._3IPOYG_presence{--assistant-accent:#6da8ff;--assistant-unit:calc(var(--assistant-size) / 120);width:var(--assistant-size);height:var(--assistant-size);isolation:isolate;flex:none;place-items:center;display:grid;position:relative}._3IPOYG_icon{z-index:2;width:82%;height:82%;box-shadow:inset 0 1px 0 #ffffff1a, inset 0 calc(-18 * var(--assistant-unit)) calc(35 * var(--assistant-unit)) #01050f66, 0 calc(18 * var(--assistant-unit)) calc(28 * var(--assistant-unit)) calc(-18 * var(--assistant-unit)) #020817e6;background:radial-gradient(circle at 48% 10%,#4871be5c,#0000 38%),linear-gradient(145deg,#142343 0%,#0a1730 52%,#030b1a 100%);border:1px solid #76a9ff47;border-radius:25%;place-items:center;display:grid;position:relative;overflow:hidden;transform:translateZ(0)}._3IPOYG_icon:after{border-radius:inherit;content:"";pointer-events:none;background:linear-gradient(145deg,#ffffff14,#0000 34% 68%,#070e206b);position:absolute;inset:0}._3IPOYG_iconSheen{height:1px;filter:blur(calc(.25 * var(--assistant-unit)));background:linear-gradient(90deg,#0000,#a1ccffa6,#0000);position:absolute;inset:1px 14% auto}._3IPOYG_logo{z-index:3;color:#fff;width:64%;filter:drop-shadow(0 calc(2 * var(--assistant-unit)) calc(3 * var(--assistant-unit)) #0000003d);translate:calc(var(--look-x,0) * 18%) calc(var(--look-y,0) * 14%);transition:translate .22s ease-out;position:relative}._3IPOYG_floorGlow{z-index:0;background:var(--assistant-accent);height:13%;filter:blur(calc(var(--assistant-size) * .085));opacity:0;border-radius:999px;position:absolute;bottom:-4%;left:17%;right:17%;transform:scaleX(.75)}._3IPOYG_icon,._3IPOYG_floorGlow{transition:border-color .2s,box-shadow .2s,opacity .2s,transform .2s}._3IPOYG_greeting ._3IPOYG_icon{box-shadow:inset 0 1px 0 #ffffff1f, 0 0 calc(var(--assistant-size) * .24) #4876ff52, 0 calc(20 * var(--assistant-unit)) calc(32 * var(--assistant-unit)) calc(-18 * var(--assistant-unit)) #020817e6;transform-origin:50% 88%;animation:2.4s cubic-bezier(.34,1.56,.64,1) infinite _3IPOYG_assistant-greeting}._3IPOYG_greeting ._3IPOYG_floorGlow{opacity:.7;animation:2.4s ease-in-out infinite _3IPOYG_assistant-floor-glow}._3IPOYG_greetingSignal{z-index:3;width:31%;height:31%;position:absolute;top:-1%;right:-2%;transform:rotate(14deg)}._3IPOYG_greetingSignal span{border:max(1px, calc(3 * var(--assistant-unit))) solid #79c9ff;opacity:0;border-bottom-color:#0000;border-left-color:#0000;border-radius:50%;position:absolute;bottom:0;left:0}._3IPOYG_greetingSignal span:first-child{width:55%;height:55%;animation:2.4s ease-out .18s infinite _3IPOYG_assistant-signal}._3IPOYG_greetingSignal span:last-child{width:85%;height:85%;animation:2.4s ease-out .32s infinite _3IPOYG_assistant-signal}._3IPOYG_thinking{--assistant-accent:#756eff}._3IPOYG_thinking ._3IPOYG_icon{box-shadow:inset 0 1px 0 #ffffff1a, 0 0 calc(var(--assistant-size) * .24) #4d55ff57, 0 calc(18 * var(--assistant-unit)) calc(28 * var(--assistant-unit)) calc(-18 * var(--assistant-unit)) #020817e6}._3IPOYG_thinking ._3IPOYG_floorGlow{opacity:.6;animation:2.2s ease-in-out infinite _3IPOYG_assistant-thinking-glow}._3IPOYG_thinkingWave{z-index:4;width:300%;height:53%;filter:drop-shadow(0 0 calc(5 * var(--assistant-unit)) #64d5ff) drop-shadow(0 0 calc(10 * var(--assistant-unit)) #765eff);will-change:transform;animation:2.8s linear infinite _3IPOYG_assistant-wave;display:flex;position:absolute;top:0;left:-50%;overflow:visible}._3IPOYG_thinkingWaveSegment{flex:none;width:50%;height:100%;overflow:visible}._3IPOYG_thinkingWaveSegment path{fill:none;stroke-linecap:round;stroke-width:2px;vector-effect:non-scaling-stroke}._3IPOYG_working{--assistant-accent:#63c8ff}._3IPOYG_workingOrbit{z-index:3;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}._3IPOYG_workingTrack,._3IPOYG_workingInnerTrack{fill:none;vector-effect:non-scaling-stroke}._3IPOYG_workingTrack{stroke:#60caff52;stroke-width:1px;filter:drop-shadow(0 0 calc(5 * var(--assistant-unit)) #6295ff52)}._3IPOYG_workingInnerTrack{stroke:#747cff42;stroke-dasharray:3 4;stroke-width:1px}._3IPOYG_workingDot,._3IPOYG_workingDotStatic{z-index:4;aspect-ratio:1;width:8%;filter:drop-shadow(0 0 calc(4 * var(--assistant-unit)) #7fe5ff) drop-shadow(0 0 calc(8 * var(--assistant-unit)) #6972ffe6);background:#9defff;border-radius:50%;position:absolute}._3IPOYG_workingDot{animation:2.8s linear infinite _3IPOYG_assistant-working-orbit;top:9%;left:50%;transform:translate(-50%,-50%)}._3IPOYG_workingDotStatic{display:none;top:9%;left:50%;transform:translate(-50%)}._3IPOYG_working ._3IPOYG_icon{box-shadow:inset 0 1px 0 #ffffff1f, 0 0 calc(var(--assistant-size) * .25) #4c92ff61;border-color:#63c8ff9e;animation:2.4s ease-in-out infinite _3IPOYG_assistant-working-pulse}._3IPOYG_working ._3IPOYG_floorGlow{opacity:.65;animation:2s ease-in-out infinite _3IPOYG_assistant-thinking-glow}._3IPOYG_responseRings{z-index:0;place-items:center;display:grid;position:absolute;inset:-30%}._3IPOYG_responseRings span{box-shadow:0 0 calc(14 * var(--assistant-unit)) #408fff47, inset 0 0 calc(14 * var(--assistant-unit)) #535cff29;border:1px solid #6873ff8f;border-radius:50%;animation:2.8s ease-out infinite _3IPOYG_assistant-response-ring;position:absolute}._3IPOYG_responseRings span:first-child{width:58%;height:58%}._3IPOYG_responseRings span:nth-child(2){width:76%;height:76%;animation-delay:.3s}._3IPOYG_responseRings span:nth-child(3){width:94%;height:94%;animation-delay:.6s}._3IPOYG_responding ._3IPOYG_icon{box-shadow:inset 0 0 calc(18 * var(--assistant-unit)) #4392ff4d, 0 0 0 calc(2 * var(--assistant-unit)) #5479ff42, 0 0 calc(var(--assistant-size) * .3) #4968ff8f;border-color:#70b0ffcc;animation:1.8s ease-in-out infinite _3IPOYG_assistant-speaking}._3IPOYG_responding ._3IPOYG_floorGlow{opacity:.8;animation:1.8s ease-in-out infinite _3IPOYG_assistant-thinking-glow}._3IPOYG_statusBadge{z-index:5;border:max(1px, calc(2 * var(--assistant-unit))) solid #0a1730;width:28%;height:28%;box-shadow:0 calc(8 * var(--assistant-unit)) calc(20 * var(--assistant-unit)) #00000047;border-radius:999px;place-items:center;display:grid;position:absolute;bottom:-3%;right:-4%}._3IPOYG_statusBadge svg{stroke-width:3px;width:62%;height:62%}._3IPOYG_success{--assistant-accent:#59e6dd}._3IPOYG_success ._3IPOYG_icon{box-shadow:inset 0 1px 0 #ffffff1f, 0 0 calc(var(--assistant-size) * .22) #3ee0da52;border-color:#52ebe094;animation:3.4s ease-in-out infinite _3IPOYG_assistant-success}._3IPOYG_success ._3IPOYG_floorGlow{opacity:.45}._3IPOYG_successBadge{color:#062c35;background:#72e9df;animation:3.4s cubic-bezier(.34,1.56,.64,1) infinite _3IPOYG_assistant-badge-in}._3IPOYG_approval{--assistant-accent:#f5b94b}._3IPOYG_approval ._3IPOYG_icon{box-shadow:inset 0 1px 0 #ffffff1a, 0 0 calc(var(--assistant-size) * .22) #f5ab3542;border-color:#f5b94ba8;animation:3.2s ease-in-out infinite _3IPOYG_assistant-approval-rumble}._3IPOYG_approval ._3IPOYG_floorGlow{opacity:.4}._3IPOYG_approvalBadge{color:#3d2600;background:#ffc960;animation:3.2s ease-in-out infinite _3IPOYG_assistant-approval}._3IPOYG_confetti{z-index:6;width:34%;height:34%;position:absolute;top:-3%;right:1%}._3IPOYG_confetti span{width:calc(3 * var(--assistant-unit));height:calc(10 * var(--assistant-unit));border-radius:99px;animation:3.4s ease-out infinite _3IPOYG_assistant-confetti;position:absolute}._3IPOYG_confetti span:first-child{background:#55e5da;top:25%;left:12%;transform:rotate(-44deg)}._3IPOYG_confetti span:nth-child(2){background:#66e5ff;animation-delay:80ms;top:3%;left:50%;transform:rotate(16deg)}._3IPOYG_confetti span:nth-child(3){height:calc(7 * var(--assistant-unit));background:#f7a8d9;animation-delay:.16s;top:28%;right:5%;transform:rotate(52deg)}._3IPOYG_confetti span:nth-child(4){height:calc(5 * var(--assistant-unit));background:#fff4b0;animation-delay:.24s;top:56%;right:20%;transform:rotate(78deg)}._3IPOYG_notification{--assistant-accent:#ec4f83}._3IPOYG_notification ._3IPOYG_icon{box-shadow:0 0 calc(var(--assistant-size) * .16) #e53e7e33;border-color:#e94d846b}._3IPOYG_notificationBadge{color:#fff;background:#f34f83;width:20%;height:20%;animation:2.6s ease-in-out infinite _3IPOYG_assistant-notification;top:-2%;bottom:auto;right:-1%}._3IPOYG_notificationBadge svg{width:0;height:0}._3IPOYG_error{--assistant-accent:#ff426e}._3IPOYG_error ._3IPOYG_icon{box-shadow:inset 0 0 calc(16 * var(--assistant-unit)) #ff31601f, 0 0 calc(var(--assistant-size) * .25) #ff2f6261;border-color:#ff4471e0;animation:3s ease-in-out infinite _3IPOYG_assistant-error}._3IPOYG_errorBadge{color:#4a071a;background:#ff507b;animation:3s ease-in-out infinite _3IPOYG_assistant-error-badge}._3IPOYG_listening{--assistant-accent:#3fd6c6}._3IPOYG_listening ._3IPOYG_icon{box-shadow:inset 0 1px 0 #ffffff1f, 0 0 calc(var(--assistant-size) * .2) #34cdbe4d;border-color:#3fd6c68c;animation:2.6s ease-in-out infinite _3IPOYG_assistant-listen-nod}._3IPOYG_listening ._3IPOYG_logo{translate:0 9%}._3IPOYG_listening ._3IPOYG_floorGlow{opacity:.45}._3IPOYG_listenArcs{z-index:3;pointer-events:none;position:absolute;inset:0}._3IPOYG_listenArcs span{z-index:3;border:max(1px, calc(3 * var(--assistant-unit))) solid transparent;opacity:.8;border-radius:50%;animation:1.6s ease-out infinite _3IPOYG_assistant-listen;position:absolute;top:50%}._3IPOYG_listenArcs span:nth-child(odd){width:22%;height:34%}._3IPOYG_listenArcs span:nth-child(2n){width:32%;height:52%;animation-delay:.22s}._3IPOYG_listenArcs span:nth-child(-n+2){border-left-color:#5fe3d4;left:-8%;translate:0 -50%}._3IPOYG_listenArcs span:nth-child(n+3){border-right-color:#5fe3d4;right:-8%;translate:0 -50%}._3IPOYG_listenArcs span:nth-child(2){left:-17%}._3IPOYG_listenArcs span:nth-child(4){right:-17%}._3IPOYG_topBadge{top:-4%;bottom:auto;right:-4%}._3IPOYG_idea{--assistant-accent:#a985ff}._3IPOYG_idea ._3IPOYG_icon{box-shadow:inset 0 1px 0 #ffffff1f, 0 0 calc(var(--assistant-size) * .24) #966eff5c;transform-origin:50% 88%;border-color:#a985ff9e;animation:3s ease-in-out infinite _3IPOYG_assistant-idea;transform:rotate(-6deg)}._3IPOYG_idea ._3IPOYG_logo{translate:6% -8%}._3IPOYG_idea ._3IPOYG_floorGlow{opacity:.55}._3IPOYG_ideaBadge{color:#3a2a00;background:#ffd85c;animation:3s ease-in-out infinite _3IPOYG_assistant-idea-badge}._3IPOYG_concern{--assistant-accent:#ff9a4a}._3IPOYG_concern ._3IPOYG_icon{box-shadow:inset 0 1px 0 #ffffff1a, 0 0 calc(var(--assistant-size) * .22) #ff8c3247;transform-origin:50% 88%;border-color:#ff9a4aa3;animation:3.6s ease-in-out infinite _3IPOYG_assistant-concern}._3IPOYG_concern ._3IPOYG_logo{translate:-4% 8%}._3IPOYG_concern ._3IPOYG_floorGlow{opacity:.4}._3IPOYG_concernBadge{color:#3d1a00;background:#ffa25c;animation:3.6s ease-in-out infinite _3IPOYG_assistant-error-badge}._3IPOYG_thanks{--assistant-accent:#4fe3b0}._3IPOYG_thanks ._3IPOYG_icon{box-shadow:inset 0 1px 0 #ffffff1f, 0 0 calc(var(--assistant-size) * .22) #3cdca552;border-color:#4fe3b094;animation:3.4s ease-in-out infinite _3IPOYG_assistant-success}._3IPOYG_thanks ._3IPOYG_logo{transform:translateY(-4%)scaleY(.6)}._3IPOYG_thanks ._3IPOYG_floorGlow{opacity:.45}._3IPOYG_thanksBadge{color:#053527;background:#6ff0c2;animation:3.4s cubic-bezier(.34,1.56,.64,1) infinite _3IPOYG_assistant-badge-in}._3IPOYG_thanksBadge svg{fill:currentColor;stroke-width:2px;width:58%;height:58%}._3IPOYG_hover ._3IPOYG_icon{box-shadow:inset 0 1px 0 #ffffff1f, 0 0 0 1px #5891ff1f, 0 0 calc(var(--assistant-size) * .23) #4171ff57, 0 calc(18 * var(--assistant-unit)) calc(28 * var(--assistant-unit)) calc(-18 * var(--assistant-unit)) #020817e6;border-color:#5d97ff94;transform:translateY(-2%)}.assistant-trigger:is(:hover,:focus-visible) ._3IPOYG_idle ._3IPOYG_icon{box-shadow:inset 0 1px 0 #ffffff1f, 0 0 0 1px #5891ff1f, 0 0 calc(var(--assistant-size) * .23) #4171ff57, 0 calc(18 * var(--assistant-unit)) calc(28 * var(--assistant-unit)) calc(-18 * var(--assistant-unit)) #020817e6;border-color:#5d97ff94;transform:translateY(-2%)}._3IPOYG_hover ._3IPOYG_floorGlow{opacity:.45}.assistant-trigger:is(:hover,:focus-visible) ._3IPOYG_idle ._3IPOYG_floorGlow{opacity:.45}._3IPOYG_idle ._3IPOYG_logo{transform-origin:50% 56%;animation:7s ease-in-out infinite _3IPOYG_assistant-blink}@keyframes _3IPOYG_assistant-blink{0%,13%,16%,89%,91.5%,94%,to{transform:scaleY(1)}14.5%,90.25%,92.75%{transform:scaleY(.1)}}@keyframes _3IPOYG_assistant-greeting{0%,68%,to{transform:translateY(0)rotate(0)}12%{transform:translateY(-9%)rotate(-7deg)}28%{transform:translateY(-11%)rotate(6deg)}44%{transform:translateY(-7%)rotate(-3deg)}}@keyframes _3IPOYG_assistant-floor-glow{0%,68%,to{opacity:.22;transform:scaleX(.64)}25%{opacity:.82;transform:scaleX(1)}}@keyframes _3IPOYG_assistant-signal{0%,8%{opacity:0;transform:scale(.65)}18%,35%{opacity:1;transform:scale(1)}48%,to{opacity:0;transform:scale(1.12)}}@keyframes _3IPOYG_assistant-wave{to{transform:translate(-50%)}}@keyframes _3IPOYG_assistant-thinking-glow{0%,to{opacity:.32;transform:scaleX(.7)}50%{opacity:.78;transform:scaleX(1)}}@keyframes _3IPOYG_assistant-response-ring{0%{opacity:0;transform:scale(.72)}34%{opacity:.8}to{opacity:0;transform:scale(1.2)}}@keyframes _3IPOYG_assistant-working-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}@keyframes _3IPOYG_assistant-working-orbit{0%{top:9%;left:50%}12.5%{top:9%;left:70.5%}18.75%{top:14.5%;left:85.5%}25%{top:29.5%;left:91%}37.5%{top:70.5%;left:91%}43.75%{top:85.5%;left:85.5%}50%{top:91%;left:70.5%}62.5%{top:91%;left:29.5%}68.75%{top:85.5%;left:14.5%}75%{top:70.5%;left:9%}87.5%{top:29.5%;left:9%}93.75%{top:14.5%;left:14.5%}to{top:9%;left:50%}}@keyframes _3IPOYG_assistant-speaking{0%,to{transform:scale(.98)}50%{transform:scale(1.03)}}@keyframes _3IPOYG_assistant-success{0%,12%{transform:scale(.96)}20%{transform:scale(1.04)}30%,to{transform:scale(1)}}@keyframes _3IPOYG_assistant-badge-in{0%,10%{transform:scale(.72)rotate(-14deg)}23%,86%,to{transform:scale(1)rotate(0)}}@keyframes _3IPOYG_assistant-confetti{0%,12%{opacity:0;translate:0 calc(7 * var(--assistant-unit))}24%,52%{opacity:1;translate:0 calc(-4 * var(--assistant-unit))}70%,to{opacity:0;translate:0 calc(-11 * var(--assistant-unit))}}@keyframes _3IPOYG_assistant-notification{0%,64%,to{transform:scale(1)}72%{transform:scale(1.32)}82%{transform:scale(.9)}}@keyframes _3IPOYG_assistant-approval{0%,to{box-shadow:0 calc(8 * var(--assistant-unit)) calc(20 * var(--assistant-unit)) #00000047;transform:scale(1)}50%{box-shadow:0 calc(8 * var(--assistant-unit)) calc(20 * var(--assistant-unit)) #00000047, 0 0 calc(16 * var(--assistant-unit)) #ffc14bb3;transform:scale(1.06)}}@keyframes _3IPOYG_assistant-approval-rumble{0%,to{transform:translate(0,0)rotate(0)scale(1)}3%{transform:translate3d(calc(-1.8 * var(--assistant-unit)), calc(.6 * var(--assistant-unit)), 0) rotate(-1.1deg) scale(1.01)}6%{transform:translate3d(calc(2 * var(--assistant-unit)), calc(-.8 * var(--assistant-unit)), 0) rotate(1.2deg) scale(1.015)}9%{transform:translate3d(calc(-1.6 * var(--assistant-unit)), calc(.5 * var(--assistant-unit)), 0) rotate(-.9deg) scale(1.01)}12%{transform:translate3d(calc(1.3 * var(--assistant-unit)), calc(-.4 * var(--assistant-unit)), 0) rotate(.7deg) scale(1.008)}15%{transform:translate3d(calc(-.8 * var(--assistant-unit)), calc(.2 * var(--assistant-unit)), 0) rotate(-.4deg) scale(1.004)}18%,99%{transform:translate(0,0)rotate(0)scale(1)}}@keyframes _3IPOYG_assistant-error{0%,to{box-shadow:inset 0 0 calc(16 * var(--assistant-unit)) #ff31601f, 0 0 calc(var(--assistant-size) * .18) #ff2f6247}50%{box-shadow:inset 0 0 calc(20 * var(--assistant-unit)) #ff31602e, 0 0 calc(var(--assistant-size) * .3) #ff2f627a}}@keyframes _3IPOYG_assistant-error-badge{0%,to{transform:translateY(0)}8%{transform:translateY(-7%)}16%{transform:translateY(5%)}24%{transform:translateY(0)}}@keyframes _3IPOYG_assistant-listen{0%{opacity:0;scale:.8}35%{opacity:1}to{opacity:0;scale:1.08}}@keyframes _3IPOYG_assistant-listen-nod{0%,to{transform:translateY(0)}50%{transform:translateY(2.5%)}}@keyframes _3IPOYG_assistant-idea{0%,to{transform:rotate(-6deg)translateY(0)}12%{transform:rotate(-8deg)translateY(-5%)scale(1.03)}26%,80%{transform:rotate(-6deg)translateY(-2%)}}@keyframes _3IPOYG_assistant-idea-badge{0%,to{box-shadow:0 calc(8 * var(--assistant-unit)) calc(20 * var(--assistant-unit)) #00000047;transform:scale(1)}12%{box-shadow:0 calc(8 * var(--assistant-unit)) calc(20 * var(--assistant-unit)) #00000047, 0 0 calc(18 * var(--assistant-unit)) #ffd85cd9;transform:scale(1.14)}30%,70%{box-shadow:0 calc(8 * var(--assistant-unit)) calc(20 * var(--assistant-unit)) #00000047, 0 0 calc(12 * var(--assistant-unit)) #ffd85c8c;transform:scale(1)}}@keyframes _3IPOYG_assistant-concern{0%,to{transform:rotate(0)}25%{transform:rotate(4deg)}55%{transform:rotate(-3deg)}75%{transform:rotate(0)}}._3IPOYG_still :not(._3IPOYG_logo),._3IPOYG_still :before,._3IPOYG_still :after{animation-duration:.001ms!important;animation-iteration-count:1!important}._3IPOYG_still ._3IPOYG_workingDot{display:none}._3IPOYG_still ._3IPOYG_workingDotStatic{display:block}@media (prefers-reduced-motion:reduce){._3IPOYG_presence *,._3IPOYG_presence :before,._3IPOYG_presence :after{animation-duration:.001ms!important;animation-iteration-count:1!important}._3IPOYG_workingDot{display:none}._3IPOYG_workingDotStatic{display:block}}._3IPOYG_presence._3IPOYG_tickled ._3IPOYG_icon{animation:.65s ease-in-out _3IPOYG_assistant-giggle}._3IPOYG_presence._3IPOYG_tickled ._3IPOYG_logo{animation:1s ease-in-out _3IPOYG_assistant-squint}._3IPOYG_smile{z-index:3;fill:none;stroke:#fff;stroke-linecap:round;stroke-width:3.5px;opacity:0;width:28%;translate:calc(var(--look-x,0) * 11%) calc(var(--look-y,0) * 9%);animation:1s ease-out _3IPOYG_assistant-smile;position:absolute;top:61%;left:36%}._3IPOYG_thanks ._3IPOYG_smile{opacity:1;animation:none}@keyframes _3IPOYG_assistant-giggle{0%,to{transform:rotate(0)translate(0)}12%{transform:rotate(-7deg)translate(-3%)scale(1.03)}24%{transform:rotate(6deg)translate(3%)scale(1.03)}36%{transform:rotate(-5deg)translate(-2%)}48%{transform:rotate(4deg)translate(2%)}60%{transform:rotate(-3deg)translate(-1%)}72%{transform:rotate(2deg)}84%{transform:rotate(-1deg)}}@keyframes _3IPOYG_assistant-squint{0%,to{transform:scaleY(1)}15%,80%{transform:translateY(-4%)scaleY(.6)}}@keyframes _3IPOYG_assistant-smile{0%{opacity:0;transform:scale(.5)}18%,80%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}._3IPOYG_presence[data-mio-away]>*{visibility:hidden}._3IPOYG_presence[data-mio-away]:before{content:"";border:1.5px dashed #76a9ff8c;border-radius:25%;position:absolute;inset:9%}._3IPOYG_aura{z-index:0;background:radial-gradient(circle, color-mix(in srgb, var(--assistant-accent) 52%, transparent) 0%, color-mix(in srgb, var(--assistant-accent) 20%, transparent) 44%, transparent 70%);filter:blur(calc(8 * var(--assistant-unit)));pointer-events:none;border-radius:50%;position:absolute;inset:-24%}._3IPOYG_presence._3IPOYG_onLight ._3IPOYG_icon{box-shadow:inset 0 1px 0 #ffffff1f, 0 0 calc(var(--assistant-size) * .2) color-mix(in srgb, var(--assistant-accent) 58%, transparent), 0 calc(16 * var(--assistant-unit)) calc(26 * var(--assistant-unit)) calc(-14 * var(--assistant-unit)) #10184073}._3IPOYG_presence._3IPOYG_onLight ._3IPOYG_floorGlow{filter:blur(calc(var(--assistant-size) * .085)) saturate(1.6)}._3IPOYG_presence._3IPOYG_onLight ._3IPOYG_workingTrack{stroke:#2596eb9e;filter:drop-shadow(0 0 calc(4 * var(--assistant-unit)) #3878ff8c)}._3IPOYG_presence._3IPOYG_onLight ._3IPOYG_workingInnerTrack{stroke:#585ce673}._3IPOYG_presence._3IPOYG_onLight :is(._3IPOYG_workingDot,._3IPOYG_workingDotStatic){filter:drop-shadow(0 0 calc(4 * var(--assistant-unit)) #0ea5e9e6) drop-shadow(0 0 calc(9 * var(--assistant-unit)) #4f46e5bf);background:#2fb4f5}._3IPOYG_presence._3IPOYG_onLight ._3IPOYG_thinkingWave{filter:drop-shadow(0 0 calc(4 * var(--assistant-unit)) #0ea5e9d9) drop-shadow(0 0 calc(9 * var(--assistant-unit)) #6346e5cc)}._3IPOYG_presence._3IPOYG_onLight ._3IPOYG_responseRings span{box-shadow:0 0 calc(14 * var(--assistant-unit)) #3b6ef666, inset 0 0 calc(14 * var(--assistant-unit)) #4f54e538;border-color:#4f54e59e}._3IPOYG_presence._3IPOYG_onLight ._3IPOYG_greetingSignal span{border-top-color:#2f9cf0;border-right-color:#2f9cf0}._3IPOYG_presence._3IPOYG_onLight ._3IPOYG_listenArcs span:nth-child(-n+2){border-left-color:#14b8a6}._3IPOYG_presence._3IPOYG_onLight ._3IPOYG_listenArcs span:nth-child(n+3){border-right-color:#14b8a6}
.CUr2eq_page{min-height:100svh;padding:clamp(40px,6vw,88px) clamp(12px,3vw,40px) clamp(56px,8vw,120px)}.CUr2eq_board{z-index:1;gap:clamp(64px,9vw,120px);width:min(1200px,100%);margin:0 auto;display:grid;position:relative}.CUr2eq_section{gap:16px;display:grid}.CUr2eq_sectionHead{max-width:640px;margin-bottom:16px}.CUr2eq_sectionHead>div{margin-bottom:14px}.CUr2eq_sectionTitle{color:#f8faff;letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:clamp(1.75rem,3.2vw,2.5rem);font-weight:580;line-height:1.08}.CUr2eq_sectionLead{color:#aeb5c9;text-wrap:balance;margin:12px 0 0;font-size:1.0625rem;line-height:1.55}.CUr2eq_primaryGrid{grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;display:grid}.CUr2eq_stateCard{flex-direction:column;gap:8px;padding:20px 20px 24px;display:flex}.CUr2eq_stateVisual{aspect-ratio:1;place-items:center;display:grid}.CUr2eq_stateCard h3,.CUr2eq_extendedState h3{color:#f8faff;letter-spacing:-.01em;margin:0;font-size:17px;font-weight:600}.CUr2eq_stateCard p,.CUr2eq_extendedState p{color:#aeb5c9;margin:4px 0 0;font-size:15px;line-height:1.45}.CUr2eq_examplesGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.CUr2eq_examplesTheme{background:var(--background);border-radius:24px;padding:24px}.CUr2eq_examplesTheme h3{color:var(--muted-foreground);margin:0 0 12px;font-size:13px;font-weight:600}.CUr2eq_examplesStack{gap:12px;display:grid}.CUr2eq_sizeStrip{flex-wrap:wrap;justify-content:center;align-items:flex-end;gap:clamp(20px,4vw,56px);padding:clamp(28px,4vw,48px);display:flex}.CUr2eq_sizeItem,.CUr2eq_stripItem{color:#aeb5c9;text-align:center;flex-direction:column;align-items:center;gap:12px;min-width:0;font-size:13px;display:flex}.CUr2eq_stateStrip{--strip-columns:6;flex-wrap:wrap;justify-content:center;gap:28px 8px;padding:clamp(28px,4vw,48px) clamp(12px,2vw,32px);display:flex}.CUr2eq_stateStrip .CUr2eq_stripItem{flex:0 0 calc((100% - (var(--strip-columns) - 1) * 8px) / var(--strip-columns))}.CUr2eq_cardHead{justify-content:space-between;align-items:center;gap:8px;min-width:0;min-height:32px;display:flex}.CUr2eq_extendedText{flex:1;min-width:0}.CUr2eq_soundButton{color:#f8faff;cursor:pointer;background:#ffffff1a;border:0;border-radius:9999px;flex:none;place-items:center;width:32px;height:32px;transition:background-color .16s;display:grid}.CUr2eq_soundButton:hover{background:#ffffff2e}.CUr2eq_soundButton:focus-visible,.CUr2eq_soundCard:focus-visible{outline-offset:2px;outline:2px solid #f8faff}.CUr2eq_soundButton svg{width:16px;height:16px}.CUr2eq_soundGrid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px;display:grid}.CUr2eq_soundCard{color:inherit;cursor:pointer;font:inherit;text-align:left;border:0;align-items:center;gap:14px;padding:18px 20px;transition:transform .16s;display:flex}.CUr2eq_soundCard:active{transform:scale(.98)}.CUr2eq_soundIcon{color:#f8faff;background:#ffffff1a;border-radius:9999px;flex:none;place-items:center;width:40px;height:40px;display:grid}.CUr2eq_soundIcon svg{width:18px;height:18px}.CUr2eq_soundText{flex-direction:column;gap:2px;min-width:0;display:flex}.CUr2eq_soundLabel{color:#f8faff;font-size:15px;font-weight:600}.CUr2eq_soundWhen{color:#aeb5c9;font-size:13px;line-height:1.4}.CUr2eq_extendedStates{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.CUr2eq_extendedState{align-items:center;gap:24px;padding:24px 28px;display:flex}@media (max-width:1024px){.CUr2eq_primaryGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.CUr2eq_stateStrip{--strip-columns:4}}@media (max-width:720px){.CUr2eq_primaryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.CUr2eq_examplesGrid,.CUr2eq_extendedStates{grid-template-columns:1fr}.CUr2eq_stateCard{padding:16px 16px 20px}}
._1kQSOa_progressFill{background:linear-gradient(90deg,#6f91ff,#68dafa);transition:width .5s cubic-bezier(.2,.8,.2,1);animation:2s ease-in-out infinite _1kQSOa_assistant-progress-shimmer;box-shadow:0 0 12px #5dcaff73}._1kQSOa_bubble{animation:.36s cubic-bezier(.2,.8,.2,1) both _1kQSOa_assistant-bubble-in}@keyframes _1kQSOa_assistant-progress-shimmer{0%,to{filter:brightness(.92)}50%{filter:brightness(1.25)}}._1kQSOa_countdown{transform-origin:0;animation:_1kQSOa_assistant-countdown var(--speech-duration,3.5s) linear both}._1kQSOa_countdown[data-paused]{animation-play-state:paused}@keyframes _1kQSOa_assistant-countdown{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes _1kQSOa_assistant-bubble-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){._1kQSOa_progressFill,._1kQSOa_bubble{animation:none}._1kQSOa_countdown{display:none}}
.IiOJmW_studio{grid-template-columns:minmax(0,1fr) minmax(0,420px);gap:clamp(24px,4vw,56px);padding:clamp(20px,3vw,40px);display:grid}.IiOJmW_preview{place-items:center;min-width:0;display:grid}.IiOJmW_previewFrame{border-radius:24px;position:relative;overflow:hidden;box-shadow:0 24px 60px #00000059}.IiOJmW_previewScaler{transform-origin:0 0;position:absolute;top:0;left:0}.IiOJmW_controls{flex-direction:column;gap:24px;min-width:0;display:flex}.IiOJmW_field{border:0;gap:8px;min-width:0;margin:0;padding:0;display:grid}.IiOJmW_label{color:#aeb5c9;padding:0;font-size:13px;font-weight:600}.IiOJmW_topicField{position:relative}.IiOJmW_topicField .IiOJmW_input{padding-right:136px}.IiOJmW_input{color:#f8faff;background:#ffffff12;border:1px solid #0000;border-radius:8px;width:100%;min-width:0;min-height:44px;padding:10px 14px;font-size:15px;line-height:1.4;transition:border-color .16s}.IiOJmW_select{appearance:none;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23aeb5c9' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m3 4.5 3 3 3-3'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;padding-right:40px}.IiOJmW_picker{text-align:left;align-items:center;gap:10px;padding-block:8px;display:flex}.IiOJmW_pickerAvatar{color:#aeb5c9;background:#ffffff14 50%/cover no-repeat;border-radius:999px;flex:none;place-items:center;width:28px;height:28px;font-size:12px;font-weight:600;display:grid;overflow:hidden}.IiOJmW_pickerText{flex-direction:column;flex:1;min-width:0;display:flex}.IiOJmW_pickerTitle,.IiOJmW_pickerPath{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.IiOJmW_pickerPath{color:#aeb5c9b3;font-size:12px}.IiOJmW_pickerEmpty{color:#aeb5c9bf}.IiOJmW_input::placeholder{color:#aeb5c999}.IiOJmW_input:focus-visible{border-color:#93c5fdb3;outline:none}.IiOJmW_textarea{resize:none}.IiOJmW_choices{flex-wrap:wrap;gap:8px;display:flex}.IiOJmW_choice{color:#c9cfdd;background:#ffffff0f;border:0;border-radius:999px;align-items:center;gap:6px;min-height:36px;padding:0 14px;font-size:14px;font-weight:500;transition:background-color .16s,color .16s;display:inline-flex}.IiOJmW_choice:hover{background:#ffffff1a}.IiOJmW_choiceActive,.IiOJmW_choiceActive:hover{color:#fff;background:#ffffff38}.IiOJmW_segmented{background:#7676803d;border-radius:10px;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:2px;padding:2px;display:grid}.IiOJmW_segment{color:#c9cfdd;white-space:nowrap;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-width:0;min-height:34px;padding:0 8px;font-size:13px;font-weight:500;transition:background-color .16s,color .16s;display:inline-flex}.IiOJmW_segmentActive{color:#fff;background:#636366;box-shadow:0 1px 3px #00000040}.IiOJmW_segment:focus-visible{outline-offset:1px;outline:2px solid #93c5fd}.IiOJmW_choiceHint{color:inherit;opacity:.6;font-size:12px}.IiOJmW_primary,.IiOJmW_secondary{white-space:nowrap;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:0 18px;font-size:15px;font-weight:600;transition:background-color .16s,border-color .16s,opacity .16s;display:inline-flex}.IiOJmW_primary{color:#10121c;background:#fff}.IiOJmW_secondary{color:#f4f6ff;background:#ffffff1a}.IiOJmW_secondary:hover:not(:disabled){background:#ffffff26}.IiOJmW_iconButton{width:44px;padding:0}.IiOJmW_writeButton{color:#f4f6ff;white-space:nowrap;background:#ffffff1f;border-radius:999px;align-items:center;gap:6px;min-height:32px;padding:0 12px;font-size:13px;font-weight:600;transition:background-color .16s,opacity .16s;display:inline-flex;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.IiOJmW_writeButton:hover:not(:disabled){background:#ffffff2e}.IiOJmW_writeButton:disabled,.IiOJmW_primary:disabled,.IiOJmW_secondary:disabled{cursor:default;opacity:.45}.IiOJmW_writeButton:focus-visible,.IiOJmW_primary:focus-visible,.IiOJmW_secondary:focus-visible,.IiOJmW_choice:focus-visible{outline-offset:3px;outline:2px solid #93c5fd}.IiOJmW_actions{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;margin-top:4px;display:grid}.IiOJmW_actionsWithShare{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 44px}.IiOJmW_progress{background:#ffffff1a;border-radius:999px;height:2px;overflow:hidden}.IiOJmW_progress span{background:#fff;height:100%;transition:width .2s linear;display:block}.IiOJmW_hint{color:#8f97ad;margin:0;font-size:13px;line-height:1.45}.IiOJmW_stage{text-align:center;isolation:isolate;flex-direction:column;padding:32px 28px 22px;font-family:inherit;display:flex;position:relative;overflow:hidden}.IiOJmW_stageDark{color:#f8faff;background:radial-gradient(circle at 50% 100%,#4d3fb74d,#0000 55%),linear-gradient(#0a0d16 0%,#0d1020 50%,#111329 100%)}.IiOJmW_stageLight{color:#0b1022;background:#f5f6fa}.IiOJmW_stageSky{z-index:-1;height:72%;inset:0 0 auto}.IiOJmW_stageMio{flex:1;place-items:center;min-height:0;display:grid}.IiOJmW_stageCopy{gap:10px;padding:8px 0 18px;display:grid}.IiOJmW_stageTall .IiOJmW_stageCopy{padding-bottom:64px}.IiOJmW_stageHeadline{letter-spacing:-.03em;text-wrap:balance;margin:0;font-weight:650;line-height:1.1}.IiOJmW_stageSubline{opacity:.72;text-wrap:balance;margin:0;font-size:15px;line-height:1.45}.IiOJmW_stageFooter{letter-spacing:.08em;justify-content:center;align-items:center;gap:7px;min-width:0;margin:0;font-size:12px;font-weight:600;display:flex}.IiOJmW_stageFooterText{opacity:.55;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.IiOJmW_stageLogo{opacity:.55;flex:none}.IiOJmW_stageHero{color:#fff;letter-spacing:-.02em;background-color:var(--hero-fill);box-shadow:0 0 0 4px #ffffffd9, 0 18px 44px -12px #00000073, 0 0 70px 6px color-mix(in srgb, var(--hero-glow) 55%, transparent);background-position:50%;background-size:cover;border-radius:9999px;place-items:center;font-size:44px;font-weight:650;animation:5s ease-in-out infinite IiOJmW_heroFloat;display:grid}@keyframes IiOJmW_heroFloat{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-6px)scale(1.02)}}@media (prefers-reduced-motion:reduce){.IiOJmW_stageHero{animation:none}}.IiOJmW_stageBrand{color:#0b1022;background:#0b1022}.IiOJmW_stageOnDark{color:#fff}.IiOJmW_stageOnDark .IiOJmW_stageSubline{opacity:.82}.IiOJmW_brandSky{z-index:-1;background:linear-gradient(165deg, var(--c1) 0%, var(--c3) 100%);position:absolute;inset:0;overflow:hidden}.IiOJmW_brandSky:after{content:"";background:linear-gradient(#0000 50%,#06081233 70%,#0608128c 100%);position:absolute;inset:0}.IiOJmW_brandSkyLight:after{background:linear-gradient(#0000 50%,#ffffff4d 70%,#ffffffb3 100%)}.IiOJmW_brandBlob{aspect-ratio:1;border-radius:9999px;width:120%;animation:10s ease-in-out infinite IiOJmW_brandDrift;position:absolute}.IiOJmW_brandBlobOne{background:radial-gradient(circle, var(--c2) 0%, transparent 65%);top:-38%;left:-50%}.IiOJmW_brandBlobTwo{background:radial-gradient(circle, var(--c4) 0%, transparent 62%);animation-direction:reverse;animation-delay:-2s;top:-8%;right:-62%}.IiOJmW_brandBlobThree{background:radial-gradient(circle, var(--c1) 0%, transparent 60%);animation-delay:-4s;bottom:-30%;left:-20%}@keyframes IiOJmW_brandDrift{0%,to{transform:translate(0)scale(1)}33%{transform:translate(9%,7%)scale(1.08)}66%{transform:translate(-6%,10%)scale(.96)}}@media (prefers-reduced-motion:reduce){.IiOJmW_brandBlob{animation:none}}@media (max-width:900px){.IiOJmW_studio{grid-template-columns:1fr}}@media (max-width:480px){.IiOJmW_topicRow{flex-direction:column}}
.J2PXmW_sky{pointer-events:none;animation:.9s ease-out both J2PXmW_sky-in;position:absolute;overflow:hidden;-webkit-mask-image:linear-gradient(#000 30%,#0000 100%);mask-image:linear-gradient(#000 30%,#0000 100%)}.J2PXmW_morning{--sun-x:20%;--sun-y:52%;--sun-core:#ffd696;--sun-glow:#ffaa6473;background:radial-gradient(90% 70% at 22% 100%,#ffa86e4d,#0000 70%),linear-gradient(#96b9ff29,#ffcdaa1f)}.J2PXmW_day{--sun-x:76%;--sun-y:18%;--sun-core:#ffe278;--sun-glow:#ffcd5066;background:radial-gradient(60% 80% at 76% 10%,#ffde7838,#0000 70%),linear-gradient(#6eafff33,#6eafff0a)}.J2PXmW_evening{--sun-x:80%;--sun-y:56%;--sun-core:#ffaa78;--sun-glow:#ff6e6473;background:radial-gradient(90% 70% at 80% 100%,#ff786e47,#0000 70%),linear-gradient(#785fd238,#ff8ca024)}.J2PXmW_night{background:linear-gradient(#23328c9e,#3c4baa2e)}.J2PXmW_sun{left:var(--sun-x);top:var(--sun-y);background:radial-gradient(circle at 40% 40%, #fff8e1, var(--sun-core) 70%);border-radius:9999px;width:22px;height:22px;position:absolute;translate:-50% -50%}.J2PXmW_sun:after{content:"";border-radius:inherit;background:radial-gradient(circle, var(--sun-glow), transparent 70%);animation:6s ease-in-out infinite J2PXmW_sun-glow;position:absolute;inset:-14px}.J2PXmW_moon{filter:drop-shadow(0 0 6px #fff4cd80);border-radius:9999px;width:18px;height:18px;position:absolute;top:22%;left:76%;translate:-50% -50%;box-shadow:5px -3px #fff4cdf2}.J2PXmW_star{width:var(--star-size);height:var(--star-size);background:#fffceb;border-radius:9999px;animation:4s ease-in-out infinite J2PXmW_star-twinkle;position:absolute;box-shadow:0 0 4px #fffcebcc}@keyframes J2PXmW_sky-in{0%{opacity:0}to{opacity:1}}@keyframes J2PXmW_sun-glow{0%,to{opacity:.7;transform:scale(.92)}50%{opacity:1;transform:scale(1.08)}}@keyframes J2PXmW_star-twinkle{0%,to{opacity:.35;transform:scale(.8)}50%{opacity:1;transform:scale(1.15)}}@media (prefers-reduced-motion:reduce){.J2PXmW_sky,.J2PXmW_sun:after,.J2PXmW_star{animation:none}}
.HjCtBq_hero{z-index:1;text-align:center;flex-direction:column;align-items:center;width:min(1200px,100%);margin:0 auto;padding:clamp(56px,9vh,104px) 24px clamp(64px,9vh,112px);display:flex;position:relative}.HjCtBq_stage{width:min(560px,100%);margin-top:clamp(44px,7vh,72px);position:relative}.HjCtBq_stageGlow{filter:blur(70px);pointer-events:none;background:#6456ff42;border-radius:50%;position:absolute;inset:12% -18% -6%}.HjCtBq_chat{text-align:left;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:radial-gradient(circle at 18% 0,#656fff38,#0000 42%),linear-gradient(160deg,#25214aeb 0%,#15162df0 58%,#0e1223f5 100%);border:1px solid #dadeff38;border-radius:28px;flex-direction:column;gap:16px;padding:18px 18px 20px;display:flex;position:relative;box-shadow:0 40px 90px #00000073,inset 0 1px #ffffff2e}.HjCtBq_chatTopline{color:#c9cee2;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:8px;font-size:12px;font-weight:700;display:flex}.HjCtBq_chatTopline>:last-child{margin-left:auto}.HjCtBq_userRow{justify-content:flex-end;display:flex}.HjCtBq_statusRow{align-items:center;gap:12px;min-height:52px;display:flex}.HjCtBq_statusText{gap:2px;animation:.42s cubic-bezier(.22,1,.36,1) both HjCtBq_dark-page-fade-up;display:grid}.HjCtBq_statusText strong{color:#fff;font-size:16px;font-weight:600;line-height:1.3}.HjCtBq_statusText span{color:#9da6c1;font-size:14px;line-height:1.35}.HjCtBq_proposal{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:20px;padding:16px;animation:.48s cubic-bezier(.22,1,.36,1) both HjCtBq_dark-page-fade-up}.HjCtBq_proposalLabel{color:#aebaff;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:700}.HjCtBq_proposalTitle{color:#fff;margin-top:6px;font-size:17px;font-weight:600;line-height:1.3}.HjCtBq_proposalText{color:#aeb5c9;margin-top:4px;font-size:15px;line-height:1.5}.HjCtBq_proposalOld{color:#7d869f;margin-top:6px;font-size:15px;line-height:1.45;-webkit-text-decoration:line-through #7d869f99;text-decoration:line-through #7d869f99}.HjCtBq_proposalWhy{color:#9da6c1;margin-top:10px;font-size:14px;line-height:1.45}.HjCtBq_swatches{align-items:center;gap:10px;margin-top:12px;display:flex}.HjCtBq_swatch{border-radius:12px;width:64px;height:40px;box-shadow:inset 0 0 0 1px #ffffff24}.HjCtBq_swatchBefore{opacity:.55;background:conic-gradient(from 200deg,#ff5f9e,#ffb347,#5ee7c3,#6c7bff,#ff5f9e)}.HjCtBq_swatchAfter{background:linear-gradient(160deg,#e9ecff 0%,#d7dcf7 55%,#c9d6f2 100%)}.HjCtBq_swatches svg{color:#7d869f;width:16px;height:16px}.HjCtBq_proposalActions{align-items:center;gap:8px;min-height:40px;margin-top:14px;display:flex}.HjCtBq_pillPrimary,.HjCtBq_pillSecondary{border-radius:999px;justify-content:center;align-items:center;gap:6px;min-height:40px;padding:0 16px;font-size:15px;font-weight:600;display:inline-flex}.HjCtBq_pillPrimary{color:#10121c;background:#fff}.HjCtBq_pillSecondary{color:#d9ddef;background:#ffffff14}.HjCtBq_pillPrimary svg{width:15px;height:15px}.HjCtBq_saved{color:#62dec1;align-items:center;gap:8px;font-size:15px;font-weight:600;animation:.36s cubic-bezier(.22,1,.36,1) both HjCtBq_dark-page-fade-up;display:inline-flex}.HjCtBq_saved svg{width:17px;height:17px}.HjCtBq_skeleton{border:1px dashed #ffffff1a;border-radius:20px;align-content:start;gap:12px;height:100%;padding:18px 16px;display:grid}.HjCtBq_skeleton span{background:linear-gradient(90deg,#ffffff0f,#ffffff24,#ffffff0f) 0 0/200% 100%;border-radius:99px;height:10px;animation:1.6s ease-in-out infinite HjCtBq_dark-page-shimmer}.HjCtBq_skeleton span:first-child{width:38%}.HjCtBq_skeleton span:nth-child(2){width:86%}.HjCtBq_skeleton span:nth-child(3){width:64%}.HjCtBq_resultSlot{min-height:186px;display:grid}.HjCtBq_section{z-index:1;width:min(1200px,100%);margin:0 auto;padding:clamp(64px,10vh,120px) 24px;position:relative}.HjCtBq_sectionHead{z-index:1;text-align:center;flex-direction:column;align-items:center;max-width:760px;margin:0 auto clamp(36px,6vh,56px);display:flex;position:relative}.HjCtBq_sectionTitle{color:#f8faff;letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(2.1rem,4.2vw,3.5rem);font-weight:580;line-height:1.04}.HjCtBq_sectionLead{color:#aeb5c9;text-wrap:balance;margin:18px 0 0;font-size:clamp(1.0625rem,1.3vw,1.15rem);line-height:1.6}.HjCtBq_divider{background:linear-gradient(90deg,#0000,#9084ff4d,#0000);width:min(1100px,100% - 48px);height:1px;margin:0 auto}.HjCtBq_sectionFlush{padding-top:0}.HjCtBq_crossLink{align-items:center;gap:24px;max-width:900px;margin:0 auto;padding:28px 30px;display:flex}.HjCtBq_crossLink>div{flex:1}.HjCtBq_crossLink h3{color:#fff;margin:0;font-size:20px;font-weight:600}.HjCtBq_crossLink p{color:#aeb5c9;margin:6px 0 0;font-size:16px;line-height:1.55}.HjCtBq_crossLinkAction{flex:none}.HjCtBq_note{color:#838ca5;text-align:center;max-width:720px;margin:28px auto 0;font-size:14px;line-height:1.55}.HjCtBq_closing{padding:clamp(80px,12vh,140px) 24px clamp(88px,13vh,150px);position:relative;overflow:hidden}.HjCtBq_closingInner{z-index:1;text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.HjCtBq_pricingNote{color:#838ca5;margin:18px 0 0;font-size:14px}@keyframes HjCtBq_dark-page-fade-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes HjCtBq_dark-page-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media (max-width:720px){.HjCtBq_steps{grid-template-columns:minmax(0,1fr)}.HjCtBq_crossLink{flex-direction:column;align-items:stretch;gap:18px;padding:24px}}@media (max-width:640px){.HjCtBq_hero{padding:44px 16px 56px}.HjCtBq_section{padding:56px 16px}.HjCtBq_chat{border-radius:24px;padding:16px 14px 18px}.HjCtBq_resultSlot{min-height:204px}.HjCtBq_closing{padding:72px 16px 80px}}@media (prefers-reduced-motion:reduce){.HjCtBq_statusText,.HjCtBq_proposal,.HjCtBq_saved,.HjCtBq_skeleton span{animation:none}}.HjCtBq_page{color:#f8faff;background:linear-gradient(#111329 0%,#0c0f1d 22% 78%,#0a0d16 100%);overflow-x:clip}.HjCtBq_heroAmbient{--ambient-opacity:.5;--ambient-blur:90px}.HjCtBq_heroFade{pointer-events:none;background:linear-gradient(#0000,#0e1022);height:180px;position:absolute;bottom:0;left:0;right:0}.HjCtBq_sectionAmbient{--ambient-opacity:.32;--ambient-blur:110px;width:100vw;left:50%;right:auto;transform:translate(-50%);-webkit-mask-image:linear-gradient(#0000,#000 18% 82%,#0000);mask-image:linear-gradient(#0000,#000 18% 82%,#0000)}.HjCtBq_sectionWide{width:min(1240px,100%)}.HjCtBq_composer{color:#7d869f;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:10px;padding:6px 6px 6px 18px;font-size:15px;display:flex}.HjCtBq_composer span{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.HjCtBq_composer svg{color:#10121c;background:#fff;border-radius:50%;flex:none;width:34px;height:34px;padding:9px}.HjCtBq_controlStage{width:min(600px,100%);margin:0 auto;position:relative}.HjCtBq_controlGlow{filter:blur(50px);pointer-events:none;background:radial-gradient(#5e61ff4d,#29ddbe1a 50%,#0000 72%);border-radius:50%;position:absolute;inset:10% -20% -10%}.HjCtBq_controlCard{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);padding:22px}.HjCtBq_controlProof{margin-top:28px;font-size:15px}.HjCtBq_statesStage{flex-direction:column;align-items:center;display:flex;position:relative}.HjCtBq_statesHalo{filter:blur(40px);pointer-events:none;background:radial-gradient(circle,#5e61ff52,#b042ff1f 45%,#0000 70%);border-radius:50%;width:360px;height:300px;position:absolute;top:-40px}.HjCtBq_statesCaption{text-align:center;gap:4px;margin-top:28px;animation:.42s cubic-bezier(.22,1,.36,1) both HjCtBq_dark-page-fade-up;display:grid;position:relative}.HjCtBq_statesCaption strong{color:#fff;letter-spacing:-.02em;font-size:24px;font-weight:600}.HjCtBq_statesCaption span{color:#aeb5c9;font-size:17px}.HjCtBq_statesTabs{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:28px;display:flex;position:relative;transform:translateZ(0)}.HjCtBq_statesTab{color:#aeb5c9;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:999px;min-height:40px;padding:0 16px;font-size:15px;font-weight:500;transition:background .2s,border-color .2s,color .2s}.HjCtBq_statesTab:hover{color:#fff}.HjCtBq_statesTabActive{color:#10121c;background:#fff;border-color:#0000}.HjCtBq_statesTabActive:hover{color:#10121c}.HjCtBq_keys{justify-content:center;gap:16px;display:flex}.HjCtBq_keycap{color:#fff;background:linear-gradient(#ffffff1f,#ffffff08);border:1px solid #ffffff24;border-radius:28px;justify-content:center;align-items:center;width:112px;height:112px;font-family:inherit;font-size:52px;font-weight:500;display:inline-flex;box-shadow:inset 0 2px #ffffff1a,inset 0 -6px #00000059,0 24px 48px -16px #5e61ff73}.HjCtBq_keysNote{color:#aeb5c9;text-align:center;margin:20px auto 0;font-size:16px}.HjCtBq_steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;max-width:980px;margin:clamp(48px,8vh,72px) auto 0;padding:0;list-style:none;display:grid}.HjCtBq_step{text-align:center}.HjCtBq_stepNumber{color:#10121c;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:15px;font-weight:700;display:inline-flex}.HjCtBq_stepTitle{color:#fff;letter-spacing:-.01em;margin:14px 0 0;font-size:19px;font-weight:600}.HjCtBq_stepText{color:#aeb5c9;margin:6px 0 0;font-size:16px;line-height:1.55}@media (max-width:720px){.HjCtBq_steps{grid-template-columns:minmax(0,1fr);gap:28px}}@media (max-width:640px){.HjCtBq_keycap{border-radius:22px;width:88px;height:88px;font-size:40px}.HjCtBq_statesCaption strong{font-size:21px}.HjCtBq_statesCaption span{font-size:16px}}@media (prefers-reduced-motion:reduce){.HjCtBq_statesCaption{animation:none}.HjCtBq_statesTab{transition:none}}
.NTyWrG_screens{z-index:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid;position:relative}.NTyWrG_screens[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr));max-width:760px;margin-inline:auto}.NTyWrG_screen{--tone:#5e61ff8c;text-align:center;background:radial-gradient(120% 70% at 50% 105%, var(--tone), transparent 62%), linear-gradient(180deg, #16183a 0%, #10122a 100%);border:1px solid #ffffff14;border-radius:32px;flex-direction:column;align-items:center;padding:40px 24px 32px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14}.NTyWrG_screen[data-tone=teal],.NTyWrG_screen[data-tone=emerald]{--tone:#29ddbe6b}.NTyWrG_screen[data-tone=amber]{--tone:#ffa84c66}.NTyWrG_screen[data-tone=violet]{--tone:#b042ff80}.NTyWrG_screen[data-tone=sky]{--tone:#38bdf86b}.NTyWrG_screen[data-tone=rose]{--tone:#ff5f9e66}.NTyWrG_copy{display:contents}.NTyWrG_eyebrow{color:#aebaff;letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:13px;font-weight:700}.NTyWrG_title{color:#fff;letter-spacing:-.035em;text-wrap:balance;margin:10px 0 32px;font-size:clamp(1.6rem,2.3vw,2rem);font-weight:600;line-height:1.08}.NTyWrG_text{color:#aeb5c9;text-wrap:pretty;max-width:30ch;margin:-20px 0 32px;font-size:16px;line-height:1.5}.NTyWrG_phone{border-radius:2.75rem;flex:none;width:280px;margin-top:auto;transition:transform .5s cubic-bezier(.22,1,.36,1);box-shadow:0 40px 80px -24px #000000a6}.NTyWrG_panel{-webkit-user-select:none;user-select:none;border-radius:24px;width:300px;max-width:100%;height:auto;margin-block:auto;transition:transform .5s cubic-bezier(.22,1,.36,1);box-shadow:0 1px 2px #0f172a0f,0 32px 64px -28px #0f172a61}.NTyWrG_screens[data-theme=light] .NTyWrG_screen{--tone:#818cf84d;background:radial-gradient(120% 70% at 50% 105%, var(--tone), transparent 62%), linear-gradient(180deg, #fff 0%, #f7f7fa 100%);border-color:#0f172a0f;box-shadow:0 1px 2px #0f172a0a,0 24px 48px -32px #0f172a38}.NTyWrG_screens[data-theme=light] .NTyWrG_screen[data-tone=teal],.NTyWrG_screens[data-theme=light] .NTyWrG_screen[data-tone=emerald]{--tone:#34d3994d}.NTyWrG_screens[data-theme=light] .NTyWrG_screen[data-tone=amber]{--tone:#fbbf244d}.NTyWrG_screens[data-theme=light] .NTyWrG_screen[data-tone=violet]{--tone:#a78bfa57}.NTyWrG_screens[data-theme=light] .NTyWrG_screen[data-tone=sky]{--tone:#38bdf847}.NTyWrG_screens[data-theme=light] .NTyWrG_screen[data-tone=rose]{--tone:#fb718542}.NTyWrG_screens[data-theme=light] .NTyWrG_eyebrow{color:var(--color-primary,#4f46e5)}.NTyWrG_screens[data-theme=light] .NTyWrG_title{color:#0f1222}.NTyWrG_screens[data-theme=light] .NTyWrG_text{color:#5b6175}.NTyWrG_screens[data-theme=light] .NTyWrG_phone{box-shadow:0 40px 80px -32px #0f172a66}.NTyWrG_screens[data-count="1"]{max-width:1040px;margin-inline:auto;display:block}.NTyWrG_screens[data-count="1"] .NTyWrG_screen{-moz-column-gap:72px;text-align:left;background:radial-gradient(55% 75% at 80% 100%, var(--tone), transparent 70%), linear-gradient(180deg, #16183a 0%, #10122a 100%);grid-template-columns:minmax(0,1fr) 300px;align-items:center;column-gap:72px;padding:64px 96px;display:grid}.NTyWrG_screens[data-theme=light][data-count="1"] .NTyWrG_screen{background:radial-gradient(55% 75% at 80% 100%, var(--tone), transparent 70%), linear-gradient(180deg, #fff 0%, #f7f7fa 100%)}.NTyWrG_screens[data-count="1"] .NTyWrG_copy{display:block}.NTyWrG_screens[data-count="1"] .NTyWrG_title{letter-spacing:-.04em;margin:14px 0 20px;font-size:clamp(2.1rem,3.6vw,3.25rem)}.NTyWrG_screens[data-count="1"] .NTyWrG_text{max-width:34ch;margin:0;font-size:19px}.NTyWrG_screens[data-count="1"] .NTyWrG_phone{width:300px;margin-top:0}.NTyWrG_screens[data-count="1"]:has(>[data-frame=mac]){max-width:1152px}.NTyWrG_screens[data-count="1"] .NTyWrG_screen[data-frame=mac]{text-align:center;background:radial-gradient(70% 55% at 50% 100%, var(--tone), transparent 72%), linear-gradient(180deg, #16183a 0%, #10122a 100%);padding:72px 72px 64px;display:flex}.NTyWrG_screens[data-theme=light][data-count="1"] .NTyWrG_screen[data-frame=mac]{background:radial-gradient(70% 55% at 50% 100%, var(--tone), transparent 72%), linear-gradient(180deg, #fff 0%, #f7f7fa 100%)}.NTyWrG_screen[data-frame=mac] .NTyWrG_copy{max-width:44rem}.NTyWrG_screen[data-frame=mac] .NTyWrG_text{max-width:40ch;margin-inline:auto}.NTyWrG_mac{width:100%;max-width:1000px;margin-top:56px;transition:transform .5s cubic-bezier(.22,1,.36,1)}@media (hover:hover){.NTyWrG_screen:hover .NTyWrG_phone,.NTyWrG_screen:hover .NTyWrG_panel{transform:translateY(-8px)}.NTyWrG_screen:hover .NTyWrG_mac{transform:translateY(-6px)}}@supports (animation-timeline:view()){.NTyWrG_screen{animation:linear both NTyWrG_screen-rise;animation-timeline:view();animation-range:entry entry 55%}}@keyframes NTyWrG_screen-rise{0%{opacity:0;transform:translateY(48px)scale(.97)}to{opacity:1;transform:none}}@media (max-width:1024px){.NTyWrG_screens,.NTyWrG_screens[data-count="2"]{scroll-snap-type:x mandatory;scrollbar-width:none;max-width:none;margin:0 -24px;padding:4px 24px 12px;scroll-padding-inline:24px;display:flex;overflow-x:auto}.NTyWrG_screens::-webkit-scrollbar{display:none}.NTyWrG_screen{scroll-snap-align:start;flex:none;width:340px}.NTyWrG_screens[data-count="1"]{max-width:560px;margin:0 auto;padding:0;display:block;overflow:visible}.NTyWrG_screens[data-count="1"] .NTyWrG_screen{text-align:center;background:radial-gradient(120% 60% at 50% 105%, var(--tone), transparent 62%), linear-gradient(180deg, #16183a 0%, #10122a 100%);row-gap:32px;width:auto;padding:48px 24px 40px;display:flex}.NTyWrG_screens[data-theme=light][data-count="1"] .NTyWrG_screen{background:radial-gradient(120% 60% at 50% 105%, var(--tone), transparent 62%), linear-gradient(180deg, #fff 0%, #f7f7fa 100%)}.NTyWrG_screens[data-count="1"] .NTyWrG_text{margin-inline:auto;font-size:17px}.NTyWrG_screens[data-count="1"] .NTyWrG_phone{width:min(280px,100%)}.NTyWrG_screens[data-count="1"]:has(>[data-frame=mac]){max-width:880px}.NTyWrG_screens[data-count="1"] .NTyWrG_screen[data-frame=mac]{row-gap:0;padding:48px 24px 32px}.NTyWrG_mac{margin-top:36px}}@media (max-width:640px){.NTyWrG_screens,.NTyWrG_screens[data-count="2"]{margin:0 -16px;padding:4px 16px 12px;scroll-padding-inline:16px}.NTyWrG_screen{width:min(320px,86vw);padding:32px 12px 20px}.NTyWrG_phone{width:min(280px,100%)}.NTyWrG_screens[data-count="1"] .NTyWrG_screen[data-frame=mac]{width:auto;padding:40px 12px 12px}.NTyWrG_mac{margin-top:28px}}@media (prefers-reduced-motion:reduce){.NTyWrG_screen{animation:none}.NTyWrG_phone,.NTyWrG_panel,.NTyWrG_mac{transition:none}}
.ixKrCa_hero{min-height:calc(100svh - 4rem)}.ixKrCa_content{z-index:2;flex-direction:column;align-items:center;width:min(1440px,100%);min-height:calc(100svh - 4rem);margin:0 auto;padding:clamp(48px,7vh,92px) 24px 0;display:flex;position:relative}.ixKrCa_copy{text-align:center;flex-direction:column;align-items:center;margin-bottom:clamp(40px,6vh,76px);display:flex}.ixKrCa_stage{perspective:1400px;width:min(1160px,100%);height:clamp(330px,29vw,410px);margin-top:auto;position:relative}.ixKrCa_stageGlow{filter:blur(60px);background:#6456ff3d;border-radius:50%;height:38%;position:absolute;bottom:5%;left:10%;right:10%}.ixKrCa_productCard,.ixKrCa_assistantCard{transform-origin:50% 100%;border:1px solid #dadeff73;border-bottom:none;border-radius:28px 28px 0 0;transition:border-color .3s,box-shadow .3s;position:absolute;bottom:0;left:50%;overflow:hidden;box-shadow:0 30px 70px #00000059,inset 0 1px #ffffff57}.ixKrCa_productCard{--card-x:-50%;--card-y:0px;--card-rotation:0deg;--card-z:1;z-index:var(--card-z);width:clamp(170px,15.5vw,215px);height:clamp(374px,31.5vw,408px);transform:translateX(calc(-50% + var(--card-x))) translateY(var(--card-y)) rotate(var(--card-rotation));background:#fff;transition:filter .42s,transform .52s cubic-bezier(.22,1,.36,1)}@media (hover:hover) and (pointer:fine) and (min-width:901px){.ixKrCa_productCard:hover,.ixKrCa_productCard:focus-visible{z-index:30;filter:saturate(1.05)brightness(1.02);transform:translateX(calc(-50% + var(--card-x))) translateY(calc(var(--card-y) - 40px)) rotate(var(--card-rotation));outline:none}}.ixKrCa_productCard:focus-visible{outline:none;box-shadow:0 30px 70px #00000059,0 0 0 3px #93c5fd}.ixKrCa_productImage{position:absolute;inset:0}.ixKrCa_productImage img{-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;filter:saturate(.96)contrast(.96)}.ixKrCa_assistantCard{--assistant-overhang:40px;z-index:20;width:clamp(245px,22vw,320px);height:calc(clamp(320px, 27vw, 390px) + var(--assistant-overhang));padding:22px 18px calc(24px + var(--assistant-overhang));transform:translateX(-50%) translateY(var(--assistant-overhang));background:radial-gradient(circle at 50% 30%,#656fff4f,#0000 38%),linear-gradient(160deg,#25214a 0%,#15162d 58%,#0e1223 100%);flex-direction:column;align-items:center;display:flex}.ixKrCa_assistantCard:hover,.ixKrCa_assistantCard:focus-visible{border-color:#dadeffbf;box-shadow:0 34px 80px #0006,0 0 60px -10px #656fff73,inset 0 1px #fff6}.ixKrCa_assistantCard:focus-visible{outline-offset:4px;outline:2px solid #a5b4fc}.ixKrCa_assistantTopline{color:#c9cee2;letter-spacing:.08em;text-transform:uppercase;align-self:stretch;align-items:center;gap:7px;font-size:11px;font-weight:700;display:flex}.ixKrCa_assistantPresence{flex:none;width:170px;height:170px;margin:auto 0 8px}.ixKrCa_assistantCopy{text-align:center;grid-template-rows:25px 34px;align-items:start;width:100%;min-height:62px;display:grid}.ixKrCa_assistantCopy strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(15px,1.35vw,19px);line-height:25px;overflow:hidden}.ixKrCa_assistantCopy span{color:#9da6c1;max-width:245px;margin:4px auto 0;font-size:12px;line-height:1.4}.ixKrCa_sequence{margin-top:17px}@media (max-width:900px){.ixKrCa_content{min-height:auto;padding-top:54px}.ixKrCa_copy h1{max-width:760px}.ixKrCa_stage{height:430px}.ixKrCa_productCard{display:none}.ixKrCa_mobileFarLeft,.ixKrCa_mobileLeft,.ixKrCa_mobileRight,.ixKrCa_mobileFarRight{display:block}.ixKrCa_mobileFarLeft{transform:translate(calc(-50% - 250px))translateY(68px)rotate(-11deg)}.ixKrCa_mobileLeft{transform:translate(calc(-50% - 136px))translateY(46px)rotate(-6deg)}.ixKrCa_mobileRight{transform:translate(calc(136px - 50%))translateY(46px)rotate(6deg)}.ixKrCa_mobileFarRight{transform:translate(calc(250px - 50%))translateY(68px)rotate(11deg)}}@media (max-width:640px){.ixKrCa_content{padding:42px 16px 0}.ixKrCa_copy{margin-bottom:10px}.ixKrCa_stage{touch-action:pan-y;width:100%;height:336px;margin-top:auto}.ixKrCa_productCard{width:162px;height:330px}.ixKrCa_assistantCard{width:212px;height:calc(318px + var(--assistant-overhang));padding:18px 14px calc(20px + var(--assistant-overhang));transform:translateX(calc(-50% - 74px)) translateY(var(--assistant-overhang))}.ixKrCa_mobileOuterPersona,.ixKrCa_mobileFarLeft,.ixKrCa_mobileLeft,.ixKrCa_mobileRight,.ixKrCa_mobileFarRight{display:none}.ixKrCa_mobileActivePersona{z-index:8;will-change:translate, opacity;animation:.76s cubic-bezier(.22,1,.36,1) both ixKrCa_hero-mobile-persona-in;display:block;transform:translate(calc(114px - 50%))translateY(60px)}}@keyframes ixKrCa_hero-mobile-persona-in{0%{opacity:0;translate:56px}45%{opacity:.82}to{opacity:1;translate:0}}@media (prefers-reduced-motion:reduce){.ixKrCa_productCard{transition:none}.ixKrCa_mobileActivePersona{animation:none}}
