.home_finalSection__bIeuK,.home_hero__Q8Yz2{background:var(--color-night);color:var(--color-ivory)}.home_hero__Q8Yz2{padding:4.25rem 0 4.75rem}.home_heroShell__pZpuP,.home_shell__MNK5W{width:min(100%,var(--page-width));margin-inline:auto;padding-inline:1.25rem}.home_heroShell__pZpuP{display:grid;gap:3rem}.home_heroShell__pZpuP>*{min-width:0}.home_eyebrow__xHGzN{margin:0 0 1.2rem;color:var(--color-gold);font-size:.72rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.home_heroTitle__AQFRH{max-width:680px;margin:0;color:var(--color-ivory);font-size:clamp(1.15rem,4.8vw,1.45rem);font-weight:700;letter-spacing:-.02em;line-height:1.25}.home_heroPromise___6Ydg{max-width:11.2em;margin:1.15rem 0 0;color:var(--color-ivory);font-family:var(--font-serif);font-size:clamp(2.6rem,9vw,3.5rem);font-weight:600;letter-spacing:-.05em;line-height:1.02;overflow-wrap:normal}.home_heroIntro__9thBB{max-width:720px;margin:1.6rem 0 0;color:rgba(246,241,231,.76);font-size:1rem;line-height:1.8}.home_finalActions__wtOwu,.home_heroActions__htMym{display:flex;flex-direction:column;gap:.75rem;margin-top:1.8rem}.home_heroProof__7yVig{margin:1.5rem 0 0;border-left:1px solid var(--color-gold);padding-left:.85rem;color:rgba(246,241,231,.67);font-family:var(--font-serif);font-size:.95rem}.home_reading__EpFEV{min-width:0;align-self:center;border:1px solid rgba(246,241,231,.17);background:rgba(255,255,255,.035)}.home_readingHeader___smK6{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;border-bottom:1px solid rgba(246,241,231,.14);padding:1rem 1.1rem}.home_readingHeader___smK6 h2{margin:0;color:var(--color-ivory);font-family:var(--font-serif);font-size:1.25rem}.home_readingHeader___smK6 span,.home_resultLabel__vBRj_{color:var(--color-gold);font-size:.62rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.home_readingList__H9b0k{margin:0;padding:0;list-style:none}.home_readingList__H9b0k li{display:grid;grid-template-columns:2rem 1fr;gap:.75rem;padding:1rem 1.1rem}.home_readingList__H9b0k li+li{border-top:1px solid rgba(246,241,231,.11)}.home_readingIndex___TYD9{color:var(--color-gold);font-family:var(--font-serif)}.home_readingList__H9b0k strong{display:block;color:var(--color-ivory);font-size:.9rem}.home_readingList__H9b0k li>div{min-width:0}.home_readingList__H9b0k em,.home_readingList__H9b0k p{margin:.35rem 0 0;color:rgba(246,241,231,.66);font-size:.8rem;font-style:normal;line-height:1.55}.home_readingList__H9b0k em{display:block;color:var(--color-ivory)}.home_readingNote__0cvDQ{margin:0;border-top:1px solid rgba(246,241,231,.11);padding:.75rem 1.1rem;color:rgba(246,241,231,.48);font-size:.7rem}.home_sectionDark__FTbwp,.home_sectionPaper__oKFrk,.home_section__yPF4o{padding:4rem 0}.home_section__yPF4o{background:var(--color-ivory)}.home_sectionPaper__oKFrk{background:var(--color-paper)}.home_sectionDark__FTbwp{background:var(--color-night-soft);color:var(--color-ivory)}.home_dimensionGrid__6oOi_{display:grid;margin-top:2.25rem;border-block:1px solid rgba(7,26,43,.16)}.home_dimensionGrid__6oOi_ article{padding:1.35rem 0}.home_dimensionGrid__6oOi_ article+article{border-top:1px solid rgba(7,26,43,.12)}.home_dimensionGrid__6oOi_ span,.home_offerLines__hnbKb>li>span,.home_pillarGrid__RmpBE>li>span,.home_proofList__Esry4 span,.home_situationList__jXERb span{color:var(--color-gold);font-family:var(--font-serif)}.home_dimensionGrid__6oOi_ h3{margin:.35rem 0 0;color:var(--color-night);font-family:var(--font-serif);font-size:1.55rem}.home_dimensionGrid__6oOi_ p{margin:.5rem 0 0;color:var(--color-copy);line-height:1.7}.home_situationList__jXERb{display:grid;gap:0;margin:2rem 0 0;padding:0;list-style:none}.home_situationList__jXERb li{display:grid;grid-template-columns:2.2rem 1fr;gap:.7rem;border-bottom:1px solid rgba(7,26,43,.12);padding:.9rem 0;color:var(--color-night);font-weight:650;line-height:1.55}.home_conclusion__A6cKu{max-width:850px;margin:2rem 0 0;border-left:2px solid var(--color-gold);padding-left:1rem;color:var(--color-night);font-family:var(--font-serif);font-size:clamp(1.3rem,4vw,1.85rem);line-height:1.4}.home_methodDefinition__a4vHK{max-width:900px;margin:1.4rem 0 0;color:rgba(246,241,231,.7);line-height:1.8}.home_pillarGrid__RmpBE{display:grid;margin:2.4rem 0 0;padding:0;list-style:none}.home_pillarGrid__RmpBE li{border-top:1px solid rgba(170,139,82,.48);padding:1.45rem 0}.home_pillarGrid__RmpBE h3{margin:.5rem 0 0;color:var(--color-ivory);font-family:var(--font-serif);font-size:1.65rem}.home_pillarGrid__RmpBE p{margin:.75rem 0 0;color:rgba(246,241,231,.68);line-height:1.7}.home_domainLine__T1b4i{margin:1.6rem 0 0;border-block:1px solid rgba(246,241,231,.12);padding:1rem 0;color:rgba(246,241,231,.62);font-size:.78rem;font-weight:700;letter-spacing:.04em;line-height:1.7}.home_methodFooter__2K13f{display:flex;flex-direction:column;gap:.8rem;margin-top:1.5rem}.home_methodFooter__2K13f p{margin:0;color:var(--color-ivory);font-family:var(--font-serif);font-size:1.25rem}.home_methodFooter__2K13f a{color:var(--color-ivory);font-size:.85rem;font-weight:750;text-decoration:underline;text-decoration-color:var(--color-gold);text-underline-offset:.3rem}.home_offerLines__hnbKb{display:grid;margin:2.3rem 0 0;border-top:1px solid rgba(7,26,43,.16);padding:0;list-style:none}.home_offerLines__hnbKb li{display:grid;grid-template-columns:2.2rem 1fr;gap:.8rem;border-bottom:1px solid rgba(7,26,43,.16);padding:1.3rem 0}.home_offerLines__hnbKb h3{margin:0;color:var(--color-night);font-family:var(--font-serif);font-size:1.35rem;line-height:1.25}.home_offerLines__hnbKb p{margin:.5rem 0 0;color:var(--color-copy);font-size:.9rem;line-height:1.65}.home_offerLines__hnbKb a{grid-column:2;color:var(--color-night);font-size:.8rem;font-weight:800;text-decoration:underline;text-decoration-color:var(--color-gold);text-underline-offset:.25rem}.home_premiumCallout__ihu7B{display:grid;gap:1.3rem;margin-top:1.5rem;border-left:3px solid var(--color-gold);background:var(--color-night);padding:1.35rem 1.5rem;color:var(--color-ivory)}.home_premiumCallout__ihu7B p{margin:0;color:var(--color-gold);font-size:.65rem;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.home_premiumCallout__ihu7B h3{margin:.35rem 0 0;color:var(--color-ivory);font-family:var(--font-serif);font-size:1.5rem}.home_premiumCallout__ihu7B span{display:block;margin-top:.45rem;color:rgba(246,241,231,.68);line-height:1.6}.home_premiumCallout__ihu7B a{align-self:center;font-size:.85rem;font-weight:800;text-decoration:underline;text-decoration-color:var(--color-gold);text-underline-offset:.3rem}.home_demoList__5t5aD{display:grid;gap:1.2rem;margin-top:2.3rem}.home_demoList__5t5aD article{border:1px solid rgba(7,26,43,.14);background:var(--color-ivory)}.home_demoList__5t5aD header{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;border-bottom:1px solid rgba(7,26,43,.11);padding:1.1rem}.home_demoList__5t5aD dt,.home_demoList__5t5aD header span{color:var(--color-gold);font-size:.65rem;font-weight:800;letter-spacing:.11em;text-transform:uppercase}.home_demoList__5t5aD h3{margin:0;color:var(--color-night);font-family:var(--font-serif);font-size:1.35rem}.home_demoList__5t5aD dl{display:grid;margin:0}.home_demoList__5t5aD dl div{padding:1rem 1.1rem}.home_demoList__5t5aD dl div+div{border-top:1px solid rgba(7,26,43,.09)}.home_demoList__5t5aD dd{margin:.4rem 0 0;color:var(--color-copy);font-size:.88rem;line-height:1.65}.home_illustrative__k7po7,.home_resultNote__6_n2Z{color:var(--color-copy);font-size:.72rem;line-height:1.6}.home_illustrative__k7po7{margin:1rem 0 0}.home_credibilityGrid__Bqdh4{display:grid;gap:2.5rem;align-items:center}.home_photoFrame__VIqiu{position:relative;max-width:480px;margin:0;overflow:hidden;border-radius:.2rem;background:var(--color-linen)}.home_photoFrame__VIqiu:after{position:absolute;right:1rem;bottom:1rem;width:4rem;height:1px;background:var(--color-gold);content:""}.home_photo__ecQ_v{display:block;width:100%;height:auto}.home_experienceLead__zFCwy{margin:1.4rem 0 0;color:var(--color-night);font-family:var(--font-serif);font-size:1.2rem;line-height:1.55}.home_proofList__Esry4{margin:1.6rem 0 0;border-top:1px solid rgba(7,26,43,.15)}.home_proofList__Esry4 div{border-bottom:1px solid rgba(7,26,43,.15);padding:.9rem 0}.home_proofList__Esry4 dt{color:var(--color-night);font-weight:750}.home_proofList__Esry4 dt span{margin-right:.7rem}.home_proofList__Esry4 dd{margin:.3rem 0 0 2.2rem;color:var(--color-copy);font-size:.88rem;line-height:1.6}.home_credibilityQuote__SSmgh{margin:1.6rem 0 0;border-left:2px solid var(--color-gold);padding-left:1rem;color:var(--color-night);font-family:var(--font-serif);font-size:1.05rem;line-height:1.7}.home_credibilityQuote__SSmgh footer{display:grid;margin-top:.8rem;color:var(--color-copy);font-family:var(--font-sans);font-size:.75rem;font-style:normal}.home_finalSection__bIeuK{padding:4.5rem 0}.home_preDiagnosticGrid__I9DzQ{display:grid;gap:2.2rem}.home_finalSignature__qU1vq{margin:1.6rem 0 0;border-left:1px solid var(--color-gold);padding-left:.9rem;color:rgba(246,241,231,.63);font-family:var(--font-serif)}.home_resultPreview__boc_Q{border:1px solid rgba(246,241,231,.2);background:rgba(255,255,255,.045);padding:1.4rem}.home_scoreLine__N7DSL{display:flex;align-items:center;gap:1.1rem;margin-top:1rem;border-bottom:1px solid rgba(246,241,231,.15);padding-bottom:1.1rem}.home_scoreLine__N7DSL>strong{color:var(--color-ivory);font-family:var(--font-serif);font-size:3.2rem;line-height:1}.home_scoreLine__N7DSL small{color:var(--color-gold);font-size:.9rem}.home_scoreLine__N7DSL div{display:grid;gap:.3rem;font-size:.78rem}.home_scoreLine__N7DSL span{color:rgba(246,241,231,.58)}.home_scoreLine__N7DSL b{color:var(--color-ivory)}.home_attentionTitle__7cXaM{margin:1.2rem 0 0;color:var(--color-gold);font-size:.65rem;font-weight:800;letter-spacing:.11em;text-transform:uppercase}.home_resultPreview__boc_Q ul{display:grid;gap:.55rem;margin:.8rem 0 0;padding:0;color:var(--color-ivory);font-size:.86rem;list-style:none}.home_resultPreview__boc_Q li:before{margin-right:.5rem;color:var(--color-gold);content:"—"}.home_priority__qNsIu{margin:1.2rem 0 0;border-left:2px solid var(--color-gold);padding-left:.8rem;color:var(--color-ivory);font-size:.87rem;line-height:1.6}.home_priority__qNsIu span{display:block;margin-bottom:.3rem;color:var(--color-gold);font-size:.62rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.home_resultNote__6_n2Z{margin:1.2rem 0 0;color:rgba(246,241,231,.45)}@media (min-width:640px){.home_finalActions__wtOwu,.home_heroActions__htMym,.home_methodFooter__2K13f{flex-direction:row;flex-wrap:wrap;align-items:center}.home_methodFooter__2K13f{justify-content:space-between}.home_demoList__5t5aD dl{grid-template-columns:repeat(2,minmax(0,1fr))}.home_demoList__5t5aD dl div:nth-child(2n){border-left:1px solid rgba(7,26,43,.09)}.home_demoList__5t5aD dl div:nth-child(2){border-top:0}}@media (min-width:768px){.home_heroTitle__AQFRH{font-size:clamp(1.2rem,2.2vw,1.55rem)}.home_heroPromise___6Ydg{font-size:clamp(3.15rem,4.4vw,3.9rem)}.home_heroShell__pZpuP,.home_shell__MNK5W{padding-inline:2rem}.home_sectionDark__FTbwp,.home_sectionPaper__oKFrk,.home_section__yPF4o{padding:5.5rem 0}.home_dimensionGrid__6oOi_,.home_pillarGrid__RmpBE{grid-template-columns:repeat(3,minmax(0,1fr))}.home_dimensionGrid__6oOi_ article{padding:1.5rem}.home_dimensionGrid__6oOi_ article+article{border-top:0;border-left:1px solid rgba(7,26,43,.12)}.home_situationList__jXERb{grid-template-columns:repeat(3,minmax(0,1fr))}.home_situationList__jXERb li{align-content:start;border-bottom:0;padding-right:1.4rem}.home_pillarGrid__RmpBE li{padding:1.6rem 1.8rem 0 0}.home_pillarGrid__RmpBE li+li{border-left:1px solid rgba(246,241,231,.13);padding-left:1.8rem}.home_offerLines__hnbKb{grid-template-columns:repeat(2,minmax(0,1fr))}.home_offerLines__hnbKb li:nth-child(odd){padding-right:1.8rem}.home_offerLines__hnbKb li:nth-child(2n){border-left:1px solid rgba(7,26,43,.16);padding-left:1.8rem}.home_premiumCallout__ihu7B{grid-template-columns:1fr auto;align-items:center}.home_demoList__5t5aD{grid-template-columns:repeat(2,minmax(0,1fr))}.home_preDiagnosticGrid__I9DzQ{grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);align-items:start}}@media (min-width:960px){.home_credibilityGrid__Bqdh4{grid-template-columns:minmax(310px,.78fr) minmax(0,1.22fr);gap:5rem}}@media (min-width:1100px){.home_hero__Q8Yz2{padding:5.5rem 0 6rem}.home_heroShell__pZpuP{grid-template-columns:minmax(0,1.12fr) minmax(360px,.88fr);align-items:center;gap:3rem}}