.case_page__l7tY0{background:var(--dalto-base)}.case_chapter__dwpRA{padding-block:clamp(70px,11vw,150px);border-top:1px solid rgba(255,255,255,.06)}.case_chapterHead__Q_UU3{display:flex;align-items:baseline;gap:18px;margin-bottom:40px}.case_num__FaQPD{font-family:var(--font-mono,var(--font-body));font-size:13px;letter-spacing:.16em;color:var(--dalto-terracotta)}.case_kicker__K_dk6{font-size:12px;letter-spacing:.22em;text-transform:uppercase;color:rgba(244,244,245,.5)}.case_chapter__dwpRA h2{font-size:clamp(30px,5vw,60px);color:#FBFAF9;max-width:18ch}.case_chapter__dwpRA .case_body__gMb2U{margin-top:26px;max-width:52ch;font-size:clamp(16px,2vw,19px);color:rgba(244,244,245,.72)}.case_chapter__dwpRA .case_body__gMb2U p+p{margin-top:18px}.case_split__0Ld9U{display:grid;grid-template-columns:1fr 1.1fr;gap:clamp(30px,6vw,80px);align-items:center}.case_features__lRi0r{display:grid;grid-template-columns:repeat(2,1fr);gap:2px;margin-top:44px;border:1px solid rgba(255,255,255,.07);border-radius:var(--radius-lg);overflow:hidden;background:rgba(255,255,255,.05)}.case_feature__u4P8Y{background:var(--dalto-base);padding:28px 26px}.case_feature__u4P8Y .case_fnum__bpS5K{font-size:12px;color:var(--dalto-indigo-300);letter-spacing:.1em}.case_feature__u4P8Y h3{font-size:20px;color:#FBFAF9;margin-top:12px}.case_feature__u4P8Y p{margin-top:10px;font-size:14px;color:rgba(244,244,245,.62)}.case_metrics__2gbcV{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:48px}.case_metric__dHrnW{border:1px solid rgba(255,255,255,.08);border-radius:var(--radius-lg);padding:30px 26px;background:radial-gradient(120% 120% at 0 0,rgba(99,102,241,.08),transparent 60%),var(--dalto-base)}.case_metric__dHrnW .case_big__X3gQr{font-family:var(--font-display);font-size:clamp(30px,4vw,44px);background:var(--dalto-gradient);-webkit-background-clip:text;background-clip:text;color:transparent;line-height:1.1}.case_metric__dHrnW .case_cap__L21o1{margin-top:12px;font-size:14px;color:rgba(244,244,245,.6)}.case_ph__Wm76S{display:inline-block;margin-top:14px;font-size:11px;letter-spacing:.08em;color:var(--dalto-terracotta-300);border:1px dashed rgba(249,115,22,.5);border-radius:6px;padding:4px 8px}.case_quote__c5Zen{margin-top:56px;border-left:2px solid var(--dalto-terracotta);padding-left:clamp(20px,4vw,40px);max-width:46ch}.case_quote__c5Zen blockquote{margin:0;font-family:var(--font-display);font-size:clamp(22px,3.2vw,34px);line-height:1.28;color:#FBFAF9}.case_quote__c5Zen figcaption{margin-top:20px;font-size:14px;color:rgba(244,244,245,.6)}.case_quote__c5Zen figcaption .case_ph__Wm76S{margin-top:0;margin-left:8px}.case_metabar__FkD2S{display:flex;flex-wrap:wrap;gap:clamp(24px,5vw,60px);padding-block:40px;border-top:1px solid rgba(255,255,255,.06);border-bottom:1px solid rgba(255,255,255,.06)}.case_metabar__FkD2S div small{display:block;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:rgba(244,244,245,.45);margin-bottom:8px}.case_metabar__FkD2S div span{font-size:16px;color:#F4F4F5}.case_cta__GWejK{padding-block:clamp(80px,12vw,160px);text-align:center}.case_cta__GWejK h2{font-size:clamp(32px,6vw,68px);color:#FBFAF9;max-width:16ch;margin-inline:auto}.case_cta__GWejK em{font-style:italic;background:var(--dalto-gradient);-webkit-background-clip:text;background-clip:text;color:transparent}.case_ctaActions__QwAf2{margin-top:40px;display:flex;gap:14px;justify-content:center;flex-wrap:wrap}.case_ctaActions__QwAf2 .case_btn-primary__ySXoE{background:var(--dalto-gradient);color:#fff}.case_ctaActions__QwAf2 .case_btn-ghost__KCX2x{border-color:rgba(255,255,255,.18);color:#F4F4F5}.case_back__FUB9p{padding-top:36px}.case_back__FUB9p a{color:rgba(244,244,245,.6);font-size:14px;transition:color .25s var(--ease-out)}.case_back__FUB9p a:hover{color:var(--dalto-indigo-300)}@media (max-width:900px){.case_features__lRi0r,.case_metrics__2gbcV,.case_split__0Ld9U{grid-template-columns:1fr}}