.hero-facts{display:flex;flex-wrap:wrap;gap:8px 10px;margin-top:24px;padding:0;list-style:none}.hero-facts li{font-size:14px;font-weight:500;color:var(--purple-deep);background:#6d46fc14;border-radius:var(--radius-pill);padding:6px 14px}.pp-section{background:#fff;padding:80px 0}.pp-section--tint{background:#f7f5ff}.pp-head{max-width:720px;margin:0 auto 40px;text-align:center}.pp-title{font-family:var(--font-serif);font-size:clamp(1.6rem,3vw,2.2rem);line-height:1.2;color:var(--navy-dark);letter-spacing:-.01em;text-wrap:balance}.pp-subtitle{margin-top:12px;font-size:16px;line-height:1.7;color:var(--gray-600)}.tiers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;align-items:stretch}.tier{display:flex;flex-direction:column;gap:10px;padding:28px 26px;background:#fff;border:1px solid var(--gray-200);border-radius:var(--radius-lg)}.tier--premium{border-color:#6d46fc59;box-shadow:0 12px 32px #4a1d9614}.tier-name{font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--violet)}.tier--free .tier-name{color:var(--cta-green)}.tier-price{font-family:"Space Grotesk",var(--font-sans);font-size:32px;font-weight:700;line-height:1.1;color:var(--navy-dark);font-variant-numeric:tabular-nums}.tier-when{font-size:14px;color:var(--gray-500)}.tier-points{margin:8px 0 0;padding:16px 0 0;list-style:none;border-top:1px solid var(--gray-100);display:grid;gap:10px}.tier-points li{position:relative;padding-inline-start:26px;font-size:15px;line-height:1.55;color:var(--gray-700)}.tier-points li:before{content:"";position:absolute;inset-inline-start:0;top:calc((1lh - 16px)/2);width:16px;height:16px;border-radius:50%;background:#15803d1f url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2315803D' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'/%3E%3C/svg%3E") center / 10px no-repeat}.report-parts{max-width:860px;margin:0 auto;padding:0;list-style:none;counter-reset:part;border-top:1px solid var(--gray-200)}.report-part{counter-increment:part;display:grid;grid-template-columns:40px minmax(0,1fr) auto;gap:6px 20px;align-items:start;padding:22px 0;border-bottom:1px solid var(--gray-200)}.report-part:before{content:counter(part);font-family:"Space Grotesk",var(--font-sans);font-size:15px;font-weight:700;line-height:1.5;color:var(--violet);font-variant-numeric:tabular-nums}.report-part-text h3{font-size:17px;font-weight:600;line-height:1.5;color:var(--navy-dark)}.report-part-text p{margin-top:4px;font-size:15px;line-height:1.65;color:var(--gray-600)}.report-part-plans{justify-self:end;max-width:220px;font-size:13px;font-weight:600;line-height:1.4;text-align:end;padding:4px 12px;border-radius:10px;color:var(--gray-700);background:var(--gray-100)}.report-part-plans--premium{color:var(--purple-deep);background:#6d46fc1a}.report-part-plans--split{color:var(--gray-700);background:#fff4d6}.child-block{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:32px 56px;align-items:center;max-width:1000px;margin:0 auto}.child-text p{margin-top:14px;font-size:16px;line-height:1.7;color:var(--gray-600)}.child-points{margin:0;padding:0;list-style:none;display:grid;gap:12px}.child-points li{padding:16px 20px;background:#fff;border:1px solid rgba(109,70,252,.15);border-radius:var(--radius-md);font-size:15px;line-height:1.55;color:var(--gray-700)}.buy-steps{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;counter-reset:step}.buy-step{counter-increment:step;display:grid;gap:8px;align-content:start}.buy-step:before{content:counter(step);display:grid;place-items:center;width:36px;height:36px;border-radius:50%;font-family:"Space Grotesk",var(--font-sans);font-weight:700;color:#fff;background:var(--violet)}.buy-step h3{font-size:16px;font-weight:600;line-height:1.4;color:var(--navy-dark)}.buy-step p{font-size:14.5px;line-height:1.6;color:var(--gray-600)}.buy-step a,.pp-card a{color:var(--violet);text-decoration:underline;text-underline-offset:2px}.pp-cards{display:grid;grid-template-columns:minmax(0,1fr);gap:20px;max-width:560px;margin:0 auto}.pp-cards--2{grid-template-columns:repeat(2,minmax(0,1fr));max-width:920px}.pp-cards--3{grid-template-columns:repeat(3,minmax(0,1fr));max-width:none}.pp-card{display:grid;gap:10px;align-content:start;padding:26px 24px;background:#fff;border:1px solid var(--gray-200);border-radius:var(--radius-lg)}.pp-card h3{font-size:17px;font-weight:600;line-height:1.4;color:var(--navy-dark)}.pp-card p{font-size:15px;line-height:1.65;color:var(--gray-600)}main+.page-cta{padding-top:80px}@media (max-width: 1023px){.buy-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 24px}}@media (max-width: 900px){.tiers,.pp-cards--2,.pp-cards--3,.child-block{grid-template-columns:minmax(0,1fr)}.tiers{max-width:520px;margin:0 auto}}@media (max-width: 640px){.pp-section{padding:56px 0}.buy-steps{grid-template-columns:minmax(0,1fr)}.report-part{grid-template-columns:32px minmax(0,1fr)}.report-part-plans{grid-column:2;justify-self:start;text-align:start;max-width:none}}
