.landing_landing__6u375{--landing-topbar:69px;overflow:hidden;color:var(--ink-soft);background:var(--paper);line-height:1.7}.shell:has(.landing_landing__6u375) .topbar{position:static}.landing_wrap__djs75{width:min(1160px,calc(100% - 80px));margin-inline:auto}.landing_wide___VXGL{width:min(1280px,calc(100% - 64px));margin-inline:auto}.landing_primary__3aKsw{display:inline-flex;align-items:center;justify-content:center;gap:14px;min-height:50px;padding:11px 25px;border:1px solid transparent;border-radius:99px;color:var(--on-accent);background:var(--accent);font-size:15px;font-weight:500;transition:background .15s}.landing_primary__3aKsw:hover{color:var(--on-accent);background:var(--accent-dark)}.landing_secondary__sCbLr{display:inline-flex;align-items:center;justify-content:center;gap:14px;min-height:50px;padding:11px 20px;border:1px solid var(--accent-border-soft);border-radius:99px;color:var(--accent);background:var(--paper);font-size:15px}.landing_secondary__sCbLr:hover{background:var(--canvas)}.landing_ctaRow__8B1aI{display:flex;align-items:center;justify-content:center;gap:16px}.landing_hero__A5XRA .landing_ctaRow__8B1aI>:is(.landing_primary__3aKsw,.landing_secondary__sCbLr){width:176px}.landing_textLink__N60n6{display:inline-flex;align-items:center;gap:10px;padding:6px 0;color:var(--accent);font-size:16px;font-weight:500}.landing_textLink__N60n6:hover{text-decoration:underline;text-underline-offset:4px}.landing_eyebrow__WPjO0{color:var(--ink-secondary);font-size:18px;font-weight:550;line-height:1.4}.landing_hero__A5XRA{position:relative;isolation:isolate;overflow:hidden;min-height:calc(100vh - var(--landing-topbar));min-height:calc(100svh - var(--landing-topbar));padding:0 0 86px;display:flex;align-items:center;justify-content:center;text-align:center;background:var(--paper)}.landing_heroHeading__F0arp{position:relative;z-index:2;max-width:900px;text-shadow:0 2px 16px var(--paper),0 0 4px var(--paper)}.landing_hero__A5XRA h1{margin:0 0 28px;color:var(--accent);font-size:128px;font-weight:600;line-height:1.1;letter-spacing:-.02em}.landing_heroTagline__k5fg0{font-size:29px;font-weight:450;line-height:1.5}.landing_hero__A5XRA .landing_ctaRow__8B1aI{margin-top:34px;text-shadow:none}.landing_heroScroll__9ESgX{position:absolute;bottom:26px;left:50%;z-index:2;transform:translateX(-50%);display:flex;align-items:center;flex-direction:column;gap:5px;color:var(--subtle);font-size:11px;letter-spacing:.08em}.landing_heroScroll__9ESgX>span{font-size:20px;line-height:1.4}.landing_backdrop__vS6EM{position:absolute;inset:0;z-index:-1;overflow:hidden;pointer-events:none;contain:paint}.landing_backdropGlow__Ff75A{position:absolute;inset:0;background:var(--accent-wash)}.landing_backdropPerspective__ivQ26{position:absolute;inset:0;overflow:hidden;perspective:2400px}.landing_backdropFloor__5fWEn{position:absolute;top:-90%;left:-25%;width:150%;height:240%;display:grid;grid-template-columns:repeat(2,1fr);gap:30px;transform:rotateX(25deg) rotate(-14deg);transform-origin:50% 50%}.landing_backdropTrack__OFAJh{display:flex;flex-direction:column;height:max-content;align-self:start;animation:landing_landing-corridor__KpXHC 70s linear infinite;animation-delay:-16s;will-change:transform}.landing_backdropTrack__OFAJh:nth-child(2){animation-direction:reverse;animation-duration:82s;animation-delay:-36s}.landing_backdropLoop__tE2_X{display:flex;flex-direction:column;gap:30px;padding-bottom:30px}.landing_backdropScreen__xh45K{position:relative;margin:0;overflow:hidden;aspect-ratio:1.52;border:1px solid var(--accent-line);border-radius:18px;background:var(--paper);box-shadow:0 22px 70px color-mix(in srgb,transparent,var(--shadow-ink) 12.5%);opacity:.76;filter:blur(1.4px)}.landing_backdropScreen__xh45K img{display:block;width:100%;height:100%;object-fit:cover;object-position:top;filter:var(--screenshot-filter)}.landing_backdropVeil__ynHh7{position:absolute;inset:0;background:color-mix(in srgb,var(--paper) 58.8%,transparent)}.landing_backdrop__vS6EM[data-motion=paused] .landing_backdropTrack__OFAJh{animation-play-state:paused}@keyframes landing_landing-corridor__KpXHC{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@media (prefers-reduced-motion:reduce){.landing_backdropTrack__OFAJh{animation-play-state:paused}.landing_landing__6u375 *{transition:none!important}}.landing_experience__XT6HE{padding:68px 0 56px;background:var(--canvas)}.landing_experience__XT6HE>h2{font-size:38px;font-weight:600;line-height:1.3;letter-spacing:-.02em;text-align:center}.landing_experience__XT6HE>.landing_wide___VXGL{margin-top:32px}.landing_experienceCaption__abDc_{margin-top:20px;color:var(--muted);font-size:13px;text-align:center}.landing_product__iBVhY{overflow:hidden;scroll-margin-top:24px;border:1px solid var(--accent-line);border-radius:20px;background:var(--canvas);box-shadow:0 22px 70px -50px color-mix(in srgb,transparent,var(--shadow-accent) 23.9%);text-align:left}.landing_productTabs__whR_T{display:flex;align-items:center;justify-content:center;gap:10px;padding:16px 20px;border-bottom:1px solid var(--line);background:var(--canvas)}.landing_productTabs__whR_T button{display:flex;align-items:center;justify-content:center;gap:9px;min-height:40px;padding:7px 18px;border:1px solid transparent;border-radius:9px;color:var(--muted);background:none;font-size:14px;white-space:nowrap}.landing_productTabs__whR_T button:hover{background:var(--accent-soft)}.landing_productTabs__whR_T button[aria-pressed=true]{border-color:var(--accent-line);color:var(--accent);background:var(--paper);box-shadow:0 2px 5px color-mix(in srgb,transparent,var(--shadow-ink) 3.1%)}.landing_productTabs__whR_T i,.landing_subjectItem__RsQjS h3 i{display:inline-block;flex-shrink:0;width:6px;height:6px;border-radius:50%}:is(.landing_productTabs__whR_T,.landing_subjectItem__RsQjS) i[data-subject=japanese]{background:var(--subject-dot-japanese)}:is(.landing_productTabs__whR_T,.landing_subjectItem__RsQjS) i[data-subject=math-c1]{background:var(--subject-dot-math-c1)}:is(.landing_productTabs__whR_T,.landing_subjectItem__RsQjS) i[data-subject=math-c2]{background:var(--subject-dot-math-c2)}:is(.landing_productTabs__whR_T,.landing_subjectItem__RsQjS) i[data-subject=physics]{background:var(--subject-dot-physics)}:is(.landing_productTabs__whR_T,.landing_subjectItem__RsQjS) i[data-subject=chemistry]{background:var(--subject-dot-chemistry)}:is(.landing_productTabs__whR_T,.landing_subjectItem__RsQjS) i[data-subject=biology]{background:var(--subject-dot-biology)}:is(.landing_productTabs__whR_T,.landing_subjectItem__RsQjS) i[data-subject=liberal-arts]{background:var(--subject-dot-liberal-arts)}.landing_sample__5oYo0{--sample-panel:clamp(360px,calc(100vh - 183px),597px);--sample-panel:clamp(360px,calc(100svh - 183px),597px);padding:20px 24px 12px;background:var(--canvas)}.landing_sampleMeta__5osZf{display:flex;justify-content:space-between;gap:16px;margin-bottom:16px;color:var(--muted);font-size:13px}.landing_sampleMeta__5osZf>span:last-child{color:var(--subtle);font-size:12px}.landing_sampleFaces__Kjr7O{display:none}.landing_sampleColumns___zy9h{display:grid;grid-template-columns:1.08fr 1fr;gap:20px;align-items:start;height:var(--sample-panel);min-height:0}.landing_sampleQuestion__iXlvW{display:flex;flex-direction:column;min-width:0;height:100%;min-height:0;overflow:hidden;border:1px solid var(--line);border-radius:12px;background:var(--paper)}.landing_sampleHint__3kghX{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-shrink:0;padding:10px 20px;border-bottom:1px solid var(--line-soft);color:var(--subtle);font-size:11px}.landing_sampleHint__3kghX>span:first-child{color:var(--muted)}.landing_samplePaper__mniy3{flex:1;min-height:0;overflow-y:auto;padding:22px 24px;font-size:16px;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:var(--line-stronger) var(--canvas);overscroll-behavior:contain}.landing_samplePaper__mniy3>[data-subject]{font-size:15px;line-height:1.8}.landing_samplePaper__mniy3:focus-visible{outline:2px solid var(--accent-light);outline-offset:-2px}.landing_samplePaper__mniy3::-webkit-scrollbar{width:6px}.landing_samplePaper__mniy3::-webkit-scrollbar-track{background:var(--canvas)}.landing_samplePaper__mniy3::-webkit-scrollbar-thumb{border-radius:8px;background:var(--line-stronger)}.landing_sampleAttempt__FUdbI{flex-shrink:0;padding:16px 20px;border-top:1px solid var(--line-soft);background:var(--paper)}.landing_sampleAnswerLabel__RfLT0{display:flex;align-items:center;justify-content:space-between;gap:12px;height:18px;margin-bottom:10px;color:var(--ink-secondary);font-size:12px}.landing_sampleAnswerLabel__RfLT0>span{color:var(--subtle);font-size:11px}.landing_sampleAnswerLabel__RfLT0 strong{min-width:0;font-weight:550;line-height:18px;white-space:nowrap}.landing_sampleAnswerLabel__RfLT0 strong[data-result=correct]{color:var(--success)}.landing_sampleAnswerLabel__RfLT0 strong[data-result=wrong]{color:var(--danger)}.landing_sampleReset__D4LrZ{flex-shrink:0;padding:0;border:0;color:var(--accent);background:none}.landing_sampleChoices__82VZa{display:flex;gap:8px}.landing_sampleChoices__82VZa button{flex:1;min-height:36px;border:1px solid var(--accent-line);border-radius:6px;color:var(--ink-secondary);background:var(--paper);font-size:18px}.landing_sampleChoices__82VZa button:hover{border-color:var(--accent-border);background:var(--accent-wash)}.landing_sampleChoices__82VZa button[aria-pressed=true]{border-color:var(--accent);color:var(--accent);background:var(--accent-soft)}.landing_sampleChoices__82VZa button[data-outcome=correct]{border-color:var(--success-line-strong);color:var(--success);background:var(--mint-soft)}.landing_sampleChoices__82VZa button[data-outcome=wrong]{border-color:var(--danger-line-strong);color:var(--danger);background:var(--tile-wrong-bg)}.landing_sampleCells__GPiQP{display:grid;grid-template-columns:repeat(13,minmax(0,1fr));gap:4px}.landing_sampleCells__GPiQP label{display:flex;align-items:center;gap:2px;min-width:0;padding:3px;border:1px solid var(--accent-line);border-radius:5px;color:var(--muted);font-size:11px}.landing_sampleCells__GPiQP input{width:100%;min-width:0;height:30px;padding:0;border:0;border-radius:3px;color:var(--ink-soft);background:var(--sunken);font-size:16px;text-align:center;outline-color:var(--accent)}.landing_sampleCells__GPiQP label[data-correct=true]{border-color:var(--success-line-strong)}.landing_sampleCells__GPiQP label[data-correct=false]{border-color:var(--danger-line-strong)}.landing_sampleSubmit__t_sdE{display:flex;align-items:center;justify-content:center;gap:20px;width:100%;margin-top:12px;padding:10px 16px;border:0;border-radius:7px;color:var(--on-accent);background:var(--accent);font-size:13px;line-height:1.4}.landing_sampleSubmit__t_sdE:hover{background:var(--accent-dark)}.landing_sampleExplanation__NKCxx{min-width:0;height:100%;min-height:0;overflow:hidden}.landing_sampleExplanation__NKCxx>div{display:flex;flex-direction:column;height:100%;min-height:0}.landing_sampleExplanation__NKCxx [role=tablist]{position:static;top:auto;flex-shrink:0}.landing_sampleExplanation__NKCxx [role=tabpanel]{flex:1 1 auto;height:auto;min-height:0;overflow:auto;overscroll-behavior:contain}.landing_sampleExplanation__NKCxx>.landing_sampleIntro__Y9TR6{align-items:flex-start;justify-content:center;gap:18px;padding:42px;border:1px solid var(--line);border-radius:12px;background:linear-gradient(140deg,var(--violet-soft),var(--paper))}.landing_sampleIntro__Y9TR6>span{display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--accent-line);border-radius:12px;color:var(--accent-mid);background:var(--paper);font-size:24px}.landing_sampleIntro__Y9TR6 h3{color:var(--ink-body);font-size:23px;font-weight:550;line-height:1.6}.landing_sampleIntro__Y9TR6 p{max-width:360px;color:var(--subtle);font-size:14px;line-height:2}.landing_sampleIntro__Y9TR6 button{padding:8px 0;border:0;color:var(--accent);background:none;font-size:13px}.landing_coverage__GiPA3{padding-top:56px;padding-bottom:78px;scroll-margin-top:24px}.landing_stats__WgWfM{display:grid;grid-template-columns:repeat(4,1fr);margin:0;padding:30px 0;border-bottom:1px solid var(--line);text-align:center}.landing_stats__WgWfM>div{display:flex;flex-direction:column;gap:8px;border-right:1px solid var(--line)}.landing_stats__WgWfM>div:last-child{border:0}.landing_stats__WgWfM dt{order:2;color:var(--muted);font-size:13px}.landing_stats__WgWfM dd{margin:0;font-size:34px;font-weight:550;line-height:1.3;letter-spacing:-.025em;font-variant-numeric:tabular-nums}.landing_paths__EDvvm{display:flex;justify-content:center;gap:54px;padding:26px 0 15px;color:var(--muted);font-size:14px}.landing_paths__EDvvm b{margin-right:14px;color:var(--ink-soft);font-weight:550}.landing_subjectList__3JMpA{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 48px;margin-top:24px;border-top:1px solid var(--line)}.landing_subjectItem__RsQjS{display:flex;align-items:center;gap:18px;min-width:0;padding:25px 0;border-bottom:1px solid var(--line)}.landing_subjectItem__RsQjS:hover h3{color:var(--accent)}.landing_subjectItem__RsQjS h3{display:flex;align-items:center;gap:10px;font-size:17px;font-weight:550;line-height:1.5}.landing_subjectItem__RsQjS h3 small{margin-left:6px;color:var(--muted);font-size:12px;font-weight:400;white-space:nowrap}.landing_subjectItem__RsQjS p{margin-top:6px;padding-left:16px;color:var(--muted);font-size:12px}.landing_subjectCount__zpcUe{display:flex;flex-direction:column;align-items:flex-end;margin-left:auto;white-space:nowrap}.landing_subjectCount__zpcUe b{color:var(--ink-secondary);font-size:22px;font-weight:500;line-height:1.4}.landing_subjectCount__zpcUe small{color:var(--subtle);font-size:11px}.landing_subjectItem__RsQjS>span:last-child{color:var(--subtle);font-size:18px}.landing_coverageNote__IYdz8{margin-top:20px;color:var(--subtle);font-size:12px;line-height:1.9}.landing_feature__YlJfv{padding-top:96px;padding-bottom:96px;scroll-margin-top:0}.landing_band__t7cQh{background:var(--canvas)}.landing_intro__j1prx{display:grid;grid-template-columns:1.1fr 1fr;column-gap:48px;align-items:end;margin-bottom:44px}.landing_intro__j1prx .landing_eyebrow__WPjO0{grid-column:1/-1;margin-bottom:17px}.landing_faq__smoKO h2,.landing_intro__j1prx h2{font-size:50px;font-weight:600;line-height:1.22;letter-spacing:-.025em}.landing_introText__vRPNm{padding:0 0 3px}.landing_introText__vRPNm p{color:var(--muted);font-size:18px;line-height:1.8}.landing_introText__vRPNm .landing_textLink__N60n6{margin-top:14px}.landing_featureCaption__ZWJ0p{margin-top:18px;color:var(--subtle);font-size:12px;text-align:center}.landing_learning__jBJ6_{padding:22px 26px;border:1px solid var(--line);border-radius:18px;background:var(--canvas);box-shadow:0 24px 60px -52px color-mix(in srgb,transparent,var(--shadow-accent) 33.3%)}.landing_learningNote__Wm4uB{margin-bottom:14px;color:var(--subtle);font-size:12px}.landing_learningHead__Vso7z{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px;margin-bottom:18px}.landing_learningHead__Vso7z>strong{font-size:26px;font-weight:600}.landing_learningTabs__5m_LB{display:flex;gap:4px;padding:4px;border-radius:14px;background:var(--sunken-soft)}.landing_learningTabs__5m_LB a{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 16px;border-radius:10px;color:var(--ink-soft);font-size:14px;font-weight:700;white-space:nowrap}.landing_learningTabs__5m_LB a[aria-current=true]{color:var(--ink);background:var(--paper);box-shadow:0 2px 8px color-mix(in srgb,transparent,var(--shadow-ink) 8%)}.landing_learningTabs__5m_LB a>span{padding:1px 7px;border-radius:999px;color:var(--danger);background:var(--tile-wrong-bg);font-size:12px}.landing_learningSubjects__kbRQl{margin-left:auto;color:var(--muted);font-size:13px}.landing_learningSubjects__kbRQl b{color:var(--ink)}.landing_learningHistory__9FS8J{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px 4px 2px;color:var(--muted);font-size:13px}.landing_learningHistory__9FS8J a{color:var(--accent);white-space:nowrap}.landing_sceneTabs__JOhSu{display:flex;align-items:center;justify-content:center;gap:4px;width:fit-content;margin-inline:auto;padding:5px;border-radius:99px;background:var(--sunken)}.landing_sceneTabs__JOhSu>button{min-width:124px;padding:9px 24px;border:0;border-radius:99px;color:var(--muted);background:none;font-size:14px}.landing_sceneTabs__JOhSu>button[aria-pressed=true]{color:var(--accent);background:var(--paper);box-shadow:0 2px 8px color-mix(in srgb,transparent,var(--shadow-ink) 5.1%)}.landing_sceneCopy__4YxI4{max-width:690px;margin:26px auto 30px;text-align:center}.landing_sceneCopy__4YxI4 h3{font-size:23px;font-weight:550;line-height:1.5}.landing_sceneCopy__4YxI4 p{margin-top:8px;color:var(--muted);font-size:14px;line-height:1.9}.landing_scenePhoto__wchRb{position:relative;display:block;width:100%;padding:0;overflow:hidden;border:1px solid var(--line);border-radius:18px;background:var(--canvas);box-shadow:0 24px 60px -52px color-mix(in srgb,transparent,var(--shadow-accent) 33.3%);cursor:zoom-in}.landing_scenePhoto__wchRb img{display:block;width:100%;height:auto;filter:var(--screenshot-filter)}.landing_scenePhoto__wchRb>span{position:absolute;right:16px;bottom:16px;padding:7px 13px;border:1px solid var(--accent-line);border-radius:99px;color:var(--accent-muted);background:color-mix(in srgb,var(--paper) 94.1%,transparent);font-size:11px}.landing_sceneDialog__29tVY{width:min(1450px,calc(100% - 40px));max-width:none;max-height:calc(100% - 40px);padding:0;overflow:auto;border:1px solid var(--accent-line);border-radius:14px;color:var(--ink-soft);background:var(--paper);box-shadow:0 30px 100px color-mix(in srgb,transparent,var(--shadow-ink) 20%)}.landing_sceneDialog__29tVY::backdrop{background:color-mix(in srgb,transparent,var(--inverse) 40%);backdrop-filter:blur(5px)}.landing_sceneDialogHead__j5mvN{position:sticky;top:0;z-index:1;display:flex;align-items:center;gap:20px;padding:14px 20px;border-bottom:1px solid var(--line);background:var(--paper)}.landing_sceneDialogHead__j5mvN h3{font-size:15px;font-weight:550}.landing_sceneDialogHead__j5mvN>span{margin-left:auto;color:var(--subtle);font-size:11px}.landing_sceneDialogHead__j5mvN>button{padding:0 4px;border:0;color:var(--subtle);background:none;font-size:25px;line-height:1}.landing_sceneDialogBody__Nchne{overflow:auto}.landing_sceneDialogBody__Nchne>img{display:block;width:100%;height:auto}.landing_faq__smoKO{display:grid;grid-template-columns:1fr 1.3fr;gap:80px;padding-top:30px;padding-bottom:100px}.landing_faq__smoKO h2{font-size:40px}.landing_faqList__R5_H8{border-top:1px solid var(--line)}.landing_faqList__R5_H8 details{border-bottom:1px solid var(--line)}.landing_faqList__R5_H8 summary{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:24px 0;color:var(--ink-secondary);font-size:16px;font-weight:500;list-style:none;cursor:pointer}.landing_faqList__R5_H8 summary::-webkit-details-marker{display:none}.landing_faqList__R5_H8 summary>span{color:var(--subtle);font-size:20px;font-weight:300}.landing_faqList__R5_H8 details[open] summary>span{transform:rotate(45deg)}.landing_faqList__R5_H8 details>p{padding:0 25px 24px 0;color:var(--muted);font-size:14px;line-height:1.95}.landing_closing__WlK5s{padding:90px 0;background:var(--canvas);text-align:center}.landing_closing__WlK5s h2{margin-bottom:30px;font-size:52px;font-weight:600;line-height:1.22;letter-spacing:-.025em}@media (max-height:720px) and (min-width:900px){.landing_hero__A5XRA{padding-bottom:64px}.landing_hero__A5XRA h1{margin:0 0 24px;font-size:104px}.landing_heroTagline__k5fg0{font-size:27px}.landing_hero__A5XRA .landing_ctaRow__8B1aI{margin-top:28px}.landing_heroScroll__9ESgX{bottom:18px}}@media (max-width:1050px){.landing_wide___VXGL{width:calc(100% - 48px)}.landing_productTabs__whR_T{gap:3px}.landing_productTabs__whR_T button{padding-inline:14px}.landing_intro__j1prx h2{font-size:44px}.landing_introText__vRPNm p{font-size:16px}.landing_subjectList__3JMpA{column-gap:30px}.landing_paths__EDvvm{gap:28px}.landing_stats__WgWfM dd{font-size:30px}.landing_stats__WgWfM dt{font-size:12px}.landing_faq__smoKO{gap:40px}.landing_faq__smoKO h2{font-size:36px}}@media (max-width:850px){.landing_hero__A5XRA h1{font-size:104px}.landing_heroTagline__k5fg0{font-size:27px}.landing_backdropFloor__5fWEn{top:-60%;left:-55%;width:210%;gap:24px}.landing_intro__j1prx{column-gap:25px}.landing_intro__j1prx h2{font-size:40px}.landing_paths__EDvvm{flex-direction:column;align-items:center;gap:10px}.landing_subjectItem__RsQjS{gap:12px}.landing_subjectItem__RsQjS h3{flex-wrap:wrap;gap:7px}.landing_subjectItem__RsQjS h3 small{margin-left:0;font-size:11px}.landing_subjectItem__RsQjS p{font-size:11px}.landing_subjectCount__zpcUe b{font-size:20px}.landing_faq__smoKO h2{font-size:32px}}@media (max-width:680px){.landing_landing__6u375{--landing-topbar:63px}}@media (max-width:700px){.landing_sample__5oYo0{--sample-panel:clamp(360px,calc(100vh - 231px),615px);--sample-panel:clamp(360px,calc(100svh - 231px),615px);padding:14px 12px 12px}.shell:has(.landing_product__iBVhY[data-on-screen]) aside[aria-label="支持中心"]{display:none}.landing_sampleMeta__5osZf{margin-bottom:12px;font-size:11px}.landing_sampleMeta__5osZf>span:last-child{font-size:10px}.landing_sampleFaces__Kjr7O{display:flex;gap:4px;margin-bottom:12px;padding:4px;border-radius:8px;background:var(--sunken-soft)}.landing_sampleFaces__Kjr7O button{flex:1;padding:8px;border:0;border-radius:6px;color:var(--muted);background:none;font-size:12px}.landing_sampleFaces__Kjr7O button[aria-pressed=true]{color:var(--accent);background:var(--paper);box-shadow:0 2px 5px color-mix(in srgb,transparent,var(--shadow-ink) 5.1%)}.landing_sampleColumns___zy9h{display:block}.landing_sampleColumns___zy9h[data-face=explanation]>.landing_sampleQuestion__iXlvW,.landing_sampleColumns___zy9h[data-face=question]>.landing_sampleExplanation__NKCxx{display:none}.landing_sampleHint__3kghX{padding:9px 16px;font-size:10px}.landing_samplePaper__mniy3{padding:20px 17px}.landing_samplePaper__mniy3>[data-subject]{font-size:16px;line-height:2}.landing_sampleAttempt__FUdbI{padding:14px}.landing_sampleCells__GPiQP{grid-template-columns:repeat(7,minmax(0,1fr))}.landing_sampleExplanation__NKCxx>.landing_sampleIntro__Y9TR6{padding:28px}.landing_sampleIntro__Y9TR6 h3{font-size:22px}}@media (max-width:620px){.landing_wide___VXGL,.landing_wrap__djs75{width:calc(100% - 36px)}.landing_primary__3aKsw,.landing_secondary__sCbLr{gap:10px;min-height:46px;padding:10px 12px;font-size:13px}.landing_hero__A5XRA .landing_ctaRow__8B1aI>:is(.landing_primary__3aKsw,.landing_secondary__sCbLr){width:146px}.landing_hero__A5XRA{padding:0 0 70px}.landing_hero__A5XRA h1{margin:0 0 26px;font-size:64px}.landing_heroTagline__k5fg0{max-width:320px;margin-inline:auto;font-size:23px;line-height:1.6}.landing_heroTagline__k5fg0>span{display:block;white-space:nowrap}.landing_hero__A5XRA .landing_ctaRow__8B1aI{gap:12px;margin-top:29px}.landing_heroScroll__9ESgX{bottom:24px;font-size:10px}.landing_backdropFloor__5fWEn{top:-60%;left:-100%;width:300%;gap:20px;transform:rotateX(18deg) rotate(-14deg)}.landing_backdropLoop__tE2_X{gap:20px;padding-bottom:20px}.landing_backdropScreen__xh45K{filter:blur(1.2px)}.landing_experience__XT6HE{padding:45px 0 38px}.landing_experience__XT6HE>h2{font-size:29px}.landing_experience__XT6HE>.landing_wide___VXGL{margin-top:25px}.landing_experienceCaption__abDc_{margin-top:17px;padding-inline:8px;font-size:12px;line-height:1.8}.landing_product__iBVhY{border-radius:13px}.landing_productTabs__whR_T{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;padding:9px}.landing_productTabs__whR_T button{gap:7px;min-height:34px;padding:6px 5px;font-size:12px}.landing_productTabs__whR_T i{width:5px;height:5px}.landing_coverage__GiPA3{padding-top:30px;padding-bottom:55px}.landing_stats__WgWfM{grid-template-columns:repeat(2,1fr);gap:25px 0;padding:24px 0 28px}.landing_stats__WgWfM>div{gap:6px}.landing_stats__WgWfM>div:nth-child(2){border:0}.landing_stats__WgWfM dd{font-size:28px}.landing_stats__WgWfM dt{font-size:11px}.landing_paths__EDvvm{align-items:flex-start;gap:12px;padding:23px 0 12px;font-size:12px}.landing_paths__EDvvm b{margin-right:12px;font-size:13px}.landing_subjectList__3JMpA{grid-template-columns:1fr;gap:0;margin-top:17px}.landing_subjectItem__RsQjS{gap:16px;padding:22px 0}.landing_subjectItem__RsQjS h3{gap:10px;font-size:16px}.landing_subjectItem__RsQjS h3 small{margin-left:5px}.landing_subjectCount__zpcUe b{font-size:21px}.landing_coverageNote__IYdz8{margin-top:19px;font-size:11px}.landing_feature__YlJfv{padding-top:62px;padding-bottom:62px}.landing_intro__j1prx{grid-template-columns:1fr;gap:0;align-items:start;margin-bottom:30px}.landing_intro__j1prx .landing_eyebrow__WPjO0{margin-bottom:15px;font-size:16px}.landing_intro__j1prx h2{font-size:38px;line-height:1.25}.landing_introText__vRPNm{margin-top:23px;padding:0}.landing_introText__vRPNm p{font-size:15px;line-height:1.85}.landing_introText__vRPNm .landing_textLink__N60n6{margin-top:11px;font-size:14px}.landing_featureCaption__ZWJ0p{margin-top:15px;font-size:11px;line-height:1.8}.landing_learning__jBJ6_{padding:16px 12px;border-radius:12px}.landing_learningTabs__5m_LB{width:100%}.landing_learningTabs__5m_LB a{flex:1 1 0;justify-content:center;padding:0 8px}.landing_learningSubjects__kbRQl{margin-left:0}.landing_learningHistory__9FS8J{flex-direction:column;align-items:flex-start;gap:12px;font-size:12px}.landing_sceneTabs__JOhSu{gap:2px;width:100%;padding:4px}.landing_sceneTabs__JOhSu>button{flex:1;min-width:0;padding:9px 8px;font-size:12px}.landing_sceneCopy__4YxI4{margin:22px auto 24px}.landing_sceneCopy__4YxI4 h3{font-size:21px}.landing_sceneCopy__4YxI4 p{margin-top:9px;font-size:13px;line-height:1.85}.landing_scenePhoto__wchRb{border-radius:11px}.landing_scenePhoto__wchRb>span{right:9px;bottom:9px;padding:5px 9px;font-size:9px}.landing_sceneDialog__29tVY{width:calc(100% - 16px);max-height:calc(100% - 24px)}.landing_sceneDialogHead__j5mvN{gap:8px;padding:10px 12px}.landing_sceneDialogHead__j5mvN h3{font-size:11px}.landing_sceneDialogHead__j5mvN>span{display:none}.landing_sceneDialogHead__j5mvN>button{margin-left:auto}.landing_sceneDialogBody__Nchne{max-height:72vh}.landing_sceneDialogBody__Nchne>img{width:1100px;max-width:none}.landing_faq__smoKO{grid-template-columns:1fr;gap:30px;padding-top:0;padding-bottom:62px}.landing_faq__smoKO h2{font-size:34px;line-height:1.3}.landing_faqList__R5_H8 summary{padding:22px 0;font-size:14px}.landing_faqList__R5_H8 details>p{font-size:13px}.landing_closing__WlK5s{padding:60px 0}.landing_closing__WlK5s h2{margin-bottom:25px;font-size:38px}.landing_closing__WlK5s .landing_ctaRow__8B1aI{flex-direction:column;gap:12px}}@media (max-width:350px){.landing_hero__A5XRA h1{font-size:58px}.landing_hero__A5XRA .landing_ctaRow__8B1aI{gap:10px}.landing_hero__A5XRA .landing_ctaRow__8B1aI>:is(.landing_primary__3aKsw,.landing_secondary__sCbLr){width:136px}}