.page[data-v-4591aa69]{font-family:var(--font-body);color:var(--ink)}.page-hero[data-v-4591aa69]{background:var(--steel-950);color:var(--steel-50);padding:clamp(2.5rem,6vw,4.5rem) clamp(1.25rem,4vw,3rem)}.eyebrow[data-v-4591aa69]{font-family:var(--font-mono);font-size:.72rem;letter-spacing:.2em;text-transform:uppercase;color:var(--primary-300);margin:0 0 1rem}.page-hero h1[data-v-4591aa69]{font-family:var(--font-display);font-weight:900;text-transform:uppercase;font-size:clamp(1.6rem,4.5vw,3rem);line-height:1;margin:0 0 1rem}.lead[data-v-4591aa69]{color:var(--steel-300);margin:0;max-width:60ch;line-height:1.6;font-size:clamp(.95rem,1.5vw,1.08rem)}.page-body[data-v-4591aa69]{max-width:760px;margin:0 auto;padding:clamp(2rem,5vw,3.5rem) clamp(1.25rem,4vw,1rem)}.sec[data-v-4591aa69]{margin-bottom:2.4rem}.sec h2[data-v-4591aa69]{font-family:var(--font-display);font-weight:800;text-transform:uppercase;font-size:clamp(1.2rem,2.6vw,1.6rem);margin:0 0 1rem;display:flex;align-items:baseline;gap:.7rem}.num[data-v-4591aa69]{font-family:var(--font-mono);font-size:.85rem;color:var(--primary-600)}.sec p[data-v-4591aa69]{line-height:1.7;color:var(--ink-2);margin:0 0 .8rem}.sec ul[data-v-4591aa69]{margin:0 0 .8rem;padding-left:1.2rem}.sec li[data-v-4591aa69]{line-height:1.7;color:var(--ink-2);margin-bottom:.3rem}.sec a[data-v-4591aa69]{color:var(--primary-700);text-decoration:none;border-bottom:1px solid var(--primary-200)}.sec a[data-v-4591aa69]:hover{border-bottom-color:var(--primary-600)}.upd[data-v-4591aa69]{font-family:var(--font-mono);font-size:.82rem;color:var(--steel-500)}
