.caseStudy_heroMeta__1UIOq{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;font-family:var(--font-mono-ui);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--tone-muted)}.caseStudy_status__bRFgM{display:inline-flex;align-items:center;gap:8px;padding:4px 11px;border-radius:999px;border:1px solid var(--tone-line);color:var(--tone-strong)}.caseStudy_status__bRFgM i{width:7px;height:7px;border-radius:50%;background:var(--color-biscayne)}.caseStudy_status__bRFgM[data-status=Pre-launch] i{background:var(--color-sun)}.caseStudy_appNote__mpJ3d{margin-top:14px;font-family:var(--font-mono-ui);font-size:12.5px;letter-spacing:.02em;color:var(--tone-muted)}.caseStudy_heroFacts__UBKtk{margin-top:26px}.caseStudy_gallery__Nfv_S{display:grid;gap:18px}.caseStudy_browser__mucxY{border-radius:20px;overflow:hidden;background:var(--color-ink-2);border:1px solid var(--color-ink-line);box-shadow:0 50px 90px -50px rgba(255,46,136,.45)}.caseStudy_browserBar__LVVKe{display:flex;align-items:center;gap:14px;padding:12px 16px;border-bottom:1px solid var(--color-ink-line)}.caseStudy_lights__SFRdF{display:flex;gap:7px;flex:none}.caseStudy_lights__SFRdF i{width:11px;height:11px;border-radius:50%;background:#FF5F57}.caseStudy_lights__SFRdF i:nth-child(2){background:#FEBC2E}.caseStudy_lights__SFRdF i:nth-child(3){background:#28C840}.caseStudy_url__1sX7D{flex:1;min-width:0;padding:5px 14px;border-radius:999px;background:rgba(255,255,255,.06);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center}.caseStudy_count__59_2i,.caseStudy_url__1sX7D{font-family:var(--font-mono-ui);font-size:12px;color:var(--color-muted-night)}.caseStudy_count__59_2i{flex:none}.caseStudy_screen__S1xE9{position:relative;aspect-ratio:16/10;background:var(--color-ink)}.caseStudy_screen__S1xE9 img{object-fit:cover;object-position:top}.caseStudy_screen__S1xE9[data-fit=contain] img{object-fit:contain;object-position:center}.caseStudy_caption__lLAn3{display:flex;align-items:baseline;justify-content:space-between;gap:16px;font-family:var(--font-mono-ui);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--tone-muted)}.caseStudy_caption__lLAn3 b{font-weight:500;color:var(--tone-strong)}.caseStudy_thumbs__YZMN5{display:grid;grid-template-columns:repeat(auto-fill,minmax(112px,1fr));gap:10px;list-style:none;margin:0;padding:0}.caseStudy_thumb__WEs8y{position:relative;display:block;width:100%;aspect-ratio:16/10;padding:0;border-radius:12px;overflow:hidden;border:1.5px solid var(--tone-line);background:var(--color-ink);cursor:pointer;opacity:.62;transition:opacity .3s,transform .35s var(--ease-sunset),border-color .3s}.caseStudy_thumb__WEs8y:hover{opacity:1;transform:translateY(-2px)}.caseStudy_thumb__WEs8y[aria-pressed=true]{opacity:1;border-color:var(--color-flamingo)}.caseStudy_thumb__WEs8y img{object-fit:cover;object-position:top}@media (max-width:640px){.caseStudy_browserBar__LVVKe{padding:10px 12px;gap:10px}.caseStudy_thumbs__YZMN5{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}}.caseStudy_split__JbOi1{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,6vw,88px);align-items:start}.caseStudy_prose__DAY6L{display:grid;gap:18px;max-width:36em;color:var(--tone-text)}.caseStudy_kicker__WR9lC{display:block;margin-bottom:18px;font-family:var(--font-mono-ui);font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--tone-accent)}.caseStudy_checks__qCNuZ{list-style:none;margin:0;padding:0;border-top:2px solid var(--tone-strong)}.caseStudy_checks__qCNuZ li{display:grid;grid-template-columns:20px minmax(0,1fr);gap:14px;padding:15px 0;border-bottom:1px solid var(--tone-line);font-size:16px;line-height:1.5;color:var(--tone-text)}.caseStudy_checks__qCNuZ svg{width:16px;height:16px;margin-top:4px;color:var(--tone-accent)}@media (max-width:1020px){.caseStudy_split__JbOi1{grid-template-columns:minmax(0,1fr)}}.caseStudy_features__xbazM{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 clamp(24px,3vw,48px);list-style:none;margin:0;padding:0;counter-reset:feat}.caseStudy_features__xbazM li{counter-increment:feat;padding:22px 0 30px;border-top:1px solid var(--tone-line)}.caseStudy_features__xbazM li:before{content:counter(feat,decimal-leading-zero);display:block;margin-bottom:14px;font-family:var(--font-mono-ui);font-size:12px;letter-spacing:.1em;color:var(--tone-accent)}.caseStudy_features__xbazM h3{font-family:var(--font-display);font-weight:600;font-size:1.32rem;line-height:1.12;letter-spacing:-.025em;color:var(--tone-strong);text-wrap:balance}.caseStudy_features__xbazM p{margin-top:10px;font-size:15.5px;line-height:1.6;color:var(--tone-muted)}@media (max-width:1020px){.caseStudy_features__xbazM{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.caseStudy_features__xbazM{grid-template-columns:minmax(0,1fr)}}.caseStudy_block__UpDxb+.caseStudy_block__UpDxb{margin-top:clamp(56px,7vw,96px)}.caseStudy_groups__sW6w8{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 clamp(24px,3vw,48px)}.caseStudy_groups__sW6w8[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.caseStudy_group__ly2zL{padding-top:22px;border-top:2px solid var(--tone-strong)}.caseStudy_group__ly2zL h3{font-family:var(--font-display);font-weight:600;font-size:1.4rem;line-height:1.1;letter-spacing:-.025em;color:var(--tone-strong)}.caseStudy_group__ly2zL>p{margin-top:10px;font-size:15.5px;line-height:1.6;color:var(--tone-muted)}.caseStudy_group__ly2zL ul{list-style:none;margin:18px 0 0;padding:0}.caseStudy_group__ly2zL li{display:grid;grid-template-columns:18px minmax(0,1fr);gap:10px;padding:9px 0;border-top:1px solid var(--tone-line);font-size:15px;color:var(--tone-text)}.caseStudy_group__ly2zL li svg{width:14px;height:14px;margin-top:5px;color:var(--tone-accent)}@media (max-width:1020px){.caseStudy_groups__sW6w8,.caseStudy_groups__sW6w8[data-count="2"]{grid-template-columns:minmax(0,1fr);gap:36px}}.caseStudy_meta__3lCK_{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,6vw,88px);align-items:start}.caseStudy_metaCol__gB3JM{display:grid;gap:40px;min-width:0}.caseStudy_outcome__phrlE{max-width:40em;font-size:17px;line-height:1.6;color:var(--tone-text)}@media (max-width:1020px){.caseStudy_meta__3lCK_{grid-template-columns:minmax(0,1fr)}}.caseStudy_voice__q6rJ7{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(28px,5vw,72px);align-items:center}.caseStudy_voice__q6rJ7[data-solo=true]{grid-template-columns:minmax(0,1fr);max-width:820px}.caseStudy_videoFrame__wpAnU{border-radius:20px;overflow:hidden;border:1px solid var(--color-ink-line);background:#000;max-width:380px;justify-self:center;width:100%}.caseStudy_videoFrame__wpAnU video{display:block;width:100%;aspect-ratio:9/16;object-fit:cover;background:#000}.caseStudy_videoCaption__4zyRG{margin-top:14px;max-width:380px;justify-self:center;font-size:14px;line-height:1.55;color:var(--tone-muted)}.caseStudy_videoCol__4ztNT{display:grid}.caseStudy_videoCol__4ztNT h3{margin-bottom:16px;font-family:var(--font-display);font-weight:600;font-size:1.4rem;letter-spacing:-.025em;color:var(--tone-strong);justify-self:center;width:100%;max-width:380px}.caseStudy_more__Iz25A{margin-top:clamp(56px,7vw,96px)}@media (max-width:1020px){.caseStudy_voice__q6rJ7{grid-template-columns:minmax(0,1fr)}}