.pdw-wrap{padding:.5rem 0}.pdw{background:var(--warp-surface-1,#141c2b);margin:0;container-type:inline-size}.pdw__svg{width:calc(100% + 2.2rem);max-width:none;height:auto;margin:0 -1.1rem;display:block}.pdw__small{font-family:var(--font-space-grotesk), "Space Grotesk", system-ui, sans-serif;fill:#f0f2f5bd;font-size:12.5px}.pdw__big{font-family:var(--font-space-grotesk), "Space Grotesk", system-ui, sans-serif;letter-spacing:-.01em;font-variant-numeric:tabular-nums;fill:#f0f2f5;font-size:34px;font-weight:600}.pdw__chalk{font-family:var(--font-fira-code), "Fira Code", ui-monospace, monospace;fill:#f0f2f5d6;font-size:13px}.pdw__chalk-line,.pdw__chalk-loop{fill:none;stroke:#f0f2f5b8;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.pdw__ground{stroke:#f0f2f533;stroke-width:1px}.pdw__ink polygon,.pdw__ink rect,.pdw__ink path{stroke:#f0f2f599;stroke-width:1.1px;stroke-linejoin:round}.pdw__wash-front{fill:#1c2332}.pdw__wash-top{fill:#232b39}.pdw__wash-side{fill:#171f2e}.pdw__fine line{stroke:#f0f2f547;stroke-width:.8px}.pdw__tape{fill:#f0f2f514;stroke:#f0f2f557;stroke-width:.7px}.pdw__tapeblade rect,.pdw__tapeblade polygon{fill:#f0f2f50f;stroke:#f0f2f580;stroke-width:.8px}.pdw__tapeblade line{stroke:#f0f2f599;stroke-width:.7px}.pdw__tang{fill:none;stroke:#f0f2f5d9;stroke-width:1.8px}.pdw__limit{stroke:#f0f2f58c;stroke-width:1.2px;stroke-dasharray:6 5}.pdw__ghost polygon{fill:#f0f2f505;stroke:#f0f2f58c;stroke-width:1px;stroke-dasharray:3 2.5}.pdw__wrap rect{fill:none;stroke:#f0f2f542;stroke-width:.8px}.pdw__wrap line{stroke:#f0f2f51a;stroke-width:2px}.pdw__label{fill:#e4e9ed;stroke:#f0f2f599;stroke-width:.6px}.pdw__label-ink{fill:#0b1220}.pdw__label-rule{stroke:#0b1220;stroke-width:.8px;opacity:.55}.pdw__label-t{font-family:var(--font-space-grotesk), "Space Grotesk", system-ui, sans-serif;fill:#0b1220;font-size:12px}.pdw__label-t--bold{font-weight:700}.pdw__label-t--mono{font-family:var(--font-fira-code), "Fira Code", ui-monospace, monospace;font-size:12px;font-weight:500}.pdw__lcd{fill:#0b1220;stroke:#f0f2f573;stroke-width:.8px}.pdw__lcd-t{font-family:var(--font-fira-code), "Fira Code", ui-monospace, monospace;fill:#f0f2f5eb;font-size:12px}.pdw__scan,.pdw__anno{display:none}.pdw__scan-core{fill:#4ade80;opacity:.75}.pdw__scan-halo{fill:#4ade8029}.pdw__sweep{opacity:0}.pdw__sweep line{stroke:#eafff1;stroke-width:1px}.pdw__anno-i{opacity:0}.pdw__anno-dot{fill:#4ade80}.pdw__anno-leader{stroke:#eafff16b;stroke-width:.8px}.pdw__anno-t{font-family:var(--font-fira-code), "Fira Code", ui-monospace, monospace;letter-spacing:1.2px;text-transform:uppercase;fill:#eafff1bd;font-size:12px}@media (prefers-reduced-motion:no-preference){.pdw__scan{animation:3.6s ease-in-out infinite pdw-scan;display:inline}.pdw__anno{display:inline}.pdw__sweep{animation:14s linear infinite pdw-sweep}}@keyframes pdw-scan{0%,to{transform:translateY(0)}50%{transform:translateY(21px)}}@keyframes pdw-sweep{0%,4%{opacity:0;transform:translate(0)}5%{opacity:.28}23%{opacity:.28}24%{opacity:0;transform:translate(1080px)}to{opacity:0;transform:translate(1080px)}}@container (max-width:599px){.pdw__d,.pdw__anno{display:none}}@media (max-width:640px){.pdw-wrap{margin:0 -8px}.pdw{padding:.85rem .5rem .9rem}.pdw__svg{width:calc(100% + 1rem);margin:0 -.5rem}.pdw .blogfig__cap,.pdw .blogfig__note{padding:0 .35rem}}
.pcalc-row{cursor:pointer;transition:background-color .15s}.clean-page__rate-table tbody tr.pcalc-row:hover{background:#4ade800d}.clean-page__rate-table tbody tr.pcalc-row:active{background:#4ade8017}.pcalc-row__btn{min-height:28px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:.45rem;margin:-.25rem -.4rem;padding:.25rem .4rem;transition:transform .1s,color .15s;display:inline-flex}.pcalc-row__btn:after{content:"";opacity:0;border-top:1.5px solid;border-left:1.5px solid;width:7px;height:7px;transition:opacity .15s,transform .15s;transform:translateY(2px)rotate(45deg)}.pcalc-row:hover .pcalc-row__btn,.pcalc-row__btn:focus-visible{color:#4ade80}.pcalc-row:hover .pcalc-row__btn:after,.pcalc-row__btn:focus-visible:after{opacity:1;transform:translateY(1px)rotate(45deg)}.pcalc-row:active .pcalc-row__btn{transform:scale(.97)}.pcalc-row__btn:focus-visible{outline-offset:2px;outline:2px solid #4ade80}.clean-page__rate-table tbody tr.pcalc-row--done{background:#4ade8014}.pcalc-row--done .pcalc-row__btn{color:#4ade80}.pcalc-row--done .pcalc-row__btn:after{opacity:1;border:2px solid #4ade80;border-top:0;border-left:0;width:5px;height:10px;transform:translateY(-1px)rotate(45deg)}.pcalc-row__sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pcalc .iqb__quote-cta:focus-visible{outline-offset:3px;outline:2px solid #4ade80}.pcalc [data-pcalc-filled] .iqm__input{animation:1.4s ease-out pcalc-filled}@keyframes pcalc-filled{0%{outline-offset:1px;outline:2px solid #4ade80d9}to{outline-offset:1px;outline:2px solid #4ade8000}}@media (prefers-reduced-motion:reduce){.pcalc-row:active .pcalc-row__btn{transform:none}.pcalc-row__btn:after{transition:none}.pcalc [data-pcalc-filled] .iqm__input{animation:none}}
