.ImageZoomLupa_container__XQN8T{position:relative;overflow:hidden;cursor:none}.ImageZoomLupa_lupa__5N2Rp{position:absolute;border:2px solid rgba(255,255,255,.8);border-radius:50%;box-shadow:0 0 8px rgba(0,0,0,.5);pointer-events:none}.productProposalPage{background:#ffffff;color:#333333}.productProposalShell{width:min(1188px,calc(100% - 32px));margin:0 auto;padding:128px 0 80px}.productProposalBreadcrumbs{display:flex;flex-wrap:wrap;gap:8px;align-items:center;color:#898f87;font-family:Inter;font-size:18px;line-height:1.4;margin-bottom:28px}.productProposalBreadcrumbs a{color:inherit;text-decoration:none;transition:color .2s ease}.productProposalBreadcrumbs a:hover{color:#87c540}.productProposalHero{display:grid;grid-template-columns:76px minmax(320px,596px) minmax(320px,1fr);gap:24px;align-items:start}.productProposalGalleryRail{display:flex;flex-direction:column;gap:18px;max-height:500px;overflow-y:auto;overflow-x:clip;scroll-snap-type:y mandatory;padding:2px 6px 2px 0}.productProposalGalleryRail::-webkit-scrollbar{width:8px}.productProposalGalleryRail::-webkit-scrollbar-thumb{background-color:#87c54022;border-radius:10px}.productProposalGalleryRail::-webkit-scrollbar-thumb:hover{background-color:#87c540}.productProposalThumb{width:min(76px,100%);height:auto;aspect-ratio:1/1;border:1px solid rgba(193,222,155,.8);background:#fff;padding:0;box-sizing:border-box;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease;scroll-snap-align:start}.productProposalThumb:hover,.productProposalThumbActive{border-color:#87c540;transform:translateY(-1px);box-shadow:0 10px 20px rgba(135,197,64,.14)}.productProposalThumb img{width:100%;height:100%;object-fit:cover;box-shadow:0 6px 14px rgba(0,0,0,.24)}.productProposalMainImage{height:500px;border:1px solid #c1de9b;display:flex;align-items:stretch;justify-content:stretch;padding:0;box-sizing:border-box;overflow:hidden}.productProposalMainImage>div{width:100%;max-width:none;height:100%!important}.productProposalMainImage>div img{width:100%!important;height:100%!important;display:block;object-fit:fill!important;box-shadow:0 10px 28px rgba(0,0,0,.28)}.productProposalSummary h1{margin:0 0 20px;color:#87c540;font-family:Inter;font-size:40px;line-height:1.15;font-weight:700}.productProposalTextBlock{margin-bottom:22px}.productProposalTextBlock h2{margin:0 0 8px;color:#333333;font-family:Inter;font-size:22px;font-weight:700;line-height:1.35}.productProposalTabBody p,.productProposalTextBlock p{margin:0;color:#666666;font-family:Inter;font-size:18px;line-height:1.7}.productProposalSpecs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:12px;border:1px solid #cdcdcd;overflow:hidden}.productProposalSpecCell{padding:10px 12px;display:flex;align-items:center;justify-content:flex-start;gap:4px;font-family:Inter;flex-wrap:wrap}.productProposalSpecCell:nth-child(odd){border-right:1px solid #cdcdcd}.productProposalSpecCell:nth-child(-n+2){border-bottom:1px solid #cdcdcd}.productProposalSpecCell span{color:#666666;font-size:14px;line-height:1.2;white-space:nowrap;flex:0 0 auto}.productProposalSpecCell strong{color:#333333;font-size:14px;line-height:1.2;font-weight:600;min-width:0;overflow-wrap:anywhere}.productProposalDownloads{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin-top:20px;border:1px solid #cdcdcd;overflow:hidden}.productProposalDownloads button{border-radius:0;box-sizing:border-box;transition:all .3s ease-in-out}.productProposalDownloadButton,.productProposalDownloads button{width:100%;min-height:54px;font-size:16px;font-family:Inter;cursor:pointer;gap:20px}.productProposalDownloadButton{border:none;border-radius:0;background:#cdcdcd;color:#474747;font-weight:700;display:inline-flex;align-items:center;justify-content:space-between;padding:14px 18px 14px 20px;transition:background .2s ease,border-color .2s ease,color .2s ease}.productProposalDownloadButton+.productProposalDownloadButton{border-left:1px solid #ffffff}.productProposalDownloadButton:hover{background:#87c540;color:#1f1f1f}.productProposalDownloads img{width:24px;height:24px;object-fit:contain;flex-shrink:0}.productProposalCtaBar{margin:20px 0 44px}.productProposalTabs{border:1px solid #e6e6e6;background:#ffffff;margin-bottom:80px;overflow:hidden}.productProposalTabHeader{display:flex;border-bottom:1px solid #ececec;background:#f6f8f1}.productProposalTabHeader button{position:relative;border:none;background:transparent;padding:20px 28px;color:#666666;font-family:Inter;font-size:18px;font-weight:700;cursor:pointer;transition:color .2s ease,background .2s ease}.productProposalTabHeader button:after{content:"";position:absolute;left:20px;right:20px;bottom:0;height:4px;background:transparent;transform:scaleX(.4);transform-origin:center;transition:transform .25s ease,background .25s ease}.productProposalTabHeader .isActive{color:#333333;background:#ffffff}.productProposalTabHeader .isActive:after{background:#87c540;transform:scaleX(1)}.productProposalTabBody{padding:28px;min-height:168px}.productProposalTabPanel{animation:productProposalTabFade .28s ease}@keyframes productProposalTabFade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.productProposalVideo{display:grid;grid-template-columns:minmax(280px,520px) minmax(280px,604px);gap:64px;align-items:center;padding:80px 0 40px;border-top:1px solid #87c540}.productProposalArticles h2,.productProposalProducts h2,.productProposalVideoText h2{margin:0;font-family:Inter;font-size:40px;line-height:1.2;font-weight:700;color:#333333}.productProposalVideoPlaceholder{height:367px;background:#f3f3f3;display:flex;align-items:center;justify-content:center}.productProposalVideoFrame{height:367px;background:#000000}.productProposalVideoFrame iframe,.productProposalVideoFrame video{width:100%;height:100%;border:0;display:block;object-fit:cover}.productProposalVideoPattern{width:100%;height:100%;background-image:linear-gradient(45deg,#ececec 25%,transparent 0),linear-gradient(-45deg,#ececec 25%,transparent 0),linear-gradient(45deg,transparent 75%,#ececec 0),linear-gradient(-45deg,transparent 75%,#ececec 0);background-size:32px 32px;background-position:0 0,0 16px,16px -16px,-16px 0}.productProposalArticles{padding:72px 0 56px;border-top:1px solid #ededed}.productProposalProducts{padding:72px 0 0;border-top:1px solid #ededed}.productProposalArticleGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:60px;margin-top:32px}.productProposalArticleCard img{width:100%;height:280px;object-fit:cover}.productProposalArticleMeta{display:flex;gap:24px;margin:20px 0 10px;color:#999999;font-family:Inter;font-size:12px;font-weight:500}.productProposalArticleCard h3{margin:0 0 12px;color:#333333;font-family:Inter;font-size:24px;line-height:1.35;font-weight:700}.productProposalArticleCard p{margin:0 0 24px;color:#666666;font-family:Inter;font-size:18px;line-height:1.7}.productProposalArticleCard a{color:#87c540;font-family:Inter;font-size:18px;font-weight:700;text-decoration:underline}.productProposalProductGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:32px}.productProposalProductCard{border:1px solid #d4d2e3;background:#ffffff;display:flex;flex-direction:column}.productProposalProductImage{height:220px;background:#f5f5f5;display:flex;align-items:center;justify-content:center;padding:12px}.productProposalProductImage img{width:100%;height:100%;object-fit:contain}.productProposalProductBody{padding:18px 16px 12px}.productProposalProductBody h3{margin:0 0 10px;color:#474747;font-family:Inter;font-size:20px;line-height:1.2;font-weight:700}.productProposalProductBody a{color:#898f87;font-family:Inter;font-size:16px;text-decoration:none;display:inline-flex;align-items:center;gap:8px}.productProposalProductBody a img{width:auto;height:8px}.productProposalProductExpert{display:flex;align-items:center;justify-content:center;gap:10px;min-height:41px;background:#87c540;color:#000000;text-decoration:none;font-family:Inter;font-size:14px;font-weight:700;margin-top:auto;transition:background .2s ease}.productProposalProductExpert:hover{background:#95d14f}.productProposalProductExpert img{width:15px;height:auto}.productProposalInfoStrip{margin-top:80px;background:#c1de9b;border-bottom:3px solid #474747;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;align-items:stretch;padding:32px min(139px,4vw);box-sizing:border-box}.productProposalInfoCard{display:grid;grid-template-columns:52px 1fr;column-gap:16px;row-gap:0;align-items:center;justify-self:center;width:fit-content;max-width:100%;color:#474747;font-family:Inter}.productProposalInfoIcon{width:52px;height:52px;border:1px solid rgba(71,71,71,.25);border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:rgba(255,255,255,.2);grid-row:1/span 2}.productProposalInfoIcon svg{width:24px;height:24px;stroke:#474747;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.productProposalInfoIcon img{width:28px;height:28px;object-fit:contain}.productProposalInfoCard span,.productProposalInfoCard strong{font-size:20px;line-height:1.15}@media screen and (max-width:1100px){.productProposalHero{grid-template-columns:76px 1fr}.productProposalSummary{grid-column:1/-1}.productProposalArticleGrid,.productProposalInfoStrip,.productProposalProductGrid,.productProposalVideo{grid-template-columns:1fr}}@media screen and (max-width:768px){.productProposalShell{padding:112px 0 60px}.productProposalBreadcrumbs{font-size:14px}.productProposalHero{grid-template-columns:1fr}.productProposalGalleryRail{order:2;flex-direction:row;flex-wrap:wrap;max-height:none;overflow-y:clip;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:6px}.productProposalGalleryRail::-webkit-scrollbar{height:8px}.productProposalMainImage{order:1;height:320px}.productProposalSummary{order:3}.productProposalArticles h2,.productProposalProducts h2,.productProposalSummary h1,.productProposalVideoText h2{font-size:32px}.productProposalArticleCard p,.productProposalTabBody p,.productProposalTabHeader button,.productProposalTextBlock h2{font-size:16px}.productProposalSpecs{grid-template-columns:1fr}.productProposalSpecCell:nth-child(odd){border-right:none}.productProposalSpecCell{border-bottom:1px solid #cdcdcd}.productProposalSpecCell:last-child{border-bottom:none}.productProposalDownloads{grid-template-columns:1fr}.productProposalDownloadButton+.productProposalDownloadButton{border-left:none;border-top:1px solid #ffffff}.productProposalTabHeader{flex-direction:column}.productProposalVideo{gap:24px;padding-top:56px}.productProposalVideoPlaceholder{height:240px}.productProposalArticleCard img{height:220px}.productProposalInfoCard{grid-template-columns:44px 1fr}.productProposalInfoIcon{width:44px;height:44px}.productProposalInfoCard span,.productProposalInfoCard strong{font-size:16px}}