.help-page>section{padding:clamp(40px,6vw,80px) clamp(20px,7vw,120px);scroll-margin-top:110px}.help-page h1{max-width:15ch;font-size:clamp(2.8rem,5.8vw,5.5rem);line-height:1.04}.help-page h1 span{color:var(--brand-blue)}.help-page h2{max-width:24ch;font-size:clamp(2rem,3.8vw,3.7rem);line-height:1.12}.help-page h3{font-size:1.55rem;line-height:1.25;letter-spacing:-.02em;margin-bottom:12px}.help-page h4{font-size:1.3rem;line-height:1.3}.help-page p{max-width:72ch}.help-hero{background:var(--brand-white)}.help-hero .lead{max-width:65ch}.help-jump{display:flex;align-items:center;flex-wrap:wrap;gap:24px;margin:26px 0}.experience{border-left:3px solid var(--brand-blue);padding-left:18px;margin:32px 0 0;font:400 1rem/1.5 Arial,sans-serif}.help-grid,.library-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;align-items:start}.help-card{border:1px solid var(--line);background:var(--brand-white);border-radius:18px;overflow:hidden;text-align:left}.help-card>summary{padding:26px;cursor:pointer;list-style:none;position:relative}.help-card>summary::-webkit-details-marker{display:none}.help-card>summary p{font-size:1rem;line-height:1.55;margin-bottom:18px}.expand-label{color:var(--brand-navy);font:700 .875rem/1.4 Arial,sans-serif;display:flex;justify-content:space-between;gap:12px}.help-card[open]>summary{border-bottom:3px solid var(--brand-blue);background:var(--brand-gray)}.help-card[open]>summary .expand-label>span{transform:rotate(45deg)}.help-detail{padding:26px}.help-detail p{font-size:1rem;line-height:1.6}.help-page .fine{font:400 .875rem/1.55 Arial,sans-serif}.help-page a:not(.button){color:var(--brand-navy);text-underline-offset:4px}.help-page button,.help-page .button{font-size:.875rem;letter-spacing:.01em;white-space:normal;line-height:1.4}.help-page summary:focus-visible,.help-page button:focus-visible,.help-page a:focus-visible,.help-page input:focus-visible,.help-page textarea:focus-visible{outline:3px solid var(--brand-blue);outline-offset:4px}.help-page li{margin-bottom:10px}.example{padding:18px;border-left:3px solid var(--brand-blue);background:var(--brand-gray)}#learning-library{background:var(--brand-gray)}.guided-training{margin:28px 0;max-width:960px}.library-label{margin-top:40px}.topic{border-bottom:1px solid var(--line)}.topic summary{padding:15px 0;cursor:pointer;font:700 1rem/1.45 Arial,sans-serif}.topic>div{padding:4px 0 18px}.quiz-invitation{margin-top:28px;padding-top:24px;border-top:3px solid var(--brand-blue)}.learning-quiz{margin-top:24px;scroll-margin-top:120px}.learning-quiz fieldset{border:0;margin:0;padding:0}.learning-quiz legend{font-size:1.55rem;font-weight:700;line-height:1.3;margin-bottom:20px}.learning-quiz .choices{display:grid;gap:10px}.learning-quiz .choices label{font-size:1rem;line-height:1.5;align-items:center}.learning-quiz input[type=radio]{width:22px;height:22px;flex:0 0 22px;accent-color:var(--brand-navy)}.learning-quiz .choices label:has(input:checked){border-color:var(--brand-blue);background:var(--brand-gray)}.learning-feedback{padding:16px;background:var(--brand-gray);border-left:3px solid var(--brand-blue);margin:18px 0}.learning-feedback p:last-child{margin:0}.learning-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.learning-actions button{flex:1}.learning-quiz [tabindex]:focus{outline:none}.learning-result-topics{display:grid;gap:12px}.learning-result-topic{padding:18px;border:1px solid var(--line)}.learning-result-topic h4{font-size:1.1rem}.learning-record{margin-top:30px;padding:26px;background:var(--brand-white);border-left:4px solid var(--brand-blue)}.csos-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.csos-grid details{border:1px solid var(--line);padding:18px}.csos-grid summary,#pilot>summary{cursor:pointer;font:700 1rem/1.5 Arial,sans-serif}.csos-grid p{margin-top:16px}.pilot-intro{margin-top:30px;padding:26px;background:var(--brand-gray)}#pilot>summary{padding:14px 0}#pilot>div{padding-top:20px}#pilot-form{display:grid;gap:16px;max-width:640px}#pilot-form label{display:grid;gap:7px;font:700 1rem/1.5 Arial,sans-serif}#pilot-form label span{font-weight:400}#pilot-form input,#pilot-form textarea{width:100%;min-width:0;font:400 1rem/1.5 Arial,sans-serif;padding:12px;border:1px solid var(--line);border-radius:0;background:white;color:var(--ink)}.help-next{background:var(--brand-navy);color:white}.help-next a:not(.button){color:white}.help-next .button{background:var(--brand-blue);border-color:var(--brand-blue);color:var(--brand-navy)}.help-next .eyebrow{color:white}@media(max-width:700px){.help-grid,.library-grid,.csos-grid{grid-template-columns:1fr}.help-card>summary,.help-detail,.pilot-intro{padding:22px}.help-page>section{padding:40px 20px}.help-page h1{font-size:clamp(2.6rem,10vw,4rem)}.help-jump{align-items:stretch;flex-direction:column;gap:18px}.help-jump .button{text-align:center}.learning-actions{flex-direction:column}.help-page button{max-width:100%}.learning-result-topic{padding:15px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}

.help-next h2{color:var(--brand-white)}
