.SectionHeader-module__Pi6wTW__header{align-items:center;gap:var(--s-4);padding-bottom:var(--s-10);flex-direction:column;display:flex}.SectionHeader-module__Pi6wTW__onDark .SectionHeader-module__Pi6wTW__lead{color:var(--c-on-dark-2)}@media (min-width:1024px){.SectionHeader-module__Pi6wTW__header{padding-bottom:var(--s-12)}}
.Button-module__8RiFmG__button{justify-content:center;align-items:center;gap:var(--s-2);border-radius:var(--r-pill);white-space:nowrap;cursor:pointer;transition:background-color var(--d-fast) var(--ease), border-color var(--d-fast) var(--ease), color var(--d-fast) var(--ease), transform var(--d-fast) var(--ease);border:1.5px solid #0000;font-weight:600;display:inline-flex}.Button-module__8RiFmG__button:active{transform:scale(.98)}.Button-module__8RiFmG__md{height:44px;padding-inline:var(--s-6);font-size:var(--fs-small)}.Button-module__8RiFmG__lg{height:56px;padding-inline:var(--s-10);font-size:var(--fs-body)}.Button-module__8RiFmG__block{width:100%;display:flex}.Button-module__8RiFmG__dark{background:var(--c-ink);color:var(--c-bg)}.Button-module__8RiFmG__dark:hover{background:var(--c-ink-2)}.Button-module__8RiFmG__outline{background:var(--c-bg);border-color:var(--c-border-strong);color:var(--c-ink)}.Button-module__8RiFmG__outline:hover{border-color:var(--c-ink)}.Button-module__8RiFmG__light{background:var(--c-on-dark);color:var(--c-ink)}.Button-module__8RiFmG__light:hover{background:var(--c-tint-2)}.Button-module__8RiFmG__outline-light{border-color:var(--c-dark-3);color:var(--c-on-dark);background:0 0}.Button-module__8RiFmG__outline-light:hover{border-color:var(--c-on-dark)}.Button-module__8RiFmG__button[aria-disabled=true]{cursor:not-allowed;background:var(--c-tint);border-color:var(--c-border);color:var(--c-muted);border-style:dashed}.Button-module__8RiFmG__button[aria-disabled=true]:active{transform:none}
.ContactForm-module__mRsGuq__form{gap:var(--s-5);flex-direction:column;display:flex}.ContactForm-module__mRsGuq__title{font-size:var(--fs-h3);letter-spacing:-.02em;text-align:center;font-weight:700}.ContactForm-module__mRsGuq__field{gap:var(--s-2);flex-direction:column;display:flex}.ContactForm-module__mRsGuq__label{font-size:var(--fs-small);font-weight:700}.ContactForm-module__mRsGuq__input,.ContactForm-module__mRsGuq__textarea{width:100%;min-height:52px;padding:var(--s-3) var(--s-4);border-radius:var(--r-md);background:var(--c-tint);font-size:var(--fs-body);transition:border-color var(--d-fast) var(--ease), background-color var(--d-fast) var(--ease);border:1.5px solid #0000}.ContactForm-module__mRsGuq__input:hover,.ContactForm-module__mRsGuq__textarea:hover{background:var(--c-tint-2)}.ContactForm-module__mRsGuq__input:focus,.ContactForm-module__mRsGuq__textarea:focus{border-color:var(--c-ink);background:var(--c-bg);outline:none}.ContactForm-module__mRsGuq__textarea{resize:vertical;min-height:160px}.ContactForm-module__mRsGuq__actions{align-items:center;gap:var(--s-3);padding-top:var(--s-2);flex-direction:column;display:flex}.ContactForm-module__mRsGuq__note{font-size:var(--fs-xs);color:var(--c-muted);text-align:center;overflow-wrap:anywhere}.ContactForm-module__mRsGuq__status{padding:var(--s-4);border-radius:var(--r-md);background:var(--c-tint);font-size:var(--fs-small);text-align:center}.ContactForm-module__mRsGuq__status a{overflow-wrap:anywhere;font-weight:700;text-decoration:underline}
.Connect-module__SSU5Qq__band{padding-block:var(--section-y);background:var(--c-bg)}.Connect-module__SSU5Qq__follow{align-items:center;gap:var(--s-4);flex-direction:column;display:flex}.Connect-module__SSU5Qq__followTitle{font-size:var(--fs-small);letter-spacing:.08em;text-transform:uppercase;color:var(--c-muted);font-weight:700}.Connect-module__SSU5Qq__social{justify-content:center;gap:var(--s-3);flex-wrap:wrap;display:flex}.Connect-module__SSU5Qq__pill{align-items:center;gap:var(--s-2);height:52px;padding-inline:var(--s-5);border-radius:var(--r-pill);background:var(--c-ink);color:var(--c-bg);font-weight:700;font-size:var(--fs-small);transition:background-color var(--d-fast) var(--ease), transform var(--d-fast) var(--ease);display:inline-flex}a.Connect-module__SSU5Qq__pill:hover{background:var(--c-ink-2);transform:translateY(-2px)}.Connect-module__SSU5Qq__soon{background:var(--c-bg);color:var(--c-muted);border:1.5px dashed var(--c-border-strong);cursor:not-allowed}.Connect-module__SSU5Qq__soonTag{padding:2px var(--s-2);border-radius:var(--r-pill);background:var(--c-tint);letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:700}.Connect-module__SSU5Qq__formCard{margin-top:var(--s-12);padding:var(--s-6) var(--s-5);border-radius:var(--r-xl);background:var(--c-bg);border:1px solid var(--c-border);box-shadow:var(--shadow-card)}@media (min-width:640px){.Connect-module__SSU5Qq__formCard{padding:var(--s-10)}}
.CoverFallback-module__byU6hW__cover{width:100%;height:100%;display:block;container-type:inline-size}.CoverFallback-module__byU6hW__stage{text-align:center;width:100%;height:100%;color:var(--c-on-dark);background:radial-gradient(circle at 50% 36%, #3a3a40 0%, #19191c 52%, var(--c-black) 100%);flex-direction:column;justify-content:center;align-items:center;gap:5cqi;padding:8cqi;display:flex}.CoverFallback-module__byU6hW__icon{aspect-ratio:1;background:var(--c-white);width:36cqi;color:var(--c-black);letter-spacing:-.05em;border-radius:26%;place-items:center;font-size:21cqi;font-weight:800;line-height:1;display:grid;box-shadow:0 3cqi 8cqi #00000073}.CoverFallback-module__byU6hW__iconImage{aspect-ratio:1;object-fit:cover;border-radius:26%;width:36cqi;box-shadow:0 3cqi 8cqi #00000073}.CoverFallback-module__byU6hW__name{letter-spacing:-.03em;font-size:11cqi;font-weight:700;line-height:1}.CoverFallback-module__byU6hW__status{border-radius:var(--r-pill);letter-spacing:.08em;text-transform:uppercase;color:#d4d4d8;border:1px solid #ffffff47;padding:1.6cqi 3.8cqi;font-size:4.2cqi;font-weight:600}
.GameCard-module__xnr4NW__card{--bar-h:52px;aspect-ratio:240/340;border-radius:var(--r-md);background:var(--c-bg);border:1px solid var(--c-surface-border);box-shadow:var(--shadow-card);transition:box-shadow var(--d-base) var(--ease), transform var(--d-base) var(--ease);outline-offset:4px;position:relative;overflow:hidden}.GameCard-module__xnr4NW__card:hover,.GameCard-module__xnr4NW__card:focus-within{box-shadow:var(--shadow-card-hover);transform:translateY(-4px)}.GameCard-module__xnr4NW__rail{scroll-snap-align:center;flex:none;width:210px}.GameCard-module__xnr4NW__grid{width:100%}.GameCard-module__xnr4NW__art{inset:0 0 var(--bar-h);background:var(--c-tint-2);position:absolute}.GameCard-module__xnr4NW__image{object-fit:cover;width:100%;height:100%}.GameCard-module__xnr4NW__shade{background:var(--c-overlay);opacity:0;transition:opacity var(--d-base) var(--ease);pointer-events:none;position:absolute;inset:0}.GameCard-module__xnr4NW__panel{height:var(--bar-h);gap:var(--s-3);padding:0 var(--s-4) var(--s-4);background:var(--c-bg);border-radius:var(--r-md) var(--r-md) 0 0;transition:height var(--d-base) var(--ease), border-radius var(--d-base) var(--ease);flex-direction:column;display:flex;position:absolute;inset:auto 0 0;overflow:hidden}.GameCard-module__xnr4NW__name{min-height:var(--bar-h);font-size:var(--fs-h3);letter-spacing:-.02em;flex:none;align-items:center;font-weight:700;line-height:1.2;display:flex}.GameCard-module__xnr4NW__more{gap:var(--s-3);opacity:0;transition:opacity var(--d-base) var(--ease);flex-direction:column;display:flex}.GameCard-module__xnr4NW__card:hover .GameCard-module__xnr4NW__shade,.GameCard-module__xnr4NW__card:focus-within .GameCard-module__xnr4NW__shade{opacity:1}.GameCard-module__xnr4NW__card:hover .GameCard-module__xnr4NW__panel,.GameCard-module__xnr4NW__card:focus-within .GameCard-module__xnr4NW__panel{height:72%;overflow-y:auto}.GameCard-module__xnr4NW__card:hover .GameCard-module__xnr4NW__more,.GameCard-module__xnr4NW__card:focus-within .GameCard-module__xnr4NW__more{opacity:1}.GameCard-module__xnr4NW__desc{font-size:var(--fs-small);color:var(--c-ink-2);line-height:1.5}.GameCard-module__xnr4NW__store{align-items:center;gap:var(--s-2);height:44px;padding-inline:var(--s-4);border-radius:var(--r-sm);background:var(--c-ink);color:var(--c-bg);font-size:var(--fs-small);align-self:flex-start;font-weight:700;line-height:1;display:inline-flex}.GameCard-module__xnr4NW__storeSmall{text-transform:uppercase;letter-spacing:.06em;margin-bottom:2px;font-size:10px;font-weight:500;display:block}.GameCard-module__xnr4NW__storeSoon{padding:var(--s-2) var(--s-3);border:1.5px dashed var(--c-border-strong);border-radius:var(--r-sm);font-size:var(--fs-xs);color:var(--c-muted);align-self:flex-start;font-weight:600}.GameCard-module__xnr4NW__links{gap:var(--s-3);font-size:var(--fs-xs);flex-wrap:wrap;font-weight:600;display:flex}.GameCard-module__xnr4NW__links a{text-underline-offset:3px;text-decoration:underline}.GameCard-module__xnr4NW__links a:hover{color:var(--c-muted)}.GameCard-module__xnr4NW__soon{background:var(--c-bg);border:2px dashed var(--c-border-strong);box-shadow:none;justify-content:center;align-items:center;display:flex}.GameCard-module__xnr4NW__soon:hover,.GameCard-module__xnr4NW__soon:focus-within{box-shadow:none;border-color:var(--c-ink);transform:none}.GameCard-module__xnr4NW__soonBody{align-items:center;gap:var(--s-3);padding:var(--s-6);text-align:center;flex-direction:column;display:flex}.GameCard-module__xnr4NW__plus{width:60px;height:60px;margin-bottom:var(--s-2);border-radius:var(--r-pill);background:var(--c-tint);color:var(--c-ink);place-items:center;display:grid}.GameCard-module__xnr4NW__soonTitle{font-size:var(--fs-h3);letter-spacing:-.02em;font-weight:700}.GameCard-module__xnr4NW__soonText{font-size:var(--fs-small);color:var(--c-muted);line-height:1.5}.GameCard-module__xnr4NW__soonLink{margin-top:var(--s-2);font-size:var(--fs-small);text-underline-offset:4px;font-weight:700;text-decoration:underline}@media (min-width:640px){.GameCard-module__xnr4NW__card{--bar-h:60px;border-radius:var(--r-lg)}.GameCard-module__xnr4NW__panel{border-radius:var(--r-lg) var(--r-lg) 0 0;padding-inline:var(--s-5)}.GameCard-module__xnr4NW__rail{width:250px}}@media (min-width:1024px){.GameCard-module__xnr4NW__card{--bar-h:68px;border-radius:var(--r-xl)}.GameCard-module__xnr4NW__panel{border-radius:var(--r-xl) var(--r-xl) 0 0;padding-inline:var(--s-6)}.GameCard-module__xnr4NW__rail{width:290px}}
.GamesBand-module__-MHMLa__band{padding-block:var(--section-y);background:linear-gradient(180deg, var(--c-bg) 0%, var(--c-tint) 22%, var(--c-tint) 100%)}.GamesBand-module__-MHMLa__stats{row-gap:var(--s-8);margin-top:var(--s-10);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.GamesBand-module__-MHMLa__stat{align-items:center;gap:var(--s-2);padding-inline:var(--s-3);text-align:center;flex-direction:column;display:flex}.GamesBand-module__-MHMLa__stat:nth-child(2n){border-left:1px solid var(--c-border-strong)}.GamesBand-module__-MHMLa__value{letter-spacing:-.04em;font-size:34px;font-weight:800;line-height:1}.GamesBand-module__-MHMLa__label{font-size:var(--fs-small);color:var(--c-ink-2);font-weight:500}.GamesBand-module__-MHMLa__rail{scroll-snap-type:x proximity;margin-top:var(--s-8);overflow-x:auto}.GamesBand-module__-MHMLa__track{gap:var(--s-4);width:max-content;padding:var(--s-6) var(--pad-x) var(--s-10);margin-inline:auto;display:flex}.GamesBand-module__-MHMLa__item{display:flex}.GamesBand-module__-MHMLa__actions{justify-content:center;display:flex}@media (min-width:768px){.GamesBand-module__-MHMLa__stats{grid-template-columns:repeat(4,minmax(0,1fr))}.GamesBand-module__-MHMLa__stat+.GamesBand-module__-MHMLa__stat{border-left:1px solid var(--c-border-strong)}.GamesBand-module__-MHMLa__value{font-size:clamp(34px, 4.6vw, var(--fs-stat))}.GamesBand-module__-MHMLa__track{gap:var(--s-6)}}
.Wordmark-module__8dbklq__wordmark{flex:none;align-items:center;display:inline-flex}.Wordmark-module__8dbklq__image{width:auto;height:100%;filter:var(--logo-filter)}.Wordmark-module__8dbklq__sm{height:38px}.Wordmark-module__8dbklq__lg{height:56px}.Wordmark-module__8dbklq__xl{width:min(100%,520px)}.Wordmark-module__8dbklq__xl .Wordmark-module__8dbklq__image{width:100%;height:auto}.Wordmark-module__8dbklq__light .Wordmark-module__8dbklq__image{filter:invert()}@media (min-width:1024px){.Wordmark-module__8dbklq__sm{height:46px}.Wordmark-module__8dbklq__lg{height:64px}}
.Footer-module__nctMiG__footer{background:var(--c-dark);color:var(--c-on-dark);border-top:1px solid var(--c-surface-border)}.Footer-module__nctMiG__inner{width:100%;max-width:calc(var(--container) + var(--pad-x) * 2);padding:var(--s-16) var(--pad-x) var(--s-12);margin-inline:auto}.Footer-module__nctMiG__top{gap:var(--s-10);padding-bottom:var(--s-10);grid-template-columns:minmax(0,1fr);display:grid}.Footer-module__nctMiG__group{align-items:flex-start;gap:var(--s-3);flex-direction:column;display:flex}.Footer-module__nctMiG__label{font-size:var(--fs-small);color:var(--c-on-dark-2);font-weight:500}.Footer-module__nctMiG__label:not(:first-child){margin-top:var(--s-6)}.Footer-module__nctMiG__social{gap:var(--s-2);flex-wrap:wrap;display:flex}.Footer-module__nctMiG__icon{border-radius:var(--r-pill);background:var(--c-dark-2);border:1px solid var(--c-dark-3);width:44px;height:44px;color:var(--c-on-dark);transition:background-color var(--d-fast) var(--ease), color var(--d-fast) var(--ease);justify-content:center;align-items:center;display:inline-flex}a.Footer-module__nctMiG__icon:hover,a.Footer-module__nctMiG__icon:focus-visible{background:var(--c-on-dark);color:var(--c-ink)}.Footer-module__nctMiG__iconSoon{color:var(--c-on-dark-2);opacity:.45;cursor:not-allowed}.Footer-module__nctMiG__email{overflow-wrap:anywhere;font-weight:600}.Footer-module__nctMiG__email:hover{text-underline-offset:4px;text-decoration:underline}.Footer-module__nctMiG__links{gap:var(--s-3);flex-direction:column;display:flex}.Footer-module__nctMiG__link{transition:color var(--d-fast) var(--ease);font-weight:600}.Footer-module__nctMiG__link:hover{color:var(--c-on-dark-2)}.Footer-module__nctMiG__bottom{gap:var(--s-6);padding-top:var(--s-10);border-top:1px solid var(--c-dark-3);flex-direction:column;display:flex}.Footer-module__nctMiG__copy{font-size:var(--fs-xs);color:var(--c-on-dark-2)}@media (min-width:768px){.Footer-module__nctMiG__top{grid-template-columns:minmax(0,1fr) auto}.Footer-module__nctMiG__bottom{flex-direction:row;justify-content:space-between;align-items:center}}
.ThemeToggle-module__o1_Uva__toggle{border-radius:var(--r-pill);border:1.5px solid var(--c-border-strong);width:42px;height:42px;color:var(--c-ink);transition:border-color var(--d-fast) var(--ease), background-color var(--d-fast) var(--ease), color var(--d-fast) var(--ease);justify-content:center;align-items:center;display:inline-flex}.ThemeToggle-module__o1_Uva__toggle:hover{border-color:var(--c-ink);background:var(--c-ink);color:var(--c-bg)}.ThemeToggle-module__o1_Uva__sun{display:none}:root[data-theme=dark] .ThemeToggle-module__o1_Uva__sun{display:block}:root[data-theme=dark] .ThemeToggle-module__o1_Uva__moon{display:none}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .ThemeToggle-module__o1_Uva__sun{display:block}:root:not([data-theme=light]) .ThemeToggle-module__o1_Uva__moon{display:none}}
.HeroArt-module__RX70Ma__art{width:100%;height:auto;overflow:visible}@keyframes HeroArt-module__RX70Ma__bob{0%{transform:translateY(-6px)}to{transform:translateY(8px)}}@keyframes HeroArt-module__RX70Ma__drift{0%{transform:translate(-8px)}to{transform:translate(10px)}}.HeroArt-module__RX70Ma__float{animation:3.6s ease-in-out infinite alternate HeroArt-module__RX70Ma__bob}.HeroArt-module__RX70Ma__floatSlow{animation:5s ease-in-out infinite alternate HeroArt-module__RX70Ma__bob}.HeroArt-module__RX70Ma__cloud{fill:var(--art-cloud);opacity:var(--art-cloud-opacity);animation:9s ease-in-out infinite alternate HeroArt-module__RX70Ma__drift}.HeroArt-module__RX70Ma__tileLight{fill:#fff;stroke:#e4e4e7}.HeroArt-module__RX70Ma__tileDark{fill:var(--art-tile-dark);stroke:var(--art-tile-dark-edge);stroke-width:1.5px}.HeroArt-module__RX70Ma__phoneBody{fill:var(--art-phone);stroke:var(--art-phone-edge);stroke-width:2px}.HeroArt-module__RX70Ma__phoneIsland{fill:var(--art-phone)}.HeroArt-module__RX70Ma__screenTop{stop-color:var(--art-screen-top)}.HeroArt-module__RX70Ma__screenBottom{stop-color:var(--art-screen-bottom)}.HeroArt-module__RX70Ma__ground{fill:#000;opacity:var(--art-ground-opacity)}
.LegalUnavailable-module__HYX8Ca__page{min-height:70vh;padding-block:calc(var(--header-h) + var(--s-12)) var(--section-y);background:linear-gradient(180deg, var(--c-hero-top) 0%, var(--c-bg) 100%)}.LegalUnavailable-module__HYX8Ca__inner{align-items:center;gap:var(--s-4);max-width:680px;padding-inline:var(--pad-x);text-align:center;flex-direction:column;margin-inline:auto;display:flex}.LegalUnavailable-module__HYX8Ca__label{font-size:var(--fs-small);letter-spacing:.08em;text-transform:uppercase;color:var(--c-muted);font-weight:700}.LegalUnavailable-module__HYX8Ca__title{font-size:var(--fs-h2);letter-spacing:-.035em;font-weight:800;line-height:var(--lh-snug)}.LegalUnavailable-module__HYX8Ca__body{color:var(--c-ink-2)}.LegalUnavailable-module__HYX8Ca__actions{justify-content:center;gap:var(--s-3);padding-top:var(--s-4);flex-wrap:wrap;display:flex}
.Header-module__Mg1eeW__header{z-index:50;transition:background-color var(--d-base) var(--ease), box-shadow var(--d-base) var(--ease);background:0 0;position:fixed;inset:0 0 auto}.Header-module__Mg1eeW__solid{background:var(--c-header-solid);box-shadow:var(--shadow-header);-webkit-backdrop-filter:saturate(1.4)blur(12px);backdrop-filter:saturate(1.4)blur(12px)}.Header-module__Mg1eeW__bar{justify-content:space-between;align-items:center;gap:var(--s-6);height:var(--header-h);width:100%;max-width:calc(var(--container) + var(--pad-x) * 2);padding-inline:var(--pad-x);margin-inline:auto;display:flex}.Header-module__Mg1eeW__nav{display:none}.Header-module__Mg1eeW__navList{gap:var(--s-10);display:flex}.Header-module__Mg1eeW__navLink{color:var(--c-ink);padding-block:var(--s-2);font-size:15px;font-weight:500;position:relative}.Header-module__Mg1eeW__navLink:after{content:"";height:2px;transition:left var(--d-base) var(--ease), right var(--d-base) var(--ease);background:currentColor;border-radius:2px;position:absolute;bottom:2px;left:50%;right:50%}.Header-module__Mg1eeW__navLink:hover:after{left:0;right:0}.Header-module__Mg1eeW__right{align-items:center;gap:var(--s-3);display:flex}.Header-module__Mg1eeW__menuButton{width:44px;height:44px;color:var(--c-ink);justify-content:center;align-items:center;margin-right:-10px;display:inline-flex}.Header-module__Mg1eeW__panel{background:var(--c-bg);border-top:1px solid var(--c-border);box-shadow:var(--shadow-header)}.Header-module__Mg1eeW__panelList{padding:var(--s-2) var(--pad-x) var(--s-6);flex-direction:column;display:flex}.Header-module__Mg1eeW__panelLink{padding-block:var(--s-4);border-bottom:1px solid var(--c-border);font-size:20px;font-weight:600;display:block}@media (min-width:1024px){.Header-module__Mg1eeW__bar{grid-template-columns:1fr auto 1fr;display:grid}.Header-module__Mg1eeW__nav{display:block}.Header-module__Mg1eeW__right{justify-self:end}.Header-module__Mg1eeW__menuButton,.Header-module__Mg1eeW__panel{display:none}}
.Hero-module__5jWuLW__hero{min-height:min(100svh,980px);padding-block:calc(var(--header-h) + var(--s-6)) var(--s-16);background:linear-gradient(180deg, var(--c-hero-top) 0%, var(--c-tint) 55%, var(--c-bg) 100%);align-items:center;display:flex;position:relative;overflow:hidden}.Hero-module__5jWuLW__inner{align-items:center;gap:var(--s-8);width:100%;max-width:calc(var(--container) + var(--pad-x) * 2);padding-inline:var(--pad-x);grid-template-columns:minmax(0,1fr);margin-inline:auto;display:grid}.Hero-module__5jWuLW__art{width:100%;max-width:480px;margin-inline:auto}.Hero-module__5jWuLW__copy{align-items:center;gap:var(--s-6);text-align:center;flex-direction:column;display:flex}.Hero-module__5jWuLW__message{align-items:inherit;gap:var(--s-4);flex-direction:column;display:flex}.Hero-module__5jWuLW__tagline{max-width:22ch;font-size:var(--fs-tagline);font-weight:600;line-height:var(--lh-snug);letter-spacing:-.02em}.Hero-module__5jWuLW__support{max-width:44ch;font-size:var(--fs-lead);line-height:var(--lh-body);color:var(--c-ink-2)}@keyframes Hero-module__5jWuLW__nudge{0%,to{transform:translateY(0)}50%{transform:translateY(6px)}}.Hero-module__5jWuLW__down{width:76px;height:76px;margin-top:var(--s-2);border-radius:var(--r-pill);border:2px solid var(--c-ink);color:var(--c-ink);transition:background-color var(--d-base) var(--ease), color var(--d-base) var(--ease);justify-content:center;align-items:center;display:inline-flex}.Hero-module__5jWuLW__down svg{animation:2.2s ease-in-out infinite Hero-module__5jWuLW__nudge}.Hero-module__5jWuLW__down:hover{background:var(--c-ink);color:var(--c-bg)}@media (min-width:1024px){.Hero-module__5jWuLW__inner{gap:var(--s-12);grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.Hero-module__5jWuLW__art{max-width:640px}.Hero-module__5jWuLW__copy{text-align:left;align-items:flex-start}}
.Chip-module__IAwj_a__chip{height:30px;padding-inline:var(--s-3);border-radius:var(--r-pill);font-size:var(--fs-xs);white-space:nowrap;align-items:center;font-weight:600;display:inline-flex}.Chip-module__IAwj_a__light{background:var(--c-tint);color:var(--c-ink-2);border:1px solid var(--c-border)}.Chip-module__IAwj_a__dark{background:var(--c-dark-2);color:var(--c-on-dark);border:1px solid var(--c-dark-3)}.Chip-module__IAwj_a__list{gap:var(--s-2);flex-wrap:wrap;display:flex}.Chip-module__IAwj_a__center{justify-content:center}
.page-module__6WG9qa__hero{padding-block:calc(var(--header-h) + var(--s-8)) var(--section-y);background:linear-gradient(180deg, var(--c-hero-top) 0%, var(--c-tint) 50%, var(--c-bg) 100%)}.page-module__6WG9qa__back{align-items:center;gap:var(--s-2);font-size:var(--fs-small);font-weight:700;display:inline-flex}.page-module__6WG9qa__back:hover{text-underline-offset:4px;text-decoration:underline}.page-module__6WG9qa__heroGrid{align-items:center;gap:var(--s-10);margin-top:var(--s-8);grid-template-columns:minmax(0,1fr);display:grid}.page-module__6WG9qa__art{aspect-ratio:240/300;border-radius:var(--r-xl);border:1px solid var(--c-surface-border);background:var(--c-tint-2);width:100%;max-width:360px;box-shadow:var(--shadow-card-hover);margin-inline:auto;overflow:hidden}.page-module__6WG9qa__artImage{object-fit:cover;width:100%;height:100%}.page-module__6WG9qa__shotStack{display:none}.page-module__6WG9qa__shotFront,.page-module__6WG9qa__shotBack{aspect-ratio:9/16;object-fit:cover;border-radius:var(--r-lg);border:1px solid var(--c-border);background:var(--c-tint-2);width:68%;position:absolute}.page-module__6WG9qa__shotFront{z-index:1;box-shadow:var(--shadow-card-hover);bottom:0;left:0}.page-module__6WG9qa__shotBack{box-shadow:var(--shadow-card);top:0;right:0;transform:rotate(6deg)}.page-module__6WG9qa__info{align-items:flex-start;gap:var(--s-4);flex-direction:column;display:flex}.page-module__6WG9qa__identity{align-items:center;gap:var(--s-4);display:flex}.page-module__6WG9qa__icon{border-radius:var(--r-md);border:1px solid var(--c-surface-border);width:72px;height:72px;box-shadow:var(--shadow-card)}.page-module__6WG9qa__status{padding:var(--s-1) var(--s-3);border-radius:var(--r-pill);background:var(--c-ink);color:var(--c-bg);font-size:var(--fs-xs);letter-spacing:.06em;text-transform:uppercase;font-weight:700}.page-module__6WG9qa__title{font-size:var(--fs-h1);letter-spacing:-.045em;font-weight:800;line-height:var(--lh-tight)}.page-module__6WG9qa__tagline{max-width:30ch;font-size:var(--fs-tagline);letter-spacing:-.02em;font-weight:600;line-height:var(--lh-snug);color:var(--c-ink-2)}.page-module__6WG9qa__meta{gap:var(--s-2);flex-wrap:wrap;display:flex}.page-module__6WG9qa__actions{gap:var(--s-3);padding-top:var(--s-2);flex-wrap:wrap;display:flex}.page-module__6WG9qa__shotsRail{margin-top:var(--s-10);scroll-snap-type:x mandatory;scroll-padding-inline:var(--pad-x);overflow-x:auto}.page-module__6WG9qa__shots{gap:var(--s-4);width:max-content;padding:var(--s-2) var(--pad-x) var(--s-6);margin-inline:auto;display:flex}.page-module__6WG9qa__shot{aspect-ratio:9/16;scroll-snap-align:start;border-radius:var(--r-lg);border:1px solid var(--c-border);background:var(--c-tint-2);width:min(64vw,240px);box-shadow:var(--shadow-card);overflow:hidden}.page-module__6WG9qa__shot img{object-fit:cover;width:100%;height:100%}.page-module__6WG9qa__about{padding-block:var(--section-y);background:var(--c-bg)}.page-module__6WG9qa__aboutIntro{text-align:center}.page-module__6WG9qa__h2{font-size:var(--fs-h2);letter-spacing:-.03em;font-weight:700;line-height:var(--lh-snug)}.page-module__6WG9qa__description{margin-top:var(--s-4);font-size:var(--fs-lead);color:var(--c-ink-2);line-height:1.7}.page-module__6WG9qa__features{justify-content:center;gap:var(--s-3) var(--s-6);margin-top:var(--s-8);flex-wrap:wrap;display:flex}.page-module__6WG9qa__feature{align-items:center;gap:var(--s-2);font-weight:600;display:flex}.page-module__6WG9qa__feature svg{flex:none}.page-module__6WG9qa__feature path{stroke:var(--c-bg)}.page-module__6WG9qa__groups{gap:var(--s-4);margin-top:var(--s-12);grid-template-columns:minmax(0,1fr);display:grid}.page-module__6WG9qa__group{padding:var(--s-6);border-radius:var(--r-lg);border:1px solid var(--c-surface-border);background:var(--c-tint)}.page-module__6WG9qa__groupTitle{font-size:var(--fs-h3);letter-spacing:-.02em;font-weight:700}.page-module__6WG9qa__groupItems{gap:var(--s-2);margin-top:var(--s-3);color:var(--c-ink-2);flex-direction:column;font-size:15px;line-height:1.55;display:flex}.page-module__6WG9qa__groupItems li{padding-left:var(--s-5);position:relative}.page-module__6WG9qa__groupItems li:before{content:"";background:var(--c-ink);border-radius:50%;width:6px;height:6px;position:absolute;top:.62em;left:2px}.page-module__6WG9qa__support{padding-block:var(--section-y);background:var(--c-tint)}.page-module__6WG9qa__supportInner{align-items:center;gap:var(--s-4);text-align:center;flex-direction:column;display:flex}.page-module__6WG9qa__ctaIcon{border-radius:var(--r-lg);border:1px solid var(--c-surface-border);width:88px;height:88px;box-shadow:var(--shadow-card)}.page-module__6WG9qa__supportBody{max-width:52ch;color:var(--c-ink-2);padding-bottom:var(--s-2)}.page-module__6WG9qa__footLinks{justify-content:center;gap:var(--s-2) var(--s-6);padding-top:var(--s-4);font-size:var(--fs-small);color:var(--c-muted);flex-wrap:wrap;font-weight:600;display:flex}.page-module__6WG9qa__footLinks a:hover{color:var(--c-ink);text-underline-offset:4px;text-decoration:underline}@media (min-width:640px){.page-module__6WG9qa__groups{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.page-module__6WG9qa__heroGrid{gap:var(--s-16);grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.page-module__6WG9qa__art{max-width:none}.page-module__6WG9qa__shotStack{aspect-ratio:42/60;width:100%;max-width:420px;margin-inline:auto;display:block;position:relative}.page-module__6WG9qa__shotsRail{margin-top:var(--s-16);overflow:visible}.page-module__6WG9qa__shots{gap:var(--s-6);width:100%;max-width:calc(var(--container) + var(--pad-x) * 2);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.page-module__6WG9qa__shot{width:auto}.page-module__6WG9qa__groups{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (prefers-reduced-motion:no-preference){.page-module__6WG9qa__shotsRail{scroll-behavior:smooth}}
.page-module__YHTL8G__page{min-height:80vh;padding-block:calc(var(--header-h) + var(--s-12)) var(--section-y);background:linear-gradient(180deg, var(--c-hero-top) 0%, var(--c-tint) 40%)}.page-module__YHTL8G__lead{margin-top:var(--s-4)}.page-module__YHTL8G__grid{gap:var(--s-4);margin-top:var(--s-10);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.page-module__YHTL8G__grid>li{display:flex}@media (min-width:768px){.page-module__YHTL8G__grid{gap:var(--s-6);grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.page-module__YHTL8G__grid{margin-top:var(--s-12);grid-template-columns:repeat(4,minmax(0,1fr))}}
.NotFoundView-module__HKmPIq__page{min-height:80vh;padding-block:calc(var(--header-h) + var(--s-12)) var(--section-y);background:linear-gradient(180deg, var(--c-hero-top) 0%, var(--c-bg) 100%);align-items:center;display:flex}.NotFoundView-module__HKmPIq__inner{align-items:center;gap:var(--s-5);width:100%;max-width:640px;padding-inline:var(--pad-x);text-align:center;flex-direction:column;margin-inline:auto;display:flex}.NotFoundView-module__HKmPIq__code{letter-spacing:-.06em;font-size:clamp(88px,18vw,160px);font-weight:800;line-height:.9}.NotFoundView-module__HKmPIq__title{font-size:var(--fs-h2);letter-spacing:-.03em;font-weight:700}.NotFoundView-module__HKmPIq__body{color:var(--c-ink-2)}.NotFoundView-module__HKmPIq__actions{justify-content:center;gap:var(--s-3);padding-top:var(--s-2);flex-wrap:wrap;display:flex}
.Studio-module__r6q0vG__band{padding-block:var(--section-y);background:var(--c-bg)}.Studio-module__r6q0vG__grid{align-items:center;gap:var(--s-10);margin-top:var(--s-10);grid-template-columns:minmax(0,1fr);display:grid}.Studio-module__r6q0vG__text{gap:var(--s-6);flex-direction:column;display:flex}.Studio-module__r6q0vG__paragraph{font-size:var(--fs-lead);color:var(--c-ink-2);max-width:56ch;line-height:1.7}.Studio-module__r6q0vG__media{border-radius:var(--r-xl);border:1px solid var(--c-surface-border);box-shadow:var(--shadow-card);overflow:hidden}.Studio-module__r6q0vG__art{width:100%;height:auto}@media (min-width:1024px){.Studio-module__r6q0vG__grid{gap:var(--s-16);margin-top:var(--s-12);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}
