.Hero_hero__Bbyie{position:relative;flex:1 1 auto;min-height:0;display:flex;overflow:hidden;color:var(--on-dark);isolation:isolate}.Hero_bg__K0rZ3{position:absolute;inset:0;z-index:-1;background:#000}.Hero_bg__K0rZ3 img{opacity:.72}.Hero_video__fMg94{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:1}.Hero_overlay__zzz2t{position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.78) 0,rgba(0,0,0,.45) 50%,rgba(0,0,0,.55))}.Hero_fade__mo_Ww{position:absolute;left:0;right:0;bottom:0;height:clamp(90px,14vh,180px);z-index:2;pointer-events:none;background:linear-gradient(to bottom,rgba(17,17,17,0) 0,var(--ink) 100%)}.Hero_inner__6w8Ws{position:relative;z-index:3;display:flex;align-items:center;justify-content:center;padding:7rem clamp(1.25rem,.5rem + 2vw,3rem) clamp(3rem,2rem + 2vw,4.5rem);width:100%}.Hero_content__Cqrc_{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1.5rem;max-width:52rem}.Hero_proof__wHEZb{align-items:center;gap:.7rem;padding:.55rem 1.1rem .55rem .7rem;border-radius:999px;background:rgba(17,17,17,.34);border:1px solid rgba(244,243,239,.16);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.Hero_avatars__1j_ng,.Hero_proof__wHEZb{display:inline-flex}.Hero_avatar__YE2Pk{display:grid;place-items:center;width:1.85rem;height:1.85rem;border-radius:999px;font-family:var(--font-sans);font-size:.62rem;letter-spacing:.04em;color:#fff;border:1.5px solid rgba(255,255,255,.85);margin-left:-.5rem}.Hero_avatar__YE2Pk:first-child{margin-left:0}.Hero_proofMeta__EqZdr{display:inline-flex;flex-direction:column;gap:3px;line-height:1.1}.Hero_proofTop__LgXwG{display:inline-flex;align-items:center;gap:.45rem}.Hero_stars__zuonP{display:inline-flex;gap:2px;color:var(--orange)}.Hero_stars__zuonP svg{width:.85rem;height:.85rem}.Hero_proofRating__S_P_L{font-size:.8rem;color:var(--on-dark)}.Hero_proofRating__S_P_L strong{font-weight:700}.Hero_proofLabel__92mqA{font-size:.78rem;color:var(--on-dark-muted,rgba(244,243,239,.75))}.Hero_title__aHi6w{margin-top:.2rem;font-size:var(--fs-hero)}.Hero_title__aHi6w,.Hero_title__aHi6w .accent{color:var(--on-dark)}.Hero_underline__xub_x{-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-color:var(--orange);text-decoration-color:var(--orange);text-decoration-thickness:.08em;text-underline-offset:.12em}.Hero_body__Eah5b{color:rgba(244,243,239,.78);max-width:52ch;margin-inline:auto;font-size:1.02rem}.Hero_actions__m_Jyq{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1.25rem;margin-top:.5rem}.Hero_secondaryLink__ss4xN{font-weight:500;font-size:.95rem;color:var(--on-dark);padding:.6rem .25rem;text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:1px;transition:opacity .25s var(--ease)}.Hero_secondaryLink__ss4xN:hover{opacity:.7}.Hero_micro__O_moe{margin-top:.9rem;font-size:.85rem;line-height:1.4;color:var(--on-dark-muted,rgba(244,243,239,.7))}@media (max-width:720px){.Hero_actions__m_Jyq{width:100%;justify-content:center}}@media (prefers-reduced-motion:no-preference){.Hero_bg__K0rZ3 img{transition:transform 1.4s var(--ease)}.Hero_hero__Bbyie:hover .Hero_bg__K0rZ3 img{transform:scale(1.02)}}.Cases_head__Jd100{display:flex;flex-direction:column;gap:1.1rem;margin-bottom:clamp(3rem,5vw,4.5rem)}.Cases_headTop__CdwjN{display:flex;align-items:center;justify-content:space-between;gap:1.5rem}.Cases_allBtn__SeI_H{flex:none}.Cases_title__9IwjE{font-size:var(--fs-h2);color:var(--on-dark);max-width:40rem}@media (max-width:560px){.Cases_headTop__CdwjN{flex-direction:column;align-items:flex-start;gap:1rem}}.Cases_cols__ZfFI_{display:grid;grid-template-columns:1fr 1fr;grid-gap:clamp(1.5rem,3vw,3rem);gap:clamp(1.5rem,3vw,3rem);align-items:start}.Cases_col__wZ2mV{list-style:none;display:flex;flex-direction:column;gap:clamp(2.5rem,4vw,4rem)}.Cases_colOffset__s8HyY{margin-top:clamp(3rem,8vw,8rem)}.Cases_card__U9dea{min-width:0}.Cases_link___IrCM{display:flex;flex-direction:column;gap:1.25rem}.Cases_media__ZOGlg{position:relative;aspect-ratio:4/3;border-radius:var(--radius);overflow:hidden;background:var(--ink-soft)}.Cases_media__ZOGlg img{transition:transform .7s var(--ease)}.Cases_link___IrCM:hover .Cases_media__ZOGlg img{transform:scale(1.04)}.Cases_see__hp3jI{position:absolute;top:1rem;left:1rem;display:inline-flex;align-items:center;gap:.45rem;padding:.5rem .9rem;font-family:var(--font-sans);font-size:.85rem;letter-spacing:normal;font-weight:500;background:var(--orange);color:#fff;border-radius:999px;opacity:0;transform:translateY(-4px);transition:opacity .35s var(--ease),transform .35s var(--ease)}.Cases_see__hp3jI svg{width:.8rem;height:.8rem}.Cases_link___IrCM:hover .Cases_see__hp3jI{opacity:1;transform:none}.Cases_meta__JUNJ7{display:flex;flex-direction:column;gap:.6rem}.Cases_name__bBOQv{font-size:var(--fs-h3);font-weight:700;letter-spacing:var(--track-tight);color:var(--on-dark)}.Cases_line__QkhRw{color:var(--on-dark-muted);font-size:1rem;max-width:38ch}.Cases_tags__oNUzN{list-style:none;display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.25rem}.Cases_tag__z4YL9{font-family:var(--font-sans);font-size:.8rem;letter-spacing:normal;padding:.35rem .85rem;border-radius:999px;border:1px solid var(--line-dark);color:var(--on-dark-muted)}@media (max-width:760px){.Cases_cols__ZfFI_{grid-template-columns:1fr}.Cases_colOffset__s8HyY{margin-top:0}}.ClosingCta_sec__4vAKT{padding-top:clamp(5rem,4rem + 5vw,9rem);padding-bottom:clamp(5rem,4rem + 5vw,9rem)}.ClosingCta_inner__hO2CP{max-width:46rem;margin-inline:auto;text-align:center;display:flex;flex-direction:column;align-items:center;gap:1.5rem}.ClosingCta_pulse__w0VeI{display:inline-flex;align-items:center;gap:.55rem;padding:.45rem .9rem;border-radius:999px;border:1px solid rgba(244,243,239,.2);background:rgba(244,243,239,.06);font-family:var(--font-sans);font-size:.88rem;font-weight:500;letter-spacing:normal;color:var(--on-dark)}.ClosingCta_pulseDot__SJKcJ{width:.5rem;height:.5rem;border-radius:999px;background:var(--orange);box-shadow:0 0 0 0 rgba(253,109,23,.5);animation:ClosingCta_pulseDot__SJKcJ 2s var(--ease) infinite}@keyframes ClosingCta_pulseDot__SJKcJ{0%{box-shadow:0 0 0 0 rgba(253,109,23,.45)}70%{box-shadow:0 0 0 .5rem rgba(253,109,23,0)}to{box-shadow:0 0 0 0 rgba(253,109,23,0)}}@media (prefers-reduced-motion:reduce){.ClosingCta_pulseDot__SJKcJ{animation:none}}.ClosingCta_title__X7pEh{font-size:var(--fs-h2);color:var(--on-dark);max-width:18ch}.ClosingCta_body___S3zq{color:var(--on-dark-muted,rgba(244,243,239,.72));font-size:var(--fs-lead);line-height:1.55;max-width:42ch}.ClosingCta_btn__tDj2P{margin-top:.5rem}.ClosingCta_micro__tuUZo{margin-top:.9rem;font-size:.85rem;line-height:1.4;color:var(--on-dark-muted,rgba(244,243,239,.62))}