.dgs-form[data-astro-cid-5sci3zxl]{color:var(--d-ink);background:#fff;border-radius:24px;padding:36px;box-shadow:0 40px 80px -30px #0009}.dgs-form__title[data-astro-cid-5sci3zxl]{margin-bottom:4px;font-size:28px}.dgs-form__sub[data-astro-cid-5sci3zxl]{color:var(--d-muted);margin-bottom:24px;font-size:15px}.dgs-form__row[data-astro-cid-5sci3zxl]{grid-template-columns:1fr 1fr;gap:14px;display:grid}.dgs-form__f[data-astro-cid-5sci3zxl]{flex-direction:column;gap:7px;margin-bottom:16px;display:flex}.dgs-form__f[data-astro-cid-5sci3zxl] label[data-astro-cid-5sci3zxl],.dgs-form__types[data-astro-cid-5sci3zxl] legend[data-astro-cid-5sci3zxl]{font-size:13.5px;font-weight:600}.dgs-form[data-astro-cid-5sci3zxl] input[data-astro-cid-5sci3zxl][type=text],.dgs-form[data-astro-cid-5sci3zxl] input[data-astro-cid-5sci3zxl][type=email],.dgs-form[data-astro-cid-5sci3zxl] textarea[data-astro-cid-5sci3zxl]{border:1.5px solid var(--d-line);background:var(--d-paper);color:var(--d-ink);font:inherit;border-radius:12px;padding:13px 14px;font-size:15px;transition:border-color .2s,background .2s}.dgs-form[data-astro-cid-5sci3zxl] input[data-astro-cid-5sci3zxl]:focus,.dgs-form[data-astro-cid-5sci3zxl] textarea[data-astro-cid-5sci3zxl]:focus{border-color:var(--d-blue);background:#fff;outline:none}.dgs-form[data-astro-cid-5sci3zxl] textarea[data-astro-cid-5sci3zxl]{resize:vertical;min-height:120px}.dgs-form__types[data-astro-cid-5sci3zxl]{border:0;flex-wrap:wrap;gap:8px;margin:0 0 16px;padding:0;display:flex}.dgs-form__types[data-astro-cid-5sci3zxl] legend[data-astro-cid-5sci3zxl]{margin-bottom:8px;padding:0}.dgs-form__types[data-astro-cid-5sci3zxl] label[data-astro-cid-5sci3zxl]{cursor:pointer;position:relative}.dgs-form__types[data-astro-cid-5sci3zxl] input[data-astro-cid-5sci3zxl]{opacity:0;pointer-events:none;position:absolute}.dgs-form__types[data-astro-cid-5sci3zxl] span[data-astro-cid-5sci3zxl]{border:1.5px solid var(--d-line);color:#3a5068;border-radius:999px;padding:9px 14px;font-size:13.5px;font-weight:500;transition:all .2s;display:inline-block}.dgs-form__types[data-astro-cid-5sci3zxl] input[data-astro-cid-5sci3zxl]:checked+span[data-astro-cid-5sci3zxl]{border-color:var(--d-navy);background:var(--d-navy);color:#fff}.dgs-form__types[data-astro-cid-5sci3zxl] input[data-astro-cid-5sci3zxl]:focus-visible+span[data-astro-cid-5sci3zxl]{outline:3px solid var(--d-sky);outline-offset:2px}.dgs-form__honey[data-astro-cid-5sci3zxl]{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.dgs-form__submit[data-astro-cid-5sci3zxl]{justify-content:center;width:100%;margin-top:6px}.dgs-form__fine[data-astro-cid-5sci3zxl]{color:var(--d-muted);margin-top:14px;font-size:13px}.dgs-form__fine[data-astro-cid-5sci3zxl] a[data-astro-cid-5sci3zxl]{color:var(--d-navy);text-underline-offset:2px;text-decoration:underline}@media (width<=600px){.dgs-form[data-astro-cid-5sci3zxl]{padding:24px}.dgs-form__row[data-astro-cid-5sci3zxl]{grid-template-columns:1fr}}.dgs-contact[data-astro-cid-4eyggdtm]{background:var(--d-navy-2);color:#fff;position:relative;overflow:hidden}.dgs-contact[data-astro-cid-4eyggdtm]:before{content:"";pointer-events:none;background:radial-gradient(circle,#2993c440,#0000 65%);border-radius:50%;width:900px;height:900px;position:absolute;bottom:-60%;right:-10%}.dgs-contact__grid[data-astro-cid-4eyggdtm]{grid-template-columns:1fr 1fr;align-items:start;gap:64px;display:grid;position:relative}.dgs-contact__h[data-astro-cid-4eyggdtm]{margin:18px 0 22px;font-size:clamp(44px,6vw,80px);font-weight:800}.dgs-contact__lede[data-astro-cid-4eyggdtm]{max-width:44ch;color:var(--d-on-dark);font-size:18px}.dgs-direct[data-astro-cid-4eyggdtm]{gap:12px;margin-top:40px;display:grid}.dgs-direct[data-astro-cid-4eyggdtm] a[data-astro-cid-4eyggdtm]{border:1px solid var(--d-line-dark);background:#ffffff08;border-radius:16px;align-items:center;gap:16px;padding:18px 20px;transition:border-color .2s,background .2s;display:flex}.dgs-direct[data-astro-cid-4eyggdtm] a[data-astro-cid-4eyggdtm]:hover{border-color:var(--d-sky);background:#3db8f00f}.dgs-direct[data-astro-cid-4eyggdtm] a[data-astro-cid-4eyggdtm]:focus-visible{outline:3px solid var(--d-sky);outline-offset:2px}.dgs-direct__ic[data-astro-cid-4eyggdtm]{width:44px;height:44px;color:var(--d-sky);background:#3db8f01f;border-radius:12px;flex:none;place-items:center;display:grid}.dgs-direct__ic[data-astro-cid-4eyggdtm] svg{width:20px;height:20px}.dgs-direct[data-astro-cid-4eyggdtm] small[data-astro-cid-4eyggdtm]{color:var(--d-on-dark-2);font-size:12.5px;display:block}.dgs-direct[data-astro-cid-4eyggdtm] strong[data-astro-cid-4eyggdtm]{overflow-wrap:anywhere;font-size:17px}@media (width<=1024px){.dgs-contact__grid[data-astro-cid-4eyggdtm]{grid-template-columns:1fr}}
