html[data-surface=liquid]{--radius:1.5rem;--background:#f0f4ff;--foreground:#15203e;--card:#fbfdff;--card-foreground:#15203e;--popover:#f8faff;--popover-foreground:#15203e;--primary:#4458dc;--primary-foreground:#fff;--secondary:#e6eaff;--secondary-foreground:#273b86;--muted:#e7ecfa;--muted-foreground:#4b5c78;--accent:#e0eaff;--accent-foreground:#253c85;--border:#bfcce4;--input:#abbad6;--ring:#4158e2;--sky:#80c3fa;--sun:#ffc878;--ink:#15203e;--lg-surface:#ffffffad;--lg-surface-strong:#ffffffd1;--lg-line:#ffffffe0;--lg-inner-line:#ffffffeb;--lg-depth:#23347a30;--lg-glow:#7388ff2e;--lg-blur:20px;--liquid-fill:var(--lg-surface);--liquid-stroke:var(--lg-line);--liquid-shine:var(--lg-inner-line);--liquid-depth:var(--lg-depth);--glass-fill:var(--lg-surface);--glass-border:var(--lg-line);--shadow-card:0 26px 58px -37px var(--lg-depth), 0 9px 26px -17px #1e306926;--shadow-pop:0 16px 35px -22px var(--lg-depth);--gradient-hero:linear-gradient(125deg, #1d2c68 2%, #414eae 47%, #587dce 100%);--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html.dark[data-surface=liquid]{--background:#0a1124;--foreground:#f0f4ff;--card:#1b2645;--card-foreground:#f0f4ff;--popover:#202b4e;--popover-foreground:#f0f4ff;--primary:#afbefd;--primary-foreground:#121c39;--secondary:#25345b;--secondary-foreground:#ebefff;--muted:#24314f;--muted-foreground:#bfcae3;--accent:#29375b;--accent-foreground:#eff2ff;--border:#506080;--input:#607092;--ring:#c0caff;--ink:#f0f4ff;--lg-surface:#182243b3;--lg-surface-strong:#202c4fdb;--lg-line:#d0deff42;--lg-inner-line:#fafcff3b;--lg-depth:#00041a9c;--lg-glow:#626bf242;--gradient-hero:linear-gradient(125deg, #101f4b, #34337c 50%, #1f5e88);--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-surface=liquid][data-glass=subtle]{--lg-surface:#ffffffe3;--lg-surface-strong:#fffffff2;--lg-blur:9px}html.dark[data-surface=liquid][data-glass=subtle]{--lg-surface:#1c2745eb;--lg-surface-strong:#202d4ef7}html[data-surface=liquid][data-glass=vivid]{--lg-surface:#ffffff94;--lg-surface-strong:#ffffffba;--lg-blur:24px}html.dark[data-surface=liquid][data-glass=vivid]{--lg-surface:#1821419c;--lg-surface-strong:#202c4fc7}html[data-surface=liquid] body{background-color:var(--background);background-image:radial-gradient(ellipse 65rem 43rem at -12% -7%, #8aabff59, transparent 70%), radial-gradient(ellipse 52rem 40rem at 106% 7%, #b598ff3b, transparent 68%), radial-gradient(ellipse 60rem 46rem at 42% 85%, #5bcbec26, transparent 71%), linear-gradient(150deg, var(--background), color-mix(in srgb, var(--background) 92%, #b1bbff));background-attachment:scroll}html.dark[data-surface=liquid] body{background-image:radial-gradient(62rem 42rem at -8% -9%,#3157ad4a,#0000 71%),radial-gradient(52rem 44rem at 110% 14%,#65469d4d,#0000 68%),radial-gradient(56rem 38rem at 42% 85%,#1b7c922e,#0000 71%),linear-gradient(150deg,#090f20,#101b31 62%,#0b1226)}html[data-surface=liquid] :is(.glass,.bg-card,.bg-popover,.site-header,.site-settings-sheet){background-color:var(--lg-surface);border-color:var(--lg-line);box-shadow:0 20px 46px -32px var(--lg-depth), inset 0 1px 0 var(--lg-inner-line), inset 1px 0 0 #ffffff29;-webkit-backdrop-filter:blur(var(--lg-blur)) saturate(155%);backdrop-filter:blur(var(--lg-blur)) saturate(155%);background-image:linear-gradient(149deg,#ffffff40,#0000 49%,#ffffff0a)}html.dark[data-surface=liquid] :is(.glass,.bg-card,.bg-popover,.site-header,.site-settings-sheet){background-image:linear-gradient(150deg,#ffffff1a,#0000 49%,#97a6ff08)}html[data-surface=liquid] :is(button,input,select,textarea,[role=button]){border-radius:clamp(.65rem, var(--radius), 1.2rem)}html[data-surface=liquid] :is(button,a,[role=button]):focus-visible{outline:3px solid var(--ring);outline-offset:3px}html[data-surface=liquid] .site-header{top:max(.5rem, env(safe-area-inset-top));background-color:var(--lg-surface-strong);width:min(94rem,100% - 1rem);box-shadow:0 20px 48px -32px var(--lg-depth), inset 0 1px 0 var(--lg-inner-line);border-radius:1.5rem;margin:.5rem auto 0;border:1px solid var(--lg-line)!important}html[data-surface=liquid] .site-header nav a:hover,html[data-surface=liquid] .site-header nav a:focus-visible{background:color-mix(in srgb, var(--primary) 12%, transparent);color:var(--foreground)}html[data-surface=liquid] .site-mobile-nav,html[data-surface=liquid] .mobile-liquid-dock{border-color:var(--lg-line);box-shadow:0 20px 46px -26px var(--lg-depth), inset 0 1px 0 var(--lg-inner-line)}html[data-surface=liquid] .site-settings-sheet{background-color:var(--lg-surface-strong)}html[data-surface=liquid] :is(.question-card,.answer-option){border-radius:1.1rem}html[data-surface=liquid] .answer-option:focus-visible{outline-offset:2px}html[data-surface=liquid] .sht-landing{--sht-mint:color-mix(in srgb, var(--primary) 12%, var(--lg-surface-strong));--sht-soft:color-mix(in srgb, var(--primary) 7%, var(--lg-surface));--sht-outline:var(--lg-line);isolation:isolate;gap:clamp(4.8rem,9vw,8rem)}html[data-surface=liquid] .sht-landing-nav{top:max(.55rem, env(safe-area-inset-top));z-index:40;border:1px solid var(--lg-line);background:var(--lg-surface-strong);box-shadow:0 20px 46px -27px var(--lg-depth), inset 0 1px 0 var(--lg-inner-line);-webkit-backdrop-filter:blur(var(--lg-blur)) saturate(165%);backdrop-filter:blur(var(--lg-blur)) saturate(165%);border-radius:1.35rem;position:sticky}html[data-surface=liquid] .sht-brand-icon{border:1px solid var(--lg-inner-line);background:linear-gradient(145deg, color-mix(in srgb, var(--primary) 12%, transparent), #ffffff24);box-shadow:inset 0 1px 0 var(--lg-inner-line), 0 8px 16px -12px var(--lg-depth);border-radius:.95rem}html[data-surface=liquid] .sht-nav-links a,html[data-surface=liquid] .sht-lang-switch button{transition:background-color .2s,color .2s,transform .2s}html[data-surface=liquid] .sht-lang-switch{background:color-mix(in srgb, var(--primary) 6%, var(--lg-surface-strong));border:1px solid var(--lg-line)}html[data-surface=liquid] .sht-lang-switch button[aria-pressed=true]{background:var(--lg-surface-strong);color:var(--foreground);box-shadow:inset 0 1px 0 var(--lg-inner-line), 0 2px 6px -3px var(--lg-depth)}html[data-surface=liquid] :is(.sht-nav-login,.sht-button-primary){color:#fff;background:linear-gradient(135deg,#4858e6 0%,#5264de 55%,#4089d5 100%);border:1px solid #ffffff40;box-shadow:0 17px 29px -17px #3146c994,inset 0 1px #ffffff54}html[data-surface=liquid] .sht-hero{gap:clamp(2rem,5vw,5.5rem);min-height:clamp(35rem,65vh,49rem)}html[data-surface=liquid] .sht-hero:before{filter:blur(12px);background:radial-gradient(#7181ff3d,#0000 69%);width:min(49rem,74vw);height:43rem;top:-10%;left:-15%}html[data-surface=liquid] .sht-hero:after{content:"";z-index:-1;aspect-ratio:1;pointer-events:none;background:radial-gradient(circle,#71d8ef30,#0000 70%);border-radius:50%;width:32rem;max-width:70vw;position:absolute;bottom:-7%;right:-3%}html[data-surface=liquid] .sht-eyebrow{border:1px solid var(--lg-line);background:var(--lg-surface);box-shadow:inset 0 1px 0 var(--lg-inner-line)}html[data-surface=liquid] .sht-hero h1{letter-spacing:-.035em;text-wrap:balance;max-width:13ch;font-size:clamp(2.45rem,4.9vw,5.2rem);line-height:1.21}html[data-surface=liquid] .sht-hero-period{color:#6d78ef;filter:drop-shadow(0 2px 10px #7e81ff4d)}html[data-surface=liquid] .sht-hero-description{color:var(--muted-foreground);max-width:36rem;line-height:1.85}html[data-surface=liquid] .sht-button-secondary{border:1px solid var(--lg-line);background:var(--lg-surface-strong);color:var(--foreground);box-shadow:0 10px 24px -18px var(--lg-depth), inset 0 1px 0 var(--lg-inner-line);-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px)}html[data-surface=liquid] .sht-orbit-one{background:radial-gradient(at 37% 34%,#a49efa70,#70c7f830 40%,#0000 72%)}html[data-surface=liquid] .sht-orbit-two{border:1px solid #ffffff61;box-shadow:0 0 0 25px #8d9ffe0f,0 0 0 65px #8d9ffe0a}html[data-surface=liquid] .sht-preview{border:1px solid var(--lg-line);background:var(--lg-surface-strong);box-shadow:0 38px 88px -49px var(--lg-depth), 0 10px 30px -16px var(--lg-glow), inset 0 1px 0 var(--lg-inner-line);-webkit-backdrop-filter:blur(var(--lg-blur)) saturate(150%);backdrop-filter:blur(var(--lg-blur)) saturate(150%);border-radius:1.8rem;transform:rotate(1deg)}html[data-surface=liquid] .sht-preview-top{border-bottom:1px solid var(--lg-line);background:linear-gradient(110deg, #ffffff40, color-mix(in srgb, var(--primary) 5%, transparent))}html[data-surface=liquid] .sht-window-dots i:first-child{background:#ff8c97}html[data-surface=liquid] .sht-window-dots i:nth-child(2){background:#ffd187}html[data-surface=liquid] .sht-window-dots i:nth-child(3){background:#87dcbe}html[data-surface=liquid] .sht-preview-focus,html[data-surface=liquid] .sht-demo-option{border:1px solid var(--lg-line);background:color-mix(in srgb, var(--primary) 6%, var(--lg-surface))}html[data-surface=liquid] .sht-demo-option.is-active{border-color:color-mix(in srgb, var(--primary) 64%, var(--lg-line));background:color-mix(in srgb, var(--primary) 12%, var(--lg-surface-strong));box-shadow:inset 0 1px 0 var(--lg-inner-line), 0 12px 25px -22px var(--lg-depth)}html[data-surface=liquid] .sht-progress-track{background:color-mix(in srgb, var(--primary) 17%, transparent)}html[data-surface=liquid] .sht-progress-track span{background:linear-gradient(90deg,#5369ef,#69b4ee)}html[data-surface=liquid] .sht-floating-label{border:1px solid var(--lg-line);background:var(--lg-surface-strong);box-shadow:0 19px 40px -25px var(--lg-depth), inset 0 1px 0 var(--lg-inner-line);-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);border-radius:1.05rem}html[data-surface=liquid] .sht-info-band span,html[data-surface=liquid] .sht-feature,html[data-surface=liquid] .sht-subject-card,html[data-surface=liquid] .sht-step,html[data-surface=liquid] .sht-faq-item{border:1px solid var(--lg-line);background:var(--lg-surface);box-shadow:0 18px 40px -31px var(--lg-depth), inset 0 1px 0 var(--lg-inner-line)}html[data-surface=liquid] .sht-feature{border-radius:1.65rem;min-height:13rem}html[data-surface=liquid] .sht-feature-featured{background:radial-gradient(circle at 0 0, color-mix(in srgb, var(--primary) 19%, transparent), transparent 68%), var(--lg-surface)}html[data-surface=liquid] .sht-feature-icon,html[data-surface=liquid] .sht-subject-icon,html[data-surface=liquid] .sht-preview-icon{border:1px solid var(--lg-inner-line);background:color-mix(in srgb, var(--primary) 13%, var(--lg-surface-strong));box-shadow:inset 0 1px 0 var(--lg-inner-line)}html[data-surface=liquid] .sht-subject-card{border-radius:1.35rem;min-height:6.6rem}html[data-surface=liquid] .sht-steps-section{border:1px solid var(--lg-line);background:color-mix(in srgb, var(--primary) 4%, var(--lg-surface));box-shadow:inset 0 1px 0 var(--lg-inner-line)}html[data-surface=liquid] .sht-step{background:var(--lg-surface-strong)}html[data-surface=liquid] .sht-faq-item[open]{background:var(--lg-surface-strong);border-color:color-mix(in srgb, var(--primary) 55%, var(--lg-line))}html[data-surface=liquid] .sht-bottom-cta{background:radial-gradient(circle at 82% 16%,#8ec7ff47,#0000 42%),linear-gradient(118deg,#19285c,#4446a0 58%,#2c719d);border:1px solid #d2dfff61;border-radius:2rem;box-shadow:0 27px 60px -35px #1c2b6e7a,inset 0 1px #ffffff45}html[data-surface=liquid] .sht-bottom-cta .sht-cta-button{color:#253371;background:#ffffffed;box-shadow:0 10px 26px -19px #111e57}html[data-surface=liquid] .sht-landing-footer{border-color:var(--lg-line)}@media (hover:hover) and (prefers-reduced-motion:no-preference){html[data-surface=liquid] :is(.sht-feature,.sht-subject-card,.sht-preview,.sht-floating-label){transition:transform .32s cubic-bezier(.2,.85,.2,1),box-shadow .3s,border-color .3s}html[data-surface=liquid] :is(.sht-feature,.sht-subject-card):hover{border-color:color-mix(in srgb, var(--primary) 45%, var(--lg-line));box-shadow:0 24px 45px -30px var(--lg-depth), inset 0 1px 0 var(--lg-inner-line);transform:translateY(-5px)}html[data-surface=liquid] .sht-preview:hover{transform:translateY(-3px)rotate(.1deg)}html[data-surface=liquid] .sht-button-primary:hover{filter:brightness(1.08);transform:translateY(-1px)}}@media (width<=767px){html[data-surface=liquid]{--lg-blur:10px}html[data-surface=liquid] .site-header{top:max(.25rem, env(safe-area-inset-top));border-radius:1.1rem;width:calc(100% - .5rem);margin-top:.25rem}html[data-surface=liquid] .sht-landing-nav{top:max(.35rem, env(safe-area-inset-top));padding:.65rem .7rem}html[data-surface=liquid] .sht-hero{gap:1rem;min-height:0}html[data-surface=liquid] .sht-hero h1{max-width:16ch;font-size:clamp(2.05rem,8.3vw,3.6rem);line-height:1.27}html[data-surface=liquid] .sht-hero-visual{padding-inline:.05rem}html[data-surface=liquid] .sht-preview{transform:none}html[data-surface=liquid] :is(.bg-card,.glass,.sht-feature,.sht-subject-card,.sht-step,.sht-faq-item){-webkit-backdrop-filter:none;backdrop-filter:none;background-color:var(--lg-surface-strong)}html[data-surface=liquid] :is(.sht-landing-nav,.sht-preview,.sht-floating-label){-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}html[data-surface=liquid] .sht-info-band{margin-top:-1.25rem}}@media (width<=480px){html[data-surface=liquid] .sht-landing-nav,html[data-surface=liquid] .sht-nav-actions{gap:.3rem}html[data-surface=liquid] .sht-lang-switch{padding:.12rem}html[data-surface=liquid] .sht-lang-switch button{min-width:1.48rem;padding-inline:.13rem}html[data-surface=liquid] .sht-brand{gap:.4rem;font-size:.95rem}html[data-surface=liquid] .sht-hero-copy{gap:1.15rem}html[data-surface=liquid] .sht-hero-actions{width:100%}html[data-surface=liquid] .sht-hero-actions a{flex:9rem}html[data-surface=liquid] .sht-subject-card{min-height:9rem}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){html[data-surface=liquid] :is(.glass,.bg-card,.bg-popover,.site-header,.site-settings-sheet,.sht-landing-nav,.sht-preview,.sht-floating-label){background-color:var(--card)}}@media (prefers-reduced-transparency:reduce){html[data-surface=liquid]{--lg-surface:var(--card);--lg-surface-strong:var(--card);--lg-blur:0px}html[data-surface=liquid] :is(.glass,.bg-card,.bg-popover,.site-header,.site-settings-sheet,.sht-landing-nav,.sht-preview,.sht-floating-label){-webkit-backdrop-filter:none;backdrop-filter:none}}html[data-glass-blur=off][data-surface=liquid],html.user-high-contrast[data-surface=liquid]{--lg-surface:var(--card);--lg-surface-strong:var(--card);--lg-blur:0px}html[data-glass-blur=off][data-surface=liquid] :is(.sht-landing-nav,.sht-preview,.sht-floating-label),html.user-high-contrast[data-surface=liquid] :is(.sht-landing-nav,.sht-preview,.sht-floating-label),html.user-high-contrast[data-surface=liquid] :is(.glass,.bg-card,.bg-popover,.site-header,.site-settings-sheet){-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--card);border-color:var(--border)}@media (prefers-reduced-motion:reduce){html[data-surface=liquid] :is(.sht-landing *){scroll-behavior:auto!important;transition:none!important;animation:none!important}}html.user-reduced-motion[data-surface=liquid] :is(.sht-landing *){scroll-behavior:auto!important;transition:none!important;animation:none!important}html.user-high-contrast[data-surface=liquid]{--background:#fff;--foreground:#111;--card:#fff;--card-foreground:#111;--popover:#fff;--popover-foreground:#111;--primary:#172c96;--primary-foreground:#fff;--muted:#eee;--muted-foreground:#333;--border:#555;--input:#555;--ring:#162f9c}html.dark.user-high-contrast[data-surface=liquid]{--background:#000;--foreground:#fff;--card:#090909;--card-foreground:#fff;--popover:#090909;--popover-foreground:#fff;--primary:#dce3ff;--primary-foreground:#070d27;--muted:#1d1d1d;--muted-foreground:#eee;--border:#bdbdbd;--input:#bdbdbd;--ring:#fff}html.user-high-contrast[data-surface=liquid] body{background:var(--background)}html.user-high-contrast[data-surface=liquid] :is(.sht-feature,.sht-subject-card,.sht-step,.sht-faq-item,.sht-landing-nav,.sht-preview,.sht-info-band span,.sht-button-secondary){background:var(--card);border-color:var(--border);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}html[data-surface=liquid] .sht-preview{--sht-focus-accent:#5967e9}html[data-surface=liquid] .sht-preview[data-focus="1"]{--sht-focus-accent:#258cb7}html[data-surface=liquid] .sht-preview[data-focus="2"]{--sht-focus-accent:#9063d8}html[data-surface=liquid] .sht-preview-focus{background:linear-gradient(130deg, color-mix(in srgb, var(--sht-focus-accent) 11%, var(--lg-surface-strong)), var(--lg-surface));border-color:color-mix(in srgb, var(--sht-focus-accent) 24%, var(--lg-line));transition:background-color .24s,border-color .24s}html[data-surface=liquid] .sht-preview-focus-heading svg,html[data-surface=liquid] .sht-demo-selection strong{color:var(--sht-focus-accent)}html[data-surface=liquid] .sht-preview-focus .sht-focus-detail{text-wrap:pretty;min-height:3.1em;line-height:1.65}html[data-surface=liquid] .sht-demo-option[aria-pressed=true]{border-color:color-mix(in srgb, var(--sht-focus-accent) 55%, var(--lg-line));background:color-mix(in srgb, var(--sht-focus-accent) 12%, var(--lg-surface-strong))}html[data-surface=liquid] .sht-demo-option:focus-visible,html[data-surface=liquid] .sht-subject-card:focus-visible{outline:3px solid color-mix(in srgb, var(--primary) 70%, white);outline-offset:3px}html[data-surface=liquid] .sht-subject-card{--sht-subject-accent:#5874d9;isolation:isolate;position:relative;overflow:hidden}html[data-surface=liquid] .sht-subject-card[data-subject=armenian]{--sht-subject-accent:#be765f}html[data-surface=liquid] .sht-subject-card[data-subject=english]{--sht-subject-accent:#855ccf}html[data-surface=liquid] .sht-subject-card[data-subject=math]{--sht-subject-accent:#477cdb}html[data-surface=liquid] .sht-subject-card[data-subject=biology]{--sht-subject-accent:#248f77}html[data-surface=liquid] .sht-subject-card[data-subject=history]{--sht-subject-accent:#b48335}html[data-surface=liquid] .sht-subject-card[data-subject=physics]{--sht-subject-accent:#5887ab}html[data-surface=liquid] .sht-subject-card:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(ellipse at 8% 4%, color-mix(in srgb, var(--sht-subject-accent) 15%, transparent), transparent 73%);position:absolute;inset:0}html[data-surface=liquid] .sht-subject-card>*{z-index:1;position:relative}html[data-surface=liquid] .sht-subject-card .sht-subject-icon{color:var(--sht-subject-accent);background:color-mix(in srgb, var(--sht-subject-accent) 13%, var(--lg-surface-strong))}html[data-surface=liquid] .sht-subject-card .sht-subject-arrow{color:var(--sht-subject-accent)}@media (hover:hover) and (prefers-reduced-motion:no-preference){html[data-surface=liquid] :is(.sht-subject-card,.sht-demo-option,.sht-button-primary,.sht-button-secondary):active{transition-duration:90ms;transform:translateY(0)scale(.985)}html[data-surface=liquid] .sht-subject-card:hover .sht-subject-arrow{transform:translate(3px)}html[data-surface=liquid] .sht-subject-arrow{transition:transform .24s cubic-bezier(.22,.8,.25,1)}}@media (width<=767px){html[data-surface=liquid] .sht-preview-focus .sht-focus-detail{min-height:0}html[data-surface=liquid] .sht-subject-card:before{opacity:.65}}@media (prefers-reduced-motion:reduce){html[data-surface=liquid] :is(.sht-preview-focus,.sht-subject-arrow){transition:none}}html.user-reduced-motion[data-surface=liquid] :is(.sht-preview-focus,.sht-subject-arrow){transition:none}
