.product-benefits,.product-benefits *{box-sizing:border-box}.product-benefits{background:#fff;font-family:Montserrat,sans-serif;padding:100px 40px;position:relative;width:100%;z-index:1}.product-benefits__inner{margin:0 auto;max-width:1200px;width:100%}.product-benefits__header{margin:0 auto 55px;max-width:850px;text-align:center}.product-benefits__eyebrow{color:#fcae17;font-family:Montserrat,sans-serif;font-size:14px;font-weight:700;letter-spacing:1.2px;line-height:1.3;margin:0 0 12px;text-transform:uppercase}.product-benefits__heading{color:#00665c;font-family:Montserrat,sans-serif;font-size:38px;font-weight:700;line-height:1.2;margin:0}.product-benefits__intro{color:#6c7273;font-family:Montserrat,sans-serif;font-size:17px;font-weight:400;line-height:1.6;margin:18px auto 0;max-width:720px}.product-benefits__grid{display:grid;gap:24px;grid-template-columns:repeat(3,minmax(0,1fr))}.product-benefits__card{background:#f3f7f5;border-radius:18px;display:flex;flex-direction:column;min-height:290px;overflow:hidden;padding:34px 30px;position:relative}.product-benefits__icon{height:64px;object-fit:contain;position:absolute;right:30px;top:30px;width:64px}.product-benefits__content{padding-right:78px;padding-top:4px;width:100%}.product-benefits__content h3{color:#00665c;font-family:Montserrat,sans-serif;font-size:24px;font-weight:700;line-height:1.25;margin:0 0 14px}.product-benefits__description{color:#5f6868;font-family:Montserrat,sans-serif;font-size:15px;font-weight:400;line-height:1.6;margin:0}.product-benefits__list{display:flex;flex-direction:column;gap:12px;list-style:none;margin:28px 0 0;padding:0}.product-benefits__list li{color:#374545;font-family:Montserrat,sans-serif;font-size:14px;font-weight:500;line-height:1.45;margin:0;padding-left:28px;position:relative}.product-benefits__list li:before{color:#00665c;content:"✓";font-size:16px;font-weight:600;left:0;line-height:1.45;position:absolute;top:0}@media (max-width:1000px){.product-benefits{padding:80px 30px}.product-benefits__header{margin-bottom:45px}.product-benefits__heading{font-size:36px}.product-benefits__intro{font-size:16px}.product-benefits__grid{gap:20px;grid-template-columns:repeat(2,minmax(0,1fr))}.product-benefits__card{min-height:320px}}@media (max-width:650px){.product-benefits{padding:64px 20px}.product-benefits__header{margin-bottom:36px;text-align:left}.product-benefits__eyebrow{font-size:13px;margin-bottom:10px}.product-benefits__heading{font-size:32px;line-height:1.2}.product-benefits__intro{font-size:15px;line-height:1.6;margin-top:16px}.product-benefits__grid{gap:16px;grid-template-columns:1fr}.product-benefits__card{border-radius:16px;min-height:0;padding:28px 24px}.product-benefits__icon{height:54px;right:24px;top:26px;width:54px}.product-benefits__content{padding-right:65px;padding-top:0}.product-benefits__content h3{font-size:22px;margin-bottom:12px}.product-benefits__description{font-size:15px}.product-benefits__list{gap:11px;margin-top:24px}.product-benefits__list li{font-size:14px;padding-left:27px}}