.home-sec{padding-block:var(--section-y);overflow-x:clip}.warrow{aspect-ratio:30/12;fill:currentColor;flex:none;block-size:auto;inline-size:1.6em;display:inline-block}.hhead{align-items:baseline;column-gap:var(--s-4);row-gap:var(--s-2);flex-wrap:wrap;margin-block-end:clamp(var(--s-6), 4vw, var(--s-9));display:flex}.hhead__t{align-items:baseline;gap:var(--s-3);margin:0;display:flex}.hhead__t:before{content:"";background:var(--accent);flex:none;align-self:center;block-size:.5rem;inline-size:.5rem}.hhead__main{font:900 var(--fs-h2) / var(--lh-head-zh) "Eden Song", var(--font-zh);letter-spacing:var(--ls-zh-head);display:inline-block}.hhead__main:lang(en){font-family:var(--font-display);font-weight:600;font-stretch:var(--wdth-semi);line-height:var(--lh-head-en);letter-spacing:var(--ls-display)}.hhead__alt{font:600 var(--fs-label) / 1 var(--font-sans);font-stretch:var(--wdth-condensed);letter-spacing:var(--ls-caps);text-transform:uppercase;color:var(--fg-3)}.hhead__alt:lang(zh-Hans){font:500 var(--fs-label) / 1 var(--font-hei);letter-spacing:var(--ls-hei);text-transform:none}.hhead__rule{min-inline-size:2rem;block-size:var(--r2);background:var(--rule);flex:3rem;align-self:center}.hhead__meta,.hhead__link{font:600 var(--fs-label) / 1.3 var(--font-sans);font-stretch:var(--wdth-condensed);letter-spacing:var(--ls-caps);font-variant-numeric:tabular-nums lining-nums;color:var(--fg-3)}.hhead__meta:lang(en),.hhead__link:lang(en){text-transform:uppercase}.hhead__link{min-block-size:2.75rem;color:var(--fg);background:linear-gradient(var(--accent), var(--accent)) 0 calc(50% + .85em) / 100% 1px no-repeat;align-items:center;gap:.6em;display:inline-flex}.hhead__link .warrow{color:var(--accent)}html[data-motion=on] .hhead__link{transition:background-size .22s var(--ease-rule);background-size:0 2px}html[data-motion=on] .hhead__link:is(:hover,:focus-visible){background-size:100% 2px}@media (width<=599px){.hhead__rule{flex-basis:100%;order:3}.hhead__meta{order:4}.hhead__link{order:5;margin-inline-start:auto}}.cover{border-block-end:var(--bar) solid var(--rule);position:relative}.cover__spread{--eden:clamp(5rem, 1.6rem + 15vw, 9rem);inline-size:min(100% - 2 * var(--gutter), 100rem);row-gap:var(--s-5);padding-block:clamp(var(--s-4), 3svh, var(--s-7)) clamp(var(--s-6), 5svh, var(--s-8));grid-template-columns:minmax(0,1fr);margin-inline:auto;display:grid}.cover__page{display:contents}.cover__label{border-block-end:var(--r1) solid var(--rule);font:600 var(--fs-label) / 1.4 var(--font-sans);font-stretch:var(--wdth-condensed);letter-spacing:var(--ls-caps);font-variant-numeric:tabular-nums lining-nums;color:var(--fg-2);order:1;align-items:center;gap:.75em;padding-block-end:var(--s-2);display:flex}.cover__label-t{text-wrap:balance}.cover__label-t:lang(en),:lang(en) .cover__label-t{text-transform:uppercase}.cover__sq{aspect-ratio:1;background:var(--accent);flex:none;inline-size:.75em}.cover__h1{font-weight:inherit;order:4;align-items:flex-end;gap:clamp(1.25rem,.6rem + 2.6vw,3.5rem);margin:0;display:flex}.cover__eden{font:900 var(--eden) / 1 "Eden Song", var(--font-zh);letter-spacing:0;color:var(--fg);flex-direction:column;flex:none;display:flex}.cover__g{display:block}.cover__names{gap:var(--s-4);min-inline-size:0;padding-block-end:.12em;display:grid}.cover__name{font:italic 300 clamp(1.7rem, 1rem + 2.6vw, 3.7rem) / 1.04 var(--font-display);letter-spacing:-.01em;color:var(--fg);display:grid}.cover__name-l{white-space:nowrap;display:block}.cover__name-l:nth-child(2){padding-inline-start:.7em}.cover__name-l:nth-child(3){padding-inline-start:1.4em}.cover__sep{color:var(--accent);padding-inline-start:.06em;font-style:normal}.cover__name-zh{border-block-start:var(--r2) solid var(--accent);font:600 var(--fs-note) / 1.4 "Eden Song", var(--font-zh);letter-spacing:.32em;color:var(--fg-2);justify-self:start;padding-block-start:var(--s-2)}.cover__ledger{border-block-start:var(--r4) solid var(--rule);order:5;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.cover__row{padding-block:var(--s-3);border-block-end:var(--r1) solid var(--rule-soft);align-content:start;gap:.35em;min-inline-size:0;display:grid}.cover__row:nth-child(odd){padding-inline-end:var(--s-4)}.cover__row:nth-child(2n){border-inline-start:var(--r1) solid var(--rule-soft);padding-inline-start:var(--s-4)}.cover__row dt{align-items:baseline;gap:.7em;display:flex}.cover__k{font:500 var(--fs-label) / 1.3 var(--font-hei);letter-spacing:var(--ls-hei);color:var(--fg-3)}.cover__k:lang(en){font-family:var(--font-sans);font-weight:600;font-stretch:var(--wdth-condensed);letter-spacing:var(--ls-caps)}.cover__k2{font:600 .625rem / 1.3 var(--font-sans);font-stretch:var(--wdth-condensed);letter-spacing:var(--ls-caps);text-transform:uppercase;color:var(--fg-3);opacity:.8}.cover__k2:lang(zh-Hans){font-family:var(--font-hei);letter-spacing:var(--ls-hei)}.cover__row dd{font:600 var(--fs-lead) / 1.35 var(--font-zh);letter-spacing:.02em;color:var(--fg);overflow-wrap:anywhere;margin:0}:lang(en) .cover__row dd{font-family:var(--font-text);letter-spacing:0}.cover__cue{min-block-size:2.75rem;font:500 var(--fs-label) / 1 var(--font-hei);letter-spacing:var(--ls-hei);color:var(--fg-2);order:6;justify-self:start;align-items:center;gap:.7em;display:inline-flex}.cover__cue-t2{font:600 .625rem / 1 var(--font-sans);font-stretch:var(--wdth-condensed);letter-spacing:var(--ls-caps);color:var(--fg-3)}.cover__cue-line{inline-size:2.75rem;block-size:var(--r2);background:var(--accent);transform-origin:0}.cover__cue:is(:hover,:focus-visible) .cover__cue-line{inline-size:4rem}.cover__cue-line{transition:inline-size var(--t2) var(--ease-rule)}.cover__spine{background:var(--accent);color:var(--on-accent);order:3;display:block}.cover__spine-t{align-items:center;gap:var(--s-4);min-block-size:1.75rem;padding-inline:var(--s-3);white-space:nowrap;display:flex;overflow:hidden}.cover__spine-w{font:900 .875rem / 1 "Eden Song", var(--font-zh);letter-spacing:.3em;flex:none}.cover__spine-n{text-align:center;min-inline-size:0;font:600 .625rem / 1 var(--font-sans);font-stretch:var(--wdth-condensed);letter-spacing:.34em;text-transform:uppercase;flex:1;overflow:hidden}.cover__spine-sq{background:currentColor;flex:none;block-size:.5rem;inline-size:.5rem}.cover__plate{gap:var(--s-3);order:2;grid-template-rows:minmax(0,1fr) auto;min-inline-size:0;margin:0;display:grid}.cover__media{aspect-ratio:4/5;max-block-size:72svh;padding:var(--mat-pad);background:linear-gradient(var(--fg), var(--fg)) 0 0 / 100% var(--press-bar) no-repeat, var(--mat);padding-block-start:calc(var(--mat-pad) + var(--press-bar));display:block;position:relative;overflow:hidden}.cover__plate[data-mat=night] .cover__media{--mat:var(--night-2)}.cover__media picture{block-size:100%;inline-size:100%;display:block}.cover__media img{object-fit:cover;outline:var(--r1) solid var(--fg);outline-offset:-1px;block-size:100%;inline-size:100%}.cover__plate[data-mat=night] .cover__media img{outline-color:var(--paper-deep)}.cover__media:focus-visible{outline:2px solid var(--fg);outline-offset:4px}.cover__cap{gap:.2em;display:grid}.cover__cap-no{font:600 var(--fs-label) / 1.3 var(--font-sans);font-stretch:var(--wdth-condensed);letter-spacing:var(--ls-caps);font-variant-numeric:tabular-nums;color:var(--fg-3)}.cover__cap-t{font:600 var(--fs-note) / 1.5 var(--font-zh);color:var(--fg-2)}.cover__cap-t i{font:italic 400 var(--fs-note) var(--font-text);color:var(--fg-3)}:lang(en) .cover__cap-t{font-family:var(--font-text)}:lang(en) .cover__cap-t i{font-family:var(--font-zh);font-style:normal}.cover__end{display:block}@media (width>=600px) and (width<=1023px),(width>=1024px) and (orientation:portrait){.cover__media{aspect-ratio:3/2}.cover__ledger{grid-template-columns:repeat(4,minmax(0,1fr))}.cover__row:nth-child(n){padding-inline:var(--s-3);border-inline-start:var(--r1) solid var(--rule-soft)}.cover__row:first-child{border-inline-start:0;padding-inline-start:0}}@media (width>=1024px) and (orientation:landscape){.cover__spread{--eden:min(clamp(7rem, 1rem + 11vw, 15rem), 29svh);min-block-size:min(calc(100svh - var(--header-h) - var(--bar)), 64rem);grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1.1fr) clamp(1.75rem,.9rem + 1.1vw,2.5rem) minmax(0,.9fr);column-gap:clamp(2rem,.5rem + 3.4vw,5.5rem)}.cover__page{grid-template-rows:auto minmax(var(--s-6), 1fr) auto auto;row-gap:var(--s-5);min-inline-size:0;display:grid}.cover__label{order:0}.cover__h1{order:0;align-self:center}.cover__ledger,.cover__cue{order:0}.cover__spine{order:0;position:relative}.cover__spine-t{writing-mode:vertical-rl;padding:var(--s-4) 0;position:absolute;inset:0}.cover__plate{order:0}.cover__media{aspect-ratio:auto;contain:size;min-block-size:0;max-block-size:none}}@media (orientation:landscape) and (height<=560px){.cover__spread{min-block-size:0}.cover__media{max-block-size:80svh}}@keyframes cover-spine{0%{clip-path:inset(0 0 100%)}}@keyframes cover-spine-x{0%{clip-path:inset(0 100% 0 0)}}@keyframes cover-rise{0%{clip-path:inset(100% 0 0);transform:translateY(.12em)}}@keyframes cover-wipe{0%{clip-path:inset(0 100% 0 0)}}@keyframes cover-reveal{0%{clip-path:inset(0 0 100%)}}@keyframes cover-fade{0%{opacity:0;transform:translateY(.5em)}}html.cover-anim[data-motion=on] .cover__spine{animation:cover-spine-x .9s var(--ease-rule) both}html.cover-anim[data-motion=on] .cover__g{animation:cover-rise .9s var(--ease-press) calc(.25s + var(--i) * .14s) both}html.cover-anim[data-motion=on] .cover__name-l{animation:cover-wipe .7s var(--ease-press) calc(.65s + var(--i) * .12s) both}html.cover-anim[data-motion=on] .cover__name-zh{animation:cover-fade .6s var(--ease-out) 1.1s both}html.cover-anim[data-motion=on] .cover__media{animation:cover-reveal 1.2s var(--ease-press) .15s both}html.cover-anim[data-motion=on] .cover__row{animation:cover-fade .6s var(--ease-out) calc(1s + var(--i) * var(--stagger)) both}@media (width>=1024px) and (orientation:landscape){html.cover-anim[data-motion=on] .cover__spine{animation-name:cover-spine}}html.cover-anim[data-motion=on] .cover:not(.is-in) :is(.cover__spine,.cover__g,.cover__name-l,.cover__name-zh,.cover__media,.cover__row){animation-play-state:paused}.epi__stage{gap:var(--s-6);display:grid;position:relative}.epi__punct{block-size:clamp(11rem,52vw,18rem);margin-block-end:calc(-1 * var(--s-4));margin-inline-start:calc(-1 * var(--gutter) - 2rem);position:relative}.epi__qs{gap:var(--s-6);margin:0;padding:0;display:grid}.epi__qs .epi__q.l{padding-inline-start:.4em}.epi__q.l:before{background:var(--accent);inset-block-start:1em}.epi__zh{font:600 var(--fs-pull) / 1.5 var(--font-zh);letter-spacing:.04em;text-wrap:pretty}.epi__en{font:italic 300 var(--fs-lead) / 1.45 var(--font-text);color:var(--fg-2);text-wrap:pretty;margin-block-start:.5em}.epi__en:only-child{font:italic 300 max(1.5rem, var(--fs-pull)) / 1.3 var(--font-display);color:var(--fg);margin-block-start:0}.epi__n{font:600 .6875rem / 1 var(--font-sans);font-style:normal;font-stretch:var(--wdth-condensed);letter-spacing:var(--ls-caps);font-variant-numeric:tabular-nums lining-nums;color:var(--accent-text);vertical-align:.35em;margin-inline-end:.7em;display:inline-block}.epi__ledger{margin:var(--s-8) 0 0;padding:0}.epi__ans{column-gap:var(--s-5);padding-block:var(--s-4) var(--s-5);grid-template-columns:minmax(4.5rem,max-content) minmax(0,1fr);align-items:baseline;display:grid;position:relative}.epi__al{white-space:nowrap;align-items:baseline;gap:.45em;display:inline-flex}.epi__al-t{font:900 var(--fs-h3) / 1 "Eden Song", var(--font-zh);color:var(--accent-text)}.epi__al-t:lang(en),:lang(en)>.epi__al-t{font:600 var(--fs-label) / 1 var(--font-sans);font-stretch:var(--wdth-condensed);letter-spacing:var(--ls-caps);text-transform:uppercase}.epi__al-2,.epi__al-n{font:600 var(--fs-label) / 1 var(--font-sans);font-stretch:var(--wdth-condensed);letter-spacing:var(--ls-caps);font-variant-numeric:tabular-nums;color:var(--fg-3)}.epi__al-2:lang(zh-Hans){font-family:var(--font-hei);letter-spacing:var(--ls-hei)}.epi__at{font:400 var(--fs-body) / var(--lh-body) var(--font-body);text-wrap:pretty}.epi__rule{position:absolute;inset-block-end:0;inset-inline:0}.epi__intro{max-inline-size:34em;font-size:var(--fs-lead);margin-block-start:var(--section-y)}.epi__intro p{font:400 var(--fs-lead) / var(--lh-body) var(--font-body);letter-spacing:var(--ls-body);text-indent:2em;text-align:justify;line-break:strict;hanging-punctuation:allow-end}.epi__intro p:lang(en){text-indent:0;hyphens:auto}.epi__intro p:lang(en)+p:lang(en){margin-block-start:.7em}.caps{letter-spacing:.06em;font-size:.92em}@media (width<=599px){.epi__intro p:lang(en){text-align:start}}.epi__brk{margin-block:1.5lh}.epi__more{background:linear-gradient(var(--accent), var(--accent)) 0 100% / 100% 2px no-repeat;flex-wrap:wrap;justify-self:start;align-items:baseline;gap:.2em .75em;min-block-size:2.75rem;padding-block:.4em;display:inline-flex}.epi__more-t{font:900 var(--fs-h3) / 1.2 "Eden Song", var(--font-zh)}.epi__more-t:lang(en),:lang(en)>.epi__more-t{font:600 var(--fs-h3) / 1.2 var(--font-text);font-style:italic}.epi__more-2{font:600 var(--fs-label) / 1 var(--font-sans);font-stretch:var(--wdth-condensed);letter-spacing:var(--ls-caps);text-transform:uppercase;color:var(--fg-3)}.epi__more-2:lang(zh-Hans){font-family:var(--font-hei);letter-spacing:var(--ls-hei)}.epi__more-a{color:var(--accent);align-self:center}html[data-motion=on] .epi__more{background-size:0 2px;background-image:linear-gradient(var(--accent), var(--accent)), linear-gradient(var(--rule-soft), var(--rule-soft));transition:background-size .22s var(--ease-rule);background-position:0 100%,0 100%;background-size:0 2px,100% 1px}html[data-motion=on] .epi__more:is(:hover,:focus-visible){background-size:100% 2px,100% 1px}html[data-motion=on] .epi__more .warrow{transition:translate var(--t1) var(--ease-out)}html[data-motion=on] .epi__more:is(:hover,:focus-visible) .warrow{translate:.3em}@media (width>=600px){.epi__intro,.epi__brk,.epi__more,.epi__ledger{grid-column:2/-1}}@media (width>=1024px) and (height>=640px){.epi__stage{grid-column:1/-1;grid-template-columns:subgrid;min-block-size:calc(var(--fs-punct) * .8);grid-template-rows:auto;gap:0}.epi__stage:before{content:"";block-size:var(--r2);background:var(--rule);transform-origin:100%;grid-area:1/5/auto/-1;align-self:start}html:lang(en) .epi__stage:before{display:none}.epi__punct{block-size:calc(var(--fs-punct) * 1.05);margin:0;position:absolute;inset-block-start:0;inset-inline-start:calc(50% - var(--vw-content) / 2);translate:-24%}.epi__qs{grid-column:1/-1;grid-template-columns:subgrid;gap:0;row-gap:var(--s-6);grid-template-rows:minmax(0,1fr) auto auto}.epi__qs .epi__q.l{grid-area:1/1/-1/-1;grid-template-columns:subgrid;grid-template-rows:subgrid;margin:0;padding:0;display:grid}.epi__q.l:before{display:none}.epi__en{font:italic 300 max(1.5rem, var(--fs-h3)) / 1.35 var(--font-display);color:var(--fg-2);grid-area:2/5/auto/10;align-self:end;margin:0}.epi__q:nth-child(2) .epi__en{grid-row:3;padding-inline-start:1.5em}.epi__q:nth-child(3) .epi__en{grid-row:4;padding-inline-start:3em}.epi__zh{writing-mode:vertical-rl;padding-block:0;padding-inline:0;border-left:var(--r1) solid var(--rule-soft);border-right:var(--r1) solid var(--rule-soft);inline-size:max-content;min-inline-size:100%;letter-spacing:var(--ls-vert);text-spacing-trim:trim-both;grid-area:1/12/-1;justify-self:center;padding-left:.55em;padding-right:.55em;line-height:1.6}.epi__q:nth-child(2) .epi__zh{grid-column:10;padding-top:3em}.epi__q:nth-child(3) .epi__zh{grid-column:8;padding-top:6em}.epi__en:only-child{font-size:max(1.5rem, var(--fs-pull));color:var(--fg);grid-column:5/12}.epi__ledger{grid-column:5/-1;margin-block-start:var(--s-8)}.epi__intro,.epi__brk,.epi__more{grid-column:3/10}}@media (width>=2560px),(aspect-ratio>=21/9) and (width>=1800px){.epi__stage:before{grid-column:6/-1}.epi__q .epi__zh{grid-column:15}.epi__q:nth-child(2) .epi__zh{grid-column:13}.epi__q:nth-child(3) .epi__zh{grid-column:11}.epi__en{grid-column:6/11}.epi__en:only-child{grid-column:6/14}.epi__ledger{grid-column:6/-2}.epi__intro,.epi__brk,.epi__more{grid-column:4/11}}@media (width>=1024px) and (height>=640px){html[data-motion=on] .epi__zh{transition:clip-path var(--t4) var(--ease-press) calc(.3s + var(--i) * .24s)}html[data-motion=on] .epi.os:not(.is-in) .epi__zh{clip-path:inset(0 0 100%)}html[data-motion=on] .epi__stage:before{transition:transform var(--t4) var(--ease-rule) .15s}html[data-motion=on] .epi.os:not(.is-in) .epi__stage:before{transform:scaleX(0)}}.hcon__list{border-block-end:var(--r2) solid var(--rule);margin:0;padding:0}.hcon__row{column-gap:var(--col-gap);row-gap:var(--s-4);padding-block:var(--s-5) var(--s-6);grid-template-columns:[sig]auto[num]minmax(0,auto)[head]minmax(0,1fr);grid-template-areas:"sig num head""secs secs secs"". .go";align-items:start;padding-inline-end:calc(var(--bar) + var(--col-gap));display:grid;position:relative}.hcon__rule{block-size:var(--bar);pointer-events:none;background:linear-gradient(var(--part), var(--part)) 0 0 / 100% 0 no-repeat, linear-gradient(var(--rule), var(--rule)) 0 0 / 100% var(--r2) no-repeat;position:absolute;inset-block-start:0;inset-inline:0}.hcon__rule.is-dashed{background:linear-gradient(var(--part), var(--part)) 0 0 / 100% 0 no-repeat, repeating-linear-gradient(90deg, var(--part-junoxia) 0 1.5em, transparent 1.5em 2em) 0 0 / 100% var(--r2) no-repeat}.hcon__row:after{content:"";inset-block:var(--s-3) 0;inline-size:var(--bar);background:var(--part);position:absolute;inset-inline-end:0}.hcon__row.is-open:after{background:repeating-linear-gradient(180deg, var(--part) 0 1.5em, transparent 1.5em 2em)}.hcon__sigil{min-inline-size:1.2em;font:900 var(--fs-h3) / 1 "Eden Song", var(--font-zh);color:var(--part);text-align:center;grid-area:sig;padding-block-start:.15em}.hcon__num{font-size:min(var(--fs-display), 6rem);grid-area:num;min-inline-size:1em;line-height:.82}.hcon__num:not(.misreg--zh){font-size:min(var(--fs-display), 5.5rem)}.hcon__head{grid-area:head;align-content:start;justify-items:start;gap:.3em;min-inline-size:0;display:grid}.hcon__world{font:600 var(--fs-label) / 1.3 var(--font-sans);font-stretch:var(--wdth-condensed);letter-spacing:var(--ls-caps);text-transform:uppercase;color:var(--fg-3)}.hcon__world:lang(zh-Hans),:lang(zh-Hans)>.hcon__world{font:500 var(--fs-label) / 1.3 var(--font-hei);letter-spacing:var(--ls-hei);text-transform:none}.hcon__title{margin:0}.hcon__link{color:var(--fg);flex-direction:column;gap:.25em;display:inline-flex}.hcon__link:after{content:"";z-index:1;position:absolute;inset:0}.hcon__link:focus-visible{box-shadow:none;outline:none}.hcon__row:has(.hcon__link:focus-visible){outline:2px solid var(--fg);outline-offset:3px;box-shadow:0 0 0 5px var(--bg)}.hcon__t{font:900 var(--fs-h2) / var(--lh-head-zh) "Eden Song", var(--font-zh);letter-spacing:var(--ls-zh-head)}.hcon__t:lang(en),:lang(en)>.hcon__t{font-family:var(--font-display);font-weight:600;font-stretch:var(--wdth-semi);line-height:var(--lh-head-en);letter-spacing:var(--ls-display)}.hcon__alt{font:italic 300 max(1.5rem, var(--fs-h3)) / 1.2 var(--font-display);color:var(--fg-2)}.hcon__alt:lang(zh-Hans){font:300 var(--fs-h3) / 1.3 var(--font-zh);letter-spacing:var(--ls-zh-head);font-style:normal}.hcon__stamp{margin-block-start:var(--s-3)}.hcon__secs{grid-area:secs;align-content:start;margin:0;padding:0;display:grid}.hcon__sec{z-index:2;border-block-start:var(--r1) solid var(--rule-soft);align-items:baseline;gap:.6em;min-block-size:2.75rem;padding-block:.55em;display:flex;position:relative}.hcon__secs>li:first-child .hcon__sec{border-block-start:0}.hcon__sn{font:600 var(--fs-label) / 1.3 var(--font-sans);font-stretch:var(--wdth-condensed);letter-spacing:.08em;font-variant-numeric:tabular-nums lining-nums;color:var(--accent-text);min-inline-size:2.6em;flex:none}.hcon__st{min-inline-size:min(100%,3em);font:400 var(--fs-body) / 1.45 var(--font-body);letter-spacing:var(--ls-body);flex:0 auto}.hcon__sec:is(:hover,:focus-visible) .hcon__st{color:var(--accent-text)}.hcon__go{color:var(--part);font-size:var(--fs-h3);grid-area:go;place-self:end;line-height:1}@media (width>=600px){.hcon__row{grid-template:"sig num head.""sig num secs go"1fr/[sig]2.25rem[num]minmax(4.5rem,auto)[head]minmax(0,1fr)[go]auto}}@media (width>=1024px){.hcon__row{padding-block:var(--s-6) var(--s-7);grid-template:"sig num head secs.""sig num head secs go"1fr/[sig]2.5rem[num]minmax(5rem,.9fr)[head]minmax(0,3.4fr)[secs]minmax(0,5fr)[go]minmax(3rem,1fr)}}html[data-motion=on] .hcon__stamp{transition:scale var(--t2) var(--ease-strike) .2s, rotate var(--t2) var(--ease-strike) .2s, opacity .16s linear .2s}html[data-motion=on] .hcon__stamp.os:not(.is-in){scale:1.4;rotate:calc(var(--stamp-tilt) - 6deg);opacity:0}.hcon__row:is(:hover,:focus-within) .hcon__rule{background-size:100% 100%, 100% var(--r2)}.hcon__row:is(:hover,:focus-within) .hcon__num{translate:.25em}html[data-motion=on] .hcon__rule{transition:background-size .24s var(--ease-rule)}html[data-motion=on] .hcon__num{transition:translate .24s var(--ease-out)}html[data-motion=on] .hcon__go{transition:translate var(--t1) var(--ease-out)}.hcon__row:is(:hover,:focus-within) .hcon__go{translate:.3em}@media (forced-colors:active){.hcon__row:after,.hcon__rule{forced-color-adjust:none}}.chrono{view-timeline:--chrono block;view-timeline-inset:0}.chrono__list{margin:0;padding:0;display:grid;position:relative}.chrono__item{--rail:1.75rem;grid-template-columns:var(--rail) minmax(0, 1fr);view-timeline:--ci block;padding-block-end:var(--s-6);display:grid;position:relative}.chrono__item:last-child{padding-block-end:var(--s-7)}.chrono__seg{inline-size:var(--r2);background:var(--rule);transform-origin:50% 0;position:absolute;inset-block:0;inset-inline-start:calc(var(--rail) / 2 - var(--r2) / 2)}.chrono__item:first-child .chrono__seg{inset-block-start:.85em}.chrono__item.is-junoxia .chrono__seg{background:repeating-linear-gradient(180deg, var(--part-junoxia) 0 1em, transparent 1em 1.5em)}.chrono__item.is-break .chrono__seg{inset-block-start:2.2rem}.chrono__brk{inline-size:var(--rail);text-align:center;font:600 var(--fs-note) / 1 var(--font-sans);letter-spacing:-.1em;color:var(--fg-3);position:absolute;inset-block-start:.2rem;inset-inline-start:0;rotate:90deg}.chrono__node{inline-size:.75rem;block-size:var(--r2);background:var(--rule);position:absolute;inset-block-start:.85em;inset-inline-start:calc(var(--rail) / 2);translate:-50% -50%}.chrono__item.is-turning .chrono__node{background:var(--accent);block-size:6px;inline-size:6px}.chrono__item.is-end .chrono__node{block-size:10px;inline-size:10px}.chrono__item.is-junoxia .chrono__node{border:var(--r2) solid var(--part-junoxia);background:var(--bg);border-radius:50%;block-size:.6rem;inline-size:.6rem}.chrono__item.is-break .chrono__node{inset-block-start:calc(2.2rem + .85em)}.chrono__item.is-break .chrono__link{padding-block-start:2.2rem}.chrono__tip{background:var(--part-junoxia);clip-path:polygon(0 0,100% 0,50% 100%);block-size:.6rem;inline-size:.75rem;position:absolute;inset-block-end:0;inset-inline-start:calc(var(--rail) / 2);translate:-50%}.chrono__link{color:var(--fg);grid-column:2;padding-inline-start:var(--s-2);display:block}.chrono__when{font:600 var(--fs-label) / 1.2 var(--font-sans);font-stretch:var(--wdth-condensed);letter-spacing:.1em;font-variant-numeric:tabular-nums lining-nums;color:var(--fg-2);margin-block-end:.35em;display:block}.chrono__when:lang(en),:lang(en)>.chrono__when{text-transform:uppercase}.chrono__wv{align-items:baseline;gap:.35em;display:inline-flex}.chrono__wp--solo{min-block-size:1.2em;display:inline-block}.chrono__year{letter-spacing:.01em;font-size:clamp(1.75rem,1.5rem + .9vw,2.6rem);line-height:.85}.chrono__text{font:400 var(--fs-note) / 1.65 var(--font-body);letter-spacing:var(--ls-body);text-wrap:pretty;display:block}.chrono__text:lang(en),:lang(en)>.chrono__text{font-family:var(--font-text)}.chrono__item.is-turning .chrono__text{font-weight:600}a.chrono__link:is(:hover,:focus-visible) .chrono__text{color:var(--accent-text);background:linear-gradient(var(--accent), var(--accent)) 0 100% / 100% 1px no-repeat}.chrono__item.is-junoxia .chrono__when{color:var(--part-junoxia)}@media (width>=1024px){.chrono .chrono__list{--pad:max(var(--gutter), (var(--vw-content) - var(--frame-max)) / 2);--line:3rem;margin-inline:calc(50% - var(--vw-content) / 2);padding-inline:var(--pad);grid-template-columns:var(--cols);grid-template-rows:[above] auto [line] var(--line) [below] auto;padding-block:var(--s-2)}.chrono__item{grid-row:1/-1;grid-template-columns:minmax(0,1fr);grid-template-rows:subgrid;view-timeline:none;padding:0}.chrono__item:last-child{padding:0}.chrono__seg{inline-size:auto;block-size:var(--r2);transform-origin:0;grid-area:2/1;align-self:center;position:relative;inset:auto}.chrono__item:first-child .chrono__seg{margin-inline-start:calc(-1 * var(--pad));inset-block-start:auto}.chrono__item:last-child .chrono__seg{margin-inline-end:calc(-1 * var(--pad))}.chrono__item.is-junoxia .chrono__seg{background:repeating-linear-gradient(90deg, var(--part-junoxia) 0 1em, transparent 1em 1.5em)}.chrono__item.is-break .chrono__seg{margin-inline-start:1.6rem;inset-block-start:auto}.chrono__brk{inline-size:auto;font-size:var(--fs-h3);letter-spacing:-.12em;color:var(--fg-2);grid-area:2/1;place-self:center start;margin-inline-start:.25rem;font-weight:300;line-height:1;position:relative;inset:auto;rotate:none}.chrono__node,.chrono__item.is-break .chrono__node{inline-size:var(--r2);z-index:1;grid-area:2/1;place-self:center start;block-size:.875rem;position:relative;inset:auto;translate:calc(.5px - 50%)}.chrono__item.is-turning .chrono__node{block-size:6px;inline-size:6px}.chrono__item.is-end .chrono__node{block-size:10px;inline-size:10px}.chrono__item.is-junoxia .chrono__node{block-size:.7rem;inline-size:.7rem}.chrono__item.is-break .chrono__node{translate:2.6rem}.chrono__tip{translate:calc(var(--pad) - .2rem) 0;clip-path:polygon(0 0,100% 50%,0 100%);grid-area:2/1;place-self:center end;block-size:.8rem;inline-size:.7rem;position:relative;inset:auto}.chrono__link,.chrono__item.is-break .chrono__link{inline-size:calc(190% - var(--s-4));padding:0 0 calc(var(--line) / 2 + var(--s-3)) var(--s-3);border-inline-start:var(--r1) solid var(--rule-soft);grid-area:1/1;align-self:end;margin-block-end:calc(var(--line) / -2)}.chrono__item:nth-child(2n) .chrono__link{padding:calc(var(--line) / 2 + var(--s-3)) 0 0 var(--s-3);margin-block:calc(var(--line) / -2) 0;grid-row:3;align-self:start}.chrono__item.is-break .chrono__link{inline-size:calc(100% - 2.6rem);margin-inline-start:2.6rem}.chrono__item:last-child .chrono__link{inline-size:calc(100% - 2.6rem)}.chrono__item:nth-last-child(2) .chrono__link{inline-size:calc(160% - var(--s-4))}a.chrono__link:is(:hover,:focus-visible){border-inline-start-color:var(--accent)}}@keyframes chrono-x{0%{transform:scaleX(0)}}@keyframes chrono-y{0%{transform:scaleY(0)}}@keyframes chrono-node{0%{opacity:0;scale:.6}}@supports (animation-timeline:view()){html[data-motion=on] :is(.chrono__seg,.chrono__node){animation-duration:auto;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--ci}html[data-motion=on] .chrono__seg{animation-name:chrono-y;animation-range:entry 40% cover 45%}html[data-motion=on] .chrono__node{animation-name:chrono-node;animation-range:entry 70% cover 40%}@media (width>=1024px){html[data-motion=on] .chrono__seg{animation-name:chrono-x;animation-timeline:--chrono;animation-range:cover calc(var(--i) * 3%) cover calc(5% + var(--i) * 3%)}html[data-motion=on] .chrono__node{animation-timeline:--chrono;animation-range:cover calc(15% + var(--i) * 3%) cover calc(20% + var(--i) * 3%)}}}html[data-motion=on].io .chrono__seg{transition:transform var(--t3) var(--ease-rule) calc(var(--i) * 70ms)}html[data-motion=on].io .chrono__node{transition:opacity var(--t2) var(--ease-out) calc(.2s + var(--i) * 70ms), scale var(--t2) var(--ease-press) calc(.2s + var(--i) * 70ms)}html[data-motion=on].io .chrono.os:not(.is-in) .chrono__seg{transform:scaleY(0)}html[data-motion=on].io .chrono.os:not(.is-in) .chrono__node{opacity:0;scale:.6}@media (width>=1024px){html[data-motion=on].io .chrono.os:not(.is-in) .chrono__seg{transform:scaleX(0)}}@media (forced-colors:active){.cover__media{border:1px solid canvastext}.cover__spine,.hhead__t:before,.cover__sq{forced-color-adjust:none;background:canvastext}}@media print{.cover{border-block-end-width:4px}.cover__cue,.epi__punct{display:none}.home-sec{padding-block:2rem}}
