.related[data-astro-cid-scsebf4y]{margin-top:var(--zv-hero-gap)}h2[data-astro-cid-scsebf4y]{margin:8px 0 16px;font-size:20px;font-weight:600}.note[data-astro-cid-scsebf4y]{color:var(--text-muted);max-width:60ch;margin:-8px 0 16px;font-size:14px}.plain-note[data-astro-cid-scsebf4y]{margin-top:16px}nav[data-astro-cid-scsebf4y] ul[data-astro-cid-scsebf4y]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}ul[data-astro-cid-scsebf4y].plain{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}ul[data-astro-cid-scsebf4y].plain li[data-astro-cid-scsebf4y]{background:var(--navy-25);border:1px solid var(--border);color:var(--text-secondary);border-radius:100px;padding:6px 12px;font-size:13px;font-weight:500}a[data-astro-cid-scsebf4y]{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);color:var(--ink);box-shadow:var(--shadow-sm);justify-content:space-between;align-items:center;gap:8px;padding:14px 16px;font-size:14.5px;font-weight:600;text-decoration:none;transition:border-color .15s,transform .12s;display:flex}a[data-astro-cid-scsebf4y]:hover{border-color:var(--border-hover);color:var(--teal-ink);transform:translateY(-2px)}.ten[data-astro-cid-mmbseuch]{margin-top:var(--zv-hero-gap)}.head[data-astro-cid-mmbseuch]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}h2[data-astro-cid-mmbseuch]{letter-spacing:-.01em;max-width:24ch;margin:10px 0;font-size:26px;font-weight:600;line-height:1.2}.lede[data-astro-cid-mmbseuch]{color:var(--text-secondary);max-width:62ch;margin:0 0 22px;font-size:15px;line-height:1.6}.lede[data-astro-cid-mmbseuch] strong[data-astro-cid-mmbseuch]{color:var(--ink)}.chips[data-astro-cid-mmbseuch]{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.chip[data-astro-cid-mmbseuch]{color:var(--text-secondary);background:var(--surface);border:1px solid var(--border);border-radius:100px;align-items:center;padding:8px 14px;font-size:13.5px;font-weight:600;text-decoration:none;transition:border-color .15s,background .15s,color .15s;display:inline-flex}.chip[data-astro-cid-mmbseuch]:hover{border-color:var(--border-hover);color:var(--ink)}.chip[data-astro-cid-mmbseuch].on{color:var(--teal-ink);background:color-mix(in srgb, var(--teal) 10%, transparent);border-color:color-mix(in srgb, var(--teal) 40%, transparent);font-weight:700}.chip[data-astro-cid-mmbseuch].on:hover{background:color-mix(in srgb, var(--teal) 16%, transparent);border-color:color-mix(in srgb, var(--teal) 55%, transparent);color:var(--teal-ink)}.foot[data-astro-cid-mmbseuch]{color:var(--text-muted);max-width:68ch;margin:20px 0 0;font-size:14px;line-height:1.6}.foot[data-astro-cid-mmbseuch] strong[data-astro-cid-mmbseuch]{color:var(--teal-ink)}.band[data-astro-cid-abxluqee].band-navy.rq{padding-top:var(--sp-4,16px)}.rq[data-astro-cid-abxluqee] .rq-h[data-astro-cid-abxluqee]{letter-spacing:.08em;text-transform:uppercase;color:var(--teal2);margin:0 0 10px;font-size:12px;font-weight:700}.rq[data-astro-cid-abxluqee] .rq-list[data-astro-cid-abxluqee]{grid-template-columns:minmax(0,1fr);gap:10px;margin:0;padding:0;list-style:none;display:grid}@media (width>=640px){.rq[data-astro-cid-abxluqee] .rq-list[data-astro-cid-abxluqee]{grid-template-columns:repeat(2,minmax(0,1fr))}}.rq[data-astro-cid-abxluqee] .rq-card[data-astro-cid-abxluqee]{box-sizing:border-box;border:1px solid color-mix(in srgb, var(--teal2) 40%, transparent);height:100%;color:var(--on-dark);overflow-wrap:anywhere;border-radius:8px;flex-direction:column;gap:2px;min-width:0;padding:12px 14px;text-decoration:none;display:flex}.rq[data-astro-cid-abxluqee] .rq-card[data-astro-cid-abxluqee]:hover,.rq[data-astro-cid-abxluqee] .rq-card[data-astro-cid-abxluqee]:focus-visible{border-color:var(--teal2)}.rq[data-astro-cid-abxluqee] .rq-card[data-astro-cid-abxluqee] b[data-astro-cid-abxluqee]{text-decoration:underline;text-decoration-color:var(--teal2);text-underline-offset:3px;font-size:16px;line-height:1.35}.rq[data-astro-cid-abxluqee] .rq-body[data-astro-cid-abxluqee]{color:var(--on-dark-2);font-size:14px;line-height:1.5}.rq[data-astro-cid-abxluqee] .rq-meta[data-astro-cid-abxluqee]{color:var(--on-dark-2);font-size:13px;line-height:1.5}.skills[data-astro-cid-nbgnyiwi]{margin-top:var(--zv-hero-gap)}h2[data-astro-cid-nbgnyiwi]{letter-spacing:-.01em;margin:10px 0 24px;font-size:26px;font-weight:600}.groups[data-astro-cid-nbgnyiwi]{gap:20px;display:grid}.group[data-astro-cid-nbgnyiwi] h3[data-astro-cid-nbgnyiwi]{text-transform:uppercase;letter-spacing:.09em;color:var(--text-muted);margin:0 0 10px;font-size:12px;font-weight:700}.chips[data-astro-cid-nbgnyiwi]{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.chips[data-astro-cid-nbgnyiwi] li[data-astro-cid-nbgnyiwi]{background:var(--navy-25);border:1px solid var(--border);color:var(--text-secondary);border-radius:100px;padding:7px 13px;font-size:13.5px;font-weight:500}.entry[data-astro-cid-ft3kvac4]{margin-top:var(--zv-hero-gap)}h2[data-astro-cid-ft3kvac4]{letter-spacing:-.01em;margin:10px 0;font-size:26px;font-weight:600}.lede[data-astro-cid-ft3kvac4]{color:var(--text-secondary);max-width:64ch;margin:0 0 30px;font-size:15px;line-height:1.6}.timeline[data-astro-cid-ft3kvac4]{margin:0;padding:0;list-style:none}.node[data-astro-cid-ft3kvac4]{grid-template-columns:40px minmax(0,1fr);gap:18px;display:grid}.rail[data-astro-cid-ft3kvac4]{flex-direction:column;align-items:center;display:flex}.marker[data-astro-cid-ft3kvac4]{background:var(--navy-700);color:#fff;font-variant-numeric:tabular-nums;border-radius:50%;flex:none;justify-content:center;align-items:center;width:32px;height:32px;font-size:13px;font-weight:700;display:flex}.line[data-astro-cid-ft3kvac4]{background:var(--border);flex:1;width:2px;margin:4px 0}.body[data-astro-cid-ft3kvac4]{padding-bottom:28px}.node[data-astro-cid-ft3kvac4]:last-child .body[data-astro-cid-ft3kvac4]{padding-bottom:0}.head[data-astro-cid-ft3kvac4]{flex-wrap:wrap;align-items:baseline;gap:12px;margin-bottom:12px;display:flex}.head[data-astro-cid-ft3kvac4] h3[data-astro-cid-ft3kvac4]{color:var(--ink);margin:0;font-size:16px;font-weight:600}.time[data-astro-cid-ft3kvac4]{color:var(--teal-ink);background:var(--navy-25);border:1px solid var(--border);white-space:normal;border-radius:14px;max-width:100%;padding:3px 10px;font-size:12px;font-weight:600}.block[data-astro-cid-ft3kvac4]+.block[data-astro-cid-ft3kvac4]{margin-top:14px}.label[data-astro-cid-ft3kvac4]{text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);margin:0 0 8px;font-size:11px;font-weight:700}.chips[data-astro-cid-ft3kvac4]{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.chips[data-astro-cid-ft3kvac4] li[data-astro-cid-ft3kvac4]{background:var(--surface);border:1px solid var(--border);color:var(--text-secondary);border-radius:14px;padding:6px 12px;font-size:13px;font-weight:500}.ready[data-astro-cid-ft3kvac4]{gap:8px;margin:0;padding:0;list-style:none;display:grid}.ready[data-astro-cid-ft3kvac4] li[data-astro-cid-ft3kvac4]{color:var(--text-secondary);align-items:flex-start;gap:9px;font-size:14px;line-height:1.5;display:flex}.ready[data-astro-cid-ft3kvac4] svg[data-astro-cid-ft3kvac4]{color:var(--teal-ink);flex:none;margin-top:2px}.pathway[data-astro-cid-4vagirkh]{margin-top:var(--zv-hero-gap)}h2[data-astro-cid-4vagirkh]{letter-spacing:-.01em;margin:10px 0 24px;font-size:26px;font-weight:600}.grid[data-astro-cid-4vagirkh]{gap:var(--zv-card-grid-gap);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}.group[data-astro-cid-4vagirkh] h3[data-astro-cid-4vagirkh]{text-transform:uppercase;letter-spacing:.09em;color:var(--teal-ink);margin:0 0 12px;font-size:12px;font-weight:700}.group[data-astro-cid-4vagirkh] ul[data-astro-cid-4vagirkh]{gap:10px;margin:0;padding:0;list-style:none;display:grid}.group[data-astro-cid-4vagirkh] li[data-astro-cid-4vagirkh]{color:var(--text-secondary);padding-left:20px;font-size:14.5px;line-height:1.5;position:relative}.group[data-astro-cid-4vagirkh] li[data-astro-cid-4vagirkh]:before{content:"";background:var(--teal);border-radius:2px;width:6px;height:6px;position:absolute;top:9px;left:2px;transform:rotate(45deg)}.cited[data-astro-cid-omitxki7]{flex-direction:column;gap:2px;display:flex}.label[data-astro-cid-omitxki7]{color:var(--text-muted);text-transform:uppercase;letter-spacing:.06em;font-size:12px;font-weight:600}.value[data-astro-cid-omitxki7]{color:var(--ink);font-variant-numeric:tabular-nums;font-size:20px;font-weight:700}.source[data-astro-cid-omitxki7]{color:var(--text-muted);font-size:11.5px}.lm[data-astro-cid-gxb7lx2r]{margin-top:var(--zv-hero-gap)}.facts[data-astro-cid-gxb7lx2r]{flex-wrap:wrap;gap:40px;margin-top:14px;display:flex}.ai[data-astro-cid-h4iylp7q]{margin-top:var(--zv-hero-gap)}h2[data-astro-cid-h4iylp7q]{letter-spacing:-.01em;margin:10px 0;font-size:26px;font-weight:600}.lede[data-astro-cid-h4iylp7q]{color:var(--text-secondary);max-width:62ch;margin:0 0 8px;font-size:15px;line-height:1.6}.context[data-astro-cid-h4iylp7q]{color:var(--text-muted);max-width:62ch;margin:0 0 28px;font-size:14px;line-height:1.6}.grid[data-astro-cid-h4iylp7q]{gap:var(--zv-card-grid-gap);grid-template-columns:repeat(auto-fit,minmax(min(380px,100%),1fr));display:grid}.card-item[data-astro-cid-h4iylp7q]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);align-items:flex-start;gap:13px;padding:20px;display:flex}.card-item[data-astro-cid-h4iylp7q]>div[data-astro-cid-h4iylp7q]{min-width:0}.ai[data-astro-cid-h4iylp7q] h2[data-astro-cid-h4iylp7q],.lede[data-astro-cid-h4iylp7q],.context[data-astro-cid-h4iylp7q],.card-item[data-astro-cid-h4iylp7q] h3[data-astro-cid-h4iylp7q],.card-item[data-astro-cid-h4iylp7q] p[data-astro-cid-h4iylp7q]{overflow-wrap:anywhere}.tick[data-astro-cid-h4iylp7q]{color:var(--teal-ink);flex:none;margin-top:1px}.card-item[data-astro-cid-h4iylp7q] h3[data-astro-cid-h4iylp7q]{color:var(--ink);margin:0 0 5px;font-size:14.5px;font-weight:600}.card-item[data-astro-cid-h4iylp7q] p[data-astro-cid-h4iylp7q]{color:var(--text-secondary);margin:0;font-size:13px;line-height:1.55}.emerging[data-astro-cid-7c4ou5gv]{margin-top:var(--zv-hero-gap)}.head[data-astro-cid-7c4ou5gv]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}h2[data-astro-cid-7c4ou5gv]{letter-spacing:-.01em;margin:10px 0;font-size:26px;font-weight:600}.lede[data-astro-cid-7c4ou5gv]{color:var(--text-secondary);max-width:62ch;margin:0 0 28px;font-size:15px;line-height:1.6}.grid[data-astro-cid-7c4ou5gv]{gap:var(--zv-card-grid-gap);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}.skill[data-astro-cid-7c4ou5gv]{padding:var(--zv-card-pad-sm)}.skill[data-astro-cid-7c4ou5gv] h3[data-astro-cid-7c4ou5gv]{color:var(--ink);margin:0 0 10px;font-size:15.5px;font-weight:600}.why[data-astro-cid-7c4ou5gv]{color:var(--text-secondary);margin:0 0 14px;font-size:13.5px;line-height:1.6}.concepts[data-astro-cid-7c4ou5gv]{flex-wrap:wrap;gap:7px;margin:0;padding:0;list-style:none;display:flex}.concepts[data-astro-cid-7c4ou5gv] li[data-astro-cid-7c4ou5gv]{background:color-mix(in srgb, var(--teal) 10%, transparent);border:1px solid color-mix(in srgb, var(--teal) 22%, transparent);color:var(--teal-ink);border-radius:100px;padding:5px 11px;font-size:12.5px;font-weight:600}.route[data-astro-cid-7c4ou5gv]{border-top:1px solid var(--border);margin-top:14px;padding-top:12px}.route-label[data-astro-cid-7c4ou5gv]{letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);margin:0 0 8px;font-size:11px;font-weight:700}.quals[data-astro-cid-7c4ou5gv]{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.quals[data-astro-cid-7c4ou5gv] li[data-astro-cid-7c4ou5gv]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.quals[data-astro-cid-7c4ou5gv] a[data-astro-cid-7c4ou5gv]{color:var(--teal-ink);font-size:13px;font-weight:600;text-decoration:none}.quals[data-astro-cid-7c4ou5gv] a[data-astro-cid-7c4ou5gv]:hover{text-decoration:underline}.route-companion[data-astro-cid-7c4ou5gv]{border-left:2px solid var(--teal-ink);padding-left:12px}.route-companion-body[data-astro-cid-7c4ou5gv]{color:var(--text-muted);margin:0;font-size:12.5px;line-height:1.55}.proof[data-astro-cid-axgl3yvh]{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface-hover);flex-wrap:wrap;align-items:center;gap:12px;margin-top:20px;padding:14px 18px;display:flex}.pill[data-astro-cid-axgl3yvh]{letter-spacing:.06em;text-transform:uppercase;color:var(--teal-ink);background:color-mix(in srgb, var(--teal) 10%, transparent);border:1px solid color-mix(in srgb, var(--teal) 28%, transparent);border-radius:100px;flex:none;align-items:center;padding:5px 12px;font-size:11px;font-weight:700;display:inline-flex}.line[data-astro-cid-axgl3yvh]{color:var(--text-secondary);margin:0;font-size:14px;line-height:1.55}.line[data-astro-cid-axgl3yvh] strong[data-astro-cid-axgl3yvh]{color:var(--ink);font-variant-numeric:tabular-nums}.faq[data-astro-cid-2zeylols]{margin-top:var(--zv-hero-gap);max-width:820px}h2[data-astro-cid-2zeylols]{letter-spacing:-.01em;margin:0 0 22px;font-size:26px;font-weight:600}.list[data-astro-cid-2zeylols]{gap:12px;display:grid}details[data-astro-cid-2zeylols]{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);padding:0 20px}summary[data-astro-cid-2zeylols]{cursor:pointer;color:var(--ink);justify-content:space-between;align-items:center;gap:16px;padding:18px 0;font-size:15px;font-weight:600;list-style:none;display:flex}summary[data-astro-cid-2zeylols]>span[data-astro-cid-2zeylols]{overflow-wrap:anywhere;min-width:0}summary[data-astro-cid-2zeylols]::-webkit-details-marker{display:none}.plus[data-astro-cid-2zeylols]{color:var(--navy-500);flex:none;transition:transform .2s}details[data-astro-cid-2zeylols][open] .plus[data-astro-cid-2zeylols]{transform:rotate(45deg)}details[data-astro-cid-2zeylols] p[data-astro-cid-2zeylols]{color:var(--text-secondary);overflow-wrap:anywhere;max-width:68ch;margin:0;padding:0 0 18px;font-size:14px;line-height:1.7}.disclosure[data-astro-cid-f7gdrhrk]{border-top:1px solid var(--border)}.disclosure[data-astro-cid-f7gdrhrk]:last-of-type{border-bottom:1px solid var(--border)}summary[data-astro-cid-f7gdrhrk]{cursor:pointer;color:var(--ink);justify-content:space-between;align-items:center;gap:16px;padding:20px 4px;list-style:none;display:flex}summary[data-astro-cid-f7gdrhrk]::-webkit-details-marker{display:none}summary[data-astro-cid-f7gdrhrk]::marker{content:""}.d-title[data-astro-cid-f7gdrhrk]{letter-spacing:-.01em;font-size:16px;font-weight:600}.chev[data-astro-cid-f7gdrhrk]{color:var(--text-muted);flex:none;transition:transform .2s}.disclosure[data-astro-cid-f7gdrhrk][open] .chev[data-astro-cid-f7gdrhrk]{transform:rotate(180deg)}summary[data-astro-cid-f7gdrhrk]:hover .d-title[data-astro-cid-f7gdrhrk]{color:var(--teal-ink)}summary[data-astro-cid-f7gdrhrk]:focus-visible{outline:2px solid var(--teal-ink);outline-offset:2px;border-radius:var(--radius-sm)}.d-body[data-astro-cid-f7gdrhrk]{padding:0 4px 12px}.d-body[data-astro-cid-f7gdrhrk]>section:first-child,.d-body[data-astro-cid-f7gdrhrk]>header:first-child{margin-top:0}@media (prefers-reduced-motion:reduce){.chev[data-astro-cid-f7gdrhrk]{transition:none}}.rf-page[data-astro-cid-2af4zx5m]{--rf-tint:color-mix(in srgb, var(--teal) 4%, transparent);--rf-line:color-mix(in srgb, var(--teal-ink) 28%, transparent);--rf-shadow:var(--shadow-lg);background:var(--bg);color:var(--text-primary);font:400 var(--fs-14) / 1.65 var(--font-locale)}.rf-page[data-astro-cid-2af4zx5m] p[data-astro-cid-2af4zx5m]{color:var(--text-secondary);max-width:70ch;margin:0 0 20px}.rf-page[data-astro-cid-2af4zx5m] a[data-astro-cid-2af4zx5m]{color:var(--teal-ink)}.rf-page[data-astro-cid-2af4zx5m] h1[data-astro-cid-2af4zx5m],.rf-page[data-astro-cid-2af4zx5m] h2[data-astro-cid-2af4zx5m],.rf-page[data-astro-cid-2af4zx5m] h3[data-astro-cid-2af4zx5m]{color:var(--text-primary);font-family:var(--font-heading);letter-spacing:var(--heading-track);font-weight:600}.rf-page[data-astro-cid-2af4zx5m] h1[data-astro-cid-2af4zx5m]{font-size:var(--h-display);margin:16px 0 24px;line-height:1.15}.rf-page[data-astro-cid-2af4zx5m] h2[data-astro-cid-2af4zx5m]{font-size:var(--fs-34);margin:0;line-height:1.2}.rf-page[data-astro-cid-2af4zx5m] h2[data-astro-cid-2af4zx5m] span[data-astro-cid-2af4zx5m]{color:var(--teal-ink)}.rf-page[data-astro-cid-2af4zx5m] h3[data-astro-cid-2af4zx5m]{font-size:var(--fs-21);margin:0 0 14px;line-height:1.3}.rf-container[data-astro-cid-2af4zx5m]{max-width:var(--zv-page-max-w);padding:0 var(--zv-page-pad-x);margin:auto}.rf-eyebrow[data-astro-cid-2af4zx5m]{color:var(--teal-ink);text-transform:uppercase;letter-spacing:1px;font:600 var(--fs-12) / 1.5 var(--font-locale);max-width:none;margin:0 0 14px}.rf-small[data-astro-cid-2af4zx5m]{font-size:var(--fs-12);color:var(--text-secondary);margin-top:16px;line-height:1.7}.rf-list[data-astro-cid-2af4zx5m]{color:var(--text-secondary);margin:0 0 20px;padding-left:20px}.rf-list[data-astro-cid-2af4zx5m] li[data-astro-cid-2af4zx5m]{margin:10px 0}.rf-list[data-astro-cid-2af4zx5m] li[data-astro-cid-2af4zx5m] b[data-astro-cid-2af4zx5m]{color:var(--text-primary)}.rf-page[data-astro-cid-2af4zx5m] a[data-astro-cid-2af4zx5m]:focus-visible,.rf-page[data-astro-cid-2af4zx5m] summary[data-astro-cid-2af4zx5m]:focus-visible,.rf-page[data-astro-cid-2af4zx5m] video[data-astro-cid-2af4zx5m]:focus-visible,.rf-page[data-astro-cid-2af4zx5m] button[data-astro-cid-2af4zx5m]:focus-visible,.rf-page[data-astro-cid-2af4zx5m] input[data-astro-cid-2af4zx5m]:focus-visible,.rf-page[data-astro-cid-2af4zx5m] [data-astro-cid-2af4zx5m][tabindex]:focus-visible{outline:2px solid var(--teal-ink);outline-offset:3px}.rf-hero[data-astro-cid-2af4zx5m]{border-bottom:1px solid var(--border);padding:28px 0 64px}.rf-crumbs[data-astro-cid-2af4zx5m]{font-size:var(--fs-12);color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 48px;display:flex}.rf-crumbs[data-astro-cid-2af4zx5m] a[data-astro-cid-2af4zx5m]{color:var(--teal-ink);justify-content:center;align-items:center;min-width:44px;min-height:44px;margin:0 -4px;padding:0 4px;display:inline-flex}.rf-crumbs[data-astro-cid-2af4zx5m] .cur[data-astro-cid-2af4zx5m]{color:var(--text-primary);font-weight:600}.rf-hero-grid[data-astro-cid-2af4zx5m]{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:48px;display:grid}.rf-hero-copy[data-astro-cid-2af4zx5m]{min-width:0}.rf-lead[data-astro-cid-2af4zx5m]{font-size:var(--fs-21);max-width:48ch;line-height:1.6}.rf-actions[data-astro-cid-2af4zx5m]{flex-wrap:wrap;align-items:center;gap:16px;margin:28px 0 18px;display:flex}.rf-primary[data-astro-cid-2af4zx5m],.rf-secondary[data-astro-cid-2af4zx5m]{min-height:44px;font:500 var(--fs-16) / 1.4 var(--font-locale);border:1px solid var(--rf-line);text-align:center;text-wrap:balance;border-radius:8px;justify-content:center;align-items:center;gap:12px;padding:14px 28px;text-decoration:none;transition:background .3s,color .3s,transform .3s;display:inline-flex;position:relative}.rf-page[data-astro-cid-2af4zx5m] .rf-primary[data-astro-cid-2af4zx5m]{background:color-mix(in srgb, var(--teal) 80%, transparent);color:var(--text-primary);border-color:color-mix(in srgb, var(--teal) 50%, transparent)}.rf-page[data-astro-cid-2af4zx5m] .rf-primary[data-astro-cid-2af4zx5m]:hover{background:var(--text-primary);color:var(--teal);transform:translateY(-2px)}.rf-primary[data-astro-cid-2af4zx5m] span[data-astro-cid-2af4zx5m]{transition:transform .3s}.rf-primary[data-astro-cid-2af4zx5m]:hover span[data-astro-cid-2af4zx5m]{transform:translate(4px)}.rf-page[data-astro-cid-2af4zx5m] .rf-secondary[data-astro-cid-2af4zx5m]{background:var(--rf-tint);color:var(--teal-ink)}.rf-page[data-astro-cid-2af4zx5m] .rf-secondary[data-astro-cid-2af4zx5m]:hover{background:color-mix(in srgb, var(--teal) 12%, transparent);border-color:var(--teal-ink)}.rf-free[data-astro-cid-2af4zx5m]{flex-wrap:wrap;align-items:center;gap:4px 16px;display:flex}.rf-email[data-astro-cid-2af4zx5m]{min-height:44px;font:600 var(--fs-13) / 1.5 var(--font-locale);color:var(--teal-ink);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline;display:none}.js .rf-email[data-astro-cid-2af4zx5m]{align-items:center;display:inline-flex}.rf-email[data-astro-cid-2af4zx5m][aria-expanded=true]{text-decoration-thickness:2px}.rf-capture[data-astro-cid-2af4zx5m]{max-width:640px;margin-top:16px}.js .rf-capture[data-astro-cid-2af4zx5m]:not(.is-open){display:none}.rf-journey[data-astro-cid-2af4zx5m]{justify-self:end;max-width:560px}.rf-page[data-astro-cid-2af4zx5m] .rf-journey svg text[font-size="9"]{font-size:13px}@media (width<=480px){.rf-page[data-astro-cid-2af4zx5m] .rf-journey{padding-inline:8px}}@media (width>=768px){.rf-page[data-astro-cid-2af4zx5m] .rf-journey svg text[font-size="9"]{font-size:11px}}.rf-page[data-astro-cid-2af4zx5m] p[data-astro-cid-2af4zx5m] a[data-astro-cid-2af4zx5m],.rf-page[data-astro-cid-2af4zx5m] figcaption[data-astro-cid-2af4zx5m] a[data-astro-cid-2af4zx5m],.rf-card[data-astro-cid-2af4zx5m] h3[data-astro-cid-2af4zx5m] a[data-astro-cid-2af4zx5m]{margin-block:-12px;padding-block:12px;display:inline-block}.rf-hero-story[data-astro-cid-2af4zx5m]{justify-self:end;width:100%;max-width:560px;margin:0;padding:0}.rf-hero-story[data-astro-cid-2af4zx5m] img[data-astro-cid-2af4zx5m]{border-radius:12px;width:100%;height:auto;display:block}.rf-hero-story[data-astro-cid-2af4zx5m] figcaption[data-astro-cid-2af4zx5m]{color:var(--text-secondary);font-size:var(--fs-12);border-top:1px solid var(--border);margin-top:16px;padding-top:16px;line-height:1.7}.rf-facts[data-astro-cid-2af4zx5m]{border-top:1px solid var(--border);grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:36px 0 16px;padding-top:24px;display:grid}.rf-facts[data-astro-cid-2af4zx5m] dt[data-astro-cid-2af4zx5m]{font:600 var(--fs-12) / 1.5 var(--font-locale);letter-spacing:.3px;text-transform:uppercase;color:var(--text-secondary);margin-bottom:8px}.rf-facts[data-astro-cid-2af4zx5m] dd[data-astro-cid-2af4zx5m]{font-size:var(--fs-14);margin:0}.rf-hero[data-astro-cid-2af4zx5m] .rf-small[data-astro-cid-2af4zx5m] a[data-astro-cid-2af4zx5m]{align-items:center;min-height:44px;display:inline-flex}.rf-layout[data-astro-cid-2af4zx5m]{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:64px;display:grid}.rf-rail[data-astro-cid-2af4zx5m]{max-height:calc(100vh - 88px);padding:48px 0;position:sticky;top:88px;overflow:auto}.rf-rail-title[data-astro-cid-2af4zx5m]{color:var(--text-primary);margin:0;font-weight:600}.rf-rail[data-astro-cid-2af4zx5m] nav[data-astro-cid-2af4zx5m]{margin-top:24px;display:grid}.rf-rail[data-astro-cid-2af4zx5m] nav[data-astro-cid-2af4zx5m] a[data-astro-cid-2af4zx5m]{border-top:1px solid var(--border);min-height:44px;color:var(--text-secondary);font-size:var(--fs-13);align-items:center;gap:12px;padding:12px 0;text-decoration:none;display:flex}.rf-rail[data-astro-cid-2af4zx5m] nav[data-astro-cid-2af4zx5m] a[data-astro-cid-2af4zx5m]:hover{color:var(--teal-ink)}.rf-rail[data-astro-cid-2af4zx5m] nav[data-astro-cid-2af4zx5m] b[data-astro-cid-2af4zx5m]{min-width:14px;color:var(--text-primary)}.rf-search[data-astro-cid-2af4zx5m]{gap:10px;margin-top:28px;display:grid}.rf-search[data-astro-cid-2af4zx5m] label[data-astro-cid-2af4zx5m]{font-size:var(--fs-12);color:var(--text-primary);font-weight:600}.rf-search[data-astro-cid-2af4zx5m] input[data-astro-cid-2af4zx5m]{border:1px solid var(--border-field);background:var(--bg);width:100%;min-width:0;min-height:44px;color:var(--text-primary);font:400 var(--fs-16) / 1.4 var(--font-locale);border-radius:8px;padding:12px}.rf-search[data-astro-cid-2af4zx5m] button[data-astro-cid-2af4zx5m]{background:var(--rf-tint);border:1px solid var(--rf-line);font:500 var(--fs-13) / 1.5 var(--font-locale);color:var(--teal-ink);cursor:pointer;border-radius:8px;min-height:44px;padding:10px}.rf-content[data-astro-cid-2af4zx5m]{min-width:0}.rf-section[data-astro-cid-2af4zx5m]{border-bottom:1px solid var(--border);padding:72px 0;scroll-margin-top:88px}.rf-section-head[data-astro-cid-2af4zx5m]{align-items:flex-start;gap:16px;margin-bottom:32px;display:flex}.rf-number[data-astro-cid-2af4zx5m]{border:1px solid var(--rf-line);background:var(--rf-tint);min-width:34px;height:34px;color:var(--teal-ink);font:600 var(--fs-12) / 1 var(--font-locale);border-radius:50%;flex:none;place-items:center;margin-top:4px;display:grid}.rf-tint[data-astro-cid-2af4zx5m]{background:var(--surface-hover);box-shadow:28px 0 var(--surface-hover), -28px 0 var(--surface-hover)}.rf-cards[data-astro-cid-2af4zx5m]{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:28px 0;display:grid}.rf-card[data-astro-cid-2af4zx5m]{border:1px solid var(--border);border-top:3px solid var(--teal);background:var(--bg);min-width:0;box-shadow:var(--rf-shadow);border-radius:12px;padding:24px}.rf-card[data-astro-cid-2af4zx5m] p[data-astro-cid-2af4zx5m]:last-child,.rf-card[data-astro-cid-2af4zx5m] ul[data-astro-cid-2af4zx5m]:last-child{margin-bottom:0}.rf-card[data-astro-cid-2af4zx5m] h3[data-astro-cid-2af4zx5m] a[data-astro-cid-2af4zx5m]{text-underline-offset:4px;text-decoration:underline}.rf-workflow[data-astro-cid-2af4zx5m]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:32px 0 16px;display:flex}.rf-workflow[data-astro-cid-2af4zx5m] span[data-astro-cid-2af4zx5m]{border:1px solid var(--rf-line);background:var(--rf-tint);font:600 var(--fs-16) / 1.4 var(--font-heading);border-radius:8px;padding:14px 20px}.rf-workflow[data-astro-cid-2af4zx5m] i[data-astro-cid-2af4zx5m]{color:var(--teal-ink);font-style:normal}.rf-film[data-astro-cid-2af4zx5m]{margin:28px 0}.rf-film[data-astro-cid-2af4zx5m] video[data-astro-cid-2af4zx5m]{aspect-ratio:16/9;object-fit:contain;border:1px solid var(--border);background:var(--surface-hover);width:100%;height:auto;box-shadow:var(--rf-shadow);border-radius:12px;display:block}.rf-film[data-astro-cid-2af4zx5m] video::cue{font-family:var(--font-locale);font-size:var(--fs-14);color:var(--ink-on-dark);background-color:var(--navy-900)}@media (width>=800px){.rf-film[data-astro-cid-2af4zx5m] video::cue{font-size:var(--fs-21)}}.rf-film[data-astro-cid-2af4zx5m] figcaption[data-astro-cid-2af4zx5m]{font-size:var(--fs-12);color:var(--text-secondary);margin-top:16px;line-height:1.7}.rf-film[data-astro-cid-2af4zx5m] figcaption[data-astro-cid-2af4zx5m] a[data-astro-cid-2af4zx5m],.rf-page[data-astro-cid-2af4zx5m] .rf-small[data-astro-cid-2af4zx5m] a[data-astro-cid-2af4zx5m]{font-weight:600}.rf-course-list[data-astro-cid-2af4zx5m]{margin:24px 0;padding:0;list-style:none}.rf-course-list[data-astro-cid-2af4zx5m] li[data-astro-cid-2af4zx5m]{border-top:1px solid var(--border);padding:14px 0}.rf-course-list[data-astro-cid-2af4zx5m] a[data-astro-cid-2af4zx5m],.rf-course-list[data-astro-cid-2af4zx5m] b[data-astro-cid-2af4zx5m]{font-weight:600;font-size:var(--fs-16);padding:11px 0;display:inline-block}.rf-course-list[data-astro-cid-2af4zx5m] .rf-course-meta[data-astro-cid-2af4zx5m]{font-size:var(--fs-12);color:var(--text-secondary);margin-top:4px;display:block}.rf-course-list[data-astro-cid-2af4zx5m] .rf-eyebrow[data-astro-cid-2af4zx5m]{margin-bottom:4px}.rf-boundary[data-astro-cid-2af4zx5m]{border-left:3px solid var(--teal-ink);background:var(--rf-tint);padding:18px 24px}.rf-disclosure[data-astro-cid-2af4zx5m]{background:var(--bg);border:1px solid var(--border);border-radius:12px;margin:20px 0;padding:0 24px;overflow:hidden}.rf-disclosure[data-astro-cid-2af4zx5m] summary[data-astro-cid-2af4zx5m]{font:600 var(--fs-18) / 1.5 var(--font-heading);cursor:pointer;color:var(--text-primary);min-height:44px;padding:20px 0}.rf-disclosure[data-astro-cid-2af4zx5m][open] summary[data-astro-cid-2af4zx5m]{border-bottom:1px solid var(--border);margin-bottom:20px}.rf-disclosure[data-astro-cid-2af4zx5m]>p[data-astro-cid-2af4zx5m]:last-child,.rf-disclosure[data-astro-cid-2af4zx5m]>.rf-fold-list[data-astro-cid-2af4zx5m]{margin-bottom:24px}.rf-disclosure[data-astro-cid-2af4zx5m]>a[data-astro-cid-2af4zx5m]{align-items:center;min-height:44px;display:inline-flex}.rf-shot[data-astro-cid-2af4zx5m],.rf-topics[data-astro-cid-2af4zx5m]{margin:0 0 24px}.rf-topics[data-astro-cid-2af4zx5m] ol[data-astro-cid-2af4zx5m]{margin:0;padding:0;list-style:none}.rf-topics[data-astro-cid-2af4zx5m] li[data-astro-cid-2af4zx5m]{border-top:1px solid var(--border);grid-template-columns:32px minmax(0,1fr);align-items:start;gap:16px;padding:20px 0;display:grid}.rf-topics[data-astro-cid-2af4zx5m] li[data-astro-cid-2af4zx5m]>span[data-astro-cid-2af4zx5m]{color:var(--teal-ink);font:600 var(--fs-13) / 1.5 var(--font-locale)}.rf-topics[data-astro-cid-2af4zx5m] h3[data-astro-cid-2af4zx5m]{font-size:var(--fs-18);margin-bottom:6px}.rf-topics[data-astro-cid-2af4zx5m] li[data-astro-cid-2af4zx5m] p[data-astro-cid-2af4zx5m]{margin:0}.rf-topics[data-astro-cid-2af4zx5m] figcaption[data-astro-cid-2af4zx5m]{font-size:var(--fs-12);color:var(--text-secondary);margin:16px 0 0;line-height:1.7}.rf-table-wrap[data-astro-cid-2af4zx5m]{margin-top:28px;overflow-x:auto}.rf-page[data-astro-cid-2af4zx5m] table[data-astro-cid-2af4zx5m]{table-layout:fixed;border-collapse:collapse;background:var(--bg);width:100%;min-width:800px;font-size:var(--fs-13)}.rf-page[data-astro-cid-2af4zx5m] table[data-astro-cid-2af4zx5m] caption[data-astro-cid-2af4zx5m]{text-align:left;font-size:var(--fs-12);color:var(--text-secondary);padding:0 0 16px}.rf-page[data-astro-cid-2af4zx5m] th[data-astro-cid-2af4zx5m]:first-child{width:170px}.rf-page[data-astro-cid-2af4zx5m] td[data-astro-cid-2af4zx5m],.rf-page[data-astro-cid-2af4zx5m] th[data-astro-cid-2af4zx5m]{vertical-align:top;text-align:left;border:1px solid var(--border);padding:20px;line-height:1.7}.rf-page[data-astro-cid-2af4zx5m] th[data-astro-cid-2af4zx5m]{font-weight:600}.rf-page[data-astro-cid-2af4zx5m] thead[data-astro-cid-2af4zx5m] th[data-astro-cid-2af4zx5m],.rf-page[data-astro-cid-2af4zx5m] td[data-astro-cid-2af4zx5m]:nth-child(3){background:var(--rf-tint)}.rf-page[data-astro-cid-2af4zx5m] tr[data-astro-cid-2af4zx5m]:nth-child(2n){background:var(--surface-hover)}.rf-story[data-astro-cid-2af4zx5m]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:32px;margin:28px 0;display:grid}.rf-story[data-astro-cid-2af4zx5m] img[data-astro-cid-2af4zx5m]{object-fit:contain;border-radius:12px;width:100%;height:auto;max-height:480px;display:block}.rf-story[data-astro-cid-2af4zx5m].rf-story-words{grid-template-columns:minmax(0,1fr);max-width:720px}.rf-text-link[data-astro-cid-2af4zx5m]{min-height:44px;font-weight:600;font-size:var(--fs-14);text-underline-offset:6px;align-items:center;margin:4px 0;display:inline-flex}.rf-related[data-astro-cid-2af4zx5m]{gap:4px;margin:24px 0;display:grid}.rf-related[data-astro-cid-2af4zx5m] a[data-astro-cid-2af4zx5m]{align-items:center;min-height:44px;font-weight:600;display:inline-flex}.rf-close[data-astro-cid-2af4zx5m]{text-align:center;background:var(--rf-tint);border-top:1px solid var(--border);padding:80px 0}.rf-close[data-astro-cid-2af4zx5m] h2[data-astro-cid-2af4zx5m]{max-width:780px;margin:0 auto 24px}.rf-close[data-astro-cid-2af4zx5m] p[data-astro-cid-2af4zx5m]{margin-left:auto;margin-right:auto}.rf-close[data-astro-cid-2af4zx5m] .rf-primary[data-astro-cid-2af4zx5m]{margin:12px auto}@media (width<=1199px){.rf-hero-grid[data-astro-cid-2af4zx5m]{grid-template-columns:1fr}.rf-journey[data-astro-cid-2af4zx5m],.rf-hero-story[data-astro-cid-2af4zx5m]{justify-self:center;width:100%;max-width:480px}.rf-hero-story[data-astro-cid-2af4zx5m] figcaption[data-astro-cid-2af4zx5m]{text-align:center}.rf-layout[data-astro-cid-2af4zx5m]{grid-template-columns:190px minmax(0,1fr);gap:40px}.rf-page[data-astro-cid-2af4zx5m] h2[data-astro-cid-2af4zx5m]{font-size:var(--fs-26)}.rf-story[data-astro-cid-2af4zx5m]{grid-template-columns:1fr}.rf-story[data-astro-cid-2af4zx5m] img[data-astro-cid-2af4zx5m]{max-width:440px;margin:auto}}@media (width<=767px){.rf-container[data-astro-cid-2af4zx5m]{padding:0 24px}.rf-hero[data-astro-cid-2af4zx5m]{padding-bottom:40px}.rf-crumbs[data-astro-cid-2af4zx5m]{margin-bottom:32px}.rf-hero-grid[data-astro-cid-2af4zx5m]{gap:32px}.rf-lead[data-astro-cid-2af4zx5m]{font-size:var(--fs-18)}.rf-facts[data-astro-cid-2af4zx5m]{grid-template-columns:1fr;gap:18px}.rf-actions[data-astro-cid-2af4zx5m]{flex-direction:column;align-items:stretch}.rf-primary[data-astro-cid-2af4zx5m],.rf-secondary[data-astro-cid-2af4zx5m]{width:100%}.rf-layout[data-astro-cid-2af4zx5m]{display:block}.rf-rail[data-astro-cid-2af4zx5m]{max-height:none;padding:28px 0;position:static}.rf-section[data-astro-cid-2af4zx5m]{padding:48px 0}.rf-section-head[data-astro-cid-2af4zx5m]{gap:12px;margin-bottom:24px}.rf-page[data-astro-cid-2af4zx5m] h2[data-astro-cid-2af4zx5m]{font-size:var(--fs-26)}.rf-cards[data-astro-cid-2af4zx5m]{grid-template-columns:1fr;gap:20px}.rf-tint[data-astro-cid-2af4zx5m]{box-shadow:24px 0 var(--surface-hover), -24px 0 var(--surface-hover)}.rf-card[data-astro-cid-2af4zx5m] h3[data-astro-cid-2af4zx5m]{font-size:var(--fs-18)}.rf-workflow[data-astro-cid-2af4zx5m]{text-align:center;grid-template-columns:1fr;gap:8px;display:grid}.rf-workflow[data-astro-cid-2af4zx5m] i[data-astro-cid-2af4zx5m]{transform:rotate(90deg)}.rf-story[data-astro-cid-2af4zx5m]{gap:24px}.rf-story[data-astro-cid-2af4zx5m] img[data-astro-cid-2af4zx5m]{max-height:none}.rf-close[data-astro-cid-2af4zx5m]{padding:56px 0}.rf-table-wrap[data-astro-cid-2af4zx5m]{overflow:visible}.rf-page[data-astro-cid-2af4zx5m] table[data-astro-cid-2af4zx5m]{border:0;width:100%;min-width:0;display:block}.rf-page[data-astro-cid-2af4zx5m] table[data-astro-cid-2af4zx5m] caption[data-astro-cid-2af4zx5m]{display:block}.rf-page[data-astro-cid-2af4zx5m] table[data-astro-cid-2af4zx5m] thead[data-astro-cid-2af4zx5m]{display:none}.rf-page[data-astro-cid-2af4zx5m] table[data-astro-cid-2af4zx5m] tbody[data-astro-cid-2af4zx5m]{gap:20px;display:grid}.rf-page[data-astro-cid-2af4zx5m] table[data-astro-cid-2af4zx5m] tr[data-astro-cid-2af4zx5m]{border:1px solid var(--border);background:var(--bg);border-radius:12px;display:block;overflow:hidden}.rf-page[data-astro-cid-2af4zx5m] table[data-astro-cid-2af4zx5m] th[data-astro-cid-2af4zx5m],.rf-page[data-astro-cid-2af4zx5m] table[data-astro-cid-2af4zx5m] td[data-astro-cid-2af4zx5m]{border:0;border-bottom:1px solid var(--border);width:auto;padding:16px 20px;display:block}.rf-page[data-astro-cid-2af4zx5m] table[data-astro-cid-2af4zx5m] th[data-astro-cid-2af4zx5m]{font-family:var(--font-heading);font-size:var(--fs-18);background:var(--rf-tint)}.rf-page[data-astro-cid-2af4zx5m] table[data-astro-cid-2af4zx5m] td[data-astro-cid-2af4zx5m]:before{content:attr(data-label);font:600 var(--fs-12) / 1.5 var(--font-locale);text-transform:uppercase;letter-spacing:.3px;color:var(--teal-ink);margin-bottom:8px;display:block}.rf-page[data-astro-cid-2af4zx5m] table[data-astro-cid-2af4zx5m] td[data-astro-cid-2af4zx5m]:nth-child(3){background:var(--rf-tint)}.rf-page[data-astro-cid-2af4zx5m] table[data-astro-cid-2af4zx5m] tr[data-astro-cid-2af4zx5m]:nth-child(2n){background:var(--bg)}}@media (prefers-reduced-motion:reduce){.rf-page[data-astro-cid-2af4zx5m] [data-astro-cid-2af4zx5m]{scroll-behavior:auto;transition:none;animation:none}}.toollink[data-astro-cid-fthmqrmq]{color:inherit;text-decoration:underline;text-decoration-color:color-mix(in srgb, var(--teal-ink) 55%, transparent);text-underline-offset:3px}.toollink[data-astro-cid-fthmqrmq]:hover,.toollink[data-astro-cid-fthmqrmq]:focus-visible{text-decoration-color:var(--teal-ink)}.ph-hook[data-astro-cid-fthmqrmq]{color:var(--ink);font-weight:600}.band-share[data-astro-cid-fthmqrmq]{padding-top:0}.becomingwrap[data-astro-cid-fthmqrmq]{margin-top:var(--zv-stack-gap,20px)}.passport[data-astro-cid-fthmqrmq] a[data-astro-cid-fthmqrmq].stamp:hover{border-color:color-mix(in srgb, var(--gold) 72%, transparent)}.hero-next[data-astro-cid-fthmqrmq]{max-width:640px;margin-top:26px}.start-btn[data-astro-cid-fthmqrmq].btn{white-space:normal;text-align:center;text-wrap:balance;max-width:100%}.hero-acts[data-astro-cid-fthmqrmq]{flex-wrap:wrap;gap:12px;display:flex}.hero-acts[data-astro-cid-fthmqrmq] .btn[data-astro-cid-fthmqrmq]{text-align:center;text-wrap:balance;min-height:52px;font-size:16px}.hero-start[data-astro-cid-fthmqrmq]{white-space:normal;max-width:100%}.btn[data-astro-cid-fthmqrmq].hero-email{color:var(--on-dark);border-radius:var(--btn-primary-radius);cursor:pointer;background:0 0;border:1.5px solid #eafbf48c;font-family:inherit;display:none}.js .hero-email[data-astro-cid-fthmqrmq]{justify-content:center;align-items:center;display:inline-flex}.btn[data-astro-cid-fthmqrmq].hero-email:hover,.btn[data-astro-cid-fthmqrmq].hero-email[aria-expanded=true]{border-color:var(--teal2);background:#12b3a31f}.hero-why[data-astro-cid-fthmqrmq]{color:var(--on-dark-2);text-wrap:pretty;max-width:60ch;margin:14px 0 0;font-size:1rem;line-height:1.55}.hero-free[data-astro-cid-fthmqrmq]{color:var(--teal2);align-items:center;gap:7px;margin:12px 0 0;font-size:.9rem;font-weight:600;line-height:1.5;display:inline-flex}.hero-capture[data-astro-cid-fthmqrmq]{margin-top:16px}.hero-offer[data-astro-cid-fthmqrmq]{color:var(--on-dark);text-wrap:pretty;margin:0 0 16px;font-size:1.05rem;line-height:1.5}.hero-offer[data-astro-cid-fthmqrmq] a[data-astro-cid-fthmqrmq]{color:var(--teal2);text-underline-offset:3px;font-weight:600;text-decoration:underline 1px}.hero-offer[data-astro-cid-fthmqrmq] a[data-astro-cid-fthmqrmq]:hover{text-decoration-thickness:2px}.early-remind[data-astro-cid-fthmqrmq]{border-top:1px solid #eafbf429;max-width:640px;margin-top:28px;padding-top:22px}.early-remind-copy[data-astro-cid-fthmqrmq]{color:var(--on-dark-2);margin:0 0 6px;font-size:.95rem;line-height:1.55}.early-remind-copy[data-astro-cid-fthmqrmq] b[data-astro-cid-fthmqrmq]{color:var(--on-dark);font-weight:600}.early-remind-btn[data-astro-cid-fthmqrmq]{min-height:44px;font:inherit;color:var(--teal2);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;font-weight:600;text-decoration:underline 1px;display:inline-flex}.early-remind-btn[data-astro-cid-fthmqrmq]:hover,.early-remind-btn[data-astro-cid-fthmqrmq]:focus-visible{text-decoration-thickness:2px}.early-remind-btn[data-astro-cid-fthmqrmq][hidden],.early-remind-copy[data-astro-cid-fthmqrmq][hidden]{display:none!important}.early-remind-slot[data-astro-cid-fthmqrmq]{margin-top:12px}.early-remind-slot[data-astro-cid-fthmqrmq]:empty{display:none}.early-remind-slot[data-astro-cid-fthmqrmq] .hero-capture{margin-top:0}html:not(.js) .early-remind[data-astro-cid-fthmqrmq],.js .hero-capture[data-astro-cid-fthmqrmq]:not(.is-open){display:none}@media (width<=480px){.js .hero-email[data-astro-cid-fthmqrmq]{display:flex}html[data-hero-acts-in-view] #lzLaunch{opacity:0;visibility:hidden;pointer-events:none}}.ip[data-astro-cid-fthmqrmq]{max-width:68ch;color:var(--muted);text-align:center;margin:28px auto 0;font-size:12px;line-height:1.6}.motiv[data-astro-cid-fthmqrmq]{border-top:1px solid var(--border);padding:10px 0}.motiv[data-astro-cid-fthmqrmq]:first-of-type{border-top:none;padding-top:0}.motiv[data-astro-cid-fthmqrmq] b[data-astro-cid-fthmqrmq]{margin-bottom:4px;font-size:14px;display:block}.motiv[data-astro-cid-fthmqrmq] p[data-astro-cid-fthmqrmq]{margin:0 0 6px;font-size:13px}.motiv[data-astro-cid-fthmqrmq] .eg[data-astro-cid-fthmqrmq]{border-left:2px solid color-mix(in srgb, var(--teal) 45%, transparent);color:var(--muted);padding-left:12px}.next[data-astro-cid-fthmqrmq]{border-top:1px solid var(--border);margin-top:40px;padding-top:28px}.nextgrid[data-astro-cid-fthmqrmq]{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:16px;margin-top:18px;display:grid}.nextcard[data-astro-cid-fthmqrmq]{border:1px solid var(--border);color:inherit;background:color-mix(in srgb, var(--teal) 4%, transparent);border-radius:12px;padding:18px 20px;text-decoration:none;transition:border-color .2s;display:block}.nextcard[data-astro-cid-fthmqrmq]:hover,.nextcard[data-astro-cid-fthmqrmq]:focus-visible{border-color:color-mix(in srgb, var(--teal) 55%, transparent)}.nextcard[data-astro-cid-fthmqrmq] b[data-astro-cid-fthmqrmq]{margin-bottom:6px;font-size:15px;display:block}.nextcard[data-astro-cid-fthmqrmq] p[data-astro-cid-fthmqrmq]{color:var(--muted);margin:0;font-size:13px}.becomingshot[data-astro-cid-fthmqrmq]{max-width:760px;margin:28px auto 0}.nextcard-flat[data-astro-cid-fthmqrmq]{cursor:default;background:0 0}.nextcard-flat[data-astro-cid-fthmqrmq]:hover{border-color:var(--border)}.bands[data-astro-cid-fthmqrmq]{margin:0;padding:0;font-size:14px;list-style:none}.bands[data-astro-cid-fthmqrmq] a[data-astro-cid-fthmqrmq]{min-height:44px;color:var(--teal-dark);text-underline-offset:3px;align-items:center;text-decoration:underline;display:inline-flex}.team-link[data-astro-cid-fthmqrmq]{color:var(--teal-dark);text-underline-offset:3px;margin-left:8px;text-decoration:underline}.team-cta[data-astro-cid-fthmqrmq]{margin-top:22px}.lessonshot[data-astro-cid-fthmqrmq]{max-width:760px;margin:8px auto 24px}.inlineshot[data-astro-cid-fthmqrmq]{max-width:700px;margin:30px auto 4px}.band-navy[data-astro-cid-fthmqrmq] .altcta[data-astro-cid-fthmqrmq] .l[data-astro-cid-fthmqrmq] p[data-astro-cid-fthmqrmq].price-line{color:var(--on-dark);margin-top:8px;font-weight:600}.band-navy[data-astro-cid-fthmqrmq] .altcta[data-astro-cid-fthmqrmq] .early-actions[data-astro-cid-fthmqrmq]{flex-direction:column;align-items:center;gap:10px;display:flex}.band-navy[data-astro-cid-fthmqrmq] .altcta[data-astro-cid-fthmqrmq] .pay-link[data-astro-cid-fthmqrmq]{color:var(--on-dark-2);text-underline-offset:3px;padding:6px 2px;font-size:14px;text-decoration:underline}.band-navy[data-astro-cid-fthmqrmq] .altcta[data-astro-cid-fthmqrmq] .pay-link[data-astro-cid-fthmqrmq]:hover,.band-navy[data-astro-cid-fthmqrmq] .altcta[data-astro-cid-fthmqrmq] .pay-link[data-astro-cid-fthmqrmq]:focus-visible{color:var(--teal2)}
