.hskLevels_bands__Ky0za{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.hskLevels_band__GVxtI{padding:22px;border-radius:var(--hsk-r-xl)}.hskLevels_band_beginner__xEWK3{background:var(--hsk-band-b-bg)}.hskLevels_band_intermediate__XPhNZ{background:var(--hsk-band-i-bg)}.hskLevels_band_advanced__G0XDk{background:var(--hsk-band-a-bg)}.hskLevels_bandName__Jpdbt{font-size:19px;font-weight:700}.hskLevels_band_beginner__xEWK3 .hskLevels_bandName__Jpdbt{color:var(--hsk-band-b)}.hskLevels_band_intermediate__XPhNZ .hskLevels_bandName__Jpdbt{color:var(--hsk-band-i)}.hskLevels_band_advanced__G0XDk .hskLevels_bandName__Jpdbt{color:var(--hsk-band-a)}.hskLevels_bandMeta__RUgr3{margin-top:3px;font-size:13px;color:var(--hsk-text-muted)}.hskLevels_bandLevels__XRb1y{display:flex;flex-direction:column;gap:10px;margin-top:18px}.hskLevels_bandLevel__0BkSW{display:flex;flex-direction:column;gap:9px;width:100%;padding:15px 17px;border:2px solid transparent;border-radius:var(--hsk-r-md);background:var(--hsk-surface);color:var(--hsk-text);text-align:left;cursor:pointer;transition:border-color .15s ease}.hskLevels_band_beginner__xEWK3 .hskLevels_bandLevelActive__fpVB5{border-color:var(--hsk-band-b-solid)}.hskLevels_band_intermediate__XPhNZ .hskLevels_bandLevelActive__fpVB5{border-color:var(--hsk-band-i-solid)}.hskLevels_band_advanced__G0XDk .hskLevels_bandLevelActive__fpVB5{border-color:var(--hsk-band-a-solid)}.hskLevels_bandLevelTop__XLvya{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:10px}.hskLevels_bandLevelName__W3fJp{font-size:17px;font-weight:700}.hskLevels_bandLevelCode__Kl_7Q{font-size:12px;color:var(--hsk-text-faint)}.hskLevels_bandLevelMeta__DM0DK{font-size:13px;color:var(--hsk-text-muted);white-space:nowrap}.hskLevels_pill__CdXeW{align-self:flex-start;padding:3px 11px;border-radius:var(--hsk-r-pill);font-size:12px;font-weight:700}.hskLevels_pillAvailable__720_8{background:var(--hsk-band-b-bg);color:var(--hsk-band-b)}.hskLevels_pillSelected__8olxC{color:#fff}.hskLevels_band_beginner__xEWK3 .hskLevels_pillSelected__8olxC{background:var(--hsk-band-b-solid)}.hskLevels_band_intermediate__XPhNZ .hskLevels_pillSelected__8olxC{background:var(--hsk-band-i-solid)}.hskLevels_band_advanced__G0XDk .hskLevels_pillSelected__8olxC{background:var(--hsk-band-a-solid)}.hskLevels_pillSoon__9TPei{background:var(--hsk-surface-2);color:var(--hsk-text-faint)}.hskLevels_row__AWpvL{cursor:pointer}.hskLevels_row__AWpvL:hover{background:var(--hsk-bg-subtle)}.hskLevels_rowActive__HLAzM{background:var(--hsk-band-i-bg);font-weight:600}.hskLevels_rowHead__kfTBf{font-size:15px!important;font-weight:700!important;letter-spacing:0!important;text-transform:none!important;color:var(--hsk-text)!important;background:transparent!important}.hskLevels_rowCode__AVnBM{font-size:12px;color:var(--hsk-text-faint)}.hskLevels_tag__EL6UW{display:inline-flex;padding:4px 11px;border-radius:var(--hsk-r-pill);font-size:11px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.hskLevels_tagGreen__VbmTX{background:var(--hsk-band-b-bg);color:var(--hsk-band-b)}.hskLevels_tagRed__EBWrI{background:var(--hsk-band-a-bg);color:var(--hsk-band-a)}.hskLevels_tagAmber__2xRtq{background:var(--hsk-band-i-bg);color:var(--hsk-band-i)}.hskLevels_tagBlue__Xl_7w{background:var(--hsk-blue-bg);color:var(--hsk-blue)}.hskLevels_changeTitle__rBfO4{margin:13px 0 8px;font-size:18px;font-weight:700;line-height:1.28}.hskLevels_changeText__xeQoZ{font-size:15px;line-height:1.58;color:var(--hsk-text-muted)}@media (max-width:980px){.hskLevels_bands__Ky0za{grid-template-columns:1fr}}.hskHome_hero__dg8Qs{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:32px;align-items:center}.hskHome_heroCopy__tU8xD{position:relative;z-index:1;min-width:0}.hskHome_h1__AuULI{margin-top:22px;color:#fff}.hskHome_h1Accent__VCDF3{color:var(--hsk-green-bright)}.hskHome_heroLead__3udP_{color:var(--hsk-text-on-dark-muted);max-width:48ch}.hskHome_infinity__VeHIZ{color:var(--hsk-green-bright)}.hskHome_heroArt__2Kt0Q{position:relative;min-height:380px}.hskHome_cardBack__VunrT,.hskHome_cardFront__XYKJQ{position:absolute;display:flex;flex-direction:column;padding:22px;border-radius:20px}.hskHome_cardBack__VunrT{z-index:1;top:12%;left:0;width:46%;background:rgba(255,255,255,.09);border:1px solid rgba(255,255,255,.14);transform:rotate(-7deg);color:rgba(255,255,255,.85)}.hskHome_cardFront__XYKJQ{z-index:3;top:0;right:3%;width:52%;background:#fff;color:#0d1b2a;box-shadow:0 18px 50px rgba(0,0,0,.32);transform:rotate(3deg)}.hskHome_cardHanzi__NKIcZ{font-size:52px;line-height:1;font-weight:700}.hskHome_cardPinyin__1j9as{margin-top:10px;font-size:15px;font-weight:700;color:var(--hsk-green)}.hskHome_cardGloss___Tn4r{font-size:14px;opacity:.75}.hskHome_cardTick__GnLAw{margin-top:12px;align-self:flex-start;padding:4px 11px;border-radius:999px;background:#d9f5e6;color:#17834f;font-size:12px;font-weight:700}.hskHome_resultCard__RO11S{position:absolute;z-index:2;bottom:2%;right:10%;display:flex;flex-direction:column;gap:3px;padding:16px 20px;border-radius:16px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.16);backdrop-filter:blur(6px)}.hskHome_resultLabel__ssNNs{font-size:11px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--hsk-green-bright)}.hskHome_resultScore__91mvq{font-size:30px;font-weight:700;line-height:1.05;color:#fff}.hskHome_resultOutOf__pQgto{font-size:17px;color:rgba(255,255,255,.6)}.hskHome_resultNote__2h7ty{font-size:12px;color:rgba(255,255,255,.6)}.hskHome_features__KzcrI{margin-top:72px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 48px;padding:0 clamp(0px,4vw,90px)}.hskHome_feature__2W010{display:flex;gap:16px;align-items:flex-start}.hskHome_featureIcon__Lqwf4{flex:0 0 auto;width:46px;height:46px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--hsk-r-md);color:#fff}.hskHome_tint_green__0n5al{background:var(--hsk-green)}.hskHome_tint_blue__KMpUc{background:var(--hsk-blue)}.hskHome_tint_violet___W7IP{background:var(--hsk-violet)}.hskHome_tint_teal__Gokjq{background:var(--hsk-teal)}.hskHome_tint_amber__jTCZl{background:var(--hsk-amber)}.hskHome_tint_red__fs4Vj{background:var(--hsk-red)}.hskHome_featureText__oxLRL{margin-top:6px;font-size:15px;line-height:1.6;color:var(--hsk-text-muted)}.hskHome_chips__hbrXk{display:grid;grid-template-columns:repeat(9,minmax(0,1fr));gap:12px}.hskHome_chip__z5lp0{display:flex;flex-direction:column;align-items:center;gap:2px;padding:16px 8px;border:1px solid transparent;border-radius:var(--hsk-r-md);cursor:pointer;transition:transform .14s ease,box-shadow .14s ease}.hskHome_chip__z5lp0:hover{transform:translateY(-2px)}.hskHome_chipB__LqztT{background:var(--hsk-band-b-bg);color:var(--hsk-band-b)}.hskHome_chipI__r5FZd{background:var(--hsk-band-i-bg);color:var(--hsk-band-i)}.hskHome_chipA__1Nodc{background:var(--hsk-band-a-bg);color:var(--hsk-band-a)}.hskHome_chipActive__KFCX6.hskHome_chipB__LqztT{background:var(--hsk-band-b-solid)}.hskHome_chipActive__KFCX6.hskHome_chipI__r5FZd{background:var(--hsk-band-i-solid)}.hskHome_chipActive__KFCX6.hskHome_chipA__1Nodc{background:var(--hsk-band-a-solid)}.hskHome_chipActive__KFCX6{color:#fff;box-shadow:var(--hsk-shadow-md)}.hskHome_chipCode__4V0wJ{font-size:11px;font-weight:700;opacity:.85}.hskHome_chipName__rv96O{font-size:19px;font-weight:700;line-height:1.15;color:var(--hsk-text)}.hskHome_chipActive__KFCX6 .hskHome_chipName__rv96O{color:#fff}.hskHome_chipCefr__mdjDV{font-size:11px;opacity:.8}.hskHome_summary__R05xt{margin-top:22px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.95fr);gap:30px;padding:30px;border:1px solid var(--hsk-border);border-radius:var(--hsk-r-xl);background:var(--hsk-surface);box-shadow:var(--hsk-shadow-md)}.hskHome_bandPill__Dbe9Z{display:inline-flex;padding:5px 13px;border-radius:var(--hsk-r-pill);font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.hskHome_band_beginner__J5G3M{background:var(--hsk-band-b-bg);color:var(--hsk-band-b)}.hskHome_band_intermediate__m2O1I{background:var(--hsk-band-i-bg);color:var(--hsk-band-i)}.hskHome_band_advanced__wrwnb{background:var(--hsk-band-a-bg);color:var(--hsk-band-a)}.hskHome_summaryTitle__R0o81{margin-top:14px;font-size:clamp(23px,2.4vw,29px);font-weight:700;letter-spacing:-.02em}.hskHome_summaryText__S5TKi{margin-top:12px;font-size:16px;line-height:1.6;color:var(--hsk-text-muted);max-width:56ch}.hskHome_summaryFacts__ixb9P{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;align-content:start}.hskHome_reviewsHead__M3o4R{margin-bottom:26px}.hskHome_reviewsScore__YuN0B{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:10px;font-size:15px;color:var(--hsk-text-muted)}.hskHome_stars__ByFXa{color:#f3b31c;letter-spacing:2px}.hskHome_marquee__GfQvM{--review-gap:18px;--review-w:340px;overflow:hidden;mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent)}.hskHome_track__xfSq9{display:flex;gap:var(--review-gap);width:max-content;animation:hskHome_marquee__GfQvM calc(var(--review-count, 5) * 7s) linear infinite}.hskHome_marquee__GfQvM:focus-within .hskHome_track__xfSq9,.hskHome_marquee__GfQvM:hover .hskHome_track__xfSq9{animation-play-state:paused}@keyframes hskHome_marquee__GfQvM{0%{transform:translateX(0)}to{transform:translateX(calc(-1 * var(--review-count, 5) * (var(--review-w) + var(--review-gap))))}}@media (prefers-reduced-motion:reduce){.hskHome_track__xfSq9{animation:none}.hskHome_marquee__GfQvM{overflow-x:auto;mask-image:none;scroll-snap-type:x mandatory;padding-bottom:8px}.hskHome_review__LgQGJ{scroll-snap-align:start}}.hskHome_review__LgQGJ{flex:0 0 var(--review-w);display:flex;flex-direction:column;padding:24px;border:1px solid var(--hsk-border);border-radius:var(--hsk-r-lg);background:var(--hsk-surface)}.hskHome_reviewStars__G74zF{color:#f3b31c;letter-spacing:2px;font-size:15px}.hskHome_reviewStarsOff__3Z2Db{color:var(--hsk-border-strong)}.hskHome_reviewText__LOyN5{margin:14px 0 20px;font-size:16px;line-height:1.58;flex:1 0 auto}.hskHome_reviewer__kzcGk{display:flex;align-items:center;gap:11px}.hskHome_avatar__ICpQ9{width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;color:#fff;font-weight:700;font-size:15px;flex:0 0 auto}.hskHome_avA__bZIjQ{background:#3f7bd8}.hskHome_avB__9RUKG{background:#e0a020}.hskHome_avC__1O2Uf{background:#8a4fd3}.hskHome_avD__OiuxI{background:#1e9e63}.hskHome_avE__rQv17{background:#dd5f58}.hskHome_reviewerName__UoaHA{display:block;font-size:14px;font-weight:700}.hskHome_reviewerMeta__lcElw{display:block;font-size:13px;color:var(--hsk-text-faint)}.hskHome_modes__M1U9V{margin-top:72px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(340px,100%),1fr));gap:22px}.hskHome_mode__eUgev{display:flex;flex-direction:column;padding:30px;border-radius:var(--hsk-r-xl);border:1px solid var(--hsk-border)}.hskHome_modePractice__BUNkr{background:linear-gradient(150deg,var(--hsk-green-tint),var(--hsk-bg))}.hskHome_modeMock__GLOve{background:linear-gradient(150deg,var(--hsk-blue-bg),var(--hsk-bg))}.hskHome_modeHead__0FqwJ{display:flex;align-items:center;gap:12px}.hskHome_modeIcon__5cjke{width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--hsk-r-md);color:#fff}.hskHome_modeIconGreen__nXIVf{background:var(--hsk-green)}.hskHome_modeIconBlue__PR3D_{background:var(--hsk-blue)}.hskHome_modeEyebrow__B_RE5{font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--hsk-text-muted)}.hskHome_modeTitle__fzxex{margin:20px 0 18px;font-size:clamp(20px,2vw,26px);font-weight:700;line-height:1.18;letter-spacing:-.02em}.hskHome_modeCta__L7Hpx{margin-top:24px;align-self:flex-start}.hskHome_ctaBlue__a0fmJ{background:var(--hsk-blue)}.hskHome_ctaBlue__a0fmJ:hover{background:#2f6fd0}.hskHome_paper__bZl_7{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(340px,100%),1fr));gap:20px;align-items:start}.hskHome_paperSide__DLV_Z{display:flex;flex-direction:column;gap:20px}.hskHome_paperList__Xfer2{margin-top:14px}.hskHome_structure__NGPR_{margin-top:16px;display:flex;flex-direction:column}.hskHome_structureRow___Vcej{display:flex;align-items:center;gap:14px;padding:14px 0;border-bottom:1px solid var(--hsk-border)}.hskHome_sectionMark__XIttk{width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--hsk-r-sm);flex:0 0 auto;background:color-mix(in srgb,currentColor 14%,transparent)}.hskHome_secBlue__pljV0{color:var(--hsk-blue)}.hskHome_secGreen__WgInh{color:var(--hsk-green)}.hskHome_secAmber___Qsqs{color:var(--hsk-amber)}.hskHome_secViolet__5hCxL{color:var(--hsk-violet)}.hskHome_secRed__PH0c5{color:var(--hsk-red)}.hskHome_structureName__UYu_d{display:flex;flex-direction:column;gap:2px;min-width:0}.hskHome_structureTitle__C6yOn{display:flex;flex-wrap:wrap;align-items:center;gap:9px;font-size:16px;font-weight:700}.hskHome_sepTag__ro_cy{padding:2px 9px;border-radius:var(--hsk-r-pill);background:var(--hsk-violet-bg);color:var(--hsk-violet);font-size:11px;font-weight:700}.hskHome_structureParts__Prmz_{font-size:13px;color:var(--hsk-text-faint)}.hskHome_structureMeta__psvg7{margin-left:auto;font-size:14px;color:var(--hsk-text-muted);white-space:nowrap}.hskHome_wholePaper__kCD4p{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding-top:16px;font-size:16px;font-weight:700}@media (max-width:1080px){.hskHome_chips__hbrXk{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (max-width:900px){.hskHome_hero__dg8Qs{grid-template-columns:1fr}.hskHome_heroArt__2Kt0Q{display:none}.hskHome_summary__R05xt{grid-template-columns:1fr}}@media (max-width:820px){.hskHome_features__KzcrI{grid-template-columns:1fr;padding:0}}@media (max-width:640px){.hskHome_chips__hbrXk{grid-template-columns:repeat(3,minmax(0,1fr))}.hskHome_summaryFacts__ixb9P{grid-template-columns:repeat(2,minmax(0,1fr))}.hskHome_features__KzcrI{gap:26px}.hskHome_marquee__GfQvM{--review-w:270px}.hskHome_modeCta__L7Hpx{align-self:stretch}}.hskPage_hero__kYwfb{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:30px}.hskPage_heroCopy__rvYxQ{flex:1 1 460px;min-width:0}.hskPage_heroLead__q2U_G{margin-top:12px}.hskPage_heroLevel__p3qNP{color:var(--hsk-text);font-weight:700}.hskPage_heroAside__GU7pw{display:flex;flex-wrap:wrap;gap:12px;flex:0 1 auto}.hskPage_heroFacts__2iWdc{display:grid;grid-template-columns:repeat(3,minmax(120px,1fr));gap:12px;flex:0 1 auto}.hskPage_heroFactsPair__3XEV5{grid-template-columns:repeat(2,minmax(150px,1fr))}.hskPage_miniCard__HSyq7{display:flex;align-items:center;gap:12px;padding:16px 20px;border-radius:var(--hsk-r-lg);background:var(--hsk-surface);box-shadow:var(--hsk-shadow-md)}.hskPage_miniHanzi__B5Wzd{font-size:34px;font-weight:700;line-height:1}.hskPage_miniPinyin__teeM1{display:block;font-size:14px;font-weight:700;color:var(--hsk-green)}.hskPage_miniGloss__FU4Mo{display:block;font-size:13px;color:var(--hsk-text-muted)}.hskPage_miniCard__HSyq7:has(.hskPage_miniStreak__jg8tJ){flex-direction:column;align-items:flex-start;gap:4px}.hskPage_miniLabel__68jhi{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--hsk-text-faint)}.hskPage_miniStreak__jg8tJ{font-size:22px;font-weight:700}.hskPage_premium__JiJF1{display:inline-flex;align-items:center;gap:10px;margin-top:26px;padding:14px 26px;border-radius:var(--hsk-r-pill);background:linear-gradient(95deg,var(--hsk-green),var(--hsk-blue));color:#fff;font-size:16px;text-decoration:none}.hskPage_premiumNote__4aO4h{font-size:14px;opacity:.82}.hskPage_crumbs__i2LJw{margin-top:40px}@media (max-width:900px){.hskPage_heroAside__GU7pw,.hskPage_heroFacts__2iWdc{width:100%}.hskPage_heroFacts__2iWdc{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:560px){.hskPage_heroFacts__2iWdc{grid-template-columns:repeat(2,minmax(0,1fr))}.hskPage_premium__JiJF1{width:100%;justify-content:center;flex-wrap:wrap;gap:4px 10px}}.hskPage_noteText__FhECm{margin-top:10px;font-size:15px;line-height:1.6;color:var(--hsk-text-muted)}.hskPage_included__HecsN{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:30px;align-items:start}.hskPage_includedList__EEeG4{margin-top:20px}.hskPage_levelChips__k_5LU{display:flex;flex-wrap:wrap;gap:9px;margin-top:14px}.hskPage_levelChip__9739U{display:inline-flex;padding:8px 15px;border-radius:var(--hsk-r-pill);background:var(--hsk-surface-2);color:var(--hsk-text);font-size:14px;font-weight:600;text-decoration:none}.hskPage_levelChip__9739U:hover{background:var(--hsk-green-tint);color:var(--hsk-green)}@media (max-width:860px){.hskPage_included__HecsN{grid-template-columns:1fr}}.hskPage_bandPill__umoq9{display:inline-flex;margin-bottom:14px;padding:5px 13px;border-radius:var(--hsk-r-pill);font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.hskPage_band_beginner__w1OuV{background:var(--hsk-band-b-bg);color:var(--hsk-band-b)}.hskPage_band_intermediate__5VJEq{background:var(--hsk-band-i-bg);color:var(--hsk-band-i)}.hskPage_band_advanced__suvQN{background:var(--hsk-band-a-bg);color:var(--hsk-band-a)}.hskPage_intro__5y2dT{margin-bottom:20px}.hskUpgradeModal_backdrop__pC4bT{position:fixed;inset:0;z-index:100;display:flex;justify-content:center;padding:16px;background:rgba(13,27,42,.5);overflow-y:auto}.hskUpgradeModal_dialog__nm_9U{width:100%;max-width:440px;margin:auto;min-width:0;padding:28px;background:var(--hsk-surface);border:1px solid var(--hsk-border);border-radius:var(--hsk-r-xl);box-shadow:var(--hsk-shadow-lg);text-align:center}.hskUpgradeModal_badge__ur96P{display:inline-block;padding:4px 12px;border-radius:var(--hsk-r-pill);background:var(--hsk-green-tint);color:var(--hsk-green);font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.hskUpgradeModal_title__736Qp{margin:14px 0 8px;font-size:22px;line-height:1.3;color:var(--hsk-text)}.hskUpgradeModal_text__z_T_S{margin:0;font-size:15px;line-height:1.6;color:var(--hsk-text-muted)}.hskUpgradeModal_actions__ExoWZ{display:flex;flex-direction:column;gap:10px;margin-top:22px}.hskUpgradeModal_primary__DKyUd,.hskUpgradeModal_secondary___MyIL{display:inline-flex;align-items:center;justify-content:center;height:46px;border-radius:var(--hsk-r-pill);font:inherit;font-size:15px;font-weight:600;text-decoration:none;cursor:pointer}.hskUpgradeModal_primary__DKyUd{border:0;background:var(--hsk-green);color:#fff}.hskUpgradeModal_primary__DKyUd:hover{background:var(--hsk-green-strong)}.hskUpgradeModal_secondary___MyIL{border:1px solid var(--hsk-border-strong);background:transparent;color:var(--hsk-text)}.hskVocab_listHead__6xG2E{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:18px;margin-bottom:22px}.hskVocab_filters__bSTC8{display:inline-flex;flex-wrap:wrap;gap:4px;padding:5px;border:1px solid var(--hsk-border);border-radius:var(--hsk-r-pill);background:var(--hsk-surface-2)}.hskVocab_filter__5jAr9{padding:8px 17px;border:0;border-radius:var(--hsk-r-pill);background:transparent;color:var(--hsk-text-muted);font-size:14px;font-weight:600;cursor:pointer;white-space:nowrap}.hskVocab_filterActive__fRw0N{background:var(--hsk-text);color:var(--hsk-bg)}.hskVocab_grid__sKaPq{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:16px}.hskVocab_word__b3lkO{display:flex;flex-direction:column;align-items:flex-start;gap:4px;width:100%;padding:20px;border:1px solid var(--hsk-border);border-radius:var(--hsk-r-lg);background:var(--hsk-surface);color:var(--hsk-text);text-align:left;cursor:default}.hskVocab_wordQuiz__ZQZ0P{cursor:pointer}.hskVocab_wordQuiz__ZQZ0P:hover{border-color:var(--hsk-green)}.hskVocab_tag__96k2_{margin-bottom:10px;padding:3px 10px;border-radius:var(--hsk-r-pill);font-size:11px;font-weight:700}.hskVocab_tagVerb__JAlSC{background:var(--hsk-band-b-bg);color:var(--hsk-band-b)}.hskVocab_tagNoun__ZhOLU{background:var(--hsk-blue-bg);color:var(--hsk-blue)}.hskVocab_tagAdj___dtf5{background:var(--hsk-band-a-bg);color:var(--hsk-band-a)}.hskVocab_tagAdv__jLTUx{background:var(--hsk-violet-bg);color:var(--hsk-violet)}.hskVocab_masked__FUa5A{filter:blur(6px);user-select:none}.hskVocab_sampleNote___Way_{margin-top:20px;text-align:center}@media (max-width:560px){.hskVocab_grid__sKaPq{grid-template-columns:repeat(2,minmax(0,1fr))}.hskVocab_filters__bSTC8{width:100%;justify-content:flex-start}}.hskVocab_cell__MI_5D{position:relative;list-style:none}.hskVocab_star__5Wzws{position:absolute;top:10px;right:10px;width:32px;height:32px;border:0;border-radius:50%;background:transparent;color:var(--hsk-text-faint);font-size:19px;line-height:1;cursor:pointer;transition:color .15s ease,background-color .15s ease}.hskVocab_star__5Wzws:hover{background:var(--hsk-surface-2);color:var(--hsk-text)}.hskVocab_starOn__1hKTY,.hskVocab_starOn__1hKTY:hover{color:#e0a526}.hskVocab_star__5Wzws:focus-visible{outline:2px solid var(--hsk-green);outline-offset:2px}.hskVocab_gridWrap__FgzBV{position:relative}.hskVocab_curtain__jpTGj{position:relative;margin-top:16px}.hskVocab_ghostGrid___8V76{filter:blur(7px);opacity:.55;pointer-events:none;user-select:none;max-height:250px;overflow:hidden;-webkit-mask-image:linear-gradient(180deg,#000 20%,transparent);mask-image:linear-gradient(180deg,#000 20%,transparent)}.hskVocab_curtainPanel__YkKlw{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:20px;text-align:center;background:linear-gradient(to bottom,color-mix(in srgb,var(--hsk-bg) 35%,transparent),color-mix(in srgb,var(--hsk-bg) 88%,transparent))}.hskVocab_curtainTitle__8aw5P{margin:0;font-size:20px;font-weight:700;color:var(--hsk-text)}.hskVocab_curtainText__TA8Wb{margin:0 0 6px;max-width:46ch;font-size:15px;line-height:1.55;color:var(--hsk-text-muted)}.hskVocab_moreRow__QZXdh{display:flex;justify-content:center;margin-top:22px}@media (max-width:560px){.hskVocab_filters__bSTC8{flex-wrap:nowrap;max-width:100%;overflow-x:auto;scrollbar-width:none}.hskVocab_filters__bSTC8::-webkit-scrollbar{display:none}.hskVocab_filter__5jAr9{flex:0 0 auto;padding:7px 14px}}.hskSamples_layout__BDzWg{display:grid;grid-template-columns:210px minmax(0,1fr);gap:32px;align-items:start;margin-top:24px}.hskSamples_aside__Ic7uz{position:sticky;top:calc(var(--hsk-header-h) + 16px);padding:12px 10px;border:1px solid var(--hsk-border);border-radius:var(--hsk-r-lg);background:var(--hsk-surface)}.hskSamples_asideTitle__ylsL0{display:block;margin-bottom:8px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--hsk-text-faint)}.hskSamples_asideList__vY82_{display:flex;flex-direction:column;gap:2px}.hskSamples_asideLink__T9Qr8{display:flex;align-items:baseline;justify-content:space-between;gap:8px;padding:6px 8px;border-radius:var(--hsk-r-md);color:var(--hsk-text);font-size:14px;font-weight:600;text-decoration:none}.hskSamples_asideLink__T9Qr8:hover{background:var(--hsk-bg-subtle);color:var(--hsk-green)}.hskSamples_asideLinkActive__lRtNC{background:var(--hsk-green-tint);color:var(--hsk-green)}.hskSamples_asideCount__8FVAT{font-size:11.5px;font-weight:600;color:var(--hsk-text-faint)}.hskSamples_level__z7EPL{padding-top:8px;scroll-margin-top:calc(var(--hsk-header-h) + 20px)}.hskSamples_level__z7EPL+.hskSamples_level__z7EPL{margin-top:40px;border-top:1px solid var(--hsk-border)}.hskSamples_levelHead__T7E0d{display:flex;align-items:baseline;flex-wrap:wrap;gap:10px;margin-top:24px}.hskSamples_levelTitle__PzPDc{font-size:clamp(22px,2.4vw,28px);font-weight:700;letter-spacing:-.02em}.hskSamples_levelMeta__eQRDq{font-size:14px;color:var(--hsk-text-muted)}.hskSamples_levelNote__WzMay{margin-top:10px;font-size:15px;line-height:1.6;color:var(--hsk-text-muted)}.hskSamples_levelNote__WzMay a{color:var(--hsk-green);font-weight:600}.hskSamples_part__kB7WX{margin-top:22px;scroll-margin-top:calc(var(--hsk-header-h) + 20px)}.hskSamples_partHead__EJncN{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px}.hskSamples_partNumber__mf_64{padding:3px 10px;border-radius:var(--hsk-r-pill);background:var(--hsk-green-tint);color:var(--hsk-green);font-size:12.5px;font-weight:700;white-space:nowrap}.hskSamples_partTitle__O47rt{font-size:19px;font-weight:700;letter-spacing:-.01em}.hskSamples_partMeta__kEdgC{font-size:13px;color:var(--hsk-text-faint)}.hskSamples_partGuide__TvuvN{margin-left:auto;font-size:14px;font-weight:600;color:var(--hsk-green);text-decoration:none;white-space:nowrap}.hskSamples_partGuide__TvuvN:hover{text-decoration:underline}.hskSamples_instruction__tw7Fx{margin-top:10px;padding:12px 14px;border-radius:var(--hsk-r-md);background:var(--hsk-bg-subtle)}.hskSamples_instructionZh__VZ3GJ{font-size:16px;font-weight:600}.hskSamples_instructionEn__1jlSB{margin-top:2px;font-size:14px;color:var(--hsk-text-muted)}.hskSamples_samples__TGyeL{display:flex;flex-direction:column;gap:10px;margin-top:10px}.hskSamples_blurb__7zWSW{margin-top:8px;font-size:15px;line-height:1.6;color:var(--hsk-text-muted)}.hskSamples_tips__vvrLU{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px 24px;margin-top:12px;padding:12px 14px;border:1px solid var(--hsk-border);border-radius:var(--hsk-r-md)}.hskSamples_tipsLabel__8BnbO{display:block;margin-bottom:6px;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--hsk-text-faint)}.hskSamples_tipMistakes__ovDAt,.hskSamples_tipSteps__sLwJx{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}.hskSamples_tipSteps__sLwJx{counter-reset:tip}.hskSamples_tipMistakes__ovDAt li,.hskSamples_tipSteps__sLwJx li{position:relative;padding-left:26px;font-size:14px;line-height:1.55;color:var(--hsk-text-muted)}.hskSamples_tipSteps__sLwJx li{counter-increment:tip}.hskSamples_tipMistakes__ovDAt li:before,.hskSamples_tipSteps__sLwJx li:before{position:absolute;left:0;top:1px;display:grid;place-items:center;width:18px;height:18px;border-radius:50%;font-size:11px;font-weight:700}.hskSamples_tipSteps__sLwJx li:before{content:counter(tip);background:var(--hsk-green-tint);color:var(--hsk-green)}.hskSamples_tipMistakes__ovDAt li:before{content:"!";background:var(--hsk-bg-subtle);color:var(--hsk-text-faint)}.hskSamples_asideGroup__orwCK+.hskSamples_asideGroup__orwCK{margin-top:3px;padding-top:3px;border-top:1px solid var(--hsk-border)}.hskSamples_asideSub__SVQcS{display:flex;flex-direction:column;gap:1px;margin:2px 0 4px;padding:0;list-style:none}.hskSamples_asideSubLink__g6uh9{display:flex;align-items:baseline;gap:7px;padding:5px 10px 5px 8px;border-radius:var(--hsk-r-sm);color:var(--hsk-text-muted);font-size:13px;line-height:1.35;text-decoration:none}.hskSamples_asideSubLink__g6uh9:hover{background:var(--hsk-bg-subtle);color:var(--hsk-green)}.hskSamples_asideSubLinkActive__VB4b1,.hskSamples_asideSubLinkActive__VB4b1 .hskSamples_asideSubNumber__8YTXC{color:var(--hsk-green);font-weight:700}.hskSamples_asideSubNumber__8YTXC{flex:0 0 auto;min-width:16px;font-weight:700;color:var(--hsk-text-faint)}.hskSamples_more__78arm{margin-top:40px;padding-top:24px;border-top:1px solid var(--hsk-border)}.hskSamples_moreTitle__wHCYw{font-size:18px;font-weight:700;letter-spacing:-.01em}.hskSamples_moreList__j6Ji3{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:10px;margin-top:14px}.hskSamples_moreLink__9H3LT{padding:14px 16px;border:1px solid var(--hsk-border);border-radius:var(--hsk-r-md);background:var(--hsk-surface);color:var(--hsk-text);font-size:15px;font-weight:600;line-height:1.45;text-decoration:none}.hskSamples_moreLink__9H3LT:hover{border-color:var(--hsk-green);color:var(--hsk-green)}@media (max-width:900px){.hskSamples_layout__BDzWg{display:block}.hskSamples_aside__Ic7uz{position:sticky;top:var(--hsk-header-h);z-index:2;margin-bottom:18px;padding:10px 12px;border-radius:var(--hsk-r-md)}.hskSamples_asideTitle__ylsL0{display:none}.hskSamples_asideList__vY82_{flex-direction:row;gap:8px;overflow-x:auto;scrollbar-width:none}.hskSamples_asideList__vY82_::-webkit-scrollbar{display:none}.hskSamples_asideLink__T9Qr8{flex:0 0 auto;padding:7px 12px;border:1px solid var(--hsk-border);font-size:14px}.hskSamples_asideCount__8FVAT,.hskSamples_asideSub__SVQcS{display:none}.hskSamples_asideGroup__orwCK{display:contents}.hskSamples_partGuide__TvuvN{margin-left:0;width:100%}.hskSamples_level__z7EPL,.hskSamples_part__kB7WX{scroll-margin-top:calc(var(--hsk-header-h) + 72px)}}.hskStickyCta_wrap___MKJU{position:fixed;left:0;right:0;bottom:0;z-index:90;padding:0 16px 16px;pointer-events:none}.hskStickyCta_bar__Tmhfe{display:flex;align-items:center;gap:16px;max-width:900px;margin:0 auto;padding:12px 12px 12px 22px;border:1px solid var(--hsk-border);border-radius:var(--hsk-r-pill,999px);background:var(--hsk-surface);box-shadow:0 10px 34px rgb(0 0 0/18%);pointer-events:auto}.hskStickyCta_text__xCe9m{display:flex;flex-direction:column;min-width:0;flex:1 1 auto}.hskStickyCta_label__0aLNK{font-size:15px;font-weight:700;color:var(--hsk-text)}.hskStickyCta_hint__VONcD{font-size:12.5px;color:var(--hsk-text-faint)}.hskStickyCta_cta__7Qv_u{flex:0 0 auto;padding:11px 26px;border-radius:var(--hsk-r-pill,999px);background:var(--hsk-green);color:#fff;font-size:14.5px;font-weight:700;text-decoration:none;white-space:nowrap;transition:background .15s ease}.hskStickyCta_cta__7Qv_u:hover{background:var(--hsk-green-strong,var(--hsk-green))}.hskStickyCta_close__SUE2v{flex:0 0 auto;display:grid;place-items:center;width:32px;height:32px;border:0;border-radius:50%;background:transparent;color:var(--hsk-text-faint);cursor:pointer}.hskStickyCta_close__SUE2v:hover{background:var(--hsk-bg-subtle);color:var(--hsk-text)}@media (max-width:640px){.hskStickyCta_wrap___MKJU{padding:0 76px 10px 10px}.hskStickyCta_bar__Tmhfe{gap:8px;padding:10px 10px 10px 14px}.hskStickyCta_text__xCe9m{display:none}.hskStickyCta_cta__7Qv_u{flex:1 1 auto;min-width:0;text-align:center;padding:12px 14px;white-space:normal;line-height:1.25}}.hskTask_article__EBYB7{max-width:880px;margin-inline:auto}.hskTask_eyebrow__z57Ah{display:inline-block;margin-bottom:14px;font-size:13px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--hsk-green)}.hskTask_block__53No4{margin-top:56px}.hskTask_block__53No4 h2{margin-bottom:16px}.hskTask_block__53No4 p+p{margin-top:12px}.hskTask_glance__xsGF3{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin-top:36px}.hskTask_glanceItem___s_4n{padding:16px 18px;background:var(--hsk-surface);border:1px solid var(--hsk-border);border-radius:var(--hsk-r-md)}.hskTask_glanceValue__SmIvF{display:block;font-size:17px;font-weight:700;color:var(--hsk-text)}.hskTask_glanceLabel__Qox3i{display:block;margin-top:4px;font-size:13px;color:var(--hsk-text-faint)}.hskTask_callout__HcyvP{margin-top:20px;padding:16px 18px;background:var(--hsk-green-tint);border-radius:var(--hsk-r-md);font-size:15px;line-height:1.6;color:var(--hsk-text)}.hskTask_instruction__6QzhJ{margin-top:14px;padding:12px 16px;border-left:3px solid var(--hsk-green);background:var(--hsk-surface-2);border-radius:0 var(--hsk-r-md) var(--hsk-r-md) 0}.hskTask_instructionLabel__ziCa5{display:block;margin-bottom:6px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--hsk-text-faint)}.hskTask_zh__6wwOV{font-size:19px;line-height:1.6;color:var(--hsk-text);white-space:pre-line}.hskTask_py__cEqw8{color:var(--hsk-green);white-space:pre-line}.hskTask_en__XgF_O,.hskTask_py__cEqw8{margin-top:2px;font-size:14px;line-height:1.5}.hskTask_en__XgF_O{color:var(--hsk-text-muted)}.hskTask_label__nLR3T{display:block;margin-bottom:4px;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--hsk-text-faint)}.hskTask_sample__YU9Rg{margin-top:14px;padding:18px;background:var(--hsk-surface);border:1px solid var(--hsk-border);border-radius:var(--hsk-r-lg)}.hskTask_sampleHead__UJyBB{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px;font-size:13px;font-weight:700;color:var(--hsk-text-muted)}.hskTask_tag__cL_uV{padding:3px 10px;border-radius:var(--hsk-r-pill);background:var(--hsk-surface-2);font-weight:600;color:var(--hsk-text-faint)}.hskTask_shared__ticb0{display:flex;flex-direction:column;gap:12px;padding-bottom:14px;margin-bottom:14px;border-bottom:1px dashed var(--hsk-border)}.hskTask_passage__jwnN_{max-height:340px;overflow-y:auto;padding:14px 16px;background:var(--hsk-surface-2);border-radius:var(--hsk-r-md)}@media (max-width:600px){.hskTask_passage__jwnN_{max-height:none;overflow-y:visible}}.hskTask_items__yp0_9{display:flex;flex-direction:column;gap:16px;padding:0;margin:0;list-style:none;counter-reset:item}.hskTask_item__OpEL3{display:flex;flex-direction:column;gap:8px;counter-increment:item}.hskTask_items__yp0_9.hskTask_numbered__7C4eW>.hskTask_item__OpEL3:before{content:counter(item);display:inline-grid;place-items:center;width:26px;height:26px;border-radius:50%;background:var(--hsk-surface-2);font-size:13px;font-weight:700;color:var(--hsk-text-muted)}.hskTask_audio__R39z_{width:100%;max-width:420px;height:40px}.hskTask_pictures__UM91G{display:flex;flex-wrap:wrap;gap:12px}.hskTask_picture__xIr_r{display:flex;flex-direction:column;align-items:center;gap:4px;margin:0;padding:8px;background:#fff;border:1px solid var(--hsk-border);border-radius:var(--hsk-r-md)}.hskTask_picture__xIr_r img{display:block;width:140px;height:140px;max-width:100%;object-fit:contain}.hskTask_picture__xIr_r figcaption{font-size:13px;font-weight:700;color:#333}.hskTask_chips__yhgFy{display:flex;flex-wrap:wrap;gap:8px;padding:0;margin:0;list-style:none}.hskTask_chip__Em7mt{padding:6px 12px;border:1px solid var(--hsk-border-strong);border-radius:var(--hsk-r-sm);background:var(--hsk-surface);font-size:16px;color:var(--hsk-text)}.hskTask_options__UXm45{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px;padding:0;margin:0;list-style:none}.hskTask_option__cJaAr{padding:9px 12px;border:1px solid var(--hsk-border);border-radius:var(--hsk-r-sm);font-size:15px;line-height:1.45;color:var(--hsk-text)}.hskTask_source__Ezo1e{margin:0;padding:14px 16px;border-left:3px solid var(--hsk-border-strong);background:var(--hsk-surface-2);font-size:15px;line-height:1.6;color:var(--hsk-text)}.hskTask_meta__Qhktv{font-size:13px;color:var(--hsk-text-faint)}.hskTask_tableWrap__eESdR{overflow-x:auto}.hskTask_table__UuvJB{border-collapse:collapse;font-size:14px;color:var(--hsk-text)}.hskTask_table__UuvJB caption{margin-bottom:6px;font-weight:700;text-align:left}.hskTask_table__UuvJB td,.hskTask_table__UuvJB th{padding:6px 12px;border:1px solid var(--hsk-border);text-align:center}.hskTask_table__UuvJB th{background:var(--hsk-surface-2)}.hskTask_reveal__SudYx{border:1px solid var(--hsk-border);border-radius:var(--hsk-r-md)}.hskTask_reveal__SudYx summary{padding:9px 14px;font-size:14px;font-weight:600;color:var(--hsk-green);cursor:pointer;list-style:none}.hskTask_reveal__SudYx summary::-webkit-details-marker{display:none}.hskTask_reveal__SudYx summary:before{content:"▸ "}.hskTask_reveal__SudYx[open] summary:before{content:"▾ "}.hskTask_revealBody__xzDXM{display:flex;flex-direction:column;gap:10px;padding:0 14px 14px}.hskTask_answer__rIqaR{font-size:17px;font-weight:700;color:var(--hsk-text)}.hskTask_checklist__xH1qe{margin:0;padding-left:20px;font-size:14px;line-height:1.6;color:var(--hsk-text-muted)}.hskTask_pitfalls__ZsjX2,.hskTask_steps__Ithuz{display:flex;flex-direction:column;gap:12px;padding:0;margin:0;list-style:none}.hskTask_steps__Ithuz{counter-reset:step}.hskTask_pitfalls__ZsjX2 li,.hskTask_steps__Ithuz li{position:relative;padding-left:40px;font-size:16px;line-height:1.6;color:var(--hsk-text-muted)}.hskTask_steps__Ithuz li{counter-increment:step}.hskTask_pitfalls__ZsjX2 li:before,.hskTask_steps__Ithuz li:before{position:absolute;left:0;top:0;display:grid;place-items:center;width:26px;height:26px;border-radius:50%;font-size:13px;font-weight:700}.hskTask_steps__Ithuz li:before{content:counter(step);background:var(--hsk-green-tint);color:var(--hsk-green)}.hskTask_pitfalls__ZsjX2 li:before{content:"!";background:var(--hsk-surface-2);color:var(--hsk-text-muted)}.hskTask_partGroups__2zd6b{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px}.hskTask_partGroup__GYlrV h3{margin:0 0 8px;font-size:15px;font-weight:700;color:var(--hsk-text)}.hskTask_partLinks__hC7hv{display:flex;flex-direction:column;gap:6px;padding:0;margin:0;list-style:none}.hskTask_partLinks__hC7hv a{font-size:15px;color:var(--hsk-text-muted);text-decoration:none}.hskTask_partLinks__hC7hv a:hover{color:var(--hsk-green);text-decoration:underline}.hskTask_partLinks__hC7hv a[aria-current=page]{font-weight:700;color:var(--hsk-green)}.hskTask_faq__JSuJs{display:flex;flex-direction:column;gap:10px}.hskTask_faqItem__040B4{background:var(--hsk-surface);border:1px solid var(--hsk-border);border-radius:var(--hsk-r-md)}.hskTask_faqItem__040B4 summary{padding:16px 18px;font-size:16px;font-weight:600;color:var(--hsk-text);cursor:pointer}.hskTask_faqItem__040B4 p{padding:0 18px 16px;margin:0;font-size:15px;line-height:1.65;color:var(--hsk-text-muted)}.hskTask_closing__6zpra{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:18px;margin-top:64px;padding:28px;background:var(--hsk-surface);border:1px solid var(--hsk-border);border-radius:var(--hsk-r-xl)}.hskTask_closing__6zpra h2{margin:0 0 6px}.hskTask_closing__6zpra p{margin:0}@media (max-width:600px){.hskTask_sample__YU9Rg{padding:16px}.hskTask_closing__6zpra{padding:20px}}.hskConsole_tabRow__jAvNo{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:20px;margin-top:40px;border-bottom:1px solid var(--hsk-border)}.hskConsole_tabs__Czgvy{display:flex;flex-wrap:wrap;gap:34px;min-width:0}.hskConsole_tab__Sfa85{display:flex;flex-direction:column;gap:5px;padding:0 0 14px;border:0;border-bottom:3px solid transparent;margin-bottom:-1px;background:transparent;color:var(--hsk-text-muted);cursor:pointer;text-align:left}.hskConsole_tabActive__BDmxU{border-bottom-color:var(--hsk-green);color:var(--hsk-green)}.hskConsole_tabTop__Ku1QU{display:flex;align-items:center;gap:9px}.hskConsole_tabName__Yvfg6{font-size:23px;font-weight:700;letter-spacing:-.01em}.hskConsole_tabMeta__Tj3e8{font-size:13px;color:var(--hsk-text-faint)}.hskConsole_tabActive__BDmxU .hskConsole_tabMeta__Tj3e8{color:var(--hsk-text-muted)}.hskConsole_history__L6mL6{display:inline-flex;align-items:center;gap:8px;padding-bottom:14px;font-size:17px;font-weight:600;color:var(--hsk-green);text-decoration:none;white-space:nowrap}.hskConsole_history__L6mL6:hover{text-decoration:underline}.hskConsole_chooseTask__7Nxz7{margin:26px 0 22px;font-size:16px;line-height:1.6;color:var(--hsk-text-muted);max-width:78ch}.hskConsole_briefing__U8ubo{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:30px;padding:clamp(22px,3vw,36px);border-radius:var(--hsk-r-xl);background:var(--hsk-green-tint)}.hskConsole_briefingLabel__sdIVL{font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--hsk-green)}.hskConsole_briefingTitle__LfEHX{margin:10px 0 16px;font-size:clamp(24px,3vw,32px);font-weight:700;letter-spacing:-.02em}.hskConsole_briefingBody__moyqC{font-size:16px;line-height:1.62;color:var(--hsk-text-muted);max-width:74ch}.hskConsole_briefingNote__wR5uI{margin-top:14px;font-size:15px;line-height:1.6;color:var(--hsk-text-faint);max-width:74ch}.hskConsole_statCard__ihaJo{align-self:start;padding:6px 20px;border-radius:var(--hsk-r-lg);background:var(--hsk-surface);box-shadow:var(--hsk-shadow-sm)}.hskConsole_statRow__UG_sZ{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:15px 0;border-bottom:1px solid var(--hsk-border)}.hskConsole_statRow__UG_sZ:last-child{border-bottom:0}.hskConsole_statLabel__PVnFJ{font-size:15px;color:var(--hsk-text-muted)}.hskConsole_statValue__uJVO_{font-size:15px;font-weight:700;text-align:right}.hskConsole_taskGrid__OA7jv{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:18px;margin-top:26px}.hskConsole_taskCard__tPdYV{display:flex;flex-direction:column;padding:22px;border:1px solid var(--hsk-border);border-radius:var(--hsk-r-lg);background:var(--hsk-surface)}.hskConsole_taskHead__Sv6T0{display:flex;align-items:center;gap:11px}.hskConsole_taskPart__gLNlA{padding:3px 11px;border-radius:var(--hsk-r-pill);background:var(--hsk-green-tint);color:var(--hsk-green);font-size:12px;font-weight:700}.hskConsole_taskName__pxeKr{margin:14px 0 8px;font-size:19px;font-weight:700;line-height:1.25}.hskConsole_taskText__97Eh0{font-size:15px;line-height:1.58;color:var(--hsk-text-muted);flex:1 0 auto}.hskConsole_taskActions__X2Wkb{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.hskConsole_taskPrimary__3WY4h,.hskConsole_taskSecondary__azzSy{display:inline-flex;align-items:center;justify-content:center;height:42px;padding:0 22px;border-radius:var(--hsk-r-pill);font-size:15px;font-weight:600;text-decoration:none;white-space:nowrap;border:1px solid transparent}.hskConsole_taskPrimary__3WY4h{background:var(--hsk-green);color:#fff;flex:1 1 auto}.hskConsole_taskPrimary__3WY4h:hover{background:var(--hsk-green-strong)}.hskConsole_taskSecondary__azzSy{background:var(--hsk-surface);color:var(--hsk-text);border-color:var(--hsk-border-strong)}.hskConsole_outro__lFou5{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:22px;margin-top:44px;padding-top:30px;border-top:1px solid var(--hsk-border)}.hskConsole_outroText__GFe2F{flex:1 1 420px;font-size:16px;line-height:1.6;color:var(--hsk-text-muted);max-width:70ch}.hskConsole_outroActions__bV4Ru{display:flex;flex-wrap:wrap;gap:12px}.hskConsole_outroPrimary___D_wC,.hskConsole_outroSecondary__AIKBV{display:inline-flex;align-items:center;justify-content:center;height:48px;padding:0 24px;border-radius:var(--hsk-r-pill);font-size:16px;font-weight:600;text-decoration:none;white-space:nowrap;border:1px solid transparent}.hskConsole_outroPrimary___D_wC{background:var(--hsk-green);color:#fff}.hskConsole_outroSecondary__AIKBV{background:var(--hsk-surface);color:var(--hsk-text);border-color:var(--hsk-border-strong)}@media (max-width:900px){.hskConsole_briefing__U8ubo{grid-template-columns:1fr}.hskConsole_tabs__Czgvy{gap:22px}.hskConsole_tabName__Yvfg6{font-size:19px}}@media (max-width:560px){.hskConsole_tabRow__jAvNo{flex-direction:column;align-items:stretch;flex-wrap:nowrap}.hskConsole_tabs__Czgvy{overflow-x:auto;flex-wrap:nowrap;padding-bottom:2px}.hskConsole_tab__Sfa85{flex:0 0 auto}.hskConsole_history__L6mL6{padding:14px 0 16px}.hskConsole_outroActions__bV4Ru{width:100%}.hskConsole_outroPrimary___D_wC,.hskConsole_outroSecondary__AIKBV{flex:1 1 100%}}.hskTestsConsole_hero__lJIaj{min-height:0;padding:52px 60px;gap:28px;flex-wrap:wrap}.hskTestsConsole_heroStats__Sa_pV{display:flex;gap:20px;flex:0 0 auto;flex-wrap:wrap}.hskTestsConsole_heroStat__h59jC{min-width:148px;padding:18px 24px;border-radius:18px;background:color-mix(in srgb,var(--hsk-surface) 72%,transparent)}.hskTestsConsole_heroStatValue__A1IPe{display:block;font-size:28px;font-weight:800;color:var(--hsk-text)}.hskTestsConsole_heroStatLabel___HSH_{display:block;margin-top:2px;font-size:14px;color:var(--hsk-text-muted)}.hskTestsConsole_listBlock__2T2aX{margin-top:40px}.hskTestsConsole_listHead__OjfVs{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;flex-wrap:wrap;margin-bottom:20px}.hskTestsConsole_listTitle__4Dq6P{margin:0 0 4px;font-size:30px;font-weight:800;color:var(--hsk-text)}.hskTestsConsole_listNote__sLdEF{margin:0;font-size:16px;color:var(--hsk-text-muted)}.hskTestsConsole_listAside__Ani1c{padding-bottom:4px;font-size:18px;color:var(--hsk-green);text-decoration:none}.hskTestsConsole_testGrid__6KaEe{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(340px,100%),1fr));gap:18px}.hskTestsConsole_testCard__CDirJ{display:flex;align-items:flex-start;gap:20px;padding:20px;border:1px solid var(--hsk-border);border-radius:22px;background:var(--hsk-surface)}.hskTestsConsole_tile__Whqyb{position:relative;flex:0 0 96px;width:96px;height:96px;border-radius:16px;overflow:hidden}.hskTestsConsole_tileCorner__wQj_B{position:absolute;right:-18px;bottom:-18px;width:62px;height:62px;border-radius:18px}.hskTestsConsole_testBody__tgfGE{display:flex;flex-direction:column;gap:9px;flex:1 1 auto;min-width:0}.hskTestsConsole_testTitle__DBR7K{margin:0;font-size:25px;font-weight:800;color:var(--hsk-text)}.hskTestsConsole_badges__IoNe9{display:flex;gap:8px;flex-wrap:wrap}.hskTestsConsole_badgeAvg__Xjkf_,.hskTestsConsole_badgeMuted__kl62s,.hskTestsConsole_badgePersonal__EJeTc{padding:6px 12px;border-radius:10px;font-size:14px}.hskTestsConsole_badgeAvg__Xjkf_{background:var(--hsk-violet-bg);color:var(--hsk-violet)}.hskTestsConsole_badgePersonal__EJeTc{background:var(--hsk-green-tint);color:var(--hsk-green)}.hskTestsConsole_badgeMuted__kl62s{background:var(--hsk-surface-2);color:var(--hsk-text-muted)}.hskTestsConsole_testCta__reHHm{align-self:flex-start;margin-top:2px;padding:10px 24px;border-radius:999px;background:var(--hsk-green);color:var(--hsk-text-on-dark);font-size:16px;font-weight:600;text-decoration:none}@media (max-width:1000px){.hskTestsConsole_hero__lJIaj{padding:40px 32px}.hskTestsConsole_testGrid__6KaEe{grid-template-columns:1fr}}.hskTestsConsole_breakdown__tHfur{margin-top:56px}.hskTestsConsole_breakdownLabel__d445_{font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--hsk-green)}.hskTestsConsole_breakdownTitle__UfqD0{margin:10px 0 12px;font-size:clamp(24px,3.2vw,36px);font-weight:700;letter-spacing:-.02em;line-height:1.15}.hskTestsConsole_breakdownText__FZfUX{font-size:16px;line-height:1.6;color:var(--hsk-text-muted);max-width:70ch}.hskTestsConsole_sectionTabs__GRixL{display:flex;flex-wrap:wrap;justify-content:center;gap:34px;min-width:0;margin:30px 0 0;border-bottom:1px solid var(--hsk-border)}.hskTestsConsole_sectionTab__mflKP{display:flex;flex-direction:column;align-items:center;gap:4px;padding:0 0 14px;border:0;border-bottom:3px solid transparent;margin-bottom:-1px;background:transparent;color:var(--hsk-text-muted);cursor:pointer}.hskTestsConsole_sectionTabActive__CJZXW{border-bottom-color:var(--hsk-green);color:var(--hsk-green)}.hskTestsConsole_sectionTabTop__pS1_m{display:flex;align-items:center;gap:9px;font-size:21px;font-weight:700;letter-spacing:-.01em}.hskTestsConsole_sectionTabMeta__lN1tL{font-size:13px;color:var(--hsk-text-faint)}.hskTestsConsole_detail__k3RCH{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:30px;margin-top:24px;padding:clamp(22px,3vw,36px);border-radius:var(--hsk-r-xl);background:linear-gradient(120deg,var(--hsk-blue-bg),var(--hsk-wash-to))}.hskTestsConsole_detailTitle__zS_ZU{font-size:clamp(22px,2.6vw,28px);font-weight:700;letter-spacing:-.02em}.hskTestsConsole_detailBody__DXIkU{margin-top:14px;font-size:16px;line-height:1.62;color:var(--hsk-text-muted);max-width:74ch}.hskTestsConsole_detailNote__yd09i{margin-top:12px;font-size:15px;line-height:1.6;color:var(--hsk-text-faint);max-width:74ch}.hskTestsConsole_partTags__qgEVz{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.hskTestsConsole_partTag__7WX_h{padding:8px 15px;border-radius:var(--hsk-r-pill);background:var(--hsk-surface);color:var(--hsk-violet);font-size:14px;font-weight:600}.hskTestsConsole_detailStats__rght7{align-self:start;padding:6px 20px;border-radius:var(--hsk-r-lg);background:var(--hsk-surface);box-shadow:var(--hsk-shadow-sm)}.hskTestsConsole_detailRow__im_ld{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:15px 0;border-bottom:1px solid var(--hsk-border);font-size:15px}.hskTestsConsole_detailRow__im_ld:last-child{border-bottom:0}.hskTestsConsole_detailRow__im_ld dt{color:var(--hsk-text-muted)}.hskTestsConsole_detailRow__im_ld dd{font-weight:700;text-align:right}@media (max-width:900px){.hskTestsConsole_detail__k3RCH{grid-template-columns:1fr}.hskTestsConsole_sectionTabs__GRixL{gap:22px;justify-content:flex-start;overflow-x:auto;flex-wrap:nowrap}.hskTestsConsole_sectionTab__mflKP{flex:0 0 auto}.hskTestsConsole_sectionTabTop__pS1_m{font-size:17px}}button.hskTestsConsole_testCta__reHHm{border:0;cursor:pointer;font-family:inherit}.hskTestsConsole_badgeLocked__bOjXN{display:inline-flex;align-items:center;padding:6px 12px;border-radius:var(--hsk-r-pill);background:var(--hsk-text);color:var(--hsk-surface);font-size:13px;font-weight:600}.hskTestsConsole_skeleton__iUD9z{min-height:190px;background:var(--hsk-surface-2);animation:hskTestsConsole_pulse__GAYsV 1.4s ease-in-out infinite}@keyframes hskTestsConsole_pulse__GAYsV{50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.hskTestsConsole_skeleton__iUD9z{animation:none}}.hskTestModal_backdrop___vd60{position:fixed;inset:0;z-index:1200;display:flex;align-items:center;justify-content:center;padding:18px;background:rgba(13,27,42,.5);animation:hskTestModal_fade__llEZq .16s ease}.hskTestModal_dialog__79ytJ{position:relative;display:flex;flex-direction:column;gap:14px;width:100%;max-width:460px;max-height:calc(100vh - 36px);overflow-y:auto;padding:22px;border-radius:var(--hsk-r-xl,20px);background:var(--hsk-surface);box-shadow:0 24px 60px rgba(13,27,42,.28);animation:hskTestModal_rise__2TJRt .2s ease}@keyframes hskTestModal_fade__llEZq{0%{opacity:0}}@keyframes hskTestModal_rise__2TJRt{0%{opacity:0;transform:translateY(10px)}}@media (prefers-reduced-motion:reduce){.hskTestModal_backdrop___vd60,.hskTestModal_dialog__79ytJ{animation:none}}.hskTestModal_close__Y1_4Y{position:absolute;top:10px;right:12px;z-index:1;width:34px;height:34px;border:0;border-radius:50%;background:transparent;color:var(--hsk-text-muted);font-size:24px;line-height:1;cursor:pointer}.hskTestModal_close__Y1_4Y:hover{background:var(--hsk-surface-2)}.hskTestModal_tile__ovxCw{position:relative;overflow:hidden;padding:26px 22px 20px;border-radius:var(--hsk-r-lg,16px)}.hskTestModal_tileCorner__z_MC8{position:absolute;top:-34px;right:-34px;width:110px;height:110px;border-radius:50%;opacity:.85}.hskTestModal_tileTitle__tLrm9{position:relative;margin:0;padding-right:60px;font-size:21px;font-weight:700;line-height:1.2;color:#16212e}.hskTestModal_tileMeta__BVx7Y{position:relative;margin:6px 0 0;font-size:13.5px;color:#4a5a6d}.hskTestModal_best__FftMG{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:0;padding:0 4px;font-size:14px;color:var(--hsk-text-muted)}.hskTestModal_best__FftMG strong{font-size:16px;color:var(--hsk-text);font-variant-numeric:tabular-nums}.hskTestModal_full__5bIj4{display:flex;align-items:center;justify-content:space-between;gap:12px;height:52px;padding:0 22px;border-radius:var(--hsk-r-pill);background:var(--hsk-green);color:#fff;font-size:16px;font-weight:700;text-decoration:none;transition:opacity .15s ease}.hskTestModal_full__5bIj4:hover{opacity:.92}.hskTestModal_fullMeta___xhk6{font-size:13px;font-weight:500;opacity:.85}.hskTestModal_or__ij1KY{margin:4px 0 0;font-size:12.5px;letter-spacing:.05em;text-transform:uppercase;color:var(--hsk-text-faint);text-align:center}.hskTestModal_sections__Oe2I1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.hskTestModal_section__04yfD{display:flex;flex-direction:column;gap:3px;padding:12px 14px;border:1px solid var(--hsk-border);border-radius:var(--hsk-r-md);background:var(--hsk-surface);color:var(--hsk-text);text-decoration:none;transition:border-color .15s ease}.hskTestModal_section__04yfD:hover{border-color:var(--hsk-green)}.hskTestModal_sectionName__2XXGM{font-size:15px;font-weight:600}.hskTestModal_sectionMeta__k83qy{font-size:12.5px;color:var(--hsk-text-faint)}.hskTestModal_sectionBest__KT9Np{align-self:flex-start;margin-top:4px;padding:2px 8px;border-radius:var(--hsk-r-pill);background:var(--hsk-green-tint);color:var(--hsk-green);font-size:12px;font-weight:700;font-variant-numeric:tabular-nums}.hskTestModal_locked___cNfG{display:flex;flex-direction:column;gap:12px}.hskTestModal_lockedText__3IPsB{margin:0;font-size:14.5px;line-height:1.55;color:var(--hsk-text-muted)}.hskTestModal_close__Y1_4Y:focus-visible,.hskTestModal_full__5bIj4:focus-visible,.hskTestModal_section__04yfD:focus-visible{outline:2px solid var(--hsk-green);outline-offset:2px}@media (max-width:480px){.hskTestModal_dialog__79ytJ{padding:18px}.hskTestModal_sections__Oe2I1{grid-template-columns:1fr}}.hskPlans_hero__GgTLQ{border-radius:var(--hsk-r-xl);padding:clamp(16px,1.8vw,22px) clamp(20px,4vw,44px);background:linear-gradient(110deg,var(--hsk-wash-from),var(--hsk-wash-to));text-align:center}.hskPlans_h1__50sXi{font-size:clamp(23px,2.5vw,30px);line-height:1.12;letter-spacing:-.025em;font-weight:700}.hskPlans_h1Accent__YyxBk{background:linear-gradient(90deg,var(--hsk-green) 0,var(--hsk-blue) 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.hskPlans_intro__p2PPQ{margin:9px auto 0;max-width:62ch;font-size:clamp(14px,1.1vw,15.5px);line-height:1.5;color:var(--hsk-text-muted)}.hskPlans_methods__lrN1o{display:inline-flex;flex-wrap:wrap;align-items:center;gap:5px;margin-top:13px;padding:4px 4px 4px 16px;border-radius:var(--hsk-r-pill);background:var(--hsk-surface);border:1px solid var(--hsk-border)}.hskPlans_payWith__M9NAa{font-size:15px;font-weight:600;color:var(--hsk-text);margin-right:6px}.hskPlans_method__4MF8N{display:inline-flex;align-items:center;gap:7px;padding:7px 14px;border:0;border-radius:var(--hsk-r-pill);background:transparent;color:var(--hsk-text-muted);font-size:15px;font-weight:600;cursor:pointer;white-space:nowrap}.hskPlans_methodActive__iy_De{background:var(--hsk-text);color:var(--hsk-bg)}.hskPlans_methodMark__Si9_2{font-weight:700}.hskPlans_methodNote__l_uaK{margin-top:9px;font-size:13px;color:var(--hsk-text-faint)}.hskPlans_plans__mUuPL{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:18px;margin-top:34px;padding-top:14px}.hskPlans_plan__SMjdx{position:relative;display:flex;flex-direction:column;padding:26px 22px 22px;border:1px solid var(--hsk-border);border-radius:var(--hsk-r-xl);background:var(--hsk-surface);text-align:center}.hskPlans_planPopular__pKTUW{border-color:var(--hsk-green);box-shadow:0 0 0 1px var(--hsk-green),var(--hsk-shadow-md)}.hskPlans_badge__PVWGN{position:absolute;top:-15px;left:50%;transform:translateX(-50%);display:inline-flex;align-items:center;gap:7px;padding:6px 16px;border-radius:var(--hsk-r-pill);background:var(--hsk-green);color:#fff;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.hskPlans_planTitle__i2CXL{display:flex;align-items:center;justify-content:center;gap:8px;font-size:21px;font-weight:700;letter-spacing:-.01em}.hskPlans_infinity__iPiPi{color:var(--hsk-blue);font-size:24px;line-height:1}.hskPlans_headline__fGZqc{display:flex;align-items:baseline;justify-content:center;gap:5px;margin-top:14px;white-space:nowrap}.hskPlans_below__Pef46{font-size:clamp(24px,2.2vw,30px);font-weight:700}.hskPlans_headlineValue__se3sU{font-size:clamp(32px,2.8vw,40px);font-weight:800;letter-spacing:-.02em}.hskPlans_headlineUnit__FzK0J{font-size:15px;font-weight:600;color:var(--hsk-green)}.hskPlans_priceRow__7HgLI{display:flex;flex-wrap:nowrap;align-items:baseline;justify-content:center;gap:8px;margin-top:8px;white-space:nowrap}.hskPlans_was__xKPMj{font-size:15px;color:var(--hsk-text-faint);text-decoration:line-through}.hskPlans_now__ol8vp{font-size:18px;font-weight:700}.hskPlans_off__3OzRN{font-size:14px;font-weight:700;color:var(--hsk-red)}.hskPlans_billing__M_mAG{margin-top:6px;font-size:14px;color:var(--hsk-text-muted)}.hskPlans_launch__qhuhK{min-height:1.5em;margin-top:4px;font-size:13px;font-weight:600;color:var(--hsk-amber)}.hskPlans_buy__dJLy4{display:flex;align-items:center;justify-content:center;height:48px;margin-top:14px;border-radius:var(--hsk-r-pill);background:var(--hsk-green);color:#fff;font-size:16px;font-weight:700;text-decoration:none;transition:background .15s ease,filter .15s ease}.hskPlans_buy__dJLy4:hover{background:var(--hsk-green-strong)}.hskPlans_buyPopular__2twM_,.hskPlans_buyPopular__2twM_:hover{background:linear-gradient(90deg,var(--hsk-green) 0,var(--hsk-blue) 100%)}.hskPlans_buyPopular__2twM_:hover{filter:brightness(.95)}.hskPlans_features__sivF9{margin-top:20px;padding:18px 16px;border-radius:var(--hsk-r-lg);background:var(--hsk-bg-subtle);text-align:left;flex:1 0 auto}.hskPlans_featuresLabel__s_C8Q{display:block;margin-bottom:12px;text-align:center;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--hsk-green)}.hskPlans_featureList__TaY7x{display:flex;flex-direction:column;gap:12px}.hskPlans_featureList__TaY7x li{display:flex;align-items:flex-start;gap:10px;font-size:14px;line-height:1.5;color:var(--hsk-text-muted)}.hskPlans_featureIcon__Apu_K{flex:0 0 auto;margin-top:2px;color:var(--hsk-green)}.hskPlans_featureNote__8oyte{margin:12px 0 0;font-size:11.5px;line-height:1.45;color:var(--hsk-text-faint)}.hskPlans_marks__QjU8Q{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:28px}.hskPlans_mark__Q2ijj{padding:8px 18px;border:1px solid var(--hsk-border);border-radius:var(--hsk-r-pill);background:var(--hsk-surface);font-size:14px;font-weight:600;color:var(--hsk-text-muted);white-space:nowrap}.hskPlans_smallPrint__5vzDU{margin-top:16px;text-align:center;font-size:14px;color:var(--hsk-text-faint)}@media (max-width:900px){.hskPlans_plans__mUuPL{grid-template-columns:1fr;max-width:480px;margin-left:auto;margin-right:auto}}@media (max-width:620px){.hskPlans_methods__lrN1o{display:grid;grid-template-columns:1fr;gap:4px;width:100%;padding:6px;border-radius:var(--hsk-r-lg)}.hskPlans_payWith__M9NAa{margin:4px 0 2px;font-size:13px;text-align:center;color:var(--hsk-text-muted)}.hskPlans_method__4MF8N{justify-content:center;width:100%;padding:10px 14px;border-radius:var(--hsk-r-md)}.hskPlans_plan__SMjdx{padding:22px 18px 18px}}.hskPlans_cap__CWEYI{display:flex;flex-direction:column;gap:5px;min-height:1.5em;margin-top:4px}.hskPlans_capHead__Dv9JI{display:flex;align-items:baseline;justify-content:space-between;gap:8px;font-size:12.5px;font-weight:700;color:var(--hsk-amber)}.hskPlans_capLeft__tUYSC{font-weight:600;color:var(--hsk-text-muted)}.hskPlans_capBar__yatV1{height:6px;border-radius:var(--hsk-r-pill);background:var(--hsk-border);overflow:hidden}.hskPlans_capFill__zfWC9{display:block;height:100%;border-radius:var(--hsk-r-pill);background:var(--hsk-amber)}