.TF-pMG_scene{color:#faf9fc;grid-template-rows:auto 1fr;grid-template-columns:1fr 1fr;column-gap:clamp(32px,6vw,88px);width:100%;max-width:1100px;min-height:540px;margin-inline:auto;display:grid}.TF-pMG_heading h2{font-family:var(--font-display);letter-spacing:-.065em;margin:0;font-size:clamp(56px,5.4vw,70px);font-weight:600;line-height:1.02}.TF-pMG_heading p{color:#e1e5ff;margin:14px 0 0;font-size:14px}.TF-pMG_release{align-self:center;min-width:0;margin:12px 0 0}.TF-pMG_record{aspect-ratio:1;isolation:isolate;background:repeating-radial-gradient(circle,#252a43 0 2px,#3a405f 3px,#252a43 4px 8px);border:1px solid #949bbd;border-radius:50%;width:min(100%,360px);position:relative;overflow:hidden;box-shadow:13px 17px #293c96}.TF-pMG_artwork{background:#efd2dc;border-radius:50%;position:absolute;inset:7%;overflow:hidden}.TF-pMG_artwork img{object-fit:contain;object-position:center 20%;width:100%;height:100%;transform:scale(1.2)translateY(8%)}.TF-pMG_recordLabel{color:#252a43;text-align:center;background:#faf9fc;width:54%;padding:8px 16px 10px;position:absolute;bottom:12%;left:50%;transform:translate(-50%)rotate(-6deg);box-shadow:3px 3px #252a43}.TF-pMG_recordLabel span{font-size:11px;display:block}.TF-pMG_recordLabel strong{font-family:var(--font-display);font-size:25px;font-weight:650;line-height:1.15;display:block}.TF-pMG_spindle{background:#252a43;border:2px solid #faf9fc;border-radius:50%;width:10px;height:10px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.TF-pMG_release figcaption{color:#e1e5ff;margin-top:24px;font-size:12px}.TF-pMG_catalog{grid-area:1/2/3;align-self:center;min-width:0}.TF-pMG_selector{border:0;min-width:0;margin:0;padding:0}.TF-pMG_selector legend{width:100%;margin-bottom:14px;padding:0;font-size:15px}.TF-pMG_bank{cursor:pointer;border-top:1px solid #8797e4;grid-template-columns:18px 1fr auto;align-items:center;gap:14px;min-height:79px;padding:8px 12px;transition:background .18s,color .18s;display:grid;position:relative}.TF-pMG_bank:last-child{border-bottom:1px solid #8797e4}.TF-pMG_bank input{opacity:0;width:1px;height:1px;position:absolute}.TF-pMG_choice{border:1px solid;border-radius:50%;width:15px;height:15px}.TF-pMG_bank:has(input:checked){color:#445dcc;background:#faf9fc}.TF-pMG_bank:has(input:checked) .TF-pMG_choice{background:currentColor;box-shadow:inset 0 0 0 3px #faf9fc}.TF-pMG_bank:has(input:focus-visible){outline-offset:4px;z-index:1;outline:2px solid #efd2dc}.TF-pMG_bank:hover:not(:has(input:checked)){background:#ffffff12}.TF-pMG_bankName strong{font-family:var(--font-display);letter-spacing:-.03em;font-size:27px;font-weight:600;display:block}.TF-pMG_bankName>span{margin-top:2px;font-size:12px;display:block}.TF-pMG_bank time,.TF-pMG_undated{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:12px}.TF-pMG_linerNotes{min-height:106px;margin-top:22px}.TF-pMG_description{margin:0 0 16px;font-size:14px;line-height:1.6}.TF-pMG_specs{flex-wrap:wrap;gap:12px 26px;margin:0;display:flex}.TF-pMG_specs dt{color:#e1e5ff;margin-bottom:4px;font-size:11px}.TF-pMG_specs dd{margin:0;font-size:13px}.TF-pMG_actions{flex-wrap:wrap;align-items:center;gap:16px 24px;margin-top:14px;display:flex}.TF-pMG_download{color:#445dcc;background:#efd2dc;justify-content:space-between;align-items:center;gap:32px;min-height:48px;padding:10px 18px;font-weight:600;text-decoration:none;transition:background .18s;display:inline-flex}.TF-pMG_download:hover{background:#faf9fc}.TF-pMG_notesLink{color:inherit;text-underline-offset:5px;font-size:14px;text-decoration:underline}.TF-pMG_actions a:focus-visible{outline-offset:5px;outline:2px solid #faf9fc}.TF-pMG_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.TF-pMG_recordChanged{animation:.65s cubic-bezier(.2,.7,.2,1) both TF-pMG_turnRelease}.TF-pMG_recordChanged .TF-pMG_artwork{animation:.65s cubic-bezier(.2,.7,.2,1) both TF-pMG_revealArtwork}@keyframes TF-pMG_turnRelease{0%{transform:rotate(-28deg)scale(.94)}to{transform:rotate(0)scale(1)}}@keyframes TF-pMG_revealArtwork{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@media (max-width:760px){.TF-pMG_scene{grid-template-rows:auto;grid-template-columns:1fr;gap:14px;max-width:500px;min-height:0}.TF-pMG_heading h2{letter-spacing:-.06em;font-size:clamp(35px,10vw,48px)}.TF-pMG_heading h2 br{display:none}.TF-pMG_heading p{margin-top:8px;font-size:12px}.TF-pMG_release{text-align:center;justify-self:center;margin:0}.TF-pMG_record{width:172px;box-shadow:6px 7px #293c96}.TF-pMG_recordLabel{padding:3px 5px 5px}.TF-pMG_recordLabel span{font-size:8px}.TF-pMG_recordLabel strong{font-size:15px}.TF-pMG_release figcaption{margin-top:12px;font-size:10px}.TF-pMG_catalog{grid-area:auto/1}.TF-pMG_selector legend{margin-bottom:8px;font-size:12px}.TF-pMG_bank{gap:10px;min-height:46px;padding:6px 8px}.TF-pMG_bankName{align-items:baseline;gap:9px;display:flex}.TF-pMG_bankName strong{font-size:19px}.TF-pMG_bankName>span,.TF-pMG_bank time,.TF-pMG_undated{font-size:10px}.TF-pMG_linerNotes{min-height:0;margin-top:12px}.TF-pMG_description{margin-bottom:10px;font-size:12px}.TF-pMG_specs{justify-content:space-between;gap:8px}.TF-pMG_specs dt{font-size:10px}.TF-pMG_specs dd{font-size:11px}.TF-pMG_actions{gap:18px;margin-top:14px}.TF-pMG_download{gap:20px;min-height:44px;padding:9px 12px;font-size:13px}.TF-pMG_notesLink{font-size:12px}}@media (prefers-reduced-motion:reduce){.TF-pMG_recordChanged,.TF-pMG_recordChanged .TF-pMG_artwork{animation:none}.TF-pMG_bank,.TF-pMG_download{transition:none}}
.itjnQq_selector{width:100%;max-width:1100px;min-height:600px;color:var(--color-ink);grid-template:"stage copy""stage selection"/minmax(0,55fr) minmax(0,45fr);align-content:center;column-gap:clamp(24px,4vw,60px);margin-inline:auto;display:grid}.itjnQq_selector:focus-visible{outline:2px solid var(--color-accent);outline-offset:10px}.itjnQq_copy{grid-area:copy;align-self:end}.itjnQq_heading{font-family:var(--font-display);letter-spacing:-.055em;margin:0;font-size:clamp(54px,6.5vw,92px);font-weight:600;line-height:1.07}.itjnQq_introduction{color:var(--color-muted);margin:24px 0 0;font-size:15px;line-height:1.85}.itjnQq_stage{isolation:isolate;grid-area:stage;grid-template-rows:minmax(0,1fr) auto;min-width:0;height:580px;margin:0;display:grid;position:relative}.itjnQq_orbit{z-index:-1;background:#faf9fc5c;border:1px solid #445dcc33;border-radius:50%;position:absolute;inset:12% 9% 15%;transform:rotate(-18deg)}.itjnQq_artWindow{place-items:center;min-height:0;display:grid;overflow:hidden}.itjnQq_art{object-fit:contain;object-position:center bottom;transform-origin:50% 85%;width:100%;height:100%;min-height:0;display:block}.itjnQq_entering{--slide-start:15%;--tilt-start:5deg;animation:.56s cubic-bezier(.2,.75,.2,1) both itjnQq_artEntrance}.itjnQq_entering[data-direction=previous]{--slide-start:-15%;--tilt-start:-5deg}.itjnQq_caption{flex-wrap:wrap;justify-content:center;align-items:baseline;gap:8px 18px;padding-top:20px;font-size:14px;display:flex}.itjnQq_caption strong{font-weight:600}.itjnQq_caption span{color:var(--color-muted)}.itjnQq_selection{grid-area:selection;align-self:start;min-width:0;margin-top:30px}.itjnQq_navigation{justify-content:space-between;align-items:center;gap:20px;margin-bottom:18px;display:flex}.itjnQq_counter{font-family:var(--font-display);font-variant-numeric:tabular-nums;align-items:baseline;gap:12px;display:flex}.itjnQq_counter strong{font-size:36px;font-weight:500;line-height:1}.itjnQq_counter>span{color:var(--color-muted);font-size:15px}.itjnQq_arrows{gap:8px;display:flex}.itjnQq_arrow{width:46px;height:46px;color:inherit;cursor:pointer;background:0 0;border:1px solid #252a433d;border-radius:50%;place-items:center;padding:11px;transition:background .18s,color .18s;display:grid}.itjnQq_arrow svg{stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%}.itjnQq_arrow:hover{background:var(--color-ink);color:var(--color-paper)}.itjnQq_filmstrip{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.itjnQq_thumbnail{min-width:0;height:105px;color:var(--color-muted);font:inherit;cursor:pointer;background:#faf9fca6;border:1px solid #0000;border-radius:3px;grid-template-rows:minmax(0,1fr) auto;justify-items:center;padding:6px 4px 5px;transition:border-color .18s,background .18s,transform .18s;display:grid;position:relative}.itjnQq_thumbnail img{object-fit:contain;width:100%;height:100%;min-height:0;display:block}.itjnQq_thumbnail span{font-variant-numeric:tabular-nums;padding-top:4px;font-size:11px}.itjnQq_thumbnail[aria-pressed=true]{border-color:var(--color-accent);background:var(--color-paper);color:var(--color-accent)}.itjnQq_thumbnail:hover{border-color:var(--color-accent);transform:translateY(-3px)}.itjnQq_links{flex-wrap:wrap;justify-content:space-between;gap:8px 20px;margin-top:20px;display:flex}.itjnQq_links a{min-height:44px;color:inherit;text-underline-offset:6px;align-items:center;gap:14px;font-size:14px;-webkit-text-decoration:underline #252a434d;text-decoration:underline #252a434d;display:inline-flex}.itjnQq_links a:hover{color:var(--color-accent)}.itjnQq_arrow:focus-visible,.itjnQq_thumbnail:focus-visible,.itjnQq_links a:focus-visible{outline:3px solid var(--color-accent);outline-offset:3px}.itjnQq_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@keyframes itjnQq_artEntrance{0%{clip-path:inset(0 0 100%);transform:translateX(var(--slide-start)) rotate(var(--tilt-start))}to{clip-path:inset(0);transform:translate(0)rotate(0)}}@media (max-width:700px){.itjnQq_selector{grid-template:"copy""stage""selection"/minmax(0,1fr);row-gap:18px;min-height:0}.itjnQq_heading{font-size:clamp(42px,10vw,62px);line-height:1.05}.itjnQq_heading br{display:none}.itjnQq_introduction{margin-top:14px;font-size:13px;line-height:1.7}.itjnQq_stage{height:clamp(270px,75vw,380px)}.itjnQq_caption{padding-top:12px;font-size:13px}.itjnQq_selection{margin-top:0}.itjnQq_navigation{margin-bottom:12px}.itjnQq_counter strong{font-size:30px}.itjnQq_filmstrip{gap:6px}.itjnQq_thumbnail{height:82px;min-height:44px}.itjnQq_links{margin-top:8px}}@media (prefers-reduced-motion:reduce){.itjnQq_entering{animation:none}.itjnQq_arrow,.itjnQq_thumbnail{transition:none}.itjnQq_thumbnail:hover{transform:none}}
._0_lA4a_experience{--scene-ink:#2c3252;--scene-soft:#626b89;--panel:#ead0de;--journey:0;--motion:cubic-bezier(.22, 1, .36, 1);isolation:isolate;height:100svh;color:var(--scene-ink);background:#f7f7fb;transition:color .5s;position:relative;overflow:clip}._0_lA4a_experience[data-active="1"]{--scene-ink:#3b304c;--scene-soft:#75657c;--panel:#bac8eb}._0_lA4a_experience[data-active="2"]{--scene-ink:#fff;--scene-soft:#d5ddff;--panel:#6176da}._0_lA4a_experience[data-active="4"]{--scene-ink:#f9f4f9;--scene-soft:#b5bad0;--panel:#4b547e}._0_lA4a_backdrop,._0_lA4a_colorPanel,._0_lA4a_grid,._0_lA4a_orbit,._0_lA4a_character{pointer-events:none;position:absolute}._0_lA4a_backdrop{z-index:-5;transition:background .8s var(--motion);background:#f7f7fb;inset:0}._0_lA4a_experience[data-active="1"] ._0_lA4a_backdrop{background:#f2e5ed}._0_lA4a_experience[data-active="2"] ._0_lA4a_backdrop{background:#445dcc}._0_lA4a_experience[data-active="3"] ._0_lA4a_backdrop{background:#edf0f9}._0_lA4a_experience[data-active="4"] ._0_lA4a_backdrop{background:#272e50}._0_lA4a_colorPanel{z-index:-4;background:var(--panel);width:48vw;height:76svh;transition:width 1.05s var(--motion), height 1.05s var(--motion), right 1.05s var(--motion), top 1.05s var(--motion), border-radius 1.05s var(--motion), background .8s ease, transform 1.05s var(--motion), opacity .7s ease;border-radius:50% 50% 0 0;top:17svh;right:8vw;transform:rotate(-13deg)}._0_lA4a_experience[data-active="1"] ._0_lA4a_colorPanel{border-radius:0;width:38vw;height:110svh;top:-5svh;right:57vw;transform:rotate(8deg)}._0_lA4a_experience[data-active="2"] ._0_lA4a_colorPanel{border-radius:50%;width:42vw;height:42vw;top:24svh;right:55vw;transform:rotate(90deg)}._0_lA4a_experience[data-active="3"] ._0_lA4a_colorPanel{background:#d7deef;border-radius:48% 48% 3px 3px;width:42vw;height:76svh;top:13svh;right:49vw;transform:rotate(-7deg)}._0_lA4a_experience[data-active="4"] ._0_lA4a_colorPanel{border-radius:50%;width:55vw;height:110svh;top:-5svh;right:-20vw;transform:rotate(25deg)}._0_lA4a_grid{z-index:-3;opacity:.045;background:repeating-linear-gradient(90deg,#0000 0 calc(12.5% - 1px),currentColor calc(12.5% - 1px) 12.5%);inset:0 40px}._0_lA4a_orbit{z-index:-2;opacity:.14;width:63vw;height:63vw;transition:left 1.1s var(--motion), top 1.1s var(--motion), transform 1.1s var(--motion), opacity .7s ease;border:1px solid;border-radius:50%;top:10svh;left:34vw;transform:rotate(-20deg)}._0_lA4a_orbit span{border-radius:inherit;border:1px solid;position:absolute;inset:12%}._0_lA4a_orbit span:nth-child(2){inset:28%}._0_lA4a_orbit span:nth-child(3){background:currentColor;inset:43%}._0_lA4a_experience[data-active="1"] ._0_lA4a_orbit{top:3svh;left:-15vw;transform:rotate(45deg)}._0_lA4a_experience[data-active="2"] ._0_lA4a_orbit{opacity:.12;top:0;left:-20vw;transform:rotate(120deg)}._0_lA4a_experience[data-active="3"] ._0_lA4a_orbit{opacity:.07;top:24svh;left:55vw}._0_lA4a_experience[data-active="4"] ._0_lA4a_orbit{opacity:.14;top:-30svh;left:62vw}._0_lA4a_character{z-index:3;transform-origin:50% 70%;width:53vw;height:91svh;transition:left 1.15s var(--motion), top 1.15s var(--motion), width 1.15s var(--motion), height 1.15s var(--motion), transform 1.15s var(--motion), opacity .6s ease;top:8svh;left:43vw;transform:rotate(-4deg)}._0_lA4a_character img{object-fit:contain;filter:drop-shadow(14px 24px 15px #35406f15);width:100%;height:100%}._0_lA4a_experience[data-active="1"] ._0_lA4a_character{width:46vw;height:86svh;top:9svh;left:0;transform:rotate(4deg)}._0_lA4a_experience[data-active="2"] ._0_lA4a_character{opacity:0;top:18svh;left:-35vw;transform:rotate(-20deg)scale(.65)}._0_lA4a_experience[data-active="3"] ._0_lA4a_character{opacity:0;left:-45vw;transform:rotate(-25deg)scale(.7)}._0_lA4a_experience[data-active="4"] ._0_lA4a_character{opacity:.1;top:10svh;left:71vw;transform:rotate(-12deg)}._0_lA4a_header{z-index:30;align-items:center;gap:16px;height:56px;display:flex;position:absolute;top:22px;left:40px;right:40px}._0_lA4a_wordmark{color:inherit;font:700 48px/.8 var(--font-display);letter-spacing:-.08em;padding:5px 2px 10px}._0_lA4a_wordmark span{color:#b87198}._0_lA4a_identity{margin-left:10px;font-size:12px;font-weight:600;line-height:1.6}._0_lA4a_identity>span{font:500 11px var(--font-display);letter-spacing:.04em;color:var(--scene-soft);display:block}._0_lA4a_topNav{gap:36px;margin-left:auto;margin-right:38px;display:flex}._0_lA4a_topNav button{color:var(--scene-soft);padding-block:12px;font-size:12px;position:relative}._0_lA4a_topNav button:after{content:"";transform-origin:0;height:1px;transition:transform .3s var(--motion);background:currentColor;position:absolute;bottom:4px;left:0;right:0;transform:scaleX(0)}._0_lA4a_topNav button:hover:after,._0_lA4a_topNav button[aria-current]:after{transform:scaleX(1)}._0_lA4a_topNav button[aria-current]{color:var(--scene-ink)}._0_lA4a_homeLanguage{color:var(--scene-ink);margin-left:0;margin-right:18px}._0_lA4a_menuButton{border:1px solid color-mix(in srgb, currentColor 25%, transparent);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:7px;width:48px;height:48px;transition:background .2s,transform .3s;display:flex}._0_lA4a_menuButton span{background:currentColor;width:18px;height:1px;transition:width .25s;display:block}._0_lA4a_menuButton span:last-child{align-self:flex-start;width:12px;margin-left:14px}._0_lA4a_menuButton:hover{background:color-mix(in srgb, currentColor 8%, transparent);transform:rotate(-12deg)}._0_lA4a_menuButton:hover span:last-child{width:18px}._0_lA4a_viewport{z-index:4;scroll-snap-type:y mandatory;overscroll-behavior-y:contain;scrollbar-width:none;outline:none;position:absolute;inset:0;overflow:hidden auto}._0_lA4a_viewport::-webkit-scrollbar{display:none}._0_lA4a_scene{z-index:2;scroll-snap-align:start;scroll-snap-stop:always;align-items:center;min-height:100svh;padding:118px 10vw 100px 8vw;display:flex;position:relative;overflow-x:clip}._0_lA4a_scene [data-reveal]{opacity:0;transition:opacity .6s ease, transform .95s var(--motion);transform:translateY(54px)}._0_lA4a_scene[data-state=past] [data-reveal]{transform:translateY(-54px)}._0_lA4a_scene[data-state=active] [data-reveal]{opacity:1;transition-delay:.18s;transform:translateY(0)}._0_lA4a_scene[data-state=active] [data-reveal]:nth-child(2){transition-delay:.27s}._0_lA4a_scene[data-state=active] [data-reveal]:nth-child(3){transition-delay:.36s}._0_lA4a_titleClip{margin-bottom:-.08em;padding-bottom:.08em;display:block;overflow:clip}._0_lA4a_titleClip>span{transform-origin:0 100%;transition:transform 1.05s var(--motion);display:block;transform:translateY(112%)rotate(4deg)}._0_lA4a_titleClip:nth-child(2)>span{transition-delay:90ms}._0_lA4a_scene[data-state=active] ._0_lA4a_titleClip>span{transform:translateY(0)rotate(0)}._0_lA4a_scene[data-state=past] ._0_lA4a_titleClip>span{transform:translateY(-115%)rotate(-4deg)}._0_lA4a_hello{align-items:center}._0_lA4a_heroCopy{width:57%;padding-bottom:14px}._0_lA4a_release{color:var(--scene-soft);align-items:center;gap:10px;margin-bottom:32px;font-size:11px;display:flex}._0_lA4a_release>span{background:#8a629e;border-radius:50%;width:6px;height:6px;display:block}._0_lA4a_heroTitle{font:600 clamp(116px, 16.5vw, 260px)/.79 var(--font-display);letter-spacing:-.08em;color:#3f52af;margin-left:-10px;position:relative}._0_lA4a_heroTitle ._0_lA4a_titleClip{padding-right:.08em}._0_lA4a_period{color:#aa6487}._0_lA4a_heroIntro{margin-top:28px}._0_lA4a_chineseName{letter-spacing:.02em;margin-bottom:12px;font-size:22px;font-weight:600}._0_lA4a_chineseName>span{color:var(--scene-soft);margin-left:18px;font-size:12px;font-weight:400}._0_lA4a_heroIntro>p:not(._0_lA4a_chineseName){color:var(--scene-soft);font-size:12px;line-height:1.9}._0_lA4a_primaryLink{border-bottom:1px solid;align-items:center;gap:45px;margin-top:10px;padding:14px 0 10px;font-size:13px;font-weight:500;display:inline-flex}._0_lA4a_primaryLink>span{transition:transform .3s var(--motion);font-size:25px}._0_lA4a_primaryLink:hover>span{transform:translate(4px,-4px)}._0_lA4a_heroJapanese{z-index:-1;color:#b379a0;letter-spacing:-.05em;opacity:.48;font-size:clamp(28px,4.7vw,72px);font-weight:800;line-height:1.3;position:absolute;top:21svh;right:6vw;transform:rotate(-9deg)}._0_lA4a_heroJapanese>span{padding-left:1.2em}._0_lA4a_heroMeta{color:var(--scene-soft);flex-direction:column;align-items:flex-end;gap:8px;font-size:10px;display:flex;position:absolute;bottom:110px;right:11vw}._0_lA4a_heroMeta time{margin-left:10px}._0_lA4a_heroMeta i{vertical-align:middle;background:currentColor;width:25px;height:1px;margin:0 8px;display:inline-block}._0_lA4a_profileScene{justify-content:flex-end}._0_lA4a_profileBackdrop{font:600 25vw/.85 var(--font-display);letter-spacing:-.085em;color:#7d90c1;opacity:.22;position:absolute;top:14svh;left:1vw;transform:rotate(-8deg)}._0_lA4a_profileCopy{width:52%;max-width:660px}._0_lA4a_sceneSubtitle{color:var(--scene-soft);margin-bottom:23px;font-size:12px}._0_lA4a_sceneTitle{letter-spacing:-.05em;margin-bottom:27px;font-size:clamp(30px,3.8vw,58px);font-weight:700;line-height:1.45}._0_lA4a_profileTabs{border-bottom:1px solid #3b304c24;gap:25px;display:flex}._0_lA4a_profileTabs button{color:var(--scene-soft);padding:11px 0;font-size:12px;position:relative}._0_lA4a_profileTabs button[aria-pressed=true]{color:var(--scene-ink)}._0_lA4a_profileTabs button:after{content:"";height:2px;transition:transform .28s var(--motion);background:currentColor;position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}._0_lA4a_profileTabs button[aria-pressed=true]:after{transform:scaleX(1)}._0_lA4a_profileNotes{animation:_0_lA4a_note-in .45s var(--motion);margin:20px 0 22px}._0_lA4a_profileNotes>div{grid-template-columns:92px 1fr;gap:16px;padding-block:8px;font-size:13px;line-height:1.7;display:grid}._0_lA4a_profileNotes dt{color:var(--scene-soft)}._0_lA4a_profileNotes dd{margin:0}._0_lA4a_inlineLink{align-items:center;gap:35px;padding-block:10px;font-size:12px;display:inline-flex}._0_lA4a_inlineLink>span{transition:transform .25s}._0_lA4a_inlineLink:hover>span{transform:translate(3px,-3px)}._0_lA4a_profileQuote{color:#8c577b;font-size:25px;font-weight:600;position:absolute;bottom:15svh;left:13vw;transform:rotate(-7deg)}@keyframes _0_lA4a_note-in{0%{opacity:0;transform:translate(12px)}to{opacity:1;transform:translate(0)}}._0_lA4a_voiceScene,._0_lA4a_artScene{padding-top:115px;padding-bottom:100px}._0_lA4a_outroCopy{z-index:2;width:65%;position:relative}._0_lA4a_outro h2{letter-spacing:-.06em;margin-bottom:36px;font-size:clamp(52px,7.4vw,116px);font-weight:600;line-height:1.25}._0_lA4a_outro h2 ._0_lA4a_titleClip:nth-child(2){color:#e7bcd3}._0_lA4a_outroLinks{flex-wrap:wrap;gap:28px;display:flex}._0_lA4a_outroLinks a{border-bottom:1px solid #ffffff50;align-items:center;gap:18px;padding-block:12px;font-size:13px;display:flex}._0_lA4a_outroLinks a span{transition:transform .25s}._0_lA4a_outroLinks a:hover span{transform:translate(3px,-3px)}._0_lA4a_credits{color:var(--scene-soft);margin-top:38px;font-size:10px;line-height:1.9}._0_lA4a_credits>span{margin-top:12px;display:inline-block}._0_lA4a_outroMark{font:600 35vw/1 var(--font-display);letter-spacing:-.1em;color:#e7bcd3;opacity:.16;position:absolute;top:19svh;left:62vw;transform:rotate(-16deg)}._0_lA4a_sceneNav{z-index:20;flex-direction:column;gap:4px;display:flex;position:absolute;top:50%;right:25px;transform:translateY(-50%)}._0_lA4a_sceneNav button{height:36px;color:var(--scene-soft);justify-content:flex-end;align-items:center;gap:10px;font-size:10px;display:flex}._0_lA4a_sceneNavLine{width:12px;height:1px;transition:width .4s var(--motion);background:currentColor}._0_lA4a_sceneNav button[aria-current]{color:var(--scene-ink)}._0_lA4a_sceneNav button[aria-current] ._0_lA4a_sceneNavLine{width:30px;height:2px}._0_lA4a_sceneNavName{writing-mode:horizontal-tb;opacity:0;white-space:nowrap;max-width:0;transition:max-width .35s var(--motion), opacity .25s;overflow:hidden}._0_lA4a_sceneNav:hover ._0_lA4a_sceneNavName,._0_lA4a_sceneNav:focus-within ._0_lA4a_sceneNavName{opacity:1;max-width:90px}._0_lA4a_deckFooter{z-index:20;border-top:1px solid color-mix(in srgb, currentColor 20%, transparent);align-items:center;gap:28px;height:78px;display:flex;position:absolute;bottom:0;left:40px;right:40px}._0_lA4a_sceneCount{font-family:var(--font-display);align-items:baseline;gap:10px;display:flex}._0_lA4a_sceneCount>span:first-child{min-width:34px;animation:_0_lA4a_count-in .45s var(--motion);font-size:30px}._0_lA4a_sceneCount>span:last-child{color:var(--scene-soft);font-size:12px}._0_lA4a_sceneCaption{font:500 13px var(--font-display);color:var(--scene-soft);animation:_0_lA4a_note-in .5s var(--motion)}._0_lA4a_nextScene{align-items:center;gap:25px;margin-left:auto;font-size:10px;display:flex}._0_lA4a_nextScene>span:last-child{border:1px solid color-mix(in srgb, currentColor 25%, transparent);border-radius:50%;place-items:center;width:38px;height:38px;font-size:20px;transition:color .25s,background .25s,transform .3s;display:grid}._0_lA4a_nextScene:hover>span:last-child{background:var(--scene-ink);color:var(--panel);transform:translateY(3px)}._0_lA4a_progress{z-index:30;height:3px;transform:scaleX(var(--journey));transform-origin:0;background:#bd84ac;position:absolute;bottom:0;left:0;right:0}@keyframes _0_lA4a_count-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}._0_lA4a_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._0_lA4a_menu{color:#f9f4f9;background:#353f71;border:none;width:min(1000px,100% - 48px);max-height:calc(100svh - 48px);margin:auto;padding:0}._0_lA4a_menu::backdrop{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#1f264bcc}._0_lA4a_menu[open]{animation:_0_lA4a_menu-in .6s var(--motion)}._0_lA4a_menuContent{padding:clamp(24px,5vw,72px)}._0_lA4a_menuTop{justify-content:space-between;align-items:center;margin-bottom:44px;display:flex}._0_lA4a_menuTop h2{font-size:14px;font-weight:400}._0_lA4a_menuTop button{align-items:center;gap:25px;min-height:44px;font-size:12px;display:flex}._0_lA4a_menuTop button span{font-size:28px}._0_lA4a_menu nav a{border-top:1px solid #ffffff40;grid-template-columns:1fr auto 40px;align-items:center;gap:30px;padding-block:25px;display:grid}._0_lA4a_menu nav a>span:first-child{letter-spacing:-.04em;transition:transform .4s var(--motion);font-size:clamp(28px,4vw,58px);font-weight:500}._0_lA4a_menu nav a>span:nth-child(2){color:#c2caea;font:400 20px var(--font-display)}._0_lA4a_menu nav a>span:last-child{color:#e7bcd3;transition:transform .4s var(--motion);font-size:34px}._0_lA4a_menu nav a:hover>span:first-child{transform:translate(15px)}._0_lA4a_menu nav a:hover>span:last-child{transform:translate(5px,-5px)}._0_lA4a_menuContent>p{color:#c2caea;margin-top:35px;font-size:11px}@keyframes _0_lA4a_menu-in{0%{opacity:0;clip-path:inset(0 0 100%);transform:translateY(-25px)}to{opacity:1;clip-path:inset(0);transform:translateY(0)}}@media (min-width:1700px){._0_lA4a_scene{padding-left:12vw;padding-right:14vw}._0_lA4a_heroCopy{width:60%}._0_lA4a_profileCopy{width:48%}}@media (max-width:1050px) and (min-width:761px){._0_lA4a_scene{padding-left:7vw;padding-right:8vw}._0_lA4a_profileCopy{width:53%}._0_lA4a_heroTitle{font-size:17vw}._0_lA4a_heroMeta{right:8vw}._0_lA4a_character{width:60vw;left:38vw}._0_lA4a_heroJapanese{right:3vw}._0_lA4a_profileTabs{gap:20px}._0_lA4a_sceneTitle{font-size:34px}}@media (max-height:760px) and (min-width:761px){._0_lA4a_scene{padding-top:105px;padding-bottom:95px}._0_lA4a_heroTitle{font-size:min(14vw,26svh)}._0_lA4a_release{margin-bottom:20px}._0_lA4a_heroIntro{margin-top:22px}._0_lA4a_heroIntro>p:not(._0_lA4a_chineseName) br{display:none}._0_lA4a_heroMeta{bottom:102px}._0_lA4a_sceneTitle{margin-bottom:16px;font-size:34px}._0_lA4a_profileNotes{margin-block:12px}._0_lA4a_profileNotes>div{padding-block:5px}._0_lA4a_sceneSubtitle{margin-bottom:16px}._0_lA4a_outro h2{margin-bottom:20px;font-size:10svh}._0_lA4a_credits{margin-top:20px}}@media (max-width:760px){._0_lA4a_header{gap:10px;height:44px;top:16px;left:22px;right:22px}._0_lA4a_wordmark{font-size:40px}._0_lA4a_identity{margin-left:7px;font-size:11px}._0_lA4a_identity>span{font-size:10px}._0_lA4a_topNav{display:none}._0_lA4a_homeLanguage{margin-right:4px}._0_lA4a_menuButton{flex-shrink:0;width:42px;height:42px}._0_lA4a_menuButton span:last-child{margin-left:11px}._0_lA4a_grid{background-size:200% 100%;inset-inline:22px}._0_lA4a_scene{padding:98px 26px 92px}._0_lA4a_hello{align-items:flex-start;min-height:max(100svh,650px)}._0_lA4a_heroCopy{width:100%;padding:7svh 0 0}._0_lA4a_release{gap:6px;margin-bottom:33px;font-size:9px}._0_lA4a_heroTitle{width:65%;margin-left:-5px;font-size:clamp(100px,24vw,160px)}._0_lA4a_heroIntro{margin-top:35px}._0_lA4a_chineseName{font-size:19px}._0_lA4a_chineseName>span{margin:5px 0 0;font-size:10px;display:block}._0_lA4a_heroIntro>p:not(._0_lA4a_chineseName){margin-top:14px;font-size:11px}._0_lA4a_primaryLink{gap:30px;margin-top:6px;padding-top:12px;font-size:12px}._0_lA4a_heroJapanese{font-size:30px;top:14svh;right:9px}._0_lA4a_heroMeta{gap:5px;font-size:8px;bottom:98px;right:26px}._0_lA4a_heroMeta>span:last-child{display:none}._0_lA4a_character{width:80vw;height:65svh;top:22svh;left:29vw}._0_lA4a_colorPanel{width:77vw;height:70svh;top:24svh;right:-31vw}._0_lA4a_orbit{width:120vw;height:120vw;top:22svh;left:18vw}._0_lA4a_experience[data-active="1"] ._0_lA4a_character{width:46vw;height:31svh;top:11svh;left:-5vw;transform:rotate(5deg)}._0_lA4a_experience[data-active="1"] ._0_lA4a_colorPanel{width:52vw;height:110svh;top:0;right:59vw}._0_lA4a_experience[data-active="1"] ._0_lA4a_orbit{top:15svh;left:-80vw}._0_lA4a_experience[data-active="2"] ._0_lA4a_character{left:-85vw}._0_lA4a_experience[data-active="2"] ._0_lA4a_colorPanel{width:90vw;height:90vw;top:15svh;right:35vw}._0_lA4a_experience[data-active="3"] ._0_lA4a_character{left:-100vw}._0_lA4a_experience[data-active="3"] ._0_lA4a_colorPanel{width:80vw;height:53svh;top:15svh;right:15vw}._0_lA4a_experience[data-active="4"] ._0_lA4a_character{width:90vw;height:85svh;top:15svh;left:65vw}._0_lA4a_experience[data-active="4"] ._0_lA4a_colorPanel{width:100vw;right:-63vw}._0_lA4a_profileScene{align-items:flex-start;min-height:max(100svh,770px)}._0_lA4a_profileCopy{width:100%;padding-top:24px}._0_lA4a_profileCopy>._0_lA4a_sceneSubtitle{width:54%;margin-left:46%;font-size:10px;line-height:1.9}._0_lA4a_profileCopy>._0_lA4a_sceneTitle{width:58%;margin-top:16px;margin-bottom:80px;margin-left:42%;font-size:clamp(22px,5.8vw,34px);line-height:1.6}._0_lA4a_profileCopy>[data-reveal]:last-child{z-index:4;margin-left:18px;position:relative}._0_lA4a_profileBackdrop{font-size:40vw;top:15svh;left:-8vw}._0_lA4a_profileTabs{gap:25px}._0_lA4a_profileTabs button{font-size:11px}._0_lA4a_profileNotes{margin-block:16px}._0_lA4a_profileNotes>div{grid-template-columns:83px 1fr;gap:10px;padding-block:7px;font-size:12px}._0_lA4a_profileQuote{font-size:16px;top:35svh;bottom:auto;left:5vw}._0_lA4a_sceneSubtitle{font-size:11px}._0_lA4a_voiceScene,._0_lA4a_artScene{padding:98px 26px 106px}._0_lA4a_outroCopy{width:100%}._0_lA4a_outro h2{margin-bottom:35px;font-size:clamp(48px,12.8vw,80px);line-height:1.4}._0_lA4a_outroLinks{flex-direction:column;align-items:start;gap:9px}._0_lA4a_outroLinks a{justify-content:space-between;width:225px;padding-block:12px;font-size:12px}._0_lA4a_outroMark{font-size:68vw;top:27svh;left:46vw}._0_lA4a_credits{margin-top:32px}._0_lA4a_sceneNav{gap:1px;right:7px}._0_lA4a_sceneNav button{gap:0;min-width:23px;height:35px}._0_lA4a_sceneNavLine{width:6px}._0_lA4a_sceneNav button[aria-current] ._0_lA4a_sceneNavLine{width:16px}._0_lA4a_sceneNavName{display:none}._0_lA4a_deckFooter{gap:18px;height:72px;left:22px;right:22px}._0_lA4a_sceneCount{gap:7px}._0_lA4a_sceneCount>span:first-child{min-width:29px;font-size:27px}._0_lA4a_sceneCount>span:last-child{font-size:10px}._0_lA4a_sceneCaption{max-width:118px;font-size:10px}._0_lA4a_nextScene{gap:10px}._0_lA4a_nextScene>span:first-child{display:none}._0_lA4a_nextScene>span:last-child{width:34px;height:34px;font-size:17px}._0_lA4a_menu{width:calc(100% - 28px)}._0_lA4a_menuContent{padding:24px}._0_lA4a_menuTop{margin-bottom:25px}._0_lA4a_menu nav a{grid-template-columns:1fr 22px;gap:8px;padding-block:22px}._0_lA4a_menu nav a>span:first-child{font-size:32px}._0_lA4a_menu nav a>span:nth-child(2){grid-row:2;font-size:13px}._0_lA4a_menu nav a>span:last-child{grid-area:1/2/3;font-size:26px}}@media (max-width:380px){._0_lA4a_scene{padding-inline:22px}._0_lA4a_heroCopy{padding-top:4svh}._0_lA4a_heroTitle{font-size:96px}._0_lA4a_heroIntro{margin-top:25px}._0_lA4a_heroMeta{display:none}._0_lA4a_profileCopy>._0_lA4a_sceneTitle{margin-bottom:95px}._0_lA4a_profileTabs{gap:20px}._0_lA4a_profileCopy>[data-reveal]:last-child{margin-left:0}}@media (prefers-reduced-motion:reduce){._0_lA4a_viewport{scroll-behavior:auto}._0_lA4a_scene [data-reveal],._0_lA4a_scene[data-state=past] [data-reveal],._0_lA4a_scene[data-state=active] [data-reveal],._0_lA4a_titleClip>span,._0_lA4a_scene[data-state=past] ._0_lA4a_titleClip>span{transform:none}}
