@font-face{font-family:Roboto Variable;src:url(/fonts/roboto/Roboto-VariableFont_wdth,wght.ttf)format("truetype");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Roboto Variable;src:url(/fonts/roboto/Roboto-Italic-VariableFont_wdth,wght.ttf)format("truetype");font-weight:100 900;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:url(/fonts/roboto/static/Roboto-Thin.ttf)format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/fonts/roboto/static/Roboto-ThinItalic.ttf)format("truetype");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:url(/fonts/roboto/static/Roboto-ExtraLight.ttf)format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/fonts/roboto/static/Roboto-ExtraLightItalic.ttf)format("truetype");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:url(/fonts/roboto/static/Roboto-Light.ttf)format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/fonts/roboto/static/Roboto-LightItalic.ttf)format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:url(/fonts/roboto/static/Roboto-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/fonts/roboto/static/Roboto-Italic.ttf)format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:url(/fonts/roboto/static/Roboto-Medium.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/fonts/roboto/static/Roboto-MediumItalic.ttf)format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:url(/fonts/roboto/static/Roboto-SemiBold.ttf)format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/fonts/roboto/static/Roboto-SemiBoldItalic.ttf)format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:url(/fonts/roboto/static/Roboto-Bold.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/fonts/roboto/static/Roboto-BoldItalic.ttf)format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:url(/fonts/roboto/static/Roboto-ExtraBold.ttf)format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/fonts/roboto/static/Roboto-ExtraBoldItalic.ttf)format("truetype");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:url(/fonts/roboto/static/Roboto-Black.ttf)format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/fonts/roboto/static/Roboto-BlackItalic.ttf)format("truetype");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Roboto Condensed;src:url(/fonts/roboto/static/Roboto_Condensed-Thin.ttf)format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Roboto Condensed;src:url(/fonts/roboto/static/Roboto_Condensed-ThinItalic.ttf)format("truetype");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Roboto Condensed;src:url(/fonts/roboto/static/Roboto_Condensed-ExtraLight.ttf)format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Roboto Condensed;src:url(/fonts/roboto/static/Roboto_Condensed-ExtraLightItalic.ttf)format("truetype");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:Roboto Condensed;src:url(/fonts/roboto/static/Roboto_Condensed-Light.ttf)format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Roboto Condensed;src:url(/fonts/roboto/static/Roboto_Condensed-LightItalic.ttf)format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Roboto Condensed;src:url(/fonts/roboto/static/Roboto_Condensed-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Roboto Condensed;src:url(/fonts/roboto/static/Roboto_Condensed-Italic.ttf)format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Roboto Condensed;src:url(/fonts/roboto/static/Roboto_Condensed-Medium.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Roboto Condensed;src:url(/fonts/roboto/static/Roboto_Condensed-MediumItalic.ttf)format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Roboto Condensed;src:url(/fonts/roboto/static/Roboto_Condensed-SemiBold.ttf)format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Roboto Condensed;src:url(/fonts/roboto/static/Roboto_Condensed-SemiBoldItalic.ttf)format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Roboto Condensed;src:url(/fonts/roboto/static/Roboto_Condensed-Bold.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Roboto Condensed;src:url(/fonts/roboto/static/Roboto_Condensed-BoldItalic.ttf)format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Roboto Condensed;src:url(/fonts/roboto/static/Roboto_Condensed-ExtraBold.ttf)format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Roboto Condensed;src:url(/fonts/roboto/static/Roboto_Condensed-ExtraBoldItalic.ttf)format("truetype");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:Roboto Condensed;src:url(/fonts/roboto/static/Roboto_Condensed-Black.ttf)format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Roboto Condensed;src:url(/fonts/roboto/static/Roboto_Condensed-BlackItalic.ttf)format("truetype");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Roboto SemiCondensed;src:url(/fonts/roboto/static/Roboto_SemiCondensed-Thin.ttf)format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Roboto SemiCondensed;src:url(/fonts/roboto/static/Roboto_SemiCondensed-ThinItalic.ttf)format("truetype");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Roboto SemiCondensed;src:url(/fonts/roboto/static/Roboto_SemiCondensed-ExtraLight.ttf)format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Roboto SemiCondensed;src:url(/fonts/roboto/static/Roboto_SemiCondensed-ExtraLightItalic.ttf)format("truetype");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:Roboto SemiCondensed;src:url(/fonts/roboto/static/Roboto_SemiCondensed-Light.ttf)format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Roboto SemiCondensed;src:url(/fonts/roboto/static/Roboto_SemiCondensed-LightItalic.ttf)format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Roboto SemiCondensed;src:url(/fonts/roboto/static/Roboto_SemiCondensed-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Roboto SemiCondensed;src:url(/fonts/roboto/static/Roboto_SemiCondensed-Italic.ttf)format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Roboto SemiCondensed;src:url(/fonts/roboto/static/Roboto_SemiCondensed-Medium.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Roboto SemiCondensed;src:url(/fonts/roboto/static/Roboto_SemiCondensed-MediumItalic.ttf)format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Roboto SemiCondensed;src:url(/fonts/roboto/static/Roboto_SemiCondensed-SemiBold.ttf)format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Roboto SemiCondensed;src:url(/fonts/roboto/static/Roboto_SemiCondensed-SemiBoldItalic.ttf)format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Roboto SemiCondensed;src:url(/fonts/roboto/static/Roboto_SemiCondensed-Bold.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Roboto SemiCondensed;src:url(/fonts/roboto/static/Roboto_SemiCondensed-BoldItalic.ttf)format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Roboto SemiCondensed;src:url(/fonts/roboto/static/Roboto_SemiCondensed-ExtraBold.ttf)format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Roboto SemiCondensed;src:url(/fonts/roboto/static/Roboto_SemiCondensed-ExtraBoldItalic.ttf)format("truetype");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:Roboto SemiCondensed;src:url(/fonts/roboto/static/Roboto_SemiCondensed-Black.ttf)format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Roboto SemiCondensed;src:url(/fonts/roboto/static/Roboto_SemiCondensed-BlackItalic.ttf)format("truetype");font-weight:900;font-style:italic;font-display:swap}.contact-form{color:#132231;width:100%}.contact-form__title{color:#132231;letter-spacing:0;margin:0 0 6px;font-size:26px;font-weight:800;line-height:1.18}.contact-form__subtitle{color:#4f6470;margin:0 0 20px;font-size:14px;font-weight:400;line-height:1.6}.contact-form__fields{gap:12px;margin-top:12px;display:grid}.contact-form__row{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.contact-form__field{flex-direction:column;gap:5px;min-width:0;display:flex;position:relative}.contact-form__label{color:#132231;font-size:13px;font-weight:600;line-height:1.2}.contact-form__input{color:#132231;background:#fff;border:1.5px solid #d8e1e7;border-radius:8px;outline:none;width:100%;height:40px;padding:0 12px;font-size:13px;font-weight:400;line-height:1.4;transition:border-color .18s,box-shadow .18s}.contact-form__input::placeholder{color:#9ca3af;opacity:1}.contact-form__input:focus{border-color:#0870528c;box-shadow:0 0 0 3px #0870521a}.contact-form__input--textarea{resize:vertical;height:auto;min-height:96px;font:inherit;padding:10px 12px}.contact-form__dropdown-trigger{color:#4f6470;cursor:pointer;background:#fff;border:1.5px solid #d8e1e7;border-radius:8px;outline:none;justify-content:space-between;align-items:center;gap:10px;width:100%;height:40px;padding:0 12px;font-size:13px;font-weight:400;line-height:1.4;transition:border-color .18s,box-shadow .18s;display:flex}.contact-form__dropdown-trigger:disabled{cursor:wait;opacity:.75}.contact-form__dropdown-trigger:focus-visible,.contact-form__dropdown-trigger--open{border-color:#0870528c;box-shadow:0 0 0 3px #0870521a}.contact-form__dropdown-trigger--selected{color:#132231;font-weight:500}.contact-form__dropdown-thumb{background:#a6ffe648;border:1px solid #d8e1e7;border-radius:5px;flex:0 0 28px;width:28px;height:28px;overflow:hidden}.contact-form__dropdown-thumb img,.contact-form__dropdown-thumb .AppImage{object-fit:contain;width:100%!important;height:100%!important}.contact-form__dropdown-label{text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.contact-form__dropdown-arrow{color:#4f6470;flex:none;font-size:11px;transition:transform .2s}.contact-form__dropdown-arrow--open{color:#087052;transform:rotate(180deg)}.contact-form__dropdown-panel{z-index:100;scrollbar-width:thin;scrollbar-color:#d8e1e7 #0000;background:#fff;border:1.5px solid #d8e1e7;border-radius:10px;max-height:280px;margin:0;padding:4px;list-style:none;animation:.16s dropdownFadeIn;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 8px 28px #071b331f}.contact-form__dropdown-option{cursor:pointer;color:#132231;border-radius:7px;justify-content:space-between;align-items:center;gap:10px;padding:8px 10px;font-size:13px;font-weight:500;line-height:1.3;transition:background .15s;display:flex}.contact-form__dropdown-option:hover{background:#0870520d}.contact-form__dropdown-option--active{color:#087052;background:#08705214;font-weight:600}.contact-form__dropdown-option-thumb{background:#a6ffe648;border:1px solid #d8e1e7;border-radius:6px;flex:0 0 36px;width:36px;height:36px;overflow:hidden}.contact-form__dropdown-option-thumb img,.contact-form__dropdown-option-thumb .AppImage{object-fit:contain;width:100%!important;height:100%!important}.contact-form__dropdown-option-thumb--placeholder{background:#a6ffe648;border-style:dashed}.contact-form__dropdown-option-name{flex:1;min-width:0}.contact-form__dropdown-option-check{color:#087052;flex:none;font-size:13px;font-weight:700;line-height:1}.contact-form__dropdown-trigger--locked{cursor:default;opacity:.85;background:#0870520a;border-color:#08705240}.contact-form__required{color:#087052;font-weight:700}.contact-form__error{color:#dc2626;background:#dc26260f;border:1px solid #dc262633;border-radius:8px;padding:10px 14px;font-size:13px;font-weight:500;line-height:1.4}.contact-form--success{justify-content:center;align-items:center;min-height:300px;display:flex}.contact-form__success{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:24px;display:flex}.contact-form__success h3{color:#132231;margin:0;font-size:22px;font-weight:800;line-height:1.2}.contact-form__success p{color:#4f6470;max-width:320px;margin:0;font-size:14px;font-weight:400;line-height:1.6}.contact-form__success-icon{color:#16a34a;width:56px;height:56px}.contact-form__submit{cursor:pointer;letter-spacing:0;justify-content:center;align-items:center;width:100%;height:44px;font-size:14px;font-weight:700;line-height:1.2;display:flex;color:#fff!important;background:#087052!important;border:none!important;border-radius:8px!important;padding:0 20px!important;transition:background .18s,transform .18s,box-shadow .18s!important}.contact-form__submit:hover{background:#071b33!important;transform:translateY(-1px)!important;box-shadow:0 8px 18px #08705238!important}.contact-form__submit:focus-visible{outline-offset:3px;outline:2px solid #087052}@keyframes dropdownFadeIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.contact-form__row{grid-template-columns:1fr}}@media (max-width:576px){.contact-form__title{font-size:22px;font-weight:800;line-height:1.2}.contact-form__row{grid-template-columns:1fr}.contact-form__dropdown-panel{max-height:220px}}@media (max-width:426px){.contact-form__title{font-size:20px;font-weight:800;line-height:1.22}.contact-form__input{height:44px}}.contact-form__product-view{background:#08705208;border:1.5px solid #08705233;border-radius:12px;align-items:flex-start;gap:14px;margin-top:14px;padding:14px;animation:.2s dropdownFadeIn;display:flex}.contact-form__product-image{background:#a6ffe648;border:1px solid #d8e1e7;border-radius:10px;flex:0 0 72px;width:72px;height:72px;overflow:hidden}.contact-form__product-image img,.contact-form__product-image .AppImage{object-fit:contain;object-position:center;width:100%!important;height:100%!important}.contact-form__product-info{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.contact-form__product-info h4{color:#132231;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:14px;font-weight:700;line-height:1.3;display:-webkit-box;overflow:hidden}.contact-form__product-info p{color:#4f6470;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:12px;font-weight:400;line-height:1.5;display:-webkit-box;overflow:hidden}.contact-form__product-category{color:#087052;text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:600;line-height:1.2;display:inline-block}.contact-form__product-meta{flex-wrap:wrap;gap:10px;margin-top:4px;display:flex}.contact-form__product-meta span{color:#087052;background:#08705214;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:600;line-height:1.2}
@font-face{font-family:Roboto Variable;src:url(/fonts/roboto/Roboto-VariableFont_wdth,wght.ttf)format("truetype");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Roboto Variable;src:url(/fonts/roboto/Roboto-Italic-VariableFont_wdth,wght.ttf)format("truetype");font-weight:100 900;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:url(/fonts/roboto/static/Roboto-Thin.ttf)format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/fonts/roboto/static/Roboto-ThinItalic.ttf)format("truetype");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:url(/fonts/roboto/static/Roboto-ExtraLight.ttf)format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/fonts/roboto/static/Roboto-ExtraLightItalic.ttf)format("truetype");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:url(/fonts/roboto/static/Roboto-Light.ttf)format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/fonts/roboto/static/Roboto-LightItalic.ttf)format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:url(/fonts/roboto/static/Roboto-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/fonts/roboto/static/Roboto-Italic.ttf)format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:url(/fonts/roboto/static/Roboto-Medium.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/fonts/roboto/static/Roboto-MediumItalic.ttf)format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:url(/fonts/roboto/static/Roboto-SemiBold.ttf)format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/fonts/roboto/static/Roboto-SemiBoldItalic.ttf)format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:url(/fonts/roboto/static/Roboto-Bold.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/fonts/roboto/static/Roboto-BoldItalic.ttf)format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:url(/fonts/roboto/static/Roboto-ExtraBold.ttf)format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/fonts/roboto/static/Roboto-ExtraBoldItalic.ttf)format("truetype");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:url(/fonts/roboto/static/Roboto-Black.ttf)format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/fonts/roboto/static/Roboto-BlackItalic.ttf)format("truetype");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Roboto Condensed;src:url(/fonts/roboto/static/Roboto_Condensed-Thin.ttf)format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Roboto Condensed;src:url(/fonts/roboto/static/Roboto_Condensed-ThinItalic.ttf)format("truetype");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Roboto Condensed;src:url(/fonts/roboto/static/Roboto_Condensed-ExtraLight.ttf)format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Roboto Condensed;src:url(/fonts/roboto/static/Roboto_Condensed-ExtraLightItalic.ttf)format("truetype");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:Roboto Condensed;src:url(/fonts/roboto/static/Roboto_Condensed-Light.ttf)format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Roboto Condensed;src:url(/fonts/roboto/static/Roboto_Condensed-LightItalic.ttf)format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Roboto Condensed;src:url(/fonts/roboto/static/Roboto_Condensed-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Roboto Condensed;src:url(/fonts/roboto/static/Roboto_Condensed-Italic.ttf)format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Roboto Condensed;src:url(/fonts/roboto/static/Roboto_Condensed-Medium.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Roboto Condensed;src:url(/fonts/roboto/static/Roboto_Condensed-MediumItalic.ttf)format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Roboto Condensed;src:url(/fonts/roboto/static/Roboto_Condensed-SemiBold.ttf)format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Roboto Condensed;src:url(/fonts/roboto/static/Roboto_Condensed-SemiBoldItalic.ttf)format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Roboto Condensed;src:url(/fonts/roboto/static/Roboto_Condensed-Bold.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Roboto Condensed;src:url(/fonts/roboto/static/Roboto_Condensed-BoldItalic.ttf)format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Roboto Condensed;src:url(/fonts/roboto/static/Roboto_Condensed-ExtraBold.ttf)format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Roboto Condensed;src:url(/fonts/roboto/static/Roboto_Condensed-ExtraBoldItalic.ttf)format("truetype");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:Roboto Condensed;src:url(/fonts/roboto/static/Roboto_Condensed-Black.ttf)format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Roboto Condensed;src:url(/fonts/roboto/static/Roboto_Condensed-BlackItalic.ttf)format("truetype");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Roboto SemiCondensed;src:url(/fonts/roboto/static/Roboto_SemiCondensed-Thin.ttf)format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Roboto SemiCondensed;src:url(/fonts/roboto/static/Roboto_SemiCondensed-ThinItalic.ttf)format("truetype");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Roboto SemiCondensed;src:url(/fonts/roboto/static/Roboto_SemiCondensed-ExtraLight.ttf)format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Roboto SemiCondensed;src:url(/fonts/roboto/static/Roboto_SemiCondensed-ExtraLightItalic.ttf)format("truetype");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:Roboto SemiCondensed;src:url(/fonts/roboto/static/Roboto_SemiCondensed-Light.ttf)format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Roboto SemiCondensed;src:url(/fonts/roboto/static/Roboto_SemiCondensed-LightItalic.ttf)format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Roboto SemiCondensed;src:url(/fonts/roboto/static/Roboto_SemiCondensed-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Roboto SemiCondensed;src:url(/fonts/roboto/static/Roboto_SemiCondensed-Italic.ttf)format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Roboto SemiCondensed;src:url(/fonts/roboto/static/Roboto_SemiCondensed-Medium.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Roboto SemiCondensed;src:url(/fonts/roboto/static/Roboto_SemiCondensed-MediumItalic.ttf)format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Roboto SemiCondensed;src:url(/fonts/roboto/static/Roboto_SemiCondensed-SemiBold.ttf)format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Roboto SemiCondensed;src:url(/fonts/roboto/static/Roboto_SemiCondensed-SemiBoldItalic.ttf)format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Roboto SemiCondensed;src:url(/fonts/roboto/static/Roboto_SemiCondensed-Bold.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Roboto SemiCondensed;src:url(/fonts/roboto/static/Roboto_SemiCondensed-BoldItalic.ttf)format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Roboto SemiCondensed;src:url(/fonts/roboto/static/Roboto_SemiCondensed-ExtraBold.ttf)format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Roboto SemiCondensed;src:url(/fonts/roboto/static/Roboto_SemiCondensed-ExtraBoldItalic.ttf)format("truetype");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:Roboto SemiCondensed;src:url(/fonts/roboto/static/Roboto_SemiCondensed-Black.ttf)format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Roboto SemiCondensed;src:url(/fonts/roboto/static/Roboto_SemiCondensed-BlackItalic.ttf)format("truetype");font-weight:900;font-style:italic;font-display:swap}.quote-popup__overlay{z-index:200;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#071b338c;justify-content:center;align-items:center;padding:16px;animation:.2s overlayFadeIn;display:flex;position:fixed;inset:0}.quote-popup{background:#fff;border-radius:16px;outline:none;flex-direction:column;width:100%;max-width:560px;max-height:calc(100dvh - 32px);animation:.22s popupSlideIn;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 64px #071b3347}.quote-popup__head{background:#fff;border-bottom:1px solid #d8e1e7;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:20px 24px 16px;display:flex}.quote-popup__head-text{min-width:0}.quote-popup__head-title{color:#132231;margin:0 0 3px;font-size:20px;font-weight:700;line-height:1.2}.quote-popup__head-subtitle{color:#4f6470;margin:0;font-size:13px;font-weight:400;line-height:1.4}.quote-popup__close{color:#4f6470;cursor:pointer;background:0 0;border:1.5px solid #d8e1e7;border-radius:8px;flex:0 0 36px;justify-content:center;align-items:center;width:36px;height:36px;padding:0;font-size:16px;transition:background .16s,border-color .16s,color .16s;display:flex}.quote-popup__close:hover{color:#087052;background:#0870520f;border-color:#0870524d}.quote-popup__close:focus-visible{outline-offset:2px;outline:2px solid #087052}.quote-popup__body{scrollbar-width:thin;scrollbar-color:#d8e1e7 #0000;flex:1;padding:24px;overflow-y:auto}.quote-popup__body .contact-form__title{display:none}.quote-popup__body .contact-form__subtitle{margin-top:0}@keyframes overlayFadeIn{0%{opacity:0}to{opacity:1}}@keyframes popupSlideIn{0%{opacity:0;transform:translateY(16px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (max-width:576px){.quote-popup{border-radius:12px;max-width:100%;max-height:calc(100dvh - 24px)}.quote-popup__head{padding:16px 18px 14px}.quote-popup__body{padding:18px}}@media (max-width:426px){.quote-popup__overlay{align-items:flex-end;padding:8px}.quote-popup{border-radius:16px 16px 0 0;max-height:90dvh}@keyframes popupSlideIn{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}}
