.learn-page .learn-hero h1{max-width:15ch}
.learn-page .learn-hero h1+p{margin-top:1.3rem}
.learn-page .learn-hero .editorial-kicker{margin-bottom:1.1rem}
.learn-page .learn-layout{gap:clamp(1.5rem,4vw,4rem);padding-top:2rem;border-top:1px solid #ced9cc}
.learn-page .learn-aside{border:1px solid #bfd4c4;background:#dcebdc;border-radius:1rem;padding:1.2rem}
.learn-page .learn-aside .eyebrow,.learn-page .learn-section .eyebrow{color:#216353;font-size:.8rem;font-weight:800;letter-spacing:.12em;margin:0 0 .8rem}
.learn-page .learn-aside a{padding:.5rem .4rem;border-radius:.35rem}
.learn-page .learn-aside a:hover{background:#faf6ed;text-decoration:underline}
.learn-page .learn-section h2,.learn-page .learn-help h2{font-size:clamp(2rem,4.6vw,3.7rem);margin:0 0 1.35rem}
.learn-page .learn-steps li{background:#fffaf0;border:1px solid #ced9cc;border-radius:1rem;margin-bottom:.8rem;padding:clamp(1rem,2.6vw,1.55rem)}
.learn-page .learn-number{color:#215d50;font-weight:700}
.learn-page .learn-steps h3{font-size:clamp(1.35rem,2.4vw,1.85rem);margin:0 0 .45rem}
.learn-page .learn-faqs details{background:#fffaf0}
.learn-page .learn-help{background:#123d3b;color:#fffaf0}
.learn-page .learn-help p{color:#e5efe4}
.learn-page .learn-help .button{background:#ffcf54;color:#0d3030;border-color:#ffcf54}
.learn-page .learn-steps p,.learn-page .learn-faqs p{color:#385653}
@media(max-width:760px){.learn-page .learn-hero>svg{max-width:30rem;margin-inline:auto}.learn-page .learn-hero h1{font-size:clamp(2.55rem,9vw,4rem)}}
@media(max-width:520px){.learn-page .learn-aside nav{gap:0 .5rem}.learn-page .learn-aside nav a{min-height:44px;display:inline-flex;align-items:center}.learn-page .learn-jumps{margin-top:1.2rem}}
