.contact-beacon[data-astro-cid-7ieoymzu].stage{justify-content:center;align-items:center;width:100%;min-height:260px;display:flex;position:relative}.wave[data-astro-cid-7ieoymzu]{border:1px solid color-mix(in srgb, var(--cyan-bright) 35%, transparent);border-radius:50%;width:4rem;height:4rem;animation:3s ease-out infinite ping;position:absolute}.w2[data-astro-cid-7ieoymzu]{animation-delay:1s}.w3[data-astro-cid-7ieoymzu]{animation-delay:2s}@keyframes ping{0%{opacity:.8;transform:scale(.5)}to{opacity:0;transform:scale(3.2)}}.hub[data-astro-cid-7ieoymzu]{z-index:2;background:var(--surface-elevated);border:2px solid color-mix(in srgb, var(--cyan-bright) 50%, var(--surface-border));width:5rem;height:5rem;box-shadow:0 0 24px color-mix(in srgb, var(--cyan-bright) 20%, transparent);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:.2rem;display:flex;position:relative}.dot[data-astro-cid-7ieoymzu]{background:var(--cyan-bright);border-radius:50%;width:.5rem;height:.5rem;animation:1.5s ease-in-out infinite dot-blink}@keyframes dot-blink{0%,to{opacity:1}50%{opacity:.35}}.hub[data-astro-cid-7ieoymzu] span[data-astro-cid-7ieoymzu]{letter-spacing:.06em;color:var(--text-secondary);font-size:.5625rem;font-weight:700}.channel[data-astro-cid-7ieoymzu]{z-index:3;background:var(--surface-elevated);border:1px solid var(--glass-hover-border);color:var(--text-secondary);border-radius:99px;align-items:center;gap:.35rem;padding:.35rem .6rem;font-size:.6875rem;animation:4s ease-in-out infinite channel-in;display:flex;position:absolute}.c-email[data-astro-cid-7ieoymzu]{top:22%;right:8%}.c-plan[data-astro-cid-7ieoymzu]{animation-delay:2s;bottom:24%;left:6%}.c-global[data-astro-cid-7ieoymzu]{font-size:.625rem;animation-delay:1s;top:38%;left:4%}@keyframes channel-in{0%,to{opacity:.55;transform:translateY(0)}50%{opacity:1;transform:translateY(-4px)}}.ico[data-astro-cid-7ieoymzu]{color:var(--cyan-bright);font-weight:700}.stream[data-astro-cid-7ieoymzu]{background:linear-gradient(to bottom, transparent, var(--cyan-bright), transparent);opacity:.25;width:2px;height:40%;animation:2s linear infinite stream-flow;position:absolute;top:30%;left:50%}@keyframes stream-flow{0%{transform:translateY(-20%)}to{transform:translateY(20%)}}.contact-form[data-astro-cid-vekgkm42]{margin:0 0 1.25rem;padding:1.5rem}.form-head[data-astro-cid-vekgkm42] h2[data-astro-cid-vekgkm42]{margin:0 0 .35rem;font-size:1.125rem}.form-head[data-astro-cid-vekgkm42] p[data-astro-cid-vekgkm42]{color:var(--text-secondary);margin:0 0 1.25rem;font-size:.875rem;line-height:1.5}.form-grid[data-astro-cid-vekgkm42]{grid-template-columns:1fr 1fr;gap:.85rem 1rem;display:grid}@media (width<=540px){.form-grid[data-astro-cid-vekgkm42]{grid-template-columns:1fr}}.field[data-astro-cid-vekgkm42]{color:var(--text-secondary);flex-direction:column;gap:.35rem;margin:0;font-size:.8125rem;display:flex}.field-wide[data-astro-cid-vekgkm42]{grid-column:1/-1}.field[data-astro-cid-vekgkm42] span[data-astro-cid-vekgkm42] em[data-astro-cid-vekgkm42],.field[data-astro-cid-vekgkm42] legend[data-astro-cid-vekgkm42] em[data-astro-cid-vekgkm42]{color:var(--cyan-bright);font-style:normal}fieldset[data-astro-cid-vekgkm42].platform-field{border:none;margin:0;padding:0}fieldset[data-astro-cid-vekgkm42].platform-field legend[data-astro-cid-vekgkm42]{color:var(--text-secondary);margin-bottom:.35rem;padding:0;font-size:.8125rem}.field[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42],.field[data-astro-cid-vekgkm42] select[data-astro-cid-vekgkm42],.field[data-astro-cid-vekgkm42] textarea[data-astro-cid-vekgkm42]{width:100%;font:inherit;color:var(--text-primary);background:var(--surface);border:1px solid var(--surface-border);border-radius:8px;padding:.55rem .65rem;font-size:.9375rem;transition:border-color .15s,box-shadow .15s}.field[data-astro-cid-vekgkm42] textarea[data-astro-cid-vekgkm42]{resize:vertical;min-height:6rem}.field[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42]:focus,.field[data-astro-cid-vekgkm42] select[data-astro-cid-vekgkm42]:focus,.field[data-astro-cid-vekgkm42] textarea[data-astro-cid-vekgkm42]:focus{border-color:color-mix(in srgb, var(--cyan-bright) 55%, var(--surface-border));box-shadow:0 0 0 3px color-mix(in srgb, var(--cyan-bright) 12%, transparent);outline:none}.platform-chips[data-astro-cid-vekgkm42]{flex-wrap:wrap;gap:.4rem;display:flex}.chip[data-astro-cid-vekgkm42]{border:1px solid var(--surface-border);background:var(--surface-elevated);cursor:pointer;border-radius:99px;align-items:center;gap:.35rem;padding:.35rem .55rem;font-size:.75rem;display:inline-flex}.chip[data-astro-cid-vekgkm42]:has(input:checked){border-color:color-mix(in srgb, var(--cyan-bright) 45%, transparent);color:var(--cyan-bright)}.chip[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42]{width:auto;accent-color:var(--cyan-bright);margin:0}.gotcha[data-astro-cid-vekgkm42]{opacity:0;pointer-events:none;width:0;height:0;position:absolute;left:-9999px}.form-actions[data-astro-cid-vekgkm42]{flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin-top:1.25rem;display:flex}.form-privacy[data-astro-cid-vekgkm42]{color:var(--text-secondary);margin:1rem 0 0;font-size:.8125rem}.form-privacy[data-astro-cid-vekgkm42] a[data-astro-cid-vekgkm42]{color:var(--cyan-bright)}.form-status[data-astro-cid-vekgkm42]{color:var(--text-secondary);margin:0;font-size:.875rem}.form-status[data-astro-cid-vekgkm42][data-kind=success]{color:#059669}html.dark .form-status[data-astro-cid-vekgkm42][data-kind=success]{color:#34d399}.form-status[data-astro-cid-vekgkm42][data-kind=error]{color:#dc2626}html.dark .form-status[data-astro-cid-vekgkm42][data-kind=error]{color:#f87171}.narrow[data-astro-cid-6bfsojfh]{max-width:32rem}.plan-hint[data-astro-cid-6bfsojfh]{color:var(--text-secondary);font-size:.9375rem}.trial-hint[data-astro-cid-6bfsojfh]{margin-top:.5rem}.trial-block[data-astro-cid-6bfsojfh]{margin:0 0 1.25rem;padding:1.25rem 1.5rem}.trial-block[data-astro-cid-6bfsojfh] h2[data-astro-cid-6bfsojfh]{margin:0 0 .35rem;font-size:1.0625rem}.trial-lead[data-astro-cid-6bfsojfh]{color:var(--text-secondary);margin:0 0 1rem;font-size:.875rem}.actions[data-astro-cid-6bfsojfh]{flex-wrap:wrap;gap:.75rem;margin:1.5rem 0;display:flex}.hints[data-astro-cid-6bfsojfh]{padding:1.5rem}.hints[data-astro-cid-6bfsojfh] h2[data-astro-cid-6bfsojfh]{margin:0 0 .75rem;font-size:1rem}.hints[data-astro-cid-6bfsojfh] ul[data-astro-cid-6bfsojfh]{color:var(--text-secondary);margin:0;padding-left:1.125rem;line-height:1.7}
