.Pagination_nav__B_uOt{display:flex;justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-12) 0}.Pagination_visuallyHidden__lbhnP{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.Pagination_current__HH5Vu,.Pagination_ellipsis__RoTs_,.Pagination_link__3B3iI{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:0 var(--space-3);border-radius:8px;font-size:var(--fs-body-s);font-weight:500;text-decoration:none;transition:background var(--duration-fast) var(--ease-default),color var(--duration-fast) var(--ease-default)}.Pagination_link__3B3iI{color:var(--color-text-secondary);background:transparent;border:1px solid var(--color-divider)}.Pagination_link__3B3iI:hover{color:var(--color-text-primary);background:var(--color-surface-elevated);border-color:var(--color-border-hover)}.Pagination_current__HH5Vu{color:var(--color-text-on-accent);background:var(--color-accent);border:1px solid var(--color-accent);font-weight:600}.Pagination_ellipsis__RoTs_{color:var(--color-text-muted);border:none;cursor:default}.Pagination_arrow__Y6RGH{font-size:var(--fs-body-m)}.Pagination_arrow__Y6RGH[aria-disabled=true]{opacity:.3;pointer-events:none}@font-face{font-family:Unbounded;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e546cf32c9d4702c.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Unbounded;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/d76fe899475ae4d7.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Unbounded;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8048a25e80cc4179.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Unbounded;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/87bc17f7c8b98e48.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Unbounded;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/29b98dbfba401fa9.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Unbounded;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e546cf32c9d4702c.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Unbounded;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/d76fe899475ae4d7.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Unbounded;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8048a25e80cc4179.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Unbounded;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/87bc17f7c8b98e48.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Unbounded;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/29b98dbfba401fa9.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Unbounded;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/e546cf32c9d4702c.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Unbounded;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/d76fe899475ae4d7.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Unbounded;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/8048a25e80cc4179.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Unbounded;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/87bc17f7c8b98e48.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Unbounded;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/29b98dbfba401fa9.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.__className_164956{font-family:Unbounded,sans-serif;font-style:normal}.__variable_164956{--font-unbounded:"Unbounded",sans-serif}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/58f386aa6b1a2a92-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/011e180705008d6f-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7ba5fb2a8c88521c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/92eeb95d069020cc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d3ebbfd689654d3a-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ef4d5661765d0e49-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/d29838c109ef09b4-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e40af3453d7c920a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/99dcf268bda04fe5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/98e207f02528a563-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono Fallback;src:local("Arial");ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.00%;size-adjust:134.59%}.__className_5dc9b9{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.__variable_5dc9b9{--font-plex-mono:"IBM Plex Mono","IBM Plex Mono Fallback"}.cases_wrap__qhNEa{--cs-bg:#0b0d10;--cs-surface:#12151b;--cs-surface-deep:#0d0f13;--cs-text:#edeff2;--cs-text-mid:#b9c0c9;--cs-text-muted:#99a2ad;--cs-text-dim:#6b7480;--cs-red:#e10600;--cs-red-light:#e10600;--cs-border:rgba(255,255,255,0.07);--cs-border-card:rgba(255,255,255,0.08);--cs-border-chip:rgba(255,255,255,0.12);--cs-border-badge:rgba(255,255,255,0.14);--cs-font-display:var(--font-unbounded),sans-serif;--cs-font-mono:var(--font-plex-mono),monospace;background:var(--cs-bg);color:var(--cs-text);font-family:var(--font-manrope),system-ui,sans-serif;line-height:normal;-webkit-font-smoothing:antialiased;min-height:60vh}.cases_wrap__qhNEa ::selection{background:rgba(225,6,0,.3)}.cases_container__lvU9_{max-width:1304px;margin:0 auto;padding:0 32px}.cases_breadcrumbs__Ka2Jy{display:flex;gap:8px;align-items:center;font-family:var(--cs-font-mono);font-size:12px;color:var(--cs-text-dim);padding:28px 0 0}.cases_breadcrumbLink__IGR02{color:var(--cs-text-muted);text-decoration:none;transition:color .2s}.cases_breadcrumbCurrent__eZTvj,.cases_breadcrumbLink__IGR02:hover{color:var(--cs-red-light)}.cases_hero__ON4sd{padding:44px 0 56px;border-bottom:1px solid var(--cs-border)}.cases_heroTitle__ESwQG{margin:0;color:var(--cs-text);font-family:var(--cs-font-display);font-weight:900;font-size:52px;line-height:1.08;letter-spacing:-.01em;max-width:860px;text-wrap:balance}.cases_heroTitleAccent__J2stL{color:var(--cs-red-light)}.cases_heroSubtitle__wenZc{margin:22px 0 0;font-size:17px;line-height:1.6;color:var(--cs-text-muted);max-width:620px;text-wrap:pretty}.cases_statsGrid__u4CXD{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:14px;gap:14px;margin-top:44px}.cases_statCard__T4vpZ{background:var(--cs-surface);border:1px solid var(--cs-border-card);border-radius:14px;padding:22px 24px}.cases_statValue__ZEekn{font-family:var(--cs-font-display);font-weight:700;font-size:32px;color:var(--cs-red-light)}.cases_statLabel__5uAKP{margin-top:8px;font-size:13px;color:var(--cs-text-muted)}.cases_method__HbC71{padding:52px 0;border-bottom:1px solid var(--cs-border);display:grid;grid-template-columns:340px 1fr;grid-gap:48px;gap:48px}.cases_methodEyebrow__FczxH{font-family:var(--cs-font-mono);font-size:12px;color:var(--cs-red-light);letter-spacing:.08em;text-transform:uppercase}.cases_methodTitle__WTQgL{margin:12px 0 0;color:var(--cs-text);font-family:var(--cs-font-display);font-weight:700;font-size:26px;line-height:1.25}.cases_methodChips__VR7XM{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}.cases_methodChip__1takp{font-family:var(--cs-font-mono);font-size:11.5px;color:var(--cs-text-mid);border:1px solid var(--cs-border-chip);border-radius:99px;padding:6px 12px}.cases_methodText__ASIIB{display:grid;grid-template-columns:1fr 1fr;grid-gap:28px;gap:28px;font-size:15px;line-height:1.7;color:var(--cs-text-mid)}.cases_methodText__ASIIB p{margin:0;text-wrap:pretty}.cases_listSection__aUuwB{padding:52px 0 8px}.cases_listHeader__VT12L{display:flex;align-items:baseline;gap:14px;margin-bottom:26px}.cases_listTitle__oGL3g{margin:0;color:var(--cs-text);font-family:var(--cs-font-display);font-weight:700;font-size:26px;line-height:normal}.cases_listCount__5_Dt7{font-family:var(--cs-font-mono);font-size:13px;color:var(--cs-text-dim)}.cases_grid__vvezv{display:grid;grid-template-columns:1fr 1fr;grid-gap:18px;gap:18px}.cases_card__SYGUb{display:flex;flex-direction:column;gap:18px;background:var(--cs-surface);border:1px solid var(--cs-border-card);border-radius:18px;padding:30px;color:var(--cs-text);text-decoration:none;transition:border-color .2s}.cases_card__SYGUb:hover{border-color:rgba(225,6,0,.5)}.cases_cardFeatured__7sYBO{background:linear-gradient(160deg,#1d1111,#12151b 45%);border-color:rgba(225,6,0,.35)}.cases_cardFeatured__7sYBO:hover{border-color:var(--cs-red-light)}.cases_cardBadges__kCFu9{display:flex;align-items:center;gap:10px}.cases_badgeFeatured__8fdJV{font-weight:800;letter-spacing:.06em;background:var(--cs-red);color:#fff;border-radius:6px}.cases_badgeFeatured__8fdJV,.cases_badgeType__aMhYV{font-size:11.5px;text-transform:uppercase;padding:4px 9px}.cases_badgeType__aMhYV{font-weight:700;letter-spacing:.04em;color:var(--cs-text-muted);border:1px solid var(--cs-border-badge);border-radius:6px}.cases_cardSpacer__l0ftB{flex:1 1}.cases_cardPeriod__AVuYl{font-family:var(--cs-font-mono);font-size:12px;color:var(--cs-text-dim)}.cases_cardTitle__IYGWJ{margin:0;color:var(--cs-text);font-family:var(--cs-font-display);font-weight:700;font-size:23px;line-height:1.3;text-wrap:balance}.cases_cardClient__beW7U{margin:8px 0 0;font-size:14px;color:var(--cs-text-muted)}.cases_cardMetrics___xgeR{display:flex;gap:36px;border-top:1px solid var(--cs-border-card);padding-top:18px;margin-top:auto}.cases_metricValue__anQEF{font-family:var(--cs-font-display);font-weight:700;font-size:22px;color:var(--cs-red-light)}.cases_metricLabel__XNLGQ{margin-top:5px;font-size:12.5px;color:var(--cs-text-muted)}.cases_metricSpacer__vgyoi{flex:1 1}.cases_readMore__y3Z8k{align-self:flex-end;font-size:14px;font-weight:800;color:var(--cs-red-light)}.cases_empty__Y_DZX{grid-column:1/-1;font-size:15px;color:var(--cs-text-muted)}.cases_founder__SvD_y{margin:52px 0;background:var(--cs-surface);border:1px solid var(--cs-border-card);border-radius:18px;padding:34px 38px;display:flex;gap:30px;align-items:center}.cases_founderPhoto__g8c21{width:104px;height:104px;flex:none;border-radius:50%;object-fit:cover}.cases_founderPhotoFallback__WyLZ2{width:104px;height:104px;flex:none;border-radius:50%;background:var(--cs-surface);border:1px solid var(--cs-border-badge);box-sizing:border-box}.cases_founderBody__QpQ__{flex:1 1}.cases_founderName__AHLJB{font-family:var(--cs-font-display);font-weight:700;font-size:19px}.cases_founderRole__JgtPV{margin-top:4px;font-family:var(--cs-font-mono);font-size:12px;color:var(--cs-red-light);letter-spacing:.04em}.cases_founderBio__xhKIt{margin:12px 0 0;font-size:14.5px;line-height:1.65;color:var(--cs-text-muted);max-width:720px;text-wrap:pretty}.cases_crossSection__dLmfp{padding:0 0 64px}.cases_crossTitle__RJfnA{margin:0 0 20px;color:var(--cs-text);font-family:var(--cs-font-display);font-weight:700;font-size:22px;line-height:normal}.cases_crossGrid__GpRk6{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.cases_crossLink__SRLj7{display:flex;align-items:center;justify-content:space-between;gap:16px;background:var(--cs-surface);border:1px solid var(--cs-border-card);border-radius:12px;padding:17px 22px;font-size:15px;font-weight:600;color:var(--cs-text);text-decoration:none;transition:border-color .2s,color .2s}.cases_crossLink__SRLj7:hover{border-color:rgba(225,6,0,.5);color:var(--cs-red-light)}.cases_crossLinkWide__R9WGs{grid-column:1/-1}.cases_crossArrow__UPlIB{color:var(--cs-red-light)}.cases_paginationWrap__BEsBq{padding:26px 0 0}@media (max-width:1024px){.cases_heroTitle__ESwQG{font-size:44px}.cases_statsGrid__u4CXD{grid-template-columns:repeat(2,1fr)}.cases_method__HbC71{grid-template-columns:1fr;gap:28px}}@media (max-width:900px){.cases_grid__vvezv{grid-template-columns:1fr}.cases_heroTitle__ESwQG{font-size:36px}}@media (max-width:768px){.cases_container__lvU9_{padding:0 20px}.cases_methodText__ASIIB{gap:16px}.cases_crossGrid__GpRk6,.cases_methodText__ASIIB{grid-template-columns:1fr}.cases_founder__SvD_y{flex-direction:column;align-items:flex-start;padding:28px 24px}}@media (max-width:480px){.cases_heroTitle__ESwQG{font-size:30px}.cases_statsGrid__u4CXD{grid-template-columns:1fr}.cases_cardMetrics___xgeR{flex-wrap:wrap;gap:18px}.cases_card__SYGUb{padding:24px 20px}}