.xc-ppbi .xc-mt-0{margin-top:0!important}.xc-ppbi .xc-checks-title{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:10px;display:flex}.xc-ppbi .xc-checks-title span{letter-spacing:.04em;color:var(--xc-fg-muted);font-size:13px;font-weight:600}.xc-ppbi .xc-compare{border-collapse:collapse;background:var(--xc-white);width:100%;font-size:15px;line-height:1.45}.xc-ppbi .xc-compare th,.xc-ppbi .xc-compare td{text-align:left;vertical-align:top;border:0;border-bottom:1px solid var(--xc-line);color:var(--xc-fg);background:0 0;padding:12px 10px}.xc-ppbi .xc-compare thead th{font-size:var(--xc-label-size);letter-spacing:.1em;text-transform:uppercase;color:var(--xc-fg-muted);border-bottom:2px solid var(--xc-line-strong);font-weight:700}.xc-ppbi .xc-compare thead th:not(:first-child),.xc-ppbi .xc-compare td{text-align:center}.xc-ppbi .xc-compare td{width:22%}.xc-ppbi .xc-compare tbody th{font-weight:600}.xc-ppbi .xc-compare .xc-col-hl{background:var(--xc-orange-wash)}.xc-ppbi .xc-yes,.xc-ppbi .xc-no{vertical-align:middle;width:18px;height:18px;display:inline-block}.xc-ppbi .xc-yes{background:var(--xc-ink);clip-path:polygon(14% 52%,0 66%,38% 100%,100% 22%,86% 8%,38% 72%)}.xc-ppbi .xc-no{background:var(--xc-muted);width:14px;height:2px}.xc-ppbi .xc-compare caption{caption-side:bottom;text-align:left;font-size:var(--xc-small-size);color:var(--xc-fg-muted);padding-top:10px}@media (max-width:419px){.xc-ppbi .xc-compare{table-layout:fixed}.xc-ppbi .xc-compare th,.xc-ppbi .xc-compare td{padding:10px 6px}.xc-ppbi .xc-compare thead th{letter-spacing:.04em}.xc-ppbi .xc-compare thead th:first-child,.xc-ppbi .xc-compare tbody th{width:34%}}.xc-ppbi .xc-window{margin-top:var(--xc-head-gap);position:relative}.xc-ppbi .xc-track{display:grid;position:relative}.xc-ppbi .xc-stop{padding:0 0 28px 38px;position:relative}.xc-ppbi .xc-stop:before{content:"";z-index:2;background:var(--xc-slate);border:3px solid var(--xc-orange);border-radius:50%;width:14px;height:14px;position:absolute;top:6px;left:7px}.xc-ppbi .xc-stop--due:before{background:var(--xc-orange);width:18px;height:18px;top:4px;left:5px}.xc-ppbi .xc-stop h3{--xc-fs:15px;margin-top:2px}.xc-ppbi .xc-stop p{color:var(--xc-fg-muted);font-size:15px;line-height:1.55}.xc-ppbi .xc-tape{z-index:1;background:var(--xc-line);width:4px;position:absolute;top:10px;bottom:30px;left:12px}.xc-ppbi .xc-tape-fill{background:var(--xc-orange);transform-origin:top;position:absolute;inset:0}.xc-ppbi .xc-ruler{background:repeating-linear-gradient(to bottom, var(--xc-line-strong) 0 1px, transparent 1px 12px);opacity:.5;width:10px;position:absolute;top:10px;bottom:30px;left:16px}.xc-ppbi .xc-cool{display:none}@media (min-width:1000px){.xc-ppbi .xc-track{grid-template-columns:repeat(6,minmax(0,1fr));column-gap:18px;padding-top:96px}.xc-ppbi .xc-stop{padding:40px 0 0}.xc-ppbi .xc-stop:before{top:-9px;left:0}.xc-ppbi .xc-stop--due:before{top:-11px;left:-2px}.xc-ppbi .xc-tape{width:auto;height:4px;inset:94px 0 auto}.xc-ppbi .xc-tape-fill{transform-origin:0}.xc-ppbi .xc-ruler{background:repeating-linear-gradient(to right, var(--xc-line-strong) 0 1px, transparent 1px 14px);width:auto;height:14px;inset:78px 0 auto}.xc-ppbi .xc-cool{border:2px dashed var(--xc-orange);border-radius:var(--xc-radius) var(--xc-radius) 0 0;border-bottom:0;width:calc(33.333% - 6px);padding:8px 12px 18px;display:block;position:absolute;top:18px;left:0}.xc-ppbi .xc-cool span{letter-spacing:.04em;color:var(--xc-fg);font-size:13px;font-weight:600}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.xc-ppbi .xc-tape-fill{animation:linear both xc-ppbi-fill;animation-timeline:view();animation-range:entry 20% cover 55%}}}@keyframes xc-ppbi-fill{0%{transform:scaleY(0)}to{transform:scale(1)}}@media (min-width:1000px){@keyframes xc-ppbi-fill{0%{transform:scaleX(0)}to{transform:scale(1)}}}.xc-ppbi .xc-do{color:var(--xc-accent-text);margin-top:4px;font-weight:700;display:block}
