*,*:before,*:after{box-sizing:border-box}html,body{margin:0;height:100%}.page-machine{overflow:hidden;overscroll-behavior:none;background:#03070b;color:#e6edf0;font:400 15px/1.45 var(--sans);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent}.page-machine main{height:100vh;height:100dvh}:where(.page-machine) :where(h1,h2,h3,p,ul,ol,dl,dd,fieldset){margin:0;padding:0}:where(.page-machine) :where(fieldset){border:0;min-width:0}:where(.page-machine) :where(ul){list-style:none}:where(.page-machine) :where(button){font:inherit;color:inherit}.page-machine [hidden]{display:none!important}.sr{position:absolute!important;left:0;top:0;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.logo{width:132px;height:auto;overflow:visible;display:block}.logo__b{fill:var(--blue)}.logo__w{fill:#e9eef0}.mmv{--fx: 0px;--fy: 0px;--fw: 100vw;--fh: 100dvh;position:relative;height:100%;overflow:hidden;isolation:isolate;user-select:none;-webkit-user-select:none}.mmv-stage{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:radial-gradient(120% 70% at calc(var(--fx) + var(--fw) / 2) 30%,#0b1a24,#03070b 62%)}.mmv-stage .mm-canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;opacity:0;transition:opacity .8s ease}.mmv.is-ready .mm-canvas{opacity:1}.mmv-vignette{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:radial-gradient(130% 100% at 50% 40%,transparent 55%,rgba(0,0,0,.55))}.mmv-logo{position:absolute;z-index:5;left:34px;top:30px;display:block;padding:6px;margin:-6px;border-radius:10px}.mmv-logo:focus-visible,.mmv :is(button,a):focus-visible{outline:2px solid var(--blue-light);outline-offset:3px}.mmv-hud{position:absolute;z-index:5;top:22px;right:22px;display:flex;align-items:center;gap:8px}.mmv.is-still .mmv-rate{visibility:hidden}.mmv-rate{display:flex;align-items:baseline;gap:7px;height:40px;padding:0 14px;border-radius:999px;background:#0610169e;border:1px solid rgba(255,255,255,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);line-height:40px}.mmv-rate b{min-width:2ch;text-align:right;font:700 17px/40px var(--mono, ui-monospace, monospace);font-variant-numeric:tabular-nums;color:#fff}.mmv-rate span{font-size:12px;letter-spacing:.04em;color:#9fb1b9}.mmv-snd{display:grid;place-items:center;width:40px;height:40px;padding:0;border-radius:50%;border:1px solid rgba(255,255,255,.1);background:#0610169e;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#9fb1b9;cursor:pointer;transition:color .2s,background-color .2s}.mmv-snd svg{width:20px;height:20px}.mmv-snd:hover{color:#fff}.mmv-snd[aria-pressed=true]{color:#04121a;background:var(--blue);border-color:var(--blue)}.mmv-snd .mmv-snd__on{display:none}.mmv-snd[aria-pressed=true] .mmv-snd__on{display:inline}.mmv-snd[aria-pressed=true] .mmv-snd__off{display:none}.mmv-hint{position:absolute;z-index:4;left:calc(var(--fx) + var(--fw) / 2);top:calc(var(--fy) + var(--fh) * .4);transform:translate(-50%,-50%);display:flex;align-items:center;gap:10px;padding:12px 20px 12px 16px;border-radius:999px;background:#061016b3;border:1px solid rgba(0,163,212,.45);color:#fff;font-weight:650;font-size:15px;white-space:nowrap;pointer-events:none;opacity:0;transition:opacity .4s ease;box-shadow:0 0 40px -6px #00a3d473}.mmv.is-empty.is-ready:not(.is-modal) .mmv-hint{opacity:1;animation:mmv-bob 2.4s ease-in-out infinite}.mmv-hint__arrow{width:22px;height:22px;flex:none;border-radius:50%;background:var(--blue) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M19 12H6M11 6l-6 6 6 6' fill='none' stroke='%2304121a' stroke-width='2.6' stroke-linecap='square'/%3E%3C/svg%3E") center / 14px no-repeat}@keyframes mmv-bob{50%{transform:translate(calc(-50% - 6px),-50%)}}.mmv-panel{position:absolute;z-index:3;left:16px;top:16px;bottom:16px;width:372px;display:flex;flex-direction:column;padding:84px 22px 22px;border-radius:24px;background:linear-gradient(180deg,#08141cdb,#050c11e6);border:1px solid rgba(255,255,255,.08);box-shadow:0 30px 80px -30px #000c;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);transition:opacity .35s ease,transform .45s var(--ease)}.mmv.is-modal .mmv-panel{opacity:0;transform:translate(-24px);pointer-events:none}.mmv-title{font-family:var(--display);font-stretch:66%;font-weight:820;font-size:40px;line-height:.95;letter-spacing:-.005em;color:#fff;text-wrap:balance}.mmv-sub{margin-top:10px;font-size:14.5px;line-height:1.45;color:#a9bac1;text-wrap:pretty}.mmv-picks{flex:1 1 auto;min-height:0;overflow:auto;margin:16px -6px 0;padding:0 6px 4px;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.2) transparent}.mmv-set+.mmv-set{margin-top:14px}.mmv-set__h{display:flex;justify-content:space-between;width:100%;padding:0;margin-bottom:8px;font-size:11.5px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:#8ea2ab}.mmv-set__n{font-weight:600;letter-spacing:.02em;text-transform:none;color:#6f838c}.mmv-chips{display:flex;flex-wrap:wrap;gap:6px}.mmv-chip__short{display:none}.mmv-chip{position:relative}.mmv-chip__in{position:absolute;opacity:0;width:1px;height:1px;margin:0;pointer-events:none}.mmv-chip__l{display:inline-flex;align-items:center;gap:8px;height:34px;padding:0 13px 0 8px;border-radius:10px;cursor:pointer;background:#ffffff0d;border:1px solid rgba(255,255,255,.12);color:#dbe4e8;font-size:13.5px;font-weight:600;white-space:nowrap;transition:background-color .18s,border-color .18s,color .18s,transform .12s}.mmv-chip__l:hover{background:#ffffff17;border-color:color-mix(in srgb,var(--c) 60%,rgba(255,255,255,.2))}.mmv-chip__l:active{transform:scale(.96)}.mmv-chip__box{display:grid;place-items:center;width:18px;height:18px;flex:none;border-radius:5px;border:1.5px solid color-mix(in srgb,var(--c) 70%,#fff);background:color-mix(in srgb,var(--c) 18%,transparent);color:#fff;transition:background-color .18s}.mmv-chip__tick{width:13px;height:13px;opacity:0;transform:scale(.5);transition:opacity .15s,transform .25s cubic-bezier(.34,1.8,.64,1)}.mmv-chip__in:checked+.mmv-chip__l{background:color-mix(in srgb,var(--c) 30%,rgba(6,16,22,.9));border-color:color-mix(in srgb,var(--c) 80%,#fff);color:#fff}.mmv-chip__in:checked+.mmv-chip__l .mmv-chip__box{background:var(--c);border-color:color-mix(in srgb,var(--c) 70%,#fff)}.mmv-chip__in:checked+.mmv-chip__l .mmv-chip__tick{opacity:1;transform:none}.mmv-chip__in:focus-visible+.mmv-chip__l{outline:2px solid var(--blue-light);outline-offset:2px}.mmv-chip--ai .mmv-chip__in:checked+.mmv-chip__l{border-color:transparent;background:linear-gradient(color-mix(in srgb,var(--c) 30%,#08141c),color-mix(in srgb,var(--c) 30%,#08141c)) padding-box,var(--ai-trim) border-box}.mmv-go{flex:none;display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;height:60px;margin-top:16px;padding:0 8px 0 24px;border:0;border-radius:999px;background:var(--blue);color:#04121a;cursor:pointer;font-family:var(--display);font-stretch:80%;font-weight:760;font-size:21px;letter-spacing:.005em;box-shadow:0 10px 40px -10px #00a3d4bf,inset 0 1px #ffffff59;transition:background-color .2s,transform .15s}.mmv-go:hover{background:#22b6e2}.mmv-go:active{transform:scale(.985)}.mmv-go__ico{width:44px;height:44px;padding:12px;border-radius:50%;background:#04121a;color:var(--blue);transition:transform .25s var(--ease)}.mmv-go:hover .mmv-go__ico{transform:translate(3px)}.mmv.is-rushing .mmv-go{animation:mmv-rush .65s ease}@keyframes mmv-rush{30%{transform:scale(1.03);box-shadow:0 10px 70px #00a3d4e6}}.mmv-noscript{position:absolute;z-index:6;left:50%;bottom:24px;transform:translate(-50%);padding:12px 18px;border-radius:14px;background:#fff;color:var(--ink)}.mmv-picks.is-scroll:not(.is-end){-webkit-mask-image:linear-gradient(#000 calc(100% - 36px),transparent);mask-image:linear-gradient(#000 calc(100% - 36px),transparent)}@media(max-height:820px){.mmv-panel{padding-top:66px;width:392px}.mmv-logo{top:22px}.mmv-title{font-size:31px}.mmv-sub{margin-top:6px;font-size:13px}.mmv-picks{margin-top:12px}.mmv-set+.mmv-set{margin-top:10px}.mmv-set__h{margin-bottom:6px}.mmv-chips{gap:5px}.mmv-chip__l{height:29px;padding:0 10px 0 7px;gap:7px;font-size:12.5px;border-radius:9px}.mmv-chip__box{width:16px;height:16px;border-radius:4px}.mmv-go{height:52px;margin-top:12px;font-size:19px}.mmv-go__ico{width:40px;height:40px;padding:11px}}@media(max-height:700px){.mmv-sub{display:none}.mmv-panel .mmv-chip__long{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.mmv-panel .mmv-chip__short{display:inline}}@media(max-height:559px){.mmv-panel{left:10px;top:10px;bottom:10px;padding:52px 14px 12px;width:min(380px,48vw);border-radius:18px}.mmv-logo{left:24px;top:20px}.logo{width:104px}.mmv-title{font-size:22px}.mmv-picks{margin-top:8px}.mmv-set__h{font-size:10px;margin-bottom:4px}.mmv-chip__l{height:26px;font-size:12px;padding:0 8px 0 6px;gap:5px}.mmv-chip__box{width:14px;height:14px}.mmv-go{height:44px;margin-top:8px;font-size:17px;padding-left:18px}.mmv-go__ico{width:34px;height:34px;padding:9px}.mmv-hud{top:10px;right:10px}}@media(max-width:899px)and (orientation:portrait),(max-width:639px),(max-height:559px)and (orientation:portrait){.mmv-logo{left:18px;top:18px}.logo{width:112px}.mmv-hud{top:12px;right:12px;gap:6px}.mmv-rate{height:36px;padding:0 12px;line-height:36px}.mmv-rate b{font-size:15px;line-height:36px}.mmv-rate span{font-size:11px}.mmv-snd{width:36px;height:36px}.mmv-panel{left:0;right:0;top:auto;bottom:0;width:auto;max-height:56dvh;padding:14px 14px calc(14px + env(safe-area-inset-bottom,0px));border-radius:22px 22px 0 0;border-width:1px 0 0}.mmv.is-modal .mmv-panel{transform:translateY(24px)}.mmv-title{font-size:25px}.mmv-sub{display:none}.mmv-picks{margin-top:10px}.mmv-set+.mmv-set{margin-top:10px}.mmv-set__h{margin-bottom:6px;font-size:10.5px}.mmv-chips{gap:5px}.mmv-chip__l{height:31px;padding:0 10px 0 6px;gap:6px;font-size:12.5px;border-radius:9px}.mmv-chip__box{width:16px;height:16px;border-radius:4px}.mmv-panel .mmv-chip__long{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.mmv-panel .mmv-chip__short{display:inline}.mmv-go{height:54px;margin-top:12px;font-size:19px}.mmv-go__ico{width:40px;height:40px;padding:11px}.mmv-hint{font-size:14px;padding:10px 16px 10px 12px}.mmv-hint__arrow{transform:rotate(-90deg)}@keyframes mmv-bob{50%{transform:translate(-50%,calc(-50% + 6px))}}.page-machine .cookie{top:62px;bottom:auto}}@media(max-width:899px)and (orientation:portrait)and (max-height:720px){.mmv-panel{max-height:62dvh;padding-top:12px}.mmv-title{font-size:21px}.mmv-picks{margin-top:8px}.mmv-set__h{margin-bottom:4px}.mmv-chip__l{height:28px;font-size:12px}.mmv-go{height:48px;margin-top:10px;font-size:18px}.mmv-go__ico{width:36px;height:36px;padding:10px}}.mml{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.mml__view{position:absolute;perspective:520px;perspective-origin:50% 8%;overflow:hidden}.mml__belt{position:absolute;left:50%;bottom:-40px;width:340px;height:2300px;margin-left:-170px;transform-origin:50% 100%;transform:scale(var(--s, 1)) rotateX(80deg);transform-style:preserve-3d;border-radius:4px;background:#0d151b;box-shadow:0 0 0 10px #1a262e,0 0 0 12px #00a3d480}.mml__tread{position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(0deg,rgba(255,255,255,.07) 0 6px,transparent 6px 60px);animation:mml-tread 1.9s linear infinite}.mml__edge{position:absolute;left:-12px;right:-12px;top:0;height:8px;background:var(--blue);box-shadow:0 0 30px 8px #00a3d499}.mml.is-paused .mml__tread{animation-play-state:paused}@keyframes mml-tread{to{background-position:0 -60px}}.mml__box{position:absolute;bottom:120px;width:84px;height:84px;margin-left:-42px;transform-style:preserve-3d}.mml__top{position:absolute;top:0;right:0;bottom:0;left:0;transform:translateZ(70px);border-radius:4px;background:color-mix(in srgb,var(--c) 78%,#fff);box-shadow:inset 0 0 0 3px #00000026}.mml__front{position:absolute;left:0;right:0;bottom:0;height:70px;display:grid;place-items:center;padding:0 4px;transform-origin:50% 100%;transform:rotateX(-90deg);border-radius:4px;background:var(--c);color:#fff;font:800 13px/1.05 var(--sans);text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.35)}.mml__box--ai .mml__front,.mml__box--ai .mml__top{box-shadow:0 0 26px 4px color-mix(in srgb,var(--c) 70%,transparent)}.mm-modal{position:fixed;inset:16px 16px 16px auto;width:min(600px,46vw);max-width:none;height:auto;max-height:none;margin:0;padding:0;border:0;border-radius:24px;background:#fff;color:var(--ink);box-shadow:0 40px 120px -30px #000c;overflow:hidden;font:400 15px/1.45 var(--sans)}.mm-modal[open]{display:flex;flex-direction:column;animation:mm-in .42s var(--ease)}.mm-modal::backdrop{background:#02060947}.mm-modal[open]::backdrop{animation:mm-fade .3s ease}@keyframes mm-in{0%{opacity:0;transform:translate(40px)}}@keyframes mm-fade{0%{opacity:0}}.mm-modal__in{flex:1 1 auto;min-height:0;overflow:auto;overscroll-behavior:contain;padding:26px clamp(20px,3vw,34px) 24px}.mm-modal__head{position:relative;padding-right:52px;margin-bottom:16px}.mm-modal__k{color:var(--blue-ink);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;margin-bottom:6px}.mm-modal h2{font-family:var(--display);font-size:clamp(32px,3.2vw,44px);font-stretch:68%;font-weight:820;line-height:.96;outline:none}.mm-x{position:absolute;top:-4px;right:-6px;display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:var(--paper-2);color:var(--ink);cursor:pointer;transition:background-color .2s}.mm-x svg{width:20px;height:20px}.mm-x:hover{background:var(--paper-3)}.mm-x:focus-visible,.mm-modal :is(button,a,input,textarea):focus-visible{outline:3px solid var(--blue);outline-offset:2px}.mm-sec{padding:18px;border-radius:18px;background:var(--paper-2)}.mm-sec+.mm-sec,.mm-step>.mm-sec+.mm-form{margin-top:12px}.mm-sec__t{display:flex;align-items:center;gap:10px;font:750 16.5px/1.2 var(--sans)}.mm-sec__n{display:grid;place-items:center;width:26px;height:26px;border-radius:8px;background:var(--blue-deep);color:#fff;font-size:13px}.mm-sec__c{color:var(--mute);font-weight:600;font-size:14px}.mm-sec__p{margin-top:6px;font-size:14px;color:var(--ink-2)}.mm-step[data-mm-step="2"]>.mm-sec__p{margin:0 0 12px}.mm-modal__picks{margin-top:14px}.mm-modal .mmv-set__h,.mm-modal .mmv-set__n{color:var(--mute)}.mm-modal .mmv-chip__l{background:#fff;border-color:var(--line-2);color:var(--ink)}.mm-modal .mmv-chip__l:hover{background:#fff;border-color:var(--c)}.mm-modal .mmv-chip__box{background:#fff;border-color:color-mix(in srgb,var(--c) 75%,#555)}.mm-modal .mmv-chip__in:checked+.mmv-chip__l{background:color-mix(in srgb,var(--c) 13%,#fff);border-color:var(--c);color:var(--ink)}.mm-modal .mmv-chip__in:checked+.mmv-chip__l .mmv-chip__box{background:var(--c);border-color:var(--c)}.mm-modal .mmv-chip--ai .mmv-chip__in:checked+.mmv-chip__l{background:linear-gradient(color-mix(in srgb,var(--c) 13%,#fff),color-mix(in srgb,var(--c) 13%,#fff)) padding-box,var(--ai-trim) border-box}.mm-modal .mmv-chip__in:focus-visible+.mmv-chip__l{outline:3px solid var(--blue)}.mm-form{margin-top:12px}.mm-form .mm-sec{display:grid;gap:12px}.mm-form .mm-sec__p{margin-top:-6px}.mm-form__row{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}@media(min-width:1100px){.mm-form__row{grid-template-columns:repeat(2,minmax(0,1fr))}}.mm-f{display:grid;gap:6px;min-width:0}.mm-f label{font-size:14.5px;font-weight:650}.mm-f input,.mm-f textarea{width:100%;min-width:0;padding:0 14px;border:1.5px solid var(--line-2);border-radius:12px;background:#fff;color:var(--ink);font:500 16px/1.4 var(--sans);transition:border-color .2s,box-shadow .2s}.mm-f input{height:48px}.mm-f textarea{padding:12px 14px;resize:vertical;min-height:84px}.mm-f input::placeholder,.mm-f textarea::placeholder{color:#687075}.mm-f input:focus,.mm-f textarea:focus{border-color:var(--blue);box-shadow:0 0 0 4px #00a3d429;outline:none}.mm-f [aria-invalid=true]{border-color:#c4320a}.mm-err{font-size:13.5px;font-weight:600;color:#b42318}.mm-err:empty{display:none}.mm-form__go{margin-top:14px}.mm-btn{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;height:58px;padding:0 8px 0 26px;border:0;border-radius:999px;background:var(--night);color:#fff;font:650 16.5px/1 var(--sans);cursor:pointer;transition:background-color .25s}.mm-btn:hover{background:var(--blue-deep)}.mm-btn .ico,.mm-btn svg{width:42px;height:42px;padding:12px;border-radius:50%;background:var(--blue);color:var(--night);flex:none;transition:transform .25s}.mm-btn:hover svg{transform:translate(3px)}.mm-form__note{margin-top:10px;font-size:13px;line-height:1.5;color:var(--mute)}.mm-modal a,.mm-link{color:var(--blue-ink);text-decoration:underline;text-underline-offset:3px}.mm-link{padding:0;border:0;background:none;font:inherit;font-weight:650;cursor:pointer}.mm-tm{margin-top:18px;font-size:11.5px;line-height:1.45;color:var(--mute)}.mm-review{display:grid;border-top:1px solid var(--line)}.mm-review>div{display:grid;grid-template-columns:104px minmax(0,1fr);gap:12px;padding:11px 0;border-bottom:1px solid var(--line)}.mm-review dt{font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--mute);padding-top:2px}.mm-review dd{font-size:15px;line-height:1.45;overflow-wrap:anywhere}.mm-edit{margin-top:12px;font-size:14.5px}.mm-send{position:relative;margin-top:18px;min-height:124px}.mm-ssframe{display:block;width:100%;height:124px;border:0;background:transparent;visibility:hidden;color-scheme:light;transition:height .3s var(--ease)}.mm-send.is-ready .mm-ssframe{visibility:visible}.mm-send.is-plain .mm-ssframe{height:460px}.mm-send.is-tall .mm-ssframe{height:600px}.mm-send__wait{position:absolute;inset:0 0 auto;display:flex;align-items:center;justify-content:center;gap:10px;height:60px;border-radius:999px;background:var(--paper-2);font-size:15px;font-weight:600;color:var(--ink-2)}.mm-spin{width:18px;height:18px;border-radius:50%;border:2.5px solid var(--paper-3);border-top-color:var(--blue);animation:mm-spin .8s linear infinite}@keyframes mm-spin{to{transform:rotate(360deg)}}.mm-send__fail{padding:14px 16px;border-radius:14px;background:#fff4ed;font-size:14.5px;line-height:1.5}.mm-send__fail .mm-link{margin-top:6px}.mm-done{padding:8vh 0 6px;text-align:center}.mm-done__mark{position:relative;width:128px;height:128px;margin:4px auto 20px}.mm-done__mark svg{width:100%;height:100%;overflow:visible;animation:mm-pulse .5s .85s cubic-bezier(.34,1.8,.64,1) both}.mm-done__ring{fill:var(--blue-soft);stroke:var(--blue);stroke-width:6;stroke-dasharray:327;stroke-dashoffset:327;transform:rotate(-90deg);transform-origin:60px 60px;animation:mm-ring .6s .05s cubic-bezier(.65,0,.35,1) forwards}.mm-done__tick{fill:none;stroke:var(--blue-deep);stroke-width:8;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:70;stroke-dashoffset:70;animation:mm-tick .4s .55s cubic-bezier(.65,0,.35,1) forwards}@keyframes mm-ring{to{stroke-dashoffset:0}}@keyframes mm-tick{to{stroke-dashoffset:0}}@keyframes mm-pulse{0%{transform:scale(1)}40%{transform:scale(1.12)}to{transform:scale(1)}}.mm-done__burst{position:absolute;left:50%;top:50%;width:0;height:0;pointer-events:none}.mm-done__burst i{position:absolute;left:-5px;top:-5px;width:10px;height:10px;border-radius:3px;background:var(--c);opacity:0;animation:mm-burst var(--t) .75s cubic-bezier(.2,.8,.2,1) forwards}@keyframes mm-burst{0%{opacity:1;transform:rotate(var(--a)) translate(30px) scale(.6)}to{opacity:0;transform:rotate(var(--a)) translate(var(--d)) rotate(180deg) scale(1)}}.mm-done__t{font-family:var(--display);font-stretch:70%;font-weight:820;font-size:clamp(34px,3.4vw,46px);line-height:1;outline:none}.mm-done__p{margin:12px auto 0;max-width:40ch;font-size:16px;line-height:1.5;color:var(--ink-2);overflow-wrap:anywhere}.mm-done__btns{display:grid;justify-items:center;gap:16px;max-width:360px;margin:28px auto 0}@media(max-width:899px)and (orientation:portrait),(max-width:639px),(max-height:559px)and (orientation:portrait){.mm-modal{inset:auto 0 0 0;width:100%;max-height:72dvh;height:72dvh;border-radius:22px 22px 0 0}.mm-modal[open]{animation:mm-up .4s var(--ease)}.mm-modal__in{padding:20px 16px calc(22px + env(safe-area-inset-bottom,0px))}.mm-sec{padding:14px}.mm-review>div{grid-template-columns:88px minmax(0,1fr)}.mm-modal .mmv-chip__l{height:32px;padding:0 10px 0 7px;font-size:13px}}@media(min-width:560px)and (max-width:899px){.mm-form__row{grid-template-columns:repeat(2,minmax(0,1fr))}}@keyframes mm-up{0%{transform:translateY(60px);opacity:.4}}@media(max-height:559px)and (orientation:landscape){.mm-modal{inset:8px 8px 8px auto;width:min(560px,60vw);border-radius:18px}.mm-modal__in{padding:16px 18px}.mm-done{padding-top:8px}.mm-done__mark{width:84px;height:84px;margin-bottom:10px}}.mm-modal[data-step="3"] .mm-modal__k{visibility:hidden}.mm-modal[data-step="3"] #mm-modal-title{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.mm-modal[data-step="3"] .mm-modal__head{min-height:40px}.cookie{position:fixed;z-index:90;left:16px;right:16px;bottom:16px;max-width:560px;margin-left:auto;display:flex;gap:16px;align-items:center;justify-content:space-between;flex-wrap:wrap;padding:16px 18px;background:#0b2533;color:#fff;border-radius:16px;box-shadow:0 18px 40px -16px #00000073;font-size:15px;line-height:1.5;border:1px solid rgba(255,255,255,.1)}.cookie p{margin:0;flex:1 1 260px}.cookie a{color:#8fdcf3;text-decoration:underline;text-underline-offset:2px}.cookie__btns{display:flex;gap:8px}.cookie__btn{font:inherit;font-weight:600;padding:9px 16px;border-radius:999px;border:1px solid rgba(255,255,255,.4);background:transparent;color:#fff;cursor:pointer}.cookie__btn--yes{background:#00a3d4;border-color:#00a3d4;color:#04121a}.cookie__btn:focus-visible{outline:2px solid #8fdcf3;outline-offset:2px}@media(prefers-reduced-motion:reduce){.mmv-chip__l,.mmv-chip__tick,.mmv-go,.mmv-panel,.mm-ssframe,.mmv-stage .mm-canvas{transition:none}.mmv.is-empty.is-ready .mmv-hint,.mmv.is-rushing .mmv-go,.mm-modal[open],.mm-modal[open]::backdrop,.mml__tread{animation:none}.mm-done__ring,.mm-done__tick{animation:none;stroke-dashoffset:0}.mm-done__mark svg{animation:none}}.page-machine{--display: Outfit, "Hanken Grotesk", system-ui, sans-serif;--sans: "Hanken Grotesk", Inter, system-ui, sans-serif;--mono: "IBM Plex Mono", ui-monospace, monospace;background:#151513;color:#eeeae3}.page-machine .mmv-title,.page-machine .mm-modal h2,.page-machine .mm-done__t{font-stretch:100%;font-weight:700;letter-spacing:-.03em}.page-machine .mmv-go{font-stretch:100%;font-weight:600;font-size:19px;letter-spacing:-.01em}.page-machine .mmv-stage{background:radial-gradient(120% 70% at calc(var(--fx) + var(--fw) / 2) 30%,#262521,#151513 62%)}.page-machine .mmv-panel{background:linear-gradient(180deg,#252421e0,#1c1b19eb);border-color:#eeeae31a}.page-machine .mmv-rate,.page-machine .mmv-snd{background:#1c1b19b3;border-color:#eeeae31f}.page-machine .mmv-go__ico{background:#1c1b19}.page-machine .cookie{background:#252421}
