:root[data-brand=v2] .hero-catalog~section,:root[data-brand=v2] .hero-catalog~section.wash{border-top:var(--pp-rule) solid var(--pp-line);border-bottom:0}:root[data-brand=v2] #faq:before,:root[data-brand=v2] .lm-card:before,:root[data-brand=v2] .accent-bar:before{display:none}:root[data-brand=v2] .hero-catalog{background:var(--pp-bg);border-bottom:var(--pp-rule) solid var(--pp-line);border-image:none}:root[data-brand=v2] .hero-catalog:after{inset:0 0 0 auto;width:min(62vw,1100px);height:auto;background:radial-gradient(var(--pp-cyan) 1.3px,transparent 1.8px) 0 0 / 13px 13px;opacity:.24;-webkit-mask-image:radial-gradient(ellipse 70% 60% at 62% 46%,#000 0%,transparent 72%);mask-image:radial-gradient(ellipse 70% 60% at 62% 46%,#000 0%,transparent 72%)}:root[data-brand=v2] .hero-catalog:before{display:none}:root[data-brand=v2] .hero-catalog h1{max-width:15ch;font-size:clamp(42px,4.3vw,68px);font-weight:400;line-height:.98;letter-spacing:-.025em}:root[data-brand=v2] .hero-catalog .subhead{color:var(--pp-fg-2);font-size:18px;line-height:1.5}:root[data-brand=v2] .hero-catalog .hero-bullet em{color:var(--pp-press)}:root[data-brand=v2] .hero-catalog .hero-bullet+.hero-bullet em{color:var(--pp-focus)}:root[data-brand=v2][data-theme=dark] .hero-catalog .hero-bullet+.hero-bullet em{color:var(--pp-link)}:root[data-brand=v2][data-theme=dark] .hero-catalog .hero-bullet em{color:#ff5cb4}:root[data-brand=v2] .hero-catalog .hero-bullet-note span:after{display:none}:root[data-brand=v2] .hero-catalog .hero-bullet-note span{background:linear-gradient(transparent 46%,var(--pp-yellow) 46%,var(--pp-yellow) 92%,transparent 92%);-webkit-box-decoration-break:clone;box-decoration-break:clone;color:var(--pp-ink)}:root[data-brand=v2] .hero-catalog .hero-underline{background-image:linear-gradient(90deg,var(--pp-magenta) 0 33.333%,var(--pp-cyan) 33.333% 66.666%,var(--pp-yellow) 66.666%)}:root[data-brand=v2] .hero-catalog .hero-form-label{font-family:var(--pp-mono);font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--pp-fg-2)}:root[data-brand=v2] .hero-catalog .hero-form .field-row{padding:6px;border:var(--pp-rule) solid var(--pp-line);border-radius:0;background:var(--pp-field);box-shadow:8px 8px 0 var(--pp-shade)}:root[data-brand=v2] .hero-catalog .hero-form .field-row:focus-within{border-color:var(--pp-line);box-shadow:8px 8px 0 var(--pp-shade),0 0 0 3px var(--pp-bg),0 0 0 6px var(--pp-ring)}:root[data-brand=v2] .hero-catalog .hero-form input[type=text]{min-height:48px;border:0;background:transparent;box-shadow:none;font-size:18px}:root[data-brand=v2] .hero-catalog .hero-form input[type=text]:focus-visible{box-shadow:none}:root[data-brand=v2] .hero-catalog .hero-form .button:not(.secondary):not(.ghost):not(.danger):not(.google):not(.facebook){height:auto;min-height:48px;padding:0 22px;font-size:17px;box-shadow:3px 3px 0 var(--pp-shade)}:root[data-brand=v2] .hero-catalog .hero-guarantee{color:var(--pp-fg-2);font-size:13px}:root[data-brand=v2] .catalog-hero-art{--display: var(--pp-body);--art-line: var(--pp-ink)}:root[data-brand=v2] .catalog-art-orbit{display:none}:root[data-brand=v2] .hv .hv-card .catalog-social-head,:root[data-brand=v2] .hv .hv-media,:root[data-brand=v2] .hv .hv-cta,:root[data-brand=v2] .catalog-source,:root[data-brand=v2] .catalog-ad{border-radius:0}:root[data-brand=v2] .hv .hv-card{outline:var(--pp-rule) solid var(--pp-ink);box-shadow:10px 10px 0 var(--pp-ink)}:root[data-brand=v2] .hv .hv-media,:root[data-brand=v2] .hv .hv-cta{box-shadow:none}:root[data-brand=v2] .catalog-source{border:var(--pp-rule) solid var(--pp-ink);box-shadow:6px 6px 0 var(--pp-ink)}:root[data-brand=v2] .hv .hv-label{border-radius:0;font-family:var(--pp-mono);letter-spacing:.06em;text-transform:uppercase}:root[data-brand=v2] .hv .hv-tags span{border:var(--pp-rule) solid var(--pp-ink);border-radius:0;background:var(--pp-card);color:var(--pp-ink);box-shadow:3px 3px 0 var(--pp-ink);font-family:var(--pp-mono);font-weight:600;letter-spacing:.08em;text-transform:uppercase}:root[data-brand=v2] .hv .hv-tags span:before,:root[data-brand=v2] .hv .hv-tags li:after{border-radius:0;background:var(--pp-magenta)}:root[data-brand=v2] .hv .hv-tags li:before{background:var(--pp-ink);box-shadow:none}:root[data-brand=v2] .stat-row>.stat-card{position:relative;border:var(--pp-rule) solid var(--pp-line);border-image:none;border-radius:0;padding-top:calc(var(--pp-rule-thick) + 20px)}:root[data-brand=v2] .stat-row>.stat-card:before{content:"";position:absolute;left:0;right:0;top:0;height:var(--pp-rule-thick);background:var(--pp-bands-h)}:root[data-brand=v2] .stat-row .stat-figure{font-family:var(--pp-display);font-weight:400}:root[data-brand=v2] .proof-grid>.card:not(.lm-card){border-top-width:var(--pp-rule-thick)}:root[data-brand=v2] .pricing-grid .plan{border:var(--pp-rule) solid var(--pp-line);border-radius:0;background:var(--pp-raised)}:root[data-brand=v2] .pricing-grid .plan-pro{box-shadow:10px 10px 0 var(--pp-cyan)}:root[data-brand=v2] .pricing-grid .plan-video{box-shadow:10px 10px 0 var(--pp-magenta)}:root[data-brand=v2] .pricing-grid .plan .price,:root[data-brand=v2] .pricing-grid .plan .price-now .price{font-family:var(--pp-display);font-weight:400;letter-spacing:-.02em}:root[data-brand=v2] .pricing-grid .plan-pro .plan-badge,:root[data-brand=v2] .plan-badge{border:var(--pp-rule) solid var(--pp-ink);border-radius:0;background:var(--pp-yellow);color:var(--pp-ink);font-family:var(--pp-mono);font-weight:600;letter-spacing:.08em}:root[data-brand=v2] .pricing-grid .plan .plan-founder{border-radius:0}:root[data-brand=v2] .pricing-grid .plan-pro .button:not(.secondary):not(.ghost):not(.danger):not(.google):not(.facebook),:root[data-brand=v2] .pricing-grid .plan-video .button{background:var(--pp-press);border-color:var(--pp-ink);color:#fff}:root[data-brand=v2] .pricing-grid .plan-pro .button:not(.secondary):not(.ghost):not(.danger):not(.google):not(.facebook):hover,:root[data-brand=v2] .pricing-grid .plan-video .button:hover{background:var(--pp-press-hover)}:root[data-brand=v2] .pricing-grid .plan-video .plan-name{color:var(--pp-fg-2)}:root[data-brand=v2] .pricing-grid .plan li:before{border-radius:0}@media (max-width: 599px){:root[data-brand=v2] .pricing-grid .plan-pro,:root[data-brand=v2] .pricing-grid .plan-video{box-shadow:6px 6px 0 var(--tone, var(--pp-cyan));margin-right:6px}:root[data-brand=v2] .pricing-grid .plan-video{--tone: var(--pp-magenta)}}:root[data-brand=v2] .faq details{border-color:var(--pp-line)}:root[data-brand=v2] .faq summary{font-family:var(--pp-body);font-size:17px;font-weight:700}:root[data-brand=v2] .hiw-stage{--band: #111111;--band-hairline-strong: #111111;--ground: #ffffff;--ink: #181818;--muted: #5c5c5c;--surface: #f5f5f5;--surface-2: #ededed;--display: var(--pp-body);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] .hiw-stage:after{top:0;bottom:auto;height:var(--pp-rule-thick);background:var(--pp-bands-h)}@media (max-width: 599px){:root[data-brand=v2] .hiw-stage{box-shadow:6px 6px 0 var(--pp-magenta);margin-right:6px}}:root[data-brand=v2] .hiw-flow{grid-template-columns:0 minmax(0,1fr)}:root[data-brand=v2] .hiw-drop{display:none}:root[data-brand=v2] .hiw-head{padding-left:0}:root[data-brand=v2] .hiw-eyebrow{font-family:var(--pp-mono);font-size:12px;font-weight:600;letter-spacing:.12em;color:var(--pp-fg-2)}:root[data-brand=v2] .hiw-sub{color:var(--pp-fg-2)}:root[data-brand=v2] .rs-card,:root[data-brand=v2] .rs-chip-frame{border-radius:0}:root[data-brand=v2] .rs-card{border:var(--pp-rule) solid var(--pp-line)}:root[data-brand=v2] .rs-chip-label{font-family:var(--pp-mono);font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}:root[data-brand=v2] .stat-row .stat-label{font-family:var(--pp-body);font-weight:700}:root[data-brand=v2] .stat-row dd{font-family:var(--pp-body);font-weight:400;color:var(--pp-fg-2)}
