.contact-form-section[data-astro-cid-xpzyakd6]{background:var(--color-grey);grid-template-columns:690rem 690rem;align-items:start;column-gap:12rem;padding:32rem 24rem 120rem;display:grid}.contact-form-section__title[data-astro-cid-xpzyakd6]{width:573rem}.contact-form[data-astro-cid-xpzyakd6]{flex-direction:column;gap:24rem;display:flex}.contact-form__fields[data-astro-cid-xpzyakd6]{flex-direction:column;gap:12rem;display:flex}.field[data-astro-cid-xpzyakd6]{height:76rem;position:relative}.field__box[data-astro-cid-xpzyakd6]{background:var(--color-white);color:var(--color-black-secondary);cursor:text;border-radius:20rem;display:block;position:absolute;inset:0}.field__label[data-astro-cid-xpzyakd6]{pointer-events:none;white-space:nowrap;text-overflow:ellipsis;height:20rem;font-size:16rem;line-height:20rem;position:absolute;top:28rem;left:20rem;right:20rem;overflow:hidden}.field__label[data-astro-cid-xpzyakd6]>span[data-astro-cid-xpzyakd6]{text-overflow:ellipsis;display:block;overflow:hidden}.field__control[data-astro-cid-xpzyakd6]{width:auto;height:20rem;font:inherit;color:var(--color-black);opacity:0;background:0 0;border:0;border-radius:0;outline:none;margin:0;padding:0;font-size:16rem;line-height:20rem;position:absolute;top:38rem;left:20rem;right:20rem}.field__control[data-astro-cid-xpzyakd6]::placeholder{color:#0000}.field[data-astro-cid-xpzyakd6]:focus-within .field__box[data-astro-cid-xpzyakd6]{box-shadow:inset 0 0 0 1px var(--color-stroke-black)}.field[data-astro-cid-xpzyakd6]:focus-within .field__control[data-astro-cid-xpzyakd6],.field__control[data-astro-cid-xpzyakd6]:not(:placeholder-shown,select),.field[data-astro-cid-xpzyakd6][data-filled] .field__control[data-astro-cid-xpzyakd6]{opacity:1}.field[data-astro-cid-xpzyakd6]:focus-within .field__label[data-astro-cid-xpzyakd6],.field[data-astro-cid-xpzyakd6]:has(:is(input,textarea):not(:placeholder-shown)) .field__label[data-astro-cid-xpzyakd6],.field[data-astro-cid-xpzyakd6][data-filled] .field__label[data-astro-cid-xpzyakd6]{letter-spacing:.01em;height:16rem;font-size:12rem;line-height:16rem;top:18rem}.field[data-astro-cid-xpzyakd6][data-invalid] .field__box[data-astro-cid-xpzyakd6]{box-shadow:inset 0 0 0 1px #c81e1e}.field--select[data-astro-cid-xpzyakd6] .field__box[data-astro-cid-xpzyakd6]{cursor:pointer}.field--select[data-astro-cid-xpzyakd6] .field__label[data-astro-cid-xpzyakd6]{right:52rem}.field--select[data-astro-cid-xpzyakd6] .field__control[data-astro-cid-xpzyakd6]{appearance:none;cursor:pointer;height:auto;padding:38rem 52rem 18rem 20rem;inset:0}.field__caret[data-astro-cid-xpzyakd6]{width:24rem;height:24rem;color:var(--color-black-secondary);pointer-events:none;position:absolute;top:26rem;right:20rem}.field--area[data-astro-cid-xpzyakd6]{height:200rem}.field--area[data-astro-cid-xpzyakd6] .field__label[data-astro-cid-xpzyakd6]{top:18rem}.field--area[data-astro-cid-xpzyakd6] .field__control[data-astro-cid-xpzyakd6]{resize:none;height:auto;top:38rem;bottom:12rem}.field__error[data-astro-cid-xpzyakd6]{z-index:2;color:var(--color-white);letter-spacing:.01em;white-space:nowrap;background:#c81e1e;border-radius:12rem;align-items:center;gap:8rem;padding:8rem 12rem;font-size:12rem;line-height:16rem;display:flex;position:absolute;top:68rem;left:50%;transform:translate(-50%)}.field__error[data-astro-cid-xpzyakd6][hidden]{display:none}.field__error[data-astro-cid-xpzyakd6]:before{content:"";clip-path:polygon(50% 0,100% 100%,0 100%);background:#c81e1e;width:14rem;height:12rem;position:absolute;top:-8rem;left:50%;transform:translate(-50%)}.field__error-icon[data-astro-cid-xpzyakd6]{background:var(--color-white);border-radius:4rem;flex:none;width:16rem;height:16rem;position:relative}.field__error-icon[data-astro-cid-xpzyakd6]:before,.field__error-icon[data-astro-cid-xpzyakd6]:after{content:"";background:#c81e1e;border-radius:1rem;width:2rem;position:absolute;left:7rem}.field__error-icon[data-astro-cid-xpzyakd6]:before{height:5rem;top:4rem}.field__error-icon[data-astro-cid-xpzyakd6]:after{height:2rem;top:10rem}.consent[data-astro-cid-xpzyakd6]{cursor:pointer;align-items:center;gap:8rem;display:flex;position:relative}.consent__input[data-astro-cid-xpzyakd6]{opacity:0;width:20rem;height:20rem;margin:-10rem 0 0;position:absolute;top:50%;left:0}.consent__checkbox[data-astro-cid-xpzyakd6]{flex:none;width:20rem;height:20rem}.consent__box[data-astro-cid-xpzyakd6]{border:1px solid var(--color-black);border-radius:4rem;width:100%;height:100%;display:block}.consent__input[data-astro-cid-xpzyakd6]:checked+.consent__checkbox[data-astro-cid-xpzyakd6] .consent__box[data-astro-cid-xpzyakd6]{background:var(--color-black) center / 14rem no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M2.5 7.5l3 3 6-7' fill='none' stroke='white' stroke-width='1.8'/%3E%3C/svg%3E")}.consent__input[data-astro-cid-xpzyakd6]:focus-visible+.consent__checkbox[data-astro-cid-xpzyakd6]{outline:2px solid var(--color-red);outline-offset:2px;border-radius:4rem}.consent__text[data-astro-cid-xpzyakd6]{letter-spacing:.01em;flex:1;font-size:12rem;line-height:16rem}.consent__text[data-astro-cid-xpzyakd6] a[data-astro-cid-xpzyakd6]{-webkit-text-decoration:underline #0000;text-decoration:underline #0000}.consent__text[data-astro-cid-xpzyakd6] a[data-astro-cid-xpzyakd6]:hover{text-decoration-color:currentColor}.contact-form__submit[data-astro-cid-xpzyakd6]{flex-direction:column;gap:16rem;display:flex}.contact-form__button[data-astro-cid-xpzyakd6]{width:100%}.contact-form__status[data-astro-cid-xpzyakd6]{color:var(--color-red);text-align:center;letter-spacing:.01em;font-size:12rem;line-height:16rem}.contact-form[data-astro-cid-xpzyakd6][hidden],.contact-sent[data-astro-cid-xpzyakd6][hidden]{display:none}.contact-form[data-astro-cid-xpzyakd6][aria-busy] .contact-form__button[data-astro-cid-xpzyakd6]{opacity:.6;cursor:progress}.contact-form__trap[data-astro-cid-xpzyakd6]{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.contact-form-section[data-astro-cid-xpzyakd6][data-sent]{min-height:460rem}.contact-sent[data-astro-cid-xpzyakd6]{flex-direction:column;align-items:flex-start;gap:24rem;display:flex}.contact-sent__copy[data-astro-cid-xpzyakd6]{flex-direction:column;align-self:stretch;gap:20rem;display:flex}.contact-sent__text[data-astro-cid-xpzyakd6]{width:456rem}.contact-sent__title[data-astro-cid-xpzyakd6]:focus{outline:none}@media (width<=767px){.contact-form-section[data-astro-cid-xpzyakd6]{flex-direction:column;gap:32rem;margin-top:32rem;padding:40rem 16rem 80rem;display:flex}.contact-form-section__title[data-astro-cid-xpzyakd6]{width:auto}.field[data-astro-cid-xpzyakd6]{height:65rem}.field__box[data-astro-cid-xpzyakd6]{border-radius:16rem}.field__label[data-astro-cid-xpzyakd6]{height:18rem;font-size:15rem;line-height:18rem;top:23.5rem;left:16rem;right:16rem}.field__control[data-astro-cid-xpzyakd6]{height:18rem;font-size:15rem;line-height:18rem;top:33.5rem;left:16rem;right:16rem}.field[data-astro-cid-xpzyakd6]:focus-within .field__label[data-astro-cid-xpzyakd6],.field[data-astro-cid-xpzyakd6]:has(:is(input,textarea):not(:placeholder-shown)) .field__label[data-astro-cid-xpzyakd6],.field[data-astro-cid-xpzyakd6][data-filled] .field__label[data-astro-cid-xpzyakd6]{top:13.5rem}.field--select[data-astro-cid-xpzyakd6] .field__label[data-astro-cid-xpzyakd6]{right:44rem}.field--select[data-astro-cid-xpzyakd6] .field__control[data-astro-cid-xpzyakd6]{padding:33.5rem 48rem 13.5rem 16rem}.field__caret[data-astro-cid-xpzyakd6]{width:20rem;height:20rem;top:22.5rem;right:16rem}.field--area[data-astro-cid-xpzyakd6]{height:160rem}.field--area[data-astro-cid-xpzyakd6] .field__box[data-astro-cid-xpzyakd6]{border-radius:20rem}.field--area[data-astro-cid-xpzyakd6] .field__label[data-astro-cid-xpzyakd6]{top:18rem;left:20rem;right:20rem}.field--area[data-astro-cid-xpzyakd6] .field__control[data-astro-cid-xpzyakd6]{top:38rem;left:20rem;right:20rem}.field__error[data-astro-cid-xpzyakd6]{top:59rem}.consent[data-astro-cid-xpzyakd6]{gap:12rem}.contact-form-section[data-astro-cid-xpzyakd6][data-sent]{gap:40rem;min-height:470rem}.contact-sent__text[data-astro-cid-xpzyakd6]{width:auto}}.contacts[data-astro-cid-6the4ecw]{display:block}.contacts-info[data-astro-cid-6the4ecw]{grid-template-columns:690rem 690rem;align-items:start;gap:80rem 12rem;padding:60rem 24rem 120rem;display:grid}.contacts-info__title[data-astro-cid-6the4ecw]{grid-area:1/1/span 2}.contacts-info__blocks[data-astro-cid-6the4ecw]{grid-column:2;grid-template-columns:339rem 339rem;align-items:start;column-gap:12rem;display:grid}.contacts-info__column[data-astro-cid-6the4ecw]{flex-direction:column;gap:48rem;display:flex}.contacts-block[data-astro-cid-6the4ecw]{flex-direction:column;gap:20rem;display:flex}.contacts-block__title[data-astro-cid-6the4ecw]{letter-spacing:-.01em;font-size:24rem;font-weight:500;line-height:28rem}.contacts-block__text[data-astro-cid-6the4ecw]{white-space:pre-line}.contacts-block__text[data-astro-cid-6the4ecw] a[data-astro-cid-6the4ecw]:hover{color:var(--color-red)}.contacts-map[data-astro-cid-6the4ecw]{background:var(--color-grey);grid-column:2;justify-content:center;align-items:center;height:482rem;display:flex;position:relative;overflow:hidden}.contacts-map__image[data-astro-cid-6the4ecw]{object-fit:cover;filter:grayscale();width:100%;height:100%;position:absolute;inset:0}.contacts-map__button[data-astro-cid-6the4ecw]{position:relative}@media (width<=767px){.contacts-info[data-astro-cid-6the4ecw]{flex-direction:column;align-items:stretch;gap:32rem;margin:40rem 16rem 0;padding:0;display:flex}.contacts-info__blocks[data-astro-cid-6the4ecw]{flex-direction:column;align-items:stretch;gap:32rem;display:flex}.contacts-info__column[data-astro-cid-6the4ecw]{display:contents}.contacts-block[data-astro-cid-6the4ecw]{gap:16rem}.contacts-block__title[data-astro-cid-6the4ecw]{font-size:20rem;line-height:24rem}.contacts-block__text[data-astro-cid-6the4ecw]{font-size:15rem;line-height:18rem}.contacts-map[data-astro-cid-6the4ecw]{height:240rem}}
