.info__call[data-v-0eeee7f7]{display:flex;align-items:center;gap:var(--space-s);padding:var(--space-m);border-radius:var(--radius-card);background:radial-gradient(100% 90% at 100% 0%,rgba(60,196,216,.2),transparent 60%),linear-gradient(160deg,var(--navy-2),var(--navy));color:#fff;box-shadow:var(--card-shadow);transition:transform var(--dur) var(--ease),box-shadow var(--dur) var(--ease)}.info__call[data-v-0eeee7f7]:hover{transform:translateY(-2px);box-shadow:var(--card-shadow-hover)}.info__callIc[data-v-0eeee7f7]{display:grid;place-content:center;flex:none;width:52px;height:52px;border-radius:50%;background:var(--blue);box-shadow:0 0 0 6px #1f6feb40}.info__callK[data-v-0eeee7f7]{display:block;font-size:.72rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--aqua)}.info__callV[data-v-0eeee7f7]{display:block;font-family:var(--font-display);font-size:var(--step-2);font-weight:800;letter-spacing:-.01em}.info__list[data-v-0eeee7f7]{display:grid;margin-top:var(--space-m)}.info__row[data-v-0eeee7f7]{display:flex;gap:var(--space-s);padding-block:var(--space-m);border-bottom:1px solid var(--line)}.info__ic[data-v-0eeee7f7]{display:grid;place-content:center;flex:none;width:40px;height:40px;border-radius:12px;background:var(--blue-tint);color:var(--blue)}.info__k[data-v-0eeee7f7]{display:block;font-size:.72rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-40)}.info__v[data-v-0eeee7f7]{display:block;margin-top:.15rem;color:var(--ink);line-height:1.5}.info__link[data-v-0eeee7f7]{display:inline-block;border-bottom:1px solid var(--line-strong);word-break:break-all;transition:color var(--dur) var(--ease)}.info__link[data-v-0eeee7f7]:hover{color:var(--blue-dark)}.info__addr[data-v-0eeee7f7]{font-style:normal;display:grid;gap:.1rem}.info__map[data-v-0eeee7f7]{margin-top:var(--space-l)}.formwrap[data-v-0eeee7f7]{padding:var(--space-m);border-radius:var(--radius-card);background:var(--card);box-shadow:var(--card-shadow),inset 0 0 0 1px var(--card-line)}.formwrap__h[data-v-0eeee7f7]{font-size:var(--step-2);color:var(--navy)}.formwrap__sub[data-v-0eeee7f7]{margin-top:.25rem;font-size:var(--step--1)}.form[data-v-0eeee7f7]{display:grid;gap:var(--space-s);margin-top:var(--space-l)}.field[data-v-0eeee7f7]{display:grid;gap:.4rem}.field__label[data-v-0eeee7f7]{font-size:.78rem;font-weight:600;letter-spacing:.04em;color:var(--ink-80)}.field__label span[data-v-0eeee7f7]{color:var(--blue-dark)}.field__input[data-v-0eeee7f7]{width:100%;font:inherit;color:var(--ink);background:var(--paper-2);border:1px solid var(--line);border-radius:var(--radius);padding:.8rem .9rem;min-height:50px;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:border-color var(--dur) var(--ease),box-shadow var(--dur) var(--ease),background-color var(--dur) var(--ease)}.field__input[data-v-0eeee7f7]::placeholder{color:var(--ink-40)}.field__input[data-v-0eeee7f7]:focus{outline:none;background:var(--paper);border-color:var(--blue);box-shadow:0 0 0 4px #1f6feb29}.field__input.has-error[data-v-0eeee7f7]{border-color:#c2362c}.field__input--area[data-v-0eeee7f7]{min-height:110px;resize:vertical;line-height:1.55}.field__select[data-v-0eeee7f7]{position:relative;display:grid}.field__select svg[data-v-0eeee7f7]{position:absolute;right:.9rem;top:50%;transform:translateY(-50%);pointer-events:none;color:var(--ink-60)}.field__select select[data-v-0eeee7f7]{padding-right:2.4rem}.field__err[data-v-0eeee7f7]{font-size:var(--step--1);color:#c2362c;font-weight:500}.field__opt[data-v-0eeee7f7]{font-weight:500;color:var(--ink-40)!important}.form__actions[data-v-0eeee7f7]{margin-top:var(--space-xs)}.hp[data-v-0eeee7f7]{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.form__err-box[data-v-0eeee7f7],.form__ok[data-v-0eeee7f7]{font-size:var(--step--1);color:var(--ink-80);background:var(--paper-2);border-radius:0 var(--radius) var(--radius) 0;padding:.75rem .9rem;line-height:1.5}.form__err-box[data-v-0eeee7f7]{border-left:3px solid #c2362c}.form__ok[data-v-0eeee7f7]{border-left:3px solid var(--blue)}.form__note[data-v-0eeee7f7]{font-size:var(--step--1)}@media(min-width:600px){.formwrap[data-v-0eeee7f7]{padding:var(--space-l)}.form[data-v-0eeee7f7]{grid-template-columns:repeat(2,1fr)}.field--full[data-v-0eeee7f7],.hp[data-v-0eeee7f7],.form__actions[data-v-0eeee7f7],.form__ok[data-v-0eeee7f7],.form__err-box[data-v-0eeee7f7],.form__note[data-v-0eeee7f7]{grid-column:1 / -1}}
