.field[data-v-43119265]{border-top:1px solid var(--color-line);gap:.15rem;padding-block:.75rem;display:grid}.field__label[data-v-43119265]{color:var(--color-ink-soft);font-size:.875rem}.field__value[data-v-43119265]{flex-wrap:wrap;align-items:center;gap:.25rem .6rem;font-weight:600;display:flex}.field__text[data-v-43119265]{font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.field__copy[data-v-43119265]{width:2rem;height:2rem;color:var(--color-indigo);cursor:pointer;border-radius:999px;place-items:center;transition:background-color .2s,color .2s;display:inline-grid}.field__copy[data-v-43119265]:hover{background:var(--color-paper-tint)}.field__copy.is-done[data-v-43119265]{color:var(--color-ink);background:var(--color-bit)}.field__copy[data-v-43119265] .icon{width:1rem;height:1rem}.field__status[data-v-43119265]{color:var(--color-ink-soft);font-size:.8125rem;font-weight:500}.contact[data-v-271a3ae4]{background:var(--color-paper)}.contact__grid[data-v-271a3ae4]{grid-template-areas:"info""form""details";gap:3rem;display:grid}.contact__info[data-v-271a3ae4]{grid-area:info}.contact__details[data-v-271a3ae4]{grid-area:details}.contact__details>.contact__block--first[data-v-271a3ae4]{margin-top:0}.contact__location[data-v-271a3ae4]{font-weight:500;line-height:1.5}@media (width>=64rem){.contact__grid[data-v-271a3ae4]{grid-template:"info form""details form"1fr/minmax(0,1fr) minmax(0,1.1fr);align-items:start;gap:0 4rem}.contact__details[data-v-271a3ae4]{margin-top:2.25rem}}.contact__lead[data-v-271a3ae4]{color:var(--color-ink-soft);margin-top:1.25rem}.contact__block[data-v-271a3ae4]{margin-top:2.25rem}.contact__label[data-v-271a3ae4]{color:var(--color-ink-soft);margin-bottom:.6rem;font-size:.875rem}.contact__phones[data-v-271a3ae4]{gap:1rem;display:grid}.contact__phone[data-v-271a3ae4]{flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;display:flex}.contact__tel[data-v-271a3ae4]{font-family:var(--font-display);color:var(--color-ink);font-variant-numeric:tabular-nums;letter-spacing:-.01em;white-space:nowrap;font-size:calc(clamp(1.25rem,1.05rem + .8vw,1.625rem));font-weight:600}.contact__tel[data-v-271a3ae4]:hover{color:var(--color-indigo)}.contact__requisites[data-v-271a3ae4]{max-width:30rem}.contact__form[data-v-271a3ae4]{box-shadow:0 1px 0 var(--color-line),0 30px 60px -30px #22105a40;background:#fff;border-radius:8px;grid-area:form;padding:calc(clamp(1.25rem,.75rem + 2vw,2.5rem))}.contact__form-title[data-v-271a3ae4]{color:var(--color-ink);font-size:1.5rem;font-weight:600}.contact__form-lead[data-v-271a3ae4]{color:var(--color-ink-soft);margin:.5rem 0 1.75rem}
