.email-form-section[data-astro-cid-uuubgvu2]{scroll-margin-top:80px}.ef-grid[data-astro-cid-uuubgvu2]{display:grid;grid-template-columns:1fr;gap:32px}@media(min-width:900px){.ef-grid[data-astro-cid-uuubgvu2]{grid-template-columns:4fr 8fr;gap:64px;align-items:start}.ef-side[data-astro-cid-uuubgvu2]{position:sticky;top:96px}}.ef-title[data-astro-cid-uuubgvu2]{margin:12px 0;max-width:18ch}.ef-intro[data-astro-cid-uuubgvu2]{color:var(--color-text-muted);margin:0;max-width:50ch}.ef-form[data-astro-cid-uuubgvu2]{display:grid;grid-template-columns:1fr;gap:16px}@media(min-width:600px){.ef-form[data-astro-cid-uuubgvu2]{grid-template-columns:1fr 1fr}.ef-message[data-astro-cid-uuubgvu2],.ef-warn[data-astro-cid-uuubgvu2],.ef-privacy[data-astro-cid-uuubgvu2],.ef-submit[data-astro-cid-uuubgvu2],.ef-result[data-astro-cid-uuubgvu2]{grid-column:1 / -1}}.ef-honey[data-astro-cid-uuubgvu2]{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.ef-field[data-astro-cid-uuubgvu2]{display:flex;flex-direction:column;gap:6px}.ef-label[data-astro-cid-uuubgvu2]{font-size:var(--text-micro);text-transform:uppercase;letter-spacing:.08em;font-weight:600;color:var(--color-text-muted)}.ef-field[data-astro-cid-uuubgvu2] input[data-astro-cid-uuubgvu2],.ef-field[data-astro-cid-uuubgvu2] textarea[data-astro-cid-uuubgvu2]{background:var(--color-surface);border:1px solid var(--color-divider);border-radius:var(--radius-sm);padding:14px 16px;font-family:inherit;font-size:15px;color:var(--color-text);min-height:56px}.ef-field[data-astro-cid-uuubgvu2] textarea[data-astro-cid-uuubgvu2]{min-height:140px;resize:vertical;line-height:1.5}.ef-field[data-astro-cid-uuubgvu2] input[data-astro-cid-uuubgvu2]:focus-visible,.ef-field[data-astro-cid-uuubgvu2] textarea[data-astro-cid-uuubgvu2]:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.ef-warn[data-astro-cid-uuubgvu2]{background:#c9a86a1f;color:var(--color-accent-2);border-left:2px solid var(--color-accent);padding:10px 14px;margin:0;font-size:12px;border-radius:0 var(--radius-sm) var(--radius-sm) 0}.ef-submit[data-astro-cid-uuubgvu2]{align-self:flex-start}.ef-privacy[data-astro-cid-uuubgvu2]{margin:0;color:var(--color-text-muted);font-size:12px}.ef-result[data-astro-cid-uuubgvu2]{padding:14px 18px;border-radius:var(--radius-sm);font-size:14px}.ef-result[data-astro-cid-uuubgvu2][data-state=ok]{background:#5c6b4a1f;color:var(--color-success);border-left:3px solid var(--color-success)}.ef-result[data-astro-cid-uuubgvu2][data-state=err]{background:#c9a86a1f;color:var(--color-accent-2);border-left:3px solid var(--color-accent)}.cp-hero[data-astro-cid-ras72ths]{padding-block:clamp(64px,10vh,120px) clamp(24px,4vh,48px)}.cp-h1[data-astro-cid-ras72ths]{font-size:clamp(40px,6vw,96px);line-height:1.05;letter-spacing:-.015em;font-weight:500;max-width:18ch;margin-top:16px}.cp-sub[data-astro-cid-ras72ths]{color:var(--color-text-muted);font-size:clamp(17px,1.5vw,20px);max-width:60ch;margin:24px 0 48px;line-height:1.5}.cp-grid[data-astro-cid-ras72ths]{display:grid;grid-template-columns:1fr;gap:16px}@media(min-width:720px){.cp-grid[data-astro-cid-ras72ths]{grid-template-columns:repeat(3,1fr);gap:16px}}.cp-channel[data-astro-cid-ras72ths]{display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto;gap:4px 16px;padding:24px 28px;background:var(--color-surface);border:1px solid var(--color-divider);border-radius:var(--radius-md);color:var(--color-text);text-decoration:none;transition:border-color var(--t-fast) var(--ease-out),background-color var(--t-fast) var(--ease-out);align-items:center}.cp-channel[data-astro-cid-ras72ths]:hover{border-color:var(--color-text);background:var(--color-surface-2)}.cp-channel-label[data-astro-cid-ras72ths]{font-family:var(--font-display);font-size:clamp(22px,2.4vw,28px);font-weight:500;line-height:1}.cp-channel-num[data-astro-cid-ras72ths]{grid-column:1 / 2;grid-row:2;color:var(--color-text-muted);font-size:var(--text-small)}.cp-channel-arrow[data-astro-cid-ras72ths]{grid-column:2;grid-row:1 / 3;align-self:center;color:var(--color-text-muted);font-size:22px}.cp-calendly[data-astro-cid-ras72ths]{margin-top:32px;display:flex;flex-direction:column;gap:12px;align-items:flex-start}.cp-calendly-h[data-astro-cid-ras72ths]{color:var(--color-text-muted);margin:0;font-size:14px}
