.ph.svelte-ft3a32{position:relative;z-index:20;background:var(--ground);padding:calc(var(--ct-nav-h) + clamp(40px,9vh,104px)) 0 var(--space-section)}.ph-wrap.svelte-ft3a32{max-width:var(--ct-wrap);margin:0 auto;padding:0 var(--ct-gutter)}.ph-main.svelte-ft3a32{display:flex;flex-direction:column;gap:24px;max-width:46rem;min-width:0}.has-aside.svelte-ft3a32 .ph-wrap:where(.svelte-ft3a32){display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);gap:clamp(32px,5vw,72px);align-items:center}.ph-side.svelte-ft3a32{min-width:0}@media (max-width: 859px){.has-aside.svelte-ft3a32 .ph-wrap:where(.svelte-ft3a32){grid-template-columns:minmax(0,1fr)}.aside-first.svelte-ft3a32 .ph-side:where(.svelte-ft3a32){order:-1}}.hd.svelte-1fhkjl1{margin:0;font-family:var(--font-display);font-weight:800;color:var(--ink);text-wrap:balance}.size-hero.svelte-1fhkjl1{font-size:clamp(2.3rem,4.8vw,3.75rem);line-height:1.03;letter-spacing:-.03em}.size-q.svelte-1fhkjl1{font-size:clamp(1.9rem,3.2vw,2.75rem);line-height:1.06;letter-spacing:-.02em}
