.sc7KVG_page{background:var(--color-canvas);color:var(--color-ink)}.sc7KVG_hero{border-bottom:1px solid var(--color-border);padding-block:clamp(3.5rem,8vw,7rem);overflow:clip}.sc7KVG_heroInner{align-items:center;gap:clamp(3rem,7vw,7rem);display:grid}.sc7KVG_heroCopy{gap:var(--space-5);max-width:50rem;display:grid}.sc7KVG_heroCopy h1{max-width:13ch;font-family:var(--font-display);letter-spacing:-.06em;margin:0;font-size:clamp(3rem,6.6vw,6.4rem);font-weight:760;line-height:.92}.sc7KVG_heroAnswer{max-width:44rem;color:var(--color-ink-secondary);margin:0;font-size:clamp(1.15rem,1.8vw,1.45rem);line-height:1.55}.sc7KVG_heroActions,.sc7KVG_finalActions{align-items:center;gap:var(--space-5);flex-wrap:wrap;display:flex}.sc7KVG_secondaryLink{color:var(--color-ink);font-size:var(--type-small);-webkit-text-decoration-color:var(--color-accent);text-decoration-color:var(--color-accent);text-underline-offset:.3em;font-weight:700;text-decoration-thickness:.12em}.sc7KVG_secondaryLink:hover{color:var(--color-focus)}.sc7KVG_heroNote{margin:calc(var(--space-2) * -1) 0 0;color:var(--color-ink-muted);font-size:var(--type-caption);font-weight:650}.sc7KVG_heroProof{grid-template-columns:minmax(0,.7fr) minmax(0,1fr);align-items:end;gap:clamp(.8rem,2vw,1.5rem);width:min(100%,46rem);margin-inline:auto;display:grid;position:relative}.sc7KVG_heroProof:before{z-index:0;border-radius:var(--radius-lg);background:var(--color-accent-soft);content:"";position:absolute;inset:14% -7% -7% 11%}.sc7KVG_heroProof figure{z-index:1;margin:0;position:relative}.sc7KVG_heroSource{transform:translateY(-8%)}.sc7KVG_heroMedia{aspect-ratio:4/5;border:1px solid rgb(var(--color-surface-rgb) / 60%);border-radius:var(--radius-lg);background:var(--color-subtle);box-shadow:0 1.2rem 3.2rem rgb(var(--color-ink-rgb) / 12%);position:relative;overflow:hidden}.sc7KVG_heroMedia img,.sc7KVG_storyMedia img{object-fit:cover;transition:transform var(--duration-slow) var(--ease-out)}.sc7KVG_heroProof figure:hover img,.sc7KVG_storyMedia figure:hover img{transform:scale(1.015)}.sc7KVG_heroProof figcaption{padding-top:var(--space-3);font-size:var(--type-caption);gap:.25rem;display:grid}.sc7KVG_heroProof figcaption span{color:var(--color-focus);font-weight:750}.sc7KVG_proofArrow{z-index:2;background:var(--color-ink);width:2.8rem;height:2.8rem;box-shadow:0 .7rem 1.8rem rgb(var(--color-ink-rgb) / 18%);color:var(--color-surface);border-radius:50%;place-items:center;display:grid;position:absolute;top:44%;left:37%}.sc7KVG_pageNav{gap:var(--space-6);border-bottom:1px solid var(--color-border);padding-block:var(--space-5);scrollbar-width:none;display:flex;overflow-x:auto}.sc7KVG_pageNav::-webkit-scrollbar{display:none}.sc7KVG_pageNav a{min-height:2.5rem;color:var(--color-ink-secondary);font-size:var(--type-small);white-space:nowrap;flex:none;align-items:center;font-weight:680;text-decoration:none;display:inline-flex}.sc7KVG_pageNav a:hover{color:var(--color-focus)}.sc7KVG_assetSection,.sc7KVG_proofSection,.sc7KVG_workflowSection,.sc7KVG_boundarySection,.sc7KVG_handoffSection,.sc7KVG_faqSection,.sc7KVG_sourcesSection,.sc7KVG_finalCta{padding-block:clamp(4.5rem,9vw,8.5rem)}.sc7KVG_assetSection,.sc7KVG_proofSection,.sc7KVG_boundarySection,.sc7KVG_faqSection,.sc7KVG_sourcesSection{border-bottom:1px solid var(--color-border)}.sc7KVG_sectionIntro{gap:clamp(2rem,6vw,6rem);margin-bottom:clamp(2.75rem,6vw,5.25rem);display:grid}.sc7KVG_sectionIntro>div,.sc7KVG_boundaryLead,.sc7KVG_faqInner>div:first-child,.sc7KVG_handoffInner>div:first-child{gap:var(--space-4);display:grid}.sc7KVG_sectionIntro h2,.sc7KVG_boundaryLead h2,.sc7KVG_handoffInner h2,.sc7KVG_faqInner h2,.sc7KVG_sourcesInner h2,.sc7KVG_finalCta h2{max-width:15ch;font-family:var(--font-display);letter-spacing:-.052em;margin:0;font-size:clamp(2.35rem,4.8vw,4.8rem);font-weight:750;line-height:.98}.sc7KVG_sectionIntro>p,.sc7KVG_boundaryLead>p:last-child{max-width:43rem;color:var(--color-ink-secondary);font-size:var(--type-body-large);margin:0;line-height:1.6}.sc7KVG_assetSection{background:var(--color-surface)}.sc7KVG_assetGrid{border-top:1px solid var(--color-border);display:grid}.sc7KVG_assetGrid article{gap:var(--space-4);border-bottom:1px solid var(--color-border);padding-block:var(--space-7);display:grid}.sc7KVG_assetGrid article>div{color:var(--color-focus);font-size:var(--type-caption);letter-spacing:var(--tracking-caps);text-transform:uppercase;justify-content:space-between;align-items:center;font-weight:750;display:flex}.sc7KVG_assetGrid h3{letter-spacing:-.04em;max-width:19ch;margin:0;font-size:clamp(1.45rem,2.4vw,2.15rem);line-height:1.08}.sc7KVG_assetGrid p{max-width:32rem;color:var(--color-ink-secondary);margin:0;line-height:1.62}.sc7KVG_assetGrid small{color:var(--color-ink-muted);font-size:var(--type-caption);font-weight:680}.sc7KVG_proofSection{background:var(--color-canvas)}.sc7KVG_proofList{border-top:1px solid var(--color-border)}.sc7KVG_proofStory{border-bottom:1px solid var(--color-border);align-items:center;gap:clamp(2.2rem,6vw,6rem);padding-block:clamp(3rem,7vw,6.5rem);display:grid}.sc7KVG_storyCopy{gap:var(--space-3);display:grid}.sc7KVG_storyCopy>span{color:var(--color-focus);font-size:var(--type-caption);letter-spacing:var(--tracking-caps);text-transform:uppercase;font-weight:750}.sc7KVG_storyCopy>p:first-of-type{color:var(--color-ink-muted);font-size:var(--type-small);margin:0;font-weight:680}.sc7KVG_storyCopy h3{max-width:14ch;margin:var(--space-2) 0 0;letter-spacing:-.052em;font-size:clamp(2rem,4vw,3.8rem);line-height:.98}.sc7KVG_storyCopy>p:last-child{max-width:35rem;margin:var(--space-2) 0 0;color:var(--color-ink-secondary);line-height:1.65}.sc7KVG_storyMedia{grid-template-columns:minmax(0,.65fr) auto minmax(0,1fr);align-items:end;gap:clamp(.7rem,2vw,1.3rem);display:grid}.sc7KVG_storyMedia>span{background:var(--color-accent);width:2.4rem;height:2.4rem;color:var(--color-ink);border-radius:50%;place-items:center;margin-bottom:3.1rem;font-weight:800;display:grid}.sc7KVG_storyMedia figure{min-width:0;margin:0}.sc7KVG_storyMedia figure>div{aspect-ratio:4/5;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-subtle);position:relative;overflow:hidden}.sc7KVG_storyMedia figcaption{padding-top:var(--space-3);color:var(--color-ink-muted);font-size:var(--type-caption);font-weight:700}.sc7KVG_workflowSection{background:var(--color-ink);color:var(--color-surface)}.sc7KVG_workflowSection .fe-eyebrow{color:var(--color-accent-bright)}.sc7KVG_workflowSection .sc7KVG_sectionIntro h2{color:var(--color-surface)}.sc7KVG_workflowSection .sc7KVG_sectionIntro>p{color:var(--color-on-dark-secondary)}.sc7KVG_workflowList{border-top:1px solid rgb(var(--color-surface-rgb) / 20%);margin:0;padding:0;list-style:none}.sc7KVG_workflowList li{gap:var(--space-5);border-bottom:1px solid rgb(var(--color-surface-rgb) / 20%);grid-template-columns:3.2rem minmax(0,.65fr) minmax(0,1fr);padding-block:clamp(1.5rem,3vw,2.25rem);display:grid}.sc7KVG_workflowList li>span{color:var(--color-accent-bright);font-size:var(--type-caption);font-weight:750}.sc7KVG_workflowList h3{color:var(--color-surface);letter-spacing:-.025em;margin:0;font-size:clamp(1.2rem,2vw,1.65rem)}.sc7KVG_workflowList p{max-width:43rem;color:var(--color-on-dark-secondary);margin:0;line-height:1.6}.sc7KVG_boundaryInner,.sc7KVG_faqInner,.sc7KVG_handoffInner{gap:clamp(2.75rem,7vw,7rem);display:grid}.sc7KVG_boundaryColumns{border-top:1px solid var(--color-border);display:grid}.sc7KVG_boundaryColumns article{padding-block:var(--space-7);border-bottom:1px solid var(--color-border)}.sc7KVG_boundaryColumns article>span{color:var(--color-focus);font-size:var(--type-caption);letter-spacing:var(--tracking-caps);text-transform:uppercase;font-weight:750}.sc7KVG_boundaryColumns h3{max-width:22ch;margin:var(--space-4) 0 var(--space-5);letter-spacing:-.035em;font-size:clamp(1.35rem,2.4vw,2rem);line-height:1.08}.sc7KVG_boundaryColumns ul{gap:var(--space-3);color:var(--color-ink-secondary);margin:0;padding:0;list-style:none;display:grid}.sc7KVG_boundaryColumns li{padding-left:1.35rem;line-height:1.55;position:relative}.sc7KVG_boundaryColumns li:before{background:var(--color-accent);content:"";border-radius:50%;width:.4rem;height:.4rem;position:absolute;top:.68em;left:0}.sc7KVG_handoffSection{background:var(--color-accent-soft)}.sc7KVG_handoffInner ul{border-top:1px solid var(--color-border-strong);margin:0;padding:0;list-style:none}.sc7KVG_handoffInner li{gap:var(--space-3);border-bottom:1px solid var(--color-border-strong);padding-block:var(--space-5);display:grid}.sc7KVG_handoffInner li strong{font-size:1.05rem}.sc7KVG_handoffInner li span{color:var(--color-ink-secondary);line-height:1.6}.sc7KVG_faqSection{background:var(--color-surface)}.sc7KVG_faqList{border-top:1px solid var(--color-border)}.sc7KVG_faqList details{border-bottom:1px solid var(--color-border)}.sc7KVG_faqList summary{justify-content:space-between;align-items:center;gap:var(--space-5);cursor:pointer;min-height:4.75rem;font-weight:700;line-height:1.4;list-style:none;display:flex}.sc7KVG_faqList summary::-webkit-details-marker{display:none}.sc7KVG_faqList summary:after{color:var(--color-focus);content:"+";font-size:1.4rem;font-weight:400}.sc7KVG_faqList details[open] summary:after{content:"−"}.sc7KVG_faqList details p{max-width:46rem;padding:0 var(--space-10) var(--space-6) 0;color:var(--color-ink-secondary);margin:0;line-height:1.65}.sc7KVG_sourcesInner{gap:var(--space-4);max-width:68rem;display:grid}.sc7KVG_sourcesInner h2{max-width:17ch}.sc7KVG_sourcesInner>p:last-child{color:var(--color-ink-secondary);margin:0;line-height:1.75}.sc7KVG_sourcesInner a{color:var(--color-ink);-webkit-text-decoration-color:var(--color-accent);text-decoration-color:var(--color-accent);text-underline-offset:.2em;font-weight:700}.sc7KVG_finalCtaInner{gap:var(--space-8);border:1px solid var(--color-border);background:var(--color-surface);box-shadow:var(--shadow-soft);padding:clamp(2rem,6vw,5rem);display:grid}.sc7KVG_finalCtaInner>div:first-child>p:last-child{max-width:43rem;margin:var(--space-5) 0 0;color:var(--color-ink-secondary);font-size:var(--type-body-large);line-height:1.55}@media (min-width:48rem){.sc7KVG_heroInner{grid-template-columns:minmax(0,1.05fr) minmax(24rem,.95fr)}.sc7KVG_sectionIntro{grid-template-columns:minmax(18rem,.9fr) minmax(22rem,.7fr);align-items:end}.sc7KVG_assetGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.sc7KVG_assetGrid article:nth-child(odd){border-right:1px solid var(--color-border);padding-right:clamp(2rem,5vw,5rem)}.sc7KVG_assetGrid article:nth-child(2n){padding-left:clamp(2rem,5vw,5rem)}.sc7KVG_proofStory{grid-template-columns:minmax(17rem,.72fr) minmax(0,1.28fr)}.sc7KVG_proofStory:nth-child(2n) .sc7KVG_storyCopy{order:2}.sc7KVG_proofStory:nth-child(2n) .sc7KVG_storyMedia{order:1}.sc7KVG_boundaryInner,.sc7KVG_faqInner,.sc7KVG_handoffInner{grid-template-columns:minmax(17rem,.72fr) minmax(0,1.28fr)}.sc7KVG_boundaryColumns{gap:var(--space-10);grid-template-columns:repeat(2,minmax(0,1fr))}.sc7KVG_handoffInner li{grid-template-columns:minmax(9rem,.35fr) minmax(0,1fr)}.sc7KVG_finalCtaInner{grid-template-columns:minmax(0,1fr) auto;align-items:end}.sc7KVG_finalActions{justify-content:flex-end}}@media (max-width:47.99rem){.sc7KVG_heroCopy h1{font-size:clamp(2.85rem,13vw,4.35rem)}:is(.sc7KVG_heroActions>.fe-button,.sc7KVG_finalActions>.fe-button){flex:100%}.sc7KVG_proofArrow{width:2.35rem;height:2.35rem}.sc7KVG_storyMedia>span{width:2rem;height:2rem;margin-bottom:2.8rem}.sc7KVG_workflowList li{grid-template-columns:2.7rem minmax(0,1fr)}.sc7KVG_workflowList p{grid-column:2}}@media (prefers-reduced-motion:reduce){.sc7KVG_heroMedia img,.sc7KVG_storyMedia img{transition:none}.sc7KVG_heroProof figure:hover img,.sc7KVG_storyMedia figure:hover img{transform:none}}
