#pricing .plan-top{margin-bottom:18px}
#pricing .plan-badge{display:none}
#main .hero h1{color:transparent}
#main .hero h1::after{content:'Stop Paying Retainers.\A Pay per Qualified Meeting.';display:block;white-space:pre-line;color:#181a20}
.journey-compact .jc-owner,.journey-compact .jc-credit{display:none!important}
#pricing .plan-price{margin-top:0}
#pricing .plan-price-custom{min-height:0}
#pricing .plan-price + .plan-channels{margin-top:14px}
#pricing .plan-price-custom + .plan-channels{margin-top:6px}
#pricing .plan-channels + .unit-price{margin-top:12px}
@media(max-width:760px){
 #pricing .plan-top{min-height:0;gap:0;margin-bottom:16px}
 #pricing .plan-price-custom{min-height:0}
 #pricing .plan-price + .plan-channels{margin-top:14px}
 #pricing .plan-price-custom + .plan-channels{margin-top:6px}
 #pricing .plan-channels + .unit-price{margin-top:12px}
}

@media(min-width:761px){
 #pricing .plan ul{margin-top:auto}
}

#faqs .eyebrow{font:500 20px/1.4 Inter,Arial,sans-serif;color:#505158;text-transform:none;letter-spacing:0;margin:0}
#faqs .eyebrow{font-size:0}
#faqs .eyebrow::after{content:'A Few Good Questions';display:block;font:500 20px/1.4 Inter,Arial,sans-serif}
#faqs>div:first-child>p:last-child{display:flex;flex-direction:column;align-items:flex-start;gap:14px}
#faqs>div:first-child>p:last-child br{display:none}
#faqs>div:first-child>p:last-child .button{margin:0}
@media(max-width:760px){#faqs .eyebrow::after{font-size:13px;line-height:1.4}#faqs>div:first-child>p:last-child{gap:12px}}
