.page-detail_eyebrow__CoyXJ{margin:0 0 var(--space-4)}.page-detail_sectionHeading__rFFS8{margin:0 0 var(--space-5)}.page-detail_hero__8EjW5{background:linear-gradient(180deg,var(--color-page-bg-warm) 0,var(--color-white) 70%);padding-block:clamp(4rem,7vw,7rem) clamp(2.5rem,5vw,4rem);border-bottom:1px solid var(--color-border-light)}.page-detail_heroTopRow__RWFnC{display:flex;align-items:center;gap:var(--space-4);margin-bottom:var(--space-5);flex-wrap:wrap;min-width:0}.page-detail_heroEyebrow__eXwEw{margin:0}.page-detail_heroLogoWrap__x2XGt{display:flex;align-items:center;height:40px}.page-detail_heroLogo__5x_wn{display:block;height:auto;max-height:40px;width:auto;max-width:140px;object-fit:contain}.page-detail_heroHeading__Bkv6D{margin:0 0 var(--space-5);max-width:880px}.page-detail_heroHeadingEm__V3m7H{font-family:var(--font-serif);font-style:italic;font-weight:var(--weight-regular)}.page-detail_heroQuote__vml85{margin:0 0 var(--space-5);padding:0 0 0 var(--space-4);border-left:3px solid var(--color-primary);max-width:680px}.page-detail_heroQuoteText__Pl98Y{margin:0;font-family:var(--font-sans);font-size:clamp(1.05rem,1.45vw,1.25rem);font-weight:var(--weight-regular);line-height:1.45;color:var(--color-text-primary)}.page-detail_heroQuoteCite__FnRzi{display:block;margin-top:var(--space-2);font-family:var(--font-mono);font-size:.78rem;font-style:normal;letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted)}.page-detail_heroLede__5IVtr{max-width:720px;margin:0}.page-detail_sceneSection__i2m2G{background:var(--color-grey);padding-block:clamp(3rem,6vw,5rem);border-bottom:1px solid var(--color-border-light)}.page-detail_sceneInner__gPMg2{display:flex;justify-content:center}.page-detail_painSection__dk3BV{background:var(--color-white);padding-block:clamp(3rem,6vw,5rem)}.page-detail_painInner__G6zGK{max-width:760px}.page-detail_synergySection__DXIhM{background:var(--color-black);color:var(--color-white);padding-block:clamp(4rem,7vw,6.5rem)}.page-detail_synergySection__DXIhM .page-detail_eyebrow__CoyXJ,.page-detail_synergySection__DXIhM .page-detail_lede__rnAie,.page-detail_synergySection__DXIhM .page-detail_sectionHeading__rFFS8{color:var(--color-white)}.page-detail_synergySection__DXIhM .page-detail_eyebrow__CoyXJ{color:var(--color-primary)}.page-detail_synergyHeader___HKzW{max-width:760px;margin-bottom:clamp(2.5rem,4vw,3.5rem)}.page-detail_pillars__EjhGD{display:grid;grid-template-columns:1fr;grid-gap:clamp(1.25rem,2.5vw,2rem);gap:clamp(1.25rem,2.5vw,2rem)}@media (min-width:768px){.page-detail_pillars__EjhGD{grid-template-columns:1fr 1fr;gap:clamp(1.5rem,3vw,2.5rem)}}.page-detail_pillar__DSpjd{position:relative;padding:clamp(1.5rem,3vw,2.25rem);background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.12);border-radius:14px;display:flex;flex-direction:column;gap:var(--space-3);min-width:0}.page-detail_pillarPartner__nmOdi{border-color:rgba(255,255,255,.22)}.page-detail_pillarUs___jRM9{border-color:var(--color-primary);background:rgba(163,217,49,.06)}.page-detail_pillarMarker__lyDql{margin:0;font-family:var(--font-mono);font-size:.72rem;font-weight:var(--weight-bold);letter-spacing:.18em;text-transform:uppercase;color:var(--color-primary)}.page-detail_pillarLogoWrap__GeaeW{display:flex;align-items:center;height:36px}.page-detail_pillarLogo__eAySe{display:block;height:auto;max-height:36px;width:auto;max-width:140px;object-fit:contain}.page-detail_pillarTitle__Bo9bJ{margin:0;font-family:var(--font-sans);font-size:clamp(1.5rem,2.2vw,1.85rem);font-weight:var(--weight-regular);line-height:1.1;color:var(--color-white)}.page-detail_pillarBody__MYRqo{margin:0;font-family:var(--font-sans);font-size:1rem;line-height:1.55;color:rgba(255,255,255,.78)}.page-detail_togetherSection__oMpZ8{background:var(--color-white);padding-block:clamp(4rem,7vw,6rem)}.page-detail_togetherHeader__v37Hd{max-width:760px;margin-bottom:clamp(2rem,4vw,3rem)}.page-detail_togetherList__tdFVD{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;grid-gap:clamp(1.5rem,3vw,2.25rem);gap:clamp(1.5rem,3vw,2.25rem)}@media (min-width:900px){.page-detail_togetherList__tdFVD{grid-template-columns:repeat(3,1fr)}}.page-detail_togetherItem__u3ZNN{padding:clamp(1.25rem,2.5vw,1.75rem);border:1px solid var(--color-border-light);border-radius:12px;background:var(--color-white);display:flex;flex-direction:column;gap:var(--space-2);min-width:0}.page-detail_togetherTitle__6cJCV{margin:0;font-family:var(--font-sans);font-size:1.125rem;font-weight:var(--weight-bold);line-height:1.2;color:var(--color-text-primary)}.page-detail_togetherBody___Pk_v{margin:0;font-family:var(--font-sans);font-size:.95rem;line-height:1.55;color:var(--color-text-secondary)}.page-detail_finalCta__h2azH{background:var(--color-grey);padding-block:clamp(3.5rem,6vw,5.5rem);border-top:1px solid var(--color-border-light)}.page-detail_finalCtaInner__e1OBg{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-3)}.page-detail_finalCtaButtons__fHiKB{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--space-3)}.page-detail_finalCtaSecondary__KkcWf{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2)}.page-detail_finalCtaNote__W5Wd8{margin:0;padding-inline:var(--space-2);font-family:var(--font-mono);font-size:.74rem;letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted)}