.app-install-cta[data-astro-cid-z2cj2ld7]{display:inline-flex;min-height:3.25rem;align-items:center;justify-content:space-between;gap:1.5rem;padding:.85rem 1.15rem;border:2px solid #111;border-radius:.4rem;background:#111;color:#fff;font-weight:700;line-height:1.2;text-decoration:none;transition:transform .16s ease,box-shadow .16s ease,background-color .16s ease}.app-install-cta[data-astro-cid-z2cj2ld7]:hover{transform:translateY(-2px);box-shadow:4px 4px #b8252b}.app-install-cta[data-astro-cid-z2cj2ld7]:focus-visible{outline:3px solid #b8252b;outline-offset:3px}.app-install-cta[data-astro-cid-z2cj2ld7].is-inverse{border-color:#fff;background:#fff;color:#111}.app-install-cta[data-astro-cid-z2cj2ld7].is-compact{min-height:2.8rem;padding:.7rem .9rem;font-size:.94rem}.app-install-cta[data-astro-cid-z2cj2ld7].is-full-width{width:100%}.app-pricing[data-astro-cid-aiw7ubfv]{padding:clamp(4rem,8vw,7rem) 1.25rem;background:#f1eee8}.app-pricing__inner[data-astro-cid-aiw7ubfv]{max-width:1240px;margin:0 auto}header[data-astro-cid-aiw7ubfv]{max-width:780px;margin-bottom:2rem}.app-pricing__eyebrow[data-astro-cid-aiw7ubfv]{margin:0 0 .65rem;color:#b8252b;font-size:.78rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}header[data-astro-cid-aiw7ubfv] h2[data-astro-cid-aiw7ubfv]{margin:0;font-size:clamp(2.2rem,5vw,4.4rem);line-height:.98}.app-pricing__description[data-astro-cid-aiw7ubfv]{max-width:64ch;margin:1rem 0 0;color:#4a4a4a;font-size:1.05rem;line-height:1.6}.app-pricing__plans[data-astro-cid-aiw7ubfv]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.app-pricing__plans[data-astro-cid-aiw7ubfv][data-count="1"]{grid-template-columns:minmax(0,38rem)}.app-pricing[data-astro-cid-aiw7ubfv].is-centered header[data-astro-cid-aiw7ubfv]{margin-right:auto;margin-left:auto;text-align:center}.app-pricing[data-astro-cid-aiw7ubfv].is-centered .app-pricing__plans[data-astro-cid-aiw7ubfv]{justify-content:center}.app-pricing__card[data-astro-cid-aiw7ubfv]{display:flex;min-height:31rem;flex-direction:column;justify-content:space-between;gap:1.5rem;padding:clamp(1.25rem,3vw,2rem);border:1px solid #aaa69d;border-radius:.85rem;background:#fff;color:#111}.app-pricing__card[data-astro-cid-aiw7ubfv].is-highlight{border-color:#111;background:#111;color:#fff;box-shadow:7px 7px #b8252b}.app-pricing__unavailable[data-astro-cid-aiw7ubfv]{margin:0;padding:.85rem 1rem;border:1px solid currentColor;border-radius:.45rem;font-weight:700;text-align:center}.app-pricing__name-row[data-astro-cid-aiw7ubfv]{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start}.app-pricing__name-row[data-astro-cid-aiw7ubfv] h3[data-astro-cid-aiw7ubfv]{margin:0;font-size:1.45rem}.app-pricing__name-row[data-astro-cid-aiw7ubfv] span[data-astro-cid-aiw7ubfv]{padding:.35rem .55rem;border-radius:999px;background:#b8252b;color:#fff;font-size:.68rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.app-pricing__audience[data-astro-cid-aiw7ubfv]{min-height:1.25rem;margin:.45rem 0 0;color:#666;font-size:.86rem}.is-highlight[data-astro-cid-aiw7ubfv] .app-pricing__audience[data-astro-cid-aiw7ubfv],.is-highlight[data-astro-cid-aiw7ubfv] .app-pricing__summary[data-astro-cid-aiw7ubfv],.is-highlight[data-astro-cid-aiw7ubfv] .app-pricing__fine-print[data-astro-cid-aiw7ubfv]{color:#ffffffb8}.app-pricing__price-row[data-astro-cid-aiw7ubfv]{display:flex;gap:.55rem;align-items:baseline;margin-top:1.6rem}.app-pricing__price-row[data-astro-cid-aiw7ubfv] strong[data-astro-cid-aiw7ubfv]{font-size:clamp(2.5rem,6vw,4.5rem);letter-spacing:-.055em;line-height:.9}.app-pricing__price-row[data-astro-cid-aiw7ubfv] span[data-astro-cid-aiw7ubfv]{color:inherit;font-size:.85rem}.app-pricing__allowance[data-astro-cid-aiw7ubfv]{margin:.8rem 0 0;font-weight:750}.app-pricing__card[data-astro-cid-aiw7ubfv].is-highlight .app-pricing__allowance[data-astro-cid-aiw7ubfv]{color:#fff}.app-pricing__summary[data-astro-cid-aiw7ubfv]{margin:.5rem 0 0;color:#565656;line-height:1.5}.app-pricing__card[data-astro-cid-aiw7ubfv]>ul[data-astro-cid-aiw7ubfv]{display:grid;gap:.65rem;margin:0;padding:1.25rem 0 0;border-top:1px solid currentColor;list-style:none}.app-pricing__card[data-astro-cid-aiw7ubfv]>ul[data-astro-cid-aiw7ubfv] li[data-astro-cid-aiw7ubfv]{position:relative;padding-left:1.3rem;line-height:1.45}.app-pricing__card[data-astro-cid-aiw7ubfv]>ul[data-astro-cid-aiw7ubfv] li[data-astro-cid-aiw7ubfv]:before{position:absolute;left:0;color:#b8252b;content:"✓";font-weight:900}.app-pricing__fine-print[data-astro-cid-aiw7ubfv],.app-pricing__footnote[data-astro-cid-aiw7ubfv]{margin:.65rem 0 0;color:#666;font-size:.76rem;line-height:1.45}.app-pricing__shared[data-astro-cid-aiw7ubfv]{display:grid;margin-top:1rem;padding:1.25rem;border:1px solid #aaa69d;border-radius:.75rem;background:#fff;grid-template-columns:minmax(12rem,.45fr) 1fr;gap:1rem}.app-pricing__shared[data-astro-cid-aiw7ubfv] h3[data-astro-cid-aiw7ubfv]{margin:0;font-size:1.15rem}.app-pricing__shared[data-astro-cid-aiw7ubfv] ul[data-astro-cid-aiw7ubfv]{display:grid;margin:0;padding:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem 1.5rem;list-style:none}.app-pricing__shared[data-astro-cid-aiw7ubfv] li[data-astro-cid-aiw7ubfv]:before{margin-right:.5rem;color:#b8252b;content:"✓";font-weight:900}@media(min-width:980px){.app-pricing__plans[data-astro-cid-aiw7ubfv][data-count="2"]{grid-template-columns:repeat(2,minmax(0,30rem))}.app-pricing__plans[data-astro-cid-aiw7ubfv][data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){.app-pricing__plans[data-astro-cid-aiw7ubfv],.app-pricing__plans[data-astro-cid-aiw7ubfv][data-count]{grid-template-columns:1fr}.app-pricing__card[data-astro-cid-aiw7ubfv]{min-height:0}.app-pricing__shared[data-astro-cid-aiw7ubfv],.app-pricing__shared[data-astro-cid-aiw7ubfv] ul[data-astro-cid-aiw7ubfv]{grid-template-columns:1fr}}.featured-review[data-astro-cid-fbmb47l6]{padding:clamp(1rem,2vw,1.5rem) 1.25rem;background:#111;color:#fff}.featured-review__inner[data-astro-cid-fbmb47l6]{display:grid;max-width:1240px;margin:0 auto;grid-template-columns:auto minmax(0,1fr) auto;gap:clamp(1rem,3vw,2.5rem);align-items:center}.featured-review__stars[data-astro-cid-fbmb47l6]{color:#f0b229;letter-spacing:.12em}blockquote[data-astro-cid-fbmb47l6]{margin:0;color:#fff;font-size:clamp(1.08rem,2vw,1.45rem);font-weight:650;line-height:1.35}.featured-review__meta[data-astro-cid-fbmb47l6]{display:grid;gap:.15rem;min-width:-moz-max-content;min-width:max-content;font-size:.78rem}.featured-review__meta[data-astro-cid-fbmb47l6] span[data-astro-cid-fbmb47l6],.featured-review__meta[data-astro-cid-fbmb47l6] a[data-astro-cid-fbmb47l6]{color:#ffffffb3}@media(max-width:760px){.featured-review__inner[data-astro-cid-fbmb47l6]{grid-template-columns:1fr;gap:.65rem}.featured-review__meta[data-astro-cid-fbmb47l6]{min-width:0}}.product-story{--story-accent: #b8252b;--story-tint: #fff5f3;--story-space: clamp(3.5rem, 7vw, 6rem);gap:0;background:#fff;color:#111;font-family:Montserrat,Avenir Next,Segoe UI,sans-serif}.product-story--smart-lead-ticket-routing{--story-accent: #965013;--story-tint: #fff7ed}.product-story--daeda-ai{--story-accent: #6240c7;--story-tint: #f5f2fd}.product-story .story-container{width:min(1240px,calc(100% - 48px));margin-inline:auto}.product-story h1,.product-story h2,.product-story .faq .h3{font-family:Oswald,Montserrat,sans-serif;font-weight:700;letter-spacing:-.025em;text-transform:none}.product-story h1{margin:0;font-size:clamp(2.65rem,4.8vw,4.6rem);line-height:1.05}.product-story h2,.product-story .faq .h3{margin:0 0 1rem;font-size:clamp(2rem,3.4vw,3.1rem);line-height:1.12}.product-story h3{margin:0 0 .65rem;font-size:1.15rem;line-height:1.35}.product-story p{line-height:1.7}.product-story .story-eyebrow{margin:0 0 1rem;color:var(--story-accent);font-size:.875rem;font-weight:800;letter-spacing:.075em;text-transform:uppercase}.product-story .story-lead{margin:1.25rem 0 0;font-size:clamp(1rem,1.5vw,1.125rem);color:#505050}.product-story .story-note,.product-story .story-marketplace{margin:.85rem 0 0;color:#595959;font-size:.875rem}.product-story .story-marketplace{font-size:.8125rem}.product-story .story-actions{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;margin-top:1.75rem}.product-story .story-link{display:inline-flex;align-items:center;min-height:44px;gap:.5rem;color:#111;font-weight:700;text-decoration:underline;text-underline-offset:5px}.product-story .story-primary{display:inline-flex;align-items:center;justify-content:space-between;min-height:52px;gap:1.5rem;padding:.85rem 1.15rem;border:2px solid #111;border-radius:.4rem;color:#fff;background:#111;font-weight:700;text-decoration:none}.product-story a:focus-visible,.product-story summary:focus-visible{outline:3px solid var(--story-accent);outline-offset:5px}.product-story .story-hero{padding:2rem 0 var(--story-space);background:linear-gradient(130deg,#fff 40%,var(--story-tint))}.product-story .story-hero__grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:clamp(2rem,5vw,5rem);margin-top:2.5rem}.product-story figure{min-width:0;margin:0}.product-story figure img{display:block;width:100%;height:auto;max-height:440px;-o-object-fit:contain;object-fit:contain}.product-story .story-hero__visual{padding:clamp(1rem,2vw,1.75rem);border:1px solid #dedede;border-radius:1rem;background:#fff;box-shadow:0 18px 48px #00000012}.product-story figcaption{margin-top:1rem;font-size:.875rem;line-height:1.5;color:#595959}.product-story .story-example{padding:var(--story-space) 0;background:#111;color:#fff;scroll-margin-top:5.5rem}.product-story .story-example .story-eyebrow{color:#e0c6aa}.product-story .story-example .story-lead{color:#d0d0d0}.product-story .story-example__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(2rem,6vw,5rem)}.product-story .story-example__result{margin:1.5rem 0 0;padding-left:1rem;border-left:3px solid #d7b293;color:#fff;font-weight:600}.product-story .story-steps{margin:0;padding:0;list-style:none}.product-story .story-steps li{display:grid;grid-template-columns:2rem 1fr;align-items:start;gap:1rem;padding:1.3rem 0;border-top:1px solid #505050}.product-story .story-steps li:last-child{border-bottom:1px solid #505050}.product-story .story-steps span{display:grid;place-items:center;width:2rem;height:2rem;border-radius:50%;background:#fff;color:#111;font-size:.875rem;font-weight:800}.product-story .story-steps p{margin:0;color:#eee}.product-story .story-video{margin-top:1.5rem}.product-story .story-video summary{width:-moz-fit-content;width:fit-content;min-height:44px;padding-block:.65rem;cursor:pointer;font-weight:700}.product-story .story-video__frame{position:relative;aspect-ratio:16 / 9;margin-top:1rem;overflow:hidden;border-radius:.5rem}.product-story .story-controls{padding:var(--story-space) 0}.product-story .story-control{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,6vw,5rem)}.product-story .story-control+.story-control{margin-top:var(--story-space);padding-top:var(--story-space);border-top:1px solid #e3e3e3}.product-story .story-control:nth-child(2n) .story-control__copy{order:2}.product-story .story-control__copy>p:not(.story-eyebrow){margin:0 0 1rem;color:#505050}.product-story .story-control figure{padding:1.25rem;border:1px solid #e3e3e3;border-radius:.8rem;background:#f7f7f7}.product-story .story-trust{padding:var(--story-space) 0;background:var(--story-tint)}.product-story .story-trust header{max-width:780px}.product-story .story-trust__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 4rem;margin-top:2.5rem}.product-story .story-trust__grid>div{border-top:2px solid var(--story-accent);padding-top:1.25rem}.product-story .story-trust__grid p{margin:0;color:#505050}.product-story .app-pricing{background:#f7f7f7;scroll-margin-top:4.5rem}.product-story .app-pricing__requirements{margin-bottom:2rem;padding:1.5rem;border:1px solid #dedede;border-radius:.75rem;background:#fff}.product-story .app-pricing__requirements ul{margin:0;padding-left:1.25rem;color:#505050;line-height:1.65}.product-story .app-pricing__requirements li+li{margin-top:.5rem}.product-story>.faq{padding:var(--story-space) 0!important}.product-story .faq .container{width:min(1000px,calc(100% - 48px));max-width:none;padding:0}.product-story .faq .heading-wrap{margin-bottom:2rem}.product-story .faq-question{padding-right:6px}.product-story .faq-arrow{flex-shrink:0}.product-story .story-closing{padding:var(--story-space) 0;background:var(--story-tint);text-align:center}.product-story .story-closing .story-lead{max-width:650px;margin-inline:auto}.product-story .story-closing .story-actions{justify-content:center}.product-story .story-resources{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem 1.5rem;padding-block:2rem}.product-story .story-resources a{display:inline-flex;min-height:44px;align-items:center;font-size:.875rem;color:#505050;text-underline-offset:4px}@media(max-width:900px){.product-story .story-hero__grid{grid-template-columns:1fr}.product-story .story-hero__visual{width:100%;max-width:620px;margin-inline:auto}}@media(max-width:760px){.product-story .story-container{width:calc(100% - 40px)}.product-story .story-example__grid,.product-story .story-control,.product-story .story-trust__grid{grid-template-columns:1fr}.product-story .story-control:nth-child(2n) .story-control__copy{order:0}.product-story .story-hero{padding-top:1.25rem}.product-story .story-hero__grid{margin-top:2rem}.product-story .story-hero__visual img{max-height:340px}}@media(max-width:400px){.product-story .story-actions{align-items:stretch;flex-direction:column;gap:.75rem}.product-story .story-actions .story-link{justify-content:center}}
