.gz-root .hoverlay{position:absolute;inset:0;opacity:0;transition:opacity .3s cubic-bezier(.4,0,.2,1);pointer-events:none}@media(hover:hover){.gz-root .agentcard:hover .hoverlay{opacity:1;transition-duration:.45s}}.gz-root .bub{max-width:78%;border-radius:14px;padding:12px 14px;font-size:14px;font-weight:500;line-height:140%;letter-spacing:-.02em;opacity:0;transform:translateY(10px);transition:opacity .38s ease-out var(--d),transform .38s ease-out var(--d)}.gz-root .bub-user{align-self:flex-end;background:#ffffffeb;color:var(--c-heading)}.gz-root .bub-ai{align-self:flex-start;background:#09090b8c;color:#fff;backdrop-filter:blur(6px)}@media(hover:hover){.gz-root .agentcard:hover .bub{opacity:1;transform:translateY(0)}}@media(max-width:1023px){.gz-root .bento-a{height:335px!important}.gz-root .bento-b{height:383px!important}.gz-root .bento>.bentovis{width:477px;max-width:none;margin-left:0;margin-right:0;transform:scale(var(--bscale,1));transform-origin:top left}}.gz-root [data-anim=on] .mk-pills{animation:mk-curtain 8s linear infinite}.gz-root [data-anim=off] .mk-steps>li{opacity:0}.gz-root [data-anim=on] .mk-steps>li{animation:mk-step-pop 8s cubic-bezier(.34,1.56,.64,1) infinite;animation-delay:calc(var(--i) * .12s)}.gz-root [data-anim=on] .mk-chip{background-image:linear-gradient(90deg,#f4f4f5 0 34%,color-mix(in srgb,var(--gz-primary) 20%,#f4f4f5) 50%,#f4f4f5 66% 100%);background-size:300% 100%;animation:mk-chip-sheen 8s linear infinite}.gz-root [data-anim=off] .mk-tile{opacity:0}.gz-root [data-anim=on] .mk-tile{animation:mk-tile-up 9s cubic-bezier(.215,.61,.355,1) infinite;animation-delay:calc(var(--i) * .16s)}.gz-root .mk-ping{opacity:0}.gz-root [data-anim=on] .mk-cart .mk-ping{animation:mk-ping-9 9s cubic-bezier(0,0,.2,1) infinite}.gz-root #wdgThread{transition:opacity .25s ease-out}.gz-root #wdgThread>*,.gz-root #wdgThread .mk-tile,.gz-root #wdgThread .mk-ping{animation:none}.gz-root #wdgThread .mk-tile,.gz-root #wdgThread[data-phase=out]{opacity:0}.gz-root #wdgThread[data-phase=reset]{opacity:0;transition:none}.gz-root #wdgThread[data-phase=run]{opacity:1}.gz-root #wdgThread[data-phase=run] .gz-cust{animation:gz-conv-cust 9s cubic-bezier(.34,1.56,.64,1) both}.gz-root #wdgThread[data-phase=run] .gz-type{animation:gz-conv-type 9s linear both}.gz-root #wdgThread[data-phase=run] .gz-reply{animation:gz-conv-reply 9s cubic-bezier(.34,1.56,.64,1) both}.gz-root #wdgThread[data-phase=run] .gz-att{animation:gz-conv-att 9s cubic-bezier(.215,.61,.355,1) both}.gz-root #wdgThread[data-phase=run] .mk-tile{animation:mk-tile-up 9s cubic-bezier(.215,.61,.355,1) both;animation-delay:calc(var(--i) * .16s)}.gz-root #wdgThread[data-phase=run] .mk-cart .mk-ping{animation:mk-ping-9 9s cubic-bezier(0,0,.2,1) both}@media(prefers-reduced-motion:reduce){.gz-root #wdgThread,.gz-root #wdgThread>*,.gz-root #wdgThread .mk-tile{opacity:1!important;transform:none!important;animation:none!important;transition:none!important}.gz-root #wdgThread .gz-type{display:none}.gz-root #wdgThread .mk-ping{opacity:0!important}}.gz-root [data-anim=off] .mk-row{opacity:0}.gz-root [data-anim=on] .mk-row{animation:gz-fade-up .5s cubic-bezier(.215,.61,.355,1) both;animation-delay:calc(var(--i) * 80ms)}.gz-root [data-anim=on] .mk-rows>[data-new]{animation:gz-pop .45s cubic-bezier(.34,1.56,.64,1) both}.gz-root .mk-type{display:flex;align-items:center;gap:1px;min-height:1.5rem}.gz-root .mk-typed{display:inline-block;overflow:hidden;white-space:nowrap;vertical-align:bottom}.gz-root [data-anim=off] .mk-typed{width:0}.gz-root [data-anim=on] .mk-typed{animation:mk-typewriter 10s steps(34,end) infinite}.gz-root .mk-caret{display:inline-block;width:1.5px;height:1.05em;background:#020618;flex:none}.gz-root [data-anim=on] .mk-caret{animation:mk-blink 1s steps(1,end) infinite}.gz-root [data-anim=off] .mk-chips>span{opacity:0}.gz-root [data-anim=on] .mk-chips>span{animation:mk-chip-in 10s ease-out infinite;animation-delay:calc(var(--i) * .12s)}.gz-root [data-anim=off] .mk-answer{opacity:0}.gz-root [data-anim=on] .mk-answer{animation:mk-answer-in 10s ease-out infinite}.gz-root .mk-bar{transform-origin:left center}.gz-root [data-anim=off] .mk-bar{opacity:0;transform:scaleX(0)}.gz-root [data-anim=on] .mk-bar{animation:mk-bar-grow 10s cubic-bezier(.215,.61,.355,1) infinite;animation-delay:calc(var(--i) * 90ms)}.gz-root .mk-spark{stroke-dasharray:1000}.gz-root [data-anim=off] .mk-spark{stroke-dashoffset:1000}.gz-root [data-anim=on] .mk-spark{animation:mk-draw 8s linear infinite}.gz-root [data-anim=off] .mk-spark-fill{opacity:0}.gz-root [data-anim=on] .mk-spark-fill{animation:mk-fill-in 8s linear infinite}.gz-root [data-anim=on] .mk-delta .mk-ping{animation:mk-ping-8 8s cubic-bezier(0,0,.2,1) infinite}.gz-root [data-anim=off] .mk-int{opacity:0}.gz-root [data-anim=on] .mk-int{animation:gz-fade-up .5s cubic-bezier(.215,.61,.355,1) both;animation-delay:calc(var(--i) * 70ms)}.gz-root .mk-drift{width:min(352px,100%);margin-inline:auto}.gz-root .mk-drift .mk-track{margin-left:-36px}.gz-root [data-anim=on] .mk-track{animation:mk-drift 12s linear infinite;animation-delay:.9s}.gz-root [data-anim=on] .mk-track-rev{animation-name:mk-drift-rev}.gz-root .mk-caret2{display:inline-block;width:1.5px;height:1em;margin-left:1px;background:#94a3b8;vertical-align:-.15em}.gz-root [data-anim=on] .mk-caret2{animation:mk-blink 1s steps(1,end) infinite}.gz-root [data-anim=off] .mk-cursor{transform:translateY(80px)}.gz-root [data-anim=on] .mk-cursor{animation:mk-cursor-move 6s ease infinite}.gz-root [data-anim=off] .mk-check{opacity:0}.gz-root [data-anim=on] .mk-check{animation:mk-check-pop 6s cubic-bezier(.34,1.56,.64,1) infinite}.gz-root [data-anim=on] .mk-pgrow{animation:mk-row-tint 6s ease infinite}@media(prefers-reduced-motion:reduce){.gz-root .mk-pills,.gz-root .mk-steps>li,.gz-root .mk-chip,.gz-root .mk-tile,.gz-root .mk-ping,.gz-root .mk-row,.gz-root .mk-typed,.gz-root .mk-caret,.gz-root .mk-caret2,.gz-root .mk-chips>span,.gz-root .mk-answer,.gz-root .mk-bar,.gz-root .mk-spark,.gz-root .mk-spark-fill,.gz-root .mk-track,.gz-root .mk-int,.gz-root .mk-cursor,.gz-root .mk-check,.gz-root .mk-pgrow{animation:none!important}.gz-root .mk-steps>li,.gz-root .mk-tile,.gz-root .mk-row,.gz-root .mk-chips>span,.gz-root .mk-answer,.gz-root .mk-bar,.gz-root .mk-int,.gz-root .mk-check,.gz-root .mk-spark-fill{opacity:1!important;transform:none!important}.gz-root .mk-pills{clip-path:none!important}.gz-root .mk-typed{width:auto!important}.gz-root .mk-spark{stroke-dashoffset:0!important}.gz-root .mk-ping{opacity:0!important}.gz-root .mk-cursor{transform:none!important}.gz-root .mk-chip{background-image:none!important}}.gz-root #heroPanel{transition:background-color .3s ease}.gz-root #heroPanel:before{transition:background-color .3s ease}.gz-root #heroPanel[data-hl="4"]{--pat-bg:var(--gz-accent);background-color:var(--gz-accent)}.gz-root #heroPanel[data-hl="5"]{--pat-bg:var(--gz-teal);background-color:var(--gz-teal)}.gz-root .hl-stage{padding:28px 24px}@media(min-width:1024px){.gz-root .hl-stage{padding:40px 32px}}@media(max-width:1023.98px){.gz-root .hl-stage{padding:8px 12px;transform:scale(.78);transform-origin:center}}@media(max-width:1023.98px)and (min-width:560px){.gz-root .hl-stage{transform:scale(1)}}.gz-root .hl-stage{display:grid;place-items:center;grid-template-areas:"hl"}.gz-root .hl-card{position:relative;grid-area:hl;width:100%;max-width:360px;opacity:0;visibility:hidden;pointer-events:none}@media(min-width:1024px){.gz-root .hl-card{max-width:400px}}.gz-root #heroLoop[data-act="1"] .hl-card[data-card="1"],.gz-root #heroLoop[data-act="2"] .hl-card[data-card="2"],.gz-root #heroLoop[data-act="3"] .hl-card[data-card="3"],.gz-root #heroLoop[data-act="4"] .hl-card[data-card="4"],.gz-root #heroLoop[data-act="5"] .hl-card[data-card="5"]{opacity:1;visibility:visible;animation:gz-showcase-card-in .42s cubic-bezier(.215,.61,.355,1) both}.gz-root #heroLoop .gz-conv>*:not(.is-in):not(.is-pop){opacity:0;animation:none}.gz-root .hl-i{opacity:0}.gz-root .hl-i.is-in{animation:gz-fade-up .42s cubic-bezier(.215,.61,.355,1) both}.gz-root .hl-i.is-pop{animation:gz-pop .38s cubic-bezier(.34,1.56,.64,1) both}.gz-root .hl-caret{display:inline-block;width:1.5px;height:1em;vertical-align:-.15em;margin-left:1px;background:var(--gz-primary);opacity:0}.gz-root .hl-caret.is-on{opacity:1;animation:hl-blink 1s steps(1,end) infinite}.gz-root #hlAdd{transition:transform .12s ease,filter .12s ease}.gz-root #hlAdd.is-press{transform:scale(.94);filter:brightness(1.6)}.gz-root #hlProg{transition:width .9s cubic-bezier(.4,0,.2,1)}.gz-root #hlUrlField{transition:box-shadow .18s ease,border-color .18s ease}.gz-root #hlUrlField.is-focus{border-color:var(--gz-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--gz-primary) 18%,transparent)}.gz-root .hl-toggle{transition:background-color .2s ease}.gz-root .hl-knob{transition:transform .2s cubic-bezier(.34,1.56,.64,1)}.gz-root .hl-toggle.is-on{background:var(--gz-primary)}.gz-root .hl-toggle.is-on .hl-knob{transform:translate(12px)}.gz-root .hl-slideup{opacity:0;transform:translateY(14px);transition:opacity .38s ease,transform .38s cubic-bezier(.215,.61,.355,1)}.gz-root .hl-slideup.is-in{opacity:1;transform:none}.gz-root .hl-pillwrap{opacity:0;transform:translate(-50%,-6px);transition:opacity .3s ease,transform .3s cubic-bezier(.215,.61,.355,1)}.gz-root .hl-pillwrap.is-in{opacity:1;transform:translate(-50%)}.gz-root .hl-spin{animation:hl-spin 1.1s linear infinite}.gz-root .hl-slot{transition:background-color .2s ease,border-color .2s ease,color .2s ease,box-shadow .2s ease}.gz-root .hl-slot.is-picked{border-color:color-mix(in srgb,var(--gz-primary) 50%,transparent);background:color-mix(in srgb,var(--gz-primary) 10%,transparent);color:var(--gz-primary);font-weight:500;box-shadow:0 0 0 1px color-mix(in srgb,var(--gz-primary) 30%,transparent)}.gz-root .hl-slot.is-picked>*{color:var(--gz-primary)}.gz-root .hl-tile{opacity:0}.gz-root #heroLoop[data-act="5"] .hl-tile{animation:gz-pop .4s cubic-bezier(.34,1.56,.64,1) both;animation-delay:calc(var(--i) * 90ms)}.gz-root #hlCursor{opacity:0;transition:transform .35s cubic-bezier(.4,0,.2,1),opacity .25s ease}.gz-root #hlCursor.is-on{opacity:1}.gz-root #hlCursor.is-click{transition:transform .08s ease}@media(prefers-reduced-motion:reduce){.gz-root .hl-card,.gz-root .hl-i,.gz-root .hl-tile,.gz-root .hl-pillwrap,.gz-root .hl-slideup{animation:none!important;transition:none!important}.gz-root #heroLoop .hl-card[data-card="3"]{opacity:1!important;visibility:visible!important}.gz-root #heroLoop .hl-card[data-card="3"] .hl-i,.gz-root #heroLoop .hl-card[data-card="3"] .gz-conv>*{opacity:1!important;transform:none!important}.gz-root #heroLoop .hl-pillwrap,.gz-root #hlCursor{display:none}.gz-root .hl-spin{animation:none!important}}
