.editorial-home .pp-hero{border-bottom-right-radius:64px}.editorial-home .pp-hero:after{display:none}.editorial-home .pp-hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:56px;display:grid}.editorial-home .pp-hero h1{max-width:540px}.editorial-home .pp-actions{flex-wrap:wrap;align-items:center;gap:18px 28px;display:flex}.editorial-home .pp-hero-link{color:#fff;align-items:center;gap:10px;font-weight:500;display:inline-flex}.editorial-home .cn-textlink{align-items:center;gap:10px;font-weight:500;display:inline-flex}.editorial-home .pp-shot{color:var(--cn-ink);background:#fff;border-radius:8px;font-size:13px;overflow:hidden;box-shadow:0 24px 60px #06182a59}.editorial-home .pp-shot-bar{color:#fff;background:#0b2545;align-items:center;gap:10px;padding:12px 16px;display:flex}.editorial-home .pp-shot-bar small{color:#b9dfff;margin-left:auto;font-size:11px}.editorial-home .pp-dot{background:var(--cn-gold);border-radius:50%;width:10px;height:10px}.editorial-home .pp-shot-body{background:var(--cn-pale);gap:12px;padding:16px;display:grid}.editorial-home .pp-shot-funnel{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.editorial-home .pp-shot-funnel div{border:1px solid var(--cn-line);background:#fff;border-radius:6px;gap:2px;padding:10px;display:grid}.editorial-home .pp-shot-funnel span{color:var(--cn-muted);font-size:11px}.editorial-home .pp-shot-funnel b{font-size:20px;font-weight:500}.editorial-home .pp-shot-card{border:1px solid var(--cn-line);background:#fff;border-radius:6px;padding:12px 14px}.editorial-home .pp-shot-card small{letter-spacing:.06em;text-transform:uppercase;color:var(--cn-muted);margin-bottom:8px;font-size:11px;display:block}.editorial-home .pp-shot-card p{margin:6px 0 0;font-size:13px;line-height:1.45}.editorial-home .pp-shot-reason{color:var(--cn-muted)}.editorial-home .pp-shot-split{border-radius:4px;height:26px;font-size:11px;display:flex;overflow:hidden}.editorial-home .pp-shot-split span{color:#fff;justify-content:center;align-items:center;display:flex}.editorial-home .pp-shot-split span:first-child{background:var(--cn-ink)}.editorial-home .pp-shot-split span:nth-child(2){background:var(--cn-bright)}.editorial-home .pp-shot-split span:nth-child(3){background:var(--cn-gold);color:#183b59}.editorial-home .pp-cycle{border-top:1px solid var(--cn-line);grid-template-columns:repeat(4,minmax(0,1fr));gap:0 32px;margin:0;padding:0;list-style:none;display:grid}.editorial-home .pp-cycle li{flex-direction:column;gap:6px;padding:26px 0;display:flex}.editorial-home .pp-cycle h3{margin:8px 0 4px;font-size:21px}.editorial-home .pp-cycle p{color:var(--cn-muted);margin:0;font-size:15px;line-height:1.7}.editorial-home .pp-diff-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.editorial-home .pp-diff-grid .cn-product h3{font-size:23px}.editorial-home .pp-diff-grid .cn-product p{max-width:440px;margin:0}.editorial-home .pp-plans{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.editorial-home .pp-plan{border:1px solid var(--cn-line);border-radius:6px;flex-direction:column;align-items:flex-start;padding:32px;display:flex}.editorial-home .pp-plan>p{color:var(--cn-muted);margin:0 0 20px;font-size:15px}.editorial-home .pp-plan ul{gap:10px;margin:0 0 28px;padding:0;font-size:15px;list-style:none;display:grid}.editorial-home .pp-plan li{align-items:flex-start;gap:10px;display:flex}.editorial-home .pp-plan li svg{width:18px;height:18px;color:var(--cn-bright);margin-top:3px}.editorial-home .pp-plan .cn-textlink{margin-top:auto}.editorial-home .pp-plan-highlight{background:var(--cn-blue);color:#fff;border-color:var(--cn-blue)}.editorial-home .pp-plan-highlight .cn-eyebrow{color:#c5e2fc;margin-bottom:10px}.editorial-home .pp-plan-highlight>p{color:#e0ecf6}.editorial-home .pp-plan-highlight li svg{color:var(--cn-gold)}.editorial-home .pp-plan-highlight .cn-textlink:hover{color:#ffd298}.editorial-home .pp-faq .cn-solutions{grid-template-columns:1fr}.editorial-home .pp-contact{align-items:start;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)!important}.editorial-home .pp-contact .cn-form-surface{margin-top:0}.editorial-home .pp-figure{background:#fff;border-radius:8px;margin:0;overflow:hidden;box-shadow:0 24px 60px #06182a59}.editorial-home .pp-figure img{width:100%;height:auto;display:block}.editorial-home .pp-figure figcaption{color:var(--cn-muted);border-top:1px solid var(--cn-line);background:#fff;padding:10px 14px;font-size:12px}.editorial-home .pp-section-figure{box-shadow:0 18px 44px #15487524}.editorial-home .pp-trust{color:#d6e5f0;flex-wrap:wrap;gap:8px 22px;margin:26px 0 0;padding:0;font-size:14px;list-style:none;display:flex}.editorial-home .pp-trust li{align-items:center;gap:8px;display:flex}.editorial-home .pp-trust svg{width:16px;height:16px;color:var(--cn-gold)}.editorial-home .pp-proof{border-bottom:1px solid var(--cn-line);grid-template-columns:repeat(4,minmax(0,1fr));gap:0 32px;padding-top:28px;padding-bottom:28px;display:grid}.editorial-home .pp-proof div{gap:2px;display:grid}.editorial-home .pp-proof b{font-size:18px;font-weight:500}.editorial-home .pp-proof span{color:var(--cn-muted);font-size:14px}.editorial-home .pp-compare{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.editorial-home .pp-compare article{border:1px solid var(--cn-line);border-radius:6px;padding:32px}.editorial-home .pp-compare article.pp-compare-new{background:var(--cn-blue);border-color:var(--cn-blue);color:#fff}.editorial-home .pp-compare .cn-eyebrow{margin-bottom:12px}.editorial-home .pp-compare-new .cn-eyebrow{color:#c5e2fc}.editorial-home .pp-compare ul{gap:12px;margin:18px 0 0;padding:0;font-size:15px;list-style:none;display:grid}.editorial-home .pp-compare li{align-items:flex-start;gap:10px;display:flex}.editorial-home .pp-compare li svg{width:18px;height:18px;color:var(--cn-muted);margin-top:3px}.editorial-home .pp-compare-new li svg{color:var(--cn-gold)}.editorial-home .pp-feature{border-top:1px solid var(--cn-line);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:48px;padding-top:36px;padding-bottom:36px;display:grid}.editorial-home .pp-feature:first-of-type{border-top:0}.editorial-home .pp-feature p{color:var(--cn-muted);max-width:440px;margin:0;font-size:16px}.editorial-home .pp-feature-reverse{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}.editorial-home .pp-feature-reverse>div:first-child{order:2}.editorial-home .pp-flow{grid-template-columns:repeat(2,minmax(0,1fr))}.editorial-home .pp-feature h2{margin-bottom:16px}.editorial-home .pp-cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.editorial-home .pp-cards-3{grid-template-columns:repeat(3,minmax(0,1fr))}.editorial-home .pp-card{border:1px solid var(--cn-line);background:#fff;border-radius:6px;flex-direction:column;align-items:flex-start;gap:6px;padding:26px;transition:border-color .15s;display:flex}.editorial-home a.pp-card:hover{border-color:var(--cn-bright)}.editorial-home .pp-card svg.pp-card-icon{width:24px;height:24px;color:var(--cn-bright);margin-bottom:10px}.editorial-home .pp-card h3{margin:0 0 4px;font-size:19px}.editorial-home .pp-card p{color:var(--cn-muted);margin:0;font-size:14px;line-height:1.6}.editorial-home .pp-card small{letter-spacing:.08em;text-transform:uppercase;color:var(--cn-muted);font-size:12px}.editorial-home .pp-card .cn-textlink{margin-top:auto;font-size:14px}.editorial-home .pp-center{margin-top:28px}.editorial-home .pp-price{color:var(--cn-muted);margin:-4px 0 14px;font-size:15px}.editorial-home .pp-price strong{color:var(--cn-ink);letter-spacing:-.03em;font-size:30px;font-weight:500}.editorial-home .pp-plan-highlight .pp-price,.editorial-home .pp-plan-highlight .pp-price strong{color:#fff}.editorial-home .pp-note{color:var(--cn-muted);margin:20px 0 0;font-size:13px}.editorial-home .pp-contact-actions{flex-wrap:wrap;align-items:center;gap:14px 26px;margin-top:22px;display:flex}.editorial-home .pp-contact-actions .cn-textlink{color:#fff}.editorial-home .pp-contact-actions .cn-textlink:hover{color:#ffd298}@media (max-width:1000px){.editorial-home .pp-hero-grid{grid-template-columns:1fr;gap:8px}.editorial-home .pp-hero .pp-shot,.editorial-home .pp-hero .pp-figure{margin-bottom:56px}.editorial-home .pp-cycle{grid-template-columns:repeat(2,minmax(0,1fr))}.editorial-home .pp-plans{grid-template-columns:1fr}.editorial-home .pp-contact{grid-template-columns:1fr!important}.editorial-home .pp-proof,.editorial-home .pp-cards{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:20px}.editorial-home .pp-cards-3{grid-template-columns:1fr}.editorial-home .pp-feature,.editorial-home .pp-feature-reverse{grid-template-columns:1fr;gap:24px}.editorial-home .pp-feature-reverse>div:first-child{order:0}}@media (max-width:700px){.editorial-home .pp-cycle,.editorial-home .pp-diff-grid,.editorial-home .pp-compare,.editorial-home .pp-cards,.editorial-home .pp-proof{grid-template-columns:1fr}.editorial-home .pp-shot-funnel{grid-template-columns:repeat(2,1fr)}.editorial-home .pp-plan{padding:26px}}
