[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor]
[data-runtime-renderer=smart-app-runtime] [data-smart-role=runtime-composer]{display:grid!important;grid-template-columns:minmax(0,1fr) auto auto!important;align-items:center!important;grid-gap:.45rem!important;gap:.45rem!important}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor]
[data-runtime-renderer=smart-app-runtime] [data-smart-role=runtime-composer] textarea{grid-column:1!important;align-self:center!important;min-width:0!important;width:100%!important;margin:0!important;border:0!important;background:transparent!important;box-shadow:none!important;resize:none!important}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor]
[data-runtime-renderer=smart-app-runtime] [data-smart-role=runtime-composer] [data-smart-role=dictation-toggle],[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor]
[data-runtime-renderer=smart-app-runtime] [data-smart-role=runtime-composer] [data-smart-role=primary-action]{align-self:center!important;display:inline-grid!important;place-items:center!important;flex:0 0 auto!important;width:2.75rem!important;height:2.75rem!important;min-width:2.75rem!important;min-height:2.75rem!important;margin:0!important;padding:0!important;line-height:1!important;text-align:center!important;vertical-align:middle!important}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor]
[data-runtime-renderer=smart-app-runtime] [data-smart-role=runtime-composer] [data-smart-role=dictation-toggle]{grid-column:2!important}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor]
[data-runtime-renderer=smart-app-runtime] [data-smart-role=runtime-composer] [data-smart-role=primary-action]{grid-column:3!important;font-size:1.1rem!important}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor]
[data-runtime-renderer=smart-app-runtime] [data-smart-role=runtime-composer] svg{display:block!important;width:1.05rem!important;height:1.05rem!important;flex:0 0 auto!important}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor]
[data-runtime-renderer=smart-app-runtime] [data-smart-role=contact-option-panel]:not([data-smart-contact-option]){justify-items:stretch!important}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor]
[data-runtime-renderer=smart-app-runtime] [data-smart-role=contact-option-card],[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor]
[data-runtime-renderer=smart-app-runtime] button[data-smart-role=contact-option-card]{display:grid!important;grid-template-columns:3.25rem minmax(0,1fr)!important;grid-auto-flow:column!important;justify-content:stretch!important;justify-items:start!important;align-items:center!important;grid-column-gap:.95rem!important;column-gap:.95rem!important;grid-row-gap:0!important;row-gap:0!important;width:100%!important;min-width:0!important;text-align:left!important}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor]
[data-runtime-renderer=smart-app-runtime] [data-smart-role=contact-option-card]>[data-smart-role=contact-option-icon],[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor]
[data-runtime-renderer=smart-app-runtime] button[data-smart-role=contact-option-card]>[data-smart-role=contact-option-icon]{grid-column:1!important;grid-row:1!important;justify-self:center!important;align-self:center!important;display:inline-grid!important;place-items:center!important;flex:0 0 auto!important;width:3rem!important;height:3rem!important;min-width:3rem!important;min-height:3rem!important;margin:0!important}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor]
[data-runtime-renderer=smart-app-runtime] [data-smart-role=contact-option-icon] svg{display:block!important;width:1.35rem!important;height:1.35rem!important;flex:0 0 auto!important}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor]
[data-runtime-renderer=smart-app-runtime] [data-smart-role=contact-option-card]>[data-smart-role=contact-option-icon]+span,[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor]
[data-runtime-renderer=smart-app-runtime] [data-smart-role=contact-option-card]>span:last-child,[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor]
[data-runtime-renderer=smart-app-runtime] button[data-smart-role=contact-option-card]>[data-smart-role=contact-option-icon]+span{grid-column:2!important;grid-row:1!important;justify-self:stretch!important;align-self:center!important;display:grid!important;justify-items:start!important;align-content:center!important;grid-gap:.28rem!important;gap:.28rem!important;min-width:0!important;width:100%!important;margin:0!important;text-align:left!important}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor]
[data-runtime-renderer=smart-app-runtime] [data-smart-role=contact-option-card] small,[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor]
[data-runtime-renderer=smart-app-runtime] [data-smart-role=contact-option-card] strong{display:block!important;width:100%!important;max-width:100%!important;margin:0!important;text-align:left!important}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor]
[data-runtime-renderer=smart-app-runtime] [data-smart-role=contact-option-card] strong{line-height:1.12!important}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor]
[data-runtime-renderer=smart-app-runtime] [data-smart-role=contact-option-card] small{line-height:1.34!important}@media (max-width:640px){[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor] [data-runtime-renderer=smart-app-runtime] [data-smart-role=runtime-composer]{grid-template-columns:minmax(0,1fr) auto auto!important;min-height:3.1rem!important;padding:.35rem .45rem .35rem .85rem!important}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor] [data-runtime-renderer=smart-app-runtime] [data-smart-role=runtime-composer] textarea{height:1.55rem!important;min-height:1.55rem!important;max-height:1.55rem!important;line-height:1.55rem!important}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor] [data-runtime-renderer=smart-app-runtime] [data-smart-role=runtime-composer] textarea::placeholder{line-height:1.55rem!important}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor] [data-runtime-renderer=smart-app-runtime] [data-smart-role=runtime-composer] [data-smart-role=dictation-toggle],[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor] [data-runtime-renderer=smart-app-runtime] [data-smart-role=runtime-composer] [data-smart-role=primary-action]{width:2.35rem!important;height:2.35rem!important;min-width:2.35rem!important;min-height:2.35rem!important}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor] [data-runtime-renderer=smart-app-runtime] [data-smart-role=contact-option-card],[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor] [data-runtime-renderer=smart-app-runtime] button[data-smart-role=contact-option-card]{grid-template-columns:3.05rem minmax(0,1fr)!important;column-gap:.82rem!important;align-items:center!important;justify-items:start!important;min-height:6.25rem!important;padding:.85rem!important}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor] [data-runtime-renderer=smart-app-runtime] [data-smart-role=contact-option-card]>[data-smart-role=contact-option-icon],[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor] [data-runtime-renderer=smart-app-runtime] button[data-smart-role=contact-option-card]>[data-smart-role=contact-option-icon]{width:2.75rem!important;height:2.75rem!important;min-width:2.75rem!important;min-height:2.75rem!important}}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor][data-smart-app-frame],body[data-design-system=dmx-cloud-2026]>main.dmx-page.dmx-page--runtime.dmx-runtime-frame--desktop[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor][data-smart-app-frame],body[data-design-system=dmx-cloud-2026]>main.dmx-page.dmx-page--runtime.dmx-runtime-shell.dmx-runtime-surface.dmx-runtime-frame[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor][data-smart-app-frame]{--visitor-page-max:100%;--visitor-page-gap:clamp(0.72rem,2.8vw,1.05rem);--visitor-page-pad:clamp(0.88rem,3.4vw,1.35rem);width:100%!important;max-width:none!important;min-width:0!important;margin:0!important;border:0!important;border-radius:0!important;outline:0!important;box-shadow:none!important;overflow-x:hidden!important}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor][data-smart-app-frame=page],body[data-design-system=dmx-cloud-2026]>main.dmx-page.dmx-page--runtime.dmx-runtime-frame--desktop[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor][data-smart-app-frame=page],body[data-design-system=dmx-cloud-2026]>main.dmx-page.dmx-page--runtime.dmx-runtime-shell.dmx-runtime-surface.dmx-runtime-frame[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor][data-smart-app-frame=page]{min-height:100dvh!important;padding:var(--visitor-page-pad)!important;background:linear-gradient(180deg,#f8fbff,#eef5ff)!important}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor][data-smart-app-frame=preview]{min-height:100%!important;padding:0!important;background:transparent!important}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor][data-smart-app-frame=embed]{min-height:0!important;height:auto!important;padding:0!important;background:transparent!important;overflow:visible!important}:where(html,body):has([data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor][data-smart-app-frame=embed]){width:100%!important;min-height:0!important;height:auto!important;margin:0!important;background:transparent!important;overflow:hidden!important;scrollbar-width:none!important}:where(html,body):has([data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor][data-smart-app-frame=embed])::-webkit-scrollbar{display:none!important}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor][data-smart-app-frame]:after,[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor][data-smart-app-frame]:before,body[data-design-system=dmx-cloud-2026]>main.dmx-page.dmx-page--runtime[data-smart-app-surface=visitor][data-smart-app-frame]:after,body[data-design-system=dmx-cloud-2026]>main.dmx-page.dmx-page--runtime[data-smart-app-surface=visitor][data-smart-app-frame]:before{display:none!important;content:none!important;background:none!important;box-shadow:none!important}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor][data-smart-app-frame] [data-smart-app-surface-body]{width:100%!important;max-width:var(--visitor-page-max)!important;min-width:0!important;min-height:auto!important;margin:0!important;padding:0!important;background:transparent!important;box-shadow:none!important}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor][data-smart-app-frame] [data-smart-app-surface-body]:after,[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor][data-smart-app-frame] [data-smart-app-surface-body]:before{display:none!important;content:none!important;background:none!important;box-shadow:none!important}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor][data-smart-app-frame] .smart-app-runtime[data-smart-role=runtime-surface]{width:100%!important;max-width:var(--visitor-page-max)!important;min-width:0!important;min-height:auto!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow-x:hidden!important}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor][data-smart-app-frame=embed] .smart-app-runtime[data-smart-role=runtime-surface]{min-height:0!important;height:auto!important;overflow:visible!important}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor][data-smart-app-frame] .smart-app-runtime[data-smart-role=runtime-surface] [data-smart-role=contact-options],[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor][data-smart-app-frame] .smart-app-runtime[data-smart-role=runtime-surface] [data-smart-role=visitor-flow],[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor][data-smart-app-frame] .smart-app-runtime[data-smart-role=runtime-surface] [data-smart-role=visitor-support]{width:100%!important;max-width:var(--visitor-page-max)!important;min-width:0!important;margin-inline:0!important}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor][data-smart-app-frame] .smart-app-runtime[data-smart-role=runtime-surface] [data-smart-role=visitor-flow]{display:grid!important;grid-gap:var(--visitor-page-gap)!important;gap:var(--visitor-page-gap)!important}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor][data-smart-app-frame] .smart-app-runtime[data-smart-role=runtime-surface] [data-smart-role=visitor-primary-stage]{width:100%!important;max-width:var(--visitor-page-max)!important;display:grid!important;grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr)!important;grid-gap:var(--visitor-page-gap)!important;gap:var(--visitor-page-gap)!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor][data-smart-app-frame] .smart-app-runtime[data-smart-role=runtime-surface] [data-smart-role=visitor-action],[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor][data-smart-app-frame] .smart-app-runtime[data-smart-role=runtime-surface] [data-smart-role=visitor-intent]{min-width:0!important}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor][data-smart-app-frame] .smart-app-runtime[data-smart-role=runtime-surface] [data-smart-role=chat-module],[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor][data-smart-app-frame] .smart-app-runtime[data-smart-role=runtime-surface] [data-smart-role=contact-options],[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor][data-smart-app-frame] .smart-app-runtime[data-smart-role=runtime-surface] [data-smart-role=form-module],[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor][data-smart-app-frame] .smart-app-runtime[data-smart-role=runtime-surface] [data-smart-role=hero-module],[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor][data-smart-app-frame] .smart-app-runtime[data-smart-role=runtime-surface] [data-smart-role=support-module]{overflow:hidden!important;border-radius:calc(var(--smart-app-radius-lg) + 4px)!important;box-shadow:var(--smart-app-shadow-sm)!important}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor][data-smart-app-frame] .smart-app-runtime[data-smart-role=runtime-surface] [data-smart-role=contact-options]{width:100%!important;max-width:var(--visitor-page-max)!important;display:grid!important;grid-gap:var(--visitor-page-gap)!important;gap:var(--visitor-page-gap)!important;margin:0!important;padding:var(--visitor-page-pad)!important;border:1px solid var(--smart-app-line)!important;background:var(--smart-app-surface)!important}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor][data-smart-app-frame=embed] .smart-app-runtime[data-smart-role=runtime-surface] [data-smart-role=contact-options],[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor][data-smart-app-frame=preview] .smart-app-runtime[data-smart-role=runtime-surface] [data-smart-role=contact-options]{padding:clamp(.72rem,3vw,1rem)!important}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor][data-smart-app-frame] .smart-app-runtime[data-smart-role=runtime-surface] [data-smart-role=contact-option-panel]:not([data-smart-contact-option]){display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-gap:var(--visitor-page-gap)!important;gap:var(--visitor-page-gap)!important}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor][data-smart-app-frame] .smart-app-runtime[data-smart-role=runtime-surface] [data-smart-role=contact-option-panel][data-smart-contact-option]{scroll-margin-block-start:var(--visitor-page-pad)!important}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor][data-smart-app-frame=embed]{--visitor-page-gap:clamp(0.55rem,1.8vw,0.82rem);--visitor-page-pad:clamp(0.62rem,2.4vw,0.92rem)}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor][data-smart-app-frame=embed] .smart-app-runtime[data-smart-role=runtime-surface],[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor][data-smart-app-frame=embed] .smart-app-runtime[data-smart-role=runtime-surface] [data-smart-role=visitor-flow],[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor][data-smart-app-frame=embed] [data-smart-app-surface-body]{height:auto!important;min-height:0!important;overflow:visible!important}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor][data-smart-app-frame=embed] .smart-app-runtime[data-smart-role=runtime-surface] [data-smart-role=visitor-primary-stage]{grid-template-columns:minmax(0,.42fr) minmax(0,.58fr)!important;align-items:stretch!important;padding:var(--visitor-page-pad)!important;border:1px solid color-mix(in srgb,var(--smart-app-experience-text,#ffffff) 15%,transparent)!important;border-radius:clamp(1rem,2.2vw,1.4rem)!important;background:color-mix(in srgb,var(--smart-app-experience-canvas,#020617) 74%,transparent)!important;box-shadow:0 12px 32px rgba(2,8,23,.18)!important}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor][data-smart-app-frame=embed] .smart-app-runtime[data-smart-role=runtime-surface] [data-smart-role=chat-module],[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor][data-smart-app-frame=embed] .smart-app-runtime[data-smart-role=runtime-surface] [data-smart-role=form-module],[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor][data-smart-app-frame=embed] .smart-app-runtime[data-smart-role=runtime-surface] [data-smart-role=hero-module],[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor][data-smart-app-frame=embed] .smart-app-runtime[data-smart-role=runtime-surface] [data-smart-role=support-module]{min-height:0!important;padding:clamp(.82rem,2vw,1.05rem)!important;border-radius:clamp(.82rem,1.9vw,1.15rem)!important}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor][data-smart-app-frame=embed] .smart-app-runtime[data-smart-role=runtime-surface] [data-smart-role=hero-module]{align-content:start!important;height:auto!important}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor][data-smart-app-frame=embed] .smart-app-runtime[data-smart-role=runtime-surface] [data-smart-role=hero-module] h1{max-width:12ch!important;font-size:clamp(1.85rem,5vw,3rem)!important;line-height:1!important}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor][data-smart-app-frame=embed] .smart-app-runtime[data-smart-role=runtime-surface] [data-smart-role=message-list]{min-height:0!important;max-height:clamp(12rem,46vh,22rem)!important;overflow-y:auto!important;overscroll-behavior:contain!important}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor][data-smart-app-frame=embed] .smart-app-runtime[data-smart-role=runtime-surface] [data-smart-role=ai-handoff-summary]{display:none!important}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor][data-smart-app-frame=embed] .smart-app-runtime[data-smart-role=runtime-surface] [data-smart-role=visitor-support]{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr))!important;grid-gap:var(--visitor-page-gap)!important;gap:var(--visitor-page-gap)!important}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor][data-smart-app-frame=embed] .smart-app-runtime[data-smart-role=runtime-surface] [data-smart-role=contact-options]{overflow:visible!important;border-radius:clamp(.85rem,2vw,1.2rem)!important}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor][data-smart-app-frame=embed] .smart-app-runtime[data-smart-role=runtime-surface] [data-smart-role=contact-option-panel][data-smart-contact-option]{margin-top:var(--visitor-page-gap)!important;padding:var(--visitor-page-pad)!important}@media (max-width:860px){[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor][data-smart-app-frame=embed] .smart-app-runtime[data-smart-role=runtime-surface] [data-smart-role=visitor-primary-stage]{grid-template-columns:1fr!important}}@media (max-width:780px){[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor][data-smart-app-frame=page],body[data-design-system=dmx-cloud-2026]>main.dmx-page.dmx-page--runtime[data-smart-app-surface=visitor][data-smart-app-frame=page]{padding:clamp(.72rem,3vw,1rem)!important}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor][data-smart-app-frame] .smart-app-runtime[data-smart-role=runtime-surface] [data-smart-role=contact-option-panel]:not([data-smart-contact-option]),[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor][data-smart-app-frame] .smart-app-runtime[data-smart-role=runtime-surface] [data-smart-role=visitor-primary-stage]{grid-template-columns:1fr!important}}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor][data-smart-app-frame]{--smart-app-module-gap:clamp(0.82rem,1.8vw,1.2rem);--smart-app-module-pad:clamp(1rem,2.4vw,1.55rem);--smart-app-module-radius:clamp(1.05rem,2.2vw,1.45rem);--smart-app-module-ink:#0f172a;--smart-app-module-muted:#334155;--smart-app-module-line:rgba(15,23,42,0.12);--smart-app-module-panel:rgba(255,255,255,0.92);--smart-app-module-shadow:0 18px 52px rgba(15,23,42,0.1)}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor][data-smart-app-frame] [data-smart-role=chat-module],[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor][data-smart-app-frame] [data-smart-role=contact-options],[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor][data-smart-app-frame] [data-smart-role=form-module],[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor][data-smart-app-frame] [data-smart-role=hero-module],[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor][data-smart-app-frame] [data-smart-role=support-module],[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor][data-smart-app-frame] [data-smart-role=voice-assistant]{min-width:0!important;border-radius:var(--smart-app-module-radius)!important}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor][data-smart-app-frame] [data-smart-module-type=faq_list],[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor][data-smart-app-frame] [data-smart-role=form-module],[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor][data-smart-app-frame] [data-smart-role=support-module]{color:var(--smart-app-module-ink)!important;border-color:var(--smart-app-module-line)!important;box-shadow:var(--smart-app-module-shadow)!important}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor][data-smart-app-frame]
[data-runtime-renderer=smart-app-runtime]
[data-smart-role=form-module][data-smart-purpose=human-handoff]{background:var(--smart-app-surface)!important;background-color:var(--smart-app-surface)!important;color:var(--smart-app-module-ink)!important;border-color:var(--smart-app-line)!important;box-shadow:var(--smart-app-shadow-sm)!important}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor][data-smart-app-frame] [data-smart-module-type=faq_list] :is(h1,h2,h3,strong),[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor][data-smart-app-frame] [data-smart-role=form-module] :is(h1,h2,h3,strong,label),[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor][data-smart-app-frame] [data-smart-role=support-module] :is(h1,h2,h3,strong){color:var(--smart-app-module-ink)!important}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor][data-smart-app-frame] [data-smart-module-type=faq_list] :is(p,li,small,span),[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor][data-smart-app-frame] [data-smart-role=form-module] :is(p,small),[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor][data-smart-app-frame] [data-smart-role=support-module] :is(p,li,small,span){color:var(--smart-app-module-muted)!important}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor][data-smart-app-frame] [data-smart-role=form-module] [data-smart-role=field-list]{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:var(--smart-app-module-gap)!important;gap:var(--smart-app-module-gap)!important;align-items:stretch!important}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor][data-smart-app-frame] [data-smart-role=form-module] [data-smart-role=field-control]{min-width:0!important;align-content:start!important;background:rgba(255,255,255,.78)!important;border-color:rgba(15,23,42,.1)!important}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor][data-smart-app-frame] [data-smart-role=form-module] [data-smart-role=field-control]:has(textarea){grid-column:1/-1!important}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor][data-smart-app-frame] [data-smart-role=form-module] :is(input,textarea){width:100%!important;min-width:0!important;background:#ffffff!important;color:var(--smart-app-module-ink)!important;border-color:rgba(15,23,42,.16)!important}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor][data-smart-app-frame] [data-smart-role=chat-module]{display:grid!important;align-content:stretch!important}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor][data-smart-app-frame] [data-smart-role=support-grid]{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr))!important;grid-gap:var(--smart-app-module-gap)!important;gap:var(--smart-app-module-gap)!important;align-items:stretch!important}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor][data-smart-app-frame] [data-smart-role=support-card]{min-height:100%!important;color:var(--smart-app-module-ink)!important;background:var(--smart-app-module-panel)!important;border-color:rgba(203,213,225,.92)!important;box-shadow:0 14px 38px rgba(15,23,42,.07)!important}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor][data-smart-app-frame] [data-smart-role=contact-option-panel],[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor][data-smart-app-frame] [data-smart-role=contact-options]{display:grid!important;grid-gap:var(--smart-app-module-gap)!important;gap:var(--smart-app-module-gap)!important}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor][data-smart-app-frame] [data-smart-role=voice-assistant]{--smart-app-surface-ink:var(--smart-app-module-ink);--smart-app-surface-muted:#475569;--smart-app-surface-panel:rgba(255,255,255,0.92);--smart-app-surface-border:rgba(15,23,42,0.12);color:var(--smart-app-module-ink)!important}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor][data-smart-app-frame] [data-smart-role=voice-assistant] :is(h2,h3,strong),[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor][data-smart-app-frame] [data-smart-role=voice-handoff] :is(small,strong,span,p),[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor][data-smart-app-frame] [data-smart-role=voice-transcripts] :is(span,p){color:var(--smart-app-module-ink)!important}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor][data-smart-app-frame] [data-smart-role=voice-assistant] :is(p,small),[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor][data-smart-app-frame] [data-smart-role=voice-state]{color:#334155!important}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor][data-smart-app-frame=preview]{--smart-app-module-pad:clamp(0.82rem,2.2vw,1.1rem);--smart-app-module-radius:clamp(0.9rem,2vw,1.15rem)}@media (max-width:680px){[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor][data-smart-app-frame] [data-smart-role=form-module] [data-smart-role=field-list]{grid-template-columns:1fr!important}}:where(body[data-design-system],[data-design-system]){--wcp-touch-target-min:40px}:where(body[data-design-system],[data-design-system]) :where(.smart-app-runtime,.demo-runtime-shell.dmx-visitor-surface,.contact-ai-parity-shell,[data-smart-role=runtime-surface]) :where(.smart-app-first-action-primary,.smart-app-suggestion-row button,.smart-app-voice-button,.smart-app-send-button,.smart-app-composer-actions button,.demo-prompt-row button,.demo-chat-chips button,.demo-form button,.contact-ai-parity-chip-row button,.contact-ai-parity-chat-form button,.runtime-contact-ai-cta,.runtime-primary-action,button[data-smart-role]){display:inline-flex!important;min-width:var(--wcp-touch-target-min)!important;min-height:var(--wcp-touch-target-min)!important;align-items:center!important;justify-content:center!important}:where(body[data-design-system],[data-design-system]) :where(.smart-app-runtime,.demo-runtime-shell.dmx-visitor-surface,.contact-ai-parity-shell,[data-smart-role=runtime-surface]) :where(input:not([type=checkbox]):not([type=radio]),select,textarea,.contact-ai-parity-chat-form textarea,.runtime-contact-ai-form textarea){min-height:var(--wcp-touch-target-min)!important}:where(body[data-design-system],[data-design-system]) :where(.smart-app-runtime,.demo-runtime-shell.dmx-visitor-surface,.contact-ai-parity-shell,[data-smart-role=runtime-surface]) :where(.contact-ai-parity-chat-form,[data-smart-role=runtime-composer]){min-height:calc(var(--wcp-touch-target-min) + 8px)!important}:where(body[data-design-system],[data-design-system]) :where(.smart-app-runtime,.demo-runtime-shell.dmx-visitor-surface,.contact-ai-parity-shell,[data-smart-role=runtime-surface]) :where([data-smart-role=runtime-composer],.smart-app-composer,.contact-ai-parity-chat-form,.runtime-assistant-form,.runtime-contact-ai-form,.demo-form){min-width:0!important;min-height:48px!important;max-width:100%!important;flex-wrap:wrap!important;gap:.55rem!important}:where(body[data-design-system],[data-design-system]) :where(.smart-app-runtime,.demo-runtime-shell.dmx-visitor-surface,.contact-ai-parity-shell,[data-smart-role=runtime-surface]) :where([data-smart-role=runtime-composer] textarea,.smart-app-composer textarea,.contact-ai-parity-chat-form textarea,.runtime-assistant-form textarea,.runtime-contact-ai-form textarea,.demo-form textarea,textarea[data-smart-role]){min-width:min(100%,12rem)!important;min-height:44px!important;padding-block:.65rem!important;padding-inline:.8rem!important;line-height:1.35!important;overflow:auto!important}:where(body[data-design-system],[data-design-system]) :where(.smart-app-runtime,.demo-runtime-shell.dmx-visitor-surface,.contact-ai-parity-shell,[data-smart-role=runtime-surface]) :where([data-smart-role=runtime-composer] button,.smart-app-composer-actions button,.contact-ai-parity-chat-form button,.runtime-assistant-form button,.runtime-contact-ai-form button,.demo-chat-chips button,.demo-prompt-row button,.smart-app-suggestion-row button,[data-smart-role=primary-action],[data-smart-role=secondary-chip],button[data-smart-role]){min-width:var(--wcp-touch-target-min,40px)!important;min-height:var(--wcp-touch-target-min,40px)!important;padding:.55rem .85rem!important;line-height:1.2!important;white-space:normal!important;overflow-wrap:anywhere}:where(body[data-design-system],[data-design-system]) :where(.smart-app-runtime,.demo-runtime-shell.dmx-visitor-surface,.contact-ai-parity-shell,[data-smart-role=runtime-surface]) :where([data-smart-role=suggestion-row],[data-smart-role=chip-row],.demo-chat-chips,.contact-ai-parity-chip-row,.smart-app-suggestion-row){display:flex!important;flex-wrap:wrap!important;min-width:0!important;max-width:100%!important;gap:.5rem!important}:where([data-design-system].smart-app-runtime,[data-design-system].demo-runtime-shell.dmx-visitor-surface,[data-design-system].contact-ai-parity-shell,[data-design-system][data-smart-role=runtime-surface]) :where([data-smart-role=runtime-composer],.smart-app-composer,.contact-ai-parity-chat-form,.runtime-assistant-form,.runtime-contact-ai-form,.demo-form){min-width:0!important;min-height:48px!important;max-width:100%!important;flex-wrap:wrap!important;gap:.55rem!important}:where([data-design-system].smart-app-runtime,[data-design-system].demo-runtime-shell.dmx-visitor-surface,[data-design-system].contact-ai-parity-shell,[data-design-system][data-smart-role=runtime-surface]) :where([data-smart-role=runtime-composer] textarea,.smart-app-composer textarea,.contact-ai-parity-chat-form textarea,.runtime-assistant-form textarea,.runtime-contact-ai-form textarea,.demo-form textarea,textarea[data-smart-role]){min-width:min(100%,12rem)!important;min-height:44px!important;padding-block:.65rem!important;padding-inline:.8rem!important;line-height:1.35!important;overflow:auto!important}:where([data-design-system].smart-app-runtime,[data-design-system].demo-runtime-shell.dmx-visitor-surface,[data-design-system].contact-ai-parity-shell,[data-design-system][data-smart-role=runtime-surface]) :where([data-smart-role=runtime-composer] button,.smart-app-composer-actions button,.contact-ai-parity-chat-form button,.runtime-assistant-form button,.runtime-contact-ai-form button,.demo-chat-chips button,.demo-prompt-row button,.smart-app-suggestion-row button,[data-smart-role=primary-action],[data-smart-role=secondary-chip],button[data-smart-role]){min-width:var(--wcp-touch-target-min,40px)!important;min-height:var(--wcp-touch-target-min,40px)!important;padding:.55rem .85rem!important;line-height:1.2!important;white-space:normal!important;overflow-wrap:anywhere}:where([data-design-system].smart-app-runtime,[data-design-system].demo-runtime-shell.dmx-visitor-surface,[data-design-system].contact-ai-parity-shell,[data-design-system][data-smart-role=runtime-surface]) :where([data-smart-role=suggestion-row],[data-smart-role=chip-row],.demo-chat-chips,.contact-ai-parity-chip-row,.smart-app-suggestion-row){display:flex!important;flex-wrap:wrap!important;min-width:0!important;max-width:100%!important;gap:.5rem!important}:where(body[data-design-system],[data-design-system]){--runtime-detector-ink:#06152b;--runtime-detector-body:#1f2f46;--runtime-detector-link:#0b3b82;--runtime-detector-action:#0f172a}:where(body[data-design-system],[data-design-system]) :where(.public-smartapp-test-drive,.demo-runtime-shell.dmx-visitor-surface:not([data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor]),.runtime-surface:not(.smart-app-runtime),.dmx-visitor-surface:not([data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor]),.contact-ai-parity-shell,[data-design-pack=apps-premium-2026],[data-runtime-contract=smart-app-premium-runtime-v3],[data-runtime-renderer=smart-app-premium-runtime],[data-agentic-runtime=agentic-runtime-v1]) :where(h1,h2,h3,h4,dt,strong){color:var(--runtime-detector-ink)!important;text-shadow:none!important}:where(body[data-design-system],[data-design-system]) :where(.public-smartapp-test-drive,.demo-runtime-shell.dmx-visitor-surface:not([data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor]),.runtime-surface:not(.smart-app-runtime),.dmx-visitor-surface:not([data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor]),.contact-ai-parity-shell,[data-design-pack=apps-premium-2026],[data-runtime-contract=smart-app-premium-runtime-v3],[data-runtime-renderer=smart-app-premium-runtime],[data-agentic-runtime=agentic-runtime-v1]) :where(p,li,dd,label,input,select,textarea,span:not([aria-hidden=true]),small:not([aria-hidden=true])){color:var(--runtime-detector-body)!important;text-shadow:none!important}:where(body[data-design-system],[data-design-system]) :where(.contact-ai-parity-chat-form textarea,.runtime-assistant-form textarea,.runtime-contact-ai-form textarea,textarea[data-testid=contactai-message-input],[data-smart-role=runtime-composer] textarea,.smart-app-composer textarea,.demo-form textarea){min-height:44px!important;height:auto!important;line-height:1.35!important;padding-block:.7rem!important;padding-inline:.8rem!important;box-sizing:border-box!important}:where(body[data-design-system],[data-design-system]) :where(.contact-ai-parity-chat-form button,.runtime-assistant-form button,.runtime-contact-ai-form button,.runtime-primary-action,.runtime-contact-ai-cta,.smart-app-voice-button,.smart-app-send-button,.smart-app-composer-actions button,[data-smart-role=runtime-composer] button,.demo-form button){display:inline-flex!important;min-height:44px!important;min-width:44px!important;height:auto!important;align-items:center!important;justify-content:center!important;padding:.6rem!important;line-height:1.2!important;box-sizing:border-box!important}:where(body[data-design-system],[data-design-system]) :where(.smart-app-voice-button,.smart-app-send-button){height:44px!important}:where(body[data-design-system],[data-design-system]) :where(.runtime-surface:not(.smart-app-runtime),.contact-ai-parity-shell,.public-smartapp-test-drive,.demo-runtime-shell:not([data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor]),.dmx-visitor-surface:not([data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor])) :where(a[href]:not(.ds-button)){color:var(--runtime-detector-link)!important;background:transparent!important}:where(.runtime-surface:not(.smart-app-runtime),.contact-ai-parity-shell,.runtime-side-visual,.runtime-side-visual-paths,.contact-ai-parity-side-card,.contact-ai-parity-info-card,.contact-ai-parity-support-grid,.runtime-card,[data-design-pack=apps-premium-2026],[data-runtime-contract=smart-app-premium-runtime-v3],[data-runtime-renderer=smart-app-premium-runtime],[data-agentic-runtime=agentic-runtime-v1]) :where(.runtime-side-visual-paths>*,.contact-ai-parity-side-card,.contact-ai-parity-info-card,.contact-ai-parity-support-grid>*,.runtime-card){background:linear-gradient(180deg,rgba(30,41,59,.9),rgba(15,23,42,.86))!important;border-color:rgba(226,232,240,.28)!important;box-shadow:0 18px 46px rgba(2,6,23,.28)!important}:where(.runtime-surface:not(.smart-app-runtime),.contact-ai-parity-shell,.runtime-side-visual,.runtime-side-visual-paths,.contact-ai-parity-side-card,.contact-ai-parity-info-card,.contact-ai-parity-support-grid,.runtime-card,[data-design-pack=apps-premium-2026],[data-runtime-contract=smart-app-premium-runtime-v3],[data-runtime-renderer=smart-app-premium-runtime],[data-agentic-runtime=agentic-runtime-v1]) :where(h1,h2,h3,h4,h5,h6,legend,dt,strong,b,label,svg){color:#f8fafc!important;text-shadow:none!important}:where(.runtime-surface:not(.smart-app-runtime),.contact-ai-parity-shell,.runtime-side-visual,.runtime-side-visual-paths,.contact-ai-parity-side-card,.contact-ai-parity-info-card,.contact-ai-parity-support-grid,.runtime-card,[data-design-pack=apps-premium-2026],[data-runtime-contract=smart-app-premium-runtime-v3],[data-runtime-renderer=smart-app-premium-runtime],[data-agentic-runtime=agentic-runtime-v1]) :where(p,li,dd,span:not([aria-hidden=true]),small:not([aria-hidden=true]),output){color:rgba(241,245,249,.88)!important;text-shadow:none!important}:where(.runtime-surface:not(.smart-app-runtime),.contact-ai-parity-shell,.runtime-side-visual,.runtime-side-visual-paths,.contact-ai-parity-side-card,.contact-ai-parity-info-card,.contact-ai-parity-support-grid,.runtime-card,[data-design-pack=apps-premium-2026],[data-runtime-contract=smart-app-premium-runtime-v3],[data-runtime-renderer=smart-app-premium-runtime],[data-agentic-runtime=agentic-runtime-v1]) :where(.muted,[class*=muted],[class*=meta],[class*=eyebrow],[class*=kicker],small:not([aria-hidden=true])){color:rgba(203,213,225,.9)!important}:where(.runtime-surface:not(.smart-app-runtime),.contact-ai-parity-shell,.runtime-side-visual,.runtime-side-visual-paths,.contact-ai-parity-side-card,.contact-ai-parity-info-card,.contact-ai-parity-support-grid,.runtime-card,[data-design-pack=apps-premium-2026],[data-runtime-contract=smart-app-premium-runtime-v3],[data-runtime-renderer=smart-app-premium-runtime],[data-agentic-runtime=agentic-runtime-v1]) :where(a[href]:not(.ds-button):not([role=button])){color:#bfdbfe!important;background:transparent!important;-webkit-text-decoration-color:rgba(191,219,254,.66)!important;text-decoration-color:rgba(191,219,254,.66)!important}:where(.runtime-surface:not(.smart-app-runtime),.contact-ai-parity-shell,.runtime-side-visual,.runtime-side-visual-paths,.contact-ai-parity-side-card,.contact-ai-parity-info-card,.contact-ai-parity-support-grid,.runtime-card,[data-design-pack=apps-premium-2026],[data-runtime-contract=smart-app-premium-runtime-v3],[data-runtime-renderer=smart-app-premium-runtime],[data-agentic-runtime=agentic-runtime-v1]) :where(button,.ds-button,[role=button],.runtime-primary-action,.runtime-contact-ai-cta,.smart-app-voice-button,.smart-app-send-button){color:#ffffff!important;background:#dc2626!important;border-color:rgba(254,202,202,.45)!important;text-shadow:none!important}:where(body[data-design-system],[data-design-system]) .demo-runtime-shell.dmx-visitor-surface{min-height:100vh!important;color:#0f172a!important;background:radial-gradient(circle at 8% 0,rgba(255,45,85,.1),transparent 26rem),radial-gradient(circle at 92% 0,rgba(56,189,248,.14),transparent 28rem),linear-gradient(180deg,#f8fbff,#eef4ff)!important;padding:clamp(1rem,3vw,2rem)!important}:where(body[data-design-system],[data-design-system]) .demo-runtime-shell.dmx-visitor-surface .demo-runtime-layout{width:min(100%,1120px)!important;max-width:1120px!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-gap:clamp(.85rem,2vw,1.15rem)!important;gap:clamp(.85rem,2vw,1.15rem)!important}:where(body[data-design-system],[data-design-system]) .demo-runtime-shell.dmx-visitor-surface .demo-runtime-main{display:grid!important;grid-template-columns:minmax(0,.9fr) minmax(320px,.7fr)!important;grid-gap:clamp(.85rem,2vw,1.15rem)!important;gap:clamp(.85rem,2vw,1.15rem)!important}:where(body[data-design-system],[data-design-system]) .demo-runtime-shell.dmx-visitor-surface .demo-runtime-sidebar{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:clamp(.85rem,2vw,1.15rem)!important;gap:clamp(.85rem,2vw,1.15rem)!important}:where(body[data-design-system],[data-design-system]) :where(.demo-runtime-shell.dmx-visitor-surface .demo-module,.demo-runtime-shell.dmx-visitor-surface .demo-side-card){border:1px solid rgba(148,163,184,.22)!important;border-radius:26px!important;background:linear-gradient(180deg,#ffffff,#f8fbff)!important;color:#0f172a!important;box-shadow:0 18px 48px rgba(15,23,42,.08)!important;padding:clamp(1rem,2.4vw,1.45rem)!important}:where(body[data-design-system],[data-design-system]) :where(.demo-runtime-shell.dmx-visitor-surface .smart-app-module--hero,.demo-runtime-shell.dmx-visitor-surface .smart-app-module--knowledge,.demo-runtime-shell.dmx-visitor-surface .smart-app-module--steps,.demo-runtime-shell.dmx-visitor-surface .smart-app-module--trust,.demo-runtime-shell.dmx-visitor-surface .smart-app-module--cta){grid-column:1/-1!important}:where(body[data-design-system],[data-design-system]) .demo-runtime-shell.dmx-visitor-surface .demo-hero-module{overflow:hidden;color:#ffffff!important;background:linear-gradient(rgba(255,255,255,.055) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 0),radial-gradient(circle at 8% 4%,rgba(255,45,85,.18),transparent 30%),radial-gradient(circle at 86% 10%,rgba(103,232,249,.18),transparent 30%),linear-gradient(145deg,rgba(16,24,50,.96),rgba(12,28,64,.95) 52%,rgba(7,11,26,.98))!important;background-size:52px 52px,52px 52px,auto,auto,auto!important}:where(body[data-design-system],[data-design-system]) :where(.demo-runtime-shell.dmx-visitor-surface .demo-module :where(h1,h2,h3),.demo-runtime-shell.dmx-visitor-surface .demo-side-card h2){color:#0f172a!important;margin-top:0!important}:where(body[data-design-system],[data-design-system]) :where(.demo-runtime-shell.dmx-visitor-surface .demo-hero-module :where(h1,h2,h3),.demo-runtime-shell.dmx-visitor-surface .demo-hero-module p,.demo-runtime-shell.dmx-visitor-surface .demo-hero-module .demo-eyebrow){color:#ffffff!important}:where(body[data-design-system],[data-design-system]) .demo-runtime-shell.dmx-visitor-surface .demo-hero-module h1{max-width:min(100%,18ch)!important;font-size:clamp(2.1rem,5vw,4.6rem)!important;line-height:.94!important;letter-spacing:-.07em!important;overflow-wrap:normal!important;word-break:normal!important;text-wrap:balance}:where(body[data-design-system],[data-design-system]) :where(.demo-runtime-shell.dmx-visitor-surface .demo-module p,.demo-runtime-shell.dmx-visitor-surface .demo-side-card p,.demo-runtime-shell.dmx-visitor-surface .demo-side-card small,.demo-runtime-shell.dmx-visitor-surface .demo-form label,.demo-runtime-shell.dmx-visitor-surface .demo-side-card li,.demo-runtime-shell.dmx-visitor-surface .demo-faq-list p){color:#475569!important}:where(body[data-design-system],[data-design-system]) .demo-runtime-shell.dmx-visitor-surface .demo-eyebrow{color:#ff2d55!important}:where(body[data-design-system],[data-design-system]) .demo-runtime-shell.dmx-visitor-surface .demo-chat-module{color:#ffffff!important;background:radial-gradient(circle at 12% 0,rgba(255,45,85,.18),transparent 26rem),linear-gradient(145deg,#111827,#0f172a)!important;border-color:rgba(15,23,42,.18)!important}:where(body[data-design-system],[data-design-system]) :where(.demo-runtime-shell.dmx-visitor-surface .demo-chat-module :where(h2,h3,p,span),.demo-runtime-shell.dmx-visitor-surface .demo-chat-module .demo-eyebrow){color:#ffffff!important}:where(body[data-design-system],[data-design-system]) .demo-runtime-shell.dmx-visitor-surface .demo-chat-message{border-color:rgba(148,163,184,.18)!important;background:rgba(255,255,255,.08)!important;color:#f8fafc!important}:where(body[data-design-system],[data-design-system]) .demo-runtime-shell.dmx-visitor-surface .demo-chat-message p{color:#f8fafc!important}:where(body[data-design-system],[data-design-system]) .demo-runtime-shell.dmx-visitor-surface .demo-chat-message.is-visitor{background:rgba(255,45,85,.22)!important;border-color:rgba(255,45,85,.24)!important}:where(body[data-design-system],[data-design-system]) .demo-runtime-shell.dmx-visitor-surface .demo-chat-input-row{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;border:1px solid rgba(148,163,184,.28)!important;border-radius:999px!important;background:#ffffff!important;padding:.35rem!important}:where(body[data-design-system],[data-design-system]) :where(.demo-runtime-shell.dmx-visitor-surface .demo-chat-input-row textarea,.demo-runtime-shell.dmx-visitor-surface .demo-chat-input-row input,.demo-runtime-shell.dmx-visitor-surface .demo-form input,.demo-runtime-shell.dmx-visitor-surface .demo-form textarea){min-width:0!important;width:100%!important;border:1px solid rgba(148,163,184,.3)!important;background:#ffffff!important;color:#0f172a!important;font:inherit!important}:where(body[data-design-system],[data-design-system]) :where(.demo-runtime-shell.dmx-visitor-surface .demo-chat-input-row textarea,.demo-runtime-shell.dmx-visitor-surface .demo-chat-input-row input){min-height:2.45rem!important;border:0!important;border-radius:999px!important;resize:none!important;padding:.62rem .78rem!important}:where(body[data-design-system],[data-design-system]) :where(.demo-runtime-shell.dmx-visitor-surface .demo-form input,.demo-runtime-shell.dmx-visitor-surface .demo-form textarea){border-radius:14px!important;padding:.78rem .86rem!important}:where(body[data-design-system],[data-design-system]) :where(.demo-runtime-shell.dmx-visitor-surface .demo-chat-input-row textarea::placeholder,.demo-runtime-shell.dmx-visitor-surface .demo-chat-input-row input::placeholder,.demo-runtime-shell.dmx-visitor-surface .demo-form input::placeholder,.demo-runtime-shell.dmx-visitor-surface .demo-form textarea::placeholder){color:#94a3b8!important}:where(body[data-design-system],[data-design-system]) .demo-runtime-shell.dmx-visitor-surface .smart-app-composer-actions{display:flex!important;gap:.35rem!important}:where(body[data-design-system],[data-design-system]) :where(.demo-runtime-shell.dmx-visitor-surface .demo-prompt-row button,.demo-runtime-shell.dmx-visitor-surface .demo-chat-chips button,.demo-runtime-shell.dmx-visitor-surface .demo-form button,.demo-runtime-shell.dmx-visitor-surface .smart-app-composer-actions button){border-radius:999px!important;font-weight:900!important}:where(body[data-design-system],[data-design-system]) :where(.demo-runtime-shell.dmx-visitor-surface .demo-prompt-row button,.demo-runtime-shell.dmx-visitor-surface .demo-chat-chips button){border:1px solid rgba(148,163,184,.26)!important;background:#ffffff!important;color:#0f172a!important;padding:.5rem .78rem!important}:where(body[data-design-system],[data-design-system]) .demo-runtime-shell.dmx-visitor-surface .demo-chat-module .demo-chat-chips button{border-color:rgba(255,255,255,.16)!important;background:rgba(255,255,255,.08)!important;color:#ffffff!important}:where(body[data-design-system],[data-design-system]) :where(.demo-runtime-shell.dmx-visitor-surface .demo-form button,.demo-runtime-shell.dmx-visitor-surface .smart-app-send-button){border:0!important;background:linear-gradient(135deg,#ff2d55,#ec4899 54%,#2563eb)!important;color:#ffffff!important}:where(body[data-design-system],[data-design-system]) :where(.demo-runtime-shell.dmx-visitor-surface .demo-faq-list article,.demo-runtime-shell.dmx-visitor-surface .demo-side-card li){border:1px solid rgba(148,163,184,.18)!important;border-radius:16px!important;background:#ffffff!important;color:#0f172a!important}@media (max-width:980px){:where(body[data-design-system],[data-design-system]) :where(.demo-runtime-shell.dmx-visitor-surface .demo-runtime-main,.demo-runtime-shell.dmx-visitor-surface .demo-runtime-sidebar){grid-template-columns:1fr!important}}@media (max-width:700px){:where(body[data-design-system],[data-design-system]) .demo-runtime-shell.dmx-visitor-surface .demo-hero-module h1{max-width:100%!important;font-size:clamp(2.05rem,11vw,3.25rem)!important;line-height:.96!important;letter-spacing:-.065em!important}:where(body[data-design-system],[data-design-system]) .demo-runtime-shell.dmx-visitor-surface{padding:.72rem!important}:where(body[data-design-system],[data-design-system]) :where(.demo-runtime-shell.dmx-visitor-surface .demo-module,.demo-runtime-shell.dmx-visitor-surface .demo-side-card){border-radius:20px!important}}[data-smart-app-surface=visitor] [data-runtime-renderer=smart-app-runtime] [data-smart-role=runtime-composer]{--smart-app-runtime-composer-action-size:3.15rem;--smart-app-runtime-mic-glyph-size:1.48rem;--smart-app-runtime-mic-block-start-offset:0px}[data-smart-app-surface=visitor] [data-runtime-renderer=smart-app-runtime] [data-smart-role=runtime-composer] [data-smart-role=dictation-toggle]{position:relative!important;display:inline-grid!important;flex:0 0 var(--smart-app-runtime-composer-action-size)!important;align-self:center!important;justify-self:center!important;box-sizing:border-box!important;width:var(--smart-app-runtime-composer-action-size)!important;height:var(--smart-app-runtime-composer-action-size)!important;min-width:var(--smart-app-runtime-composer-action-size)!important;min-height:var(--smart-app-runtime-composer-action-size)!important;place-items:center!important;align-content:center!important;overflow:visible!important;margin:0!important;padding:0!important;padding-block:0!important;padding-inline:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:color-mix(in srgb,var(--smart-app-experience-text,#ffffff) 88%,var(--smart-app-experience-accent,#ff6b00) 12%)!important;box-shadow:none!important;font-size:0!important;line-height:1!important;text-align:center!important;text-indent:-9999px!important;vertical-align:middle!important;white-space:nowrap!important;transform:none!important}[data-smart-app-surface=visitor] [data-runtime-renderer=smart-app-runtime] [data-smart-role=runtime-composer] [data-smart-role=dictation-toggle]:before{content:""!important;position:absolute!important;inset:auto!important;top:calc(50% + var(--smart-app-runtime-mic-block-start-offset))!important;left:50%!important;width:var(--smart-app-runtime-mic-glyph-size)!important;height:var(--smart-app-runtime-mic-glyph-size)!important;display:block!important;background:currentColor!important;mask:url("data:image/svg+xml,%3Csvg%20viewBox='0%200%2024%2024'%20xmlns='http://www.w3.org/2000/svg'%3E%3Cpath%20d='M12%2014.75c1.66%200%203-1.34%203-3V6c0-1.66-1.34-3-3-3S9%204.34%209%206v5.75c0%201.66%201.34%203%203%203Zm5.5-3c0%203.04-2.46%205.5-5.5%205.5s-5.5-2.46-5.5-5.5a1%201%200%201%200-2%200c0%203.8%202.83%206.94%206.5%207.43V21a1%201%200%201%200%202%200v-1.82c3.67-.49%206.5-3.63%206.5-7.43a1%201%200%201%200-2%200Z'/%3E%3C/svg%3E") center /contain no-repeat!important;-webkit-mask:url("data:image/svg+xml,%3Csvg%20viewBox='0%200%2024%2024'%20xmlns='http://www.w3.org/2000/svg'%3E%3Cpath%20d='M12%2014.75c1.66%200%203-1.34%203-3V6c0-1.66-1.34-3-3-3S9%204.34%209%206v5.75c0%201.66%201.34%203%203%203Zm5.5-3c0%203.04-2.46%205.5-5.5%205.5s-5.5-2.46-5.5-5.5a1%201%200%201%200-2%200c0%203.8%202.83%206.94%206.5%207.43V21a1%201%200%201%200%202%200v-1.82c3.67-.49%206.5-3.63%206.5-7.43a1%201%200%201%200-2%200Z'/%3E%3C/svg%3E") center /contain no-repeat!important;transform:translate(-50%,-50%)!important}[data-smart-app-surface=visitor] [data-runtime-renderer=smart-app-runtime] [data-smart-role=runtime-composer] [data-smart-role=dictation-toggle]:focus-visible,[data-smart-app-surface=visitor] [data-runtime-renderer=smart-app-runtime] [data-smart-role=runtime-composer] [data-smart-role=dictation-toggle]:hover:not(:disabled){border:0!important;background:transparent!important;color:var(--smart-app-experience-accent,#ff6b00)!important;box-shadow:none!important;outline:none!important}[data-smart-app-surface=visitor] [data-runtime-renderer=smart-app-runtime] [data-smart-role=runtime-composer] [data-smart-role=dictation-toggle]:focus-visible:after{content:""!important;position:absolute!important;inset:.44rem!important;border:1px solid color-mix(in srgb,var(--smart-app-experience-accent,#ff6b00) 54%,transparent)!important;border-radius:999px!important;pointer-events:none!important}[data-smart-app-surface=visitor] [data-runtime-renderer=smart-app-runtime] [data-smart-role=runtime-composer] [data-smart-role=dictation-toggle]:disabled{opacity:.62!important;cursor:not-allowed!important}[data-smart-app-surface=visitor] [data-runtime-renderer=smart-app-runtime] [data-smart-role=runtime-composer] [data-smart-role=dictation-toggle]:disabled:before{background:color-mix(in srgb,var(--smart-app-experience-text,#ffffff) 48%,transparent)!important}[data-smart-app-surface=visitor] [data-runtime-renderer=smart-app-runtime] [data-smart-role=contact-option-card] [data-smart-role=contact-option-icon]{position:relative!important;display:grid!important;place-items:center!important;width:3rem!important;height:3rem!important;min-width:3rem!important;min-height:3rem!important;overflow:hidden!important;border:1px solid color-mix(in srgb,var(--smart-app-experience-accent,#ff6b00) 24%,transparent)!important;border-radius:.72rem!important;background:radial-gradient(circle at 35% 18%,color-mix(in srgb,var(--smart-app-experience-accent,#ff6b00) 22%,transparent),transparent 70%),color-mix(in srgb,var(--smart-app-experience-accent,#ff6b00) 10%,transparent)!important;color:var(--smart-app-experience-accent,#ff6b00)!important;box-shadow:inset 0 1px 0 color-mix(in srgb,#ffffff 9%,transparent)!important;font-size:0!important;line-height:0!important;text-indent:-9999px!important;white-space:nowrap!important}[data-smart-app-surface=visitor] [data-runtime-renderer=smart-app-runtime] [data-smart-role=contact-option-card] [data-smart-role=contact-option-icon]:before{content:""!important;width:1.35rem!important;height:1.35rem!important;display:block!important;background:currentColor!important;mask-position:center!important;mask-repeat:no-repeat!important;mask-size:contain!important;-webkit-mask-position:center!important;-webkit-mask-repeat:no-repeat!important;-webkit-mask-size:contain!important}[data-smart-app-surface=visitor] [data-runtime-renderer=smart-app-runtime] [data-smart-role=contact-option-card][data-smart-contact-option=form] [data-smart-role=contact-option-icon]:before{mask-image:url("data:image/svg+xml,%3Csvg%20viewBox='0%200%2024%2024'%20xmlns='http://www.w3.org/2000/svg'%3E%3Cpath%20d='M8%203.5h8a2%202%200%200%201%202%202v13a2%202%200%200%201-2%202H8a2%202%200%200%201-2-2v-13a2%202%200%200%201%202-2Zm2%204.25h4a1%201%200%201%200%200-2h-4a1%201%200%201%200%200%202Zm0%204h5a1%201%200%201%200%200-2h-5a1%201%200%201%200%200%202Zm0%204h3.5a1%201%200%201%200%200-2H10a1%201%200%201%200%200%202Z'/%3E%3C/svg%3E")!important;-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20viewBox='0%200%2024%2024'%20xmlns='http://www.w3.org/2000/svg'%3E%3Cpath%20d='M8%203.5h8a2%202%200%200%201%202%202v13a2%202%200%200%201-2%202H8a2%202%200%200%201-2-2v-13a2%202%200%200%201%202-2Zm2%204.25h4a1%201%200%201%200%200-2h-4a1%201%200%201%200%200%202Zm0%204h5a1%201%200%201%200%200-2h-5a1%201%200%201%200%200%202Zm0%204h3.5a1%201%200%201%200%200-2H10a1%201%200%201%200%200%202Z'/%3E%3C/svg%3E")!important}[data-smart-app-surface=visitor] [data-runtime-renderer=smart-app-runtime] [data-smart-role=contact-option-card][data-smart-contact-option=email] [data-smart-role=contact-option-icon]:before{mask-image:url("data:image/svg+xml,%3Csvg%20viewBox='0%200%2024%2024'%20xmlns='http://www.w3.org/2000/svg'%3E%3Cpath%20d='M4.75%206h14.5c.97%200%201.75.78%201.75%201.75v8.5c0%20.97-.78%201.75-1.75%201.75H4.75A1.75%201.75%200%200%201%203%2016.25v-8.5C3%206.78%203.78%206%204.75%206Zm.87%202%206.1%204.13a.5.5%200%200%200%20.56%200L18.38%208H5.62Zm13.38%202.02-5.6%203.8a2.5%202.5%200%200%201-2.8%200L5%2010.02V16h14v-5.98Z'/%3E%3C/svg%3E")!important;-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20viewBox='0%200%2024%2024'%20xmlns='http://www.w3.org/2000/svg'%3E%3Cpath%20d='M4.75%206h14.5c.97%200%201.75.78%201.75%201.75v8.5c0%20.97-.78%201.75-1.75%201.75H4.75A1.75%201.75%200%200%201%203%2016.25v-8.5C3%206.78%203.78%206%204.75%206Zm.87%202%206.1%204.13a.5.5%200%200%200%20.56%200L18.38%208H5.62Zm13.38%202.02-5.6%203.8a2.5%202.5%200%200%201-2.8%200L5%2010.02V16h14v-5.98Z'/%3E%3C/svg%3E")!important}[data-smart-app-surface=visitor] [data-runtime-renderer=smart-app-runtime] [data-smart-role=contact-option-card][data-smart-contact-option=phone] [data-smart-role=contact-option-icon]:before{mask-image:url("data:image/svg+xml,%3Csvg%20viewBox='0%200%2024%2024'%20xmlns='http://www.w3.org/2000/svg'%3E%3Cpath%20d='M6.8%203.5h2.7c.65%200%201.22.42%201.42%201.04l.82%202.55c.17.54.02%201.14-.39%201.54l-1.15%201.13a10.2%2010.2%200%200%200%204.05%204.05l1.13-1.15c.4-.41%201-.56%201.54-.39l2.55.82c.62.2%201.04.77%201.04%201.42v2.7c0%20.86-.69%201.55-1.55%201.55C10.2%2018.75%205.25%2013.8%205.25%205.05c0-.86.69-1.55%201.55-1.55Z'/%3E%3C/svg%3E")!important;-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20viewBox='0%200%2024%2024'%20xmlns='http://www.w3.org/2000/svg'%3E%3Cpath%20d='M6.8%203.5h2.7c.65%200%201.22.42%201.42%201.04l.82%202.55c.17.54.02%201.14-.39%201.54l-1.15%201.13a10.2%2010.2%200%200%200%204.05%204.05l1.13-1.15c.4-.41%201-.56%201.54-.39l2.55.82c.62.2%201.04.77%201.04%201.42v2.7c0%20.86-.69%201.55-1.55%201.55C10.2%2018.75%205.25%2013.8%205.25%205.05c0-.86.69-1.55%201.55-1.55Z'/%3E%3C/svg%3E")!important}[data-smart-app-surface=visitor] [data-runtime-renderer=smart-app-runtime] [data-smart-role=contact-option-card][data-smart-contact-option=address] [data-smart-role=contact-option-icon]:before{mask-image:url("data:image/svg+xml,%3Csvg%20viewBox='0%200%2024%2024'%20xmlns='http://www.w3.org/2000/svg'%3E%3Cpath%20d='M12%202.75a6.25%206.25%200%200%200-6.25%206.25c0%204.75%206.25%2012.25%206.25%2012.25s6.25-7.5%206.25-12.25A6.25%206.25%200%200%200%2012%202.75Zm0%208.45a2.2%202.2%200%201%201%200-4.4%202.2%202.2%200%200%201%200%204.4Z'/%3E%3C/svg%3E")!important;-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20viewBox='0%200%2024%2024'%20xmlns='http://www.w3.org/2000/svg'%3E%3Cpath%20d='M12%202.75a6.25%206.25%200%200%200-6.25%206.25c0%204.75%206.25%2012.25%206.25%2012.25s6.25-7.5%206.25-12.25A6.25%206.25%200%200%200%2012%202.75Zm0%208.45a2.2%202.2%200%201%201%200-4.4%202.2%202.2%200%200%201%200%204.4Z'/%3E%3C/svg%3E")!important}[data-smart-app-surface=visitor] [data-runtime-renderer=smart-app-runtime] [data-smart-role=contact-option-card][data-smart-contact-option=social] [data-smart-role=contact-option-icon]:before{mask-image:url("data:image/svg+xml,%3Csvg%20viewBox='0%200%2024%2024'%20xmlns='http://www.w3.org/2000/svg'%3E%3Cpath%20d='M9.4%2014.6a1%201%200%200%200%201.42%200l3.78-3.78a1%201%200%200%200-1.42-1.42L9.4%2013.18a1%201%200%200%200%200%201.42Zm-1.77%202.48a4%204%200%200%201%200-5.66l1.78-1.78a1%201%200%200%200-1.42-1.42L6.21%2010a6%206%200%200%200%208.49%208.49l1.78-1.78a1%201%200%200%200-1.42-1.42l-1.78%201.79a4%204%200%200%201-5.65%200Zm8.74-10.16a4%204%200%200%201%200%205.66l-1.78%201.78a1%201%200%201%200%201.42%201.42L17.79%2014a6%206%200%200%200-8.49-8.49L7.52%207.29a1%201%200%201%200%201.42%201.42l1.78-1.79a4%204%200%200%201%205.65%200Z'/%3E%3C/svg%3E")!important;-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20viewBox='0%200%2024%2024'%20xmlns='http://www.w3.org/2000/svg'%3E%3Cpath%20d='M9.4%2014.6a1%201%200%200%200%201.42%200l3.78-3.78a1%201%200%200%200-1.42-1.42L9.4%2013.18a1%201%200%200%200%200%201.42Zm-1.77%202.48a4%204%200%200%201%200-5.66l1.78-1.78a1%201%200%200%200-1.42-1.42L6.21%2010a6%206%200%200%200%208.49%208.49l1.78-1.78a1%201%200%200%200-1.42-1.42l-1.78%201.79a4%204%200%200%201-5.65%200Zm8.74-10.16a4%204%200%200%201%200%205.66l-1.78%201.78a1%201%200%201%200%201.42%201.42L17.79%2014a6%206%200%200%200-8.49-8.49L7.52%207.29a1%201%200%201%200%201.42%201.42l1.78-1.79a4%204%200%200%201%205.65%200Z'/%3E%3C/svg%3E")!important}[data-smart-app-surface=visitor] [data-runtime-renderer=smart-app-runtime] [data-smart-role=contact-option-card]:has(+[data-smart-contact-option]),[data-smart-app-surface=visitor] [data-runtime-renderer=smart-app-runtime] [data-smart-role=contact-option-card]:has(~[data-smart-contact-option]),[data-smart-app-surface=visitor] [data-runtime-renderer=smart-app-runtime] [data-smart-role=contact-option-card]:where([aria-current=true],[aria-expanded=true],[aria-pressed=true],[aria-selected=true],[data-active=true],[data-selected=true],[data-state=active],[data-state=selected],[data-smart-state=active],[data-smart-state=selected]){color:var(--smart-app-state-selected-ink,#0f172a)!important}[data-smart-app-surface=visitor] [data-runtime-renderer=smart-app-runtime] [data-smart-role=contact-option-card]:where([aria-current=true],[aria-expanded=true],[aria-pressed=true],[aria-selected=true],[data-active=true],[data-selected=true],[data-state=active],[data-state=selected],[data-smart-state=active],[data-smart-state=selected]) [data-smart-role=contact-option-icon]{color:var(--smart-app-experience-accent,#ff6b00)!important}[data-smart-app-surface=visitor] [data-runtime-renderer=smart-app-runtime] [data-smart-role=contact-option-card][data-smart-surface-tone=dark]:where(:hover,:focus-visible,:focus-within,:active):not([aria-current=true]):not([aria-expanded=true]):not([aria-pressed=true]):not([aria-selected=true]):not([data-active=true]):not([data-selected=true]):not([data-state=active]):not([data-state=selected]):not([data-smart-state=active]):not([data-smart-state=selected]){color:var(--smart-app-experience-text,#fff7ed)!important;text-shadow:none!important}[data-smart-app-surface=visitor] [data-runtime-renderer=smart-app-runtime] [data-smart-role=contact-option-card][data-smart-surface-tone=dark]:where(:hover,:focus-visible,:focus-within,:active):not([aria-current=true]):not([aria-expanded=true]):not([aria-pressed=true]):not([aria-selected=true]):not([data-active=true]):not([data-selected=true]):not([data-state=active]):not([data-state=selected]):not([data-smart-state=active]):not([data-smart-state=selected]) :where(h1,h2,h3,h4,strong,b,label,span:not([aria-hidden=true])){color:var(--smart-app-experience-text,#fff7ed)!important;text-shadow:none!important}[data-smart-app-surface=visitor] [data-runtime-renderer=smart-app-runtime] [data-smart-role=contact-option-card][data-smart-surface-tone=dark]:where(:hover,:focus-visible,:focus-within,:active):not([aria-current=true]):not([aria-expanded=true]):not([aria-pressed=true]):not([aria-selected=true]):not([data-active=true]):not([data-selected=true]):not([data-state=active]):not([data-state=selected]):not([data-smart-state=active]):not([data-smart-state=selected]) :where(p,li,small:not([aria-hidden=true]),output){color:color-mix(in srgb,var(--smart-app-experience-text,#fff7ed) 78%,transparent)!important;text-shadow:none!important}[data-smart-app-surface=visitor] [data-runtime-renderer=smart-app-runtime] [data-smart-role=contact-option-card]:where([aria-current=true],[aria-expanded=true],[aria-pressed=true],[aria-selected=true],[data-active=true],[data-selected=true],[data-state=active],[data-state=selected],[data-smart-state=active],[data-smart-state=selected]){color:var(--smart-app-state-selected-ink,#0f172a)!important;text-shadow:none!important}[data-smart-app-surface=visitor] [data-runtime-renderer=smart-app-runtime] [data-smart-role=contact-option-card]:where([aria-current=true],[aria-expanded=true],[aria-pressed=true],[aria-selected=true],[data-active=true],[data-selected=true],[data-state=active],[data-state=selected],[data-smart-state=active],[data-smart-state=selected]) :where(h1,h2,h3,h4,strong,b,label,span:not([aria-hidden=true])){color:var(--smart-app-state-selected-ink,#0f172a)!important;text-shadow:none!important}[data-smart-app-surface=visitor] [data-runtime-renderer=smart-app-runtime] [data-smart-role=contact-option-card]:where([aria-current=true],[aria-expanded=true],[aria-pressed=true],[aria-selected=true],[data-active=true],[data-selected=true],[data-state=active],[data-state=selected],[data-smart-state=active],[data-smart-state=selected]) :where(p,li,small:not([aria-hidden=true]),output){color:var(--smart-app-state-selected-muted,#334155)!important;text-shadow:none!important}[data-smart-app-surface=visitor] [data-runtime-renderer=smart-app-runtime] [data-smart-role=contact-option-card]:where(:hover,:focus-visible,:focus-within,:active,[aria-current=true],[aria-expanded=true],[aria-pressed=true],[aria-selected=true],[data-active=true],[data-selected=true],[data-state=active],[data-state=selected],[data-smart-state=active],[data-smart-state=selected]) [data-smart-role=contact-option-icon]{color:var(--smart-app-experience-accent,#ff6b00)!important}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor]
[data-runtime-renderer=smart-app-runtime] [data-smart-role=contact-option-panel][data-smart-contact-option]{display:block!important;width:100%!important;margin-top:clamp(1rem,2vw,1.35rem)!important;padding:clamp(1rem,2.4vw,1.35rem)!important;border:1px solid color-mix(in srgb,var(--smart-app-experience-accent,#ff6b00) 24%,transparent)!important;border-radius:clamp(1rem,2vw,1.35rem)!important;background:radial-gradient(circle at 0 0,color-mix(in srgb,var(--smart-app-experience-accent,#ff6b00) 12%,transparent),transparent 34%),color-mix(in srgb,var(--smart-app-surface,#ffffff) 92%,var(--smart-app-experience-accent,#ff6b00) 8%)!important;box-shadow:0 16px 38px color-mix(in srgb,var(--smart-app-ink,#0f172a) 12%,transparent)!important}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor]
[data-runtime-renderer=smart-app-runtime] [data-smart-role=contact-option-panel][data-smart-contact-option]>p{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;grid-gap:.72rem 1rem!important;gap:.72rem 1rem!important;align-items:center!important;margin:0!important;color:var(--smart-app-state-selected-ink,#0f172a)!important}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor]
[data-runtime-renderer=smart-app-runtime] [data-smart-role=contact-option-panel][data-smart-contact-option]>p>strong{grid-column:1/-1!important;display:inline-flex!important;width:max-content!important;max-width:100%!important;align-items:center!important;gap:.42rem!important;margin:0!important;padding:.36rem .62rem!important;border:1px solid color-mix(in srgb,var(--smart-app-experience-accent,#ff6b00) 18%,transparent)!important;border-radius:999px!important;background:color-mix(in srgb,var(--smart-app-experience-accent,#ff6b00) 9%,transparent)!important;color:var(--smart-app-experience-accent,#ff6b00)!important;font-size:.74rem!important;font-weight:900!important;letter-spacing:.08em!important;line-height:1!important;text-transform:uppercase!important}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor]
[data-runtime-renderer=smart-app-runtime] [data-smart-role=contact-option-panel][data-smart-contact-option=email]>p>a{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:3rem!important;width:100%!important;min-width:0!important;padding:.82rem 1rem!important;border:1px solid color-mix(in srgb,var(--smart-app-experience-accent,#ff6b00) 24%,transparent)!important;border-radius:999px!important;background:var(--smart-app-surface,#ffffff)!important;color:var(--smart-app-state-selected-ink,#0f172a)!important;font-weight:900!important;line-height:1.1!important;text-decoration:none!important;box-shadow:inset 0 1px 0 color-mix(in srgb,#ffffff 70%,transparent)!important}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor]
[data-runtime-renderer=smart-app-runtime] [data-smart-role=contact-option-panel][data-smart-contact-option=email]>p>a:before{content:"Send email"!important;display:inline-flex!important;align-items:center!important;margin-right:.65rem!important;padding-right:.65rem!important;border-right:1px solid color-mix(in srgb,var(--smart-app-line,#cbd5e1) 72%,transparent)!important;color:color-mix(in srgb,var(--smart-app-state-selected-muted,#334155) 82%,transparent)!important;font-size:.76rem!important;font-weight:900!important;letter-spacing:.04em!important;text-transform:uppercase!important}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor]
[data-runtime-renderer=smart-app-runtime] [data-smart-role=contact-option-panel][data-smart-contact-option=social]>p{grid-template-columns:minmax(0,1fr)!important}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor]
[data-runtime-renderer=smart-app-runtime] [data-smart-role=contact-option-panel][data-smart-contact-option=social]>p>span{display:block!important;width:100%!important;min-height:4.6rem!important;overflow:visible!important;color:transparent!important;font-size:0!important;line-height:0!important}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor]
[data-runtime-renderer=smart-app-runtime] [data-smart-role=contact-option-panel][data-smart-contact-option=social]>p>span:before{content:""!important;display:block!important;width:min(100%,34rem)!important;height:4.6rem!important;background-image:url("data:image/svg+xml,%3Csvg%20width='544'%20height='74'%20viewBox='0%200%20544%2074'%20xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle%3E.t%7Bfont:800%2012px%20Arial,sans-serif;fill:%230f172a%7D.i%7Bfont:900%2020px%20Arial,sans-serif;fill:%23ff6b00%7D.r%7Bfill:%23fff7ed;stroke:%23ff9a4a;stroke-width:1.5%7D%3C/style%3E%3Cg%20transform='translate(0%200)'%3E%3Crect%20class='r'%20x='1'%20y='1'%20rx='18'%20width='94'%20height='72'/%3E%3Ctext%20class='i'%20x='43'%20y='32'%3Ef%3C/text%3E%3Ctext%20class='t'%20x='21'%20y='56'%3EFacebook%3C/text%3E%3C/g%3E%3Cg%20transform='translate(112%200)'%3E%3Crect%20class='r'%20x='1'%20y='1'%20rx='18'%20width='94'%20height='72'/%3E%3Ctext%20class='i'%20x='39'%20y='32'%3E◎%3C/text%3E%3Ctext%20class='t'%20x='19'%20y='56'%3EInstagram%3C/text%3E%3C/g%3E%3Cg%20transform='translate(224%200)'%3E%3Crect%20class='r'%20x='1'%20y='1'%20rx='18'%20width='94'%20height='72'/%3E%3Ctext%20class='i'%20x='38'%20y='32'%3Ein%3C/text%3E%3Ctext%20class='t'%20x='23'%20y='56'%3ELinkedIn%3C/text%3E%3C/g%3E%3Cg%20transform='translate(336%200)'%3E%3Crect%20class='r'%20x='1'%20y='1'%20rx='18'%20width='94'%20height='72'/%3E%3Ctext%20class='i'%20x='42'%20y='32'%3EX%3C/text%3E%3Ctext%20class='t'%20x='43'%20y='56'%3EX%3C/text%3E%3C/g%3E%3Cg%20transform='translate(448%200)'%3E%3Crect%20class='r'%20x='1'%20y='1'%20rx='18'%20width='94'%20height='72'/%3E%3Ctext%20class='i'%20x='37'%20y='32'%3E▶%3C/text%3E%3Ctext%20class='t'%20x='23'%20y='56'%3EYouTube%3C/text%3E%3C/g%3E%3C/svg%3E")!important;background-position:0!important;background-repeat:no-repeat!important;background-size:100% 100%!important}@media (max-width:640px){[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor] [data-runtime-renderer=smart-app-runtime] [data-smart-role=contact-option-panel][data-smart-contact-option]>p{grid-template-columns:minmax(0,1fr)!important}[data-design-system=smart-app-minimal-2026][data-smart-app-surface=visitor] [data-runtime-renderer=smart-app-runtime] [data-smart-role=contact-option-panel][data-smart-contact-option=email]>p>a{justify-content:flex-start!important}}body[data-design-system] .public-smartapp-preview-card .public-pdp-surface-preview__shell{position:relative}body[data-design-system] .public-smartapp-preview-card .public-pdp-surface-preview__shell[data-preview-loading=true] iframe{opacity:0}body[data-design-system] .public-pdp-surface-preview__loader{position:absolute;inset:0;z-index:2;display:grid;align-content:start;grid-gap:clamp(.75rem,1.8vw,1.25rem);gap:clamp(.75rem,1.8vw,1.25rem);padding:clamp(1rem,2.3vw,1.6rem);border-radius:inherit;overflow:hidden;background:radial-gradient(circle at 16% 0,rgb(255 255 255/.95),transparent 34%),linear-gradient(180deg,#ffffff,#f4f8ff);pointer-events:none}body[data-design-system] .public-pdp-surface-preview__loader:before{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent,rgb(255 255 255/.68) 42%,transparent 74%);transform:translateX(-100%);animation:public-pdp-preview-loader-sheen 1.45s ease-in-out infinite}body[data-design-system] .public-pdp-surface-preview__loader :where(span,strong,p){position:relative;display:block;margin:0;border-radius:999px;background:rgb(148 163 184/.18);box-shadow:inset 0 1px 0 rgb(255 255 255/.62)}body[data-design-system] .public-pdp-surface-preview__loader-topbar{position:relative;display:flex;justify-content:space-between;gap:.75rem}body[data-design-system] .public-pdp-surface-preview__loader-topbar span:first-child{width:38%;height:.65rem}body[data-design-system] .public-pdp-surface-preview__loader-topbar span:last-child{width:4.6rem;height:1.65rem}body[data-design-system] .public-pdp-surface-preview__loader-hero{position:relative;display:grid;grid-gap:.65rem;gap:.65rem;padding:clamp(1rem,2.5vw,1.55rem);border:1px solid rgb(15 23 42/.08);border-radius:clamp(1rem,2vw,1.5rem);background:rgb(255 255 255/.72)}body[data-design-system] .public-pdp-surface-preview__loader-hero span{width:34%;height:.72rem}body[data-design-system] .public-pdp-surface-preview__loader-hero strong{width:min(82%,18rem);height:clamp(1.8rem,5vw,3.4rem);border-radius:1rem}body[data-design-system] .public-pdp-surface-preview__loader-hero p{width:70%;height:.82rem}body[data-design-system] .public-pdp-surface-preview__loader-stack{position:relative;display:grid;grid-gap:.62rem;gap:.62rem}body[data-design-system] .public-pdp-surface-preview__loader-stack span{height:clamp(3rem,8vw,4.4rem);border-radius:clamp(.9rem,1.8vw,1.35rem)}body[data-design-system] .public-pdp-surface-preview__loader-stack span:nth-child(2){width:92%}body[data-design-system] .public-pdp-surface-preview__loader-stack span:nth-child(3){width:78%}body[data-design-system] .public-pdp-surface-preview__shell--visitor .public-pdp-surface-preview__loader{background:radial-gradient(circle at 14% 0,rgb(255 45 85/.09),transparent 34%),linear-gradient(180deg,#ffffff,#fff7fa)}body[data-design-system] .public-pdp-surface-preview__shell--owner .public-pdp-surface-preview__loader{background:radial-gradient(circle at 86% 0,rgb(0 132 168/.11),transparent 34%),linear-gradient(180deg,#ffffff,#f4fbff)}@keyframes public-pdp-preview-loader-sheen{0%{transform:translateX(-100%)}55%,to{transform:translateX(100%)}}@media (prefers-reduced-motion:reduce){body[data-design-system] .public-pdp-surface-preview__loader:before{animation:none;transform:none;opacity:.4}}@media (max-width:680px){body[data-design-system] .public-pdp-surface-preview__loader{gap:.72rem;padding:.82rem}body[data-design-system] .public-pdp-surface-preview__loader-hero{padding:.9rem;border-radius:.95rem}body[data-design-system] .public-pdp-surface-preview__loader-hero strong{width:92%;height:clamp(2.2rem,9vw,3.3rem)}body[data-design-system] .public-pdp-surface-preview__loader-stack span{height:clamp(3.4rem,16vw,5.2rem)}}