.editorial-site{background:var(--page-bg);overflow:clip}.editorial-site h1,.editorial-site h2,.editorial-site h3,.editorial-site p{margin:0}.editorial-site h1,.editorial-site h2,.editorial-site h3{color:var(--heading-text);font-family:var(--font-display), Georgia, serif;letter-spacing:-.035em;font-weight:400}.editorial-site h2{font-size:clamp(42px,4.7vw,72px);line-height:1.02}.editorial-site h3{font-size:clamp(26px,2vw,34px);line-height:1.1}.editorial-site p,.editorial-site li{line-height:1.65}.editorial-breadcrumb{align-items:center;gap:10px;min-height:44px;margin-bottom:clamp(48px,6vw,88px);font-size:12px;font-weight:700;display:flex}.editorial-breadcrumb a{text-underline-offset:5px;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}.editorial-breadcrumb a:hover{text-decoration-thickness:2px}.editorial-actions{flex-wrap:wrap;align-items:center;gap:12px 28px;margin-top:32px;display:flex}.work-hero{border-bottom:1px solid var(--border);padding-block:clamp(48px,6vw,84px) clamp(104px,10vw,168px)}.work-hero__grid{grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);align-items:end;gap:8%;display:grid}.work-hero h1{max-width:980px;font-size:clamp(68px,8.6vw,138px);line-height:.91}.work-hero__aside{max-width:590px}.work-hero__aside p{font-size:clamp(18px,1.35vw,22px)}.work-hero__aside .button{margin-top:32px}.work-empty{background:var(--surface);padding-block:clamp(104px,11vw,180px)}.work-empty__grid{grid-template-columns:minmax(260px,.75fr) minmax(0,1.25fr);gap:7%;display:grid}.work-empty__index{border:1px solid var(--border);min-height:420px;position:relative}.work-empty__index:before,.work-empty__index:after{background:var(--border);content:"";position:absolute}.work-empty__index:before{height:1px;top:58%;left:0;right:0}.work-empty__index:after{width:1px;top:0;bottom:0;left:62%}.work-empty__index span{display:none}.work-empty__copy{align-self:end;max-width:840px;padding-block:24px}.work-empty__copy h2{max-width:720px}.work-empty__copy>p:not(.eyebrow){max-width:700px;margin-top:28px;font-size:clamp(17px,1.35vw,20px)}.work-empty__copy .home-text-link{margin-top:22px}.work-results-note{border-block:1px solid var(--border);background:var(--brand-soft-sage);color:var(--brand-forest)}.work-results-note p{max-width:1040px;padding-block:32px;font-size:14px;font-weight:600}[data-theme=dark] .work-results-note{background:var(--brand-dark-raised-surface);color:var(--brand-dark-primary-text)}.about-hero{background:var(--brand-soft-sage);color:var(--brand-forest)}.about-hero__inner{grid-template-columns:minmax(150px,.25fr) minmax(0,1.75fr);gap:5%;padding-block:clamp(92px,10vw,160px);display:grid}.about-hero__number{color:var(--brand-burnt-terracotta);letter-spacing:.12em;text-transform:uppercase;padding-top:10px;font-size:12px;font-weight:700}.about-hero h1{max-width:1250px;color:var(--brand-forest);font-size:clamp(64px,8vw,124px);line-height:.94}.about-hero__body{max-width:800px;font-size:clamp(18px,1.4vw,22px);margin-top:36px!important}.about-hero .eyebrow,.about-hero .home-text-link{color:var(--brand-forest)}[data-theme=dark] .about-hero{background:var(--brand-dark-surface);color:var(--brand-dark-primary-text)}[data-theme=dark] .about-hero h1,[data-theme=dark] .about-hero .eyebrow,[data-theme=dark] .about-hero .home-text-link{color:var(--brand-dark-primary-text)}[data-theme=dark] .about-hero__number{color:var(--brand-sparq-orange-hover)}.about-view{background:var(--brand-deep-forest);color:var(--brand-dark-primary-text);padding-block:clamp(104px,10vw,168px)}.about-view__grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:9%;display:grid}.about-view h2,.about-view .eyebrow{color:var(--brand-dark-primary-text)}.about-view__body{max-width:730px;padding-top:10px}.about-view__body p{font-size:clamp(18px,1.4vw,22px)}.about-view__body p+p{margin-top:28px}.about-beliefs{background:var(--page-bg);padding-block:clamp(104px,10vw,164px)}.about-beliefs h2{margin-bottom:58px}.about-beliefs__list{border-top:1px solid var(--border);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.about-beliefs__list li{border-bottom:1px solid var(--border);grid-template-columns:48px minmax(0,1fr);align-content:start;gap:12px 20px;min-height:255px;padding:34px 7% 34px 0;display:grid}.about-beliefs__list li:nth-child(odd){border-right:1px solid var(--border)}.about-beliefs__list li:nth-child(2n){padding-left:7%}.about-beliefs__list span{color:var(--brand-burnt-terracotta);grid-row:span 2;padding-top:5px;font-size:12px;font-weight:700}[data-theme=dark] .about-beliefs__list span{color:var(--brand-sparq-orange-hover)}.about-beliefs__list p{max-width:580px}.about-audience,.about-service-area{background:var(--surface);padding-block:clamp(96px,9vw,148px)}.about-audience__grid,.about-service-area__grid{grid-template-columns:minmax(180px,.35fr) minmax(0,1.65fr);gap:7%;display:grid}.about-audience h2,.about-service-area h2{max-width:1050px}.about-audience__grid>div>p,.about-service-area__grid>div>p{max-width:760px;margin-top:30px;font-size:clamp(17px,1.3vw,20px)}.about-audience .home-text-link{margin-top:20px}.about-relationship{background:var(--page-bg);padding-block:clamp(100px,10vw,160px)}.about-relationship__grid{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:9%;display:grid}.about-relationship ul{border-top:1px solid var(--border);margin:0;padding:0;list-style:none}.about-relationship li{border-bottom:1px solid var(--border);padding:21px 18px 21px 30px;position:relative}.about-relationship li:before{background:var(--brand-burnt-terracotta);content:"";width:7px;height:7px;position:absolute;top:29px;left:4px}[data-theme=dark] .about-relationship li:before{background:var(--brand-sparq-orange)}.about-service-area{border-top:1px solid var(--border)}.insights-hero{background:var(--brand-soft-sage);color:var(--brand-forest);padding-block:clamp(48px,6vw,84px) clamp(104px,10vw,168px)}.insights-hero .editorial-breadcrumb,.insights-hero .eyebrow,.insights-hero h1{color:var(--brand-forest)}.insights-hero__grid{grid-template-columns:minmax(0,1.3fr) minmax(300px,.7fr);align-items:end;gap:8%;display:grid}.insights-hero h1{max-width:1080px;font-size:clamp(62px,7.8vw,124px);line-height:.93}.insights-hero__aside{max-width:590px}.insights-hero__aside p{font-size:clamp(18px,1.35vw,22px)}[data-theme=dark] .insights-hero{background:var(--brand-dark-surface);color:var(--brand-dark-primary-text)}[data-theme=dark] .insights-hero .editorial-breadcrumb,[data-theme=dark] .insights-hero .eyebrow,[data-theme=dark] .insights-hero h1{color:var(--brand-dark-primary-text)}.insights-prepublication{background:var(--page-bg);padding-block:clamp(112px,12vw,200px)}.insights-prepublication__grid{grid-template-columns:minmax(250px,.65fr) minmax(0,1.35fr);align-items:stretch;gap:8%;display:grid}.insights-prepublication__mark{border:1px solid var(--border);min-height:380px;color:var(--heading-text);letter-spacing:.14em;text-transform:uppercase;flex-direction:column;justify-content:space-between;padding:30px;font-size:12px;font-weight:700;display:flex}.insights-prepublication__mark strong{font-family:var(--font-display), Georgia, serif;letter-spacing:-.08em;font-size:clamp(92px,11vw,170px);font-weight:400;line-height:.7}.insights-prepublication__copy{align-self:end;max-width:820px;padding-bottom:24px}.insights-prepublication__copy p:not(.eyebrow){max-width:620px;margin-top:28px;font-size:clamp(17px,1.35vw,20px)}.editorial-closing{background:var(--brand-deep-forest);color:var(--brand-dark-primary-text);padding-block:clamp(100px,10vw,164px)}.editorial-closing__grid{grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr);align-items:end;gap:9%;display:grid}.editorial-closing h2,.editorial-closing .home-text-link{color:var(--brand-dark-primary-text)}.editorial-closing h2{max-width:870px}.editorial-closing__grid>div>p{max-width:650px;color:var(--brand-dark-secondary-text);font-size:clamp(17px,1.25vw,20px)}@media (max-width:1023px){.work-hero__grid,.insights-hero__grid{grid-template-columns:minmax(0,1.1fr) minmax(280px,.9fr);gap:5%}.work-empty__index,.insights-prepublication__mark{min-height:330px}.about-beliefs__list li{min-height:285px}}@media (max-width:767px){.editorial-breadcrumb{margin-bottom:38px}.work-hero,.insights-hero{padding-block:38px 82px}.work-hero__grid,.insights-hero__grid,.work-empty__grid,.insights-prepublication__grid,.about-view__grid,.about-audience__grid,.about-service-area__grid,.about-relationship__grid,.editorial-closing__grid{grid-template-columns:1fr}.work-hero h1,.insights-hero h1{font-size:clamp(54px,15vw,86px)}.work-hero__aside,.insights-hero__aside{margin-top:34px}.work-empty,.insights-prepublication,.about-beliefs,.about-view,.about-audience,.about-service-area,.about-relationship,.editorial-closing{padding-block:82px}.work-empty__index,.insights-prepublication__mark{min-height:190px}.work-empty__copy,.insights-prepublication__copy{padding:24px 0 0}.about-hero__inner{grid-template-columns:1fr;padding-block:82px}.about-hero__number{padding:0 0 36px}.about-hero h1{font-size:clamp(54px,15vw,86px)}.about-view__body,.about-relationship ul{margin-top:36px}.about-beliefs h2{margin-bottom:40px}.about-beliefs__list{grid-template-columns:1fr}.about-beliefs__list li,.about-beliefs__list li:nth-child(2n){border-right:0;min-height:0;padding:28px 0}.about-audience__grid>.eyebrow,.about-service-area__grid>.eyebrow{margin-bottom:14px}.editorial-closing__grid>div{margin-top:30px}}@media (max-width:399px){.editorial-site h2{font-size:40px}.work-empty__index{min-height:155px}.insights-prepublication__mark{min-height:155px;padding:24px}.insights-prepublication__mark strong{font-size:86px}.about-beliefs__list li{grid-template-columns:36px minmax(0,1fr);gap:10px 14px}.editorial-actions{align-items:stretch}}@media (prefers-reduced-motion:reduce){.editorial-site *,.editorial-site :before,.editorial-site :after{scroll-behavior:auto!important}}.work-hero.editorial-image-hero,.insights-hero.editorial-image-hero{background:var(--brand-deep-forest)}.work-hero.editorial-image-hero>.ks-container,.insights-hero.editorial-image-hero>.ks-container{min-height:clamp(560px,61vw,760px)}.about-hero.editorial-image-hero{background:var(--brand-mineral-white)}.about-hero.editorial-image-hero .about-hero__inner{grid-template-columns:minmax(90px,.18fr) minmax(0,.9fr) minmax(0,.92fr);align-items:center;min-height:clamp(650px,70vw,840px)}.about-hero.editorial-image-hero .about-hero__copy{grid-column:2}.about-hero.editorial-image-hero h1{max-width:780px;font-size:clamp(60px,6.8vw,104px)}.work-empty__index,.insights-prepublication__mark,.about-relationship__media{overflow:hidden}.work-empty__index img,.insights-prepublication__mark img,.about-relationship__media img{object-fit:cover}.work-empty__index img{z-index:0;object-position:52% 50%}.work-empty__index:before,.work-empty__index:after{z-index:1;background:#ffffff70}.about-relationship__intro{min-width:0}.about-relationship__media{aspect-ratio:16/10;border:1px solid var(--border);margin-top:42px;position:relative}.about-relationship__media img{object-position:50% 50%}.insights-prepublication__mark{isolation:isolate;color:var(--brand-dark-primary-text);position:relative}.insights-prepublication__mark:after{z-index:-1;content:"";background:linear-gradient(#1520112e,#152011c7);position:absolute;inset:0}.insights-prepublication__mark img{z-index:-2;object-position:50% 50%}.insights-prepublication__mark span,.insights-prepublication__mark strong{z-index:1;position:relative}@media (max-width:767px){.work-hero.editorial-image-hero>.ks-container,.insights-hero.editorial-image-hero>.ks-container{min-height:620px}.about-hero.editorial-image-hero .about-hero__inner{min-height:680px;display:block}.about-hero.editorial-image-hero .about-hero__number{padding-bottom:30px}.about-relationship__media{margin-top:30px}}
