.page_main__8ZM1z{padding-top:8rem;padding-bottom:8rem;position:relative;z-index:1}.page_sectionAnchor__YFFIp{scroll-margin-top:110px;padding-top:4rem;padding-bottom:4rem}.page_hero__ZAzYG{padding-bottom:3rem}.page_hero__ZAzYG .page_container__bdkUQ{position:relative}.page_hero__ZAzYG .page_container__bdkUQ:before{content:"";position:absolute;inset:-2rem 0 auto 0;height:380px;background:radial-gradient(circle at 12% 28%,rgba(71,69,214,.2),transparent 52%),radial-gradient(circle at 88% 18%,rgba(255,217,3,.13),transparent 54%);pointer-events:none;z-index:-1}.page_eyebrow__2S3iJ{text-transform:uppercase;letter-spacing:.18em;font-size:.8rem;color:var(--text-secondary);margin-bottom:1rem;font-weight:600}.page_title__rkcps{font-size:clamp(2.5rem,5.5vw,5rem);line-height:.95;max-width:15ch;margin-bottom:1.5rem;color:var(--text-primary)}.page_subtitle__Be9nV{color:var(--text-secondary);max-width:72ch;font-size:1.1rem;line-height:1.75;margin-bottom:1rem}.page_subtitleSecondary__4NUU7{color:var(--text-secondary);max-width:70ch;margin-bottom:2rem}.page_heroActions__ITCcu{display:flex;align-items:center;gap:.9rem;flex-wrap:wrap}.page_quickNavWrap__FznBf{margin-bottom:2rem}.page_quickNav__xQ5y1{display:flex;flex-wrap:wrap;gap:.65rem;padding:1rem;background:var(--bg-surface);background:color-mix(in oklab,var(--bg-surface) 88%,transparent);border:1px solid var(--border-subtle);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.page_quickNavLink__Xas_W{font-size:.76rem;text-transform:uppercase;letter-spacing:.15em;color:var(--text-secondary);border:1px solid var(--border-subtle);padding:.55rem .9rem;transition:color .25s ease,border-color .25s ease,transform .25s ease}.page_quickNavLink__Xas_W:hover{color:var(--text-primary);border-color:rgba(255,217,3,.35);transform:translateY(-1px)}.page_sectionHeader__jna03{margin-bottom:2rem}.page_sectionEyebrow__kYKeD{text-transform:uppercase;letter-spacing:.16em;font-size:.78rem;color:var(--text-secondary);margin-bottom:.8rem;font-weight:600}.page_sectionHeader__jna03 h2{margin-bottom:1rem;max-width:20ch}.page_sectionHeader__jna03 p{max-width:78ch}.page_bentoGrid__QR_Zr{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:1rem;gap:1rem}.page_bentoGrid__QR_Zr>*{grid-column:span 3;min-width:0}.page_bentoCard__unU_a{background:var(--bg-surface);background:linear-gradient(170deg,color-mix(in oklab,var(--bg-surface) 90%,transparent),color-mix(in oklab,var(--bg-card) 86%,transparent));border:1px solid var(--border-subtle);padding:1.5rem;min-height:220px;display:flex;flex-direction:column;gap:.9rem;transition:transform .25s ease,border-color .25s ease;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.page_bentoCard__unU_a:hover{transform:translateY(-4px)}.page_bentoCard__unU_a h3{font-size:1.2rem;font-weight:600}.page_bentoCard__unU_a p{line-height:1.65;flex:1 1}.page_cardCallout__WPAoR{font-size:.72rem;text-transform:uppercase;letter-spacing:.13em;color:var(--text-primary);width:-moz-fit-content;width:fit-content;padding:.42rem .68rem;border:1px solid var(--border-subtle);background:var(--bg-body);background:color-mix(in oklab,var(--bg-body) 70%,transparent)}.page_blue__BghRy{border-color:rgba(71,69,214,.35)}.page_gold__xAkHg{border-color:rgba(255,217,3,.4)}.page_sand__HuYzV{border-color:rgba(196,184,165,.45)}.page_neutral__W5kv6{border-color:var(--border-light)}.page_flywheelBox__WWwCB{border:1px solid var(--border-subtle);background:var(--bg-surface);background:linear-gradient(130deg,color-mix(in oklab,var(--bg-surface) 86%,transparent),color-mix(in oklab,var(--bg-card) 84%,transparent));padding:2rem;-webkit-backdrop-filter:blur(11px);backdrop-filter:blur(11px)}.page_flywheelBox__WWwCB h2{margin-bottom:1rem}.page_flywheelBox__WWwCB p{max-width:78ch}.page_flywheelSteps__ApfY1{margin-top:1.4rem;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:.8rem;gap:.8rem}.page_flywheelSteps__ApfY1 span{border:1px solid var(--border-subtle);padding:.9rem .7rem;text-align:center;font-size:.84rem;letter-spacing:.12em;text-transform:uppercase;background:var(--bg-body);background:color-mix(in oklab,var(--bg-body) 70%,transparent)}.page_phaseHeader__ZhBD9{margin-bottom:1.6rem}.page_phaseTag__QSH6M{color:var(--accent-primary);text-transform:uppercase;letter-spacing:.15em;font-size:.72rem;margin-bottom:.8rem}.page_phaseHeader__ZhBD9 h2{margin-bottom:.6rem}.page_phaseHeader__ZhBD9 p{max-width:72ch}.page_phaseGrid__HOoto{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:1rem;gap:1rem}.page_phaseGrid__HOoto>*{grid-column:span 6;min-width:0}.page_phaseCard__AueVD{border:1px solid var(--border-subtle);background:var(--bg-surface);background:linear-gradient(165deg,color-mix(in oklab,var(--bg-surface) 89%,transparent),color-mix(in oklab,var(--bg-card) 88%,transparent));padding:1.35rem;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.page_phaseCard__AueVD h3{margin-bottom:.9rem;font-size:1.04rem}.page_phaseCard__AueVD ul{list-style:none;display:grid;grid-gap:.7rem;gap:.7rem}.page_phaseCard__AueVD li{color:var(--text-secondary);line-height:1.65;position:relative;padding-left:1.2rem}.page_phaseCard__AueVD li:before{content:"";position:absolute;left:0;top:.63rem;width:.45rem;height:.45rem;border-radius:999px;background:var(--accent-primary);opacity:.7}.page_phaseGrid__HOoto>:last-child,.page_phaseSummary__BYh9C{grid-column:span 12}.page_phaseSummary__BYh9C p{max-width:none}.page_caseGrid__6ktaD,.page_lensGrid__cIV_G,.page_scenarioGrid__mFjE5{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:1rem;gap:1rem}.page_caseGrid__6ktaD>*,.page_lensGrid__cIV_G>*,.page_scenarioGrid__mFjE5>*{min-width:0}.page_caseCard__0VguV,.page_ctaCard__gAgj4,.page_entityCard__fDFEX,.page_lensCard__H_Kfp,.page_scenarioCard__2ilid{border:1px solid var(--border-subtle);background:var(--bg-surface);background:linear-gradient(160deg,color-mix(in oklab,var(--bg-surface) 90%,transparent),color-mix(in oklab,var(--bg-card) 86%,transparent));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.page_lensCard__H_Kfp{padding:1.3rem}.page_lensGrid__cIV_G>*{grid-column:span 6}.page_caseCard__0VguV h3,.page_lensCard__H_Kfp h3,.page_scenarioCard__2ilid h3{font-size:1.05rem;margin-bottom:.7rem}.page_lensCard__H_Kfp ul{list-style:none;display:grid;grid-gap:.68rem;gap:.68rem}.page_lensCard__H_Kfp li{color:var(--text-secondary);line-height:1.65;padding-left:1.2rem;position:relative}.page_lensCard__H_Kfp li:before{content:"→";position:absolute;left:0;color:var(--accent-primary)}.page_scenarioCard__2ilid{padding:1.35rem}.page_scenarioGrid__mFjE5>*{grid-column:span 6}.page_scenarioStart__WG0_a{font-weight:600;color:var(--text-primary);margin-bottom:.6rem}.page_caseCard__0VguV{padding:1.3rem}.page_caseGrid__6ktaD>*{grid-column:span 4}.page_caseImpact__HovS5{margin-top:.8rem;color:var(--text-primary);font-size:.9rem}.page_faqList__cLi0k{display:grid;grid-gap:.7rem;gap:.7rem}.page_faqItem__6MDun{border:1px solid var(--border-subtle);background:linear-gradient(160deg,color-mix(in oklab,var(--bg-surface) 91%,transparent),color-mix(in oklab,var(--bg-card) 88%,transparent));padding:1rem 1.1rem}.page_faqItem__6MDun summary{cursor:pointer;color:var(--text-primary);font-weight:600;list-style:none;position:relative;padding-right:1.2rem}.page_faqItem__6MDun summary::-webkit-details-marker{display:none}.page_faqItem__6MDun summary:after{content:"+";position:absolute;right:0;top:0;color:var(--accent-primary)}.page_faqItem__6MDun[open] summary:after{content:"−"}.page_faqItem__6MDun p{margin-top:.8rem;max-width:none}.page_entityCard__fDFEX{display:grid;grid-template-columns:minmax(260px,.36fr) minmax(0,1fr);grid-gap:1.5rem;gap:1.5rem;align-items:stretch;border:1px solid var(--border-subtle);background:var(--bg-surface);padding:1.8rem;max-width:1200px;margin:0 auto;position:relative;isolation:isolate;transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease}.page_entityCard__fDFEX:hover{transform:translateY(-6px);border-color:var(--accent-primary);box-shadow:0 16px 34px rgba(0,0,0,.3)}.page_entityMedia__N2sFS{width:100%;aspect-ratio:4/5;min-height:320px;border:1px solid var(--border-subtle);overflow:hidden;position:relative;background:linear-gradient(160deg,color-mix(in oklab,var(--bg-body) 60%,transparent),color-mix(in oklab,var(--bg-card) 60%,transparent))}.page_entityMedia__N2sFS:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(6,12,24,.62),rgba(6,12,24,.18) 55%,rgba(6,12,24,.08));pointer-events:none;opacity:.7;transition:opacity .25s ease;z-index:2}.page_entityCard__fDFEX:hover .page_entityMedia__N2sFS:after{opacity:.18}.page_entityPhoto__wboeG{width:100%;height:100%;object-fit:cover;object-position:center 18%;filter:grayscale(35%) saturate(90%) contrast(1.05);transform:scale(1.02);transition:filter .25s ease,transform .25s ease}.page_entityCard__fDFEX:hover .page_entityPhoto__wboeG{filter:none;transform:scale(1)}.page_entityBody__w0tJP{min-width:0}.page_entityCard__fDFEX h2{margin-bottom:1rem}.page_entityBadge__y2lbA{position:absolute;top:.8rem;left:.8rem;z-index:3;border:1px solid rgba(var(--particle-primary),.55);background:rgba(2,4,8,.65);color:var(--accent-primary);font-size:.68rem;letter-spacing:.14em;text-transform:uppercase;padding:.34rem .5rem;line-height:1}.page_entityCard__fDFEX p{max-width:80ch;margin-bottom:.8rem}.page_entityCard__fDFEX a:not(.btn){color:var(--accent-primary);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.page_entityActions__q1311{display:flex;gap:.8rem;flex-wrap:wrap;margin-top:1rem}.page_proofRow__y0_Cg{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1.1rem}.page_proofChip__h63Cz{font-size:.72rem;text-transform:uppercase;letter-spacing:.12em;color:var(--text-primary);padding:.45rem .65rem;border:1px solid var(--border-subtle);background:var(--bg-body);background:color-mix(in oklab,var(--bg-body) 70%,transparent)}@media (max-width:900px){.page_entityCard__fDFEX{grid-template-columns:1fr}}.page_entityNote__yGKjc{margin-top:1rem}.page_ctaWrap__E5fBk{padding-top:4rem}.page_ctaCard__gAgj4{padding:2rem}.page_ctaCard__gAgj4 h2{margin-bottom:.9rem}.page_ctaCard__gAgj4 p{max-width:72ch;margin-bottom:1.2rem}@media (max-width:1200px){.page_bentoGrid__QR_Zr>*{grid-column:span 4}.page_caseGrid__6ktaD>*{grid-column:span 6}}@media (max-width:900px){.page_bentoGrid__QR_Zr>*,.page_caseGrid__6ktaD>*,.page_lensGrid__cIV_G>*,.page_phaseGrid__HOoto>*,.page_scenarioGrid__mFjE5>*{grid-column:span 12}.page_flywheelSteps__ApfY1{grid-template-columns:repeat(2,minmax(0,1fr))}.page_sectionAnchor__YFFIp{padding-top:3rem;padding-bottom:3rem}}@media (max-width:640px){.page_main__8ZM1z{padding-top:7rem;padding-bottom:6rem}.page_entityActions__q1311,.page_heroActions__ITCcu{width:100%;flex-direction:column;align-items:stretch}.page_entityActions__q1311 .btn,.page_heroActions__ITCcu .btn{width:100%}.page_entityGrid__trDuz{grid-template-columns:1fr}.page_quickNav__xQ5y1{padding:.7rem;gap:.5rem}.page_quickNavLink__Xas_W{font-size:.69rem;padding:.45rem .6rem}}[data-theme=light] .page_entityCard__fDFEX a:not(.btn){color:var(--brand-blue)}