.pgxw,.pgxw *,.pgxw *::before,.pgxw *::after{box-sizing:border-box}.pgxw{--a:#8a5a2b;--a2:#b99c80;--a3:#684420;--d:#1f1610;--d2:#332b26;--a2r:185,156,128;--p:#f3f1ed;--w:#fff;--bl:#2b4a60;--sg:#6b7b66;--mu:#5d554c;--ln:#ddd7ce;--hd:Georgia,"Times New Roman",serif;margin:0;font:400 16px/1.65 system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;color:var(--d);background:var(--p);overflow-x:clip;-webkit-font-smoothing:antialiased}.pgxw a{color:var(--a);text-decoration:none}.pgxw a:focus-visible,.pgxw button:focus-visible,.pgxw input:focus-visible,.pgxw select:focus-visible,.pgxw textarea:focus-visible,.pgxw summary:focus-visible{outline:3px solid var(--a2);outline-offset:2px}.pgxw h1,.pgxw h2,.pgxw h3,.pgxw h4{font-family:var(--hd);font-weight:700;letter-spacing:-.015em;margin:0;color:inherit;text-transform:none}.pgxw p{margin:0}.pgxw ul,.pgxw ol{margin:0;padding:0;list-style:none}.pgxw svg.i{width:1.25em;height:1.25em;flex:none;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;vertical-align:-.25em}.pgxw .w{width:100%;max-width:1200px;margin:0 auto;padding:0 24px}.pgxw .sec{padding:92px 0;position:relative;content-visibility:auto;contain-intrinsic-size:auto 640px}.pgxw .sec.pt0{padding-top:0}.pgxw .alt{background:var(--w)}.pgxw .dk{background:var(--d);color:#fff}.pgxw .dk p,.pgxw .dk li{color:rgba(255,255,255,.82)}.pgxw .dk a:not(.btn){color:var(--a2)}.pgxw .gridbg::before{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgba(255,255,255,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 1px);background-size:44px 44px;-webkit-mask-image:radial-gradient(ellipse 80% 90% at 75% 30%,#000 15%,transparent 75%);mask-image:radial-gradient(ellipse 80% 90% at 75% 30%,#000 15%,transparent 75%)}.pgxw .dim{display:flex;align-items:center;gap:14px;color:var(--bl);font-size:14px;font-weight:600;margin:0 0 22px;max-width:560px}.pgxw .dim::before,.pgxw .dim::after{content:"";height:9px;flex:1;border-left:1.5px solid currentColor;border-right:1.5px solid currentColor;background:linear-gradient(currentColor,currentColor) center/100% 1.5px no-repeat;opacity:.55}.pgxw .dim::before{max-width:56px;border-right:0}.pgxw .dim::after{border-left:0}.pgxw .dk .dim{color:var(--a2)}.pgxw .sh{margin-bottom:44px;max-width:760px}.pgxw .sh h2{font-size:clamp(28px,3.6vw,44px);line-height:1.12}.pgxw .sh p{margin-top:14px;color:var(--mu);font-size:17.5px;max-width:640px}.pgxw .dk .sh p{color:rgba(255,255,255,.78)}.pgxw .btn{display:inline-flex;align-items:center;gap:10px;padding:14px 26px;border-radius:3px;background:var(--a);color:#fff;font-weight:700;border:2px solid var(--a);cursor:pointer;font:700 15.5px/1.2 system-ui,sans-serif;transition:background .2s,transform .2s,box-shadow .2s,color .2s}.pgxw .btn:hover{background:var(--a3);border-color:var(--a3);color:#fff;transform:translateY(-2px);box-shadow:0 10px 24px rgba(0,0,0,.2)}.pgxw .btn.ol{background:transparent;color:var(--a)}.pgxw .btn.ol:hover{background:var(--a);color:#fff}.pgxw .dk .btn,.pgxw .hero .btn,.pgxw .ph .btn{background:var(--a2);border-color:var(--a2);color:var(--d)}.pgxw .dk .btn:hover,.pgxw .hero .btn:hover,.pgxw .ph .btn:hover{background:#fff;border-color:#fff;color:var(--d)}.pgxw .dk .btn.ol,.pgxw .hero .btn.ol,.pgxw .ph .btn.ol{background:transparent;color:#fff;border-color:rgba(255,255,255,.6)}.pgxw .dk .btn.ol:hover,.pgxw .hero .btn.ol:hover,.pgxw .ph .btn.ol:hover{background:#fff;color:var(--d)}.pgxw .acts{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.pgxw .hero{background:var(--d);color:#fff;overflow:hidden;isolation:isolate;padding:84px 0 110px;position:relative}.pgxw .hero::after{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(560px 460px at 74% 46%,rgba(var(--a2r),.30),transparent 70%),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='2'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)' opacity='.07'/%3E%3C/svg%3E")}.pgxw .hero .in{display:grid;grid-template-columns:1.05fr .95fr;gap:40px;align-items:center;position:relative}.pgxw .hero h1{font-size:clamp(34px,5vw,60px);line-height:1.06;margin:0 0 22px}.pgxw .hero .lead{font-size:19px;max-width:560px;color:rgba(255,255,255,.86)}.pgxw .tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:28px}.pgxw .tags li{padding:6px 14px;border:1px solid rgba(255,255,255,.25);border-radius:999px;font-size:14px;color:rgba(255,255,255,.88)}.pgxw .dw{position:relative;width:100%;max-width:500px;margin-left:auto;cursor:crosshair;transform:translate3d(calc(var(--mx,0)*10px),calc(var(--my,0)*8px),0);transition:transform .25s ease-out}.pgxw .dw svg{display:block;width:100%;height:auto;overflow:visible}.pgxw .dw .bp *{fill:none;stroke:var(--a2);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1;animation:pgxdraw 1.3s cubic-bezier(.6,0,.2,1) forwards;animation-delay:calc(.3s + var(--i,0)*.09s)}.pgxw .dw .dn *{stroke:rgba(255,255,255,.6);stroke-width:1}.pgxw .dw text{fill:rgba(255,255,255,.75);font:italic 15px Georgia,serif;stroke:none!important;animation:pgxfade .6s ease 2.2s both}.pgxw .dw .wood{opacity:0;animation:pgxfade .9s ease 2.5s forwards}.pgxw .dw .wood *{stroke:none}.pgxw .dw .shd{fill:rgba(0,0,0,.4)}.pgxw .dw .cap{display:block;text-align:right;margin-top:6px;font-size:13px;color:rgba(255,255,255,.55)}.pgxw-js .dw.done .wood{animation:none;opacity:1;transition:opacity .5s}.pgxw-js .dw.done:hover .wood,.pgxw-js .dw.done.tap .wood{opacity:0}@keyframes pgxdraw{to{stroke-dashoffset:0}}@keyframes pgxfade{from{opacity:0}to{opacity:1}}.pgxw .strip{position:relative;z-index:2;margin-top:-62px}.pgxw .strip ul{display:grid;grid-template-columns:repeat(4,1fr);background:var(--w);border:1px solid var(--ln);box-shadow:0 24px 50px rgba(31,22,16,.14)}.pgxw .strip li{display:flex;gap:14px;align-items:center;padding:22px 24px;font-weight:700;border-left:1px solid var(--ln)}.pgxw .strip li:first-child{border-left:0}.pgxw .strip li span{display:block;font-weight:400;font-size:13.5px;color:var(--mu);line-height:1.35}.pgxw .strip svg.i{width:30px;height:30px;color:var(--a)}.pgxw .ph{background:var(--d);color:#fff;padding:70px 0 64px;position:relative;overflow:hidden;isolation:isolate}.pgxw .ph::after{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(520px 340px at 88% 0,rgba(var(--a2r),.28),transparent 70%)}.pgxw .ph .in{display:grid;grid-template-columns:1fr auto;gap:40px;align-items:center;position:relative}.pgxw .crumb{font-size:14px;color:rgba(255,255,255,.65);margin-bottom:18px}.pgxw .crumb a{color:rgba(255,255,255,.85)}.pgxw .crumb a:hover{color:#fff}.pgxw .ph h1{font-size:clamp(34px,5.4vw,64px);line-height:1.05;margin-bottom:18px}.pgxw .ph .lead{max-width:640px;font-size:18.5px;color:rgba(255,255,255,.84)}.pgxw .ph .big{width:min(26vw,250px);height:auto;color:var(--a2);opacity:.9}.pgxw .ph .big svg{display:block;width:100%;height:auto;fill:none;stroke:currentColor;stroke-width:.7;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;animation:pgxdraw 2.2s ease .2s both}.pgxw .ph .big *{stroke-dasharray:1;stroke-dashoffset:1;animation:pgxdraw 2s ease .2s forwards}.pgxw .ph .rule{position:absolute;left:0;right:0;bottom:0;height:1px;background:linear-gradient(90deg,var(--a2),transparent 70%)}.pgxw .g2{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:start}.pgxw .g3{display:grid;grid-template-columns:repeat(3,1fr);gap:0;border-top:1px solid var(--ln);border-left:1px solid var(--ln)}.pgxw .g3>*{border-right:1px solid var(--ln);border-bottom:1px solid var(--ln);padding:34px 30px;background:var(--w);transition:background .25s}.pgxw .alt .g3>*{background:var(--p)}.pgxw .g3>*:hover{background:#fff}.pgxw .alt .g3>*:hover{background:var(--p);box-shadow:inset 0 3px 0 var(--a)}.pgxw .g3 h3,.pgxw .it h3{font-size:21px;margin:14px 0 8px}.pgxw .g3 p,.pgxw .it p{color:var(--mu);font-size:16px}.pgxw .g3 svg.i,.pgxw .it svg.i{width:34px;height:34px;color:var(--a)}.pgxw .g4{display:grid;grid-template-columns:repeat(4,1fr);gap:22px}.pgxw .ck li{position:relative;padding:7px 0 7px 32px;font-weight:600}.pgxw .ck li::before{content:"";position:absolute;left:0;top:11px;width:20px;height:20px;border-radius:50%;background:var(--a) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 12.5l4 4 8-9'/%3E%3C/svg%3E") center/12px no-repeat}.pgxw .dk .ck li::before{background-color:var(--a2)}.pgxw .pl{color:var(--mu);margin-bottom:14px;font-size:17px}.pgxw .mos{display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:210px;grid-auto-flow:dense;gap:16px}.pgxw .mos a{position:relative;overflow:hidden;display:block;color:#fff;background:var(--d2);border-radius:16px;isolation:isolate;box-shadow:0 14px 30px -18px rgba(31,22,16,.55);transition:transform .45s cubic-bezier(.2,.7,.2,1),box-shadow .45s,clip-path .9s cubic-bezier(.7,0,.2,1) calc(var(--i,0)*70ms)}.pgxw .mos .ft{grid-column:span 2;grid-row:span 2}.pgxw .mos .w2{grid-column:span 2}.pgxw .mos .w4{grid-column:span 4}.pgxw .mos .h2{grid-row:span 2}.pgxw .mos a:hover{transform:translateY(-6px);box-shadow:0 28px 46px -22px rgba(31,22,16,.7)}.pgxw .mos img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform 1s cubic-bezier(.2,.7,.2,1)}.pgxw .mos a:hover img{transform:scale(1.09)}.pgxw .mos .ph2{position:absolute;inset:0;overflow:hidden;background:var(--b1,linear-gradient(150deg,#6a4e37,#2a1d14));transition:transform 1s cubic-bezier(.2,.7,.2,1)}.pgxw .mos .ph2.pt0{--b1:linear-gradient(150deg,#7a5a3f 0%,#3a281b 60%,#22160e 100%)}.pgxw .mos .ph2.pt1{--b1:linear-gradient(150deg,#56705f 0%,#2c4237 60%,#16231c 100%)}.pgxw .mos .ph2.pt2{--b1:linear-gradient(150deg,#4f6f86 0%,#2a4558 60%,#14232f 100%)}.pgxw .mos .ph2.pt3{--b1:linear-gradient(150deg,#b08660 0%,#6f4f35 60%,#33231a 100%)}.pgxw .mos .ph2::before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(98deg,rgba(255,255,255,.035) 0 2px,transparent 2px 11px),repeating-linear-gradient(98deg,rgba(0,0,0,.05) 0 1px,transparent 1px 23px)}.pgxw .mos .ph2::after{content:"";position:absolute;left:0;right:0;bottom:0;height:34%;background:linear-gradient(180deg,rgba(255,255,255,.07),rgba(0,0,0,.14));border-top:1px solid rgba(255,255,255,.14)}.pgxw .mos .ph2 .sun{position:absolute;right:6%;top:-18%;width:62%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,rgba(255,236,200,.5),rgba(255,236,200,.12) 46%,transparent 68%);animation:pgxsun 7s ease-in-out infinite alternate}.pgxw .mos .ph2 svg{position:absolute;right:7%;top:9%;width:66%;height:64%;max-width:420px;color:#fff3df;fill:rgba(255,243,223,.09);stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;opacity:.94;filter:drop-shadow(0 14px 18px rgba(0,0,0,.35));transition:transform .9s cubic-bezier(.2,.7,.2,1)}.pgxw .mos .ph2 svg .fl{stroke:rgba(255,243,223,.4);stroke-width:1.2}.pgxw .mos a:hover .ph2 svg{transform:translateY(-4px) scale(1.06)}.pgxw .mos .ft .ph2 svg{top:7%;height:60%;right:9%}@keyframes pgxsun{from{opacity:.65;transform:scale(.94)}to{opacity:1;transform:scale(1.08)}}@media(prefers-reduced-motion:reduce){.pgxw .mos .ph2 .sun{animation:none}}.pgxw .mos a:nth-child(3n+2){background:#3a4a41}.pgxw .mos a:nth-child(3n+3){background:#2b4a60}.pgxw .mos a::after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(15,10,6,.9),rgba(15,10,6,.18) 56%,rgba(15,10,6,0)),linear-gradient(180deg,rgba(15,10,6,.34),rgba(15,10,6,0) 28%)}.pgxw .mos a::before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(115deg,transparent 36%,rgba(255,255,255,.24) 50%,transparent 64%);transform:translateX(-125%);transition:transform .9s cubic-bezier(.2,.7,.2,1)}.pgxw .mos a:hover::before{transform:translateX(125%)}.pgxw .mos .tx{position:absolute;left:22px;right:22px;bottom:18px;z-index:2;transition:transform .45s cubic-bezier(.2,.7,.2,1)}.pgxw .mos a:hover .tx{transform:translateY(-4px)}.pgxw .mos b{display:block;font:700 21px/1.2 var(--hd)}.pgxw .mos b::after{content:"";display:block;width:26px;height:2px;margin-top:9px;background:var(--a2);transition:width .5s cubic-bezier(.2,.7,.2,1)}.pgxw .mos a:hover b::after{width:72px}.pgxw .mos small{display:block;margin-top:6px;font-size:14px;opacity:.85}.pgxw .mos .ft b{font-size:32px}.pgxw .mos .mn{position:absolute;left:16px;top:16px;z-index:2;padding:4px 11px;border-radius:999px;background:rgba(20,14,10,.42);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid rgba(255,255,255,.34);font:700 12px/1.4 system-ui,sans-serif;letter-spacing:.08em}.pgxw .mos .go{position:absolute;right:16px;top:16px;z-index:2;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--a2);color:var(--d);opacity:0;transform:translate(10px,-10px) scale(.8);transition:opacity .35s,transform .45s cubic-bezier(.2,.7,.2,1)}.pgxw .mos a:hover .go,.pgxw .mos a:focus-visible .go{opacity:1;transform:none}@media(hover:none){.pgxw .mos .go{opacity:1;transform:none}}.pgxw-js .wipe{clip-path:inset(0 0 100% 0);transition:clip-path .9s cubic-bezier(.7,0,.2,1);transition-delay:calc(var(--i,0)*70ms)}.pgxw-js .wipe.in{clip-path:inset(0)}.pgxw .sp{display:grid;grid-template-columns:1.1fr .9fr;gap:60px;align-items:center}.pgxw .ctn svg{width:100%;height:auto;display:block}.pgxw .ctn .bx{transform:translateX(-18px);opacity:0;transition:transform .7s ease,opacity .7s ease;transition-delay:calc(var(--i)*.12s)}.pgxw .ctn.in .bx,.pgxw:not(.pgxw-js) .ctn .bx{transform:none;opacity:1}.pgxw .proc{display:grid;grid-template-columns:repeat(var(--n,4),1fr);gap:24px;position:relative;counter-reset:s}.pgxw .proc::before{content:"";position:absolute;left:0;right:0;top:21px;height:2px;background:var(--ln)}.pgxw .proc::after{content:"";position:absolute;left:0;top:21px;height:2px;width:calc(var(--p,0)*100%);background:var(--a);transition:width .2s linear}.pgxw .dk .proc::before{background:rgba(255,255,255,.2)}.pgxw .dk .proc::after{background:var(--a2)}.pgxw .proc li{position:relative;padding-top:58px}.pgxw .proc li::before{counter-increment:s;content:counter(s);position:absolute;left:0;top:0;width:44px;height:44px;border-radius:50%;background:var(--w);border:2px solid var(--ln);display:flex;align-items:center;justify-content:center;font:700 18px var(--hd);color:var(--mu);transition:all .3s}.pgxw .dk .proc li::before{background:var(--d);border-color:rgba(255,255,255,.25);color:#fff}.pgxw .proc li.on::before{background:var(--a);border-color:var(--a);color:#fff}.pgxw .dk .proc li.on::before{background:var(--a2);border-color:var(--a2);color:var(--d)}.pgxw .proc h3{font-size:19px;margin-bottom:6px}.pgxw .proc p{font-size:15.5px;color:var(--mu)}.pgxw .dk .proc p{color:rgba(255,255,255,.78)}.pgxw .facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:0;border:1px solid var(--ln);background:var(--w)}.pgxw .facts div{padding:28px 24px;border-left:1px solid var(--ln)}.pgxw .facts div:first-child{border-left:0}.pgxw .facts b{display:block;font:700 clamp(30px,4vw,46px)/1.1 var(--hd);color:var(--a)}.pgxw .facts span{color:var(--mu);font-size:15px}.pgxw .rail{display:flex;gap:18px;overflow-x:auto;scroll-snap-type:x mandatory;padding:4px 2px 22px;scrollbar-width:thin}.pgxw .pc{flex:0 0 clamp(210px,23vw,270px);scroll-snap-align:start;background:var(--w);border:1px solid var(--ln);color:var(--d);transition:box-shadow .25s,transform .25s}.pgxw .pc:hover{transform:translateY(-4px);box-shadow:0 16px 34px rgba(31,22,16,.13)}.pgxw .pc .im{display:block;aspect-ratio:1/1;background:var(--p);overflow:hidden}.pgxw .pc img{width:100%;height:100%;object-fit:contain;display:block;transition:transform .6s}.pgxw .pc:hover img{transform:scale(1.05)}.pgxw .pc b{display:block;padding:14px 16px 2px;font:700 16.5px/1.3 var(--hd)}.pgxw .pc small{display:block;padding:0 16px 16px;color:var(--mu);font-size:13.5px}.pgxw .rh{display:flex;justify-content:space-between;align-items:end;gap:20px;margin-bottom:26px}.pgxw .rh .sh{margin:0}.pgxw .arr{display:flex;gap:8px}.pgxw .arr button{width:46px;height:46px;border:1.5px solid var(--ln);background:var(--w);border-radius:50%;cursor:pointer;color:var(--d);display:flex;align-items:center;justify-content:center}.pgxw .arr button:hover{background:var(--a);border-color:var(--a);color:#fff}.pgxw .seg{display:grid;grid-template-columns:repeat(4,1fr);gap:0}.pgxw .seg>div{padding:30px 26px;border-left:1px solid rgba(255,255,255,.18)}.pgxw .seg>div:first-child{border-left:0}.pgxw .seg svg.i{width:36px;height:36px;color:var(--a2)}.pgxw .seg h3{font-size:20px;margin:14px 0 8px;color:#fff}.pgxw .certs{display:flex;flex-wrap:wrap;gap:18px;align-items:center}.pgxw .certs img{height:64px;width:auto;background:#fff;padding:8px 14px;border:1px solid var(--ln)}.pgxw .cl{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px;margin-top:34px}.pgxw .cl h3{font-size:18px;margin-bottom:6px}.pgxw .cl p{font-size:15.5px;color:var(--mu)}.pgxw .tabs{display:flex;flex-wrap:wrap;gap:6px;border-bottom:1px solid var(--ln);margin-bottom:34px}.pgxw .tabs button{all:unset;box-sizing:border-box;cursor:pointer;padding:14px 22px;font:700 16px/1.2 system-ui,sans-serif;color:var(--mu);border-bottom:3px solid transparent;margin-bottom:-1px;transition:color .2s,border-color .2s}.pgxw .tabs button:hover{color:var(--d)}.pgxw .tabs button[aria-selected=true]{color:var(--a);border-color:var(--a)}.pgxw .tabs button:focus-visible{outline:3px solid var(--a2);outline-offset:-3px}.pgxw .tp[hidden]{display:none}.pgxw .tp .g2{gap:48px}.pgxw .tp h3{font-size:28px;margin-bottom:12px}.pgxw .box{background:var(--w);border:1px solid var(--ln);padding:28px 30px}.pgxw .box h4{font-size:17px;margin-bottom:10px;color:var(--bl)}.pgxw .box+.box{margin-top:18px}.pgxw .rt{display:grid;grid-template-columns:repeat(5,1fr);gap:4px;margin:8px 0 6px}.pgxw .rt span{position:relative;display:block;padding:18px 8px 14px;text-align:center;font-size:13.5px;font-weight:600;background:var(--ln);color:var(--mu);transition:background .5s,color .5s;transition-delay:calc(var(--i)*.09s)}.pgxw .rt span.me{background:var(--a);color:#fff}.pgxw .rt span svg.i{display:block;margin:0 auto 6px;width:24px;height:24px}.pgxw .lg{display:flex;gap:20px;font-size:13.5px;color:var(--mu);margin-bottom:18px}.pgxw .lg i{display:inline-block;width:12px;height:12px;background:var(--a);margin-right:6px;vertical-align:-1px}.pgxw .lg i.b{background:var(--ln)}.pgxw .fq{max-width:860px}.pgxw details{background:var(--w);border:1px solid var(--ln);margin:0 0 10px}.pgxw details[open]{border-color:var(--a)}.pgxw summary{cursor:pointer;list-style:none;padding:18px 56px 18px 22px;font-weight:700;font-size:17px;position:relative}.pgxw summary::-webkit-details-marker{display:none}.pgxw summary::after{content:"";position:absolute;right:22px;top:50%;width:12px;height:12px;margin-top:-9px;border-right:2.5px solid var(--a);border-bottom:2.5px solid var(--a);transform:rotate(45deg);transition:transform .25s}.pgxw details[open] summary::after{transform:rotate(-135deg);margin-top:-3px}.pgxw details p{padding:0 22px 20px;color:var(--mu)}.pgxw .fm{background:var(--w);border:1px solid var(--ln);padding:34px;position:relative}.pgxw .fm h2{font-size:28px;margin-bottom:6px}.pgxw .fm .row{display:grid;grid-template-columns:1fr 1fr;gap:16px}.pgxw .f{margin-top:18px}.pgxw .f label,.pgxw .f .lb{display:block;font-weight:600;font-size:14.5px;margin-bottom:6px}.pgxw .f input,.pgxw .f select,.pgxw .f textarea{width:100%;font:inherit;padding:12px 14px;border:1.5px solid var(--ln);border-radius:3px;background:var(--p);color:var(--d);transition:border-color .2s,background .2s}.pgxw .f input:focus,.pgxw .f select:focus,.pgxw .f textarea:focus{border-color:var(--a);background:#fff;outline:0;box-shadow:0 0 0 3px rgba(var(--a2r),.28)}.pgxw .f textarea{min-height:130px;resize:vertical}.pgxw .chips{display:flex;flex-wrap:wrap;gap:8px}.pgxw .chips label{margin:0;cursor:pointer}.pgxw .chips input{position:absolute;opacity:0;width:1px;height:1px}.pgxw .chips span{display:inline-block;padding:8px 16px;border:1.5px solid var(--ln);border-radius:999px;font-size:14.5px;font-weight:600;background:var(--p);transition:all .2s}.pgxw .chips input:checked+span{background:var(--a);border-color:var(--a);color:#fff}.pgxw .chips input:focus-visible+span{outline:3px solid var(--a2);outline-offset:2px}.pgxw .msg{padding:14px 18px;margin-bottom:20px;border-left:4px solid var(--sg);background:#edf1ea;font-weight:600}.pgxw .msg.err{border-color:#b3412f;background:#f8e9e5}.pgxw .hp{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.pgxw .note{font-size:14px;color:var(--mu);margin-top:14px}.pgxw .cc{display:flex;gap:16px;padding:20px 22px;background:var(--w);border:1px solid var(--ln);color:var(--d);transition:border-color .2s,transform .2s}.pgxw a.cc:hover{border-color:var(--a);transform:translateX(4px)}.pgxw .cc+.cc{margin-top:12px}.pgxw .cc svg.i{width:28px;height:28px;color:var(--a);margin-top:2px}.pgxw .cc b{display:block}.pgxw .cc span{color:var(--mu);font-size:15px;word-break:break-word}.pgxw .map{position:relative;aspect-ratio:4/3;background:var(--d);overflow:hidden;border:1px solid var(--ln)}.pgxw .map iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.pgxw .map button{position:absolute;inset:0;width:100%;cursor:pointer;border:0;color:#fff;font:700 17px system-ui;background:linear-gradient(rgba(31,22,16,.55),rgba(31,22,16,.7)),repeating-linear-gradient(0deg,transparent 0 39px,rgba(255,255,255,.08) 39px 40px),repeating-linear-gradient(90deg,transparent 0 39px,rgba(255,255,255,.08) 39px 40px),var(--d);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px}.pgxw .map button svg.i{width:44px;height:44px;color:var(--a2)}.pgxw .spc{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.pgxw .spc>div{background:var(--d);color:#fff;padding:30px 28px;position:relative;overflow:hidden;min-height:250px;transition:transform .3s}.pgxw .spc>div:hover{transform:translateY(-5px)}.pgxw .spc>div::after{content:"";position:absolute;right:-40px;top:-40px;width:150px;height:150px;border:1px solid rgba(var(--a2r),.4);border-radius:50%;box-shadow:0 0 0 24px rgba(var(--a2r),.07),0 0 0 48px rgba(var(--a2r),.04)}.pgxw .spc>div:nth-child(3n+2){background:#2f3d35}.pgxw .spc>div:nth-child(3n+3){background:var(--bl)}.pgxw .spc svg.i{width:38px;height:38px;color:var(--a2)}.pgxw .spc h3{font-size:22px;margin:16px 0 8px}.pgxw .spc p{color:rgba(255,255,255,.82);font-size:15.5px;position:relative;z-index:1}.pgxw .flt{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:26px}.pgxw .flt button{all:unset;box-sizing:border-box;cursor:pointer;padding:9px 18px;border:1.5px solid var(--ln);border-radius:999px;font:600 14.5px system-ui,sans-serif;background:var(--w)}.pgxw .flt button[aria-pressed=true]{background:var(--a);border-color:var(--a);color:#fff}.pgxw .flt button:focus-visible{outline:3px solid var(--a2);outline-offset:2px}.pgxw .pj{columns:3 280px;column-gap:16px}.pgxw .pj a{display:block;position:relative;margin:0 0 16px;break-inside:avoid;overflow:hidden;color:#fff;background:var(--d2)}.pgxw .pj a[hidden]{display:none}.pgxw .pj img{display:block;width:100%;height:auto;transition:transform .7s}.pgxw .pj a:hover img{transform:scale(1.05)}.pgxw .pj .tx{position:absolute;left:0;right:0;bottom:0;padding:44px 18px 16px;background:linear-gradient(0deg,rgba(15,10,6,.85),transparent)}.pgxw .pj b{display:block;font:700 18px/1.25 var(--hd)}.pgxw .pj small{font-size:13.5px;opacity:.85}.pgxw .lbx{position:fixed;inset:0;z-index:99999;background:rgba(15,10,6,.92);display:flex;align-items:center;justify-content:center;flex-direction:column;padding:24px;gap:14px}.pgxw .lbx[hidden]{display:none}.pgxw .lbx img{max-width:min(1000px,94vw);max-height:78vh;width:auto;height:auto}.pgxw .lbx p{color:#fff;text-align:center;max-width:700px}.pgxw .lbx button{position:absolute;top:18px;right:18px;width:46px;height:46px;border-radius:50%;border:0;background:#fff;cursor:pointer;color:var(--d)}.pgxw .dl{display:grid;grid-template-columns:repeat(auto-fit,minmax(290px,1fr));gap:20px}.pgxw .dc{display:flex;flex-direction:column;gap:12px;padding:30px;background:var(--w);border:1px solid var(--ln);border-top:4px solid var(--a)}.pgxw .dc svg.i{width:40px;height:40px;color:var(--a)}.pgxw .dc h3{font-size:21px}.pgxw .dc p{color:var(--mu);flex:1}.pgxw .bk{width:min(30vw,230px);filter:drop-shadow(0 22px 24px rgba(0,0,0,.35));transform:rotate(-4deg)}.pgxw .pt{display:grid;grid-template-columns:repeat(auto-fill,minmax(270px,1fr));gap:18px}.pgxw .pr{display:block;padding:26px;background:var(--w);border:1px solid var(--ln);color:var(--d);transition:all .25s}.pgxw .pr:hover{border-color:var(--a);transform:translateY(-4px);box-shadow:0 14px 30px rgba(31,22,16,.1)}.pgxw .pr .av{width:48px;height:48px;border-radius:50%;background:var(--a);color:#fff;display:flex;align-items:center;justify-content:center;font:700 22px var(--hd);margin-bottom:14px}.pgxw .pr b{display:block;font:700 19px/1.25 var(--hd)}.pgxw .pr small{display:block;color:var(--a);font-size:13.5px;margin:2px 0 8px;word-break:break-all}.pgxw .pr p{color:var(--mu);font-size:15px}.pgxw .adm{padding:14px 18px;background:#fff6dd;border:1px dashed #c9a53a;font-size:14px;color:#6b5513;margin-bottom:24px}.pgxw .cta{text-align:center}.pgxw .cta h2{font-size:clamp(28px,4vw,46px);margin-bottom:12px}.pgxw .cta p{max-width:600px;margin:0 auto}.pgxw .cta .acts{justify-content:center}.pgxw .pcs{display:flex;gap:10px;max-width:640px}.pgxw .pcs input{flex:1;padding:14px 16px;border:2px solid var(--ln);font:inherit;border-radius:3px;background:#fff}.pgxw .pcs input:focus{border-color:var(--a);outline:0}@media(max-width:980px){.pgxw .hero .in,.pgxw .sp,.pgxw .g2{grid-template-columns:1fr;gap:36px}.pgxw .dw{margin:0 auto}.pgxw .strip ul{grid-template-columns:1fr 1fr}.pgxw .strip li:nth-child(3){border-left:0}.pgxw .strip li:nth-child(n+3){border-top:1px solid var(--ln)}.pgxw .g3,.pgxw .spc{grid-template-columns:1fr 1fr}.pgxw .g4,.pgxw .seg{grid-template-columns:1fr 1fr}.pgxw .seg>div:nth-child(3){border-left:0}.pgxw .mos{grid-template-columns:1fr 1fr}.pgxw .ph .in{grid-template-columns:1fr}.pgxw .ph .big,.pgxw .ph .bk{display:none}.pgxw .proc{grid-template-columns:1fr 1fr;row-gap:36px}.pgxw .proc::before,.pgxw .proc::after{display:none}.pgxw .sec{padding:68px 0}}@media(max-width:640px){.pgxw .w{padding:0 18px}.pgxw .hero{padding:56px 0 90px}.pgxw .hero .lead,.pgxw .ph .lead{font-size:17px}.pgxw .strip ul,.pgxw .g3,.pgxw .spc,.pgxw .g4,.pgxw .seg,.pgxw .proc{grid-template-columns:1fr}.pgxw .strip li{border-left:0!important;border-top:1px solid var(--ln)}.pgxw .strip li:first-child{border-top:0}.pgxw .seg>div{border-left:0;border-top:1px solid rgba(255,255,255,.18)}.pgxw .mos{grid-auto-rows:170px}.pgxw .fm{padding:24px 18px}.pgxw .fm .row{grid-template-columns:1fr}.pgxw .btn{width:100%;justify-content:center}.pgxw .rt{grid-template-columns:1fr 1fr}.pgxw .pcs{flex-direction:column}.pgxw .tabs button{padding:12px 14px}.pgxw .rh{flex-direction:column;align-items:flex-start}}@media(prefers-reduced-motion:reduce){.pgxw *,.pgxw *::before,.pgxw *::after{animation:none!important;transition:none!important}.pgxw .dw .bp *{stroke-dashoffset:0}.pgxw .dw .wood,.pgxw .dw text{opacity:1}.pgxw-js .wipe{clip-path:none}.pgxw .ctn .bx{opacity:1;transform:none}.pgxw .ph .big *{stroke-dashoffset:0}}.pgxw .pjf{display:grid;grid-template-columns:1.1fr .9fr;gap:56px;align-items:center}.pgxw .pjf-im{position:relative;display:block;overflow:hidden;aspect-ratio:4/3;background:var(--d2);box-shadow:0 30px 60px rgba(0,0,0,.45)}.pgxw .pjf-im img{position:absolute;inset:-6% 0;width:100%;height:112%;object-fit:contain;transform:translateY(var(--py,0px));transition:filter .4s}.pgxw .pjf-im:hover img{filter:brightness(1.08) saturate(1.1)}.pgxw .pjf-pl{position:absolute;left:16px;bottom:16px;display:flex;gap:8px;align-items:center;padding:8px 14px;background:rgba(15,10,6,.78);color:#fff;font-weight:700;font-size:14px;border-radius:999px}.pgxw .pjg{display:grid;grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:18px}.pgxw .pjc{position:relative;display:block;overflow:hidden;aspect-ratio:4/3;background:var(--d2);color:#fff;animation:pgxpop .5s ease both}.pgxw .pjc[hidden]{display:none}.pgxw .pjc .im{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.pgxw .pjc img{width:100%;height:100%;object-fit:contain;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.pgxw .pjc:hover img{transform:scale(1.08)}.pgxw .pjc::after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(15,10,6,.88),rgba(15,10,6,0) 62%);transition:opacity .3s}.pgxw .pjc .tx{position:absolute;left:18px;right:18px;bottom:16px;z-index:2;transform:translateY(8px);transition:transform .35s}.pgxw .pjc:hover .tx{transform:none}.pgxw .pjc b{display:block;font:700 20px/1.2 var(--hd)}.pgxw .pjc small{display:block;font-size:14px;opacity:.85;margin-top:2px}.pgxw .pjc .bd{position:absolute;top:12px;right:12px;z-index:2;display:flex;gap:6px}.pgxw .pjc .bd i{font-style:normal;display:flex;gap:5px;align-items:center;padding:5px 10px;background:rgba(15,10,6,.7);border-radius:999px;font-size:13px;font-weight:700}.pgxw .pjc .bd svg.i{width:15px;height:15px}.pgxw .wl{display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:200px;grid-auto-flow:dense;gap:10px}.pgxw .wt{position:relative;display:block;overflow:hidden;background:var(--d2);animation:pgxpop .5s ease both}.pgxw .wt[hidden]{display:none}.pgxw .wt:nth-child(9n+1){grid-column:span 2;grid-row:span 2}.pgxw .wt:nth-child(9n+5){grid-row:span 2}.pgxw .wt:nth-child(9n+7){grid-column:span 2}.pgxw .wt img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;transition:transform .8s cubic-bezier(.2,.7,.2,1),filter .4s}.pgxw .wt:hover img{transform:scale(1.08)}.pgxw .wt::after{content:"";position:absolute;inset:0;box-shadow:inset 0 0 0 0 var(--a2);transition:box-shadow .25s}.pgxw .wt:hover::after{box-shadow:inset 0 0 0 4px var(--a2)}.pgxw .wt .pl{position:absolute;left:50%;top:50%;width:62px;height:62px;margin:-31px 0 0 -31px;border-radius:50%;background:var(--a2);color:var(--d);display:flex;align-items:center;justify-content:center;z-index:2}.pgxw .wt .pl::before{content:"";position:absolute;inset:0;border-radius:50%;border:2px solid var(--a2);animation:pgxpulse 1.8s ease-out infinite}.pgxw .wt .pl svg.i{width:26px;height:26px;fill:currentColor;margin-left:3px}.pgxw .pjc .im>svg.i{width:60px;height:60px;color:var(--a2);fill:currentColor}@keyframes pgxpop{from{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}@keyframes pgxpulse{from{transform:scale(1);opacity:.9}to{transform:scale(1.7);opacity:0}}html.pv-lock{overflow:hidden}.pgxw .pv{position:fixed;inset:0;z-index:99999;display:flex;flex-direction:column;background:#0e0a07;color:#fff;overflow:clip}.pgxw .pv[hidden]{display:none}.pgxw .pv-bg{position:absolute;inset:0;background:var(--bg,none) center/cover;transform:scale(1.25);filter:blur(46px) brightness(.42) saturate(1.2);transition:background-image .5s}.pgxw .pv>*:not(.pv-bg){position:relative}.pgxw .pv-x{position:absolute!important;top:14px;right:14px;z-index:5;width:46px;height:46px;border-radius:50%;border:0;background:#fff;color:var(--d);cursor:pointer;display:flex;align-items:center;justify-content:center}.pgxw .pv-st{flex:1;min-height:0;display:flex;align-items:center;gap:10px;padding:64px 14px 8px;max-width:1400px;width:100%;margin:0 auto}.pgxw .pv-md{flex:1;height:100%;min-width:0;display:flex;align-items:center;justify-content:center}.pgxw .pv-md img,.pgxw .pv-md video{max-width:100%;max-height:100%;object-fit:contain;box-shadow:0 30px 80px rgba(0,0,0,.55);animation:pgxzoom .6s cubic-bezier(.2,.7,.2,1) both}.pgxw .pv-md iframe{width:min(100%,1100px);aspect-ratio:16/9;height:auto;max-height:100%;border:0;background:#000;box-shadow:0 30px 80px rgba(0,0,0,.55)}@keyframes pgxzoom{from{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}.pgxw .pv-n{flex:none;width:48px;height:48px;border-radius:50%;border:1px solid rgba(255,255,255,.4);background:rgba(0,0,0,.4);color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s}.pgxw .pv-n:hover{background:var(--a)}.pgxw .pv-in{display:grid;grid-template-columns:1fr minmax(0,1fr);gap:24px;align-items:end;max-width:1200px;width:100%;margin:0 auto;padding:10px 20px 20px}.pgxw .pv-tx h3{font-size:24px}.pgxw .pv-tx .m{color:var(--a2);font-weight:700;font-size:14.5px;margin:2px 0 6px}.pgxw .pv-tx p{color:rgba(255,255,255,.82);font-size:15px;max-width:520px}.pgxw .pv-tx .acts{margin-top:12px}.pgxw .pv-tx .btn{padding:10px 18px;font-size:14.5px}.pgxw .pv-th{display:flex;gap:8px;overflow-x:auto;padding:2px 2px 6px;justify-content:flex-end}.pgxw .pv-th button{flex:none;position:relative;width:78px;height:58px;padding:0;border:2px solid transparent;background:#241a12;cursor:pointer;opacity:.6;overflow:hidden;color:#fff;transition:opacity .2s,border-color .2s}.pgxw .pv-th button:hover{opacity:1}.pgxw .pv-th button[aria-current=true]{border-color:var(--a2);opacity:1}.pgxw .pv-th img{width:100%;height:100%;object-fit:contain;display:block}.pgxw .pv-th svg.i{position:absolute;left:50%;top:50%;width:22px;height:22px;margin:-11px 0 0 -11px;fill:currentColor;filter:drop-shadow(0 1px 3px #000)}@media(max-width:980px){.pgxw .pjf{grid-template-columns:1fr;gap:32px}.pgxw .wl{grid-template-columns:repeat(2,1fr);grid-auto-rows:150px}.pgxw .pv-in{grid-template-columns:1fr}.pgxw .pv-th{justify-content:flex-start}.pgxw .pv-n{width:40px;height:40px}.pgxw .pv-st{padding:60px 8px 4px;gap:4px}}@media(max-width:640px){.pgxw .pjg{grid-template-columns:1fr}.pgxw .wt:nth-child(9n+7){grid-column:auto}}@media(prefers-reduced-motion:reduce){.pgxw .wt .pl::before{display:none}.pgxw .pjf-im img{transform:none}}.pgxw .pv .btn.ol{background:transparent;color:#fff;border-color:rgba(255,255,255,.6)}.pgxw .pv .btn.ol:hover{background:#fff;color:var(--d)}.pgxw .pv .btn{background:var(--a2);border-color:var(--a2);color:var(--d)}.pgxw .pv .btn:hover{background:#fff;border-color:#fff;color:var(--d)}.pgxw .pdp-bc{background:var(--w);border-bottom:1px solid var(--ln);padding:14px 0;font-size:14px;color:var(--mu)}.pgxw .pdp-bc a{color:var(--mu)}.pgxw .pdp-bc a:hover{color:var(--a)}.pgxw .pdp{padding:44px 0 70px;background:linear-gradient(var(--w),var(--p) 70%)}.pgxw .pdp-g{display:grid;grid-template-columns:1.05fr .95fr;gap:56px;align-items:start}.pgxw .pdg{position:sticky;top:96px}.pgxw .pdg-main{position:relative;display:block;aspect-ratio:1/1;background:#fff;border:1px solid var(--ln);overflow:hidden;cursor:zoom-in}.pgxw .pdg-main::before,.pgxw .pdg-main::after{content:"";position:absolute;width:26px;height:26px;border:2px solid var(--a);z-index:2;pointer-events:none}.pgxw .pdg-main::before{left:10px;top:10px;border-right:0;border-bottom:0}.pgxw .pdg-main::after{right:10px;bottom:10px;border-left:0;border-top:0}.pgxw .pdg-main img{width:100%;height:100%;object-fit:contain;display:block;transition:transform .35s ease;transform-origin:var(--zx,50%) var(--zy,50%)}.pgxw .pdg-main.zm img{transform:scale(1.9);transition:transform .15s ease-out}.pgxw .pdg-z{position:absolute;right:14px;top:14px;display:flex;gap:6px;align-items:center;padding:6px 12px;background:rgba(31,22,16,.82);color:#fff;border-radius:999px;font-size:13px;font-weight:700;z-index:3;opacity:.92}.pgxw .pdg-cap{position:absolute;left:16px;bottom:12px;font:italic 14px var(--hd);color:var(--bl);z-index:3;background:rgba(255,255,255,.8);padding:0 6px}.pgxw .pdg-th{display:flex;gap:10px;margin-top:12px;overflow-x:auto;padding:2px 2px 6px}.pgxw .pdg-th button{flex:none;position:relative;width:78px;height:78px;padding:0;background:#fff;border:1px solid var(--ln);cursor:pointer;overflow:hidden;opacity:.7;transition:opacity .2s,border-color .2s,transform .2s}.pgxw .pdg-th button:hover{opacity:1;transform:translateY(-2px)}.pgxw .pdg-th button[aria-current=true]{opacity:1;border-color:var(--a);box-shadow:0 3px 0 var(--a)}.pgxw .pdg-th img{width:100%;height:100%;object-fit:contain;display:block}.pgxw .pdg-th .vd{background:var(--d);color:#fff}.pgxw .pdg-th .vd svg.i{position:absolute;left:50%;top:50%;width:26px;height:26px;margin:-13px 0 0 -13px;fill:currentColor;filter:drop-shadow(0 1px 3px #000)}.pgxw .pdp-ch{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:14px}.pgxw .pdp-ch a{padding:5px 14px;border:1px solid var(--ln);border-radius:999px;font-size:13.5px;font-weight:600;background:#fff;color:var(--mu)}.pgxw .pdp-ch a:hover{border-color:var(--a);color:var(--a)}.pgxw .pdi h1{font-size:clamp(30px,3.8vw,48px);line-height:1.08}.pgxw .pdp-sku{margin-top:8px;font-size:14px;color:var(--mu);letter-spacing:.02em}.pgxw .pdp-sd{margin-top:16px;color:var(--mu);font-size:17px}.pgxw .pdp-sd p+p{margin-top:10px}.pgxw .ws{margin-top:26px;background:var(--d);color:#fff;padding:26px 28px;position:relative;overflow:hidden;box-shadow:0 24px 50px rgba(31,22,16,.2)}.pgxw .ws::after{content:"";position:absolute;right:-50px;top:-50px;width:170px;height:170px;border-radius:50%;border:1px solid rgba(var(--a2r),.4);box-shadow:0 0 0 26px rgba(var(--a2r),.07),0 0 0 52px rgba(var(--a2r),.04)}.pgxw .ws>*{position:relative;z-index:1}.pgxw .ws-h{display:flex;gap:10px;align-items:center;font:700 19px var(--hd);color:var(--a2);margin-bottom:14px}.pgxw .ws-p{padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid rgba(255,255,255,.18)}.pgxw .ws-p .pr-v{display:block;font:700 24px/1.2 var(--hd)}.pgxw .ws-p small{display:block;margin-top:4px;color:rgba(255,255,255,.72);font-size:14px}.pgxw .ws-g{display:grid;grid-template-columns:1fr 1fr;gap:18px 22px}.pgxw .ws-g div{display:grid;grid-template-columns:auto 1fr;column-gap:12px;align-items:center}.pgxw .ws-g svg.i{grid-row:span 2;width:28px;height:28px;color:var(--a2)}.pgxw .ws-g span{font-size:13px;color:rgba(255,255,255,.7)}.pgxw .ws-g b{font-size:16px;line-height:1.3}.pgxw .ws-n{color:rgba(255,255,255,.82);font-size:15.5px}.pgxw .ws-t{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.pgxw .ws-t li{padding:5px 12px;border:1px solid rgba(255,255,255,.28);border-radius:999px;font-size:13px;color:rgba(255,255,255,.9)}.pgxw .pdp-cta{margin-top:24px}.pgxw .pdp-dl{margin-top:16px;font-weight:700}.pgxw .pdp-dl a{display:inline-flex;gap:8px;align-items:center}.pgxw .pdp-d{display:grid;grid-template-columns:1.1fr .9fr;gap:56px;align-items:start}.pgxw .pdp-desc{color:var(--mu);font-size:17px}.pgxw .pdp-desc p+p{margin-top:14px}.pgxw .pdp-desc ul{list-style:disc;padding-left:22px;margin:12px 0}.pgxw .pdp-desc img{max-width:100%;height:auto}.pgxw .spec{width:100%;border-collapse:collapse;background:var(--w);border:1px solid var(--ln)}.pgxw .spec caption{text-align:left;font:700 21px var(--hd);padding:0 0 12px}.pgxw .spec th,.pgxw .spec td{padding:13px 18px;text-align:left;border-top:1px solid var(--ln);font-size:15.5px;vertical-align:top}.pgxw .spec th{width:42%;color:var(--mu);font-weight:600;background:var(--p)}.pgxw .dwgw{position:relative;margin-top:22px;background:var(--w);border:1px solid var(--ln);padding:18px 14px 10px}.pgxw .dwgw svg{display:block;width:100%;height:auto;overflow:visible}.pgxw .dwgw path{fill:none;stroke:var(--bl);stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.pgxw .dwgw path[fill^=rgba]{stroke:var(--a)}.pgxw .dwgw text{font:italic 14px var(--hd);fill:var(--bl)}.pgxw .dwgw span{position:absolute;right:14px;bottom:10px;font-size:13px;color:var(--mu)}.pgxw-js .dwgw path{stroke-dasharray:1;stroke-dashoffset:1}.pgxw-js .dwgw.in path{animation:pgxdraw 1.5s cubic-bezier(.6,0,.2,1) forwards}.pgxw-js .dwgw text{opacity:0;transition:opacity .6s ease 1.2s}.pgxw-js .dwgw.in text{opacity:1}.pgxw .cz{display:flex;flex-wrap:wrap;gap:10px;margin:20px 0 0}.pgxw .cz li{display:flex;gap:8px;align-items:center;padding:8px 16px;border:1px solid rgba(255,255,255,.28);border-radius:999px;color:#fff;font-weight:600;font-size:14.5px}.pgxw .cz svg.i{color:var(--a2)}.pgxw .pdp-bar{visibility:hidden;position:fixed;left:0;right:0;bottom:0;z-index:9980;background:rgba(31,22,16,.96);color:#fff;transform:translateY(110%);transition:transform .35s cubic-bezier(.2,.7,.2,1);padding:12px 0;box-shadow:0 -10px 30px rgba(0,0,0,.25)}.pgxw .pdp-bar.show{transform:none;visibility:visible}.pgxw .pdp-bar .w{display:flex;align-items:center;justify-content:space-between;gap:16px}.pgxw .pdp-bar span{font:700 18px var(--hd);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pgxw .pdp-bar .btn{padding:11px 22px;flex:none;background:var(--a2);border-color:var(--a2);color:var(--d)}@media(max-width:980px){.pgxw .pdp-g,.pgxw .pdp-d{grid-template-columns:1fr;gap:34px}.pgxw .pdg{position:static}.pgxw .ws-g{grid-template-columns:1fr 1fr}}@media(max-width:640px){.pgxw .ws{padding:22px 18px}.pgxw .ws-g{grid-template-columns:1fr}.pgxw .pdp-bar span{display:none}.pgxw .pdp-bar .w{padding-right:84px}.pgxw .pdp-bar .btn{width:100%}.pgxw .pdg-th button{width:64px;height:64px}}@media(prefers-reduced-motion:reduce){.pgxw-js .dwgw path{stroke-dashoffset:0}.pgxw-js .dwgw text{opacity:1}.pgxw .pdg-main.zm img{transform:none}}.pgxw .ph .tm{width:min(24vw,220px);aspect-ratio:1/1;padding:8px;border:1px solid rgba(255,255,255,.28);background:rgba(255,255,255,.06);opacity:1}.pgxw .ph .tm img{width:100%;height:100%;object-fit:contain;display:block}.pgxw .cf{display:flex;flex-wrap:wrap;gap:8px}.pgxw .cf a{display:inline-flex;gap:8px;align-items:center;padding:9px 18px;border:1.5px solid var(--ln);border-radius:999px;background:#fff;color:var(--d);font-weight:600;font-size:15px;transition:border-color .2s,background .2s,color .2s,transform .2s}.pgxw .cf a small{font-size:12.5px;color:var(--mu);font-weight:700}.pgxw .cf a:hover{border-color:var(--a);transform:translateY(-2px)}.pgxw .cf a[aria-current]{background:var(--a);border-color:var(--a);color:#fff}.pgxw .cf a[aria-current] small{color:rgba(255,255,255,.8)}.pgxw .tb{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;margin:22px 0 22px}.pgxw .tb p{color:var(--mu);font-size:15px}.pgxw .pcs.sm{max-width:340px;flex:1 1 260px;gap:0}.pgxw .pcs.sm input[type=search]{padding:11px 14px}.pgxw .pcs.sm .btn{padding:0 16px;border-radius:0 3px 3px 0}.pgxw .pcg{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:18px}.pgxw .pgc{position:relative;display:flex;flex-direction:column;background:#fff;border:1px solid var(--ln);color:var(--d);animation:pgxpop .45s ease both;animation-delay:calc(var(--i,0)*35ms);transition:border-color .25s,box-shadow .25s,transform .25s}.pgxw .pgc:hover{border-color:var(--a);transform:translateY(-4px);box-shadow:0 16px 34px rgba(31,22,16,.13)}.pgxw .pgc .im{position:relative;display:block;aspect-ratio:1/1;background:var(--p);overflow:hidden}.pgxw .pgc .im img{width:100%;height:100%;object-fit:contain;display:block;transition:transform .7s cubic-bezier(.2,.7,.2,1)}.pgxw .pgc:hover .im img{transform:scale(1.07)}.pgxw .pgc .im::before,.pgxw .pgc .im::after{content:"";position:absolute;width:22px;height:22px;border:2px solid var(--a);opacity:0;transition:opacity .25s;z-index:2}.pgxw .pgc .im::before{left:10px;top:10px;border-right:0;border-bottom:0}.pgxw .pgc .im::after{right:10px;bottom:10px;border-left:0;border-top:0}.pgxw .pgc:hover .im::before,.pgxw .pgc:hover .im::after{opacity:1}.pgxw .pgc .np{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:var(--a)}.pgxw .pgc .np svg.i{width:56px;height:56px;opacity:.5}.pgxw .pgc .bd{display:block;padding:16px 18px 8px;flex:1}.pgxw .pgc small{display:block;color:var(--a);font-size:13px;font-weight:700;margin-bottom:3px}.pgxw .pgc b{display:block;font:700 18px/1.28 var(--hd)}.pgxw .pgc i{display:inline-block;margin-top:8px;padding:3px 10px;background:var(--p);border:1px solid var(--ln);border-radius:999px;font-style:normal;font-size:12.5px;font-weight:700;color:var(--mu)}.pgxw .pgc .go{display:flex;gap:8px;align-items:center;padding:10px 18px 16px;font-weight:700;font-size:14.5px;color:var(--a)}.pgxw .pgc .go svg.i{transition:transform .25s}.pgxw .pgc:hover .go svg.i{transform:translateX(5px)}.pgxw .pgn{display:flex;flex-wrap:wrap;gap:6px;justify-content:center;margin-top:42px}.pgxw .pgn a,.pgxw .pgn span{min-width:44px;height:44px;padding:0 14px;display:flex;align-items:center;justify-content:center;border:1.5px solid var(--ln);background:#fff;color:var(--d);font-weight:700;transition:all .2s}.pgxw .pgn a:hover{border-color:var(--a);color:var(--a)}.pgxw .pgn .current{background:var(--a);border-color:var(--a);color:#fff}.pgxw .pgn .dots{border-color:transparent;background:transparent}@media(max-width:640px){.pgxw .pcg{grid-template-columns:1fr 1fr;gap:12px}.pgxw .pgc .bd{padding:12px 12px 6px}.pgxw .pgc b{font-size:16px}.pgxw .pgc .go{padding:8px 12px 12px;font-size:13.5px}.pgxw .cf{flex-wrap:nowrap;overflow-x:auto;padding-bottom:6px;margin-right:-18px;padding-right:18px}.pgxw .cf a{flex:none}.pgxw .pcs.sm{max-width:none}}@media(prefers-reduced-motion:reduce){.pgxw .pgc{animation:none}}.pgxw .ph.pth{padding:78px 0 70px}.pgxw .ph.pth .in{display:block;max-width:880px;margin:0 auto;text-align:center}.pgxw .ph.pth .in>div{width:100%}.pgxw .ph.pth .crumb{display:inline-flex;flex-wrap:wrap;justify-content:center;gap:2px 8px;padding:7px 16px;margin-bottom:26px;border:1px solid rgba(255,255,255,.18);border-radius:999px;background:rgba(255,255,255,.06);font-size:13px;letter-spacing:.02em;backdrop-filter:blur(4px)}.pgxw .ph.pth h1{font-size:clamp(28px,4.4vw,52px);line-height:1.14;max-width:860px;margin:0 auto;text-wrap:balance}.pgxw .ph.pth .lead{margin:20px auto 0;text-wrap:pretty}.pgxw .ph.pth .bgm{justify-content:center;margin-top:28px}.pgxw .ph.pth .bgm time,.pgxw .ph.pth .bgm span{display:inline-flex;align-items:center;padding:6px 14px;border-radius:999px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.14);font-size:13.5px;font-weight:600;letter-spacing:.02em;color:rgba(255,255,255,.88)}.pgxw .ph.pth .bgm span+span::before,.pgxw .ph.pth .bgm time+span::before{display:none}.pgxw .ph.pth::before{opacity:.8}.pgxw .ph.pth .rule{height:3px;background:linear-gradient(90deg,transparent,var(--a2),transparent)}.pgxw .bgm{display:flex;flex-wrap:wrap;gap:6px 18px;margin-top:20px;font-size:14.5px;color:rgba(255,255,255,.72)}.pgxw .bgm span+span::before,.pgxw .bgm time+span::before{content:"";display:inline-block;width:4px;height:4px;border-radius:50%;background:currentColor;opacity:.6;margin:0 14px 3px 0}.pgxw .bga{max-width:800px;margin:0 auto}.pgxw .ph.pth+.sec{padding-top:0}.pgxw .ph.pth+.sec .bga{position:relative;margin-top:-34px;background:var(--w);border:1px solid var(--ln);border-radius:14px;padding:clamp(20px,4vw,48px);box-shadow:0 24px 60px -24px rgba(31,22,16,.28)}.pgxw .bgf{margin:0 0 34px;overflow:hidden;border-radius:10px;box-shadow:0 14px 34px -14px rgba(31,22,16,.35)}.pgxw .bgf img{display:block;width:100%;height:auto;background:var(--p)}.pgxw .prose{font-size:18px;line-height:1.85;color:#3a322b;overflow-wrap:break-word}.pgxw .prose>p:first-of-type::first-letter{font-family:var(--hd);float:left;font-size:3.5em;line-height:.9;font-weight:700;padding:.06em .12em 0 0;color:var(--a)}.pgxw .prose::after{content:"";display:block;clear:both}.pgxw .prose>*+*{margin-top:1.2em}.pgxw .prose h2{font-size:clamp(25px,3vw,32px);line-height:1.2;margin-top:1.9em;padding-bottom:.35em;border-bottom:2px solid var(--p);position:relative}.pgxw .prose h2::after{content:"";position:absolute;left:0;bottom:-2px;width:64px;height:2px;background:var(--a)}.pgxw .prose h3{font-size:clamp(21px,2.4vw,26px);line-height:1.25;margin-top:1.6em}.pgxw .prose h4,.pgxw .prose h5,.pgxw .prose h6{font-size:18px;margin-top:1.4em}.pgxw .prose ul{list-style:disc;padding-left:1.4em}.pgxw .prose ol{list-style:decimal;padding-left:1.4em}.pgxw .prose li+li{margin-top:.4em}.pgxw .prose a{text-decoration:underline;text-underline-offset:3px}.pgxw .prose a:hover{color:var(--a3)}.pgxw .prose img,.pgxw .prose video,.pgxw .prose iframe{max-width:100%;height:auto;border-radius:8px}.pgxw .prose figure{margin:1.7em 0}.pgxw .prose figcaption,.pgxw .prose .wp-caption-text{font-size:14px;color:var(--mu);margin-top:8px}.pgxw .prose blockquote{margin-left:0;margin-right:0;padding:16px 22px;background:var(--p);border-radius:0 10px 10px 0;border-left:4px solid var(--a);font-family:var(--hd);font-size:1.12em;color:var(--mu)}.pgxw .prose table{display:block;width:100%;overflow-x:auto;border-collapse:collapse;font-size:15.5px}.pgxw .prose th,.pgxw .prose td{padding:10px 14px;border:1px solid var(--ln);text-align:left}.pgxw .prose th{background:var(--w)}.pgxw .prose pre{overflow:auto;padding:16px 18px;background:var(--d);color:#fff;font-size:14px;line-height:1.6;border-radius:3px}.pgxw .prose code{font-size:.92em;background:#ebe6dd;padding:.1em .35em;border-radius:2px}.pgxw .prose pre code{background:none;padding:0}.pgxw .prose hr{border:0;border-top:1px solid var(--ln);margin:2em 0}.pgxw .prose .alignleft{float:left;margin:.3em 1.4em 1em 0}.pgxw .prose .alignright{float:right;margin:.3em 0 1em 1.4em}.pgxw .prose .aligncenter{display:block;margin-left:auto;margin-right:auto}.pgxw .prose .wp-block-columns{display:flex;flex-wrap:wrap;gap:24px}.pgxw .prose .wp-block-column{flex:1 1 240px;min-width:0}.pgxw .prose .wp-block-gallery,.pgxw .prose .gallery{display:flex;flex-wrap:wrap;gap:12px;list-style:none;padding:0;margin-left:0}.pgxw .prose .wp-block-gallery figure,.pgxw .prose .gallery-item{flex:1 1 200px;margin:0}.pgxw .prose .wp-block-buttons{display:flex;flex-wrap:wrap;gap:12px}.pgxw .prose .wp-block-button__link{display:inline-block;padding:13px 24px;background:var(--a);color:#fff;border-radius:3px;font-weight:700;text-decoration:none}.pgxw .prose .wp-block-button__link:hover{background:var(--a3);color:#fff}.pgxw .prose .wp-block-embed__wrapper,.pgxw .prose .wp-has-aspect-ratio .wp-block-embed__wrapper{position:relative;aspect-ratio:16/9}.pgxw .prose .wp-block-embed__wrapper iframe{position:absolute;inset:0;width:100%;height:100%}.pgxw .prose .has-text-align-center{text-align:center}.pgxw .prose .has-text-align-right{text-align:right}.pgxw .prose input[type=password]{padding:10px 12px;border:2px solid var(--ln);font:inherit;border-radius:3px}.pgxw .prose input[type=submit]{padding:11px 20px;border:2px solid var(--a);background:var(--a);color:#fff;font:700 15px system-ui,sans-serif;border-radius:3px;cursor:pointer}.pgxw .bgl{font-size:15px;color:var(--mu)}.pgxw .bgt{display:flex;flex-wrap:wrap;gap:8px;margin-top:34px;padding-top:26px;border-top:1px dashed var(--ln)}.pgxw .bgt a{display:block;padding:6px 14px;border:1.5px solid var(--ln);border-radius:999px;font-size:14px;font-weight:600;color:var(--d);background:var(--w)}.pgxw .bgt a:hover{border-color:var(--a);color:var(--a)}.pgxw .bgn{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:44px;padding-top:0}.pgxw .bgn a{display:block;color:var(--d);padding:16px 18px;border:1.5px solid var(--ln);border-radius:10px;background:var(--p);transition:border-color .2s,transform .2s,box-shadow .2s}.pgxw .bgn a:hover{border-color:var(--a);transform:translateY(-2px);box-shadow:0 10px 24px -12px rgba(31,22,16,.3)}.pgxw .bgn a.nx{text-align:right}.pgxw .bgn small{display:block;font-size:13px;color:var(--mu);text-transform:uppercase;letter-spacing:.06em;margin-bottom:4px}.pgxw .bgn b{font-family:var(--hd);font-size:18px;line-height:1.3}.pgxw .bgn a:hover b{color:var(--a)}.pgxw .bgg{display:grid;grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:22px}.pgxw .bgc{position:relative;display:flex;flex-direction:column;background:var(--w);border:1px solid var(--ln);border-radius:12px;overflow:hidden;transition:box-shadow .25s,transform .25s}.pgxw .bgc:hover{box-shadow:0 14px 34px rgba(31,22,16,.12);transform:translateY(-3px)}.pgxw .bgi{aspect-ratio:16/10;overflow:hidden;background:var(--p)}.pgxw .bgi img{display:block;width:100%;height:100%;object-fit:contain}.pgxw .bgi.ph0{display:flex;align-items:center;justify-content:center;color:var(--a);background:linear-gradient(135deg,var(--p),#e8e2d8)}.pgxw .bgi.ph0 svg{width:44px;height:44px;opacity:.7}.pgxw .bgd{display:flex;flex-direction:column;flex:1;padding:22px 24px 24px}.pgxw .bgk{font-size:13px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--bl);margin-bottom:8px}.pgxw .bgc h3{font-size:21px;line-height:1.25;margin-bottom:10px}.pgxw .bgc h3 a{color:var(--d)}.pgxw .bgc h3 a::after{content:"";position:absolute;inset:0}.pgxw .bgc p{font-size:15.5px;color:var(--mu)}.pgxw .bgr{margin-top:auto;padding-top:16px;font-weight:700;font-size:14.5px;color:var(--a)}.pgxw .bgf2{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:34px}.pgxw .bgf2 a{padding:8px 16px;border:1.5px solid var(--ln);border-radius:999px;font-size:14.5px;font-weight:600;background:var(--w);color:var(--d)}.pgxw .bgf2 a:hover{border-color:var(--a);color:var(--a)}.pgxw .bgf2 a.on{background:var(--a);border-color:var(--a);color:#fff}.pgxw .bcm h2{font-size:26px;margin-bottom:18px}.pgxw .bcl{margin-bottom:34px}.pgxw .bcl li{padding:16px 0;border-bottom:1px solid var(--ln)}.pgxw .bcl time{margin-left:8px;font-size:13.5px;color:var(--mu)}.pgxw .bcl ol{margin-left:22px}.pgxw .bcl p{margin-top:6px}.pgxw .bcm .comment-reply-title{font:700 24px var(--hd);margin-bottom:12px}.pgxw .bcm label{display:block;font-weight:600;margin:12px 0 6px}.pgxw .bcm input[type=text],.pgxw .bcm input[type=email],.pgxw .bcm input[type=url],.pgxw .bcm textarea{width:100%;padding:12px 14px;border:2px solid var(--ln);font:inherit;border-radius:3px;background:#fff}.pgxw .bcm input:focus,.pgxw .bcm textarea:focus{border-color:var(--a);outline:0}.pgxw .bcm .comment-form-cookies-consent label{display:inline;font-weight:400}.pgxw .bcm .form-submit{margin-top:16px}@media(max-width:640px){.pgxw .ph.pth{padding:54px 0 56px}.pgxw .ph.pth+.sec .bga{margin-top:-24px;border-radius:12px}.pgxw .prose>p:first-of-type::first-letter{font-size:3em}.pgxw .bgg{grid-template-columns:1fr}.pgxw .bgn{grid-template-columns:1fr}.pgxw .bgn a.nx{text-align:left}.pgxw .prose{font-size:17px}.pgxw .prose .alignleft,.pgxw .prose .alignright{float:none;margin:1em 0}}@media(prefers-reduced-motion:reduce){.pgxw .bgc{transition:none}.pgxw .bgc:hover{transform:none}}.pgxw .pc .im,.pgxw .pgc .im{background:#fff}.pgxw .pc img,.pgxw .pgc .im img{padding:6px}@keyframes pgxfloat{0%,100%{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes pgxspin{to{transform:rotate(360deg)}}@keyframes pgxdrop{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.pgxw .fqs{overflow:hidden}.pgxw .fqs .sh{margin-left:auto;margin-right:auto;text-align:center}.pgxw .fqs .sh .dim{margin-left:auto;margin-right:auto}.pgxw .fqs .sh p{margin-left:auto;margin-right:auto}.pgxw .fqx{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,640px) minmax(0,1fr);grid-template-areas:"l c r";gap:44px;align-items:center}.pgxw .fqm{grid-area:c;min-width:0}.pgxw .fal{grid-area:l;justify-self:end}.pgxw .far{grid-area:r;justify-self:start}.pgxw .fqs .fq{max-width:none;counter-reset:q}.pgxw .fqs details{counter-increment:q;position:relative;background:var(--p);border:1px solid var(--ln);border-radius:14px;margin:0 0 12px;overflow:hidden;transition:background .25s,box-shadow .3s,border-color .25s,transform .7s cubic-bezier(.2,.7,.2,1),opacity .7s}.pgxw .fqs details:hover{border-color:var(--a)}.pgxw .fqs details[open]{background:#fff;border-color:var(--a);box-shadow:0 18px 38px -24px rgba(31,22,16,.5)}.pgxw .fqs details[open]::before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:linear-gradient(var(--a2),var(--a))}.pgxw .fqs summary{padding:19px 60px 19px 68px;font-size:17px}.pgxw .fqs summary::before{content:counter(q,decimal-leading-zero);position:absolute;left:18px;top:50%;width:36px;height:36px;margin-top:-18px;border-radius:50%;display:flex;align-items:center;justify-content:center;font:700 12.5px system-ui,sans-serif;letter-spacing:.04em;color:var(--a);background:#fff;border:1.5px solid var(--ln);transition:all .3s}.pgxw .fqs details[open] summary::before{background:var(--a);border-color:var(--a);color:#fff;transform:rotate(360deg)}.pgxw .fqs details p{padding:0 26px 22px 68px;color:var(--mu)}.pgxw .fqs details[open] p{animation:pgxdrop .4s ease}.pgxw .fqc{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:14px 22px;margin-top:26px;font-weight:600;color:var(--mu)}.pgxw .fa{position:relative;width:100%;max-width:250px;aspect-ratio:5/7}.pgxw .fring{position:absolute;width:88%;aspect-ratio:1;border-radius:50%;border:1.5px dashed var(--a);opacity:.5;animation:pgxspin 46s linear infinite}.pgxw .fal .fring{left:-14%;top:-5%}.pgxw .far .fring{right:-14%;bottom:-5%}.pgxw .fbig{position:absolute;width:74%;aspect-ratio:3/4.1;overflow:hidden;background:linear-gradient(160deg,var(--p),#e2d8c7);box-shadow:0 26px 44px -22px rgba(31,22,16,.6)}.pgxw .fal .fbig{left:0;top:0;border-radius:999px 999px 20px 20px}.pgxw .far .fbig{right:0;bottom:0;border-radius:20px 20px 999px 999px}.pgxw .fsm{position:absolute;width:54%;aspect-ratio:1;border-radius:20px;overflow:hidden;border:6px solid #fff;background:var(--p);box-shadow:0 20px 36px -16px rgba(31,22,16,.55)}.pgxw .fal .fsm{right:-4%;bottom:6%}.pgxw .far .fsm{left:-4%;top:6%}.pgxw .fa img{display:block;width:100%;height:100%;object-fit:cover}.pgxw .fsv{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:var(--a);background:radial-gradient(circle at 50% 35%,rgba(var(--a2r),.35),transparent 70%),linear-gradient(160deg,var(--p),#e6dccb)}.pgxw .fsv svg{width:58%;height:auto;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.pgxw .fbd{position:absolute;z-index:2;display:inline-flex;align-items:center;gap:8px;padding:9px 15px 9px 11px;border-radius:999px;background:var(--d);color:#fff;font:700 13px/1 system-ui,sans-serif;white-space:nowrap;box-shadow:0 14px 26px -12px rgba(0,0,0,.6)}.pgxw .fbd svg{color:var(--a2)}.pgxw .fal .fbd{left:0;bottom:2%}.pgxw .far .fbd{right:0;top:2%}.pgxw-js .fqx .fa{opacity:0;transition:opacity .9s ease,transform 1.1s cubic-bezier(.2,.7,.2,1)}.pgxw-js .fqx .fal{transform:translateX(-52px) rotate(-3deg)}.pgxw-js .fqx .far{transform:translateX(52px) rotate(3deg)}.pgxw-js .fqx.in .fa{opacity:1;transform:none}.pgxw-js .fqx details{opacity:0;transform:translateY(18px);transition-delay:calc(var(--i,0)*80ms)}.pgxw-js .fqx.in details{opacity:1;transform:none}.pgxw .fqx.in .fsm{animation:pgxfloat 7s ease-in-out 1.2s infinite}.pgxw .fqx.in .fbd{animation:pgxfloat 6s ease-in-out 1.6s infinite reverse}@media(max-width:1000px){.pgxw .fqx{grid-template-columns:1fr 1fr;grid-template-areas:"l r" "c c";gap:34px 20px}.pgxw .fa{max-width:270px;justify-self:center!important;aspect-ratio:5/6}.pgxw .fal .fring{left:-8%}.pgxw .far .fring{right:-8%}}@media(max-width:640px){.pgxw .fa{max-width:none}.pgxw .fbd{font-size:11.5px;padding:7px 11px 7px 8px}.pgxw .fring{display:none}.pgxw .fqs summary{padding:16px 52px 16px 60px;font-size:16px}.pgxw .fqs summary::before{left:14px;width:32px;height:32px;margin-top:-16px}.pgxw .fqs details p{padding:0 20px 20px 60px}}@media(prefers-reduced-motion:reduce){.pgxw-js .fqx .fa,.pgxw-js .fqx details{opacity:1;transform:none}}@media(max-width:980px){.pgxw .mos a.w2,.pgxw .mos a.w4,.pgxw .mos a.h2{grid-column:auto;grid-row:auto}.pgxw .mos a.ft{grid-column:span 2;grid-row:span 2}.pgxw .mos a:last-child:nth-child(even){grid-column:1/-1}.pgxw .mos .ft b{font-size:26px}}.pgxw .rf-t{display:flex;flex-wrap:wrap;gap:14px 20px;align-items:flex-start;justify-content:space-between;margin-bottom:26px}.pgxw .rf-t .flt{margin-bottom:0;flex:1 1 420px}.pgxw .rf-s{flex:0 1 340px;width:100%}.pgxw .rf-s input{width:100%;box-sizing:border-box;padding:11px 18px;border:1.5px solid var(--ln);border-radius:999px;font:500 15px system-ui,sans-serif;background:var(--w);color:var(--d)}.pgxw .rf-s input:focus-visible{outline:3px solid var(--a2);outline-offset:2px}.pgxw .rf-g{margin-bottom:38px}.pgxw .rf-g[hidden]{display:none}.pgxw .rf-g h3{font:700 clamp(20px,2.2vw,26px)/1.2 var(--hd);margin:0 0 10px;padding-bottom:12px;border-bottom:2px solid var(--a)}.pgxw .rf-l{list-style:none;margin:0;padding:0;columns:3 270px;column-gap:34px}.pgxw .rf-l li{break-inside:avoid;display:grid;grid-template-columns:1fr auto;column-gap:14px;padding:11px 0;border-bottom:1px solid var(--ln)}.pgxw .rf-l li[hidden]{display:none}.pgxw .rf-l b{font-weight:650;line-height:1.35}.pgxw .rf-l span{grid-column:1;color:var(--mu);font-size:14.5px}.pgxw .rf-l em{grid-row:1/3;grid-column:2;align-self:center;font:600 13px/1.4 system-ui,sans-serif;font-style:normal;color:var(--a);white-space:nowrap}.pgxw .rf-no{display:none;color:var(--mu);padding:18px 0}