.page-ai-receptionist-system h1{max-width:12ch}.page-ai-receptionist-system .bk-rail::after{animation-name:ar-rail-travel}@keyframes ar-rail-travel{0%{top:-44%}100%{top:100%}}
.ar-hero-board{background:color-mix(in srgb,var(--bk-dark-2) 91%,transparent);border:1px solid color-mix(in srgb,var(--bk-accent) 27%,transparent);border-radius:17px;box-shadow:0 30px 70px color-mix(in srgb,var(--bk-dark) 65%,transparent);padding:25px}.ar-wave{align-items:center;background:var(--bk-dark);border:1px solid var(--bk-rail);border-radius:10px;display:flex;gap:6px;height:82px;justify-content:center}.ar-wave i{animation:ar-wave 1.4s ease-in-out infinite;background:var(--bk-accent);border-radius:5px;height:18px;width:4px}.ar-wave i:nth-child(2n){animation-delay:.15s;height:36px}.ar-wave i:nth-child(3n){animation-delay:.3s;height:53px}@keyframes ar-wave{0%,100%{transform:scaleY(.45)}50%{transform:scaleY(1)}}.ar-hero-call{align-items:center;border-bottom:1px solid var(--bk-rail);display:grid;gap:11px;grid-template-columns:43px 1fr;padding:13px 0}.ar-hero-call>span{align-items:center;background:color-mix(in srgb,var(--bk-accent) 12%,transparent);border-radius:9px;color:var(--bk-accent);display:flex;height:43px;justify-content:center;width:43px}.ar-hero-call small,.ar-hero-call b,.ar-hero-call p{display:block}.ar-hero-call small,.ar-hero-result small{color:var(--bk-muted);font-size:7.5px;text-transform:uppercase}.ar-hero-call b,.ar-hero-result b{color:var(--bk-inv);font-size:10.5px}.ar-hero-call p{color:var(--bk-dim);font-size:8.5px;margin:0}.ar-hero-result{display:grid;grid-template-columns:1fr auto;padding:12px 0}.ar-hero-result small{grid-column:1/-1}.ar-hero-result span{color:var(--bk-accent);font-size:8px}.ar-hero-board>p{color:var(--bk-dim);display:flex;font-size:9px;gap:7px;margin:0}.ar-hero-board>p span{color:var(--bk-accent)}
.ar-call,.ar-result{min-height:630px}.ar-intro{align-items:start;background:var(--bk-warm);border:1px solid var(--bk-edge);border-radius:10px;display:grid;gap:10px;grid-template-columns:38px 1fr;margin-top:17px;padding:12px}.ar-intro>span{align-items:center;background:var(--bk-accent);border-radius:8px;color:var(--bk-dark);display:flex;height:38px;justify-content:center}.ar-intro p{color:var(--bk-body);font-size:9.5px;margin:0}.ar-bubble{border-radius:12px;margin-top:12px;max-width:88%;padding:14px}.ar-bubble small{font-size:7.5px;letter-spacing:.09em;text-transform:uppercase}.ar-bubble p{font-size:11px;margin:3px 0 0}.ar-bubble.is-caller{background:var(--bk-warm-2);margin-left:auto}.ar-bubble.is-caller small{color:var(--bk-muted)}.ar-bubble.is-caller p{color:var(--bk-ink)}.ar-bubble.is-assistant{background:var(--bk-dark);border:1px solid var(--bk-rail)}.ar-bubble.is-assistant small{color:var(--bk-accent)}.ar-bubble.is-assistant p{color:var(--bk-inv)}.ar-disclosure{border-top:1px solid var(--bk-edge);color:var(--bk-muted);font-size:8.5px;margin-top:16px;padding-top:12px}.ar-record{padding-top:40px}.ar-record:focus{outline:3px solid color-mix(in srgb,var(--bk-accent) 34%,transparent);outline-offset:4px}.ar-record>span{align-items:center;background:color-mix(in srgb,var(--bk-accent) 12%,transparent);border-radius:11px;color:var(--bk-accent);display:flex;height:54px;justify-content:center;width:54px}.ar-record>small{color:var(--bk-muted);display:block;font-size:8px;letter-spacing:.1em;margin-top:17px;text-transform:uppercase}.ar-record h3{color:var(--bk-inv);font-size:19px;margin-top:5px}.ar-record dl{border:1px solid var(--bk-rail);border-radius:10px;margin:16px 0;overflow:hidden}.ar-record dl>div{border-bottom:1px solid var(--bk-rail);display:grid;gap:12px;grid-template-columns:75px 1fr;padding:12px}.ar-record dl>div:last-child{border-bottom:0}.ar-record dt{color:var(--bk-muted);font-size:8.5px}.ar-record dd{color:var(--bk-inv);font-size:9.5px;margin:0;text-align:right}.ar-record>p{background:color-mix(in srgb,var(--bk-accent) 10%,transparent);border-radius:8px;color:var(--bk-dim);font-size:9.5px;padding:12px}
.ar-privacy-grid{align-items:center;display:grid;gap:70px;grid-template-columns:.9fr 1.1fr}.ar-privacy-grid>div:first-child>p:not(.kicker):not(.lede){border-left:2px solid var(--bk-accent);color:var(--bk-body);font-size:10.5px;padding-left:14px}.ar-privacy-list{display:grid;gap:9px}.ar-privacy-list article{align-items:center;background:var(--bk-card);border:1px solid var(--bk-edge);border-radius:10px;display:grid;gap:12px;grid-template-columns:45px 1fr;padding:12px}.ar-privacy-list span{align-items:center;background:var(--bk-warm-2);border-radius:8px;color:var(--bk-accent-ink);display:flex;font-family:var(--awd-font-display);font-size:9px;height:45px;justify-content:center}.ar-privacy-list b{color:var(--bk-ink);font-size:11px}.ar-proof-links{display:grid;gap:10px}.ar-proof-links a{align-items:center;border:1px solid color-mix(in srgb,var(--bk-clay-ink) 17%,transparent);border-radius:11px;color:var(--bk-clay-ink);display:grid;gap:13px;grid-template-columns:48px 1fr;padding:14px;text-decoration:none}.ar-proof-links a>span{align-items:center;background:var(--bk-clay-ink);border-radius:9px;color:var(--bk-clay);display:flex;height:48px;justify-content:center}.ar-proof-links small,.ar-proof-links b{display:block}.ar-proof-links small{color:var(--bk-clay-kicker);font-size:7.5px;text-transform:uppercase}.ar-proof-links b{font-size:12px}.ar-proof-links p{color:var(--bk-clay-body);font-size:9.5px;margin:1px 0}.ar-test-grid{display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:35px}.ar-test-grid article{background:var(--bk-card);border:1px solid var(--bk-edge);border-radius:11px;padding:16px}.ar-test-grid span{color:var(--bk-accent-ink);font-family:var(--awd-font-display);font-size:10px}.ar-test-grid b{color:var(--bk-ink);display:block;font-size:12px;margin-top:8px}.ar-test-grid small{color:var(--bk-body);display:block;font-size:9.5px;margin-top:2px}
@media(max-width:900px){.ar-hero-board{max-width:620px}.ar-privacy-grid{gap:42px;grid-template-columns:1fr}}@media(max-width:700px){.ar-call,.ar-result{min-height:0}.ar-test-grid{grid-template-columns:1fr 1fr}}@media(max-width:430px){.ar-hero-board{padding:18px}.ar-test-grid{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.page-ai-receptionist-system .bk-rail::after,.ar-wave i{animation:none}}

