.hero[data-astro-cid-pwunukhj]{--interval:6.5s;isolation:isolate;color:var(--white);background:#0c0c0c;align-content:space-between;min-height:min(78vh,46rem);padding-block:clamp(3.5rem,9vw,7rem) 2rem;display:grid;position:relative;overflow:hidden}.backdrops[data-astro-cid-pwunukhj]{z-index:-1;position:absolute;inset:0}.backdrop[data-astro-cid-pwunukhj]{object-fit:cover;object-position:70% 50%;opacity:0;width:100%;height:100%;transition:opacity .9s,transform 7s ease-out;position:absolute;inset:0;transform:scale(1.06)}.backdrop[data-astro-cid-pwunukhj][data-active]{opacity:1;transform:scale(1)}.shade[data-astro-cid-pwunukhj]{background:linear-gradient(90deg,#0c0c0ceb 0%,#0c0c0cb3 40%,#0c0c0c1a 75%),linear-gradient(#0c0c0c00 65%,#0c0c0cd9 100%);position:absolute;inset:0}.slides[data-astro-cid-pwunukhj]{max-width:40rem;display:grid}.slide[data-astro-cid-pwunukhj]{opacity:0;visibility:hidden;grid-area:1/1;align-content:center;justify-items:start;gap:1.25rem;transition:opacity .45s,transform .45s,visibility 0s linear .45s;display:grid;transform:translateY(12px)}.slide[data-astro-cid-pwunukhj][data-active]{opacity:1;visibility:visible;transition-delay:.2s,.2s,0s;transform:none}.kicker[data-astro-cid-pwunukhj]{align-items:center;gap:.6rem;font-weight:600;display:inline-flex}.kicker[data-astro-cid-pwunukhj]:before{content:"";background:var(--red);width:1.6rem;height:.4rem}.slide[data-astro-cid-pwunukhj] h2[data-astro-cid-pwunukhj]{font-size:var(--step-4);max-width:16ch}@media (width>=480px){.keep[data-astro-cid-pwunukhj]{white-space:nowrap}}.summary[data-astro-cid-pwunukhj]{font-size:var(--step-1);color:#ffffffc7;max-width:34ch;line-height:1.45}.actions[data-astro-cid-pwunukhj]{flex-wrap:wrap;gap:.75rem;display:flex}.button[data-astro-cid-pwunukhj].ghost{color:var(--white);background:0 0;box-shadow:inset 0 0 0 1.5px #ffffffd9}.button[data-astro-cid-pwunukhj].ghost:hover{background:var(--white);color:var(--ink)}.controls[data-astro-cid-pwunukhj]{align-items:stretch;gap:1rem;margin-top:clamp(2.5rem,6vw,4rem);display:flex}.tabs[data-astro-cid-pwunukhj]{flex:1;grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:.75rem;display:grid}.tab[data-astro-cid-pwunukhj]{text-align:left;font:inherit;font-size:var(--step--1);color:#fff9;cursor:pointer;background:0 0;border:0;gap:.6rem;padding:.5rem 0 0;font-weight:500;display:grid}.tab[data-astro-cid-pwunukhj]:hover,.tab[data-astro-cid-pwunukhj][aria-selected=true]{color:var(--white)}.tab-progress[data-astro-cid-pwunukhj]{background:#ffffff38;border-radius:3px;height:3px;display:block;overflow:hidden}.tab-progress[data-astro-cid-pwunukhj]:after{content:"";background:var(--red);transform-origin:0;width:100%;height:100%;display:block;transform:scaleX(0)}.tab[data-astro-cid-pwunukhj][aria-selected=true] .tab-progress[data-astro-cid-pwunukhj]:after{transform:scaleX(1)}.hero[data-astro-cid-pwunukhj][data-playing] .tab[data-astro-cid-pwunukhj][aria-selected=true] .tab-progress[data-astro-cid-pwunukhj]:after{animation:progress var(--interval) linear forwards}.hero[data-astro-cid-pwunukhj][data-hold] .tab[data-astro-cid-pwunukhj][aria-selected=true] .tab-progress[data-astro-cid-pwunukhj]:after{animation-play-state:paused}@keyframes progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.pause[data-astro-cid-pwunukhj]{width:2.5rem;height:2.5rem;color:var(--white);cursor:pointer;background:#ffffff14;border:1px solid #fff6;border-radius:50%;flex:none;align-self:end;place-items:center;display:grid}.pause[data-astro-cid-pwunukhj]:hover{background:#ffffff2e}.icon-play[data-astro-cid-pwunukhj],.hero[data-astro-cid-pwunukhj]:not([data-playing]) .icon-pause[data-astro-cid-pwunukhj]{display:none}.hero[data-astro-cid-pwunukhj]:not([data-playing]) .icon-play[data-astro-cid-pwunukhj]{display:block}@media (width<=760px){.backdrop[data-astro-cid-pwunukhj]{object-position:80% 50%}.shade[data-astro-cid-pwunukhj]{background:linear-gradient(#0c0c0c73 0%,#0c0c0cbf 45%,#0c0c0cf2 100%)}.tabs[data-astro-cid-pwunukhj]{grid-template-columns:repeat(2,1fr)}}@media (prefers-reduced-motion:reduce){.backdrop[data-astro-cid-pwunukhj],.slide[data-astro-cid-pwunukhj]{transition:none;transform:none}}.products[data-astro-cid-rtei5hqi]{background:var(--paper-2)}.wide[data-astro-cid-rtei5hqi]{max-width:none}.wide[data-astro-cid-rtei5hqi] h2[data-astro-cid-rtei5hqi]{text-align:center}.grid[data-astro-cid-rtei5hqi]{background:var(--line);border:1px solid var(--line);border-radius:10px;grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));gap:1px;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.product[data-astro-cid-rtei5hqi]{background:var(--paper);grid-template-rows:auto 1fr auto;gap:.6rem;min-height:13rem;padding:1.6rem;display:grid}.icon[data-astro-cid-rtei5hqi]{flex:none;width:66px;height:55px;margin-left:-.35rem;transition:transform .3s}.product[data-astro-cid-rtei5hqi]:hover .icon[data-astro-cid-rtei5hqi]{transform:translateY(-4px)}h3[data-astro-cid-rtei5hqi]{font-size:var(--step-1);text-wrap:pretty;align-items:center;gap:.6rem;display:flex}.text[data-astro-cid-rtei5hqi]{color:var(--slate)}.brands[data-astro-cid-rtei5hqi]{font-weight:600;font-size:var(--step--1);border-top:1px solid var(--line);padding-top:.75rem}.cta[data-astro-cid-rtei5hqi]{background:var(--ink);color:var(--paper);grid-template-rows:auto auto;align-content:space-between}.cta[data-astro-cid-rtei5hqi] p[data-astro-cid-rtei5hqi]{font-size:var(--step-1);font-weight:700}.cta[data-astro-cid-rtei5hqi] .button[data-astro-cid-rtei5hqi]{justify-self:center}.grid[data-astro-cid-rtei5hqi].reveal-ready .product[data-astro-cid-rtei5hqi]{opacity:0;transition:opacity .5s,transform .5s;transition-delay:calc(var(--i,7) * 70ms);transform:translateY(16px)}.grid[data-astro-cid-rtei5hqi].reveal-ready.is-visible .product[data-astro-cid-rtei5hqi]{opacity:1;transform:none}.vendors[data-astro-cid-rzfdewag]{background:var(--white);border-bottom:1px solid var(--line)}h2[data-astro-cid-rzfdewag]{font-size:var(--step-3);text-align:center;margin-bottom:clamp(2rem,5vw,3rem)}.grid[data-astro-cid-rzfdewag]{flex-wrap:wrap;justify-content:center;gap:clamp(.75rem,1.5vw,1rem);margin:0;padding:0;list-style:none;display:flex}li[data-astro-cid-rzfdewag]{background:var(--white);border:1px solid var(--line);border-radius:10px;flex:0 11.5rem;overflow:hidden}a[data-astro-cid-rzfdewag]{place-items:center;height:8rem;padding:1rem 1.25rem;transition:background-color .2s;display:grid}a[data-astro-cid-rzfdewag]:hover,a[data-astro-cid-rzfdewag]:focus-visible{background:var(--paper)}img[data-astro-cid-rzfdewag]{max-width:100%;height:auto;transition:transform .25s}a[data-astro-cid-rzfdewag]:hover img[data-astro-cid-rzfdewag]{transform:scale(1.05)}@media (width<=480px){li[data-astro-cid-rzfdewag]{flex-basis:calc(50% - .5rem)}a[data-astro-cid-rzfdewag]{height:6.5rem;padding:.75rem}}
