.pelmp__chip{padding:11px 22px;border-radius:var(--pill);border:1.5px solid var(--ink);font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--ink);white-space:nowrap;background:#fff;cursor:pointer;transition:.25s var(--ease)}.pelmp__chip:hover{background:var(--ink);color:#fff;border-color:var(--ink)}.pelmp__chip.on,.pelmp__chip.on:hover{background:var(--yellow);border-color:var(--yellow);color:var(--ink)}.pelmp__stage.drag{cursor:grabbing}.pelmp__pan.now{transition:none}.pelmp__poly{fill:rgba(255,255,255,.14);stroke:rgba(255,255,255,.92);stroke-width:1.6;vector-effect:non-scaling-stroke;cursor:pointer;transition:fill .3s var(--ease),stroke .3s var(--ease),opacity .3s var(--ease)}.pelmp__poly:hover,.pelmp__poly.hot,.pelmp__poly:focus-visible{fill:rgba(250,208,9,.5);stroke:var(--yellow);stroke-width:2.6;outline:none}.pelmp__poly.dim{opacity:.16;pointer-events:none}.pelmp__hint.gone{opacity:0}.pelmp__tip.show{opacity:1;transform:none}.pelmp__sfig{aspect-ratio:16/10;background:var(--soft)}.pelmp__sb{padding:22px}.pelmp__kicker{font-size:11px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--faint);margin-bottom:7px}.pelmp__h{margin:0;font-size:22px;font-weight:700;letter-spacing:-.02em;line-height:1.15}.pelmp__p{font-size:13.5px;line-height:1.65;color:var(--muted);margin:9px 0 0}.pelmp__rows{margin-top:16px;border-top:1px solid var(--line-soft)}.pelmp__rows div{display:flex;justify-content:space-between;gap:14px;padding:10px 0;border-bottom:1px solid var(--line-soft);font-size:13px}.pelmp__rows span:first-child{font-size:10.5px;font-weight:700;letter-spacing:.13em;text-transform:uppercase;color:var(--faint)}.pelmp__rows span:last-child{font-weight:700}.pelmp__btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:13px 20px;border-radius:var(--pill);font-size:11.5px;font-weight:700;letter-spacing:.11em;text-transform:uppercase;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background .3s var(--ease),color .3s var(--ease),transform .3s var(--ease)}.pelmp__btn:active{transform:scale(.98)}.pelmp .pelmp__btn--y{background:var(--yellow)!important;color:#111!important}.pelmp .pelmp__btn--y:hover{background:var(--yellow-deep)!important;color:#111!important}.pelmp .pelmp__btn--line{border:1.5px solid var(--ink);color:#111!important;background:0 0}.pelmp .pelmp__btn--line:hover{background:var(--ink)!important;color:#fff!important}