.hero[data-astro-cid-ge2uvauf]{background:var(--offwhite);border-bottom:1px solid var(--border);isolation:isolate;padding-block:clamp(1.5rem,2.6vw,2.25rem);position:relative}.hero__shell[data-astro-cid-ge2uvauf]{grid-template-columns:minmax(0,44fr) minmax(0,56fr);align-items:stretch;min-height:clamp(24rem,32vw,32rem);display:grid}.hero__media[data-astro-cid-ge2uvauf]{order:2;position:relative;overflow:hidden}.hero__img[data-astro-cid-ge2uvauf]{object-fit:cover;object-position:62% 50%;width:100%;height:100%;position:absolute;inset:0}.hero__panel[data-astro-cid-ge2uvauf]{z-index:2;order:1;align-items:center;padding-right:clamp(1.5rem,2.6vw,2.5rem);display:flex;position:relative}.hero__copy[data-astro-cid-ge2uvauf]{width:100%}.hero__title[data-astro-cid-ge2uvauf]{margin-bottom:clamp(.625rem,1.25vw,1.125rem)}.hero__lede[data-astro-cid-ge2uvauf]{max-width:30rem;margin-bottom:clamp(.875rem,1.65vw,1.5rem)}.hero__actions[data-astro-cid-ge2uvauf]{flex-wrap:wrap;gap:clamp(.5rem,1.05vw,.9375rem);margin-bottom:clamp(.875rem,1.55vw,1.375rem);display:flex}.hero__note[data-astro-cid-ge2uvauf]{font-size:var(--step-body-sm);color:var(--ink-soft);line-height:1.55}.hero__note[data-astro-cid-ge2uvauf] strong[data-astro-cid-ge2uvauf]{color:var(--ink)}.hero__note[data-astro-cid-ge2uvauf] a[data-astro-cid-ge2uvauf]{color:var(--brand-red);font-weight:700;text-decoration:none}.hero__note[data-astro-cid-ge2uvauf] a[data-astro-cid-ge2uvauf]:hover{text-underline-offset:.2em;text-decoration:underline}.hero__lettering[data-astro-cid-ge2uvauf]{z-index:2;opacity:.95;filter:drop-shadow(0 1px 10px #50000459);pointer-events:none;width:clamp(5.25rem,12vw,10.5rem);height:auto;position:absolute;bottom:13%;right:clamp(1rem,2.6vw,2.5rem)}@media (width<=900px){.hero[data-astro-cid-ge2uvauf]{padding-block:0}.hero__shell[data-astro-cid-ge2uvauf]{min-height:0;display:block}.hero__media[data-astro-cid-ge2uvauf]{position:absolute;inset:0}.hero__img[data-astro-cid-ge2uvauf]{object-position:78% 22%}.hero__lettering[data-astro-cid-ge2uvauf]{display:none}.hero__panel[data-astro-cid-ge2uvauf]{padding:clamp(1.75rem, 8vw, 2.5rem) var(--gutter) clamp(2rem, 8vw, 2.75rem);background:linear-gradient(#f9f9f800 0% 2.5%,#f9f9f8f7 5%,#f9f9f8fe 7% 13%,#f9f9f800 18% 24%,#f9f9f8f7 27%,#f9f9f8fe 41% 100%),linear-gradient(to bottom left,#f9f9f805 0%,#f9f9f829 15%,#f9f9f861 30%,#f9f9f899 45%,#f9f9f8d1 60%,#f9f9f8f2 75%,#f9f9f8 88%)}.hero__copy[data-astro-cid-ge2uvauf]{padding-right:0}.hero__br[data-astro-cid-ge2uvauf]{display:none}.hero__actions[data-astro-cid-ge2uvauf] .btn[data-astro-cid-ge2uvauf]{flex:15rem}}.benefits[data-astro-cid-vos5aw5r]{background:var(--offwhite);border-bottom:1px solid var(--border)}.benefits__list[data-astro-cid-vos5aw5r]{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.benefits__item[data-astro-cid-vos5aw5r]{border-left:1px solid var(--border);align-items:center;gap:clamp(.625rem,1.2vw,1.125rem);padding:clamp(.75rem,1.35vw,1.375rem) clamp(.75rem,1.8vw,1.75rem);display:flex}.benefits__item[data-astro-cid-vos5aw5r]:first-child{border-left:0;padding-left:0}.benefits__item[data-astro-cid-vos5aw5r]:last-child{padding-right:0}.benefits__icon[data-astro-cid-vos5aw5r]{color:var(--brand-red);flex:none}.benefits__icon[data-astro-cid-vos5aw5r] svg[data-astro-cid-vos5aw5r]{stroke-linecap:round;stroke-linejoin:round;width:clamp(1.5rem,2.35vw,2.125rem);height:auto}.benefits__text[data-astro-cid-vos5aw5r]{flex-direction:column;gap:.15rem;min-width:0;display:flex}.benefits__title[data-astro-cid-vos5aw5r]{font-size:var(--step-body-sm);color:var(--ink);font-weight:700;line-height:1.25}.benefits__body[data-astro-cid-vos5aw5r]{font-size:var(--step-micro);color:var(--muted);line-height:1.35}@media (width<=900px){.benefits__list[data-astro-cid-vos5aw5r]{grid-template-columns:repeat(2,minmax(0,1fr))}.benefits__item[data-astro-cid-vos5aw5r]{border-top:1px solid var(--border);padding-inline:clamp(.75rem,3vw,1.5rem)}.benefits__item[data-astro-cid-vos5aw5r]:nth-child(-n+2){border-top:0}.benefits__item[data-astro-cid-vos5aw5r]:nth-child(odd){border-left:0;padding-left:0}.benefits__item[data-astro-cid-vos5aw5r]:nth-child(2n){padding-right:0}}@media (width<=460px){.benefits__list[data-astro-cid-vos5aw5r]{grid-template-columns:minmax(0,1fr)}.benefits__item[data-astro-cid-vos5aw5r]{border-left:0;padding-inline:0}.benefits__item[data-astro-cid-vos5aw5r]:nth-child(2){border-top:1px solid var(--border)}}.categories[data-astro-cid-yipa6tc6]{background:var(--offwhite)}.categories__grid[data-astro-cid-yipa6tc6]{gap:var(--card-gap);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}@media (width<=900px){.categories__grid[data-astro-cid-yipa6tc6]{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,2.5vw,1.5rem)}}@media (width<=560px){.categories__grid[data-astro-cid-yipa6tc6]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem .875rem}}.split[data-astro-cid-ujaes7fe]{background:var(--offwhite);padding-block:clamp(0rem,1.7vw,1.875rem)}.split__shell[data-astro-cid-ujaes7fe]{grid-template-columns:minmax(0,55.5fr) minmax(0,44.5fr);display:grid}.split__maker[data-astro-cid-ujaes7fe],.split__wholesale[data-astro-cid-ujaes7fe]{align-items:center;min-height:clamp(18rem,26.5vw,28rem);display:grid;position:relative;overflow:hidden}.split__maker[data-astro-cid-ujaes7fe]{grid-template-columns:minmax(0,1fr) minmax(0,.95fr)}.split__wholesale[data-astro-cid-ujaes7fe]{grid-template-columns:minmax(0,1fr) minmax(0,.62fr)}.split__maker[data-astro-cid-ujaes7fe]{background:var(--cream)}.split__wholesale[data-astro-cid-ujaes7fe]{background:var(--brand-red);color:var(--white)}.split__wholesale[data-astro-cid-ujaes7fe] .display{color:var(--white)}.split__copy[data-astro-cid-ujaes7fe]{z-index:2;padding-block:clamp(1.25rem,2.4vw,2.5rem);position:relative}.split__maker[data-astro-cid-ujaes7fe] .split__copy[data-astro-cid-ujaes7fe],.split__wholesale[data-astro-cid-ujaes7fe] .split__copy[data-astro-cid-ujaes7fe]{padding-left:clamp(1.25rem,3vw,3.25rem);padding-right:clamp(1rem,2vw,2rem)}.split__body[data-astro-cid-ujaes7fe]{font-size:var(--step-body-sm);color:#4b4741;max-width:32ch;margin-block:clamp(.75rem,1.3vw,1.125rem) clamp(1rem,1.7vw,1.5rem);line-height:1.6}.split__body--light[data-astro-cid-ujaes7fe]{color:var(--white);max-width:36ch}.split__maker-media[data-astro-cid-ujaes7fe],.split__wholesale-media[data-astro-cid-ujaes7fe]{align-self:stretch;position:relative;overflow:hidden}.split__img[data-astro-cid-ujaes7fe]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.split__maker-media[data-astro-cid-ujaes7fe] .split__img[data-astro-cid-ujaes7fe]{object-position:50% 58%}.split__wholesale-media[data-astro-cid-ujaes7fe] .split__img[data-astro-cid-ujaes7fe]{object-position:62% 50%}.split__wholesale-media[data-astro-cid-ujaes7fe]:before{content:"";z-index:1;background:linear-gradient(to right, var(--brand-red) 0%, #df0613eb 14%, #df06134d 46%, #df061314 100%);position:absolute;inset:0}@media (width<=1100px){.split__maker[data-astro-cid-ujaes7fe]{grid-template-columns:minmax(0,1fr) minmax(0,.8fr)}.split__wholesale[data-astro-cid-ujaes7fe]{grid-template-columns:minmax(0,1fr) minmax(0,.55fr)}}@media (width<=900px){.split[data-astro-cid-ujaes7fe]{padding-block:0}.split__shell[data-astro-cid-ujaes7fe]{grid-template-columns:minmax(0,1fr)}}@media (width<=480px){.split__maker[data-astro-cid-ujaes7fe],.split__wholesale[data-astro-cid-ujaes7fe]{grid-template-columns:minmax(0,1fr);min-height:0}.split__maker-media[data-astro-cid-ujaes7fe],.split__wholesale-media[data-astro-cid-ujaes7fe]{aspect-ratio:16/10;order:-1}.split__img[data-astro-cid-ujaes7fe]{position:absolute}.split__maker[data-astro-cid-ujaes7fe] .split__copy[data-astro-cid-ujaes7fe],.split__wholesale[data-astro-cid-ujaes7fe] .split__copy[data-astro-cid-ujaes7fe]{padding-inline:var(--gutter);padding-block:clamp(1.75rem,6vw,2.75rem)}.split__body[data-astro-cid-ujaes7fe],.split__body--light[data-astro-cid-ujaes7fe]{max-width:46ch}}@media (width>=481px) and (width<=900px){.split__maker[data-astro-cid-ujaes7fe],.split__wholesale[data-astro-cid-ujaes7fe]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:clamp(16rem,34vw,20rem)}.split__wholesale[data-astro-cid-ujaes7fe]{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}.split__maker[data-astro-cid-ujaes7fe] .split__copy[data-astro-cid-ujaes7fe],.split__wholesale[data-astro-cid-ujaes7fe] .split__copy[data-astro-cid-ujaes7fe]{padding-block:clamp(1.5rem,3vw,2.25rem)}.split__maker[data-astro-cid-ujaes7fe] .split__copy[data-astro-cid-ujaes7fe]{padding-left:var(--gutter);padding-right:clamp(1rem,2.5vw,1.75rem)}.split__wholesale[data-astro-cid-ujaes7fe] .split__copy[data-astro-cid-ujaes7fe]{padding-left:clamp(1.5rem,4vw,2.5rem);padding-right:clamp(1rem,2.5vw,1.75rem)}.split__body[data-astro-cid-ujaes7fe],.split__body--light[data-astro-cid-ujaes7fe]{max-width:30ch}.split__wholesale-media[data-astro-cid-ujaes7fe]:before{background:linear-gradient(to right, var(--brand-red) 0%, #df0613d9 10%, #df061326 55%, #df061305 100%)}}.statement[data-astro-cid-vxgyqlt5]{background:var(--offwhite);padding-block:clamp(0rem,1.7vw,1.875rem);position:relative}.statement__shell[data-astro-cid-vxgyqlt5]{border-block:1px solid var(--border);grid-template-columns:minmax(0,26fr) minmax(0,48fr) minmax(0,26fr);align-items:stretch;display:grid;overflow:hidden}.statement__edge[data-astro-cid-vxgyqlt5]{position:relative}.statement__img[data-astro-cid-vxgyqlt5]{object-fit:cover;object-position:50% 50%;width:100%;height:100%;position:absolute;inset:0}.statement__edge[data-astro-cid-vxgyqlt5]:after{content:"";position:absolute;inset:0}.statement__edge--left[data-astro-cid-vxgyqlt5]:after{background:linear-gradient(to right, #f9f9f800 0%, #f9f9f840 42%, #f9f9f8cc 78%, var(--offwhite) 97%)}.statement__edge--right[data-astro-cid-vxgyqlt5]:after{background:linear-gradient(to left, #f9f9f800 0%, #f9f9f840 42%, #f9f9f8cc 78%, var(--offwhite) 97%)}.statement__inner[data-astro-cid-vxgyqlt5]{z-index:2;text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:clamp(1.75rem,2.9vw,3.5rem) clamp(1rem,2vw,2rem);display:flex;position:relative}.statement__title[data-astro-cid-vxgyqlt5]{font-size:var(--step-banner);margin-bottom:clamp(.75rem,1.5vw,1.25rem);line-height:1.08}.statement__body[data-astro-cid-vxgyqlt5]{max-width:44ch;font-size:var(--step-body-sm);color:var(--muted);line-height:1.65}@media (width<=780px){.statement[data-astro-cid-vxgyqlt5]{padding-block:0}.statement__shell[data-astro-cid-vxgyqlt5]{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.statement__inner[data-astro-cid-vxgyqlt5]{grid-area:2/1/auto/-1;padding-block:clamp(2rem,8vw,3rem)}.statement__edge[data-astro-cid-vxgyqlt5]{aspect-ratio:3/2;grid-row:1}.statement__img[data-astro-cid-vxgyqlt5]{position:absolute}.statement__edge--left[data-astro-cid-vxgyqlt5]:after,.statement__edge--right[data-astro-cid-vxgyqlt5]:after{background:linear-gradient(to bottom, #f9f9f800 40%, var(--offwhite) 100%)}}
