.pladd{--pladd-accent:#cf1f25;--pladd-ink:#484d57;--pladd-line:#dadee4;--pladd-focus:#007184}.pladd__tab{background:none;border:0;color:inherit;cursor:pointer;font:inherit}.pladd__tabs{display:flex;flex-wrap:wrap;gap:.25rem}.pladd__selectwrap{display:none}@media (max-width:767px){.pladd__tabs{display:none}.pladd__selectwrap{display:block;margin-bottom:1rem}.pladd__select{border:1px solid var(--pladd-line);border-radius:4px;font:inherit;padding:.6rem .75rem;width:100%}}.pladd__panel[hidden]{display:none}.pladd__stage{position:relative}.pladd__step[hidden]{display:none}.pladd__step{margin:0}.pladd__media{background:#f1f3f6;border-radius:6px;line-height:0;overflow:hidden;position:relative}.pladd__img,.pladd__video{display:block;height:auto;width:100%}.pladd__box{border:3px solid var(--pladd-accent);border-radius:4px;box-shadow:0 0 0 9999px rgba(0,0,0,.28);box-sizing:border-box;pointer-events:none;position:absolute}.pladd__stage[data-pladd-clickadvance]{cursor:pointer}.pladd__caption{color:var(--pladd-ink);font-size:1.0625rem;line-height:1.5;margin:1rem 0 0;max-width:62ch}.pladd__controls{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;margin-top:1rem}.pladd__nav{background:#fff;border:1px solid var(--pladd-line);border-radius:4px;color:var(--pladd-ink);cursor:pointer;font:inherit;padding:.5rem .9rem}.pladd__nav:hover:not(:disabled){border-color:var(--pladd-ink)}.pladd__nav:disabled{cursor:default;opacity:.45}.pladd__dots{display:flex;gap:.5rem;list-style:none;margin:0;padding:0}.pladd__dot{background:#fff;border:1px solid var(--pladd-line);border-radius:50%;cursor:pointer;height:10px;padding:0;width:10px}.pladd__dot.is-active{background:var(--pladd-accent);border-color:var(--pladd-accent)}.pladd__dot:focus-visible,.pladd__nav:focus-visible,.pladd__select:focus-visible,.pladd__tab:focus-visible{outline:2px solid var(--pladd-focus);outline-offset:2px}.pladd__empty{color:var(--pladd-ink);font-style:italic}.pladd__visually-hidden{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0 0 0 0);border:0;white-space:nowrap}