.contact-stack[data-astro-cid-uw5kdbxl]{display:flex;flex-direction:column;gap:36px}.contact-top-grid[data-astro-cid-uw5kdbxl]{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:stretch}@media(max-width:900px){.contact-top-grid[data-astro-cid-uw5kdbxl]{grid-template-columns:1fr}}.channel-card[data-astro-cid-uw5kdbxl]{display:flex;flex-direction:column}.channel-card[data-astro-cid-uw5kdbxl] .badge[data-astro-cid-uw5kdbxl]{align-self:flex-start;margin-bottom:10px}.channel-card[data-astro-cid-uw5kdbxl] h2[data-astro-cid-uw5kdbxl]{margin:0 0 10px;font-size:1.4rem;color:var(--sage-900)}.channel-card[data-astro-cid-uw5kdbxl]>p[data-astro-cid-uw5kdbxl]{margin:0 0 20px;font-size:.92rem;color:var(--text-secondary)}.line-big-btn[data-astro-cid-uw5kdbxl]{width:100%;padding:16px 24px;font-size:1rem;margin-bottom:20px}.direct-mail-box[data-astro-cid-uw5kdbxl]{background:var(--surface-subtle);border:1px solid var(--border-subtle);border-radius:12px;padding:14px 18px;margin-bottom:16px}.dm-label[data-astro-cid-uw5kdbxl]{font-size:.78rem;color:var(--text-muted);margin-bottom:4px}.dm-address[data-astro-cid-uw5kdbxl]{display:inline-flex;align-items:center;gap:8px;font-weight:800;color:var(--sage-700);font-size:.98rem}.meet-mini-banner[data-astro-cid-uw5kdbxl]{margin-top:auto;display:flex;align-items:center;gap:12px;background:#f5fbf7;border:1.5px solid #00ac47;border-radius:12px;padding:14px 16px;color:var(--text-primary)}.meet-mini-banner[data-astro-cid-uw5kdbxl] svg[data-astro-cid-uw5kdbxl]{flex-shrink:0}.meet-mini-banner[data-astro-cid-uw5kdbxl] strong[data-astro-cid-uw5kdbxl]{display:block;font-size:.88rem;color:#143625}.meet-mini-banner[data-astro-cid-uw5kdbxl] span[data-astro-cid-uw5kdbxl]{display:block;font-size:.76rem;color:var(--text-secondary)}.template-card[data-astro-cid-uw5kdbxl]{display:flex;flex-direction:column}.template-header[data-astro-cid-uw5kdbxl]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:10px}.template-header[data-astro-cid-uw5kdbxl] h3[data-astro-cid-uw5kdbxl]{margin:2px 0 0;font-size:1.18rem;color:var(--sage-900)}.copy-btn[data-astro-cid-uw5kdbxl]{padding:10px 18px;font-size:.84rem}.template-help[data-astro-cid-uw5kdbxl]{margin:0 0 12px;font-size:.86rem;color:var(--text-secondary)}.template-box[data-astro-cid-uw5kdbxl]{margin:0;padding:18px 20px;background:var(--sage-50);border:1px solid var(--sage-200);border-radius:14px;font-family:var(--font-sans);font-size:.9rem;line-height:1.85;color:var(--sage-900);white-space:pre-wrap;word-break:break-word;flex:1}.copy-toast[data-astro-cid-uw5kdbxl]{min-height:22px;margin:8px 0 0;font-size:.82rem;font-weight:700;color:var(--sage-600)}.section-header[data-astro-cid-uw5kdbxl].compact{margin-bottom:24px}.form-iframe-wrap[data-astro-cid-uw5kdbxl]{max-width:680px;margin:0 auto;border-radius:14px;overflow:hidden;border:1px solid var(--border-subtle);background:#fff}.form-iframe-wrap[data-astro-cid-uw5kdbxl] iframe[data-astro-cid-uw5kdbxl]{width:100%;height:540px;border:0;display:block}@media(max-width:600px){.form-iframe-wrap[data-astro-cid-uw5kdbxl] iframe[data-astro-cid-uw5kdbxl]{height:640px}}.flow-timeline[data-astro-cid-uw5kdbxl]{position:relative;display:flex;flex-direction:column;gap:20px;max-width:820px;margin:0 auto}.flow-step[data-astro-cid-uw5kdbxl]{display:grid;grid-template-columns:110px 1fr;gap:18px;background:var(--surface-subtle);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:24px;align-items:start}@media(max-width:600px){.flow-step[data-astro-cid-uw5kdbxl]{grid-template-columns:1fr;gap:10px;padding:18px}}.flow-badge[data-astro-cid-uw5kdbxl]{display:inline-block;font-family:var(--font-display);background:var(--sage-500);color:#fff;font-weight:800;font-size:.85rem;letter-spacing:.08em;padding:6px 14px;border-radius:var(--radius-full)}.flow-body[data-astro-cid-uw5kdbxl] h3[data-astro-cid-uw5kdbxl]{margin:0 0 8px;font-size:1.16rem;color:var(--sage-900)}.flow-body[data-astro-cid-uw5kdbxl] p[data-astro-cid-uw5kdbxl]{margin:0;font-size:.92rem;color:var(--text-secondary);line-height:1.75}.flow-screenshot[data-astro-cid-uw5kdbxl]{margin-top:16px;max-width:320px;border-radius:14px;overflow:hidden;border:1px solid var(--border-subtle);box-shadow:var(--shadow-sm);background:#fff}
