@font-face{font-family:Public Sans;font-style:normal;font-weight:100 900;font-display:swap;src:url(/ai-receptionist/_next/static/media/f7650dfaa438c37c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Public Sans;font-style:normal;font-weight:100 900;font-display:swap;src:url(/ai-receptionist/_next/static/media/98baa4a7809fbf72-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Public Sans;font-style:normal;font-weight:100 900;font-display:swap;src:url(/ai-receptionist/_next/static/media/8bf7b2ceda89477b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Public Sans Fallback;src:local("Arial");ascent-override:90.59%;descent-override:21.46%;line-gap-override:0.00%;size-adjust:104.87%}.__className_69540f{font-family:Public Sans,Public Sans Fallback;font-style:normal}.ra{--ra-paper:#fafaf7;--ra-paper2:#eff2f0;--ra-ink:#111e1c;--ra-ink2:#1a2725;--ra-text:#111e1c;--ra-mute:#5c6b67;--ra-line:#e7ecea;--ra-accent:#0e7c6b;--ra-accent-deep:#0a6557;--ra-bright:#78e3cf;--ra-mark:var(--ra-accent);--ra-mono:ui-monospace,"SFMono-Regular",Menlo,Consolas,monospace}.ra .ra-on-dark{--ra-mark:var(--ra-bright)}.ra ::selection{background:var(--ra-accent);color:#fff}.ra :is(a,button,summary,input,textarea):focus-visible{outline:2px solid var(--ra-accent);outline-offset:2px}.ra .ra-on-dark :is(a,button,summary):focus-visible{outline-color:var(--ra-bright)}.ra-skip{position:fixed;top:-100px;left:16px;z-index:100;padding:10px 18px;background:var(--ra-accent);color:#fff;font-weight:700;font-size:14px;border-radius:999px;transition:top .15s ease}.ra-skip:focus-visible{top:12px}.ra-hero-glow{background:radial-gradient(42rem 30rem at 12% -8%,rgba(120,227,207,.16),transparent 62%),radial-gradient(36rem 26rem at 88% 112%,rgba(14,124,107,.22),transparent 60%)}.ra-hero-glow,.ra-hero-grid{position:absolute;inset:0;pointer-events:none}.ra-hero-grid{background-image:linear-gradient(rgba(255,255,255,.045) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 0);background-size:44px 44px;mask-image:linear-gradient(180deg,#000,rgba(0,0,0,.35) 55%,transparent 92%)}.ra-noise{inset:0;opacity:.05;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)' opacity='0.6'/%3E%3C/svg%3E")}.ra-noise,.ra-wave{position:absolute;pointer-events:none}.ra-wave{inset-inline:0;bottom:0;display:flex;align-items:flex-end;justify-content:space-between;gap:4px;height:4.75rem;padding-inline:2px;mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}.ra-wave i{display:block;flex:1 1 0;border-radius:999px 999px 0 0;background:linear-gradient(180deg,rgba(120,227,207,.55),rgba(120,227,207,.04));transform-origin:bottom;animation:ra-wavebob 2.6s ease-in-out infinite}@keyframes ra-wavebob{0%,to{transform:scaleY(.55)}50%{transform:scaleY(1)}}.ra-hero-sim{border-radius:1rem;box-shadow:0 0 90px -18px rgba(120,227,207,.3),0 34px 70px -32px rgba(0,0,0,.65)}.ra-reveal{opacity:0;transform:translateY(18px);transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1);transition-delay:var(--ra-d,0s)}.ra-reveal.ra-in{opacity:1;transform:none}.ra-marquee{overflow:hidden;mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}.ra-marquee-track{display:flex;gap:.625rem;width:max-content;animation:ra-marquee 42s linear infinite}.ra-marquee:focus-within .ra-marquee-track,.ra-marquee:hover .ra-marquee-track{animation-play-state:paused}@keyframes ra-marquee{to{transform:translateX(-50%)}}.ra-mscroller{overflow:hidden;mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.ra-mtrack{display:flex;gap:14px;width:max-content;padding-inline:20px;animation:ra-mscroll 55s linear infinite}.ra-mscroller:focus-within .ra-mtrack,.ra-mscroller:hover .ra-mtrack{animation-play-state:paused}@keyframes ra-mscroll{to{transform:translateX(calc(-50% - 7px))}}.ra-mcard{width:300px;flex-shrink:0;border:1px solid var(--ra-line);border-radius:14px;background:#fff;padding:16px 18px 18px}.ra-mcard-t{display:flex;justify-content:space-between;gap:8px;font-family:var(--ra-mono);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--ra-mute)}.ra-mcard-t b{color:var(--ra-accent-deep);font-weight:600}.ra-mcard>p:last-child{margin-top:12px;font-size:13.5px;line-height:1.6;color:var(--ra-mute)}.ra-mcard p strong{color:var(--ra-text);font-weight:700}@media (pointer:coarse){.ra-marquee{overflow-x:auto;mask-image:none}.ra-marquee-track{animation:none}.ra-mscroller{overflow-x:auto;mask-image:none}.ra-mtrack{animation:none}.ra-mclone{display:none}}.ra-eq{display:inline-flex;align-items:center;gap:3px;height:18px}.ra-eq i{display:block;width:3px;border-radius:999px;background:currentColor;transform-origin:center;animation:ra-eq 1.05s ease-in-out infinite}.ra-eq i:first-child{height:8px;animation-delay:0s}.ra-eq i:nth-child(2){height:15px;animation-delay:.12s}.ra-eq i:nth-child(3){height:18px;animation-delay:.24s}.ra-eq i:nth-child(4){height:12px;animation-delay:.36s}.ra-eq i:nth-child(5){height:16px;animation-delay:.48s}.ra-eq i:nth-child(6){height:9px;animation-delay:.6s}.ra-eq[data-live=false] i{animation:none;transform:scaleY(.3)}@keyframes ra-eq{0%,to{transform:scaleY(.3)}50%{transform:scaleY(1)}}.ra-line-enter{animation:ra-rise .5s cubic-bezier(.16,1,.3,1) both}@keyframes ra-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.ra-caret{display:inline-block;width:2px;height:.95em;margin-left:2px;vertical-align:text-bottom;background:currentColor;animation:ra-blink .9s steps(1) infinite}@keyframes ra-blink{50%{opacity:0}}.ra-call-body{transition:opacity .45s ease}.ra-call-faded{opacity:0}.ra-outcome{opacity:.25;transform:translateY(6px);transition:opacity .6s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1);transition-delay:var(--ra-d,0s)}.ra-outcome.ra-done{opacity:1;transform:none}.ra-spark{stroke-dasharray:260;stroke-dashoffset:260}.ra-in .ra-spark{animation:ra-draw 1.6s cubic-bezier(.4,0,.2,1) .25s forwards}@keyframes ra-draw{to{stroke-dashoffset:0}}.ra-audit{border:1px solid var(--ra-line);border-radius:16px;overflow:hidden;background:#fff}.ra-audit-head{padding:12px 18px;border-bottom:1px solid var(--ra-line);background:var(--ra-paper2);font-family:var(--ra-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--ra-mute)}.ra-audit-row{display:grid;grid-template-columns:30px minmax(90px,150px) 1fr;gap:14px;align-items:baseline;padding:16px 18px;border-top:1px solid var(--ra-line)}.ra-audit-row:first-of-type{border-top:0}.ra-audit-ok{font-size:13px;color:var(--ra-accent)}.ra-audit-k,.ra-audit-ok{font-family:var(--ra-mono)}.ra-audit-k{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--ra-text);font-weight:600}.ra-audit-v{font-size:14px;line-height:1.65;color:var(--ra-mute)}@media (max-width:560px){.ra-audit-row{grid-template-columns:24px 1fr}.ra-audit-v{grid-column:2}}.ra-faq summary{list-style:none;cursor:pointer}.ra-faq summary::-webkit-details-marker{display:none}.ra-faq-x{transition:transform .25s cubic-bezier(.16,1,.3,1)}.ra-faq[open] .ra-faq-x{transform:rotate(45deg)}@media (prefers-reduced-motion:reduce){.ra-reveal{opacity:1;transform:none;transition:none}.ra-wave i{animation:none;transform:scaleY(.7)}.ra-marquee{overflow-x:auto;mask-image:none}.ra-marquee-track{animation:none}.ra-mscroller{overflow-x:auto;mask-image:none}.ra-mtrack{animation:none}.ra-mclone{display:none}.ra-eq i{transform:scaleY(.6)}.ra-caret,.ra-eq i,.ra-line-enter{animation:none}.ra-call-body,.ra-outcome{transition:none}.ra-outcome{opacity:1;transform:none}.ra-in .ra-spark,.ra-spark{stroke-dashoffset:0;animation:none}.ra-faq-x{transition:none}}@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(/ai-receptionist/_next/static/media/f3deaf8281908ff2-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(/ai-receptionist/_next/static/media/c62081b071647022-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(/ai-receptionist/_next/static/media/6ba5f591ae6c56f6-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(/ai-receptionist/_next/static/media/fb526027db1fc1ae-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(/ai-receptionist/_next/static/media/4da3161b738b07dd-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(/ai-receptionist/_next/static/media/af4bf8399d1aacdf-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Fraunces Fallback;src:local("Times New Roman");ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.00%;size-adjust:115.45%}.__className_ac07bd{font-family:Fraunces,Fraunces Fallback}