.xscAfa_section{padding-block:calc(var(--section) * .8)}.xscAfa_tint{background:var(--level-tint)}.xscAfa_heading{font-size:var(--step-h2);letter-spacing:var(--tracking-heading);margin-bottom:var(--space-5);line-height:1.06}.xscAfa_subheading{font-size:var(--step-h3);margin-bottom:var(--space-4)}.xscAfa_lede{max-width:52ch;font-size:var(--step-lead);color:var(--ink-2)}.xscAfa_day{gap:var(--space-5);margin-top:var(--space-5);border-inline-start:2px dotted var(--coral-600);padding-inline-start:var(--space-6);display:grid}.xscAfa_day li{gap:var(--space-1);display:grid}.xscAfa_time{font-family:var(--font-display);font-size:var(--step-h3);color:var(--level-text);font-variant-numeric:tabular-nums}.xscAfa_itemTitle{font-size:1.25rem}.xscAfa_day p{color:var(--ink-2);max-width:56ch}.xscAfa_columns{gap:var(--space-7);display:grid}.xscAfa_curriculum{gap:var(--space-4);margin-top:var(--space-5);display:grid}.xscAfa_curriculum dt{color:var(--navy-900);font-weight:600}.xscAfa_curriculum dd{color:var(--ink-2);margin:0}.xscAfa_list{gap:var(--space-2);display:grid}.xscAfa_list li{color:var(--ink-2);padding-inline-start:1.25rem;position:relative}.xscAfa_list li:before{content:"";background:var(--level-base);border-radius:50%;width:7px;height:7px;position:absolute;top:.65em;left:0}.xscAfa_narrow{max-width:56rem}.xscAfa_faq{border-top:1px solid var(--field);display:grid}.xscAfa_faq details{border-bottom:1px solid var(--field)}.xscAfa_faq summary{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:64px;padding-block:var(--space-3);cursor:pointer;color:var(--navy-900);font-size:1.0625rem;font-weight:600;list-style:none;display:flex}.xscAfa_faq summary::-webkit-details-marker{display:none}.xscAfa_faq summary:after{content:"+";font-family:var(--font-display);transition:transform var(--dur-small) var(--ease-out);font-size:1.75rem;line-height:1}.xscAfa_faq details[open] summary:after{transform:rotate(45deg)}.xscAfa_faq details p{padding-bottom:var(--space-5);color:var(--ink-2);max-width:64ch}@media (min-width:900px){.xscAfa_columns{grid-template-columns:minmax(0,6fr) minmax(0,3fr) minmax(0,3fr);gap:clamp(2rem,5vw,5rem)}}
.__SZ-q_crumbs ol{gap:var(--space-1) var(--space-2);font-size:var(--step-small);color:var(--ink-3);flex-wrap:wrap;display:flex}.__SZ-q_crumbs li{align-items:center;gap:var(--space-2);display:inline-flex}.__SZ-q_crumbs li+li:before{content:"";opacity:.7;border-top:1.5px solid;border-right:1.5px solid;width:5px;height:5px;transform:rotate(45deg)}.__SZ-q_crumbs a{color:var(--ink-2);align-items:center;min-height:32px;text-decoration:none;display:inline-flex}.__SZ-q_crumbs a:hover{color:var(--blue-700);text-underline-offset:4px;text-decoration:underline}.__SZ-q_crumbs [aria-current]{color:var(--ink)}
