:root{--re0:#fe0000;--re1:#631d1d;--re2:#331212;--or0:#f26118;--or1:#63290e;--or2:#33170b;--ye0:#f2d230;--ye1:#635618;--ye2:#332d10;--no0:#030408;--no1:#05070d;--no2:#0a0e1a;--wh0:#d9d9d9;--wh1:#898d99;--wh2:#393b42;--me0:#4d5a80;--me1:#212638;--me2:#0d1120;--gr0:#30f291;--gr1:#15633f;--gr2:#0c3423;--cy0:#29becc;--cy1:#124e56;--cy2:#0b292f;--pu0:#a130f2;--pu1:#421666;--pu2:#230d37;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--space-9:96px;--space-10:128px;--space-11:160px;--space-section-margin:clamp(16px, 6vw, 136px);--space-header:clamp(96px, 12vw, 160px);--text-caption:.64rem;--text-small:.8rem;--text-base:1rem;--text-h6:clamp(1rem, .9rem + .5vw, 1.25rem);--text-h5:clamp(1.1rem, .95rem + .8vw, 1.563rem);--text-h4:clamp(1.25rem, 1rem + 1.25vw, 1.953rem);--text-h3:clamp(1.5rem, 1.1rem + 2vw, 2.441rem);--text-h2:clamp(1.75rem, 1.25rem + 2.5vw, 3.052rem);--text-h1:clamp(2rem, 1.4rem + 3vw, 3.815rem);--text-weight-h1:700;--text-weight-h2:700;--text-weight-h3:600;--text-weight-h4:600;--text-weight-h5:500;--text-weight-h6:500;--text-weight-p:400;--text-weight-small:400;--text-weight-caption:400;--clip-xs:6px;--clip-sm:10px;--clip-md:16px;--clip-lg:24px;--clip-xl:32px}.PerceptionBrandBlock-module-scss-module__bC5dyG__clip-tr{clip-path:polygon(0px 0, calc(100% - var(--clip-md)) 0, 100% var(--clip-md), 100% calc(100% - 0px), calc(100% - 0px) 100%, 0px 100%, 0 calc(100% - 0px), 0 0px)}.PerceptionBrandBlock-module-scss-module__bC5dyG__clip-tl{clip-path:polygon(var(--clip-md) 0, calc(100% - 0px) 0, 100% 0px, 100% calc(100% - 0px), calc(100% - 0px) 100%, 0px 100%, 0 calc(100% - 0px), 0 var(--clip-md))}.PerceptionBrandBlock-module-scss-module__bC5dyG__clip-br{clip-path:polygon(0px 0, calc(100% - 0px) 0, 100% 0px, 100% calc(100% - var(--clip-md)), calc(100% - var(--clip-md)) 100%, 0px 100%, 0 calc(100% - 0px), 0 0px)}.PerceptionBrandBlock-module-scss-module__bC5dyG__clip-bl{clip-path:polygon(0px 0, calc(100% - 0px) 0, 100% 0px, 100% calc(100% - 0px), calc(100% - 0px) 100%, var(--clip-md) 100%, 0 calc(100% - var(--clip-md)), 0 0px)}.PerceptionBrandBlock-module-scss-module__bC5dyG__clip-tr-bl{clip-path:polygon(0px 0, calc(100% - var(--clip-md)) 0, 100% var(--clip-md), 100% calc(100% - 0px), calc(100% - 0px) 100%, var(--clip-md) 100%, 0 calc(100% - var(--clip-md)), 0 0px)}.PerceptionBrandBlock-module-scss-module__bC5dyG__clip-tl-br{clip-path:polygon(var(--clip-md) 0, calc(100% - 0px) 0, 100% 0px, 100% calc(100% - var(--clip-md)), calc(100% - var(--clip-md)) 100%, 0px 100%, 0 calc(100% - 0px), 0 var(--clip-md))}.PerceptionBrandBlock-module-scss-module__bC5dyG__clip-tl-tr{clip-path:polygon(var(--clip-md) 0, calc(100% - var(--clip-md)) 0, 100% var(--clip-md), 100% calc(100% - 0px), calc(100% - 0px) 100%, 0px 100%, 0 calc(100% - 0px), 0 var(--clip-md))}.PerceptionBrandBlock-module-scss-module__bC5dyG__clip-bl-br{clip-path:polygon(0px 0, calc(100% - 0px) 0, 100% 0px, 100% calc(100% - var(--clip-md)), calc(100% - var(--clip-md)) 100%, var(--clip-md) 100%, 0 calc(100% - var(--clip-md)), 0 0px)}.PerceptionBrandBlock-module-scss-module__bC5dyG__clip-tl-tr-br{clip-path:polygon(var(--clip-md) 0, calc(100% - var(--clip-md)) 0, 100% var(--clip-md), 100% calc(100% - var(--clip-md)), calc(100% - var(--clip-md)) 100%, 0px 100%, 0 calc(100% - 0px), 0 var(--clip-md))}.PerceptionBrandBlock-module-scss-module__bC5dyG__clip-tl-tr-bl{clip-path:polygon(var(--clip-md) 0, calc(100% - var(--clip-md)) 0, 100% var(--clip-md), 100% calc(100% - 0px), calc(100% - 0px) 100%, var(--clip-md) 100%, 0 calc(100% - var(--clip-md)), 0 var(--clip-md))}.PerceptionBrandBlock-module-scss-module__bC5dyG__clip-tr-bl-br{clip-path:polygon(0px 0, calc(100% - var(--clip-md)) 0, 100% var(--clip-md), 100% calc(100% - var(--clip-md)), calc(100% - var(--clip-md)) 100%, var(--clip-md) 100%, 0 calc(100% - var(--clip-md)), 0 0px)}.PerceptionBrandBlock-module-scss-module__bC5dyG__clip-all{clip-path:polygon(var(--clip-md) 0, calc(100% - var(--clip-md)) 0, 100% var(--clip-md), 100% calc(100% - var(--clip-md)), calc(100% - var(--clip-md)) 100%, var(--clip-md) 100%, 0 calc(100% - var(--clip-md)), 0 var(--clip-md))}.PerceptionBrandBlock-module-scss-module__bC5dyG__clip-xs{--clip-md:var(--clip-xs)}.PerceptionBrandBlock-module-scss-module__bC5dyG__clip-sm{--clip-md:var(--clip-sm)}.PerceptionBrandBlock-module-scss-module__bC5dyG__clip-lg{--clip-md:var(--clip-lg)}.PerceptionBrandBlock-module-scss-module__bC5dyG__clip-xl{--clip-md:var(--clip-xl)}:root{--bp-tablet:768px;--bp-desktop:1024px;--bp-wide:1440px;--bg-elevated:var(--no1);--bg-card:var(--no2);--border:#d9d9d914;--border-accent:#fe000040;--border-accent-bright:#fe000080;--background-semitransparent:#000000d9;--border-width:2px;--border-width-thick:3px;--accent-rgb:254, 0, 0;--accent-alpha-3:#fe000008;--accent-alpha-6:#fe00000f;--accent-alpha-8:#fe000014;--accent-alpha-10:#fe00001a;--accent-alpha-15:#fe000026;--accent-alpha-20:#fe000033;--accent-alpha-25:#fe000040;--accent-alpha-30:#fe00004d;--accent-alpha-40:#fe000066;--accent-alpha-50:#fe000080;--accent-alpha-55:#fe00008c;--accent-alpha-60:#fe000099;--accent-alpha-70:#fe0000b3;--accent-alpha-80:#fe0000cc;--accent-alpha-90:#fe0000e6;--accent-dim:var(--re1);--accent-subtle:var(--re2);--success-dim:var(--gr1);--success-subtle:var(--gr2);--info:var(--cy0);--info-dim:var(--cy1);--info-subtle:var(--cy2);--warning:var(--or0);--warning-dim:var(--or1);--warning-subtle:var(--or2);--accent-glow:0 0 20px #fe000066;--accent-glow-strong:0 0 30px #fe000099, 0 0 60px #fe00004d;--shadow-elevation-1:0 2px 8px #0000004d;--shadow-elevation-2:0 4px 16px #0006;--shadow-elevation-3:0 8px 32px #00000080;--transition-fast:.15s ease;--transition-base:.2s ease;--transition-slow:.35s ease;--z-base:1;--z-dropdown:100;--z-sticky:200;--z-fixed:300;--z-modal-backdrop:400;--z-modal:500;--z-popover:600;--z-tooltip:700;--z-overlay:9998;--z-overlay-noise:9999}.PerceptionBrandBlock-module-scss-module__bC5dyG__block{align-items:center;gap:var(--space-6);width:100%;padding:0 var(--space-section-margin);flex-direction:column;display:flex}.PerceptionBrandBlock-module-scss-module__bC5dyG__blockReverse{flex-direction:column-reverse}.PerceptionBrandBlock-module-scss-module__bC5dyG__noitomLogo{aspect-ratio:452.3/49.67;isolation:isolate;width:100%;max-width:min(960px,92vw);position:relative}.PerceptionBrandBlock-module-scss-module__bC5dyG__noitomGlyph{background-color:var(--re0);position:absolute;inset:0;-webkit-mask:url(/distribution/noitom/noitom-logo.svg) 50%/contain no-repeat;mask:url(/distribution/noitom/noitom-logo.svg) 50%/contain no-repeat}.PerceptionBrandBlock-module-scss-module__bC5dyG__noitomBase{filter:drop-shadow(0 0 14px var(--accent-alpha-60)) drop-shadow(0 0 36px var(--accent-alpha-30));animation:4.2s step-end infinite PerceptionBrandBlock-module-scss-module__bC5dyG__noitomFlicker}.PerceptionBrandBlock-module-scss-module__bC5dyG__noitomGlitchA{background-color:var(--cy0);mix-blend-mode:screen;opacity:.85;animation:3.6s step-end infinite PerceptionBrandBlock-module-scss-module__bC5dyG__noitomGlitchA}.PerceptionBrandBlock-module-scss-module__bC5dyG__noitomGlitchB{background-color:var(--re0);mix-blend-mode:screen;opacity:.7;animation:3.6s step-end infinite PerceptionBrandBlock-module-scss-module__bC5dyG__noitomGlitchB}.PerceptionBrandBlock-module-scss-module__bC5dyG__noitomScan{pointer-events:none;mix-blend-mode:multiply;z-index:2;background:repeating-linear-gradient(0deg,#0000 0 2px,#00000059 2px 3px);position:absolute;inset:0}.PerceptionBrandBlock-module-scss-module__bC5dyG__distributorLabel{align-self:center}.PerceptionBrandBlock-module-scss-module__bC5dyG__distributorText{color:var(--no1);font-size:var(--text-h6);font-weight:var(--text-weight-h5);letter-spacing:.08em;padding:var(--space-2) var(--clip-md);text-transform:uppercase}@keyframes PerceptionBrandBlock-module-scss-module__bC5dyG__noitomFlicker{0%,92%,to{opacity:1}93%{opacity:.4}94%{opacity:1}96%{opacity:.6}97%{opacity:1}}@keyframes PerceptionBrandBlock-module-scss-module__bC5dyG__noitomGlitchA{0%,to{opacity:0;transform:translate(0)}8%{opacity:.85;transform:translate(-3px)}10%{opacity:0;transform:translate(-3px)}42%{opacity:.9;transform:translate(-5px,1px)}44%{opacity:0;transform:translate(-5px,1px)}72%{opacity:.8;transform:translate(-2px,-1px)}74%{opacity:0;transform:translate(-2px,-1px)}}@keyframes PerceptionBrandBlock-module-scss-module__bC5dyG__noitomGlitchB{0%,to{opacity:0;transform:translate(0)}8%{opacity:.85;transform:translate(3px)}10%{opacity:0;transform:translate(3px)}42%{opacity:.9;transform:translate(5px,-1px)}44%{opacity:0;transform:translate(5px,-1px)}72%{opacity:.8;transform:translate(2px,1px)}74%{opacity:0;transform:translate(2px,1px)}}@media (prefers-reduced-motion:reduce){.PerceptionBrandBlock-module-scss-module__bC5dyG__noitomBase,.PerceptionBrandBlock-module-scss-module__bC5dyG__noitomGlitchA,.PerceptionBrandBlock-module-scss-module__bC5dyG__noitomGlitchB{animation:none}.PerceptionBrandBlock-module-scss-module__bC5dyG__noitomGlitchA,.PerceptionBrandBlock-module-scss-module__bC5dyG__noitomGlitchB{opacity:0}}
:root{--re0:#fe0000;--re1:#631d1d;--re2:#331212;--or0:#f26118;--or1:#63290e;--or2:#33170b;--ye0:#f2d230;--ye1:#635618;--ye2:#332d10;--no0:#030408;--no1:#05070d;--no2:#0a0e1a;--wh0:#d9d9d9;--wh1:#898d99;--wh2:#393b42;--me0:#4d5a80;--me1:#212638;--me2:#0d1120;--gr0:#30f291;--gr1:#15633f;--gr2:#0c3423;--cy0:#29becc;--cy1:#124e56;--cy2:#0b292f;--pu0:#a130f2;--pu1:#421666;--pu2:#230d37;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--space-9:96px;--space-10:128px;--space-11:160px;--space-section-margin:clamp(16px, 6vw, 136px);--space-header:clamp(96px, 12vw, 160px);--text-caption:.64rem;--text-small:.8rem;--text-base:1rem;--text-h6:clamp(1rem, .9rem + .5vw, 1.25rem);--text-h5:clamp(1.1rem, .95rem + .8vw, 1.563rem);--text-h4:clamp(1.25rem, 1rem + 1.25vw, 1.953rem);--text-h3:clamp(1.5rem, 1.1rem + 2vw, 2.441rem);--text-h2:clamp(1.75rem, 1.25rem + 2.5vw, 3.052rem);--text-h1:clamp(2rem, 1.4rem + 3vw, 3.815rem);--text-weight-h1:700;--text-weight-h2:700;--text-weight-h3:600;--text-weight-h4:600;--text-weight-h5:500;--text-weight-h6:500;--text-weight-p:400;--text-weight-small:400;--text-weight-caption:400;--clip-xs:6px;--clip-sm:10px;--clip-md:16px;--clip-lg:24px;--clip-xl:32px}.PerceptionHeroSection-module-scss-module__40viCW__clip-tr{clip-path:polygon(0px 0, calc(100% - var(--clip-md)) 0, 100% var(--clip-md), 100% calc(100% - 0px), calc(100% - 0px) 100%, 0px 100%, 0 calc(100% - 0px), 0 0px)}.PerceptionHeroSection-module-scss-module__40viCW__clip-tl{clip-path:polygon(var(--clip-md) 0, calc(100% - 0px) 0, 100% 0px, 100% calc(100% - 0px), calc(100% - 0px) 100%, 0px 100%, 0 calc(100% - 0px), 0 var(--clip-md))}.PerceptionHeroSection-module-scss-module__40viCW__clip-br{clip-path:polygon(0px 0, calc(100% - 0px) 0, 100% 0px, 100% calc(100% - var(--clip-md)), calc(100% - var(--clip-md)) 100%, 0px 100%, 0 calc(100% - 0px), 0 0px)}.PerceptionHeroSection-module-scss-module__40viCW__clip-bl{clip-path:polygon(0px 0, calc(100% - 0px) 0, 100% 0px, 100% calc(100% - 0px), calc(100% - 0px) 100%, var(--clip-md) 100%, 0 calc(100% - var(--clip-md)), 0 0px)}.PerceptionHeroSection-module-scss-module__40viCW__clip-tr-bl{clip-path:polygon(0px 0, calc(100% - var(--clip-md)) 0, 100% var(--clip-md), 100% calc(100% - 0px), calc(100% - 0px) 100%, var(--clip-md) 100%, 0 calc(100% - var(--clip-md)), 0 0px)}.PerceptionHeroSection-module-scss-module__40viCW__clip-tl-br{clip-path:polygon(var(--clip-md) 0, calc(100% - 0px) 0, 100% 0px, 100% calc(100% - var(--clip-md)), calc(100% - var(--clip-md)) 100%, 0px 100%, 0 calc(100% - 0px), 0 var(--clip-md))}.PerceptionHeroSection-module-scss-module__40viCW__clip-tl-tr{clip-path:polygon(var(--clip-md) 0, calc(100% - var(--clip-md)) 0, 100% var(--clip-md), 100% calc(100% - 0px), calc(100% - 0px) 100%, 0px 100%, 0 calc(100% - 0px), 0 var(--clip-md))}.PerceptionHeroSection-module-scss-module__40viCW__clip-bl-br{clip-path:polygon(0px 0, calc(100% - 0px) 0, 100% 0px, 100% calc(100% - var(--clip-md)), calc(100% - var(--clip-md)) 100%, var(--clip-md) 100%, 0 calc(100% - var(--clip-md)), 0 0px)}.PerceptionHeroSection-module-scss-module__40viCW__clip-tl-tr-br{clip-path:polygon(var(--clip-md) 0, calc(100% - var(--clip-md)) 0, 100% var(--clip-md), 100% calc(100% - var(--clip-md)), calc(100% - var(--clip-md)) 100%, 0px 100%, 0 calc(100% - 0px), 0 var(--clip-md))}.PerceptionHeroSection-module-scss-module__40viCW__clip-tl-tr-bl{clip-path:polygon(var(--clip-md) 0, calc(100% - var(--clip-md)) 0, 100% var(--clip-md), 100% calc(100% - 0px), calc(100% - 0px) 100%, var(--clip-md) 100%, 0 calc(100% - var(--clip-md)), 0 var(--clip-md))}.PerceptionHeroSection-module-scss-module__40viCW__clip-tr-bl-br{clip-path:polygon(0px 0, calc(100% - var(--clip-md)) 0, 100% var(--clip-md), 100% calc(100% - var(--clip-md)), calc(100% - var(--clip-md)) 100%, var(--clip-md) 100%, 0 calc(100% - var(--clip-md)), 0 0px)}.PerceptionHeroSection-module-scss-module__40viCW__clip-all{clip-path:polygon(var(--clip-md) 0, calc(100% - var(--clip-md)) 0, 100% var(--clip-md), 100% calc(100% - var(--clip-md)), calc(100% - var(--clip-md)) 100%, var(--clip-md) 100%, 0 calc(100% - var(--clip-md)), 0 var(--clip-md))}.PerceptionHeroSection-module-scss-module__40viCW__clip-xs{--clip-md:var(--clip-xs)}.PerceptionHeroSection-module-scss-module__40viCW__clip-sm{--clip-md:var(--clip-sm)}.PerceptionHeroSection-module-scss-module__40viCW__clip-lg{--clip-md:var(--clip-lg)}.PerceptionHeroSection-module-scss-module__40viCW__clip-xl{--clip-md:var(--clip-xl)}:root{--bp-tablet:768px;--bp-desktop:1024px;--bp-wide:1440px;--bg-elevated:var(--no1);--bg-card:var(--no2);--border:#d9d9d914;--border-accent:#fe000040;--border-accent-bright:#fe000080;--background-semitransparent:#000000d9;--border-width:2px;--border-width-thick:3px;--accent-rgb:254, 0, 0;--accent-alpha-3:#fe000008;--accent-alpha-6:#fe00000f;--accent-alpha-8:#fe000014;--accent-alpha-10:#fe00001a;--accent-alpha-15:#fe000026;--accent-alpha-20:#fe000033;--accent-alpha-25:#fe000040;--accent-alpha-30:#fe00004d;--accent-alpha-40:#fe000066;--accent-alpha-50:#fe000080;--accent-alpha-55:#fe00008c;--accent-alpha-60:#fe000099;--accent-alpha-70:#fe0000b3;--accent-alpha-80:#fe0000cc;--accent-alpha-90:#fe0000e6;--accent-dim:var(--re1);--accent-subtle:var(--re2);--success-dim:var(--gr1);--success-subtle:var(--gr2);--info:var(--cy0);--info-dim:var(--cy1);--info-subtle:var(--cy2);--warning:var(--or0);--warning-dim:var(--or1);--warning-subtle:var(--or2);--accent-glow:0 0 20px #fe000066;--accent-glow-strong:0 0 30px #fe000099, 0 0 60px #fe00004d;--shadow-elevation-1:0 2px 8px #0000004d;--shadow-elevation-2:0 4px 16px #0006;--shadow-elevation-3:0 8px 32px #00000080;--transition-fast:.15s ease;--transition-base:.2s ease;--transition-slow:.35s ease;--z-base:1;--z-dropdown:100;--z-sticky:200;--z-fixed:300;--z-modal-backdrop:400;--z-modal:500;--z-popover:600;--z-tooltip:700;--z-overlay:9998;--z-overlay-noise:9999}.PerceptionHeroSection-module-scss-module__40viCW__section{padding:var(--space-7) var(--space-section-margin) 0;align-items:center;gap:var(--space-6);flex-direction:column;display:flex;overflow:hidden}.PerceptionHeroSection-module-scss-module__40viCW__stage{place-items:stretch center;gap:var(--space-4);grid-template-columns:minmax(0,1fr);width:100%;min-width:0;display:grid}.PerceptionHeroSection-module-scss-module__40viCW__girl{aspect-ratio:3/4;width:100%;min-width:0;display:none;position:relative}.PerceptionHeroSection-module-scss-module__40viCW__girlImage{object-fit:contain;object-position:bottom center;pointer-events:none;-webkit-user-select:none;user-select:none}.PerceptionHeroSection-module-scss-module__40viCW__heroVideo{width:100%;max-width:880px}@media (min-width:768px){.PerceptionHeroSection-module-scss-module__40viCW__stage{gap:var(--space-3);grid-template-columns:minmax(0,1fr) minmax(0,2.4fr) minmax(0,1fr);align-items:end}.PerceptionHeroSection-module-scss-module__40viCW__girl{aspect-ratio:auto;height:100%;min-height:320px;display:block}.PerceptionHeroSection-module-scss-module__40viCW__heroVideo{max-width:none}}@media (min-width:1024px){.PerceptionHeroSection-module-scss-module__40viCW__stage{gap:var(--space-5)}.PerceptionHeroSection-module-scss-module__40viCW__girl{min-height:420px}}
:root{--re0:#fe0000;--re1:#631d1d;--re2:#331212;--or0:#f26118;--or1:#63290e;--or2:#33170b;--ye0:#f2d230;--ye1:#635618;--ye2:#332d10;--no0:#030408;--no1:#05070d;--no2:#0a0e1a;--wh0:#d9d9d9;--wh1:#898d99;--wh2:#393b42;--me0:#4d5a80;--me1:#212638;--me2:#0d1120;--gr0:#30f291;--gr1:#15633f;--gr2:#0c3423;--cy0:#29becc;--cy1:#124e56;--cy2:#0b292f;--pu0:#a130f2;--pu1:#421666;--pu2:#230d37;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--space-9:96px;--space-10:128px;--space-11:160px;--space-section-margin:clamp(16px, 6vw, 136px);--space-header:clamp(96px, 12vw, 160px);--text-caption:.64rem;--text-small:.8rem;--text-base:1rem;--text-h6:clamp(1rem, .9rem + .5vw, 1.25rem);--text-h5:clamp(1.1rem, .95rem + .8vw, 1.563rem);--text-h4:clamp(1.25rem, 1rem + 1.25vw, 1.953rem);--text-h3:clamp(1.5rem, 1.1rem + 2vw, 2.441rem);--text-h2:clamp(1.75rem, 1.25rem + 2.5vw, 3.052rem);--text-h1:clamp(2rem, 1.4rem + 3vw, 3.815rem);--text-weight-h1:700;--text-weight-h2:700;--text-weight-h3:600;--text-weight-h4:600;--text-weight-h5:500;--text-weight-h6:500;--text-weight-p:400;--text-weight-small:400;--text-weight-caption:400;--clip-xs:6px;--clip-sm:10px;--clip-md:16px;--clip-lg:24px;--clip-xl:32px}.PerceptionLogo-module-scss-module__Av3T4a__clip-tr{clip-path:polygon(0px 0, calc(100% - var(--clip-md)) 0, 100% var(--clip-md), 100% calc(100% - 0px), calc(100% - 0px) 100%, 0px 100%, 0 calc(100% - 0px), 0 0px)}.PerceptionLogo-module-scss-module__Av3T4a__clip-tl{clip-path:polygon(var(--clip-md) 0, calc(100% - 0px) 0, 100% 0px, 100% calc(100% - 0px), calc(100% - 0px) 100%, 0px 100%, 0 calc(100% - 0px), 0 var(--clip-md))}.PerceptionLogo-module-scss-module__Av3T4a__clip-br{clip-path:polygon(0px 0, calc(100% - 0px) 0, 100% 0px, 100% calc(100% - var(--clip-md)), calc(100% - var(--clip-md)) 100%, 0px 100%, 0 calc(100% - 0px), 0 0px)}.PerceptionLogo-module-scss-module__Av3T4a__clip-bl{clip-path:polygon(0px 0, calc(100% - 0px) 0, 100% 0px, 100% calc(100% - 0px), calc(100% - 0px) 100%, var(--clip-md) 100%, 0 calc(100% - var(--clip-md)), 0 0px)}.PerceptionLogo-module-scss-module__Av3T4a__clip-tr-bl{clip-path:polygon(0px 0, calc(100% - var(--clip-md)) 0, 100% var(--clip-md), 100% calc(100% - 0px), calc(100% - 0px) 100%, var(--clip-md) 100%, 0 calc(100% - var(--clip-md)), 0 0px)}.PerceptionLogo-module-scss-module__Av3T4a__clip-tl-br{clip-path:polygon(var(--clip-md) 0, calc(100% - 0px) 0, 100% 0px, 100% calc(100% - var(--clip-md)), calc(100% - var(--clip-md)) 100%, 0px 100%, 0 calc(100% - 0px), 0 var(--clip-md))}.PerceptionLogo-module-scss-module__Av3T4a__clip-tl-tr{clip-path:polygon(var(--clip-md) 0, calc(100% - var(--clip-md)) 0, 100% var(--clip-md), 100% calc(100% - 0px), calc(100% - 0px) 100%, 0px 100%, 0 calc(100% - 0px), 0 var(--clip-md))}.PerceptionLogo-module-scss-module__Av3T4a__clip-bl-br{clip-path:polygon(0px 0, calc(100% - 0px) 0, 100% 0px, 100% calc(100% - var(--clip-md)), calc(100% - var(--clip-md)) 100%, var(--clip-md) 100%, 0 calc(100% - var(--clip-md)), 0 0px)}.PerceptionLogo-module-scss-module__Av3T4a__clip-tl-tr-br{clip-path:polygon(var(--clip-md) 0, calc(100% - var(--clip-md)) 0, 100% var(--clip-md), 100% calc(100% - var(--clip-md)), calc(100% - var(--clip-md)) 100%, 0px 100%, 0 calc(100% - 0px), 0 var(--clip-md))}.PerceptionLogo-module-scss-module__Av3T4a__clip-tl-tr-bl{clip-path:polygon(var(--clip-md) 0, calc(100% - var(--clip-md)) 0, 100% var(--clip-md), 100% calc(100% - 0px), calc(100% - 0px) 100%, var(--clip-md) 100%, 0 calc(100% - var(--clip-md)), 0 var(--clip-md))}.PerceptionLogo-module-scss-module__Av3T4a__clip-tr-bl-br{clip-path:polygon(0px 0, calc(100% - var(--clip-md)) 0, 100% var(--clip-md), 100% calc(100% - var(--clip-md)), calc(100% - var(--clip-md)) 100%, var(--clip-md) 100%, 0 calc(100% - var(--clip-md)), 0 0px)}.PerceptionLogo-module-scss-module__Av3T4a__clip-all{clip-path:polygon(var(--clip-md) 0, calc(100% - var(--clip-md)) 0, 100% var(--clip-md), 100% calc(100% - var(--clip-md)), calc(100% - var(--clip-md)) 100%, var(--clip-md) 100%, 0 calc(100% - var(--clip-md)), 0 var(--clip-md))}.PerceptionLogo-module-scss-module__Av3T4a__clip-xs{--clip-md:var(--clip-xs)}.PerceptionLogo-module-scss-module__Av3T4a__clip-sm{--clip-md:var(--clip-sm)}.PerceptionLogo-module-scss-module__Av3T4a__clip-lg{--clip-md:var(--clip-lg)}.PerceptionLogo-module-scss-module__Av3T4a__clip-xl{--clip-md:var(--clip-xl)}:root{--bp-tablet:768px;--bp-desktop:1024px;--bp-wide:1440px;--bg-elevated:var(--no1);--bg-card:var(--no2);--border:#d9d9d914;--border-accent:#fe000040;--border-accent-bright:#fe000080;--background-semitransparent:#000000d9;--border-width:2px;--border-width-thick:3px;--accent-rgb:254, 0, 0;--accent-alpha-3:#fe000008;--accent-alpha-6:#fe00000f;--accent-alpha-8:#fe000014;--accent-alpha-10:#fe00001a;--accent-alpha-15:#fe000026;--accent-alpha-20:#fe000033;--accent-alpha-25:#fe000040;--accent-alpha-30:#fe00004d;--accent-alpha-40:#fe000066;--accent-alpha-50:#fe000080;--accent-alpha-55:#fe00008c;--accent-alpha-60:#fe000099;--accent-alpha-70:#fe0000b3;--accent-alpha-80:#fe0000cc;--accent-alpha-90:#fe0000e6;--accent-dim:var(--re1);--accent-subtle:var(--re2);--success-dim:var(--gr1);--success-subtle:var(--gr2);--info:var(--cy0);--info-dim:var(--cy1);--info-subtle:var(--cy2);--warning:var(--or0);--warning-dim:var(--or1);--warning-subtle:var(--or2);--accent-glow:0 0 20px #fe000066;--accent-glow-strong:0 0 30px #fe000099, 0 0 60px #fe00004d;--shadow-elevation-1:0 2px 8px #0000004d;--shadow-elevation-2:0 4px 16px #0006;--shadow-elevation-3:0 8px 32px #00000080;--transition-fast:.15s ease;--transition-base:.2s ease;--transition-slow:.35s ease;--z-base:1;--z-dropdown:100;--z-sticky:200;--z-fixed:300;--z-modal-backdrop:400;--z-modal:500;--z-popover:600;--z-tooltip:700;--z-overlay:9998;--z-overlay-noise:9999}.PerceptionLogo-module-scss-module__Av3T4a__wrap{width:100%;max-width:720px;padding:var(--space-5) 0;isolation:isolate;justify-content:center;align-items:center;margin:0 auto;display:flex;position:relative}.PerceptionLogo-module-scss-module__Av3T4a__glow{z-index:-1;background:radial-gradient(ellipse at center, var(--accent-alpha-50) 0%, var(--accent-alpha-25) 30%, transparent 70%);filter:blur(24px);pointer-events:none;animation:3.2s ease-in-out infinite PerceptionLogo-module-scss-module__Av3T4a__pulse;position:absolute;inset:-10% -5%}.PerceptionLogo-module-scss-module__Av3T4a__logo{object-fit:contain;width:100%;height:auto;filter:drop-shadow(0 0 18px var(--accent-alpha-60));position:relative}@keyframes PerceptionLogo-module-scss-module__Av3T4a__pulse{0%,to{opacity:.55;transform:scale(.96)}50%{opacity:1;transform:scale(1.04)}}@media (prefers-reduced-motion:reduce){.PerceptionLogo-module-scss-module__Av3T4a__glow{animation:none}}
:root{--re0:#fe0000;--re1:#631d1d;--re2:#331212;--or0:#f26118;--or1:#63290e;--or2:#33170b;--ye0:#f2d230;--ye1:#635618;--ye2:#332d10;--no0:#030408;--no1:#05070d;--no2:#0a0e1a;--wh0:#d9d9d9;--wh1:#898d99;--wh2:#393b42;--me0:#4d5a80;--me1:#212638;--me2:#0d1120;--gr0:#30f291;--gr1:#15633f;--gr2:#0c3423;--cy0:#29becc;--cy1:#124e56;--cy2:#0b292f;--pu0:#a130f2;--pu1:#421666;--pu2:#230d37;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--space-9:96px;--space-10:128px;--space-11:160px;--space-section-margin:clamp(16px, 6vw, 136px);--space-header:clamp(96px, 12vw, 160px);--text-caption:.64rem;--text-small:.8rem;--text-base:1rem;--text-h6:clamp(1rem, .9rem + .5vw, 1.25rem);--text-h5:clamp(1.1rem, .95rem + .8vw, 1.563rem);--text-h4:clamp(1.25rem, 1rem + 1.25vw, 1.953rem);--text-h3:clamp(1.5rem, 1.1rem + 2vw, 2.441rem);--text-h2:clamp(1.75rem, 1.25rem + 2.5vw, 3.052rem);--text-h1:clamp(2rem, 1.4rem + 3vw, 3.815rem);--text-weight-h1:700;--text-weight-h2:700;--text-weight-h3:600;--text-weight-h4:600;--text-weight-h5:500;--text-weight-h6:500;--text-weight-p:400;--text-weight-small:400;--text-weight-caption:400;--clip-xs:6px;--clip-sm:10px;--clip-md:16px;--clip-lg:24px;--clip-xl:32px}.ProductCard-module-scss-module__QeOVSa__clip-tr{clip-path:polygon(0px 0, calc(100% - var(--clip-md)) 0, 100% var(--clip-md), 100% calc(100% - 0px), calc(100% - 0px) 100%, 0px 100%, 0 calc(100% - 0px), 0 0px)}.ProductCard-module-scss-module__QeOVSa__clip-tl{clip-path:polygon(var(--clip-md) 0, calc(100% - 0px) 0, 100% 0px, 100% calc(100% - 0px), calc(100% - 0px) 100%, 0px 100%, 0 calc(100% - 0px), 0 var(--clip-md))}.ProductCard-module-scss-module__QeOVSa__clip-br{clip-path:polygon(0px 0, calc(100% - 0px) 0, 100% 0px, 100% calc(100% - var(--clip-md)), calc(100% - var(--clip-md)) 100%, 0px 100%, 0 calc(100% - 0px), 0 0px)}.ProductCard-module-scss-module__QeOVSa__clip-bl{clip-path:polygon(0px 0, calc(100% - 0px) 0, 100% 0px, 100% calc(100% - 0px), calc(100% - 0px) 100%, var(--clip-md) 100%, 0 calc(100% - var(--clip-md)), 0 0px)}.ProductCard-module-scss-module__QeOVSa__clip-tr-bl{clip-path:polygon(0px 0, calc(100% - var(--clip-md)) 0, 100% var(--clip-md), 100% calc(100% - 0px), calc(100% - 0px) 100%, var(--clip-md) 100%, 0 calc(100% - var(--clip-md)), 0 0px)}.ProductCard-module-scss-module__QeOVSa__clip-tl-br{clip-path:polygon(var(--clip-md) 0, calc(100% - 0px) 0, 100% 0px, 100% calc(100% - var(--clip-md)), calc(100% - var(--clip-md)) 100%, 0px 100%, 0 calc(100% - 0px), 0 var(--clip-md))}.ProductCard-module-scss-module__QeOVSa__clip-tl-tr{clip-path:polygon(var(--clip-md) 0, calc(100% - var(--clip-md)) 0, 100% var(--clip-md), 100% calc(100% - 0px), calc(100% - 0px) 100%, 0px 100%, 0 calc(100% - 0px), 0 var(--clip-md))}.ProductCard-module-scss-module__QeOVSa__clip-bl-br{clip-path:polygon(0px 0, calc(100% - 0px) 0, 100% 0px, 100% calc(100% - var(--clip-md)), calc(100% - var(--clip-md)) 100%, var(--clip-md) 100%, 0 calc(100% - var(--clip-md)), 0 0px)}.ProductCard-module-scss-module__QeOVSa__clip-tl-tr-br{clip-path:polygon(var(--clip-md) 0, calc(100% - var(--clip-md)) 0, 100% var(--clip-md), 100% calc(100% - var(--clip-md)), calc(100% - var(--clip-md)) 100%, 0px 100%, 0 calc(100% - 0px), 0 var(--clip-md))}.ProductCard-module-scss-module__QeOVSa__clip-tl-tr-bl{clip-path:polygon(var(--clip-md) 0, calc(100% - var(--clip-md)) 0, 100% var(--clip-md), 100% calc(100% - 0px), calc(100% - 0px) 100%, var(--clip-md) 100%, 0 calc(100% - var(--clip-md)), 0 var(--clip-md))}.ProductCard-module-scss-module__QeOVSa__clip-tr-bl-br{clip-path:polygon(0px 0, calc(100% - var(--clip-md)) 0, 100% var(--clip-md), 100% calc(100% - var(--clip-md)), calc(100% - var(--clip-md)) 100%, var(--clip-md) 100%, 0 calc(100% - var(--clip-md)), 0 0px)}.ProductCard-module-scss-module__QeOVSa__clip-all{clip-path:polygon(var(--clip-md) 0, calc(100% - var(--clip-md)) 0, 100% var(--clip-md), 100% calc(100% - var(--clip-md)), calc(100% - var(--clip-md)) 100%, var(--clip-md) 100%, 0 calc(100% - var(--clip-md)), 0 var(--clip-md))}.ProductCard-module-scss-module__QeOVSa__clip-xs{--clip-md:var(--clip-xs)}.ProductCard-module-scss-module__QeOVSa__clip-sm{--clip-md:var(--clip-sm)}.ProductCard-module-scss-module__QeOVSa__clip-lg{--clip-md:var(--clip-lg)}.ProductCard-module-scss-module__QeOVSa__clip-xl{--clip-md:var(--clip-xl)}:root{--bp-tablet:768px;--bp-desktop:1024px;--bp-wide:1440px;--bg-elevated:var(--no1);--bg-card:var(--no2);--border:#d9d9d914;--border-accent:#fe000040;--border-accent-bright:#fe000080;--background-semitransparent:#000000d9;--border-width:2px;--border-width-thick:3px;--accent-rgb:254, 0, 0;--accent-alpha-3:#fe000008;--accent-alpha-6:#fe00000f;--accent-alpha-8:#fe000014;--accent-alpha-10:#fe00001a;--accent-alpha-15:#fe000026;--accent-alpha-20:#fe000033;--accent-alpha-25:#fe000040;--accent-alpha-30:#fe00004d;--accent-alpha-40:#fe000066;--accent-alpha-50:#fe000080;--accent-alpha-55:#fe00008c;--accent-alpha-60:#fe000099;--accent-alpha-70:#fe0000b3;--accent-alpha-80:#fe0000cc;--accent-alpha-90:#fe0000e6;--accent-dim:var(--re1);--accent-subtle:var(--re2);--success-dim:var(--gr1);--success-subtle:var(--gr2);--info:var(--cy0);--info-dim:var(--cy1);--info-subtle:var(--cy2);--warning:var(--or0);--warning-dim:var(--or1);--warning-subtle:var(--or2);--accent-glow:0 0 20px #fe000066;--accent-glow-strong:0 0 30px #fe000099, 0 0 60px #fe00004d;--shadow-elevation-1:0 2px 8px #0000004d;--shadow-elevation-2:0 4px 16px #0006;--shadow-elevation-3:0 8px 32px #00000080;--transition-fast:.15s ease;--transition-base:.2s ease;--transition-slow:.35s ease;--z-base:1;--z-dropdown:100;--z-sticky:200;--z-fixed:300;--z-modal-backdrop:400;--z-modal:500;--z-popover:600;--z-tooltip:700;--z-overlay:9998;--z-overlay-noise:9999}.ProductCard-module-scss-module__QeOVSa__card{gap:var(--space-4);width:100%;padding:var(--space-4);background:var(--no0);border:var(--border-width) solid var(--border-accent-bright);clip-path:polygon(var(--clip-lg) 0, calc(100% - 0px) 0, 100% 0px, 100% calc(100% - var(--clip-lg)), calc(100% - var(--clip-lg)) 100%, 0px 100%, 0 calc(100% - 0px), 0 var(--clip-lg));flex-direction:column;min-width:0;display:flex;position:relative}.ProductCard-module-scss-module__QeOVSa__header{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.ProductCard-module-scss-module__QeOVSa__tag{color:var(--re0);font-size:var(--text-caption);letter-spacing:.18em;opacity:.8}.ProductCard-module-scss-module__QeOVSa__title{color:var(--wh0);text-wrap:balance;margin:0}.ProductCard-module-scss-module__QeOVSa__video{width:100%}.ProductCard-module-scss-module__QeOVSa__priceRow{align-items:stretch;gap:var(--space-3);padding:var(--space-3);background:var(--accent-alpha-8);border:var(--border-width) solid var(--border-accent-bright);clip-path:polygon(var(--clip-md) 0, calc(100% - 0px) 0, 100% 0px, 100% calc(100% - var(--clip-md)), calc(100% - var(--clip-md)) 100%, 0px 100%, 0 calc(100% - 0px), 0 var(--clip-md));flex-direction:column;display:flex}.ProductCard-module-scss-module__QeOVSa__priceBlock{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.ProductCard-module-scss-module__QeOVSa__priceLabel{color:var(--re0);font-size:var(--text-caption);letter-spacing:.18em;opacity:.8}.ProductCard-module-scss-module__QeOVSa__price{color:var(--wh0);font-size:var(--text-h3);font-weight:var(--text-weight-h2);letter-spacing:.04em;line-height:1}.ProductCard-module-scss-module__QeOVSa__cta.ProductCard-module-scss-module__QeOVSa__cta{white-space:nowrap;letter-spacing:.12em;align-self:stretch}.ProductCard-module-scss-module__QeOVSa__specs{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.ProductCard-module-scss-module__QeOVSa__specsHeader{justify-content:space-between;align-items:center;gap:var(--space-3);min-width:0;display:flex}.ProductCard-module-scss-module__QeOVSa__specsLabel{color:var(--re0);font-size:var(--text-caption);letter-spacing:.18em;opacity:.8}.ProductCard-module-scss-module__QeOVSa__downloadLink{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);color:var(--wh0);border:var(--border-width) solid var(--border-accent-bright);transition:background var(--transition-base),color var(--transition-base),box-shadow var(--transition-base);clip-path:polygon(var(--clip-sm) 0, calc(100% - 0px) 0, 100% 0px, 100% calc(100% - var(--clip-sm)), calc(100% - var(--clip-sm)) 100%, 0px 100%, 0 calc(100% - 0px), 0 var(--clip-sm));background:0 0;text-decoration:none;display:inline-flex}.ProductCard-module-scss-module__QeOVSa__downloadLink:hover,.ProductCard-module-scss-module__QeOVSa__downloadLink:focus-visible{color:var(--no0);background:var(--re0);box-shadow:var(--accent-glow);outline:none}.ProductCard-module-scss-module__QeOVSa__downloadIcon{width:18px;height:18px}.ProductCard-module-scss-module__QeOVSa__downloadLabel{font-size:var(--text-caption);letter-spacing:.16em}.ProductCard-module-scss-module__QeOVSa__specsImageWrap{border:var(--border-width) solid var(--border-accent);background:var(--no1);width:100%;clip-path:polygon(var(--clip-md) 0, calc(100% - 0px) 0, 100% 0px, 100% calc(100% - var(--clip-md)), calc(100% - var(--clip-md)) 100%, 0px 100%, 0 calc(100% - 0px), 0 var(--clip-md));position:relative;overflow:hidden}.ProductCard-module-scss-module__QeOVSa__specsImage{object-fit:contain;width:100%;height:auto;display:block}@media (min-width:768px){.ProductCard-module-scss-module__QeOVSa__card{padding:var(--space-5);gap:var(--space-5)}.ProductCard-module-scss-module__QeOVSa__priceRow{padding:var(--space-3) var(--space-5);flex-direction:row;justify-content:space-between;align-items:center}.ProductCard-module-scss-module__QeOVSa__price{font-size:var(--text-h2)}.ProductCard-module-scss-module__QeOVSa__cta.ProductCard-module-scss-module__QeOVSa__cta{align-self:auto}}
:root{--re0:#fe0000;--re1:#631d1d;--re2:#331212;--or0:#f26118;--or1:#63290e;--or2:#33170b;--ye0:#f2d230;--ye1:#635618;--ye2:#332d10;--no0:#030408;--no1:#05070d;--no2:#0a0e1a;--wh0:#d9d9d9;--wh1:#898d99;--wh2:#393b42;--me0:#4d5a80;--me1:#212638;--me2:#0d1120;--gr0:#30f291;--gr1:#15633f;--gr2:#0c3423;--cy0:#29becc;--cy1:#124e56;--cy2:#0b292f;--pu0:#a130f2;--pu1:#421666;--pu2:#230d37;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--space-9:96px;--space-10:128px;--space-11:160px;--space-section-margin:clamp(16px, 6vw, 136px);--space-header:clamp(96px, 12vw, 160px);--text-caption:.64rem;--text-small:.8rem;--text-base:1rem;--text-h6:clamp(1rem, .9rem + .5vw, 1.25rem);--text-h5:clamp(1.1rem, .95rem + .8vw, 1.563rem);--text-h4:clamp(1.25rem, 1rem + 1.25vw, 1.953rem);--text-h3:clamp(1.5rem, 1.1rem + 2vw, 2.441rem);--text-h2:clamp(1.75rem, 1.25rem + 2.5vw, 3.052rem);--text-h1:clamp(2rem, 1.4rem + 3vw, 3.815rem);--text-weight-h1:700;--text-weight-h2:700;--text-weight-h3:600;--text-weight-h4:600;--text-weight-h5:500;--text-weight-h6:500;--text-weight-p:400;--text-weight-small:400;--text-weight-caption:400;--clip-xs:6px;--clip-sm:10px;--clip-md:16px;--clip-lg:24px;--clip-xl:32px}.PerceptionProductsSection-module-scss-module__SCOmsa__clip-tr{clip-path:polygon(0px 0, calc(100% - var(--clip-md)) 0, 100% var(--clip-md), 100% calc(100% - 0px), calc(100% - 0px) 100%, 0px 100%, 0 calc(100% - 0px), 0 0px)}.PerceptionProductsSection-module-scss-module__SCOmsa__clip-tl{clip-path:polygon(var(--clip-md) 0, calc(100% - 0px) 0, 100% 0px, 100% calc(100% - 0px), calc(100% - 0px) 100%, 0px 100%, 0 calc(100% - 0px), 0 var(--clip-md))}.PerceptionProductsSection-module-scss-module__SCOmsa__clip-br{clip-path:polygon(0px 0, calc(100% - 0px) 0, 100% 0px, 100% calc(100% - var(--clip-md)), calc(100% - var(--clip-md)) 100%, 0px 100%, 0 calc(100% - 0px), 0 0px)}.PerceptionProductsSection-module-scss-module__SCOmsa__clip-bl{clip-path:polygon(0px 0, calc(100% - 0px) 0, 100% 0px, 100% calc(100% - 0px), calc(100% - 0px) 100%, var(--clip-md) 100%, 0 calc(100% - var(--clip-md)), 0 0px)}.PerceptionProductsSection-module-scss-module__SCOmsa__clip-tr-bl{clip-path:polygon(0px 0, calc(100% - var(--clip-md)) 0, 100% var(--clip-md), 100% calc(100% - 0px), calc(100% - 0px) 100%, var(--clip-md) 100%, 0 calc(100% - var(--clip-md)), 0 0px)}.PerceptionProductsSection-module-scss-module__SCOmsa__clip-tl-br{clip-path:polygon(var(--clip-md) 0, calc(100% - 0px) 0, 100% 0px, 100% calc(100% - var(--clip-md)), calc(100% - var(--clip-md)) 100%, 0px 100%, 0 calc(100% - 0px), 0 var(--clip-md))}.PerceptionProductsSection-module-scss-module__SCOmsa__clip-tl-tr{clip-path:polygon(var(--clip-md) 0, calc(100% - var(--clip-md)) 0, 100% var(--clip-md), 100% calc(100% - 0px), calc(100% - 0px) 100%, 0px 100%, 0 calc(100% - 0px), 0 var(--clip-md))}.PerceptionProductsSection-module-scss-module__SCOmsa__clip-bl-br{clip-path:polygon(0px 0, calc(100% - 0px) 0, 100% 0px, 100% calc(100% - var(--clip-md)), calc(100% - var(--clip-md)) 100%, var(--clip-md) 100%, 0 calc(100% - var(--clip-md)), 0 0px)}.PerceptionProductsSection-module-scss-module__SCOmsa__clip-tl-tr-br{clip-path:polygon(var(--clip-md) 0, calc(100% - var(--clip-md)) 0, 100% var(--clip-md), 100% calc(100% - var(--clip-md)), calc(100% - var(--clip-md)) 100%, 0px 100%, 0 calc(100% - 0px), 0 var(--clip-md))}.PerceptionProductsSection-module-scss-module__SCOmsa__clip-tl-tr-bl{clip-path:polygon(var(--clip-md) 0, calc(100% - var(--clip-md)) 0, 100% var(--clip-md), 100% calc(100% - 0px), calc(100% - 0px) 100%, var(--clip-md) 100%, 0 calc(100% - var(--clip-md)), 0 var(--clip-md))}.PerceptionProductsSection-module-scss-module__SCOmsa__clip-tr-bl-br{clip-path:polygon(0px 0, calc(100% - var(--clip-md)) 0, 100% var(--clip-md), 100% calc(100% - var(--clip-md)), calc(100% - var(--clip-md)) 100%, var(--clip-md) 100%, 0 calc(100% - var(--clip-md)), 0 0px)}.PerceptionProductsSection-module-scss-module__SCOmsa__clip-all{clip-path:polygon(var(--clip-md) 0, calc(100% - var(--clip-md)) 0, 100% var(--clip-md), 100% calc(100% - var(--clip-md)), calc(100% - var(--clip-md)) 100%, var(--clip-md) 100%, 0 calc(100% - var(--clip-md)), 0 var(--clip-md))}.PerceptionProductsSection-module-scss-module__SCOmsa__clip-xs{--clip-md:var(--clip-xs)}.PerceptionProductsSection-module-scss-module__SCOmsa__clip-sm{--clip-md:var(--clip-sm)}.PerceptionProductsSection-module-scss-module__SCOmsa__clip-lg{--clip-md:var(--clip-lg)}.PerceptionProductsSection-module-scss-module__SCOmsa__clip-xl{--clip-md:var(--clip-xl)}:root{--bp-tablet:768px;--bp-desktop:1024px;--bp-wide:1440px;--bg-elevated:var(--no1);--bg-card:var(--no2);--border:#d9d9d914;--border-accent:#fe000040;--border-accent-bright:#fe000080;--background-semitransparent:#000000d9;--border-width:2px;--border-width-thick:3px;--accent-rgb:254, 0, 0;--accent-alpha-3:#fe000008;--accent-alpha-6:#fe00000f;--accent-alpha-8:#fe000014;--accent-alpha-10:#fe00001a;--accent-alpha-15:#fe000026;--accent-alpha-20:#fe000033;--accent-alpha-25:#fe000040;--accent-alpha-30:#fe00004d;--accent-alpha-40:#fe000066;--accent-alpha-50:#fe000080;--accent-alpha-55:#fe00008c;--accent-alpha-60:#fe000099;--accent-alpha-70:#fe0000b3;--accent-alpha-80:#fe0000cc;--accent-alpha-90:#fe0000e6;--accent-dim:var(--re1);--accent-subtle:var(--re2);--success-dim:var(--gr1);--success-subtle:var(--gr2);--info:var(--cy0);--info-dim:var(--cy1);--info-subtle:var(--cy2);--warning:var(--or0);--warning-dim:var(--or1);--warning-subtle:var(--or2);--accent-glow:0 0 20px #fe000066;--accent-glow-strong:0 0 30px #fe000099, 0 0 60px #fe00004d;--shadow-elevation-1:0 2px 8px #0000004d;--shadow-elevation-2:0 4px 16px #0006;--shadow-elevation-3:0 8px 32px #00000080;--transition-fast:.15s ease;--transition-base:.2s ease;--transition-slow:.35s ease;--z-base:1;--z-dropdown:100;--z-sticky:200;--z-fixed:300;--z-modal-backdrop:400;--z-modal:500;--z-popover:600;--z-tooltip:700;--z-overlay:9998;--z-overlay-noise:9999}.PerceptionProductsSection-module-scss-module__SCOmsa__section{isolation:isolate;padding:var(--space-7) var(--space-section-margin);gap:var(--space-7);flex-direction:column;display:flex;position:relative}.PerceptionProductsSection-module-scss-module__SCOmsa__header{z-index:1;align-items:center;gap:var(--space-2);text-align:center;flex-direction:column;display:flex;position:relative}.PerceptionProductsSection-module-scss-module__SCOmsa__tag{font-size:var(--text-caption);letter-spacing:.2em;opacity:.8}.PerceptionProductsSection-module-scss-module__SCOmsa__title{color:var(--wh0);margin:0}.PerceptionProductsSection-module-scss-module__SCOmsa__stack{gap:var(--space-5);flex-direction:column;min-width:0;display:flex}.PerceptionProductsSection-module-scss-module__SCOmsa__carousel{display:none}@media (min-width:1024px){.PerceptionProductsSection-module-scss-module__SCOmsa__stack{display:none}.PerceptionProductsSection-module-scss-module__SCOmsa__carousel{width:100%;min-width:0;display:block;position:relative}.PerceptionProductsSection-module-scss-module__SCOmsa__stage{perspective:1800px;perspective-origin:50% 40%;width:100%;position:relative}.PerceptionProductsSection-module-scss-module__SCOmsa__sizer{visibility:hidden;pointer-events:none;display:grid}.PerceptionProductsSection-module-scss-module__SCOmsa__sizerItem{grid-area:1/1;justify-self:center;width:min(560px,46vw)}.PerceptionProductsSection-module-scss-module__SCOmsa__ring{transform-style:preserve-3d;position:absolute;inset:0}.PerceptionProductsSection-module-scss-module__SCOmsa__slot{transform-origin:50%;backface-visibility:hidden;will-change:transform,opacity;width:min(560px,46vw);position:absolute;top:0;left:50%}.PerceptionProductsSection-module-scss-module__SCOmsa__navZone{cursor:pointer;z-index:6;color:var(--accent-alpha-55);transition:color var(--transition-base);background:0 0;border:0;align-items:center;padding:0;display:flex;position:absolute;top:0;bottom:0}.PerceptionProductsSection-module-scss-module__SCOmsa__navZone:hover,.PerceptionProductsSection-module-scss-module__SCOmsa__navZone:focus-visible{color:var(--re0);outline:none}.PerceptionProductsSection-module-scss-module__SCOmsa__navZone:hover .PerceptionProductsSection-module-scss-module__SCOmsa__navArrow,.PerceptionProductsSection-module-scss-module__SCOmsa__navZone:focus-visible .PerceptionProductsSection-module-scss-module__SCOmsa__navArrow{background:var(--accent-alpha-15);box-shadow:var(--accent-glow)}.PerceptionProductsSection-module-scss-module__SCOmsa__navZoneLeft{left:calc(-1*var(--space-section-margin));padding-right:var(--space-3);justify-content:flex-end;right:calc(50% + min(320px,28%))}.PerceptionProductsSection-module-scss-module__SCOmsa__navZoneLeft .PerceptionProductsSection-module-scss-module__SCOmsa__navArrow{transform:rotate(180deg)translate(0)}.PerceptionProductsSection-module-scss-module__SCOmsa__navZoneLeft:hover .PerceptionProductsSection-module-scss-module__SCOmsa__navArrow,.PerceptionProductsSection-module-scss-module__SCOmsa__navZoneLeft:focus-visible .PerceptionProductsSection-module-scss-module__SCOmsa__navArrow{transform:rotate(180deg)translate(4px)}.PerceptionProductsSection-module-scss-module__SCOmsa__navZoneRight{left:calc(50% + min(320px,28%));right:calc(-1*var(--space-section-margin));padding-left:var(--space-3);justify-content:flex-start}.PerceptionProductsSection-module-scss-module__SCOmsa__navZoneRight:hover .PerceptionProductsSection-module-scss-module__SCOmsa__navArrow,.PerceptionProductsSection-module-scss-module__SCOmsa__navZoneRight:focus-visible .PerceptionProductsSection-module-scss-module__SCOmsa__navArrow{transform:translate(4px)}.PerceptionProductsSection-module-scss-module__SCOmsa__navArrow{width:var(--space-7);height:var(--space-7);border:var(--border-width) solid var(--accent-alpha-30);transition:background var(--transition-base),box-shadow var(--transition-base),transform var(--transition-base);clip-path:polygon(var(--clip-md) 0, calc(100% - 0px) 0, 100% 0px, 100% calc(100% - var(--clip-md)), calc(100% - var(--clip-md)) 100%, 0px 100%, 0 calc(100% - 0px), 0 var(--clip-md));background:#00000059;justify-content:center;align-items:center;display:inline-flex}}
