.pv:where(.astro-X2ICJSY7){position:relative}.inner:where(.astro-X2ICJSY7){position:relative;z-index:1;max-width:80rem;margin:0 auto;padding:8rem 1.5rem 6rem}@media (min-width: 768px){.inner:where(.astro-X2ICJSY7){padding:9rem 3rem 8rem}}@media (min-width: 1280px){.inner:where(.astro-X2ICJSY7){padding:9rem 1.5rem 8rem}}.k:where(.astro-X2ICJSY7){margin:0;font-size:.75rem;text-transform:uppercase;letter-spacing:.08em;color:var(--muted)}h1:where(.astro-X2ICJSY7){margin:1.5rem 0 0;max-width:40rem;font-size:clamp(2.25rem,6vw,4.5rem);line-height:1.02;font-weight:600;letter-spacing:-.03em}section:where(.astro-X2ICJSY7){max-width:40rem;margin-top:3.5rem;padding-top:1.5rem;border-top:1px solid var(--line)}h2:where(.astro-X2ICJSY7){margin:0;display:flex;align-items:baseline;gap:1rem;font-size:1.5rem;line-height:2rem;font-weight:600;letter-spacing:-.01em}.n:where(.astro-X2ICJSY7){font-size:.75rem;color:var(--accent)}section:where(.astro-X2ICJSY7) p:where(.astro-X2ICJSY7){margin:1rem 0 0;font-size:1.0625rem;line-height:1.75rem;color:var(--muted)}.fine:where(.astro-X2ICJSY7){margin:4rem 0 0;max-width:40rem;font-size:.75rem;line-height:1.25rem;text-transform:uppercase;letter-spacing:.06em;color:var(--muted)}.fine:where(.astro-X2ICJSY7) a:where(.astro-X2ICJSY7){color:var(--accent);text-decoration:none}
