.pdxg .ls-band{display:grid;gap:12px;margin-top:26px;min-width:0}.pdxg .ls-bandhead{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.pdxg .ls-bandhead h2{margin:0;font-size:max(17px,1.15rem);font-weight:800;letter-spacing:-.015em;color:#fff}.pdxg .ls-bandeye{font-size:11.5px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--pd-mint,#70f1cf)}.pdxg .ls-bandnote{flex:1 1 14rem;min-width:0;margin:0;font-size:12.5px;line-height:1.55;color:#cfe6da}.pdxg .ls-bandempty{margin:0;font-size:13.5px;line-height:1.6;color:#e6f1ec}.pdxg .ls-panel{padding:max(16px,1.15rem) max(18px,1.3rem);border-radius:22px;color:#fff}.pdxg .ls-panel b{color:#fff}.pdxg .ls-panel h3{margin:0;font-size:16px;font-weight:800;color:#fff}.pdxg .ls-lede{margin:.7rem 0 0;font-size:14.5px;line-height:1.6;color:#f1f8f4}.pdxg .ls-why{display:block;margin-top:.5rem;font-size:11.5px;line-height:1.5;color:#c2dcd0}.pdxg .ls-row{align-items:center}.pdxg .ls-acts,.pdxg .ls-row{display:flex;gap:10px;flex-wrap:wrap}.pdxg .ls-acts{margin-top:.9rem}.pdxg .ls-held{display:grid;gap:8px;margin:.8rem 0 0;padding:0;list-style:none}.pdxg .ls-held li{display:flex;gap:9px;align-items:flex-start;font-size:13.5px;line-height:1.5;color:#f1f8f4}.pdxg .ls-mark{flex:none;width:1.1rem;font-weight:800}.pdxg .ls-yes .ls-mark{color:#8de0ad}.pdxg .ls-no{color:#e6f1ec}.pdxg .ls-no .ls-mark{color:#ffc46b}.pdxg .ls-held small{display:block;margin-top:2px;font-size:11.5px;color:#c2dcd0}.pdxg .ls-fields{display:grid;gap:10px;margin-top:.9rem}.pdxg .ls-field{display:grid;gap:5px;min-width:0}.pdxg .ls-field span{font-size:12.5px;font-weight:600;color:#e6f1ec}.pdxg .ls-field input{width:100%;padding:10px 12px;border-radius:14px;border:1px solid rgba(255,255,255,.42);background:transparent;color:#fff;font-size:14.5px;font-family:inherit}.pdxg .ls-field input::placeholder{color:#a9c6ba}.pdxg .ls-field select{width:100%;padding:10px 12px;border-radius:14px;border:1px solid rgba(255,255,255,.42);background:#f4f8f6;color:#073e30;font-size:14.5px;font-family:inherit}.pdxg .ls-field:focus-within select{border-color:var(--pd-mint,#70f1cf);box-shadow:0 0 0 3px rgba(112,241,207,.22)}.pdxg .ls-field:focus-within{outline:none}.pdxg .ls-field:focus-within input{border-color:var(--pd-mint,#70f1cf);box-shadow:0 0 0 3px rgba(112,241,207,.22)}.pdxg .ls-field:focus-within span{color:#fff}.pdxg .ls-check{display:flex;align-items:center;gap:9px;font-size:13.5px;color:#f1f8f4}.pdxg .ls-check input{width:17px;height:17px;accent-color:var(--pd-mint,#70f1cf)}.pdxg .ls-done{color:#8de0ad;font-weight:700}.pdxg .ls-fail{color:#ffc46b;font-weight:700}.pdxg .ls-tag{flex:none;padding:4px 10px;border-radius:999px;font-size:11.5px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;border:1px solid rgba(255,255,255,.34);color:#fff}.pdxg .ls-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.pdxg .ls-split2{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:16px;align-items:start}@media (max-width:900px){.pdxg .ls-pair,.pdxg .ls-split2{grid-template-columns:1fr}}.pdxg .ls-kv{display:grid;grid-template-columns:minmax(7rem,auto) minmax(0,1fr);gap:9px 16px;margin-top:.8rem}.pdxg .ls-k{font-size:12.5px;font-weight:600;color:#cfe6da}.pdxg .ls-v{font-size:13.5px;color:#fff;min-width:0;overflow-wrap:anywhere}.pdxg .ls-v.ls-q{color:#ffc46b}.pdxg .ls-v.ls-ok{color:#8de0ad;font-weight:700}.pdxg .ls-track{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(8rem,1fr);gap:0;overflow-x:auto}.pdxg .ls-track>span{display:block;padding:0 14px;border-inline-start:2px solid rgba(255,255,255,.2);font-size:12.5px;font-weight:700;color:#cfe6da}.pdxg .ls-track>span:first-child{border-inline-start:0;padding-inline-start:0}.pdxg .ls-track>span small{display:block;margin-top:4px;font-size:11.5px;font-weight:500;color:#a9c6ba}.pdxg .ls-track>span.ls-t-done{color:#fff;border-inline-start-color:#8de0ad}.pdxg .ls-track>span.ls-t-done small{color:#8de0ad}.pdxg .ls-track>span.ls-t-now{color:#fff;border-inline-start-color:var(--pd-mint,#70f1cf)}.pdxg .ls-track>span.ls-t-now small{color:var(--pd-mint,#70f1cf)}.pdxg .ls-host{padding:max(14px,1rem) max(16px,1.15rem);border-radius:22px;background:#fff;color:#163a30;box-shadow:0 18px 50px rgba(0,0,0,.18)}.pdxg .ls-host h3{color:#0d3228;margin:0 0 .7rem;font-size:16px;font-weight:800}.pdxg .cmp-panel{padding:max(16px,1.15rem) max(18px,1.3rem);border-radius:22px;margin-top:14px;color:#fff}.pdxg .cmp-panel b{color:#fff}.pdxg .cmp-lede{margin:.7rem 0 0;font-size:14.5px;line-height:1.6;color:#f1f8f4}.pdxg .cmp-src{display:block;margin-top:3px;font-size:11.5px;color:#c2dcd0}.pdxg .cmp-panel .ed-halarow b{color:#fff;font-size:16px}.pdxg .ls-prepared{display:block;font-size:11.5px;line-height:1.45;font-weight:500;color:rgba(255,255,255,.72)}.pdxg .experience-discovery .ls-host.ls-host.ls-host{color:#163a30}.pdxg .experience-discovery .ls-host.ls-host.ls-host :is(p,span,div,li,dt,dd,b,strong,small):not(:is([class^=bg-],[class*=" bg-"])):not(:is([class^=bg-],[class*=" bg-"]) *):not([class*=text-]):not(.ed-pill):not(.ed-pill *){color:inherit}.pdxg .experience-discovery .ls-host.ls-host.ls-host :is(h1,h2,h3,h4,label,.ed-ttl,.text-slate-900,.text-slate-800,.text-slate-700,.text-green-800,.text-green-900):not(:is([class^=bg-green-7],[class*=" bg-green-7"]) *){color:#0d3228}.pdxg .experience-discovery .ls-host.ls-host.ls-host :is(.text-slate-600,.text-slate-500,.text-slate-400){color:#475569}.pdxg .experience-discovery .ls-host.ls-host.ls-host .bg-white{background:#fff;border-color:#dfe7e3;backdrop-filter:none;color:#163a30}.pdxg .experience-discovery .ls-host.ls-host.ls-host :is(input,textarea){color:#163a30}.pdxg .experience-discovery .ed-note.ed-warn :is(b,p,span:not(.ed-ic)){color:#5b3a06}.pdxg .experience-discovery .ed-note.ed-warn a{color:#5b3a06;text-decoration:underline}.pdxg .pq-answer{display:flex;gap:8px;align-items:flex-start;flex-wrap:wrap;margin-top:8px}.pdxg .pq-answer textarea{flex:1 1 260px;min-height:44px;box-sizing:border-box;border-radius:12px;border:1px solid #ffffff38;background:#0000002e;padding:8px 10px;font-family:inherit;font-size:14px;color:#fff!important;-webkit-text-fill-color:#fff}.pdxg .pq-answer textarea::placeholder{color:#e3ece8!important;-webkit-text-fill-color:#e3ece8;opacity:1}