.intro[data-astro-cid-fmp4ekgg]{display:none}html.intro .intro[data-astro-cid-fmp4ekgg],.intro[data-astro-cid-fmp4ekgg].cut{z-index:100;padding:var(--gutter);background:var(--black);color:var(--white);font:500 clamp(1rem, 2.68vmin, 2.25rem) / 1.3 var(--font-text);letter-spacing:0;text-align:center;justify-content:center;align-items:center;animation:.1s linear 4s forwards intro-gone;display:flex;position:fixed;inset:0}.intro-load[data-astro-cid-fmp4ekgg],.intro-dots[data-astro-cid-fmp4ekgg]{animation:.5s linear .5s both sb-fade}.intro-load[data-astro-cid-fmp4ekgg]{flex-direction:column;align-items:center;display:flex}.intro[data-astro-cid-fmp4ekgg] .intro-emblem{block-size:max(48px,8.4vmin);inline-size:auto;margin-block-end:1.1em}.intro-tip[data-astro-cid-fmp4ekgg]{text-wrap:balance;max-inline-size:60ch}.intro-dots[data-astro-cid-fmp4ekgg]{--u:max(calc(100vmin / 2160), .3px);block-size:calc(100 * var(--u));align-items:center;display:flex;position:absolute;inset-block-end:calc(180 * var(--u));inset-inline-end:calc(240 * var(--u))}.intro-dots[data-astro-cid-fmp4ekgg] i[data-astro-cid-fmp4ekgg]{inline-size:calc(26 * var(--u));block-size:calc(26 * var(--u));margin:calc(4 * var(--u));border-radius:calc(5 * var(--u));opacity:0;background:#c9c9c9;animation:1.6s linear .5s infinite both sb-dot}.intro-dots[data-astro-cid-fmp4ekgg] i[data-astro-cid-fmp4ekgg]:nth-child(2){animation-delay:.55s}.intro-dots[data-astro-cid-fmp4ekgg] i[data-astro-cid-fmp4ekgg]:nth-child(3){animation-delay:.6s}@keyframes sb-dot{0%{opacity:0;animation-timing-function:cubic-bezier(.39,.575,.565,1);transform:scale(0)}23.4375%{opacity:1;animation-timing-function:cubic-bezier(.47,0,.745,.715);transform:scale(1)}46.875%,to{opacity:0;transform:scale(0)}}@keyframes intro-gone{to{opacity:0;visibility:hidden}}.keyhints[data-astro-cid-btj45m2e]{font:600 var(--hint) / 1 var(--font-menu);color:var(--text);flex-wrap:wrap;gap:.5em 2em;padding:0;list-style:none;display:flex}li[data-astro-cid-btj45m2e]{align-items:center;gap:.4em;display:flex}.cap[data-astro-cid-btj45m2e]{background:var(--text);block-size:1.65em;min-inline-size:1.65em;color:var(--black);font:inherit;border-radius:3px;place-items:center;padding-inline:.35em;display:inline-grid}.cap-text[data-astro-cid-btj45m2e]{font:600 .72em / 1 var(--font-menu)}.cap-v[data-astro-cid-btj45m2e]{block-size:.62em;inline-size:auto}.cap-h[data-astro-cid-btj45m2e]{block-size:.42em;inline-size:auto}.lang[data-astro-cid-lemdd452]{font:600 var(--hint) / 1.2 var(--font-menu);color:var(--idle);text-shadow:max(1px, .05em) max(1px, .05em) 0 var(--black);text-decoration:none}.lang[data-astro-cid-lemdd452]:hover{color:var(--white);text-underline-offset:.2em;text-decoration:underline}.title[data-astro-cid-bke6byvw]{--col:max(var(--gutter), calc(.85 * var(--title-sel)));isolation:isolate;flex-direction:column;justify-content:flex-end;min-block-size:100svh;padding-block-start:clamp(56px,9vmin,120px);display:flex;position:relative;overflow:hidden}.title-bg[data-astro-cid-bke6byvw]{z-index:-2;position:absolute;inset:0}.title-bg[data-astro-cid-bke6byvw] img{object-fit:cover;block-size:100%;inline-size:100%}.title[data-astro-cid-bke6byvw]:before{content:"";z-index:-1;background:linear-gradient(90deg,#0000009e 0%,#00000073 35%,#0000 65%),linear-gradient(#0000 82%,#0009 100%),linear-gradient(#00000073 0%,#0000 14%);position:absolute;inset:0}.title[data-astro-cid-bke6byvw] .title-lang{position:absolute;inset-block-start:clamp(16px,3.5vmin,48px);inset-inline-end:max(16px,3.83vw)}.title-col[data-astro-cid-bke6byvw]{padding-inline:var(--col) var(--gutter)}.wordmark[data-astro-cid-bke6byvw]{font:600 var(--wordmark) / 1.1 var(--font-menu);color:var(--text);text-shadow:max(1px, .04em) max(1px, .04em) 0 var(--black)}.title-nav[data-astro-cid-bke6byvw]{margin-block-start:11vmin;padding-block-end:2.6em;position:relative}.title-menu[data-astro-cid-bke6byvw]{padding:0;list-style:none}.title-menu[data-astro-cid-bke6byvw] a[data-astro-cid-bke6byvw]{font:500 var(--title-sel) / var(--title-pitch) var(--font-menu);color:var(--idle);text-shadow:max(1px, .054em) max(1px, .054em) 0 var(--black);transform-origin:0;text-decoration:none;display:inline-block;transform:scale(.75)}html.js .title-menu[data-astro-cid-bke6byvw] a[data-astro-cid-bke6byvw].is-sel,html:not(.js) .title-menu[data-astro-cid-bke6byvw]:not(:hover,:focus-within) a[data-astro-cid-bke6byvw].is-sel,html:not(.js) .title-menu[data-astro-cid-bke6byvw] a[data-astro-cid-bke6byvw]:is(:hover,:focus-visible){color:var(--white);text-shadow:max(1px, .041em) max(1px, .041em) 0 var(--black);outline:none;font-weight:600;transform:none}html.js .title-menu[data-astro-cid-bke6byvw] a[data-astro-cid-bke6byvw].is-sel:before,html:not(.js) .title-menu[data-astro-cid-bke6byvw]:not(:hover,:focus-within) a[data-astro-cid-bke6byvw].is-sel:before,html:not(.js) .title-menu[data-astro-cid-bke6byvw] a[data-astro-cid-bke6byvw]:is(:hover,:focus-visible):before{content:"";vertical-align:.072em;block-size:.454em;inline-size:.398em;filter:drop-shadow(.041em .041em 0 var(--black));background:linear-gradient(currentColor 0 0) 0 0/.124em .124em no-repeat,linear-gradient(currentColor 0 0) 100% 0/.124em .124em no-repeat,linear-gradient(currentColor 0 0) 0 100%/.124em .124em no-repeat,linear-gradient(currentColor 0 0) 100% 100%/.124em .124em no-repeat;margin-inline:-.825em .427em;display:inline-block}.title-menu[data-astro-cid-bke6byvw] a[data-astro-cid-bke6byvw]:focus-visible{outline:none}html.js .title-menu[data-astro-cid-bke6byvw] a[data-astro-cid-bke6byvw]:focus-visible:not(.is-sel){outline:2px solid var(--beta);outline-offset:2px}.hint[data-astro-cid-bke6byvw]{max-inline-size:calc(100vw - var(--col) - var(--gutter));font:500 clamp(.875rem, 1.6vmin, 1.25rem) / 1.35 var(--font-text);color:var(--idle);text-shadow:1px 1px 0 var(--black);display:none;position:absolute;inset-block-end:0;inset-inline-start:0}html.js .title-menu[data-astro-cid-bke6byvw] a[data-astro-cid-bke6byvw].is-sel .hint[data-astro-cid-bke6byvw],html:not(.js) .title-menu[data-astro-cid-bke6byvw]:not(:hover,:focus-within) a[data-astro-cid-bke6byvw].is-sel .hint[data-astro-cid-bke6byvw],html:not(.js) .title-menu[data-astro-cid-bke6byvw] a[data-astro-cid-bke6byvw]:is(:hover,:focus-visible) .hint[data-astro-cid-bke6byvw]{display:block}.title-foot[data-astro-cid-bke6byvw] .title-keys{color:var(--idle);grid-column:1;place-self:center start;font-size:clamp(12px,1.5vmin,18px)}.title-foot[data-astro-cid-bke6byvw]{padding:0 max(16px, 3.83vw) calc(6.2vmin - .3 * var(--legal));font:500 var(--legal) / 1.4 var(--font-text);text-shadow:1px 1px 0 var(--black);grid-template-columns:1fr auto 1fr;align-items:baseline;gap:4px 24px;margin-block-start:clamp(24px,5vmin,72px);display:grid}.legal[data-astro-cid-bke6byvw]{color:var(--idle);text-align:center;grid-area:1/2}.version[data-astro-cid-bke6byvw]{font-family:var(--font-data);color:var(--grey);grid-area:1/3;justify-self:end;font-weight:400}@media (prefers-reduced-motion:no-preference){html.js .wordmark[data-astro-cid-bke6byvw],html.js .title-nav[data-astro-cid-bke6byvw],html.js .version[data-astro-cid-bke6byvw],html.js .title[data-astro-cid-bke6byvw] .title-lang,html.js .title-foot[data-astro-cid-bke6byvw] .title-keys{animation:sb-fade .25s var(--sb-ease) both}html.intro .wordmark[data-astro-cid-bke6byvw],html.intro .title-nav[data-astro-cid-bke6byvw],html.intro .version[data-astro-cid-bke6byvw],html.intro .title[data-astro-cid-bke6byvw] .title-lang,html.intro .title-foot[data-astro-cid-bke6byvw] .title-keys{animation:sb-fade-late .25s var(--sb-ease) 4.1s both}}@media (width<=40rem){.title[data-astro-cid-bke6byvw]{--col:calc(var(--gutter) + .85 * var(--title-sel))}.title[data-astro-cid-bke6byvw]:before{background:linear-gradient(#0000008c,#0000008c),linear-gradient(#0000 82%,#0009 100%),linear-gradient(#00000073 0%,#0000 14%)}.title-foot[data-astro-cid-bke6byvw]{grid-template-columns:1fr;padding-block-end:16px}.legal[data-astro-cid-bke6byvw],.version[data-astro-cid-bke6byvw],.title-foot[data-astro-cid-bke6byvw] .title-keys{text-wrap:balance;grid-area:auto/1;justify-self:center}}@media screen and (prefers-reduced-motion:no-preference){.band[data-astro-cid-n5ya6vfd].is-wait>*{opacity:0}.band[data-astro-cid-n5ya6vfd].is-open>*{animation:.5s linear both sb-fade}}.band[data-astro-cid-n5ya6vfd]{background:var(--black);padding:clamp(40px, 7vmin, 96px) var(--gutter);text-align:center;font:500 var(--tip) / 1.3 var(--font-text);letter-spacing:0;color:var(--white)}.band[data-astro-cid-n5ya6vfd] .band-emblem{block-size:3.13em;inline-size:auto;margin:0 auto .78em;display:block}p[data-astro-cid-n5ya6vfd]{text-wrap:balance;max-inline-size:60ch;margin-inline:auto}.sec[data-astro-cid-sl3fiu4p]{isolation:isolate;padding:clamp(40px, 9vmin, 128px) var(--gutter);position:relative}.sec-bg[data-astro-cid-sl3fiu4p]{z-index:-2;position:absolute;inset:0}.sec-bg[data-astro-cid-sl3fiu4p] img{object-fit:cover;block-size:100%;inline-size:100%}.sec[data-astro-cid-sl3fiu4p]:before{content:"";z-index:-1;background:var(--shade);position:absolute;inset:0}.panel[data-astro-cid-sl3fiu4p]{max-inline-size:90rem;padding:calc(var(--rail-h) * 2.4 + var(--inset)) var(--inset);background:var(--panel);margin-inline:auto;position:relative}.panel[data-astro-cid-sl3fiu4p]:before,.panel[data-astro-cid-sl3fiu4p]:after{content:"";inset-inline:var(--rail-in);block-size:var(--rail-h);background:linear-gradient(90deg, var(--rail) 60%, transparent 0) 0 50% / var(--rail-h) 60% repeat-x;position:absolute}.panel[data-astro-cid-sl3fiu4p]:before{inset-block-start:calc(var(--rail-h) * 1.2)}.panel[data-astro-cid-sl3fiu4p]:after{inset-block-end:calc(var(--rail-h) * 1.2)}.menu-name[data-astro-cid-sl3fiu4p]{font:600 calc(var(--item) * 1.25) / 1.1 var(--font-menu);color:var(--white);margin-block-end:calc(var(--inset) / 2)}.menu-name-rule[data-astro-cid-sl3fiu4p]{border-block-end:1px solid var(--rail);margin-block-end:var(--inset);padding-block-end:calc(var(--inset) / 2)}.tabs[data-astro-cid-sl3fiu4p]{flex-wrap:wrap;gap:0;margin-block-end:var(--inset);display:flex}.tabs[data-astro-cid-sl3fiu4p]:after{content:"";border-block-end:1px solid var(--rail);flex:1 0 0}.tab[data-astro-cid-sl3fiu4p]{min-block-size:var(--row);padding:0 calc(var(--inset) / 2);border:0;border-block-end:1px solid var(--rail);font:600 var(--hint) / 1 var(--font-menu);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;color:var(--grey);cursor:pointer;background:0 0;flex:none;align-items:center;display:flex;position:relative}.tab[data-astro-cid-sl3fiu4p]:hover{color:var(--text)}.tab[data-astro-cid-sl3fiu4p].is-sel{color:var(--white)}.tab[data-astro-cid-sl3fiu4p].is-sel:after{content:"";block-size:var(--bar);background:var(--beta);transform-origin:0;position:absolute;inset-block-end:0;inset-inline:0}@media (prefers-reduced-motion:no-preference){.tab[data-astro-cid-sl3fiu4p].is-in:after{animation:.3s both sb-tab-in}.tab[data-astro-cid-sl3fiu4p].was-sel:not(.is-sel):after{content:"";block-size:var(--bar);background:var(--beta);transform-origin:100%;animation:.1s both sb-tab-out;position:absolute;inset-block-end:0;inset-inline:0}}@keyframes sb-tab-in{0%,27.7%{animation-timing-function:cubic-bezier(.333,.236,.667,1);transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes sb-tab-out{0%{opacity:1;animation-timing-function:cubic-bezier(.333,0,.667,-.033);transform:scaleX(1)}83%{opacity:1;animation-timing-function:step-end;transform:scaleX(.044)}to{opacity:0;transform:scaleX(.044)}}.tab[data-astro-cid-sl3fiu4p]:focus-visible{outline-offset:-2px}@media (width>=48.0625rem){.panel-body[data-astro-cid-sl3fiu4p]{display:grid}}.panel[data-astro-cid-sl3fiu4p] .panel-keys{visibility:hidden;justify-content:flex-end;margin-block-start:var(--inset)}.panel[data-astro-cid-sl3fiu4p]:has([data-tablist]:focus-within) .panel-keys{visibility:visible}@media screen and (prefers-reduced-motion:no-preference){.sec[data-astro-cid-sl3fiu4p].is-wait .panel[data-astro-cid-sl3fiu4p]>*{opacity:0}}html.js .tabpanel[data-astro-cid-dazxjsw5]:not(.is-on){display:none}@media (width>=48.0625rem){html.js .tabpanel[data-astro-cid-dazxjsw5]{grid-area:1/1}html.js .tabpanel[data-astro-cid-dazxjsw5]:not(.is-on){visibility:hidden;display:block}}.tabpanel[data-astro-cid-dazxjsw5]:focus-visible{outline-offset:6px}.tabpanel-h[data-astro-cid-dazxjsw5]{min-block-size:var(--row);border-block-end:1px solid var(--rail);font:600 var(--hint) / 1 var(--font-menu);letter-spacing:.04em;text-transform:uppercase;color:var(--white);align-items:center;margin-block-end:var(--inset);display:flex}html.js .tabpanel-h[data-astro-cid-dazxjsw5]{clip-path:inset(50%);white-space:nowrap;block-size:1px;min-block-size:0;inline-size:1px;position:absolute;overflow:hidden}html:not(.js) .tabpanel[data-astro-cid-dazxjsw5]+.tabpanel[data-astro-cid-dazxjsw5]{margin-block-start:calc(2 * var(--inset))}.facts[data-astro-cid-cpncclna]{grid-template-columns:max-content 1fr;align-content:start;column-gap:1.5em;display:grid}.fact[data-astro-cid-cpncclna]{grid-column:1/-1;grid-template-columns:subgrid;align-items:baseline;padding-block:.55em;display:grid}.fact[data-astro-cid-cpncclna]+.fact[data-astro-cid-cpncclna]{border-block-start:1px solid var(--rail)}.fact[data-astro-cid-cpncclna]:first-child{padding-block-start:0}dt[data-astro-cid-cpncclna]{font:400 var(--tag) / 1.4 var(--font-data);letter-spacing:.04em;text-transform:uppercase;color:var(--grey)}dd[data-astro-cid-cpncclna]{color:var(--text);font-weight:500;line-height:1.45}@media (width<=30rem){.facts[data-astro-cid-cpncclna],.fact[data-astro-cid-cpncclna]{grid-template-columns:1fr}}.intro[data-astro-cid-vcq5s2nf]{color:var(--idle);max-inline-size:62ch;margin-block-end:var(--inset)}.side[data-astro-cid-vcq5s2nf]>*+*{margin-block-start:var(--inset)}.list[data-astro-cid-vcq5s2nf]{flex-direction:column;display:flex}.row[data-astro-cid-vcq5s2nf]{min-block-size:var(--row);padding:.3em var(--label-x);font:600 var(--item) / 1.15 var(--font-menu);color:var(--text);text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;gap:1em;display:flex;position:relative}.row[data-astro-cid-vcq5s2nf]:hover{background:#cce9f40f}.row[data-astro-cid-vcq5s2nf].is-sel{background:var(--focus)}.row[data-astro-cid-vcq5s2nf].is-sel:before{content:"";inline-size:var(--bar);background:var(--beta);position:absolute;inset-block:0;inset-inline-start:0}.row[data-astro-cid-vcq5s2nf]:focus-visible{outline-offset:-2px}.row-value[data-astro-cid-vcq5s2nf]{font:500 .62em / 1 var(--font-data);color:var(--grey);margin-inline-start:auto}.name[data-astro-cid-vcq5s2nf]{font:600 calc(var(--item) * 1.25) / 1.1 var(--font-menu);color:var(--white)}.note[data-astro-cid-vcq5s2nf]{color:var(--grey);font-size:.875em}.ld-pics[data-astro-cid-vcq5s2nf] .detail[data-astro-cid-vcq5s2nf]{max-inline-size:none}.ld-pics[data-astro-cid-vcq5s2nf] .detail[data-astro-cid-vcq5s2nf] picture{display:block}.ld-pics[data-astro-cid-vcq5s2nf] .detail[data-astro-cid-vcq5s2nf] img{aspect-ratio:16/9;object-fit:cover;inline-size:100%}.detail[data-astro-cid-vcq5s2nf]:focus-visible{outline-offset:6px}html.js .detail[data-astro-cid-vcq5s2nf]:not(.is-on){display:none}@media (width>=48.0625rem){html.js .details[data-astro-cid-vcq5s2nf]{display:grid}html.js .detail[data-astro-cid-vcq5s2nf]{grid-area:1/1}html.js .detail[data-astro-cid-vcq5s2nf]:not(.is-on){visibility:hidden;display:block}html.js .ld-pics[data-astro-cid-vcq5s2nf] .detail[data-astro-cid-vcq5s2nf]:not(.is-on){display:none}}html:not(.js) .ld[data-astro-cid-vcq5s2nf]{display:block}html:not(.js) .side[data-astro-cid-vcq5s2nf]+.details[data-astro-cid-vcq5s2nf]{margin-block-start:var(--inset)}html:not(.js) .detail[data-astro-cid-vcq5s2nf]+.detail[data-astro-cid-vcq5s2nf]{border-block-start:1px solid var(--rail);margin-block-start:calc(2 * var(--inset));padding-block-start:var(--inset)}.links[data-astro-cid-q6zeqvnt]{padding:0;list-style:none}.links[data-astro-cid-q6zeqvnt] li[data-astro-cid-q6zeqvnt]+li[data-astro-cid-q6zeqvnt] .link-row[data-astro-cid-q6zeqvnt]{border-block-start:1px solid var(--rail)}.link-row[data-astro-cid-q6zeqvnt]{min-block-size:var(--row);padding:.3em var(--label-x);font:600 var(--item) / 1.15 var(--font-menu);color:var(--text);align-items:center;gap:1em;text-decoration:none;display:flex;position:relative}.link-label[data-astro-cid-q6zeqvnt]{text-decoration:underline 1px var(--rail);text-underline-offset:.2em}.link-host[data-astro-cid-q6zeqvnt]{font:400 var(--tag) / 1 var(--font-data);color:var(--teal);margin-inline-start:auto}.link-row[data-astro-cid-q6zeqvnt]:is(:hover,:focus-visible){background:var(--focus);outline-offset:-2px}.link-row[data-astro-cid-q6zeqvnt]:is(:hover,:focus-visible):after{content:"";inline-size:var(--bar);background:var(--beta);position:absolute;inset-block:0;inset-inline-start:0}.link-row[data-astro-cid-q6zeqvnt]:is(:hover,:focus-visible) .link-label[data-astro-cid-q6zeqvnt]:before{content:"";vertical-align:.072em;background:linear-gradient(currentColor 0 0) 0 0/.124em .124em no-repeat,linear-gradient(currentColor 0 0) 100% 0/.124em .124em no-repeat,linear-gradient(currentColor 0 0) 0 100%/.124em .124em no-repeat,linear-gradient(currentColor 0 0) 100% 100%/.124em .124em no-repeat;block-size:.454em;inline-size:.398em;margin-inline-end:.427em;display:inline-block}.foot[data-astro-cid-jo6i4kqk]{padding:clamp(40px, 8vmin, 112px) var(--gutter);background:var(--black);border-block-start:1px solid var(--rail);color:var(--idle);font-size:.9375rem}.split[data-astro-cid-jo6i4kqk]{max-inline-size:90rem;margin-inline:auto}.foot-text[data-astro-cid-jo6i4kqk]>[data-astro-cid-jo6i4kqk]+[data-astro-cid-jo6i4kqk]{margin-block-start:.9em}.foot-text[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{max-inline-size:60ch}.foot-text[data-astro-cid-jo6i4kqk] .foot-emblem{block-size:40px;inline-size:auto;color:var(--text)}.foot-meta[data-astro-cid-jo6i4kqk]{align-items:baseline;gap:1.5em;display:flex}.foot-version[data-astro-cid-jo6i4kqk]{font:400 var(--tag) / 1 var(--font-data);color:var(--grey)}main[data-astro-cid-7aropxhg]:focus{outline:none}.warn[data-astro-cid-7aropxhg]{color:var(--amber);font-weight:600}.steps[data-astro-cid-7aropxhg]{counter-reset:step;padding:0;list-style:none}.steps[data-astro-cid-7aropxhg] li[data-astro-cid-7aropxhg]{counter-increment:step;padding-inline-start:2.25em;position:relative}.steps[data-astro-cid-7aropxhg] li[data-astro-cid-7aropxhg]+li[data-astro-cid-7aropxhg]{margin-block-start:.9em}.steps[data-astro-cid-7aropxhg] li[data-astro-cid-7aropxhg]:before{content:counter(step);font:600 1.35em / 1.2 var(--font-menu);color:var(--beta);position:absolute;inset-block-start:-.1em;inset-inline-start:0}.cmd[data-astro-cid-7aropxhg]{border-inline-start:var(--bar) solid var(--rail);white-space:pre-wrap;overflow-wrap:anywhere;color:var(--text);background:#00000073;margin-block:.9em;padding:.75em 1em}.prose[data-astro-cid-7aropxhg]+.links,.facts+.links{margin-block-start:var(--inset)}.scene[data-astro-cid-7aropxhg]{isolation:isolate;position:relative;overflow:clip}.scene-bg[data-astro-cid-7aropxhg]{z-index:-2;block-size:100svh;margin-block-end:-100svh;position:sticky;inset-block-start:0}.scene-bg[data-astro-cid-7aropxhg] img{object-fit:cover;block-size:100%;inline-size:100%}.scene[data-astro-cid-7aropxhg]>.sec+.sec{padding-block-start:0}@media (width<=48rem){.about-split[data-astro-cid-7aropxhg]>:first-child{order:1}}
