:root[data-brand=v2] .lh-rail{height:var(--pp-rule);border-radius:0;background:var(--pp-line)}:root[data-brand=v2] .lh-jump a{border:var(--pp-rule) solid var(--pp-line);border-radius:0;background:var(--pp-raised);color:var(--pp-fg);font-family:var(--pp-body);font-weight:700;text-decoration:none;box-shadow:var(--pp-shadow-1)}:root[data-brand=v2] .lh-jump a:hover{background:var(--pp-bg-2);border-color:var(--pp-line)}:root[data-brand=v2] .lh-hero p,:root[data-brand=v2] .lh-group-head p{color:var(--pp-fg-2)}:root[data-brand=v2] .lc{border:var(--pp-rule) solid var(--pp-line);border-radius:0;background:var(--pp-raised);transition:transform var(--pp-press-dur) ease,box-shadow var(--pp-press-dur) ease}:root[data-brand=v2] .lc:hover{border-color:var(--pp-line);transform:translate(-2px,-2px);box-shadow:6px 6px 0 var(--pp-shade)}:root[data-brand=v2] .lc .lv,:root[data-brand=v2] .lc .lv img{border-radius:0}:root[data-brand=v2] .lc .lv{border-bottom:var(--pp-rule) solid var(--pp-line)}:root[data-brand=v2] .lc-meta{font-family:var(--pp-mono);font-size:11.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--pp-quiet)}:root[data-brand=v2] .lc-title{font-family:var(--pp-display);font-weight:400;letter-spacing:-.01em;line-height:1.12}:root[data-brand=v2] .lc-sum{color:var(--pp-fg-2)}:root[data-brand=v2] .lc-more{color:var(--pp-fg);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}:root[data-brand=v2] .lv-half figcaption{border-radius:0;background:var(--pp-ink);color:#fff;font-family:var(--pp-mono);font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}:root[data-brand=v2] .learn-crumbs,:root[data-brand=v2] .learn-crumbs a,:root[data-brand=v2] .learn-stamp{font-family:var(--pp-mono);font-size:11.5px;letter-spacing:.06em;color:var(--pp-fg-2)}:root[data-brand=v2] .learn-lede,:root[data-brand=v2] .learn-answer{color:var(--pp-fg-2)}:root[data-brand=v2] .learn-body p,:root[data-brand=v2] .learn-body li{color:var(--pp-fg-2)}:root[data-brand=v2] .learn-body a,:root[data-brand=v2] .learn-toc a,:root[data-brand=v2] .learn-lede a,:root[data-brand=v2] .learn-faq a,:root[data-brand=v2] .learn-cta-note a{color:var(--pp-link);font-weight:600;text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:3px}:root[data-brand=v2] .learn-body h2,:root[data-brand=v2] .learn-faq h2{font-size:clamp(24px,2.2vw,32px);line-height:1.05}:root[data-brand=v2] .learn-body h3{font-family:var(--pp-body);font-weight:700;font-size:18px;letter-spacing:0}:root[data-brand=v2] .learn-definition{border:0;border-left:var(--pp-rule-thick) solid var(--pp-magenta);border-radius:0;background:var(--pp-bg-2)}:root[data-brand=v2] .learn-definition-term,:root[data-brand=v2] .learn-toc-title{font-family:var(--pp-mono);font-size:11.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--pp-fg-2)}:root[data-brand=v2] .learn-toc{border:var(--pp-rule) solid var(--pp-line);border-radius:0;background:var(--pp-raised)}:root[data-brand=v2] .learn-figure img{border:var(--pp-rule) solid var(--pp-line);border-radius:0}:root[data-brand=v2] .learn-table table{border-top:var(--pp-rule) solid var(--pp-line);border-bottom:var(--pp-rule) solid var(--pp-line)}:root[data-brand=v2] .learn-table th{font-family:var(--pp-mono);font-size:11.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--pp-fg-2);border-bottom:var(--pp-rule) solid var(--pp-line)}:root[data-brand=v2] .learn-table td{border-color:var(--pp-hair)}:root[data-brand=v2] .learn-faq{border-top:var(--pp-rule) solid var(--pp-line)}:root[data-brand=v2] .learn-faq dt{font-family:var(--pp-body);font-weight:700}:root[data-brand=v2] .learn-faq dd{color:var(--pp-fg-2)}:root[data-brand=v2] .learn-cta{border:var(--pp-rule) solid var(--pp-line);border-radius:0;background:var(--pp-raised);box-shadow:var(--pp-shadow-3)}@media (max-width: 599px){:root[data-brand=v2] .learn-cta{box-shadow:6px 6px 0 var(--pp-shade);margin-right:6px}}:root[data-brand=v2] .tool{border:var(--pp-rule) solid var(--pp-line);border-radius:0;background:var(--pp-raised);box-shadow:var(--pp-shadow-3)}:root[data-brand=v2] .tool-drop{border:var(--pp-rule) dashed var(--pp-line);border-radius:0;background:var(--pp-bg)}@media (max-width: 599px){:root[data-brand=v2] .tool{box-shadow:6px 6px 0 var(--pp-shade);margin-right:6px}}:root[data-brand=v2] .start-top{border-top:var(--pp-rule-thick) solid transparent;border-image:var(--pp-bands-h) 1;border-image-width:var(--pp-rule-thick) 0 0 0}:root[data-brand=v2] .tap{border:var(--pp-rule) solid var(--pp-line);border-radius:0;background:var(--pp-raised);box-shadow:var(--pp-shadow-3)}@media (max-width: 599px){:root[data-brand=v2] .tap{box-shadow:6px 6px 0 var(--pp-shade);margin-right:6px}}:root[data-brand=v2] .tap-choice{border:var(--pp-rule) solid var(--pp-line);border-radius:0;background:var(--pp-field);color:var(--pp-fg);font-family:var(--pp-body);font-weight:700;box-shadow:var(--pp-shadow-1)}:root[data-brand=v2] .tap-choice:hover{border-color:var(--pp-line);background:var(--pp-bg-2)}:root[data-brand=v2] .tap-choice.is-on{background:var(--pp-yellow);border-color:var(--pp-ink);color:var(--pp-ink)}:root[data-brand=v2] .tap-back{border:var(--pp-rule) solid var(--pp-line);border-radius:0}:root[data-brand=v2] .tap-bar{height:6px;border-radius:0;background:var(--pp-bg-2)}:root[data-brand=v2] .tap-bar span,:root[data-brand=v2] .tap-progress-bar span{border-radius:0;background:var(--pp-line)}:root[data-brand=v2] .tap-count{font-family:var(--pp-mono);font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}:root[data-brand=v2] .tap-ba-card img,:root[data-brand=v2] .start-hero-card img,:root[data-brand=v2] .start-pair img,:root[data-brand=v2] .start-catalog-grid img{border:var(--pp-rule) solid var(--pp-line);border-radius:0}:root[data-brand=v2] .tap-ba-tag{font-family:var(--pp-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase}:root[data-brand=v2] .tap-pair,:root[data-brand=v2] .start-pair{border:var(--pp-rule) solid var(--pp-line);border-radius:0;background:var(--pp-raised)}:root[data-brand=v2] .start-alt{border:var(--pp-rule) solid var(--pp-line);border-radius:0;box-shadow:var(--pp-shadow-1)}:root[data-brand=v2] .start-tester{border:var(--pp-rule) solid var(--pp-line);border-radius:0}:root[data-brand=v2] .sfl-stage{--band: #111111;--band-hairline-strong: #111111;border:var(--pp-rule) solid var(--pp-ink);border-radius:0;background:#111;box-shadow:10px 10px 0 var(--pp-magenta)}:root[data-brand=v2] .sfl-stage:after{top:0;bottom:auto;height:var(--pp-rule-thick);background:var(--pp-bands-h)}@media (max-width: 599px){:root[data-brand=v2] .sfl-stage{box-shadow:6px 6px 0 var(--pp-magenta);margin-right:6px}}:root[data-brand=v2] .start-footer{border-top:var(--pp-rule) solid var(--pp-line);background:var(--pp-bg-2)}:root[data-brand=v2] .bp-ig{font-family:Poppins,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;--body: "Poppins", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--display: var(--body)}:root[data-brand=v2] .bp-post figcaption,:root[data-brand=v2] .bp-hiw-title{font-family:var(--pp-mono);font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--pp-fg-2)}:root[data-brand=v2] .bp-side{border-radius:0;overflow:visible}:root[data-brand=v2] .bp-pane{border:var(--pp-rule) solid var(--pp-line);border-radius:0;background:var(--pp-raised);box-shadow:var(--pp-shadow-3);margin:0 10px 10px 0}:root[data-brand=v2] .bp-pane-by{font-family:var(--pp-mono);font-size:11.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--pp-fg-2)}:root[data-brand=v2] .bp-values li,:root[data-brand=v2] .bp-steps li{color:var(--pp-fg)}:root[data-brand=v2] .bp-check{border-radius:0;background:var(--pp-ink)}:root[data-brand=v2] .bp-step-n{border-radius:0;background:var(--tone, var(--pp-ink));color:var(--tone-ink, #ffffff);border:var(--pp-rule) solid var(--pp-ink);font-family:var(--pp-mono)}:root[data-brand=v2] .bp-steps li:nth-child(1) .bp-step-n{--tone: var(--pp-magenta);--tone-ink: #ffffff}:root[data-brand=v2] .bp-steps li:nth-child(2) .bp-step-n{--tone: var(--pp-cyan);--tone-ink: var(--pp-ink)}:root[data-brand=v2] .bp-steps li:nth-child(3) .bp-step-n{--tone: var(--pp-yellow);--tone-ink: var(--pp-ink)}:root[data-brand=v2] .bp-hiw{border-top:var(--pp-rule) solid var(--pp-line)}:root[data-brand=v2] .bp-dl{color:var(--pp-fg);text-decoration-thickness:2px}:root[data-brand=v2] .bp-dl-note,:root[data-brand=v2] .bp-line{color:var(--pp-fg-2)}@media (max-width: 599px){:root[data-brand=v2] .bp-pane{box-shadow:6px 6px 0 var(--pp-shade);margin-right:6px}}:root[data-brand=v2] .quick-answer{border:2px solid var(--pp-fg);border-radius:0;background:var(--pp-bg-2)}:root[data-brand=v2] .quick-answer-label{font-family:var(--pp-mono);font-size:11.5px;font-weight:600;letter-spacing:.1em;color:var(--pp-fg-2)}:root[data-brand=v2] .quick-answer .quick-answer-q,:root[data-brand=v2] .quick-answer .quick-answer-a{color:var(--pp-fg)}:root[data-brand=v2] .quick-answer-more{color:var(--pp-link);text-decoration:underline;text-underline-offset:3px}
