.a3{--a3-bg:#edf2fa;--a3-side:#0a7f60;--a3-ink:#0a1038;--a3-muted:#46526f;--a3-card:#fff;--a3-field:#8792ab;--a3-input:#fff;--a3-primary:#0a7f60;--a3-on-primary:#fff;--a3-link:#08664d;--a3-soft:#e2f6ef;--a3-rule:#dfe6f1;--a3-focus:#0a7f60;--a3-ph:#5b6680;--a3-err:#b52045;--a3-errbg:#fdecef;--a3-g-bg:#fff;--a3-g-ink:#0a1038;--a3-g-line:#0a1038}html:has(main.a3){--a3-bg:#edf2fa;--a3-side:#0a7f60;--a3-ink:#0a1038;--a3-muted:#46526f;--a3-card:#fff;--a3-field:#8792ab;--a3-input:#fff;--a3-primary:#0a7f60;--a3-on-primary:#fff;--a3-link:#08664d;--a3-soft:#e2f6ef;--a3-rule:#dfe6f1;--a3-focus:#0a7f60;--a3-ph:#5b6680;--a3-err:#b52045;--a3-errbg:#fdecef;--a3-g-bg:#fff;--a3-g-ink:#0a1038;--a3-g-line:#0a1038}:root[data-theme=dark] .a3{--a3-bg:#0e0f11;--a3-side:#0a2e24;--a3-ink:#f2f5fb;--a3-muted:#a9b2c6;--a3-card:#16181b;--a3-field:#6f7686;--a3-input:#0e0f11;--a3-primary:#04e2a8;--a3-on-primary:#04201a;--a3-link:#04e2a8;--a3-soft:#0f2a23;--a3-rule:#2a2d33;--a3-focus:#04e2a8;--a3-ph:#97a0b4;--a3-err:#ff8aa3;--a3-errbg:#3a1520;--a3-g-bg:#fff;--a3-g-ink:#0a1038;--a3-g-line:#fff}:root[data-theme=dark]:has(main.a3){--a3-bg:#0e0f11;--a3-side:#0a2e24;--a3-ink:#f2f5fb;--a3-muted:#a9b2c6;--a3-card:#16181b;--a3-field:#6f7686;--a3-input:#0e0f11;--a3-primary:#04e2a8;--a3-on-primary:#04201a;--a3-link:#04e2a8;--a3-soft:#0f2a23;--a3-rule:#2a2d33;--a3-focus:#04e2a8;--a3-ph:#97a0b4;--a3-err:#ff8aa3;--a3-errbg:#3a1520;--a3-g-bg:#fff;--a3-g-ink:#0a1038;--a3-g-line:#fff}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .a3{--a3-bg:#0e0f11;--a3-side:#0a2e24;--a3-ink:#f2f5fb;--a3-muted:#a9b2c6;--a3-card:#16181b;--a3-field:#6f7686;--a3-input:#0e0f11;--a3-primary:#04e2a8;--a3-on-primary:#04201a;--a3-link:#04e2a8;--a3-soft:#0f2a23;--a3-rule:#2a2d33;--a3-focus:#04e2a8;--a3-ph:#97a0b4;--a3-err:#ff8aa3;--a3-errbg:#3a1520;--a3-g-bg:#fff;--a3-g-ink:#0a1038;--a3-g-line:#fff}:root:not([data-theme=light]):has(main.a3){--a3-bg:#0e0f11;--a3-side:#0a2e24;--a3-ink:#f2f5fb;--a3-muted:#a9b2c6;--a3-card:#16181b;--a3-field:#6f7686;--a3-input:#0e0f11;--a3-primary:#04e2a8;--a3-on-primary:#04201a;--a3-link:#04e2a8;--a3-soft:#0f2a23;--a3-rule:#2a2d33;--a3-focus:#04e2a8;--a3-ph:#97a0b4;--a3-err:#ff8aa3;--a3-errbg:#3a1520;--a3-g-bg:#fff;--a3-g-ink:#0a1038;--a3-g-line:#fff}}html:has(main.a3) body{background:var(--a3-bg);color:var(--a3-ink)}.a3,.a3 *,.a3 :before,.a3 :after{box-sizing:border-box}.a3{background:var(--a3-bg);min-height:100vh;color:var(--a3-ink);grid-template-columns:1.1fr .9fr;display:grid}.shell>main.a3{padding-block-end:0}.a3 :focus-visible{outline:3px solid var(--a3-focus);outline-offset:2px}.a3-hero{color:#fff;background:radial-gradient(90% 70% at 100% 0,#04e2a86b 0%,#04e2a800 60%),radial-gradient(80% 60% at 0 100%,#0a7f608c 0%,#0a7f6000 62%),linear-gradient(135deg,#070b2b 0%,#12205f 100%);flex-direction:column;justify-content:space-between;gap:40px;padding:40px clamp(32px,5vw,72px) 56px;display:flex}.a3-top{justify-content:space-between;align-items:center;gap:12px;display:flex}.a3-logo{display:block}.a3-logo img{width:auto;height:54px;display:block}.a3-hero .theme-cycle{color:#fff;background:#ffffff14;border:2px solid #ffffffa6;border-radius:999px;flex:none;place-items:center;width:44px;height:44px;display:grid}.a3-hero .theme-cycle:hover{background:#ffffff2e}.a3-hero :focus-visible{outline-color:#fff}.a3-h1{letter-spacing:-.02em;max-width:11ch;margin:clamp(24px,4vh,48px) 0 16px;font-size:clamp(44px,5vw,72px);font-weight:600;line-height:1.05}.a3-h1 em{color:#5eecc2;font-style:normal}.a3-sub{color:#d5def7;max-width:36ch;margin:0;font-size:19px}.a3-side{background:radial-gradient(90% 60% at 0% 0%,#ffffff29 0%,#fff0 60%),var(--a3-side);flex-direction:column;justify-content:center;align-items:center;gap:22px;padding:40px;display:flex}.a3-card{background:var(--a3-card);border:1px solid var(--a3-rule);border-top:8px solid #04e2a8;border-radius:24px;width:100%;max-width:460px;padding:40px 36px 36px;box-shadow:0 32px 70px -28px #0a103880}.a3-card h2{letter-spacing:-.02em;margin:0;font-size:32px;font-weight:600;line-height:1.15}.a3-lead{color:var(--a3-muted);margin:8px 0 22px;font-size:16px}.a3-btn{cursor:pointer;text-align:center;border:2px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:10px;width:100%;min-height:48px;padding:0 14px;font-size:16px;font-weight:600;text-decoration:none;display:flex}.a3-btn-pri{background:var(--a3-primary);color:var(--a3-on-primary)}.a3-btn-goog{background:var(--a3-g-bg);color:var(--a3-g-ink);border-color:var(--a3-g-line)}.a3-btn-sec{color:var(--a3-ink);border-color:var(--a3-field);background:0 0}.a3-btn[disabled]{cursor:not-allowed;opacity:.55}.a3-div{color:var(--a3-muted);align-items:center;gap:12px;margin:18px 0;font-size:14px;display:flex}.a3-div:before,.a3-div:after{content:"";background:var(--a3-field);opacity:.5;flex:1;height:1px}.a3-label{margin:0 0 6px;font-size:14px;font-weight:600;display:block}.a3-input{border:2px solid var(--a3-field);background:var(--a3-input);width:100%;min-height:48px;color:var(--a3-ink);border-radius:12px;padding:0 14px}.a3-input::placeholder{color:var(--a3-ph);opacity:1}.a3-input[aria-invalid=true]{border-color:var(--a3-err)}.a3-pw{position:relative}.a3-pw .a3-input{padding-right:52px}.a3-eye{width:44px;height:44px;color:var(--a3-muted);cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;display:grid;position:absolute;top:2px;right:4px}.a3-stack{gap:12px;display:grid}.a3-link{text-align:center;color:var(--a3-link);cursor:pointer;background:0 0;border:0;width:100%;margin-top:16px;padding:8px;font-size:15px;font-weight:600;text-decoration:underline;display:block}.a3-link[disabled]{color:var(--a3-muted);cursor:not-allowed;font-weight:500;text-decoration:none}.a3-link+.a3-link{margin-top:0}.a3-note{color:var(--a3-muted);text-align:center;margin:14px 0 0;font-size:14px}.a3-note-btn{color:var(--a3-link);cursor:pointer;background:0 0;border:0;padding:2px 4px;font-size:14px;font-weight:600;text-decoration:underline}.a3-note-btn:disabled{color:var(--a3-muted);cursor:not-allowed;font-weight:500;text-decoration:none}.a3-err{color:var(--a3-err);align-items:flex-start;gap:8px;margin:0;font-size:14px;font-weight:500;display:flex}.a3-err svg{flex:none;margin-top:2px}.a3-err-body{min-width:0;display:block}.a3-err-code,.a3-err-help{margin-top:2px;font-size:12px;font-weight:500;display:block}.a3-err-help{color:var(--a3-muted)}.a3-card>.a3-err{margin-top:8px}.a3-big{background:var(--a3-soft);width:64px;height:64px;color:var(--a3-link);border-radius:50%;place-items:center;margin-bottom:18px;display:grid}.a3-addr{color:var(--a3-ink);overflow-wrap:anywhere;font-weight:600}.a3-panel{background:var(--a3-soft);border:1px solid var(--a3-rule);border-radius:10px;gap:8px;margin:0;padding:12px 14px;display:grid}.a3-card>.a3-panel{margin-top:12px}.a3-panel p{overflow-wrap:anywhere;color:var(--a3-muted);margin:0;font-size:13px;line-height:1.5}.a3-panel p.a3-panel-last{color:var(--a3-link);font-weight:500}.a3-cohorts-m{color:#fff;width:100%;max-width:460px;display:none}.a3-cohorts-m p{margin:0;font-size:14px;line-height:1.5}.a3-cohorts-m *{color:#fff}.a3-cohorts-m .bt{gap:4px;display:grid}.a3-cohorts-m .bt-legend{text-transform:uppercase;letter-spacing:.08em;font-size:13px;font-weight:600}@media (min-width:901px) and (max-height:900px){.a3-hero{padding-top:28px;padding-bottom:40px}.a3-h1{margin:20px 0 12px;font-size:clamp(44px,4.2vw,60px)}.a3-sub{font-size:17px}}@media (max-width:900px){.a3{grid-template-columns:1fr}.a3-hero{gap:0;padding:24px 20px 40px}.a3-logo img{height:44px}.a3-h1{max-width:12ch;margin:28px 0 14px;font-size:44px}.a3-sub{font-size:16px}.a3-side{padding:28px 16px 40px}.a3-card{padding:24px 20px}.a3-cohorts-m{display:block}}.a3-card-head{margin:0 0 18px}.a3-card-head p{color:var(--a3-muted);overflow-wrap:anywhere;margin:8px 0 0;font-size:16px;line-height:1.5}.a3-card-head[data-tone=bad] h2,.a3-card-head[data-tone=bad] p{color:var(--a3-err)}.a3-finish-body{gap:14px;display:grid}.a3-finish-line{color:var(--a3-muted);margin:0;font-size:15px;line-height:1.5}
.a3[data-look=a]{--lk-left:radial-gradient(70% 55% at 8% 0%,#04e2a838 0%,#04e2a800 62%),linear-gradient(160deg,#f1f7ff 0%,#e6f6ef 100%);--lk-side:#fbfdff;--lk-card:#ffffffdb;--lk-line:#0a103814;--lk-line2:#0a103838;--lk-shadow:0 24px 60px -28px #0a103847,0 2px 6px #0a10380d;--lk-accent:#0a7f60;--lk-on-accent:#fff;--lk-accent-soft:#dff5ec;--lk-soft:#eef3fa;--lk-show-dark:none;--lk-show-light:block;--a3-bg:#fbfdff;--a3-card:#fff;--a3-primary:#0a7f60;--a3-link:#08664d;--a3-focus:#0a7f60}:root[data-theme=dark] .a3[data-look=a]{--lk-left:radial-gradient(70% 55% at 8% 0%,#04e2a829 0%,#04e2a800 62%),linear-gradient(160deg,#0d1522 0%,#0a1613 100%);--lk-side:#0b0d11;--lk-card:#1a202cc7;--lk-line:#ffffff17;--lk-line2:#ffffff4d;--lk-shadow:0 24px 60px -28px #000c,0 1px 0 #ffffff0a inset;--lk-accent:#04e2a8;--lk-on-accent:#04201a;--lk-accent-soft:#04e2a824;--lk-soft:#ffffff0f;--lk-show-dark:block;--lk-show-light:none;--a3-bg:#0b0d11;--a3-card:#14171c}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .a3[data-look=a]{--lk-left:radial-gradient(70% 55% at 8% 0%,#04e2a829 0%,#04e2a800 62%),linear-gradient(160deg,#0d1522 0%,#0a1613 100%);--lk-side:#0b0d11;--lk-card:#1a202cc7;--lk-line:#ffffff17;--lk-line2:#ffffff4d;--lk-shadow:0 24px 60px -28px #000c,0 1px 0 #ffffff0a inset;--lk-accent:#04e2a8;--lk-on-accent:#04201a;--lk-accent-soft:#04e2a824;--lk-soft:#ffffff0f;--lk-show-dark:block;--lk-show-light:none;--a3-bg:#0b0d11;--a3-card:#14171c}}.a3[data-look=b]{--lk-left:radial-gradient(60% 50% at 0% 100%,#f5b94238 0%,#f5b94200 62%),linear-gradient(170deg,#fffaf0 0%,#f6f3ff 100%);--lk-side:#fffdf9;--lk-card:#ffffffe6;--lk-line:#1a15301a;--lk-line2:#1a15303d;--lk-shadow:0 20px 50px -28px #1a15304d;--lk-accent:#b45309;--lk-glow:#d977068c;--lk-on-accent:#fff;--lk-accent-soft:#fdf0d9;--lk-soft:#f3efe6;--lk-show-dark:none;--lk-show-light:block;--a3-bg:#fffdf9;--a3-ink:#1a1530;--a3-muted:#4e4866;--a3-card:#fff;--a3-primary:#b45309;--a3-on-primary:#fff;--a3-link:#92400e;--a3-focus:#b45309;--a3-rule:#e8e2d4}:root[data-theme=dark] .a3[data-look=b]{--lk-left:radial-gradient(60% 50% at 0% 100%,#f5b94229 0%,#f5b94200 62%),linear-gradient(170deg,#0c1030 0%,#100d24 100%);--lk-side:#0b0a12;--lk-card:#1c1a2ccc;--lk-line:#ffffff1a;--lk-line2:#ffffff4d;--lk-shadow:0 20px 50px -28px #000c;--lk-accent:#f5b942;--lk-glow:#f5b942b3;--lk-on-accent:#2a1a00;--lk-accent-soft:#f5b94224;--lk-soft:#ffffff0f;--lk-show-dark:block;--lk-show-light:none;--a3-bg:#0b0a12;--a3-ink:#f4f1fb;--a3-muted:#b1abc6;--a3-card:#15131f;--a3-primary:#f5b942;--a3-on-primary:#2a1a00;--a3-link:#f5b942;--a3-focus:#f5b942;--a3-rule:#2b2840;--a3-input:#0b0a12}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .a3[data-look=b]{--lk-left:radial-gradient(60% 50% at 0% 100%,#f5b94229 0%,#f5b94200 62%),linear-gradient(170deg,#0c1030 0%,#100d24 100%);--lk-side:#0b0a12;--lk-card:#1c1a2ccc;--lk-line:#ffffff1a;--lk-line2:#ffffff4d;--lk-shadow:0 20px 50px -28px #000c;--lk-accent:#f5b942;--lk-glow:#f5b942b3;--lk-on-accent:#2a1a00;--lk-accent-soft:#f5b94224;--lk-soft:#ffffff0f;--lk-show-dark:block;--lk-show-light:none;--a3-bg:#0b0a12;--a3-ink:#f4f1fb;--a3-muted:#b1abc6;--a3-card:#15131f;--a3-primary:#f5b942;--a3-on-primary:#2a1a00;--a3-link:#f5b942;--a3-focus:#f5b942;--a3-rule:#2b2840;--a3-input:#0b0a12}}:root:root .a3[data-look=c]{--lk-left:radial-gradient(55% 42% at 50% -6%,#8b9bff3d 0%,#8b9bff00 70%),radial-gradient(40% 30% at 12% 100%,#566eff29 0%,#566eff00 70%),repeating-linear-gradient(90deg,#1018400b 0 1px,transparent 1px 72px),#f6f7ff;--lk-side:#fff;--lk-side-bg:radial-gradient(60% 40% at 80% 0%,#8b9bff33 0%,#8b9bff00 70%),linear-gradient(180deg,#fff 0%,#f2f4ff 100%);--lk-side-line:#10184014;--lk-card:#ffffffb8;--lk-glass-a:#ffffffe0;--lk-glass-b:#fff9;--lk-solid-glass:#fff;--lk-solid-card:#fff;--lk-cycle-bg:#1018400d;--lk-orb-a:#8b9bff70;--lk-orb-b:#566eff33;--lk-line:#1018401a;--lk-line2:#10184042;--lk-shadow:0 24px 60px -30px #181c503d,0 1px 0 #ffffffb3 inset;--lk-accent:#4a56d6;--lk-on-accent:#fff;--lk-accent-soft:#4a56d61a;--lk-soft:#1018400b;--lk-show-dark:none;--lk-show-light:block;--a3-bg:#f6f7ff;--a3-ink:#12173a;--a3-muted:#4d5480;--a3-card:#fff;--a3-field:#6b739f;--a3-input:#fff;--a3-primary:#4a56d6;--a3-on-primary:#fff;--a3-link:#3f49c4;--a3-soft:#4a56d614;--a3-rule:#1018401f;--a3-focus:#4a56d6;--a3-ph:#6b739e;--a3-err:#c0264a;--a3-errbg:#c0264a17;--a3-g-bg:#fff;--a3-g-ink:#0a1038;--a3-g-line:#10184029;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root:root:has(main.a3[data-look=c]){--lk-left:radial-gradient(55% 42% at 50% -6%,#8b9bff3d 0%,#8b9bff00 70%),radial-gradient(40% 30% at 12% 100%,#566eff29 0%,#566eff00 70%),repeating-linear-gradient(90deg,#1018400b 0 1px,transparent 1px 72px),#f6f7ff;--lk-side:#fff;--lk-side-bg:radial-gradient(60% 40% at 80% 0%,#8b9bff33 0%,#8b9bff00 70%),linear-gradient(180deg,#fff 0%,#f2f4ff 100%);--lk-side-line:#10184014;--lk-card:#ffffffb8;--lk-glass-a:#ffffffe0;--lk-glass-b:#fff9;--lk-solid-glass:#fff;--lk-solid-card:#fff;--lk-cycle-bg:#1018400d;--lk-orb-a:#8b9bff70;--lk-orb-b:#566eff33;--lk-line:#1018401a;--lk-line2:#10184042;--lk-shadow:0 24px 60px -30px #181c503d,0 1px 0 #ffffffb3 inset;--lk-accent:#4a56d6;--lk-on-accent:#fff;--lk-accent-soft:#4a56d61a;--lk-soft:#1018400b;--lk-show-dark:none;--lk-show-light:block;--a3-bg:#f6f7ff;--a3-ink:#12173a;--a3-muted:#4d5480;--a3-card:#fff;--a3-field:#6b739f;--a3-input:#fff;--a3-primary:#4a56d6;--a3-on-primary:#fff;--a3-link:#3f49c4;--a3-soft:#4a56d614;--a3-rule:#1018401f;--a3-focus:#4a56d6;--a3-ph:#6b739e;--a3-err:#c0264a;--a3-errbg:#c0264a17;--a3-g-bg:#fff;--a3-g-ink:#0a1038;--a3-g-line:#10184029;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root:root[data-theme=dark] .a3[data-look=c]{--lk-left:radial-gradient(55% 42% at 50% -6%,#8b9bff4d 0%,#8b9bff00 70%),radial-gradient(40% 30% at 12% 100%,#465adc33 0%,#465adc00 70%),repeating-linear-gradient(90deg,#ffffff09 0 1px,transparent 1px 72px),#060a1e;--lk-side:transparent;--lk-side-bg:radial-gradient(60% 40% at 80% 0%,#8b9bff38 0%,#8b9bff00 70%),linear-gradient(180deg,#080c2a 0%,#070a22 100%);--lk-side-line:#ffffff0f;--lk-card:#ffffff0b;--lk-glass-a:#ffffff1f;--lk-glass-b:#ffffff0a;--lk-solid-glass:#161c52;--lk-solid-card:#101541;--lk-cycle-bg:#ffffff14;--lk-orb-a:#8b9bff5c;--lk-orb-b:#566eff29;--lk-line:#ffffff1a;--lk-line2:#ffffff57;--lk-shadow:0 30px 80px -32px #8b9bff61,0 0 0 1px #ffffff0a inset;--lk-accent:#8b9bff;--lk-on-accent:#0a0f2e;--lk-accent-soft:#8b9bff2e;--lk-soft:#ffffff0f;--lk-show-dark:block;--lk-show-light:none;--a3-bg:#060a1e;--a3-ink:#f3f5ff;--a3-muted:#b3b9d9;--a3-card:#ffffff0e;--a3-field:#7a83b8;--a3-input:#070a22b3;--a3-primary:#8b9bff;--a3-on-primary:#0a0f2e;--a3-link:#aab5ff;--a3-soft:#8b9bff24;--a3-rule:#ffffff24;--a3-focus:#aab5ff;--a3-ph:#98a0cf;--a3-err:#ff9db3;--a3-errbg:#ff5a7824;--a3-g-bg:#fff;--a3-g-ink:#0a1038;--a3-g-line:#fff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root:root[data-theme=dark]:has(main.a3[data-look=c]){--lk-left:radial-gradient(55% 42% at 50% -6%,#8b9bff4d 0%,#8b9bff00 70%),radial-gradient(40% 30% at 12% 100%,#465adc33 0%,#465adc00 70%),repeating-linear-gradient(90deg,#ffffff09 0 1px,transparent 1px 72px),#060a1e;--lk-side:transparent;--lk-side-bg:radial-gradient(60% 40% at 80% 0%,#8b9bff38 0%,#8b9bff00 70%),linear-gradient(180deg,#080c2a 0%,#070a22 100%);--lk-side-line:#ffffff0f;--lk-card:#ffffff0b;--lk-glass-a:#ffffff1f;--lk-glass-b:#ffffff0a;--lk-solid-glass:#161c52;--lk-solid-card:#101541;--lk-cycle-bg:#ffffff14;--lk-orb-a:#8b9bff5c;--lk-orb-b:#566eff29;--lk-line:#ffffff1a;--lk-line2:#ffffff57;--lk-shadow:0 30px 80px -32px #8b9bff61,0 0 0 1px #ffffff0a inset;--lk-accent:#8b9bff;--lk-on-accent:#0a0f2e;--lk-accent-soft:#8b9bff2e;--lk-soft:#ffffff0f;--lk-show-dark:block;--lk-show-light:none;--a3-bg:#060a1e;--a3-ink:#f3f5ff;--a3-muted:#b3b9d9;--a3-card:#ffffff0e;--a3-field:#7a83b8;--a3-input:#070a22b3;--a3-primary:#8b9bff;--a3-on-primary:#0a0f2e;--a3-link:#aab5ff;--a3-soft:#8b9bff24;--a3-rule:#ffffff24;--a3-focus:#aab5ff;--a3-ph:#98a0cf;--a3-err:#ff9db3;--a3-errbg:#ff5a7824;--a3-g-bg:#fff;--a3-g-ink:#0a1038;--a3-g-line:#fff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:dark){:root:root:not([data-theme=light]) .a3[data-look=c]{--lk-left:radial-gradient(55% 42% at 50% -6%,#8b9bff4d 0%,#8b9bff00 70%),radial-gradient(40% 30% at 12% 100%,#465adc33 0%,#465adc00 70%),repeating-linear-gradient(90deg,#ffffff09 0 1px,transparent 1px 72px),#060a1e;--lk-side:transparent;--lk-side-bg:radial-gradient(60% 40% at 80% 0%,#8b9bff38 0%,#8b9bff00 70%),linear-gradient(180deg,#080c2a 0%,#070a22 100%);--lk-side-line:#ffffff0f;--lk-card:#ffffff0b;--lk-glass-a:#ffffff1f;--lk-glass-b:#ffffff0a;--lk-solid-glass:#161c52;--lk-solid-card:#101541;--lk-cycle-bg:#ffffff14;--lk-orb-a:#8b9bff5c;--lk-orb-b:#566eff29;--lk-line:#ffffff1a;--lk-line2:#ffffff57;--lk-shadow:0 30px 80px -32px #8b9bff61,0 0 0 1px #ffffff0a inset;--lk-accent:#8b9bff;--lk-on-accent:#0a0f2e;--lk-accent-soft:#8b9bff2e;--lk-soft:#ffffff0f;--lk-show-dark:block;--lk-show-light:none;--a3-bg:#060a1e;--a3-ink:#f3f5ff;--a3-muted:#b3b9d9;--a3-card:#ffffff0e;--a3-field:#7a83b8;--a3-input:#070a22b3;--a3-primary:#8b9bff;--a3-on-primary:#0a0f2e;--a3-link:#aab5ff;--a3-soft:#8b9bff24;--a3-rule:#ffffff24;--a3-focus:#aab5ff;--a3-ph:#98a0cf;--a3-err:#ff9db3;--a3-errbg:#ff5a7824;--a3-g-bg:#fff;--a3-g-ink:#0a1038;--a3-g-line:#fff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root:root:not([data-theme=light]):has(main.a3[data-look=c]){--lk-left:radial-gradient(55% 42% at 50% -6%,#8b9bff4d 0%,#8b9bff00 70%),radial-gradient(40% 30% at 12% 100%,#465adc33 0%,#465adc00 70%),repeating-linear-gradient(90deg,#ffffff09 0 1px,transparent 1px 72px),#060a1e;--lk-side:transparent;--lk-side-bg:radial-gradient(60% 40% at 80% 0%,#8b9bff38 0%,#8b9bff00 70%),linear-gradient(180deg,#080c2a 0%,#070a22 100%);--lk-side-line:#ffffff0f;--lk-card:#ffffff0b;--lk-glass-a:#ffffff1f;--lk-glass-b:#ffffff0a;--lk-solid-glass:#161c52;--lk-solid-card:#101541;--lk-cycle-bg:#ffffff14;--lk-orb-a:#8b9bff5c;--lk-orb-b:#566eff29;--lk-line:#ffffff1a;--lk-line2:#ffffff57;--lk-shadow:0 30px 80px -32px #8b9bff61,0 0 0 1px #ffffff0a inset;--lk-accent:#8b9bff;--lk-on-accent:#0a0f2e;--lk-accent-soft:#8b9bff2e;--lk-soft:#ffffff0f;--lk-show-dark:block;--lk-show-light:none;--a3-bg:#060a1e;--a3-ink:#f3f5ff;--a3-muted:#b3b9d9;--a3-card:#ffffff0e;--a3-field:#7a83b8;--a3-input:#070a22b3;--a3-primary:#8b9bff;--a3-on-primary:#0a0f2e;--a3-link:#aab5ff;--a3-soft:#8b9bff24;--a3-rule:#ffffff24;--a3-focus:#aab5ff;--a3-ph:#98a0cf;--a3-err:#ff9db3;--a3-errbg:#ff5a7824;--a3-g-bg:#fff;--a3-g-ink:#0a1038;--a3-g-line:#fff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}html:has(main.a3[data-look]) body{background:var(--a3-bg)}.a3[data-look]{background:var(--lk-left);color:var(--a3-ink);grid-template-rows:auto 1fr;grid-template-columns:1.1fr .9fr}.a3[data-look] .a3-hero{color:var(--a3-ink);background:0 0;grid-area:1/1;padding:36px clamp(32px,5vw,72px) 0;display:block}.a3[data-look] .a3-stage{grid-area:2/1;min-width:0;padding:28px clamp(32px,5vw,72px) 48px;position:relative}.a3[data-look] .a3-side{background:var(--lk-side);border-left:1px solid var(--lk-line);grid-area:1/2/span 2;padding:40px}.a3[data-look] .a3-logo-on-dark{display:var(--lk-show-dark)}.a3[data-look] .a3-logo-on-light{display:var(--lk-show-light)}.a3[data-look] .a3-hero .theme-cycle{border:1.5px solid var(--lk-line2);background:var(--lk-card);color:var(--a3-ink)}.a3[data-look] .a3-hero .theme-cycle:hover{background:var(--lk-soft)}.a3[data-look] .a3-hero :focus-visible{outline-color:var(--lk-accent)}.a3[data-look] .a3-h1{letter-spacing:-.025em;max-width:20ch;color:var(--a3-ink);margin:clamp(20px,3.5vh,40px) 0 14px;font-size:clamp(38px,4.2vw,58px);font-weight:600;line-height:1.04}.a3[data-look] .a3-h1 em{color:var(--lk-accent);font-style:normal}.a3[data-look] .a3-sub{color:var(--a3-muted);max-width:40ch;margin:0;font-size:18px}.a3[data-look] .a3-card{border-top:1px solid var(--lk-line);box-shadow:var(--lk-shadow)}.a3[data-look=a] .a3-card{border:1px solid var(--lk-line);border-radius:28px}.a3[data-look=b] .a3-card{border:1px solid var(--lk-line);box-shadow:none;border-radius:22px}.a3[data-look=b] .a3-btn{border-radius:999px}.a3[data-look=a] .a3-btn{border-radius:14px}.a3[data-look] .a3-cohorts-m,.a3[data-look] .a3-cohorts-m *{color:var(--a3-muted)}.a3[data-look] .a3-cohorts-m .bt-when{color:var(--a3-ink);font-weight:600}.lk-k{letter-spacing:.08em;text-transform:uppercase;color:var(--a3-muted);margin:0;font-size:12px;font-weight:600}.lk-v{color:var(--a3-ink);margin:0;font-size:15px;font-weight:600}.lk-s{color:var(--a3-muted);margin:2px 0 0;font-size:13px}.lk-ico{background:var(--lk-accent-soft);width:40px;height:40px;color:var(--lk-accent);border-radius:12px;flex:none;place-items:center;display:grid}.lk-pill{letter-spacing:0;text-transform:none;background:var(--lk-accent);color:var(--lk-on-accent);border-radius:999px;flex:none;padding:3px 10px;font-size:12px;font-weight:600}.lk-a{grid-template-columns:1fr 1fr;grid-template-areas:"path coach""path class";align-content:start;gap:18px;max-width:660px;display:grid;position:relative}.lk-a .lk-card{background:var(--lk-card);border:1px solid var(--lk-line);box-shadow:var(--lk-shadow);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:22px;padding:18px 20px}.lk-pathcard{grid-area:path;align-content:start;gap:12px;display:grid}.lk-coach{grid-area:coach;gap:10px;display:grid;transform:translateY(18px)}.lk-class{grid-area:class;align-items:center;gap:14px;display:flex;transform:translateY(18px)}.lk-rows{gap:6px;margin:0;padding:0;list-style:none;display:grid}.lk-row{color:var(--a3-muted);border-radius:12px;align-items:center;gap:10px;padding:8px 10px;font-size:14px;display:flex}.lk-num{border:1.5px solid var(--lk-line2);border-radius:999px;flex:none;place-items:center;width:24px;height:24px;font-size:12px;font-weight:600;display:grid}.lk-rowtext{flex:1;min-width:0;line-height:1.25}.lk-now{background:var(--lk-accent-soft);color:var(--a3-ink);box-shadow:inset 0 0 0 1.5px var(--lk-accent);font-weight:600}.lk-now .lk-num{background:var(--lk-accent);border-color:var(--lk-accent);color:var(--lk-on-accent)}.lk-coach-head{align-items:center;gap:10px;display:flex}.lk-coach .lk-ico{border-radius:10px;width:32px;height:32px}.lk-bubble{max-width:94%;margin:0;padding:10px 14px;font-size:14px;line-height:1.4}.lk-me{background:var(--lk-accent);color:var(--lk-on-accent);border-radius:16px 16px 4px;justify-self:end;font-weight:600}.lk-ai{background:var(--lk-soft);color:var(--a3-ink);border-radius:16px 16px 16px 4px}.lk-chip{background:var(--lk-accent);color:var(--lk-on-accent);box-shadow:var(--lk-shadow);border-radius:999px;grid-column:1/-1;justify-self:start;align-items:center;gap:8px;margin-top:14px;padding:9px 16px;font-size:13px;font-weight:600;display:inline-flex}.lk-b{max-width:600px}.lk-krow{align-items:center;gap:10px;display:flex}.lk-path{gap:20px;margin:0;padding:0;list-style:none;display:grid;position:relative}.lk-path:before{content:"";background:linear-gradient(180deg,var(--lk-accent)0%,var(--lk-accent)62%,transparent 100%);width:4px;box-shadow:0 0 14px 1px var(--lk-glow);opacity:.9;border-radius:4px;margin-left:-1px;position:absolute;top:22px;bottom:22px;left:19px}.lk-node{align-items:center;gap:18px;min-height:44px;display:flex;position:relative}.lk-dot{background:var(--a3-bg);border:2px solid var(--lk-accent);width:40px;height:40px;color:var(--lk-accent);border-radius:999px;flex:none;place-items:center;font-size:15px;font-weight:600;display:grid;position:relative}.lk-node-text{flex:1;gap:1px;min-width:0;display:grid}.lk-node .lk-v{font-size:16px;font-weight:500;line-height:1.25}.lk-here .lk-dot{background:var(--lk-accent);color:var(--lk-on-accent);box-shadow:0 0 0 6px var(--lk-accent-soft),0 0 22px 2px var(--lk-glow)}.lk-here .lk-v{font-size:17px;font-weight:600}.lk-next{opacity:.62}.lk-next .lk-dot{border-style:dashed}.lk-meta{border:1px solid var(--lk-line);background:var(--lk-card);color:var(--a3-muted);border-radius:14px;align-items:center;gap:10px;margin-top:26px;padding:12px 16px;font-size:14px;display:flex}.lk-meta svg{color:var(--lk-accent);flex:none}.lk-c{isolation:isolate;align-content:center;gap:18px;max-width:580px;padding-top:12px;display:grid;position:relative}.lk-c:before{content:"";z-index:-1;background:radial-gradient(circle at 32% 30%,var(--lk-orb-a)0%,var(--lk-orb-b)45%,#566eff00 72%);filter:blur(24px);border-radius:50%;width:360px;height:360px;position:absolute;top:4%;right:2%}.lk-glass{border:1px solid var(--lk-line);background:linear-gradient(135deg,var(--lk-glass-a)0%,var(--lk-glass-b)100%);box-shadow:var(--lk-shadow);-webkit-backdrop-filter:blur(22px)saturate(140%);border-radius:26px;align-items:center;gap:16px;padding:24px 26px;display:flex}.lk-glass p{color:var(--a3-ink);margin:0;font-size:19px;font-weight:500;line-height:1.4}.lk-g2{margin-left:9%}.lk-g3{margin-left:18%}.a3[data-look=c] .a3-card{background:linear-gradient(160deg,var(--lk-glass-a)0%,var(--lk-glass-b)100%);border:1px solid var(--lk-line);-webkit-backdrop-filter:blur(26px)saturate(140%);border-radius:28px}.a3[data-look=c] .a3-side{background:var(--lk-side-bg);border-left-color:var(--lk-side-line)}.a3[data-look=c] .a3-btn{border-radius:999px}.a3[data-look=c] .a3-h1{font-size:clamp(38px,4.2vw,56px)}.a3[data-look=c] .a3-hero .theme-cycle{background:var(--lk-cycle-bg)}@media (prefers-reduced-transparency:reduce){.lk-glass,.a3[data-look=c] .a3-card,.lk-a .lk-card{-webkit-backdrop-filter:none}.lk-glass{background:var(--lk-solid-glass,#161c52)}.a3[data-look=c] .a3-card{background:var(--lk-solid-card,#101541)}.lk-a .lk-card{background:var(--a3-card)}}@media (prefers-reduced-motion:no-preference){.lk-here .lk-dot{animation:3.2s ease-in-out infinite lk-pulse}@keyframes lk-pulse{0%,to{box-shadow:0 0 0 6px var(--lk-accent-soft),0 0 18px 1px var(--lk-glow)}50%{box-shadow:0 0 0 10px var(--lk-accent-soft),0 0 30px 4px var(--lk-glow)}}}@media (min-width:901px) and (max-height:860px){.a3[data-look] .a3-hero{padding-top:26px}.a3[data-look] .a3-h1{margin:16px 0 10px;font-size:clamp(36px,3.8vw,50px)}.a3[data-look] .a3-sub{font-size:16px}.a3[data-look] .a3-stage{padding-top:22px;padding-bottom:28px}.lk-a{gap:14px}.lk-row{padding:6px 10px}.lk-path{gap:17px}.lk-meta{margin-top:16px}.lk-c{gap:12px}.lk-glass{padding:18px 22px}}@media (max-width:900px){.a3[data-look]{grid-template-rows:auto auto auto;grid-template-columns:1fr}.a3[data-look] .a3-hero{grid-area:1/1;padding:20px}.a3[data-look] .a3-side{background:0 0;border-left:0;grid-area:2/1;padding:4px 16px 28px}.a3[data-look=c] .a3-side{background:0 0}.a3[data-look] .a3-stage{grid-area:3/1;padding:12px 16px 44px}.a3[data-look] .a3-logo img{height:40px}.a3[data-look] .a3-h1{max-width:16ch;margin:18px 0 0;font-size:32px}.a3[data-look] .a3-sub{display:none}.a3[data-look] .a3-card{padding:24px 20px}.lk-a{grid-template-columns:1fr;grid-template-areas:"path""coach";gap:14px}.lk-class,.lk-meta{display:none}.lk-coach{transform:none}.lk-chip{margin-top:0}.lk-g2,.lk-g3{margin-left:0}.lk-glass p{font-size:16px}}:root[data-theme=dark] .a3[data-look=a]{--lk-left:radial-gradient(55% 42% at 50% -6%,#04e2a84d 0%,#04e2a800 70%),radial-gradient(40% 30% at 12% 100%,#465adc33 0%,#465adc00 70%),repeating-linear-gradient(90deg,#ffffff09 0 1px,transparent 1px 72px),#060a1e;--lk-side:transparent;--lk-card:#ffffff0b;--lk-line:#ffffff1a;--lk-shadow:0 30px 80px -32px #04e2a861,0 0 0 1px #ffffff0a inset;--a3-bg:#060a1e;--a3-card:#ffffff0e}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .a3[data-look=a]{--lk-left:radial-gradient(55% 42% at 50% -6%,#04e2a84d 0%,#04e2a800 70%),radial-gradient(40% 30% at 12% 100%,#465adc33 0%,#465adc00 70%),repeating-linear-gradient(90deg,#ffffff09 0 1px,transparent 1px 72px),#060a1e;--lk-side:transparent;--lk-card:#ffffff0b;--lk-line:#ffffff1a;--lk-shadow:0 30px 80px -32px #04e2a861,0 0 0 1px #ffffff0a inset;--a3-bg:#060a1e;--a3-card:#ffffff0e}}:root[data-theme=dark] .a3[data-look=b]{--lk-left:radial-gradient(55% 42% at 50% -6%,#f5b9424d 0%,#f5b94200 70%),radial-gradient(40% 30% at 12% 100%,#465adc33 0%,#465adc00 70%),repeating-linear-gradient(90deg,#ffffff09 0 1px,transparent 1px 72px),#060a1e;--lk-side:transparent;--lk-card:#ffffff0b;--lk-line:#ffffff1a;--lk-shadow:0 30px 80px -32px #f5b94261,0 0 0 1px #ffffff0a inset;--a3-bg:#060a1e;--a3-card:#ffffff0e}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .a3[data-look=b]{--lk-left:radial-gradient(55% 42% at 50% -6%,#f5b9424d 0%,#f5b94200 70%),radial-gradient(40% 30% at 12% 100%,#465adc33 0%,#465adc00 70%),repeating-linear-gradient(90deg,#ffffff09 0 1px,transparent 1px 72px),#060a1e;--lk-side:transparent;--lk-card:#ffffff0b;--lk-line:#ffffff1a;--lk-shadow:0 30px 80px -32px #f5b94261,0 0 0 1px #ffffff0a inset;--a3-bg:#060a1e;--a3-card:#ffffff0e}}:root[data-theme=dark] .a3[data-look] .a3-h1{background:linear-gradient(#fff 30%,#ffffffad 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}:root[data-theme=dark] .a3[data-look] .a3-h1 em{-webkit-text-fill-color:var(--lk-accent)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .a3[data-look] .a3-h1{background:linear-gradient(#fff 30%,#ffffffad 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}:root:not([data-theme=light]) .a3[data-look] .a3-h1 em{-webkit-text-fill-color:var(--lk-accent)}}:root[data-theme=dark] .a3[data-look] .lk-pathcard,:root[data-theme=dark] .a3[data-look] .lk-coach,:root[data-theme=dark] .a3[data-look] .lk-class,:root[data-theme=dark] .a3[data-look] .a3-card{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}
