/* Callinic: business reception, September 2026 */
:root{--ink:#122e42;--muted:#4b6476;--blue:#067db2;--blue-dark:#05648f;--pale:#eef8fc;--line:#d9e4e9;--lime:#d7f28d;background:#fcfdfd;scroll-behavior:smooth}
body{overflow-wrap:break-word}h1,h2,h3{letter-spacing:-.045em}h2{font-size:clamp(32px,3.6vw,48px);line-height:1.12}p{line-height:1.75}.wrap{width:min(1280px,calc(100% - 96px))}.announcement{background:#112f43;color:#eefaff;font-size:12px;padding:8px 20px}.announcement a{color:#d7f28d}.navigation{height:80px}.navigation nav{gap:26px}.button{border-radius:8px;background:var(--blue);padding:15px 22px;box-shadow:none;font-size:14px;font-weight:650}.button.secondary{border-color:#bbccd5;background:transparent}.button:hover{transform:none}.text-link{font-size:14px}.eyebrow{font-size:10px;letter-spacing:.14em;line-height:1.7;margin-bottom:20px}.mobile-nav-actions{display:none}.nav-backdrop[hidden]{display:none}.section{padding-top:92px;padding-bottom:92px}.section-heading{max-width:780px;margin-bottom:46px}.section-heading p{font-size:17px;max-width:650px}.section-heading.center p{margin-left:auto;margin-right:auto}em{font-style:normal;color:var(--blue)}
.launch-hero{padding:76px 0 62px;background:radial-gradient(ellipse at 88% 18%,#e2f3f8 0,transparent 52%),#f7fbfb}.launch-hero-grid{display:grid;grid-template-columns:1.05fr 1fr;align-items:center;gap:70px}.launch-hero h1{font-size:clamp(44px,4.6vw,65px);line-height:1.06;letter-spacing:-.055em;margin:19px 0 26px}.launch-hero .lead{font-size:17px;line-height:1.85;max-width:545px}.launch-hero .eyebrow{display:flex;gap:10px;align-items:center}.launch-hero .status-dot{background:#17896a;box-shadow:0 0 0 5px #dff3e9;flex-shrink:0}.launch-hero .actions{gap:20px;margin:26px 0 18px}.hero-price{font-size:13px;margin:0 0 24px}.hero-price strong{color:var(--ink)}.hero-promises{display:flex;flex-wrap:wrap;gap:7px 18px;font-size:11px;color:#365365}.conversation-stage{min-width:0;position:relative;padding:0 0 6px}.stage-label,.stage-foot{display:flex;justify-content:space-between;gap:10px;font-size:9px;letter-spacing:.1em;font-weight:650;color:#526a78;padding:0 6px;margin:0 0 15px}.stage-label span:last-child{letter-spacing:0;font-weight:400}.stage-foot{padding:18px 8px 0;margin:0;font-size:9px;color:#527488}.receptionist-card{background:white;border:1px solid #cbdfe6;border-radius:20px;padding:25px;box-shadow:0 25px 65px -30px #174b6466;position:relative}.receptionist-heading{display:flex;gap:13px;align-items:center}.receptionist-heading strong{display:block;font-size:14px}.receptionist-heading div>span{display:block;font-size:10px;color:var(--muted);margin-top:3px}.signal{margin-left:auto;background:#e8f7f0;color:#157552;width:29px;height:29px;border-radius:50%;display:grid;place-items:center;flex-shrink:0}.call-wave{display:flex;justify-content:center;align-items:center;gap:6px;height:106px;margin:6px 0 3px}.call-wave i{height:var(--bar);max-height:63px;width:5px;border-radius:8px;background:#68c0dd}.call-wave i:nth-child(3n){background:#0782b4}.call-wave i:nth-child(4n){background:#beddeb}.conversation-bubble{border-radius:12px;padding:15px 17px;max-width:89%;margin-bottom:12px}.conversation-bubble small{font-size:8px;font-weight:750;letter-spacing:.12em;display:block;margin-bottom:4px}.conversation-bubble p{font-size:13px;line-height:1.6;margin:0;color:#244557}.receptionist{background:#edf6fa}.receptionist small{color:#197397}.caller{background:#f1f2e9;margin-left:auto}.caller small{color:#526344}.call-result{border-top:1px solid #dce7eb;display:flex;gap:11px;align-items:center;margin:20px 0 0;padding-top:18px}.call-result>span{color:#226b46;background:#edf7d9;width:30px;height:30px;display:grid;place-items:center;border-radius:9px;flex-shrink:0}.call-result strong{font-size:11px}.call-result p{font-size:10px;margin:2px 0 0}.industry-strip{padding:26px 0;background:#fff;border-block:1px solid var(--line)}.industry-strip .wrap{display:flex;justify-content:space-between;align-items:center;gap:25px}.industry-strip .wrap>span{font-size:8px;font-weight:750;letter-spacing:.12em;line-height:1.7;min-width:150px}.industry-strip p{font-size:13px;margin:0;font-weight:650;color:#526979}
.launch-benefits{display:grid;grid-template-columns:repeat(3,1fr);gap:38px}.launch-benefits article{border-top:1px solid #bdced6;padding-top:22px}.benefit-number{font-size:10px;letter-spacing:.11em;color:var(--blue-dark);font-weight:650;display:block;margin-bottom:28px}.launch-benefits h3{font-size:24px;margin-bottom:15px}.launch-benefits p{font-size:15px;max-width:355px;margin-bottom:0}.knowledge-band{background:#edf5f4;padding:78px 0}.knowledge-layout{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:110px}.knowledge-layout .lead{font-size:17px}.knowledge-example{padding:30px;background:white;border:1px solid #d2e2dd;border-radius:14px;box-shadow:0 13px 38px #264e3410}.example-label{font-size:8px;letter-spacing:.13em;font-weight:700;color:#4d6c66}.knowledge-question{padding:25px 0 21px;border-bottom:1px solid #dce6e1}.knowledge-question small,.knowledge-answer small{font-size:9px;color:#577567;letter-spacing:.1em}.knowledge-question h3{font-size:25px;margin:10px 0 0}.knowledge-answer{padding:21px 0}.knowledge-answer p{font-size:14px;margin:10px 0 0}.knowledge-instruction{background:#f4f6ed;display:flex;align-items:flex-start;gap:14px;padding:17px;border-radius:8px}.knowledge-instruction>span{color:#5f764c;font-size:22px}.knowledge-instruction p{font-size:12px;margin:0}.step-number{border:0;background:#e9f5f7;border-radius:12px;font-size:14px}.steps h3{font-size:20px}.steps p{font-size:14px}.phone-band{padding:72px 0;background:#142f42;color:#fff}.phone-band .eyebrow{color:#a6d8e9}.phone-band .section-heading{margin-bottom:35px}.phone-options{display:grid;grid-template-columns:1fr 1fr;gap:25px}.phone-options article{padding:30px;background:#1d3c50;border:1px solid #405b6a;border-radius:12px}.phone-icon{display:grid;place-items:center;width:43px;height:43px;background:#d4f18c;border-radius:12px;color:#213c2e;font-size:25px;margin-bottom:24px}.phone-options h3{font-size:24px;max-width:430px}.phone-options p{font-size:14px;color:#d2e1ea}.phone-flow{display:flex;align-items:center;gap:14px;border-top:1px solid #476171;padding-top:20px;font-size:11px}.phone-flow b{color:#d4f18c}.phone-note{font-size:11px;color:#c4d9e4;margin:25px 0 0;max-width:950px}
.launch-pricing{scroll-margin-top:80px}.launch-plans{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;align-items:stretch;padding-top:23px}.launch-plan{position:relative;display:flex;flex-direction:column;border:1px solid #d4e1e7;padding:26px 22px 22px;border-radius:12px;background:white;min-width:0}.launch-plan.recommended{border:2px solid var(--blue);background:#f2faff;padding:25px 21px 21px;box-shadow:0 14px 35px -20px #056d9766}.plan-ribbon{position:absolute;top:-25px;left:-2px;right:-2px;background:var(--blue);color:#fff;border-radius:9px 9px 0 0;text-align:center;padding:7px 5px;font-size:8px;letter-spacing:.04em;font-weight:650;line-height:1.5}.plan-heading h3{font-size:24px;margin:0 0 10px}.plan-heading p{font-size:12px;line-height:1.65;min-height:40px;margin:0 0 18px}.plan-amount{font-size:43px;font-weight:750;letter-spacing:-.06em;line-height:1.25;color:var(--ink)}.plan-amount>span{font-size:12px;letter-spacing:0;font-weight:400;margin-left:4px;color:var(--muted)}.plan-minutes{font-size:12px;margin:12px 0 21px}.plan-minutes strong{color:var(--ink)}.launch-plan .button{width:100%;font-size:13px;padding:11px 8px;gap:10px;white-space:nowrap}.plan-includes{list-style:none;padding:0;margin:25px 0;flex:1}.plan-includes li{font-size:12px;line-height:1.6;padding-left:19px;position:relative;margin:12px 0;color:#365365}.plan-includes li:before{content:'✓';position:absolute;left:0;color:#087596;font-weight:750}.plan-extras{border-top:1px solid #d7e4eb;padding-top:17px}.plan-extras p{font-size:11px;line-height:1.65;margin:0 0 9px}.plan-extras p:last-child{margin:0}.pricing-terms{max-width:1040px;margin:30px auto 0}.pricing-terms p{font-size:11px;line-height:1.8;margin-bottom:12px}.pricing-terms a{color:var(--blue-dark);text-decoration:underline}.demo-invitation{border:1px solid #d2e2e6;background:#f1f8fa;border-radius:14px;padding:40px;display:flex;align-items:center;gap:50px;justify-content:space-between}.demo-invitation>div{max-width:730px}.demo-invitation h2{font-size:32px}.demo-invitation p{font-size:14px;margin:0}.demo-invitation .button{flex-shrink:0}.faq-layout h2{font-size:40px}.faq-list summary{font-size:15px}.faq-list p{font-size:14px}.cta-card{background:#e7f3f5;border:1px solid #d1e3e8;color:var(--ink);padding:50px;border-radius:16px;background-image:none}.cta-card .eyebrow{color:var(--blue-dark)}.cta-card h2{font-size:41px}.cta-card p,.cta-sub{color:var(--muted)}.cta-card .button.lime{background:var(--blue);color:white}.cta-card .button.lime:hover{background:var(--blue-dark)}.cta-sub{text-align:left}.site-footer{background:#fff}.page-hero{background:transparent}.page-hero h1{font-size:clamp(38px,4.6vw,62px)}.page-hero .pill{background:#edf7f9}.pricing-section{padding-top:12px}.launch-empty{grid-column:1/-1}.faq-list details{scroll-margin-top:90px}
@media(max-width:1150px){.wrap{width:calc(100% - 56px)}.launch-hero-grid{gap:35px}.launch-hero h1{font-size:53px}.launch-hero .lead{font-size:16px}.launch-hero .actions{align-items:flex-start;flex-direction:column;gap:15px}.knowledge-layout{gap:50px}.launch-plans{gap:12px}.launch-plan{padding:24px 16px}.launch-plan.recommended{padding:23px 15px}.plan-amount{font-size:38px}.industry-strip .wrap{flex-wrap:wrap;justify-content:center;gap:16px 28px}.industry-strip .wrap>span{min-width:0}.demo-invitation{gap:28px}.navigation nav{gap:18px}}
@media(max-width:960px){.navigation{height:72px;flex-wrap:nowrap}.menu-toggle{display:flex;align-items:center;margin-left:auto;background:white;border:1px solid #b5cbd7;border-radius:7px;padding:9px 13px;font-size:13px;min-height:42px;color:var(--ink)}.navigation nav{display:none;position:fixed;top:88px;left:16px;right:16px;padding:24px;background:white;border:1px solid #c7dbe6;border-radius:12px;box-shadow:0 20px 50px #15353624;max-height:calc(100dvh - 110px);overflow-y:auto;z-index:35}.navigation nav.open{display:flex;flex-direction:column;flex-wrap:nowrap;gap:0}.navigation nav>a{font-size:20px;padding:12px 4px;border-bottom:1px solid #dce7ed;flex-shrink:0}.mobile-nav-actions{display:flex;flex-direction:column;gap:18px;padding-top:24px;text-align:center;flex-shrink:0}.mobile-nav-actions>a:last-child{font-size:13px}.nav-actions{display:none}.nav-backdrop:not([hidden]){display:block;position:fixed;inset:72px 0 0;background:#173c4359;backdrop-filter:blur(3px);z-index:19;border:0;width:100%}body.nav-open{overflow:hidden}.launch-hero{padding:48px 0}.launch-hero h1{font-size:46px}.receptionist-card{padding:19px}.stage-label{font-size:8px}.launch-benefits{gap:25px}.launch-benefits h3{font-size:22px}.launch-plans{grid-template-columns:repeat(2,minmax(0,1fr));gap:38px 20px}.launch-plan,.launch-plan.recommended{padding:28px}.plan-heading p{min-height:0}.plan-ribbon{font-size:9px}.knowledge-layout{gap:35px}.phone-options article{padding:25px}.demo-invitation{display:block}.demo-invitation .button{margin-top:22px}.section{padding-top:70px;padding-bottom:70px}}
@media(max-width:740px){.wrap{width:calc(100% - 40px)}.launch-hero-grid{grid-template-columns:1fr;gap:38px;max-width:620px}.launch-hero h1{font-size:61px}.launch-hero .lead{font-size:17px}.launch-hero .actions{flex-direction:row;align-items:center;flex-wrap:wrap}.conversation-stage{width:100%;max-width:540px;margin:auto}.receptionist-card{padding:25px}.industry-strip .wrap>span{width:100%;text-align:center}.industry-strip br{display:none}.industry-strip p{font-size:12px}.launch-benefits{grid-template-columns:1fr;gap:30px}.launch-benefits article{display:grid;grid-template-columns:160px 1fr;gap:0 25px}.benefit-number{grid-row:1/3;margin:5px 0}.launch-benefits p{max-width:none}.launch-benefits h3{font-size:23px}.knowledge-layout,.phone-options,.faq-layout{grid-template-columns:1fr;gap:32px}.knowledge-example{max-width:540px}.phone-options h3{max-width:none}.phone-flow{flex-wrap:wrap}.phone-note{margin-top:22px}.section-heading h2{font-size:38px}.three-grid,.contact-grid{grid-template-columns:1fr}.cta-card{padding:32px;display:block}.cta-card h2{font-size:36px}.cta-card p{margin-bottom:24px}.footer-grid{grid-template-columns:1fr 1fr}.footer-grid>div:first-child{grid-column:1/-1}.launch-plan,.launch-plan.recommended{padding:25px 20px}.plan-amount{font-size:39px}.pricing-section{padding-top:15px}}
@media(max-width:480px){.wrap{width:calc(100% - 36px)}.announcement{font-size:10px;line-height:1.7;padding:8px 12px}.announcement a{display:block;margin-left:0}.navigation .logo img{width:143px;height:40px}.launch-hero{padding-top:34px}.launch-hero h1{font-size:46px}.launch-hero .eyebrow{font-size:8px;letter-spacing:.11em}.launch-hero .lead{font-size:16px}.launch-hero .actions{flex-direction:column;align-items:stretch;gap:17px}.launch-hero .actions .text-link{text-align:center}.hero-price{text-align:center;font-size:12px}.hero-promises{justify-content:center;font-size:10px;gap:7px 12px}.stage-label{font-size:7px;padding:0}.receptionist-card{padding:18px}.receptionist-heading img{width:38px;height:38px}.receptionist-heading strong{font-size:12px}.receptionist-heading div>span{font-size:9px}.signal{display:none}.conversation-bubble{max-width:93%;padding:13px 14px}.conversation-bubble p{font-size:12px}.call-wave{gap:5px;height:95px}.call-wave i{width:4px}.call-result strong{font-size:10px}.call-result p{font-size:9px}.stage-foot{font-size:8px;padding:17px 2px 0}.industry-strip .wrap{gap:10px 21px}.industry-strip p{font-size:11px}.section{padding-top:56px;padding-bottom:56px}.section-heading{margin-bottom:30px}.section-heading h2,h2{font-size:33px}.section-heading p{font-size:15px}.launch-benefits article{display:block}.benefit-number{margin:0 0 17px}.launch-benefits p{font-size:14px}.knowledge-band,.phone-band{padding:54px 0}.knowledge-layout .lead{font-size:16px}.knowledge-example{padding:23px}.knowledge-question h3{font-size:23px}.example-label{font-size:7px}.four-grid{grid-template-columns:1fr;gap:26px}.steps article{position:relative;padding-left:64px}.step-number{position:absolute;left:0;top:0;width:42px;height:42px}.steps h3{font-size:19px;margin-bottom:10px}.steps p{margin:0;font-size:14px}.phone-options article{padding:23px}.phone-options h3{font-size:23px}.phone-options p{font-size:13px}.phone-flow{font-size:10px;gap:10px}.phone-note{font-size:10px}.launch-plans{grid-template-columns:1fr;gap:40px;padding-top:9px}.launch-plan,.launch-plan.recommended{padding:28px}.plan-heading h3{font-size:25px}.plan-heading p{font-size:14px}.plan-amount{font-size:46px}.plan-minutes,.plan-includes li{font-size:14px}.plan-extras p{font-size:12px}.launch-plan .button{font-size:14px}.pricing-terms p{font-size:11px}.demo-invitation{padding:27px}.demo-invitation h2{font-size:29px}.demo-invitation .button{width:100%}.faq-layout h2{font-size:34px}.faq-list summary{font-size:15px}.cta-card{padding:29px 23px}.cta-card h2{font-size:31px}.cta-card .button{font-size:13px}.cta-sub{text-align:center}.footer-bottom{flex-direction:column;gap:6px}.page-hero{padding-top:42px;padding-bottom:28px}.page-hero h1{font-size:40px}.page-hero .lead{font-size:16px}.pricing-section{padding-top:20px}}
@media(max-width:350px){.launch-hero h1{font-size:39px}.launch-hero .eyebrow{font-size:7px}.stage-label{font-size:6px}.receptionist-card{padding:14px}.knowledge-example{padding:20px}.launch-plan,.launch-plan.recommended{padding:23px}.phone-flow{font-size:9px}.page-hero h1{font-size:35px}}
@media(prefers-reduced-motion:reduce){:root{scroll-behavior:auto}}

.site-header{background:#fff}

.feature-showcase{background:#f0f6fa;border-top:1px solid #e1ebf0}.sales-feature-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.sales-feature-grid article{background:white;border:1px solid #d7e5ed;border-radius:14px;padding:28px}.sales-feature-top{display:flex;align-items:center;gap:15px;margin-bottom:25px}.sales-feature-top>span:last-child{font-size:9px;letter-spacing:.1em;color:#476b7e;font-weight:650}.sales-feature-icon{width:44px;height:44px;display:grid;place-items:center;background:#e5f4fa;color:#077ba9;border-radius:12px;font-size:26px;flex-shrink:0}.sales-feature-grid h3{font-size:23px;line-height:1.18;margin-bottom:15px}.sales-feature-grid p{font-size:14px;margin:0}.sales-feature-footer{display:flex;justify-content:space-between;align-items:center;gap:28px;margin-top:32px}.sales-feature-footer p{font-size:14px;margin:0}.sales-feature-footer .button{flex-shrink:0}@media(max-width:960px){.sales-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.sales-feature-grid{grid-template-columns:1fr;gap:18px}.sales-feature-grid article{padding:25px}.sales-feature-footer{flex-direction:column;align-items:stretch}.sales-feature-footer .button{width:100%}}
