.page_hero__i9BdF{max-width:880px;margin:0 auto;padding:80px 48px 48px}.page_headline___DRAI{font-family:var(--serif);font-weight:400;font-size:64px;line-height:1.05;letter-spacing:-.02em;margin:16px 0 24px;max-width:18ch}.page_headline___DRAI em{color:var(--text-muted);font-style:italic}.page_lede__67Twr{font-size:18px;line-height:1.55;color:var(--text-primary);max-width:64ch;margin:0}.page_case__gKPEH{max-width:880px;margin:0 auto;padding:56px 48px;border-top:1px solid var(--hairline)}.page_caseTitle__QqHrr{font-family:var(--serif);font-weight:400;font-size:36px;line-height:1.15;letter-spacing:-.01em;margin:16px 0 20px;max-width:24ch;color:var(--text-primary)}.page_caseBody__8rQ1L{font-size:17px;line-height:1.65;color:var(--text-primary);max-width:64ch;margin:0 0 16px}.page_caseBody__8rQ1L:last-of-type{margin-bottom:0}.page_caseFigure___VTUW{margin-top:32px;border:1px solid var(--hairline);border-radius:6px;overflow:hidden;background:var(--surface)}.page_caseImage__ABAob{width:100%;height:auto;display:block}.page_cta__VMjHL{max-width:880px;margin:0 auto;padding:56px 48px 64px;border-top:1px solid var(--hairline)}.page_ctaCopy__HYvWE{font-size:17px;line-height:1.6;color:var(--text-muted);max-width:64ch;margin:16px 0 24px}.page_ctaRow__AhQYD{display:flex;gap:16px;flex-wrap:wrap;align-items:center}.page_ctaLink__bP227{font-family:var(--mono);font-size:13px;letter-spacing:.04em;text-transform:uppercase;color:var(--canvas);background:var(--accent);padding:12px 20px;border-radius:4px;border-bottom:1px solid var(--accent);border:1px solid var(--accent);transition:background .12s cubic-bezier(.2,.6,.2,1),border-color .12s cubic-bezier(.2,.6,.2,1)}.page_ctaLink__bP227:focus-visible,.page_ctaLink__bP227:hover{background:var(--text-primary);border-color:var(--text-primary);border-bottom-color:var(--text-primary)}.page_ctaSecondary__oIb4l{font-family:var(--mono);font-size:13px;letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);padding:12px 20px;border-bottom:1px solid var(--hairline);border:1px solid var(--hairline);border-radius:4px}.page_ctaSecondary__oIb4l:focus-visible,.page_ctaSecondary__oIb4l:hover{color:var(--accent);border-color:var(--accent);border-bottom-color:var(--accent)}.page_timeline__m5fiN{list-style:none;margin:24px 0;padding:0;display:flex;flex-direction:column;gap:0;border-top:1px solid var(--hairline)}.page_timelineItem___HB0d{display:grid;grid-template-columns:96px 1fr;grid-gap:24px;gap:24px;align-items:baseline;padding:16px 0;border-bottom:1px solid var(--hairline)}.page_timelineTime__4rswF{font-size:14px;letter-spacing:.04em;color:var(--text-muted)}.page_timelineLabel__ZQ_N7{font-size:17px;line-height:1.5;color:var(--text-primary)}@media (max-width:768px){.page_case__gKPEH,.page_cta__VMjHL,.page_hero__i9BdF{padding-left:24px;padding-right:24px}.page_headline___DRAI{font-size:40px}.page_caseTitle__QqHrr{font-size:28px}.page_timelineItem___HB0d{grid-template-columns:80px 1fr;gap:16px}}