.case-study-detail_caseStudy__58jet{width:100%}.case-study-detail_caseStudy__58jet[data-variant=dark]{background:var(--bg)}.case-study-detail_caseStudy__58jet[data-variant=light]{background:var(--bg-raised);border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding-bottom:20px}.case-study-detail_bannerInner__xkZ42{max-width:1100px;margin:0 auto;padding:88px 30px 64px;display:grid;grid-template-columns:1fr 1.3fr;grid-gap:60px;gap:60px;align-items:center}@media(max-width:900px){.case-study-detail_bannerInner__xkZ42{grid-template-columns:1fr;gap:36px;padding:56px 24px 40px}}.case-study-detail_bannerInfo__p_tno{display:flex;flex-direction:column;gap:14px}.case-study-detail_bannerInfo__p_tno h2{font-family:var(--font-display);font-size:clamp(32px,4vw,48px);font-weight:800;letter-spacing:-.02em;color:var(--text);margin:0;padding-bottom:0;line-height:1.06}.case-study-detail_themeBadge__Xbi_0{display:inline-flex;align-self:flex-start;background:var(--accent-soft);color:var(--accent);border:1px solid rgba(42,247,185,.35);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;padding:5px 14px;border-radius:999px}.case-study-detail_creatorByline__zWGc4{font-size:16px;color:var(--text-muted);padding-bottom:0!important;margin:0}.case-study-detail_bannerImageWrap__ZmG0S{position:relative;aspect-ratio:16/9;border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow-card),0 0 70px rgba(42,247,185,.07);border:1px solid var(--border-strong)}.case-study-detail_bannerImage__DpUQq{width:100%;height:100%;object-fit:cover;display:block}.case-study-detail_body__50ADR{max-width:1100px;margin:0 auto;padding:0 30px}.case-study-detail_metricsRow__4oa39{display:flex;gap:60px;padding:56px 0;border-top:1px solid var(--border);border-bottom:1px solid var(--border);flex-wrap:wrap}@media(max-width:660px){.case-study-detail_metricsRow__4oa39{gap:32px}}.case-study-detail_metric__fFddJ{display:flex;flex-direction:column;gap:6px}.case-study-detail_metricValue__HsRi8{font-family:var(--font-display);font-style:italic;font-size:clamp(36px,4vw,50px);font-weight:900;color:var(--accent);letter-spacing:-.02em;line-height:1;text-shadow:0 0 34px rgba(42,247,185,.3)}.case-study-detail_metricLabel__zdJGP{font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted)}.case-study-detail_narrativeGrid__WH6Qr{display:grid;grid-template-columns:1fr 1fr;grid-gap:80px;gap:80px;padding:72px 0}@media(max-width:768px){.case-study-detail_narrativeGrid__WH6Qr{grid-template-columns:1fr;gap:40px;padding:40px 0}}.case-study-detail_narrativeCol__kmoyE p{font-size:16px;color:var(--text-secondary);line-height:1.75;padding-bottom:0!important}.case-study-detail_colLabel__AtNwZ{display:inline-flex;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--accent);background:var(--accent-soft);border:1px solid rgba(42,247,185,.3);border-radius:999px;padding:5px 13px;margin-bottom:18px}.case-study-detail_pullQuote__KB_lU{position:relative;border:1px solid var(--border);border-left:4px solid var(--accent);border-radius:var(--radius-md);background:var(--surface);padding:40px 44px;margin:0 0 88px}@media(max-width:660px){.case-study-detail_pullQuote__KB_lU{padding:26px 22px;margin-bottom:56px}}.case-study-detail_quoteText__e9YNN{font-size:20px;font-style:italic;font-weight:500;color:var(--text);line-height:1.7;margin-bottom:26px;padding-bottom:0!important}@media(max-width:660px){.case-study-detail_quoteText__e9YNN{font-size:16px}}.case-study-detail_quoteFoot__k3di7{display:flex;align-items:center;gap:14px}.case-study-detail_quoteAvatar__L_LNq{width:44px;height:44px;border-radius:50%;object-fit:cover;flex-shrink:0;border:2px solid rgba(42,247,185,.35)}.case-study-detail_quoteCite__WKg6N{display:flex;flex-direction:column;gap:2px;font-style:normal}.case-study-detail_quoteCite__WKg6N span:first-child{font-size:14px;font-weight:600;color:var(--text)}.case-study-detail_quoteCite__WKg6N span:last-child{font-size:13px;color:var(--text-muted)}.page_moreSection__TK1ng{background:var(--bg-raised);border-top:1px solid var(--border);padding:96px 30px;width:100%}@media(max-width:660px){.page_moreSection__TK1ng{padding:64px 22px}}.page_moreInner__RLyPi{max-width:1100px;margin:0 auto}.page_moreHeader__7mw6y{text-align:center;margin-bottom:56px}.page_moreHeader__7mw6y h2{font-family:var(--font-display);font-size:clamp(28px,3.5vw,40px);font-weight:800;line-height:1.08;letter-spacing:-.02em;color:var(--text);margin:0;padding-bottom:0}.page_label__8H5YI{display:inline-flex;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--accent);background:var(--accent-soft);border:1px solid rgba(42,247,185,.3);border-radius:999px;padding:6px 14px;margin-bottom:18px}.page_moreGrid__Gi0pr{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:24px;gap:24px}.page_moreGrid__Gi0pr .page_card__GUGVb:last-child:nth-child(odd){grid-column:1/-1;width:calc(50% - 12px);justify-self:center}@media(max-width:768px){.page_moreGrid__Gi0pr{grid-template-columns:1fr;max-width:480px;margin:0 auto}.page_moreGrid__Gi0pr .page_card__GUGVb:last-child:nth-child(odd){grid-column:auto;width:100%}}.page_card__GUGVb{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);overflow:hidden;text-decoration:none;display:flex;flex-direction:column;transition:border-color .25s ease,transform .3s var(--ease-out),box-shadow .3s ease}.page_card__GUGVb:hover{border-color:rgba(42,247,185,.45);transform:translateY(-4px);box-shadow:0 24px 50px rgba(0,0,0,.4),0 0 50px rgba(42,247,185,.07)}.page_cardImage__npW9L{position:relative;aspect-ratio:16/9;overflow:hidden}.page_cardImage__npW9L img{width:100%;height:100%;object-fit:cover;display:block}.page_themeBadge__CmA9r{position:absolute;top:14px;left:14px;background:rgba(7,11,15,.75);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);color:var(--accent);border:1px solid rgba(42,247,185,.4);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;padding:5px 12px;border-radius:999px}.page_cardBody__e7uoy{padding:26px;display:flex;flex-direction:column;gap:12px;flex:1 1}.page_statRow__B7G_L{display:flex;flex-direction:column;gap:4px}.page_statValue__GwtjH{font-family:var(--font-display);font-style:italic;font-size:36px;font-weight:900;color:var(--accent);letter-spacing:-.02em;line-height:1}.page_statLabel__Xijy_{font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted)}.page_teaser__fRxon{font-size:14px;color:var(--text-secondary);line-height:1.6;padding-bottom:0!important}.page_creatorRow__CI_nR{display:flex;align-items:center;gap:10px;margin-top:auto}.page_avatar__uua7p{width:38px;height:38px;border-radius:50%;object-fit:cover;flex-shrink:0;border:2px solid var(--border-strong)}.page_creatorName__aXrkV{display:block;font-size:14px;font-weight:600;color:var(--text)}.page_channelName__8ol3X{display:block;font-size:12px;color:var(--text-muted)}.page_readMore___pbc9{font-size:14px;font-weight:700;color:var(--accent)}