.vgc-configurator{background:#f3f8fa;border:1px solid #d9e7ec;border-radius:18px;padding:22px;margin:16px 0 18px}.vgc-configurator>header{display:grid;gap:3px;margin-bottom:18px}.vgc-configurator>header strong{font-size:1.1rem;color:#102b3b}.vgc-configurator small{color:#637b87}.vgc-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.vgc-grid label{font-weight:650;font-size:13px;color:#294353;display:grid;gap:7px}.vgc-grid input,.vgc-grid select{background:#fff!important;border:1px solid #cbdce1!important;border-radius:10px!important;min-height:43px;width:100%;padding:10px!important;box-sizing:border-box}.vgc-estimate{margin-top:18px;padding:16px;background:#102b3b;color:white;display:grid;gap:5px;border-radius:13px}.vgc-estimate span{color:#c4d7dd;font-size:13px}.vgc-estimate strong{font-size:1.7rem;line-height:1.3;color:#fff}.vgc-estimate small{color:#b7d3dc}.vgc-caption{font-size:12px;color:#617984;margin:12px 0 0;line-height:1.7}@media(max-width:470px){.vgc-grid{grid-template-columns:1fr}.vgc-configurator{padding:15px}}
