.introform-subscribe_btn-1{color:#000;border-radius:20px}.introform-subscribe_btn-1:before{background:#cc1a80}.introform-subscribe_btn-1:hover{color:#cc1a80}.cp-pricing-page{padding-top:50px;padding-bottom:90px}.cp-pricing{padding-top:26px;padding-bottom:10px}.cp-pricing-hero{text-align:center;max-width:920px;margin-left:auto;margin-right:auto;padding-top:12px;padding-bottom:10px}@media (min-width:992px){.cp-pricing-page{padding-top:50px}.cp-pricing-hero{padding-top:6px}}.cp-pricing-eyebrow{color:#00111dbd;letter-spacing:.2px;background:#f7fafdd9;border:1px solid #00111d24;border-radius:999px;justify-content:center;align-items:center;width:fit-content;margin:0 auto 18px;padding:8px 14px;font-weight:800;display:inline-flex}.cp-pricing-title{color:#00111d;margin:0 0 14px;font-size:clamp(32px,4.5vw,52px);line-height:1.05}.cp-pricing-subtitle{color:#00111db3;max-width:720px;margin:0 auto 22px;font-size:18px;line-height:1.55}.cp-pricing-trust{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:18px;display:flex}.cp-pricing-trust__item{color:#00111dc7;background:#00111d0f;border-radius:999px;padding:8px 12px;font-size:13px;font-weight:800}.cp-pricing-grid{margin-top:26px}.cp-pricing .cp-plan{background:#fff;border:1px solid #00111d1a;border-radius:18px;flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:0 22px 54px #00111d1a}.cp-pricing .cp-plan-footer h3{letter-spacing:-.3px}.cp-pricing .cp-plan-footer h5{color:#00111d99}.cp-pricing .cp-btn{text-decoration:none}.cp-pricing-fineprint{margin-top:32px}.cp-pricing-fineprint p{color:#00111d9e}.cp-pricing-faq{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:34px;display:grid}.cp-pricing-faq__item{background:#f7fafdbf;border:1px solid #00111d1a;border-radius:16px;padding:18px}.cp-pricing-faq__title{color:#00111d;margin:0 0 8px;font-size:15px;font-weight:800}.cp-pricing-faq__body{color:#00111db3;margin:0;font-size:14px;line-height:1.5}@media (max-width:991px){.cp-pricing-faq{grid-template-columns:1fr}}.cp-pricing p{font-size:16px;line-height:1.35}.cp-pricing h4{margin-bottom:6px}.cp-pricing h5{margin-bottom:10px;font-size:16px}.cp-pricing .cp-plan ul{margin:10px 0 14px;padding:0}.cp-pricing .cp-plan li{margin:6px 0}.cp-pricing .cp-plan h3{margin-bottom:10px}.cp-pricing .cp-plan{flex-direction:column;display:flex}.cp-pricing .cp-plan-footer{margin-top:auto}
