.v2.pb-platform .page-hero.solo{grid-template-columns:.82fr 1.18fr;gap:56px}.v2.pb-platform .page-hero .ph-below{grid-area:1/2;min-width:0;margin-top:0}.v2.pb-platform .pb-hero-panel{min-height:640px;padding:40px 28px}.v2.pb-platform .pb-hero-panel .panel-card{max-width:100%}.v2 .pb-app{border-radius:14px;width:100%;position:relative;overflow:hidden}.v2 .pb-app-inner{transform-origin:0 0}.v2 .pb-app-inner>div{max-width:none!important;margin:0!important;padding:0!important}.v2 .pb-app-inner .hdt-shell+p{padding-left:4px;color:#f0e8d89e!important}.v2 .pb-app[data-fit=scale] .hdt-shell+p{margin-top:18px!important;font-size:19px!important}.v2 .pb-flows>a{transition:background-color .32s var(--ease);flex-direction:column;display:flex}.v2 .pb-flows>a:hover{background:#ffffff59}.v2 .pb-flows h3{font-size:20px}.v2 .pb-flows .pb-tag{color:var(--ink);margin-top:6px;font-size:14.5px}.v2 .pb-flows .pb-see{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);transition:color .32s var(--ease);margin-top:auto;padding-top:22px;font-size:11px}.v2 .pb-flows>a:hover .pb-see{color:var(--ink)}.v2 .pb-chapter{scroll-margin-top:96px}.v2 .pb-chapter .panel-card{min-width:0}.v2 .cell.ink .pb-compare .pb-stops li:before{content:"×";color:#f47a4f}.v2 .cell.ink .pb-compare .pb-hyrax{background:#f0e8d808;grid-column:1/-1;padding:34px 28px 36px}.v2 .pb-compare .pb-hyrax-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;display:flex}.v2 .pb-compare .pb-hyrax-head h3{margin:0;font-size:20px}.v2 .pb-compare .pb-hyrax-head p{margin:0}.v2 .pb-compare .pb-hyrax ul{grid-template-columns:repeat(3,1fr);column-gap:32px;margin-top:22px;display:grid}.v2 .cell.ink .pb-compare .pb-hyrax li{color:var(--bone)}.v2 .cell.ink .pb-compare .pb-hyrax li:before{content:"✓";color:#f0e8d88c}.v2 .cell.ink .pb-compare .pb-hyrax-foot{color:var(--bone);border-top:1px solid #f0e8d81f;margin-top:24px;padding-top:20px;font-size:15px}@media (max-width:1000px){.v2.pb-platform .page-hero.solo{grid-template-columns:1fr;gap:0}.v2.pb-platform .page-hero .ph-below{grid-area:auto/1;margin-top:48px}.v2.pb-platform .page-hero .panel.tall.pb-hero-panel,.v2 .pb-chapter .panel.tall{min-height:0;padding:28px 14px}.v2 .pb-compare .pb-hyrax ul{grid-template-columns:1fr 1fr}}@media (max-width:640px){.v2 .pb-compare .pb-hyrax ul{grid-template-columns:1fr}}
