.sa-pr-hero{text-align:center;max-width:720px;margin:0 auto;padding:44px 0 30px}.sa-pr-eyebrow{letter-spacing:.14em;color:#2563eb;font-size:11px;font-weight:700;display:block}.sa-pr-hero h1{letter-spacing:-.035em;color:#293343;margin-top:12px;font-size:40px;font-weight:800;line-height:1.2}.sa-pr-hero p{color:#667085;max-width:620px;margin:16px auto 0;font-size:16px;line-height:1.75}.sa-pr-plans{grid-template-columns:1fr 1fr;align-items:stretch;gap:20px;display:grid}.sa-pr-card{background:#fff;border:1px solid #e3e8f0;border-radius:20px;flex-direction:column;min-width:0;padding:28px;display:flex;box-shadow:0 1px 2px #1018280a}.sa-pr-card--pro{border-color:#c4d5fa}.sa-pr-card-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.sa-pr-card-title{align-items:center;gap:12px;display:flex}.sa-pr-card h2{letter-spacing:-.02em;color:#293343;font-size:20px;font-weight:700}.sa-pr-badge{color:#2563eb;background:#eaf1ff;border:1px solid #c4d5fa;border-radius:999px;padding:6px 12px;font-size:11.5px;font-weight:600}.sa-pr-lead{color:#667085;min-height:46px;margin-top:16px;font-size:13.5px;line-height:1.7}.sa-pr-price{letter-spacing:-.04em;color:#293343;margin-top:18px;font-size:38px;font-weight:800;line-height:1.1}.sa-pr-price small{letter-spacing:0;color:#667085;margin-left:4px;font-size:12.5px;font-weight:500}.sa-pr-note{color:#667085;margin-top:8px;font-size:12.5px}.sa-pr-rule{border:0;border-top:1px solid #e3e8f0;margin:24px 0}.sa-pr-card h3.sa-pr-label{letter-spacing:.1em;text-transform:uppercase;color:#667085;margin-bottom:16px;font-size:11px;font-weight:700}.sa-pr-list{gap:12px;list-style:none;display:grid}.sa-pr-list--tight{gap:8px}.sa-pr-list li{color:#4a5668;align-items:flex-start;gap:10px;font-size:13.5px;line-height:1.65;display:flex}.sa-pr-list li svg{color:#2563eb;flex:none;margin-top:3px}.sa-pr-list li.is-muted{color:#98a2b3}.sa-pr-list li.is-muted svg{color:#b6bfcc}.sa-pr-more{min-height:40px;font:inherit;color:#2563eb;cursor:pointer;background:0 0;border:0;align-self:flex-start;align-items:center;gap:8px;margin-top:16px;padding:0;font-size:13.5px;font-weight:600;display:inline-flex}.sa-pr-more:hover{text-decoration:underline}.sa-pr-more svg{transition:transform .15s}.sa-pr-more[aria-expanded=true] svg{transform:rotate(180deg)}.sa-pr-action{margin-top:auto;padding-top:28px}.sa-pr-card--pro .sa-pr-action{padding-top:16px}.sa-pr-btn{color:#293343;background:#fff;border:1px solid #d5dce8;border-radius:12px;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:0 16px;font-size:13.5px;font-weight:600;text-decoration:none;transition:background .15s;display:flex}.sa-pr-btn:hover{background:#f3f6fd}.sa-pr-btn--primary{color:#fff;background:#2563eb;border-color:#2563eb}.sa-pr-btn--primary:hover{background:#1d4ed8}.sa-pr-caption{text-align:center;color:#667085;margin-top:8px;font-size:11.5px;line-height:1.6}.sa-pr-features{background:#fff;border:1px solid #e3e8f0;border-radius:20px;margin-top:20px;padding:28px}.sa-pr-features>h2{letter-spacing:-.02em;color:#293343;margin-bottom:22px;font-size:20px;font-weight:700}.sa-pr-feature-grid{grid-template-columns:repeat(3,1fr);gap:26px;display:grid}.sa-pr-feature-head{align-items:center;gap:10px;margin-bottom:12px;display:flex}.sa-pr-feature-head h3{color:#293343;font-size:14.5px;font-weight:700}.sa-pr-fine{color:#667085;margin-top:20px;font-size:12.5px;line-height:1.7}.sa-pr-foot{text-align:center;color:#667085;background:#fff;border:1px solid #e3e8f0;border-radius:12px;max-width:850px;margin:32px auto 0;padding:12px 16px;font-size:12.5px;line-height:1.7}.sa-pr-foot a{color:#2563eb;font-weight:600}@media (max-width:860px){.sa-pr-feature-grid{grid-template-columns:1fr 1fr}}@media (max-width:720px){.sa-pr-hero{padding:28px 0 22px}.sa-pr-hero h1{font-size:28px}.sa-pr-hero p{font-size:14.5px}.sa-pr-plans{grid-template-columns:1fr;gap:16px}.sa-pr-card,.sa-pr-features{padding:20px}.sa-pr-lead{min-height:0}.sa-pr-price{font-size:34px}.sa-pr-feature-grid{grid-template-columns:1fr}}
