:root{--color-primary: #D95456;--color-background: #FAF0EA;--color-secondary-background: #F1E4DC;--color-text: #292928;--font-heading: "Poppins", sans-serif;--font-body: "Poppins", sans-serif}html,body{overflow-x:hidden;max-width:100vw;scroll-behavior:smooth;scroll-padding-top:100px}section[id],[id]{scroll-margin-top:80px!important}*{box-sizing:border-box;margin:0;padding:0}body{font-family:var(--font-body);color:var(--color-text);background-color:var(--color-background);line-height:1.6;font-size:18px;overflow-x:hidden;font-weight:400}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);font-weight:700;color:var(--color-text);margin-bottom:16px;line-height:1.2}h1{font-size:56px;font-weight:800;letter-spacing:-1px}h2{font-size:40px}h3{font-size:28px}p{margin-bottom:16px}.section-padding{padding:96px 24px!important}@media(max-width:1024px){.section-padding{padding:64px 32px!important}}@media(max-width:640px){.section-padding{padding:48px 20px!important}}.max-w-container{max-width:1200px;margin:0 auto;width:100%}.text-center{text-align:center}.gap-16{gap:16px}.gap-24{gap:24px}.gap-32{gap:32px}.card{background:var(--color-background);border-radius:8px;box-shadow:0 4px 16px #00000014;padding:32px}.pricing-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;align-items:flex-end;width:100%}.pricing-card{position:relative;transition:transform .25s cubic-bezier(.16,1,.3,1),border-color .25s cubic-bezier(.16,1,.3,1)}.standard-card{background:var(--color-background);border:1px solid rgba(41,41,40,.1);border-radius:20px;padding:28px 24px}.standard-card:hover{transform:translateY(-7px)!important;border-color:#29292838!important}.highlighted-card{background:var(--color-primary);border-radius:20px;padding:32px 24px;transform:scale(1.02)}.highlighted-card:hover{transform:translateY(-7px) scale(1.02)!important}.tier-name{font-family:Poppins,sans-serif;font-weight:500;font-size:13px;text-transform:uppercase;letter-spacing:.5px;color:var(--color-text);margin-bottom:8px}.volume-range{font-family:Poppins,sans-serif;font-weight:400;font-size:15px;color:var(--color-text);margin-bottom:20px}.price-row{display:flex;align-items:baseline;margin-bottom:8px}.price{font-family:Poppins,sans-serif;font-weight:600;font-size:44px;color:var(--color-text);letter-spacing:-2px;margin-right:4px}.per-call{font-family:Poppins,sans-serif;font-weight:400;font-size:15px;color:var(--color-text)}.monthly-range{font-family:Poppins,sans-serif;font-weight:400;font-size:15px;color:var(--color-text);margin-bottom:28px}.pricing-btn{width:100%;height:52px;border-radius:8px;font-family:Poppins,sans-serif;font-weight:500;font-size:16px;cursor:pointer;transition:all .2s ease;display:flex;justify-content:center;align-items:center;text-decoration:none}.standard-btn{background:transparent;border:2px solid var(--color-primary);color:var(--color-text)}.standard-btn:hover{background:var(--color-primary);color:var(--color-background)}.highlight-btn{background:var(--color-background);border:none;color:var(--color-primary)}.highlight-btn:hover{background:var(--color-secondary-background)}.highlight-text{color:var(--color-secondary-background)}.highlight-text-muted{color:#f1e4dcd9}.highlight-text-white{color:var(--color-background)}.badge{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);background:var(--color-secondary-background);color:var(--color-text);font-family:Poppins,sans-serif;font-weight:500;font-size:13px;padding:4px 14px;border-radius:12px;white-space:nowrap}#pricing{padding:100px 5% 96px!important;background-color:var(--color-background);scroll-margin-top:100px;overflow:hidden}.includes-bar{margin-top:24px;width:100%;background:var(--color-secondary-background);border-radius:20px;padding:32px;box-sizing:border-box}.includes-title{font-family:Poppins,sans-serif!important;font-size:18px!important;font-weight:500!important;color:var(--color-text)!important;margin:0 0 20px!important;text-align:left!important;line-height:normal!important}.pricing-includes-grid{display:grid;grid-template-columns:repeat(3,1fr);row-gap:16px;column-gap:32px;width:100%}.includes-item{display:flex;align-items:center;gap:10px;white-space:nowrap}.check-icon-wrapper{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;flex-shrink:0}.includes-item span{font-family:Poppins,sans-serif!important;font-weight:400!important;font-size:16px!important;color:var(--color-text)!important}.pricing-footnotes{margin-top:24px;display:flex;flex-direction:column;gap:8px;align-items:center;font-family:Poppins,sans-serif;font-weight:400;font-size:15px;color:var(--color-text)}.pricing-footnotes button{font-family:Poppins,sans-serif!important}@media(max-width:1024px){.pricing-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:900px){.pricing-includes-grid{grid-template-columns:repeat(2,1fr)!important}}@media(max-width:640px){.pricing-grid{grid-template-columns:1fr;display:flex;flex-direction:column;gap:16px!important}.pricing-card{padding:24px!important;transform:none!important}.highlighted-card{order:-1}.pricing-includes-grid{grid-template-columns:1fr!important;row-gap:14px!important}.includes-bar{padding:24px!important;border-radius:16px!important}#pricing{padding:56px 24px!important}#pricing h2{font-size:32px!important}}body,button,input,select,textarea,span,p,a,div,h4,h5,h6,li{font-family:Poppins,sans-serif!important}body{font-weight:400!important;line-height:1.6!important}.bento-card-text,.bento-card-text span{font-family:Poppins,sans-serif!important;font-weight:500!important}.bento-card-text strong{font-family:Poppins,sans-serif!important;font-weight:600!important}h1,h2,h3,.hero-h1,.hero-h1 span,.hero-h1 br,.about-h2,.bento-h2,.ap-h2,.ap-h2 br,.pricing-title{font-family:Poppins,sans-serif}h1,.hero-h1,.hero-h1 span{font-weight:800!important;letter-spacing:-2px}h2,.about-h2,.bento-h2,.ap-h2,.pricing-title{font-weight:700!important;letter-spacing:-1px}h3{font-weight:600!important}.hero-h1,.hero-h1 span,.hero-h1 br{font-size:68px!important;line-height:1.1!important;letter-spacing:-2px!important;margin-bottom:22px!important}@media(max-width:1024px){.hero-h1,.hero-h1 span,.hero-h1 br{font-size:54px!important}}.hero-subhead,.hero-subhead *{font-family:Poppins,sans-serif!important;font-weight:400!important;font-size:20px!important;line-height:1.6!important;letter-spacing:normal!important;color:var(--color-text)!important}@media(max-width:1024px){.hero-subhead,.hero-subhead *{font-size:18px!important}}nav a,.nav-links a,.cta-pill-nav,nav button{font-family:Poppins,sans-serif!important;font-weight:500!important}button,.btn-primary,.btn-secondary,.pricing-btn,.cta-pill,.standard-btn,.highlight-btn{font-family:Poppins,sans-serif!important;font-weight:500!important}.hero-section,.how-it-works-section,#metrics,#pricing,#faq,#about,.features-section,#closing-cta,#products,.final-cta-section{padding:96px 24px!important;box-sizing:border-box}@media(max-width:1024px){.hero-section,.how-it-works-section,#metrics,#pricing,#faq,#about,.features-section,#closing-cta,#products,.final-cta-section{padding:64px 32px!important}}@media(max-width:640px){.hero-section,.how-it-works-section,#metrics,#pricing,#faq,#about,.features-section,#closing-cta,#products,.final-cta-section{padding:48px 20px!important}h1,.hero-h1,.hero-h1 span,.hero-h1 br{font-size:36px!important}h2,.about-h2,.bento-h2{font-size:28px!important}h3,.ap-h2{font-size:20px!important}.hero-subhead,.hero-subhead *{font-size:17px!important}body,p,span,li,a,td,th,div{font-size:16px}span,p,a,div,li,td,th{font-size:inherit}.footer-text,.footer-text span,.footer-text a{font-size:14px!important}button,input,select,textarea,.btn-primary,.btn-secondary,.pricing-btn,.standard-btn,.highlight-btn,.nav-cta-btn,.nav-hamburger-btn{min-height:48px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}a:not(.nav-link-item):not(.footer-link){padding-top:8px;padding-bottom:8px}}
