.receptionist-module__tw4jEW__featured{color:inherit;border-color:var(--indigo);background:var(--white);grid-column:1/-1;grid-template-columns:auto 1fr auto;align-items:center;gap:1.5rem;text-decoration:none;display:grid}.receptionist-module__tw4jEW__featured:hover{box-shadow:0 14px 44px #1919701a}.receptionist-module__tw4jEW__featuredBody h3{margin-bottom:.4rem}.receptionist-module__tw4jEW__featuredBadge{font-family:var(--font-m);letter-spacing:.1em;text-transform:uppercase;background:var(--indigo);color:var(--white);border-radius:100px;margin-bottom:.7rem;padding:.25rem .7rem;font-size:.64rem;display:inline-block}.receptionist-module__tw4jEW__featuredCta{color:var(--indigo);white-space:nowrap;font-weight:800}.receptionist-module__tw4jEW__featured .receptionist-module__tw4jEW__iconCell{margin-bottom:0}@media (max-width:760px){.receptionist-module__tw4jEW__featured{grid-template-columns:1fr;gap:.9rem}}.receptionist-module__tw4jEW__callCard{background:var(--dark-section);color:var(--white);border-radius:26px;justify-self:center;width:100%;max-width:460px;padding:2rem 1.75rem 1.5rem;position:relative;overflow:hidden;box-shadow:0 26px 64px #1919702e}.receptionist-module__tw4jEW__thread{flex-direction:column;gap:.65rem;min-height:21rem;margin-top:1.1rem;display:flex}.receptionist-module__tw4jEW__msg{border-radius:16px;max-width:88%;padding:.65rem .9rem;font-size:.9rem;line-height:1.5;display:none}.receptionist-module__tw4jEW__msg p{margin:0}.receptionist-module__tw4jEW__msgOn{animation:.35s both receptionist-module__tw4jEW__pop;display:block}.receptionist-module__tw4jEW__msgAi{background:#ffffff1a;border-bottom-left-radius:5px;align-self:flex-start}.receptionist-module__tw4jEW__msgCaller{background:var(--sky);color:var(--dark-section);border-bottom-right-radius:5px;align-self:flex-end}.receptionist-module__tw4jEW__who{font-family:var(--font-m);letter-spacing:.1em;text-transform:uppercase;opacity:.65;margin-bottom:.2rem;font-size:.6rem;display:block}@keyframes receptionist-module__tw4jEW__pop{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.receptionist-module__tw4jEW__typing{width:fit-content;display:block}.receptionist-module__tw4jEW__typing p{align-items:center;gap:.3rem;height:1.2rem;display:flex}.receptionist-module__tw4jEW__typing p span{opacity:.45;background:currentColor;border-radius:50%;width:6px;height:6px;animation:1s ease-in-out infinite receptionist-module__tw4jEW__dot}.receptionist-module__tw4jEW__typing p span:nth-child(2){animation-delay:.15s}.receptionist-module__tw4jEW__typing p span:nth-child(3){animation-delay:.3s}@keyframes receptionist-module__tw4jEW__dot{0%,60%,to{opacity:.35;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}.receptionist-module__tw4jEW__outcome{font-family:var(--font-m);letter-spacing:.06em;text-transform:uppercase;color:var(--dark-section);opacity:0;background:#8be0b4;border-radius:100px;align-items:center;gap:.5rem;margin-top:.9rem;padding:.45rem .9rem;font-size:.74rem;transition:opacity .4s,transform .4s;display:inline-flex;transform:translateY(6px)}.receptionist-module__tw4jEW__outcome svg{width:14px;height:14px}.receptionist-module__tw4jEW__outcomeOn{opacity:1;transform:none}.receptionist-module__tw4jEW__callCard .receptionist-module__tw4jEW__callNote{color:#fafaf8b8;margin-top:.9rem}@media (prefers-reduced-motion:reduce){.receptionist-module__tw4jEW__msg{animation:none;display:block}.receptionist-module__tw4jEW__outcome{opacity:1;transition:none;transform:none}}
