:root{--navy-50:#f2f4fb;--navy-100:#e4e8f6;--navy-200:#c7cfeb;--navy-300:#9fadd9;--navy-400:#6e80bc;--navy-500:#45589c;--navy-600:#2e3f7e;--navy-700:#223163;--navy-800:#18244b;--navy-900:#101935;--navy-950:#0a1024;--violet-50:#f5f3ff;--violet-100:#ede9fe;--violet-200:#ddd5fe;--violet-300:#c4b4fd;--violet-400:#a68bfa;--violet-500:#8b5cf6;--violet-600:#7644e8;--violet-700:#6532c6;--violet-800:#52299f;--violet-900:#3f2179;--slate-0:#fff;--slate-25:#fbfbfe;--slate-50:#f6f7fb;--slate-100:#eef0f7;--slate-200:#e2e5ef;--slate-300:#cbd0e0;--slate-400:#9aa1b8;--slate-500:#6e7791;--slate-600:#515a73;--slate-700:#3b4358;--slate-800:#262c3c;--slate-900:#141824;--mint-50:#e8f8f1;--mint-100:#cff0e1;--mint-300:#6fd3aa;--mint-500:#08a66b;--mint-600:#068055;--mint-700:#056343;--rose-50:#fdecef;--rose-100:#fbd6dc;--rose-300:#f09aa8;--rose-500:#e1364c;--rose-600:#be2438;--rose-700:#98192a;--amber-50:#fdf5e5;--amber-100:#fae8c2;--amber-500:#e0a419;--amber-600:#b87f0b;--sky-50:#eaf4fe;--sky-100:#d2e7fc;--sky-500:#1e7fe0;--sky-600:#1362b4;--text-primary:var(--navy-900);--text-secondary:var(--slate-600);--text-muted:var(--slate-500);--text-faint:var(--slate-400);--text-inverse:var(--slate-0);--text-brand:var(--navy-700);--text-accent:var(--violet-700);--text-link:var(--violet-700);--text-link-hover:var(--violet-800);--surface-page:var(--slate-50);--surface-card:var(--slate-0);--surface-raised:var(--slate-0);--surface-sunken:var(--slate-100);--surface-subtle:var(--slate-25);--surface-inverse:var(--navy-900);--surface-brand-tint:var(--navy-50);--nav-island:#1f153b;--nav-island-glass:#1f153bc7;--surface-accent-tint:var(--violet-50);--surface-overlay:#0a102470;--surface-ai-wash:linear-gradient(180deg,var(--violet-50) 0%,var(--surface-card) 62%);--border-subtle:var(--slate-100);--border-default:var(--slate-200);--border-strong:var(--slate-300);--border-brand:var(--navy-200);--border-accent:var(--violet-300);--border-focus:var(--violet-500);--border-inverse:#ffffff24;--border-profit:var(--mint-100);--border-loss:var(--rose-100);--border-warning:var(--amber-100);--border-info:var(--sky-100);--brand-primary:var(--navy-800);--brand-primary-hover:var(--navy-700);--brand-primary-active:var(--navy-900);--brand-accent:var(--violet-600);--brand-accent-hover:var(--violet-500);--brand-accent-active:var(--violet-700);--brand-on-primary:var(--slate-0);--data-profit:var(--mint-600);--data-profit-strong:var(--mint-700);--data-profit-tint:var(--mint-50);--data-loss:var(--rose-600);--data-loss-strong:var(--rose-700);--data-loss-tint:var(--rose-50);--data-neutral:var(--slate-500);--data-neutral-tint:var(--slate-100);--data-grid:var(--slate-200);--status-success:var(--mint-600);--status-success-tint:var(--mint-50);--status-danger:var(--rose-600);--status-danger-tint:var(--rose-50);--status-warning:var(--amber-600);--status-warning-tint:var(--amber-50);--status-info:var(--sky-600);--status-info-tint:var(--sky-50);--status-ai:var(--violet-600);--status-ai-tint:var(--violet-50);--gradient-brand:linear-gradient(135deg,var(--navy-900) 0%,var(--navy-800) 46%,var(--violet-800) 100%);--gradient-accent:linear-gradient(135deg,var(--violet-600) 0%,var(--navy-700) 100%);--gradient-aurora:radial-gradient(90% 120% at 12% 0%,#8b5cf629 0%,#8b5cf600 58%),radial-gradient(80% 110% at 96% 8%,#2e3f7e24 0%,#2e3f7e00 60%);--gradient-veil:linear-gradient(180deg,#f6f7fb00 0%,var(--surface-page) 78%);--gradient-hairline:linear-gradient(90deg,#e2e5ef00 0%,var(--slate-200) 22%,var(--slate-200) 78%,#e2e5ef00 100%)}
:root{--text-display-xl:3.5rem;--lh-display-xl:1.18;--text-display-l:2.75rem;--lh-display-l:1.2;--text-display-m:2.125rem;--lh-display-m:1.26;--text-h1:1.75rem;--lh-h1:1.32;--text-h2:1.375rem;--lh-h2:1.4;--text-h3:1.125rem;--lh-h3:1.5;--text-body-lg:1.0625rem;--lh-body-lg:1.65;--text-body:.9375rem;--lh-body:1.6;--text-body-sm:.875rem;--lh-body-sm:1.57;--text-label:.8125rem;--lh-label:1.5;--text-caption:.75rem;--lh-caption:1.5;--text-num-xl:2.25rem;--text-num-l:1.625rem;--text-num-m:1.25rem;--text-num-s:1rem;--text-num-xs:.875rem;--lh-num-display:1.15;--lh-num:1.5;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--numeric-tabular:tabular-nums}
:root{--space-0:0px;--space-1:2px;--space-2:4px;--space-3:8px;--space-4:12px;--space-5:16px;--space-6:20px;--space-7:24px;--space-8:32px;--space-9:40px;--space-10:48px;--space-11:64px;--space-12:80px;--space-13:96px;--space-14:128px;--pad-control-sm:6px 12px;--pad-control-md:9px 16px;--pad-control-lg:13px 22px;--pad-card:20px;--pad-card-lg:24px;--pad-panel:28px;--gap-tight:8px;--gap-default:12px;--gap-loose:20px;--gap-section:40px;--layout-sidebar:248px;--layout-sidebar-collapsed:68px;--layout-topbar:60px;--layout-max:1240px;--layout-gutter:32px;--layout-rail:320px}
:root{--radius-xs:4px;--radius-sm:6px;--radius-md:10px;--radius-lg:14px;--radius-xl:18px;--radius-2xl:24px;--radius-3xl:32px;--radius-full:999px;--radius-control:10px;--radius-card:16px;--radius-panel:20px;--radius-pill:999px;--border-width-hairline:1px;--border-width-emphasis:1.5px}
:root{--shadow-none:none;--shadow-xs:0 1px 2px #1019350f;--shadow-sm:0 1px 3px #1019350f,0 1px 2px -1px #1019350d;--shadow-md:0 4px 12px -2px #10193514,0 2px 6px -3px #1019350f;--shadow-lg:0 12px 32px -8px #1019351f,0 4px 10px -5px #1019350f;--shadow-xl:0 28px 60px -20px #1019352e,0 8px 20px -12px #10193514;--shadow-accent:0 10px 28px -12px #7644e86b;--shadow-primary:0 10px 24px -12px #18244b7a;--shadow-focus:0 0 0 2px var(--surface-card),0 0 0 4px var(--violet-600);--shadow-focus-danger:0 0 0 2px var(--surface-card),0 0 0 4px var(--rose-600);--shadow-inner-top:inset 0 1px 0 #ffffff8c;--shadow-inner-sunken:inset 0 1px 2px #1019350f;--ring-hairline:inset 0 0 0 1px var(--border-default);--blur-veil:14px;--blur-scrim:2px;--blur-glass:20px;--glass-fill:#ffffffb8;--glass-fill-strong:#ffffffdb;--glass-fill-inverse:#0a102494;--glass-backdrop:blur(var(--blur-glass)) saturate(1.7);--glass-backdrop-control:blur(var(--blur-veil)) saturate(1.7);--glass-edge:#1019351a;--glass-edge-strong:#1019352e;--glass-highlight:inset 0 1px 0 #ffffff9e;--glass-highlight-soft:inset 0 1px 0 #ffffff61;--glass-shadow:0 6px 18px -8px #10193542;--glass-shadow-lift:0 14px 32px -12px #1019354d;--glass-sheen:linear-gradient(180deg,#ffffff6b 0%,#ffffff0f 52%,#fff0 100%)}
:root{--ease-out-soft:cubic-bezier(.22,1,.36,1);--ease-out-quart:cubic-bezier(.25,1,.5,1);--ease-in-out-soft:cubic-bezier(.6,0,.2,1);--ease-spring:cubic-bezier(.34,1.32,.64,1);--duration-instant:80ms;--duration-fast:.14s;--duration-base:.2s;--duration-slow:.3s;--duration-slower:.46s;--duration-reveal:.72s;--transition-control:background-color var(--duration-fast) var(--ease-out-soft),border-color var(--duration-fast) var(--ease-out-soft),color var(--duration-fast) var(--ease-out-soft),box-shadow var(--duration-fast) var(--ease-out-soft),transform var(--duration-fast) var(--ease-out-soft);--transition-surface:box-shadow var(--duration-base) var(--ease-out-soft),transform var(--duration-base) var(--ease-out-soft),border-color var(--duration-base) var(--ease-out-soft);--transition-reveal:opacity var(--duration-reveal) var(--ease-out-soft),transform var(--duration-reveal) var(--ease-out-soft);--lift-hover:translateY(-2px);--press-scale:scale(.985);--stagger-step:60ms}@keyframes otana-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes otana-fade{0%{opacity:0}to{opacity:1}}@keyframes otana-scale-in{0%{opacity:0;transform:scale(.97)translateY(6px)}to{opacity:1;transform:none}}@keyframes otana-sheet-up{0%{transform:translateY(100%)}to{transform:none}}@keyframes otana-shimmer{0%{background-position:-160% 0}to{background-position:260% 0}}@keyframes otana-pulse-ai{0%,to{box-shadow:0 0 #8b5cf652}50%{box-shadow:0 0 0 6px #8b5cf600}}@keyframes otana-draw{0%{stroke-dashoffset:var(--draw-length,600)}to{stroke-dashoffset:0}}@keyframes otana-wipe{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}
.otana-v2{--font-display:var(--font-yekan),"OtanaSymbols",system-ui,-apple-system,"Segoe UI",sans-serif;--font-sans:var(--font-yekan),"OtanaSymbols",system-ui,-apple-system,"Segoe UI",sans-serif;--font-fa:var(--font-yekan),"OtanaSymbols",system-ui,-apple-system,"Segoe UI",sans-serif;--font-mono:var(--font-yekan),"OtanaSymbols",system-ui,-apple-system,"Segoe UI",sans-serif;--font-code:var(--font-jetbrains),var(--font-yekan),"OtanaSymbols",ui-monospace,Consolas,monospace}
.otana-v2{--font-num-fa:var(--font-yekan),"OtanaSymbols",system-ui,sans-serif;--font-num-latin:var(--font-yekan),"OtanaSymbols",system-ui,sans-serif;--num-fa-tabular:"ss03" 1}.otana-v2 bdi,.otana-v2 .ot-num{unicode-bidi:isolate}.otana-v2 .ot-num{font-variant-numeric:tabular-nums;display:inline-block}.otana-v2 .ot-num--trade{font-family:var(--font-num-latin);font-feature-settings:normal;direction:ltr}.otana-v2 .ot-num--fa{font-family:var(--font-num-fa)}.otana-v2 :is(table,th,td,.ot-table,[role=table],[role=row],[role=gridcell],[role=cell],.ot-tabular) .ot-num--fa{font-feature-settings:var(--num-fa-tabular)}.otana-v2 table,.otana-v2 th,.otana-v2 td,.otana-v2 .ot-table,.otana-v2 [role=table],.otana-v2 [role=row],.otana-v2 [role=gridcell],.otana-v2 [role=cell],.otana-v2 .ot-tabular{font-variant-numeric:tabular-nums}
[data-theme=dark]{--navy-50:#17171a;--navy-100:#1d1d22;--navy-200:#2a2a32;--violet-50:#191333;--violet-100:#211940;--violet-200:#2e2158;--violet-300:#b9a6fc;--mint-50:#0d2119;--mint-100:#12301f;--mint-300:#4fdba5;--rose-50:#2a1216;--rose-100:#3a171e;--rose-300:#ff8a9b;--amber-50:#271d0e;--amber-100:#372911;--red-50:#2c130f;--red-100:#3d1a14;--orange-50:#2b1c0b;--orange-100:#3c270f;--yellow-50:#282409;--yellow-100:#38330f;--sky-50:#0e1b28;--sky-100:#152838;--slate-100:#1f1f1f;--slate-200:#2a2a2a;--slate-300:#3b3b3b;--mint-500:#2bd494;--mint-600:#3fdca0;--mint-700:#6febbc;--rose-500:#f5556c;--rose-600:#ff7185;--rose-700:#ff97a6;--amber-500:#f0b93e;--amber-600:#f5c95f;--red-500:#ff4d33;--red-600:#ff6e58;--red-700:#ff9280;--orange-500:#ffa31f;--orange-600:#ffb851;--orange-700:#ffcc81;--yellow-500:#f2e33c;--yellow-600:#f6ea6d;--yellow-700:#f9f09b;--sky-500:#4c9df0;--sky-600:#6bb2f7;--text-primary:#f6f6f6;--text-secondary:#a9a9a9;--text-muted:#8c8c8c;--text-faint:#6c6c6c;--text-inverse:#0d0d0d;--text-brand:#d4d4d4;--text-accent:#a68bfa;--text-link:#a68bfa;--text-link-hover:#c4b4fd;--surface-page:#0d0d0d;--surface-card:#181818;--surface-raised:#222;--surface-sunken:#0a0a0a;--surface-subtle:#141414;--surface-inverse:#f6f6f6;--surface-brand-tint:#ffffff12;--surface-accent-tint:#8b5cf629;--surface-overlay:#00000075;--surface-ai-wash:linear-gradient(180deg,#8b5cf62e 0%,var(--surface-card) 64%);--border-subtle:#ffffff0f;--border-default:#ffffff1c;--border-strong:#ffffff38;--border-brand:#ffffff29;--border-accent:#a68bfa75;--border-focus:var(--violet-400);--border-inverse:#0d0d0d24;--border-profit:#2bd49452;--border-loss:#f5556c52;--border-warning:#f0b93e4d;--border-info:#4c9df04d;--brand-primary:#5b3fd1;--brand-primary-hover:#6d4fe6;--brand-primary-active:#4c33b4;--brand-accent:var(--violet-600);--brand-accent-hover:var(--violet-500);--brand-accent-active:var(--violet-700);--brand-on-primary:#fff;--data-profit:var(--mint-500);--data-profit-strong:var(--mint-600);--data-profit-tint:#2bd49424;--data-loss:var(--rose-500);--data-loss-strong:var(--rose-600);--data-loss-tint:#f5556c24;--data-neutral:#8c8c8c;--data-neutral-tint:#ffffff12;--data-grid:#ffffff14;--status-success:var(--mint-500);--status-success-tint:#2bd49424;--status-danger:var(--rose-500);--status-danger-tint:#f5556c24;--status-warning:var(--amber-500);--status-warning-tint:#f0b93e24;--impact-high:var(--red-500);--impact-high-tint:#ff4d332e;--impact-high-edge:var(--red-500);--impact-med:var(--orange-500);--impact-med-tint:#ffa31f2e;--impact-med-edge:var(--orange-500);--impact-low:var(--yellow-500);--impact-low-tint:#f2e33c29;--impact-low-edge:var(--yellow-500);--status-info:var(--sky-500);--status-info-tint:#4c9df024;--gradient-brand:linear-gradient(135deg,#111 0%,#1b1526 46%,#3b2280 100%);--gradient-accent:linear-gradient(135deg,var(--violet-500) 0%,#2e2158 100%);--gradient-aurora:radial-gradient(90% 120% at 12% 0%,#8b5cf633 0%,#8b5cf600 58%),radial-gradient(80% 110% at 96% 8%,#ffffff0f 0%,#fff0 60%);--gradient-veil:linear-gradient(180deg,#0d0d0d00 0%,var(--surface-page) 78%);--gradient-hairline:linear-gradient(90deg,#fff0 0%,#ffffff1c 22%,#ffffff1c 78%,#fff0 100%);--shadow-xs:0 1px 2px #00000070;--shadow-sm:0 1px 3px #00000080,0 1px 2px -1px #00000070;--shadow-md:0 4px 14px -2px #0000008f,0 2px 6px -3px #0000007a;--shadow-lg:0 14px 34px -8px #000000a3,0 4px 10px -5px #0000007a;--shadow-xl:0 30px 64px -20px #000000bd,0 8px 20px -12px #0000008a;--shadow-primary:0 10px 24px -12px #000000b8;--shadow-focus:0 0 0 2px var(--surface-card),0 0 0 4px var(--violet-400);--shadow-focus-danger:0 0 0 2px var(--surface-card),0 0 0 4px var(--rose-300);--shadow-inner-top:inset 0 1px 0 #ffffff0f;--shadow-inner-sunken:inset 0 1px 2px #0006;--glass-fill:#222222a8;--glass-fill-strong:#222222db;--glass-fill-inverse:#f6f6f699;--glass-edge:#ffffff1f;--glass-edge-strong:#ffffff3d;--glass-highlight:inset 0 1px 0 #ffffff1f;--glass-highlight-soft:inset 0 1px 0 #ffffff12;--glass-shadow:0 6px 18px -8px #00000094;--glass-shadow-lift:0 16px 34px -12px #000000b3;--glass-sheen:linear-gradient(180deg,#ffffff1a 0%,#ffffff05 52%,#fff0 100%);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}
body:has(.otana-v2){background:var(--slate-100)!important;color:var(--navy-900)!important}body:has(.otana-v2 .v2-site-ground){background:#190c2f!important}[data-theme=dark] body:has(.otana-v2){background:var(--surface-page)!important;color:var(--text-primary)!important}.otana-v2{--surface-veil:#1019352e;--v2-menu-stagger:26ms;min-height:100vh;color:var(--text-primary);font-family:var(--font-fa);font-size:var(--text-body);line-height:var(--lh-body);letter-spacing:0;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-synthesis-weight:none;font-kerning:normal;--v2-max:clamp(1240px, calc(100vw - 560px), 1400px);--mark-max:min(500px, calc(var(--v2-max) - 803px))}.otana-v2 *,.otana-v2 :before,.otana-v2 :after{box-sizing:border-box}.otana-v2 h1,.otana-v2 h2,.otana-v2 h3,.otana-v2 h4,.otana-v2 h5,.otana-v2 h6{font-family:var(--font-display);color:var(--text-primary);font-weight:var(--weight-semibold);text-wrap:balance;margin:0}.otana-v2 p{text-wrap:pretty;margin:0}.otana-v2 a{color:var(--text-link);transition:color var(--duration-fast) var(--ease-out-soft);text-decoration:none}.otana-v2 a:hover{color:var(--text-link-hover);text-underline-offset:3px;text-decoration:underline}.otana-v2 a.ot-btn:hover,.otana-v2 a.ot-iconbtn:hover,.otana-v2 a.ot-tag:hover{color:inherit;text-decoration:none}.otana-v2 a.ot-btn--primary:hover,.otana-v2 a.ot-btn--accent:hover,.otana-v2 a.ot-btn--danger:hover{color:var(--brand-on-primary)}.otana-v2 a.ot-btn--secondary:hover{color:var(--text-primary)}.otana-v2 a.ot-btn--subtle:hover,.otana-v2 a.ot-btn--glass:hover{color:var(--text-accent)}.otana-v2 a.ot-btn--ghost:hover{color:var(--text-primary)}.otana-v2 a:focus-visible,.otana-v2 button:focus-visible,.otana-v2 input:focus-visible,.otana-v2 select:focus-visible,.otana-v2 textarea:focus-visible,.otana-v2 [tabindex]:focus-visible{outline-offset:2px;box-shadow:var(--shadow-focus);border-radius:var(--radius-sm);outline:2px solid #0000}.otana-v2 .ot-focus-ring:focus-visible{outline-offset:2px;outline:2px solid #0000;box-shadow:var(--shadow-focus)!important}.otana-v2 [data-focus-host]>:is(input,textarea,select):focus-visible{box-shadow:none;outline:none}.otana-v2 button{font:inherit;color:inherit}.otana-v2 code,.otana-v2 kbd,.otana-v2 samp,.otana-v2 pre{font-family:var(--font-code);direction:ltr;unicode-bidi:isolate;font-size:.92em}.otana-v2 img{max-width:100%}.otana-v2 .otana-num{font-family:var(--font-num-latin);font-variant-numeric:var(--numeric-tabular)}.otana-v2 .otana-num,.otana-v2 .ot-pnl,.otana-v2 .ot-metric__value{direction:ltr}.otana-v2 .v2-hero-mark{z-index:1;pointer-events:none;--pad:max(32px, calc((100% - var(--v2-max)) / 2 + 32px));--copy-left:calc(var(--pad) + min(var(--v2-max), 100%) - 64px - 620px);--mark-inset:calc(var(--pad) + 45px);top:140px;width:min(var(--mark-max), calc(var(--copy-left) - var(--mark-inset) - 24px));place-items:center;display:grid;position:absolute;inset-inline-end:var(--mark-inset)}.otana-v2 .v2-hero-mark__glow{background:radial-gradient(50% 50%,#a68bfa4d 0%,#a68bfa00 70%);position:absolute;inset:-14%}.otana-v2 .v2-hero-mark__img{opacity:.5;width:100%;display:block;position:relative}.otana-v2 .v2-hero-mark__img img{width:100%;height:auto}@media (max-width:1100px){.otana-v2 .v2-hero-mark{display:none}}.otana-v2 .v2-hero-video{z-index:0;pointer-events:none;--pad:max(32px, calc((100% - var(--v2-max)) / 2 + 32px));--copy-left:calc(var(--pad) + min(var(--v2-max), 100%) - 64px - 620px);--film:.92;background:var(--navy-950);position:absolute;inset:0;overflow:hidden}.otana-v2 .v2-hero-video video{object-fit:cover;width:100%;height:100%;opacity:var(--film);-webkit-mask-image:linear-gradient(to bottom, transparent 0%, #000 6%, #000 calc(100% - var(--v2-hero-fade-b,6%)), transparent 100%);-webkit-mask-image:linear-gradient(to bottom, transparent 0%, #000 6%, #000 calc(100% - var(--v2-hero-fade-b,6%)), transparent 100%);mask-image:linear-gradient(to bottom, transparent 0%, #000 6%, #000 calc(100% - var(--v2-hero-fade-b,6%)), transparent 100%);display:block;position:absolute;inset:0}body:has(.v2-hero-video){--v2-hl:#0a0e1899;--v2-hl-glass:blur(10px) saturate(1.25)}body:has(.v2-hero-video--centered){--v2-hl:#0a0e18ad}.otana-v2 section:has(>.v2-hero-video) .v2-hero-copy>p{color:#fff!important}.otana-v2 section:has(>.v2-hero-video) .v2-hero-copy>h1{color:#fff!important}.otana-v2 section:has(>.v2-hero-video) .v2-hero-copy>ul>li{color:#fff!important}.otana-v2 section:has(>.v2-hero-video) .v2-hero-copy>p>svg{color:var(--violet-300)!important}.otana-v2 section:has(>.v2-hero-video) .v2-hero-copy>ul>li>svg{color:var(--violet-300)!important}.otana-v2 section:has(>.v2-hero-video) .v2-hl{background:var(--v2-hl);-webkit-backdrop-filter:var(--v2-hl-glass);backdrop-filter:var(--v2-hl-glass);box-shadow:0 0 5px 1px color-mix(in srgb, var(--v2-hl) 50%, transparent), 0 0 12px 2px color-mix(in srgb, var(--v2-hl) 26%, transparent), 0 0 22px 4px color-mix(in srgb, var(--v2-hl) 11%, transparent);border-radius:6px;padding:2px 6px}.otana-v2 section:has(>.v2-hero-video) .v2-hero-copy>p:first-child{background:var(--v2-hl);-webkit-backdrop-filter:var(--v2-hl-glass);backdrop-filter:var(--v2-hl-glass);box-shadow:0 0 5px 1px color-mix(in srgb, var(--v2-hl) 50%, transparent), 0 0 12px 2px color-mix(in srgb, var(--v2-hl) 26%, transparent), 0 0 22px 4px color-mix(in srgb, var(--v2-hl) 11%, transparent);border-radius:6px;padding:2px 6px}.otana-v2 section:has(>.v2-hero-video) .v2-hero-copy li{background:var(--v2-hl);-webkit-backdrop-filter:var(--v2-hl-glass);backdrop-filter:var(--v2-hl-glass);box-shadow:0 0 5px 1px color-mix(in srgb, var(--v2-hl) 50%, transparent), 0 0 12px 2px color-mix(in srgb, var(--v2-hl) 26%, transparent), 0 0 22px 4px color-mix(in srgb, var(--v2-hl) 11%, transparent);border-radius:6px;padding:2px 6px}.otana-v2 section:has(>.v2-hero-video) .v2-hl{-webkit-box-decoration-break:clone;box-decoration-break:clone}.otana-v2 section:has(>.v2-hero-video) .v2-hero-copy>p:first-child{display:inline-flex!important}.otana-v2 .v2-hero-bottom{--v2-hero-scrim:10,14,24;--v2-hero-scrim-lead:220px}.otana-v2 .v2-hero-bottom:before{content:"";z-index:-1;pointer-events:none;inset-inline:-100vw;top:calc(-1 * var(--v2-hero-scrim-lead));background:linear-gradient(to bottom, rgba(var(--v2-hero-scrim),0) 0, rgba(var(--v2-hero-scrim),.5) calc(var(--v2-hero-scrim-lead) * .45), rgba(var(--v2-hero-scrim),.85) var(--v2-hero-scrim-lead), rgba(var(--v2-hero-scrim),.9) 100%);position:absolute;bottom:-100vh}.otana-v2 .v2-hero-split{flex-direction:column;align-items:stretch;gap:24px;display:flex}.otana-v2 .v2-hero-split .v2-hero-copy{text-align:start;margin-inline:0}.otana-v2 .v2-hero-ctas{justify-items:center;gap:14px;width:100%;display:grid}.otana-v2 .v2-hero-ctas>[data-hero-cta]{width:100%}.otana-v2 .v2-hero-link{color:#fff;font:600 14px/1.6 var(--font-fa);border-bottom:1px solid #fff6;align-items:center;gap:7px;padding-bottom:1px;text-decoration:none;display:inline-flex}.otana-v2 .v2-hero-link:hover{border-bottom-color:#fff}.otana-v2 .v2-hero-offer{font:500 13px/1.7 var(--font-fa);color:#e6e8f2;margin:0}@media (min-width:640px){.otana-v2 .v2-hero-ctas{width:320px}}@media (min-width:1101px){.otana-v2 .v2-hero-split{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:40px}.otana-v2 .v2-hero-ctas{flex-shrink:0}}.otana-v2 .v2-hero-accent{color:var(--violet-300)}.otana-v2 .v2-signin-glass{-webkit-backdrop-filter:blur(14px)saturate(1.4);backdrop-filter:blur(14px)saturate(1.4);background:#ffffff1a;border:1px solid #ffffff3d;border-radius:12px;transition:background .2s cubic-bezier(.22,1,.36,1),border-color .2s cubic-bezier(.22,1,.36,1)}.otana-v2 .v2-signin-glass:hover{background:#ffffff29;border-color:#ffffff5c}.otana-v2 .v2-signin-glass:focus-visible{border-radius:12px}.otana-v2 .v2-logo-tag{align-items:center;gap:18px;display:inline-flex;position:relative}.otana-v2 .v2-logo-tag__text{font:500 15px/1 var(--font-fa);white-space:nowrap;align-items:center;gap:18px;display:inline-flex}.otana-v2 .v2-logo-tag__text:before{content:"";opacity:.34;background:currentColor;width:1px;height:24px}@media (max-width:767px){.otana-v2 .v2-drawer-tagged{--v2-drawer-top:26px}.otana-v2 .v2-logo-tag__text{top:100%;margin-top:2px;font-size:13px;position:absolute;inset-inline-start:0}.otana-v2 .v2-logo-tag__text:before{display:none}}.otana-v2 .v2-logo-tag--bar .v2-logo-tag__text{font-size:14px}@media (max-width:767px){.otana-v2 .v2-logo-tag--bar .v2-logo-tag__text{display:none}}.otana-v2 .v2-hero-video--centered{--film:.92}@keyframes v2marquee{0%{transform:translate(0)}to{transform:translate(33.333%)}}.v2-marquee{animation:34s linear infinite v2marquee}@media (prefers-reduced-motion:reduce){.v2-marquee{animation:none}.otana-v2{--v2-menu-stagger:0s}}.otana-v2 .v2-auth-aurora{pointer-events:none;direction:ltr;position:absolute;inset:0;overflow:hidden}.otana-v2 .v2-auth-aurora .b{opacity:.55;will-change:transform;border-radius:50%;display:block;position:absolute}.otana-v2 .v2-auth-aurora .b1{background:radial-gradient(circle,#8b5cf6 0%,#8b5cf600 68%);width:58vmax;height:58vmax;animation:28s ease-in-out infinite alternate v2-aurora-1;top:-22vmax;left:-16vmax}.otana-v2 .v2-auth-aurora .b2{background:radial-gradient(circle,#60a5fa 0%,#60a5fa00 66%);width:50vmax;height:50vmax;animation:34s ease-in-out infinite alternate v2-aurora-2;top:-10vmax;right:-14vmax}.otana-v2 .v2-auth-aurora .b3{background:radial-gradient(circle,#a78bfa 0%,#a78bfa00 66%);width:54vmax;height:54vmax;animation:31s ease-in-out infinite alternate v2-aurora-3;bottom:-30vmax;left:14vmax}.otana-v2 .v2-auth-aurora .b4{opacity:.3;background:radial-gradient(circle,#f0abfc 0%,#f0abfc00 64%);width:36vmax;height:36vmax;animation:37s ease-in-out infinite alternate v2-aurora-4;bottom:-12vmax;right:6vmax}.otana-v2 .v2-auth-aurora .grain{opacity:.06;mix-blend-mode:multiply;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .9 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:absolute;inset:0}@keyframes v2-aurora-1{to{transform:translate(14vmax,10vmax)scale(1.16)}}@keyframes v2-aurora-2{to{transform:translate(-16vmax,12vmax)scale(.9)}}@keyframes v2-aurora-3{to{transform:translate(18vmax,-9vmax)scale(1.12)}}@keyframes v2-aurora-4{to{transform:translate(-14vmax,-12vmax)scale(1.2)}}@media (prefers-reduced-motion:reduce){.otana-v2 .v2-auth-aurora .b{animation:none}}
.otana-v2{--v2-gutter:16px;--v2-frame:0px;--v2-seam:calc(var(--v2-gutter) / 8);--v2-slab-pad:48px 0;--v2-h1:30px;--v2-h2:27px;--v2-lead:15px;--v2-h1-lh:1.34;--v2-h2-lh:1.36;--v2-lead-lh:1.7;--v2-auth-card-w:clamp(360px, calc(7.7vw + 289px), 486px);--v2-auth-card:min(100%, var(--v2-auth-card-w));--v2-auth-title:clamp(var(--text-h2), calc(var(--v2-auth-card-w) * .0576132), var(--text-h1));--v2-auth-pad:20px;--v2-auth-radius:var(--radius-lg);--v2-auth-logo:46px;--v2-auth-head-gap:18px;--v2-auth-band-gap:18px;--v2-auth-form-gap:14px;--v2-auth-tail-gap:16px;--v2-auth-title-lh:1.5;--v2-auth-lead-lh:1.85;--v2-auth-lead-gap:5px;--v2-auth-back:flex;--v2-auth-page-x:16px;--v2-auth-page-t:20px;--v2-auth-page-b:36px;--v2-auth-link-pb:28px;--v2-auth-head-dir:column;--v2-auth-input-py:9px;--v2-auth-btn-h:44px;--v2-auth-alert-py:10px;--v2-desk-flex:none;--v2-desk-grid:none;--v2-desk-block:none;--v2-narrow-grid:grid;--v2-wide-flex:none;--v2-steps-badge:grid;--v2-split-dir:column;--v2-split-gap:40px;--v2-nav-row:46px;--v2-nav-logo:calc((var(--v2-nav-row) - 8px) / 1.18);--v2-hero-pad:120px 0 56px;--v2-hero-min:640px;--v2-hero-lead-gap:28px;--v2-hero-trust-gap:14px;--v2-marquee-pad:16px 0;--v2-marquee-dir:column;--v2-marquee-gap:20px;--v2-marquee-align:center;--v2-about-stats-dir:column;--v2-about-stat:36px;--v2-cap-pad:24px 22px;--v2-cap-dir:column;--v2-cap-align:stretch;--v2-cap-pos:static;--v2-cap-minh:auto;--v2-cap-shadow:none;--v2-cap-cols:1fr;--v2-int-cols:1fr;--v2-int-gap:48px;--v2-int-tiles:repeat(2, 1fr);--v2-quote-cols:1fr;--v2-quote-span9:auto;--v2-quote-span6:auto;--v2-quote-span3:auto;--v2-quote-pad:26px 24px;--v2-quote-q:19px;--v2-quote-ratio:16 / 9;--v2-quote-ph-h:auto;--v2-plans-cols:1fr;--v2-plans-cols-4:1fr;--v2-plan-lift:0px;--v2-plan-pad:24px;--v2-plan-minh:0px;--v2-plan-ul-gap:16px;--v2-academy-cols:1fr;--v2-academy-align:stretch;--v2-pp-pad:108px 0 56px;--v2-pp-plans-gap:44px;--v2-pp-compare-gap:56px;--v2-pp-compare-pt:60px;--v2-pp-compare-head:0 auto 28px;--v2-pp-h1:32px;--v2-pp-lead:15px;--v2-pp-stats-cols:repeat(2, minmax(0, 1fr));--v2-pp-stats-pad:20px 0;--v2-pp-stats-mt:34px;--v2-pp-stats-rowgap:22px;--v2-pp-stats-gap:3px;--v2-pp-stats-dir:column;--v2-pp-stats-align:center;--v2-pp-stats-text:center;--v2-pp-stat-size:22px;--v2-pp-switch-mt:32px;--v2-pp-badge-end:0px;--v2-pp-card-pad:24px;--v2-pp-card-body-minh:0px;--v2-pp-price:38px;--v2-pp-table-min:620px;--v2-pp-table-min-4:700px;--v2-pp-table-feat:168px;--v2-ai-pad:120px 0 56px;--v2-ai-h1:32px;--v2-ai-beats:minmax(0, 1fr);--v2-ai-caps:minmax(0, 1fr);--v2-ai-bounds:minmax(0, 1fr);--v2-ai-split-dir:column;--v2-ai-split-gap:40px;--v2-ai-cta-dir:column;--v2-ai-cta-align:stretch;--v2-cl-pad:120px 0 56px;--v2-cl-h1:32px;--v2-cl-entry:minmax(0, 1fr);--v2-cl-entry-gap:10px;--v2-cl-date-pos:static;--v2-cl-foot-dir:column;--v2-cl-foot-align:stretch;--v2-faq-pad:48px 0 24px;--v2-faq-gap:32px;--v2-faq-q:16px;--v2-faqp-pad:120px 0 56px;--v2-faqp-h1:32px;--v2-footer-links-cols:repeat(2, 1fr);--v2-footer-pad:0 12px;--v2-footer-cols:1fr;--v2-footer-gap:40px;--v2-footer-pt:44px;--v2-footer-border:none;--v2-footer-pis:0px;--v2-footer-mt:36px;--v2-footer-dir:column;--v2-footer-align:flex-start;--ac-gutter:16px;--ac-section-pb:52px;--ac-section-pb-sm:36px;--ac-head-mb:22px;--ac-grid-gap:12px;--ac-cols-2:minmax(0, 1fr);--ac-cols-3:minmax(0, 1fr);--ac-cols-4:minmax(0, 1fr);--ac-cols-stat:repeat(2, minmax(0, 1fr));--ac-h1:1.625rem;--ac-h1-lh:1.4;--ac-h2:1.5rem;--ac-h2-lh:1.55;--ac-h3:1.2rem;--ac-lead:var(--text-body);--ac-body:var(--text-body-sm);--ac-desk-inline-flex:none;--ac-desk-inline:none;--ac-desk-block:none;--ac-wide-inline:none;--ac-wide-block:none;--ac-phone-inline:inline;--ac-lift:none;--ac-side-pos:static;--ac-side-top:auto;--ac-side-top-lesson:auto;--ac-hero-pt:38px;--ac-hero-pt-float:calc(var(--ac-hero-pt) + 28px + var(--v2-nav-row));--ac-hero-h1:1.75rem;--ac-hero-row-gap:18px;--ac-topic-gap:10px;--ac-topics-mt:22px;--ac-topic-pad:14px 13px;--ac-mt-sm:12px;--ac-feature-cols:minmax(0, 1fr);--ac-feature-pad:18px 16px;--ac-feature-minh:150px;--ac-feature-bis:none;--ac-feature-bt:1px solid var(--border-subtle);--ac-path-pad:26px 20px;--ac-path-h2:1.35rem;--ac-steps-mt:22px;--ac-step-pad:14px;--ac-cta-mt:20px;--ac-news-h2:1.3rem;--ac-news-dir:column;--ac-artlist-gap:12px;--ac-cat-mb:16px;--ac-art-pt:26px;--ac-art-pt-float:calc(var(--ac-art-pt) + 28px + var(--v2-nav-row));--ac-art-stack-gap:18px;--ac-art-h3-mt:8px;--ac-callout-pad:18px 20px;--ac-callout-fs:1.05rem;--ac-stat-pad:16px;--ac-stat-gap:14px;--ac-artcta-pad:20px 18px;--ac-artcta-fs:1.15rem;--ac-row-cols:minmax(0, 1fr);--ac-row-gap:0px;--ac-row-pad:16px;--ac-row-title:var(--text-h3);--ac-row-cover-ratio:52%;--ac-card-pad:16px;--ac-lesson-row-pad:14px 16px;--ac-course-pt:26px;--ac-course-pt-float:calc(var(--ac-course-pt) + 28px + var(--v2-nav-row));--ac-course-pb:26px;--ac-course-cols:minmax(0, 1fr);--ac-course-gap:22px;--ac-acc-pad:0 16px 16px;--ac-play:56px;--ac-play-icon:22px;--ac-chip-gap:8px;--ac-chip-pad:10px 12px;--ac-topbar-gap:10px;--ac-lesson-pt:16px;--ac-lesson-cols:minmax(0, 1fr);--ac-lesson-gap:16px;--ac-lesson-stack-gap:14px;--ac-search-w:420px;--ac-menu-w:420px}@media (min-width:640px){.otana-v2{--v2-gutter:24px;--v2-slab-pad:72px 0;--v2-h1:40px;--v2-h2:34px;--v2-lead:17px;--v2-h1-lh:1.32;--v2-h2-lh:1.34;--v2-lead-lh:1.75;--v2-auth-pad:clamp(20px, calc(var(--v2-auth-card-w) * .0658436), 32px);--v2-auth-radius:var(--radius-panel);--v2-auth-logo:clamp(34px, calc(var(--v2-auth-card-w) * .0946502), 46px);--v2-auth-head-gap:clamp(13px, calc(var(--v2-auth-card-w) * .037037), 18px);--v2-auth-page-x:24px;--v2-auth-page-t:clamp(20px, calc(var(--v2-auth-card-w) * .0823045), 40px);--v2-auth-page-b:clamp(36px, calc(var(--v2-auth-card-w) * .131687), 64px);--v2-auth-link-pb:clamp(20px, calc(var(--v2-auth-card-w) * .0576132), 28px);--v2-wide-flex:flex;--v2-steps-badge:none;--v2-hero-pad:140px 0 80px;--v2-hero-trust-gap:24px;--v2-marquee-pad:22px 0;--v2-marquee-dir:row;--v2-marquee-gap:48px;--v2-marquee-align:start;--v2-about-stats-dir:row;--v2-about-stat:46px;--v2-cap-pad:32px 40px;--v2-cap-cols:repeat(2, 1fr);--v2-int-tiles:repeat(3, 1fr);--v2-quote-pad:40px 44px;--v2-quote-q:27px;--v2-plan-pad:30px;--v2-plan-minh:54px;--v2-plan-ul-gap:32px;--v2-academy-cols:repeat(3, 1fr);--v2-pp-pad:128px 0 72px;--v2-pp-compare-gap:76px;--v2-pp-h1:46px;--v2-pp-lead:18px;--v2-pp-stats-pad:26px 0;--v2-pp-stats-rowgap:26px;--v2-pp-stats-gap:8px;--v2-pp-stats-dir:row;--v2-pp-stats-align:baseline;--v2-pp-stats-text:start;--v2-pp-stat-size:28px;--v2-pp-badge-end:-8px;--v2-pp-card-pad:28px;--v2-pp-card-body-minh:50px;--v2-pp-price:44px;--v2-pp-table-min:760px;--v2-pp-table-min-4:900px;--v2-pp-table-feat:34%;--v2-ai-pad:140px 0 76px;--v2-ai-h1:46px;--v2-ai-caps:repeat(2, minmax(0, 1fr));--v2-ai-cta-dir:row;--v2-ai-cta-align:center;--v2-cl-pad:140px 0 76px;--v2-cl-h1:46px;--v2-cl-foot-dir:row;--v2-cl-foot-align:center;--v2-faq-pad:72px 0 36px;--v2-faq-q:19px;--v2-faqp-pad:140px 0 76px;--v2-faqp-h1:46px;--v2-footer-links-cols:repeat(3, 1fr);--v2-footer-pad:0 28px;--v2-footer-pt:64px;--v2-footer-mt:56px;--v2-footer-dir:row;--v2-footer-align:center;--ac-gutter:24px;--ac-section-pb:64px;--ac-section-pb-sm:44px;--ac-head-mb:28px;--ac-grid-gap:14px;--ac-cols-3:repeat(2, minmax(0, 1fr));--ac-cols-4:repeat(2, minmax(0, 1fr));--ac-h1:2rem;--ac-h1-lh:1.36;--ac-h2:1.75rem;--ac-h2-lh:1.48;--ac-h3:1.35rem;--ac-wide-inline:inline;--ac-wide-block:block;--ac-phone-inline:none;--ac-hero-pt:48px;--ac-hero-h1:2.2rem;--ac-hero-row-gap:20px;--ac-topic-gap:12px;--ac-topics-mt:26px;--ac-topic-pad:15px 14px;--ac-mt-sm:14px;--ac-feature-pad:22px 20px;--ac-feature-minh:180px;--ac-path-pad:32px 28px;--ac-path-h2:1.6rem;--ac-steps-mt:26px;--ac-step-pad:16px;--ac-cta-mt:24px;--ac-news-h2:1.5rem;--ac-news-dir:row;--ac-cat-mb:20px;--ac-art-pt:32px;--ac-art-stack-gap:20px;--ac-art-h3-mt:10px;--ac-stat-pad:18px;--ac-stat-gap:16px;--ac-artcta-pad:24px 22px;--ac-row-cols:200px minmax(0, 1fr);--ac-row-gap:18px;--ac-row-pad:18px 18px 18px 0;--ac-row-title:1.1rem;--ac-row-cover-ratio:100%;--ac-card-pad:18px;--ac-course-pt:34px;--ac-course-pb:32px;--ac-course-gap:28px;--ac-play:64px;--ac-topbar-gap:12px;--ac-lesson-pt:20px;--ac-lesson-gap:20px;--ac-lesson-stack-gap:16px}}@media (min-width:640px) and (max-width:1023px){.otana-v2 .v2-cap-rest>:last-child:nth-child(odd){grid-column:1/-1}}@media (min-width:1024px) and (max-width:1135px){.otana-v2{--v2-theme-temp-top:auto;--v2-theme-temp-bottom:72px;--v2-theme-temp-left:22px;--v2-theme-temp-x:none}}@media (min-width:1024px){.otana-v2{--v2-gutter:32px;--v2-nav-row:58px;--v2-slab-pad:100px 0;--v2-h1:58px;--v2-h2:44px;--v2-h1-lh:1.3;--v2-h2-lh:1.34;--v2-desk-flex:flex;--v2-desk-grid:grid;--v2-desk-block:block;--v2-narrow-grid:none;--v2-auth-page-x:32px;--v2-split-dir:row;--v2-split-gap:80px;--v2-hero-pad:208px 0 96px;--v2-hero-min:866px;--v2-hero-lead-gap:44px;--v2-cap-dir:row;--v2-cap-align:center;--v2-cap-pos:sticky;--v2-cap-minh:360px;--v2-cap-shadow:0 -8px 30px #1019350f;--v2-cap-cols:repeat(3, 1fr);--v2-int-cols:auto 1fr auto;--v2-int-gap:40px;--v2-quote-cols:repeat(12, 1fr);--v2-quote-span9:span 9;--v2-quote-span6:span 6;--v2-quote-span3:span 3;--v2-quote-ratio:3 / 4;--v2-quote-ph-h:100%;--v2-plans-cols:repeat(3, 1fr);--v2-plans-cols-4:repeat(4, minmax(0, 1fr));--v2-plan-lift:-10px;--v2-academy-cols:repeat(3, 1fr);--v2-academy-align:flex-end;--v2-pp-pad:150px 0 100px;--v2-pp-plans-gap:64px;--v2-pp-compare-gap:100px;--v2-pp-compare-pt:84px;--v2-pp-compare-head:0 auto 40px;--v2-pp-h1:62px;--v2-pp-stats-cols:repeat(4, minmax(0, 1fr));--v2-pp-stats-mt:48px;--v2-pp-switch-mt:44px;--v2-ai-pad:168px 0 108px;--v2-ai-h1:58px;--v2-ai-beats:repeat(3, minmax(0, 1fr));--v2-ai-caps:repeat(3, minmax(0, 1fr));--v2-ai-bounds:repeat(3, minmax(0, 1fr));--v2-ai-split-dir:row;--v2-ai-split-gap:72px;--v2-cl-pad:168px 0 96px;--v2-cl-h1:58px;--v2-cl-entry:172px minmax(0, 1fr);--v2-cl-entry-gap:32px;--v2-cl-date-pos:sticky;--v2-faq-pad:100px 0 48px;--v2-faq-gap:64px;--v2-faqp-pad:168px 0 96px;--v2-faqp-h1:58px;--v2-footer-cols:minmax(0, 1fr) minmax(0, 2fr);--v2-footer-gap:64px;--v2-footer-border:1px solid #ffffff1f;--v2-footer-pis:56px;--ac-gutter:32px;--ac-section-pb:88px;--ac-section-pb-sm:56px;--ac-head-mb:36px;--ac-grid-gap:16px;--ac-cols-2:repeat(2, minmax(0, 1fr));--ac-cols-3:repeat(3, minmax(0, 1fr));--ac-cols-4:repeat(4, minmax(0, 1fr));--ac-cols-stat:repeat(4, minmax(0, 1fr));--ac-h1:2.5rem;--ac-h1-lh:1.3;--ac-h2:2rem;--ac-h2-lh:1.42;--ac-h3:1.5rem;--ac-lead:var(--text-body-lg);--ac-body:var(--text-body);--ac-desk-inline-flex:inline-flex;--ac-desk-inline:inline;--ac-desk-block:block;--ac-lift:var(--lift-hover);--ac-side-pos:sticky;--ac-side-top:88px;--ac-side-top-lesson:84px;--ac-hero-pt:64px;--ac-hero-h1:2.6rem;--ac-hero-row-gap:0px;--ac-topics-mt:30px;--ac-topic-pad:16px 16px;--ac-mt-sm:16px;--ac-feature-cols:minmax(0, 1.35fr) minmax(0, 1fr);--ac-feature-pad:26px 26px;--ac-feature-minh:240px;--ac-feature-bis:1px solid var(--border-subtle);--ac-feature-bt:none;--ac-path-pad:44px 44px;--ac-path-h2:1.85rem;--ac-steps-mt:32px;--ac-step-pad:18px;--ac-cta-mt:28px;--ac-news-h2:1.75rem;--ac-artlist-gap:14px;--ac-cat-mb:24px;--ac-art-pt:40px;--ac-art-stack-gap:22px;--ac-art-h3-mt:14px;--ac-callout-pad:20px 24px;--ac-callout-fs:1.15rem;--ac-stat-pad:22px;--ac-stat-gap:18px;--ac-artcta-pad:28px 32px;--ac-artcta-fs:1.3rem;--ac-row-cols:240px minmax(0, 1fr);--ac-row-gap:22px;--ac-row-pad:22px 22px 22px 0;--ac-row-title:1.2rem;--ac-card-pad:20px;--ac-lesson-row-pad:16px 20px;--ac-course-pt:44px;--ac-course-pb:40px;--ac-course-cols:minmax(0, 1fr) 372px;--ac-course-gap:40px;--ac-acc-pad:0 20px 18px;--ac-play:72px;--ac-play-icon:26px;--ac-chip-gap:12px;--ac-chip-pad:12px 16px;--ac-topbar-gap:16px;--ac-lesson-pt:24px;--ac-lesson-cols:minmax(0, 1fr) 332px;--ac-lesson-gap:24px;--ac-lesson-stack-gap:20px;--ac-search-w:340px;--ac-menu-w:440px}}.otana-v2 .v2-hero-copy{text-align:center;margin-inline:auto}.otana-v2 .v2-hero-copy .v2-hero-row{justify-content:center}@media (min-width:1101px){.otana-v2 .v2-hero-copy{text-align:start;margin-inline:0}.otana-v2 .v2-hero-copy .v2-hero-row{justify-content:flex-start}}@media (min-width:640px) and (max-height:980px){.otana-v2{--v2-auth-page-t:6px;--v2-auth-page-b:8px;--v2-auth-link-pb:10px;--v2-auth-pad:12px;--v2-auth-logo:28px;--v2-auth-head-gap:4px;--v2-auth-lead-lh:1.6;--v2-auth-lead-gap:2px;--v2-auth-band-gap:8px;--v2-auth-form-gap:10px;--v2-auth-tail-gap:8px;--v2-auth-title-lh:1.4;--v2-auth-back:none}}@media (min-width:640px) and (max-height:800px){.otana-v2{--v2-auth-head-dir:row;--v2-auth-head-gap:10px;--v2-auth-input-py:7px;--v2-auth-btn-h:40px;--v2-auth-alert-py:6px}}
.otana-v2 .v2-grad-text,.otana-v2 .v2-grad-bg{background-image:linear-gradient(to left, var(--violet-800) 0%, var(--violet-600) 42%, var(--rose-600) 100%)}.otana-v2 .v2-grad-text{color:#0000;-webkit-background-clip:text;background-clip:text;padding-bottom:.06em}.otana-v2 .v2-grad-bg{background-color:var(--violet-600)}@keyframes v2-plan-glow{0%,to{opacity:.42;transform:scale(.99)}50%{opacity:.9;transform:scale(1.015)}}.otana-v2 .v2-plan-glow{animation:v2-plan-glow 3.6s var(--ease-in-out-soft) infinite}@keyframes v2-badge-breathe{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-1.5px)scale(1.05)}}.otana-v2 .v2-badge-breathe{animation:v2-badge-breathe 2.4s var(--ease-in-out-soft) infinite}@keyframes v2-card-in{0%{opacity:0;transform:scale(.955)}to{opacity:1;transform:none}}.otana-v2 .v2-card-in{transform-origin:50%;animation:v2-card-in .28s var(--ease-out-soft) both}.otana-v2 .v2-cmp-scroll{overflow-x:auto}.otana-v2 .v2-cmp{border-collapse:collapse;width:100%}.otana-v2 .v2-cmp th,.otana-v2 .v2-cmp td{text-align:center;vertical-align:middle;padding:16px 18px}.otana-v2 .v2-cmp .v2-cmp-feat{text-align:start;z-index:1;background:var(--surface-card);position:sticky;inset-inline-start:0}@media (max-width:639px){.otana-v2 .v2-cmp th,.otana-v2 .v2-cmp td{padding:13px 12px}}.otana-v2 .v2-pp-stats>li{border-inline-start:1px solid var(--slate-200)}.otana-v2 .v2-pp-stats>li:nth-child(odd){border-inline-start:none}@media (min-width:1024px){.otana-v2 .v2-pp-stats>li:nth-child(odd){border-inline-start:1px solid var(--slate-200)}.otana-v2 .v2-pp-stats>li:first-child{border-inline-start:none}}.otana-v2 .v2-cmp tbody tr:hover td,.otana-v2 .v2-cmp tbody tr:hover .v2-cmp-feat{background:var(--slate-25)}.otana-v2 .v2-cmp .v2-cmp-group td,.otana-v2 .v2-cmp tbody tr.v2-cmp-group:hover td{background:var(--violet-50)}.otana-v2 .v2-cmp-scroll::-webkit-scrollbar{height:8px}.otana-v2 .v2-cmp-scroll::-webkit-scrollbar-thumb{background:var(--slate-300);border-radius:999px}.otana-v2 .v2-cmp-scroll::-webkit-scrollbar-track{background:0 0}
@keyframes v2chat-in{0%{opacity:0;transform:translateY(10px)scale(.97)}to{opacity:1;transform:none}}@keyframes v2chat-dot{0%,to{opacity:.3;transform:translateY(0)}50%{opacity:1;transform:translateY(-2px)}}.v2chat-launcher{box-shadow:0 12px 30px #0f172a42}.v2chat-hint{box-shadow:0 10px 26px #0f172a24}
.otana-v2 .ac-hero-row{align-items:flex-end;column-gap:8px;row-gap:var(--ac-hero-row-gap);flex-wrap:wrap;display:flex}.otana-v2 .ac-hero-copy{flex:460px}.otana-v2 .ac-hero-search{flex:100%;order:3}.otana-v2 .ac-hero-controls{order:2;align-items:center;gap:8px;margin-inline-start:auto;padding-bottom:6px;display:none}@media (min-width:640px){.otana-v2 .ac-hero-controls{display:flex}}@media (min-width:1024px){.otana-v2 .ac-hero-search{flex:none;order:2;margin-inline-start:auto}.otana-v2 .ac-hero-controls{order:3;margin-inline-start:0}}.otana-v2 .ot-btn.ac-btn-lg-wide{--ot-btn-pad:9px 16px;--ot-btn-fs:var(--text-body-sm);border-radius:var(--radius-control)}@media (min-width:640px){.otana-v2 .ot-btn.ac-btn-lg-wide{--ot-btn-pad:13px 22px;--ot-btn-fs:var(--text-body);border-radius:var(--radius-md)}}.otana-v2 .ot-btn.ac-btn-md-wide{--ot-btn-pad:6px 12px;--ot-btn-fs:var(--text-caption);border-radius:var(--radius-sm)}@media (min-width:640px){.otana-v2 .ot-btn.ac-btn-md-wide{--ot-btn-pad:9px 16px;--ot-btn-fs:var(--text-body-sm);border-radius:var(--radius-control)}}.otana-v2 .ot-btn.ac-btn-block-phone{width:100%}@media (min-width:640px){.otana-v2 .ot-btn.ac-btn-block-phone{width:auto}}.otana-v2 .ac-icon-play{width:var(--ac-play-icon);height:var(--ac-play-icon)}
[data-theme=dark] .otana-v2.v2-marketing{--slate-0:#181818;--slate-25:#151515;--slate-50:#1c1c1c;--v2-wash-violet:#4c33b4;--v2-ph-hi:#ffffff12;--v2-ph-lo:#ffffff08;--v2-nav-glass:#181818db;--v2-accent-ink:#a68bfa;--v2-ink-fill:#f6f6f6;--v2-ink-fill-hover:#d4d4d4;--v2-on-ink:#0d0d0d}.otana-v2 .v2-hero-video:after{content:"";inset-inline:0;pointer-events:none;background:linear-gradient(#0009 0 90px,#0000 190px);height:190px;position:absolute;top:0}[data-theme=dark] .otana-v2.v2-marketing .v2-hero-video{background:var(--surface-card);--v2-hero-fade-b:40px}[data-theme=dark] .otana-v2.v2-marketing .v2-hero-bottom{--v2-hero-scrim:24,24,24}@media (min-width:640px){[data-theme=dark] .otana-v2.v2-marketing .v2-hero-video{--v2-hero-fade-b:64px}}@media (min-width:1024px){[data-theme=dark] .otana-v2.v2-marketing .v2-hero-video{--v2-hero-fade-b:88px}}.v2-site-ground{--v2-seam:0px;--v2-haze-h:44px;--v2-haze:124,58,237;--v2-haze-a:.2}[data-theme=dark] .v2-site-ground{--v2-haze:139,92,246;--v2-haze-a:.16}@media (max-width:767px){.v2-site-ground{--v2-haze-h:30px}}.v2-site-ground>main>section+section,.v2-site-ground>footer{position:relative}.v2-site-ground>main>section+section:before,.v2-site-ground>footer:before{content:"";inset-inline:0;top:calc(var(--v2-haze-h) / -2);height:var(--v2-haze-h);pointer-events:none;z-index:4;background:linear-gradient(to bottom, rgba(var(--v2-haze),0) 0%, rgba(var(--v2-haze),calc(var(--v2-haze-a) * .125)) 15%, rgba(var(--v2-haze),calc(var(--v2-haze-a) * .375)) 30%, rgba(var(--v2-haze),calc(var(--v2-haze-a) * .75)) 42%, rgba(var(--v2-haze),var(--v2-haze-a)) 50%, rgba(var(--v2-haze),calc(var(--v2-haze-a) * .75)) 58%, rgba(var(--v2-haze),calc(var(--v2-haze-a) * .375)) 70%, rgba(var(--v2-haze),calc(var(--v2-haze-a) * .125)) 85%, rgba(var(--v2-haze),0) 100%);position:absolute}[data-theme=dark] .otana-v2.v2-marketing .v2-grad-text{background-image:linear-gradient(270deg,#a68bfa 0%,#c4b4fd 42%,#ff8a9b 100%)}[data-theme=dark] .otana-v2 .v2-auth-aurora .b{opacity:.34;mix-blend-mode:screen}[data-theme=dark] .otana-v2 .v2-auth-aurora .b4{opacity:.2}[data-theme=dark] .otana-v2 .v2-auth-aurora .grain{mix-blend-mode:screen;opacity:.05}
