.pq-site{--night:#0b0c24;--deep:#15174a;--paper:#f3f4fa;--on-dark:#eeeffa;--on-dark-2:#a9accb;--on-dark-3:#71759c;--line-dark:#a5aaff29;--line-paper:#d9dbea;--accent:#6366f1;--accent-hi:#8f95ff;--miss:#f0628c;overflow-x:clip}html:has(.pq-site){background:#0b0c24}.pq-site{background:var(--paper)}.pq-site .eyebrow,.pq-site .kicker,.pq-site .section-head .eyebrow{align-items:center;gap:10px;display:inline-flex}.pq-site .eyebrow:before,.pq-site .kicker:before{content:"";background:currentColor;flex:none;width:7px;height:7px;transform:rotate(45deg)}.pq-site .eyebrow{color:var(--accent)}.pq-site .eyebrow.muted{color:var(--muted)}.pq-site .btn,.pq-site .btn:hover{box-shadow:none;border-radius:0;transform:none}.pq-site .btn-primary{background:var(--accent);border-color:var(--accent)}.pq-site .btn-primary:hover{background:#5458e8;border-color:#5458e8}.pq-site .btn-ghost{color:var(--night);border-color:var(--night);background:0 0}.pq-site .btn-ghost:hover{background:var(--night);color:#fff;border-color:var(--night)}.pq-site .card,.pq-site .chip,.pq-site .flist,.pq-site .bullets li,.pq-site .tbl,.pq-site .cmp-table,.pq-site .stage-tint,.pq-site .persona-stage,.pq-site .hero-stage,.pq-site .viz-card,.pq-site .mod-lead,.pq-site .mod-card,.pq-site .intg-logo,.pq-site .rail-card,.pq-site .bento-card,.pq-site .pm,.pq-site .pv-compare,.pq-site .answer-sim,.pq-site .loop-stack,.pq-site .faq,.pq-site .faq-panel,.pq-site .scard,.pq-site .ph,.pq-site .pillar-shot,.pq-site .plan-card,.pq-site .mega-visual,.pq-site .mv-card,.pq-site .cookie-notice{border-radius:0}.pq-site .card:hover{box-shadow:none;border-color:var(--accent)}.pq-site .nav{background:var(--night);border-bottom:1px solid var(--line-dark)}.pq-site .nav-links{gap:0}.pq-site .nav-item{align-items:center;display:flex}.pq-site .nav-item+.nav-item:before{content:"";background:var(--on-dark-3);opacity:.7;width:4px;height:4px;margin:0 2px}.pq-site .nav-link{font-family:var(--f-body);color:var(--on-dark-2);border-radius:0;padding:10px 14px;font-size:14.5px;font-weight:500}.pq-site .nav-link:hover,.pq-site .nav-item:hover .nav-link{color:#fff}.pq-site .nav .btn{box-shadow:none;border-radius:0;font-size:14px;transform:none}.pq-site .nav .btn-ghost{color:#fff;background:0 0;border-color:#ffffff80}.pq-site .nav .btn-ghost:hover{color:var(--night);background:#fff;border-color:#fff}.pq-site .nav .btn-primary{background:var(--accent);border-color:var(--accent)}.pq-site .nav .btn-primary:hover{background:#5458e8}.pq-site .nav-toggle{background:0 0;border-color:#ffffff4d;border-radius:0}.pq-site .nav-toggle span,.pq-site .nav-toggle span:before,.pq-site .nav-toggle span:after{background:#fff}.pq-site .footer{background:var(--night);border-top:1px solid var(--line-dark);margin-top:0}.pq-site .foot-tag{color:var(--on-dark-2)}.pq-site .foot-col .lbl{font-family:var(--f-body);color:var(--accent-hi);align-items:center;gap:9px;font-size:13px;font-weight:600;display:flex}.pq-site .foot-col .lbl:before{content:"";background:currentColor;width:6px;height:6px;transform:rotate(45deg)}.pq-site .foot-col a{color:var(--on-dark)}.pq-site .foot-col a:hover{color:var(--accent-hi)}.pq-site .foot-bottom{border-top-color:var(--line-dark)}.pq-site .foot-pub,.pq-site .foot-right .copy{color:var(--on-dark-3)}.pq-site .foot-pub img{filter:none;opacity:.8}.pq-site .socials a{border-color:var(--line-dark);color:var(--on-dark-2);background:0 0;border-radius:0}.pq-site .socials a:hover{color:#fff;border-color:var(--accent-hi)}.pq-site .phero{background:var(--night);color:var(--on-dark);padding:clamp(64px,8vw,112px) 0 clamp(64px,8vw,104px)}.pq-site .phero h1,.pq-site .phero h2,.pq-site .phero h3{color:#fff}.pq-site .phero .lede,.pq-site .phero .body{color:var(--on-dark-2)}.pq-site .phero .lede b,.pq-site .phero .body b{color:#fff}.pq-site .phero .kicker,.pq-site .phero .eyebrow{color:var(--accent-hi)}.pq-site .phero .eyebrow.muted{color:var(--on-dark-3)}.pq-site .phero .grad{color:var(--accent-hi)}.pq-site .phero .chip{color:var(--on-dark);background:0 0;border-color:#8f95ff73}.pq-site .phero .chip:hover{color:#fff;border-color:var(--accent-hi);background:#8f95ff1f}.pq-site .phero .btn-ghost{color:var(--night);background:#fff;border-color:#fff}.pq-site .phero .btn-ghost:hover{color:#fff;background:0 0}.pq-site .page>.section:not(.phero){background:var(--paper);border-top:1px solid var(--line-paper)}.pq-site .page>.phero+.section{border-top:none}.pq-site .page>.section:before{content:"";inset:0 max(0px, calc((100% - var(--maxw)) / 2));border-left:1px solid var(--line-paper);border-right:1px solid var(--line-paper);pointer-events:none;position:absolute}.pq-site .page>.phero:before{border-color:var(--line-dark)}.pq-site .page>.section>.wrap{position:relative}.pq-site .page>.section:has(.cta-band){background:var(--night);border-top:none}.pq-site .page>.section:has(.cta-band):before{border-color:var(--line-dark)}.pq-site .cta-band{box-shadow:none;background:0 0;border-radius:0;padding:clamp(16px,3vw,32px) 0}.pq-site .cta-band:before{display:none}.pq-site .cta-band .eyebrow{color:var(--accent-hi)}.pq-site .cta-band .btn-primary,.pq-site .cta-band .btn-primary:hover{color:#fff;box-shadow:none;transform:none}.pq-site .cta-band .btn-primary{background:var(--accent)}.pq-site .cta-band .btn-primary:hover{background:#5458e8}.pq-site .cta-band .btn-ghost{color:var(--night);background:#fff;border-color:#fff}.pq-site .cta-band .btn-ghost:hover{color:#fff;background:0 0}.pq-site .band{background:var(--deep);margin:0}@media (max-width:900px){.pq-site .legal{grid-template-columns:minmax(0,1fr)}}
