.Gate_gate___AxT4{max-width:520px;margin:4rem auto 5rem;padding:0 1rem;text-align:center}.Gate_lockCircle__TzQRH{width:64px;height:64px;border-radius:50%;background:#f4e8fd;color:#7e22ce;display:flex;align-items:center;justify-content:center;margin:0 auto 20px}.Gate_tag___7Kb9{font-size:14px;font-weight:600;color:#7e22ce;margin:0 0 8px;letter-spacing:.02em;text-transform:uppercase}.Gate_title__Mtaz1{font-family:var(--font-heading),var(--font-sans);font-size:28px;font-weight:600;color:var(--text-primary);margin:0 0 12px;line-height:1.3}.Gate_disclaimer__SlXx4{font-size:15px;color:var(--text-secondary);line-height:1.65;margin:0 auto 28px;max-width:420px}.Gate_form__fY6Z7{display:flex;flex-direction:column;gap:10px;max-width:360px;margin:0 auto}.Gate_input__0sdF4{width:100%;font-size:16px;padding:12px 14px;border-radius:var(--radius);border:1px solid var(--border);background:var(--surface-1);color:var(--text-primary);outline:none;transition:border-color .2s ease}.Gate_input__0sdF4:focus{border-color:#7e22ce}.Gate_input__0sdF4.Gate_inputError__hH1rX{border-color:#dc2626}.Gate_unlockBtn___eM6P{width:100%;font-size:16px;font-weight:600;padding:12px 16px;border-radius:var(--radius);border:none;background:#7e22ce;color:#fff;cursor:pointer;transition:opacity .2s ease}.Gate_unlockBtn___eM6P:hover{opacity:.9}.Gate_unlockBtn___eM6P:disabled{opacity:.6;cursor:default}.Gate_error__xgR8i{font-size:14px;color:#dc2626;margin:2px 0 0;min-height:18px}.Gate_requestRow__sa6zt{margin-top:22px;font-size:14px;color:var(--text-muted)}.Gate_requestLink__u1tS7{display:inline-flex;align-items:center;gap:6px;color:#7e22ce;font-weight:500;text-decoration:none;border-bottom:1px solid;padding-bottom:1px;margin-left:4px}.Gate_backLink__Exi5A{margin:2.5rem 0 0}.CaseStudy_backLink__i0piL,.Gate_backLink__Exi5A{display:inline-flex;align-items:center;gap:5px;font-size:14px;color:var(--text-muted);text-decoration:none}.CaseStudy_backLink__i0piL{margin:1.5rem 0 0}.CaseStudy_header__J4cuj{padding:1.25rem 0 2rem}.CaseStudy_tag__Bkllc{font-size:14px;font-weight:600;padding:4px 10px;border-radius:var(--radius);display:inline-block}.CaseStudy_extLink__UQWag{display:inline-flex;align-items:center;gap:5px;font-size:14px;text-decoration:none;border-bottom:1px solid;padding-bottom:1px;margin-left:10px}.CaseStudy_title__CeWJy{font-size:56px;font-weight:600;line-height:1.25;margin:16px 0 12px;max-width:740px}.CaseStudy_subhead__4g0mB{font-size:20px;color:var(--text-secondary);line-height:1.7;margin:0 0 20px;max-width:600px}.CaseStudy_metaRow__4mIIB{display:flex;flex-wrap:wrap;gap:24px;padding:1rem 0;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.CaseStudy_metaLabel__6F9kI{font-size:14px;color:var(--text-muted);margin:0 0 3px}.CaseStudy_metaValue__t_lOC{font-size:16px;margin:0}.CaseStudy_metaValueAccent__zlT50{font-size:16px;font-weight:600;margin:0}.CaseStudy_metaFull__F2RvH{width:100%}.CaseStudy_teamList__3OXig{margin:4px 0 0;padding:0;list-style:none}.CaseStudy_teamRow__D6UgK{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid var(--border)}.CaseStudy_teamRow__D6UgK:last-child{border-bottom:none}.CaseStudy_teamName__e4itt{font-size:16px;font-weight:600}.CaseStudy_teamRole__niZd1{font-size:14px;padding:4px 12px;border-radius:var(--radius);white-space:nowrap}.CaseStudy_heroImg__SjXjr{background:var(--surface-1);border-radius:var(--radius-lg);aspect-ratio:4/3;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:6px;overflow:hidden;color:var(--text-muted)}.CaseStudy_heroImg__SjXjr span{font-size:14px}.CaseStudy_heroImgPhoto___M97f{width:100%;height:100%;object-fit:cover}.CaseStudy_tldr___L7dE{background:var(--surface-1);border-radius:var(--radius-lg);padding:1.25rem 1.5rem;margin:1.5rem 0 36px}.CaseStudy_tldrLabel__dLK7D{font-size:14px;color:var(--text-muted);margin:0 0 8px}.CaseStudy_tldrBody__oO218{font-size:16px;color:var(--text-primary);line-height:1.7;margin:0}.CaseStudy_section__XGFm_{padding:2.25rem 0;border-top:1px solid var(--border)}.CaseStudy_label__i38tA{font-family:var(--font-heading),var(--font-sans);font-size:32px;font-weight:600;color:var(--text-primary);margin:0 0 16px}.CaseStudy_body__qmawG{line-height:1.75;max-width:540px}.CaseStudy_body__qmawG,.CaseStudy_list__9RBZ4{font-size:16px;color:var(--text-secondary);margin:0 0 12px}.CaseStudy_list__9RBZ4{line-height:1.6;padding-left:18px;max-width:500px}.CaseStudy_list__9RBZ4 li{margin-bottom:6px}.CaseStudy_highlight__Bh4Om,.CaseStudy_list__9RBZ4 b{color:var(--text-primary);font-weight:500}.CaseStudy_highlight__Bh4Om{background:linear-gradient(transparent 55%,var(--accent) 55%);-webkit-box-decoration-break:clone;box-decoration-break:clone}.CaseStudy_row__dXNDy{display:flex;gap:20px;align-items:flex-start}@media (max-width:560px){.CaseStudy_row__dXNDy{flex-direction:column}}@media (max-width:600px){.CaseStudy_title__CeWJy{font-size:40px}}.CaseStudy_rowGrid__vdwcq{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;gap:20px;align-items:start}.CaseStudy_rowGrid__vdwcq+.CaseStudy_rowGrid__vdwcq{margin-top:32px}.CaseStudy_rowGrid__vdwcq>*{grid-column:span 4}@media (min-width:640px){.CaseStudy_rowGrid__vdwcq{grid-template-columns:repeat(12,1fr)}.CaseStudy_rowGrid__vdwcq>*{grid-column:span 6}}.CaseStudy_fullImg__vnAJw,.CaseStudy_rowImg__SuT7H{width:100%;height:auto;display:block;border-radius:var(--radius-lg)}.CaseStudy_fullImg__vnAJw{margin:20px 0}.CaseStudy_imgCaption__nXCke{font-size:14px;color:var(--text-muted);margin:8px 0 0;text-align:center}.CaseStudy_imgPlaceholder__Ks1yw{background:var(--surface-1);border-radius:var(--radius-lg);display:flex;align-items:center;justify-content:center;flex-direction:column;gap:6px;flex-shrink:0;color:var(--text-muted);text-align:center;padding:8px}.CaseStudy_imgPlaceholder__Ks1yw span{font-size:14px}.CaseStudy_imgGrid__zmmB_{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px;gap:10px;margin:16px 0 20px}.CaseStudy_imgStack__JeXGL{display:flex;flex-direction:column;gap:16px}.CaseStudy_stickyImg__SKDzu{align-self:start}@media (min-width:640px){.CaseStudy_stickyImg__SKDzu{position:-webkit-sticky;position:sticky;top:104px}}.CaseStudy_imgGrid__zmmB_>*{grid-column:span 4}@media (min-width:640px){.CaseStudy_imgGrid__zmmB_{grid-template-columns:repeat(12,1fr);gap:12px}.CaseStudy_imgGrid__zmmB_>*{grid-column:span 4}}.CaseStudy_tokenRow__QMlWN{display:flex;gap:8px;flex-wrap:wrap}.CaseStudy_tokenSwatch__BdwNF{width:28px;height:28px;border-radius:6px}.CaseStudy_metricGrid__hcGHu{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));grid-gap:12px;gap:12px;margin-bottom:20px}.CaseStudy_metricCard__lFNys{background:var(--surface-1);border-radius:var(--radius-lg);padding:1rem}.CaseStudy_metricValue__IvQfg{font-family:var(--font-heading),var(--font-sans);font-size:32px;font-weight:600;margin:0 0 4px}.CaseStudy_metricLabel__ALAmj{font-size:14px;color:var(--text-secondary);margin:0}.CaseStudy_quote__p5PdZ{font-size:18px;color:var(--text-primary);line-height:1.7;margin:0 0 16px;max-width:560px}.CaseStudy_testimonial__LnuWi{background:var(--surface-1);border-radius:var(--radius-lg);padding:1.1rem 1.25rem;margin-top:8px;max-width:480px}.CaseStudy_testimonialQuote__60sHi{font-size:16px;font-style:italic;color:var(--text-secondary);line-height:1.6;margin:0 0 12px}.CaseStudy_testimonialPerson__rYKbC{display:flex;align-items:center;gap:8px}.CaseStudy_testimonialAvatar__OtCOc{width:32px;height:32px;border-radius:50%;background:var(--surface-2);border:1px solid var(--border);display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:600;flex-shrink:0}.CaseStudy_testimonialAvatarImg__rOLbp{width:32px;height:32px;border-radius:50%;object-fit:cover;flex-shrink:0}.CaseStudy_testimonialName__2LNWY{font-size:14px;font-weight:600;margin:0}.CaseStudy_testimonialRole__aLgvH{font-size:14px;color:var(--text-muted);margin:0}.CaseStudy_comingSoon__390dG{text-align:center;padding:4rem 1rem;color:var(--text-muted)}.CaseStudy_comingSoonTitle__l_vob{font-size:20px;color:var(--text-primary);margin:12px 0 8px}.CaseStudy_comingSoonBody__xIJVZ{font-size:16px;color:var(--text-secondary);max-width:360px;margin:0 auto 20px}.CaseStudy_comingSoonCta__3iwve{display:inline-flex;align-items:center;gap:6px;font-size:16px;padding:9px 16px;border-radius:var(--radius);background:var(--text-primary);color:var(--surface-2);text-decoration:none}