.pcard[data-astro-cid-h4raa5r2]{transition:transform .15s,box-shadow .15s}.pcard[data-astro-cid-h4raa5r2]:hover{transform:translateY(-4px);box-shadow:0 16px 34px #0000001f}.pcard-title[data-astro-cid-h4raa5r2]:hover{color:var(--brand)}.pcard-cta[data-astro-cid-h4raa5r2]:hover{background:var(--brand);color:#fff}.empty-cta[data-astro-cid-phapx4co]:hover{background:var(--brand-dark)}.hero[data-astro-cid-pivvwc6d]{background:var(--tint);position:relative;overflow:hidden}.hero-track[data-astro-cid-pivvwc6d]{scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;display:flex;overflow-x:auto}@media (prefers-reduced-motion:reduce){.hero-track[data-astro-cid-pivvwc6d]{scroll-behavior:auto}}.hero-track[data-astro-cid-pivvwc6d]::-webkit-scrollbar{display:none}.hero-slide[data-astro-cid-pivvwc6d]{scroll-snap-align:start;--slide-fg:#fff;--slide-cta-bg:#fff;--slide-cta-fg:var(--brand);flex:0 0 100%;position:relative;overflow:hidden}.hero-slide[data-astro-cid-pivvwc6d][data-bg=emerald]{background:var(--brand);--slide-fg:#fdfbf7;--slide-cta-bg:#fdfbf7;--slide-cta-fg:var(--brand)}.hero-slide[data-astro-cid-pivvwc6d][data-bg=emerald-deep]{background:linear-gradient(135deg, var(--brand-dark), var(--brand));--slide-fg:#fdfbf7;--slide-cta-bg:#fdfbf7;--slide-cta-fg:var(--brand-dark)}.hero-slide[data-astro-cid-pivvwc6d][data-bg=ink]{background:var(--ink);--slide-fg:#fdfbf7;--slide-cta-bg:#fdfbf7;--slide-cta-fg:var(--ink)}.hero-slide[data-astro-cid-pivvwc6d][data-bg=amber]{background:var(--accent);--slide-fg:var(--ink);--slide-cta-bg:var(--ink);--slide-cta-fg:#fdfbf7}.hero-slide[data-astro-cid-pivvwc6d][data-bg=ivory]{background:linear-gradient(135deg, var(--page), var(--tint));--slide-fg:var(--ink);--slide-cta-bg:var(--brand);--slide-cta-fg:#fdfbf7}.hero-slide[data-astro-cid-pivvwc6d][data-bg=stone]{background:var(--tint);--slide-fg:var(--ink);--slide-cta-bg:var(--brand);--slide-cta-fg:#fdfbf7}.hero-overlay[data-astro-cid-pivvwc6d]{pointer-events:none;align-items:center;display:flex;position:absolute;inset:0}.hero-overlay-inner[data-astro-cid-pivvwc6d]{box-sizing:border-box;width:100%;max-width:1200px;margin:0 auto;padding:32px 20px}.hero[data-astro-cid-pivvwc6d][data-variant=strip] .hero-track[data-astro-cid-pivvwc6d]{gap:14px;padding:0}.hero[data-astro-cid-pivvwc6d][data-variant=strip] .hero-slide[data-astro-cid-pivvwc6d]{--hero-h:220px;flex:1 1 0;min-width:0}.hero-arrow[data-astro-cid-pivvwc6d]{background:color-mix(in srgb, var(--slide-fg) 15%, transparent);width:42px;height:42px;color:var(--slide-fg);backdrop-filter:blur(4px);z-index:2;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.hero-arrow[data-astro-cid-pivvwc6d]:hover{background:color-mix(in srgb, var(--slide-fg) 30%, transparent);color:var(--slide-fg)}.hero-dots[data-astro-cid-pivvwc6d]{z-index:2;gap:8px;display:flex;position:absolute;bottom:20px;left:50%;transform:translate(-50%)}.hero-dot-link[data-astro-cid-pivvwc6d]{background-color:#ffffff73;background-clip:padding-box;border:6px solid #0000;border-radius:50%;width:22px;height:22px;box-shadow:0 0 0 1px #00000047}.hero-dot-link[data-astro-cid-pivvwc6d]:hover,.hero-dot-link[data-astro-cid-pivvwc6d]:focus{background-color:#fff}.hero-cta[data-astro-cid-pivvwc6d]:hover{background:color-mix(in oklab, var(--slide-cta-bg), var(--slide-fg) 18%);color:var(--slide-cta-fg)}@media (width<=920px){.hero[data-astro-cid-pivvwc6d][data-variant=strip] .hero-track[data-astro-cid-pivvwc6d]{display:block}.hero[data-astro-cid-pivvwc6d][data-variant=strip] .hero-slide[data-astro-cid-pivvwc6d]+.hero-slide[data-astro-cid-pivvwc6d]{margin-top:14px}}.cat-card[data-astro-cid-acdk3jcn]{transition:transform .15s,box-shadow .15s}.cat-card[data-astro-cid-acdk3jcn]:hover{transform:translateY(-3px);box-shadow:0 12px 26px #0000001a}@media (width<=860px){.prod-grid[data-astro-cid-uu7cad2m]{grid-template-columns:repeat(2,1fr)!important}}@media (width<=560px){.prod-grid[data-astro-cid-uu7cad2m]{grid-template-columns:1fr!important}}.nf-home[data-astro-cid-bwmux466]:hover{background:var(--brand-dark)}.nf-catalog[data-astro-cid-bwmux466]:hover{background:var(--tint)}.gal-track[data-astro-cid-ny74xtmd]{scroll-behavior:smooth;scrollbar-width:none}@media (prefers-reduced-motion:reduce){.gal-track[data-astro-cid-ny74xtmd]{scroll-behavior:auto}}.gal-track[data-astro-cid-ny74xtmd]::-webkit-scrollbar{display:none}.variant-row[data-astro-cid-wew5cpvy]:hover{border-color:var(--brand);background:var(--tint)}.toc-row[data-astro-cid-p2iv3x3f]:last-child{border-bottom:none}.ptab-radio[data-astro-cid-ckuqkw2m]{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.ptab[data-astro-cid-ckuqkw2m]{display:inline-block}.ptab-panel[data-astro-cid-ckuqkw2m]{display:none}#ptab-desc[data-astro-cid-ckuqkw2m]:checked~.ptab-p-desc[data-astro-cid-ckuqkw2m],#ptab-specs[data-astro-cid-ckuqkw2m]:checked~.ptab-p-specs[data-astro-cid-ckuqkw2m]{display:block}#ptab-desc[data-astro-cid-ckuqkw2m]:checked~.ptab-bar[data-astro-cid-ckuqkw2m] .ptab-l-desc[data-astro-cid-ckuqkw2m],#ptab-specs[data-astro-cid-ckuqkw2m]:checked~.ptab-bar[data-astro-cid-ckuqkw2m] .ptab-l-specs[data-astro-cid-ckuqkw2m]{color:var(--brand);border-bottom-color:var(--brand)}.ptab-radio[data-astro-cid-ckuqkw2m]:focus-visible~.ptab-bar[data-astro-cid-ckuqkw2m] .ptab[data-astro-cid-ckuqkw2m]{outline:2px solid var(--brand);outline-offset:-2px}.author-link[data-astro-cid-ckuqkw2m]{color:color-mix(in oklab, var(--ink), #fff 13%);font-weight:600}.author-link[data-astro-cid-ckuqkw2m]:not(:last-of-type):after{content:", ";color:color-mix(in oklab, var(--ink), #fff 32%);font-weight:400}.author-link[data-astro-cid-ckuqkw2m]:hover{color:var(--brand)}.prod-gallery-aside[data-astro-cid-ckuqkw2m]{position:sticky;top:20px}@media (width<=920px){.prod-gallery-aside[data-astro-cid-ckuqkw2m]{position:static}}.pcard[data-astro-cid-o4iqfaaz]{transition:transform .15s,box-shadow .15s}.pcard[data-astro-cid-o4iqfaaz]:hover{box-shadow:none;border-color:var(--brand);transform:translateY(-4px)}.pcard-title[data-astro-cid-o4iqfaaz]:hover{color:var(--brand)}.pcard-cta[data-astro-cid-o4iqfaaz]:hover{background:var(--brand);color:#fff}.hero[data-astro-cid-kgmhtg3x]{background:var(--tint);position:relative;overflow:hidden}.hero-track[data-astro-cid-kgmhtg3x]{scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;display:flex;overflow-x:auto}@media (prefers-reduced-motion:reduce){.hero-track[data-astro-cid-kgmhtg3x]{scroll-behavior:auto}}.hero-track[data-astro-cid-kgmhtg3x]::-webkit-scrollbar{display:none}.hero-slide[data-astro-cid-kgmhtg3x]{scroll-snap-align:start;--slide-fg:#fff;--slide-cta-bg:#fff;--slide-cta-fg:var(--brand);flex:0 0 100%;position:relative;overflow:hidden}.hero-slide[data-astro-cid-kgmhtg3x][data-bg=emerald]{background:var(--brand);--slide-fg:#fdfbf7;--slide-cta-bg:#fdfbf7;--slide-cta-fg:var(--brand)}.hero-slide[data-astro-cid-kgmhtg3x][data-bg=emerald-deep]{background:linear-gradient(135deg, var(--brand-dark), var(--brand));--slide-fg:#fdfbf7;--slide-cta-bg:#fdfbf7;--slide-cta-fg:var(--brand-dark)}.hero-slide[data-astro-cid-kgmhtg3x][data-bg=ink]{background:var(--ink);--slide-fg:#fdfbf7;--slide-cta-bg:#fdfbf7;--slide-cta-fg:var(--ink)}.hero-slide[data-astro-cid-kgmhtg3x][data-bg=amber]{background:var(--accent);--slide-fg:var(--ink);--slide-cta-bg:var(--ink);--slide-cta-fg:#fdfbf7}.hero-slide[data-astro-cid-kgmhtg3x][data-bg=ivory]{background:linear-gradient(135deg, var(--page), var(--tint));--slide-fg:var(--ink);--slide-cta-bg:var(--brand);--slide-cta-fg:#fdfbf7}.hero-slide[data-astro-cid-kgmhtg3x][data-bg=stone]{background:var(--tint);--slide-fg:var(--ink);--slide-cta-bg:var(--brand);--slide-cta-fg:#fdfbf7}.hero-overlay[data-astro-cid-kgmhtg3x]{pointer-events:none;align-items:center;display:flex;position:absolute;inset:0}.hero-overlay-inner[data-astro-cid-kgmhtg3x]{box-sizing:border-box;width:100%;max-width:1280px;margin:0 auto;padding:32px 20px}.hero[data-astro-cid-kgmhtg3x][data-variant=strip] .hero-track[data-astro-cid-kgmhtg3x]{gap:14px;padding:0}.hero[data-astro-cid-kgmhtg3x][data-variant=strip] .hero-slide[data-astro-cid-kgmhtg3x]{--hero-h:220px;flex:1 1 0;min-width:0}.hero-arrow[data-astro-cid-kgmhtg3x]{background:color-mix(in srgb, var(--slide-fg) 15%, transparent);width:42px;height:42px;color:var(--slide-fg);backdrop-filter:blur(4px);z-index:2;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.hero-arrow[data-astro-cid-kgmhtg3x]:hover{background:color-mix(in srgb, var(--slide-fg) 30%, transparent);color:var(--slide-fg)}.hero-dots[data-astro-cid-kgmhtg3x]{z-index:2;gap:8px;display:flex;position:absolute;bottom:20px;left:50%;transform:translate(-50%)}.hero-dot-link[data-astro-cid-kgmhtg3x]{background-color:#ffffff73;background-clip:padding-box;border:6px solid #0000;border-radius:50%;width:22px;height:22px;box-shadow:0 0 0 1px #00000047}.hero-dot-link[data-astro-cid-kgmhtg3x]:hover,.hero-dot-link[data-astro-cid-kgmhtg3x]:focus{background-color:#fff}.hero-cta[data-astro-cid-kgmhtg3x]:hover{background:color-mix(in oklab, var(--slide-cta-bg), var(--slide-fg) 18%);color:var(--slide-cta-fg)}@media (width<=920px){.hero[data-astro-cid-kgmhtg3x][data-variant=strip] .hero-track[data-astro-cid-kgmhtg3x]{display:block}.hero[data-astro-cid-kgmhtg3x][data-variant=strip] .hero-slide[data-astro-cid-kgmhtg3x]+.hero-slide[data-astro-cid-kgmhtg3x]{margin-top:14px}}.cat-card[data-astro-cid-6jaei3kh]{transition:background .15s,border-color .15s}.cat-card[data-astro-cid-6jaei3kh]:hover{background:var(--tint)}@media (width<=860px){.prod-grid[data-astro-cid-rcfrjd4y]{grid-template-columns:repeat(2,1fr)!important}}@media (width<=560px){.prod-grid[data-astro-cid-rcfrjd4y]{grid-template-columns:1fr!important}}.gal-track[data-astro-cid-wsjyzbxe]{scroll-behavior:smooth;scrollbar-width:none}@media (prefers-reduced-motion:reduce){.gal-track[data-astro-cid-wsjyzbxe]{scroll-behavior:auto}}.gal-track[data-astro-cid-wsjyzbxe]::-webkit-scrollbar{display:none}.variant-row[data-astro-cid-4cjvjeor]:hover{border-color:var(--brand);background:var(--tint)}.toc-row[data-astro-cid-fdezzxy3]:last-child{border-bottom:none}.ptab-radio[data-astro-cid-ks33z76o]{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.ptab-panel[data-astro-cid-ks33z76o]{display:none}#ptab-desc[data-astro-cid-ks33z76o]:checked~.ptab-p-desc[data-astro-cid-ks33z76o],#ptab-specs[data-astro-cid-ks33z76o]:checked~.ptab-p-specs[data-astro-cid-ks33z76o]{display:block}#ptab-desc[data-astro-cid-ks33z76o]:checked~.ptab-bar[data-astro-cid-ks33z76o] .ptab-l-desc[data-astro-cid-ks33z76o],#ptab-specs[data-astro-cid-ks33z76o]:checked~.ptab-bar[data-astro-cid-ks33z76o] .ptab-l-specs[data-astro-cid-ks33z76o]{color:var(--brand);border-bottom-color:var(--brand)}.ptab-radio[data-astro-cid-ks33z76o]:focus-visible~.ptab-bar[data-astro-cid-ks33z76o] .ptab[data-astro-cid-ks33z76o]{outline:2px solid var(--brand);outline-offset:-2px}.author-link[data-astro-cid-ks33z76o]{color:color-mix(in oklab, var(--ink), #fff 16%);font-weight:600}.author-link[data-astro-cid-ks33z76o]:not(:last-of-type):after{content:", ";color:var(--ink-muted);font-weight:400}.author-link[data-astro-cid-ks33z76o]:hover{color:var(--brand)}.prod-gallery-aside[data-astro-cid-ks33z76o]{position:sticky;top:92px}@media (width<=920px){.prod-gallery-aside[data-astro-cid-ks33z76o]{position:static}}.pcard[data-astro-cid-ifdqvmtq]{transition:transform .15s,box-shadow .15s}.pcard[data-astro-cid-ifdqvmtq]:hover{transform:translateY(-4px);box-shadow:0 10px 26px #00000017}.pcard-title[data-astro-cid-ifdqvmtq]:hover{color:var(--brand)}.pcard-cta[data-astro-cid-ifdqvmtq]:hover{background:var(--brand);color:#fff}.empty-cta[data-astro-cid-idkzyqo2]:hover{background:var(--brand-dark)}.hero[data-astro-cid-eoqifgmx]{background:var(--tint);position:relative;overflow:hidden}.hero-track[data-astro-cid-eoqifgmx]{scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;display:flex;overflow-x:auto}@media (prefers-reduced-motion:reduce){.hero-track[data-astro-cid-eoqifgmx]{scroll-behavior:auto}}.hero-track[data-astro-cid-eoqifgmx]::-webkit-scrollbar{display:none}.hero-slide[data-astro-cid-eoqifgmx]{scroll-snap-align:start;--slide-fg:#fff;--slide-cta-bg:#fff;--slide-cta-fg:var(--brand);flex:0 0 100%;position:relative;overflow:hidden}.hero-slide[data-astro-cid-eoqifgmx][data-bg=emerald]{background:var(--brand);--slide-fg:#fdfbf7;--slide-cta-bg:#fdfbf7;--slide-cta-fg:var(--brand)}.hero-slide[data-astro-cid-eoqifgmx][data-bg=emerald-deep]{background:linear-gradient(135deg, var(--brand-dark), var(--brand));--slide-fg:#fdfbf7;--slide-cta-bg:#fdfbf7;--slide-cta-fg:var(--brand-dark)}.hero-slide[data-astro-cid-eoqifgmx][data-bg=ink]{background:var(--ink);--slide-fg:#fdfbf7;--slide-cta-bg:#fdfbf7;--slide-cta-fg:var(--ink)}.hero-slide[data-astro-cid-eoqifgmx][data-bg=amber]{background:var(--accent);--slide-fg:var(--ink);--slide-cta-bg:var(--ink);--slide-cta-fg:#fdfbf7}.hero-slide[data-astro-cid-eoqifgmx][data-bg=ivory]{background:linear-gradient(135deg, var(--page), var(--tint));--slide-fg:var(--ink);--slide-cta-bg:var(--brand);--slide-cta-fg:#fdfbf7}.hero-slide[data-astro-cid-eoqifgmx][data-bg=stone]{background:var(--tint);--slide-fg:var(--ink);--slide-cta-bg:var(--brand);--slide-cta-fg:#fdfbf7}.hero-overlay[data-astro-cid-eoqifgmx]{pointer-events:none;align-items:center;display:flex;position:absolute;inset:0}.hero-overlay-inner[data-astro-cid-eoqifgmx]{box-sizing:border-box;width:100%;max-width:1160px;margin:0 auto;padding:32px 28px}.hero[data-astro-cid-eoqifgmx][data-variant=strip] .hero-track[data-astro-cid-eoqifgmx]{gap:14px;padding:0}.hero[data-astro-cid-eoqifgmx][data-variant=strip] .hero-slide[data-astro-cid-eoqifgmx]{--hero-h:220px;flex:1 1 0;min-width:0}.hero-arrow[data-astro-cid-eoqifgmx]{background:color-mix(in srgb, var(--slide-fg) 15%, transparent);width:42px;height:42px;color:var(--slide-fg);backdrop-filter:blur(4px);z-index:2;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.hero-arrow[data-astro-cid-eoqifgmx]:hover{background:color-mix(in srgb, var(--slide-fg) 30%, transparent);color:var(--slide-fg)}.hero-dots[data-astro-cid-eoqifgmx]{z-index:2;gap:8px;display:flex;position:absolute;bottom:20px;left:50%;transform:translate(-50%)}.hero-dot-link[data-astro-cid-eoqifgmx]{background-color:#ffffff73;background-clip:padding-box;border:6px solid #0000;border-radius:50%;width:22px;height:22px;box-shadow:0 0 0 1px #00000047}.hero-dot-link[data-astro-cid-eoqifgmx]:hover,.hero-dot-link[data-astro-cid-eoqifgmx]:focus{background-color:#fff}.hero-cta[data-astro-cid-eoqifgmx]:hover{background:color-mix(in oklab, var(--slide-cta-bg), var(--slide-fg) 18%);color:var(--slide-cta-fg)}@media (width<=920px){.hero[data-astro-cid-eoqifgmx][data-variant=strip] .hero-track[data-astro-cid-eoqifgmx]{display:block}.hero[data-astro-cid-eoqifgmx][data-variant=strip] .hero-slide[data-astro-cid-eoqifgmx]+.hero-slide[data-astro-cid-eoqifgmx]{margin-top:14px}}.seeall-pill[data-astro-cid-6txyzpoj]{background:var(--tint);border-radius:999px;padding:10px 18px;font-size:13.5px;font-weight:600;transition:background .15s,color .15s}.seeall-pill[data-astro-cid-6txyzpoj]:hover{background:var(--brand);color:#fff}.cat-card[data-astro-cid-6txyzpoj]{transition:background .18s,transform .18s,box-shadow .18s,border-color .18s}.cat-card[data-astro-cid-6txyzpoj]:hover{background:#fff;border-color:#0e2b341a;transform:translateY(-3px);box-shadow:0 14px 30px #0032421f}.seeall-pill[data-astro-cid-kecftgxo]{background:var(--tint);border-radius:999px;padding:10px 18px;font-size:13.5px;font-weight:600;transition:background .15s,color .15s}.seeall-pill[data-astro-cid-kecftgxo]:hover{background:var(--brand);color:#fff}.nf-home[data-astro-cid-4sizaqhh]:hover{background:var(--brand-dark)}@media (width<=860px){.prod-grid[data-astro-cid-ya6s6rts]{grid-template-columns:repeat(2,1fr)!important}}@media (width<=560px){.prod-grid[data-astro-cid-ya6s6rts]{grid-template-columns:1fr!important}}.nf-home[data-astro-cid-xhcsflvz]:hover{background:var(--brand-dark)}.nf-catalog[data-astro-cid-xhcsflvz]:hover{background:var(--tint)}.gal-track[data-astro-cid-34pe6i3k]{scroll-behavior:smooth;scrollbar-width:none}@media (prefers-reduced-motion:reduce){.gal-track[data-astro-cid-34pe6i3k]{scroll-behavior:auto}}.gal-track[data-astro-cid-34pe6i3k]::-webkit-scrollbar{display:none}.variant-row[data-astro-cid-nzn525un]:hover{border-color:var(--brand);background:var(--tint)}.toc-row[data-astro-cid-fuqbrvmq]:last-child{border-bottom:none}.ptab-radio[data-astro-cid-ixqs3xty]{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.ptab-panel[data-astro-cid-ixqs3xty]{display:none}#ptab-desc[data-astro-cid-ixqs3xty]:checked~.ptab-p-desc[data-astro-cid-ixqs3xty],#ptab-specs[data-astro-cid-ixqs3xty]:checked~.ptab-p-specs[data-astro-cid-ixqs3xty]{display:block}#ptab-desc[data-astro-cid-ixqs3xty]:checked~.ptab-bar[data-astro-cid-ixqs3xty] .ptab-l-desc[data-astro-cid-ixqs3xty],#ptab-specs[data-astro-cid-ixqs3xty]:checked~.ptab-bar[data-astro-cid-ixqs3xty] .ptab-l-specs[data-astro-cid-ixqs3xty]{color:var(--brand);border-bottom-color:var(--brand)}.ptab-radio[data-astro-cid-ixqs3xty]:focus-visible~.ptab-bar[data-astro-cid-ixqs3xty] .ptab[data-astro-cid-ixqs3xty]{outline:2px solid var(--brand);outline-offset:-2px}.author-link[data-astro-cid-ixqs3xty]{color:color-mix(in oklab, var(--ink), #fff 18%);font-weight:600}.author-link[data-astro-cid-ixqs3xty]:not(:last-of-type):after{content:", ";color:var(--ink-muted);font-weight:400}.author-link[data-astro-cid-ixqs3xty]:hover{color:var(--brand)}.prod-gallery-aside[data-astro-cid-ixqs3xty]{position:sticky;top:85px}@media (width<=920px){.prod-gallery-aside[data-astro-cid-ixqs3xty]{position:static}}body{flex-direction:column;min-height:100vh;display:flex}main{flex:1}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sr-only.skip-link:focus{clip:auto;white-space:normal;color:#000;z-index:1000;background:#fff;border-radius:6px;width:auto;height:auto;padding:10px 16px;position:fixed;top:8px;left:8px;overflow:visible;box-shadow:0 2px 8px #0000004d}
