.brk-plate[data-astro-cid-y6665fyl]{aspect-ratio:auto;padding:5rem 1.5rem 1.75rem}.brk-plate[data-astro-cid-y6665fyl] .illo{width:min(100%,21rem)}.brk-tag[data-astro-cid-y6665fyl]{z-index:1;border:1px solid var(--color-rule);background:var(--color-card);border-radius:14px;align-items:center;gap:.75rem;max-width:calc(100% - 2rem);margin:0;padding:.375rem 1rem .375rem .375rem;display:inline-flex;position:absolute;top:1rem;left:1rem;box-shadow:0 10px 24px -18px #0a1b2673}.brk-tag[data-astro-cid-y6665fyl] .mono-tile[data-astro-cid-y6665fyl]{background:var(--color-ink);border-color:var(--color-ink);color:var(--color-amber)}.brk-tag-copy[data-astro-cid-y6665fyl]{gap:.125rem;min-width:0;display:grid}.brk-tag-label[data-astro-cid-y6665fyl]{font-size:.625rem}.brk-tag-name[data-astro-cid-y6665fyl]{font-family:var(--font-rw-display);color:var(--color-ink);font-size:1.0625rem;font-weight:500;line-height:1.2}@media (width<=767.98px){.brk-tag[data-astro-cid-y6665fyl]{display:none}}.portal-line[data-astro-cid-y6665fyl]{border:1px solid var(--color-rule);border-radius:var(--radius-field);background:var(--color-card);flex-wrap:wrap;align-items:center;gap:.5rem .75rem;width:fit-content;max-width:100%;margin:1.25rem 0 0;padding:.625rem 1rem .625rem .625rem;display:flex}.portal-glyph[data-astro-cid-y6665fyl]{width:2rem;height:2rem}.portal-label[data-astro-cid-y6665fyl]{color:var(--color-amber-ink)}.portal-name[data-astro-cid-y6665fyl]{overflow-wrap:anywhere;min-width:0;font-weight:600}.portal-name[data-astro-cid-y6665fyl] a[data-astro-cid-y6665fyl],.lede-link[data-astro-cid-y6665fyl],.fact-link[data-astro-cid-y6665fyl]{color:var(--color-ink);text-underline-offset:4px;text-decoration:underline 1px;text-decoration-color:var(--color-amber)}.portal-name[data-astro-cid-y6665fyl] a[data-astro-cid-y6665fyl]:hover,.lede-link[data-astro-cid-y6665fyl]:hover,.fact-link[data-astro-cid-y6665fyl]:hover{color:var(--color-teal-ink);text-decoration-thickness:2px}.portal-name[data-astro-cid-y6665fyl] a[data-astro-cid-y6665fyl]+.fn,.fact-link[data-astro-cid-y6665fyl]+.fn{margin-left:.75rem}.portal-name[data-astro-cid-y6665fyl] .fn{vertical-align:text-top;line-height:1}.portal-name[data-astro-cid-y6665fyl] .fn a{place-items:center;min-width:1.5rem;min-height:1.5rem;padding:0;display:inline-grid}.page-lede[data-astro-cid-y6665fyl],.page-lede-more[data-astro-cid-y6665fyl]{margin-top:1.25rem}.notice[data-astro-cid-y6665fyl]{border:1px solid var(--color-rule);border-left:3px solid var(--color-denied);background:var(--color-card);border-radius:0 var(--radius-field) var(--radius-field) 0;max-width:62ch;margin:1.25rem 0 0;padding:.875rem 1rem;line-height:1.55}.independent[data-astro-cid-y6665fyl]{border:1px solid var(--color-rule);border-left:3px solid var(--color-amber);background:var(--color-card);border-radius:0 var(--radius-field) var(--radius-field) 0;max-width:62ch;color:var(--color-muted);margin:1.25rem 0 0;padding:.75rem .875rem;font-size:.875rem;line-height:1.5}.head-reviewed{margin-top:1.25rem!important}.body[data-astro-cid-y6665fyl]{grid-template-columns:minmax(0,1fr);gap:3rem;padding-block:1.5rem 4.5rem;display:grid}.main[data-astro-cid-y6665fyl]{flex-direction:column;gap:3.5rem;min-width:0;display:flex}.h2[data-astro-cid-y6665fyl]{text-wrap:balance;max-width:24ch;margin:0 0 1rem;font-size:clamp(1.75rem,1.4rem + 1.4vw,2.25rem);line-height:1.1}.intro[data-astro-cid-y6665fyl]{max-width:62ch;color:var(--color-muted);margin:0 0 1.25rem;line-height:1.6}.intro[data-astro-cid-y6665fyl] a[data-astro-cid-y6665fyl],.cred-scope[data-astro-cid-y6665fyl] a[data-astro-cid-y6665fyl]{color:var(--color-ink);text-underline-offset:4px;text-decoration:underline;text-decoration-color:var(--color-amber)}.fact-text[data-astro-cid-y6665fyl]{max-width:68ch;margin:0 0 1.25rem;line-height:1.65}.portal-open[data-astro-cid-y6665fyl]{margin:0 0 1.5rem}.programs[data-astro-cid-y6665fyl],.docs[data-astro-cid-y6665fyl]{padding:1.25rem 1.5rem .5rem}.sub-title[data-astro-cid-y6665fyl]{align-items:center;gap:.75rem;margin:0 0 .75rem;font-size:1.1875rem;line-height:1.25;display:flex}.sub-title[data-astro-cid-y6665fyl] .glyph-tile[data-astro-cid-y6665fyl]{flex:none;width:2rem;height:2rem}.program-list[data-astro-cid-y6665fyl] li[data-astro-cid-y6665fyl]{padding:.875rem 0;line-height:1.55}.program-list[data-astro-cid-y6665fyl]>li[data-astro-cid-y6665fyl]:last-child,.docs[data-astro-cid-y6665fyl] .checklist[data-astro-cid-y6665fyl]>li[data-astro-cid-y6665fyl]:last-child{border-bottom:0}.checklist[data-astro-cid-y6665fyl] li[data-astro-cid-y6665fyl]{grid-template-columns:1.5rem 1fr;gap:.75rem;padding:.875rem 0;line-height:1.5;display:grid}.tick[data-astro-cid-y6665fyl]{width:1.5rem;height:1.5rem;color:var(--color-amber);background:var(--color-ink);border-radius:6px;place-items:center;margin-top:.1rem;display:grid}.terms[data-astro-cid-y6665fyl]{grid-template-columns:minmax(0,1fr);gap:.875rem;margin:0 0 1rem;display:grid}.term[data-astro-cid-y6665fyl]{gap:.5rem;padding:1.125rem 1.375rem;display:grid}.term[data-astro-cid-y6665fyl] dt[data-astro-cid-y6665fyl]{color:var(--color-amber-ink)}.term[data-astro-cid-y6665fyl] dd[data-astro-cid-y6665fyl]{margin:0;line-height:1.6}.terms-note[data-astro-cid-y6665fyl]{margin-bottom:0}.cred-steps[data-astro-cid-y6665fyl]{gap:.75rem;margin:0 0 1.25rem;padding:0;list-style:none;display:grid}.cred-step[data-astro-cid-y6665fyl]{grid-template-columns:2.25rem minmax(0,1fr);align-items:start;gap:.75rem;padding:1rem 1.25rem;display:grid}.cred-no[data-astro-cid-y6665fyl]{width:2.25rem;height:2.25rem;color:var(--color-amber);background:var(--color-ink);border-radius:8px;place-items:center;display:grid}.cred-step[data-astro-cid-y6665fyl] p[data-astro-cid-y6665fyl]{margin:0;padding-top:.375rem;line-height:1.6}.cred-scope[data-astro-cid-y6665fyl]{margin-bottom:0}.rejections[data-astro-cid-y6665fyl]{gap:.875rem;margin:.5rem 0 0;padding:0;list-style:none;display:grid}.rej[data-astro-cid-y6665fyl]{grid-template-columns:auto 1fr;gap:1rem;padding:1.25rem 1.375rem;display:grid}.rej-reason[data-astro-cid-y6665fyl]{margin:.35rem 0 0;font-size:1.125rem;line-height:1.3}.rej-fix[data-astro-cid-y6665fyl]{color:var(--color-muted);margin:.625rem 0 0;font-size:.9375rem;line-height:1.6}.rej-label[data-astro-cid-y6665fyl]{color:var(--color-teal-ink);margin-bottom:.25rem;display:block}.steps[data-astro-cid-y6665fyl]{margin-top:1.5rem}.step-text[data-astro-cid-y6665fyl]{margin:0;padding-top:.5rem;line-height:1.6}.how-note[data-astro-cid-y6665fyl]{margin:1.5rem 0 0}.example[data-astro-cid-y6665fyl]{padding:1.5rem}.example-head[data-astro-cid-y6665fyl]{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.example-title[data-astro-cid-y6665fyl]{margin:1.25rem 0 0;font-size:clamp(1.5rem,1.2rem + 1vw,1.75rem);line-height:1.2}.example-body[data-astro-cid-y6665fyl]{max-width:68ch;color:var(--on-ink-muted);margin:.875rem 0 0;line-height:1.65}.rail[data-astro-cid-y6665fyl]{grid-template-columns:minmax(0,1fr);align-content:start;gap:1rem;min-width:0;display:grid}.rail-label[data-astro-cid-y6665fyl]{margin:0 0 .625rem}.facts[data-astro-cid-y6665fyl],.links[data-astro-cid-y6665fyl]{padding:1.25rem 1.375rem}.fact[data-astro-cid-y6665fyl]{gap:.25rem;padding:.75rem 0;display:grid}.fact[data-astro-cid-y6665fyl] dt[data-astro-cid-y6665fyl]{font-family:var(--font-rw-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--color-amber-ink);font-size:.6875rem;font-weight:500}.fact[data-astro-cid-y6665fyl] dd[data-astro-cid-y6665fyl]{overflow-wrap:anywhere;margin:0;font-size:.9375rem;line-height:1.55}.verified[data-astro-cid-y6665fyl]{color:var(--color-muted);align-items:center;gap:.5rem;margin:.875rem 0 0;font-size:.8125rem;display:flex}.verified-dot[data-astro-cid-y6665fyl]{background:var(--color-teal);border-radius:50%;width:.5rem;height:.5rem}.links[data-astro-cid-y6665fyl] .rl-rows[data-astro-cid-y6665fyl]+.rail-label[data-astro-cid-y6665fyl]{margin-top:1.25rem}.rl-rows[data-astro-cid-y6665fyl]>li[data-astro-cid-y6665fyl]{padding:0;font-size:.9375rem}.rl-rows[data-astro-cid-y6665fyl]>li[data-astro-cid-y6665fyl]:last-child{border-bottom:0}.rl[data-astro-cid-y6665fyl]{min-height:2.75rem;color:var(--color-ink);justify-content:space-between;align-items:center;gap:.75rem;padding:.5rem 0;text-decoration:none;display:flex}.rl-name[data-astro-cid-y6665fyl]{transition:background-size .3s var(--ease-soft);background-position:0 100%;background-repeat:no-repeat;background-size:0% 2px;font-weight:500;line-height:1.4}.rl[data-astro-cid-y6665fyl] .rl-arrow{color:var(--color-teal-ink);transition:translate .25s var(--ease-soft);flex:none}.rl[data-astro-cid-y6665fyl]:is(:hover,:focus-visible) .rl-name[data-astro-cid-y6665fyl]{background-image:linear-gradient(var(--color-amber), var(--color-amber));background-size:100% 2px}.rl[data-astro-cid-y6665fyl]:is(:hover,:focus-visible) .rl-arrow{translate:4px}@media (prefers-reduced-motion:reduce){.rl[data-astro-cid-y6665fyl]:is(:hover,:focus-visible) .rl-arrow{translate:none}}.main-sources[data-astro-cid-y6665fyl] .sources{padding:0}.main-sources[data-astro-cid-y6665fyl] .sources>.wrap{padding-inline:0}.cta[data-astro-cid-y6665fyl]{justify-items:start;gap:.75rem;padding:1.375rem 1.375rem 1.5rem;display:grid}.cta[data-astro-cid-y6665fyl] .rail-label[data-astro-cid-y6665fyl]{color:var(--on-ink-muted);margin:0}.cta-title[data-astro-cid-y6665fyl]{font-family:var(--font-rw-display);letter-spacing:-.01em;margin:0;font-size:1.25rem;font-weight:500;line-height:1.25}.cta[data-astro-cid-y6665fyl] .btn[data-astro-cid-y6665fyl]{margin-top:.25rem}@media (width>=640px){.example[data-astro-cid-y6665fyl]{padding:2rem}.terms[data-astro-cid-y6665fyl]{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr))}}@media (width>=1024px){.body[data-astro-cid-y6665fyl]{grid-template-columns:minmax(0,7fr) minmax(0,4fr);gap:5rem}.rail[data-astro-cid-y6665fyl]{align-self:stretch;position:static}.cta[data-astro-cid-y6665fyl]{top:calc(var(--header-h) + 1.5rem);position:sticky}}
