.contact-form[data-astro-cid-vekgkm42]{min-width:0}.form[data-astro-cid-vekgkm42]{flex-direction:column;height:100%;display:flex}.grid[data-astro-cid-vekgkm42]{grid-template-columns:minmax(0,1fr);row-gap:17px;display:grid}.field[data-astro-cid-vekgkm42] label[data-astro-cid-vekgkm42]{font-size:16px;line-height:20px;font-weight:var(--fw-medium);color:var(--color-cyan);margin-bottom:6px;display:block}input[data-astro-cid-vekgkm42],textarea[data-astro-cid-vekgkm42]{background:var(--color-surface);width:100%;height:40px;color:var(--color-white);font:inherit;border:1px solid #0000;border-radius:10px;padding:0 10px;font-size:16px;line-height:20px;display:block}textarea[data-astro-cid-vekgkm42]{resize:none;height:111px;padding:10px}input[data-astro-cid-vekgkm42]:hover,textarea[data-astro-cid-vekgkm42]:hover{border-color:var(--color-border-soft)}input[data-astro-cid-vekgkm42]:focus-visible,textarea[data-astro-cid-vekgkm42]:focus-visible{outline:2px solid var(--color-white);outline-offset:2px;border-radius:10px}input[data-astro-cid-vekgkm42][aria-invalid=true],textarea[data-astro-cid-vekgkm42][aria-invalid=true]{border:2px solid #ff8f9d;padding-left:9px}.err[data-astro-cid-vekgkm42]{color:#ffb3bc;align-items:flex-start;gap:6px;margin-top:6px;font-size:14px;line-height:18px;display:flex}.form[data-astro-cid-vekgkm42][hidden],.err[data-astro-cid-vekgkm42][hidden],.status[data-astro-cid-vekgkm42][hidden]{display:none}.err[data-astro-cid-vekgkm42]:before{content:"!";width:16px;height:16px;color:var(--color-navy-950);font-size:12px;line-height:16px;font-weight:var(--fw-bold);text-align:center;background:#ffb3bc;border-radius:50%;flex:none}.hp[data-astro-cid-vekgkm42]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.actions[data-astro-cid-vekgkm42]{justify-content:center;margin-top:27px;margin-bottom:13px;display:flex}.actions[data-astro-cid-vekgkm42] .send{width:145px;min-width:145px;height:50px;font-size:16px;font-weight:var(--fw-semibold)}.actions[data-astro-cid-vekgkm42] .send[disabled]{opacity:.7;cursor:progress}.status[data-astro-cid-vekgkm42]{margin-top:8px;font-size:16px;line-height:24px}.status--error[data-astro-cid-vekgkm42]{color:#ffb3bc;text-align:center}.status--ok[data-astro-cid-vekgkm42]{font-size:20px;line-height:28px;font-weight:var(--fw-medium);text-align:center;padding:24px 0}@media (width>=900px){.grid[data-astro-cid-vekgkm42]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:29px;padding-top:3.5px}.field--wide[data-astro-cid-vekgkm42]{grid-column:1/-1}.field[data-astro-cid-vekgkm42] label[data-astro-cid-vekgkm42]{margin-bottom:11px}input[data-astro-cid-vekgkm42],textarea[data-astro-cid-vekgkm42]{font-size:16px}input[data-astro-cid-vekgkm42]{padding:0 10px}textarea[data-astro-cid-vekgkm42]{height:246px}.actions[data-astro-cid-vekgkm42]{justify-content:flex-end;margin-top:auto;margin-bottom:5px;margin-right:4px;padding-top:52px}.actions[data-astro-cid-vekgkm42] .send{width:152px;min-width:152px;height:55px}}.contact[data-astro-cid-6bfsojfh]{isolation:isolate;background:var(--color-navy-950);padding-bottom:0;position:relative;overflow:hidden}.intro[data-astro-cid-6bfsojfh]{padding-top:calc(var(--header-h) + 15px);text-align:center}.h1[data-astro-cid-6bfsojfh]{font-size:32px;line-height:44px}.card-wrap[data-astro-cid-6bfsojfh]{margin-top:36px}.card[data-astro-cid-6bfsojfh]{background:linear-gradient(160deg,#ffffff03,#8a38f50a);border:1px solid #fff6;border-radius:22px;gap:25px;width:min(100% - 64px,560px);margin-inline:auto;padding:21px;display:grid;box-shadow:0 0 40px #8a38f50d}.card[data-astro-cid-6bfsojfh]>.contact-form{padding-inline:3px}.info[data-astro-cid-6bfsojfh]{text-align:center;background:radial-gradient(120% 80% at 0% 100%, #8a38f50d, #8a38f500 70%), var(--color-surface);border-radius:20px;flex-direction:column;align-items:center;padding:22px 20px 33px;display:flex}.info__title[data-astro-cid-6bfsojfh]{font-size:25px;line-height:29px;font-weight:var(--fw-medium)}.info__title[data-astro-cid-6bfsojfh] .accent[data-astro-cid-6bfsojfh]{display:block}.info__list[data-astro-cid-6bfsojfh]{gap:6px;margin-top:26px;font-size:14px;line-height:20px;display:grid}.info__list[data-astro-cid-6bfsojfh] li[data-astro-cid-6bfsojfh]{flex-direction:column;align-items:center;gap:8px;display:flex}.info__list[data-astro-cid-6bfsojfh] address[data-astro-cid-6bfsojfh]{max-width:200px;font-style:normal}.ico[data-astro-cid-6bfsojfh]{flex:none}.info[data-astro-cid-6bfsojfh] a[data-astro-cid-6bfsojfh]{position:relative}.info[data-astro-cid-6bfsojfh] a[data-astro-cid-6bfsojfh]:after{content:"";position:absolute;inset:-10px -6px}.info[data-astro-cid-6bfsojfh] a[data-astro-cid-6bfsojfh]:hover{text-decoration:underline}@media (width>=900px){.contact[data-astro-cid-6bfsojfh]{padding-bottom:86px}.card[data-astro-cid-6bfsojfh]{width:min(100% - var(--gutter) * 2, 1032px);border-radius:30px;grid-template-columns:minmax(250px,355px) minmax(0,1fr);gap:24px;padding:20px 26px 21px 20px}.card[data-astro-cid-6bfsojfh]>.contact-form{padding-inline:0}.info[data-astro-cid-6bfsojfh]{text-align:left;border-radius:20px 0 0 20px;align-items:stretch;padding:28.5px 8px 24px 34px}.info__title[data-astro-cid-6bfsojfh]{font-size:28px;line-height:37px}.info__title[data-astro-cid-6bfsojfh] .accent[data-astro-cid-6bfsojfh]{display:block}.info__list[data-astro-cid-6bfsojfh]{gap:28.5px;margin-top:auto;font-size:16px;line-height:19px}.info__list[data-astro-cid-6bfsojfh] li[data-astro-cid-6bfsojfh]{flex-direction:row;align-items:center;gap:12px}.info__list[data-astro-cid-6bfsojfh] .ico--mail[data-astro-cid-6bfsojfh]{margin-left:0}.info__list[data-astro-cid-6bfsojfh] .ico[data-astro-cid-6bfsojfh]{width:21px;display:block}.info__list[data-astro-cid-6bfsojfh] address[data-astro-cid-6bfsojfh]{max-width:none}}@media (width>=768px){.intro[data-astro-cid-6bfsojfh]{padding-top:calc(var(--header-h) + 9px)}.h1[data-astro-cid-6bfsojfh]{font-size:38px;line-height:59px}.card-wrap[data-astro-cid-6bfsojfh]{margin-top:70px}}.swirl[data-astro-cid-6bfsojfh]{display:none}@media (width>=768px){.swirl[data-astro-cid-6bfsojfh]{z-index:-1;pointer-events:none;width:2246.7px;height:1290.7px;display:block;position:absolute;top:273px;left:calc(50% - 1437px)}.swirl[data-astro-cid-6bfsojfh] img[data-astro-cid-6bfsojfh]{width:124.26%;max-width:none;height:156.3%;position:absolute;inset:-28.15% -12.13%}}
