@property --mo-track-x{syntax:"<number>";inherits:true;initial-value:0}@property --mo-track-y{syntax:"<number>";inherits:true;initial-value:0}@property --mo-track-travel{syntax:"<length>";inherits:true;initial-value:0}@property --mo-track-hold{syntax:"<number>";inherits:true;initial-value:0}.mo-root .mo-eye{--mo-gz-dx:calc(var(--mo-gz-dx1,0) + (var(--mo-gz-dx2,0) - var(--mo-gz-dx1,0))*var(--mo-sel));--mo-gz-dy:calc(var(--mo-gz-dy1,0) + (var(--mo-gz-dy2,0) - var(--mo-gz-dy1,0))*var(--mo-sel));--mo-gz-sx:calc(var(--mo-gz-sx1,1) + (var(--mo-gz-sx2,1) - var(--mo-gz-sx1,1))*var(--mo-sel));--mo-gz-sy:calc(var(--mo-gz-sy1,1) + (var(--mo-gz-sy2,1) - var(--mo-gz-sy1,1))*var(--mo-sel));--mo-gz-t:calc(var(--mo-gz-t1,0) + (var(--mo-gz-t2,0) - var(--mo-gz-t1,0))*var(--mo-sel));translate:calc((var(--mo-edx)*var(--mo-wrap,1) + var(--mo-gz-dx))*1px)calc((var(--mo-edy) + var(--mo-edy2)*var(--mo-ph) + var(--mo-gz-dy))*1px);rotate:calc(( var(--mo-t)*var(--mo-wrap,1) - var(--mo-lean,0)*var(--mo-lock) + var(--mo-gz-t))*1deg);transform:rotate(calc(var(--mo-lean,0)*1deg))scaleX(calc(var(--mo-x)*var(--mo-gz-sx)))scaleY(calc(var(--mo-y)*var(--mo-gz-sy)))rotate(calc(var(--mo-lean,0)*-1deg))}svg:has(>.mo-root){--mo-look-seed-x:var(--mo-look-x,1.4);--mo-look-seed-y:var(--mo-look-y,1.1);--mo-look-seed-mx:var(--mo-look-mx,1.4);--mo-look-seed-my:var(--mo-look-my,1.1)}.mo-root{--mo-look-x:calc(var(--mo-look-seed-x,1.4)*(1 - var(--mo-track-hold)));--mo-look-y:calc(var(--mo-look-seed-y,1.1)*(1 - var(--mo-track-hold)));--mo-look-mx:calc(var(--mo-look-seed-mx,1.4)*(1 - var(--mo-track-hold)));--mo-look-my:calc(var(--mo-look-seed-my,1.1)*(1 - var(--mo-track-hold)))}
.DQdAwq_hero{padding:.5rem;position:relative}.DQdAwq_panel{--ink:#fff;--ink-soft:#ffffffd6;--ink-mute:#ffffffa8;--line:#ffffff21;--deep:#091678;--rail:min(35rem, calc(50% - 1.5rem));--lp-lumen-hi:#fff;--lp-lumen-mid:#f2f6ff;--lp-lumen-lo:#c4d4ff;--lp-lumen-bloom:#09167847;--editorial-grain:.07;--btn-primary-bg:#fff;--btn-primary-bg-hover:#f3f6ff;--btn-primary-fg:#1735d4;--btn-primary-border:#fff;--btn-primary-ring:#fff;--btn-primary-stroke:linear-gradient(180deg, #ffffffe6 0%, transparent 45%);--btn-primary-shadow:inset 0 -1px 0 #325cfe24, 0 1px 2px #09167838, 0 10px 28px -8px #0916788c;--btn-primary-shadow-hover:inset 0 -1px 0 #325cfe24, 0 1px 2px #09167838, 0 14px 32px -8px #09167899;--btn-primary-shadow-pressed:inset 0 1px 3px #09167833, 0 1px 2px #09167833;--btn-outline-bg:#ffffff1a;--btn-outline-bg-hover:#ffffff2b;--btn-outline-fg:#fff;--btn-outline-border:#ffffff42;--btn-outline-border-hover:#fff6;--btn-outline-shadow:inset 0 1px 0 #ffffff29, 0 0 0 .5px var(--btn-outline-border);--btn-outline-shadow-pressed:inset 0 1px 2px #09167840, 0 0 0 .5px var(--btn-outline-border);--btn-focus-ring:#fff;isolation:isolate;min-height:calc(100dvh - 1rem);color:var(--ink);background:#325cfe;border-radius:1.75rem;flex-direction:column;padding-top:6.25rem;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff52,inset 0 0 0 1px #ffffff1a,0 0 0 6px #325cfe1f,0 30px 80px -40px #325cfe99}.DQdAwq_atmosphere{z-index:-1;pointer-events:none;background:radial-gradient(60% 42% at 50% -6%,#ffffff4d,#0000 72%),radial-gradient(46% 30% at 50% 88%,#96beff52,#0000 75%),radial-gradient(55% 55% at 0 100%,#1228cdd9,#0000 70%),radial-gradient(55% 55% at 100% 100%,#1228cdd9,#0000 70%),linear-gradient(#3b68ff 0%,#325cfe 40%,#2a4ff2 72%,#2145e6 100%);position:absolute;inset:0}.DQdAwq_atmosphere:before,.DQdAwq_atmosphere:after{content:"";background:linear-gradient(transparent, var(--line) 12%, var(--line) 80%, transparent);width:1px;position:absolute;inset-block:0}.DQdAwq_atmosphere:before{left:calc(50% - var(--rail))}.DQdAwq_atmosphere:after{left:calc(50% + var(--rail))}.DQdAwq_intro{z-index:1;text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.DQdAwq_announcement{--announcement-shimmer-duration:6s;color:var(--ink-soft);transition:color .15s var(--lp-ease), background-color .15s var(--lp-ease);background:#ffffff1f;border-radius:999px;align-items:center;gap:.6rem;padding:.3rem .7rem .3rem .3rem;font-size:.75rem;display:inline-flex;position:relative;box-shadow:inset 0 0 0 1px #fff3,inset 0 1px #ffffff2e}.DQdAwq_announcement:hover{color:var(--ink);background-color:#ffffff2e}.DQdAwq_announcement>.DQdAwq_badge{color:#1735d4;background:#fff;border-color:#0000;border-radius:999px}.DQdAwq_announcement:before{content:"";border-radius:inherit;pointer-events:none;animation:DQdAwq_announcement-shimmer var(--announcement-shimmer-duration) linear infinite;background:linear-gradient(110deg,#0000 38%,#ffffffd9 50%,#0000 62%) 100% 0/300% 100%;padding:1px;animation-play-state:paused;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.DQdAwq_announcement[data-animation-active=true]:before{animation-play-state:running}@keyframes DQdAwq_announcement-shimmer{to{background-position:0 0}}.DQdAwq_frame{align-self:stretch;margin-top:1.25rem;padding-block:.5rem .6rem;position:relative}.DQdAwq_frame:before,.DQdAwq_frame:after{content:"";background:linear-gradient(90deg, transparent, var(--line) 20%, var(--line) 80%, transparent);height:1px;position:absolute;left:-50vw;right:-50vw}.DQdAwq_frame:before{top:0}.DQdAwq_frame:after{bottom:0}.DQdAwq_cross{background:linear-gradient(#ffffff8c,#ffffff8c) 50%/1px 100% no-repeat,linear-gradient(#ffffff8c,#ffffff8c) 50%/100% 1px no-repeat;width:11px;height:11px;position:absolute;translate:-50% -50%}.DQdAwq_cross:first-child{left:calc(50% - var(--rail));top:0}.DQdAwq_cross:nth-child(2){left:calc(50% + var(--rail));top:0}.DQdAwq_cross:nth-child(3){left:calc(50% - var(--rail));top:100%}.DQdAwq_cross:nth-child(4){left:calc(50% + var(--rail));top:100%}.DQdAwq_title{filter:drop-shadow(0 10px 30px #09167840);margin:0;padding-bottom:.08em;font-size:clamp(3rem,5.8vw,5.25rem);line-height:1.06}.DQdAwq_title>.DQdAwq_titleLine{display:block}.DQdAwq_subtitle{max-width:33rem;color:var(--ink-soft);text-wrap:pretty;margin:1.4rem auto 0;font-size:1.0625rem;line-height:1.6}.DQdAwq_actions{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:1.75rem;display:flex}.DQdAwq_beta{max-width:36rem;color:var(--ink-mute);text-wrap:balance;margin:.9rem auto 0;font-size:.75rem;line-height:1.6}.DQdAwq_stage{--t:5.25rem;--g:.9rem;--p:calc(var(--t) + var(--g));--half:min(9.5rem, 50cqw - .75rem);height:calc(var(--t) * 3 + var(--g) * 2);margin-top:2.5rem;scroll-margin-top:6rem;position:relative;container-type:inline-size}.DQdAwq_wall{inset:calc(var(--p) * -3) 0 calc(var(--p) * -1 - 3rem);pointer-events:none;position:absolute;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 2%,#000 24% 76%,#0000 98%);mask-image:linear-gradient(90deg,#0000 2%,#000 24% 76%,#0000 98%)}.DQdAwq_stage[data-animation-active=false] *,.DQdAwq_stage[data-animation-active=false] :before,.DQdAwq_stage[data-animation-active=false] :after{animation-play-state:paused!important}.DQdAwq_tile{top:calc((var(--r) + 3) * var(--p));left:calc(50% + var(--c) * var(--p) - var(--t) / 2);width:var(--t);height:var(--t);opacity:var(--o,1);background:linear-gradient(#ffffff1c,#ffffff0d);border-radius:1.3rem;place-items:center;transition:box-shadow .7s cubic-bezier(.25,1,.5,1);display:grid;position:absolute;box-shadow:inset 0 0 0 1px #ffffff1f,inset 0 1px #ffffff29}.DQdAwq_face{place-items:center;width:100%;height:100%;display:grid}.DQdAwq_tile[data-kind=agent]{background:linear-gradient(#fff3,#ffffff1a);box-shadow:inset 0 0 0 1px #fff3,inset 0 1px #ffffff4d,0 10px 24px -14px #09167899}.DQdAwq_tile[data-kind=agent][data-state=got],.DQdAwq_tile[data-kind=agent][data-state=send]{box-shadow:inset 0 0 0 1.5px oklch(.92 .12 var(--hue)), inset 0 1px 0 #ffffff59, 0 0 0 4px oklch(.88 .14 var(--hue) / .22), 0 14px 34px -10px oklch(.75 .17 var(--hue) / .8)}.DQdAwq_blob{filter:drop-shadow(0 6px 8px #09167847);width:74%;height:auto;display:block}.DQdAwq_voiceOrb{width:64%}.DQdAwq_tile[data-kind=voice]{background:linear-gradient(#fff3,#ffffff1a);box-shadow:inset 0 0 0 1px #fff3,inset 0 1px #ffffff4d,0 10px 24px -14px #09167899}.DQdAwq_tile[data-kind=voice][data-state]{box-shadow:inset 0 0 0 1.5px #9fe0ff,inset 0 1px #ffffff59,0 0 0 4px #80d7fd38,0 14px 34px -10px #08bcfabf}.DQdAwq_tile[data-kind=hub],.DQdAwq_tile[data-kind=app]{background:0 0;box-shadow:0 12px 26px -12px #091678a6}.DQdAwq_tile[data-kind=hub]{box-shadow:0 0 0 6px #ffffff1f,0 18px 40px -12px #091678a6}.DQdAwq_tile[data-kind=hub]:before,.DQdAwq_tile[data-kind=app]:before{content:"";z-index:-1;opacity:0;background:radial-gradient(closest-side,#cde1ff99,#cde1ff2e 55%,#0000);border-radius:50%;transition:opacity .8s cubic-bezier(.25,1,.5,1);position:absolute;inset:-22%}.DQdAwq_tile[data-kind=hub][data-state]:before,.DQdAwq_tile[data-kind=app][data-state]:before{opacity:1}.DQdAwq_tile .DQdAwq_hubMark,.DQdAwq_tile .DQdAwq_appIcon{border-radius:24%;width:100%!important;height:100%!important}.DQdAwq_tile .DQdAwq_hubMark{filter:none}.DQdAwq_tick{background:#22c55e url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='white' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 8.5l2.6 2.5L12 5.5'/%3E%3C/svg%3E") 50%/70% no-repeat;border-radius:50%;width:1.2rem;height:1.2rem;transition:scale .4s cubic-bezier(.5,0,.75,0);position:absolute;top:-.3rem;right:-.3rem;scale:0;box-shadow:0 0 0 2px #2f58f9,0 3px 8px #09167866}.DQdAwq_tile[data-state=done] .DQdAwq_tick{transition:scale .6s cubic-bezier(.34,1.35,.64,1);scale:1}.DQdAwq_pulses{z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.DQdAwq_dots{fill:none}.DQdAwq_sweep{fill:none;stroke:#fff;stroke-width:18px;stroke-dasharray:var(--len) 3;animation:1.45s cubic-bezier(.37,0,.63,1) both DQdAwq_hero-sweep}@keyframes DQdAwq_hero-sweep{0%{stroke-dashoffset:var(--from)}to{stroke-dashoffset:var(--to)}}.DQdAwq_ping{z-index:0;aspect-ratio:1;background:radial-gradient(circle, oklch(.95 .08 var(--hue)) 0 1px, transparent 1.4px) 0 0 / 5px 5px;pointer-events:none;border-radius:50%;animation:1.2s cubic-bezier(.16,1,.3,1) both DQdAwq_hero-ping-out;position:absolute;translate:-50% -50%;-webkit-mask-image:radial-gradient(closest-side,#0000 50%,#000 60% 70%,#0000 86%);mask-image:radial-gradient(closest-side,#0000 50%,#000 60% 70%,#0000 86%)}.DQdAwq_ping[data-at=to]{animation:.76s cubic-bezier(.25,1,.5,1) .82s both DQdAwq_hero-ping-in}@keyframes DQdAwq_hero-ping-out{0%{opacity:.9;scale:.95}to{opacity:0;scale:1.6}}@keyframes DQdAwq_hero-ping-in{0%{opacity:0;scale:1.8}45%{opacity:1}to{opacity:0;scale:1.05}}.DQdAwq_anchor{--x:calc(50cqw + var(--c) * var(--p));z-index:3;top:calc(var(--r) * var(--p));left:var(--x);width:0;height:0;position:absolute}.DQdAwq_note{--centre:clamp(var(--half), var(--x), 100cqw - var(--half));bottom:.6rem;left:calc(var(--centre) - var(--x));width:max-content;max-width:calc(var(--half) * 2);color:#0c1a52;text-align:left;transform-origin:calc(50% + var(--x) - var(--centre)) 100%;opacity:0;background:#fff;border-radius:.95rem;align-items:center;gap:.6rem;padding:.45rem .85rem .45rem .45rem;transition:opacity .26s cubic-bezier(.4,0,1,1),scale .26s cubic-bezier(.4,0,1,1),translate .26s cubic-bezier(.4,0,1,1);display:flex;position:absolute;translate:-50% .35rem;scale:.96;box-shadow:0 1px 2px #09167833,0 16px 36px -10px #09167899}.DQdAwq_note:after{content:"";top:calc(100% - 5px);left:calc(50% + var(--x) - var(--centre));background:#fff;border-radius:0 0 3px;width:10px;height:10px;position:absolute;translate:-50%;rotate:45deg}.DQdAwq_note[data-on=true]{opacity:1;transition-duration:.65s;transition-timing-function:cubic-bezier(.16,1,.3,1);translate:-50%;scale:1}.DQdAwq_app{color:#fff;background:var(--tint,transparent);border-radius:8px;flex:none;place-items:center;width:32px;height:32px;display:grid;overflow:hidden;box-shadow:inset 0 1px #ffffff4d}.DQdAwq_copy{gap:.05rem;min-width:0;display:grid}.DQdAwq_what{letter-spacing:-.005em;align-items:center;gap:.45rem;font-size:.8125rem;font-weight:600;line-height:1.3;display:inline-flex}.DQdAwq_stars{color:#fbbf24;letter-spacing:.04em;text-shadow:0 0 6px #fbbf24a6,0 0 1px #d97706cc;font-size:.75rem}.DQdAwq_detail{color:#55618f;font-size:.72rem;line-height:1.35}.DQdAwq_by{color:oklch(.5 .19 var(--hue));font-weight:600}.DQdAwq_wave{align-items:center;gap:2px;height:.8rem;display:inline-flex}.DQdAwq_wave>span{background:#16a34a;border-radius:1px;width:2px;height:100%;animation:.9s ease-in-out infinite alternate DQdAwq_hero-wave}.DQdAwq_wave>span:nth-child(2){animation-delay:-300ms}.DQdAwq_wave>span:nth-child(3){animation-delay:-600ms}.DQdAwq_wave>span:nth-child(4){animation-delay:-150ms}@keyframes DQdAwq_hero-wave{0%{scale:1 .3}to{scale:1}}.DQdAwq_footnote{z-index:1;text-shadow:0 1px 8px #09167899;color:var(--ink-mute);text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem 1.75rem;margin-top:auto;padding:.75rem 1.5rem 1.5rem;font-size:.68rem;line-height:1.5;display:flex;position:relative}.DQdAwq_yc{max-width:36rem;color:var(--ink-mute);text-align:center;text-wrap:balance;text-shadow:0 1px 8px #09167899;margin:.5rem auto 0;font-size:.75rem;line-height:1.6}.DQdAwq_yc>svg{vertical-align:-.15em;margin-right:.4rem;display:inline-block}.DQdAwq_footnote>span:first-child{display:none}@media (min-width:768px) and (max-width:1023px){.DQdAwq_stage{--t:4.5rem;--g:.75rem}}@media (max-width:767px){.DQdAwq_hero{padding:.375rem}.DQdAwq_panel{--rail:calc(50% - 1rem);border-radius:1.4rem;min-height:calc(100dvh - .75rem);padding-top:5.25rem}.DQdAwq_title{font-size:clamp(2.5rem,10vw,3.6rem);line-height:1.1}.DQdAwq_subtitle{max-width:29rem;margin-top:1.15rem;font-size:.95rem}.DQdAwq_stage{--t:3.6rem;--g:.6rem;--half:calc(50cqw - .75rem);margin-top:2.25rem}.DQdAwq_wall{-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.DQdAwq_tile{border-radius:.95rem}.DQdAwq_tick{width:.95rem;height:.95rem}.DQdAwq_note[data-newest=false],.DQdAwq_anchor[data-edge] .DQdAwq_note{opacity:0}.DQdAwq_pulses g[data-edge],.DQdAwq_flight[data-edge]{display:none}.DQdAwq_footnote{gap:.6rem;padding-top:.5rem}.DQdAwq_footnote>span{width:100%}}@media (prefers-reduced-motion:reduce){.DQdAwq_announcement{transition:none}.DQdAwq_announcement:before{opacity:.45;background-position:50% 0;animation:none}.DQdAwq_wave>span{animation:none}.DQdAwq_pulses,.DQdAwq_flight{display:none}.DQdAwq_tile,.DQdAwq_tick,.DQdAwq_note{transition:none}}@media (prefers-contrast:more),(forced-colors:active){.DQdAwq_atmosphere:before,.DQdAwq_atmosphere:after,.DQdAwq_frame:before,.DQdAwq_frame:after,.DQdAwq_cross,.DQdAwq_pulses,.DQdAwq_flight,.DQdAwq_announcement:before{display:none}.DQdAwq_note{box-shadow:0 0 0 1px #0c1a52}}
.Q3emUa_frame{--halo:#16161609;--rim:transparent;--gutter:1.25rem;--soften-from:66%;--soften-to:84%;--fade-from:64%;--fade-to:99%;--edge:0rem;isolation:isolate;pointer-events:none;min-width:0;position:relative}@supports (color:lab(0% 0 0)){.Q3emUa_frame{--halo:lab(7.22637% -.0000149012 0/.035)}}.Q3emUa_frame[data-shape=landscape]{aspect-ratio:1672/941;width:100%}.Q3emUa_frame[data-shape=square]{aspect-ratio:1;width:min(100%,18rem);margin-inline:auto}.Q3emUa_frame[data-shape=portrait]{--gutter:1.5rem;--soften-from:70%;--soften-to:88%;--fade-from:68%;--edge:1rem;aspect-ratio:941/1672;width:min(100%,15.5rem);margin-inline:auto}.dark .Q3emUa_frame{--halo:#ffffff17;--rim:#ffffff1c}@supports (color:lab(0% 0 0)){.dark .Q3emUa_frame{--halo:lab(100% 0 0/.09);--rim:lab(100% 0 0/.11)}}.dark .Q3emUa_frame[data-shape=portrait]{--halo:#ffffff21;--rim:#ffffff29}@supports (color:lab(0% 0 0)){.dark .Q3emUa_frame[data-shape=portrait]{--halo:lab(100% 0 0/.13);--rim:lab(100% 0 0/.16)}}.Q3emUa_halo{--pool:radial-gradient(closest-side, var(--halo), color-mix(in oklab, var(--halo) 78%, transparent) 22%, color-mix(in oklab, var(--halo) 46%, transparent) 44%, color-mix(in oklab, var(--halo) 20%, transparent) 64%, color-mix(in oklab, var(--halo) 6%, transparent) 82%, transparent);z-index:-1;background:var(--pool);position:absolute;inset:-34% -12% -14%}.Q3emUa_frame[data-shape=portrait] .Q3emUa_halo{inset:-10% -55% 4%}.Q3emUa_cutout{inset:calc(var(--gutter) * -1) calc(var(--gutter) * -1) 0;-webkit-mask-image:linear-gradient(to bottom, transparent, black var(--gutter), black var(--fade-from), transparent var(--fade-to)), linear-gradient(to right, transparent, black calc(var(--gutter) + var(--edge)), black calc(100% - var(--gutter)), transparent);mask-image:linear-gradient(to bottom, transparent, black var(--gutter), black var(--fade-from), transparent var(--fade-to)), linear-gradient(to right, transparent, black calc(var(--gutter) + var(--edge)), black calc(100% - var(--gutter)), transparent);-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-image:linear-gradient(to bottom, transparent, black var(--gutter), black var(--fade-from), transparent var(--fade-to)), linear-gradient(to right, transparent, black calc(var(--gutter) + var(--edge)), black calc(100% - var(--gutter)), transparent);-webkit-mask-composite:source-in;filter:drop-shadow(0 0 14px var(--rim));position:absolute}.Q3emUa_image{inset:var(--gutter) auto 0 var(--gutter);width:calc(100% - var(--gutter) * 2);height:calc(100% - var(--gutter));object-fit:contain;display:block;position:absolute}.Q3emUa_image[data-layer=sharp]{-webkit-mask-image:linear-gradient(to bottom, black var(--soften-from), transparent var(--soften-to));mask-image:linear-gradient(to bottom, black var(--soften-from), transparent var(--soften-to));-webkit-mask-image:linear-gradient(to bottom, black var(--soften-from), transparent var(--soften-to))}.Q3emUa_image[data-layer=soft]{filter:blur(4px);-webkit-mask-image:linear-gradient(to bottom, transparent var(--soften-from), black var(--soften-to));mask-image:linear-gradient(to bottom, transparent var(--soften-from), black var(--soften-to));-webkit-mask-image:linear-gradient(to bottom, transparent var(--soften-from), black var(--soften-to))}.Q3emUa_frame[data-stage]{--soften-from:94%;--soften-to:100%;--fade-from:96%;--fade-to:100%;--ring:#fff3;--contact:#0009;width:min(100%,27rem);margin-block:.5rem 1.75rem}@supports (color:lab(0% 0 0)){.Q3emUa_frame[data-stage]{--ring:lab(100% 0 0/.2);--contact:lab(0% 0 0/.6)}}:root:not(.Q3emUa_dark) .Q3emUa_frame[data-stage]{--ring:#0000001a;--contact:#00000047}@supports (color:lab(0% 0 0)){:root:not(.Q3emUa_dark) .Q3emUa_frame[data-stage]{--ring:lab(0% 0 0/.1);--contact:lab(0% 0 0/.28)}}.light .Q3emUa_frame[data-stage]{--ring:#0000001a;--contact:#00000047}@supports (color:lab(0% 0 0)){.light .Q3emUa_frame[data-stage]{--ring:lab(0% 0 0/.1);--contact:lab(0% 0 0/.28)}}.Q3emUa_frame[data-stage] .Q3emUa_halo{inset:-22% -30% -4%}.Q3emUa_floor{z-index:-1;aspect-ratio:5;background:radial-gradient(closest-side, var(--contact), transparent) center 46% / 58% 46% no-repeat, radial-gradient(closest-side, color-mix(in oklab, var(--halo) 70%, transparent), transparent);border-radius:50%;width:100%;position:absolute;bottom:-7%;left:4%}.Q3emUa_floor:before,.Q3emUa_floor:after{content:"";border:1px solid var(--ring);border-radius:50%;position:absolute;-webkit-mask-image:radial-gradient(closest-side,#000 55%,#0000);mask-image:radial-gradient(closest-side,#000 55%,#0000)}.Q3emUa_floor:before{inset:12% 14%}.Q3emUa_floor:after{inset:-22% -6%}.Q3emUa_chip{z-index:2;border:1px solid color-mix(in oklab, var(--border) 80%, transparent);background:color-mix(in oklab, var(--card) 72%, transparent);max-width:15rem;box-shadow:var(--shadow-float);color:var(--foreground);-webkit-backdrop-filter:blur(14px)saturate(1.2);backdrop-filter:blur(14px)saturate(1.2);border-radius:.9rem;align-items:center;gap:.5rem;padding:.5rem .75rem .5rem .55rem;font-size:.75rem;line-height:1.35;animation:5.6s ease-in-out infinite alternate Q3emUa_scene-drift;display:flex;position:absolute}.Q3emUa_chip[data-slot=ask]{border-bottom-left-radius:.3rem;top:15%;left:-9%}.Q3emUa_chip[data-slot=reply]{border-color:color-mix(in oklab, #1d84f5 38%, var(--border));background:linear-gradient(#1d84f524, transparent), color-mix(in oklab, var(--card) 72%, transparent);border-bottom-right-radius:.3rem;animation-duration:6.4s;animation-delay:-2.1s;top:54%;right:-9%}@supports (color:lab(0% 0 0)){.Q3emUa_chip[data-slot=reply]{border-color:color-mix(in oklab, lab(54.4886% 3.96594 -65.2307) 38%, var(--border));background:linear-gradient(lab(54.4886% 3.96594 -65.2307/.14), transparent), color-mix(in oklab, var(--card) 72%, transparent)}}.Q3emUa_chip[data-slot=agent]{animation-duration:7.2s;animation-delay:-3.7s;bottom:5%;left:-6%}@keyframes Q3emUa_scene-drift{0%{translate:0 -3px}to{translate:0 4px}}@keyframes Q3emUa_scene-chip-in{0%{opacity:0;filter:blur(6px);scale:.94}to{opacity:1;filter:blur();scale:1}}.is-in .Q3emUa_chip{animation:.52s cubic-bezier(.22,1,.36,1) backwards Q3emUa_scene-chip-in,5.6s ease-in-out infinite alternate Q3emUa_scene-drift}.is-in .Q3emUa_chip[data-slot=ask]{animation-delay:.38s,0s}.is-in .Q3emUa_chip[data-slot=reply]{animation-duration:.52s,6.4s;animation-delay:.7s,-2.1s}.is-in .Q3emUa_chip[data-slot=agent]{animation-duration:.52s,7.2s;animation-delay:1s,-3.7s}.is-in .Q3emUa_cutout{animation:.64s cubic-bezier(.22,1,.36,1) 60ms backwards Q3emUa_scene-arrive}@keyframes Q3emUa_scene-arrive{0%{opacity:0;filter:blur(6px) drop-shadow(0 0 14px var(--rim));scale:.98}to{opacity:1;filter:blur(0) drop-shadow(0 0 14px var(--rim));scale:1}}@media (max-width:767px){.Q3emUa_frame[data-shape=square]{width:min(100%,14rem)}.Q3emUa_frame[data-shape=portrait]{width:min(100%,13rem)}.Q3emUa_frame[data-stage]{width:min(100%,21rem)}.Q3emUa_chip{max-width:11.5rem;font-size:.6875rem}.Q3emUa_chip[data-slot=ask]{top:-11%;left:0}.Q3emUa_chip[data-slot=reply]{right:0}.Q3emUa_chip[data-slot=agent]{max-width:none;left:0}}@media (prefers-reduced-motion:reduce){.is-in .Q3emUa_cutout{animation:none}.Q3emUa_chip{animation:none}.is-in .Q3emUa_chip{animation:none}}
.e4OC8a_section{isolation:isolate;padding-block:6rem 4.5rem;scroll-margin-top:5rem;position:relative}.e4OC8a_section:before{content:"";background:linear-gradient(90deg, transparent, var(--border), transparent);height:1px;position:absolute;inset:0 0 auto}.e4OC8a_intro{grid-template-columns:1.1fr 1fr;align-items:end;gap:2rem 5rem;display:grid}.e4OC8a_title{font-size:clamp(2.25rem,4vw,3.35rem);line-height:1.12}.e4OC8a_title>.e4OC8a_titleLine{display:block}.e4OC8a_lede{max-width:27rem;color:var(--muted-foreground);text-wrap:pretty;margin-inline-start:auto;padding-block-end:.25rem;font-size:1rem;line-height:1.75}.e4OC8a_stage{--stage-pad:3.25rem;--art:8.5rem;isolation:isolate;padding:var(--stage-pad) 2.5rem 2.75rem;border:1px solid var(--lp-hairline-strong);background:radial-gradient(90% 70% at 50% 0%, var(--card), transparent 75%), color-mix(in oklab, var(--card) 45%, var(--background));box-shadow:inset 0 1px 0 var(--lp-bevel), 0 1px 2px #00000008, 0 40px 80px -48px #00000038;border-radius:28px;margin-block-start:3.25rem;position:relative;overflow:hidden}@supports (color:lab(0% 0 0)){.e4OC8a_stage{box-shadow:inset 0 1px 0 var(--lp-bevel), 0 1px 2px lab(0% 0 0/.03), 0 40px 80px -48px lab(0% 0 0/.22)}}.e4OC8a_stage:before{content:"";z-index:-1;pointer-events:none;background-image:radial-gradient(circle,#63636329 .75px,#0000 1.25px);background-image:radial-gradient(circle,lab(42% 0 0/.16) .75px,#0000 1.25px);background-size:16px 16px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 60% at 50% 35%,#000 10%,#0000 80%);mask-image:radial-gradient(70% 60% at 50% 35%,#000 10%,#0000 80%)}.dark .e4OC8a_stage:before{background-image:radial-gradient(circle,#cecece17 .75px,#0000 1.25px);background-image:radial-gradient(circle,lab(82.6% .0000298023 -.0000119209/.09) .75px,#0000 1.25px)}.e4OC8a_stageLight{z-index:-1;inset:0 16% auto}.e4OC8a_rail{z-index:-1;top:calc(var(--stage-pad) + var(--art) / 2);background:linear-gradient(90deg, transparent, var(--lp-hairline-strong) 12%, var(--lp-hairline-strong) 88%, transparent);height:1px;position:absolute;left:calc(16.6667% + 1.66667rem);right:calc(16.6667% + 1.66667rem);overflow:hidden}.e4OC8a_rail>span{background:linear-gradient(90deg, transparent, color-mix(in oklab, var(--foreground) 55%, transparent), transparent);width:22%;animation:e4OC8a_channels-rail 5.2s var(--lp-ease) infinite;position:absolute;inset:0 auto 0 0;translate:-100%}@keyframes e4OC8a_channels-rail{0%{opacity:0;translate:-100%}10%{opacity:1}70%{opacity:1;translate:455%}78%,to{opacity:0;translate:455%}}.e4OC8a_channels{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem;list-style:none;display:grid}.e4OC8a_channel{text-align:center;flex-direction:column;align-items:center;gap:1.35rem;display:flex}.e4OC8a_artwork{isolation:isolate;width:var(--art);max-width:100%;margin-block-end:calc(var(--art) * .32);position:relative}.e4OC8a_artwork:before{content:"";z-index:-1;background:radial-gradient(closest-side, oklch(from var(--brand) l c h / .16), oklch(from var(--brand) l c h / .07) 42%, oklch(from var(--brand) l c h / .02) 68%, transparent);pointer-events:none;border-radius:50%;position:absolute;inset:-55% -55% -35%}.dark .e4OC8a_artwork:before{background:radial-gradient(closest-side, oklch(from var(--brand) l c h / .2), oklch(from var(--brand) l c h / .08) 42%, oklch(from var(--brand) l c h / .025) 68%, transparent)}.e4OC8a_icon,.e4OC8a_reflection{transition:translate .52s var(--lp-ease-soft), scale .52s var(--lp-ease-soft), opacity .52s var(--lp-ease-soft)}.e4OC8a_reflection{opacity:.2;pointer-events:none;-webkit-mask-image:linear-gradient(#0000 64%,#00000059 82%,#000 100%);mask-image:linear-gradient(#0000 64%,#00000059 82%,#000 100%);-webkit-mask-image:linear-gradient(#0000 64%,lab(0% 0 0/.35) 82%,#000 100%);mask-image:linear-gradient(#0000 64%,lab(0% 0 0/.35) 82%,#000 100%);position:absolute;inset:calc(100% + 3px) 0 auto;scale:1 -1;-webkit-mask-image:linear-gradient(#0000 64%,oklch(0% 0 0/.35) 82%,#000 100%)}.dark .e4OC8a_reflection{opacity:.26}@media (hover:hover){.e4OC8a_channel:hover .e4OC8a_icon{translate:0 -6px;scale:1.03}.e4OC8a_channel:hover .e4OC8a_reflection{opacity:.12;translate:0 6px;scale:1.03 -1.03}}.e4OC8a_description h3{font-family:var(--font-heading);letter-spacing:-.02em;font-size:1.25rem;font-weight:600;line-height:1.4}.e4OC8a_description p{max-width:29ch;color:var(--muted-foreground);text-wrap:pretty;margin:.6rem auto 0;font-size:.875rem;line-height:1.7}.e4OC8a_models{border-block-start:1px solid var(--border);color:var(--muted-foreground);align-items:center;gap:1.5rem 2.5rem;margin-block-start:3.5rem;padding-block-start:1.75rem;font-size:.75rem;line-height:1.6;display:flex}.e4OC8a_models>p{flex-shrink:0}.e4OC8a_models ul{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:1rem 1.5rem;margin-inline-start:auto;list-style:none;display:flex}.e4OC8a_models li{white-space:nowrap;align-items:center;gap:.45rem;display:flex}@media (max-width:699px){.e4OC8a_section{padding-block:4rem 3rem}.e4OC8a_intro{grid-template-columns:minmax(0,1fr);gap:1.15rem}.e4OC8a_title{font-size:clamp(2.1rem,7vw,2.75rem)}.e4OC8a_lede{max-width:34rem;margin-inline-start:0;font-size:.94rem}.e4OC8a_stage{--art:5.5rem;border-radius:22px;margin-block-start:2.25rem;padding:1.75rem 1.25rem}.e4OC8a_rail,.e4OC8a_reflection{display:none}.e4OC8a_artwork{margin-block-end:0}.e4OC8a_channels{grid-template-columns:minmax(0,1fr);gap:1.75rem}.e4OC8a_channel{grid-template-columns:var(--art) minmax(0, 1fr);text-align:start;align-items:center;gap:1.1rem;display:grid}.e4OC8a_description h3{font-size:1.125rem}.e4OC8a_description p{max-width:34ch;margin-block-start:.35rem;margin-inline:0;font-size:.8125rem}.e4OC8a_models{flex-direction:column;align-items:flex-start;gap:1.25rem;margin-block-start:2.5rem}.e4OC8a_models ul{justify-content:flex-start;gap:1rem 1.35rem;margin-inline-start:0}}@media (max-width:359px){.e4OC8a_stage{--art:4.5rem}.e4OC8a_channel{gap:.75rem}}@media (prefers-reduced-motion:reduce){.e4OC8a_rail>span{display:none}.e4OC8a_icon,.e4OC8a_reflection{transition:none}}@media (prefers-contrast:more),(forced-colors:active){.e4OC8a_stage:before,.e4OC8a_stageLight,.e4OC8a_rail,.e4OC8a_artwork:before,.e4OC8a_reflection{display:none}.e4OC8a_stage{border-color:var(--foreground);box-shadow:none}}
.FJiGxq_section{isolation:isolate;padding-block:5.5rem 6.5rem;scroll-margin-top:5rem;position:relative}.FJiGxq_intro{text-align:center;max-width:48rem;margin-inline:auto}.FJiGxq_title{font-size:clamp(2.25rem,4vw,3.35rem);line-height:1.12}.FJiGxq_title>.FJiGxq_titleLine{display:block}.FJiGxq_lede{max-width:35rem;color:var(--muted-foreground);text-wrap:pretty;margin:1.25rem auto 0;font-size:1rem;line-height:1.7}.FJiGxq_showcase{isolation:isolate;border-block-end:1px solid var(--border);grid-template-columns:repeat(3,minmax(0,1fr));margin-block-start:3.5rem;display:grid;position:relative}.FJiGxq_edgeLight{z-index:-1;pointer-events:none;position:absolute;inset:0 0 auto}.FJiGxq_job{min-width:0;display:flex}.FJiGxq_job+.FJiGxq_job{border-inline-start:1px solid var(--border)}.FJiGxq_column{flex-direction:column;width:100%;min-width:0;padding:1.75rem}.FJiGxq_job:nth-child(2) .FJiGxq_column{padding-inline-start:0}.FJiGxq_job:last-child .FJiGxq_column{padding-inline-end:0}.FJiGxq_kind{color:var(--muted-foreground);align-items:center;gap:.5rem;font-size:.75rem;line-height:1.5;display:flex}.FJiGxq_kind svg{flex-shrink:0}.FJiGxq_visual{isolation:isolate;background:linear-gradient(180deg, color-mix(in oklab, var(--card) 70%, transparent), transparent 85%);width:100%;min-width:0;max-width:22rem;box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--foreground) 5%, transparent), inset 0 1px 0 var(--lp-bevel);border-radius:18px;margin:1.5rem 0 1.75rem;padding:.9rem;position:relative}.FJiGxq_visual:before{content:"";z-index:-1;border-radius:inherit;background-image:radial-gradient(circle,#63636324 .75px,#0000 1.25px);background-image:radial-gradient(circle,lab(42% 0 0/.14) .75px,#0000 1.25px);background-size:14px 14px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 70% at 50% 40%,#000 20%,#0000 85%);mask-image:radial-gradient(80% 70% at 50% 40%,#000 20%,#0000 85%)}.dark .FJiGxq_visual:before{background-image:radial-gradient(circle,#cecece14 .75px,#0000 1.25px);background-image:radial-gradient(circle,lab(82.6% .0000298023 -.0000119209/.08) .75px,#0000 1.25px)}.FJiGxq_copy h3{max-width:23ch;font-family:var(--font-heading);letter-spacing:-.02em;text-wrap:balance;font-size:1.4rem;font-weight:550;line-height:1.25}.FJiGxq_body{max-width:39ch;color:var(--muted-foreground);text-wrap:pretty;margin-block-start:.85rem;font-size:.875rem;line-height:1.7}.FJiGxq_link{min-height:2.75rem;color:var(--foreground);text-decoration:underline;-webkit-text-decoration-color:color-mix(in oklab, var(--foreground) 20%, transparent);text-decoration-color:color-mix(in oklab, var(--foreground) 20%, transparent);text-underline-offset:.3em;transition:text-decoration-color .15s var(--lp-ease);border-radius:.25rem;align-self:start;align-items:center;gap:.5rem;margin-block:auto 0;padding-block-start:1rem;font-size:.8125rem;font-weight:500;display:inline-flex}.FJiGxq_link svg{flex-shrink:0}.FJiGxq_link:hover{text-decoration-color:currentColor}@media (min-width:700px) and (max-width:959px){.FJiGxq_showcase{grid-template-columns:minmax(0,1fr)}.FJiGxq_job+.FJiGxq_job{border-inline-start:0}.FJiGxq_showcase .FJiGxq_column{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"kind visual""copy visual""link visual";column-gap:2rem;padding:1.75rem 0;display:grid}.FJiGxq_kind{grid-area:kind;margin-block-end:1rem}.FJiGxq_copy{grid-area:copy}.FJiGxq_visual{grid-area:visual;align-self:center;margin:0}.FJiGxq_link{grid-area:link}}@media (max-width:699px){.FJiGxq_section{padding-block:3.5rem 4rem}.FJiGxq_title{font-size:clamp(2.05rem,7vw,2.75rem)}.FJiGxq_lede{font-size:.94rem}.FJiGxq_showcase{grid-template-columns:minmax(0,1fr);margin-block-start:2.5rem}.FJiGxq_job+.FJiGxq_job{border-inline-start:0}.FJiGxq_column,.FJiGxq_job:nth-child(2) .FJiGxq_column,.FJiGxq_job:last-child .FJiGxq_column{padding:1.5rem 0}.FJiGxq_visual{max-width:25rem;margin-block:1.5rem}.FJiGxq_copy h3{font-size:1.45rem}.FJiGxq_body{max-width:49ch}}@media (prefers-reduced-motion:reduce){.FJiGxq_link{transition:none}}@media (prefers-contrast:more),(forced-colors:active){.FJiGxq_edgeLight,.FJiGxq_visual:before{display:none}.FJiGxq_showcase,.FJiGxq_job{border-color:var(--foreground)}.FJiGxq_link{text-decoration-color:currentColor}}
.Qm-EYW_section{border-block-start:1px solid var(--border);padding-block:6rem 6.5rem;scroll-margin-top:5rem}.Qm-EYW_intro{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:end;gap:2.5rem;display:grid}.Qm-EYW_title{margin-block-start:1.1rem;font-size:clamp(2.25rem,3.7vw,3.2rem);line-height:1.14}.Qm-EYW_title>.Qm-EYW_titleLine{display:block}.Qm-EYW_lede{max-width:36ch;color:var(--muted-foreground);text-wrap:pretty;padding-block-end:.15rem;font-size:.96rem;line-height:1.75}.Qm-EYW_demo{min-width:0;margin-block-start:3rem;position:relative}.Qm-EYW_details{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:0 2.5rem;margin-block-start:3rem;display:grid}@media (max-width:899px){.Qm-EYW_intro{grid-template-columns:minmax(0,1fr);gap:1.25rem}.Qm-EYW_title{font-size:clamp(2.25rem,5.4vw,3.1rem)}.Qm-EYW_lede{max-width:54ch}.Qm-EYW_details{gap:0 1.5rem}}@media (max-width:599px){.Qm-EYW_section{padding-block:3.75rem 4rem}.Qm-EYW_title{font-size:clamp(2rem,7.5vw,2.6rem)}.Qm-EYW_lede{font-size:.9rem}.Qm-EYW_demo{margin-block-start:2rem}.Qm-EYW_details{grid-template-columns:minmax(0,1fr);margin-block-start:2rem}}
.ylgJmG_stage{--cap-accent:#2c5dbd;--cap-accent-tint:#e5efff;isolation:isolate;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:1.5rem 4rem;margin-block-start:3rem;display:grid;position:relative}@supports (color:lab(0% 0 0)){.ylgJmG_stage{--cap-accent:lab(40.4251% 10.469 -56.2597);--cap-accent-tint:lab(94.079% -1.01289 -11.1635)}}.dark .ylgJmG_stage{--cap-accent:#99beff;--cap-accent-tint:#1d2d4c}@supports (color:lab(0% 0 0)){.dark .ylgJmG_stage{--cap-accent:lab(76.1439% .043571 -39.6391);--cap-accent-tint:lab(18.3675% 1.31626 -21.3688)}}.ylgJmG_stage:before{content:"";z-index:-1;background:radial-gradient(closest-side, color-mix(in oklab, var(--cap-accent) 12%, transparent), transparent 75%);pointer-events:none;border-radius:50%;position:absolute;inset:-6% 48% 8% -4%}.ylgJmG_figure,.ylgJmG_side{min-width:0}.ylgJmG_listWrap{--row:3rem;--gap:.25rem;isolation:isolate;position:relative}.ylgJmG_indicator{z-index:-1;height:var(--row);background:var(--card);box-shadow:inset 0 0 0 1px var(--lp-hairline-strong), inset 0 1px 0 var(--lp-bevel), 0 10px 24px -16px #0000004d;transform:translateY(calc(var(--active,0) * (var(--row) + var(--gap))));transition:transform .56s var(--lp-ease-soft);border-radius:14px;position:absolute;inset:0 0 auto}@supports (color:lab(0% 0 0)){.ylgJmG_indicator{box-shadow:inset 0 0 0 1px var(--lp-hairline-strong), inset 0 1px 0 var(--lp-bevel), 0 10px 24px -16px lab(0% 0 0/.3)}}.ylgJmG_list{gap:var(--gap);flex-direction:column;min-width:0;list-style:none;display:flex}.ylgJmG_item{width:100%;height:var(--row);text-align:start;color:var(--muted-foreground);transition:color .32s var(--lp-ease);border-radius:14px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.9rem;padding-inline:.75rem;display:grid}.ylgJmG_item:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.ylgJmG_item[data-active]{color:var(--foreground)}.ylgJmG_key{min-width:2.15rem;height:1.7rem;font-family:var(--font-mono);letter-spacing:.04em;color:var(--muted-foreground);background:var(--muted);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--foreground) 8%, transparent), inset 0 -2px 0 color-mix(in oklab, var(--foreground) 9%, transparent);transition:color .32s var(--lp-ease), background-color .32s var(--lp-ease), box-shadow .32s var(--lp-ease), translate .2s var(--lp-ease);border-radius:7px;place-items:center;padding-inline:.35rem;font-size:10.5px;font-weight:600;display:grid}.ylgJmG_item[data-active] .ylgJmG_key{color:var(--cap-accent);background:var(--cap-accent-tint);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--cap-accent) 40%, transparent), inset 0 -1px 0 color-mix(in oklab, var(--cap-accent) 30%, transparent), 0 0 14px -4px color-mix(in oklab, var(--cap-accent) 60%, transparent);translate:0 1px}.ylgJmG_title{letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis;color:inherit;font-size:15px;font-weight:500;line-height:1.3;overflow:hidden}.ylgJmG_detail{border-block-start:1px solid var(--lp-hairline-strong);margin-block-start:1.25rem;padding:1rem .75rem 0;display:grid}.ylgJmG_detailText{max-width:44ch;color:var(--muted-foreground);opacity:0;transition:opacity .42s var(--lp-ease), translate .42s var(--lp-ease);pointer-events:none;grid-area:1/1;font-size:14px;line-height:1.65;translate:0 4px}.ylgJmG_detailText[data-active]{opacity:1;pointer-events:auto;translate:0}@media (hover:hover){.ylgJmG_item:not([data-active]):hover{color:var(--foreground)}}@media (max-width:1023px){.ylgJmG_stage{grid-template-columns:minmax(0,1fr)}.ylgJmG_stage:before{inset:-4% 6% 52%}.ylgJmG_figure{width:100%;max-width:40rem;margin-inline:auto}}@media (max-width:639px){.ylgJmG_stage{margin-block-start:2.5rem}.ylgJmG_listWrap{--row:2.75rem}}@media (prefers-reduced-motion:reduce){.ylgJmG_indicator,.ylgJmG_item,.ylgJmG_key,.ylgJmG_detailText{transition:none}}@media (prefers-contrast:more),(forced-colors:active){.ylgJmG_stage:before{display:none}}
