.sl-page .hop-site{background:var(--hop-cream)}.sl-page main{color:var(--hop-navy)}.sl-container{width:var(--hl-content-width,1170px);max-width:calc(100% - 48px);margin-inline:auto}.sl-page main h2,.sl-page main h3{font:700 42px/48px var(--font-display);color:inherit;margin:0 0 20px}.sl-page main p{margin:0 0 12px}.sl-page main p:last-child{margin-bottom:0}.sl-page main strong{font-weight:700}.sl-page .sl-hero{background:var(--hop-blue);color:var(--hop-cream);padding:184px 0 60px;position:relative;overflow:hidden}.sl-hero__background{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.sl-hero__inner{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:36px;display:grid;position:relative}.sl-page .sl-hero h1{font:600 24px/30px var(--font-sans);color:inherit;margin:0 0 16px}.sl-hero__inner>img{width:100%;height:auto}.sl-band{background:var(--hop-cream);padding:100px 0}.sl-split__inner{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:36px;display:grid}.sl-split__text{width:calc((var(--hl-content-width) - 50px) * .416667);max-width:100%;margin-right:auto}.sl-split--left .sl-split__text{grid-area:1/2;margin-left:auto;margin-right:0}.sl-split--left .sl-split__image{grid-area:1/1}.sl-split__image{width:100%;height:auto}.sl-compliance{padding-top:0}.sl-page .sl-questions strong{padding-left:20px;display:block;position:relative}.sl-questions strong:before{content:"";background:currentColor;width:15px;height:15px;position:absolute;top:9px;left:0;-webkit-mask:url(/__l5e/assets-v1/74bbe015-4416-43a3-93cd-2da1a7b53d19/arrow-right.svg) 50%/contain no-repeat;mask:url(/__l5e/assets-v1/74bbe015-4416-43a3-93cd-2da1a7b53d19/arrow-right.svg) 50%/contain no-repeat}.sl-good,.sl-qualities,.sl-measure{background:var(--hop-white)}.sl-good__intro{width:calc((var(--hl-content-width) + 36px) * .75 - 36px)}.sl-qualities{padding-top:0}.sl-qualities__columns{width:calc(var(--hl-content-width) * .742308);gap:calc(var(--hl-content-width) * .116667);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.sl-page .sl-ticks{margin:0;padding:0;list-style:none}.sl-page .sl-ticks li{font:400 19px/32px var(--font-sans);margin:0 0 12px;padding:0 0 0 34px;position:relative}.sl-page .sl-ticks li:last-child{margin-bottom:0}.sl-ticks li:before{content:"";background:var(--hop-navy);width:16px;height:16px;position:absolute;top:10px;left:0;-webkit-mask:url(/__l5e/assets-v1/9128c235-43ca-4f16-a254-fea1da92ab42/bullet-ticks.svg) 50%/contain no-repeat;mask:url(/__l5e/assets-v1/9128c235-43ca-4f16-a254-fea1da92ab42/bullet-ticks.svg) 50%/contain no-repeat}.sl-callout{background:linear-gradient(to bottom,var(--hop-white) 50%,var(--hop-cream) 50%)}.sl-callout__card{background:var(--hop-yellow);color:var(--hop-navy);border-radius:24px;margin:0 20px;padding:85px 24px 86px}.sl-callout__text{width:calc((var(--hl-content-width) + 36px) * .666667 - 36px);text-align:center;max-width:100%;margin:auto}.sl-page .sl-callout h2{margin-bottom:18px;font-size:28px;line-height:34px}.sl-callout__flair{justify-content:center;align-items:center;gap:25px;margin-bottom:30px;display:flex}.sl-callout__flair span{background:var(--hop-cream);width:240px;height:4px}.sl-callout__flair i{background:var(--hop-cream);flex:0 0 64px;height:46px;-webkit-mask:url(/__l5e/assets-v1/0b66ddad-46a9-432a-bd2f-af694b18a132/commas.svg) 50%/contain no-repeat;mask:url(/__l5e/assets-v1/0b66ddad-46a9-432a-bd2f-af694b18a132/commas.svg) 50%/contain no-repeat}.sl-benefits,.sl-hop{padding:80px 0}.sl-benefits .sl-split__text{width:100%}.sl-page .sl-benefits .sl-ticks{margin-bottom:35px}.sl-video-intro{padding:0 0 60px}.sl-video{background:linear-gradient(to bottom,var(--hop-cream) 50%,var(--hop-white) 50%)}.sl-page .sl-video__poster{width:calc((var(--hl-content-width) + 36px) * .833333 - 36px);aspect-ratio:1920/1010;border:0;border-radius:18px;max-width:100%;height:auto;margin:0 auto;padding:0;display:block;position:relative;overflow:hidden}.sl-page .sl-video__poster img{object-fit:cover;height:100%}.sl-video__poster img{width:100%;height:auto;display:block}.sl-video-dialog{width:min(1100px,100% - 32px);max-width:none;padding:32px 12px 12px}.sl-video-dialog iframe{aspect-ratio:16/9;border:0;width:100%}.sl-measure{padding:100px 0 60px}.sl-measure__text{width:calc((var(--hl-content-width) + 36px) * .833333 - 36px)}.sl-page .sl-testimonial{padding-bottom:0}.sl-testimonial .cp-feature-quote__card{background:var(--hop-blue)}.sl-page .sl-testimonial .cp-feature-quote__author p{color:var(--hop-cream);margin:0;font-weight:700}.sl-testimonial .cp-feature-quote__author p:last-child{font-weight:400}.sl-page .cp-logos{background:var(--hop-cream);padding-top:0}.sl-page .home-closing h3{margin:0}.sl-page .home-closing p{color:var(--hop-cream)}.sl-page .home-closing .hop-heading{margin-bottom:0}.sl-page .sl-good p{margin-bottom:12px}.sl-page .sl-good p:last-child{margin-bottom:20px}.sl-page .sl-measure p:first-of-type{margin-bottom:32px}.sl-page .sl-benefits .cp-btn,.sl-page .sl-hop .cp-btn{margin-top:30px}@media (width>=1441px){.sl-page .sl-hero{padding-top:208px}.sl-split__image{justify-self:center;width:660px;max-width:100%}}@media (width<=768px){.sl-page main h2,.sl-page main h3{margin-bottom:16px;font-size:25px;line-height:32px}.sl-page main p{margin-bottom:12px}.sl-page .sl-hero{padding:140px 0 30px}.sl-page .sl-hero h1{margin-bottom:12px;font-size:19px;line-height:26px}.sl-hero__inner,.sl-split__inner{grid-template-columns:minmax(0,1fr);gap:50px}.sl-hero__inner{gap:30px}.sl-split__text,.sl-split--left .sl-split__text{grid-area:2/1;width:100%;margin:0}.sl-split__image,.sl-split--left .sl-split__image{grid-area:1/1}.sl-benefits .sl-split__text,.sl-hop .sl-split__text{grid-row:1}.sl-benefits .sl-split__image,.sl-hop .sl-split__image{grid-row:2}.sl-band{padding:60px 0}.sl-compliance,.sl-qualities{padding-top:0}.sl-qualities__columns{grid-template-columns:1fr;gap:20px}.sl-good__intro,.sl-qualities__columns,.sl-measure__text{width:calc(100% - 48px)}.sl-page .sl-ticks li{font-size:16px;line-height:24px}.sl-ticks li:before{top:5px}.sl-callout__card{margin:0 16px;padding:30px 24px}.sl-callout__text{width:100%}.sl-callout__flair{gap:14px;margin-bottom:20px}.sl-callout__flair span{width:70px;height:3px}.sl-callout__flair i{flex-basis:45px;height:36px}.sl-page .sl-callout h2{margin-bottom:14px;font-size:22px;line-height:28px}.sl-benefits,.sl-hop{padding:40px 0}.sl-page .sl-benefits .sl-ticks{margin-bottom:20px}.sl-video-intro{padding:0 0 30px}.sl-page .sl-video__poster{width:100%}.sl-measure{padding:60px 0 30px}.sl-page .sl-good p:last-child{margin-bottom:12px}.sl-page .sl-measure p:first-of-type{margin-bottom:24px}.sl-page .sl-benefits .cp-btn,.sl-page .sl-hop .cp-btn{margin-top:2px}}
