.pc.astro-y2vllrex{align-content:start;display:grid}.pc-ph.astro-y2vllrex{aspect-ratio:4/5;margin-bottom:14px}.pc-t.astro-y2vllrex{font-size:16px}.pc-m.astro-y2vllrex{color:var(--ink-3);margin:4px 0 0}.pc-p.astro-y2vllrex{margin:6px 0 0;font-size:15px;font-weight:560}.zayavka.astro-s5dsuahw{padding-block:clamp(72px,9vw,140px)}.z-in.astro-s5dsuahw{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:start;gap:clamp(40px,7vw,120px);display:grid}.z-t.astro-s5dsuahw{letter-spacing:-.045em;font-size:clamp(38px,5vw,76px);font-weight:300;line-height:1}.z-lead.astro-s5dsuahw{color:var(--ink-2);max-width:40ch;margin:22px 0 48px;font-size:clamp(16px,1.2vw,18px)}.z-c.astro-s5dsuahw{margin:0;display:grid}.z-c.astro-s5dsuahw div.astro-s5dsuahw{border-top:1px solid #d9d1c8;grid-template-columns:120px 1fr;gap:16px;padding:16px 0;display:grid}.z-c.astro-s5dsuahw div.astro-s5dsuahw:last-child{border-bottom:1px solid #d9d1c8}.z-c.astro-s5dsuahw dt.astro-s5dsuahw{color:var(--ink-3);padding-top:3px;font-size:14px}.z-c.astro-s5dsuahw dd.astro-s5dsuahw{margin:0}.z-tel.astro-s5dsuahw{letter-spacing:-.02em;font-size:clamp(22px,2vw,28px);font-weight:300}.z-links.astro-s5dsuahw{flex-wrap:wrap;gap:22px;display:flex}.form.astro-s5dsuahw{gap:6px;padding-top:8px;display:grid}.f.astro-s5dsuahw{padding-top:18px;display:block;position:relative}.f.astro-s5dsuahw input.astro-s5dsuahw,.f.astro-s5dsuahw textarea.astro-s5dsuahw,.f.astro-s5dsuahw select.astro-s5dsuahw{box-sizing:border-box;width:100%;font:inherit;color:var(--ink);resize:none;-webkit-appearance:none;appearance:none;background:0 0;border:0;border-bottom:1px solid #b8afa5;border-radius:0;outline:none;padding:12px 0;font-size:clamp(17px,1.3vw,20px);font-weight:340;display:block;overflow:hidden}.f.astro-s5dsuahw>span.astro-s5dsuahw{color:#8a8178;pointer-events:none;transform-origin:0 0;transition:transform .4s var(--ease), color .4s;font-size:clamp(17px,1.3vw,20px);position:absolute;top:30px;left:0}.f.astro-s5dsuahw input.astro-s5dsuahw:focus+span.astro-s5dsuahw,.f.astro-s5dsuahw input.astro-s5dsuahw:not(:placeholder-shown)+span.astro-s5dsuahw,.f.astro-s5dsuahw textarea.astro-s5dsuahw:focus+span.astro-s5dsuahw,.f.astro-s5dsuahw textarea.astro-s5dsuahw:not(:placeholder-shown)+span.astro-s5dsuahw,.f.astro-s5dsuahw>span.astro-s5dsuahw.up{color:var(--ink-2);transform:translateY(-26px)scale(.7)}.f.astro-s5dsuahw:after{content:"";background:var(--ink);transform-origin:0;height:1px;transition:transform .6s var(--ease);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.f.astro-s5dsuahw:focus-within:after{transform:scaleX(1)}.f.astro-s5dsuahw input.astro-s5dsuahw[aria-invalid=true]{border-bottom-color:#b3261e}.f-sel.astro-s5dsuahw select.astro-s5dsuahw{cursor:pointer;padding-right:28px}.chev.astro-s5dsuahw{pointer-events:none;width:18px;height:18px;position:absolute;bottom:16px;right:0}.trap.astro-s5dsuahw{position:absolute;left:-9999px}.agree.astro-s5dsuahw{color:var(--ink-2);cursor:pointer;align-items:flex-start;gap:12px;margin:22px 0 10px;display:flex;position:relative}.agree.astro-s5dsuahw input.astro-s5dsuahw{opacity:0;width:18px;height:18px;margin:0;position:absolute}.box.astro-s5dsuahw{border:1px solid #8a8178;border-radius:50%;flex:none;place-items:center;width:16px;height:16px;margin-top:2px;transition:background-color .25s,border-color .25s;display:grid}.agree.astro-s5dsuahw input.astro-s5dsuahw:checked+.box.astro-s5dsuahw{background:var(--ink);border-color:var(--ink);box-shadow:inset 0 0 0 3px var(--tint)}.agree.astro-s5dsuahw input.astro-s5dsuahw:focus-visible+.box.astro-s5dsuahw{outline:2px solid var(--ink);outline-offset:2px}.err.astro-s5dsuahw{color:#b3261e;margin:0 0 6px}.form.astro-s5dsuahw .go.astro-s5dsuahw{background:0 0;border:0;justify-self:start;margin-top:10px;padding:0}.ok.astro-s5dsuahw{align-items:center;gap:10px;margin:14px 0 0;display:flex}.ok.astro-s5dsuahw svg{width:20px;height:20px}@media (width<=900px){.z-in.astro-s5dsuahw{grid-template-columns:1fr}.z-lead.astro-s5dsuahw{margin-bottom:32px}}@media (width<=480px){.z-c.astro-s5dsuahw div.astro-s5dsuahw{grid-template-columns:1fr;gap:4px}}
