@import"https://fonts.googleapis.com/css2?family=Anton&family=Fragment+Mono&family=Geist+Mono:wght@400;500;600&family=Hanken+Grotesk:wght@400;500;600;700;800&display=swap";/*! tailwindcss v4.2.2 | MIT License | https://tailwindcss.com */@layer theme{:root,:host{--font-sans:"Hanken Grotesk", ui-sans-serif, system-ui, sans-serif;--font-mono:"Fragment Mono", ui-monospace, monospace;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.relative{position:relative}.contents{display:contents}.flex{display:flex}.hidden{display:none}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.min-h-screen{min-height:100vh}.flex-col{flex-direction:column}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{--tangerine:#ff6a1f;--ink:#101012;--white:#fff;--lemon:#ffe23d;--leaf:#14573a;--sky:#bfd9ff;--muted:#6e6e76;--soft:#b8b8c0;--head:"Anton", Impact, sans-serif;--body:"Hanken Grotesk", system-ui, sans-serif;--mono:"Fragment Mono", ui-monospace, monospace;--data:"Geist Mono", ui-monospace, monospace;--pad:20px;--nav-h:76px;--ease:cubic-bezier(.2, .7, .2, 1);--u:calc(100vw / 390);--h1:60;--h1-lh:57;--leaf-l:55;--leaf-t:15;--leaf-s:320;--slice-l:62;--slice-t:30;--slice-s:304;--st1-l:278;--st1-t:20;--st1-s:105;--st2-l:104;--st2-t:278;--st2-s:104;--st3-l:268;--st3-t:198;--st3-s:101;--seal-l:20;--seal-t:18;--seal-s:114;--stage-h:397}@media(min-width:640px){:root{--pad:40px;--nav-h:74px;--u:min(calc(100vw / 768), 1.2px);--h1:118;--h1-lh:112;--leaf-l:108;--leaf-t:22;--leaf-s:630;--slice-l:123;--slice-t:45;--slice-s:599;--st1-l:578;--st1-t:11;--st1-s:172;--st2-l:209;--st2-t:392;--st2-s:169;--st3-l:562;--st3-t:291;--st3-s:165;--seal-l:40;--seal-t:29;--seal-s:154;--stage-h:560}}@media(min-width:1100px){:root{--u:min(calc(100vw / 1440), 1px);--pad:calc(80 * var(--u));--nav-h:72px;--h1:148;--h1-lh:141;--leaf-l:920;--leaf-t:70;--leaf-s:760;--slice-l:930;--slice-t:100;--slice-s:720;--st1-l:1220;--st1-t:120;--st1-s:150;--st2-l:1000;--st2-t:640;--st2-s:150;--st3-l:1230;--st3-t:590;--st3-s:150;--seal-l:650;--seal-t:650;--seal-s:140}}html{scroll-behavior:smooth}body{background:var(--white);color:var(--ink);font-family:var(--body);-webkit-font-smoothing:antialiased;overflow-x:hidden}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}::selection{background:var(--ink);color:var(--lemon)}:focus-visible{outline:3px solid var(--ink);outline-offset:3px;border-radius:4px}.wrap{width:100%;max-width:1440px;padding-inline:var(--pad);margin-inline:auto}.mono{font-family:var(--mono);text-transform:uppercase;letter-spacing:1px;font-size:13px}.head{font-family:var(--head);text-transform:uppercase;font-weight:400}.nav{z-index:30;height:var(--nav-h);position:absolute;inset:0 0 auto}.nav__in{height:100%;padding-inline:var(--pad);justify-content:space-between;align-items:center;max-width:1440px;margin-inline:auto;display:flex}.nav--hero .nav__in{padding-inline:calc(var(--pad) - 16px)}@media(min-width:1100px){.nav--hero .nav__in{padding-inline:64px}}@media(max-width:1099px){.nav--hero .nav__in{padding-inline:var(--pad)}}.logo{color:var(--nav-fg,var(--ink));align-items:center;gap:8px;display:inline-flex}.logo img{object-fit:cover;width:36px;height:36px}.logo span{font:400 28px/1 var(--head);letter-spacing:1px}@media(min-width:1100px){.logo{gap:10px}.logo img{width:40px;height:40px}.logo span{font-size:32px}}.nav__links{gap:28px;display:none}.nav__links a{font:700 15px var(--body);color:var(--nav-fg,var(--ink));padding:4px 0;position:relative}.nav__links a:after{content:"";transform-origin:0;height:2px;transition:transform .35s var(--ease);background:currentColor;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.nav__links a:hover:after,.nav__links a[aria-current=page]:after{transform:scaleX(1)}@media(min-width:640px){.nav__links{display:flex}.nav__burger{display:none!important}}@media(min-width:1100px){.nav__links{gap:40px}.nav__links a{font-size:16px}}.nav__burger{background:var(--ink);width:44px;height:44px;color:var(--white);cursor:pointer;z-index:50;transition:transform .3s var(--ease);border:0;border-radius:50%;place-items:center;display:grid;position:relative}.nav__burger:active{transform:scale(.92)}.menu{z-index:20;background:var(--tangerine);padding:90px var(--pad) 40px;flex-direction:column;justify-content:center;gap:4px;display:flex;position:fixed;top:0;right:0;bottom:0;left:0}.menu a{font:400 clamp(64px,22vw,110px)/1 var(--head);text-transform:uppercase;color:var(--ink);display:block;overflow:hidden}.menu a span{display:block}.menu small{font:400 13px var(--mono);letter-spacing:2px;text-transform:uppercase;margin-top:28px}.hero{background:var(--tangerine);position:relative;overflow:hidden}.hero__copy{z-index:4;padding:calc(var(--nav-h) + 24px) var(--pad) 0;flex-direction:column;align-items:flex-start;gap:20px;display:flex;position:relative}.badge{border:2px solid var(--ink);font:400 12px var(--mono);letter-spacing:1px;text-transform:uppercase;border-radius:4px;align-items:center;gap:8px;padding:6px 12px;display:inline-flex}.badge i{background:var(--ink);border-radius:50%;width:9px;height:9px;animation:1.6s steps(2,end) infinite blink}@keyframes blink{50%{opacity:.2}}.h1{font:400 calc(var(--h1) * var(--u))/calc(var(--h1-lh) * var(--u)) var(--head);text-transform:uppercase;color:var(--ink)}.h1 .line{padding-bottom:.02em;display:block;overflow:hidden}.h1 .line>span{will-change:transform;display:block}.h1 .line--white{color:var(--white)}.sub{font:500 16px/1.5 var(--body);max-width:540px}.cta{background:var(--ink);height:56px;color:var(--white);font:800 17px var(--body);transition:transform .3s var(--ease);border-radius:999px;align-items:center;gap:16px;padding:0 10px 0 24px;display:inline-flex}.cta__arrow{background:var(--lemon);width:40px;height:40px;color:var(--ink);transition:transform .35s var(--ease);border-radius:20px;place-items:center;display:grid}.cta:hover{transform:translateY(-3px)}.cta:hover .cta__arrow{transform:rotate(-45deg)}.hero__visual{height:calc(var(--stage-h) * var(--u));z-index:2;max-width:1440px;margin-inline:auto;position:relative}.abs{position:absolute}.leaf{left:calc(var(--leaf-l) * var(--u));top:calc(var(--leaf-t) * var(--u));width:calc(var(--leaf-s) * var(--u));height:calc(var(--leaf-s) * var(--u));background:var(--leaf);border-radius:50%}.slice{left:calc(var(--slice-l) * var(--u));top:calc(var(--slice-t) * var(--u));width:calc(var(--slice-s) * var(--u));height:calc(var(--slice-s) * var(--u));background:url(/icons/studio.png) 50%/cover no-repeat}.sticker{outline:6px solid var(--white);cursor:grab;background-position:50%;background-size:cover;border-radius:34%;box-shadow:0 12px 32px #10101226}.sticker--1{left:calc(var(--st1-l) * var(--u));top:calc(var(--st1-t) * var(--u));width:calc(var(--st1-s) * var(--u));height:calc(var(--st1-s) * var(--u))}.sticker--2{left:calc(var(--st2-l) * var(--u));top:calc(var(--st2-t) * var(--u));width:calc(var(--st2-s) * var(--u));height:calc(var(--st2-s) * var(--u))}.sticker--3{left:calc(var(--st3-l) * var(--u));top:calc(var(--st3-t) * var(--u));width:calc(var(--st3-s) * var(--u));height:calc(var(--st3-s) * var(--u))}@media(max-width:639px){.sticker{outline-width:4px}}.seal{left:calc(var(--seal-l) * var(--u));top:calc(var(--seal-t) * var(--u));width:calc(var(--seal-s) * var(--u));height:calc(var(--seal-s) * var(--u));z-index:7}.seal__disc{background:var(--lemon);border-radius:50%;position:absolute;top:0;right:0;bottom:0;left:0}.seal__ring{border:2px solid var(--ink);border-radius:50%;position:absolute;top:6%;right:6%;bottom:6%;left:6%}.seal__txt{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:2px;display:flex;position:absolute;top:6%;right:6%;bottom:6%;left:6%}.seal__txt small{font:400 calc(11 * var(--u)) var(--mono);letter-spacing:1px}.seal__txt b{font:400 calc(30 * var(--u))/1 var(--head);text-transform:uppercase}@media(max-width:1099px){.seal__txt small{font-size:11px}.seal__txt b{font-size:calc(var(--seal-s) * .2px)}}.ticker{z-index:11;background:var(--ink);align-items:center;height:52px;display:flex;position:relative;overflow:hidden}.ticker__track{align-items:center;gap:20px;width:max-content;padding-left:20px;animation:34s linear infinite marquee;display:flex}.ticker__track span{font:400 24px/1 var(--head);letter-spacing:1px;color:var(--white);text-transform:uppercase;white-space:nowrap}.ticker__track svg{color:var(--tangerine);flex:none}@keyframes marquee{to{transform:translate(-50%)}}@media(min-width:1100px){.hero{height:max(calc(900 * var(--u)),640px)}.hero__copy{width:100%;max-width:1440px;height:100%;padding:0;display:block;position:absolute;inset:0 auto auto 50%;transform:translate(-50%)}.badge,.h1,.sub,.cta{left:calc(64 * var(--u));position:absolute}.badge{top:calc(104 * var(--u));padding:8px 14px;font-size:13px}.h1{top:calc(158 * var(--u))}.sub{top:calc(604 * var(--u));width:calc(540 * var(--u));font-size:calc(19 * var(--u));line-height:calc(28 * var(--u));min-width:330px;max-width:none}.cta{top:calc(744 * var(--u));height:60px;padding-left:28px;font-size:18px}.hero__visual{z-index:3;pointer-events:none;height:auto;position:absolute;top:0;right:0;bottom:0;left:0}.hero__visual>*{pointer-events:auto}.ticker{height:64px;position:absolute;bottom:0;left:0;right:0}.ticker__track{gap:28px;padding-left:40px}.ticker__track span{font-size:28px}}@media(min-width:640px)and (max-width:1099px){.badge{padding:6px 12px}.sub{font-size:19px}}.stamp{background:var(--ink);color:var(--white);font:400 12px var(--mono);letter-spacing:1px;text-transform:uppercase;white-space:nowrap;border-radius:999px;align-items:center;width:fit-content;padding:6px 14px;display:inline-flex}.metaRow{justify-content:space-between;align-items:center;gap:16px;display:flex}.meta{font:400 12px var(--mono);letter-spacing:1px;text-transform:uppercase;color:var(--muted)}.apps-head{padding:56px 0 40px}.apps-head__title{flex-direction:column;gap:20px;margin-top:28px;display:flex}.apps-head__title .apps-h{font:400 14.7vw/1 var(--head);text-transform:uppercase}.apps-head__title .hl{white-space:nowrap;background:var(--tangerine);width:fit-content;margin-top:4px;padding:0 8px;display:inline-block}.apps-head p{font:400 16px/1.5 var(--body);max-width:360px}.apps-head__desc{margin-top:20px}.apps-head .apps-h span.line{display:block;overflow:hidden}.apps-head .apps-h span.line>span{display:block}@media(min-width:640px){.apps-head{padding:80px 0 64px}.apps-head__title .apps-h{font-size:14.8vw}.apps-head p{max-width:688px;font-size:19px}.apps-head__title .hl{padding:0 14px}}@media(min-width:1100px){.apps-head{padding:80px 0 72px}.apps-head__title{flex-direction:row;justify-content:space-between;align-items:flex-end;margin-top:56px}.apps-head__title .apps-h{font-size:min(10vw,144px)}.apps-head__title .hl{padding:0 20px}.apps-head__desc{flex:none;width:360px;margin:0 0 8px;font-size:18px}.meta{font-size:13px}.stamp{padding:9px 18px;font-size:13px}}.band{background:var(--bg);color:var(--fg);padding-block:56px;overflow:hidden}.band--benche{--bg:var(--lemon);--fg:var(--ink);--stamp-bg:var(--ink);--stamp-fg:var(--lemon);--chip:var(--ink);--btn-bg:var(--ink);--btn-fg:var(--lemon);--name:30.8vw}.band--watchwhere{--bg:var(--leaf);--fg:var(--white);--stamp-bg:var(--lemon);--stamp-fg:var(--ink);--chip:var(--lemon);--btn-bg:var(--lemon);--btn-fg:var(--ink);--name:17.4vw;--acc:var(--lemon)}.band--foldup{--bg:var(--sky);--fg:var(--ink);--stamp-bg:var(--ink);--stamp-fg:var(--sky);--chip:var(--ink);--btn-bg:var(--ink);--btn-fg:var(--sky);--name:28.2vw}.band__grid{grid-template-columns:1fr auto;grid-template-areas:"stamp icon""name name""tag tag""desc desc""chips chips""btn btn";align-items:start;row-gap:20px;display:grid}.band__stamp{background:var(--stamp-bg);color:var(--stamp-fg);font:400 12px var(--mono);letter-spacing:1px;text-transform:uppercase;width:fit-content;transform:rotate(var(--r,3deg));transform-origin:0 0;white-space:nowrap;transition:transform .4s var(--ease);border-radius:999px;grid-area:stamp;padding:9px 14px}.band__stamp:hover{transform:rotate(0)scale(1.05)}.band--watchwhere{--r:-3deg}.band__icon{width:92px;height:92px;transform:rotate(var(--ir,6deg));transition:transform .5s var(--ease);background-position:50%;background-size:cover;border-radius:22%;grid-area:icon;justify-self:end}.band__icon:hover{transform:rotate(0)scale(1.06)}.band--watchwhere{--ir:-6deg}.band__name{font:400 var(--name)/.95 var(--head);text-transform:uppercase;grid-area:name;margin-top:28px}.band__name .line{padding-bottom:.04em;display:block;overflow:hidden}.band__name .line>span{display:block}.band__tag{font:400 13px/1.4 var(--mono);letter-spacing:1px;text-transform:uppercase;color:var(--acc,inherit);grid-area:tag}.band__desc{font:400 16px/1.55 var(--body);grid-area:desc;max-width:720px}.band__chips{flex-wrap:wrap;grid-area:chips;gap:8px;margin-top:4px;padding:0;list-style:none;display:flex}.chip{border:1.5px solid var(--chip);color:var(--chip);font:400 12px var(--mono);border-radius:999px;padding:6px 14px;transition:background .25s,color .25s}.chip:hover{background:var(--chip);color:var(--bg)}.band__list,.band__rule{display:none}.band__btn{background:var(--btn-bg);color:var(--btn-fg);height:53px;font:700 16px var(--body);transition:transform .3s var(--ease);border-radius:999px;grid-area:btn;justify-content:center;align-items:center;gap:12px;margin-top:4px;display:flex}.band__btn svg:last-child{transition:transform .3s var(--ease)}.band__btn:hover{transform:translateY(-3px)}.band__btn:hover svg:last-child{transform:translate(3px,-3px)}@media(min-width:640px){.band{padding-block:80px}.band--benche{--name:28.6vw}.band--watchwhere{--name:17.2vw}.band--foldup{--name:27.3vw}.band__icon{width:165px;height:165px}.band__stamp{font-size:13px}.band__name{margin-top:20px}.band__desc{font-size:19px}.band__btn{justify-self:start;width:233px}.chip{padding:7px 16px;font-size:13px}}@media(min-width:1100px){.band{padding-block:80px}.band--benche,.band--watchwhere{--name:min(12.2vw, 176px)}.band--foldup{--name:min(19.4vw, 280px)}.band__grid{column-gap:calc(64 * var(--u));row-gap:20px}.band__stamp{padding:9px 18px;font-size:13px}.band__name{margin-top:0;line-height:1}.band__name .line{padding-bottom:0}.band__tag{font-size:14px;line-height:1.2}.band__desc{font-size:18px;line-height:27px}.band__icon{border-radius:22%}.chip{padding:10px 18px;font-size:14px;line-height:17px}.band__btn{width:fit-content;height:58px;padding:0 28px;font-size:16px}.band--benche .band__grid{grid-template-columns:calc(280 * var(--u)) 1fr calc(380 * var(--u));grid-template-areas:"icon stamp list""icon name list""icon tag list""icon desc btn";align-items:start}.band--benche .band__icon{width:calc(280 * var(--u));height:calc(280 * var(--u));--ir:0deg;grid-row:1/-1;place-self:center start;transform:none}.band--benche .band__chips{display:none}.band--benche .band__list{grid-area:list;margin:9px 0 0;padding:0;list-style:none;display:block}.band--benche .band__list li{border-bottom:1.5px solid var(--ink);font:600 17px var(--body);transition:padding-left .35s var(--ease);align-items:center;gap:16px;padding:12px 0;display:flex}.band--benche .band__list li:hover{padding-left:14px}.band--benche .band__list li small{font:400 13px var(--data)}.band--benche .band__btn{align-self:end}.band--watchwhere .band__grid{grid-template-columns:1fr calc(300 * var(--u));grid-template-areas:"stamp icon""name icon""tag icon""desc icon""rule rule""chips btn"}.band--watchwhere .band__icon{width:calc(300 * var(--u));height:calc(300 * var(--u));--ir:0deg;transform:none}.band--watchwhere .band__desc{max-width:900px}.band--foldup .band__grid{grid-template-columns:1fr calc(340 * var(--u)) calc(245 * var(--u));grid-template-areas:"stamp stamp icon""name name icon""tag tag icon""rule rule rule""desc chips btn"}.band--foldup .band__icon{width:calc(290 * var(--u));height:calc(290 * var(--u));align-self:start}.band--foldup .band__desc{max-width:567px}.band__rule{border:0;border-top:1.5px solid var(--acc,var(--ink));grid-area:rule;width:100%;margin:36px 0 20px;display:block}.band--foldup .band__desc{align-self:end}.band--foldup .band__icon{margin:24px 22px 0 0}.band--watchwhere .band__chips,.band--foldup .band__chips{align-self:center;margin-top:0}.band--watchwhere .band__btn{justify-self:end}.band--foldup .band__btn{place-self:end}}.soon{padding:56px 0 72px}.soon__tile{border:3px dashed var(--ink);text-align:center;flex-direction:column;align-items:center;gap:12px;padding:28px;display:flex}.soon__tile h3{font:400 11.3vw/1 var(--head);text-transform:uppercase}.soon__tile h3 em{background:var(--tangerine);border-radius:4px;width:fit-content;margin:12px auto 0;padding:0 10px;font-style:normal;display:block}@media(min-width:640px){.soon{padding:80px 0}.soon__tile h3{font-size:9.4vw}.soon__tile h3 em{margin:0 0 0 12px;padding:0 20px;display:inline-block}}@media(min-width:1100px){.soon{padding:80px 0 96px}.soon__tile{flex-direction:row;justify-content:center;gap:28px;height:200px}.soon__tile h3{white-space:nowrap;align-items:center;gap:28px;font-size:min(6.1vw,88px);line-height:1.05;display:flex}.soon__tile h3 em{margin:0;padding:0 24px}}.about{background:var(--lemon);padding-block:56px}.about>.wrap{flex-direction:column;gap:36px;display:flex}.labelRow{font:500 12px var(--mono);letter-spacing:2px;text-transform:uppercase;justify-content:space-between;gap:16px;display:flex}.labelRow span:last-child{text-align:right;font-weight:400}.about__titlewrap{flex-direction:column;display:flex;position:relative}.about__title{font:400 13.3vw/.98 var(--head);text-transform:uppercase}.about__title .line{display:block;overflow:hidden}.about__title .line>span{display:block}.solo{background:var(--ink);width:116px;height:116px;color:var(--lemon);border-radius:50%;flex-direction:column;justify-content:center;align-self:flex-end;align-items:center;margin-top:-20px;display:flex;transform:rotate(-12deg)}.solo small{font:400 11px var(--mono);letter-spacing:3px}.solo b{font:400 48px/1.1 var(--head)}.about__body{font:500 17px/1.5 var(--body);max-width:540px}.about__row{flex-direction:column;gap:36px;display:flex}.stats{grid-template-columns:1fr 1fr;column-gap:16px;display:grid}.stat{border-top:3px solid var(--ink);flex-direction:column;gap:6px;padding:16px 0 24px;display:flex}.stat b{font:400 74px/1.45 var(--head)}.stat small{font:400 12px var(--mono);letter-spacing:2px;text-transform:uppercase}.stat{text-align:center;align-items:center}@media(min-width:640px){.stat{text-align:left;align-items:flex-start}}.values{grid-template-columns:1fr;display:grid}.value{flex-direction:column;gap:14px;min-height:219px;padding:28px;display:flex}.value>span{font:400 13px var(--data);letter-spacing:2px}.value h3{font:400 48px/1.1 var(--head);text-transform:uppercase}.value p{font:400 15px/1.5 var(--body);max-width:400px}.value--ink{background:var(--ink);color:var(--lemon);border-radius:4px 4px 0 0}.value--orange{background:var(--tangerine)}.value--white{background:var(--white);border-radius:0 0 4px 4px}.value{transition:transform .4s var(--ease)}.value:hover{transform:translateY(-6px)}@media(min-width:640px){.about{padding-block:80px}.about>.wrap,.about__row{gap:56px}.about__title{font-size:13.5vw}.solo{width:150px;height:150px;margin-top:-30px}.solo b{font-size:65px}.about__body{max-width:none;font-size:20px}.stats{grid-template-columns:repeat(4,1fr);column-gap:0}.stat b{font-size:88px}.stat:nth-child(2n){padding-left:0}.stat{padding-bottom:20px}.values{grid-template-columns:repeat(3,1fr)}.value{min-height:219px;padding:24px}.value h3{font-size:38px}.value--ink{border-radius:4px 0 0 4px}.value--white{border-radius:0 4px 4px 0}}@media(min-width:1100px){.about{padding-block:96px}.about>.wrap{gap:72px}.labelRow{font-size:14px}.about__title{max-width:1100px;font-size:min(11.1vw,160px);line-height:.98}.about__titlewrap{padding-bottom:calc(49 * var(--u))}.solo{align-self:auto;width:190px;height:190px;margin:0;position:absolute;top:55px;right:0}.solo small{font-size:14px}.solo b{font-size:64px}.about__row{grid-template-columns:calc(520 * var(--u)) 1fr;gap:calc(80 * var(--u));align-items:start;display:grid}.about__body{font-size:22px;line-height:33px}.stat b{font-size:96px;line-height:1.5}.stat small{font-size:13px}.stat{padding-left:24px}.stat:first-child{padding-left:0}.value{min-height:274px;padding:40px}.value h3{font-size:56px}.value p{font-size:17px;line-height:26px}}.contact{background:var(--leaf);color:var(--white);padding-block:56px;overflow:hidden}.contact>.wrap{flex-direction:column;gap:28px;display:flex}.contact .labelRow{color:var(--lemon);font-weight:400}.contact__title{font:400 34.9vw/.9 var(--head);text-transform:uppercase;color:var(--lemon)}.contact__title .line{display:block;overflow:hidden}.contact__title .line>span{display:block}.contact__row{flex-direction:column;gap:28px;display:flex}.opts{flex-direction:column;display:flex}.opt{transition:padding-left .4s var(--ease),background .3s;border-top:1px solid #fff5;flex-direction:column;gap:6px;padding:20px 0;display:flex;position:relative}.opt:last-child{border-bottom:1px solid #fff5}.opt h3{font:400 30px/1.5 var(--head);text-transform:uppercase}.opt p{font:400 16px var(--body)}.opt:after{content:"↗";font:400 28px var(--head);color:var(--lemon);opacity:0;transition:all .35s var(--ease);position:absolute;top:24px;right:0;transform:translate(-8px,8px)}.opt:hover{padding-left:16px}.opt:hover:after{opacity:1;transform:none}.mail{background:var(--lemon);color:var(--ink);font:600 15px var(--data);transition:transform .35s var(--ease);border-radius:999px;justify-content:center;align-items:center;gap:14px;width:100%;padding:20px 24px;display:flex}.mail:hover{transform:rotate(-2deg)scale(1.03)}@media(min-width:640px){.contact{padding-block:80px}.contact>.wrap{gap:48px}.contact__title{font-size:32.6vw}.opt{gap:6px}.opt h3{font-size:36px}.mail{width:fit-content;padding:22px 24px;font-size:20px}}@media(min-width:1100px){.contact{padding-block:96px}.contact>.wrap{gap:56px}.labelRow{font-size:14px}.contact__title{font-size:min(20.8vw,300px);line-height:.9}.contact__row{align-items:flex-end;gap:calc(80 * var(--u));flex-direction:row}.opts{flex:auto;max-width:790px}.opt{flex-direction:row;align-items:center;gap:24px;padding:24px 0}.opt h3{flex:1}.opt p{width:calc(320 * var(--u));flex:none;min-width:200px;font-size:17px}.opt:hover:after{right:0}.opt:after{margin-top:-20px;top:50%}.mail{padding:calc(28 * var(--u)) calc(40 * var(--u));font-size:max(16px,calc(24 * var(--u)));white-space:nowrap;flex:none;margin-left:auto}}.footer{background:var(--ink);color:var(--white);padding:56px 0 28px;overflow:hidden}.footer>.wrap,.footer__top{flex-direction:column;gap:36px;display:flex}.footer__brand{flex-direction:column;gap:16px;display:flex}.footer__brand .logo{color:var(--white)}.footer__brand .logo img{border-radius:12px;width:40px;height:40px}.footer__brand .logo span{font-size:32px}.footer__brand p{font:400 15px/1.6 var(--body);color:var(--soft);max-width:440px}.footer__cols{grid-template-columns:1fr 1fr;gap:24px;display:grid}.footer__col{flex-direction:column;gap:12px;display:flex}.footer__col h4{font:400 12px var(--mono);letter-spacing:2px;text-transform:uppercase;color:var(--tangerine);margin-bottom:2px}.footer__col a{font:400 15px var(--body);width:fit-content;transition:background-size .35s var(--ease),color .2s;background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat}.footer__col a:hover{color:var(--lemon);background-size:100% 1px}.giant{font:400 35.9vw/.95 var(--head);color:var(--tangerine);text-transform:uppercase;padding-top:.05em;display:flex;overflow:hidden}.giant span{display:block}.footer__bottom{color:var(--soft);border-top:1px solid #fff3;flex-direction:column;gap:8px;padding-top:20px;font-size:13px;display:flex}.footer__bottom small{font:400 12px var(--mono);letter-spacing:2px;text-transform:uppercase}@media(min-width:640px){.footer{padding:56px 0 28px}.footer__brand p{max-width:none;font-size:15px}.giant{font-size:36.5vw}.footer__bottom{flex-direction:row;justify-content:space-between;align-items:center}}@media(min-width:1100px){.footer{padding:72px 0 40px}.footer>.wrap{gap:56px}.footer__top{grid-template-columns:calc(440 * var(--u)) 1fr calc(200 * var(--u)) calc(200 * var(--u));gap:calc(80 * var(--u));display:grid}.footer__cols{display:contents}.footer__brand{grid-column:1}.footer__col:first-child{grid-column:3}.footer__col:nth-child(2){grid-column:4}.footer__brand p{font-size:16px;line-height:26px}.giant{margin-left:-8px;font-size:min(29.2vw,420px);line-height:.9}.footer__col h4,.footer__bottom small{font-size:13px}}.page-head{background:var(--bg);color:var(--fg);padding:calc(var(--nav-h) + 56px) 0 56px;position:relative;overflow:hidden}.page-head>.wrap{flex-direction:column;gap:28px;display:flex}.page-head h1{font:400 clamp(56px,17vw,200px)/.95 var(--head);text-transform:uppercase}.page-head h1 .line{padding-bottom:.04em;display:block;overflow:hidden}.page-head h1 .line>span{display:block}.page-head p.lead{font:500 17px/1.5 var(--body);max-width:620px}.page-head .labelRow{color:inherit}.crumbs{font:400 12px var(--mono);letter-spacing:2px;text-transform:uppercase;gap:10px;display:flex}.crumbs a:hover{text-decoration:underline}.legal{background:var(--white);padding:56px 0 96px}.legal__in{max-width:820px;padding-inline:var(--pad);margin-inline:auto}.legal h2{font:400 clamp(30px,6vw,44px)/1.1 var(--head);text-transform:uppercase;border-top:3px solid var(--ink);margin:56px 0 16px;padding-top:28px}.legal h3{font:400 28px/1.2 var(--head);text-transform:uppercase;margin:32px 0 8px}.legal p,.legal li{font:400 17px/1.7 var(--body)}.legal p{margin:0 0 16px}.legal strong{font-weight:800}.legal ul,.legal ol{margin:0 0 20px;padding-left:0;list-style:none}.legal li{border-bottom:1px solid #1010121f;padding:10px 0 10px 28px;position:relative}.legal li:before{content:"";background:var(--tangerine);border-radius:50%;width:9px;height:9px;position:absolute;top:21px;left:4px}.legal a{text-decoration:underline;-webkit-text-decoration-color:var(--tangerine);text-decoration-color:var(--tangerine);text-underline-offset:4px;font-weight:700;text-decoration-thickness:3px;transition:background .2s}.legal a:hover{background:var(--lemon)}.legal hr{border:0;border-top:3px solid var(--ink);margin:56px 0}.backhome{background:var(--ink);height:53px;color:var(--lemon);font:700 16px var(--body);transition:transform .3s var(--ease);border-radius:999px;align-items:center;gap:12px;margin-top:56px;padding:0 28px;display:inline-flex}.backhome:hover{transform:translate(-4px)}.applinks{gap:0;margin:32px 0 0;display:grid}.applinks a{border-bottom:1.5px solid var(--ink);font:400 32px/1 var(--head);text-transform:uppercase;transition:padding-left .35s var(--ease),background .2s;justify-content:space-between;align-items:center;padding:20px 0;text-decoration:none;display:flex}.applinks a:first-child{border-top:1.5px solid var(--ink)}.applinks a:hover{background:var(--lemon);padding-left:16px}.applinks small{font:400 12px var(--mono);letter-spacing:1px}.empty{border:3px dashed var(--ink);text-align:center;padding:48px 24px}.empty h2{font:400 clamp(36px,7vw,72px)/1 var(--head);text-transform:uppercase;border:0;margin:0;padding:0}.empty h2 em{background:var(--tangerine);border-radius:4px;margin-top:12px;padding:0 12px;font-style:normal;display:inline-block}.empty p{font:400 17px var(--body);margin-top:20px}.games-list{background:var(--white);padding-bottom:0}@media(min-width:640px){.page-head{padding-bottom:72px}.page-head p.lead{font-size:19px}.legal p,.legal li{font-size:18px}}@media(min-width:1100px){.page-head{padding-top:calc(var(--nav-h) + 80px);padding-bottom:96px}.page-head>.wrap{gap:36px}.page-head p.lead{font-size:22px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.ticker__track,.badge i{animation:none}}.curtain{z-index:100;pointer-events:none;position:fixed;top:0;right:0;bottom:0;left:0}.curtain__layer{will-change:transform;position:absolute;top:0;right:0;bottom:0;left:0}.curtain__layer--ink{background:var(--ink)}.curtain__layer--orange{background:var(--tangerine);place-items:center;display:grid}.curtain__layer--orange span{font:400 clamp(90px,24vw,340px)/1 var(--head);color:var(--ink)}.band--benche .band__rule{display:none}.mailwrap{display:block}@media(min-width:1100px){.mailwrap{margin-left:auto}}.legal a.backhome{color:var(--lemon);font-weight:700;text-decoration:none}.legal a.backhome:hover{background:var(--ink)}.legal .applinks a{font-weight:400;text-decoration:none}.band__btn--soon{cursor:default;border:1.5px dashed var(--btn-fg)}.band__btn--soon:hover{transform:none}.band__btn--soon i{background:var(--btn-fg);border-radius:50%;width:9px;height:9px;animation:1.6s steps(2,end) infinite blink}.gameplay{margin-top:56px}.gameplay__label{font:400 12px var(--mono);letter-spacing:2px;text-transform:uppercase;border-bottom:1.5px solid;justify-content:space-between;margin-bottom:28px;padding-bottom:14px;display:flex}.gameplay__row{margin-inline:calc(var(--pad) * -1);padding:10px 4px 24px;padding-inline:var(--pad);scroll-snap-type:x mandatory;scrollbar-width:none;gap:20px;display:flex;overflow-x:auto}.gameplay__row::-webkit-scrollbar{display:none}.phone{border:5px solid var(--fg);scroll-snap-align:center;background:#000;border-radius:28px;flex:none;width:min(62vw,240px);margin:0;position:relative;overflow:hidden;box-shadow:0 14px 34px #10101230}.phone video{object-fit:cover;cursor:pointer;width:100%;height:100%;display:block}.phone__btn{background:var(--fg);width:34px;height:34px;color:var(--bg);cursor:pointer;opacity:0;border:0;border-radius:50%;place-items:center;transition:opacity .25s;display:grid;position:absolute;bottom:10px;right:10px}.phone:hover .phone__btn,.phone__btn:focus-visible{opacity:1}@media(hover:none){.phone__btn{opacity:.85}}@media(min-width:640px){.phone{width:220px}}@media(min-width:1100px){.gameplay{margin-top:80px}.phone{border-radius:32px;width:240px}.gameplay__row{gap:28px;margin-inline:0;padding-inline:4px}.gameplay__label{font-size:13px}}
