@font-face{font-family:Anek Latin;src:url(./anek-latin.BFtHYP9T.woff2) format("woff2");font-weight:100 800;font-stretch:75% 125%;font-display:swap}@font-face{font-family:Barlow;src:url(./barlow-400.qiz4-Cze.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Barlow;src:url(./barlow-500.BPAOfeC8.woff2) format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Tiny5;src:url(./tiny5.CFacfe3E.woff2) format("woff2");font-display:swap}:root{--bg: #030405;--panel: #0e1013;--slate: #16181d;--ink: #ededea;--muted: rgb(237 237 234 / .64);--blue: #2a4dff;--mari: #ffab00;--line: rgb(237 237 234 / .1);--pad: clamp(20px, 4vw, 64px);--top: 72px;--t-display: clamp(34px, 5vw, 72px);--t-h2: clamp(30px, 3.6vw, 52px);--t-h3: 20px;--t-body: 17px;--t-small: 14px}*{box-sizing:border-box;margin:0}html{scroll-behavior:smooth;scroll-padding-top:var(--top)}body{background:var(--bg);color:var(--ink);font:400 var(--t-body)/1.55 Barlow,system-ui,sans-serif;-webkit-font-smoothing:antialiased}img,video,canvas{display:block;max-width:100%;height:auto}a{color:inherit}h1,h2,h3{font-family:Anek Latin,sans-serif;font-stretch:112%;letter-spacing:-.015em;line-height:1.04}h1{font-weight:700;font-size:var(--t-display)}h2{font-weight:700;font-size:var(--t-h2)}h3{font-weight:600;font-size:var(--t-h3);font-stretch:100%;letter-spacing:0}.lede{font-size:clamp(var(--t-body),1.4vw,var(--t-h3));color:var(--muted);max-width:40em}.small{font-size:var(--t-small);color:var(--muted)}.kicker{display:inline-flex;align-items:center;gap:10px;font:600 var(--t-small)/1 "Anek Latin";letter-spacing:.16em;text-transform:uppercase;color:var(--ink);margin-bottom:18px}.kicker--c{display:flex;justify-content:center}.dot{width:9px;height:9px;background:var(--mari);flex:none}.btn{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;height:52px;padding:0 26px;border-radius:6px;background:var(--blue);color:#fff;font:600 var(--t-body) "Anek Latin";text-decoration:none;border:0;cursor:pointer;transition:transform .15s,background .15s}.btn:hover{background:#4364ff}.btn:active{transform:scale(.97)}.btn--sm{height:40px;padding:0 18px;font-size:var(--t-small)}.top{position:fixed;inset:0 0 auto;z-index:20;height:var(--top);display:flex;align-items:center;gap:32px;padding:0 var(--pad);transition:transform .35s,background-color .25s}.top.is-solid{background:var(--bg)}.logo{flex-shrink:0}.logo img{height:24px;width:auto}.secnav{margin-left:auto;display:flex;gap:26px}.secnav a{font:500 var(--t-small) Barlow;color:var(--muted);text-decoration:none;padding:6px 0;border-bottom:2px solid transparent;transition:color .2s}.secnav a:hover,.secnav a.is-active{color:var(--ink);border-color:var(--mari)}.hero{position:relative;height:100svh;min-height:640px;overflow:hidden;display:grid;place-items:start center;background:#030405 url(./hero-poster.BgQa7HZE.jpg) center / cover}@media(max-aspect-ratio:4/5){.hero{background-image:url(./hero-mobile-poster.DWbksOyL.jpg)}}.hero__film{position:absolute;inset:0;width:100%;height:100%!important;object-fit:cover}.hero__shade{position:absolute;inset:0;background:linear-gradient(#030405c7,#03040533 40%,#03040500 55%,#0304058c 78%,#030405e0)}.hero__copy{position:relative;width:100%;text-align:center;padding:calc(var(--top) + 3vh) var(--pad) 0;display:flex;flex-direction:column;align-items:center;height:100%}.hero h1{max-width:15em;text-wrap:balance}.hero__for{margin-top:14px;max-width:30em;font:500 clamp(var(--t-body),1.4vw,var(--t-h3))/1.4 "Anek Latin";color:var(--ink);text-wrap:balance}.hero__stack{margin:auto 0 max(5vh,40px);display:flex;flex-direction:column;align-items:center}.hero__note{margin:12px 0 0;font-size:var(--t-small);color:var(--muted)}.media,.widgets,.band,.know,.reserve,.faq{padding:clamp(96px,12vw,180px) var(--pad)}.media+.widgets{padding-top:0}.media,.widgets,.band{text-align:center;display:flex;flex-direction:column;align-items:center}.media .lede,.widgets .lede{margin-top:18px}.media__films{display:grid;grid-template-columns:1fr 1fr;gap:clamp(12px,2vw,28px);margin-top:56px;width:min(1180px,100%)}@media(max-width:700px){.media__films{grid-template-columns:1fr;gap:28px}}.media__film{position:relative}.media__film video{display:block;width:100%;height:auto;aspect-ratio:16 / 9;-webkit-mask-image:linear-gradient(transparent,#000 9%,#000 91%,transparent);mask-image:linear-gradient(transparent,#000 9%,#000 91%,transparent)}.media .media__film:after{bottom:auto;aspect-ratio:16 / 9}figcaption{margin-top:14px;font-size:var(--t-small);color:var(--muted)}.widgets__film{position:relative;margin-top:56px;width:min(1280px,100%)}.widgets__film video{width:100%;border-radius:10px}.steps{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:20px}.steps button{padding:9px 16px;border:0;border-radius:999px;background:#15171b;color:var(--muted);font:500 var(--t-small) Barlow;cursor:pointer;transition:background .3s,color .3s}.steps button.is-on{background:var(--blue);color:#fff}.steps__s{display:none}.band{background:var(--blue)}.band__mark{width:120px;height:auto;margin-bottom:28px}.band h2{font-size:clamp(30px,5vw,72px)}.know__grid{margin-top:48px;display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.know article img{width:100%;aspect-ratio:16 / 10;object-fit:cover;border-radius:10px;background:#0a0b0d}.know h3{margin-top:18px}.know p{margin-top:8px;color:var(--muted)}.reserve{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.reserve__price h2{font-size:var(--t-display)}.reserve__price p{margin:16px 0 28px;color:var(--muted);max-width:26em}.reserve__price .small{margin-top:14px}.btn[data-open]:not([href]){cursor:pointer;background:var(--blue)}.btn time{margin-left:.45em;font:var(--t-h3)/1 Tiny5,"Anek Latin";letter-spacing:.04em}.btn--sm time{font-size:var(--t-body)}@media(max-width:420px){.btn[data-open]{padding:0 14px;font-size:var(--t-small)}.btn[data-open] time{font-size:var(--t-body)}}@media(max-width:600px){.logo img{height:20px}.top .btn__pre,.top .btn__s{display:none}.top .btn time{margin:0}}.reserve__steps{list-style:none;padding:0;display:grid;gap:12px;counter-reset:s}.reserve__steps li{background:var(--panel);border-radius:12px;padding:20px 24px;display:grid;grid-template-columns:36px 1fr;column-gap:12px;counter-increment:s}.reserve__steps li:before{content:counter(s);grid-row:1 / 3;font:var(--t-h3) Tiny5,"Anek Latin";color:var(--mari)}.reserve__steps strong{font:600 var(--t-h3)/1.3 "Anek Latin"}.reserve__steps span{margin-top:4px;color:var(--muted)}.faq{max-width:900px;margin:0 auto}.faq h2{margin-bottom:32px}.faq details{background:var(--panel);border-radius:12px;padding:20px 24px}.faq details+details{margin-top:8px}.faq summary{font:600 var(--t-h3) "Anek Latin";cursor:pointer;list-style:none;display:flex;justify-content:space-between}.faq summary:after{content:"+";margin-left:16px;color:var(--mari)}.faq details[open] summary:after{content:"–"}.faq details p{margin-top:10px;color:var(--muted)}.foot{padding:80px var(--pad) 48px;background:var(--panel);display:grid;grid-template-columns:1fr auto;gap:32px;align-items:end}.foot img{height:26px;width:auto}.foot__form label{display:block;font-size:var(--t-small);color:var(--muted);margin-bottom:10px}.foot__form div{display:flex;gap:8px}.foot__form input{height:40px;width:260px;border-radius:6px;border:1px solid #2a2d33;background:#0e1013;color:var(--ink);padding:0 14px;font:inherit;font-size:var(--t-body)}.foot .small{grid-column:1 / -1}@media(max-width:1000px){.secnav{display:none}.top{justify-content:space-between}.reserve{grid-template-columns:1fr}.know__grid{grid-template-columns:1fr 1fr}}@media(max-width:640px){.know__grid,.foot{grid-template-columns:1fr}.foot__form input{width:100%}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.screen>div{padding:clamp(96px,11vw,168px) var(--pad)}.scale{text-align:center;display:flex;flex-direction:column;align-items:center}.scale__fig{width:min(1240px,100%);margin-top:48px}.scale__fig svg{width:100%;height:auto;overflow:visible}.dim line{stroke:#ededea8c;stroke-width:3}.dim text{fill:var(--ink);font:600 44px Anek Latin;font-stretch:112%}.dim--diag line{stroke:#fff;stroke-width:4;stroke-dasharray:14 12}.dim--diag rect{fill:#fff}.dim--diag text{fill:var(--bg);font-size:46px}.facts{list-style:none;padding:0;display:flex;gap:clamp(32px,6vw,96px);justify-content:center;margin-top:56px}.facts strong{display:block;font:700 var(--t-h2)/1 "Anek Latin";font-stretch:112%}.facts span{display:block;margin-top:8px;color:var(--muted);font-size:var(--t-small);max-width:16em}.touch{display:flex;flex-direction:column;align-items:center;text-align:center;gap:56px}.touch__copy{max-width:46em;display:flex;flex-direction:column;align-items:center}.touch__copy .lede{margin-top:16px}.touch .chips{justify-content:center}.chips{list-style:none;padding:0;display:flex;flex-wrap:wrap;gap:8px;margin-top:24px}.chips li{padding:8px 14px;border-radius:999px;background:#15171b;font:500 var(--t-small) Barlow;color:var(--ink)}.pad{position:relative;width:min(1240px,100%);aspect-ratio:3200 / 1161;background:url(./use-timeline.TKM-n3z4.webp) center / 100% 100% no-repeat}.pad__screen{position:absolute;left:4.79%;top:13.26%;width:90.42%;height:70.07%}.pad{margin-bottom:44px}.pad__count,.pad__label{position:absolute;top:calc(100% + 12px);font:var(--t-small) Tiny5,"Anek Latin"}.pad__count{right:4.79%;color:var(--mari)}.pad__count b{font-weight:inherit}.pad__label{left:4.79%;color:var(--ink)}.touchpt{position:absolute;width:clamp(24px,3.6vw,52px);aspect-ratio:1;translate:-50% -50%;border-radius:50%;pointer-events:none;background:#fff6;border:1.5px solid rgb(255 255 255 / .6)}@media(max-width:1000px){.facts{flex-wrap:wrap}}@media(max-width:600px){.dim--w text,.dim--h text{font-size:76px}}.fold{padding:clamp(48px,6vw,96px) 0}.fold>.kicker{margin-bottom:clamp(8px,1.5vw,20px)}.fold__film{position:relative}.fold__film video{display:block;width:100%;height:auto;aspect-ratio:12 / 5;-webkit-mask-image:linear-gradient(transparent,#000 9%,#000 91%,transparent);mask-image:linear-gradient(transparent,#000 9%,#000 91%,transparent)}.fold__film:after,.media__film:after{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle,rgb(0 0 0 / .14) .8px,transparent 1.3px) 0 0 / 4px 4px;-webkit-mask-image:linear-gradient(transparent,#000 9%,#000 91%,transparent);mask-image:linear-gradient(transparent,#000 9%,#000 91%,transparent)}.fold__line{position:absolute;inset:0;z-index:2;display:grid;place-items:center;padding:0 var(--pad);text-align:center;font:700 var(--t-display)/1.06 "Anek Latin";font-stretch:112%;letter-spacing:-.015em;text-shadow:0 0 4px rgb(0 0 0 / .9),0 0 18px rgb(0 0 0 / .85)}.fold__line span{grid-area:1 / 1;opacity:0;transform:translateY(8px);transition:opacity .5s,transform .6s cubic-bezier(.2,.7,.2,1)}.fold__line span.is-on{opacity:.5;transform:none}.legal{max-width:760px;margin:0 auto;padding:calc(var(--top) + 64px) var(--pad) 96px}.legal h1{font-size:var(--t-display);margin-bottom:14px}.legal h2{font-size:var(--t-h3);margin:40px 0 12px}.legal p,.legal li{color:var(--muted)}.legal strong,.legal a{color:var(--ink)}.legal p+p,.legal p+ul,.legal p+ol,.legal ul+p,.legal ol+p{margin-top:12px}.legal ul,.legal ol{padding-left:1.2em;display:grid;gap:8px}.legal mark{background:#ffab0029;color:var(--mari);padding:0 4px;border-radius:3px}.foot__links{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:8px 24px;font-size:var(--t-small)}.foot__links a{color:var(--muted);text-decoration:none}.foot__links a:hover{color:var(--ink)}.legal li>ul{margin-top:8px;list-style:circle}.vh{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.screen>.sheet{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(40px,5vw,96px);align-items:start}.sheet__fig{position:sticky;top:calc(var(--top) + 40px)}.sheet__fig video{display:block;width:100%;height:auto;aspect-ratio:1;background:var(--bg);-webkit-mask-image:linear-gradient(transparent,#000 8%,#000 92%,transparent),linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);-webkit-mask-composite:source-in;mask-image:linear-gradient(transparent,#000 8%,#000 92%,transparent),linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-composite:intersect}.sheet__fig figcaption{margin-top:14px;font-size:var(--t-small);color:var(--muted)}.sheet__body h2{text-wrap:balance}.sheet__table{width:100%;margin-top:40px;border-collapse:collapse;text-align:left}.sheet__table th,.sheet__table td{padding:10px 16px 10px 0;vertical-align:top}.sheet__table tbody tr:first-child>*{padding-top:22px}.sheet__table tbody+tbody tr:first-child>*{padding-top:40px}.sheet__table th[scope=rowgroup]{width:9.5em;font:var(--t-small)/1.25 Tiny5,"Anek Latin";letter-spacing:.04em;text-transform:uppercase;color:var(--mari);padding-right:24px}.sheet__table tbody+tbody th[scope=rowgroup]{padding-top:42px}.sheet__table th[scope=row]{width:10em;font-weight:500;color:var(--muted)}.sheet__table td{padding-right:0}.sheet__table b{font:600 1em Anek Latin;font-stretch:112%}@media(max-width:1000px){.screen>.sheet{grid-template-columns:1fr}.sheet__fig{position:static}.sheet__fig video{max-width:560px}}@media(max-width:600px){.sheet__table,.sheet__table tbody{display:block}.sheet__table tr{display:grid;grid-template-columns:40% 1fr}.sheet__table th[scope=rowgroup]{grid-column:1 / -1;width:auto;padding:32px 0 6px!important}.sheet__table th[scope=row],.sheet__table td{width:auto}.sheet__table tbody+tbody tr:first-child>*:not([scope=rowgroup]),.sheet__table tbody tr:first-child>*:not([scope=rowgroup]){padding-top:14px}}.build{margin-top:clamp(72px,8vw,120px);text-align:center}.build h3{font:700 var(--t-h2)/1.1 "Anek Latin";font-stretch:112%}.build p{margin-top:10px;color:var(--muted);font-size:clamp(var(--t-body),1.4vw,var(--t-h3))}@media(max-width:600px){.logo{width:63px;overflow:hidden}.logo img{height:26px;max-width:none}.top .btn{transition:opacity .25s,transform .25s,visibility .25s}.top.cta-near .btn{opacity:0;visibility:hidden;transform:translateY(-8px)}.fold__line{position:static;margin-top:18px;font-size:var(--t-h3);text-shadow:none}.fold__line span.is-on{opacity:1}.steps__l{display:none}.steps__s{display:inline}.fold__film:after{bottom:auto;aspect-ratio:12 / 5}.know__grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;margin:40px calc(-1 * var(--pad)) 0;padding:0 var(--pad)}.know__grid::-webkit-scrollbar{display:none}.know__grid>*{flex:0 0 84%;scroll-snap-align:center}}@media(min-width:390px)and (max-width:600px){.top .btn__pre{display:inline}.top .btn time{margin-left:.45em}}.rsv{padding-bottom:96px}.top--col{padding-inline:max(var(--pad),calc((100% - 560px)/2))}.rsv__band{margin:0 0 32px;padding:calc(var(--top) + 6px) max(var(--pad),calc((100% - 560px)/2)) 26px;background:var(--panel);font:clamp(20px,6.3vw,32px)/1.1 Tiny5,"Anek Latin";letter-spacing:.04em;text-transform:uppercase}.rsv__form{max-width:calc(560px + 2 * var(--pad));margin:0 auto;padding:0 var(--pad);display:grid;grid-template-columns:minmax(0,1fr);gap:28px}.rsv fieldset{border:0;padding:0;min-width:0;display:grid;grid-template-columns:minmax(0,1fr);gap:18px}.rsv legend{font:16px/1.2 Tiny5,Anek Latin;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-bottom:18px;padding:0}.f{display:grid;gap:8px}.f>span:first-child{font-size:16px;font-weight:500}.f em,.c em{font-style:normal;color:var(--muted)}.req{margin-left:2px;color:#ff8a7a}.f small{font-size:var(--t-small);color:var(--muted)}.f input,.f select{width:100%;height:52px;border-radius:6px;border:1px solid #2a2d33;background:var(--panel);color:var(--ink);padding:0 14px;font:inherit;font-size:var(--t-body);transition:border-color .15s}.f input:hover,.f select:hover{border-color:#3a3e46}.f select{appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--muted) 50%),linear-gradient(135deg,var(--muted) 50%,transparent 50%);background-position:calc(100% - 20px) 23px,calc(100% - 15px) 23px;background-size:5px 5px;background-repeat:no-repeat;padding-right:40px}.f select:invalid{color:var(--muted)}.f input::placeholder{color:#ededea5c}.f input:focus-visible,.f select:focus-visible,.c input:focus-visible{outline:2px solid var(--blue);outline-offset:2px;border-color:var(--blue)}.f [aria-invalid=true]{border-color:#ff8a7a}.f__tel{display:flex;align-items:center;border-radius:6px;border:1px solid #2a2d33;background:var(--panel)}.f__tel>span{padding:0 2px 0 14px;color:var(--muted)}.f__tel input{border:0;background:none}.f__tel:focus-within{outline:2px solid var(--blue);outline-offset:2px;border-color:var(--blue)}.f__tel input:focus-visible{outline:0}.f__fix{margin-top:-8px}.f__fix button{font:inherit;font-size:var(--t-small);color:var(--mari);background:none;border:0;padding:4px 0;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.rsv__row{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:16px}.rsv__checks{display:grid;gap:4px}.c{display:grid;grid-template-columns:22px 1fr;gap:12px;align-items:start;padding:8px 0;color:var(--ink);cursor:pointer}.c input{width:20px;height:20px;margin-top:3px;accent-color:var(--blue);cursor:pointer}.c a{color:var(--ink);text-underline-offset:3px}html:has(.rsv__dock){scroll-padding-bottom:96px}.rsv__dock{position:sticky;bottom:0;z-index:5;display:grid;gap:10px;margin-inline:calc(-1 * var(--pad));padding:12px var(--pad) calc(12px + env(safe-area-inset-bottom));background:var(--bg)}.rsv__pay{width:100%;height:56px;font-size:var(--t-h3)}.rsv__pay:disabled{cursor:progress}.rsv__pay[aria-busy=true]{position:relative;color:transparent}.rsv__pay[aria-busy=true]:after{content:"";position:absolute;inset:0;margin:auto;width:22px;height:22px;border-radius:50%;border:3px solid rgb(255 255 255 / .35);border-top-color:#fff;animation:spin .7s linear infinite}.spin{display:block;width:36px;height:36px;border-radius:50%;border:3px solid var(--slate);border-top-color:var(--blue);animation:spin .8s linear infinite}.spin--lg{width:48px;height:48px;margin:0 auto 28px}@keyframes spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.spin,.rsv__pay[aria-busy=true]:after{animation-duration:2.4s}}.rsv__wait{position:fixed;inset:0;z-index:60;display:grid;place-content:center;justify-items:center;gap:20px;padding:var(--pad);background:var(--bg);text-align:center}.rsv__wait[hidden]{display:none}.rsv__wait b{display:block;font:700 var(--t-h3)/1.3 "Anek Latin";font-stretch:112%;margin-bottom:6px;color:var(--ink)}.rsv__wait p{color:var(--muted)}.rsv__msg:empty{display:none}.rsv__msg{font-size:var(--t-small)}.rsv__msg.is-bad{color:#ff8a7a}.rsv__form>.small{margin-top:-16px;max-width:60ch}.rsv__price{display:block;margin-bottom:4px;color:var(--ink)}.rsv__steps{list-style:none;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-bottom:-8px}.rsv__steps li{height:4px;border-radius:2px;background:var(--slate);transition:background-color .3s}.rsv__steps li.is-on{background:var(--blue)}.rsv fieldset[hidden]{display:none}.rsv__note{color:var(--muted)}.rsv__note b{color:var(--ink);font-weight:500;overflow-wrap:anywhere}.f input.f__code{height:64px;font-size:30px;letter-spacing:.4em;text-align:center;font-variant-numeric:tabular-nums}.rsv__alt{display:flex;flex-wrap:wrap;gap:8px 24px}.rsv__alt button{font:inherit;font-size:var(--t-small);color:var(--ink);background:none;border:0;padding:6px 0;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.rsv__alt button:disabled{color:var(--muted);text-decoration:none;cursor:default}@media(max-width:600px){.rsv__row{grid-template-columns:minmax(0,1fr);gap:18px}}.rsv--shut{max-width:760px;margin:0 auto;text-align:center;padding:calc(var(--top) + 72px) var(--pad) 96px;min-height:70vh}.rsv--shut .rsv__face{display:block;width:100%;height:auto;margin:0 auto 32px}.rsv--shut h1{font-size:var(--t-display);text-wrap:balance}.rsv--shut>p{margin:16px auto 0;max-width:34em;color:var(--muted)}.rsv--shut .btn{margin-top:12px}.rsv__links{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 24px;margin-top:32px!important}.rsv__links a{color:var(--ink)}@media(max-width:860px){.rsv--shut{padding-top:calc(var(--top) + 32px)}.rsv--shut h1{font-size:clamp(34px,9.6vw,48px)}}.ok__wrap{max-width:1000px;margin:0 auto;padding:0 var(--pad);text-align:center}.ok__hero{padding-top:calc(var(--top) + 64px)}.ok__device{position:relative;container-type:inline-size;width:min(100%,820px);margin:0 auto 44px}.ok__device img{display:block;width:100%;height:auto}.ok__screen{position:absolute;left:4.75%;right:4.75%;top:13%;height:18%;display:grid;place-content:center;justify-items:center;gap:1.2cqw;font-family:Tiny5,Anek Latin;text-transform:uppercase;letter-spacing:.06em;line-height:1;color:#fff}.ok__screen b{font-weight:400;font-size:max(14px,4.8cqw);max-width:80cqw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ok h1{font-size:var(--t-display);text-wrap:balance}.ok h2{font-size:var(--t-h2)}.ok__lede{max-width:30em;margin:20px auto 0;font-size:clamp(var(--t-body),1.6vw,var(--t-h3));text-wrap:pretty}.ok__sent{max-width:34em;margin:16px auto 0;font-size:var(--t-small);color:var(--muted)}@keyframes ok-on{0%{opacity:0}30%{opacity:.9}38%{opacity:.25}55%,to{opacity:1}}@keyframes ok-rise{0%{opacity:0;transform:translateY(18px)}}@media(prefers-reduced-motion:no-preference){.ok__screen{animation:ok-on 1.1s .4s both}.ok__hero>h1,.ok__hero>p{animation:ok-rise .6s cubic-bezier(.2,.7,.2,1) both}.ok__lede{animation-delay:.08s!important}.ok__sent{animation-delay:.16s!important}}.ok__strip{margin-top:clamp(48px,6vw,72px);background:var(--panel);color:var(--ink)}.ok__strip-in{max-width:1000px;margin:0 auto;padding:18px var(--pad);display:flex;align-items:center;justify-content:space-between;gap:16px 32px}.ok__strip-in>p:first-child{text-align:left}.ok__strip b{font-weight:500}.ok__btns{display:flex;gap:8px;flex:none}.ok__btn{background:var(--slate);color:var(--ink);min-width:120px}.ok__btn:hover{background:#22252b}.ok__btn--alt{min-width:64px}.ok__story{margin-top:36px}.ok__story[hidden]{display:none}.ok__story p{margin-top:12px;font-size:var(--t-small);color:var(--muted)}.ok__story p a{color:var(--ink);text-underline-offset:3px}.ok__next{margin-top:clamp(80px,10vw,128px)}.ok__next ol{list-style:none;padding:0;margin-top:44px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,4vw,56px);text-align:left}.ok__next b{display:block;font:400 var(--t-h3)/1.2 Tiny5,"Anek Latin";text-transform:uppercase;letter-spacing:.04em}.ok__next li p{margin-top:12px;color:var(--muted)}.ok__fine{margin:clamp(64px,8vw,96px) auto 96px;max-width:40em;font-size:var(--t-small);color:var(--muted)}.ok__fine a{color:var(--ink)}@media(max-width:760px){.ok__hero{padding-top:calc(var(--top) + 24px)}.ok__device{margin-bottom:32px}.ok__strip-in{flex-direction:column;align-items:stretch;text-align:left}.ok__btns .btn{flex:1;height:44px}.ok__next ol{grid-template-columns:minmax(0,1fr);gap:28px;max-width:30em;margin-inline:auto}.ok__story .btn{width:100%}}.tk{padding-bottom:96px}.tk__card{display:block;width:min(100%,360px);height:auto;aspect-ratio:1080 / 1320;object-fit:cover;margin:28px auto 20px}.notify{margin:auto;width:min(440px,calc(100vw - 32px));padding:32px 28px 28px;border:0;border-radius:12px;background:var(--panel);color:var(--ink)}.notify::backdrop{background:#030405c7}.notify h2{font-size:var(--t-h2)}.notify>p{margin-top:10px;color:var(--muted)}.notify__form{margin-top:24px}.notify__form div{display:flex;gap:8px}.notify__form input{flex:1 1 auto;min-width:0;height:52px;border-radius:6px;border:1px solid #2a2d33;background:var(--bg);color:var(--ink);padding:0 14px;font:inherit;font-size:var(--t-body)}.notify__form input:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.notify__form .btn{height:52px}.notify__msg{margin-top:12px;font-size:var(--t-small)}.notify__msg:empty{display:none}.notify__x{position:absolute;top:10px;right:12px;width:40px;height:40px;border:0;background:none;color:var(--muted);font-size:26px;line-height:1;cursor:pointer}.notify__x:hover{color:var(--ink)}@media(max-width:420px){.notify__form div{flex-direction:column}}
