.gs-design-preview-notice{min-height:var(--gs-size-target-min);justify-content:center;align-items:center;gap:var(--gs-space-3);padding:var(--gs-space-2) var(--gs-space-4);color:var(--gs-color-text-inverse);background:var(--gs-color-accent-warm);font-size:var(--gs-font-size-sm);text-align:center;display:flex}.gs-design-preview-notice span{opacity:.9}.gs-home-carousel{isolation:isolate;width:100%;color:var(--gs-color-text-inverse);background:var(--gs-color-surface-inverse);position:relative}.gs-home-carousel__viewport,.gs-home-carousel__slide{min-height:clamp(32rem,68svh,48rem)}.gs-home-carousel__viewport{position:relative;overflow:hidden}.gs-home-carousel__slide{opacity:0;pointer-events:none;transition:opacity 1.2s cubic-bezier(.36,0,.22,1);position:absolute;inset:0}.gs-home-carousel__slide[data-active=true]{z-index:1;opacity:1;pointer-events:auto}.gs-home-carousel__image,.gs-home-carousel__shade{width:100%;height:100%;position:absolute;inset:0}.gs-home-carousel__image{object-fit:cover;transition:transform 8s;transform:scale(1.025)}.gs-home-carousel__slide[data-active=true] .gs-home-carousel__image{transform:scale(1)}.gs-home-carousel__slide[data-slide-id=company-proposition] .gs-home-carousel__image{object-position:center 52%}.gs-home-carousel__slide[data-slide-id=products-at-scale] .gs-home-carousel__image{object-position:center 54%}.gs-home-carousel__slide[data-slide-id=sourcing-services] .gs-home-carousel__image{object-position:center 52%}.gs-home-carousel__slide[data-slide-id=business-wholesale] .gs-home-carousel__image{object-position:center 54%}.gs-home-carousel__shade{z-index:1;pointer-events:none;background:linear-gradient(#05090ed1 0%,#05090e8a 36%,#05090e14 70%),linear-gradient(#0000 72%,#05090e7a 100%)}.gs-home-carousel__content{z-index:2;width:min(90%,56.25rem);padding-inline:var(--gs-space-5);opacity:0;text-align:center;text-shadow:0 .125rem 1.5rem #00000073;justify-items:center;transition:opacity .75s cubic-bezier(.36,0,.22,1),transform .75s cubic-bezier(.36,0,.22,1);display:grid;position:absolute;top:clamp(3.5rem,10%,6rem);left:50%;transform:translate(-50%,1.25rem)}.gs-home-carousel__slide[data-active=true] .gs-home-carousel__content{opacity:1;transition-delay:.35s;transform:translate(-50%)}.gs-home-carousel__content>p:first-child{font-size:var(--gs-font-size-xs);font-weight:var(--gs-font-weight-bold);letter-spacing:.16em;text-transform:uppercase;margin:0}.gs-home-carousel__content h2{max-width:53.125rem;margin:var(--gs-space-3) 0 0;font-size:clamp(var(--gs-font-size-4xl), 5.5vw, var(--gs-font-size-6xl));font-weight:var(--gs-font-weight-regular);letter-spacing:-.045em;line-height:var(--gs-line-height-tight)}.gs-home-carousel__content>p:last-of-type{max-width:42rem;margin:var(--gs-space-4) 0 0;color:var(--gs-color-text-inverse-muted);font-size:clamp(var(--gs-font-size-md), 2vw, var(--gs-font-size-xl))}.gs-home-carousel__actions{justify-content:center;gap:var(--gs-space-3);width:min(100%,32rem);text-shadow:none;margin-block-start:var(--gs-space-6);display:flex}.gs-home-carousel__actions .gs-offering-action{min-width:0;color:var(--gs-color-text-inverse);-webkit-backdrop-filter:blur(.25rem);backdrop-filter:blur(.25rem);background:#10141c94;border-color:#ffffffb3}.gs-home-carousel__actions .gs-offering-action--primary{border-color:var(--gs-color-accent);color:var(--gs-color-on-accent);background:var(--gs-color-accent)}.gs-home-carousel__arrow,.gs-home-carousel__pagination button,.gs-home-carousel__rotation{color:var(--gs-color-text-inverse);cursor:pointer;background:0 0;border:0}.gs-home-carousel__arrow{z-index:3;border-radius:var(--gs-radius-pill);-webkit-backdrop-filter:blur(.25rem);backdrop-filter:blur(.25rem);width:3rem;height:3rem;transition:border-color var(--gs-motion-fast) var(--gs-ease-standard), background-color var(--gs-motion-fast) var(--gs-ease-standard), transform var(--gs-motion-fast) var(--gs-ease-standard);background:#0a0e1661;border:1px solid #ffffff80;place-items:center;display:inline-grid;position:absolute;top:50%;transform:translateY(-50%)}.gs-home-carousel__arrow:hover{border-color:var(--gs-color-surface);background:#0a0e16ad;transform:translateY(-50%)scale(1.05)}.gs-home-carousel__arrow--previous{left:var(--gs-space-5)}.gs-home-carousel__arrow--next{right:var(--gs-space-5)}.gs-home-carousel__pagination{z-index:3;inset-block-end:var(--gs-space-3);display:flex;position:absolute;left:50%;transform:translate(-50%)}.gs-home-carousel__pagination button{width:var(--gs-size-target-min);height:var(--gs-size-target-min);place-items:center;padding:0;display:inline-grid}.gs-home-carousel__pagination span{border-radius:var(--gs-radius-pill);width:1.75rem;height:.15rem;transition:width var(--gs-motion-fast) var(--gs-ease-standard), background-color var(--gs-motion-fast) var(--gs-ease-standard);background:#ffffff7a;display:block}.gs-home-carousel__pagination button[aria-current=true] span{background:var(--gs-color-surface);width:2.25rem}.gs-home-carousel__rotation{z-index:3;right:var(--gs-space-5);bottom:var(--gs-space-4);min-width:var(--gs-size-target-min);min-height:var(--gs-size-target-min);padding-inline:var(--gs-space-4);border-radius:var(--gs-radius-pill);-webkit-backdrop-filter:blur(.25rem);backdrop-filter:blur(.25rem);font:inherit;font-size:var(--gs-font-size-sm);background:#0a0e1661;border:1px solid #ffffff80;position:absolute}.gs-home-carousel__rotation:disabled{cursor:not-allowed;opacity:.72}.gs-home-intro{gap:clamp(var(--gs-space-10), 7vw, var(--gs-space-20));padding:clamp(var(--gs-space-16), 9vw, var(--gs-space-24)) max(var(--gs-space-5), calc((100vw - var(--gs-size-layout-max)) / 2 + var(--gs-space-5))) var(--gs-space-12);color:var(--gs-color-text-inverse);background:radial-gradient(circle at 84% 12%, #2e75dc33, transparent 26rem), radial-gradient(circle at 14% 100%, #3388ff1a, transparent 30rem), var(--gs-color-surface-inverse-deep);grid-template-columns:minmax(0,1.5fr) minmax(18rem,.7fr);align-items:end;display:grid;position:relative;overflow:hidden}.gs-home-intro:after{content:"";pointer-events:none;border:1px solid #ffffff14;border-radius:50%;width:25rem;height:25rem;position:absolute;top:-9rem;right:-7rem;box-shadow:0 0 0 4rem #ffffff05,0 0 0 8rem #ffffff04}.gs-home-intro>*{z-index:1;position:relative}.gs-home-intro__copy>p:first-child{color:var(--gs-color-accent);font-size:var(--gs-font-size-xs);font-weight:var(--gs-font-weight-bold);letter-spacing:.14em;text-transform:uppercase;margin:0}.gs-home-intro h2{max-width:57rem;margin:var(--gs-space-4) 0 0;font-size:clamp(var(--gs-font-size-4xl), 6vw, var(--gs-font-size-6xl));font-weight:var(--gs-font-weight-regular);letter-spacing:-.045em;line-height:var(--gs-line-height-tight)}.gs-home-intro__copy>p:last-of-type{max-width:47rem;margin:var(--gs-space-6) 0 0;color:var(--gs-color-text-inverse);font-size:var(--gs-font-size-lg)}.gs-home-intro__actions{gap:var(--gs-space-3);flex-wrap:wrap;margin-block-start:var(--gs-space-7);display:flex}.gs-home-bridge-route{align-items:center;gap:var(--gs-space-3);width:fit-content;padding:var(--gs-space-2) var(--gs-space-4);border-radius:var(--gs-radius-pill);color:var(--gs-color-text-inverse);font-size:var(--gs-font-size-sm);font-weight:var(--gs-font-weight-semibold);-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);background:#ffffff12;border:1px solid #ffffff38;margin-block-start:var(--gs-space-5);display:inline-flex}.gs-home-bridge-route span:nth-child(2){width:2rem;height:2rem;color:var(--gs-color-on-accent);background:var(--gs-color-accent);border-radius:50%;place-items:center;display:inline-grid}.gs-home-bridge-button{min-height:var(--gs-size-target-min);padding:var(--gs-space-3) var(--gs-space-6);border-radius:var(--gs-radius-pill);font-size:var(--gs-font-size-sm);font-weight:var(--gs-font-weight-semibold);transition:border-color var(--gs-motion-fast) var(--gs-ease-standard), background-color var(--gs-motion-fast) var(--gs-ease-standard), box-shadow var(--gs-motion-fast) var(--gs-ease-standard), transform var(--gs-motion-fast) var(--gs-ease-standard);border:1px solid #0000;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.gs-home-bridge-button:hover{transform:translateY(-.125rem)}.gs-home-bridge-button:focus-visible{outline-offset:3px;outline:3px solid #69a5ff85}.gs-home-bridge-button--primary{color:var(--gs-color-on-accent);background:var(--gs-color-accent);box-shadow:0 .8rem 2rem #145bc447}.gs-home-bridge-button--primary:hover{background:var(--gs-color-accent-strong,var(--gs-color-accent))}.gs-home-bridge-button--secondary{color:var(--gs-color-text-inverse);background:#ffffff0a;border-color:#ffffff85}.gs-home-bridge-button--secondary:hover{background:#ffffff1a;border-color:#ffffffd1}.gs-home-trust-strip{border-block-start:1px solid #ffffff80;grid-template-columns:1fr;gap:0;margin:0;display:grid}.gs-home-trust-strip article{gap:var(--gs-space-2);padding-block:var(--gs-space-5);color:var(--gs-color-text-inverse);border-block-end:1px solid #ffffff52;display:grid}.gs-home-trust-strip strong{font-family:var(--gs-font-body);font-size:clamp(var(--gs-font-size-xl), 2.2vw, var(--gs-font-size-2xl));font-weight:var(--gs-font-weight-medium);line-height:var(--gs-line-height-compact)}.gs-home-trust-strip span{color:var(--gs-color-text-inverse-muted);font-size:var(--gs-font-size-sm);font-weight:var(--gs-font-weight-medium)}.gs-home-entry-points{padding:clamp(var(--gs-space-12), 6vw, var(--gs-space-20)) var(--gs-space-5);background:var(--gs-color-surface-inverse-deep)}.gs-home-entry-points__grid{max-width:var(--gs-size-layout-max);gap:clamp(var(--gs-space-5), 2.5vw, var(--gs-space-8));grid-template-columns:repeat(3,minmax(0,1fr));margin-inline:auto;display:grid}.gs-home-entry-points article{border:2px solid var(--gs-color-border);border-radius:var(--gs-radius-lg);height:18rem;color:var(--gs-color-text-inverse);-webkit-backdrop-filter:blur(12px)saturate(115%);backdrop-filter:blur(12px)saturate(115%);background:#ffffff14;grid-template-columns:minmax(0,1.5fr) minmax(7.75rem,.5fr);display:grid;overflow:hidden}.gs-home-entry-points[data-reveal-state=pending] article{opacity:0;transform:translateY(2rem)scale(.985)}.gs-home-entry-points[data-reveal-state=revealed] article{animation:gs-entry-card-reveal .82s var(--gs-ease-enter) both;animation-delay:calc(var(--gs-entry-reveal-index) * .12s)}.gs-home-entry-points article:last-child{grid-column:auto;grid-template-columns:minmax(0,1.5fr) minmax(7.75rem,.5fr)}.gs-home-entry-points__copy{z-index:1;padding:var(--gs-space-6) var(--gs-space-2) var(--gs-space-6) var(--gs-space-7);flex-direction:column;justify-content:center;align-items:flex-start;display:flex;position:relative}.gs-home-entry-points__copy>p:first-of-type{color:var(--gs-color-accent);font-size:var(--gs-font-size-xs);font-weight:var(--gs-font-weight-bold);letter-spacing:.12em;text-transform:uppercase;margin:0 0 var(--gs-space-3);letter-spacing:.09em;white-space:nowrap;font-size:.6875rem}.gs-home-entry-points h3{color:var(--gs-color-text-inverse);font-size:clamp(var(--gs-font-size-xl), 1.55vw, 1.375rem);font-weight:var(--gs-font-weight-regular);white-space:nowrap;margin:0}.gs-home-entry-points__copy>p:last-of-type{margin:var(--gs-space-4) 0 0;color:var(--gs-color-text-inverse);font-size:var(--gs-font-size-sm);white-space:nowrap}.gs-home-entry-points .gs-offering-action{min-width:min(100%,13rem);border-radius:var(--gs-radius-md);color:var(--gs-color-text);background:var(--gs-color-surface);border:0;margin-block-start:var(--gs-space-5)}.gs-home-entry-points__media{min-width:0;height:8.5rem;align-self:center;place-items:center;margin-inline-end:var(--gs-space-5);display:grid}.gs-home-entry-illustration{width:100%;height:100%;color:var(--gs-color-text-inverse);transition:transform var(--gs-motion-deliberate) var(--gs-ease-standard);background:0 0;display:block;overflow:visible}.gs-home-entry-illustration__line,.gs-home-entry-illustration__surface,.gs-home-entry-illustration__accent,.gs-home-entry-illustration__flow,.gs-home-entry-illustration__orbit,.gs-home-entry-illustration__node,.gs-home-entry-illustration__badge,.gs-home-entry-illustration__checkmark,.gs-home-entry-illustration__spark,.gs-home-entry-illustration__tag circle{vector-effect:non-scaling-stroke}.gs-home-entry-illustration__line{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px}.gs-home-entry-illustration__surface{fill:#ffffff14;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px}.gs-home-entry-illustration__accent{fill:none;stroke:var(--gs-color-accent);stroke-linecap:round;stroke-linejoin:round;stroke-width:3px}.gs-home-entry-illustration__orbit{transform-box:fill-box;transform-origin:50%;fill:none;stroke:#ffffff6b;stroke-dasharray:2 7;stroke-linecap:round;stroke-width:2px;animation:14s linear infinite gs-entry-orbit}.gs-home-entry-illustration__float,.gs-home-entry-illustration__factory,.gs-home-entry-illustration__parcel{transform-box:fill-box;transform-origin:50%;animation:gs-entry-float 3.8s var(--gs-ease-standard) infinite alternate}.gs-home-entry-illustration__float--two{animation-delay:-1.9s}.gs-home-entry-illustration__spark{transform-box:fill-box;transform-origin:50%;animation:gs-entry-pulse 2.8s var(--gs-ease-standard) infinite;fill:var(--gs-color-accent)}.gs-home-entry-illustration__flow{fill:none;stroke:var(--gs-color-accent);stroke-dasharray:5 7;stroke-linecap:round;stroke-width:3px;animation:2.4s linear infinite gs-entry-flow}.gs-home-entry-illustration__check{transform-box:fill-box;transform-origin:50%;animation:gs-entry-pulse 3.2s var(--gs-ease-standard) infinite}.gs-home-entry-illustration__badge{fill:var(--gs-color-media-sand);stroke:var(--gs-color-accent);stroke-linecap:round;stroke-linejoin:round;stroke-width:2px}.gs-home-entry-illustration__checkmark{fill:none;stroke:var(--gs-color-accent-active);stroke-linecap:round;stroke-linejoin:round;stroke-width:3px}.gs-home-entry-illustration__node{animation:gs-entry-node 3s var(--gs-ease-standard) infinite;fill:#ffffff14;stroke:var(--gs-color-accent);stroke-width:2px}.gs-home-entry-illustration__node:nth-of-type(2){animation-delay:-1s}.gs-home-entry-illustration__node:nth-of-type(3){animation-delay:-2s}.gs-home-entry-illustration__tag{transform-box:fill-box;transform-origin:96px 81px;animation:gs-entry-tag 3.5s var(--gs-ease-standard) infinite alternate}.gs-home-entry-illustration__tag circle{fill:var(--gs-color-accent-active)}.gs-home-entry-points article:hover .gs-home-entry-illustration{transform:scale(1.045)}@keyframes gs-entry-orbit{to{transform:rotate(360deg)}}@keyframes gs-entry-card-reveal{0%{opacity:0;transform:translateY(2rem)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes gs-entry-float{0%{transform:translateY(2px)}to{transform:translateY(-4px)}}@keyframes gs-entry-pulse{0%,to{opacity:.72;transform:scale(.94)}50%{opacity:1;transform:scale(1.04)}}@keyframes gs-entry-flow{to{stroke-dashoffset:-24px}}@keyframes gs-entry-node{0%,to{fill:var(--gs-color-surface)}50%{fill:var(--gs-color-media-sand)}}@keyframes gs-entry-tag{0%{transform:rotate(-2deg)}to{transform:rotate(3deg)}}.gs-home-category-mosaic{gap:var(--gs-space-6) clamp(var(--gs-space-6), 4vw, var(--gs-space-10));grid-template-columns:minmax(0,1.35fr) minmax(20rem,.65fr);display:grid}.gs-home-category-mosaic article{gap:var(--gs-space-5);border-block-start:1px solid var(--gs-color-border);grid-column:2;grid-template-columns:minmax(8rem,.75fr) minmax(0,1fr);align-items:center;padding-block-start:var(--gs-space-5);display:grid}.gs-home-category-mosaic article[data-featured=true]{border:0;grid-area:1/1/span 3;grid-template-columns:1fr;align-content:start;padding-block-start:0}.gs-home-category-mosaic__media{aspect-ratio:4/3;border-radius:var(--gs-radius-lg);background:var(--gs-color-surface-strong);overflow:hidden}.gs-home-category-mosaic article[data-featured=true] .gs-home-category-mosaic__media{aspect-ratio:5/4}.gs-home-category-mosaic img{object-fit:cover;width:100%;height:100%;transition:transform .75s var(--gs-ease-standard)}.gs-home-category-mosaic article:hover img{transform:scale(1.025)}.gs-home-category-mosaic h3{font-size:clamp(var(--gs-font-size-xl), 2.2vw, var(--gs-font-size-3xl));font-weight:var(--gs-font-weight-regular);line-height:var(--gs-line-height-compact);margin:0}.gs-home-category-mosaic article>div:last-child>p:last-child{margin:var(--gs-space-3) 0 0;color:var(--gs-color-text-muted)}.gs-home-trust{color:var(--gs-color-trust-text);background:var(--gs-color-trust-background)}.gs-home-trust__inner{width:min(100%,90rem);margin-inline:auto;padding:clamp(7rem,8.5vw,8.5rem) clamp(3rem,4.5vw,4rem)}.gs-home-trust__intro{max-width:47.5rem}.gs-home-trust__intro>p:first-child,.gs-home-trust__fallback>header>p:first-child,.gs-home-trust__story-content>p:first-child,.gs-home-trust__reviews>article>p:first-child{color:var(--gs-color-trust-accent);font-size:clamp(.8125rem,1vw,.875rem);font-weight:var(--gs-font-weight-bold);letter-spacing:.13em;text-transform:uppercase;margin:0}.gs-home-trust__intro h2{max-width:47.5rem;margin:var(--gs-space-4) 0 0;color:var(--gs-color-trust-text);font-size:clamp(2.875rem,4.2vw,3.375rem);font-weight:var(--gs-font-weight-regular);letter-spacing:-.045em;line-height:var(--gs-line-height-tight)}.gs-home-trust__intro>p:last-child{max-width:42.5rem;margin:var(--gs-space-6) 0 0;color:var(--gs-color-trust-muted);font-size:clamp(var(--gs-font-size-lg), 1.45vw, var(--gs-font-size-xl));line-height:var(--gs-line-height-relaxed)}.gs-home-trust__fallback{border:1px solid var(--gs-color-trust-border);border-radius:var(--gs-radius-lg);background:var(--gs-color-trust-surface);box-shadow:var(--gs-shadow-raised);grid-template-columns:minmax(0,3fr) minmax(24rem,2fr);margin-block-start:clamp(var(--gs-space-12), 4.5vw, var(--gs-space-16));display:grid;overflow:hidden}.gs-home-trust__fallback>header{min-height:31rem;padding:clamp(var(--gs-space-10), 4vw, var(--gs-space-16));background:linear-gradient(135deg, color-mix(in srgb, var(--gs-color-trust-accent) 7%, transparent), transparent 58%), var(--gs-color-trust-surface);align-content:center;display:grid}.gs-home-trust__fallback>header h3{max-width:33rem;margin:var(--gs-space-4) 0 0;color:var(--gs-color-trust-text);font-size:clamp(var(--gs-font-size-4xl), 3.8vw, var(--gs-font-size-5xl));font-weight:var(--gs-font-weight-regular);letter-spacing:-.04em;line-height:var(--gs-line-height-tight)}.gs-home-trust__fallback>header>p:last-child{max-width:34rem;margin:var(--gs-space-6) 0 0;color:var(--gs-color-trust-muted);font-size:var(--gs-font-size-lg);line-height:var(--gs-line-height-relaxed)}.gs-home-trust__routes{border-inline-start:1px solid var(--gs-color-trust-border);background:color-mix(in srgb, var(--gs-color-trust-background) 52%, white);display:grid}.gs-home-trust__routes article{padding:clamp(var(--gs-space-7), 2.4vw, var(--gs-space-10));border-block-start:1px solid var(--gs-color-trust-border);align-content:center;display:grid}.gs-home-trust__routes article:first-child{border-block-start:0}.gs-home-trust__routes article>p:first-child{color:var(--gs-color-trust-accent);font-size:var(--gs-font-size-xs);font-weight:var(--gs-font-weight-bold);letter-spacing:.12em;text-transform:uppercase;margin:0}.gs-home-trust__routes h4{margin:var(--gs-space-2) 0 0;color:var(--gs-color-trust-text);font-family:var(--gs-font-body);font-size:var(--gs-font-size-lg);font-weight:var(--gs-font-weight-semibold);line-height:var(--gs-line-height-compact)}.gs-home-trust__routes article>p:last-child{margin:var(--gs-space-3) 0 0;color:var(--gs-color-trust-muted);font-size:var(--gs-font-size-sm);line-height:var(--gs-line-height-relaxed)}.gs-home-trust__proof{gap:clamp(var(--gs-space-5), 2vw, var(--gs-space-7));grid-template-columns:minmax(0,13fr) minmax(20rem,7fr);margin-block-start:clamp(var(--gs-space-12), 4.5vw, var(--gs-space-16));display:grid}.gs-home-trust__proof[data-featured-story=absent]{grid-template-columns:1fr}.gs-home-trust__story,.gs-home-trust__reviews>article{border:1px solid var(--gs-color-trust-border);border-radius:var(--gs-radius-lg);background:var(--gs-color-trust-surface);overflow:hidden;box-shadow:0 .75rem 2rem #181a1f0a}.gs-home-trust__story-media{border-block-end:1px solid var(--gs-color-trust-border);grid-template-rows:minmax(0,1fr) auto;margin:0;display:grid;overflow:hidden}.gs-home-trust__story-media picture,.gs-home-trust__story-media img,.gs-home-trust__story-media>div[role=img]{aspect-ratio:16/9;width:100%;display:block}.gs-home-trust__story-media img{object-fit:cover;object-position:var(--gs-trust-media-position);height:100%}.gs-home-trust__story-media>div[role=img]{color:var(--gs-color-trust-muted);background:var(--gs-color-surface-strong);place-content:center;display:grid}.gs-home-trust__story-media figcaption{padding:var(--gs-space-3) var(--gs-space-5);color:var(--gs-color-trust-muted);background:var(--gs-color-trust-surface);font-size:.8125rem}.gs-home-trust__story-content{padding:clamp(var(--gs-space-8), 3vw, var(--gs-space-12))}.gs-home-trust__story-content h3,.gs-home-trust__reviews h3{margin:var(--gs-space-3) 0 0;color:var(--gs-color-trust-text);font-weight:var(--gs-font-weight-regular);letter-spacing:-.025em;line-height:var(--gs-line-height-compact)}.gs-home-trust__story-content h3{font-size:clamp(var(--gs-font-size-3xl), 3vw, var(--gs-font-size-4xl))}.gs-home-trust__story-content>p:nth-of-type(2){max-width:46rem;margin:var(--gs-space-4) 0 0;color:var(--gs-color-trust-muted);line-height:var(--gs-line-height-relaxed)}.gs-home-trust__story-content>figure{margin:var(--gs-space-8) 0 0;border-block-start:1px solid var(--gs-color-trust-border);padding-block-start:var(--gs-space-7)}.gs-home-trust blockquote{color:var(--gs-color-trust-text);font-family:var(--gs-font-heading);font-size:clamp(var(--gs-font-size-xl), 2.1vw, var(--gs-font-size-2xl));line-height:var(--gs-line-height-heading);margin:0}.gs-home-trust__story-content figcaption,.gs-home-trust__reviews figcaption{gap:var(--gs-space-1);color:var(--gs-color-trust-muted);font-size:var(--gs-font-size-sm);margin-block-start:var(--gs-space-5);display:grid}.gs-home-trust__story-content figcaption strong,.gs-home-trust__reviews figcaption strong{color:var(--gs-color-trust-text);font-weight:var(--gs-font-weight-semibold)}.gs-home-trust__story-content>a,.gs-home-trust__reviews article>a,.gs-home-trust__view-all>a{min-height:var(--gs-size-target-min);align-items:center;gap:var(--gs-space-2);color:var(--gs-color-trust-accent);font-weight:var(--gs-font-weight-semibold);margin-block-start:var(--gs-space-6);text-decoration:none;display:inline-flex}.gs-home-trust__story-content>a>span:last-child,.gs-home-trust__reviews article>a>span:last-child,.gs-home-trust__view-all>a>span:last-child{transition:transform var(--gs-motion-standard) var(--gs-ease-enter)}.gs-home-trust__story-content>a:hover>span:last-child,.gs-home-trust__story-content>a:focus-visible>span:last-child,.gs-home-trust__reviews article>a:hover>span:last-child,.gs-home-trust__reviews article>a:focus-visible>span:last-child,.gs-home-trust__view-all>a:hover>span:last-child,.gs-home-trust__view-all>a:focus-visible>span:last-child{transform:translate(.25rem)}.gs-home-trust__reviews{align-content:start;gap:clamp(var(--gs-space-4), 1.5vw, var(--gs-space-5));display:grid}.gs-home-trust__proof[data-featured-story=absent] .gs-home-trust__reviews{grid-template-columns:repeat(2,minmax(0,1fr))}.gs-home-trust__reviews>article{padding:clamp(var(--gs-space-7), 2.4vw, var(--gs-space-8));transition:border-color var(--gs-motion-standard) var(--gs-ease-standard)}.gs-home-trust__reviews>article:hover{border-color:color-mix(in srgb, var(--gs-color-trust-accent) 42%, var(--gs-color-trust-border))}.gs-home-trust__reviews h3{font-size:var(--gs-font-size-xl)}.gs-home-trust__reviews figure{margin:0}.gs-home-trust__reviews blockquote{font-size:var(--gs-font-size-lg);margin-block-start:var(--gs-space-5)}.gs-home-trust__rating{margin:var(--gs-space-4) 0 0;color:var(--gs-color-trust-accent);font-size:var(--gs-font-size-sm);font-weight:var(--gs-font-weight-semibold)}.gs-home-trust__view-all{align-self:start}.gs-home-trust__view-all>a{margin-block-start:0}.gs-home-trust__strip{padding-block:var(--gs-space-8);border-block:1px solid var(--gs-color-trust-border);grid-template-columns:repeat(4,minmax(0,1fr));margin-block-start:clamp(var(--gs-space-12), 4vw, var(--gs-space-16));display:grid}.gs-home-trust__strip article{min-width:0;padding-inline:clamp(var(--gs-space-5), 2.2vw, var(--gs-space-8));border-inline-start:1px solid var(--gs-color-trust-border)}.gs-home-trust__strip article:first-child{border-inline-start:0;padding-inline-start:0}.gs-home-trust__strip article:last-child{padding-inline-end:0}.gs-home-trust__strip article>span{width:var(--gs-space-8);height:var(--gs-space-8);border:1px solid color-mix(in srgb, var(--gs-color-trust-accent) 46%, transparent);border-radius:50%;margin-block-end:var(--gs-space-4);display:block;position:relative}.gs-home-trust__strip article>span:before,.gs-home-trust__strip article>span:after{background:var(--gs-color-trust-accent);content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.gs-home-trust__strip article>span:before{width:.8rem;height:1px}.gs-home-trust__strip article>span:after{width:1px;height:.8rem}.gs-home-trust__strip article>span[data-icon=route]:after{border-top:1px solid var(--gs-color-trust-accent);border-right:1px solid var(--gs-color-trust-accent);background:0 0;width:.35rem;height:.35rem;left:calc(50% + .25rem);transform:translate(-50%,-50%)rotate(45deg)}.gs-home-trust__strip article>span[data-icon=publication]:after{border-right:1px solid var(--gs-color-trust-accent);border-bottom:1px solid var(--gs-color-trust-accent);background:0 0;width:.45rem;height:.3rem;transform:translate(-50%,-62%)rotate(42deg)}.gs-home-trust__strip article>span[data-icon=account]:before{border-radius:50%;width:.35rem;height:.35rem;top:37%}.gs-home-trust__strip article>span[data-icon=account]:after{border-radius:.7rem .7rem 0 0;width:.7rem;height:.35rem;top:62%}.gs-home-trust__strip article>span[data-icon=availability]:after{display:none}.gs-home-trust__strip h3{color:var(--gs-color-trust-text);font-family:var(--gs-font-body);font-size:var(--gs-font-size-md);font-weight:var(--gs-font-weight-semibold);line-height:var(--gs-line-height-compact);margin:0}.gs-home-trust__strip p{margin:var(--gs-space-2) 0 0;color:var(--gs-color-trust-muted);font-size:var(--gs-font-size-sm);line-height:var(--gs-line-height-relaxed)}.gs-home-trust[data-reveal-state=pending] .gs-home-trust__intro,.gs-home-trust[data-reveal-state=pending] .gs-home-trust__fallback,.gs-home-trust[data-reveal-state=pending] .gs-home-trust__story,.gs-home-trust[data-reveal-state=pending] .gs-home-trust__reviews>article,.gs-home-trust[data-reveal-state=pending] .gs-home-trust__strip article{opacity:0;transform:translateY(.75rem)}.gs-home-trust[data-reveal-state=revealed] .gs-home-trust__intro,.gs-home-trust[data-reveal-state=revealed] .gs-home-trust__fallback,.gs-home-trust[data-reveal-state=revealed] .gs-home-trust__story,.gs-home-trust[data-reveal-state=revealed] .gs-home-trust__reviews>article,.gs-home-trust[data-reveal-state=revealed] .gs-home-trust__strip article{animation:gs-trust-enter .36s var(--gs-ease-enter) both}.gs-home-trust[data-reveal-state=revealed] .gs-home-trust__fallback,.gs-home-trust[data-reveal-state=revealed] .gs-home-trust__story{animation-delay:70ms}.gs-home-trust[data-reveal-state=revealed] .gs-home-trust__reviews>article{animation-delay:calc(.1s + (var(--gs-trust-review-index) * 55ms))}.gs-home-trust[data-reveal-state=revealed] .gs-home-trust__strip article{animation-delay:calc(.15s + (var(--gs-trust-item-index) * 45ms))}@keyframes gs-trust-enter{0%{opacity:0;transform:translateY(.75rem)}to{opacity:1;transform:none}}@media (max-width:68.75rem){.gs-home-trust__inner{padding:clamp(5rem, 10vw, 6rem) var(--gs-space-8)}.gs-home-trust__fallback,.gs-home-trust__proof{grid-template-columns:1fr}.gs-home-trust__fallback>header{min-height:0}.gs-home-trust__routes{border-block-start:1px solid var(--gs-color-trust-border);border-inline-start:0;grid-template-columns:repeat(3,minmax(0,1fr))}.gs-home-trust__routes article,.gs-home-trust__routes article:first-child{border-block-start:0;border-inline-start:1px solid var(--gs-color-trust-border)}.gs-home-trust__routes article:first-child{border-inline-start:0}.gs-home-trust__reviews,.gs-home-trust__proof[data-featured-story=absent] .gs-home-trust__reviews{grid-template-columns:repeat(2,minmax(0,1fr))}.gs-home-trust__story-media picture,.gs-home-trust__story-media img,.gs-home-trust__story-media>div[role=img]{aspect-ratio:auto;height:clamp(26.25rem,44vw,31.25rem)}.gs-home-trust__strip{grid-template-columns:repeat(2,minmax(0,1fr));padding-block:0}.gs-home-trust__strip article,.gs-home-trust__strip article:first-child,.gs-home-trust__strip article:last-child{padding:var(--gs-space-7);border-block-start:1px solid var(--gs-color-trust-border);border-inline-start:1px solid var(--gs-color-trust-border)}.gs-home-trust__strip article:nth-child(odd){border-inline-start:0}.gs-home-trust__strip article:nth-child(-n+2){border-block-start:0}}@media (max-width:47.999rem){.gs-home-trust__inner{padding:clamp(4rem, 16vw, 5rem) var(--gs-space-5)}.gs-home-trust__intro h2{font-size:clamp(2.25rem,10.5vw,2.625rem)}.gs-home-trust__intro>p:last-child{font-size:var(--gs-font-size-md)}.gs-home-trust__fallback{margin-block-start:var(--gs-space-10)}.gs-home-trust__fallback>header,.gs-home-trust__story-content{padding:var(--gs-space-6)}.gs-home-trust__fallback>header h3{font-size:var(--gs-font-size-4xl)}.gs-home-trust__fallback>header>p:last-child{font-size:var(--gs-font-size-md)}.gs-home-trust__routes{grid-template-columns:1fr}.gs-home-trust__routes article,.gs-home-trust__routes article:first-child{padding:var(--gs-space-6);border-block-start:1px solid var(--gs-color-trust-border);border-inline-start:0}.gs-home-trust__story-media picture,.gs-home-trust__story-media img,.gs-home-trust__story-media>div[role=img]{aspect-ratio:4/5;height:auto}.gs-home-trust__story-media img{object-position:var(--gs-trust-media-position-mobile)}.gs-home-trust__reviews,.gs-home-trust__proof[data-featured-story=absent] .gs-home-trust__reviews{grid-template-columns:1fr}.gs-home-trust__reviews>article{padding:var(--gs-space-6)}.gs-home-trust__strip{grid-template-columns:1fr;margin-block-start:var(--gs-space-12)}.gs-home-trust__strip article,.gs-home-trust__strip article:first-child,.gs-home-trust__strip article:last-child,.gs-home-trust__strip article:nth-child(-n+2),.gs-home-trust__strip article:nth-child(odd){padding:var(--gs-space-6) 0;border-block-start:1px solid var(--gs-color-trust-border);border-inline-start:0}.gs-home-trust__strip article:first-child{border-block-start:0}}@media (prefers-reduced-motion:reduce){.gs-home-trust__story-content>a>span:last-child,.gs-home-trust__reviews article>a>span:last-child,.gs-home-trust__view-all>a>span:last-child,.gs-home-trust__reviews>article{transition-duration:0s}.gs-home-trust[data-reveal-state] .gs-home-trust__intro,.gs-home-trust[data-reveal-state] .gs-home-trust__fallback,.gs-home-trust[data-reveal-state] .gs-home-trust__story,.gs-home-trust[data-reveal-state] .gs-home-trust__reviews>article,.gs-home-trust[data-reveal-state] .gs-home-trust__strip article{opacity:1;animation:none;transform:none}}.gs-home-support{color:var(--gs-color-support-text);background:var(--gs-color-support-background);scroll-margin-top:5rem}.gs-home-support__inner{width:min(100%,90rem);margin-inline:auto;padding:clamp(6rem,7vw,7rem) clamp(3rem,4.5vw,4rem)}.gs-home-support__intro{max-width:43.75rem}.gs-home-support__intro>p:first-child,.gs-home-support__panel>article>p:first-child,.gs-home-support__panel>aside>p:first-child{color:var(--gs-color-support-accent);font-size:clamp(.8125rem,1vw,.875rem);font-weight:var(--gs-font-weight-bold);letter-spacing:.13em;text-transform:uppercase;margin:0}.gs-home-support__intro h2{max-width:40.625rem;margin:var(--gs-space-4) 0 0;color:var(--gs-color-support-text);font-size:clamp(2.625rem,3.8vw,3.125rem);font-weight:var(--gs-font-weight-regular);letter-spacing:-.04em;line-height:var(--gs-line-height-tight)}.gs-home-support__intro>p:last-child{max-width:43.75rem;margin:var(--gs-space-5) 0 0;color:var(--gs-color-support-muted);font-size:clamp(1.0625rem,1.35vw,1.1875rem);line-height:var(--gs-line-height-relaxed)}.gs-home-support__panel{min-height:21rem;border:1px solid var(--gs-color-support-border);border-radius:var(--gs-radius-lg);background:var(--gs-color-support-surface);grid-template-columns:minmax(0,3fr) minmax(20rem,2fr);margin-block-start:clamp(var(--gs-space-10), 4vw, var(--gs-space-12));display:grid;overflow:hidden}.gs-home-support__panel[data-contact-available=false],.gs-home-support__panel[data-self-service-available=false]{grid-template-columns:1fr}.gs-home-support__panel>article,.gs-home-support__panel>aside{padding:clamp(var(--gs-space-10), 4vw, var(--gs-space-16));align-content:center;display:grid}.gs-home-support__panel>article{background:var(--gs-color-support-surface)}.gs-home-support__panel>aside{color:var(--gs-color-support-inverse);background:var(--gs-color-support-contact)}.gs-home-support__panel>aside>p:first-child{color:color-mix(in srgb, var(--gs-color-support-accent) 65%, white)}.gs-home-support__panel h3{max-width:32rem;margin:var(--gs-space-4) 0 0;font-size:clamp(var(--gs-font-size-3xl), 2.6vw, var(--gs-font-size-4xl));font-weight:var(--gs-font-weight-regular);letter-spacing:-.035em;line-height:var(--gs-line-height-tight)}.gs-home-support__panel>article h3{color:var(--gs-color-support-text)}.gs-home-support__panel>aside h3{color:var(--gs-color-support-inverse)}.gs-home-support__panel>article>p:last-of-type,.gs-home-support__panel>aside>p:last-of-type{max-width:34rem;margin:var(--gs-space-5) 0 0;font-size:var(--gs-font-size-md);line-height:var(--gs-line-height-relaxed)}.gs-home-support__panel>article>p:last-of-type{color:var(--gs-color-support-muted)}.gs-home-support__panel>aside>p:last-of-type{color:var(--gs-color-support-inverse-muted)}.gs-home-support__actions{gap:var(--gs-space-3);flex-wrap:wrap;margin-block-start:var(--gs-space-8);display:flex}.gs-home-support__actions a,.gs-home-support__actions button{min-height:max(var(--gs-size-control-large), 3rem);justify-content:center;align-items:center;gap:var(--gs-space-2);padding:var(--gs-space-3) var(--gs-space-6);border:1px solid var(--gs-color-support-border);border-radius:var(--gs-radius-md);color:var(--gs-color-support-text);font:inherit;font-size:var(--gs-font-size-sm);font-weight:var(--gs-font-weight-semibold);background:0 0;text-decoration:none;display:inline-flex}.gs-home-support__panel>article .gs-home-support__actions>:first-child{border-color:var(--gs-color-support-accent);color:var(--gs-color-on-accent);background:var(--gs-color-support-accent)}.gs-home-support__panel>aside .gs-home-support__actions a,.gs-home-support__panel>aside .gs-home-support__actions button{color:var(--gs-color-support-inverse);border-color:#ffffff57}.gs-home-support__panel>aside .gs-home-support__actions>:first-child{border-color:var(--gs-color-support-inverse);color:var(--gs-color-support-contact);background:var(--gs-color-support-inverse)}.gs-home-support button:disabled{cursor:not-allowed;opacity:.66}.gs-home-support__actions a>span:nth-child(2),.gs-home-support__actions button>span:nth-child(2),.gs-home-support__rail a>span:nth-child(2),.gs-home-support__rail button>span:nth-child(2){transition:transform .24s var(--gs-ease-enter)}.gs-home-support__actions a:hover>span:nth-child(2),.gs-home-support__actions a:focus-visible>span:nth-child(2),.gs-home-support__rail a:hover>span:nth-child(2),.gs-home-support__rail a:focus-visible>span:nth-child(2){transform:translate(.25rem)}.gs-home-support__rail{margin-block-start:clamp(var(--gs-space-10), 3.5vw, var(--gs-space-12))}.gs-home-support__rail ul{border-block:1px solid var(--gs-color-support-border);grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.gs-home-support__rail li{min-width:0;padding:var(--gs-space-7) clamp(var(--gs-space-5), 2vw, var(--gs-space-7));border-inline-start:1px solid var(--gs-color-support-border);align-content:start;display:grid}.gs-home-support__rail li:first-child{border-inline-start:0;padding-inline-start:0}.gs-home-support__rail li:last-child{padding-inline-end:0}.gs-home-support__rail svg{width:var(--gs-size-icon-lg);height:var(--gs-size-icon-lg);color:var(--gs-color-support-accent);fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px}.gs-home-support__rail h3{margin:var(--gs-space-4) 0 0;color:var(--gs-color-support-text);font-family:var(--gs-font-body);font-size:var(--gs-font-size-md);font-weight:var(--gs-font-weight-semibold);line-height:var(--gs-line-height-compact)}.gs-home-support__rail li>p{margin:var(--gs-space-3) 0 0;color:var(--gs-color-support-muted);font-size:var(--gs-font-size-sm);line-height:var(--gs-line-height-relaxed)}.gs-home-support__rail a,.gs-home-support__rail button{width:fit-content;min-height:max(var(--gs-size-target-min), 3rem);align-items:center;gap:var(--gs-space-2);color:var(--gs-color-support-accent);font:inherit;font-size:var(--gs-font-size-sm);font-weight:var(--gs-font-weight-semibold);line-height:var(--gs-line-height-compact);text-align:left;background:0 0;border:0;align-self:end;margin-block-start:var(--gs-space-5);padding:0;text-decoration:none;display:inline-flex}.gs-home-support[data-reveal-state=pending] .gs-home-support__intro,.gs-home-support[data-reveal-state=pending] .gs-home-support__panel,.gs-home-support[data-reveal-state=pending] .gs-home-support__rail li{opacity:0;transform:translateY(.625rem)}.gs-home-support[data-reveal-state=revealed] .gs-home-support__intro,.gs-home-support[data-reveal-state=revealed] .gs-home-support__panel,.gs-home-support[data-reveal-state=revealed] .gs-home-support__rail li{animation:gs-support-enter .26s var(--gs-ease-enter) both}.gs-home-support[data-reveal-state=revealed] .gs-home-support__panel{animation-delay:50ms}.gs-home-support[data-reveal-state=revealed] .gs-home-support__rail li{animation-delay:calc(90ms + (var(--gs-support-item-index) * 30ms))}@keyframes gs-support-enter{0%{opacity:0;transform:translateY(.625rem)}to{opacity:1;transform:none}}@media (max-width:68.75rem){.gs-home-support__inner{padding:clamp(4.5rem, 9vw, 5.5rem) var(--gs-space-8)}.gs-home-support__panel{grid-template-columns:1fr;min-height:0}.gs-home-support__rail ul{grid-template-columns:repeat(2,minmax(0,1fr))}.gs-home-support__rail li,.gs-home-support__rail li:first-child,.gs-home-support__rail li:last-child{padding:var(--gs-space-7);border-block-start:1px solid var(--gs-color-support-border);border-inline-start:1px solid var(--gs-color-support-border)}.gs-home-support__rail li:nth-child(odd){border-inline-start:0}.gs-home-support__rail li:nth-child(-n+2){border-block-start:0}.gs-home-support__rail li:last-child{grid-column:1/-1}}@media (max-width:47.999rem){.gs-home-support__inner{padding:clamp(3.5rem, 15vw, 4.5rem) var(--gs-space-5)}.gs-home-support__intro h2{font-size:clamp(2.25rem,10.5vw,2.625rem)}.gs-home-support__intro>p:last-child{font-size:var(--gs-font-size-md)}.gs-home-support__panel{margin-block-start:var(--gs-space-10)}.gs-home-support__panel>article,.gs-home-support__panel>aside{padding:var(--gs-space-6)}.gs-home-support__panel h3{font-size:var(--gs-font-size-3xl)}.gs-home-support__actions{grid-template-columns:1fr;display:grid}.gs-home-support__actions a,.gs-home-support__actions button{width:100%}.gs-home-support__rail ul{grid-template-columns:1fr}.gs-home-support__rail li,.gs-home-support__rail li:first-child,.gs-home-support__rail li:last-child,.gs-home-support__rail li:nth-child(-n+2),.gs-home-support__rail li:nth-child(odd){padding:var(--gs-space-6) 0;border-block-start:1px solid var(--gs-color-support-border);border-inline-start:0;grid-column:auto}.gs-home-support__rail li:first-child{border-block-start:0}}@media (prefers-reduced-motion:reduce){.gs-home-support__actions a>span:nth-child(2),.gs-home-support__actions button>span:nth-child(2),.gs-home-support__rail a>span:nth-child(2),.gs-home-support__rail button>span:nth-child(2){transition-duration:0s}.gs-home-support[data-reveal-state] .gs-home-support__intro,.gs-home-support[data-reveal-state] .gs-home-support__panel,.gs-home-support[data-reveal-state] .gs-home-support__rail li{opacity:1;animation:none;transform:none}}.gs-home-final-cta{background:var(--gs-color-surface);padding:clamp(1.5rem,3.4vw,3rem)}.gs-home-final-cta__panel{isolation:isolate;max-width:90rem;color:var(--gs-color-text-inverse);background:radial-gradient(circle at 50% 12%,#48698452,#0000 50%),linear-gradient(135deg,#111820 0%,#080d12 100%);border-radius:1rem;grid-template-columns:minmax(0,1fr);place-items:center;margin:0 auto;padding:clamp(5rem,8vw,7rem) clamp(2rem,6vw,6rem);display:grid;position:relative;overflow:hidden}.gs-home-final-cta__panel:before{z-index:-1;content:"";pointer-events:none;background:linear-gradient(110deg,#0000 15%,#ffffff05 48%,#0000 76%),radial-gradient(circle at 50% 110%,#2f5f971f,#0000 42%);position:absolute;inset:0}.gs-home-final-cta__content{text-align:center;width:min(100%,50rem);transition:opacity .2s var(--gs-ease-enter), transform .2s var(--gs-ease-enter);justify-items:center;display:grid}.gs-home-final-cta__eyebrow{color:#a9c9f2;font-size:clamp(.75rem,1vw,.875rem);font-weight:var(--gs-font-weight-semibold);letter-spacing:.12em;text-transform:uppercase;margin:0;line-height:1.4}.gs-home-final-cta h2{max-width:50rem;color:var(--gs-color-text-inverse);font-family:var(--gs-font-body);font-size:clamp(3.25rem,5vw,4rem);font-weight:var(--gs-font-weight-medium);letter-spacing:-.045em;text-wrap:balance;margin:clamp(1rem,2vw,1.5rem) 0 0;line-height:1.04}.gs-home-final-cta__description{max-width:42.5rem;color:var(--gs-color-text-inverse-muted);text-wrap:balance;margin:clamp(1.25rem,2vw,1.75rem) 0 0;font-size:clamp(1.125rem,1.7vw,1.3125rem);line-height:1.55}.gs-home-final-cta__actions{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-block-start:clamp(2rem,3vw,2.5rem);display:flex}.gs-home-final-cta__action{min-height:3.25rem;font-size:var(--gs-font-size-sm);font-weight:var(--gs-font-weight-semibold);text-align:center;border-radius:.375rem;justify-content:center;align-items:center;line-height:1.2;text-decoration:none;display:inline-flex}.gs-home-final-cta__action--primary,.gs-home-final-cta__action--secondary{min-width:13.5rem;padding:.875rem 1.75rem}.gs-home-final-cta__action--primary{color:#0b1117;background:#f4f5f6;border:1px solid #f4f5f6}.gs-home-final-cta__action--secondary{color:var(--gs-color-text-inverse);background:#03080d47;border:1px solid #ffffff85}.gs-home-final-cta__action--tertiary{color:#dbe7f7;text-underline-offset:.28em;gap:.35rem;margin-block-start:1.25rem;padding:.75rem .25rem}.gs-home-final-cta__action--tertiary>span:last-child{transition:transform .18s var(--gs-ease-standard)}.gs-home-final-cta__action--primary:hover{background:#fff;border-color:#fff;transform:translateY(-1px)}.gs-home-final-cta__action--secondary:hover{background:#ffffff14;border-color:#ffffffdb;transform:translateY(-1px)}.gs-home-final-cta__action--tertiary:hover{color:#fff;text-decoration:underline}.gs-home-final-cta__action--tertiary:hover>span:last-child{transform:translate(.25rem)}.gs-home-final-cta__action:focus-visible{outline-offset:4px;outline:3px solid #75aaff}.gs-home-final-cta[data-reveal-state=pending] .gs-home-final-cta__content{opacity:0;transform:translateY(.75rem)}.gs-home-final-cta[data-reveal-state=revealed] .gs-home-final-cta__content{animation:gs-final-cta-reveal .42s var(--gs-ease-enter) both}.gs-home-final-cta[data-variant-state=transitioning] .gs-home-final-cta__content{opacity:.55;transform:translateY(.25rem)}@keyframes gs-final-cta-reveal{0%{opacity:0;transform:translateY(.75rem)}to{opacity:1;transform:translateY(0)}}@media (max-width:63.999rem){.gs-home-final-cta__panel{padding-block:clamp(5rem,10vw,6rem)}}@media (max-width:47.999rem){.gs-home-final-cta{padding:1.5rem}.gs-home-final-cta__panel{border-radius:.875rem;padding:clamp(4rem,18vw,4.5rem) 1.5rem}.gs-home-final-cta h2{font-size:clamp(2.375rem,11vw,2.875rem);line-height:1.06}.gs-home-final-cta__description{font-size:clamp(1rem,4.5vw,1.125rem)}.gs-home-final-cta__content{justify-self:stretch;width:100%}.gs-home-final-cta__actions{grid-template-columns:minmax(0,1fr);justify-content:stretch;justify-self:stretch;width:100%;max-width:22.5rem;display:grid}.gs-home-final-cta__action--primary,.gs-home-final-cta__action--secondary{width:100%;min-width:0}.gs-home-final-cta__action--tertiary{max-width:22.5rem}}@media (prefers-reduced-motion:reduce){.gs-home-final-cta__content,.gs-home-final-cta__action,.gs-home-final-cta__action--tertiary>span:last-child{transition-duration:0s}.gs-home-final-cta[data-reveal-state] .gs-home-final-cta__content{opacity:1;animation:none;transform:none}.gs-home-final-cta__action:hover{transform:none}}@media (max-width:63.999rem){.gs-home-entry-points__grid{grid-template-columns:1fr}.gs-home-entry-points article,.gs-home-entry-points article:last-child{grid-column:1;grid-template-columns:minmax(0,1fr) minmax(18rem,.85fr)}.gs-home-category-mosaic{grid-template-columns:minmax(0,1.1fr) minmax(17rem,.9fr)}}@media (max-width:47.999rem){.gs-design-preview-notice{gap:0;display:grid}.gs-home-carousel__viewport,.gs-home-carousel__slide{min-height:clamp(34rem,76svh,44rem)}.gs-home-carousel__content{width:min(94%,34rem);padding-inline:var(--gs-space-4);top:clamp(2.5rem,8%,4rem)}.gs-home-carousel__content h2{font-size:clamp(var(--gs-font-size-3xl), 10vw, var(--gs-font-size-5xl))}.gs-home-carousel__actions{flex-direction:column;width:min(100%,22rem)}.gs-home-carousel__arrow{top:auto;bottom:var(--gs-space-3);transform:none}.gs-home-carousel__arrow:hover{transform:scale(1.05)}.gs-home-carousel__arrow--previous{left:var(--gs-space-4)}.gs-home-carousel__arrow--next{right:var(--gs-space-4)}.gs-home-carousel__rotation{right:var(--gs-space-4);bottom:auto;top:var(--gs-space-4)}.gs-home-intro{padding-inline:var(--gs-space-4);grid-template-columns:1fr;align-items:start}.gs-home-entry-points{padding-inline:var(--gs-space-4)}.gs-home-entry-points__grid{grid-template-columns:1fr}.gs-home-entry-points article,.gs-home-entry-points article:last-child{grid-column:1;grid-template-columns:1fr;height:auto;min-height:0}.gs-home-entry-points__media{height:auto;min-height:auto;margin:0 var(--gs-space-5) var(--gs-space-5);aspect-ratio:16/9}.gs-home-entry-points__copy>p:last-of-type,.gs-home-entry-points__copy>p:first-of-type,.gs-home-entry-points h3{white-space:normal}.gs-home-category-mosaic,.gs-home-category-mosaic article,.gs-home-category-mosaic article[data-featured=true]{grid-template-columns:1fr}.gs-home-category-mosaic article,.gs-home-category-mosaic article[data-featured=true]{grid-area:auto/1}.gs-home-category-mosaic article[data-featured=true]{border-block-end:1px solid var(--gs-color-border);padding-block-end:var(--gs-space-5)}.gs-home-category-mosaic__media,.gs-home-category-mosaic article[data-featured=true] .gs-home-category-mosaic__media{aspect-ratio:4/3}.gs-home-offerings article{grid-template-columns:1fr}.gs-home-offerings .gs-offering-action{justify-self:start}}@media (prefers-reduced-motion:reduce){.gs-home-carousel__slide,.gs-home-carousel__image,.gs-home-carousel__content,.gs-home-entry-illustration,.gs-home-category-mosaic img{transition-duration:0s}.gs-home-entry-illustration *,.gs-home-entry-illustration,.gs-home-entry-points[data-reveal-state] article{animation:none}.gs-home-entry-points[data-reveal-state] article{opacity:1;transform:none}}.gs-home-entry-points{padding:clamp(7rem, 8vw, 8rem) clamp(var(--gs-space-5), 4vw, var(--gs-space-16));color:var(--gs-color-text);background:var(--gs-color-canvas)}.gs-home-entry-points__intro{max-width:47rem;margin:0 auto clamp(var(--gs-space-12), 5vw, var(--gs-space-16));text-align:center;justify-items:center;display:grid}.gs-home-entry-points__intro>p:first-child{color:var(--gs-color-accent-warm);font-size:.8125rem;font-weight:var(--gs-font-weight-bold);letter-spacing:.14em;text-transform:uppercase;margin:0}.gs-home-entry-points__intro h2{max-width:46.875rem;margin:var(--gs-space-4) 0 0;font-size:clamp(var(--gs-font-size-5xl), 4.2vw, 3.5rem);font-weight:var(--gs-font-weight-regular);letter-spacing:-.045em;line-height:1.08}.gs-home-entry-points__intro>p:last-child{max-width:40.625rem;margin:var(--gs-space-5) 0 0;color:var(--gs-color-text-muted);font-size:clamp(var(--gs-font-size-lg), 1.5vw, var(--gs-font-size-xl))}.gs-home-entry-points__grid{gap:clamp(var(--gs-space-5), 1.6vw, var(--gs-space-6));grid-template-columns:1.12fr 1fr .88fr;max-width:90rem;margin-inline:auto;display:grid}.gs-home-entry-points article,.gs-home-entry-points article:last-child{border-radius:var(--gs-radius-lg);height:clamp(35rem,43vw,40rem);color:var(--gs-color-text-inverse);background:var(--gs-color-surface-inverse);border:0;display:block;position:relative;overflow:hidden;box-shadow:0 1rem 2.5rem #181a1f14}.gs-home-entry-points__image,.gs-home-entry-points__shade{width:100%;height:100%;position:absolute;inset:0}.gs-home-entry-points__image{object-fit:cover;transition:transform var(--gs-motion-deliberate) var(--gs-ease-enter)}.gs-home-entry-points article[data-entry-id=shop-products] .gs-home-entry-points__image{object-position:52% center}.gs-home-entry-points article[data-entry-id=source-product] .gs-home-entry-points__image{object-position:50% center}.gs-home-entry-points article[data-entry-id=business-purchasing] .gs-home-entry-points__image{object-position:48% center}.gs-home-entry-points__shade{z-index:1;transition:opacity var(--gs-motion-deliberate) var(--gs-ease-enter);background:linear-gradient(#04080c14 28%,#04080c9e 62%,#04080ceb 100%)}.gs-home-entry-points__copy{z-index:2;inset:auto clamp(var(--gs-space-6), 2.6vw, var(--gs-space-10)) clamp(var(--gs-space-8), 3vw, var(--gs-space-10));padding:0;display:block;position:absolute}.gs-home-entry-points__copy>p:first-of-type{margin:0 0 var(--gs-space-3);color:var(--gs-color-text-inverse-warm);font-size:var(--gs-font-size-xs);font-weight:var(--gs-font-weight-bold);letter-spacing:.14em;text-transform:uppercase;white-space:normal}.gs-home-entry-points h3{color:var(--gs-color-text-inverse);font-size:clamp(var(--gs-font-size-3xl), 2.4vw, var(--gs-font-size-4xl));font-weight:var(--gs-font-weight-regular);line-height:var(--gs-line-height-tight);transition:transform var(--gs-motion-deliberate) var(--gs-ease-enter);white-space:normal;margin:0}.gs-home-entry-points__copy>p:last-of-type{max-width:21.25rem;margin:var(--gs-space-4) 0 0;color:var(--gs-color-text-inverse-muted);font-size:var(--gs-font-size-md);white-space:normal}.gs-home-entry-points__copy>a{min-height:var(--gs-size-target-min);align-items:center;gap:var(--gs-space-2);color:var(--gs-color-text-inverse);font-weight:var(--gs-font-weight-semibold);margin-block-start:var(--gs-space-5);text-decoration:none;display:inline-flex}.gs-home-entry-points__copy>a:after{z-index:3;border-radius:inherit;content:"";position:absolute;inset:0}.gs-home-entry-points__copy>a>span:last-child{transition:transform var(--gs-motion-deliberate) var(--gs-ease-enter);display:inline-block}.gs-home-entry-points article:hover .gs-home-entry-points__image{transform:scale(1.025)}.gs-home-entry-points article:hover .gs-home-entry-points__shade{opacity:.96}.gs-home-entry-points article:hover h3{transform:translateY(-2px)}.gs-home-entry-points article:hover .gs-home-entry-points__copy>a>span:last-child{transform:translate(5px)}.gs-home-entry-points article:has(.gs-home-entry-points__copy>a:focus-visible){outline:3px solid var(--gs-color-focus);outline-offset:4px}@media (max-width:68.75rem){.gs-home-entry-points{padding-block:clamp(var(--gs-space-20), 9vw, var(--gs-space-24));padding-inline:var(--gs-space-8)}.gs-home-entry-points__grid{gap:var(--gs-space-5);grid-template-columns:repeat(2,minmax(0,1fr))}.gs-home-entry-points article,.gs-home-entry-points article:last-child{grid-column:auto;height:clamp(26rem,49vw,30rem)}.gs-home-entry-points article:first-child{grid-column:1/-1;height:clamp(29rem,52vw,32rem)}}@media (max-width:47.999rem){.gs-home-entry-points{padding:clamp(var(--gs-space-16), 12vw, 4.5rem) var(--gs-space-5)}.gs-home-entry-points__intro{margin-block-end:var(--gs-space-12)}.gs-home-entry-points__intro h2{font-size:clamp(2.125rem,10vw,2.5rem)}.gs-home-entry-points__intro>p:last-child{font-size:clamp(var(--gs-font-size-md), 4.5vw, var(--gs-font-size-lg))}.gs-home-entry-points__grid{gap:var(--gs-space-5);grid-template-columns:1fr}.gs-home-entry-points article,.gs-home-entry-points article:first-child,.gs-home-entry-points article:last-child{grid-column:1;height:clamp(25rem,118vw,30rem)}.gs-home-entry-points__copy{inset:auto var(--gs-space-6) var(--gs-space-6)}.gs-home-entry-points h3{font-size:clamp(var(--gs-font-size-3xl), 8vw, 2.125rem)}}@media (prefers-reduced-motion:reduce){.gs-home-entry-points__image,.gs-home-entry-points h3,.gs-home-entry-points__copy>a>span:last-child{transition-duration:0s}}.gs-home-featured-products{padding:clamp(7rem, 8vw, 8rem) clamp(var(--gs-space-5), 4vw, var(--gs-space-16));color:var(--gs-color-text);background:#ecece9}.gs-home-featured-products__intro,.gs-home-featured-products__layout{max-width:90rem;margin-inline:auto}.gs-home-featured-products__intro{gap:var(--gs-space-8);grid-template-columns:minmax(0,42.5rem) auto;justify-content:space-between;align-items:end;margin-block-end:0;display:grid}.gs-home-featured-products__intro p:first-child,.gs-home-featured-products__feature-copy>p:first-child,.gs-home-featured-products__product-copy>p:first-child{color:var(--gs-color-accent);font-size:.8125rem;font-weight:var(--gs-font-weight-bold);letter-spacing:.13em;text-transform:uppercase;margin:0}.gs-home-featured-products__intro h2{margin:var(--gs-space-4) 0 0;font-size:clamp(2.75rem,4vw,3.25rem);font-weight:var(--gs-font-weight-regular);letter-spacing:-.045em;line-height:1.08}.gs-home-featured-products__intro>div>p:last-child{max-width:40rem;margin:var(--gs-space-5) 0 0;color:var(--gs-color-text-muted);font-size:clamp(var(--gs-font-size-lg), 1.5vw, 1.1875rem)}.gs-home-featured-products a,.gs-home-featured-products button{min-height:var(--gs-size-target-min);justify-content:flex-start;align-items:center;gap:var(--gs-space-2);color:inherit;font:inherit;font-weight:var(--gs-font-weight-semibold);background:0 0;border:0;padding:0;text-decoration:none;display:inline-flex}.gs-home-featured-products button:disabled{color:inherit;cursor:not-allowed;opacity:1}.gs-home-featured-products a:focus-visible{border-radius:var(--gs-radius-sm);outline:3px solid var(--gs-color-focus);outline-offset:4px}.gs-home-featured-products a>span:last-child,.gs-home-featured-products button>span:last-child{transition:transform .3s var(--gs-ease-standard);display:inline-block}.gs-home-featured-products__intro>button,.gs-home-featured-products__intro>a{align-self:end;margin-block-end:var(--gs-space-1)}.gs-home-featured-products__layout{gap:clamp(var(--gs-space-5), 1.8vw, var(--gs-space-7));grid-template-columns:minmax(0,1.82fr) minmax(22rem,1fr);margin-block-start:clamp(var(--gs-space-6), 2vw, var(--gs-space-8));display:grid}.gs-home-featured-products__feature{border-radius:var(--gs-radius-lg);min-height:clamp(36.25rem,46vw,40rem);color:var(--gs-color-text-inverse);background:var(--gs-color-surface-inverse);isolation:isolate;position:relative;overflow:hidden}.gs-home-featured-products__feature>img,.gs-home-featured-products__feature-shade{width:100%;height:100%;position:absolute;inset:0}.gs-home-featured-products__feature>img{z-index:-2;object-fit:cover;object-position:57% center;transition:transform .3s var(--gs-ease-standard)}.gs-home-featured-products__feature-shade{z-index:-1;transition:opacity .3s var(--gs-ease-standard);background:linear-gradient(#03070c14 24%,#03070cb8 63%,#03070cf2 100%)}.gs-home-featured-products__feature-copy{inset:auto auto clamp(var(--gs-space-8), 4vw, var(--gs-space-12)) clamp(var(--gs-space-8), 4vw, var(--gs-space-12));max-width:28rem;position:absolute}.gs-home-featured-products__feature-copy>p:first-child{color:var(--gs-color-text-inverse-warm)}.gs-home-featured-products__feature-copy h3{margin:var(--gs-space-3) 0 0;color:var(--gs-color-text-inverse);font-size:clamp(var(--gs-font-size-3xl), 3.4vw, var(--gs-font-size-5xl));font-weight:var(--gs-font-weight-regular);letter-spacing:-.035em;line-height:var(--gs-line-height-tight)}.gs-home-featured-products__feature-copy>p:last-of-type{margin:var(--gs-space-4) 0 0;color:var(--gs-color-text-inverse-muted);font-size:var(--gs-font-size-lg)}.gs-home-featured-products__feature-copy>button,.gs-home-featured-products__feature-copy>a{margin-block-start:var(--gs-space-5)}.gs-home-featured-products__supporting{gap:clamp(var(--gs-space-4), 1.4vw, var(--gs-space-5));grid-template-rows:repeat(3,minmax(0,1fr));display:grid}.gs-home-featured-products__supporting>article{border-radius:var(--gs-radius-md);min-height:0;transition:background-color .3s var(--gs-ease-standard), border-color .3s var(--gs-ease-standard);background:#ffffffb8;border:1px solid #181a1f14;grid-template-columns:minmax(9.5rem,42%) minmax(0,1fr);display:grid;overflow:hidden}.gs-home-featured-products__product-media{background:#e9e4db;min-height:0;overflow:hidden}.gs-home-featured-products__product-media img{width:100%;height:100%;transition:transform .3s var(--gs-ease-standard)}.gs-home-featured-products__product-copy{min-width:0;padding:clamp(var(--gs-space-4), 2vw, var(--gs-space-6));flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.gs-home-featured-products__product-copy h3{margin:var(--gs-space-2) 0 0;font-size:clamp(var(--gs-font-size-lg), 1.55vw, var(--gs-font-size-2xl));font-weight:var(--gs-font-weight-medium);line-height:var(--gs-line-height-compact);text-underline-offset:.2em;transition:text-decoration-color .3s var(--gs-ease-standard);text-decoration-color:#0000}.gs-home-featured-products__product-copy>p:nth-of-type(2){margin:var(--gs-space-2) 0 0;color:var(--gs-color-text-muted);font-size:var(--gs-font-size-sm);font-weight:var(--gs-font-weight-medium)}.gs-home-featured-products__product-copy>button,.gs-home-featured-products__product-copy>a{font-size:var(--gs-font-size-sm);margin-block-start:var(--gs-space-3)}.gs-home-featured-products__feature:hover>img,.gs-home-featured-products__supporting>article:hover img{transform:scale(1.025)}.gs-home-featured-products__feature:hover .gs-home-featured-products__feature-shade{opacity:.96}.gs-home-featured-products__feature:hover button>span:last-child,.gs-home-featured-products__feature:hover a>span:last-child,.gs-home-featured-products__supporting>article:hover button>span:last-child,.gs-home-featured-products__supporting>article:hover a>span:last-child{transform:translate(5px)}.gs-home-featured-products__supporting>article:hover{background:#fffdf8eb;border-color:#181a1f29}.gs-home-featured-products__supporting>article:hover h3{text-decoration-color:currentColor}@media (max-width:68.75rem){.gs-home-featured-products{padding-block:clamp(var(--gs-space-20), 10vw, var(--gs-space-24));padding-inline:var(--gs-space-8)}.gs-home-featured-products__layout{grid-template-columns:1fr}.gs-home-featured-products__feature{min-height:clamp(30rem,62vw,33.75rem)}.gs-home-featured-products__supporting{grid-template-rows:auto;grid-template-columns:repeat(3,minmax(0,1fr))}.gs-home-featured-products__supporting>article{grid-template-columns:1fr}.gs-home-featured-products__product-media{aspect-ratio:4/3;min-height:0}}@media (max-width:47.999rem){.gs-home-featured-products{padding:clamp(var(--gs-space-16), 12vw, 4.5rem) var(--gs-space-5)}.gs-home-featured-products__intro{gap:var(--gs-space-5);grid-template-columns:1fr}.gs-home-featured-products__intro h2{font-size:clamp(2.25rem,11vw,2.75rem)}.gs-home-featured-products__feature{min-height:clamp(28.75rem,130vw,33.75rem)}.gs-home-featured-products__feature>img{object-position:64% center}.gs-home-featured-products__feature-copy{inset:auto var(--gs-space-6) var(--gs-space-6)}.gs-home-featured-products__feature-copy h3{font-size:clamp(var(--gs-font-size-3xl), 9vw, 2.5rem)}.gs-home-featured-products__feature-copy>p:last-of-type{font-size:var(--gs-font-size-md)}.gs-home-featured-products__supporting{gap:var(--gs-space-4);grid-template-columns:1fr}.gs-home-featured-products__supporting>article{grid-template-columns:minmax(8.5rem,40%) minmax(0,1fr);min-height:10.5rem}.gs-home-featured-products__product-media{aspect-ratio:auto}}@media (prefers-reduced-motion:reduce){.gs-home-featured-products img,.gs-home-featured-products a>span:last-child,.gs-home-featured-products button>span:last-child,.gs-home-featured-products__supporting>article{transition-duration:0s}}.gs-home-sourcing{padding:clamp(7.5rem, 9vw, 9rem) clamp(var(--gs-space-12), 4.5vw, var(--gs-space-16));color:var(--gs-color-sourcing-text);background:var(--gs-color-sourcing-background)}.gs-home-sourcing__inner{max-width:90rem;margin-inline:auto}.gs-home-sourcing__story{gap:var(--gs-space-8) clamp(var(--gs-space-16), 6vw, 5.5rem);grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-template-areas:"intro media""benefits media""actions media";align-items:center;display:grid}.gs-home-sourcing__intro{grid-area:intro;align-self:end}.gs-home-sourcing__intro>p:first-child{color:var(--gs-color-sourcing-accent);font-size:.8125rem;font-weight:var(--gs-font-weight-bold);letter-spacing:.14em;text-transform:uppercase;margin:0}.gs-home-sourcing__intro h2{max-width:37rem;margin:var(--gs-space-4) 0 0;color:var(--gs-color-sourcing-text);font-size:clamp(2.75rem,4.4vw,4rem);font-weight:var(--gs-font-weight-regular);letter-spacing:-.045em;line-height:var(--gs-line-height-tight)}.gs-home-sourcing__intro>p:last-child{max-width:38rem;margin:var(--gs-space-6) 0 0;color:var(--gs-color-sourcing-muted);font-size:clamp(var(--gs-font-size-md), 1.45vw, var(--gs-font-size-lg));line-height:var(--gs-line-height-relaxed)}.gs-home-sourcing__benefits{grid-area:benefits}.gs-home-sourcing__benefits article{grid-template-columns:var(--gs-size-icon-md) minmax(0, 1fr);gap:var(--gs-space-4);padding-block:var(--gs-space-5);border-block-start:1px solid var(--gs-color-sourcing-border);display:grid}.gs-home-sourcing__benefits article:first-child{border-block-start:0;padding-block-start:0}.gs-home-sourcing__benefit-mark{width:var(--gs-size-icon-md);height:var(--gs-size-icon-md);border:1px solid var(--gs-color-sourcing-accent);border-radius:50%;margin-block-start:.15rem;position:relative}.gs-home-sourcing__benefit-mark:before,.gs-home-sourcing__benefit-mark:after{background:var(--gs-color-sourcing-accent);content:"";position:absolute}.gs-home-sourcing__benefit-mark:before{width:.3rem;height:1px;top:50%;left:.275rem}.gs-home-sourcing__benefit-mark:after{transform-origin:bottom;width:1px;height:.525rem;top:.25rem;right:.275rem;transform:rotate(42deg)}.gs-home-sourcing__benefits h3,.gs-home-sourcing__capabilities h3{color:var(--gs-color-sourcing-text);font-family:var(--gs-font-body);font-size:clamp(var(--gs-font-size-lg), 1.55vw, var(--gs-font-size-xl));font-weight:var(--gs-font-weight-semibold);line-height:var(--gs-line-height-compact);margin:0}.gs-home-sourcing__benefits p,.gs-home-sourcing__capabilities p{margin:var(--gs-space-2) 0 0;color:var(--gs-color-sourcing-muted);line-height:var(--gs-line-height-relaxed)}.gs-home-sourcing__actions{gap:var(--gs-space-4);flex-wrap:wrap;grid-area:actions;align-self:start;display:flex}.gs-home-sourcing__actions>span{display:inline-flex}.gs-home-sourcing .gs-offering-action{min-height:var(--gs-size-control-large);padding-inline:var(--gs-space-6);border-radius:var(--gs-radius-sm)}.gs-home-sourcing .gs-offering-action:disabled{border-color:var(--gs-color-accent);color:var(--gs-color-on-accent);background:var(--gs-color-accent);opacity:.78}.gs-home-sourcing .gs-offering-action--secondary{border-color:var(--gs-color-sourcing-border);color:var(--gs-color-sourcing-text);background:0 0}.gs-home-sourcing .gs-offering-action--secondary:hover{border-color:var(--gs-color-sourcing-text);background:#ffffff12;transform:translateY(-.125rem)}.gs-home-sourcing__media{grid-area:media;align-self:center;margin:0}.gs-home-sourcing__media-frame{aspect-ratio:16/11;border:1px solid var(--gs-color-sourcing-border);border-radius:var(--gs-radius-lg);background:var(--gs-color-sourcing-surface);position:relative;overflow:hidden}.gs-home-sourcing__media-frame:after{border-radius:inherit;content:"";pointer-events:none;border:1px solid #ffffff0d;position:absolute;inset:0;box-shadow:inset 0 -4rem 7rem #03070b2e}.gs-home-sourcing__media video{object-fit:cover;object-position:var(--gs-sourcing-media-position);background:var(--gs-color-sourcing-surface);width:100%;height:100%;display:block}.gs-home-sourcing__media-control{z-index:1;right:var(--gs-space-4);bottom:var(--gs-space-4);min-height:var(--gs-size-target-min);align-items:center;gap:var(--gs-space-2);padding:var(--gs-space-2) var(--gs-space-4);border-radius:var(--gs-radius-pill);color:var(--gs-color-sourcing-text);background:color-mix(in srgb, var(--gs-color-surface-inverse-deep) 76%, transparent);font:inherit;font-size:var(--gs-font-size-sm);font-weight:var(--gs-font-weight-semibold);-webkit-backdrop-filter:blur(.35rem);backdrop-filter:blur(.35rem);cursor:pointer;transition:border-color var(--gs-motion-fast) var(--gs-ease-standard), background-color var(--gs-motion-fast) var(--gs-ease-standard), transform var(--gs-motion-fast) var(--gs-ease-standard);border:1px solid #ffffff52;display:inline-flex;position:absolute}.gs-home-sourcing__media-control:hover{border-color:var(--gs-color-sourcing-text);background:color-mix(in srgb, var(--gs-color-surface-inverse-deep) 90%, transparent);transform:translateY(-.125rem)}.gs-home-sourcing__media-control>span:first-child{min-width:var(--gs-size-icon-sm);text-align:center}.gs-home-sourcing__media figcaption{max-width:52rem;color:var(--gs-color-sourcing-muted);font-size:var(--gs-font-size-sm);line-height:var(--gs-line-height-body);margin-block-start:var(--gs-space-3)}.gs-home-sourcing__capabilities{border-block-start:1px solid var(--gs-color-sourcing-border);grid-template-columns:repeat(5,minmax(0,1fr));margin-block-start:clamp(var(--gs-space-10), 4vw, var(--gs-space-12));padding-block-start:clamp(var(--gs-space-8), 3vw, var(--gs-space-10));display:grid}.gs-home-sourcing__capabilities article{min-width:0;padding-inline:clamp(var(--gs-space-5), 2vw, var(--gs-space-7));border-inline-start:1px solid var(--gs-color-sourcing-border)}.gs-home-sourcing__capabilities article:first-child{border-inline-start:0;padding-inline-start:0}.gs-home-sourcing__capabilities article:last-child{padding-inline-end:0}.gs-home-sourcing__capability-line{width:var(--gs-space-6);height:2px;background:var(--gs-color-sourcing-accent);transition:width var(--gs-motion-deliberate) var(--gs-ease-enter);margin-block-end:var(--gs-space-4);display:block}.gs-home-sourcing__capabilities article:hover .gs-home-sourcing__capability-line{width:var(--gs-space-10)}.gs-home-sourcing__capabilities article:hover h3{color:var(--gs-color-sourcing-accent)}.gs-home-sourcing[data-reveal-state=pending] .gs-home-sourcing__intro,.gs-home-sourcing[data-reveal-state=pending] .gs-home-sourcing__benefits,.gs-home-sourcing[data-reveal-state=pending] .gs-home-sourcing__actions,.gs-home-sourcing[data-reveal-state=pending] .gs-home-sourcing__capabilities article{opacity:0;transform:translateY(var(--gs-space-4))}.gs-home-sourcing[data-reveal-state=pending] .gs-home-sourcing__media{opacity:0;transform:scale(.99)}.gs-home-sourcing[data-reveal-state=revealed] .gs-home-sourcing__intro,.gs-home-sourcing[data-reveal-state=revealed] .gs-home-sourcing__benefits,.gs-home-sourcing[data-reveal-state=revealed] .gs-home-sourcing__actions{animation:gs-sourcing-copy-reveal .5s var(--gs-ease-enter) both}.gs-home-sourcing[data-reveal-state=revealed] .gs-home-sourcing__benefits{animation-delay:70ms}.gs-home-sourcing[data-reveal-state=revealed] .gs-home-sourcing__actions{animation-delay:.12s}.gs-home-sourcing[data-reveal-state=revealed] .gs-home-sourcing__media{animation:gs-sourcing-media-reveal .5s var(--gs-ease-enter) 80ms both}.gs-home-sourcing[data-reveal-state=revealed] .gs-home-sourcing__capabilities article{animation:gs-sourcing-copy-reveal .42s var(--gs-ease-enter) both;animation-delay:calc(var(--gs-sourcing-capability-index) * 50ms)}@keyframes gs-sourcing-copy-reveal{0%{opacity:0;transform:translateY(var(--gs-space-4))}to{opacity:1;transform:none}}@keyframes gs-sourcing-media-reveal{0%{opacity:0;transform:scale(.99)}to{opacity:1;transform:none}}@media (max-width:68.75rem){.gs-home-sourcing{padding:clamp(5.5rem, 12vw, 6.5rem) var(--gs-space-8)}.gs-home-sourcing__story{gap:var(--gs-space-8);grid-template-columns:1fr;grid-template-areas:"intro""benefits""actions""media"}.gs-home-sourcing__intro{max-width:44rem}.gs-home-sourcing__media-frame{aspect-ratio:16/10;min-height:27.5rem}.gs-home-sourcing__capabilities{row-gap:var(--gs-space-8);grid-template-columns:repeat(2,minmax(0,1fr))}.gs-home-sourcing__capabilities article{padding-inline:var(--gs-space-6)}.gs-home-sourcing__capabilities article:nth-child(odd){border-inline-start:0;padding-inline-start:0}.gs-home-sourcing__capabilities article:nth-child(2n){padding-inline-end:0}.gs-home-sourcing__capabilities article:last-child{border-block-start:1px solid var(--gs-color-sourcing-border);grid-column:1/-1;padding-block-start:var(--gs-space-7)}}@media (max-width:47.999rem){.gs-home-sourcing{padding:clamp(4.5rem, 18vw, 5rem) var(--gs-space-5)}.gs-home-sourcing__story{gap:var(--gs-space-7)}.gs-home-sourcing__intro h2{font-size:clamp(2.25rem,10vw,2.625rem)}.gs-home-sourcing__intro>p:last-child{margin-block-start:var(--gs-space-5)}.gs-home-sourcing__benefits article{padding-block:var(--gs-space-5)}.gs-home-sourcing__actions{gap:var(--gs-space-3);grid-template-columns:1fr;display:grid}.gs-home-sourcing__actions>span,.gs-home-sourcing .gs-offering-action{width:100%}.gs-home-sourcing__media-frame{aspect-ratio:4/5;min-height:0}.gs-home-sourcing__media video{object-position:var(--gs-sourcing-media-position-mobile)}.gs-home-sourcing__media figcaption{font-size:.8125rem}.gs-home-sourcing__capabilities{grid-template-columns:1fr;row-gap:0;margin-block-start:var(--gs-space-12);padding-block-start:var(--gs-space-7)}.gs-home-sourcing__capabilities article,.gs-home-sourcing__capabilities article:nth-child(odd),.gs-home-sourcing__capabilities article:nth-child(2n),.gs-home-sourcing__capabilities article:last-child{padding:var(--gs-space-7) 0;border-block-start:1px solid var(--gs-color-sourcing-border);border-inline-start:0}.gs-home-sourcing__capabilities article:first-child{border-block-start:0;padding-block-start:0}.gs-home-sourcing__capabilities h3{font-size:var(--gs-font-size-xl)}}@media (prefers-reduced-motion:reduce){.gs-home-sourcing[data-reveal-state] .gs-home-sourcing__intro,.gs-home-sourcing[data-reveal-state] .gs-home-sourcing__benefits,.gs-home-sourcing[data-reveal-state] .gs-home-sourcing__actions,.gs-home-sourcing[data-reveal-state] .gs-home-sourcing__media,.gs-home-sourcing[data-reveal-state] .gs-home-sourcing__capabilities article{opacity:1;animation:none;transform:none}.gs-home-sourcing__capability-line,.gs-home-sourcing__media-control{transition-duration:0s}}.gs-home-solution{padding:clamp(7.5rem, 9vw, 9rem) clamp(var(--gs-space-12), 4.5vw, var(--gs-space-16));color:var(--gs-color-solution-text);background:var(--gs-color-solution-background)}.gs-home-solution__inner{max-width:90rem;margin-inline:auto}.gs-home-solution__intro{max-width:47rem}.gs-home-solution__intro>p:first-child,.gs-home-solution__opportunity>p:first-child,.gs-home-solution__journey header>p{color:var(--gs-color-solution-accent);font-size:.8125rem;font-weight:var(--gs-font-weight-bold);letter-spacing:.14em;text-transform:uppercase;margin:0}.gs-home-solution__intro h2{margin:var(--gs-space-4) 0 0;color:var(--gs-color-solution-text);font-size:clamp(3rem,4.2vw,3.625rem);font-weight:var(--gs-font-weight-regular);letter-spacing:-.045em;line-height:var(--gs-line-height-tight)}.gs-home-solution__intro>p:last-child{max-width:43rem;margin:var(--gs-space-6) 0 0;color:var(--gs-color-solution-muted);font-size:clamp(var(--gs-font-size-lg), 1.45vw, var(--gs-font-size-xl));line-height:var(--gs-line-height-relaxed)}.gs-home-solution__feature{min-height:38.75rem;border:1px solid var(--gs-color-solution-border);border-radius:var(--gs-radius-lg);background:var(--gs-color-solution-surface);box-shadow:var(--gs-shadow-raised);grid-template-columns:minmax(0,61fr) minmax(23rem,39fr);margin-block-start:clamp(var(--gs-space-12), 4.5vw, var(--gs-space-16));display:grid;overflow:hidden}.gs-home-solution__media{border-inline-end:1px solid var(--gs-color-solution-border);background:var(--gs-color-media-sand);grid-template-rows:minmax(0,1fr) auto;min-width:0;min-height:100%;margin:0;display:grid;position:relative}.gs-home-solution__media-frame{background:linear-gradient(135deg, color-mix(in srgb, var(--gs-color-accent) 10%, transparent), transparent 55%), var(--gs-color-media-sand);min-height:100%;position:relative;overflow:hidden}.gs-home-solution__media-frame picture{display:block;position:absolute;inset:0}.gs-home-solution__media img{object-fit:cover;object-position:var(--gs-solution-media-position);width:100%;height:100%;min-height:38.75rem;display:block;position:absolute;inset:0}.gs-home-solution__media-fallback{place-content:center;justify-items:center;gap:var(--gs-space-5);min-height:38.75rem;padding:var(--gs-space-8);color:var(--gs-color-solution-muted);text-align:center;display:grid}.gs-home-solution__media-fallback>span{border:1px solid var(--gs-color-solution-border);border-radius:50%;width:4.5rem;height:4.5rem;display:block;position:relative}.gs-home-solution__media-fallback>span:before,.gs-home-solution__media-fallback>span:after{background:var(--gs-color-solution-accent);content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.gs-home-solution__media-fallback>span:before{width:1.75rem;height:1px}.gs-home-solution__media-fallback>span:after{width:1px;height:1.75rem}.gs-home-solution__media-fallback p{max-width:18rem;margin:0}.gs-home-solution__media figcaption{padding:var(--gs-space-3) var(--gs-space-5);border-block-start:1px solid var(--gs-color-solution-border);color:var(--gs-color-solution-muted);background:var(--gs-color-solution-surface);font-size:.8125rem;line-height:var(--gs-line-height-body)}.gs-home-solution__content{min-width:0;padding:clamp(var(--gs-space-10), 3.25vw, var(--gs-space-12));flex-direction:column;justify-content:center;display:flex}.gs-home-solution__opportunity h3{margin:var(--gs-space-3) 0 0;color:var(--gs-color-solution-text);font-size:clamp(var(--gs-font-size-3xl), 2.5vw, var(--gs-font-size-4xl));font-weight:var(--gs-font-weight-regular);letter-spacing:-.035em;line-height:var(--gs-line-height-compact)}.gs-home-solution__opportunity>p:last-child{margin:var(--gs-space-5) 0 0;color:var(--gs-color-solution-muted);line-height:var(--gs-line-height-relaxed)}.gs-home-solution__inclusions{border-block-start:1px solid var(--gs-color-solution-border);margin-block-start:var(--gs-space-8);padding-block-start:var(--gs-space-7)}.gs-home-solution__inclusions h4,.gs-home-solution__references h4{color:var(--gs-color-solution-text);font-family:var(--gs-font-body);font-size:var(--gs-font-size-sm);font-weight:var(--gs-font-weight-semibold);letter-spacing:.01em;margin:0}.gs-home-solution__inclusions ul{gap:var(--gs-space-3);margin:var(--gs-space-5) 0 0;padding:0;list-style:none;display:grid}.gs-home-solution__inclusions li{grid-template-columns:var(--gs-space-4) minmax(0, 1fr);align-items:center;gap:var(--gs-space-3);color:var(--gs-color-solution-text);line-height:var(--gs-line-height-body);display:grid}.gs-home-solution__inclusions li>span{width:var(--gs-space-3);height:var(--gs-space-3);border:1px solid var(--gs-color-solution-accent);border-radius:50%;display:block;position:relative}.gs-home-solution__inclusions li>span:after{border-right:1px solid var(--gs-color-solution-accent);border-bottom:1px solid var(--gs-color-solution-accent);content:"";width:.25rem;height:.375rem;position:absolute;top:.125rem;left:.1875rem;transform:rotate(42deg)}.gs-home-solution__actions{gap:var(--gs-space-3);flex-wrap:wrap;margin-block-start:var(--gs-space-8);display:flex}.gs-home-solution__actions>span{display:inline-flex}.gs-home-solution .gs-offering-action{min-height:var(--gs-size-control-large);padding-inline:var(--gs-space-6);border-radius:var(--gs-radius-sm)}.gs-home-solution .gs-offering-action--primary{border-color:var(--gs-color-accent);color:var(--gs-color-on-accent);background:var(--gs-color-accent)}.gs-home-solution .gs-offering-action--primary[href]:hover{border-color:var(--gs-color-accent-hover);background:var(--gs-color-accent-hover)}.gs-home-solution .gs-offering-action--secondary{border-color:var(--gs-color-solution-border);color:var(--gs-color-solution-text);background:0 0}.gs-home-solution .gs-offering-action:disabled{opacity:.78}.gs-home-solution__references{gap:var(--gs-space-6);margin-block-start:var(--gs-space-8);display:grid}.gs-home-solution__reference-list{gap:var(--gs-space-2);flex-wrap:wrap;margin-block-start:var(--gs-space-3);display:flex}.gs-home-solution__reference-list a,.gs-home-solution__reference-list span{min-height:var(--gs-size-control-compact);padding:var(--gs-space-2) var(--gs-space-3);border:1px solid var(--gs-color-solution-border);border-radius:var(--gs-radius-pill);color:var(--gs-color-solution-text);background:var(--gs-color-surface);font-size:var(--gs-font-size-sm);line-height:var(--gs-line-height-compact);align-items:center;text-decoration:none;display:inline-flex}.gs-home-solution__reference-list a{transition:border-color var(--gs-motion-fast) var(--gs-ease-standard), background-color var(--gs-motion-fast) var(--gs-ease-standard), transform var(--gs-motion-fast) var(--gs-ease-standard)}.gs-home-solution__reference-list a:hover{border-color:var(--gs-color-solution-accent);background:color-mix(in srgb, var(--gs-color-accent) 8%, transparent);transform:translateY(-.0625rem)}.gs-home-solution__journey{margin-block-start:clamp(var(--gs-space-16), 6vw, var(--gs-space-20))}.gs-home-solution__journey header{max-width:43rem}.gs-home-solution__journey header h3{margin:var(--gs-space-3) 0 0;color:var(--gs-color-solution-text);font-size:clamp(var(--gs-font-size-2xl), 2.2vw, var(--gs-font-size-3xl));font-weight:var(--gs-font-weight-regular);letter-spacing:-.025em}.gs-home-solution__journey ol{gap:clamp(var(--gs-space-5), 2.5vw, var(--gs-space-8));margin:var(--gs-space-10) 0 0;grid-template-columns:repeat(5,minmax(0,1fr));padding:0;list-style:none;display:grid;position:relative}.gs-home-solution__journey ol:before{top:calc(var(--gs-space-5) - .5px);background:var(--gs-color-solution-border);content:"";transform-origin:0;height:1px;position:absolute;left:0;right:0}.gs-home-solution__journey li{min-width:0;position:relative}.gs-home-solution__journey li>span{z-index:1;width:var(--gs-space-10);height:var(--gs-space-10);border:1px solid var(--gs-color-solution-accent);color:var(--gs-color-solution-accent);background:var(--gs-color-solution-background);font-size:var(--gs-font-size-xs);font-weight:var(--gs-font-weight-bold);border-radius:50%;place-items:center;display:grid;position:relative}.gs-home-solution__journey li>div{padding-block-start:var(--gs-space-5)}.gs-home-solution__journey h4{color:var(--gs-color-solution-text);font-family:var(--gs-font-body);font-size:var(--gs-font-size-lg);font-weight:var(--gs-font-weight-semibold);margin:0}.gs-home-solution__journey li p{margin:var(--gs-space-3) 0 0;color:var(--gs-color-solution-muted);font-size:var(--gs-font-size-sm);line-height:var(--gs-line-height-relaxed)}.gs-home-solution[data-reveal-state=pending] .gs-home-solution__media,.gs-home-solution[data-reveal-state=pending] .gs-home-solution__content{opacity:0}.gs-home-solution[data-reveal-state=pending] .gs-home-solution__content{transform:translateY(.75rem)}.gs-home-solution[data-reveal-state=pending] .gs-home-solution__journey ol:before{transform:scaleX(0)}.gs-home-solution[data-reveal-state=pending] .gs-home-solution__journey li{opacity:0;transform:translateY(.75rem)}.gs-home-solution[data-reveal-state=revealed] .gs-home-solution__media{animation:gs-solution-media-reveal .45s var(--gs-ease-enter) both}.gs-home-solution[data-reveal-state=revealed] .gs-home-solution__content{animation:gs-solution-content-reveal .45s var(--gs-ease-enter) 70ms both}.gs-home-solution[data-reveal-state=revealed] .gs-home-solution__journey ol:before{animation:gs-solution-line-reveal .45s var(--gs-ease-enter) .12s both}.gs-home-solution[data-reveal-state=revealed] .gs-home-solution__journey li{animation:gs-solution-content-reveal .4s var(--gs-ease-enter) both;animation-delay:calc(.15s + var(--gs-solution-stage-index) * 45ms)}@keyframes gs-solution-media-reveal{0%{opacity:0}to{opacity:1}}@keyframes gs-solution-content-reveal{0%{opacity:0;transform:translateY(.75rem)}to{opacity:1;transform:none}}@keyframes gs-solution-line-reveal{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (max-width:68.75rem){.gs-home-solution{padding:clamp(5.5rem, 12vw, 6.5rem) var(--gs-space-8)}.gs-home-solution__feature{grid-template-columns:1fr;min-height:0}.gs-home-solution__media{border-inline-end:0;border-block-end:1px solid var(--gs-color-solution-border);min-height:27.5rem}.gs-home-solution__media-frame{aspect-ratio:16/10;min-height:27.5rem}.gs-home-solution__media img{min-height:27.5rem}.gs-home-solution__content{padding:var(--gs-space-10)}.gs-home-solution__references{grid-template-columns:repeat(2,minmax(0,1fr))}.gs-home-solution__journey ol{gap:var(--gs-space-4)}}@media (max-width:47.999rem){.gs-home-solution{padding:clamp(4.5rem, 18vw, 5rem) var(--gs-space-5)}.gs-home-solution__intro h2{font-size:clamp(2.25rem,10vw,2.625rem)}.gs-home-solution__intro>p:last-child{font-size:var(--gs-font-size-md)}.gs-home-solution__feature{margin-block-start:var(--gs-space-10)}.gs-home-solution__media{min-height:0}.gs-home-solution__media-frame{aspect-ratio:4/5;min-height:0}.gs-home-solution__media img{object-position:var(--gs-solution-media-position-mobile);min-height:0}.gs-home-solution__media figcaption{padding:var(--gs-space-3) var(--gs-space-4)}.gs-home-solution__content{padding:var(--gs-space-6)}.gs-home-solution__actions{grid-template-columns:1fr;display:grid}.gs-home-solution__actions>span,.gs-home-solution .gs-offering-action{width:100%}.gs-home-solution__references{grid-template-columns:1fr}.gs-home-solution__journey{margin-block-start:var(--gs-space-16)}.gs-home-solution__journey ol{grid-template-columns:1fr;gap:0;margin-block-start:var(--gs-space-8);display:grid}.gs-home-solution__journey ol:before{top:var(--gs-space-5);right:auto;bottom:var(--gs-space-5);left:calc(var(--gs-space-5) - .5px);transform-origin:top;width:1px;height:auto}.gs-home-solution[data-reveal-state=pending] .gs-home-solution__journey ol:before{transform:scaleY(0)}.gs-home-solution[data-reveal-state=revealed] .gs-home-solution__journey ol:before{animation-name:gs-solution-line-reveal-mobile}.gs-home-solution__journey li{grid-template-columns:var(--gs-space-10) minmax(0, 1fr);gap:var(--gs-space-5);align-items:start;min-height:8.5rem;display:grid}.gs-home-solution__journey li>div{padding-block-start:var(--gs-space-2)}}@keyframes gs-solution-line-reveal-mobile{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.gs-home-solution[data-reveal-state] .gs-home-solution__media,.gs-home-solution[data-reveal-state] .gs-home-solution__content,.gs-home-solution[data-reveal-state] .gs-home-solution__journey li{opacity:1;animation:none;transform:none}.gs-home-solution[data-reveal-state] .gs-home-solution__journey ol:before{animation:none;transform:none}.gs-home-solution__reference-list a{transition-duration:0s}}.gs-home-how{color:var(--gs-color-text);background:var(--gs-color-surface);position:relative}.gs-home-how__hash-anchor{height:0;scroll-margin-top:6rem;display:block}.gs-home-how__inner{width:min(100%,85rem);margin-inline:auto;padding:clamp(7rem,8vw,8rem) clamp(3rem,4vw,4rem)}.gs-home-how__intro{text-align:center;justify-items:center;display:grid}.gs-home-how__intro>p:first-child{margin:0 0 var(--gs-space-4);color:var(--gs-color-accent);font-size:clamp(.8125rem,1vw,.875rem);font-weight:var(--gs-font-weight-semibold);letter-spacing:.12em;text-transform:uppercase}.gs-home-how__intro h2{max-width:47.5rem;font-family:var(--gs-font-heading);font-size:clamp(2.875rem,4.2vw,3.375rem);font-weight:var(--gs-font-weight-regular);letter-spacing:-.035em;line-height:var(--gs-line-height-compact);margin:0}.gs-home-how__intro>p:last-child{max-width:42.5rem;margin:var(--gs-space-5) 0 0;color:var(--gs-color-text-muted);font-size:clamp(1.125rem,1.6vw,1.25rem);line-height:1.55}.gs-home-how__selector{gap:var(--gs-space-2);background:0 0;border:0;grid-template-columns:repeat(3,minmax(0,1fr));width:min(100%,42.5rem);min-height:3.25rem;margin:clamp(2.5rem,4vw,3rem) auto 0;padding:0;display:grid}.gs-home-how__selector-option{isolation:isolate;min-height:var(--gs-size-target-min);padding:var(--gs-space-3) var(--gs-space-5);color:var(--gs-color-text-muted);font:inherit;font-size:var(--gs-font-size-sm);font-weight:var(--gs-font-weight-semibold);cursor:pointer;transition:color .18s var(--gs-ease-standard), border-color .18s var(--gs-ease-standard), background-color .18s var(--gs-ease-standard), box-shadow .18s var(--gs-ease-standard), transform .18s var(--gs-ease-standard);background:0 0;border:1px solid #0000;border-radius:.5rem;position:relative;overflow:hidden}.gs-home-how__selector-option:hover{color:var(--gs-color-text);border-color:color-mix(in srgb, var(--gs-color-accent) 24%, transparent);background:color-mix(in srgb, var(--gs-color-accent) 4%, transparent);transform:translateY(-.125rem)}.gs-home-how__selector-option[aria-selected=true]{border-color:var(--gs-color-accent);color:var(--gs-color-text-inverse);background:var(--gs-color-accent);box-shadow:0 .5rem 1.25rem color-mix(in srgb, var(--gs-color-accent) 18%, transparent);transform:translateY(-.125rem)}.gs-home-how__selector-option:focus-visible{outline:3px solid color-mix(in srgb, var(--gs-color-accent) 45%, transparent);outline-offset:2px}.gs-home-how__panel{max-width:74rem;margin:clamp(3.5rem,5vw,4rem) auto 0}.gs-home-how__journey-intro{align-items:baseline;gap:var(--gs-space-8);grid-template-columns:minmax(13rem,.75fr) minmax(20rem,1.25fr);max-width:58rem;display:grid}.gs-home-how__journey-intro p{margin:0}.gs-home-how__journey-intro p:first-child{font-family:var(--gs-font-heading);font-size:clamp(var(--gs-font-size-2xl), 2.4vw, var(--gs-font-size-3xl));font-weight:var(--gs-font-weight-regular);line-height:var(--gs-line-height-compact)}.gs-home-how__journey-intro p:last-child{color:var(--gs-color-text-muted);font-size:var(--gs-font-size-md);line-height:1.55}.gs-home-how__connector{width:calc(100% - (100% / var(--gs-how-stage-count)));background:linear-gradient(90deg, var(--gs-color-accent), color-mix(in srgb, var(--gs-color-accent) 42%, var(--gs-color-border)));transform-origin:0;height:1px;margin:clamp(3.5rem,5vw,4rem) auto 0}.gs-home-how__stages{grid-template-columns:repeat(var(--gs-how-stage-count), minmax(0, 1fr));gap:clamp(1.5rem,3vw,2.5rem);margin:-1.5rem 0 0;padding:0;list-style:none;display:grid}.gs-home-how__stages li{align-content:start;gap:var(--gs-space-5);transform-origin:0 0;min-width:0;display:grid}.gs-home-how__marker{z-index:1;border:1px solid color-mix(in srgb, var(--gs-color-accent) 65%, var(--gs-color-border));width:3rem;height:3rem;color:var(--gs-color-text-inverse);background:var(--gs-color-accent);font-size:var(--gs-font-size-sm);font-weight:var(--gs-font-weight-semibold);letter-spacing:.04em;border-radius:50%;place-items:center;display:grid;position:relative}.gs-home-how__marker:after{border:1px solid color-mix(in srgb, var(--gs-color-accent) 25%, transparent);border-radius:inherit;content:"";opacity:0;pointer-events:none;position:absolute;inset:-.4rem}.gs-home-how__stages h3{font-family:var(--gs-font-heading);font-size:clamp(1.1875rem,1.6vw,1.375rem);font-weight:var(--gs-font-weight-regular);margin:0;line-height:1.25}.gs-home-how__stages p{margin:var(--gs-space-3) 0 0;color:var(--gs-color-text-muted);font-size:clamp(.9375rem,1.15vw,1.0625rem);line-height:1.55}.gs-home-how__stage-action,.gs-home-how__secondary-action{min-height:var(--gs-size-target-min);color:var(--gs-color-accent);font-weight:var(--gs-font-weight-semibold);text-underline-offset:.22em;align-items:center;margin-block-start:var(--gs-space-3);text-decoration-thickness:1px;display:inline-flex}.gs-home-how__note{color:var(--gs-color-text-muted);font-size:var(--gs-font-size-sm);margin:clamp(2.5rem,4vw,3.5rem) 0 0;line-height:1.5}.gs-home-how__outcome{align-items:center;gap:var(--gs-space-8);border:1px solid color-mix(in srgb, var(--gs-color-border) 58%, transparent);background:var(--gs-color-canvas);border-radius:.625rem;grid-template-columns:minmax(0,1fr) auto;margin-block-start:var(--gs-space-5);padding:clamp(1.5rem,3vw,2rem);display:grid}.gs-home-how__outcome>p{gap:var(--gs-space-5);grid-template-columns:auto minmax(0,1fr);margin:0;line-height:1.5;display:grid}.gs-home-how__outcome strong{color:var(--gs-color-accent);font-size:var(--gs-font-size-xs);letter-spacing:.1em;text-transform:uppercase}.gs-home-how__outcome span{color:var(--gs-color-text-muted)}.gs-home-how__actions{align-items:center;gap:var(--gs-space-5);white-space:nowrap;display:flex}.gs-home-how__actions .gs-offering-action{min-width:11rem}.gs-home-how[data-reveal-state=pending] .gs-home-how__intro,.gs-home-how[data-reveal-state=pending] .gs-home-how__selector,.gs-home-how[data-reveal-state=pending] .gs-home-how__journey-intro,.gs-home-how[data-reveal-state=pending] .gs-home-how__stages li,.gs-home-how[data-reveal-state=pending] .gs-home-how__note,.gs-home-how[data-reveal-state=pending] .gs-home-how__outcome{opacity:0;transform:translateY(1rem)}.gs-home-how[data-reveal-state=pending] .gs-home-how__connector{transform:scaleX(0)}.gs-home-how[data-reveal-state=revealed] .gs-home-how__intro{animation:gs-how-section-enter .62s var(--gs-ease-enter) both}.gs-home-how[data-reveal-state=revealed] .gs-home-how__selector{animation:gs-how-selector-enter .56s var(--gs-ease-enter) .1s both}.gs-home-how[data-reveal-state=revealed] .gs-home-how__journey-intro{animation:gs-how-section-enter .52s var(--gs-ease-enter) 40ms both}.gs-home-how[data-reveal-state=revealed] .gs-home-how__connector{animation:gs-how-connector-enter .72s var(--gs-ease-enter) .15s both}.gs-home-how[data-reveal-state=revealed] .gs-home-how__stages li{animation:gs-how-stage-enter .56s var(--gs-ease-enter) both;animation-delay:calc(.19s + (var(--gs-how-stage-order) * 95ms))}.gs-home-how[data-reveal-state=revealed] .gs-home-how__marker{animation:gs-how-marker-enter .52s var(--gs-ease-enter) both;animation-delay:calc(.22s + (var(--gs-how-stage-order) * 95ms))}.gs-home-how[data-reveal-state=revealed] .gs-home-how__marker:after{animation:gs-how-marker-ring .62s var(--gs-ease-enter) both;animation-delay:calc(.3s + (var(--gs-how-stage-order) * 95ms))}.gs-home-how[data-reveal-state=revealed] .gs-home-how__note{animation:gs-how-section-enter .46s var(--gs-ease-enter) .61s both}.gs-home-how[data-reveal-state=revealed] .gs-home-how__outcome{animation:gs-how-outcome-enter .54s var(--gs-ease-enter) .69s both}@keyframes gs-how-section-enter{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:none}}@keyframes gs-how-connector-enter{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@keyframes gs-how-selector-enter{0%{opacity:0;transform:translateY(.75rem)scale(.985)}to{opacity:1;transform:none}}@keyframes gs-how-stage-enter{0%{opacity:0;filter:blur(.25rem);transform:translate(-.75rem)translateY(.75rem)}to{opacity:1;filter:blur();transform:none}}@keyframes gs-how-marker-enter{0%{opacity:0;transform:scale(.72)}65%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}@keyframes gs-how-marker-ring{0%{opacity:0;transform:scale(.7)}35%{opacity:.75}to{opacity:0;transform:scale(1.35)}}@keyframes gs-how-outcome-enter{0%{opacity:0;transform:translateY(.75rem)scale(.99)}to{opacity:1;transform:none}}@media (max-width:63.999rem){.gs-home-how__inner{padding:clamp(5rem,9vw,6rem) clamp(2rem,5vw,3rem)}.gs-home-how__connector{display:none}.gs-home-how__stages{gap:var(--gs-space-10) var(--gs-space-8);grid-template-columns:repeat(2,minmax(0,1fr));margin-block-start:var(--gs-space-10)}.gs-home-how__stages li{position:relative}.gs-home-how__stages li:before{z-index:0;background:color-mix(in srgb, var(--gs-color-border) 65%, transparent);content:"";height:1px;position:absolute;top:1.5rem;left:0;right:0}}@media (max-width:47.999rem){.gs-home-how__inner{padding:clamp(4rem, 12vw, 5rem) var(--gs-space-5)}.gs-home-how__intro h2{font-size:clamp(2.25rem,10vw,2.625rem)}.gs-home-how__selector{width:100%;grid-template-columns:1fr;margin-block-start:var(--gs-space-10)}.gs-home-how__selector-option{text-align:start;width:100%}.gs-home-how__panel{margin-block-start:var(--gs-space-10)}.gs-home-how__journey-intro{gap:var(--gs-space-3);grid-template-columns:1fr}.gs-home-how__stages{grid-template-columns:1fr;gap:clamp(2rem,9vw,2.5rem);margin-block-start:var(--gs-space-10);position:relative}.gs-home-how__stages:before{z-index:0;background:color-mix(in srgb, var(--gs-color-border) 70%, transparent);content:"";width:1px;position:absolute;top:1.375rem;bottom:1.375rem;left:1.3125rem}.gs-home-how__stages li{gap:var(--gs-space-5);grid-template-columns:2.75rem minmax(0,1fr)}.gs-home-how__stages li:before{display:none}.gs-home-how__marker{width:2.75rem;height:2.75rem}.gs-home-how__note{margin-block-start:var(--gs-space-10)}.gs-home-how__outcome{gap:var(--gs-space-5);grid-template-columns:1fr}.gs-home-how__outcome>p{gap:var(--gs-space-2);grid-template-columns:1fr}.gs-home-how__actions{gap:var(--gs-space-3);white-space:normal;width:100%;display:grid}.gs-home-how__actions>span,.gs-home-how__actions .gs-offering-action{width:100%}.gs-home-how__secondary-action{justify-content:center;margin-block-start:0}}@media (prefers-reduced-motion:reduce){.gs-home-how__selector-option{transition-duration:0s}.gs-home-how[data-reveal-state] .gs-home-how__intro,.gs-home-how[data-reveal-state] .gs-home-how__selector,.gs-home-how[data-reveal-state] .gs-home-how__journey-intro,.gs-home-how[data-reveal-state] .gs-home-how__connector,.gs-home-how[data-reveal-state] .gs-home-how__stages li,.gs-home-how[data-reveal-state] .gs-home-how__marker,.gs-home-how[data-reveal-state] .gs-home-how__marker:after,.gs-home-how[data-reveal-state] .gs-home-how__note,.gs-home-how[data-reveal-state] .gs-home-how__outcome{opacity:1;filter:none;animation:none;transform:none}}.gs-home-business{color:var(--gs-color-business-text);background:var(--gs-color-business-background)}.gs-home-business__inner{width:min(100%,90rem);margin-inline:auto;padding:clamp(7.5rem,9vw,9rem) clamp(3rem,4.5vw,4rem)}.gs-home-business__intro{max-width:47.5rem}.gs-home-business__intro>p:first-child,.gs-home-business__panel>header>p{color:var(--gs-color-business-accent);font-size:clamp(.8125rem,1vw,.875rem);font-weight:var(--gs-font-weight-bold);letter-spacing:.13em;text-transform:uppercase;margin:0}.gs-home-business__intro h2{margin:var(--gs-space-4) 0 0;color:var(--gs-color-business-text);font-size:clamp(3.125rem,4.6vw,3.75rem);font-weight:var(--gs-font-weight-regular);letter-spacing:-.045em;line-height:var(--gs-line-height-tight)}.gs-home-business__intro>p:last-child{max-width:45rem;margin:var(--gs-space-6) 0 0;color:var(--gs-color-business-muted);font-size:clamp(var(--gs-font-size-lg), 1.5vw, var(--gs-font-size-xl));line-height:var(--gs-line-height-relaxed)}.gs-home-business__feature{gap:clamp(var(--gs-space-6), 2vw, var(--gs-space-8));min-height:40rem;grid-template-columns:minmax(0,3fr) minmax(22rem,2fr);margin-block-start:clamp(var(--gs-space-12), 4.5vw, var(--gs-space-16));display:grid}.gs-home-business__media{border-radius:var(--gs-radius-lg);background:var(--gs-color-business-surface);border:0;grid-template-rows:minmax(0,1fr) auto;min-width:0;min-height:100%;margin:0;display:grid;overflow:hidden;box-shadow:0 1.75rem 4.5rem #00000047,inset 0 1px #ffffff0f}.gs-home-business__media-frame{background:var(--gs-color-business-surface);min-height:0;position:relative;overflow:hidden}.gs-home-business__media-frame:after{content:"";pointer-events:none;background:linear-gradient(#1113180f,#11131857);position:absolute;inset:0}.gs-home-business__media picture{position:absolute;inset:0}.gs-home-business__media img{object-fit:cover;object-position:var(--gs-business-media-position);width:100%;height:100%;display:block}.gs-home-business__media figcaption{z-index:1;padding:var(--gs-space-3) var(--gs-space-5);border-block-start:1px solid var(--gs-color-business-border);color:var(--gs-color-business-muted);background:var(--gs-color-business-surface);font-size:.8125rem;line-height:var(--gs-line-height-body);position:relative}.gs-home-business__media-fallback{place-content:center;justify-items:center;gap:var(--gs-space-5);min-height:100%;padding:var(--gs-space-8);color:var(--gs-color-business-muted);text-align:center;display:grid}.gs-home-business__media-fallback>span{border:1px solid var(--gs-color-business-border);border-radius:50%;width:4.5rem;height:4.5rem;display:block;position:relative}.gs-home-business__media-fallback>span:before,.gs-home-business__media-fallback>span:after{background:var(--gs-color-business-accent);content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.gs-home-business__media-fallback>span:before{width:1.75rem;height:1px}.gs-home-business__media-fallback>span:after{width:1px;height:1.75rem}.gs-home-business__media-fallback p{max-width:22rem;margin:0}.gs-home-business__panel{min-width:0;padding:clamp(var(--gs-space-8), 3vw, var(--gs-space-10));border-radius:var(--gs-radius-lg);background:var(--gs-color-business-surface-raised);border:0;flex-direction:column;display:flex;box-shadow:0 1.75rem 4.5rem #00000047,inset 0 1px #ffffff0f}.gs-home-business__panel>header h3{max-width:22rem;margin:var(--gs-space-3) 0 0;color:var(--gs-color-business-text);font-size:clamp(var(--gs-font-size-2xl), 2.1vw, var(--gs-font-size-3xl));font-weight:var(--gs-font-weight-regular);letter-spacing:-.025em;line-height:var(--gs-line-height-compact)}.gs-home-business__capabilities{margin:var(--gs-space-8) 0 0;border-block-start:1px solid var(--gs-color-business-border);flex:1;grid-auto-rows:minmax(0,1fr);padding:0;list-style:none;display:grid}.gs-home-business__capabilities li{align-items:center;gap:var(--gs-space-5);min-height:0;padding:var(--gs-space-5) var(--gs-space-2);border-block-end:1px solid var(--gs-color-business-border);transition:background-color var(--gs-motion-standard) var(--gs-ease-standard), box-shadow var(--gs-motion-standard) var(--gs-ease-standard);grid-template-columns:minmax(0,1fr) auto;display:grid}.gs-home-business__capabilities li:hover,.gs-home-business__capabilities li:focus-within{box-shadow:inset .125rem 0 var(--gs-color-business-technology);background:#ffffff09}.gs-home-business__capabilities h4{color:var(--gs-color-business-text);font-family:var(--gs-font-body);font-size:var(--gs-font-size-lg);font-weight:var(--gs-font-weight-semibold);line-height:var(--gs-line-height-compact);margin:0}.gs-home-business__capabilities li p{margin:var(--gs-space-2) 0 0;color:var(--gs-color-business-muted);font-size:var(--gs-font-size-sm);line-height:var(--gs-line-height-body)}.gs-home-business__capabilities li>a,.gs-home-business__text-action{min-height:var(--gs-size-target-min);justify-content:flex-end;align-items:center;gap:var(--gs-space-2);color:var(--gs-color-business-accent);font-size:var(--gs-font-size-sm);font-weight:var(--gs-font-weight-semibold);text-align:end;text-decoration:none;display:inline-flex}.gs-home-business__capabilities li>a{max-width:8.5rem}.gs-home-business__capabilities svg,.gs-home-business__text-action svg{width:var(--gs-size-icon-sm);height:var(--gs-size-icon-sm);transition:transform var(--gs-motion-standard) var(--gs-ease-enter);flex:none}.gs-home-business__capabilities li>a:hover svg,.gs-home-business__capabilities li>a:focus-visible svg,.gs-home-business__text-action:hover svg,.gs-home-business__text-action:focus-visible svg{transform:translate(.25rem)}.gs-home-business__account-actions{min-height:8.5rem;padding-block-start:var(--gs-space-7)}.gs-home-business__access-status{margin:0 0 var(--gs-space-3);color:var(--gs-color-business-muted);font-size:var(--gs-font-size-sm)}.gs-home-business__actions{gap:var(--gs-space-3);flex-wrap:wrap;display:flex}.gs-home-business__actions>span{display:inline-flex}.gs-home-business .gs-offering-action{min-height:var(--gs-size-control-large);border-radius:var(--gs-radius-sm)}.gs-home-business .gs-offering-action--primary{border-color:var(--gs-color-accent);color:var(--gs-color-on-accent);background:var(--gs-color-accent)}.gs-home-business .gs-offering-action--primary[href]:hover{border-color:var(--gs-color-accent-hover);color:var(--gs-color-on-accent);background:var(--gs-color-accent-hover)}.gs-home-business .gs-offering-action--secondary{border-color:var(--gs-color-business-border);color:var(--gs-color-business-text);background:0 0}.gs-home-business .gs-offering-action--secondary[href]:hover{border-color:var(--gs-color-business-text);background:#ffffff0d}.gs-home-business__text-action{width:fit-content;justify-content:flex-start;margin-block-start:var(--gs-space-3)}.gs-home-business__reassurance{padding-block:var(--gs-space-7);border-block:1px solid var(--gs-color-business-border);grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));margin-block-start:clamp(var(--gs-space-12), 4vw, var(--gs-space-16));display:grid}.gs-home-business__reassurance article{min-width:0;padding-inline:var(--gs-space-7);border-inline-start:1px solid var(--gs-color-business-border)}.gs-home-business__reassurance article:first-child{border-inline-start:0;padding-inline-start:0}.gs-home-business__reassurance article:last-child{padding-inline-end:0}.gs-home-business__reassurance article>span{width:var(--gs-space-8);height:2px;background:var(--gs-color-business-technology);margin-block-end:var(--gs-space-4);display:block}.gs-home-business__reassurance h3{color:var(--gs-color-business-text);font-family:var(--gs-font-body);font-size:var(--gs-font-size-md);font-weight:var(--gs-font-weight-semibold);line-height:var(--gs-line-height-compact);margin:0}.gs-home-business__reassurance p{margin:var(--gs-space-2) 0 0;color:var(--gs-color-business-muted);font-size:var(--gs-font-size-sm);line-height:var(--gs-line-height-body)}.gs-home-business__commercial-note{max-width:58rem;margin:var(--gs-space-6) 0 0;color:var(--gs-color-business-muted);font-size:.8125rem;line-height:var(--gs-line-height-relaxed)}.gs-home-business[data-reveal-state=pending] .gs-home-business__intro,.gs-home-business[data-reveal-state=pending] .gs-home-business__panel>header,.gs-home-business[data-reveal-state=pending] .gs-home-business__capabilities li,.gs-home-business[data-reveal-state=pending] .gs-home-business__account-actions,.gs-home-business[data-reveal-state=pending] .gs-home-business__reassurance article,.gs-home-business[data-reveal-state=pending] .gs-home-business__commercial-note{opacity:0;transform:translateY(.75rem)}.gs-home-business[data-reveal-state=pending] .gs-home-business__media{opacity:0;transform:scale(.99)}.gs-home-business[data-reveal-state=revealed] .gs-home-business__intro{animation:gs-business-copy-enter .38s var(--gs-ease-enter) both}.gs-home-business[data-reveal-state=revealed] .gs-home-business__media{animation:gs-business-media-enter .4s var(--gs-ease-enter) 60ms both}.gs-home-business[data-reveal-state=revealed] .gs-home-business__panel>header{animation:gs-business-copy-enter .34s var(--gs-ease-enter) 90ms both}.gs-home-business[data-reveal-state=revealed] .gs-home-business__capabilities li{animation:gs-business-copy-enter .34s var(--gs-ease-enter) both;animation-delay:calc(.13s + (var(--gs-business-capability-index) * 60ms))}.gs-home-business[data-reveal-state=revealed] .gs-home-business__account-actions{animation:gs-business-copy-enter .32s var(--gs-ease-enter) .39s both}.gs-home-business[data-reveal-state=revealed] .gs-home-business__reassurance article{animation:gs-business-copy-enter .32s var(--gs-ease-enter) both;animation-delay:calc(.47s + (var(--gs-business-reassurance-index,0) * 45ms))}.gs-home-business[data-reveal-state=revealed] .gs-home-business__commercial-note{animation:gs-business-copy-enter .32s var(--gs-ease-enter) .56s both}.gs-home-business__account-actions[data-action-set]{animation:gs-business-account-actions-update .28s var(--gs-ease-enter) both}@keyframes gs-business-copy-enter{0%{opacity:0;transform:translateY(.75rem)}to{opacity:1;transform:none}}@keyframes gs-business-media-enter{0%{opacity:0;transform:scale(.99)}to{opacity:1;transform:none}}@keyframes gs-business-account-actions-update{0%{opacity:0}to{opacity:1}}@media (max-width:63.999rem){.gs-home-business__inner{padding:clamp(5.5rem,10vw,6.5rem) clamp(2rem,5vw,3rem)}.gs-home-business__feature{gap:clamp(var(--gs-space-8), 5vw, var(--gs-space-10));grid-template-columns:1fr;min-height:0}.gs-home-business__media-frame{aspect-ratio:16/9}.gs-home-business__panel{padding:var(--gs-space-8)}.gs-home-business__capabilities{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:auto}.gs-home-business__capabilities li{padding:var(--gs-space-6);border-inline-start:1px solid var(--gs-color-business-border);grid-template-columns:1fr;align-content:space-between}.gs-home-business__capabilities li:nth-child(odd){border-inline-start:0}.gs-home-business__capabilities li>a{text-align:start;justify-content:flex-start;max-width:none}.gs-home-business__reassurance{grid-template-columns:repeat(2,minmax(0,1fr));padding-block:0}.gs-home-business__reassurance article,.gs-home-business__reassurance article:first-child,.gs-home-business__reassurance article:last-child{padding:var(--gs-space-7);border-block-start:1px solid var(--gs-color-business-border);border-inline-start:1px solid var(--gs-color-business-border)}.gs-home-business__reassurance article:nth-child(odd){border-inline-start:0}.gs-home-business__reassurance article:nth-child(-n+2){border-block-start:0}}@media (max-width:47.999rem){.gs-home-business__inner{padding:clamp(4.5rem, 16vw, 5rem) var(--gs-space-5)}.gs-home-business__intro h2{font-size:clamp(2.375rem,11vw,2.75rem)}.gs-home-business__feature{gap:var(--gs-space-6);margin-block-start:var(--gs-space-10)}.gs-home-business__media-frame{aspect-ratio:4/5}.gs-home-business__media img{object-position:var(--gs-business-media-position-mobile)}.gs-home-business__panel{padding:var(--gs-space-6)}.gs-home-business__capabilities{grid-template-columns:1fr}.gs-home-business__capabilities li,.gs-home-business__capabilities li:nth-child(odd){padding:var(--gs-space-6) 0;border-inline-start:0}.gs-home-business__actions{grid-template-columns:1fr;display:grid}.gs-home-business__actions>span,.gs-home-business .gs-offering-action{width:100%}.gs-home-business__text-action{justify-content:center;width:100%}.gs-home-business__reassurance{grid-template-columns:1fr;margin-block-start:var(--gs-space-12)}.gs-home-business__reassurance article,.gs-home-business__reassurance article:first-child,.gs-home-business__reassurance article:last-child,.gs-home-business__reassurance article:nth-child(-n+2),.gs-home-business__reassurance article:nth-child(odd){padding:var(--gs-space-6) 0;border-block-start:1px solid var(--gs-color-business-border);border-inline-start:0}.gs-home-business__reassurance article:first-child{border-block-start:0}}@media (prefers-reduced-motion:reduce){.gs-home-business__capabilities li,.gs-home-business__capabilities svg,.gs-home-business__text-action svg{transition-duration:0s}.gs-home-business[data-reveal-state] .gs-home-business__intro,.gs-home-business[data-reveal-state] .gs-home-business__media,.gs-home-business[data-reveal-state] .gs-home-business__panel>header,.gs-home-business[data-reveal-state] .gs-home-business__capabilities li,.gs-home-business[data-reveal-state] .gs-home-business__account-actions,.gs-home-business[data-reveal-state] .gs-home-business__reassurance article,.gs-home-business[data-reveal-state] .gs-home-business__commercial-note{opacity:1;animation:none;transform:none}}
