.qs-main{max-width:1160px;margin:auto;padding:0 28px 70px;color:#10243c}.qs-hero{padding:72px 0 44px;border-bottom:1px solid #d4e0e9}.qs-hero h1{max-width:890px;font-size:clamp(2.5rem,6vw,4.8rem);line-height:1.04;letter-spacing:-.045em;margin:16px 0 24px}.qs-intro{max-width:740px;font-size:1.25rem;line-height:1.65}.qs-actions{display:flex;align-items:center;gap:22px;flex-wrap:wrap;margin:26px 0}.qs-text-link{font-weight:700}.qs-jump{display:flex;flex-wrap:wrap;gap:12px 28px;margin-top:38px}.qs-jump a{font-weight:600}.qs-section{padding:48px 0;border-bottom:1px solid #d4e0e9;scroll-margin-top:90px}.qs-section h2{font-size:clamp(1.6rem,3.4vw,2.3rem);line-height:1.2;letter-spacing:-.025em;margin:0 0 18px}.qs-section p,.qs-section li{line-height:1.75}.qs-kicker,.qs-lesson-id{font-size:.8rem;font-weight:800;color:#066fa8;letter-spacing:.06em}.qs-kicker{display:block;margin-bottom:12px}.qs-course-grid{display:grid;grid-template-columns:minmax(0,2.25fr) minmax(220px,1fr);gap:28px;margin-top:28px}.qs-before{background:#edf4f8;border-top:5px solid #b5f300;border-radius:10px;padding:24px;align-self:start}.qs-before h3{font-size:1.35rem;margin:0 0 18px}.qs-before ul{padding-left:20px}.qs-before li+li{margin-top:16px}.qs-video{aspect-ratio:16/9;border-radius:12px;overflow:hidden;background:#10243c}.qs-video iframe{width:100%;height:100%;border:0;display:block}.qs-play{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;width:100%;height:100%;border:0;padding:24px;background:#10243c;color:#fff;cursor:pointer;font:inherit;text-align:center}.qs-play:disabled{cursor:wait}.qs-play strong{font-size:clamp(1.1rem,2vw,1.7rem)}.qs-play span:last-child{max-width:460px;line-height:1.5;color:#e0e9f2}.qs-play-icon{display:grid;place-items:center;width:62px;height:62px;border-radius:50%;background:#b5f300;color:#10243c;font-size:25px;padding-left:4px}.qs-video-link{margin:10px 0;font-size:.9rem}.qs-privacy{font-size:.85rem;color:#52667e}.qs-steps{padding-left:26px;max-width:900px}.qs-steps li{padding:8px 0 12px 10px}.qs-steps li::marker{font-weight:800;color:#0878b5}.qs-notice{background:#f1f6e9;border-left:4px solid #729d00;padding:20px 24px;margin-top:24px;border-radius:0 8px 8px 0}.qs-notice p{margin:8px 0 0}.qs-role,.qs-blockers details{border:1px solid #cfdae5;border-radius:10px;margin:12px 0;background:#fff}.qs-main summary{cursor:pointer;font-weight:700;padding:18px 0;line-height:1.5}.qs-role summary{padding:22px 24px;list-style-position:inside}.qs-role summary span{font-size:1.2rem}.qs-role summary small{display:block;font-size:.9rem;font-weight:400;color:#52667e;margin:7px 0 0 18px}.qs-role-body{padding:0 24px 26px;max-width:850px}.qs-role[open]{border-color:#0878b5}.qs-ready ul{list-style:'✓  ';padding-left:26px}.qs-ready li{padding:5px 0}.qs-blockers summary{padding:18px 22px}.qs-blockers p{padding:0 22px 20px;margin:0}.qs-owner{background:#f1f6fa;border-radius:12px;padding:32px;margin-top:40px}.qs-owner .qs-video{max-width:740px}.qs-share-status{min-height:1.5em}.qs-search{display:block;max-width:660px;margin:26px 0 0;font-weight:700}.qs-search input{display:block;width:100%;box-sizing:border-box;padding:15px 16px;border:1px solid #8093a8;border-radius:8px;font:inherit;margin-top:10px;background:white;color:#10243c}.qs-count{font-size:.85rem;color:#52667e}.qs-lessons{list-style:none;padding:0;margin:20px 0;display:grid;grid-template-columns:1fr 1fr;gap:12px}.qs-lessons li{min-width:0;border:1px solid #d1dce5;border-radius:8px}.qs-lessons a{display:grid;grid-template-columns:1fr auto;gap:6px 12px;padding:18px;text-decoration:none;color:#10243c;height:100%;box-sizing:border-box}.qs-lessons a:hover{background:#edf4f8}.qs-lessons strong{grid-column:1/-1;font-size:1rem;line-height:1.45;font-weight:650;order:3}.qs-lesson-time{font-size:.8rem;color:#52667e}.qs-lessons [hidden]{display:none}.qs-limitations{margin-top:26px;font-size:.9rem;color:#52667e}.qs-limitations p{line-height:1.7}.qs-transcript{font-size:.95rem}.qs-main a:focus-visible,.qs-main button:focus-visible,.qs-main summary:focus-visible,.qs-main input:focus-visible{outline:3px solid #087fc3;outline-offset:4px}.qs-main button{font-family:inherit}.qs-main .help-button{cursor:pointer}.qs-main a{overflow-wrap:anywhere}
@media(max-width:760px){.qs-main{padding:0 20px 40px}.qs-hero{padding-top:40px}.qs-course-grid{grid-template-columns:1fr}.qs-before{order:-1}.qs-before li+li{margin-top:8px}.qs-section{padding:32px 0;scroll-margin-top:24px}.qs-owner{padding:24px 20px}.qs-lessons{grid-template-columns:1fr}.qs-role summary{padding:18px}.qs-role-body{padding:0 16px 20px}.qs-play{padding:14px;gap:8px}.qs-play-icon{width:44px;height:44px;font-size:20px}.qs-play span:last-child{font-size:.85rem}.help-nav-links{flex-wrap:wrap;gap:12px}.qs-actions{gap:18px}.qs-jump{gap:14px 22px}}
@media print{.help-header,.help-footer,.qs-video,.qs-video-link,.qs-privacy,.qs-jump,.qs-actions,.qs-transcript,.qs-main button,.qs-search,.qs-count{display:none!important}.qs-main{max-width:none;padding:0}.qs-hero,.qs-section{padding:14px 0}.qs-hero h1{font-size:28pt}.qs-course-grid{display:block}.qs-owner{background:none}.qs-lessons{display:block}.qs-lessons li{break-inside:avoid}a{color:#000!important}.qs-section{scroll-margin:0}}
.qs-video .qs-play[hidden]{display:none}
@media(max-width:760px){.help-header .help-nav-links{display:flex}.help-header .help-nav-links a:last-child{display:block}}
