.res[data-astro-cid-vrfjfbuf]{column-gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.res__frame[data-astro-cid-vrfjfbuf]{top:calc(var(--header-h) + 20px);grid-column:1/7;position:sticky}.res__imgs[data-astro-cid-vrfjfbuf]{aspect-ratio:3/2;border-radius:var(--radius);background:var(--well);position:relative;overflow:hidden}.res__imgs[data-astro-cid-vrfjfbuf] img{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .32s var(--ease), transform .6s var(--ease-out);position:absolute;inset:0;transform:scale(1.03)}.res__imgs[data-astro-cid-vrfjfbuf] img.is-on{opacity:1;transform:none}.res__frame[data-astro-cid-vrfjfbuf] figcaption[data-astro-cid-vrfjfbuf]{justify-content:space-between;gap:16px;margin-top:10px;display:flex}.res__cat[data-astro-cid-vrfjfbuf]{text-align:right}.res__list[data-astro-cid-vrfjfbuf]{border-bottom:1px solid var(--line-light);grid-column:8/-1}.res__li[data-astro-cid-vrfjfbuf]{border-top:1px solid var(--line-light)}.res__row[data-astro-cid-vrfjfbuf]{color:var(--ink);grid-template-columns:minmax(0,1fr) auto 20px;align-items:baseline;column-gap:16px;padding-block:15px 17px;text-decoration:none;display:grid;position:relative}.res__row[data-astro-cid-vrfjfbuf] .res__thumb{display:none}.res__n[data-astro-cid-vrfjfbuf]{font-family:var(--font-title);letter-spacing:-.035em;color:var(--mute);transition:color .2s var(--ease);font-size:clamp(1.45rem,2.25vw,1.95rem);font-weight:500;line-height:1.2}.res__li[data-astro-cid-vrfjfbuf].is-on .res__n[data-astro-cid-vrfjfbuf]{color:var(--ink)}.res__d[data-astro-cid-vrfjfbuf]{max-width:54ch;color:var(--ink-soft);grid-area:2/1/auto/-1;margin-top:3px;font-size:.90625rem;line-height:1.42}.res__p[data-astro-cid-vrfjfbuf]{letter-spacing:-.008em;font-size:.84375rem;font-weight:500}.res__a[data-astro-cid-vrfjfbuf]{opacity:.32;transition:transform .28s var(--ease), opacity .2s, color .2s;grid-area:1/3;align-self:center}.res__li[data-astro-cid-vrfjfbuf].is-on .res__a[data-astro-cid-vrfjfbuf]{color:var(--blue);opacity:1;transform:translate(2px,-2px)}@media (width<=899px){.res[data-astro-cid-vrfjfbuf]{grid-template-columns:minmax(0,1fr)}.res__frame[data-astro-cid-vrfjfbuf]{display:none}.res__list[data-astro-cid-vrfjfbuf]{grid-column:1}.res__row[data-astro-cid-vrfjfbuf]{grid-template-columns:92px minmax(0,1fr) 20px;align-items:center;column-gap:14px;padding-block:14px}.res__row[data-astro-cid-vrfjfbuf] .res__thumb{object-fit:cover;border-radius:var(--radius-sm);grid-row:1/span 2;width:92px;height:66px;display:block}.res__n[data-astro-cid-vrfjfbuf]{color:var(--ink);letter-spacing:-.025em;grid-column:2;font-size:1.1875rem}.res__d[data-astro-cid-vrfjfbuf]{grid-area:2/2;font-size:.84375rem}.res__p[data-astro-cid-vrfjfbuf]{display:none}.res__a[data-astro-cid-vrfjfbuf]{grid-area:1/3/span 2}.res__li[data-astro-cid-vrfjfbuf].is-on .res__a[data-astro-cid-vrfjfbuf]{color:inherit;opacity:.32;transform:none}}.hero[data-astro-cid-lcdefpme]{padding-bottom:clamp(2.5rem,4vw,3.5rem)}.hero__grid[data-astro-cid-lcdefpme]{column-gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;display:grid}.hero__text[data-astro-cid-lcdefpme]{z-index:1;grid-area:1/1/auto/9;position:relative}.hero__obj[data-astro-cid-lcdefpme]{grid-area:1/8/auto/-1;justify-items:end;display:grid}.hero__kicker[data-astro-cid-lcdefpme]{letter-spacing:.02em;text-transform:none;margin-bottom:clamp(18px,2vw,28px);font-size:11.5px}.hero__text[data-astro-cid-lcdefpme] .em[data-astro-cid-lcdefpme]{letter-spacing:-.022em}.hero__lede[data-astro-cid-lcdefpme]{max-width:52ch;color:var(--ink-soft);letter-spacing:-.008em;margin-top:clamp(20px,2.2vw,30px);font-size:clamp(1.0625rem,1.3vw,1.1875rem);line-height:1.5}.hero__actions[data-astro-cid-lcdefpme]{margin-top:clamp(24px,2.6vw,36px)}.home-stats[data-astro-cid-lcdefpme]{padding-block:clamp(1.75rem,3vw,2.5rem)}.products-note[data-astro-cid-lcdefpme]{margin-top:28px}@media (width<=899px){.hero__text[data-astro-cid-lcdefpme],.hero__obj[data-astro-cid-lcdefpme]{grid-area:auto/1/auto/-1}.hero__obj[data-astro-cid-lcdefpme]{justify-items:center;margin-top:8px}.hero__obj[data-astro-cid-lcdefpme] .obj{max-width:420px}}
