@media(prefers-reduced-motion:no-preference){[data-logo-arrival] .logo-shield{animation:logo-outline .85s cubic-bezier(.22,1,.36,1) both}[data-logo-arrival] .logo-column{transform-box:fill-box;transform-origin:center bottom;animation:logo-column .65s cubic-bezier(.22,1,.36,1) both}[data-logo-arrival] .logo-column-first{animation-delay:.18s}[data-logo-arrival] .logo-column-second{animation-delay:.28s}[data-logo-arrival] .logo-column-third{animation-delay:.38s}[data-logo-arrival] .logo-point{transform-box:fill-box;transform-origin:center;animation:logo-point .4s ease-out .8s both}}@keyframes logo-outline{0%{stroke-dasharray:95;stroke-dashoffset:95}to{stroke-dasharray:95;stroke-dashoffset:0}}@keyframes logo-column{0%{transform:scaleY(.15)}to{transform:scaleY(1)}}@keyframes logo-point{0%{opacity:0;transform:scale(.65)}to{opacity:1;transform:scale(1)}}@layer components{main.journey{display:block}.collection{padding:var(--sp-4) var(--gut) var(--section)}.c-top{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--sp-4) var(--sp-7);padding-bottom:var(--sp-3);border-bottom:var(--rule-ink)}.c-left,.c-find,.c-lead,.c-wall-head{min-width:0}.kicker{margin:0 0 var(--sp-2)}.c-title{margin:0;font:var(--fw-hero) var(--fs-hero)/.95 var(--font-display);letter-spacing:-.038em}.c-title .ln{display:block;padding-bottom:.06em}.c-find{display:grid;justify-items:start;align-content:end}.c-intro{max-width:38em;margin:0 0 var(--sp-3);color:var(--ink-2);font-size:var(--fs-base);line-height:1.55}.c-overseas{margin:var(--sp-1) 0 0;font-size:var(--fs-sm)}.c-overseas a{display:inline-flex;align-items:center;min-height:var(--target)}.c-access{grid-column:1/-1;display:flex;align-items:center;flex-wrap:wrap;gap:var(--sp-2) var(--sp-6);padding:var(--sp-3) 0;border-block:var(--rule-soft);font-size:var(--fs-sm);color:var(--ink-2)}.c-access p{flex:1 1 31rem;margin:0;line-height:1.6}.c-access-links{display:flex;flex-wrap:wrap;gap:0 var(--sp-4)}.c-access-links a{display:inline-flex;align-items:center;min-height:var(--target);font-weight:var(--fw-medium)}.c-search{position:relative;width:100%;max-width:500px;margin:0;font-size:var(--fs-lead)}.c-search input{width:100%;height:58px;margin:0;padding:0 22px 0 52px;border:var(--rule);border-radius:var(--radius-pill);background:var(--card);color:var(--ink);font:inherit;box-shadow:var(--shadow-field);-webkit-appearance:none;appearance:none}.c-search input::placeholder{color:var(--muted);opacity:1}.c-search svg{position:absolute;left:19px;top:19px;pointer-events:none}.c-hint{display:none;max-width:500px;margin:var(--sp-1) 0 0;font:var(--fw-regular) var(--fs-sm)/1.4 var(--font-sans);color:var(--muted)}.c-hint a{display:inline-flex;align-items:center;min-height:var(--target);font-weight:var(--fw-medium)}.c-ask{width:100%;max-width:500px;margin:var(--sp-3) 0 0}.c-ask .search-answer{margin-top:0}.c-ask-hits{list-style:none;margin:var(--sp-2) 0 0;padding:0}.c-ask-hits li{border-bottom:var(--rule-soft)}.c-ask-none,.c-ask-all{margin:var(--sp-2) 0 0;font:var(--fw-regular) var(--fs-sm)/1.4 var(--font-sans);color:var(--ink-2)}.c-ask-all a{display:inline-flex;align-items:center;min-height:var(--target);font-weight:var(--fw-medium)}.stats{display:flex;flex-wrap:wrap;gap:var(--sp-1) var(--sp-4);margin:var(--sp-3) 0 0;padding:0;list-style:none;font:var(--fw-regular) var(--fs-sm)/1.4 var(--font-sans);color:var(--muted)}.stats li{white-space:nowrap}.stats b{font-weight:var(--fw-semibold);color:var(--ink-2)}.c-find .actions{display:flex;flex-wrap:wrap;align-items:center;gap:0 var(--sp-4);margin:var(--sp-3) 0 0}.c-lead{contain:inline-size}.ihead{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--sp-2) var(--sp-4);min-height:var(--target)}.seg{display:inline-flex;gap:2px;padding:3px;border:var(--rule);border-radius:var(--radius-pill);background:color-mix(in srgb,var(--card) 55%,transparent)}.seg button{min-height:var(--target);padding:0 var(--sp-4);border:0;border-radius:var(--radius-pill);background:none;color:var(--ink);font:var(--fw-medium) var(--fs-sm)/1 var(--font-sans);transition:background-color var(--dur-base) var(--ease-standard),border-radius var(--dur-base) var(--ease-standard),color var(--dur-base) var(--ease-standard)}.seg button:hover{background:var(--hover)}.seg button[aria-pressed=true]{background:var(--selected);color:var(--on-selected);border-radius:var(--radius-control)}.cw-key{margin:var(--sp-2) 0 0;font:var(--fw-regular) var(--fs-xs)/1.5 var(--font-sans);color:var(--muted)}.cw-key p{margin:0}.cw-key-list{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-1) var(--sp-3)}.cw-key-cap{font-weight:var(--fw-semibold);color:var(--ink-2)}.cw-key-item{display:inline-flex;align-items:center;gap:var(--sp-1);white-space:nowrap}.cw-key .cw-key-note{margin-top:var(--sp-1);color:var(--ink-2)}@media(min-width:1020px){.c-top{grid-template-columns:max-content minmax(0,1fr)}.c-title .ln:not(:last-child){display:inline;padding:0}.c-find{align-self:end;padding-bottom:var(--sp-2)}.c-wall-head{grid-column:2;align-self:start}}@media(min-width:761px)and (max-width:1019px){.c-title .ln:not(:last-child){display:inline;padding:0}}.wall{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:var(--sp-5);row-gap:0;margin:var(--sp-3) 0 0;padding:0;list-style:none}.wall>li{display:grid;grid-row:span 4;grid-template-rows:subgrid;min-width:0;padding-bottom:var(--sp-5)}.wall>li>a{display:grid;grid-row:1/span 4;grid-template-rows:subgrid;align-content:start;color:var(--ink);text-decoration:none}.cw-card{grid-row:1;display:block;padding:var(--sp-2);border:1px solid var(--line);border-radius:var(--radius-card);background:var(--plate-mat);transition:border-color var(--dur-base) var(--ease-standard),box-shadow var(--dur-base) var(--ease-standard),transform var(--dur-base) var(--ease-standard)}.cw-card .plate-frame{outline:0}.wall>li>a:hover .cw-card,.wall>li>a:focus-visible .cw-card{border-color:var(--line-strong);box-shadow:var(--shadow-page);transform:translateY(-2px)}.wall>li>a.on .cw-card{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.wall .nm{grid-row:2;margin:var(--sp-3) 0 0;font:var(--fw-regular) var(--fs-h3)/1.15 var(--font-display);letter-spacing:var(--track-head);text-wrap:balance}.wall>li>a:hover .nm{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;text-decoration-color:var(--link-line)}.wall .mt{grid-row:3;margin:var(--sp-1) 0 0;font:var(--fw-regular) var(--fs-sm)/1.35 var(--font-sans);color:var(--muted)}.cw-end{position:relative;grid-row:span 4;grid-column:span var(--end-4,1);display:flex;flex-direction:column;margin:0 0 var(--sp-5);padding:var(--sp-5);border:1px solid var(--line);border-radius:var(--radius-card);background:var(--raised);transition:border-color var(--dur-base) var(--ease-standard)}.cw-end:hover{border-color:var(--line-strong)}.cw-end-route{margin:0;max-width:24em;font:var(--fw-display) var(--fs-h3)/1.25 var(--font-display);letter-spacing:var(--track-head);color:var(--ink-2)}.cw-end-route a{color:var(--ink);text-underline-offset:4px}.cw-end-route a:after{content:"";position:absolute;inset:0}.cw-end[hidden]{display:none}.c-foot{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:var(--sp-5) var(--sp-8);align-items:start;padding-top:var(--sp-5);border-top:var(--rule)}.c-dek{max-width:34em;margin:0;font:var(--fw-regular) var(--fs-lead)/1.48 var(--font-sans);color:var(--ink-2)}@media(max-width:1279px){.wall{grid-template-columns:repeat(3,minmax(0,1fr))}.cw-end{grid-column:span var(--end-3,1)}}@media(max-width:1019px){.c-foot{grid-template-columns:minmax(0,1fr)}}@media(max-width:760px){.collection{padding-top:var(--sp-4)}.c-top{gap:var(--sp-4) 0}.c-search input{height:54px}.c-search svg{top:17px}.c-hint:not([hidden]){display:block}.stats{gap:var(--sp-1) var(--sp-3)}.cw-key{display:none}.seg button{padding:0 var(--sp-3)}.wall{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--sp-3)}.wall>li{padding-bottom:var(--sp-5)}.cw-card{padding:var(--sp-1)}.wall .nm{margin-top:var(--sp-2);font:var(--fw-medium) var(--fs-base)/1.25 var(--font-sans);letter-spacing:0}.wall .mt{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:var(--fs-xs)}.cw-end{grid-column:span var(--end-2,1);margin-bottom:var(--sp-5);padding:var(--sp-3)}.cw-end-route{font:var(--fw-regular) var(--fs-base)/1.4 var(--font-sans)}}@media print{.seg,.c-hint,.cw-key,.cw-end{display:none!important}.wall{grid-template-columns:repeat(4,minmax(0,1fr))}.cw-card{border-color:var(--line-strong)}}}@layer components{.wall .yrs{grid-row:4;width:100%;margin:var(--sp-3) 0 0}.wall .yrs path{vector-effect:non-scaling-stroke}.cw-key .cw-sw{display:inline-block;flex:none;width:10px;height:10px;max-width:none}@media(max-width:760px){.wall .yrs{display:none}}}@layer components{.home-more>.ground>.module-head+h2{margin:0 0 var(--sp-5)}.home-tasks{z-index:1}main:has(>.home-more:last-child>.action-band:last-child)+.site-footer{margin-top:0}.home-explorer .archive-explorer{margin-block:0;border-top:0;padding-top:0}.front-latest time{white-space:nowrap}.front-latest-grid{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,5fr) minmax(0,3fr);gap:var(--sp-5) var(--sp-7);align-items:start}.front-latest-art{padding:var(--sp-4);background:var(--plate-mat);border-radius:var(--radius-card);isolation:isolate}.front-latest-grid .front-latest-art .editorial-illustration{width:100%;background:transparent}.front-latest-grid .front-latest-art img{mix-blend-mode:var(--plate-blend)}.front-reading{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--sp-3);margin:0;padding:0;list-style:none}.front-reading>li{min-width:0}.home-more .front-kicker{margin:0 0 var(--sp-3)}.front-news{min-width:0}.front-reading-meta{margin:0;font-size:var(--fs-sm);color:var(--muted)}.front-news-title{margin:0}.front-news-title a{font:var(--fw-medium) var(--fs-base)/1.35 var(--font-sans);display:inline-flex;align-items:center;min-height:var(--target)}.front-news-summary{font-size:var(--fs-sm);margin:var(--sp-1) 0 var(--sp-3)}.front-latest-section p>a{display:inline-flex;align-items:center;min-height:var(--target)}.front-all{margin:var(--sp-4) 0 0}.front-finding{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--sp-3) var(--sp-8);align-items:start}.front-finding>.module-head{grid-column:1/-1}.front-finding-copy,.front-finding-cards{min-width:0}.front-finding h2{line-height:1.1;margin:0 0 var(--sp-3);max-width:20ch}.front-finding-copy>p{margin:0;max-width:var(--measure)}.front-finding .caption{margin:var(--sp-1) 0 0}.front-finding .front-drawing{max-width:520px;margin:var(--sp-6) 0 0;padding:var(--sp-4);background:var(--plate-mat);border-radius:var(--radius-card);isolation:isolate}.front-finding .front-drawing .editorial-illustration{width:100%;background:transparent}.front-finding .front-drawing img{mix-blend-mode:var(--plate-blend)}.front-method .section-heading{margin-bottom:var(--sp-5)}.front-method h2{margin:0}.front-method-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--sp-5);margin:0 0 var(--sp-5)}.front-method-grid div{border-top:var(--rule);padding-top:var(--sp-4);min-width:0}.front-method-grid dt{font:var(--fw-semibold) var(--fs-h3)/1.2 var(--font-serif);margin:0 0 var(--sp-2)}.front-method-grid dd{margin:0;font-size:var(--fs-base);line-height:1.6}.front-method-grid dd a{display:flex;align-items:center;width:fit-content;margin-top:var(--sp-1);min-height:var(--target)}.front-questions{margin:0;padding:0 0 0 1.4em;display:grid;gap:var(--sp-2);max-width:var(--measure)}.front-questions li{padding-left:.2em}.front-method-body{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--sp-6) var(--sp-8);align-items:start;margin:0 0 var(--sp-7)}.front-method-body:has(.front-page) .front-method-grid{margin:0}.front-method-foot .front-kicker{margin-bottom:var(--sp-4)}@media(min-width:1020px){.front-method-body:has(.front-page){grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.front-method-body:has(.front-page) .front-method-grid{grid-template-columns:minmax(0,1fr);gap:var(--sp-4)}}@media(min-width:1280px){.front-questions{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sp-6);max-width:none}}@media(max-width:1279px){.front-method-grid{grid-template-columns:1fr 1fr}}@media(min-width:1280px){.front-finding{grid-template-columns:minmax(0,5fr) minmax(0,6fr);column-gap:clamp(40px,6vw,120px)}}@media(max-width:1279px){.front-latest-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.front-latest-grid>.front-news{grid-column:1/-1}}@media(max-width:760px){.front-latest-grid{grid-template-columns:1fr}.front-method-grid{grid-template-columns:1fr;gap:var(--sp-4)}}}@layer components{.lead-card[data-astro-cid-sw7zjh2m]{position:relative;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--sp-4);align-items:start;margin:0;padding:var(--sp-4);background:var(--raised);border:var(--rule);border-radius:var(--radius-card)}.lead-card[data-astro-cid-sw7zjh2m][data-picture]{grid-template-columns:auto minmax(0,1fr)}.lead-card[data-astro-cid-sw7zjh2m] .plate-frame{width:200px}.lead-body[data-astro-cid-sw7zjh2m]{min-width:0}.lead-meta[data-astro-cid-sw7zjh2m]{margin:0 0 var(--sp-1);font-size:var(--fs-sm);color:var(--muted)}.lead-kind[data-astro-cid-sw7zjh2m]{font:var(--fw-semibold) var(--fs-xs)/1.5 var(--font-sans);letter-spacing:var(--track-eyebrow);text-transform:uppercase;color:var(--ink)}.lead-title[data-astro-cid-sw7zjh2m]{margin:0 0 var(--sp-2);font:var(--fw-medium) var(--fs-lead)/1.25 var(--font-sans);letter-spacing:0}.lead-title[data-astro-cid-sw7zjh2m] a[data-astro-cid-sw7zjh2m]{color:var(--ink);text-decoration:none}.lead-title[data-astro-cid-sw7zjh2m] a[data-astro-cid-sw7zjh2m]:after{content:"";position:absolute;inset:0}.lead-card[data-astro-cid-sw7zjh2m]:hover .lead-title[data-astro-cid-sw7zjh2m] a[data-astro-cid-sw7zjh2m],.lead-title[data-astro-cid-sw7zjh2m] a[data-astro-cid-sw7zjh2m]:focus-visible{text-decoration:underline;text-decoration-color:var(--link-line)}.lead-scope[data-astro-cid-sw7zjh2m]{margin:0 0 var(--sp-3);font-size:var(--fs-sm);line-height:1.5;color:var(--ink-2)}.lead-years[data-astro-cid-sw7zjh2m]{display:flex;flex-wrap:wrap;gap:var(--sp-1);margin:0}.lead-card[data-astro-cid-sw7zjh2m][data-sky]{display:block;padding:var(--sp-3) var(--sp-4);background:var(--era-sky);border:0;border-radius:var(--radius-card);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--era-edge) 60%,transparent)}.lead-card[data-astro-cid-sw7zjh2m][data-sky] .lead-body[data-astro-cid-sw7zjh2m]{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:var(--sp-5);align-items:center}.lead-card[data-astro-cid-sw7zjh2m][data-sky] .lead-meta[data-astro-cid-sw7zjh2m]{grid-column:1;grid-row:1;margin:0;color:var(--ink-2)}.lead-card[data-astro-cid-sw7zjh2m][data-sky] .lead-kind[data-astro-cid-sw7zjh2m]{display:inline-block;padding:0 var(--sp-2);border-radius:var(--radius-control);background:var(--era-fill);color:var(--era-on-fill);box-shadow:inset 0 0 0 1px var(--era-edge)}.lead-card[data-astro-cid-sw7zjh2m][data-sky] .lead-years[data-astro-cid-sw7zjh2m]{grid-column:2;grid-row:1;justify-content:end}.lead-card[data-astro-cid-sw7zjh2m][data-sky] .lead-title[data-astro-cid-sw7zjh2m]{grid-column:1/-1;margin:var(--sp-2) 0 var(--sp-1);font:var(--fw-display) var(--fs-h3)/1.15 var(--font-display);letter-spacing:var(--track-head)}.lead-card[data-astro-cid-sw7zjh2m][data-sky] .lead-scope[data-astro-cid-sw7zjh2m]{grid-column:1/-1;margin:0;max-width:none}.lead-card[data-astro-cid-sw7zjh2m][data-variant=card]{height:100%;align-content:start}.lead-card[data-astro-cid-sw7zjh2m][data-variant=card][data-picture]{grid-template-columns:minmax(0,1fr)}.lead-panel[data-astro-cid-sw7zjh2m]{display:grid;place-items:center;aspect-ratio:3/2;padding:var(--sp-3);background:var(--plate-mat);border-radius:var(--radius-card);isolation:isolate}.lead-card[data-astro-cid-sw7zjh2m] .lead-panel[data-astro-cid-sw7zjh2m] .plate-frame{width:100%;max-width:none;height:100%;aspect-ratio:auto;outline:0}.lead-card[data-astro-cid-sw7zjh2m] .lead-panel[data-astro-cid-sw7zjh2m] .plate-frame img{object-fit:contain}@media(max-width:760px){.lead-card[data-astro-cid-sw7zjh2m]{gap:var(--sp-3);padding:var(--sp-3)}.lead-card[data-astro-cid-sw7zjh2m] .plate-frame{width:132px}.lead-card[data-astro-cid-sw7zjh2m][data-sky]{padding:var(--sp-3) var(--sp-4)}.lead-card[data-astro-cid-sw7zjh2m][data-sky] .lead-body[data-astro-cid-sw7zjh2m]{grid-template-columns:minmax(0,1fr)}.lead-card[data-astro-cid-sw7zjh2m][data-sky] .lead-years[data-astro-cid-sw7zjh2m]{grid-column:1;grid-row:auto;justify-content:start;margin-top:var(--sp-2)}.lead-card[data-astro-cid-sw7zjh2m][data-sky] .lead-title[data-astro-cid-sw7zjh2m]{font-size:var(--fs-lead)}}}@layer components{.plate-credits>div>p{margin:0 0 var(--sp-2);font-size:var(--fs-xs);line-height:1.5;color:var(--muted);max-width:var(--measure)}.plate-credits ul{margin:0;padding:0;list-style:none;columns:2 18rem;column-gap:var(--sp-6);font-size:var(--fs-xs);line-height:1.5;color:var(--muted)}.plate-credits li{break-inside:avoid;padding-block:2px}.plate-credits li b{font-weight:var(--fw-semibold);color:var(--ink-2)}}@layer components{.season-band[data-astro-cid-krna5fst]{padding-block:var(--sp-6)}.season-band[data-astro-cid-krna5fst] .module-head[data-astro-cid-krna5fst]{margin-bottom:var(--sp-3)}.sb-body[data-astro-cid-krna5fst]{display:grid;grid-template-columns:minmax(0,auto) minmax(0,1fr);gap:var(--sp-3) var(--sp-7);align-items:start}.sb-marks[data-astro-cid-krna5fst]{display:grid;gap:var(--sp-2)}.sb-row[data-astro-cid-krna5fst]{display:grid;grid-template-columns:4.5rem auto;align-items:center;gap:var(--sp-3)}.sb-label[data-astro-cid-krna5fst]{margin:0;font:var(--fw-semibold) var(--fs-xs)/1.2 var(--font-sans);letter-spacing:var(--track-eyebrow);text-transform:uppercase;color:var(--ink)}.sb-list[data-astro-cid-krna5fst]{display:flex;gap:var(--sp-1);margin:0;padding:0;list-style:none}.sb-list[data-astro-cid-krna5fst]>li[data-astro-cid-krna5fst]{position:relative}.sb-tip[data-astro-cid-krna5fst]{position:absolute;bottom:calc(100% + var(--sp-1));left:50%;z-index:var(--z-menu);transform:translate(-50%);padding:2px var(--sp-2);background:var(--ink);color:var(--paper);font:var(--fw-medium) var(--fs-xs)/1.4 var(--font-sans);white-space:nowrap;pointer-events:none;opacity:0;transition:opacity var(--dur-fast) var(--ease-standard)}.sb-list[data-astro-cid-krna5fst]>li[data-astro-cid-krna5fst]:hover .sb-tip[data-astro-cid-krna5fst]{opacity:1}.sb-list[data-astro-cid-krna5fst]>li[data-astro-cid-krna5fst]:nth-child(-n+4) .sb-tip[data-astro-cid-krna5fst]{left:0;transform:none}.sb-list[data-astro-cid-krna5fst]>li[data-astro-cid-krna5fst]:nth-last-child(-n+4) .sb-tip[data-astro-cid-krna5fst]{left:auto;right:0;transform:none}.sb-exceptions[data-astro-cid-krna5fst]{--flow:var(--sp-1);margin:0;padding:0;list-style:none;font-size:var(--fs-sm);line-height:1.5;color:var(--ink-2)}.sb-exceptions[data-astro-cid-krna5fst] a[data-astro-cid-krna5fst]{font-weight:var(--fw-semibold)}.sb-added[data-astro-cid-krna5fst]{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--sp-2) var(--sp-4);margin-top:var(--sp-4);padding-top:var(--sp-3);border-top:var(--rule)}.sb-added-label[data-astro-cid-krna5fst]{margin:0;font-size:var(--fs-sm);color:var(--muted)}.sb-added-list[data-astro-cid-krna5fst]{display:flex;flex-wrap:wrap;gap:var(--sp-2) var(--sp-5);margin:0;padding:0;list-style:none;font-size:var(--fs-sm)}.sb-added-list[data-astro-cid-krna5fst] li[data-astro-cid-krna5fst]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-1) var(--sp-2)}.sb-years[data-astro-cid-krna5fst]{display:inline-flex;flex-wrap:wrap;gap:var(--sp-1)}.season-band[data-astro-cid-krna5fst] .front-latest{margin:var(--sp-3) 0 0;font-size:var(--fs-sm);color:var(--ink-2)}@media(max-width:1279px){.sb-body[data-astro-cid-krna5fst]{grid-template-columns:minmax(0,1fr)}}@media(max-width:760px){.season-band[data-astro-cid-krna5fst]{padding-block:var(--sp-5)}.sb-row[data-astro-cid-krna5fst]{grid-template-columns:minmax(0,1fr);gap:var(--sp-1)}.sb-list[data-astro-cid-krna5fst]{gap:2px}.sb-years[data-astro-cid-krna5fst]{display:none}.season-band[data-astro-cid-krna5fst] .module-head[data-astro-cid-krna5fst]{margin-bottom:var(--sp-2)}.sb-body[data-astro-cid-krna5fst]{row-gap:var(--sp-2)}.sb-exceptions[data-astro-cid-krna5fst]{line-height:1.4}.sb-added[data-astro-cid-krna5fst]{display:block;margin-top:var(--sp-2);padding-top:var(--sp-2);font-size:var(--fs-sm)}.sb-added-label[data-astro-cid-krna5fst],.sb-added-list[data-astro-cid-krna5fst],.sb-added-list[data-astro-cid-krna5fst] li[data-astro-cid-krna5fst]{display:inline}.sb-added-label[data-astro-cid-krna5fst],.sb-added-list[data-astro-cid-krna5fst] li[data-astro-cid-krna5fst]{margin-right:var(--sp-3);white-space:nowrap}}}@layer components{.archive-explorer{margin-block:var(--sp-8)}.ae-intro{display:grid;grid-template-columns:1.3fr 1fr;align-items:end;gap:var(--sp-7);margin-bottom:var(--sp-6)}.ae-eyebrow{font:var(--fw-medium) var(--fs-xs)/1.4 var(--font-sans);letter-spacing:var(--track-eyebrow);text-transform:uppercase;margin:0 0 var(--sp-3)}.ae-intro h2{margin:0}.ae-toolbar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--sp-3);padding-bottom:var(--sp-4)}.ae-toolbar[hidden],.ae-time[hidden]{display:none}.ae-school-control{display:flex;align-items:center;gap:var(--sp-2);min-width:0;max-width:100%}.ae-school-control label{min-width:0}.ae-toolbar button,.ae-toolbar select,.ae-year-choice select,.ae-time button{font:inherit;min-height:var(--target);color:var(--ink);background:transparent;border:var(--rule-ink)}.ae-toolbar button:hover,.ae-time button:hover{background:var(--hover)}.ae-time button{min-width:var(--target);border-radius:50%;padding:0}.ae-school-control select{width:100%;max-width:25ch;padding:var(--sp-2) var(--sp-6) var(--sp-2) var(--sp-3);border:0;border-bottom:var(--rule-ink);border-radius:0;font-size:var(--fs-h3)}.ae-measures{display:flex;gap:var(--sp-1)}.ae-measures button{border-color:var(--line-strong);padding:var(--sp-2) var(--sp-4);border-radius:var(--radius-pill)}.ae-measures button[aria-pressed=true]{background:var(--selected);color:var(--on-selected)}.ae-band-control{display:flex;align-items:center;gap:var(--sp-3);font-size:var(--fs-sm)}.ae-band-control select{max-width:100%;padding:var(--sp-2);border:0;border-bottom:var(--rule-ink);border-radius:0;font-size:var(--fs-base)}.ae-message{font-size:var(--fs-sm);margin:0}.ae-message:empty{display:none}.ae-canvas{--ae-sky:var(--era-sky,var(--sky-neutral));--ae-ink:var(--era-deep,var(--deep-neutral));padding-block:clamp(20px,4vw,56px);border-image:linear-gradient(var(--ae-sky) 0 0) fill 0//0 100vw}.ae-era-head{margin-bottom:var(--sp-5)}.ae-era-title{margin:0;font:var(--fw-caption) var(--fs-h2)/var(--lh-head) var(--font-display);letter-spacing:var(--track-head);color:var(--ae-ink)}.ae-era-sub{margin:var(--sp-1) 0 0}.ae-stage{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.7fr);gap:var(--sp-6) clamp(24px,5vw,80px)}.ae-identity{grid-column:1;grid-row:1/4;min-width:0}.ae-identity h3{font:var(--fw-regular) var(--fs-h2)/1.1 var(--font-serif);letter-spacing:var(--track-head);margin:0 0 var(--sp-2)}.ae-profile{font-size:var(--fs-sm);display:inline-flex;align-items:center;min-height:var(--target)}.ae-plate{margin:var(--sp-5) 0 0;max-width:340px;padding:var(--sp-3);background:var(--plate-mat);color:var(--on-plate);box-shadow:var(--shadow-card);transform:rotate(-2deg)}.ae-plate>a{display:block;aspect-ratio:4/3;background:var(--plate-mat);isolation:isolate;overflow:hidden}.ae-plate img{display:block;width:100%;height:100%;object-fit:cover;mix-blend-mode:var(--plate-blend)}.ae-plate figcaption{font-size:var(--fs-xs);margin-top:var(--sp-2)}.ae-plate figcaption a{display:flex;align-items:center;min-height:var(--target);color:var(--on-plate-muted)}.ae-reading-panel{min-width:0;display:grid;grid-template-columns:1fr auto;align-content:start;gap:var(--sp-2) var(--sp-5)}.ae-year-heading .ae-eyebrow{margin-bottom:var(--sp-1)}.ae-year{font:var(--fw-regular) var(--fs-figure)/1 var(--font-serif);letter-spacing:var(--track-display);color:var(--ae-ink);margin:0}.ae-result{text-align:right;min-width:0}.ae-number{font:var(--fw-regular) var(--fs-reading)/1 var(--font-serif);letter-spacing:var(--track-display);margin:0;white-space:nowrap}.ae-result:has(.ae-range){grid-column:1/-1;text-align:left}.ae-number.ae-range{font-size:var(--fs-figure)}.ae-number.ae-word{font-size:var(--fs-h2);white-space:normal;max-width:9ch}.ae-status{font-size:var(--fs-xs);margin:var(--sp-2) 0 0;color:var(--ae-ink)}.ae-reading,.ae-qualification,.ae-evidence,.ae-era-note,.ae-underneath{grid-column:1/-1}.ae-reading{font-size:var(--fs-lead);margin:var(--sp-3) 0 0;max-width:56ch}.ae-qualification{font-size:var(--fs-sm);margin:0;max-width:var(--measure)}.ae-evidence{display:flex;flex-wrap:wrap;gap:0 var(--sp-5);margin-top:var(--sp-2)}.ae-evidence a{display:inline-flex;align-items:center;gap:var(--sp-2);min-height:var(--target);font-size:var(--fs-sm)}.ae-era-note{font-size:var(--fs-sm);margin:var(--sp-2) 0 0}.ae-era-note>p{max-width:var(--measure)}.ae-era-note summary{min-height:var(--target);align-content:center;cursor:pointer}.ae-era-note>span{display:block;font-weight:var(--fw-medium);color:var(--ae-ink);margin-bottom:var(--sp-1)}.ae-underneath{font-size:var(--fs-sm);border-top:1px solid color-mix(in srgb,var(--ink) 20%,transparent);margin-top:var(--sp-2)}.ae-underneath summary{min-height:var(--target);cursor:pointer;display:list-item;align-content:center}.ae-underneath p{margin:var(--sp-2) 0}.ae-underneath h4{font:var(--fw-semibold) var(--fs-sm)/1.4 var(--font-sans);margin:var(--sp-4) 0 var(--sp-1)}.ae-chart-panel,.ae-detail-panel{grid-column:2;min-width:0}.ae-chart{margin:0;padding-left:var(--sp-6)}.ae-chart figcaption{display:flex;justify-content:space-between;gap:var(--sp-3);font-size:var(--fs-xs);margin:0 0 var(--sp-5);color:var(--ae-ink)}.ae-chart figcaption span{white-space:nowrap}.ae-plot{position:relative;height:220px;touch-action:pan-y}.ae-grid{position:absolute;left:0;right:0;height:1px;border-top:1px solid color-mix(in srgb,var(--ink) 18%,transparent);pointer-events:none}.ae-grid>span{position:absolute;right:calc(100% + 8px);transform:translateY(-50%);font:var(--fs-xs)/1 var(--font-sans);color:var(--ink-2)}.ae-plot svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.ae-plot path{fill:none;stroke:var(--ink);stroke-width:2}.ae-mark{position:absolute;width:7px;height:7px;border:2px solid var(--ink);background:var(--ink);border-radius:50%;transform:translate(-50%,50%);pointer-events:none}.ae-mark.open{background:var(--ae-sky)}.ae-mark.native{border-radius:var(--radius-control);transform:translate(calc(-50% + var(--shift,0px)),50%) rotate(45deg)}.ae-number.ae-native{color:var(--ink-2)}.ae-mark.capsule{height:max(7px,var(--span));border-radius:var(--radius-pill);transform:translate(-50%)}.ae-slot{position:absolute;bottom:-3px;width:5px;height:5px;transform:translate(-50%);border-bottom:1px solid var(--ink-2);pointer-events:none}.ae-cursor{position:absolute;bottom:0;top:-8px;border-left:1px dashed var(--ae-ink);pointer-events:none}.ae-era-rule{height:4px;position:relative;margin-top:var(--sp-3)}.ae-era-rule span{position:absolute;top:0;height:100%}.ae-axis{display:flex;justify-content:space-between;font-size:var(--fs-xs);margin-top:var(--sp-2)}.ae-chart-note{font-size:var(--fs-xs);margin:var(--sp-3) 0 0;color:var(--ink-2)}.ae-no-chart{border-top:var(--rule-ink);padding-top:var(--sp-4)}.ae-time{border-bottom:1px solid color-mix(in srgb,var(--ink) 20%,transparent);padding-bottom:var(--sp-4);margin-bottom:var(--sp-5)}.ae-time>label{display:flex;justify-content:space-between;font-size:var(--fs-sm)}.ae-time output{font-weight:var(--fw-semibold)}.ae-time input[type=range]{display:block;width:100%;min-height:var(--target);margin:0;accent-color:var(--ae-ink);cursor:ew-resize}.ae-time-ends{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);font-size:var(--fs-xs);color:var(--ink-2)}.ae-time-ends p{margin:0;text-align:center}.ae-year-choice{display:flex;align-items:center;justify-content:center;gap:var(--sp-2);margin-bottom:var(--sp-3)}.ae-time [data-ae-latest]{border-radius:var(--radius-pill);padding-inline:var(--sp-3)}.ae-year-choice select{background:var(--ae-sky);border:0;border-bottom:var(--rule-ink);border-radius:0;padding:var(--sp-2);min-width:100px}.ae-foot{display:flex;justify-content:space-between;gap:var(--sp-5);padding-block:var(--sp-4);font-size:var(--fs-sm)}.ae-foot p{max-width:var(--measure);margin:0}.ae-foot a{min-height:var(--target);display:inline-flex;align-items:center}.ae-every{border-top:var(--rule);padding:var(--sp-2) 0;font-size:var(--fs-sm)}.ae-every>summary{min-height:var(--target);align-content:center;cursor:pointer}.ae-every .table-scroll{max-height:560px}.ae-every table{width:100%;min-width:500px}.long-record .fingerprint{background:linear-gradient(to right,transparent calc(var(--d2000) - .5px),var(--line-strong) calc(var(--d2000) - .5px) calc(var(--d2000) + .5px),transparent calc(var(--d2000) + .5px)),linear-gradient(to right,transparent calc(var(--d2010) - .5px),var(--line-strong) calc(var(--d2010) - .5px) calc(var(--d2010) + .5px),transparent calc(var(--d2010) + .5px)),linear-gradient(to right,transparent calc(var(--d2020) - .5px),var(--line-strong) calc(var(--d2020) - .5px) calc(var(--d2020) + .5px),transparent calc(var(--d2020) + .5px))}.ae-fallback{display:flex;flex-wrap:wrap;gap:var(--sp-2) var(--sp-4);list-style:none;padding:0}.ae-fallback a{display:inline-flex;align-items:center;min-height:var(--target)}.ae-enter .ae-identity{animation:ae-arrive var(--dur-slow) var(--ease-out) both}@keyframes ae-arrive{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media(max-width:1019px){.ae-intro{grid-template-columns:1fr;gap:var(--sp-4)}.ae-stage{grid-template-columns:1fr}.ae-identity{grid-column:1;grid-row:auto;padding-right:120px;position:relative;min-height:112px}.ae-identity h3{font-size:var(--fs-h2)}.ae-plate{position:absolute;right:0;top:0;width:96px;margin:0;padding:var(--sp-2);transform:rotate(3deg)}.ae-plate figcaption{display:none}.ae-reading-panel,.ae-chart-panel,.ae-detail-panel{grid-column:1}.ae-foot{flex-direction:column;gap:var(--sp-2)}}@media(max-width:540px){.archive-explorer{margin-block:var(--sp-6)}.ae-toolbar{gap:var(--sp-3)}.ae-school-control{flex:1 1 100%}.ae-school-control label{flex:1}.ae-school-control select{max-width:none;font-size:var(--fs-h3)}.ae-band-control{flex:1 1 100%}.ae-band-control select{flex:1}.ae-measures{width:100%}.ae-measures button{flex:1}.ae-canvas{padding-block:var(--sp-5)}.ae-stage{gap:var(--sp-5)}.ae-year{font-size:var(--fs-figure)}.ae-number{font-size:var(--fs-reading)}.ae-number.ae-word{font-size:var(--fs-h2)}.ae-reading-panel{gap:var(--sp-2) var(--sp-3)}.ae-plot{height:205px}.ae-chart figcaption{flex-direction:column;gap:var(--sp-1)}.ae-evidence{gap:0 var(--sp-4)}.ae-era-note{margin-top:0}}@media(max-width:360px){.ae-number{font-size:var(--fs-reading)}.ae-year{font-size:var(--fs-figure)}.ae-year-heading .ae-eyebrow{font-size:var(--fs-xs)}.ae-identity{padding-right:var(--sp-9)}.ae-plate{width:78px}}@media(prefers-reduced-motion:reduce){.ae-enter .ae-identity{animation:none}}@media print{.ae-toolbar,.ae-time,.ae-plate{display:none}.ae-canvas{border-image:none;padding:0}.ae-stage{display:block}.ae-identity{padding:0;min-height:0}.ae-chart-panel{margin-top:24px}.ae-foot{display:block}}}@layer components{.page-card{margin:0;min-width:0}.page-card-sheet{position:relative;display:block;background:var(--source-paper);box-shadow:var(--shadow-page)}.page-card-sheet img{display:block;width:100%;height:auto}.page-card-mark{position:absolute;background:var(--page-hl,var(--hl-straw));opacity:.4;mix-blend-mode:multiply;outline:2px solid var(--source-mark);pointer-events:none}.page-card figcaption{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 var(--sp-3);margin-top:var(--sp-3);font-size:var(--fs-sm);line-height:1.45;color:var(--ink-2)}.page-card figcaption a{display:inline-flex;align-items:center;min-height:var(--target);color:var(--source);font-weight:var(--fw-medium)}@media print{.page-card-mark{print-color-adjust:exact;-webkit-print-color-adjust:exact}}}.ae-intro-illustrated[data-astro-cid-fhz3qvpy]{grid-template-columns:minmax(0,1fr) minmax(280px,440px);align-items:center;gap:var(--sp-6) var(--sp-7)}.ae-intro-copy[data-astro-cid-fhz3qvpy]{font-size:var(--fs-lead);max-width:48ch;margin:var(--sp-4) 0 0}@media(max-width:1019px){.ae-intro-illustrated[data-astro-cid-fhz3qvpy]{grid-template-columns:minmax(0,1fr);gap:var(--sp-5)}}.ae-stage[data-astro-cid-fhz3qvpy] .ae-page{max-width:420px;margin:var(--sp-5) 0 0}@media(max-width:1019px){.ae-stage[data-astro-cid-fhz3qvpy] .ae-identity:has(.ae-page){padding-right:0;min-height:0}}.school-choice-preview[data-astro-cid-3o4s6wxo] header[data-astro-cid-3o4s6wxo]{max-width:780px}.choice-preview-intro[data-astro-cid-3o4s6wxo]{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.8fr);gap:var(--sp-6);align-items:center;margin-bottom:var(--sp-5)}.choice-preview-illustration[data-astro-cid-3o4s6wxo]{margin:0;max-width:440px;justify-self:end;background:var(--plate-mat)}.choice-preview-illustration[data-astro-cid-3o4s6wxo] img[data-astro-cid-3o4s6wxo]{display:block;width:100%;height:auto}.school-choice-preview[data-astro-cid-3o4s6wxo] h2[data-astro-cid-3o4s6wxo]{max-width:27ch;font-size:var(--fs-h2)}.choice-preview-dek[data-astro-cid-3o4s6wxo]{font-size:var(--fs-lead)}.choice-preview-grid[data-astro-cid-3o4s6wxo]{display:grid;grid-template-columns:.45fr 1fr 1fr}.choice-row[data-astro-cid-3o4s6wxo]{display:contents}.choice-preview-grid[data-astro-cid-3o4s6wxo]>[data-astro-cid-3o4s6wxo],.choice-row[data-astro-cid-3o4s6wxo]>[data-astro-cid-3o4s6wxo]{padding:var(--sp-4);margin:0;border-top:var(--rule)}.choice-row[data-astro-cid-3o4s6wxo]{padding:0}.choice-preview-grid[data-astro-cid-3o4s6wxo] h3[data-astro-cid-3o4s6wxo]{border-top:3px solid var(--ink)}.choice-preview-grid[data-astro-cid-3o4s6wxo] p[data-astro-cid-3o4s6wxo]{line-height:1.75;margin:0}.choice-preview-mobile[data-astro-cid-3o4s6wxo]{display:none}.choice-preview-next[data-astro-cid-3o4s6wxo]{display:flex;align-items:center;gap:var(--sp-4);flex-wrap:wrap;padding-block:var(--sp-5)}.choice-preview-next[data-astro-cid-3o4s6wxo] p[data-astro-cid-3o4s6wxo]{flex:1 1 300px;line-height:1.7;max-width:55ch}@media(max-width:1019px){.choice-preview-intro[data-astro-cid-3o4s6wxo]{grid-template-columns:1fr;gap:var(--sp-3)}.choice-preview-illustration[data-astro-cid-3o4s6wxo]{width:min(100%,360px);justify-self:center}}@media(max-width:760px){.choice-preview-grid[data-astro-cid-3o4s6wxo]{grid-template-columns:1fr}.choice-preview-grid[data-astro-cid-3o4s6wxo]>h3[data-astro-cid-3o4s6wxo],.choice-preview-label[data-astro-cid-3o4s6wxo]{display:none}.choice-preview-grid[data-astro-cid-3o4s6wxo] h4[data-astro-cid-3o4s6wxo]{padding-inline:0;border-top:var(--rule-ink)}.choice-preview-mobile[data-astro-cid-3o4s6wxo]{display:block;margin-bottom:var(--sp-2)}.choice-preview-next[data-astro-cid-3o4s6wxo] .button[data-astro-cid-3o4s6wxo]{width:100%}.choice-preview-grid[data-astro-cid-3o4s6wxo]>details[data-astro-cid-3o4s6wxo].choice-row{display:block;margin:0;padding:0;border-top:0}details[data-astro-cid-3o4s6wxo].choice-row>summary[data-astro-cid-3o4s6wxo]{min-height:var(--target);margin:0;padding:var(--sp-4) 0;border-top:var(--rule-ink);color:var(--ink)}details[data-astro-cid-3o4s6wxo].choice-row>summary[data-astro-cid-3o4s6wxo] h4[data-astro-cid-3o4s6wxo]{display:inline;padding:0;border:0;font-size:var(--fs-base)}details[data-astro-cid-3o4s6wxo].choice-row>div[data-astro-cid-3o4s6wxo]{padding-inline:0}}@layer components{.action-band[data-astro-cid-2lilym2w]{padding-block:var(--section);background:var(--act);color:var(--on-act)}.action-band[data-astro-cid-2lilym2w] a{color:var(--on-act);text-decoration-color:currentColor}.ab-inner[data-astro-cid-2lilym2w]{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:var(--sp-6) var(--sp-8);align-items:center}.ab-words[data-astro-cid-2lilym2w]{min-width:0}.ab-words[data-astro-cid-2lilym2w]>p{max-width:var(--measure);margin:0 0 var(--sp-4)}.ab-words[data-astro-cid-2lilym2w]>p.ab-statement{max-width:22em;margin-bottom:var(--sp-5);font:var(--fw-caption) var(--fs-h2)/1.12 var(--font-display);letter-spacing:-.02em;text-wrap:balance}.ab-action[data-astro-cid-2lilym2w]{margin:var(--sp-5) 0 var(--sp-6)}.action-band[data-astro-cid-2lilym2w] .ab-button[data-astro-cid-2lilym2w]{display:inline-flex;align-items:center;min-height:var(--target);padding:var(--sp-3) var(--sp-5);border-radius:var(--radius-control);background:var(--on-act);color:var(--act);font:var(--fw-semibold) var(--fs-base)/1.2 var(--font-sans);text-decoration:none;transition:background-color var(--dur-base) var(--ease-standard)}.action-band[data-astro-cid-2lilym2w] .ab-button[data-astro-cid-2lilym2w]:hover{background:color-mix(in srgb,var(--on-act) 88%,var(--act))}.action-band[data-astro-cid-2lilym2w] .ab-button[data-astro-cid-2lilym2w]:focus-visible{outline:2px solid var(--on-act);outline-offset:3px}.ab-object[data-astro-cid-2lilym2w]{justify-self:end;width:100%;max-width:560px;padding:var(--sp-4);background:var(--plate-mat);border-radius:var(--radius-card);isolation:isolate}@media(max-width:1019px){.ab-inner[data-astro-cid-2lilym2w]{grid-template-columns:minmax(0,1fr)}.ab-object[data-astro-cid-2lilym2w]{justify-self:start;max-width:360px;order:-1}}@media print{.action-band[data-astro-cid-2lilym2w]{background:none;color:var(--ink)}.action-band[data-astro-cid-2lilym2w] a{color:var(--ink)}.ab-object[data-astro-cid-2lilym2w]{display:none}}}.front-finding[data-astro-cid-imvx3txq] .fc-group[data-n="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.front-finding[data-astro-cid-imvx3txq] .fc-group[data-n="2"] .fc{padding-right:var(--sp-4)}.front-finding[data-astro-cid-imvx3txq] .fc-group[data-n="2"] .fc+.fc{border-top:0;border-left:var(--rule);padding-left:var(--sp-4)}
