.home-intro[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:var(--c-sidebar-w) minmax(0,1fr);gap:24px;margin-top:32px;align-items:stretch}.sidenav[data-astro-cid-j7pv25f6]{position:relative;z-index:5;align-self:start;background:var(--s-bg);border:1px solid var(--s-border);border-radius:var(--c-radius-card)}.sidenav__h[data-astro-cid-j7pv25f6]{margin:0;padding:16px;font-family:var(--font-display);color:var(--s-text);font-size:var(--t-ui);font-weight:500;line-height:1.5;letter-spacing:0;border-bottom:1px solid var(--s-border)}.sidenav__list[data-astro-cid-j7pv25f6]{list-style:none}.sidenav__item[data-astro-cid-j7pv25f6]{display:flex;align-items:stretch;border-bottom:1px solid var(--s-border)}.sidenav__item[data-astro-cid-j7pv25f6]:last-child{border-bottom:0}.sidenav__link[data-astro-cid-j7pv25f6]{flex:1;min-width:0;display:flex;align-items:center;gap:10px;min-height:48px;padding:12px 0 12px 16px;font-size:var(--t-ui);line-height:1.4;color:var(--s-text)}.sidenav__item[data-astro-cid-j7pv25f6]:last-child .sidenav__link[data-astro-cid-j7pv25f6]{padding-right:16px}.sidenav__link[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.sidenav__link[data-astro-cid-j7pv25f6] .icon{flex:none;color:var(--s-text)}.sidenav__link[data-astro-cid-j7pv25f6] .sidenav__chev{margin-left:auto;color:var(--s-muted)}.sidenav__item[data-astro-cid-j7pv25f6]:hover,.sidenav__item[data-astro-cid-j7pv25f6].is-open{background:var(--s-surface)}.sidenav__item[data-astro-cid-j7pv25f6].is-open .sidenav__link[data-astro-cid-j7pv25f6]{color:var(--s-primary);font-weight:500}.sidenav__item[data-astro-cid-j7pv25f6]:first-of-type{border-top-left-radius:0}.sidenav__toggle[data-astro-cid-j7pv25f6]{flex:none;width:44px;display:grid;place-items:center;padding:0;background:none;border:0;color:var(--s-muted)}.sidenav__toggle[data-astro-cid-j7pv25f6]:hover,.sidenav__toggle[data-astro-cid-j7pv25f6][aria-expanded=true]{color:var(--s-primary)}.sidenav__fly[data-astro-cid-j7pv25f6]{position:absolute;left:calc(100% + 8px);top:0;width:440px;min-height:100%;max-height:560px;overflow-y:auto;padding:20px 24px;background:var(--s-bg);border:1px solid var(--s-border);border-radius:var(--c-radius-card);box-shadow:var(--c-overlay-shadow)}.sidenav__fly-all[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:8px;min-height:44px;margin-bottom:8px;font-size:var(--t-body);font-weight:500}.sidenav__fly-list[data-astro-cid-j7pv25f6]{list-style:none;display:grid;gap:0 24px}.sidenav__fly-list[data-astro-cid-j7pv25f6].is-cols{grid-template-columns:1fr 1fr}.sidenav__fly-list[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{display:flex;align-items:center;min-height:40px;font-size:var(--t-ui);color:var(--s-text)}.sidenav__fly-list[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{color:var(--s-primary)}.hero[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:48fr 52fr;min-height:464px;background:var(--s-surface);border-radius:var(--c-radius-panel);overflow:hidden}.hero__copy[data-astro-cid-j7pv25f6]{padding:48px 32px 32px;display:flex;flex-direction:column;align-items:flex-start}.hero__h1[data-astro-cid-j7pv25f6]{margin:0;line-height:1.5}.hero__copy[data-astro-cid-j7pv25f6] .hero__title[data-astro-cid-j7pv25f6]{font-family:var(--font-display);font-weight:700;color:var(--s-text);letter-spacing:-.025em;font-size:var(--t-hero);line-height:1.08;margin:20px 0}.hero__copy[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0;font-size:var(--t-body);color:var(--s-muted)}.hero__cta[data-astro-cid-j7pv25f6]{margin-top:32px}.hero__visual[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;justify-content:space-between;gap:16px;padding:24px;background:var(--s-surface-green);color:var(--s-text)}.hero__visual[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{align-self:center;width:100%;max-width:400px;aspect-ratio:1;height:auto;object-fit:contain;mix-blend-mode:multiply;clip-path:inset(2%)}.hero__caption[data-astro-cid-j7pv25f6]{display:grid;gap:2px;font-size:var(--t-caption)}.hero__caption[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{font-size:var(--t-body);font-weight:500}.hero__caption[data-astro-cid-j7pv25f6] .price[data-astro-cid-j7pv25f6]{font-size:var(--t-h3)}.hero__caption[data-astro-cid-j7pv25f6] small[data-astro-cid-j7pv25f6]{font-size:var(--t-caption);color:var(--s-primary)}.hero__visual[data-astro-cid-j7pv25f6]:hover strong[data-astro-cid-j7pv25f6]{color:var(--s-primary);text-decoration:underline}.benefits[data-astro-cid-j7pv25f6]{list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;padding:32px 0;border-bottom:1px solid var(--s-border)}.benefits[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:flex;gap:14px;align-items:flex-start}.benefits[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]>.icon{flex:none;color:var(--s-primary)}.benefits[data-astro-cid-j7pv25f6] div[data-astro-cid-j7pv25f6]{display:grid;gap:2px;min-width:0}.benefits[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{font-size:var(--t-ui);font-weight:500;color:var(--s-text)}.benefits[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{color:var(--s-primary);text-decoration:underline}.benefits[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{font-size:var(--t-caption);color:var(--s-muted)}.brands[data-astro-cid-j7pv25f6]{padding:24px 0;border-bottom:1px solid var(--s-border)}.brands__list[data-astro-cid-j7pv25f6]{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px 24px;flex-wrap:wrap}.brands__item[data-astro-cid-j7pv25f6]{display:grid;place-items:center;width:132px;height:60px;filter:grayscale(1);opacity:.7;transition:filter var(--c-dur) var(--ease),opacity var(--c-dur) var(--ease)}.brands__item[data-astro-cid-j7pv25f6]:hover,.brands__item[data-astro-cid-j7pv25f6]:focus-visible{filter:none;opacity:1}.brands__item[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:auto;max-width:100%;height:auto;max-height:60px;object-fit:contain}.picks__tabs[data-astro-cid-j7pv25f6]{display:flex;gap:32px;margin:-8px 0 24px;border-bottom:1px solid var(--s-border);overflow-x:auto;scrollbar-width:none}.picks__tab[data-astro-cid-j7pv25f6]{flex:none;min-height:44px;padding:0 0 10px;margin-bottom:-1px;background:none;border:0;border-bottom:2px solid transparent;font-size:var(--t-ui);font-weight:500;color:var(--s-muted)}.picks__tab[data-astro-cid-j7pv25f6]:hover{color:var(--s-text)}.picks__tab[data-astro-cid-j7pv25f6][aria-selected=true]{color:var(--s-primary);border-bottom-color:var(--s-primary)}.tiles[data-astro-cid-j7pv25f6]{list-style:none;display:grid;grid-template-columns:repeat(auto-fill,minmax(176px,1fr));gap:24px}.tile[data-astro-cid-j7pv25f6]{display:grid;gap:12px;color:var(--s-text)}.tile__img[data-astro-cid-j7pv25f6]{display:grid;place-items:center;aspect-ratio:4 / 3;background:var(--s-surface);border-radius:var(--c-radius-card);overflow:hidden}.tile__img[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;height:100%;object-fit:contain;padding:12px;mix-blend-mode:multiply}.tile__name[data-astro-cid-j7pv25f6]{font-size:var(--t-ui);font-weight:500}.tile[data-astro-cid-j7pv25f6]:hover .tile__name[data-astro-cid-j7pv25f6]{color:var(--s-primary);text-decoration:underline}.about[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px 80px;padding:40px 0 0;border-top:1px solid var(--s-border);margin-top:var(--s-section-gap)}.about[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{margin:0}.about__text[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:var(--s-muted);margin:0 0 16px}.about__text[data-astro-cid-j7pv25f6] .about__lead[data-astro-cid-j7pv25f6]{color:var(--s-text);font-size:18px;font-weight:500}.about__text[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{text-decoration:underline}@media(min-width:1024px)and (max-width:1199px){.hero__copy[data-astro-cid-j7pv25f6] .hero__title[data-astro-cid-j7pv25f6]{font-size:38px}.hero__copy[data-astro-cid-j7pv25f6]{padding:32px 24px 24px}}@media(max-width:1023px){.home-intro[data-astro-cid-j7pv25f6]{display:block;margin-top:24px}.sidenav[data-astro-cid-j7pv25f6]{display:none}.benefits[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,minmax(0,1fr))}.about[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}@media(max-width:767px){.home-intro[data-astro-cid-j7pv25f6]{margin-top:20px}.hero[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;min-height:0}.hero__copy[data-astro-cid-j7pv25f6]{padding:24px}.hero__cta[data-astro-cid-j7pv25f6]{width:100%;margin-top:24px}.hero__visual[data-astro-cid-j7pv25f6]{padding:16px 20px 20px}.hero__visual[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{max-width:300px}.benefits[data-astro-cid-j7pv25f6]{gap:20px 16px;padding:24px 0}.benefits[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{flex-direction:column;gap:8px}.brands__list[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.brands__item[data-astro-cid-j7pv25f6]{width:100%;height:48px}.brands__item[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{max-height:48px}.tiles[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.about[data-astro-cid-j7pv25f6]{padding-top:32px}}
