.hero[data-astro-cid-irylxzcv]{background:var(--lh-paper);padding-top:calc(var(--section-y) + 24px)}.hero-inner[data-astro-cid-irylxzcv]{max-width:980px;margin:0 auto}.crumbs[data-astro-cid-irylxzcv]{display:flex;align-items:center;gap:var(--space-3);font-family:var(--font-body);font-size:var(--fs-body-sm);letter-spacing:var(--tracking-wide);color:var(--fg-3);margin-bottom:var(--space-6)}.crumbs[data-astro-cid-irylxzcv] a[data-astro-cid-irylxzcv]{color:var(--fg-3);text-decoration:none;border-bottom:1px dotted currentColor;padding-bottom:2px}.crumbs[data-astro-cid-irylxzcv] a[data-astro-cid-irylxzcv]:hover{color:var(--lh-beacon)}.crumbs[data-astro-cid-irylxzcv] [data-astro-cid-irylxzcv][aria-current]{color:var(--fg-1);font-weight:var(--fw-semibold)}.hero[data-astro-cid-irylxzcv] h1[data-astro-cid-irylxzcv]{font-size:clamp(48px,7vw,108px);margin:var(--space-4) 0 var(--space-6);line-height:.98}.hero[data-astro-cid-irylxzcv] h1[data-astro-cid-irylxzcv] .dot[data-astro-cid-irylxzcv]{color:var(--lh-beacon)}.hero[data-astro-cid-irylxzcv] .subhead[data-astro-cid-irylxzcv]{max-width:640px;font-size:var(--fs-body-lg);line-height:1.55;color:var(--lh-ink);margin-bottom:var(--space-6)}.email-direct[data-astro-cid-irylxzcv]{font-family:var(--font-display);font-weight:var(--fw-medium);font-size:clamp(24px,3vw,36px);text-transform:uppercase;letter-spacing:var(--tracking-tight)}.email-direct[data-astro-cid-irylxzcv] a[data-astro-cid-irylxzcv]{color:var(--fg-1);text-decoration:none;border-bottom:2px solid var(--lh-beacon);padding-bottom:4px}.email-direct[data-astro-cid-irylxzcv] a[data-astro-cid-irylxzcv]:hover{color:var(--lh-beacon)}.form-section[data-astro-cid-irylxzcv]{background:var(--lh-bone)}.form-grid[data-astro-cid-irylxzcv]{display:grid;grid-template-columns:.9fr 1.2fr;gap:var(--space-8);align-items:start}@media (max-width: 960px){.form-grid[data-astro-cid-irylxzcv]{grid-template-columns:1fr}}.intro[data-astro-cid-irylxzcv] h2[data-astro-cid-irylxzcv]{font-size:clamp(32px,4vw,52px);margin:var(--space-3) 0 var(--space-5)}.intro[data-astro-cid-irylxzcv] h2[data-astro-cid-irylxzcv] .dot[data-astro-cid-irylxzcv]{color:var(--lh-beacon)}.intro-lead[data-astro-cid-irylxzcv]{font-size:var(--fs-body-lg);line-height:1.6;color:var(--lh-ink);margin-bottom:var(--space-6)}.fast-facts[data-astro-cid-irylxzcv]{list-style:none;padding:0;margin:0;border-top:1px solid var(--border-1)}.fast-facts[data-astro-cid-irylxzcv] li[data-astro-cid-irylxzcv]{display:grid;grid-template-columns:140px 1fr;gap:var(--space-4);padding:var(--space-3) 0;border-bottom:1px solid var(--border-1);font-size:var(--fs-body-sm);color:var(--lh-ink)}.fast-facts[data-astro-cid-irylxzcv] li[data-astro-cid-irylxzcv] span[data-astro-cid-irylxzcv]{color:var(--fg-3);text-transform:uppercase;letter-spacing:var(--tracking-widest);font-size:var(--fs-eyebrow);font-weight:var(--fw-semibold)}.press-form[data-astro-cid-irylxzcv]{background:var(--lh-white);padding:var(--space-7) var(--space-6);display:grid;gap:var(--space-5)}.field[data-astro-cid-irylxzcv]{display:grid;gap:var(--space-2)}.field[data-astro-cid-irylxzcv] label[data-astro-cid-irylxzcv]{font-family:var(--font-body);font-size:var(--fs-eyebrow);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--fg-1)}.field[data-astro-cid-irylxzcv] input[data-astro-cid-irylxzcv],.field[data-astro-cid-irylxzcv] textarea[data-astro-cid-irylxzcv]{background:var(--lh-bone);border:1px solid var(--border-1);padding:14px 16px;font-family:var(--font-body);font-size:var(--fs-body);color:var(--fg-1);width:100%}.field[data-astro-cid-irylxzcv] textarea[data-astro-cid-irylxzcv]{resize:vertical;min-height:140px}.field[data-astro-cid-irylxzcv] input[data-astro-cid-irylxzcv]:focus,.field[data-astro-cid-irylxzcv] textarea[data-astro-cid-irylxzcv]:focus{outline:none;border-color:var(--lh-black);background:var(--lh-white)}.honeypot[data-astro-cid-irylxzcv]{position:absolute;left:-9999px;width:1px;height:1px}.actions[data-astro-cid-irylxzcv]{display:flex;align-items:center;gap:var(--space-5);flex-wrap:wrap;padding-top:var(--space-3)}.note[data-astro-cid-irylxzcv]{font-size:var(--fs-caption);color:var(--fg-4);letter-spacing:var(--tracking-wide);margin:0}
