.NRzLjq_track{height:210vh;position:relative}.NRzLjq_sticky{--p:0;background-image:radial-gradient(color-mix(in srgb, var(--text-3) 22%, transparent) 1px, transparent 1px);background-position:top;background-size:22px 22px;align-items:center;min-height:calc(100vh - 4.25rem);padding-block:clamp(1.5rem,4vh,3rem);display:grid;position:sticky;top:4.25rem}:root[data-motion=reduce] .NRzLjq_track{height:auto}:root[data-motion=reduce] .NRzLjq_sticky{position:relative;top:auto}@media (prefers-reduced-motion:reduce){.NRzLjq_track{height:auto}.NRzLjq_sticky{position:relative;top:auto}}.NRzLjq_grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:clamp(2rem,5vw,5rem);display:grid}.NRzLjq_copy{transform:translateY(calc(var(--p) * -28px));opacity:max(.62, 1 - max(0, var(--p) - .55) * 1.6);gap:1.5rem;display:grid}.NRzLjq_kicker{font-family:var(--font-display);font-size:var(--fs-micro);letter-spacing:.14em;text-transform:uppercase;color:var(--brand);font-weight:600}.NRzLjq_h1{font-family:var(--font-sans);font-size:calc(clamp(2.5rem, 1rem + 3.6vw, 4.4rem) * var(--blog-text-scale));line-height:calc(1.06 + var(--lh-add));letter-spacing:calc(-.04em * var(--ls-scale));font-weight:720;display:grid}.NRzLjq_line{display:block}.NRzLjq_brandLine{color:var(--brand)}.NRzLjq_h1 .tp-char{font-weight:var(--w,720)}.NRzLjq_lede{max-width:34rem;font-size:var(--fs-lede);color:var(--text-2);line-height:1.7}.NRzLjq_recent{gap:.5rem;max-width:36rem;display:grid}.NRzLjq_recentLabel{font-size:var(--fs-micro);letter-spacing:.08em;text-transform:uppercase;color:var(--text-3);font-weight:650}.NRzLjq_recentList{border-top:1px solid var(--rule);margin:0;padding:0;list-style:none}.NRzLjq_recentList li{border-bottom:1px solid var(--rule)}.NRzLjq_recentItem{border-radius:var(--r-ctl);justify-content:space-between;align-items:baseline;gap:1rem;margin-inline:-.5rem;padding:.75rem .5rem;display:flex}.NRzLjq_recentTitle{color:var(--ink);font-weight:600;font-size:var(--fs-ui)}.NRzLjq_recentMeta{font-size:var(--fs-meta);color:var(--text-3);flex:none}@media (hover:hover){.NRzLjq_recentItem:hover .NRzLjq_recentTitle{color:var(--brand)}}.NRzLjq_stageCol{isolation:isolate;margin:0;position:relative}.NRzLjq_backSheet{border-radius:var(--r-sheet);background:var(--solid);transform:rotate(calc(2deg - var(--p) * 2deg));z-index:-1;position:absolute;inset:4% -3% -4% 4%}.NRzLjq_frontSheet{background:var(--sheet-front);color:var(--sheet-front-text);transform:rotate(calc(-.75deg + var(--p) * .75deg));border-radius:14px;overflow:hidden;box-shadow:0 30px 60px -30px #0a15248c,inset 0 0 0 1px #ffffff0f}.NRzLjq_stage{aspect-ratio:5/4;position:relative}.NRzLjq_poster,.NRzLjq_canvas{width:100%;height:100%;position:absolute;inset:0}.NRzLjq_canvas{opacity:0;transition:opacity .42s var(--ease-out)}.NRzLjq_poster{transition:opacity .42s var(--ease-out)}.NRzLjq_stage[data-live] .NRzLjq_canvas{opacity:1}.NRzLjq_stage[data-live] .NRzLjq_poster{opacity:0}.NRzLjq_tip{max-width:15rem;color:var(--cobalt-ink);font-size:var(--fs-meta);pointer-events:none;background:#e9eef9f5;border-radius:10px;gap:.15rem;padding:.5rem .7rem;font-weight:600;line-height:1.4;display:grid;position:absolute;transform:translate(14px,-50%);box-shadow:0 10px 30px -10px #0009}.NRzLjq_tipDate{color:#3b4a66;font-weight:500;font-size:var(--fs-micro)}.NRzLjq_axis{height:1px;opacity:calc(max(0, var(--p) - .7) * 3.4);pointer-events:none;background:#8ab4ff59;position:absolute;left:0;right:0}.NRzLjq_axisTick{font-family:var(--font-display);font-size:var(--fs-micro);color:#e9eef9d1;white-space:nowrap;position:absolute;top:.55rem;transform:translate(-50%)}.NRzLjq_axisTick:before{content:"";background:#8ab4ff99;width:1px;height:.35rem;position:absolute;top:-.55rem;left:50%}.NRzLjq_caption{font-size:var(--fs-meta);color:#e9eef9cc;border-top:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;gap:.5rem 1rem;padding:.85rem 1.1rem 1rem;display:flex}.NRzLjq_legend{color:#e9eef9a8;align-items:center;gap:.4rem;display:inline-flex}.NRzLjq_legendDot{background:#e9eef9;border-radius:50%;width:7px;height:7px;margin-left:.4rem}.NRzLjq_legendLine{background:#8ab4ff;width:16px;height:1px;margin-left:.6rem}.NRzLjq_legendChain{background:#2f7bf6;height:2px}@media (max-width:899px){.NRzLjq_track{height:auto}.NRzLjq_sticky{min-height:0;padding-block:2rem 3rem;position:relative;top:auto}.NRzLjq_grid{grid-template-columns:minmax(0,1fr)}.NRzLjq_copy{opacity:1;transform:none}.NRzLjq_stageCol{margin-inline:.5rem}}
.Uk20ta_card{min-width:0}.Uk20ta_link{border-radius:var(--r-card);outline-offset:6px;gap:1.1rem;height:100%;display:grid}.Uk20ta_cover{aspect-ratio:16/10;border-radius:var(--r-card);background:var(--bg-2);box-shadow:var(--shadow-rest), 0 0 0 1px var(--rule);position:relative;overflow:hidden}:is(.Uk20ta_cover svg,.Uk20ta_cover img){transition:transform var(--dur-2) var(--ease-out)}@media (hover:hover){:is(.Uk20ta_link:hover .Uk20ta_cover svg,.Uk20ta_link:hover .Uk20ta_cover img){transform:scale(1.03)}.Uk20ta_link:hover .Uk20ta_title{color:var(--brand)}}.Uk20ta_body{align-content:start;gap:.55rem;display:grid}.Uk20ta_meta{font-size:var(--fs-meta);color:var(--text-3);flex-wrap:wrap;align-items:center;gap:.25rem .55rem;display:flex}.Uk20ta_index{font-family:var(--font-display);color:var(--brand);margin-right:.15rem;font-weight:600}.Uk20ta_title{font-size:calc(clamp(1.2rem, 1.05rem + .45vw, 1.45rem) * var(--blog-text-scale));letter-spacing:calc(-.02em * var(--ls-scale));transition:color var(--dur-2) var(--ease-out);font-weight:700;line-height:1.32}.Uk20ta_excerpt{color:var(--text-2);font-size:var(--fs-ui);-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.65;display:-webkit-box;overflow:hidden}.Uk20ta_foot{font-size:var(--fs-meta);color:var(--text-3);align-items:center;gap:.6rem;display:flex}.Uk20ta_series{border:1px solid var(--rule-2);color:var(--text-2);border-radius:999px;padding:.1rem .5rem}.Uk20ta_wide .Uk20ta_cover{aspect-ratio:16/9}.Uk20ta_wide .Uk20ta_title{font-size:calc(clamp(1.35rem, 1.1rem + .8vw, 1.9rem) * var(--blog-text-scale))}.Uk20ta_feature .Uk20ta_link{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:clamp(1.5rem,4vw,3.5rem)}.Uk20ta_feature .Uk20ta_cover{aspect-ratio:16/10}.Uk20ta_feature .Uk20ta_title{font-size:var(--fs-display);line-height:calc(1.12 + var(--lh-add));letter-spacing:calc(-.035em * var(--ls-scale));font-weight:760}.Uk20ta_feature .Uk20ta_excerpt{-webkit-line-clamp:4;font-size:var(--fs-lede)}@media (max-width:860px){.Uk20ta_feature .Uk20ta_link{grid-template-columns:minmax(0,1fr)}}
.ev9-rq_wrap{padding-top:clamp(2.5rem,6vw,5rem)}.ev9-rq_rail{height:calc(var(--lanes) * .75rem + .5rem);min-height:2.5rem;margin-inline:.5rem;position:relative}.ev9-rq_chain{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ev9-rq_chain line{stroke:var(--brand);stroke-width:1.5px;stroke-opacity:.55}.ev9-rq_dot{background:var(--text-3);width:.5rem;height:.5rem;transition:transform var(--dur-2) var(--ease-out), background-color var(--dur-2) var(--ease-out), box-shadow var(--dur-2) var(--ease-out);border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.ev9-rq_dot[data-featured]{background:var(--brand);width:.7rem;height:.7rem}.ev9-rq_axis{border-top:1px solid var(--rule);height:1.6rem;margin:.6rem .5rem 0;position:relative}.ev9-rq_tick{font-size:var(--fs-micro);color:var(--text-3);white-space:nowrap;position:absolute;top:.45rem;transform:translate(-50%)}.ev9-rq_tick:before{content:"";background:var(--rule-2);width:1px;height:7px;position:absolute;top:calc(-.45rem - 4px);left:50%}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){:root:not([data-motion=reduce]) .ev9-rq_rail,:root:not([data-motion=reduce]) .ev9-rq_axis{animation:linear both ev9-rq_rail-land;animation-timeline:view();animation-range:entry 10% cover 40%}}}@keyframes ev9-rq_rail-land{0%{opacity:0;transform:translateY(-2.5rem)scaleX(.78)}to{opacity:1;transform:none}}
.SCNIDG_section{padding-top:clamp(4rem,9vw,7.5rem);scroll-margin-top:5rem}.SCNIDG_head{border-bottom:1px solid var(--rule);grid-template-columns:auto minmax(0,1fr);align-items:end;gap:1.25rem 2rem;margin-bottom:2.5rem;padding-bottom:1.5rem;display:grid}.SCNIDG_title{font-size:var(--fs-display);letter-spacing:calc(-.04em * var(--ls-scale));font-weight:760;line-height:1}.SCNIDG_controls{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.75rem;display:flex}.SCNIDG_chips{flex-wrap:wrap;gap:.4rem;display:flex}.SCNIDG_chip{border:1px solid var(--rule-2);height:2.25rem;color:var(--text-2);font-size:var(--fs-meta);cursor:pointer;background-color:#0000;border-radius:999px;padding:0 .9rem;font-weight:550}.SCNIDG_chip[aria-pressed=true]{background-color:var(--surface);color:var(--ink);border-color:var(--control);box-shadow:var(--shadow-rest);font-weight:700}.SCNIDG_search{border-radius:var(--r-ctl);border:1px solid var(--control);background:var(--surface);height:2.5rem;color:var(--text-3);align-items:center;gap:.5rem;min-width:min(16rem,100%);padding:0 .85rem;display:inline-flex}.SCNIDG_search input{width:100%;color:var(--ink);background:0 0;border:0;outline:0;font-size:16px}.SCNIDG_search:focus-within{outline:2px solid var(--brand);outline-offset:2px}.SCNIDG_count{font-size:var(--fs-meta);color:var(--text-3);grid-column:1/-1}.SCNIDG_grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(2rem,4vw,3.5rem) clamp(1.25rem,2.5vw,2.25rem);display:grid}.SCNIDG_cell{grid-column:span var(--span,4)}.SCNIDG_empty{color:var(--text-2);text-align:center;padding:4rem 0}@media (max-width:960px){.SCNIDG_cell{grid-column:span 6}}@media (max-width:640px){.SCNIDG_head{grid-template-columns:minmax(0,1fr)}.SCNIDG_controls{justify-content:flex-start}.SCNIDG_cell{grid-column:1/-1}}
.-\37 SR9a_band{color:#e9eef9;isolation:isolate;background:#070c16;align-items:end;min-height:min(92vh,56rem);margin-top:clamp(5rem,10vw,9rem);display:grid;position:relative;overflow:hidden}.-\37 SR9a_video{object-fit:cover;z-index:-1;width:100%;height:100%;position:absolute;inset:0}.-\37 SR9a_inner{padding-block:clamp(3rem,8vw,6rem)}.-\37 SR9a_panel{border-radius:var(--r-sheet);-webkit-backdrop-filter:blur(10px)saturate(1.2);background:#070c16b8;gap:1rem;max-width:44rem;padding:clamp(1.5rem,3vw,2.5rem);display:grid;box-shadow:inset 0 0 0 1px #ffffff12}.-\37 SR9a_kicker{font-family:var(--font-display);font-size:var(--fs-micro);letter-spacing:.16em;text-transform:uppercase;color:#8ab4ff;font-weight:600}.-\37 SR9a_title{color:#f3f6fb;font-size:var(--fs-display);line-height:calc(1.12 + var(--lh-add));letter-spacing:calc(-.04em * var(--ls-scale));font-weight:760;display:grid}.-\37 SR9a_line{display:block}.-\37 SR9a_dim{color:#8ab4ff}.-\37 SR9a_body{color:#e9eef9db;font-size:var(--fs-lede);max-width:36rem;line-height:1.7}.-\37 SR9a_toggle{right:var(--gutter);color:#e9eef9;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#070c1699;border:1px solid #e9eef966;border-radius:50%;place-items:center;width:2.75rem;height:2.75rem;display:grid;position:absolute;bottom:1.25rem}@media (hover:hover){.-\37 SR9a_toggle:hover{background:#070c16d9}}.-\37 SR9a_toggle:focus-visible{outline-color:#8ab4ff}
.EqG9uq_section{padding-top:clamp(5rem,10vw,8rem);scroll-margin-top:5rem}.EqG9uq_heading{font-size:var(--fs-display);letter-spacing:calc(-.04em * var(--ls-scale));border-bottom:1px solid var(--rule);margin-bottom:2.5rem;padding-bottom:1.5rem;font-weight:760;line-height:1}.EqG9uq_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.25rem,3vw,2.5rem);display:grid}.EqG9uq_card{border-radius:var(--r-card);background:var(--surface);box-shadow:var(--shadow-rest), 0 0 0 1px var(--rule);align-content:start;gap:.75rem;padding:clamp(1.5rem,3vw,2.25rem);display:grid}.EqG9uq_title{font-size:var(--fs-h2);letter-spacing:calc(-.03em * var(--ls-scale));font-weight:740}.EqG9uq_titleLink{text-underline-offset:5px;transition:text-decoration-color var(--dur-2) var(--ease-out);-webkit-text-decoration:underline #0000;text-decoration:underline #0000}@media (hover:hover){.EqG9uq_titleLink:hover{text-decoration-color:currentColor}}.EqG9uq_blurb{color:var(--text-2);font-size:var(--fs-ui);line-height:1.65}.EqG9uq_parts{border-top:1px solid var(--rule);counter-reset:part;margin:.75rem 0 0;padding:0;list-style:none}.EqG9uq_parts li{border-bottom:1px solid var(--rule)}.EqG9uq_part{border-radius:var(--r-ctl);grid-template-columns:3.5rem minmax(0,1fr);align-items:baseline;gap:.75rem;margin-inline:-.5rem;padding:.85rem .5rem;display:grid}.EqG9uq_no{font-family:var(--font-display);color:var(--brand);font-weight:600;font-size:var(--fs-meta)}.EqG9uq_partTitle{color:var(--ink);font-weight:600}@media (hover:hover){.EqG9uq_part:hover .EqG9uq_partTitle{color:var(--brand)}}.EqG9uq_subscribe{border-radius:var(--r-sheet);border:1px solid var(--rule-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;margin-top:clamp(4rem,8vw,6rem);padding:clamp(1.75rem,4vw,3rem);display:flex}.EqG9uq_subTitle{font-size:var(--fs-h2);letter-spacing:calc(-.03em * var(--ls-scale));margin-bottom:.35rem;font-weight:740}.EqG9uq_subActions{flex-wrap:wrap;gap:.6rem;display:flex}.EqG9uq_subBtn{border-radius:var(--r-ctl);border:1px solid var(--control);height:2.75rem;color:var(--ink);background-color:var(--surface);align-items:center;padding:0 1.15rem;font-weight:600;display:inline-flex}@media (max-width:760px){.EqG9uq_grid{grid-template-columns:minmax(0,1fr)}}
.PvEn0q_page{grid-template-columns:minmax(0,1fr);gap:clamp(2rem,4vw,3rem);padding:clamp(3rem,8vw,6rem) 0 clamp(4rem,10vw,8rem);display:grid}.PvEn0q_head{grid-template-columns:minmax(0,1fr);gap:.9rem;max-width:46rem;display:grid}.PvEn0q_kicker{font-size:var(--fs-meta);color:var(--brand);letter-spacing:.02em;font-weight:600}.PvEn0q_kicker a{text-underline-offset:3px;text-decoration:underline}.PvEn0q_title{font-family:var(--font-display);font-size:var(--fs-display);letter-spacing:calc(-.035em * var(--ls-scale));line-height:calc(1.05 + var(--lh-add))}.PvEn0q_lede{font-size:var(--fs-lede);color:var(--text-2)}.PvEn0q_grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,22rem),1fr));gap:clamp(1.25rem,2.5vw,2rem);display:grid}.PvEn0q_tagGrid{grid-template-columns:repeat(auto-fill,minmax(min(100%,16rem),1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.PvEn0q_tag{border-radius:var(--r-card);background:var(--surface);box-shadow:var(--shadow-rest);border:1px solid var(--rule);gap:.3rem;padding:1.1rem 1.2rem;display:grid}@media (hover:hover){.PvEn0q_tag:hover{border-color:color-mix(in srgb, var(--brand) 45%, var(--rule))}}.PvEn0q_tagName{font-family:var(--font-display);font-size:var(--fs-h3);color:var(--ink);font-weight:650}.PvEn0q_tagMeta{font-size:var(--fs-meta);color:var(--text-3)}.PvEn0q_search{gap:.5rem;max-width:36rem;display:flex}.PvEn0q_search input{border-radius:var(--r-ctl);border:1px solid var(--rule-2);background:var(--surface);min-width:0;height:3rem;font-size:calc(1.0625rem * var(--blog-text-scale));color:var(--ink);flex:1;padding:0 1rem}.PvEn0q_search button{border-radius:var(--r-ctl);background:var(--solid);height:3rem;color:var(--on-solid);cursor:pointer;border:0;padding:0 1.25rem;font-weight:600}.PvEn0q_status{font-size:var(--fs-meta);color:var(--text-2)}.PvEn0q_empty{text-align:center;color:var(--text-2);border:1px dashed var(--rule-2);border-radius:var(--r-card);padding:3rem 1rem}.PvEn0q_profile{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:1.5rem;max-width:52rem}.PvEn0q_avatar{object-fit:cover;background:var(--bg-2);border-radius:50%;width:6rem;height:6rem}.PvEn0q_monogram{background:var(--sheet-front);color:var(--sheet-front-text);font-family:var(--font-display);font-size:var(--fs-h2);place-items:center;font-weight:700;display:grid}.PvEn0q_profileText{gap:.6rem;min-width:0;display:grid}.PvEn0q_role{font-size:var(--fs-meta);color:var(--text-2);font-weight:600}.PvEn0q_links{font-size:var(--fs-meta);flex-wrap:wrap;gap:.4rem 1rem;margin:.2rem 0 0;padding:0;list-style:none;display:flex}.PvEn0q_links a{color:var(--brand);text-underline-offset:3px;text-decoration:underline}@media (max-width:560px){.PvEn0q_profile{grid-template-columns:minmax(0,1fr)}.PvEn0q_avatar{width:4.5rem;height:4.5rem}}.PvEn0q_seriesGrid{grid-template-columns:repeat(auto-fill,minmax(min(100%,24rem),1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.PvEn0q_seriesCard{border-radius:var(--r-card);background:var(--surface);height:100%;box-shadow:var(--shadow-rest);border:1px solid var(--rule);gap:.55rem;padding:1.4rem 1.5rem;display:grid}@media (hover:hover){.PvEn0q_seriesCard:hover{border-color:color-mix(in srgb, var(--brand) 45%, var(--rule))}}.PvEn0q_seriesBlurb{color:var(--text-2);font-size:var(--fs-ui);line-height:1.6}.PvEn0q_seriesPeek{border-top:1px solid var(--rule);font-size:var(--fs-meta);color:var(--text-2);gap:.35rem;margin:.4rem 0 0;padding:.7rem 0 0;list-style:none;display:grid}.PvEn0q_seriesPeek .PvEn0q_num{color:var(--text-3);margin-right:.35rem}.PvEn0q_start{border-radius:var(--r-ctl);background:var(--solid);color:var(--on-solid);font-weight:650;font-size:var(--fs-ui);align-items:center;gap:.4rem;margin-top:.4rem;padding:.7rem 1.1rem;display:inline-flex}.PvEn0q_parts{border-top:1px solid var(--rule);max-width:60rem;margin:0;padding:0;list-style:none;display:grid}.PvEn0q_parts>li{border-bottom:1px solid var(--rule)}.PvEn0q_part{grid-template-columns:3.5rem 11rem minmax(0,1fr);align-items:center;gap:1.25rem;padding:1.25rem .5rem;display:grid}.PvEn0q_partNo{font-family:var(--font-display);font-size:var(--fs-h2);color:var(--text-3);letter-spacing:calc(-.03em * var(--ls-scale));font-weight:700}.PvEn0q_partCover{aspect-ratio:16/10;border-radius:calc(var(--r-card) * .6);box-shadow:0 0 0 1px var(--rule);overflow:hidden}.PvEn0q_partText{gap:.35rem;min-width:0;display:grid}.PvEn0q_partTitle{font-family:var(--font-display);font-size:var(--fs-h3);color:var(--ink);letter-spacing:calc(-.02em * var(--ls-scale));font-weight:700}.PvEn0q_partExcerpt{color:var(--text-2);font-size:var(--fs-ui);-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.6;display:-webkit-box;overflow:hidden}@media (max-width:640px){.PvEn0q_part{grid-template-columns:2.25rem minmax(0,1fr)}.PvEn0q_partCover{display:none}.PvEn0q_partNo{font-size:var(--fs-h3)}}
