@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/manrope-400-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/manrope-400-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/manrope-600-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/manrope-600-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/manrope-800-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/manrope-800-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/jetbrains-mono-400-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/jetbrains-mono-400-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/jetbrains-mono-600-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/jetbrains-mono-600-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/jetbrains-mono-700-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/jetbrains-mono-700-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/hanken-grotesk-400-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/hanken-grotesk-400-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/hanken-grotesk-600-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/hanken-grotesk-600-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/hanken-grotesk-700-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/hanken-grotesk-700-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{--mx-ink:#1b2420;--mx-ink-2:#2c3a33;--mx-lime:#d4f542;--mx-lime-hover:#c6ea2f;--mx-lime-ink:#3f5200;--mx-bg:#f3f5f0;--mx-surface:#fff;--mx-surface-2:#f8faf6;--mx-selected:#eef5d9;--mx-photo-bg:#fff;--mx-line:#dfe4db;--mx-line-2:#cfd6cb;--mx-text:#1b2420;--mx-muted:#66706a;--mx-faint:#9aa39d;--mx-on-ink:#fff;--mx-on-ink-muted:#c9d3cb;--mx-on-ink-faint:#7f8c83;--mx-primary-bg:var(--mx-ink);--mx-primary-fg:#fff;--mx-primary-hover:var(--mx-ink-2);--mx-on-lime:#1b2420;--mx-focus:#5a7a12;--mx-ok:#2f7d4a;--mx-ok-bg:#e6f4ea;--mx-due:#9a6b00;--mx-due-bg:#fff4d6;--mx-late:#b3261e;--mx-late-bg:#fde8e6;--mx-info:#2b5fa8;--mx-info-bg:#e6eef9;--mx-r:12px;--mx-r-s:9px;--mx-r-pill:999px;--mx-shadow:0 1px 2px #1b242014, 0 8px 24px -12px #1b242033;--mx-shadow-lg:0 18px 50px -20px #1b242099;--mx-font:Manrope, system-ui, -apple-system, "Segoe UI", Roboto, Inter, Arial, sans-serif;--mx-font-mono:"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;--mx-font-body:"Hanken Grotesk", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--mx-gap:22px;--mx-space-1:4px;--mx-space-2:8px;--mx-space-3:12px;--mx-space-4:16px;--mx-space-5:24px;--mx-space-6:32px;--mx-space-7:48px;--mx-container:1280px;--mx-nav-h:64px;--mx-header-h:80px;--mx-side:236px;--mx-tap:44px;--mx-carbon:#0b0f17;--mx-darkest:#0b0f17;--mx-dark:#111508;--mx-dark-surface:#111827;--mx-dark-card:#111827;--mx-dark-raised:#1e2638;--mx-dark-border:#28354d;--mx-dark-lime:#c3f400;--mx-dark-lime-hover:#b8e600;--mx-dark-text:#f9fafb;--mx-dark-muted:#94a3b8;--mx-dark-subtext:#94a3b8;--mx-dark-subtext-ink:#28354d;--mx-dark-variant:#c4c9ac;--mx-secondary:#bcc7de;--mx-outline-variant:#444933;--mx-critical:#ef4444;--mx-warning:#f59e0b;--mx-ok-accent:#10b981;--mx-dark-border-subtle:#28354d4d;--mx-dark-surface-elevated:#1e2638;--mx-dark-card-hover:#1e2638;--mx-dark-lime-dim:#ccff0026;--mx-dark-lime-glow:#c3f40047;--mx-surface-container:#1e2113;--mx-surface-container-lowest:#0c0f04;--mx-surface-container-high:#282b1d;--mx-r-sm:4px;--mx-r-md:8px;--mx-r-lg:12px;--mx-r-xl:16px}.mx-body{--mx-surface:var(--mx-dark-surface);--mx-card:var(--mx-dark-card);--mx-raised:var(--mx-dark-raised);--mx-border:var(--mx-dark-border);--mx-lime:var(--mx-dark-lime);--mx-lime-hover:var(--mx-dark-lime-hover);--mx-text:var(--mx-dark-text);--mx-muted:var(--mx-dark-muted);--mx-subtext:var(--mx-dark-subtext);--mx-variant:var(--mx-dark-variant);--mx-border-subtle:var(--mx-dark-border-subtle);--mx-surface-elevated:var(--mx-dark-surface-elevated);--mx-card-hover:var(--mx-dark-card-hover);--mx-lime-dim:var(--mx-dark-lime-dim);--mx-lime-glow:var(--mx-dark-lime-glow);--mx-ink:var(--mx-carbon);--mx-ink-2:var(--mx-dark-raised);--mx-lime-ink:var(--mx-dark-lime);--mx-bg:var(--mx-dark);--mx-surface-2:var(--mx-dark-raised);--mx-selected:var(--mx-dark-lime-dim);--mx-photo-bg:#fff;--mx-line:var(--mx-dark-border);--mx-line-2:#5b6b8a;--mx-faint:var(--mx-dark-subtext);--mx-on-ink:var(--mx-dark-text);--mx-on-ink-muted:var(--mx-dark-muted);--mx-on-ink-faint:var(--mx-dark-subtext);--mx-primary-bg:var(--mx-dark-lime);--mx-primary-fg:var(--mx-carbon);--mx-on-lime:var(--mx-carbon);--mx-primary-hover:var(--mx-dark-lime-hover);--mx-focus:var(--mx-dark-lime);--mx-ok:var(--mx-ok-accent);--mx-ok-bg:#10b98133;--mx-due:var(--mx-warning);--mx-due-bg:#f59e0b33;--mx-late:var(--mx-critical);--mx-late-bg:#ef444433;--mx-info:#9ec1ff;--mx-info-bg:#16202e;--mx-r-s:8px;--mx-r:12px;--mx-shadow-sm:0 1px 2px #0000004d;--mx-shadow:0 4px 6px -1px #0006, 0 2px 4px -2px #0006;--mx-shadow-lg:0 10px 15px -3px #00000073, 0 4px 6px -4px #00000073;--mx-shadow-2xl:0 25px 50px -12px #0009;--mx-lime-ink-hover:var(--mx-dark-lime-hover);--mx-glass:#0b0f17f2;--mx-scrim:#000c;--mx-shadow-header:0 1px 8px #00000080;--mx-shadow-cart-bar:0 -8px 24px #0009;--mx-shadow-footer:0 -1px 12px #0006;--mx-shadow-bar:0 -6px 20px -10px #0009;--mx-shadow-bar-sm:0 -8px 24px -12px #0009;--mx-hero-glow:#c3f4001a;--mx-b2b-glow:#c3f40033;--mx-card-glow:0 0 16px #ccff0026;--mx-cta-glow:0 0 12px #ccff0040;--mx-track:#ffffff1f;--mx-glass-raised:#1e2638e6;--mx-glass-surface:#111827cc;--mx-row-hover:#1e263866;--mx-hairline-40:#28354d66;--mx-hairline-30:#28354d4d;--mx-hairline-20:#28354d33;--mx-avatar-bg:#fff;--mx-avatar-fg:var(--mx-carbon);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=light],.safety-body{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=light] .mx-body{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--mx-carbon:#f1f5f9;--mx-darkest:#f1f5f9;--mx-dark:#f9fafb;--mx-dark-surface:#fff;--mx-dark-card:#fff;--mx-dark-raised:#f1f5f9;--mx-dark-border:#e2e8f0;--mx-surface-container:#f1f5f9;--mx-surface-container-lowest:#f9fafb;--mx-surface-container-high:#e2e8f0;--mx-surface:#fff;--mx-card:#fff;--mx-raised:#f1f5f9;--mx-border:#e2e8f0;--mx-border-subtle:#f1f5f9;--mx-surface-elevated:#f1f5f9;--mx-card-hover:#f1f5f9;--mx-bg:#f9fafb;--mx-surface-2:#f1f5f9;--mx-line:#e2e8f0;--mx-line-2:#64748b;--mx-text:#0b0f17;--mx-muted:#475569;--mx-subtext:#5b6b80;--mx-faint:#5b6b80;--mx-variant:#334155;--mx-secondary:#3e495d;--mx-outline-variant:#8e9379;--mx-lime:#c3f400;--mx-lime-hover:#b8e600;--mx-on-lime:#0b0f17;--mx-lime-ink:#506600;--mx-lime-ink-hover:#3c4d00;--mx-lime-dim:#5066001f;--mx-lime-glow:#5066001f;--mx-selected:#5066001f;--mx-photo-bg:transparent;--mx-ink:#0b0f17;--mx-ink-2:#1e2638;--mx-on-ink:#f9fafb;--mx-on-ink-muted:#cbd5e1;--mx-on-ink-faint:#94a3b8;--mx-primary-bg:#c3f400;--mx-primary-fg:#0b0f17;--mx-primary-hover:#b8e600;--mx-focus:#506600;--mx-ok:#047857;--mx-ok-bg:#0478571f;--mx-due:#b45309;--mx-due-bg:#b453091f;--mx-late:#b91c1c;--mx-late-bg:#b91c1c1f;--mx-info:#1d4ed8;--mx-info-bg:#1d4ed81f;--mx-shadow-sm:0 1px 2px #0f172a1a;--mx-shadow:0 4px 6px -1px #0f172a1a, 0 2px 4px -2px #0f172a1a;--mx-shadow-lg:0 10px 15px -3px #0f172a29, 0 4px 6px -4px #0f172a29;--mx-shadow-2xl:0 25px 50px -12px #0f172a29;--mx-glass:#f9fafbeb;--mx-scrim:#0f172a99;--mx-shadow-header:0 1px 8px #0f172a1a;--mx-shadow-cart-bar:0 -8px 24px #0f172a1a;--mx-shadow-footer:0 -1px 12px #0f172a1a;--mx-shadow-bar:0 -6px 20px -10px #0f172a29;--mx-shadow-bar-sm:0 -8px 24px -12px #0f172a29;--mx-hero-glow:#5066001f;--mx-b2b-glow:#5066001f;--mx-card-glow:0 0 16px #5066001f;--mx-cta-glow:0 0 12px #50660029;--mx-track:#0f172a1f;--mx-glass-raised:#f1f5f9e6;--mx-glass-surface:#ffffffd9;--mx-row-hover:#f1f5f9;--mx-hairline-40:#e2e8f0;--mx-hairline-30:#e2e8f0;--mx-hairline-20:#f1f5f9;--mx-avatar-bg:#0b0f17;--mx-avatar-fg:#f9fafb}@media (prefers-color-scheme:light){:root:not([data-theme=dark]) .mx-body{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--mx-carbon:#f1f5f9;--mx-darkest:#f1f5f9;--mx-dark:#f9fafb;--mx-dark-surface:#fff;--mx-dark-card:#fff;--mx-dark-raised:#f1f5f9;--mx-dark-border:#e2e8f0;--mx-surface-container:#f1f5f9;--mx-surface-container-lowest:#f9fafb;--mx-surface-container-high:#e2e8f0;--mx-surface:#fff;--mx-card:#fff;--mx-raised:#f1f5f9;--mx-border:#e2e8f0;--mx-border-subtle:#f1f5f9;--mx-surface-elevated:#f1f5f9;--mx-card-hover:#f1f5f9;--mx-bg:#f9fafb;--mx-surface-2:#f1f5f9;--mx-line:#e2e8f0;--mx-line-2:#64748b;--mx-text:#0b0f17;--mx-muted:#475569;--mx-subtext:#5b6b80;--mx-faint:#5b6b80;--mx-variant:#334155;--mx-secondary:#3e495d;--mx-outline-variant:#8e9379;--mx-lime:#c3f400;--mx-lime-hover:#b8e600;--mx-on-lime:#0b0f17;--mx-lime-ink:#506600;--mx-lime-ink-hover:#3c4d00;--mx-lime-dim:#5066001f;--mx-lime-glow:#5066001f;--mx-selected:#5066001f;--mx-photo-bg:transparent;--mx-ink:#0b0f17;--mx-ink-2:#1e2638;--mx-on-ink:#f9fafb;--mx-on-ink-muted:#cbd5e1;--mx-on-ink-faint:#94a3b8;--mx-primary-bg:#c3f400;--mx-primary-fg:#0b0f17;--mx-primary-hover:#b8e600;--mx-focus:#506600;--mx-ok:#047857;--mx-ok-bg:#0478571f;--mx-due:#b45309;--mx-due-bg:#b453091f;--mx-late:#b91c1c;--mx-late-bg:#b91c1c1f;--mx-info:#1d4ed8;--mx-info-bg:#1d4ed81f;--mx-shadow-sm:0 1px 2px #0f172a1a;--mx-shadow:0 4px 6px -1px #0f172a1a, 0 2px 4px -2px #0f172a1a;--mx-shadow-lg:0 10px 15px -3px #0f172a29, 0 4px 6px -4px #0f172a29;--mx-shadow-2xl:0 25px 50px -12px #0f172a29;--mx-glass:#f9fafbeb;--mx-scrim:#0f172a99;--mx-shadow-header:0 1px 8px #0f172a1a;--mx-shadow-cart-bar:0 -8px 24px #0f172a1a;--mx-shadow-footer:0 -1px 12px #0f172a1a;--mx-shadow-bar:0 -6px 20px -10px #0f172a29;--mx-shadow-bar-sm:0 -8px 24px -12px #0f172a29;--mx-hero-glow:#5066001f;--mx-b2b-glow:#5066001f;--mx-card-glow:0 0 16px #5066001f;--mx-cta-glow:0 0 12px #50660029;--mx-track:#0f172a1f;--mx-glass-raised:#f1f5f9e6;--mx-glass-surface:#ffffffd9;--mx-row-hover:#f1f5f9;--mx-hairline-40:#e2e8f0;--mx-hairline-30:#e2e8f0;--mx-hairline-20:#f1f5f9;--mx-avatar-bg:#0b0f17;--mx-avatar-fg:#f9fafb}}.mx-body{background:var(--mx-bg);min-height:100dvh;color:var(--mx-text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font:400 14px/20px var(--mx-font-body);-webkit-font-smoothing:antialiased;text-wrap:pretty;--mx-demo-h:0px;--mx-nav-row-h:0px;--mx-header-offset:calc(var(--mx-header-h) + var(--mx-demo-h) + var(--mx-nav-row-h));flex-direction:column;margin:0;display:flex;overflow-x:clip}.mx-body:has(.mx-header .mx-demo){--mx-demo-h:28px}@media (width>=861px) and (width<=1279px){.mx-body{--mx-nav-row-h:44px}}.mx-body :where(section[id],[id=sortiment]){scroll-margin-block-start:calc(var(--mx-header-offset) + 8px)}.mx-body *,.mx-body :before,.mx-body :after{box-sizing:border-box}.mx-body [x-cloak]{display:none!important}.mx-body :where(a){color:inherit;text-decoration:none}.mx-body :where(h1,h2,h3,h4,p,dl,dd,figure,fieldset){margin:0}.mx-body :where(fieldset){border:0;min-inline-size:0;padding:0}.mx-body :where(legend){padding:0}.mx-body :where(h1){font-family:var(--mx-font);letter-spacing:-.6px;text-wrap:balance;font-size:28px;font-weight:750;line-height:1.15}.mx-body :where(h2){font-family:var(--mx-font);letter-spacing:-.3px;text-wrap:balance;font-size:21px;font-weight:700;line-height:1.25}.mx-body :where(h3){font-family:var(--mx-font);font-size:16px;font-weight:650;line-height:1.35}.mx-body :where(h4){font-family:var(--mx-font);font-size:14px;font-weight:650}.mx-body :where(ul,ol){margin:0;padding-inline-start:20px}.mx-body :where(img){block-size:auto;max-inline-size:100%}.mx-body :where(button,input,select,textarea){font:inherit;color:inherit}.mx-body :where(input[type=checkbox],input[type=radio]){accent-color:var(--mx-lime-ink)}.mx-body :where(select){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.mx-body :where(button){cursor:pointer;background:0 0;border:0;padding:0}.mx-body :where(button:disabled){opacity:.5;cursor:not-allowed}.mx-body :focus-visible{outline:2px solid var(--mx-focus);outline-offset:2px}.mx-body :where(main){flex:1 0 auto;padding-block-start:var(--mx-header-offset)}.mx-skip{z-index:100;border-radius:var(--mx-r-s);background:var(--mx-ink);color:var(--mx-on-ink);padding:10px 14px;font-weight:650;position:absolute;inset-block-start:-60px;inset-inline-start:12px}.mx-skip:focus{inset-block-start:12px}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.mx-container{inline-size:min(100% - 32px, var(--mx-container));margin-inline:auto}@media (width>=640px){.mx-container{inline-size:min(100% - 48px, var(--mx-container))}}.mx-bleed{--mx-bleed-bg:transparent;--mx-bleed-line:transparent;isolation:isolate;position:relative}.mx-bleed:before{content:"";z-index:-1;background:var(--mx-bleed-bg);border-block-end:1px solid var(--mx-bleed-line);pointer-events:none;position:absolute;inset:0 -100vw}.mx-eyebrow{font:700 11px/14px var(--mx-font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--mx-muted)}.mx-muted{color:var(--mx-muted);font-size:13px;line-height:1.55}.mx-link{text-underline-offset:3px;font-weight:600;text-decoration:underline}.mx-link:hover{color:var(--mx-lime-ink)}.mx-demo{background:var(--mx-selected);block-size:28px;color:var(--mx-lime-ink);text-align:center;white-space:nowrap;text-overflow:ellipsis;padding:0 16px;font-size:12px;font-weight:600;line-height:28px;overflow:hidden}.mx-headline-xl{font:800 36px/44px var(--mx-font);letter-spacing:-.02em}.mx-headline-lg{font:700 26px/32px var(--mx-font);letter-spacing:-.015em}.mx-headline-md{font:700 20px/28px var(--mx-font);letter-spacing:0}.mx-headline-sm{font:600 16px/22px var(--mx-font);letter-spacing:0}.mx-body-lg{font:400 16px/24px var(--mx-font-body)}.mx-body-md{font:400 14px/20px var(--mx-font-body)}.mx-body-sm{font:400 12px/16px var(--mx-font-body)}.mx-label-lg{font:600 14px/18px var(--mx-font-body)}.mx-label-md{font:600 12px/16px var(--mx-font-body);letter-spacing:.04em}.mx-label-caps{font:700 11px/14px var(--mx-font-body);letter-spacing:.08em;text-transform:uppercase}@media (width<=767px){.mx-headline-xl{letter-spacing:-.01em;font-size:28px;line-height:34px}}.mx-t-lime{color:var(--mx-lime-ink)}.mx-t-muted{color:var(--mx-muted)}.mx-t-text{color:var(--mx-text)}.mx-t-ok{color:var(--mx-ok)}.mx-t-due{color:var(--mx-due)}.mx-pill{border-radius:var(--mx-r-pill);background:var(--mx-surface);box-shadow:var(--mx-shadow-sm);color:var(--mx-lime-ink);font:700 11px/14px var(--mx-font-body);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:4px;padding:4px 12px;display:inline-flex}.mx-pill.raised{background:var(--mx-raised);box-shadow:none}.mx-pill .mx-dot{block-size:8px;inline-size:8px;box-shadow:none}.mx-pill svg{flex:none;block-size:16px;inline-size:16px}.mx-tag-lime{border-radius:var(--mx-r-sm);background:var(--mx-lime-dim);color:var(--mx-lime-ink);font:700 11px/14px var(--mx-font-body);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;align-items:center;padding:4px 8px;display:inline-flex}.mx-tag-raised{border-radius:var(--mx-r-sm);background:var(--mx-raised);color:var(--mx-lime-ink);font:700 11px/14px var(--mx-font-body);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:4px;padding:4px 8px;display:inline-flex}.mx-status-pill{border-radius:var(--mx-r-pill);font:700 10px/14px var(--mx-font-body);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:4px;padding:2px 8px;display:inline-flex}.mx-status-pill[data-tone=ok]{background:var(--mx-ok-bg);color:var(--mx-ok)}.mx-status-pill[data-tone=due]{background:var(--mx-due-bg);color:var(--mx-due)}@media (width<=640px){.mx-topbar-row{text-align:center;justify-content:center}}.mx-button{min-block-size:var(--mx-tap);border:1px solid var(--mx-primary-bg);border-radius:var(--mx-r-s);background:var(--mx-primary-bg);color:var(--mx-primary-fg);font:600 14px/18px var(--mx-font-body);text-align:center;white-space:nowrap;justify-content:center;align-items:center;gap:8px;padding:0 18px;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.mx-button:hover:not(:disabled){background:var(--mx-primary-hover);border-color:var(--mx-primary-hover)}.mx-button.lime{background:var(--mx-lime);border-color:var(--mx-lime);color:var(--mx-on-lime)}.mx-button.lime:hover:not(:disabled){background:var(--mx-lime-hover);border-color:var(--mx-lime-hover)}.mx-button.secondary{background:var(--mx-raised);border-color:var(--mx-raised);color:var(--mx-text)}.mx-button.secondary:hover:not(:disabled){background:var(--mx-surface);border-color:var(--mx-surface);color:var(--mx-lime-ink)}.mx-button.secondary svg{color:var(--mx-lime-ink)}.mx-button.xl{min-block-size:48px;box-shadow:var(--mx-shadow);gap:16px;padding-inline:24px}.mx-button.xl.lime{box-shadow:var(--mx-shadow-lg)}.mx-button.xl svg{block-size:20px;inline-size:20px}.mx-button.sm{min-block-size:32px;font:600 12px/16px var(--mx-font-body);letter-spacing:.04em;padding:8px 16px}.mx-button.sm.raised{background:var(--mx-raised);border-color:var(--mx-raised);color:var(--mx-lime-ink);box-shadow:var(--mx-shadow-sm)}.mx-button.sm.dark{background:var(--mx-surface);border-color:var(--mx-surface);color:var(--mx-muted)}.mx-button.sm.dark:hover:not(:disabled){background:var(--mx-surface);border-color:var(--mx-surface);color:var(--mx-text)}.mx-button.ghost{color:var(--mx-text);background:0 0;border-color:#0000;padding-inline:10px}.mx-button.ghost:hover:not(:disabled){background:var(--mx-surface-2);border-color:#0000}.mx-button.small{min-block-size:36px;padding-inline:12px;font-size:13px}.mx-button.block{inline-size:100%}.mx-button svg{flex:none;block-size:18px;inline-size:18px}.mx-actions{flex-wrap:wrap;gap:10px;display:flex}.mx-tag{border-radius:var(--mx-r-pill);border:1px solid var(--mx-line);background:var(--mx-surface-2);color:var(--mx-muted);white-space:nowrap;align-items:center;gap:6px;padding:3px 10px;font-size:12px;font-weight:600;line-height:1.4;display:inline-flex}.mx-tag[data-tone=ok]{background:var(--mx-ok-bg);color:var(--mx-ok);border-color:#0000}.mx-tag[data-tone=due]{background:var(--mx-due-bg);color:var(--mx-due);border-color:#0000}.mx-tag[data-tone=late]{background:var(--mx-late-bg);color:var(--mx-late);border-color:#0000}.mx-tag[data-tone=info]{background:var(--mx-info-bg);color:var(--mx-info);border-color:#0000}.mx-tag[data-tone=lime]{background:var(--mx-lime);color:var(--mx-on-lime);border-color:#0000}.mx-badge{border:1px solid var(--mx-border);border-radius:var(--mx-r-sm,4px);background:var(--mx-surface);color:var(--mx-lime-ink);font:700 11px/14px var(--mx-font-body);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:6px;padding:2px 8px;display:inline-flex}.mx-badge-success{color:var(--mx-ok);background:#10b9811f;border-color:#10b9814d}.mx-badge-warning{color:var(--mx-due);background:#f59e0b1f;border-color:#f59e0b4d}.mx-badge-danger{color:var(--mx-late);background:#ef444424;border-color:#ef444459}.mx-badge-solid{background:var(--mx-glass-surface);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:0;font-size:10px}.mx-badge-muted{color:var(--mx-muted)}.mx-dot{background:var(--mx-lime);block-size:7px;inline-size:7px;box-shadow:0 0 8px var(--mx-lime);border-radius:50%;flex:none;display:inline-block}.mx-dot-pulse{animation:1.8s ease-in-out infinite mx-pulse}.mx-dot-ok{background:var(--mx-ok);box-shadow:0 0 6px var(--mx-ok)}.mx-mono{font-family:var(--mx-font-body)}.mx-label{font:700 11px/14px var(--mx-font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--mx-subtext);display:block}.mx-notice,.mx-error{border-radius:var(--mx-r-s);border:1px solid #0000;padding:12px 14px;font-size:14px}.mx-notice{background:var(--mx-ok-bg);border-color:color-mix(in srgb, var(--mx-ok) 30%, transparent);color:var(--mx-ok)}.mx-notice[data-tone=info]{background:var(--mx-info-bg);border-color:color-mix(in srgb, var(--mx-info) 30%, transparent);color:var(--mx-info)}.mx-list-plain{color:var(--mx-muted,#4b5563);margin:8px 0 0;padding-left:18px;font-size:14px}.mx-list-plain li+li{margin-top:2px}.mx-notice[data-tone=due]{background:var(--mx-due-bg);border-color:color-mix(in srgb, var(--mx-due) 30%, transparent);color:var(--mx-due)}.mx-error{background:var(--mx-late-bg);border-color:color-mix(in srgb, var(--mx-late) 30%, transparent);color:var(--mx-late)}.mx-notice strong,.mx-error strong{display:block}.mx-notice p,.mx-error p,.mx-notice ul,.mx-error ul{margin-block-start:4px;font-size:13px}.mx-notice a,.mx-error a{text-underline-offset:3px;font-weight:600;text-decoration:underline}.mx-field-error{color:var(--mx-late);font-size:13px;font-weight:600}.mx-card{border:1px solid var(--mx-line);border-radius:var(--mx-r);background:var(--mx-surface);box-shadow:var(--mx-shadow);flex-direction:column;gap:14px;min-inline-size:0;padding:18px;display:flex}.mx-card>h2,.mx-card>h3{margin-block-end:-4px}.mx-field{flex-direction:column;gap:6px;font-size:13px;font-weight:600;display:flex}.mx-field>span,.mx-field>label{justify-content:space-between;gap:8px;display:flex}.mx-field small{color:var(--mx-muted);font-weight:400}.mx-input,.mx-field input:not([type=checkbox]):not([type=radio]),.mx-field select,.mx-field textarea{inline-size:100%;min-block-size:var(--mx-tap);border:1px solid var(--mx-line-2);border-radius:var(--mx-r-s);background:var(--mx-surface);color:var(--mx-text);padding:10px 12px;font-size:16px;font-weight:400}.mx-field textarea{resize:vertical;min-block-size:96px}.mx-input:focus,.mx-field input:focus,.mx-field select:focus,.mx-field textarea:focus{border-color:var(--mx-focus);outline:2px solid color-mix(in srgb, var(--mx-focus) 25%, transparent);outline-offset:0}.mx-field[data-invalid=true] input,.mx-field input[aria-invalid=true]{border-color:var(--mx-late)}.mx-form{flex-direction:column;gap:14px;display:flex}.mx-form-grid{gap:12px 14px;display:grid}.mx-check{min-block-size:var(--mx-tap);cursor:pointer;align-items:flex-start;gap:10px;padding-block:6px;font-size:14px;line-height:1.45;display:flex}.mx-check input{block-size:20px;inline-size:20px;accent-color:var(--mx-ink);flex:none;margin:2px 0 0}.mx-chips{flex-wrap:wrap;gap:8px;display:flex}.mx-chip{min-block-size:var(--mx-tap);border:1px solid var(--mx-line-2);border-radius:var(--mx-r-s);background:var(--mx-surface);cursor:pointer;align-items:center;gap:6px;padding:6px 14px;font-size:14px;font-weight:600;display:inline-flex;position:relative}.mx-chip input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.mx-chip[aria-current=true]{background:var(--mx-ink);border-color:var(--mx-ink);color:var(--mx-on-ink)}.mx-chip:has(input:checked){background:var(--mx-ink);border-color:var(--mx-ink);color:var(--mx-on-ink)}.mx-chip:has(input:focus-visible){outline:2px solid var(--mx-focus);outline-offset:2px}.mx-chip small{color:var(--mx-muted);font-weight:500}.mx-chip:has(input:checked) small{color:var(--mx-on-ink-muted)}.mx-chip[data-out=true]{color:var(--mx-muted);background:var(--mx-surface-2);text-decoration:line-through}.mx-chip.mini{cursor:default;border-radius:6px;min-block-size:28px;padding:2px 8px;font-size:12px}.mx-stepper{border:1px solid var(--mx-line-2);border-radius:var(--mx-r-s);background:var(--mx-surface);align-items:stretch;display:inline-flex;overflow:hidden}.mx-stepper button{inline-size:var(--mx-tap);min-block-size:var(--mx-tap);color:var(--mx-text);place-items:center;font-size:20px;font-weight:500;display:grid}.mx-stepper button:hover:not(:disabled){background:var(--mx-surface-2)}.mx-stepper input{text-align:center;border:0;border-inline:1px solid var(--mx-line);appearance:textfield;background:0 0;inline-size:60px;font-size:16px;font-weight:650}.mx-stepper input::-webkit-outer-spin-button{appearance:none;margin:0}.mx-stepper input::-webkit-inner-spin-button{appearance:none;margin:0}.mx-stepper input:focus-visible{outline-offset:-2px}.mx-dl{border:1px solid var(--mx-line);border-radius:var(--mx-r-s);gap:0;display:grid;overflow:hidden}.mx-dl>div{border-block-start:1px solid var(--mx-line);grid-template-columns:minmax(120px,.6fr) 1fr;gap:12px;padding:10px 14px;font-size:14px;display:grid}.mx-dl>div:first-child{border-block-start:0}.mx-dl dt{color:var(--mx-muted);font-weight:500}.mx-dl dd{overflow-wrap:anywhere;font-weight:600}.mx-section-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:8px 20px;margin-block-end:16px;display:flex}.mx-section-head p:not(.mx-eyebrow){color:var(--mx-muted);max-inline-size:60ch;margin-block-start:4px}.mx-section-head .mx-eyebrow{margin-block-end:4px}.mx-page-head{flex-direction:column;gap:6px;margin-block-end:20px;display:flex}.mx-page-head p:not(.mx-eyebrow){color:var(--mx-muted);max-inline-size:64ch}.mx-icon{flex:none;block-size:20px;inline-size:20px}.mx-header{z-index:30;background:var(--mx-glass);box-shadow:var(--mx-shadow-header);color:var(--mx-text);view-transition-name:mx-header;position:fixed;inset-block-start:0;inset-inline:0}.mx-header-row{block-size:var(--mx-header-h);justify-content:space-between;align-items:center;gap:16px;display:flex}.mx-logo{color:var(--mx-text);white-space:nowrap;align-items:center;gap:16px;display:inline-flex}.mx-logo-mark{border-radius:var(--mx-r-md);background:var(--mx-lime);block-size:32px;inline-size:32px;color:var(--mx-on-lime);flex:none;place-items:center;padding:6px;display:grid}.mx-logo-text{font:600 16px/22px var(--mx-font);letter-spacing:.05em;text-transform:uppercase;flex-direction:column;display:flex}.mx-logo-text span{color:var(--mx-lime-ink);font:700 11px/14px var(--mx-font-body);letter-spacing:.1em;text-transform:uppercase}.mx-subject{border-radius:var(--mx-r-md);background:var(--mx-raised);max-inline-size:220px;color:var(--mx-text);align-items:center;gap:4px;padding:6px 8px;display:none}.mx-subject>span{text-align:start;flex-direction:column;min-inline-size:0;padding-inline-end:4px;display:flex}.mx-subject small{font:700 11px/14px var(--mx-font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--mx-muted)}.mx-subject b{font:600 12px/1 var(--mx-font-body);letter-spacing:.04em;color:var(--mx-text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mx-subject>.mx-icon{block-size:18px;inline-size:18px;color:var(--mx-lime-ink)}.mx-subject-caret{transform:rotate(90deg);block-size:16px!important;inline-size:16px!important;color:var(--mx-muted)!important}.mx-header .mx-search{flex:auto;min-inline-size:0}.mx-header-actions{flex:none;align-items:center;gap:8px;display:flex}.mx-header-link{border-radius:var(--mx-r-md);background:var(--mx-surface);block-size:40px;inline-size:40px;color:var(--mx-text);justify-content:center;align-items:center;transition:color .15s;display:inline-flex;position:relative}.mx-header-link:hover,.mx-header-link[aria-expanded=true]{color:var(--mx-lime-ink)}.mx-header-link .mx-icon{block-size:22px;inline-size:22px}.mx-header-link>span:not(.mx-cart-badge){clip:rect(0, 0, 0, 0);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.mx-header-link.mx-header-account{background:var(--mx-avatar-bg);block-size:32px;inline-size:32px;color:var(--mx-avatar-fg);border-radius:50%}.mx-header-link.mx-header-account:hover{color:var(--mx-on-lime);background:var(--mx-lime)}.mx-header-link.mx-header-account .mx-icon{block-size:18px;inline-size:18px}.mx-theme{border-radius:var(--mx-r-md);background:var(--mx-surface);flex:none;align-items:center;display:inline-flex}.mx-theme-btn{border-radius:var(--mx-r-md);block-size:40px;inline-size:40px;color:var(--mx-muted);justify-content:center;align-items:center;transition:background .15s,color .15s;display:inline-flex;position:relative}.mx-theme-btn:hover:not([aria-pressed=true]){background:var(--mx-raised);color:var(--mx-text)}.mx-theme-btn[aria-pressed=true]{background:var(--mx-lime);color:var(--mx-on-lime)}.mx-theme-btn .mx-icon{block-size:18px;inline-size:18px}.mx-theme-btn>span{clip:rect(0, 0, 0, 0);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.mx-sheet-theme{border-block-start:1px solid var(--mx-line);justify-content:space-between;align-items:center;gap:12px;margin-block-start:16px;padding:12px 14px;display:flex}.mx-sheet-theme .mx-theme{background:var(--mx-raised)}.mx-sheet-theme .mx-theme-btn:hover:not([aria-pressed=true]){background:var(--mx-surface)}.mx-desktop{display:none}.mx-cart-trigger,.mx-cart-hover{position:relative}.mx-cart-hover-panel{z-index:40;border:1px solid var(--mx-border);border-radius:var(--mx-r-s);background:var(--mx-card);inline-size:max(240px,100%);max-inline-size:280px;box-shadow:var(--mx-shadow-lg);opacity:0;visibility:hidden;pointer-events:none;padding:14px;transition:opacity .15s,transform .15s,visibility .15s;position:absolute;inset-block-start:calc(100% + 10px);inset-inline-end:0;transform:translateY(-4px)}.mx-cart-hover-panel:before{content:"";border:6px solid #0000;border-block-end-color:var(--mx-border);position:absolute;inset-block-end:100%;inset-inline-end:18px}.mx-cart-hover:hover .mx-cart-hover-panel,.mx-cart-hover:focus-within .mx-cart-hover-panel{opacity:1;visibility:visible;transform:translateY(0)}.mx-cart-hover-lead{color:var(--mx-text);font-size:13px;font-weight:650}.mx-cart-hover-lead strong{color:var(--mx-lime-ink)}.mx-cart-hover-lead.ok{color:var(--mx-ok)}.mx-cart-hover-panel .mx-reward-track{margin-block:8px 6px}.mx-cart-hover-sub{color:var(--mx-muted);font-size:12px}@media (hover:none){.mx-cart-hover-panel{display:none}}.mx-cart-badge{background:var(--mx-lime);block-size:20px;inline-size:20px;color:var(--mx-on-lime);font:700 10px/20px var(--mx-font-body);text-align:center;border-radius:50%;position:absolute;inset-block-start:-4px;inset-inline-end:-4px}.mx-mainnav{display:none}.mx-mainnav>ul{scrollbar-width:none;gap:4px;padding:0;list-style:none;display:flex;overflow-x:auto}.mx-mainnav>ul>li>a{border-radius:var(--mx-r-md);color:var(--mx-variant);font:600 14px/18px var(--mx-font-body);white-space:nowrap;align-items:center;padding:8px 16px;transition:color .15s;display:inline-flex}.mx-mainnav>ul>li>a:hover{color:var(--mx-text)}.mx-mainnav>ul>li>a[aria-current=page]{background:var(--mx-raised);color:var(--mx-lime-ink);font:400 14px/18px var(--mx-font)}.mx-crumbs{color:var(--mx-muted);padding-block:14px 4px;font-size:13px}.mx-crumbs ol{flex-wrap:wrap;align-items:center;gap:4px 6px;padding:0;list-style:none;display:flex}.mx-crumbs li{align-items:center;gap:6px;min-block-size:32px;display:inline-flex}.mx-crumbs li+li:before{content:"/";color:var(--mx-faint)}.mx-crumbs a{text-underline-offset:3px;font-weight:600;-webkit-text-decoration:underline #0000;text-decoration:underline #0000}.mx-crumbs a:hover{color:var(--mx-text);text-decoration-color:currentColor}.mx-crumbs [aria-current=page]{color:var(--mx-text);overflow-wrap:anywhere;font-weight:650}.mx-tabbar{z-index:40;block-size:calc(var(--mx-nav-h) + env(safe-area-inset-bottom));padding:6px 4px calc(6px + env(safe-area-inset-bottom));background:var(--mx-carbon);box-shadow:var(--mx-shadow-bar);grid-template-columns:repeat(5,1fr);display:grid;position:fixed;inset-block-end:0;inset-inline:0}.mx-tabbar a,.mx-tabbar button{min-block-size:var(--mx-tap);color:var(--mx-muted);border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:3px;font-size:10px;font-weight:600;display:flex;position:relative}.mx-tabbar svg{block-size:22px;inline-size:22px}.mx-tabbar a[aria-current=page],.mx-tabbar button[aria-expanded=true]{color:var(--mx-lime-ink)}.mx-tabbar .mx-cart-badge{inset-block-start:2px;inset-inline-start:calc(50% + 4px)}.mx-body:has(.mx-tabbar) main{padding-block-end:calc(var(--mx-nav-h) + 16px + env(safe-area-inset-bottom))}.mx-body:has(.mx-tabbar) .mx-footer{padding-block-end:calc(var(--mx-nav-h) + 24px + env(safe-area-inset-bottom))}.mx-dialog{background:var(--mx-surface);color:var(--mx-text);border:0;max-block-size:none;max-inline-size:none;padding:0}.mx-dialog::backdrop{background:var(--mx-scrim)}.mx-dialog:not([open]){display:none}.mx-sheet{flex-direction:column;block-size:100dvh;inline-size:100%;margin:0;display:flex;inset:0}.mx-dialog-head{border-block-end:1px solid var(--mx-line);justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.mx-dialog-head h2{font-size:18px}.mx-dialog-head h2 small{color:var(--mx-muted);font-size:14px;font-weight:500}.mx-dialog-close{inline-size:var(--mx-tap);block-size:var(--mx-tap);border-radius:var(--mx-r-s);color:var(--mx-muted);place-items:center;display:grid}.mx-dialog-close:hover{background:var(--mx-surface-2);color:var(--mx-text)}.mx-dialog-body{overscroll-behavior:contain;flex:1;padding:16px;overflow-y:auto}.mx-sheet-list{gap:4px;padding:0;list-style:none;display:grid}.mx-sheet-list a{border-radius:var(--mx-r-s);align-items:center;gap:12px;min-block-size:52px;padding:0 14px;font-size:15px;font-weight:600;display:flex}.mx-sheet-list a:hover{background:var(--mx-surface-2)}.mx-sheet-list a[aria-current=page]{background:var(--mx-selected);color:var(--mx-lime-ink)}.mx-sheet-list a>span:last-child{color:var(--mx-faint);margin-inline-start:auto}.mx-drawer{block-size:100dvh;inline-size:min(100%,440px);box-shadow:var(--mx-shadow-lg);flex-direction:column;margin:0;display:flex;inset:0 0 0 auto}.mx-drawer-foot{padding:14px 16px calc(14px + env(safe-area-inset-bottom));border-block-start:1px solid var(--mx-line);background:var(--mx-surface)}.mx-search{position:relative}.mx-search-field{border-radius:var(--mx-r-md);background:var(--mx-surface);block-size:44px;color:var(--mx-text);border:1px solid #0000;align-items:center;gap:8px;padding-inline:16px;display:flex;position:relative}.mx-search-field:focus-within{border-color:var(--mx-lime-ink)}.mx-search-field svg{block-size:20px;inline-size:20px;color:var(--mx-variant);flex:none}.mx-search-field .mx-search-scan{block-size:18px;inline-size:18px}.mx-search-field input{min-inline-size:0;font:400 14px/20px var(--mx-font-body);color:inherit;background:0 0;border:0;flex:1}.mx-search-field input::placeholder{color:var(--mx-muted);opacity:1}.mx-search-field input:focus{outline:none}.mx-search-field input::-webkit-search-cancel-button{appearance:none}.mx-search-results{z-index:50;border:1px solid var(--mx-line);border-radius:var(--mx-r);background:var(--mx-surface);max-block-size:min(70dvh,620px);color:var(--mx-text);box-shadow:var(--mx-shadow-lg);flex-direction:column;display:flex;position:absolute;inset-block-start:calc(100% + 8px);inset-inline:0;overflow:hidden}.mx-search-head{justify-content:space-between;align-items:flex-start;gap:12px;padding:14px 16px 10px;display:flex}.mx-search-head p{color:var(--mx-muted);font-size:13px}.mx-search-tools{align-items:center;gap:14px;padding:0 16px 8px;font-size:13px;display:flex}.mx-search-tools .mx-check{align-items:center;min-block-size:36px;padding-block:0}.mx-body [wire\:loading]{display:none}.mx-search-status{color:var(--mx-muted);padding:0 16px;font-size:13px}.mx-search-status:empty{display:none}.mx-search-list{overscroll-behavior:contain;border-block-start:1px solid var(--mx-line);overflow-y:auto}.mx-search-list.is-pending{opacity:.5}.mx-search-item{border-block-end:1px solid var(--mx-line);grid-template-columns:64px minmax(0,1fr);gap:12px;padding:12px 16px;display:grid}.mx-search-item>a img{object-fit:contain;background:var(--mx-photo-bg);border:1px solid var(--mx-line);border-radius:8px;block-size:64px;inline-size:64px}.mx-search-item-info{flex-direction:column;gap:6px;min-inline-size:0;display:flex}.mx-search-item-info h3{font-size:15px}.mx-search-item-info small{color:var(--mx-muted);font-size:12px}.mx-search-item .mx-input{min-block-size:40px;padding:6px 10px;font-size:14px}.mx-search-buy{flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;align-items:center;gap:10px;display:flex}.mx-search-buy>div{align-items:center;gap:8px;display:flex}.mx-search-buy strong{font-size:16px}.mx-search-buy strong small{color:var(--mx-muted);font-size:12px;font-weight:500}.mx-search-buy input{text-align:center;inline-size:64px}.mx-search-buy .mx-button{min-block-size:40px}.mx-search-empty{text-align:center;justify-items:center;gap:6px;padding:24px 16px;display:grid}.mx-search-foot{border-block-start:1px solid var(--mx-line);color:var(--mx-muted);flex-wrap:wrap;justify-content:space-between;gap:10px;padding:10px 16px;font-size:12px;display:flex}.mx-home-section{padding-block:40px}.mx-bg-surface{background:var(--mx-bg)}.mx-bg-carbon{background:var(--mx-carbon)}.mx-section-title{color:var(--mx-text);text-wrap:balance}.mx-hero{background:var(--mx-carbon);padding-block:calc(var(--mx-header-offset) + 32px) 80px;margin-block-start:calc(-1 * var(--mx-header-offset));position:relative;overflow:hidden}.mx-hero-glow{pointer-events:none;border-radius:50%;position:absolute}.mx-hero-glow-lime{background:radial-gradient(ellipse, var(--mx-hero-glow), transparent 70%);block-size:384px;inline-size:384px;inset-block-start:-128px;inset-inline-start:25%}.mx-hero-glow-raised{background:radial-gradient(ellipse, var(--mx-raised), transparent 70%);block-size:320px;inline-size:320px;inset-block-start:50%;inset-inline-end:-96px}.mx-hero-inner{z-index:1;position:relative}.mx-hero-badges{flex-wrap:wrap;align-items:center;gap:8px;margin-block-end:16px;display:flex}.mx-hero-badges>.mx-label-caps{color:var(--mx-muted);display:none}.mx-hero-grid{grid-template-columns:minmax(0,1fr);align-items:center;gap:40px;display:grid}.mx-hero-copy{flex-direction:column;gap:16px;display:flex}.mx-hero h1{color:var(--mx-text)}.mx-hero h1 em{color:var(--mx-lime-ink);font-style:normal}.mx-hero-lead{max-inline-size:576px;color:var(--mx-muted)}.mx-hero-cta{flex-wrap:wrap;align-items:center;gap:16px;padding-block-start:8px;display:flex}.mx-hero-cta .mx-button.lime{justify-content:space-between}.mx-hero-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;max-inline-size:512px;padding-block-start:24px;display:grid}.mx-hero-metrics div{flex-direction:column;display:flex}.mx-hero-metrics b{font:700 26px/32px var(--mx-font);letter-spacing:-.015em;color:var(--mx-text)}.mx-hero-metrics div:nth-child(2) b{color:var(--mx-lime-ink)}.mx-hero-metrics span{font:600 12px/16px var(--mx-font-body);letter-spacing:.04em;color:var(--mx-muted)}.mx-hero-panel{border-radius:var(--mx-r-lg);background:var(--mx-surface);box-shadow:var(--mx-shadow-2xl);padding:16px;position:relative;overflow:hidden}.mx-hero-panel-head{border-block-end:1px solid var(--mx-hairline-40);justify-content:space-between;align-items:center;gap:8px;margin-block-end:8px;padding-block-end:8px;display:flex}.mx-hero-panel-head>span:first-child{color:var(--mx-lime-ink);align-items:center;gap:4px;display:inline-flex}.mx-hero-dot{background:var(--mx-ok);border-radius:50%;block-size:6px;inline-size:6px;display:inline-block}.mx-hero-panel-live{color:var(--mx-muted)}.mx-hero-panel-media{border-radius:var(--mx-r-md);background:var(--mx-surface-container-high);block-size:256px;position:relative;overflow:hidden}.mx-hero-panel-media img{object-fit:contain;background:var(--mx-photo-bg);block-size:100%;inline-size:100%;padding:24px}.mx-hero-panel-media:after{content:"";background:linear-gradient(to top, var(--mx-carbon), transparent 50%, transparent);pointer-events:none;position:absolute;inset:0}.mx-hero-panel-label{z-index:1;border-radius:var(--mx-r-md);background:var(--mx-glass-raised);-webkit-backdrop-filter:blur(12px);box-shadow:var(--mx-shadow);justify-content:space-between;align-items:center;gap:8px;padding:8px;display:flex;position:absolute;inset-block-end:16px;inset-inline:16px}.mx-hero-panel-label>div{min-inline-size:0}.mx-hero-panel-label>div>span{color:var(--mx-lime-ink)}.mx-hero-panel-label strong{font:600 16px/22px var(--mx-font);color:var(--mx-text);display:block}.mx-hero-feed{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-block-start:16px;display:grid}.mx-feed-tile{border-radius:var(--mx-r-sm);background:var(--mx-raised);align-items:center;gap:8px;min-inline-size:0;padding:8px;display:flex}.mx-feed-tile svg{block-size:20px;inline-size:20px;color:var(--mx-lime-ink);flex:none}.mx-feed-tile div{flex-direction:column;min-inline-size:0;display:flex}.mx-feed-tile span{font:700 11px/14px var(--mx-font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--mx-muted)}.mx-feed-tile strong{font:400 12px/16px var(--mx-font-body);color:var(--mx-text);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mx-cats-head{flex-direction:column;gap:16px;margin-block-end:24px;display:flex}.mx-cats-head h2{color:var(--mx-text);margin-block-start:4px}.mx-cats-head>p{max-inline-size:448px;color:var(--mx-muted)}.mx-cats{grid-template-columns:minmax(0,1fr);gap:16px;padding:0;list-style:none;display:grid}.mx-cat-card{border-radius:var(--mx-r-lg);background:var(--mx-surface);block-size:100%;box-shadow:var(--mx-shadow);color:var(--mx-text);flex-direction:column;justify-content:space-between;padding:16px;transition:background .3s;display:flex;position:relative}.mx-cat-card:hover{background:var(--mx-raised)}.mx-cat-photo{border-radius:var(--mx-r-md);background:var(--mx-surface-container);block-size:144px;inline-size:100%;margin-block-end:16px;position:relative;overflow:hidden}.mx-cat-photo img{object-fit:contain;background:var(--mx-photo-bg);block-size:100%;inline-size:100%;padding:12px;transition:transform .3s}.mx-cat-card:hover .mx-cat-photo img{transform:scale(1.05)}.mx-cat-photo-empty{color:var(--mx-lime-ink);place-items:center;display:grid}.mx-cat-photo-empty svg{block-size:40px;inline-size:40px}.mx-cat-photo .mx-badge{position:absolute;inset-block-start:8px;inset-inline-start:8px}.mx-cat-kicker{color:var(--mx-muted);align-items:center;gap:4px;margin-block-end:4px;display:flex}.mx-cat-kicker svg{block-size:18px;inline-size:18px;color:var(--mx-lime-ink);flex:none}.mx-cat-card h3{color:var(--mx-text)}.mx-cat-card p{color:var(--mx-muted);margin-block-start:4px}.mx-cat-foot{border-block-start:1px solid var(--mx-hairline-30);color:var(--mx-lime-ink);justify-content:space-between;align-items:center;margin-block-start:16px;padding-block-start:16px;display:flex}.mx-cat-foot svg{block-size:18px;inline-size:18px;transition:transform .15s}.mx-cat-card:hover .mx-cat-foot span{color:var(--mx-lime-ink-hover)}.mx-cat-card:hover .mx-cat-foot svg{transform:translate(4px)}.mx-cats-icon,.mx-option-icon{background:var(--mx-selected);block-size:40px;inline-size:40px;color:var(--mx-lime-ink);border-radius:10px;flex:none;place-items:center;display:grid}.mx-option-icon{background:var(--mx-surface-2);color:var(--mx-text)}.mx-cats-icon svg,.mx-option-icon svg{block-size:21px;inline-size:21px}.mx-catalog{color:var(--mx-text);flex-direction:column;display:flex}.mx-catalog-mono{font-family:var(--mx-font-mono)}.mx-catalog-telemetry{background:var(--mx-surface-container-lowest);padding-block:8px}.mx-catalog-telemetry-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.mx-catalog-crumb{color:var(--mx-muted);align-items:center;gap:4px;display:flex}.mx-catalog-crumb a{transition:color .15s}.mx-catalog-crumb a:hover{color:var(--mx-lime-ink)}.mx-catalog-crumb-icon{flex:none;block-size:14px;inline-size:14px}.mx-catalog-crumb .mx-label-md{color:var(--mx-text)}.mx-catalog-telemetry-list{font:700 10px/14px var(--mx-font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--mx-muted);flex-wrap:wrap;align-items:center;gap:16px;display:flex}.mx-catalog-telemetry-list>span{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.mx-catalog-telemetry-dot{background:var(--mx-ok);border-radius:50%;block-size:6px;inline-size:6px;animation:2s cubic-bezier(.4,0,.6,1) infinite mx-pulse}.mx-catalog-telemetry-sep{color:var(--mx-border)}.mx-catalog-telemetry-verified{gap:4px}.mx-catalog-telemetry-verified svg{block-size:14px;inline-size:14px;color:var(--mx-lime-ink)}.mx-catalog-telemetry-ship{color:var(--mx-lime-ink)}.mx-catalog-telemetry-sep,.mx-catalog-telemetry-verified{display:none}.mx-catalog-head{background:var(--mx-card);box-shadow:var(--mx-shadow);padding-block:16px}.mx-catalog-head-row{flex-direction:column;justify-content:space-between;gap:16px;display:flex}.mx-catalog-head-copy{flex-direction:column;gap:2px;display:flex}.mx-catalog-head-tags{color:var(--mx-muted);align-items:center;gap:4px;margin:0;display:flex}.mx-catalog-ready{background:var(--mx-lime-dim);color:var(--mx-lime-ink);font:700 11px/14px var(--mx-font-body);letter-spacing:.05em;text-transform:uppercase;border-radius:4px;padding:2px 4px}.mx-catalog-title-row{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.mx-catalog-title-row h1{color:var(--mx-text);letter-spacing:-.025em;margin:0}.mx-catalog-count{color:var(--mx-muted);font-weight:400}.mx-catalog-controls{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.mx-catalog-search{flex:240px;align-items:center;min-inline-size:0;display:flex;position:relative}.mx-catalog-search-icon{block-size:18px;inline-size:18px;color:var(--mx-muted);pointer-events:none;position:absolute;inset-inline-start:12px}.mx-catalog-search input{border-radius:var(--mx-r-md);background:var(--mx-raised);block-size:40px;inline-size:100%;color:var(--mx-text);font:400 14px/20px var(--mx-font-body);appearance:none;border:0;padding:0 32px 0 36px}.mx-catalog-search input::placeholder{color:var(--mx-muted)}.mx-catalog-search input::-webkit-search-cancel-button{appearance:none}.mx-catalog-search input:focus{background:var(--mx-surface-container);outline:none}.mx-catalog-search input:focus-visible{outline:2px solid var(--mx-focus);outline-offset:-2px}.mx-catalog-search-clear{color:var(--mx-muted);cursor:pointer;background:0 0;border:0;place-items:center;padding:4px;display:grid;position:absolute;inset-inline-end:8px}.mx-catalog-search-clear:hover{color:var(--mx-text)}.mx-catalog-search-clear svg{block-size:16px;inline-size:16px}.mx-catalog-vat{border-radius:var(--mx-r-md);background:var(--mx-raised);align-items:center;padding:4px;display:flex}.mx-catalog-vat button{color:var(--mx-muted);font:700 10px/14px var(--mx-font-body);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;border-radius:4px;padding:4px 12px;transition:background .15s,color .15s}.mx-catalog-vat button:hover{color:var(--mx-text)}.mx-catalog-vat button[aria-pressed=true]{background:var(--mx-lime);color:var(--mx-on-lime);box-shadow:var(--mx-shadow-sm)}.mx-catalog-sort{display:block;position:relative}.mx-catalog-sort select{border-radius:var(--mx-r-md);background:var(--mx-raised);block-size:40px;color:var(--mx-text);font:600 12px/16px var(--mx-font-body);letter-spacing:.04em;appearance:none;cursor:pointer;border:0;padding:0 36px 0 16px}.mx-catalog-sort select:focus-visible{outline:2px solid var(--mx-focus);outline-offset:-2px}.mx-catalog-sort-icon{block-size:18px;inline-size:18px;color:var(--mx-muted);pointer-events:none;position:absolute;inset-block-start:10px;inset-inline-end:10px}.mx-catalog-view{border-radius:var(--mx-r-md);background:var(--mx-raised);align-items:center;padding:4px;display:flex}.mx-catalog-view button{block-size:32px;inline-size:32px;color:var(--mx-muted);cursor:pointer;background:0 0;border:0;border-radius:4px;place-items:center;padding:0;display:grid}.mx-catalog-view button:hover{color:var(--mx-text)}.mx-catalog-view button[aria-pressed=true]{background:var(--mx-surface-container);color:var(--mx-lime-ink)}.mx-catalog-view svg{block-size:18px;inline-size:18px}.mx-catalog-workspace{flex-direction:column;gap:24px;padding-block:24px;display:flex}.mx-catalog-aside{flex-direction:column;gap:16px;min-inline-size:0;display:flex}.mx-catalog-aside-toggle{min-block-size:var(--mx-tap);border-radius:var(--mx-r-lg);background:var(--mx-raised);color:var(--mx-text);font:600 12px/16px var(--mx-font-body);letter-spacing:.04em;text-transform:uppercase;cursor:pointer;border:0;align-items:center;gap:8px;padding:8px 16px;display:flex}.mx-catalog-aside-toggle svg{block-size:18px;inline-size:18px;color:var(--mx-lime-ink)}.mx-catalog-aside-toggle-icon{margin-inline-start:auto;transition:transform .2s;color:var(--mx-muted)!important}.mx-catalog-aside.is-open .mx-catalog-aside-toggle-icon{transform:rotate(180deg)}.mx-catalog-aside-body{flex-direction:column;gap:16px;display:none}.mx-catalog-aside.is-open .mx-catalog-aside-body{display:flex}.mx-catalog-group{border-radius:var(--mx-r-lg);background:var(--mx-raised);box-shadow:var(--mx-shadow-sm);flex-direction:column;gap:8px;padding:16px;display:flex}.mx-catalog-filters-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.mx-catalog-filters-title{color:var(--mx-text);text-transform:uppercase;letter-spacing:.025em;align-items:center;gap:4px;display:inline-flex}.mx-catalog-filters-title svg{block-size:18px;inline-size:18px;color:var(--mx-lime-ink)}.mx-catalog-reset{color:var(--mx-muted);transition:color .15s}.mx-catalog-reset:hover{color:var(--mx-lime-ink)}.mx-catalog-group-title{color:var(--mx-muted);letter-spacing:.1em}.mx-catalog-active{flex-wrap:wrap;gap:6px;padding-block-start:4px;display:flex}.mx-catalog-active-chip{background:var(--mx-card);color:var(--mx-text);font:700 10px/14px var(--mx-font-body);letter-spacing:.08em;border-radius:4px;align-items:center;gap:4px;padding:4px 8px;display:inline-flex}.mx-catalog-active-chip svg{block-size:12px;inline-size:12px}.mx-catalog-active-chip:hover svg{color:var(--mx-late)}.mx-catalog-active-chip.is-vat{background:var(--mx-lime-dim);color:var(--mx-lime-ink)}.mx-catalog-rows{flex-direction:column;gap:6px;display:flex}.mx-catalog-row{border-radius:var(--mx-r-md);background:var(--mx-card);justify-content:space-between;align-items:center;gap:8px;padding:8px;transition:background .15s;display:flex}.mx-catalog-row:hover{background:var(--mx-surface-container)}.mx-catalog-row-main{align-items:center;gap:8px;min-inline-size:0;display:inline-flex}.mx-catalog-check{border:1px solid var(--mx-line-2);background:var(--mx-raised);border-radius:4px;flex:none;block-size:16px;inline-size:16px;display:inline-block;position:relative}[aria-current=true]>.mx-catalog-row-main>.mx-catalog-check,[aria-current=true]>.mx-catalog-check{border-color:var(--mx-lime-ink);background:var(--mx-lime)}[aria-current=true]>.mx-catalog-row-main>.mx-catalog-check:after,[aria-current=true]>.mx-catalog-check:after{content:"";border:solid var(--mx-on-lime);border-width:0 2px 2px 0;block-size:8px;inline-size:4px;position:absolute;inset-block-start:2px;inset-inline-start:5px;transform:rotate(45deg)}.mx-catalog-row-label{color:var(--mx-muted);transition:color .15s}.mx-catalog-row[aria-current=true] .mx-catalog-row-label,.mx-catalog-row:hover .mx-catalog-row-label{color:var(--mx-text)}.mx-catalog-row[aria-current=true]:hover .mx-catalog-row-label{color:var(--mx-lime-ink)}.mx-catalog-row-count{color:var(--mx-muted);font:700 11px/14px var(--mx-font-body);letter-spacing:.08em}.mx-catalog-brands{flex-direction:column;gap:8px;display:flex}.mx-catalog-brand{justify-content:space-between;align-items:center;gap:8px;display:flex}.mx-catalog-brand:hover .mx-catalog-row-label{color:var(--mx-text)}.mx-catalog-brand[aria-current=true] .mx-catalog-row-label{color:var(--mx-lime-ink);font-weight:600}.mx-catalog-official{background:var(--mx-card);color:var(--mx-text);font:700 10px/14px var(--mx-font-body);letter-spacing:.08em;border-radius:4px;padding:2px 6px}.mx-catalog-brand-count{color:var(--mx-muted);font:700 10px/14px var(--mx-font-body);letter-spacing:.08em}.mx-catalog-norms{flex-wrap:wrap;gap:6px;display:flex}.mx-catalog-norm{border-radius:var(--mx-r-md);background:var(--mx-card);color:var(--mx-muted);font:700 11px/14px var(--mx-font-body);letter-spacing:-.025em;padding:6px 10px;transition:background .15s,color .15s}.mx-catalog-norm:hover{background:var(--mx-surface-container);color:var(--mx-text)}.mx-catalog-norm[aria-current=true]{color:var(--mx-lime-ink)}.mx-catalog-logistics{flex-direction:column;gap:8px;display:flex}.mx-catalog-logistic{cursor:pointer;align-items:center;gap:8px;display:flex}.mx-catalog-logistic .mx-catalog-row-label{align-items:center;gap:6px;display:inline-flex}.mx-catalog-logistic:hover .mx-catalog-row-label,.mx-catalog-logistic[aria-current=true] .mx-catalog-row-label{color:var(--mx-text)}.mx-catalog-logistic-dot{background:var(--mx-ok);border-radius:50%;block-size:8px;inline-size:8px}.mx-catalog-logistic svg{block-size:16px;inline-size:16px;color:var(--mx-muted)}.mx-catalog-logistic input{block-size:16px;inline-size:16px;accent-color:var(--mx-lime-ink);border-radius:4px;margin:0}.mx-catalog-logistic.is-inert{cursor:not-allowed}.mx-catalog-logistic.is-inert:hover .mx-catalog-row-label{color:var(--mx-muted)}.mx-catalog-range-readout{color:var(--mx-lime-ink);font-family:var(--mx-font-mono);white-space:nowrap}.mx-catalog-range-track{background:var(--mx-card);border-radius:999px;block-size:8px;inline-size:100%;margin-block:8px;position:relative;overflow:hidden}.mx-catalog-range-fill{background:var(--mx-lime);position:absolute;inset-block:0}.mx-catalog-range-inputs{color:var(--mx-muted);align-items:center;gap:8px;display:flex}.mx-catalog-range-inputs label{flex:1 1 0;min-inline-size:0}.mx-catalog-range-inputs input{background:var(--mx-card);inline-size:100%;color:var(--mx-text);font:400 12px/16px var(--mx-font-mono);text-align:center;appearance:textfield;border:0;border-radius:4px;padding:6px 10px}.mx-catalog-range-inputs input::placeholder{color:var(--mx-muted)}.mx-catalog-range-inputs input::-webkit-outer-spin-button{appearance:none;margin:0}.mx-catalog-range-inputs input::-webkit-inner-spin-button{appearance:none;margin:0}.mx-catalog-range-inputs input:focus-visible{outline:2px solid var(--mx-focus);outline-offset:-2px}.mx-catalog-main{flex-direction:column;flex:1 1 0;gap:24px;min-inline-size:0;display:flex}.mx-catalog-banner{border-radius:var(--mx-r-lg);background:linear-gradient(to right, var(--mx-raised), var(--mx-card), var(--mx-raised));box-shadow:var(--mx-shadow-sm);flex-direction:column;justify-content:space-between;gap:16px;padding:16px;display:flex}.mx-catalog-banner-copy{align-items:center;gap:16px;display:flex}.mx-catalog-banner-copy>div{flex-direction:column;display:flex}.mx-catalog-banner-copy .mx-headline-sm{color:var(--mx-text)}.mx-catalog-banner-copy .mx-body-sm{color:var(--mx-muted)}.mx-catalog-banner-icon{border-radius:var(--mx-r-md);background:var(--mx-lime-dim);block-size:48px;inline-size:48px;color:var(--mx-lime-ink);flex:none;place-items:center;display:grid}.mx-catalog-banner-icon svg{block-size:28px;inline-size:28px}.mx-catalog-banner-tag{background:var(--mx-card);color:var(--mx-lime-ink);border-radius:4px;flex:none;align-self:flex-start;padding:6px 8px}.mx-product-grid{grid-template-columns:minmax(0,1fr);gap:16px;margin:0;padding:0;list-style:none;display:grid}.mx-product-card{border-radius:var(--mx-r-lg);background:var(--mx-raised);flex-direction:column;justify-content:space-between;min-inline-size:0;transition:box-shadow .3s;display:flex;position:relative;overflow:hidden}.mx-product-card:hover{box-shadow:var(--mx-card-glow)}.mx-photo{background:var(--mx-card);flex-direction:column;justify-content:center;align-items:center;min-block-size:220px;padding:16px;display:flex;position:relative}.mx-photo img{object-fit:contain;block-size:144px;inline-size:auto;max-inline-size:100%;transition:transform .3s}.mx-product-card:hover .mx-photo img{transform:scale(1.05)}.mx-photo-badges{flex-direction:column;align-items:flex-start;gap:4px;display:flex;position:absolute;inset-block-start:8px;inset-inline-start:8px}.mx-norm-chip{background:var(--mx-raised);color:var(--mx-muted);font:700 10px/14px var(--mx-font-mono);letter-spacing:.08em;white-space:nowrap;border-radius:4px;padding:2px 8px}.mx-norm-chip.is-primary{color:var(--mx-lime-ink)}.mx-stock-pill{background:var(--mx-ok-bg);color:var(--mx-ok);font:700 10px/14px var(--mx-font-body);letter-spacing:.08em;white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:2px 8px;display:inline-flex;position:absolute;inset-block-start:8px;inset-inline-end:8px}.mx-stock-pill[data-tone=late]{background:var(--mx-late-bg);color:var(--mx-late)}.mx-stock-dot{background:currentColor;border-radius:50%;block-size:6px;inline-size:6px}.mx-card-body{flex-direction:column;flex:auto;justify-content:space-between;gap:8px;padding:16px;display:flex}.mx-card-head{flex-direction:column;gap:4px;display:flex}.mx-card-meta{color:var(--mx-muted);font:700 10px/14px var(--mx-font-body);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:8px;margin:0;display:flex}.mx-card-body h3{color:var(--mx-text);margin:0;line-height:1.25;transition:color .15s}.mx-card-body h3 a:after{content:"";position:absolute;inset:0}.mx-product-card:hover h3{color:var(--mx-lime-ink)}.mx-card-summary{-webkit-line-clamp:2;line-clamp:2;color:var(--mx-muted);-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.mx-card-features{flex-wrap:wrap;gap:4px;padding-block:4px;display:flex}.mx-card-features span{background:var(--mx-card);color:var(--mx-muted);font:700 10px/14px var(--mx-font-body);letter-spacing:.08em;border-radius:4px;padding:2px 8px}.mx-card-sizes{border-radius:var(--mx-r-md);background:var(--mx-card);justify-content:space-between;align-items:center;gap:8px;padding:6px 10px;display:flex}.mx-card-sizes-label{color:var(--mx-muted);font:700 11px/14px var(--mx-font-body);letter-spacing:.08em;text-transform:uppercase}.mx-card-sizes-list{flex-wrap:wrap;justify-content:flex-end;gap:4px;display:flex}.mx-card-sizes-list button{z-index:1;background:var(--mx-raised);block-size:24px;min-inline-size:24px;color:var(--mx-muted);font:700 10px/14px var(--mx-font-body);letter-spacing:.08em;cursor:pointer;border:0;border-radius:4px;place-items:center;padding:0 4px;display:grid;position:relative}.mx-card-sizes-list button.is-active{background:var(--mx-lime);color:var(--mx-on-lime)}.mx-card-body>.mx-input.mini{z-index:1;position:relative}.mx-card-buy{flex-direction:column;gap:4px;padding-block-start:4px;display:flex}.mx-card-price-row{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.mx-card-price{flex-direction:column;min-inline-size:0;display:flex}.mx-card-price-main{color:var(--mx-text)}.mx-card-price-main small{color:var(--mx-muted);font-weight:400}.mx-card-price-alt{color:var(--mx-muted);font:700 10px/14px var(--mx-font-body);letter-spacing:.08em}.mx-card-freeship{background:var(--mx-lime-dim);color:var(--mx-lime-ink);font:700 10px/14px var(--mx-font-body);letter-spacing:.08em;white-space:nowrap;border-radius:4px;padding:2px 8px}.mx-product-card .mx-stepper{z-index:1;background:var(--mx-card);padding:2px}.mx-product-card .mx-stepper input{inline-size:28px;font-family:var(--mx-font-mono)}.mx-card-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;padding-block-start:4px;display:grid}.mx-card-btn-primary,.mx-card-btn-secondary{z-index:1;border-radius:var(--mx-r-md);white-space:nowrap;cursor:pointer;border:0;justify-content:center;align-items:center;block-size:40px;padding:0 8px;transition:background .15s,color .15s;display:inline-flex;position:relative}.mx-card-btn-primary{background:var(--mx-lime);color:var(--mx-on-lime);font:700 14px/18px var(--mx-font-body);gap:6px}.mx-card-btn-primary:hover:not(:disabled){background:var(--mx-lime-hover)}.mx-card-btn-primary:disabled{opacity:.5;cursor:not-allowed}.mx-card-btn-primary svg{block-size:18px;inline-size:18px}.mx-card-btn-secondary{background:var(--mx-card);color:var(--mx-text);font:600 12px/16px var(--mx-font-body);letter-spacing:.04em;gap:4px}.mx-card-btn-secondary:hover{background:var(--mx-surface-container)}.mx-card-btn-secondary svg{block-size:16px;inline-size:16px;color:var(--mx-lime-ink)}.mx-card-stock-note{color:var(--mx-muted);font:400 12px/16px var(--mx-font-body)}.mx-card-stock-note:empty{display:none}.mx-catalog-add-status{z-index:45;border-radius:var(--mx-r-md);background:var(--mx-raised);color:var(--mx-text);font:600 14px/18px var(--mx-font-body);box-shadow:var(--mx-shadow-lg);padding:10px 14px;position:fixed;inset-block-end:calc(var(--mx-nav-h,0px) + 16px + env(safe-area-inset-bottom));inset-inline-end:16px}.mx-catalog.is-list .mx-product-grid{grid-template-columns:minmax(0,1fr)}.mx-catalog.is-list .mx-product-card{flex-direction:row}.mx-catalog.is-list .mx-photo{flex:0 0 240px;min-block-size:200px}.mx-catalog.is-list .mx-card-body{flex:auto}.mx-catalog.is-list .mx-card-actions{grid-template-columns:repeat(2,minmax(0,220px))}.mx-catalog-pager{border-radius:var(--mx-r-lg);background:var(--mx-raised);flex-direction:column;justify-content:space-between;align-items:center;gap:16px;padding:16px;display:flex}.mx-catalog-pager-status{color:var(--mx-muted);align-items:center;gap:8px;display:flex}.mx-catalog-pager-track{background:var(--mx-card);border-radius:999px;block-size:8px;inline-size:128px;overflow:hidden}.mx-catalog-pager-fill{background:var(--mx-lime);block-size:100%}.mx-catalog-pager-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.mx-catalog-pager-more{border-radius:var(--mx-r-md);background:var(--mx-card);color:var(--mx-text);align-items:center;gap:8px;padding:10px 24px;transition:background .15s;display:inline-flex}.mx-catalog-pager-more:hover{background:var(--mx-surface-container)}.mx-catalog-pager-more svg{block-size:16px;inline-size:16px}.mx-catalog-pager-prev{color:var(--mx-muted);padding:10px 12px}.mx-catalog-pager-prev:hover{color:var(--mx-text)}.mx-cart-bar{z-index:40;border-block-start:1px solid var(--mx-border);background:var(--mx-glass);box-shadow:var(--mx-shadow-cart-bar);padding-block:8px;position:sticky;inset-block-end:calc(var(--mx-nav-h) + env(safe-area-inset-bottom))}.mx-cart-bar-row{flex-direction:column;justify-content:space-between;align-items:center;gap:16px;display:flex}.mx-cart-bar-status{align-items:center;gap:16px;inline-size:100%;min-inline-size:0;display:flex}.mx-cart-bar-icon{border-radius:var(--mx-r-md);background:var(--mx-lime);block-size:40px;inline-size:40px;color:var(--mx-on-lime);flex:none;place-items:center;display:grid}.mx-cart-bar-icon svg{block-size:24px;inline-size:24px}.mx-cart-bar-text{flex-direction:column;min-inline-size:0;display:flex}.mx-cart-bar-headline-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.mx-cart-bar-headline{color:var(--mx-text);line-height:1}.mx-cart-bar-pill{background:var(--mx-ok-bg);color:var(--mx-ok);font:700 10px/14px var(--mx-font-body);letter-spacing:.08em;border-radius:4px;padding:2px 6px}.mx-cart-bar-note{color:var(--mx-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mx-cart-bar-summary{justify-content:space-between;align-items:center;gap:24px;inline-size:100%;display:flex}.mx-cart-bar-total{text-align:end;flex-direction:column;display:flex}.mx-cart-bar-total-row{justify-content:flex-end;align-items:baseline;gap:6px;display:flex}.mx-cart-bar-total-label{color:var(--mx-muted)}.mx-cart-bar-total-value{color:var(--mx-lime-ink);font-family:var(--mx-font-mono)}.mx-cart-bar-total-sub{color:var(--mx-muted);font:700 10px/14px var(--mx-font-body);letter-spacing:.08em}.mx-cart-bar-actions{flex:none;align-items:center;gap:4px;display:flex}.mx-cart-bar-bozp{border-radius:var(--mx-r-md);background:var(--mx-raised);color:var(--mx-text);align-items:center;gap:6px;padding:12px 16px;transition:background .15s;display:none}.mx-cart-bar-bozp:hover{background:var(--mx-surface-container)}.mx-cart-bar-bozp svg{block-size:18px;inline-size:18px}.mx-cart-bar-checkout{border-radius:var(--mx-r-md);background:var(--mx-lime);color:var(--mx-on-lime);box-shadow:var(--mx-cta-glow);white-space:nowrap;align-items:center;gap:8px;padding:12px 24px;transition:background .15s;display:inline-flex}.mx-cart-bar-checkout:hover{background:var(--mx-lime-hover)}.mx-cart-bar-checkout svg{block-size:20px;inline-size:20px}@media (width>=640px){.mx-catalog-search{flex:0 auto;min-inline-size:240px}.mx-catalog-banner{flex-direction:row;align-items:center}.mx-catalog-banner-tag{align-self:auto}.mx-catalog-pager,.mx-cart-bar-row{flex-direction:row}.mx-cart-bar-status,.mx-cart-bar-summary{inline-size:auto}.mx-cart-bar-summary{justify-content:flex-end}}@media (width>=768px){.mx-catalog-telemetry-sep,.mx-catalog-telemetry-verified{display:inline-flex}.mx-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mx-cart-bar-bozp{display:inline-flex}}@media (width>=861px){.mx-cart-bar{inset-block-end:0}}@media (width>=1024px){.mx-catalog-head-row{flex-direction:row;align-items:center}.mx-catalog-workspace{flex-direction:row}.mx-catalog-aside{flex:0 0 288px;inline-size:288px}.mx-catalog-aside-toggle{display:none}.mx-catalog-aside-body{display:flex}}@media (width>=1280px){.mx-product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.mx-catalog-telemetry-dot{animation:none}.mx-product-card:hover .mx-photo img{transform:none}}.mx-norms{gap:6px}.mx-stepper{border-radius:var(--mx-r-s);background:var(--mx-bg);flex:none;align-items:center;padding:2px;display:inline-flex;position:relative}.mx-stepper button{block-size:24px;inline-size:24px;color:var(--mx-muted);cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;padding:0;font-size:12px;font-weight:700;display:grid}.mx-stepper button:hover{color:var(--mx-text)}.mx-stepper button:disabled{opacity:.35;cursor:default}.mx-stepper input{min-block-size:24px;inline-size:34px;color:var(--mx-text);font-family:var(--mx-font-body);text-align:center;appearance:textfield;background:0 0;border:0;padding:0;font-size:12px}.mx-stepper input::-webkit-outer-spin-button{appearance:none;margin:0}.mx-stepper input::-webkit-inner-spin-button{appearance:none;margin:0}.mx-stepper input:focus-visible{outline:2px solid var(--mx-focus);outline-offset:-2px;border-radius:4px}.mx-ok{color:var(--mx-ok)}.mx-input.mini{min-block-size:40px;padding:6px 10px;font-size:14px}.mx-auth-benefits svg{block-size:20px;inline-size:20px;color:var(--mx-lime-ink);flex:none}.mx-value{position:relative;overflow:hidden}.mx-value-head{flex-direction:column;gap:16px;margin-block-end:40px;display:flex}.mx-value-head>div:first-child{max-inline-size:672px}.mx-value-head .mx-pill{margin-block-end:4px}.mx-value-head h2{color:var(--mx-text)}.mx-value-head h2 span{font:400 26px/32px var(--mx-font);letter-spacing:-.015em;color:var(--mx-muted);display:block}.mx-value-head>div>p{color:var(--mx-muted);margin-block-start:8px}.mx-value-actions{align-items:center;gap:8px;display:flex}.mx-value-grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:24px;display:grid}.mx-console{border-radius:var(--mx-r-lg);background:var(--mx-surface);box-shadow:var(--mx-shadow-2xl);min-inline-size:0;padding:16px;overflow:hidden}.mx-console-head{border-block-end:1px solid var(--mx-hairline-40);justify-content:space-between;align-items:center;gap:8px;margin-block-end:16px;padding-block-end:8px;display:flex}.mx-console-head>span:first-child{align-items:center;gap:8px;min-inline-size:0;display:flex}.mx-console-dots{flex:none;gap:6px;display:flex}.mx-console-dots i{border-radius:50%;block-size:12px;inline-size:12px}.mx-console-dots i:first-child{background:#ef4444cc}.mx-console-dots i:nth-child(2){background:#f59e0bcc}.mx-console-dots i:nth-child(3){background:#10b981cc}.mx-console-title{font:700 11px/14px var(--mx-font-body);letter-spacing:.05em;text-transform:uppercase;color:var(--mx-muted);text-overflow:ellipsis;white-space:nowrap;margin-inline-start:4px;overflow:hidden}.mx-console-status{font:700 11px/14px var(--mx-font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--mx-ok);flex:none;align-items:center;gap:4px;display:flex}.mx-console-status .mx-dot{background:var(--mx-ok);block-size:8px;inline-size:8px;box-shadow:none;animation:1s cubic-bezier(0,0,.2,1) infinite mx-ping}@keyframes mx-ping{75%,to{opacity:0;transform:scale(2)}}.mx-console-kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-block-end:16px;display:grid}.mx-console-kpis>div{border-radius:var(--mx-r-md);background:var(--mx-raised);min-inline-size:0;padding:8px}.mx-console-kpis>div>span{font:700 11px/14px var(--mx-font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--mx-muted);display:block}.mx-console-kpis b{font:700 20px/28px var(--mx-font);color:var(--mx-text);margin-block-start:4px;display:block}.mx-console-kpis b.mx-console-due{color:var(--mx-due)}.mx-console-kpis b.mx-console-ok{color:var(--mx-lime-ink)}.mx-console-kpis small{font:600 12px/16px var(--mx-font-body);letter-spacing:.04em;color:var(--mx-muted);align-items:center;gap:2px;margin-block-start:2px;display:flex}.mx-console-kpis small.mx-t-ok{color:var(--mx-ok)}.mx-console-kpis small svg{block-size:14px;inline-size:14px}.mx-console-table{overflow-x:auto}.mx-console-table table{border-collapse:collapse;text-align:start;inline-size:100%;font:400 12px/16px var(--mx-font-body)}.mx-console-table thead tr{border-block-end:1px solid var(--mx-hairline-40)}.mx-console-table th{font:700 11px/14px var(--mx-font-body);letter-spacing:.08em;text-transform:uppercase;text-align:start;color:var(--mx-muted);padding:10px 8px}.mx-console-table th:last-child,.mx-console-table td:last-child{text-align:end}.mx-console-table tbody tr{border-block-start:1px solid var(--mx-hairline-20);transition:background .15s}.mx-console-table tbody tr:first-child{border-block-start:0}.mx-console-table tbody tr:hover{background:var(--mx-row-hover)}.mx-console-table td{vertical-align:top;color:var(--mx-text);padding:12px 8px}.mx-console-table td b{font:600 14px/18px var(--mx-font-body);color:var(--mx-text);display:block}.mx-console-table td small{font:400 12px/16px var(--mx-font-body);color:var(--mx-muted);display:block}.mx-console-table .mx-button{border-radius:var(--mx-r-sm);min-block-size:auto;font:600 12px/16px var(--mx-font-body);letter-spacing:.04em;padding:4px 10px}.mx-console-table .mx-button.secondary:hover:not(:disabled){background:var(--mx-bg);border-color:var(--mx-bg);color:var(--mx-text)}.mx-console-table .mx-button.lime{box-shadow:var(--mx-shadow-sm)}.mx-console-foot{border-radius:var(--mx-r-md);background:var(--mx-raised);flex-direction:column;justify-content:space-between;align-items:center;gap:8px;margin-block-start:16px;padding:8px;display:flex}.mx-console-foot>div{align-items:center;gap:8px;min-inline-size:0;display:flex}.mx-console-foot>div>svg{block-size:22px;inline-size:22px;color:var(--mx-lime-ink);flex:none}.mx-console-foot span{font:700 11px/14px var(--mx-font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--mx-muted);display:block}.mx-console-foot p{font:400 12px/16px var(--mx-font-body);color:var(--mx-text)}.mx-console-foot .mx-button{border-radius:var(--mx-r-md);min-block-size:auto;inline-size:100%;box-shadow:var(--mx-shadow-sm);padding:6px 16px}.mx-value-steps{flex-direction:column;gap:16px;display:flex}.mx-value-step{border-radius:var(--mx-r-lg);background:var(--mx-surface);box-shadow:var(--mx-shadow);align-items:flex-start;gap:16px;padding:16px;display:flex}.mx-value-step .mx-option-icon{border-radius:var(--mx-r-md);background:var(--mx-raised);block-size:40px;inline-size:40px;color:var(--mx-lime-ink)}.mx-value-step .mx-option-icon svg{block-size:24px;inline-size:24px}.mx-value-step h3{color:var(--mx-text)}.mx-value-step p{color:var(--mx-muted);margin-block-start:4px}.mx-value-cta{border-radius:var(--mx-r-lg);background:var(--mx-raised);box-shadow:var(--mx-shadow);flex-direction:column;gap:8px;padding:16px;display:flex}.mx-value-cta .mx-eyebrow-row{color:var(--mx-lime-ink);align-items:center;gap:4px;display:flex}.mx-value-cta .mx-eyebrow-row svg{flex:none;block-size:20px;inline-size:20px}.mx-value-cta>p{color:var(--mx-text)}.mx-value-cta a{color:var(--mx-lime-ink);align-items:center;gap:4px;margin-block-start:4px;display:inline-flex}.mx-value-cta a:hover{color:var(--mx-lime-ink-hover)}.mx-value-cta a svg{block-size:18px;inline-size:18px}.mx-uvex-grid{grid-template-columns:minmax(0,1fr);align-items:center;gap:40px;display:grid}.mx-uvex-copy{flex-direction:column;gap:16px;display:flex}.mx-uvex-copy h2{color:var(--mx-text)}.mx-uvex-copy>p{color:var(--mx-muted)}.mx-uvex-pillars{grid-template-columns:minmax(0,1fr);gap:16px;padding-block-start:4px;display:grid}.mx-uvex-pillar{border-radius:var(--mx-r-md);background:var(--mx-surface);box-shadow:var(--mx-shadow-sm);padding:8px}.mx-uvex-pillar .mx-eyebrow-row{color:var(--mx-lime-ink);align-items:center;gap:4px;margin-block-end:4px;display:flex}.mx-uvex-pillar .mx-eyebrow-row svg{flex:none;block-size:20px;inline-size:20px}.mx-uvex-pillar>p{color:var(--mx-muted)}.mx-uvex-link{border-radius:var(--mx-r-md);background:var(--mx-raised);box-shadow:var(--mx-shadow-sm);color:var(--mx-text);align-self:flex-start;align-items:center;gap:8px;margin-block-start:4px;padding:10px 16px;transition:color .15s;display:inline-flex}.mx-uvex-link:hover{color:var(--mx-lime-ink)}.mx-uvex-link svg{block-size:18px;inline-size:18px}.mx-uvex-mosaic{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.mx-uvex-col{flex-direction:column;gap:16px;display:flex}.mx-uvex-photo{border-radius:var(--mx-r-lg);background:var(--mx-surface);block-size:256px;box-shadow:var(--mx-shadow-lg);overflow:hidden}.mx-uvex-col .mx-uvex-photo{block-size:128px}.mx-uvex-photo img{object-fit:contain;background:var(--mx-photo-bg);block-size:100%;inline-size:100%;padding:16px}.mx-uvex-stat{border-radius:var(--mx-r-lg);background:var(--mx-surface);box-shadow:var(--mx-shadow-lg);flex-direction:column;justify-content:center;padding:16px;display:flex}.mx-uvex-stat b{font:700 26px/32px var(--mx-font);letter-spacing:-.015em;color:var(--mx-lime-ink)}.mx-uvex-stat span{color:var(--mx-text)}.mx-uvex-stat p{color:var(--mx-muted);margin-block-start:4px}.mx-testimonials-head{text-align:center;max-inline-size:672px;margin-block-end:40px;margin-inline:auto}.mx-testimonials-head h2,.mx-testimonials-head p{margin-block-start:4px}.mx-testimonials-head h2{color:var(--mx-text)}.mx-testimonials-head p{color:var(--mx-muted)}.mx-testimonial-grid{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.mx-testimonial-card{border-radius:var(--mx-r-lg);background:var(--mx-surface);box-shadow:var(--mx-shadow);flex-direction:column;justify-content:space-between;padding:24px;display:flex}.mx-testimonial-card>div:first-child{flex-direction:column;gap:8px;display:flex}.mx-stars{color:var(--mx-lime-ink);align-items:center;gap:4px;display:flex}.mx-stars svg{fill:currentColor;stroke:none;block-size:18px;inline-size:18px}.mx-testimonial-card blockquote{color:var(--mx-text);margin:0;font-style:italic}.mx-testimonial-foot{border-block-start:1px solid var(--mx-hairline-30);align-items:center;gap:8px;margin-block-start:16px;padding-block-start:16px;display:flex}.mx-testimonial-avatar{background:var(--mx-raised);block-size:40px;inline-size:40px;font:600 16px/22px var(--mx-font);color:var(--mx-text);border-radius:50%;flex:none;place-items:center;display:grid}.mx-testimonial-foot div{flex-direction:column;display:flex}.mx-testimonial-foot strong{color:var(--mx-text)}.mx-testimonial-foot small{color:var(--mx-muted)}.mx-b2b-box{border-radius:var(--mx-r-xl);background:var(--mx-surface);box-shadow:var(--mx-shadow-2xl);padding:24px;position:relative;overflow:hidden}.mx-b2b-glow{background:var(--mx-b2b-glow);filter:blur(100px);pointer-events:none;border-radius:50%;block-size:320px;inline-size:320px;position:absolute;inset-block-end:-80px;inset-inline-end:-80px}.mx-b2b-grid{z-index:1;grid-template-columns:minmax(0,1fr);align-items:center;gap:40px;display:grid;position:relative}.mx-b2b-copy{flex-direction:column;gap:16px;display:flex}.mx-b2b-copy .mx-tag-raised{align-self:flex-start;padding:4px 12px}.mx-b2b-copy h2{color:var(--mx-text)}.mx-b2b-copy>p{color:var(--mx-muted)}.mx-b2b-checks{flex-wrap:wrap;gap:16px;padding:4px 0 0;list-style:none;display:flex}.mx-b2b-checks li{font:600 12px/16px var(--mx-font-body);letter-spacing:.04em;color:var(--mx-text);align-items:center;gap:4px;display:flex}.mx-b2b-checks svg{block-size:18px;inline-size:18px;color:var(--mx-lime-ink);flex:none}.mx-b2b-action{border-radius:var(--mx-r-lg);background:var(--mx-raised);box-shadow:var(--mx-shadow);flex-direction:column;gap:16px;padding:24px;display:flex}.mx-b2b-action-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.mx-b2b-action-head strong{color:var(--mx-text)}.mx-b2b-action-head span{color:var(--mx-lime-ink)}.mx-b2b-form{flex-direction:column;gap:8px;display:flex}.mx-b2b-form label{font:700 11px/14px var(--mx-font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--mx-muted);margin-block-end:4px;display:block}.mx-b2b-form input,.mx-b2b-form select{border-radius:var(--mx-r-md);background:var(--mx-surface);block-size:44px;inline-size:100%;color:var(--mx-text);font:400 14px/20px var(--mx-font-body);border:1px solid #0000;padding:0 16px}.mx-b2b-form input::placeholder{color:var(--mx-muted);opacity:1}.mx-b2b-form input:focus,.mx-b2b-form select:focus{border-color:var(--mx-lime-ink);outline:none}.mx-b2b-form input[aria-invalid=true]{border-color:var(--mx-late)}.mx-b2b-form .mx-button{margin-block-start:4px}.mx-b2b-form .mx-field-error{margin-block-start:4px;display:block}.mx-b2b-note{text-align:center;color:var(--mx-muted)}.mx-footer .mx-footer-badges{flex-flow:wrap;align-items:center;gap:8px;padding:4px 0 0;list-style:none;display:flex}.mx-footer .mx-footer-badges li{border-radius:var(--mx-r-sm);background:var(--mx-raised);color:var(--mx-lime-ink);font:700 11px/14px var(--mx-font-body);letter-spacing:.08em;text-transform:uppercase;padding:4px 8px}@media (width>=640px){.mx-uvex-pillars{grid-template-columns:repeat(2,minmax(0,1fr))}.mx-uvex-photo{block-size:320px}.mx-console-foot{flex-direction:row}.mx-console-foot .mx-button{white-space:nowrap;inline-size:auto}}@media (width>=768px){.mx-hero{padding-block-end:112px}.mx-hero-panel-media{block-size:288px}.mx-cats-head{flex-direction:row;justify-content:space-between;align-items:flex-end}.mx-cats{grid-template-columns:repeat(2,minmax(0,1fr))}.mx-b2b-box{padding:40px}.mx-testimonial-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1024px){.mx-hero-grid,.mx-value-grid,.mx-uvex-grid,.mx-b2b-grid{grid-template-columns:repeat(12,minmax(0,1fr))}.mx-hero-copy,.mx-console,.mx-b2b-copy{grid-column:span 7}.mx-hero-panel,.mx-value-steps,.mx-b2b-action{grid-column:span 5}.mx-uvex-copy,.mx-uvex-mosaic{grid-column:span 6}.mx-cats{grid-template-columns:repeat(5,minmax(0,1fr))}.mx-value-head{flex-direction:row;justify-content:space-between;align-items:flex-end}}.mx-product{align-items:start;gap:18px;display:grid}.mx-gallery{border-radius:var(--mx-r);background:var(--mx-photo-bg);border:1px solid var(--mx-line);aspect-ratio:1;position:relative;overflow:hidden}.mx-gallery img{object-fit:contain;mix-blend-mode:multiply;view-transition-name:mx-product-photo;block-size:100%;inline-size:100%;padding:8%}.mx-gallery .mx-tag{position:absolute;inset-block-start:12px;inset-inline-start:12px}.mx-buy{border:1px solid var(--mx-line);border-radius:var(--mx-r);background:var(--mx-surface);box-shadow:var(--mx-shadow);flex-direction:column;gap:14px;padding:18px;display:flex}.mx-buy h1{font-size:26px}.mx-buy .summary{color:var(--mx-muted)}.mx-price{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.mx-price strong{letter-spacing:-1px;font-size:30px;font-weight:750;line-height:1}.mx-price span{color:var(--mx-muted);font-size:13px}.mx-buy-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.mx-buy-row .mx-button{flex:1;min-inline-size:180px}.mx-buy-row .mx-field{gap:4px}.mx-favorite{min-block-size:var(--mx-tap);color:var(--mx-muted);align-items:center;gap:8px;font-size:14px;font-weight:600;display:inline-flex}.mx-favorite:hover,.mx-favorite[aria-pressed=true]{color:var(--mx-late)}.mx-favorite svg{block-size:20px;inline-size:20px}.mx-favorite[aria-pressed=true] svg{fill:currentColor}.mx-subnav,.mx-account-tabs{border:1px solid var(--mx-line);border-radius:var(--mx-r-s);background:var(--mx-surface);scrollbar-width:none;gap:4px;padding:5px;display:flex;overflow-x:auto}.mx-subnav{z-index:10;margin-block:24px 16px;position:sticky;inset-block-start:var(--mx-header-offset)}.mx-subnav a,.mx-account-tabs a{min-block-size:36px;color:var(--mx-muted);white-space:nowrap;border-radius:7px;align-items:center;padding:0 14px;font-size:13px;font-weight:600;display:inline-flex}.mx-subnav a:hover,.mx-account-tabs a:hover{background:var(--mx-surface-2);color:var(--mx-text)}.mx-subnav a[aria-current=true],.mx-account-tabs a[aria-current=page]{background:var(--mx-ink);color:var(--mx-on-ink)}.mx-section{margin-block-end:18px;scroll-margin-block-start:calc(var(--mx-header-offset) + 64px)}.mx-section .mx-card>p{color:var(--mx-muted)}.mx-split{align-items:center;gap:16px;padding:0;display:grid;overflow:hidden}.mx-split img{aspect-ratio:4/3;object-fit:cover;inline-size:100%}.mx-split>div{flex-direction:column;gap:10px;display:flex}.mx-split>div p:not(.mx-eyebrow){color:var(--mx-muted)}.mx-benefits{gap:10px;padding:0;list-style:none;display:grid}.mx-benefits li{border:1px solid var(--mx-line);border-radius:var(--mx-r-s);background:var(--mx-surface-2);grid-template-columns:34px 1fr;gap:4px 12px;padding:14px;display:grid}.mx-benefits li span{background:var(--mx-lime);block-size:34px;inline-size:34px;color:var(--mx-on-lime);border-radius:8px;grid-row:span 2;place-items:center;font-size:12px;font-weight:750;display:grid}.mx-benefits li p{color:var(--mx-muted);font-size:13px}.mx-docs{gap:8px;padding:0;list-style:none;display:grid}.mx-docs a{min-block-size:var(--mx-tap);border:1px solid var(--mx-line);border-radius:var(--mx-r-s);align-items:center;gap:12px;padding:10px 14px;font-weight:600;display:flex}.mx-docs a:hover{border-color:var(--mx-ink)}.mx-docs a svg{block-size:18px;inline-size:18px;color:var(--mx-muted);flex:none}.mx-docs a span:last-child{color:var(--mx-muted);margin-inline-start:auto}.mx-buybar,.mx-co-bar{z-index:35;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:var(--mx-surface);border-block-start:1px solid var(--mx-line);box-shadow:var(--mx-shadow-bar-sm);justify-content:space-between;align-items:center;gap:12px;display:flex;position:fixed;inset-block-end:0;inset-inline:0}.mx-buybar{padding-block-end:10px;inset-block-end:calc(var(--mx-nav-h) + env(safe-area-inset-bottom))}.mx-buybar>div,.mx-co-bar>span{min-inline-size:0;color:var(--mx-muted);flex-direction:column;font-size:12px;display:flex}.mx-buybar small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mx-buybar strong,.mx-co-bar strong{letter-spacing:-.3px;color:var(--mx-text);font-size:18px}.mx-buybar strong small{font-weight:500}.mx-body:has(.mx-buybar) main{padding-block-end:calc(var(--mx-nav-h) + 90px + env(safe-area-inset-bottom))}.mx-cart-lines{flex-direction:column;display:flex}.mx-cart-line{border-block-end:1px solid var(--mx-line);grid-template-columns:72px minmax(0,1fr);gap:12px;padding:14px 0;display:grid}.mx-cart-line>.mx-photo,.mx-cart-line>img{border:1px solid var(--mx-line);background:var(--mx-photo-bg);object-fit:contain;mix-blend-mode:multiply;border-radius:8px;block-size:72px;inline-size:72px}.mx-cart-line-body{flex-direction:column;gap:6px;min-inline-size:0;display:flex}.mx-cart-line h3{font-size:15px}.mx-cart-line h3 a:hover{text-underline-offset:3px;text-decoration:underline}.mx-cart-line .mx-muted{font-size:13px}.mx-cart-line-controls{flex-wrap:wrap;align-items:center;gap:10px;margin-block-start:4px;display:flex}.mx-cart-line-controls>strong{margin-inline-start:auto;font-size:16px}.mx-cart-line .mx-stepper button{min-block-size:40px;inline-size:40px}.mx-cart-line .mx-stepper input{inline-size:48px;font-size:15px}.mx-remove{inline-size:var(--mx-tap);block-size:var(--mx-tap);border-radius:var(--mx-r-s);color:var(--mx-muted);place-items:center;display:inline-grid}.mx-remove:hover{color:var(--mx-late);background:var(--mx-late-bg)}.mx-remove svg{block-size:18px;inline-size:18px}.mx-undo{border-radius:var(--mx-r-s);background:var(--mx-info-bg);color:var(--mx-info);justify-content:space-between;align-items:center;gap:10px;padding:8px 12px;font-size:13px;display:flex}.mx-undo button{text-underline-offset:3px;min-block-size:36px;padding-inline:8px;font-weight:650;text-decoration:underline}.mx-totals{gap:8px;font-size:14px;display:grid}.mx-totals>div{justify-content:space-between;gap:12px;display:flex}.mx-totals>div span{color:var(--mx-muted)}.mx-totals .grand{border-block-start:1px solid var(--mx-line);padding-block-start:10px;font-size:16px}.mx-totals .grand span{color:var(--mx-text);font-weight:650}.mx-totals .grand strong{letter-spacing:-.5px;font-size:22px}.mx-totals .free{color:var(--mx-ok)}.mx-cart-empty{text-align:center;justify-items:center;gap:8px;padding:32px 16px;display:grid}.mx-search-empty p,.mx-cart-empty p{color:var(--mx-muted)}.mx-cart-empty svg{block-size:64px;inline-size:64px;color:var(--mx-line-2);margin-block-end:6px}.mx-cart-empty .mx-button{margin-block-start:8px}.mx-reward{border-radius:var(--mx-r-s);background:var(--mx-selected);gap:8px;padding:14px;display:grid}.mx-reward h3{font-size:14px}.mx-reward h3 strong{color:var(--mx-lime-ink)}.mx-reward-track{border-radius:var(--mx-r-pill);background:#1b242020;block-size:6px;overflow:hidden}.mx-reward-track>div{border-radius:inherit;background:var(--mx-lime-ink);block-size:100%;transition:inline-size .3s}.mx-recommend{gap:8px;padding:0;list-style:none;display:grid}.mx-recommend li{border:1px solid var(--mx-line);border-radius:var(--mx-r-s);grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px;display:grid}.mx-recommend img{object-fit:contain;mix-blend-mode:multiply;background:var(--mx-photo-bg);border-radius:6px;block-size:56px;inline-size:56px}.mx-recommend h4{font-size:13px}.mx-recommend small{color:var(--mx-muted);font-size:12px;display:block}.mx-recommend strong{font-size:13px}.mx-recommend>li>div:last-child{align-items:center;gap:8px;display:flex}.mx-checkout{gap:18px;padding-block:16px 24px;display:grid}.mx-steps{counter-reset:step;grid-template-columns:repeat(5,1fr);gap:4px;padding:0;list-style:none;display:grid}.mx-steps li{color:var(--mx-muted);text-align:center;flex-direction:column;align-items:center;gap:6px;padding-block:6px;font-size:11px;font-weight:600;display:flex;position:relative}.mx-steps li a{display:contents}.mx-steps li:before{counter-increment:step;content:counter(step);border:2px solid var(--mx-line-2);background:var(--mx-surface);border-radius:50%;place-items:center;block-size:28px;inline-size:28px;font-size:12px;font-weight:700;display:grid}.mx-steps li:after{content:"";background:var(--mx-line-2);block-size:2px;inline-size:calc(100% - 32px);position:absolute;inset-block-start:20px;inset-inline-start:calc(50% + 16px)}.mx-steps li:last-child:after{display:none}.mx-steps li[data-state=done]{color:var(--mx-ok)}.mx-steps li[data-state=done]:before{content:"✓";background:var(--mx-ok);border-color:var(--mx-ok);color:#fff}.mx-steps li[data-state=done]:after{background:var(--mx-ok)}.mx-steps li[data-state=current]{color:var(--mx-text)}.mx-steps li[data-state=current]:before{background:var(--mx-ink);border-color:var(--mx-ink);color:var(--mx-on-ink)}.mx-co-grid{align-items:start;gap:18px;display:grid}.mx-co-form{gap:16px;min-inline-size:0;display:grid}.mx-co-card{scroll-margin-block-start:calc(var(--mx-header-offset) + 12px)}.mx-co-head{align-items:flex-start;gap:12px;display:flex}.mx-co-step{background:var(--mx-ink);block-size:32px;inline-size:32px;color:var(--mx-on-ink);border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:750;display:grid}.mx-co-head p{color:var(--mx-muted);font-size:13px}.mx-co-head .mx-tag{margin-inline-start:auto}.mx-login-row{border-radius:var(--mx-r-s);background:var(--mx-surface-2);flex-wrap:wrap;justify-content:space-between;gap:6px 14px;padding:10px 12px;font-size:13px;display:flex}.mx-login-row a{text-underline-offset:3px;font-weight:600;text-decoration:underline}.mx-buyer-type{grid-template-columns:1fr 1fr;gap:8px;display:grid}.mx-options{gap:8px;display:grid}.mx-option{border:1px solid var(--mx-line-2);border-radius:var(--mx-r-s);background:var(--mx-surface);cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;min-block-size:56px;padding:12px 14px;display:grid;position:relative}.mx-option input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.mx-option:has(input:checked){border-color:var(--mx-ink);background:var(--mx-selected);box-shadow:inset 0 0 0 1px var(--mx-ink)}.mx-option:has(input:focus-visible){outline:2px solid var(--mx-focus);outline-offset:2px}.mx-option-copy{flex-direction:column;gap:2px;min-inline-size:0;display:flex}.mx-option-copy strong{font-size:14px}.mx-option-copy small{color:var(--mx-muted);font-size:12px}.mx-option-price{white-space:nowrap;font-size:14px;font-weight:650}.mx-login-row .mx-tag{margin-inline-start:auto}.mx-details{border:1px solid var(--mx-line);border-radius:var(--mx-r-s);padding:0 14px}.mx-details[open]{padding-block-end:14px}.mx-details summary{cursor:pointer;min-block-size:var(--mx-tap);justify-content:space-between;align-items:center;gap:10px;font-size:14px;font-weight:650;display:flex}.mx-details summary span{color:var(--mx-muted);font-size:13px;font-weight:500}.mx-details .mx-field{margin-block-start:6px}.mx-co-summary{gap:16px;display:grid}.mx-co-summary .mx-card{gap:12px}.mx-co-summary .mx-cart-line{grid-template-columns:56px minmax(0,1fr);padding-block:12px}.mx-co-summary .mx-cart-line>.mx-photo{block-size:56px;inline-size:56px}.mx-co-summary .mx-cart-line:first-child{padding-block-start:0}.mx-shipping-benefit{border-radius:var(--mx-r-s);background:var(--mx-selected);align-items:center;gap:10px;padding:10px 12px;font-size:13px;display:flex}.mx-shipping-benefit svg{block-size:20px;inline-size:20px;color:var(--mx-lime-ink);flex:none}.mx-shipping-benefit strong{display:block}.mx-shipping-benefit p{color:var(--mx-muted)}.mx-summary-codes{flex-direction:column;gap:10px;display:flex}.mx-summary-codes .mx-coupon{flex-direction:column;gap:4px;display:flex}.mx-summary-codes .mx-coupon-form{border:1px solid var(--mx-border);border-radius:var(--mx-r-s);background:var(--mx-surface);align-items:stretch;transition:border-color .15s;display:flex;overflow:hidden}.mx-summary-codes .mx-coupon-form:focus-within{border-color:var(--mx-focus)}.mx-summary-codes .mx-coupon-form input{min-inline-size:0;min-block-size:var(--mx-tap);color:var(--mx-text);font:500 14px/18px var(--mx-font-body);background:0 0;border:0;flex:1;padding-inline:12px}.mx-summary-codes .mx-coupon-form input:focus{outline:none}.mx-summary-codes .mx-coupon-form input::placeholder{color:var(--mx-subtext)}.mx-summary-codes .mx-coupon-form .mx-button{min-block-size:var(--mx-tap);border:0;border-inline-start:1px solid var(--mx-border);border-radius:0;flex:none}.mx-summary-codes .mx-notice{padding:10px 12px;font-size:13px}.mx-summary-codes .mx-notice .mx-button{margin-block-start:6px}.mx-body:has(.mx-co-bar) main{padding-block-end:90px}.mx-success,.mx-empty{text-align:center;border:1px solid var(--mx-line);border-radius:var(--mx-r);background:var(--mx-surface);max-inline-size:560px;box-shadow:var(--mx-shadow);justify-items:center;gap:10px;margin:24px auto;padding:32px 22px;display:grid}.mx-success:focus,.mx-empty:focus{outline:none}.mx-success-icon{background:var(--mx-ok-bg);block-size:56px;inline-size:56px;color:var(--mx-ok);border-radius:50%;place-items:center;font-size:26px;font-weight:750;display:grid}.mx-success p,.mx-empty p{color:var(--mx-muted);max-inline-size:44ch}.mx-reference{border-radius:var(--mx-r-s);background:var(--mx-surface-2);border:1px solid var(--mx-line);overflow-wrap:anywhere;padding:12px 20px}.mx-empty svg{block-size:64px;inline-size:64px;color:var(--mx-line-2)}.mx-account{align-items:start;gap:16px;padding-block:8px 24px;display:grid}.mx-account-side{border-radius:var(--mx-r);background:var(--mx-ink);color:var(--mx-on-ink-muted);flex-direction:column;gap:4px;padding:16px 12px;display:flex}.mx-account-side .mx-eyebrow{color:var(--mx-on-ink-faint);padding-inline:8px}.mx-account-who{gap:4px;padding:4px 8px 12px;display:grid}.mx-account-who strong{color:var(--mx-on-ink);overflow-wrap:anywhere;font-size:17px}.mx-account-who span{font-size:12px}.mx-account-side nav{flex-direction:column;gap:2px;display:flex}.mx-account-side nav a{border-radius:var(--mx-r-s);align-items:center;gap:10px;min-block-size:42px;padding:8px 12px;font-size:14px;display:flex}.mx-account-side nav a:hover{color:var(--mx-on-ink);background:#ffffff14}.mx-account-side nav a[aria-current=page]{background:var(--mx-lime);color:var(--mx-on-lime);font-weight:650}.mx-account-side nav a.safety{color:var(--mx-lime);border:1px solid #ffffff2e;margin-block-start:8px}.mx-account-side nav a.safety:hover{background:var(--mx-lime);color:var(--mx-on-lime)}.mx-account-side form{margin-block-start:8px;padding-inline:4px}.mx-account-side .mx-button{inline-size:100%;color:var(--mx-on-ink-muted);background:0 0;border-color:#ffffff2e}.mx-account-side .mx-button:hover{color:var(--mx-on-ink);background:#ffffff14;border-color:#fff}.mx-account-content{flex-direction:column;gap:16px;min-inline-size:0;display:flex}.mx-account-cards{gap:12px;display:grid}.mx-account-cards a{border:1px solid var(--mx-line);border-radius:var(--mx-r);background:var(--mx-surface);box-shadow:var(--mx-shadow);flex-direction:column;gap:6px;padding:16px 18px;display:flex}.mx-account-cards a:hover{border-color:var(--mx-ink)}.mx-account-cards a strong{letter-spacing:-1px;font-size:26px;font-weight:750;line-height:1.1}.mx-account-cards a p{color:var(--mx-muted);font-size:13px}.mx-member{border-block-end:1px solid var(--mx-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 0;display:flex}.mx-member:last-of-type{border-block-end:0}.mx-member p{color:var(--mx-muted);overflow-wrap:anywhere;font-size:13px}.mx-member>div:last-child{flex-wrap:wrap;gap:8px;display:flex}.mx-product-card h2{font-size:16px}.mx-address{font-size:14px;font-style:normal;line-height:1.6}.mx-narrow{flex-direction:column;gap:16px;max-inline-size:680px;padding-block:8px 24px;display:flex}.mx-narrow>p,.mx-narrow article>p{color:var(--mx-muted);line-height:1.7}.mx-narrow h2{margin-block-start:8px}.mx-auth{justify-items:center;padding-block:24px 32px;display:grid}.mx-auth-card{border:1px solid var(--mx-line);border-radius:var(--mx-r);background:var(--mx-surface);inline-size:min(100%,460px);box-shadow:var(--mx-shadow);flex-direction:column;gap:16px;padding:24px 20px;display:flex}.mx-auth-card .mx-logo{color:var(--mx-text);justify-self:start;font-size:22px}.mx-auth-card h1{font-size:24px}.mx-auth-card>p{color:var(--mx-muted)}.mx-auth-links{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;font-size:13px;display:flex}.mx-auth-links a,.mx-auth-card .mx-hint a{text-underline-offset:3px;font-weight:600;text-decoration:underline}.mx-hint{color:var(--mx-muted);font-size:13px;line-height:1.6}.mx-auth-benefits{color:var(--mx-muted);gap:6px;padding:0;font-size:13px;list-style:none;display:grid}.mx-auth-benefits li{align-items:flex-start;gap:8px;display:flex}.mx-auth-benefits strong{color:var(--mx-text)}.mx-footer{background:var(--mx-carbon);box-shadow:var(--mx-shadow-footer);color:var(--mx-muted);padding-block:40px}.mx-footer-grid{grid-template-columns:minmax(0,1fr);gap:24px;margin-block-end:40px;display:grid}.mx-footer-brand{flex-direction:column;gap:16px;display:flex}.mx-footer .mx-logo-text{font:700 20px/28px var(--mx-font);letter-spacing:.025em;text-transform:uppercase}.mx-footer-brand>p{max-inline-size:384px;color:var(--mx-muted)}.mx-footer nav,.mx-footer-col{flex-direction:column;gap:8px;display:flex}.mx-footer h2{font:700 11px/14px var(--mx-font-body);letter-spacing:.05em;text-transform:uppercase;color:var(--mx-text);margin-block-end:4px}.mx-footer-legal-title{border-block-start:1px solid var(--mx-hairline-20);margin-block-start:16px;padding-block-start:16px}.mx-footer ul{flex-direction:column;gap:8px;padding:0;list-style:none;display:flex}.mx-footer li a{color:var(--mx-muted);transition:color .15s}.mx-footer li a:hover{color:var(--mx-lime-ink)}.mx-footer-contact{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.mx-footer-contact li{color:var(--mx-muted);align-items:center;gap:4px;display:flex}.mx-footer-contact li svg{block-size:18px;inline-size:18px;color:var(--mx-lime-ink);flex:none}.mx-footer-contact li a:hover{color:var(--mx-lime-ink)}.mx-footer-support{flex-direction:column;gap:8px;margin-block-start:4px;display:flex}.mx-footer-contact.mx-footer-contact-inline{flex-flow:wrap;gap:8px 20px}.mx-footer-contact li.mx-footer-status{font:600 12px/16px var(--mx-font-body);letter-spacing:.04em;color:var(--mx-ok)}.mx-footer-status .mx-dot{background:var(--mx-ok);block-size:8px;inline-size:8px;box-shadow:none}.mx-footer-bottom{border-block-start:1px solid var(--mx-hairline-20);text-align:center;color:var(--mx-muted);flex-direction:column;justify-content:space-between;align-items:center;gap:16px;padding-block-start:24px;display:flex}.mx-footer-bottom div{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;display:flex}.mx-footer-bottom a:hover{color:var(--mx-text)}.mx-footer-credit{border-inline-start:1px solid var(--mx-hairline-20);align-items:center;gap:4px;padding-inline-start:16px;display:inline-flex}@media (width<=767px){.mx-footer-credit{border-inline-start:0;padding-inline-start:0}}.mx-footer-credit span{transition:transform .15s}.mx-footer-credit:hover span{transform:translate(2px)}.mx-pagination{font-family:var(--mx-font);flex-wrap:wrap;justify-content:center;align-items:center;gap:4px;margin-block-start:20px;padding:0;list-style:none;display:flex}.mx-pagination a,.mx-pagination span{min-inline-size:var(--mx-tap);block-size:var(--mx-tap);border:1px solid var(--mx-line);border-radius:var(--mx-r-s);background:var(--mx-surface);color:var(--mx-text);place-items:center;padding:0 10px;font-size:14px;font-weight:600;text-decoration:none;display:inline-grid}.mx-pagination a:hover{border-color:var(--mx-ink)}.mx-pagination [aria-current=page]{background:var(--mx-ink);border-color:var(--mx-ink);color:var(--mx-on-ink)}.mx-pagination [aria-disabled=true]{color:var(--mx-faint);background:0 0}.mx-pagination-summary{text-align:center;inline-size:100%;color:var(--mx-muted);margin-block-start:6px;font-size:12px}@media (width>=640px){.mx-subject{display:inline-flex}.mx-hero-badges>.mx-label-caps{display:inline-block}.mx-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mx-form-grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.mx-form-grid.city{grid-template-columns:140px minmax(0,1fr)}.mx-account-cards,.mx-benefits{grid-template-columns:repeat(3,minmax(0,1fr))}.mx-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.mx-split>div{padding-inline-end:8px}.mx-auth-card{padding:32px 28px}}@media (width>=768px){.mx-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mx-footer-bottom{text-align:start;flex-direction:row}}@media (width>=861px){.mx-desktop{display:inline-flex}.mx-mobile-only{display:none}.mx-mainnav{display:block}.mx-tabbar,.mx-buybar,.mx-co-bar,.mx-account-tabs{display:none}:is(.mx-body:has(.mx-tabbar) main,.mx-body:has(.mx-buybar) main,.mx-body:has(.mx-co-bar) main){padding-block-end:0}.mx-body:has(.mx-tabbar) .mx-footer{padding-block-end:24px}.mx-product{grid-template-columns:minmax(0,1.1fr) minmax(360px,.9fr);gap:28px}.mx-buy{padding:24px;position:sticky;inset-block-start:calc(var(--mx-header-offset) + 16px)}.mx-subnav{inset-block-start:var(--mx-header-offset)}.mx-checkout{padding-block:24px 40px}.mx-steps{gap:8px}.mx-steps li{font-size:13px}.mx-co-grid{grid-template-columns:minmax(0,1fr) 380px;gap:24px}.mx-co-summary{position:sticky;inset-block-start:calc(var(--mx-header-offset) + 16px)}.mx-co-card{padding:24px}.mx-account{grid-template-columns:var(--mx-side) minmax(0, 1fr);gap:24px;padding-block:16px 40px}.mx-account-side{position:sticky;inset-block-start:calc(var(--mx-header-offset) + 16px)}.mx-dialog-body{padding:20px}}@media (width<=860px){.mx-account-side{display:none}}@media (width>=1024px){.mx-header .mx-search{max-inline-size:576px;margin-inline:16px}.mx-footer-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.mx-footer-brand{grid-column:span 2}}@media (width>=1100px){.mx-product{grid-template-columns:minmax(0,1fr) 420px;gap:36px}.mx-co-grid{grid-template-columns:minmax(0,1fr) 420px;gap:32px}}@media (width>=861px) and (width<=1279px){.mx-header-row{grid-template-columns:auto minmax(0,1fr) auto;grid-template-rows:var(--mx-header-h) var(--mx-nav-row-h);align-items:center;block-size:auto;display:grid}.mx-mainnav{grid-column:1/-1}.mx-header-actions{grid-area:1/3}.mx-mainnav>ul{justify-content:center}}@media (width>=1280px){.mx-search-results{inline-size:560px;inset-inline:0 auto}}@media (width<=420px){.mx-container{inline-size:calc(100% - 32px)}.mx-buy-row .mx-button{min-inline-size:100%}.mx-buyer-type{grid-template-columns:1fr}.mx-steps li{font-size:10px}}@view-transition{navigation:auto}@media (prefers-reduced-motion:reduce){.mx-body *,.mx-body :before,.mx-body :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}}.mx-body .mx-reward-track{background:var(--mx-track)}@media print{.mx-header,.mx-mainnav,.mx-tabbar,.mx-buybar,.mx-co-bar,.mx-footer,.mx-subnav,.mx-skip{display:none!important}}.mx-totals .vat span{font-size:12px}.mx-totals .vat strong{font-size:13px;font-weight:500}.mx-order-detail{gap:16px;margin-block:16px 24px;display:grid}.mx-order-detail .mx-card h2{margin-block-end:12px;font-size:17px}.mx-order-lines{gap:0;margin:0 0 16px;padding:0;list-style:none;display:grid}.mx-order-lines li{border-block-start:1px solid var(--mx-line);justify-content:space-between;align-items:flex-start;gap:12px;padding-block:10px;font-size:14px;display:flex}.mx-order-lines li:first-child{border-block-start:0}.mx-order-lines li>div{gap:2px;display:grid}.mx-order-lines li>strong{white-space:nowrap}.mx-order-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.mx-order-list a{border:1px solid var(--mx-line);border-radius:var(--mx-r);background:var(--mx-surface);min-block-size:44px;color:inherit;grid-template-columns:1fr auto;align-items:center;gap:6px 12px;padding:14px 16px;text-decoration:none;display:grid}.mx-order-list a:hover{border-color:var(--mx-ink)}.mx-order-list-main{gap:2px;display:grid}.mx-order-list a>strong:last-child{text-align:end;grid-column:2}.mx-order-history{gap:8px;margin:0;padding:0;list-style:none;display:grid}.mx-order-history li{grid-template-columns:minmax(110px,auto) 1fr;gap:2px 12px;font-size:14px;display:grid}.mx-order-history time{color:var(--mx-muted);font-variant-numeric:tabular-nums}.mx-order-history small{grid-column:2}.mx-notice a{margin-inline-start:8px;font-weight:600}.mx-ppe-chips{flex-wrap:wrap;gap:8px;margin:0 0 12px;padding:0;list-style:none;display:flex}.mx-ppe-chips li{border:1px solid var(--mx-line-2);background:var(--mx-surface-2);border-radius:999px;align-items:center;gap:6px;min-block-size:32px;padding:4px 12px;font-size:13px;font-weight:600;display:inline-flex}.mx-ppe-chips li span{color:var(--mx-muted);font-weight:500}@media (width>=860px){.mx-order-detail{grid-template-columns:1.4fr 1fr;align-items:start}.mx-order-detail .mx-order-items{grid-row:span 3}.mx-order-detail>.mx-actions,.mx-order-detail>form{grid-column:1/-1}}.mx-invoice-body{background:var(--mx-surface);color:var(--mx-text)}.mx-invoice{max-inline-size:820px;margin:0 auto;padding:24px 16px 48px;font-size:14px}.mx-invoice-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;margin-block-end:20px;display:flex}.mx-invoice-head h1{letter-spacing:-.5px;margin:4px 0 0;font-size:26px}.mx-invoice-parties{gap:16px;margin-block-end:20px;display:grid}.mx-invoice-parties h2{text-transform:uppercase;letter-spacing:.06em;color:var(--mx-muted);margin:0 0 6px;font-size:12px}.mx-invoice-parties p{margin:0 0 4px}.mx-invoice-meta{margin-block-end:20px}.mx-invoice-table{border-collapse:collapse;inline-size:100%;margin-block-end:20px}.mx-invoice-table th,.mx-invoice-table td{border-block-end:1px solid var(--mx-line);text-align:start;vertical-align:top;padding:8px 6px}.mx-invoice-table th:not(:first-child),.mx-invoice-table td:not(:first-child){text-align:end;white-space:nowrap}.mx-invoice-total{text-align:end;font-size:18px}@media (width>=640px){.mx-invoice-parties{grid-template-columns:1fr 1fr}}@media print{.mx-invoice-actions{display:none!important}.mx-invoice{padding:0}.mx-invoice-body{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--mx-surface:#fff;--mx-text:#0b0f17;--mx-muted:#475569;--mx-line:#e2e8f0}}@media (width<=639px){.mx-header-row{gap:12px}.mx-header .mx-logo{gap:10px}.mx-header .mx-logo-text span{display:none}.mx-header-actions{gap:6px}}@media (width<=479px){.mx-header .mx-logo-text{display:none}.mx-header .mx-search-field{padding-inline:12px}.mx-header .mx-search-scan{display:none}}.mx-footer-theme{border-block-start:1px solid var(--mx-hairline-30);flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-block-start:24px;padding-block-start:24px;display:flex}.mx-footer-theme .mx-theme{background:var(--mx-raised)}.mx-footer-theme .mx-theme-btn:hover:not([aria-pressed=true]){background:var(--mx-surface)}.mx-errpage-body{background:var(--mx-bg);min-block-size:100dvh;color:var(--mx-text)}.mx-errpage{place-items:center;min-block-size:100dvh;padding:24px 16px;display:grid}.mx-errpage-card{border:1px solid var(--mx-line);border-radius:var(--mx-r-md);background:var(--mx-card);inline-size:min(100%,560px);box-shadow:var(--mx-shadow-lg);padding:24px}.mx-errpage-head{justify-content:space-between;align-items:center;gap:16px;margin-block-end:24px;display:flex}.mx-errpage-card .mx-theme{background:var(--mx-raised)}.mx-errpage-card .mx-theme-btn:hover:not([aria-pressed=true]){background:var(--mx-surface)}.mx-errpage-card h1{font:800 28px/34px var(--mx-font);letter-spacing:-.01em;margin:4px 0 8px}.mx-errpage-card>p{color:var(--mx-muted);margin:0}.mx-errpage-actions{flex-wrap:wrap;align-items:center;gap:16px;margin-block-start:24px;display:flex}@media (width<=479px){.mx-errpage-head .mx-logo-text span{display:none}}.mx-header-row{position:relative}.mx-nav-item{align-items:center;display:inline-flex}.mx-nav-item--mega>a{border-start-end-radius:0;border-end-end-radius:0;padding-inline-end:6px}.mx-nav-toggle{border-radius:0 var(--mx-r-md) var(--mx-r-md) 0;block-size:34px;inline-size:32px;color:var(--mx-variant);place-items:center;padding:0 4px 0 0;transition:color .15s,transform .15s;display:inline-grid}.mx-nav-toggle svg{block-size:18px;inline-size:18px;transition:transform .15s}.mx-nav-toggle:hover,.mx-nav-item--mega:hover>a,.mx-nav-item--mega:hover>.mx-nav-toggle{color:var(--mx-text)}.mx-nav-toggle[aria-expanded=true] svg{transform:rotate(180deg)}.mx-nav-toggle[aria-expanded=true]{color:var(--mx-lime-ink)}.mx-mega{border:1px solid var(--mx-line);border-radius:var(--mx-r-lg);background:var(--mx-surface);box-shadow:var(--mx-shadow-lg);color:var(--mx-text);cursor:default;grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr);gap:32px;margin-block-start:8px;padding:24px;display:grid;position:absolute;inset-block-start:100%;inset-inline:0}.mx-mega[hidden]{display:none}.mx-mega-title{font:700 11px/16px var(--mx-font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--mx-muted);margin-block-end:12px}.mx-mega-cats{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:0;list-style:none;display:grid}.mx-mega-list{gap:4px;padding:0;list-style:none;display:grid}.mx-mega-cats a,.mx-mega-cats .mx-mega-soon,.mx-mega-list a,.mx-sheet-tiles a,.mx-sheet-tiles .mx-mega-soon{border-radius:var(--mx-r-s);min-block-size:52px;color:var(--mx-text);grid-template-columns:22px minmax(0,1fr);grid-template-areas:"icon label""icon hint";align-items:center;column-gap:12px;padding:6px 10px;transition:background .15s;display:grid}.mx-mega-cats svg,.mx-mega-list svg,.mx-sheet-tiles svg{block-size:22px;inline-size:22px;color:var(--mx-lime-ink);grid-area:icon}.mx-mega-label{font:600 14px/18px var(--mx-font-body);grid-area:label}.mx-mega-hint{color:var(--mx-muted);grid-area:hint;font-size:12px;line-height:16px}.mx-mega-cats a:hover,.mx-mega-list a:hover,.mx-sheet-tiles a:hover{background:var(--mx-surface-2)}.mx-mega-cats a[aria-current=page],.mx-mega-list a[aria-current=page],.mx-sheet-tiles a[aria-current=page]{background:var(--mx-selected)}.mx-mega-cats a[aria-current=page] .mx-mega-label,.mx-mega-list a[aria-current=page] .mx-mega-label,.mx-sheet-tiles a[aria-current=page] .mx-mega-label{color:var(--mx-lime-ink)}.mx-mega-soon,.mx-mega-soon svg{color:var(--mx-faint)}.mx-mega-all{border-radius:var(--mx-r-s);font:600 14px/18px var(--mx-font-body);color:var(--mx-lime-ink);align-items:center;gap:6px;margin-block-start:16px;padding:8px 10px;display:inline-flex}.mx-mega-all svg{block-size:16px;inline-size:16px}.mx-mega-all:hover{background:var(--mx-surface-2)}@media (width>=861px) and (width<=1279px){.mx-mega{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.mx-mega-col--cats{grid-column:1/-1}}.mx-sheet-body{align-content:start;gap:20px;display:grid}.mx-sheet-section>.mx-eyebrow{margin-block-end:8px;display:block}.mx-sheet-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:0;list-style:none;display:grid}.mx-sheet-tiles a,.mx-sheet-tiles .mx-mega-soon{border:1px solid var(--mx-line);background:var(--mx-surface)}.mx-sheet-tiles .mx-mega-soon{border-style:dashed}.mx-sheet-list .mx-sheet-text{gap:1px;min-inline-size:0;display:grid}.mx-sheet-list .mx-sheet-text .mx-mega-label,.mx-sheet-list .mx-sheet-text .mx-mega-hint{grid-area:auto}.mx-sheet-list .mx-sheet-text .mx-mega-hint{font-weight:400}@media (width<=360px){.mx-sheet-tiles{grid-template-columns:1fr}}@media print{.mx-mega{display:none!important}}@keyframes mx-pulse{50%{opacity:.5}}.mx-ct-kicker{font:700 11px/14px var(--mx-font-body);letter-spacing:.05em;text-transform:uppercase;color:var(--mx-lime-ink);align-items:center;gap:8px;display:inline-flex}.mx-ct-kicker svg{flex:none;block-size:16px;inline-size:16px}.mx-ct-ping{background:var(--mx-lime-ink);border-radius:50%;flex:none;block-size:8px;inline-size:8px;animation:1s cubic-bezier(0,0,.2,1) infinite mx-ping;display:inline-block}.mx-ct-ribbon{background:var(--mx-surface-container-lowest);border-block-end:1px solid var(--mx-hairline-40);padding-block:8px}.mx-ct-ribbon-row{font:700 11px/14px var(--mx-font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--mx-variant);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.mx-ct-ribbon-group{align-items:center;gap:16px;display:flex}.mx-ct-ribbon-live{color:var(--mx-lime-ink);align-items:center;gap:6px;display:inline-flex}.mx-ct-ribbon-sep{color:var(--mx-outline-variant)}.mx-ct-ribbon-strong{color:var(--mx-text)}.mx-ct-ribbon-sla{color:var(--mx-secondary)}.mx-ct-ribbon-lime{color:var(--mx-lime-ink)}@media (width<=639px){.mx-ct-ribbon-sep{display:none}}.mx-ct-hero{background:var(--mx-carbon);padding-block:40px 64px;position:relative;overflow:hidden}.mx-ct-hero-radial{background:radial-gradient(ellipse at top right, var(--mx-hero-glow), transparent 50%, transparent);pointer-events:none;position:absolute;inset:0}.mx-ct-hero-orb{background:color-mix(in srgb, var(--mx-lime) 5%, transparent);filter:blur(64px);pointer-events:none;border-radius:50%;block-size:384px;inline-size:384px;position:absolute;inset-block-start:-80px;inset-inline-end:-80px}.mx-ct-hero-inner{z-index:1;position:relative}.mx-ct-hero-copy{justify-items:start;gap:16px;max-inline-size:896px;display:grid}.mx-ct-pill{border-radius:var(--mx-r-pill);background:var(--mx-surface-container-high);color:var(--mx-lime-ink);font:700 11px/14px var(--mx-font-body);letter-spacing:.05em;text-transform:uppercase;align-items:center;gap:8px;padding:4px 12px;display:inline-flex}.mx-ct-pill svg{flex:none;block-size:15px;inline-size:15px}.mx-ct-h1{font:800 36px/44px var(--mx-font);letter-spacing:-.025em;color:var(--mx-text)}.mx-ct-h1 span{color:var(--mx-lime-ink)}.mx-ct-lead{font:400 16px/26px var(--mx-font-body);color:var(--mx-muted);max-inline-size:768px}@media (width<=767px){.mx-ct-h1{letter-spacing:-.01em;font-size:28px;line-height:34px}}@media (width>=1024px){.mx-ct-h1{font-size:44px;line-height:52px}}.mx-ct-metrics{border:1px solid var(--mx-border);border-radius:var(--mx-r-lg);background:var(--mx-card);grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-block-start:40px;padding:16px;display:grid}.mx-ct-metrics>div{align-content:start;gap:4px;display:grid}.mx-ct-metrics dt{font:700 11px/14px var(--mx-font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--mx-muted)}.mx-ct-metrics dd{font:700 16px/22px var(--mx-font);color:var(--mx-text);margin:0}.mx-ct-metrics dd+dd{font:400 12px/16px var(--mx-font-body);align-items:center;gap:4px;display:flex}.mx-ct-metrics dd+dd svg{flex:none;block-size:14px;inline-size:14px}.mx-ct-metric-ok{color:var(--mx-ok)}.mx-ct-metric-muted{color:var(--mx-muted)}.mx-ct-metric-lime{color:var(--mx-lime-ink)}.mx-ct-metric-secondary{color:var(--mx-secondary)}@media (width>=640px){.mx-ct-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}}.mx-ct-channels{z-index:2;margin-block-start:-32px;position:relative}.mx-ct-channel-grid{grid-template-columns:minmax(0,1fr);gap:24px;display:grid}@media (width>=768px){.mx-ct-channel-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.mx-ct-channel{border:1px solid var(--mx-border);border-radius:var(--mx-r-lg);background:var(--mx-card);box-shadow:var(--mx-shadow-lg);flex-direction:column;justify-content:space-between;padding:24px;transition:border-color .15s,box-shadow .15s;display:flex;position:relative;overflow:hidden}.mx-ct-channel:hover{border-color:color-mix(in srgb, var(--mx-lime-ink) 50%, transparent)}.mx-ct-channel-tech{border-color:color-mix(in srgb, var(--mx-lime-ink) 40%, transparent);box-shadow:var(--mx-shadow-lg), 0 0 0 1px transparent, 0 20px 25px -5px color-mix(in srgb, var(--mx-lime) 5%, transparent)}.mx-ct-channel-tech:hover{border-color:var(--mx-lime-ink)}.mx-ct-channel-orb{background:color-mix(in srgb, var(--mx-lime) 10%, transparent);filter:blur(24px);pointer-events:none;border-radius:50%;block-size:112px;inline-size:112px;position:absolute;inset-block-start:-48px;inset-inline-end:-48px}.mx-ct-channel-head{justify-content:space-between;align-items:center;gap:8px;margin-block-end:16px;display:flex}.mx-ct-tile{border-radius:var(--mx-r-md);background:var(--mx-raised);block-size:48px;inline-size:48px;color:var(--mx-lime-ink);place-items:center;transition:transform .15s;display:inline-grid}.mx-ct-tile svg{block-size:26px;inline-size:26px}.mx-ct-channel:hover .mx-ct-tile{transform:scale(1.05)}.mx-ct-badge{border-radius:var(--mx-r-pill);background:var(--mx-surface-container-high);color:var(--mx-lime-ink);font:700 10px/14px var(--mx-font-body);white-space:nowrap;align-items:center;gap:4px;padding:4px 10px;display:inline-flex}.mx-ct-badge-lime{background:var(--mx-lime);color:var(--mx-on-lime);text-transform:uppercase;font-weight:800}.mx-ct-badge-ok{color:var(--mx-ok)}.mx-ct-badge-dot{background:var(--mx-ok);border-radius:50%;block-size:6px;inline-size:6px}.mx-ct-channel h3{font:700 20px/28px var(--mx-font);color:var(--mx-text);margin:0 0 8px}.mx-ct-channel>div>p{font:400 12px/19.5px var(--mx-font-body);color:var(--mx-muted);margin:0 0 20px}.mx-ct-rows{border-block-start:1px solid color-mix(in srgb, var(--mx-border) 50%, transparent);gap:10px;padding-block-start:8px;display:grid}.mx-ct-row{overflow-wrap:anywhere;align-items:center;gap:10px;min-inline-size:0;transition:color .15s;display:flex}.mx-ct-row svg{flex:none;block-size:18px;inline-size:18px}.mx-ct-row-lime{color:var(--mx-lime-ink)}.mx-ct-row-phone{font:600 15px/22px var(--mx-font);color:var(--mx-text)}a.mx-ct-row-phone:hover{color:var(--mx-lime-ink)}.mx-ct-row-phone-lime{color:var(--mx-lime-ink);font-weight:700}a.mx-ct-row-phone-lime:hover{color:var(--mx-lime-ink-hover)}.mx-ct-row-mail{font:400 12px/16px var(--mx-font-body);color:var(--mx-muted)}a.mx-ct-row-mail:hover{color:var(--mx-text)}.mx-ct-row-text{font:400 12px/16px var(--mx-font-body);color:var(--mx-text)}.mx-ct-row-caps{font:700 11px/14px var(--mx-font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--mx-variant)}.mx-ct-channel-cta{margin-block-start:24px;padding-block-start:12px}.mx-ct-channel-cta a{font:700 12px/16px var(--mx-font-body);letter-spacing:.05em;text-transform:uppercase;color:var(--mx-lime-ink);align-items:center;gap:6px;transition:transform .15s;display:inline-flex}.mx-ct-channel-cta a svg{block-size:16px;inline-size:16px}.mx-ct-channel:hover .mx-ct-channel-cta a{transform:translate(4px)}.mx-ct-ops{padding-block:64px}.mx-ct-ops-grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:32px;display:grid}@media (width>=1024px){.mx-ct-ops-grid{grid-template-columns:repeat(12,minmax(0,1fr))}.mx-ct-form-card{grid-column:span 7;padding:32px}.mx-ct-side{grid-column:span 5}}.mx-ct-form-card{border:1px solid var(--mx-border);border-radius:var(--mx-r-lg);background:var(--mx-card);min-inline-size:0;padding:24px;position:relative}.mx-ct-form-head{gap:4px;margin-block-end:24px;display:grid}.mx-ct-form-head-row{justify-content:space-between;align-items:center;gap:8px;display:flex}.mx-ct-form-sla{font:700 11px/14px var(--mx-font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--mx-muted)}.mx-ct-form-head h2{font:700 26px/32px var(--mx-font);letter-spacing:-.015em;color:var(--mx-text);margin:0}.mx-ct-form-head p{font:400 12px/16px var(--mx-font-body);color:var(--mx-muted);margin:0}.mx-ct-form{gap:20px;display:grid}.mx-ct-field{gap:6px;min-inline-size:0;display:grid}.mx-ct-label{font:700 11px/14px var(--mx-font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--mx-muted);display:block}.mx-ct-grid-2{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}@media (width>=640px){.mx-ct-grid-2,.mx-ct-query{grid-template-columns:repeat(2,minmax(0,1fr))}}.mx-ct-query{grid-template-columns:minmax(0,1fr);gap:8px;margin-block-start:2px;display:grid}.mx-ct-query-btn{border:1px solid var(--mx-border);border-radius:var(--mx-r-md);background:var(--mx-raised);color:var(--mx-text);font:600 12px/16px var(--mx-font-body);letter-spacing:.04em;text-align:start;justify-content:space-between;align-items:center;gap:8px;padding:12px 14px;transition:border-color .15s,color .15s;display:flex}.mx-ct-query-btn svg{flex:none;block-size:16px;inline-size:16px}.mx-ct-query-btn:hover{border-color:color-mix(in srgb, var(--mx-lime-ink) 40%, transparent)}.mx-ct-query-btn.is-active{border-color:var(--mx-lime-ink);color:var(--mx-lime-ink)}.mx-ct-input{position:relative}.mx-ct-input>svg{block-size:18px;inline-size:18px;color:var(--mx-muted);pointer-events:none;position:absolute;inset-block-start:12px;inset-inline-end:12px}.mx-ct-input input,.mx-ct-input select,.mx-ct-textarea{border:1px solid var(--mx-border);border-radius:var(--mx-r-md);background:var(--mx-carbon);inline-size:100%;color:var(--mx-text);font:400 14px/20px var(--mx-font-body);padding:10px 40px 10px 14px;transition:border-color .15s,box-shadow .15s}.mx-ct-input input::placeholder,.mx-ct-textarea::placeholder{color:var(--mx-muted);opacity:.8}.mx-ct-input select{appearance:none;cursor:pointer}.mx-ct-textarea{resize:none;padding:12px;display:block}.mx-ct-input input:focus,.mx-ct-input select:focus,.mx-ct-textarea:focus{border-color:var(--mx-lime-ink);box-shadow:0 0 0 1px var(--mx-lime-ink);outline:none}.mx-ct-field[data-invalid=true] input,.mx-ct-field[data-invalid=true] textarea{border-color:var(--mx-late)}.mx-ct-check{border:1px solid var(--mx-border);border-radius:var(--mx-r-md);background:color-mix(in srgb, var(--mx-raised) 60%, transparent);align-items:flex-start;gap:12px;padding:14px;display:flex}.mx-ct-check input{block-size:16px;inline-size:16px;accent-color:var(--mx-lime);cursor:pointer;flex:none;margin-block-start:4px}.mx-ct-check label{font:400 12px/16px var(--mx-font-body);color:var(--mx-muted);cursor:pointer;-webkit-user-select:none;user-select:none}.mx-ct-check strong{color:var(--mx-text);font-weight:600;display:block}.mx-ct-submit{padding-block-start:8px}.mx-ct-submit-btn{border-radius:var(--mx-r-md);background:var(--mx-lime);block-size:48px;inline-size:100%;color:var(--mx-on-lime);font:700 14px/18px var(--mx-font-body);box-shadow:0 0 20px color-mix(in srgb, var(--mx-lime) 25%, transparent);cursor:pointer;border:0;justify-content:center;align-items:center;gap:8px;transition:background-color .15s,box-shadow .15s;display:flex}.mx-ct-submit-btn:hover:not(:disabled){background:var(--mx-lime-hover);box-shadow:0 0 25px color-mix(in srgb, var(--mx-lime) 40%, transparent)}.mx-ct-submit-btn:disabled{opacity:.7;cursor:progress}.mx-ct-submit-btn svg{block-size:18px;inline-size:18px}.mx-ct-trust{font:700 11px/14px var(--mx-font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--mx-muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;margin:12px 0 0;display:flex}.mx-ct-trust span{align-items:center;gap:4px;display:inline-flex}.mx-ct-trust svg{block-size:14px;inline-size:14px}.mx-ct-trust-ok{color:var(--mx-ok)}.mx-ct-trust-lime{color:var(--mx-lime-ink)}.mx-ct-success{border:1px solid var(--mx-lime-ink);border-radius:var(--mx-r-md);background:var(--mx-raised);color:var(--mx-text);padding:16px}.mx-ct-success-title{font:700 16px/22px var(--mx-font);color:var(--mx-lime-ink);align-items:center;gap:8px;margin:0 0 4px;display:flex}.mx-ct-success-title svg{flex:none;block-size:24px;inline-size:24px}.mx-ct-success p+p{font:400 12px/16px var(--mx-font-body);color:var(--mx-muted);margin:0}.mx-ct-success p+p strong{color:var(--mx-text)}.mx-ct-side{gap:24px;min-inline-size:0;display:grid}.mx-ct-telemetry,.mx-ct-legal{border:1px solid var(--mx-border);border-radius:var(--mx-r-lg);background:var(--mx-card)}.mx-ct-telemetry{padding:20px;position:relative;overflow:hidden}.mx-ct-telemetry-head{border-block-end:1px solid var(--mx-border);justify-content:space-between;align-items:center;gap:8px;padding-block-end:12px;display:flex}.mx-ct-telemetry-title{font:700 11px/14px var(--mx-font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--mx-text);align-items:center;gap:8px;display:inline-flex}.mx-ct-pulse-ok{background:var(--mx-ok);border-radius:50%;flex:none;block-size:10px;inline-size:10px;animation:2s cubic-bezier(.4,0,.6,1) infinite mx-pulse}.mx-ct-telemetry-badge{border-radius:var(--mx-r-sm);background:color-mix(in srgb, var(--mx-ok) 10%, transparent);color:var(--mx-ok);font:700 10px/14px var(--mx-font-body);letter-spacing:.08em;white-space:nowrap;padding:2px 8px}.mx-ct-telemetry-body{gap:12px;margin-block-start:16px;display:grid}.mx-ct-telemetry-row{justify-content:space-between;align-items:center;gap:8px;display:flex}.mx-ct-telemetry-row span{font:400 12px/16px var(--mx-font-body);color:var(--mx-muted)}.mx-ct-telemetry-row strong{font:600 12px/16px var(--mx-font-body);letter-spacing:.04em;color:var(--mx-text);text-align:end}.mx-ct-telemetry-lime{color:var(--mx-lime-ink)!important;font-weight:700!important}.mx-ct-telemetry-text{font-weight:400!important}.mx-ct-telemetry-progress{padding-block-start:8px}.mx-ct-telemetry-progress-head{font:700 10px/14px var(--mx-font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--mx-muted);justify-content:space-between;gap:8px;margin-block-end:4px;display:flex}.mx-ct-telemetry-progress-head span+span{color:var(--mx-lime-ink)}.mx-ct-telemetry-bar{border-radius:var(--mx-r-pill);background:var(--mx-raised);block-size:8px;inline-size:100%;overflow:hidden}.mx-ct-telemetry-bar span{border-radius:var(--mx-r-pill);background:var(--mx-lime);block-size:100%;display:block}.mx-ct-legal{gap:16px;padding:24px;display:grid}.mx-ct-legal-kicker{letter-spacing:.08em;margin:0}.mx-ct-legal h3{font:700 20px/28px var(--mx-font);color:var(--mx-text);margin:0}.mx-ct-legal-grid{font:400 12px/16px var(--mx-font-body);grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding-block-start:4px;display:grid}.mx-ct-legal-grid p{margin:0}.mx-ct-legal-label{font:700 10px/14px var(--mx-font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--mx-muted)}.mx-ct-legal-value{color:var(--mx-text);font-weight:500}.mx-ct-legal-muted{color:var(--mx-muted)}.mx-ct-legal-ids{border:1px solid color-mix(in srgb, var(--mx-border) 50%, transparent);border-radius:var(--mx-r-md);background:var(--mx-raised);font:600 12px/16px var(--mx-font-body);letter-spacing:.04em;gap:6px;margin:0;padding:12px;display:grid}.mx-ct-legal-ids>div{justify-content:space-between;gap:12px;display:flex}.mx-ct-legal-ids dt{color:var(--mx-muted)}.mx-ct-legal-ids dd{color:var(--mx-text);text-align:end;overflow-wrap:anywhere;margin:0}.mx-ct-legal-iban{border-block-start:1px solid var(--mx-hairline-40);padding-block-start:4px}.mx-ct-legal-iban dd{font-size:11px}.mx-ct-mono{font-family:var(--mx-font-mono)}.mx-ct-mono-bold{font-family:var(--mx-font-mono);font-weight:700}.mx-ct-lime-text{color:var(--mx-lime-ink)!important}.mx-ct-guarantees{grid-template-columns:minmax(0,1fr);gap:12px;margin:0;padding:0;list-style:none;display:grid}@media (width>=640px){.mx-ct-guarantees{grid-template-columns:repeat(2,minmax(0,1fr))}}.mx-ct-guarantees li{border:1px solid var(--mx-border);border-radius:var(--mx-r-md);background:var(--mx-card);align-items:flex-start;gap:12px;padding:14px;display:flex}.mx-ct-guarantees li>svg{flex:none;block-size:20px;inline-size:20px;margin-block-start:2px}.mx-ct-guarantees h4{font:700 12px/16px var(--mx-font-body);letter-spacing:.04em;color:var(--mx-text);margin:0}.mx-ct-guarantees p{font:400 11px/16px var(--mx-font-body);color:var(--mx-muted);margin:0}.mx-ct-g-lime{color:var(--mx-lime-ink)}.mx-ct-g-ok{color:var(--mx-ok)}.mx-ct-g-secondary{color:var(--mx-secondary)}.mx-ct-map{background:var(--mx-carbon);border-block:1px solid var(--mx-hairline-40);padding-block:64px}.mx-ct-map-inner{gap:32px;display:grid}.mx-ct-map-head{flex-direction:column;gap:16px;display:flex}@media (width>=768px){.mx-ct-map-head{flex-direction:row;justify-content:space-between;align-items:flex-end}}.mx-ct-map-head h2,.mx-ct-faq-head h2{font:700 26px/32px var(--mx-font);letter-spacing:-.015em;color:var(--mx-text);margin:4px 0 0}.mx-ct-map-head p,.mx-ct-faq-head p{font:400 14px/20px var(--mx-font-body);color:var(--mx-muted);margin:4px 0 0}.mx-ct-map-actions{flex:none;align-items:center;gap:12px;display:flex}.mx-ct-nav-btn{border:1px solid var(--mx-border);border-radius:var(--mx-r-md);background:var(--mx-raised);color:var(--mx-text);font:600 12px/16px var(--mx-font-body);letter-spacing:.04em;align-items:center;gap:8px;padding:10px 16px;transition:border-color .15s;display:inline-flex}.mx-ct-nav-btn:hover{border-color:var(--mx-lime-ink)}.mx-ct-nav-btn svg{block-size:18px;inline-size:18px;color:var(--mx-lime-ink)}.mx-ct-map-box{border:1px solid var(--mx-border);border-radius:var(--mx-r-xl);background:var(--mx-card);position:relative;overflow:hidden}.mx-ct-map-canvas{block-size:384px;position:relative}.mx-ct-map-svg{block-size:100%;inline-size:100%;display:block;position:absolute;inset:0}.mx-ct-map-shade{background:linear-gradient(to top, var(--mx-carbon), color-mix(in srgb, var(--mx-carbon) 60%, transparent), transparent);pointer-events:none;position:absolute;inset:0}.mx-ct-marker{z-index:2;flex-direction:column;align-items:center;display:flex;position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}.mx-ct-marker-pill{border:1px solid var(--mx-lime-ink);border-radius:var(--mx-r-pill);background:var(--mx-glass);color:var(--mx-lime-ink);font:700 11px/14px var(--mx-font-body);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;box-shadow:var(--mx-shadow-2xl), 0 25px 50px -12px color-mix(in srgb, var(--mx-lime) 20%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);align-items:center;gap:8px;padding:6px 14px;display:inline-flex}.mx-ct-marker-icon{background:var(--mx-lime);block-size:32px;inline-size:32px;color:var(--mx-on-lime);box-shadow:var(--mx-shadow-lg);border-radius:50%;place-items:center;margin-block-start:4px;display:inline-grid}.mx-ct-marker-icon svg{block-size:20px;inline-size:20px}.mx-ct-marker-stem{background:linear-gradient(to bottom, var(--mx-lime), transparent);block-size:24px;inline-size:8px}.mx-ct-hud{grid-template-columns:minmax(0,1fr);gap:12px;padding:16px;display:grid}.mx-ct-hud:not(:has(.mx-ct-hud-card)){display:none}@media (width>=768px){.mx-ct-hud{z-index:2;grid-template-columns:repeat(3,minmax(0,1fr));padding:0;position:absolute;inset-block-end:16px;inset-inline:16px}}.mx-ct-hud-card{border:1px solid var(--mx-border);border-radius:var(--mx-r-lg);background:color-mix(in srgb, var(--mx-carbon) 90%, transparent);color:var(--mx-text);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:14px}.mx-ct-hud-card p{margin:0}.mx-ct-hud-label{font:700 10px/14px var(--mx-font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--mx-muted)}.mx-ct-hud-gps{font:700 12px/16px var(--mx-font-mono);color:var(--mx-lime-ink)}.mx-ct-hud-value{font:700 12px/16px var(--mx-font-body);letter-spacing:.04em;color:var(--mx-text)}.mx-ct-hud-sub{font:400 11px/16px var(--mx-font-body);color:var(--mx-muted)}.mx-ct-faq{padding-block:64px}.mx-ct-faq-head{max-inline-size:768px;margin-block-end:40px}.mx-ct-faq-grid{grid-template-columns:minmax(0,1fr);gap:24px;display:grid}@media (width>=768px){.mx-ct-faq-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.mx-ct-faq-card{border:1px solid var(--mx-border);border-radius:var(--mx-r-lg);background:var(--mx-card);gap:8px;padding:24px;display:grid}.mx-ct-faq-card h3{font:700 16px/22px var(--mx-font);color:var(--mx-lime-ink);align-items:center;gap:8px;margin:0;display:flex}.mx-ct-faq-card h3 svg{flex:none;block-size:20px;inline-size:20px}.mx-ct-faq-card p{font:400 12px/19.5px var(--mx-font-body);color:var(--mx-muted);margin:0}.mx-ct-banner{border:1px solid color-mix(in srgb, var(--mx-lime-ink) 30%, transparent);border-radius:var(--mx-r-xl);background:linear-gradient(to right, var(--mx-raised), var(--mx-card), var(--mx-raised));flex-direction:column;justify-content:space-between;align-items:center;gap:24px;margin-block-start:48px;padding:24px;display:flex}@media (width>=640px){.mx-ct-banner{flex-direction:row}}.mx-ct-banner-copy{align-items:center;gap:16px;display:flex}.mx-ct-banner-icon{background:color-mix(in srgb, var(--mx-lime) 20%, transparent);block-size:48px;inline-size:48px;color:var(--mx-lime-ink);border-radius:50%;flex:none;place-items:center;display:inline-grid}.mx-ct-banner-icon svg{block-size:28px;inline-size:28px}.mx-ct-banner h3{font:700 16px/22px var(--mx-font);color:var(--mx-text);margin:0}.mx-ct-banner p{font:400 12px/16px var(--mx-font-body);color:var(--mx-muted);margin:0}.mx-ct-banner-btn{border-radius:var(--mx-r-md);background:var(--mx-lime);color:var(--mx-on-lime);font:700 14px/18px var(--mx-font-body);white-space:nowrap;align-items:center;gap:8px;padding:12px 24px;transition:background-color .15s;display:inline-flex}.mx-ct-banner-btn:hover{background:var(--mx-lime-hover)}.mx-ct-banner-btn svg{block-size:18px;inline-size:18px}@media (prefers-reduced-motion:reduce){.mx-ct-ping,.mx-ct-pulse-ok{animation:none}}@media print{.mx-ct-hero-radial,.mx-ct-hero-orb,.mx-ct-channel-orb{display:none}}.mx-pp-muted{color:var(--mx-muted)}
