:root{--re0:#fe0000;--re1:#631d1d;--re2:#331212;--or0:#f26118;--or1:#63290e;--or2:#33170b;--ye0:#fec300;--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;--te0:#35d7ce;--te1:#1a6b68;--te2:#0d3534;--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}.FaceCamHeroSection-module-scss-module__JVd0_a__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)}.FaceCamHeroSection-module-scss-module__JVd0_a__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))}.FaceCamHeroSection-module-scss-module__JVd0_a__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)}.FaceCamHeroSection-module-scss-module__JVd0_a__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)}.FaceCamHeroSection-module-scss-module__JVd0_a__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)}.FaceCamHeroSection-module-scss-module__JVd0_a__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))}.FaceCamHeroSection-module-scss-module__JVd0_a__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))}.FaceCamHeroSection-module-scss-module__JVd0_a__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)}.FaceCamHeroSection-module-scss-module__JVd0_a__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))}.FaceCamHeroSection-module-scss-module__JVd0_a__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))}.FaceCamHeroSection-module-scss-module__JVd0_a__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)}.FaceCamHeroSection-module-scss-module__JVd0_a__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))}.FaceCamHeroSection-module-scss-module__JVd0_a__clip-xs{--clip-md:var(--clip-xs)}.FaceCamHeroSection-module-scss-module__JVd0_a__clip-sm{--clip-md:var(--clip-sm)}.FaceCamHeroSection-module-scss-module__JVd0_a__clip-lg{--clip-md:var(--clip-lg)}.FaceCamHeroSection-module-scss-module__JVd0_a__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;--bg-rgb:3, 4, 8;--scrim:rgba(var(--bg-rgb), .9);--surface-glass:rgba(var(--bg-rgb), .7);--veil-height:clamp(72px, 12svh, 112px);--header-action-size:var(--space-7);--veil-top:linear-gradient(180deg, rgba(var(--bg-rgb), .92) 0%, rgba(var(--bg-rgb), .55) 55%, rgba(var(--bg-rgb), 0) 100%);--veil-bottom:linear-gradient(0deg, rgba(var(--bg-rgb), .92) 0%, rgba(var(--bg-rgb), .55) 55%, rgba(var(--bg-rgb), 0) 100%);--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}.FaceCamHeroSection-module-scss-module__JVd0_a__section{padding:var(--space-7) var(--space-section-margin) 0;align-items:center;gap:var(--space-6);flex-direction:column;display:flex;overflow:hidden}.FaceCamHeroSection-module-scss-module__JVd0_a__logoWrap{width:100%;max-width:1280px;padding:var(--space-4) 0;isolation:isolate;justify-content:center;align-items:center;min-width:0;display:flex;position:relative}.FaceCamHeroSection-module-scss-module__JVd0_a__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;transition:background var(--transition-slow);animation:3.2s ease-in-out infinite FaceCamHeroSection-module-scss-module__JVd0_a__facecamHeroPulse;position:absolute;inset:-10% -5%}.FaceCamHeroSection-module-scss-module__JVd0_a__logo{object-fit:contain;width:100%;max-width:1000px;height:auto;filter:drop-shadow(0 0 28px var(--accent-alpha-40));position:relative}.FaceCamHeroSection-module-scss-module__JVd0_a__row{align-items:center;gap:var(--space-5);flex-direction:column;width:100%;max-width:1280px;display:flex}.FaceCamHeroSection-module-scss-module__JVd0_a__iphone{object-fit:contain;width:100%;max-width:420px;height:auto;filter:drop-shadow(0 0 28px var(--accent-alpha-40))}.FaceCamHeroSection-module-scss-module__JVd0_a__heroVideo{width:100%;min-width:0}.FaceCamHeroSection-module-scss-module__JVd0_a__distributor{max-width:100%}.FaceCamHeroSection-module-scss-module__JVd0_a__distributorText{color:var(--no1);font-size:var(--text-caption);font-weight:var(--text-weight-h5);letter-spacing:.08em;padding:var(--space-2) var(--space-4);text-transform:uppercase;text-wrap:balance;white-space:normal;text-align:center}@media (min-width:1024px){.FaceCamHeroSection-module-scss-module__JVd0_a__row{align-items:center;gap:var(--space-6);flex-direction:row}.FaceCamHeroSection-module-scss-module__JVd0_a__iphone{flex:0 0 36%;max-width:100%}.FaceCamHeroSection-module-scss-module__JVd0_a__heroVideo{flex:1 1 0;max-width:100%}}@keyframes FaceCamHeroSection-module-scss-module__JVd0_a__facecamHeroPulse{0%,to{opacity:.55;transform:scale(.96)}50%{opacity:1;transform:scale(1.04)}}@media (prefers-reduced-motion:reduce){.FaceCamHeroSection-module-scss-module__JVd0_a__glow{animation:none}}
:root{--re0:#fe0000;--re1:#631d1d;--re2:#331212;--or0:#f26118;--or1:#63290e;--or2:#33170b;--ye0:#fec300;--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;--te0:#35d7ce;--te1:#1a6b68;--te2:#0d3534;--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}.FaceCamProductSection-module-scss-module__cODsRa__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)}.FaceCamProductSection-module-scss-module__cODsRa__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))}.FaceCamProductSection-module-scss-module__cODsRa__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)}.FaceCamProductSection-module-scss-module__cODsRa__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)}.FaceCamProductSection-module-scss-module__cODsRa__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)}.FaceCamProductSection-module-scss-module__cODsRa__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))}.FaceCamProductSection-module-scss-module__cODsRa__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))}.FaceCamProductSection-module-scss-module__cODsRa__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)}.FaceCamProductSection-module-scss-module__cODsRa__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))}.FaceCamProductSection-module-scss-module__cODsRa__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))}.FaceCamProductSection-module-scss-module__cODsRa__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)}.FaceCamProductSection-module-scss-module__cODsRa__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))}.FaceCamProductSection-module-scss-module__cODsRa__clip-xs{--clip-md:var(--clip-xs)}.FaceCamProductSection-module-scss-module__cODsRa__clip-sm{--clip-md:var(--clip-sm)}.FaceCamProductSection-module-scss-module__cODsRa__clip-lg{--clip-md:var(--clip-lg)}.FaceCamProductSection-module-scss-module__cODsRa__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;--bg-rgb:3, 4, 8;--scrim:rgba(var(--bg-rgb), .9);--surface-glass:rgba(var(--bg-rgb), .7);--veil-height:clamp(72px, 12svh, 112px);--header-action-size:var(--space-7);--veil-top:linear-gradient(180deg, rgba(var(--bg-rgb), .92) 0%, rgba(var(--bg-rgb), .55) 55%, rgba(var(--bg-rgb), 0) 100%);--veil-bottom:linear-gradient(0deg, rgba(var(--bg-rgb), .92) 0%, rgba(var(--bg-rgb), .55) 55%, rgba(var(--bg-rgb), 0) 100%);--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}.FaceCamProductSection-module-scss-module__cODsRa__section{padding:0 var(--space-section-margin);flex-direction:column;display:flex}.FaceCamProductSection-module-scss-module__cODsRa__card{isolation:isolate;--px:50;--py:50;gap:var(--space-6);width:100%;padding:var(--space-5);background:linear-gradient(135deg, var(--accent-alpha-8) 0%, transparent 35%, transparent 65%, var(--accent-alpha-8) 100%),var(--no0);border:var(--border-width) solid var(--border-accent);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));min-width:0;transition:border-color var(--transition-slow),box-shadow var(--transition-slow);flex-direction:column;display:flex;position:relative;overflow:hidden}.FaceCamProductSection-module-scss-module__cODsRa__card:hover{border-color:var(--border-accent-bright)}.FaceCamProductSection-module-scss-module__cODsRa__card:hover .FaceCamProductSection-module-scss-module__cODsRa__glow{opacity:1}.FaceCamProductSection-module-scss-module__cODsRa__card:hover .FaceCamProductSection-module-scss-module__cODsRa__grid{transform:translate(calc((var(--px) - 50) * .4px), calc((var(--py) - 50) * .4px))}.FaceCamProductSection-module-scss-module__cODsRa__grid{z-index:-2;pointer-events:none;background-image:linear-gradient(var(--accent-alpha-10) 1px, transparent 1px),linear-gradient(90deg, var(--accent-alpha-10) 1px, transparent 1px);opacity:.7;background-size:56px 56px;animation:24s linear infinite FaceCamProductSection-module-scss-module__cODsRa__facecamGridDrift;position:absolute;inset:-10%;-webkit-mask-image:radial-gradient(#000 0%,#0000008c 55%,#0000 90%);mask-image:radial-gradient(#000 0%,#0000008c 55%,#0000 90%)}.FaceCamProductSection-module-scss-module__cODsRa__glow{z-index:-1;pointer-events:none;filter:blur(60px);mix-blend-mode:screen;background:radial-gradient(circle at calc(var(--px) * 1%) calc(var(--py) * 1%), var(--accent-alpha-50) 0%, var(--accent-alpha-20) 22%, transparent 52%);opacity:0;transition:opacity var(--transition-slow);position:absolute;inset:0}.FaceCamProductSection-module-scss-module__cODsRa__header{align-items:center;gap:var(--space-3);text-align:center;flex-direction:column;min-width:0;display:flex}.FaceCamProductSection-module-scss-module__cODsRa__tag{color:var(--re0);font-size:var(--text-caption);letter-spacing:.2em;opacity:.8;text-transform:uppercase}.FaceCamProductSection-module-scss-module__cODsRa__title{color:var(--wh0);font-size:var(--text-h3);font-weight:var(--text-weight-h2);letter-spacing:.08em;text-transform:uppercase;text-wrap:balance;margin:0;line-height:1.15;position:relative}.FaceCamProductSection-module-scss-module__cODsRa__title:before,.FaceCamProductSection-module-scss-module__cODsRa__title:after{content:attr(data-text);pointer-events:none;clip-path:inset(0);position:absolute;inset:0}.FaceCamProductSection-module-scss-module__cODsRa__title:before{color:var(--cy0);mix-blend-mode:screen;animation:3.4s step-end infinite FaceCamProductSection-module-scss-module__cODsRa__facecamTitleGlitchA}.FaceCamProductSection-module-scss-module__cODsRa__title:after{color:var(--re0);mix-blend-mode:screen;animation:3.4s step-end infinite FaceCamProductSection-module-scss-module__cODsRa__facecamTitleGlitchB}.FaceCamProductSection-module-scss-module__cODsRa__subtitle{max-width:640px;color:var(--wh1);font-size:var(--text-base);text-wrap:pretty;overflow-wrap:anywhere;margin:0;line-height:1.55}.FaceCamProductSection-module-scss-module__cODsRa__layout{gap:var(--space-6);grid-template-columns:minmax(0,1fr);align-items:stretch;min-width:0;display:grid}.FaceCamProductSection-module-scss-module__cODsRa__video{width:100%;min-width:0}.FaceCamProductSection-module-scss-module__cODsRa__body{gap:var(--space-5);flex-direction:column;min-width:0;display:flex}.FaceCamProductSection-module-scss-module__cODsRa__lead{color:var(--wh0);font-size:var(--text-base);font-weight:var(--text-weight-h5);text-wrap:pretty;overflow-wrap:anywhere;margin:0;line-height:1.6}.FaceCamProductSection-module-scss-module__cODsRa__description{color:var(--wh0);font-size:var(--text-base);text-wrap:pretty;overflow-wrap:anywhere;margin:0;line-height:1.6}.FaceCamProductSection-module-scss-module__cODsRa__lead em,.FaceCamProductSection-module-scss-module__cODsRa__description em{color:var(--re0);font-style:normal}.FaceCamProductSection-module-scss-module__cODsRa__highlights{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.FaceCamProductSection-module-scss-module__cODsRa__highlight{gap:var(--space-1);padding:var(--space-3) var(--space-4);background:var(--accent-alpha-6);border-left:var(--border-width) solid var(--re0);min-width:0;transition:background var(--transition-base),transform var(--transition-base);flex-direction:column;display:flex}.FaceCamProductSection-module-scss-module__cODsRa__highlight:hover{background:var(--accent-alpha-10);transform:translateX(var(--space-1))}.FaceCamProductSection-module-scss-module__cODsRa__highlightTitle{color:var(--re0);font-size:var(--text-small);font-weight:var(--text-weight-h5);letter-spacing:.04em;text-transform:uppercase;text-wrap:balance;margin:0}.FaceCamProductSection-module-scss-module__cODsRa__highlightText{color:var(--wh1);font-size:var(--text-small);text-wrap:pretty;overflow-wrap:anywhere;margin:0;line-height:1.55}.FaceCamProductSection-module-scss-module__cODsRa__accessories{gap:var(--space-3);padding:var(--space-4);background:var(--accent-alpha-6);border:var(--border-width) solid var(--border-accent);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));transition:background var(--transition-slow),border-color var(--transition-slow);flex-direction:column;min-width:0;display:flex}.FaceCamProductSection-module-scss-module__cODsRa__accessoriesLabel{color:var(--re0);font-size:var(--text-caption);letter-spacing:.18em;opacity:.8}.FaceCamProductSection-module-scss-module__cODsRa__accessoriesIntro{color:var(--wh1);font-size:var(--text-small);text-wrap:pretty;overflow-wrap:anywhere;margin:0;line-height:1.5}.FaceCamProductSection-module-scss-module__cODsRa__accessoriesList{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin:0;padding:0;list-style:none;display:grid}.FaceCamProductSection-module-scss-module__cODsRa__accessory{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.FaceCamProductSection-module-scss-module__cODsRa__accessoryTitle{color:var(--re0);font-family:var(--font-mono);font-size:var(--text-caption);font-weight:var(--text-weight-h5);letter-spacing:.05em;text-transform:uppercase;text-wrap:balance;margin:0}.FaceCamProductSection-module-scss-module__cODsRa__accessoryText{color:var(--wh1);font-size:var(--text-small);text-wrap:pretty;overflow-wrap:anywhere;margin:0;line-height:1.5}.FaceCamProductSection-module-scss-module__cODsRa__accessoriesNote{padding-top:var(--space-3);border-top:1px solid var(--accent-alpha-15);color:var(--wh1);font-size:var(--text-caption);opacity:.8;text-wrap:pretty;overflow-wrap:anywhere;margin:0;line-height:1.5}.FaceCamProductSection-module-scss-module__cODsRa__priceRow{align-items:stretch;gap:var(--space-3);padding:var(--space-4);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;margin-top:auto;display:flex}.FaceCamProductSection-module-scss-module__cODsRa__priceBlock{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.FaceCamProductSection-module-scss-module__cODsRa__priceLabel{color:var(--re0);font-size:var(--text-caption);letter-spacing:.18em;opacity:.8}.FaceCamProductSection-module-scss-module__cODsRa__price{color:var(--wh0);font-size:var(--text-h5);font-weight:var(--text-weight-h2);letter-spacing:.04em;line-height:1}.FaceCamProductSection-module-scss-module__cODsRa__cta.FaceCamProductSection-module-scss-module__cODsRa__cta{white-space:nowrap;letter-spacing:.12em;align-self:stretch}@media (min-width:768px){.FaceCamProductSection-module-scss-module__cODsRa__card{padding:var(--space-7)}.FaceCamProductSection-module-scss-module__cODsRa__priceRow{padding:var(--space-4) var(--space-6);flex-direction:row;justify-content:space-between;align-items:center}.FaceCamProductSection-module-scss-module__cODsRa__cta.FaceCamProductSection-module-scss-module__cODsRa__cta{align-self:auto}}@media (min-width:1024px){.FaceCamProductSection-module-scss-module__cODsRa__card{padding:var(--space-8);gap:var(--space-8)}.FaceCamProductSection-module-scss-module__cODsRa__layout{gap:var(--space-7);grid-template-columns:minmax(0,5fr) minmax(0,6fr)}.FaceCamProductSection-module-scss-module__cODsRa__layout>.FaceCamProductSection-module-scss-module__cODsRa__video{aspect-ratio:auto;height:100%;min-height:0}}@keyframes FaceCamProductSection-module-scss-module__cODsRa__facecamGridDrift{0%{background-position:0 0,0 0}to{background-position:56px 56px,56px 56px}}@keyframes FaceCamProductSection-module-scss-module__cODsRa__facecamTitleGlitchA{0%,to{opacity:0;transform:translate(0)}6%{opacity:.9;clip-path:inset(0 0 60%);transform:translate(-2px)}8%{opacity:0;transform:translate(-2px)}48%{opacity:.85;clip-path:inset(50% 0 10%);transform:translate(-3px,1px)}50%{opacity:0;transform:translate(-3px,1px)}}@keyframes FaceCamProductSection-module-scss-module__cODsRa__facecamTitleGlitchB{0%,to{opacity:0;transform:translate(0)}6%{opacity:.9;clip-path:inset(40% 0 20%);transform:translate(2px)}8%{opacity:0;transform:translate(2px)}48%{opacity:.85;clip-path:inset(10% 0 55%);transform:translate(3px,-1px)}50%{opacity:0;transform:translate(3px,-1px)}}@media (prefers-reduced-motion:reduce){.FaceCamProductSection-module-scss-module__cODsRa__grid{animation:none}.FaceCamProductSection-module-scss-module__cODsRa__card:hover .FaceCamProductSection-module-scss-module__cODsRa__grid{transform:none}.FaceCamProductSection-module-scss-module__cODsRa__title:before,.FaceCamProductSection-module-scss-module__cODsRa__title:after{opacity:0;animation:none}.FaceCamProductSection-module-scss-module__cODsRa__highlight{transition:none}.FaceCamProductSection-module-scss-module__cODsRa__highlight:hover{transform:none}}
:root{--re0:#fe0000;--re1:#631d1d;--re2:#331212;--or0:#f26118;--or1:#63290e;--or2:#33170b;--ye0:#fec300;--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;--te0:#35d7ce;--te1:#1a6b68;--te2:#0d3534;--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}.FaceCamFooterSection-module-scss-module__ndcNsG__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)}.FaceCamFooterSection-module-scss-module__ndcNsG__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))}.FaceCamFooterSection-module-scss-module__ndcNsG__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)}.FaceCamFooterSection-module-scss-module__ndcNsG__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)}.FaceCamFooterSection-module-scss-module__ndcNsG__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)}.FaceCamFooterSection-module-scss-module__ndcNsG__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))}.FaceCamFooterSection-module-scss-module__ndcNsG__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))}.FaceCamFooterSection-module-scss-module__ndcNsG__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)}.FaceCamFooterSection-module-scss-module__ndcNsG__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))}.FaceCamFooterSection-module-scss-module__ndcNsG__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))}.FaceCamFooterSection-module-scss-module__ndcNsG__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)}.FaceCamFooterSection-module-scss-module__ndcNsG__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))}.FaceCamFooterSection-module-scss-module__ndcNsG__clip-xs{--clip-md:var(--clip-xs)}.FaceCamFooterSection-module-scss-module__ndcNsG__clip-sm{--clip-md:var(--clip-sm)}.FaceCamFooterSection-module-scss-module__ndcNsG__clip-lg{--clip-md:var(--clip-lg)}.FaceCamFooterSection-module-scss-module__ndcNsG__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;--bg-rgb:3, 4, 8;--scrim:rgba(var(--bg-rgb), .9);--surface-glass:rgba(var(--bg-rgb), .7);--veil-height:clamp(72px, 12svh, 112px);--header-action-size:var(--space-7);--veil-top:linear-gradient(180deg, rgba(var(--bg-rgb), .92) 0%, rgba(var(--bg-rgb), .55) 55%, rgba(var(--bg-rgb), 0) 100%);--veil-bottom:linear-gradient(0deg, rgba(var(--bg-rgb), .92) 0%, rgba(var(--bg-rgb), .55) 55%, rgba(var(--bg-rgb), 0) 100%);--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}.FaceCamFooterSection-module-scss-module__ndcNsG__section{padding:var(--space-7) var(--space-section-margin) 0;align-items:center;gap:var(--space-7);flex-direction:column;display:flex}.FaceCamFooterSection-module-scss-module__ndcNsG__dancerVideo{width:100%;max-width:1100px}.FaceCamFooterSection-module-scss-module__ndcNsG__composition{width:100%;max-width:1100px;padding:var(--space-5) 0;isolation:isolate;justify-content:center;align-items:center;display:flex;position:relative}.FaceCamFooterSection-module-scss-module__ndcNsG__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;transition:background var(--transition-slow);position:absolute;inset:-10% -5%}.FaceCamFooterSection-module-scss-module__ndcNsG__logo{object-fit:contain;width:100%;max-width:760px;height:auto;filter:drop-shadow(0 0 28px var(--accent-alpha-40));position:relative}
:root{--re0:#fe0000;--re1:#631d1d;--re2:#331212;--or0:#f26118;--or1:#63290e;--or2:#33170b;--ye0:#fec300;--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;--te0:#35d7ce;--te1:#1a6b68;--te2:#0d3534;--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}.page-module-scss-module__ThlQhG__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)}.page-module-scss-module__ThlQhG__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))}.page-module-scss-module__ThlQhG__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)}.page-module-scss-module__ThlQhG__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)}.page-module-scss-module__ThlQhG__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)}.page-module-scss-module__ThlQhG__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))}.page-module-scss-module__ThlQhG__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))}.page-module-scss-module__ThlQhG__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)}.page-module-scss-module__ThlQhG__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))}.page-module-scss-module__ThlQhG__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))}.page-module-scss-module__ThlQhG__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)}.page-module-scss-module__ThlQhG__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))}.page-module-scss-module__ThlQhG__clip-xs{--clip-md:var(--clip-xs)}.page-module-scss-module__ThlQhG__clip-sm{--clip-md:var(--clip-sm)}.page-module-scss-module__ThlQhG__clip-lg{--clip-md:var(--clip-lg)}.page-module-scss-module__ThlQhG__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;--bg-rgb:3, 4, 8;--scrim:rgba(var(--bg-rgb), .9);--surface-glass:rgba(var(--bg-rgb), .7);--veil-height:clamp(72px, 12svh, 112px);--header-action-size:var(--space-7);--veil-top:linear-gradient(180deg, rgba(var(--bg-rgb), .92) 0%, rgba(var(--bg-rgb), .55) 55%, rgba(var(--bg-rgb), 0) 100%);--veil-bottom:linear-gradient(0deg, rgba(var(--bg-rgb), .92) 0%, rgba(var(--bg-rgb), .55) 55%, rgba(var(--bg-rgb), 0) 100%);--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}.page-module-scss-module__ThlQhG__main{gap:var(--space-10);padding-top:var(--space-header);padding-bottom:var(--space-9);flex-direction:column;display:flex}.page-module-scss-module__ThlQhG__backgroundVideo{transition:filter var(--transition-slow)}
