.site-main:has([data-hw-showcase]){width:100%;max-width:none;margin:0;padding:0}.KoWq7W_page{min-width:0;max-width:none;margin-inline:0}.KoWq7W_hero>div{padding-block:88px 72px}.KoWq7W_title,.KoWq7W_titleZh{max-width:900px;font-family:var(--serif);letter-spacing:-.02em;overflow-wrap:break-word;margin:0;font-size:clamp(36px,5vw,64px);font-weight:400;line-height:1.08}.KoWq7W_titleZh{font-family:var(--serifZh);letter-spacing:.01em;font-size:clamp(32px,4.4vw,56px);font-weight:600;line-height:1.28}.KoWq7W_number{font-family:var(--serif);letter-spacing:.08em;opacity:.75;margin-inline-end:12px;display:inline-block}.KoWq7W_subhead{margin:36px 0 8px}.KoWq7W_body{max-width:540px;color:var(--muted);margin:0}.KoWq7W_closing{background:radial-gradient(ellipse at 50% 0%,#2a1d17 0%,var(--ink) 65%);border-top:1px solid var(--line)}.KoWq7W_actions{flex-flow:column wrap;justify-content:center;align-items:stretch;gap:14px;max-width:760px;margin:0 auto;padding:64px 32px 80px;display:flex}.KoWq7W_actions [data-store-badges]{margin-top:0}.KoWq7W_links{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.KoWq7W_links>a{flex:280px;gap:24px}.KoWq7W_hero{isolation:isolate;position:relative}.KoWq7W_heroBackdrop{z-index:-1;object-fit:cover;object-position:70% 50%;opacity:.55;width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 0,#00000059 30%,#000 70%);mask-image:linear-gradient(90deg,#0000 0,#00000059 30%,#000 70%)}[dir=rtl] .KoWq7W_heroBackdrop{-webkit-mask-image:linear-gradient(270deg,#0000 0,#00000059 30%,#000 70%);mask-image:linear-gradient(270deg,#0000 0,#00000059 30%,#000 70%)}.KoWq7W_levelsStage{background:var(--ink)}.KoWq7W_levelsStage .KoWq7W_level,.KoWq7W_levelsStage .KoWq7W_levelZh{color:var(--paper);margin:0 0 2px;font-size:18px}.KoWq7W_levelsStage .KoWq7W_meta{color:#f5f1e8a8;white-space:nowrap;font-size:13px}.KoWq7W_levelsStage [data-course-level="7–9"] .KoWq7W_level,.KoWq7W_levelsStage [data-course-level="7–9"] .KoWq7W_levelZh,.KoWq7W_levelsStage [data-course-level="7–9"] .KoWq7W_meta{color:#f5f1e86b}.KoWq7W_level,.KoWq7W_levelZh{font-family:var(--serif);color:#1c1a17;margin:16px 0 2px;font-size:20px;font-weight:500}.KoWq7W_levelZh{font-family:var(--serifZh);font-weight:600}.KoWq7W_meta{color:var(--paperText);font-variant-numeric:tabular-nums;margin:0;font-size:14px}.KoWq7W_reading{flex-wrap:wrap;align-items:center;gap:56px;display:flex}.KoWq7W_stat{flex:360px;min-width:0}.KoWq7W_statNumber{font-family:var(--serif);color:var(--paper);letter-spacing:-.03em;margin:0;font-size:clamp(96px,14vw,176px);line-height:.9}.KoWq7W_statUnit{color:var(--redLight);margin:10px 0 0;font-size:20px}.KoWq7W_levelChips{flex-wrap:wrap;gap:10px;margin:28px 0 0;padding:0;list-style:none;display:flex}.KoWq7W_levelChips li{border:1px solid #f5f1e838;border-radius:999px;padding:6px 16px;font-size:15px}.KoWq7W_features{flex:360px;gap:14px;min-width:0;margin:0;padding:0;list-style:none;display:grid}.KoWq7W_features li{border:1px solid var(--line);color:var(--paper);background:#f5f1e80d;border-radius:18px;padding:22px 24px 22px 56px;font-size:18px;position:relative}.KoWq7W_features li:before{content:"";inset-inline-start:24px;border-inline-start:2px solid var(--redLight);border-bottom:2px solid var(--redLight);width:14px;height:8px;position:absolute;top:30px;transform:rotate(-45deg)}[dir=rtl] .KoWq7W_features li{padding:22px 56px 22px 24px}@media (max-width:640px){.KoWq7W_hero>div{padding-block:56px 48px}.KoWq7W_actions{padding:48px 16px 56px}.KoWq7W_reading{gap:32px}.KoWq7W_features li{padding-inline-start:48px;font-size:16px}.KoWq7W_features li:before{inset-inline-start:18px}}
