.gvs-commercial-benefits{--gvs-cb-bg: var(--color-background, #fff);--gvs-cb-panel: #373742;--gvs-cb-card: #454550;--gvs-cb-text: #fff;--gvs-cb-muted: rgb(255 255 255 / .72);--gvs-cb-border: rgb(255 255 255 / .14);--gvs-cb-button-text: #111;padding:var(--gvs-cb-padding-top) 0 var(--gvs-cb-padding-bottom);background:var(--gvs-cb-bg)}.gvs-commercial-benefits__outer{width:min(calc(100% - (var(--gvs-cb-page-padding) * 2)),var(--gvs-cb-max-width));margin-inline:auto}.gvs-commercial-benefits__panel{position:relative;overflow:hidden;padding:clamp(24px,4vw,54px);border:1px solid var(--gvs-cb-border);border-radius:calc(var(--gvs-cb-card-radius) + 10px);background:var(--gvs-cb-panel);color:var(--gvs-cb-text);box-shadow:0 28px 78px #00000024}.gvs-commercial-benefits__panel:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(circle at 4% 0%,color-mix(in srgb,var(--gvs-cb-accent) 18%,transparent),transparent 27%),radial-gradient(circle at 100% 100%,color-mix(in srgb,var(--gvs-cb-highlight) 10%,transparent),transparent 32%)}.gvs-commercial-benefits__header,.gvs-commercial-benefits__grid,.gvs-commercial-benefits__footer{position:relative;z-index:1}.gvs-commercial-benefits__header{display:grid;gap:clamp(16px,3vw,42px);margin-bottom:clamp(28px,4vw,48px)}.gvs-commercial-benefits__header--split{grid-template-columns:minmax(0,.95fr) minmax(280px,.7fr);align-items:end}.gvs-commercial-benefits__header--stacked{max-width:920px}.gvs-commercial-benefits__header--align-centre{margin-inline:auto;text-align:center}.gvs-commercial-benefits__header--align-centre.gvs-commercial-benefits__header--split{grid-template-columns:1fr;max-width:960px}.gvs-commercial-benefits__eyebrow{display:inline-flex;align-items:center;gap:9px;margin:0;color:var(--gvs-cb-text);font-size:.78rem;font-weight:850;letter-spacing:.12em;line-height:1.25;text-transform:uppercase}.gvs-commercial-benefits__eyebrow:before{content:"";width:24px;height:2px;flex:0 0 24px;border-radius:999px;background:var(--gvs-cb-accent)}.gvs-commercial-benefits__heading{max-width:21ch;margin:9px 0 0;color:var(--gvs-cb-text);font-size:clamp(2rem,4vw,4.15rem);line-height:.98;letter-spacing:-.045em;text-wrap:balance}.gvs-commercial-benefits__header--align-centre .gvs-commercial-benefits__heading-group,.gvs-commercial-benefits__header--align-centre .gvs-commercial-benefits__intro{width:100%;margin-inline:auto}.gvs-commercial-benefits__header--align-centre .gvs-commercial-benefits__heading{margin-inline:auto}.gvs-commercial-benefits__header--align-centre .gvs-commercial-benefits__intro{max-width:760px;text-align:center}.gvs-commercial-benefits__intro{max-width:720px;color:var(--gvs-cb-muted);font-size:clamp(1rem,1.3vw,1.13rem);line-height:1.65}.gvs-commercial-benefits__intro>:first-child,.gvs-commercial-benefits__text>:first-child,.gvs-commercial-benefits__footer .rte>:first-child{margin-top:0}.gvs-commercial-benefits__intro>:last-child,.gvs-commercial-benefits__text>:last-child,.gvs-commercial-benefits__footer .rte>:last-child{margin-bottom:0}.gvs-commercial-benefits__grid{display:grid;gap:var(--gvs-cb-grid-gap)}.gvs-commercial-benefits__grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.gvs-commercial-benefits__grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.gvs-commercial-benefits__grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.gvs-commercial-benefits__grid--auto{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr))}.gvs-commercial-benefits__card{position:relative;display:flex;min-width:0;min-height:270px;flex-direction:column;padding:var(--gvs-cb-card-padding);overflow:hidden;border:1px solid var(--gvs-cb-border);border-radius:var(--gvs-cb-card-radius);background:var(--gvs-cb-card);color:var(--gvs-cb-text);box-shadow:0 14px 38px #0000001f;transition:transform .18s ease,border-color .18s ease,background .18s ease}.gvs-commercial-benefits__card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(145deg,color-mix(in srgb,var(--gvs-cb-accent) 8%,transparent),transparent 34%);opacity:0;transition:opacity .18s ease}.gvs-commercial-benefits__card:hover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--gvs-cb-accent) 62%,var(--gvs-cb-border))}.gvs-commercial-benefits__card:hover:before,.gvs-commercial-benefits__card.is-featured:before{opacity:1}.gvs-commercial-benefits--layout-bento .gvs-commercial-benefits__card.is-featured{grid-column:span 2;min-height:300px}.gvs-commercial-benefits--layout-compact .gvs-commercial-benefits__card{min-height:0}.gvs-commercial-benefits__topline,.gvs-commercial-benefits__value,.gvs-commercial-benefits__card-title,.gvs-commercial-benefits__text,.gvs-commercial-benefits__note,.gvs-commercial-benefits__link{position:relative;z-index:1}.gvs-commercial-benefits__topline{display:flex;align-items:center;justify-content:space-between;gap:12px}.gvs-commercial-benefits__icon{width:46px;height:46px;display:grid;place-items:center;border-radius:14px;background:var(--gvs-cb-accent);color:#111;box-shadow:0 10px 24px color-mix(in srgb,var(--gvs-cb-accent) 20%,transparent)}.gvs-commercial-benefits__icon svg{width:24px;height:24px;fill:currentColor}.gvs-commercial-benefits__badge{display:inline-flex;min-height:28px;align-items:center;padding:5px 10px;border:1px solid color-mix(in srgb,var(--gvs-cb-highlight) 42%,transparent);border-radius:999px;background:color-mix(in srgb,var(--gvs-cb-highlight) 13%,transparent);color:var(--gvs-cb-text);font-size:.68rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.gvs-commercial-benefits__value{margin:24px 0 0;color:var(--gvs-cb-text);font-size:clamp(1.6rem,2.7vw,3rem);font-weight:900;letter-spacing:-.045em;line-height:.95}.gvs-commercial-benefits--surface-dark .gvs-commercial-benefits__value{color:var(--gvs-cb-accent)}.gvs-commercial-benefits__card-title{max-width:18ch;margin:24px 0 0;color:var(--gvs-cb-text);font-size:clamp(1.35rem,1.8vw,1.9rem);line-height:1.02;letter-spacing:-.035em;text-wrap:balance}.gvs-commercial-benefits__value+.gvs-commercial-benefits__card-title{margin-top:12px}.gvs-commercial-benefits__text{margin-top:13px;color:var(--gvs-cb-muted);line-height:1.58}.gvs-commercial-benefits__note{margin:16px 0 0;padding-top:14px;border-top:1px solid var(--gvs-cb-border);color:color-mix(in srgb,var(--gvs-cb-text) 82%,transparent);font-size:.82rem;font-weight:700;line-height:1.45}.gvs-commercial-benefits__link{display:inline-flex;width:fit-content;align-items:center;gap:7px;margin-top:auto;padding-top:22px;color:var(--gvs-cb-text);font-weight:850;text-decoration:none}.gvs-commercial-benefits__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.gvs-commercial-benefits__link svg{width:18px;height:18px;fill:currentColor;transition:transform .16s ease}.gvs-commercial-benefits__card:hover .gvs-commercial-benefits__link svg{transform:translate(3px)}.gvs-commercial-benefits__link:focus-visible{outline:2px solid var(--gvs-cb-text);outline-offset:3px;box-shadow:0 0 0 5px var(--gvs-cb-accent);border-radius:3px}.gvs-commercial-benefits__footer{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:clamp(24px,4vw,40px);padding-top:clamp(22px,3vw,32px);border-top:1px solid var(--gvs-cb-border)}.gvs-commercial-benefits__footer h3{margin:0;color:var(--gvs-cb-text);font-size:clamp(1.25rem,1.7vw,1.65rem);line-height:1.08;letter-spacing:-.025em}.gvs-commercial-benefits__footer .rte{max-width:760px;margin-top:7px;color:var(--gvs-cb-muted);font-size:.94rem;line-height:1.52}.gvs-commercial-benefits__button{display:inline-flex;min-height:48px;flex:0 0 auto;align-items:center;justify-content:center;padding:10px 21px;border-radius:999px;background:var(--gvs-cb-accent);color:var(--gvs-cb-button-text);font-weight:900;text-decoration:none;box-shadow:0 10px 24px color-mix(in srgb,var(--gvs-cb-accent) 22%,transparent);transition:transform .16s ease,filter .16s ease}.gvs-commercial-benefits__button:hover{transform:translateY(-1px);filter:brightness(1.02)}.gvs-commercial-benefits__button:focus-visible{outline:2px solid var(--gvs-cb-text);outline-offset:3px;box-shadow:0 0 0 5px var(--gvs-cb-highlight)}@media(max-width:1100px){.gvs-commercial-benefits__grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:989px){.gvs-commercial-benefits__header--split{grid-template-columns:1fr;align-items:start}.gvs-commercial-benefits__grid--3,.gvs-commercial-benefits__grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){.gvs-commercial-benefits{--gvs-cb-page-padding: min(var(--gvs-cb-page-padding), 18px)}.gvs-commercial-benefits__panel{padding:24px 14px}.gvs-commercial-benefits__heading{font-size:clamp(2rem,10vw,3rem)}.gvs-commercial-benefits__grid--2,.gvs-commercial-benefits__grid--3,.gvs-commercial-benefits__grid--4,.gvs-commercial-benefits__grid--auto{grid-template-columns:1fr}.gvs-commercial-benefits--layout-bento .gvs-commercial-benefits__card.is-featured{grid-column:auto}.gvs-commercial-benefits__grid--mobile-scroll{grid-auto-flow:column;grid-auto-columns:min(86vw,360px);grid-template-columns:none;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;scrollbar-width:thin;padding-bottom:10px}.gvs-commercial-benefits__grid--mobile-scroll .gvs-commercial-benefits__card{scroll-snap-align:start}.gvs-commercial-benefits__footer{align-items:stretch;flex-direction:column}.gvs-commercial-benefits__button{width:100%}}@media(prefers-reduced-motion:reduce){.gvs-commercial-benefits__card,.gvs-commercial-benefits__card:before,.gvs-commercial-benefits__link svg,.gvs-commercial-benefits__button{transition:none}}#platforms .gvs-commercial-benefits__panel{background:#f7f8f5;border:1px solid #e1e4de;box-shadow:none}#platforms .gvs-commercial-benefits__card{min-height:235px;background:#fff;border-color:#dde1da;box-shadow:none}#platforms .gvs-commercial-benefits__card:before{display:none}#platforms .gvs-commercial-benefits__card.is-featured{border-color:#90f22e;box-shadow:inset 0 3px #90f22e}#platforms .gvs-commercial-benefits__icon{width:40px;height:40px;color:#90f22e;background:#111;border-radius:12px;box-shadow:none}#platforms .gvs-commercial-benefits__icon svg{width:20px;height:20px}#platforms .gvs-commercial-benefits__value{margin-top:22px;color:#666c64;font-size:.72rem;font-weight:850;letter-spacing:.08em;line-height:1.25;text-transform:uppercase}#platforms .gvs-commercial-benefits__card-title,#platforms .gvs-commercial-benefits__value+.gvs-commercial-benefits__card-title{max-width:none;margin-top:8px;color:#111;font-size:clamp(1.55rem,1.8vw,1.9rem)}#platforms .gvs-commercial-benefits__text{color:#59605a;font-size:.98rem}#platforms .gvs-commercial-benefits__link{min-height:40px;margin-top:auto;padding:10px 13px;color:#111;background:#90f22e;border-radius:999px;font-size:.8rem}#themes .gvs-commercial-benefits__panel{background:#f7f8f5;border:1px solid #e3e6e0;box-shadow:none}#themes .gvs-commercial-benefits__card{min-height:220px;background:#fff;border-color:#dfe3dc;box-shadow:none}#themes .gvs-commercial-benefits__card:before{display:none}#themes .gvs-commercial-benefits__card:hover{transform:none;border-color:#cbd1c7}#themes .gvs-commercial-benefits__icon{width:50px;height:50px;color:#90f22e;background:#111;border-radius:14px;box-shadow:none}#themes .gvs-commercial-benefits__card-title{max-width:18ch;margin-top:24px;color:#111;font-size:clamp(1.3rem,1.55vw,1.65rem)}#themes .gvs-commercial-benefits__text{color:#59605a;font-size:.96rem;line-height:1.58}#themes .gvs-commercial-benefits__badge,#themes .gvs-commercial-benefits__value,#themes .gvs-commercial-benefits__note,#themes .gvs-commercial-benefits__link{display:none}#themes .gvs-commercial-benefits__footer{margin-top:30px;padding-top:24px}@media screen and (max-width:749px){#platforms .gvs-commercial-benefits__card{min-height:0}#themes .gvs-commercial-benefits__grid--mobile-scroll .gvs-commercial-benefits__card{flex-basis:82%}}.gvs-commercial-benefits--surface-dark .gvs-commercial-benefits__eyebrow{color:var(--gvs-cb-accent)}.gvs-commercial-benefits--surface-dark .gvs-commercial-benefits__badge{color:var(--gvs-cb-highlight)}@media screen and (max-width:749px){.gvs-commercial-benefits--mobile-header-center .gvs-commercial-benefits__header{grid-template-columns:1fr;max-width:920px;margin-inline:auto;text-align:center;justify-items:center}.gvs-commercial-benefits--mobile-header-center .gvs-commercial-benefits__heading-group,.gvs-commercial-benefits--mobile-header-center .gvs-commercial-benefits__heading,.gvs-commercial-benefits--mobile-header-center .gvs-commercial-benefits__intro{width:100%;margin-inline:auto;text-align:center}.gvs-commercial-benefits--mobile-header-center .gvs-commercial-benefits__eyebrow{justify-content:center}.gvs-commercial-benefits--mobile-header-center .gvs-commercial-benefits__eyebrow:before{display:none}.gvs-commercial-benefits--mobile-header-left .gvs-commercial-benefits__header{margin-inline:0;text-align:left;justify-items:start}.gvs-commercial-benefits--mobile-header-left .gvs-commercial-benefits__heading,.gvs-commercial-benefits--mobile-header-left .gvs-commercial-benefits__intro{margin-inline:0;text-align:left}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/gvs-commercial-benefits.css.map */
