@media(width<46.5rem){.vert-m section[aria-labelledby=solution-hero-heading]{height:max(440px,100svh)}.vert-m section[aria-labelledby=solution-hero-heading]>div:has(h1){position:absolute;inset:0;padding:0 12px 16px;justify-content:flex-end;align-items:stretch}.vert-m section[aria-labelledby=solution-hero-heading] h1{position:absolute;top:52%;left:24px;right:24px;transform:translateY(-50%);text-align:center;font-size:min(32px,calc((100vw - 48px) / 10.3));line-height:1.125;letter-spacing:0}.vert-m section[aria-labelledby=solution-hero-heading] [data-hero-eyebrow-wrap]{position:absolute;top:52%;left:24px;right:24px;transform:translateY(-50%);text-align:center}.vert-m section[aria-labelledby=solution-hero-heading] [data-hero-eyebrow-wrap] h1{position:static;transform:none}.vert-m section[aria-labelledby=solution-hero-heading]>div:has(h1)>a{width:100%;height:41px;font-size:18px}.vert-m [data-vm-h2]{font-size:min(24px,calc((100vw - 48px) / 12.6));line-height:1.2625;letter-spacing:0}.vert-m [data-vm=trends]{margin-top:92px}.vert-m [data-vm=trends]>.px-5{padding-inline:24px}.vert-m [data-vm=trends] [data-vm-h2]{font-size:min(28px,calc((100vw - 48px) / 15.1))}.vert-m [data-vm=trends]>[role=group]{--w: calc(100vw - 78px) ;--tc-first: 1;--tc-next: 1;--tc-gap: 8px;--tc-scale: 1;aspect-ratio:324 / 240;margin-top:42px}.vert-m [data-vm=tc-caption]{left:20px;right:20px;bottom:20px;font-size:20px;line-height:1.265;text-align:center}.vert-m [data-vm=tc-controls]{margin-top:32px;justify-content:space-between;padding-inline:24px}.vert-m [data-vm=tc-dots]{gap:7.3px}.vert-m [data-vm=tc-dots] button{width:13px;height:13px}.vert-m [data-vm=tc-dots] button[aria-current]{width:73px}.vert-m [data-vm=signals]{margin-top:92px}.vert-m [data-vm=signals]>.px-5{padding-inline:24px}.vert-m [data-vm=signals] [data-vm=subline]{margin-top:16px;font-size:16px;line-height:24px;text-wrap:balance}.vert-m [data-vm=sig-cards]{margin-top:52px;padding:33px 0 45px;container-type:inline-size}.vert-m [data-vm=sig-band]{top:0;height:auto}.vert-m [data-vm=sig-band]>span,.vert-m [data-vm=sig-band]>div:not(:first-child){display:none}.vert-m [data-vm=sig-list]{display:grid;grid-template-columns:repeat(2,260px);column-gap:10.5px;row-gap:16.5px;width:max-content;margin-inline:auto;padding:0;overflow:visible;zoom:tan(atan2(100cqw - 48px,530.5px))}.vert-m [data-vm=sig-list]>li{width:260px;max-width:none;height:auto;min-height:0}.vert-m [data-vm=sig-list]>li[data-kind=trend]{order:1}.vert-m [data-vm=sig-list]>li[data-kind=image]{order:2}.vert-m [data-vm=sig-list]>li[data-kind=reviews]{order:3}.vert-m [data-vm=sig-list]>li[data-kind=products]{order:4}.vert-m [data-vm=sig-list]>li>div{border-radius:12px;padding-bottom:5px}.vert-m [data-vm=sig-list]>li>div>.flex-1{border-radius:14px;padding-bottom:12px}.vert-m [data-vm=outlook]{margin-top:92px;padding-inline:24px}.vert-m [data-vm=ol-board],.vert-m [data-vm=outlook] .container-zen>div:has([data-vm=pc-top]){margin-top:24px}.vert-m [data-vm=ol-light]{padding:20px 16px}.vert-m [data-vm=ol-light]>h3,.vert-m [data-vm=ol-panel] h3,.vert-m [data-vm=pc-top]>h3,.vert-m [data-vm=pc-panel] h3{font-size:20px;line-height:28px}.vert-m [data-vm=ol-colours]{margin-top:24px;gap:33px}.vert-m [data-vm=ol-colours] h4{line-height:20.2px}.vert-m [data-vm=swatch-scroll]{margin:20px 0 0;padding:0;overflow:visible}.vert-m [data-vm=swatch-row]{width:auto}.vert-m [data-vm=swatch-row]>ul{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:6px}.vert-m [data-vm=swatch-row]>ul>li{min-width:0}.vert-m [data-vm=swatch-row]>ul>li>div{padding:4px}.vert-m [data-vm=swatch-row]>ul>li>div>span{height:auto;aspect-ratio:1}.vert-m [data-vm=swatch-label]{margin-inline:0;padding:6px 0 2px;font-size:9px;line-height:1.2;white-space:normal;text-wrap:balance;overflow-wrap:anywhere}.vert-m [data-vm=ol-cutouts]{margin-top:18px;grid-template-columns:repeat(4,auto);justify-content:space-between;column-gap:6px;row-gap:0}.vert-m [data-vm=ol-cutouts]>li>div{height:48px}.vert-m [data-vm=ol-cutouts]>li>div>img{width:auto;max-height:48px}.vert-m [data-vm=ol-cutouts]>li>p{margin-top:10px;font-size:13px;line-height:18px;white-space:nowrap}.vert-m [data-vm=ol-light]:has([data-vm=ol-bottles]){padding-bottom:33px}.vert-m [data-vm=ol-bottles]{margin:35px 0 0;padding:0;overflow:visible;container-type:inline-size}.vert-m [data-vm=ol-bottles]>ul{display:flex;justify-content:center;gap:8px;width:max-content;margin-inline:auto;zoom:tan(atan2(100cqw,544px))}.vert-m [data-vm=ol-chips]{margin-top:16px;gap:8px}.vert-m [data-vm=chip]{padding:4px 8px;border-radius:8px;font-size:15px;line-height:17.5px}.vert-m [data-vm=ol-panel],.vert-m [data-vm=pc-panel]{padding:20px 16px}.vert-m [data-vm=ol-panel-chips],.vert-m [data-vm=pc-chips]{margin-top:12px;gap:8px}.vert-m [data-vm=ol-panel]>.bg-\[\#244A34\]>*{display:none}.vert-m [data-vm=pc-panel][style*="244A34"]{background:#244a34!important}.vert-m [data-vm=pc-top]{padding:20px 16px 19px}.vert-m [data-vm=pc-scroll]{margin:17px 0 0;padding:0;overflow:visible;container-type:inline-size}.vert-m [data-vm=pc-list]{display:grid;grid-template-columns:repeat(6,120px);gap:9.5px;width:max-content;margin-inline:auto;zoom:tan(atan2(100cqw,767.5px))}.vert-m [data-vm=agents]{margin-top:92px;padding-inline:24px}.vert-m [data-vm=agents] ul{margin-top:42px;gap:52px}.vert-m [data-vm=agents] ul>li{gap:24px}.vert-m [data-vm=agents] ul>li>:first-child{order:1}.vert-m [data-vm=agents] ul>li>:last-child{order:2}.vert-m [data-vm=agents] li h3{font-size:20px;line-height:25.3px;text-align:center}.vert-m [data-vm=agents] li h3+p{margin-top:12px;font-size:16px;line-height:24px;text-align:center;text-wrap:balance}.vert-m section[aria-label="Customer quote"]{margin-top:92px;padding-inline:24px}.vert-m section[aria-label="Customer quote"] figure{padding:20px;gap:20px;border-radius:16px}.vert-m section[aria-label="Customer quote"] figure>img,.vert-m section[aria-label="Customer quote"] figure>picture{aspect-ratio:314 / 317;border-radius:10px}.vert-m section[aria-label="Customer quote"] figure>div{padding:0 24px 0 0}.vert-m section[aria-label="Customer quote"] figure>div>div:first-child{height:28px}.vert-m section[aria-label="Customer quote"] figure>div>div:first-child img{height:28px;width:auto}.vert-m section[aria-label="Customer quote"] blockquote{margin-top:20px;max-width:none;font-size:min(20px,calc((100vw - 112px) / 13.4));line-height:1.265}.vert-m section[aria-label="Customer quote"] figcaption{margin-top:20px}.vert-m section[aria-label="Customer quote"] figcaption>span:first-child{font-size:18px;line-height:24.8px}.vert-m section[aria-label="Customer quote"] figcaption>span:last-child{margin-top:4px;font-size:14px;line-height:17.7px}.vert-m section[aria-labelledby=timeline-heading]{margin-top:92px;padding-inline:24px}.vert-m section[aria-labelledby=timeline-heading]>div{gap:32px}.vert-m section[aria-labelledby=timeline-heading] h2{font-size:16px;line-height:24px;font-weight:400;text-align:center}.vert-m section[aria-labelledby=timeline-heading] h2+p{margin-top:12px;font-size:52px;line-height:55.6px;letter-spacing:-1.56px;text-align:center}.vert-m section[aria-labelledby=timeline-heading] h2+p+p{margin-top:32px;font-size:16px;line-height:24px;text-align:center;text-wrap:balance}.vert-m section[aria-labelledby=timeline-heading] ol>li{padding-left:50px}.vert-m section[aria-labelledby=timeline-heading] ol>li+li{margin-top:20px}.vert-m section[aria-labelledby=timeline-heading] ol>li>p:first-of-type{line-height:17.7px}.vert-m section[aria-labelledby=timeline-heading] ol>li>h3{margin-top:4px;font-size:20px;line-height:25.3px}.vert-m section[aria-labelledby=timeline-heading] ol>li>h3+p{margin-top:12px;font-size:16px;line-height:24px}.vert-m section[aria-labelledby=case-grid-heading]{margin-top:92px;padding-inline:24px}.vert-m section[aria-labelledby=case-grid-heading] h2{font-size:24px;line-height:30.3px;letter-spacing:0}.vert-m section[aria-labelledby=case-grid-heading] ul{margin-top:32px;row-gap:42px}.vert-m section[aria-labelledby=case-grid-heading] li div:has(>h3){left:20px;right:20px;bottom:24px;align-items:center;text-align:center}.vert-m section[aria-labelledby=case-grid-heading] li h3{font-size:min(24px,calc((100cqw - 40px) / 13.4));line-height:1.3;text-wrap:balance}.vert-m section[aria-labelledby=case-grid-heading] li>a>p{margin-top:20px;font-size:18px;line-height:27.9px;text-align:center}.vert-m .vert-m-cta{margin-top:92px}.vert-m .vert-m-cta section{height:622px;padding-inline:24px;container-type:inline-size}.vert-m .vert-m-cta section h2{font-size:min(32px,calc(100cqw / 11.2));line-height:1.125;letter-spacing:0}.vert-m .vert-m-cta section a{margin-top:24px;height:49px;padding:0 20px;font-size:18px}}
