@font-face{font-family:Satoshi;src:url(/marketing/fonts/satoshi-KFIAZD4RUMEZIYV6FQ3T3GP5PDBDB6JY.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(/marketing/fonts/satoshi-7AHDUZ4A7LFLVFUIFSARGIWCRQJHISQP.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(/marketing/fonts/satoshi-GHM6WVH6MILNYOOCXHXB5GTSGNTMGXZR.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(/marketing/fonts/satoshi-J64QX5IPOHK56I2KYUNBQ5M2XWZEYKYX.woff2)format("woff2");font-weight:900;font-style:normal;font-display:swap}.mk{--mk-font:"Satoshi", ui-sans-serif, system-ui, -apple-system, sans-serif;--mk-ground:#060510;--mk-card:#12111a;--mk-card-2:#16151f;--mk-line:#cbd0eb1a;--mk-line-2:#cbd0eb2e;--mk-violet:#6636ea;--mk-violet-lift:#9d7bff;--mk-ease:cubic-bezier(.23, 1, .32, 1);--mk-heading:var(--color-text-primary);--mk-body:var(--color-text-tertiary);--mk-tile:var(--color-bg-lift-card,var(--color-bg-secondary));--mk-tile-edge:var(--shadow-lift,inset 0 0 0 1px var(--color-border-secondary));color:var(--color-text-primary);overflow-x:clip}.mk.mk-home{font-family:var(--mk-font)}.mk.mk-home :is(.mk-plan,.mk-win-body){font-family:var(--font-body)}.dark-mode .mk{--mk-heading:#eaedff;--mk-body:#9a9eb8;--mk-tile:radial-gradient(130% 92% at 50% -22%, #9d7bff12, #9d7bff00 62%), var(--mk-card);--mk-tile-edge:inset 0 0 0 1px var(--mk-line)}.mk .mk-plane{--mk-heading:#eaedff;--mk-body:#9a9eb8;background:var(--mk-ground);color:#f7f7f7;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;position:relative}.mk .mk-wrap{width:100%;max-width:1200px;margin-inline:auto;padding-inline:24px}@media (max-width:640px){.mk .mk-wrap{padding-inline:16px}}.mk .mk-h{letter-spacing:-.05em;text-transform:lowercase;text-wrap:balance;color:var(--mk-heading);margin:0;font-weight:500;line-height:1}.mk .mk-h-lg{font-size:clamp(32px,4.17vw,60px)}.mk .mk-h>.block{text-wrap:balance}.mk .mk-h-md{letter-spacing:-.03em;font-size:clamp(22px,2.5vw,36px);line-height:1.11}.mk .mk-sub{letter-spacing:-.01em;max-width:64ch;color:var(--mk-body);text-wrap:pretty;margin:18px auto 0;font-size:clamp(15px,1.35vw,19px);line-height:1.5}.mk .mk-head{text-align:center;max-width:820px;margin:0 auto clamp(36px,4.5vw,56px)}.mk.mk-home .mk-head{max-width:760px;margin-bottom:clamp(40px,5vw,62px)}.mk.mk-home .mk-h-lg{font-size:clamp(30px,4.17vw,60px)}.mk.mk-home .mk-sub{max-width:none;margin-top:18px}.mk .mk-btn{min-width:170px;height:54px;font-family:var(--mk-font);letter-spacing:-.01em;color:#fff;white-space:nowrap;outline-offset:4px;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:0 30px;font-size:18px;font-weight:700;line-height:1;text-decoration:none;transition:background-color .2s,box-shadow .2s;display:inline-flex}.mk .mk-btn-primary{background:#6636ea80;box-shadow:inset 0 0 0 1px #cbd0eb1a,0 8px 34px -10px #6636ea59}.mk .mk-btn-ghost{background:#ffffff1f;box-shadow:inset 0 0 0 1px #cbd0eb1a}@media (hover:hover) and (pointer:fine){.mk .mk-btn-primary:hover{background:#6636ead1;box-shadow:inset 0 0 0 1px #cbd0eb1a,0 14px 44px -10px #6636ea59}.mk .mk-btn-ghost:hover{background:#ffffff30}}.mk .mk-btn:focus-visible{outline:2px solid var(--mk-violet-lift)}@media (prefers-reduced-motion:no-preference){.mk .mk-btn{transition:background-color .2s ease, box-shadow .2s ease, translate .2s var(--mk-ease), scale .16s var(--mk-ease)}.mk .mk-btn:active{scale:.97}}@media (prefers-reduced-motion:no-preference) and (hover:hover) and (pointer:fine){.mk .mk-btn:hover{translate:0 -2px}.mk .mk-btn:active{translate:0}}@media (max-width:640px){.mk .mk-btn{min-width:0;height:48px;padding:0 22px;font-size:16px}}.mk .mk-cta{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:30px;display:flex}@media (max-width:640px){.mk .mk-cta>.mk-btn{flex:1 1 0}}.mk .mk-price-line{color:#eaedff99;text-shadow:0 1px 14px #060510d9;margin:14px auto 0;font-size:14px;line-height:1.5}.mk .mk-price-line a{color:#c9b6ff;text-underline-offset:3px;font-weight:700;-webkit-text-decoration:underline #d4c6ff66;text-decoration:underline #d4c6ff66;transition:text-decoration-color .15s}.mk .mk-price-line a:hover{text-decoration-color:currentColor}.mk-nav{--nav-ink:var(--color-text-tertiary);--nav-ink-hi:var(--color-text-primary);--nav-mark:var(--color-text-primary);z-index:40;border-bottom:1px solid var(--color-border-secondary);background:color-mix(in srgb, var(--color-bg-primary) 82%, transparent);-webkit-backdrop-filter:blur(16px)saturate(160%);backdrop-filter:blur(16px)saturate(160%);padding:18px 0;font-family:Satoshi,ui-sans-serif,system-ui,-apple-system,sans-serif;transition:background-color .3s cubic-bezier(.23,1,.32,1),border-color .3s;position:sticky;top:0}.dark-mode .mk-nav{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#060510b8;border-bottom-color:#cbd0eb1a}.mk-nav[data-over]{position:fixed;inset:0 0 auto}.mk-nav[data-tone=dark]{--nav-ink:#ffffffd6;--nav-ink-hi:#f7f7f7;--nav-mark:#f7f7f7;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-bottom-color:#0000}.mk-nav[data-tone=dark][data-solid]{--nav-ink:#9a9eb8;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#060510b8;border-bottom-color:#cbd0eb1a}@media (prefers-reduced-transparency:reduce){.mk-nav,.dark-mode .mk-nav{background:var(--color-bg-primary);-webkit-backdrop-filter:none;backdrop-filter:none}.mk-nav[data-tone=dark][data-solid]{background:#060510}}.mk-nav .mk-nav-in{justify-content:space-between;align-items:center;gap:10px;max-width:1200px;margin-inline:auto;padding-inline:24px;display:flex}@media (max-width:640px){.mk-nav .mk-nav-in{padding-inline:16px}}.mk-mark{letter-spacing:-.06em;color:var(--nav-mark,var(--color-text-primary));border-radius:8px;align-items:center;gap:9px;font-family:Satoshi,ui-sans-serif,system-ui,sans-serif;font-size:26px;font-weight:900;line-height:1;text-decoration:none;display:inline-flex;position:relative}.mk-mark .dot{background:#9d7bff;border-radius:50%;flex:none;width:9px;height:9px;box-shadow:0 0 14px #9d7bff}.mk-nav[data-tone=dark] .mk-mark{text-shadow:0 1px 12px #06051099}.mk-nav .mk-nav-right{align-items:center;gap:10px;display:flex}.mk-nav .mk-nav-link{height:40px;color:var(--nav-ink);border-radius:8px;align-items:center;padding:0 14px;font-size:15px;font-weight:500;transition:color .2s;display:inline-flex}.mk-nav .mk-nav-link:hover{color:var(--nav-ink-hi)}.mk-nav[data-tone=dark]:not([data-solid]) .mk-nav-link{text-shadow:0 1px 10px #060510bf}.mk-nav .mk-nav-btn{letter-spacing:-.01em;white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;height:40px;padding:0 20px;font-size:16px;font-weight:700;transition:background-color .22s,box-shadow .22s,color .22s;display:inline-flex}.mk-nav .mk-nav-btn.ghost{color:var(--color-text-secondary);background:var(--color-bg-control);box-shadow:inset 0 0 0 1px var(--color-border-control)}.mk-nav .mk-nav-btn.ghost:hover{background:var(--color-bg-control_hover)}.mk-nav .mk-nav-btn.solid{color:#fff;background:var(--color-bg-brand-solid);box-shadow:inset 0 1px #ffffff24}.mk-nav .mk-nav-btn.solid:hover{background:var(--color-bg-brand-solid_hover)}.dark-mode .mk-nav .mk-nav-btn.ghost,.mk-nav[data-tone=dark] .mk-nav-btn.ghost{color:#f7f7f7;background:#12111a;box-shadow:0 2px 18px #0605108c}.dark-mode .mk-nav .mk-nav-btn.ghost:hover,.mk-nav[data-tone=dark] .mk-nav-btn.ghost:hover{background:#1c1b28}.dark-mode .mk-nav .mk-nav-btn.solid,.mk-nav[data-tone=dark] .mk-nav-btn.solid{background:#6636ead1;box-shadow:0 2px 18px #0605108c,0 8px 30px -12px #6636ea99}.dark-mode .mk-nav .mk-nav-btn.solid:hover,.mk-nav[data-tone=dark] .mk-nav-btn.solid:hover{background:#6636ea}.mk-nav :is(.mk-nav-link,.mk-nav-btn,.mk-mark):focus-visible{outline-offset:3px;outline:2px solid #9d7bff}@media (prefers-reduced-motion:no-preference){.mk-nav .mk-nav-btn{transition:background-color .22s,box-shadow .22s,color .22s,scale .16s cubic-bezier(.23,1,.32,1)}.mk-nav .mk-nav-btn:active{scale:.97}}@media (max-width:640px){.mk-nav .mk-nav-link{display:none}.mk-nav .mk-nav-right{gap:8px}.mk-nav .mk-nav-btn{height:48px;padding:0 18px;font-size:16px}.mk-mark:after{content:"";position:absolute;inset:-9px -6px}}.mk .mk-hero{isolation:isolate;text-align:center;padding:112px 0 335px;position:relative;overflow:hidden}.mk .mk-sky,.mk .mk-starlayer{z-index:-10;pointer-events:none;position:absolute;inset:0}.mk .mk-starlayer{z-index:-8}.mk .mk-plate{object-fit:cover;object-position:62% 22%;transform-origin:72% 18%;-webkit-user-select:none;user-select:none;width:100%;min-width:1500px;height:100%;position:absolute;top:0;left:50%;translate:-50%}.mk .mk-stars{width:100%;height:100%;position:absolute;top:0;left:0;-webkit-mask-image:radial-gradient(95% 78% at 78% 6%,#0000 0% 34%,#000 74%);mask-image:radial-gradient(95% 78% at 78% 6%,#0000 0% 34%,#000 74%)}.mk .mk-scrim{z-index:-7;pointer-events:none;filter:blur(6px);background:radial-gradient(58% 62% at 50% 40%,#060510cc 0%,#0605108c 42%,#06051038 68%,#06051000 100%);width:min(1180px,96%);height:600px;position:absolute;top:0;left:50%;translate:-50%}.mk .mk-fade{z-index:-6;pointer-events:none;background:linear-gradient(#06051000 0%,#060510bf 55%,#060510 100%);height:340px;position:absolute;bottom:0;left:0;right:0}@media (prefers-reduced-motion:no-preference){.mk .mk-plate{animation:64s ease-in-out infinite alternate mk-drift}@supports (animation-timeline:scroll()){.mk .mk-sky{animation:linear both mk-sky;animation-timeline:scroll(root);animation-range:0 1200px}.mk .mk-starlayer{animation:linear both mk-starsky;animation-timeline:scroll(root);animation-range:0 1200px}}}@keyframes mk-drift{0%{scale:1}to{scale:1.055}}@keyframes mk-sky{to{translate:0 264px}}@keyframes mk-starsky{to{translate:0 168px}}.mk .mk-wordmark{margin:0;letter-spacing:-.07em;color:#d9dbff;text-transform:lowercase;text-shadow:0 0 90px #9d7bff59,0 2px 40px #06051080;margin-top:14px;font-size:clamp(136px,26vw,220px);font-weight:700;line-height:.9}.mk .mk-wordmark .dot{color:#9e7cff}.mk .mk-tag{letter-spacing:-.05em;color:#eaedff;text-shadow:0 2px 40px #0605108c;margin:0;font-size:clamp(26px,2.78vw,40px);font-weight:500;line-height:1.2}.mk .mk-hero-sub{letter-spacing:-.01em;color:#fffc;text-shadow:0 1px 14px #060510d9;text-wrap:balance;max-width:720px;margin:14px auto 0;font-size:clamp(15px,1.35vw,19px);line-height:1.5}@media (max-width:960px){.mk .mk-hero{padding-top:120px}}@media (max-width:720px){.mk .mk-hero{padding-bottom:44px}}.mk .mk-film{padding:clamp(76px,10vw,130px) 0}.mk .mk-stage{--stage-w:min(1200px, 94vw, max(640px, calc((100svh - 236px) * 1.6)));width:var(--stage-w);margin-left:calc(50% - var(--stage-w) / 2);position:relative}@media (max-width:1000px){.mk .mk-stage{--stage-w:min(680px, 94vw)}}@media (max-width:640px){.mk .mk-stage{--stage-w:calc(100vw - 32px)}}.mk .mk-stage:before{content:"";z-index:0;pointer-events:none;filter:blur(70px);background:radial-gradient(at 50% 45%,#6636ea6b,#6636ea00 68%);position:absolute;inset:6% 2% 10%}.mk .mk-win{z-index:1;background:var(--mk-card);box-shadow:inset 0 0 0 1px var(--mk-line-2), 0 60px 120px -40px #000000e6;border-radius:14px;position:relative;overflow:hidden}.mk .mk-win-bar{z-index:2;border-bottom:1px solid var(--mk-line);background:#0e0d16;align-items:center;gap:8px;height:38px;padding:0 14px;display:flex;position:relative}.mk .mk-win-dots{gap:7px;display:flex;position:absolute;left:14px}.mk .mk-win-dots i{background:#2a2937;border-radius:50%;width:11px;height:11px;display:block}.mk .mk-win-url{text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.01em;color:#9a9eb8;background:#191823;border-radius:6px;max-width:calc(100% - 110px);margin:0 auto;padding:4px 16px;font-size:12px;font-weight:500;overflow:hidden}.mk .mk-win-body{aspect-ratio:16/10;background:#060510;position:relative;overflow:hidden}.mk .mk-win-body>img,.mk .mk-win-body>video{object-fit:cover;object-position:50% 0;width:100%;height:100%;display:block;position:absolute;inset:0}.mk .mk-win-body video{cursor:pointer}@media (max-width:640px){.mk .mk-win-bar{height:30px}.mk .mk-win-dots i{width:8px;height:8px}.mk .mk-win-url{padding:3px 10px;font-size:10.5px}}.mk .mk-film-ctl{z-index:3;gap:8px;display:flex;position:absolute;bottom:14px;right:14px}.mk .mk-pill{-webkit-backdrop-filter:blur(12px)saturate(140%);backdrop-filter:blur(12px)saturate(140%);color:#fff;height:34px;font:inherit;cursor:pointer;background:#0e0c16a8;border:0;border-radius:999px;align-items:center;gap:7px;padding:0 13px 0 11px;font-size:13px;font-weight:500;line-height:1;transition:background-color .16s,box-shadow .16s;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff29}.mk .mk-pill svg{flex:none;width:16px;height:16px}@media (hover:hover) and (pointer:fine){.mk .mk-pill:hover{background:#0e0c16db}}.mk .mk-pill:focus-visible,.mk .mk-film-play:focus-visible,.mk .mk-ws:focus-visible{outline:2px solid var(--mk-violet-lift);outline-offset:2px}.mk .mk-film-play{z-index:3;-webkit-backdrop-filter:blur(12px)saturate(140%);backdrop-filter:blur(12px)saturate(140%);color:#fff;cursor:pointer;opacity:0;pointer-events:none;width:64px;height:64px;transition:opacity .2s var(--mk-ease), background-color .16s ease;background:#0e0c1699;border:0;border-radius:50%;place-items:center;margin:-32px 0 0 -32px;display:grid;position:absolute;top:50%;left:50%;box-shadow:inset 0 0 0 1px #ffffff2e}.mk .mk-film-play svg{width:22px;height:22px;margin-left:3px}.mk .mk-win-body[data-paused] .mk-film-play{opacity:1;pointer-events:auto}@media (prefers-reduced-motion:no-preference){.mk .mk-pill{transition:background-color .16s ease, box-shadow .16s ease, scale .16s var(--mk-ease)}.mk .mk-pill:active{scale:.97}.mk .mk-film-play{transition:opacity .2s var(--mk-ease), scale .2s var(--mk-ease), background-color .16s ease;scale:.96}.mk .mk-win-body[data-paused] .mk-film-play{scale:1}.mk .mk-win-body[data-paused] .mk-film-play:active{scale:.95}}@media (max-width:640px){.mk .mk-film-ctl{gap:6px;bottom:8px;right:8px}.mk .mk-pill{gap:5px;height:30px;padding:0 10px 0 9px;font-size:12px}.mk .mk-pill svg{width:14px;height:14px}.mk .mk-pill .lbl{display:none}.mk .mk-pill{justify-content:center;width:30px;padding:0}.mk .mk-film-play{width:52px;height:52px;margin:-26px 0 0 -26px}}.mk .mk-win-rail{border-top:1px solid var(--mk-line);background:#0e0d16;gap:14px;padding:12px 16px 13px;display:flex}.mk .mk-ws{text-align:left;min-width:0;font:inherit;letter-spacing:.01em;color:#83879e;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;transition:color .3s var(--mk-ease);background:0 0;border:0;border-radius:4px;flex-direction:column;flex:1;gap:8px;padding:0;font-size:12px;font-weight:500;display:flex;overflow:hidden}.mk .mk-ws b{background:#edeaff1f;border-radius:2px;height:2px;display:block;position:relative;overflow:hidden}.mk .mk-ws b i{background:var(--mk-violet-lift);transform-origin:0;transform:scaleX(var(--p,0));border-radius:2px;position:absolute;inset:0}.mk .mk-ws[data-on]{color:#edeaff}.mk .mk-ws[data-done]{color:#a9acc2}@media (hover:hover) and (pointer:fine){.mk .mk-ws:hover{color:#edeaff}}@media (max-width:720px){.mk .mk-win-rail{gap:8px;padding:10px 10px 11px}.mk .mk-ws{gap:6px;font-size:10.5px}}.mk .mk-sec{padding:clamp(76px,9vw,128px) 0 0}.mk.mk-home .mk-sec,.mk.mk-home .mk-film{padding:clamp(76px,10vw,130px) 0}.mk :is(#product,#pricing,#start){scroll-margin-top:104px}@media (max-width:640px){.mk :is(#product,#pricing,#start){scroll-margin-top:96px}.mk #add-ons{scroll-margin-top:32px}}.mk input{caret-color:var(--color-brand-500)}.mk .mk-plan-btn .btn{border-radius:10px;height:44px;font-size:15px}.mk .mk-plan-btn .btn-contrast{background:var(--color-bg-brand-solid);color:#fff;box-shadow:inset 0 1px 0 #ffffff24, var(--shadow-xs-skeuomorphic)}.mk .mk-plan-btn .btn-contrast:hover:not(:disabled){background:var(--color-bg-brand-solid_hover)}.mk .mk-plan-btn .btn:focus-visible{outline:2px solid var(--color-focus-ring,#9d7bff);outline-offset:2px}.mk .mk-plan-btn [role=alert]{color:var(--color-text-error-primary)}@media (prefers-reduced-motion:no-preference){.mk .mk-plan-btn .btn{transition:background-color .12s linear, box-shadow .12s linear, scale .16s var(--mk-ease)}.mk .mk-plan-btn .btn:active:not(:disabled){scale:.97}}.mk .mk-offer{background:var(--color-bg-primary);box-shadow:inset 0 0 0 1px var(--color-border-secondary)}:root:not(.dark-mode) .mk .mk-offer{box-shadow:inset 0 0 0 1px var(--color-border-primary);background:#ffffffc7}.mk .mk-pricing-cta .mk-btn{border-radius:10px;min-width:132px;height:48px;font-size:16px}.mk .mk-pricing-cta .mk-btn-primary{background:var(--color-bg-brand-solid);box-shadow:inset 0 1px 0 #ffffff24, var(--shadow-xs-skeuomorphic)}.mk .mk-pricing-cta .mk-btn-ghost{color:var(--color-text-secondary);background:var(--color-bg-control);box-shadow:inset 0 0 0 1px var(--color-border-control), var(--shadow-xs-skeuomorphic)}@media (hover:hover) and (pointer:fine){.mk .mk-pricing-cta .mk-btn-primary:hover{background:var(--color-bg-brand-solid_hover);box-shadow:inset 0 1px 0 #ffffff24, var(--shadow-xs-skeuomorphic)}.mk .mk-pricing-cta .mk-btn-ghost:hover{background:var(--color-bg-control_hover);box-shadow:inset 0 0 0 1px var(--color-border-control_hover), var(--shadow-xs-skeuomorphic)}}.mk .mk-auth-logo img{width:auto;height:26px;display:block}.mk .mk-auth-logo .on-light{display:none}:root:not(.dark-mode) .mk .mk-auth-logo .on-light{display:block}:root:not(.dark-mode) .mk .mk-auth-logo .on-dark{display:none}.mk .mk-plan{background:var(--mk-tile);box-shadow:var(--mk-tile-edge);border-radius:25px}.dark-mode .mk .mk-plan.is-hl{background:radial-gradient(130% 100% at 50% -20%, #9d7bff29, #9d7bff00 58%), var(--mk-card-2);box-shadow:inset 0 0 0 1.5px #9d7bffb8,0 30px 80px -40px #6636eaa6}:root:not(.dark-mode) .mk .mk-plan.is-hl{box-shadow:0 0 0 2px var(--color-border-brand), var(--shadow-lift-hover)}@media (max-width:640px){.mk .mk-plan{border-radius:20px}}
.au{--au-ease:cubic-bezier(.23, 1, .32, 1);--au-violet:#6636ea;--au-violet-hover:#5527d8;--au-violet-hi:#9d7bff;--au-violet-ink:#cbbcff;--au-ground:#060510;--au-glow:#6636ea33;--au-card:#12111a;--au-card-shadow:inset 0 1px 0 #ffffff0d, 0 40px 90px -40px #000000f2;--au-btn:var(--color-bg-brand-solid,#6636ea);--au-btn-hover:#8159f5;--au-ink:#f3f2fc;--au-ink-2:#b6b9d0;--au-ink-3:#9094ae;--au-line:#cbd0eb29;--au-field:#17161f;--au-field-on:#1a1829;--au-field-edge:#cbd0eb2b;--au-field-edge-hover:#cbd0eb4d;--au-field-ic:#8a8da8;--au-ring:#9d7bff2b;--au-ghost:#1a1924;--au-ghost-hover:#21202c;--au-ghost-edge:#cbd0eb30;--au-link:var(--au-violet-ink);--au-focus:var(--au-violet-hi);--au-err:#ffb4ab;--au-err-edge-strong:#ff8f84d9;--au-ok:#75e0a7;--au-form-top:clamp(24px, 4.5vh, 64px);--au-gap:18px;--au-top:24px;--au-or:16px;--au-agree-pad:7px;background:radial-gradient(70% 46% at 50% 0%, var(--au-glow), transparent 72%), var(--au-ground);min-height:100dvh;color:var(--au-ink);font-family:var(--mk-font);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html:has(.au){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#060510}.mk.au{--mk-font:var(--f-satoshi), ui-sans-serif, system-ui, -apple-system, sans-serif}.au ::selection{color:#fff;background:#9d7bff66}.au :focus-visible{outline:2px solid var(--au-focus);outline-offset:3px}.au .au-page{flex-direction:column;align-items:center;gap:10px;min-height:100dvh;padding:16px 24px 28px;display:flex}.au .au-logo{border-radius:10px;align-items:center;height:40px;padding:0 6px;display:inline-flex}.au .au-logo img{width:auto;height:28px}.au .au-card{background:var(--au-card);width:100%;max-width:1360px;min-height:min(760px,100dvh - 94px);box-shadow:var(--au-card-shadow);border-radius:30px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding:12px;display:grid}.au .au-form{padding:var(--au-form-top) 40px 40px;place-items:start center;display:grid}.au .au-form-in{width:100%;max-width:392px}.au .au-h1{letter-spacing:-.035em;color:var(--au-ink);text-wrap:balance;margin:0;font-size:30px;font-weight:700;line-height:1.12}.au .au-lead{color:var(--au-ink-2);margin:10px 0 0;font-size:15px;line-height:1.55}.au .au-lead b{color:var(--au-ink);overflow-wrap:anywhere;font-weight:700}.au .au-plan{color:var(--au-ink-3);align-items:baseline;gap:6px;margin:8px 0 0;font-size:14.5px;line-height:1.4;display:flex}.au .au-plan b{color:var(--au-ink);font-weight:650}.au .au-plan-per{color:var(--au-ink-2)}.au .au-plan-go{margin-left:auto;font-size:13.5px}.au .au-mark{width:28px;height:28px;color:var(--au-violet-hi);margin-bottom:18px;display:block}.au .au-mark svg{width:28px;height:28px;display:block}.au .au-ghost{border:1px solid var(--au-ghost-edge);background:var(--au-ghost);width:100%;height:48px;font:inherit;letter-spacing:-.01em;color:var(--au-ink);cursor:pointer;border-radius:13px;justify-content:center;align-items:center;gap:10px;padding:0 16px;font-size:15px;font-weight:600;display:inline-flex;box-shadow:inset 0 1px #ffffff0a,0 1px 2px #0006}.au .au-ghost svg{flex:none;width:18px;height:18px}.au .au-ghost:disabled{cursor:not-allowed;opacity:.6}.au .au-ghost[data-sent]:disabled{cursor:default;opacity:1}@media (hover:hover) and (pointer:fine){.au .au-ghost:hover:not(:disabled){background:var(--au-ghost-hover);border-color:var(--au-field-edge-hover)}}.au .au-gnote{color:var(--au-ink-3);text-align:center;margin:8px 2px 0;font-size:12.5px;line-height:1.45}.au .au-gnote a{color:var(--au-ink-2);text-underline-offset:2px;border-radius:3px;text-decoration:underline}.au .au-or{margin:var(--au-or) 0;color:var(--au-ink-3);align-items:center;gap:14px;font-size:13px;display:flex}.au .au-or:before,.au .au-or:after{content:"";background:var(--au-line);flex:1;height:1px}.au .au-fields{gap:var(--au-gap);display:grid}.au .au-top{margin-top:var(--au-top)}.au .au-check{width:min(100%,420px);height:0;position:absolute;overflow:hidden}.au .au-check[data-on]{width:100%;height:auto;position:static;overflow:visible}.au .au-label-row{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:7px;display:flex}.au .au-label{letter-spacing:-.005em;color:#cfd1e6;font-size:13.5px;font-weight:600}.au .au-ctl{position:relative}.au .au-input{border:1px solid var(--au-field-edge);background:var(--au-field);width:100%;min-width:0;height:48px;font:inherit;color:var(--au-ink);caret-color:var(--au-violet-hi);border-radius:12px;outline:none;padding:0 16px;font-size:16px;display:block;box-shadow:inset 0 1px #ffffff09,0 1px 2px #0006}.au .au-ctl[data-ic] .au-input{padding-left:46px}.au .au-ic{width:18px;height:18px;color:var(--au-field-ic);pointer-events:none;position:absolute;top:50%;left:16px;translate:0 -50%}.au .au-ctl:focus-within .au-ic{color:#b9a6ff}.au .au-ctl[data-invalid] .au-ic{color:#ff9b91}.au .au-input::placeholder{color:var(--au-ink-3)}.au .au-input:focus{border-color:var(--au-focus);background-color:var(--au-field-on);box-shadow:0 0 0 4px var(--au-ring), inset 0 1px 0 #ffffff0a}.au .au-input[aria-invalid=true]{border-color:var(--au-err-edge-strong)}.au .au-input[aria-invalid=true]:focus{box-shadow:0 0 0 4px #f0443829}@media (hover:hover) and (pointer:fine){.au .au-input:hover:not(:focus):not([aria-invalid=true]){border-color:var(--au-field-edge-hover)}}.au .au-input:-webkit-autofill{-webkit-text-fill-color:var(--au-ink);box-shadow:0 0 0 1000px var(--au-field) inset}.au .au-pass .au-input{padding-right:52px}.au .au-eye{width:40px;height:40px;color:var(--au-ink-3);cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;display:grid;position:absolute;top:50%;right:6px;translate:0 -50%}.au .au-eye svg{width:19px;height:19px}@media (hover:hover) and (pointer:fine){.au .au-eye:hover{color:var(--au-ink);background:var(--au-ghost-hover)}}.au .au-hint{color:var(--au-ink-3);margin-top:8px;font-size:13.5px}.au .au-err{color:var(--au-err);margin:6px 0 0;font-size:13.5px;font-weight:500;line-height:1.45}.au .au-rule{color:var(--au-ink-3);align-items:center;gap:7px;margin:8px 0 0;font-size:13.5px;display:flex}.au .au-rule-dot{width:16px;height:16px;box-shadow:inset 0 0 0 1.5px var(--au-field-edge);color:#fff;border-radius:99px;place-items:center;display:grid}.au .au-rule-dot svg{width:11px;height:11px}.au .au-rule[data-ok]{color:var(--au-ok)}.au .au-rule[data-ok] .au-rule-dot{box-shadow:none;background:#17b26a}.au .au-forgot{justify-content:flex-end;margin-top:-6px;display:flex}.au .au-agree{padding:var(--au-agree-pad) 8px;color:var(--au-ink-2);cursor:pointer;border-radius:10px;align-items:flex-start;gap:12px;margin:0 -8px;font-size:14px;line-height:1.5;display:flex}.au .au-agree input{appearance:none;border:1px solid var(--au-field-edge-hover);background:var(--au-field);cursor:pointer;border-radius:6px;flex:none;place-content:center;width:20px;height:20px;margin:1px 0 0;display:grid}.au .au-agree input:checked{background:var(--au-violet) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center / 14px no-repeat;border-color:#0000}.au .au-agree input[aria-invalid=true]{border-color:var(--au-err-edge-strong)}@media (hover:hover) and (pointer:fine){.au .au-agree:hover input:not(:checked){border-color:#cbd0eb73}}.au .au-agree a{color:var(--au-ink);text-underline-offset:2px;border-radius:3px;font-weight:700;text-decoration:underline}.au .au-tips{margin-top:calc(var(--au-agree-pad) * 2 + 6px - var(--au-gap))}.au .au-alert,.au .au-note{color:var(--au-err);margin:0;font-size:14px;font-weight:500;line-height:1.5}.au .au-note{color:var(--au-ok)}.au .au-galert{text-align:center;margin:10px 2px 0}.au .au-btn{background:var(--au-btn);width:100%;height:48px;font:inherit;letter-spacing:-.005em;white-space:nowrap;color:#fff;cursor:pointer;border:0;border-radius:13px;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:15.5px;font-weight:650;text-decoration:none;display:inline-flex;position:relative;box-shadow:inset 0 1px #ffffff24}.au .au-btn-ic{flex:none;width:18px;height:18px}.au .au-btn:disabled{cursor:default;opacity:.55}.au .au-btn[aria-busy]{cursor:progress;opacity:.85}.au .au-btn:focus-visible{outline:2px solid var(--au-focus);outline-offset:2px}@media (hover:hover) and (pointer:fine){.au .au-btn:hover:not(:disabled){background:var(--au-btn-hover)}.au .au-btn:hover:not(:disabled) .au-btn-ic{translate:2px}}.au .au-spin{border:2px solid #ffffff52;border-top-color:#fff;border-radius:99px;width:16px;height:16px;animation:.7s linear infinite au-spin}.au .au-ghost .au-spin{border-color:color-mix(in srgb, var(--au-ink) 25%, transparent);border-top-color:var(--au-ink)}@keyframes au-spin{to{rotate:360deg}}.au .au-alt{text-align:center;color:var(--au-ink-3);margin:22px 0 0;font-size:14px}.au .au-alt-more{margin-top:6px}.au .privacy-choices{align-items:center;gap:8px;display:inline-flex}.au .au-adnote{text-align:center;color:var(--au-ink-3);margin:0;font-size:13px;line-height:1.5}.au .au-adnote .privacy-choices{vertical-align:middle;white-space:nowrap}.au .au-alt button.au-link,.au .au-hint button.au-link{font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.au .au-link{color:var(--au-link);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--au-link) 40%, transparent);text-decoration-color:color-mix(in srgb, var(--au-link) 40%, transparent);text-underline-offset:3px;border-radius:3px;font-weight:600}.au .au-link:hover{text-decoration-color:currentColor}.au .au-forgot .au-link{font-size:13.5px}.au .au-acts{gap:12px;margin-top:24px;display:grid}.au .au-sent{color:var(--au-ok);align-items:center;gap:6px;font-size:14px;font-weight:600;display:inline-flex}.au .au-sent svg{width:16px;height:16px}.au .au-panel{isolation:isolate;color:#f3f2fc;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:radial-gradient(80% 60% at 0 0,#6636ea6b,#6636ea00 70%),radial-gradient(60% 50% at 100% 100%,#9d7bff33,#9d7bff00 72%),#0a0914;border-radius:18px;flex-direction:column;justify-content:center;gap:36px;padding:56px clamp(32px,4vw,56px);display:flex;position:relative;overflow:hidden}.au .au-panel:before,.au .au-panel:after{content:"";z-index:-1;pointer-events:none;position:absolute;inset:0}.au .au-panel:before{background-image:radial-gradient(circle,#ded8ff21 .9px,#0000 1.4px);background-size:9px 9px}.au .au-panel:after{background-image:radial-gradient(circle,#9d7bffbf .9px,#0000 1.5px);background-size:9px 9px;-webkit-mask-image:linear-gradient(135deg,#000 0%,#0000008c 16%,#0000 38% 70%,#00000059 100%);mask-image:linear-gradient(135deg,#000 0%,#0000008c 16%,#0000 38% 70%,#00000059 100%)}.au .au-panel-h{letter-spacing:-.045em;text-transform:lowercase;color:#efeeff;text-shadow:0 2px 40px #06051099;max-width:13ch;margin:0;font-size:clamp(36px,3.4vw,52px);font-weight:500;line-height:1.02}.au .au-panel-h span{display:block}.au .au-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.au .au-tile{background:#181725eb;border-radius:12px;align-content:start;gap:12px;padding:16px 18px;display:grid;box-shadow:inset 0 1px #ffffff0d,0 10px 30px -16px #000000b3}.au .au-tile-ic{width:20px;height:20px;color:var(--au-violet-hi)}.au .au-tile-f{flex-wrap:wrap;align-items:baseline;gap:2px 8px;display:flex}.au .au-tile-v{letter-spacing:-.03em;color:#fff;font-size:24px;font-weight:700;line-height:1.15}.au .au-tile-k{color:var(--au-ink-2);white-space:nowrap;font-size:13.5px;font-weight:500;line-height:1.4}@media (min-width:1024px) and (max-height:859px){.au{--au-form-top:16px;--au-gap:14px;--au-top:18px;--au-or:12px;--au-agree-pad:5px}.au .au-page{gap:4px;padding-top:8px;padding-bottom:16px}.au .au-card{min-height:calc(100dvh - 68px)}}@media (max-width:1023px){.au .au-card{grid-template-columns:minmax(0,1fr);max-width:560px;min-height:0}.au .au-form{padding:40px 28px 36px}.au .au-panel{gap:22px;padding:30px 24px 24px}.au .au-panel-h{max-width:none;font-size:32px}.au .au-tile{gap:10px;padding:13px 14px}.au .au-tile-ic{width:18px;height:18px}.au .au-tile-v{font-size:19px}.au .au-tile-k{font-size:12.5px}}@media (max-width:640px){.au .au-page{gap:6px;padding:12px 16px 28px}.au .au-card{max-width:440px;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.au .au-form{place-items:start stretch;padding:22px 0 0}.au .au-form-in{max-width:none}.au .au-h1{font-size:28px}.au .au-panel{display:none}}@media (prefers-reduced-motion:no-preference){.au .au-btn,.au .au-ghost{transition:background-color .12s linear, border-color .12s linear, scale .16s var(--au-ease)}.au .au-btn-ic{transition:translate .2s var(--au-ease)}.au .au-btn:active:not(:disabled),.au .au-ghost:active:not(:disabled){scale:.97}.au .au-input{transition:border-color .12s ease, background-color .16s ease, box-shadow .16s var(--au-ease)}.au .au-ic{transition:color .15s}.au .au-agree input{transition:background-color .12s,border-color .12s}.au .au-eye{transition:color .15s ease, background-color .15s ease, scale .15s var(--au-ease)}.au .au-eye:active{scale:.94}.au .au-rule,.au .au-rule-dot{transition:color .15s,background-color .15s,box-shadow .15s}.au .au-tile{animation:au-rise .72s var(--au-ease) both;animation-delay:calc(.12s + var(--i,0) * 70ms)}.au .au-panel-h{animation:au-rise .72s var(--au-ease) both}.au .au-state{animation:au-in .42s var(--au-ease) both}}@keyframes au-rise{0%{opacity:0;filter:blur(4px);translate:0 10px}}@keyframes au-in{0%{opacity:0;translate:0 6px}}
