.BreatheLogo-module__2Prh3W__dot{animation:4.8s ease-in-out infinite BreatheLogo-module__2Prh3W__breathe}.BreatheLogo-module__2Prh3W__center{animation-delay:-720ms}@keyframes BreatheLogo-module__2Prh3W__breathe{0%,to{opacity:.12}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.BreatheLogo-module__2Prh3W__dot{opacity:1;animation:none!important}}
.site-footer-module__qa6lKG__footer{z-index:10;border-top:1px solid var(--color-border-subtle);background:var(--color-chrome);color:var(--color-body);flex-shrink:0;position:relative}.site-footer-module__qa6lKG__directory,.site-footer-module__qa6lKG__legal{width:min(calc(100% - (var(--public-page-gutter) * 2)), var(--public-content-width));margin-inline:auto}.site-footer-module__qa6lKG__directory{grid-template-columns:minmax(13rem,.85fr) minmax(0,2.15fr);gap:clamp(3rem,8vw,8rem);padding-block:clamp(3.5rem,7vw,6rem);display:grid}.site-footer-module__qa6lKG__introduction{max-width:18rem}.site-footer-module__qa6lKG__brand{color:var(--color-strong);font-family:var(--font-mono);letter-spacing:.04em;font-size:.875rem;font-weight:500;text-decoration:none}.site-footer-module__qa6lKG__introduction p{color:var(--color-muted);margin-top:1rem;font-size:.9375rem;line-height:1.65}.site-footer-module__qa6lKG__groups{grid-template-columns:repeat(6,minmax(0,1fr));gap:clamp(1.75rem,4vw,3.5rem);display:grid}.site-footer-module__qa6lKG__groups h2{color:var(--color-strong);font-size:.875rem;font-weight:580;line-height:1.4}.site-footer-module__qa6lKG__groups ul{gap:.75rem;margin-top:1.15rem;list-style:none;display:grid}.site-footer-module__qa6lKG__groups a{color:var(--color-muted);font-size:.875rem;line-height:1.5;text-decoration:none;transition:color .16s}.site-footer-module__qa6lKG__groups a:hover{color:var(--color-strong)}.site-footer-module__qa6lKG__groups a:focus-visible,.site-footer-module__qa6lKG__brand:focus-visible{border-radius:var(--radius-ui);outline:2px solid var(--color-accent);outline-offset:4px}.site-footer-module__qa6lKG__legal{border-top:1px solid var(--color-border-subtle);padding-block:1.35rem}.site-footer-module__qa6lKG__legal p{color:var(--color-faint);font-size:.75rem;line-height:1.5}@media (max-width:900px){.site-footer-module__qa6lKG__directory{grid-template-columns:1fr;gap:3rem}.site-footer-module__qa6lKG__groups{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:640px){.site-footer-module__qa6lKG__groups{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:2.75rem}}@media (prefers-reduced-motion:reduce){.site-footer-module__qa6lKG__groups a{transition:none}}
.footer-module__TN7ioG__footer{color:#f1f3f5;background:#0f1011;position:relative}.footer-module__TN7ioG__directory,.footer-module__TN7ioG__legal{width:min(100% - 2.5rem,75rem);margin-inline:auto}.footer-module__TN7ioG__directory{grid-template-columns:minmax(14rem,.8fr) minmax(0,2.2fr);gap:clamp(4rem,9vw,8rem);padding-block:clamp(5rem,9vw,8rem);display:grid}.footer-module__TN7ioG__introduction{align-self:start}.footer-module__TN7ioG__brand{color:#f1f3f5;font-family:var(--font-mono);letter-spacing:.14em;font-size:.8125rem;font-weight:600;text-decoration:none}.footer-module__TN7ioG__introduction>p{color:#c3c7cc;max-width:22rem;font-family:var(--font-display);letter-spacing:-.04em;text-wrap:balance;margin-top:1.5rem;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:580;line-height:1.08}.footer-module__TN7ioG__demoLink{min-width:10rem;margin-top:2rem;text-decoration:none}.footer-module__TN7ioG__groups{grid-template-columns:repeat(3,minmax(0,1fr));gap:3.5rem clamp(2rem,5vw,4.5rem);display:grid}.footer-module__TN7ioG__groups h2{color:#f1f3f5;font-size:.875rem;font-weight:600;line-height:1.4}.footer-module__TN7ioG__groups ul{gap:.7rem;margin-top:1.1rem;list-style:none;display:grid}.footer-module__TN7ioG__groups a{color:#9298a0;font-size:.875rem;line-height:1.5;text-decoration:none;transition:color .16s}.footer-module__TN7ioG__groups a:hover{color:#f1f3f5}.footer-module__TN7ioG__brand:focus-visible,.footer-module__TN7ioG__groups a:focus-visible{outline-offset:4px;border-radius:.25rem;outline:2px solid #f1f3f5}.footer-module__TN7ioG__legal{border-top:1px solid #f1f3f51f;padding-block:1.5rem}.footer-module__TN7ioG__legal p{color:#737a83;font-size:.75rem;line-height:1.5}@media (max-width:900px){.footer-module__TN7ioG__directory{grid-template-columns:1fr;gap:4.5rem}.footer-module__TN7ioG__introduction>p{max-width:30rem}}@media (max-width:640px){.footer-module__TN7ioG__directory,.footer-module__TN7ioG__legal{width:min(100% - 2rem,75rem)}.footer-module__TN7ioG__directory{padding-block:4.5rem}.footer-module__TN7ioG__groups{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.75rem 1.5rem}}@media (prefers-reduced-motion:reduce){.footer-module__TN7ioG__groups a{transition:none}}
.operator-workspace-module__DpQNaG__labPreview{justify-items:center;gap:10px;width:min(976px,100vw - 48px);padding-bottom:12px;display:grid}.operator-workspace-module__DpQNaG__embeddedPreview{width:100%;max-width:976px;margin-inline:auto;container-type:inline-size}.operator-workspace-module__DpQNaG__compactPreview{--ow-text:var(--color-strong);--ow-muted:var(--color-muted);background:var(--color-surface);width:min(100%,30rem);box-shadow:0 0 0 1px var(--color-divider-subtle);color:var(--ow-text);font-family:var(--font-sans), -apple-system, BlinkMacSystemFont, "SF Pro Text", sans-serif;border-radius:12px;display:grid;overflow:hidden}.operator-workspace-module__DpQNaG__compactPreviewHeader{border-bottom:1px solid var(--color-divider-subtle);background:var(--color-chrome);gap:4px;padding:12px 14px;display:grid}.operator-workspace-module__DpQNaG__compactPreviewHeader span,.operator-workspace-module__DpQNaG__compactPreviewRows span{color:var(--color-faint);font-family:var(--font-mono), "SFMono-Regular", Consolas, monospace;letter-spacing:.07em;text-transform:uppercase;font-size:8px;line-height:1.2}.operator-workspace-module__DpQNaG__compactPreviewHeader strong{color:var(--color-body);font-size:13px;font-weight:560;line-height:1.25}.operator-workspace-module__DpQNaG__compactPreviewRows{margin:0;padding:0;list-style:none;display:grid}.operator-workspace-module__DpQNaG__compactPreviewRows li{border-bottom:1px solid var(--color-divider-subtle);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;min-width:0;padding:11px 14px;display:grid}.operator-workspace-module__DpQNaG__compactPreviewRows li:last-child{border-bottom:0}.operator-workspace-module__DpQNaG__compactPreviewRows li>div{gap:4px;min-width:0;display:grid}.operator-workspace-module__DpQNaG__compactPreviewRows strong{color:var(--color-body);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:520;line-height:1.35;overflow:hidden}.operator-workspace-module__DpQNaG__compactPreviewRows small{color:var(--color-faint);font-family:var(--font-mono), "SFMono-Regular", Consolas, monospace;white-space:nowrap;font-size:8px}.operator-workspace-module__DpQNaG__compactPreviewRows li[data-format=code] span,.operator-workspace-module__DpQNaG__compactPreviewRows li[data-format=code] strong{font-family:var(--font-mono), "SFMono-Regular", Consolas, monospace;text-transform:none}.operator-workspace-module__DpQNaG__compactPreviewFooter{border-top:1px solid var(--color-divider-subtle);background:var(--color-chrome);color:var(--color-faint);font-family:var(--font-mono), "SFMono-Regular", Consolas, monospace;letter-spacing:.04em;padding:10px 14px;font-size:8px;line-height:1.3}.operator-workspace-module__DpQNaG__interactiveEmbed{justify-items:center;gap:10px;width:100%;max-width:976px;display:grid}.operator-workspace-module__DpQNaG__productDemoControls{background:#191a1aeb;border-radius:9px;align-items:center;gap:8px;padding:4px;display:flex;box-shadow:0 14px 34px #0000004d}.operator-workspace-module__DpQNaG__productDemoControls>button{color:#a7acab;cursor:pointer;min-width:48px;font:inherit;background:0 0;border:0;border-radius:7px;padding:6px 9px;font-size:9px;line-height:1;transition:background-color .14s,color .14s,opacity .14s}.operator-workspace-module__DpQNaG__productDemoControls>button:hover{color:#eceeed;background:#303131}.operator-workspace-module__DpQNaG__productDemoControls>button:focus-visible,.operator-workspace-module__DpQNaG__productDemoDots>button:focus-visible{outline-offset:2px;outline:2px solid #ffffffad}.operator-workspace-module__DpQNaG__productDemoControls>button:disabled{color:#4d514f;cursor:default}.operator-workspace-module__DpQNaG__productDemoControls>button:disabled:hover{background:0 0}.operator-workspace-module__DpQNaG__productDemoDots{align-items:center;gap:6px;display:flex}.operator-workspace-module__DpQNaG__productDemoDot,.operator-workspace-module__DpQNaG__productDemoDotActive{cursor:pointer;background:#444846;border:0;border-radius:999px;width:7px;height:7px;padding:0;transition:background-color .16s,transform .16s}.operator-workspace-module__DpQNaG__productDemoDotActive{background:#d9dcda;transform:scale(1.2)}.operator-workspace-module__DpQNaG__embeddedPreview .operator-workspace-module__DpQNaG__appWindow{width:100%;height:min(660px,max(520px,67.625vw))}.operator-workspace-module__DpQNaG__appWindow{--ow-window-radius:20px;--ow-rail:var(--color-chrome);--ow-titlebar:var(--color-chrome);--ow-conversations:var(--color-surface);--ow-stage:var(--color-main);--ow-selected:var(--color-surface-input);--ow-text:var(--color-strong);--ow-muted:var(--color-muted);border-radius:var(--ow-window-radius);background:color-mix(in srgb, var(--color-main) 62%, transparent);width:min(976px,100vw - 48px);height:min(660px,100svh - 48px);box-shadow:0 40px 90px #00000075, 0 0 0 1px var(--color-border-subtle);color:var(--ow-text);font-family:var(--font-sans), -apple-system, BlinkMacSystemFont, "SF Pro Text", sans-serif;grid-template-columns:72px minmax(0,1fr);display:grid;position:relative;overflow:hidden;container-type:inline-size}.operator-workspace-module__DpQNaG__appWindow:after{z-index:30;border:1px solid var(--color-divider-subtle);border-radius:inherit;content:"";pointer-events:none;position:absolute;inset:0}.operator-workspace-module__DpQNaG__rail{background:var(--ow-rail);flex-direction:column;align-items:stretch;min-width:0;padding:0 4px 7px;display:flex;position:relative}.operator-workspace-module__DpQNaG__windowControls{justify-content:space-between;align-items:center;width:47px;height:40px;margin-left:10px;display:flex}.operator-workspace-module__DpQNaG__windowControls span{aspect-ratio:1;border-radius:50%;width:11px;display:block;box-shadow:inset 0 0 0 .5px #0000004d}.operator-workspace-module__DpQNaG__closeControl{background:#ff5f57}.operator-workspace-module__DpQNaG__minimizeControl{background:#febc2e}.operator-workspace-module__DpQNaG__maximizeControl{background:#28c840}.operator-workspace-module__DpQNaG__operatorProfile{color:inherit;cursor:pointer;background:0 0;border:0;border-radius:12px;flex:none;align-self:center;place-items:center;width:36px;height:40px;margin-top:auto;display:grid}.operator-workspace-module__DpQNaG__operatorProfile:hover{background:#ffffff0a}.operator-workspace-module__DpQNaG__operatorProfile:focus-visible{outline-offset:2px;outline:2px solid #ffffffad}.operator-workspace-module__DpQNaG__railNavigation{gap:2px;width:100%;margin-top:6px;display:grid}.operator-workspace-module__DpQNaG__railItem,.operator-workspace-module__DpQNaG__railItemActive{width:100%;min-height:49px;color:var(--color-faint);cursor:pointer;font:inherit;text-align:center;background:0 0;border:0;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:4px;font-size:9px;line-height:1;transition:background-color .16s,color .16s;display:flex}.operator-workspace-module__DpQNaG__railItemActive{background:var(--ow-selected);color:var(--ow-text)}.operator-workspace-module__DpQNaG__railItem:hover{color:var(--ow-muted);background:#ffffff0a}.operator-workspace-module__DpQNaG__railItem:focus-visible,.operator-workspace-module__DpQNaG__railItemActive:focus-visible{outline-offset:2px;outline:2px solid #ffffffad}.operator-workspace-module__DpQNaG__railItem svg,.operator-workspace-module__DpQNaG__railItemActive svg{stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6px;flex:none;width:23px;height:23px}.operator-workspace-module__DpQNaG__appBody{background:var(--ow-stage);grid-template-rows:40px minmax(0,1fr);min-width:0;min-height:0;display:grid}.operator-workspace-module__DpQNaG__titlebar{background:var(--ow-titlebar);justify-content:space-between;align-items:center;gap:16px;min-width:0;padding:0 12px;display:flex}.operator-workspace-module__DpQNaG__compactWindowControls{display:none}.operator-workspace-module__DpQNaG__scenarioControls{background:#191a1a;border-radius:8px;align-items:center;gap:8px;padding:3px;display:flex;box-shadow:0 12px 30px #00000047}.operator-workspace-module__DpQNaG__scenarioControl{color:#a7acab;cursor:pointer;min-width:46px;font:inherit;background:0 0;border:0;border-radius:6px;padding:5px 8px;font-size:8px;line-height:1;transition:background-color .14s,color .14s,opacity .14s}.operator-workspace-module__DpQNaG__scenarioControl:hover{color:#eceeed;background:#303131}.operator-workspace-module__DpQNaG__scenarioControl:focus-visible{outline-offset:2px;outline:2px solid #ffffffad}.operator-workspace-module__DpQNaG__scenarioControl:disabled{color:#4d514f;cursor:default}.operator-workspace-module__DpQNaG__scenarioControl:disabled:hover{background:0 0}.operator-workspace-module__DpQNaG__scenarioDots{align-items:center;gap:5px;display:flex}.operator-workspace-module__DpQNaG__scenarioDot,.operator-workspace-module__DpQNaG__scenarioDotActive{background:#444846;border-radius:999px;width:5px;height:5px;transition:background-color .16s,transform .16s;display:block}.operator-workspace-module__DpQNaG__scenarioDotActive{background:#d9dcda;transform:scale(1.18)}.operator-workspace-module__DpQNaG__titlebarMeta{color:var(--color-faint);font-family:var(--font-mono), "SFMono-Regular", Consolas, monospace;letter-spacing:.02em;white-space:nowrap;flex:none;margin-left:auto;font-size:8px}.operator-workspace-module__DpQNaG__workspace{background:var(--ow-rail);grid-template-columns:196px minmax(0,1fr);min-width:0;min-height:0;display:grid}.operator-workspace-module__DpQNaG__workspace[data-has-secondary-pane=false]{grid-template-columns:minmax(0,1fr)}.operator-workspace-module__DpQNaG__conversationPanel{background:var(--ow-conversations);border-top-left-radius:14px;min-width:0;min-height:0;position:relative}.operator-workspace-module__DpQNaG__conversationList{gap:2px;padding:6px;display:grid}.operator-workspace-module__DpQNaG__conversation,.operator-workspace-module__DpQNaG__conversationActive{width:100%;min-width:0;height:56px;color:var(--ow-muted);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;border-radius:10px;align-items:center;gap:9px;padding:7px 8px;transition:background-color .16s,color .16s;display:flex}.operator-workspace-module__DpQNaG__conversationActive{background:var(--ow-selected);color:var(--ow-text)}.operator-workspace-module__DpQNaG__conversationEntering{animation:.52s cubic-bezier(.16,1,.3,1) both operator-workspace-module__DpQNaG__conversationThreadArrive;overflow:hidden}.operator-workspace-module__DpQNaG__conversation:hover{color:var(--ow-text);background:#ffffff0a}.operator-workspace-module__DpQNaG__conversation:focus-visible,.operator-workspace-module__DpQNaG__conversationActive:focus-visible{outline-offset:-2px;outline:2px solid #ffffffad}.operator-workspace-module__DpQNaG__customerAvatar{aspect-ratio:1;color:#91afce;background:#7697be29;border-radius:50%;flex:none;place-items:center;width:32px;display:grid;overflow:hidden}.operator-workspace-module__DpQNaG__customerAvatar[data-avatar-tone=violet]{color:#ad9acb;background:#9781be29}.operator-workspace-module__DpQNaG__customerAvatar[data-avatar-tone=green]{color:#8db6a5;background:#73a28e29}.operator-workspace-module__DpQNaG__customerAvatar[data-avatar-tone=amber]{color:#c3a271;background:#ba945e29}.operator-workspace-module__DpQNaG__customerAvatar[data-avatar-tone=rose]{color:#c18d95;background:#b4778029}.operator-workspace-module__DpQNaG__customerAvatar svg{width:18px;height:18px}.operator-workspace-module__DpQNaG__customerAvatar img{object-fit:cover;object-position:50% 38%;width:100%;height:100%}.operator-workspace-module__DpQNaG__conversationCopy{gap:3px;min-width:0;display:grid}.operator-workspace-module__DpQNaG__customerName,.operator-workspace-module__DpQNaG__messagePreview{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.operator-workspace-module__DpQNaG__customerName{color:currentColor;font-size:13px;font-weight:500;line-height:1.1}.operator-workspace-module__DpQNaG__messagePreview{color:var(--color-faint);font-size:11px;line-height:1.1}.operator-workspace-module__DpQNaG__stage{background:var(--ow-stage);min-width:0;min-height:0;position:relative;overflow:hidden}.operator-workspace-module__DpQNaG__listView{background:var(--color-main);grid-template-rows:40px minmax(0,1fr);width:100%;min-width:0;height:100%;min-height:0;display:grid}.operator-workspace-module__DpQNaG__listToolbar{border-bottom:1px solid var(--color-border-subtle);min-width:0;color:var(--color-muted);font-family:var(--font-mono), "SFMono-Regular", Consolas, monospace;align-items:center;gap:14px;padding:0 12px;font-size:8px;display:flex}.operator-workspace-module__DpQNaG__listToolbarTitle{align-items:center;gap:7px;min-width:0;display:flex}.operator-workspace-module__DpQNaG__listToolbarTitle strong{color:var(--color-body);font-weight:560}.operator-workspace-module__DpQNaG__listToolbarTitle span{background:var(--color-surface-input);color:var(--color-faint);border-radius:4px;padding:2px 5px;font-size:7px}.operator-workspace-module__DpQNaG__listToolbarControl{color:var(--color-faint);cursor:pointer;font:inherit;background:0 0;border:0;align-items:center;gap:5px;padding:4px 0;display:inline-flex}.operator-workspace-module__DpQNaG__listToolbarControl:last-child{margin-left:auto}.operator-workspace-module__DpQNaG__listToolbarControl:hover{color:var(--color-body)}.operator-workspace-module__DpQNaG__listToolbarControl:focus-visible,.operator-workspace-module__DpQNaG__listDetailAction:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #ffffffad}.operator-workspace-module__DpQNaG__listToolbarControl svg{width:11px;height:11px}.operator-workspace-module__DpQNaG__listViewport{grid-template-columns:minmax(0,1fr);min-width:0;min-height:0;display:grid}.operator-workspace-module__DpQNaG__listViewport[data-has-detail=true]{grid-template-columns:minmax(0,1fr) 188px}.operator-workspace-module__DpQNaG__listTableScroll{min-width:0;min-height:0;overflow:hidden}.operator-workspace-module__DpQNaG__operatorTable{border-collapse:collapse;table-layout:fixed;width:100%}.operator-workspace-module__DpQNaG__operatorTable col{width:var(--operator-column-width,auto)}.operator-workspace-module__DpQNaG__operatorTable th,.operator-workspace-module__DpQNaG__operatorTable td{border-bottom:1px solid var(--color-divider-subtle);text-align:left;text-overflow:ellipsis;white-space:nowrap;padding:0 10px;overflow:hidden}.operator-workspace-module__DpQNaG__operatorTable th{height:31px;color:var(--color-faint);font-family:var(--font-mono), "SFMono-Regular", Consolas, monospace;letter-spacing:.015em;font-size:7px;font-weight:560}.operator-workspace-module__DpQNaG__operatorTable td{height:34px;color:var(--color-muted);font-size:8px;font-weight:450}.operator-workspace-module__DpQNaG__operatorTable tbody tr{background:0 0;transition:background-color .14s}.operator-workspace-module__DpQNaG__operatorTable tbody tr:hover{background:var(--color-surface-card)}.operator-workspace-module__DpQNaG__operatorTable tbody tr[data-selected=true]{background:var(--color-surface-input)}.operator-workspace-module__DpQNaG__operatorTable td:first-child,.operator-workspace-module__DpQNaG__operatorTable td[data-tone=strong]{color:var(--color-body);font-weight:520}.operator-workspace-module__DpQNaG__operatorTable td[data-tone=muted]{color:var(--color-faint)}.operator-workspace-module__DpQNaG__operatorTable td[data-tone=mono]{color:var(--color-muted);font-family:var(--font-mono), "SFMono-Regular", Consolas, monospace;font-size:7px}.operator-workspace-module__DpQNaG__operatorTable td[data-tone=danger]{color:#ed6a63;font-family:var(--font-mono), "SFMono-Regular", Consolas, monospace;font-size:7px}.operator-workspace-module__DpQNaG__listDetailPanel{border-left:1px solid var(--color-border-subtle);background:var(--color-surface-accent);flex-direction:column;min-width:0;min-height:0;padding:13px;display:flex}.operator-workspace-module__DpQNaG__listDetailHeader{border-bottom:1px solid var(--color-divider-subtle);gap:5px;padding-bottom:12px;display:grid}.operator-workspace-module__DpQNaG__listDetailHeader span,.operator-workspace-module__DpQNaG__listDetailRows dt{color:var(--color-faint);font-family:var(--font-mono), "SFMono-Regular", Consolas, monospace;letter-spacing:.03em;font-size:7px}.operator-workspace-module__DpQNaG__listDetailHeader strong{color:var(--color-body);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:540;overflow:hidden}.operator-workspace-module__DpQNaG__listDetailRows{margin:0;display:grid}.operator-workspace-module__DpQNaG__listDetailRows>div{border-bottom:1px solid var(--color-divider-subtle);gap:4px;padding:10px 0;display:grid}.operator-workspace-module__DpQNaG__listDetailRows dd{color:var(--color-muted);margin:0;font-size:8px;line-height:1.35}.operator-workspace-module__DpQNaG__listDetailRows dd[data-tone=strong]{color:var(--color-strong)}.operator-workspace-module__DpQNaG__listDetailRows dd[data-tone=danger]{color:#ed6a63}.operator-workspace-module__DpQNaG__listDetailRows dd[data-tone=muted]{color:var(--color-faint)}.operator-workspace-module__DpQNaG__listDetailAction{background:var(--color-surface-input);width:100%;color:var(--color-body);cursor:pointer;font:inherit;border:0;border-radius:6px;margin-top:auto;padding:7px 9px;font-size:8px;transition:background-color .14s}.operator-workspace-module__DpQNaG__listDetailAction:hover{background:var(--color-surface-tooltip)}.operator-workspace-module__DpQNaG__emptyStage{width:100%;height:100%;color:var(--color-faint);place-content:center;justify-items:center;gap:10px;font-size:11px;display:grid}.operator-workspace-module__DpQNaG__emptyStage svg{width:30px;height:30px}.operator-workspace-module__DpQNaG__messageThread{grid-template-rows:auto minmax(0,1fr) auto;gap:12px;width:100%;min-width:0;height:100%;min-height:0;padding:18px;display:grid}.operator-workspace-module__DpQNaG__messageThread[data-thread-entering] .operator-workspace-module__DpQNaG__contextCards{animation:.46s cubic-bezier(.16,1,.3,1) 90ms both operator-workspace-module__DpQNaG__threadComponentArrive}.operator-workspace-module__DpQNaG__messageThread[data-thread-entering] .operator-workspace-module__DpQNaG__activityPanel{animation:.46s cubic-bezier(.16,1,.3,1) .15s both operator-workspace-module__DpQNaG__threadComponentArrive}.operator-workspace-module__DpQNaG__messageThread[data-thread-entering] .operator-workspace-module__DpQNaG__messageHistory>.operator-workspace-module__DpQNaG__customerMessageGroup:first-child{animation:.48s cubic-bezier(.16,1,.3,1) .22s both operator-workspace-module__DpQNaG__threadComponentArrive}.operator-workspace-module__DpQNaG__messageThread[data-thread-entering] .operator-workspace-module__DpQNaG__composerStack>*{animation:.42s cubic-bezier(.16,1,.3,1) .28s both operator-workspace-module__DpQNaG__threadComponentArrive}.operator-workspace-module__DpQNaG__contextArea{grid-template-columns:minmax(210px,.82fr) minmax(330px,1.38fr);gap:8px;min-width:0;display:grid}.operator-workspace-module__DpQNaG__contextCards{grid-template-columns:minmax(0,1fr);gap:6px;min-width:0;display:grid}.operator-workspace-module__DpQNaG__contextCard{background:var(--color-surface);border-radius:11px;align-items:center;gap:8px;min-width:0;min-height:49px;padding:7px 10px;display:flex}.operator-workspace-module__DpQNaG__contextCard .operator-workspace-module__DpQNaG__customerAvatar{width:31px}.operator-workspace-module__DpQNaG__contextCardCopy{gap:2px;min-width:0;display:grid}.operator-workspace-module__DpQNaG__contextCardCopy strong,.operator-workspace-module__DpQNaG__contextCardCopy span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.operator-workspace-module__DpQNaG__contextCardCopy strong{color:var(--color-body);font-size:12px;font-weight:550;line-height:1.1}.operator-workspace-module__DpQNaG__contextCardLabel{color:var(--color-faint);letter-spacing:.08em;text-transform:uppercase;font-size:7px;font-weight:550;line-height:1}.operator-workspace-module__DpQNaG__contextCardMeta{color:var(--color-muted);font-size:9px;line-height:1.2}.operator-workspace-module__DpQNaG__deviceArtwork{aspect-ratio:1;flex:none;place-items:center;width:31px;display:grid}.operator-workspace-module__DpQNaG__deviceArtwork img{object-fit:contain;width:100%;height:100%}.operator-workspace-module__DpQNaG__messageHistory{flex-direction:column;gap:14px;min-width:0;min-height:0;display:flex;overflow:hidden}.operator-workspace-module__DpQNaG__customerMessageGroup,.operator-workspace-module__DpQNaG__operatorMessageGroup{gap:5px;max-width:min(76%,440px);display:grid}.operator-workspace-module__DpQNaG__customerMessageGroup{align-self:flex-start}.operator-workspace-module__DpQNaG__operatorMessageGroup{align-self:flex-end;justify-items:end}.operator-workspace-module__DpQNaG__customerMessage,.operator-workspace-module__DpQNaG__operatorMessage{letter-spacing:-.01em;border-radius:14px;width:fit-content;margin:0;padding:10px 13px;font-size:14px;line-height:1.4}.operator-workspace-module__DpQNaG__customerMessage{background:var(--color-surface);color:var(--ow-text);border-bottom-left-radius:6px}.operator-workspace-module__DpQNaG__customerMessageEntering{animation:.32s cubic-bezier(.2,.75,.25,1) both operator-workspace-module__DpQNaG__customerMessageArrive}.operator-workspace-module__DpQNaG__customerReplyEntering,.operator-workspace-module__DpQNaG__typingMessageEntering{animation:.24s cubic-bezier(.2,.75,.25,1) both operator-workspace-module__DpQNaG__customerMessageArrive}.operator-workspace-module__DpQNaG__typingBubble{background:var(--color-surface);border-radius:14px 14px 14px 6px;align-items:center;gap:4px;width:fit-content;padding:12px 14px;display:flex}.operator-workspace-module__DpQNaG__typingBubble>span{background:var(--color-muted);border-radius:999px;width:4px;height:4px;animation:.72s ease-in-out infinite alternate operator-workspace-module__DpQNaG__typingDot}.operator-workspace-module__DpQNaG__typingBubble>span:nth-child(2){animation-delay:.12s}.operator-workspace-module__DpQNaG__typingBubble>span:nth-child(3){animation-delay:.24s}.operator-workspace-module__DpQNaG__operatorMessage{background:color-mix(in srgb, var(--color-accent) 26%, var(--color-surface));color:var(--color-strong);border-bottom-right-radius:6px}.operator-workspace-module__DpQNaG__operatorMessageEntering{animation:.24s cubic-bezier(.2,.75,.25,1) both operator-workspace-module__DpQNaG__customerMessageArrive}.operator-workspace-module__DpQNaG__messageMeta{color:var(--color-faint);padding-inline:4px;font-size:10px;line-height:1.2}.operator-workspace-module__DpQNaG__activityPanel{background:var(--color-surface);border-radius:11px;grid-template-rows:auto minmax(0,1fr);align-self:stretch;gap:4px;width:100%;height:100%;min-height:0;max-height:104px;padding:9px 10px 8px;display:grid}.operator-workspace-module__DpQNaG__activityHeader{color:var(--color-faint);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:4px;padding-inline:2px;font-size:8px;line-height:1;display:flex}.operator-workspace-module__DpQNaG__activityErrorCount{color:var(--color-error,#ff6764)}.operator-workspace-module__DpQNaG__activityList{overscroll-behavior:contain;padding:0;scrollbar-color:#ffffff24 transparent;scrollbar-width:thin;align-content:start;gap:1px;min-height:0;margin:0;padding-right:3px;list-style:none;display:grid;overflow-y:auto}.operator-workspace-module__DpQNaG__activityList::-webkit-scrollbar{width:3px}.operator-workspace-module__DpQNaG__activityList::-webkit-scrollbar-track{background:0 0}.operator-workspace-module__DpQNaG__activityList::-webkit-scrollbar-thumb{background:#ffffff24;border-radius:999px}.operator-workspace-module__DpQNaG__activityList:focus-visible{outline-offset:2px;outline:1px solid #ffffff29}.operator-workspace-module__DpQNaG__activityRow{width:100%;min-width:0;color:var(--color-muted);align-items:center;gap:7px;padding:3px 2px;line-height:1;display:flex}.operator-workspace-module__DpQNaG__activityRow time{width:30px;color:var(--color-faint);font-variant-numeric:tabular-nums;flex:0 0 30px;font-size:8px;line-height:1}.operator-workspace-module__DpQNaG__activityLevel{width:30px;color:var(--color-muted);font-family:var(--font-mono), "SFMono-Regular", Consolas, monospace;text-transform:lowercase;flex:0 0 30px;font-size:7px}.operator-workspace-module__DpQNaG__activityRow[data-event-level=error],.operator-workspace-module__DpQNaG__activityRow[data-event-level=error] time,.operator-workspace-module__DpQNaG__activityRow[data-event-level=error] .operator-workspace-module__DpQNaG__activityLevel,.operator-workspace-module__DpQNaG__activityRow[data-event-level=error] .operator-workspace-module__DpQNaG__activityLabel,.operator-workspace-module__DpQNaG__activityRow[data-event-level=error] .operator-workspace-module__DpQNaG__activityCode{color:var(--color-error,#ff6764)}.operator-workspace-module__DpQNaG__activityRowEntering{will-change:opacity, transform;animation:.36s cubic-bezier(.2,.72,.25,1) both operator-workspace-module__DpQNaG__telemetryEventArrive}.operator-workspace-module__DpQNaG__activityLabel{min-width:0;color:var(--color-body);text-overflow:ellipsis;white-space:nowrap;flex:auto;font-size:10px;font-weight:500;overflow:hidden}.operator-workspace-module__DpQNaG__activityCode{min-width:0;color:var(--color-faint);font-family:var(--font-mono), "SFMono-Regular", Consolas, monospace;text-overflow:ellipsis;white-space:nowrap;flex:0 auto;font-size:7px;overflow:hidden}.operator-workspace-module__DpQNaG__composerStack{gap:7px;min-width:0;display:grid}.operator-workspace-module__DpQNaG__suggestionPanel{background:var(--color-surface);border-radius:11px;justify-content:space-between;align-items:center;gap:14px;min-width:0;padding:9px 10px 9px 12px;display:flex}.operator-workspace-module__DpQNaG__suggestionPanel[data-suggestion-phase=loading]{animation:.28s .42s both operator-workspace-module__DpQNaG__suggestionPanelArrive}.operator-workspace-module__DpQNaG__suggestionPanel[data-suggestion-phase=ready] .operator-workspace-module__DpQNaG__suggestionCopy,.operator-workspace-module__DpQNaG__suggestionPanel[data-suggestion-phase=ready] .operator-workspace-module__DpQNaG__suggestionActions{animation:.18s both operator-workspace-module__DpQNaG__suggestionContentArrive}.operator-workspace-module__DpQNaG__suggestionCopy{min-width:0}.operator-workspace-module__DpQNaG__suggestionLabel{color:var(--color-accent);font-weight:600}.operator-workspace-module__DpQNaG__suggestionLoading{color:var(--color-muted);animation:.65s ease-in-out infinite alternate operator-workspace-module__DpQNaG__suggestionLoadingPulse}.operator-workspace-module__DpQNaG__suggestionSentence{color:var(--color-body);margin:0;font-size:9px;line-height:1.35}.operator-workspace-module__DpQNaG__suggestionEvidence{display:inline;position:relative}.operator-workspace-module__DpQNaG__suggestionSource{color:var(--color-faint)}.operator-workspace-module__DpQNaG__suggestionEvidence>button{color:inherit;cursor:help;font:inherit;background:0 0;border:0;border-bottom:1px dashed #969b985c;padding:0;display:inline}.operator-workspace-module__DpQNaG__suggestionEvidence>button:focus-visible{outline-offset:2px;border-radius:2px;outline:2px solid #7897b6b8}.operator-workspace-module__DpQNaG__suggestionPopover{z-index:50;visibility:hidden;background:var(--color-surface-tooltip);opacity:0;pointer-events:none;border-radius:9px;gap:4px;width:max-content;max-width:230px;padding:9px 10px;transition:opacity .13s,transform .13s,visibility .13s;display:grid;position:absolute;bottom:calc(100% + 8px);left:0;transform:translateY(4px);box-shadow:0 16px 36px #0000006b}.operator-workspace-module__DpQNaG__suggestionPopover span,.operator-workspace-module__DpQNaG__suggestionPopover code{color:var(--color-muted);font-family:var(--font-mono), "SFMono-Regular", Consolas, monospace;font-size:7px;font-weight:400}.operator-workspace-module__DpQNaG__suggestionPopover strong{color:var(--color-error,#ff6764);font-size:9px;font-weight:550}.operator-workspace-module__DpQNaG__suggestionEvidence:hover .operator-workspace-module__DpQNaG__suggestionPopover,.operator-workspace-module__DpQNaG__suggestionEvidence:focus-within .operator-workspace-module__DpQNaG__suggestionPopover{visibility:visible;opacity:1;transform:translateY(0)}.operator-workspace-module__DpQNaG__suggestionActions{flex:none;align-items:center;gap:3px;display:flex}.operator-workspace-module__DpQNaG__suggestionActions button{color:var(--color-muted);cursor:pointer;font:inherit;white-space:nowrap;background:0 0;border:0;border-radius:7px;padding:6px 8px;font-size:8px;line-height:1;transition:background-color .14s,color .14s}.operator-workspace-module__DpQNaG__suggestionActions button:first-child{background:var(--color-surface-input);color:var(--color-body)}.operator-workspace-module__DpQNaG__suggestionActions button:hover{color:var(--ow-text);background:#ffffff0f}.operator-workspace-module__DpQNaG__suggestionActions button:focus-visible{outline-offset:2px;outline:2px solid #ffffffad}.operator-workspace-module__DpQNaG__composer{background:var(--color-surface-input);border-radius:11px;align-items:center;gap:8px;min-width:0;min-height:44px;padding:6px 7px 6px 12px;display:flex}.operator-workspace-module__DpQNaG__composer[data-multiline=true]{align-items:flex-end}.operator-workspace-module__DpQNaG__composer textarea{width:100%;min-width:0;min-height:32px;max-height:112px;color:var(--ow-text);font:inherit;resize:none;scrollbar-color:#ffffff24 transparent;scrollbar-width:thin;background:0 0;border:0;outline:0;padding:6px 0;font-size:13px;line-height:20px}.operator-workspace-module__DpQNaG__composer textarea::placeholder{color:var(--color-muted);opacity:1}.operator-workspace-module__DpQNaG__composer textarea::-webkit-scrollbar{width:3px}.operator-workspace-module__DpQNaG__composer textarea::-webkit-scrollbar-track{background:0 0}.operator-workspace-module__DpQNaG__composer textarea::-webkit-scrollbar-thumb{background:#ffffff24;border-radius:999px}.operator-workspace-module__DpQNaG__composer:focus-within{background:var(--color-surface-tooltip);box-shadow:inset 0 0 0 1px #ffffff1f}.operator-workspace-module__DpQNaG__composer button{aspect-ratio:1;color:#777c7a;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;place-items:center;width:28px;transition:background-color .14s,color .14s;display:grid}.operator-workspace-module__DpQNaG__composer button:hover{color:var(--ow-text);background:#ffffff0f}.operator-workspace-module__DpQNaG__composer .operator-workspace-module__DpQNaG__composerSendActive{background:var(--color-strong);color:var(--color-main)}.operator-workspace-module__DpQNaG__composer .operator-workspace-module__DpQNaG__composerSendActive:hover{color:var(--color-main);background:#fff}.operator-workspace-module__DpQNaG__composer .operator-workspace-module__DpQNaG__composerSendSending{animation:.36s cubic-bezier(.2,.75,.25,1) both operator-workspace-module__DpQNaG__composerSendTap}.operator-workspace-module__DpQNaG__composer button:focus-visible{outline-offset:2px;outline:2px solid #ffffffad}.operator-workspace-module__DpQNaG__composer button svg{width:15px;height:15px}@keyframes operator-workspace-module__DpQNaG__customerMessageArrive{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes operator-workspace-module__DpQNaG__conversationThreadArrive{0%{opacity:0;height:0;padding-block:0;transform:translateY(-7px)scale(.985)}to{opacity:1;height:56px;padding-block:7px;transform:translateY(0)scale(1)}}@keyframes operator-workspace-module__DpQNaG__threadComponentArrive{0%{opacity:0;transform:translateY(9px)scale(.992)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes operator-workspace-module__DpQNaG__composerSendTap{0%{transform:scale(1)}38%{background:#c8cbc9;transform:scale(.78)}72%{transform:scale(1.08)}to{transform:scale(1)}}@keyframes operator-workspace-module__DpQNaG__suggestionPanelArrive{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes operator-workspace-module__DpQNaG__suggestionContentArrive{0%{opacity:0}to{opacity:1}}@keyframes operator-workspace-module__DpQNaG__suggestionLoadingPulse{0%{opacity:.48}to{opacity:1}}@keyframes operator-workspace-module__DpQNaG__typingDot{0%{opacity:.35;transform:translateY(1px)}to{opacity:1;transform:translateY(-1px)}}@keyframes operator-workspace-module__DpQNaG__telemetryEventArrive{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@media (max-width:640px){.operator-workspace-module__DpQNaG__labPreview{width:calc(100vw - 20px)}.operator-workspace-module__DpQNaG__appWindow{--ow-window-radius:16px;border-radius:var(--ow-window-radius);grid-template-columns:64px minmax(0,1fr);width:calc(100vw - 20px);height:min(660px,100svh - 20px)}.operator-workspace-module__DpQNaG__railItem,.operator-workspace-module__DpQNaG__railItemActive{min-height:46px;font-size:8px}.operator-workspace-module__DpQNaG__railItem svg,.operator-workspace-module__DpQNaG__railItemActive svg{width:21px;height:21px}}@container (max-width:720px){.operator-workspace-module__DpQNaG__embeddedPreview .operator-workspace-module__DpQNaG__appWindow{grid-template-columns:minmax(0,1fr)}.operator-workspace-module__DpQNaG__embeddedPreview .operator-workspace-module__DpQNaG__rail,.operator-workspace-module__DpQNaG__embeddedPreview .operator-workspace-module__DpQNaG__conversationPanel{display:none}.operator-workspace-module__DpQNaG__embeddedPreview .operator-workspace-module__DpQNaG__appBody{grid-template-rows:32px minmax(0,1fr)}.operator-workspace-module__DpQNaG__embeddedPreview .operator-workspace-module__DpQNaG__compactWindowControls{display:block}.operator-workspace-module__DpQNaG__embeddedPreview .operator-workspace-module__DpQNaG__compactWindowControls .operator-workspace-module__DpQNaG__windowControls{width:39px;height:32px;margin-left:2px}.operator-workspace-module__DpQNaG__embeddedPreview .operator-workspace-module__DpQNaG__compactWindowControls .operator-workspace-module__DpQNaG__windowControls span{width:9px}.operator-workspace-module__DpQNaG__embeddedPreview .operator-workspace-module__DpQNaG__workspace,.operator-workspace-module__DpQNaG__embeddedPreview .operator-workspace-module__DpQNaG__listViewport[data-has-detail=true]{grid-template-columns:minmax(0,1fr)}.operator-workspace-module__DpQNaG__embeddedPreview .operator-workspace-module__DpQNaG__listDetailPanel{display:none}.operator-workspace-module__DpQNaG__workspace{grid-template-columns:72px minmax(0,1fr)}.operator-workspace-module__DpQNaG__conversationList{padding-inline:6px}.operator-workspace-module__DpQNaG__conversation,.operator-workspace-module__DpQNaG__conversationActive{justify-content:center;height:48px;padding:6px}.operator-workspace-module__DpQNaG__conversationCopy{display:none}.operator-workspace-module__DpQNaG__messageThread{gap:10px;padding:14px}.operator-workspace-module__DpQNaG__embeddedPreview .operator-workspace-module__DpQNaG__messageThread{padding:12px}.operator-workspace-module__DpQNaG__contextArea{grid-template-columns:minmax(0,1fr)}.operator-workspace-module__DpQNaG__contextCards{grid-template-columns:repeat(2,minmax(0,1fr))}.operator-workspace-module__DpQNaG__contextCard{min-height:49px;padding-block:7px}.operator-workspace-module__DpQNaG__contextCard .operator-workspace-module__DpQNaG__customerAvatar,.operator-workspace-module__DpQNaG__deviceArtwork{width:30px}.operator-workspace-module__DpQNaG__customerMessageGroup,.operator-workspace-module__DpQNaG__operatorMessageGroup{width:90%;max-width:90%}.operator-workspace-module__DpQNaG__embeddedPreview .operator-workspace-module__DpQNaG__customerMessageGroup,.operator-workspace-module__DpQNaG__embeddedPreview .operator-workspace-module__DpQNaG__operatorMessageGroup{width:auto;max-width:min(82%,520px)}.operator-workspace-module__DpQNaG__customerMessage,.operator-workspace-module__DpQNaG__operatorMessage{border-radius:12px;padding:8px 11px;font-size:12px;line-height:1.35}.operator-workspace-module__DpQNaG__customerMessage{border-bottom-left-radius:5px}.operator-workspace-module__DpQNaG__operatorMessage{border-bottom-right-radius:5px}}@container (max-width:520px){.operator-workspace-module__DpQNaG__scenarioControl{padding-inline:6px;font-size:7px}.operator-workspace-module__DpQNaG__contextCards{grid-template-columns:minmax(0,1fr)}.operator-workspace-module__DpQNaG__embeddedPreview .operator-workspace-module__DpQNaG__contextCards{grid-template-columns:repeat(2,minmax(0,1fr))}.operator-workspace-module__DpQNaG__embeddedPreview .operator-workspace-module__DpQNaG__activityPanel{max-height:86px}.operator-workspace-module__DpQNaG__activityCode,.operator-workspace-module__DpQNaG__embeddedPreview .operator-workspace-module__DpQNaG__operatorTable [data-column-priority=tertiary],.operator-workspace-module__DpQNaG__embeddedPreview .operator-workspace-module__DpQNaG__listToolbarTitle span,.operator-workspace-module__DpQNaG__embeddedPreview .operator-workspace-module__DpQNaG__listToolbarControl:last-child span{display:none}.operator-workspace-module__DpQNaG__embeddedPreview .operator-workspace-module__DpQNaG__listToolbar{gap:11px;padding-inline:10px}.operator-workspace-module__DpQNaG__suggestionPanel{flex-direction:column;align-items:flex-start;gap:7px}}@media (prefers-reduced-motion:reduce){.operator-workspace-module__DpQNaG__composer .operator-workspace-module__DpQNaG__composerSendSending{animation:none}.operator-workspace-module__DpQNaG__activityRowEntering,.operator-workspace-module__DpQNaG__customerMessageEntering,.operator-workspace-module__DpQNaG__customerReplyEntering,.operator-workspace-module__DpQNaG__conversationEntering,.operator-workspace-module__DpQNaG__messageThread[data-thread-entering] .operator-workspace-module__DpQNaG__contextCards,.operator-workspace-module__DpQNaG__messageThread[data-thread-entering] .operator-workspace-module__DpQNaG__activityPanel,.operator-workspace-module__DpQNaG__messageThread[data-thread-entering] .operator-workspace-module__DpQNaG__messageHistory>.operator-workspace-module__DpQNaG__customerMessageGroup:first-child,.operator-workspace-module__DpQNaG__messageThread[data-thread-entering] .operator-workspace-module__DpQNaG__composerStack>*,.operator-workspace-module__DpQNaG__operatorMessageEntering,.operator-workspace-module__DpQNaG__railItem,.operator-workspace-module__DpQNaG__railItemActive,.operator-workspace-module__DpQNaG__conversation,.operator-workspace-module__DpQNaG__conversationActive,.operator-workspace-module__DpQNaG__composer button,.operator-workspace-module__DpQNaG__scenarioControl,.operator-workspace-module__DpQNaG__scenarioDot,.operator-workspace-module__DpQNaG__scenarioDotActive,.operator-workspace-module__DpQNaG__productDemoControls>button,.operator-workspace-module__DpQNaG__productDemoDot,.operator-workspace-module__DpQNaG__productDemoDotActive,.operator-workspace-module__DpQNaG__suggestionEvidence>button,.operator-workspace-module__DpQNaG__suggestionLoading,.operator-workspace-module__DpQNaG__suggestionPopover,.operator-workspace-module__DpQNaG__suggestionPanel,.operator-workspace-module__DpQNaG__suggestionPanel .operator-workspace-module__DpQNaG__suggestionActions,.operator-workspace-module__DpQNaG__suggestionPanel .operator-workspace-module__DpQNaG__suggestionCopy,.operator-workspace-module__DpQNaG__suggestionActions button,.operator-workspace-module__DpQNaG__typingBubble>span,.operator-workspace-module__DpQNaG__typingMessageEntering,.operator-workspace-module__DpQNaG__operatorProfile{transition:none}}
.homepage-module__xqAiwa__page{--homepage-media-card-ratio:5 / 4;overflow-x:clip}.homepage-module__xqAiwa__page[data-homepage-reveal-ready=true] [data-homepage-reveal-state]{transition:opacity .68s cubic-bezier(.22,1,.36,1),transform .68s cubic-bezier(.22,1,.36,1);transition-delay:var(--homepage-reveal-delay,0s)}.homepage-module__xqAiwa__page[data-homepage-reveal-ready=true] [data-homepage-reveal-state=pending]{opacity:0;transform:translateY(2.75rem)}.homepage-module__xqAiwa__page[data-homepage-reveal-ready=true] [data-homepage-reveal-state=visible]{opacity:1;transform:translate(0,0)}.homepage-module__xqAiwa__hero{color:#f1f3f5;background:#0f1011;position:relative;overflow:hidden}.homepage-module__xqAiwa__siteNav{z-index:60;background:#0f1011;border-bottom:1px solid #f1f3f512;transition:background-color .2s,border-color .2s,box-shadow .2s;position:sticky;top:0}.homepage-module__xqAiwa__siteNav nav[data-site-navigation=public]{padding-block:1.5rem;transition:padding .2s}.homepage-module__xqAiwa__siteNav[data-scrolled=true]{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0f1011c7;border-bottom-color:#f1f3f51c;box-shadow:0 10px 30px #00000024}.homepage-module__xqAiwa__siteNav[data-scrolled=true] nav[data-site-navigation=public]{padding-block:.75rem}.homepage-module__xqAiwa__siteNav nav[data-site-navigation=public]>a{color:#f1f3f5;font-family:var(--font-mono);letter-spacing:.14em;font-size:.8125rem;font-weight:600}.homepage-module__xqAiwa__siteNav nav[data-site-navigation=public] [data-analytics-control=product],.homepage-module__xqAiwa__siteNav nav[data-site-navigation=public] [data-analytics-control=hardware_teams],.homepage-module__xqAiwa__siteNav nav[data-site-navigation=public] [data-analytics-control=docs],.homepage-module__xqAiwa__siteNav nav[data-site-navigation=public] [data-analytics-control=sign_in]{color:#9298a0;font-family:var(--font-sans);letter-spacing:normal;font-size:.875rem;font-weight:500}.homepage-module__xqAiwa__siteNav nav[data-site-navigation=public] [data-analytics-control=product]:hover,.homepage-module__xqAiwa__siteNav nav[data-site-navigation=public] [data-analytics-control=hardware_teams]:hover,.homepage-module__xqAiwa__siteNav nav[data-site-navigation=public] [data-analytics-control=docs]:hover,.homepage-module__xqAiwa__siteNav nav[data-site-navigation=public] [data-analytics-control=sign_in]:hover{color:#f1f3f5}.homepage-module__xqAiwa__navDemoLink{min-height:2.25rem;font-family:var(--font-sans);margin-left:.5rem;padding-inline:1rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:min-height .2s,background-color .16s,color .16s}.homepage-module__xqAiwa__siteNav[data-scrolled=true] .homepage-module__xqAiwa__navDemoLink{min-height:2rem}.homepage-module__xqAiwa__heroCopy{z-index:2;text-align:center;flex-direction:column;align-items:center;width:min(100% - 2.5rem,72rem);margin-inline:auto;padding-top:clamp(3.25rem,8vw,6.5rem);display:flex;position:relative}.homepage-module__xqAiwa__heroCopy h1{color:#f1f3f5;max-width:65rem;font-family:var(--font-display);letter-spacing:-.058em;text-wrap:balance;font-size:clamp(2.5rem,7.3vw,5.75rem);font-weight:650;line-height:.96}.homepage-module__xqAiwa__heroHeadlineLine{white-space:nowrap;display:block}.homepage-module__xqAiwa__heroCopy>p{color:#c3c7cc;text-wrap:balance;max-width:44rem;margin-top:clamp(1.25rem,3vw,1.75rem);font-size:clamp(1rem,1.6vw,1.25rem);line-height:1.55}.homepage-module__xqAiwa__heroActions{margin-top:clamp(1.75rem,4vw,2.5rem)}.homepage-module__xqAiwa__phoneWindow{place-items:start center;margin-top:clamp(2.75rem,6vw,4.5rem);padding-bottom:clamp(3rem,6vw,5rem);display:grid;position:relative;overflow:hidden}.homepage-module__xqAiwa__heroPhone{width:min(22.5rem,100vw - 3rem)}.homepage-module__xqAiwa__story{background:var(--homepage-light-background)}.homepage-module__xqAiwa__story>section{--homepage-section-background:var(--homepage-light-background);--homepage-section-card-background:var(--homepage-light-card);background:var(--homepage-section-background)}.homepage-module__xqAiwa__story>section:nth-of-type(2n){--homepage-section-background:var(--homepage-light-card);--homepage-section-card-background:var(--homepage-light-background)}.homepage-module__xqAiwa__primaryFeature{grid-template-columns:minmax(0,1fr);gap:clamp(1rem,2vw,1.5rem);width:100%;margin-inline:auto;padding-block:clamp(5rem,10vw,9rem);padding-inline:max(1.25rem,50% - 37.5rem);display:grid}.homepage-module__xqAiwa__sectionCopy{width:100%}.homepage-module__xqAiwa__sectionCopy h2{max-width:51rem;color:var(--homepage-light-ink);font-family:var(--font-display);letter-spacing:-.042em;text-wrap:balance;font-size:clamp(2.25rem,5vw,4rem);font-weight:630;line-height:1.02}.homepage-module__xqAiwa__sectionCopy p{color:var(--homepage-light-muted);max-width:64rem;margin-top:1rem;font-size:clamp(1.0625rem,1.8vw,1.25rem);line-height:1.6}.homepage-module__xqAiwa__screenshotPlaceholder{background:var(--homepage-light-card);min-height:20rem;color:var(--homepage-light-muted);text-align:center;border-radius:1.75rem;flex-direction:column;justify-content:center;align-items:center;gap:.45rem;padding:2rem;display:flex}.homepage-module__xqAiwa__screenshotPlaceholder:before{content:"";border-top:1px dashed #70707057;width:min(100%,42rem);height:0;margin-bottom:1.1rem}.homepage-module__xqAiwa__screenshotPlaceholder:after{content:"";border-top:1px dashed #70707057;width:min(100%,42rem);height:0;margin-top:1.1rem}.homepage-module__xqAiwa__screenshotPlaceholderLarge{min-height:clamp(25rem,52vw,39rem)}.homepage-module__xqAiwa__screenshotPlaceholderWithImage{background:0 0;min-height:0;padding:0;display:block;overflow:visible}.homepage-module__xqAiwa__screenshotPlaceholderLarge.homepage-module__xqAiwa__screenshotPlaceholderWithImage{justify-self:center;width:min(100vw - 2rem,88rem);min-height:0}.homepage-module__xqAiwa__screenshotPlaceholderWithImage:before,.homepage-module__xqAiwa__screenshotPlaceholderWithImage:after{display:none}.homepage-module__xqAiwa__screenshotPlaceholderCompactWithMedia{background:var(--homepage-light-card);min-height:20rem;padding:clamp(1.25rem,3vw,2rem);overflow:hidden}.homepage-module__xqAiwa__screenshotPlaceholderCompactWithMedia:before,.homepage-module__xqAiwa__screenshotPlaceholderCompactWithMedia:after{display:none}.homepage-module__xqAiwa__screenshotPlaceholderCompactWithMedia .homepage-module__xqAiwa__macFrame{filter:none;border-radius:clamp(.75rem,1.5vw,1.25rem);overflow:hidden;box-shadow:0 2.25rem 3.5rem #1d1d1f57,0 .75rem 1.25rem #1d1d1f33}.homepage-module__xqAiwa__screenshotPlaceholderWithTopics{text-align:left;justify-content:center}.homepage-module__xqAiwa__screenshotPlaceholderWithVideo{--homepage-video-bottom-gap:clamp(1.25rem, 3vw, 2rem);padding:0 0 var(--homepage-video-bottom-gap);justify-content:flex-start;align-items:stretch}.homepage-module__xqAiwa__screenshotPlaceholderWithVideo .homepage-module__xqAiwa__carouselDesktopFrame{aspect-ratio:auto;border-radius:1.75rem 1.75rem clamp(.75rem,1.5vw,1.25rem) clamp(.75rem,1.5vw,1.25rem);flex:auto;min-height:0}.homepage-module__xqAiwa__screenshotPlaceholderFlushImage{--homepage-flush-window-inset:clamp(2rem, 8vw, 5rem);padding:0;display:block;position:relative;overflow:hidden}.homepage-module__xqAiwa__screenshotPlaceholderFlushTopRight,.homepage-module__xqAiwa__screenshotPlaceholderFlushTopLeft{--homepage-flush-window-inset:clamp(1.25rem, 3vw, 2rem)}.homepage-module__xqAiwa__productScreenshot{width:100%;height:auto;display:block}.homepage-module__xqAiwa__productScreenshotFlush{border-radius:0;max-width:none;position:absolute}.homepage-module__xqAiwa__productScreenshotFlushTopLeft{top:var(--homepage-flush-window-inset);left:var(--homepage-flush-window-inset);object-fit:cover;object-position:left top;filter:drop-shadow(-.5rem .75rem .8rem #1d1d1f47)drop-shadow(-1.25rem 2rem 2.25rem #1d1d1f52);width:108%;height:108%}.homepage-module__xqAiwa__productScreenshotFlushTopRight{width:calc(100% - var(--homepage-flush-window-inset));height:calc(100% - var(--homepage-flush-window-inset));object-fit:cover;object-position:left bottom;filter:drop-shadow(-.75rem .75rem 1rem #1d1d1f33);border-bottom-left-radius:1.75rem;inset:0 0 auto auto}.homepage-module__xqAiwa__macFrame{aspect-ratio:4260/2840;filter:drop-shadow(0 1.5rem 1.5rem #1d1d1f29);width:100%;margin-inline:auto;position:relative}.homepage-module__xqAiwa__macScreen{z-index:0;background:#0e0f10;width:81.127%;height:78.662%;position:absolute;top:10.669%;left:9.437%;overflow:hidden}.homepage-module__xqAiwa__macScreenImage{object-fit:cover;object-position:center top;width:100%;height:100%;display:block}.homepage-module__xqAiwa__macBezel{z-index:1;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.homepage-module__xqAiwa__screenshotLabel{color:var(--homepage-light-ink);font-size:1rem;font-weight:600}.homepage-module__xqAiwa__screenshotDescription{max-width:28rem;font-size:.9375rem;line-height:1.5}.homepage-module__xqAiwa__productStory{background:var(--homepage-section-background,var(--homepage-light-card));gap:clamp(2rem,4vw,3rem);padding-block:clamp(5rem,10vw,9rem);display:grid}.homepage-module__xqAiwa__productStoryHeading{width:min(100% - 2.5rem,75rem);margin-inline:auto}.homepage-module__xqAiwa__faqHeading{max-width:48rem}.homepage-module__xqAiwa__productStoryHeading h2,.homepage-module__xqAiwa__faqHeading h2{color:var(--homepage-light-ink);font-family:var(--font-display);letter-spacing:-.042em;text-wrap:balance;font-size:clamp(2.25rem,5vw,4rem);font-weight:630;line-height:1.02}.homepage-module__xqAiwa__productStoryHeading p,.homepage-module__xqAiwa__faqHeading p{max-width:42rem;color:var(--homepage-light-muted);margin-top:1rem;font-size:clamp(1.0625rem,1.8vw,1.25rem);line-height:1.6}.homepage-module__xqAiwa__productRows{background:var(--homepage-section-background,var(--homepage-light-background));width:100%;display:grid}.homepage-module__xqAiwa__productRowBand .homepage-module__xqAiwa__screenshotPlaceholder{background:var(--homepage-section-card-background,var(--homepage-light-card))}.homepage-module__xqAiwa__mergeDiagram{width:min(100% - 2.5rem,75rem);margin-inline:auto;padding-block:0}.homepage-module__xqAiwa__platformIntersection{isolation:isolate;grid-template-columns:minmax(0,1fr) clamp(11rem,16.66vw,13rem) minmax(0,1fr);align-items:stretch;display:grid;position:relative}.homepage-module__xqAiwa__intersectionShape,.homepage-module__xqAiwa__mobileIntersectionShape{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.homepage-module__xqAiwa__mobileIntersectionShape{display:none}.homepage-module__xqAiwa__intersectionShape path,.homepage-module__xqAiwa__mobileIntersectionShape path{fill:var(--homepage-section-card-background,var(--homepage-light-background))}.homepage-module__xqAiwa__platformGroup{z-index:1;background:0 0;align-items:start;gap:clamp(1.25rem,2vw,1.75rem);min-height:clamp(21rem,32vw,25rem);padding:clamp(2rem,4vw,3rem);display:grid;position:relative}.homepage-module__xqAiwa__platformGroup[data-homepage-platform-group=cx]{padding-left:clamp(1.75rem,2.3vw,2rem);padding-right:clamp(1.5rem,3vw,2.5rem)}.homepage-module__xqAiwa__platformGroup[data-homepage-platform-group=analytics]{padding-left:clamp(1.5rem,3vw,2.5rem);padding-right:clamp(1.75rem,2.3vw,2rem)}.homepage-module__xqAiwa__platformGroup h3{color:var(--homepage-light-ink);font-family:var(--font-display);letter-spacing:-.025em;font-size:clamp(1.25rem,2.5vw,1.75rem);font-weight:630}.homepage-module__xqAiwa__platformIcons{grid-template-columns:repeat(3,minmax(0,1fr));align-content:center;gap:clamp(2rem,4vw,3.25rem) clamp(1.25rem,3vw,2.25rem);display:grid}.homepage-module__xqAiwa__platformPlaceholder{color:#73767c;min-width:0;font-family:var(--font-display);letter-spacing:-.015em;text-align:center;justify-items:center;gap:.65rem;font-size:clamp(.75rem,1.2vw,.875rem);font-weight:520;line-height:1.2;display:grid}.homepage-module__xqAiwa__brandIcon{filter:grayscale(45%)saturate(55%)contrast(92%);object-fit:contain;opacity:.78;width:clamp(2.5rem,3.5vw,3rem);height:clamp(2.5rem,3.5vw,3rem);display:block}.homepage-module__xqAiwa__mergeResult{z-index:2;background:0 0;align-content:center;align-self:center;justify-items:center;gap:1.25rem;width:100%;min-height:clamp(15rem,22vw,18rem);padding:2rem;display:grid;position:relative}.homepage-module__xqAiwa__btxAppIcon{filter:drop-shadow(0 1rem 1.5rem #1d1d1f2e);width:clamp(5.5rem,10vw,7.5rem);height:auto}.homepage-module__xqAiwa__mergeResult>span{color:var(--homepage-light-ink);font-family:var(--font-display);letter-spacing:-.025em;font-size:clamp(1.125rem,2vw,1.25rem);font-weight:650;line-height:1}.homepage-module__xqAiwa__productStoryExplanation{width:min(100% - 2.5rem,75rem);margin:0 auto}.homepage-module__xqAiwa__productStoryExplanation h3{color:var(--homepage-light-ink);font-family:var(--font-display);letter-spacing:-.03em;font-size:clamp(1.5rem,3vw,2.25rem);font-weight:630;line-height:1.08}.homepage-module__xqAiwa__productStoryExplanation p{max-width:58rem;color:var(--homepage-light-muted);margin-top:1rem;font-size:clamp(1.0625rem,1.8vw,1.25rem);line-height:1.6}.homepage-module__xqAiwa__carouselSection{background:var(--homepage-section-background,var(--homepage-light-background));padding-block:clamp(5rem,10vw,9rem);overflow:hidden}.homepage-module__xqAiwa__carouselHeading,.homepage-module__xqAiwa__carouselControls{width:min(100% - 2.5rem,75rem);margin-inline:auto}.homepage-module__xqAiwa__carouselHeading h2{max-width:48rem;color:var(--homepage-light-ink);font-family:var(--font-display);letter-spacing:-.042em;text-wrap:balance;font-size:clamp(2.25rem,5vw,4rem);font-weight:630;line-height:1.02}.homepage-module__xqAiwa__carouselHeading>p{max-width:46rem;color:var(--homepage-light-muted);margin-top:1rem;font-size:clamp(1.0625rem,1.8vw,1.25rem);line-height:1.6}.homepage-module__xqAiwa__carouselSection[data-homepage-section=sdk] .homepage-module__xqAiwa__carouselHeading h2{white-space:nowrap;max-width:none;font-size:clamp(2.25rem,4.3vw,3.5rem)}.homepage-module__xqAiwa__sdkPlatforms{align-items:center;gap:clamp(1.25rem,3vw,2rem);margin-top:clamp(1.25rem,2vw,1.75rem);padding:0;list-style:none;display:flex}.homepage-module__xqAiwa__sdkPlatform{color:#64676d;flex-direction:column;align-items:center;gap:.5rem;min-width:3.5rem;display:flex}.homepage-module__xqAiwa__sdkPlatform svg{width:1.75rem;height:1.75rem}.homepage-module__xqAiwa__sdkPlatform span{white-space:nowrap;font-size:.8125rem;font-weight:520;line-height:1.2}.homepage-module__xqAiwa__carouselViewport{overscroll-behavior-inline:contain;scrollbar-width:none;scroll-snap-type:inline mandatory;margin-top:clamp(2.5rem,5vw,4rem);scroll-padding-inline:max(1.25rem,50vw - 37.5rem);overflow-x:auto}.homepage-module__xqAiwa__carouselViewport::-webkit-scrollbar{display:none}.homepage-module__xqAiwa__carouselTrack{grid-auto-columns:clamp(22rem,44vw,44rem);grid-auto-flow:column;gap:clamp(1.5rem,3vw,3rem);width:max-content;padding-inline:max(1.25rem,50vw - 37.5rem);display:grid}.homepage-module__xqAiwa__carouselItem{scroll-snap-align:start;min-width:0}.homepage-module__xqAiwa__carouselVisual{aspect-ratio:var(--homepage-media-card-ratio);background:var(--homepage-section-card-background,var(--homepage-light-card));color:var(--homepage-light-muted);text-align:center;border-radius:clamp(1.5rem,3vw,2rem);place-content:center;gap:.45rem;display:grid;position:relative;overflow:hidden}.homepage-module__xqAiwa__carouselVisualWithImage{place-content:start center;padding:clamp(1.25rem,3vw,2.5rem) clamp(1.5rem,4vw,3rem) 0}.homepage-module__xqAiwa__carouselDesktopFrame{aspect-ratio:980/786;border-radius:clamp(.75rem,1.5vw,1.25rem);width:100%;max-width:100%;height:auto;position:relative;overflow:hidden;box-shadow:0 2rem 3.5rem #1d1d1f4d,0 .75rem 1.25rem #1d1d1f2e}.homepage-module__xqAiwa__carouselDesktopVideo{object-fit:cover;background:#0d0e0f;width:100%;height:100%;display:block}.homepage-module__xqAiwa__carouselVisualWithCode{background:var(--homepage-section-card-background,var(--homepage-light-card));justify-content:center;align-items:center;padding:clamp(1.75rem,4vw,3.25rem) clamp(1.25rem,3vw,2.5rem);display:flex}.homepage-module__xqAiwa__carouselVisualWithFeatures{text-align:left;justify-content:center;align-items:center;padding:clamp(2rem,5vw,4rem);display:flex}.homepage-module__xqAiwa__productFeatureCollection{width:min(100%,36rem);color:var(--homepage-light-ink);font-family:var(--font-display);letter-spacing:-.025em;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(2.4em,auto);gap:clamp(.875rem,1.75vw,1.25rem) clamp(1.5rem,4vw,3rem);margin:0;padding:0;font-size:clamp(1.125rem,2.1vw,1.5rem);font-weight:590;line-height:1.2;list-style:none;display:grid}.homepage-module__xqAiwa__productFeatureCollection li{align-items:flex-start;gap:.65rem;display:flex}.homepage-module__xqAiwa__productFeatureCollection li:before{color:var(--homepage-light-muted);content:"+";font-size:.9em;font-weight:450}.homepage-module__xqAiwa__carouselCodeWindow{color:#f1f3f5;background:#0f1011;border-radius:clamp(.75rem,1.5vw,1.25rem);flex-direction:column;width:100%;min-height:72%;display:flex;overflow:hidden;box-shadow:0 2rem 3.5rem #1d1d1f38,0 .75rem 1.25rem #1d1d1f1f}.homepage-module__xqAiwa__carouselCodeToolbar{color:#c3c7cc;min-height:clamp(3.25rem,6vw,4.5rem);font-family:var(--font-mono);text-align:left;border-bottom:1px solid #f1f3f517;justify-content:space-between;align-items:center;gap:1rem;padding-inline:clamp(1rem,2.5vw,1.75rem);font-size:clamp(.75rem,1.35vw,.9375rem);font-weight:500;display:flex}.homepage-module__xqAiwa__carouselCodeFile{align-items:center;gap:clamp(.75rem,1.75vw,1.25rem);min-width:0;display:flex}.homepage-module__xqAiwa__carouselCodeFile>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.homepage-module__xqAiwa__carouselWindowControls{flex:none;gap:.375rem;display:inline-flex}.homepage-module__xqAiwa__carouselWindowControls>span{aspect-ratio:1;background:#ff5f57;border-radius:50%;width:clamp(.5rem,1vw,.6875rem)}.homepage-module__xqAiwa__carouselWindowControls>span:nth-child(2){background:#febc2e}.homepage-module__xqAiwa__carouselWindowControls>span:nth-child(3){background:#28c840}.homepage-module__xqAiwa__carouselCodeDropdown{flex:none;position:relative}.homepage-module__xqAiwa__carouselCodeTrigger{cursor:pointer;color:#f1f3f5;min-height:2.25rem;font:inherit;background:#f1f3f517;border:0;border-radius:.625rem;justify-content:space-between;align-items:center;gap:.75rem;padding:.4rem .75rem .4rem .875rem;display:inline-flex}.homepage-module__xqAiwa__carouselCodeTrigger:hover,.homepage-module__xqAiwa__carouselCodeTrigger[aria-expanded=true]{background:#f1f3f524}.homepage-module__xqAiwa__carouselCodeTrigger:focus-visible,.homepage-module__xqAiwa__carouselCodeOption:focus-visible{outline:0;box-shadow:0 0 0 2px #f1f3f54d}.homepage-module__xqAiwa__carouselCodeTrigger svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px;width:.875rem;transition:transform .16s}.homepage-module__xqAiwa__carouselCodeTrigger[aria-expanded=true] svg{transform:rotate(180deg)}.homepage-module__xqAiwa__carouselCodeMenu{z-index:4;background:#242628;border-radius:.75rem;gap:.125rem;min-width:10.5rem;padding:.375rem;display:grid;position:absolute;top:calc(100% + .5rem);right:0;box-shadow:0 1rem 2.5rem #00000052,0 .25rem .75rem #00000038}.homepage-module__xqAiwa__carouselCodeMenu[hidden]{display:none}.homepage-module__xqAiwa__carouselCodeOption{cursor:pointer;color:#c3c7cc;min-height:2.25rem;font:inherit;text-align:left;background:0 0;border:0;border-radius:.5rem;grid-template-columns:1rem 1fr;align-items:center;gap:.625rem;padding:.4rem .625rem;display:grid}.homepage-module__xqAiwa__carouselCodeOption:hover,.homepage-module__xqAiwa__carouselCodeOption:focus-visible{color:#f1f3f5;background:#f1f3f514}.homepage-module__xqAiwa__carouselCodeOption[aria-selected=true]{color:#1d1d1f;background:#f1f3f5}.homepage-module__xqAiwa__carouselCodeOption svg{fill:none;opacity:0;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:1rem}.homepage-module__xqAiwa__carouselCodeOption[aria-selected=true] svg{opacity:1}.homepage-module__xqAiwa__carouselCodeBody{color:#d9dce0;min-height:0;font-family:var(--font-mono);text-align:left;tab-size:2;flex:1;align-items:center;margin:0;padding:clamp(1rem,3vw,2rem) clamp(.875rem,2.5vw,1.75rem);font-size:clamp(.6875rem,1.1vw,.8125rem);line-height:1.65;display:flex;overflow:auto}.homepage-module__xqAiwa__carouselCodeBody code{min-width:max-content;display:block}.homepage-module__xqAiwa__carouselCodeLine{grid-template-columns:1.75rem 1fr;display:grid}.homepage-module__xqAiwa__carouselCodeLineNumber{color:#64676d;-webkit-user-select:none;user-select:none}.homepage-module__xqAiwa__carouselCodeTokenplain{color:#d9dce0}.homepage-module__xqAiwa__carouselCodeTokenkeyword{color:#9bbbd4}.homepage-module__xqAiwa__carouselCodeTokenname{color:#c3c7cc}.homepage-module__xqAiwa__carouselCodeTokenstring{color:#cfa18e}.homepage-module__xqAiwa__carouselCodeTokenvalue{color:#8fcbb8}.homepage-module__xqAiwa__visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.homepage-module__xqAiwa__carouselPhoneFrame{aspect-ratio:45/92;height:clamp(15rem,31vw,28.5rem);position:relative}.homepage-module__xqAiwa__carouselPhoneFrameFocusedTop{height:clamp(30rem,58vw,50rem)}.homepage-module__xqAiwa__carouselPhoneFrameShaking{transform-origin:50%;animation:.42s ease-in-out homepage-module__xqAiwa__carousel-phone-shake}@keyframes homepage-module__xqAiwa__carousel-phone-shake{0%,to{transform:translate(0)rotate(0)}20%{transform:translate(-3px)rotate(-1deg)}40%{transform:translate(3px)rotate(1deg)}60%{transform:translate(-2px)rotate(-.7deg)}80%{transform:translate(2px)rotate(.7deg)}}@media (prefers-reduced-motion:reduce){.homepage-module__xqAiwa__page[data-homepage-reveal-ready=true] [data-homepage-reveal-state]{opacity:1;transition:none;transform:none}.homepage-module__xqAiwa__carouselPhoneFrameShaking{animation:none}}.homepage-module__xqAiwa__carouselPhoneFrame:before{z-index:0;content:"";border-radius:15.5%/7.2%;position:absolute;inset:1.5% 5%;box-shadow:0 2rem 3.5rem #1d1d1f52,0 .75rem 1.25rem #1d1d1f2e}.homepage-module__xqAiwa__carouselPhoneScreen{z-index:1;background:#000;border-radius:15.5%/7.2%;width:90.3%;height:95.5%;position:absolute;top:2.2%;left:4.85%;overflow:hidden}.homepage-module__xqAiwa__carouselPhoneScreenshot{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.homepage-module__xqAiwa__carouselPhoneHardware{z-index:2;object-fit:contain;pointer-events:none;position:absolute;inset:0}.homepage-module__xqAiwa__carouselVisual>span{color:var(--homepage-light-ink);font-family:var(--font-display);letter-spacing:-.02em;font-size:clamp(1rem,1.5vw,1.125rem);font-weight:600}.homepage-module__xqAiwa__carouselVisual>small{font-size:.8125rem}.homepage-module__xqAiwa__carouselItem>p{color:var(--homepage-light-muted);letter-spacing:-.012em;margin-top:1.25rem;font-size:clamp(1rem,1.6vw,1.125rem);line-height:1.55}.homepage-module__xqAiwa__carouselItem>p strong{color:var(--homepage-light-ink);font-weight:650}.homepage-module__xqAiwa__carouselControls{justify-content:flex-end;gap:.75rem;margin-top:clamp(.75rem,1.5vw,1.25rem);display:flex}.homepage-module__xqAiwa__carouselControls button{cursor:pointer;background:var(--homepage-section-card-background,var(--homepage-light-card));width:clamp(3.5rem,5vw,4rem);height:clamp(3.5rem,5vw,4rem);color:var(--homepage-light-ink);border:0;border-radius:999px;place-items:center;transition:background-color .16s,box-shadow .16s,transform .16s;display:grid;box-shadow:0 .125rem .5rem #1d1d1f12}.homepage-module__xqAiwa__carouselControls button:not(:disabled):hover{background:#e9eaed;transform:translateY(-1px);box-shadow:0 .1875rem .75rem #1d1d1f14}.homepage-module__xqAiwa__carouselControls button:not(:disabled):active{background:#dcdde2;transform:translateY(0)scale(.97);box-shadow:0 .0625rem .25rem #1d1d1f14}.homepage-module__xqAiwa__carouselControls button:disabled{cursor:default;box-shadow:none;color:#989ba2;background:#e9eaed}.homepage-module__xqAiwa__carouselControls button:focus-visible{outline:2px solid var(--homepage-light-ink);outline-offset:3px}.homepage-module__xqAiwa__carouselControls svg{fill:none;pointer-events:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:1.375rem;height:1.375rem}.homepage-module__xqAiwa__productRow{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:center;gap:clamp(2.5rem,7vw,6rem);width:min(100% - 2.5rem,75rem);margin-inline:auto;padding-block:clamp(5rem,10vw,9rem);display:grid}.homepage-module__xqAiwa__productRowBand:nth-child(2n) .homepage-module__xqAiwa__productRow{grid-template-columns:minmax(0,1.18fr) minmax(0,.82fr)}.homepage-module__xqAiwa__productRowBand:nth-child(2n) .homepage-module__xqAiwa__productRowCopy{order:2}.homepage-module__xqAiwa__productRowBand:nth-child(2n) .homepage-module__xqAiwa__productRowVisual{order:1}.homepage-module__xqAiwa__productRowCopy h3{color:var(--homepage-light-ink);font-family:var(--font-display);letter-spacing:-.04em;text-wrap:balance;font-size:clamp(2rem,4vw,3.25rem);font-weight:630;line-height:1.04}.homepage-module__xqAiwa__productRowCopy p{max-width:29rem;color:var(--homepage-light-muted);letter-spacing:-.006em;margin-top:1rem;font-size:clamp(1rem,1.6vw,1.125rem);line-height:1.6}.homepage-module__xqAiwa__productRowVisual,.homepage-module__xqAiwa__productRowVisual .homepage-module__xqAiwa__screenshotPlaceholder{width:100%}.homepage-module__xqAiwa__productRowVisual .homepage-module__xqAiwa__screenshotPlaceholder{min-height:0;aspect-ratio:var(--homepage-media-card-ratio)}.homepage-module__xqAiwa__faqSection{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);gap:clamp(3rem,8vw,7rem);width:100%;margin-inline:auto;padding-block:clamp(5rem,10vw,9rem);padding-inline:max(1.25rem,50% - 37.5rem);display:grid}.homepage-module__xqAiwa__faqList{border-top:1px solid #1d1d1f24}.homepage-module__xqAiwa__faqItem{border-bottom:1px solid #1d1d1f24}.homepage-module__xqAiwa__faqTrigger{cursor:pointer;width:100%;min-height:4.75rem;color:var(--homepage-light-ink);text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:1.5rem;padding:0;font-family:inherit;font-size:clamp(1.0625rem,1.6vw,1.25rem);font-weight:600;line-height:1.35;display:flex}.homepage-module__xqAiwa__faqTrigger:focus-visible{outline:2px solid var(--homepage-light-ink);outline-offset:.25rem;border-radius:.375rem}.homepage-module__xqAiwa__faqIcon{flex:none;width:1rem;height:1rem;position:relative}.homepage-module__xqAiwa__faqIcon:before,.homepage-module__xqAiwa__faqIcon:after{background:var(--homepage-light-ink);content:"";width:.875rem;height:1px;transition:transform .16s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.homepage-module__xqAiwa__faqIcon:after{transform:translate(-50%,-50%)rotate(90deg)}.homepage-module__xqAiwa__faqItem[data-open=true] .homepage-module__xqAiwa__faqIcon:after{transform:translate(-50%,-50%)rotate(0)}.homepage-module__xqAiwa__faqAnswer{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .28s cubic-bezier(.22,1,.36,1),opacity .18s;display:grid;overflow:hidden}.homepage-module__xqAiwa__faqItem[data-open=true] .homepage-module__xqAiwa__faqAnswer{opacity:1;grid-template-rows:1fr}.homepage-module__xqAiwa__faqAnswerInner{min-height:0;overflow:hidden}.homepage-module__xqAiwa__faqAnswer p{max-width:39rem;color:var(--homepage-light-muted);padding:0 2.5rem 1.5rem 0;font-size:1rem;line-height:1.65}@media (max-width:720px){.homepage-module__xqAiwa__siteNav nav[data-site-navigation=public] [data-analytics-control=product],.homepage-module__xqAiwa__siteNav nav[data-site-navigation=public] [data-analytics-control=hardware_teams]{display:none}.homepage-module__xqAiwa__heroCopy{width:min(100% - 2rem,72rem);padding-top:3.5rem}.homepage-module__xqAiwa__heroCopy h1{max-width:none;font-size:clamp(1.875rem,9.5vw,2.5rem);line-height:.98}.homepage-module__xqAiwa__heroCopy>p{max-width:28rem}.homepage-module__xqAiwa__phoneWindow{margin-top:3rem;padding-bottom:3rem}.homepage-module__xqAiwa__heroPhone{width:min(20rem,100vw - 3rem)}.homepage-module__xqAiwa__story{width:100%}.homepage-module__xqAiwa__productStoryHeading,.homepage-module__xqAiwa__mergeDiagram,.homepage-module__xqAiwa__carouselHeading,.homepage-module__xqAiwa__carouselControls{width:min(100% - 2rem,75rem)}.homepage-module__xqAiwa__primaryFeature,.homepage-module__xqAiwa__productStory,.homepage-module__xqAiwa__carouselSection,.homepage-module__xqAiwa__faqSection{padding-block:4.5rem}.homepage-module__xqAiwa__primaryFeature,.homepage-module__xqAiwa__faqSection{padding-inline:1rem}.homepage-module__xqAiwa__productRow,.homepage-module__xqAiwa__productRowBand:nth-child(2n) .homepage-module__xqAiwa__productRow,.homepage-module__xqAiwa__faqSection{grid-template-columns:1fr}.homepage-module__xqAiwa__productRow{gap:1.75rem;width:min(100% - 2rem,75rem)}.homepage-module__xqAiwa__productRowBand:nth-child(2n) .homepage-module__xqAiwa__productRowCopy,.homepage-module__xqAiwa__productRowCopy{order:1}.homepage-module__xqAiwa__productRowBand:nth-child(2n) .homepage-module__xqAiwa__productRowVisual,.homepage-module__xqAiwa__productRowVisual{order:2}.homepage-module__xqAiwa__productRowVisual .homepage-module__xqAiwa__screenshotPlaceholder{min-height:0}.homepage-module__xqAiwa__productRowVisual .homepage-module__xqAiwa__screenshotPlaceholderWithTopics{aspect-ratio:auto;justify-content:flex-start;align-items:stretch;padding:2rem 1.5rem}.homepage-module__xqAiwa__screenshotPlaceholderWithTopics .homepage-module__xqAiwa__productFeatureCollection{grid-auto-rows:auto;gap:1.25rem 1rem;width:100%}.homepage-module__xqAiwa__screenshotPlaceholderWithTopics .homepage-module__xqAiwa__productFeatureCollection li:last-child{grid-column:1/-1}.homepage-module__xqAiwa__faqSection{gap:2.5rem}.homepage-module__xqAiwa__carouselTrack{grid-auto-columns:min(86vw,34rem);padding-inline:1rem}.homepage-module__xqAiwa__carouselSection[data-homepage-section=sdk] .homepage-module__xqAiwa__carouselHeading h2{white-space:normal}.homepage-module__xqAiwa__sdkPlatforms{justify-content:space-between;gap:.5rem}.homepage-module__xqAiwa__sdkPlatform{min-width:0}.homepage-module__xqAiwa__sdkPlatform span{font-size:.6875rem}.homepage-module__xqAiwa__carouselPhoneFrame{height:clamp(15rem,62vw,25rem)}.homepage-module__xqAiwa__carouselPhoneFrameFocusedTop{height:clamp(24rem,110vw,34rem)}.homepage-module__xqAiwa__carouselViewport{scroll-padding-inline:1rem}.homepage-module__xqAiwa__screenshotPlaceholder,.homepage-module__xqAiwa__screenshotPlaceholderLarge{min-height:20rem}.homepage-module__xqAiwa__screenshotPlaceholderWithImage,.homepage-module__xqAiwa__screenshotPlaceholderLarge.homepage-module__xqAiwa__screenshotPlaceholderWithImage{width:100%;min-height:0;padding:0}.homepage-module__xqAiwa__productScreenshot{border-radius:.375rem}.homepage-module__xqAiwa__macFrame{width:100%}}@media (max-width:640px){.homepage-module__xqAiwa__mergeDiagram{padding-inline:0}.homepage-module__xqAiwa__platformIntersection{background:0 0;grid-template-rows:minmax(16rem,auto) 10rem minmax(16rem,auto);grid-template-columns:1fr;gap:0}.homepage-module__xqAiwa__intersectionShape{display:none}.homepage-module__xqAiwa__mobileIntersectionShape{display:block}.homepage-module__xqAiwa__platformGroup{align-content:start;gap:1.5rem;min-height:0;padding:2rem 1.25rem}.homepage-module__xqAiwa__platformGroup[data-homepage-platform-group=cx],.homepage-module__xqAiwa__platformGroup[data-homepage-platform-group=analytics]{background:0 0;margin:0;padding:2rem 1.25rem}.homepage-module__xqAiwa__platformGroup[data-homepage-platform-group=cx]{grid-row:1;padding-bottom:2.5rem}.homepage-module__xqAiwa__platformGroup[data-homepage-platform-group=analytics]{grid-row:3;padding-top:2.5rem}.homepage-module__xqAiwa__platformGroup h3{text-align:center;text-wrap:balance;font-size:1.25rem;line-height:1.12}.homepage-module__xqAiwa__platformIcons{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem .4rem}.homepage-module__xqAiwa__platformPlaceholder{gap:.4rem;font-size:.75rem}.homepage-module__xqAiwa__brandIcon{width:2.25rem;height:2.25rem}.homepage-module__xqAiwa__mergeResult{grid-row:2;place-self:stretch center;gap:.75rem;width:min(10rem,100vw - 5rem);min-height:0;margin:0;padding:1rem}.homepage-module__xqAiwa__btxAppIcon{width:4.75rem}}@media (prefers-reduced-motion:reduce){.homepage-module__xqAiwa__siteNav,.homepage-module__xqAiwa__siteNav nav[data-site-navigation=public],.homepage-module__xqAiwa__navDemoLink,.homepage-module__xqAiwa__carouselControls button,.homepage-module__xqAiwa__faqIcon:before,.homepage-module__xqAiwa__faqIcon:after,.homepage-module__xqAiwa__faqAnswer{transition:none}}
.feature-highlight-module___xpdxq__audienceSection{z-index:10;width:min(100% - 2.5rem,1280px);margin-inline:auto;padding-bottom:clamp(7rem,13vw,12rem);position:relative}.feature-highlight-module___xpdxq__audienceBrowser{grid-template-columns:minmax(16rem,.7fr) minmax(0,1.55fr);align-items:center;gap:clamp(3rem,6vw,6.5rem);display:grid}.feature-highlight-module___xpdxq__audienceBrowser[data-copy-position=right] .feature-highlight-module___xpdxq__featureCopy{grid-area:1/2}.feature-highlight-module___xpdxq__audienceBrowser[data-copy-position=right] .feature-highlight-module___xpdxq__featurePanel{grid-area:1/1}.feature-highlight-module___xpdxq__featureCopy,.feature-highlight-module___xpdxq__featurePanel,.feature-highlight-module___xpdxq__visual{min-width:0}.feature-highlight-module___xpdxq__eyebrow{color:var(--color-muted);font-family:var(--font-mono), monospace;letter-spacing:.01em;margin:0 0 1.2rem;font-size:.75rem;font-weight:560;line-height:1.3}.feature-highlight-module___xpdxq__headline{max-width:9ch;color:var(--color-strong);font-family:var(--font-display), var(--font-sans), sans-serif;letter-spacing:-.052em;text-wrap:balance;margin:0;font-size:clamp(2.5rem,4.4vw,4.75rem);font-weight:580;line-height:.98}.feature-highlight-module___xpdxq__intro{color:var(--color-muted);margin:1.3rem 0 0;font-size:clamp(.9375rem,1.2vw,1.1rem);line-height:1.5}.feature-highlight-module___xpdxq__learnMore{color:var(--color-body);font-family:var(--font-mono), monospace;align-items:center;gap:.55rem;margin-top:1.35rem;font-size:.75rem;font-weight:500;text-decoration:none;transition:color .18s;display:inline-flex}.feature-highlight-module___xpdxq__learnMore:hover{color:var(--color-strong)}.feature-highlight-module___xpdxq__learnMore:focus-visible{outline:2px solid color-mix(in srgb, var(--color-accent) 72%, transparent);outline-offset:5px;border-radius:4px}.feature-highlight-module___xpdxq__learnMore span{transition:transform .18s}.feature-highlight-module___xpdxq__learnMore:hover span{transform:translate(3px)}.feature-highlight-module___xpdxq__featureList{border-bottom:1px solid var(--color-border-subtle);margin-top:clamp(2.25rem,4.2vw,3.75rem)}.feature-highlight-module___xpdxq__featureButton{border:0;border-top:1px solid var(--color-border-subtle);width:100%;color:var(--color-faint);cursor:pointer;font:inherit;text-align:left;background:0 0;gap:0;padding:1.15rem 0;transition:color .18s;display:grid;position:relative}.feature-highlight-module___xpdxq__featureButton:hover{color:var(--color-body)}.feature-highlight-module___xpdxq__featureButton:focus-visible{outline:2px solid color-mix(in srgb, var(--color-accent) 72%, transparent);outline-offset:4px;border-radius:5px}.feature-highlight-module___xpdxq__featureButton[data-active]{color:var(--color-strong)}.feature-highlight-module___xpdxq__featureButton>span{font-size:clamp(.95rem,1.35vw,1.125rem);font-weight:570;line-height:1.35}.feature-highlight-module___xpdxq__featureButton small{max-width:30rem;max-height:0;color:var(--color-muted);opacity:0;font-size:clamp(.75rem,1vw,.875rem);line-height:1.5;transition:max-height .24s,margin-top .24s,opacity .18s;overflow:hidden}.feature-highlight-module___xpdxq__featureButton[data-active] small{opacity:1;max-height:4.5rem;margin-top:.45rem}.feature-highlight-module___xpdxq__visual{filter:drop-shadow(0 32px 75px #0000006b);pointer-events:none;animation:.36s cubic-bezier(.22,1,.36,1) both feature-highlight-module___xpdxq__feature-panel-in}.feature-highlight-module___xpdxq__operatorPreview [data-mac-app-frame]{height:clamp(31rem,43vw,38rem)}@keyframes feature-highlight-module___xpdxq__feature-panel-in{0%{opacity:0;transform:translateY(8px)scale(.992)}to{opacity:1;transform:translateY(0)scale(1)}}@media (max-width:980px){.feature-highlight-module___xpdxq__audienceSection{width:min(100% - 2.5rem,760px)}.feature-highlight-module___xpdxq__audienceBrowser{grid-template-columns:minmax(0,1fr);gap:2.75rem}.feature-highlight-module___xpdxq__audienceBrowser[data-copy-position=right] .feature-highlight-module___xpdxq__featureCopy,.feature-highlight-module___xpdxq__audienceBrowser[data-copy-position=right] .feature-highlight-module___xpdxq__featurePanel{grid-area:auto}.feature-highlight-module___xpdxq__headline{max-width:11ch}.feature-highlight-module___xpdxq__featureList{border-bottom:0;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.feature-highlight-module___xpdxq__featureButton:nth-child(2n){padding-left:1.25rem}.feature-highlight-module___xpdxq__operatorPreview [data-mac-app-frame]{height:min(38rem,84vw)}}@media (max-width:640px){.feature-highlight-module___xpdxq__audienceSection{width:min(100% - 2rem,720px);padding-bottom:6.5rem}.feature-highlight-module___xpdxq__audienceBrowser{gap:2rem}.feature-highlight-module___xpdxq__eyebrow{margin-bottom:1rem}.feature-highlight-module___xpdxq__headline{max-width:10ch;font-size:clamp(2.3rem,12vw,3.4rem)}.feature-highlight-module___xpdxq__featureList{border-bottom:1px solid var(--color-border-subtle);margin-top:2rem;display:block}.feature-highlight-module___xpdxq__featureButton,.feature-highlight-module___xpdxq__featureButton:nth-child(2n){padding:.95rem 0}.feature-highlight-module___xpdxq__featureButton[data-active] small{max-height:5rem}.feature-highlight-module___xpdxq__operatorPreview [data-mac-app-frame]{border-radius:var(--ow-window-radius);height:min(35rem,145vw)}}@media (prefers-reduced-motion:reduce){.feature-highlight-module___xpdxq__visual{animation:none}.feature-highlight-module___xpdxq__featureButton,.feature-highlight-module___xpdxq__featureButton small,.feature-highlight-module___xpdxq__learnMore,.feature-highlight-module___xpdxq__learnMore span{transition:none}}
.demo-request-form-module__BH6iMG__form,.demo-request-form-module__BH6iMG__success{width:min(100%,38rem)}.demo-request-form-module__BH6iMG__label{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.demo-request-form-module__BH6iMG__composer{min-height:2.875rem;box-shadow:none;background:#fff;border:0;border-radius:.625rem;grid-template-columns:minmax(0,1fr) auto;gap:0;padding:.25rem;display:grid}.demo-request-form-module__BH6iMG__composer input{min-width:0;height:2.25rem;color:var(--homepage-light-ink,#1d1d1f);font:inherit;background:0 0;border:0;outline:0;padding-inline:.75rem;font-size:.875rem}.demo-request-form-module__BH6iMG__composer input::placeholder{color:var(--homepage-light-muted,#707070)}.demo-request-form-module__BH6iMG__composer button{background:var(--homepage-light-ink,#1d1d1f);color:#f8f8f7;min-width:0;min-height:2.25rem;font:inherit;white-space:nowrap;cursor:pointer;border:0;border-radius:.5rem;padding-inline:.875rem;font-size:.75rem;font-weight:500;transition:background .16s,color .16s}.demo-request-form-module__BH6iMG__composer button:hover:not(:disabled){background:#292d31}.demo-request-form-module__BH6iMG__composer button:disabled{color:#c3c7cc;cursor:default;background:#292d31}.demo-request-form-module__BH6iMG__composer:focus-within{background:#fdfdfd;box-shadow:0 .5rem 1.5rem #1d1d1f14}.demo-request-form-module__BH6iMG__form[data-demo-request-form=demo-page]{width:min(100%,34rem)}.demo-request-form-module__BH6iMG__form[data-demo-request-form=demo-page] .demo-request-form-module__BH6iMG__composer{background:#18191b;border-color:#f1f3f521;border-radius:.875rem;gap:.375rem;padding:.375rem;box-shadow:0 20px 55px #0000003d}.demo-request-form-module__BH6iMG__form[data-demo-request-form=demo-page] .demo-request-form-module__BH6iMG__composer input{color:#f1f3f5;min-height:3rem;padding-inline:.875rem}.demo-request-form-module__BH6iMG__form[data-demo-request-form=demo-page] .demo-request-form-module__BH6iMG__composer input::placeholder{color:#7f858d}.demo-request-form-module__BH6iMG__form[data-demo-request-form=demo-page] .demo-request-form-module__BH6iMG__composer button{color:#111417;background:#f1f3f5;border-radius:.625rem;min-width:8.75rem;min-height:3rem;padding-inline:1.25rem}.demo-request-form-module__BH6iMG__form[data-demo-request-form=demo-page] .demo-request-form-module__BH6iMG__composer button:hover:not(:disabled){background:#fff}.demo-request-form-module__BH6iMG__form[data-demo-request-form=demo-page] .demo-request-form-module__BH6iMG__composer button:disabled{color:#4f555c;background:#b8bdc3}.demo-request-form-module__BH6iMG__form[data-demo-request-form=demo-page] .demo-request-form-module__BH6iMG__composer:focus-within{border-color:#f1f3f557;box-shadow:0 0 0 3px #f1f3f517,0 20px 55px #0000003d}.demo-request-form-module__BH6iMG__form[data-demo-request-form=demo-page] .demo-request-form-module__BH6iMG__error{color:#ff8d89}.demo-request-form-module__BH6iMG__success[data-demo-request-form=demo-page]{color:#f1f3f5;background:#18191b;width:min(100%,34rem);box-shadow:inset 0 0 0 1px #f1f3f521}.demo-request-form-module__BH6iMG__success[data-demo-request-form=demo-page] span{color:#a8adb4}.demo-request-form-module__BH6iMG__error{color:#9b1c1c;margin-top:.75rem;font-size:.875rem;line-height:1.5}.demo-request-form-module__BH6iMG__success{color:var(--homepage-light-ink,#1d1d1f);background:#fff;border-radius:.875rem;gap:.3rem;padding:1.1rem 1.25rem;display:grid;box-shadow:inset 0 0 0 1px #1d1d1f1a}.demo-request-form-module__BH6iMG__success strong{font-weight:650}.demo-request-form-module__BH6iMG__success span{color:var(--homepage-light-muted,#707070);font-size:.9375rem}@media (max-width:560px){.demo-request-form-module__BH6iMG__composer{grid-template-columns:minmax(0,1fr)}.demo-request-form-module__BH6iMG__composer input,.demo-request-form-module__BH6iMG__composer button{min-height:3.25rem}.demo-request-form-module__BH6iMG__composer button{width:100%}.demo-request-form-module__BH6iMG__form[data-demo-request-form=contact-page] .demo-request-form-module__BH6iMG__composer,.demo-request-form-module__BH6iMG__form[data-demo-request-form=final-cta] .demo-request-form-module__BH6iMG__composer{grid-template-columns:minmax(0,1fr) auto}.demo-request-form-module__BH6iMG__form[data-demo-request-form=contact-page] .demo-request-form-module__BH6iMG__composer input,.demo-request-form-module__BH6iMG__form[data-demo-request-form=contact-page] .demo-request-form-module__BH6iMG__composer button,.demo-request-form-module__BH6iMG__form[data-demo-request-form=final-cta] .demo-request-form-module__BH6iMG__composer input,.demo-request-form-module__BH6iMG__form[data-demo-request-form=final-cta] .demo-request-form-module__BH6iMG__composer button{min-height:2.25rem}.demo-request-form-module__BH6iMG__form[data-demo-request-form=contact-page] .demo-request-form-module__BH6iMG__composer button,.demo-request-form-module__BH6iMG__form[data-demo-request-form=final-cta] .demo-request-form-module__BH6iMG__composer button{width:auto}}@media (prefers-reduced-motion:reduce){.demo-request-form-module__BH6iMG__composer button{transition:none}}
.final-cta-module__TSD1bW__section{background:var(--homepage-section-background,var(--homepage-light-card,#f5f5f7));color:var(--homepage-light-ink,#1d1d1f)}.final-cta-module__TSD1bW__content{text-align:center;flex-direction:column;align-items:center;gap:clamp(2rem,4vw,2.75rem);width:min(100% - 2.5rem,75rem);margin-inline:auto;padding-block:clamp(5rem,9vw,8rem);display:flex}.final-cta-module__TSD1bW__copy h2{font-family:var(--font-display);letter-spacing:-.05em;text-wrap:balance;font-size:clamp(2.5rem,5vw,4.75rem);font-weight:630;line-height:.98}.final-cta-module__TSD1bW__copy p{max-width:27rem;color:var(--homepage-light-muted,#707070);margin:1rem auto 0;font-size:clamp(1rem,1.7vw,1.125rem);line-height:1.55}.final-cta-module__TSD1bW__actions{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:-1rem;display:flex}.final-cta-module__TSD1bW__secondaryAction{min-width:11.5rem;min-height:2.625rem;color:var(--homepage-light-ink,#1d1d1f);font:inherit;background:#ffffffb8;border:0;border-radius:.5rem;justify-content:center;align-items:center;padding-inline:1.25rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:background-color .15s,color .15s;display:inline-flex}.final-cta-module__TSD1bW__secondaryAction:hover{background:#fff}.final-cta-module__TSD1bW__secondaryAction:focus-visible{color:#000;background:#fff;outline:none}.final-cta-module__TSD1bW__secondaryAction:disabled{cursor:default;opacity:.52}.final-cta-module__TSD1bW__secondaryAction:disabled:hover{background:#ffffffb8}@media (max-width:640px){.final-cta-module__TSD1bW__content{width:min(100% - 2rem,75rem)}.final-cta-module__TSD1bW__actions{flex-wrap:nowrap;width:100%}.final-cta-module__TSD1bW__secondaryAction{white-space:nowrap;flex:1 1 0;min-width:0;padding-inline:.75rem}}@media (prefers-reduced-motion:reduce){.final-cta-module__TSD1bW__secondaryAction{transition:none}}
.public-marketing-page-module__SXJS6a__page{--public-marketing-background:#fff;--public-marketing-card:#f5f5f7;--public-marketing-ink:#1d1d1f;--public-marketing-muted:#707070;--public-marketing-dark:#0f1011;--public-marketing-dark-ink:#f1f3f5;--public-marketing-dark-muted:#c3c7cc;--public-marketing-radius:1.75rem;--homepage-light-background:var(--public-marketing-background);--homepage-light-card:var(--public-marketing-card);--homepage-light-ink:var(--public-marketing-ink);--homepage-light-muted:var(--public-marketing-muted);background:var(--public-marketing-background);min-height:100vh;color:var(--public-marketing-ink);font-family:var(--font-sans)}
.one-pager-module__diFfwa__page{background:#ececee;min-height:100vh;padding:2rem}.one-pager-module__diFfwa__toolbar{width:min(8.5in,100%);color:var(--public-marketing-ink);justify-content:space-between;align-items:center;gap:1rem;margin:0 auto 1rem;display:flex}.one-pager-module__diFfwa__toolbar p{align-items:baseline;gap:.75rem;font-size:.8125rem;display:flex}.one-pager-module__diFfwa__toolbar strong{font-weight:650}.one-pager-module__diFfwa__toolbar span{color:var(--public-marketing-muted)}.one-pager-module__diFfwa__printButton{cursor:pointer;background:var(--public-marketing-dark);min-height:2.5rem;color:var(--public-marketing-dark-ink);border:0;border-radius:.5rem;padding:0 1rem;font-size:.8125rem;font-weight:600}.one-pager-module__diFfwa__printButton:focus-visible{outline:2px solid var(--public-marketing-dark);outline-offset:3px}.one-pager-module__diFfwa__sheet{--one-pager-content-gutter:max(2rem, calc((100cqw - 75rem) / 2));--one-pager-section-padding:clamp(5rem, 10cqw, 9rem);--one-pager-split-gap:clamp(2.5rem, 7cqw, 6rem);--one-pager-stacked-gap:clamp(1rem, 2cqw, 1.5rem);background:var(--public-marketing-background);grid-template-rows:auto auto .4in;width:min(8.5in,100%);min-height:11in;margin-inline:auto;display:grid;overflow:hidden;box-shadow:0 1.5rem 5rem #1d1d1f33;container-type:inline-size}.one-pager-module__diFfwa__hero{background:var(--public-marketing-dark);color:var(--public-marketing-dark-ink);padding-block:.24in;padding-inline:var(--one-pager-content-gutter);align-content:start;gap:.32in;display:grid}.one-pager-module__diFfwa__brandRow{align-items:center;gap:.7rem;display:flex}.one-pager-module__diFfwa__brand{color:inherit;font-family:var(--font-mono);letter-spacing:.14em;font-size:.77rem;font-weight:600}.one-pager-module__diFfwa__brandDivider{color:#656a72;font-size:.875rem}.one-pager-module__diFfwa__recipientBrand{align-items:center;gap:.4rem;min-width:0;display:flex}.one-pager-module__diFfwa__recipientMark{border-radius:50%;flex:none;width:1.15rem;height:1.15rem}.one-pager-module__diFfwa__recipient{color:var(--public-marketing-dark-muted);font-size:.8125rem;font-weight:550}.one-pager-module__diFfwa__heroCopy{text-align:center;width:min(100%,6.3in);margin-inline:auto;padding-top:.08in}.one-pager-module__diFfwa__heroCopy h1{max-width:6.3in;color:var(--public-marketing-dark-ink);font-family:var(--font-display);letter-spacing:-.055em;text-wrap:balance;margin-inline:auto;font-size:.52in;font-weight:650;line-height:.98}.one-pager-module__diFfwa__heroCopy p{margin-top:.21in;max-width:5.1in;color:var(--public-marketing-dark-muted);text-wrap:balance;margin-inline:auto;font-size:.145in;line-height:1.55}.one-pager-module__diFfwa__visualPlaceholder{aspect-ratio:5/4;background:var(--public-marketing-card);border-radius:.22in;width:100%;min-height:1.42in}.one-pager-module__diFfwa__visualPlaceholderWithImage{--one-pager-image-inset:clamp(1.25rem, 3cqw, 2rem);aspect-ratio:auto;background:0 0;gap:.12in;display:grid;overflow:visible}.one-pager-module__diFfwa__visualPlaceholderWithExperience{aspect-ratio:auto;background:0 0;position:relative;overflow:visible}.one-pager-module__diFfwa__visualPlaceholderWithBrandIcon{place-items:center;display:grid}.one-pager-module__diFfwa__brandIcon{aspect-ratio:1;color:#7ab55c;place-items:center;width:clamp(4rem,12cqw,7rem);display:grid}.one-pager-module__diFfwa__brandIcon svg{width:100%;height:100%;display:block}.one-pager-module__diFfwa__visualPlaceholderWithIphone{aspect-ratio:auto;background:0 0;gap:.12in;display:grid;overflow:visible}.one-pager-module__diFfwa__visualPlaceholderWithMacBook{aspect-ratio:auto;background:0 0;min-height:0}.one-pager-module__diFfwa__imageCard{aspect-ratio:5/4;background:var(--one-pager-visual-background);border-radius:.15in;width:100%;position:relative;overflow:hidden}.one-pager-module__diFfwa__visualImage{width:calc(100% - var(--one-pager-image-inset));height:calc(100% - var(--one-pager-image-inset));filter:drop-shadow(-.12in .12in .18in #1d1d1f33);object-fit:cover;object-position:left bottom;border-bottom-left-radius:.15in;display:block;position:absolute;top:0;right:0}.one-pager-module__diFfwa__iphoneCard{aspect-ratio:5/4;background:var(--one-pager-visual-background);border-radius:.15in;place-items:center;width:100%;display:grid;overflow:hidden}.one-pager-module__diFfwa__iphoneFrame{aspect-ratio:45/92;height:85%;position:relative}.one-pager-module__diFfwa__iphoneFrame:before{z-index:0;content:"";border-radius:15.5%/7.2%;position:absolute;inset:1.5% 5%;box-shadow:0 .2in .32in #1d1d1f47,0 .08in .14in #1d1d1f29}.one-pager-module__diFfwa__iphoneScreen{z-index:1;background:#000;border-radius:15.5%/7.2%;width:90.3%;height:95.5%;position:absolute;top:2.2%;left:4.85%;overflow:hidden}.one-pager-module__diFfwa__iphoneScreenshot{object-fit:cover;width:100%;height:100%;display:block}.one-pager-module__diFfwa__iphoneHardware{z-index:2;object-fit:contain;pointer-events:none;position:absolute;inset:0}.one-pager-module__diFfwa__macFrame{aspect-ratio:4260/2840;filter:drop-shadow(0 1.5rem 1.5rem #1d1d1f29);width:100%;margin-inline:auto;position:relative}.one-pager-module__diFfwa__macFigure{gap:.16in;margin:0;display:grid}.one-pager-module__diFfwa__visualCaption{width:100%;color:var(--public-marketing-muted);text-align:center;margin:0;font-size:.1in;line-height:1.4}.one-pager-module__diFfwa__macScreen{z-index:0;background:#0e0f10;width:81.127%;height:78.662%;position:absolute;top:10.669%;left:9.437%;overflow:hidden}.one-pager-module__diFfwa__macScreenImage{object-fit:cover;object-position:center top;width:100%;height:100%;display:block}.one-pager-module__diFfwa__macBezel{z-index:1;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.one-pager-module__diFfwa__hero .one-pager-module__diFfwa__visualPlaceholderWithExperience{aspect-ratio:auto;background:0 0;border-radius:0;width:min(100%,7.2in);min-height:0;margin-inline:auto;overflow:visible}.one-pager-module__diFfwa__supportExperienceFigure{gap:.12in;margin:0;display:grid}.one-pager-module__diFfwa__supportExperienceStage{aspect-ratio:16/9;position:relative;overflow:hidden}.one-pager-module__diFfwa__supportExperience{background:0 0;position:absolute;inset:0;overflow:hidden}.one-pager-module__diFfwa__supportLaptop{aspect-ratio:4260/2840;filter:drop-shadow(0 .12in .12in #00000061);width:82%;position:absolute;top:0;left:5%}.one-pager-module__diFfwa__supportLaptopScreen{z-index:0;background:#ded5cd;width:81.127%;height:78.662%;position:absolute;top:10.669%;left:9.437%;overflow:hidden}.one-pager-module__diFfwa__supportStorefront{object-fit:cover;object-position:center top}.one-pager-module__diFfwa__supportLaptopBezel{z-index:2;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.one-pager-module__diFfwa__supportPhone{z-index:3;aspect-ratio:45/92;filter:drop-shadow(0 .09in .13in #00000085);width:23%;position:absolute;bottom:2%;right:.5%}.one-pager-module__diFfwa__supportPhoneScreen{z-index:1;color:#f5f8fb;width:90.3%;height:95.5%;font-family:var(--font-sans);background:#172b45;border-radius:15.5%/7.2%;position:absolute;top:2.2%;left:4.85%;overflow:hidden}.one-pager-module__diFfwa__supportPhoneBackground{object-fit:cover}.one-pager-module__diFfwa__supportPhoneBezel{z-index:2;object-fit:contain;pointer-events:none;position:absolute;inset:0}.one-pager-module__diFfwa__content{min-height:0}.one-pager-module__diFfwa__storySections{display:block}.one-pager-module__diFfwa__storySection{background:var(--one-pager-section-background);min-width:0;min-height:0;padding-inline:var(--one-pager-content-gutter);text-align:left;gap:.28in;display:grid}.one-pager-module__diFfwa__storySection:nth-child(odd){--one-pager-section-background:var(--public-marketing-card);--one-pager-visual-background:var(--public-marketing-background)}.one-pager-module__diFfwa__storySection:nth-child(2n){--one-pager-section-background:var(--public-marketing-background);--one-pager-visual-background:var(--public-marketing-card)}.one-pager-module__diFfwa__splitSection{align-items:center;gap:var(--one-pager-split-gap);padding-block:var(--one-pager-section-padding);grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr)}.one-pager-module__diFfwa__visualFirst{grid-template-columns:minmax(0,1.18fr) minmax(0,.82fr)}.one-pager-module__diFfwa__visualFirst .one-pager-module__diFfwa__sectionCopy{order:2}.one-pager-module__diFfwa__visualFirst .one-pager-module__diFfwa__visualPlaceholder{order:1}.one-pager-module__diFfwa__stackedSection{gap:var(--one-pager-stacked-gap);padding-block:var(--one-pager-section-padding);grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr);justify-items:stretch}.one-pager-module__diFfwa__sectionCopy{text-align:left;align-self:center}.one-pager-module__diFfwa__sectionIcon{width:clamp(1.7rem,3cqw,2.25rem);color:var(--public-marketing-ink);margin-bottom:clamp(.9rem,1.8cqw,1.2rem);display:block}.one-pager-module__diFfwa__sectionIcon svg{width:100%;height:auto;display:block}.one-pager-module__diFfwa__stackedSection .one-pager-module__diFfwa__sectionCopy{display:block}.one-pager-module__diFfwa__sectionCopy h2{color:var(--public-marketing-ink);font-family:var(--font-display);letter-spacing:-.04em;text-wrap:balance;font-size:clamp(2rem,4cqw,3.25rem);font-weight:630;line-height:1.04}.one-pager-module__diFfwa__sectionCopy p{max-width:29rem;color:var(--public-marketing-muted);letter-spacing:-.006em;margin-top:1rem;font-size:clamp(1rem,1.6cqw,1.125rem);line-height:1.6}.one-pager-module__diFfwa__storySection .one-pager-module__diFfwa__visualPlaceholder{background:var(--one-pager-visual-background);border-radius:.15in;height:auto;min-height:0}.one-pager-module__diFfwa__storySection .one-pager-module__diFfwa__visualPlaceholderWithMacBook,.one-pager-module__diFfwa__storySection .one-pager-module__diFfwa__visualPlaceholderWithIphone,.one-pager-module__diFfwa__storySection .one-pager-module__diFfwa__visualPlaceholderWithImage{background:0 0;border-radius:0;min-height:0}.one-pager-module__diFfwa__stackedSection .one-pager-module__diFfwa__sectionCopy,.one-pager-module__diFfwa__stackedSection .one-pager-module__diFfwa__visualPlaceholder{width:auto}.one-pager-module__diFfwa__fullWidthCopySection .one-pager-module__diFfwa__sectionCopy,.one-pager-module__diFfwa__fullWidthCopySection .one-pager-module__diFfwa__sectionCopy h2,.one-pager-module__diFfwa__fullWidthCopySection .one-pager-module__diFfwa__sectionCopy p{width:100%;max-width:none}.one-pager-module__diFfwa__tableSection,.one-pager-module__diFfwa__textSection,.one-pager-module__diFfwa__checklistSection{padding-block:var(--one-pager-section-padding);display:block}.one-pager-module__diFfwa__tableSection .one-pager-module__diFfwa__sectionCopy,.one-pager-module__diFfwa__tableSection .one-pager-module__diFfwa__sectionCopy h2,.one-pager-module__diFfwa__tableSection .one-pager-module__diFfwa__sectionCopy p{width:100%;max-width:none}.one-pager-module__diFfwa__tableSection .one-pager-module__diFfwa__sectionCopy h2{text-wrap:wrap}.one-pager-module__diFfwa__tableFrame{margin-top:clamp(2.5rem,5cqw,4rem);overflow-x:auto}.one-pager-module__diFfwa__tableFrame table{border-collapse:collapse;width:100%;color:var(--public-marketing-ink);text-align:left;font-size:clamp(.875rem,1.4cqw,1rem);line-height:1.45}.one-pager-module__diFfwa__tableFrame th,.one-pager-module__diFfwa__tableFrame td{vertical-align:top;padding:clamp(1rem,2cqw,1.5rem)}.one-pager-module__diFfwa__tableFrame th{font-weight:650}.one-pager-module__diFfwa__tableColumnBrand{align-items:center;gap:.55rem;display:inline-flex}.one-pager-module__diFfwa__tableColumnIcon{object-fit:contain;border-radius:.32rem;flex:none;width:1.5rem;height:1.5rem}.one-pager-module__diFfwa__tableCellPositive{color:#147a4d;font-weight:700}.one-pager-module__diFfwa__tableCellNegative{color:#b73737;font-weight:600}.one-pager-module__diFfwa__tableFrame tbody tr:nth-child(odd){background:var(--one-pager-visual-background)}.one-pager-module__diFfwa__textSectionCopy{max-width:46rem}.one-pager-module__diFfwa__centeredTextSection .one-pager-module__diFfwa__textSectionCopy{text-align:center;width:100%;max-width:none;margin-inline:auto}.one-pager-module__diFfwa__centeredTextSection .one-pager-module__diFfwa__sectionCopy h2{text-wrap:wrap;width:100%;max-width:none;margin-inline:auto}.one-pager-module__diFfwa__titleLine{display:block}.one-pager-module__diFfwa__textBody p+p{margin-top:1.25rem}.one-pager-module__diFfwa__checklistSection{background:var(--public-marketing-dark);color:var(--public-marketing-dark-ink)}.one-pager-module__diFfwa__checklistContent{max-width:68rem}.one-pager-module__diFfwa__checklistContent h2{color:var(--public-marketing-dark-ink);font-family:var(--font-display);letter-spacing:-.042em;font-size:clamp(2.25rem,5cqw,4rem);font-weight:630;line-height:1.02}.one-pager-module__diFfwa__checklistIntro{max-width:58rem;color:var(--public-marketing-dark-ink);margin-top:clamp(1.25rem,2.5cqw,2rem);font-size:clamp(1.125rem,2cqw,1.375rem);font-weight:600;line-height:1.5}.one-pager-module__diFfwa__checklistContent ul{gap:clamp(1rem,2cqw,1.5rem);max-width:64rem;margin-top:clamp(2rem,4cqw,3rem);padding-left:1.5rem;list-style:outside;display:grid}.one-pager-module__diFfwa__checklistContent li{color:var(--public-marketing-dark-muted);padding-left:.35rem;font-size:clamp(1.0625rem,1.8cqw,1.25rem);line-height:1.55}.one-pager-module__diFfwa__footer{color:var(--public-marketing-muted);padding-inline:var(--one-pager-content-gutter);border-top:1px solid #1d1d1f1a;justify-content:space-between;align-items:center;gap:1rem;font-size:.1in;display:flex}.one-pager-module__diFfwa__footer .one-pager-module__diFfwa__brand{color:var(--public-marketing-ink)}.one-pager-module__diFfwa__footerBrand{align-items:center;gap:.12in;display:flex}.one-pager-module__diFfwa__footerLinks{align-items:center;gap:.18in;display:flex}.one-pager-module__diFfwa__confidentialLabel{color:var(--public-marketing-muted);letter-spacing:normal;font-weight:500}.one-pager-module__diFfwa__footer a{color:var(--public-marketing-muted);text-decoration:none}@media (max-width:760px){.one-pager-module__diFfwa__page{padding:0}.one-pager-module__diFfwa__toolbar{z-index:2;background:#ececee;margin:0;padding:.75rem 1rem;position:sticky;top:0}.one-pager-module__diFfwa__toolbar p span{display:none}.one-pager-module__diFfwa__sheet{width:100%;height:auto;min-height:0;box-shadow:none;grid-template-rows:auto auto auto}.one-pager-module__diFfwa__hero{gap:2.5rem;padding:2rem 1.25rem 2.5rem}.one-pager-module__diFfwa__splitSection,.one-pager-module__diFfwa__visualFirst{grid-template-columns:1fr}.one-pager-module__diFfwa__heroCopy h1{font-size:clamp(2.4rem,11vw,3.5rem)}.one-pager-module__diFfwa__heroCopy p{font-size:1rem}.one-pager-module__diFfwa__storySections{display:block}.one-pager-module__diFfwa__storySection{gap:1.75rem;padding:5rem 1rem}.one-pager-module__diFfwa__visualFirst .one-pager-module__diFfwa__sectionCopy,.one-pager-module__diFfwa__visualFirst .one-pager-module__diFfwa__visualPlaceholder{order:initial}.one-pager-module__diFfwa__sectionCopy h2{font-size:2rem}.one-pager-module__diFfwa__sectionCopy p{margin-top:1rem;font-size:1rem}.one-pager-module__diFfwa__storySection .one-pager-module__diFfwa__visualPlaceholder{min-height:11rem}.one-pager-module__diFfwa__storySection .one-pager-module__diFfwa__visualPlaceholderWithMacBook,.one-pager-module__diFfwa__storySection .one-pager-module__diFfwa__visualPlaceholderWithIphone,.one-pager-module__diFfwa__storySection .one-pager-module__diFfwa__visualPlaceholderWithImage{min-height:0}.one-pager-module__diFfwa__tableFrame{margin-top:2.5rem}.one-pager-module__diFfwa__tableFrame table{min-width:36rem}.one-pager-module__diFfwa__checklistContent h2{font-size:2.25rem}.one-pager-module__diFfwa__checklistContent li{font-size:1rem}.one-pager-module__diFfwa__footer{min-height:4rem;padding-inline:1.25rem;font-size:.75rem}}@media print{@page{size:Letter portrait;margin:0}.one-pager-module__diFfwa__page{background:var(--public-marketing-background);-webkit-print-color-adjust:exact;print-color-adjust:exact;min-height:0;padding:0}.one-pager-module__diFfwa__toolbar{display:none}.one-pager-module__diFfwa__sheet{--one-pager-content-gutter:.42in;--one-pager-section-padding:.48in;--one-pager-split-gap:.5in;--one-pager-stacked-gap:.16in;width:8.5in;height:auto;min-height:11in;box-shadow:none;display:block;overflow:visible}.one-pager-module__diFfwa__hero{box-sizing:border-box;break-after:page;page-break-after:always;grid-template-rows:auto auto 1fr;height:11in;min-height:11in}.one-pager-module__diFfwa__heroCopy{transform:translateY(.68in)}.one-pager-module__diFfwa__hero .one-pager-module__diFfwa__visualPlaceholderWithExperience{align-self:center}.one-pager-module__diFfwa__iphoneFrame:before{box-shadow:none;display:none}.one-pager-module__diFfwa__content,.one-pager-module__diFfwa__storySections{display:block}.one-pager-module__diFfwa__storySection{box-sizing:border-box;break-inside:avoid-page;page-break-inside:avoid}.one-pager-module__diFfwa__storySection[data-one-pager-print-break-before=true]{break-before:page;page-break-before:always}.one-pager-module__diFfwa__storySection[data-one-pager-print-fill-page=true]{align-content:center;min-height:11in}.one-pager-module__diFfwa__storySection[data-one-pager-print-fill-remainder=true]{align-content:center;min-height:6.4in}.one-pager-module__diFfwa__tableSection{padding-block:.42in}.one-pager-module__diFfwa__tableFrame{margin-top:.28in;overflow:visible}.one-pager-module__diFfwa__tableFrame thead{display:table-header-group}.one-pager-module__diFfwa__tableFrame tr{break-inside:avoid-page;page-break-inside:avoid}.one-pager-module__diFfwa__tableFrame th,.one-pager-module__diFfwa__tableFrame td{padding:.11in .16in}.one-pager-module__diFfwa__textSection{padding-block:.48in}.one-pager-module__diFfwa__storySection[data-one-pager-section-id=onboarding]{align-items:center;min-height:8.55in;display:grid}.one-pager-module__diFfwa__footer{break-inside:avoid-page;page-break-inside:avoid;min-height:.45in}.one-pager-module__diFfwa__sectionCopy h2,.one-pager-module__diFfwa__checklistContent h2{break-after:avoid}.one-pager-module__diFfwa__sectionCopy p,.one-pager-module__diFfwa__checklistIntro,.one-pager-module__diFfwa__checklistContent li{orphans:3;widows:3}}
.contact-module__OuK6kq__page{color:#f1f3f5;background:#0f1011;flex-direction:column;min-height:100svh;display:flex}.contact-module__OuK6kq__header{color:#737a83;width:min(100% - 2.5rem,72rem);font-family:var(--font-mono);justify-content:space-between;align-items:center;margin-inline:auto;padding-block:1.5rem;font-size:.75rem;display:flex}.contact-module__OuK6kq__brand{color:#f1f3f5;letter-spacing:.14em;font-size:.8125rem;font-weight:600;text-decoration:none}.contact-module__OuK6kq__content{flex-direction:column;flex:1;align-items:center;gap:clamp(2.5rem,5vw,4rem);width:min(100% - 2.5rem,48rem);margin-inline:auto;padding-block:clamp(3rem,6vw,5rem) clamp(5rem,8vw,8rem);display:flex}.contact-module__OuK6kq__details{width:100%}.contact-module__OuK6kq__details h1{color:#f1f3f5;font-family:var(--font-display);letter-spacing:-.06em;text-align:center;font-size:clamp(3.5rem,8vw,5.5rem);font-weight:640;line-height:.95}.contact-module__OuK6kq__leadForm{margin:clamp(2rem,4vw,3rem) auto 0}.contact-module__OuK6kq__directory{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(2.5rem,6vw,5rem);margin-top:clamp(3rem,7vw,5rem);display:grid}.contact-module__OuK6kq__group{grid-template-columns:minmax(0,1fr);gap:1.25rem;padding-block:1.5rem;display:grid}.contact-module__OuK6kq__group h2{color:#9298a0;font-size:.875rem;font-weight:500;line-height:1.5}.contact-module__OuK6kq__group ul{gap:.9rem;list-style:none;display:grid}.contact-module__OuK6kq__group a{color:#f1f3f5;justify-content:space-between;align-items:baseline;gap:1.5rem;font-size:1rem;text-decoration:none;transition:color .16s;display:flex}.contact-module__OuK6kq__group a:hover{color:#fff}.contact-module__OuK6kq__destination{color:#737a83;min-width:0;font-family:var(--font-mono);align-items:center;gap:.55rem;font-size:.75rem;transition:color .16s;display:flex}.contact-module__OuK6kq__group a:hover .contact-module__OuK6kq__destination{color:#c3c7cc}.contact-module__OuK6kq__qr{width:clamp(11rem,18vw,13rem)}.contact-module__OuK6kq__qrCode{background:#fff;border-radius:1rem;padding:.75rem;overflow:hidden}.contact-module__OuK6kq__qrCode svg{width:100%;height:auto;display:block}.contact-module__OuK6kq__qr p{color:#737a83;font-family:var(--font-mono);text-align:center;margin-top:.9rem;font-size:.75rem}.contact-module__OuK6kq__brand:focus-visible,.contact-module__OuK6kq__group a:focus-visible{outline-offset:4px;border-radius:.25rem;outline:2px solid #f1f3f5}@media (max-width:720px){.contact-module__OuK6kq__header,.contact-module__OuK6kq__content{width:min(100% - 2rem,72rem)}.contact-module__OuK6kq__content{gap:2.75rem;padding-block:3rem 5rem}.contact-module__OuK6kq__details h1{font-size:clamp(3.5rem,17vw,5rem)}.contact-module__OuK6kq__group{gap:1rem}.contact-module__OuK6kq__directory{grid-template-columns:minmax(0,1fr);gap:0}.contact-module__OuK6kq__qr{width:min(11rem,50vw)}}@media (prefers-reduced-motion:reduce){.contact-module__OuK6kq__group a,.contact-module__OuK6kq__destination{transition:none}}
.demo-module__bEv4Aa__page{color:#f1f3f5;background:#0f1011;min-height:100vh}.demo-module__bEv4Aa__hero{place-items:center;min-height:calc(100vh - 4.25rem);padding:clamp(5rem,10vw,9rem) 1.25rem;display:grid}.demo-module__bEv4Aa__content{text-align:center;flex-direction:column;align-items:center;width:min(100%,54rem);display:flex}.demo-module__bEv4Aa__content h1{font-family:var(--font-display);letter-spacing:-.058em;text-wrap:balance;font-size:clamp(3rem,8vw,6rem);font-weight:650;line-height:.95}.demo-module__bEv4Aa__content>p{color:#c3c7cc;text-wrap:balance;max-width:39rem;margin-top:1.5rem;font-size:clamp(1rem,2vw,1.25rem);line-height:1.55}.demo-module__bEv4Aa__form{margin-top:2.5rem}.demo-module__bEv4Aa__backLink{color:#9298a0;text-underline-offset:.25rem;margin-top:1.5rem;font-size:.875rem}.demo-module__bEv4Aa__backLink:hover{color:#f1f3f5}
