.pricing-intro{text-align:center;max-width:790px;margin:66px auto 36px}.pricing-eyebrow{letter-spacing:.15em;color:#5b7395;font-size:10px;font-weight:750}.pricing-intro h1{letter-spacing:-.055em;margin:22px 0;font-size:clamp(40px,5.5vw,70px);font-weight:550;line-height:1.09}.pricing-intro p{max-width:555px;margin:auto;font-size:16px;line-height:1.8}.pricing-availability{color:#52677e;background:#f8fafc;border:1px solid #dce5ed;border-radius:10px;align-items:center;gap:10px;margin:32px 0 20px;padding:14px 18px;font-size:12px;line-height:1.7;display:flex}.pricing-status-dot{background:#6483a9;border-radius:50%;flex-shrink:0;width:6px;height:6px}.pricing-main{border:1px solid #dce4ec;border-radius:20px;grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.pricing-rate-card,.pricing-calculator{min-width:0;padding:38px}.pricing-card-heading{justify-content:space-between;align-items:center;gap:10px;font-size:15px;font-weight:650;display:flex}.pricing-pill{color:#456551;white-space:nowrap;background:#eef5ef;border-radius:20px;padding:7px 11px;font-size:10px}.pricing-rate{align-items:center;gap:16px;margin-top:28px;display:flex}.pricing-rate strong{letter-spacing:-.06em;font-size:clamp(46px,5vw,64px);font-weight:550}.pricing-rate>span{color:#617083;font-size:12px;line-height:1.7}.pricing-rate-card>p{max-width:340px;font-size:13px;line-height:1.8}.pricing-rate-card ul{gap:14px;margin:0 0 12px;padding:18px 0;list-style:none;display:grid}.pricing-rate-card li{align-items:center;gap:12px;font-size:12px;display:flex}.pricing-rate-card li svg{color:#557966;flex-shrink:0}.pricing-rate-card>.button{justify-content:center;width:100%}.pricing-fine{text-align:center;color:#677588;margin-top:13px;font-size:10px;display:block}.pricing-calculator{background:#eff5fb;border-left:1px solid #dce4ec}.pricing-calculator h2{letter-spacing:-.04em;margin:17px 0 32px;font-size:29px;font-weight:550;line-height:1.3}.pricing-calculator label{flex-direction:row;justify-content:space-between;align-items:center;font-size:12px;display:flex}.pricing-calculator label strong{font-variant-numeric:tabular-nums;font-size:14px}.pricing-calculator input[type=range]{accent-color:#44628a;cursor:pointer;background:0 0;border:0;width:100%;height:26px;margin:15px 0 2px;padding:0}.pricing-range-labels{color:#62748c;justify-content:space-between;gap:12px;font-size:9px;display:flex}.pricing-estimate{border-top:1px solid #d5e0ec;justify-content:space-between;align-items:center;gap:16px;margin-top:28px;padding-top:20px;display:flex}.pricing-duration-options{gap:8px;margin-top:16px;display:flex}.pricing-duration-options button{color:#52677e;cursor:pointer;background:0 0;border:1px solid #d0dce9;border-radius:6px;padding:7px 12px;font-size:11px}.pricing-duration-options button[aria-pressed=true]{color:#253b59;background:#fff;border-color:#7890af}.pricing-estimate span{font-size:12px}.pricing-estimate output{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:32px;font-weight:550}.pricing-calculator>p,.pricing-example{font-size:11px;line-height:1.8}.pricing-example{color:#52657a;border-top:1px solid #d5e0ec;align-items:flex-start;gap:12px;margin-top:18px;padding-top:15px;display:flex}.pricing-example svg{flex-shrink:0;margin-top:3px}.pricing-credit{margin:78px 0 38px}.pricing-credit h2,.pricing-faq h2{letter-spacing:-.04em;margin:17px 0;font-size:30px;font-weight:550}.pricing-credit p{max-width:560px;font-size:13px;line-height:1.8}.pricing-credit-options{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:26px;display:grid}.pricing-credit-option{border:1px solid #e0e6ed;border-radius:14px;gap:14px;padding:26px;display:grid}.pricing-credit-option.recommended{background:#f6f4fb;border-color:#e5def2}.pricing-credit-option>span{color:#677487;font-size:11px}.pricing-credit-option>strong{letter-spacing:-.04em;font-size:33px;font-weight:550}.pricing-promises{border-bottom:1px solid #e0e6ed;grid-template-columns:1fr 1fr;gap:50px;padding:34px 0 54px;display:grid}.pricing-promises h3{margin:14px 0;font-size:15px;font-weight:650}.pricing-promises p{max-width:440px;font-size:12px;line-height:1.9}.pricing-promises svg{color:#637c98}.pricing-faq{max-width:790px;margin:64px auto}.pricing-faq h2{margin-bottom:30px}.pricing-faq details{border-bottom:1px solid #e1e7ef;padding:21px 0}.pricing-faq summary{cursor:pointer;justify-content:space-between;gap:24px;font-size:13px;font-weight:650;list-style:none;display:flex}.pricing-faq summary::-webkit-details-marker{display:none}.pricing-faq summary>span{color:#6d8098;font-size:17px;font-weight:450}.pricing-faq details[open] summary>span{transform:rotate(45deg)}.pricing-faq p{margin-bottom:2px;padding-right:40px;font-size:12px;line-height:1.9}.pricing-last{background:#f4f6f9;border-radius:18px;justify-content:space-between;align-items:center;gap:32px;margin:70px 0 85px;padding:40px;display:flex}.pricing-last h2{letter-spacing:-.04em;font-size:28px;font-weight:550;line-height:1.3}.pricing-last>div{flex-direction:column;align-items:center;gap:16px;display:flex}.pricing-last>div>a:last-child{font-size:11px}@media (width<=800px){.pricing-intro{margin-top:38px}.pricing-main{grid-template-columns:1fr}.pricing-calculator{border-top:1px solid #dce4ec;border-left:0}.pricing-credit-options{gap:10px}.pricing-credit-option{padding:20px 15px}.pricing-last{padding:28px}}@media (width<=540px){.pricing-rate-card,.pricing-calculator{padding:25px 22px}.pricing-intro p{font-size:14px}.pricing-credit{margin-top:50px}.pricing-credit-options,.pricing-promises{grid-template-columns:1fr}.pricing-credit-option{grid-template-columns:1fr auto;align-items:center;padding:22px}.pricing-credit-option strong{grid-area:1/2/3}.pricing-credit-option span:last-child{grid-column:1}.pricing-promises{gap:18px}.pricing-last{flex-direction:column;align-items:flex-start}.pricing-last>div{width:100%}.pricing-last .button{justify-content:center;width:100%}.pricing-credit h2,.pricing-faq h2{font-size:27px}.pricing-rate{gap:13px}}.pricing-phases{border-collapse:collapse;width:100%;margin:25px 0;font-size:13px}.pricing-phases caption{text-align:left;color:#697565;margin-bottom:14px;font-size:12px}.pricing-phases th,.pricing-phases td{text-align:left;border-bottom:1px solid #dce3d5;padding:14px 6px}.pricing-phases th{font-weight:500}.pricing-phases thead{color:#65705d;font-size:11px}.pricing-phases td{white-space:nowrap}.inbound-story{grid-template-columns:1.15fr 1fr;align-items:center;gap:80px;max-width:1160px;margin:110px auto;padding:0 36px;display:grid}.inbound-story h2{letter-spacing:-1.5px;margin:20px 0;font-size:clamp(30px,3.2vw,46px);font-weight:500;line-height:1.2}.inbound-story p{color:#657169;margin:20px 0 28px;line-height:1.8}.inbound-story-card{background:#e8f0e7;border:1px solid #dce7d9;border-radius:24px;gap:18px;padding:38px;display:grid}.inbound-story-card h3{letter-spacing:-.6px;margin:0;font-size:25px;font-weight:500;line-height:1.5}.inbound-story-card p{margin:0}.inbound-story-card div{border-top:1px solid #cddbcc;align-items:center;gap:10px;padding-top:22px;font-size:12px;display:flex}.inbound-story-card small{color:#657169;font-size:12px;line-height:1.7}.calling-features{grid-template-columns:repeat(3,1fr);gap:28px 36px;max-width:1160px;margin:0 auto 100px;padding:0 36px;display:grid}.calling-features article{border-top:1px solid #dce3da;padding-top:25px}.calling-features h3{margin:18px 0 9px;font-size:17px;font-weight:600}.calling-features p{color:#657169;font-size:14px;line-height:1.8}@media (width<=760px){.inbound-story{grid-template-columns:1fr;gap:28px;margin:70px auto;padding:0 24px}.inbound-story-card{padding:28px}.calling-features{grid-template-columns:1fr 1fr;gap:24px;padding:0 24px}}@media (width<=420px){.calling-features{grid-template-columns:1fr}}
