.case-review_page__fFXwl{padding-bottom:5rem}.case-review_hero__IfYbl{padding:clamp(6.5rem,12vh,9rem) 0 clamp(2rem,5vh,3rem);border-bottom:1px solid var(--line-soft,rgba(242,201,76,.12))}.case-review_eyebrow__mSePG{color:var(--gold,#F2C94C);font-family:var(--font-mono),monospace;font-size:.62rem;letter-spacing:.28em;text-transform:uppercase}.case-review_hero__IfYbl h1{margin:.7rem 0 1rem;font-size:clamp(2.2rem,6vw,4rem);line-height:1.02}.case-review_lede__x61uz{max-width:44rem;color:var(--ivory,#F5F3EC);font-size:clamp(1rem,1.5vw,1.15rem);line-height:1.65}.case-review_marks__jA420{display:flex;flex-wrap:wrap;gap:.5rem 1.4rem;margin-top:1.5rem;padding:0;list-style:none;color:var(--muted,#C2C7CD);font-family:var(--font-mono),monospace;font-size:.6rem;letter-spacing:.16em;text-transform:uppercase}.case-review_marks__jA420 li:before{content:"· ";color:var(--gold-dim-text,#8a7a4d)}.case-review_grid__aMT1Y{display:grid;grid-gap:clamp(1.6rem,4vw,3rem);gap:clamp(1.6rem,4vw,3rem);grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:start;margin-top:clamp(2rem,5vh,3.2rem)}@media (max-width:900px){.case-review_grid__aMT1Y{grid-template-columns:1fr}}.case-review_panel__fLDYu{background:var(--panel,#0C0C0D);border:1px solid var(--line,rgba(242,201,76,.3));padding:clamp(1.4rem,3.5vw,2.2rem)}.case-review_honesty__r1UhI{border:1px solid rgba(242,201,76,.28);background:rgba(242,201,76,.05);padding:1.1rem 1.2rem;margin-bottom:1.6rem}.case-review_honesty__r1UhI p{color:var(--ivory,#F5F3EC);font-size:.88rem;line-height:1.6}.case-review_honesty__r1UhI p+p{margin-top:.6rem}.case-review_honesty__r1UhI b{color:var(--gold,#F2C94C)}.case-review_proof__aU4sF{color:var(--muted,#C2C7CD);font-size:.88rem;line-height:1.5;margin:0 0 1rem}.case-review_aside__rnD8_{display:grid;grid-gap:1.6rem;gap:1.6rem}.case-review_asideBlock__zIlUR h2{color:var(--gold,#F2C94C);font-family:var(--font-mono),monospace;font-size:.62rem;letter-spacing:.24em;text-transform:uppercase;margin-bottom:.7rem}.case-review_asideBlock__zIlUR li,.case-review_asideBlock__zIlUR p{color:var(--muted,#C2C7CD);font-size:.9rem;line-height:1.65}.case-review_asideBlock__zIlUR p+p{margin-top:.7rem}.case-review_asideBlock__zIlUR ol{margin:0;padding:0;display:grid;grid-gap:.7rem;gap:.7rem;counter-reset:step}.case-review_asideBlock__zIlUR ol li{position:relative;padding-left:1.9rem;counter-increment:step}.case-review_asideBlock__zIlUR ol li:before{content:counter(step);position:absolute;left:0;top:0;color:var(--gold,#F2C94C);font-family:var(--font-mono),monospace;font-size:.7rem;letter-spacing:.1em}.case-review_asideBlock__zIlUR a{color:var(--gold,#F2C94C)}.case-review_faq__0uArP{margin-top:clamp(2.5rem,6vh,4rem)}.case-review_faq__0uArP h2{font-size:clamp(1.4rem,3.5vw,2rem);margin-bottom:1.2rem}.case-review_faqList__Pg7k1{display:grid;grid-gap:1.1rem;gap:1.1rem}.case-review_faqItem__elyfG{border:1px solid var(--line-soft,rgba(242,201,76,.12));padding:1.1rem 1.2rem;background:rgba(0,0,0,.2)}.case-review_faqItem__elyfG h3{color:var(--ivory,#F5F3EC);font-size:1rem;margin-bottom:.45rem}.case-review_faqItem__elyfG p{color:var(--muted,#C2C7CD);font-size:.9rem;line-height:1.65}