.cookie-banner-module__5wrEYW__banner{z-index:50;right:12px;bottom:calc(12px + min(var(--ds-dock,0px), 100dvh - 290px) + env(safe-area-inset-bottom,0px));width:min(400px,100vw - 24px);position:fixed}.cookie-banner-module__5wrEYW__card{border-radius:var(--ds-r-panel);background:var(--ds-paper);box-shadow:0 0 0 1px var(--ds-ink-06), 0 24px 60px -20px #1a1a1a59;padding:22px;line-height:1.4}.cookie-banner-module__5wrEYW__banner .cookie-banner-module__5wrEYW__card{--ds-ink:#000;--ds-ink-80:#000c;--ds-ink-70:#0009;--ds-ink-60:#0009;--ds-ink-40:#0006;--ds-ink-20:#0003;--ds-ink-10:#0000001a;--ds-ink-06:#e6e6e6;--ds-ink-03:#00000008;--ds-paper:#fff;--ds-canvas:#f4f4f4;--ds-mist:#e6e6e6;--ds-fog:#e6e6e6;--ds-r-panel:0;--ds-r-pill:0;color:var(--ds-ink);font-family:var(--ds-font-mono), var(--ds-font-mono-ext), ui-monospace, "SFMono-Regular", Menlo, monospace;letter-spacing:.04em;text-transform:uppercase;padding:16px;font-size:11px;font-weight:400;line-height:16px;box-shadow:0 0 0 1px #e6e6e6,0 24px 60px -20px #00000040}.cookie-banner-module__5wrEYW__banner .cookie-banner-module__5wrEYW__card :where(button){font:inherit;letter-spacing:inherit;text-transform:inherit}.cookie-banner-module__5wrEYW__body,.cookie-banner-module__5wrEYW__saved{gap:10px;display:grid}.cookie-banner-module__5wrEYW__eyebrow{color:var(--ds-ink-60);margin:0;font-size:10px;line-height:13px}.cookie-banner-module__5wrEYW__heading{color:var(--ds-ink);margin:0;font-weight:500;line-height:16px}.cookie-banner-module__5wrEYW__copy{color:var(--ds-ink-70);margin:0}.cookie-banner-module__5wrEYW__link{color:var(--ds-ink);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.cookie-banner-module__5wrEYW__groups{border-top:1px solid var(--ds-ink-06);margin:4px 0 2px;padding:0;list-style:none;display:grid;overflow:hidden}.cookie-banner-module__5wrEYW__group{border-bottom:1px solid var(--ds-ink-06);justify-content:space-between;align-items:center;gap:16px;padding:14px 0;display:flex}.cookie-banner-module__5wrEYW__groupText{gap:2px;min-width:0;display:grid}.cookie-banner-module__5wrEYW__groupLabel{color:var(--ds-ink);align-items:center;gap:8px;font-weight:500;display:inline-flex}.cookie-banner-module__5wrEYW__idle{color:var(--ds-ink);background:#e6e6e6;padding:2px;font-size:10px;font-weight:500;line-height:10px}.cookie-banner-module__5wrEYW__groupDetail{color:var(--ds-ink-60);font-size:10px;line-height:13px}.cookie-banner-module__5wrEYW__always{color:var(--ds-ink);white-space:nowrap;background:#e6e6e6;flex:none;padding:2px;font-size:10px;font-weight:500;line-height:10px}.cookie-banner-module__5wrEYW__switch{border-radius:var(--ds-r-pill);background:var(--ds-ink-20);width:40px;height:24px;transition:background-color var(--ds-fast) ease;flex:none;position:relative}.cookie-banner-module__5wrEYW__switch[data-on]{background:var(--ds-ink)}.cookie-banner-module__5wrEYW__switch:focus-visible{outline:2px solid var(--ds-ink);outline-offset:3px}.cookie-banner-module__5wrEYW__knob{background:var(--ds-paper);width:18px;height:18px;transition:transform var(--ds-fast) var(--ds-ease);border-radius:50%;position:absolute;top:3px;left:3px}.cookie-banner-module__5wrEYW__switch[data-on] .cookie-banner-module__5wrEYW__knob{transform:translate(16px)}.cookie-banner-module__5wrEYW__actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;display:flex}.cookie-banner-module__5wrEYW__accept,.cookie-banner-module__5wrEYW__reject{color:#fff;cursor:pointer;background:#000;border:0;padding:2px 8px 2px 2px;font-weight:500;line-height:11px}.cookie-banner-module__5wrEYW__accept:hover,.cookie-banner-module__5wrEYW__reject:hover{color:#000;background:#e6e6e6}.cookie-banner-module__5wrEYW__accept:focus-visible,.cookie-banner-module__5wrEYW__reject:focus-visible{outline-offset:2px;outline:1px solid #000}.cookie-banner-module__5wrEYW__tertiary{color:var(--ds-ink-70);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;margin-left:auto;padding:0 2px;line-height:16px;text-decoration:underline;text-decoration-thickness:1px}.cookie-banner-module__5wrEYW__tertiary:hover{color:var(--ds-ink)}.cookie-banner-module__5wrEYW__tertiary:focus-visible{outline:2px solid var(--ds-ink);outline-offset:2px}.cookie-banner-module__5wrEYW__saved{min-height:24px;color:var(--ds-ink);grid-template-columns:auto 1fr;align-items:center}.cookie-banner-module__5wrEYW__tick{fill:none;stroke:var(--ds-ink);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.cookie-banner-module__5wrEYW__tick path{stroke-dasharray:1;stroke-dashoffset:1px;animation:.35s cubic-bezier(.22,1,.36,1) .1s forwards cookie-banner-module__5wrEYW__draw}@keyframes cookie-banner-module__5wrEYW__draw{to{stroke-dashoffset:0}}@media (max-width:809.98px){.cookie-banner-module__5wrEYW__banner{right:8px;bottom:calc(8px + min(var(--ds-dock,0px), 100dvh - 360px) + env(safe-area-inset-bottom,0px));width:auto;left:8px}.cookie-banner-module__5wrEYW__card{padding:20px}}@media (max-width:420px){.cookie-banner-module__5wrEYW__tertiary{margin-left:0}}@media (prefers-reduced-motion:reduce){.cookie-banner-module__5wrEYW__switch,.cookie-banner-module__5wrEYW__knob{transition:none}.cookie-banner-module__5wrEYW__tick path{stroke-dashoffset:0;animation:none}}
.ds-module__Q10Guq__root{--ds-ink:#1a1a1a;--ds-ink-80:#1a1a1acc;--ds-ink-70:#1a1a1ab3;--ds-ink-60:#1a1a1a99;--ds-ink-40:#1a1a1a66;--ds-ink-20:#1a1a1a33;--ds-ink-10:#1a1a1a1a;--ds-ink-06:#1a1a1a0f;--ds-ink-03:#1a1a1a08;--ds-paper:#fff;--ds-canvas:#f0f0f0;--ds-fog:#d6d6d6;--ds-mist:#e0e0e0;--ds-black:#0a0a0a;--ds-night:#1a1a1a;--ds-night-2:#242424;--ds-night-3:#292828;--ds-white-80:#fffc;--ds-white-70:#ffffffb3;--ds-white-50:#ffffff80;--ds-white-40:#fff6;--ds-white-20:#fff3;--ds-white-10:#ffffff1a;--ds-white-06:#ffffff0f;--ds-white-04:#ffffff0a;--ds-r-panel:20px;--ds-r-bento:30px;--ds-r-tile:10px;--ds-r-btn:16px;--ds-r-btn-face:14px;--ds-r-btn-sm:12px;--ds-r-btn-sm-face:10px;--ds-r-pill:100px;--ds-gutter:40px;--ds-inset:12px;--ds-max:1440px;--ds-ease:cubic-bezier(.22, 1, .36, 1);--ds-fast:.25s;--ds-slow:.6s;--ds-sans:var(--ds-font-sans), var(--ds-font-sans-ext), Arial, sans-serif;--ds-mono:var(--ds-font-mono), ui-monospace, monospace;--ds-plex:var(--ds-font-plex), var(--ds-font-mono), ui-monospace, monospace;--page:var(--ds-paper);--surface:var(--ds-paper);--surface-alt:var(--ds-canvas);--chip:var(--ds-canvas);--border:var(--ds-ink-10);--ink:var(--ds-ink);--ink-2:#1a1a1adb;--ink-3:#1a1a1ab8;--muted:var(--ds-ink-60);--muted-2:#1a1a1a80;--muted-3:var(--ds-ink-40);--dark:var(--ds-ink);--accent:var(--ds-ink);--hot:#e4675c;--ok:#1f9d55;--overlay:#0a0a0a99;--scrim:var(--ds-ink-06);--r-badge:var(--ds-r-pill);--r-xs:8px;--r-sm:10px;--r-row:12px;--r-status:14px;--r-media:var(--ds-r-panel);--r-card:var(--ds-r-panel);--r-shell:var(--ds-r-panel);--r-pill:var(--ds-r-pill);--font:var(--ds-sans);isolation:isolate;background:var(--ds-paper);color:var(--ds-ink);font-family:var(--ds-sans);font-variation-settings:"opsz" 32;-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.5;position:relative}@media (max-width:809.98px){.ds-module__Q10Guq__root{--ds-gutter:20px;--ds-inset:8px}}.ds-module__Q10Guq__sheet{z-index:1;background:var(--ds-paper);border-radius:0 0 var(--ds-r-panel) var(--ds-r-panel);position:relative}.ds-module__Q10Guq__btn{--btn-bg:var(--ds-ink);--btn-fg:var(--ds-paper);--btn-face:var(--ds-paper);--btn-icon:var(--ds-ink);--btn-hover-bg:var(--ds-paper);--btn-hover-fg:var(--ds-ink);--btn-ring:var(--ds-ink);--btn-face-w:65px;--btn-pad:3px;--btn-gap:26px;--btn-end:24px;--btn-radius:var(--ds-r-btn);--btn-face-radius:var(--ds-r-btn-face);height:65px;padding-block:0;padding-inline:calc(var(--btn-pad) + var(--btn-face-w) + var(--btn-gap)) var(--btn-end);border-radius:var(--btn-radius);background:var(--btn-bg);color:var(--btn-fg);font-family:var(--ds-sans);letter-spacing:0;white-space:nowrap;cursor:pointer;transition:padding var(--ds-slow) var(--ds-ease), background-color var(--ds-fast) ease, color var(--ds-fast) ease, box-shadow var(--ds-fast) ease;border:0;align-items:center;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;display:inline-flex;position:relative}.ds-module__Q10Guq__btnFace{top:var(--btn-pad);bottom:var(--btn-pad);left:var(--btn-pad);width:var(--btn-face-w);border-radius:var(--btn-face-radius);background:var(--btn-face);color:var(--btn-icon);transition:left var(--ds-slow) var(--ds-ease), background-color var(--ds-fast) ease, color var(--ds-fast) ease;place-items:center;display:grid;position:absolute}.ds-module__Q10Guq__btnLabel{position:relative}@media (hover:hover){.ds-module__Q10Guq__btn:hover{padding-inline:calc(var(--btn-end) + 16px) calc(var(--btn-face-w) + var(--btn-gap) - 13px);background:var(--btn-hover-bg);color:var(--btn-hover-fg);box-shadow:inset 0 0 0 var(--btn-pad) var(--btn-ring)}.ds-module__Q10Guq__btn:hover .ds-module__Q10Guq__btnFace{left:calc(100% - var(--btn-pad) - var(--btn-face-w));color:var(--btn-hover-fg);background:0 0}}.ds-module__Q10Guq__btn:focus-visible{outline:2px solid var(--ds-ink);outline-offset:3px}.ds-module__Q10Guq__btnSecondary{--btn-bg:var(--ds-night-2);--btn-fg:var(--ds-paper);--btn-face:var(--ds-night);--btn-icon:var(--ds-paper);--btn-hover-bg:var(--ds-night);--btn-hover-fg:var(--ds-paper);--btn-ring:var(--ds-night-2)}.ds-module__Q10Guq__btnSecondary:focus-visible{outline-color:var(--ds-paper)}.ds-module__Q10Guq__btnSmall{--btn-face-w:40px;--btn-gap:14px;--btn-end:10px;--btn-radius:var(--ds-r-btn-sm);--btn-face-radius:var(--ds-r-btn-sm-face);letter-spacing:.28px;height:42px;font-size:14px;line-height:19.6px}@media (hover:hover){.ds-module__Q10Guq__btnSmall:hover{padding-inline:calc(var(--btn-end) + 6px) calc(var(--btn-face-w) + var(--btn-gap) - 3px)}}.ds-module__Q10Guq__btnLight{--btn-bg:var(--ds-paper);--btn-fg:var(--ds-ink);--btn-face:var(--ds-ink);--btn-icon:var(--ds-paper);--btn-hover-bg:var(--ds-ink);--btn-hover-fg:var(--ds-paper);--btn-ring:var(--ds-paper)}.ds-module__Q10Guq__round{background:var(--ds-ink);width:40px;height:40px;color:var(--ds-paper);cursor:pointer;transition:transform var(--ds-fast) var(--ds-ease), background-color var(--ds-fast) ease;border:0;border-radius:50%;flex:none;place-items:center;display:inline-grid}@media (hover:hover){.ds-module__Q10Guq__round:hover{transform:scale(1.06)}}.ds-module__Q10Guq__round:focus-visible{outline:2px solid var(--ds-ink);outline-offset:3px}.ds-module__Q10Guq__tag{border:1px solid var(--ds-ink-10);border-radius:var(--ds-r-pill);background:var(--ds-paper);height:32px;color:var(--ds-ink);font-family:var(--ds-mono);letter-spacing:0;text-transform:uppercase;white-space:nowrap;align-items:center;padding:8px 16px 7px;font-size:10px;font-weight:400;line-height:16px;display:inline-flex}.ds-module__Q10Guq__monoLabel{font-family:var(--ds-mono);text-transform:uppercase;margin:0;font-size:12px;font-weight:300;line-height:19.2px}.ds-module__Q10Guq__lead{letter-spacing:.32px;margin:0;font-size:16px;font-weight:300;line-height:24px}.ds-module__Q10Guq__h2{letter-spacing:-.04em;margin:0;font-size:54px;font-weight:500;line-height:1.1}@media (max-width:1199.98px){.ds-module__Q10Guq__h2{font-size:44px}}@media (max-width:809.98px){.ds-module__Q10Guq__h2{font-size:35px}}.ds-module__Q10Guq__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.ds-module__Q10Guq__btn,.ds-module__Q10Guq__btnFace,.ds-module__Q10Guq__round{transition:none}}.ds-module__Q10Guq__prose{color:var(--ds-ink);letter-spacing:.32px;font-size:16px;font-weight:300;line-height:26px}.ds-module__Q10Guq__prose>*+*{margin-top:18px}.ds-module__Q10Guq__prose h2{letter-spacing:-.04em;margin-top:56px;font-size:32px;font-weight:500;line-height:1.15}.ds-module__Q10Guq__prose h3{letter-spacing:-.4px;margin-top:40px;font-size:20px;font-weight:500;line-height:28px}.ds-module__Q10Guq__prose strong{font-weight:500}.ds-module__Q10Guq__prose a{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.ds-module__Q10Guq__prose ul,.ds-module__Q10Guq__prose ol{gap:8px;padding-left:20px;display:grid}.ds-module__Q10Guq__prose ul{list-style:outside}.ds-module__Q10Guq__prose ol{list-style:decimal}
.pixel-icon-module__WLZr7W__icon{fill:currentColor;shape-rendering:crispedges;display:block}.pixel-icon-module__WLZr7W__frame{opacity:0;animation:2.4s linear infinite pixel-icon-module__WLZr7W__frame}.pixel-icon-module__WLZr7W__frame:first-child{animation-delay:0s}.pixel-icon-module__WLZr7W__frame:nth-child(2){animation-delay:-1.8s}.pixel-icon-module__WLZr7W__frame:nth-child(3){animation-delay:-1.2s}.pixel-icon-module__WLZr7W__frame:nth-child(4){animation-delay:-.6s}@keyframes pixel-icon-module__WLZr7W__frame{0%,24.99%{opacity:1}25%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.pixel-icon-module__WLZr7W__frame{animation:none}.pixel-icon-module__WLZr7W__frame:nth-child(2){opacity:1}}
.nav-module__o-qjPa__nav{z-index:50;pointer-events:none;justify-content:space-between;align-items:flex-start;display:flex;position:fixed;top:30px;left:30px;right:30px}.nav-module__o-qjPa__bar,.nav-module__o-qjPa__call,.nav-module__o-qjPa__menu{pointer-events:auto}.nav-module__o-qjPa__bar{border:1px solid var(--ds-ink-06);border-radius:var(--ds-r-pill);background:var(--ds-paper);align-items:center;gap:40px;height:44px;padding:5px 26px 5px 5px;display:flex}.nav-module__o-qjPa__mark{height:34px;color:var(--ds-ink);letter-spacing:-.01em;white-space:nowrap;flex:none;align-items:center;gap:10px;font-size:15px;font-weight:500;display:flex}.nav-module__o-qjPa__mark img{object-fit:cover;object-position:50% 30%;background:#0b1a0b;border-radius:50%;width:34px;height:34px}.nav-module__o-qjPa__mark:focus-visible,.nav-module__o-qjPa__links a:focus-visible,.nav-module__o-qjPa__burger:focus-visible{outline:2px solid var(--ds-ink);outline-offset:2px;border-radius:8px}.nav-module__o-qjPa__links{gap:32px;margin:0;padding:0;list-style:none;display:flex}.nav-module__o-qjPa__links a{color:var(--ds-ink-80);letter-spacing:.28px;white-space:nowrap;transition:color var(--ds-fast) ease;font-size:14px;font-weight:400;line-height:19.6px}.nav-module__o-qjPa__links a:hover{color:var(--ds-ink)}.nav-module__o-qjPa__burger,.nav-module__o-qjPa__menu{display:none}.nav-module__o-qjPa__talk{border-radius:var(--ds-r-btn-sm);background:var(--ds-night);height:42px;box-shadow:inset 0 0 0 1px var(--ds-white-10);color:var(--ds-paper);font-family:var(--ds-sans);letter-spacing:.28px;white-space:nowrap;cursor:pointer;pointer-events:auto;transition:background-color var(--ds-fast) ease;border:0;flex:none;align-items:center;gap:10px;margin:0 8px 0 auto;padding:0 18px 0 16px;font-size:14px;line-height:19.6px;display:inline-flex}.nav-module__o-qjPa__talk:hover{background:var(--ds-night-3)}.nav-module__o-qjPa__talk:focus-visible{outline:2px solid var(--ds-ink);outline-offset:2px}.nav-module__o-qjPa__talkDot{background:#8cf2ad;border-radius:50%;flex:none;width:8px;height:8px;position:relative;box-shadow:0 0 10px #8cf2ad}.nav-module__o-qjPa__talkDot:after{animation:nav-module__o-qjPa__talk-beacon 2.4s var(--ds-ease) infinite;content:"";border:1px solid #8cf2ad;border-radius:50%;position:absolute;inset:-4px}.nav-module__o-qjPa__talkShort{display:none}@keyframes nav-module__o-qjPa__talk-beacon{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(1.8)}}@media (prefers-reduced-motion:reduce){.nav-module__o-qjPa__talkDot:after{opacity:0;animation:none}}@media (min-width:810px) and (max-width:1039.98px){.nav-module__o-qjPa__talk{padding:0 16px 0 14px}.nav-module__o-qjPa__talkLong{display:none}.nav-module__o-qjPa__talkShort{display:inline}}@media (min-width:810px) and (max-width:899.98px){.nav-module__o-qjPa__talk{justify-content:center;width:42px;padding:0}.nav-module__o-qjPa__talkShort{display:none}}@media (min-width:810px) and (max-width:1159.98px){.nav-module__o-qjPa__bar{gap:24px}.nav-module__o-qjPa__links{gap:18px}}@media (min-width:810px) and (max-width:899.98px){.nav-module__o-qjPa__nav:not([data-talk]) .nav-module__o-qjPa__bar{gap:20px;padding-right:18px}.nav-module__o-qjPa__nav:not([data-talk]) .nav-module__o-qjPa__links{gap:12px}.nav-module__o-qjPa__nav[data-talk] .nav-module__o-qjPa__mark span{display:none}}@media (min-width:900px) and (max-width:959.98px){.nav-module__o-qjPa__nav[data-talk] .nav-module__o-qjPa__bar{gap:16px;padding-right:16px}.nav-module__o-qjPa__nav[data-talk] .nav-module__o-qjPa__links{gap:12px}}@media (max-width:809.98px){.nav-module__o-qjPa__nav{flex-direction:column;align-items:stretch;top:20px;left:20px;right:20px}.nav-module__o-qjPa__bar{justify-content:space-between;padding-right:16px}.nav-module__o-qjPa__links,.nav-module__o-qjPa__call{display:none}.nav-module__o-qjPa__talk{gap:8px;height:34px;margin:0;padding:0 14px 0 12px;position:absolute;top:5px;right:64px}.nav-module__o-qjPa__talkLong{display:none}.nav-module__o-qjPa__talkShort{display:inline}.nav-module__o-qjPa__burger{cursor:pointer;background:0 0;border:0;align-content:center;gap:6px;width:40px;height:32px;padding:0;display:grid}.nav-module__o-qjPa__burger span{background:var(--ds-ink);height:5px;transition:transform var(--ds-fast) var(--ds-ease);border-radius:3px;display:block}.nav-module__o-qjPa__nav[data-open] .nav-module__o-qjPa__burger span:first-child{transform:translateY(5.5px)rotate(45deg)}.nav-module__o-qjPa__nav[data-open] .nav-module__o-qjPa__burger span:last-child{transform:translateY(-5.5px)rotate(-45deg)}.nav-module__o-qjPa__menu:not([hidden]){border-radius:var(--ds-r-panel);background:var(--ds-paper);gap:24px;margin-top:8px;padding:24px 20px 20px;display:grid;box-shadow:0 20px 40px #0000001f}.nav-module__o-qjPa__menu ul{gap:4px;margin:0;padding:0;list-style:none;display:grid}.nav-module__o-qjPa__menu ul a{color:var(--ds-ink);letter-spacing:-.04em;padding:8px 0;font-size:28px;font-weight:500;line-height:1.2;display:block}.nav-module__o-qjPa__menuCall{justify-self:start}}@media (max-width:359.98px){.nav-module__o-qjPa__talk{padding-inline:13px}.nav-module__o-qjPa__talkShort{display:none}}
@font-face{font-family:sans;src:url(../media/inter_latin_opsz_normal-s.3an71l-08y6ix.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:sans Fallback;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}.sans_5c87bf16-module__7xCvia__className{font-family:sans,sans Fallback,Arial,sans-serif}.sans_5c87bf16-module__7xCvia__variable{--ds-font-sans:"sans", "sans Fallback", Arial, sans-serif}
.voice-lab-module__YwgZQG__lab{padding:142px var(--ds-gutter) var(--space-2xl)}.voice-lab-module__YwgZQG__head{max-width:calc(var(--ds-max) - 2 * var(--ds-gutter));margin:0 auto var(--space-l-xl)}.voice-lab-module__YwgZQG__kicker{color:var(--ds-ink-60);font-family:var(--ds-mono);letter-spacing:.08em;text-transform:uppercase;margin:0 0 18px;font-size:12px}.voice-lab-module__YwgZQG__title{letter-spacing:-.055em;margin:0;font-size:clamp(36px,4.6vw,64px);font-weight:500;line-height:1.02}.voice-lab-module__YwgZQG__line{max-width:52ch;color:var(--ds-ink-80);margin:16px 0 0;font-size:17px;line-height:1.5}.voice-lab-module__YwgZQG__hero{color:var(--ds-ink-60);margin:12px 0 0;font-size:14px}.voice-lab-module__YwgZQG__gallery{max-width:calc(var(--ds-max) - 2 * var(--ds-gutter));align-items:start;gap:var(--space-m-l);grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);margin:0 auto;display:grid}.voice-lab-module__YwgZQG__stage{min-width:0;position:sticky;top:96px}.voice-lab-module__YwgZQG__voices{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.voice-lab-module__YwgZQG__voice{background:var(--ds-canvas);transition:box-shadow var(--ds-fast);border-radius:16px;flex-direction:column;justify-content:space-between;gap:14px;padding:16px;display:flex;box-shadow:inset 0 0 0 1px #0000}.voice-lab-module__YwgZQG__voice[data-picked]{box-shadow:inset 0 0 0 1.5px var(--ds-ink)}.voice-lab-module__YwgZQG__voice[data-playing]{box-shadow:inset 0 0 0 1.5px #3f9e64}.voice-lab-module__YwgZQG__voiceHead{min-width:0}.voice-lab-module__YwgZQG__voiceName{letter-spacing:-.02em;margin:0;font-size:17px;font-weight:500}.voice-lab-module__YwgZQG__voiceStyle{color:var(--ds-ink-60);flex-wrap:wrap;align-items:center;gap:8px;margin:4px 0 0;font-size:13px;display:flex}.voice-lab-module__YwgZQG__tag{border-radius:var(--ds-r-pill);background:var(--ds-ink);color:var(--ds-paper);font-family:var(--ds-mono);letter-spacing:.08em;text-transform:uppercase;padding:2px 8px;font-size:10px}.voice-lab-module__YwgZQG__voiceActions{flex-wrap:wrap;gap:6px;display:flex}.voice-lab-module__YwgZQG__voiceButton{border:1px solid var(--ds-ink-20);border-radius:var(--ds-r-pill);height:30px;color:var(--ds-ink);cursor:pointer;font:inherit;background:0 0;padding:0 12px;font-size:12px}.voice-lab-module__YwgZQG__voiceButton:hover:not(:disabled){background:#0000000d}.voice-lab-module__YwgZQG__voiceButton[aria-pressed=true]{border-color:var(--ds-ink)}.voice-lab-module__YwgZQG__voiceButton:disabled{cursor:default;background:var(--ds-ink);color:var(--ds-paper)}.voice-lab-module__YwgZQG__waiting{border-radius:var(--ds-r-bento);background:var(--ds-canvas);min-height:420px;color:var(--ds-ink-60);place-items:center;font-size:15px;display:grid}@media (max-width:1099.98px){.voice-lab-module__YwgZQG__gallery{grid-template-columns:minmax(0,1fr)}.voice-lab-module__YwgZQG__stage{position:static}}@media (max-width:699.98px){.voice-lab-module__YwgZQG__lab{padding:110px var(--space-s-m) var(--space-xl)}.voice-lab-module__YwgZQG__voices{grid-template-columns:minmax(0,1fr)}}
@font-face{font-family:sansExt;src:url(../media/inter_latin_ext_opsz_normal-s.42_oax5lydvzq.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:sansExt Fallback;src:local(Arial);ascent-override:96.88%;descent-override:24.12%;line-gap-override:0.0%;size-adjust:100.0%}.sansext_f344b508-module__shmlXa__className{font-family:sansExt,sansExt Fallback}.sansext_f344b508-module__shmlXa__variable{--ds-font-sans-ext:"sansExt", "sansExt Fallback"}
@font-face{font-family:mono;src:url(../media/geist_mono_latin_wght_normal-s.p.2qleaewwd3bdp.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:mono Fallback;src:local(Arial);ascent-override:76.43%;descent-override:22.43%;line-gap-override:0.0%;size-adjust:131.49%}.mono_bffa5b0f-module__t8-B5q__className{font-family:mono,mono Fallback,ui-monospace,monospace}.mono_bffa5b0f-module__t8-B5q__variable{--ds-font-mono:"mono", "mono Fallback", ui-monospace, monospace}
.enquiry-module__-JwYxa__enquiry{min-width:0;padding:var(--space-s-m);box-shadow:inset 0 0 0 1px var(--ds-white-10,#ffffff1a);-webkit-backdrop-filter:blur(14px);background:#00000061;border-radius:18px;flex-direction:column;align-self:start;gap:14px;display:flex}.enquiry-module__-JwYxa__head{gap:4px;display:grid}.enquiry-module__-JwYxa__title{color:var(--ds-white-70);font-family:var(--ds-mono);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:12px}.enquiry-module__-JwYxa__line{color:var(--ds-white-50);margin:0;font-size:14px;line-height:1.4}.enquiry-module__-JwYxa__steps{grid-template-columns:repeat(5,auto);justify-content:start;gap:4px;margin:0;padding:0;list-style:none;display:grid}.enquiry-module__-JwYxa__tab{border:0;border-bottom:2px solid var(--ds-white-10,#ffffff1a);width:100%;min-width:0;color:var(--ds-white-50);cursor:pointer;font:inherit;text-align:left;background:0 0;align-items:center;gap:6px;padding:8px 4px 9px;font-size:13px;transition:color .2s,border-color .2s;display:flex}.enquiry-module__-JwYxa__tab:hover{color:var(--ds-paper)}.enquiry-module__-JwYxa__tab[aria-current=step]{border-bottom-color:var(--ds-paper);color:var(--ds-paper)}.enquiry-module__-JwYxa__tab:focus-visible{outline-offset:2px;border-radius:6px;outline:2px solid #8cf2ad}.enquiry-module__-JwYxa__mark{width:20px;height:20px;box-shadow:inset 0 0 0 1px var(--ds-white-20);font-family:var(--ds-mono);border-radius:50%;flex:none;place-items:center;font-size:11px;display:inline-grid}.enquiry-module__-JwYxa__tab[data-locked]{color:var(--ds-white-30,#ffffff4d)}.enquiry-module__-JwYxa__tab[data-done] .enquiry-module__-JwYxa__mark{box-shadow:none;color:var(--ds-ink);background:#8cf2ad}.enquiry-module__-JwYxa__tabLabel{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.enquiry-module__-JwYxa__tab:not([aria-current=step]) .enquiry-module__-JwYxa__tabLabel{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.enquiry-module__-JwYxa__panel{animation:enquiry-module__-JwYxa__enter .3s var(--ds-ease);gap:10px;display:grid}.enquiry-module__-JwYxa__field{border-radius:12px;gap:5px;margin:-4px;padding:4px;display:grid}.enquiry-module__-JwYxa__label{color:var(--ds-white-70);font-size:13px}.enquiry-module__-JwYxa__optional{color:var(--ds-white-40)}.enquiry-module__-JwYxa__input{border:1px solid var(--ds-white-20);width:100%;min-width:0;min-height:42px;color:var(--ds-paper);font:inherit;background:#00000059;border-radius:10px;padding:9px 12px;font-size:15px;line-height:1.35}textarea.enquiry-module__-JwYxa__input{resize:vertical}select.enquiry-module__-JwYxa__input{appearance:none;background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - 18px),calc(100% - 13px);background-repeat:no-repeat;background-size:5px 5px;padding-right:34px}select.enquiry-module__-JwYxa__input option{color:var(--ds-ink)}.enquiry-module__-JwYxa__input::placeholder{color:var(--ds-white-40)}.enquiry-module__-JwYxa__input:focus-visible{border-color:var(--ds-paper);outline:none}.enquiry-module__-JwYxa__input[aria-invalid=true]{border-color:#f2a08c}.enquiry-module__-JwYxa__fieldError,.enquiry-module__-JwYxa__error{color:#f2a08c;margin:0;font-size:13px}.enquiry-module__-JwYxa__nav,.enquiry-module__-JwYxa__send{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.enquiry-module__-JwYxa__nav{justify-content:flex-end}.enquiry-module__-JwYxa__primary,.enquiry-module__-JwYxa__next{background:var(--ds-paper);min-height:42px;color:var(--ds-ink);cursor:pointer;font:inherit;border:0;border-radius:10px;padding:0 18px;font-size:14px;font-weight:500}.enquiry-module__-JwYxa__secondary,.enquiry-module__-JwYxa__back{border:1px solid var(--ds-white-20);min-height:42px;color:var(--ds-paper);cursor:pointer;font:inherit;background:0 0;border-radius:10px;padding:0 16px;font-size:14px}.enquiry-module__-JwYxa__primary:disabled,.enquiry-module__-JwYxa__secondary:disabled{cursor:progress;opacity:.6}.enquiry-module__-JwYxa__primary:focus-visible,.enquiry-module__-JwYxa__next:focus-visible,.enquiry-module__-JwYxa__secondary:focus-visible,.enquiry-module__-JwYxa__back:focus-visible{outline-offset:2px;outline:2px solid #8cf2ad}.enquiry-module__-JwYxa__note{color:var(--ds-white-50);flex-basis:100%;margin:2px 0 0;font-size:13px}.enquiry-module__-JwYxa__sent{color:#8cf2ad;margin:0;font-size:15px}.enquiry-module__-JwYxa__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes enquiry-module__-JwYxa__enter{0%{opacity:0;transform:translateY(4px)}}@media (prefers-reduced-motion:reduce){.enquiry-module__-JwYxa__panel{animation:none}}.enquiry-module__-JwYxa__unfold{display:none}@container voice (max-width:819.98px){.enquiry-module__-JwYxa__unfold{border:1px solid var(--ds-white-20);min-height:40px;color:var(--ds-paper);cursor:pointer;font:inherit;background:0 0;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;margin-top:6px;padding:0 14px;font-size:14px;display:flex}.enquiry-module__-JwYxa__unfold:focus-visible{outline-offset:2px;outline:2px solid #8cf2ad}.enquiry-module__-JwYxa__count{color:var(--ds-white-50);font-family:var(--ds-mono);font-size:12px}.enquiry-module__-JwYxa__enquiry:not([data-unfolded]) :is(.enquiry-module__-JwYxa__steps,.enquiry-module__-JwYxa__panel,.enquiry-module__-JwYxa__nav,.enquiry-module__-JwYxa__send){display:none}}
@font-face{font-family:plex;src:url(../media/ibm_plex_mono_latin_500_normal-s.2aowb655hzo9u.woff2)format("woff2");font-display:swap;font-weight:500}@font-face{font-family:plex Fallback;src:local(Arial);ascent-override:77.95%;descent-override:20.91%;line-gap-override:0.0%;size-adjust:131.49%}.plex_36183c96-module__kOuU7q__className{font-family:plex,plex Fallback,ui-monospace,monospace;font-weight:500}.plex_36183c96-module__kOuU7q__variable{--ds-font-plex:"plex", "plex Fallback", ui-monospace, monospace}
.voice-console-module__-LK6vW__console{--user:0;--agent:0;--level:max(var(--user), var(--agent));--accent:#8cf2ad;--tone:var(--accent);isolation:isolate;border-radius:var(--ds-r-bento);background:var(--ds-night);min-height:420px;box-shadow:inset 0 0 0 1px var(--ds-white-06);color:var(--ds-paper);position:relative;overflow:hidden;container:voice/inline-size}.voice-console-module__-LK6vW__console[data-phase=speaking]{--tone:#fff}.voice-console-module__-LK6vW__console[data-phase=thinking]{--tone:#f2d38c}.voice-console-module__-LK6vW__console[data-stage=starting]{--tone:var(--ds-white-50)}.voice-console-module__-LK6vW__contours{z-index:-2;color:#ffffff0d;width:100%;height:100%;position:absolute;inset:0}.voice-console-module__-LK6vW__field{z-index:-1;opacity:0;width:100%;height:100%;transition:opacity 1.4s var(--ds-ease);position:absolute;inset:0}.voice-console-module__-LK6vW__console[data-field=webgpu] .voice-console-module__-LK6vW__field,.voice-console-module__-LK6vW__console[data-field=webgl2] .voice-console-module__-LK6vW__field{opacity:1}.voice-console-module__-LK6vW__grid{min-height:inherit;padding:var(--space-l-xl);grid-template-columns:minmax(0,1fr);display:grid}@container voice (min-width:820px){.voice-console-module__-LK6vW__grid{column-gap:var(--space-l);grid-template-columns:minmax(0,1.4fr) minmax(290px,1fr)}}.voice-console-module__-LK6vW__grid{row-gap:var(--space-m)}.voice-console-module__-LK6vW__side{gap:var(--space-s-m);flex-direction:column;min-width:0;display:flex}.voice-console-module__-LK6vW__main{gap:var(--space-m);flex-direction:column;min-width:0;display:flex}.voice-console-module__-LK6vW__eyebrow{color:var(--ds-white-70);font-family:var(--ds-mono);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:10px;margin:0;font-size:12px;display:flex}.voice-console-module__-LK6vW__beacon{background:var(--accent);width:8px;height:8px;box-shadow:0 0 12px var(--accent);border-radius:50%;position:relative}.voice-console-module__-LK6vW__beacon:after{border:1px solid var(--accent);animation:voice-console-module__-LK6vW__beacon 2.4s var(--ds-ease) infinite;content:"";border-radius:50%;position:absolute;inset:-4px}.voice-console-module__-LK6vW__tag{border:1px solid var(--ds-white-20);border-radius:var(--ds-r-pill);color:var(--ds-white-50);padding:2px 8px;font-size:10px}.voice-console-module__-LK6vW__talkRow{align-items:center;gap:var(--space-m);display:flex}.voice-console-module__-LK6vW__orb{width:112px;height:112px;color:var(--ds-ink);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;padding:0;position:relative}.voice-console-module__-LK6vW__orb:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.voice-console-module__-LK6vW__core{box-shadow:0 14px 44px #00000080, 0 0 0 1px #fff9 inset, 0 0 calc(var(--level) * 48px) rgb(140 242 173/calc(var(--level) * .6));transition:transform var(--ds-fast) var(--ds-ease);background:radial-gradient(circle at 34% 28%,#fff,#e9e9e6 58%,#cfd0cb);border-radius:50%;place-items:center;display:grid;position:absolute;inset:16px}.voice-console-module__-LK6vW__ring{animation:voice-console-module__-LK6vW__ripple 3.3s var(--ds-ease) infinite;border:1px solid #8cf2ad99;border-radius:50%;position:absolute;inset:16px}.voice-console-module__-LK6vW__ring:nth-child(2){animation-delay:1.1s}.voice-console-module__-LK6vW__ring:nth-child(3){animation-delay:2.2s}.voice-console-module__-LK6vW__console[data-stage=live] .voice-console-module__-LK6vW__ring,.voice-console-module__-LK6vW__console[data-stage=starting] .voice-console-module__-LK6vW__ring{border-color:var(--tone);opacity:calc(.12 + var(--level) * .75);transform:scale(calc(1.08 + var(--level) * .35));transition:border-color .4s,transform 80ms linear;animation:none}.voice-console-module__-LK6vW__console[data-stage=live] .voice-console-module__-LK6vW__ring:nth-child(2){opacity:calc(.08 + var(--level) * .5);transform:scale(calc(1.2 + var(--level) * .75))}.voice-console-module__-LK6vW__console[data-stage=live] .voice-console-module__-LK6vW__ring:nth-child(3){opacity:calc(.04 + var(--level) * .3);transform:scale(calc(1.32 + var(--level) * 1.15))}.voice-console-module__-LK6vW__console[data-stage=starting] .voice-console-module__-LK6vW__ring:first-child,.voice-console-module__-LK6vW__console[data-phase=thinking] .voice-console-module__-LK6vW__ring:first-child{opacity:.7;border-style:dashed;animation:2.4s linear infinite voice-console-module__-LK6vW__spin}@media (hover:hover){.voice-console-module__-LK6vW__orb:hover .voice-console-module__-LK6vW__core{transform:scale(1.04)}}.voice-console-module__-LK6vW__orb:active .voice-console-module__-LK6vW__core{transform:scale(.97)}.voice-console-module__-LK6vW__orb:disabled{cursor:default;opacity:.5}.voice-console-module__-LK6vW__orb:disabled .voice-console-module__-LK6vW__ring{opacity:0;animation:none}.voice-console-module__-LK6vW__clock{opacity:0;pointer-events:none;width:100%;height:100%;transition:opacity .4s var(--ds-ease);position:absolute;inset:0;transform:rotate(-90deg)}.voice-console-module__-LK6vW__console[data-stage=live] .voice-console-module__-LK6vW__clock{opacity:1}.voice-console-module__-LK6vW__clockTrack,.voice-console-module__-LK6vW__clockLeft{fill:none;stroke-width:2px}.voice-console-module__-LK6vW__clockTrack{stroke:var(--ds-white-10)}.voice-console-module__-LK6vW__clockLeft{stroke:var(--accent);stroke-dasharray:1 1;stroke-dashoffset:calc(1 - var(--left,1));stroke-linecap:round;transition:stroke-dashoffset .25s linear,stroke .4s}.voice-console-module__-LK6vW__console[data-low] .voice-console-module__-LK6vW__clockLeft{stroke:#f2d38c}.voice-console-module__-LK6vW__bars{align-items:center;gap:3px;height:28px;display:flex}.voice-console-module__-LK6vW__bars span{width:4px;height:calc(5px + var(--level) * 22px * var(--h,1));background:currentColor;border-radius:2px;transition:height 80ms linear}.voice-console-module__-LK6vW__bars span:first-child,.voice-console-module__-LK6vW__bars span:nth-child(5){--h:.55}.voice-console-module__-LK6vW__bars span:nth-child(2),.voice-console-module__-LK6vW__bars span:nth-child(4){--h:.85}.voice-console-module__-LK6vW__console[data-phase=thinking] .voice-console-module__-LK6vW__bars span,.voice-console-module__-LK6vW__console[data-stage=starting] .voice-console-module__-LK6vW__bars span{height:6px;animation:1s ease-in-out infinite voice-console-module__-LK6vW__think;animation-delay:calc(var(--i) * .12s)}.voice-console-module__-LK6vW__status{flex-direction:column;align-items:flex-start;gap:10px;min-width:0;display:flex}.voice-console-module__-LK6vW__talkLabel{color:var(--ds-paper);cursor:pointer;font:inherit;letter-spacing:-.035em;text-align:left;background:0 0;border:0;padding:0;font-size:clamp(20px,1.8vw,26px);font-weight:500;line-height:1.1}.voice-console-module__-LK6vW__typeLink,.voice-console-module__-LK6vW__textLink{color:var(--ds-white-70);cursor:pointer;font:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--ds-white-20);text-decoration-color:var(--ds-white-20);text-underline-offset:5px;background:0 0;border:0;padding:0;font-size:13px}.voice-console-module__-LK6vW__textLink{font-size:14px}.voice-console-module__-LK6vW__phase{color:var(--ds-white-80);font-family:var(--ds-mono);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:10px;margin:0;font-size:12px;display:flex}.voice-console-module__-LK6vW__phaseDot{background:var(--tone);width:8px;height:8px;box-shadow:0 0 10px var(--tone);border-radius:50%;transition:background .3s}.voice-console-module__-LK6vW__timer{color:var(--ds-white-70);font-variant-numeric:tabular-nums;letter-spacing:.02em;transition:color .4s}.voice-console-module__-LK6vW__timer[data-low]{color:#f2d38c;animation:1s steps(2,jump-none) infinite voice-console-module__-LK6vW__low}@keyframes voice-console-module__-LK6vW__low{50%{opacity:.55}}.voice-console-module__-LK6vW__controls{flex-wrap:wrap;gap:8px;display:flex}.voice-console-module__-LK6vW__chip{border:1px solid var(--ds-white-20);border-radius:var(--ds-r-pill);background:var(--ds-white-04);height:32px;color:var(--ds-white-80);cursor:pointer;font:inherit;transition:background var(--ds-fast);padding:0 14px;font-size:12px}.voice-console-module__-LK6vW__chip:hover{background:var(--ds-white-10)}.voice-console-module__-LK6vW__chip[aria-pressed=true]{border-color:var(--ds-white-50);background:var(--ds-white-10)}.voice-console-module__-LK6vW__endChip{color:#ffb9ab;border-color:#ff8c7866}.voice-console-module__-LK6vW__extendChip{color:#f2d38c;animation:voice-console-module__-LK6vW__offer .5s var(--ds-ease) both;background:#f2d38c1f;border-color:#f2d38c8c}.voice-console-module__-LK6vW__extendChip:hover{background:#f2d38c33}@keyframes voice-console-module__-LK6vW__offer{0%{opacity:0;transform:translateY(4px)}}.voice-console-module__-LK6vW__added{height:32px;color:var(--accent);font-family:var(--ds-mono);letter-spacing:.08em;text-transform:uppercase;animation:voice-console-module__-LK6vW__added 4s var(--ds-ease) forwards;align-items:center;font-size:11px;display:inline-flex}@keyframes voice-console-module__-LK6vW__added{0%,75%{opacity:1}to{opacity:0;width:0;overflow:hidden}}.voice-console-module__-LK6vW__copy{flex:1}.voice-console-module__-LK6vW__title{letter-spacing:-.05em;text-wrap:balance;max-width:17ch;margin:0;font-size:clamp(28px,3.1vw,46px);font-weight:500;line-height:1.04}.voice-console-module__-LK6vW__line{max-width:44ch;color:var(--ds-white-70);text-wrap:pretty;margin:14px 0 0;font-size:clamp(15px,1.2vw,17px);line-height:1.5}.voice-console-module__-LK6vW__leftLine{color:var(--ds-white-40);margin:12px 0 0;font-size:13px}.voice-console-module__-LK6vW__fine{color:var(--ds-white-40);margin:18px 0 0;font-size:12px;line-height:1.5}.voice-console-module__-LK6vW__check[data-shown]{margin-top:var(--space-s)}.voice-console-module__-LK6vW__fineLink{color:var(--ds-white-70);text-underline-offset:3px;text-decoration:underline}.voice-console-module__-LK6vW__fallbacks{flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:22px;display:flex}.voice-console-module__-LK6vW__live{justify-content:flex-end;gap:var(--space-s);flex-direction:column;flex:1;display:flex}.voice-console-module__-LK6vW__transcript{--work-bg:var(--ds-white-10);--work-hover:#ffffff29;--work-ring:var(--ds-white-20);--work-text:var(--ds-paper);--work-muted:#ffffffb3;--work-focus:#8cf2ad;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--ds-white-20) transparent;flex-direction:column;gap:12px;max-height:clamp(180px,34vh,320px);margin:0;padding:18px 6px 2px 0;list-style:none;display:flex;overflow-y:auto;-webkit-mask-image:linear-gradient(#0000,#000 22px);mask-image:linear-gradient(#0000,#000 22px)}.voice-console-module__-LK6vW__transcript:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:8px}.voice-console-module__-LK6vW__copy .voice-console-module__-LK6vW__transcript{max-height:180px;margin-top:18px}.voice-console-module__-LK6vW__turn{animation:voice-console-module__-LK6vW__rise .4s var(--ds-ease);gap:3px;display:grid}.voice-console-module__-LK6vW__turn p{max-width:52ch;color:var(--ds-white-70);text-wrap:pretty;margin:0;font-size:15px;line-height:1.45}.voice-console-module__-LK6vW__turn[data-role=agent] p{color:var(--ds-paper)}.voice-console-module__-LK6vW__turn[data-latest] p{letter-spacing:-.025em;max-width:34ch;font-size:clamp(19px,1.8vw,26px);line-height:1.28}.voice-console-module__-LK6vW__who{color:var(--ds-white-40);font-family:var(--ds-mono);letter-spacing:.08em;text-transform:uppercase;font-size:11px}.voice-console-module__-LK6vW__turn[data-role=agent] .voice-console-module__-LK6vW__who{color:var(--accent)}.voice-console-module__-LK6vW__pageCard{animation:voice-console-module__-LK6vW__rise .4s var(--ds-ease)}.voice-console-module__-LK6vW__pageCard a{border:1px solid var(--ds-white-20);background:var(--ds-white-10);max-width:40ch;color:var(--ds-paper);transition:background var(--ds-fast), border-color var(--ds-fast);border-radius:12px;grid-template-columns:1fr auto;gap:2px 12px;padding:10px 14px;text-decoration:none;display:grid}.voice-console-module__-LK6vW__pageCard a:hover{border-color:var(--ds-white-50);background:#ffffff29}.voice-console-module__-LK6vW__pageCard a:focus-visible{outline-offset:2px;outline:2px solid #8cf2ad}.voice-console-module__-LK6vW__pageKind{color:var(--accent);font-family:var(--ds-mono);letter-spacing:.08em;text-transform:uppercase;grid-column:1;font-size:11px}.voice-console-module__-LK6vW__pageTitle{text-wrap:pretty;grid-column:1;font-size:15px;line-height:1.35}.voice-console-module__-LK6vW__pageArrow{color:var(--ds-white-50);grid-area:1/2/span 2;align-self:center}.voice-console-module__-LK6vW__choices{animation:voice-console-module__-LK6vW__rise .3s var(--ds-ease) both;flex-wrap:wrap;gap:8px;display:flex}.voice-console-module__-LK6vW__choice{border:1px solid var(--ds-white-50);border-radius:var(--ds-r-pill);background:var(--ds-white-10);min-height:40px;color:var(--ds-paper);cursor:pointer;font:inherit;transition:background var(--ds-fast), color var(--ds-fast);padding:0 16px;font-size:14px}.voice-console-module__-LK6vW__choice:hover{background:var(--ds-paper);color:var(--ds-ink)}.voice-console-module__-LK6vW__choice:focus-visible{outline-offset:2px;outline:2px solid #8cf2ad}.voice-console-module__-LK6vW__typeBox,.voice-console-module__-LK6vW__emailRow{gap:8px;display:flex}.voice-console-module__-LK6vW__input{border:1px solid var(--ds-white-20);min-width:0;height:46px;color:var(--ds-paper);font:inherit;background:#00000059;border-radius:12px;flex:1;padding:0 14px;font-size:15px}.voice-console-module__-LK6vW__input::placeholder{color:var(--ds-white-40)}.voice-console-module__-LK6vW__input:focus-visible{border-color:var(--accent);outline:none}.voice-console-module__-LK6vW__input[aria-invalid=true]{border-color:#ff8c78}.voice-console-module__-LK6vW__send{background:var(--ds-paper);height:46px;color:var(--ds-ink);cursor:pointer;font:inherit;border:0;border-radius:12px;flex:none;padding:0 18px;font-size:14px;font-weight:500}.voice-console-module__-LK6vW__outcome{gap:var(--space-s);flex-direction:column;max-width:34rem;display:flex}.voice-console-module__-LK6vW__emailBox{animation:voice-console-module__-LK6vW__rise .5s var(--ds-ease);flex-direction:column;gap:8px;display:flex}.voice-console-module__-LK6vW__emailLabel{color:var(--ds-white-70);font-size:13px}.voice-console-module__-LK6vW__saved{color:var(--accent);margin:0;font-size:14px}.voice-console-module__-LK6vW__emailNote,.voice-console-module__-LK6vW__guidesToo{color:var(--ds-white-40);margin:0;font-size:12px;line-height:1.45}.voice-console-module__-LK6vW__guidesToo{color:var(--ds-white-70);cursor:pointer;align-items:center;gap:8px;display:flex}.voice-console-module__-LK6vW__guidesToo input{width:16px;height:16px;accent-color:var(--accent);margin:0}.voice-console-module__-LK6vW__step{animation:voice-console-module__-LK6vW__rise .5s var(--ds-ease);flex-direction:column;align-items:flex-start;gap:10px;margin-top:auto;display:flex}.voice-console-module__-LK6vW__reason{color:var(--ds-white-80);margin:0;font-size:15px;line-height:1.45}.voice-console-module__-LK6vW__stepButton{height:56px;font-size:14px}.voice-console-module__-LK6vW__stepNote{color:var(--ds-white-40);margin:0;font-size:12px}.voice-console-module__-LK6vW__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes voice-console-module__-LK6vW__ripple{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(2.15)}}@keyframes voice-console-module__-LK6vW__beacon{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(1.8)}}@keyframes voice-console-module__-LK6vW__spin{to{transform:scale(1.12)rotate(360deg)}}@keyframes voice-console-module__-LK6vW__think{50%{height:18px}}@keyframes voice-console-module__-LK6vW__rise{0%{opacity:0;transform:translateY(6px)}}.voice-console-module__-LK6vW__docked{outline:none;min-height:0}.voice-console-module__-LK6vW__docked .voice-console-module__-LK6vW__grid{row-gap:var(--space-s-m);padding:var(--space-m-l)}.voice-console-module__-LK6vW__docked .voice-console-module__-LK6vW__title{font-size:clamp(26px,2.4vw,36px)}.voice-console-module__-LK6vW__head{justify-content:space-between;align-items:center;gap:var(--space-s);grid-column:1/-1;display:flex}.voice-console-module__-LK6vW__close{border:1px solid var(--ds-white-20);width:32px;height:32px;color:var(--ds-white-70);cursor:pointer;transition:border-color var(--ds-fast,.2s) var(--ds-ease), color var(--ds-fast,.2s) var(--ds-ease);background:#1212126b;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}.voice-console-module__-LK6vW__close svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:1.6px;width:10px;height:10px}.voice-console-module__-LK6vW__close:hover{border-color:var(--ds-white-40);color:var(--ds-paper)}.voice-console-module__-LK6vW__close:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (prefers-reduced-motion:reduce){.voice-console-module__-LK6vW__ring,.voice-console-module__-LK6vW__beacon:after,.voice-console-module__-LK6vW__turn,.voice-console-module__-LK6vW__choices,.voice-console-module__-LK6vW__emailBox,.voice-console-module__-LK6vW__step,.voice-console-module__-LK6vW__timer[data-low],.voice-console-module__-LK6vW__extendChip{animation:none!important}}@media (max-width:899.98px){.voice-console-module__-LK6vW__console{min-height:0}}@media (max-width:599.98px){.voice-console-module__-LK6vW__console{border-radius:var(--ds-r-panel)}.voice-console-module__-LK6vW__grid{gap:var(--space-m);padding:var(--space-m) var(--space-s-m)}.voice-console-module__-LK6vW__orb{width:92px;height:92px}.voice-console-module__-LK6vW__core,.voice-console-module__-LK6vW__ring{inset:12px}}
@font-face{font-family:monoExt;src:url(../media/geist_mono_latin_ext_wght_normal-s.18_jyrw-ln1dm.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:monoExt Fallback;src:local(Arial);ascent-override:100.5%;descent-override:29.5%;line-gap-override:0.0%;size-adjust:100.0%}.monoext_8bb18b82-module__WkELdq__className{font-family:monoExt,monoExt Fallback}.monoext_8bb18b82-module__WkELdq__variable{--ds-font-mono-ext:"monoExt", "monoExt Fallback"}
.legal-doc-module__V9lhMW__doc{--hang:96px;--hang-gap:24px;--measure:640px;grid-template-columns:var(--hang) minmax(0, var(--measure));column-gap:var(--hang-gap);color:var(--ds-ink);display:grid}.legal-doc-module__V9lhMW__doc>*{grid-column:2}.legal-doc-module__V9lhMW__disclaimer{border:1px solid var(--ds-ink-06);border-radius:var(--ds-r-panel);background:var(--ds-canvas);color:var(--ds-ink-70);margin:0 0 32px;padding:14px 16px}.legal-doc-module__V9lhMW__p{color:var(--ds-ink-80);text-wrap:pretty;margin:0 0 12px;line-height:17px}.legal-doc-module__V9lhMW__doc>.legal-doc-module__V9lhMW__section{grid-column:1/-1;grid-template-columns:var(--hang) minmax(0, var(--measure));column-gap:var(--hang-gap);border-top:1px solid var(--ds-ink-06);margin-top:28px;padding-top:20px;display:grid}.legal-doc-module__V9lhMW__section>*{grid-column:2}.legal-doc-module__V9lhMW__doc>.legal-doc-module__V9lhMW__section>.legal-doc-module__V9lhMW__h2{grid-column:1/-1;grid-template-columns:var(--hang) minmax(0, 1fr) auto;align-items:baseline;column-gap:var(--hang-gap);color:var(--ds-ink);margin:0 0 12px;scroll-margin-top:72px;font-size:13px;font-weight:500;line-height:16px;display:grid}.legal-doc-module__V9lhMW__h2Number{color:var(--ds-ink-40);font-family:var(--ds-mono);font-variant-numeric:tabular-nums;font-size:10px;font-weight:400;line-height:16px}.legal-doc-module__V9lhMW__h2Text{text-wrap:balance;min-width:0}.legal-doc-module__V9lhMW__h2Anchor{color:var(--ds-ink-40);font-family:var(--ds-mono);opacity:0;transition:opacity var(--ds-fast) ease;font-weight:400}.legal-doc-module__V9lhMW__h2:hover .legal-doc-module__V9lhMW__h2Anchor,.legal-doc-module__V9lhMW__h2Anchor:focus-visible{opacity:1}.legal-doc-module__V9lhMW__h2Anchor:hover{color:var(--ds-ink)}.legal-doc-module__V9lhMW__list{gap:6px;margin:0 0 12px;padding-left:16px;list-style:square;display:grid}.legal-doc-module__V9lhMW__listItem{color:var(--ds-ink-80);padding-left:4px;line-height:17px}.legal-doc-module__V9lhMW__listItem::marker{color:var(--ds-ink-40)}.legal-doc-module__V9lhMW__outro{border-top:1px solid var(--ds-ink-06);color:var(--ds-ink-80);margin:28px 0 0;padding-top:20px;line-height:17px}.legal-doc-module__V9lhMW__entity{border:1px solid var(--ds-ink-06);border-radius:var(--ds-r-panel);background:var(--ds-canvas);color:var(--ds-ink-70);gap:4px;margin-top:28px;padding:14px 16px;display:grid}.legal-doc-module__V9lhMW__entityName{color:var(--ds-ink);font-weight:500}.legal-doc-module__V9lhMW__entityIds{color:var(--ds-ink);font-family:var(--ds-mono);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:4px 20px;margin-top:8px;font-size:10px;font-weight:400;line-height:13px;display:flex}.legal-doc-module__V9lhMW__entityLabel{color:var(--ds-ink-40);font-weight:500}.legal-doc-module__V9lhMW__next{margin-top:16px}.legal-doc-module__V9lhMW__nextLink{border:1px solid var(--ds-ink-06);border-radius:var(--ds-r-panel);background:var(--ds-canvas);color:var(--ds-ink);transition:background-color var(--ds-fast) ease;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 20px;padding:14px 14px 14px 16px;display:grid}.legal-doc-module__V9lhMW__nextLink:hover{background:var(--ds-night-2)}.legal-doc-module__V9lhMW__nextLink:focus-visible{outline:2px solid var(--ds-ink);outline-offset:3px}.legal-doc-module__V9lhMW__nextLabel{color:var(--ds-ink-60);font-family:var(--ds-mono);grid-column:1;font-size:10px;font-weight:400;line-height:13px}.legal-doc-module__V9lhMW__nextTitle{grid-column:1;font-size:13px;font-weight:500;line-height:16px}.legal-doc-module__V9lhMW__nextArrow{background:var(--ds-ink);width:28px;height:28px;color:var(--ds-paper);transition:transform var(--ds-fast) var(--ds-ease);grid-area:1/2/3;place-items:center;font-size:13px;display:grid}.legal-doc-module__V9lhMW__nextLink:hover .legal-doc-module__V9lhMW__nextArrow{transform:translate(3px)}@media (max-width:1199.98px){.legal-doc-module__V9lhMW__doc{--hang:64px;--hang-gap:16px}}@media (max-width:809.98px){.legal-doc-module__V9lhMW__doc,.legal-doc-module__V9lhMW__doc>.legal-doc-module__V9lhMW__section{grid-template-columns:minmax(0,1fr)}.legal-doc-module__V9lhMW__doc>*,.legal-doc-module__V9lhMW__doc>.legal-doc-module__V9lhMW__section,.legal-doc-module__V9lhMW__section>*{grid-column:1}.legal-doc-module__V9lhMW__doc>.legal-doc-module__V9lhMW__section>.legal-doc-module__V9lhMW__h2{grid-template-columns:minmax(0,1fr) auto;row-gap:4px}.legal-doc-module__V9lhMW__h2Number{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.legal-doc-module__V9lhMW__h2Anchor,.legal-doc-module__V9lhMW__nextLink,.legal-doc-module__V9lhMW__nextArrow{transition:none}.legal-doc-module__V9lhMW__nextLink:hover .legal-doc-module__V9lhMW__nextArrow{transform:none}}
.work-card-module__Mq3vbW__card{width:min(100%,280px);max-width:88%;animation:work-card-module__Mq3vbW__rise .25s var(--p-ease,cubic-bezier(.2, .8, 0, 1)) both;margin-top:4px;list-style:none}.work-card-module__Mq3vbW__link{background:var(--work-bg,var(--p-surface-secondary,#f7f7f7));box-shadow:inset 0 0 0 1px var(--work-ring,#0000000f);color:var(--work-text,var(--p-text,#101010));border-radius:12px;flex-direction:column;text-decoration:none;transition:background-color .15s;display:flex;overflow:hidden}.work-card-module__Mq3vbW__link:hover{background:var(--work-hover,var(--p-fill,#f2f2f2))}.work-card-module__Mq3vbW__link:focus-visible{outline:2px solid var(--work-focus,var(--p-focus,#3573f6));outline-offset:2px}.work-card-module__Mq3vbW__poster{aspect-ratio:16/10;object-fit:cover;background:var(--work-ring,#0000000f);width:100%;height:auto;display:block}.work-card-module__Mq3vbW__body{flex-direction:column;gap:2px;padding:8px 12px 10px;display:flex}.work-card-module__Mq3vbW__tag,.work-card-module__Mq3vbW__line,.work-card-module__Mq3vbW__domain{color:var(--work-muted,var(--p-text-secondary,#4a4a4a));font-size:12px;line-height:18px}.work-card-module__Mq3vbW__name{font-size:14px;font-weight:600;line-height:20px}.work-card-module__Mq3vbW__line{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.work-card-module__Mq3vbW__domain{margin-top:2px}.work-card-module__Mq3vbW__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes work-card-module__Mq3vbW__rise{0%{opacity:0;transform:translateY(4px)}}@media (prefers-reduced-motion:reduce){.work-card-module__Mq3vbW__card{animation:none}}
.agent-module__1WwICq__agent{--voice:var(--alert);--p-text:#101010;--p-text-secondary:#4a4a4a;--p-text-disabled:#a6a6a6;--p-surface:#fff;--p-surface-secondary:#f7f7f7;--p-fill:#f2f2f2;--p-fill-secondary:#ebebeb;--p-fill-transparent:#0000000d;--p-border:#ddd;--p-focus:#4680ff;--p-caution-bg:#fff5c5;--p-caution-text:#312500;--p-success-bg:#aafb6a;--p-success-text:#214b03;--p-ease:cubic-bezier(.2, .8, 0, 1);--p-card-shadow:#0000003d 0 0 2px 0, #00000005 0 2px 12px 0, #00000005 0 4px 16px 0, #00000005 0 4px 48px 0;--p-field-shadow:#0000000a 0 2px 3px -1px, #0000000a 0 3px 4px -1.5px, #00000021 0 0 0 1px;--p-field-focus:#0000000a 0 2px 3px -1px, #0000000a 0 3px 4px -1.5px, #0000000a 0 4px 5px -2px, var(--p-focus) 0 0 0 1px, #3573f60f 0 0 0 3px, #3573f60f 0 4px 20px 2px, #3573f60d 0 0 8px 1px inset;--p-secondary-shadow:#00000012 0 0 0 1px, #00000008 0 2px 20px 0, #00000008 0 5px 20px 0, #00000008 0 8px 60px 0;--p-primary-shadow:#00000021 0 1px .5px -.5px, #00000021 0 1px 2px -.5px, #00000021 0 4px 6px -2px, #00000021 0 2px 3px -1.5px, #101010 0 0 4px 1px inset, #ffffff1a 0 0 4px 2px inset, #ffffffbf 0 0 12px -6px inset;--p-primary-sheen:radial-gradient(50% 50% at 50% 0%, #fff3 0%, #fff0 100%), radial-gradient(49.59% 37.11% at 50.41% 101.56%, #ffffff26 0%, #fff0 66.46%);--p-popover-shadow:0 .5rem 1.5rem -.5rem #00000047, 0 .5rem 1rem -.25rem #0000000d, 0 .1875rem .375rem 0 #0000000d, 0 .125rem .25rem 0 #0000000d, 0 .0625rem .125rem 0 #0000000d, 0 0 0 .0625rem #0000000f;--tap:28px;height:100%;position:relative}@supports (color:lab(0% 0 0)){.agent-module__1WwICq__agent{--p-focus:lab(54.8517% 15.1764 -71.8074);--p-caution-bg:lab(96.4909% -2.11445 28.4152);--p-caution-text:lab(15.5271% 3.45629 25.3331);--p-success-bg:lab(91.0903% -43.1117 59.4085)}}.agent-module__1WwICq__unit{--orb:clamp(180px, min(44vh, 100vh - 500px), 480px);grid-template-rows:minmax(0, 1fr) var(--orb) minmax(0, 1.4fr);pointer-events:none;justify-items:center;padding:0 20px 20px;display:grid;position:absolute;inset:0}.agent-module__1WwICq__card{width:var(--orb);pointer-events:auto;touch-action:none;grid-row:2;max-width:100%;height:100%;position:relative}.agent-module__1WwICq__card[data-grip],.agent-module__1WwICq__card[data-grip] .agent-module__1WwICq__cardButton{cursor:grab}.agent-module__1WwICq__card[data-held],.agent-module__1WwICq__card[data-held] .agent-module__1WwICq__cardButton{cursor:grabbing}.agent-module__1WwICq__orb,.agent-module__1WwICq__canvas,.agent-module__1WwICq__still{position:absolute;inset:0}.agent-module__1WwICq__canvas{aspect-ratio:1;pointer-events:none;width:auto;height:150%;display:block;inset:50% auto auto 50%;translate:-50% -50%;-webkit-mask-image:radial-gradient(circle closest-side,#000 80%,#0000);mask-image:radial-gradient(circle closest-side,#000 80%,#0000)}.agent-module__1WwICq__still{aspect-ratio:1;opacity:.9;background:radial-gradient(circle at 33% 24%,#ffffffd9,#0000 9%),radial-gradient(55% 35% at 55% 60%,#fff6,#0000 70%),linear-gradient(#98b1ff,#1a52ff 55%,#0e31e6);border-radius:50%;width:auto;height:56%;margin:auto;transition:opacity .6s;box-shadow:inset 0 0 0 1px #0b25ac4d,inset -10px -14px 28px -12px #0b25ac99}.agent-module__1WwICq__agent[data-avatar=webgpu] .agent-module__1WwICq__still,.agent-module__1WwICq__agent[data-avatar=webgl2] .agent-module__1WwICq__still{opacity:0}.agent-module__1WwICq__cardButton{cursor:pointer;width:100%;display:block;position:absolute;inset:0}.agent-module__1WwICq__sheet{box-sizing:border-box;background:var(--p-surface);width:min(100%,480px);min-height:0;max-height:100%;box-shadow:var(--p-card-shadow);color:var(--p-text);font-family:var(--font-polaris,"Dossier Sans", ui-sans-serif, system-ui, sans-serif);letter-spacing:-.13px;text-transform:none;pointer-events:auto;animation:agent-module__1WwICq__rise .45s var(--p-ease) .2s both;border-radius:20px;flex-direction:column;grid-row:3;align-self:start;gap:12px;padding:16px;font-size:13px;font-weight:400;line-height:20px;display:flex}.agent-module__1WwICq__sheet :where(button,input,textarea,label){font:inherit;letter-spacing:inherit;text-transform:none}@keyframes agent-module__1WwICq__rise{0%{transform:translateY(8px)}}.agent-module__1WwICq__head{flex-wrap:wrap;align-items:center;gap:8px;min-height:28px;display:flex}.agent-module__1WwICq__chip{white-space:nowrap;font-weight:500}.agent-module__1WwICq__chip~.agent-module__1WwICq__chip,.agent-module__1WwICq__added{box-sizing:border-box;background:var(--p-fill-transparent);height:20px;color:var(--p-text-secondary);letter-spacing:-.12px;border-radius:8px;align-items:center;padding:1px 6px;font-size:12px;font-weight:500;line-height:18px;display:inline-flex}.agent-module__1WwICq__added{background:var(--p-success-bg);color:var(--p-success-text)}.agent-module__1WwICq__callStatus{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;margin-left:auto;display:flex}.agent-module__1WwICq__phase{color:var(--p-text-secondary);letter-spacing:-.06px;white-space:nowrap;align-items:center;gap:6px;margin:0;font-size:12px;line-height:18px;display:flex}.agent-module__1WwICq__phaseDot{background:var(--p-text-disabled);border-radius:50%;width:6px;height:6px}.agent-module__1WwICq__phase[data-phase=listening] .agent-module__1WwICq__phaseDot{background:var(--p-text);animation:1.6s ease-in-out infinite agent-module__1WwICq__breathe}.agent-module__1WwICq__phase[data-phase=speaking] .agent-module__1WwICq__phaseDot{background:var(--voice);animation:.8s ease-in-out infinite agent-module__1WwICq__breathe}.agent-module__1WwICq__phase[data-phase=connecting] .agent-module__1WwICq__phaseDot,.agent-module__1WwICq__phase[data-phase=thinking] .agent-module__1WwICq__phaseDot{animation:1s steps(2,jump-none) infinite agent-module__1WwICq__blink}@keyframes agent-module__1WwICq__breathe{50%{opacity:.55;transform:scale(.55)}}@keyframes agent-module__1WwICq__blink{to{opacity:.25}}.agent-module__1WwICq__timer{color:var(--p-text);font-variant-numeric:tabular-nums;font-weight:500}.agent-module__1WwICq__timer[data-low]{color:var(--voice)}.agent-module__1WwICq__sheet :is(.agent-module__1WwICq__black,.agent-module__1WwICq__grey,.agent-module__1WwICq__choice,.agent-module__1WwICq__toggle,.agent-module__1WwICq__end,.agent-module__1WwICq__extend,.agent-module__1WwICq__latest){min-height:var(--tap);box-sizing:border-box;letter-spacing:-.12px;text-align:left;white-space:nowrap;transition:background-color .4s var(--p-ease), box-shadow .4s var(--p-ease), transform .4s var(--p-ease);border-radius:9999px;justify-content:center;align-items:center;gap:4px;padding:6px 12px;font-size:12px;font-weight:500;line-height:16px;display:inline-flex;position:relative}.agent-module__1WwICq__black,.agent-module__1WwICq__extend,.agent-module__1WwICq__toggle[data-on]{background-color:var(--p-text);background-image:var(--p-primary-sheen);box-shadow:var(--p-primary-shadow);color:#fff}.agent-module__1WwICq__grey,.agent-module__1WwICq__choice,.agent-module__1WwICq__toggle,.agent-module__1WwICq__end,.agent-module__1WwICq__latest{background-color:var(--p-surface);box-shadow:var(--p-secondary-shadow);color:var(--p-text)}.agent-module__1WwICq__black:active:not(:disabled),.agent-module__1WwICq__grey:active:not(:disabled),.agent-module__1WwICq__choice:active,.agent-module__1WwICq__toggle:active,.agent-module__1WwICq__end:active,.agent-module__1WwICq__extend:active,.agent-module__1WwICq__latest:active{transform:scale(.97)}@media (hover:hover){.agent-module__1WwICq__black:hover:not(:disabled),.agent-module__1WwICq__extend:hover,.agent-module__1WwICq__toggle[data-on]:hover,.agent-module__1WwICq__send[data-ready]:hover:not(:disabled),.agent-module__1WwICq__save[data-ready]:hover{background-color:#303030}.agent-module__1WwICq__grey:hover:not(:disabled),.agent-module__1WwICq__choice:hover,.agent-module__1WwICq__toggle:not([data-on]):hover,.agent-module__1WwICq__end:hover,.agent-module__1WwICq__latest:hover{background-color:var(--p-surface-secondary)}}.agent-module__1WwICq__black:disabled,.agent-module__1WwICq__grey:disabled{cursor:default;opacity:.45}.agent-module__1WwICq__black:focus-visible,.agent-module__1WwICq__grey:focus-visible,.agent-module__1WwICq__choice:focus-visible,.agent-module__1WwICq__toggle:focus-visible,.agent-module__1WwICq__end:focus-visible,.agent-module__1WwICq__extend:focus-visible,.agent-module__1WwICq__latest:focus-visible,.agent-module__1WwICq__send:focus-visible,.agent-module__1WwICq__save:focus-visible{outline:2px solid var(--p-focus);outline-offset:1px}.agent-module__1WwICq__arrow{flex:none;width:8px;height:8px;margin-left:2px}.agent-module__1WwICq__glyph{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px;flex:none;width:16px;height:16px}.agent-module__1WwICq__pane{flex-direction:column;flex:auto;min-height:0;display:flex;position:relative}.agent-module__1WwICq__thread{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--p-border) transparent;flex-direction:column;flex:auto;gap:12px;min-height:0;margin:-4px;padding:8px 4px 4px;display:flex;overflow-y:auto;-webkit-mask-image:linear-gradient(#0000,#000 12px);mask-image:linear-gradient(#0000,#000 12px)}.agent-module__1WwICq__thread:focus-visible{outline:2px solid var(--p-focus);outline-offset:-2px;border-radius:12px}.agent-module__1WwICq__pitch{color:var(--p-text-secondary);margin:auto 0 0}.agent-module__1WwICq__pitch strong{color:var(--p-text);font-weight:500}.agent-module__1WwICq__turns{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.agent-module__1WwICq__turn{flex-direction:column;align-items:flex-start;gap:4px;max-width:88%;display:flex}.agent-module__1WwICq__turn[data-role=agent],.agent-module__1WwICq__turn[data-pending]{animation:agent-module__1WwICq__arrive .25s var(--p-ease) both}.agent-module__1WwICq__turn[data-first]:not(:first-child){margin-top:8px}.agent-module__1WwICq__turn[data-role=visitor]{align-self:flex-end;align-items:flex-end;max-width:85%}@keyframes agent-module__1WwICq__arrive{0%{opacity:0;transform:translateY(4px)}}.agent-module__1WwICq__who{color:var(--p-text-secondary);letter-spacing:-.12px;align-items:center;gap:6px;font-size:12px;font-weight:500;line-height:18px;display:flex}.agent-module__1WwICq__turn[data-role=agent] .agent-module__1WwICq__who:before{background:var(--voice);content:"";border-radius:50%;width:6px;height:6px}.agent-module__1WwICq__bubble{background:var(--p-surface-secondary);overflow-wrap:anywhere;white-space:pre-line;border-radius:12px;margin:0;padding:6px 12px}.agent-module__1WwICq__turn[data-role=visitor] .agent-module__1WwICq__bubble{background:var(--p-text);color:#fff}.agent-module__1WwICq__turn[data-pending] .agent-module__1WwICq__bubble{opacity:.6}.agent-module__1WwICq__caret{vertical-align:-.2em;background:currentColor;border-radius:1px;width:2px;height:1.1em;margin-left:2px;animation:.9s steps(2,jump-none) infinite agent-module__1WwICq__blink;display:inline-block}.agent-module__1WwICq__bubble[data-dots]{box-sizing:border-box;align-items:center;min-height:32px;display:flex}.agent-module__1WwICq__dots{gap:4px;display:flex}.agent-module__1WwICq__dots span{background:var(--p-text-secondary);border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite agent-module__1WwICq__dot}.agent-module__1WwICq__dots span:nth-child(2){animation-delay:.15s}.agent-module__1WwICq__dots span:nth-child(3){animation-delay:.3s}@keyframes agent-module__1WwICq__dot{0%,60%,to{opacity:.35;transform:none}30%{opacity:1;transform:translateY(-3px)}}.agent-module__1WwICq__choices{flex-wrap:wrap;justify-content:flex-end;gap:8px;padding:2px 0;display:flex}.agent-module__1WwICq__sheet .agent-module__1WwICq__choice{white-space:normal}.agent-module__1WwICq__divider{color:var(--p-text-secondary);letter-spacing:-.12px;white-space:nowrap;align-items:center;gap:8px;margin:8px 0 0;font-size:12px;font-weight:500;line-height:18px;display:flex}.agent-module__1WwICq__divider:before,.agent-module__1WwICq__divider:after{background:var(--p-border);content:"";flex:1;height:1px}.agent-module__1WwICq__note,.agent-module__1WwICq__form,.agent-module__1WwICq__done{background:var(--p-surface-secondary);border-radius:12px;gap:8px;margin:0;padding:12px;display:grid}.agent-module__1WwICq__note{color:var(--p-text-secondary)}.agent-module__1WwICq__note p{margin:0}.agent-module__1WwICq__noteTitle{color:var(--p-text);font-weight:500}.agent-module__1WwICq__note[data-kind=notice]{background:var(--p-caution-bg);color:var(--p-caution-text)}.agent-module__1WwICq__note[data-kind=notice] .agent-module__1WwICq__noteTitle{color:inherit}.agent-module__1WwICq__actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:4px;display:flex}.agent-module__1WwICq__composer{gap:12px;display:grid}.agent-module__1WwICq__box{background:var(--p-surface);min-height:30px;box-shadow:var(--p-field-shadow);transition:box-shadow .25s var(--p-ease);border-radius:12px;align-items:flex-end;display:flex}.agent-module__1WwICq__box:focus-within{box-shadow:var(--p-field-focus)}.agent-module__1WwICq__box[data-invalid]{box-shadow:var(--p-field-shadow), 0 0 0 1px #c70a24}.agent-module__1WwICq__box[data-off]{opacity:.5}.agent-module__1WwICq__input{min-width:0;max-height:110px;color:var(--p-text);letter-spacing:-.13px;text-transform:none;resize:none;background:0 0;border:0;flex:1;padding:5px 4px 5px 12px;font-size:13px;line-height:20px}.agent-module__1WwICq__sheet .agent-module__1WwICq__input::placeholder{color:var(--p-text-disabled);text-transform:none;white-space:nowrap;font-size:13px}.agent-module__1WwICq__sheet .agent-module__1WwICq__input:focus,.agent-module__1WwICq__sheet .agent-module__1WwICq__input:focus-visible{outline:none}.agent-module__1WwICq__sheet :is(.agent-module__1WwICq__send,.agent-module__1WwICq__save){box-sizing:border-box;background-color:var(--p-fill);min-width:24px;height:24px;color:var(--p-text-disabled);letter-spacing:-.12px;transition:background-color .4s var(--p-ease), color .4s var(--p-ease), box-shadow .4s var(--p-ease);border-radius:9999px;flex:none;place-items:center;margin:3px;padding:0 8px;font-size:12px;font-weight:500;line-height:16px;display:grid}.agent-module__1WwICq__sheet .agent-module__1WwICq__send{width:24px;padding:0}.agent-module__1WwICq__send .agent-module__1WwICq__glyph{width:14px;height:14px}.agent-module__1WwICq__send[data-ready],.agent-module__1WwICq__save[data-ready]{background-color:var(--p-text);background-image:var(--p-primary-sheen);box-shadow:var(--p-primary-shadow);color:#fff}.agent-module__1WwICq__send:disabled{cursor:default}.agent-module__1WwICq__bar{align-items:center;gap:8px;display:flex}.agent-module__1WwICq__toggle,.agent-module__1WwICq__end{animation:.6s both agent-module__1WwICq__arm}.agent-module__1WwICq__end{margin-left:auto}@keyframes agent-module__1WwICq__arm{0%,99%{pointer-events:none}to{pointer-events:auto}}.agent-module__1WwICq__sheet .agent-module__1WwICq__latest{box-shadow:var(--p-popover-shadow);animation:agent-module__1WwICq__arrive .2s var(--p-ease) both;position:absolute;bottom:8px;left:50%;transform:translate(-50%)}.agent-module__1WwICq__sheet .agent-module__1WwICq__latest:active{transform:translate(-50%)scale(.97)}.agent-module__1WwICq__check{display:none}.agent-module__1WwICq__check[data-shown]{display:block}.agent-module__1WwICq__outcome{gap:12px;display:grid}.agent-module__1WwICq__formLabel{color:var(--p-text);margin:0;font-weight:500}.agent-module__1WwICq__formNote{color:var(--p-text-secondary);letter-spacing:-.06px;margin:0;font-size:12px;line-height:18px}.agent-module__1WwICq__stepTitle{color:var(--p-text);margin:0;font-weight:500}.agent-module__1WwICq__book{justify-self:start}.agent-module__1WwICq__error{color:#8e0b21;letter-spacing:-.06px;margin:0;font-size:12px;line-height:18px}.agent-module__1WwICq__done{color:var(--p-text);grid-template-columns:auto 1fr;align-items:start}.agent-module__1WwICq__done[data-ok] .agent-module__1WwICq__glyph{color:var(--p-success-text);margin-top:2px}.agent-module__1WwICq__tick{min-height:var(--tap);color:var(--p-text-secondary);align-items:center;gap:8px;font-size:12px;line-height:18px;display:flex}.agent-module__1WwICq__tick input{width:16px;height:16px;accent-color:var(--p-text);margin:0}.agent-module__1WwICq__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (min-width:810px) and (min-height:520.01px){.agent-module__1WwICq__unit{--shrink:1;transition:grid-template-rows .45s var(--in)}.agent-module__1WwICq__agent:not([data-stage=idle]) .agent-module__1WwICq__unit{--shrink:.6;grid-template-rows:minmax(0, .3fr) calc(var(--orb) * var(--shrink)) minmax(0, 2fr)}.agent-module__1WwICq__card{width:calc(var(--orb) * var(--shrink));transition:width .45s var(--in)}.agent-module__1WwICq__orb{width:var(--orb);height:var(--orb);margin-left:calc(var(--orb) / -2);transform:scale(var(--shrink));transform-origin:top;transition:transform .45s var(--in);inset:0 auto auto 50%}}@media (max-width:809.98px),(max-height:520px){.agent-module__1WwICq__agent{--tap:44px;height:var(--view-h,100dvh)}.agent-module__1WwICq__unit{--orb:min(46dvh, 86vw);--shrink:1;padding:0 16px max(12px, env(safe-area-inset-bottom));flex-direction:column;align-items:stretch;display:flex}.agent-module__1WwICq__agent:not([data-stage=idle]) .agent-module__1WwICq__unit{--shrink:.42}.agent-module__1WwICq__agent:has(.agent-module__1WwICq__input:focus) .agent-module__1WwICq__unit{--shrink:.42}.agent-module__1WwICq__agent[data-keys] .agent-module__1WwICq__unit{--shrink:.22;padding-bottom:8px}.agent-module__1WwICq__card{width:calc(var(--orb) * var(--shrink));height:calc(var(--orb) * var(--shrink));transition:width .45s var(--in), height .45s var(--in);flex:none;order:-1;align-self:center}.agent-module__1WwICq__orb{width:var(--orb);height:var(--orb);margin-left:calc(var(--orb) / -2);transform:scale(var(--shrink));transform-origin:top;transition:transform .45s var(--in);inset:0 auto auto 50%}.agent-module__1WwICq__sheet{flex:0 auto;justify-content:flex-end;align-self:stretch;width:100%;max-height:none;margin-top:auto}.agent-module__1WwICq__pane{flex:0 auto}.agent-module__1WwICq__sheet{border-radius:16px;padding:12px;font-size:14px}.agent-module__1WwICq__sheet .agent-module__1WwICq__input{padding-block:11px;font-size:16px;line-height:22px}.agent-module__1WwICq__input{max-height:132px}.agent-module__1WwICq__box{min-height:44px}.agent-module__1WwICq__sheet :is(.agent-module__1WwICq__send,.agent-module__1WwICq__save){min-width:36px;height:36px}.agent-module__1WwICq__sheet .agent-module__1WwICq__send{width:36px}.agent-module__1WwICq__sheet :is(.agent-module__1WwICq__black,.agent-module__1WwICq__grey,.agent-module__1WwICq__choice,.agent-module__1WwICq__toggle,.agent-module__1WwICq__end,.agent-module__1WwICq__latest){white-space:normal;padding-inline:16px;font-size:13px}.agent-module__1WwICq__talk{flex:1}.agent-module__1WwICq__book{justify-self:stretch}.agent-module__1WwICq__extend{padding:0 12px}}@media (max-width:419.98px){.agent-module__1WwICq__timeWord{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (max-height:520px) and (min-width:560px){.agent-module__1WwICq__unit,.agent-module__1WwICq__agent:not([data-stage=idle]) .agent-module__1WwICq__unit,.agent-module__1WwICq__agent[data-keys] .agent-module__1WwICq__unit{--orb:min(84dvh, 40vw);--shrink:1}.agent-module__1WwICq__agent:has(.agent-module__1WwICq__input:focus) .agent-module__1WwICq__unit{--orb:min(84dvh, 40vw);--shrink:1}.agent-module__1WwICq__unit{flex-direction:row;gap:16px;padding-top:12px}.agent-module__1WwICq__sheet{flex:1 1 0;width:auto;min-width:0;max-height:calc(100% - 36px)}}@media (prefers-reduced-motion:reduce){.agent-module__1WwICq__sheet,.agent-module__1WwICq__turn,.agent-module__1WwICq__latest,.agent-module__1WwICq__phaseDot,.agent-module__1WwICq__caret,.agent-module__1WwICq__dots span{animation:none}.agent-module__1WwICq__dots span:nth-child(2){opacity:.6}.agent-module__1WwICq__unit,.agent-module__1WwICq__still,.agent-module__1WwICq__card,.agent-module__1WwICq__orb,.agent-module__1WwICq__box,.agent-module__1WwICq__send,.agent-module__1WwICq__save{transition:none}}
.kelo-module__YqvnHa__page{--ink:#000;--muted:#0009;--grey:#e6e6e6;--in:cubic-bezier(.22, .61, .36, 1);--logo-h:64px;--mono:var(--ds-font-mono), var(--ds-font-mono-ext), ui-monospace, "SFMono-Regular", Menlo, monospace;color:var(--ink);font-family:var(--mono);letter-spacing:.04em;text-transform:uppercase;-webkit-font-smoothing:antialiased;background:#fff;font-size:11px;font-weight:400;line-height:15px}html:has(.kelo-module__YqvnHa__page){background:#fff}:where(.kelo-module__YqvnHa__page) a{color:inherit;text-decoration:none}:where(.kelo-module__YqvnHa__page) :where(button,input,textarea,select){font:inherit;letter-spacing:inherit;text-transform:inherit}.kelo-module__YqvnHa__page :focus-visible{outline:1px solid var(--ink);outline-offset:2px}.kelo-module__YqvnHa__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.kelo-module__YqvnHa__itemArrow{position:absolute;top:50%;right:2px;transform:translateY(-50%)}.kelo-module__YqvnHa__nav{z-index:3;pointer-events:none;flex:none;grid-template-columns:minmax(0,1fr) 640px minmax(0,1fr);align-items:start;column-gap:20px;padding:20px;display:grid;position:relative}.kelo-module__YqvnHa__nav>*{pointer-events:auto}.kelo-module__YqvnHa__logo{height:var(--logo-h);justify-self:start;display:block}.kelo-module__YqvnHa__mark{aspect-ratio:108/100;width:auto;height:100%;display:block;overflow:visible}.kelo-module__YqvnHa__center{grid-template-columns:1fr 1fr;gap:10px;font-weight:500;display:grid}.kelo-module__YqvnHa__status{margin:0}.kelo-module__YqvnHa__clock{color:var(--muted);justify-content:flex-end;gap:4px;display:flex}.kelo-module__YqvnHa__clock p{margin:0}.kelo-module__YqvnHa__time{white-space:nowrap}.kelo-module__YqvnHa__menu{justify-content:flex-end;gap:4px;display:flex}.kelo-module__YqvnHa__item{background:var(--grey);color:var(--ink);text-align:left;white-space:nowrap;padding:2px 70px 2px 2px;font-weight:500;line-height:11px;display:block;position:relative}.kelo-module__YqvnHa__item:hover{background:var(--ink);color:#fff}.kelo-module__YqvnHa__itemArrow{opacity:0}.kelo-module__YqvnHa__item:hover .kelo-module__YqvnHa__itemArrow{opacity:1}.kelo-module__YqvnHa__burger,.kelo-module__YqvnHa__scrim{display:none}.kelo-module__YqvnHa__footer{color:var(--muted);justify-content:space-between;align-items:flex-end;gap:10px 20px;margin-top:auto;padding:0 20px 20px;display:flex}.kelo-module__YqvnHa__legal{flex-wrap:wrap;gap:4px 12px;max-width:1080px;margin:0;display:flex}.kelo-module__YqvnHa__legal a:hover,.kelo-module__YqvnHa__elsewhere a:hover{color:var(--ink)}.kelo-module__YqvnHa__elsewhere{flex-wrap:wrap;flex:none;gap:16px;margin:0;padding:0;font-weight:500;list-style:none;display:flex}.kelo-module__YqvnHa__page{flex-direction:column;min-height:100vh;display:flex}.kelo-module__YqvnHa__pageMain{padding:80px 20px 120px calc(50% - 320px)}.kelo-module__YqvnHa__pageHead{gap:10px;max-width:640px;margin-bottom:56px;display:grid}.kelo-module__YqvnHa__eyebrow{color:var(--muted);margin:0;font-size:10px;line-height:13px}.kelo-module__YqvnHa__title{margin:0;font-size:13px;font-weight:500;line-height:16px}.kelo-module__YqvnHa__line{color:var(--muted);margin:0;line-height:16px}.kelo-module__YqvnHa__facts{flex-wrap:wrap;gap:10px 24px;margin:6px 0 0;display:flex}.kelo-module__YqvnHa__facts div{gap:4px;display:grid}.kelo-module__YqvnHa__facts dt{color:var(--muted);font-size:10px;line-height:13px}.kelo-module__YqvnHa__facts dd{margin:0}.kelo-module__YqvnHa__page .kelo-module__YqvnHa__legalDoc{--ds-ink:#000;--ds-ink-80:#000000bf;--ds-ink-70:#0009;--ds-ink-60:#0009;--ds-ink-40:#0006;--ds-ink-20:#0003;--ds-ink-10:#0000001a;--ds-ink-06:#e6e6e6;--ds-ink-03:#00000008;--ds-paper:#fff;--ds-canvas:#f4f4f4;--ds-night-2:#e6e6e6;--ds-r-panel:0;--ds-r-pill:0;--ds-mono:var(--mono);margin-left:calc(-1 * (var(--hang,96px) + var(--hang-gap,24px)));color:var(--ink);font-family:var(--mono);letter-spacing:.04em;font-size:11px;font-weight:400;line-height:17px}@media (max-width:1199.98px){.kelo-module__YqvnHa__page{--logo-h:48px}.kelo-module__YqvnHa__nav{justify-content:space-between;display:flex}.kelo-module__YqvnHa__center{display:none}.kelo-module__YqvnHa__item{padding:2px 30px 2px 2px}.kelo-module__YqvnHa__pageMain{padding-left:140px}.kelo-module__YqvnHa__page .kelo-module__YqvnHa__legalDoc{--hang:64px;--hang-gap:16px}}@media (max-width:809.98px){.kelo-module__YqvnHa__page{--logo-h:32px}.kelo-module__YqvnHa__nav{z-index:9;background:#fff;align-items:center;height:46px;padding:10px;position:fixed;top:0;left:0;right:0}.kelo-module__YqvnHa__menu{z-index:2;background:#fff;flex-direction:column;align-items:flex-start;padding:10px;display:none;position:absolute;top:46px;left:0;right:0}.kelo-module__YqvnHa__nav[data-open] .kelo-module__YqvnHa__menu{display:flex}.kelo-module__YqvnHa__burger{background:var(--ink);width:26px;height:26px;display:block;position:relative}.kelo-module__YqvnHa__burger span{width:14px;height:1px;transition:transform .2s var(--in);background:#fff;position:absolute;top:10px;left:6px}.kelo-module__YqvnHa__burger span+span{top:15px}.kelo-module__YqvnHa__nav[data-open] .kelo-module__YqvnHa__burger span{transform:translateY(2.5px)rotate(45deg)}.kelo-module__YqvnHa__nav[data-open] .kelo-module__YqvnHa__burger span+span{transform:translateY(-2.5px)rotate(-45deg)}.kelo-module__YqvnHa__scrim{z-index:1;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0000001a;display:block;position:fixed;inset:46px 0 0}.kelo-module__YqvnHa__footer{flex-wrap:wrap;padding-bottom:30px}.kelo-module__YqvnHa__elsewhere{gap:10px}.kelo-module__YqvnHa__pageMain{padding:100px 20px 80px}.kelo-module__YqvnHa__page .kelo-module__YqvnHa__legalDoc{margin-left:0}}@media (prefers-reduced-motion:reduce){.kelo-module__YqvnHa__burger span{transition:none}}
.stage-module__gNEFAa__stage{--ink:#fff;--paper:#000;--muted:#fff9;--grey:#262626;--alert:#7c9bff;--in:cubic-bezier(.22, .61, .36, 1);--logo-h:64px;--mono:var(--ds-font-mono), var(--ds-font-mono-ext), ui-monospace, "SFMono-Regular", Menlo, monospace;height:100dvh;color:var(--ink);font-family:var(--mono);letter-spacing:.04em;text-transform:uppercase;-webkit-font-smoothing:antialiased;background:#000;grid-template-rows:minmax(0,1fr) auto;font-size:11px;font-weight:400;line-height:15px;display:grid;position:relative;overflow:hidden}html:has(.stage-module__gNEFAa__stage){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#000;overflow:hidden}.stage-module__gNEFAa__stage a{color:inherit;text-decoration:none}.stage-module__gNEFAa__stage :where(button,input,textarea,select){font:inherit;letter-spacing:inherit;text-transform:inherit}.stage-module__gNEFAa__stage :focus-visible{outline:1px solid var(--ink);outline-offset:2px}.stage-module__gNEFAa__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.stage-module__gNEFAa__wall{z-index:0;position:absolute;inset:0}.stage-module__gNEFAa__wallCanvas{width:100%;height:100%;font-family:var(--mono);filter:grayscale();touch-action:none;-webkit-user-select:none;user-select:none;display:block}.stage-module__gNEFAa__wall:after{content:"";pointer-events:none;background:radial-gradient(500px 62vh at 50% 70%,#000000f7 70%,#0000),linear-gradient(0deg,#000000f2 70px,#0000 170px),linear-gradient(#00000080,#0000 110px);position:absolute;inset:0}.stage-module__gNEFAa__decoders{opacity:0;pointer-events:none;width:2px;height:2px;position:absolute;overflow:hidden}.stage-module__gNEFAa__decoders video{width:2px;height:2px;display:block}.stage-module__gNEFAa__top{z-index:2;pointer-events:none;align-items:flex-start;gap:16px;display:flex;position:absolute;top:20px;left:20px;right:20px}.stage-module__gNEFAa__top>*{pointer-events:auto}.stage-module__gNEFAa__top:before{z-index:-1;content:"";pointer-events:none;background:linear-gradient(#000000d9,#00000080 45%,#0000);height:120px;position:absolute;inset:-20px -20px auto}.stage-module__gNEFAa__logo{height:var(--logo-h);flex:none;display:block}.stage-module__gNEFAa__byline,.stage-module__gNEFAa__where{font:inherit;white-space:nowrap;margin:0;font-weight:500;display:grid}.stage-module__gNEFAa__where{text-align:right;justify-items:end;margin-left:auto}.stage-module__gNEFAa__quiet{color:var(--muted);font-weight:400}.stage-module__gNEFAa__status{align-items:center;gap:6px;display:inline-flex}.stage-module__gNEFAa__dot{background:var(--alert);border-radius:50%;flex:none;width:6px;height:6px;animation:2.4s ease-out infinite stage-module__gNEFAa__beat}@keyframes stage-module__gNEFAa__beat{0%{box-shadow:0 0 #7c9bff8c}70%,to{box-shadow:0 0 0 6px #7c9bff00}}.stage-module__gNEFAa__main{z-index:1;pointer-events:none;min-height:0;position:relative}.stage-module__gNEFAa__stage footer{z-index:2;position:relative}@media (max-width:1199.98px){.stage-module__gNEFAa__stage{--logo-h:48px}}@media (max-width:809.98px),(max-height:520px){html:has(.stage-module__gNEFAa__stage){overflow:auto}.stage-module__gNEFAa__stage{--orb:min(46dvh, 86vw);--logo-h:32px;height:auto;display:block;overflow:clip visible}.stage-module__gNEFAa__wall{position:fixed}.stage-module__gNEFAa__wallCanvas{pointer-events:none}.stage-module__gNEFAa__wall:after{height:200dvh;transform:translateY(max(calc(var(--orb) - 100px), calc(100dvh - 400px)));transition:transform .45s var(--in);background:linear-gradient(#0000,#000000f7 110px);inset:0 0 auto}.stage-module__gNEFAa__stage:has([data-stage]:not([data-stage=idle])) .stage-module__gNEFAa__wall:after{transform:translateY(calc(var(--orb) * .42 - 100px))}.stage-module__gNEFAa__stage:has(textarea:focus) .stage-module__gNEFAa__wall:after{transform:translateY(calc(var(--orb) * .42 - 100px))}.stage-module__gNEFAa__stage:has([data-keys]) .stage-module__gNEFAa__wall:after{transform:translateY(calc(var(--orb) * .22 - 100px))}.stage-module__gNEFAa__top{top:max(10px, env(safe-area-inset-top));gap:10px;left:16px;right:16px}.stage-module__gNEFAa__top:before{inset:calc(-1 * max(10px, env(safe-area-inset-top))) -16px auto;height:84px}.stage-module__gNEFAa__main{height:auto}.stage-module__gNEFAa__stage footer{padding:24px 16px max(24px, env(safe-area-inset-bottom));background:#000}}@media (max-height:520px) and (min-width:560px){.stage-module__gNEFAa__wall:after{background:linear-gradient(90deg,#0000 15%,#000000f7 42%);height:auto;inset:0;transform:none}.stage-module__gNEFAa__stage:has([data-stage]:not([data-stage=idle])) .stage-module__gNEFAa__wall:after{background:linear-gradient(90deg,#0000 15%,#000000f7 42%);height:auto;inset:0;transform:none}.stage-module__gNEFAa__stage:has(textarea:focus) .stage-module__gNEFAa__wall:after{background:linear-gradient(90deg,#0000 15%,#000000f7 42%);height:auto;inset:0;transform:none}.stage-module__gNEFAa__stage:has([data-keys]) .stage-module__gNEFAa__wall:after{background:linear-gradient(90deg,#0000 15%,#000000f7 42%);height:auto;inset:0;transform:none}}@media (max-width:419.98px){.stage-module__gNEFAa__status{display:none}.stage-module__gNEFAa__where .stage-module__gNEFAa__quiet{justify-items:end;display:grid}}@media (prefers-reduced-motion:reduce){.stage-module__gNEFAa__wall:after{transition:none}.stage-module__gNEFAa__dot{animation:none}}
