.NqO0Jq_hero{color:var(--white);background:radial-gradient(52% 60% at 88% 12%,#3476b86b 0%,#1d4a7800 72%),linear-gradient(#071626 0%,#0a2037 46%,#10304f 100%)}.NqO0Jq_heroInner{max-width:var(--wrap);padding:clamp(120px, 15vh, 176px) var(--gutter) clamp(72px, 9vw, 128px);grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:clamp(32px,6vw,88px);margin:0 auto;display:grid}@media (max-width:899px){.NqO0Jq_heroInner{grid-template-columns:minmax(0,1fr);padding-top:112px}}.NqO0Jq_heroTitle{letter-spacing:-.04em;color:var(--white);max-width:14ch;font-size:clamp(2.4rem,1.2rem + 4.2vw,4.75rem);line-height:1}.NqO0Jq_heroSub{color:#c3d1df;max-width:46ch;margin-top:24px;font-size:clamp(1.0625rem,1rem + .4vw,1.25rem);line-height:1.55}.NqO0Jq_heroCta{flex-wrap:wrap;align-items:center;gap:12px 26px;margin-top:32px;display:flex}.NqO0Jq_report{background:var(--white);color:var(--navy);border-radius:28px;padding:clamp(18px,2.4vw,28px);box-shadow:0 70px 120px -50px #000c}.NqO0Jq_reportTop{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding-bottom:16px;display:flex}.NqO0Jq_reportTop b{letter-spacing:-.01em;font-size:1.125rem}.NqO0Jq_reportTop span{color:var(--ink-soft);background:#e6eef7;border-radius:999px;padding:4px 10px;font-size:.75rem;font-weight:700}.NqO0Jq_reportRow{grid-template-columns:104px minmax(0,1fr) 76px;align-items:center;column-gap:14px;display:grid}.NqO0Jq_reportScale{justify-content:space-between;margin-top:18px;padding:0 90px 0 118px;display:flex}.NqO0Jq_reportScale span{color:var(--muted);font-size:.6875rem;font-weight:700}.NqO0Jq_reportRow{border-bottom:1px solid var(--line);padding:16px 0}.NqO0Jq_reportArea{font-size:.9375rem;font-weight:700}.NqO0Jq_reportTrack{background:#e6eef7;border-radius:6px;height:12px;position:relative;overflow:hidden}.NqO0Jq_reportNow,.NqO0Jq_reportGoal{transform-origin:0;animation:NqO0Jq_reportGrow 1.1s var(--ease) both;border-radius:6px;position:absolute;top:0;bottom:0;left:0}.NqO0Jq_reportNow{background:var(--navy)}.NqO0Jq_reportGoal{background:repeating-linear-gradient(135deg,#f5a623 0 6px,#f8bd5a 6px 12px)}@keyframes NqO0Jq_reportGrow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.NqO0Jq_reportLevel{font-variant-numeric:tabular-nums;justify-content:flex-end;align-items:center;gap:6px;font-size:.875rem;font-weight:700;display:flex}.NqO0Jq_reportLevel i{color:var(--amber-deep);font-style:normal}.NqO0Jq_reportLegend{color:var(--ink-soft);flex-wrap:wrap;gap:8px 20px;padding-top:16px;font-size:.8125rem;display:flex}.NqO0Jq_reportLegend span{align-items:center;gap:8px;display:inline-flex}.NqO0Jq_dotNow,.NqO0Jq_dotGoal{border-radius:4px;width:18px;height:8px}.NqO0Jq_dotNow{background:var(--navy)}.NqO0Jq_dotGoal{background:var(--amber)}@media (max-width:479px){.NqO0Jq_reportRow{grid-template-columns:84px minmax(0,1fr) 64px;column-gap:10px}.NqO0Jq_reportScale{padding:0 74px 0 94px}.NqO0Jq_reportArea{font-size:.8125rem}}@media (prefers-reduced-motion:reduce){.NqO0Jq_reportNow,.NqO0Jq_reportGoal{animation:none}}.NqO0Jq_services{padding:var(--section) 0;background:#e6eef7}.NqO0Jq_services>div{gap:22px;display:grid}.NqO0Jq_service{background:var(--white);border:1px solid #d3deea;border-radius:28px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(24px,5vw,72px);padding:clamp(24px,4vw,52px);display:grid;box-shadow:0 2px 4px #0b1f330a,0 50px 90px -60px #0b1f338c}@media (max-width:819px){.NqO0Jq_service{grid-template-columns:minmax(0,1fr)}}.NqO0Jq_serviceNum{letter-spacing:.08em;color:var(--amber-deep);font-size:.875rem;font-weight:700}.NqO0Jq_serviceTitle{letter-spacing:-.03em;color:var(--navy);max-width:16ch;margin-top:12px;font-size:clamp(1.6rem,1.2rem + 1.6vw,2.5rem);line-height:1.05}.NqO0Jq_serviceText{color:var(--ink-soft);max-width:44ch;margin-top:16px;font-size:1.0625rem;line-height:1.6}.NqO0Jq_points{display:grid}.NqO0Jq_points li{border-top:1px solid var(--line);color:var(--navy);align-items:flex-start;gap:14px;padding:16px 0;font-weight:600;line-height:1.4;display:flex}.NqO0Jq_points li:last-child{border-bottom:1px solid var(--line)}.NqO0Jq_points li:before{content:"";background:var(--navy) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 12.5l4 4 8-9' fill='none' stroke='%23fff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 13px no-repeat;border-radius:50%;flex:none;width:22px;height:22px;margin-top:1px}.NqO0Jq_how{color:var(--white);padding:var(--section) 0;background:radial-gradient(50% 60% at 14% 0,#163d63 0%,#163d6300 72%),linear-gradient(#0b1f33 0%,#081a2c 100%)}.NqO0Jq_howTitle{font-size:var(--fs-xl);letter-spacing:-.035em;max-width:18ch;color:var(--white);line-height:1.02}.NqO0Jq_steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:clamp(40px,5vw,64px);display:grid;position:relative}.NqO0Jq_steps:before{content:"";background:#ffffff38;height:1px;position:absolute;top:20px;left:20px;right:calc(33.333% - 41px)}.NqO0Jq_steps:after{content:"";filter:drop-shadow(0 0 6px #f5a623bf);background:linear-gradient(90deg,#f5a62359 0%,#f5a623 80%,#ffe3ad 100%) 0 0/0% 100% no-repeat;border-radius:3px;height:3px;animation:7s linear infinite NqO0Jq_howLine;position:absolute;top:19px;left:20px;right:calc(33.333% - 41px)}@keyframes NqO0Jq_howLine{0%,6%{opacity:1;background-size:0% 100%}60%,86%{opacity:1;background-size:100% 100%}94%,to{opacity:0;background-size:100% 100%}}.NqO0Jq_steps>li{z-index:1;position:relative}.NqO0Jq_stepNum{background:var(--amber);width:42px;height:42px;color:var(--navy);border-radius:50%;place-items:center;font-size:1.0625rem;font-weight:700;display:grid;position:relative;box-shadow:0 0 0 8px #0a1d31}.NqO0Jq_stepTitle{color:var(--white);margin-top:22px;font-size:clamp(1.25rem,1.1rem + .6vw,1.5rem);line-height:1.15}.NqO0Jq_stepText{color:#b9c6d3;max-width:34ch;margin-top:10px}@media (max-width:799px){.NqO0Jq_steps{grid-template-columns:minmax(0,1fr);gap:28px}.NqO0Jq_steps:before,.NqO0Jq_steps:after{display:none}.NqO0Jq_steps li>div{grid-template-columns:42px minmax(0,1fr);column-gap:16px;display:grid}.NqO0Jq_stepNum{box-shadow:none;grid-row:span 2}.NqO0Jq_stepTitle{margin-top:6px}.NqO0Jq_stepText{grid-column:2;margin-top:4px}}@media (prefers-reduced-motion:reduce){.NqO0Jq_steps:after{display:none}}.NqO0Jq_talk{padding:var(--section) 0;background:#f0f5fb;scroll-margin-top:64px}.NqO0Jq_talkInner{max-width:var(--wrap);padding:0 var(--gutter);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(32px,6vw,88px);margin:0 auto;display:grid}@media (max-width:899px){.NqO0Jq_talkInner{grid-template-columns:minmax(0,1fr)}}@media (min-width:900px){.NqO0Jq_talkText{position:sticky;top:104px}}.NqO0Jq_next{gap:14px;margin-top:32px;display:grid}.NqO0Jq_next li{color:var(--navy);align-items:center;gap:14px;font-weight:600;display:flex}.NqO0Jq_next li span{background:var(--navy);width:30px;height:30px;color:var(--white);border-radius:50%;flex:none;place-items:center;font-size:.875rem;font-weight:700;display:grid}.NqO0Jq_other{color:var(--navy);flex-wrap:wrap;gap:8px 26px;margin-top:32px;display:flex}.NqO0Jq_formPanel{border-radius:28px;box-shadow:0 2px 4px #0b1f330a,0 50px 90px -60px #0b1f338c}.NqO0Jq_gap{margin-top:16px}.NqO0Jq_chipField{border:0;min-width:0;margin:0 0 20px;padding:0}.NqO0Jq_chipField legend{margin-bottom:4px;padding:0}.NqO0Jq_chips{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.NqO0Jq_chip{background:var(--white);min-height:46px;color:var(--navy);font:600 .9375rem/1 var(--font-sans);cursor:pointer;transition:translate .2s var(--ease), box-shadow .2s var(--ease), border-color .2s ease, background-color .2s ease, color .2s ease;border:1.5px solid #d3deea;border-radius:12px;padding:0 18px;box-shadow:0 3px #d3deea}.NqO0Jq_chip:hover{border-color:var(--navy);translate:0 -2px;box-shadow:0 5px #c3d1e0}.NqO0Jq_chip:active{translate:0 2px;box-shadow:0 1px #c3d1e0}.NqO0Jq_chip[data-on=true]{background:var(--navy);border-color:var(--navy);color:var(--white);box-shadow:0 3px #000d1a}.NqO0Jq_when{background:#f0f5fb;border:1px solid #dbe5ef;border-radius:18px;margin:6px 0 4px;padding:20px 20px 4px}.NqO0Jq_whenTitle{letter-spacing:-.01em;color:var(--navy);font-size:1.125rem;font-weight:700}.NqO0Jq_when>p+p{margin:4px 0 16px}.NqO0Jq_trap{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.NqO0Jq_send{width:100%;min-height:56px;transition:translate .2s var(--ease);background:linear-gradient(#f9b949 0%,#f5a623 100%);margin-top:18px;font-size:1.0625rem;box-shadow:inset 0 1px #ffffff80,0 1px 2px #8a540059,0 14px 28px -14px #e8950fbf}.NqO0Jq_send:hover{translate:0 -2px}.NqO0Jq_send:active{translate:0 1px}.NqO0Jq_doneMark{background:#16a34a url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 12.5l4 4 8-9' fill='none' stroke='%23fff' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/28px no-repeat;border-radius:50%;width:52px;height:52px;margin-bottom:18px;display:block}.NqO0Jq_again{border:1.5px solid var(--navy);min-height:48px;color:var(--navy);border-radius:12px;align-items:center;margin-top:8px;padding:0 20px;font-weight:600;text-decoration:none;display:inline-flex}.NqO0Jq_again:hover{background:var(--navy);color:var(--white)}@media (prefers-reduced-motion:reduce){.NqO0Jq_chip,.NqO0Jq_send{transition:none}}.NqO0Jq_langs{border-top:1px solid var(--line);grid-column:1/-1;padding-top:clamp(20px,3vw,32px)}.NqO0Jq_langsTitle{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:.875rem;font-weight:700}.NqO0Jq_langList{grid-template-columns:repeat(9,minmax(0,1fr));gap:10px;margin-top:16px;display:grid}.NqO0Jq_langList li{min-height:96px;color:var(--navy);text-align:center;transition:translate .25s var(--ease), background-color .2s ease, border-color .2s ease;background:#f0f5fb;border:1px solid #dbe5f0;border-radius:16px;align-content:center;justify-items:center;gap:10px;padding:14px 6px;font-size:.9375rem;font-weight:700;display:grid}.NqO0Jq_langList li:hover{background:var(--white);border-color:#b9c9db;translate:0 -2px}.NqO0Jq_flag{border-radius:6px;width:40px;height:auto;box-shadow:0 0 0 1px #0b1f3324,0 3px 6px -2px #0b1f3359}.NqO0Jq_langOther{color:var(--ink-soft);margin-top:18px}@media (max-width:1099px){.NqO0Jq_langList{grid-template-columns:repeat(3,minmax(0,1fr))}}.NqO0Jq_clients{margin-bottom:clamp(48px,6vw,88px)}.NqO0Jq_clientsTitle{max-width:var(--wrap);padding:0 var(--gutter);text-align:center;letter-spacing:-.02em;color:var(--navy);margin:0 auto;font-size:clamp(1.25rem,1.05rem + .9vw,1.75rem);line-height:1.15}.NqO0Jq_clientsBar{margin-top:clamp(22px,3vw,36px);overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 9% 91%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 9% 91%,#0000 100%)}.NqO0Jq_clientsTrack{width:max-content;padding:6px 0 22px;animation:48s linear infinite NqO0Jq_clientsPass;display:flex}.NqO0Jq_clientsBar:hover .NqO0Jq_clientsTrack{animation-play-state:paused}@keyframes NqO0Jq_clientsPass{to{transform:translate(-50%)}}.NqO0Jq_clientsTrack li{background:var(--white);border:1px solid #dbe5f0;border-radius:20px;flex:none;place-items:center;width:212px;height:112px;margin-right:20px;display:grid;box-shadow:0 16px 30px -24px #0b1f338c}.NqO0Jq_clientsTrack img{border-radius:6px;width:auto;max-width:150px;height:auto;max-height:58px}@media (max-width:599px){.NqO0Jq_clientsTrack li{border-radius:16px;width:164px;height:92px;margin-right:12px}.NqO0Jq_clientsTrack img{max-width:112px;max-height:46px}.NqO0Jq_clientsTrack{animation-duration:36s}}@media (prefers-reduced-motion:reduce){.NqO0Jq_clientsBar{-webkit-mask-image:none;mask-image:none}.NqO0Jq_clientsTrack{width:auto;padding-inline:var(--gutter);flex-wrap:wrap;justify-content:center;gap:12px 0;animation:none}.NqO0Jq_clientsTrack li[data-copy="1"]{display:none}.NqO0Jq_langList li{transition:none}}
.mMnuAW_wrap{max-width:var(--wrap);padding:0 var(--gutter);margin:0 auto}.mMnuAW_wrapNarrow{max-width:920px;padding:0 var(--gutter);margin:0 auto}.mMnuAW_sectionTitle{font-size:var(--fs-xl);max-width:18ch;color:var(--navy)}.mMnuAW_lead{color:var(--ink-soft);max-width:46ch;margin-top:20px;font-size:1.1875rem;line-height:1.6}.mMnuAW_leadLight{color:#b9c6d3;max-width:48ch;margin-top:20px;font-size:1.1875rem;line-height:1.6}.mMnuAW_small{font-size:var(--fs-small);color:var(--muted)}.mMnuAW_centerCta{text-align:center;flex-direction:column;align-items:center;gap:12px;margin-top:56px;display:flex}.mMnuAW_line{display:block}.mMnuAW_skip{z-index:100;background:var(--navy);color:var(--white);border-radius:10px;padding:10px 16px;font-weight:600;position:absolute;top:8px;left:-999px}.mMnuAW_skip:focus{left:8px}.mMnuAW_primary,.mMnuAW_dark,.mMnuAW_quiet{cursor:pointer;min-height:56px;font:600 1.0625rem/1 var(--font-sans);letter-spacing:-.01em;transition:transform .3s var(--ease), box-shadow .3s var(--ease), background-color .2s ease;border:0;border-radius:14px;justify-content:center;align-items:center;gap:10px;padding:0 30px;text-decoration:none;display:inline-flex}.mMnuAW_primary{background:var(--amber);color:var(--navy);box-shadow:0 10px 24px -12px #e8950fb3}.mMnuAW_primary:hover{background:#f7b23d;transform:translateY(-1px)}.mMnuAW_dark{background:var(--navy);color:var(--white)}.mMnuAW_dark:hover{background:#163556;transform:translateY(-1px)}.mMnuAW_quiet{color:inherit;background:0 0;border:1.5px solid;min-height:46px;padding:0 22px;font-size:1rem}.mMnuAW_link{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--amber);text-decoration-color:var(--amber);text-underline-offset:6px;padding:10px 0;font-weight:600;text-decoration-thickness:2px;display:inline-block}@media (prefers-reduced-motion:reduce){.mMnuAW_primary,.mMnuAW_dark,.mMnuAW_quiet{transition:none}}.mMnuAW_header{z-index:50;-webkit-backdrop-filter:saturate(160%)blur(18px);backdrop-filter:saturate(160%)blur(18px);border-bottom:1px solid var(--line);background:#ffffffd1;position:fixed;inset:0 0 auto}.mMnuAW_headerInner{max-width:var(--wrap);padding:10px var(--gutter);justify-content:space-between;align-items:center;gap:16px;margin:0 auto;display:flex}.mMnuAW_brand img{width:auto;height:32px}.mMnuAW_headerNav{align-items:center;gap:18px;display:flex}.mMnuAW_headerLink{color:var(--navy);padding:10px 4px;font-size:.9375rem;font-weight:500;text-decoration:none}.mMnuAW_headerLink:hover{text-underline-offset:5px;text-decoration:underline}.mMnuAW_headerCta{border-radius:12px;min-height:42px;padding:0 18px;font-size:.9375rem}@media (max-width:560px){.mMnuAW_headerLink{display:none}}.mMnuAW_hero{background:radial-gradient(90% 60% at 85% 20%, #eaf0f7 0%, #eaf0f700 70%), var(--white);color:var(--navy);overflow:hidden}.mMnuAW_heroInner{max-width:var(--wrap);min-height:100svh;padding:120px var(--gutter) 80px;grid-template-columns:1fr 1fr;align-items:center;gap:clamp(32px,5vw,72px);margin:0 auto;display:grid}@media (max-width:939px){.mMnuAW_heroInner{grid-template-columns:1fr;min-height:0;padding-top:104px}}.mMnuAW_heroTitle{font-size:var(--fs-mega);letter-spacing:-.035em;color:var(--navy);line-height:1}.mMnuAW_heroSub{max-width:36ch;color:var(--ink-soft);margin-top:24px;font-size:clamp(1.125rem,1rem + .45vw,1.3125rem);line-height:1.55}.mMnuAW_heroActions{flex-wrap:wrap;align-items:center;gap:12px 26px;margin-top:32px;display:flex}.mMnuAW_heroNote{font-size:var(--fs-small);color:var(--muted);margin-top:14px}.mMnuAW_heroVisual{padding-bottom:64px;position:relative}.mMnuAW_recWrap{width:44%;position:absolute;bottom:-24px;left:-10%}@media (max-width:939px){.mMnuAW_heroVisual{max-width:560px}.mMnuAW_recWrap{width:56%;left:auto;right:-2%}}.mMnuAW_callCard{background:var(--navy);color:var(--white);border-radius:26px;margin:0;padding:14px;box-shadow:0 40px 80px -40px #0b1f338c}.mMnuAW_callTop{justify-content:space-between;align-items:center;padding:2px 4px 12px;font-size:.8125rem;display:flex}.mMnuAW_livePill{background:#ffffff14;border-radius:999px;align-items:center;gap:8px;padding:6px 12px;font-weight:600;display:inline-flex}.mMnuAW_liveDot{background:#ef4444;border-radius:50%;width:8px;height:8px;animation:1.6s ease-in-out infinite mMnuAW_pulse;display:inline-block;box-shadow:0 0 0 4px #ef444440}@keyframes mMnuAW_pulse{50%{box-shadow:0 0 0 7px #ef444400}}.mMnuAW_timer{font-variant-numeric:tabular-nums;opacity:.85;font-weight:600}.mMnuAW_callStage{aspect-ratio:16/10;background:linear-gradient(160deg,#2a4c6e 0%,#16324f 100%);border-radius:18px;position:relative;overflow:hidden}.mMnuAW_teacherTile{place-items:end center;display:grid;position:absolute;inset:0}.mMnuAW_person{aspect-ratio:1/.9;width:44%;position:relative}.mMnuAW_person:before{content:"";aspect-ratio:1;background:#c9d6e2;border-radius:50%;width:40%;position:absolute;top:4%;left:50%;transform:translate(-50%)}.mMnuAW_person:after{content:"";background:#8fa7bd;border-radius:50% 50% 0 0/70% 70% 0 0;width:86%;height:46%;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.mMnuAW_personSmall:before{background:#f0d9b5}.mMnuAW_personSmall:after{background:#f5a623}.mMnuAW_speakRing{aspect-ratio:1;border:3px solid var(--amber);border-radius:50%;width:48%;animation:1.4s ease-in-out infinite mMnuAW_speak;position:absolute;top:0;left:50%;transform:translate(-50%)}@keyframes mMnuAW_speak{0%,to{opacity:.9}50%{opacity:.25}}.mMnuAW_nameTag{color:var(--white);background:#0b1f33b3;border-radius:8px;padding:4px 10px;font-size:.75rem;font-weight:600;position:absolute;bottom:12px;left:12px}.mMnuAW_youTile{aspect-ratio:4/5;background:linear-gradient(160deg,#3b5f80,#22425f);border:2px solid #ffffff40;border-radius:12px;place-items:end center;width:28%;display:grid;position:absolute;top:12px;right:12px;overflow:hidden;box-shadow:0 10px 24px -10px #0009}.mMnuAW_youTile .mMnuAW_person{width:82%}.mMnuAW_youTile .mMnuAW_nameTag{bottom:6px;left:6px}.mMnuAW_photoTodo{white-space:nowrap;border:1.5px dashed #fff9;border-radius:8px;padding:4px 10px;font-size:.75rem;position:absolute;top:14px;left:50%;transform:translate(-50%)}.mMnuAW_callBar{justify-content:center;gap:10px;padding-top:12px;display:flex}.mMnuAW_callBar span{background:#ffffff1a;border-radius:50%;width:36px;height:36px}.mMnuAW_callBar .mMnuAW_hangup{background:#ef4444;border-radius:18px;width:52px}.mMnuAW_callCompact{border-radius:22px}.mMnuAW_recCard{background:var(--white);color:var(--navy);border:1px solid var(--line);border-radius:20px;padding:10px 10px 14px;box-shadow:0 30px 60px -28px #0b1f3373}.mMnuAW_recVideo{aspect-ratio:16/9;background:linear-gradient(160deg,#2a4c6e,#16324f);border-radius:14px;place-items:center;display:grid;position:relative}.mMnuAW_recPlay{background:var(--white);border-radius:50%;width:42px;height:42px;position:relative}.mMnuAW_recPlay:after{content:"";border-left:14px solid var(--navy);border-top:9px solid #0000;border-bottom:9px solid #0000;position:absolute;top:12px;left:16px}.mMnuAW_recProgress{background:#ffffff40;border-radius:4px;height:4px;position:absolute;bottom:9px;left:10px;right:10px;overflow:hidden}.mMnuAW_recProgress span{background:var(--amber);height:100%;display:block}.mMnuAW_recTitle{margin:10px 4px 8px;font-size:.875rem;font-weight:700}.mMnuAW_recChecks{gap:5px;padding:0 4px;font-size:.8125rem;display:grid}.mMnuAW_recChecks li{color:var(--muted);align-items:center;gap:8px;display:flex}.mMnuAW_recChecks li:before{content:"";border:2px solid var(--line);border-radius:50%;flex:none;width:15px;height:15px}.mMnuAW_recChecks .mMnuAW_done{color:var(--navy)}.mMnuAW_recChecks .mMnuAW_done:before{background:#16a34a radial-gradient(circle,#fff 0 2px,#0000 3px);border-color:#16a34a}.mMnuAW_live{background:var(--paper);padding:var(--section) 0}.mMnuAW_liveHead{flex-direction:column;align-items:flex-start;gap:28px;display:flex}.mMnuAW_goalPicker{flex-direction:column;gap:10px;display:flex}.mMnuAW_goalsTitle{color:var(--navy);font-size:.9375rem;font-weight:600}.mMnuAW_tabs{background:var(--white);border:1px solid var(--line);border-radius:14px;gap:4px;padding:5px;display:inline-flex}.mMnuAW_tab{cursor:pointer;min-height:46px;font:600 1rem/1 var(--font-sans);color:var(--navy);background:0 0;border:0;border-radius:10px;padding:0 22px;position:relative}.mMnuAW_tabPill{background:var(--navy);border-radius:10px;position:absolute;inset:0}.mMnuAW_tabLabel{position:relative}.mMnuAW_tabOn{color:var(--white)}.mMnuAW_materialSlot{min-height:300px;margin-top:32px}.mMnuAW_material{background:var(--white);border:1px solid var(--line);border-radius:24px;padding:clamp(24px,4vw,44px);box-shadow:0 30px 60px -45px #0b1f3373}.mMnuAW_materialHead{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}.mMnuAW_materialKicker{color:var(--amber-deep);font-size:.8125rem;font-weight:700}.mMnuAW_materialTone{background:var(--paper);color:var(--ink-soft);border-radius:999px;padding:5px 12px;font-size:.875rem}.mMnuAW_materialTitle{font-family:var(--font-serif);letter-spacing:-.01em;color:var(--navy);font-variation-settings:normal;margin-top:16px;font-size:clamp(1.5rem,1.2rem + 1vw,2rem);font-weight:600;line-height:1.2}.mMnuAW_materialText{font-family:var(--font-serif);color:var(--ink);max-width:62ch;margin-top:12px;font-size:clamp(1.15rem,1rem + .6vw,1.4rem);line-height:1.9}.mMnuAW_materialHint{font-size:var(--fs-small);color:var(--muted);margin-top:14px}.mMnuAW_term{font:600 .78em/1 var(--font-sans);vertical-align:.1em;min-height:36px;color:var(--navy);border:1.5px dashed var(--amber);cursor:pointer;background:#fff6e5;border-radius:9px;align-items:center;margin:2px;padding:6px 12px;transition:background-color .2s,color .2s,border-color .2s;display:inline-flex}.mMnuAW_termOpen{background:var(--navy);color:var(--white);border-style:solid;border-color:var(--navy)}.mMnuAW_howGrid{grid-template-columns:1.1fr .9fr;align-items:center;gap:clamp(24px,5vw,64px);margin-top:56px;display:grid}@media (max-width:899px){.mMnuAW_howGrid{grid-template-columns:1fr}}.mMnuAW_howList{grid-template-columns:1fr 1fr;gap:14px;display:grid}@media (max-width:520px){.mMnuAW_howList{grid-template-columns:1fr}}.mMnuAW_howItem{background:var(--white);border:1px solid var(--line);border-radius:18px;align-items:flex-start;gap:14px;height:100%;padding:20px;display:flex}.mMnuAW_howIcon{width:28px;height:28px;color:var(--navy);box-sizing:content-box;background:#fff3dc;border-radius:10px;flex:none;padding:6px}.mMnuAW_howTitle{color:var(--navy);font-weight:700;line-height:1.25;display:block}.mMnuAW_howText{color:var(--ink-soft);margin-top:4px;font-size:.9375rem;line-height:1.45;display:block}.mMnuAW_map{background:var(--navy);color:var(--white);padding:var(--section) 0}.mMnuAW_map .mMnuAW_sectionTitle{color:var(--white)}.mMnuAW_mapHead{max-width:760px}.mMnuAW_mapBoard{background:var(--navy-2);border:1px solid #ffffff14;border-radius:28px;margin-top:48px;padding:clamp(20px,4vw,44px)}.mMnuAW_mapStep{color:#9fb2c6;margin:0 0 12px;font-size:.875rem;font-weight:600}.mMnuAW_mapStep:not(:first-child){margin-top:28px}.mMnuAW_pathTiles{grid-template-columns:1fr 1fr;gap:14px;display:grid}.mMnuAW_pathTile{text-align:left;cursor:pointer;color:var(--white);font-family:var(--font-sans);transition:background-color .25s ease, border-color .25s ease, transform .25s var(--ease);background:#ffffff0a;border:1.5px solid #ffffff1f;border-radius:20px;flex-direction:column;gap:6px;padding:22px 24px;display:flex;position:relative}.mMnuAW_pathTile:hover{border-color:#ffffff4d}.mMnuAW_pathTileOn{background:var(--white);color:var(--navy);border-color:var(--white)}.mMnuAW_pathTileLabel{opacity:.8;font-size:.875rem;font-weight:600}.mMnuAW_pathTileTag{letter-spacing:-.03em;font-size:clamp(2rem,1.4rem + 2.2vw,3.2rem);font-weight:750;line-height:1}.mMnuAW_pathTileOn .mMnuAW_pathTileTag{color:var(--navy)}.mMnuAW_pathTileEx{opacity:.7;font-size:.875rem}.mMnuAW_pathCheck{border:2px solid #ffffff4d;border-radius:50%;width:22px;height:22px;position:absolute;top:18px;right:18px}.mMnuAW_pathTileOn .mMnuAW_pathCheck{border-color:var(--amber);background:var(--amber) radial-gradient(circle, var(--white) 0 3px, transparent 4px)}.mMnuAW_segmented{background:#0000002e;border-radius:16px;flex-wrap:wrap;gap:4px;padding:5px;display:flex}.mMnuAW_segment{cursor:pointer;color:#c6d3df;min-height:48px;font:600 1rem/1 var(--font-sans);background:0 0;border:0;border-radius:12px;flex:auto;padding:0 18px;position:relative}.mMnuAW_segment:hover{color:var(--white)}.mMnuAW_segPill{background:var(--amber);border-radius:12px;position:absolute;inset:0}.mMnuAW_segLabel{position:relative}.mMnuAW_segmentOn{color:var(--navy)}.mMnuAW_result{background:var(--white);color:var(--navy);border-radius:22px;min-height:190px;margin-top:26px;padding:clamp(22px,3vw,34px)}.mMnuAW_sentence{flex-wrap:wrap;align-items:center;gap:10px;min-height:66px;display:flex}.mMnuAW_block{background:var(--paper);border:1px solid var(--line);letter-spacing:-.02em;border-radius:14px;align-items:center;min-height:58px;padding:0 18px;font-size:clamp(1.4rem,1rem + 1.6vw,2.2rem);font-weight:700;display:inline-flex}.mMnuAW_blockKey{background:var(--navy);color:var(--white);border-color:var(--navy);box-shadow:inset 0 -4px 0 var(--amber)}.mMnuAW_resultPt{color:var(--ink-soft);margin-top:16px;font-size:1.125rem}.mMnuAW_formula{color:var(--ink);margin-top:8px;font-size:.9375rem;font-weight:600}.mMnuAW_formula span{color:var(--amber-deep);vertical-align:1px;background:#fff3dc;border-radius:6px;margin-right:8px;padding:2px 8px;font-size:.75rem;font-weight:700;display:inline-block}.mMnuAW_swap{color:#9fb2c6;margin-top:18px;font-size:1rem}@media (max-width:599px){.mMnuAW_pathTile{padding:18px}.mMnuAW_segment{flex:40%}}.mMnuAW_recorded{background:var(--white);padding:var(--section) 0}.mMnuAW_recordedInner{max-width:var(--wrap);padding:0 var(--gutter);grid-template-columns:1fr 1fr;align-items:center;gap:clamp(32px,6vw,88px);margin:0 auto;display:grid}@media (max-width:899px){.mMnuAW_recordedInner{grid-template-columns:1fr}}.mMnuAW_recorded .mMnuAW_leadLight{color:var(--ink-soft)}.mMnuAW_bullets{gap:12px;margin-top:28px;display:grid}.mMnuAW_bullets li>div{color:var(--ink);align-items:baseline;gap:12px;font-size:1.0625rem;display:flex}.mMnuAW_bullets li>div:before{content:"";background:var(--amber);border-radius:2px;flex:none;width:8px;height:8px;transform:translateY(-2px)}.mMnuAW_lessonMock{background:var(--white);color:var(--navy);border:1px solid var(--line);border-radius:26px;padding:12px 12px 24px;box-shadow:0 40px 80px -50px #0b1f3380}.mMnuAW_player{aspect-ratio:16/9;background:linear-gradient(160deg,#2a4c6e,#12304d);border-radius:18px;place-items:center;display:grid;position:relative}.mMnuAW_playerPlay{background:var(--white);border-radius:50%;width:60px;height:60px;position:relative;box-shadow:0 0 0 10px #ffffff1f}.mMnuAW_playerPlay:after{content:"";border-left:18px solid var(--navy);border-top:12px solid #0000;border-bottom:12px solid #0000;position:absolute;top:18px;left:24px}.mMnuAW_playerBar{background:#ffffff40;border-radius:4px;height:4px;position:absolute;bottom:12px;left:14px;right:14px}.mMnuAW_playerBar span{background:var(--amber);border-radius:4px;width:100%;height:100%;display:block}.mMnuAW_playerTitle{margin:12px 8px 0;font-weight:700}.mMnuAW_exercise{border-top:1px dashed var(--line);margin:12px 8px 0;padding-top:16px}.mMnuAW_exerciseLabel{color:var(--muted);font-size:.8125rem;font-weight:600}.mMnuAW_exercisePrompt{letter-spacing:-.02em;margin-top:6px;font-size:1.3125rem;font-weight:700}.mMnuAW_options{flex-wrap:wrap;gap:10px;margin-top:12px;display:flex}.mMnuAW_option{cursor:pointer;border:1.5px solid var(--line);background:var(--white);min-width:84px;min-height:48px;font:700 1.0625rem/1 var(--font-sans);color:var(--navy);border-radius:12px;padding:0 20px;transition:border-color .2s,background-color .2s}.mMnuAW_option:hover{border-color:var(--navy)}.mMnuAW_optRight{background:#e8f7ee;border-color:#16a34a}.mMnuAW_optWrong{background:#fdecea;border-color:#dc2626}.mMnuAW_feedbackSlot{min-height:50px}.mMnuAW_feedbackRight,.mMnuAW_feedbackWrong{margin-top:10px;font-size:.9375rem;font-weight:500}.mMnuAW_feedbackRight{color:#15803d}.mMnuAW_feedbackWrong{color:#b91c1c}.mMnuAW_trial{background:var(--paper);padding:var(--section) 0}.mMnuAW_cards{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:56px;display:grid}@media (max-width:899px){.mMnuAW_cards{grid-template-columns:1fr}}.mMnuAW_card{background:var(--white);border:1px solid var(--line);border-radius:24px;height:100%;padding:12px 12px 28px}.mMnuAW_cardArt{border-radius:16px;flex-direction:column;justify-content:center;height:220px;padding:18px;display:flex;position:relative;overflow:hidden}.mMnuAW_cardStep{color:var(--amber-deep);margin:22px 14px 0;font-size:.8125rem;font-weight:700}.mMnuAW_cardTitle{color:var(--navy);margin:6px 14px 0;font-size:clamp(1.4rem,1.1rem + .8vw,1.75rem);line-height:1.1}.mMnuAW_cardText{color:var(--ink-soft);margin:8px 14px 0}.mMnuAW_artSignup{background:var(--paper);align-items:center}.mMnuAW_miniForm{background:var(--white);border:1px solid var(--line);border-radius:14px;flex-direction:column;gap:5px;width:100%;max-width:250px;padding:14px;display:flex;box-shadow:0 16px 30px -24px #0b1f3380}.mMnuAW_miniLabel{color:var(--muted);font-size:.6875rem;font-weight:600}.mMnuAW_miniInput{border:1px solid var(--line);height:30px;color:var(--ink);border-radius:8px;align-items:center;margin-bottom:4px;padding:0 10px;font-size:.8125rem;display:flex}.mMnuAW_miniButton{background:var(--amber);height:34px;color:var(--navy);border-radius:9px;place-items:center;margin-top:4px;font-size:.8125rem;font-weight:700;display:grid}.mMnuAW_artRecorded{background:var(--paper);gap:10px}.mMnuAW_miniVideo{background:var(--white);border:1px solid var(--line);border-radius:14px;align-items:center;gap:12px;padding:8px;display:flex}.mMnuAW_miniThumb{aspect-ratio:16/10;background:linear-gradient(160deg,#2a4c6e,#12304d);border-radius:9px;flex:none;place-items:center;width:92px;display:grid}.mMnuAW_miniPlay{background:var(--white);border-radius:50%;width:26px;height:26px;position:relative}.mMnuAW_miniPlay:after{content:"";border-left:9px solid var(--navy);border-top:6px solid #0000;border-bottom:6px solid #0000;position:absolute;top:7px;left:10px}.mMnuAW_miniVideoText{color:var(--muted);flex-direction:column;min-width:0;font-size:.75rem;display:flex}.mMnuAW_miniVideoText b{color:var(--navy);font-size:.9375rem}.mMnuAW_miniFree{color:#15803d;background:#e8f7ee;border-radius:6px;margin-left:auto;padding:3px 8px;font-size:.6875rem;font-weight:700}.mMnuAW_artLiveCall{background:var(--navy);gap:10px}.mMnuAW_miniCall{grid-template-columns:1fr 1fr;gap:8px;display:grid}.mMnuAW_miniTile{aspect-ratio:4/3;background:linear-gradient(160deg,#2a4c6e,#16324f);border-radius:12px;place-items:end center;display:grid;position:relative;overflow:hidden}.mMnuAW_miniTile:first-child{outline:2px solid var(--amber);outline-offset:-2px}.mMnuAW_miniFace{aspect-ratio:1/.85;width:58%;position:relative}.mMnuAW_miniFace:before{content:"";aspect-ratio:1;background:#c9d6e2;border-radius:50%;width:44%;position:absolute;top:2%;left:50%;transform:translate(-50%)}.mMnuAW_miniFace:after{content:"";background:#8fa7bd;border-radius:50% 50% 0 0/70% 70% 0 0;width:90%;height:46%;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.mMnuAW_miniTile:last-child .mMnuAW_miniFace:before{background:#f0d9b5}.mMnuAW_miniTile:last-child .mMnuAW_miniFace:after{background:var(--amber)}.mMnuAW_miniTile em{color:var(--white);background:#0b1f33b3;border-radius:5px;padding:2px 6px;font-size:.625rem;font-style:normal;font-weight:600;position:absolute;bottom:6px;left:6px}.mMnuAW_miniLive{color:var(--white);background:#ffffff14;border-radius:999px;align-self:flex-start;align-items:center;gap:8px;padding:5px 10px;font-size:.75rem;font-weight:600;display:inline-flex}.mMnuAW_people{background:var(--white);padding:var(--section) 0}.mMnuAW_teacherList{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:28px;margin-top:48px;display:grid}.mMnuAW_teacherPhoto{aspect-ratio:4/5;background:var(--paper);border-radius:20px;margin-bottom:16px}.mMnuAW_teacherName{color:var(--navy);font-size:1.25rem;line-height:1.1}.mMnuAW_quotes{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:18px;margin-top:44px;display:grid}.mMnuAW_quote{background:var(--paper);border:1px solid var(--line);border-radius:20px;height:100%;margin:0;padding:28px}.mMnuAW_quote p{font-size:1.125rem;line-height:1.55}.mMnuAW_quote footer{font-size:var(--fs-small);color:var(--muted);margin-top:18px}.mMnuAW_quote footer strong{color:var(--navy);margin-right:6px;font-weight:600}.mMnuAW_placeholder{outline-offset:6px;opacity:.8;border-radius:20px;outline:2px dashed #c3ccd8}.mMnuAW_companies{background:var(--navy);color:var(--white);padding:var(--section) 0}.mMnuAW_companies .mMnuAW_sectionTitle{color:var(--white)}.mMnuAW_serviceList{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:48px;display:grid}@media (max-width:899px){.mMnuAW_serviceList{grid-template-columns:1fr}}.mMnuAW_service{background:var(--navy-2);border:1px solid #ffffff14;border-top:3px solid var(--amber);border-radius:20px;height:100%;padding:28px}.mMnuAW_serviceTitle{color:var(--white);font-size:1.375rem;line-height:1.15}.mMnuAW_serviceText{color:#b9c6d3;margin-top:10px}.mMnuAW_companiesCta{flex-wrap:wrap;align-items:center;gap:12px 26px;margin-top:44px;display:flex}.mMnuAW_faq{background:var(--white);padding:var(--section) 0}.mMnuAW_faqList{border-top:1px solid var(--line);margin-top:40px}.mMnuAW_faqItem{border-bottom:1px solid var(--line)}.mMnuAW_faqItem h3{font-size:inherit;line-height:inherit;letter-spacing:normal;font-variation-settings:normal}.mMnuAW_faqQ{text-align:left;cursor:pointer;width:100%;color:var(--navy);font:600 clamp(1.0625rem, 1rem + .35vw, 1.3125rem)/1.35 var(--font-sans);letter-spacing:-.01em;background:0 0;border:0;justify-content:space-between;align-items:center;gap:20px;padding:24px 0;display:flex}.mMnuAW_faqIcon{background:var(--paper);width:36px;height:36px;color:var(--navy);border-radius:10px;flex:none;place-items:center;font-size:1.375rem;font-weight:400;line-height:1;display:grid}.mMnuAW_faqA{color:var(--ink-soft);max-width:64ch;padding:0 52px 26px 0;font-size:1.0625rem}.mMnuAW_bizHero{background:var(--navy);color:var(--white);padding:160px 0 var(--section)}.mMnuAW_bizTitle{font-size:var(--fs-xl);max-width:18ch;color:var(--white)}.mMnuAW_bizHero .mMnuAW_companiesCta{margin-top:36px}.mMnuAW_bizBlock,.mMnuAW_bizBlockAlt{padding:var(--section) 0}.mMnuAW_bizBlock{background:var(--paper)}.mMnuAW_bizBlockAlt{background:var(--white)}.mMnuAW_bizGrid{max-width:var(--wrap);padding:0 var(--gutter);grid-template-columns:1fr 1fr;align-items:start;gap:clamp(28px,6vw,88px);margin:0 auto;display:grid}@media (max-width:819px){.mMnuAW_bizGrid{grid-template-columns:1fr}}.mMnuAW_bizPoints{gap:10px;display:grid}.mMnuAW_bizPoints li>div{background:var(--white);color:var(--navy);border:1px solid var(--line);border-left:3px solid var(--amber);border-radius:14px;padding:16px 20px;font-weight:600}.mMnuAW_bizBlockAlt .mMnuAW_bizPoints li>div{background:var(--paper)}.mMnuAW_final{background:var(--paper);color:var(--navy);padding:var(--section) 0}.mMnuAW_finalTitle{font-size:var(--fs-xl);letter-spacing:-.03em;color:var(--navy);max-width:18ch;line-height:1.05}.mMnuAW_finalCta{flex-wrap:wrap;align-items:center;gap:14px 22px;margin-top:32px;display:flex}.mMnuAW_proof{font-size:var(--fs-small);color:var(--muted);margin-top:40px}.mMnuAW_footer{color:#a7b6c6;background:#07172a;padding:56px 0 130px}.mMnuAW_footerInner{max-width:var(--wrap);padding:0 var(--gutter);gap:18px;margin:0 auto;display:grid}.mMnuAW_footerInner img{width:auto;height:30px}.mMnuAW_footerLinks{font-size:var(--fs-small);flex-wrap:wrap;gap:0 28px;display:flex}.mMnuAW_footerLinks a{color:inherit;padding:10px 0;font-weight:500;text-decoration:none;display:inline-block}.mMnuAW_footerLinks a:hover{color:var(--white)}.mMnuAW_footerProof{font-size:var(--fs-small);color:#d2dce6}.mMnuAW_footerSmall{font-size:.8125rem}@media (min-width:720px){.mMnuAW_footer{padding-bottom:56px}}.mMnuAW_mobileBar{z-index:40;padding:10px 16px calc(10px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-top:1px solid var(--line);background:#ffffffe6;position:fixed;bottom:0;left:0;right:0}.mMnuAW_mobileBar .mMnuAW_primary{width:100%}@media (min-width:720px){.mMnuAW_mobileBar{display:none}}.mMnuAW_consent{z-index:60;left:16px;right:16px;bottom:calc(92px + env(safe-area-inset-bottom));background:var(--navy);max-width:520px;color:var(--white);font-size:var(--fs-small);border-radius:18px;gap:14px;margin:0 auto;padding:18px 20px;display:grid;position:fixed;box-shadow:0 24px 60px -24px #00000080}@media (min-width:720px){.mMnuAW_consent{bottom:24px}}.mMnuAW_consentActions{justify-content:flex-end;gap:10px;display:flex}.mMnuAW_consentActions .mMnuAW_primary,.mMnuAW_consentActions .mMnuAW_quiet{min-height:44px;padding:0 20px;font-size:.9375rem}@media (prefers-reduced-motion:reduce){.mMnuAW_liveDot,.mMnuAW_speakRing{animation:none}.mMnuAW_pathTile{transition:none}}.mMnuAW_tab{white-space:nowrap}@media (max-width:560px){.mMnuAW_goalPicker{width:100%}.mMnuAW_tabs{width:100%;display:flex}.mMnuAW_tab{flex:1;padding:0 8px}}.mMnuAW_metro{width:100%;margin:8px 0 12px;position:relative}.mMnuAW_metroH{display:block}.mMnuAW_metroV{max-width:420px;margin-inline:auto;display:none}@media (max-width:719px){.mMnuAW_metroH{display:none}.mMnuAW_metroV{display:block}}.mMnuAW_metroSvg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.mMnuAW_track{fill:none;stroke-width:10px;stroke-linecap:round;opacity:.18;transition:opacity .35s}.mMnuAW_track[data-on=true]{opacity:.35}.mMnuAW_trackCom{stroke:#7fb6e6}.mMnuAW_trackSem{stroke:var(--amber)}.mMnuAW_route{fill:none;stroke-width:10px;stroke-linecap:round}.mMnuAW_route.mMnuAW_trackCom{filter:drop-shadow(0 0 10px #7fb6e68c)}.mMnuAW_route.mMnuAW_trackSem{filter:drop-shadow(0 0 10px #f5a6238c)}.mMnuAW_metroStart{z-index:2;white-space:nowrap;background:var(--white);color:var(--navy);border-radius:999px;padding:9px 16px;font-size:.875rem;font-weight:700;position:absolute;transform:translate(-50%,-50%);box-shadow:0 8px 24px -10px #00000080}.mMnuAW_lineLabel{z-index:2;text-align:left;cursor:pointer;color:var(--white);font-family:var(--font-sans);opacity:.55;background:0 0;border:0;border-radius:10px;flex-direction:column;gap:2px;padding:4px 6px;transition:opacity .3s;display:flex;position:absolute}.mMnuAW_lineLabel:hover,.mMnuAW_lineOn{opacity:1}.mMnuAW_lineLabel b{letter-spacing:-.02em;font-size:clamp(1.25rem,.9rem + 1.2vw,1.9rem);font-weight:800;line-height:1}.mMnuAW_lineLabel span{color:#b9c6d3;font-size:.8125rem;font-weight:600}.mMnuAW_lineCom b{color:#7fb6e6}.mMnuAW_lineSem b{color:var(--amber)}.mMnuAW_station{z-index:3;cursor:pointer;background:0 0;border:0;place-items:center;width:34px;height:34px;padding:0;transition:opacity .3s;display:grid;position:absolute;transform:translate(-50%,-50%)}.mMnuAW_stationDim{opacity:.45}.mMnuAW_stationDim:hover{opacity:.85}.mMnuAW_stDot{background:var(--navy-2);width:26px;height:26px;transition:transform .3s var(--ease), background-color .3s ease, box-shadow .3s ease;border:5px solid;border-radius:50%}.mMnuAW_stCom{color:#7fb6e6}.mMnuAW_stSem{color:var(--amber)}.mMnuAW_station:hover .mMnuAW_stDot{transform:scale(1.12)}.mMnuAW_stationOn .mMnuAW_stDot{background:var(--white);transform:scale(1.22);box-shadow:0 0 0 8px #ffffff24}.mMnuAW_stText{white-space:nowrap;pointer-events:none;flex-direction:column;gap:2px;display:flex;position:absolute}.mMnuAW_stText b{color:var(--white);font-size:.9375rem;font-weight:700}.mMnuAW_stText em{letter-spacing:.02em;color:currentColor;font-size:.75rem;font-style:normal;font-weight:700}.mMnuAW_stationOn .mMnuAW_stText b{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:2px}.mMnuAW_below .mMnuAW_stText{text-align:center;align-items:center;top:calc(100% + 6px);left:50%;transform:translate(-50%)}.mMnuAW_right .mMnuAW_stText{align-items:flex-start;top:50%;left:calc(100% + 8px);transform:translateY(-50%)}.mMnuAW_left .mMnuAW_stText{text-align:right;align-items:flex-end;top:50%;right:calc(100% + 8px);transform:translateY(-50%)}.mMnuAW_blockKeyCom{background:var(--navy);color:var(--white);border-color:var(--navy);box-shadow:inset 0 -4px #7fb6e6}@media (prefers-reduced-motion:reduce){.mMnuAW_track,.mMnuAW_station,.mMnuAW_stDot,.mMnuAW_lineLabel{transition:none}}.mMnuAW_mapLayout{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:clamp(24px,4vw,48px);display:grid}@media (max-width:939px){.mMnuAW_mapLayout{grid-template-columns:1fr}}.mMnuAW_mapLayout .mMnuAW_metro{width:100%;max-width:620px;margin:0 auto;display:block}.mMnuAW_link2{fill:none;stroke-width:2px;stroke-dasharray:3 7;stroke-linecap:round;opacity:.28;transition:opacity .3s}.mMnuAW_link2[data-on=true]{stroke-dasharray:none;stroke-width:3px;opacity:1}.mMnuAW_midOption{z-index:3;background:var(--navy-2);color:#c6d3df;cursor:pointer;min-width:116px;min-height:40px;font:700 .875rem/1 var(--font-sans);letter-spacing:.04em;text-transform:uppercase;border:1px solid #ffffff24;border-radius:12px;padding:0 14px;transition:background-color .25s,color .25s,border-color .25s;position:absolute;transform:translate(-50%,-50%)}.mMnuAW_midOption:hover{color:var(--white);border-color:#ffffff59}.mMnuAW_midOn,.mMnuAW_midOn:hover{background:var(--white);color:var(--navy);border-color:var(--white)}.mMnuAW_mapLayout .mMnuAW_lineLabel{text-align:center;align-items:center;transform:translate(-50%)}.mMnuAW_mapLayout .mMnuAW_stText em{font-size:.8125rem}.mMnuAW_resultKicker{color:var(--amber-deep);margin-bottom:12px;font-size:.8125rem;font-weight:700}.mMnuAW_swapDark{border-top:1px solid var(--line);color:var(--ink-soft);margin-top:16px;padding-top:14px;font-size:.9375rem}@media (max-width:599px){.mMnuAW_midOption{letter-spacing:.02em;min-width:0;min-height:36px;padding:0 10px;font-size:.75rem}.mMnuAW_mapLayout .mMnuAW_stText em{font-size:.6875rem}.mMnuAW_mapLayout .mMnuAW_lineLabel b{font-size:1.125rem}.mMnuAW_mapLayout .mMnuAW_lineLabel span{font-size:.6875rem}}.mMnuAW_mapLayout .mMnuAW_result{margin-top:0}.mMnuAW_mapLayout .mMnuAW_lineLabel{background:var(--navy-2);padding:6px 10px}.mMnuAW_newAccount{background:var(--white);border-radius:16px;flex-direction:column;align-items:center;gap:10px;width:100%;max-width:230px;margin:0 auto;padding:20px 18px 18px;display:flex;box-shadow:0 18px 34px -24px #0b1f338c}.mMnuAW_newAvatar{background:#dbe6f2;border-radius:50%;width:62px;height:62px;margin-bottom:4px;position:relative;overflow:visible}.mMnuAW_newAvatar:before{content:"";background:#8fa7bd;border-radius:50%;width:22px;height:22px;position:absolute;top:13px;left:50%;transform:translate(-50%)}.mMnuAW_newAvatar:after{content:"";background:#8fa7bd;border-radius:20px 20px 4px 4px;width:40px;height:18px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.mMnuAW_newCheck{z-index:1;border:3px solid var(--white);width:24px;height:24px;animation:mMnuAW_newPop 4s infinite var(--ease);background:#16a34a;border-radius:50%;position:absolute;bottom:-2px;right:-4px}.mMnuAW_newCheck:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:5px;height:9px;position:absolute;top:3px;left:6px;transform:rotate(45deg)}.mMnuAW_newField{background:var(--white);border:1px solid #d3deea;border-radius:8px;width:100%;height:26px;padding:8px 10px}.mMnuAW_newField span{transform-origin:0;width:70%;height:100%;animation:mMnuAW_newFill 4s infinite var(--ease);background:#b9c9da;border-radius:4px;display:block}.mMnuAW_newField+.mMnuAW_newField span{width:52%;animation-delay:.35s}.mMnuAW_newDone{background:var(--navy);width:100%;height:32px;color:var(--white);border-radius:9px;place-items:center;margin-top:2px;font-size:.8125rem;font-weight:700;display:grid}@keyframes mMnuAW_newFill{0%{transform:scaleX(0)}30%,to{transform:scaleX(1)}}@keyframes mMnuAW_newPop{0%,40%{transform:scale(0)}52%{transform:scale(1.15)}60%,to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.mMnuAW_newCheck,.mMnuAW_newField span{animation:none}}.mMnuAW_header{background:#0b1f33db;border-bottom-color:#ffffff14}.mMnuAW_headerLink{color:var(--white)}.mMnuAW_hero{color:var(--white);background:radial-gradient(70% 70% at 85% 20%,#1d4a78 0%,#1d4a7800 70%),linear-gradient(#0b1f33 0%,#0f2a47 100%)}.mMnuAW_heroTitle{color:var(--white)}.mMnuAW_heroSub{color:#c3d1df}.mMnuAW_heroNote{color:#9fb2c6}.mMnuAW_hero .mMnuAW_callCard{background:#12304d;border:1px solid #ffffff1a;box-shadow:0 40px 80px -40px #0009}.mMnuAW_hero .mMnuAW_recCard{border-color:#0000;box-shadow:0 30px 60px -28px #0009}.mMnuAW_live,.mMnuAW_trial{background:#e6eef7}.mMnuAW_live .mMnuAW_howItem,.mMnuAW_live .mMnuAW_tabs,.mMnuAW_live .mMnuAW_material{border-color:#d3deea}.mMnuAW_recorded{color:var(--white);background:#15406b}.mMnuAW_recorded .mMnuAW_sectionTitle{color:var(--white)}.mMnuAW_recorded .mMnuAW_lead{color:#c9d6e3}.mMnuAW_recorded .mMnuAW_bullets li>div{color:var(--white)}.mMnuAW_recorded .mMnuAW_lessonMock{border-color:#0000;box-shadow:0 40px 80px -40px #0000008c}.mMnuAW_card{border-color:#d3deea}.mMnuAW_artSignup{background:#dbe6f2}.mMnuAW_people{background:#f0f5fb}.mMnuAW_faq{background:#e6eef7}.mMnuAW_faqList,.mMnuAW_faqItem{border-color:#c9d6e4}.mMnuAW_faqIcon{background:var(--white)}.mMnuAW_callStagePhoto{aspect-ratio:1644/595;background:#1f1f1f}.mMnuAW_teacherPhoto{position:relative;overflow:hidden}.mMnuAW_heroVisual{padding-bottom:0}.mMnuAW_recWrap{width:46%;margin:-44px -4% 0 auto;position:relative;bottom:auto;left:auto;right:auto}@media (max-width:939px){.mMnuAW_recWrap{width:58%;margin-right:0}}.mMnuAW_stories{margin-top:72px}.mMnuAW_storiesTitle{font-size:var(--fs-lg,clamp(1.5rem, 1.2rem + 1vw, 2rem));color:var(--navy)}.mMnuAW_storyList{grid-template-columns:repeat(4,1fr);gap:16px;margin-top:24px;display:grid}.mMnuAW_story{background:var(--navy);border-radius:20px;overflow:hidden;box-shadow:0 24px 48px -32px #0b1f338c}.mMnuAW_storyVideo{aspect-ratio:540/876;object-fit:cover;background:var(--navy);width:100%;display:block}@media (max-width:899px){.mMnuAW_storyList{scroll-snap-type:x mandatory;margin-inline:calc(var(--gutter) * -1);padding-bottom:8px;padding-inline:var(--gutter);scroll-padding-inline:var(--gutter);grid-template-columns:none;grid-auto-columns:62%;grid-auto-flow:column;overflow-x:auto}.mMnuAW_storyList>li{scroll-snap-align:start}}.mMnuAW_marqueeSpace{margin-top:44px}.mMnuAW_marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000);mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000)}.mMnuAW_marqueeTrack{width:max-content;animation:mMnuAW_marquee var(--marquee-dur,40s) linear infinite;display:flex}.mMnuAW_marqueeGroup{padding-right:20px;flex:none;gap:20px;padding-block:10px 30px;display:flex}.mMnuAW_marquee:hover .mMnuAW_marqueeTrack,.mMnuAW_marquee:focus-within .mMnuAW_marqueeTrack{animation-play-state:paused}@keyframes mMnuAW_marquee{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.mMnuAW_marquee{overflow-x:auto;-webkit-mask-image:none;mask-image:none}.mMnuAW_marqueeTrack{padding-inline:var(--gutter);animation:none}.mMnuAW_marqueeGroup[aria-hidden]{display:none}}.mMnuAW_teacherCard{background:var(--white);border:1px solid #d3deea;border-radius:24px;flex-direction:column;width:280px;height:100%;padding:12px 12px 18px;display:flex;box-shadow:0 24px 48px -36px #0b1f3380}.mMnuAW_teacherCard .mMnuAW_teacherPhoto{margin-bottom:14px}.mMnuAW_teacherCard .mMnuAW_teacherName{margin-inline:6px}.mMnuAW_teacherBio{font-size:var(--fs-small);color:var(--ink-soft);flex:1;margin:6px 6px 16px}.mMnuAW_teacherCta{min-height:46px;margin-inline:6px;padding:0 18px;font-size:.9375rem}@media (max-width:599px){.mMnuAW_teacherCard{width:240px}}.mMnuAW_storiesSection{background:var(--navy);color:var(--white);padding:var(--section) 0}.mMnuAW_storiesSection .mMnuAW_sectionTitle{color:var(--white)}.mMnuAW_storiesHint{color:#b9c6d3;margin-top:12px}.mMnuAW_storyCard{cursor:pointer;width:210px;transition:transform .3s var(--ease);background:#12304d;border:0;border-radius:20px;padding:0;display:block;position:relative;overflow:hidden;box-shadow:0 24px 48px -30px #000000b3}.mMnuAW_storyCard:hover{transform:translateY(-4px)}.mMnuAW_storyCard:focus-visible{outline:3px solid var(--amber);outline-offset:3px}.mMnuAW_storyPoster{aspect-ratio:540/876;object-fit:cover;width:100%;display:block}.mMnuAW_storyPlay{background:#ffffffeb;border-radius:50%;width:58px;height:58px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 10px #ffffff2e}.mMnuAW_storyPlay:after{content:"";border-left:18px solid var(--navy);border-top:12px solid #0000;border-bottom:12px solid #0000;position:absolute;top:17px;left:23px}@media (max-width:599px){.mMnuAW_storyCard{width:170px}}.mMnuAW_storyDialog{background:0 0;border:0;max-width:min(420px,92vw);max-height:92svh;padding:0;overflow:visible}.mMnuAW_storyDialog::backdrop{background:#07172adb}.mMnuAW_storyDialogInner{flex-direction:column;align-items:center;gap:14px;display:flex}.mMnuAW_storyDialogVideo{background:#000;border-radius:18px;width:100%;max-height:80svh;display:block}.mMnuAW_storyClose{min-height:44px;color:var(--white);font:600 1rem/1 var(--font-sans);cursor:pointer;background:0 0;border:1.5px solid #fff9;border-radius:12px;padding:0 22px}.mMnuAW_playerPhoto{aspect-ratio:1658/723;overflow:hidden}.mMnuAW_playerPhoto .mMnuAW_playerPlay,.mMnuAW_playerPhoto .mMnuAW_playerBar{z-index:1}.mMnuAW_storiesSection{background:#15406b}.mMnuAW_storiesHint{color:#c9d6e3}.mMnuAW_storyDialogVideo:focus{outline:none}.mMnuAW_recVideo{aspect-ratio:1658/723;overflow:hidden}.mMnuAW_recPlay,.mMnuAW_recProgress{z-index:1}.mMnuAW_heroProof{align-items:center;gap:14px;margin-top:28px;display:flex}.mMnuAW_faces{display:flex}.mMnuAW_face{cursor:pointer;width:48px;height:48px;transition:transform .25s var(--ease);background:#12304d;border:3px solid #0f2a47;border-radius:50%;padding:0;overflow:hidden}.mMnuAW_face+.mMnuAW_face{margin-left:-12px}.mMnuAW_face img{object-fit:cover;width:100%;height:100%;display:block}.mMnuAW_face:hover,.mMnuAW_face:focus-visible{z-index:1;transform:translateY(-3px)}.mMnuAW_face:focus-visible{outline:3px solid var(--amber);outline-offset:2px}.mMnuAW_heroProofText{font-size:var(--fs-small);gap:2px;line-height:1.35;display:grid}.mMnuAW_heroProofText strong{color:var(--white);font-weight:600}.mMnuAW_heroProofText span{color:#9fb2c6}.mMnuAW_teacherCard{flex-direction:row;align-items:stretch;gap:22px;width:540px;padding:14px}.mMnuAW_teacherCard .mMnuAW_teacherPhoto{aspect-ratio:4/5;border-radius:16px;flex:none;width:200px;margin:0}.mMnuAW_teacherBody{flex-direction:column;min-width:0;padding:10px 6px 4px 0;display:flex}.mMnuAW_teacherCard .mMnuAW_teacherName{margin:0;font-size:1.75rem}.mMnuAW_teacherCard .mMnuAW_teacherBio{margin:10px 0 18px;font-size:1rem}.mMnuAW_teacherCard .mMnuAW_teacherCta{align-self:flex-start;margin:0}.mMnuAW_storyCard{text-align:left;width:400px;color:var(--white);background:#ffffff0f;border:1px solid #ffffff1f;gap:18px;padding:12px;display:flex}.mMnuAW_storyThumb{border-radius:14px;flex:none;width:150px;position:relative;overflow:hidden}.mMnuAW_storyThumb .mMnuAW_storyPlay{width:46px;height:46px}.mMnuAW_storyThumb .mMnuAW_storyPlay:after{border-top-width:10px;border-bottom-width:10px;border-left-width:14px;top:13px;left:18px}.mMnuAW_storyBody{font-family:var(--font-sans);flex-direction:column;justify-content:center;gap:6px;display:flex}.mMnuAW_storyBody b{letter-spacing:-.01em;font-size:1.25rem;font-weight:700}.mMnuAW_storyBody span{color:#b9c6d3;font-variant-numeric:tabular-nums}.mMnuAW_storyBody em{background:var(--amber);color:var(--navy);border-radius:12px;align-self:flex-start;margin-top:10px;padding:10px 18px;font-style:normal;font-weight:600}@media (max-width:599px){.mMnuAW_teacherCard{gap:14px;width:330px;padding:10px}.mMnuAW_teacherCard .mMnuAW_teacherPhoto{width:120px}.mMnuAW_teacherCard .mMnuAW_teacherName{font-size:1.375rem}.mMnuAW_teacherCard .mMnuAW_teacherBio{margin:6px 0 12px;font-size:.875rem}.mMnuAW_teacherCard .mMnuAW_teacherCta{min-height:40px;padding:0 14px;font-size:.875rem}.mMnuAW_storyCard{gap:14px;width:300px}.mMnuAW_storyThumb{width:110px}}.mMnuAW_quiz{background:var(--white);padding:var(--section) 0}.mMnuAW_quizCard{background:#e6eef7;border:1px solid #d3deea;border-radius:24px;min-height:300px;margin-top:36px;padding:clamp(22px,4vw,40px);overflow:hidden}.mMnuAW_quizProgress{gap:6px;margin-bottom:26px;display:flex}.mMnuAW_quizProgress span{background:#c9d6e4;border-radius:5px;flex:1;height:5px;transition:background-color .3s}.mMnuAW_quizProgress span[data-on=true]{background:var(--navy)}.mMnuAW_quizCount{color:var(--amber-deep);font-size:.875rem;font-weight:600}.mMnuAW_quizQ{color:var(--navy);margin-top:8px;font-size:clamp(1.4rem,1.1rem + 1vw,1.9rem);line-height:1.2}.mMnuAW_quizOptions{gap:10px;margin-top:22px;display:grid}.mMnuAW_quizOption{text-align:left;background:var(--white);min-height:56px;color:var(--navy);font:600 1.0625rem/1.2 var(--font-sans);cursor:pointer;transition:border-color .2s ease, transform .2s var(--ease);border:1.5px solid #c9d6e4;border-radius:14px;padding:0 20px}.mMnuAW_quizOption:hover{border-color:var(--navy);transform:translate(4px)}.mMnuAW_quizLevel{color:var(--navy);letter-spacing:-.03em;margin-top:6px;font-size:clamp(2rem,1.4rem + 2.4vw,3rem);line-height:1.05}.mMnuAW_quizText{color:var(--ink-soft);max-width:46ch;margin-top:12px;font-size:1.125rem}.mMnuAW_quizActions{flex-wrap:wrap;align-items:center;gap:12px 22px;margin-top:26px;display:flex}.mMnuAW_quizAgain{color:var(--navy);font:600 1rem/1 var(--font-sans);text-underline-offset:5px;cursor:pointer;background:0 0;border:0;padding:10px 0;text-decoration:underline}.mMnuAW_quiz{background:#f0f5fb}.mMnuAW_quizCard{background:var(--white)}.mMnuAW_floatWa{z-index:45;border:1px solid #ffffff24;border-radius:999px;gap:10px;min-height:52px;padding:0 20px 0 16px;font-size:.9375rem;position:fixed;bottom:24px;right:24px;box-shadow:0 18px 40px -16px #0000008c}.mMnuAW_floatWa svg{color:#25d366}@media (max-width:719px){.mMnuAW_floatWa{display:none}}.mMnuAW_listen{border:1.5px solid var(--navy);background:var(--white);min-height:42px;color:var(--navy);font:600 .9375rem/1 var(--font-sans);cursor:pointer;border-radius:12px;align-items:center;gap:8px;margin-top:16px;padding:0 16px;display:inline-flex}.mMnuAW_listen:hover{background:var(--navy);color:var(--white)}.mMnuAW_quizCard{min-height:0}.mMnuAW_quizStep{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:clamp(20px,4vw,48px);display:grid}@media (max-width:799px){.mMnuAW_quizStep{grid-template-columns:1fr}}.mMnuAW_quizArt{background:linear-gradient(160deg,#15406b 0%,#0f2a47 100%);border-radius:20px;padding:18px}.mMnuAW_quizArt svg{width:100%;height:auto;font-family:var(--font-sans);display:block}@media (max-width:799px){.mMnuAW_quizArt{padding:10px}.mMnuAW_quizArt svg{max-height:190px}}.mMnuAW_quizOption{align-items:center;gap:14px;display:flex}.mMnuAW_quizStrength rect{fill:#c9d6e4;transition:fill .2s}.mMnuAW_quizStrength rect[data-on=true]{fill:var(--navy)}.mMnuAW_quizOption:hover .mMnuAW_quizStrength rect[data-on=true]{fill:var(--amber-deep)}.mMnuAW_ladder{background:linear-gradient(160deg,#15406b 0%,#0f2a47 100%);border-radius:20px;grid-template-columns:repeat(5,1fr);align-items:end;gap:8px;height:260px;padding:18px 16px 0;display:grid}.mMnuAW_ladderCol{flex-direction:column;justify-content:flex-end;align-items:stretch;height:100%;display:flex;position:relative}.mMnuAW_ladderBar{transform-origin:bottom;background:#ffffff24;border-radius:10px 10px 0 0;display:block}.mMnuAW_ladderCol[data-past=true] .mMnuAW_ladderBar{background:#7fb6e6}.mMnuAW_ladderCol[data-on=true] .mMnuAW_ladderBar{background:var(--amber)}.mMnuAW_ladderLabel{text-align:center;color:#c9d6e3;min-height:44px;padding:8px 0 12px;font-size:.6875rem;font-weight:600;line-height:1.15}.mMnuAW_ladderCol[data-on=true] .mMnuAW_ladderLabel{color:var(--white)}.mMnuAW_ladderHere{white-space:nowrap;background:var(--white);color:var(--navy);border-radius:999px;padding:5px 10px;font-size:.75rem;font-weight:700;position:absolute;top:0;left:50%;transform:translate(-50%)}.mMnuAW_ladderCol:first-child .mMnuAW_ladderHere{left:0;transform:none}.mMnuAW_ladderCol:last-child .mMnuAW_ladderHere{left:auto;right:0;transform:none}@media (min-width:1200px){.mMnuAW_hero .mMnuAW_heroInner{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);max-width:1480px}.mMnuAW_recWrap{width:50%}}@media (min-width:1600px){.mMnuAW_hero .mMnuAW_heroInner{max-width:1680px}}.mMnuAW_miniThumb{position:relative;overflow:hidden}.mMnuAW_miniProg{background:#ffffff40;border-radius:3px;height:3px;position:absolute;bottom:5px;left:6px;right:6px;overflow:hidden}.mMnuAW_miniProg span{background:var(--amber);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.mMnuAW_miniDone{opacity:0;background:#16a34aeb;place-items:center;display:grid;position:absolute;inset:0}.mMnuAW_miniDone:after{content:"";border:3px solid #fff;border-width:0 3px 3px 0;width:9px;height:16px;margin-top:-4px;transform:rotate(45deg)}.mMnuAW_miniVideo{transition:border-color .3s}.mMnuAW_miniVideo:first-child .mMnuAW_miniProg span{animation:8s linear infinite mMnuAW_miniPlay1}.mMnuAW_miniVideo:first-child .mMnuAW_miniDone{animation:mMnuAW_miniDone1 8s infinite var(--ease)}.mMnuAW_miniVideo:nth-child(2) .mMnuAW_miniProg span{animation:8s linear infinite mMnuAW_miniPlay2}.mMnuAW_miniVideo:nth-child(2) .mMnuAW_miniDone{animation:mMnuAW_miniDone2 8s infinite var(--ease)}@keyframes mMnuAW_miniPlay1{0%{transform:scaleX(0)}35%,to{transform:scaleX(1)}}@keyframes mMnuAW_miniDone1{0%,36%{opacity:0;transform:scale(.6)}42%,92%{opacity:1;transform:scale(1)}to{opacity:0}}@keyframes mMnuAW_miniPlay2{0%,42%{transform:scaleX(0)}78%,to{transform:scaleX(1)}}@keyframes mMnuAW_miniDone2{0%,79%{opacity:0;transform:scale(.6)}85%,92%{opacity:1;transform:scale(1)}to{opacity:0}}.mMnuAW_miniTile:first-child{outline:none}.mMnuAW_miniTile{outline-offset:-2px;outline:2px solid #0000;animation:6s step-end infinite mMnuAW_miniSpeak}.mMnuAW_miniTile:nth-child(2){animation-delay:-3s}@keyframes mMnuAW_miniSpeak{0%{outline-color:var(--amber)}50%{outline-color:#0000}}.mMnuAW_miniWave{opacity:0;align-items:flex-end;gap:2px;height:14px;animation:6s step-end infinite mMnuAW_miniWaveShow;display:flex;position:absolute;top:7px;right:7px}.mMnuAW_miniTile:nth-child(2) .mMnuAW_miniWave{animation-delay:-3s}@keyframes mMnuAW_miniWaveShow{0%{opacity:1}50%{opacity:0}}.mMnuAW_miniWave i{background:var(--amber);transform-origin:bottom;border-radius:2px;width:3px;height:100%;animation:.9s ease-in-out infinite mMnuAW_miniBar}.mMnuAW_miniWave i:nth-child(2){animation-delay:-.3s}.mMnuAW_miniWave i:nth-child(3){animation-delay:-.6s}@keyframes mMnuAW_miniBar{0%,to{transform:scaleY(.3)}50%{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.mMnuAW_miniProg span,.mMnuAW_miniDone,.mMnuAW_miniWave i{animation:none}.mMnuAW_miniProg span{transform:scaleX(.6)}.mMnuAW_miniTile,.mMnuAW_miniWave{animation:none}.mMnuAW_miniTile:first-child{outline-color:var(--amber)}.mMnuAW_miniTile:first-child .mMnuAW_miniWave{opacity:1}}.mMnuAW_storiesHead{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.mMnuAW_storiesArrows{gap:10px;display:flex}.mMnuAW_arrow{width:48px;height:48px;color:var(--white);cursor:pointer;background:0 0;border:1.5px solid #ffffff59;border-radius:50%;place-items:center;transition:background-color .2s,color .2s;display:grid}.mMnuAW_arrow:hover{background:var(--white);color:var(--navy)}@media (max-width:719px){.mMnuAW_storiesArrows{display:none}}.mMnuAW_storyRow{scroll-snap-type:x mandatory;scroll-behavior:smooth;padding:10px max(var(--gutter), calc((100vw - var(--wrap)) / 2 + var(--gutter))) 28px;scroll-padding-inline:max(var(--gutter), calc((100vw - var(--wrap)) / 2 + var(--gutter)));scrollbar-width:none;gap:20px;margin-top:36px;display:flex;overflow-x:auto}.mMnuAW_storyRow::-webkit-scrollbar{display:none}.mMnuAW_storyRow>li{scroll-snap-align:start;flex:none}.mMnuAW_storyGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(12px,2vw,22px);margin-top:36px;display:grid}@media (max-width:719px){.mMnuAW_storyGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.mMnuAW_storyTile{text-align:left;cursor:pointer;width:100%;color:var(--white);transition:transform .3s var(--ease), background-color .2s ease;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:20px;flex-direction:column;gap:12px;padding:10px 10px 14px;display:flex}.mMnuAW_storyTile:hover{background:#ffffff1a;transform:translateY(-4px)}.mMnuAW_storyTile:focus-visible{outline:3px solid var(--amber);outline-offset:3px}.mMnuAW_storyTile .mMnuAW_storyThumb{width:100%}.mMnuAW_storyMeta{font-family:var(--font-sans);justify-content:space-between;align-items:baseline;gap:8px;padding-inline:4px;display:flex}.mMnuAW_storyMeta b{font-size:1rem;font-weight:700}.mMnuAW_storyMeta span{color:#b9c6d3;font-variant-numeric:tabular-nums;font-size:.875rem}@media (max-width:719px){.mMnuAW_storyMeta b{font-size:.875rem}.mMnuAW_storyTile .mMnuAW_storyPlay{width:44px;height:44px}.mMnuAW_storyTile .mMnuAW_storyPlay:after{border-top-width:10px;border-bottom-width:10px;border-left-width:13px;top:12px;left:17px}}.mMnuAW_faqIcon:before{content:"+"}p.mMnuAW_teacherName{font-weight:650}.mMnuAW_headerLogin{min-height:42px;color:var(--white);border:1.5px solid #ffffff73;border-radius:12px;align-items:center;padding:0 16px;font-size:.9375rem;font-weight:600;text-decoration:none;display:inline-flex}.mMnuAW_headerLogin:hover{background:var(--white);color:var(--navy)}@media (max-width:400px){.mMnuAW_headerNav{gap:8px}.mMnuAW_headerLogin{padding:0 12px}.mMnuAW_headerCta{padding:0 14px}}.mMnuAW_sectionTitle{letter-spacing:-.035em;max-width:20ch;line-height:1.02}.mMnuAW_lead,.mMnuAW_leadLight{font-size:clamp(1.0625rem,1rem + .35vw,1.25rem)}.mMnuAW_primary{background:linear-gradient(#f9b949 0%,#f5a623 100%);box-shadow:inset 0 1px #ffffff80,0 1px 2px #8a540059,0 14px 28px -14px #e8950fbf}.mMnuAW_primary:hover{background:linear-gradient(#fbc25c 0%,#f7ae33 100%);transform:translateY(-2px);box-shadow:inset 0 1px #ffffff80,0 1px 2px #8a540059,0 22px 36px -16px #e8950fd9}.mMnuAW_dark{box-shadow:inset 0 1px #ffffff1a,0 14px 28px -18px #071626cc}.mMnuAW_dark:hover{transform:translateY(-2px)}.mMnuAW_primary:active,.mMnuAW_dark:active{transform:translateY(0)scale(.98)}.mMnuAW_link{background:linear-gradient(var(--amber), var(--amber)) 0 calc(100% - 2px) / 100% 2px no-repeat;padding:10px 0 8px;text-decoration:none}.mMnuAW_link:hover{animation:mMnuAW_drawLine .5s var(--ease)}@keyframes mMnuAW_drawLine{0%{background-size:0 2px}to{background-size:100% 2px}}@media (prefers-reduced-motion:reduce){.mMnuAW_link:hover{animation:none}}.mMnuAW_header{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-bottom-color:#0000;transition:background-color .35s,border-color .35s}.mMnuAW_header[data-scrolled=true]{-webkit-backdrop-filter:saturate(160%)blur(18px);backdrop-filter:saturate(160%)blur(18px);background:#071626ed;border-bottom-color:#ffffff14}.mMnuAW_headerInner{transition:padding .35s var(--ease);padding-block:18px}.mMnuAW_header[data-scrolled=true] .mMnuAW_headerInner{padding-block:10px}.mMnuAW_brand img{height:34px}.mMnuAW_headerLink{opacity:.86;transition:opacity .2s;position:relative}.mMnuAW_headerLink:hover{opacity:1;text-decoration:none}.mMnuAW_headerLink:after{content:"";background:var(--amber);transform-origin:0;height:1.5px;transition:transform .35s var(--ease);position:absolute;bottom:6px;left:4px;right:4px;transform:scaleX(0)}.mMnuAW_headerLink:hover:after{transform:scaleX(1)}.mMnuAW_headerLogin{border-color:#ffffff47;transition:background-color .2s,color .2s,border-color .2s}.mMnuAW_headerLogin:hover{border-color:var(--white)}@media (max-width:560px){.mMnuAW_headerInner{padding-block:12px}}@media (prefers-reduced-motion:reduce){.mMnuAW_header,.mMnuAW_headerInner,.mMnuAW_headerLink:after{transition:none}}.mMnuAW_hero{background:radial-gradient(58% 46% at 50% 100%,#3476b880 0%,#1d4a7800 72%),linear-gradient(#071626 0%,#0a2037 46%,#10304f 100%)}.mMnuAW_hero .mMnuAW_heroInner{max-width:var(--wrap);min-height:0;padding:clamp(104px, 12.5vh, 148px) var(--gutter) clamp(88px, 10vw, 136px);grid-template-columns:minmax(0,1fr);justify-items:center;gap:clamp(36px,3.6vw,52px)}.mMnuAW_heroText{text-align:center;flex-direction:column;align-items:center;max-width:1000px;display:flex}.mMnuAW_heroTitle{letter-spacing:-.045em;font-size:clamp(2.7rem,1rem + 6vw,6.25rem);line-height:.96}.mMnuAW_heroSub{max-width:44ch;margin-top:22px}.mMnuAW_hero .mMnuAW_heroActions{margin-top:28px}.mMnuAW_hero .mMnuAW_heroProof{margin-top:22px}.mMnuAW_heroActions{justify-content:center}.mMnuAW_heroProof{text-align:left;justify-content:center}.mMnuAW_heroVisual{width:100%;max-width:1120px;padding-bottom:0;position:relative}.mMnuAW_heroStage{transform-origin:50% 0}.mMnuAW_hero .mMnuAW_callCard{background:#ffffff0f;border:1px solid #ffffff24;border-radius:30px;padding:14px;box-shadow:inset 0 1px #ffffff14,0 70px 120px -50px #000000d9}.mMnuAW_hero .mMnuAW_callStage{border-radius:20px}.mMnuAW_recWrap{width:27%;min-width:230px;margin:0;position:absolute;bottom:-92px;right:clamp(-56px,-4vw,-12px)}.mMnuAW_hero .mMnuAW_recCard{border-radius:22px;box-shadow:0 40px 70px -30px #000000bf}@media (max-width:939px){.mMnuAW_hero .mMnuAW_heroInner{gap:36px;padding-top:112px;padding-bottom:72px}.mMnuAW_heroVisual{max-width:640px}.mMnuAW_recWrap{width:62%;min-width:0;margin:-22px 0 0 auto;position:relative;bottom:auto;right:auto}.mMnuAW_hero .mMnuAW_callCard{border-radius:22px;padding:10px}.mMnuAW_hero .mMnuAW_callStage{border-radius:14px}}@media (min-width:900px){.mMnuAW_liveHead{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:40px}}.mMnuAW_tabs{border-radius:16px;padding:6px;box-shadow:0 1px 2px #0b1f330d,0 12px 24px -20px #0b1f3366}.mMnuAW_tab{border-radius:11px;min-height:48px;transition:color .2s}.mMnuAW_tabPill{border-radius:11px}.mMnuAW_materialSlot{margin-top:36px}.mMnuAW_material{border-radius:28px;padding:clamp(24px,4vw,52px);box-shadow:0 2px 4px #0b1f330a,0 50px 90px -60px #0b1f3399}.mMnuAW_materialHead{border-bottom:1px solid var(--line);padding-bottom:20px}.mMnuAW_materialKicker{letter-spacing:.08em;text-transform:uppercase;font-size:.75rem}.mMnuAW_materialTitle{margin-top:24px;font-size:clamp(1.6rem,1.2rem + 1.4vw,2.4rem)}.mMnuAW_materialText{max-width:68ch}.mMnuAW_term{border-color:var(--amber-deep);background:#eef3f9}.mMnuAW_term:hover{background:#e1eaf4}.mMnuAW_termOpen,.mMnuAW_termOpen:hover{background:var(--navy);color:var(--white);border-color:var(--navy)}.mMnuAW_howGrid{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);margin-top:clamp(48px,6vw,88px)}@media (max-width:899px){.mMnuAW_howGrid{grid-template-columns:minmax(0,1fr)}}.mMnuAW_howList{gap:0 32px}.mMnuAW_live .mMnuAW_howItem{background:0 0;border:0;border-top:1px solid #c3d1e0;border-radius:0;padding:22px 0 26px}.mMnuAW_howIcon{background:var(--navy);color:var(--white);border-radius:12px}.mMnuAW_howTitle{letter-spacing:-.01em;font-size:1.125rem}.mMnuAW_live .mMnuAW_callCard{box-shadow:0 50px 90px -50px #0b1f33b3}.mMnuAW_map{background:radial-gradient(56% 50% at 82% 0,#163d63 0%,#163d6300 72%),linear-gradient(#0b1f33 0%,#081a2c 100%)}.mMnuAW_mapBoard{border-color:#ffffff1a;border-radius:32px;box-shadow:inset 0 1px #ffffff14,0 60px 120px -60px #000000bf}.mMnuAW_result{border-radius:24px;box-shadow:0 40px 80px -44px #000000a6}.mMnuAW_block{border-radius:16px}.mMnuAW_formula span{color:var(--navy);background:#e6eef7}.mMnuAW_recorded{background:radial-gradient(60% 60% at 12% 100%,#1c5288 0%,#1c528800 70%),#15406b}.mMnuAW_lessonMock{border-radius:28px;box-shadow:0 60px 100px -50px #000000b3}.mMnuAW_quizCard{border-radius:28px;box-shadow:0 2px 4px #0b1f330a,0 50px 90px -60px #0b1f338c}.mMnuAW_cards{gap:22px}.mMnuAW_cards>li{position:relative}.mMnuAW_card{border-radius:28px;padding:12px 12px 30px;box-shadow:0 2px 4px #0b1f330a,0 44px 70px -56px #0b1f338c}.mMnuAW_cardArt{border-radius:18px}.mMnuAW_cardStep{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-soft);align-items:center;gap:12px;margin:24px -12px 0;padding:0 26px;font-size:.75rem;display:flex;position:relative}.mMnuAW_cardStep:before{content:"";background:#c9d6e4;height:1px;position:absolute;top:50%;left:0;right:0}.mMnuAW_cardNum{background:var(--navy);width:34px;height:34px;color:var(--white);letter-spacing:0;box-shadow:0 0 0 6px var(--white);border-radius:50%;flex:none;place-items:center;font-size:1rem;font-weight:700;display:grid;position:relative}.mMnuAW_cardStepLabel{background:var(--white);padding-right:12px;position:relative}.mMnuAW_cardTitle{margin-top:14px}.mMnuAW_cards>li:first-child .mMnuAW_cardStep:before{left:26px}.mMnuAW_cards>li:last-child .mMnuAW_cardStep:before{right:calc(100% - 44px)}.mMnuAW_cards>li:not(:last-child):after{content:"";background:#c9d6e4;width:22px;height:1px;position:absolute;top:273px;left:100%}@media (max-width:899px){.mMnuAW_cards>li:after,.mMnuAW_cardStep:before{display:none}.mMnuAW_cardStep{margin-inline:14px;padding:0}}.mMnuAW_companies{background:radial-gradient(50% 60% at 14% 0,#163d63 0%,#163d6300 72%),linear-gradient(#0b1f33 0%,#081a2c 100%)}.mMnuAW_service{background:linear-gradient(#ffffff14 0%,#ffffff08 100%);border:1px solid #ffffff1a;border-radius:22px;padding:30px;box-shadow:inset 0 1px #ffffff14}.mMnuAW_serviceTitle:before{content:"";background:var(--amber);border-radius:2px;width:28px;height:3px;margin-bottom:20px;display:block}.mMnuAW_teacherCard{transition:translate .4s var(--ease), box-shadow .4s var(--ease);border-radius:26px}.mMnuAW_teacherCard:hover{translate:0 -4px;box-shadow:0 34px 56px -36px #0b1f3399}.mMnuAW_teacherPhoto img{transition:scale .7s var(--ease)}.mMnuAW_teacherCard:hover .mMnuAW_teacherPhoto img{scale:1.03}@media (prefers-reduced-motion:reduce){.mMnuAW_teacherCard,.mMnuAW_teacherPhoto img{transition:none}.mMnuAW_teacherCard:hover{translate:none}.mMnuAW_teacherCard:hover .mMnuAW_teacherPhoto img{scale:none}}@media (min-width:900px){.mMnuAW_faq>.mMnuAW_wrapNarrow{max-width:var(--wrap);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(32px,6vw,96px);display:grid}.mMnuAW_faq .mMnuAW_sectionTitle{position:sticky;top:104px}.mMnuAW_faq .mMnuAW_faqList{margin-top:0}}.mMnuAW_faqQ{padding:26px 0}.mMnuAW_faqIcon{border-radius:50%;transition:background-color .2s,color .2s}.mMnuAW_faqQ:hover .mMnuAW_faqIcon,.mMnuAW_faqQ[aria-expanded=true] .mMnuAW_faqIcon{background:var(--navy);color:var(--white)}.mMnuAW_footer{background:var(--night);padding:72px 0 140px}.mMnuAW_footerInner{gap:36px}.mMnuAW_footerBrand{align-content:start;justify-items:start;gap:16px;display:grid}.mMnuAW_footerBrand img{height:38px}.mMnuAW_footerLinks{grid-template-columns:auto auto;justify-content:start;gap:0 56px;display:grid}.mMnuAW_footerCol{align-content:start;justify-items:start;display:grid}.mMnuAW_footerLinks a{padding:8px 0;transition:color .2s}.mMnuAW_footerLinks .mMnuAW_link{color:var(--white);padding:8px 0 6px}.mMnuAW_footerSmall{border-top:1px solid #ffffff14;padding-top:24px}@media (max-width:520px){.mMnuAW_footerLinks{grid-template-columns:minmax(0,1fr)}}@media (min-width:800px){.mMnuAW_footer{padding-bottom:48px}.mMnuAW_footerInner{grid-template-columns:minmax(0,1fr) auto;column-gap:64px}.mMnuAW_footerSmall{grid-column:1/-1}}.mMnuAW_mobileBar{background:#071626d6;border-top-color:#ffffff14}.mMnuAW_cards>li:not(:last-child):after{top:274px}.mMnuAW_cardStepLabel{white-space:nowrap;flex:none;width:70px}.mMnuAW_cardNum{animation:mMnuAW_stepNum1 7s var(--ease) infinite}.mMnuAW_cards>li:nth-child(2) .mMnuAW_cardNum{animation-name:mMnuAW_stepNum2}.mMnuAW_cards>li:nth-child(3) .mMnuAW_cardNum{animation-name:mMnuAW_stepNum3}.mMnuAW_cards>li:not(:last-child):before{content:"";z-index:1;pointer-events:none;filter:drop-shadow(0 0 6px #f5a623bf);background:linear-gradient(90deg,#f5a62359 0%,#f5a623 70%,#ffe3ad 100%) 0 0/0% 100% no-repeat;border-radius:3px;width:calc(100% - 100px);height:3px;animation:7s linear infinite mMnuAW_stepLine1;position:absolute;top:273px;left:143px}.mMnuAW_cards>li:nth-child(2):before{animation-name:mMnuAW_stepLine2}@keyframes mMnuAW_stepLine1{0%,6%{opacity:1;background-size:0% 100%}28%,86%{opacity:1;background-size:100% 100%}94%,to{opacity:0;background-size:100% 100%}}@keyframes mMnuAW_stepLine2{0%,36%{opacity:1;background-size:0% 100%}58%,86%{opacity:1;background-size:100% 100%}94%,to{opacity:0;background-size:100% 100%}}@keyframes mMnuAW_stepNum1{0%{background:var(--navy);color:var(--white);box-shadow:0 0 0 6px var(--white), 0 0 0 0 #f5a62300;scale:1}3%{background:var(--amber);color:var(--navy);box-shadow:0 0 0 6px var(--white), 0 0 22px 8px #f5a6238c;scale:1.14}9%,86%{background:var(--amber);color:var(--navy);box-shadow:0 0 0 6px var(--white), 0 0 14px 4px #f5a6234d;scale:1}94%,to{background:var(--navy);color:var(--white);box-shadow:0 0 0 6px var(--white), 0 0 0 0 #f5a62300;scale:1}}@keyframes mMnuAW_stepNum2{0%,28%{background:var(--navy);color:var(--white);box-shadow:0 0 0 6px var(--white), 0 0 0 0 #f5a62300;scale:1}31%{background:var(--amber);color:var(--navy);box-shadow:0 0 0 6px var(--white), 0 0 22px 8px #f5a6238c;scale:1.14}37%,86%{background:var(--amber);color:var(--navy);box-shadow:0 0 0 6px var(--white), 0 0 14px 4px #f5a6234d;scale:1}94%,to{background:var(--navy);color:var(--white);box-shadow:0 0 0 6px var(--white), 0 0 0 0 #f5a62300;scale:1}}@keyframes mMnuAW_stepNum3{0%,58%{background:var(--navy);color:var(--white);box-shadow:0 0 0 6px var(--white), 0 0 0 0 #f5a62300;scale:1}61%{background:var(--amber);color:var(--navy);box-shadow:0 0 0 6px var(--white), 0 0 22px 8px #f5a6238c;scale:1.14}67%,86%{background:var(--amber);color:var(--navy);box-shadow:0 0 0 6px var(--white), 0 0 14px 4px #f5a6234d;scale:1}94%,to{background:var(--navy);color:var(--white);box-shadow:0 0 0 6px var(--white), 0 0 0 0 #f5a62300;scale:1}}@media (max-width:899px){.mMnuAW_cards>li:before{display:none}}@media (prefers-reduced-motion:reduce){.mMnuAW_cardNum{animation:none}.mMnuAW_cards>li:before{display:none}}@keyframes mMnuAW_hintPulse{0%{box-shadow:0 0 #f5a62399}70%,to{box-shadow:0 0 0 10px #f5a62300}}.mMnuAW_quizOptions,.mMnuAW_options,.mMnuAW_tabs{position:relative}.mMnuAW_goalsTitle{letter-spacing:-.01em;font-size:1.0625rem;font-weight:700}.mMnuAW_tab:not(.mMnuAW_tabOn){background:#eef3f9}.mMnuAW_tab:not(.mMnuAW_tabOn):hover{background:#e1eaf4}.mMnuAW_tabs[data-hint=true] .mMnuAW_tab:not(.mMnuAW_tabOn){animation:2.4s ease-out infinite mMnuAW_hintPulse}.mMnuAW_tabs[data-hint=true] .mMnuAW_tab:not(.mMnuAW_tabOn):last-of-type{animation-delay:1.2s}.mMnuAW_liveDot{animation:1.1s ease-in-out infinite mMnuAW_liveBlink}@keyframes mMnuAW_liveBlink{0%,to{opacity:1;box-shadow:0 0 #ef444499}50%{opacity:.25;box-shadow:0 0 0 7px #ef444400}}.mMnuAW_timer{opacity:1;font-size:.875rem}.mMnuAW_quizOption,.mMnuAW_option{transition:translate .2s var(--ease), box-shadow .2s var(--ease), border-color .2s ease, background-color .2s ease;box-shadow:0 3px #d3deea}.mMnuAW_quizOption:hover,.mMnuAW_option:hover{border-color:var(--navy);transform:none;box-shadow:0 5px #c3d1e0}.mMnuAW_quizOption:active,.mMnuAW_option:active{translate:0 2px;box-shadow:0 1px #c3d1e0}.mMnuAW_quizOptions[data-hint=true] .mMnuAW_quizOption:not(:hover),.mMnuAW_options[data-hint=true] .mMnuAW_option:not(:hover){animation:3.2s ease-out infinite mMnuAW_keyPulse}.mMnuAW_quizOptions[data-hint=true] .mMnuAW_quizOption:nth-child(2),.mMnuAW_options[data-hint=true] .mMnuAW_option:nth-child(2){animation-delay:.8s}.mMnuAW_quizOptions[data-hint=true] .mMnuAW_quizOption:nth-child(3),.mMnuAW_options[data-hint=true] .mMnuAW_option:nth-child(3){animation-delay:1.6s}.mMnuAW_quizOptions[data-hint=true] .mMnuAW_quizOption:nth-child(4){animation-delay:2.4s}@keyframes mMnuAW_keyPulse{0%{box-shadow:0 3px #d3deea,0 0 #f5a62399}45%,to{box-shadow:0 3px #d3deea,0 0 0 9px #f5a62300}}.mMnuAW_quizGo{color:#9fb2c6;transition:translate .25s var(--ease), color .2s ease;flex:none;margin-left:auto}.mMnuAW_quizOption:hover .mMnuAW_quizGo{color:var(--navy);translate:4px}.mMnuAW_mapSteps{border-bottom:1px solid #ffffff1a;flex-wrap:wrap;align-items:center;gap:10px 0;margin-bottom:clamp(18px,3vw,30px);padding-bottom:clamp(16px,2.4vw,24px);display:flex}.mMnuAW_mapSteps li{color:#dbe5ee;align-items:center;gap:10px;font-size:.9375rem;font-weight:600;display:flex}.mMnuAW_mapSteps li>span{background:var(--amber);width:28px;height:28px;color:var(--navy);border-radius:50%;flex:none;place-items:center;font-size:.875rem;font-weight:700;animation:6s ease-out infinite mMnuAW_hintPulse;display:grid}.mMnuAW_mapSteps li:nth-child(2)>span{animation-delay:2s}.mMnuAW_mapSteps li:nth-child(3)>span{animation-delay:4s}.mMnuAW_mapSteps li:not(:last-child):after{content:"";background:#ffffff3d;width:clamp(14px,4vw,56px);height:1px;margin:0 14px 0 4px}.mMnuAW_metro[data-hint=true] .mMnuAW_midOption{animation:12s ease-out infinite mMnuAW_mapTurn}@keyframes mMnuAW_mapTurn{0%{box-shadow:0 0 #f5a62399}20%,to{box-shadow:0 0 0 12px #f5a62300}}.mMnuAW_metro[data-hint=true] .mMnuAW_lineLabel:not(.mMnuAW_lineOn){opacity:.9}@media (max-width:599px){.mMnuAW_mapSteps li{font-size:.8125rem}.mMnuAW_mapSteps li:not(:last-child):after{display:none}.mMnuAW_mapSteps{gap:8px 16px}}.mMnuAW_qPop{transform-box:fill-box;transform-origin:20% 100%;animation:mMnuAW_qPop 6s var(--ease) infinite both}.mMnuAW_qPopRight{transform-origin:80% 100%}@keyframes mMnuAW_qPop{0%{opacity:0;transform:scale(.4)}6%{opacity:1;transform:scale(1.06)}10%,80%{opacity:1;transform:scale(1)}88%,to{opacity:0;transform:scale(.85)}}.mMnuAW_qBob{animation:3.2s ease-in-out infinite mMnuAW_qBob}@keyframes mMnuAW_qBob{50%{transform:translateY(-4px)}}.mMnuAW_qPulse{transform-box:fill-box;transform-origin:50%;animation:1.8s ease-in-out infinite mMnuAW_qPulse}@keyframes mMnuAW_qPulse{50%{transform:scale(1.1)}}.mMnuAW_qGrow{transform-box:fill-box;transform-origin:0;animation:5s linear infinite mMnuAW_qGrow}@keyframes mMnuAW_qGrow{0%{transform:scaleX(.08)}to{transform:scaleX(1.83)}}.mMnuAW_qSteam{animation:2.4s ease-in-out infinite mMnuAW_qSteam}@keyframes mMnuAW_qSteam{0%{opacity:0;transform:translateY(6px)}40%{opacity:1}to{opacity:0;transform:translateY(-10px)}}.mMnuAW_qFly{animation:6s ease-in-out infinite mMnuAW_qFly}@keyframes mMnuAW_qFly{0%{opacity:0;transform:translate(-150px,44px)}14%{opacity:1}60%{opacity:1;transform:translate(0)}84%{opacity:1}to{opacity:0;transform:translate(64px,-22px)}}.mMnuAW_qSpeak{fill:none;stroke:var(--amber);stroke-width:3px;opacity:0;animation:6s linear infinite mMnuAW_qSpeak}@keyframes mMnuAW_qSpeak{0%,1%{opacity:0}4%,22%{opacity:1}25%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.mMnuAW_liveDot,.mMnuAW_tabs[data-hint=true] .mMnuAW_tab:not(.mMnuAW_tabOn),.mMnuAW_mapSteps li>span,.mMnuAW_metro[data-hint=true] .mMnuAW_midOption,.mMnuAW_qPop,.mMnuAW_qBob,.mMnuAW_qPulse,.mMnuAW_qGrow,.mMnuAW_qSteam,.mMnuAW_qFly,.mMnuAW_qSpeak,.mMnuAW_quizOptions[data-hint=true] .mMnuAW_quizOption,.mMnuAW_options[data-hint=true] .mMnuAW_option{animation:none}.mMnuAW_qSpeak{opacity:0}.mMnuAW_quizOption,.mMnuAW_option,.mMnuAW_quizGo{transition:none}}
.aiAFBq_hero{color:var(--white);background:radial-gradient(70% 80% at 85% 10%,#1d4a78 0%,#1d4a7800 70%),linear-gradient(#0b1f33 0%,#0f2a47 100%);padding:140px 0 72px}.aiAFBq_heroTitle{letter-spacing:-.035em;color:var(--white);font-size:clamp(2.4rem,1.4rem + 4vw,4.6rem);line-height:1}.aiAFBq_heroSub{color:#c3d1df;max-width:52ch;margin-top:20px;font-size:clamp(1.0625rem,1rem + .4vw,1.25rem);line-height:1.55}.aiAFBq_how{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:44px;display:grid}@media (max-width:799px){.aiAFBq_how{grid-template-columns:repeat(2,minmax(0,1fr))}}.aiAFBq_howItem{background:#ffffff0f;border:1px solid #ffffff1f;border-radius:18px;height:100%;padding:18px}.aiAFBq_howItem b{margin-top:10px;font-size:1.0625rem;display:block}.aiAFBq_howItem p{color:#b9c6d3;margin-top:4px;font-size:.875rem}.aiAFBq_howNum{background:var(--amber);width:30px;height:30px;color:var(--navy);border-radius:50%;place-items:center;font-size:.875rem;font-weight:800;display:grid}.aiAFBq_formSection{background:#e6eef7;padding:64px 0 120px;scroll-margin-top:70px}.aiAFBq_app{grid-template-columns:250px minmax(0,1fr);align-items:start;gap:28px;display:grid}@media (max-width:899px){.aiAFBq_app{grid-template-columns:1fr;gap:16px}}.aiAFBq_steps{background:var(--white);border:1px solid #d3deea;border-radius:20px;padding:20px;position:sticky;top:84px}.aiAFBq_stepsCount{color:var(--amber-deep);font-size:.8125rem;font-weight:700}.aiAFBq_stepsBar{background:#e3e8ef;border-radius:5px;height:5px;margin-top:10px;overflow:hidden}.aiAFBq_stepsBar span{background:var(--navy);height:100%;transition:width .4s var(--ease);display:block}.aiAFBq_steps ol{gap:4px;margin-top:16px;display:grid}.aiAFBq_stepBtn{text-align:left;cursor:pointer;width:100%;font:600 .9375rem/1.2 var(--font-sans);color:var(--ink-soft);background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:8px 10px;display:flex}.aiAFBq_stepBtn[data-state=now]{color:var(--navy);background:#e6eef7}.aiAFBq_stepBtn[data-state=done]{color:var(--navy)}.aiAFBq_stepDot{border:1.5px solid #c9d6e4;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;font-size:.75rem;font-weight:700;display:grid}.aiAFBq_stepBtn[data-state=now] .aiAFBq_stepDot{background:var(--navy);border-color:var(--navy);color:var(--white)}.aiAFBq_stepBtn[data-state=done] .aiAFBq_stepDot{color:var(--white);background:#16a34a;border-color:#16a34a}@media (max-width:899px){.aiAFBq_steps{padding:14px 16px;position:static}.aiAFBq_steps ol{display:none}}.aiAFBq_panel{background:var(--white);border:1px solid #d3deea;border-radius:24px;padding:clamp(22px,4vw,40px);overflow:hidden;box-shadow:0 30px 60px -45px #0b1f3373}.aiAFBq_title{color:var(--navy);letter-spacing:-.02em;font-size:clamp(1.6rem,1.2rem + 1.4vw,2.2rem);line-height:1.1}.aiAFBq_sub{color:var(--ink-soft);max-width:60ch;margin-top:8px;margin-bottom:24px}.aiAFBq_grid2{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 18px;display:grid}@media (max-width:599px){.aiAFBq_grid2{grid-template-columns:1fr}}.aiAFBq_field{gap:6px;margin-bottom:16px;display:grid}.aiAFBq_grid2 .aiAFBq_field{margin-bottom:0}.aiAFBq_label{color:var(--navy);font-size:.875rem;font-weight:600}.aiAFBq_hint{color:var(--muted);font-size:.8125rem}.aiAFBq_input,.aiAFBq_textarea{background:var(--white);width:100%;min-height:48px;color:var(--ink);font:400 1rem/1.4 var(--font-sans);border:1.5px solid #d3deea;border-radius:12px;padding:0 14px}.aiAFBq_textarea{resize:vertical;min-height:120px;padding:12px 14px}.aiAFBq_input:focus,.aiAFBq_textarea:focus{border-color:var(--navy);outline:none;box-shadow:0 0 0 3px #0b1f331f}.aiAFBq_file{font:400 .875rem/1.4 var(--font-sans);color:var(--ink-soft);padding-top:10px}.aiAFBq_check{color:var(--ink);cursor:pointer;align-items:flex-start;gap:10px;margin:18px 0 6px;font-size:.9375rem;display:flex}.aiAFBq_check input{width:20px;height:20px;accent-color:var(--navy);flex:none;margin-top:1px}.aiAFBq_block{background:#f5f8fc;border:1px solid #e3e8ef;border-radius:16px;margin-top:18px;padding:18px}.aiAFBq_addBtn{min-height:44px;color:var(--navy);font:600 .9375rem/1 var(--font-sans);cursor:pointer;background:0 0;border:1.5px dashed #9fb2c6;border-radius:12px;margin-top:14px;padding:0 16px}.aiAFBq_linkBtn{color:var(--navy);font:600 .875rem/1 var(--font-sans);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;margin-top:10px;padding:6px 0;text-decoration:underline}.aiAFBq_photoRow{grid-template-columns:220px minmax(0,1fr);align-items:center;gap:24px;display:grid}@media (max-width:599px){.aiAFBq_photoRow{grid-template-columns:1fr}}.aiAFBq_photoDrop{aspect-ratio:1;cursor:pointer;background:#f5f8fc;border:2px dashed #9fb2c6;border-radius:20px;place-items:center;display:grid;position:relative;overflow:hidden}.aiAFBq_photoDrop img{object-fit:cover;width:100%;height:100%}.aiAFBq_photoDrop:focus-within{outline:3px solid var(--amber);outline-offset:3px}.aiAFBq_photoEmpty{text-align:center;gap:4px;padding:16px;display:grid}.aiAFBq_photoEmpty b{color:var(--navy)}.aiAFBq_photoEmpty span{color:var(--muted);font-size:.8125rem}.aiAFBq_rules{gap:10px;margin-bottom:20px;display:grid}.aiAFBq_rules li{color:var(--ink);align-items:baseline;gap:10px;display:flex}.aiAFBq_rules li:before{content:"";background:var(--amber);border-radius:2px;flex:none;width:8px;height:8px;transform:translateY(-2px)}.aiAFBq_week{text-align:center;grid-template-columns:92px repeat(7,minmax(0,1fr));align-items:center;gap:6px;margin-top:8px;display:grid}.aiAFBq_week>b{color:var(--navy);font-size:.8125rem}.aiAFBq_weekRow{display:contents}.aiAFBq_period{text-align:left;display:grid}.aiAFBq_period b{color:var(--navy);font-size:.875rem}.aiAFBq_period small{color:var(--muted);font-size:.6875rem}.aiAFBq_slot{aspect-ratio:1;background:var(--white);min-height:36px;color:var(--white);cursor:pointer;border:1.5px solid #d3deea;border-radius:10px;font-weight:800;transition:background-color .15s,border-color .15s}.aiAFBq_slot:hover{border-color:var(--navy)}.aiAFBq_slot[data-on=true]{background:var(--navy);border-color:var(--navy)}@media (max-width:599px){.aiAFBq_week{grid-template-columns:62px repeat(7,minmax(0,1fr));gap:4px}.aiAFBq_slot{border-radius:8px;min-height:30px}}.aiAFBq_review{background:#f5f8fc;border:1px solid #e3e8ef;border-radius:18px;align-items:flex-start;gap:20px;padding:18px;display:flex}@media (max-width:599px){.aiAFBq_review{flex-direction:column}}.aiAFBq_reviewPhoto{object-fit:cover;border-radius:18px;flex:none;width:110px;height:110px}.aiAFBq_reviewName{color:var(--navy);font-size:1.5rem;font-weight:700}.aiAFBq_reviewHead{color:var(--ink-soft);margin-top:2px}.aiAFBq_reviewList{grid-template-columns:auto 1fr;gap:6px 14px;margin-top:14px;font-size:.9375rem;display:grid}.aiAFBq_reviewList dt{color:var(--navy);font-weight:600}.aiAFBq_reviewList dd{color:var(--ink);overflow-wrap:anywhere;margin:0}.aiAFBq_error{color:#991b1b;background:#fdecea;border-radius:12px;margin-top:16px;padding:12px 14px;font-size:.9375rem}.aiAFBq_nav{border-top:1px solid #e3e8ef;justify-content:space-between;gap:12px;margin-top:28px;padding-top:20px;display:flex}.aiAFBq_backBtn,.aiAFBq_nextBtn{min-height:52px;font:600 1rem/1 var(--font-sans);cursor:pointer;border-radius:14px;padding:0 26px}.aiAFBq_backBtn{background:var(--white);color:var(--navy);border:1.5px solid #c9d6e4}.aiAFBq_nextBtn{background:var(--amber);color:var(--navy);border:0;box-shadow:0 10px 24px -12px #e8950fb3}.aiAFBq_nextBtn:disabled{opacity:.6;cursor:wait}.aiAFBq_waiting{background:var(--white);border:1px solid #d3deea;border-radius:24px;max-width:720px;margin:0 auto;padding:clamp(24px,5vw,48px)}.aiAFBq_waitBadge{color:#9a5b00;background:#fff4df;border-radius:999px;align-items:center;gap:8px;margin-bottom:16px;padding:6px 12px;font-size:.8125rem;font-weight:700;display:inline-flex}.aiAFBq_waitBadge:before{content:"";background:var(--amber);border-radius:50%;width:8px;height:8px;animation:1.6s ease-in-out infinite aiAFBq_waitPulse}@keyframes aiAFBq_waitPulse{50%{opacity:.3}}@media (prefers-reduced-motion:reduce){.aiAFBq_waitBadge:before{animation:none}}.aiAFBq_timeline{gap:0;margin-top:8px;display:grid}.aiAFBq_timeline li{gap:16px;padding-bottom:22px;display:flex;position:relative}.aiAFBq_timeline li:not(:last-child):before{content:"";background:#e3e8ef;width:2px;position:absolute;top:32px;bottom:2px;left:14px}.aiAFBq_timeline li[data-state=done]:before{background:#16a34a}.aiAFBq_tlDot{background:var(--white);width:30px;height:30px;color:var(--white);border:2px solid #c9d6e4;border-radius:50%;flex:none;place-items:center;font-size:.875rem;font-weight:800;display:grid}.aiAFBq_timeline li[data-state=done] .aiAFBq_tlDot{background:#16a34a;border-color:#16a34a}.aiAFBq_timeline li[data-state=now] .aiAFBq_tlDot{border-color:var(--amber);box-shadow:0 0 0 5px #f5a62333}.aiAFBq_timeline b{color:var(--navy)}.aiAFBq_timeline p{color:var(--ink-soft);margin-top:2px;font-size:.9375rem}.aiAFBq_timeline li[data-state=next] b{color:var(--ink-soft)}.aiAFBq_join{flex-wrap:wrap;align-items:center;gap:14px 22px;margin-top:30px;display:flex}.aiAFBq_joinBtn{background:var(--amber);min-height:56px;color:var(--navy);font:700 1.0625rem/1 var(--font-sans);transition:transform .16s var(--ease), background-color .16s var(--ease);border-radius:16px;justify-content:center;align-items:center;padding:0 30px;text-decoration:none;display:inline-flex;box-shadow:0 14px 30px -14px #e8950fcc}.aiAFBq_joinBtn:hover{background:#f7b23d;transform:translateY(-1px)}.aiAFBq_joinBtn:active{transform:scale(.98)}.aiAFBq_joinBtn:focus-visible{outline-offset:3px;outline:3px solid #7fb6e6}.aiAFBq_joinLogin{min-height:44px;color:var(--white);text-underline-offset:4px;align-items:center;font-size:.9375rem;font-weight:600;-webkit-text-decoration:underline #ffffff73;text-decoration:underline #ffffff73;display:inline-flex}.aiAFBq_joinLogin:hover{-webkit-text-decoration-color:var(--white);text-decoration-color:var(--white)}.aiAFBq_joinNote{color:#b9c6d3;margin-top:12px;font-size:.875rem}.aiAFBq_inside{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:clamp(28px,5vw,72px);display:grid}.aiAFBq_insideIntro{position:sticky;top:96px}.aiAFBq_insideCta{margin-top:28px}.aiAFBq_insideNote{color:var(--ink-soft);margin-top:12px;font-size:.875rem}.aiAFBq_insideList{background:var(--white);border:1px solid #d3deea;border-radius:24px;gap:0;padding:8px 24px;display:grid;box-shadow:0 24px 50px -34px #0b1f3359}.aiAFBq_insideList li{align-items:flex-start;gap:16px;padding:16px 0;display:flex}.aiAFBq_insideList li+li{border-top:1px solid #e3e8ef}.aiAFBq_insideList b{color:var(--navy);font-size:1.0625rem;display:block}.aiAFBq_insideList p{color:var(--ink-soft);margin-top:2px;font-size:.9375rem}.aiAFBq_insideNum{width:30px;height:30px;color:var(--navy);background:#e6eef7;border-radius:50%;flex:none;place-items:center;font-size:.875rem;font-weight:800;display:grid}@media (max-width:899px){.aiAFBq_inside{grid-template-columns:1fr}.aiAFBq_insideIntro{position:static}.aiAFBq_joinBtn{width:100%}.aiAFBq_insideList{padding:4px 18px}}
