.installation-address{border:1px solid var(--numo-glass-edge,#e5e7eb);background:#ffffffc9;border-radius:20px;min-width:0;margin:26px 0;padding:20px;box-shadow:0 4px 16px #17203306}.installation-address legend{color:#252a32;padding:0 6px;font-size:16px;font-weight:650}.installation-address legend span{color:var(--primary,#b80d35);margin-left:8px;font-size:12px}.installation-address>p{color:#69717c;margin:0 0 18px;font-size:13px;line-height:1.7}.installation-address label{color:#424a55;flex-direction:column;gap:8px;min-width:0;font-size:14px;font-weight:550;display:flex}.installation-address-region{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:16px;display:grid}.installation-address input,.installation-address select{color:#252a32;background:#ffffffdc;border:1px solid #dfe3e9;border-radius:12px;width:100%;min-width:0;min-height:48px;padding:11px 12px;font-size:16px;font-weight:400;box-shadow:0 2px 6px #17203305}.installation-address select:disabled{color:#7c8592;background:#f6f7f9}.installation-address :is(input,select):focus-visible{outline:2px solid var(--primary,#b80d35);outline-offset:2px}@media (max-width:480px){.installation-address{margin:22px 0;padding:16px}.installation-address-region{grid-template-columns:1fr;gap:14px}}
