.contact-intro[data-astro-cid-6bfsojfh]{grid-template-columns:1.5fr 1fr;align-items:center;gap:64px;display:grid}.conversation-art[data-astro-cid-6bfsojfh]{width:100%;max-width:400px;min-height:330px;margin:auto;position:relative}.art-orbit[data-astro-cid-6bfsojfh]{border:1px solid #80dce929;border-radius:50%;position:absolute;inset:5% 6%;transform:rotate(-20deg)}.art-orbit[data-astro-cid-6bfsojfh]:after{content:"";border:1px solid #c6b9fa17;border-radius:50%;position:absolute;inset:24px -20px}.idea-bubble[data-astro-cid-6bfsojfh],.reply-bubble[data-astro-cid-6bfsojfh]{border:1px solid var(--card-border);background:var(--card-bg);flex-wrap:wrap;align-items:center;gap:16px;display:flex;position:absolute;box-shadow:0 16px 40px #0002}.idea-bubble[data-astro-cid-6bfsojfh]{width:76%;color:var(--gold-bright);border-radius:20px 20px 20px 4px;padding:28px;top:40px;left:0}.idea-bubble[data-astro-cid-6bfsojfh]>span[data-astro-cid-6bfsojfh]{color:var(--ink);font-size:1.1rem}.idea-bubble[data-astro-cid-6bfsojfh]>i[data-astro-cid-6bfsojfh]{background:#86acbb30;border-radius:3px;width:100%;height:3px}.idea-bubble[data-astro-cid-6bfsojfh]>i[data-astro-cid-6bfsojfh]:last-child{width:65%}.reply-bubble[data-astro-cid-6bfsojfh]{width:80%;color:var(--lavender);border-radius:20px 20px 4px;padding:24px;bottom:28px;right:0}.reply-bubble[data-astro-cid-6bfsojfh]>span[data-astro-cid-6bfsojfh]:not(.reply-dots){color:var(--ink);font-size:.9rem}.reply-dots[data-astro-cid-6bfsojfh]{gap:6px;width:100%;padding-left:46px;display:flex}.reply-dots[data-astro-cid-6bfsojfh] i[data-astro-cid-6bfsojfh]{background:var(--lavender);opacity:.65;border-radius:50%;width:5px;height:5px}.connection-dot[data-astro-cid-6bfsojfh]{background:var(--gold);border-radius:50%;width:10px;height:10px;position:absolute;top:26px;right:22px;box-shadow:0 0 0 8px #39c9df0c}#project-inquiry[data-astro-cid-6bfsojfh]{scroll-margin-top:120px}.contact-steps[data-astro-cid-6bfsojfh]{gap:24px;margin:32px 0;display:grid}.contact-steps[data-astro-cid-6bfsojfh]>div[data-astro-cid-6bfsojfh]{grid-template-columns:44px 1fr;gap:16px;display:grid}.step-symbol[data-astro-cid-6bfsojfh]{border:1px solid var(--card-border);background:var(--card-bg);width:44px;height:44px;color:var(--gold-bright);border-radius:12px;place-items:center;display:grid}.contact-steps[data-astro-cid-6bfsojfh] h3[data-astro-cid-6bfsojfh]{margin:3px 0 8px;font-size:1rem}.contact-steps[data-astro-cid-6bfsojfh] p[data-astro-cid-6bfsojfh]{margin:0;font-size:.85rem}.brief-helper[data-astro-cid-6bfsojfh]{background:var(--card-bg);border:1px solid var(--card-border);border-radius:14px;padding:24px}.brief-helper[data-astro-cid-6bfsojfh] p[data-astro-cid-6bfsojfh]:not(.eyebrow),.brief-helper[data-astro-cid-6bfsojfh] li[data-astro-cid-6bfsojfh]{font-size:.85rem}.brief-helper[data-astro-cid-6bfsojfh] ul[data-astro-cid-6bfsojfh]{color:var(--muted);margin:0;padding-left:18px}.brief-helper[data-astro-cid-6bfsojfh] li[data-astro-cid-6bfsojfh]{padding:5px 0}.brief-helper[data-astro-cid-6bfsojfh] li[data-astro-cid-6bfsojfh]::marker{color:var(--gold-bright)}.inquiry-heading[data-astro-cid-6bfsojfh]{border-bottom:1px solid var(--line);gap:16px;margin-bottom:28px;padding-bottom:24px;display:flex}.inquiry-heading[data-astro-cid-6bfsojfh]>span[data-astro-cid-6bfsojfh]{color:var(--gold-bright);padding-top:6px}.inquiry-heading[data-astro-cid-6bfsojfh] h2[data-astro-cid-6bfsojfh]{margin:0 0 10px;font-size:1.5rem}.inquiry-heading[data-astro-cid-6bfsojfh] p[data-astro-cid-6bfsojfh]{color:var(--muted);margin:0;font-size:.75rem}@media (width<=1000px){.contact-intro[data-astro-cid-6bfsojfh]{grid-template-columns:1.4fr 1fr;gap:24px}.idea-bubble[data-astro-cid-6bfsojfh],.reply-bubble[data-astro-cid-6bfsojfh]{padding:20px}}@media (width<=800px){.contact-intro[data-astro-cid-6bfsojfh]{grid-template-columns:1fr;gap:28px}.contact-grid[data-astro-cid-6bfsojfh]>.form-wrap[data-astro-cid-6bfsojfh]{order:-1}.conversation-art[data-astro-cid-6bfsojfh]{max-width:360px;min-height:270px}.idea-bubble[data-astro-cid-6bfsojfh]{top:12px}.reply-bubble[data-astro-cid-6bfsojfh]{bottom:12px}}#project-inquiry[data-astro-cid-6bfsojfh] .contact-grid[data-astro-cid-6bfsojfh]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(40px,6vw,88px)}.contact-grid[data-astro-cid-6bfsojfh]>aside[data-astro-cid-6bfsojfh]{min-width:0;padding-top:12px}.contact-grid[data-astro-cid-6bfsojfh]>aside[data-astro-cid-6bfsojfh]>.eyebrow[data-astro-cid-6bfsojfh]{margin-bottom:24px}.contact-grid[data-astro-cid-6bfsojfh]>aside[data-astro-cid-6bfsojfh]>h2[data-astro-cid-6bfsojfh]{margin-bottom:26px;font-size:clamp(2.1rem,3.5vw,3.4rem);line-height:1.13}.contact-grid[data-astro-cid-6bfsojfh]>aside[data-astro-cid-6bfsojfh]>p[data-astro-cid-6bfsojfh]:not(.eyebrow){max-width:42ch;margin-bottom:30px;line-height:1.8}.contact-grid[data-astro-cid-6bfsojfh]>aside[data-astro-cid-6bfsojfh]>.btn[data-astro-cid-6bfsojfh]{white-space:normal;max-width:100%;margin:0 0 40px}.contact-grid[data-astro-cid-6bfsojfh] .brief-helper[data-astro-cid-6bfsojfh]{border-radius:16px;padding:26px 28px}.contact-grid[data-astro-cid-6bfsojfh] .brief-helper[data-astro-cid-6bfsojfh] .eyebrow[data-astro-cid-6bfsojfh]{margin-bottom:16px}.contact-grid[data-astro-cid-6bfsojfh] .brief-helper[data-astro-cid-6bfsojfh] p[data-astro-cid-6bfsojfh]:last-child{margin-bottom:0;line-height:1.8}.contact-grid[data-astro-cid-6bfsojfh]>.form-wrap[data-astro-cid-6bfsojfh]{min-width:0;padding:clamp(26px,3vw,42px)}.contact-grid[data-astro-cid-6bfsojfh] .inquiry-heading[data-astro-cid-6bfsojfh]{gap:18px;margin-bottom:32px;padding-bottom:28px}.contact-grid[data-astro-cid-6bfsojfh] .inquiry-heading[data-astro-cid-6bfsojfh] h2[data-astro-cid-6bfsojfh]{line-height:1.2}@media (width<=900px){#project-inquiry[data-astro-cid-6bfsojfh] .contact-grid[data-astro-cid-6bfsojfh]{grid-template-columns:1fr;gap:40px}.contact-grid[data-astro-cid-6bfsojfh]>.form-wrap[data-astro-cid-6bfsojfh]{order:-1}.contact-grid[data-astro-cid-6bfsojfh]>aside[data-astro-cid-6bfsojfh]{max-width:620px;padding-top:0}.contact-grid[data-astro-cid-6bfsojfh]>aside[data-astro-cid-6bfsojfh]>.btn[data-astro-cid-6bfsojfh]{margin-bottom:32px}}@media (width<=480px){.contact-grid[data-astro-cid-6bfsojfh]>.form-wrap[data-astro-cid-6bfsojfh]{padding:22px 20px}.contact-grid[data-astro-cid-6bfsojfh] .brief-helper[data-astro-cid-6bfsojfh]{padding:22px}.contact-grid[data-astro-cid-6bfsojfh] .inquiry-heading[data-astro-cid-6bfsojfh]{gap:12px}.contact-grid[data-astro-cid-6bfsojfh] .form-grid{grid-template-columns:1fr;gap:22px}}
