.ph.astro-f35wgehz{position:relative;padding:120px 16px 56px;text-align:center}.ph__marks.astro-f35wgehz{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:32px}.ph__tile.astro-f35wgehz{display:block;padding:6px;border-radius:22px;background:#fff;box-shadow:var(--ring),0 12px 32px -14px #0000004d}.ph__link.astro-f35wgehz{width:56px;height:2px;background:repeating-linear-gradient(90deg,var(--accent) 0 6px,transparent 6px 12px);animation:ph-flow 1.2s linear infinite;background-size:24px 2px}@keyframes ph-flow{to{background-position:24px 0}}@media(prefers-reduced-motion:reduce){.ph__link.astro-f35wgehz{animation:none}}.ph__eyebrow.astro-f35wgehz{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px;margin-top:28px;font-size:14px;font-weight:600;color:var(--accent)}.ph__h1.astro-f35wgehz{max-width:900px;margin:16px auto 0;font-size:clamp(36px,6vw,60px);line-height:1.05;font-weight:700;letter-spacing:-.035em;text-wrap:balance}.ph__sub.astro-f35wgehz{max-width:680px;margin:20px auto 0;font-size:18px;line-height:1.55;color:#404040;text-wrap:pretty}.ph__ctas.astro-f35wgehz{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:32px}.ph__note.astro-f35wgehz{margin-top:16px;font-size:14px;color:var(--muted)}
