.CaseReviewPage_layout__jcCeD{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:var(--space-8);align-items:start;padding-top:var(--space-9);padding-bottom:var(--space-10)}.CaseReviewPage_formCol__TCcJy{min-width:0}.CaseReviewPage_note__lTan3{margin-top:var(--space-4);font:var(--type-meta);color:var(--text-muted)}.CaseReviewPage_aside__fl1SV{position:sticky;top:var(--space-8);display:flex;flex-direction:column;gap:var(--space-4)}.CaseReviewPage_next__T0o82{padding:var(--space-6);border-radius:20px;background:radial-gradient(90% 70% at 100% 0,rgb(255 255 255/.12),transparent 60%),linear-gradient(160deg,var(--brand-blue),var(--navy-800));box-shadow:var(--shadow-inverse);color:var(--text-inverse)}.CaseReviewPage_nextHeading__nt8ro{font:var(--type-h4);color:var(--text-inverse)}.CaseReviewPage_nextSteps___VPIT{list-style:none;margin:var(--space-5) 0 var(--space-6);padding:0;display:flex;flex-direction:column;gap:var(--space-4);counter-reset:next}.CaseReviewPage_nextSteps___VPIT li{position:relative;display:flex;gap:var(--space-3);font:var(--type-label);font-weight:var(--fw-medium);color:var(--text-inverse)}.CaseReviewPage_nextSteps___VPIT li+li:before{content:"";position:absolute;left:17px;top:-16px;height:14px;border-left:2px dotted var(--gold-500)}.CaseReviewPage_nextIcon__GX7Mk{flex:0 0 auto;display:grid;place-items:center;width:36px;height:36px;border-radius:12px;background:var(--gold-500);color:var(--navy-900)}.CaseReviewPage_buttonInner__xY2Ou{display:inline-flex;align-items:center;gap:10px}.CaseReviewPage_notFoundLink__piBMz{display:flex;align-items:center;gap:10px;padding:var(--space-4) var(--space-5);border:1px solid var(--border-hairline);border-radius:16px;background:var(--surface-raised);box-shadow:var(--shadow-card);font:var(--type-label);color:var(--text-strong)}.CaseReviewPage_notFoundLink__piBMz:hover{border-color:var(--brand-blue);color:var(--brand-blue)}.CaseReviewPage_guides__JP8kb{max-width:960px;margin:0 auto}@media (max-width:1023px){.CaseReviewPage_layout__jcCeD{grid-template-columns:minmax(0,1fr);padding-top:var(--space-7)}.CaseReviewPage_aside__fl1SV{position:static}}