.-dT-3G_stage{--u:1cqw;pointer-events:none;-webkit-user-select:none;user-select:none;place-items:center;display:grid;position:absolute;inset:0;container-type:inline-size}.-dT-3G_chat{font-size:min(calc(2.1 * var(--u)), 1.125rem);max-inline-size:40rem;line-height:var(--text-note--line-height);background:var(--surface-0);border-radius:var(--radius-tile);width:72%;box-shadow:var(--shadow-float);color:var(--text-1);gap:.7em;padding:1.1em 1.2em;display:grid}.-dT-3G_engines{background:var(--surface-1);border-radius:var(--radius-full);grid-template-columns:repeat(3,1fr);padding:.2em;display:grid;position:relative}.-dT-3G_engine{z-index:1;height:1.9em;color:var(--text-3);justify-content:center;align-items:center;gap:.3em;display:flex;position:relative}.-dT-3G_engine svg{width:1em;height:1em}.-dT-3G_pill{background:var(--surface-0);border-radius:var(--radius-full);width:calc(33.3333% - .133333em);height:1.9em;box-shadow:0 0 0 1px var(--line-1);animation:-dT-3G_pill 6s var(--ease-in-out-cubic) infinite;position:absolute;top:.2em;left:.2em}.-dT-3G_question{background:var(--surface-1);border-radius:var(--radius-tile);justify-self:end;max-width:80%;padding:.5em .8em}.-dT-3G_word{animation:-dT-3G_word 6s var(--ease-out-quint) infinite;animation-delay:calc(var(--i) * 60ms);margin-right:.25em;display:inline-block}.-dT-3G_dots{opacity:0;gap:.25em;height:.4em;animation:6s linear infinite -dT-3G_dots;display:flex}.-dT-3G_dots span{background:var(--text-3);border-radius:50%;width:.4em;height:.4em}.-dT-3G_answer{gap:.35em;margin:0;padding:0;list-style:none;display:grid}.-dT-3G_row{height:1.8em;animation:-dT-3G_rise 6s var(--ease-out-quint) infinite;animation-delay:calc(var(--i) * .12s);align-items:center;gap:.6em;padding-inline:.5em;display:flex;position:relative}.-dT-3G_num{color:var(--text-3);position:relative}.-dT-3G_skel{border-radius:var(--radius-full);background:var(--surface-2);height:.5em;position:relative}.-dT-3G_name{font-weight:600;position:relative}.-dT-3G_mark{border-radius:var(--radius-control);background:var(--art-fill);box-shadow:inset 0 0 0 1px var(--c-blue-20);transform-origin:0;animation:-dT-3G_mark 6s var(--ease-out-quint) infinite;position:absolute;inset:0}.-dT-3G_check{width:1.1em;height:1.1em;color:var(--good);animation:-dT-3G_pop 6s var(--ease-out-quint) infinite;margin-left:auto;position:relative}.-dT-3G_chips{flex-wrap:wrap;gap:.4em;display:flex}.-dT-3G_chip{font-size:calc(1.6 * var(--u));color:var(--text-2);background:var(--surface-1);border-radius:var(--radius-full);animation:-dT-3G_chip 6s var(--ease-out-quint) infinite;animation-delay:calc(var(--i) * 60ms);align-items:center;gap:.35em;padding:.2em .6em;display:inline-flex;position:relative}.-dT-3G_chip:before{content:"";background:var(--line-2);border-radius:50%;width:.55em;height:.55em}.-dT-3G_own:before{background:var(--accent)}.-dT-3G_ring{border-radius:var(--radius-full);box-shadow:0 0 0 1.5px var(--accent);animation:-dT-3G_ring 6s var(--ease-out-quint) infinite;position:absolute;inset:0}.-dT-3G_cursor{width:min(calc(2.4 * var(--u)), 1.5rem);height:min(calc(2.4 * var(--u)), 1.5rem);color:var(--text-1);animation:-dT-3G_cursor 6s var(--ease-in-out-cubic) infinite;position:absolute;top:70%;left:70%}.-dT-3G_stage[data-play] *{animation-play-state:paused}:is(.-dT-3G_stage[data-play=auto] *,[data-panel][data-open=true] .-dT-3G_stage *){animation-play-state:running}@media (prefers-reduced-motion:reduce){.-dT-3G_stage *{animation:none}.-dT-3G_dots{opacity:0}}@keyframes -dT-3G_word{0%,4%{opacity:0;transform:translateY(.3em)}10%,90%{opacity:1;transform:none}96%,to{opacity:0;transform:none}}@keyframes -dT-3G_dots{0%,17%{opacity:0}18%,30%{opacity:1}31%,to{opacity:0}}@keyframes -dT-3G_rise{0%,30%{opacity:0;transform:translateY(.4em)}36%,90%{opacity:1;transform:none}96%,to{opacity:0;transform:none}}@keyframes -dT-3G_mark{0%,44%{opacity:0;transform:scaleX(0)}50%,90%{opacity:1;transform:scaleX(1)}96%,to{opacity:0;transform:scaleX(1)}}@keyframes -dT-3G_pop{0%,52%{opacity:0;transform:scale(0)}56%,90%{opacity:1;transform:scale(1)}96%,to{opacity:0;transform:scale(1)}}@keyframes -dT-3G_chip{0%,58%{opacity:0;transform:translateY(.5em)}64%,90%{opacity:1;transform:none}96%,to{opacity:0;transform:none}}@keyframes -dT-3G_ring{0%,70%{opacity:0}74%,90%{opacity:1}96%,to{opacity:0}}@keyframes -dT-3G_cursor{0%,36%{transform:translate(60%,160%)}46%,62%{transform:translate(-30%,-170%)}72%,86%{transform:translate(-260%,40%)}to{transform:translate(60%,160%)}}@keyframes -dT-3G_pill{0%,80%{transform:none}86%,to{transform:translate(100%)}}.-dT-3G_stage[data-variant=engines] :is(.-dT-3G_question,.-dT-3G_dots,.-dT-3G_chips){display:none}.-dT-3G_stage[data-variant=engines] .-dT-3G_pill{animation-name:-dT-3G_tour}.-dT-3G_stage[data-variant=engines] .-dT-3G_cursor{display:none}.-dT-3G_stage[data-variant=engines] .-dT-3G_row{animation:none}.-dT-3G_track{border-radius:var(--radius-full);background:var(--surface-1);flex:1;height:.5em;overflow:hidden}.-dT-3G_bar{border-radius:var(--radius-full);background:var(--accent);transform-origin:0;height:100%;animation:-dT-3G_grow 6s var(--ease-out-quint) infinite;animation-delay:calc(var(--i) * .12s);display:block}.-dT-3G_stage[data-variant=clients] .-dT-3G_name{min-width:7.5em;font-weight:500}.-dT-3G_stage[data-variant=clients] .-dT-3G_row{animation:none}@keyframes -dT-3G_grow{0%,10%{scale:0 1}30%,90%{scale:1}to{scale:0 1}}@keyframes -dT-3G_tour{0%,28%{transform:none}34%,62%{transform:translate(100%)}68%,94%{transform:translate(200%)}to{transform:none}}.-dT-3G_stage[data-play=menu] .-dT-3G_chat{font-size:calc(2.6 * var(--u));width:84%}
.ZSW_Uq_bar{border-radius:var(--radius-full);background:var(--accent);height:.5rem;transform:scaleX(var(--v,1));transform-origin:0;display:block}.ZSW_Uq_barTrack{border-radius:var(--radius-full);background:var(--line-1);display:block}.ZSW_Uq_draw path,.ZSW_Uq_draw circle,.ZSW_Uq_draw rect,.ZSW_Uq_draw line,.ZSW_Uq_draw polyline{stroke-dasharray:1;stroke-dashoffset:0}.ZSW_Uq_mark{background:linear-gradient(transparent 62%, var(--hue-tile) 62%);-webkit-box-decoration-break:clone;box-decoration-break:clone}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.ZSW_Uq_pop{animation:linear both ZSW_Uq_pop;animation-timeline:view();animation-range:entry 10% entry 90%}.ZSW_Uq_rise{animation:linear both ZSW_Uq_rise;animation-timeline:view();animation-range:entry cover 30%}.ZSW_Uq_grow{animation:linear both ZSW_Uq_grow;animation-timeline:view();animation-range:entry 20% cover 40%}.ZSW_Uq_draw path,.ZSW_Uq_draw circle,.ZSW_Uq_draw rect,.ZSW_Uq_draw line,.ZSW_Uq_draw polyline{animation:linear both ZSW_Uq_draw;animation-timeline:view();animation-range:entry 20% cover 45%}}}@keyframes ZSW_Uq_pop{0%{opacity:0;animation-timing-function:var(--ease-pop);transform:scale(.88)}to{opacity:1;transform:none}}@keyframes ZSW_Uq_rise{0%{opacity:0;animation-timing-function:var(--ease-enter);transform:translateY(1rem)}to{opacity:1;transform:none}}@keyframes ZSW_Uq_grow{0%{animation-timing-function:var(--ease-enter);transform:scaleX(0)}to{transform:scaleX(var(--v,1))}}@keyframes ZSW_Uq_draw{0%{stroke-dashoffset:1px;animation-timing-function:var(--ease-move)}to{stroke-dashoffset:0}}.ZSW_Uq_rail{top:calc(var(--size-promo) + var(--size-nav) + .75rem);z-index:20;position:sticky}.ZSW_Uq_railBar{transform-origin:0;transform:scaleX(0)}[data-active]>.ZSW_Uq_railRow .ZSW_Uq_num,a[aria-current] .ZSW_Uq_num{background:var(--hue-tile);box-shadow:none}.ZSW_Uq_num{box-shadow:inset 0 0 0 1px var(--line-2)}.ZSW_Uq_wash{clip-path:inset(0 100% 0 0);transition:clip-path var(--dur-ui) var(--ease-ui)}@media (hover:hover) and (pointer:fine){.ZSW_Uq_row:hover .ZSW_Uq_wash{clip-path:inset(0)}}.ZSW_Uq_box{box-shadow:inset 0 0 0 1.5px var(--line-2)}.ZSW_Uq_box path{stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset var(--dur-ui) var(--ease-ui)}input:checked+.ZSW_Uq_box{background:var(--hue-tile);box-shadow:none}input:checked+.ZSW_Uq_box path{stroke-dashoffset:0}input:focus-visible+.ZSW_Uq_box{outline:2px solid var(--accent);outline-offset:2px}.ZSW_Uq_iconDone,.ZSW_Uq_iconCopy{transition:opacity var(--dur-ui) var(--ease-ui)}.ZSW_Uq_iconDone{opacity:0}[data-copied] .ZSW_Uq_iconDone{opacity:1}[data-copied] .ZSW_Uq_iconCopy{opacity:0}.ZSW_Uq_chev{transition:transform var(--dur-ui) var(--ease-ui)}details[open]>summary .ZSW_Uq_chev{transform:rotate(180deg)}.ZSW_Uq_faq>summary::-webkit-details-marker{display:none}.ZSW_Uq_stack{padding-top:2.5rem;display:grid}.ZSW_Uq_stack>*{transform-origin:top;grid-area:1/1}.ZSW_Uq_stack>[data-pos="1"]{transform:translateY(-1.25rem)scale(.95)}.ZSW_Uq_stack>[data-pos="2"]{transform:translateY(-2.5rem)scale(.9)}@media (prefers-reduced-motion:reduce){.ZSW_Uq_wash,.ZSW_Uq_box path,.ZSW_Uq_iconDone,.ZSW_Uq_iconCopy,.ZSW_Uq_chev{transition:none}}@media (max-width:47.99rem){.ZSW_Uq_stack,.ZSW_Uq_stack tbody,.ZSW_Uq_stack tr,.ZSW_Uq_stack th,.ZSW_Uq_stack td{display:block}.ZSW_Uq_stack thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ZSW_Uq_stack tbody tr{border-radius:var(--radius-tile);background:var(--table-stripe);margin-bottom:.75rem;padding-block:.5rem}.ZSW_Uq_stack tbody th,.ZSW_Uq_stack tbody td{border-radius:initial;background:0 0;position:static}.ZSW_Uq_stack tbody td{grid-template-columns:minmax(0,8.5rem) minmax(0,1fr);gap:.75rem;padding-block:.375rem;display:grid}.ZSW_Uq_stack tbody td:before{content:attr(data-label);color:var(--text-3)}}
.Y3KQ9W_spine{position:relative}.Y3KQ9W_spine:before{content:"";background:var(--line-2);transform-origin:top;width:1px;position:absolute;top:.5rem;bottom:0;left:.25rem}.Y3KQ9W_node{background:var(--surface-0);width:.5rem;height:.5rem;box-shadow:inset 0 0 0 1px var(--text-3);border-radius:50%;position:absolute;top:.45rem;left:0}.Y3KQ9W_node:after{content:"";background:var(--text-3);border-radius:50%;position:absolute;inset:0}.Y3KQ9W_node[data-newest]:after{background:var(--accent)}.Y3KQ9W_row:not(:first-child)>article{border-top:1px solid var(--line-1);padding-top:2rem}.Y3KQ9W_row:not(:first-child)>.Y3KQ9W_node{top:2.45rem}.Y3KQ9W_row[data-log]>article{border-top:0;padding-top:0}.Y3KQ9W_row[data-log]:not(:first-child)>.Y3KQ9W_node{top:.45rem}.Y3KQ9W_row[hidden]{display:none}.Y3KQ9W_node[data-newest]{box-shadow:inset 0 0 0 1px var(--accent)}.Y3KQ9W_anatomy [data-region]{transition:opacity var(--dur-ui) var(--ease-hover)}.Y3KQ9W_anatomy [data-region-fill]{opacity:0;transition:opacity var(--dur-ui) var(--ease-hover)}.Y3KQ9W_anatomy [data-part]{transition:opacity var(--dur-ui) var(--ease-hover)}@media (hover:hover){.Y3KQ9W_anatomy:has([data-part]:hover) [data-part]:not(:hover){opacity:.45}:is(.Y3KQ9W_anatomy:has([data-part="1"]:hover) [data-region]:not([data-region="1"]),.Y3KQ9W_anatomy:has([data-part="2"]:hover) [data-region]:not([data-region="2"]),.Y3KQ9W_anatomy:has([data-part="3"]:hover) [data-region]:not([data-region="3"]),.Y3KQ9W_anatomy:has([data-part="4"]:hover) [data-region]:not([data-region="4"]),.Y3KQ9W_anatomy:has([data-part="5"]:hover) [data-region]:not([data-region="5"])){opacity:.45}:is(.Y3KQ9W_anatomy:has([data-part="1"]:hover) [data-region="1"] [data-region-fill],.Y3KQ9W_anatomy:has([data-part="2"]:hover) [data-region="2"] [data-region-fill],.Y3KQ9W_anatomy:has([data-part="3"]:hover) [data-region="3"] [data-region-fill],.Y3KQ9W_anatomy:has([data-part="4"]:hover) [data-region="4"] [data-region-fill],.Y3KQ9W_anatomy:has([data-part="5"]:hover) [data-region="5"] [data-region-fill]){opacity:1}}@media (prefers-reduced-motion:reduce){.Y3KQ9W_anatomy [data-region],.Y3KQ9W_anatomy [data-region-fill],.Y3KQ9W_anatomy [data-part]{transition:none}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.Y3KQ9W_spine:before{animation:linear both Y3KQ9W_spineDraw;animation-timeline:view();animation-range:entry 10% cover 60%}.Y3KQ9W_row .Y3KQ9W_node:after{animation:linear both Y3KQ9W_nodeFill;animation-timeline:view();animation-range:entry 40% entry 90%}.Y3KQ9W_row .Y3KQ9W_rise{animation:linear both Y3KQ9W_rise;animation-timeline:view();animation-range:entry 30%}}}@keyframes Y3KQ9W_spineDraw{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes Y3KQ9W_nodeFill{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:none}}@keyframes Y3KQ9W_rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.Y3KQ9W_gridMask{-webkit-mask-image:radial-gradient(closest-side,#000 30%,#0000);mask-image:radial-gradient(closest-side,#000 30%,#0000)}
._p5L4q_check path{stroke-dasharray:1;stroke-dashoffset:0}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){._p5L4q_check{view-timeline-name:--criteria-check}._p5L4q_ring{animation:linear both _p5L4q_criteria-draw;animation-timeline:--criteria-check;animation-range:entry 40% entry 90%}._p5L4q_tick{animation:linear both _p5L4q_criteria-draw;animation-timeline:--criteria-check;animation-range:entry 80% cover 30%}}}@keyframes _p5L4q_criteria-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}
.W8DRQG_tabs{gap:.5rem;display:grid}@media (min-width:48rem){.W8DRQG_tabs{grid-template-columns:repeat(var(--tab-count,3), minmax(0, 1fr));gap:.75rem}}.W8DRQG_tab{cursor:pointer;border-radius:var(--radius-tile);background:var(--color-page-1);box-shadow:inset 0 0 0 1px var(--color-line);flex-direction:column;gap:.375rem;padding:.875rem 1rem;display:flex}@media (min-width:48rem){.W8DRQG_tab{border-radius:var(--radius-card);gap:.5rem;padding:1.25rem 1.5rem}}.W8DRQG_tab:hover{box-shadow:inset 0 0 0 1px var(--color-line-strong)}@media (max-width:47.99rem){.W8DRQG_text{display:none}}.W8DRQG_input{opacity:0;pointer-events:none;position:absolute}.W8DRQG_panels{margin-top:1.5rem}.W8DRQG_panel{min-width:0;display:none}@keyframes W8DRQG_reveal{0%{opacity:0}}:is(.W8DRQG_root:has(.W8DRQG_input[data-tab="0"]:checked) .W8DRQG_tab[data-tab="0"],.W8DRQG_root:has(.W8DRQG_input[data-tab="1"]:checked) .W8DRQG_tab[data-tab="1"],.W8DRQG_root:has(.W8DRQG_input[data-tab="2"]:checked) .W8DRQG_tab[data-tab="2"],.W8DRQG_root:has(.W8DRQG_input[data-tab="3"]:checked) .W8DRQG_tab[data-tab="3"]){background:var(--color-page);box-shadow:inset 0 0 0 2px var(--color-ink)}:is(.W8DRQG_root:has(.W8DRQG_input[data-tab="0"]:checked) .W8DRQG_tab[data-tab="0"] .W8DRQG_text,.W8DRQG_root:has(.W8DRQG_input[data-tab="1"]:checked) .W8DRQG_tab[data-tab="1"] .W8DRQG_text,.W8DRQG_root:has(.W8DRQG_input[data-tab="2"]:checked) .W8DRQG_tab[data-tab="2"] .W8DRQG_text,.W8DRQG_root:has(.W8DRQG_input[data-tab="3"]:checked) .W8DRQG_tab[data-tab="3"] .W8DRQG_text),:is(.W8DRQG_root:has(.W8DRQG_input[data-tab="0"]:checked) .W8DRQG_panel[data-tab="0"],.W8DRQG_root:has(.W8DRQG_input[data-tab="1"]:checked) .W8DRQG_panel[data-tab="1"],.W8DRQG_root:has(.W8DRQG_input[data-tab="2"]:checked) .W8DRQG_panel[data-tab="2"],.W8DRQG_root:has(.W8DRQG_input[data-tab="3"]:checked) .W8DRQG_panel[data-tab="3"]){display:block}@media (prefers-reduced-motion:no-preference){.W8DRQG_panel{animation:W8DRQG_reveal var(--dur-overlay) var(--ease-out-quint)}}.W8DRQG_input:focus-visible+.W8DRQG_tab{outline:2px solid var(--accent);outline-offset:3px}
.UwcfqG_art{width:100%;height:auto;display:block;overflow:visible}.UwcfqG_base{fill:none;stroke:var(--art-line);stroke-width:1.5px;stroke-dasharray:3.5 2.5;stroke-linecap:round}.UwcfqG_ink{fill:none;stroke:var(--art-ink);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset var(--dur-page) var(--ease-out-quint);transition-delay:calc(var(--i,0) * 40ms)}.UwcfqG_fill{fill:var(--art-fill);opacity:0;transition:opacity var(--dur-ui) var(--ease-out-quint)}.UwcfqG_card:hover .UwcfqG_ink,.UwcfqG_card:focus-visible .UwcfqG_ink{stroke-dashoffset:0}.UwcfqG_card:hover .UwcfqG_fill,.UwcfqG_card:focus-visible .UwcfqG_fill{opacity:1}@media (prefers-reduced-motion:reduce){.UwcfqG_ink,.UwcfqG_fill{transition:none}.UwcfqG_ink{stroke-dashoffset:0}}
.bUZZ0a_tabs{gap:.75rem;display:grid}@media (max-width:47.99rem){.bUZZ0a_tabs{scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;overflow-x:auto}.bUZZ0a_tab{scroll-snap-align:start;flex:0 0 80%}}@media (min-width:48rem){.bUZZ0a_tabs{grid-template-columns:repeat(var(--tab-count,3), minmax(0, 1fr))}}@media (min-width:64rem){.bUZZ0a_root[data-layout=side]{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;gap:1.5rem;display:grid}.bUZZ0a_root[data-layout=side] .bUZZ0a_tabs{grid-template-columns:minmax(0,1fr)}.bUZZ0a_root[data-layout=side] .bUZZ0a_panels{margin-top:0}}.bUZZ0a_tab{cursor:pointer;border-radius:var(--radius-card);background:var(--color-page-1);box-shadow:inset 0 0 0 1px var(--color-line);flex-direction:column;gap:.5rem;padding:1.25rem 1.5rem;display:flex}.bUZZ0a_tab:hover{box-shadow:inset 0 0 0 1px var(--color-line-strong)}.bUZZ0a_input{opacity:0;pointer-events:none;position:absolute}.bUZZ0a_panels{margin-top:1.5rem;display:grid}.bUZZ0a_panel{visibility:hidden;opacity:0;grid-area:1/1;min-width:0}@media (prefers-reduced-motion:no-preference){.bUZZ0a_panel{transition:opacity var(--dur-overlay) var(--ease-out-quint), visibility 0s linear var(--dur-overlay)}}:is(.bUZZ0a_root:has(.bUZZ0a_input[data-tab="0"]:checked) .bUZZ0a_tab[data-tab="0"],.bUZZ0a_root:has(.bUZZ0a_input[data-tab="1"]:checked) .bUZZ0a_tab[data-tab="1"],.bUZZ0a_root:has(.bUZZ0a_input[data-tab="2"]:checked) .bUZZ0a_tab[data-tab="2"],.bUZZ0a_root:has(.bUZZ0a_input[data-tab="3"]:checked) .bUZZ0a_tab[data-tab="3"]){background:var(--color-page);box-shadow:inset 0 0 0 2px var(--color-ink)}:is(.bUZZ0a_root:has(.bUZZ0a_input[data-tab="0"]:checked) .bUZZ0a_panel[data-tab="0"],.bUZZ0a_root:has(.bUZZ0a_input[data-tab="1"]:checked) .bUZZ0a_panel[data-tab="1"],.bUZZ0a_root:has(.bUZZ0a_input[data-tab="2"]:checked) .bUZZ0a_panel[data-tab="2"],.bUZZ0a_root:has(.bUZZ0a_input[data-tab="3"]:checked) .bUZZ0a_panel[data-tab="3"]){visibility:visible;opacity:1;transition-delay:0s}.bUZZ0a_input:focus-visible+.bUZZ0a_tab{outline:2px solid var(--accent);outline-offset:3px}
