@font-face{font-family:manrope;src:url(../media/Manrope-s.p.3tluuqv5xugao.woff2)format("woff2");font-display:swap;font-weight:200 800}@font-face{font-family:manrope Fallback;src:local(Arial);ascent-override:106.45%;descent-override:29.96%;line-gap-override:0.0%;size-adjust:100.14%}.ooNAQa_className{font-family:manrope,manrope Fallback}.ooNAQa_variable{--font-manrope:"manrope", "manrope Fallback"}
:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#141515;--bg-deep:#101111;--surface:#1c1d1d;--surface-raised:#282929;--surface-soft:#222323;--surface-hover:#303130;--line:#3c3e3b;--line-soft:#2b2d2b;--text:#f2efe7;--text-soft:#d4d1c9;--muted:#aaa9a3;--brand:#eeeae0;--brand-bright:#fffdf5;--brand-deep:#a9a59a;--on-brand:#1b1c1b;--accent:#c9664e;--signal:#c7d3c0;--signal-deep:#2b3229;--danger:#f3a294;--warning:#e9c585;--white:#fff;--font-sans:var(--font-manrope), Arial, sans-serif;--font-display:var(--font-manrope), Arial, sans-serif;--page-pad:32px;--content-width:1344px;--radius-sm:4px;--radius-md:6px;--radius-lg:8px;--radius-xl:12px;--fast:.16s ease}*,:before,:after{box-sizing:border-box}*{margin:0;padding:0}html{background:var(--bg);min-width:0;color:var(--text);scroll-behavior:smooth;scroll-padding-top:100px}body{background:var(--bg);min-height:100vh;color:var(--text);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-size:14px;line-height:1.65}main{min-height:60vh}h1,h2{font-family:var(--font-display);letter-spacing:-.025em;font-weight:700;line-height:1.08}h3,h4{line-height:1.35}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}button,select{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.6}input::placeholder,textarea::placeholder{color:var(--muted);opacity:.8}select option{background:var(--surface);color:var(--text)}img,svg{max-width:100%;display:block}svg{flex-shrink:0}svg[data-ui-icon]{vertical-align:-.18em;display:inline-block}::selection{background:var(--brand);color:var(--on-brand)}:focus-visible{outline:2px solid var(--brand);outline-offset:4px}.container{width:min(100%, var(--content-width));padding-inline:var(--page-pad);margin-inline:auto}.skip-link{z-index:200;background:var(--brand);color:var(--on-brand);padding:12px 18px;font-size:13px;font-weight:800;position:fixed;top:12px;left:12px;transform:translateY(-200%)}.skip-link:focus{transform:translateY(0)}.storefront h1:not([data-hero-heading]){animation:.48s cubic-bezier(.22,1,.36,1) backwards accs-content-in}.storefront [data-card-grid]>:nth-child(-n+4){animation:.42s cubic-bezier(.22,1,.36,1) backwards accs-content-in}.storefront [data-card-grid]>:nth-child(2){animation-delay:40ms}.storefront [data-card-grid]>:nth-child(3){animation-delay:80ms}.storefront [data-card-grid]>:nth-child(4){animation-delay:.12s}.storefront dialog[open]{animation:.22s cubic-bezier(.22,1,.36,1) backwards accs-overlay-in}.storefront details[open]>p{animation:.26s ease-out backwards accs-content-in}@keyframes accs-content-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes accs-overlay-in{0%{opacity:0;transform:translateY(8px)scale(.99)}to{opacity:1;transform:none}}@media (min-width:1700px){:root{--content-width:1500px}}@media (max-width:900px){:root{--page-pad:24px}}@media (max-width:700px){:root{--page-pad:19px}html{scroll-padding-top:82px}}@media (max-width:360px){:root{--page-pad:15px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:0s!important;animation-duration:0s!important;animation-iteration-count:1!important;animation-delay:0s!important}}
