.who[data-astro-cid-uw5kdbxl]{display:grid;gap:4px;align-content:start;justify-items:start;max-width:none;background:var(--gold);color:var(--gold-ink);padding:clamp(24px,2.6vw,36px)}.who__name[data-astro-cid-uw5kdbxl]{font-weight:600;font-size:var(--step-lead);letter-spacing:-.03em;line-height:1.1}.who__role[data-astro-cid-uw5kdbxl]{margin-top:6px;max-width:30ch}.who__actions[data-astro-cid-uw5kdbxl]{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:18px}.who__tel[data-astro-cid-uw5kdbxl]{font-weight:600;text-decoration:underline;text-decoration-color:color-mix(in srgb,currentColor 40%,transparent);text-underline-offset:.2em}.field[data-astro-cid-uw5kdbxl] label[data-astro-cid-uw5kdbxl]{font-size:1rem!important}.contact[data-astro-cid-uw5kdbxl]{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gutter);row-gap:72px;padding-bottom:clamp(48px,5vw,80px)}.direct[data-astro-cid-uw5kdbxl]{grid-column:1 / span 5;display:grid;gap:28px;align-content:start}.direct__big[data-astro-cid-uw5kdbxl]{display:grid;gap:4px;text-decoration:none}.direct__value[data-astro-cid-uw5kdbxl]{font-size:var(--step-lead);letter-spacing:-.035em;line-height:1.1;font-weight:500;transition:color .2s ease}.direct__value--email[data-astro-cid-uw5kdbxl]{overflow-wrap:normal}@media(hover:hover)and (pointer:fine){.direct__big[data-astro-cid-uw5kdbxl]:hover .direct__value[data-astro-cid-uw5kdbxl]{color:var(--soil-4)}}.direct__address[data-astro-cid-uw5kdbxl]{font-style:normal;display:grid;gap:6px;justify-items:start;padding-top:8px}.form[data-astro-cid-uw5kdbxl]{grid-column:7 / span 6;display:grid;grid-template-columns:1fr 1fr;gap:22px var(--gutter);background:var(--surface);padding:clamp(24px,3vw,48px);align-content:start}.form__title[data-astro-cid-uw5kdbxl]{grid-column:1 / -1;font-size:var(--step-lead);letter-spacing:-.02em}.field[data-astro-cid-uw5kdbxl]{grid-column:1 / -1;display:grid;gap:8px}.field--half[data-astro-cid-uw5kdbxl]{grid-column:span 1}.field[data-astro-cid-uw5kdbxl] label[data-astro-cid-uw5kdbxl]{font-size:var(--step-small);font-weight:500}.field[data-astro-cid-uw5kdbxl] input[data-astro-cid-uw5kdbxl],.field[data-astro-cid-uw5kdbxl] select[data-astro-cid-uw5kdbxl],.field[data-astro-cid-uw5kdbxl] textarea[data-astro-cid-uw5kdbxl]{width:100%;min-height:50px;padding:12px 14px;border:1px solid #cfccc7;border-radius:0;background:var(--bg);font-size:1rem;transition:border-color .2s ease,box-shadow .2s ease}.field[data-astro-cid-uw5kdbxl] textarea[data-astro-cid-uw5kdbxl]{resize:vertical;min-height:150px}.field[data-astro-cid-uw5kdbxl] input[data-astro-cid-uw5kdbxl]:focus,.field[data-astro-cid-uw5kdbxl] select[data-astro-cid-uw5kdbxl]:focus,.field[data-astro-cid-uw5kdbxl] textarea[data-astro-cid-uw5kdbxl]:focus{outline:none;border-color:var(--brown);box-shadow:0 0 0 3px #f2b01e73}.field__error[data-astro-cid-uw5kdbxl]{display:none;color:#a1260f;font-size:var(--step-small)}.field[data-astro-cid-uw5kdbxl].is-invalid input[data-astro-cid-uw5kdbxl],.field[data-astro-cid-uw5kdbxl].is-invalid textarea[data-astro-cid-uw5kdbxl]{border-color:#a1260f}.field[data-astro-cid-uw5kdbxl].is-invalid .field__error[data-astro-cid-uw5kdbxl]{display:block}.hp[data-astro-cid-uw5kdbxl]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.form__foot[data-astro-cid-uw5kdbxl]{grid-column:1 / -1;display:flex;flex-wrap:wrap;align-items:center;gap:16px 24px;padding-top:6px}.form__submit[data-astro-cid-uw5kdbxl][disabled]{opacity:.6;cursor:progress}.form__status[data-astro-cid-uw5kdbxl]:empty{display:none}.form__status[data-astro-cid-uw5kdbxl].is-ok{color:#2f5d1e;font-weight:500}.form__status[data-astro-cid-uw5kdbxl].is-error{color:#a1260f}.place[data-astro-cid-uw5kdbxl]{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gutter);row-gap:28px;padding-bottom:var(--section)}.place__head[data-astro-cid-uw5kdbxl]{grid-column:1 / span 4;display:grid;gap:16px;align-content:start;justify-items:start}.place__title[data-astro-cid-uw5kdbxl]{font-size:var(--step-head);letter-spacing:-.045em;line-height:1}.place__addr[data-astro-cid-uw5kdbxl]{max-width:34ch}.place__map[data-astro-cid-uw5kdbxl]{grid-column:5 / span 8;height:clamp(320px,38vw,520px);background:var(--surface)}.place__map[data-astro-cid-uw5kdbxl] iframe[data-astro-cid-uw5kdbxl]{display:block;width:100%;height:100%;border:0;filter:saturate(.85)}@media(max-width:960px){.direct[data-astro-cid-uw5kdbxl],.form[data-astro-cid-uw5kdbxl]{grid-column:1 / -1}}@media(max-width:560px){.field--half[data-astro-cid-uw5kdbxl],.place__head[data-astro-cid-uw5kdbxl],.place__map[data-astro-cid-uw5kdbxl]{grid-column:1 / -1}.place__map[data-astro-cid-uw5kdbxl]{height:360px}}
