.about-branded-nav{padding:11px 0 15px;background:var(--ploy-background-secondary)}.about-branded-nav>[data-ploy-component=container]{max-width:1240px;padding-inline:18px}.about-branded-nav>[data-ploy-component=container]>div{min-height:72px;align-items:center;padding:5px 14px;border:1px solid color-mix(in srgb,var(--ploy-accent-primary) 15%,white);border-radius:21px;background:var(--ploy-background-primary);box-shadow:inset 0 2px #fff,0 5px color-mix(in srgb,var(--ploy-accent-primary) 12%,white),0 11px 20px #233c9112}.about-branded-nav>[data-ploy-component=container]>div>div:first-child{flex:1 1 auto;gap:10px;padding-inline:6px}.about-branded-nav a[aria-label="Ascend home"]{flex:0 0 79px}.about-branded-nav a[aria-label="Ascend home"] img{width:76px;height:56px;max-width:none!important;max-height:none!important;object-fit:contain}.about-branded-nav [aria-label="Main navigation"]{max-width:none}.about-branded-nav [data-ploy-component=site-nav-links]{column-gap:1px}.about-branded-nav [data-ploy-component=site-nav-links] a{padding:10px 5px;border-radius:11px;color:var(--ploy-text-primary)}.about-branded-nav [data-ploy-component=site-nav-links] a:hover{background:var(--ploy-background-secondary)}.about-branded-nav [data-ploy-component=site-nav-links] a span{font-size:13px;font-weight:600}.about-branded-nav [data-nav-actions]{flex:0 0 auto;width:auto;min-width:0;padding-inline:3px}.about-branded-nav [data-nav-actions] a[data-ploy-component=button]{width:140px;height:45px;border:1px solid var(--ploy-button-primary-border);border-radius:16px;background:var(--ploy-button-primary-background);box-shadow:inset 0 2px #ffffff57,0 4px color-mix(in srgb,var(--ploy-accent-primary) 78%,black),0 8px 13px #2033a424;color:var(--ploy-button-primary-text);transform:none}.about-branded-nav [data-nav-actions] a[data-ploy-component=button]:hover{filter:brightness(.95);transform:none}.about-branded .about-page-hero .hero-home{padding:58px 0 56px;background:radial-gradient(ellipse at 15% 25%,var(--ploy-background-secondary),var(--ploy-background-primary) 72%)}.about-branded .about-page-hero .hero-home-container{padding-top:0}.about-branded .about-page-hero .hero-home-grid{display:block;min-height:0}.about-branded .about-page-hero .hero-home-copy{max-width:950px;margin-inline:auto;padding:0;text-align:center}.about-branded .about-page-hero .hero-home-copy>h2,.about-branded .about-page-hero .hero-home-media,.about-branded .about-page-hero .hero-home-stats{display:none}.about-branded .about-page-hero .hero-home-copy>h1{margin:0 0 18px;color:var(--ploy-accent-primary);font-family:var(--font-heading);font-size:clamp(40px,5vw,62px);line-height:1.1;letter-spacing:-.045em;text-wrap:balance}.about-branded .about-page-hero .hero-home-copy>p{margin:0;color:var(--ploy-text-secondary);font-family:var(--font-body);font-size:clamp(18px,2vw,24px);line-height:1.45}.about-branded section[data-ploy-component=about-story]{padding:34px 0 82px;background:var(--ploy-background-primary)}.about-branded section[data-ploy-component=about-story] .about-story__grid{gap:clamp(34px,5vw,70px)}.about-branded section[data-ploy-component=about-story] .about-story__image{border:7px solid var(--ploy-background-primary);border-radius:28px;box-shadow:0 7px color-mix(in srgb,var(--ploy-accent-primary) 12%,white),0 19px 34px #24378b1f}.about-branded section[data-ploy-component=about-story] .about-story__copy{text-align:left}.about-branded section[data-ploy-component=about-story] .about-story__heading{margin-bottom:20px;color:color-mix(in srgb,var(--ploy-accent-primary) 62%,black);font-size:clamp(27px,2.8vw,36px);line-height:1.2;letter-spacing:-.035em}.about-branded section[data-ploy-component=about-story] .about-story__paragraph{margin-bottom:18px;color:var(--ploy-text-secondary);font-size:16px;line-height:1.72}.about-branded section[data-ploy-component=about-story] .about-story__actions{max-width:760px;margin-top:46px}.about-branded section[data-ploy-component=about-story] .about-story__actions a[data-ploy-component=button]{min-width:170px;min-height:52px;border:1px solid var(--ploy-button-primary-border);border-radius:17px;background:var(--ploy-button-primary-background);box-shadow:inset 0 2px #ffffff57,0 5px color-mix(in srgb,var(--ploy-accent-primary) 78%,black),0 11px 18px #2033a424;color:var(--ploy-button-primary-text);font-size:16px;transform:none}.about-branded section[data-ploy-component=about-story] .about-story__actions a[data-ploy-component=button]:hover{filter:brightness(.95);transform:none}.about-branded section[data-ploy-component=about-story] .about-story__actions a.about-story__call[data-ploy-component=button]{border-color:color-mix(in srgb,var(--ploy-accent-primary) 18%,white);background:var(--ploy-background-secondary);box-shadow:inset 0 2px #fff,0 5px color-mix(in srgb,var(--ploy-accent-primary) 12%,white),0 11px 18px #2033a414;color:var(--ploy-accent-primary)}.about-branded section[data-ploy-component=service-areas]{padding:76px 0 80px;background:color-mix(in srgb,var(--ploy-background-secondary) 65%,white)}.about-branded section[data-ploy-component=service-areas] h2{margin-bottom:34px;color:color-mix(in srgb,var(--ploy-accent-primary) 62%,black);font-size:clamp(27px,3vw,34px);line-height:1.25;letter-spacing:-.035em}.about-branded section[data-ploy-component=service-areas] [data-ploy-component=container]>div{display:flex;flex-wrap:wrap;justify-content:center;gap:14px}.about-branded section[data-ploy-component=service-areas] [data-ploy-component=container]>div>div{min-height:58px;padding:0;border:1px solid color-mix(in srgb,var(--ploy-accent-primary) 14%,white);border-radius:17px;background:var(--ploy-background-primary);box-shadow:inset 0 2px #fff,0 4px color-mix(in srgb,var(--ploy-accent-primary) 10%,white),0 9px 15px #273a820f}.about-branded section[data-ploy-component=service-areas] h3,.about-branded section[data-ploy-component=service-areas] a{font-size:16px;line-height:1.3;font-weight:600}.about-branded section[data-ploy-component=service-areas] a{display:flex;min-height:58px;align-items:center;justify-content:center;padding:12px 18px;border-radius:17px;color:var(--ploy-accent-primary);text-decoration:none}.about-branded section[data-ploy-component=service-areas] a:hover{background:var(--ploy-background-secondary);text-decoration:underline;text-underline-offset:4px}.about-branded section[data-ploy-component=how-different]{padding:78px 0 68px;background:var(--ploy-background-primary)}.about-branded section[data-ploy-component=how-different] [data-ploy-component=container]{display:grid;grid-template-columns:minmax(0,.34fr) minmax(0,.66fr);gap:0 clamp(35px,5vw,72px);text-align:left}.about-branded section[data-ploy-component=how-different] h2{grid-column:1;grid-row:1 / 3;color:color-mix(in srgb,var(--ploy-accent-primary) 62%,black);font-size:clamp(28px,3vw,36px);line-height:1.2;letter-spacing:-.035em}.about-branded section[data-ploy-component=how-different] p:first-of-type{grid-column:2;grid-row:1;color:var(--ploy-text-secondary);font-size:18px;line-height:1.65}.about-branded section[data-ploy-component=how-different] p:first-of-type strong{color:var(--ploy-text-primary);font-size:inherit;line-height:inherit}.about-branded section[data-ploy-component=how-different] p:nth-of-type(2){grid-column:2;grid-row:2;margin-top:22px;padding:22px 25px;border:1px solid color-mix(in srgb,var(--ploy-accent-primary) 13%,white);border-radius:21px;background:var(--ploy-background-secondary);box-shadow:inset 0 2px #fff,0 5px color-mix(in srgb,var(--ploy-accent-primary) 10%,white);color:var(--ploy-text-secondary);font-size:16px;line-height:1.65;font-weight:500}.about-branded section[data-ploy-component=how-different] hr{grid-column:1 / -1;margin-top:44px;border-color:color-mix(in srgb,var(--ploy-accent-primary) 15%,white)}.about-branded+footer[data-ploy-component=site-footer]{padding-top:20px;background:var(--ploy-background-secondary)}.about-branded+footer[data-ploy-component=site-footer]>div:first-child{width:min(970px,calc(100% - 32px));margin-bottom:20px;padding:20px 24px;border:1px solid color-mix(in srgb,var(--ploy-accent-primary) 14%,white);border-radius:19px;background:var(--ploy-background-primary);box-shadow:inset 0 2px #fff,0 5px color-mix(in srgb,var(--ploy-accent-primary) 10%,white)}.about-branded+footer[data-ploy-component=site-footer]>div:last-child{padding:30px 0 42px;background:var(--ploy-background-primary)}.about-branded+footer[data-ploy-component=site-footer] [data-ploy-component=container]{max-width:1170px;padding-inline:20px}.about-branded+footer[data-ploy-component=site-footer] [data-ploy-component=container]>img{margin-bottom:18px}.about-branded+footer[data-ploy-component=site-footer] [data-ploy-component=container]>div:not([data-footer-logo-preview]){max-width:980px;margin-inline:auto;padding:22px 26px;border:1px solid color-mix(in srgb,var(--ploy-accent-primary) 12%,white);border-radius:19px;background:color-mix(in srgb,var(--ploy-background-secondary) 57%,white)}.about-branded+footer[data-ploy-component=site-footer] [data-ploy-component=container]>p{margin-top:16px}.about-branded-nav a:focus-visible,.about-branded-nav button:focus-visible,.about-branded a:focus-visible,.about-branded+footer a:focus-visible{outline:3px solid var(--ploy-accent-primary);outline-offset:3px}@media(min-width:768px)and (max-width:899px){.about-branded-nav>[data-ploy-component=container]>div{display:grid;grid-template-columns:minmax(0,1fr) auto;row-gap:3px;padding:9px 17px 12px}.about-branded-nav>[data-ploy-component=container]>div>div:first-child{display:contents}.about-branded-nav a[aria-label="Ascend home"]{grid-column:1;grid-row:1}.about-branded-nav [aria-label="Main navigation"]{grid-column:1 / -1;grid-row:2;justify-self:center}.about-branded-nav [data-ploy-component=site-nav-links]{flex-wrap:nowrap;justify-content:center}.about-branded-nav [data-nav-actions]{grid-column:2;grid-row:1}}@media(max-width:767px){.about-branded-nav{padding:8px 0 12px}.about-branded-nav>[data-ploy-component=container]{padding-inline:10px}.about-branded-nav>[data-ploy-component=container]>div{display:grid;grid-template-columns:minmax(0,1fr) auto 42px;gap:7px;min-height:68px;padding:7px 10px;border-radius:18px}.about-branded-nav>[data-ploy-component=container]>div>div:first-child{display:contents}.about-branded-nav a[aria-label="Ascend home"]{grid-column:1;grid-row:1;width:70px}.about-branded-nav a[aria-label="Ascend home"] img{width:68px;height:51px}.about-branded-nav [data-nav-actions]{grid-column:2;grid-row:1;justify-self:end;padding:0}.about-branded-nav [data-nav-actions] a[data-ploy-component=button]{width:120px;height:42px;padding-inline:9px;border-radius:14px}.about-branded-nav [data-nav-actions] a span{font-size:13px}.about-branded-nav button[data-mobile-menu-trigger]{grid-column:3;grid-row:1;width:42px;height:42px;border:1px solid color-mix(in srgb,var(--ploy-accent-primary) 15%,white);border-radius:13px;background:var(--ploy-background-secondary);color:var(--ploy-accent-primary)}.about-branded .about-page-hero .hero-home{padding:42px 0 38px}.about-branded .about-page-hero .hero-home-copy>h1{font-size:clamp(38px,10vw,48px)}.about-branded .about-page-hero .hero-home-copy>p{font-size:18px}.about-branded section[data-ploy-component=about-story]{padding:18px 0 58px}.about-branded section[data-ploy-component=about-story] .about-story__grid{gap:32px}.about-branded section[data-ploy-component=about-story] .about-story__image{border-width:4px;border-radius:22px}.about-branded section[data-ploy-component=about-story] .about-story__heading{font-size:29px}.about-branded section[data-ploy-component=about-story] .about-story__actions{margin-top:31px;justify-content:center;gap:16px}.about-branded section[data-ploy-component=service-areas]{padding:55px 0 60px}.about-branded section[data-ploy-component=service-areas] [data-ploy-component=container]>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.about-branded section[data-ploy-component=service-areas] [data-ploy-component=container]>div>div{min-width:0}.about-branded section[data-ploy-component=service-areas] [data-ploy-component=container]>div>div:last-child{grid-column:1 / -1;justify-self:center}.about-branded section[data-ploy-component=service-areas] a{padding-inline:10px;font-size:14px}.about-branded section[data-ploy-component=how-different]{padding:58px 0 48px}.about-branded section[data-ploy-component=how-different] [data-ploy-component=container]{display:block}.about-branded section[data-ploy-component=how-different] p:first-of-type{margin-top:18px;font-size:16px}.about-branded section[data-ploy-component=how-different] p:nth-of-type(2){padding:18px;font-size:15px}.about-branded+footer[data-ploy-component=site-footer] [data-ploy-component=container]>div:not([data-footer-logo-preview]){padding:19px}}
