.cm_XzG_hero{isolation:isolate;background:var(--background);position:relative}.cm_XzG_heroGrid{flex-direction:column;gap:2rem;padding-block:2.5rem 2rem;display:flex}.cm_XzG_heroCopy{gap:1.5rem;min-width:0;display:grid}.cm_XzG_heroSupport{gap:1rem;min-width:0;display:grid}.cm_XzG_heroPitch,.cm_XzG_heroActions{min-width:0}.cm_XzG_heroHeadline{letter-spacing:-.035em;max-width:100%;font-size:clamp(2.75rem,6vw,5.5rem);line-height:1.04}.cm_XzG_heroHeadline>span{display:block}.cm_XzG_heroHeadline>span:last-child{color:var(--primary-line)}.cm_XzG_hero ::selection{color:var(--primary-foreground);background:var(--primary)}.cm_XzG_instrument{width:100%;container-type:inline-size}.cm_XzG_callDesk{gap:.75rem;display:grid}.cm_XzG_deskHeader{justify-content:space-between;align-items:center;gap:1rem;min-height:2.75rem;display:flex}.cm_XzG_scenarios{background:var(--muted);border-radius:.875rem;grid-template-columns:repeat(3,minmax(0,1fr));gap:.125rem;padding:.25rem;display:grid}.cm_XzG_deskBody{background:var(--section-tinted);box-shadow:0 0 0 1px var(--border), var(--elevation-feature);border-radius:1.25rem;grid-template-areas:"conversation""brief";display:grid;position:relative;overflow:hidden}.cm_XzG_conversation{grid-area:conversation;min-width:0;padding:1.5rem}.cm_XzG_conversationOverlay{min-width:0}.cm_XzG_transcript{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--primary) transparent;height:15.5rem;scroll-padding-block:.75rem;overflow-y:auto}.cm_XzG_transcript li>p:last-child{font-size:1.0625rem;line-height:1.55}.cm_XzG_message{animation:.22s ease-out both cm_XzG_messageEnter}.cm_XzG_capture{color:inherit;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:0 0;border-radius:.2em;margin-inline:-.12em;padding-inline:.12em;transition:background-color .22s,color .22s}.cm_XzG_capture[data-captured]{color:var(--foreground);background:color-mix(in oklab, var(--primary) 10%, transparent)}.cm_XzG_brief{background:var(--card);grid-area:brief;min-width:0;padding:1.5rem}.cm_XzG_briefData{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.cm_XzG_briefData>[data-field=request],.cm_XzG_briefData>[data-field=outcome]{grid-column:1/-1}.cm_XzG_briefData>[data-field=outcome]{background:var(--section-tinted);border-radius:.75rem;padding:.875rem 1rem}.cm_XzG_briefData>[data-field=outcome] dt,.cm_XzG_briefData>[data-field=outcome] dd{color:var(--primary-ink)}.cm_XzG_briefValue{min-height:1.5rem;transition:opacity .22s}.cm_XzG_briefValue[data-pending]{opacity:.35}.cm_XzG_deskFooter{flex-direction:column-reverse;align-items:flex-start;gap:1rem;padding-block:.75rem 0;display:flex}.cm_XzG_speaking{height:10px;color:var(--primary-line);align-items:center;gap:2px;display:inline-flex}.cm_XzG_wave{background:currentColor;border-radius:1px;width:2px;height:8px;animation:.7s ease-in-out infinite cm_XzG_wave;display:block}.cm_XzG_closing{background:var(--section-tinted);padding-block:4rem}@container (min-width:700px){.cm_XzG_callDesk{grid-template-columns:minmax(0,1fr) minmax(0,.8fr);gap:1rem 3rem}.cm_XzG_deskHeader{justify-content:flex-start;gap:1.25rem}.cm_XzG_scenarios{grid-template-columns:repeat(3,auto);justify-self:end}.cm_XzG_deskBody{grid-column:1/-1;grid-template-columns:minmax(0,1.35fr) minmax(0,.9fr);grid-template-areas:"conversation brief";align-items:stretch;gap:4rem;padding:1.5rem}.cm_XzG_conversation{align-items:center;padding:1rem;display:flex}.cm_XzG_conversationOverlay{width:100%}.cm_XzG_transcript{height:17rem}.cm_XzG_transcript li>p:last-child{font-family:var(--font-heading);letter-spacing:-.02em;font-size:1.625rem;line-height:1.3}.cm_XzG_brief{border-radius:.75rem;padding:1.75rem}.cm_XzG_briefData{grid-template-columns:minmax(0,1fr);gap:1.125rem}.cm_XzG_deskFooter{flex-direction:row;grid-column:1/-1;justify-content:space-between;align-items:center;gap:1.5rem;padding-block:.5rem 0}}@media (min-width:640px){.cm_XzG_heroGrid{gap:2.5rem;padding-block:3rem 2.5rem}.cm_XzG_closing{padding-block:5rem}}@media (min-width:1024px){.cm_XzG_heroGrid{padding-block:3.5rem 2.5rem}}@keyframes cm_XzG_messageEnter{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes cm_XzG_wave{0%,to{transform:scaleY(.4)}50%{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.cm_XzG_message,.cm_XzG_wave{animation:none}.cm_XzG_capture,.cm_XzG_briefValue{transition:none}}.cm_XzG_captureFlow{pointer-events:none;width:100%;height:100%;color:var(--primary-line);opacity:.45;position:absolute;inset:0}.cm_XzG_captureLink path{stroke-dasharray:1;stroke-dashoffset:0;animation:.5s cubic-bezier(.16,1,.3,1) both cm_XzG_linkCapture}@container (max-width:699px){.cm_XzG_captureFlow{display:none}}@keyframes cm_XzG_linkCapture{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.cm_XzG_captureLink path{animation:none}}@media (min-width:1024px){.cm_XzG_heroCopy{gap:2.25rem}.cm_XzG_heroHeadline>span:last-child{margin-inline-start:clamp(5rem,18vw,16rem)}.cm_XzG_heroSupport{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:4rem}.cm_XzG_heroPitch>p{max-width:34rem;font-size:1.1875rem}}@container (min-width:700px){.cm_XzG_briefData{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 1.5rem}.cm_XzG_briefData>[data-field=outcome]{background:0 0;border-radius:0;order:-1;padding:0 0 .75rem}.cm_XzG_briefData>[data-field=outcome] dd{font-family:var(--font-heading);text-wrap:balance;letter-spacing:-.025em;font-size:clamp(1.75rem,3cqw,2.25rem);font-weight:500;line-height:1.12}.cm_XzG_briefData>[data-field=name] dd,.cm_XzG_briefData>[data-field=phone] dd{font-size:.9375rem}.cm_XzG_briefData>[data-field=request]{padding-block-end:.5rem}}.cm_XzG_deskBody{--capture-source-ink:#fff;background:var(--card)}.cm_XzG_conversation{color:#fff;background:var(--primary-ink)}.cm_XzG_conversation p,.cm_XzG_conversation button,.cm_XzG_conversation .cm_XzG_speaking{color:inherit}.cm_XzG_conversation :focus-visible{outline-offset:4px;outline-color:currentColor}.cm_XzG_conversation .cm_XzG_capture{margin-inline:-.04em;padding-inline:.14em}.cm_XzG_conversation .cm_XzG_capture[data-captured]{color:inherit;text-underline-offset:.2em;background:#ffffff29;background:lab(100% -.0000298023 .0000119209/.16);-webkit-text-decoration:underline #ffffffb3;text-decoration:underline #ffffffb3;-webkit-text-decoration:underline lab(100% -.0000298023 .0000119209/.7);text-decoration:underline lab(100% -.0000298023 .0000119209/.7);text-decoration-thickness:.06em}.cm_XzG_transcript[data-condensed]{height:auto;max-height:none}.dark .cm_XzG_deskBody{--capture-source-ink:var(--foreground)}.dark .cm_XzG_conversation{color:var(--foreground);background:color-mix(in oklab, var(--primary) 25%, var(--background))}.dark .cm_XzG_conversation .cm_XzG_capture[data-captured]{color:var(--foreground);background:color-mix(in oklab, var(--primary) 26%, transparent);-webkit-text-decoration-color:var(--primary);text-decoration-color:var(--primary)}@container (min-width:700px){.cm_XzG_deskBody{gap:2rem;padding:0}.cm_XzG_conversation{padding:2rem 2.5rem}.cm_XzG_transcript li>p:last-child{line-height:1.5}.cm_XzG_brief{border-radius:0;padding:2rem 1.75rem 2rem 0}}.cm_XzG_doors{gap:1rem;display:grid;position:relative}.cm_XzG_door{border:1px solid var(--border);background:var(--card);min-width:0;box-shadow:var(--shadow-card);border-radius:1.25rem;flex-direction:column;display:flex;overflow:hidden}.cm_XzG_doorHead{padding:1.5rem 1.5rem 0}.cm_XzG_doorBody{flex-direction:column;flex:1;padding:1.5rem;display:flex}.cm_XzG_doorLive .cm_XzG_doorHead{padding-bottom:.5rem}.cm_XzG_doorOr{color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:.75rem;font-size:.75rem;font-weight:500;display:flex}.cm_XzG_doorOr:before,.cm_XzG_doorOr:after{content:"";background:var(--border);flex:1;height:1px}.cm_XzG_liveDot{background:var(--primary);border-radius:9999px;flex-shrink:0;width:.5rem;height:.5rem;position:relative}.cm_XzG_liveDot:after{content:"";border-radius:inherit;background:var(--primary);animation:2s cubic-bezier(0,0,.2,1) infinite cm_XzG_livePulse;position:absolute;inset:0}@keyframes cm_XzG_livePulse{75%,to{opacity:0;transform:scale(2.4)}}@media (prefers-reduced-motion:reduce){.cm_XzG_liveDot:after{opacity:0;animation:none}}@media (min-width:1024px){.cm_XzG_doors{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;gap:1.25rem}.cm_XzG_doorOr{flex-direction:column}.cm_XzG_doorOr:before,.cm_XzG_doorOr:after{width:1px;height:auto}.cm_XzG_doorBody{padding:2rem 1.75rem 1.75rem}.cm_XzG_doorHead{padding:1.75rem 1.75rem 0}}.cm_XzG_build{--cycle:7s;-webkit-user-select:none;user-select:none;flex:1;align-content:center;justify-items:center;padding-block:1.75rem .5rem;display:grid}.cm_XzG_browser{border:1px solid var(--border);background:var(--background);border-radius:.9rem;width:100%;position:relative;overflow:hidden}.cm_XzG_browserBar{border-bottom:1px solid var(--border);align-items:center;gap:.75rem;padding:.5rem .75rem;display:flex}.cm_XzG_browserDots{gap:.3rem;display:inline-flex}.cm_XzG_browserDots i{background:var(--border);border-radius:9999px;width:.45rem;height:.45rem}.cm_XzG_browserUrl{background:var(--muted);min-width:0;color:var(--muted-foreground);border-radius:9999px;flex:1;align-items:center;gap:.375rem;padding:.2rem .6rem;font-size:.75rem;display:inline-flex}.cm_XzG_browserPage{gap:.5rem;padding:.85rem;display:grid;position:relative}.cm_XzG_browserPage>span:not(.cm_XzG_scan){background:var(--muted);border-radius:.35rem;display:block}.cm_XzG_skelHero{height:3rem}.cm_XzG_skelLine{height:.5rem}.cm_XzG_browserPage>span.cm_XzG_skelRow{background:0 0;grid-template-columns:repeat(3,1fr);gap:.5rem;display:grid}.cm_XzG_skelRow>span{background:var(--muted);border-radius:.35rem;height:1.75rem}.cm_XzG_scan{inset-inline:0;background:linear-gradient(to bottom, transparent, color-mix(in oklch, var(--primary) 22%, transparent) 80%, var(--primary) 100%);opacity:0;height:2.5rem;animation:cm_XzG_scanSweep var(--cycle) cubic-bezier(.45, 0, .3, 1) infinite;position:absolute;top:0}@keyframes cm_XzG_scanSweep{0%{opacity:0;transform:translateY(-2.5rem)}4%{opacity:1}34%{opacity:1;transform:translateY(8.5rem)}40%,to{opacity:0;transform:translateY(8.5rem)}}.cm_XzG_readingTag{inset-inline-end:.75rem;background:var(--primary);color:var(--primary-foreground);animation:cm_XzG_readingTag var(--cycle) ease infinite;border-radius:9999px;padding:.15rem .55rem;font-size:.6875rem;font-weight:500;position:absolute;bottom:.6rem}@keyframes cm_XzG_readingTag{0%,36%{opacity:1}42%,to{opacity:0}}.cm_XzG_wire{background:linear-gradient(to bottom, var(--border), color-mix(in oklch, var(--primary) 50%, var(--border)));width:1px;height:1.75rem;position:relative}.cm_XzG_wire:after{content:"";background:var(--primary);width:.4rem;height:.4rem;box-shadow:0 0 10px var(--primary);opacity:0;animation:cm_XzG_wirePulse var(--cycle) ease-in-out infinite;border-radius:9999px;margin-left:-.2rem;position:absolute;top:0;left:50%}@keyframes cm_XzG_wirePulse{0%,36%{opacity:0;top:0}38%{opacity:1}48%{opacity:1;top:calc(100% - .4rem)}52%,to{opacity:0;top:calc(100% - .4rem)}}.cm_XzG_agent{border:1px solid var(--border);background:var(--card);width:100%;box-shadow:var(--shadow-card);animation:cm_XzG_agentGlow var(--cycle) ease infinite;border-radius:.9rem;padding:.9rem}@keyframes cm_XzG_agentGlow{0%,70%{border-color:var(--border);box-shadow:var(--shadow-card)}78%,94%{border-color:color-mix(in oklch, var(--primary) 45%, var(--border));box-shadow:var(--shadow-card), 0 0 0 4px color-mix(in oklch, var(--primary) 10%, transparent)}to{border-color:var(--border)}}.cm_XzG_agentReady{color:var(--primary-ink);animation:cm_XzG_agentReady var(--cycle) ease infinite;align-items:center;gap:.4rem;font-size:.75rem;display:flex}@keyframes cm_XzG_agentReady{0%,72%{opacity:0}78%,95%{opacity:1}to{opacity:0}}.cm_XzG_facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem;margin-top:.75rem;display:grid}.cm_XzG_facts li{background:color-mix(in oklch, var(--primary) 8%, transparent);color:var(--foreground);animation:cm_XzG_factIn var(--cycle) cubic-bezier(.16, 1, .3, 1) infinite;animation-delay:calc(var(--i) * .35s);border-radius:.5rem;align-items:center;gap:.4rem;padding:.35rem .6rem;font-size:.75rem;font-weight:500;display:flex}.cm_XzG_facts li svg{color:var(--primary-line)}@keyframes cm_XzG_factIn{0%,48%{opacity:.25;filter:grayscale();transform:translateY(4px)}56%,94%{opacity:1;filter:none;transform:translateY(0)}to{opacity:.25;filter:grayscale()}}@media (prefers-reduced-motion:reduce){.cm_XzG_scan,.cm_XzG_wire:after{animation:none}.cm_XzG_scan,.cm_XzG_wire:after,.cm_XzG_readingTag{display:none}.cm_XzG_agent,.cm_XzG_agentReady,.cm_XzG_facts li{opacity:1;animation:none}}.cm_XzG_doors[style*=--door-accent] .cm_XzG_door{--primary:var(--door-accent);--color-primary:var(--door-accent);--primary-foreground:var(--door-on-accent);--color-primary-foreground:var(--door-on-accent)}
