@layer reset,base;@layer components{.Hardware-module-scss-module__nwqina__hardware{--hardware-interval:5s;padding-block:96px}.Hardware-module-scss-module__nwqina__lead{text-align:center;max-inline-size:80ch;margin-block-end:clamp(48px,8vw,80px);margin-inline:auto}.Hardware-module-scss-module__nwqina__leadHeading{font-size:var(--type-h2);letter-spacing:-.02em;color:var(--color-text-primary);text-wrap:balance;font-weight:700;line-height:1.1}.Hardware-module-scss-module__nwqina__leadBody{max-inline-size:62ch;font-size:var(--type-body-lg);color:var(--color-text-secondary);text-wrap:pretty;margin-block-start:16px;margin-inline:auto;line-height:1.25}.Hardware-module-scss-module__nwqina__stageRoot{gap:clamp(40px,6vw,80px);display:grid}.Hardware-module-scss-module__nwqina__bar{justify-self:center;align-items:center;gap:8px;min-inline-size:0;max-inline-size:100%;display:flex}@media (min-width:768px){.Hardware-module-scss-module__nwqina__bar{gap:16px}}.Hardware-module-scss-module__nwqina__tabPill{isolation:isolate;background-color:var(--glass-bg-opaque);border-style:solid;border-width:1px;border-color:var(--glass-border);min-inline-size:0;box-shadow:var(--glass-shadow);color:var(--glass-text);border-radius:0;flex-shrink:1;position:relative;overflow:hidden}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.Hardware-module-scss-module__nwqina__tabPill{background-color:var(--glass-bg);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate))}}.Hardware-module-scss-module__nwqina__tabPill:before{content:"";z-index:-1;background-image:var(--glass-noise);opacity:var(--glass-noise-opacity);border-radius:inherit;pointer-events:none;background-size:140px 140px;position:absolute;inset:0}.Hardware-module-scss-module__nwqina__tabs{scrollbar-width:none;min-inline-size:0;display:flex;overflow-x:auto}.Hardware-module-scss-module__nwqina__tab,.Hardware-module-scss-module__nwqina__pause,.Hardware-module-scss-module__nwqina__arrow{block-size:48px;inline-size:64px;color:var(--color-text-primary);opacity:.45;transition-property:opacity;transition-duration:var(--duration-fast);background:0 0;border:0;flex-shrink:0;place-items:center;display:grid}.Hardware-module-scss-module__nwqina__tab:focus-visible,.Hardware-module-scss-module__nwqina__pause:focus-visible,.Hardware-module-scss-module__nwqina__arrow:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:-4px}.Hardware-module-scss-module__nwqina__tab:hover,.Hardware-module-scss-module__nwqina__tab[aria-selected=true],.Hardware-module-scss-module__nwqina__tab[aria-pressed=true],.Hardware-module-scss-module__nwqina__pause:hover,.Hardware-module-scss-module__nwqina__pause[aria-selected=true],.Hardware-module-scss-module__nwqina__pause[aria-pressed=true],.Hardware-module-scss-module__nwqina__arrow:hover,.Hardware-module-scss-module__nwqina__arrow[aria-selected=true],.Hardware-module-scss-module__nwqina__arrow[aria-pressed=true]{opacity:1}.Hardware-module-scss-module__nwqina__pause,.Hardware-module-scss-module__nwqina__arrow{isolation:isolate;background-color:var(--glass-bg-opaque);border-style:solid;border-width:1px;border-color:var(--glass-border);box-shadow:var(--glass-shadow);color:var(--glass-text);border-radius:0;position:relative}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.Hardware-module-scss-module__nwqina__pause,.Hardware-module-scss-module__nwqina__arrow{background-color:var(--glass-bg);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate))}}.Hardware-module-scss-module__nwqina__pause:before,.Hardware-module-scss-module__nwqina__arrow:before{content:"";z-index:-1;background-image:var(--glass-noise);opacity:var(--glass-noise-opacity);border-radius:inherit;pointer-events:none;background-size:140px 140px;position:absolute;inset:0}.Hardware-module-scss-module__nwqina__pause,.Hardware-module-scss-module__nwqina__arrow{opacity:1;transition-property:background-color}.Hardware-module-scss-module__nwqina__pause svg,.Hardware-module-scss-module__nwqina__arrow svg{opacity:.45;transition-property:opacity;transition-duration:var(--duration-fast)}.Hardware-module-scss-module__nwqina__pause:hover svg,.Hardware-module-scss-module__nwqina__pause[aria-pressed=true] svg,.Hardware-module-scss-module__nwqina__arrow:hover svg,.Hardware-module-scss-module__nwqina__arrow[aria-pressed=true] svg{opacity:1}.Hardware-module-scss-module__nwqina__pause:hover,.Hardware-module-scss-module__nwqina__arrow:hover{background-color:rgb(var(--glass-tint)/.5)}.Hardware-module-scss-module__nwqina__tab{transition-property:opacity,background-color}.Hardware-module-scss-module__nwqina__tab:hover:not([aria-selected=true]){background-color:rgb(var(--glass-tint)/.25)}.Hardware-module-scss-module__nwqina__arrow,.Hardware-module-scss-module__nwqina__pause{inline-size:48px}.Hardware-module-scss-module__nwqina__glyphPlay,.Hardware-module-scss-module__nwqina__pause[aria-pressed=true] .Hardware-module-scss-module__nwqina__glyphPause{display:none}.Hardware-module-scss-module__nwqina__stageRoot:has(.Hardware-module-scss-module__nwqina__tabs :focus-visible) .Hardware-module-scss-module__nwqina__glyphPause{display:none}.Hardware-module-scss-module__nwqina__pause[aria-pressed=true] .Hardware-module-scss-module__nwqina__glyphPlay{display:block}.Hardware-module-scss-module__nwqina__stageRoot:has(.Hardware-module-scss-module__nwqina__tabs :focus-visible) .Hardware-module-scss-module__nwqina__glyphPlay{display:block}.Hardware-module-scss-module__nwqina__progress{background-color:var(--color-accent);transform-origin:0;block-size:2px;inline-size:100%;animation-name:Hardware-module-scss-module__nwqina__hardware-progress;animation-duration:var(--hardware-interval);animation-timing-function:linear;animation-play-state:paused;animation-fill-mode:forwards;position:absolute;inset-block-end:0;inset-inline-start:0}.Hardware-module-scss-module__nwqina__progress[data-running=true]{animation-play-state:running}.Hardware-module-scss-module__nwqina__stageRoot:has(.Hardware-module-scss-module__nwqina__tabs :focus-visible) .Hardware-module-scss-module__nwqina__progress{animation-play-state:paused}.Hardware-module-scss-module__nwqina__stage{touch-action:pan-y;display:grid;overflow:hidden}.Hardware-module-scss-module__nwqina__slide{visibility:hidden;background-color:var(--color-bg-canvas);grid-area:1/1;gap:32px;display:grid}@media (min-width:1024px){.Hardware-module-scss-module__nwqina__slide{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:48px}}.Hardware-module-scss-module__nwqina__slide[data-state=leaving],.Hardware-module-scss-module__nwqina__slide[data-state=active]{visibility:visible;animation-duration:.8s;animation-timing-function:cubic-bezier(.76,0,.24,1);animation-fill-mode:both}.Hardware-module-scss-module__nwqina__slide[data-state=leaving]{z-index:1}.Hardware-module-scss-module__nwqina__slide[data-state=active]{z-index:2}.Hardware-module-scss-module__nwqina__stageRoot[data-direction=next] .Hardware-module-scss-module__nwqina__slide[data-state=active]{animation-name:Hardware-module-scss-module__nwqina__hardware-from-below}.Hardware-module-scss-module__nwqina__stageRoot[data-direction=next] .Hardware-module-scss-module__nwqina__slide[data-state=leaving]{animation-name:Hardware-module-scss-module__nwqina__hardware-to-above}.Hardware-module-scss-module__nwqina__stageRoot[data-direction=prev] .Hardware-module-scss-module__nwqina__slide[data-state=active]{animation-name:Hardware-module-scss-module__nwqina__hardware-from-above}.Hardware-module-scss-module__nwqina__stageRoot[data-direction=prev] .Hardware-module-scss-module__nwqina__slide[data-state=leaving]{animation-name:Hardware-module-scss-module__nwqina__hardware-to-below}.Hardware-module-scss-module__nwqina__copy{flex-direction:column;order:2;min-inline-size:0;display:flex}@media (min-width:1024px){.Hardware-module-scss-module__nwqina__copy{order:0}}.Hardware-module-scss-module__nwqina__icon{block-size:40px;inline-size:40px;margin-block-end:32px}.Hardware-module-scss-module__nwqina__title{font-size:var(--type-h2);letter-spacing:-.02em;color:var(--brown-950);text-wrap:balance;margin-block-start:auto;font-weight:600;line-height:1.1}.Hardware-module-scss-module__nwqina__body{max-inline-size:48ch;font-size:var(--type-body-lg);color:var(--brown-950);opacity:.7;text-wrap:pretty;margin-block-start:16px;line-height:1.25}.Hardware-module-scss-module__nwqina__frame{aspect-ratio:4/3;min-inline-size:0;overflow:hidden}.Hardware-module-scss-module__nwqina__image{object-fit:cover;block-size:100%;inline-size:100%}@keyframes Hardware-module-scss-module__nwqina__hardware-progress{0%{scale:0 1}to{scale:1}}@keyframes Hardware-module-scss-module__nwqina__hardware-from-below{0%{translate:0 100%}to{translate:0}}@keyframes Hardware-module-scss-module__nwqina__hardware-from-above{0%{translate:0 -100%}to{translate:0}}@keyframes Hardware-module-scss-module__nwqina__hardware-to-above{0%{translate:0}to{translate:0 -100%}}@keyframes Hardware-module-scss-module__nwqina__hardware-to-below{0%{translate:0}to{translate:0 100%}}}@layer blocks,utilities;:root{--brown-950:#0a0807;--brown-900:#14110e;--brown-800:#2b241d;--brown-700:#523c2a;--brown-600:#7a5537;--brown-500:#956a43;--brown-400:#b0804f;--brown-300:#c4a37d;--brown-200:#d8c7ac;--brown-100:#f0e9dd;--brown-50:#f8f5f0;--color-bg-canvas:#f0e9dd;--color-bg-surface:#f8f5f0;--color-bg-muted:#d8c7ac;--color-bg-inverse:#14110e;--color-bg-inverse-strong:#0a0807;--color-text-primary:#14110e;--color-text-secondary:#523c2a;--color-text-muted:#7a5537;--color-text-inverse:#f0e9dd;--color-accent:#b0804f;--color-accent-text:#7a5537;--color-border:#d8c7ac;--color-border-input:#956a43;--color-border-focus:#7a5537;--color-hover:#2b241d;--color-active:#14110e;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-20:80px;--space-24:96px;--space-32:128px;--radius-sm:4px;--radius-md:8px;--radius-lg:16px;--radius-xl:24px;--radius-full:9999px;--shadow-sm:0 1px 2px #14110e0f;--shadow-md:0 4px 12px #14110e14;--shadow-lg:0 8px 24px #14110e1f;--shadow-xl:0 16px 48px #14110e29;--glass-tint:196 163 125;--glass-alpha:.25;--glass-bg:rgb(var(--glass-tint) / var(--glass-alpha));--glass-bg-opaque:#c4a37d;--glass-blur:8px;--glass-saturate:1.4;--glass-border:#14110e1a;--glass-shadow:0 8px 24px #14110e1f;--glass-radius:16px;--glass-noise-opacity:.3;--glass-noise:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"140\" height=\"140\"><filter id=\"n\"><feTurbulence type=\"fractalNoise\" baseFrequency=\"0.85\" numOctaves=\"3\" stitchTiles=\"stitch\"/><feColorMatrix type=\"saturate\" values=\"0\"/></filter><rect width=\"140\" height=\"140\" filter=\"url(%23n)\"/></svg>");--glass-text:var(--color-text-primary);--glass-text-muted:var(--color-text-secondary);--duration-instant:80ms;--duration-fast:.16s;--duration-normal:.24s;--duration-slow:.4s;--duration-slower:.6s;--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-in-out:cubic-bezier(.45, 0, .55, 1);--ease-spring:cubic-bezier(.34, 1.56, .64, 1);--z-base:0;--z-dropdown:100;--z-sticky:200;--z-overlay:300;--z-modal:400;--z-toast:500;--font-size-sm:.875rem;--font-size-base:1rem;--font-size-md:1.125rem;--font-size-lg:1.25rem;--font-size-xl:1.5rem;--font-size-2xl:2rem;--font-size-3xl:2.5rem;--font-size-4xl:3rem;--font-size-5xl:3.75rem;--type-display:clamp(2.5rem, 5vw + 1rem, 3.75rem);--type-h1:clamp(2rem, 3.5vw + .5rem, 3rem);--type-h2:clamp(1.5rem, 2.5vw + .5rem, 2.5rem);--type-h3:clamp(1.25rem, 1.5vw + .5rem, 2rem);--type-h4:clamp(1rem, 1vw + .5rem, 1.5rem);--type-body-lg:clamp(1rem, .5vw + .75rem, 1.125rem);--type-body:1rem;--type-small:.875rem;--measure-prose:65ch;--content-max:1440px;--nav-bar-block-size:60px;--nav-capsule-block-size:52px;--scroll-top-block-size:40px;--size-touch-target:44px;--nav-float-inset:16px;--page-gutter:24px;--content-gutter:24px}@media (min-width:768px){:root{--content-gutter:48px}}
