:root{--pqy-ink: #050607;--pqy-panel: #111317;--pqy-panel-2: #1a1d22;--pqy-steel: #d6b25e;--pqy-cyan: #d6b25e;--pqy-paper: #fffaf0;--pqy-muted: #d4c49b;--pqy-line: rgba(214, 178, 94, .28);--pqy-red: #e3382d;--pqy-red-dark: #a91812;--pqy-gold: #d6b25e;--pqy-gold-soft: #f0d997;--pqy-max: 1220px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;color:var(--pqy-paper);background:radial-gradient(circle at 74% -10%,rgba(227,56,45,.28),transparent 34%),radial-gradient(circle at 8% 20%,rgba(214,178,94,.12),transparent 26%),linear-gradient(180deg,#050607,#090a0c 46%,#050607),var(--pqy-ink);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow-x:hidden}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:linear-gradient(115deg,transparent 0%,rgba(255,255,255,.045) 33%,transparent 36%),linear-gradient(155deg,transparent 0%,rgba(227,56,45,.075) 64%,transparent 67%);opacity:.72}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}button,input,textarea{font:inherit}.pqy-topbar{background:linear-gradient(90deg,#6c0d0a,var(--pqy-red),#7d1510);color:#fff;text-align:center;padding:9px 16px;font-size:13px;line-height:1.4;font-weight:720}.pqy-header{position:sticky;top:0;z-index:20;background:linear-gradient(180deg,#0c0e11f0,#050607e6);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid rgba(214,178,94,.22);box-shadow:0 18px 50px #00000047}.pqy-header.is-scrolled{box-shadow:0 24px 70px #0000008a,0 0 0 1px #e3382d14}.pqy-nav{max-width:var(--pqy-max);margin:0 auto;min-height:74px;padding:0 22px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:26px}.pqy-brand{display:flex;align-items:center;min-width:154px;min-height:42px}.pqy-brand img{width:150px;height:auto;border-radius:4px;background:transparent}.pqy-fixed-logo{display:block;filter:drop-shadow(0 0 12px rgba(255,255,255,.14))}.pqy-nav-links{display:flex;align-items:center;justify-content:center;gap:0;width:fit-content;justify-self:center;padding:8px 14px;border-radius:999px;border:1px solid rgba(214,178,94,.2);background:linear-gradient(145deg,#ffffff0e,#ffffff05);color:#eee6da;font-size:14px;font-weight:650;white-space:nowrap}.pqy-nav-item{position:relative}.pqy-nav-links>.pqy-nav-item>a{position:relative;display:block;padding:7px 11px}.pqy-nav-links>.pqy-nav-item>a:after{content:"";position:absolute;left:11px;right:11px;bottom:0;height:1px;background:var(--pqy-red);transform:scaleX(0);transform-origin:center;transition:transform .18s ease}.pqy-nav-links>.pqy-nav-item:hover>a:after,.pqy-nav-links>.pqy-nav-item:focus-within>a:after{transform:scaleX(1)}.pqy-nav-item-mystery{margin-right:5px}.pqy-nav-links>.pqy-nav-item-mystery>a{min-width:126px;margin:-5px 2px -5px -7px;padding:8px 25px 7px 15px;display:grid;gap:2px;overflow:hidden;isolation:isolate;border:1px solid rgba(240,217,151,.72);border-radius:5px;color:#fff7c8;background:linear-gradient(145deg,#d6b25e57,#d6b25e14 54%),#15120b;box-shadow:0 0 0 1px #e3382d24,0 8px 24px #00000057,inset 0 1px #fff3;text-shadow:0 0 14px rgba(240,217,151,.28);transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.pqy-nav-links>.pqy-nav-item-mystery>a span,.pqy-nav-links>.pqy-nav-item-mystery>a small{position:relative;z-index:2;display:block}.pqy-nav-links>.pqy-nav-item-mystery>a span{font-size:15px;font-weight:900;line-height:1}.pqy-nav-links>.pqy-nav-item-mystery>a small{color:#e4c970;font-size:8px;font-weight:850;letter-spacing:0;line-height:1;text-transform:uppercase}.pqy-nav-links>.pqy-nav-item-mystery>a:before{content:"";position:absolute;z-index:3;top:7px;right:8px;width:9px;height:9px;background:#fff4ad;clip-path:polygon(50% 0,60% 40%,100% 50%,60% 60%,50% 100%,40% 60%,0 50%,40% 40%);filter:drop-shadow(0 0 6px rgba(255,235,153,.9));animation:pqyMysterySpark 1.8s ease-in-out infinite}.pqy-nav-links>.pqy-nav-item-mystery>a:after{content:"";position:absolute;z-index:1;inset:-80% auto -80% -42%;width:28%;height:auto;background:linear-gradient(90deg,transparent,rgba(255,255,255,.74),transparent);transform:translate(-180%) rotate(14deg);transform-origin:center;animation:pqyMysterySweep 4.2s cubic-bezier(.2,.75,.2,1) infinite}.pqy-nav-links>.pqy-nav-item-mystery:hover>a,.pqy-nav-links>.pqy-nav-item-mystery:focus-within>a{transform:translateY(-1px);border-color:#fff0a8;box-shadow:0 0 0 1px #e3382d33,0 10px 30px #d6b25e38,0 0 24px #f0d99724,inset 0 1px #ffffff47}@keyframes pqyMysterySweep{0%,58%{transform:translate(-180%) rotate(14deg);opacity:0}66%{opacity:.9}84%,to{transform:translate(650%) rotate(14deg);opacity:0}}@keyframes pqyMysterySpark{0%,to{opacity:.45;transform:scale(.62) rotate(0)}48%{opacity:1;transform:scale(1.18) rotate(90deg)}}.pqy-submenu{position:absolute;z-index:25;top:calc(100% + 14px);left:50%;width:min(560px,calc(100vw - 44px));transform:translate(-50%) translateY(10px);opacity:0;pointer-events:none;transition:opacity .18s ease,transform .18s ease}.pqy-submenu:before{content:"";position:absolute;left:0;right:0;top:-16px;height:16px}.pqy-nav-item:hover .pqy-submenu,.pqy-nav-item:focus-within .pqy-submenu{opacity:1;pointer-events:auto;transform:translate(-50%) translateY(0)}.pqy-nav-links>.pqy-nav-item:last-child .pqy-submenu{left:auto;right:0;transform:translateY(10px)}.pqy-nav-links>.pqy-nav-item:last-child:hover .pqy-submenu,.pqy-nav-links>.pqy-nav-item:last-child:focus-within .pqy-submenu{transform:translateY(0)}.pqy-submenu-inner{padding:18px;border:1px solid rgba(214,178,94,.34);background:radial-gradient(circle at 20% 0%,rgba(227,56,45,.2),transparent 34%),linear-gradient(145deg,#d6b25e1f,#ffffff09),#07080a;box-shadow:0 28px 78px #00000094,0 0 38px #e3382d29,inset 0 1px #ffffff1a;clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px))}.pqy-submenu-inner>strong{display:block;margin-bottom:12px;color:#fff8e8;font-size:13px;letter-spacing:.12em;text-transform:uppercase}.pqy-submenu-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.pqy-submenu-grid a{position:relative;min-height:58px;padding:12px 13px;display:grid;align-content:center;gap:3px;border:1px solid rgba(214,178,94,.2);background:linear-gradient(145deg,#fff1,#ffffff05);overflow:hidden;transition:transform .16s ease,border-color .16s ease,background .16s ease,box-shadow .16s ease}.pqy-submenu-grid a:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg,transparent,rgba(214,178,94,.2),transparent);transform:translate(-110%);transition:transform .28s ease}.pqy-submenu-grid a:hover{transform:translateY(-2px);border-color:#e3382da8;background:linear-gradient(145deg,#e3382d29,#d6b25e0f);box-shadow:0 14px 34px #e3382d24}.pqy-submenu-grid a:hover:before{transform:translate(110%)}.pqy-submenu-grid span,.pqy-submenu-grid em{position:relative;z-index:1}.pqy-submenu-grid span{color:#fff;font-size:13px;font-weight:800;line-height:1.2}.pqy-submenu-grid em{color:#d7c59d;font-size:11px;font-style:normal;letter-spacing:.08em;text-transform:uppercase}.pqy-submenu-more{width:min(920px,calc(100vw - 44px))}.pqy-more-groups{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 22px}.pqy-more-group{min-width:0;padding-left:12px;display:grid;align-content:start;gap:7px;border-left:2px solid rgba(227,56,45,.48)}.pqy-more-group a{color:#d7c59d;font-size:11px;line-height:1.3;white-space:normal;transition:color .16s ease,transform .16s ease}.pqy-more-group a:hover,.pqy-more-group a:focus-visible{color:#fff;transform:translate(2px)}.pqy-more-group .pqy-more-group-title{margin-bottom:2px;color:#fff7e8;font-size:12px;font-weight:850;line-height:1.2;text-transform:uppercase}.pqy-nav-actions{display:flex;align-items:center;gap:10px}.pqy-mobile-menu{display:none;position:relative}.pqy-mobile-menu>summary{min-height:42px;padding:0 14px;display:inline-flex;align-items:center;border:1px solid rgba(214,178,94,.32);border-radius:6px;background:linear-gradient(145deg,#ffffff24,#ffffff08);color:#fff;font-size:13px;font-weight:800;list-style:none;cursor:pointer}.pqy-mobile-menu>summary::-webkit-details-marker{display:none}.pqy-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.pqy-menu-icon,.pqy-menu-icon:before,.pqy-menu-icon:after{display:block;width:18px;height:2px;background:currentColor}.pqy-menu-icon{position:relative}.pqy-menu-icon:before,.pqy-menu-icon:after{content:"";position:absolute;left:0}.pqy-menu-icon:before{top:-6px}.pqy-menu-icon:after{top:6px}.pqy-mobile-menu-panel{position:absolute;z-index:30;top:calc(100% + 10px);right:0;width:min(86vw,360px);max-height:min(74vh,680px);overflow:auto;padding:14px;border:1px solid rgba(214,178,94,.34);background:radial-gradient(circle at 20% 0%,rgba(227,56,45,.2),transparent 34%),linear-gradient(145deg,#d6b25e1f,#ffffff09),#07080a;box-shadow:0 28px 78px #00000094,0 0 38px #e3382d29}.pqy-mobile-menu-group{padding:10px 0;border-bottom:1px solid rgba(214,178,94,.14)}.pqy-mobile-menu-group:last-child{border-bottom:0}.pqy-mobile-menu-group>a{display:block;color:#fff;font-weight:850;text-transform:uppercase;letter-spacing:.04em}.pqy-mobile-menu-group-mystery{margin:-2px 0 8px;padding:0;border-bottom:0}.pqy-mobile-menu-group-mystery>a{position:relative;padding:13px 15px;display:grid;gap:3px;overflow:hidden;border:1px solid rgba(240,217,151,.62);color:#fff7c8;background:linear-gradient(145deg,#d6b25e4d,#d6b25e0f),#15120b;box-shadow:inset 0 1px #ffffff2e,0 10px 28px #00000047}.pqy-mobile-menu-group-mystery>a span{font-size:16px}.pqy-mobile-menu-group-mystery>a small{color:#e4c970;font-size:9px;letter-spacing:0}.pqy-mobile-menu-group>div{margin-top:8px;display:grid;gap:5px}.pqy-mobile-menu-group>div a{padding:7px 9px;color:#d7c59d;border:1px solid rgba(214,178,94,.14);background:#ffffff09;font-size:13px}.pqy-mobile-category{border-bottom:1px solid rgba(214,178,94,.14)}.pqy-mobile-category:last-child{border-bottom:0}.pqy-mobile-category>summary{position:relative;min-height:46px;padding:11px 30px 11px 4px;display:flex;align-items:center;justify-content:space-between;gap:8px;color:#fff;font-size:13px;font-weight:850;line-height:1.2;letter-spacing:0;text-transform:uppercase;list-style:none;cursor:pointer}.pqy-mobile-category>summary::-webkit-details-marker{display:none}.pqy-mobile-category>summary:after{content:"+";position:absolute;right:6px;color:#d6b25e;font-size:18px;font-weight:500;line-height:1}.pqy-mobile-category[open]>summary:after{content:"\2212"}.pqy-mobile-category>div{padding:0 0 12px;display:grid;gap:5px}.pqy-mobile-category>div>a,.pqy-mobile-more-groups section>a{min-height:38px;padding:8px 9px;display:flex;align-items:center;border:1px solid rgba(214,178,94,.14);background:#ffffff09;color:#d7c59d;font-size:12px;line-height:1.25}.pqy-mobile-category .pqy-mobile-view-all{border-color:#e3382d66;color:#fff7e8;font-weight:800}.pqy-mobile-category-mystery{margin-bottom:6px;border:1px solid rgba(240,217,151,.5);background:linear-gradient(145deg,#d6b25e2e,#e3382d0f)}.pqy-mobile-category-mystery>summary{padding-left:12px;color:#fff1b4}.pqy-mobile-category-mystery>summary small{color:#d6b25e;font-size:8px;font-weight:800;text-transform:uppercase}.pqy-mobile-category-mystery>div{padding-right:8px;padding-left:8px}.pqy-mobile-more-groups{display:grid;gap:14px}.pqy-mobile-more-groups section{display:grid;gap:5px}.pqy-mobile-more-groups section>a:first-child{min-height:42px;border-color:#e3382d66;color:#fff7e8;font-weight:850;text-transform:uppercase}.pqy-icon-btn{width:42px;height:42px;border:1px solid rgba(214,178,94,.32);border-radius:6px;background:linear-gradient(145deg,#ffffff24,#ffffff08);color:#fff;display:grid;place-items:center;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease}.pqy-icon-btn:hover{transform:translateY(-2px);border-color:#e3382db8;background:linear-gradient(145deg,#e3382d42,#ffffff0f);box-shadow:0 14px 32px #e3382d33}.pqy-search-glyph,.pqy-cart-glyph{position:relative;display:block;width:18px;height:18px}.pqy-search-glyph:before{content:"";position:absolute;left:1px;top:1px;width:10px;height:10px;border:2px solid currentColor;border-radius:50%}.pqy-search-glyph:after{content:"";position:absolute;right:1px;bottom:2px;width:7px;height:2px;background:currentColor;transform:rotate(45deg);transform-origin:right center}.pqy-cart-glyph{border:2px solid currentColor;border-radius:2px;transform:translateY(2px)}.pqy-cart-glyph:before{content:"";position:absolute;left:3px;right:3px;top:-7px;height:8px;border:2px solid currentColor;border-bottom:0;border-radius:6px 6px 0 0}.pqy-hero,.pqy-feature-hero{position:relative;min-height:720px;overflow:hidden;background:#070708;isolation:isolate}.pqy-hero:before,.pqy-feature-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 78% 38%,rgba(227,56,45,.2),transparent 28%),radial-gradient(circle at 30% 44%,#000000f5,#000000d1 34%,#00000070 66%,#000000db),linear-gradient(90deg,#050607fc,#050607db 42%,#05060785 70%,#050607e6),var(--pqy-hero-image) center / cover no-repeat;transform:translate3d(calc(var(--hero-x, 0) * .45),calc(var(--hero-y, 0) * .45),0) scale(1.08);transition:transform .26s ease-out;animation:pqyHeroDrift 18s ease-in-out infinite alternate}.pqy-hero:after,.pqy-feature-hero:after{content:"";position:absolute;left:0;right:0;bottom:0;height:180px;background:linear-gradient(180deg,transparent,var(--pqy-ink));pointer-events:none}.pqy-hero:after{background:linear-gradient(180deg,transparent,var(--pqy-ink)),linear-gradient(90deg,transparent,rgba(227,56,45,.18),transparent)}.pqy-hero,.pqy-feature-hero{--scan-x: -28%}.pqy-hero>.pqy-hero-inner:before,.pqy-feature-hero>.pqy-hero-inner:before{content:"";position:absolute;z-index:0;top:0;right:22px;bottom:0;left:22px;background:linear-gradient(105deg,transparent 0 38%,rgba(255,255,255,.14) 44%,rgba(214,178,94,.34) 47%,transparent 54%),linear-gradient(90deg,transparent,rgba(227,56,45,.18),transparent);mix-blend-mode:screen;opacity:.38;pointer-events:none;transform:translate(var(--scan-x));animation:pqyHeroScan 4.6s cubic-bezier(.22,.8,.22,1) infinite}@keyframes pqyHeroDrift{0%{filter:contrast(1.1) saturate(.98) brightness(.8)}to{filter:contrast(1.22) saturate(1.08) brightness(.9)}}@keyframes pqyHeroScan{0%,18%{transform:translate(-42%);opacity:0}32%{opacity:.42}58%{transform:translate(42%);opacity:.18}to{transform:translate(42%);opacity:0}}.pqy-hero-inner{position:relative;z-index:1;max-width:var(--pqy-max);margin:0 auto;padding:96px 22px 74px;min-height:720px;display:grid;grid-template-columns:minmax(0,.94fr) minmax(360px,.78fr);gap:clamp(28px,5vw,72px);align-items:center}.pqy-car-hero{min-height:min(820px,calc(100vh - 42px))}.pqy-car-hero:before{background:radial-gradient(circle at 68% 45%,rgba(227,56,45,.22),transparent 34%),radial-gradient(circle at 22% 72%,#000000fa,#000000d6 36%,#00000061 70%,#000000db),linear-gradient(90deg,#050607fa,#050607db 30%,#05060747 72%,#050607b8),var(--pqy-hero-image) center / cover no-repeat}.pqy-car-hero .pqy-hero-inner{max-width:1500px;min-height:min(820px,calc(100vh - 42px));display:block;padding-top:46px;padding-bottom:54px}.pqy-car-hero .pqy-hero-copy{max-width:400px}.pqy-car-hero .pqy-h1{font-size:clamp(48px,6vw,96px)}.pqy-car-hero .pqy-copy{max-width:520px}.pqy-car-hero .pqy-hero-stage{min-height:min(700px,calc(100vh - 150px));width:100%}.pqy-integrated-hero{isolation:isolate}.pqy-hero-overlay-copy{position:absolute;z-index:12;left:clamp(22px,4vw,58px);bottom:clamp(24px,4vw,54px);padding:clamp(20px,3vw,32px);border:1px solid rgba(214,178,94,.28);background:linear-gradient(145deg,#050607fa,#050607eb),radial-gradient(circle at 20% 0%,rgba(227,56,45,.16),transparent 48%);box-shadow:0 24px 72px #0000009e,inset 0 1px #ffffff14;clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% 100%,18px 100%,0 calc(100% - 18px))}.pqy-hero-overlay-copy:before{top:20px;left:0;height:86px}.pqy-stacked-title{display:grid;gap:2px;width:fit-content}.pqy-stacked-title span{display:block}.pqy-stacked-title span:last-child{font-size:.42em;letter-spacing:0}.pqy-engine-eyebrow{align-items:center;gap:9px}.pqy-engine-eyebrow i{color:var(--pqy-gold-soft);font-style:normal;font-size:10px;letter-spacing:.1em;opacity:.74;transform-origin:center;animation:pqyEngineHum 1.35s ease-in-out infinite}.pqy-engine-eyebrow i:last-child{animation-delay:.22s}.pqy-hero-card-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:24px}.pqy-hero-card{position:relative;z-index:2;min-height:116px;padding:15px 16px;border:1px solid rgba(214,178,94,.3);background:linear-gradient(135deg,rgba(227,56,45,.14),transparent 54%),#ffffff0b;overflow:hidden;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease}.pqy-hero-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(105deg,transparent,rgba(255,255,255,.16),transparent);transform:translate(-120%);transition:transform .36s ease}.pqy-hero-card:hover,.pqy-hero-card:focus-visible{transform:translateY(-3px);border-color:#e3382dc2;background:linear-gradient(135deg,rgba(227,56,45,.26),transparent 54%),#ffffff0f;box-shadow:0 18px 44px #e3382d2e}.pqy-hero-card:hover:before,.pqy-hero-card:focus-visible:before{transform:translate(120%)}.pqy-hero-card em,.pqy-hero-card span{display:block;color:var(--pqy-muted);font-size:11px;font-style:normal;font-weight:780;letter-spacing:0;line-height:1.35;text-transform:none}.pqy-hero-card strong{display:block;margin:8px 0 7px;color:#fff7e8;font-size:18px;line-height:1.05}.pqy-hero-card-primary{border-color:#e3382d85;background:linear-gradient(145deg,#e3382d70,#d6b25e1f),#ffffff0d}.pqy-hero-copy{position:relative;z-index:2;max-width:760px}.pqy-hero-copy.pqy-hero-overlay-copy{position:absolute;z-index:12}.pqy-hero-copy:before{content:"";position:absolute;left:-22px;top:-28px;width:4px;height:72%;background:linear-gradient(180deg,var(--pqy-red),rgba(227,56,45,0));box-shadow:0 0 34px #e3382d6b}.pqy-eyebrow{display:inline-flex;width:fit-content;padding:7px 0 7px 12px;border-left:3px solid var(--pqy-red);color:#f0f3f5;text-transform:uppercase;font-size:12px;font-weight:820;letter-spacing:.14em;margin-bottom:18px}.pqy-h1,.pqy-h2{margin:0;line-height:.92;text-transform:uppercase;color:transparent;background:linear-gradient(110deg,transparent 0 34%,rgba(255,255,255,.95) 45%,transparent 56%) -160% 0 / 58% 100% no-repeat,linear-gradient(180deg,#fff 0%,var(--pqy-gold-soft) 50%,#b98528 100%);-webkit-background-clip:text;background-clip:text;animation:pqyTitleSheen 5.8s cubic-bezier(.2,.72,.18,1) infinite}.pqy-h1{max-width:720px;font-size:clamp(48px,7.2vw,104px)}.pqy-h2{font-size:clamp(36px,5vw,64px)}.pqy-page-hero .pqy-h1,.pqy-collection-hero .pqy-h1{max-width:760px;font-size:clamp(46px,5.8vw,78px)}.pqy-section-head .pqy-h2{max-width:660px;font-size:clamp(34px,4vw,56px)}.pqy-panel-title{max-width:520px;font-size:clamp(28px,3vw,38px);line-height:1}@keyframes pqyTitleSheen{0%,24%{background-position:-160% 0,0 0}46%,to{background-position:180% 0,0 0}}@keyframes pqyEngineHum{0%,to{opacity:.5;transform:translateY(0) scaleX(.94);text-shadow:0 0 0 rgba(214,178,94,0)}42%{opacity:1;transform:translateY(-1px) scaleX(1.08);text-shadow:0 0 12px rgba(214,178,94,.34)}}.pqy-hero-stage{position:relative;z-index:1;min-height:430px;border:1px solid rgba(214,178,94,.34);background:radial-gradient(circle at 18% 18%,rgba(227,56,45,.28),transparent 32%),linear-gradient(145deg,#d6b25e21,#ffffff08),#07080a;clip-path:polygon(0 0,calc(100% - 22px) 0,100% 22px,100% 100%,22px 100%,0 calc(100% - 22px));box-shadow:0 34px 92px #0000008a,0 0 0 1px #e3382d2e,0 0 52px #e3382d29,inset 0 1px #ffffff1f;overflow:hidden;transform:perspective(1000px) rotateX(var(--hero-tilt-y, 0deg)) rotateY(var(--hero-tilt-x, 0deg));transition:transform .22s ease-out,box-shadow .22s ease-out}.pqy-hero-stage-media,.pqy-hero-stage:before,.pqy-hero-stage:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.pqy-hero-stage-media{background:linear-gradient(90deg,#0000002e,#0000000f 42%,#00000057),var(--pqy-hero-image) center / cover no-repeat;transform:translate3d(calc(var(--hero-x, 0) * -.65),calc(var(--hero-y, 0) * -.45),0) scale(1.1);filter:contrast(1.22) saturate(1.04) brightness(1.14);transition:transform .24s ease-out}.pqy-hero-stage:before{z-index:1;background:repeating-linear-gradient(90deg,rgba(255,255,255,.055) 0 1px,transparent 1px 54px),repeating-linear-gradient(0deg,transparent 0 18px,rgba(214,178,94,.045) 18px 19px),radial-gradient(circle at 78% 22%,rgba(227,56,45,.38),transparent 26%);opacity:.42;mix-blend-mode:screen}.pqy-hero-stage:after{z-index:2;width:34%;background:linear-gradient(100deg,transparent 0,rgba(255,255,255,.08) 38%,rgba(214,178,94,.58) 48%,rgba(227,56,45,.26) 54%,transparent 100%);transform:translate(-120%) skew(-12deg);animation:pqyStageSweep 3.6s cubic-bezier(.2,.82,.22,1) infinite;mix-blend-mode:screen}.pqy-hero-stage>span{position:absolute;z-index:3;background:linear-gradient(90deg,transparent,var(--pqy-red),var(--pqy-gold),transparent);box-shadow:0 0 18px #e3382d9e;opacity:.8}.pqy-hero-stage>span:nth-child(2){top:34px;right:26px;width:164px;height:2px;animation:pqyLinePulse 2.8s ease-in-out infinite}.pqy-hero-stage>span:nth-child(3){bottom:44px;left:30px;width:128px;height:2px;animation:pqyLinePulse 3.2s ease-in-out .4s infinite}.pqy-hero-stage>span:nth-child(4){top:70px;right:74px;width:62px;height:2px;animation:pqyLinePulse 2.4s ease-in-out .7s infinite}.pqy-demo-stage{--demo-accent: var(--pqy-red)}.pqy-demo-stage-cabin{--demo-accent: #d6b25e}.pqy-car-system-stage{--demo-accent: #ff493f}.pqy-car-system-stage .pqy-hero-stage-media{background:linear-gradient(90deg,#00000014,#00000005 42%,#00000038),var(--pqy-hero-image) center / 118% auto no-repeat;transform:translate3d(calc(var(--hero-x, 0) * -.36),calc(var(--hero-y, 0) * -.26),0) scale(1.08)}.pqy-cutaway-system-stage .pqy-hero-stage-media{background-size:100% auto;transform:translate3d(calc(var(--hero-x, 0) * -.28),calc(var(--hero-y, 0) * -.18),0) scale(1.01)}.pqy-cutaway-system-stage .pqy-demo-route{top:56px;right:48px;bottom:96px;left:34%;opacity:.4}.pqy-car-system-stage .pqy-demo-route{top:58px;right:58px;bottom:118px;left:48%;opacity:.48}.pqy-car-system-stage .pqy-demo-route,.pqy-car-system-stage .pqy-demo-readout{pointer-events:none}.pqy-car-system-stage .pqy-demo-readout{left:auto;right:26px;bottom:26px;width:min(330px,calc(100% - 52px))}.pqy-car-system-stage .pqy-demo-meter{display:none}.pqy-astryx-ready>.pqy-demo-pin,.pqy-astryx-ready>.pqy-demo-readout{visibility:hidden;opacity:0;pointer-events:none;transition:opacity .16s ease,visibility 0s linear .16s}.pqy-demo-route{position:absolute;z-index:3;top:48px;right:44px;bottom:66px;left:44px;border:1px solid rgba(214,178,94,.22);clip-path:polygon(0 12%,64% 12%,64% 38%,100% 38%,100% 72%,38% 72%,38% 100%,0 100%);opacity:.78}.pqy-demo-route:before,.pqy-demo-route:after{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;background:linear-gradient(90deg,transparent,var(--demo-accent),var(--pqy-gold),transparent) 0 11% / 52% 2px no-repeat,linear-gradient(180deg,transparent,rgba(214,178,94,.9),transparent) 63.5% 10% / 2px 30% no-repeat,linear-gradient(90deg,transparent,var(--pqy-gold),var(--demo-accent),transparent) 62% 37.5% / 42% 2px no-repeat,linear-gradient(180deg,transparent,rgba(227,56,45,.84),transparent) 99% 37% / 2px 36% no-repeat,linear-gradient(90deg,transparent,var(--demo-accent),transparent) 38% 71.5% / 62% 2px no-repeat,linear-gradient(180deg,transparent,rgba(214,178,94,.72),transparent) 37.5% 70% / 2px 32% no-repeat;filter:drop-shadow(0 0 10px rgba(227,56,45,.48));animation:pqyRouteTrace 4.8s cubic-bezier(.2,.74,.18,1) infinite}.pqy-demo-route:after{opacity:.3;filter:blur(8px);animation-delay:.28s}.pqy-demo-readout{position:absolute;z-index:5;left:26px;bottom:28px;width:min(300px,calc(100% - 52px));padding:16px 18px 15px;border:1px solid rgba(214,178,94,.34);background:linear-gradient(135deg,rgba(227,56,45,.24),transparent 42%),linear-gradient(145deg,#07080ae6,#07080a94);box-shadow:0 18px 52px #0000006b,inset 0 1px #ffffff1f;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.pqy-demo-readout em,.pqy-demo-readout small{display:block;color:var(--pqy-muted);font-style:normal;font-size:11px;font-weight:820;letter-spacing:.12em;text-transform:uppercase}.pqy-demo-readout strong{display:block;margin:7px 0 4px;color:#fff7e8;font-size:clamp(22px,3vw,34px);line-height:.9;text-transform:uppercase}.pqy-demo-pin{position:absolute;z-index:6;left:var(--x);top:var(--y);width:16px;height:16px;border-radius:999px;background:#fff6df;box-shadow:0 0 0 5px #e3382d2e,0 0 0 12px #d6b25e14,0 0 28px #e3382db8;transform:translate(-50%,-50%) scale(.78);animation:pqyPinIdle 2.8s ease-in-out infinite}.pqy-demo-pin:before{content:attr(data-label);position:absolute;left:20px;top:50%;min-width:max-content;padding:6px 8px;border:1px solid rgba(214,178,94,.24);background:#07080ac2;color:#fff1dc;font-size:10px;font-weight:820;letter-spacing:.08em;text-transform:uppercase;transform:translateY(-50%);opacity:.78}.pqy-car-system-stage .pqy-demo-pin:before{left:50%;top:-29px;padding:5px 7px;transform:translate(-50%);max-width:138px;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:0;pointer-events:none;transition:opacity .18s ease,transform .18s ease}.pqy-car-system-stage .pqy-demo-pin:hover:before,.pqy-car-system-stage .pqy-demo-pin:focus-visible:before{opacity:.88;transform:translate(-50%) translateY(-2px)}.pqy-demo-pin:focus-visible{outline:2px solid var(--pqy-gold);outline-offset:8px}.pqy-demo-pin.is-active{background:var(--demo-accent);transform:translate(-50%,-50%) scale(1);animation:pqyPinActive 1.2s ease-in-out infinite}.pqy-demo-meter{position:absolute;z-index:5;top:26px;left:26px;display:grid;gap:8px;width:min(210px,calc(100% - 52px));padding:13px 14px;border:1px solid rgba(255,255,255,.12);background:#0506079e;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.pqy-demo-meter i{display:block;height:5px;width:100%;background:#ffffff1a;overflow:hidden}.pqy-demo-meter i:before{content:"";display:block;width:var(--w);height:100%;background:linear-gradient(90deg,var(--demo-accent),var(--pqy-gold));box-shadow:0 0 18px #e3382d75;transform-origin:left;animation:pqyMeterLoad 3.4s ease-in-out infinite}@keyframes pqyStageSweep{0%,22%{transform:translate(-120%) skew(-12deg);opacity:0}35%{opacity:.76}70%,to{transform:translate(340%) skew(-12deg);opacity:0}}@keyframes pqyLinePulse{0%,to{transform:translate(-14px) scaleX(.62);opacity:.28}45%{transform:translate(10px) scaleX(1);opacity:.95}}@keyframes pqyRouteTrace{0%,18%{opacity:.15;transform:translate3d(-18px,0,0)}42%{opacity:.95}72%,to{opacity:.28;transform:translate3d(18px,0,0)}}@keyframes pqyPinIdle{0%,to{opacity:.58;transform:translate(-50%,-50%) scale(.72)}50%{opacity:.98;transform:translate(-50%,-50%) scale(.92)}}@keyframes pqyPinActive{0%,to{box-shadow:0 0 0 5px #e3382d33,0 0 0 12px #d6b25e14,0 0 28px #e3382db8}50%{box-shadow:0 0 0 9px #e3382d1f,0 0 0 22px #d6b25e0f,0 0 40px #d6b25eb8}}@keyframes pqyMeterLoad{0%,to{transform:scaleX(.38);opacity:.48}48%{transform:scaleX(1);opacity:1}}.pqy-copy,.pqy-lead{color:#fff2dc;line-height:1.65}.pqy-copy{max-width:610px;margin:22px 0 0;font-size:18px}.pqy-btn-row{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin-top:34px}.pqy-btn{position:relative;overflow:hidden;min-height:48px;padding:0 18px;border-radius:2px;display:inline-flex;align-items:center;justify-content:center;font-weight:760;border:1px solid transparent;transition:transform .18s ease,background .18s ease,border-color .18s ease,box-shadow .18s ease;clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,10px 100%,0 calc(100% - 10px))}.pqy-btn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(105deg,transparent 0 28%,rgba(255,255,255,.34) 46%,transparent 62%);transform:translate(-120%);transition:transform .42s cubic-bezier(.2,.76,.22,1);pointer-events:none}.pqy-btn:hover{transform:translateY(-3px);border-color:#ffffff6b;box-shadow:0 18px 46px #e3382d3d,0 0 0 1px #ffffff2e inset}.pqy-btn:hover:after{transform:translate(120%)}.pqy-btn-primary{background:linear-gradient(180deg,#ffffff38,#fff0),linear-gradient(135deg,#ff493f,var(--pqy-red-dark));color:#fff;box-shadow:0 18px 46px #e3382d3d}.pqy-btn-primary:hover{background:linear-gradient(135deg,#ff5b52,#7f0b08)}.pqy-btn-ghost{color:#fff;border-color:#d6b25e6b;background:linear-gradient(145deg,#d6b25e2e,#ffffff09)}.pqy-mystery-strip{position:relative;max-width:var(--pqy-max);margin:42px auto 0;padding:28px 30px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;align-items:center;border:1px solid rgba(214,178,94,.42);background:linear-gradient(115deg,rgba(227,56,45,.32),transparent 38%),radial-gradient(circle at 80% 0%,rgba(214,178,94,.26),transparent 30%),linear-gradient(145deg,#17100f,#050607 74%);box-shadow:0 28px 76px #00000073,0 0 46px #e3382d33,inset 0 1px #ffffff1f;overflow:hidden;clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% 100%,18px 100%,0 calc(100% - 18px))}.pqy-mystery-strip:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(90deg,rgba(255,255,255,.045) 0 1px,transparent 1px 46px),linear-gradient(100deg,transparent 0 40%,rgba(255,255,255,.18) 48%,transparent 58%);transform:translate(-50%);animation:pqyHeroScan 5.2s ease-in-out infinite;pointer-events:none}.pqy-mystery-strip>*{position:relative;z-index:1}.pqy-mystery-strip .pqy-eyebrow{margin-bottom:10px}.pqy-mystery-strip .pqy-h2{font-size:clamp(38px,5vw,72px)}.pqy-mystery-strip p{max-width:760px;margin:12px 0 0;color:#fff1dc;font-size:17px;line-height:1.55}.pqy-section,.pqy-page-hero{max-width:var(--pqy-max);margin:0 auto;padding:96px 22px 0}.pqy-mystery-page{max-width:var(--pqy-max);margin:0 auto;padding:84px 22px 0}.pqy-mystery-hero{position:relative;min-height:560px;display:grid;align-content:end;padding:clamp(34px,5vw,58px);overflow:hidden;border:1px solid rgba(214,178,94,.34);background:radial-gradient(circle at 72% 20%,rgba(227,56,45,.26),transparent 32%),linear-gradient(90deg,#050607fa,#050607bd 48%,#0506075c),var(--pqy-hero-image) center / cover no-repeat;box-shadow:0 34px 92px #0000007a,inset 0 1px #ffffff1f;clip-path:polygon(0 0,calc(100% - 24px) 0,100% 24px,100% 100%,24px 100%,0 calc(100% - 24px))}.pqy-mystery-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(90deg,rgba(255,255,255,.05) 0 1px,transparent 1px 54px),linear-gradient(105deg,transparent 0 42%,rgba(214,178,94,.22) 50%,transparent 58%);opacity:.55;pointer-events:none}.pqy-mystery-hero>*{position:relative;z-index:1}.pqy-box-option-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.pqy-box-option{position:relative;min-height:330px;padding:22px;display:grid;align-content:start;gap:14px;overflow:hidden;border:1px solid rgba(214,178,94,.24);border-radius:3px;background:radial-gradient(circle at 24% 0%,rgba(227,56,45,.2),transparent 30%),linear-gradient(145deg,#d6b25e1a,#ffffff06),linear-gradient(180deg,#181b20,#08090b);box-shadow:0 22px 58px #00000052,inset 0 1px #d6b25e29;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.pqy-box-option:before{content:"";position:absolute;inset:0 0 auto;height:3px;background:linear-gradient(90deg,var(--pqy-red),var(--pqy-gold),transparent)}.pqy-box-option:hover,.pqy-box-option:focus-visible{transform:translateY(-5px);border-color:#d6b25ead;box-shadow:0 30px 78px #0006,0 0 36px #e3382d29}.pqy-box-option.is-featured{border-color:#e3382db3;background:radial-gradient(circle at 24% 0%,rgba(227,56,45,.32),transparent 32%),linear-gradient(145deg,#d6b25e24,#ffffff0a),linear-gradient(180deg,#211719,#08090b)}.pqy-box-kicker,.pqy-box-option em,.pqy-box-specs span,.pqy-mystery-rule-grid span{color:var(--pqy-muted)}.pqy-box-kicker{width:fit-content;padding:6px 9px;border:1px solid rgba(214,178,94,.24);background:#ffffff0b;font-size:11px;font-weight:840;letter-spacing:.12em;line-height:1;text-transform:uppercase}.pqy-box-option strong{color:#fff7e8;font-size:clamp(24px,2.8vw,36px);line-height:.96;text-transform:uppercase}.pqy-box-option em{display:block;font-size:30px;font-style:normal;font-weight:920}.pqy-box-specs{display:grid;gap:7px;padding-top:4px}.pqy-box-specs span{min-height:34px;padding:8px 10px;border:1px solid rgba(214,178,94,.18);background:#ffffff0a;font-size:12px;font-weight:760;line-height:1.3}.pqy-box-option p{margin:0;color:#fff2dc;font-size:14px;line-height:1.55}.pqy-mystery-info-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px}.pqy-check-list{display:grid;gap:10px;padding:0;margin:18px 0 0;list-style:none}.pqy-check-list li{position:relative;min-height:42px;padding:10px 12px 10px 34px;border:1px solid rgba(214,178,94,.16);background:#ffffff0a;color:#fff2dc;line-height:1.45}.pqy-check-list li:before{content:"";position:absolute;left:13px;top:17px;width:10px;height:6px;border-left:2px solid var(--pqy-gold);border-bottom:2px solid var(--pqy-gold);transform:rotate(-45deg)}.pqy-mini-copy{margin:14px 0 0;color:#fff2dc;line-height:1.6}.pqy-mystery-rules{display:grid;grid-template-columns:.85fr 1.15fr;gap:28px;align-items:start}.pqy-mystery-rule-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.pqy-mystery-rule-grid div{min-height:132px;padding:15px;border:1px solid rgba(214,178,94,.18);background:#ffffff0a}.pqy-mystery-rule-grid strong{display:block;margin-bottom:8px;color:#fff7e8;font-size:14px;line-height:1.25;text-transform:uppercase}.pqy-mystery-rule-grid span{display:block;font-size:13px;line-height:1.5}.pqy-mystery-timeline{display:grid;grid-template-columns:.62fr 1fr;gap:26px;align-items:start}.pqy-mystery-timeline ol{display:grid;gap:10px;margin:0;padding:0;list-style:none;counter-reset:mystery-step}.pqy-mystery-timeline li{position:relative;min-height:84px;padding:15px 15px 15px 58px;border:1px solid rgba(214,178,94,.18);background:#ffffff0a;counter-increment:mystery-step}.pqy-mystery-timeline li:before{content:counter(mystery-step,decimal-leading-zero);position:absolute;left:14px;top:15px;color:var(--pqy-gold-soft);font-size:17px;font-weight:920}.pqy-mystery-timeline strong{display:block;color:#fff7e8;font-size:15px;line-height:1.25;text-transform:uppercase}.pqy-mystery-timeline span{display:block;margin-top:6px;color:var(--pqy-muted);font-size:13px;line-height:1.5}.pqy-collection-page,.pqy-product-page,.pqy-search-page,.pqy-cart-page{max-width:var(--pqy-max);margin:0 auto;padding:76px 22px 0}.pqy-page-hero{display:grid;grid-template-columns:.9fr 1.1fr;gap:42px;align-items:end}.pqy-section-head{display:flex;justify-content:space-between;align-items:end;gap:28px;margin-bottom:28px}.pqy-section-head p{max-width:520px;color:var(--pqy-muted);line-height:1.6;margin:0}.pqy-collection-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,.42fr);gap:34px;align-items:end;margin-bottom:34px}.pqy-product-page{display:grid;grid-template-columns:minmax(0,1.04fr) minmax(360px,.82fr);gap:30px;align-items:start;margin-bottom:34px}.pqy-collection-stats{min-height:160px;padding:24px;border:1px solid rgba(227,56,45,.28);background:radial-gradient(circle at 20% 0%,rgba(227,56,45,.28),transparent 38%),linear-gradient(145deg,#ffffff1a,#ffffff06),#0b0d10;display:grid;align-content:center;justify-items:stretch;gap:12px}.pqy-collection-stats strong,.pqy-field-label{color:var(--pqy-muted);font-size:12px;letter-spacing:.12em;text-transform:uppercase}.pqy-card-grid,.pqy-product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.pqy-make-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.pqy-card,.pqy-make-card,.pqy-product,.pqy-panel{border:1px solid rgba(214,178,94,.22);border-radius:3px;background:radial-gradient(circle at var(--glow-x, 18%) var(--glow-y, 0%),rgba(227,56,45,.18),transparent 30%),linear-gradient(145deg,#d6b25e1a,#ffffff06),linear-gradient(180deg,var(--pqy-panel-2),#090a0d);box-shadow:0 22px 58px #00000052,inset 0 1px #d6b25e29}.pqy-card,.pqy-make-card{position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;transform:perspective(900px) rotateX(var(--tilt-x, 0)) rotateY(var(--tilt-y, 0));transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease,background .2s ease}.pqy-card{min-height:186px;padding:22px}.pqy-card:before{content:"";position:absolute;top:0;left:0;width:54%;height:2px;background:linear-gradient(90deg,var(--pqy-red),transparent)}.pqy-card:after{content:"";position:absolute;top:25px;right:24px;width:9px;height:9px;border-top:2px solid rgba(240,217,151,.8);border-right:2px solid rgba(240,217,151,.8);transform:rotate(45deg);transition:transform .18s ease,border-color .18s ease}.pqy-card:hover:after,.pqy-card:focus-visible:after{border-color:#fff;transform:translate(3px,-3px) rotate(45deg)}.pqy-card-index{display:block;margin-bottom:auto;color:#f0d997a8;font-size:11px;font-style:normal;font-weight:800;line-height:1;letter-spacing:0}.pqy-card:hover,.pqy-make-card:hover,.pqy-product:hover{transform:perspective(900px) rotateX(var(--tilt-x, 0)) rotateY(var(--tilt-y, 0)) translateY(-5px);border-color:#d6b25e9e;box-shadow:0 28px 72px #00000057,0 0 38px #e3382d24,0 0 22px #d6b25e1f}.pqy-card strong{max-width:calc(100% - 24px);font-size:22px;line-height:1.05;text-transform:uppercase}.pqy-card span,.pqy-make-card span{color:var(--pqy-muted);font-size:13px;line-height:1.45;margin-top:18px}.pqy-category-group{min-width:0;padding:20px;border:1px solid rgba(214,178,94,.22);border-radius:3px;background:linear-gradient(145deg,#ffffff0b,#ffffff03)}.pqy-category-group-head{display:grid;gap:8px;padding-bottom:14px;border-bottom:1px solid rgba(214,178,94,.22)}.pqy-category-group-head strong{color:#fff;font-size:19px;line-height:1.15;text-transform:uppercase}.pqy-category-group-head span{color:var(--pqy-muted);font-size:12px;line-height:1.5}.pqy-category-links{display:grid;gap:7px;padding-top:14px}.pqy-category-links a{padding:7px 0;color:#ded5c6;font-size:13px;line-height:1.3;border-bottom:1px solid rgba(255,255,255,.07)}.pqy-category-links a:hover,.pqy-category-links a:focus-visible{color:#fff;border-color:var(--pqy-red)}.pqy-make-card{min-height:68px;padding:12px;justify-content:center}.pqy-make-card strong{font-size:14px;line-height:1.1}.pqy-make-card span{margin-top:4px;font-size:12px}.pqy-product{position:relative;overflow:hidden;display:flex;flex-direction:column;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.pqy-product-img{position:relative;z-index:1;aspect-ratio:1 / 1;display:grid;place-items:center;padding:22px;background:radial-gradient(circle at 18% 0%,rgba(227,56,45,.16),transparent 34%),linear-gradient(145deg,#1a1f26,#08090c 76%);overflow:hidden}.pqy-product-img:before,.pqy-product-media:before{content:none;position:absolute;top:18px;right:18px;bottom:18px;left:18px;pointer-events:none}.pqy-product-img img{position:relative;z-index:1;width:88%;height:88%;object-fit:contain;mix-blend-mode:normal;filter:drop-shadow(0 18px 26px rgba(0,0,0,.62));transition:transform .25s ease}.pqy-product:hover img{transform:scale(1.05)}.pqy-product-badge{position:absolute;top:14px;right:14px;bottom:14px;left:14px;z-index:1;display:grid;align-content:end;gap:12px;padding:18px;border:1px solid rgba(214,178,94,.24);background:linear-gradient(135deg,rgba(227,56,45,.22),transparent 38%),radial-gradient(circle at 78% 8%,rgba(214,178,94,.2),transparent 28%),linear-gradient(145deg,#171b21,#050607 76%);box-shadow:inset 0 1px #ffffff14,0 18px 40px #00000059}.pqy-product-badge:before{content:"";position:absolute;top:14px;left:14px;width:46px;height:3px;background:linear-gradient(90deg,var(--pqy-red),var(--pqy-gold))}.pqy-product-badge span,.pqy-product-badge strong{position:relative;z-index:1}.pqy-product-badge span{color:#d8c394;font-size:12px;font-weight:800;line-height:1.35;text-transform:uppercase;letter-spacing:.06em}.pqy-product-badge strong{color:#fff7e6;font-size:clamp(24px,3vw,42px);line-height:.92;text-transform:uppercase}.pqy-product:hover .pqy-product-badge{border-color:#d6b25e85}.pqy-product-body{position:relative;z-index:1;padding:16px;display:grid;flex:1;grid-template-rows:auto 1fr auto;gap:10px}.pqy-product-kicker{color:#d8c394;font-size:11px;font-weight:800;line-height:1.35;letter-spacing:0;text-transform:uppercase}.pqy-product-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:12px;border-top:1px solid rgba(214,178,94,.16)}.pqy-product-foot>span{color:#fff;font-size:12px;font-weight:800;white-space:nowrap}.pqy-product-foot>span:after{content:">";display:inline-block;margin-left:6px;color:var(--pqy-red);transition:transform .18s ease}.pqy-product:hover .pqy-product-foot>span:after,.pqy-product:focus-visible .pqy-product-foot>span:after{transform:translate(3px)}.pqy-product-media{position:relative;min-height:0;padding:22px;display:grid;align-content:start;gap:14px;background:radial-gradient(circle at 18% 0%,rgba(227,56,45,.16),transparent 34%),linear-gradient(145deg,#1a1f26,#08090c 76%)}.pqy-product-media>img,.pqy-product-media>svg{position:relative;z-index:1;width:100%;max-height:470px;object-fit:contain;mix-blend-mode:normal;filter:drop-shadow(0 22px 34px rgba(0,0,0,.68))}.pqy-thumb-row{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;align-items:stretch}.pqy-thumb-row a{position:relative;display:grid;place-items:center;aspect-ratio:1 / 1;min-width:0;border:0;background:#07080a;padding:0;box-shadow:inset 0 0 0 1px #d6b25e38;overflow:hidden}.pqy-thumb-row img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.pqy-product-buybox{align-self:start;padding:28px;border:1px solid rgba(214,178,94,.24);border-radius:3px;background:radial-gradient(circle at 16% 0%,rgba(227,56,45,.2),transparent 34%),linear-gradient(145deg,#d6b25e1a,#ffffff06),linear-gradient(180deg,#15181d,#08090b);box-shadow:0 22px 58px #00000052,inset 0 1px #d6b25e24}.pqy-product-title{max-width:620px;margin:0;color:transparent;background:linear-gradient(180deg,#fff 0%,var(--pqy-gold-soft) 54%,#b98528 100%);-webkit-background-clip:text;background-clip:text;font-size:clamp(28px,2.8vw,42px);line-height:1.08;font-weight:920;letter-spacing:0;text-transform:none;text-wrap:balance}.pqy-product-price{margin:18px 0;color:#fff;font-size:28px;font-weight:900}.pqy-spec-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:18px 0}.pqy-spec-grid div{min-height:72px;padding:12px;border:1px solid rgba(214,178,94,.2);background:#ffffff0b}.pqy-spec-grid span{display:block;margin-bottom:6px;color:var(--pqy-muted);font-size:11px;text-transform:uppercase;letter-spacing:.12em}.pqy-spec-grid strong{color:#fff;font-size:14px;line-height:1.35}.pqy-product-trust-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin:18px 0 20px}.pqy-product-trust-grid a{min-height:106px;padding:12px;border:1px solid rgba(214,178,94,.18);background:#ffffff0a;transition:transform .16s ease,border-color .16s ease,background .16s ease}.pqy-product-trust-grid a:hover,.pqy-product-trust-grid a:focus-visible{transform:translateY(-2px);border-color:#e3382d8c;background:#e3382d14}.pqy-product-trust-grid span,.pqy-product-trust-grid em{display:block;color:var(--pqy-muted);font-size:11px;line-height:1.35}.pqy-product-trust-grid span{font-weight:860;letter-spacing:.1em;text-transform:uppercase}.pqy-product-trust-grid strong{display:block;margin:6px 0 5px;color:#fff7e8;font-size:14px;line-height:1.2}.pqy-product-trust-grid em{font-style:normal}.pqy-product-form select,.pqy-product-form input,.pqy-search-panel input,.pqy-qty{width:100%;border:1px solid rgba(214,178,94,.26);background:#ffffff0f;color:#fff;border-radius:2px;padding:13px 14px}.pqy-field-label{display:block;margin:14px 0 8px}.pqy-product-form .pqy-btn-row{margin-top:22px}.pqy-product-form .pqy-btn{min-width:160px}.pqy-product-detail-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,.42fr);gap:18px}.pqy-detail-title,.pqy-support-title{margin:0;color:#f0d997;text-transform:uppercase;line-height:1.08;letter-spacing:0}.pqy-detail-title{margin-bottom:16px;font-size:clamp(24px,2.1vw,30px);font-weight:880}.pqy-support-title{font-size:clamp(22px,2vw,28px);font-weight:860}.pqy-rte{color:#fff2dc;line-height:1.72}.pqy-rte *{color:inherit!important}.pqy-rte strong,.pqy-rte b,.pqy-rte h1,.pqy-rte h2,.pqy-rte h3,.pqy-rte h4{color:var(--pqy-gold-soft)!important}.pqy-rte p,.pqy-rte ul,.pqy-rte ol{margin-top:0;margin-bottom:18px}.pqy-rte table,.pqy-rte iframe{max-width:100%}.pqy-rte a{color:#fff;text-decoration:underline;text-decoration-color:#e3382db8}.pqy-support-panel{align-self:start;display:grid;gap:18px}.pqy-support-panel p{margin:0;max-width:300px;color:#fff2dc;line-height:1.45;font-size:15px}.pqy-support-panel .pqy-btn{width:100%;margin-top:2px}.pqy-search-panel{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center}.pqy-chip-row{display:flex;flex-wrap:wrap;gap:10px;margin:18px 0 34px}.pqy-chip-row a{padding:10px 13px;border:1px solid rgba(214,178,94,.22);background:#ffffff0b;color:#fff;font-size:12px;font-weight:800;text-transform:uppercase}.pqy-chip-row a:hover{border-color:#e3382d9e;background:#e3382d24}.pqy-search-summary{display:flex;align-items:baseline;gap:12px;margin-bottom:18px}.pqy-search-summary span{color:var(--pqy-red);font-size:42px;font-weight:900}.pqy-search-summary strong{color:#fff;text-transform:uppercase}.pqy-cart-list{display:grid;gap:14px}.pqy-shipping-thresholds{margin-bottom:18px;padding:14px 16px;display:flex;gap:14px;align-items:center;justify-content:space-between;border:1px solid rgba(214,178,94,.26);background:linear-gradient(135deg,rgba(227,56,45,.14),transparent 42%),#ffffff0b}.pqy-shipping-thresholds strong{color:#fff7e8;font-size:13px;line-height:1.25;text-transform:uppercase;letter-spacing:.08em}.pqy-shipping-thresholds span{display:block;margin-top:6px;color:var(--pqy-muted);font-size:13px;line-height:1.5}.pqy-shipping-thresholds a,.pqy-cart-help{color:#fff7c8;font-size:13px;font-weight:800;line-height:1.35;text-decoration:underline;text-underline-offset:4px;white-space:nowrap}.pqy-cart-checkout-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,360px);gap:18px;align-items:start}.pqy-cart-row{display:grid;grid-template-columns:120px minmax(0,1fr) 110px;gap:16px;align-items:center;padding:14px;border:1px solid rgba(214,178,94,.18);background:#ffffff09}.pqy-cart-image{display:grid;place-items:center;background:#07080a}.pqy-cart-image img,.pqy-cart-image svg{width:100%;aspect-ratio:1;object-fit:contain}.pqy-cart-title{color:#fff;font-weight:800}.pqy-checkout-summary{position:sticky;top:96px;display:grid;gap:16px;padding:18px;border:1px solid rgba(214,178,94,.28);background:linear-gradient(145deg,#ffffff12,#ffffff06),#0a0c0f;box-shadow:inset 0 1px #ffffff14}.pqy-summary-header{display:grid;gap:5px;padding-bottom:14px;border-bottom:1px solid rgba(214,178,94,.18)}.pqy-summary-header span,.pqy-summary-line span{color:var(--pqy-muted);text-transform:uppercase;letter-spacing:.1em;font-size:11px;font-weight:800}.pqy-summary-header strong{color:#fff;font-size:20px;line-height:1.2}.pqy-summary-line{display:flex;align-items:baseline;justify-content:space-between;gap:14px}.pqy-summary-line strong{color:#fff;font-size:28px;line-height:1}.pqy-summary-note{color:#dfd0ad;font-size:13px;line-height:1.55}.pqy-summary-list{display:grid;gap:9px;margin:0;padding:0;list-style:none}.pqy-summary-list li{position:relative;padding-left:18px;color:#eee6d8;font-size:13px;line-height:1.45}.pqy-summary-list li:before{content:"";position:absolute;top:.58em;left:0;width:7px;height:7px;border-radius:50%;background:var(--pqy-gold);box-shadow:0 0 12px #d6b25e8c}.pqy-summary-actions{display:grid}.pqy-summary-actions .pqy-btn{width:100%}.pqy-cart-footer,.pqy-pagination{grid-column:1 / -1;display:flex;justify-content:space-between;gap:18px;align-items:center;margin-top:22px;padding-top:22px;border-top:1px solid rgba(214,178,94,.2)}.pqy-cart-footer span,.pqy-pagination span{color:var(--pqy-muted);text-transform:uppercase;letter-spacing:.12em;font-size:12px}.pqy-cart-footer strong{display:block;margin-top:6px;color:#fff;font-size:30px}.pqy-product h3{margin:0;font-size:15px;line-height:1.35}.pqy-meta{color:#d4c49b;font-size:13px;font-weight:750}.pqy-panel{position:relative;overflow:hidden;padding:30px}.pqy-js .pqy-motion{opacity:0;transform:translateY(18px);transition:opacity .46s ease,transform .46s cubic-bezier(.2,.75,.22,1);transition-delay:var(--pqy-motion-delay, 0ms)}.pqy-js .pqy-motion.is-visible{opacity:1;transform:translateY(0)}.pqy-js .pqy-card.pqy-motion,.pqy-js .pqy-product.pqy-motion,.pqy-js .pqy-make-card.pqy-motion{transform:translateY(18px) scale(.985)}.pqy-js .pqy-card.pqy-motion.is-visible,.pqy-js .pqy-product.pqy-motion.is-visible,.pqy-js .pqy-make-card.pqy-motion.is-visible{transform:perspective(900px) rotateX(var(--tilt-x, 0)) rotateY(var(--tilt-y, 0)) translateY(0) scale(1)}.pqy-footer{margin-top:84px;padding:46px 22px 24px;border-top:1px solid rgba(227,56,45,.25);color:#cbc4b8;background:radial-gradient(circle at 82% 0%,rgba(227,56,45,.16),transparent 34%),linear-gradient(180deg,#ffffff0a,#00000047),#08090b}.pqy-footer-inner{max-width:var(--pqy-max);margin:0 auto}.pqy-footer-main{display:grid;grid-template-columns:minmax(240px,.68fr) minmax(0,1.32fr);gap:clamp(40px,7vw,96px);align-items:start;padding-bottom:32px}.pqy-footer-category-groups{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.pqy-footer-category-group{min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:8px}.pqy-footer-category-group strong{margin-bottom:4px;color:#fff;font-size:13px;text-transform:uppercase}.pqy-footer-category-group a{color:var(--pqy-muted);font-size:12px;line-height:1.35}.pqy-footer-category-group a:hover,.pqy-footer-category-group a:focus-visible{color:#fff}.pqy-footer-brand{min-width:0}.pqy-footer-brand strong{color:#fff;font-size:clamp(21px,2vw,27px);line-height:1.1;letter-spacing:0;text-transform:uppercase}.pqy-footer-brand p{max-width:560px;margin:14px 0 0;color:var(--pqy-muted);font-size:15px;line-height:1.65}.pqy-footer-nav{grid-column:1 / -1;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:14px 28px;padding-top:3px;font-size:14px}.pqy-footer-nav a,.pqy-footer-meta a{color:var(--pqy-muted);line-height:1.4;transition:color .16s ease,border-color .16s ease}.pqy-footer-nav a{padding-bottom:4px;border-bottom:1px solid rgba(214,178,94,.24)}.pqy-footer-nav a:hover,.pqy-footer-nav a:focus-visible,.pqy-footer-meta a:hover,.pqy-footer-meta a:focus-visible{color:#fff;border-color:var(--pqy-red)}.pqy-footer-meta{display:flex;justify-content:space-between;align-items:center;gap:20px 36px;padding-top:18px;border-top:1px solid rgba(214,178,94,.2);color:#d4c49bb8;font-size:12px}.pqy-footer-meta-links{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px 22px}@media(max-width:1180px){.pqy-nav{grid-template-columns:auto auto;justify-content:space-between}.pqy-nav-links,.pqy-nav-actions{display:none}.pqy-mobile-menu{display:block}}@media(max-width:940px){.pqy-header{background:#090b0e;-webkit-backdrop-filter:none;backdrop-filter:none}.pqy-hero:before,.pqy-feature-hero:before{animation:none;filter:contrast(1.16) saturate(1.02) brightness(.85)}.pqy-hero>.pqy-hero-inner:before,.pqy-feature-hero>.pqy-hero-inner:before{animation-duration:7.2s}.pqy-nav{grid-template-columns:auto auto;justify-content:space-between}.pqy-nav-links,.pqy-nav-actions{display:none}.pqy-mobile-menu{display:block}.pqy-page-hero,.pqy-collection-hero,.pqy-product-page,.pqy-product-detail-grid,.pqy-section-head,.pqy-hero-inner,.pqy-mystery-strip,.pqy-footer-inner{grid-template-columns:1fr}.pqy-section-head{display:grid;align-items:start;gap:16px}.pqy-hero-stage{min-height:330px;max-width:680px;width:100%}.pqy-car-hero .pqy-hero-inner{min-height:auto;padding-top:44px}.pqy-car-hero .pqy-hero-stage{min-height:640px;max-width:none;width:100%}.pqy-hero-overlay-copy{max-width:min(540px,calc(100% - 44px))}.pqy-car-system-stage .pqy-hero-stage-media{background-size:124% auto}.pqy-cutaway-system-stage .pqy-hero-stage-media{background-size:104% auto}.pqy-card-grid,.pqy-product-grid,.pqy-box-option-grid,.pqy-mystery-rule-grid,.pqy-mystery-info-grid,.pqy-mystery-timeline{grid-template-columns:repeat(2,minmax(0,1fr))}.pqy-mystery-rules,.pqy-mystery-timeline{grid-template-columns:1fr}.pqy-make-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pqy-footer-main{grid-template-columns:1fr;gap:24px}.pqy-footer-nav{justify-content:flex-start}.pqy-search-panel,.pqy-cart-checkout-grid{grid-template-columns:1fr}.pqy-checkout-summary{position:static}.pqy-shipping-thresholds{align-items:flex-start;flex-direction:column}.pqy-shipping-thresholds a,.pqy-cart-help{white-space:normal}.pqy-cart-row{grid-template-columns:86px minmax(0,1fr)}.pqy-cart-row .pqy-qty{grid-column:2}}@media(max-width:560px){.pqy-topbar{padding:8px 36px;font-size:11px;line-height:1.35}.pqy-brand{min-width:118px}.pqy-brand img{width:118px}.pqy-hero,.pqy-feature-hero,.pqy-hero-inner{min-height:620px}.pqy-hero-inner{padding-top:72px}.pqy-hero-stage{min-height:260px}.pqy-car-hero,.pqy-car-hero .pqy-hero-inner{min-height:auto}.pqy-car-hero .pqy-hero-inner{padding:18px 14px 30px}.pqy-car-hero .pqy-hero-stage{min-height:660px}.pqy-car-hero .pqy-h1{font-size:clamp(48px,15vw,58px);line-height:.88}.pqy-hero-overlay-copy{left:14px;right:14px;top:14px;bottom:auto;max-width:none;padding:17px}.pqy-engine-eyebrow{display:flex;flex-wrap:wrap;gap:6px;font-size:10px;line-height:1.3;margin-bottom:13px}.pqy-engine-eyebrow i{font-size:9px}.pqy-hero-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:14px}.pqy-hero-card{min-height:112px;padding:11px 12px}.pqy-hero-card strong{margin:7px 0 6px;font-size:16px}.pqy-hero-card em,.pqy-hero-card span{font-size:10px;line-height:1.35}.pqy-car-system-stage .pqy-hero-stage-media{background-position:center bottom;background-size:174% auto;transform:none}.pqy-cutaway-system-stage .pqy-hero-stage-media{background-position:center bottom;background-size:110% auto}.pqy-car-system-stage.pqy-astryx-ready .pqy-hero-stage-media{background-position:center 68%;background-size:110% auto}.pqy-car-system-stage.pqy-astryx-ready .pqy-hero-overlay-copy{padding:14px}.pqy-car-system-stage.pqy-astryx-ready .pqy-h1{font-size:44px}.pqy-car-system-stage.pqy-astryx-ready .pqy-engine-eyebrow{margin-bottom:9px}.pqy-car-system-stage.pqy-astryx-ready .pqy-copy{margin-top:10px;font-size:13px;line-height:1.4}.pqy-car-system-stage.pqy-astryx-ready .pqy-hero-card-grid{margin-top:10px}.pqy-car-system-stage.pqy-astryx-ready .pqy-hero-card{min-height:90px;padding:9px 10px}.pqy-car-system-stage.pqy-astryx-ready .pqy-hero-card strong{margin:5px 0 4px;font-size:14px}.pqy-car-system-stage.pqy-astryx-ready .pqy-hero-card em,.pqy-car-system-stage.pqy-astryx-ready .pqy-hero-card span{font-size:9px;line-height:1.3}.pqy-car-system-stage .pqy-demo-route{top:430px;right:16px;bottom:48px;left:16px;opacity:.38}.pqy-car-system-stage .pqy-demo-readout{display:none}.pqy-car-system-stage .pqy-demo-readout strong{font-size:22px}.pqy-car-system-stage .pqy-demo-pin:before{max-width:96px;font-size:9px;padding:4px 5px}.pqy-car-system-stage .pqy-demo-pin{left:var(--mx, var(--x));top:var(--my, var(--y));width:14px;height:14px}.pqy-car-system-stage .pqy-demo-meter{display:none}.pqy-mystery-strip{margin:28px 18px 0;padding:24px 20px}.pqy-copy{margin-top:14px;font-size:14px;line-height:1.5}.pqy-section{padding:64px 20px 0}.pqy-section-head{gap:12px;margin-bottom:20px}.pqy-section-head .pqy-h2{max-width:none;font-size:34px;line-height:.95}.pqy-section-head p{max-width:none;font-size:14px;line-height:1.5}.pqy-card-grid,.pqy-product-grid,.pqy-box-option-grid,.pqy-mystery-rule-grid,.pqy-mystery-info-grid,.pqy-mystery-timeline,.pqy-product-trust-grid,.pqy-make-grid,.pqy-footer-inner{grid-template-columns:1fr}.pqy-card-grid{gap:10px}.pqy-card{min-height:134px;padding:17px}.pqy-card:after{top:19px;right:18px}.pqy-card strong{font-size:19px}.pqy-card span{margin-top:12px;font-size:12px}.pqy-panel{padding:20px}.pqy-make-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pqy-make-card{min-height:70px;padding:11px}.pqy-make-card:last-child:nth-child(odd){grid-column:1 / -1}.pqy-product-grid{gap:14px}.pqy-product-img{aspect-ratio:4 / 3;padding:16px}.pqy-product-img img{width:82%;height:82%}.pqy-product-body{min-height:156px;padding:15px}.pqy-product h3{font-size:16px}.pqy-footer{margin-top:64px;padding:36px 20px 22px}.pqy-footer-inner{display:block}.pqy-footer-main{gap:22px;padding-bottom:26px}.pqy-footer-category-groups{grid-template-columns:1fr;gap:20px}.pqy-category-group{padding:16px}.pqy-footer-nav{gap:12px 20px}.pqy-footer-meta{align-items:flex-start;flex-direction:column;gap:12px}.pqy-footer-meta-links{justify-content:flex-start;gap:10px 18px}.pqy-mystery-page{padding-top:44px}.pqy-mystery-hero{min-height:520px;padding:28px 20px}.pqy-box-option{min-height:auto}.pqy-spec-grid{grid-template-columns:1fr}.pqy-cart-footer,.pqy-pagination{align-items:stretch;flex-direction:column}}@media(min-width:721px)and (max-width:820px){.pqy-car-system-stage.pqy-astryx-ready>.pqy-hero-overlay-copy{max-width:350px}}@media(min-width:641px)and (max-width:720px){.pqy-car-system-stage.pqy-astryx-ready>.pqy-hero-overlay-copy{max-width:320px}}@media(min-width:561px)and (max-width:640px){.pqy-car-system-stage.pqy-astryx-ready>.pqy-hero-overlay-copy{max-width:280px}}@media(max-width:340px){.pqy-car-system-stage.pqy-astryx-ready .pqy-h1{font-size:40px}.pqy-car-system-stage.pqy-astryx-ready .pqy-copy{font-size:12px;line-height:1.35}.pqy-car-system-stage.pqy-astryx-ready .pqy-hero-card{min-height:72px;padding:8px}.pqy-car-system-stage.pqy-astryx-ready .pqy-hero-card strong{font-size:13px}.pqy-car-system-stage.pqy-astryx-ready .pqy-hero-card span{display:none}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.pqy-hero-stage,.pqy-hero-stage-media{transform:none!important}}.pqy-command-hero{min-height:0;background:#050607}.pqy-command-hero:before{background:radial-gradient(circle at 74% 40%,rgba(227,56,45,.13),transparent 30%),linear-gradient(180deg,#050607,#090909 72%,#050607);animation:none;transform:none}.pqy-command-hero:after{z-index:2;height:74px;background:linear-gradient(180deg,transparent,#050607)}.pqy-command-hero-inner{position:relative;z-index:3;width:min(1360px,100%);margin:0 auto;padding:8px 14px 12px}.pqy-command-wall-stage{container-type:inline-size;width:100%;max-width:none;min-height:0;aspect-ratio:1672 / 941;border-color:#d6b25e4d;border-radius:0;background:#050607;clip-path:none;box-shadow:0 28px 84px #0000008f,0 0 0 1px #e3382d1f;transform:none;transition:box-shadow .22s ease}.pqy-command-wall-stage:before,.pqy-command-wall-stage:after{display:none}.pqy-command-media-frame,.pqy-command-wall-media,.pqy-command-wall-media img,.pqy-command-scene-effects{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.pqy-command-media-frame{z-index:1;right:0;width:100%;aspect-ratio:16 / 9;overflow:hidden}.pqy-command-wall-media{display:block;background:#050607}.pqy-command-wall-media:after{content:"";position:absolute;z-index:2;left:25.5%;top:0;width:58%;height:12%;background:radial-gradient(circle at 8% 26%,rgba(255,235,183,.34),transparent 6%),radial-gradient(circle at 29% 23%,rgba(255,235,183,.28),transparent 6%),radial-gradient(circle at 50% 24%,rgba(255,235,183,.32),transparent 6%),radial-gradient(circle at 71% 23%,rgba(255,235,183,.27),transparent 6%),radial-gradient(circle at 92% 25%,rgba(255,235,183,.32),transparent 6%);opacity:.22;mix-blend-mode:screen;pointer-events:none;animation:pqyWorkshopLightCycle 5.6s ease-in-out infinite alternate}.pqy-command-wall-media img{display:block;object-fit:cover;object-position:center}.pqy-command-mechanism{position:absolute;z-index:2;display:block;opacity:0;visibility:hidden;overflow:hidden;pointer-events:none}.pqy-component-state,.pqy-mystery-open-media{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%}.pqy-command-mechanism--fuel{--component-motion-duration: 1.1s;left:37.38%;top:23.911%;width:12.56%;aspect-ratio:210 / 200}.pqy-fuel-flow-route{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;display:block;width:100%;height:100%;overflow:visible;opacity:0;filter:drop-shadow(0 0 4px rgba(255,75,58,.72))}.pqy-fuel-flow-route path{fill:none;stroke-linecap:round;stroke-linejoin:round}.pqy-fuel-flow-route marker path{fill:#ff5948;stroke:none}.pqy-fuel-flow-track{stroke:#53b2ff57;stroke-width:5}.pqy-fuel-flow-pulse{stroke:#ff5948;stroke-width:3;stroke-dasharray:9 13;animation:pqyFuelRouteFlow .72s linear infinite}.pqy-command-wall-stage[data-active-motion=fuel] .pqy-fuel-flow-route{opacity:1}.pqy-command-mechanism--engine{--component-motion-duration: .9s;left:48.146%;top:23.379%;width:12.859%;aspect-ratio:215 / 270}.pqy-engine-motion-diagram{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;display:block;width:100%;height:100%;overflow:visible;opacity:0;mix-blend-mode:screen;filter:drop-shadow(0 0 5px rgba(240,207,122,.34))}.pqy-engine-motion-bore{fill:#0000006b;stroke:#fff7e857;stroke-width:1.1}.pqy-engine-motion-piston{fill:url(#pqy-engine-piston-fill);stroke:#fff7e866;stroke-width:.8;transform-box:fill-box;transform-origin:center;animation:pqyEngineMotionPiston .86s ease-in-out infinite}.pqy-engine-motion-rod{fill:none;stroke:#f0cf7a80;stroke-width:2.4;stroke-linecap:round;stroke-dasharray:8 6;animation:pqyEngineMotionRod .86s ease-in-out infinite}.pqy-engine-motion-crank{fill:none;stroke:#ff594880;stroke-width:2.6;stroke-linecap:round;stroke-dasharray:10 9;animation:pqyEngineMotionCrank .86s linear infinite}.pqy-engine-motion-cylinder--2 .pqy-engine-motion-piston,.pqy-engine-motion-cylinder--2 .pqy-engine-motion-rod,.pqy-engine-motion-cylinder--3 .pqy-engine-motion-piston,.pqy-engine-motion-cylinder--3 .pqy-engine-motion-rod{animation-delay:-.43s}.pqy-command-wall-stage[data-active-motion=engine] .pqy-engine-motion-diagram{opacity:.86}.pqy-command-mechanism--exhaust{--component-motion-duration: 1.3s;left:37.679%;top:43.039%;width:16.148%;aspect-ratio:270 / 270}.pqy-exhaust-motion-diagram{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;display:block;width:100%;height:100%;overflow:visible;opacity:0;mix-blend-mode:screen;filter:drop-shadow(0 0 7px rgba(255,89,72,.38))}.pqy-exhaust-gas-route,.pqy-exhaust-gas-core,.pqy-exhaust-flow-path{fill:none;stroke-linecap:round;stroke-linejoin:round}.pqy-exhaust-gas-route{stroke:none}.pqy-exhaust-gas-core{stroke:#ffd27470;stroke-width:10;stroke-dasharray:12 18;animation:pqyExhaustGasCore .98s linear infinite;filter:blur(1.6px) drop-shadow(0 0 10px rgba(255,192,82,.78)) drop-shadow(0 0 4px rgba(255,89,72,.42))}.pqy-exhaust-flow-path{stroke:transparent;stroke-width:0;stroke-dasharray:3 13;animation:pqyExhaustWallFlow .52s linear infinite}.pqy-exhaust-gas-streaks,.pqy-exhaust-gas-pulses{pointer-events:none}.pqy-exhaust-gas-streak{fill:#ffdc87b8;opacity:1;filter:blur(1.6px) drop-shadow(0 0 9px rgba(255,194,84,.88))}.pqy-exhaust-gas-streak--b{fill:#ff86569e;opacity:.82}.pqy-exhaust-gas-streak--c{fill:#ffeeaa85;opacity:.7}.pqy-exhaust-gas-pulse{fill:#ffee9cad;opacity:.72;filter:blur(.6px) drop-shadow(0 0 8px rgba(255,207,92,.82)) drop-shadow(0 0 3px rgba(255,72,48,.66))}.pqy-exhaust-gas-pulse--b{opacity:.58}.pqy-exhaust-gas-pulse--c{opacity:.48}.pqy-command-wall-stage[data-active-motion=exhaust] .pqy-exhaust-motion-diagram{opacity:1}.pqy-command-mechanism--suspension{--component-motion-duration: 1.65s;left:25.12%;top:34.006%;width:11.962%;aspect-ratio:200 / 355}.pqy-suspension-source-frame{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:fill;opacity:0;pointer-events:none;clip-path:inset(0 0 45% 0);mix-blend-mode:normal;filter:none;transform-origin:20% 70%}.pqy-command-mechanism--lighting{--component-motion-duration: 1.7s;left:53.828%;top:5.845%;width:13.756%;aspect-ratio:230 / 150}.pqy-lighting-wall-diagram,.pqy-harness-wall-diagram{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;overflow:visible}.pqy-lighting-wall-lens{fill:url(#pqy-lighting-wall-glow);stroke:#fff7e8a3;stroke-width:1.5;opacity:.24;transform-box:fill-box;transform-origin:center;filter:drop-shadow(0 0 3px rgba(240,207,122,.38));animation:pqyLightingWallLens var(--component-motion-duration) ease-in-out infinite}.pqy-lighting-wall-lens--right{animation-delay:-.24s}.pqy-lighting-wall-sweep{fill:none;stroke:#fff7e8c7;stroke-width:3;stroke-linecap:round;stroke-dasharray:15 85;opacity:.28;filter:drop-shadow(0 0 4px rgba(240,207,122,.52));animation:pqyLightingWallSweep 1.15s linear infinite}.pqy-command-mechanism--harness{--component-motion-duration: 1.15s;left:58.014%;top:18.597%;width:17.943%;aspect-ratio:300 / 260}.pqy-harness-wall-current-flow{fill:none;stroke:#ffe28bf5;stroke-width:2;stroke-linecap:round;stroke-dasharray:12 250;filter:drop-shadow(0 0 2px rgba(240,207,122,.72));animation:pqyHarnessWallFlow 2.15s linear infinite}.pqy-command-mechanism--electrical{--component-motion-duration: 1.15s;left:52.632%;top:49.947%;width:18.541%;aspect-ratio:310 / 205}.pqy-command-mechanism--tools{--component-motion-duration: 2.1s;left:0;top:0;width:100%;height:100%;aspect-ratio:auto;z-index:14;overflow:visible}.pqy-tools-source-slot,.pqy-tools-stand-tool{position:absolute;display:block;height:auto;object-fit:fill;opacity:0;pointer-events:none}.pqy-tools-source-slot{z-index:1;filter:brightness(.08) saturate(0) contrast(.82)}.pqy-tools-source-slot--left,.pqy-tools-stand-tool--left{left:54.725%;top:77.471%;width:5.263%;aspect-ratio:88 / 23}.pqy-tools-source-slot--right,.pqy-tools-stand-tool--right{left:60.825%;top:77.577%;width:4.845%;aspect-ratio:81 / 22}.pqy-tools-stand-tool{z-index:2;filter:drop-shadow(0 4px 2px rgba(0,0,0,.62));will-change:transform,opacity}.pqy-tools-stand-tool--left{transform-origin:10% 53%}.pqy-tools-stand-tool--right{transform-origin:9% 53%}.pqy-command-mechanism--mystery{z-index:3;left:66.986%;top:44.633%;width:23.325%;height:43.571%}.pqy-component-state{object-fit:fill;opacity:0}.pqy-command-wall-stage[data-active-motion=fuel] [data-system-mechanism=fuel],.pqy-command-wall-stage[data-active-motion=engine] [data-system-mechanism=engine],.pqy-command-wall-stage[data-active-motion=exhaust] [data-system-mechanism=exhaust],.pqy-command-wall-stage[data-active-motion=suspension] [data-system-mechanism=suspension],.pqy-command-wall-stage[data-active-motion=lighting] [data-system-mechanism=lighting],.pqy-command-wall-stage[data-active-motion=harness] [data-system-mechanism=harness],.pqy-command-wall-stage[data-active-motion=electrical] [data-system-mechanism=electrical],.pqy-command-wall-stage[data-active-motion=tools] [data-system-mechanism=tools],.pqy-command-wall-stage[data-active-motion=mystery] [data-system-mechanism=mystery]{opacity:1;visibility:visible}.pqy-command-wall-stage[data-active-motion=suspension] .pqy-suspension-source-frame--b{animation:pqySuspensionSourceB var(--component-motion-duration) cubic-bezier(.42,0,.22,1) infinite}.pqy-command-wall-stage[data-active-motion=suspension] .pqy-suspension-source-frame--c{animation:pqySuspensionSourceC var(--component-motion-duration) cubic-bezier(.42,0,.22,1) infinite}.pqy-command-wall-stage[data-active-motion=tools] [data-system-mechanism=tools] .pqy-tools-stand-tool--left{animation:pqyToolsLeftStand var(--component-motion-duration) cubic-bezier(.22,.78,.2,1) infinite}.pqy-command-wall-stage[data-active-motion=tools] [data-system-mechanism=tools] .pqy-tools-stand-tool--right{animation:pqyToolsRightStand var(--component-motion-duration) cubic-bezier(.22,.78,.2,1) infinite}.pqy-command-wall-stage[data-active-motion=tools] [data-system-mechanism=tools] .pqy-tools-source-slot{animation:pqyToolsSourceSlot var(--component-motion-duration) ease-in-out infinite}.pqy-command-wall-stage[data-active-motion=fuel] [data-system-mechanism=fuel] .pqy-component-state--b,.pqy-command-wall-stage[data-active-motion=electrical] [data-system-mechanism=electrical] .pqy-component-state--b{animation:pqyComponentStateB var(--component-motion-duration) ease-in-out infinite}.pqy-command-wall-stage[data-active-motion=fuel] [data-system-mechanism=fuel] .pqy-component-state--c,.pqy-command-wall-stage[data-active-motion=electrical] [data-system-mechanism=electrical] .pqy-component-state--c{animation:pqyComponentStateC var(--component-motion-duration) ease-in-out infinite}.pqy-command-wall-stage[data-active-motion=mystery] [data-system-mechanism=mystery] .pqy-mystery-open-media{animation:pqyMysteryBoxLift .76s cubic-bezier(.18,.78,.18,1) both}.pqy-mystery-open-media{object-fit:fill;filter:brightness(1.08) contrast(1.08) saturate(1.04);transform:perspective(700px) translateY(3%) scale(.965) rotateX(-6deg);transform-origin:72% 76%;transition:transform .42s cubic-bezier(.2,.78,.18,1)}.pqy-command-scene-effects{z-index:4;overflow:hidden;pointer-events:none}.pqy-mystery-glow,.pqy-mystery-particles,.pqy-mystery-glint{position:absolute;display:block;opacity:0;pointer-events:none}@keyframes pqyComponentStateB{0%,38%,to{opacity:1}50%,88%{opacity:0}}@keyframes pqyComponentStateC{0%,38%,to{opacity:0}50%,88%{opacity:1}}@keyframes pqyEngineMotionPiston{0%,to{opacity:.94;transform:translateY(-1px) scale(1.02)}50%{opacity:.44;transform:translateY(11px) scale(.9)}}@keyframes pqyEngineMotionRod{0%,to{stroke-dashoffset:0;opacity:.62;transform:translateY(0)}50%{stroke-dashoffset:-14;opacity:.34;transform:translateY(8px)}}@keyframes pqyEngineMotionCrank{0%{stroke-dashoffset:0;opacity:.42}to{stroke-dashoffset:-38;opacity:.68}}@keyframes pqyExhaustGasCore{0%{stroke-dashoffset:0;opacity:.32}38%{opacity:.54}to{stroke-dashoffset:-84;opacity:.32}}@keyframes pqyExhaustWallFlow{0%{stroke-dashoffset:0}to{stroke-dashoffset:-62}}@keyframes pqySuspensionSourceB{0%,to{opacity:.28;transform:translateY(0) scaleY(1)}42%{opacity:.74;transform:translateY(1.7%) scaleY(.974)}64%{opacity:.1;transform:translateY(0) scaleY(1.006)}}@keyframes pqySuspensionSourceC{0%,38%,to{opacity:0;transform:translateY(-.4%) scaleY(1.004)}56%{opacity:.58;transform:translateY(-1.4%) scaleY(1.022)}74%{opacity:.18;transform:translateY(.3%) scaleY(.992)}}@keyframes pqyLightingWallLens{0%,to{opacity:.2;transform:scale(.96)}38%,72%{opacity:.78;transform:scale(1.025)}}@keyframes pqyLightingWallSweep{0%{stroke-dashoffset:0;opacity:.22}46%{opacity:.72}to{stroke-dashoffset:-100;opacity:.22}}@keyframes pqyHarnessWallFlow{0%{stroke-dashoffset:0}to{stroke-dashoffset:-262}}@keyframes pqyToolsLeftStand{0%,7%,to{opacity:0;transform:rotate(0) scale(1)}12%{opacity:1;transform:rotate(0) scale(1)}31%,76%{opacity:1;transform:rotate(-86deg) scale(1.04)}91%{opacity:1;transform:rotate(0) scale(1)}96%{opacity:0;transform:rotate(0) scale(1)}}@keyframes pqyToolsRightStand{0%,7%,to{opacity:0;transform:rotate(0) scale(1)}12%{opacity:1;transform:rotate(0) scale(1)}31%,76%{opacity:1;transform:rotate(-86deg) scale(1.04)}91%{opacity:1;transform:rotate(0) scale(1)}96%{opacity:0;transform:rotate(0) scale(1)}}@keyframes pqyToolsSourceSlot{0%,7%,96%,to{opacity:0}13%,90%{opacity:.92}}@keyframes pqyFuelRouteFlow{0%{stroke-dashoffset:0}to{stroke-dashoffset:-44}}@keyframes pqyWorkshopLightCycle{0%{opacity:.14}45%{opacity:.28}to{opacity:.19}}.pqy-command-wall-stage[data-motion-paused=true] .pqy-command-mechanism,.pqy-command-wall-stage[data-motion-paused=true] .pqy-command-mechanism *{animation-play-state:paused!important}.pqy-mystery-glow{left:72.5%;top:57%;width:13.5%;height:24%;border-radius:50%;background:radial-gradient(ellipse,rgba(255,238,164,.9) 0,rgba(214,178,94,.58) 28%,rgba(227,56,45,.16) 58%,transparent 76%);filter:blur(7px) drop-shadow(0 0 18px rgba(255,220,121,.72));mix-blend-mode:screen;transform:scale(.35) translateY(18%);transform-origin:50% 72%}.pqy-command-wall-stage[data-active-motion=mystery] .pqy-mystery-glow{animation:pqyMysteryGlow .76s cubic-bezier(.18,.78,.18,1) 90ms both}.pqy-mystery-particles{left:70.5%;top:48%;width:17%;height:27%}.pqy-mystery-particle{--particle-x: 0px;--particle-y: -48px;--particle-delay: .12s;position:absolute;left:50%;top:70%;width:5px;height:5px;border-radius:50%;background:#fff2a6;box-shadow:0 0 8px #ffe98ff2,0 0 18px #d6b25eb8;opacity:0}.pqy-mystery-particle:nth-child(1){--particle-x: -62px;--particle-y: -54px;--particle-delay: .12s}.pqy-mystery-particle:nth-child(2){--particle-x: -31px;--particle-y: -82px;--particle-delay: .17s}.pqy-mystery-particle:nth-child(3){--particle-x: 3px;--particle-y: -68px;--particle-delay: 105ms}.pqy-mystery-particle:nth-child(4){--particle-x: 34px;--particle-y: -88px;--particle-delay: .21s}.pqy-mystery-particle:nth-child(5){--particle-x: 61px;--particle-y: -57px;--particle-delay: 145ms}.pqy-mystery-particle:nth-child(6){--particle-x: 17px;--particle-y: -105px;--particle-delay: 245ms}.pqy-command-wall-stage[data-active-motion=mystery] .pqy-mystery-particles{opacity:1}.pqy-command-wall-stage[data-active-motion=mystery] .pqy-mystery-particle{animation:pqyMysteryParticle .72s cubic-bezier(.18,.72,.2,1) var(--particle-delay) both}.pqy-mystery-glint{width:18px;height:18px;background:#fff4b8;clip-path:polygon(50% 0,58% 42%,100% 50%,58% 58%,50% 100%,42% 58%,0 50%,42% 42%);filter:drop-shadow(0 0 10px rgba(255,232,143,.95))}.pqy-mystery-glint-a{left:73.6%;top:50.5%}.pqy-mystery-glint-b{left:83.8%;top:58.5%;width:12px;height:12px}.pqy-command-wall-stage[data-active-motion=mystery] .pqy-mystery-glint-a{animation:pqyMysteryGlint .62s ease-out .17s both}.pqy-command-wall-stage[data-active-motion=mystery] .pqy-mystery-glint-b{animation:pqyMysteryGlint .62s ease-out .31s both}.pqy-command-link-primary{position:absolute;z-index:6;left:var(--x);top:var(--y);width:42px;height:42px;border-radius:50%;color:#fff7e8;transform:translate(-50%,-50%)}.pqy-command-link-primary:after{content:"";position:absolute;top:11px;right:11px;bottom:11px;left:11px;border:2px solid rgba(255,247,232,.86);border-radius:50%;background:#07080adb;box-shadow:0 0 0 3px #000000a8,0 0 8px #e3382d47;transition:background .18s ease,box-shadow .18s ease,transform .18s ease}.pqy-command-link-primary:before{content:attr(data-label);position:absolute;left:50%;bottom:calc(100% + 2px);width:max-content;max-width:144px;padding:5px 7px;border:1px solid rgba(214,178,94,.28);background:#050607e0;color:#fff7e8d6;font-size:9px;font-weight:850;line-height:1.15;text-align:center;text-transform:uppercase;transform:translate(-50%);transition:color .18s ease,border-color .18s ease,transform .18s ease}.pqy-command-link-primary:hover:after,.pqy-command-link-primary:focus-visible:after{background:#e3382d;box-shadow:0 0 0 3px #000000b3,0 0 10px #e3382d61;transform:scale(1.02)}.pqy-command-link-primary:hover:before,.pqy-command-link-primary:focus-visible:before{color:#fff6d7;border-color:#f0cf7ac2;transform:translate(-50%) translateY(-2px)}.pqy-command-link-primary:focus-visible{outline:2px solid #f0cf7a;outline-offset:2px}.pqy-command-copy{position:absolute;z-index:7;left:3.4%;top:13%;bottom:auto;width:min(23.5%,320px);max-width:none;padding:0 0 0 16px;border:0;border-radius:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;clip-path:none;text-shadow:0 2px 18px rgba(0,0,0,.86),0 0 34px rgba(0,0,0,.72)}.pqy-command-copy:before{top:3px;height:70px}.pqy-command-copy .pqy-engine-eyebrow{margin-bottom:12px;padding-left:9px;font-size:9px;line-height:1.35;display:flex;flex-wrap:wrap;max-width:100%}.pqy-command-copy .pqy-h1{font-size:clamp(36px,3.45vw,50px);line-height:.92}.pqy-command-copy .pqy-h1 span:first-child{font-size:1.38em}.pqy-command-copy .pqy-h1 span:last-child{color:#d6b25e}.pqy-command-copy .pqy-copy{margin-top:16px;color:#fff7e8db;font-size:13px;line-height:1.5}.pqy-command-copy .pqy-hero-card-grid{gap:14px;margin-top:17px;display:flex;flex-wrap:wrap}.pqy-command-copy .pqy-hero-card{min-height:0;padding:0 0 4px;border:0;border-radius:0;background:transparent;box-shadow:none;text-shadow:inherit}.pqy-command-copy .pqy-hero-card strong{margin:4px 0 0;font-size:16px;text-decoration:underline;text-decoration-color:#f0cf7a8c;text-underline-offset:5px}.pqy-command-copy .pqy-hero-card span,.pqy-command-copy .pqy-hero-card em{display:none}.pqy-hero-card-mystery{color:#f0cf7a}.pqy-command-fallback-rail{position:absolute;z-index:8;left:1.5%;right:1.5%;bottom:1.5%;min-height:62px;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;padding:6px;border-top:1px solid rgba(214,178,94,.28);background:#050607e0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}@media(min-width:1100px){.pqy-command-fallback-rail{display:none}}.pqy-command-link-secondary{position:relative;min-width:0;min-height:48px;padding:8px 10px 8px 27px;display:flex;align-items:center;border:1px solid rgba(214,178,94,.2);background:#ffffff09;color:#fff7e8d1;font-size:10px;font-weight:800;line-height:1.2;text-transform:uppercase;transition:border-color .18s ease,background .18s ease,color .18s ease,transform .18s ease}.pqy-command-link-secondary:before{content:"";position:absolute;left:11px;width:7px;height:7px;border:1px solid #d6b25e;transform:rotate(45deg);transition:transform .18s ease,background .18s ease,box-shadow .18s ease}.pqy-command-link-secondary:hover,.pqy-command-link-secondary:focus-visible{border-color:#f0cf7ab8;background:#e3382d24;color:#fff7e8;transform:translateY(-2px)}.pqy-command-link-secondary:hover:before,.pqy-command-link-secondary:focus-visible:before{background:#e3382d;box-shadow:0 0 12px #e3382db8;transform:rotate(135deg)}.pqy-command-link-secondary:focus-visible,.pqy-command-mobile-link:focus-visible{outline:2px solid #f0cf7a;outline-offset:1px}.pqy-command-mobile-fallback{display:none}.pqy-astryx-ready .pqy-command-link,.pqy-astryx-ready .pqy-command-fallback-rail{visibility:hidden;opacity:0;pointer-events:none}@keyframes pqyMysteryBoxLift{0%{opacity:0;transform:perspective(700px) translateY(5%) scale(.955) rotateX(-7deg)}38%{opacity:.96;transform:perspective(700px) translateY(1.5%) scale(.985) rotateX(-2deg)}to{opacity:1;transform:perspective(700px) translateY(0) scale(1) rotateX(0)}}@keyframes pqyMysteryGlow{0%{opacity:0;transform:scale(.35) translateY(18%)}52%{opacity:.82;transform:scale(1.08) translateY(-2%)}to{opacity:.5;transform:scale(1) translateY(0)}}@keyframes pqyMysteryParticle{0%{opacity:0;transform:translate(0) scale(.35)}34%{opacity:1}to{opacity:0;transform:translate(var(--particle-x),var(--particle-y)) scale(1)}}@keyframes pqyMysteryGlint{0%{opacity:0;transform:scale(.2) rotate(0)}50%{opacity:1;transform:scale(1.25) rotate(90deg)}to{opacity:0;transform:scale(.72) rotate(180deg)}}@media(min-width:720px)and (max-width:1099px){.pqy-command-hero-inner{padding:8px 10px 12px}.pqy-command-copy{left:1.5%;top:5%;width:24%;padding:0 0 0 14px}.pqy-command-copy .pqy-h1{font-size:34px}.pqy-command-copy .pqy-copy{margin-top:10px;font-size:11px;line-height:1.4}.pqy-command-copy .pqy-hero-card-grid{margin-top:11px}.pqy-command-copy .pqy-hero-card{min-height:0;padding:0 0 4px}.pqy-command-copy .pqy-hero-card strong{margin-bottom:0;font-size:13px}.pqy-command-copy .pqy-hero-card span{display:none}.pqy-command-fallback-rail{left:1%;right:1%;bottom:1%;min-height:51px;gap:4px;padding:4px}.pqy-command-link-secondary{min-height:42px;padding:6px 6px 6px 20px;font-size:8px}.pqy-command-link-secondary:before{left:8px;width:5px;height:5px}.pqy-command-link-primary:before{max-width:104px;padding:4px 5px;font-size:7px}}@media(max-width:719px){.pqy-command-hero,.pqy-command-hero-inner{min-height:0}.pqy-command-hero-inner{padding:10px 12px 18px}.pqy-command-wall-stage{min-height:0;aspect-ratio:auto;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto auto auto;clip-path:none;overflow:hidden}.pqy-command-media-frame{position:relative;grid-column:1;grid-row:1;width:100%;height:auto;aspect-ratio:16 / 9}.pqy-command-link-primary,.pqy-command-fallback-rail,.pqy-command-mechanism{display:none}.pqy-command-wall-stage .pqy-command-copy{position:relative;inset:auto;grid-column:1;grid-row:2;width:auto;margin:0;padding:18px;border-top:1px solid rgba(214,178,94,.24);background:#08090a}.pqy-command-copy .pqy-engine-eyebrow{margin-bottom:10px}.pqy-command-copy .pqy-h1{font-size:50px}.pqy-command-copy .pqy-copy{margin-top:12px;font-size:13px}.pqy-command-copy .pqy-hero-card-grid{margin-top:14px}.pqy-command-copy .pqy-hero-card{min-height:0}.pqy-command-mobile-fallback{position:relative;z-index:6;grid-column:1;grid-row:3;padding:12px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;background:#08090a}.pqy-command-mobile-link{min-width:0;min-height:44px;padding:9px 10px;display:flex;align-items:center;border:1px solid rgba(214,178,94,.24);background:#ffffff09;color:#fff7e8;font-size:11px;font-weight:780;line-height:1.2}.pqy-command-mobile-link:first-child{border-color:#f0cf7aad;background:linear-gradient(145deg,#d6b25e38,#e3382d1a);color:#fff1b4}.pqy-astryx-ready .pqy-command-mobile-fallback{display:none}}@media(max-width:360px){.pqy-command-copy .pqy-h1{font-size:44px}.pqy-command-copy .pqy-hero-card span{display:none}.pqy-command-copy .pqy-hero-card{min-height:0}.pqy-command-mobile-fallback{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.pqy-command-wall-media:after{animation:none!important}.pqy-command-mechanism,.pqy-command-mechanism *,.pqy-mystery-glow,.pqy-mystery-particles,.pqy-mystery-glint,.pqy-mystery-particle{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important}.pqy-command-mechanism .pqy-component-state{animation:none!important}.pqy-fuel-flow-pulse{animation:none!important;stroke-dasharray:none}.pqy-command-wall-stage[data-active-motion] .pqy-component-state--b{opacity:0}.pqy-command-wall-stage[data-active-motion] .pqy-component-state--c{opacity:1}.pqy-native-thumbnails button,.pqy-native-related-product{transition:none}}.pqy-product-experience{min-width:0}[data-pqy-astryx-product-shell]{display:none}.pqy-astryx-product-ready>[data-pqy-product-fallback]{display:none}.pqy-astryx-product-ready>[data-pqy-astryx-product-shell]{display:block}.pqy-native-product-shell{width:min(1500px,100%);margin:0 auto;padding:48px 24px 0}.pqy-native-product-primary{display:grid;grid-template-columns:minmax(0,45fr) minmax(430px,55fr);gap:24px;align-items:start}.pqy-native-product-media{min-width:0;padding:14px;border:1px solid rgba(214,178,94,.28);border-radius:4px;background:#0c0e11;box-shadow:0 22px 54px #00000052}.pqy-native-product-stage{display:grid;width:100%;aspect-ratio:1 / 1;place-items:center;overflow:hidden;padding:12px;border-radius:2px;background:#f5f5f3}.pqy-native-product-stage img,.pqy-native-product-stage svg{display:block;width:100%;height:100%;object-fit:contain}.pqy-native-thumbnails{display:flex;gap:8px;margin-top:10px;overflow-x:auto;scroll-snap-type:x mandatory}.pqy-native-thumbnails a{display:grid;flex:0 0 76px;width:76px;aspect-ratio:1;place-items:center;overflow:hidden;border:1px solid rgba(214,178,94,.24);border-radius:2px;background:#f5f5f3;scroll-snap-align:start}.pqy-native-thumbnails a:first-child{border-color:var(--pqy-red)}.pqy-native-thumbnails img{width:100%;height:100%;object-fit:cover}.pqy-native-purchase-stack{min-width:0;display:grid;grid-template-columns:minmax(0,1fr);align-content:start;gap:18px}.pqy-native-buybox{padding:26px;border:1px solid rgba(214,178,94,.28);border-radius:4px;background:#111316;box-shadow:0 22px 54px #0000004d}.pqy-native-kicker-row{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:14px}.pqy-native-kicker-row span,.pqy-native-more-ways>div>span,.pqy-native-highlights header span{color:var(--pqy-gold-soft);font-size:11px;font-weight:800;line-height:1.2;text-transform:uppercase}.pqy-native-kicker-row strong{padding:5px 8px;border:1px solid rgba(227,56,45,.45);border-radius:3px;color:#fff4e3;background:#e3382d1f;font-size:11px;line-height:1.2}.pqy-native-buybox h1{max-width:100%;margin:0;color:#fff9ed;font-size:36px;font-weight:900;line-height:1.08;letter-spacing:0;overflow-wrap:anywhere}.pqy-native-summary{display:-webkit-box;max-width:720px;margin:14px 0 0;overflow:hidden;color:#d8d0bc;font-size:14px;line-height:1.55;-webkit-box-orient:vertical;-webkit-line-clamp:3}.pqy-native-price-row{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px 18px;margin:18px 0}.pqy-native-price{margin:0;color:#fff;font-size:30px;font-weight:900;line-height:1}.pqy-native-status{display:flex;align-items:center;gap:8px;margin:0;color:#efe7d3;font-size:13px;font-weight:800}.pqy-native-status i{width:8px;height:8px;border-radius:50%;background:#d8584e}.pqy-native-status i.is-available{background:#48ad68;box-shadow:0 0 0 4px #48ad681f}.pqy-native-metadata{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:14px 0;border-top:1px solid rgba(214,178,94,.18);border-bottom:1px solid rgba(214,178,94,.18)}.pqy-native-metadata div{min-width:0}.pqy-native-metadata dt{color:var(--pqy-muted);font-size:10px;font-weight:800;text-transform:uppercase}.pqy-native-metadata dd{margin:5px 0 0;color:#fff;font-size:13px;font-weight:800;line-height:1.3;overflow-wrap:anywhere}.pqy-native-buybox .pqy-product-form{margin-top:18px}.pqy-native-option{margin-bottom:18px}.pqy-native-order-row{display:grid;grid-template-columns:168px minmax(0,1fr) minmax(170px,.42fr);gap:10px;align-items:end}.pqy-native-quantity-stepper{width:168px;min-width:0}.pqy-native-quantity-stepper .pqy-field-label{margin:0 0 6px;color:var(--pqy-muted);font-size:11px;font-weight:800;line-height:1.2;text-transform:uppercase}.pqy-native-quantity-control{display:grid;grid-template-columns:40px 64px 40px;gap:4px;align-items:center}.pqy-native-quantity-control button,.pqy-native-quantity-control .pqy-qty{width:100%;height:40px;min-height:40px;margin:0;border:1px solid rgba(214,178,94,.28);border-radius:2px}.pqy-native-quantity-control button{padding:0;background:#2d3033;color:#fff;font-size:20px;line-height:1;cursor:pointer}.pqy-native-quantity-control button:disabled{cursor:not-allowed;opacity:.45}.pqy-native-quantity-control button:focus-visible,.pqy-native-quantity-control .pqy-qty:focus-visible{outline:2px solid var(--pqy-red);outline-offset:2px}.pqy-native-quantity-control .pqy-qty{padding:0 4px;text-align:center;-webkit-appearance:textfield;appearance:textfield}.pqy-native-quantity-control .pqy-qty::-webkit-inner-spin-button,.pqy-native-quantity-control .pqy-qty::-webkit-outer-spin-button{margin:0;-webkit-appearance:none;appearance:none}.pqy-native-order-row>*,.pqy-native-buybox .pqy-btn{width:100%}.pqy-native-more-ways{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,.75fr);gap:20px;align-items:end;margin-top:24px;padding:20px 2px 2px;border-top:1px solid rgba(214,178,94,.28)}.pqy-native-more-ways h2,.pqy-native-highlights h2{margin:5px 0 0;color:var(--pqy-gold-soft);font-size:22px;font-weight:900;line-height:1.1;letter-spacing:0;text-transform:uppercase}.pqy-native-more-ways p{max-width:680px;margin:9px 0 0;color:#d8d0bc;font-size:13px;line-height:1.55}.pqy-native-platform-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.pqy-native-platform-actions>:only-child{grid-column:1 / -1}.pqy-native-platform-actions .pqy-btn{width:100%}.pqy-native-assurance{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:22px;border-top:1px solid rgba(214,178,94,.28);border-bottom:1px solid rgba(214,178,94,.28)}.pqy-native-assurance a{min-width:0;padding:16px 18px;color:inherit;text-decoration:none;border-right:1px solid rgba(214,178,94,.18);transition:background-color .16s ease}.pqy-native-assurance a:last-child{border-right:0}.pqy-native-assurance a:hover,.pqy-native-assurance a:focus-visible{background:#e3382d14;outline:none}.pqy-native-assurance span,.pqy-native-assurance strong,.pqy-native-assurance small{display:block}.pqy-native-assurance span{color:var(--pqy-muted);font-size:10px;font-weight:800;text-transform:uppercase}.pqy-native-assurance strong{margin-top:5px;color:#fff9ed;font-size:13px;line-height:1.25}.pqy-native-assurance small{margin-top:4px;color:#aea792;font-size:11px;line-height:1.35}.pqy-native-highlights{min-width:0;padding:20px 2px;border-top:1px solid rgba(214,178,94,.28);border-bottom:1px solid rgba(214,178,94,.28)}.pqy-native-highlights header{margin-bottom:12px;padding-left:16px;border-left:3px solid var(--pqy-red)}.pqy-native-highlights dl{margin:0}.pqy-native-highlights dl>div{display:grid;grid-template-columns:150px minmax(0,1fr);gap:18px;padding:13px 0;border-bottom:1px solid rgba(214,178,94,.15)}.pqy-native-highlights dl>div:last-child{border-bottom:0}.pqy-native-highlights dt{color:var(--pqy-muted);font-size:11px;font-weight:800;line-height:1.4;text-transform:uppercase}.pqy-native-highlights dd{margin:0;color:#f2eadb;font-size:14px;line-height:1.55}@media(max-width:1020px){.pqy-native-product-shell{padding-top:34px}.pqy-native-product-primary{grid-template-columns:minmax(0,45fr) minmax(360px,55fr)}.pqy-native-buybox h1{font-size:31px}.pqy-native-more-ways{grid-template-columns:1fr}}@media(max-width:780px){.pqy-native-product-shell{padding:24px 16px 0}.pqy-native-product-primary{grid-template-columns:1fr}.pqy-native-product-media{padding:10px}.pqy-native-buybox{padding:20px}.pqy-native-buybox h1{font-size:28px}.pqy-native-price{font-size:26px}.pqy-native-assurance{grid-template-columns:repeat(2,minmax(0,1fr))}.pqy-native-assurance a:nth-child(2n){border-right:0}}@media(max-width:620px){.pqy-native-order-row{grid-template-columns:repeat(2,minmax(0,1fr))}.pqy-native-quantity-stepper{grid-column:1 / -1}}@media(max-width:420px){.pqy-native-product-shell{padding-inline:12px}.pqy-native-kicker-row{align-items:flex-start;flex-direction:column}.pqy-native-metadata,.pqy-native-order-row,.pqy-native-platform-actions,.pqy-native-assurance,.pqy-native-highlights dl>div{grid-template-columns:1fr}.pqy-native-quantity-stepper{grid-column:1}.pqy-native-assurance a,.pqy-native-assurance a:nth-child(2n){border-right:0;border-bottom:1px solid rgba(214,178,94,.18)}.pqy-native-assurance a:last-child{border-bottom:0}}.pqy-native-product-stage>img[data-pqy-product-main-image]{width:auto;height:auto;max-width:min(100%,var(--pqy-source-width, 1600px));max-height:min(100%,var(--pqy-source-height, 1600px));object-fit:contain;image-rendering:auto}.pqy-native-product-placeholder{display:grid;width:100%;height:100%;place-items:center;align-content:center;gap:12px;color:#5c5f63;text-align:center;font-size:13px;font-weight:800}.pqy-native-product-placeholder svg{width:min(240px,54%);height:auto}.pqy-native-thumbnails button{display:grid;flex:0 0 76px;width:76px;aspect-ratio:1;place-items:center;overflow:hidden;padding:3px;border:1px solid rgba(214,178,94,.24);border-radius:2px;background:#f5f5f3;cursor:pointer;opacity:.74;scroll-snap-align:start;transition:border-color .16s ease,opacity .16s ease,transform .16s ease}.pqy-native-thumbnails button:hover,.pqy-native-thumbnails button:focus-visible,.pqy-native-thumbnails button.is-selected{border-color:var(--pqy-red);opacity:1}.pqy-native-thumbnails button.is-selected{transform:translateY(-2px)}.pqy-native-thumbnails button:focus-visible{outline:2px solid var(--pqy-red);outline-offset:2px}.pqy-native-thumbnails button img{width:100%;height:100%;object-fit:contain}.pqy-native-sku-line{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px;margin:11px 0 0;color:var(--pqy-muted);font-size:11px;line-height:1.35;text-transform:uppercase}.pqy-native-sku-line strong{color:#fff9ed;font-size:12px;overflow-wrap:anywhere}.pqy-native-compare-price{display:block;margin-top:7px;color:#aaa28e;font-size:14px}.pqy-native-compare-price[hidden]{display:none}.pqy-native-purchase-reasons{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0;border-top:1px solid rgba(214,178,94,.18);border-bottom:1px solid rgba(214,178,94,.18)}.pqy-native-purchase-reasons>div{min-width:0;padding:13px 14px;border-right:1px solid rgba(214,178,94,.16)}.pqy-native-purchase-reasons>div:first-child{padding-left:0}.pqy-native-purchase-reasons>div:last-child{padding-right:0;border-right:0}.pqy-native-purchase-reasons dt{color:var(--pqy-muted);font-size:10px;font-weight:800;line-height:1.25;text-transform:uppercase}.pqy-native-purchase-reasons dd{margin:6px 0 0;color:#fff9ed;font-size:12px;font-weight:760;line-height:1.42;overflow-wrap:anywhere}.pqy-native-shipping-note{display:grid;gap:3px;margin-top:16px;padding:12px 14px;border-left:3px solid var(--pqy-gold);color:inherit;background:#d6b25e12;text-decoration:none}.pqy-native-shipping-note strong{color:#fff6df;font-size:12px;line-height:1.35}.pqy-native-shipping-note span{color:#bdb39c;font-size:11px;line-height:1.45}.pqy-native-benefits,.pqy-native-product-information,.pqy-native-related{margin-top:42px}.pqy-native-benefits{display:grid;grid-template-columns:minmax(260px,.74fr) minmax(0,1.26fr);gap:clamp(30px,5vw,72px);padding:42px 0;border-top:1px solid rgba(214,178,94,.28);border-bottom:1px solid rgba(214,178,94,.28)}.pqy-native-benefits header,.pqy-native-overview header,.pqy-native-related>header{min-width:0}.pqy-native-benefits header>span,.pqy-native-overview header>span,.pqy-native-ordering-check>span,.pqy-native-related>header>span{display:block;color:var(--pqy-red);font-size:11px;font-weight:900;line-height:1.25;text-transform:uppercase}.pqy-native-benefits h2,.pqy-native-overview h2,.pqy-native-ordering-check h2,.pqy-native-related h2{margin:9px 0 0;color:#fff9ed;font-size:clamp(28px,3vw,42px);font-weight:900;line-height:1.04;letter-spacing:0}.pqy-native-benefits header p{max-width:440px;margin:16px 0 0;color:#bdb5a2;font-size:14px;line-height:1.62}.pqy-native-benefits dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;border-top:1px solid rgba(214,178,94,.2)}.pqy-native-benefits dl>div{position:relative;min-width:0;padding:21px 20px 22px 42px;border-right:1px solid rgba(214,178,94,.16);border-bottom:1px solid rgba(214,178,94,.16)}.pqy-native-benefits dl>div:nth-child(2n){border-right:0}.pqy-native-benefits dl>div>span{position:absolute;top:23px;left:0;color:#d6b25e94;font-size:10px;font-weight:900}.pqy-native-benefits dt{color:#fff6df;font-size:14px;font-weight:900;line-height:1.25;text-transform:uppercase}.pqy-native-benefits dd{margin:9px 0 0;color:#c8c0ad;font-size:13px;line-height:1.58}.pqy-native-product-information{display:grid;grid-template-columns:minmax(0,1.38fr) minmax(300px,.62fr);gap:clamp(28px,5vw,68px);align-items:start}.pqy-native-overview{min-width:0}.pqy-native-description{margin-top:22px;color:#d6cebb;font-size:15px;line-height:1.72}.pqy-native-description>:first-child{margin-top:0}.pqy-native-description h2,.pqy-native-description h3,.pqy-native-description h4,.pqy-native-description strong{color:#fff9ed;letter-spacing:0}.pqy-native-description a{color:var(--pqy-gold-soft);text-decoration:underline;text-underline-offset:3px}.pqy-native-description img{width:auto;max-width:100%;height:auto}.pqy-native-ordering-check{padding:26px;border:1px solid rgba(214,178,94,.28);border-top:3px solid var(--pqy-red);background:#111316}.pqy-native-ordering-check h2{font-size:24px}.pqy-native-ordering-check ul{display:grid;gap:13px;margin:20px 0 22px;padding:0;list-style:none}.pqy-native-ordering-check li{position:relative;padding-left:20px;color:#c8c0ad;font-size:13px;line-height:1.55}.pqy-native-ordering-check li:before{content:"";position:absolute;top:.55em;left:0;width:7px;height:7px;border:1px solid var(--pqy-gold);transform:rotate(45deg)}.pqy-native-ordering-check .pqy-btn{width:100%}.pqy-native-related{padding-top:38px;border-top:1px solid rgba(214,178,94,.28)}.pqy-native-related>header{max-width:720px}.pqy-native-related-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:24px}.pqy-native-related-product{display:grid;grid-template-rows:auto auto 1fr auto;min-width:0;padding-bottom:16px;border:1px solid rgba(214,178,94,.2);color:inherit;background:#0d0f12;text-decoration:none;transition:border-color .16s ease,transform .16s ease}.pqy-native-related-product:hover,.pqy-native-related-product:focus-visible{border-color:var(--pqy-red);transform:translateY(-3px);outline:none}.pqy-native-related-product>div{display:grid;aspect-ratio:4 / 3;place-items:center;overflow:hidden;padding:10px;background:#f5f5f3}.pqy-native-related-product img,.pqy-native-related-product svg{width:100%;height:100%;object-fit:contain}.pqy-native-related-product>span,.pqy-native-related-product>strong,.pqy-native-related-product>small{margin-inline:14px}.pqy-native-related-product>span{margin-top:14px;color:var(--pqy-muted);font-size:9px;font-weight:850;line-height:1.3;text-transform:uppercase}.pqy-native-related-product>strong{margin-top:7px;color:#fff9ed;font-size:14px;line-height:1.35}.pqy-native-related-product>small{margin-top:12px;color:var(--pqy-gold-soft);font-size:13px;font-weight:900}@media(max-width:980px){.pqy-native-benefits,.pqy-native-product-information{grid-template-columns:1fr}.pqy-native-benefits{gap:28px}.pqy-native-related-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.pqy-native-purchase-reasons{grid-template-columns:1fr}.pqy-native-purchase-reasons>div,.pqy-native-purchase-reasons>div:first-child,.pqy-native-purchase-reasons>div:last-child{padding:11px 0;border-right:0;border-bottom:1px solid rgba(214,178,94,.14)}.pqy-native-purchase-reasons>div:last-child{border-bottom:0}.pqy-native-benefits{margin-top:30px;padding:32px 0}.pqy-native-benefits dl{grid-template-columns:1fr}.pqy-native-benefits dl>div,.pqy-native-benefits dl>div:nth-child(2n){padding-left:38px;border-right:0}.pqy-native-product-information,.pqy-native-related{margin-top:32px}.pqy-native-ordering-check{padding:21px}}@media(max-width:420px){.pqy-native-related-grid{grid-template-columns:1fr}}.pqy-native-fitment-callout{display:grid;gap:5px;margin-top:18px;padding:14px 16px;border-left:3px solid var(--pqy-red);background:#d6b25e12}.pqy-native-fitment-callout span{color:var(--pqy-gold-soft);font-size:10px;font-weight:900;line-height:1.25;text-transform:uppercase}.pqy-native-fitment-callout strong{color:#fff9ed;font-size:14px;line-height:1.4}.pqy-native-fitment-callout small{color:#bdb39c;font-size:11px;line-height:1.45}.pqy-native-section-nav{position:sticky;top:0;z-index:5;display:flex;gap:clamp(18px,3vw,38px);margin-top:38px;overflow-x:auto;border-top:1px solid rgba(214,178,94,.28);border-bottom:1px solid rgba(214,178,94,.28);background:#050607f5;scrollbar-width:thin}.pqy-native-section-nav a{position:relative;flex:0 0 auto;padding:17px 0 14px;color:#bdb5a2;font-size:11px;font-weight:900;line-height:1.2;text-decoration:none;text-transform:uppercase}.pqy-native-section-nav a:after{content:"";position:absolute;right:0;bottom:-1px;left:0;height:3px;background:transparent}.pqy-native-section-nav a:hover,.pqy-native-section-nav a:focus-visible,.pqy-native-section-nav a.is-active{color:#fff9ed;outline:none}.pqy-native-section-nav a:hover:after,.pqy-native-section-nav a:focus-visible:after,.pqy-native-section-nav a.is-active:after{background:var(--pqy-red)}.pqy-native-product-information{display:grid;grid-template-columns:minmax(0,1fr);gap:0;margin-top:0}.pqy-native-detail-section{display:grid;grid-template-columns:minmax(210px,.38fr) minmax(0,1fr);gap:clamp(30px,6vw,84px);padding:46px 0;border-bottom:1px solid rgba(214,178,94,.22);scroll-margin-top:76px}.pqy-native-detail-section>header>span{display:block;color:var(--pqy-red);font-size:10px;font-weight:900;line-height:1.25;text-transform:uppercase}.pqy-native-detail-section>header h2{margin:9px 0 0;color:#fff9ed;font-size:clamp(26px,3vw,38px);font-weight:900;line-height:1.06;letter-spacing:0}.pqy-native-detail-section>header p{margin:14px 0 0;color:#bdb5a2;font-size:12px;line-height:1.55}.pqy-native-description{margin-top:0}.pqy-native-detail-rows,.pqy-native-specification-list{display:grid;margin:0;border-top:1px solid rgba(214,178,94,.22)}.pqy-native-detail-row,.pqy-native-specification-row{display:grid;grid-template-columns:minmax(150px,.38fr) minmax(0,1fr);gap:24px;padding:15px 0;border-bottom:1px solid rgba(214,178,94,.16)}.pqy-native-detail-row dt,.pqy-native-specification-row dt{color:var(--pqy-muted);font-size:10px;font-weight:900;line-height:1.4;text-transform:uppercase}.pqy-native-detail-row dd,.pqy-native-specification-row dd{margin:0;color:#f2eadb;font-size:13px;line-height:1.55;overflow-wrap:anywhere}.pqy-native-in-the-box ul,.pqy-native-installation ol{display:grid;gap:0;margin:0;padding:0;list-style:none;counter-reset:pqy-install-step}.pqy-native-in-the-box li,.pqy-native-installation li{position:relative;min-height:46px;padding:13px 0 13px 40px;border-top:1px solid rgba(214,178,94,.18);color:#f2eadb;font-size:13px;line-height:1.55}.pqy-native-in-the-box li:before{content:"";position:absolute;top:18px;left:5px;width:9px;height:9px;border:1px solid var(--pqy-gold);transform:rotate(45deg)}.pqy-native-installation li{counter-increment:pqy-install-step}.pqy-native-installation li:before{content:counter(pqy-install-step,decimal-leading-zero);position:absolute;top:14px;left:0;color:var(--pqy-gold-soft);font-size:10px;font-weight:900}@media(max-width:780px){.pqy-native-section-nav{margin-top:28px}.pqy-native-detail-section{grid-template-columns:1fr;gap:22px;padding:34px 0}}@media(max-width:620px){.pqy-native-section-nav{margin-inline:-16px;padding-inline:16px}.pqy-native-detail-row,.pqy-native-specification-row{grid-template-columns:1fr;gap:5px;padding:13px 0}}@media(max-width:420px){.pqy-native-section-nav{margin-inline:-12px;padding-inline:12px}}.pqy-native-specification-row{grid-template-columns:1fr;gap:5px;padding:17px 0 18px}.pqy-native-specification-row dt{color:var(--pqy-gold-soft)}@media(max-width:620px){.pqy-native-specification-row{padding:13px 0}}
/*# sourceMappingURL=/cdn/shop/t/61/assets/pqyperformance-theme.css.map */
