.eyebrow[data-astro-cid-rrakzt2b] a[data-astro-cid-rrakzt2b],.copy[data-astro-cid-rrakzt2b] a[data-astro-cid-rrakzt2b]:not(.btn),.related[data-astro-cid-rrakzt2b] a[data-astro-cid-rrakzt2b]{text-underline-offset:4px;text-decoration:underline}.hero-bottom[data-astro-cid-rrakzt2b]{margin-top:30px}.learner-access[data-astro-cid-rrakzt2b]{padding:0 0 clamp(40px,5vw,72px)}.learner-card[data-astro-cid-rrakzt2b]{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);grid-template-columns:1fr 1fr;align-items:center;gap:clamp(24px,4vw,56px);padding:clamp(24px,3vw,40px);display:grid}.learner-copy[data-astro-cid-rrakzt2b]{min-width:0}.learner-copy[data-astro-cid-rrakzt2b] .eyebrow[data-astro-cid-rrakzt2b]{margin:0 0 18px}.learner-copy[data-astro-cid-rrakzt2b] h2[data-astro-cid-rrakzt2b]{letter-spacing:-.035em;margin:0 0 26px;font-size:clamp(1.65rem,2.6vw,2.5rem);line-height:1.12}.learner-copy[data-astro-cid-rrakzt2b] .btn[data-astro-cid-rrakzt2b]{white-space:normal;max-width:100%;line-height:1.5}.learner-preview[data-astro-cid-rrakzt2b]{border:1px solid var(--line);border-radius:var(--radius);width:100%;height:auto;display:block}.split[data-astro-cid-rrakzt2b]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,6vw,88px);display:grid}.section[data-astro-cid-rrakzt2b] h2[data-astro-cid-rrakzt2b]{letter-spacing:-.04em;margin:18px 0 24px;font-size:clamp(1.9rem,3.3vw,3rem);line-height:1.1}h3[data-astro-cid-rrakzt2b]{letter-spacing:-.025em;font-size:clamp(1.25rem,1.9vw,1.65rem);line-height:1.2}.section[data-astro-cid-rrakzt2b] p[data-astro-cid-rrakzt2b]{color:var(--slate);font-size:16px;line-height:1.7}.section[data-astro-cid-rrakzt2b] .eyebrow[data-astro-cid-rrakzt2b]{font-size:11px}.section[data-astro-cid-rrakzt2b] .intro[data-astro-cid-rrakzt2b]{font-size:clamp(1.1rem,1.7vw,1.35rem);line-height:1.6}.copy[data-astro-cid-rrakzt2b] p[data-astro-cid-rrakzt2b]{margin:0 0 1.2em}.section-intro[data-astro-cid-rrakzt2b]{margin-bottom:44px}.section-intro[data-astro-cid-rrakzt2b]>.intro[data-astro-cid-rrakzt2b]{align-self:center;margin-top:0}.definition[data-astro-cid-rrakzt2b]{border-top:1px solid var(--line-soft)}.soft[data-astro-cid-rrakzt2b]{background:var(--bg-soft);border-block:1px solid var(--line-soft)}.themes[data-astro-cid-rrakzt2b],.steps[data-astro-cid-rrakzt2b]{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 32px;display:grid}.steps[data-astro-cid-rrakzt2b]{margin:0;padding:0;list-style:none}.theme[data-astro-cid-rrakzt2b],.steps[data-astro-cid-rrakzt2b] li[data-astro-cid-rrakzt2b]{border-top:1px solid var(--line);padding-top:24px}.theme[data-astro-cid-rrakzt2b] h3[data-astro-cid-rrakzt2b],.steps[data-astro-cid-rrakzt2b] h3[data-astro-cid-rrakzt2b]{margin:24px 0 16px}.theme[data-astro-cid-rrakzt2b] p[data-astro-cid-rrakzt2b],.steps[data-astro-cid-rrakzt2b] p[data-astro-cid-rrakzt2b]{margin:0}.number[data-astro-cid-rrakzt2b]{letter-spacing:.14em;color:var(--muted);font-size:11px}.related[data-astro-cid-rrakzt2b]{margin:32px 0 0}.example[data-astro-cid-rrakzt2b]{border-left:3px solid var(--accent);background:var(--bg-soft);margin-top:44px;padding:clamp(24px,3vw,40px)}.example[data-astro-cid-rrakzt2b] h3[data-astro-cid-rrakzt2b]{margin:12px 0 20px}.example[data-astro-cid-rrakzt2b] p[data-astro-cid-rrakzt2b]:last-child{margin-bottom:0}.card[data-astro-cid-rrakzt2b]{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);padding:clamp(24px,3vw,40px)}.card[data-astro-cid-rrakzt2b] h3[data-astro-cid-rrakzt2b]{margin:0 0 20px}.card[data-astro-cid-rrakzt2b] .education[data-astro-cid-rrakzt2b]{margin:28px 0 0}.faq[data-astro-cid-rrakzt2b] details[data-astro-cid-rrakzt2b]{border-top:1px solid var(--line)}.faq[data-astro-cid-rrakzt2b] details[data-astro-cid-rrakzt2b]:last-child{border-bottom:1px solid var(--line)}.faq[data-astro-cid-rrakzt2b] summary[data-astro-cid-rrakzt2b]{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:24px 0;font-size:18px;font-weight:500;line-height:1.4;list-style:none;display:flex}.faq[data-astro-cid-rrakzt2b] summary[data-astro-cid-rrakzt2b]:focus-visible{outline:3px solid var(--ink);outline-offset:4px}.faq[data-astro-cid-rrakzt2b] summary[data-astro-cid-rrakzt2b]::-webkit-details-marker{display:none}.faq-icon[data-astro-cid-rrakzt2b]{flex-shrink:0;font-size:24px;font-weight:400}.faq[data-astro-cid-rrakzt2b] details[data-astro-cid-rrakzt2b][open] .faq-icon[data-astro-cid-rrakzt2b]{transform:rotate(45deg)}.faq[data-astro-cid-rrakzt2b] p[data-astro-cid-rrakzt2b]{margin:0 0 28px}@media (width<=1050px){.themes[data-astro-cid-rrakzt2b]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=820px){.split[data-astro-cid-rrakzt2b],.steps[data-astro-cid-rrakzt2b]{grid-template-columns:1fr}.section-intro[data-astro-cid-rrakzt2b]{margin-bottom:32px}.section-intro[data-astro-cid-rrakzt2b].split{gap:8px}.section[data-astro-cid-rrakzt2b] h2[data-astro-cid-rrakzt2b] br[data-astro-cid-rrakzt2b]{display:none}.learner-card[data-astro-cid-rrakzt2b]{grid-template-columns:1fr}}@media (width<=480px){.themes[data-astro-cid-rrakzt2b]{grid-template-columns:1fr}.theme[data-astro-cid-rrakzt2b] h3[data-astro-cid-rrakzt2b],.steps[data-astro-cid-rrakzt2b] h3[data-astro-cid-rrakzt2b]{margin-top:14px}}
