.pdxg{color-scheme:light;--paper:#fbfaf7;--white:#fff;--tint:#f8f6f1;--tint2:#f1eee6;--ink:#12160f;--ink2:#454c42;--ink3:#626b67;--ink4:#9aa094;--line:#e8e3d9;--line2:#ddd8c6;--g50:#eef6f0;--g100:#e2efe9;--g300:#a9dcbb;--g600:#128f66;--g700:#0a7a54;--g800:#0a5f44;--g900:#0b4f3c;--g950:#06251a;--lime:#d8f55a;--rose:#b4462f;--roseBg:#fbf0ec;--sh:0 1px 2px rgba(18,22,15,.05),0 10px 30px rgba(18,22,15,.07);--sh2:0 2px 8px rgba(18,22,15,.08),0 24px 60px rgba(18,22,15,.16);--ed-r:20px;--ed-r2:12px;--ed-r3:8px;--rail:16rem}.pdxg body{font-size:14.5px}.pdxg h1,.pdxg h2,.pdxg h3,.pdxg h4{letter-spacing:-.032em;line-height:1.12}.pdxg :focus-visible{outline:3px solid var(--g600)}.pdxg .ed-nav{position:sticky;top:0;z-index:40;background:var(--white);border-bottom:1px solid var(--line)}.pdxg .ed-navin{gap:1rem;padding:.65rem 1.4rem}.pdxg .ed-mark{width:26px;height:26px;border-radius:7px;background:var(--g700)}.pdxg .ed-word{font-size:16.5px;letter-spacing:-.025em}.pdxg .ed-word .ed-dot{color:var(--g700)}.pdxg .ed-links{align-items:center;gap:1.1rem;margin-left:.6rem}.pdxg .ed-links a{color:var(--ink2)}.pdxg .ed-links a.ed-on{color:var(--g700)}.pdxg .ed-navask{gap:.6rem;border:1.5px solid var(--line2);border-radius:var(--pill);padding:.42rem .5rem .42rem .9rem;font-weight:600;min-width:18rem;background:var(--white)}.pdxg .ed-avatar{width:30px;height:30px;background:var(--g700)}.pdxg .ed-loop{gap:.7rem;padding:.6rem 1.4rem;background:var(--g50);border-bottom:1px solid var(--g100)}.pdxg .ed-loop .ed-who{gap:.45rem;color:var(--g900)}.pdxg .ed-loop .ed-who i{width:22px;height:22px;border-radius:7px;background:var(--g700);display:grid;place-items:center;color:#fff;font-style:normal;font-size:11.5px;font-weight:800}.pdxg .ed-loop .ed-sep{background:var(--g100)}.pdxg .ed-ai{gap:.4rem;color:var(--g700)}.pdxg .ed-ai:before{border-radius:2px;background:var(--g700);border:1.5px solid var(--g700)}.pdxg .ed-btn{gap:.4rem;font-size:13.5px;border:0;cursor:pointer;border-radius:var(--pill);padding:.55rem 1.1rem;background:var(--g700)}.pdxg .ed-btn:hover{background:var(--g800)}.pdxg .ed-btn.ed-ghost{background:var(--white);color:var(--g800);border:1.5px solid var(--line2)}.pdxg .ed-btn.ed-ghost:hover{background:var(--g50);border-color:var(--g300)}.pdxg .ed-btn.ed-rose{background:var(--roseBg);color:var(--rose)}.pdxg .ed-btn.ed-sm{font-size:12.5px;padding:.4rem .85rem}.pdxg .ed-btn.ed-tiny{padding:.28rem .65rem}.pdxg .ed-pill{gap:.4rem;font-size:12px;padding:.28rem .7rem;background:var(--g50);color:var(--g800);white-space:nowrap}.pdxg .ed-pill.ed-rose{background:var(--roseBg);color:var(--rose)}.pdxg .ed-pill.ed-ghost{background:var(--white);border:1.5px solid var(--line2);color:var(--ink2)}.pdxg .ed-pill.ed-dark{background:var(--g900);color:#fff}.pdxg .ed-pill b{font-size:13px;color:var(--ink)}.pdxg .ed-pill.ed-dark b{color:inherit}.pdxg .ed-page{padding:1.2rem 1.4rem 2.5rem}.pdxg .ed-head{display:flex;align-items:end;justify-content:space-between;gap:1rem;flex-wrap:wrap;margin-bottom:1rem}.pdxg .ed-eyebrow{font-size:11.5px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--g700);margin:0 0 .35rem}.pdxg .ed-h2{font-size:clamp(1.4rem,2.3vw,1.95rem);letter-spacing:-.034em}.pdxg .ed-h1{font-size:clamp(2.2rem,4.6vw,3.4rem);line-height:1.02;letter-spacing:-.042em;font-weight:800;max-width:16ch}.pdxg .ed-row{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap}.pdxg .ed-grid2{gap:.85rem;align-items:start}.pdxg .ed-grid3,.pdxg .ed-grid4{gap:.85rem}.pdxg .ed-deck{display:grid;grid-template-columns:1.45fr 1fr;gap:.85rem;align-items:start}.pdxg .ed-deck.ed-r{grid-template-columns:1fr 1.45fr}.pdxg .ed-stack{display:grid;gap:.85rem}.pdxg .ed-mt{margin-top:1.1rem}@media(max-width:1100px){.pdxg .ed-grid4{grid-template-columns:1fr 1fr}}@media(max-width:760px){.pdxg .ed-deck,.pdxg .ed-deck.ed-r,.pdxg .ed-grid2,.pdxg .ed-grid3,.pdxg .ed-grid4{grid-template-columns:1fr}.pdxg .ed-links{display:none}.pdxg .ed-navask{min-width:0}}.pdxg .ed-panel{border:1px solid var(--line);border-radius:var(--ed-r);background:var(--white);overflow:hidden}.pdxg .ed-panel.ed-pad{padding:1rem 1.1rem}.pdxg .ed-phd{padding:.65rem .95rem;border-bottom:1px solid var(--line);background:var(--tint);display:flex;align-items:center;gap:.6rem}.pdxg .ed-phd b{font-size:13.5px;color:var(--g900)}.pdxg .ed-phd .ed-right{margin-left:auto;display:flex;gap:.45rem;align-items:center}.pdxg .ed-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:.85rem}.pdxg .ed-stats.ed-three{grid-template-columns:repeat(3,1fr)}.pdxg .ed-stat{border:1px solid var(--line);border-radius:var(--ed-r);padding:.8rem 1rem;background:var(--white)}.pdxg .ed-stat b{display:block;font-size:1.9rem;font-weight:800;letter-spacing:-.035em;line-height:1}.pdxg .ed-stat span{display:block;font-size:12.5px;color:var(--ink3);font-weight:600;margin-top:.3rem}.pdxg .ed-stat.ed-rose{background:var(--roseBg);border-color:#f0ddd6}.pdxg .ed-stat.ed-rose b{color:var(--rose)}.pdxg .ed-stat.ed-green{background:var(--g50);border-color:var(--g100)}.pdxg .ed-stat.ed-green b{color:var(--g800)}.pdxg .ed-rows>div{gap:.8rem;padding:.6rem 0;border-bottom:1px solid var(--line);font-weight:600}.pdxg .ed-rows .ed-k{align-items:center;gap:.5rem;flex-wrap:wrap}.pdxg .ed-rows .ed-k small{font-weight:600}.pdxg .ed-ev{padding:.6rem .95rem;border-bottom:1px solid var(--line);display:grid;grid-template-columns:4.4rem 1fr auto;gap:.75rem;align-items:center}.pdxg .ed-ev:last-child{border-bottom:0}.pdxg .ed-ev.ed-noimg{grid-template-columns:1fr auto}.pdxg .ed-ev .ed-th{width:4.4rem;aspect-ratio:4/3;border-radius:var(--ed-r3);overflow:hidden;background-size:cover;background-position:50%}.pdxg .ed-ev .ed-th.ed-none{display:grid;place-items:center;background:var(--roseBg);color:var(--rose);font-weight:800;font-size:15px}.pdxg .ed-ev .ed-th.ed-ok{display:grid;place-items:center;background:var(--g50);color:var(--g700);font-weight:800;font-size:15px}.pdxg .ed-ev .ed-t{font-size:11.5px;color:var(--ink3);font-weight:800;letter-spacing:.07em;text-transform:uppercase}.pdxg .ed-ev .ed-b{font-size:13.5px;font-weight:600}.pdxg .ed-ev.ed-flag{background:var(--roseBg)}.pdxg .ed-legend{display:flex;gap:.9rem;padding:.55rem .95rem;border-top:1px solid var(--line);font-size:11.5px;color:var(--ink3);font-weight:600;flex-wrap:wrap}.pdxg .ed-reading{border-left:2px solid var(--g700);padding-left:.7rem;margin-top:.6rem}.pdxg .ed-reading .ed-lab{font-size:11.5px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--g700)}.pdxg .ed-reading p{font-size:13px;line-height:1.5;margin-top:.15rem;color:var(--ink2)}.pdxg .ed-reading.ed-weak{border-left-color:var(--ink3)}.pdxg .ed-reading.ed-weak .ed-lab{color:var(--ink3)}.pdxg .ed-card{border-radius:var(--ed-r);overflow:hidden;background:var(--white);border:1px solid var(--line);display:flex;flex-direction:column;position:relative}.pdxg .ed-card .ed-ph{position:relative;aspect-ratio:4/3;background-size:cover;background-position:50%;background-color:var(--tint2)}.pdxg .ed-card .ed-ph.ed-wide{aspect-ratio:16/9}.pdxg .ed-card .ed-meta{display:flex;justify-content:space-between;gap:.6rem;align-items:flex-start;padding:.7rem .85rem .3rem}.pdxg .ed-card .ed-n{font-size:13.5px;font-weight:700;letter-spacing:-.012em}.pdxg .ed-card .ed-loc{font-size:11.5px;color:var(--g700);font-weight:700;margin-top:.12rem}.pdxg .ed-card .ed-m{font-size:12px;color:var(--ink3);margin-top:.18rem}.pdxg .ed-card .ed-d{font-size:12.5px;color:var(--ink2);margin-top:.3rem;line-height:1.4}.pdxg .ed-card .ed-p{font-size:1.05rem;font-weight:800;letter-spacing:-.025em;white-space:nowrap;text-align:right}.pdxg .ed-card .ed-p .ed-cur{font-size:11.5px;color:var(--ink3);font-weight:700;margin-right:.22rem;letter-spacing:.04em}.pdxg .ed-card .ed-p small{display:block;font-size:11.5px;color:var(--ink3);font-weight:600}.pdxg .ed-card .ed-foot{padding:0 .85rem .8rem}.pdxg .ed-onphoto{position:absolute;display:inline-flex;align-items:center;gap:.4rem;font-size:12px;font-weight:700;color:var(--g900);background:rgba(255,255,255,.95);border-radius:var(--pill);padding:.28rem .65rem .28rem .5rem;box-shadow:0 1px 3px rgba(0,0,0,.18);white-space:nowrap}.pdxg .ed-onphoto:before{content:"";width:8px;height:8px;border-radius:2px;background:var(--g700);flex:none}.pdxg .ed-onphoto.ed-asks:before{background:transparent;border:1.5px solid var(--g700)}.pdxg .ed-onphoto.ed-yours:before{background:transparent;border:1.5px dashed var(--ink3)}.pdxg .ed-onphoto.ed-bl{left:.6rem;bottom:.6rem}.pdxg .ed-onphoto.ed-br{right:.6rem;bottom:.6rem}.pdxg .ed-onphoto.ed-tr{right:.6rem;top:.6rem}.pdxg .ed-kind{position:absolute;top:.6rem;left:.6rem;font-size:11.5px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#fff;background:var(--g800);border-radius:var(--pill);padding:.25rem .6rem}.pdxg .ed-save{position:absolute;top:.55rem;right:.55rem;width:30px;height:30px;border-radius:50%;background:rgba(255,255,255,.95);display:grid;place-items:center;color:var(--g800);box-shadow:0 1px 3px rgba(0,0,0,.18);font-size:14px}.pdxg .ed-mosaic{display:grid;grid-template-columns:1.3fr 1fr 1fr;gap:.85rem}.pdxg .ed-mosaic .ed-feature{grid-row:span 2}.pdxg .ed-mosaic .ed-feature .ed-ph{aspect-ratio:auto;flex:1;min-height:360px}.pdxg .ed-mosaic .ed-feature .ed-n{font-size:16px}.pdxg .ed-mosaic .ed-feature .ed-p{font-size:1.25rem}.pdxg .ed-gallery{display:grid;grid-template-columns:2fr 1fr;grid-template-rows:1fr 1fr 1fr;gap:.4rem;height:clamp(280px,34vw,420px);border-radius:var(--ed-r);overflow:hidden}.pdxg .ed-gallery .ed-g{background-size:cover;background-position:50%;background-color:var(--tint2);position:relative}.pdxg .ed-gallery .ed-g.ed-big{grid-row:span 3}@media(max-width:1100px){.pdxg .ed-mosaic{grid-template-columns:1fr 1fr}.pdxg .ed-mosaic .ed-feature{grid-column:span 2;grid-row:auto}.pdxg .ed-mosaic .ed-feature .ed-ph{min-height:0;aspect-ratio:16/9}}@media(max-width:760px){.pdxg .ed-mosaic{grid-template-columns:1fr}.pdxg .ed-mosaic .ed-feature{grid-column:auto}.pdxg .ed-gallery{grid-template-columns:1fr;grid-template-rows:auto;height:auto}.pdxg .ed-gallery .ed-g{aspect-ratio:4/3}.pdxg .ed-gallery .ed-g.ed-big{grid-row:auto}.pdxg .ed-gallery .ed-g:nth-child(n+3){display:none}}.pdxg .ed-hero{display:grid;grid-template-columns:1.05fr 1fr;background:var(--paper);border-bottom:1px solid var(--line);min-height:440px}.pdxg .ed-hero .ed-hin{padding:2.6rem 1.4rem 2.2rem;display:flex;flex-direction:column;justify-content:center}.pdxg .ed-hero .ed-hph{background-size:cover;background-position:50%;position:relative;min-height:340px}.pdxg .ed-lede{font-size:clamp(14px,1.25vw,16.5px);color:var(--ink2);margin:.8rem 0 0;font-weight:500;max-width:46ch;line-height:1.55}.pdxg .ed-composer{margin-top:1.4rem;max-width:34rem}.pdxg .ed-field{display:flex;align-items:center;gap:.7rem;border:1.5px solid var(--line2);border-radius:var(--ed-r2);padding:.7rem .9rem;background:var(--white)}.pdxg .ed-field .ed-said{flex:1;font-size:14.5px;font-weight:600;line-height:1.4;color:var(--ink)}.pdxg .ed-field .ed-ph2{flex:1;color:var(--ink3);font-weight:600}.pdxg .ed-field .ed-cursor{display:inline-block;width:2px;height:1.05em;background:var(--g700);vertical-align:-.16em;margin-left:2px}.pdxg .ed-chips{display:flex;gap:.4rem;flex-wrap:wrap;margin-top:.7rem;align-items:center}.pdxg .ed-chip{font-size:12px;font-weight:700;border:1.5px solid var(--line2);padding:.3rem .78rem;background:var(--white);cursor:pointer}.pdxg .ed-chip:hover{background:var(--g50);border-color:var(--g300);color:var(--g800)}.pdxg .ed-chip.ed-on{background:var(--g700);color:#fff;border-color:var(--g700)}@media(max-width:900px){.pdxg .ed-hero{grid-template-columns:1fr}.pdxg .ed-hero .ed-hph{min-height:220px}}.pdxg .ed-deck>*,.pdxg .ed-grid2>*,.pdxg .ed-head>*,.pdxg .ed-rows>*,.pdxg .ed-stack>*,.pdxg .ed-stats>*{min-width:0}.pdxg .ed-stat b,.pdxg .ed-stat span{overflow-wrap:anywhere}.pdxg .ed-panel .ed-table{display:block;overflow-x:auto;max-width:100%}.pdxg .ed-table{width:100%;border-collapse:collapse;font-size:13px}.pdxg .ed-table th{font-size:11.5px;letter-spacing:.09em;text-transform:uppercase;color:var(--ink3);text-align:left;padding:.5rem .65rem;border-bottom:1px solid var(--line2);font-weight:800}.pdxg .ed-table td{padding:.6rem .65rem;border-bottom:1px solid var(--line);font-weight:600;vertical-align:top}.pdxg .ed-table tr:last-child td{border-bottom:0}.pdxg .ed-table .ed-num{text-align:right;font-weight:800;white-space:nowrap}.pdxg .ed-table .ed-src{font-size:11.5px;color:var(--ink3);font-weight:600;white-space:nowrap}.pdxg .ed-table .ed-none{color:var(--ink3)}.pdxg .ed-tl{display:grid;grid-template-columns:repeat(var(--n,6),1fr);gap:.4rem}.pdxg .ed-tl>div{border-radius:var(--ed-r3);padding:.6rem .65rem;background:var(--tint);font-size:12px;font-weight:700}.pdxg .ed-tl>div small{display:block;font-size:11.5px;color:var(--ink3);font-weight:600;margin-top:.1rem}.pdxg .ed-tl>div.ed-done{background:var(--g50);color:var(--g800)}.pdxg .ed-tl>div.ed-now{background:var(--g700);color:#fff}.pdxg .ed-tl>div.ed-now small{color:#e9f5ef}.pdxg .ed-tl>div.ed-wait{background:var(--tint2);color:var(--ink2)}.pdxg .ed-tl>div.ed-late{background:var(--roseBg);color:var(--rose)}.pdxg .ed-spine{position:relative;padding-left:1.6rem}.pdxg .ed-spine:before{content:"";position:absolute;left:5px;top:6px;bottom:6px;width:2px;background:var(--line2)}.pdxg .ed-step{position:relative;padding-bottom:1rem}.pdxg .ed-step:before{content:"";position:absolute;left:-1.6rem;top:5px;width:10px;height:10px;border-radius:50%;background:var(--paper);box-shadow:inset 0 0 0 2px var(--line2)}.pdxg .ed-step.ed-past{opacity:.5}.pdxg .ed-step.ed-past:before{background:var(--line2);box-shadow:none;width:6px;height:6px;left:-1.47rem;top:7px}.pdxg .ed-step.ed-now:before{background:var(--g700);box-shadow:0 0 0 4px rgba(10,122,84,.16)}.pdxg .ed-step .ed-when{font-size:11.5px;color:var(--ink3);font-weight:700}.pdxg .ed-step .ed-what{font-size:14px;font-weight:700;margin-top:.1rem}.pdxg .ed-step .ed-who{font-size:12px;color:var(--ink3);margin-top:.1rem}.pdxg .ed-meter{display:grid;grid-template-columns:auto 1fr auto;gap:.7rem;align-items:center;font-size:12.5px;font-weight:700}.pdxg .ed-meter .ed-bar{height:8px;border-radius:4px;background:var(--tint2);position:relative}.pdxg .ed-meter .ed-bar i{position:absolute;top:0;bottom:0;background:var(--g700);border-radius:4px}.pdxg .ed-meter .ed-bar b{position:absolute;top:-4px;width:3px;height:16px;background:var(--ink);border-radius:2px}.pdxg .ed-band{display:grid;grid-template-columns:repeat(3,1fr);gap:.4rem;font-size:12px;font-weight:700;text-align:center}.pdxg .ed-band>div{padding:.55rem .3rem;border-radius:var(--ed-r3);background:var(--tint)}.pdxg .ed-band>div.ed-on{background:var(--g700);color:#fff}.pdxg .ed-band>div small{display:block;font-size:11.5px;font-weight:600;opacity:.85}.pdxg .ed-cal{display:grid;grid-template-columns:repeat(7,1fr);gap:3px;font-size:11.5px;font-weight:700;text-align:center}.pdxg .ed-cal .ed-d{padding:.45rem 0;border-radius:6px;background:var(--tint);color:var(--ink2)}.pdxg .ed-cal .ed-h{color:var(--ink3);font-size:11.5px;background:none}.pdxg .ed-cal .ed-d.ed-on{background:var(--g700);color:#fff}.pdxg .ed-cal .ed-d.ed-soft{background:var(--g100);color:var(--g900)}.pdxg .ed-cal .ed-d.ed-off{opacity:.35}.pdxg .ed-doc{background:var(--tint);border-radius:var(--ed-r2);padding:.85rem .95rem;font-size:12px;color:var(--ink2);border:1px solid var(--line)}.pdxg .ed-doc .ed-ttl{font-size:11.5px;letter-spacing:.1em;text-transform:uppercase;font-weight:800;color:var(--ink3)}.pdxg .ed-doc .ed-ln{height:7px;border-radius:3px;background:var(--line2);margin:.35rem 0}.pdxg .ed-doc .ed-ln.ed-hi{background:var(--g300)}.pdxg .ed-map{position:relative;border-radius:var(--ed-r);overflow:hidden;background:#eaf1ec;border:1px solid var(--line);min-height:260px}.pdxg .ed-map .ed-pin{position:absolute;transform:translate(-50%,-100%);background:var(--g800);color:#fff;font-size:11.5px;font-weight:800;border-radius:var(--pill);padding:.22rem .55rem;white-space:nowrap}.pdxg .ed-map .ed-pin.ed-on{background:var(--lime);color:var(--g950)}.pdxg .ed-dark{background:var(--g900);color:#fff;border-radius:var(--ed-r);padding:1.1rem 1.2rem}.pdxg .ed-dark h3{color:#fff}.pdxg .ed-dark .ed-d,.pdxg .ed-dark .ed-k,.pdxg .ed-dark .ed-lede,.pdxg .ed-dark li,.pdxg .ed-dark p,.pdxg .ed-dark small,.pdxg .ed-dark td{color:#cfe3d8}.pdxg .ed-dark .ed-eyebrow,.pdxg .ed-dark .ed-lab{color:#8fc7ae}.pdxg .ed-dark .ed-reading{border-left-color:#4d9c7c}.pdxg .ed-dark .ed-reading p{color:#cfe3d8}.pdxg .ed-refusal{border:1px dashed var(--line2);border-radius:var(--ed-r);background:var(--white);padding:1rem 1.1rem}.pdxg .ed-refusal .ed-q{font-size:14px;font-weight:700}.pdxg .ed-refusal p{font-size:13.5px;line-height:1.6;margin-top:.5rem;color:var(--ink2)}.pdxg .ed-refusal .ed-mark{display:inline-flex;align-items:center;gap:.45rem;margin-top:.7rem;font-size:11.5px;font-weight:800;color:var(--ink2);border:1px solid var(--line2);border-radius:var(--pill);padding:.3rem .7rem;background:transparent;width:auto;height:auto}.pdxg footer.ed-foot{background:var(--g950);color:#a9c4b6;padding:1.2rem 1.4rem;font-size:12.5px;gap:1.2rem}.pdxg footer.ed-foot a{color:#d5e8dd}.pdxg footer.ed-foot .ed-tag{color:var(--lime);font-weight:700}.pdxg .ed-loop{position:relative}.pdxg .ed-ai.ed-late{color:var(--rose)}.pdxg .ed-ai.ed-late:before{background:var(--rose)}.pdxg .ed-looplist{flex-basis:100%;list-style:none;margin:.55rem 0 0;padding:.55rem 0 0;border-top:1px solid var(--line);display:flex;flex-direction:column;gap:.4rem}.pdxg .ed-looplist li{display:flex;flex-wrap:wrap;align-items:baseline;gap:.5rem;font-size:12.5px}.pdxg .ed-looplist b{font-weight:700;color:var(--ink)}.pdxg .ed-because{color:var(--ink2);font-weight:500}.pdxg .top{background:var(--white);backdrop-filter:none;-webkit-backdrop-filter:none}.pdxg .logo .mk{border-radius:7px;box-shadow:none}.pdxg .ph{padding-top:24px;padding-bottom:16px;border-bottom:1px solid var(--line);margin-bottom:20px}.pdxg .ph-eye{color:var(--g700);letter-spacing:.14em;gap:8px}.pdxg .ph-mark{width:9px;height:9px;border-radius:2px}.pdxg .ph-t{letter-spacing:-.04em;line-height:1.04}.pdxg .ph-s{font-size:16.5px;max-width:46ch;color:var(--ink2);font-weight:500}.pdxg .lbl{color:var(--g700)}.pdxg .ed-section{background:var(--white);border:1px solid var(--line);border-radius:var(--ed-r);box-shadow:var(--sh)}.pdxg .ed-stattile{border-radius:var(--ed-r2);border-color:var(--line)}.pdxg .ed-stattile>div:first-child{letter-spacing:.14em;font-size:11.5px}.pdxg .hero{display:grid;grid-template-columns:1.02fr .98fr;align-items:stretch;min-height:0;max-height:620px;border-radius:var(--ed-r);overflow:hidden;background:var(--white);border:1px solid var(--line);box-shadow:var(--sh)}.pdxg .hero-img{position:relative;inset:auto;order:2;height:100%;min-height:440px;width:100%;align-self:stretch}.pdxg .hero-img img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.pdxg .hero-img:after{display:none}.pdxg .hero-in{padding:44px 42px;display:flex;flex-direction:column;justify-content:center;order:1}.pdxg .hero h1{color:var(--ink);max-width:15ch}.pdxg .hero h1 .hl{color:var(--g700)}.pdxg .hero .sub{color:var(--ink2);max-width:46ch}.pdxg .hero .sub-2{color:var(--ink3);max-width:52ch}.pdxg .hero summary{color:var(--ink3)}.pdxg .hero summary:hover{color:var(--g700)}@media(max-width:900px){.pdxg .hero{grid-template-columns:1fr}.pdxg .hero-img{order:1;min-height:280px}.pdxg .hero-in{order:2;padding:28px 22px}}.pdxg{--bg:#eceee9;--page:#f7f8f6;--card:#fff;--tint:#eef4ef;--tint2:#f3f7f4;--ink:#13201b;--ink2:#5b6a62;--ink3:#626e66;--line:#e5eae6;--line2:#eff2ef;--green:#0a7a54;--green2:#0a6a49;--greenD:#0a5f44;--mint:#e6f2ea;--amber:#8a6111;--amberBg:#fdf5e6;--clay:#95412a;--clayBg:#fbeee9;--held:#d3dbd5;--r:16px;--r2:12px;--rimg:20px;--rbtn:10px;--pill:999px;--sh:0 1px 2px rgba(19,32,27,.05),0 10px 26px -18px rgba(19,32,27,.28);--sh2:0 2px 6px rgba(19,32,27,.06),0 26px 60px -34px rgba(19,32,27,.42);--sans:"Plus Jakarta Sans",ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif}.pdxg *{box-sizing:border-box}.pdxg html{-webkit-text-size-adjust:100%}.pdxg body{margin:0;font-family:var(--sans);font-size:14px;line-height:1.5;-webkit-font-smoothing:antialiased;font-variant-numeric:tabular-nums lining-nums}.pdxg img{max-width:100%;display:block}.pdxg a{text-decoration:none}.pdxg button{font:inherit;cursor:pointer}.pdxg input,.pdxg select{font:inherit}.pdxg h1,.pdxg h2,.pdxg h3,.pdxg h4{margin:0;font-weight:800;letter-spacing:-.028em;line-height:1.15;text-wrap:balance}.pdxg p{margin:0}.pdxg :focus-visible{outline:2px solid var(--green2);outline-offset:2px}@media(prefers-reduced-motion:reduce){.pdxg *{transition:none!important;animation:none!important}}.pdxg .ed-nav{display:flex;align-items:center;gap:1.6rem;padding:.9rem 1.5rem}.pdxg .ed-nav.ed-over{background:rgba(255,255,255,.97);backdrop-filter:blur(8px)}.pdxg .ed-brand{font-weight:800;font-size:17px;letter-spacing:-.03em}.pdxg .ed-brand svg{width:28px;height:28px;flex:none}.pdxg .ed-nav .ed-lk{display:flex;gap:1.35rem;font-size:13.5px;font-weight:600;color:var(--ink2)}.pdxg .ed-nav .ed-lk a.ed-on,.pdxg .ed-nav .ed-lk a:hover{color:var(--green)}.pdxg .ed-nav .ed-rt{margin-left:auto;display:flex;align-items:center;gap:.9rem}.pdxg .ed-nav .ed-rt .ed-div{width:1px;height:20px;background:var(--line)}.pdxg .ed-iconbtn{width:34px;height:34px;border-radius:var(--pill);display:grid;place-items:center;color:var(--ink2);transition:background .16s,color .16s}.pdxg .ed-iconbtn:hover{background:var(--tint);color:var(--green)}.pdxg .ed-signin{display:flex;align-items:center;gap:.4rem;font-size:13.5px;font-weight:600;color:var(--ink2)}.pdxg .ed-signin:hover{color:var(--green)}.pdxg .ed-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;background:var(--green);color:#fff;font-size:14px;font-weight:700;padding:.72rem 1.25rem;border-radius:var(--rbtn);white-space:nowrap;transition:background .16s,transform .16s,box-shadow .16s}.pdxg .ed-btn:hover{background:var(--greenD);transform:translateY(-1px);box-shadow:0 8px 18px -10px rgba(11,91,57,.7)}.pdxg .ed-btn.ed-gh{background:var(--card);color:var(--ink);border:1px solid var(--line)}.pdxg .ed-btn.ed-gh:hover{background:var(--tint2);border-color:var(--green2);color:var(--green);box-shadow:none}.pdxg .ed-btn.ed-tint{background:var(--tint);color:var(--green);border:1px solid transparent}.pdxg .ed-btn.ed-tint:hover{background:var(--mint);box-shadow:none}.pdxg .ed-btn.ed-sm{font-size:13px;padding:.55rem 1rem}.pdxg .ed-btn.ed-wide{width:100%}.pdxg .ed-chip{display:inline-flex;align-items:center;gap:.45rem;font-size:13px;font-weight:600;color:var(--ink2);background:var(--card);border:1px solid var(--line);border-radius:var(--pill);padding:.48rem 1rem;transition:all .16s}.pdxg .ed-chip:hover{border-color:var(--green2);color:var(--green);background:var(--tint2)}.pdxg .ed-chip[aria-pressed=true]{background:var(--green);border-color:var(--green);color:#fff}.pdxg .ed-tag{display:inline-flex;align-items:center;gap:.35rem;font-size:11.5px;font-weight:700;border-radius:var(--pill);padding:.24rem .65rem;background:var(--mint);color:var(--green);white-space:nowrap}.pdxg .ed-tag.ed-q{background:#f1f3f1;color:var(--ink3)}.pdxg .ed-tag.ed-warn{background:var(--amberBg);color:var(--amber)}.pdxg .ed-tag.ed-stop{background:var(--clayBg);color:var(--clay)}.pdxg .ed-wrap{padding:1.4rem 1.5rem 2rem;display:grid;gap:1.6rem}.pdxg .ed-crumb{display:flex;align-items:center;gap:.45rem;font-size:12.5px;color:var(--ink3);font-weight:500}.pdxg .ed-crumb a:hover{color:var(--green)}.pdxg .ed-crumb b{color:var(--ink2);font-weight:600}.pdxg .ed-sec-h{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;flex-wrap:wrap}.pdxg .ed-sec-h h2{font-size:1.6rem}.pdxg .ed-more{display:inline-flex;align-items:center;gap:.4rem;font-size:13.5px;font-weight:700;color:var(--green)}.pdxg .ed-more:hover{gap:.6rem}.pdxg .ed-card{background:var(--card);border:1px solid var(--line2);border-radius:var(--r);box-shadow:var(--sh)}.pdxg .ed-card.ed-pad{padding:1.2rem 1.3rem}.pdxg .ed-ph{border-radius:var(--rimg);background-size:cover;background-position:50%;background-color:#e7ebe7;position:relative;overflow:hidden}.pdxg .ed-grid3{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.pdxg .ed-grid4{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem}.pdxg .ed-grid2{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.pdxg .ed-pcard{display:flex;flex-direction:column;gap:.7rem}.pdxg .ed-pcard .ed-ph{aspect-ratio:16/11}.pdxg .ed-pcard .ed-fav{position:absolute;top:.7rem;right:.7rem;width:32px;height:32px;border-radius:var(--pill);background:rgba(255,255,255,.92);display:grid;place-items:center;color:var(--ink2);box-shadow:0 2px 8px rgba(0,0,0,.14)}.pdxg .ed-pcard .ed-fav:hover{color:var(--green)}.pdxg .ed-pcard .ed-pr{display:block;font-size:17px;font-weight:800;letter-spacing:-.03em}.pdxg .ed-pcard .ed-lo{display:block;font-size:13px;color:var(--ink2);margin-top:.1rem}.pdxg .ed-specs{display:flex;gap:1.1rem;flex-wrap:wrap;padding-top:.6rem;border-top:1px solid var(--line2);font-size:12.5px;color:var(--ink2);font-weight:600}.pdxg .ed-specs span{display:inline-flex;align-items:center;gap:.4rem}.pdxg .ed-specs svg{color:var(--ink3)}.pdxg .ed-asklink{display:inline-flex;align-items:center;gap:.45rem;font-size:13px;font-weight:700;color:var(--green);padding-top:.55rem;border-top:1px solid var(--line2);width:100%}.pdxg .ed-asklink:hover{gap:.65rem}.pdxg .ed-halabadge{display:inline-flex;align-items:center;justify-content:center;background:var(--mint);color:var(--green);font-weight:800;font-size:13px;border-radius:var(--r2);padding:.42rem .8rem;letter-spacing:-.01em;flex:none}.pdxg .ed-halarow{gap:.9rem}.pdxg .ed-askbar,.pdxg .ed-halarow{display:flex;align-items:center;flex-wrap:wrap}.pdxg .ed-askbar{gap:.75rem;background:var(--card);border:1px solid var(--line);border-radius:var(--r);padding:.7rem .75rem .7rem 1rem}.pdxg .ed-askbar .ed-fld{flex:1;min-width:12rem;display:flex;align-items:center;gap:.5rem;background:var(--tint2);border:1px solid var(--line2);border-radius:var(--rbtn);padding:.6rem .85rem;color:var(--ink3);font-size:13.5px}.pdxg .ed-askbar .ed-fld input{flex:1;border:0;background:none;outline:none;font-size:13.5px;color:var(--ink)}.pdxg .ed-askbar .ed-fld input::placeholder{color:var(--ink3)}.pdxg .ed-acc{border:1px solid var(--line);border-radius:var(--r2);overflow:hidden;background:var(--card)}.pdxg .ed-acc+.ed-acc{margin-top:.5rem}.pdxg .ed-acc-h{display:flex;align-items:center;gap:.8rem;width:100%;padding:.8rem .95rem;text-align:left}.pdxg .ed-acc-h .ed-ic{width:30px;height:30px;border-radius:9px;background:var(--tint);color:var(--green);display:grid;place-items:center;flex:none}.pdxg .ed-acc-h .ed-tt{flex:1;min-width:0}.pdxg .ed-acc-h .ed-tt b{display:block;font-size:13.5px;font-weight:700}.pdxg .ed-acc-h .ed-tt span{display:block;font-size:12.5px;color:var(--ink3);margin-top:.05rem}.pdxg .ed-acc-h .ed-cv{transition:transform .22s;color:var(--ink3);flex:none}.pdxg .ed-acc.ed-open .ed-acc-h .ed-cv{transform:rotate(180deg)}.pdxg .ed-acc-b{display:none;padding:0 .95rem 1rem 3.05rem;border-top:1px solid var(--line2);margin-top:-1px}.pdxg .ed-acc.ed-open .ed-acc-b{display:block;padding-top:.85rem}.pdxg .ed-kv{display:grid;grid-template-columns:1fr auto;gap:.1rem .9rem}.pdxg .ed-kv .ed-k{color:var(--ink2)}.pdxg .ed-kv .ed-k,.pdxg .ed-kv .ed-v{padding:.42rem 0;border-bottom:1px solid var(--line2);font-size:13px}.pdxg .ed-kv .ed-v{text-align:right;font-weight:700;white-space:nowrap}.pdxg .ed-kv .ed-v.ed-q{color:var(--ink3);font-weight:600}.pdxg .ed-kv .ed-v.ed-ok{color:var(--green2)}.pdxg .ed-note{display:flex;gap:.7rem;align-items:flex-start;background:var(--tint2);border-radius:var(--r2);padding:.8rem .9rem}.pdxg .ed-note .ed-ic{color:var(--green);flex:none;margin-top:.05rem}.pdxg .ed-note b{display:block;font-size:13px;font-weight:700}.pdxg .ed-note p{font-size:12.5px;color:var(--ink2);margin-top:.15rem!important;line-height:1.5}.pdxg .ed-note.ed-warn{background:var(--amberBg)}.pdxg .ed-note.ed-warn .ed-ic{color:var(--amber)}.pdxg .ed-thinking{display:flex;align-items:center;gap:.5rem;font-size:13px;color:var(--ink3);font-weight:600}.pdxg .ed-dots i{display:inline-block;width:5px;height:5px;border-radius:50%;background:var(--green2);margin-right:3px;animation:ed-bounce 1.1s infinite}.pdxg .ed-dots i:nth-child(2){animation-delay:.15s}.pdxg .ed-dots i:nth-child(3){animation-delay:.3s}@keyframes ed-bounce{0%,60%,to{opacity:.25;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}.pdxg .ed-tabs{display:flex;gap:.2rem;border-bottom:1px solid var(--line);padding:0 .2rem}.pdxg .ed-tabs button{font-size:13.5px;font-weight:700;color:var(--ink3);padding:.75rem .9rem;border-bottom:2px solid transparent;margin-bottom:-1px}.pdxg .ed-tabs button[aria-selected=true]{color:var(--green);border-bottom-color:var(--green)}.pdxg .ed-tabs button:hover{color:var(--ink)}.pdxg .ed-foot{position:relative;background:var(--card);border-top:1px solid var(--line2);padding:1.8rem 1.5rem 1.2rem;overflow:hidden}.pdxg .ed-foot-in{display:grid;grid-template-columns:1.4fr repeat(4,1fr);gap:1.6rem;position:relative;z-index:2}.pdxg .ed-foot h5{margin:0 0 .6rem;font-size:12.5px;font-weight:800;letter-spacing:-.01em}.pdxg .ed-foot ul{margin:0;padding:0;list-style:none;display:grid;gap:.35rem}.pdxg .ed-foot li a{font-size:12.5px;color:var(--ink2)}.pdxg .ed-foot li a:hover{color:var(--green)}.pdxg .ed-foot .ed-tagline{font-size:12.5px;color:var(--ink2);margin-top:.7rem!important;max-width:16ch}.pdxg .ed-foot .ed-soc{display:flex;gap:.5rem;margin-top:.9rem}.pdxg .ed-foot .ed-soc a{width:28px;height:28px;border-radius:8px;display:grid;place-items:center;color:var(--ink2)}.pdxg .ed-foot .ed-soc a:hover{background:var(--tint);color:var(--green)}.pdxg .ed-foot-b{display:flex;gap:1rem;flex-wrap:wrap;margin-top:1.4rem;padding-top:.9rem;border-top:1px solid var(--line2);font-size:11.5px;color:var(--ink3);position:relative;z-index:2}.pdxg .ed-foot-b .ed-r{margin-left:auto}.pdxg .ed-leaf{position:absolute;right:-24px;bottom:-34px;width:200px;height:200px;opacity:.13;z-index:1;stroke-width:.3;pointer-events:none}@media(max-width:960px){.pdxg .ed-foot-in{grid-template-columns:1fr 1fr}}@media(max-width:720px){.pdxg .ed-grid2,.pdxg .ed-grid3,.pdxg .ed-grid4{grid-template-columns:1fr}.pdxg .ed-nav .ed-lk{display:none}.pdxg .ed-foot-in{grid-template-columns:1fr}}.pdxg .ed-hero{position:relative;margin:0;isolation:isolate}.pdxg .ed-hero .ed-img{height:clamp(280px,32vw,380px);background-size:cover;background-position:center 62%;position:relative}.pdxg .ed-hero .ed-img:after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,rgba(10,28,20,.72),rgba(10,28,20,.28) 55%,rgba(10,28,20,.05))}.pdxg .ed-hero .ed-in{position:absolute;z-index:2;left:0;right:0;bottom:0;top:0;display:flex;align-items:center;padding:0 2rem}.pdxg .ed-hero h1{color:#fff;font-size:clamp(2rem,4vw,3rem);letter-spacing:-.04em;line-height:1.06;max-width:14ch}.pdxg .ed-hero .ed-side{margin-left:auto;text-align:right;color:rgba(255,255,255,.9);font-size:11.5px;font-weight:700;letter-spacing:.2em;line-height:1.7}.pdxg .ed-hero .ed-side:after{content:"";display:block;width:56px;height:1px;background:rgba(255,255,255,.55);margin-left:auto;margin-top:.5rem}.pdxg .ed-searchcard{position:relative;z-index:3;margin:-2.6rem 1.5rem 0;background:var(--card);border-radius:var(--r);box-shadow:var(--sh2);border:1px solid var(--line2)}.pdxg .ed-stabs{display:flex;gap:.2rem;padding:0 .6rem;border-bottom:1px solid var(--line2)}.pdxg .ed-stabs button{font-size:13.5px;font-weight:700;color:var(--ink3);padding:.7rem .95rem;border-bottom:2px solid transparent;margin-bottom:-1px}.pdxg .ed-stabs button[aria-selected=true]{color:var(--green);border-bottom-color:var(--green)}.pdxg .ed-sfields{display:grid;grid-template-columns:1fr 1fr 1fr auto;gap:.7rem;padding:.85rem}.pdxg .ed-fld2{display:flex;align-items:center;gap:.6rem;border:1px solid var(--line);border-radius:var(--rbtn);padding:.6rem .8rem;background:var(--card);cursor:pointer;transition:border-color .16s}.pdxg .ed-fld2:hover{border-color:var(--green2)}.pdxg .ed-fld2 .ed-ic{color:var(--ink3);flex:none}.pdxg .ed-fld2 .ed-lb{flex:1;min-width:0}.pdxg .ed-fld2 .ed-lb span{display:block;font-size:11.5px;color:var(--ink3);font-weight:600}.pdxg .ed-fld2 .ed-lb b{display:block;font-size:13.5px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pdxg .ed-halastrip{margin:.9rem 1.5rem 0;background:var(--card);border:1px solid var(--line2);border-radius:var(--r);box-shadow:var(--sh);padding:.85rem .9rem}.pdxg .ed-priorities{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;margin-top:.75rem;font-size:12.5px;color:var(--ink3);font-weight:600}.pdxg .ed-tile{position:relative;border-radius:var(--rimg);overflow:hidden;display:flex;flex-direction:column;background:var(--card);border:1px solid var(--line2);box-shadow:var(--sh)}.pdxg .ed-tile .ed-ph{border-radius:0;aspect-ratio:16/10}.pdxg .ed-tile .ed-bd{display:flex;align-items:center;gap:.8rem;padding:.85rem .95rem}.pdxg .ed-tile .ed-bd b{display:block;font-size:14.5px;font-weight:800;letter-spacing:-.02em}.pdxg .ed-tile .ed-bd span{display:block;font-size:12.5px;color:var(--ink2);margin-top:.05rem}.pdxg .ed-tile .ed-go{margin-left:auto;width:32px;height:32px;border-radius:var(--pill);background:var(--tint);color:var(--green);display:grid;place-items:center;flex:none;transition:transform .16s}.pdxg .ed-tile:hover .ed-go{transform:translateX(3px)}.pdxg .ed-clarity{background:var(--tint);border-radius:var(--r);padding:1.4rem 1.5rem}.pdxg .ed-clarity h2{font-size:1.5rem}.pdxg .ed-clarity .ed-row{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-top:1rem}.pdxg .ed-clarity .ed-c{display:flex;align-items:center;gap:.9rem;background:var(--card);border-radius:var(--r2);padding:.95rem 1.05rem;border:1px solid var(--line2)}.pdxg .ed-clarity .ed-c .ed-ic{width:38px;height:38px;border-radius:11px;background:var(--tint);color:var(--green);display:grid;place-items:center;flex:none}.pdxg .ed-clarity .ed-c b{display:block;font-size:14.5px;font-weight:800;letter-spacing:-.02em}.pdxg .ed-clarity .ed-c span{display:block;font-size:12.5px;color:var(--ink2)}.pdxg .ed-clarity .ed-c .ed-go{margin-left:auto;width:32px;height:32px;border-radius:var(--pill);background:var(--tint);color:var(--green);display:grid;place-items:center;flex:none}@media(max-width:820px){.pdxg .ed-clarity .ed-row,.pdxg .ed-sfields{grid-template-columns:1fr}.pdxg .ed-hero .ed-side{display:none}}.pdxg .ed-phead{display:flex;align-items:flex-start;justify-content:space-between;gap:1.4rem;flex-wrap:wrap}.pdxg .ed-phead h1{font-size:clamp(1.6rem,2.8vw,2.1rem)}.pdxg .ed-phead .ed-sub{font-size:13.5px;color:var(--ink2);margin-top:.3rem}.pdxg .ed-phead .ed-pr{text-align:right}.pdxg .ed-phead .ed-pr b{font-size:1.7rem;font-weight:800;letter-spacing:-.035em;display:block}.pdxg .ed-phead .ed-pr a{font-size:12.5px;color:var(--green);font-weight:700;text-decoration:underline}.pdxg .ed-gal{display:grid;grid-template-columns:1.55fr 1fr;gap:.7rem;height:clamp(240px,30vw,330px)}.pdxg .ed-gal .ed-r{display:grid;grid-template-rows:1fr 1fr;gap:.7rem;min-height:0}.pdxg .ed-gal .ed-ph{height:100%}.pdxg .ed-gal .ed-cap{position:absolute;left:.8rem;bottom:.7rem;color:#fff;font-size:12px;font-weight:600;text-shadow:0 1px 6px rgba(0,0,0,.6)}.pdxg .ed-gal .ed-ph:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(10,25,18,.55),transparent 42%)}.pdxg .ed-gal .ed-viewall{right:.8rem;bottom:.8rem;display:inline-flex;align-items:center;gap:.45rem;background:rgba(255,255,255,.95);padding:.42rem .85rem;font-size:12.5px;font-weight:700;color:var(--ink);box-shadow:var(--sh)}.pdxg .ed-gal .ed-fav,.pdxg .ed-gal .ed-viewall{position:absolute;z-index:2;border-radius:var(--pill)}.pdxg .ed-gal .ed-fav{top:.7rem;right:.7rem;width:32px;height:32px;background:rgba(255,255,255,.9);display:grid;place-items:center}.pdxg .ed-specbar{display:grid;grid-template-columns:repeat(4,1fr);background:var(--card);border:1px solid var(--line2);border-radius:var(--r);box-shadow:var(--sh)}.pdxg .ed-specbar>div{display:flex;align-items:center;gap:.65rem;padding:.9rem 1.1rem;border-right:1px solid var(--line2);font-size:13.5px;font-weight:700}.pdxg .ed-specbar>div:last-child{border-right:0}.pdxg .ed-specbar svg{color:var(--ink3);flex:none}.pdxg .ed-pcols{display:grid;grid-template-columns:1.35fr 1fr;gap:1rem;align-items:start}.pdxg .ed-datechips{display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem}.pdxg .ed-datechips button{border:1px solid var(--line);border-radius:var(--rbtn);padding:.55rem .4rem;text-align:center;transition:all .16s}.pdxg .ed-datechips button b{display:block;font-size:13.5px;font-weight:700}.pdxg .ed-datechips button span{display:block;font-size:11.5px;color:var(--ink3)}.pdxg .ed-datechips button:hover{border-color:var(--green2)}.pdxg .ed-datechips button[aria-pressed=true]{border-color:var(--green);background:var(--tint2);color:var(--green)}.pdxg .ed-datechips button[aria-pressed=true] span{color:var(--green2)}.pdxg .ed-selectrow{display:flex;align-items:center;gap:.6rem;border:1px solid var(--line);border-radius:var(--rbtn);padding:.6rem .8rem;margin-top:.5rem;font-size:13.5px;font-weight:600}.pdxg .ed-selectrow .ed-ic{color:var(--ink3)}.pdxg .ed-selectrow .ed-cv{margin-left:auto;color:var(--ink3)}.pdxg .ed-feat{display:grid;grid-template-columns:repeat(3,1fr);gap:1.2rem;padding:1.1rem 0}.pdxg .ed-feat>div{display:flex;gap:.75rem;align-items:flex-start;padding-right:1.2rem;border-right:1px solid var(--line2)}.pdxg .ed-feat>div:last-child{border-right:0;padding-right:0}.pdxg .ed-feat .ed-ic{width:34px;height:34px;border-radius:10px;background:var(--tint);color:var(--green);display:grid;place-items:center;flex:none}.pdxg .ed-feat b{display:block;font-size:13.5px;font-weight:700}.pdxg .ed-feat p{font-size:12.5px;color:var(--ink2);margin-top:.15rem!important;line-height:1.5}.pdxg .ed-confirm{display:flex;align-items:center;gap:.7rem;padding:.85rem 0 0;border-top:1px solid var(--line2)}.pdxg .ed-mapcard{position:relative;border-radius:var(--rimg);overflow:hidden;min-height:190px;background:linear-gradient(160deg,#eaf0e9,#dfe9e0);border:1px solid var(--line2)}.pdxg .ed-mapcard .ed-rd{position:absolute;background:#fff;opacity:.85}.pdxg .ed-mapcard .ed-park{position:absolute;background:#d8e8d4;border-radius:14px}.pdxg .ed-mapcard .ed-pin{position:absolute;transform:translate(-50%,-100%);display:grid;justify-items:center;gap:.2rem}.pdxg .ed-mapcard .ed-pin .ed-p{width:26px;height:26px;border-radius:50% 50% 50% 4px;transform:rotate(-45deg);background:var(--green);box-shadow:0 4px 10px rgba(0,0,0,.25)}.pdxg .ed-mapcard .ed-pin .ed-p i{display:block;width:9px;height:9px;background:#fff;border-radius:50%;transform:rotate(45deg) translate(4.5px,4.5px)}.pdxg .ed-mapcard .ed-lbl{position:absolute;transform:translate(-50%);font-size:11.5px;font-weight:700;color:var(--ink2);white-space:nowrap}.pdxg .ed-mapcard .ed-lbl.ed-sm{font-size:11.5px;font-weight:600;color:var(--ink3)}.pdxg .ed-linkrow{display:flex;align-items:center;gap:.85rem;background:var(--card);border:1px solid var(--line2);border-radius:var(--r2);padding:.8rem .95rem;box-shadow:var(--sh)}.pdxg .ed-linkrow .ed-ic{width:36px;height:36px;border-radius:10px;background:var(--tint);color:var(--green);display:grid;place-items:center;flex:none}.pdxg .ed-linkrow b{display:block;font-size:13.5px;font-weight:700}.pdxg .ed-linkrow span{display:block;font-size:12.5px;color:var(--ink2)}.pdxg .ed-linkrow .ed-go{margin-left:auto;width:30px;height:30px;border-radius:var(--pill);background:var(--tint);color:var(--green);display:grid;place-items:center;flex:none;transition:transform .16s}.pdxg .ed-linkrow:hover .ed-go{transform:translateX(3px)}.pdxg .ed-cmp{display:flex;gap:.9rem;align-items:center;background:var(--card);border:1px solid var(--line2);border-radius:var(--r);padding:.7rem;box-shadow:var(--sh)}.pdxg .ed-cmp .ed-ph{width:150px;aspect-ratio:4/3;flex:none}.pdxg .ed-cmp b{display:block;font-size:14px;font-weight:700}.pdxg .ed-cmp .ed-m{display:block;font-size:12.5px;color:var(--ink2)}.pdxg .ed-cmp .ed-pr{display:block;font-size:15px;font-weight:800;letter-spacing:-.03em;margin-top:.5rem}@media(max-width:900px){.pdxg .ed-gal,.pdxg .ed-pcols{grid-template-columns:1fr}.pdxg .ed-gal{height:auto}.pdxg .ed-gal .ed-r{grid-template-rows:auto auto}.pdxg .ed-gal .ed-ph{aspect-ratio:16/10;height:auto}.pdxg .ed-specbar{grid-template-columns:1fr 1fr}.pdxg .ed-feat{grid-template-columns:1fr}.pdxg .ed-feat>div{border-right:0;padding-right:0}.pdxg .ed-cmp .ed-ph{width:110px}}.pdxg .ed-filters{display:flex;gap:.55rem;flex-wrap:wrap;align-items:center}.pdxg .ed-filters .ed-sp{flex:1}.pdxg .ed-resulthead{display:flex;align-items:baseline;gap:.8rem;flex-wrap:wrap}.pdxg .ed-resulthead h1{font-size:1.5rem}.pdxg .ed-resulthead .ed-n{font-size:13px;color:var(--ink3);font-weight:600}.pdxg .ed-halasum{display:grid;grid-template-columns:auto 1fr auto;gap:1rem;align-items:center;background:linear-gradient(135deg,var(--tint),#fff 70%);border:1px solid var(--line);border-radius:var(--r);padding:1rem 1.15rem;box-shadow:var(--sh)}.pdxg .ed-halasum p{font-size:14px;color:var(--ink2);line-height:1.55;max-width:70ch}.pdxg .ed-halasum p b{color:var(--ink);font-weight:700}.pdxg .ed-pcard .ed-halanote{display:flex;gap:.5rem;align-items:flex-start;background:var(--tint2);border-radius:10px;padding:.55rem .65rem;font-size:12.5px;color:var(--ink2);line-height:1.45}.pdxg .ed-pcard .ed-halanote b{color:var(--green);font-weight:700}.pdxg .ed-pager{display:flex;gap:.4rem;justify-content:center;align-items:center;padding-top:.4rem}.pdxg .ed-pager button{min-width:34px;height:34px;border-radius:9px;border:1px solid var(--line);font-size:13px;font-weight:700;color:var(--ink2);background:var(--card)}.pdxg .ed-pager button[aria-current=true]{background:var(--green);border-color:var(--green);color:#fff}.pdxg .ed-thread{display:grid;gap:1rem;max-width:none}.pdxg .ed-you{justify-self:end;max-width:34rem;background:var(--green);color:#eaf5ee;border-radius:16px 16px 4px 16px;padding:.85rem 1.1rem;font-size:14.5px;line-height:1.5}.pdxg .ed-you .ed-w{display:block;font-size:11.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:rgba(255,255,255,.88);margin-bottom:.35rem}.pdxg .ed-reply{background:var(--card);border:1px solid var(--line2);border-radius:var(--r);box-shadow:var(--sh);padding:1.15rem 1.25rem}.pdxg .ed-reply .ed-lede{font-size:15.5px;line-height:1.6;color:var(--ink2);margin-top:.8rem!important}.pdxg .ed-reply .ed-lede b{color:var(--ink);font-weight:700}.pdxg .ed-evid{display:flex;gap:.45rem;flex-wrap:wrap;margin-top:1rem;padding-top:.9rem;border-top:1px solid var(--line2)}.pdxg .ed-evid span{font-size:11.5px;font-weight:600;color:var(--ink2);background:var(--tint2);border-radius:var(--pill);padding:.28rem .7rem}.pdxg .ed-evid span b{color:var(--green);font-weight:700}.pdxg .ed-minirow{display:grid;grid-template-columns:104px 1fr auto;gap:.9rem;align-items:center;border:1px solid var(--line2);border-radius:var(--r2);padding:.6rem;transition:all .16s}.pdxg .ed-minirow:hover{border-color:var(--green2);box-shadow:var(--sh)}.pdxg .ed-minirow .ed-ph{aspect-ratio:4/3}.pdxg .ed-minirow .ed-n{display:block;font-size:14px;font-weight:700}.pdxg .ed-minirow .ed-m{display:block;font-size:12.5px;color:var(--ink3);margin-top:.1rem}.pdxg .ed-minirow .ed-w{display:block;font-size:12.5px;color:var(--ink2);margin-top:.3rem;line-height:1.45}.pdxg .ed-minirow .ed-pr{text-align:right;font-size:15px;font-weight:800;letter-spacing:-.03em}.pdxg .ed-ctable{width:100%;border-collapse:collapse;font-size:13.5px}.pdxg .ed-ctable td,.pdxg .ed-ctable th{padding:.7rem .9rem;border-bottom:1px solid var(--line2);text-align:left;vertical-align:top}.pdxg .ed-ctable thead th{border-bottom:1px solid var(--line);vertical-align:bottom}.pdxg .ed-ctable td.ed-k{color:var(--ink2);font-weight:600;width:14rem}.pdxg .ed-ctable td b{font-weight:800}.pdxg .ed-ctable .ed-best{color:var(--green2);font-weight:800}.pdxg .ed-ctable tr:last-child td{border-bottom:0}.pdxg .ed-ctop{display:grid;gap:.55rem}.pdxg .ed-ctop .ed-ph{aspect-ratio:16/10}.pdxg .ed-ctop b{font-size:14.5px;font-weight:800;letter-spacing:-.02em}.pdxg .ed-ctop span{font-size:12.5px;color:var(--ink2)}.pdxg .ed-calc{display:grid;grid-template-columns:1fr 1fr;gap:1.4rem}.pdxg .ed-slider{display:grid;gap:.4rem}.pdxg .ed-slider .ed-top{display:flex;align-items:baseline;justify-content:space-between;font-size:13px}.pdxg .ed-slider .ed-top b{font-size:14.5px;font-weight:800}.pdxg .ed-slider input[type=range]{width:100%;-webkit-appearance:none;appearance:none;height:6px;border-radius:4px;background:var(--line);outline:none}.pdxg .ed-slider input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:20px;height:20px;border-radius:50%;background:var(--green);border:3px solid #fff;box-shadow:0 2px 6px rgba(0,0,0,.25);cursor:pointer}.pdxg .ed-slider input[type=range]::-moz-range-thumb{width:16px;height:16px;border-radius:50%;background:var(--green);border:3px solid #fff;cursor:pointer}.pdxg .ed-bars{display:grid;gap:.55rem;margin-top:.9rem}.pdxg .ed-barrow{display:grid;grid-template-columns:8.5rem 1fr 5.5rem;gap:.7rem;align-items:center;font-size:12.5px}.pdxg .ed-barrow .ed-tr{height:12px;border-radius:4px;background:var(--line2);overflow:hidden}.pdxg .ed-barrow .ed-tr i{display:block;height:100%;border-radius:4px;background:var(--green)}.pdxg .ed-barrow.ed-b2 .ed-tr i{background:var(--green2)}.pdxg .ed-barrow.ed-b3 .ed-tr i{background:#7fb79a}.pdxg .ed-barrow.ed-b4 .ed-tr i{background:#b9d4c5}.pdxg .ed-barrow .ed-v{text-align:right;font-weight:700}.pdxg .ed-total{display:flex;align-items:baseline;gap:.6rem;margin-top:1rem;padding-top:.9rem;border-top:1px solid var(--line)}.pdxg .ed-total b{font-size:1.9rem;font-weight:800;letter-spacing:-.035em}@media(max-width:820px){.pdxg .ed-calc{grid-template-columns:1fr}.pdxg .ed-ctable td.ed-k{width:auto}}.pdxg .ed-metrics{display:grid;grid-template-columns:repeat(4,1fr);background:var(--card);border:1px solid var(--line2);border-radius:var(--r);box-shadow:var(--sh);overflow:hidden}.pdxg .ed-metrics>div{padding:.9rem 1.1rem;border-right:1px solid var(--line2)}.pdxg .ed-metrics>div:last-child{border-right:0}.pdxg .ed-metrics b{display:block;font-size:1.5rem;font-weight:800;letter-spacing:-.035em;line-height:1.1}.pdxg .ed-metrics span{display:block;font-size:12px;color:var(--ink2);margin-top:.2rem;line-height:1.35}.pdxg .ed-metrics b.ed-ok{color:var(--green2)}.pdxg .ed-metrics b.ed-warn{color:var(--amber)}.pdxg .ed-metrics b.ed-q{color:var(--ink3)}@media(max-width:820px){.pdxg .ed-metrics{grid-template-columns:1fr 1fr}}.pdxg .ed-steps{display:grid;gap:0}.pdxg .ed-step{display:grid;grid-template-columns:auto 1fr auto;gap:.9rem;padding:.85rem 0;border-bottom:1px solid var(--line2);align-items:start}.pdxg .ed-step:last-child{border-bottom:0}.pdxg .ed-step .ed-dot{width:24px;height:24px;border-radius:50%;display:grid;place-items:center;flex:none;background:var(--mint);color:var(--green);font-size:12px;font-weight:800;margin-top:.05rem}.pdxg .ed-step.ed-wait .ed-dot{background:var(--amberBg);color:var(--amber)}.pdxg .ed-step.ed-todo .ed-dot{background:#f0f3f1;color:var(--ink3);box-shadow:inset 0 0 0 1px var(--line)}.pdxg .ed-step.ed-stop .ed-dot{background:var(--clayBg);color:var(--clay)}.pdxg .ed-step .ed-t{display:block;font-size:13.5px;font-weight:700}.pdxg .ed-step .ed-d{display:block;font-size:12.5px;color:var(--ink2);margin-top:.15rem;line-height:1.5}.pdxg .ed-step .ed-meta{font-size:11.5px;color:var(--ink3);white-space:nowrap;font-weight:600;margin-top:.15rem}.pdxg .ed-track{display:flex;gap:.3rem;flex-wrap:wrap}.pdxg .ed-track>span{flex:1;min-width:5.5rem;border-radius:8px;padding:.5rem .6rem;background:var(--tint2);font-size:11.5px;font-weight:700;color:var(--ink2)}.pdxg .ed-track>span small{display:block;font-size:11.5px;color:var(--ink3);font-weight:600;margin-top:.1rem}.pdxg .ed-track>span.ed-done{background:var(--mint);color:var(--green)}.pdxg .ed-track>span.ed-done small{color:var(--green2)}.pdxg .ed-track>span.ed-now{background:var(--green);color:#fff}.pdxg .ed-track>span.ed-now small{color:#dcf3e7}.pdxg .ed-track>span.ed-warn{background:var(--amberBg);color:var(--amber)}.pdxg .ed-track>span.ed-warn small{color:var(--amber)}.pdxg .ed-track>span.ed-stop{background:var(--clayBg);color:var(--clay)}.pdxg .ed-track>span.ed-stop small{color:var(--clay)}.pdxg .ed-form{display:grid;gap:.8rem}.pdxg .ed-field{display:grid;gap:.32rem}.pdxg .ed-field label{font-size:12.5px;font-weight:700}.pdxg .ed-field .ed-in{display:flex;align-items:center;gap:.55rem;border:1px solid var(--line);border-radius:var(--rbtn);padding:.62rem .8rem;background:var(--card);font-size:13.5px;color:var(--ink2)}.pdxg .ed-field .ed-in .ed-cv{margin-left:auto;color:var(--ink3)}.pdxg .ed-field .ed-in.ed-filled{color:var(--ink);font-weight:600}.pdxg .ed-field .ed-hint{font-size:11.5px;color:var(--ink3)}.pdxg .ed-row2{display:grid;grid-template-columns:1fr 1fr;gap:.8rem}.pdxg .ed-otp{display:flex;gap:.5rem}.pdxg .ed-otp span{width:44px;height:52px;border-radius:12px;border:1px solid var(--line);background:var(--card);display:grid;place-items:center;font-size:20px;font-weight:800}.pdxg .ed-otp span.ed-on{border-color:var(--green);box-shadow:0 0 0 3px rgba(11,91,57,.1)}.pdxg .ed-upload{border:1.5px dashed var(--line);border-radius:var(--r2);padding:1.1rem;text-align:center;background:var(--tint2)}.pdxg .ed-upload b{display:block;font-size:13.5px}.pdxg .ed-upload span{display:block;font-size:12.5px;color:var(--ink3);margin-top:.15rem}.pdxg .ed-tbl{width:100%;border-collapse:collapse;font-size:13px}.pdxg .ed-tbl th{text-align:left;font-size:11.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--ink3);padding:.55rem .8rem;border-bottom:1px solid var(--line);background:var(--tint2);white-space:nowrap}.pdxg .ed-tbl td{padding:.65rem .8rem;border-bottom:1px solid var(--line2);vertical-align:middle}.pdxg .ed-tbl tr:last-child td{border-bottom:0}.pdxg .ed-tbl tr:hover td{background:var(--tint2)}.pdxg .ed-tbl .ed-num{text-align:right;font-weight:700;white-space:nowrap}.pdxg .ed-tbl b{font-weight:700}.pdxg .ed-tblwrap{overflow-x:auto;border-radius:var(--r)}.pdxg .ed-subnav,.pdxg .ed-tblwrap{border:1px solid var(--line2);background:var(--card);box-shadow:var(--sh)}.pdxg .ed-subnav{display:flex;gap:.25rem;flex-wrap:wrap;border-radius:var(--r);padding:.35rem}.pdxg .ed-subnav a{font-size:12.5px;font-weight:600;color:var(--ink2);padding:.42rem .75rem;border-radius:8px}.pdxg .ed-subnav a:hover{background:var(--tint2);color:var(--green)}.pdxg .ed-subnav a.ed-on{background:var(--tint);color:var(--green);font-weight:700}.pdxg .ed-prose{max-width:68ch;display:grid;gap:.75rem}.pdxg .ed-prose h3{font-size:1.1rem;margin-top:.6rem}.pdxg .ed-prose p{font-size:14px;line-height:1.7;color:var(--ink2)}.pdxg .ed-prose ul{margin:0;padding-left:1.1rem;display:grid;gap:.35rem}.pdxg .ed-prose li{font-size:14px;line-height:1.6;color:var(--ink2)}.pdxg .ed-prose b{color:var(--ink);font-weight:700}.pdxg .ed-split2{grid-template-columns:1.4fr 1fr}.pdxg .ed-split2,.pdxg .ed-split3{display:grid;gap:1rem;align-items:start}.pdxg .ed-split3{grid-template-columns:1fr 1.5fr}@media(max-width:900px){.pdxg .ed-row2,.pdxg .ed-split2,.pdxg .ed-split3{grid-template-columns:1fr}}.pdxg .ed-empty{display:grid;justify-items:center;text-align:center;gap:.5rem;padding:2.4rem 1rem;background:var(--card);border:1px solid var(--line2);border-radius:var(--r);box-shadow:var(--sh)}.pdxg .ed-empty .ed-ic{width:48px;height:48px;border-radius:14px;background:var(--tint);color:var(--green);display:grid;place-items:center}.pdxg .ed-empty b{font-size:15px}.pdxg .ed-empty p{font-size:13px;color:var(--ink2);max-width:44ch;line-height:1.55}.pdxg .ed-centre{max-width:27rem;margin:0 auto;padding:2.6rem 1.5rem 3rem}.pdxg .ed-centre.ed-wide{max-width:34rem}.pdxg .ed-authcard{background:var(--card);border:1px solid var(--line2);border-radius:var(--r);box-shadow:var(--sh2);padding:1.5rem 1.5rem 1.4rem}.pdxg .ed-authhead{text-align:center;display:grid;gap:.4rem;justify-items:center;margin-bottom:1.2rem}.pdxg .ed-authhead h1{font-size:1.5rem}.pdxg .ed-authhead p{font-size:13.5px;color:var(--ink2);max-width:34ch;line-height:1.55}.pdxg .ed-orline{display:flex;align-items:center;gap:.7rem;color:var(--ink3);font-size:11.5px;font-weight:700;margin:.9rem 0}.pdxg .ed-orline:after,.pdxg .ed-orline:before{content:"";flex:1;height:1px;background:var(--line)}.pdxg .ed-reel{display:grid;grid-template-columns:repeat(4,1fr);gap:.7rem}.pdxg .ed-reel .ed-ph{aspect-ratio:9/14}.pdxg .ed-calendar{display:grid;grid-template-columns:repeat(7,1fr);gap:4px}.pdxg .ed-calendar span{aspect-ratio:1;border-radius:9px;background:var(--tint2);display:grid;place-items:center;font-size:12px;font-weight:600;color:var(--ink2)}.pdxg .ed-calendar span.ed-h{background:none;font-size:11.5px;color:var(--ink3);font-weight:700;aspect-ratio:auto}.pdxg .ed-calendar span.ed-on{background:var(--green);color:#fff}.pdxg .ed-calendar span.ed-soft{background:var(--mint);color:var(--green)}.pdxg .ed-calendar span.ed-off{opacity:.35}.pdxg .ed-pillrow{display:flex;gap:.4rem;flex-wrap:wrap}.pdxg .ed-mapbig{position:relative;border-radius:var(--rimg);overflow:hidden;min-height:420px;background:linear-gradient(160deg,#eaf0e9,#dde8df);border:1px solid var(--line2)}.pdxg .ed-mapbig .ed-rd{position:absolute;background:#fff;opacity:.9}.pdxg .ed-mapbig .ed-park{position:absolute;background:#d6e7d2;border-radius:18px}.pdxg .ed-mapbig .ed-water{position:absolute;background:#cfe2ea;border-radius:0 0 40% 40%}.pdxg .ed-mapbig .ed-bub{position:absolute;transform:translate(-50%,-100%);background:#fff;border-radius:999px;padding:.3rem .7rem;font-size:12px;font-weight:800;box-shadow:0 3px 10px rgba(0,0,0,.18);white-space:nowrap;border:1px solid var(--line2)}.pdxg .ed-mapbig .ed-bub.ed-on{background:var(--green);color:#fff;border-color:var(--green)}.pdxg .ed-mapbig .ed-bub.ed-q{color:var(--ink3);font-weight:600}.pdxg .ed-halasheet{position:fixed;right:1.2rem;bottom:1.2rem;z-index:300;width:24rem;max-width:calc(100vw - 2.4rem);background:var(--card);border:1px solid var(--line2);border-radius:var(--r);box-shadow:var(--sh2);padding:1.1rem 1.2rem;display:none}.pdxg .ed-halasheet.ed-on{display:block}.pdxg .ed-halasheet .ed-hh{display:flex;align-items:center;gap:.6rem}.pdxg .ed-halasheet .ed-hb{background:var(--mint);color:var(--green);font-weight:800;font-size:12.5px;border-radius:var(--r2);padding:.35rem .7rem}.pdxg .ed-halasheet .ed-x{margin-left:auto;color:var(--ink3);font-size:18px;line-height:1}.pdxg .ed-halasheet p{font-size:13.5px;line-height:1.6;color:var(--ink2);margin-top:.7rem}.pdxg .ed-halasheet p b{color:var(--ink)}.pdxg .ed-halasheet .ed-ev2{display:flex;gap:.4rem;flex-wrap:wrap;margin-top:.8rem;padding-top:.7rem;border-top:1px solid var(--line2)}.pdxg .ed-halasheet .ed-ev2 span{font-size:11.5px;font-weight:600;color:var(--ink2);background:var(--tint2);border-radius:var(--pill);padding:.24rem .6rem}.pdxg .ed-halasheet .ed-dots i{display:inline-block;width:5px;height:5px;border-radius:50%;background:var(--green2);margin-right:3px;animation:ed-bnc 1.1s infinite}.pdxg .ed-halasheet .ed-dots i:nth-child(2){animation-delay:.15s}.pdxg .ed-halasheet .ed-dots i:nth-child(3){animation-delay:.3s}@keyframes ed-bnc{0%,60%,to{opacity:.25;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}.pdxg .ed-ai{display:inline-flex;align-items:center;gap:.45rem;font-size:12.5px;color:var(--green);font-weight:700}.pdxg .ed-ai:before{content:"";width:8px;height:8px;border-radius:3px;background:var(--green);border:1.5px solid var(--green);flex:none}.pdxg .ed-ai.ed-asks{color:var(--amber)}.pdxg .ed-ai.ed-asks:before{background:transparent;border-color:var(--amber)}.pdxg .ed-ai.ed-yours{color:var(--ink3)}.pdxg .ed-ai.ed-yours:before{background:transparent;border-style:dashed;border-color:var(--ink3)}.pdxg .ed-rows{display:grid}.pdxg .ed-rows>div{display:grid;grid-template-columns:1fr auto;gap:.9rem;align-items:center;padding:.62rem 0;border-bottom:1px solid var(--line2);font-size:13.5px}.pdxg .ed-rows>div:last-child{border-bottom:0}.pdxg .ed-rows .ed-k{display:flex;flex-direction:column;align-items:flex-start;color:var(--ink2);font-weight:600}.pdxg .ed-rows .ed-k small{font-size:11.5px;color:var(--ink3);font-weight:500;margin-top:.1rem}.pdxg .ed-nav{display:block;padding:0;background:var(--card);border-bottom:1px solid var(--line2);position:relative;z-index:20}.pdxg .ed-navin{display:flex;align-items:center;gap:1.4rem;padding:.9rem 1.4rem}.pdxg .ed-brand{display:flex;align-items:center;gap:.55rem;flex:none}.pdxg .ed-mark{position:relative;width:28px;height:28px;border-radius:9px;background:var(--green);flex:none}.pdxg .ed-mark:before{top:6px;width:12px;height:14px;border:1.6px solid #fff;border-radius:6px 6px 5px 5px;clip-path:polygon(0 0,100% 0,100% 62%,50% 100%,0 62%)}.pdxg .ed-mark:after,.pdxg .ed-mark:before{content:"";position:absolute;left:50%;transform:translateX(-50%)}.pdxg .ed-mark:after{top:10.5px;width:4.5px;height:4.5px;border-radius:50%;background:#fff}.pdxg .ed-word{font-size:17px;font-weight:800;letter-spacing:-.03em}.pdxg .ed-word .ed-dot{color:var(--green)}.pdxg .ed-word .ed-pill{margin-left:.45rem;vertical-align:2px;font-size:11.5px;letter-spacing:.1em;text-transform:uppercase;padding:.2rem .5rem}.pdxg .ed-links{display:flex;gap:1.2rem;font-size:13.5px;font-weight:600;color:var(--ink2)}.pdxg .ed-links a{white-space:nowrap}.pdxg .ed-links a.ed-on,.pdxg .ed-links a:hover{color:var(--green)}.pdxg .ed-navask{margin-left:auto;display:flex;align-items:center;gap:.5rem;background:var(--tint2);border:1px solid var(--line);border-radius:var(--rbtn);padding:.5rem .85rem;color:var(--ink3);font-size:13.5px;font-weight:500;min-width:15rem;cursor:pointer;transition:border-color .16s,color .16s}.pdxg .ed-navask:hover{border-color:var(--green2);color:var(--green)}.pdxg .ed-navask:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--green2);flex:none}.pdxg .ed-navask span{flex:1}.pdxg .ed-avatar{width:32px;height:32px;border-radius:50%;background:var(--green);color:#fff;flex:none;display:grid;place-items:center;font-weight:800;font-size:12px}.pdxg .ed-pill{display:inline-flex;align-items:center;gap:.35rem;font-size:11.5px;font-weight:700;border-radius:var(--pill);padding:.22rem .6rem;background:var(--mint);color:var(--green)}.pdxg .ed-loop{display:flex;align-items:center;gap:.85rem;flex-wrap:wrap;padding:.7rem 1.4rem;background:var(--tint);border-bottom:1px solid var(--line2);font-size:13px;font-weight:600}.pdxg .ed-loop .ed-who{display:inline-flex;align-items:center;gap:.4rem;font-weight:800;color:var(--green);background:var(--mint);border-radius:var(--r2);padding:.32rem .7rem;font-size:13px;flex:none}.pdxg .ed-loop .ed-who i{display:none}.pdxg .ed-loop .ed-sep{width:1px;height:18px;background:var(--line);flex:none}.pdxg .ed-loop .ed-btn{margin-left:auto}.pdxg footer.ed-foot{display:flex;align-items:center;gap:1.3rem;flex-wrap:wrap;padding:1.05rem 1.4rem;background:var(--card);border-top:1px solid var(--line2);font-size:13px;position:relative;overflow:hidden}.pdxg footer.ed-foot a{color:var(--ink2);font-weight:600}.pdxg footer.ed-foot a:hover{color:var(--green)}.pdxg footer.ed-foot .ed-tag{margin-left:auto;font-size:11.5px}@media(max-width:820px){.pdxg .ed-links{display:none}.pdxg .ed-navask{min-width:0}}.pdxg .ed-btn.ed-ghost{background:var(--card);color:var(--ink);border:1px solid var(--line)}.pdxg .ed-btn.ed-ghost:hover{background:var(--tint2);border-color:var(--green2);color:var(--green);box-shadow:none}.pdxg .ed-btn.ed-tiny{font-size:12px;padding:.34rem .7rem;border-radius:8px}.pdxg .ed-btn.ed-full{width:100%}.pdxg{--bg:#f7f8f6}.pdxg .ed-fold{margin:-.4rem 0 0}.pdxg .ed-fold>summary{display:inline-flex;align-items:center;gap:.4rem;cursor:pointer;list-style:none;font-size:13px;font-weight:500;color:var(--ink2);padding:.3rem 0;border-radius:6px}.pdxg .ed-fold>summary::-webkit-details-marker{display:none}.pdxg .ed-fold>summary:hover{color:var(--green)}.pdxg .ed-fold>summary:focus-visible{outline:2px solid var(--green);outline-offset:3px}.pdxg .ed-fold-caret{transition:transform .18s ease;display:inline-block}.pdxg .ed-fold[open]>summary .ed-fold-caret{transform:rotate(90deg)}.pdxg .ed-fold>:not(summary){margin-top:.7rem}@media(prefers-reduced-motion:reduce){.pdxg .ed-fold-caret{transition:none}}.pdxg .ed-wrap{grid-template-columns:minmax(0,1fr)}.pdxg .ed-split2{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.pdxg .ed-grid3{grid-template-columns:repeat(3,minmax(0,1fr))}.pdxg .ed-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:900px){.pdxg .ed-row2,.pdxg .ed-split2,.pdxg .ed-split3{grid-template-columns:minmax(0,1fr)}}@media(max-width:820px){.pdxg .ed-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.pdxg .ed-deck,.pdxg .ed-deck.ed-r,.pdxg .ed-grid2,.pdxg .ed-grid3,.pdxg .ed-grid4{grid-template-columns:minmax(0,1fr)}}.pdxg .ed-card,.pdxg .ed-crumb,.pdxg .ed-evid,.pdxg .ed-filters,.pdxg .ed-halarow,.pdxg .ed-halarow>*,.pdxg .ed-linkrow,.pdxg .ed-linkrow>*,.pdxg .ed-note,.pdxg .ed-note>*,.pdxg .ed-resulthead,.pdxg .ed-resulthead>*,.pdxg .ed-sec-h,.pdxg .ed-sec-h>*,.pdxg .ed-step,.pdxg .ed-step>*{min-width:0}.pdxg .ed-tblwrap{max-width:100%}.pdxg [style*="display: grid"],.pdxg [style*="display:grid"]{grid-template-columns:minmax(0,1fr)}.pdxg .ed-deck,.pdxg .ed-deck>*,.pdxg .ed-grid2,.pdxg .ed-grid2>*,.pdxg .ed-grid3,.pdxg .ed-grid3>*,.pdxg .ed-grid4,.pdxg .ed-grid4>*,.pdxg .ed-kv,.pdxg .ed-metrics,.pdxg .ed-metrics>*,.pdxg .ed-row2,.pdxg .ed-row2>*,.pdxg .ed-split2,.pdxg .ed-split2>*,.pdxg .ed-split3,.pdxg .ed-split3>*,.pdxg .ed-steps,.pdxg .ed-tblwrap,.pdxg [style*="display: grid"]>*,.pdxg [style*="display:grid"]>*{min-width:0}.pdxg .ed-btn{max-width:100%}@media(max-width:560px){.pdxg .ed-btn{white-space:normal;text-align:center;line-height:1.3}}.pdxg .ed-hero{display:block}.pdxg .ed-hero .ed-img{width:100%}.pdxg .ed-hero .ed-side{text-shadow:0 1px 3px rgba(10,28,20,.75),0 0 12px rgba(10,28,20,.45)}.pdxg .ed-btn:disabled,.pdxg .ed-btn[aria-disabled=true]{cursor:not-allowed;box-shadow:none;transform:none;background:var(--ink3);color:#fff}.pdxg .ed-btn.ed-ghost:disabled{background:var(--card);color:var(--ink2);border-color:var(--line)}.pdxg .ed-btn:disabled:hover,.pdxg .ed-btn[aria-disabled=true]:hover{background:var(--ink3);transform:none;box-shadow:none}.pdxg .ed-hero{min-height:0;height:clamp(280px,32vw,380px);background:#0a1c14}.pdxg .ed-hero .ed-img{position:absolute;inset:0;height:auto;width:auto}.pdxg .ed-hero .ed-img:after{background:linear-gradient(100deg,rgba(10,28,20,.78),rgba(10,28,20,.42) 55%,rgba(10,28,20,.42))}.pdxg .ed-go{flex:none}.pdxg .ed-go,.pdxg .ed-tile .ed-bd .ed-go{display:inline-flex;align-items:center;justify-content:center}.pdxg .ed-tile .ed-bd .ed-go{font-size:0;margin-top:0}.pdxg .ed-fld2 .ed-selbtn{display:block;width:100%;text-align:left;background:transparent;border:0;padding:0;margin:0;font-family:inherit;font-size:13.5px;font-weight:700;color:var(--ink);line-height:1.35;cursor:pointer}.pdxg .ed-fld2 .ed-selbtn:after{content:"";position:absolute;inset:0;border-radius:var(--rbtn)}.pdxg .ed-fld2 .ed-selbtn:focus,.pdxg .ed-fld2 .ed-selbtn:focus-visible{outline:none}.pdxg .ed-fld2 .ed-lb{padding-right:1.4rem}.pdxg .ed-selcaret{position:absolute;right:.85rem;top:50%;transform:translateY(-50%);color:var(--ink3);pointer-events:none;display:inline-flex;transition:transform .16s ease}.pdxg .ed-selcaret.ed-open{color:var(--green)}@media(prefers-reduced-motion:reduce){.pdxg .ed-selcaret{transition:none}}.pdxg .ed-fld2{position:relative}.pdxg .ed-menu{position:absolute;z-index:40;left:0;right:0;top:calc(100% + .35rem);margin:0;padding:.3rem;list-style:none;background:var(--card);border:1px solid var(--line);border-radius:var(--r2);box-shadow:0 2px 6px rgba(18,22,15,.06),0 18px 40px -18px rgba(18,22,15,.28);max-height:16rem;overflow-y:auto;overscroll-behavior:contain}.pdxg .ed-opt{padding:.5rem .65rem;border-radius:9px;font-size:13.5px;font-weight:600;color:var(--ink);cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pdxg .ed-opt.ed-on{background:var(--tint)}.pdxg .ed-opt[aria-selected=true]{color:var(--green)}.pdxg .ed-opt[aria-selected=true]:after{content:"\2713";float:right;margin-left:.6rem;font-weight:800}.pdxg .ed-cal.ed-calbig{gap:4px}.pdxg .ed-cal.ed-calbig .ed-d{padding:.42rem .2rem;min-height:50px;display:grid;align-content:center;gap:.12rem;border-radius:8px}.pdxg .ed-cal.ed-calbig .ed-h{padding:.2rem 0;min-height:0}.pdxg .ed-cal .ed-rate{font-size:11.5px;font-weight:600;line-height:1.15}.pdxg .ed-cal .ed-d.ed-free{background:var(--tint);color:var(--ink2)}.pdxg .ed-cal .ed-d.ed-sold{background:var(--g700);color:#fff}.pdxg .ed-cal .ed-d.ed-held{background:var(--held);color:var(--ink)}.pdxg .ed-cal .ed-d.ed-unk{background:var(--amberBg);color:var(--amber)}.pdxg .ed-cal .ed-d.ed-blank{background:none;box-shadow:none}.pdxg .ed-key{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center;margin-top:.8rem}.pdxg .ed-key span{display:inline-flex;align-items:center;gap:.4rem;font-size:11.5px;font-weight:600;color:var(--ink2)}.pdxg .ed-key i{width:14px;height:14px;border-radius:4px;display:block;flex:none}.pdxg .ed-key i.ed-free{background:var(--tint);box-shadow:inset 0 0 0 1px var(--ink3)}.pdxg .ed-key i.ed-sold{background:var(--g700)}.pdxg .ed-key i.ed-held{background:var(--held);box-shadow:inset 0 0 0 1px var(--ink3)}.pdxg .ed-key i.ed-unk{background:var(--amberBg);box-shadow:inset 0 0 0 1px var(--amber)}.pdxg .ed-calhead{display:flex;align-items:center;gap:.6rem .8rem;flex-wrap:wrap;margin-bottom:.7rem}.pdxg .ed-calhead .ed-t{flex:1 1 12rem;min-width:0}.pdxg .ed-calhead h3{font-size:15px;font-weight:800}.pdxg .ed-calhead .ed-calsub{display:block;font-size:12px;font-weight:600;color:var(--ink3);margin-top:.1rem}@media(max-width:560px){.pdxg .ed-calhead .ed-t{flex-basis:100%}}.pdxg .ed-cal button.ed-d{font:inherit;border:0;width:100%;cursor:pointer;text-align:center;font-weight:700;transition:box-shadow .12s}.pdxg .ed-cal button.ed-d:disabled{cursor:default}.pdxg .ed-cal .ed-d.ed-pick{box-shadow:inset 0 0 0 2px var(--g900)}.pdxg .ed-cal .ed-d.ed-sold.ed-pick{box-shadow:inset 0 0 0 2px #fff}.pdxg .ed-pick-bar{display:flex;flex-wrap:wrap;gap:.6rem;align-items:center;margin-top:.9rem;padding:.75rem .9rem;border:1px solid var(--line2);border-radius:var(--r2);background:var(--tint2)}.pdxg .ed-pick-bar .ed-pick-n{font-size:13px;font-weight:700;flex:1;min-width:9rem}.pdxg .ed-pick-bar input{width:7.5rem;font:inherit;font-size:13px;padding:.4rem .6rem;border:1px solid var(--line);border-radius:8px;background:var(--card);color:var(--ink)}.pdxg .ed-pick-msg{margin-top:.6rem;font-size:12.5px;line-height:1.5}.pdxg .ed-pick-msg.ed-bad{color:var(--clay)}.pdxg .ed-pick-msg.ed-good{color:var(--green2)}.pdxg .ed-txt{display:block;border:1px solid var(--line);border-radius:var(--rbtn);padding:.5rem .8rem;background:var(--card);transition:border-color .16s,box-shadow .16s}.pdxg .ed-txt:hover{border-color:var(--green2)}.pdxg .ed-txt:focus-within{border-color:var(--green);box-shadow:0 0 0 3px rgba(10,122,84,.2)}.pdxg .ed-txt>span{display:block;font-size:11.5px;color:var(--ink3);font-weight:600}.pdxg .ed-txt input{appearance:none;-webkit-appearance:none;width:100%;border:0;outline:none;background:transparent;font:inherit;font-size:13.5px;font-weight:600;color:var(--ink);padding:.1rem 0 0}.pdxg .ed-txt input::placeholder{color:var(--ink3);font-weight:500}.pdxg footer .fbrand .brandrow{display:flex;align-items:center;gap:9px}.pdxg footer .fbrand .logomark{width:26px;height:26px;border-radius:9px;display:grid;place-items:center;flex:none;background:var(--lime,#d8f55a)}.pdxg footer .fbrand .logomark svg{width:15px;height:15px}.pdxg footer .fbrand .word{font-size:17px;font-weight:800;letter-spacing:-.02em;color:#fff}.pdxg footer .fbrand p{margin-top:10px;font-size:13px;max-width:30ch}.pdxg footer .fbot{align-items:center}.pdxg footer .fbadges{display:flex;flex-wrap:wrap;gap:10px}.pdxg footer .fbadges span{border:1px solid rgba(255,255,255,.2);border-radius:999px;padding:4px 10px;background:transparent;font-size:11.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:rgba(255,255,255,.72)}.pdxg .ed-ai{flex-direction:row}.pdxg .ed-loop .ed-ai{min-width:0}.pdxg .ed-loop .ed-ai.ed-yours{flex:1 1 12rem}.pdv3 .langsel .embtn{gap:6px;padding:7px 10px}.pdv3 .langsel .embtn svg{width:15px;height:15px;color:var(--ink-2)}.pdv3 .langsel .emmenu{left:auto;right:0;min-width:200px}.pdv3 .langsel .emitem{border:0;background:transparent;font:inherit;color:inherit}.pdv3 .langsel .emitem.on{background:var(--g50)}.pdxg .langrow{display:flex;flex-wrap:wrap;gap:6px;padding-bottom:10px}.pdxg .langchip{padding:7px 13px;border-radius:999px;font-size:14px;font-weight:700;border:1px solid var(--line);background:var(--s0,#fff);color:var(--ink-2);cursor:pointer}.pdxg .langchip.on{background:var(--g700);border-color:var(--g700);color:#fff}:lang(ar),:lang(ar) *,:lang(hi),:lang(hi) *{letter-spacing:normal!important}.pdxg :lang(ar) h1,.pdxg :lang(ar) h2{line-height:1.3}.pdxg :lang(hi) h1,.pdxg :lang(hi) h2{line-height:1.35}.pdxg [dir=rtl] .ed-arrow,.pdxg [dir=rtl] .ed-go svg{display:inline-block;transform:scaleX(-1)}.pdxg .ed-arrow{display:inline-block}.pdxg [dir=rtl] .ed-hero .ed-side{margin-left:0;margin-right:auto;text-align:left}.pdxg [dir=rtl] .ed-fld2 .ed-selbtn{text-align:right}.pdxg [dir=rtl] .ed-fld2 .ed-lb{padding-right:0;padding-left:1.4rem}.pdxg [dir=rtl] .ed-selcaret{right:auto;left:.85rem}.pdxg [dir=rtl] .ed-pcard .ed-fav{right:auto;left:.7rem}.pdxg .ed-loop[dir=rtl] .ed-btn{margin-left:0;margin-right:auto}.pdv3 .top[dir=rtl] .top-r{margin-left:0;margin-right:8px}.pdv3 .top[dir=rtl] .emmenu{left:auto;right:0}.pdv3 .top[dir=rtl] .langsel .emmenu{right:auto;left:0}.pdv3 .top[dir=rtl] .emitem{text-align:right}.pdxg .top[dir=rtl] .megamenu{left:auto;right:0}.pdxg .top[dir=rtl] .megamenu .tag{margin-left:0;margin-right:auto}.pdxg .ed-langline{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;margin-top:.6rem;font-size:12.5px;color:var(--ink3);font-weight:600}.pdxg .ed-langline .langrow{padding-bottom:0}.pdxg .ed-langline .langchip{padding:.34rem .8rem;font-size:12.5px}.pdxg .ed-askbar>.inline-flex{align-self:center}.pdv3 footer,.pdxg footer:not(.ed-foot){padding:18px 0 12px;margin-top:28px}.pdxg footer:not(.ed-foot) .fgrid{grid-template-columns:1.5fr repeat(4,1fr);gap:14px 28px;align-items:start}.pdxg footer:not(.ed-foot) .fgrid h5{margin-bottom:4px;font-size:11.5px;letter-spacing:.14em}.pdxg footer:not(.ed-foot) .fgrid>div:not(.fbrand){display:flex;flex-wrap:wrap;column-gap:14px;row-gap:0;align-content:flex-start}.pdxg footer:not(.ed-foot) .fgrid>div:not(.fbrand) h5{flex-basis:100%}.pdxg footer:not(.ed-foot) .fgrid a{display:inline-block;padding:2px 0;font-size:12.5px;line-height:1.4}.pdxg footer:not(.ed-foot) .fbrand .logomark{width:22px;height:22px;border-radius:7px}.pdxg footer:not(.ed-foot) .fbrand .logomark svg{width:13px;height:13px}.pdxg footer:not(.ed-foot) .fbrand .word{font-size:15px}.pdxg footer:not(.ed-foot) .fbrand p{margin-top:5px;font-size:12px;line-height:1.45;max-width:46ch}.pdxg footer:not(.ed-foot) .fbot{margin-top:12px;padding-top:9px;font-size:11.5px;gap:10px}.pdxg footer:not(.ed-foot) .fbadges{gap:6px}.pdxg footer:not(.ed-foot) .fbadges span{padding:2px 8px;font-size:11.5px}@media(max-width:900px){.pdxg footer:not(.ed-foot) .fgrid{grid-template-columns:1fr 1fr;gap:12px 20px}.pdxg footer:not(.ed-foot) .fbrand{grid-column:1/-1}}@media(max-width:680px){.pdxg footer:not(.ed-foot) .fbot{flex-direction:row;align-items:center;gap:8px}}.pdxg .langinline{display:flex;align-items:center;white-space:nowrap;direction:ltr;font-size:13px;margin-inline:4px}.pdxg .langinline-item{display:inline-flex;align-items:center}.pdxg .langinline-sep{opacity:.45}.pdxg .langinline-btn{border:0;background:none;color:inherit;font:inherit;padding:8px 5px;cursor:pointer}.pdxg .langinline-btn.on{font-weight:750}.pdxg .langinline-btn:focus-visible{outline:2px solid #0a7a54;outline-offset:2px;border-radius:6px}