@layer components{:where(.privacy[data-v-bc04dfde]){min-block-size:100svh;max-inline-size:42rem;padding:var(--space-32) var(--space-4) var(--space-24);margin-inline:auto;@media (width>=40rem){padding-inline:var(--space-8)}}.kicker[data-v-bc04dfde]{font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--leading-xs);letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--fg-faint)}.title[data-v-bc04dfde]{font-family:var(--font-title);font-size:var(--text-5xl);text-transform:uppercase;margin-block-start:var(--space-4);font-weight:800;line-height:.85;@media (width>=40rem){font-size:var(--text-7xl)}}.lead[data-v-bc04dfde]{font-size:var(--text-lg);line-height:var(--leading-lg);color:var(--fg);margin-block-start:var(--space-8)}section[data-v-bc04dfde]{border-block-start:1px solid var(--line-soft);margin-block-start:var(--space-12);padding-block-start:var(--space-6)}h2[data-v-bc04dfde]{font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--leading-xs);letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--fg-muted)}p[data-v-bc04dfde]:not(.kicker,.lead){font-size:var(--text-base);line-height:var(--leading-relaxed);color:var(--fg-muted);margin-block-start:var(--space-4)}@supports (text-wrap:pretty){.lead[data-v-bc04dfde],p[data-v-bc04dfde]:not(.kicker){text-wrap:pretty}}a{&[data-v-bc04dfde]{color:var(--accent-fg);text-underline-offset:.2em;text-decoration-line:underline;text-decoration-style:dotted}&[data-v-bc04dfde]:focus-visible{outline:2px solid var(--focus);outline-offset:2px}}}
