.VtfGiq_stage{isolation:isolate;background:hsl(var(--bg));width:100%;height:clamp(620px,100svh - 48px,960px);position:relative;overflow:hidden}.VtfGiq_canvas{width:1172px;height:633px;transform:translateX(-50%) scale(var(--k,1));transform-origin:50% 0;position:absolute;top:0;left:50%}.VtfGiq_canvas>*{position:absolute}.VtfGiq_stack{z-index:300;position:absolute;inset:0}.VtfGiq_stack>*{position:absolute}.VtfGiq_bg{background:linear-gradient(180deg, #e91c3400 38%, #e91c340a 56%, #e91c340d 70%, #e91c3407 100%), hsl(var(--bg));position:absolute;inset:0}.VtfGiq_weave{opacity:.7;pointer-events:none;background-image:repeating-linear-gradient(45deg,#ffffff06 0 2px,#0000 2px 4px),repeating-linear-gradient(-45deg,#ffffff06 0 2px,#0000 2px 4px);background-size:6px 6px;position:absolute;inset:0}.VtfGiq_fade{z-index:400;pointer-events:none;background:repeating-linear-gradient(45deg, #ffffff06 0 2px, transparent 2px 4px), repeating-linear-gradient(-45deg, #ffffff06 0 2px, transparent 2px 4px), linear-gradient(180deg, hsl(var(--bg) / 0) 0%, hsl(var(--bg) / .6) 50%, hsl(var(--bg) / .92) 80%, hsl(var(--bg)) 100%);background-position:0 100%;background-size:6px 6px,6px 6px,100% 100%;height:16%;position:absolute;bottom:0;left:0;right:0}.VtfGiq_stars{background:#fff;border-radius:50%;width:1px;height:1px;position:absolute;top:0;left:0}.VtfGiq_ctaRow{z-index:300;align-items:center;gap:14px;display:flex;top:314px;left:586px;transform:translate(-50%)}.VtfGiq_h1wrap{pointer-events:none;z-index:300;margin:0;position:absolute;inset:0}.VtfGiq_h1{white-space:nowrap;line-height:.9;font-family:var(--font-display), Impact, sans-serif;letter-spacing:-.01em;text-transform:uppercase;color:hsl(var(--text));text-shadow:0 0 34px #ff789629;z-index:300;font-size:76px;font-weight:800;position:absolute;left:586px;transform:translate(-50%)}.VtfGiq_h1a{top:72px}.VtfGiq_h1b{top:140px}.VtfGiq_sub{white-space:nowrap;text-align:center;color:hsl(var(--text-muted));z-index:300;font-size:14px;line-height:21px;top:241px;left:586px;transform:translate(-50%)}.VtfGiq_sub b{color:hsl(var(--text));font-weight:600}.VtfGiq_sub1,.VtfGiq_sub2{display:block}.VtfGiq_showcase{width:1172px;height:0;position:absolute;top:-24px;left:0}.VtfGiq_ring{z-index:5;perspective:891px;perspective-origin:586px 918px;width:1172px;height:657px;transform-style:preserve-3d;pointer-events:none;position:absolute;top:0;left:0}.VtfGiq_card{backface-visibility:hidden;will-change:transform;background:#0d1117;border-radius:12px;width:130px;height:300px;margin:-150px 0 0 -65px;position:absolute;top:616px;left:586px;overflow:hidden;box-shadow:0 24px 46px #0009,0 3px 8px #00000080}.VtfGiq_card img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.VtfGiq_edge{border-radius:12px;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff26,inset 0 16px 30px #ffffff0d}.VtfGiq_broken img{display:none}.VtfGiq_cv{padding:0 10px;position:absolute;left:0;right:0}.VtfGiq_fill{position:absolute;inset:0}.VtfGiq_ph{background:linear-gradient(155deg,#2b3b50,#131c28 60%,#1d1526);position:absolute;left:0;right:0;overflow:hidden}.VtfGiq_phf{top:0;bottom:0}.VtfGiq_ph img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.VtfGiq_art img{-o-object-fit:contain;object-fit:contain;padding:8px}.VtfGiq_dot{background:#de1f35;width:4.5px;height:4.5px;margin-right:4px;display:inline-block;transform:rotate(45deg)translateY(-1px)}.VtfGiq_sq{border-radius:1px;width:6.5px;height:4.5px;transform:none}.VtfGiq_tBig{font-family:var(--font-display), Impact, sans-serif;text-transform:uppercase;letter-spacing:-.015em;white-space:nowrap;font-weight:800;line-height:.96}.VtfGiq_tMono{font-family:var(--font-sans), system-ui, sans-serif;white-space:nowrap}.VtfGiq_browser{width:842px;height:calc(99px + var(--fill,0px));z-index:100;border-radius:28px 28px 0 0;position:absolute;top:558px;left:165px;overflow:hidden;box-shadow:0 -14px 44px #0000008c}.VtfGiq_browser:before{content:"";z-index:0;background:#14141ad1;position:absolute;inset:42px 0 0}.VtfGiq_bar{-webkit-backdrop-filter:blur(6px)saturate(112%);backdrop-filter:blur(6px)saturate(112%);background:linear-gradient(#1a14147a,#140f0f94);width:100%;height:42px;position:absolute;top:0;left:0}.VtfGiq_dots{gap:2.6px;display:flex;position:absolute;top:16px;left:27px}.VtfGiq_dots i{border-radius:50%;width:7.6px;height:7.6px}.VtfGiq_omni{background:#0e0a0aed;border-radius:5px;justify-content:center;align-items:center;gap:6px;width:336px;height:26px;display:flex;position:absolute;top:7px;left:246px;box-shadow:inset 0 0 0 1px #ffffff0b}.VtfGiq_omni svg{opacity:.72;width:9px;height:9px}.VtfGiq_omni span{color:#ffffffb8;font-size:9.5px}.VtfGiq_tools{opacity:.9;align-items:center;gap:4px;display:flex;position:absolute;top:14px;right:27px}.VtfGiq_tools svg{width:11px;height:12px}.VtfGiq_page{color:#111;background:#fff;border-radius:10px 10px 0 0;position:absolute;inset:42px 6px 0 7px;overflow:hidden}.VtfGiq_ann{background:#101210;border-radius:10px 10px 0 0;place-items:center;width:100%;height:16px;display:grid;position:absolute;top:0;left:0}.VtfGiq_ann span{letter-spacing:.06em;color:#cfcfcf;font-size:5px}.VtfGiq_ann u{color:#9a9a9a;font-size:6px;text-decoration:none;position:absolute}.VtfGiq_shoplogo{position:absolute;top:22px;left:50%;transform:translate(-50%)}.VtfGiq_shoplogo img{width:auto;height:17px}.VtfGiq_shopicons{opacity:.85;gap:5px;display:flex;position:absolute;top:31px;right:100px}.VtfGiq_shopicons svg{width:7px;height:7px}.VtfGiq_pagebody{background:#fff;position:absolute;inset:60px 0 0;overflow:hidden}.VtfGiq_pghero{background:linear-gradient(120deg,#241b19,#120d0c);border-radius:7px;height:158px;margin:0 26px;position:relative;overflow:hidden}.VtfGiq_pghero img{-o-object-fit:cover;object-fit:cover;-o-object-position:70% 50%;object-position:70% 50%;width:100%;height:100%;position:absolute;inset:0}.VtfGiq_scrim{background:linear-gradient(90deg,#0a0808db 0%,#0a080885 46%,#0a080800 72%);position:absolute;inset:0}.VtfGiq_pgcopy{color:#fff;position:absolute;top:50%;left:22px;transform:translateY(-50%)}.VtfGiq_pgcopy u{letter-spacing:.26em;text-transform:uppercase;opacity:.9;font-size:4.6px;text-decoration:none;display:block}.VtfGiq_pgcopy em{font-family:var(--font-display), Impact, sans-serif;text-transform:uppercase;margin-top:5px;font-size:17px;font-style:italic;font-weight:900;line-height:1.02;display:block}.VtfGiq_pgcopy i{color:#fff;letter-spacing:.06em;background:#de1f35;margin-top:9px;padding:5px 13px;font-size:5.2px;font-style:normal;font-weight:600;display:inline-block}.VtfGiq_pgsec{justify-content:space-between;align-items:baseline;margin:15px 26px 9px;display:flex}.VtfGiq_pgsec b{font-family:var(--font-display), Impact, sans-serif;text-transform:uppercase;color:#17181c;font-size:10px;font-style:italic;font-weight:900}.VtfGiq_pgsec u{letter-spacing:.14em;color:#8a8a8a;text-transform:uppercase;font-size:4.6px;text-decoration:none}.VtfGiq_pggrid{grid-template-columns:repeat(4,1fr);gap:14px;margin:0 26px;display:grid}.VtfGiq_pgcard .VtfGiq_pgph{background:linear-gradient(150deg,#f1efed,#ddd7d2);border-radius:6px;height:0;padding-bottom:104%;position:relative;overflow:hidden}.VtfGiq_pgcard .VtfGiq_pgph img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;padding:9px;position:absolute;inset:0}.VtfGiq_tag{color:#fff;letter-spacing:.1em;background:#de1f35;border-radius:3px;padding:2px 5px;font-size:3.8px;font-weight:600;position:absolute;top:6px;left:6px}.VtfGiq_pgcard b{color:#17181c;margin-top:6px;font-size:5.4px;font-weight:600;display:block}.VtfGiq_pgcard i{color:#8a8a8a;margin-top:2px;font-size:4.6px;font-style:normal;display:block}.VtfGiq_pgcard s{color:#17181c;margin-top:3px;font-size:5.6px;font-weight:700;text-decoration:none;display:block}.VtfGiq_pgcard s span{color:#a08f86;margin-left:4px;font-size:4.6px;font-weight:400;text-decoration:line-through}.VtfGiq_pgstrip{border-top:1px solid #ece7e3;border-bottom:1px solid #ece7e3;justify-content:space-between;margin:15px 26px 0;padding:9px 0;display:flex}.VtfGiq_pgstrip span{letter-spacing:.12em;color:#7d7169;text-transform:uppercase;font-size:4.4px}@keyframes VtfGiq_vxRise{0%{opacity:0;translate:0 var(--rise,12px)}to{opacity:1;translate:0}}@keyframes VtfGiq_vxPop{0%{opacity:0;translate:0 var(--rise,12px);scale:.985}to{opacity:1;translate:0;scale:1}}@keyframes VtfGiq_vxWipe{0%{opacity:0;clip-path:inset(100% 0 -30%);translate:0 15px}to{opacity:1;clip-path:inset(-30% 0);translate:0}}.VtfGiq_h1a{animation:.9s cubic-bezier(.16,1,.3,1) .38s both VtfGiq_vxWipe}.VtfGiq_h1b{animation:.9s cubic-bezier(.16,1,.3,1) .47s both VtfGiq_vxWipe}.VtfGiq_sub1{--rise:10px;animation:.62s cubic-bezier(.16,1,.3,1) .69s both VtfGiq_vxRise}.VtfGiq_sub2{--rise:10px;animation:.62s cubic-bezier(.16,1,.3,1) .745s both VtfGiq_vxRise}.VtfGiq_ctaRow{--rise:13px;animation:.62s cubic-bezier(.16,1,.3,1) .88s both VtfGiq_vxPop}.VtfGiq_ring{--rise:18px;animation:.95s cubic-bezier(.16,1,.3,1) .7s both VtfGiq_vxPop}.VtfGiq_browser{--rise:26px;animation:.9s cubic-bezier(.16,1,.3,1) .9s both VtfGiq_vxRise}@media (prefers-reduced-motion:reduce){.VtfGiq_h1a,.VtfGiq_h1b,.VtfGiq_sub1,.VtfGiq_sub2,.VtfGiq_ctaRow,.VtfGiq_ring,.VtfGiq_browser{animation:none}}@media (min-width:701px) and (max-width:1080px){.VtfGiq_stack{transform:translateY(var(--stshift,0px))}.VtfGiq_showcase{transform:translateY(var(--sshift,0px))}.VtfGiq_ring{transform:scale(var(--rs,1));transform-origin:586px 595px}}@media (max-width:700px){.VtfGiq_stage{height:auto;min-height:100svh}.VtfGiq_canvas{flex-direction:column;align-items:center;width:100%;height:auto;min-height:100svh;padding:0 20px;display:flex;position:relative;top:auto;left:auto;transform:none}.VtfGiq_canvas>*{position:static}.VtfGiq_stack,.VtfGiq_h1wrap{display:contents}.VtfGiq_h1{white-space:normal;text-align:center;max-width:9em;font-size:clamp(38px,12vw,56px);line-height:.92;position:relative;top:auto;left:auto;transform:none}.VtfGiq_h1a{margin-top:clamp(12px,2vh,20px)}.VtfGiq_sub{white-space:normal;text-align:center;max-width:330px;margin-top:clamp(14px,2.2vh,20px);font-size:clamp(13.5px,3.8vw,15px);line-height:1.5;position:relative;top:auto;left:auto;transform:none}.VtfGiq_sub1,.VtfGiq_sub2{display:inline}.VtfGiq_ctaRow{flex-direction:column;align-items:stretch;gap:10px;width:100%;max-width:320px;margin-top:clamp(18px,3vh,28px);position:relative;top:auto;left:auto;transform:none}.VtfGiq_showcase{flex:auto;width:100%;height:auto;min-height:250px;margin-top:clamp(10px,1.6vh,18px);position:relative;top:auto;left:auto}.VtfGiq_ring{transform-origin:586px 466px;width:1172px;height:657px;margin-left:-586px;position:absolute;top:-430px;bottom:auto;left:50%;transform:scale(1.02)}.VtfGiq_browser{border-radius:22px 22px 0 0;width:calc(100% + 40px);height:auto;position:absolute;top:232px;bottom:0;left:50%;transform:translate(-50%)}.VtfGiq_bar{height:36px}.VtfGiq_dots{top:14px}.VtfGiq_omni{width:58%;height:24px;top:6px;left:50%;transform:translate(-50%)}.VtfGiq_omni span{font-size:9px}.VtfGiq_tools{display:none}.VtfGiq_ann{height:15px}.VtfGiq_ann span{font-size:6px}.VtfGiq_page{top:36px}.VtfGiq_shoplogo{top:20px}.VtfGiq_shoplogo img{height:26px}.VtfGiq_shopicons{display:none}.VtfGiq_pagebody{top:64px}.VtfGiq_pghero{border-radius:10px;height:128px;margin:0 18px}.VtfGiq_pgcopy{left:18px}.VtfGiq_pgcopy u{letter-spacing:.2em;font-size:7.5px}.VtfGiq_pgcopy em{margin-top:4px;font-size:24px}.VtfGiq_pgcopy i{margin-top:8px;padding:6px 13px;font-size:8.5px}.VtfGiq_pgsec{margin:16px 18px 10px}.VtfGiq_pgsec b{font-size:15px}.VtfGiq_pgsec u{font-size:8px}.VtfGiq_pggrid{grid-template-columns:repeat(2,1fr);gap:14px;margin:0 18px}.VtfGiq_pgcard .VtfGiq_pgph{border-radius:9px}.VtfGiq_tag{border-radius:4px;padding:3px 7px;font-size:7px}.VtfGiq_pgcard b{margin-top:7px;font-size:10.5px}.VtfGiq_pgcard i{font-size:8.5px}.VtfGiq_pgcard s{margin-top:4px;font-size:11.5px}.VtfGiq_pgcard s span{font-size:8.5px}.VtfGiq_pgstrip{flex-wrap:wrap;gap:5px 16px;margin:16px 18px 0}.VtfGiq_pgstrip span{font-size:8px}}@media (min-width:1081px){.VtfGiq_stage{height:67.2355vw}.VtfGiq_h1a{top:44px}.VtfGiq_h1b{top:112px}.VtfGiq_sub{top:211px}.VtfGiq_ctaRow{top:282px}.VtfGiq_showcase{top:-52px}.VtfGiq_browser{height:calc(127px + var(--fill,0px))}.VtfGiq_fade{background:repeating-linear-gradient(45deg, #ffffff06 0 2px, transparent 2px 4px), repeating-linear-gradient(-45deg, #ffffff06 0 2px, transparent 2px 4px), linear-gradient(180deg, hsl(var(--bg) / 0) 0%, hsl(var(--bg) / .08) 20%, hsl(var(--bg) / .3) 42%, hsl(var(--bg) / .62) 64%, hsl(var(--bg) / .88) 84%, hsl(var(--bg)) 100%);background-position:0 100%;background-size:6px 6px,6px 6px,100% 100%;height:32px}}
