@font-face{font-family:Sofia Sans;font-style:normal;font-weight:1 1000;font-display:swap;src:url(/fonts/sofia-sans/sofia-sans-latin-variable.woff2) format("woff2")}.dotwork-home{--dw-bg: #141416;--dw-panel: #1b1b1e;--dw-ink: #f0eee8;--dw-muted: #b6b2bc;--dw-accent: #b49aca;--dw-accent-text: #391a72;--dw-line: #39363e;--font-sans: "Sofia Sans", ui-sans-serif, system-ui, sans-serif;--dw-heading-font: "Geist Sans", ui-sans-serif, system-ui, sans-serif;--dw-container-gutter: clamp(1.25rem, 4.5vw, 4rem);--dw-ease: cubic-bezier(.22, 1, .36, 1);background:radial-gradient(ellipse 80% 28rem at 50% 0,rgb(139 92 246 / 16%),rgb(91 33 182 / 6%) 48%,transparent 80%) no-repeat,var(--dw-bg);color:var(--dw-ink);font-family:var(--font-sans);font-size:1.125rem;line-height:1.55;-webkit-font-smoothing:antialiased}.dotwork-home ::selection{background:var(--dw-accent);color:var(--dw-bg)}.dotwork-home :focus-visible{outline:2px solid var(--dw-accent);outline-offset:5px}.dotwork-home button,.dotwork-home input{font-family:inherit}.dotwork-home button,.dotwork-home a{-webkit-tap-highlight-color:transparent}.dotwork-home button:disabled{cursor:not-allowed;opacity:.5}.dotwork-home svg{flex-shrink:0}.dotwork-home main{overflow:clip}.dotwork-home .dw-container{width:min(100%,1408px);margin-inline:auto;padding-inline:var(--dw-container-gutter)}.dotwork-home .dw-section{padding-block:clamp(4.5rem,8vw,8rem)}.dotwork-home .verification-section+.voices-section{padding-top:clamp(1.5rem,3vw,2.5rem)}.dotwork-home :is(h1,h2,h3,h4,h5,h6),.dotwork-home .dw-title{font-family:var(--dw-heading-font)}.dotwork-home .dw-title{margin:0;font-size:clamp(2.25rem,4.3vw,3.75rem);font-weight:700;line-height:1.08;letter-spacing:-.04em;text-wrap:balance}.dw-home-content{--dw-hero-title-size: clamp(1.75rem, 4.5vw, 4rem)}.dotwork-home .dw-home-content :is(h1,h2){font-size:var(--dw-hero-title-size)}@media(min-width:960px){.dw-home-content{--dw-hero-title-size: clamp(1.75rem, 4.2vw, 3.75rem)}}@media(max-width:767px){.dw-home-content{--dw-hero-title-size: min(2.25rem, calc((100vw - 2 * var(--dw-container-gutter)) / 10))}}.dotwork-home .dw-copy{color:var(--dw-muted);font-size:1.125rem;line-height:1.65;max-width:60ch}.dotwork-home .dw-eyebrow{color:var(--dw-accent-text);font-size:.75rem;font-weight:600;letter-spacing:.17em;line-height:1.5;text-transform:uppercase}.dotwork-home .dw-rule{border:0;border-top:1px solid var(--dw-line)}.dotwork-home .original-footer{--font-sans: var(--dw-heading-font);font-family:var(--font-sans);font-size:1rem;line-height:1.5}.dotwork-home .btn-primary:not(.dotwork-floating-header *,.original-footer *){background-image:linear-gradient(to bottom,#ffffff1f,#ffffff05),linear-gradient(to bottom,#3b136a,#1f0b3a);--shadow-btn-primary: inset 0 1px 0 0 rgba(255, 255, 255, .35), 0 1px 2px 0 rgba(15, 23, 42, .08), 0 10px 30px 0 rgba(91, 33, 182, .25);--shadow-btn-primary-hover: inset 0 1px 0 0 rgba(255, 255, 255, .45), 0 1px 2px 0 rgba(15, 23, 42, .1), 0 14px 34px 0 rgba(91, 33, 182, .3)}.dotwork-home .btn-primary:not(.dotwork-floating-header *,.original-footer *):after{background-image:linear-gradient(to bottom,#ffffff2e,#ffffff0a),linear-gradient(to bottom,#4c1d95,#2e1065)}.dotwork-home .dw-button{min-height:44px;max-width:100%;text-decoration:none}.dotwork-home .dw-button svg{width:18px;height:18px}.dotwork-home .dw-skip-link{position:fixed;top:1rem;left:1rem;z-index:100;padding:.75rem 1rem;background:var(--dw-ink);color:var(--dw-bg);transform:translateY(-200%)}.dotwork-home .dw-skip-link:focus{transform:translateY(0)}.dotwork-home pre,.dotwork-home code{font-family:Geist Mono,ui-monospace,monospace}@media(prefers-reduced-motion:reduce){html[data-appearance=dotwork]{scroll-behavior:auto}.dotwork-home *,.dotwork-home *:before,.dotwork-home *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.product-page[data-astro-cid-l3fzv6b6]{--product-accent: #c7adde}.product-hero[data-astro-cid-l3fzv6b6]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,5vw,5rem);padding-block:clamp(3.5rem,7vw,7rem) clamp(3rem,5vw,5rem)}.product-intro[data-astro-cid-l3fzv6b6],.product-preview[data-astro-cid-l3fzv6b6]{min-width:0}.product-eyebrow[data-astro-cid-l3fzv6b6]{display:flex;align-items:center;gap:.65rem;margin:0 0 1.5rem;font-size:.75rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--product-accent)}.product-eyebrow[data-astro-cid-l3fzv6b6]>span[data-astro-cid-l3fzv6b6]{width:6px;height:6px;background:currentColor;border-radius:50%}h1[data-astro-cid-l3fzv6b6]{max-width:12ch;margin:0;font-size:clamp(2.75rem,4.7vw,4.5rem);font-weight:600;line-height:1.05;letter-spacing:-.055em;text-wrap:balance}h1[data-astro-cid-l3fzv6b6]>span[data-astro-cid-l3fzv6b6]{display:block;color:var(--product-accent)}.product-description[data-astro-cid-l3fzv6b6]{max-width:47ch;margin-top:1.7rem;font-size:1.2rem;line-height:1.65;color:var(--dw-muted)}.product-actions[data-astro-cid-l3fzv6b6]{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;margin-top:2rem}.product-page[data-astro-cid-l3fzv6b6] .product-cta{min-height:48px}.product-page[data-astro-cid-l3fzv6b6] .product-cta span{margin-left:.65rem}.product-text-link[data-astro-cid-l3fzv6b6]{display:inline-flex;align-items:center;gap:.8rem;min-height:44px;font-size:1rem;color:var(--dw-ink)}.product-text-link[data-astro-cid-l3fzv6b6]:hover{color:var(--product-accent)}.product-highlights[data-astro-cid-l3fzv6b6]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;border-block:1px solid var(--dw-line);padding-block:1.4rem;margin:0;list-style:none}.product-highlights[data-astro-cid-l3fzv6b6] li[data-astro-cid-l3fzv6b6]{display:flex;gap:.8rem;align-items:baseline;font-size:1rem}.product-highlights[data-astro-cid-l3fzv6b6] li[data-astro-cid-l3fzv6b6]>span[data-astro-cid-l3fzv6b6]{color:var(--product-accent)}.product-section-nav[data-astro-cid-l3fzv6b6]{display:flex;flex-wrap:wrap;gap:.25rem 2rem;padding-top:.75rem}.product-section-nav[data-astro-cid-l3fzv6b6] a[data-astro-cid-l3fzv6b6]{display:flex;align-items:center;min-height:44px;font-size:.85rem;color:var(--dw-muted)}.product-section-nav[data-astro-cid-l3fzv6b6] a[data-astro-cid-l3fzv6b6]:hover{color:var(--product-accent)}.product-section[data-astro-cid-l3fzv6b6]{padding-block:clamp(3.5rem,7vw,6.5rem);scroll-margin-top:6rem}.product-workflow[data-astro-cid-l3fzv6b6],.product-faq[data-astro-cid-l3fzv6b6]{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(2.5rem,7vw,7rem)}h2[data-astro-cid-l3fzv6b6]{margin:0;font-size:clamp(2rem,3vw,3rem);font-weight:600;line-height:1.12;letter-spacing:-.04em;text-wrap:balance}.product-section-intro[data-astro-cid-l3fzv6b6]>p[data-astro-cid-l3fzv6b6]:last-child{margin-top:1.5rem;max-width:44ch;color:var(--dw-muted);line-height:1.7}.product-steps[data-astro-cid-l3fzv6b6]{padding:0;margin:0;list-style:none}.product-steps[data-astro-cid-l3fzv6b6] li[data-astro-cid-l3fzv6b6]{display:grid;grid-template-columns:2rem 1fr;gap:1rem;border-top:1px solid var(--dw-line);padding-block:1.5rem}.product-step-number[data-astro-cid-l3fzv6b6]{font-size:.85rem;color:var(--product-accent);padding-top:.2rem}h3[data-astro-cid-l3fzv6b6]{margin:0;font-size:1.25rem;font-weight:500;line-height:1.35;letter-spacing:-.02em}.product-steps[data-astro-cid-l3fzv6b6] p[data-astro-cid-l3fzv6b6]{margin-top:.65rem;color:var(--dw-muted);line-height:1.65}.product-practice[data-astro-cid-l3fzv6b6]{background:#ffffff05;border-block:1px solid var(--dw-line)}.product-practice-heading[data-astro-cid-l3fzv6b6]{margin-bottom:3rem}.product-use-cases[data-astro-cid-l3fzv6b6] article[data-astro-cid-l3fzv6b6]{display:grid;grid-template-columns:.8fr 1.2fr .9fr;gap:2rem;align-items:baseline;padding-block:1.75rem;border-top:1px solid var(--dw-line)}.product-use-cases[data-astro-cid-l3fzv6b6] p[data-astro-cid-l3fzv6b6]{margin:0;color:var(--dw-muted);line-height:1.65}.product-use-cases[data-astro-cid-l3fzv6b6] .product-outcome[data-astro-cid-l3fzv6b6]{display:flex;align-items:baseline;gap:.7rem;color:var(--product-accent);font-size:1rem}.product-questions[data-astro-cid-l3fzv6b6] details[data-astro-cid-l3fzv6b6]{border-top:1px solid var(--dw-line)}.product-questions[data-astro-cid-l3fzv6b6] details[data-astro-cid-l3fzv6b6]:last-child{border-bottom:1px solid var(--dw-line)}.product-questions[data-astro-cid-l3fzv6b6] summary[data-astro-cid-l3fzv6b6]{display:flex;align-items:baseline;justify-content:space-between;gap:1.5rem;padding-block:1.3rem;cursor:pointer;list-style:none;font-size:1.1rem}.product-questions[data-astro-cid-l3fzv6b6] summary[data-astro-cid-l3fzv6b6]::-webkit-details-marker{display:none}.product-questions[data-astro-cid-l3fzv6b6] summary[data-astro-cid-l3fzv6b6] span[data-astro-cid-l3fzv6b6]{color:var(--product-accent);transition:transform .2s}.product-questions[data-astro-cid-l3fzv6b6] details[data-astro-cid-l3fzv6b6][open] summary[data-astro-cid-l3fzv6b6] span[data-astro-cid-l3fzv6b6]{transform:rotate(45deg)}.product-questions[data-astro-cid-l3fzv6b6] details[data-astro-cid-l3fzv6b6]>p[data-astro-cid-l3fzv6b6]{margin:0;padding:0 2rem 1.5rem 0;color:var(--dw-muted);line-height:1.7}.product-next[data-astro-cid-l3fzv6b6]{display:grid;grid-template-columns:1.1fr .9fr;gap:clamp(2.5rem,8vw,8rem);border-top:1px solid var(--dw-line)}.product-closing[data-astro-cid-l3fzv6b6]>p[data-astro-cid-l3fzv6b6]:not(.product-eyebrow){margin-block:1.4rem 1.8rem;max-width:44ch;color:var(--dw-muted)}.product-related[data-astro-cid-l3fzv6b6]{align-self:center}.product-related[data-astro-cid-l3fzv6b6]>a[data-astro-cid-l3fzv6b6]{display:flex;justify-content:space-between;align-items:center;gap:1.5rem;border-top:1px solid var(--dw-line);padding-block:1.5rem}.product-related[data-astro-cid-l3fzv6b6]>a[data-astro-cid-l3fzv6b6]>span[data-astro-cid-l3fzv6b6]:first-child{display:flex;flex-direction:column;gap:.5rem}.product-related[data-astro-cid-l3fzv6b6] strong[data-astro-cid-l3fzv6b6]{font-family:var(--dw-heading-font);font-weight:500;font-size:1.1rem}.product-related[data-astro-cid-l3fzv6b6] a[data-astro-cid-l3fzv6b6] span[data-astro-cid-l3fzv6b6] span[data-astro-cid-l3fzv6b6]{color:var(--dw-muted);font-size:1rem}.product-related[data-astro-cid-l3fzv6b6]>a[data-astro-cid-l3fzv6b6]:hover{color:var(--product-accent)}@media(max-width:1023px){.product-hero[data-astro-cid-l3fzv6b6]{grid-template-columns:1fr}.product-intro[data-astro-cid-l3fzv6b6]{max-width:43rem}h1[data-astro-cid-l3fzv6b6]{max-width:18ch;font-size:clamp(2.75rem,7vw,4.5rem)}.product-description[data-astro-cid-l3fzv6b6]{max-width:55ch}.product-preview[data-astro-cid-l3fzv6b6]{width:100%;max-width:42rem;justify-self:center}.product-use-cases[data-astro-cid-l3fzv6b6] article[data-astro-cid-l3fzv6b6]{grid-template-columns:.75fr 1.25fr;gap:.8rem 2rem}.product-use-cases[data-astro-cid-l3fzv6b6] .product-outcome[data-astro-cid-l3fzv6b6]{grid-column:2}}@media(max-width:639px){.product-highlights[data-astro-cid-l3fzv6b6]{grid-template-columns:1fr;gap:.8rem}.product-workflow[data-astro-cid-l3fzv6b6],.product-faq[data-astro-cid-l3fzv6b6],.product-next[data-astro-cid-l3fzv6b6]{grid-template-columns:1fr}.product-use-cases[data-astro-cid-l3fzv6b6] article[data-astro-cid-l3fzv6b6]{grid-template-columns:1fr}.product-use-cases[data-astro-cid-l3fzv6b6] .product-outcome[data-astro-cid-l3fzv6b6]{grid-column:auto}.product-eyebrow[data-astro-cid-l3fzv6b6]{font-size:.68rem;letter-spacing:.09em}.product-section-nav[data-astro-cid-l3fzv6b6]{gap:0 1.2rem}.product-section-nav[data-astro-cid-l3fzv6b6] a[data-astro-cid-l3fzv6b6]{font-size:.78rem}}@media(prefers-reduced-motion:reduce){.product-questions[data-astro-cid-l3fzv6b6] summary[data-astro-cid-l3fzv6b6] span[data-astro-cid-l3fzv6b6]{transition:none}}.classification-preview[data-astro-cid-hsks3wws]{display:block;min-width:0;border:1px solid var(--dw-line);border-radius:18px;background:var(--dw-panel);overflow:hidden;color:var(--dw-ink)}.preview-topline[data-astro-cid-hsks3wws]{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:17px 22px;border-bottom:1px solid var(--dw-line);font-size:13px}.preview-mark[data-astro-cid-hsks3wws]{font-family:var(--dw-heading-font);font-size:20px;font-weight:700;color:var(--dw-accent)}.example-label[data-astro-cid-hsks3wws]{margin-left:auto;color:var(--dw-muted);font-size:11px}.classification-body[data-astro-cid-hsks3wws]{padding:clamp(18px,3vw,28px)}.control-label[data-astro-cid-hsks3wws]{margin:0 0 10px;color:var(--dw-muted);font-size:12px}.example-controls[data-astro-cid-hsks3wws]{display:flex;gap:6px;flex-wrap:wrap}.example-controls[data-astro-cid-hsks3wws] button[data-astro-cid-hsks3wws]{flex:1;min-height:44px;padding:9px 12px;color:var(--dw-muted);border:1px solid var(--dw-line);background:transparent;border-radius:6px;font-size:14px;cursor:pointer;transition:background .15s ease,color .15s ease}.example-controls[data-astro-cid-hsks3wws] button[data-astro-cid-hsks3wws]:hover{color:var(--dw-ink);background:#29252e}.example-controls[data-astro-cid-hsks3wws] button[data-astro-cid-hsks3wws][aria-pressed=true]{color:#eadcf7;border-color:#8c73a3;background:#33293d}.incoming[data-astro-cid-hsks3wws]{padding-top:27px}.small-label[data-astro-cid-hsks3wws]{display:block;font-size:11px;color:var(--dw-muted);letter-spacing:.1em;text-transform:uppercase}blockquote[data-astro-cid-hsks3wws]{margin:13px 0 0;font-size:clamp(20px,2.4vw,25px);line-height:1.4;letter-spacing:-.02em;min-height:105px}.route[data-astro-cid-hsks3wws]{display:flex;align-items:center;gap:14px;margin:20px 0}.route[data-astro-cid-hsks3wws]>span[data-astro-cid-hsks3wws]:not(.engine-symbol){flex:1;height:1px;background:#63516f}.engine-symbol[data-astro-cid-hsks3wws]{color:#dbc5ed;font-family:var(--dw-heading-font);font-weight:700;font-size:24px}h3[data-astro-cid-hsks3wws]{margin:9px 0 7px;font-size:24px;font-weight:600;line-height:1.2;letter-spacing:-.03em}.classified[data-astro-cid-hsks3wws] p[data-astro-cid-hsks3wws]{margin:0;font-size:14px;color:var(--dw-muted);line-height:1.5}ul[data-astro-cid-hsks3wws]{display:flex;flex-wrap:wrap;gap:7px;list-style:none;padding:0;margin:16px 0 23px}li[data-astro-cid-hsks3wws]{font-size:11px;color:#d3bcec;padding:4px 9px;border:1px solid #5b4b69;border-radius:4px}.next-step[data-astro-cid-hsks3wws]{padding-top:18px;border-top:1px solid var(--dw-line)}.next-step[data-astro-cid-hsks3wws] p[data-astro-cid-hsks3wws]{display:flex;align-items:baseline;gap:10px;margin:6px 0 0;font-size:15px}.next-step[data-astro-cid-hsks3wws] p[data-astro-cid-hsks3wws] span[data-astro-cid-hsks3wws]{color:var(--dw-accent);font-size:22px}.preview-note[data-astro-cid-hsks3wws]{margin:23px 0 0;color:var(--dw-muted);font-size:11px;line-height:1.5}.classification-panel[data-astro-cid-hsks3wws][hidden]{display:none}@media(max-width:420px){.preview-topline[data-astro-cid-hsks3wws]{padding-inline:18px}.example-label[data-astro-cid-hsks3wws]{margin-left:30px;flex-basis:100%}}form[data-astro-cid-heg2vd6a]{--contact-error-color: #fda4af}[data-theme=light] form[data-astro-cid-heg2vd6a]{--contact-error-color: #be123c}.contact-field-error[data-astro-cid-heg2vd6a],[data-astro-cid-heg2vd6a][data-contact-summary]{color:var(--contact-error-color)}.contact-field-error[data-astro-cid-heg2vd6a]{margin-top:.5rem;font-size:.875rem;line-height:1.5}.contact-website[data-astro-cid-heg2vd6a]{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}sippet-hero-stars[data-astro-cid-adthidxw]{position:absolute;inset:0;display:block;overflow:hidden;pointer-events:none;contain:layout paint}svg[data-astro-cid-adthidxw],canvas[data-astro-cid-adthidxw]{position:absolute;inset:0;display:block;width:100%;height:100%}svg[data-astro-cid-adthidxw]{fill:#ede9fe;filter:drop-shadow(0 0 4px rgb(255 255 255 / 70%))}canvas[data-astro-cid-adthidxw]{opacity:0}sippet-hero-stars[data-astro-cid-adthidxw][data-ready] svg[data-astro-cid-adthidxw]{opacity:0}sippet-hero-stars[data-astro-cid-adthidxw][data-ready] canvas[data-astro-cid-adthidxw]{opacity:1}@media(max-width:1024px){circle[data-astro-cid-adthidxw]:nth-child(n+23){display:none}}@media(max-width:600px){circle[data-astro-cid-adthidxw]:nth-child(n+11){display:none}}@media(prefers-reduced-motion:reduce){sippet-hero-stars[data-astro-cid-adthidxw][data-ready] svg[data-astro-cid-adthidxw]{opacity:1}sippet-hero-stars[data-astro-cid-adthidxw][data-ready] canvas[data-astro-cid-adthidxw]{opacity:0}}.speed-section[data-astro-cid-bu6fag42]{padding-block:clamp(3rem,6vw,6rem);scroll-margin-top:6rem}sippet-call-speed[data-astro-cid-bu6fag42]{position:relative;display:block;width:min(100%,1100px);margin-inline:auto}.speed-gauges[data-astro-cid-bu6fag42]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(2rem,6vw,6rem)}.speed-gauge[data-astro-cid-bu6fag42]{min-width:0}.speed-gauge[data-astro-cid-bu6fag42] h3[data-astro-cid-bu6fag42]{display:flex;align-items:center;justify-content:center;min-height:32px;margin:0 0 1.5rem;color:var(--dw-ink);font-size:clamp(.875rem,1.5vw,1.0625rem);font-weight:600;letter-spacing:.08em;line-height:1.3;text-transform:uppercase}.speed-dial[data-astro-cid-bu6fag42]{position:relative;width:100%;aspect-ratio:400 / 350}.speed-instrument[data-astro-cid-bu6fag42]{display:block;width:100%;height:100%;overflow:visible}.speed-inner-guide[data-astro-cid-bu6fag42],.speed-outer-guide[data-astro-cid-bu6fag42],.speed-etched-ring[data-astro-cid-bu6fag42],.speed-track-bed[data-astro-cid-bu6fag42],.speed-track-outline[data-astro-cid-bu6fag42],.speed-active-glow[data-astro-cid-bu6fag42],.speed-active-arc[data-astro-cid-bu6fag42],.speed-active-core[data-astro-cid-bu6fag42]{fill:none}.speed-outer-guide[data-astro-cid-bu6fag42]{stroke:#62596e;stroke-width:.65;opacity:.8}.speed-outer-guide--inner[data-astro-cid-bu6fag42]{stroke:#91839e;stroke-width:.4;opacity:.4}.speed-etched-ring[data-astro-cid-bu6fag42]{stroke:var(--speed-accent);stroke-width:1;stroke-dasharray:1 7;opacity:.3}.speed-track-bed[data-astro-cid-bu6fag42]{stroke:var(--speed-accent);stroke-width:11;opacity:.09}.speed-track-outline[data-astro-cid-bu6fag42]{stroke:var(--speed-accent);stroke-width:.6;opacity:.35}.speed-inner-guide[data-astro-cid-bu6fag42]{stroke:#92839e;stroke-width:.5;opacity:.3}.speed-active-glow[data-astro-cid-bu6fag42]{stroke:var(--speed-accent);stroke-width:14;opacity:.7;stroke-linecap:round}.speed-active-arc[data-astro-cid-bu6fag42]{stroke-width:7;stroke-linecap:round}.speed-gauge--ai[data-astro-cid-bu6fag42] .speed-active-glow[data-astro-cid-bu6fag42]{stroke:url(#speed-arc-ai);stroke-width:18;opacity:.95}.speed-gauge--ai[data-astro-cid-bu6fag42] .speed-active-arc[data-astro-cid-bu6fag42]{stroke-width:8}.speed-gauge--ai[data-astro-cid-bu6fag42] .speed-tip-halo[data-astro-cid-bu6fag42]{fill:#a873f3}.speed-gauge--ai[data-astro-cid-bu6fag42] .speed-tip-flare[data-astro-cid-bu6fag42]{fill:none;stroke:#c299ff;stroke-width:1.5;stroke-linecap:round;filter:drop-shadow(0 0 2px #8b4ee8)}.speed-active-core[data-astro-cid-bu6fag42]{stroke:#fff5fd;stroke-width:1;stroke-linecap:round;opacity:.85}.speed-tick[data-astro-cid-bu6fag42]{stroke:#83738e;stroke-width:.7;opacity:.45}.speed-tick[data-astro-cid-bu6fag42][data-lit]{stroke:var(--speed-accent);opacity:.9}.speed-outer-tick[data-astro-cid-bu6fag42]{opacity:.6}.speed-scale[data-astro-cid-bu6fag42]{fill:#a99ab7;stroke:#211f30;stroke-width:3;stroke-linejoin:round;paint-order:stroke fill;font-size:11px;font-weight:400;font-variant-numeric:tabular-nums}.speed-tip-halo[data-astro-cid-bu6fag42],.speed-pointer[data-astro-cid-bu6fag42]{fill:var(--speed-accent)}.speed-pointer-core[data-astro-cid-bu6fag42]{fill:none;stroke:#fff5fd;stroke-width:.65;opacity:.85}.speed-tip-flare[data-astro-cid-bu6fag42]{stroke:var(--speed-accent);stroke-width:1.25}.speed-tip-core[data-astro-cid-bu6fag42]{fill:#fff5fd}.speed-readout[data-astro-cid-bu6fag42]{position:absolute;top:56%;inset-inline:0;transform:translateY(-50%);display:flex;flex-direction:column;align-items:center}.speed-readout[data-astro-cid-bu6fag42] strong[data-astro-cid-bu6fag42]{color:var(--dw-ink);font-size:clamp(4rem,8vw,6.75rem);font-weight:300;letter-spacing:-.065em;line-height:1;font-variant-numeric:tabular-nums;text-shadow:0 0 24px color-mix(in srgb,var(--speed-accent),transparent 82%)}.speed-readout[data-astro-cid-bu6fag42] span[data-astro-cid-bu6fag42]{margin-top:.5rem;color:var(--dw-muted);font-size:.875rem;line-height:1.3}@media(max-width:767px){.speed-gauges[data-astro-cid-bu6fag42]{grid-template-columns:minmax(0,1fr);gap:3rem}.speed-gauge[data-astro-cid-bu6fag42]{width:min(100%,360px);margin-inline:auto}.speed-gauge[data-astro-cid-bu6fag42] h3[data-astro-cid-bu6fag42]{font-size:.9375rem;margin-bottom:1.25rem}.speed-readout[data-astro-cid-bu6fag42] strong[data-astro-cid-bu6fag42]{font-size:4.75rem}.speed-readout[data-astro-cid-bu6fag42] span[data-astro-cid-bu6fag42]{font-size:.8125rem}.speed-scale[data-astro-cid-bu6fag42]{font-size:13px}.speed-scale[data-astro-cid-bu6fag42][data-value="50"],.speed-scale[data-astro-cid-bu6fag42][data-value="150"],.speed-scale[data-astro-cid-bu6fag42][data-value="250"],.speed-scale[data-astro-cid-bu6fag42][data-value="350"],.speed-scale[data-astro-cid-bu6fag42][data-value="450"]{display:none}}@media(max-width:380px){.speed-readout[data-astro-cid-bu6fag42] strong[data-astro-cid-bu6fag42]{font-size:4rem}.speed-readout[data-astro-cid-bu6fag42] span[data-astro-cid-bu6fag42]{margin-top:.3rem;font-size:.75rem}}.speed-section--embedded[data-astro-cid-bu6fag42]{min-width:0;padding-block:0}.speed-section--embedded[data-astro-cid-bu6fag42] sippet-call-speed[data-astro-cid-bu6fag42]{container:speed-comparison / inline-size;padding-block:.5rem .75rem}.speed-section--embedded[data-astro-cid-bu6fag42] .speed-gauges[data-astro-cid-bu6fag42]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:clamp(.75rem,3cqi,2rem)}.speed-section--embedded[data-astro-cid-bu6fag42] .speed-gauge[data-astro-cid-bu6fag42]{container:speed-gauge / inline-size;width:100%;margin-inline:auto}.speed-section--embedded[data-astro-cid-bu6fag42] .speed-gauge[data-astro-cid-bu6fag42] h3[data-astro-cid-bu6fag42]{margin-bottom:clamp(.75rem,5cqi,1.5rem);font-size:clamp(.75rem,5cqi,1rem);letter-spacing:.05em}.speed-section--embedded[data-astro-cid-bu6fag42] .speed-readout[data-astro-cid-bu6fag42] strong[data-astro-cid-bu6fag42]{font-size:clamp(2.25rem,22cqi,6.75rem)}.speed-section--embedded[data-astro-cid-bu6fag42] .speed-readout[data-astro-cid-bu6fag42] span[data-astro-cid-bu6fag42]{margin-top:clamp(.25rem,2cqi,.5rem);font-size:clamp(.6875rem,4.5cqi,.875rem)}.speed-section--embedded[data-astro-cid-bu6fag42] .speed-scale[data-astro-cid-bu6fag42]{font-size:18px}.speed-section--embedded[data-astro-cid-bu6fag42] .speed-scale[data-astro-cid-bu6fag42][data-value="50"],.speed-section--embedded[data-astro-cid-bu6fag42] .speed-scale[data-astro-cid-bu6fag42][data-value="150"],.speed-section--embedded[data-astro-cid-bu6fag42] .speed-scale[data-astro-cid-bu6fag42][data-value="250"],.speed-section--embedded[data-astro-cid-bu6fag42] .speed-scale[data-astro-cid-bu6fag42][data-value="350"],.speed-section--embedded[data-astro-cid-bu6fag42] .speed-scale[data-astro-cid-bu6fag42][data-value="450"]{display:none}@container speed-comparison (width < 320px){.speed-section--embedded[data-astro-cid-bu6fag42] .speed-gauges[data-astro-cid-bu6fag42]{grid-template-columns:minmax(0,1fr);gap:2rem}.speed-section--embedded[data-astro-cid-bu6fag42] .speed-gauge[data-astro-cid-bu6fag42]{width:min(100%,360px)}}@font-face{font-family:Sippet Doto;src:url(/fonts/doto/Doto.ttf) format("truetype");font-style:normal;font-weight:100 900;font-display:swap}@font-face{font-family:Sippet Dots;src:url(/fonts/sippet-dots/sippet-dots-700.woff2) format("woff2");font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:Sippet Dots;src:url(/fonts/sippet-dots/sippet-dots-800.woff2) format("woff2");font-style:normal;font-weight:800;font-display:swap}.rive-call-globe{position:relative;display:block;min-width:0;margin:0;color:var(--dw-ink, #f0eee8)}.rive-call-globe *,.rive-call-globe *:before,.rive-call-globe *:after{box-sizing:border-box}.rive-call-globe [hidden]{display:none!important}.rive-call-globe .call-globe-stage{position:relative;width:min(100%,860px);aspect-ratio:1;margin:-1.5rem auto -1rem;isolation:isolate;container:call-globe-stage / inline-size}.rive-call-globe .call-globe-poster,.rive-call-globe .call-globe-legacy-poster,.rive-call-globe .call-globe-static-cities,.rive-call-globe .call-globe-canvas{position:absolute;inset:0;display:block;width:100%;height:100%;pointer-events:none}.rive-call-globe .call-globe-poster{object-fit:contain;opacity:0}.rive-call-globe .call-globe-legacy-poster svg{display:block;width:100%;height:100%}.rive-call-globe .call-globe-canvas{inset:-50%;width:200%;height:200%;max-width:none;opacity:0}.rive-call-globe .call-globe-interaction{position:absolute;inset:0;z-index:1;pointer-events:none;touch-action:pan-y;cursor:grab}.rive-call-globe[data-globe-ready=true] .call-globe-canvas{opacity:1}.rive-call-globe[data-globe-ready=true] .call-globe-interaction{pointer-events:auto}.rive-call-globe[data-globe-ready=true] .call-globe-poster,.rive-call-globe[data-globe-ready=true] .call-globe-legacy-poster,.rive-call-globe[data-globe-ready=true] .call-globe-static-cities{visibility:hidden}.rive-call-globe[data-globe-poster-ready=true] .call-globe-poster{opacity:1}.rive-call-globe[data-globe-poster-ready=true] .call-globe-legacy-poster,.rive-call-globe[data-globe-poster-ready=true] .call-globe-static-cities{visibility:hidden}@media(scripting:enabled)and (prefers-reduced-motion:no-preference){.rive-call-globe:not([data-globe-ready=true]):not([data-globe-fallback=true]) :is(.call-globe-poster,.call-globe-legacy-poster,.call-globe-static-cities,.call-globe-outcomes){visibility:hidden}}.rive-call-globe[data-dragging=true] .call-globe-interaction{cursor:grabbing}.rive-call-globe .call-globe-interaction:focus-visible{outline:2px dotted #b49aca;outline-offset:-8px}.rive-call-globe .call-globe-outcomes{position:absolute;top:.75rem;left:0;z-index:2;width:min(100%,10rem);pointer-events:none}.rive-call-globe .call-globe-outcome-list{display:grid;align-content:start;gap:.125rem;margin:0;padding:0;list-style:none}.rive-call-globe .call-globe-outcome{--outcome-color: var(--dw-muted, #b6b2bc);display:grid;grid-template-columns:minmax(0,1fr) 4ch;align-items:center;gap:.45rem;min-width:0;padding:.125rem .25rem;background:transparent}.rive-call-globe .call-globe-outcome-status,.rive-call-globe .call-globe-outcome-count{font-size:.75rem;font-weight:500;line-height:1.3;white-space:nowrap}.rive-call-globe .call-globe-outcome-status{color:var(--outcome-color)}.rive-call-globe .call-globe-outcome-count{color:var(--dw-ink, #f0eee8);font-variant-numeric:tabular-nums;text-align:right}.rive-call-globe .call-globe-static-city-marker,.rive-call-globe .call-globe-static-city-label{position:absolute}.rive-call-globe .call-globe-static-city-marker{width:5px;height:5px;border-radius:50%;background:#a5cdb8;box-shadow:0 0 0 3px #a5cdb81f;transform:translate(-50%,-50%)}.rive-call-globe .call-globe-static-city-label{color:#f0ece5;font-size:10px;font-weight:500;line-height:1.2;letter-spacing:.02em;text-shadow:0 1px 3px #100d18;white-space:nowrap}.rive-call-globe .call-globe-static-layout{position:absolute;inset:0;width:100%;height:100%;display:none}.rive-call-globe .call-globe-static-layout--280{display:block}.rive-call-globe .rcg-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@container call-globe-stage (min-width: 360px){.rive-call-globe .call-globe-static-layout--280{display:none}.rive-call-globe .call-globe-static-layout--360{display:block}}@container call-globe-stage (min-width: 391px){.rive-call-globe .call-globe-static-layout--360{display:none}.rive-call-globe .call-globe-static-layout--391{display:block}.rive-call-globe .call-globe-static-city-label{font-size:12px}}@container call-globe-stage (min-width: 540px){.rive-call-globe .call-globe-static-layout--391{display:none}.rive-call-globe .call-globe-static-layout--540{display:block}}@container call-globe-stage (min-width: 736px){.rive-call-globe .call-globe-static-layout--540{display:none}.rive-call-globe .call-globe-static-layout--736{display:block}}@media(min-width:960px){.rive-call-globe .call-globe-stage{margin-block:0 -1.5rem}}@media(max-width:959px){.rive-call-globe .call-globe-outcomes{display:none}}@media(max-width:639px){.rive-call-globe .call-globe-stage{width:calc(100% + 2rem);max-width:none;margin:-.5rem -1rem 0}}@media(prefers-reduced-motion:reduce){.rive-call-globe .call-globe-canvas,.rive-call-globe .call-globe-interaction{visibility:hidden}}.call-globe-section[data-astro-cid-x3cg4ssv]{padding-block:clamp(3rem,6vw,6rem) 0}.call-globe-section--hero[data-astro-cid-x3cg4ssv]{position:relative;z-index:1;padding-block:.75rem 0}.call-globe-layout[data-astro-cid-x3cg4ssv]{display:grid;grid-template-areas:"content" "globe";gap:2rem}.rive-call-globe[data-astro-cid-x3cg4ssv]{grid-area:globe}.call-globe-hero-heading[data-astro-cid-x3cg4ssv]{grid-area:title;min-width:0}.call-globe-heading[data-astro-cid-x3cg4ssv]{grid-area:content;position:relative;z-index:1;min-width:0;max-width:48rem;text-align:left}.call-globe-content[data-astro-cid-x3cg4ssv]{display:flex;flex-direction:column}.call-globe-heading[data-astro-cid-x3cg4ssv] .dw-copy[data-astro-cid-x3cg4ssv]{max-width:47ch;margin:1.25rem auto 0;text-align:center}.call-globe-heading[data-astro-cid-x3cg4ssv] .dw-title[data-astro-cid-x3cg4ssv]{scroll-margin-top:7rem}.call-globe-comparison[data-astro-cid-x3cg4ssv]{order:-1;margin-top:1.5rem}.call-globe-section--hero[data-astro-cid-x3cg4ssv] .call-globe-comparison[data-astro-cid-x3cg4ssv]{margin-top:0}.call-globe-section--hero[data-astro-cid-x3cg4ssv] .dw-copy[data-astro-cid-x3cg4ssv]{margin-inline:0;text-align:left}.call-globe-section--hero[data-astro-cid-x3cg4ssv] .call-globe-layout[data-astro-cid-x3cg4ssv]{grid-template-areas:"globe" "title" "content"}@media(max-width:959px){.call-globe-section--hero[data-astro-cid-x3cg4ssv] .call-globe-layout[data-astro-cid-x3cg4ssv]{gap:1.5rem}.call-globe-section--hero[data-astro-cid-x3cg4ssv] .call-globe-comparison[data-astro-cid-x3cg4ssv]{order:0}.call-globe-section--hero[data-astro-cid-x3cg4ssv] .dw-copy[data-astro-cid-x3cg4ssv]{margin:0 0 1.5rem}.call-globe-section--hero[data-astro-cid-x3cg4ssv] .call-globe-heading[data-astro-cid-x3cg4ssv]{justify-self:center;width:100%}}@media(min-width:960px){.call-globe-layout[data-astro-cid-x3cg4ssv]{grid-template-areas:"globe content";grid-template-columns:minmax(0,1.25fr) minmax(0,.9fr);align-items:start;gap:clamp(2rem,4vw,4rem)}.call-globe-section--hero[data-astro-cid-x3cg4ssv] .call-globe-layout[data-astro-cid-x3cg4ssv]{grid-template-areas:"title title" "globe content";row-gap:calc(clamp(2rem,4vw,3rem) + .75rem)}.call-globe-section--hero[data-astro-cid-x3cg4ssv] .call-globe-heading[data-astro-cid-x3cg4ssv]{align-self:start;padding-top:1.5rem}.call-globe-section--hero[data-astro-cid-x3cg4ssv] .dw-copy[data-astro-cid-x3cg4ssv]{margin-inline:auto;text-align:center}}@media(max-width:639px){.call-globe-heading[data-astro-cid-x3cg4ssv] .dw-copy[data-astro-cid-x3cg4ssv]{font-size:1rem}}@media(max-width:767px){.call-globe-section--hero[data-astro-cid-x3cg4ssv] .rive-call-globe[data-astro-cid-x3cg4ssv] [data-astro-cid-x3cg4ssv]:is(.call-globe-legacy-poster,.call-globe-static-cities){transform:scale(2.4);transform-origin:56.7% 23.6%}.call-globe-section--hero[data-astro-cid-x3cg4ssv] .rive-call-globe[data-astro-cid-x3cg4ssv] .call-globe-poster[data-astro-cid-x3cg4ssv]{transform:scale(2.4);transform-origin:79% 19%}}.purple-highlight[data-astro-cid-by26hoao]{--highlight-top: #8b5cf6;--highlight-bottom: #7c3aed;--highlight-shine: #a78bfa;position:relative;display:inline-block;isolation:isolate}.purple-highlight-text[data-astro-cid-by26hoao]{position:relative;z-index:1;color:var(--highlight-top);background-image:linear-gradient(to bottom,var(--highlight-top),var(--highlight-top) 50%,var(--highlight-bottom));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;box-decoration-break:clone;-webkit-box-decoration-break:clone}.purple-highlight-shadow[data-astro-cid-by26hoao]{position:absolute;inset:-1px 0 auto;z-index:-1;display:none;color:var(--highlight-shine);pointer-events:none;user-select:none}@media(min-width:640px){.purple-highlight-shadow[data-astro-cid-by26hoao]{display:block}}@media(forced-colors:active){.purple-highlight-shadow[data-astro-cid-by26hoao]{display:none}.purple-highlight-text[data-astro-cid-by26hoao]{background:none;-webkit-text-fill-color:currentColor}}.dw-hero[data-astro-cid-pue72kt2]{position:relative;isolation:isolate;padding-top:clamp(.75rem,1.5vw,1.5rem);padding-bottom:calc(clamp(3rem,6vw,5rem) + 8px)}.hero-heading[data-astro-cid-pue72kt2]{position:relative;z-index:1;display:flex;justify-content:flex-start}h1[data-astro-cid-pue72kt2]{max-width:100%;margin:0;color:var(--dw-ink);font-family:var(--dw-heading-font);line-height:1.08;letter-spacing:-.04em;font-weight:700;text-align:left;text-wrap:balance}.hero-atmosphere[data-astro-cid-pue72kt2]{position:absolute;inset:0;z-index:-1;overflow:hidden;pointer-events:none;mask-image:linear-gradient(to bottom,transparent,#000 8%,#000 75%,transparent)}.hero-space[data-astro-cid-pue72kt2]{position:absolute;inset-inline:0;top:-20rem;width:100%;height:calc(100% + 20rem);object-fit:cover}.hero-actions[data-astro-cid-pue72kt2]{position:relative;z-index:1;margin-top:1.5rem}.hero-buttons[data-astro-cid-pue72kt2]{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem}.hero-buttons[data-astro-cid-pue72kt2] .contact-specialist-arrow[data-astro-cid-pue72kt2]{width:12px;height:12px;flex-shrink:0}.hero-transition[data-astro-cid-pue72kt2]{position:absolute;inset-inline:0;bottom:0;z-index:0;height:9rem;overflow:hidden;pointer-events:none}.hero-transition-fade[data-astro-cid-pue72kt2]{position:absolute;inset:0;background:linear-gradient(to bottom,transparent,rgb(20 20 22 / 45%),var(--dw-bg))}.hero-transition-curve[data-astro-cid-pue72kt2]{position:absolute;bottom:-8rem;left:50%;width:120vw;height:10rem;transform:translate(-50%);border-radius:100% 100% 0 0;background:var(--dw-bg);box-shadow:0 -36px 90px #7c3aed14}.hero-transition-glow[data-astro-cid-pue72kt2]{position:absolute;bottom:0;left:50%;width:min(56rem,78vw);height:4rem;transform:translate(-50%);border-radius:100%;background:#a78bfa14;filter:blur(64px)}@media(min-width:640px){.hero-transition[data-astro-cid-pue72kt2]{height:11rem}.hero-transition-curve[data-astro-cid-pue72kt2]{bottom:-10rem;height:12rem}}@media(min-width:960px){.hero-heading[data-astro-cid-pue72kt2]{justify-content:center}h1[data-astro-cid-pue72kt2]{text-align:center}.hero-title-main[data-astro-cid-pue72kt2]{white-space:nowrap}}@media(max-width:767px){.dw-hero[data-astro-cid-pue72kt2]{padding-top:5rem}.hero-actions[data-astro-cid-pue72kt2]{display:none}}@font-face{font-family:Sippet Doto;src:url(/fonts/doto/Doto.ttf) format("truetype");font-style:normal;font-weight:100 900;font-display:swap}@font-face{font-family:Sippet Dots;src:url(/fonts/sippet-dots/sippet-dots-700.woff2) format("woff2");font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:Sippet Dots;src:url(/fonts/sippet-dots/sippet-dots-800.woff2) format("woff2");font-style:normal;font-weight:800;font-display:swap}.rive-call-flow{display:block;width:100%;max-width:960px;margin:0 auto;color:var(--dw-ink, #f0eee8);font-family:inherit;container-type:inline-size;text-align:left}.rive-call-flow *,.rive-call-flow *:before,.rive-call-flow *:after{box-sizing:border-box}.rive-call-flow [hidden]{display:none!important}.rive-call-flow .rcf-scene{position:relative;width:100%;margin-inline:auto;aspect-ratio:1200 / 830;isolation:isolate;background:transparent}.rive-call-flow .rcf-poster,.rive-call-flow [data-call-flow-canvas]{display:block;position:absolute;inset:0;width:100%;height:100%;object-fit:contain}.rive-call-flow .rcf-poster img{display:block;width:100%;height:100%;object-fit:contain}.rive-call-flow [data-call-flow-canvas]{opacity:0;touch-action:pan-y}.rive-call-flow [data-mode=ready] [data-call-flow-canvas]{opacity:1}.rive-call-flow [data-mode=ready] .rcf-poster{visibility:hidden}.rive-call-flow .rcf-nodes{position:absolute;inset:0;z-index:2;pointer-events:none}.rive-call-flow .rcf-node{position:absolute;left:var(--rcf-dx);top:var(--rcf-dy);width:var(--rcf-dw);height:var(--rcf-dh, 21.686747%);min-width:44px;min-height:44px;transform:translate(-50%,-50%);padding:0;border:0;border-radius:8px;background:transparent;cursor:pointer;pointer-events:auto;touch-action:manipulation}.rive-call-flow .rcf-node:focus-visible{outline:2px dotted #d7c8f5;outline-offset:2px}.rive-call-flow .rcf-tooltip{position:absolute;z-index:4;width:min(300px,calc(100% - 16px));padding:17px 18px 16px;color:#e0d7f1;font-family:var(--sippet-dot-font, "Sippet Doto"),ui-monospace,monospace;font-size:13px;font-weight:700;font-variation-settings:"ROND" 100;font-synthesis:none;line-height:18px;isolation:isolate;pointer-events:auto;opacity:0;transition:opacity .16s ease-out}.rive-call-flow .rcf-tooltip[data-info-state=open]{opacity:1}.rive-call-flow .rcf-tooltip:focus{outline:none}.rive-call-flow .rcf-tooltip:before{content:"";position:absolute;left:0;right:0;top:-12px;height:12px}.rive-call-flow .rcf-tooltip[data-side=above]:before{top:auto;bottom:-12px}.rive-call-flow .rcf-tooltip-surface{position:absolute;inset:0;z-index:-1;background:#18151f;clip-path:polygon(8px 0,calc(100% - 8px) 0,100% 8px,100% calc(100% - 8px),calc(100% - 8px) 100%,8px 100%,0 calc(100% - 8px),0 8px);pointer-events:none}.rive-call-flow .rcf-tooltip-frame{position:absolute;inset:0;pointer-events:none}.rive-call-flow .rcf-edge{position:absolute}.rive-call-flow .rcf-edge-top,.rive-call-flow .rcf-edge-bottom{left:8px;right:8px;height:2px;background:radial-gradient(circle at 2px 1px,var(--dot-colour) .75px,transparent .85px) 0 0 / 4px 2px repeat-x}.rive-call-flow .rcf-edge-left,.rive-call-flow .rcf-edge-right{top:8px;bottom:8px;width:2px;background:radial-gradient(circle at 1px 2px,var(--dot-colour) .75px,transparent .85px) 0 0 / 2px 4px repeat-y}.rive-call-flow .rcf-edge-top{top:1px;--dot-colour: #e9e1fa}.rive-call-flow .rcf-edge-left{left:1px;--dot-colour: #d9cbf3}.rive-call-flow .rcf-edge-bottom{bottom:1px;--dot-colour: #a486ce}.rive-call-flow .rcf-edge-right{right:1px;--dot-colour: #9977c4}.rive-call-flow .rcf-tooltip p{margin:0}.rive-call-flow .rcf-tooltip-title{padding-right:46px;color:#f4edff;font-size:15px;font-weight:800;line-height:19px}.rive-call-flow .rcf-tooltip-close{position:absolute;z-index:1;top:6px;right:6px;display:grid;width:40px;height:40px;place-items:center;padding:0;border:0;color:#c9badd;background:transparent;cursor:pointer}.rive-call-flow .rcf-tooltip-close svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round}.rive-call-flow .rcf-tooltip-close:hover{color:#fff}.rive-call-flow .rcf-tooltip-close:focus-visible{outline:2px dotted #d7c8f5;outline-offset:-2px}.rive-call-flow .rcf-tooltip-divider{display:block;height:2px;margin:10px 0;background:radial-gradient(circle at 2px 1px,#c2acdf .7px,transparent .8px) 0 0 / 4px 2px repeat-x}.rive-call-flow .rcf-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@container (max-width: 620px){.rive-call-flow .rcf-scene{max-width:480px;aspect-ratio:600 / 960}.rive-call-flow .rcf-node{left:var(--rcf-mx);top:var(--rcf-my);width:var(--rcf-mw);height:var(--rcf-mh, 18.75%)}}@media(prefers-reduced-motion:reduce){.rive-call-flow .rcf-tooltip{transition:none}}.routing-content[data-astro-cid-gesrjaly]{position:relative;z-index:10}.routing-section[data-astro-cid-gesrjaly]{min-width:0}.routing-heading[data-astro-cid-gesrjaly]{text-align:center}.routing-heading[data-astro-cid-gesrjaly] .dw-title[data-astro-cid-gesrjaly]{scroll-margin-top:7rem}.routing-heading[data-astro-cid-gesrjaly] .dw-copy[data-astro-cid-gesrjaly]{max-width:none;margin:1.25rem auto 0;text-wrap:balance}.routing-scene[data-astro-cid-gesrjaly]{width:100%;margin-top:clamp(.75rem,2vw,1.5rem)}@font-face{font-family:Sippet Doto;src:url(/fonts/doto/Doto.ttf) format("truetype");font-style:normal;font-weight:100 900;font-display:swap}@font-face{font-family:Sippet Dots;src:url(/fonts/sippet-dots/sippet-dots-700.woff2) format("woff2");font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:Sippet Dots;src:url(/fonts/sippet-dots/sippet-dots-800.woff2) format("woff2");font-style:normal;font-weight:800;font-display:swap}.rive-hero{width:100%;margin:0}.rive-hero [hidden]{display:none!important}.rive-hero [data-rive-scene]{position:relative;width:100%;max-width:1100px;margin-inline:auto;aspect-ratio:1100 / 560;isolation:isolate;background:transparent}.rive-hero [data-rive-canvas],.rive-hero [data-rive-poster]{display:block;position:absolute;inset:0;width:100%;height:100%}.rive-hero [data-rive-canvas]{opacity:0;touch-action:pan-y}.rive-hero [data-rive-poster] img{display:block;width:100%;height:100%;object-fit:contain}.rive-hero [data-rive-scene][data-mode=ready] [data-rive-canvas]{opacity:1}.rive-hero [data-rive-scene][data-mode=ready] [data-rive-poster]{visibility:hidden}.rive-hero [data-rive-channels],.rive-hero [data-rive-classifications]{position:absolute;inset:0;pointer-events:none}.rive-hero [data-rive-channel]{position:absolute;left:var(--channel-desktop-x);top:var(--channel-desktop-y);transform:translate(-50%,-50%);width:6.545455%;height:12.857143%;min-width:44px;min-height:44px;padding:0;border:0;border-radius:8px;background:transparent;color:transparent;cursor:pointer;pointer-events:auto;touch-action:manipulation}.rive-hero [data-rive-channel]:disabled{cursor:default}.rive-hero [data-rive-channel]:focus-visible,.rive-hero [data-rive-blob]:focus-visible,.rive-hero [data-rive-classification]:focus-visible{outline:2px dotted #d7c8f5;outline-offset:2px}.rive-hero .channel-info-tooltip:focus{outline:none}.rive-hero [data-rive-channel][aria-expanded=true],.rive-hero [data-rive-blob][aria-expanded=true],.rive-hero [data-rive-classification][aria-expanded=true]{z-index:5}.rive-hero [data-rive-blob]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:calc(100% * 144 / 1100);height:calc(100% * 144 / 560);min-width:44px;min-height:44px;padding:0;border:0;border-radius:50%;background:transparent;cursor:pointer;touch-action:manipulation}.rive-hero [data-rive-classification]{position:absolute;left:71.272727%;right:1.454545%;top:var(--classification-desktop-y);transform:translateY(-50%);height:7.857143%;min-height:44px;padding:0;border:0;border-radius:8px;background:transparent;color:transparent;cursor:pointer;pointer-events:auto;touch-action:manipulation}.rive-hero .channel-info-tooltip{box-sizing:border-box;position:absolute;z-index:4;left:min(calc(var(--channel-desktop-x) + max(3.272728%,22px) + 16px),calc(100% - 312px));top:clamp(8px,calc(var(--channel-desktop-y) - 84px),calc(100% - 176px));width:min(300px,calc(100% - 24px));padding-block:6px;pointer-events:auto}.rive-hero .channel-info-tooltip:before{content:"";position:absolute;top:0;bottom:0;left:-20px;width:20px}.rive-hero .channel-info-float{box-sizing:border-box;position:relative;min-height:156px;padding:16px 18px;color:#e0d7f1;font-family:var(--sippet-dot-font, "Sippet Doto"),ui-monospace,monospace;font-size:13px;font-weight:700;font-variation-settings:"ROND" 100;font-synthesis:none;line-height:17px;text-align:left;isolation:isolate;animation:rive-channel-info-float 4.8s ease-in-out infinite}@keyframes rive-channel-info-float{0%,to{transform:translateY(-1px)}50%{transform:translateY(1px)}}.rive-hero .rive-hero-phone-hint{display:none;opacity:0;visibility:hidden;transition:opacity .22s ease-out,visibility 0s linear;position:absolute;z-index:2;left:12.4%;top:calc(8.035714% - 18px);width:min(290px,calc(87.6% - 12px));grid-template-columns:58px minmax(0,1fr);align-items:start;color:#c9badd;font-family:var(--sippet-dot-font, "Sippet Doto"),ui-monospace,monospace;font-size:14px;font-weight:700;font-variation-settings:"ROND" 100;line-height:1.25;white-space:normal;pointer-events:none}.rive-hero .rive-hero-phone-hint svg{grid-area:1 / 1 / 2 / 3;flex:none;fill:none;stroke:currentColor;stroke-width:2.75;stroke-linecap:round;stroke-linejoin:round}.rive-hero .rive-hero-phone-hint>span{grid-area:1 / 2;transform:translate(-8px,-8px)}.rive-hero .phone-hint-shaft,.rive-hero .phone-hint-arrowhead{stroke-dasharray:.1 5}.rive-hero .phone-hint-mobile-arrow,.rive-hero .phone-hint-touch-copy{display:none}.rive-hero[data-channel-info-ready=true] .rive-hero-phone-hint{display:grid;opacity:1;visibility:visible}.rive-hero[data-channel-info-open=true] .rive-hero-phone-hint{opacity:0}.rive-hero .sr-only,.rive-hero .rive-hero-sr-only,.rive-hero [data-rive-status]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.rive-hero .channel-info-tooltip{opacity:0;transition:opacity .16s ease-out}.rive-hero .channel-info-tooltip[data-info-state=open]{opacity:1}.rive-hero .channel-info-tooltip[data-info-state=closing]{pointer-events:auto}.rive-hero .model-info-surface{position:absolute;inset:0;z-index:-1;background:#18151f;clip-path:polygon(8px 0,calc(100% - 8px) 0,100% 8px,100% calc(100% - 8px),calc(100% - 8px) 100%,8px 100%,0 calc(100% - 8px),0 8px);pointer-events:none}.rive-hero .model-info-frame{position:absolute;inset:0;pointer-events:none}.rive-hero .model-info-edge{position:absolute}.rive-hero .model-info-edge-top,.rive-hero .model-info-edge-bottom{left:8px;right:8px;height:2px;background:radial-gradient(circle at 2px 1px,var(--dot-colour) .75px,transparent .85px) 0 0 / 4px 2px repeat-x}.rive-hero .model-info-edge-left,.rive-hero .model-info-edge-right{top:8px;bottom:8px;width:2px;background:radial-gradient(circle at 1px 2px,var(--dot-colour) .75px,transparent .85px) 0 0 / 2px 4px repeat-y}.rive-hero .model-info-edge-top{top:1px;--dot-colour: #e9e1fa}.rive-hero .model-info-edge-left{left:1px;--dot-colour: #d9cbf3}.rive-hero .model-info-edge-bottom{bottom:1px;--dot-colour: #a486ce}.rive-hero .model-info-edge-right{right:1px;--dot-colour: #9977c4}.rive-hero .model-info-divider{display:block;position:absolute;top:41px;left:18px;right:18px;height:2px;background:radial-gradient(circle at 2px 1px,#c2acdf .7px,transparent .8px) 0 0 / 4px 2px repeat-x;pointer-events:none}.rive-hero .channel-info-float p{margin:0}.rive-hero .channel-info-float .model-info-title{padding-right:46px;color:#f4edff;font-size:15px;font-weight:800;line-height:18px}.rive-hero .model-info-close{position:absolute;z-index:1;top:6px;right:6px;display:grid;width:40px;height:40px;place-items:center;padding:0;border:0;color:#c9badd;background:transparent;cursor:pointer}.rive-hero .model-info-close svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round}.rive-hero .model-info-close:hover{color:#fff}.rive-hero .model-info-close:focus-visible{outline:2px dotted #d7c8f5;outline-offset:-2px}.rive-hero .channel-info-float .model-info-copy{margin-top:16px}.rive-hero .model-info-copy span{display:block}.rive-hero .classification-info-tooltip{left:calc(98.545455% + 16px);right:auto;top:clamp(8px,calc(var(--classification-desktop-y) - 78px),calc(100% - 176px))}.rive-hero .classification-info-tooltip:before{left:-20px;right:auto}.rive-hero .blob-info-tooltip{left:min(calc(50% + 100% * 72 / 1100 + 16px),calc(100% - 312px));top:50%;transform:translateY(-50%)}.rive-hero .blob-info-tooltip .model-info-divider{position:static;margin:10px 0}.rive-hero .blob-info-tooltip .model-info-copy{margin-top:0}.rive-hero .blob-info-tooltip .model-info-copy+.model-info-copy{margin-top:12px}@media(min-width:760px)and (max-width:1743px){.rive-hero .classification-info-tooltip{left:auto;right:0;top:calc(var(--classification-desktop-y) + max(3.928571%,22px) + 12px)}.rive-hero .classification-info-tooltip:before{inset:-16px 0 auto;width:auto;height:16px}.rive-hero .classification-info-tooltip:is([data-classification-info="2"],[data-classification-info="3"]){top:auto;bottom:calc(100% - var(--classification-desktop-y) + max(3.928571%,22px) + 12px)}.rive-hero .classification-info-tooltip:is([data-classification-info="2"],[data-classification-info="3"]):before{top:auto;bottom:-16px}}@media(max-width:759px){.rive-hero{padding-top:28px}.rive-hero [data-rive-scene]{max-width:400px;aspect-ratio:340 / 880}.rive-hero .rive-hero-phone-hint{left:calc(16.666667% - 8px);top:-28px;width:calc(83.333333% - 4px);font-size:12px}.rive-hero .phone-hint-desktop-arrow{display:none}.rive-hero .phone-hint-mobile-arrow{display:initial}.rive-hero [data-rive-channel]{left:var(--channel-mobile-x);top:var(--channel-mobile-y);width:21.176471%;height:calc(100% * 72 / 880)}.rive-hero [data-rive-blob]{top:calc(100% * 395 / 880);width:calc(100% * 138 / 340);height:calc(100% * 138 / 880)}.rive-hero .channel-info-tooltip{left:50%;top:calc(var(--channel-mobile-y) + max(calc(100% * 36 / 880),22px) + 12px);transform:translate(-50%)}.rive-hero .channel-info-tooltip:before{display:none}.rive-hero .blob-info-tooltip{top:calc(100% * 464 / 880 + 12px)}.rive-hero .blob-info-tooltip:before{display:block;inset:-12px 0 auto;width:auto;height:12px}.rive-hero [data-rive-classification]{left:var(--classification-mobile-x);right:auto;top:calc(var(--classification-mobile-y) - 100% * 36 / 880);transform:translate(-50%);width:41.176471%;height:calc(100% * 124 / 880)}.rive-hero .classification-info-tooltip{left:50%;right:auto;top:auto;bottom:calc(100% - var(--classification-mobile-y) + 40px)}.rive-hero .classification-info-tooltip:before{display:block;inset:100% 0 auto;width:auto;height:12px}}@media(hover:none){.rive-hero .phone-hint-pointer-copy{display:none}.rive-hero .phone-hint-touch-copy{display:initial}}@media(prefers-reduced-motion:reduce){.rive-hero .channel-info-float{animation:none}.rive-hero .channel-info-tooltip,.rive-hero .rive-hero-phone-hint{transition:none}}.message-channels[data-astro-cid-xy25bzic]{position:relative;isolation:isolate;padding-block:clamp(1.5rem,3vw,3rem) clamp(2rem,4vw,4rem)}.message-channels-atmosphere[data-astro-cid-xy25bzic]{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none;mask-image:linear-gradient(to bottom,transparent,#000 8%,#000 78%,transparent)}.message-channels-stars[data-astro-cid-xy25bzic]{position:absolute;inset:0;opacity:.65}.message-channels-content[data-astro-cid-xy25bzic]{position:relative;z-index:1}.message-channels-heading[data-astro-cid-xy25bzic]{max-width:60rem;margin-inline:auto;margin-bottom:clamp(1.5rem,3vw,2.5rem);text-align:center}.verification-section{position:relative;isolation:isolate;padding-block:clamp(2rem,calc(2vw + 1rem),2.5rem) clamp(1rem,2vw,1.5rem)}.verification-section .verification-glow,.verification-section .verification-stars{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none;opacity:.65}.verification-section .verification-glow-image{position:absolute;top:0;right:0;width:100%;max-width:80rem;height:auto;transform:translate(50%,-50%)}.verification-section .verification-stars{mask-image:linear-gradient(to bottom,transparent,#000 8%,#000 78%,transparent)}.verification-section .verification-content{position:relative;z-index:1}.verification-section .verification-heading{max-width:68.75rem;margin:0 auto clamp(1.5rem,3vw,2.5rem);text-align:center}.verification-section .verification-heading .dw-title{scroll-margin-top:7rem}.verification-section .verification-subtitle{max-width:52rem;margin:1rem auto 0;color:var(--dw-muted, #b6b2bc);font-size:1.125rem;line-height:1.5;text-wrap:balance}.rive-verification-story{display:block;width:100%;max-width:1100px;margin:0 auto;color:var(--dw-ink, #f0eee8);font-family:inherit;container-type:inline-size}.rive-verification-story *,.rive-verification-story *:before,.rive-verification-story *:after{box-sizing:border-box}.rive-verification-story [hidden]{display:none!important}.rive-verification-story .rvs-scene{position:relative;isolation:isolate;width:100%;margin-inline:auto;aspect-ratio:1100 / 620;background:transparent}.rive-verification-story .rvs-poster,.rive-verification-story [data-verification-canvas]{display:block;position:absolute;inset:0;width:100%;height:100%;object-fit:contain;pointer-events:none}.rive-verification-story .rvs-poster img{display:block;width:100%;height:100%;object-fit:contain}.rive-verification-story [data-verification-canvas]{opacity:0}.rive-verification-story [data-mode=ready] [data-verification-canvas]{opacity:1}.rive-verification-story [data-mode=ready] .rvs-poster{visibility:hidden}.rive-verification-story .rvs-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@container (max-width: 760px){.rive-verification-story .rvs-scene{max-width:400px;aspect-ratio:400 / 880}}@media(prefers-reduced-motion:reduce){.rive-verification-story [data-verification-canvas]{visibility:hidden}.rive-verification-story [data-mode=ready] .rvs-poster{visibility:visible}}.verification-badges[data-astro-cid-dbrnyu3z]{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem 1.25rem;margin:1.5rem 0 0;padding:0;list-style:none}.verification-badge[data-astro-cid-dbrnyu3z]{display:inline-flex;align-items:center;gap:.5rem;max-width:100%;min-height:2.25rem;color:var(--dw-ink, #f0eee8);font-size:.8125rem;line-height:1.5;text-align:left}.verification-badge[data-astro-cid-dbrnyu3z]>span[data-astro-cid-dbrnyu3z]{min-width:0;overflow-wrap:anywhere}.verification-badge-icon[data-astro-cid-dbrnyu3z]{display:block;width:.625rem;height:.625rem;flex-shrink:0;object-fit:contain}.verification-badge-label[data-astro-cid-dbrnyu3z]{display:flex;align-items:center;justify-content:center;flex:0 0 1.25rem;width:1.25rem;height:1.25rem;border-radius:50%;background:#160b26;color:var(--color-violet-300)}@media(min-width:1024px){.verification-badges[data-astro-cid-dbrnyu3z]{flex-wrap:nowrap}.verification-badge[data-astro-cid-dbrnyu3z]{flex-shrink:0}.verification-badge-values[data-astro-cid-dbrnyu3z]{white-space:nowrap}}.specialist-section[data-astro-cid-xhr3hnrt]{--font-sans: var(--dw-heading-font);padding-bottom:2px;font-family:var(--font-sans);font-size:1rem;line-height:1.5}.landing-ai-demo[data-astro-cid-42acueoq]{--demo-ink: oklch(.97 .018 280);--demo-muted: oklch(.82 .04 285);--demo-panel: oklch(.17 .038 282 / .82);--demo-line: oklch(.78 .08 292 / .22);--demo-ai-bubble-height: 4rem;position:relative;z-index:2;width:min(100%,1060px);margin:clamp(1rem,2.5vw,2rem) auto 0;display:grid;grid-template-columns:minmax(0,1fr);justify-items:center;color:var(--demo-ink)}.landing-ai-demo__stage[data-astro-cid-42acueoq]{--demo-bubble-right: clamp(-2.25rem, -3vw, -.75rem);--demo-bubble-tail-center: 37px;--demo-bubble-width: min(324px, 70vw);--demo-bubble-top: clamp(1.25rem, 6vw, 2rem);--demo-bubble-bottom-gap: 5.25rem;position:relative;width:min(520px,92vw);min-height:clamp(250px,30vw,340px);display:grid;place-items:center;transform-origin:center top;transition:transform .52s cubic-bezier(.16,1,.3,1),opacity .32s ease}.landing-ai-demo__blob-wrap[data-astro-cid-42acueoq]{position:relative;width:clamp(200px,28vw,290px);aspect-ratio:1;transition:transform .52s cubic-bezier(.16,1,.3,1)}.landing-ai-demo__blob[data-astro-cid-42acueoq]{width:100%;height:100%;display:block}.landing-ai-demo__bubble-stack[data-astro-cid-42acueoq]{position:absolute;top:var(--demo-bubble-top);right:var(--demo-bubble-right);z-index:3;width:var(--demo-bubble-width);display:flex;flex-direction:column;align-items:stretch;gap:.86rem;min-height:0;pointer-events:none}.landing-ai-demo[data-astro-cid-42acueoq].has-assistant-reply .landing-ai-demo__bubble-stack[data-astro-cid-42acueoq]{top:auto;bottom:var(--demo-bubble-bottom-gap);max-height:none;justify-content:flex-end}.landing-ai-demo__bubble[data-astro-cid-42acueoq]{position:relative;width:100%;max-height:18rem;padding:.9rem 1rem;border:1px solid var(--demo-line);border-radius:18px 18px 6px;background:linear-gradient(180deg,#1e1a38eb,#0a0919eb),#0d0d1f;box-shadow:inset 0 1px #ffffff12,0 18px 50px #03020c6b;color:var(--demo-ink);font-size:.95rem;line-height:1.38;text-align:left;overflow:visible;transition:opacity .18s ease,transform .42s cubic-bezier(.16,1,.3,1),max-height .42s cubic-bezier(.16,1,.3,1),padding .42s cubic-bezier(.16,1,.3,1),border-width .42s cubic-bezier(.16,1,.3,1)}.landing-ai-demo__user-bubble[data-astro-cid-42acueoq]{position:relative;align-self:flex-start;width:calc(100% - 24px);max-height:9.5rem;overflow:visible;padding:.82rem .95rem;border:1px solid oklch(.8 .15 172 / .28);border-radius:18px 18px 18px 6px;background:oklch(.31 .12 170 / .72);box-shadow:inset 0 1px #ffffff12,0 16px 44px #02010a52;color:var(--demo-ink);font-size:.9rem;line-height:1.34;text-align:left;opacity:0;pointer-events:none;transform:translateY(16px) scale(.98);transition:opacity .24s ease,transform .42s cubic-bezier(.16,1,.3,1),max-height .42s cubic-bezier(.16,1,.3,1),padding .42s cubic-bezier(.16,1,.3,1),border-width .42s cubic-bezier(.16,1,.3,1)}.landing-ai-demo__user-bubble[data-astro-cid-42acueoq]:after{position:absolute;left:22px;bottom:-8px;width:16px;height:16px;border-left:1px solid oklch(.8 .15 172 / .28);border-bottom:1px solid oklch(.8 .15 172 / .28);background:oklch(.31 .12 170 / .74);content:"";transform:rotate(-45deg)}.landing-ai-demo[data-astro-cid-42acueoq].has-user-bubble .landing-ai-demo__user-bubble[data-astro-cid-42acueoq]{opacity:1;transform:translateY(0) scale(1)}.landing-ai-demo__bubble--incoming[data-astro-cid-42acueoq]{max-height:0;padding-top:0;padding-bottom:0;border-width:0;opacity:0;overflow:hidden;transform:translateY(16px) scale(.98)}.landing-ai-demo__bubble--incoming[data-astro-cid-42acueoq]:after{opacity:0}.landing-ai-demo[data-astro-cid-42acueoq].has-assistant-reply .landing-ai-demo__bubble--intro[data-astro-cid-42acueoq]{max-height:0;padding-top:0;padding-bottom:0;border-width:0;opacity:0;overflow:hidden;transform:translateY(-18px) scale(.98)}.landing-ai-demo[data-astro-cid-42acueoq].has-assistant-reply .landing-ai-demo__user-bubble[data-astro-cid-42acueoq]{transform:translateY(-.2rem) scale(1)}.landing-ai-demo[data-astro-cid-42acueoq].has-assistant-reply .landing-ai-demo__bubble--incoming[data-astro-cid-42acueoq]{flex:0 1 auto;min-height:0;max-height:none;padding-top:.9rem;padding-bottom:.9rem;border-width:1px;opacity:1;overflow-x:visible;overflow-y:visible;transform:translateY(0) scale(1)}.landing-ai-demo[data-astro-cid-42acueoq].has-assistant-reply .landing-ai-demo__bubble--incoming[data-astro-cid-42acueoq]:after{opacity:1}.landing-ai-demo__bubble[data-astro-cid-42acueoq].is-changing{opacity:0;transform:translateY(-14px) scale(.98)}.landing-ai-demo[data-astro-cid-42acueoq].has-assistant-reply .landing-ai-demo__bubble[data-astro-cid-42acueoq].is-changing{transform:translateY(-14px) scale(.98)}.landing-ai-demo__bubble[data-astro-cid-42acueoq]:after{position:absolute;right:28px;bottom:-9px;width:18px;height:18px;border-right:1px solid var(--demo-line);border-bottom:1px solid var(--demo-line);background:#0a0919f0;content:"";transform:rotate(45deg);transition:opacity .18s ease}.landing-ai-demo__start[data-astro-cid-42acueoq]{position:absolute;top:calc(var(--demo-bubble-top) + var(--demo-ai-bubble-height) + 1rem);right:calc(var(--demo-bubble-right) + var(--demo-bubble-tail-center));min-width:92px;border:1px solid oklch(.89 .11 296 / .2);border-radius:999px;padding:.78rem 1.1rem;color:oklch(.99 .01 280);background:linear-gradient(180deg,oklch(.74 .19 304),#5141c9),oklch(.7 .19 300);box-shadow:inset 0 1px #fff3,0 18px 42px #523ab261;font-weight:760;line-height:1;cursor:pointer;opacity:0;transform:translate(50%) translateY(10px) scale(.96);animation:landing-start-in .46s cubic-bezier(.16,1,.3,1) .95s forwards;transition:transform .18s ease,box-shadow .18s ease,opacity .22s ease}.landing-ai-demo__conversation[data-astro-cid-42acueoq]{position:relative;z-index:4;width:min(560px,100%);display:block;max-height:0;margin-top:-1rem;opacity:0;overflow:visible;pointer-events:none;transform:translateY(12px);transition:max-height .52s cubic-bezier(.16,1,.3,1),opacity .36s ease,transform .52s cubic-bezier(.16,1,.3,1)}.landing-ai-demo__status[data-astro-cid-42acueoq],.landing-ai-demo__messages[data-astro-cid-42acueoq]{display:none}.landing-ai-demo__message[data-astro-cid-42acueoq]{max-width:min(82%,560px);padding:.78rem .92rem;border:1px solid var(--demo-line);border-radius:18px;background:var(--demo-panel);color:var(--demo-ink);line-height:1.45;overflow-wrap:anywhere;box-shadow:inset 0 1px #ffffff0f}.landing-ai-demo__message--user[data-astro-cid-42acueoq]{justify-self:end;border-color:#22dcb347;border-bottom-right-radius:6px;background:oklch(.31 .12 170 / .72)}.landing-ai-demo__message--ai[data-astro-cid-42acueoq]{justify-self:start;border-bottom-left-radius:6px}.landing-ai-demo__suggestions[data-astro-cid-42acueoq]{display:flex;flex-wrap:nowrap;gap:.45rem;margin:-.16rem 0 .54rem;overflow-x:auto;overflow-y:visible;padding:.16rem 0;scrollbar-width:none;opacity:0;pointer-events:none;transform:translateY(10px);transition:opacity .26s ease,transform .42s cubic-bezier(.16,1,.3,1)}.landing-ai-demo__suggestions[data-astro-cid-42acueoq]::-webkit-scrollbar{display:none}.landing-ai-demo[data-astro-cid-42acueoq].has-suggestions .landing-ai-demo__suggestions[data-astro-cid-42acueoq]{opacity:1;pointer-events:auto;transform:translateY(0)}.landing-ai-demo__suggestions[data-astro-cid-42acueoq] button[data-astro-cid-42acueoq]{flex:0 0 auto;border:1px solid oklch(.78 .08 292 / .2);border-radius:999px;padding:.48rem .72rem;color:#dbdbf5;background:#100f20b8;box-shadow:inset 0 1px #ffffff0f;font-size:.78rem;font-weight:720;white-space:nowrap;cursor:pointer;transition:border-color .16s ease,background .16s ease,color .16s ease,transform .16s ease}.landing-ai-demo__suggestions[data-astro-cid-42acueoq] button[data-astro-cid-42acueoq]:hover{border-color:#96f9d180;color:#e3fcf0;background:oklch(.24 .06 174 / .72);transform:translateY(-1px)}.landing-ai-demo__suggestions[data-astro-cid-42acueoq] button[data-astro-cid-42acueoq]:disabled,.landing-ai-demo__suggestions[data-astro-cid-42acueoq] button[data-astro-cid-42acueoq][aria-disabled=true]{cursor:wait;opacity:.48;pointer-events:none;transform:none}.landing-ai-demo__composer[data-astro-cid-42acueoq]{display:grid;grid-template-columns:minmax(0,1fr) auto auto auto auto;align-items:center;gap:.55rem;border:1px solid var(--demo-line);border-radius:20px;background:#050411c7;padding:.55rem;box-shadow:inset 0 1px #ffffff0f,0 18px 52px #02010a57;backdrop-filter:blur(18px)}.landing-ai-demo__input[data-astro-cid-42acueoq]{min-width:0;border:0;background:transparent;color:var(--demo-ink);padding:.75rem .8rem;outline:none}.landing-ai-demo__input[data-astro-cid-42acueoq]::placeholder{color:#a8a8c4}.landing-ai-demo__send[data-astro-cid-42acueoq],.landing-ai-demo__ai-audio[data-astro-cid-42acueoq],.landing-ai-demo__mic[data-astro-cid-42acueoq],.landing-ai-demo__close[data-astro-cid-42acueoq]{border:0;cursor:pointer}.landing-ai-demo__send[data-astro-cid-42acueoq]{position:relative;overflow:hidden;border-radius:14px;padding:.75rem 1rem;color:#dbdbf5;background:transparent;box-shadow:none;font-weight:720;line-height:1;transition:background .16s ease,color .16s ease,transform .16s ease}.landing-ai-demo__send[data-astro-cid-42acueoq]:hover{color:oklch(.97 .02 286);background:#221c482e}.landing-ai-demo__input[data-astro-cid-42acueoq]:disabled{cursor:wait;color:#aeaec7}.landing-ai-demo__send[data-astro-cid-42acueoq]:disabled{cursor:wait;opacity:.48;transform:none}.landing-ai-demo__send[data-astro-cid-42acueoq]:active{transform:translateY(1px)}.landing-ai-demo__ai-audio[data-astro-cid-42acueoq],.landing-ai-demo__mic[data-astro-cid-42acueoq],.landing-ai-demo__close[data-astro-cid-42acueoq]{position:relative;width:44px;height:44px;display:grid;place-items:center;border-radius:14px;color:var(--demo-ink);background:#19182ce6}.landing-ai-demo__ai-audio[data-astro-cid-42acueoq]:before,.landing-ai-demo__mic[data-astro-cid-42acueoq]:before,.landing-ai-demo__close[data-astro-cid-42acueoq]:before{content:attr(aria-label);position:absolute;left:50%;bottom:calc(100% + .56rem);z-index:5;width:max-content;max-width:11rem;padding:.36rem .52rem;border:1px solid oklch(.78 .08 292 / .24);border-radius:9px;color:#e9e9fc;background:#080717f5;box-shadow:inset 0 1px #ffffff14,0 10px 28px #0201086b;font-size:.72rem;font-weight:700;line-height:1;white-space:nowrap;opacity:0;pointer-events:none;transform:translate(-50%) translateY(4px);transition:opacity .14s ease,transform .14s ease}.landing-ai-demo__ai-audio[data-astro-cid-42acueoq]:after,.landing-ai-demo__mic[data-astro-cid-42acueoq]:after,.landing-ai-demo__close[data-astro-cid-42acueoq]:after{content:"";position:absolute;left:50%;bottom:calc(100% + .25rem);z-index:5;width:.48rem;height:.48rem;border-right:1px solid oklch(.78 .08 292 / .24);border-bottom:1px solid oklch(.78 .08 292 / .24);background:#080717f5;opacity:0;pointer-events:none;transform:translate(-50%) translateY(4px) rotate(45deg);transition:opacity .14s ease,transform .14s ease}.landing-ai-demo__ai-audio[data-astro-cid-42acueoq]:hover:before,.landing-ai-demo__ai-audio[data-astro-cid-42acueoq]:hover:after,.landing-ai-demo__ai-audio[data-astro-cid-42acueoq]:focus-visible:before,.landing-ai-demo__ai-audio[data-astro-cid-42acueoq]:focus-visible:after,.landing-ai-demo__mic[data-astro-cid-42acueoq]:hover:before,.landing-ai-demo__mic[data-astro-cid-42acueoq]:hover:after,.landing-ai-demo__mic[data-astro-cid-42acueoq]:focus-visible:before,.landing-ai-demo__mic[data-astro-cid-42acueoq]:focus-visible:after,.landing-ai-demo__close[data-astro-cid-42acueoq]:hover:before,.landing-ai-demo__close[data-astro-cid-42acueoq]:hover:after,.landing-ai-demo__close[data-astro-cid-42acueoq]:focus-visible:before,.landing-ai-demo__close[data-astro-cid-42acueoq]:focus-visible:after{opacity:1}.landing-ai-demo__ai-audio[data-astro-cid-42acueoq]:hover:before,.landing-ai-demo__ai-audio[data-astro-cid-42acueoq]:focus-visible:before,.landing-ai-demo__mic[data-astro-cid-42acueoq]:hover:before,.landing-ai-demo__mic[data-astro-cid-42acueoq]:focus-visible:before,.landing-ai-demo__close[data-astro-cid-42acueoq]:hover:before,.landing-ai-demo__close[data-astro-cid-42acueoq]:focus-visible:before{transform:translate(-50%) translateY(0)}.landing-ai-demo__ai-audio[data-astro-cid-42acueoq]:hover:after,.landing-ai-demo__ai-audio[data-astro-cid-42acueoq]:focus-visible:after,.landing-ai-demo__mic[data-astro-cid-42acueoq]:hover:after,.landing-ai-demo__mic[data-astro-cid-42acueoq]:focus-visible:after,.landing-ai-demo__close[data-astro-cid-42acueoq]:hover:after,.landing-ai-demo__close[data-astro-cid-42acueoq]:focus-visible:after{transform:translate(-50%) translateY(0) rotate(45deg)}.landing-ai-demo__close[data-astro-cid-42acueoq]{color:#fce5e2;background:#141425d1}.landing-ai-demo__close[data-astro-cid-42acueoq]:hover{background:#54201bdb}.landing-ai-demo__ai-audio[data-astro-cid-42acueoq][aria-pressed=true],.landing-ai-demo__mic[data-astro-cid-42acueoq][aria-pressed=true]{color:#fceae7;background:#862721db}.landing-ai-demo__mic[data-astro-cid-42acueoq][aria-disabled=true]{color:#9c9dae;background:#10101cc2;box-shadow:inset 0 0 0 1px #b8afe71a}.landing-ai-demo__mic[data-astro-cid-42acueoq][data-mic-permission=denied]{color:#fdc9c2;background:#351310b8}.landing-ai-demo__mic[data-astro-cid-42acueoq][data-mic-permission=denied]:hover{color:oklch(.96 .025 28);background:#5c231ed6}.landing-ai-demo__ai-audio[data-astro-cid-42acueoq] svg[data-astro-cid-42acueoq],.landing-ai-demo__mic[data-astro-cid-42acueoq] svg[data-astro-cid-42acueoq],.landing-ai-demo__close[data-astro-cid-42acueoq] svg[data-astro-cid-42acueoq]{width:18px;height:18px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.landing-ai-demo[data-astro-cid-42acueoq].is-active .landing-ai-demo__start[data-astro-cid-42acueoq]{opacity:0;pointer-events:none;transform:translate(50%) translateY(-8px) scale(.98);animation:none}.landing-ai-demo[data-astro-cid-42acueoq].is-active .landing-ai-demo__conversation[data-astro-cid-42acueoq]{max-height:14rem;opacity:1;pointer-events:auto;transform:translateY(0)}@keyframes landing-start-in{to{opacity:1;transform:translate(50%) translateY(0) scale(1)}}@media(max-width:720px){.landing-ai-demo[data-astro-cid-42acueoq]{margin-top:1.2rem}.landing-ai-demo__stage[data-astro-cid-42acueoq]{--demo-bubble-right: 0px;--demo-bubble-width: min(300px, 86vw);--demo-bubble-top: .7rem;--demo-bubble-bottom-gap: 3.75rem;min-height:330px}.landing-ai-demo__bubble[data-astro-cid-42acueoq]{width:var(--demo-bubble-width);font-size:.9rem}.landing-ai-demo__user-bubble[data-astro-cid-42acueoq]{width:calc(100% - 20px)}.landing-ai-demo[data-astro-cid-42acueoq].has-assistant-reply .landing-ai-demo__user-bubble[data-astro-cid-42acueoq]{transform:translateY(-.2rem) scale(1)}.landing-ai-demo__composer[data-astro-cid-42acueoq]{grid-template-columns:minmax(0,1fr) auto auto auto}.landing-ai-demo__send[data-astro-cid-42acueoq]{grid-column:2}.landing-ai-demo__ai-audio[data-astro-cid-42acueoq]{grid-column:3}.landing-ai-demo__mic[data-astro-cid-42acueoq]{grid-column:4}.landing-ai-demo__close[data-astro-cid-42acueoq]{grid-column:4;grid-row:2}}@media(prefers-reduced-motion:reduce){.landing-ai-demo[data-astro-cid-42acueoq] [data-astro-cid-42acueoq],.landing-ai-demo[data-astro-cid-42acueoq] [data-astro-cid-42acueoq]:before,.landing-ai-demo[data-astro-cid-42acueoq] [data-astro-cid-42acueoq]:after{animation:none!important;transition:none!important}.landing-ai-demo__start[data-astro-cid-42acueoq]{opacity:1;transform:translate(50%)}}.odometer.odometer-auto-theme,.odometer.odometer-theme-default,.odometer.odometer-auto-theme .odometer-digit,.odometer.odometer-theme-default .odometer-digit{display:inline-block;vertical-align:middle;*vertical-align: auto;*zoom: 1;*display: inline;position:relative}.odometer.odometer-auto-theme .odometer-digit .odometer-digit-spacer,.odometer.odometer-theme-default .odometer-digit .odometer-digit-spacer{display:inline-block;vertical-align:middle;*vertical-align: auto;*zoom: 1;*display: inline;visibility:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-digit-inner,.odometer.odometer-theme-default .odometer-digit .odometer-digit-inner{text-align:left;display:block;position:absolute;inset:0;overflow:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon,.odometer.odometer-theme-default .odometer-digit .odometer-ribbon{display:block}.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon-inner,.odometer.odometer-theme-default .odometer-digit .odometer-ribbon-inner{display:block;-webkit-backface-visibility:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-value,.odometer.odometer-theme-default .odometer-digit .odometer-value{display:block;-webkit-transform:translateZ(0)}.odometer.odometer-auto-theme .odometer-digit .odometer-value.odometer-last-value,.odometer.odometer-theme-default .odometer-digit .odometer-value.odometer-last-value{position:absolute}.odometer.odometer-auto-theme.odometer-animating-up .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-up .odometer-ribbon-inner{-webkit-transition:-webkit-transform 2s;-moz-transition:-moz-transform 2s;-ms-transition:-ms-transform 2s;-o-transition:-o-transform 2s;transition:transform 2s}.odometer.odometer-auto-theme.odometer-animating-up.odometer-animating .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-up.odometer-animating .odometer-ribbon-inner,.odometer.odometer-auto-theme.odometer-animating-down .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-down .odometer-ribbon-inner{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}.odometer.odometer-auto-theme.odometer-animating-down.odometer-animating .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-down.odometer-animating .odometer-ribbon-inner{-webkit-transition:-webkit-transform 2s;-moz-transition:-moz-transform 2s;-ms-transition:-ms-transform 2s;-o-transition:-o-transform 2s;transition:transform 2s;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.odometer.odometer-auto-theme,.odometer.odometer-theme-default{font-family:Helvetica Neue,sans-serif;line-height:1.1em}.odometer.odometer-auto-theme .odometer-value,.odometer.odometer-theme-default .odometer-value{text-align:center}.card[data-astro-cid-fy63ssyy]:before{background:radial-gradient(1200px circle at var(--mouse-x) var(--mouse-y),rgba(76,29,149,.25),transparent 40%)}.card[data-astro-cid-fy63ssyy]:after{background:radial-gradient(800px circle at var(--mouse-x) var(--mouse-y),rgba(255,255,255,.25),transparent 40%)}.integration-panel-layer-back[data-astro-cid-xbaq3ngk]{border:1px solid rgba(196,181,253,.2);background:#1a1824d1;box-shadow:0 24px 60px #090a0f6b}.integration-panel-layer-mid[data-astro-cid-xbaq3ngk]{border:1px solid rgba(196,181,253,.15);background:#1a1824ad;box-shadow:0 24px 60px #090a0f5c}.integration-panel-main[data-astro-cid-xbaq3ngk]{border:1px solid rgba(196,181,253,.3);background:#0c0c12f0;box-shadow:0 24px 60px #090a0f99}.integration-stack[data-astro-cid-xbaq3ngk]{--step: 2.4s;display:grid;gap:12px}.integration-item[data-astro-cid-xbaq3ngk]{display:block;opacity:1;transform:none}.integration-card[data-astro-cid-xbaq3ngk]{width:100%;border-radius:18px;border:1px solid rgba(196,181,253,.3);background:#18181bb8;padding:14px 16px;box-shadow:0 18px 40px #08090d73}.status-pill[data-astro-cid-xbaq3ngk]{position:relative;display:inline-flex;align-items:center;justify-content:center;min-width:110px;height:30px;border-radius:999px;border:1px solid rgba(255,255,255,.12);font-size:12px;font-weight:600;background:#ffffff0a;color:#e4e4e7;overflow:hidden}.status[data-astro-cid-xbaq3ngk]{position:absolute;inset:0;display:inline-flex;align-items:center;justify-content:center;gap:6px;border-radius:inherit;opacity:0;animation-duration:var(--step);animation-iteration-count:1;animation-delay:calc(var(--row) * var(--step));animation-fill-mode:both;animation-timing-function:ease-in-out}.status-connect[data-astro-cid-xbaq3ngk]{animation-name:statusConnect;color:#e4e4e7}.status-connecting[data-astro-cid-xbaq3ngk]{animation-name:statusConnecting;color:#f4f4f5}.status-connected[data-astro-cid-xbaq3ngk]{animation-name:statusConnected;color:#ecfdf5;background:#10b98159;border:1px solid rgba(52,211,153,.7);font-weight:700;text-shadow:0 1px 0 rgba(6,78,59,.35)}.spinner[data-astro-cid-xbaq3ngk]{width:12px;height:12px;border-radius:999px;border:2px solid rgba(244,244,245,.35);border-top-color:#f4f4f5e6;animation:spinner 1s linear infinite}@keyframes statusConnect{0%,35%{opacity:1;transform:translateY(0)}50%,to{opacity:0;transform:translateY(-4px)}}@keyframes statusConnecting{0%,28%{opacity:0;transform:translateY(4px)}40%,70%{opacity:1;transform:translateY(0)}82%,to{opacity:0;transform:translateY(-4px)}}@keyframes statusConnected{0%,62%{opacity:0;transform:translateY(4px)}78%,to{opacity:1;transform:translateY(0)}}@keyframes spinner{to{transform:rotate(360deg)}}:root[data-theme=light] .integration-panel-layer-back[data-astro-cid-xbaq3ngk]{border-color:#94a3b84d;background:#ffffffd6;box-shadow:0 22px 48px #0f172a1f}:root[data-theme=light] .integration-panel-layer-mid[data-astro-cid-xbaq3ngk]{border-color:#94a3b842;background:#ffffffc2;box-shadow:0 20px 42px #0f172a1a}:root[data-theme=light] .integration-panel-main[data-astro-cid-xbaq3ngk]{border-color:#94a3b861;background:#fffffff5;box-shadow:0 24px 52px #0f172a24}:root[data-theme=light] .integration-card[data-astro-cid-xbaq3ngk]{border-color:#94a3b857;background:#f8fafcf0;box-shadow:0 10px 26px #0f172a1f}:root[data-theme=light] .status-pill[data-astro-cid-xbaq3ngk]{border-color:#94a3b875;background:#f1f5f9fa;color:#334155}:root[data-theme=light] .status-connect[data-astro-cid-xbaq3ngk]{color:#334155}:root[data-theme=light] .status-connecting[data-astro-cid-xbaq3ngk]{color:#1f2937}:root[data-theme=light] .status-connected[data-astro-cid-xbaq3ngk]{color:#065f46;background:#10b9813d;border-color:#05966973;text-shadow:none}:root[data-theme=light] .spinner[data-astro-cid-xbaq3ngk]{border-color:#64748b4d;border-top-color:#334155d9}@media(prefers-reduced-motion:reduce){.integration-item[data-astro-cid-xbaq3ngk]{opacity:1;transform:none}.status[data-astro-cid-xbaq3ngk]{animation:none}.status-connect[data-astro-cid-xbaq3ngk],.status-connecting[data-astro-cid-xbaq3ngk]{opacity:0}.status-connected[data-astro-cid-xbaq3ngk]{opacity:1;transform:none}.spinner[data-astro-cid-xbaq3ngk]{animation:none}}.campaign-preview[data-astro-cid-75p4i4zb]{display:block;min-width:0;border:1px solid var(--dw-line);border-radius:18px;background:var(--dw-panel);overflow:hidden;color:var(--dw-ink)}.preview-topline[data-astro-cid-75p4i4zb]{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:17px 22px;border-bottom:1px solid var(--dw-line);font-size:13px}.preview-mark[data-astro-cid-75p4i4zb]{font-family:var(--dw-heading-font);font-size:20px;font-weight:700;color:var(--dw-accent)}.example-label[data-astro-cid-75p4i4zb]{margin-left:auto;color:var(--dw-muted);font-size:11px}.campaign-body[data-astro-cid-75p4i4zb]{padding:clamp(18px,3vw,28px)}label[data-astro-cid-75p4i4zb]{display:block;margin-bottom:9px;color:var(--dw-muted);font-size:12px}select[data-astro-cid-75p4i4zb]{width:100%;min-height:46px;padding:10px 36px 10px 13px;border:1px solid #595060;border-radius:7px;background:#242127;color:var(--dw-ink);font:inherit;font-size:16px;cursor:pointer}.audience[data-astro-cid-75p4i4zb]{margin:19px 0 3px;font-size:15px;font-weight:600}.goal[data-astro-cid-75p4i4zb]{margin:0 0 26px;color:var(--dw-muted);font-size:14px;line-height:1.5}.queue-heading[data-astro-cid-75p4i4zb]{display:flex;justify-content:space-between;gap:12px;color:var(--dw-muted);font-size:11px;letter-spacing:.1em;text-transform:uppercase;padding-bottom:9px}.calling-queue[data-astro-cid-75p4i4zb]{list-style:none;margin:0;padding:0}.calling-queue[data-astro-cid-75p4i4zb] li[data-astro-cid-75p4i4zb]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:15px 0;border-top:1px solid var(--dw-line);font-size:13px}.contact[data-astro-cid-75p4i4zb]{display:flex;align-items:center;gap:10px}.contact-number[data-astro-cid-75p4i4zb]{color:var(--dw-muted);font-size:11px}.queue-status[data-astro-cid-75p4i4zb]{color:var(--dw-muted);font-size:12px;text-align:right}.queue-status--complete[data-astro-cid-75p4i4zb]{color:#c6b2de}.call-result[data-astro-cid-75p4i4zb]{border-top:1px solid #5b4b69;padding-top:23px;margin-top:13px}.result-label[data-astro-cid-75p4i4zb]{color:var(--dw-muted);font-size:11px;letter-spacing:.08em;text-transform:uppercase}blockquote[data-astro-cid-75p4i4zb]{margin:15px 0 19px;font-size:clamp(20px,2.4vw,25px);line-height:1.35;letter-spacing:-.02em}.result-outcome[data-astro-cid-75p4i4zb]{display:flex;gap:10px;align-items:baseline;color:#d3bcec;font-size:14px}.result-outcome[data-astro-cid-75p4i4zb] span[data-astro-cid-75p4i4zb]{font-size:22px}.call-result[data-astro-cid-75p4i4zb] p[data-astro-cid-75p4i4zb]{margin:5px 0 0 24px;color:var(--dw-muted);font-size:13px;line-height:1.5}.campaign-panel[data-astro-cid-75p4i4zb][hidden]{display:none}@media(max-width:420px){.preview-topline[data-astro-cid-75p4i4zb]{padding-inline:18px}.example-label[data-astro-cid-75p4i4zb]{margin-left:30px;flex-basis:100%}.calling-queue[data-astro-cid-75p4i4zb] li[data-astro-cid-75p4i4zb]{align-items:flex-start}.contact[data-astro-cid-75p4i4zb]{max-width:55%}}.messaging-preview[data-astro-cid-raitaauq]{display:block;min-width:0;border:1px solid var(--dw-line);border-radius:18px;background:var(--dw-panel);overflow:hidden;color:var(--dw-ink)}.preview-topline[data-astro-cid-raitaauq]{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:17px 22px;border-bottom:1px solid var(--dw-line);font-size:13px}.preview-mark[data-astro-cid-raitaauq]{font-family:var(--dw-heading-font);font-size:20px;font-weight:700;color:var(--dw-accent)}.example-label[data-astro-cid-raitaauq]{margin-left:auto;color:var(--dw-muted);font-size:11px}.messaging-body[data-astro-cid-raitaauq]{padding:clamp(18px,3vw,28px)}.control-label[data-astro-cid-raitaauq]{margin:0 0 10px;color:var(--dw-muted);font-size:12px}.channel-controls[data-astro-cid-raitaauq]{display:flex;gap:7px}.channel-controls[data-astro-cid-raitaauq] button[data-astro-cid-raitaauq]{flex:1;min-height:44px;padding:9px 12px;color:var(--dw-muted);border:1px solid var(--dw-line);background:transparent;border-radius:6px;font-size:14px;cursor:pointer;transition:background .15s ease,color .15s ease}.channel-controls[data-astro-cid-raitaauq] button[data-astro-cid-raitaauq]:hover{color:var(--dw-ink);background:#29252e}.channel-controls[data-astro-cid-raitaauq] button[data-astro-cid-raitaauq][aria-pressed=true]{color:#eadcf7;border-color:#8c73a3;background:#33293d}.conversation-heading[data-astro-cid-raitaauq]{margin-top:26px}h3[data-astro-cid-raitaauq]{font-size:20px;margin:0;letter-spacing:-.025em;line-height:1.3;font-weight:600}.conversation-heading[data-astro-cid-raitaauq] p[data-astro-cid-raitaauq]{color:var(--dw-muted);font-size:12px;margin:6px 0 0}.conversation[data-astro-cid-raitaauq]{list-style:none;padding:0;margin:25px 0;display:flex;flex-direction:column;gap:13px;min-height:275px}.message[data-astro-cid-raitaauq]{max-width:88%;padding:12px 15px;border:1px solid #49424f;border-radius:12px;background:#242127}.message[data-astro-cid-raitaauq] span[data-astro-cid-raitaauq]{color:#c8b2dc;font-size:10px;letter-spacing:.04em}.message[data-astro-cid-raitaauq] p[data-astro-cid-raitaauq]{margin:5px 0 0;font-size:14px;line-height:1.45}.message--sent[data-astro-cid-raitaauq]{margin-left:auto;border-bottom-right-radius:3px;background:#302538}.message--received[data-astro-cid-raitaauq]{border-bottom-left-radius:3px}.message--received[data-astro-cid-raitaauq] span[data-astro-cid-raitaauq]{color:var(--dw-muted)}.conversation-outcome[data-astro-cid-raitaauq]{border-top:1px solid var(--dw-line);padding-top:18px}.small-label[data-astro-cid-raitaauq]{display:block;color:var(--dw-muted);font-size:11px;letter-spacing:.1em;text-transform:uppercase}.conversation-outcome[data-astro-cid-raitaauq] strong[data-astro-cid-raitaauq]{display:block;margin-top:9px;font-size:16px;font-weight:600;color:#d3bcec}.conversation-outcome[data-astro-cid-raitaauq] p[data-astro-cid-raitaauq]{margin:5px 0 0;font-size:13px;color:var(--dw-muted);line-height:1.5}.messaging-panel[data-astro-cid-raitaauq][hidden]{display:none}@media(max-width:420px){.preview-topline[data-astro-cid-raitaauq]{padding-inline:18px}.example-label[data-astro-cid-raitaauq]{margin-left:30px;flex-basis:100%}.message[data-astro-cid-raitaauq]{max-width:94%}}
