.page-container[data-astro-cid-t53pegsa]{min-height:100vh;background:var(--bg);color:var(--ink)}.content-wrapper[data-astro-cid-t53pegsa]{padding:120px var(--gutter) var(--section-gap)}.page-header[data-astro-cid-t53pegsa]{display:flex;flex-direction:column;gap:12px;margin-bottom:48px;padding-bottom:32px;border-bottom:1px solid var(--rule)}.kicker-label[data-astro-cid-t53pegsa]{font-size:11.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--accent-text)}.page-title[data-astro-cid-t53pegsa]{font-family:var(--font-display);font-size:clamp(36px,4vw,56px);line-height:1.05;color:var(--ink)}.doc-section[data-astro-cid-t53pegsa]{display:flex;flex-direction:column;gap:16px;margin-bottom:40px;max-width:68ch}.doc-section[data-astro-cid-t53pegsa] h2[data-astro-cid-t53pegsa]{font-family:var(--font-display);font-size:28px;color:var(--ink);border-bottom:1px solid var(--rule);padding-bottom:8px}.doc-section[data-astro-cid-t53pegsa] p[data-astro-cid-t53pegsa]{font-size:16px;line-height:1.6;color:var(--ink-2)}.criteria-list[data-astro-cid-t53pegsa]{margin:0;padding-left:20px;display:flex;flex-direction:column;gap:12px;font-size:15.5px;line-height:1.55;color:var(--ink-2)}.criteria-list[data-astro-cid-t53pegsa] strong[data-astro-cid-t53pegsa]{color:var(--ink)}.inline-link[data-astro-cid-t53pegsa]{color:var(--ink);text-decoration:underline}.inline-link[data-astro-cid-t53pegsa]:hover{color:var(--ink)}
