.CwhG6a_section{isolation:isolate;padding-block:var(--space-2xl);transition:background-color 1.1s var(--ease-heavy), color 1.1s var(--ease-heavy);overflow:hidden}.CwhG6a_glow{z-index:-1;transition:opacity 1.1s var(--ease-heavy);background:radial-gradient(60% 80% at 80% 30%,#ffcf5c59,#0000 70%),radial-gradient(50% 60% at 10% 90%,#5ce1ff38,#0000 70%);position:absolute;inset:0}.CwhG6a_glow:after{content:"";opacity:0;transition:opacity 1.1s var(--ease-heavy);background:radial-gradient(55% 75% at 78% 35%,#ff54684d,#0000 70%),radial-gradient(40% 60% at 15% 80%,#b59cff33,#0000 70%);position:absolute;inset:0}.CwhG6a_section[data-state=after] .CwhG6a_glow:after{opacity:1}.CwhG6a_inner{gap:var(--space-m);display:grid;position:relative}.CwhG6a_meta{justify-content:space-between;align-items:baseline;gap:var(--space-2xs) var(--space-m);flex-wrap:wrap;display:flex}.CwhG6a_kicker{font-family:var(--font-mono-stack);font-size:var(--step--2);letter-spacing:.14em;text-transform:uppercase;color:var(--text-faint);margin:0;font-weight:500}.CwhG6a_place{font-family:var(--font-mono-stack);font-size:var(--step--1);letter-spacing:.16em;text-transform:uppercase;color:var(--text-dim);margin:0}.CwhG6a_lines{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-items:start;gap:.1em;padding:0;display:grid}.CwhG6a_before{font-family:var(--font-serif-stack);font-style:italic;font-size:var(--step-6);letter-spacing:-.02em;color:var(--text);transition:color .9s var(--ease-out);line-height:1;position:relative}.CwhG6a_strike{background:var(--crimson);height:.07em;box-shadow:0 0 18px color-mix(in srgb, var(--crimson) 60%, transparent);transform-origin:0;transition:transform .9s var(--ease-heavy);position:absolute;top:55%;left:-.05em;right:-.05em;transform:scaleX(0)rotate(-1.5deg)}.CwhG6a_after{font-family:var(--font-display-stack);font-weight:800;font-size:var(--step-6);text-transform:uppercase;color:var(--text);opacity:0;transition:opacity .9s var(--ease-out) .25s, transform 1.1s var(--ease-out) .25s;line-height:.92;transform:translateY(.2em)}.CwhG6a_section[data-state=after] .CwhG6a_before{color:var(--text-faint)}.CwhG6a_section[data-state=after] .CwhG6a_strike{transform:scaleX(1)rotate(-1.5deg)}.CwhG6a_section[data-state=after] .CwhG6a_after{opacity:1;transform:none}.CwhG6a_lines:focus-visible{outline-offset:8px}.CwhG6a_quote{max-width:52ch;margin:var(--space-s) 0 0;padding-left:var(--space-s);border-left:2px solid var(--accent);animation:CwhG6a_ba-quote .6s var(--ease-out) both}.CwhG6a_quoteText{margin:0}.CwhG6a_quoteText p{font-family:var(--font-serif-stack);font-size:var(--step-1);color:var(--text-dim);margin:0;line-height:1.35}.CwhG6a_cite{font-family:var(--font-mono-stack);font-size:var(--step--2);letter-spacing:.14em;text-transform:uppercase;color:var(--text-faint);margin-top:.4rem}.CwhG6a_more{min-height:2.75rem;font-family:var(--font-display-stack);font-weight:700;font-size:var(--step-1);text-transform:uppercase;letter-spacing:.04em;color:var(--text);border-bottom:1px solid var(--accent);justify-self:start;align-items:center;gap:.6rem;text-decoration:none;display:inline-flex}.CwhG6a_arrow{transition:transform var(--dur-base) var(--ease-out)}@media (hover:hover){.CwhG6a_more:hover .CwhG6a_arrow{transform:translate(6px)}}@keyframes CwhG6a_ba-quote{0%{opacity:0;transform:translateY(8px)}}
.ZGKoFq_section{padding-block:var(--space-2xl) var(--space-3xl)}.ZGKoFq_doors{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1rem,2.5vw,3rem);margin:0 auto;list-style:none;display:grid}.ZGKoFq_item{--door-glow:var(--light-cyan);--door-glow-2:var(--light-gold)}.ZGKoFq_item[data-tone=storm]{--door-glow:var(--light-magenta);--door-glow-2:var(--light-violet)}.ZGKoFq_door{min-height:clamp(24rem,62svh,44rem);padding:var(--space-m);isolation:isolate;color:#eef3fa;-webkit-tap-highlight-color:transparent;background:#070a12;align-items:end;text-decoration:none;display:grid;position:relative;overflow:hidden}.ZGKoFq_door:focus-visible{outline-offset:6px}.ZGKoFq_media{z-index:-2;clip-path:circle(28% at 62% 38%);transition:clip-path 1.1s var(--ease-heavy);position:absolute;inset:0}.ZGKoFq_media img{object-fit:cover;filter:saturate(1.1)brightness(.9);width:100%;height:100%;transition:transform 1.4s var(--ease-out), filter .9s var(--ease-out);transform:scale(1.12)}.ZGKoFq_media:after{content:"";background:linear-gradient(#0000,#05070c26 45%,#05070ceb);position:absolute;inset:0}.ZGKoFq_ring{z-index:-1;aspect-ratio:1;background:conic-gradient(from 0deg, var(--door-glow), transparent 25%, var(--door-glow-2) 50%, transparent 75%, var(--door-glow));width:56%;transition:opacity .6s var(--ease-out), scale 1.1s var(--ease-heavy);border-radius:50%;animation:14s linear infinite ZGKoFq_door-spin;position:absolute;top:38%;left:62%;translate:-50% -50%;-webkit-mask:radial-gradient(circle,#0000 69%,#000 70% 71.5%,#0000 73%);mask:radial-gradient(circle,#0000 69%,#000 70% 71.5%,#0000 73%)}@media (hover:hover){.ZGKoFq_door:hover .ZGKoFq_media{clip-path:circle(80% at 62% 38%)}.ZGKoFq_door:hover .ZGKoFq_media img{filter:saturate(1.15)brightness(.8);transform:scale(1.02)}.ZGKoFq_door:hover .ZGKoFq_ring{opacity:0;scale:2.6}.ZGKoFq_door:hover .ZGKoFq_arrow{transform:translate(8px)}}.ZGKoFq_door:focus-visible .ZGKoFq_media{clip-path:circle(80% at 62% 38%)}.ZGKoFq_door:focus-visible .ZGKoFq_ring{opacity:0}.ZGKoFq_body{gap:.3rem;max-width:30ch;display:grid}.ZGKoFq_code{font-family:var(--font-mono-stack);font-size:var(--step--2);letter-spacing:.16em;text-transform:uppercase;color:var(--door-glow);font-weight:500}.ZGKoFq_label{font-family:var(--font-display-stack);font-weight:800;font-size:var(--step-6);text-transform:uppercase;line-height:.86}.ZGKoFq_title{font-family:var(--font-serif-stack);font-style:italic;font-size:var(--step-2);line-height:1.1}.ZGKoFq_line{font-size:var(--step-0);color:#c9d3e2}.ZGKoFq_arrow{right:var(--space-m);bottom:var(--space-m);font-size:var(--step-3);transition:transform var(--dur-slow) var(--ease-out);position:absolute}@media (max-width:48em){.ZGKoFq_doors{grid-template-columns:minmax(0,1fr)}.ZGKoFq_door{min-height:clamp(22rem,64svh,34rem)}.ZGKoFq_media{clip-path:circle(34% at 60% 34%)}.ZGKoFq_ring{width:68%;top:34%;left:60%}}@keyframes ZGKoFq_door-spin{to{rotate:360deg}}
._63UdUa_section{padding-block:var(--space-3xl);overflow:hidden}._63UdUa_head{justify-content:space-between;align-items:flex-end;gap:var(--space-m) var(--space-xl);margin-bottom:var(--space-xl);flex-wrap:wrap;display:flex}._63UdUa_title{margin:var(--space-2xs) 0 0;font-family:var(--font-display-stack);font-weight:800;font-size:var(--step-6);text-transform:uppercase;line-height:.88}._63UdUa_note{gap:var(--space-s);max-width:40ch;display:grid}._63UdUa_note p{font-size:var(--step-1);color:var(--text-dim);margin:0}._63UdUa_more{min-height:2.75rem;font-family:var(--font-mono-stack);font-size:var(--step--1);letter-spacing:.1em;text-transform:uppercase;color:var(--text);border-bottom:1px solid var(--cyan);justify-self:start;align-items:center;font-weight:500;text-decoration:none;display:inline-flex}._63UdUa_grid{columns:4 15rem;column-gap:clamp(1rem,2.5vw,3rem);margin:0 auto;list-style:none}._63UdUa_tile{break-inside:avoid;transform:translate3d(0, var(--float,0px), 0);will-change:transform;margin-bottom:clamp(1.75rem,4vw,4rem)}._63UdUa_tile:nth-child(3n+2) ._63UdUa_open{width:84%;margin-left:auto}._63UdUa_tile:nth-child(5n+4) ._63UdUa_open{width:90%}._63UdUa_open{cursor:zoom-in;-webkit-tap-highlight-color:transparent;background:0 0;border:0;width:100%;padding:0;display:block;position:relative}._63UdUa_open:focus-visible{outline-offset:6px}._63UdUa_frame{width:100%;aspect-ratio:var(--ratio);display:block}._63UdUa_tile[data-kind=square] ._63UdUa_frame{aspect-ratio:1}._63UdUa_tag{z-index:4;font-family:var(--font-mono-stack);letter-spacing:.12em;text-transform:uppercase;color:#eef3fa;pointer-events:none;background:#05070cc7;padding:.2rem .5rem;font-size:.6875rem;font-weight:500;position:absolute;bottom:.6rem;left:.6rem}._63UdUa_credit{font-size:var(--step--1);color:var(--text-dim);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem .75rem;margin:.6rem 0 0;display:flex}._63UdUa_source{min-height:2.75rem;font-family:var(--font-mono-stack);letter-spacing:.12em;text-transform:uppercase;color:var(--cyan);text-underline-offset:.25em;align-items:center;font-size:.75rem;font-weight:500;text-decoration:underline;display:inline-flex}@media (max-width:40em){._63UdUa_grid{columns:2 9rem}._63UdUa_tile:nth-child(3n+2) ._63UdUa_open,._63UdUa_tile:nth-child(5n+4) ._63UdUa_open{width:100%}}
._3Xt6Fq_hero{isolation:isolate;background:var(--bg);height:100svh;min-height:22rem;color:var(--text);touch-action:pan-y pinch-zoom;-webkit-tap-highlight-color:transparent;--fig-h:min(148cqw, 77cqh);--fig-w:calc(var(--fig-h) * .8);--fig-cx:50cqw;--fig-top:calc(var(--nav-h) * .35);--title-size:min(var(--step-8), 19cqh, 23.5cqw);--on-accent:#0b0b0e;position:relative;overflow:hidden;container:hero/size}@media (min-aspect-ratio:1){._3Xt6Fq_hero{--fig-h:106cqh;--fig-cx:64cqw;--fig-top:-1cqh;--title-size:min(var(--step-8), 21cqh, 13.5cqw)}}@media (min-aspect-ratio:1) and (max-aspect-ratio:3/2){._3Xt6Fq_hero{--fig-cx:67cqw}}@media (min-aspect-ratio:21/9){._3Xt6Fq_hero{--fig-cx:61cqw;--fig-h:104cqh}}@media (min-aspect-ratio:3){._3Xt6Fq_hero{--fig-cx:58cqw}}@media (orientation:landscape) and (max-height:500px){._3Xt6Fq_hero{--fig-h:112cqh;--fig-cx:72cqw;--fig-top:-4cqh;--title-size:min(19cqh, 11cqw)}}._3Xt6Fq_backdrop{z-index:0;animation:_3Xt6Fq_hero-fade .9s var(--ease-out) both;position:absolute;inset:-4%}._3Xt6Fq_backdrop img{object-fit:cover;filter:blur(46px)saturate(.9)brightness(1.4);width:100%;height:100%;transition:opacity 1s var(--ease-out);position:absolute;inset:0;transform:scale(1.1)}._3Xt6Fq_backdropBase{opacity:.4}._3Xt6Fq_backdropAlt{opacity:0;object-position:50% 20%}._3Xt6Fq_hero[data-form=alt] ._3Xt6Fq_backdropBase{opacity:0}._3Xt6Fq_hero[data-form=alt] ._3Xt6Fq_backdropAlt{opacity:.4}._3Xt6Fq_embers{z-index:1;pointer-events:none;position:absolute;inset:0}._3Xt6Fq_halo{z-index:1;pointer-events:none;background:radial-gradient(calc(var(--fig-w) * .75) calc(var(--fig-h) * .55) at var(--fig-cx) calc(var(--fig-top) + var(--fig-h) * .36), color-mix(in srgb, var(--hero-glow) 14%, transparent), transparent 70%), radial-gradient(120% 90% at 50% 40%, transparent 55%, color-mix(in srgb, var(--bg) 90%, transparent) 100%);transition:background .9s var(--ease-out);position:absolute;inset:0}._3Xt6Fq_halo:after{content:"";opacity:.35;background-image:radial-gradient(circle at center, color-mix(in srgb, var(--text) 30%, transparent) 1px, transparent 1.5px);-webkit-mask:radial-gradient(calc(var(--fig-w) * .9) calc(var(--fig-h) * .6) at var(--fig-cx) 45%, #000 10%, transparent 75%);-webkit-mask:radial-gradient(calc(var(--fig-w) * .9) calc(var(--fig-h) * .6) at var(--fig-cx) 45%, #000 10%, transparent 75%);mask:radial-gradient(calc(var(--fig-w) * .9) calc(var(--fig-h) * .6) at var(--fig-cx) 45%, #000 10%, transparent 75%);background-size:26px 26px;position:absolute;inset:0}._3Xt6Fq_stage{z-index:2;position:absolute;inset:0}._3Xt6Fq_figure{top:var(--fig-top);left:calc(var(--fig-cx) - var(--fig-w) / 2);width:var(--fig-w);height:var(--fig-h);opacity:calc(1 - var(--dissolve,0));-webkit-mask-composite:source-in;transition:opacity .6s var(--ease-out);position:absolute;-webkit-mask-image:linear-gradient(#000 74%,#0000 99%),linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(#000 74%,#0000 99%),linear-gradient(90deg,#0000,#000 12% 88%,#0000);-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:border-box,border-box;mask-clip:border-box,border-box;-webkit-mask-origin:border-box,border-box;mask-origin:border-box,border-box;-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}._3Xt6Fq_view{position:absolute;inset:0}._3Xt6Fq_view[data-view=alt]{-webkit-mask:radial-gradient(circle var(--wipe-r,0px) at var(--wipe-x,50%) var(--wipe-y,30%), #000 98%, transparent 100%);-webkit-mask:radial-gradient(circle var(--wipe-r,0px) at var(--wipe-x,50%) var(--wipe-y,30%), #000 98%, transparent 100%);mask:radial-gradient(circle var(--wipe-r,0px) at var(--wipe-x,50%) var(--wipe-y,30%), #000 98%, transparent 100%)}._3Xt6Fq_figImg{object-fit:cover;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;position:absolute;inset:0}._3Xt6Fq_figPortal{-webkit-mask:radial-gradient(circle var(--portal-r,0px) at var(--portal-x,50%) var(--portal-y,30%), #000 94%, transparent 100%);-webkit-mask:radial-gradient(circle var(--portal-r,0px) at var(--portal-x,50%) var(--portal-y,30%), #000 94%, transparent 100%);mask:radial-gradient(circle var(--portal-r,0px) at var(--portal-x,50%) var(--portal-y,30%), #000 94%, transparent 100%);position:absolute;inset:0}._3Xt6Fq_view[data-view=base] ._3Xt6Fq_figShift{transform:translate(calc(var(--sx,0) * -100%), calc(var(--sy,0) * -100%))}._3Xt6Fq_view[data-view=alt] ._3Xt6Fq_figShift{transform:translate(calc(var(--sx,0) * 100%), calc(var(--sy,0) * 100%))}._3Xt6Fq_gl{z-index:3;pointer-events:none;opacity:0;transition:opacity .7s var(--ease-out);position:absolute;inset:0}._3Xt6Fq_gl[data-on=true]{opacity:1}._3Xt6Fq_hero[data-gl=on] ._3Xt6Fq_figure{opacity:0}._3Xt6Fq_scrim{z-index:3;pointer-events:none;background:linear-gradient(to top, color-mix(in srgb, var(--bg) 92%, transparent), color-mix(in srgb, var(--bg) 55%, transparent) 26%, transparent 52%), linear-gradient(to bottom, color-mix(in srgb, var(--bg) 55%, transparent), transparent 18%);position:absolute;inset:0}@media (min-aspect-ratio:1){._3Xt6Fq_scrim{background:linear-gradient(to top, color-mix(in srgb, var(--bg) 85%, transparent), transparent 34%), linear-gradient(to right, color-mix(in srgb, var(--bg) 60%, transparent), transparent 46%), linear-gradient(to bottom, color-mix(in srgb, var(--bg) 50%, transparent), transparent 16%)}}._3Xt6Fq_fg{z-index:4;column-gap:var(--space-l);padding-top:calc(var(--nav-h) + var(--space-xs));padding-bottom:max(var(--space-l), env(safe-area-inset-bottom));pointer-events:none;grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr) auto;display:grid;position:absolute;inset:0}._3Xt6Fq_fg>*{pointer-events:auto}._3Xt6Fq_hud{min-width:0;font-family:var(--font-mono-stack);font-size:var(--step--2);letter-spacing:.16em;text-transform:uppercase;color:var(--text-dim);pointer-events:none;grid-area:1/1/auto/-1;align-items:center;gap:.9rem;font-weight:500;display:flex}._3Xt6Fq_hudCode{white-space:nowrap;align-items:center;gap:.5rem;display:inline-flex}._3Xt6Fq_hudStar{width:.8rem;height:.8rem;color:color-mix(in srgb, var(--hero-glow) 52%, #0b0b0e)}._3Xt6Fq_hudRule{background:linear-gradient(to right, var(--hero-glow), transparent);opacity:.6;flex:0 6rem;height:1px}._3Xt6Fq_hudReadout{font-variant-numeric:tabular-nums;color:color-mix(in srgb, var(--hero-glow) 52%, #0b0b0e);white-space:nowrap;margin-left:auto}._3Xt6Fq_titleBlock{grid-area:3/1;align-self:end;min-width:0}._3Xt6Fq_title{pointer-events:auto;touch-action:pan-y pinch-zoom;margin:0}._3Xt6Fq_titleLines{flex-direction:column;align-items:flex-start;display:flex}._3Xt6Fq_titleLine{white-space:nowrap;font-family:var(--font-display-stack);text-transform:uppercase;font-synthesis:style;font-style:italic;font-weight:800;display:flex}._3Xt6Fq_titleBig{font-size:var(--title-size);letter-spacing:-.008em;color:var(--text);line-height:.84}._3Xt6Fq_titleSmall{font-size:calc(var(--title-size) * .3);letter-spacing:.4em;color:color-mix(in srgb, var(--hero-glow) 52%, #0b0b0e);transition:color .9s var(--ease-out);margin-bottom:.2em;line-height:1}._3Xt6Fq_letterMask{margin-top:-.08em;padding-top:.08em;display:inline-block}._3Xt6Fq_title[data-state=revealing] ._3Xt6Fq_letterMask{overflow:hidden}._3Xt6Fq_letterRise,._3Xt6Fq_letter{will-change:transform;display:inline-block}:root.js ._3Xt6Fq_title[data-state=pending] ._3Xt6Fq_letterRise{opacity:0;animation:.4s 10s forwards _3Xt6Fq_hero-failsafe}._3Xt6Fq_line{margin:var(--space-s) 0 0;font-family:var(--font-serif-stack);font-style:italic;font-size:var(--step-3);color:var(--text);line-height:1.1}._3Xt6Fq_cta{margin-top:var(--space-m)}._3Xt6Fq_console{isolation:isolate;width:min(27rem,34cqw);padding:var(--space-s);flex-direction:column;grid-area:3/2;align-self:end;display:flex;position:relative}._3Xt6Fq_console:before{content:"";z-index:-1;background:color-mix(in srgb, var(--panel) 90%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);clip-path:polygon(var(--cut) 0, 100% 0, 100% calc(100% - var(--cut)), calc(100% - var(--cut)) 100%, 0 100%, 0 var(--cut));position:absolute;inset:0}._3Xt6Fq_console:after{content:"";top:-1px;left:var(--cut);background:var(--hero-glow);width:4rem;height:2px;transition:background .9s var(--ease-out);position:absolute}._3Xt6Fq_caption{gap:.15rem;min-height:0;display:grid}._3Xt6Fq_caption p{margin:0}._3Xt6Fq_captionCode{font-family:var(--font-mono-stack);font-size:var(--step--2);letter-spacing:.16em;text-transform:uppercase;color:color-mix(in srgb, var(--hero-glow) 52%, #0b0b0e);align-items:center;gap:.55rem;font-weight:500;display:flex}._3Xt6Fq_captionDot{background:currentColor;width:5px;height:5px;transform:rotate(45deg)}._3Xt6Fq_captionName{font-family:var(--font-display-stack);font-weight:800;font-size:var(--step-4);text-transform:uppercase;color:var(--text);line-height:.92}._3Xt6Fq_captionWho{font-size:var(--step-0);color:var(--text-dim);flex-wrap:wrap;align-items:baseline;gap:.2rem .75rem;display:flex}._3Xt6Fq_captionJp{font-size:var(--step-1);color:color-mix(in srgb, var(--hero-glow) 52%, #0b0b0e)}._3Xt6Fq_caption ._3Xt6Fq_captionVoice{font-family:var(--font-serif-stack);font-style:italic;font-size:var(--step-0);color:var(--text);animation:_3Xt6Fq_hero-fade .4s var(--ease-out) both;gap:.15rem;margin-top:.35rem;line-height:1.25;display:grid}._3Xt6Fq_captionVoiceJp{font-family:var(--font-body-stack);font-style:normal;font-size:var(--step--1);color:var(--text-dim)}._3Xt6Fq_tabs{margin-top:var(--space-s);grid-template-columns:repeat(3,minmax(0,1fr));gap:3px;display:grid}._3Xt6Fq_tab{min-width:0;min-height:2.75rem;color:var(--text-dim);text-align:left;cursor:pointer;transition:background var(--dur-base) var(--ease-out), color var(--dur-base) var(--ease-out);background:#0b0b0e0a;border:0;flex-direction:column;align-items:flex-start;gap:.1rem;padding:.55rem .6rem .65rem;display:flex;position:relative}._3Xt6Fq_tab:before{content:"";transform-origin:0;height:2px;transition:background var(--dur-base) var(--ease-out), box-shadow var(--dur-base) var(--ease-out);background:#0b0b0e24;position:absolute;bottom:0;left:0;right:0}._3Xt6Fq_tab[aria-selected=true]:before{background:var(--tab-glow)}@media (hover:hover){._3Xt6Fq_tab:hover{color:var(--text);background:#0b0b0e12}}._3Xt6Fq_tabIndex{font-family:var(--font-mono-stack);letter-spacing:.12em;color:var(--accent);font-size:.6875rem}._3Xt6Fq_tabName{font-family:var(--font-display-stack);font-weight:700;font-size:var(--step-0);text-transform:uppercase;letter-spacing:.02em;overflow-wrap:anywhere;line-height:1}._3Xt6Fq_tabNote{color:var(--text-dim);font-size:.75rem;line-height:1.2}._3Xt6Fq_actions{flex-wrap:wrap;gap:.5rem;margin-top:.6rem;display:flex}._3Xt6Fq_chip{isolation:isolate;min-height:2.75rem;color:var(--text);font-family:var(--font-mono-stack);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;cursor:pointer;background:0 0;border:0;flex:auto;justify-content:center;align-items:center;gap:.55rem;padding:0 .9rem;font-size:.75rem;font-weight:500;display:inline-flex;position:relative}._3Xt6Fq_chip:before,._3Xt6Fq_chip:after{content:"";z-index:-1;clip-path:polygon(var(--cut-sm) 0, 100% 0, 100% calc(100% - var(--cut-sm)), calc(100% - var(--cut-sm)) 100%, 0 100%, 0 var(--cut-sm));transition:background var(--dur-base) var(--ease-out);position:absolute}._3Xt6Fq_chip:before{background:#0b0b0e33;inset:0}._3Xt6Fq_chip:after{background:color-mix(in srgb, var(--panel) 96%, transparent);inset:1px}@media (hover:hover){._3Xt6Fq_chip:hover:before{background:var(--hero-glow)}}._3Xt6Fq_chip[aria-pressed=true]:before{background:var(--hero-glow)}._3Xt6Fq_chip[aria-pressed=true]:after{background:color-mix(in srgb, var(--hero-glow) 22%, var(--panel))}._3Xt6Fq_chipIcon{background:linear-gradient(90deg, var(--text) 50%, var(--hero-glow-2) 50%);width:.85rem;height:.85rem;transition:transform var(--dur-slow) var(--ease-out);border-radius:50%}._3Xt6Fq_chip[aria-pressed=true] ._3Xt6Fq_chipIcon{transform:rotate(180deg)}._3Xt6Fq_chipRing{border:1.5px solid var(--hero-glow);border-radius:50%;width:.85rem;height:.85rem}._3Xt6Fq_chip[aria-pressed=true] ._3Xt6Fq_chipRing{background:var(--hero-glow)}._3Xt6Fq_cue{left:50%;bottom:max(.75rem, env(safe-area-inset-bottom));min-width:2.75rem;min-height:2.75rem;color:var(--text-dim);font-family:var(--font-mono-stack);letter-spacing:.24em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:.5rem;padding:.25rem .5rem;font-size:.6875rem;display:inline-flex;position:absolute;translate:-50%}._3Xt6Fq_cueLine{background:#0b0b0e24;width:1px;height:2.6rem;position:relative;overflow:hidden}._3Xt6Fq_cueLine:after{content:"";background:var(--hero-glow);width:1px;height:40%;animation:_3Xt6Fq_hero-cue 2.2s var(--ease-in-out) infinite;position:absolute;top:-40%;left:0}._3Xt6Fq_rise{transition:opacity .9s var(--ease-out) var(--d,0s), transform 1.1s var(--ease-out) var(--d,0s)}._3Xt6Fq_hud{--d:.2s}._3Xt6Fq_line{--d:.52s}._3Xt6Fq_cta{--d:.68s}._3Xt6Fq_console{--d:.82s}._3Xt6Fq_cue{--d:1.2s}:root.js ._3Xt6Fq_hero[data-intro=pending] ._3Xt6Fq_rise{opacity:0;animation:.4s 10s forwards _3Xt6Fq_hero-failsafe;transform:translateY(18px)}:root.js ._3Xt6Fq_hero[data-intro=pending] ._3Xt6Fq_figure{opacity:0;animation:.4s 10s forwards _3Xt6Fq_hero-failsafe}:root.js ._3Xt6Fq_hero[data-intro=pending][data-gl=on] ._3Xt6Fq_figure{animation:none}@media (max-aspect-ratio:1){._3Xt6Fq_fg{grid-template-rows:auto minmax(0,1fr) auto auto auto auto;grid-template-columns:minmax(0,1fr);row-gap:0}._3Xt6Fq_console{display:contents}._3Xt6Fq_console:before,._3Xt6Fq_console:after{display:none}._3Xt6Fq_titleBlock{grid-row:3}._3Xt6Fq_caption{margin-top:var(--space-m);border-top:1px solid #0b0b0e24;flex-wrap:wrap;grid-row:4;align-items:baseline;gap:.1rem .7rem;padding-top:.6rem;display:flex}._3Xt6Fq_captionCode{flex:1 0 100%}._3Xt6Fq_captionName{font-size:var(--step-2)}._3Xt6Fq_caption ._3Xt6Fq_captionVoice{flex:1 0 100%}._3Xt6Fq_captionVoiceJp{display:none}._3Xt6Fq_tabs{grid-row:5;margin-top:.6rem}._3Xt6Fq_actions{grid-row:6}._3Xt6Fq_chip:after{background:color-mix(in srgb, var(--panel) 88%, transparent)}._3Xt6Fq_tabNote,._3Xt6Fq_cue{display:none}._3Xt6Fq_tab{background:color-mix(in srgb, var(--panel) 80%, transparent)}._3Xt6Fq_line{font-size:var(--step-2)}._3Xt6Fq_cta{margin-top:var(--space-s)}}@media (max-width:40em){._3Xt6Fq_hudRule,._3Xt6Fq_hudLabel{display:none}}@media (orientation:landscape) and (max-height:500px){._3Xt6Fq_fg{padding-top:calc(var(--nav-h) + .25rem);padding-bottom:max(.75rem, env(safe-area-inset-bottom))}._3Xt6Fq_hud,._3Xt6Fq_cue,._3Xt6Fq_tabNote,._3Xt6Fq_captionCode,._3Xt6Fq_captionVoice{display:none}._3Xt6Fq_console{width:min(21rem,42cqw);padding:.6rem}._3Xt6Fq_captionName{font-size:var(--step-2)}._3Xt6Fq_tabs{margin-top:.5rem}._3Xt6Fq_tab{padding:.45rem .5rem}._3Xt6Fq_tabName{font-size:.8125rem}._3Xt6Fq_actions{gap:.35rem;margin-top:.4rem}._3Xt6Fq_chip{letter-spacing:.08em;padding:0 .6rem;font-size:.6875rem}._3Xt6Fq_line{font-size:var(--step-1);margin-top:.4rem}._3Xt6Fq_cta{margin-top:.6rem}}@media (max-width:360px){._3Xt6Fq_chip{letter-spacing:.08em;padding:0 .6rem}}@keyframes _3Xt6Fq_hero-fade{0%{opacity:0}}@keyframes _3Xt6Fq_hero-failsafe{to{opacity:1;transform:none}}@keyframes _3Xt6Fq_hero-cue{0%{top:-40%}to{top:100%}}._3Xt6Fq_backdrop{display:none}._3Xt6Fq_halo{background:0 0}._3Xt6Fq_console{--text:#f4f6f9;--text-dim:#c3c9d4;--text-faint:#98a0ae;--line:#ffffff2e;--accent:#ff6aa9;color:#f4f6f9}._3Xt6Fq_console:before{-webkit-backdrop-filter:none;backdrop-filter:none;outline-offset:-2px;background:#0b0b0e;outline:2px solid #f2b04c}._3Xt6Fq_console:after{box-shadow:none;background:#ff2e90}._3Xt6Fq_tab{color:#c3c9d4;background:#ffffff0f}._3Xt6Fq_tab[aria-selected=true]{color:#fff;background:#ffffff24}._3Xt6Fq_tab:hover{color:#fff;background:#ffffff1f}._3Xt6Fq_tab:before{background:#ffffff38}._3Xt6Fq_tabIndex{color:#ffb4d3}._3Xt6Fq_tabNote{color:#98a0ae}._3Xt6Fq_chip{color:#f4f6f9}._3Xt6Fq_console ._3Xt6Fq_chip:before{background:#ffffff4d}._3Xt6Fq_console ._3Xt6Fq_chip:after{background:#0b0b0e}._3Xt6Fq_console ._3Xt6Fq_chip[aria-pressed=true]:after{background:color-mix(in srgb, var(--hero-glow) 30%, #0b0b0e)}._3Xt6Fq_console ._3Xt6Fq_chipIcon{background:linear-gradient(90deg, #fff 50%, var(--hero-glow-2) 50%)}
