.QUMAnq_intro{min-height:100svh;padding-top:calc(var(--header-h) + 24px);align-items:center;padding-bottom:clamp(40px,8vh,90px);display:flex;position:relative}.QUMAnq_grid{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:clamp(30px,5vw,90px);display:grid}.QUMAnq_copy{justify-items:start;gap:clamp(20px,3vh,30px);display:grid}.QUMAnq_title{text-wrap:balance;font-size:clamp(2.8rem,1.4rem + 5.2vw,6.6rem);line-height:1.02}.QUMAnq_sub{color:#ffffffd1;max-width:38ch;font-size:clamp(1.1rem,.95rem + .45vw,1.35rem);font-weight:300;line-height:1.6}.QUMAnq_actions{flex-wrap:wrap;gap:12px;display:flex}.QUMAnq_portrait{aspect-ratio:4/5;background:var(--night);border-radius:28px;margin:0;position:relative;overflow:hidden}.QUMAnq_portrait img{object-fit:cover;object-position:50% 30%;filter:grayscale()contrast(1.12)brightness(1.04);width:100%;height:100%}.QUMAnq_portrait:after{content:"";pointer-events:none;background:linear-gradient(#0000 60%,#0c0e128c);position:absolute;inset:0}@media (max-width:900px){.QUMAnq_intro{min-height:0;padding-top:calc(var(--header-h) + 30px)}.QUMAnq_grid{grid-template-columns:1fr}.QUMAnq_portrait{aspect-ratio:5/4;border-radius:20px;order:-1}.QUMAnq_portrait img{object-position:50% 22%}}
.s-6kkG_hero{position:relative}.s-6kkG_pin{height:100svh;min-height:600px;position:relative;overflow:hidden}.s-6kkG_stage{position:absolute;inset:0}.s-6kkG_board{inset-inline:0;top:calc(var(--header-h) + clamp(70px, 11vh, 120px));grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(10px,1vw,16px);display:grid;position:absolute}.s-6kkG_card{background:var(--bone);min-height:112px;color:var(--void);will-change:transform, opacity, filter;visibility:hidden;transition:border-color .6s var(--ease-out);border:0;border-radius:14px;gap:14px;padding:16px 18px 18px;display:grid;position:relative;box-shadow:0 40px 70px -34px #000000e6,inset 0 2px #fff9}.s-6kkG_card[data-done]{box-shadow:0 40px 70px -34px #000000e6, 0 0 0 2px var(--void) inset}.s-6kkG_cardTop{letter-spacing:.04em;color:#50545c;align-items:center;gap:9px;font-size:12px;font-weight:600;display:flex}.s-6kkG_dot{width:6px;height:6px;transition:background .4s var(--ease-out);background:#b4b8bf;border-radius:50%}.s-6kkG_card[data-done] .s-6kkG_dot{background:var(--void);box-shadow:0 0 0 2px var(--volt)}.s-6kkG_state{height:1.4em;line-height:1.4;display:grid;overflow:hidden}.s-6kkG_stateBefore,.s-6kkG_stateAfter{transition:transform .5s var(--ease-out);grid-area:1/1}.s-6kkG_stateAfter{color:var(--void);transform:translateY(110%)}.s-6kkG_card[data-done] .s-6kkG_stateBefore{transform:translateY(-110%)}.s-6kkG_card[data-done] .s-6kkG_stateAfter{transform:none}.s-6kkG_task{padding-block:.1em;font-size:clamp(15px,.6rem + .45vw,17px);font-weight:400;line-height:1.35;display:grid;overflow:hidden}.s-6kkG_before,.s-6kkG_after{grid-area:1/1;display:block}.s-6kkG_before{color:#6b707a}.s-6kkG_strikeWrap{position:relative}.s-6kkG_strike{inset-inline:0;background:var(--void);transform-origin:100%;height:1.5px;position:absolute;top:55%;transform:scaleX(0)}.s-6kkG_after{color:var(--void);font-weight:600;transform:translateY(110%)}.s-6kkG_scan{top:var(--header-h);background:linear-gradient(to bottom, transparent, var(--volt) 18%, var(--volt) 70%, transparent);visibility:hidden;pointer-events:none;width:1px;position:absolute;bottom:0;left:100%}.s-6kkG_scanTag{letter-spacing:.08em;color:var(--volt);direction:ltr;font-size:11px;font-weight:500;position:absolute;top:clamp(40px,8vh,80px);left:10px}.s-6kkG_copy{inset:0;padding-top:calc(var(--header-h) + 18px);pointer-events:none;flex-direction:column;justify-content:flex-end;margin-inline:auto;padding-bottom:clamp(26px,5vh,56px);display:flex;position:absolute;inset-inline:0}.s-6kkG_copy a{pointer-events:auto}.s-6kkG_bottom{grid-template-columns:minmax(0,1fr) minmax(0,.5fr);align-items:end;gap:24px 60px;display:grid}.s-6kkG_title{text-wrap:balance;font-size:clamp(3.6rem,1.6rem + 7.4vw,10.4rem);line-height:.86}.s-6kkG_side{justify-items:start;gap:26px;display:grid}.s-6kkG_sub{color:#ffffffb8;max-width:34ch;font-size:clamp(1.05rem,.9rem + .4vw,1.3rem);font-weight:300;line-height:1.55}.s-6kkG_actions{flex-wrap:wrap;gap:12px;display:flex}@media (max-width:1100px){.s-6kkG_board{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:900px){.s-6kkG_bottom{grid-template-columns:1fr}}@media (max-width:760px){.s-6kkG_board{top:calc(var(--header-h) + 64px);grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.s-6kkG_card{border-radius:12px;gap:6px;min-height:0;padding:10px 12px 11px}.s-6kkG_task{font-size:13.5px;line-height:1.3}.s-6kkG_cardTop{gap:7px;font-size:10.5px}.s-6kkG_scanTag{display:none}.s-6kkG_title{font-size:clamp(3.4rem,15.5vw,5rem)}.s-6kkG_side{gap:18px}.s-6kkG_sub{font-size:1rem}}@media (max-height:760px) and (max-width:760px){.s-6kkG_sub{display:none}.s-6kkG_board{top:calc(var(--header-h) + 40px)}.s-6kkG_title{font-size:clamp(2.8rem,13vw,4rem)}}@media (prefers-reduced-motion:reduce){.s-6kkG_card{visibility:visible}}
.RcQ2Oq_section{padding-block:var(--section-y) var(--section-y-end)}.RcQ2Oq_text{max-width:18ch;font-size:var(--t-mega);text-align:center;text-wrap:balance;margin-inline:auto;line-height:1.2}.RcQ2Oq_text [data-word]{will-change:opacity, transform;display:inline-block}.RcQ2Oq_strong{color:var(--fg);font-weight:300}
.W7UKCq_tape{z-index:3;border-block:1px solid var(--line);margin-block:clamp(40px,8vh,100px) 0;position:relative;overflow:clip}.W7UKCq_strip{direction:ltr;padding-block:clamp(18px,2.2vw,30px)}.W7UKCq_track{width:max-content;display:flex}.W7UKCq_run{flex:none;display:flex}.W7UKCq_item{font-family:var(--font-text), sans-serif;color:#ffffff8c;white-space:nowrap;direction:rtl;align-items:center;gap:clamp(22px,2.6vw,44px);padding-inline-end:clamp(22px,2.6vw,44px);font-size:clamp(1.8rem,1.2rem + 1.8vw,3.2rem);font-weight:400;line-height:1;display:inline-flex}.W7UKCq_star{background:var(--volt);clip-path:polygon(50% 0,61% 39%,100% 50%,61% 61%,50% 100%,39% 61%,0 50%,39% 39%);width:.3em;height:.3em}
.mJrWua_rows{border-bottom:1px solid var(--line)}.mJrWua_row{position:relative}.mJrWua_rule{inset-inline:0;background:var(--line-strong);transform-origin:100%;height:1px;position:absolute;top:0}.mJrWua_head{text-align:start;grid-template-columns:96px minmax(0,1fr) minmax(0,.9fr) 48px;align-items:center;gap:20px 32px;width:100%;padding-block:clamp(26px,4vh,44px);display:grid}.mJrWua_index{align-self:start;padding-top:.7em}.mJrWua_badge{border:1px solid var(--line-strong);color:var(--fg);white-space:nowrap;border-radius:4px;padding:3px 9px;font-size:12px;font-weight:600;display:inline-block}.mJrWua_row[data-open=true] .mJrWua_badge{background:var(--fg);color:var(--bg);border-color:var(--fg)}.mJrWua_name{font-size:var(--t-h2);transition:opacity .5s var(--ease-out);line-height:1.04}.mJrWua_row:not([data-open=true]) .mJrWua_name{opacity:.38}@media (hover:hover){.mJrWua_head:hover .mJrWua_name{opacity:1}}.mJrWua_short{font-size:var(--t-body);color:var(--muted);max-width:44ch}.mJrWua_plus{border:1px solid var(--line-strong);width:48px;height:48px;transition:background .5s var(--ease-out), border-color .5s var(--ease-out), transform .6s var(--ease-out);border-radius:50%;position:relative}.mJrWua_plus:before,.mJrWua_plus:after{content:"";width:14px;height:1.5px;transition:transform .6s var(--ease-out);background:currentColor;margin:-.75px 0 0 -7px;position:absolute;top:50%;left:50%}.mJrWua_plus:after{transform:rotate(90deg)}.mJrWua_row[data-open=true] .mJrWua_plus{background:var(--fg);border-color:var(--fg);color:var(--bg);transform:rotate(180deg)}.mJrWua_row[data-open=true] .mJrWua_plus:after{transform:rotate(0)}.mJrWua_panel{transition:grid-template-rows .75s var(--ease-in-out);grid-template-rows:0fr;display:grid}.mJrWua_row[data-open=true] .mJrWua_panel{grid-template-rows:1fr}.mJrWua_panelInner{grid-template-columns:96px minmax(0,1fr) minmax(0,.9fr) 48px;align-items:end;gap:20px 32px;display:grid;overflow:hidden}.mJrWua_points{grid-column:3;gap:10px;padding-bottom:clamp(30px,5vh,50px);display:grid}.mJrWua_points li{font-size:var(--t-body);align-items:baseline;gap:12px;display:flex}.mJrWua_points li:before{content:"";background:var(--fg);flex:none;width:14px;height:1.5px;transform:translateY(-.3em)}.mJrWua_more{grid-area:1/2;justify-self:start;margin-bottom:clamp(30px,5vh,50px)}@media (max-width:900px){.mJrWua_head,.mJrWua_panelInner{grid-template-columns:minmax(0,1fr) 44px;gap:12px 16px}.mJrWua_index{grid-area:1/1;padding-top:0}.mJrWua_name{grid-area:2/1}.mJrWua_plus{grid-area:1/2/span 2;align-self:center;width:44px;height:44px}.mJrWua_short{grid-area:3/1/auto/-1;font-size:15px}.mJrWua_points{grid-area:1/1/auto/-1;padding-bottom:6px}.mJrWua_more{grid-area:2/1/auto/-1}}.mJrWua_paper{border-radius:clamp(28px,4vw,56px);margin-inline:clamp(0px,1vw,16px)}@media (max-width:900px){.mJrWua_paper{padding-block:clamp(56px,12vw,96px)}}
.kVKE1W_section{padding-top:var(--section-y)}.kVKE1W_pin{min-height:100svh;padding-block:calc(var(--header-h) * .5) clamp(40px, 8vh, 90px);flex-direction:column;justify-content:center;display:flex}.kVKE1W_progress{background:var(--line);height:1px;margin-bottom:clamp(30px,5vh,60px);position:relative}.kVKE1W_progress i{background:var(--volt);transform-origin:100%;position:absolute;inset:0;transform:scaleX(0)}.kVKE1W_viewport{padding-inline:var(--gutter);max-width:var(--max);width:100%;margin-inline:auto;overflow:hidden}.kVKE1W_track{will-change:transform;gap:clamp(20px,3vw,48px);display:flex}.kVKE1W_step{border-inline-end:1px solid var(--line);flex:0 0 clamp(300px,34vw,480px);align-content:start;gap:18px;padding-inline-end:clamp(20px,3vw,48px);display:grid}.kVKE1W_step:last-child{border-inline-end:0}.kVKE1W_num{color:var(--bone);font-variant-numeric:tabular-nums;font-size:clamp(5rem,3rem + 7vw,11rem);line-height:.8}.kVKE1W_title{font-size:var(--t-h3);line-height:1}.kVKE1W_body{font-size:var(--t-body);color:var(--muted);max-width:34ch}@media (max-width:900px){.kVKE1W_pin{min-height:0;padding-block:0 var(--section-y-end)}.kVKE1W_progress{display:none}.kVKE1W_viewport{overflow:visible}.kVKE1W_track{flex-direction:column;gap:0}.kVKE1W_step{border-inline-end:0;border-top:1px solid var(--line);flex:none;grid-template-columns:auto minmax(0,1fr);column-gap:22px;padding:28px 0}.kVKE1W_num{grid-row:span 2;font-size:4.6rem}}
.Ohei2a_grid{border-top:1px solid var(--line);border-inline-start:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.Ohei2a_card{border-inline-end:1px solid var(--line);border-bottom:1px solid var(--line);height:100%;min-height:260px;transition:background .5s var(--ease-out);grid-template-rows:auto auto 1fr auto;gap:14px;padding:clamp(22px,2.4vw,32px);display:grid}.Ohei2a_num{font-size:var(--t-xs);color:var(--ash);font-variant-numeric:tabular-nums}.Ohei2a_title{text-wrap:balance;font-size:clamp(1.8rem,1.2rem + 1vw,2.5rem);line-height:.95}.Ohei2a_desc{color:var(--muted);font-size:15px}.Ohei2a_foot{font-size:var(--t-xs);color:var(--ash);justify-content:space-between;align-items:center;display:flex}.Ohei2a_go{border:1px solid var(--line-strong);width:40px;height:40px;transition:background .5s var(--ease-out), color .5s var(--ease-out), border-color .5s var(--ease-out);border-radius:50%;place-items:center;display:grid}@media (hover:hover){.Ohei2a_card:hover{background:#ffffff08}.Ohei2a_card:hover .Ohei2a_go{background:var(--volt);border-color:var(--volt);color:#0c0e12}}@media (max-width:1100px){.Ohei2a_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.Ohei2a_grid{grid-template-columns:1fr}.Ohei2a_card{min-height:0}}
.Q-Cj5W_cover{aspect-ratio:16/9;background:radial-gradient(90% 80% at 80% 0%, #282c2099, transparent 70%), var(--night);border:1px solid var(--line);color:var(--bone);border-radius:10px;flex-direction:column;justify-content:space-between;padding:6cqi 6cqi 5cqi;display:flex;position:relative;overflow:hidden;container-type:inline-size}.Q-Cj5W_grid{background-image:linear-gradient(90deg,#ffffff0d 1px,#0000 1px),linear-gradient(#ffffff0d 1px,#0000 1px);background-size:12.5cqi 12.5cqi;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 15%,#000);mask-image:linear-gradient(#0000 15%,#000)}.Q-Cj5W_top{color:var(--ash);letter-spacing:.05em;align-items:center;gap:1.6cqi;font-size:clamp(11px,3.2cqi,15px);display:inline-flex;position:relative}.Q-Cj5W_dot{background:var(--volt);border-radius:50%;width:1.4cqi;min-width:5px;height:1.4cqi;min-height:5px}.Q-Cj5W_title{-webkit-line-clamp:3;text-wrap:balance;-webkit-box-orient:vertical;max-width:88%;font-size:9.2cqi;line-height:.92;display:-webkit-box;position:relative;overflow:hidden}.Q-Cj5W_brand{inset-inline-end:6cqi;font-family:var(--font-display), sans-serif;color:#ffffff6b;direction:ltr;font-size:clamp(10px,3cqi,14px);font-weight:700;position:absolute;top:5.4cqi}
.BVVPxq_link{gap:20px;display:grid}.BVVPxq_media{aspect-ratio:16/9;background:var(--night);border-radius:10px;position:relative;overflow:hidden}.BVVPxq_thumb,.BVVPxq_cover{object-fit:cover;width:100%;height:100%;transition:transform 1.2s var(--ease-out)}.BVVPxq_cover{border:0;border-radius:0}@media (hover:hover){.BVVPxq_link:hover .BVVPxq_thumb,.BVVPxq_link:hover .BVVPxq_cover{transform:scale(1.03)}.BVVPxq_link:hover .BVVPxq_play{background:var(--volt);color:#0c0e12;border-color:var(--volt)}}.BVVPxq_play{inset-inline-end:16px;border:1px solid var(--line-strong);width:52px;height:52px;color:var(--bone);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:background .5s var(--ease-out), color .5s var(--ease-out), border-color .5s var(--ease-out);background:#03040299;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:16px}.BVVPxq_play svg{transform:translate(1px)}.BVVPxq_soon,.BVVPxq_duration{color:var(--bone);background:#030402b3;border-radius:4px;padding:5px 10px;font-size:12px;font-weight:500;position:absolute;top:14px;left:14px}.BVVPxq_duration{font-variant-numeric:tabular-nums;direction:ltr}.BVVPxq_text{gap:10px;display:grid}.BVVPxq_meta{font-size:var(--t-xs);color:var(--ash);gap:14px;display:flex}.BVVPxq_meta span+span:before{content:"·";margin-inline-end:14px}.BVVPxq_title{text-wrap:balance;font-size:clamp(1.7rem,1.2rem + 1vw,2.3rem);line-height:1}.BVVPxq_excerpt{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:15px;display:-webkit-box;overflow:hidden}
._8BuZcW_player{aspect-ratio:16/9;background:#121214;border-radius:14px;position:relative;overflow:hidden;box-shadow:0 40px 90px -40px #000000e6}._8BuZcW_facade,._8BuZcW_frame,._8BuZcW_cover{border:0;width:100%;height:100%;position:absolute;inset:0}._8BuZcW_cover{border-radius:0}._8BuZcW_poster{object-fit:cover;width:100%;height:100%;transition:transform 1.4s var(--ease-out), filter .8s var(--ease-out)}._8BuZcW_shade{background:linear-gradient(#0000 45%,#0304028c);position:absolute;inset:0}._8BuZcW_play{background:var(--volt);color:#0c0e12;width:clamp(72px,9vw,112px);height:clamp(72px,9vw,112px);transition:scale .5s var(--ease-out);border-radius:50%;place-items:center;margin:calc(clamp(72px,9vw,112px)/-2) 0 0 calc(clamp(72px,9vw,112px)/-2);display:grid;position:absolute;top:50%;left:50%}._8BuZcW_play svg{transform:translate(2px)}@media (hover:hover){._8BuZcW_facade:hover ._8BuZcW_poster{transform:scale(1.02)}._8BuZcW_facade:hover ._8BuZcW_play{scale:1.06}}._8BuZcW_facade:active ._8BuZcW_play{scale:.96}._8BuZcW_soon{inset-inline-start:clamp(16px,3vw,32px);border:1px solid var(--line);max-width:calc(100% - 32px);color:var(--bone);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#030402bf;border-radius:999px;align-items:center;gap:10px;padding:10px 16px;font-size:14px;display:inline-flex;position:absolute;bottom:clamp(16px,3vw,28px)}._8BuZcW_soonDot{background:var(--volt);border-radius:50%;flex:none;width:7px;height:7px;animation:2.4s ease-in-out infinite _8BuZcW_breathe}@keyframes _8BuZcW_breathe{50%{opacity:.35}}@media (max-width:600px){._8BuZcW_player{border-radius:10px}._8BuZcW_soon{border-radius:12px;font-size:12.5px}}
.plP9ZG_filters{flex-wrap:wrap;gap:10px;margin-bottom:clamp(36px,6vh,64px);display:flex}.plP9ZG_grid{border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(44px,7vh,70px) clamp(20px,2vw,32px);padding-top:clamp(30px,5vh,50px);display:grid}@media (max-width:1000px){.plP9ZG_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.plP9ZG_grid{grid-template-columns:1fr}}
.Ue0YGq_stage{margin-bottom:var(--head-gap)}.Ue0YGq_sheet{background:var(--bone);border-radius:clamp(26px,4vw,56px);margin-inline:clamp(8px,1.2vw,18px);padding-block:clamp(14px,4vw,64px) clamp(28px,7vw,100px)}.Ue0YGq_layout{grid-template-columns:minmax(220px,300px) minmax(0,900px);justify-content:center;align-items:start;gap:clamp(16px,2vw,28px);display:grid}.Ue0YGq_layout:has(>.Ue0YGq_main:only-child){grid-template-columns:minmax(0,900px)}.Ue0YGq_side{align-self:stretch}.Ue0YGq_sticky,.Ue0YGq_main{background:var(--bg);border-radius:clamp(18px,2.2vw,28px);box-shadow:0 1px #0c0e120a,0 30px 70px -48px #0c0e1266}.Ue0YGq_sticky{top:calc(var(--header-h) + 30px);padding:20px 18px 10px;position:sticky}.Ue0YGq_sideTitle{font-size:var(--t-xs);letter-spacing:.06em;color:var(--muted);margin-bottom:12px;font-weight:500}.Ue0YGq_chapters{border-top:1px solid var(--line);display:grid}.Ue0YGq_chapter{border-bottom:1px solid var(--line);text-align:start;width:100%;transition:color .3s var(--ease-out), background .3s var(--ease-out);grid-template-columns:52px minmax(0,1fr);align-items:baseline;gap:12px;padding:14px 4px;font-size:15px;line-height:1.45;display:grid}.Ue0YGq_chapter:disabled{cursor:default}.Ue0YGq_time{text-align:right;font-variant-numeric:tabular-nums;color:var(--muted);direction:ltr;font-size:13px}@media (hover:hover){.Ue0YGq_chapter:not(:disabled):hover{color:var(--fg);background:color-mix(in srgb, var(--fg) 3%, transparent)}.Ue0YGq_chapter:not(:disabled):hover .Ue0YGq_time{color:var(--fg)}}.Ue0YGq_main{min-width:0;padding:clamp(22px,5vw,64px) clamp(20px,5.5vw,76px)}.Ue0YGq_chapters li:last-child .Ue0YGq_chapter{border-bottom:0}@media (max-width:1000px){.Ue0YGq_layout{grid-template-columns:1fr;gap:12px}.Ue0YGq_layout:has(>.Ue0YGq_main:only-child){grid-template-columns:1fr}.Ue0YGq_sticky{position:static}}@media (max-width:560px){.Ue0YGq_sheet{margin-inline:6px}.Ue0YGq_layout{padding-inline:8px}}
.C8gjIG_grid{gap:var(--section-y);display:grid}.C8gjIG_colHead{justify-content:space-between;align-items:baseline;gap:20px;margin-bottom:18px;display:flex}.C8gjIG_colTitle{font-size:var(--t-sm);color:var(--ash);letter-spacing:.04em;font-weight:500}.C8gjIG_all{font-size:var(--t-sm);align-items:center;gap:10px;padding-block:10px;font-weight:500;display:inline-flex}.C8gjIG_posts{border-bottom:1px solid var(--line)}.C8gjIG_shelf{border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:40px clamp(20px,2vw,32px);padding-top:18px;display:grid}.C8gjIG_empty{border-top:1px solid var(--line);justify-items:start;gap:28px;padding-block:40px;display:grid}.C8gjIG_emptyTitle{font-size:var(--t-h3);line-height:1}@media (max-width:1000px){.C8gjIG_shelf{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.C8gjIG_shelf{grid-template-columns:1fr}}
