.HomeCostEstimate-module__4rDH8W__estimate{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);min-width:0}.HomeCostEstimate-module__4rDH8W__header{border-bottom:1px solid var(--border);font-size:var(--type-body);justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem 1.5rem;font-weight:600;display:flex}.HomeCostEstimate-module__4rDH8W__header>code{font-size:var(--type-small);color:var(--faint);font-weight:400}.HomeCostEstimate-module__4rDH8W__form{gap:1.25rem;padding:1.5rem;display:grid}.HomeCostEstimate-module__4rDH8W__presets{flex-wrap:wrap;gap:.5rem;margin-top:.75rem;display:flex}.HomeCostEstimate-module__4rDH8W__presets>button{border:1px solid var(--border);min-height:2rem;color:var(--muted);font-size:var(--type-body);font-variant-numeric:tabular-nums;transition:color var(--motion-instant) var(--motion-ease-out), border-color var(--motion-instant) var(--motion-ease-out), background-color var(--motion-instant) var(--motion-ease-out);border-radius:9999px;padding:.25rem .75rem}.HomeCostEstimate-module__4rDH8W__presets>button:hover{color:var(--text);border-color:color-mix(in srgb,var(--text) 24%,var(--border))}.HomeCostEstimate-module__4rDH8W__presets>button[aria-pressed=true]{color:var(--text);border-color:var(--accent);background:color-mix(in srgb,var(--accent) 10%,transparent)}.HomeCostEstimate-module__4rDH8W__presets>button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.HomeCostEstimate-module__4rDH8W__result{border-top:1px solid var(--border);padding:1.5rem}.HomeCostEstimate-module__4rDH8W__result>span{color:var(--muted);font-size:var(--type-body)}.HomeCostEstimate-module__4rDH8W__result>strong{font-size:var(--type-h1);color:var(--accent);font-variant-numeric:tabular-nums;margin-top:.75rem;font-weight:600;line-height:1.25;display:block}.HomeCostEstimate-module__4rDH8W__quantity{color:var(--muted);font-size:var(--type-body);font-variant-numeric:tabular-nums;margin-top:.5rem}.HomeCostEstimate-module__4rDH8W__details{min-height:2.75rem;color:var(--accent);font-size:var(--type-body);text-underline-offset:4px;align-items:center;gap:.375rem;margin-top:.5rem;font-weight:500;display:inline-flex}.HomeCostEstimate-module__4rDH8W__details:hover{text-decoration:underline}.HomeCostEstimate-module__4rDH8W__details>span{transition:transform var(--motion-instant) var(--motion-ease-out)}.HomeCostEstimate-module__4rDH8W__details:hover>span{transform:translate(2px)}@media (max-width:639px){.HomeCostEstimate-module__4rDH8W__header,.HomeCostEstimate-module__4rDH8W__form,.HomeCostEstimate-module__4rDH8W__result{padding:1rem}.HomeCostEstimate-module__4rDH8W__form{gap:1rem}.HomeCostEstimate-module__4rDH8W__presets{grid-template-columns:repeat(4,minmax(0,1fr));gap:.375rem;display:grid}.HomeCostEstimate-module__4rDH8W__presets>button{min-height:2.75rem;padding-inline:.25rem}}@media (prefers-reduced-motion:reduce){.HomeCostEstimate-module__4rDH8W__presets>button,.HomeCostEstimate-module__4rDH8W__details>span{transition:none}}
.HomeEditorial-module__ONnqwq__page{--home-section-space:clamp(5rem,8vw,6rem)}.HomeEditorial-module__ONnqwq__page>section{padding-block:var(--home-section-space)}.HomeEditorial-module__ONnqwq__page #capabilities{padding-block:var(--home-section-space)}.HomeEditorial-module__ONnqwq__page .text-type-body{font-size:var(--type-lead)}:is(.HomeEditorial-module__ONnqwq__page .text-type-small,.HomeEditorial-module__ONnqwq__page .text-type-caption){font-size:var(--type-body)}.HomeEditorial-module__ONnqwq__page .text-type-lead{font-size:var(--type-lead-lg)}:where(.HomeEditorial-module__ONnqwq__page) h2{font-size:clamp(var(--type-h2),3.4vw,var(--type-h1));letter-spacing:var(--tracking-display);text-wrap:balance;line-height:1.18}:where(.HomeEditorial-module__ONnqwq__page) h3{letter-spacing:var(--tracking-heading);line-height:1.3}:where(.HomeEditorial-module__ONnqwq__page) p{line-height:1.7}.HomeEditorial-module__ONnqwq__page [data-track-section=home_hero] h1{font-size:clamp(var(--type-h1),4.2vw,var(--type-display));letter-spacing:var(--tracking-display);line-height:1.16}.HomeEditorial-module__ONnqwq__page [data-hero-pose=closing] h1{font-size:clamp(var(--type-h2),3.1vw,var(--type-h1))}.HomeEditorial-module__ONnqwq__page [data-track-section=home_hero]>p{max-width:34em;font-size:var(--type-lead-lg);text-wrap:balance}.HomeEditorial-module__ONnqwq__page [data-track-section=platform_catalog] h2{max-width:10em}.HomeEditorial-module__ONnqwq__page [data-tab-panel-heading] h3{font-size:var(--type-h2)}.HomeEditorial-module__ONnqwq__page [data-track-section=product_results] [role=tabpanel] [data-scene-fallback] h3{font-size:var(--type-h3)}.HomeEditorial-module__ONnqwq__page [data-track-section=final_cta] h2{max-width:15em;margin-inline:auto}.HomeEditorial-module__ONnqwq__footer footer p,.HomeEditorial-module__ONnqwq__footer footer a{font-size:var(--type-lead);line-height:1.7}.HomeEditorial-module__ONnqwq__footer footer h2{font-size:var(--type-body);letter-spacing:0}.HomeEditorial-module__ONnqwq__footer footer .text-xs{font-size:var(--type-body);line-height:1.7}.HomeEditorial-module__ONnqwq__page{--flow-low:var(--bg-2);--flow-high:var(--surface);--flow-hero:black;--flow-close:var(--inverse-bg);--flow-fade:10rem}html[data-theme=dark] .HomeEditorial-module__ONnqwq__page{--flow-low:var(--bg)}.HomeEditorial-module__ONnqwq__page>section[data-track-section]{--flow-prev:var(--flow-low);--flow-own:var(--flow-high);--flow-light:linear-gradient(transparent,transparent);background:var(--flow-light),linear-gradient(var(--flow-prev), color-mix(in oklab,var(--flow-own) 10%,var(--flow-prev)) calc(var(--flow-fade) * .2), color-mix(in oklab,var(--flow-own) 50%,var(--flow-prev)) calc(var(--flow-fade) * .5), color-mix(in oklab,var(--flow-own) 90%,var(--flow-prev)) calc(var(--flow-fade) * .8), var(--flow-own) var(--flow-fade))}.HomeEditorial-module__ONnqwq__page>section:is([data-track-section=product_results],[data-track-section=agent_connect],[data-track-section=home_reading],[data-track-section=home_payments]){--flow-prev:var(--flow-high);--flow-own:var(--flow-low)}.HomeEditorial-module__ONnqwq__page>section:is([data-track-section=home_ai],[data-track-section=home_use_cases],[data-track-section=platform_marquee],[data-track-section=pricing_teaser],[data-track-section=home_faq]){--surface:var(--flow-low)}.HomeEditorial-module__ONnqwq__page>section[data-track-section=home_ai]{--flow-prev:var(--flow-hero)}html[data-theme=dark] .HomeEditorial-module__ONnqwq__page>section[data-track-section=home_ai]{--flow-light:radial-gradient(60rem 28rem at 12% 0%,color-mix(in srgb,var(--accent) 10%,transparent),transparent 70%)}.HomeEditorial-module__ONnqwq__page>section[data-track-section=platform_marquee]{--flow-light:radial-gradient(ellipse at 50% 45%,color-mix(in srgb,var(--brand-core) 8%,transparent),transparent 64%)}.HomeEditorial-module__ONnqwq__page>section[data-track-section=final_cta]{--flow-prev:var(--flow-high);--flow-own:var(--flow-close)}html:not([data-theme=dark]) .HomeEditorial-module__ONnqwq__page{--flow-half:5rem}html:not([data-theme=dark]) .HomeEditorial-module__ONnqwq__page>div:first-child{background:linear-gradient(var(--flow-hero) calc(100% - var(--flow-half)), color-mix(in oklab,var(--flow-high) 3%,var(--flow-hero)) calc(100% - var(--flow-half) * .8), color-mix(in oklab,var(--flow-high) 10%,var(--flow-hero)) calc(100% - var(--flow-half) * .6), color-mix(in oklab,var(--flow-high) 22%,var(--flow-hero)) calc(100% - var(--flow-half) * .4), color-mix(in oklab,var(--flow-high) 35%,var(--flow-hero)) calc(100% - var(--flow-half) * .2), color-mix(in oklab,var(--flow-high) 50%,var(--flow-hero)) 100%)}html:not([data-theme=dark]) .HomeEditorial-module__ONnqwq__page>section[data-track-section=home_ai]{background:linear-gradient(color-mix(in oklab,var(--flow-high) 50%,var(--flow-hero)), color-mix(in oklab,var(--flow-high) 65%,var(--flow-hero)) calc(var(--flow-half) * .2), color-mix(in oklab,var(--flow-high) 78%,var(--flow-hero)) calc(var(--flow-half) * .4), color-mix(in oklab,var(--flow-high) 90%,var(--flow-hero)) calc(var(--flow-half) * .6), color-mix(in oklab,var(--flow-high) 97%,var(--flow-hero)) calc(var(--flow-half) * .8), var(--flow-high) var(--flow-half))}html:not([data-theme=dark]) .HomeEditorial-module__ONnqwq__page>section[data-track-section=home_faq]{background:linear-gradient(var(--flow-high) calc(100% - var(--flow-half)), color-mix(in oklab,var(--flow-close) 3%,var(--flow-high)) calc(100% - var(--flow-half) * .8), color-mix(in oklab,var(--flow-close) 10%,var(--flow-high)) calc(100% - var(--flow-half) * .6), color-mix(in oklab,var(--flow-close) 22%,var(--flow-high)) calc(100% - var(--flow-half) * .4), color-mix(in oklab,var(--flow-close) 35%,var(--flow-high)) calc(100% - var(--flow-half) * .2), color-mix(in oklab,var(--flow-close) 50%,var(--flow-high)) 100%)}html:not([data-theme=dark]) .HomeEditorial-module__ONnqwq__page>section[data-track-section=final_cta]{background:linear-gradient(color-mix(in oklab,var(--flow-close) 50%,var(--flow-high)), color-mix(in oklab,var(--flow-close) 65%,var(--flow-high)) calc(var(--flow-half) * .2), color-mix(in oklab,var(--flow-close) 78%,var(--flow-high)) calc(var(--flow-half) * .4), color-mix(in oklab,var(--flow-close) 90%,var(--flow-high)) calc(var(--flow-half) * .6), color-mix(in oklab,var(--flow-close) 97%,var(--flow-high)) calc(var(--flow-half) * .8), var(--flow-close) var(--flow-half))}.HomeEditorial-module__ONnqwq__page>[data-track-section]{content-visibility:auto;contain-intrinsic-block-size:auto var(--chapter-height,1000px)}.HomeEditorial-module__ONnqwq__page>[data-track-section=home_ai]{--chapter-height:1166px}.HomeEditorial-module__ONnqwq__page>[data-track-section=product_results]{--chapter-height:1171px}.HomeEditorial-module__ONnqwq__page>[data-track-section=home_use_cases]{--chapter-height:1188px}.HomeEditorial-module__ONnqwq__page>[data-track-section=agent_connect]{--chapter-height:1739px}.HomeEditorial-module__ONnqwq__page>[data-track-section=platform_marquee]{--chapter-height:498px}.HomeEditorial-module__ONnqwq__page>[data-track-section=home_reading]{--chapter-height:1016px}.HomeEditorial-module__ONnqwq__page>[data-track-section=pricing_teaser]{--chapter-height:2788px}.HomeEditorial-module__ONnqwq__page>[data-track-section=home_payments]{--chapter-height:1338px}.HomeEditorial-module__ONnqwq__page>[data-track-section=home_faq]{--chapter-height:1748px}.HomeEditorial-module__ONnqwq__page>[data-track-section=final_cta]{--chapter-height:871px}@media (min-width:768px){.HomeEditorial-module__ONnqwq__page>[data-track-section=home_ai]{--chapter-height:988px}.HomeEditorial-module__ONnqwq__page>[data-track-section=product_results]{--chapter-height:1049px}.HomeEditorial-module__ONnqwq__page>[data-track-section=home_use_cases]{--chapter-height:944px}.HomeEditorial-module__ONnqwq__page>[data-track-section=agent_connect]{--chapter-height:2288px}.HomeEditorial-module__ONnqwq__page>[data-track-section=platform_marquee]{--chapter-height:679px}.HomeEditorial-module__ONnqwq__page>[data-track-section=home_reading]{--chapter-height:912px}.HomeEditorial-module__ONnqwq__page>[data-track-section=pricing_teaser]{--chapter-height:1667px}.HomeEditorial-module__ONnqwq__page>[data-track-section=home_payments]{--chapter-height:969px}.HomeEditorial-module__ONnqwq__page>[data-track-section=home_faq]{--chapter-height:1390px}.HomeEditorial-module__ONnqwq__page>[data-track-section=final_cta]{--chapter-height:568px}}@media (max-width:767px){.HomeEditorial-module__ONnqwq__page{--home-section-space:3.5rem}:where(.HomeEditorial-module__ONnqwq__page) h2{font-size:1.75rem}.HomeEditorial-module__ONnqwq__page .text-type-lead{font-size:var(--type-lead)}.HomeEditorial-module__ONnqwq__page [data-track-section=home_hero] h1{font-size:var(--type-h2)}.HomeEditorial-module__ONnqwq__page [data-track-section=home_hero]>p{font-size:var(--type-lead)}.HomeEditorial-module__ONnqwq__page [data-tab-panel-heading] h3{font-size:var(--type-h3)}}.HomeEditorial-module__ONnqwq__footer footer [data-footer-columns]>div:first-child p{max-width:36rem}.HomeEditorial-module__ONnqwq__footer footer [data-footer-legal]{border-top:1px solid var(--inverse-faint);background:0 0;border-radius:0;padding:1.5rem 0}
