.page[data-v-9ae63776]{--bg: #f4f6f9;--paper: #ffffff;--text: #1f2937;--muted: #5b6472;--border: #d7dee8;--brand: #0b3a6e;--link: #0b3a6e;--focus: rgba(11, 58, 110, .35);min-height:100%;background:var(--bg);color:var(--text);padding:2rem 1rem;-webkit-user-select:text;user-select:text}.page[data-v-9ae63776] *{-webkit-user-select:text;user-select:text}.skip[data-v-9ae63776]{position:absolute;left:-999px;top:12px;background:var(--paper);border:1px solid var(--border);padding:.6rem .8rem;border-radius:6px}.skip[data-v-9ae63776]:focus{left:12px;z-index:10;outline:3px solid var(--focus);outline-offset:2px}.main[data-v-9ae63776]{max-width:920px;margin:0 auto;background:var(--paper);border:1px solid var(--border);border-radius:8px;padding:1.75rem 1.5rem}.title[data-v-9ae63776]{margin:0 0 .5rem;color:var(--brand);font-size:2rem;line-height:1.2;font-weight:700;letter-spacing:.01em}.lede[data-v-9ae63776]{margin:0;color:var(--muted);line-height:1.5}.landing-hero[data-v-9ae63776]{margin:0 0 1.5rem}.landing-goals[data-v-9ae63776]{margin:1.1rem 0 0;padding:1rem;border:1px solid var(--border);border-radius:8px;background:#fbfcfe}.landing-goals-title[data-v-9ae63776]{margin:0 0 .5rem;font-size:1.05rem;color:var(--text);font-weight:700}.landing-goals-list[data-v-9ae63776]{margin:0;padding-left:1.1rem;color:var(--muted);line-height:1.55}.landing-goals-list li+li[data-v-9ae63776]{margin-top:.25rem}.landing-section-title[data-v-9ae63776]{margin:0 0 .35rem;color:var(--brand);font-size:1.35rem;line-height:1.25;font-weight:700}.landing-section-lede[data-v-9ae63776]{margin:0 0 1.25rem;color:var(--muted);line-height:1.5}.pads[data-v-9ae63776]{list-style:none;padding:0;margin:0;border-top:1px solid var(--border)}.pad[data-v-9ae63776]{padding:.9rem 0;border-bottom:1px solid var(--border)}.pad-link[data-v-9ae63776]{color:var(--link);text-decoration:underline;text-underline-offset:3px}.pad-link[data-v-9ae63776]:hover{text-decoration-thickness:2px}.pad-title[data-v-9ae63776]{font-weight:700}.pad-desc[data-v-9ae63776]{margin:.35rem 0 0;color:var(--muted);line-height:1.45}.empty[data-v-9ae63776]{margin:1rem 0 0;color:var(--muted)}.pad-link[data-v-9ae63776]:focus-visible{outline:3px solid var(--focus);outline-offset:2px;border-radius:4px}.landing-footer[data-v-9ae63776]{max-width:920px;margin:.9rem auto 0;text-align:right;color:var(--muted);font-size:&rem;line-height:1.4}.landing-footer a[data-v-9ae63776]{color:var(--link);text-decoration:underline;text-underline-offset:3px}.landing-footer a[data-v-9ae63776]:hover{text-decoration-thickness:2px}.landing-footer a[data-v-9ae63776]:focus-visible{outline:3px solid var(--focus);outline-offset:2px;border-radius:4px}@media(max-width:520px){.main[data-v-9ae63776]{padding:1.25rem 1rem}.title[data-v-9ae63776]{font-size:1.6rem}}
