:root{--primary:#673ee6;--primary-dark:#422894;--primary-light:#a78bfa;--gradient-primary:linear-gradient(135deg, #673ee6 0%, #422894 100%);--bg-dark:#050505;--bg-card:#ffffff08;--bg-card-hover:#ffffff0f;--border:#ffffff1a;--text-primary:#fff;--text-secondary:#ffffffb3;--text-muted:#ffffff80;--spacing-xs:.5rem;--spacing-sm:1rem;--spacing-md:1.5rem;--spacing-lg:2rem;--spacing-xl:3rem;--spacing-2xl:4rem;--spacing-3xl:6rem;--font-sans:"Geist", "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--shadow-sm:0 2px 8px #0000001a;--shadow-md:0 4px 16px #0003;--shadow-lg:0 8px 32px #0000004d;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:24px;--transition-fast:.15s cubic-bezier(.4, 0, .2, 1);--transition-base:.25s cubic-bezier(.4, 0, .2, 1);--transition-slow:.35s cubic-bezier(.4, 0, .2, 1)}
@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/Geist-Variable.woff2)format("woff2-variations")}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/GeistMono-Variable.woff2)format("woff2-variations")}
[data-v2=true],[data-v2=true][data-theme=light]{--bg:#fafcfe;--bg-1:#f5f7f9;--bg-2:#eff0f2;--bg-3:#e7eaec;--bg-4:#dfe1e4;--line:#cfd1d3e6;--line-2:#b8bbbee6;--line-3:#96989b;--fg:#101214;--fg-1:#313335;--fg-2:#56585b;--fg-3:#7e8083;--fg-4:#a2a5a8;--accent:#6d3eea;--accent-hover:#5a30d4;--accent-soft:#6d3eea14;--accent-line:#6d3eea3d;--mint:#1a9d6b;--mint-soft:#1a9d6b1a;--red:#d04d44;--red-soft:#d04d441a;--amber:#c47d12;--amber-soft:#c47d121a;--blue:#2870e0;--blue-soft:#2870e01a;--shadow-sm:0 1px 2px #0f141e0f;--shadow-md:0 8px 24px -10px #0f141e1a;--shadow-lg:0 32px 60px -30px #0f141e2e;--grain-opacity:.04;--dots-color:#0000000a}@supports (color:lab(0% 0 0)){[data-v2=true],[data-v2=true][data-theme=light]{--bg:lab(98.8378% -.333846 -1.07464);--bg-1:lab(97.0978% -.333816 -1.07461);--bg-2:lab(94.7778% -.333816 -1.07459);--bg-3:lab(92.457% -.443757 -1.43204);--bg-4:lab(89.557% -.443608 -1.43195);--line:lab(83.757% -.44328 -1.43179/.9);--line-2:lab(75.6361% -.551671 -1.78837/.9);--line-3:lab(62.876% -.550211 -1.78753);--fg:lab(5.26385% -.391565 -1.40753);--fg-1:lab(21.1154% -.538319 -1.78099);--fg-2:lab(37.3558% -.545204 -1.78471);--fg-3:lab(53.596% -.54884 -1.78672);--fg-4:lab(67.5161% -.550836 -1.78785)}}[data-v2=true][data-theme=dark]{--bg:#07080a;--bg-1:#0b0c0e;--bg-2:#0f1112;--bg-3:#151719;--bg-4:#1f2123;--line:#1f212399;--line-2:#2c2e3099;--line-3:#3b3d40b3;--fg:#f2f4f5;--fg-1:#c8cbcd;--fg-2:#9c9fa1;--fg-3:#6f7275;--fg-4:#45484b;--accent:#9461ff;--accent-hover:#a07cff;--accent-soft:#9461ff1a;--accent-line:#9461ff52;--mint:#7ee0b8;--mint-soft:#7ee0b81a;--red:#ff7a73;--red-soft:#ff7a731a;--amber:#f5b454;--amber-soft:#f5b4541a;--blue:#6ea8fe;--blue-soft:#6ea8fe1a;--shadow-sm:0 1px 0 #ffffff08 inset, 0 1px 2px #0006;--shadow-md:0 1px 0 #ffffff0a inset, 0 8px 24px -8px #0000008c;--shadow-lg:0 1px 0 #ffffff0d inset, 0 32px 80px -24px #000000b3;--grain-opacity:.025;--dots-color:#ffffff0a}@supports (color:lab(0% 0 0)){[data-v2=true][data-theme=dark]{--bg:lab(2.22052% -.175208 -.634906);--bg-1:lab(3.36136% -.233673 -.832838);--bg-2:lab(4.83817% -.300519 -1.05759);--bg-3:lab(7.77686% -.513129 -1.77074);--bg-4:lab(12.4151% -.531398 -1.77734);--line:lab(12.4151% -.531398 -1.77734/.6);--line-2:lab(18.7953% -.536799 -1.78018/.6);--line-3:lab(25.7556% -.540838 -1.78233/.7);--fg:lab(95.9378% -.333816 -1.0746);--fg-1:lab(81.437% -.443161 -1.43172);--fg-2:lab(65.1961% -.550538 -1.78769);--fg-3:lab(47.7949% -.654131 -2.14162);--fg-4:lab(30.3946% -.647083 -2.13776)}}[data-v2=true],[data-v2=true] body{background:var(--bg);color:var(--fg)}[data-v2=true]{scroll-behavior:smooth}[data-v2=true] body{font-feature-settings:"ss01", "cv11", "tnum";letter-spacing:-.005em;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-family:Geist,Geist Fallback,ui-sans-serif,system-ui,-apple-system,sans-serif;font-size:14.5px;line-height:1.5}html[data-v2=true]{overflow-x:clip}[data-v2=true] ::selection{background:var(--accent);color:#fff}[data-v2=true] .mono{font-feature-settings:"tnum";font-family:Geist Mono,ui-monospace,monospace}[data-v2=true] .grain{pointer-events:none;z-index:0;opacity:var(--grain-opacity);mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1   0 0 0 0 1   0 0 0 0 1   0 0 0 1 0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>");position:fixed;inset:0}[data-v2=true] .dots-bg{background-image:radial-gradient(circle, var(--dots-color) 1px, transparent 1px);background-size:18px 18px}[data-v2=true] .wrap{z-index:1;max-width:1240px;margin:0 auto;padding:0 32px;position:relative}[data-v2=true] .wrap-narrow{z-index:1;max-width:980px;margin:0 auto;padding:0 32px;position:relative}[data-v2=true] .wrap-tight{z-index:1;max-width:760px;margin:0 auto;padding:0 32px;position:relative}[data-v2=true] section{border-top:1px solid var(--line);padding:120px 0;position:relative}[data-v2=true] section:first-of-type{border-top:0}[data-v2=true] .eyebrow{letter-spacing:.06em;text-transform:uppercase;color:var(--fg-2);white-space:nowrap;align-items:center;gap:10px;max-width:100%;font-size:12px;font-weight:500;display:inline-flex}[data-v2=true] .eyebrow:before{content:"";background:var(--accent);width:6px;height:6px;box-shadow:0 0 0 4px var(--accent-soft);border-radius:50%;display:inline-block}[data-v2=true] .eyebrow.no-dot:before{display:none}@media (max-width:640px){[data-v2=true] .eyebrow{white-space:normal;align-items:flex-start}[data-v2=true] .eyebrow:before{flex-shrink:0;margin-top:5px}}[data-v2=true] h1,[data-v2=true] h2,[data-v2=true] h3,[data-v2=true] h4,[data-v2=true] h5{letter-spacing:-.025em;color:var(--fg);-webkit-text-fill-color:currentColor;background:0 0;margin:0;font-weight:500;line-height:1.04}[data-v2=true] h1{letter-spacing:-.04em;font-size:clamp(2.6rem,6vw,5.4rem);font-weight:500;line-height:.98}[data-v2=true] h2{letter-spacing:-.03em;font-size:clamp(2rem,4vw,3.4rem);font-weight:500;line-height:1.02}[data-v2=true] h3{letter-spacing:-.015em;font-size:1.25rem;font-weight:500}[data-v2=true] h4{letter-spacing:-.005em;font-size:.95rem;font-weight:500}[data-v2=true] p{color:var(--fg-1);max-width:none;font-size:inherit}[data-v2=true] .lead{color:var(--fg-1);max-width:60ch;font-size:1.1rem;line-height:1.55}[data-v2=true] .muted{color:var(--fg-2)}[data-v2=true] .fineprint{color:var(--fg-3);font-size:12px}[data-v2=true] .reveal{opacity:0;transition:opacity .8s cubic-bezier(.2,.65,.3,1),transform .8s cubic-bezier(.2,.65,.3,1);transform:translateY(20px)}[data-v2=true] .reveal.in{opacity:1;transform:none}[data-v2=true] .reveal-1{transition-delay:60ms}[data-v2=true] .reveal-2{transition-delay:.12s}[data-v2=true] .reveal-3{transition-delay:.18s}[data-v2=true] .reveal-4{transition-delay:.24s}[data-v2=true] .reveal-5{transition-delay:.3s}[data-v2=true] .reveal-6{transition-delay:.36s}[data-v2=true][data-anim=off] .reveal{opacity:1;filter:none;transition:none;transform:none}@keyframes breathe{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes pulse-dot{0%,to{box-shadow:0 0 0 0 var(--mint-soft)}70%{box-shadow:0 0 0 8px #7ee0b800}}[data-v2=true] .pulse{animation:1.8s ease-out infinite pulse-dot}@keyframes line-draw{0%{stroke-dashoffset:var(--total)}to{stroke-dashoffset:0}}[data-v2=true] .row-flex{align-items:center;gap:12px;display:flex}[data-v2=true] .col-flex{flex-direction:column;gap:12px;display:flex}[data-v2=true] .spread{justify-content:space-between;align-items:center;gap:12px;display:flex}[data-v2=true] .only-mobile{display:none}@media (max-width:980px){[data-v2=true] section{padding:80px 0}[data-v2=true] .wrap,[data-v2=true] .wrap-narrow,[data-v2=true] .wrap-tight{padding:0 20px}[data-v2=true] .hide-mobile{display:none}[data-v2=true] .only-mobile{display:initial}}@media (max-width:640px){[data-v2=true] body{font-size:14px}[data-v2=true] h1{font-size:clamp(2.2rem,9vw,3.4rem)}[data-v2=true] h2{font-size:clamp(1.6rem,6.5vw,2.4rem)}}@media (prefers-reduced-motion:reduce){[data-v2=true] .reveal{opacity:1;filter:none;transition:none;transform:none}}
[data-v2=true] .btn{letter-spacing:-.005em;border:1px solid var(--line-3);background:var(--bg-3);white-space:nowrap;height:36px;color:var(--fg);cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:0 14px;font-size:14px;font-weight:500;text-decoration:none;transition:all .14s;display:inline-flex;position:relative}[data-v2=true] .btn:hover{background:var(--bg-4);border-color:var(--line-3);transform:translateY(-1px)}[data-v2=true] .btn:active{transform:translateY(0)}[data-v2=true] .btn-primary{background:var(--fg);color:var(--bg);border-color:var(--fg);box-shadow:inset 0 1px #ffffff0a,0 1px 2px #0006}[data-v2=true] .btn-primary:hover{background:var(--fg-1);border-color:var(--fg-1)}[data-v2=true] .btn-ghost{color:var(--fg-1);background:0 0;border-color:#0000}[data-v2=true] .btn-ghost:hover{color:var(--fg);background:var(--bg-2)}[data-v2=true] .btn-accent{background:var(--accent);border-color:var(--accent);color:#fff}[data-v2=true] .btn-accent:hover{background:var(--accent-hover);border-color:var(--accent-hover)}[data-v2=true] .btn-lg{border-radius:9px;height:44px;padding:0 18px;font-size:15px}[data-v2=true] .btn-sm{border-radius:7px;height:30px;padding:0 10px;font-size:13px}[data-v2=true] .btn .arrow{transition:transform .2s}[data-v2=true] .btn:hover .arrow{transform:translate(2px)}[data-v2=true] .badge{letter-spacing:0;border:1px solid var(--line-2);background:var(--bg-2);color:var(--fg-1);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:2px 8px;font-size:11px;font-weight:500;display:inline-flex}[data-v2=true] .badge.mint{color:var(--mint);background:var(--mint-soft);border-color:#7ee0b84d}[data-v2=true] .badge.amber{color:var(--amber);background:var(--amber-soft);border-color:#f5b4544d}[data-v2=true] .badge.red{color:var(--red);background:var(--red-soft);border-color:#ff7a734d}[data-v2=true] .badge.purple{color:#c8aaff;border-color:var(--accent-line);background:var(--accent-soft)}[data-v2=true] .badge.blue{color:var(--blue);background:var(--blue-soft);border-color:#6ea8fe4d}[data-v2=true][data-theme=light] .badge.purple{color:var(--accent)}[data-v2=true][data-theme=light] .badge.blue{color:var(--blue)}[data-v2=true] .badge .ddot{background:currentColor;border-radius:50%;width:5px;height:5px}[data-v2=true] .nav{z-index:60;isolation:isolate;-webkit-backdrop-filter:saturate(180%)blur(20px);backdrop-filter:saturate(180%)blur(20px);border-bottom:1px solid var(--line);background-color:#fafaf9c7;position:sticky;top:0}[data-v2=true][data-theme=dark] .nav{background-color:#0c0c10b8}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){[data-v2=true] .nav{background-color:#fafaf999}[data-v2=true][data-theme=dark] .nav{background-color:#0c0c108c}}[data-v2=true] .nav-inner{justify-content:space-between;align-items:center;height:60px;display:flex}[data-v2=true] .brand{letter-spacing:-.01em;color:var(--fg);align-items:center;gap:10px;font-weight:500;text-decoration:none;display:flex}[data-v2=true] .brand:hover,[data-v2=true] .brand:visited,[data-v2=true] .brand:active{color:var(--fg);text-decoration:none}[data-v2=true] .brand span{border-bottom:0;text-decoration:none}[data-v2=true] .brand-logo{object-fit:contain;border-radius:6px;width:26px;height:26px;display:block}[data-v2=true] .brand-mark{background:linear-gradient(180deg, color-mix(in oklab, var(--accent) 90%, white) 0%, var(--accent) 100%);color:#fff;border-radius:6px;place-items:center;width:22px;height:22px;font-family:Geist,sans-serif;font-size:13px;font-weight:600;display:grid;box-shadow:inset 0 0 0 .5px #ffffff40}[data-v2=true] .nav-links{color:var(--fg-1);align-items:center;gap:2px;display:flex}[data-v2=true] .nav-links a{color:var(--fg-1);border-radius:6px;padding:8px 12px;font-size:14px;text-decoration:none;transition:all .14s}[data-v2=true] .nav-links a:hover{color:var(--fg);background:var(--bg-2)}[data-v2=true] .nav-links a[aria-current=page]{color:var(--fg)}[data-v2=true] .nav-cta{align-items:center;gap:8px;display:flex}[data-v2=true] .nav-toggle{border:1px solid var(--line-2);width:36px;height:36px;color:var(--fg-1);background:var(--bg-1);border-radius:8px;justify-content:center;align-items:center;display:none}[data-v2=true] .nav-toggle:hover{background:var(--bg-2)}[data-v2=true] .theme-toggle{border:1px solid var(--line-2);width:36px;height:36px;color:var(--fg-1);background:var(--bg-1);border-radius:8px;justify-content:center;align-items:center;transition:all .14s;display:inline-flex}[data-v2=true] .theme-toggle:hover{background:var(--bg-2);color:var(--fg)}[data-v2=true] .mob-drawer{z-index:80;pointer-events:none;opacity:0;transition:opacity .2s;position:fixed;inset:0}[data-v2=true] .mob-drawer.open{opacity:1;pointer-events:auto}[data-v2=true] .mob-drawer .scrim{background:color-mix(in oklab, var(--bg) 70%, transparent);-webkit-backdrop-filter:blur(8px);position:absolute;inset:0}[data-v2=true] .mob-drawer .sheet{background:var(--bg);border-left:1px solid var(--line);flex-direction:column;width:min(360px,86vw);transition:transform .28s cubic-bezier(.2,.7,.3,1);display:flex;position:absolute;top:0;bottom:0;right:0;transform:translate(100%);box-shadow:-32px 0 60px -20px #00000080}[data-v2=true] .mob-drawer.open .sheet{transform:none}[data-v2=true] .mob-head{border-bottom:1px solid var(--line);flex-shrink:0;justify-content:space-between;align-items:center;height:60px;padding:14px 20px;display:flex}[data-v2=true] .mob-close{border:1px solid var(--line-2);width:36px;height:36px;color:var(--fg-1);background:var(--bg-1);border-radius:8px;place-items:center;display:grid}[data-v2=true] .mob-close:hover{background:var(--bg-2)}[data-v2=true] .mob-links{flex-direction:column;flex:1;gap:2px;padding:14px 12px;display:flex;overflow-y:auto}[data-v2=true] .mob-links a{color:var(--fg);border-radius:8px;justify-content:space-between;align-items:center;padding:14px;font-size:16px;font-weight:500;text-decoration:none;display:flex}[data-v2=true] .mob-links a:hover{background:var(--bg-2)}[data-v2=true] .mob-links a svg{color:var(--fg-3);transition:transform .16s}[data-v2=true] .mob-links a:hover svg{color:var(--fg);transform:translate(2px)}[data-v2=true] .mob-links .sect{color:var(--fg-3);letter-spacing:.08em;text-transform:uppercase;padding:18px 14px 6px;font-size:11px;font-weight:500}[data-v2=true] .mob-cta{border-top:1px solid var(--line);flex-direction:column;gap:8px;padding:16px 20px;display:flex}[data-v2=true] .mob-cta .btn{justify-content:center;height:44px;font-size:15px}[data-v2=true] body.mob-open,body.mob-open[data-v2=true]{overflow:hidden}[data-v2=true] footer.v2-footer{border-top:1px solid var(--line);color:var(--fg-2);z-index:1;padding:64px 0 36px;font-size:13px;position:relative}[data-v2=true] .foot-grid{grid-template-columns:1.7fr repeat(6,1fr);gap:40px 32px;display:grid}[data-v2=true] .foot-grid>div:first-child{grid-row:span 1}[data-v2=true] .foot-grid h5{text-transform:uppercase;letter-spacing:.1em;color:var(--fg-3);margin-bottom:18px;font-size:11px;font-weight:500}[data-v2=true] .foot-grid ul{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}[data-v2=true] .foot-grid li{margin:0;padding:0}[data-v2=true] .foot-grid a{color:var(--fg-2);text-decoration:none}[data-v2=true] .foot-grid a:hover{color:var(--fg)}[data-v2=true] .foot-brand{max-width:30ch}[data-v2=true] .foot-brand p{color:var(--fg-2);margin-top:14px;font-size:13.5px;line-height:1.55}[data-v2=true] .foot-bottom{border-top:1px solid var(--line);color:var(--fg-3);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:64px;padding-top:24px;font-size:12px;display:flex}[data-v2=true] .foot-status{align-items:center;gap:8px;display:inline-flex}[data-v2=true] .foot-status .d{background:var(--mint);width:6px;height:6px;box-shadow:0 0 0 4px var(--mint-soft);border-radius:50%}@media (max-width:1180px){[data-v2=true] .foot-grid{grid-template-columns:repeat(3,1fr);gap:36px 28px}[data-v2=true] .foot-grid>div:first-child{grid-column:1/-1;max-width:46ch}}@media (max-width:980px){[data-v2=true] .nav-links{display:none}[data-v2=true] .nav-toggle{display:inline-flex}[data-v2=true] .mega,[data-v2=true] .nav-signin{display:none}}@media (max-width:600px){[data-v2=true] .foot-grid{grid-template-columns:1fr 1fr;gap:28px 24px}[data-v2=true] .foot-grid>div:first-child{grid-column:1/-1}}@media (max-width:640px){[data-v2=true] .nav .wrap{padding:0 14px}[data-v2=true] .nav-cta{gap:6px}[data-v2=true] .nav-cta .theme-toggle{width:32px;height:32px}[data-v2=true] .nav-cta .btn-primary{height:32px;padding:0 11px;font-size:13px}[data-v2=true] .nav-cta .btn-primary .arrow{display:none}[data-v2=true] .nav-toggle{width:32px;height:32px}[data-v2=true] .brand span{font-size:14px}[data-v2=true] .brand-logo{width:22px;height:22px}[data-v2=true] .btn-lg{height:40px}}[data-v2=true] .nav-top{color:var(--fg-1);cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:5px;padding:8px 12px;font-family:inherit;font-size:14px;text-decoration:none;transition:color .14s,background .14s;display:inline-flex}[data-v2=true] .nav-top:hover,[data-v2=true] .nav-top.is-open{color:var(--fg);background:var(--bg-2)}[data-v2=true] .mm-caret{color:var(--fg-3);transition:transform .2s}[data-v2=true] .nav-top.is-open .mm-caret{transform:rotate(180deg)}[data-v2=true] .nav-signin{color:var(--fg-1);border-radius:8px;padding:8px 12px;font-size:14px;text-decoration:none;transition:color .14s,background .14s}[data-v2=true] .nav-signin:hover{color:var(--fg);background:var(--bg-2)}[data-v2=true] .mega{opacity:0;pointer-events:none;transition:opacity .2s,transform .2s;position:absolute;top:100%;left:0;right:0;transform:translateY(-10px)}[data-v2=true] .mega.is-open{opacity:1;pointer-events:auto;transform:translateY(0)}[data-v2=true] .mega .wrap{padding-top:8px;padding-bottom:16px}[data-v2=true] .mm-panel{background:var(--bg-1);border:1px solid var(--line);box-shadow:var(--shadow-lg);border-radius:16px;padding:16px;position:relative;overflow:hidden}[data-v2=true] .mm-panel--product{grid-template-columns:260px 1fr;gap:16px;display:grid}[data-v2=true] .mm-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:2px;display:grid}[data-v2=true] .mm-panel--cols2{grid-template-columns:repeat(2,1fr);gap:2px;display:grid}[data-v2=true] .mm-panel--compare{grid-template-columns:1fr 1fr;gap:28px;padding:22px 24px;display:grid}[data-v2=true] .mm-item{color:var(--fg);border-radius:10px;align-items:flex-start;gap:12px;padding:11px 12px;text-decoration:none;transition:background .14s;display:flex}[data-v2=true] .mm-item:hover{background:var(--bg-2)}[data-v2=true] .mm-ico{background:var(--accent-soft);width:34px;height:34px;color:var(--accent);border-radius:9px;flex-shrink:0;place-items:center;display:grid}[data-v2=true] .mm-ico--lg{border-radius:11px;width:42px;height:42px}[data-v2=true] .mm-it-txt{flex-direction:column;gap:2px;min-width:0;display:flex}[data-v2=true] .mm-it-txt b{color:var(--fg);font-size:13.5px;font-weight:500}[data-v2=true] .mm-it-txt span{color:var(--fg-2);font-size:12px;line-height:1.4}[data-v2=true] .mm-feature{color:var(--fg);background:linear-gradient(150deg, var(--accent-soft), var(--metal-soft));border:1px solid var(--accent-line);border-radius:12px;flex-direction:column;gap:8px;padding:20px;text-decoration:none;transition:transform .2s;display:flex;position:relative;overflow:hidden}[data-v2=true] .mm-feature:hover{transform:translateY(-2px)}[data-v2=true] .mm-feature b{margin-top:4px;font-size:15px;font-weight:600}[data-v2=true] .mm-feature>span{color:var(--fg-2);font-size:12.5px;line-height:1.5}[data-v2=true] .mm-feature-cta{color:var(--accent);align-items:center;gap:6px;margin-top:auto;font-size:13px;font-weight:500;display:inline-flex}[data-v2=true] .mm-col-h{text-transform:uppercase;letter-spacing:.08em;color:var(--fg-3);margin-bottom:10px;padding:0 12px;font-size:11px;font-weight:500}[data-v2=true] .mm-link{color:var(--fg-1);border-radius:8px;padding:9px 12px;font-size:13.5px;text-decoration:none;transition:background .14s,color .14s;display:block}[data-v2=true] .mm-link:hover{background:var(--bg-2);color:var(--fg)}[data-v2=true] .mob-acc{flex-direction:column;flex:1;padding:8px 6px;display:flex;overflow-y:auto}[data-v2=true] .mob-sec{border-bottom:1px solid var(--line)}[data-v2=true] .mob-sec-h{cursor:pointer;width:100%;color:var(--fg);background:0 0;border:0;justify-content:space-between;align-items:center;padding:16px 12px;font-family:inherit;font-size:16px;font-weight:500;display:flex}[data-v2=true] .mob-sec-h .mm-chev{color:var(--fg-3);transition:transform .22s}[data-v2=true] .mob-sec.open .mob-sec-h .mm-chev{transform:rotate(180deg)}[data-v2=true] .mob-sec-body{grid-template-rows:0fr;transition:grid-template-rows .26s;display:grid}[data-v2=true] .mob-sec.open .mob-sec-body{grid-template-rows:1fr}[data-v2=true] .mob-sec-inner{min-height:0;overflow:hidden}[data-v2=true] .mob-l{color:var(--fg-1);border-radius:8px;padding:11px 14px 11px 16px;font-size:14.5px;text-decoration:none;display:block}[data-v2=true] .mob-l:hover,[data-v2=true] .mob-l:active{background:var(--bg-2);color:var(--fg)}[data-v2=true] .mob-l--feat{color:var(--accent);font-weight:500}[data-v2=true] .mob-sec-inner{padding-bottom:6px}[data-v2=true] .mob-top-link{color:var(--fg);border-bottom:1px solid var(--line);padding:16px 12px;font-size:16px;font-weight:500;text-decoration:none;display:block}[data-v2=true] .mob-foot{border-top:1px solid var(--line);flex-direction:column;gap:10px;margin-top:auto;padding:16px;display:flex}[data-v2=true] .mob-theme{background:var(--bg-2);border:1px solid var(--line);color:var(--fg);cursor:pointer;border-radius:10px;justify-content:space-between;align-items:center;padding:12px 14px;font-family:inherit;font-size:14px;display:flex}[data-v2=true] .mob-foot .nav-signin{text-align:center;border:1px solid var(--line);border-radius:10px;padding:12px;display:block}[data-v2=true] .mob-foot .btn{justify-content:center;height:46px;font-size:15px}@media (max-width:1120px){[data-v2=true] .mm-panel--product{grid-template-columns:1fr}[data-v2=true] .mm-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){[data-v2=true] .mega{transition:opacity .12s;transform:none}[data-v2=true] .mob-sec-body{transition:none}}
