@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600&family=Unbounded:wght@400;600;700&display=swap";*{box-sizing:border-box;margin:0;padding:0}html,body{height:100%}:root{--blue:#0d3d6e;--blue2:#1565c0;--blue-l:#d6e4f7;--orange:#e65100;--green:#1b5e20;--green-l:#e8f5e9;--bg:#f0f4f8;--card:#fff;--dark:#0a1929;--gray:#546e7a;--lgray:#f0f4f8;--border:#0d3d6e24;--radius:16px;--shadow-sm:0 10px 30px #0d3d6e1a;--shadow-md:0 18px 60px #0d3d6e29}body{background:var(--bg);color:var(--dark);min-height:100vh;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;line-height:1.5}a{color:inherit;text-decoration:none}button{font:inherit;cursor:pointer}img{max-width:100%;display:block}.bmzApp{min-height:100vh}.bmz-container{width:100%;margin:0 auto;padding:0}.bmz-srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.bmzTopNav{z-index:50;background:#164c86;position:sticky;top:0}.bmzTopNavInner{align-items:center;gap:18px;min-height:64px;display:flex}.bmzTopNavInner--centered{justify-content:center;position:relative}.bmzTopNavInner--centered .bmzNavCTA{position:absolute;right:0}.bmzLogoBtn{appearance:none;color:#fff;letter-spacing:.2px;background:0 0;border:0;align-items:center;gap:10px;padding-left:clamp(10px,2.2vw,30px);font-family:Unbounded,Inter,sans-serif;font-size:clamp(10px,2vw,16px);font-weight:800;display:inline-flex}.bmzLogoMark{background:#ffffff29;border:1px solid #ffffff38;border-radius:9px;place-items:center;width:26px;height:26px;font-weight:900;display:grid}.bmzNavLinks{flex-wrap:nowrap;flex:1;justify-content:flex-end;align-items:center;gap:8px;display:flex}.bmzNavLinkBtn,a.bmzNavLinkBtn{appearance:none;color:#ffffffd1;white-space:nowrap;cursor:pointer;font-size:clamp(8px,.8vw,24px);font:inherit;text-align:center;background:#ffffff14;border:0;border-radius:6px;padding:6px 12px;text-decoration:none;transition:transform .15s,background .15s,color .15s;display:inline-block}.bmzNavLinkBtn:hover,a.bmzNavLinkBtn:hover{color:#fff;background:#ffffff24;transform:translateY(-1px)}.bmzNavCTA{appearance:none;color:#0d3d6e;white-space:nowrap;background:#ffa726;border:0;border-radius:6px;margin-right:clamp(10px,2.2vw,30px);padding:8px 16px;font-size:clamp(8px,1vw,24px);font-weight:700;transition:transform .15s,filter .15s}.bmzNavCTA:hover{filter:brightness(.98);transform:translateY(-1px)}.bmzMobileToggle{appearance:none;color:#fff;cursor:pointer;background:#ffffff24;border:0;border-radius:12px;justify-content:center;align-items:center;margin-left:auto;padding:10px 12px;transition:background .15s;display:none}.bmzMobileToggle:hover{background:#ffffff38}.bmzMobileToggleIcon{display:block}.bmzMobileOverlay{z-index:2000;position:fixed;inset:0}.bmzMobileBackdrop{cursor:pointer;background:#0f172a85;border:0;margin:0;padding:0;animation:.22s forwards bmzBackdropIn;position:absolute;inset:0}.bmzMobileDrawer{background:linear-gradient(#0d3d6e 0%,#0a2f56 100%);flex-direction:column;width:min(88vw,320px);max-width:100%;animation:.32s cubic-bezier(.22,1,.36,1) forwards bmzDrawerSlide;display:flex;position:absolute;top:0;bottom:0;right:0;box-shadow:-12px 0 40px #00000047}@keyframes bmzBackdropIn{0%{opacity:0}to{opacity:1}}@keyframes bmzDrawerSlide{0%{transform:translate(100%)}to{transform:translate(0)}}.bmzMobileDrawerHead{border-bottom:1px solid #ffffff1f;flex-shrink:0;justify-content:space-between;align-items:center;padding:16px 14px 12px;display:flex}.bmzMobileDrawerTitle{color:#fffffff2;font-family:Unbounded,Inter,sans-serif;font-size:clamp(14px,3.5vw,17px);font-weight:800}.bmzMobileDrawerClose{appearance:none;color:#fff;cursor:pointer;background:#ffffff1a;border:0;border-radius:12px;place-items:center;width:40px;height:40px;transition:background .15s;display:grid}.bmzMobileDrawerClose:hover{background:#ffffff2e}.bmzMobileDrawerNav{-webkit-overflow-scrolling:touch;flex-direction:column;gap:6px;padding:12px 0 24px;display:flex;overflow-y:auto}.bmzMobileLinkBtn,a.bmzMobileLinkBtn{appearance:none;color:#ffffffeb;text-align:left;cursor:pointer;font-size:clamp(13px,3.2vw,15px);font-weight:700;font:inherit;background:#ffffff14;border:0;border-radius:12px;margin:0 12px;padding:14px 18px;text-decoration:none;transition:background .15s;display:block}.bmzMobileLinkBtn:hover,a.bmzMobileLinkBtn:hover{background:#ffffff26}.bmzBreadcrumb{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffeb;border-bottom:1px solid #0d3d6e24}.bmzBreadcrumbInner{color:var(--gray);flex-wrap:wrap;align-items:center;gap:8px;padding:12px 0;font-size:12px;display:flex}.bmzCrumbBtn{appearance:none;color:var(--gray);background:0 0;border:0;border-radius:10px;padding:6px 8px;font-size:12px}.bmzCrumbBtn:hover{color:var(--blue2);background:#1565c014}.bmzCrumbSep{color:#546e7abf}.bmzCrumbActive{color:var(--dark);font-weight:700}.bmzMain{background:#fff}.sep{background:linear-gradient(90deg, var(--orange), var(--blue2));height:6px}.bmzBlock{border:0;overflow:hidden;box-shadow:0 12px 44px #0d3d6e14}.bmzBlockVesy{border-top:3px solid #0b2f57}.bmzBlockReasons{background:#0b2f57;border:0;border-radius:0 0 32px 32px;margin-top:0;padding-bottom:10px;overflow:hidden}.bmzBlockProducts{border-radius:32px 32px 0 0}.bmzBlockProducts .bmzBlockInner,.bmzCatalogPage .bmz-container{padding:clamp(26px,4.5vw,48px) clamp(18px,3.8vw,36px)}.bmzBlockProducts .bmzSectionLabel,.bmzCatalogPage .bmzCatalogPageIntro{margin-top:0;margin-bottom:10px}.bmzBlockProducts .bmzSectionTitle,.bmzCatalogPage .bmzSectionTitle{margin-bottom:clamp(22px,3.2vw,32px)}.bmzCatalogPage .bmzBackBtn~.bmzSectionTitle{margin-top:clamp(6px,1.2vw,14px)}.bmzBlockProducts .bmzCatGrid,.bmzCatalogPage .bmzCatGrid{gap:clamp(20px,2.6vw,24px)}.bmzBlockProducts .bmzCatCard,.bmzCatalogPage .bmzCatCard{border-radius:20px;min-height:0}.bmzBlockProducts .bmzCatTop,.bmzCatalogPage .bmzCatTop{border-radius:20px 20px 0 0;height:clamp(168px,26vh,300px);padding:18px}.bmzBlockProducts .bmzCatBody--uniformHome,.bmzBlockProducts .bmzCatBody,.bmzCatalogPage .bmzCatBody--uniform,.bmzCatalogPage .bmzCatBody{padding:20px}.bmzBlockProducts .bmzCatTitle,.bmzCatalogPage .bmzCatTitle{margin-bottom:10px;font-size:15px}.bmzBlockProducts .bmzCatDesc,.bmzCatalogPage .bmzCatDesc{white-space:pre-line;margin-bottom:14px;line-height:1.55}.bmzBlockProducts .bmzCatBody--uniformHome .bmzCatDesc,.bmzCatalogPage .bmzCatBody--uniform .bmzCatDesc{margin-bottom:14px}.bmzBlockProducts .bmzPills{gap:10px;margin-bottom:18px}.bmzBlockProducts .bmzCatBody--uniformHome .bmzPills{margin-bottom:18px}.bmzBlockProducts .bmzCatBtn,.bmzCatalogPage .bmzCatBtn{border-radius:12px;padding:14px 18px}.bmzCatalogPage .bmzCatalogAutoGrid{grid-template-columns:repeat(3,minmax(0,1fr));justify-items:stretch;gap:clamp(20px,2.6vw,24px)}.bmzCatalogPage .bmzCatalogAutoGrid>*{max-width:none}.bmzCatalogPage .bmzProdCard{border-radius:20px;min-height:0}.bmzCatalogPage .bmzProdImg{border-radius:20px 20px 0 0;padding:18px}.bmzCatalogPage .bmzProdCardBody,.bmzCatalogPage .bmzProdCardBody--uniform{padding:20px}.bmzCatalogPage .bmzProdTitle{margin-bottom:10px;font-size:15px}.bmzCatalogPage .bmzProdSub{white-space:pre-line;margin-bottom:14px;line-height:1.55}.bmzCatalogPage .bmzProdSpecs{gap:8px;margin-bottom:12px}.bmzCatalogPage .bmzProdCardFooter .bmzProdPrice{margin-bottom:14px}.bmzCatalogPage .bmzProdBtn{border-radius:12px;padding:14px 18px}.bmzCatalogPage .bmzBackBtn{margin-bottom:clamp(18px,3vw,26px)}.bmzCatalogPage .bmzSpinnerWrap--page{margin-bottom:clamp(12px,2.5vw,22px)}.bmzBlockInner{padding:clamp(18px,3vw,32px)}.bmzBlockTitle{color:var(--blue);margin-bottom:10px;font-family:Unbounded,Inter,sans-serif;font-size:clamp(18px,2.5vw,22px);font-weight:800;line-height:1.1}.bmzBlockSub{color:var(--gray);font-size:clamp(13px,1.8vw,14px);line-height:1.55}.bmzHeroBlock{box-shadow:none;background:url(/images/BMZ1.jpg) 50%/cover;border:0;border-radius:0;min-height:clamp(280px,82vh,1060px);margin-top:0;position:relative;overflow:hidden}.bmzHeroMadeInKzOnHero{pointer-events:none;line-height:0;position:absolute;bottom:clamp(8px,1vw,26px);right:clamp(12px,2.6vw,26px)}.bmzHeroMadeInKzOnHeroImg{object-fit:contain;filter:drop-shadow(0 2px 10px #00000059);width:auto;max-width:min(220px,34vw);height:clamp(84px,12.2vw,280px);display:block}.bmzHeroInner{flex-direction:column;gap:clamp(16px,3.2vw,30px);padding:clamp(30px,5.2vw,72px);display:flex}.bmzHeroH1{color:#fff;max-width:53%;margin-bottom:10px;font-family:Unbounded,Inter,sans-serif;font-size:clamp(30px,3.4vw,70px);font-weight:900;line-height:1.02}.bmzHeroSub{color:#ffc107;max-width:40%;margin-bottom:22px;font-size:clamp(14px,2vw,18px)}.bmzHeroBtns{flex-wrap:wrap;gap:12px;display:flex}.bmzBtnPrimary{background:var(--orange);color:#fff;border:0;border-radius:10px;padding:12px 18px;font-size:13px;font-weight:800}.bmzBtnPrimary:hover{filter:brightness(.98)}.bmzBtnGhost{color:#fff;background:#ffffff1f;border:1px solid #ffffff40;border-radius:10px;padding:12px 18px;font-size:13px;font-weight:800}.bmzHeroMock{border-radius:18px;padding:16px}.bmzMockGrid{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.bmzMockStat{background:#ffffff1f;border:1px solid #ffffff29;border-radius:14px;padding:12px}.bmzMockNum{color:#fff;font-family:Unbounded,Inter,sans-serif;font-size:clamp(18px,2.5vw,24px);font-weight:900}.bmzMockLabel{color:#ffffffbf;margin-top:6px;font-size:12px}.bmzStatsBlock{box-shadow:none;color:#fff;z-index:3;background:#0b2f57;border:0;border-radius:40px 40px 0 0;margin-top:0;position:relative}.bmzHeroBlock+.bmzStatsBlock{margin-top:clamp(-56px,-8vw,-24px)}.bmzStatsBlock .bmzBlockInner{padding:clamp(20px,4vw,56px)}.bmzStatsBlock .bmzSectionLabel{color:#ffffffad}.bmzStatsBlock .bmzSectionTitle{color:#fff}.bmzStatsRow{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px;display:grid}.bmzStat{text-align:center;border-right:2px solid #ffffff29;padding:14px 10px}.bmzStatLast{text-align:center;padding:14px 10px}.bmzStatNum{color:#fff;font-family:Unbounded,Inter,sans-serif;font-size:clamp(18px,2.6vw,22px);font-weight:900}.bmzStatLabel{color:#ffffffb8;margin-top:5px;font-size:12px}.bmzUtpGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.bmzUtpCard{background:#ffffff0a;border:1px solid #ffffff24;border-radius:14px;padding:14px 14px 12px}.bmzUtpIcon{color:#8ec5ff;background:#ffffff24;border:1px solid #fff3;border-radius:999px;justify-content:center;align-items:center;min-width:32px;height:26px;margin-bottom:8px;font-family:Unbounded,Inter,sans-serif;font-size:13px;font-weight:900;display:inline-flex}.bmzUtpTitle{color:#fff;margin-bottom:6px;font-family:Unbounded,Inter,sans-serif;font-size:12px;font-weight:900}.bmzUtpDesc{color:#e7ecffcc;font-size:11.8px;line-height:1.45}.bmzCatGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.bmzCatCard{background:#fff;border:1px solid #0d3d6e24;border-radius:18px;flex-direction:column;min-height:510px;transition:transform .15s,border-color .15s,box-shadow .15s;display:flex;overflow:hidden;box-shadow:0 12px 44px #0d3d6e1a}.bmzCatCard:hover{border-color:#1565c059;transform:translateY(-3px);box-shadow:0 18px 60px #0d3d6e29}.bmzCatTop{background-position:50%;background-size:cover;justify-content:space-between;align-items:flex-start;height:clamp(172px,35vh,480px);padding:16px;display:flex;position:relative}.bmzCatOverlay{background:linear-gradient(135deg,#0d3d6e75,#0d3d6e38);position:absolute;inset:0}.bmzCatTop--green .bmzCatOverlay{background:linear-gradient(135deg,#1b5e206b,#1b5e2033)}.bmzCatTop--orange .bmzCatOverlay{background:linear-gradient(135deg,#e651006b,#e6510033)}.bmzGrid2{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.bmzCatIcon{color:#fff;z-index:1;background:#fff3;border:1px solid #ffffff4d;border-radius:18px;place-items:center;width:46px;height:46px;font-family:Unbounded,Inter,sans-serif;font-weight:900;display:grid;position:relative}.bmzCatBadge{color:#fff;z-index:1;background:#ffffff2e;border:1px solid #ffffff47;border-radius:999px;padding:6px 10px;font-size:12px;font-weight:900;position:relative}.bmzCatBody{flex-direction:column;flex:1;padding:16px;display:flex}.bmzCatalogAutoGrid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));place-items:stretch start;gap:16px;display:grid}.bmzCatalogAutoGrid>*{width:100%;max-width:min(340px,100%)}.bmzCatCard--catalog{width:100%}.bmzCatBody--uniform{flex:1;grid-template-rows:auto auto 1fr auto;min-height:0;display:grid}.bmzCatBody--uniform .bmzCatDesc{margin-bottom:8px}.bmzCatBody--uniform .bmzCatBtn{margin-top:0}.bmzCatBody--uniformHome{flex:1;grid-template-rows:auto auto auto 1fr auto;min-height:0;display:grid}.bmzCatBody--uniformHome .bmzCatDesc{margin-bottom:8px}.bmzCatBody--uniformHome .bmzPills{flex:unset;align-content:flex-start;margin-bottom:0}.bmzCatBody--uniformHome .bmzCatBtn{margin-top:0}.bmzCatBodyFill{min-height:0}.bmzCatTitle{color:var(--blue);margin-bottom:6px;font-family:Unbounded,Inter,sans-serif;font-size:14px;font-weight:900}.bmzCatTitle--green{color:var(--green)}.bmzCatTitle--orange{color:var(--orange)}.bmzCatDesc{color:var(--gray);white-space:pre-line;margin-bottom:10px;font-size:12.8px;line-height:1.6}.bmzPills{flex-wrap:wrap;flex:1;align-content:flex-start;gap:8px;margin-bottom:12px;display:flex}.bmzComment{color:var(--gray);margin-bottom:10px;font-size:12px;line-height:1.6}.bmzPill{border:1px solid #0d3d6e24;border-radius:999px;padding:7px 12px;font-size:12px;font-weight:700}.bmzPill--blue{color:var(--blue);background:#1565c017}.bmzPill--green{color:var(--green);background:#1b5e2014}.bmzPill--orange{color:var(--orange);background:#e651001a}.bmzCatBtn{color:#fff;border:0;border-radius:14px;width:100%;margin-top:auto;padding:12px 14px;font-family:Inter,sans-serif;font-weight:900;transition:transform .15s,filter .15s}.bmzCatBtn--blue{background:var(--blue2)}.bmzCatBtn--blue:hover{filter:brightness(.98);transform:translateY(-1px)}.bmzCatBtn--green{background:var(--green)}.bmzCatBtn--orange{background:var(--orange)}.bmzBlock--industries .bmzSectionLabel{letter-spacing:.06em;margin-bottom:clamp(6px,1.5vw,10px);font-size:clamp(10px,2.4vw,12px)}.bmzBlock--industries .bmzSectionTitle{max-width:22ch;margin-bottom:clamp(14px,3vw,22px);font-size:clamp(17px,4.2vw,24px);line-height:1.2}@media (width>=720px){.bmzBlock--industries .bmzSectionTitle{max-width:none}}.bmzIndustriesGrid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:clamp(10px,2vw,16px);display:grid}.bmzIndustryCard{background:#f8fbff;border:1px solid #0d3d6e1f;border-radius:clamp(14px,3vw,18px);flex-direction:column;min-height:0;padding:clamp(12px,2.8vw,16px);display:flex}.bmzIndustryTitle{color:var(--blue);-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere;word-break:break-word;margin-bottom:clamp(6px,1.5vw,10px);font-family:Unbounded,Inter,sans-serif;font-size:clamp(13px,3.2vw,19px);font-weight:900;line-height:1.25}.bmzIndustryItems{flex-wrap:wrap;gap:clamp(6px,1.5vw,8px);margin-top:auto;display:flex}.bmzBlock--industries .bmzPill{padding:clamp(5px,1.2vw,7px) clamp(8px,2vw,12px);font-size:clamp(10px,2.4vw,12px);line-height:1.35}.bmzBlock--industries .bmzComment{margin-bottom:clamp(6px,1.5vw,10px);font-size:clamp(10.5px,2.5vw,12px);line-height:1.45}.bmzIndustryCard--orange .bmzIndustryTitle{color:var(--orange)}.bmzIndustryCard--orange{background:#fff8f0;border-color:#e6510029}.bmzIndustryCard--blue .bmzIndustryTitle{color:var(--blue2)}.bmzIndustryCard--green .bmzIndustryTitle{color:var(--green)}.bmzLeadBlock{background:linear-gradient(135deg,#1b5e201a,#e8f5e9a6)}.bmzLeadGrid{grid-template-columns:1fr 1fr 1fr auto;align-items:end;gap:12px;display:grid}.bmzField{background:#e8f0fe;border:1px solid #1565c024;border-radius:14px;padding:12px}.bmzFieldLabel{color:var(--gray);margin-bottom:8px;font-size:12px}.bmzInput,.bmzSelect{width:100%;color:var(--dark);background:0 0;border:0;outline:none;font-size:13px;font-weight:700}.bmzLeadBtn{background:var(--orange);color:#fff;white-space:nowrap;border:0;border-radius:14px;padding:14px 18px;font-size:13px;font-weight:900}.bmzLeadNote{color:var(--gray);margin-top:12px;font-size:12.5px}.bmzPortfolioGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}@media (width<=980px){.bmzPortfolioGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.bmzPortfolioGrid{grid-template-columns:1fr}}.bmzProjCard{background:#fff;border:1px solid #0d3d6e1f;border-radius:18px;overflow:hidden}.bmzProjImgWrap{aspect-ratio:4/3;background:#0d3d6e0f;position:relative;overflow:hidden}.bmzProjImgWrap--hit.bmzHomeEditHit{cursor:pointer}.bmzProjImgPhoto{object-fit:cover;width:100%;height:100%;display:block}.bmzProjImg{background:linear-gradient(135deg,#1565c0cc,#0d3d6ee6);height:86px}.bmzProjImgWrap>.bmzProjImg--placeholder{color:#ffffffeb;text-align:center;background:linear-gradient(135deg,#1565c0b8,#0d3d6ee0);place-items:center;height:100%;min-height:0;padding:12px;font-size:12px;font-weight:700;display:grid}.bmzProjInfo{padding:14px}.bmzProjTitle{color:var(--blue2);margin-bottom:6px;font-family:Unbounded,Inter,sans-serif;font-size:13px;font-weight:900}.bmzProjSub{color:var(--gray);font-size:12.5px}.bmzTrustGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.bmzTrustCard{background:#fff3e0;border:1px solid #e6510029;border-radius:18px;padding:14px}.bmzTrustTitle{color:var(--orange);margin-bottom:8px;font-family:Unbounded,Inter,sans-serif;font-size:13px;font-weight:900}.bmzTrustDesc{color:#5d4037;font-size:12.5px;line-height:1.6}.bmzFooter{color:#ffffffd1;box-shadow:var(--shadow-sm);background:#0a1929;border:1px solid #ffffff1a;margin-top:0}.bmzFooterInner{padding:clamp(18px,3vw,28px)}.bmzFooterGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;display:grid}.bmzFooterColTitle{color:#fff;margin-bottom:10px;font-family:Unbounded,Inter,sans-serif;font-weight:900}.bmzFooterColText{color:#ffffff9e;font-size:12.5px;line-height:1.7}.bmzFooterBottom{text-align:center;color:#ffffff80;border-top:1px solid #ffffff1a;margin-top:16px;padding-top:14px;font-size:12px}.bmzPageHeader{color:#fff;background:linear-gradient(135deg, var(--blue) 0%, var(--blue2) 100%);box-shadow:var(--shadow-md);border:1px solid #0d3d6e29;border-radius:22px;margin-top:18px;overflow:hidden}.bmzPageHeaderInner{padding:clamp(22px,3.6vw,44px)}.bmzPageHeaderH1{margin-bottom:10px;font-family:Unbounded,Inter,sans-serif;font-size:clamp(18px,3vw,30px);font-weight:900;line-height:1.1}.bmzPageHeaderP{color:#90caf9f2;font-size:clamp(13px,1.9vw,14px);line-height:1.6}.bmzPageContent{padding-top:18px}.bmzBackBtn{color:var(--blue2);background:#ffffffdb;border:1px solid #0d3d6e29;border-radius:14px;align-items:center;gap:10px;margin-bottom:16px;padding:12px 14px;font-weight:900;display:inline-flex}.bmzSectionLabel{color:var(--gray);letter-spacing:.8px;text-transform:uppercase;margin-bottom:8px;font-size:12px;font-weight:900}.bmzBlockReasons .bmzSectionLabel{color:#d8e0ffad}.typed{white-space:nowrap;width:0;animation:3.5s steps(30,end) forwards typing;overflow:hidden}@keyframes typing{0%{width:0}to{width:100%}}.bmzSectionTitle{color:var(--dark);margin-bottom:16px;font-family:Unbounded,Inter,sans-serif;font-size:clamp(18px,2.5vw,22px);font-weight:900}.bmzBlockReasons .bmzSectionTitle{color:#fff}.bmzProdGrid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.bmzProdCard{cursor:pointer;background:#fff;border:1px solid #0d3d6e1f;border-radius:18px;transition:transform .15s,box-shadow .15s,border-color .15s;overflow:hidden;box-shadow:0 12px 44px #0d3d6e14}.bmzProdCard:hover{border-color:#1565c059;transform:translateY(-3px);box-shadow:0 18px 60px #0d3d6e24}.bmzProdImg{background:linear-gradient(135deg,#e3f2fd,#bbdefb);justify-content:center;align-items:flex-start;height:118px;padding:14px;display:flex;position:relative}.bmzProdImg--agro{background:linear-gradient(135deg,#e8f5e9,#c8e6c9)}.bmzProdImg--heavy{background:linear-gradient(135deg,#fbe9e7,#ffccbc)}.bmzProdIcon{width:48px;height:48px;color:var(--blue2);background:#0d3d6e17;border:1px solid #0d3d6e1f;border-radius:18px;place-items:center;font-family:Unbounded,Inter,sans-serif;font-weight:900;display:grid}.bmzProdImg--heavy .bmzProdIcon{color:var(--orange);background:#e651001a;border-color:#e6510026}.bmzProdImg--agro .bmzProdIcon{color:var(--green);background:#1b5e2014;border-color:#1b5e2024}.bmzProdDimBadge{color:#fff;background:#0d3d6eeb;border-radius:999px;padding:8px 10px;font-size:12px;font-weight:900;position:absolute;bottom:12px;right:12px}.bmzProdCardBody{padding:14px}.bmzProdTitle{color:var(--blue2);margin-bottom:6px;font-family:Unbounded,Inter,sans-serif;font-size:13px;font-weight:900}.bmzProdSub{color:var(--gray);white-space:pre-line;margin-bottom:10px;font-size:12.5px}.bmzProdSpecs{flex-direction:column;gap:6px;margin-bottom:12px;display:flex}.bmzSpecRow{justify-content:space-between;gap:10px;font-size:12px;display:flex}.bmzSpecLabel{color:var(--gray);flex:1}.bmzSpecValue{color:var(--dark);text-align:right;font-weight:900}.bmzProdPrice{color:var(--green);margin-bottom:12px;font-family:Unbounded,Inter,sans-serif;font-size:14px;font-weight:900}.bmzProdBtn{background:var(--blue2);color:#fff;border:0;border-radius:14px;width:100%;padding:12px 14px;font-size:13px;font-weight:900}.bmzProdCard--heavy .bmzProdPrice,.bmzProdCard--heavy .bmzProdPrice{color:var(--orange)}.bmzProdCard--heavy .bmzProdBtn{background:var(--orange);color:#fff}.bmzProdCard--agro .bmzProdTitle,.bmzProdCard--agro .bmzProdPrice{color:var(--green)}.bmzProdCard--agro .bmzProdBtn{background:var(--green);color:#fff}.bmzProdCard--agro .bmzProdDimBadge{background:#1b5e20eb}.bmzProdCard--uniform{flex-direction:column;min-height:100%;display:flex}.bmzProdCardBody--uniform{flex-direction:column;flex:1;min-height:0;padding:14px;display:flex}.bmzProdCardGrow{flex-direction:column;flex:1;min-height:0;display:flex}.bmzProdSpecs--fixedMin{min-height:4.5rem}.bmzProdCardFooter{flex-shrink:0;margin-top:auto;padding-top:4px}.bmzProdCardFooter .bmzProdPrice{margin-bottom:10px}.bmzKpModalBackdrop{z-index:80;background:#0f172a73;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.bmzKpModalPanel{background:#fff;border:1px solid #0d3d6e24;border-radius:18px;width:min(440px,100%);max-height:min(90vh,640px);padding:20px 22px 22px;overflow:auto;box-shadow:0 24px 80px #0d3d6e38}.bmzKpModalHead{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px;display:flex}.bmzKpModalTitle{color:var(--dark);margin:0;font-family:Unbounded,Inter,sans-serif;font-size:18px;font-weight:900}.bmzKpModalClose{color:var(--dark);cursor:pointer;background:#0d3d6e14;border:0;border-radius:12px;flex-shrink:0;width:36px;height:36px;font-size:22px;line-height:1}.bmzKpModalClose:hover{background:#0d3d6e24}.bmzKpModalWa{text-align:center;color:#fff;background:#25d366;border-radius:14px;margin-bottom:12px;padding:14px 16px;font-weight:900;text-decoration:none;display:block}.bmzKpModalWa:hover{filter:brightness(1.03)}.bmzKpModalSecondary{justify-content:center;width:100%}.bmzProductLayout{grid-template-columns:1fr 420px;align-items:start;gap:22px;display:grid}.bmzGallery{background:#fff;border:1px solid #0d3d6e1f;border-radius:18px;overflow:hidden;box-shadow:0 12px 44px #0d3d6e14}.bmzGalleryMain{background:linear-gradient(135deg,#e3f2fd,#90caf9);place-items:center;height:320px;display:grid;position:relative}.bmzGalleryLabel{color:#fff;background:#0d3d6ee0;border-radius:14px;max-width:calc(100% - 32px);padding:10px 12px;font-size:13px;font-weight:900;position:absolute;bottom:16px;left:16px}.bmzGalleryThumbs{gap:10px;padding:12px;display:flex}.bmzThumb{cursor:pointer;background:#1565c012;border:2px solid #0000;border-radius:14px;place-items:center;width:74px;height:54px;font-weight:900;display:grid}.bmzThumbActive{border-color:var(--blue2);background:#1565c01f}.bmzThumb--2{background:#1b5e2012}.bmzThumb--3{background:#e6510014}.bmzThumb--4{background:#7d51c314}.bmzInfoCard{background:#fff;border:1px solid #0d3d6e1f;border-radius:18px;padding:16px;overflow:hidden;box-shadow:0 12px 44px #0d3d6e0f}.bmzInfoTitle{color:var(--blue2);margin-bottom:12px;font-family:Unbounded,Inter,sans-serif;font-size:14px;font-weight:900}.bmzSpecTable{border-collapse:collapse;width:100%}.bmzSpecTable tr{border-bottom:1px solid #f0f4f8}.bmzSpecTable tr:last-child{border-bottom:0}.bmzSpecTable td{padding:10px 0;font-size:12.5px}.bmzSpecTable td:first-child{color:var(--gray);width:58%}.bmzSpecTable td:last-child{color:var(--dark);text-align:right;font-weight:900}.bmzIncludeList{flex-direction:column;gap:10px;display:flex}.bmzIncludeItem{align-items:flex-start;gap:10px;font-size:12.5px;line-height:1.55;display:flex}.bmzIncludeDot{width:22px;height:22px;color:var(--green);background:#e8f5e9;border:1px solid #1b5e202e;border-radius:10px;flex:none;place-items:center;font-size:12px;font-weight:900;display:grid}.bmzRightStack{flex-direction:column;gap:14px;display:flex}.bmzPriceBlock{background:var(--green-l);border-left:4px solid var(--green);border-radius:18px;padding:16px}.bmzPriceLabel{color:var(--gray);margin-bottom:6px;font-size:12px;font-weight:700}.bmzPriceMain{color:var(--green);margin-bottom:4px;font-family:Unbounded,Inter,sans-serif;font-size:22px;font-weight:900}.bmzPriceNote{color:var(--gray);font-size:12.5px}.bmzActionBtns{flex-direction:column;gap:10px;display:flex}.bmzBtnKp{background:var(--orange);color:#fff;border:0;border-radius:16px;padding:14px;font-size:13.5px;font-weight:900}.bmzBtnWa{color:#fff;background:#25d366;border:0;border-radius:16px;padding:12px 14px;font-size:13px;font-weight:900}.bmzBtnCall{border:2px solid var(--blue-l);color:var(--blue2);background:#fff;border-radius:16px;padding:12px 14px;font-size:13px;font-weight:900}.bmzGuarRow{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px;display:grid}.bmzGuarItem{background:var(--blue-l);text-align:center;border-radius:14px;padding:12px}.bmzGuarNum{color:var(--blue2);font-family:Unbounded,Inter,sans-serif;font-size:16px;font-weight:900}.bmzGuarLabel{color:var(--gray);margin-top:4px;font-size:12px;font-weight:700}.bmzNoteCard{background:#fff8f0;border:1px solid #0d3d6e1f;border-radius:18px;padding:16px}.bmzOrangeTitle{color:var(--orange);margin-bottom:10px;font-family:Unbounded,Inter,sans-serif;font-size:13px;font-weight:900}.bmzSpinnerWrap{flex-direction:column;justify-content:center;align-items:center;gap:14px;display:flex}.bmzSpinnerWrap--page{min-height:42vh;padding:32px 16px}.bmzSpinnerWrap--inline{min-height:unset;flex-direction:row;justify-content:flex-start;gap:14px;padding:20px 0}.bmzSpinner{border:3px solid #1565c02e;border-top-color:var(--blue2,#1565c0);border-radius:50%;flex-shrink:0;width:44px;height:44px;animation:.72s linear infinite bmzSpinnerRotate}.bmzSpinnerWrap--inline .bmzSpinner{border-width:2px;width:28px;height:28px}.bmzSpinnerLabel{color:var(--gray);margin:0;font-size:13px;font-weight:600}@keyframes bmzSpinnerRotate{to{transform:rotate(360deg)}}.bmzGrayText{color:var(--gray);font-size:12.5px;line-height:1.7}.bmzGreenNote{background:var(--green-l)}@media (width<=980px){.bmzCatGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.bmzCatCard{min-height:480px}.bmzUtpGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.bmzHeroInner{flex-direction:column;justify-content:center;gap:clamp(16px,3.2vw,30px);min-height:80vh;padding:clamp(30px,5.2vw,72px);display:flex}.bmzHeroH1,.bmzHeroSub{max-width:100%}.bmzStatsRow{grid-template-columns:repeat(2,1fr)}.bmzProductLayout,.bmzProdGrid{grid-template-columns:1fr}.bmzCatalogAutoGrid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.bmzCatalogPage .bmzCatalogAutoGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.bmzGrid2{grid-template-columns:1fr}.bmzBlockReasons{border-radius:0 0 24px 24px}.bmzBlockProducts{border-radius:24px 24px 0 0}.bmzBlockProducts .bmzCatCard,.bmzCatalogPage .bmzCatCard{min-height:0}.bmzIndustriesGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.bmzNavLinks,.bmzNavCTA{display:none}.bmzMobileToggle{display:inline-flex}.bmzLeadGrid{grid-template-columns:1fr;align-items:stretch}.bmzCatGrid{grid-template-columns:1fr}.bmzCatCard{min-height:0}.bmzCatalogAutoGrid{grid-template-columns:1fr;justify-items:stretch}.bmzCatalogAutoGrid>*{max-width:none}.bmzCatalogPage .bmzCatalogAutoGrid,.bmzIndustriesGrid{grid-template-columns:1fr}}@media (width<=560px){.bmzUtpGrid{grid-template-columns:1fr}}.bmzAdminRoot{background:var(--lgray,#f6f8fc);min-height:100vh}.bmzAdminTop{z-index:20;background:#fff;border-bottom:1px solid #0f172a14;position:sticky;top:0}.bmzAdminTopInner{justify-content:space-between;align-items:center;max-width:1200px;margin:0 auto;padding:14px 16px;display:flex}.bmzAdminBrand{color:var(--ink,#0f172a);font-family:Unbounded,Inter,sans-serif;font-size:1rem;font-weight:700}.bmzAdminTopActions{align-items:center;gap:10px;display:flex}.bmzAdminLinkBtn{color:var(--blue,#164c86);cursor:pointer;background:0 0;border:none;border-radius:10px;padding:8px 12px;font-weight:600}.bmzAdminLinkBtn:hover{background:#164c8614}.bmzAdminLogout{background:var(--ink,#0f172a);color:#fff;cursor:pointer;border:none;border-radius:10px;padding:8px 14px;font-weight:600}.bmzAdminBody{padding-bottom:48px}.bmzAdminPanel{padding-top:28px;padding-bottom:48px}.bmzAdminIntro{margin-bottom:28px}.bmzAdminH1{margin:0 0 8px;font-family:Unbounded,Inter,sans-serif;font-size:clamp(1.35rem,3vw,1.75rem);font-weight:800}.bmzAdminH2{margin:0 0 16px;font-family:Unbounded,Inter,sans-serif;font-size:1.1rem;font-weight:700}.bmzAdminSection{margin-bottom:40px}.bmzAdminGrid{grid-template-columns:minmax(0,380px) minmax(0,1fr);align-items:start;gap:20px;display:grid}@media (width<=900px){.bmzAdminGrid{grid-template-columns:1fr}}.bmzAdminCard{background:#fff;border:1px solid #0f172a14;border-radius:16px;flex-direction:column;gap:10px;padding:18px;display:flex}.bmzAdminLabel{color:var(--ink,#0f172a);flex-direction:column;gap:6px;font-size:13px;font-weight:600;display:flex}.bmzAdminHint{color:#0f172a8c;font-size:12px;font-weight:500;line-height:1.45}.bmzAdminLabel--inline{flex-flow:wrap;align-items:center;gap:10px}.bmzAdminTextarea{resize:vertical;min-height:64px}.bmzAdminCheck{cursor:pointer;align-items:center;gap:8px;font-size:14px;display:flex}.bmzAdminFormActions{flex-wrap:wrap;gap:10px;margin-top:8px;display:flex}.bmzAdminFilters{flex-wrap:wrap;gap:16px;margin-bottom:16px;display:flex}.bmzAdminTableWrap{background:#fff;border:1px solid #0f172a14;border-radius:14px;overflow-x:auto}.bmzAdminTable{border-collapse:separate;border-spacing:0;width:100%;font-size:13px}.bmzAdminTable th,.bmzAdminTable td{text-align:left;vertical-align:middle;border-bottom:1px solid #0f172a14;padding:12px 10px}.bmzAdminTable th{color:var(--gray,#64748b);text-transform:uppercase;letter-spacing:.04em;z-index:1;background:#f8fafc;font-size:12px;font-weight:700;position:sticky;top:0}.bmzAdminMono{font-family:ui-monospace,monospace;font-size:12px}.bmzAdminRowActions{white-space:nowrap;text-align:right;min-width:170px}.bmzAdminMini{color:var(--blue,#164c86);cursor:pointer;background:#164c861a;border:none;border-radius:8px;margin-left:4px;padding:6px 10px;font-size:12px;font-weight:600;transition:transform .15s,filter .15s}.bmzAdminMini:hover{filter:brightness(.97);transform:translateY(-1px)}.bmzAdminMini--danger{color:#bf360c;background:#bf360c1f}.bmzAdminTabs{flex-wrap:wrap;gap:8px;margin-bottom:24px;display:flex}.bmzAdminTab{cursor:pointer;color:var(--blue,#164c86);background:#fff;border:1px solid #0f172a1f;border-radius:12px;padding:10px 16px;font-weight:700}.bmzAdminTab--active{background:var(--blue,#164c86);color:#fff;border-color:#0000}.bmzAdminHomeForm{flex-direction:column;gap:10px;max-width:900px;display:flex}.bmzAdminDetails{background:#fff;border:1px solid #0f172a1a;border-radius:12px;padding:0 14px}.bmzAdminDetailsSummary{cursor:pointer;padding:12px 0;font-weight:700;list-style:none}.bmzAdminDetailsSummary::-webkit-details-marker{display:none}.bmzAdminDetailsBody{flex-direction:column;gap:10px;padding-bottom:14px;display:flex}.bmzAdminPairRow{grid-template-columns:1fr 2fr;gap:8px;display:grid}@media (width<=640px){.bmzAdminPairRow{grid-template-columns:1fr}}.bmzAdminCard--nested{background:#0f172a08;border-radius:10px;margin-top:8px;padding:12px}.bmzAdminRowSpread{justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.bmzAdminTreeTable .bmzAdminTreeCat td{background:#164c8614;padding-top:14px;padding-bottom:14px;font-size:14px}.bmzAdminTreeTable .bmzAdminTreeSub td{background:#0f172a05}.bmzAdminTreeTable .bmzAdminTreeProd td{background:#fafbfc;font-size:13px}.bmzAdminTreeTable tbody tr:hover td{background-image:linear-gradient(#1565c008,#1565c008)}.bmzAdminTreeColExpand{width:40px}.bmzAdminExpandBtn{cursor:pointer;color:var(--blue,#164c86);background:0 0;border:none;padding:4px 6px;font-size:12px}.bmzAdminProdRow{vertical-align:middle;align-items:center;gap:10px;display:inline-flex}.bmzAdminCellType{text-transform:uppercase;letter-spacing:.05em;border-radius:999px;align-items:center;margin-right:8px;padding:3px 8px;font-size:11px;font-weight:700;display:inline-flex}.bmzAdminCellType--cat{color:#0d47a1;background:#1976d21f}.bmzAdminCellType--sub{color:#1565c0;background:#1565c01a}.bmzAdminCellType--prod{color:#6b7280;background:#6b72801f;margin-bottom:4px;margin-right:6px}.bmzAdminStatus{border-radius:999px;align-items:center;padding:4px 10px;font-size:11.5px;font-weight:700;display:inline-flex}.bmzAdminStatus--on{color:#166534;background:#1665341f}.bmzAdminStatus--off{color:#9a3412;background:#9a34121f}.bmzAdminThumb{object-fit:cover;border-radius:8px;flex-shrink:0;width:40px;height:40px}.bmzAdminThumb--ph{color:#94a3b8;background:#0f172a0f;justify-content:center;align-items:center;font-size:12px;display:inline-flex}.bmzCatalogModal{z-index:10000;background:#0f172a73;justify-content:center;align-items:flex-start;padding:24px 16px;display:flex;position:fixed;inset:0;overflow-y:auto}.bmzCatalogModalPanel{background:#fff;border-radius:20px;width:100%;max-width:1100px;margin-bottom:40px;box-shadow:0 20px 60px #0003}.bmzCatalogModalHead{border-bottom:1px solid #0f172a14;padding:20px 48px 12px 24px;position:relative}.bmzCatalogModalTitle{color:var(--blue,#164c86);margin:0 0 8px;font-size:1.35rem;font-weight:800}.bmzCatalogModalSub{color:var(--gray,#64748b);max-width:560px;margin:0;font-size:14px}.bmzCatalogModalClose{cursor:pointer;color:#334155;background:#0f172a0f;border:none;border-radius:12px;width:40px;height:40px;font-size:24px;line-height:1;position:absolute;top:16px;right:16px}.bmzCatalogModalClose:hover{background:#0f172a1a}.bmzCatalogModalBody{padding:20px 24px 28px}.bmzCatGrid--modal{margin-top:8px}.bmzGalleryMainImg{object-fit:contain;background:#0f172a0a;border-radius:16px;width:100%;max-height:280px}.bmzGalleryThumbs{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.bmzGalleryThumb{object-fit:cover;border:1px solid #0f172a14;border-radius:12px;width:72px;height:72px}.bmzProdImgPhoto{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.bmzCatCard--link{color:inherit;flex-direction:column;height:100%;text-decoration:none;display:flex}.bmzCatCard--link:hover{color:inherit;text-decoration:none}.bmzCatCard--link:focus-visible{outline:2px solid var(--blue2,#1976d2);outline-offset:2px}.bmzToastStack{z-index:11000;pointer-events:none;flex-direction:column;gap:10px;max-width:min(360px,100vw - 32px);display:flex;position:fixed;top:16px;right:16px}.bmzToast{pointer-events:auto;border-radius:12px;padding:12px 16px;font-size:14px;font-weight:600;animation:.25s ease-out bmzToastIn;box-shadow:0 12px 40px #0000002e}@keyframes bmzToastIn{0%{opacity:0;transform:translate(12px)}to{opacity:1;transform:translate(0)}}.bmzToast--ok{color:#fff;background:#1b5e20}.bmzToast--error{color:#fff;background:#b71c1c}.bmzHomeEditToolbar{z-index:10050;color:#fff;background:#0d3d6ef5;border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px;max-width:min(420px,100vw - 24px);padding:10px 12px;display:flex;position:fixed;top:12px;right:12px;box-shadow:0 8px 32px #0003}.bmzHomeEditToolbarLabel{opacity:.9;width:100%;font-size:12px;font-weight:700}.bmzHomeEditToolbarBtn{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff59;border-radius:8px;padding:6px 12px;font-size:13px;font-weight:700}.bmzHomeEditToolbarBtn:hover:not(:disabled){background:#ffffff1f}.bmzHomeEditToolbarBtn:disabled{opacity:.45;cursor:not-allowed}.bmzHomeEditToolbarBtn--primary{color:#0d3d6e;background:#ffa726;border-color:#0000}.bmzHomeEditToolbarBtn--primary:hover:not(:disabled){filter:brightness(1.05)}.bmzHomeEditHit{cursor:pointer;outline-offset:4px}.bmzHomeEditHit:hover{border-radius:4px;box-shadow:0 0 0 2px #ffa726a6}.bmzHomeEditPanel{z-index:10051;background:#fff;border:1px solid #0f172a1a;border-radius:14px;width:min(380px,100vw - 24px);padding:14px;position:fixed;top:72px;right:12px;box-shadow:0 16px 48px #00000038}.bmzHomeEditPanelHead{justify-content:space-between;align-items:flex-start;gap:8px;margin-bottom:10px;display:flex}.bmzHomeEditPanelTitle{color:var(--blue,#164c86);font-size:14px;font-weight:800}.bmzHomeEditPanelClose{cursor:pointer;background:#0f172a0f;border:none;border-radius:8px;width:32px;height:32px;font-size:20px;line-height:1}.bmzHomeEditPanelTextarea,.bmzHomeEditPanel .bmzInput{width:100%;margin-bottom:10px}.bmzHomeEditPanelActions{flex-wrap:wrap;gap:8px;display:flex}.bmzAdminModalBackdrop{z-index:12000;background:#0f172a80;justify-content:center;align-items:center;padding:20px 16px;display:flex;position:fixed;inset:0;overflow-y:auto}.bmzAdminModalPanel{background:#fff;border-radius:16px;width:100%;max-width:520px;max-height:min(90vh,900px);overflow-y:auto;box-shadow:0 24px 64px #00000038}.bmzAdminModalHead{z-index:1;background:#fff;justify-content:space-between;align-items:flex-start;gap:12px;padding:16px 18px 0;display:flex;position:sticky;top:0}.bmzAdminModalTitle{color:var(--blue,#164c86);margin:0;font-size:1.1rem;font-weight:800}.bmzAdminModalClose{cursor:pointer;color:#334155;background:#0f172a0f;border:none;border-radius:10px;flex-shrink:0;width:36px;height:36px;font-size:22px;line-height:1}.bmzAdminModalClose:hover{background:#0f172a1a}.bmzAdminModalForm{flex-direction:column;gap:10px;padding:12px 18px 20px;display:flex}.bmzAdminFieldHint{color:var(--gray,#64748b);margin-top:6px;font-size:12px;font-weight:500;line-height:1.35;display:block}.bmzReqModal{width:min(480px,100%)!important;max-width:480px!important}.bmzReqModalBody{flex-direction:column;gap:12px;display:flex}.bmzReqField{flex-direction:column;gap:4px;display:flex}.bmzReqField .bmzFieldLabel{color:var(--gray);text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:700}.bmzReqInput{box-sizing:border-box!important;background:#f8fafc!important;border:1.5px solid #0d3d6e26!important;border-radius:10px!important;width:100%!important;padding:10px 14px!important;font-size:14px!important}.bmzReqInput:focus{border-color:var(--blue)!important;background:#fff!important;outline:none!important}.bmzReqModalPreview{background:#f1f5f9;border-radius:10px;padding:12px 14px}.bmzReqModalPreviewLabel{color:var(--gray);text-transform:uppercase;letter-spacing:.04em;margin-bottom:6px;font-size:11px;font-weight:700}.bmzReqModalPreviewText{color:var(--dark);white-space:pre-wrap;margin:0;font-family:inherit;font-size:13px;line-height:1.6}.bmzReqModalFooter{gap:10px;margin-top:8px;display:flex}.bmzReqSteps{align-items:center;gap:8px;margin-bottom:16px;font-size:12px;font-weight:700;display:flex}.bmzReqStep{color:#0d3d6e59}.bmzReqStep--active{color:var(--blue)}.bmzReqStepDivider{color:#0d3d6e40}.bmzWaBtn{color:#fff;cursor:pointer;white-space:nowrap;background:#25d366;border:0;border-radius:14px;justify-content:center;align-items:center;gap:8px;padding:13px 16px;font-size:14px;font-weight:900;transition:filter .15s;display:inline-flex}.bmzWaBtn:hover{filter:brightness(1.06)}.bmzCatBtnRow{flex-wrap:wrap;gap:8px;display:flex}.bmzCatBtn--outline{white-space:nowrap;cursor:pointer;background:0 0;border:2px solid;border-radius:10px;flex:1;justify-content:center;align-items:center;padding:9px 12px;font-size:12px;font-weight:700;text-decoration:none;transition:background .15s;display:inline-flex}.bmzCatBtn--outlineBlue{border-color:var(--blue);color:var(--blue)}.bmzCatBtn--outlineBlue:hover{background:#0d3d6e12}.bmzCatBtn--outlineGreen{border-color:var(--green);color:var(--green)}.bmzCatBtn--outlineGreen:hover{background:#22c55e12}.bmzCatBtn--outlineOrange{border-color:var(--orange);color:var(--orange)}.bmzCatBtn--outlineOrange:hover{background:#f9731612}.bmzCatBtn{text-align:center;white-space:nowrap;cursor:pointer;flex:1}.bmzFooterColLinks{flex-direction:column;gap:6px;font-size:12.5px;display:flex}.bmzFooterLink{color:#ffffff9e;line-height:1.5;text-decoration:none;transition:color .15s;display:inline-block}.bmzFooterLink:hover{color:#fff}.bmzFooterLink--wa:before{content:"💬 ";font-size:11px}.bmzFooterLink--wa:hover{color:#25d366}
