@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/af21ab248943f479-s.3gj6ciom31zjc.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/4ae66b896b591e96-s.0_kz_z3o_slvt.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/21ca8f3f56c22ca2-s.p.1cp9-4nby68jc.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo Fallback;src:local(Arial);ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.0%;size-adjust:98.7%}.archivo_8c2be2a3-module__iX1fDW__className{font-family:Archivo,Archivo Fallback;font-style:normal}.archivo_8c2be2a3-module__iX1fDW__variable{--font-archivo:"Archivo", "Archivo Fallback"}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--ease-out:cubic-bezier(0, 0, .2, 1)}}@layer base,components;@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.static{position:static}.inset-0{inset:0}.hidden{display:none}.inline{display:inline}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.rounded{border-radius:.25rem}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#1d55bd;--bg-deep:#174aa6;--tile:#1a4fb0;--tile-2:#2161cc;--ink:#fff;--ink-2:#ffffffd1;--ink-3:#ffffffa8;--ink-small:#ffffffc2;--line:#fff3;--ice:#e2f3ff;--ice-ink:#0b2a66;--ice-soft:#e2f3ff1f;--glow:#c4f1ff8c;--scrim:#081a4edb;--shadow:#04123c73;--hero-bg:#1d55bd url(/field/field-light.jpg) center 30% / cover;--hero-blend:multiply;--kc-bg:#ffffff1f;--kc-line:#ffffff4d;--kc-fg:#fff;--display:var(--font-archivo), "SF Pro Display", -apple-system, BlinkMacSystemFont, system-ui, sans-serif;--font:-apple-system, BlinkMacSystemFont, "SF Pro Text", system-ui, sans-serif;--win-bg:#f7f8fa;--win-bar:#eceef2;--win-line:#0a14281a;--win-ink:#0a142829;--win-ink-2:#0a142814;--win-text:#0a14289e;--wall:url(/field/field-light.jpg);--wall-color:#b9dcfb;--sel:#2a6fd0;--ease-out:cubic-bezier(.16, 1, .3, 1);--focus-app:#0064e1}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--bg:#061436;--bg-deep:#040e28;--tile:#0a1c4a;--tile-2:#0e2560;--ink:#f2f7ff;--ink-2:#e2eeffc7;--ink-3:#e2eeff99;--ink-small:var(--ink-3);--line:#aacdff29;--ice:#8ac8f9;--ice-soft:#8ac8f91f;--glow:#8ac8f966;--scrim:#030a1ee0;--shadow:#00041499;--hero-bg:#061436 url(/field/field-dark.jpg) center 30% / cover;--hero-blend:normal;--win-bg:#1f2228;--win-bar:#272a31;--win-line:#ffffff14;--win-ink:#ffffff29;--win-ink-2:#ffffff12;--win-text:#ffffffa8;--wall:url(/field/field-dark.jpg);--wall-color:#0a111d;--sel:#3d8bff;--focus-app:#409cff}}:root[data-theme=dark]{--bg:#061436;--bg-deep:#040e28;--tile:#0a1c4a;--tile-2:#0e2560;--ink:#f2f7ff;--ink-2:#e2eeffc7;--ink-3:#e2eeff99;--ink-small:var(--ink-3);--line:#aacdff29;--ice:#8ac8f9;--ice-soft:#8ac8f91f;--glow:#8ac8f966;--scrim:#030a1ee0;--shadow:#00041499;--hero-bg:#061436 url(/field/field-dark.jpg) center 30% / cover;--hero-blend:normal;--win-bg:#1f2228;--win-bar:#272a31;--win-line:#ffffff14;--win-ink:#ffffff29;--win-ink-2:#ffffff12;--win-text:#ffffffa8;--wall:url(/field/field-dark.jpg);--wall-color:#0a111d;--sel:#3d8bff;--focus-app:#409cff}@media (prefers-contrast:more){:root{--ink-2:var(--ink);--ink-3:#ffffffd1;--ink-small:var(--ink-3);--line:#fff6}}html{scroll-behavior:smooth;background:var(--bg);scroll-padding-top:72px}body{background:var(--bg);color:var(--ink);font-family:var(--font);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;overflow-x:clip}a{color:inherit}:focus-visible{outline:2px solid var(--ice);outline-offset:3px;border-radius:6px}::selection{background:#e2f3ff59}section{position:relative}.wrap{max-width:1240px;margin:0 auto;padding-inline:20px}@media (min-width:768px){.wrap{padding-inline:40px}}.ico{fill:currentColor;vertical-align:-.125em;flex:none;width:1em;height:1em;display:inline-block}.tnum{font-variant-numeric:tabular-nums}.sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.only-dark{display:none!important}:root[data-theme=dark] .only-dark{display:block!important}:root[data-theme=dark] .only-light{display:none!important}@media (prefers-color-scheme:dark){:root:not([data-theme]) .only-dark{display:block!important}:root:not([data-theme]) .only-light{display:none!important}}.big{font-family:var(--display);letter-spacing:-.025em;text-wrap:balance;margin:0;font-weight:800;font-stretch:118%;line-height:.96}.h2{font-size:clamp(40px,6.4vw,88px)}.h2 .dim{color:var(--ink-3)}.lede{color:var(--ink-2);text-wrap:pretty;max-width:38rem;margin:24px 0 0;font-size:19px;line-height:1.55}.btn{letter-spacing:-.01em;white-space:nowrap;-webkit-user-select:none;user-select:none;border-radius:12px;justify-content:center;align-items:center;gap:8px;height:48px;padding:0 20px;font-size:16px;font-weight:600;text-decoration:none;transition:transform .12s ease-out,filter .12s ease-out;display:inline-flex}.btn.sm{border-radius:8px;height:36px;padding:0 14px;font-size:14px}.btn[aria-disabled=true]{cursor:default}.btn:not([aria-disabled=true]):hover{filter:brightness(1.06)}.btn:not([aria-disabled=true]):active{transform:scale(.98)}.btn.ghost{color:var(--ice);box-shadow:inset 0 0 0 1px var(--ice);background:0 0}@supports (color:color-mix(in lab, red, red)){.btn.ghost{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ice) 70%, transparent)}}.btn.solid{background:var(--ice);color:var(--ice-ink)}.btn.solid[aria-disabled=true]{opacity:.9}.link{color:var(--ink);align-items:center;gap:8px;font-size:16px;font-weight:600;text-decoration:none;display:inline-flex}.link:hover{text-underline-offset:4px;text-decoration:underline}.theme-btn{width:36px;height:36px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;font-size:18px;display:grid}.theme-btn .sun{display:none}:root[data-theme=dark] .theme-btn .sun{display:block}:root[data-theme=dark] .theme-btn .moon{display:none}@media (prefers-color-scheme:dark){:root:not([data-theme]) .theme-btn .sun{display:block}:root:not([data-theme]) .theme-btn .moon{display:none}}.kc{letter-spacing:0;background:var(--kc-bg,#7f8ca024);min-width:26px;height:26px;color:var(--kc-fg,inherit);box-shadow:inset 0 0 0 1px var(--kc-line,#7f8ca047);border-radius:6px;justify-content:center;align-items:center;padding:0 7px;font:500 13px/1 -apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif;transition:background-color .12s ease-out,color .12s ease-out,transform .12s ease-out,box-shadow .12s ease-out;display:inline-flex}.kc.sm{height:20px;font-size:12px}.kc.sm.single{min-width:20px}.kc.is-down{background:var(--ice);color:var(--ice-ink);box-shadow:none;transform:translateY(1px)}.fit{width:100%;position:relative}.fit>.fit-inner{transform-origin:top;transform:translateX(-50%) scale(var(--k,1));position:absolute;top:0;left:50%}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.kc{transition:none}}:root[data-render]{scroll-behavior:auto!important}:root[data-render] *,:root[data-render] :before,:root[data-render] :after{transition:none!important}.appico{--c1:#5aa8ff;--c2:#1f5fd0;background:linear-gradient(160deg, var(--c1), var(--c2));color:#fff;border-radius:9px;flex:none;place-items:center;width:40px;height:40px;font-size:22px;display:grid;box-shadow:inset 0 0 0 .5px #ffffff40}.appico.sm{border-radius:7px;width:28px;height:28px;font-size:16px}.appico.lg{width:44px;height:44px}.c-blue{--c1:#6cb6ff;--c2:#1f5fd0}.c-orange{--c1:#ffb35c;--c2:#f0642a}.c-green{--c1:#6fe08a;--c2:#1f9a52}.c-violet{--c1:#b49cff;--c2:#6a4fd8}.c-pink{--c1:#ff9ec4;--c2:#e0457f}.c-slate{--c1:#8b97ab;--c2:#4b5568}.c-teal{--c1:#63e0d4;--c2:#138a8a}.c-ink{--c1:#3a4150;--c2:#15181e}.mbar{color:#000000d1;-webkit-backdrop-filter:blur(24px)saturate(160%);backdrop-filter:blur(24px)saturate(160%);background:#ffffff57;align-items:center;gap:18px;height:32px;padding:0 16px;font:500 13px/1 -apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif;display:flex;position:absolute;inset:0 0 auto}.mbar.on-dark{color:#ffffffe6;background:#00000047}.mbar .r{align-items:center;gap:14px;margin-left:auto;display:flex}.mbar .ico{font-size:16px}.nh{width:0;height:32px;position:absolute;top:0;left:50%}.nshape{width:calc(var(--w,185) * 1px);height:calc(var(--h,32) * 1px);border-radius:0 0 calc(var(--r,10) * 1px) calc(var(--r,10) * 1px);will-change:width, height;background:#000;position:absolute;top:0;left:50%;transform:translate(-50%)}.nshape:before,.nshape:after{content:"";width:10px;height:10px;position:absolute;top:0}.nshape:before{background:radial-gradient(circle at 0 100%,#0000 9.5px,#000 10px);left:-10px}.nshape:after{background:radial-gradient(circle at 100% 100%,#0000 9.5px,#000 10px);right:-10px}.nshape.glassy{-webkit-backdrop-filter:blur(22px)saturate(150%);backdrop-filter:blur(22px)saturate(150%);background:linear-gradient(#000 0 58%,#000000a8 100%)}.nshape.glassy.rim{box-shadow:inset 0 -.75px #ffffff24,inset .75px 0 #ffffff0d,inset -.75px 0 #ffffff0d}.nlayer{color:#fff;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif;position:absolute;top:0;left:50%;transform:translate(-50%)}.ncard{width:460px;height:228px}.nrow{align-items:center;gap:12px;height:40px;display:flex;position:absolute;left:16px;right:17px}.nrow .t{flex:1;min-width:0}.nrow .hd{align-items:baseline;gap:8px;display:flex}.nrow b{white-space:nowrap;font-size:13px;font-weight:600;line-height:16px}.nrow time{color:#ffffff8c;font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto;font-size:12px;line-height:16px}.nrow .ln{color:#ffffffd9;white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:13px;line-height:16px;overflow:hidden}.nrow+.nrow:before{content:"";background:#ffffff1f;height:.5px;position:absolute;top:-10px;left:0;right:0}.nopen{width:460px;height:200px}.nband{align-items:center;height:22px;display:flex;position:absolute;top:5px;left:12px;right:12px}.nband .pg{gap:2px;display:flex}.nband .pg span{color:#ffffffd1;border-radius:6px;place-items:center;width:24px;height:22px;font-size:14px;display:grid}.nband .pg span.on{background:#ffffff29}.nband .ttl{color:#ffffffd1;margin-left:auto;font-size:11px;font-weight:500}.npage{position:absolute;inset:40px 12px 12px}.player{align-items:stretch;gap:16px;height:100%;display:flex}.cover{background:linear-gradient(#3b1d6e 0%,#8a3fa8 46%,#e2738c 62%,#1e1238 62.5%,#170f2c 100%);border-radius:12px;flex:none;width:132px;height:132px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 .5px #ffffff2e}.cover:after{content:"";clip-path:inset(0 0 46%);background:#ffc978;border-radius:50%;width:52px;height:52px;margin:-26px;position:absolute;top:47%;left:50%}.pcol{flex-direction:column;flex:1;min-width:0;display:flex}.pcol .src{color:#ffffff8c;align-items:center;gap:5px;font-size:11px;display:flex}.pcol .song{letter-spacing:-.2px;margin-top:6px;font-size:17px;font-weight:600}.pcol .by{color:#fff9;white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:13px;overflow:hidden}.pcol .prog{color:#ffffff8c;font-variant-numeric:tabular-nums;align-items:center;gap:8px;margin-top:auto;font-size:11px;display:flex}.pcol .bar{background:#ffffff29;border-radius:2px;flex:1;height:4px;overflow:hidden}.pcol .bar i{transform-origin:0;width:100%;height:100%;transform:scaleX(var(--pp,.36));background:#ffffffd9;display:block}.pcol .ctl{justify-content:center;align-items:center;gap:22px;margin-top:10px;font-size:18px;display:flex}.pcol .ctl .pp{background:#ffffff24;border-radius:50%;place-items:center;width:34px;height:34px;font-size:16px;display:grid}.nhud{justify-content:space-between;align-items:center;width:393px;height:32px;padding:0 14px;font-size:12px;font-weight:600;display:flex}.nhud .lw,.nhud .rw{align-items:center;gap:7px;width:80px;display:flex}.nhud .rw{justify-content:flex-end}.nhud .ico{font-size:15px}.nhud .lw[data-kind=vol] .only-bri,.nhud .lw[data-kind=bri] .only-vol{display:none}.nhud .lvl{background:#fff3;border-radius:2px;width:46px;height:4px;overflow:hidden}.nhud .lvl i{transform-origin:0;width:100%;height:100%;transform:scaleX(var(--lv,.5));background:#fff;display:block}.nhud .num{text-align:right;font-variant-numeric:tabular-nums;width:22px}.smoked{color:#fffffff0;-webkit-backdrop-filter:blur(40px)saturate(170%);backdrop-filter:blur(40px)saturate(170%);background:linear-gradient(#0000006b,#00000038),#282c325c;box-shadow:0 22px 44px #06102247,0 1px 2px #0610222e,inset 0 .75px #ffffff4d,inset 0 0 0 .75px #ffffff12}.lpill{letter-spacing:-.3px;border-radius:28px;align-items:center;gap:12px;height:56px;padding:0 20px;font:400 22px/28px -apple-system,BlinkMacSystemFont,SF Pro Display,system-ui,sans-serif;display:flex}.lpill>.ico{color:#fff9;font-size:18px}.lpill .q{white-space:nowrap;overflow:hidden}.lpill .ph{color:#ffffff75}.caret{vertical-align:-.15em;background:#fff;border-radius:1px;width:2px;height:1.1em;margin-left:1px;animation:1.1s step-end infinite caret-blink;display:inline-block}@keyframes caret-blink{50%{opacity:0}}.lcard{border-radius:26px;margin-top:10px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif;overflow:hidden}.lcard .body{padding:8px}.tophit{background:#0a84ff33;border-radius:18px;align-items:center;gap:12px;min-height:72px;padding:0 16px 0 12px;display:flex}.tophit .tt{letter-spacing:-.2px;font-size:17px;font-weight:600}.tophit .st{color:#ffffff9e;font-size:13px}.tophit .hint{color:#ffffff75;white-space:nowrap;align-items:center;gap:5px;margin-left:auto;font-size:11px;font-weight:500;display:flex}.lsec{color:#ffffff75;letter-spacing:.2px;align-items:center;height:28px;padding-left:12px;font-size:11px;font-weight:600;display:flex}.lrow{border-radius:10px;align-items:center;gap:12px;height:44px;padding:0 12px;font-size:15px;display:flex}.lrow.sel{background:#ffffff1f}.lrow .sub{color:#fff9;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:13px;overflow:hidden}.lrow .kind{color:#ffffff75;white-space:nowrap;margin-left:auto;font-size:11px}.lrow>.ico{color:#ffffff9e;width:28px;font-size:18px}.lfoot{color:#ffffff75;border-top:1px solid #ffffff1a;align-items:center;gap:14px;height:28px;padding:0 12px;font-size:11px;font-weight:500;display:flex}.lfoot .r{gap:14px;margin-left:auto;display:flex}.k{color:#ffffff80;background:#ffffff14;border-radius:6px;place-items:center;min-width:18px;height:18px;margin-left:3px;padding:0 4px;font-size:11px;font-weight:500;display:inline-grid;box-shadow:inset 0 0 0 1px #ffffff29}.switcher{border-radius:26px;grid-template-columns:repeat(4,1fr);gap:12px;width:640px;padding:16px;display:grid}.wcard{border-radius:12px;flex-direction:column;gap:8px;padding:8px;transition:background-color .18s ease-out,box-shadow .18s ease-out;display:flex}.wcard .hd{color:#ffffffeb;align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.wcard .hd span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.wcard .th{background:var(--th,#2a2e36);border-radius:8px;height:104px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff1f}.wcard.on{background:#0a84ff38;box-shadow:inset 0 0 0 3px #0a84ff}.wc{align-content:start;gap:7%;padding:12% 9% 0;display:grid;position:absolute;inset:0}.wc i{background:var(--wi,#ffffff38);border-radius:3px;height:6px;display:block}.wc i.s{width:55%}.wc i.m{width:78%}.wc i.h{background:var(--wa,#5aa8ff80);border-radius:6px;height:26px}.strip-screen{border-radius:14px;position:relative;overflow:hidden}.strip-screen .mbar{z-index:3;color:#000000d1;background:#ffffff57}:root[data-theme=dark] .strip-screen .mbar{color:#ffffffe6;background:#00000047}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .strip-screen .mbar{color:#ffffffe6;background:#00000047}}.strip-screen .snotch{z-index:4;background:#000;border-radius:0 0 8px 8px;width:120px;height:22px;position:absolute;top:0;left:50%;transform:translate(-50%)}.strip-lane{position:absolute;inset:40px 0 8px}.swin{background:var(--win-bg);box-shadow:0 8px 22px #0610222e, inset 0 0 0 1px var(--win-line);border-radius:10px;transition:box-shadow .16s ease-out;position:absolute;top:0;bottom:0;left:0;overflow:hidden}.swin .bar{background:var(--win-bar);border-bottom:1px solid var(--win-line);align-items:center;gap:5px;height:26px;padding:0 10px;display:flex}.swin .bar u{background:var(--win-ink);border-radius:50%;width:8px;height:8px;text-decoration:none}.swin.on .bar u:first-child{background:#ff5f57}.swin.on .bar u:nth-child(2){background:#febc2e}.swin.on .bar u:nth-child(3){background:#28c840}.swin .bar em{color:var(--win-text);margin-left:8px;font:600 11px/1 -apple-system,BlinkMacSystemFont,system-ui}.swin .bar em.wd{margin-left:auto}.swin .wc{--wi:var(--win-ink-2);top:26px}.swin.on{box-shadow:0 10px 28px #0610223d, inset 0 0 0 2px var(--sel)}.swin.sliver{box-shadow:0 0 0 1px var(--win-line)}.swipe-hand{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;z-index:5;background:#0a142873;border-radius:50%;place-items:center;width:64px;height:64px;margin-left:-32px;font-size:34px;display:grid;position:absolute;bottom:14%;left:50%}.readout{font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:12px;height:24px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui;font-size:13px;font-weight:500;line-height:1;display:inline-flex}.readout .mk{width:17px;height:15px}.readout .rd{align-items:center;gap:4px;display:inline-flex}.readout .rd .ico{font-size:15px}.readout .lb{color:currentColor}@supports (color:color-mix(in lab, red, red)){.readout .lb{color:color-mix(in srgb, currentColor 55%, transparent)}}.readout .lb{margin-left:1px;font-size:11px}.readout .stk{flex-direction:column;align-items:center;gap:1px;display:none}.readout .stk small{letter-spacing:.4px;opacity:.6;font-size:7.5px;font-weight:700}.readout .stk span{font-size:10px;font-weight:600}.readout[data-style=extended] .lb{display:inline}.readout:not([data-style=extended]) .lb,.readout[data-style=stacked] .rd{display:none}.readout[data-style=stacked] .stk{display:inline-flex}.readout[data-style=values] .rd .ico{display:none}.readout[data-style=values] .rd+.rd{border-left:1px solid;padding-left:10px}@supports (color:color-mix(in lab, red, red)){.readout[data-style=values] .rd+.rd{border-left:1px solid color-mix(in srgb, currentColor 30%, transparent)}}.readout[data-style=icon] .rd,.readout[data-style=icon] .stk{display:none}.clip{width:100%;height:auto;display:block}@media (prefers-reduced-motion:reduce){.caret{animation:none}.wcard,.swin{transition:none}}:root[data-render] .caret{animation:none}@media (prefers-reduced-transparency:reduce){.smoked{-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(#1a1c20,#25282e)}.nshape.glassy{-webkit-backdrop-filter:none;backdrop-filter:none;background:#000}.mbar{-webkit-backdrop-filter:none;backdrop-filter:none;background:#f0f4faeb}.mbar.on-dark{background:#0e1014eb}}.nav{z-index:50;padding-top:env(safe-area-inset-top,0px);background:var(--bg);position:fixed;inset:0 0 auto}@supports (color:color-mix(in lab, red, red)){.nav{background:color-mix(in srgb, var(--bg) 70%, transparent)}}.nav{-webkit-backdrop-filter:blur(20px)saturate(160%);backdrop-filter:blur(20px)saturate(160%)}.nav .wrap{align-items:center;gap:28px;height:60px;display:flex}.nav .wm{width:66px;height:24px;color:var(--ink);display:block}.nav ul{color:var(--ink-2);gap:28px;margin:0 0 0 auto;padding:0;font-size:14px;font-weight:500;list-style:none;display:none}.nav ul a{text-decoration:none}.nav ul a:hover{color:var(--ink)}.nav .end{align-items:center;gap:8px;margin-left:auto;display:flex}@media (min-width:900px){.nav ul{display:flex}.nav .end{margin-left:0}}@media (prefers-reduced-transparency:reduce){.nav{background:var(--bg);-webkit-backdrop-filter:none;backdrop-filter:none}}.hero{align-items:center;min-height:100dvh;display:flex;overflow:hidden}.hero:before{content:"";background:var(--hero-bg);background-blend-mode:var(--hero-blend);position:absolute;inset:0}.hero:after{content:"";background:linear-gradient(transparent, var(--bg));height:40%;position:absolute;inset:auto 0 0}.hero .wrap{z-index:1;box-sizing:border-box;align-items:center;gap:24px;width:100%;padding-block:112px 72px;display:grid;position:relative}@media (min-width:1024px){.hero .wrap{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);gap:32px}}.hero h1{font-size:clamp(46px,6.2vw,90px);font-stretch:106%}.hero .ctas{flex-wrap:wrap;align-items:center;gap:14px 28px;margin-top:40px;display:flex}.hero .req{color:var(--ink-small);margin-top:18px;font-size:13px}.orb{aspect-ratio:508/428;order:-1;justify-self:center;width:min(100%,520px);max-width:300px;position:relative}@media (min-width:1024px){.orb{order:0;max-width:520px}}.orb .glow{background:radial-gradient(closest-side, var(--glow), transparent 70%);filter:blur(10px);position:absolute;inset:-30% -20%}.orb .float{animation:7s ease-in-out infinite orb-float;position:absolute;inset:0}.orb svg{width:100%;height:100%;filter:drop-shadow(0 40px 50px var(--shadow));position:absolute;inset:0}.orb .sheen{mix-blend-mode:soft-light;background:linear-gradient(112deg,#0000 38%,#fff9 48%,#fff0 58%) 0 0/260% 100% no-repeat;animation:6.5s ease-in-out infinite orb-sheen;position:absolute;inset:0;-webkit-mask:url(/brand/alkit-mark.svg) 50%/contain no-repeat;mask:url(/brand/alkit-mark.svg) 50%/contain no-repeat}@keyframes orb-float{0%,to{transform:translateY(0)rotate(-2deg)}50%{transform:translateY(-16px)rotate(1.5deg)}}@keyframes orb-sheen{0%,35%{background-position:120% 0}75%,to{background-position:-30% 0}}@media (prefers-reduced-motion:reduce){.orb .float,.orb .sheen{animation:none}}:root[data-render] .orb .float,:root[data-render] .orb .sheen{animation:none}:root[data-render] .orb .sheen{background-position:62% 0}.marquee{border-block:1px solid var(--line);background:var(--bg-deep);overflow:hidden}.marquee .track{width:max-content;animation:60s linear infinite marquee-drift;display:flex}.marquee ul{margin:0;padding:0;list-style:none;display:flex}.marquee li{white-space:nowrap;font:700 26px/1 var(--display);letter-spacing:-.01em;color:var(--ink);align-items:center;gap:14px;padding:22px 28px;font-stretch:112%;display:flex}.marquee li .ico{color:var(--ice);font-size:24px}@keyframes marquee-drift{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.marquee .track{width:auto;animation:none}.marquee ul+ul{display:none}.marquee ul{flex-wrap:wrap;justify-content:center}}:root[data-render] .marquee .track{animation:none}.tour{padding-block:120px 128px}.cells{grid-template-columns:1fr;gap:14px;margin-top:56px;display:grid}@media (min-width:768px){.cells{grid-template-columns:1fr 1fr}.c1,.c3,.c7{grid-column:span 2}}@media (min-width:1100px){.cells{grid-template-columns:repeat(12,1fr)}.c1{grid-column:span 7}.c2{grid-column:span 5}.c3{grid-column:span 7}.c4,.c5{grid-column:span 5}.c6{grid-column:span 4}.c7{grid-column:span 3}.r1{height:400px}.r2{height:360px}.r3{height:300px}}.cell{background:var(--tile);isolation:isolate;min-height:300px;box-shadow:inset 0 0 0 1px var(--line);border-radius:20px;position:relative;overflow:hidden}.cell>.md{z-index:-1;position:absolute;inset:0}.cell video,.cell .md img{object-fit:cover;width:100%;height:100%;display:block}.cell .md>.fill{height:100%}.cell .cap{background:linear-gradient(180deg, transparent, var(--scrim) 48%);color:#fff;padding:64px 24px 22px;position:absolute;inset:auto 0 0}.cell h3{font:700 22px/1.1 var(--display);letter-spacing:-.01em;margin:0;font-stretch:112%}.cell p{color:#ffffffd1;max-width:30rem;margin:6px 0 0;font-size:15px;line-height:1.45}@media (max-width:1099px){.c1{aspect-ratio:16/10;min-height:0}}@media (max-width:767px){.cell,.c1{aspect-ratio:auto;flex-direction:column;min-height:0;display:flex}.cell>.md{z-index:0;flex:none;height:230px;position:relative;inset:auto}.cell .cap{background:0 0;padding:18px 20px 22px;position:relative}.c7{justify-content:flex-end;min-height:190px}}.c2 .md{background:linear-gradient(90deg,#262f68,#2f3068 50%,#412357)}.c2 .md video{object-fit:initial;height:auto}.c2 .md>.fill{height:auto}.c3 .md video{object-position:50% 80%}.c6 .md video{object-position:50% 0}:is(.c1 .md:has(video),.c5 .md:has(video)){background:linear-gradient(90deg,#23265b,#282b60 25%,#292756 50%,#3a2556 75%,#432154)}.c1 .md video,.c5 .md video{object-fit:initial;height:auto}.c1 .md>.fill,.c5 .md>.fill{height:auto}@media (min-width:768px){.c1 .md video{transform:translateY(-8%)}.c5 .md video{transform:translateY(calc(24px - 23.7%))}}@media (min-width:1100px){.c1 .md video{transform:translateY(calc(40px - 25%))}}@media (min-width:768px) and (max-width:1099px){.c3:has(video){aspect-ratio:2.2;min-height:0}.c3 .md video{object-position:50% 72%}}@media (max-width:767px){.c3 .md>.fill{height:auto}.c1>.md:has(video){height:auto}.c2>.md:has(video){height:auto}.c5>.md:has(video){height:auto}.c3>.md:has(video){height:auto}.c3 .md video{object-fit:initial;height:auto}}.c4 .md img{object-position:50% 0}.cell .demo{box-sizing:border-box;background:#0a111d url(/field/field-dark.jpg) 50%/cover;position:absolute;inset:0}.c1 .demo{place-items:center;padding:28px 28px 96px;display:grid}.c2 .demo{background:linear-gradient(#04161f,#071722 55%,#0b2238)}.c3 .demo{align-items:start;padding:22px 22px 96px;display:grid}.c4 .demo{padding:22px 0 0 22px}.c4 .demo>*{min-width:460px}.c5 .demo{background-position:50% 80%;place-items:start center;padding:28px 22px 0;display:grid}.c6 .demo .fit{position:absolute;inset:0 0 auto}.c6 .band{height:calc(32px * var(--k,1));background:#0000004d;position:absolute;inset:0 0 auto}@media (max-width:767px){.c3 .demo{padding-bottom:22px}.c1 .demo{padding-bottom:28px}}.c7{background:linear-gradient(160deg, var(--tile-2), var(--tile))}.c7 .cap{background:0 0}.c7 .tag{height:28px;color:var(--ice);background:var(--ice-soft);box-shadow:inset 0 0 0 1px var(--ice);border-radius:6px;align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:700;display:inline-flex;position:absolute;top:22px;left:24px}@supports (color:color-mix(in lab, red, red)){.c7 .tag{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ice) 35%, transparent)}}.c7 .glyph{color:var(--ice);opacity:.85;font-size:64px;position:absolute;top:18px;right:22px}.calc{flex-direction:column;gap:8px;width:100%;max-width:380px;display:flex}.calc .lpill{border-radius:23px;height:46px;padding:0 16px;font-size:18px}.calc .res{transition:opacity .2s ease-out, transform .2s var(--ease-out);border-radius:18px;padding:12px 16px}.calc .res small{color:#fff9;font-size:12px;display:block}.calc .res span{letter-spacing:-.4px;font-variant-numeric:tabular-nums;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,system-ui;font-size:26px;font-weight:500;line-height:32px}.calc .res span small{font-size:15px;display:inline}@media (prefers-reduced-motion:reduce){.calc .res{transition:none}}.notch{background:var(--bg-deep);text-align:center;padding-block:128px 120px;overflow:hidden}.notch .lede{margin-inline:auto}.stage{text-align:left;aspect-ratio:2.2;max-width:1100px;box-shadow:0 50px 90px -50px var(--shadow), inset 0 0 0 1px #ffffff1a;background:#0a111d url(/field/field-dark.jpg) 50% 70%/cover;border-radius:22px;margin:56px auto 0;position:relative;overflow:hidden;container-type:inline-size}@media (max-width:639px){.stage{aspect-ratio:4/3}}.stage .nh{transform-origin:top;transform:scale(var(--k,1))}@container (max-width:599px){.stage .mbar b,.stage .mbar .r{visibility:hidden}}.stage>.fill,.stage>.fill video{object-fit:cover;width:100%;height:100%}.stage>.fill video{object-position:50% 0}@media (max-width:639px){.stage:has(video){aspect-ratio:1.54}}.also{color:var(--ink-2);flex-wrap:wrap;justify-content:center;gap:10px 28px;margin-top:36px;font-size:16px;display:flex}.also span{align-items:center;gap:8px;display:inline-flex}.also .ico{color:var(--ice);font-size:20px}.wmsec{padding-block:128px 120px}.wmsec .strip-screen{background:var(--wall-color) var(--wall) center / cover;height:min(56vh,520px);min-height:360px;box-shadow:inset 0 1px 0 var(--line), inset 0 -1px 0 var(--line);border-radius:0;margin-top:56px}.wmsec .strip-lane{left:0;right:0}.keys{gap:24px 40px;margin-top:40px;display:grid}@media (min-width:900px){.keys{grid-template-columns:repeat(4,1fr)}}.keys .kk{align-items:center;gap:4px;height:30px;display:flex}.keys .kk>.ico{color:var(--ice);font-size:24px}.keys .kc.swipe{padding:0 6px}.keys .kc.swipe .ico{font-size:16px}.keys p{color:var(--ink-2);margin:12px 0 0;font-size:15px;line-height:1.5}.keys b{color:var(--ink)}.spg-stage{cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;isolation:isolate;-webkit-tap-highlight-color:transparent}.spg-stage[data-dragging]{cursor:grabbing}.spg-stage:focus-visible{outline:none}.spg-stage:after{content:"";z-index:7;pointer-events:none;box-shadow:inset 0 0 0 3px var(--ice), inset 0 0 0 4px var(--ice-ink);opacity:0;transition:opacity .12s ease-out;position:absolute;inset:0}.spg-stage:focus-visible:after{opacity:1}.spg-stage .strip-lane{z-index:1;top:calc(32px + 8px * var(--spg-k,1));bottom:calc(8px * var(--spg-k,1))}.spg-stage .swin{will-change:transform}.spg-hint{z-index:6;max-width:calc(100% - 32px);font:500 13px/1.3 var(--font);color:#fff;-webkit-backdrop-filter:blur(12px)saturate(140%);backdrop-filter:blur(12px)saturate(140%);pointer-events:none;background:#0a14289e;border-radius:10px;align-items:center;gap:8px;margin:0;padding:8px 12px;transition:opacity .2s ease-out,visibility .2s;display:flex;position:absolute;bottom:16px;left:16px;box-shadow:inset 0 0 0 1px #ffffff1f}.spg-hint .ico{font-size:18px}.spg-touch{display:none}@media (hover:none) and (pointer:coarse){.spg-fine{display:none}.spg-touch{display:inline}}.spg-stage[data-live] .spg-hint{opacity:0;visibility:hidden}.spg-keys button.kc{appearance:none;cursor:pointer;border:0;margin:0}.spg-keys button.kc:hover:not(.is-down){background:var(--kc-bg,#7f8ca024)}@supports (color:color-mix(in lab, red, red)){.spg-keys button.kc:hover:not(.is-down){background:color-mix(in srgb, var(--kc-bg,#7f8ca024), #fff 10%)}}@media (prefers-reduced-motion:reduce){.spg-stage:after,.spg-hint{transition:none}}@media (prefers-reduced-transparency:reduce){.spg-hint{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0e1626}}.rows{gap:120px;padding-block:40px 120px;display:grid}.row{align-items:center;gap:40px;display:grid}@media (min-width:1024px){.row{grid-template-columns:1fr 1fr;gap:72px}.row.flip>:first-child{order:2}}.row h3{font:800 clamp(34px, 4.2vw, 56px)/1 var(--display);letter-spacing:-.02em;text-wrap:balance;margin:0;font-stretch:116%}.row>div>p{color:var(--ink-2);max-width:32rem;margin:18px 0 0;font-size:18px;line-height:1.55}.shot{background:var(--tile);box-shadow:0 40px 70px -40px var(--shadow), inset 0 0 0 1px var(--line);border-radius:20px;padding:14px;overflow:hidden}.shot .in{border-radius:12px;overflow:hidden}.seg{background:var(--ice-soft);border-radius:10px;flex-wrap:wrap;gap:2px;margin-top:24px;padding:3px;display:inline-flex}.seg button{min-width:52px;height:34px;color:var(--ink-2);font:600 14px/1 var(--font);cursor:pointer;font-variant-numeric:tabular-nums;background:0 0;border:0;border-radius:8px;padding:0 12px}.seg button:hover{color:var(--ink)}.seg button[aria-checked=true],.seg button[aria-pressed=true]{background:var(--ice);color:var(--ice-ink)}@media (max-width:479px){.seg{flex-wrap:nowrap;display:flex}.seg button{flex:auto;min-width:0;padding:0 6px;font-size:13px}}@media (max-width:359px){.seg button{padding:0 4px;font-size:12px}}.modes{gap:14px;margin:26px 0 0;padding:0;list-style:none;display:grid}.modes li{color:var(--ink-2);border-top:1px solid var(--line);grid-template-columns:110px 1fr;gap:16px;padding-top:14px;font-size:16px;line-height:1.5;display:grid}.modes b{color:var(--ink);font-weight:700}.desk{background:var(--wall-color) var(--wall) center / cover;height:240px;box-shadow:0 40px 70px -40px var(--shadow), inset 0 0 0 1px var(--line);border-radius:20px;position:relative;overflow:hidden}.desk .mbar{height:40px;font-size:14px}.desk .mbar .readout{gap:13px;height:26px;font-size:14px}.desk .mbar .readout .mk{width:19px;height:17px}:root[data-theme=dark] .desk .mbar{color:#ffffffe6;background:#0000004d}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .desk .mbar{color:#ffffffe6;background:#0000004d}}@media (max-width:639px){.desk .mbar .menus,.desk .readout .rd-fan{display:none}}.desk .menus{opacity:.85;gap:16px;display:flex}.yours{padding-block:40px 128px}.yours-grid{grid-template-columns:minmax(0,1fr);align-items:center;gap:48px;display:grid}@media (min-width:1024px){.yours-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:72px}}.own{gap:22px;margin:32px 0 0;padding:0;list-style:none;display:grid}.own li{grid-template-columns:40px 1fr;gap:16px;display:grid}.own .ico{color:var(--ice);margin-top:2px;font-size:26px}.own b{font:700 20px/1.2 var(--display);font-stretch:110%;display:block}.own span{color:var(--ink-2);margin-top:4px;font-size:16px;line-height:1.5;display:block}.mini{background:var(--wall-color) var(--wall) center / cover;min-width:0;box-shadow:0 40px 70px -40px var(--shadow), inset 0 0 0 1px var(--line);border-radius:20px;padding:36px 28px;container-type:inline-size}@media (max-width:379px){.mini{padding-inline:16px}}.mini .lrow,.mini .lfoot,.mini .lfoot .r>span{white-space:nowrap}@container (max-width:287px){.mini .tophit .hint{display:none}}@container (max-width:271px){.mini .lfoot .r>span:last-child{display:none}}.mini.has-capture{padding:0;overflow:hidden}.mini.has-capture video{aspect-ratio:2;object-fit:cover;object-position:50% 15%;width:100%;height:auto;display:block}.mini .lpill{border-radius:25px;height:50px;font-size:19px}.mini .lrow{font-size:14px}.quiet{background:var(--bg-deep);border-block:1px solid var(--line);padding-block:112px}.figs{gap:40px;margin-top:48px;display:grid}@media (min-width:640px){.figs{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end}}@media (min-width:900px){.figs{grid-template-columns:auto minmax(0,1fr);column-gap:clamp(64px,9vw,140px)}}.fig b{font:800 clamp(96px, 15vw, 216px)/.85 var(--display);letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-stretch:112%;display:block}.fig b small{letter-spacing:0;color:var(--ice);margin-left:6px;font-size:.32em}.fig p{color:var(--ink-2);max-width:22rem;margin:16px 0 0;font-size:15px;line-height:1.5}.facts{gap:18px;display:grid}.facts div{border-top:1px solid var(--line);padding-top:16px}.facts h3{margin:0;font-size:18px}.facts p{color:var(--ink-2);margin:6px 0 0;font-size:15px;line-height:1.5}.buy{padding-block:128px;overflow:hidden}.buy .card{background:linear-gradient(160deg, var(--tile-2), var(--tile) 60%);box-shadow:0 60px 100px -60px var(--shadow), inset 0 0 0 1px var(--line);border-radius:28px;gap:40px;padding:40px 28px 168px;display:grid;position:relative;overflow:hidden}@media (min-width:1024px){.buy .card{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:72px;padding:64px}}.buy .card:after{content:"";aspect-ratio:508/428;opacity:.16;pointer-events:none;background:url(/brand/alkit-mark-glass.svg) 50%/contain no-repeat;width:300px;position:absolute;bottom:-96px;right:-56px}@media (min-width:1024px){.buy .card:after{width:520px;bottom:-160px;right:-120px}}@media (min-width:1024px) and (max-width:1279px){.buy .card:after{bottom:-200px}}.offer{height:28px;color:var(--ice);background:var(--ice-soft);box-shadow:inset 0 0 0 1px var(--ice);border-radius:6px;align-items:center;margin-top:32px;padding:0 10px;font-size:12px;font-weight:700;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.offer{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ice) 35%, transparent)}}.amt{flex-wrap:wrap;align-items:baseline;gap:8px 20px;margin-top:16px;display:flex}.amt b{font:800 clamp(72px, 9.4vw, 132px)/.9 var(--display);letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-stretch:108%}.amt s{font:700 clamp(26px, 2.6vw, 36px)/1 var(--display);color:var(--ink-3);font-stretch:108%;text-decoration-thickness:3px}.tbd{color:var(--ice);margin:16px 0 0;font-size:15px;font-weight:600}.tax{color:var(--ink-small);text-wrap:balance;margin:16px 0 0;font-size:15px;font-weight:500}.tbd+.tax{margin-top:6px}.buy .ctas{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.inc{z-index:1;align-content:start;gap:0;margin:0;padding:0;list-style:none;display:grid;position:relative}.inc li{border-top:1px solid var(--line);color:var(--ink-2);grid-template-columns:26px 1fr;gap:12px;padding:16px 0;font-size:16px;line-height:1.45;display:grid}.inc li:first-child{border-top:0;padding-top:0}.inc b{color:var(--ink)}.inc .ico{color:var(--ice);margin-top:1px;font-size:20px}.buy .req{color:var(--ink-small);margin-top:18px;font-size:13px}footer.site-foot{border-top:1px solid var(--line);background:var(--bg-deep)}footer.site-foot .wrap{color:var(--ink-small);flex-wrap:wrap;align-items:center;gap:12px 24px;padding-block:36px;font-size:13px;display:flex}footer.site-foot .wm{width:56px;height:20px;color:var(--ink)}footer.site-foot .r{flex-wrap:wrap;gap:12px 20px;margin-left:auto;display:flex}footer.site-foot .links{flex-wrap:wrap;gap:12px 20px;display:flex}footer.site-foot .links a{color:var(--ink-2);overflow-wrap:anywhere;text-decoration:none}footer.site-foot .links a:hover{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.legal{padding-block:calc(60px + env(safe-area-inset-top,0px) + 48px) 120px;align-items:start;gap:36px;display:grid}@media (min-width:1024px){.legal{padding-top:calc(60px + env(safe-area-inset-top,0px) + 96px);grid-template-columns:180px minmax(0,44rem);gap:80px}}.legal-aside ul{border-bottom:1px solid var(--line);gap:24px;margin:0;padding:0;list-style:none;display:flex}.legal-aside a{color:var(--ink-2);padding:10px 0;font-size:15px;font-weight:600;text-decoration:none;display:block;box-shadow:inset 0 -2px #0000}.legal-aside a:hover{color:var(--ink)}.legal-aside a[aria-current=page]{color:var(--ink);box-shadow:inset 0 -2px 0 var(--ice)}.legal-aside .ask{display:none}@media (min-width:1024px){.legal-aside{position:sticky;top:100px}.legal-aside ul{border-bottom:0;border-left:1px solid var(--line);flex-direction:column;gap:2px}.legal-aside a{margin-left:-1px;padding:8px 0 8px 18px;box-shadow:inset 2px 0 #0000}.legal-aside a[aria-current=page]{box-shadow:inset 2px 0 0 var(--ice)}.legal-aside .ask{color:var(--ink-small);overflow-wrap:anywhere;margin:28px 0 0;font-size:14px;line-height:1.5;display:block}.legal-aside .ask a{color:var(--ink);box-shadow:none;text-decoration:underline;-webkit-text-decoration-color:var(--ice);-webkit-text-decoration-color:var(--ice);-webkit-text-decoration-color:var(--ice);text-decoration-color:var(--ice);margin:0;padding:0;font-weight:500;display:inline}@supports (color:color-mix(in lab, red, red)){.legal-aside .ask a{-webkit-text-decoration-color:color-mix(in srgb, var(--ice) 60%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--ice) 60%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--ice) 60%, transparent);text-decoration-color:color-mix(in srgb, var(--ice) 60%, transparent)}}.legal-aside .ask a{text-underline-offset:3px}}.doc{overflow-wrap:break-word;min-width:0;max-width:44rem}.doc h1{font-size:clamp(44px,7vw,80px)}.doc .updated{color:var(--ink-small);margin:18px 0 0;font-size:14px}.doc .summary{background:var(--tile);box-shadow:inset 0 0 0 1px var(--line);border-radius:20px;margin-top:36px;padding:24px 28px 26px}.doc .summary p{font-family:var(--display);letter-spacing:-.01em;color:var(--ink);margin:0;font-size:clamp(20px,2.3vw,25px);font-weight:600;font-stretch:104%;line-height:1.38}.doc h2{font-family:var(--display);letter-spacing:-.01em;margin:52px 0 0;font-size:22px;font-weight:700;font-stretch:112%;line-height:1.2}.doc p,.doc li{color:var(--ink-2);text-wrap:pretty;font-size:17px;line-height:1.65}.doc p{margin:12px 0 0}.doc ul,.doc ol{margin:12px 0 0;padding-left:1.25em}.doc li+li{margin-top:8px}.doc li::marker{color:var(--ice)}.doc b{color:var(--ink);font-weight:600}.doc a{color:var(--ink);text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--ice);-webkit-text-decoration-color:var(--ice);-webkit-text-decoration-color:var(--ice);text-decoration-color:var(--ice)}@supports (color:color-mix(in lab, red, red)){.doc a{-webkit-text-decoration-color:color-mix(in srgb, var(--ice) 70%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--ice) 70%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--ice) 70%, transparent);text-decoration-color:color-mix(in srgb, var(--ice) 70%, transparent)}}.doc a{text-underline-offset:3px}.doc a:hover{-webkit-text-decoration-color:var(--ice);-webkit-text-decoration-color:var(--ice);-webkit-text-decoration-color:var(--ice);text-decoration-color:var(--ice)}@media (max-width:479px){.doc .summary{border-radius:16px;padding:20px 20px 22px}.doc p,.doc li{font-size:16px}}@media (min-width:1024px){.legal.thanks{grid-template-columns:minmax(0,44rem)}}.doc .steps{counter-reset:step;padding-left:0;list-style:none}.doc .steps li{counter-increment:step;grid-template-columns:32px 1fr;align-items:baseline;gap:14px;display:grid}.doc .steps li:before{content:counter(step);font-family:var(--display);color:var(--ice);justify-self:center;font-size:20px;font-weight:800;font-stretch:112%}.doc .ctas{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
