.funnel.svelte-1d4i12f{width:min(100%, var(--site-shell-max));min-height:100vh;padding:0 var(--site-shell-pad-x) clamp(1.25rem, 4vw, 2.5rem);margin:0 auto}main.svelte-1d4i12f{gap:clamp(2rem,5vw,3.5rem);padding:clamp(1.25rem,3vw,2rem) 0 0;display:grid}.ownership.svelte-1d4i12f,.close.svelte-1d4i12f,.head.svelte-1d4i12f{gap:1.15rem;display:grid}.head.svelte-1d4i12f{gap:.65rem}.eyebrow.svelte-1d4i12f{width:fit-content;margin:0}h2.svelte-1d4i12f{font-family:var(--font-editorial);letter-spacing:-.02em;margin:0;font-size:clamp(1.6rem,3.4vw,2.4rem);font-weight:700;line-height:1.1}ol.svelte-1d4i12f{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}li.svelte-1d4i12f,.close.svelte-1d4i12f{border:1px solid var(--hard-border);background:var(--paper);box-shadow:5px 5px 0 var(--hard-shadow);gap:.55rem;padding:1.25rem 1.3rem 1.4rem;display:grid}.lcd-face.svelte-1d4i12f{color:var(--muted);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.85rem}h3.svelte-1d4i12f,.close.svelte-1d4i12f p:where(.svelte-1d4i12f):not(.lcd-face),li.svelte-1d4i12f p:where(.svelte-1d4i12f):last-child{margin:0}h3.svelte-1d4i12f{font-family:var(--font-editorial);font-size:1.15rem;font-weight:700}li.svelte-1d4i12f p:where(.svelte-1d4i12f):last-child,.close.svelte-1d4i12f p:where(.svelte-1d4i12f):not(.lcd-face){color:var(--muted);font-size:.95rem;line-height:1.5}@media (width<=960px){ol.svelte-1d4i12f{grid-template-columns:1fr}}
