.lw,.lw-boot{--ink:#f5f5f3;--ink-2:#fafaf8;--ink-3:#eeeeeb;--fg:#0a0a0a;--muted:#54534f;--faint:#6b6963;--signal:#d8b66a;--signal-hi:#e3c27a;--signal-lo:#b8913f;--signal-text:#8a6b2b;--live:#12b866;--canvas:#b8913f;--line:#0a0a0a1a;--line-2:#0a0a0a29;--line-3:#0a0a0a42;--ease:cubic-bezier(.22, 1, .36, 1);--spring:cubic-bezier(.16, 1, .3, 1);--display:var(--lw-display), ui-sans-serif, system-ui, sans-serif;--sans:var(--lw-sans), ui-sans-serif, system-ui, sans-serif;--mono:var(--lw-mono), ui-monospace, monospace;--serif:var(--lw-serif), ui-serif, Georgia, serif}.lw-boot{background:var(--ink);min-height:100dvh}@keyframes lw-float{0%,to{transform:translate3d(0, 0, 0) rotate(var(--r,0deg))}50%{transform:translate3d(0, calc(-10px * var(--d,1)), 0) rotate(calc(var(--r,0deg) * -1))}}@keyframes lw-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes lw-pop{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:none}}@keyframes lw-live{0%{box-shadow:0 0 #12b8668c}to{box-shadow:0 0 0 7px #12b86600}}@keyframes lw-lamp{0%,to{opacity:1}50%{opacity:.35}}@keyframes lw-drift{0%,to{transform:translate(0,0)}35%{transform:translate(14px,-9px)}70%{transform:translate(-8px,7px)}}@keyframes lw-rot{to{transform:rotate(360deg)}}@keyframes lw-dash{to{background-position:40px 0,-40px 100%,0 -40px,100% 40px}}.lw{isolation:isolate;background:var(--ink);min-height:100dvh;color:var(--fg);font-family:var(--sans);-webkit-font-smoothing:antialiased;flex-direction:column;display:flex;position:relative;overflow:hidden}.lw-ground{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.lw-glow{background:radial-gradient(46% 40% at 50% 0%, color-mix(in oklab, var(--signal) 14%, transparent), transparent 66%), radial-gradient(60% 50% at 50% 108%, color-mix(in oklab, var(--signal-hi) 14%, transparent), transparent 70%);position:absolute;inset:0}.lw-grid{opacity:.6;background-image:radial-gradient(circle,#0a0a0a24 1px,#0000 1px);background-size:34px 34px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(62% 56% at 50% 40%,#000,#0000);mask-image:radial-gradient(62% 56% at 50% 40%,#000,#0000)}.lw-rule{z-index:3;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#f5f5f3cc;justify-content:space-between;align-items:center;height:28px;display:none;position:relative}@media (min-width:768px){.lw-rule{display:flex}}.lw-rule-ticks{background-image:linear-gradient(90deg, var(--line-3) 0 1px, transparent 1px 100px), linear-gradient(90deg, var(--line) 0 1px, transparent 1px 10px);background-position:0 0,0 100%;background-repeat:repeat-x;background-size:100px 100%,10px 45%;position:absolute;inset:0}.lw-rule-left,.lw-rule-right{z-index:1;background:#f5f5f3eb;align-items:center;gap:10px;height:100%;padding:0 16px;display:flex;position:relative}.lw-zoom{background:var(--signal-text);color:#fff;font:600 9.5px/1.6 var(--mono);border-radius:3px;padding:1px 6px}.lw-path{font:500 9.5px var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--faint)}.lw-onair{font:600 9.5px var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--signal-text);align-items:center;gap:6px;display:inline-flex}.lw-onair i{background:var(--signal);width:7px;height:7px;box-shadow:0 0 8px var(--signal);border-radius:50%;animation:1.6s ease-in-out infinite lw-lamp}.lw-tnum{font:500 10.5px var(--mono);font-variant-numeric:tabular-nums;color:var(--muted)}.lw-top{z-index:3;justify-content:space-between;align-items:center;gap:12px;padding:18px 20px 0;display:flex;position:relative}@media (min-width:768px){.lw-top{padding:22px 32px 0}}.lw-logo{background:#0a0a0a;border-radius:10px;width:auto;height:30px;padding:6px 9px;display:block}.lw-pill{border:1px solid color-mix(in oklab, var(--signal) 35%, transparent);background:color-mix(in oklab, var(--signal) 10%, transparent);color:var(--signal-text);border-radius:999px;align-items:center;gap:7px;padding:6px 12px;font-size:12.5px;font-weight:600;display:inline-flex}.lw-pill i{background:var(--live);border-radius:50%;width:6px;height:6px;animation:1.8s ease-out infinite lw-live}.lw-stage{flex:1;justify-content:center;align-items:center;padding:28px 20px 40px;display:flex;position:relative}@media (min-width:768px){.lw-stage{padding:40px 32px 56px}}.lw-tiles{pointer-events:none;position:absolute;inset:0}.lw-tile{--r:0deg;width:calc(64px * var(--d));height:calc(64px * var(--d));border:1px solid var(--line);opacity:calc(.55 + var(--d) * .45);animation:lw-pop .6s var(--spring) both, lw-float calc(6s + var(--i) * .45s) ease-in-out calc(var(--i) * -.7s) infinite;animation-delay:calc(var(--i) * 50ms), calc(var(--i) * -.7s);background:#fff;border-radius:18px;place-items:center;padding:10px;display:none;position:absolute;box-shadow:0 1px 2px #0a0a0a0f,0 14px 30px -16px #0a0a0a59}.lw-tile:nth-child(odd){--r:-4deg}.lw-tile:nth-child(2n){--r:3deg}@media (min-width:1024px){.lw-tile{display:grid}}.lw-edge{z-index:1;font:500 10.5px/1.7 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--faint);margin:0;display:none;position:absolute;bottom:9%}.lw-edge.is-left{border-left:1px solid var(--line-2);padding-left:14px;left:32px}.lw-edge.is-right{border-right:1px solid var(--line-2);text-align:right;padding-right:14px;right:32px}@media (min-width:1280px){.lw-edge{display:block}}.lw-center{z-index:2;flex-direction:column;align-items:center;gap:26px;width:100%;max-width:440px;display:flex;position:relative}.lw-copy{text-align:center;animation:lw-rise .6s var(--ease) both}.lw-kicker{font:500 11px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--faint);margin:0}.lw-title{font-family:var(--display);letter-spacing:-.035em;color:var(--fg);margin:10px 0 0;font-size:clamp(40px,11vw,64px);font-weight:700;line-height:.98}.lw-signal{background:linear-gradient(100deg, var(--signal-lo), var(--signal) 45%, var(--signal-hi));color:#0000;-webkit-background-clip:text;background-clip:text}.lw-accent{font-family:var(--serif);color:var(--signal);font-style:italic;font-weight:400}.lw-lede{max-width:360px;color:var(--muted);text-wrap:pretty;margin:14px auto 0;font-size:15px;line-height:1.6}.lw-lede em{font-family:var(--serif);color:var(--fg);font-size:1.12em}.lw-select{width:100%;animation:lw-rise .6s var(--ease) 80ms both;position:relative}.lw-sel-frame{pointer-events:none;background:linear-gradient(90deg, color-mix(in oklab, var(--canvas) 62%, transparent) 50%, transparent 0) 0 0 / 10px 1px repeat-x, linear-gradient(90deg, color-mix(in oklab, var(--canvas) 62%, transparent) 50%, transparent 0) 0 100% / 10px 1px repeat-x, linear-gradient(0deg, color-mix(in oklab, var(--canvas) 62%, transparent) 50%, transparent 0) 0 0 / 1px 10px repeat-y, linear-gradient(0deg, color-mix(in oklab, var(--canvas) 62%, transparent) 50%, transparent 0) 100% 0 / 1px 10px repeat-y;border-radius:4px;animation:2.4s linear infinite lw-dash;position:absolute;inset:-10px}.lw-sel-handle{z-index:3;pointer-events:none;border:1.5px solid var(--canvas);background:#fff;border-radius:1px;width:9px;height:9px;position:absolute;box-shadow:0 1px 2px #0a0a0a2e}.lw-sel-handle.tl{top:-15px;left:-15px}.lw-sel-handle.tr{top:-15px;right:-15px}.lw-sel-handle.bl{bottom:-15px;left:-15px}.lw-sel-handle.br{bottom:-15px;right:-15px}.lw-sel-label{z-index:3;pointer-events:none;background:var(--canvas);color:#fff;font:500 10.5px var(--mono);letter-spacing:.02em;white-space:nowrap;border-radius:4px;padding:2px 7px;position:absolute;top:-34px;left:-11px}.lw-card{z-index:2;background:var(--ink-2);border:1px solid var(--line);box-shadow:0 1px 2px #0a0a0a0d, 0 30px 60px -34px #0a0a0a73, 0 18px 40px -30px color-mix(in oklab, var(--signal) 50%, transparent);border-radius:20px;flex-direction:column;padding:22px;display:flex;position:relative}@media (min-width:480px){.lw-card{padding:26px}}.lw-card-head{align-items:center;gap:12px;margin-bottom:18px;display:flex}.lw-card-head b{font-family:var(--display);letter-spacing:-.02em;font-size:18px;font-weight:700;display:block}.lw-card-head small{color:var(--muted);font-size:13px}.lw-card-ic{color:#fff;background:linear-gradient(135deg, var(--signal-hi), var(--signal) 55%, var(--signal-lo));width:42px;height:42px;box-shadow:inset 0 1px 0 #ffffff4d, 0 10px 20px -10px color-mix(in oklab, var(--signal) 80%, transparent);border-radius:13px;flex-shrink:0;place-items:center;display:grid}.lw-error{color:#9b1c1c;background:#fdf0ef;border:1px solid #f5c9c5;border-radius:12px;align-items:flex-start;gap:9px;margin-bottom:14px;padding:11px 13px;font-size:13.5px;line-height:1.45;animation:.3s both lw-rise;display:flex}.lw-error svg{flex-shrink:0;margin-top:2px}.lw-field{flex-direction:column;gap:7px;margin-bottom:14px;display:flex}.lw-field>span:first-child{font:500 11px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--faint)}.lw-field input{border:1px solid var(--line-2);width:100%;height:50px;color:var(--fg);font:inherit;background:#fff;border-radius:14px;padding:0 15px;font-size:15.5px;transition:border-color .2s,box-shadow .2s}.lw-field input:focus{border-color:var(--signal);box-shadow:0 0 0 4px color-mix(in oklab, var(--signal) 16%, transparent);outline:0}.lw-pwd{display:block;position:relative}.lw-pwd input{padding-right:52px}.lw-eye{width:38px;height:38px;color:var(--faint);cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;transition:background-color .15s,color .15s;display:grid;position:absolute;top:50%;right:7px;transform:translateY(-50%)}.lw-eye:hover{background:var(--ink-3);color:var(--fg)}.lw-eye:focus-visible{outline:2px solid var(--signal);outline-offset:1px}.lw-submit{cursor:pointer;background:linear-gradient(135deg, var(--signal-hi), var(--signal) 50%, var(--signal-lo));color:#fff;height:52px;font:inherit;letter-spacing:-.005em;box-shadow:inset 0 1px 0 #ffffff47, 0 14px 28px -14px color-mix(in oklab, var(--signal) 85%, transparent);transition:transform .25s var(--spring), box-shadow .25s ease, opacity .2s ease;border:0;border-radius:18px;justify-content:center;align-items:center;gap:8px;margin-top:6px;font-size:15.5px;font-weight:600;display:inline-flex;position:relative;overflow:hidden}.lw-submit:after{content:"";pointer-events:none;transition:transform .8s var(--ease);background:linear-gradient(110deg,#0000 30%,#ffffff52 50%,#0000 70%);position:absolute;inset:0;transform:translate(-120%)}.lw-submit svg{transition:transform .3s cubic-bezier(.34,1.56,.64,1)}.lw-submit:hover:not(:disabled){transform:translateY(-1px)}.lw-submit:hover:not(:disabled):after{transform:translate(120%)}.lw-submit:hover:not(:disabled) svg{transform:translate(3px)}.lw-submit:active:not(:disabled){transform:scale(.98)}.lw-submit:focus-visible{outline:2px solid var(--signal-lo);outline-offset:3px}.lw-submit:disabled{opacity:.75;cursor:progress}.lw-spin{border:2px solid #ffffff59;border-top-color:#fff;border-radius:50%;width:16px;height:16px;animation:.7s linear infinite lw-rot}.lw-assure{flex-wrap:wrap;justify-content:center;gap:6px 18px;margin:16px 0 0;padding:0;list-style:none;display:flex}.lw-assure li{color:var(--muted);align-items:center;gap:6px;font-size:13px;display:inline-flex}.lw-cursor{z-index:4;pointer-events:none;align-items:flex-start;gap:2px;animation:9s ease-in-out infinite lw-drift;display:flex;position:absolute;bottom:-34px;right:-6px}.lw-cursor span{background:var(--signal);color:#fff;font:500 10.5px var(--mono);border-radius:4px;margin-top:14px;padding:2px 6px}.lw-foot{z-index:2;flex-wrap:wrap;justify-content:space-between;gap:12px;padding:0 20px 22px;display:flex;position:relative}@media (min-width:768px){.lw-foot{padding:0 32px 24px}}@media (prefers-reduced-motion:reduce){.lw-tile,.lw-copy,.lw-select,.lw-sel-frame,.lw-cursor,.lw-onair i,.lw-pill i,.lw-error{animation:none!important}}@property --lw-spin{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes lw-spin{to{--lw-spin:360deg}}@keyframes lw-twinkle{0%,to{opacity:.55}50%{opacity:1}}.lw-card{isolation:isolate;color:#fff;box-shadow:inset 0 1px 0 #ffffff1f, 0 30px 60px -30px #0a0a0abf, 0 20px 44px -28px color-mix(in oklab, var(--signal) 70%, transparent);background:radial-gradient(1px 1px at 8% 18%,#ffffffe6 99%,#0000),radial-gradient(1px 1px at 22% 78%,#ffffffb3 99%,#0000),radial-gradient(1.5px 1.5px at 38% 10%,#fff 99%,#0000),radial-gradient(1px 1px at 52% 62%,#f6eacdcc 99%,#0000),radial-gradient(1px 1px at 63% 90%,#ffffffa6 99%,#0000),radial-gradient(1.5px 1.5px at 74% 34%,#fff 99%,#0000),radial-gradient(1px 1px at 86% 70%,#ffffffb3 99%,#0000),radial-gradient(1px 1px at 93% 12%,#f6eacdd9 99%,#0000),radial-gradient(1px 1px at 15%,#ffffff8c 99%,#0000),radial-gradient(80% 70% at 108% -8%,#e3c27abf 0%,#d8b66a73 30%,#0000 62%),radial-gradient(70% 70% at -10% 112%,#b8913f73 0%,#0000 60%),linear-gradient(155deg,#262522 0%,#121211 55%,#080807 100%);border:0;overflow:hidden}.lw-card>:not(.lw-card-ring){z-index:1;position:relative}.lw-card:before{content:"";z-index:0;pointer-events:none;background-image:radial-gradient(1px 1px at 30% 30%,#fff 99%,#0000),radial-gradient(1.5px 1.5px at 82% 46%,#fff 99%,#0000),radial-gradient(1px 1px at 58% 22%,#ffffffe6 99%,#0000),radial-gradient(1px 1px at 12% 88%,#fff 99%,#0000);animation:3.6s ease-in-out infinite lw-twinkle;position:absolute;inset:0}.lw-card-ring{z-index:0;pointer-events:none;border-radius:inherit;background:conic-gradient(from var(--lw-spin), transparent 0 52%, #e3c27a73 64%, #d8b66a 74%, #f6ead0 81%, #b8913f 87%, transparent 96%);-webkit-mask-composite:xor;filter:drop-shadow(0 0 5px #d8b66ab3);padding:2px;animation:3.6s linear infinite lw-spin;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.lw-card-head b{color:#fff}.lw-card-head small{color:#ffffff9e}.lw-field>span:first-child{color:#fff9}.lw-field input{color:#fff;background:#ffffff12;border-color:#ffffff24}.lw-field input::placeholder{color:#ffffff61}.lw-field input:focus{background:#ffffff1a;border-color:#e3c27a;box-shadow:0 0 0 4px #d8b66a38}.lw-field input:-webkit-autofill{-webkit-text-fill-color:#fff;caret-color:#fff;-webkit-box-shadow:inset 0 0 0 40px #1c1b19}.lw-eye{color:#fff9}.lw-eye:hover{color:#fff;background:#ffffff1a}.lw-assure li{color:#ffffffa8}.lw-assure svg{color:#e3c27a}.lw-error{color:#ffd0cf;background:#e5484d29;border-color:#e5484d73}.lw-tile{display:grid}.lw-orbit{display:none}@media (max-width:1023px){.lw-tiles{display:none}.lw-orbit{z-index:0;pointer-events:none;display:block;position:absolute;inset:0}.lw-orbit .lw-tile{opacity:1;border-radius:13px;width:46px;height:46px;padding:7px}.lw-orbit .lw-tile:first-child{top:4%;left:-26px}.lw-orbit .lw-tile:nth-child(2){top:26%;left:-30px}.lw-orbit .lw-tile:nth-child(3){top:50%;left:-26px}.lw-orbit .lw-tile:nth-child(4){top:74%;left:-30px}.lw-orbit .lw-tile:nth-child(5){top:10%;right:-28px}.lw-orbit .lw-tile:nth-child(6){top:34%;right:-30px}.lw-orbit .lw-tile:nth-child(7){top:58%;right:-26px}.lw-orbit .lw-tile:nth-child(8){top:82%;right:-30px}.lw-orbit .lw-tile:nth-child(9){top:-30px;left:30%}.lw-orbit .lw-tile:nth-child(10){top:-26px;left:62%}.lw-orbit .lw-tile:nth-child(11){bottom:-30px;left:18%}.lw-orbit .lw-tile:nth-child(12){bottom:-26px;left:52%}}@media (min-width:640px) and (max-width:1023px){.lw-orbit .lw-tile{width:54px;height:54px}.lw-orbit .lw-tile:nth-child(-n+4){left:-40px}.lw-orbit .lw-tile:nth-child(n+5):nth-child(-n+8){right:-40px}}.lw-stage{overflow:hidden}@media (prefers-reduced-motion:reduce){.lw-card:before,.lw-card-ring{animation:none!important}}.lw-foot{text-align:center;justify-content:center}.lw-pill{border-radius:8px;padding:6px 11px}@keyframes lw-gold-shine{0%,62%{transform:translate(-130%)}to{transform:translate(130%)}}.lw-pill{isolation:isolate;color:#4a2f00;letter-spacing:.01em;text-shadow:0 1px #fff8dc99;background:linear-gradient(135deg,#fff3c4 0%,#f3cf6b 28%,#d9a531 52%,#f7dc85 74%,#c58f22 100%);border:1px solid #b8862b;border-radius:8px;gap:7px;padding:7px 12px;font-weight:700;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffbf,inset 0 -1px #784c0040,0 6px 16px -8px #aa7314bf}.lw-pill svg{color:#7a4c00;filter:drop-shadow(0 1px #fff8dcb3)}.lw-pill:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(110deg,#0000 35%,#ffffffbf 50%,#0000 65%);animation:3.6s ease-in-out infinite lw-gold-shine;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.lw-pill:after{opacity:0;animation:none}}.lw-card{background:linear-gradient(155deg,#1c1b19 0%,#0d0c0b 55%,#050505 100%)}.lw-card:before{display:none}.lw-card>:not(.lw-card-ring):not(.lw-space){z-index:1;position:relative}.lw-space{z-index:0;pointer-events:none;border-radius:inherit;width:100%;height:100%;display:block;position:absolute;inset:0}.lw-card-ring{z-index:2}.lw-field input{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0c0c0b8c}.lw-card>.lw-space{z-index:0;position:absolute;inset:0}.lw-submit,.lw-eye{border-radius:8px}.lw,.lw-boot{--ge-ink:#111;--ge-yellow:#ffe600;--ink:#f7f5ef}.lw-logo{object-fit:contain;width:auto;height:34px;padding:7px 10px}.lw-tile{color:var(--signal-lo)}.lw-tile svg{width:62%;height:62%}.lw-tile img{object-fit:contain;width:78%;height:78%}.lw-submit{color:var(--ge-ink);background:linear-gradient(135deg, #efd9a0, var(--signal) 50%, var(--signal-lo))}.lw-submit:focus-visible{outline-color:var(--signal-lo)}.lw-submit .lw-spin{border-color:#11111140;border-top-color:var(--ge-ink)}.lw-card-ic{color:var(--ge-ink);background:linear-gradient(145deg, #efd9a0, var(--signal) 55%, var(--signal-lo))}.lw-onair i{background:var(--ge-yellow)}@media (max-width:1023px){.lw-copy{margin-bottom:52px}}@media (max-width:420px){.lw-lede{font-size:15px}}
