.pp-reviews picture{display:contents}.pp-reviews source{display:none}.pd-rv-wrap{display:contents}@media (max-width:767px){#pain-points .container{padding-inline:min(23.5px,6.0256vw)}.bp-hero:has(+#pain-points) .container{padding-inline:min(23.5px,6.0256vw)}.bp-hero:has(+#pain-points){padding:min(22px,5.641vw) 0 min(35px,8.9744vw)}.bp-hero:has(+#pain-points) :is(.bp-search,.bp-hero-art){display:none}.bp-hero:has(+#pain-points) .bp-hero-copy h1{margin-top:min(13px,3.3333vw)}.bp-hero:has(+#pain-points) .bp-hero-copy>p{margin-top:min(12px,3.0769vw);font-size:min(15px,3.8462vw);font-weight:500;line-height:min(23.25px,5.9615vw)}#pain-points{padding:min(37px,9.4872vw) 0 min(46.5px,11.9231vw)}#pain-points .bp-sec-head{gap:min(9.5px,2.4359vw)}#pain-points .bp-title{color:#006b4f;font-size:min(23.25px,5.9615vw);line-height:min(26px,6.6667vw)}#pain-points .bp-title .leaf{width:min(24px,6.1538vw);height:min(16px,4.1026vw);margin-right:min(5px,1.2821vw)}#pain-points .bp-sub{color:#6b7570;font-size:min(15.5px,3.9744vw);font-weight:500;line-height:min(21.5px,5.5128vw)}.pp-msearch{border-color:#e8e6dd;border-radius:999px;gap:min(12px,3.0769vw);width:100%;height:min(61px,15.641vw);margin-top:min(22.5px,5.7692vw);padding:0 min(5.5px,1.4103vw) 0 min(19px,4.8718vw);box-shadow:0 min(4px,1.0256vw) min(12px,3.0769vw) #10231f0f}.pp-msearch input{font-size:min(13.5px,3.4615vw);font-weight:500}.pp-msearch input::placeholder{color:#9aa4a0}.pp-msearch button{border-radius:50%;justify-content:center;align-items:center;width:min(43px,11.0256vw);height:min(43px,11.0256vw);padding:0;display:flex;box-shadow:0 min(4px,1.0256vw) min(16px,4.1026vw) #006b4f47}.pp-msearch .bp-search-ic{color:#fff;width:min(16px,4.1026vw);height:min(16px,4.1026vw)}.pp-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:min(12.5px,3.2051vw) min(9.5px,2.4359vw);margin-top:min(24px,6.1538vw)}.pp-card{text-align:left;border-color:#e8e6dd;border-radius:min(16px,4.1026vw);align-items:flex-start;padding:min(15.5px,3.9744vw) min(15.5px,3.9744vw) min(13px,3.3333vw) min(13px,3.3333vw)}.pp-ic{width:min(43px,11.0256vw);height:min(43px,11.0256vw)}.pp-title{color:#123d2e;margin-top:min(11px,2.8205vw);font-size:min(14px,3.5897vw);line-height:min(19px,4.8718vw)}.pp-text{color:#6b7570;min-height:0;margin-top:min(4px,1.0256vw);font-size:min(12px,3.0769vw);line-height:min(17.5px,4.4872vw)}.pp-reviews{gap:min(7px,1.7949vw);margin-top:auto;padding-top:min(13px,3.3333vw);font-size:min(12px,3.0769vw);font-weight:400;line-height:min(16px,4.1026vw)}.pp-reviews img{width:min(16px,4.1026vw);height:min(15.5px,3.9744vw)}.pp-impact{border:1px solid;gap:min(7px,1.7949vw);height:min(29.5px,7.5641vw);margin-top:min(8.5px,2.1795vw);padding:0 min(13px,3.3333vw) 0 min(14px,3.5897vw);font-size:min(11.5px,2.9487vw)}.pp-impact svg{width:min(10px,2.5641vw);height:min(10px,2.5641vw)}.pp-impact--high{color:#9b3f2f;background:#fbf0ee;border-color:#eed6d1}.pp-impact--medium svg rect:last-child{opacity:.3}.pp-impact--medium{color:#8a6108;background:#fdf6ea;border-color:#eddfc4}.pd-copy{max-width:none}.pd-head{gap:min(14px,3.5897vw);margin-top:min(27.5px,7.0513vw)}.pd-icon{width:min(62px,15.8974vw);height:min(62px,15.8974vw)}.pd-head h1{letter-spacing:-.2px;margin-top:0;font-size:min(24.5px,6.2821vw);line-height:min(29px,7.4359vw)}.pd-head p{color:#6b7570;max-width:none;margin-top:min(6px,1.5385vw);font-size:min(12.75px,3.2692vw);font-weight:400;line-height:min(20.5px,5.2564vw)}.pd-chips{scrollbar-width:none;flex-wrap:nowrap;gap:min(8px,2.0513vw);margin:min(27px,6.9231vw) max(-20px,-5.1282vw) 0 0;padding-right:min(20px,5.1282vw);overflow-x:auto}.pd-chips::-webkit-scrollbar{display:none}.pd-chip{color:#123d2e;white-space:nowrap;border-color:#e8e6dd;flex-shrink:0;align-items:center;height:min(33px,8.4615vw);padding:0 min(13.5px,3.4615vw);font-size:min(13px,3.3333vw);font-weight:400;display:inline-flex}.pd-chip--active{color:#fff;font-weight:700}.pd-hero-art{width:min(364px,93.3333vw);max-width:none;margin-top:min(15.5px,3.9744vw);display:block}.bp-hero:has(.pd-copy){padding-bottom:min(10px,2.5641vw)}.pd-statsband{padding:min(25.5px,6.5385vw) 0 min(18px,4.6154vw)}.pd-statsband .bd-stats{box-shadow:none;background:0 0;border-radius:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:min(14px,3.5897vw) min(11.5px,2.9487vw);padding:0}.pd-statsband .bd-stat{text-align:left;background:#fff;border:1px solid #e8e6dd;border-radius:min(16px,4.1026vw);grid-template-columns:auto minmax(0,1fr);place-content:start stretch;align-items:start;gap:0 min(10.5px,2.6923vw);padding:min(12.5px,3.2051vw) min(12px,3.0769vw) min(12px,3.0769vw) min(15px,3.8462vw)}.pd-statsband .bd-stat-kicker{letter-spacing:.9px;margin-bottom:min(13px,3.3333vw);font-size:min(9.5px,2.4359vw);line-height:min(13px,3.3333vw)}.pd-statsband .bd-stat-row img{width:min(43px,11.0256vw);height:min(43px,11.0256vw);margin:max(-3.5px,-.8974vw) 0 0 max(-2px,-.5128vw)}.pd-statsband .bd-stat-val{letter-spacing:-.3px;font-size:min(24px,6.1538vw);line-height:min(28px,7.1795vw)}.pd-statsband .bd-stat-note{color:#6b7570;margin-top:min(6px,1.5385vw);font-size:min(12.5px,3.2051vw);font-weight:400;line-height:min(17.5px,4.4872vw)}.pd-statsband .bd-stat:first-child{background:#dcede5;border-color:#cbe0d5;grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto;padding:min(12px,3.0769vw) min(16px,4.1026vw) min(11.5px,2.9487vw) min(15px,3.8462vw)}.pd-statsband .bd-stat:first-child .bd-stat-kicker{letter-spacing:1.05px;margin-bottom:min(15.5px,3.9744vw);font-size:min(10.5px,2.6923vw);line-height:min(15px,3.8462vw)}.pd-statsband .bd-stat:first-child .bd-stat-val{grid-column:1;margin-top:max(-4.5px,-1.1538vw);font-size:min(31px,7.9487vw);line-height:min(30px,7.6923vw)}.pd-statsband .bd-stat:first-child .bd-stat-val small{color:#66756e;margin-left:min(3px,.7692vw);font-size:min(12.5px,3.2051vw);font-weight:500;line-height:1}.pd-statsband .bd-stat:first-child .bd-stat-note{letter-spacing:-.2px;color:#123d2e;background:#fff;border:1px solid #e6dfd0;border-radius:999px;grid-area:2/2;align-items:center;gap:min(8px,2.0513vw);height:min(32.5px,8.3333vw);margin:0;padding:0 min(16px,4.1026vw) 0 min(14.5px,3.7179vw);font-size:min(13.5px,3.4615vw);font-weight:500;line-height:min(19px,4.8718vw);display:inline-flex}.pd-statsband .bd-stat:first-child .bd-stat-note:before{content:"";background:#c69a45;border-radius:50%;width:min(5px,1.2821vw);height:min(5px,1.2821vw)}.pd-tabsband{background:#fff}.pd-tabs-row{border-bottom-color:#e8e2d4;margin-inline:max(-20px,-5.1282vw);padding:0 min(20px,5.1282vw)}.pd-tabs-row .bd-tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;width:100%;display:grid}.pd-tabs-row .bd-tabs button{color:#6b7570;border-bottom-width:min(2.5px,.641vw);justify-self:center;padding:min(22.5px,5.7692vw) min(34px,8.7179vw) min(15.5px,3.9744vw);font-size:min(16px,4.1026vw);font-weight:500;line-height:min(22px,5.641vw)}.pd-tabs-row .bd-tabs button.active{color:#006b4f;font-weight:600}.pd-reviews-tab{background:#fff;padding:min(30px,7.6923vw) 0 min(30.5px,7.8205vw)}.pd-reviews-tab .bp-sec-head{gap:min(8.5px,2.1795vw)}.pd-reviews-tab .bp-title .leaf{vertical-align:max(-3px,-.7692vw);width:min(36px,9.2308vw);height:min(24px,6.1538vw);margin-right:min(10px,2.5641vw)}.pd-reviews-tab .bp-sub{color:#6b7570;font-size:min(13px,3.3333vw);line-height:min(19px,4.8718vw)}.pd-reviews-tab .md-filters-row{flex-direction:column;align-items:flex-start;gap:min(15px,3.8462vw);margin-top:min(36px,9.2308vw)}.pd-reviews-tab .md-filters{gap:min(9px,2.3077vw);width:100%}.pd-reviews-tab .md-filters-kicker{letter-spacing:1.2px;font-size:min(11.5px,2.9487vw);line-height:min(17px,4.359vw)}.pd-reviews-tab .md-chips{scrollbar-width:none;flex-wrap:nowrap;gap:min(7.5px,1.9231vw);margin-right:max(-20px,-5.1282vw);padding-right:min(20px,5.1282vw);overflow-x:auto}.pd-reviews-tab .md-chips::-webkit-scrollbar{display:none}.pd-reviews-tab .md-chip{color:#123d2e;white-space:nowrap;border-color:#e8e6dd;flex-shrink:0;gap:min(8px,2.0513vw);height:min(39px,10vw);padding:0 min(10.5px,2.6923vw) 0 min(14px,3.5897vw);font-size:min(13px,3.3333vw);font-weight:500}.pd-reviews-tab .md-chip img{width:min(16px,4.1026vw);height:min(16px,4.1026vw)}.pd-reviews-tab .md-chip-count{color:#66756e;background:#f7f1e6;align-items:center;height:min(21.5px,5.5128vw);padding:0 min(7.5px,1.9231vw);font-size:min(13px,3.3333vw);font-weight:500;display:inline-flex}.pd-reviews-tab .md-chip.active{color:#fff;background:#006b4f;border-color:#006b4f;font-weight:600}.pd-reviews-tab .md-chip.active .md-chip-count{color:#fff;background:#0b7a5a}.pd-reviews-tab .md-pain{color:#6b7570;border-color:#e8e6dd;border-radius:999px;gap:min(10px,2.5641vw);height:min(39px,10vw);padding:0 min(15px,3.8462vw) 0 min(16.5px,4.2308vw);font-size:min(13px,3.3333vw);font-weight:400}.pd-reviews-tab .md-pain select{appearance:none;color:#123d2e;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15 10'%3E%3Cpath d='M0 0h15L7.5 10z' fill='%23006b4f'/%3E%3C/svg%3E") 100%/min(6.5px,1.6667vw) min(4.5px,1.1538vw) no-repeat;padding:0 min(19px,4.8718vw) 0 0;font-size:min(13px,3.3333vw);font-weight:500}.pd-reviews-tab .md-grid{grid-template-columns:minmax(0,1fr);gap:min(26px,6.6667vw);margin:min(38.5px,9.8718vw) 0 0;padding:0;display:grid;overflow:visible}.pd-reviews-tab .md-grid .review-card{min-width:0}.pd-more-toggle:not(:checked)~.pd-reviews-tab .md-grid .review-card:nth-child(n+4),.pd-more-toggle:checked~.pd-more{display:none}.pd-more{background:#fff;padding:min(23px,5.8974vw) 0 min(30.5px,7.8205vw)}.pd-loadmore{letter-spacing:1.2px;text-transform:uppercase;color:#006b4f;cursor:pointer;border:1.5px solid #006b4f;border-radius:999px;justify-content:center;align-items:center;width:min(191px,48.9744vw);height:min(45.5px,11.6667vw);margin:0 auto;font-size:min(12.5px,3.2051vw);font-weight:800;line-height:min(16px,4.1026vw);display:flex}.pd-more-toggle:not(:checked)~.pd-reviews-tab{padding-bottom:0}}
