.voice-value{background:#f6f3e9}.voice-value__grid{background:#fff;border:1px solid #dedbd1;border-radius:20px;grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.voice-value__inputs,.voice-value__results{min-width:0;padding:clamp(24px,4vw,48px)}.service-story .voice-value__eyebrow{letter-spacing:.1em;text-transform:uppercase;margin:0 0 30px;font-size:.8rem;font-weight:700}.voice-value__field+.voice-value__field{margin-top:34px}.voice-value__input-row{justify-content:space-between;align-items:center;gap:16px;display:flex}.voice-value__input-row label{max-width:230px;font-weight:600;line-height:1.45}.voice-value__number{flex-shrink:0;align-items:center;gap:6px;display:flex}.voice-value__number span{color:#555;font-size:.8rem}.service-story .voice-value input[type=number]{color:#111;background:#fff;border:1px solid #aaa;border-radius:8px;width:100px;min-height:48px;padding:10px 8px;font:600 1rem Poppins,sans-serif}.voice-value input[aria-invalid=true]{outline:1px solid #aa2525;border-color:#aa2525!important}.voice-value__slider{accent-color:#9b7513;cursor:pointer;width:100%;height:32px;margin:14px 0 2px;display:block}.service-story .voice-value__help{color:#555;margin:0;font-size:.85rem;line-height:1.5}.service-story .voice-value__error{color:#9c2020;margin:20px 0 0;font-size:.85rem}.service-story .voice-value__reset{color:#333;text-align:left;background:0 0;border:0;border-bottom:1px solid #888;border-radius:0;min-height:44px;margin-top:24px;padding:4px 0;font-size:.85rem}.voice-value__results{color:#fff;background:#111}.service-story .voice-value__results p{color:#fff}.service-story .voice-value__results .voice-value__eyebrow{color:#ead279;margin-bottom:20px}.service-story .voice-value__total{letter-spacing:-.055em;overflow-wrap:anywhere;margin:0;font-size:clamp(2.7rem,4.8vw,4.5rem);font-weight:700;line-height:1.1}.voice-value__per{letter-spacing:0;margin-top:10px;font-size:1rem;font-weight:400;display:block}.service-story .voice-value__annual{color:#ead279;margin-top:22px;font-size:1.05rem}.service-story .voice-value__jobs{color:#d6d6d6;margin-top:16px;font-size:.95rem}.voice-value__cost{border-top:1px solid #444;margin-top:28px;padding-top:24px}.voice-value__cost-heading{flex-wrap:wrap;justify-content:space-between;gap:8px 16px;font-size:.95rem;display:flex}.voice-value__cost-heading strong{color:#ead279;font-size:1.4rem}.voice-value__cost-heading small{color:#fff;font-size:.8rem;font-weight:400}.voice-value__minutes{justify-content:space-between;align-items:center;gap:15px;margin-top:22px;font-size:.85rem;display:flex}.service-story .voice-value__cost p{color:#ccc;margin-top:12px;font-size:.8rem;line-height:1.6}.voice-value__results .ss-button{width:100%;margin-top:28px;padding-inline:16px}.service-story .voice-value__assumptions{max-width:950px;margin-top:26px}.voice-value__assumptions summary{cursor:pointer;min-height:44px;padding-block:10px;font-weight:600}.service-story .voice-value__assumptions p{margin-top:12px;font-size:.9rem}.service-story .voice-value__disclaimer{color:#555;max-width:900px;margin-top:14px;font-size:.85rem}.voice-value__results :is(a,input):focus-visible{outline-color:#f0d56d}@media (width<=800px){.voice-value__grid{grid-template-columns:1fr}.voice-value__input-row label{font-size:.95rem}}@media (width<=380px){.voice-value__input-row{flex-direction:column;align-items:flex-start;gap:10px}.voice-value__number{width:100%}.service-story .voice-value input[type=number]{width:100px}}.service-story .voice-receptionist-comparison{color:#000;background:#fff;padding-block:100px;font-family:Poppins,Arial,sans-serif}.voice-receptionist-comparison .ss-wrap{width:min(1200px,100% - 80px);margin-inline:auto}.service-story .voice-receptionist-comparison__heading{grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);align-items:end;gap:65px;margin-bottom:48px;display:grid}.service-story .voice-receptionist-comparison__heading h2{color:#000;letter-spacing:-.065em;text-wrap:balance;margin:0;font-size:clamp(2.35rem,4.8vw,4.5rem);font-weight:700;line-height:1.07}.service-story .voice-receptionist-comparison__heading>p{max-width:520px;margin:0;font-size:1.05rem;line-height:1.65}.service-story .voice-receptionist-comparison__eyebrow{color:#735c00;letter-spacing:.14em;text-transform:uppercase;margin:0 0 16px;font-size:.76rem;font-weight:700;line-height:1.4}.service-story .voice-receptionist-comparison__calculator{background:#f7f7f7;border:1px solid #dedede;border-radius:18px;grid-template-columns:minmax(0,1.35fr) minmax(240px,.65fr);align-items:center;gap:30px;margin-bottom:28px;padding:28px 30px;display:grid}.service-story .voice-receptionist-comparison__calculator h3{color:#000;letter-spacing:-.045em;margin:0;font-size:clamp(1.35rem,2.2vw,1.8rem);font-weight:700;line-height:1.15}.service-story .voice-receptionist-comparison__fine-print{max-width:590px;margin:12px 0 0;font-size:.9rem;line-height:1.55}.service-story .voice-receptionist-comparison__calculator-fields label{margin-bottom:8px;font-size:.88rem;font-weight:700;line-height:1.4;display:block}.voice-receptionist-comparison__input-wrap{color:#000;background:#fff;border:1px solid #969696;border-radius:10px;align-items:center;display:flex}.service-story .voice-receptionist-comparison__input-wrap span{padding-left:13px;font-size:1.15rem;font-weight:700}.service-story .voice-receptionist-comparison__input-wrap input{color:#000;background:0 0;border:0;outline:0;width:100%;min-width:0;padding:12px 12px 12px 6px;font:700 1.15rem/1.3 Poppins,Arial,sans-serif}.service-story .voice-receptionist-comparison__input-wrap:focus-within{outline-offset:3px;outline:3px solid #000}.service-story .voice-receptionist-comparison__input-wrap input:focus-visible{outline:none}.service-story .voice-receptionist-comparison__input-help,.service-story .voice-receptionist-comparison__error{margin:7px 0 0;font-size:.75rem;line-height:1.45}.service-story .voice-receptionist-comparison__error{color:#9b1c1c;font-weight:700}.service-story .voice-receptionist-comparison__table-wrap{border:1px solid #d7d7d7;border-radius:18px;overflow:hidden}.service-story .voice-receptionist-comparison table{border-collapse:collapse;table-layout:fixed;width:100%}.service-story .voice-receptionist-comparison caption{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.service-story .voice-receptionist-comparison th,.service-story .voice-receptionist-comparison td{vertical-align:top;text-align:left;border-bottom:1px solid #e1e1e1;padding:22px 24px;font-size:.94rem;line-height:1.6}.service-story .voice-receptionist-comparison thead th{color:#fff;letter-spacing:.04em;text-transform:uppercase;background:#161719;font-size:.82rem;font-weight:700}.service-story .voice-receptionist-comparison thead th:nth-child(3){color:#000;background:#efc41a}.service-story .voice-receptionist-comparison thead th:first-child{width:21%}.service-story .voice-receptionist-comparison tbody th{color:#000;font-size:1rem;font-weight:700}.service-story .voice-receptionist-comparison tbody td:nth-child(3){background:#fffbed}.service-story .voice-receptionist-comparison tbody tr:last-child th,.service-story .voice-receptionist-comparison tbody tr:last-child td{border-bottom:0}.service-story .voice-receptionist-comparison tbody tr:nth-child(2n) td:nth-child(2){background:#fafafa}.service-story .voice-receptionist-comparison__cell-note{margin-top:8px;font-size:.76rem;line-height:1.45;display:block}.service-story .voice-receptionist-comparison__note{max-width:850px;margin:25px 0 0;font-size:.92rem;line-height:1.6}@media (width<=900px){.service-story .voice-receptionist-comparison__heading{grid-template-columns:1fr;gap:24px}}@media (width<=700px){.service-story .voice-receptionist-comparison{padding-block:65px}.voice-receptionist-comparison .ss-wrap{width:calc(100% - 40px)}.service-story .voice-receptionist-comparison__heading{margin-bottom:32px}.service-story .voice-receptionist-comparison__calculator{grid-template-columns:1fr;gap:22px;padding:24px 20px}.service-story .voice-receptionist-comparison__table-wrap{border:0;border-radius:0;overflow:visible}.service-story .voice-receptionist-comparison table,.service-story .voice-receptionist-comparison tbody,.service-story .voice-receptionist-comparison tr,.service-story .voice-receptionist-comparison td,.service-story .voice-receptionist-comparison th{width:auto;display:block}.service-story .voice-receptionist-comparison thead{clip:rect(0 0 0 0);clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.service-story .voice-receptionist-comparison tbody tr{background:#fff;border:1px solid #d7d7d7;border-radius:14px;margin-bottom:16px;overflow:hidden}.service-story .voice-receptionist-comparison tbody tr:nth-child(2n){background:#fff}.service-story .voice-receptionist-comparison tbody th{color:#fff;background:#161719;border-bottom:1px solid #d7d7d7;padding:15px 18px;font-size:.93rem}.service-story .voice-receptionist-comparison tbody td{border-bottom:1px solid #e7e7e7;padding:15px 18px 15px 124px;font-size:.9rem;position:relative}.service-story .voice-receptionist-comparison tbody td:nth-child(3){background:#fffbed}.service-story .voice-receptionist-comparison tbody td:last-child{border-bottom:0}.service-story .voice-receptionist-comparison tbody td:before{color:#735c00;content:attr(data-label);letter-spacing:.03em;text-transform:uppercase;width:94px;font-size:.69rem;font-weight:700;line-height:1.35;position:absolute;top:15px;left:18px}}.voice-page .voice-kicker{letter-spacing:.1em;text-transform:uppercase;margin-bottom:24px;font-size:.85rem;font-weight:700}.voice-hero{grid-template-columns:1.1fr 1fr}.voice-page .voice-hero-price{margin-top:28px;font-size:1.1rem}.voice-hero-price strong{letter-spacing:-.06em;font-size:2.5rem}.voice-page .voice-small{font-size:.95rem;line-height:1.6}.voice-page .voice-hero-price+.voice-small{margin-top:4px}.voice-page .voice-under-cta{margin-top:20px}.voice-hero .ss-actions{gap:14px 24px;margin-top:26px}.voice-hero .ss-actions :is(.ss-button,.ss-link){margin:0}.voice-example{padding-top:20px}.voice-page .voice-hero-image{margin:0 auto 60px}.voice-hero-image img{border-radius:18px;width:100%;height:auto}.voice-page :is(.voice-hero-image,.voice-after-hours) figcaption{margin-top:14px;font-size:.9rem;line-height:1.6}.voice-page :is(.voice-hero-image,.voice-after-hours) figcaption span{color:#555}.voice-demo{padding-top:20px}.voice-demo-layout{grid-template-columns:1.2fr 1fr;align-items:center;gap:70px;display:grid}.voice-demo-layout>figure{width:min(100%,400px);margin-inline:auto}.voice-page .voice-demo-copy>h2+p{max-width:510px;margin-top:30px}.voice-page .voice-demo-copy>.voice-small{margin-top:20px}.voice-demo-player{position:relative}.voice-demo video{aspect-ratio:9/16;background:#e8e6dc;border-radius:18px;width:100%;height:auto;display:block}.voice-demo-play{color:#fff;cursor:pointer;background:#111c;border:2px solid #fff;border-radius:50%;place-items:center;width:76px;height:76px;padding:0;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 5px 28px #0005}.voice-demo-play:hover{color:var(--gold);background:#111}.voice-demo-play:focus-visible{outline:3px solid var(--gold);outline-offset:5px}.voice-demo-play svg{width:34px;height:34px;margin-left:4px}.voice-demo figcaption{margin-top:16px;font-size:.95rem;line-height:1.6}@media (width<=800px){.voice-demo-play{width:64px;height:64px}.voice-demo-layout{grid-template-columns:1fr;gap:32px}}.voice-call-grid{grid-template-columns:1.35fr 1fr;gap:24px;display:grid}.voice-call{background:#111;border-radius:18px;padding:44px}.voice-page .voice-call :is(h2,p,span){color:#fff}.voice-call-top{align-items:center;gap:10px;font-size:.85rem;display:flex}.voice-call-top>span:last-child{margin-left:auto}.voice-dot{background:var(--gold);border-radius:50%;width:9px;height:9px}.voice-page .voice-call h2{margin-top:34px;font-size:clamp(2rem,3.5vw,3.3rem)}.voice-conversation{gap:22px;margin-block:30px;display:grid}.voice-page .voice-conversation p{border-left:2px solid #5d5d5d;margin:0;padding-left:18px;font-size:1.05rem}.voice-page .voice-conversation span{color:var(--gold);text-transform:uppercase;letter-spacing:.1em;margin-bottom:8px;font-size:.75rem;font-weight:700;display:block}.voice-page .voice-example-note{color:#bdbdbd;font-size:.75rem}.voice-result{background:#f6f3e9;border-radius:18px;flex-direction:column;justify-content:center;padding:44px;display:flex}.voice-result>.ss-feature-icon{margin-bottom:25px}.voice-result ul{gap:12px;margin-block:25px;padding:0;list-style:none;display:grid}.voice-result li{gap:12px;font-size:1.05rem;display:flex}.voice-result li:before{content:"✓";font-weight:700}.voice-page .voice-result>p:last-child{font-size:1rem}.voice-plans{grid-template-columns:1fr 1fr;gap:30px;display:grid}.voice-plan{background:#fff;border:1px solid #dedede;border-radius:18px;flex-direction:column;align-items:flex-start;padding:44px;display:flex}.voice-plan-primary{border:2px solid #bd9832}.voice-page .voice-price{letter-spacing:-.065em;margin-block:22px;font-size:5rem;font-weight:700;line-height:1.1}.voice-price span{letter-spacing:0;margin-top:10px;font-size:1rem;font-weight:400;display:block}.voice-plan>h3+p:not(.voice-price){margin-top:26px}.voice-page .voice-plan-list{gap:15px;margin-block:28px 36px;padding-left:20px;font-size:1.05rem;line-height:1.5;display:grid}.voice-plan>.ss-button{margin-top:auto}.voice-plan>.voice-small{margin-top:20px}.voice-costs{grid-template-columns:1fr 1fr;gap:65px;margin-top:50px;display:grid}.voice-costs h3{margin-bottom:20px;font-size:1.8rem}.voice-costs h3 span{letter-spacing:-.02em;font-size:1.1rem}.voice-costs p{font-size:1rem}.service-story .voice-button-dark{color:#fff;background:#111}@media (width<=800px){.voice-hero,.voice-call-grid,.voice-plans,.voice-costs{grid-template-columns:1fr}.voice-call,.voice-result,.voice-plan{padding:28px}.voice-costs{gap:35px}.voice-example{padding-top:20px}}@media (width<=360px){.voice-call,.voice-result,.voice-plan{padding:22px}.voice-call-top{gap:7px;font-size:.75rem}}
