.curated-selection[data-astro-cid-uwdbbgaa]{--side-shape-offset-x:1rem;--side-shape-offset-y:7rem;--side-shape-svg-width:97rem;--side-shape-svg-height:50.1rem;padding-top:2.8125rem;padding-bottom:6.4375rem}@media (width>=46.5rem){.curated-selection[data-astro-cid-uwdbbgaa]{--side-shape-offset-x:0rem;--side-shape-offset-y:10.75rem;--side-shape-svg-width:198.963rem;--side-shape-svg-height:102.75rem;padding-top:5.375rem;padding-bottom:10.0625rem}}@media (width>=64rem){.curated-selection[data-astro-cid-uwdbbgaa]{--side-shape-offset-x:8.25rem;--side-shape-offset-y:5rem;padding-top:8.875rem;padding-bottom:8.875rem}}.curated-selection__inner[data-astro-cid-uwdbbgaa]{padding-left:1.25rem;padding-left:var(--padding-inline)}.curated-selection__heading[data-astro-cid-uwdbbgaa]{color:inherit;max-width:25ch}.curated-selection__phrase[data-astro-cid-uwdbbgaa]{display:block}@media (width>=46.5rem){.curated-selection__phrase[data-astro-cid-uwdbbgaa]{display:inline}}@media (width>=40rem){:root{--home-distributor-block-padding-block-end:6.81rem}}@media (width>=46.5rem){:root{--padding-inline:3.125rem;--home-product-categories-padding-block-start:3.19rem}}@media (width>=64rem){:root{--grid-columns:8;--home-distributor-block-padding-block-end:7.25rem;--home-product-categories-padding-block-start:5.5rem}}.intro-card[data-astro-cid-vdolbyif]{z-index:3;background:oklch(25.11% .07 262.88);background:var(--color-clubhouse-navy);color:var(--color-white);border-radius:.3125rem;border-radius:var(--radius-sm);box-shadow:-2px 0 oklch(33.81% .0509 264.16),2px 0 oklch(33.81% .0509 264.16),0 2px oklch(33.81% .0509 264.16),0 .25rem 1rem #00000026;box-shadow:-2px 0 0 0 var(--color-faded-blue),2px 0 0 0 var(--color-faded-blue),0 2px 0 0 var(--color-faded-blue),0 .25rem 1rem #00000026;margin-top:-6rem;padding-top:.3125rem;position:relative}.intro-card[data-astro-cid-vdolbyif]:before{content:"";background:oklch(63.31% .2113 24.82);background:var(--color-pin-flag-red);border-top-left-radius:.3125rem;border-top-left-radius:var(--radius-sm);border-top-right-radius:.3125rem;border-top-right-radius:var(--radius-sm);height:.3125rem;position:absolute;top:0;left:-2px;right:-2px}.intro-card__logo-column[data-astro-cid-vdolbyif]{display:none}.intro-card__content[data-astro-cid-vdolbyif]{flex-direction:column;padding:1.56rem 1.5rem 1.62rem;display:flex}.intro-card__heading[data-astro-cid-vdolbyif]{font-family:var(--family-titillium-web);font-size:var(--size-h2);line-height:var(--line-height-h2);letter-spacing:var(--letter-spacing-h2);font-weight:600;font-weight:var(--font-semibold);color:var(--color-white);margin:0}.intro-card__heading[data-astro-cid-vdolbyif]+.intro-card__p[data-astro-cid-vdolbyif]{margin-top:1.25rem}.intro-card__p[data-astro-cid-vdolbyif]{font-family:var(--family-titillium-web);font-size:var(--size-p);line-height:var(--line-height-p);font-weight:400;font-weight:var(--font-regular);color:var(--color-white);margin:0}.intro-card__p[data-astro-cid-vdolbyif]+.intro-card__p[data-astro-cid-vdolbyif]{margin-top:1em}@media (width>=40rem){.intro-card[data-astro-cid-vdolbyif]{--intro-card-column-gap:1.25rem;align-items:stretch;column-gap:1.25rem;column-gap:var(--intro-card-column-gap);grid-template-columns:22.6% 1fr;display:grid}.intro-card__heading[data-astro-cid-vdolbyif]{max-width:40ch}.intro-card__p[data-astro-cid-vdolbyif]{max-width:62ch}.intro-card__logo-column[data-astro-cid-vdolbyif]{justify-content:flex-end;align-items:center;display:flex;overflow:hidden}.intro-card__logo-column[data-astro-cid-vdolbyif] .intro-card__logo[data-astro-cid-vdolbyif]{aspect-ratio:119/179;--logo-icon-width:auto;--logo-icon-height:120%;--logo-icon-fill:var(--color-flag-navy);flex-shrink:0;justify-content:flex-end;align-items:center;width:auto;height:100%;display:flex}.intro-card__content[data-astro-cid-vdolbyif]{padding:3.97rem 0 4.03rem;padding-right:var(--intro-card-column-gap)}.intro-card__heading[data-astro-cid-vdolbyif]+.intro-card__p[data-astro-cid-vdolbyif]{margin-top:1.88rem}}@media (width>=64rem){.intro-card[data-astro-cid-vdolbyif]{--intro-card-column-gap:4.56rem;column-gap:4.56rem;column-gap:var(--intro-card-column-gap);margin-top:-7.7rem}.intro-card__content[data-astro-cid-vdolbyif]{padding-top:4.16rem;padding-bottom:4.22rem;padding-left:0;padding-right:var(--intro-card-column-gap)}}@media (width>=40rem){:root{--home-distributor-block-padding-block-end:6.81rem}}@media (width>=46.5rem){:root{--padding-inline:3.125rem;--home-product-categories-padding-block-start:3.19rem}}@media (width>=64rem){:root{--grid-columns:8;--home-distributor-block-padding-block-end:7.25rem;--home-product-categories-padding-block-start:5.5rem}}.distributor-section[data-astro-cid-5frtj3av]{z-index:3;background-color:initial;position:relative}.distributor-block__cards-wrap[data-astro-cid-5frtj3av]{position:relative}.distributor-section__side-shapes[data-astro-cid-5frtj3av]{pointer-events:none;z-index:1;color:var(--color-flag-navy);transition:color var(--section-transition-duration) ease-in-out;--distributor-shape-gap:8rem;--distributor-shape-offset-y:5.5rem;display:none;position:absolute;inset:0}.distributor-section[data-astro-cid-5frtj3av].section-transition-active .distributor-section__side-shapes[data-astro-cid-5frtj3av]{color:var(--color-faded-blue-light)}@media (width>=64rem){.distributor-section__side-shapes[data-astro-cid-5frtj3av]{display:block}}.distributor-section__side-shape[data-astro-cid-5frtj3av]{transform:translateY(calc(-50% + 0));transform:translateY(calc(-50% + var(--distributor-shape-offset-y,0)));position:absolute;top:50%}.distributor-section__side-shape--left[data-astro-cid-5frtj3av]{right:calc(100% + var(--distributor-shape-gap));left:auto}.distributor-section__side-shape--right[data-astro-cid-5frtj3av]{left:calc(100% + var(--distributor-shape-gap));transform:translateY(calc(-50% + 0))scaleX(-1);transform:translateY(calc(-50% + var(--distributor-shape-offset-y,0))) scaleX(-1);right:auto}.distributor-section__side-shape-svg[data-astro-cid-5frtj3av]{color:inherit;display:block}.distributor-section__inner[data-astro-cid-5frtj3av]{z-index:2;gap:6rem;gap:var(--home-intro-to-distributor-gap);flex-direction:column;display:flex;position:relative}.distributor-block[data-astro-cid-5frtj3av]{padding-bottom:3.38rem;padding-bottom:var(--home-distributor-block-padding-block-end);flex-direction:column;display:flex}.distributor-block__content[data-astro-cid-5frtj3av]{flex-direction:column;gap:1.88rem;display:flex}@media (width>=40rem){.distributor-block__content[data-astro-cid-5frtj3av]{gap:2.5rem}}@media (width>=64rem){.distributor-block[data-astro-cid-5frtj3av]{max-width:37.5rem;margin-left:auto;margin-right:auto}}.distributor-block__heading[data-astro-cid-5frtj3av]{color:var(--section-transition-text-on-default);text-align:center;transition:color .3s ease-out;transition:color var(--duration-normal) var(--ease-out);margin:0}.distributor-section[data-astro-cid-5frtj3av].section-transition-active .distributor-block__heading[data-astro-cid-5frtj3av]{color:var(--section-transition-text-on-active)}.distributor-block__cards[data-astro-cid-5frtj3av]{grid-template-columns:1fr 1fr;gap:.61rem;display:grid}@media (width>=40rem){.distributor-block__cards[data-astro-cid-5frtj3av]{gap:1.25rem}}.distributor-card[data-astro-cid-5frtj3av]{aspect-ratio:290/100;background:oklch(94.82% .0034 247.86);background:var(--color-grey);border:1px solid oklch(89.45% 0 0);border:1px solid var(--color-card-border);border-radius:.1531rem;border-radius:var(--radius-xs);color:inherit;transition:background-color .3s ease-out;transition:background-color var(--duration-normal) var(--ease-out);justify-content:center;align-items:center;padding:.5rem 2.03438rem;-webkit-text-decoration:none;text-decoration:none;display:flex}@media (width>=40rem){.distributor-card[data-astro-cid-5frtj3av]{border-radius:.3125rem;border-radius:var(--radius-sm)}}@media (hover:hover){.distributor-card[data-astro-cid-5frtj3av]:hover{background:oklch(100% 0 0);background:var(--color-white)}}.distributor-card[data-astro-cid-5frtj3av] .distributor-card__logo{width:100%;max-width:12.5rem;height:auto;display:block}.distributor-card[data-astro-cid-5frtj3av] .distributor-card__logo--baroness{height:1.75rem}.distributor-card[data-astro-cid-5frtj3av] .distributor-card__logo--crown{height:1.1875rem}.section-transition-sentinel[data-astro-cid-5frtj3av]{height:1px;display:block}@media (width>=40rem){:root{--home-distributor-block-padding-block-end:6.81rem}}@media (width>=46.5rem){:root{--padding-inline:3.125rem;--home-product-categories-padding-block-start:3.19rem}}@media (width>=64rem){:root{--grid-columns:8;--home-distributor-block-padding-block-end:7.25rem;--home-product-categories-padding-block-start:5.5rem}}.equipment-card[data-astro-cid-4qrsdbit]{flex-direction:column;align-items:flex-start;gap:1.25rem;width:100%;max-width:15.3125rem;display:flex}.equipment-card__media[data-astro-cid-4qrsdbit]{aspect-ratio:245/170;border:1px solid oklch(89.45% 0 0);border:1px solid var(--color-card-border);background-color:oklch(100% 0 0);background-color:var(--color-white);appearance:none;text-align:left;width:100%;padding:0;display:block;position:relative;overflow:clip}button[data-astro-cid-4qrsdbit].equipment-card__media{cursor:pointer}.equipment-card__image[data-astro-cid-4qrsdbit]{object-fit:cover;width:100%;height:100%;transition:transform .3s ease-out;transition:transform var(--duration-normal) var(--ease-out);user-select:none;-webkit-user-drag:none;display:block;transform:scale(1)}.equipment-card__media-overlay[data-astro-cid-4qrsdbit]{z-index:1;opacity:0;pointer-events:none;transition:opacity .3s ease-out;transition:opacity var(--duration-normal) var(--ease-out);background:#000;position:absolute;inset:0}@media (hover:hover){.equipment-card__media--has-image[data-astro-cid-4qrsdbit]:hover .equipment-card__image[data-astro-cid-4qrsdbit]{transform:scale(1.05)}.equipment-card__media--has-image[data-astro-cid-4qrsdbit]:hover .equipment-card__media-overlay[data-astro-cid-4qrsdbit]{opacity:.12}}.equipment-card__media--has-image[data-astro-cid-4qrsdbit]:focus-visible .equipment-card__image[data-astro-cid-4qrsdbit]{transform:scale(1.05)}.equipment-card__media--has-image[data-astro-cid-4qrsdbit]:focus-visible .equipment-card__media-overlay[data-astro-cid-4qrsdbit]{opacity:.12}@media (prefers-reduced-motion:reduce){.equipment-card__image[data-astro-cid-4qrsdbit],.equipment-card__media-overlay[data-astro-cid-4qrsdbit]{transition:none}}.equipment-card__sold-ribbon[data-astro-cid-4qrsdbit]{z-index:2;pointer-events:none;user-select:none;justify-content:center;align-items:center;width:11.623rem;height:7.757rem;display:flex;position:absolute;top:-2.1875rem;left:-3.125rem}.equipment-card__sold-ribbon-text[data-astro-cid-4qrsdbit]{background-color:oklch(63.31% .2113 24.82);background-color:var(--color-pin-flag-red);color:var(--color-white);white-space:nowrap;justify-content:center;align-items:center;padding:.625rem 5rem;display:inline-flex;transform:rotate(-30deg)}.equipment-card__meta[data-astro-cid-4qrsdbit]{flex-direction:column;align-items:flex-start;gap:.375rem;width:100%;display:flex}.equipment-card__meta[data-astro-cid-4qrsdbit] .equipment-card__logo{width:auto;max-width:5.1875rem;height:1.80875rem;display:block}.equipment-card__model[data-astro-cid-4qrsdbit]{color:var(--color-clubhouse-navy);margin:0}.equipment-card__model--sold[data-astro-cid-4qrsdbit]{color:var(--color-blue-muted)}@media (width>=40rem){:root{--home-distributor-block-padding-block-end:6.81rem}}@media (width>=46.5rem){:root{--padding-inline:3.125rem;--home-product-categories-padding-block-start:3.19rem}}@media (width>=64rem){:root{--grid-columns:8;--home-distributor-block-padding-block-end:7.25rem;--home-product-categories-padding-block-start:5.5rem}}.equipment-shopping[data-astro-cid-5dw3glsw]{background-color:initial;padding-top:2.62rem;padding-top:var(--home-product-categories-padding-block-start);padding-bottom:4.375rem}@media (width>=46.5rem){.equipment-shopping[data-astro-cid-5dw3glsw]{padding-bottom:6.25rem}}.equipment-shopping__inner[data-astro-cid-5dw3glsw]{flex-direction:column;gap:5rem;max-width:65.0625rem;margin-left:auto;margin-right:auto;display:flex}@media (width>=64rem){.equipment-shopping__inner[data-astro-cid-5dw3glsw]{gap:6.25rem}}.equipment-shopping__heading[data-astro-cid-5dw3glsw]{color:var(--section-transition-text-on-default);font-weight:400;font-weight:var(--font-regular);text-align:left;transition:color .3s ease-out;transition:color var(--duration-normal) var(--ease-out);margin:0}.equipment-shopping[data-astro-cid-5dw3glsw].section-transition-active .equipment-shopping__heading[data-astro-cid-5dw3glsw]{color:var(--section-transition-text-on-active)}.equipment-shopping__block[data-astro-cid-5dw3glsw]{flex-direction:column;gap:1.875rem;display:flex}@media (width>=46.5rem){.equipment-shopping__block[data-astro-cid-5dw3glsw]{gap:2.5rem}}@media (width>=64rem){.equipment-shopping__block[data-astro-cid-5dw3glsw]{gap:1.875rem}}.equipment-shopping__block-header[data-astro-cid-5dw3glsw]{flex-direction:column;align-items:flex-start;gap:.75rem;display:flex}@media (width>=46.5rem){.equipment-shopping__block-header[data-astro-cid-5dw3glsw]{flex-direction:row;align-items:flex-end;gap:.75rem}}.equipment-shopping__block-copy[data-astro-cid-5dw3glsw]{flex-direction:column;flex:auto;gap:.75rem;min-width:0;display:flex}.equipment-shopping__block-description[data-astro-cid-5dw3glsw],.equipment-shopping__block-title[data-astro-cid-5dw3glsw]{color:var(--section-transition-text-on-default);transition:color .3s ease-out;transition:color var(--duration-normal) var(--ease-out);margin:0}.equipment-shopping[data-astro-cid-5dw3glsw].section-transition-active [data-astro-cid-5dw3glsw]:is(.equipment-shopping__block-description,.equipment-shopping__block-title){color:var(--section-transition-text-on-active)}.equipment-shopping__view-all[data-astro-cid-5dw3glsw]{flex-shrink:0}.equipment-shopping__track-wrap[data-astro-cid-5dw3glsw]{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}@media (width>=64rem){.equipment-shopping__track-wrap[data-astro-cid-5dw3glsw]{width:auto;margin-left:0;margin-right:0}}.equipment-shopping__track[data-astro-cid-5dw3glsw]{--equipment-shopping-card-width:15.3125rem;gap:1.25rem;gap:var(--grid-gutter);scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;overscroll-behavior-x:contain;padding-left:1.25rem;padding-left:var(--padding-inline);padding-right:1.25rem;padding-right:var(--padding-inline);scroll-padding-inline-start:1.25rem;scroll-padding-inline-start:var(--padding-inline);scroll-padding-inline-end:1.25rem;cursor:grab;user-select:none;scroll-padding-inline-end:var(--padding-inline);display:flex;overflow:auto hidden}.equipment-shopping__track[data-astro-cid-5dw3glsw] img{-webkit-user-drag:none}.equipment-shopping__track[data-astro-cid-5dw3glsw]::-webkit-scrollbar{display:none}.equipment-shopping__track[data-astro-cid-5dw3glsw].equipment-shopping__track--dragging{cursor:grabbing;scroll-snap-type:none}@media (width>=64rem){.equipment-shopping__track[data-astro-cid-5dw3glsw]{cursor:auto;user-select:auto;grid-template-columns:repeat(4,minmax(0,15.3125rem));gap:1.25rem;padding-left:0;padding-right:0;scroll-padding-inline:0;display:grid;overflow:visible}}.equipment-shopping__card-slide[data-astro-cid-5dw3glsw]{flex:0 0 var(--equipment-shopping-card-width);width:var(--equipment-shopping-card-width);scroll-snap-align:start;scroll-snap-stop:always}.equipment-shopping__track-end-spacer[data-astro-cid-5dw3glsw]{width:calc(100vw - var(--equipment-shopping-card-width) - (1.25rem * 2));width:calc(100vw - var(--equipment-shopping-card-width) - (var(--padding-inline) * 2));scroll-snap-align:none;flex:none}@media (width>=64rem){.equipment-shopping__track-end-spacer[data-astro-cid-5dw3glsw]{display:none}.equipment-shopping__card-slide[data-astro-cid-5dw3glsw]{flex:initial;scroll-snap-align:none;scroll-snap-stop:normal;width:auto}}.equipment-shopping__controls[data-astro-cid-5dw3glsw]{--carousel-arrow-color:var(--section-transition-text-on-default);--carousel-arrow-disabled-color:color-mix(in srgb, var(--color-white) 35%, #0000);transition:color .3s ease-out;transition:color var(--duration-normal) var(--ease-out);gap:.625rem;display:flex}.equipment-shopping[data-astro-cid-5dw3glsw].section-transition-active .equipment-shopping__controls[data-astro-cid-5dw3glsw]{--carousel-arrow-color:var(--section-transition-text-on-active);--carousel-arrow-disabled-color:#c0c4cd}@media (width>=64rem){.equipment-shopping__controls[data-astro-cid-5dw3glsw]{display:none}}@media (width>=40rem){:root{--home-distributor-block-padding-block-end:6.81rem}}@media (width>=46.5rem){:root{--padding-inline:3.125rem;--home-product-categories-padding-block-start:3.19rem}}@media (width>=64rem){:root{--grid-columns:8;--home-distributor-block-padding-block-end:7.25rem;--home-product-categories-padding-block-start:5.5rem}}.hero[data-astro-cid-trqcm6ej]{--gradient-hero-overlay-mobile:linear-gradient(180deg, #0f2043 8.99%, #0f2043ad 47.65%, #0f204300 76.08%);--gradient-hero-overlay-tablet:linear-gradient(180deg, #0f2043 4.77%, #0f2043ad 42.3%, #0f204300 76.08%);--gradient-hero-overlay-desktop:linear-gradient(90deg, #0f2043e6 20.65%, #0f2043bf 50.57%, #0f204300 74.41%);--hero-height-cap:46rem;height:min(100svh - 4.5rem,46rem);height:min(calc(100svh - var(--nav-height)),var(--hero-height-cap));background-color:oklch(25.11% .07 262.88);background-color:var(--color-clubhouse-navy);color:var(--color-white);position:relative;overflow:hidden}@media (width>=40rem){.hero[data-astro-cid-trqcm6ej]{--hero-height-cap:52rem}}@media (width>=64rem){.hero[data-astro-cid-trqcm6ej]{height:100svh}}.hero-bg__overlay[data-astro-cid-trqcm6ej]{background:var(--gradient-hero-overlay-mobile)}@media (width>=40rem){.hero-bg__overlay[data-astro-cid-trqcm6ej]{background:var(--gradient-hero-overlay-tablet)}}@media (width>=64rem){.hero-bg__overlay[data-astro-cid-trqcm6ej]{background:var(--gradient-hero-overlay-desktop)}}.hero-bg__media[data-astro-cid-trqcm6ej]{object-position:center bottom;transform:translateY(2%)}@media (width>=64rem){.hero-bg__media[data-astro-cid-trqcm6ej]{object-position:center bottom;transform:scale(1)}}@media (width>=96rem){.hero-bg__media[data-astro-cid-trqcm6ej]{object-position:center 65%}}.hero-content[data-astro-cid-trqcm6ej]{z-index:2;padding-top:6.19rem;padding-top:calc(var(--nav-height) + 1.69rem);flex-direction:column;justify-content:flex-start;gap:1rem;display:flex;position:relative}@media (width>=40rem){.hero-content[data-astro-cid-trqcm6ej]{padding-top:9.56rem;padding-top:calc(var(--nav-height) + 5.06rem)}}@media (width>=64rem){.hero-content[data-astro-cid-trqcm6ej]{padding-top:calc(4.5rem + 18svh);padding-top:calc(var(--nav-height) + 18svh);justify-content:flex-start;padding-bottom:0}}.hero-content[data-astro-cid-trqcm6ej] .heading[data-astro-cid-trqcm6ej]{max-width:20ch;font-weight:500;font-weight:var(--font-medium)}.hero-content[data-astro-cid-trqcm6ej] .btn[data-astro-cid-trqcm6ej]{width:fit-content;margin-top:.25rem}@media (width>=40rem){.hero-content[data-astro-cid-trqcm6ej] .btn[data-astro-cid-trqcm6ej]{margin-top:.5rem}}.hero-card-placeholder[data-astro-cid-trqcm6ej]{pointer-events:none;visibility:hidden;height:1px;position:absolute;bottom:0;left:0;right:0}.description[data-astro-cid-trqcm6ej] .line2[data-astro-cid-trqcm6ej]{display:inline}@media (width>=40rem){.description[data-astro-cid-trqcm6ej] .line2[data-astro-cid-trqcm6ej]{display:block}}.description[data-astro-cid-trqcm6ej] .line1[data-astro-cid-trqcm6ej]:after{content:" "}@media (width>=40rem){:root{--home-distributor-block-padding-block-end:6.81rem}}@media (width>=46.5rem){:root{--padding-inline:3.125rem;--home-product-categories-padding-block-start:3.19rem}}@media (width>=64rem){:root{--grid-columns:8;--home-distributor-block-padding-block-end:7.25rem;--home-product-categories-padding-block-start:5.5rem}}.product-categories[data-astro-cid-6tr5bot2]{background-color:initial;padding-top:4.375rem;padding-bottom:4.375rem;overflow:hidden}@media (width>=46.5rem){.product-categories[data-astro-cid-6tr5bot2]{padding-top:6.25rem;padding-bottom:6.25rem}}.product-categories__inner[data-astro-cid-6tr5bot2]{flex-direction:column;gap:3.125rem;max-width:65.0625rem;margin-left:auto;margin-right:auto;display:flex}@media (width>=46.5rem){.product-categories__inner[data-astro-cid-6tr5bot2]{gap:4.375rem}}.product-categories__header[data-astro-cid-6tr5bot2]{flex-direction:column;gap:1.25rem;display:flex}.section-transition-sentinel[data-astro-cid-6tr5bot2]{pointer-events:none;width:1px;height:1px;display:block}.section-transition-sentinel--product-categories[data-astro-cid-6tr5bot2]{margin:0;position:absolute;top:14rem;left:0}@media (width>=46.5rem){.section-transition-sentinel--product-categories[data-astro-cid-6tr5bot2]{top:18rem}}.product-categories__heading[data-astro-cid-6tr5bot2],.product-categories__subheading[data-astro-cid-6tr5bot2]{color:var(--section-transition-text-on-default);text-align:left;transition:color var(--section-transition-duration) ease-in-out;margin:0}.product-categories[data-astro-cid-6tr5bot2].section-transition-active [data-astro-cid-6tr5bot2]:is(.product-categories__heading,.product-categories__subheading){color:var(--section-transition-text-on-active)}.product-categories__cards[data-astro-cid-6tr5bot2]{grid-template-columns:1fr;gap:1.25rem;display:grid;position:relative}@media (width>=46.5rem){.product-categories__cards[data-astro-cid-6tr5bot2]{gap:1.875rem}}@media (width>=64rem){.product-categories__cards[data-astro-cid-6tr5bot2]{grid-template-columns:1fr 1fr;gap:.9375rem}}.product-categories__card-wrap[data-astro-cid-6tr5bot2]{min-height:0;display:block}.product-categories__card-wrap[data-astro-cid-6tr5bot2]>.info-card{height:100%}@media (width>=64rem){.product-categories__card-wrap--wide[data-astro-cid-6tr5bot2]{grid-column:1/-1}.product-categories__card-wrap--wide[data-astro-cid-6tr5bot2]>.info-card--category{min-height:28.3125rem}}@media (width>=40rem){:root{--home-distributor-block-padding-block-end:6.81rem}}@media (width>=46.5rem){:root{--padding-inline:3.125rem;--home-product-categories-padding-block-start:3.19rem}}@media (width>=64rem){:root{--grid-columns:8;--home-distributor-block-padding-block-end:7.25rem;--home-product-categories-padding-block-start:5.5rem}}.value-proposition[data-astro-cid-nub7zvnz]{background-color:oklch(100% 0 0);background-color:var(--color-white);padding-top:4.18rem;padding-bottom:4.18rem}.value-proposition__content[data-astro-cid-nub7zvnz],.value-proposition__inner[data-astro-cid-nub7zvnz]{flex-direction:column;display:flex}.value-proposition__content[data-astro-cid-nub7zvnz]{max-width:min(100%,65rem);max-width:min(100%,var(--content-max-width));gap:2.5rem}.value-proposition__header[data-astro-cid-nub7zvnz]{flex-direction:column;align-items:center;gap:.75rem;display:flex}.value-proposition__heading[data-astro-cid-nub7zvnz]{color:var(--color-clubhouse-navy);text-wrap:pretty;text-align:center}.value-proposition__description[data-astro-cid-nub7zvnz]{text-align:center;max-width:40ch}@media (width>=40rem){.value-proposition__description[data-astro-cid-nub7zvnz]{max-width:inherit}}@media (width>=64rem){.value-proposition__description[data-astro-cid-nub7zvnz]{max-width:41ch}}.value-proposition__tabs[data-astro-cid-nub7zvnz]{margin:0;padding:0;list-style:none;display:none}.value-proposition__carousel[data-astro-cid-nub7zvnz]{flex-direction:column;align-items:center;gap:0;display:flex}.value-proposition__carousel-title-wrap[data-astro-cid-nub7zvnz]{text-align:center;width:100%;min-height:1.5em;margin-bottom:1.25rem;position:relative}.value-proposition__slide-title[data-astro-cid-nub7zvnz]{transition:opacity .3s ease-out;transition:opacity var(--duration-normal) var(--ease-out);margin:0}.value-proposition__slide-title[data-astro-cid-nub7zvnz]:not(.value-proposition__slide-title--active){opacity:0;pointer-events:none;position:absolute;inset:0}.value-proposition__slide-title--active[data-astro-cid-nub7zvnz]{opacity:1}.value-proposition__progress[data-astro-cid-nub7zvnz]{width:100%;margin-bottom:2.19rem}.value-proposition__progress-track[data-astro-cid-nub7zvnz]{background-color:oklch(94.82% .0034 247.86);background-color:var(--color-grey);border-radius:9999px;border-radius:var(--radius-full);height:.25rem;overflow:hidden}.value-proposition__progress-fill[data-astro-cid-nub7zvnz]{background-color:oklch(63.31% .2113 24.82);background-color:var(--color-pin-flag-red);border-radius:9999px;border-radius:var(--radius-full);height:100%;transition:width .3s ease-out;transition:width var(--duration-normal) var(--ease-out)}.value-proposition__slides[data-astro-cid-nub7zvnz]{--value-proposition-card-width:clamp(16rem, 82.1333vw, calc(100vw - (var(--padding-inline) * 2)));scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;width:100vw;padding-left:max(1.25rem,50vw + clamp(16rem,82.1333vw,100vw - 2.5rem)/-2);padding-right:max(1.25rem,50vw + clamp(16rem,82.1333vw,100vw - 2.5rem)/-2);padding-left:max(var(--padding-inline),calc((100vw - var(--value-proposition-card-width)) / 2));padding-right:max(1.25rem,50vw + clamp(16rem,82.1333vw,100vw - 2.5rem)/-2);padding-right:max(var(--padding-inline),calc((100vw - var(--value-proposition-card-width)) / 2));scroll-padding-inline:max(1.25rem,50vw + clamp(16rem,82.1333vw,100vw - 2.5rem)/-2);scroll-padding-inline:max(var(--padding-inline),calc((100vw - var(--value-proposition-card-width)) / 2));overscroll-behavior-x:contain;border-radius:0;gap:1.12rem;height:21.25rem;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);display:flex;position:relative;overflow:auto hidden}.value-proposition__slides[data-astro-cid-nub7zvnz]::-webkit-scrollbar{display:none}.value-proposition__slides[data-astro-cid-nub7zvnz]{cursor:grab;user-select:none;-webkit-touch-callout:none}.value-proposition__slides[data-astro-cid-nub7zvnz] img{-webkit-user-drag:none}.value-proposition__slides[data-astro-cid-nub7zvnz].value-proposition__slides--dragging{cursor:grabbing;scroll-snap-type:none}.value-proposition__slide[data-astro-cid-nub7zvnz]{flex:0 0 var(--value-proposition-card-width);width:var(--value-proposition-card-width);scroll-snap-align:start;scroll-snap-stop:always;opacity:1;pointer-events:auto;max-width:100%;height:100%;transition:transform .3s ease-out;transition:transform .3s var(--ease-out);position:relative}.value-proposition__slide--active[data-astro-cid-nub7zvnz] .value-proposition__slide-image-wrap[data-astro-cid-nub7zvnz]{outline:none}.value-proposition__slide-image-wrap[data-astro-cid-nub7zvnz]{border-radius:.3125rem;border-radius:var(--radius-sm);width:100%;height:100%;overflow:hidden}.value-proposition__slide-image-wrap[data-astro-cid-nub7zvnz] picture{height:100%;line-height:0;display:block}.value-proposition__slide-image-wrap[data-astro-cid-nub7zvnz] picture img[data-astro-cid-nub7zvnz],.value-proposition__slide-image[data-astro-cid-nub7zvnz]{object-fit:cover;object-position:center bottom;user-select:none;-webkit-user-drag:none;width:100%;height:100%;min-height:calc(100% + 2px);display:block}.value-proposition__slide--spend[data-astro-cid-nub7zvnz] .value-proposition__slide-image[data-astro-cid-nub7zvnz]{object-position:90% bottom}@media (width>=23.4375rem){.value-proposition__slide--spend[data-astro-cid-nub7zvnz] .value-proposition__slide-image[data-astro-cid-nub7zvnz]{object-position:right bottom}}.value-proposition__dots[data-astro-cid-nub7zvnz]{justify-content:center;align-items:center;gap:.44rem;margin-top:2.19rem;display:flex}.value-proposition__dot[data-astro-cid-nub7zvnz]{cursor:pointer;width:auto;height:auto;color:inherit;background:0 0;border:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex;position:relative}.value-proposition__dot[data-astro-cid-nub7zvnz]:before{content:"";position:absolute;inset:-.5rem}.value-proposition__dot-visual[data-astro-cid-nub7zvnz]{border-radius:9999px;border-radius:var(--radius-full);background-color:oklch(91.58% 0 0);background-color:var(--color-carousel-dot-inactive);width:.8125rem;height:.8125rem;transition:background-color .3s ease-out;transition:background-color .3s var(--ease-out);display:block}.value-proposition__dot--active[data-astro-cid-nub7zvnz] .value-proposition__dot-visual[data-astro-cid-nub7zvnz]{background-color:oklch(25.11% .07 262.88);background-color:var(--color-clubhouse-navy)}.value-proposition__dot[data-astro-cid-nub7zvnz]:focus-visible{outline:2px solid oklch(63.31% .2113 24.82);outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:2px;outline-offset:var(--focus-ring-offset)}.value-proposition__image-col[data-astro-cid-nub7zvnz]{display:none}@media (width>=46.5rem){.value-proposition[data-astro-cid-nub7zvnz]{padding-top:6.47rem;padding-bottom:6.47rem}.value-proposition__slides[data-astro-cid-nub7zvnz]{--value-proposition-card-width:calc(100vw - (var(--padding-inline) * 2));padding-left:1.25rem;padding-right:1.25rem;padding-left:var(--padding-inline);padding-right:var(--padding-inline);scroll-padding-inline:1.25rem;scroll-padding-inline:var(--padding-inline);height:29.75rem}.value-proposition__slide-image-wrap[data-astro-cid-nub7zvnz],.value-proposition__slide-image-wrap[data-astro-cid-nub7zvnz] picture,.value-proposition__slide-image-wrap[data-astro-cid-nub7zvnz] picture img[data-astro-cid-nub7zvnz],.value-proposition__slide-image[data-astro-cid-nub7zvnz],.value-proposition__slide[data-astro-cid-nub7zvnz]{height:29.75rem;min-height:29.75rem;max-height:29.75rem}}@media (width>=64rem){.value-proposition[data-astro-cid-nub7zvnz]{min-height:calc(100svh - 4.5rem);min-height:calc(100svh - var(--nav-height));padding-top:0;padding-bottom:0}.value-proposition__header[data-astro-cid-nub7zvnz]{align-items:stretch}.value-proposition__description[data-astro-cid-nub7zvnz],.value-proposition__heading[data-astro-cid-nub7zvnz]{text-align:left}.value-proposition__inner[data-astro-cid-nub7zvnz]{min-height:inherit}.value-proposition__carousel[data-astro-cid-nub7zvnz]{display:none}.value-proposition__tabs[data-astro-cid-nub7zvnz]{flex-direction:column;gap:0;display:flex}.value-proposition__tab[data-astro-cid-nub7zvnz]{background:oklch(100% 0 0);background:var(--color-white);color:var(--color-clubhouse-navy);width:100%;cursor:pointer;text-align:left;font:inherit;font-weight:600;font-weight:var(--font-semibold);border-top-right-radius:.3125rem;border-top-right-radius:var(--radius-sm);border-bottom-right-radius:.3125rem;border-bottom-right-radius:var(--radius-sm);transition:background-color .3s ease-out,color .3s ease-out;transition:background-color var(--duration-normal) var(--ease-out),color var(--duration-normal) var(--ease-out);border:none;align-items:stretch;padding:1.72rem 2.75rem 1.72rem 2.9375rem;display:flex;position:relative}.value-proposition__tab--active[data-astro-cid-nub7zvnz]{background:oklch(25.11% .07 262.88);background:var(--color-clubhouse-navy);color:var(--color-white)}@media (hover:hover){.value-proposition__tab[data-astro-cid-nub7zvnz]:hover:not(.value-proposition__tab--active){background:oklch(94.82% .0034 247.86);background:var(--color-grey);color:var(--color-clubhouse-navy)}}.value-proposition__tab[data-astro-cid-nub7zvnz]:focus-visible{outline:2px solid oklch(63.31% .2113 24.82);outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:2px;outline-offset:var(--focus-ring-offset)}.value-proposition__tab-bar[data-astro-cid-nub7zvnz]{background:oklch(94.82% .0034 247.86);background:var(--color-grey);width:.1875rem;transition:background-color .3s ease-out;transition:background-color var(--duration-normal) var(--ease-out);position:absolute;top:0;bottom:0;left:0}@media (hover:hover){.value-proposition__tab[data-astro-cid-nub7zvnz]:hover:not(.value-proposition__tab--active) .value-proposition__tab-bar[data-astro-cid-nub7zvnz]{background:oklch(25.11% .07 262.88);background:var(--color-clubhouse-navy)}}.value-proposition__tab-bar-fill[data-astro-cid-nub7zvnz]{background:oklch(63.31% .2113 24.82);background:var(--color-pin-flag-red);width:100%;height:0;transition:height 4s linear;position:absolute;top:0;left:0}.value-proposition__tab[data-astro-cid-nub7zvnz]:not(.value-proposition__tab--active) .value-proposition__tab-bar-fill[data-astro-cid-nub7zvnz]{visibility:hidden}.value-proposition[data-astro-cid-nub7zvnz].full-bleed .value-proposition__inner[data-astro-cid-nub7zvnz]{grid-column:content-start/full-width-end}.value-proposition__inner[data-astro-cid-nub7zvnz]{grid-template-columns:repeat(4,1fr);grid-template-columns:repeat(var(--grid-columns),1fr);align-items:stretch;gap:0;display:grid}.value-proposition__left[data-astro-cid-nub7zvnz]{min-height:calc(100svh - 4.5rem);min-height:calc(100svh - var(--nav-height));flex-direction:column;grid-column:1/span 3;justify-content:center;padding-left:0;padding-right:3.75rem;display:flex}.value-proposition__content[data-astro-cid-nub7zvnz]{flex-direction:column;gap:2.5rem;padding-top:0;padding-bottom:0;display:flex}.value-proposition__image-col[data-astro-cid-nub7zvnz]{min-height:calc(100svh - 4.5rem);min-height:calc(100svh - var(--nav-height));grid-column:4/-1;display:block;position:relative}.value-proposition__desktop-slide[data-astro-cid-nub7zvnz],.value-proposition__image-wrap[data-astro-cid-nub7zvnz]{position:absolute;inset:0}.value-proposition__desktop-slide[data-astro-cid-nub7zvnz]{opacity:0;transition:opacity .3s ease-out;transition:opacity var(--duration-normal) var(--ease-out);overflow:hidden}.value-proposition__desktop-slide--active[data-astro-cid-nub7zvnz]{opacity:1}.value-proposition__desktop-slide[data-astro-cid-nub7zvnz] picture{height:100%;line-height:0;display:block}.value-proposition__desktop-slide[data-astro-cid-nub7zvnz] .value-proposition__image[data-astro-cid-nub7zvnz],.value-proposition__desktop-slide[data-astro-cid-nub7zvnz] picture img[data-astro-cid-nub7zvnz]{object-fit:cover;object-position:center bottom;user-select:none;-webkit-user-drag:none;width:100%;height:100%;min-height:calc(100% + 2px);display:block}.value-proposition__desktop-slide--spend[data-astro-cid-nub7zvnz] .value-proposition__image[data-astro-cid-nub7zvnz]{object-position:78% bottom}}:root{--form-input-padding-inline:.625rem;--form-input-padding-block:.625rem;--radius-xs:.1531rem;--radius-sm:.3125rem;--radius-md:.375rem;--duration-normal:.3s;--modal-open-dur:.3s;--modal-close-dur:.22s;--modal-scale:.97;--modal-scale-close:.97;--modal-ease:cubic-bezier(.23, 1, .32, 1);--nav-mega-fade-short:.35s;--nav-mega-fade:.5s;--nav-mega-delay-sidebar-title:0s;--nav-mega-delay-link-2:.112s;--nav-mega-delay-brands-title:.191s;--nav-mega-delay-brand-card-1:.112s;--nav-mega-delay-brand-card-2:.259s;--nav-padding-block:1.02313rem;--focus-scroll-margin-block-start:calc(var(--nav-height) + .5rem);--home-intro-to-distributor-gap:calc(var(--home-distributor-block-padding-block-end) + var(--home-product-categories-padding-block-start));--breakpoint-xs:23.4375rem;--breakpoint-xs-plus:30rem;--breakpoint-sm:40rem;--breakpoint-md:46.5rem;--breakpoint-md-plus:56rem;--breakpoint-lg:64rem;--breakpoint-xl:80rem;--breakpoint-2xl:96rem;--breakpoint-design-desktop:90rem;--color-white:#fff;--color-white-hex:#fff;--color-offwhite:#e5e5e5;--color-grey:#eceef0;--color-carousel-dot-inactive:#e3e3e3;--color-grey-muted:#9d9d9d;--color-grey-inactive-hover:#d7d7d7;--color-grey-inactive-hover-icon:#747474;--color-clubhouse-navy:#0f2043;--color-flag-navy:#1b335e;--color-flag-navy-hex:#1b335e;--color-slate:#8590a6;--color-red-muted:#4c3132;--color-blue-muted:#373a3f;--color-pin-flag-red:#ef4043;--color-pin-flag-red-hover:#b92025;--color-faded-blue:#2a3752;--color-faded-blue-light:#e2e5e8;--color-blue-tee:#1b67a7;--color-open-sky-blue:#4aafd8;--color-open-sky-blue-hex:#4aafd8;--color-form-border:#d0d0d0;--color-form-bg:#f8f8f8;--color-form-bg-hover:#ebebeb;--color-form-bg-focus:#f3f3f3;--color-card-border:#dcdcdc;--color-card-hover-bg:#f8f8f8;--color-text:var(--color-clubhouse-navy);--color-bg:var(--color-white);--form-input-height:2.625rem;--logo-icon-size:2rem;--font-regular:400;--font-medium:500;--font-semibold:600;--font-bold:700;--font-extrabold:800;--radius-full:9999px;--focus-ring-color:var(--color-pin-flag-red);--focus-ring-color-input:var(--color-open-sky-blue);--focus-ring-width:2px;--focus-ring-offset:2px;--focus-ring-offset-color:var(--color-white);--ease-out:ease-out;--modal-sheet-offset:1rem;--modal-backdrop-color:#0f2043b3;--nav-mega-delay-link-1:47ms;--grid-gutter:1.25rem;--grid-columns:4;--padding-inline:1.25rem;--breakout-size:0rem;--content-max-width:65rem;--nav-height:4.5rem;--home-distributor-block-padding-block-end:3.38rem;--home-product-categories-padding-block-start:2.62rem}@media (width>=40rem){:root{--home-distributor-block-padding-block-end:6.81rem}}@media (width>=46.5rem){:root{--padding-inline:3.125rem;--home-product-categories-padding-block-start:3.19rem}}@media (width>=64rem){:root{--grid-columns:8;--home-distributor-block-padding-block-end:7.25rem;--home-product-categories-padding-block-start:5.5rem}}
