:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f4f6f9;--surface:#fff;--surface-2:#eaeef3;--ink:#0f1b28;--muted:#4b5866;--line:#d9e0e8;--control:#7d8a99;--brand:#2d5c88;--brand-hover:#234b71;--brand-soft:#e3ecf5;--night:#0c1724;--night-2:#132235;--night-line:#ffffff14;--on-dark:#b8c7d8;--sky:#8db6dd;--sky-strong:#5e95c8;--whatsapp:#008069;--whatsapp-bright:#25d366;--error:#a3271c;--error-bg:#fbeae7;--focus:var(--brand);--accent:#d97e2b;--accent-hover:#c06a1a;--accent-soft:#fdf0e3;--accent-ink:#8b4a0f;--cat-eq:#2d5c88;--cat-eq-soft:#e3ecf5;--cat-preamp:#d97e2b;--cat-preamp-soft:#fdf0e3;--cat-effects:#3a7d5c;--cat-effects-soft:#e8f3ec;--gutter:16px;--container:1200px;--header-h:64px;--z-overlay:10;--r-card:20px;--r-media:12px;--r-input:12px;--r-pill:999px;--shadow-card:0 0 0 1px #0000000d, 0 1px 2px -1px #0000000f, 0 8px 24px -12px #12233429;--shadow-card-hover:0 0 0 1px #00000012, 0 2px 4px -1px #00000012, 0 20px 40px -16px #12233447;--shadow-pop:0 0 0 1px #0000000f, 0 4px 8px -2px #0000000f, 0 16px 40px -12px #1223344d;--ease-out:cubic-bezier(.23, 1, .32, 1);--ease-in-out:cubic-bezier(.77, 0, .175, 1);--ease-icon:cubic-bezier(.2, 0, 0, 1);--ease-drawer:cubic-bezier(.32, .72, 0, 1);--enter-y:12px;--enter-blur:4px;--pop-from:translateY(-4px) scale(.96);--dir:1;--step-1:1.25rem;--step-2:clamp(1.625rem, 1.3rem + 1.2vw, 2.25rem);--step-3:clamp(2rem, 1.4rem + 2.4vw, 3rem);--font-stack:var(--font-latin-ext), var(--font-cyrillic), var(--font-greek), var(--font-latin), system-ui, sans-serif;--font-headline:var(--font-space-grotesk), var(--font-stack)}@supports (color:lab(0% 0 0)){:root{--shadow-card:0 0 0 1px lab(0% 0 0/.05), 0 1px 2px -1px lab(0% 0 0/.06), 0 8px 24px -12px lab(12.8695% -2.47981 -13.6374/.16);--shadow-card-hover:0 0 0 1px lab(0% 0 0/.07), 0 2px 4px -1px lab(0% 0 0/.07), 0 20px 40px -16px lab(12.8695% -2.47981 -13.6374/.28);--shadow-pop:0 0 0 1px lab(0% 0 0/.06), 0 4px 8px -2px lab(0% 0 0/.06), 0 16px 40px -12px lab(12.8695% -2.47981 -13.6374/.3)}}[dir=rtl]{--dir:-1}@media (min-width:768px){:root{--gutter:24px}}@media (min-width:1024px){:root{--gutter:32px;--header-h:72px}}*,:before,:after{box-sizing:border-box}html{-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--bg);min-block-size:100dvh;color:var(--ink);font-family:var(--font-stack);overflow-wrap:break-word;-webkit-font-smoothing:antialiased;flex-direction:column;margin:0;font-size:1rem;line-height:1.6;display:flex}#main{flex:1 0 auto}html[lang=ar] body{font-family:var(--font-arabic), var(--font-stack);line-height:1.8}img,svg,video,iframe{block-size:auto;max-inline-size:100%;display:block}input,button,select,textarea{font:inherit}code,kbd,samp,pre{font-family:inherit}a{color:var(--brand);text-underline-offset:3px;text-decoration-thickness:1px;transition:color .15s}a:hover{color:var(--brand-hover)}[id]{scroll-margin-block-start:calc(var(--header-h) + 16px)}h1,h2,h3,h4{color:var(--ink);text-wrap:balance;line-height:1.15;font-family:var(--font-headline)}h1{font-size:var(--step-3);letter-spacing:-.025em;margin:0;font-weight:700}h2{font-size:var(--step-2);letter-spacing:-.02em;margin:0 0 28px;font-weight:680}h3{letter-spacing:-.01em;font-weight:650}p{text-wrap:pretty}html[lang=ar] :is(h1,h2,h3,h4){letter-spacing:0;line-height:1.45}html[lang=ar] .specs dd{letter-spacing:0}.model,.specs,.meta,.eq-labels,time{font-variant-numeric:tabular-nums}.lead{max-inline-size:60ch;color:var(--muted);margin:14px 0 0;font-size:1.125rem;line-height:1.55}.meta{color:var(--muted);flex-wrap:wrap;gap:4px 16px;margin:12px 0 0;font-size:.9375rem;display:flex}:focus-visible{outline:2px solid var(--focus);outline-offset:2px}[dir=rtl] .icon-directional{transform:scaleX(-1)}.icon{flex:none}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:calc(var(--z-overlay) + 1);border-radius:var(--r-pill);background:var(--surface);color:var(--ink);box-shadow:var(--shadow-pop);padding:10px 16px;position:absolute;inset-block-start:-100px;inset-inline-start:var(--gutter)}.skip-link:focus{inset-block-start:12px}.container{inline-size:100%;max-inline-size:calc(var(--container) + 2 * var(--gutter));padding-inline:var(--gutter);margin-inline:auto}.btn,.contact-form button[type=submit]{border-radius:var(--r-pill);cursor:pointer;min-block-size:44px;transition-property:background-color,color,box-shadow,scale;transition-duration:.15s,.15s,.15s,.16s;transition-timing-function:ease, ease, ease, var(--ease-out);border:0;justify-content:center;align-items:center;gap:8px;padding:10px 20px;font-weight:600;line-height:1.25;text-decoration:none;display:inline-flex}@media (max-width:768px){.btn,.contact-form button[type=submit]{min-block-size:48px;padding:12px 24px}.btn-large{min-block-size:56px;padding-inline:28px;font-size:1.125rem}}.btn:has(>.icon:last-child){padding-inline-end:18px}.btn:has(>.icon:first-child){padding-inline-start:18px}.btn-primary,.contact-form button[type=submit]{background:var(--brand);color:var(--surface)}.btn-primary:hover,.contact-form button[type=submit]:hover{background:var(--brand-hover);color:var(--surface)}.contact-form button[type=submit]:disabled{cursor:progress;background:var(--muted)}.btn-secondary{background:var(--surface);color:var(--ink);box-shadow:inset 0 0 0 1px var(--control)}.btn-secondary:hover{background:var(--surface-2);color:var(--ink)}.btn-light{background:var(--surface);color:var(--night)}.btn-light:hover{background:var(--brand-soft);color:var(--night)}.btn-ghost{color:var(--surface);background:0 0;box-shadow:inset 0 0 0 1px #fff6}.btn-ghost:hover{color:var(--surface);background:#ffffff14}.btn-large{min-block-size:52px;padding-inline:24px;font-size:1.0625rem}.btn-large:has(>.icon:first-child){padding-inline-start:22px}.btn-large:has(>.icon:last-child){padding-inline-end:22px}.btn-content{text-align:start;border-radius:16px;margin-block:8px;padding-block:12px}.text-link{align-items:center;gap:6px;min-block-size:44px;font-weight:600;text-decoration:none;display:inline-flex}.text-link:hover{text-decoration:underline}.icon-button{background:var(--surface);block-size:44px;inline-size:44px;color:var(--ink);box-shadow:inset 0 0 0 1px var(--control);cursor:pointer;transition-property:background-color,color,opacity,scale;transition-duration:.15s,.15s,.15s,.16s;transition-timing-function:ease, ease, ease, var(--ease-out);border:0;border-radius:50%;place-items:center;padding:0;display:inline-grid}.icon-button:hover:not(:disabled){background:var(--surface-2)}.icon-button:disabled{opacity:.35;cursor:default}.actions{flex-wrap:wrap;gap:12px;margin-block-start:32px;display:flex}@media (max-width:639px){.actions .btn,.cta-actions .btn{flex:auto}}.chips{flex-wrap:wrap;gap:8px;margin:24px 0 0;padding:0;list-style:none;display:flex}.chip{border-radius:var(--r-pill);background:var(--brand-soft);min-block-size:44px;color:var(--brand);transition-property:background-color,color,scale;transition-duration:.15s,.15s,.16s;transition-timing-function:ease, ease, var(--ease-out);align-items:center;padding-inline:18px;font-weight:600;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.chip:hover{color:var(--brand-hover);background:#d4e2f0}}.card-link{color:inherit;text-decoration:none}.card-link:hover{color:inherit}.card-link:after{content:"";z-index:1;border-radius:var(--r-card);position:absolute;inset:0}.card-link:focus-visible{outline:none}.card-link:focus-visible:after{outline:2px solid var(--focus);outline-offset:2px}.card-more{color:var(--brand);align-items:center;gap:6px;margin-block-start:12px;font-size:.9375rem;font-weight:600;display:inline-flex}.card-more .icon{transition:translate .2s var(--ease-out)}.site-header{z-index:var(--z-overlay);-webkit-backdrop-filter:blur(12px)saturate(1.4);backdrop-filter:blur(12px)saturate(1.4);background:#ffffffe0;position:sticky;inset-block-start:0;box-shadow:0 1px #00000014;box-shadow:0 1px lab(0% 0 0/.08)}@supports (animation-timeline:scroll()){.site-header{animation:linear both header-edge;animation-timeline:scroll(root);animation-range:0 48px;box-shadow:0 1px #0000;box-shadow:0 1px lab(0% 0 0/0)}}@keyframes header-edge{to{box-shadow:0 1px #00000014,0 10px 24px -18px #12233459;box-shadow:0 1px lab(0% 0 0/.08),0 10px 24px -18px lab(12.8695% -2.47981 -13.6374/.35)}}.header-inner{min-block-size:var(--header-h);align-items:center;gap:8px;display:flex}.logo{align-items:center;min-block-size:44px;margin-inline-end:auto;display:inline-flex}.logo img{block-size:30px;inline-size:auto}.nav-desktop{display:none}.nav-desktop ul,.menu-panel ul,.dropdown-panel ul{margin:0;padding:0;list-style:none}.nav-desktop a,.menu-panel a,.dropdown-panel a{color:var(--ink);font-weight:550;text-decoration:none}.menu-panel a[aria-current]{color:var(--brand)}.menu-panel>nav a[aria-current]{text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:2px}.header-actions{align-items:center;gap:8px;display:flex}.header-actions>.icon-button{color:var(--brand);box-shadow:none;background:0 0}.header-actions>.icon-button:hover{background:var(--brand-soft)}summary{cursor:pointer;list-style:none}summary::-webkit-details-marker{display:none}.menu summary,.dropdown summary{border-radius:var(--r-pill);min-block-size:44px;transition-property:background-color,scale;transition-duration:.15s,.16s;transition-timing-function:ease, var(--ease-out);align-items:center;gap:8px;padding-inline:14px 16px;font-weight:550;display:inline-flex}.menu summary{background:var(--surface);box-shadow:inset 0 0 0 1px var(--control)}.menu summary:hover,.dropdown summary:hover,.dropdown[open] summary{background:var(--surface-2)}.menu-icon{display:inline-grid;position:relative}.menu-open,.menu-close{transition-property:opacity,scale,filter;transition-duration:.3s;transition-timing-function:var(--ease-icon);display:inline-flex}.menu-close{opacity:0;filter:blur(4px);position:absolute;inset:0;scale:.25}.menu[open] .menu-open{opacity:0;filter:blur(4px);scale:.25}.menu[open] .menu-close{opacity:1;filter:blur();scale:1}.menu-panel,.dropdown-panel{transform-origin:100% 0;transition-property:opacity,transform;transition-duration:.18s;transition-timing-function:var(--ease-out)}[dir=rtl] :is(.menu-panel,.dropdown-panel){transform-origin:0 0}details:not([open])::details-content{display:none}@starting-style{details[open]>:is(.menu-panel,.dropdown-panel){opacity:0;transform:var(--pop-from)}}.menu-panel{padding:8px var(--gutter) 24px;background:var(--surface);box-shadow:var(--shadow-pop);border-end-end-radius:var(--r-card);border-end-start-radius:var(--r-card);position:absolute;inset-block-start:100%;inset-inline:0}.menu-panel>nav>ul>li+li{border-block-start:1px solid var(--line)}.menu-panel>nav>ul a{align-items:center;min-block-size:52px;font-size:1.125rem;display:flex}.menu-languages{margin-block-start:16px}.menu-languages p{color:var(--muted);margin:0 0 4px;font-size:.875rem}.language-list{flex-wrap:wrap;gap:4px 16px;display:flex}.language-list a{align-items:center;gap:10px;min-block-size:44px;display:inline-flex}.flag{object-fit:cover;outline-offset:-1px;border-radius:3px;outline:1px solid #0000001a;outline:1px solid lab(0% 0 0/.1);flex:none;block-size:15px;inline-size:20px}.language-list a[aria-current]{color:var(--brand);font-weight:650}.language-desktop{display:none}.dropdown{position:relative}.dropdown-panel{background:var(--surface);border-radius:var(--r-card);min-inline-size:200px;box-shadow:var(--shadow-pop);padding:8px;position:absolute;inset-block-start:calc(100% + 8px);inset-inline-end:0}.dropdown-panel .language-list{gap:0;display:grid}.dropdown-panel .language-list a{border-radius:var(--r-media);padding-inline:12px;transition:background-color .15s;display:flex}.dropdown-panel .language-list a:hover{background:var(--surface-2)}@media (min-width:900px){.nav-desktop{display:block}.nav-desktop ul{gap:4px;display:flex}.nav-desktop a{align-items:center;min-block-size:44px;padding-inline:12px;display:inline-flex;position:relative}.nav-desktop a:after{content:"";background:var(--brand);transform-origin:0;block-size:2px;transition:scale .2s var(--ease-out);border-radius:2px;position:absolute;inset-block-end:6px;inset-inline:12px;scale:0 1}[dir=rtl] .nav-desktop a:after{transform-origin:100%}.nav-desktop a[aria-current=page]:after{scale:1}.header-inner{gap:16px}.menu{display:none}.language-desktop{display:block}}@media (min-width:900px) and (hover:hover) and (pointer:fine){.nav-desktop a:hover{color:var(--brand)}.nav-desktop a:hover:after{scale:1}}.site-footer{--focus:var(--sky);background:var(--night);color:var(--on-dark);padding-block:56px 40px;font-size:.9375rem}.footer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 16px;display:grid}.footer-grid>:nth-child(-n+2){grid-column:1/-1}.site-footer h2{color:var(--surface);letter-spacing:0;margin:0 0 8px;font-size:.9375rem;font-weight:600}.site-footer ul{margin:0;padding:0;list-style:none}.site-footer a{min-block-size:44px;color:var(--on-dark);align-items:center;gap:10px;text-decoration:none;display:inline-flex}.site-footer a:hover{color:var(--surface)}.footer-logo{filter:brightness(0)invert();block-size:30px;inline-size:auto}.footer-legal{margin:16px 0 0}.footer-social{gap:8px;display:flex}.site-footer .icon-button{background:var(--night-2);color:var(--surface);place-items:center;gap:0;display:inline-grid;box-shadow:inset 0 0 0 1px #ffffff1f}.site-footer .icon-button:hover{background:#1b2e46}@media (min-width:768px){.footer-grid{grid-template-columns:1.4fr 1fr 1fr 1fr}.footer-grid>:nth-child(-n+2){grid-column:auto}}.page{padding-block:8px 72px}.page-head{margin-block:20px 40px}.section{padding-block:64px}.section+.section{padding-block-start:0}.band{--focus:var(--sky);background:var(--night);color:var(--on-dark);padding-block:64px}.band h2{color:var(--surface)}.section-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;margin-block-end:24px;display:flex}.section-head h2{margin:0}@media (min-width:1024px){.section,.band{padding-block:96px}.section+.section{padding-block-start:0}}.breadcrumb ol{color:var(--muted);flex-wrap:wrap;align-items:center;gap:0 6px;margin:0;padding:0;font-size:.875rem;list-style:none;display:flex}.breadcrumb li{align-items:center;gap:6px;min-inline-size:0;display:inline-flex}.breadcrumb a{min-block-size:44px;color:var(--muted);align-items:center;text-decoration:none;display:inline-flex}.breadcrumb a:hover{color:var(--ink);text-decoration:underline}.breadcrumb [aria-current]{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;flex:12ch;max-inline-size:100%;font-weight:550;display:block;overflow:hidden}@media (max-width:639px){.breadcrumb li:nth-child(n+2):nth-last-child(2) .icon{display:none}.breadcrumb li:nth-child(n+3)[aria-current]{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}}.hero{--focus:var(--sky);--glow-x:88%;background:radial-gradient(56% 72% at var(--glow-x) 0%, #2d5c886b, #2d5c8800 72%), var(--night);color:var(--on-dark);padding-block:40px 32px;position:relative;overflow:hidden}[dir=rtl] .hero{--glow-x:12%}.hero-inner{grid-template-columns:minmax(0,1fr);align-items:center;gap:24px;display:grid}.hero h1{color:var(--surface);font-family:var(--font-headline);letter-spacing:-.03em;font-size:clamp(2.5rem,1.6rem + 3.6vw,4.25rem);font-weight:800;line-height:1.03}html[lang=ar] .hero h1{letter-spacing:0;line-height:1.3}.hero .lead{max-inline-size:44ch;color:var(--on-dark);margin-block-start:20px;font-size:1.1875rem}.hero-media{aspect-ratio:2048/1081;border-radius:var(--r-card);position:relative;overflow:hidden;box-shadow:0 24px 48px -24px #0009}.hero-media img{object-fit:cover}@media (min-width:1024px){.hero{padding-block:56px 40px}.hero-inner{grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);gap:40px}.hero-text-only .hero-inner{grid-template-columns:minmax(0,1fr)}}.eq{margin-block-start:24px}.eq-plot{border-block-end:1px solid var(--night-line);grid-template-columns:repeat(7,minmax(0,1fr));block-size:clamp(88px,9vw,132px);display:grid;position:relative}.eq-band{position:relative}.eq-band:before{content:"";background:var(--night-line);inline-size:1px;position:absolute;inset-block:0;inset-inline-start:50%}.eq-level{block-size:calc(var(--level) * 100%);transform-origin:50% 100%;background:linear-gradient(#8db6dd08,#8db6dd29);border-start-start-radius:6px;border-start-end-radius:6px;position:absolute;inset-block-end:0;inset-inline:32%}.eq-handle{z-index:1;background:var(--night);block-size:14px;inline-size:14px;box-shadow:inset 0 0 0 2px var(--sky);border-radius:50%;margin-block-start:-7px;margin-inline-start:-7px;position:absolute;inset-block-start:var(--y);inset-inline-start:50%}.eq-curve{block-size:100%;inline-size:100%;position:absolute;inset:0;overflow:visible}.eq-curve path{fill:none;stroke:var(--sky);stroke-width:2px;stroke-linecap:round;vector-effect:non-scaling-stroke}.eq-labels{color:var(--on-dark);text-align:center;grid-template-columns:repeat(7,minmax(0,1fr));padding-block-start:8px;font-size:.75rem;font-weight:500;display:grid}.eq-handle{transition-property:transform,background-color;transition-duration:.2s,.15s;transition-timing-function:var(--ease-out), ease}.eq-band:before{transition:background-color .15s}.eq-band[data-active] .eq-handle{background:var(--sky);transform:scale(1.3)}.eq-band[data-active]:before{background:#8db6dd4d}.chooser,.product-grid{gap:16px;margin:0;padding:0;list-style:none;display:grid}.chooser-card,.product-card,.article-card{background:var(--surface);border-radius:var(--r-card);box-shadow:var(--shadow-card);transition-property:translate,box-shadow,scale;transition-duration:.2s,.2s,.16s;transition-timing-function:var(--ease-out);grid-template-columns:128px minmax(0,1fr);align-items:start;gap:16px;padding:8px;display:grid;position:relative}.chooser-media,.product-card-media,.article-card-media{aspect-ratio:4/3;border-radius:var(--r-media);background:var(--surface-2);position:relative;overflow:hidden}.product-card-media .category-badge{z-index:2;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);position:absolute;inset-block-start:12px;inset-inline-start:12px;box-shadow:0 2px 8px -2px #0003}:is(.chooser-media,.product-card-media,.article-card-media) img{object-fit:cover;border-radius:inherit;transition:scale .4s var(--ease-out)}:is(.chooser-media,.product-card-media,.article-card-media):after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #0000001a;box-shadow:inset 0 0 0 1px lab(0% 0 0/.1)}.chooser-body,.product-card-body,.article-card-body{flex-direction:column;align-items:flex-start;padding-block:4px;padding-inline-end:8px;display:flex}.chooser-card h3,.product-card h3,.article-card h3{margin:0;font-size:1.0625rem;line-height:1.3}.chooser-body p,.product-card-summary,.article-card-body>p:not(.meta){color:var(--muted);margin:6px 0 0;font-size:.9375rem;line-height:1.5}html[lang=ar] :is(.lead,.chooser-body p,.product-card-summary,.article-card-body>p){line-height:1.8}.product-card-summary,.article-card-body>p:not(.meta){-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.product-card .model{color:var(--muted);margin:4px 0 0;font-size:.8125rem;font-weight:600}@media (min-width:640px){.product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.product-grid-single{grid-template-columns:minmax(0,380px)}.product-card,.article-card{grid-template-columns:minmax(0,1fr);align-content:start;gap:0}.product-card-body,.article-card-body{padding:16px 12px 12px}.product-card h3,.article-card h3{font-size:1.1875rem}}@media (min-width:900px){.chooser{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.chooser-card{grid-template-columns:minmax(0,1fr);align-content:start;gap:0}.chooser-body{padding:18px 12px 12px}.chooser-card h3{font-size:var(--step-1)}}@media (min-width:1024px){.product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.product-group .product-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.why>*{margin:0}.why h3{font-size:var(--step-1);view-timeline:--why-rule;padding-block-start:20px;position:relative}.why h3:before{content:"";background:var(--ink);transform-origin:0 0;block-size:2px;position:absolute;inset-block-start:0;inset-inline:0}[dir=rtl] .why h3:before{transform-origin:100% 0}.why h3:not(:first-child){margin-block-start:32px}.why h3 a{color:inherit}.why p{color:var(--muted);max-inline-size:48ch;margin-block-start:10px}@media (min-width:768px){.why{grid-template-rows:auto auto;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;column-gap:32px;display:grid}.why h3:not(:first-child){margin-block-start:0}.why p{font-size:1.0625rem}}.workshop{margin-block-start:48px}@media (min-width:1024px){.workshop{margin-block-start:64px}}.video-feature{gap:24px;display:grid}.video-feature figure{margin:0}.video-feature figcaption{color:var(--surface);margin-block-start:12px;font-weight:600}@media (min-width:900px){.video-feature{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}}.video-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:32px 24px;margin:32px 0 64px;padding:0;list-style:none;display:grid}.video-grid p{margin:12px 0 0;font-weight:600}.search-dialog{background:var(--bg);block-size:100%;max-block-size:none;inline-size:100%;max-inline-size:none;color:var(--ink);border:0;margin:0;padding:0;position:fixed;inset:0;overflow-y:auto}.search-dialog::backdrop{background:0 0}.search-panel{padding:12px var(--gutter) 32px}.search-panel form{align-items:center;gap:8px;display:flex}.search-panel input{background:var(--surface);min-block-size:52px;min-inline-size:0;color:var(--ink);border:1px solid var(--control);border-radius:var(--r-input);flex:1;padding:12px 16px;font-size:1.125rem}.search-panel input:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-color:var(--brand)}.search-count{color:var(--muted);margin:16px 0 12px}.search-count:empty{margin:0}.search-results{gap:8px;margin:0;padding:0;list-style:none;display:grid}.search-results li{border-radius:var(--r-media);background:var(--surface);box-shadow:var(--shadow-card);grid-template-columns:48px minmax(0,1fr);align-items:start;gap:14px;padding:12px 16px 12px 12px;display:grid;position:relative}.search-results li:hover{background:var(--surface-2)}.search-results img{object-fit:cover;border-radius:8px;block-size:48px;inline-size:48px}.search-results .card-link{font-weight:600}.search-results .card-link:after{border-radius:var(--r-media)}.search-results p{color:var(--muted);margin:4px 0 0;font-size:.9375rem}.search-type{color:var(--muted)}@media not (min-width:900px){html:has(.search-dialog[open]){overflow:hidden}}@media (min-width:900px){.search-dialog{inset-block:calc(var(--header-h) + 8px) auto;inset-inline:auto max(var(--gutter), (100% - var(--container)) / 2);inline-size:min(560px, 100% - 2 * var(--gutter));block-size:auto;max-block-size:calc(100dvh - var(--header-h) - 32px);border-radius:var(--r-card);background:var(--surface);box-shadow:var(--shadow-pop)}.search-panel{padding:16px}.search-panel form .icon-button{display:none}.search-results li{background:var(--bg);box-shadow:none}}.closing{padding-block-end:72px}.closing .cta-block{--focus:var(--surface);background:var(--brand);color:var(--surface);box-shadow:none;margin:0;padding:32px 24px}.closing .cta-title{color:var(--surface);max-inline-size:28ch;font-size:var(--step-2)}.closing .btn-primary{background:var(--surface);color:var(--night)}.closing .btn-primary:hover{background:var(--brand-soft);color:var(--night)}.closing .btn-secondary{color:var(--surface);background:0 0;box-shadow:inset 0 0 0 1px #ffffff8c}.closing .btn-secondary:hover{background:#ffffff1a}.closing .text-link{color:var(--surface)}@media (min-width:1024px){.closing{padding-block-end:96px}.closing .cta-block{padding:48px}}.article-list{gap:16px;margin:0;padding:0;list-style:none;display:grid}.article-card-media{aspect-ratio:16/10;background:var(--surface)}.article-card-media img{object-fit:contain}.article-card .meta{margin-block-start:10px;font-size:.875rem}.article-card .card-more{margin-block-start:8px}@media (max-width:639px){.article-card{grid-template-columns:minmax(0,1fr);gap:0}.article-card-body{padding:14px 8px 8px}}@media (min-width:640px){.article-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}}@media (min-width:1024px){.article-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}}.product-group,.topic-group{margin-block-end:64px}.product-group h2,.topic-group h2{font-size:var(--step-1);letter-spacing:-.01em;margin-block-end:20px}@media (min-width:1024px){.product-group h2,.topic-group h2{font-size:1.5rem}}.product-top{grid-template-columns:minmax(0,1fr);gap:24px;margin-block:12px 64px;display:grid}.product-intro h1{font-size:var(--step-3)}.product-intro .model{border-radius:var(--r-pill);background:var(--brand-soft);color:var(--brand);align-items:center;margin:14px 0 0;padding:4px 12px;font-size:.875rem;font-weight:600;display:inline-flex}.product-intro .lead{margin-block-start:16px}.product-intro .notice{border-radius:var(--r-input);background:var(--surface-2);margin-block-start:16px;padding:12px 16px;font-weight:600}.product-contact .cta-block{margin:0}.product-contact .cta-title{font-size:1.125rem}.product-specs h2{letter-spacing:-.01em;margin-block-end:14px;font-size:1.125rem}.specs{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px;margin:0;display:grid}.specs>div{background:var(--surface-2);border-radius:var(--r-media);padding:14px 16px}.specs dt{color:var(--muted);font-size:.8125rem}.specs dd{text-wrap:balance;letter-spacing:-.01em;margin:2px 0 0;font-size:1.125rem;font-weight:650;line-height:1.3}@media (min-width:1024px){.product-top{grid-template:"gallery intro""gallery contact""gallery specs"1fr/minmax(0,7fr) minmax(0,5fr);align-items:start;gap:28px 56px}.product-gallery{grid-area:gallery;position:sticky;inset-block-start:calc(var(--header-h) + 24px)}.product-intro{grid-area:intro}.product-contact{grid-area:contact}.product-specs{grid-area:specs}.product-specs .specs{grid-template-columns:repeat(2,minmax(0,1fr))}}.product-section{margin-block:64px}.product-section>.prose{margin-inline:0}.faq-section{margin-block:64px}.faq-section h2{font-size:var(--step-1);letter-spacing:-.01em;margin-block-end:20px}.faq-list{gap:12px;max-inline-size:68ch;display:grid}.faq-item{background:var(--surface);border-radius:var(--r-media);box-shadow:var(--shadow-card);overflow:hidden}.faq-question{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-block-size:56px;padding:14px 20px;font-weight:600;list-style:none;transition:background-color .15s;display:flex}.faq-question::-webkit-details-marker{display:none}.faq-question:hover{background:var(--surface-2)}.faq-question:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.faq-caret{color:var(--muted);transition:transform .2s var(--ease-out);flex:none;display:inline-flex}.faq-item[open] .faq-caret{transform:rotate(90deg)}.faq-answer{color:var(--muted);animation:faq-enter .2s var(--ease-out);padding:0 20px 16px;line-height:1.6}.faq-answer p{margin:0}@keyframes faq-enter{0%{opacity:0;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.faq-answer{animation:none}.faq-caret{transition:none}}.downloads{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.downloads a{border-radius:var(--r-pill);background:var(--surface);min-block-size:44px;box-shadow:inset 0 0 0 1px var(--control);color:var(--ink);transition-property:background-color,scale;transition-duration:.15s,.16s;transition-timing-function:ease, var(--ease-out);align-items:center;gap:10px;padding-block:10px;padding-inline:18px 20px;font-weight:600;text-decoration:none;display:inline-flex}.downloads a:hover{background:var(--surface-2);color:var(--ink)}.cta-block{background:var(--surface);border-radius:var(--r-card);box-shadow:var(--shadow-card);margin-block:64px;padding:24px}.cta-title{font-size:var(--step-1);letter-spacing:-.015em;margin:0 0 16px}.cta-block>p{color:var(--muted);margin:-8px 0 16px}.cta-actions{flex-wrap:wrap;align-items:center;gap:12px 20px;display:flex}@media (min-width:1024px){.cta-block{padding:28px 32px}.product-contact .cta-block{padding:24px}}.gallery{--slide-h:clamp(180px, 46vw, 280px)}.carousel-stage{position:relative}.carousel-track{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;gap:12px;margin:0;padding:0 0 8px;list-style:none;display:flex;overflow-x:auto}.carousel-track>li{scroll-snap-align:start;flex:none}.gallery:not(.gallery-large) .carousel-track{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 64px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 64px),#0000)}[dir=rtl] .gallery:not(.gallery-large) .carousel-track{-webkit-mask-image:linear-gradient(270deg,#000 calc(100% - 64px),#0000);mask-image:linear-gradient(270deg,#000 calc(100% - 64px),#0000)}@media (max-width:639px){.gallery:not(.gallery-large) .carousel-track{margin-inline:calc(-1 * var(--gutter));padding-inline:var(--gutter);scroll-padding-inline:var(--gutter)}}.carousel-track img{block-size:var(--slide-h);inline-size:auto;max-inline-size:calc(100vw - 2 * var(--gutter));object-fit:cover;border-radius:var(--r-media);background:var(--surface-2);outline-offset:-1px;outline:1px solid #0000001a;outline:1px solid lab(0% 0 0/.1)}.carousel-nav{justify-content:flex-end;gap:8px;margin-block-start:8px;display:flex}.gallery-large .carousel-stage{background:var(--surface);border-radius:var(--r-card);box-shadow:var(--shadow-card);padding:8px}.gallery-large .carousel-track{scrollbar-width:none;border-radius:var(--r-media);padding:0}.gallery-large .carousel-track::-webkit-scrollbar{display:none}.gallery-large .carousel-track>li{flex-basis:100%}.gallery-large .slide-zoom{inline-size:100%}.gallery-large .carousel-track img{aspect-ratio:4/3;object-fit:contain;block-size:auto;inline-size:100%;max-inline-size:none}.gallery-large .slide-wide img{object-fit:cover}.gallery-large .carousel-nav{margin:0;position:absolute;inset-block-end:20px;inset-inline-end:20px}.gallery-large .carousel-nav .icon-button{box-shadow:var(--shadow-pop);background:#ffffffeb}.gallery-large .carousel-nav .icon-button:hover:not(:disabled){background:var(--surface)}.gallery-large .carousel-nav .icon-button:disabled{opacity:0;pointer-events:none}.thumbs{flex-wrap:wrap;gap:8px;margin:12px 0 0;padding:0;list-style:none;display:flex}.thumbs button{aspect-ratio:4/3;background:var(--surface-2);cursor:pointer;opacity:.7;inline-size:64px;transition-property:opacity,box-shadow,scale;transition-duration:.15s,.15s,.16s;transition-timing-function:ease, ease, var(--ease-out);border:0;border-radius:10px;padding:0;display:block;overflow:hidden}@media (hover:hover) and (pointer:fine){.thumbs button:hover{opacity:1}}.thumbs button[aria-current]{opacity:1;box-shadow:0 0 0 2px var(--brand)}.thumbs button:focus-visible{outline-offset:4px}.thumbs img{border-radius:inherit;object-fit:cover;outline-offset:-1px;outline:1px solid #0000001a;outline:1px solid lab(0% 0 0/.1);block-size:100%;inline-size:100%}@media (min-width:640px){.thumbs button{inline-size:76px}}.video{aspect-ratio:16/9;border-radius:var(--r-media);background:var(--night);position:relative;overflow:hidden}.video button{border-radius:inherit;cursor:pointer;background:0 0;border:0;block-size:100%;inline-size:100%;padding:0;display:block}.video img,.video iframe{object-fit:cover;border:0;block-size:100%;inline-size:100%;max-inline-size:none;position:absolute;inset:0}.video img{border-radius:inherit;outline-offset:-1px;outline:1px solid #0000001a;outline:1px solid lab(0% 0 0/.1)}.band .video img{outline-color:#ffffff1a;outline-color:lab(100% 0 0/.1)}.video-play{block-size:64px;inline-size:64px;color:var(--night);transition-property:background-color,scale;transition-duration:.15s,.2s;transition-timing-function:ease, var(--ease-out);background:#ffffffeb;border-radius:50%;place-items:center;margin:auto;display:grid;position:absolute;inset:0;box-shadow:0 8px 24px -8px #00000080}.video-play .icon{translate:1px}.video button:hover .video-play{background:var(--surface)}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.video button:hover .video-play{scale:1.06}.video button:hover img{scale:1.03}}.video img{transition:scale .4s var(--ease-out)}.video button:focus-visible{outline:none}.video button:focus-visible .video-play{outline:3px solid var(--focus);outline-offset:3px}.prose{max-inline-size:68ch;font-size:1.0625rem;line-height:1.7}html[lang=ar] .prose{line-height:1.9}.prose p{margin-block:0 1.1em}.prose h2{font-size:var(--step-2);margin:2.2em 0 .6em}.prose h3{font-size:var(--step-1);margin:1.8em 0 .5em}.prose h4{margin:1.6em 0 .4em;font-size:1.0625rem}.prose>:first-child{margin-block-start:0}.prose>ul,.prose>ol{margin-block:0 1.2em;padding-inline-start:1.25em}.prose>:is(ul,ol)>li+li{margin-block-start:.35em}.prose>:is(ul,ol)>li::marker{color:var(--brand)}.prose>p img,.prose figure img{border-radius:var(--r-media);outline-offset:-1px;outline:1px solid #0000001a;outline:1px solid lab(0% 0 0/.1);margin-block:1.5em}.prose figure{margin:2em 0}.prose figcaption{color:var(--muted);margin-block-start:-.75em;font-size:.9375rem}.prose blockquote{border-inline-start:3px solid var(--brand);color:var(--ink);margin:1.6em 0;padding-block:2px;padding-inline-start:20px;font-size:1.125rem}.prose blockquote>:last-child{margin-block-end:0}.prose table{border-collapse:collapse;font-variant-numeric:tabular-nums;inline-size:max-content;max-inline-size:100%;margin-block:1.5em;font-size:.9375rem;display:block;overflow-x:auto}.prose :is(th,td){border-block-end:1px solid var(--line);text-align:start;padding:10px 14px}.prose th{background:var(--surface-2);font-weight:600}.prose hr{border:0;border-block-start:1px solid var(--line);margin-block:2.5em}.prose .gallery,.prose .video{margin-block:1.5em 2em}.prose-sections{max-inline-size:none}.prose-sections>:not(.gallery){max-inline-size:68ch}.article>*{max-inline-size:42rem;margin-inline:auto}.article-head{margin-block:20px 40px}.article .prose{max-inline-size:42rem}.article .product-grid-single{grid-template-columns:minmax(0,1fr)}@media (min-width:640px){.article .product-grid-single{grid-template-columns:minmax(0,360px)}}.article-more{padding-block-start:0}.contact-layout{grid-template-columns:minmax(0,1fr);gap:40px;margin-block:20px 24px;display:grid}.contact-info .prose{margin-block-start:16px}.contact-list{gap:12px;max-inline-size:360px;margin:28px 0 0;padding:0;list-style:none;display:grid}.contact-list .btn{inline-size:100%}.contact-form-section{background:var(--surface);border-radius:var(--r-card);box-shadow:var(--shadow-card);padding:24px}.contact-form-section h2{font-size:var(--step-1);margin-block-end:20px}@media (min-width:1024px){.contact-layout{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:64px}.contact-form-section{padding:32px}}.contact-form{gap:20px;display:grid}.field{gap:6px;display:grid}.field label{font-weight:550}.field input:not([type=checkbox]),.field select,.field textarea{background:var(--surface);min-block-size:48px;inline-size:100%;color:var(--ink);border:1px solid var(--control);border-radius:var(--r-input);padding:11px 14px;transition-property:border-color,box-shadow;transition-duration:.15s;transition-timing-function:ease}.field :is(input,select,textarea):hover{border-color:var(--muted)}.field :is(input:not([type=checkbox]),select,textarea):focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-color:var(--brand)}.field textarea{resize:vertical}.field [aria-invalid=true],.field [aria-invalid=true]:hover{border-color:var(--error);box-shadow:inset 0 0 0 1px var(--error)}.field-check{grid-template-columns:auto minmax(0,1fr);align-items:start;column-gap:12px}.field-check input{block-size:24px;inline-size:24px;accent-color:var(--brand);margin:1px 0 0}.field-check label{color:var(--muted);font-weight:400}.field-check .field-error{grid-column:1/-1}.field-error{color:var(--error);margin:0;font-size:.9375rem;font-weight:600}.form-message{background:var(--brand-soft);border-radius:var(--r-input);margin:0;padding:14px 16px;font-weight:550}.form-message-error{background:var(--error-bg);color:var(--error)}.contact-form button[type=submit]{justify-self:start;min-block-size:48px;min-inline-size:160px}.not-found{padding-block:64px 96px}.not-found h1{letter-spacing:-.03em;font-size:clamp(2.5rem,1.6rem + 3.6vw,4rem)}:is(.btn,.icon-button)[href^="https://wa.me/"]{background:var(--whatsapp);color:#fff;box-shadow:none}:is(.btn,.icon-button)[href^="https://wa.me/"]:hover{background:color-mix(in oklab, var(--whatsapp), black 10%);color:#fff}.btn[href^="https://wa.me/"]{gap:10px}.btn[href^="https://wa.me/"]:not(.btn-large){padding-inline-end:22px}.site-footer a[href^="https://wa.me/"]{color:var(--whatsapp-bright)}.site-footer a[href^="https://wa.me/"]:hover{color:color-mix(in oklab, var(--whatsapp-bright), white 30%)}.trust-badges{flex-wrap:wrap;gap:8px 12px;margin-block-start:24px;padding:0;list-style:none;display:flex}.trust-badge{border-radius:var(--r-pill);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;white-space:nowrap;background:#ffffff14;align-items:center;gap:6px;padding:6px 12px;font-size:.8125rem;font-weight:500;transition:background-color .15s;display:inline-flex}.trust-badge:hover{background:#ffffff1f}.trust-badge .icon{color:var(--sky);flex:none}@media (max-width:480px){.trust-badges{gap:6px 8px}.trust-badge{padding:5px 10px;font-size:.75rem}}.category-badge{border-radius:var(--r-pill);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:4px;padding:5px 12px;font-size:.75rem;font-weight:600;display:inline-flex}.category-badge-eq{background:var(--cat-eq-soft);color:var(--cat-eq)}.category-badge-preamp{background:var(--cat-preamp-soft);color:var(--accent-ink)}.category-badge-effects{background:var(--cat-effects-soft);color:var(--cat-effects)}@media (max-width:639px){.product-card-media:has(.product-badge) .category-badge{display:none}}.product-card-media .category-badge{box-shadow:0 2px 8px -2px #0000004d}.product-badge{border-radius:var(--r-pill);text-transform:uppercase;letter-spacing:.05em;align-items:center;gap:4px;padding:6px 12px;font-size:.6875rem;font-weight:700;display:inline-flex;box-shadow:0 2px 8px -2px #0000004d}.product-card-media .product-badge{z-index:2;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);position:absolute;inset-block-start:12px;inset-inline-end:12px}.product-badge-best{background:var(--brand);color:#fff}.product-badge-new{background:var(--cat-effects);color:#fff}.product-badge-limited{background:var(--night);color:var(--surface)}.quick-whatsapp{z-index:3;background:var(--whatsapp);color:#fff;opacity:0;block-size:44px;inline-size:44px;transition-property:opacity,scale,background-color;transition-duration:.2s,.2s,.15s;transition-timing-function:var(--ease-out), var(--ease-out), ease;border-radius:50%;place-items:center;display:inline-grid;position:absolute;inset-block-end:12px;inset-inline-end:12px;scale:.8;box-shadow:0 4px 12px -4px #00806999,0 2px 8px -2px #0003}.quick-whatsapp:focus-visible{outline:3px solid var(--focus);outline-offset:2px;opacity:1;scale:1}@media (hover:hover) and (pointer:fine){.product-card:hover .quick-whatsapp,.product-card:focus-within .quick-whatsapp,.chooser-card:hover .quick-whatsapp{opacity:1;scale:1}}@media (hover:none){.quick-whatsapp{opacity:1;scale:1}}.quick-whatsapp:hover{background:color-mix(in oklab, var(--whatsapp), black 10%);scale:1.05}.quick-whatsapp:active{scale:.95}.cta-block-enhanced{box-shadow:0 0 44px 8px color-mix(in oklch, var(--brand) 45%, transparent)}.btn-accent{background:var(--accent);color:#fff}.btn-accent:hover{background:var(--accent-hover);color:#fff}.sticky-whatsapp{z-index:calc(var(--z-overlay) - 1);opacity:0;visibility:hidden;transition-property:opacity,translate,visibility;transition-duration:.3s;transition-timing-function:var(--ease-out);position:fixed;inset-block-end:20px;inset-inline-end:20px;translate:0 20px}.sticky-whatsapp.is-visible{opacity:1;visibility:visible;translate:0}.sticky-whatsapp a{border-radius:var(--r-pill);background:var(--whatsapp);color:#fff;min-block-size:56px;transition-property:scale,background-color;transition-duration:.2s,.15s;transition-timing-function:var(--ease-out), ease;align-items:center;gap:10px;padding-inline:20px;font-size:.9375rem;font-weight:600;text-decoration:none;display:inline-flex;position:relative;box-shadow:0 8px 24px -8px #00806980,0 2px 8px -2px #0003}.sticky-whatsapp a:hover{background:color-mix(in oklab, var(--whatsapp), black 10%)}.sticky-whatsapp a:active{scale:.96}.sticky-whatsapp .icon{flex:none}@media (prefers-reduced-motion:no-preference){.sticky-whatsapp.is-visible a:after{content:"";border-radius:inherit;background:var(--whatsapp);z-index:-1;animation:2s ease-out infinite whatsapp-pulse;position:absolute;inset:0}@keyframes whatsapp-pulse{0%{opacity:.4;scale:1}to{opacity:0;scale:1.4}}}.sticky-whatsapp-dismiss{background:var(--night);block-size:24px;inline-size:24px;color:var(--surface);cursor:pointer;opacity:0;border:0;border-radius:50%;place-items:center;transition-property:opacity,scale;transition-duration:.15s;display:grid;position:absolute;inset-block-start:-8px;inset-inline-end:-8px;scale:.8}.sticky-whatsapp:is(:hover,:focus-within) .sticky-whatsapp-dismiss{opacity:1;scale:1}@media (hover:none){.sticky-whatsapp-dismiss{opacity:1;scale:1}}@media (max-width:480px){.sticky-whatsapp{inset-block-end:16px;inset-inline-end:16px}.sticky-whatsapp a{justify-content:center;inline-size:56px;padding:0}.sticky-whatsapp span{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.site-footer{padding-block-end:88px}}.featured-products{padding-block:72px}.featured-products .section-head{margin-block-end:32px}.featured-products .lead{margin-block-start:8px;font-size:1.0625rem}@media (min-width:1024px){.featured-products{padding-block:96px}}@media (prefers-reduced-motion:no-preference){:is(.btn,.icon-button,.chip,.downloads a,.thumbs button,.menu summary,.dropdown summary,.contact-form button[type=submit]):active:not(:disabled,.static),.video button:active .video-play{scale:.96}:is(.chooser-card,.product-card,.article-card):has(.card-link:active){scale:.99}}@keyframes enter{0%{opacity:0;translate:0 var(--enter-y);filter:blur(var(--enter-blur))}}@keyframes fade-in{0%{opacity:0}}.hero-text>:not(h1){animation:enter .6s var(--ease-out) both}.hero-text>.lead{animation-delay:.3s}.hero-text>.actions{animation-delay:.4s}:is(.page-head,.product-intro,.article-head)>*{animation:enter .6s var(--ease-out) both}:is(.page-head,.product-intro,.article-head)>:nth-child(2){animation-delay:.1s}:is(.page-head,.product-intro,.article-head)>:nth-child(n+3){animation-delay:.2s}.product-contact{animation:enter .6s var(--ease-out) .25s both}.specs>div{animation:enter .5s var(--ease-out) calc(.3s + var(--n,0) * 50ms) both}.specs>div:nth-child(2){--n:1}.specs>div:nth-child(3){--n:2}.specs>div:nth-child(4){--n:3}.specs>div:nth-child(5){--n:4}.specs>div:nth-child(n+6){--n:5}.eq{animation:fade-in .6s var(--ease-out) .4s both}.eq-curve{animation:eq-draw 1.2s var(--ease-out) .45s both}.eq-handle{animation:eq-handle .4s var(--ease-out) var(--d) both}@keyframes eq-draw{0%{clip-path:inset(-8px 100% -8px 0)}to{clip-path:inset(-8px 0)}}@keyframes eq-handle{0%{opacity:0;scale:.8}}@keyframes eq-breathe{0%{scale:1 .84}to{scale:1 1.06}}@media (prefers-reduced-motion:no-preference){.eq-level{animation:eq-breathe var(--period) ease-in-out calc(var(--i) * -.9s) infinite alternate}html{scroll-behavior:smooth}}@supports (animation-timeline:view()){@media screen and (prefers-reduced-motion:no-preference){.section>h2,.section-head,.band h2,.chooser-card,.product-card,.article-card,.video-feature figure,.why>*,.product-group>h2,.topic-group>h2,.page>.cta-block,.article>.cta-block,.closing>.cta-block{animation:reveal var(--ease-out) both;animation-timeline:view();animation-range:entry entry 35%}.product-section:not(:has(.product-card,.article-card)){animation:reveal var(--ease-out) both;animation-timeline:view();animation-range:entry entry 35%}.product-section:has(.product-card,.article-card)>h2{animation:reveal var(--ease-out) both;animation-timeline:view();animation-range:entry entry 35%}@media (min-width:1024px){:is(.chooser,.article-list,.product-grid)>li:nth-child(3n+2),.video-feature figure:nth-child(3n+2){animation-range:entry 10% entry 45%}:is(.chooser,.article-list,.product-grid)>li:nth-child(3n+3),.video-feature figure:nth-child(3n+3){animation-range:entry 20% entry 55%}.product-group .product-grid>li:nth-child(n){animation-range:entry entry 35%}.product-group .product-grid>li:nth-child(4n+2){animation-range:entry 10% entry 45%}.product-group .product-grid>li:nth-child(4n+3){animation-range:entry 20% entry 55%}.product-group .product-grid>li:nth-child(4n+4){animation-range:entry 30% entry 65%}}.why h3:before{animation:rule-draw var(--ease-out) both;animation-timeline:--why-rule;animation-range:entry cover 40%}}}@keyframes rule-draw{0%{transform:scaleX(0)}}@keyframes reveal{0%{opacity:0;transform:translateY(16px)}}@media (hover:hover) and (pointer:fine){:is(.chooser-card,.product-card,.article-card):hover{box-shadow:var(--shadow-card-hover)}:is(.chooser-card,.product-card,.article-card):hover h3{color:var(--brand)}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){:is(.chooser-card,.product-card,.article-card):hover{translate:0 -2px}:is(.chooser-card,.product-card):hover img{scale:1.03}:is(.chooser-card,.product-card,.article-card):hover .card-more .icon,.text-link:hover .icon-directional,.btn:hover .icon-directional{translate:calc(3px * var(--dir)) 0}}.text-link .icon,.btn .icon-directional{transition:translate .2s var(--ease-out)}@media (prefers-reduced-motion:reduce){:root{--enter-y:0px;--enter-blur:0px;--pop-from:none}.eq-curve,.eq-handle{animation-name:fade-in}.nav-desktop a:after,.menu-open,.menu-close{transition-property:opacity}}@media (forced-colors:active){:is(.btn,.chip,.icon-button,.menu summary,.downloads a,.contact-form button[type=submit]){border:1px solid buttontext}:is(.menu-panel,.dropdown-panel,.cta-block,.contact-form-section,.chooser-card,.product-card,.article-card){border:1px solid canvastext}.thumbs button[aria-current]{outline:2px solid highlight}.why h3:before{forced-color-adjust:none;background:canvastext}}.site-header{view-transition-name:site-header}::view-transition{pointer-events:none}:root[dir=rtl]::view-transition{block-size:auto!important;inline-size:auto!important}::view-transition-group(site-header){z-index:100;animation:none}::view-transition-old(site-header){display:none}::view-transition-new(site-header){animation:none}::view-transition-group(.morph){animation-duration:.45s;animation-timing-function:var(--ease-drawer)}::view-transition-image-pair(.morph){animation:via-blur .45s var(--ease-drawer)}@keyframes via-blur{30%{filter:blur(3px)}}@media (prefers-reduced-motion:reduce){::view-transition-group(*){animation-duration:0s!important;animation-delay:0s!important}::view-transition-image-pair(*){animation-duration:0s!important;animation-delay:0s!important}::view-transition-old(*){animation-duration:0s!important;animation-delay:0s!important}::view-transition-new(*){animation-duration:0s!important;animation-delay:0s!important}}.slide-zoom{border-radius:var(--r-media);cursor:zoom-in;background:0 0;border:0;padding:0;display:block}.lightbox{--focus:var(--sky);block-size:100%;max-block-size:none;inline-size:100%;max-inline-size:none;color:var(--surface);touch-action:pan-y pinch-zoom;background:0 0;border:0;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.lightbox::backdrop{background:#0c1724f5}html:has(.lightbox[open]){overflow:hidden}.lightbox-stage{grid-template:minmax(0,1fr)/minmax(0,1fr);place-items:center;padding:64px 16px 56px;display:grid;position:absolute;inset:0}.lightbox-stage img{object-fit:contain;border-radius:var(--r-media);outline-offset:-1px;visibility:hidden;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;outline:1px solid #ffffff1a;outline:1px solid lab(100% 0 0/.1);grid-area:1/1;block-size:auto;max-block-size:100%;inline-size:auto;max-inline-size:100%}.lightbox-stage img.is-current{visibility:visible}.lightbox .icon-button{color:var(--surface);background:#ffffff1a;position:absolute;box-shadow:inset 0 0 0 1px #ffffff29}.lightbox-close{inset-block-start:10px;inset-inline-end:10px}.lightbox-prev,.lightbox-next{inset-block-start:50%;translate:0 -50%}.lightbox-prev{inset-inline-start:10px}.lightbox-next{inset-inline-end:10px}.lightbox-count{color:var(--on-dark);font-variant-numeric:tabular-nums;text-align:center;margin:0;font-size:.875rem;position:absolute;inset-block-end:18px;inset-inline:0}@media (min-width:768px){.lightbox-stage{padding:64px 80px 56px}.lightbox-prev{inset-inline-start:20px}.lightbox-next{inset-inline-end:20px}}@media (hover:hover) and (pointer:fine){.lightbox .icon-button:hover{background:#fff3}}@media (prefers-reduced-motion:no-preference){.lightbox,.lightbox::backdrop{opacity:0;transition-property:opacity,display,overlay;transition-duration:.15s;transition-timing-function:var(--ease-out);transition-behavior:allow-discrete}.lightbox[open],.lightbox[open]::backdrop{opacity:1;transition-duration:.2s}.lightbox-stage{transition:scale .2s var(--ease-out)}@starting-style{.lightbox[open],.lightbox[open]::backdrop{opacity:0}.lightbox[open] .lightbox-stage{scale:.96}}}.video-lightbox{--focus:var(--sky);block-size:100%;max-block-size:none;inline-size:100%;max-inline-size:none;color:var(--surface);background:0 0;border:0;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.video-lightbox::backdrop{background:#0c1724f5}html:has(.video-lightbox[open]){overflow:hidden}.video-lightbox-stage{place-items:center;padding:64px 16px 56px;display:grid;position:absolute;inset:0}.video-lightbox-stage iframe{aspect-ratio:16/9;border-radius:var(--r-media);background:#000;border:0;max-block-size:calc(100dvh - 140px);inline-size:100%;max-inline-size:1200px;box-shadow:0 24px 64px -16px #0009}.video-lightbox .lightbox-close{z-index:2;color:var(--surface);background:#ffffff1a;position:absolute;inset-block-start:10px;inset-inline-end:10px;box-shadow:inset 0 0 0 1px #ffffff29}.video-lightbox .lightbox-close:hover{background:#fff3}@media (min-width:768px){.video-lightbox-stage{padding:64px 80px 56px}}@media (min-width:768px) and (max-height:900px){.video-lightbox-stage{padding:48px 48px 40px}.video-lightbox-stage iframe{max-block-size:calc(100dvh - 108px);max-inline-size:960px}}@media (max-height:700px){.video-lightbox-stage{padding:40px 24px 32px}.video-lightbox-stage iframe{max-block-size:calc(100dvh - 92px);max-inline-size:800px}}@media (prefers-reduced-motion:no-preference){.video-lightbox,.video-lightbox::backdrop{opacity:0;transition-property:opacity,display,overlay;transition-duration:.15s;transition-timing-function:var(--ease-out);transition-behavior:allow-discrete}.video-lightbox[open],.video-lightbox[open]::backdrop{opacity:1;transition-duration:.2s}.video-lightbox-stage{transition:scale .2s var(--ease-out)}@starting-style{.video-lightbox[open],.video-lightbox[open]::backdrop{opacity:0}.video-lightbox[open] .video-lightbox-stage{scale:.96}}}.exit-intent{--focus:var(--brand);background:0 0;border:0;block-size:100%;max-block-size:none;inline-size:100%;max-inline-size:none;margin:auto;padding:16px;position:fixed;inset:0}.exit-intent[open]{place-items:center;display:grid}.exit-intent::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0c172499}html:has(.exit-intent[open]){overflow:hidden}.exit-intent-card{background:var(--surface);border-radius:var(--r-card);max-inline-size:440px;box-shadow:var(--shadow-pop);text-align:center;padding:32px 28px 28px;position:relative}.exit-intent-card h2{font-size:var(--step-1);margin:0 0 12px;padding-inline:40px;font-weight:700}.exit-intent-card p{color:var(--muted);margin:0 0 20px;font-size:1rem;line-height:1.55}.exit-intent-actions{justify-content:center;display:flex}.exit-intent-close{position:absolute;inset-block-start:12px;inset-inline-end:12px}.exit-intent .btn[href^="https://wa.me/"]{background:var(--whatsapp);color:#fff}@media (prefers-reduced-motion:no-preference){.exit-intent,.exit-intent::backdrop{opacity:0;transition-property:opacity,display,overlay;transition-duration:.15s;transition-timing-function:var(--ease-out);transition-behavior:allow-discrete}.exit-intent[open],.exit-intent[open]::backdrop{opacity:1;transition-duration:.2s}.exit-intent-card{transition:scale .2s var(--ease-out), translate .2s var(--ease-out)}@starting-style{.exit-intent[open],.exit-intent[open]::backdrop{opacity:0}.exit-intent[open] .exit-intent-card{translate:0 8px;scale:.96}}}
