@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-tight-cyrillic-ext-wght-normal.okcGN4Nq.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-tight-cyrillic-wght-normal.BS41q_Tv.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-tight-greek-ext-wght-normal.DQgQPNk4.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-tight-greek-wght-normal.sS1B39LI.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-tight-vietnamese-wght-normal.TKKdAiBA.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-tight-latin-ext-wght-normal.B4u9PlvR.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-tight-latin-wght-normal.DX-nOvPD.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@view-transition{navigation:auto}:root{color-scheme:light;--bg: #e2e2e2;--ink: #141414;--muted: #5a5a5a;--line: #141414;--accent: #ff4b33;--on-accent: #141414;--pad: max(16px, 1.6vw);--fs-xs: max(12px, .86vw);--fs-s: max(13px, 1vw);--fs-m: max(15px, 1.146vw);--fs-l: max(19px, 1.67vw);--fs-xl: clamp(30px, 3.7vw, 84px);--hud-h: calc(var(--pad) * 1.5 + var(--fs-m) * 1.2);--mast-pad: calc(var(--hud-h) * .72);--wm-h: 11.2vw;--bar-h: calc(var(--fs-s) * 1.2 + var(--pad) * .9);--mast-h: calc(var(--mast-pad) + var(--wm-h) + var(--bar-h));--row-bar: calc(var(--fs-l) * 1.2 + var(--pad) * .9);--ease: cubic-bezier(.215, .61, .355, 1);--ease-out: cubic-bezier(.16, 1, .3, 1)}:root[data-theme=dark]{color-scheme:dark;--bg: #131313;--ink: #e4e4e4;--muted: #a0a0a0;--line: #e4e4e4}*,*:before,*:after{box-sizing:border-box}html{background:var(--bg);-webkit-text-size-adjust:100%}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}body{margin:0;background:var(--bg);color:var(--ink);font-family:Inter Tight Variable,Helvetica Neue,Arial,sans-serif;font-size:var(--fs-m);font-weight:400;line-height:1.2;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:background-color .4s var(--ease),color .4s var(--ease)}h1,h2,h3,p,dl,dd,ol,ul,figure{margin:0;padding:0}ol,ul{list-style:none}h1,h2,h3{font:inherit}img{display:block;max-width:100%}a{color:inherit}button{all:unset;cursor:pointer}:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.skip{position:fixed;left:var(--pad);top:-100px;z-index:100;padding:.5em .8em;background:var(--ink);color:var(--bg)}.skip:focus{top:var(--pad)}.pill{display:inline-block;padding:.28em .9em .3em;border-radius:.45em;background:var(--accent);color:var(--on-accent);font-size:var(--fs-xs);font-weight:500;letter-spacing:.01em;white-space:nowrap}.eyebrow{font-size:var(--fs-s);text-transform:uppercase;letter-spacing:.01em}.statement{font-size:var(--fs-xl);line-height:1.04;letter-spacing:-.025em;font-weight:450}[id]{scroll-margin-top:var(--hud-h)}.places{scroll-margin-top:var(--mast-h)}.hud{position:fixed;inset:0 0 auto;z-index:60;display:grid;grid-template-columns:repeat(3,1fr);padding:calc(var(--pad) * .75) var(--pad);background:var(--bg);color:var(--ink);font-size:var(--fs-m);line-height:1.2;pointer-events:none;transition:background-color .4s var(--ease),color .4s var(--ease)}.hud a,.hud button{pointer-events:auto;text-decoration:none}.hud__left{position:relative;min-height:1.2em}.hud__tag{position:absolute;inset:0 auto auto 0;width:min(24em,100%);-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - var(--tag-fade, 0) * 140%),transparent calc(130% - var(--tag-fade, 0) * 140%));mask-image:linear-gradient(90deg,#000 calc(100% - var(--tag-fade, 0) * 140%),transparent calc(130% - var(--tag-fade, 0) * 140%));transition:opacity .3s var(--ease)}.hud__nav{display:flex;gap:.34em;overflow:hidden}.hud__nav a{display:block;transition:transform .5s var(--ease)}.hud__nav a:nth-child(2){transition-delay:.06s}.hud__nav a:nth-child(3){transition-delay:.12s}.hud__nav a:nth-child(4){transition-delay:.18s}.hud__nav a:hover{opacity:.6}.hud:not(.is-home) .hud__tag{display:none}.js .hud.is-home:not(.is-past) .hud__nav a{transform:translateY(120%);pointer-events:none}.js .hud.is-home.is-past .hud__tag{opacity:0;pointer-events:none}.hud__place{display:flex;justify-content:space-between;gap:1em;padding-right:2.4em}.hud__clock{display:flex;align-items:center;gap:.72em;font-variant-numeric:tabular-nums}.hud__dot{width:.78em;height:.78em;border-radius:50%;background:var(--ink);transition:transform .3s var(--ease),background-color .4s var(--ease)}.hud__dot:hover{transform:scale(1.3)}@media(max-width:1100px){.hud__place span:last-child{display:none}}.hud__right{position:absolute;right:var(--pad);top:calc(var(--pad) * .75);display:flex;align-items:baseline;gap:1.5em}.hud__langs{display:flex;gap:.6em}.hud__langs a{color:var(--muted);transition:color .2s var(--ease)}.hud__langs a:hover,.hud__langs a[aria-current]{color:var(--ink)}@media(max-width:1023px){.hud__place{display:none}}@media(max-width:767px){:root{--mast-pad: var(--hud-h)}.hud{grid-template-columns:1fr auto}.hud__place,.hud__clock{display:none}.hud__nav{gap:.28em}.hud__nav a.hud__nav-kbtu{display:none}.hud__tag{max-width:54vw}.hud__right{gap:.9em}.hud__langs{gap:.45em}}.stage{position:relative}.hero{position:relative;z-index:1;height:calc(100svh - var(--mast-pad) - var(--wm-h))}.hero__canvas{position:fixed;inset:0;z-index:0;width:100%;height:100%;pointer-events:none}.hero.no-gl{background:center 46% / min(34vw,40vh) no-repeat url(/favicon.svg)}.hero__cue{position:fixed;left:50%;top:calc(100svh - var(--wm-h) - var(--mast-pad) - 2.4em);z-index:3;font-size:var(--fs-m);pointer-events:none;will-change:transform}.hero__cue span{display:block;transform:translate(-50%,-50%);white-space:nowrap}.hero__cue.is-following{left:0;top:0}.hero__word{position:absolute;left:var(--pad);bottom:.9em;z-index:2;display:flex;gap:.5em;font-size:var(--fs-s)}.hero__dash{color:var(--muted)}@media(max-width:767px){.hero__word{bottom:3.4em}}.mast{position:sticky;top:0;z-index:40;padding-top:var(--mast-pad);background:var(--bg);transition:background-color .4s var(--ease)}.wm{container-type:inline-size;padding:0 var(--pad)}.wm__line{display:flex;align-items:baseline;font-size:10.7cqw;line-height:1.04;letter-spacing:-.045em;font-weight:500;white-space:nowrap}.wm__line>*{flex:none}.wm__c,.wm__deg{display:block;clip-path:inset(-.06em -.2em -.26em -.2em)}.wm__c>span,.wm__deg>span{display:block;animation:rise 1.1s var(--ease-out) both;animation-delay:calc(.18s + var(--i) * 28ms)}.wm__deg{color:var(--accent);font-weight:400}.wm__gap{width:.22em}.wm__gap:first-of-type{width:.2em}@keyframes rise{0%{transform:translateY(112%)}}.mast__bar{display:flex;justify-content:space-between;align-items:center;padding:calc(var(--pad) * .45) var(--pad);font-size:var(--fs-s);line-height:1.2;border-bottom:1px solid var(--line)}.toggle{display:inline-flex;align-items:center;gap:.5em}.toggle i{width:1.2em;height:1px;background:currentColor}.toggle button[aria-pressed=false]{color:var(--muted)}.toggle button:hover{color:var(--accent)}.places{position:relative;z-index:10}.row{position:sticky;top:var(--mast-h);height:calc(100svh - var(--mast-h));overflow:hidden;background:var(--bg);border-bottom:1px solid var(--line);transition:height .7s var(--ease-out)}.row__link{display:flex;flex-direction:column;height:100%;text-decoration:none}.row__bar{flex:none;display:grid;grid-template-columns:repeat(3,1fr) minmax(7em,auto);align-items:center;height:var(--row-bar);padding:0 var(--pad)}.row__name{display:flex;align-items:baseline;gap:.55em;min-width:0}.row__num{font-size:var(--fs-xs);align-self:flex-start;padding-top:.3em}.row__title{min-width:0;overflow:hidden;font-size:var(--fs-l);line-height:1.1;text-transform:uppercase;text-overflow:ellipsis;letter-spacing:-.015em;white-space:nowrap}.row__tags,.row__label{font-size:var(--fs-s)}.row__tags i{font-style:normal;margin:0 .18em}.row__label{font-size:var(--fs-l)}.row__cta{justify-self:end;position:relative;display:inline-flex;width:7em;justify-content:flex-end;align-items:center}.row__cta:after{content:"";position:absolute;right:2.6em;width:.72em;height:.72em;border-radius:50%;background:var(--accent);transition:opacity .2s var(--ease),transform .3s var(--ease)}.pill{transform-origin:center}.row__cta .pill{opacity:0;transform:scale(.72);transition:opacity .2s var(--ease),transform .35s var(--ease-out)}.row.is-active .row__cta:after,.row__link:hover .row__cta:after,.row__link:focus-visible .row__cta:after,.row--badge .row__cta:after{opacity:0;transform:scale(.2)}.row.is-active .row__cta .pill,.row__link:hover .row__cta .pill,.row__link:focus-visible .row__cta .pill,.row--badge .row__cta .pill{opacity:1;transform:none}.row__media{position:relative;flex:1;min-height:0;overflow:hidden;background:#bdbdbd}.row__media img{position:absolute;inset:0 0 auto;width:100%;height:118%;object-fit:cover;object-position:var(--fx, 50%) var(--fy, 50%);will-change:transform}.places.is-collapsed .row{position:relative;top:auto;height:var(--row-bar)}.places.is-collapsed .row__media{visibility:hidden}.peek{position:fixed;left:0;top:0;z-index:50;width:26vw;aspect-ratio:3 / 2;overflow:hidden;opacity:0;pointer-events:none;transition:opacity .25s var(--ease)}.peek.is-on{opacity:1}.peek img{width:100%;height:100%;object-fit:cover}@media(max-width:767px){:root{--row-bar: calc(var(--fs-l) * 1.15 + var(--fs-s) * 1.2 + var(--pad) * 1.05)}.row__bar{grid-template-columns:minmax(0,1fr) auto;align-content:center;column-gap:.7em;row-gap:.18em}.row__name{grid-column:1;grid-row:1}.row__title{font-size:17.5px}.row__cta{grid-column:2;grid-row:1;width:auto}.row__tags{grid-column:1;grid-row:2;overflow:hidden;color:var(--muted);white-space:nowrap;text-overflow:ellipsis}.row__label{grid-column:2;grid-row:2;justify-self:end;color:var(--muted);font-size:var(--fs-s);white-space:nowrap}.row__cta:after{position:static;display:block}.row.is-active .row__cta:after,.row__link:hover .row__cta:after,.row__link:focus-visible .row__cta:after{opacity:1;transform:none}.row__cta .pill{display:none}.row--badge .row__cta .pill{display:inline-block}.row--badge .row__cta:after{display:none}.peek{display:none}}.kb{position:relative;z-index:20;background:var(--ink);color:var(--bg);transition:background-color .4s var(--ease),color .4s var(--ease)}.kb__stage{height:92svh;overflow:hidden}.kb__photo{height:100%;will-change:transform}.kb__photo img{width:100%;height:100%;object-fit:cover;object-position:var(--fx, 50%) var(--fy, 50%)}.kb__inner{padding:var(--pad) var(--pad) calc(var(--pad) * 3)}.kb__kicker{display:flex;flex-wrap:wrap;align-items:center;gap:.8em;font-size:var(--fs-s)}.pill--on{color:var(--on-accent)}.kb__title{font-weight:500;font-size:34vw;line-height:.92;letter-spacing:-.05em;margin:.03em 0 .1em -.02em;white-space:nowrap}.kb__title>span{display:inline-block}.kb__lead{max-width:17em;font-size:var(--fs-xl);line-height:1.04;letter-spacing:-.025em;font-weight:450}.kb__intro{max-width:34em;margin-top:1.4em;font-size:var(--fs-l);line-height:1.22}.kb__time{margin-top:calc(var(--pad) * 4);border-top:1px solid currentColor}.kb__time li{display:grid;grid-template-columns:1fr 2fr;gap:0;padding:.7em 0 .8em;border-bottom:1px solid currentColor;font-size:var(--fs-l);line-height:1.2}.kb__time time{font-variant-numeric:tabular-nums}.kb__nums{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--pad);margin-top:calc(var(--pad) * 4)}.kb__nums dt{font-size:var(--fs-s)}.kb__nums dd{margin-top:.15em;font-size:var(--fs-xl);letter-spacing:-.03em;font-weight:450}.big-link{display:flex;justify-content:space-between;align-items:baseline;margin-top:calc(var(--pad) * 4);padding:.3em 0 .4em;border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);font-size:var(--fs-xl);letter-spacing:-.025em;text-decoration:none;transition:color .2s var(--ease)}.big-link--light{border-color:var(--bg)}.big-link:hover{color:var(--accent)}@media(max-width:767px){.kb__stage{height:62svh}.kb__time li{grid-template-columns:1fr;gap:.25em}.kb__nums{grid-template-columns:1fr 1fr;row-gap:calc(var(--pad) * 1.5)}}.vert,.apple,.table,.seasons{position:relative;z-index:20;background:var(--bg);padding:calc(var(--pad) * 5) var(--pad) calc(var(--pad) * 3);transition:background-color .4s var(--ease)}.vert{display:grid;grid-template-columns:1fr 1fr;gap:var(--pad);align-items:start}.vert__intro{position:sticky;top:calc(var(--hud-h) + var(--pad))}.vert__intro .statement{margin-top:.6em;max-width:11em}.vert__note{max-width:26em;margin-top:1.4em;font-size:var(--fs-m);color:var(--muted)}.vert__list{border-top:1px solid var(--line)}.vert__list>div{display:flex;justify-content:space-between;align-items:baseline;gap:var(--pad);padding:.35em 0 .45em;border-bottom:1px solid var(--line);font-size:var(--fs-xl);letter-spacing:-.025em}.vert__list dt{font-size:var(--fs-s);letter-spacing:0;text-transform:uppercase}.vert__list dd{font-weight:450;font-variant-numeric:tabular-nums}.apple .statement--wide{margin-top:.6em;max-width:21em}.sources-inline{margin-top:1.2em;font-size:var(--fs-s);color:var(--muted)}.table{display:grid;grid-template-columns:1fr 2fr;gap:var(--pad)}.table__rows{border-top:1px solid var(--line)}.table__rows>div{display:grid;grid-template-columns:1fr 1fr;gap:var(--pad);padding:.8em 0 .9em;border-bottom:1px solid var(--line)}.table__rows dt{font-size:var(--fs-l);letter-spacing:-.015em}.table__rows dd{font-size:var(--fs-m);line-height:1.25}.seasons__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--pad);margin-top:1em;border-top:1px solid var(--line);padding-top:.7em}.seasons__grid h3{font-size:var(--fs-xl);letter-spacing:-.03em;font-weight:450}.seasons__grid p{margin-top:.7em;max-width:22em;line-height:1.25}@media(max-width:767px){.vert,.table{grid-template-columns:1fr}.vert__intro{position:static}.vert__list{margin-top:var(--pad)}.vert__list>div{font-size:30px}.table__rows>div{grid-template-columns:1fr;gap:.3em}.seasons__grid{grid-template-columns:1fr 1fr;row-gap:calc(var(--pad) * 1.6)}}.foot{position:relative;z-index:20;background:var(--bg);overflow:hidden;border-top:1px solid var(--line);transition:background-color .4s var(--ease)}.foot__big{padding:calc(var(--pad) * .6) var(--pad) 0;font-size:11vw;line-height:1.02;letter-spacing:-.045em;font-weight:500;white-space:nowrap}.foot__big>span{display:inline-block}.foot__grid{display:grid;grid-template-columns:repeat(3,1fr) auto;padding:var(--pad);font-size:var(--fs-s);line-height:1.25}.foot__grid a{text-decoration:none}.foot__grid a:hover{color:var(--accent)}@media(max-width:767px){.foot__grid{grid-template-columns:1fr 1fr;row-gap:var(--pad)}.foot__end{text-align:right}}.page{padding-top:var(--hud-h)}.page__title{container-type:inline-size;padding:calc(var(--pad) * .4) var(--pad) .14em;font-size:12vw;line-height:1.02;letter-spacing:-.045em;font-weight:500;white-space:nowrap;overflow:hidden}.page__title>span{display:inline-block}.page__bar{display:grid;grid-template-columns:repeat(3,1fr);padding:calc(var(--pad) * .5) var(--pad);border-top:1px solid var(--line);border-bottom:1px solid var(--line);font-size:var(--fs-s);margin-top:.4em}.page__bar i{font-style:normal;margin:0 .18em}.page__bar a{justify-self:end;text-decoration:none}.page__bar a:hover{color:var(--accent)}.page__hero img,.page__extra img{width:100%;height:auto;aspect-ratio:2.05 / 1;object-fit:cover;object-position:var(--fx, 50%) var(--fy, 50%)}.vt-photo{view-transition-name:place-photo}.page__body{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--pad);padding:calc(var(--pad) * 3) var(--pad)}.status{grid-column:1 / -1;padding:.7em .9em .8em;border-radius:.5em;background:var(--accent);color:var(--on-accent);font-size:var(--fs-m);line-height:1.25;max-width:44em}.status strong{font-weight:500}.page__lead{grid-column:1 / span 2;font-size:var(--fs-xl);line-height:1.04;letter-spacing:-.025em;font-weight:450}.page__story{grid-column:1 / span 2;font-size:var(--fs-l);line-height:1.26;max-width:36em}.page__story p+p{margin-top:1em}.page__data{grid-column:3;grid-row:2 / span 2;border-top:1px solid var(--line);align-self:start}.page__data>div{padding:.6em 0 .7em;border-bottom:1px solid var(--line)}.page__data dt{font-size:var(--fs-s);color:var(--muted)}.page__data dd{margin-top:.15em;font-size:var(--fs-l);letter-spacing:-.015em}.page__how{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--pad);padding:calc(var(--pad) * 3) var(--pad)}.page__how h2,.page__sources h2,.schools h2{font-size:var(--fs-s);text-transform:uppercase}.page__how p{margin-top:.7em;line-height:1.26}.page__how a,.page__story a,.page__sources a,.credits a,.vert__note a,.sources-inline a{text-underline-offset:.16em;text-decoration-thickness:1px}.page__how a:hover,.page__story a:hover,.page__sources a:hover,.credits a:hover,.vert__note a:hover,.sources-inline a:hover{color:var(--accent)}.page__sources{padding:0 var(--pad) calc(var(--pad) * 3);font-size:var(--fs-s);line-height:1.35;color:var(--muted)}.page__sources ul{margin:.7em 0;columns:2}.next{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:var(--pad);align-items:end;padding:var(--pad);border-top:1px solid var(--line);text-decoration:none}.next__label{grid-column:1;font-size:var(--fs-s);align-self:start}.next__name{grid-column:1;font-size:var(--fs-xl);letter-spacing:-.03em;font-weight:450;transition:color .2s var(--ease)}.next:hover .next__name{color:var(--accent)}.next__media{grid-column:2;grid-row:1 / span 2;display:block;overflow:hidden}.next__media img{width:100%;aspect-ratio:2 / 1;object-fit:cover;object-position:var(--fx, 50%) var(--fy, 50%)}.chapters{border-top:1px solid var(--line);margin:0 var(--pad)}.chapters article{display:grid;grid-template-columns:1fr 2fr;gap:var(--pad);padding:1.1em 0 1.5em;border-bottom:1px solid var(--line)}.chapters h2{font-size:var(--fs-xl);letter-spacing:-.03em;line-height:1.04;font-weight:450}.chapters h2 span{display:block;margin-bottom:.5em;font-size:var(--fs-s);letter-spacing:0;font-weight:400}.chapters p{font-size:var(--fs-l);line-height:1.26;max-width:36em}.chapters p+p{margin-top:1em}.page__extra{margin-top:calc(var(--pad) * 3)}.schools{display:grid;grid-template-columns:1fr 2fr;gap:var(--pad);padding:calc(var(--pad) * 3) var(--pad)}.schools ol{border-top:1px solid var(--line);counter-reset:s}.schools li{display:flex;gap:1em;padding:.45em 0 .55em;border-bottom:1px solid var(--line);font-size:var(--fs-l);letter-spacing:-.01em;line-height:1.15;counter-increment:s}.schools li:before{content:counter(s,decimal-leading-zero);font-size:var(--fs-xs);padding-top:.25em}.schools__note{grid-column:2;max-width:36em;line-height:1.26}.schools__note p+p{margin-top:.8em}.credits{padding:calc(var(--pad) * 2) var(--pad) calc(var(--pad) * 3)}.credits__intro{max-width:44em;font-size:var(--fs-l);line-height:1.26;margin-bottom:calc(var(--pad) * 2)}.credits table{width:100%;border-collapse:collapse;font-size:var(--fs-s);line-height:1.25}.credits th,.credits td{padding:.5em 1em .6em 0;border-bottom:1px solid var(--line);text-align:left;vertical-align:top;font-weight:400}.credits td:first-child{word-break:break-word}@media(max-width:767px){.page__title{white-space:normal}.page__bar{grid-template-columns:1fr auto;row-gap:.3em}.page__bar a{grid-column:1 / -1;justify-self:start}.page__hero img,.page__extra img{aspect-ratio:4 / 5}.page__body,.page__how{grid-template-columns:1fr}.page__lead,.page__story,.page__data{grid-column:1;grid-row:auto}.page__sources ul{columns:1}.next{grid-template-columns:1fr}.next__media{grid-column:1;grid-row:auto}.chapters article,.schools{grid-template-columns:1fr}.schools__note{grid-column:1}.credits td:nth-child(2),.credits th:nth-child(2){max-width:8em}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-delay:0ms!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}::view-transition-old(place-photo),::view-transition-new(place-photo){animation-duration:.55s;animation-timing-function:var(--ease-out)}
