@media(min-width:1025px){#pgr#pgr{--pgr-gut:var(--pg-gut, clamp(20px, 2.8vw, 48px));--pgr-c:min(2200px, calc(100% - 2 * var(--pgr-gut)));--pgr-copy:clamp(290px, 27vw, 600px);display:flex;flex-direction:column}#pgr#pgr>.pgr-hero{order:0}#pgr#pgr>#pgr-stack{order:2}#pgr#pgr>#pgr-rv{order:1}#pgr#pgr>.pgr-wrap{order:3}#pgr#pgr .pgr-wrap{width:var(--pgr-c);max-width:none;margin-left:auto;margin-right:auto;padding:0}#pgr#pgr .pgr-head{margin-bottom:0;align-items:flex-end}#pgr#pgr .pgr-head h2,#pgr#pgr .pgr-rv .pgr-head h2{font-size:clamp(34px,2.6vw,46px);line-height:1.05;letter-spacing:-.02em;white-space:nowrap}#pgr#pgr .pgr-head h2:before{margin-bottom:14px}#pgr#pgr a.pgr-all-link{font-size:15px;padding:6px 2px}#pgr#pgr{--pgr-top:124px;--pgr-fh:max(440px, 100vh - var(--pgr-top));--pgr-fw:min(100%, var(--pgr-fh) * 16 / 9);--pgr-fe:min(8%, max(0px, 100vw - var(--pgr-fh) * 16 / 9))}#pgr#pgr .pgr-hero{min-height:440px!important;height:auto;aspect-ratio:16 / 9;max-height:calc(100vh - var(--pgr-top));align-items:center;background:#07040a}#pgr#pgr .pgr-hero-um .pgr-hero-v{inset:0 0 auto auto!important;left:auto!important;right:0!important;top:0!important;bottom:auto!important;width:var(--pgr-fw)!important;height:100%!important;object-fit:cover;object-position:50% 50%!important;-webkit-mask-image:linear-gradient(90deg,rgba(0,0,0,0) 0,#000 var(--pgr-fe));mask-image:linear-gradient(90deg,rgba(0,0,0,0) 0,#000 var(--pgr-fe));animation:none;transform:scale(1.012)}#pgr#pgr .pgr-hero>img{left:0!important;right:0!important;top:0!important;bottom:auto!important;width:100%!important;height:100%!important;object-fit:cover;object-position:50% 50%!important;-webkit-mask-image:none;mask-image:none;animation:none;transform:scale(1.08);filter:blur(22px) brightness(.62) saturate(1.05)}#pgr#pgr .pgr-hero:after{background:linear-gradient(to top,#0b0710,#0b071099 3%,#0b071000 9%),linear-gradient(90deg,#07040ae6,#07040acc 14%,#07040a8c 23%,#07040a33 30%,#07040a00 36%)}#pgr#pgr .pgr-hero:before{left:-8%;right:62%;top:12%;bottom:12%;height:auto;background:radial-gradient(60% 60% at 40% 50%,#8b3fb84d,#8b3fb800 70%)}#pgr#pgr .pgr-hero-in{width:var(--pgr-c);max-width:none;margin:0 auto;padding:0}#pgr#pgr .pgr-hero-in>*{max-width:var(--pgr-copy)}#pgr#pgr .pgr-hero h1{font-size:clamp(44px,4.4vw,96px);line-height:.98;max-width:11ch;margin-top:clamp(14px,1.2vw,22px)}#pgr#pgr .pgr-hero p{font-size:clamp(15px,1.15vw,21px);line-height:1.55;margin-top:clamp(14px,1.2vw,22px)}#pgr#pgr .pgr-hero .pgr-btns{margin-top:clamp(20px,1.9vw,34px);gap:12px}#pgr#pgr .pgr-hero a.btn{min-height:50px;padding:13px clamp(20px,1.8vw,30px);font-size:15px}#pgr#pgr .pgr-stack{padding:clamp(64px,5vw,96px) 0 0}#pgr#pgr .pgr-stack .pgr-head{margin-bottom:28px}#pgr#pgr .pgr-stack-list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:1fr;gap:clamp(16px,1.4vw,28px);width:var(--pgr-c);max-width:none;margin:0 auto;padding:0}#pgr#pgr .pgr-band{flex-direction:column;align-items:stretch;aspect-ratio:auto;max-height:none;min-height:0;border-radius:20px;background:linear-gradient(180deg,#16101f,#110b19);border:1px solid rgba(199,155,234,.14);box-shadow:inset 0 1px #ffffff0d,0 26px 50px -34px #6e28c88c;transition:opacity .8s cubic-bezier(.2,.7,.2,1),transform .8s cubic-bezier(.2,.7,.2,1),translate .35s cubic-bezier(.2,.7,.2,1),border-color .35s,box-shadow .35s}#pgr#pgr .pgr-band img{position:relative!important;inset:auto!important;display:block;flex:none;width:100%!important;height:auto!important;aspect-ratio:1 / 1;object-fit:cover;object-position:50% 50%;transform:scale(1.001);transform-origin:50% 100%}#pgr#pgr .pgr-band:after{inset:0 0 auto 0;aspect-ratio:1 / 1;height:auto;z-index:1;pointer-events:none;background:linear-gradient(to top,#16101f,#16101f8c 12%,#16101f00 30%)}#pgr#pgr .pgr-band-off{left:14px;top:14px;font-size:12px;padding:7px 12px;letter-spacing:.12em}#pgr#pgr .pgr-band-in{position:relative;z-index:2;flex:1 1 auto;display:flex;flex-direction:column;max-width:none;margin-top:-18px;padding:0 clamp(16px,1.4vw,26px) clamp(18px,1.4vw,26px)}#pgr#pgr .pgr-band .pgr-eyebrow{font-size:11px;letter-spacing:.18em}#pgr#pgr .pgr-band h3{margin:8px 0 0;font-size:clamp(20px,1.55vw,30px);line-height:1.08;letter-spacing:-.01em}#pgr#pgr .pgr-band p{margin:8px 0 0;max-width:60ch;font-size:clamp(13.5px,.95vw,16px);line-height:1.5;color:#b9aecb;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}#pgr#pgr .pgr-band-buy{margin-top:auto;padding-top:18px;gap:10px;flex-wrap:nowrap}#pgr#pgr .pgr-band-buy .btn{min-height:42px;padding:10px 16px;border-radius:11px;font-size:13.5px;white-space:nowrap}#pgr#pgr .pgr-band-buy s{font-size:14px;white-space:nowrap}@media(hover:hover){#pgr#pgr .pgr-band:hover{translate:0 -4px;border-color:#c79bea57;box-shadow:inset 0 1px #ffffff14,0 34px 60px -30px #6e28c8cc}#pgr#pgr .pgr-band:hover img{transform:scale(1.05)}#pgr#pgr .pgr-band:hover .pgr-band-buy .btn{background:var(--acc3)}}#pgr#pgr .pgr-rv{padding:clamp(80px,6.2vw,120px) 0 0}#pgr#pgr .pgr-rv:before{display:none}#pgr#pgr .pgr-rv>.pgr-wrap{display:flex;align-items:flex-end;justify-content:space-between;gap:24px}#pgr#pgr .pgr-rv-sum{margin:0 0 4px;font-size:15px}#pgr#pgr .pgr-rv-rows{width:100%;max-width:none;margin:28px 0 0;gap:0}#pgr#pgr .pgr-rv-row.r2{display:none}#pgr#pgr .pgr-rv-row{padding:2px 0 26px}#pgr#pgr .pgr-rv-rows:before,#pgr#pgr .pgr-rv-rows:after{width:calc(var(--pgr-gut) * 2.2)}#pgr#pgr .pgr-rv-track{gap:clamp(14px,1.1vw,20px);padding-right:clamp(14px,1.1vw,20px)}#pgr#pgr .pgr-rv-card{flex:0 0 clamp(236px,16vw,330px);gap:8px;padding:10px 10px 14px;border-radius:18px}#pgr#pgr .pgr-rv-card .ph{aspect-ratio:1 / 1;max-height:none;margin:0 0 4px;border-radius:12px}#pgr#pgr .pgr-rv-card .st{font-size:13px;padding:0 4px}#pgr#pgr .pgr-rv-card p{font-size:14px;line-height:1.5;padding:0 4px;-webkit-line-clamp:8}#pgr#pgr .pgr-rv-card .ph~p{-webkit-line-clamp:3}#pgr#pgr .pgr-rv-card>.st:first-child{margin-top:6px;font-size:15px}#pgr#pgr .pgr-rv-card>.st:first-child+p{font-size:clamp(16px,1.1vw,19px);line-height:1.55;color:#f1edf7;-webkit-line-clamp:9}#pgr#pgr .pgr-rv-card .ft{padding:0 4px}#pgr#pgr .pgr-rv-card .who b{font-size:13.5px}#pgr#pgr .pgr-rv-card .who small{font-size:12px}#pgr#pgr .pgr-trust{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(16px,1.4vw,28px);margin:72px 0 0;padding:0 0 96px}#pgr#pgr .pgr-trust div{display:grid;grid-template-columns:44px 1fr;column-gap:14px;align-items:center;padding:clamp(18px,1.4vw,24px) clamp(20px,1.6vw,28px);border-radius:18px}#pgr#pgr .pgr-trust i{grid-row:1 / span 2;width:44px;height:44px;margin:0}#pgr#pgr .pgr-trust b{font-size:15px;align-self:end}#pgr#pgr .pgr-trust small{margin-top:3px;font-size:12.5px;line-height:1.45;align-self:start;max-width:46ch}@media(max-width:1279px){#pgr#pgr .pgr-hero a.btn{min-height:46px;padding:11px 18px;font-size:14px}#pgr#pgr .pgr-hero .pgr-btns{gap:10px}#pgr#pgr .pgr-band-in{padding:0 16px 18px}#pgr#pgr .pgr-band p{-webkit-line-clamp:5}#pgr#pgr .pgr-band-buy{gap:8px}#pgr#pgr .pgr-band-buy .btn{min-height:40px;padding:9px 12px;font-size:12.5px}#pgr#pgr .pgr-band-buy s{font-size:13px}#pgr#pgr .pgr-trust div{grid-template-columns:40px 1fr;column-gap:12px;padding:16px}#pgr#pgr .pgr-trust i{width:40px;height:40px}}@media(min-width:1700px){#pgr#pgr .pgr-band img,#pgr#pgr .pgr-band:after{aspect-ratio:5 / 4}#pgr#pgr .pgr-band-off{left:18px;top:18px;font-size:13px;padding:8px 14px}#pgr#pgr .pgr-band-buy .btn{min-height:48px;padding:12px 20px;font-size:15px}#pgr#pgr .pgr-band-buy s{font-size:15px}#pgr#pgr .pgr-band .pgr-eyebrow{font-size:12px}#pgr#pgr .pgr-trust b{font-size:16px}#pgr#pgr .pgr-trust small{font-size:13.5px}}}@media(min-width:1025px){#pgr#pgr .pgr-stack-list:has(>.pgr-band:nth-child(9):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}#pgr#pgr .pgr-stack-list:has(>.pgr-band:nth-child(9):last-child)>.pgr-band:nth-child(3n+2){transition-delay:.09s,.09s,0s,0s,0s}#pgr#pgr .pgr-stack-list:has(>.pgr-band:nth-child(9):last-child)>.pgr-band:nth-child(3n+3){transition-delay:.18s,.18s,0s,0s,0s}#pgr#pgr .pgr-stack-list:has(>.pgr-band:nth-child(9):last-child)>.pgr-band:nth-child(3n+1){transition-delay:0s,0s,0s,0s,0s}}@media(min-width:1025px){:root{--pd-gut:var(--pg-gut, clamp(20px, 2.8vw, 48px))}#pgx{--pd-max:2200px;--pd-buy:500px;--pd-buymax:clamp(580px, 42vw, 680px);--pd-gap:clamp(44px, 4.5vw, 80px);--pd-stick:24px;--pd-rail:94px;--pd-top:145px;--pd-hmax:min(calc(100vh - var(--pd-top) - 16px), calc(100vh - var(--pd-stick) - 86px), 1040px);--pd-line:rgba(199,155,234,.18);--pd-card:#131118;--pd-card2:#16101F}html body #pgx#pgx .pgx-main{max-width:none!important;margin:0!important;padding:20px max(var(--pd-gut),calc((100% - var(--pd-max)) / 2)) 16px!important;display:grid!important;grid-template-columns:minmax(0,1fr) clamp(var(--pd-buy),calc(100% - var(--pd-gap) - var(--pd-hmax) - var(--pd-rail)),var(--pd-buymax))!important;column-gap:var(--pd-gap)!important;row-gap:0!important;align-items:stretch!important}html body #pgx#pgx .pgx-buy{min-width:0;align-self:start}html body #pgx#pgx .pgx-gallery{container-type:inline-size;align-self:stretch!important;min-width:0;position:relative;--pd-hs:min(calc(100cqw - var(--pd-rail)), var(--pd-hmax));display:grid!important;grid-template-columns:80px minmax(0,1fr);grid-template-rows:1fr auto;column-gap:14px;row-gap:18px;justify-content:start;align-content:stretch}html body #pgx#pgx .pgx-gallery>.pgx-hero{grid-column:2;grid-row:1;align-self:start;position:sticky!important;top:var(--pd-stick);width:var(--pd-hs)!important;height:var(--pd-hs)!important;margin:0!important;border-radius:20px!important;border:1px solid var(--pd-line);background:radial-gradient(70% 60% at 50% 45%,#8b44be29,#8b44be00 75%),#0f0a16!important;box-shadow:0 40px 90px -60px #8b44bee6}html body #pgx#pgx .pgx-gallery>.pgx-hero>img{width:100%!important;height:100%!important;max-width:none!important;object-fit:contain!important;aspect-ratio:auto!important}html body #pgx#pgx .pgx-gallery>.pgx-thumbwrap{grid-column:1;grid-row:1;align-self:start;position:sticky!important;top:var(--pd-stick);width:80px!important;height:var(--pd-hs)!important;margin:0!important}html body #pgx#pgx .pgx-gallery>.pgx-thumbwrap>.pgx-thumbs{display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;gap:10px!important;width:100%!important;height:100%!important;margin:0!important;padding:0 0 28px!important;overflow-x:hidden!important;overflow-y:auto!important;scroll-snap-type:y proximity!important;scrollbar-width:none;-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - 34px),transparent);mask-image:linear-gradient(180deg,#000 calc(100% - 34px),transparent)}html body #pgx#pgx .pgx-gallery>.pgx-thumbwrap>.pgx-thumbs::-webkit-scrollbar{display:none}html body #pgx#pgx .pgx-gallery>.pgx-thumbwrap>.pgx-thumbs>button{flex:0 0 auto!important;width:80px!important;height:80px!important;min-height:0!important;margin:0!important;padding:0!important;border-radius:12px!important;overflow:hidden!important;border:1px solid var(--pd-line)!important;background:var(--pd-card2)!important;scroll-snap-align:start;opacity:.78;transition:opacity .15s ease,border-color .15s ease,box-shadow .15s ease}html body #pgx#pgx .pgx-gallery>.pgx-thumbwrap>.pgx-thumbs>button:hover,html body #pgx#pgx .pgx-gallery>.pgx-thumbwrap>.pgx-thumbs>button:focus-visible{opacity:1;border-color:#c79bea!important;box-shadow:0 0 0 1px #c79bea,0 8px 22px -12px #9b4bc4e6;outline:0}html body #pgx#pgx .pgx-gallery>.pgx-thumbwrap>.pgx-thumbs>button img{width:100%!important;height:100%!important;aspect-ratio:auto!important;object-fit:cover!important}html body #pgx#pgx .pgx-gallery>.pgx-thumbwrap>.pgx-tharrow{display:none!important}html body #pgx#pgx .pgx-gallery>.pgx-vid{grid-column:2;grid-row:2;align-self:end;width:var(--pd-hs)!important;height:var(--pd-hs)!important;margin:0!important;border-radius:20px!important;overflow:hidden!important;border:1px solid var(--pd-line);flex:none!important}html body #pgx#pgx .pgx-gallery>.pgx-vid video{width:100%!important;height:100%!important;object-fit:cover!important;aspect-ratio:auto!important}html body #pgx#pgx .pgx-gallery:has(>.pgx-vid)>.pgx-hero,html body #pgx#pgx .pgx-gallery:has(>.pgx-vid)>.pgx-thumbwrap{grid-row:1 / span 2;margin-bottom:calc(var(--pd-hs) + 18px)!important}html body:has(#pg-gt-names,#pgw-media) #pgx#pgx{--pd-rail:0px;--pd-buymax:clamp(620px, 45vw, 720px)}html body:has(#pg-gt-names,#pgw-media) #pgx#pgx .pgx-gallery{display:grid!important;grid-template-columns:minmax(0,1fr);grid-template-rows:1fr auto;row-gap:18px;justify-items:start;--pd-ms:min(100cqw, var(--pd-hmax))}html body:has(#pg-gt-names,#pgw-media) #pgx#pgx .pgx-gallery>.pgx-vid{grid-column:1;grid-row:1 / span 2;position:sticky!important;top:var(--pd-stick);align-self:start;justify-self:start;width:var(--pd-ms)!important;height:var(--pd-ms)!important;margin:0 0 calc(var(--pd-ms) + 18px)!important}html body:has(#pg-gt-names,#pgw-media) #pgx#pgx .pgx-gallery>.pgx-thumbwrap{grid-column:1;grid-row:2;position:relative!important;top:auto;align-self:end;justify-self:start;width:var(--pd-ms)!important;height:auto!important;margin:0!important}html body:has(#pg-gt-names,#pgw-media) #pgx#pgx .pgx-gallery:not(:has(>.pgx-vid))>.pgx-thumbwrap{grid-row:1 / span 2;position:sticky!important;top:var(--pd-stick);align-self:start}html body:has(#pg-gt-names,#pgw-media) #pgx#pgx .pgx-gallery>.pgx-thumbwrap>.pgx-thumbs{flex-direction:row!important;overflow-x:auto!important;overflow-y:hidden!important;height:auto!important;padding:0!important;scroll-snap-type:x mandatory!important;-webkit-mask-image:none;mask-image:none}html body:has(#pg-gt-names,#pgw-media) #pgx#pgx .pgx-gallery>.pgx-thumbwrap>.pgx-thumbs>button{flex:0 0 100%!important;width:100%!important;height:auto!important;aspect-ratio:1/1;border-radius:20px!important;opacity:1}html body:has(#pg-gt-names,#pgw-media) #pgx#pgx .pgx-gallery>.pgx-thumbwrap>.pgx-tharrow{display:flex!important}html body:has(#pg-gt-names,#pgw-media) #pgx#pgx .pgx-gallery>.pgx-thumbwrap>.pgx-tharrow[hidden]{display:none!important}html body #pgx#pgx .pgx-buy>.pgx-title{font-size:44px;line-height:1.06;margin:0 0 10px!important}html body #pgx#pgx .pgx-buy>.pgx-quote{margin-bottom:22px!important}html body #pgx#pgx .pgx-buy>.pgx-atc{margin-top:18px!important}html body #pg-cartfab{top:auto!important;bottom:20px!important;left:var(--pd-gut)!important;right:auto!important;width:auto!important;max-width:calc(100vw - 140px)!important;height:50px!important;gap:10px!important;padding:0 5px 0 16px!important;transform:translateY(10px)}html body #pg-cartfab.pg-cs-on{transform:none}html body #pg-cartfab .pg-cs-msg{flex:0 1 auto!important;font-size:13.5px!important}html body #pg-cartfab .pg-cs-clock{font-size:14px!important;padding:3px 8px!important}html body #pg-cartfab .pg-cs-ic{width:40px!important;height:40px!important}html body #pg-cartfab svg{width:22px!important;height:22px!important}#pgx{--pd-in:1640px}html body #pgx :is(.pg-p2s,.pg-uls,.pg-rhs,.pg-obs){padding:56px 0 8px!important}html body #pgx :is(.pg-p2s-sec,.pg-uls-sec,.pg-rhs-sec,.pg-obs-sec){width:calc(100% - 2 * var(--pd-gut))!important;max-width:var(--pd-max)!important;padding:clamp(76px,6.4vw,112px) clamp(40px,5vw,96px) clamp(72px,6vw,108px)!important}html body #pgx :is(.pg-p2s-sec,.pg-uls-sec,.pg-rhs-sec,.pg-obs-sec):before{width:128px!important;margin-left:-64px!important}html body #pgx :is(.pg-p2s,.pg-uls,.pg-rhs,.pg-obs) h2{font-size:clamp(44px,3.2vw,56px)!important;line-height:1.1!important;max-width:1180px!important;margin-bottom:16px!important}html body #pgx :is(.pg-p2s-lead,.pg-uls-lead,.pg-rhs-lead,.pg-obs-lead){font-size:18px!important;max-width:700px}html body #pgx :is(.pg-p2s-eye,.pg-uls-eye,.pg-rhs-eye,.pg-obs-eye){margin-bottom:20px!important}html body #pgx :is(.pg-p2s-split,.pg-uls-split,.pg-rhs-split,.pg-obs-split){--pd-phmax:640px;--pd-sgap:clamp(48px, 5vw, 96px);--pd-ph:min(52%, calc(100vh - 180px) , var(--pd-phmax));max-width:min(var(--pd-in),calc(var(--pd-phmax) + var(--pd-sgap) + 640px));margin-left:auto!important;margin-right:auto!important;grid-template-columns:minmax(0,1fr) minmax(0,var(--pd-ph))!important;gap:var(--pd-sgap)!important}html body #pgx .pg-obs-split{--pd-phmax:880px}html body #pgx :is(.pg-p2s-hero,.pg-uls-hero,.pg-rhs-hero,.pg-obs-hero) :is(.pg-p2s-split,.pg-uls-split,.pg-rhs-split,.pg-obs-split){grid-template-columns:minmax(0,var(--pd-ph)) minmax(0,1fr)!important}html body #pgx :is(.pg-p2s-split,.pg-uls-split,.pg-rhs-split,.pg-obs-split)>div:not(.pg-p2s-photo,.pg-uls-photo,.pg-rhs-photo,.pg-obs-photo){max-width:640px}html body #pgx :is(.pg-p2s-split,.pg-uls-split,.pg-rhs-split,.pg-obs-split) h2{font-size:clamp(42px,3vw,52px)!important}html body #pgx :is(.pg-p2s-photo,.pg-uls-photo,.pg-rhs-photo,.pg-obs-photo){border-radius:24px!important}html body #pgx :is(.pg-p2s-math,.pg-uls-math,.pg-rhs-math,.pg-obs-math){gap:14px!important;margin-top:28px!important}html body #pgx :is(.pg-p2s-math,.pg-uls-math,.pg-rhs-math,.pg-obs-math) div{padding:18px 20px!important}html body #pgx :is(.pg-p2s-math,.pg-uls-math,.pg-rhs-math,.pg-obs-math) strong{font-size:30px!important}html body #pgx :is(.pg-p2s-grid,.pg-uls-grid,.pg-rhs-grid,.pg-obs-grid){max-width:var(--pd-in);margin-left:auto!important;margin-right:auto!important;gap:clamp(18px,1.6vw,28px)!important;margin-top:48px!important}html body #pgx :is(.pg-p2s-feat,.pg-uls-feat,.pg-rhs-feat,.pg-obs-feat){padding:40px 28px 38px}html body #pgx :is(.pg-p2s-grid,.pg-uls-grid,.pg-rhs-grid,.pg-obs-grid) :is(.pg-p2s-feat,.pg-uls-feat,.pg-rhs-feat,.pg-obs-feat) h3{font-size:30px!important}html body #pgx :is(.pg-p2s-grid,.pg-uls-grid,.pg-rhs-grid,.pg-obs-grid) :is(.pg-p2s-feat,.pg-uls-feat,.pg-rhs-feat,.pg-obs-feat) p{font-size:15.5px!important;max-width:32ch;margin-left:auto!important;margin-right:auto!important}html body #pgx .pg-uls-vs{max-width:var(--pd-in);margin-left:auto!important;margin-right:auto!important;gap:clamp(18px,1.6vw,28px)!important;margin-top:48px!important}html body #pgx :is(.pg-p2s-cases,.pg-uls-cases,.pg-rhs-cases,.pg-obs-cases){max-width:1400px!important;gap:clamp(20px,1.8vw,32px)!important;margin-top:48px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important}html body #pgx :is(.pg-p2s-case,.pg-uls-case,.pg-rhs-case,.pg-obs-case){grid-template-columns:minmax(0,1fr)!important;align-content:start;align-items:start!important;gap:0!important;padding:0 0 24px!important;border-radius:22px!important;overflow:hidden;background:var(--pd-card2)!important;border-color:var(--pd-line)!important}html body #pgx :is(.pg-p2s-case,.pg-uls-case,.pg-rhs-case,.pg-obs-case)>img{width:100%!important;height:auto!important;aspect-ratio:1/1;object-fit:cover;border-radius:0!important;margin:0 0 20px!important}@media(min-resolution:1.5dppx){html body #pgx :is(.pg-p2s-cases,.pg-uls-cases,.pg-rhs-cases){max-width:1180px!important}}html body #pgx :is(.pg-p2s-case,.pg-uls-case,.pg-rhs-case,.pg-obs-case)>div{padding:0 26px}html body #pgx :is(.pg-p2s-case,.pg-uls-case,.pg-rhs-case,.pg-obs-case) h3{font-size:20px!important;margin-bottom:8px!important}html body #pgx :is(.pg-p2s-case,.pg-uls-case,.pg-rhs-case,.pg-obs-case) p{font-size:15px!important;line-height:1.55!important}html body #pgx :is(.pg-p2s-tbl,.pg-uls-tbl,.pg-rhs-tbl,.pg-obs-tbl){max-width:960px!important;margin-top:48px!important}html body #pgx :is(.pg-p2s-tbl3,.pg-uls-tbl3,.pg-rhs-tbl3,.pg-obs-tbl3){max-width:1120px!important}html body #pgx .pg-uls-tbl4{max-width:1240px!important}html body #pgx :is(.pg-p2s-row,.pg-uls-row,.pg-rhs-row,.pg-obs-row)>div{font-size:16px!important;padding-top:16px!important;padding-bottom:16px!important}html body #pgx :is(.pg-p2s-row,.pg-uls-row,.pg-rhs-row,.pg-obs-row).hd>div{font-size:16px!important}html body #pgx :is(.pg-p2s-row,.pg-uls-row,.pg-rhs-row,.pg-obs-row)>div>.v{font-size:15px!important}html body #pgx :is(.pg-p2s-cta,.pg-uls-cta,.pg-rhs-cta,.pg-obs-cta){margin-top:48px!important}html body #pgx .pgu-yml{max-width:calc(var(--pd-max) + 2 * var(--pd-gut))!important;padding:0 var(--pd-gut)!important;margin:88px auto 24px!important}html body #pgx .pgu-yml h3{font-size:clamp(34px,2.4vw,42px)!important;line-height:1.15!important;margin:6px 0 32px!important;color:#fff!important}html body #pgx .pgu-yml-grid{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:clamp(18px,1.6vw,28px)!important}html body #pgx .pgu-yml-grid>a{width:auto!important;display:flex!important;flex-direction:column;border:1px solid var(--pd-line);border-radius:18px!important}html body #pgx .pgu-yml-grid>a .t{font-size:16px!important;line-height:1.35!important;padding:16px 18px 4px!important;min-height:calc(2.7em + 20px)}html body #pgx .pgu-yml-grid>a .p{margin-top:auto;padding:4px 18px 18px!important;font-size:17px!important}html body #pgx #pg-reviews.pgx-rev{max-width:calc(var(--pd-max) + 2 * var(--pd-gut))!important;padding:72px var(--pd-gut) 96px!important}html body #pgx #pg-reviews:before{font-size:clamp(40px,2.8vw,48px)!important;margin-bottom:32px!important}html body #pgx #pg-reviews .pgx-rev-head{justify-content:center!important;gap:56px!important;max-width:960px;margin:0 auto 44px!important;padding:30px 44px!important;border:1px solid var(--pd-line);border-radius:22px;background:linear-gradient(180deg,#9b4bc41f,#9b4bc400 70%),var(--pd-card)}html body #pgx #pg-reviews .pgx-hist{max-width:520px}html body #pgx #pg-reviews .pgx-cards{columns:7 250px!important;column-gap:18px!important}html body #pgx #pg-reviews .pgx-card{margin-bottom:18px!important}@media(max-width:1399px){#pgx{--pd-buy:480px}}@media(max-width:1199px){#pgx{--pd-buy:440px;--pd-buymax:440px}html body #pgx :is(.pg-p2s-sec,.pg-uls-sec,.pg-rhs-sec,.pg-obs-sec){padding:72px 40px 68px!important}html body #pgx :is(.pg-p2s-split,.pg-uls-split,.pg-rhs-split,.pg-obs-split) h2{font-size:38px!important}html body #pgx :is(.pg-p2s-feat,.pg-uls-feat,.pg-rhs-feat,.pg-obs-feat){padding:34px 18px 32px}html body #pgx :is(.pg-p2s-grid,.pg-uls-grid,.pg-rhs-grid,.pg-obs-grid) :is(.pg-p2s-feat,.pg-uls-feat,.pg-rhs-feat,.pg-obs-feat) h3{font-size:26px!important}}}@media(min-width:1025px){#pgc,#pgc-top{--pgd-gut:clamp(20px,2.8vw,48px);--pgd-cmax:2200px;--pgd-max:calc(var(--pgd-cmax) + 2 * var(--pgd-gut));--pgd-pad:var(--pgd-gut)}#pgc .pgc-wrap{max-width:var(--pgd-max);padding-left:var(--pgd-gut);padding-right:var(--pgd-gut)}#pgc>section,#pgc>.pgc-sec{scroll-margin-top:76px}#pgc-top.pgc-top{padding-left:max(var(--pgd-gut),calc((100% - var(--pgd-cmax)) / 2));padding-right:max(var(--pgd-gut),calc((100% - var(--pgd-cmax)) / 2))}#pgc-top.pgc-top{top:auto;bottom:0;border-bottom:0;border-top:1px solid rgba(166,108,255,.4);box-shadow:0 -10px 30px #00000073;transform:translateY(110%)}#pgc-top.pgc-top.show{transform:none}html body:has(#pgc-top){padding-bottom:60px}.pg-brand-pre{display:none}#pgc>section,#pgc>.pgc-sec{scroll-margin-top:28px}#pgc-totop.pgc-totop{display:none!important}#pgc .pgq-row+.pgq-row{margin-top:8px}#pgc .pgq-row{padding-top:16px}#pgc .pgq-row-h{align-items:start}#pgc .pgq-row .pgc-radio{margin-top:1px}#pgc .pgq-row-h .pgq-pill,#pgc .pgq-row-h .pgq-pill.alt,#pgc .pgq-row-h .pgq-pill.pe-save{top:-10px;right:14px;left:auto;padding:4px 10px;font-size:11px}#pgc .pgq-row-h small{margin-top:6px}#pgc .pe-kit-i img{width:56px;height:56px;border-radius:10px}#pgc .pe-kit-i{gap:8px}#pgc .pe-kit-t{font-size:13.5px}#pgc .pgq-row.on .pe-kit-i{gap:18px;width:auto}#pgc .pgq-row.on .pe-kit-x{flex:0 0 118px;width:118px;max-width:none}#pgc .pgq-row.on .pe-kit-x i{font-size:13px}#pgc .pgq-row.on .pe-kit-i img{width:88px;height:88px;border-radius:14px}#pgc #pgc-overview.pgc-hero{padding-top:32px;padding-bottom:88px}#pgc .pgc-hero{--pgd-th:60px;--pgd-st:min(760px, calc(100vh - 196px) );--pgd-hgap:clamp(48px,4.5vw,88px)}#pgc .pgc-hero .pgc-grid{grid-template-columns:minmax(0,max-content) minmax(440px,1fr);column-gap:var(--pgd-hgap);justify-content:center;align-items:start;max-width:calc(var(--pgd-th) + 14px + var(--pgd-st) + var(--pgd-hgap) + 704px + 2 * var(--pgd-gut))}#pgc .pgc-hero .pgc-buy{max-width:704px}#pgc .pgc-hero .pgc-gal{position:sticky!important;top:84px!important;align-self:start;justify-self:start;display:grid;grid-template-columns:var(--pgd-th) minmax(0,1fr);grid-template-rows:auto auto;column-gap:14px;width:calc(var(--pgd-th) + 14px + var(--pgd-st));max-width:100%;min-width:0}#pgc .pgc-hero .pgc-stage{grid-column:2;grid-row:1;width:100%}#pgc .pgc-hero .pgc-cap{grid-column:2;grid-row:2}#pgc .pgc-hero .pgc-gal:after{grid-column:2;grid-row:1}#pgc .pgc-hero .pgc-thumbs{grid-column:1;grid-row:1;align-self:stretch;contain:size;display:flex;flex-direction:column;flex-wrap:nowrap!important;justify-content:flex-start;align-items:center;gap:8px;margin:0;overflow-x:hidden;overflow-y:auto;scrollbar-width:none}#pgc .pgc-hero .pgc-thumbs::-webkit-scrollbar{display:none}#pgc .pgc-hero .pgc-thumbs button{flex:0 1 var(--pgd-th)!important;width:auto!important;max-width:none!important;height:auto!important;min-height:36px!important;aspect-ratio:1/1}#pgc .pgc-hero .pgc-grid.pgc-grid-stacked{grid-template-columns:minmax(0,1fr) minmax(440px,560px);max-width:none;align-items:start}#pgc .pgc-hero .pgc-grid-stacked .pgc-gal{position:static!important;top:auto!important;display:block;width:100%;max-width:none;justify-self:stretch}#pgc .pgc-hero .pgc-grid-stacked .pgc-gal:after{display:none}#pgc .pgc-hero .pgc-grid-stacked .pgc-thumbs,#pgc .pgc-hero .pgc-grid-stacked .pgc-cap{display:none!important}#pgc .pgc-hero .pgc-grid-stacked .pgc-stage{display:grid;grid-template-columns:1fr 1fr;gap:14px;width:100%;aspect-ratio:auto;overflow:visible;scroll-snap-type:none;background:none;border:0;border-radius:0}#pgc .pgc-hero .pgc-grid-stacked .pgc-stage>img,#pgc .pgc-hero .pgc-grid-stacked .pgc-stage>video{flex:none;width:100%;height:auto;aspect-ratio:1/1;object-fit:cover;border-radius:20px;border:1px solid var(--line);background:var(--card);scroll-snap-align:none;animation:none!important;transition:box-shadow .3s}#pgc .pgc-hero .pgc-grid-stacked .pgc-stage>:first-child{grid-column:1 / -1}#pgc .pgc-hero .pgc-grid-stacked .pgc-stage>img.on{box-shadow:0 0 0 2px var(--acc)}#pgc .pgc-hero .pgc-grid-stacked .pgc-buy{position:sticky;top:var(--pgc-buy-top,84px);align-self:start;max-width:560px}#pgc .pgq-rv,#pgc .pgc-strip,#pgc .pgrv-rail{margin-left:calc(-1 * var(--pgd-gut))!important;margin-right:calc(-1 * var(--pgd-gut))!important;padding-left:var(--pgd-gut)!important;padding-right:var(--pgd-gut)!important;scroll-padding-left:var(--pgd-gut)!important;scroll-padding-right:var(--pgd-gut)!important;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 var(--pgd-gut),#000 calc(100% - var(--pgd-gut)),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 var(--pgd-gut),#000 calc(100% - var(--pgd-gut)),transparent 100%)}#pgc .pgq-rv{gap:16px}#pgc .pgq-rv-card{flex-basis:max(250px,calc((100% - 64px)/5))}#pgc .pgc-strip{gap:16px}#pgc .pgc-strip figure{flex:0 0 max(360px,calc((100% - 32px) / 3));max-width:none;scroll-snap-align:start}#pgc .pgrv-rail a.pgrv-shot{flex-basis:max(220px,calc((100% - 70px) / 6));width:max(220px,calc((100% - 70px) / 6))}#pgc .pgc-vband.pgq-film{width:min(calc(100% - 2 * var(--pgd-gut)),1180px)!important;max-width:1180px!important;overflow:hidden!important;margin-left:auto!important;margin-right:auto!important;aspect-ratio:16 / 9!important;height:auto!important;max-height:none!important;min-height:0!important;-webkit-mask-image:none!important;mask-image:none!important;border-radius:24px!important}#pgc .pgq-photo .pe-pwrap{position:static!important;width:auto!important;aspect-ratio:auto!important;overflow:visible!important}#pgc .pgq-photo .pe-pwrap .pgc-vband-v{scale:none!important;translate:none!important}#pgc .pgq-photo .pgc-vband-top{translate:none!important}#pgc .pgc-vband .pgc-vband-in{max-width:var(--pgd-max);padding-left:var(--pgd-gut);padding-right:var(--pgd-gut)}#pgc .pgc-band{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;column-gap:clamp(48px,5vw,96px);min-height:0;padding:clamp(40px,4.5vw,72px) var(--pgd-gut);background:var(--bg)}#pgc .pgc-band:after{display:none}#pgc .pgc-band img{position:relative;inset:auto;grid-column:1;grid-row:1;width:min(100%,calc(100vh - 220px));height:auto;aspect-ratio:1/1;object-fit:cover;opacity:1;border-radius:24px;border:1px solid var(--line2);justify-self:end;animation:none!important;transform:none!important}#pgc .pgc-band .pgc-band-in{grid-column:2;grid-row:1;padding:0!important;width:auto}#pgc .pgc-band.pgc-band-r img{grid-column:2;justify-self:start}#pgc .pgc-band.pgc-band-r .pgc-band-in{grid-column:1}#pgc .pgc-band.pgc-band-r~.pgc-band.pgc-band-r img{grid-column:1;justify-self:end}#pgc .pgc-band.pgc-band-r~.pgc-band.pgc-band-r .pgc-band-in{grid-column:2}#pgc .pgc-band-in>div{max-width:560px;margin:0}#pgc .pgc-band h2{font-size:clamp(38px,3.4vw,54px);max-width:none}#pgc .pgc-band p{max-width:46ch}#pgc .pgc-pin-stick{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;column-gap:clamp(48px,5vw,96px);padding:0 var(--pgd-gut);background:var(--bg)}#pgc .pgc-pin-stick:after{display:none}#pgc .pgc-pin-imgs{position:relative;grid-column:1;grid-row:1;width:min(100%,calc(100vh - 200px));aspect-ratio:1/1;justify-self:end;border-radius:24px;overflow:hidden;border:1px solid var(--line2);background:#07040a}#pgc .pgc-pin-img img{object-fit:cover!important;object-position:50% 50%!important}#pgc .pgc-pin-shade{display:none}#pgc .pgc-pin-txts{position:relative;inset:auto;grid-column:2;grid-row:1;align-self:stretch;height:100%}#pgc .pgc-pin-txt{text-align:left;padding:0}#pgc .pgc-pin-txt:before{display:none}#pgc .pgc-pin-txt h2,#pgc .pgc-pin-txt p,#pgc .pgc-pin-txt .sub{margin-left:0;margin-right:0;text-shadow:none}#pgc .pgc-pin-txt h2{font-size:clamp(38px,3.4vw,54px);max-width:14ch}#pgc .pgc-pin-txt p{max-width:46ch}#pgc .pgc-band .pgc-band-in{padding-left:var(--pgd-gut);padding-right:var(--pgd-gut)}#pgc .pgc-band .pgc-band-in>div{max-width:var(--pgd-cmax)}#pgc .pgq-cards{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));max-width:none;gap:16px}#pgc .pgq-card{align-items:start;padding:18px;gap:16px}#pgc .pgq-card img{width:104px!important;height:104px!important}#pgc .pgq-cards>.pgq-card:first-child:nth-last-child(4),#pgc .pgq-cards>.pgq-card:first-child:nth-last-child(4)~.pgq-card{grid-template-columns:minmax(0,1fr);align-content:start;gap:14px;padding:20px}#pgc .pgq-cards>.pgq-card:first-child:nth-last-child(4) img,#pgc .pgq-cards>.pgq-card:first-child:nth-last-child(4)~.pgq-card img{width:96px!important;height:96px!important}@media(min-width:1760px){#pgc .pgq-cards>.pgq-card:first-child:nth-last-child(4),#pgc .pgq-cards>.pgq-card:first-child:nth-last-child(4)~.pgq-card{grid-template-columns:104px minmax(0,1fr);align-content:start;gap:16px}#pgc .pgq-cards>.pgq-card:first-child:nth-last-child(4) img,#pgc .pgq-cards>.pgq-card:first-child:nth-last-child(4)~.pgq-card img{width:104px!important;height:104px!important}}#pgc .pgq-math{max-width:none;grid-template-columns:minmax(0,.85fr) minmax(0,1fr);gap:clamp(48px,5vw,104px)}@media(min-width:1280px){#pgc .pgq-math{grid-template-columns:minmax(0,560px) minmax(0,1fr)}}#pgc .pgq-math h2{max-width:22ch}#pgc .pgq-math p{max-width:46ch}#pgc .pgc-vs-wrap{max-width:none}@media(min-width:1280px){#pgc #pgc-vs>.pgc-wrap{display:grid;grid-template-columns:minmax(280px,.55fr) minmax(0,1.45fr);grid-template-rows:auto auto 1fr;column-gap:clamp(48px,5vw,104px);align-items:start}#pgc #pgc-vs>.pgc-wrap>.pgc-center{grid-column:1;grid-row:1;text-align:left;margin-top:44px}#pgc #pgc-vs>.pgc-wrap>.pgc-center h2,#pgc #pgc-vs>.pgc-wrap>.pgc-center .pgc-subh{margin-left:0;margin-right:0}#pgc #pgc-vs>.pgc-wrap>.pgc-vs-wrap{grid-column:2;grid-row:1 / span 3;max-width:none;width:100%;margin:44px 0 0}#pgc #pgc-vs>.pgc-wrap>.pgc-vs-note{grid-column:1;grid-row:2;text-align:left;margin:22px 0 0;max-width:46ch}#pgc #pgc-vs>.pgc-wrap>.pgc-vs-cta{grid-column:1;grid-row:3;justify-content:flex-start;text-align:left;margin-top:24px}#pgc #pgc-vs>.pgc-wrap>:not(.pgc-center):not(.pgc-vs-wrap):not(.pgc-vs-note):not(.pgc-vs-cta){grid-column:1 / -1}}#pgc .pgc-cov.pgc-cov2{max-width:none!important}#pgc .pgc-spec-box{max-width:none}#pgc .pgc-specs{max-width:none;grid-template-columns:repeat(3,minmax(0,1fr))}#pgc .pgc-specs>:last-child:nth-child(3n+1){grid-column:1 / -1}@media(min-width:1280px){#pgc .pgc-specs{grid-template-columns:repeat(5,minmax(0,1fr))}#pgc .pgc-specs>:last-child:nth-child(3n+1){grid-column:auto}#pgc .pgc-specs>:last-child:nth-child(5n+1){grid-column:1 / -1}}#pgc .pgc-fin{display:flex!important;flex-wrap:nowrap;justify-content:center;gap:16px;max-width:none}#pgc .pgc-fin>.pgc-fin-card{flex:1 1 0;max-width:360px!important;width:auto!important;min-width:0}#pgc .pgc-qcar-track{padding-left:max(var(--pgd-gut),calc((100% - var(--pgd-cmax)) / 2));padding-right:max(var(--pgd-gut),calc((100% - var(--pgd-cmax)) / 2));scroll-padding:0 max(var(--pgd-gut),calc((100% - var(--pgd-cmax)) / 2))}#pgc .pgc-qcard{flex-basis:100%}#pgc .pgc-qcard-img{width:min(52%,560px)!important}#pgc .pgc-qrow{max-width:none}#pgc .pgc-qrow-i{flex-basis:max(260px,calc((100% - 72px)/4))}#pgc .pgc-hotgrid{width:100%;grid-template-columns:minmax(0,min(700px,calc(100vh - 140px))) minmax(360px,1fr)}#pgc #pgc-inside .pgc-hotstick .pgc-vid{max-width:min(700px,calc(100vh - 140px))}#pgc #pgc-inside .pgc-leg{container-type:inline-size}#pgc #pgc-inside .pgc-leg li{--pgd-ln:clamp(30px, calc(100cqw - 600px) ,360px);--pgd-lw:calc(100cqw - var(--pgd-ln));left:var(--pgd-ln);overflow:visible}#pgc #pgc-inside .pgc-leg li:after{left:calc(-1px - var(--pgd-ln));width:calc(1px + var(--pgd-ln))}#pgc #pgc-inside .pgc-leg li:before{left:0;top:0;width:100%;height:100%;aspect-ratio:auto;border-radius:inherit;background:radial-gradient(circle calc(var(--pgd-lw) * .566) at 10% calc(-80% + var(--pgd-lw) * .4),#a66cff33,#a66cff00 68%)}@media(min-width:1280px){#pgc #pgc-lights>.pgc-wrap{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,720px);grid-template-rows:1fr auto 1fr;column-gap:clamp(48px,5vw,104px);align-items:center}#pgc #pgc-lights>.pgc-wrap>.pgc-center{grid-column:1;grid-row:1;align-self:end;text-align:left}#pgc #pgc-lights>.pgc-wrap>.pgc-center h2,#pgc #pgc-lights>.pgc-wrap>.pgc-center .pgc-subh{margin-left:0;margin-right:0}#pgc #pgc-lights>.pgc-wrap>.pgc-lt{grid-column:2;grid-row:1 / span 3;margin:0;width:100%}#pgc #pgc-lights>.pgc-wrap>.pgc-mic-ctr{grid-column:1;grid-row:2;text-align:left;margin-top:22px}#pgc #pgc-lights>.pgc-wrap>:not(.pgc-center):not(.pgc-lt):not(.pgc-mic-ctr){grid-column:1 / -1}}#pgc .pgc-box{grid-template-columns:minmax(0,640px) minmax(0,1fr);gap:clamp(48px,5vw,104px)}#pgc .pgrv-grid{column-count:auto;column-width:300px}#pgc #pgc-faq>.pgc-wrap{display:grid;grid-template-columns:clamp(340px,27vw,460px) minmax(0,1fr);grid-template-rows:auto 1fr;column-gap:clamp(48px,5vw,104px);align-items:start}#pgc #pgc-faq>.pgc-wrap>.pgc-center{grid-column:1;grid-row:1;text-align:left}#pgc #pgc-faq>.pgc-wrap>.pgc-center h2{margin-left:0;margin-right:0;max-width:none}#pgc #pgc-faq>.pgc-wrap>.pgc-faq{grid-column:2;grid-row:1 / span 2;max-width:none;margin:0!important}#pgc #pgc-faq>.pgc-wrap>.pgc-end{grid-column:1;grid-row:2;width:auto;max-width:none;margin:28px 0 0;padding:28px 26px!important;text-align:left}#pgc #pgc-faq>.pgc-wrap>.pgc-end p{margin-left:0;margin-right:0}#pgc #pgc-faq>.pgc-wrap>.pgc-end:not(.pgc-end-simple){grid-template-columns:1fr;gap:16px}#pgc #pgc-faq>.pgc-wrap>.pgc-end:not(.pgc-end-simple) img{width:120px}#pgc #pgc-faq>.pgc-wrap>.pgc-end h3{font-size:26px}#pgc #pgc-faq>.pgc-wrap>.pgc-end p{font-size:14.5px;line-height:1.55}#pgc #pgc-faq>.pgc-wrap>:not(.pgc-center):not(.pgc-faq):not(.pgc-end){grid-column:1 / -1}}@media(min-width:1025px){html:root{--pg-gut:clamp(20px, 2.8vw, 48px)}html body .pgf-head.pgf-head,html body .pgx-head .pgx-head-in.pgx-head-in{display:flex!important;align-items:center!important;justify-content:flex-start!important;height:84px!important;min-height:0!important;overflow:visible!important;width:auto!important;max-width:none!important;margin-left:0!important;margin-right:0!important;padding:0 max(var(--pg-gut),calc((100% - 2200px)/2))!important;box-sizing:border-box!important}html body .pgx-head.pgx-head{height:auto!important;min-height:0!important;padding:0!important;overflow:visible!important}html body .pgf-head a.pg-wordmark.pg-wordmark,html body .pgx-head a.pg-wordmark.pg-wordmark{font-size:22px!important;line-height:1!important;text-align:center!important;transform-origin:center center!important;width:auto!important;max-width:none!important;margin:0!important;padding:0!important;flex:0 0 auto!important}html body .pgf-head a.pg-wordmark.pg-wordmark{margin-left:auto!important;margin-right:auto!important}html body .pgx-head .pgx-logo.pgx-logo{width:auto!important;height:auto!important;margin:0 auto!important;padding:0!important;flex:0 0 auto!important;justify-self:center!important}html body nav.pgf-nav.pgf-nav{position:absolute!important;top:40px!important;left:max(var(--pg-gut),calc((100% - 2200px)/2))!important;transform:none!important;height:84px!important;padding:0!important;margin:0!important;border:0!important;background:none!important;display:flex!important;align-items:center!important;gap:34px!important;z-index:5!important;width:auto!important}html body .pgx-head nav.pgx-nav.pgx-nav{position:absolute!important;top:0!important;left:max(var(--pg-gut),calc((100% - 2200px)/2))!important;transform:none!important;height:84px!important;padding:0!important;margin:0!important;border:0!important;background:none!important;display:flex!important;align-items:center!important;gap:34px!important;z-index:5!important;width:auto!important}html body .pgf-nav a,html body .pgx-nav a{font-size:13px!important;letter-spacing:.14em!important;white-space:nowrap!important}html body .pgf-head .pgc-hic.pgc-hic{position:absolute!important;top:50%!important;transform:translateY(-50%)!important;right:max(var(--pg-gut),calc((100% - 2200px)/2))!important;left:auto!important}html body .pgx-head .pgx-ic.pgx-ic{position:absolute!important;top:50%!important;transform:translateY(-50%)!important;margin:0!important;right:max(var(--pg-gut),calc((100% - 2200px)/2))!important;left:auto!important}}@media(min-width:1025px){html body footer #shopify-section-footer#shopify-section-footer{display:flex!important;flex-wrap:nowrap!important;align-items:flex-start!important;justify-content:space-between!important;column-gap:clamp(32px,4vw,120px)!important;width:auto!important;max-width:none!important;margin:0!important;box-sizing:border-box!important;padding-left:max(var(--pg-gut),calc((100% - 2200px)/2))!important;padding-right:max(var(--pg-gut),calc((100% - 2200px)/2))!important}html body footer #shopify-section-footer#shopify-section-footer>.strong:not(.pg-news){flex:1 1 auto!important;min-width:0!important;max-width:none!important;width:auto!important;border-left:0!important;margin:0!important}html body footer #shopify-section-footer#shopify-section-footer .nc-foot-links{display:grid!important;grid-template-columns:minmax(200px,1.4fr) repeat(2,minmax(130px,1fr))!important;column-gap:clamp(24px,3.2vw,96px)!important;row-gap:24px!important;align-items:start!important;max-width:1500px!important}html body footer #shopify-section-footer#shopify-section-footer .nc-foot-brand{grid-column:auto!important;flex:none!important;margin:0!important;max-width:340px!important}html body footer #shopify-section-footer#shopify-section-footer .nc-foot-col{min-width:0!important}html body footer #shopify-section-footer#shopify-section-footer>.strong.pg-news{flex:0 0 clamp(400px,31vw,480px)!important;min-width:0!important;max-width:none!important;width:auto!important;margin:0!important}html body footer #shopify-section-footer#shopify-section-footer #newsletter-footer{max-width:none!important}html body footer #shopify-section-footer#shopify-section-footer #newsletter-footer input[type=email]{flex:1 1 0!important;width:0!important}@media(max-width:1279px){html body footer #shopify-section-footer#shopify-section-footer .nc-foot-links{grid-template-columns:minmax(180px,1.2fr) repeat(2,minmax(120px,1fr))!important}}}@media(min-width:1025px){html body #totop#totop{right:max(8px,calc((var(--pg-gut) - 40px) / 2))!important;bottom:12px!important}html body #totop#totop a{width:40px!important;height:40px!important}}@media(min-width:1025px){html:root{background:#0b0710!important;background-attachment:scroll!important}html body,html body #content,html body main,html body.template-cart,html body.template-cart #content,html body.template-cart main{background:transparent!important;background-attachment:scroll!important}html body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:linear-gradient(180deg,#0b0710,#140c1e 52%,#0b0710);transform:translateZ(0)}#pgr#pgr .pgr-stack-list>.pgr-band:nth-child(4n+2){transition-delay:.09s,.09s,0s,0s,0s}#pgr#pgr .pgr-stack-list>.pgr-band:nth-child(4n+3){transition-delay:.18s,.18s,0s,0s,0s}#pgr#pgr .pgr-stack-list>.pgr-band:nth-child(4n+4){transition-delay:.27s,.27s,0s,0s,0s}html:not(.m6pn-open) #cart .pg-cart-mark *,html:not(.m6pn-open) #cart .nc-dship{animation-play-state:paused!important}}@media(min-width:1025px){.pg-hold:not(#pg-x#pg-x#pg-x#pg-x),.pg-hold:not(#pg-x#pg-x#pg-x#pg-x):before,.pg-hold:not(#pg-x#pg-x#pg-x#pg-x):after{animation-play-state:paused!important}html:not(.m6pn-open) #cart#cart#cart .nc-dship{animation-play-state:paused!important}@media(prefers-reduced-motion:no-preference){html body #pg-cartfab{animation:none!important;box-shadow:0 10px 28px -10px #000c,0 0 18px #8b44be99,0 0 44px #8b44be47}html body #pg-cartfab:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:inherit;pointer-events:none;z-index:-1;box-shadow:0 0 30px #8b44beb3,0 0 72px #8b44be52;opacity:0;animation:pgCsGlowO 2.6s ease-in-out infinite}html body #pg-cartfab:not(.pg-cs-on):before,html.m6pn-open body #pg-cartfab:before{animation-play-state:paused}@keyframes pgCsGlowO{0%,to{opacity:0}50%{opacity:1}}#pgc .pgc-stage img.on{animation:pgcFloatD 7s ease-in-out infinite!important}@keyframes pgcFloatD{0%,to{translate:0 0}50%{translate:0 -7px}}@supports (animation-timeline: view()){#pgc .pgc-vband,#pgc .pgc-band{view-timeline:--pgcPara block}#pgc .pgc-para{animation:pgcParaD linear both;animation-timeline:--pgcPara;animation-range:cover 0% cover 100%}@keyframes pgcParaD{0%{transform:translateY(-8%)}to{transform:translateY(8%)}}#pgc .pgq-photo .pgc-vband-in{animation:pgcWordsD linear both;animation-timeline:--pgcPara;animation-range:cover 10% cover 90%}@keyframes pgcWordsD{0%{transform:translateY(36px)}to{transform:translateY(-36px)}}}}}#pgc .pgc-hero .pgc-stage[data-pgd-v="1"]{display:block!important;overflow-x:hidden!important;overflow-y:auto!important;aspect-ratio:auto!important;height:min(calc(100vh - 150px),880px)!important;max-height:none;scroll-snap-type:y proximity;scrollbar-width:thin;scrollbar-color:rgba(166,108,255,.45) transparent;padding-right:6px;background:none;border:0;border-radius:0}#pgc .pgc-hero .pgc-stage[data-pgd-v="1"]::-webkit-scrollbar{width:6px}#pgc .pgc-hero .pgc-stage[data-pgd-v="1"]::-webkit-scrollbar-thumb{background:#a66cff73;border-radius:3px}#pgc .pgc-hero .pgc-stage[data-pgd-v="1"]>img,#pgc .pgc-hero .pgc-stage[data-pgd-v="1"]>video{flex:none;width:100%!important;height:auto!important;max-width:none!important;aspect-ratio:auto;object-fit:contain;display:block;margin:0 0 10px;border-radius:18px;border:1px solid var(--line);background:var(--card);scroll-snap-align:start;animation:none!important;transition:box-shadow .3s}#pgc .pgc-hero .pgc-stage[data-pgd-v="1"]>img.on,#pgc .pgc-hero .pgc-stage[data-pgd-v="1"]>video.on{box-shadow:0 0 0 2px var(--acc)}#pgc .pgc-hero .pgc-stage[data-pgd-v=src]{display:none!important}#pgc .pgc-vband.pgq-film:not(.pgg-film){background:#070409!important}#pgc .pgc-vband.pgq-film:not(.pgg-film):after{content:"";position:absolute;top:-40px;right:-40px;bottom:-40px;left:-40px;z-index:0;background:var(--pgc-film-bg,none) center/cover no-repeat;filter:blur(34px) brightness(.55) saturate(1.1);transform:scale(1.06);pointer-events:none}#pgc .pgc-vband.pgq-film:not(.pgg-film) video.pgc-vband-v{object-fit:contain!important;z-index:1}#pgc .pgc-vband.pgq-film:not(.pgg-film) .pgc-call,#pgc .pgc-vband.pgq-film:not(.pgg-film) .pgc-vband-in{z-index:3}@media(min-width:1025px){#pgc .pgc-strip-nav{display:none!important}}@media(min-width:1025px){html body:not(:has(#pg-gt-names,#pgw-media)) #pgx#pgx .pgx-gallery:has(>.pgx-vid){grid-template-rows:auto auto!important;align-content:start!important}html body:not(:has(#pg-gt-names,#pgw-media)) #pgx#pgx .pgx-gallery:has(>.pgx-vid)>.pgx-vid{grid-column:2;grid-row:1;align-self:start;position:relative!important;top:auto;margin:0!important}html body:not(:has(#pg-gt-names,#pgw-media)) #pgx#pgx .pgx-gallery:has(>.pgx-vid)>.pgx-hero{grid-column:2;grid-row:2;align-self:start;position:relative!important;top:auto;margin:18px 0 0!important}html body:not(:has(#pg-gt-names,#pgw-media)) #pgx#pgx .pgx-gallery:has(>.pgx-vid)>.pgx-thumbwrap{grid-row:1 / span 2;margin-bottom:0!important}}#pgc .pgc-hero .pgc-stage[data-pgd-v="1"]{scrollbar-width:none!important;padding-right:0!important}#pgc .pgc-hero .pgc-stage[data-pgd-v="1"]::-webkit-scrollbar{display:none!important;width:0!important}
/*# sourceMappingURL=/cdn/shop/t/240/assets/pg-desk.css.map */
