.statistics[hidden],.statistics [hidden],.statistics-open[hidden]{display:none}.statistics{border-top:1px solid var(--ink);padding:32px 2.71vw;scroll-margin-block:24px}.statistics-inner{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:24px 6vw;max-width:1400px;margin-inline:auto;display:grid}.statistics h2{font:700 2rem/1.1 var(--font-display);margin:0 0 16px}.statistics p{font:400 1rem/1.5 var(--font-body);max-width:55ch;margin:0 0 16px}.statistics a{align-items:center;min-height:44px;font-size:1rem;display:inline-flex}.statistics-actions{flex-wrap:wrap;gap:12px;display:flex}.statistics button,.statistics-open{font:700 1.125rem/1.2 var(--font-navigation);color:var(--ink);cursor:pointer;background:var(--paper);min-height:44px}.statistics-actions button{border:1px solid var(--ink);text-wrap:balance;flex:11rem;padding:12px 16px}.statistics-actions button:hover{background:#ff8fc5}.statistics-close,.statistics-open{text-underline-offset:.2em;border:0;padding:8px 0;text-decoration:underline}.statistics-close{margin-top:12px}.statistics-close:hover,.statistics-open:hover{text-decoration-thickness:2px}@media (width<=680px){.statistics{padding:24px 20px}.statistics-inner{grid-template-columns:minmax(0,1fr);gap:24px}.statistics-actions button{flex-basis:calc(50% - 6px)}}@media print{.statistics,.statistics-open{display:none}}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/barlow-condensed-700.woff2)format("woff2")}@font-face{font-family:Khand;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/khand-700.woff2)format("woff2")}@font-face{font-family:Courier Prime;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/courier-prime-400.woff2)format("woff2")}@font-face{font-family:Courier Prime;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/courier-prime-700.woff2)format("woff2")}:root{--ink:#102ab7;--paper:#f8f5e9;--muted:#102ab7;--signal:#b50057;--hair:#b4bce8;--yellow:#f8f5e9;--line:1px;--stop:14px;--gutter:2.9vw;--measure:55ch;color-scheme:light;scrollbar-color:var(--ink) var(--paper)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--paper);min-height:100dvh;color:var(--ink);font:400 1.125rem/1.6 var(--f-read);font-synthesis:none;text-rendering:optimizelegibility;flex-direction:column;margin:0;display:flex}::selection{background:var(--ink);color:var(--paper)}img,svg{display:block}a{color:inherit;text-underline-offset:.2em}:focus-visible{outline:2px solid var(--ink);outline-offset:5px}.wrap{width:100%;padding-inline:var(--gutter);margin-inline:auto}.skip{left:var(--gutter);z-index:10;background:var(--ink);color:var(--paper);font:700 1rem var(--f-frame);padding:10px 14px;position:absolute;top:8px;transform:translateY(-200%)}.skip:focus{transform:none}.skip{min-height:44px}.masthead{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;column-gap:clamp(24px,5vw,80px);padding-top:1.55vw;padding-bottom:0;display:grid}.brand{min-height:44px;font:400 clamp(1rem,1.48vw,1.5rem)/1.3 var(--f-frame);align-items:baseline;text-decoration:none;display:inline-flex}.brand strong{letter-spacing:-.04em;margin-inline-end:.15em;font-size:1.3em}.brand:hover{text-decoration:underline}.preview{grid-area:2/1/auto/-1;margin:1.45rem 0 0;font-size:1rem;line-height:1.4}.main-nav ul{flex-wrap:nowrap;gap:2.35vw;margin:0;padding:0;list-style:none;display:flex}.main-nav a{white-space:nowrap;align-items:center;min-height:44px;font-size:clamp(.9375rem,1.01vw,1.0625rem);line-height:1.3;text-decoration:none;display:flex}.main-nav a[aria-current],.colophon a[aria-current]{text-decoration:underline 2px}.main-nav a:hover,.main-nav a:focus-visible{text-decoration:underline}.language{grid-area:1/3;align-items:center;gap:8px;font-size:1rem;display:flex}.language a{justify-content:center;align-items:center;min-width:44px;min-height:44px;text-decoration:none;display:flex}.language a[aria-current]{font-weight:700}.language a:hover{text-decoration:underline}p,.column,.node,.node-free{overflow-wrap:break-word}main{flex:1 0 auto;display:block}h1,h2,h3{overflow-wrap:anywhere;font-family:var(--f-frame);text-wrap:balance;hyphens:manual}h1{letter-spacing:-.035em;margin:0 0 .45em;font-size:clamp(2.75rem,6.2vw,6rem);font-weight:700;line-height:1.04}h2{letter-spacing:-.025em;margin:2.2em 0 .55em;font-size:clamp(1.625rem,2.6vw,2.125rem);font-weight:700;line-height:1.15}p{text-wrap:pretty;margin:0 0 1.1em}.intro{max-width:34em;font-size:clamp(1.25rem,1.8vw,1.4375rem);line-height:1.5}.no{font-family:var(--f-frame);font-variant-numeric:tabular-nums lining-nums;font-weight:700}.column a,.text-link{color:var(--ink);text-decoration:underline 1px}.column a:hover,.text-link:hover{text-decoration-thickness:2px}.record{max-width:var(--measure);font:400 1rem/1.6 var(--f-frame);align-items:flex-start;gap:20px;margin:3.5rem 0 0;padding-block:.25rem;display:flex}.record:before{content:"";border:1px solid var(--ink);border-right:0;flex:none;align-self:stretch;width:10px}.colophon{margin-top:clamp(56px,8vw,112px)}.colophon-inner{border-top:1px solid #0000;padding-block:28px 36px;position:relative}.colophon-inner:before{content:"";inset-inline:0;border-top:1px solid var(--hair);position:absolute;top:-3px}.colophon .brand{font-size:1rem}.colophon-inner{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:24px;display:flex}.colophon ul{flex-wrap:wrap;gap:12px 32px;margin:0;padding:0;list-style:none;display:flex}.colophon nav a{align-items:center;min-height:44px;font-size:1rem;display:flex}a:active{text-decoration-thickness:2px}@media (width>=1200px){body:has(.home) .masthead .brand,body:has(.home) .masthead a{min-height:max(2.77428vw,2.75rem)}body:has(.home) .preview{margin-top:1.4628vw;font-size:max(1.00883vw,.875rem)}}@media (width<=900px){:root{--gutter:20px}.masthead{grid-template-columns:minmax(0,1fr) auto;gap:12px;padding-top:12px}.masthead .brand{flex-direction:column;justify-content:center;align-items:flex-start;min-width:0;font-size:1rem}.brand strong{font-size:1.25em}.language{grid-area:1/2}.main-nav{grid-area:2/1/auto/-1}.main-nav ul{flex-wrap:wrap;gap:8px 32px}.main-nav a{font-size:1rem}.preview{grid-row:3;max-width:50em;margin:0;font-size:.875rem}body{font-size:1rem}}@media (forced-colors:active){a:before,a:after{forced-color-adjust:auto}a:focus-visible{outline-color:highlight}}@media print{.masthead,.colophon,.skip,.rail,.journey{display:none}body{color:#000;font:12pt/1.5 sans-serif}.doc-head,.doc-body,.step{display:block!important}.wrap{padding:0}.doc{padding-top:0}h1,h2{break-after:avoid}.record{break-inside:avoid}}:root{--font-brand:"Barlow Condensed",sans-serif;--font-display:"Khand",sans-serif;--font-navigation:"Khand",sans-serif;--font-meta:"Courier Prime",monospace;--font-presentation:"Courier Prime",monospace;--font-body:"Courier Prime",monospace;--font-service:"Courier Prime",monospace;--f-frame:var(--font-display);--f-read:var(--font-body);--size-story:7.58vw;--size-brand:6.63vw;--size-body:1.125rem;--leading-body:1.6;--measure:60ch}body{font-family:var(--font-body);font-size:var(--size-body);line-height:var(--leading-body)}.masthead{border-bottom:max(1px,.13532vw) solid var(--ink);grid-template-columns:minmax(0,1fr) auto auto;gap:3vw;min-height:max(6.225vw,44px);padding:0 2.71vw}.masthead .brand{font:400 1rem/1.25 var(--font-meta);flex-flow:wrap;justify-content:flex-start;align-self:center;align-items:center;gap:1vw}.brand strong{font:700 var(--size-brand)/.95 var(--font-brand);letter-spacing:-.04em;margin:0}.brand strong span{color:var(--signal)}.masthead .brand>span{font:400 max(.875rem,1.89445vw)/1.25 var(--font-meta);white-space:normal}.main-nav{grid-area:1/2}.main-nav ul{flex-wrap:nowrap;gap:4.3vw}.main-nav a,.language{font:700 max(1rem,2.1vw)/1.2 var(--font-navigation);min-height:44px}.language{border-left:1px solid var(--ink);grid-area:1/3;gap:0;padding-left:1.9vw}.language a{min-width:max(36px,4.87145vw)}.language a[aria-current]{color:var(--signal);text-decoration:underline}.colophon{border-top:1px solid var(--ink);margin-top:40px}body:has(.home) .colophon{margin-top:0}.colophon-inner{grid-template-columns:auto 1fr 1.1fr;align-items:start;gap:24px;padding:20px 2.71vw;display:grid}.colophon-inner:before{display:none}.colophon nav{grid-area:1/1}.colophon ul{gap:4px 16px}.colophon nav a{font:700 1rem/1.4 var(--font-navigation);min-height:44px}.preview{font:400 1rem/1.5 var(--font-service);grid-area:1/2;margin:0}.footer-record{font:400 1rem/1.5 var(--font-service);grid-area:1/3;margin:0}.record{font:400 1rem/1.6 var(--font-service)}.event-date{font-family:var(--font-meta);color:var(--signal)}.intro{font-family:var(--font-presentation)}h1,h2,h3{letter-spacing:-.015em}@media (width<=680px){:root{--size-body:1rem;--size-brand:min(3rem,calc((100vw - 40px)/3.5));--measure:60ch}.masthead{grid-template-columns:minmax(0,1fr) auto;gap:4px 16px;padding:12px 20px 4px}.masthead .brand{flex-wrap:wrap;grid-area:1/1/auto/-1;align-items:baseline;gap:4px 12px}.masthead .brand>span{font-size:.875rem}.main-nav{grid-area:2/1}.main-nav ul{flex-wrap:wrap;gap:24px}.main-nav a,.language{font-size:1.125rem}.language{grid-area:2/2;padding-left:10px}.language a{min-width:40px}.colophon-inner{grid-template-columns:1fr;gap:16px;padding:20px}.colophon nav,.preview,.footer-record{grid-area:auto/1}.colophon ul{gap:8px 24px}}.entry-line[data-astro-cid-ao7jiltt]{gap:2.3vw;margin:0;padding:0;list-style:none;display:grid}.entry-line[data-astro-cid-ao7jiltt] li[data-astro-cid-ao7jiltt]{min-width:0}.entry-line[data-astro-cid-ao7jiltt] a[data-astro-cid-ao7jiltt]{min-height:76px;padding:.1rem 2.7vw .1rem 4vw;text-decoration:none;display:block;position:relative}.entry-line[data-astro-cid-ao7jiltt] a[data-astro-cid-ao7jiltt]:before{content:"";border:1px solid var(--ink);border-right:0;width:10px;position:absolute;top:0;bottom:12px;left:0}.entry-line[data-astro-cid-ao7jiltt] a[data-astro-cid-ao7jiltt]:after{content:"";clip-path:polygon(0 42%,85% 42%,65% 0,73% 0,100% 50%,73% 100%,65% 100%,85% 58%,0 58%);background:currentColor;width:24px;height:12px;position:absolute;top:.7rem;right:2px}.entry-title[data-astro-cid-ao7jiltt]{text-wrap:balance;font:700 clamp(1.125rem,1.5vw,2rem)/1.2 var(--f-frame);letter-spacing:-.035em;display:block}.entry-date[data-astro-cid-ao7jiltt]{font-variant-numeric:tabular-nums;margin-bottom:.35rem;font-size:1rem;line-height:1.4;display:block}.entry-summary[data-astro-cid-ao7jiltt]{margin-top:.4rem;font-size:clamp(1rem,1.25vw,1.5rem);line-height:1.35;display:block}.entry-line[data-astro-cid-ao7jiltt] a[data-astro-cid-ao7jiltt]:hover .entry-title[data-astro-cid-ao7jiltt],.entry-line[data-astro-cid-ao7jiltt] a[data-astro-cid-ao7jiltt][aria-current] .entry-title[data-astro-cid-ao7jiltt]{text-underline-offset:.15em;text-decoration:underline}.compact[data-astro-cid-ao7jiltt]{gap:20px}.compact[data-astro-cid-ao7jiltt] .entry-title[data-astro-cid-ao7jiltt]{font-size:1.125rem}.compact[data-astro-cid-ao7jiltt] a[data-astro-cid-ao7jiltt]{min-height:48px;padding:8px 40px 8px 28px}.compact[data-astro-cid-ao7jiltt] a[data-astro-cid-ao7jiltt]:before{border-width:1px;bottom:0}@media (width>=1200px){.summaries[data-astro-cid-ao7jiltt]{gap:1vw}.summaries[data-astro-cid-ao7jiltt] a[data-astro-cid-ao7jiltt]{padding:0 2.5vw 0 3.4vw}.summaries[data-astro-cid-ao7jiltt] .entry-date[data-astro-cid-ao7jiltt]{margin-bottom:4px;font-size:clamp(.875rem,1.00883vw,1rem);line-height:1.3}.summaries[data-astro-cid-ao7jiltt] .entry-title[data-astro-cid-ao7jiltt]{font-size:max(1.125rem,1.65vw);line-height:1.15}.prominent[data-astro-cid-ao7jiltt]{gap:.5vw}.prominent[data-astro-cid-ao7jiltt] .featured[data-astro-cid-ao7jiltt] .entry-title[data-astro-cid-ao7jiltt]{overflow-wrap:break-word;max-width:24ch;font-size:max(1.125rem,1.85vw)}.summaries[data-astro-cid-ao7jiltt] .entry-summary[data-astro-cid-ao7jiltt]{margin-top:4px;font-size:clamp(.875rem,1.00883vw,1rem);line-height:1.3}}@media (width<=1199px){.entry-line[data-astro-cid-ao7jiltt]{gap:28px}.entry-line[data-astro-cid-ao7jiltt] a[data-astro-cid-ao7jiltt]{padding:4px 34px 4px 26px}.entry-line[data-astro-cid-ao7jiltt] a[data-astro-cid-ao7jiltt]:before{border-width:1px;width:8px;bottom:0}.entry-title[data-astro-cid-ao7jiltt]{font-size:1.125rem;line-height:1.35}.entry-summary[data-astro-cid-ao7jiltt]{margin-top:.5rem;font-size:1rem;line-height:1.5}.entry-line[data-astro-cid-ao7jiltt] a[data-astro-cid-ao7jiltt]:after{width:20px}}
