.cTXJKW_page{width:100%;max-width:var(--layout-wide);padding:24px var(--page-gutter) 80px;color:var(--portal-text);margin:0 auto}.cTXJKW_crumbs{color:var(--portal-muted);flex-wrap:wrap;align-items:center;gap:9px;margin:0 0 19px;font-size:14px;display:flex}.cTXJKW_crumbs a{color:var(--portal-blue);text-underline-offset:3px;text-decoration:underline}.cTXJKW_hero{color:#fff;background:radial-gradient(circle at 88% 15%,#2354a6 0,#0000 40%),linear-gradient(125deg,#10284b,#123867);border-radius:22px;padding:clamp(28px,5vw,64px)}.cTXJKW_eyebrow{letter-spacing:.12em;color:#c2d9ff;font-size:12px;font-weight:800}.cTXJKW_hero h1{letter-spacing:-.025em;max-width:940px;margin:19px 0;font-size:clamp(30px,3.8vw,52px);line-height:1.2}.cTXJKW_hero>p{color:#d7e5f7;max-width:860px;font-size:16px;line-height:1.9}.cTXJKW_actions{flex-wrap:wrap;gap:12px;margin:25px 0 0;display:flex}.cTXJKW_primary,.cTXJKW_secondary,.cTXJKW_outline{text-align:center;border-radius:10px;justify-content:center;align-items:center;min-height:46px;padding:11px 20px;font-size:15px;font-weight:800;display:inline-flex}.cTXJKW_primary{color:#fff;background:#1454a8;border:1px solid #89b9f7}.cTXJKW_primary:hover{background:#256ac1}.cTXJKW_secondary{color:#fff;background:#ffffff12;border:1px solid #ffffff6b}.cTXJKW_secondary:hover{background:#ffffff24}.cTXJKW_outline{color:var(--portal-blue);background:#fff;border:1px solid #bbd1ed}.cTXJKW_outline:hover{background:#eff5ff}.cTXJKW_hero .cTXJKW_accessNote{color:#c5d6eb;max-width:750px;margin:22px 0 0;font-size:13px}.cTXJKW_section{margin-top:42px}.cTXJKW_sectionHead{max-width:850px}.cTXJKW_sectionEyebrow{letter-spacing:.13em;color:var(--portal-blue);font-size:12px;font-weight:850}.cTXJKW_sectionHead h2{margin:8px 0 12px;font-size:clamp(24px,2.7vw,32px);line-height:1.35}.cTXJKW_sectionHead p,.cTXJKW_stageIntro p{color:var(--portal-muted);margin:0;font-size:15px;line-height:1.9}.cTXJKW_methodGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:22px;display:grid}.cTXJKW_methodCard{border:1px solid var(--portal-border);background:#fff;border-radius:15px;padding:24px}.cTXJKW_methodCard>span{color:var(--portal-blue);font-size:13px;font-weight:850}.cTXJKW_methodCard h3{margin:13px 0 7px;font-size:20px;line-height:1.4}.cTXJKW_methodCard p{color:var(--portal-muted);margin:0;font-size:15px;line-height:1.8}.cTXJKW_stage{margin-top:32px}.cTXJKW_stageIntro{border-left:4px solid var(--portal-blue);margin-bottom:17px;padding-left:17px}.cTXJKW_stageIntro h3{margin:0 0 7px;font-size:23px}.cTXJKW_gradeGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.cTXJKW_gradeCard{border:1px solid var(--portal-border);background:#fff;border-radius:15px;flex-direction:column;min-width:0;padding:21px 23px;display:flex}.cTXJKW_gradeTop{align-items:center;gap:11px;display:flex}.cTXJKW_gradeTop>span{color:var(--portal-blue);background:#e9f2ff;border-radius:8px;padding:6px 9px;font-size:14px;font-weight:850}.cTXJKW_gradeTop>strong{font-size:15px}.cTXJKW_gradeCard h4{margin:15px 0 10px;font-size:19px;line-height:1.45}.cTXJKW_gradeCard>p{color:var(--portal-muted);margin:0;font-size:14px;line-height:1.85}.cTXJKW_skillBlock{background:#f4f7fb;border-radius:11px;margin:16px 0 0;padding:15px}.cTXJKW_skillBlock>span{color:#415d82;font-size:12px;font-weight:800}.cTXJKW_skillBlock ul{gap:6px;margin:10px 0 0;padding-left:18px;display:grid}.cTXJKW_skillBlock li{font-size:14px;line-height:1.65}.cTXJKW_gradeCard>.cTXJKW_watch{margin-top:17px;font-size:13px}.cTXJKW_gradeCard>.cTXJKW_watch strong{color:var(--portal-text)}.cTXJKW_steps{background:#eaf1fc;border:1px solid #d7e4f7;border-radius:19px;margin-top:42px;padding:30px}.cTXJKW_steps h2{margin:0 0 12px;font-size:27px;line-height:1.35}.cTXJKW_steps ol{gap:10px;margin:0;padding-left:22px;font-size:15px;line-height:1.8;display:grid}.cTXJKW_steps .cTXJKW_note{color:var(--portal-muted);margin:22px 0 0;font-size:13px;line-height:1.75}.cTXJKW_page a:focus-visible{outline-offset:3px;outline:3px solid #6094eb}@media (max-width:1050px){.cTXJKW_gradeGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.cTXJKW_methodGrid{grid-template-columns:1fr}}@media (max-width:720px){.cTXJKW_page{padding:14px var(--page-gutter-mobile) 58px}.cTXJKW_hero{border-radius:16px;padding:27px 20px}.cTXJKW_hero h1{font-size:31px}.cTXJKW_hero>p{font-size:15px}.cTXJKW_actions{flex-direction:column}.cTXJKW_primary,.cTXJKW_secondary,.cTXJKW_outline{width:100%}.cTXJKW_section{margin-top:32px}.cTXJKW_gradeGrid{grid-template-columns:1fr}.cTXJKW_gradeCard{padding:20px}.cTXJKW_steps{padding:23px 18px}.cTXJKW_steps h2{font-size:23px}}
