.button[data-astro-cid-ekguhzzh]{justify-content:center;align-items:center;gap:var(--button-gap,var(--s-small-gap));color:inherit;text-align:inherit;appearance:none;cursor:pointer;background:0 0;border:0;margin:0;padding:0;text-decoration:none;display:inline-flex}.button-icon[data-astro-cid-ekguhzzh]{width:var(--button-icon-size,1em);height:var(--button-icon-size,1em);flex-shrink:0}summary[data-astro-cid-ekguhzzh].button .button-icon[data-astro-cid-ekguhzzh]{transition:transform .2s}@media (prefers-reduced-motion:reduce){summary[data-astro-cid-ekguhzzh].button .button-icon[data-astro-cid-ekguhzzh]{transition:none}}details[open]>summary[data-astro-cid-ekguhzzh].button .button-icon[data-astro-cid-ekguhzzh]{transform:rotate(180deg)}.button-bare[data-astro-cid-ekguhzzh]{font-size:var(--t-caption);font-weight:400;text-decoration:none}.button-bare[data-astro-cid-ekguhzzh]:focus-visible:not(:disabled){text-decoration:underline}@media (hover:hover){.button-bare[data-astro-cid-ekguhzzh]:hover:not(:disabled){text-decoration:underline}}.button-bare-caps[data-astro-cid-ekguhzzh]{gap:var(--button-gap,var(--s-tiny-gap));font-weight:600;font-size:var(--t-caption);text-transform:uppercase;letter-spacing:var(--t-tracking-caps)}.button-solid[data-astro-cid-ekguhzzh],.button-outline[data-astro-cid-ekguhzzh]{font-weight:600;font-size:var(--t-small);text-transform:uppercase;letter-spacing:var(--t-tracking-caps);transition:background-color var(--motion-hover) ease, border-color var(--motion-hover) ease, color var(--motion-hover) ease;border:1px solid #0000;border-radius:0;padding:.8em 1.8em;line-height:1}@media (prefers-reduced-motion:reduce){.button-solid[data-astro-cid-ekguhzzh],.button-outline[data-astro-cid-ekguhzzh]{transition:none}}.button-solid[data-astro-cid-ekguhzzh]{--button-height:calc(1em + 1.6em + 2px);--button-fill:var(--slab-fill,var(--c-red));isolation:isolate;position:relative}.button-solid[data-astro-cid-ekguhzzh]:before{content:"";z-index:-1;background-color:var(--button-fill);clip-path:polygon(0 0, 100% 0, calc(100% - calc(var(--button-height) * var(--slope))) 100%, 0 100%);position:absolute;inset:0}.button-solid[data-astro-cid-ekguhzzh]:dir(rtl):before{clip-path:polygon(0 0, 100% 0, 100% 100%, calc(var(--button-height) * var(--slope)) 100%)}.button-solid[data-astro-cid-ekguhzzh]{color:var(--slab-type,var(--c-on-red));background-color:#0000;border-color:#0000;padding-inline-end:calc(1.8em + var(--button-height) * var(--slope))}.button-solid[data-astro-cid-ekguhzzh]:before{transition:background-color var(--motion-hover) ease}@media (prefers-reduced-motion:reduce){.button-solid[data-astro-cid-ekguhzzh]:before{transition:none}}@media (hover:hover){.button-solid[data-astro-cid-ekguhzzh]:hover:not(:disabled){--button-fill:var(--slab-hover-fill,var(--c-ink));color:var(--slab-hover-type,var(--c-paper))}}.button-outline[data-astro-cid-ekguhzzh]{color:var(--c-ink);background-color:#0000;border-width:2px;border-color:currentColor}@media (hover:hover){.button-outline[data-astro-cid-ekguhzzh]:hover:not(:disabled){background-color:var(--c-ink);border-color:var(--c-ink);color:var(--c-paper)}}.button-colour-black[data-astro-cid-ekguhzzh]{color:var(--c-ink)}.button-colour-white[data-astro-cid-ekguhzzh]{color:var(--c-cream)}.button-colour-red[data-astro-cid-ekguhzzh]{color:var(--c-red-text)}.button-outline[data-astro-cid-ekguhzzh].button-colour-white{border-color:var(--c-cream)}@media (hover:hover){.button-outline[data-astro-cid-ekguhzzh].button-colour-white:hover:not(:disabled){background-color:var(--c-cream);border-color:var(--c-cream);color:var(--c-black)}}.button-colour-grey[data-astro-cid-ekguhzzh]{color:var(--c-grey)}summary[data-astro-cid-ekguhzzh].button{list-style:none}summary[data-astro-cid-ekguhzzh].button::-webkit-details-marker{display:none}.button[data-astro-cid-ekguhzzh]:disabled{opacity:.4;cursor:default}.button[data-astro-cid-ekguhzzh]:focus-visible{outline:3px solid var(--c-yellow);outline-offset:2px;box-shadow:0 0 0 calc(2px + 3px) var(--c-ink)}[data-media] :is(img,iframe):is([loading=lazy],[data-deferred]):not([data-plain]){opacity:0;transition:opacity .2s ease-out}[data-media] :is(img,iframe):is([loading=lazy],[data-deferred]):not([data-plain])[data-loaded]{opacity:1}@media (prefers-reduced-motion:reduce){[data-media] :is(img,iframe):is([loading=lazy],[data-deferred]):not([data-plain]){opacity:1;transition:none}}img[data-deferred]:not([src]){visibility:hidden}:root:not([data-media]) img[data-deferred]{display:none}html{color:var(--c-ink);background-color:var(--c-paper);-webkit-text-size-adjust:100%;text-size-adjust:100%}html,.font-sans{font-family:var(--font-sans,system-ui, sans-serif)}.font-serif{font-family:var(--font-serif,serif)}.font-serif strong,.font-serif b{font-weight:700}.font-heading{font-family:var(--font-sans,system-ui, sans-serif);font-weight:var(--font-heading-weight,400);font-stretch:var(--t-width-heading);line-height:var(--t-leading-heading-near);letter-spacing:var(--t-tracking-heading-near)}.font-reversed{--font-heading-weight:700;--font-headline-weight:700;font-weight:700}.font-headline{font-family:var(--font-sans,system-ui, sans-serif);font-weight:var(--font-headline-weight,500);font-synthesis:none;font-kerning:normal;font-stretch:var(--t-width-heading);font-size:var(--t-title);line-height:var(--t-leading-headline);letter-spacing:var(--t-tracking-heading-near);text-wrap:pretty;text-box:trim-both cap alphabetic;margin-block:calc(.25em - var(--headline-gap,0px)) calc(.3em - var(--headline-gap,0px))}.font-headline-lead{--font-headline-weight:600;font-size:var(--t-banner);letter-spacing:var(--t-tracking-heading-mid)}.visually-hidden{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;margin:-1px;position:absolute;overflow:hidden}.header-rule{--rule-start:0px;--bar-length:var(--s-section-bar-length);width:100%;color:var(--c-ink);margin-block-end:var(--s-gap);padding-block-start:calc(var(--s-section-bar) + var(--s-medium-gap));padding-inline-start:var(--rule-start);position:relative}.header-rule:before,.header-rule:after{content:"";position:absolute;inset-block-start:0}.header-rule:before{clip-path:polygon(0 0, 100% 0, calc(100% - calc(var(--s-section-bar) * var(--slope))) 100%, 0 100%);inline-size:var(--bar-length);block-size:var(--s-section-bar);background-color:var(--c-red);inset-inline-start:var(--rule-start)}.header-rule:dir(rtl):before{clip-path:polygon(0 0, 100% 0, 100% 100%, calc(var(--s-section-bar) * var(--slope)) 100%)}.header-rule:after{inset-block-start:calc(var(--s-section-bar) - var(--s-section-rule-nested));inset-inline:calc(var(--rule-start) + var(--bar-length) - var(--s-section-bar) * var(--slope)) 0;block-size:var(--s-section-rule-nested);background-color:var(--c-rule-strong)}@supports (anchor-scope:all){.header-rule{anchor-scope:--header-rule-title}.header-rule-title{anchor-name:--header-rule-title}span.header-rule-title{display:inline-block}.header-rule:has(.header-rule-title){--bar-length:calc(anchor-size(--header-rule-title inline) + var(--s-section-bar) * var(--slope))}}.header-rule:has(>.section-emblem){--rule-start:calc(var(--s-emblem) + var(--s-emblem-gap));min-block-size:var(--s-emblem)}.header-rule>.section-emblem{inline-size:var(--s-emblem);block-size:var(--s-emblem);position:absolute;inset-block-start:0;inset-inline-start:0}.header-rule-nested{padding-block-start:var(--s-gap)}.header-rule-nested:before{content:none}.header-rule-nested:after{inset-block-start:0;inset-inline:var(--rule-start) 0}.emblem-kicker{align-items:flex-start;gap:var(--s-small-gap);flex-direction:column;display:flex}.emblem-kicker>.emblem{inline-size:var(--s-emblem);block-size:var(--s-emblem)}.emblem-title{align-items:center;gap:var(--s-emblem-gap);display:flex}.emblem-title>.emblem{inline-size:var(--s-emblem);block-size:var(--s-emblem);flex:none}.emblem-title>:not(.emblem){min-width:0}.tag{border:var(--s-rule-width) solid var(--c-ink);color:var(--c-ink);font-size:var(--t-small);font-weight:500;line-height:var(--t-leading-heading);transition:background-color var(--motion-hover) ease, border-color var(--motion-hover) ease, color var(--motion-hover) ease;padding:.25em .75em;text-decoration:none;display:inline-block}@media (hover:hover){.tag:hover{border-color:var(--c-red);background-color:var(--c-red);color:var(--c-on-red)}}@media (prefers-reduced-motion:reduce){.tag{transition:none}}.emblem{color:var(--c-ink);flex:none;display:block}.band-inverted{--c-ink:var(--c-ink-inverted);--c-paper:var(--c-band);--c-rule-strong:var(--c-ink-inverted);--c-rule:var(--c-rule-inverted);--c-grey:var(--c-grey-inverted);--c-red-text:var(--c-red-text-inverted);background-color:var(--c-paper);color:var(--c-ink)}.surface-slate{--c-paper:var(--c-slate);--c-ink:var(--c-on-slate);--c-rule-strong:color-mix(in srgb, var(--c-on-slate) 55%, var(--c-slate));--c-rule:color-mix(in srgb, var(--c-on-slate) 22%, var(--c-slate));--c-grey:color-mix(in srgb, var(--c-on-slate) 72%, var(--c-slate));--c-red-text:var(--c-yellow);background-color:var(--c-slate);color:var(--c-ink);color-scheme:dark}.slate-panel{margin-inline:calc(var(--slate-reach,var(--s-content-inset)) * -1);padding:var(--s-gap-2x) var(--s-panel-inset)}.editors-box.slate-band{--box-rule:linear-gradient(transparent, transparent)}.ground-rci{--g-bg:var(--c-red);--g-fg:var(--c-on-red);--g-text:var(--c-red-text)}.ground-archive{--g-bg:var(--c-archive);--g-fg:var(--c-on-archive);--g-text:var(--c-red-text)}.ground-theory{--g-bg:var(--c-theory);--g-fg:var(--c-on-theory);--g-text:var(--c-theory)}.ground-culture{--g-bg:var(--c-culture);--g-fg:var(--c-on-culture);--g-text:var(--c-red-text)}.ground-analysis-1{--g-bg:var(--c-analysis-1);--g-fg:var(--c-on-analysis-1);--g-text:var(--c-red-text)}.ground-analysis-2{--g-bg:var(--c-analysis-2);--g-fg:var(--c-on-analysis-2);--g-text:var(--c-red-text)}.ground-analysis-3{--g-bg:var(--c-analysis-3);--g-fg:var(--c-on-analysis-3);--g-text:var(--c-red-text)}.surface-slate :is(.ground-archive,.ground-culture,.ground-analysis-1,.ground-analysis-2){--g-text:var(--g-bg)}.surface-slate .ground-theory{--g-text:var(--c-red-text)}:root[data-theme=dark] :is(.ground-archive,.ground-culture,.ground-analysis-1,.ground-analysis-2){--g-text:var(--g-bg)}:root[data-theme=dark] .ground-theory{--g-text:var(--c-red-text)}.grounded{--c-ink:var(--g-fg);--c-red-text:var(--g-fg);--c-grey:var(--g-fg);background-color:var(--g-bg);color:var(--g-fg)}.scale-byline{color:var(--c-ink);font-size:var(--t-small);line-height:var(--t-leading-heading)}.editors-box{--box-top:0px;--box-lid:calc(var(--box-top) + var(--s-section-bar) - var(--s-section-rule-nested));--box-inset:var(--s-panel-inset);--slate-reach:var(--box-inset);--box-side-top:calc(var(--box-lid) + var(--s-section-rule-nested) + var(--box-inset));--box-lid-layer:linear-gradient(transparent, transparent);--box-rule:linear-gradient(var(--c-rule-strong), var(--c-rule-strong));background:var(--box-lid-layer) left var(--box-inset) top var(--box-lid)/calc(100% - 2 * var(--box-inset)) var(--s-section-rule-nested) no-repeat, var(--box-rule) left 0 top var(--box-side-top)/var(--s-rule-width) calc(100% - var(--box-side-top) - var(--box-inset)) no-repeat, var(--box-rule) right 0 top var(--box-side-top)/var(--s-rule-width) calc(100% - var(--box-side-top) - var(--box-inset)) no-repeat, var(--box-rule) left var(--box-inset) bottom 0/calc(100% - 2 * var(--box-inset)) var(--s-rule-width) no-repeat}.editors-box-plain{--box-lid-layer:var(--box-rule)}.page main>.editors-box{padding-inline:var(--box-inset);padding-block-end:var(--box-inset)}.page main>.editors-box-plain{padding-block-start:calc(var(--box-top) + var(--s-section-bar) + var(--box-inset))}.page main>.editors-box>.header-rule{margin-block-end:var(--box-inset)}.link-underline-on-hover{text-decoration:none}.link-underline-on-hover:focus-visible:not(:disabled){text-decoration:underline}@media (hover:hover){.link-underline-on-hover:hover:not(:disabled){text-decoration:underline}}.link-underline-group{text-decoration:none}.link-underline-group:not(:has(.trigger-link-underline)):is(a[href],button,summary):focus-visible .link-underline-on-hover,.link-underline-group:not(:has(.trigger-link-underline)):has(:is(a[href],button,summary):focus-visible) .link-underline-on-hover,.link-underline-group:has(.trigger-link-underline:focus-visible) .link-underline-on-hover{text-decoration:underline}@media (hover:hover){.link-underline-group:not(:has(.trigger-link-underline)):is(a[href],button,summary):hover .link-underline-on-hover,.link-underline-group:not(:has(.trigger-link-underline)):has(:is(a[href],button,summary):hover) .link-underline-on-hover,.link-underline-group:has(.trigger-link-underline:hover) .link-underline-on-hover{text-decoration:underline}}.kicker{font-size:var(--t-caption);font-weight:500;line-height:var(--t-leading-heading)}.fade-trailing-edge{--fade-width:15%;--fade-direction:to right;mask-image:linear-gradient(var(--fade-direction), black calc(100% - var(--fade-width)), transparent)}.fade-trailing-edge:dir(rtl){--fade-direction:to left}.zoom-frame{--zoom-rest:1.01;--zoom-hover:1.02;overflow:hidden}:where(.zoom-frame){display:block}.zoom-frame-art{background-color:var(--c-grey-light);height:100%;transform:scale(var(--zoom-rest));transition:filter var(--motion-hover) ease, transform .3s ease;display:block}.zoom-frame:focus-visible .zoom-frame-art,.zoom-frame-group:not(:has(.trigger-zoom-frame)):is(a[href],button,summary):focus-visible .zoom-frame-art,.zoom-frame-group:not(:has(.trigger-zoom-frame)):has(:is(a[href],button,summary):focus-visible) .zoom-frame-art,.zoom-frame-group:has(.trigger-zoom-frame:focus-visible) .zoom-frame-art{filter:brightness(.92);transform:scale(var(--zoom-hover))}@media (hover:hover){.zoom-frame:hover .zoom-frame-art,.zoom-frame-group:not(:has(.trigger-zoom-frame)):is(a[href],button,summary):hover .zoom-frame-art,.zoom-frame-group:not(:has(.trigger-zoom-frame)):has(:is(a[href],button,summary):hover) .zoom-frame-art,.zoom-frame-group:has(.trigger-zoom-frame:hover) .zoom-frame-art{filter:brightness(.92);transform:scale(var(--zoom-hover))}}@media (prefers-reduced-motion:reduce){.zoom-frame-art{transition:filter var(--motion-hover) ease}.zoom-frame:focus-visible .zoom-frame-art,.zoom-frame-group:not(:has(.trigger-zoom-frame)):is(a[href],button,summary):focus-visible .zoom-frame-art,.zoom-frame-group:not(:has(.trigger-zoom-frame)):has(:is(a[href],button,summary):focus-visible) .zoom-frame-art,.zoom-frame-group:has(.trigger-zoom-frame:focus-visible) .zoom-frame-art{transform:scale(var(--zoom-rest))}}@media (prefers-reduced-motion:reduce) and (hover:hover){.zoom-frame:hover .zoom-frame-art,.zoom-frame-group:not(:has(.trigger-zoom-frame)):is(a[href],button,summary):hover .zoom-frame-art,.zoom-frame-group:not(:has(.trigger-zoom-frame)):has(:is(a[href],button,summary):hover) .zoom-frame-art,.zoom-frame-group:has(.trigger-zoom-frame:hover) .zoom-frame-art{transform:scale(var(--zoom-rest))}}:root{--c-black:#000;--c-white:#fff;--c-cream:#fef9f3;--c-red:#e4002d;--c-red-dark:#b60024;--c-grey:#727272;--c-grey-light:#d6d6d6;--c-yellow:#ffc501;--c-red-text:var(--c-red);--c-on-red:#fff;--c-on-yellow:#202122;--c-archive:#e2ddd3;--c-on-archive:#202122;--c-theory:#1d3b78;--c-on-theory:#fff;--c-culture:#ffdbee;--c-on-culture:#202122;--c-analysis-1:#ebf2f5;--c-analysis-2:#a7c4cd;--c-analysis-3:#557b93;--c-on-analysis-1:#202122;--c-on-analysis-2:#202122;--c-on-analysis-3:#fff;--c-highlight-1:var(--c-yellow);--c-highlight-2:var(--c-analysis-1);--c-highlight-3:var(--c-analysis-2);--c-slate:#142625;--c-on-slate:#fef9f3;--motif-red:var(--c-red);--motif-orange:var(--c-yellow);--motif-yellow:var(--c-yellow);--motif-pale:var(--c-yellow);--motif-ultramarine:var(--c-theory);--motif-ultramarine-light:color-mix(in srgb, var(--c-theory) 70%, var(--c-ink));--slope:.5;--s-radius-media:10px;--c-rule:#d6d6d6;--c-rule-strong:var(--c-ink);--s-section-bar:8px;--s-section-bar-length:7.5rem;--s-section-rule-nested:1px;--s-rule-width:var(--s-section-rule-nested);--s-emblem:3.4rem;--s-emblem-gap:.9rem;--shadow-popover:0 .5rem 1.5rem #00000026;--shadow-sheet:0 .5rem 1.5rem #00000059;--shadow-bottom-sheet:0 -.5rem 1.5rem #0000001f;--shadow-cover:0 .25rem .75rem #0000002e;--shadow-cover-lifted:0 .6rem 1.2rem #00000038;--shadow-cover-hero:0 .75rem 2rem #00000073;--c-scrim:#00000080;--c-photo-scrim:#000000c7;--z-page-chrome:1;--z-dropdown:8;--z-title-bar:9;--z-sticky-bar:10;--z-skip-link:11;--c-ink:#202122;--c-paper:var(--c-cream);--c-ink-inverted:var(--c-cream);--c-paper-inverted:#141414;--c-rule-inverted:#3a3a3a;--c-grey-inverted:#a6a6a6;--c-red-text-inverted:#ff5468;--c-ink-studio:#202122;--c-grey-studio:#727272;--c-rule-studio:#d6d6d6;--c-paper-studio:var(--c-cream);--c-band:#202122;--c-paper-warm:color-mix(in srgb, var(--c-paper) 80%, #a47c58);--s-tiny-gap:3px;--s-small-gap:7px;--s-medium-gap:10px;--s-gap:15px;--s-gap-2x:30px;--s-gap-3x:45px;--s-gutter:30px;--s-page-top:30px;--s-band-gap:30px;--s-rule-gap:22.5px;--s-component-width:325px;--s-component-2x-width:680px;--s-standard-page-width:1450px;--s-content-inset:30px;--s-panel-inset:30px}@media (width<770px){:root{--s-content-inset:0px;--s-panel-inset:15px}}:root{--s-screen-inset:calc(15px + var(--s-content-inset));--s-sticky-bar-height:4rem;--motion-hover:.15s;--motion-sheet:.18s;--ease-sheet:cubic-bezier(.2, 0, 0, 1);--motion-sticky:.15s ease-out;--s-share-button:40px;--s-rail-gauge:8rem;--t-micro:.75rem;--t-small:.875rem;--t-caption:1rem;--t-chrome:1rem;--t-body:1.1rem;--t-lede:1.2rem;--t-title:1.25rem;--t-headline:1.4rem;--t-display:1.65rem;--t-banner:2rem;--t-masthead:2.5rem;--t-article-title:3rem;--t-hero:3.1rem;--t-slogan:4.5rem;--t-leading-body:1.6;--t-measure-prose:35;--t-leading-heading:1.2;--t-leading-deck:1.4;--t-leading-latin-heading-near:1.18;--t-leading-latin-heading-mid:1.12;--t-leading-latin-heading-far:1.06;--t-leading-script-heading-near:1.25;--t-leading-script-heading-mid:1.2;--t-leading-script-heading-far:1.15;--t-tracking-latin-heading-near:-.01em;--t-tracking-latin-heading-mid:-.016em;--t-tracking-latin-heading-far:-.022em;--t-tracking-script-heading-near:0;--t-tracking-script-heading-mid:0;--t-tracking-script-heading-far:0;--t-tracking-latin-caps:.04em;--t-tracking-script-caps:0;--t-leading-card-headline:1.1;--t-width-latin-heading:92%;--t-width-script-heading:100%}:root[data-theme=dark]{--c-ink:var(--c-ink-inverted);--c-paper:var(--c-paper-inverted);--c-red-text:var(--c-red-text-inverted);--c-band:#000;--c-slate:#1e3634;--c-rule:var(--c-rule-inverted);--c-grey:var(--c-grey-inverted);color-scheme:dark}html{box-sizing:border-box;line-height:var(--t-leading-body);text-rendering:optimizelegibility}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}html{scrollbar-gutter:stable;scroll-padding-block-start:calc(var(--s-sticky-bar-height) + var(--s-gap))}html:has(dialog[open]){overflow:hidden}body{font-size:var(--t-body);overflow-wrap:break-word}h1,h2,h3,h4,h5,h6{font-weight:600;line-height:var(--t-leading-heading)}:where(button,input,select,textarea){font:inherit}*,:before,:after{box-sizing:inherit}img,picture,video,canvas{max-width:100%;height:auto;display:block}hr{inline-size:100%;margin-block:var(--s-gap);border:0;border-block-start:var(--s-rule-width) solid var(--c-red);margin-inline:0}pre,.wp-block-table,:not(figure)>table{max-width:100%;overflow-x:auto}:not(figure)>table{display:block}body,h1,h2,h3,h4,h5,h6,p,figure{margin:0}h1{font-size:var(--t-banner)}h2{font-size:var(--t-headline)}h3{font-size:var(--t-title)}h4,h5,h6{font-size:var(--t-body)}small{font-size:var(--t-small)}a,a:visited{color:inherit}:where(a,button,summary,input,select,textarea,[tabindex]):focus-visible{outline:3px solid var(--c-yellow);outline-offset:2px;box-shadow:0 0 0 calc(2px + 3px) var(--c-ink)}@media print{:root,:root[data-theme=dark]{--c-ink:#000;--c-paper:#fff;color-scheme:light}:root{font-size:10pt}body{background:var(--c-paper);color:var(--c-ink)}header:not(main header,[data-page-header]),footer:not(main footer),dialog,.page-rule,.promo-card,.related-articles,.article-tags{display:none!important}*{container-type:normal!important}.page,.page-head,main{display:block!important}}.newsletter[data-astro-cid-sornssq2]{font-family:var(--font-sans,system-ui, sans-serif);gap:var(--s-small-gap);flex-direction:column;display:flex}.newsletter-heading[data-astro-cid-sornssq2]{--font-heading-weight:600;width:fit-content;font-size:var(--t-headline);line-height:var(--t-leading-heading-near);letter-spacing:var(--t-tracking-heading-near);margin:0}.newsletter-lede[data-astro-cid-sornssq2]{font-family:var(--font-sans,system-ui, sans-serif);font-size:var(--t-caption);line-height:var(--t-leading-deck);margin:0}.newsletter-title[data-astro-cid-sornssq2]{font-size:var(--t-caption);margin:0;font-weight:600}.newsletter-form[data-astro-cid-sornssq2]{gap:var(--s-small-gap);flex-wrap:wrap;margin:0;margin-block-start:var(--s-small-gap);display:flex}.newsletter-field[data-astro-cid-sornssq2]{min-width:0;color:inherit;appearance:none;background:0 0;border:0}.newsletter-field[data-astro-cid-sornssq2]::placeholder{color:var(--c-grey)}.newsletter-field[data-astro-cid-sornssq2]{flex:1 1 var(--s-component-width);padding:var(--s-small-gap) var(--s-medium-gap);border:var(--s-rule-width) solid var(--c-rule-strong);font-size:var(--t-caption)}.newsletter-note[data-astro-cid-sornssq2]{color:var(--c-grey);font-size:var(--t-small);margin:0}.newsletter-compact[data-astro-cid-sornssq2]{max-width:var(--s-component-2x-width)}.newsletter-compact[data-astro-cid-sornssq2] .newsletter-form[data-astro-cid-sornssq2]{margin-block-start:0}@media print{.newsletter[data-astro-cid-sornssq2]{display:none}}.site-logo[data-astro-cid-eotpjdhx]{flex-shrink:0;display:block}.site-logo-art[data-astro-cid-eotpjdhx]{width:auto;height:var(--logo-height,4rem);color:var(--c-ink);display:block}.site-logo-art-wide[data-astro-cid-eotpjdhx],.site-logo-art-short[data-astro-cid-eotpjdhx]{overflow:visible}.site-logo-fit[data-astro-cid-eotpjdhx]{min-width:0;font-size:var(--logo-height,4rem);flex:1 1 0;container:site-logo/inline-size}@container page (width<680px){.site-logo-art[data-astro-cid-eotpjdhx]{height:var(--logo-height-narrow,var(--logo-height,3.5rem))}.site-logo-fit[data-astro-cid-eotpjdhx]{font-size:var(--logo-height-narrow,var(--logo-height,3.5rem))}}.site-logo-art-wide[data-astro-cid-eotpjdhx],.site-logo-art-short[data-astro-cid-eotpjdhx],.site-logo-art-emblem[data-astro-cid-eotpjdhx]{color:var(--c-on-red)}.site-logo-wordmark[data-astro-cid-eotpjdhx] .site-logo-art-wide[data-astro-cid-eotpjdhx],.site-logo-wordmark[data-astro-cid-eotpjdhx] .site-logo-art-short[data-astro-cid-eotpjdhx]{display:none}@container site-logo (width>=5.23333em){.site-logo-fit-en[data-astro-cid-eotpjdhx] .site-logo-art-emblem[data-astro-cid-eotpjdhx]{display:none}.site-logo-fit-en[data-astro-cid-eotpjdhx] .site-logo-art-short[data-astro-cid-eotpjdhx]{display:block}.site-logo-fit-es[data-astro-cid-eotpjdhx] .site-logo-art-emblem[data-astro-cid-eotpjdhx]{display:none}.site-logo-fit-es[data-astro-cid-eotpjdhx] .site-logo-art-short[data-astro-cid-eotpjdhx]{display:block}}@container site-logo (width>=4.9em){.site-logo-fit-zh[data-astro-cid-eotpjdhx] .site-logo-art-emblem[data-astro-cid-eotpjdhx]{display:none}.site-logo-fit-zh[data-astro-cid-eotpjdhx] .site-logo-art-short[data-astro-cid-eotpjdhx]{display:block}}@container site-logo (width>=11.3667em){.site-logo-fit-en[data-astro-cid-eotpjdhx] .site-logo-art-short[data-astro-cid-eotpjdhx]{display:none}.site-logo-fit-en[data-astro-cid-eotpjdhx] .site-logo-art-wide[data-astro-cid-eotpjdhx]{display:block}}@container site-logo (width>=11.5667em){.site-logo-fit-es[data-astro-cid-eotpjdhx] .site-logo-art-short[data-astro-cid-eotpjdhx]{display:none}.site-logo-fit-es[data-astro-cid-eotpjdhx] .site-logo-art-wide[data-astro-cid-eotpjdhx]{display:block}}@container site-logo (width>=9.83333em){.site-logo-fit-zh[data-astro-cid-eotpjdhx] .site-logo-art-short[data-astro-cid-eotpjdhx]{display:none}.site-logo-fit-zh[data-astro-cid-eotpjdhx] .site-logo-art-wide[data-astro-cid-eotpjdhx]{display:block}}.site-logo-fit-shrink[data-astro-cid-eotpjdhx]{align-items:center;min-block-size:1em;display:flex}@container site-logo (width>=3.66333em) and (width<5.23333em){.site-logo-fit-shrink[data-astro-cid-eotpjdhx].site-logo-fit-en .site-logo-art-emblem[data-astro-cid-eotpjdhx]{display:none}.site-logo-fit-shrink[data-astro-cid-eotpjdhx].site-logo-fit-en .site-logo-art-short[data-astro-cid-eotpjdhx]{height:19.1083cqi;display:block}.site-logo-fit-shrink[data-astro-cid-eotpjdhx].site-logo-fit-es .site-logo-art-emblem[data-astro-cid-eotpjdhx]{display:none}.site-logo-fit-shrink[data-astro-cid-eotpjdhx].site-logo-fit-es .site-logo-art-short[data-astro-cid-eotpjdhx]{height:19.1083cqi;display:block}}@container site-logo (width>=3.43em) and (width<4.9em){.site-logo-fit-shrink[data-astro-cid-eotpjdhx].site-logo-fit-zh .site-logo-art-emblem[data-astro-cid-eotpjdhx]{display:none}.site-logo-fit-shrink[data-astro-cid-eotpjdhx].site-logo-fit-zh .site-logo-art-short[data-astro-cid-eotpjdhx]{height:20.4082cqi;display:block}}:root[data-stuck] .site-logo-swap-when-stuck[data-astro-cid-eotpjdhx] .site-logo-art-wide[data-astro-cid-eotpjdhx],:root[data-stuck] .site-logo-swap-when-stuck[data-astro-cid-eotpjdhx] .site-logo-art-short[data-astro-cid-eotpjdhx]{display:none}:root[data-stuck] .site-logo-swap-when-stuck[data-astro-cid-eotpjdhx] .site-logo-art-emblem[data-astro-cid-eotpjdhx]{display:block}.social-links[data-astro-cid-x3vse5sd]{flex-wrap:wrap;align-items:center;gap:0;margin:0;padding:0;list-style:none;display:flex}.social-links[data-astro-cid-x3vse5sd] a[data-astro-cid-x3vse5sd]{min-width:44px;min-height:44px;color:inherit;justify-content:center;align-items:center;display:flex}.social-links[data-astro-cid-x3vse5sd] svg{width:var(--social-mark,1.25em);height:var(--social-mark,1.25em);color:currentColor;overflow:visible}.social-links[data-astro-cid-x3vse5sd] a[data-astro-cid-x3vse5sd]:focus-visible svg{color:var(--c-red-text)}@media (hover:hover){.social-links[data-astro-cid-x3vse5sd] a[data-astro-cid-x3vse5sd]:hover svg{color:var(--c-red-text)}}footer[data-astro-cid-whofuwf5].band-inverted{z-index:var(--z-page-chrome);padding-block:0;position:relative;container:none}.footer-inner[data-astro-cid-whofuwf5]{inline-size:min(var(--s-standard-page-width), 100% - 2 * var(--s-gap));gap:var(--s-gap);padding-block:var(--s-gap-3x) var(--s-gap-2x);flex-direction:column;margin-inline:auto;display:flex;container:page/inline-size}.footer-top[data-astro-cid-whofuwf5]{align-items:center;gap:var(--s-gap);flex-wrap:wrap;display:flex}.footer-logo[data-astro-cid-whofuwf5]{--logo-height:3rem;--logo-height-narrow:2.75rem}.footer-top[data-astro-cid-whofuwf5]>.footer-newsletter{flex:1 1 0;min-width:0}.footer-social[data-astro-cid-whofuwf5]{--social-mark:1em;color:var(--c-grey);margin-inline-start:auto}@container page (width<680px){.footer-social[data-astro-cid-whofuwf5]{flex-basis:100%;justify-content:center;margin-inline-start:0}}.join-button[data-astro-cid-welx6cdd].button-solid{--join-button-step:var(--t-step-rci,1);font-size:calc(1em * var(--join-button-step));font-family:var(--font-rci,var(--font-sans,system-ui, sans-serif));font-weight:700;font-stretch:var(--t-width-rci,75%);text-transform:uppercase;letter-spacing:var(--t-tracking-caps);padding-block:calc((var(--join-button-height,2.2em) / var(--join-button-step) - 1em) / 2);padding-inline-end:1.8em}.join-button[data-astro-cid-welx6cdd].button-solid:before,.join-button[data-astro-cid-welx6cdd].button-solid:dir(rtl):before{clip-path:polygon(1.5px 3px,100% 0,calc(100% - .75px) calc(100% - 1.5px),0 100%)}.join-button-on-red[data-astro-cid-welx6cdd]{--slab-fill:var(--c-cream);--slab-type:var(--c-red);--slab-hover-fill:var(--c-black);--slab-hover-type:var(--c-cream)}.language-switcher[data-astro-cid-j7lmyxyc]{flex-shrink:0;align-items:center;font-size:1em;display:flex}.language-switcher-direct[data-astro-cid-j7lmyxyc],.language-switcher-toggle[data-astro-cid-j7lmyxyc]{align-items:center;gap:var(--s-small-gap);white-space:nowrap;cursor:pointer;appearance:none;user-select:none;background:0 0;border:0;margin:0;padding:0;font-weight:400;text-decoration:none;display:flex}.language-switcher-direct[data-astro-cid-j7lmyxyc]:focus-visible,.language-switcher-toggle[data-astro-cid-j7lmyxyc]:focus-visible{outline:3px solid var(--c-yellow);outline-offset:2px;box-shadow:0 0 0 calc(2px + 3px) var(--c-ink);text-decoration:underline}@media (hover:hover){.language-switcher-direct[data-astro-cid-j7lmyxyc]:hover,.language-switcher-toggle[data-astro-cid-j7lmyxyc]:hover{text-decoration:underline}}.language-switcher-direct[data-astro-cid-j7lmyxyc],.language-switcher-toggle[data-astro-cid-j7lmyxyc]{color:var(--c-ink)}.language-switcher-direct[data-astro-cid-j7lmyxyc].is-current,.language-switcher-toggle[data-astro-cid-j7lmyxyc].is-current{font-weight:600}.language-switcher-toggle[data-astro-cid-j7lmyxyc]{anchor-name:var(--language-anchor,--site-languages)}.language-switcher-direct[data-astro-cid-j7lmyxyc]+.language-switcher-direct[data-astro-cid-j7lmyxyc],.language-switcher-direct[data-astro-cid-j7lmyxyc]+.language-switcher-toggle[data-astro-cid-j7lmyxyc]{border-inline-start:var(--s-rule-width) solid var(--c-rule);border-radius:0;margin-inline-start:.6em;padding-inline-start:.6em}.language-switcher-icon[data-astro-cid-j7lmyxyc]{flex-shrink:0;width:1em;height:1em}.language-switcher-narrow[data-astro-cid-j7lmyxyc]{display:none}@container page (width<1035px){.language-switcher-direct[data-astro-cid-j7lmyxyc]{display:none}.language-switcher-direct[data-astro-cid-j7lmyxyc]+.language-switcher-toggle[data-astro-cid-j7lmyxyc]{border-inline-start:0;margin-inline-start:0;padding-inline-start:0}.language-switcher-wide[data-astro-cid-j7lmyxyc]{display:none}.language-switcher-narrow[data-astro-cid-j7lmyxyc]{display:inline}}@container page (width<680px){.language-switcher-toggle[data-astro-cid-j7lmyxyc]{position:relative}.language-switcher-toggle[data-astro-cid-j7lmyxyc]:after{content:"";block-size:max(100%,2.75rem);inline-size:max(100%,2.75rem);position:absolute;inset-block-start:50%;inset-inline-start:50%;translate:-50% -50%}.language-switcher-toggle[data-astro-cid-j7lmyxyc]:dir(rtl):after{translate:50% -50%}}.language-switcher-list[data-astro-cid-j7lmyxyc]{padding:var(--s-medium-gap) var(--s-gap);background:var(--c-paper);color:var(--c-ink);border:var(--s-rule-width) solid var(--c-rule-strong);box-shadow:var(--shadow-popover);overflow-y:auto}@supports (position-area:block-end){.language-switcher-list[data-astro-cid-j7lmyxyc]{position-anchor:var(--language-anchor,--site-languages);position-area:block-end span-inline-start;margin:0;margin-block-start:var(--s-small-gap);inset:auto}}.language-switcher-list[data-astro-cid-j7lmyxyc]{width:max-content;max-width:min(34rem,100vw - 2rem);max-height:min(70vh,40rem)}.language-switcher-group[data-astro-cid-j7lmyxyc]{color:var(--c-grey);font-size:var(--t-small);margin:0}.language-switcher-primary-group[data-astro-cid-j7lmyxyc]+.language-switcher-others-group[data-astro-cid-j7lmyxyc]{margin-block-start:var(--s-gap)}@container page (width>=1035px){.language-switcher-primary-group[data-astro-cid-j7lmyxyc]{display:none}}.language-switcher-primary[data-astro-cid-j7lmyxyc],.language-switcher-others[data-astro-cid-j7lmyxyc]{gap:0 var(--s-gutter);grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}@container page (width>=680px){.language-switcher-others[data-astro-cid-j7lmyxyc]{grid-template-columns:repeat(2,minmax(12rem,1fr))}}.language-switcher-link[data-astro-cid-j7lmyxyc]{align-items:center;column-gap:var(--s-small-gap);padding:var(--s-small-gap) 0;border-block-end:var(--s-rule-width) solid var(--c-rule);color:inherit;grid-template-columns:1fr auto;text-decoration:none;display:grid}.language-switcher-link[data-astro-cid-j7lmyxyc]:focus-visible .language-switcher-native[data-astro-cid-j7lmyxyc]{text-decoration:underline}@media (hover:hover){.language-switcher-link[data-astro-cid-j7lmyxyc]:hover .language-switcher-native[data-astro-cid-j7lmyxyc]{text-decoration:underline}}.language-switcher-native[data-astro-cid-j7lmyxyc]{font-size:var(--t-small);font-weight:600}.language-switcher-primary[data-astro-cid-j7lmyxyc] .language-switcher-native[data-astro-cid-j7lmyxyc]{font-size:var(--t-chrome)}.language-switcher-localized[data-astro-cid-j7lmyxyc]{font-size:var(--t-caption);color:var(--c-grey);grid-column:1}.language-switcher-check[data-astro-cid-j7lmyxyc]{width:1em;height:1em;color:var(--c-ink);grid-area:1/2/span 2}.language-switcher-more-item[data-astro-cid-j7lmyxyc]{grid-column:1/-1}.nav-bar[data-astro-cid-jzambha3]{--fade-width:2rem;--nav-marker:5px;--nav-marker-room:calc(var(--nav-marker) + var(--s-tiny-gap));align-items:center;column-gap:var(--s-gap-2x);block-size:calc(1em * var(--t-leading-body) + 2 * var(--nav-marker-room));padding-block:var(--nav-marker-room);overscroll-behavior-x:contain;white-space:nowrap;scrollbar-width:none;padding-inline-end:var(--fade-width);scroll-padding-inline-end:var(--fade-width);display:flex;overflow:auto hidden}.nav-bar[data-astro-cid-jzambha3]::-webkit-scrollbar{display:none}.nav-bar[data-astro-cid-jzambha3] a[data-astro-cid-jzambha3]{flex:none;position:relative}.nav-bar[data-astro-cid-jzambha3] a[data-astro-cid-jzambha3][aria-current=page] .nav-bar-label[data-astro-cid-jzambha3]{font-weight:500}.nav-bar[data-astro-cid-jzambha3] a[data-astro-cid-jzambha3][aria-current=page]:after{content:"";block-size:var(--nav-marker);background-color:var(--c-red);clip-path:polygon(0 0, 100% 0, calc(100% - calc(var(--nav-marker) * var(--slope))) 100%, 0 100%);position:absolute;inset-block-end:calc(-1 * var(--nav-marker-room));inset-inline:0 -.5em}.nav-bar[data-astro-cid-jzambha3] a[data-astro-cid-jzambha3][aria-current=page]:dir(rtl):after{clip-path:polygon(0 0, 100% 0, 100% 100%, calc(var(--nav-marker) * var(--slope)) 100%)}.nav-bar-label[data-astro-cid-jzambha3]{font-size:1em}header[data-astro-cid-e6t5tkw5][data-page-header]{font-size:var(--t-chrome);padding-block-start:0}header[data-astro-cid-e6t5tkw5] .header-menu,header[data-astro-cid-e6t5tkw5] .header-search,header[data-astro-cid-e6t5tkw5] .join-button{font-size:1em}.header-menu-label[data-astro-cid-e6t5tkw5],.header-search-label[data-astro-cid-e6t5tkw5]{font-weight:500}header[data-astro-cid-e6t5tkw5] .header-language .language-switcher-icon{block-size:1.25em;inline-size:1.25em}.header-band[data-astro-cid-e6t5tkw5]{background-color:var(--c-red)}.header-column[data-astro-cid-e6t5tkw5]{inline-size:min(var(--s-standard-page-width), 100% - 2 * var(--s-gap));margin-inline:auto;container:page/inline-size}.header-top[data-astro-cid-e6t5tkw5]{--masthead-offset:.75rem;--logo-height:3rem;--logo-height-narrow:2.5rem;--overlay-head-center:calc(var(--masthead-offset) + var(--logo-height) / 2);padding-block:var(--masthead-offset);color:var(--c-on-red);justify-content:flex-start;align-items:center;display:flex}@container page (width<680px){.header-top[data-astro-cid-e6t5tkw5]{--masthead-offset:.625rem;--overlay-head-center:calc(var(--masthead-offset) + var(--logo-height-narrow) / 2)}}.header-top[data-astro-cid-e6t5tkw5]{gap:var(--s-gap-2x)}.header-top[data-astro-cid-e6t5tkw5]>.header-join{flex-shrink:0}@container page (width<680px){.header-top[data-astro-cid-e6t5tkw5]{--join-button-height:2em;gap:var(--s-gap);font-size:var(--t-small)}}.header-bottom[data-astro-cid-e6t5tkw5]{align-items:center;gap:var(--s-gap);margin-block-start:var(--s-gap);display:flex}.header-bottom[data-astro-cid-e6t5tkw5]>.header-menu{flex-shrink:0}.header-divider[data-astro-cid-e6t5tkw5]{block-size:calc(1em * var(--t-leading-body));border-inline-start:var(--s-rule-width) solid var(--c-rule)}.header-nav[data-astro-cid-e6t5tkw5]{flex:1;min-width:0}.header-tools[data-astro-cid-e6t5tkw5]{align-items:center;gap:var(--s-gap-2x);flex-shrink:0;margin-inline-start:auto;display:flex}.header-tools[data-astro-cid-e6t5tkw5]>[data-astro-cid-e6t5tkw5]{flex-shrink:0}@container page (width<1035px){.header-tools[data-astro-cid-e6t5tkw5]{column-gap:var(--s-gap)}}@container page (width<680px){.header-search-label[data-astro-cid-e6t5tkw5]{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;margin:-1px;position:absolute;overflow:hidden}.header-nav[data-astro-cid-e6t5tkw5],.header-divider[data-astro-cid-e6t5tkw5]{display:none}header[data-astro-cid-e6t5tkw5] .header-menu,header[data-astro-cid-e6t5tkw5] .header-search{position:relative}header[data-astro-cid-e6t5tkw5] .header-menu:after,header[data-astro-cid-e6t5tkw5] .header-search:after{content:"";block-size:max(100%,2.75rem);inline-size:max(100%,2.75rem);position:absolute;inset-block-start:50%;inset-inline-start:50%;translate:-50% -50%}header[data-astro-cid-e6t5tkw5] .header-menu:dir(rtl):after,header[data-astro-cid-e6t5tkw5] .header-search:dir(rtl):after{translate:50% -50%}}@media print{.header-bottom[data-astro-cid-e6t5tkw5],.header-top[data-astro-cid-e6t5tkw5]>.header-join{display:none}.header-top[data-astro-cid-e6t5tkw5]{--logo-height:.8cm;--logo-height-narrow:.8cm}.header-band[data-astro-cid-e6t5tkw5]{print-color-adjust:exact}}.kicker-red[data-astro-cid-ywabuju3]{color:var(--c-red-text)}.kicker-muted[data-astro-cid-ywabuju3]{color:var(--c-grey)}.kicker-scrim[data-astro-cid-ywabuju3]{color:var(--c-grey-light)}.kicker-ink[data-astro-cid-ywabuju3]{color:var(--c-ink)}.install-app[data-astro-cid-rtugract] .install-app-open{min-block-size:2.75rem;inline-size:100%;font-size:inherit;justify-content:flex-start}.install-app-note[data-astro-cid-rtugract]{color:var(--c-grey);font-size:var(--t-small);line-height:var(--t-leading-deck);margin-block-start:var(--s-small-gap)}.install-app-note[data-astro-cid-rtugract]:empty{margin-block-start:0}.menu-tree[data-astro-cid-uyb7yeev]{--menu-mark:var(--s-medium-gap);--menu-mark-gap:.5em;gap:calc(var(--s-gap) * .5);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.menu-tree-sub[data-astro-cid-uyb7yeev]{margin-block-start:.5em;padding-inline-start:calc(var(--menu-mark) + var(--menu-mark-gap))}.menu-tree-row[data-astro-cid-uyb7yeev]{align-items:center;gap:var(--menu-mark-gap);min-inline-size:0;color:inherit;overflow-wrap:anywhere;font-size:1em;text-decoration:none;display:flex}li[data-astro-cid-uyb7yeev]>.menu-tree-row[data-astro-cid-uyb7yeev]:before{content:"·";inline-size:var(--menu-mark);color:var(--c-red-text);text-align:center;flex:none}.menu-tree-summary[data-astro-cid-uyb7yeev]{align-items:center;gap:var(--menu-mark-gap);cursor:pointer;list-style:none;display:flex}.menu-tree-summary[data-astro-cid-uyb7yeev]::-webkit-details-marker{display:none}.menu-tree-toggle[data-astro-cid-uyb7yeev]{inline-size:var(--menu-mark);flex:none;block-size:1cap}.menu-tree-minus[data-astro-cid-uyb7yeev],.menu-tree-branch[data-astro-cid-uyb7yeev][open]>.menu-tree-summary[data-astro-cid-uyb7yeev] .menu-tree-plus[data-astro-cid-uyb7yeev]{display:none}.menu-tree-branch[data-astro-cid-uyb7yeev][open]>.menu-tree-summary[data-astro-cid-uyb7yeev] .menu-tree-minus[data-astro-cid-uyb7yeev]{display:block}.menu-tree-summary[data-astro-cid-uyb7yeev]:focus-visible{outline:3px solid var(--c-yellow);outline-offset:2px;box-shadow:0 0 0 calc(2px + 3px) var(--c-ink)}@media (pointer:coarse){.menu-tree[data-astro-cid-uyb7yeev]{gap:0}.menu-tree-sub[data-astro-cid-uyb7yeev]{margin-block-start:0}.menu-tree-row[data-astro-cid-uyb7yeev],.menu-tree-summary[data-astro-cid-uyb7yeev]{align-items:center;min-block-size:2.75rem}.menu-tree-summary[data-astro-cid-uyb7yeev]>.menu-tree-row[data-astro-cid-uyb7yeev]{min-block-size:0}}.overlay-head[data-astro-cid-w67u4ote]{background-color:var(--c-red);flex:none}.overlay-head-inner[data-astro-cid-w67u4ote]{inline-size:min(var(--s-standard-page-width), 100% - 2 * var(--s-gap));margin-inline:auto;position:relative;container:page/inline-size}.overlay-top[data-astro-cid-w67u4ote]{--masthead-offset:.75rem;--logo-height:3rem;--logo-height-narrow:2.5rem;--overlay-head-center:calc(var(--masthead-offset) + var(--logo-height) / 2);padding-block:var(--masthead-offset);color:var(--c-on-red);justify-content:flex-start;align-items:center;display:flex}@container page (width<680px){.overlay-top[data-astro-cid-w67u4ote]{--masthead-offset:.625rem;--overlay-head-center:calc(var(--masthead-offset) + var(--logo-height-narrow) / 2)}}.overlay-top[data-astro-cid-w67u4ote]{gap:var(--s-gap-2x)}.overlay-join-room[data-astro-cid-w67u4ote]{font-size:var(--t-chrome);visibility:hidden;flex-shrink:0}:root[data-stuck] .overlay-top[data-astro-cid-w67u4ote]{block-size:var(--s-sticky-bar-height);--logo-height:3rem;--logo-height-narrow:2.5rem;--overlay-head-center:calc(var(--s-sticky-bar-height) / 2);justify-content:flex-start;align-items:center;padding-block:0;display:flex}@container page (width<680px){.overlay-top[data-astro-cid-w67u4ote].overlay-top-compact{block-size:var(--s-sticky-bar-height);--logo-height:1.75rem;--logo-height-narrow:2rem;--overlay-head-center:calc(var(--s-sticky-bar-height) / 2);justify-content:flex-start;align-items:center;padding-block:0;display:flex}}.overlay-close[data-astro-cid-w67u4ote]{position:absolute;inset-block-start:var(--overlay-head-center);inset-inline-end:0;transform:translateY(-50%)}.overlay-close[data-astro-cid-w67u4ote]:after{content:"";block-size:max(100%,2.75rem);inline-size:max(100%,2.75rem);position:absolute;inset-block-start:50%;inset-inline-start:50%;translate:-50% -50%}.overlay-close[data-astro-cid-w67u4ote]:dir(rtl):after{translate:50% -50%}.theme-control[data-astro-cid-e3lez4ly]{min-block-size:2.75rem;inline-size:100%;color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;gap:.6em;margin:0;padding:0;display:flex}.theme-control[data-astro-cid-e3lez4ly] svg{flex:none;block-size:1.25em;inline-size:1.25em}.theme-control[data-astro-cid-e3lez4ly]{position:relative}.theme-control-label[data-astro-cid-e3lez4ly]{flex:auto}.theme-control-input[data-astro-cid-e3lez4ly]{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;margin:-1px;position:absolute;overflow:hidden}.theme-control-track[data-astro-cid-e3lez4ly]{border:2px solid var(--c-ink);block-size:1.4em;inline-size:2.5em;transition:background-color var(--motion-hover) ease;flex:none;position:relative}.theme-control-track[data-astro-cid-e3lez4ly]:after{content:"";background-color:var(--c-ink);inline-size:calc(1.4em - 8px);transition:transform var(--motion-hover) ease, background-color var(--motion-hover) ease;position:absolute;inset-block:2px;inset-inline-start:2px}.theme-control-input[data-astro-cid-e3lez4ly]:checked~.theme-control-track[data-astro-cid-e3lez4ly]{background-color:var(--c-ink)}.theme-control-input[data-astro-cid-e3lez4ly]:checked~.theme-control-track[data-astro-cid-e3lez4ly]:after{background-color:var(--c-paper);transform:translate(calc(1.1em + 2px))}.theme-control-input[data-astro-cid-e3lez4ly]:checked~.theme-control-track[data-astro-cid-e3lez4ly]:dir(rtl):after{transform:translate(calc(-1.1em - 2px))}.theme-control-input[data-astro-cid-e3lez4ly]:focus-visible~.theme-control-track[data-astro-cid-e3lez4ly]{outline:3px solid var(--c-yellow);outline-offset:2px;box-shadow:0 0 0 calc(2px + 3px) var(--c-ink)}@media (prefers-reduced-motion:reduce){.theme-control-track[data-astro-cid-e3lez4ly],.theme-control-track[data-astro-cid-e3lez4ly]:after{transition:none}}.menu[data-astro-cid-3eknlpks]{width:auto;max-width:100%;max-height:calc(100dvh - var(--sheet-offset,0px));background-color:var(--c-paper);color:var(--c-ink);--s-sheet-edge:1px;border:0;border-block-end:var(--s-sheet-edge) solid var(--c-rule);box-shadow:var(--shadow-sheet);margin:0;padding:0;position:fixed;inset-block-start:var(--sheet-offset,0px);inset-block-end:auto;inset-inline:0}.menu[data-astro-cid-3eknlpks][open]{transition:display var(--motion-sheet) allow-discrete, overlay var(--motion-sheet) allow-discrete;flex-direction:column;display:flex}.menu[data-astro-cid-3eknlpks]::backdrop{transition:background-color var(--motion-sheet) var(--ease-sheet);background-color:#0000}.menu[data-astro-cid-3eknlpks][open]::backdrop{background-color:var(--c-scrim)}@starting-style{.menu[data-astro-cid-3eknlpks][open]::backdrop{background-color:#0000}}@media (prefers-reduced-motion:reduce){.menu[data-astro-cid-3eknlpks][open],.menu[data-astro-cid-3eknlpks]::backdrop{transition:none}}.menu-inner[data-astro-cid-3eknlpks]{gap:var(--s-gap);min-height:0;inline-size:min(var(--s-standard-page-width), 100% - 2 * var(--s-gap));padding-block:var(--s-gap-2x);clip-path:inset(0 0 100%);transition:clip-path var(--motion-sheet) var(--ease-sheet);flex-direction:column;flex:auto;margin-inline:auto;padding-inline:0;display:flex;overflow-y:auto;container:page/inline-size}@media (prefers-reduced-motion:reduce){.menu-inner[data-astro-cid-3eknlpks]{transition:none}}.menu[data-astro-cid-3eknlpks][open] .menu-inner[data-astro-cid-3eknlpks]{clip-path:inset(0)}@starting-style{.menu[data-astro-cid-3eknlpks][open] .menu-inner[data-astro-cid-3eknlpks]{clip-path:inset(0 0 100%)}}.menu-group[data-astro-cid-3eknlpks]{opacity:0;transition:opacity var(--motion-sheet) var(--ease-sheet), transform var(--motion-sheet) var(--ease-sheet);transition-delay:calc(var(--i,0) * 30ms);transform:translateY(4px)}.menu[data-astro-cid-3eknlpks][open] .menu-group[data-astro-cid-3eknlpks]{opacity:1;transform:none}@starting-style{.menu[data-astro-cid-3eknlpks][open] .menu-group[data-astro-cid-3eknlpks]{opacity:0;transform:translateY(4px)}}@media (prefers-reduced-motion:reduce){.menu[data-astro-cid-3eknlpks][open] .menu-inner[data-astro-cid-3eknlpks],.menu-group[data-astro-cid-3eknlpks]{transition:none}}.menu-search[data-astro-cid-3eknlpks]{align-items:center;gap:var(--s-gap);border:var(--s-rule-width) solid var(--c-rule);padding:var(--s-gap);color:var(--c-grey);transition:border-color var(--motion-hover) ease;display:flex}.menu-search[data-astro-cid-3eknlpks]:focus-within{border-color:var(--c-ink)}.menu-search-field[data-astro-cid-3eknlpks]{min-width:0;color:var(--c-ink);appearance:none;background:0 0;border:0;flex:auto;padding:0;font-size:1em}.menu-search-field[data-astro-cid-3eknlpks]:focus{box-shadow:none;outline:none}.menu-search-field[data-astro-cid-3eknlpks]::placeholder{color:var(--c-grey)}.menu-body[data-astro-cid-3eknlpks]{gap:var(--s-gap);font-size:var(--t-chrome);display:grid}.menu-rail[data-astro-cid-3eknlpks]{gap:var(--s-gap);flex-direction:column;display:flex}.menu-social[data-astro-cid-3eknlpks]{--social-mark:1.15em;border-block-start:var(--s-rule-width) solid var(--c-rule);color:var(--c-grey);padding-block-start:var(--s-gap)}.menu-utility[data-astro-cid-3eknlpks]{border-block-start:var(--s-rule-width) solid var(--c-rule);flex-direction:column;padding-block-start:var(--s-small-gap);display:flex}.menu-primary[data-astro-cid-3eknlpks]{gap:calc(var(--s-gap) * .6);flex-direction:column;display:flex}.menu-primary[data-astro-cid-3eknlpks] a[data-astro-cid-3eknlpks]{color:inherit;align-items:center;gap:.5em;text-decoration:none;display:flex}.menu-primary[data-astro-cid-3eknlpks] svg{color:currentColor;flex-shrink:0;width:1.25em;height:1.25em}.menu-primary-icon[data-astro-cid-3eknlpks]{flex-shrink:0;width:auto;height:1.25em}.menu-primary-label[data-astro-cid-3eknlpks]{font-size:1em}.menu-primary[data-astro-cid-3eknlpks] .menu-primary-accent[data-astro-cid-3eknlpks]{color:var(--c-red-text);font-weight:600}.menu-groups[data-astro-cid-3eknlpks]{gap:var(--s-gap);display:grid}.menu-group-heading[data-astro-cid-3eknlpks]{border-block-end:1px solid var(--c-red);margin:0 0 .5em;padding-block-end:.4em}@media (pointer:coarse){.menu-primary[data-astro-cid-3eknlpks]{gap:0}.menu-primary[data-astro-cid-3eknlpks] a[data-astro-cid-3eknlpks]{align-items:center;min-block-size:2.75rem}}@container page (width<680px){.menu-rail[data-astro-cid-3eknlpks]{display:contents}.menu-primary[data-astro-cid-3eknlpks]{order:1}.menu-groups[data-astro-cid-3eknlpks]{order:2}.menu-social[data-astro-cid-3eknlpks]{order:3}.menu-utility[data-astro-cid-3eknlpks]{order:4}.menu-social[data-astro-cid-3eknlpks]{justify-content:center}.menu-groups[data-astro-cid-3eknlpks]{grid-template-columns:1fr}}@container page (width>=680px){.menu-body[data-astro-cid-3eknlpks]{flex:auto;align-items:stretch;gap:0;min-block-size:0;display:flex}.menu-rail[data-astro-cid-3eknlpks]{border-inline-end:var(--s-rule-width) solid var(--c-rule);flex:none;padding-inline-end:var(--s-gap)}.menu-groups[data-astro-cid-3eknlpks]{align-content:start;gap:var(--s-gap);min-block-size:0;min-inline-size:0;overscroll-behavior:contain;flex:auto;grid-template-columns:repeat(2,minmax(0,1fr));padding-inline-start:var(--s-gap);overflow-y:auto}}@container page (width>=1035px){.menu-groups[data-astro-cid-3eknlpks]{grid-template-columns:repeat(3,minmax(0,1fr))}}.search[data-astro-cid-3d7ogcbc]{width:auto;max-width:100%;max-height:calc(100dvh - var(--sheet-offset,0px));background-color:var(--c-paper);color:var(--c-ink);--s-sheet-edge:1px;border:0;border-block-end:var(--s-sheet-edge) solid var(--c-rule);box-shadow:var(--shadow-sheet);margin:0;padding:0;position:fixed;inset-block-start:var(--sheet-offset,0px);inset-block-end:auto;inset-inline:0}.search[data-astro-cid-3d7ogcbc][open]{transition:display var(--motion-sheet) allow-discrete, overlay var(--motion-sheet) allow-discrete;flex-direction:column;display:flex}.search[data-astro-cid-3d7ogcbc]::backdrop{transition:background-color var(--motion-sheet) var(--ease-sheet);background-color:#0000}.search[data-astro-cid-3d7ogcbc][open]::backdrop{background-color:var(--c-scrim)}@starting-style{.search[data-astro-cid-3d7ogcbc][open]::backdrop{background-color:#0000}}@media (prefers-reduced-motion:reduce){.search[data-astro-cid-3d7ogcbc][open],.search[data-astro-cid-3d7ogcbc]::backdrop{transition:none}}.search-inner[data-astro-cid-3d7ogcbc]{gap:var(--s-gap);min-height:0;inline-size:min(var(--s-standard-page-width), 100% - 2 * var(--s-gap));padding-block:var(--s-gap-2x);clip-path:inset(0 0 100%);transition:clip-path var(--motion-sheet) var(--ease-sheet);flex-direction:column;flex:auto;margin-inline:auto;padding-inline:0;display:flex;overflow-y:auto;container:page/inline-size}@media (prefers-reduced-motion:reduce){.search-inner[data-astro-cid-3d7ogcbc]{transition:none}}.search[data-astro-cid-3d7ogcbc][open] .search-inner[data-astro-cid-3d7ogcbc]{clip-path:inset(0)}@starting-style{.search[data-astro-cid-3d7ogcbc][open] .search-inner[data-astro-cid-3d7ogcbc]{clip-path:inset(0 0 100%)}}.search-head[data-astro-cid-3d7ogcbc]{align-items:center;gap:var(--s-gap);display:flex;position:relative}.search-head[data-astro-cid-3d7ogcbc]:after{content:"";background-color:var(--c-rule);transform-origin:0;block-size:1px;transition:transform var(--motion-sheet) var(--ease-sheet) 40ms, background-color var(--motion-hover) ease;position:absolute;inset-block-end:0;inset-inline:0;transform:scaleX(0)}.search-head[data-astro-cid-3d7ogcbc]:focus-within:after{background-color:var(--c-ink)}.search-head[data-astro-cid-3d7ogcbc]:dir(rtl):after{transform-origin:100%}.search[data-astro-cid-3d7ogcbc][open] .search-head[data-astro-cid-3d7ogcbc]:after{transform:scaleX(1)}@starting-style{.search[data-astro-cid-3d7ogcbc][open] .search-head[data-astro-cid-3d7ogcbc]:after{transform:scaleX(0)}}@media (prefers-reduced-motion:reduce){.search[data-astro-cid-3d7ogcbc][open] .search-inner[data-astro-cid-3d7ogcbc],.search-head[data-astro-cid-3d7ogcbc]:after{transition:none}}.search-box[data-astro-cid-3d7ogcbc]{flex:auto;align-items:center;min-width:0;display:flex}.search-box[data-astro-cid-3d7ogcbc] .search-widget[data-astro-cid-3d7ogcbc]{flex:auto;min-width:0}.search-box[data-astro-cid-3d7ogcbc] .ais-SearchBox-form{align-items:center;gap:var(--s-small-gap);display:flex}.search-box[data-astro-cid-3d7ogcbc] .search-field[data-astro-cid-3d7ogcbc],.search-box[data-astro-cid-3d7ogcbc] .ais-SearchBox-input{min-width:0;color:inherit;font-size:var(--t-headline);appearance:none;background:0 0;border:0;flex:auto;padding:0}@container page (width<680px){.search-box[data-astro-cid-3d7ogcbc] .search-field[data-astro-cid-3d7ogcbc],.search-box[data-astro-cid-3d7ogcbc] .ais-SearchBox-input{font-size:var(--t-caption);padding-block:var(--s-medium-gap)}}.search-box[data-astro-cid-3d7ogcbc] .search-field[data-astro-cid-3d7ogcbc]::placeholder,.search-box[data-astro-cid-3d7ogcbc] .ais-SearchBox-input::placeholder{color:var(--c-grey)}.search-box[data-astro-cid-3d7ogcbc] .search-field[data-astro-cid-3d7ogcbc]:focus,.search-box[data-astro-cid-3d7ogcbc] .ais-SearchBox-input:focus{box-shadow:none;outline:none}.search-box[data-astro-cid-3d7ogcbc] .search-field[data-astro-cid-3d7ogcbc]::-webkit-search-cancel-button,.search-box[data-astro-cid-3d7ogcbc] .ais-SearchBox-input::-webkit-search-cancel-button{display:none}.search-box[data-astro-cid-3d7ogcbc] .ais-SearchBox-reset,.search-box[data-astro-cid-3d7ogcbc] .ais-SearchBox-loadingIndicator{color:var(--c-grey);cursor:pointer;background:0 0;border:0;flex-shrink:0;padding:0}.search-box[data-astro-cid-3d7ogcbc] .ais-SearchBox-reset svg,.search-box[data-astro-cid-3d7ogcbc] .ais-SearchBox-loadingIndicator svg{width:1em;height:1em;display:block}.search-section[data-astro-cid-3d7ogcbc]{gap:var(--s-gap);flex-direction:column;display:flex}.search-section[data-astro-cid-3d7ogcbc][hidden]{display:none}.search-section-heading[data-astro-cid-3d7ogcbc]{color:var(--c-grey);font-size:var(--t-caption);font-weight:400}.search-terms[data-astro-cid-3d7ogcbc]:not([hidden])+.search-articles[data-astro-cid-3d7ogcbc]{border-block-start:var(--s-rule-width) solid var(--c-rule);padding-block-start:var(--s-gap)}.search-hits[data-astro-cid-3d7ogcbc] .search-result,.search-terms[data-astro-cid-3d7ogcbc] .search-result{align-items:center;gap:var(--s-gap);text-decoration:none;display:flex}.search-hits[data-astro-cid-3d7ogcbc] .search-result:focus-visible,.search-terms[data-astro-cid-3d7ogcbc] .search-result:focus-visible{outline:3px solid var(--c-yellow);outline-offset:2px;box-shadow:0 0 0 calc(2px + 3px) var(--c-ink)}.search-hits[data-astro-cid-3d7ogcbc] .search-result-image,.search-terms[data-astro-cid-3d7ogcbc] .search-result-image{flex-shrink:0;width:clamp(6rem,30%,9rem)}.search-hits[data-astro-cid-3d7ogcbc] .search-result-image,.search-hits[data-astro-cid-3d7ogcbc] .archive-search-result-image,.search-terms[data-astro-cid-3d7ogcbc] .search-result-image,.search-terms[data-astro-cid-3d7ogcbc] .archive-search-result-image{aspect-ratio:3/2}.search-hits[data-astro-cid-3d7ogcbc] .search-result-picture,.search-terms[data-astro-cid-3d7ogcbc] .search-result-picture{object-fit:cover;block-size:100%;inline-size:100%;display:block}.search-hits[data-astro-cid-3d7ogcbc] .search-result-media,.search-terms[data-astro-cid-3d7ogcbc] .search-result-media{border-radius:var(--s-radius-media);position:relative}.search-hits[data-astro-cid-3d7ogcbc] .search-result-media .zoom-frame-art,.search-terms[data-astro-cid-3d7ogcbc] .search-result-media .zoom-frame-art{background-color:var(--c-ink)}.search-hits[data-astro-cid-3d7ogcbc] .search-result-media .search-result-picture,.search-terms[data-astro-cid-3d7ogcbc] .search-result-media .search-result-picture{object-fit:contain}.search-hits[data-astro-cid-3d7ogcbc] .search-result-play,.search-terms[data-astro-cid-3d7ogcbc] .search-result-play{background-color:var(--c-red);block-size:2rem;inline-size:2rem;color:var(--c-white);font-size:var(--t-caption);transition:transform var(--motion-hover) ease;border-radius:50%;justify-content:center;align-items:center;margin:auto;display:inline-flex;position:absolute;inset:0}@media (forced-colors:active){.search-hits[data-astro-cid-3d7ogcbc] .search-result-play,.search-terms[data-astro-cid-3d7ogcbc] .search-result-play{forced-color-adjust:none}}@media (prefers-reduced-motion:reduce){.search-hits[data-astro-cid-3d7ogcbc] .search-result-play,.search-terms[data-astro-cid-3d7ogcbc] .search-result-play{transition:none}}.search-hits[data-astro-cid-3d7ogcbc] .search-result-play svg,.search-terms[data-astro-cid-3d7ogcbc] .search-result-play svg{block-size:1em;inline-size:1em;margin-inline-start:.08em}.search-hits[data-astro-cid-3d7ogcbc] .search-result-play:dir(rtl) svg,.search-terms[data-astro-cid-3d7ogcbc] .search-result-play:dir(rtl) svg{margin-inline:0 .08em;transform:scaleX(-1)}.search-hits[data-astro-cid-3d7ogcbc] .zoom-frame-group:focus-visible .search-result-play,.search-hits[data-astro-cid-3d7ogcbc] .zoom-frame-group:has(a:focus-visible) .search-result-play,.search-terms[data-astro-cid-3d7ogcbc] .zoom-frame-group:focus-visible .search-result-play,.search-terms[data-astro-cid-3d7ogcbc] .zoom-frame-group:has(a:focus-visible) .search-result-play{transform:scale(1.07)}@media (hover:hover){.search-hits[data-astro-cid-3d7ogcbc] .zoom-frame-group:is(a):hover .search-result-play,.search-hits[data-astro-cid-3d7ogcbc] .zoom-frame-group:has(a:hover) .search-result-play,.search-terms[data-astro-cid-3d7ogcbc] .zoom-frame-group:is(a):hover .search-result-play,.search-terms[data-astro-cid-3d7ogcbc] .zoom-frame-group:has(a:hover) .search-result-play{transform:scale(1.07)}}.search-hits[data-astro-cid-3d7ogcbc] .search-result-body,.search-terms[data-astro-cid-3d7ogcbc] .search-result-body{gap:var(--s-tiny-gap);flex-direction:column;flex:auto;min-width:0;display:flex}.search-hits[data-astro-cid-3d7ogcbc] .search-result-category,.search-terms[data-astro-cid-3d7ogcbc] .search-result-category{color:var(--c-red-text)}.search-hits[data-astro-cid-3d7ogcbc] .search-result-kind,.search-terms[data-astro-cid-3d7ogcbc] .search-result-kind{color:var(--c-red-text);align-items:center;gap:.4em;display:flex}.search-hits[data-astro-cid-3d7ogcbc] .search-result-kind-icon,.search-terms[data-astro-cid-3d7ogcbc] .search-result-kind-icon{flex-shrink:0;display:inline-flex}.search-hits[data-astro-cid-3d7ogcbc] .search-result-kind-icon svg,.search-terms[data-astro-cid-3d7ogcbc] .search-result-kind-icon svg{width:1em;height:1em;display:block}.search-hits[data-astro-cid-3d7ogcbc] .search-result-title,.search-terms[data-astro-cid-3d7ogcbc] .search-result-title{font-size:var(--t-title)}.search-hits[data-astro-cid-3d7ogcbc] .search-result-meta,.search-terms[data-astro-cid-3d7ogcbc] .search-result-meta{color:var(--c-grey);font-size:var(--t-caption)}@container page (width<680px){.search-hits[data-astro-cid-3d7ogcbc] .search-result-title,.search-terms[data-astro-cid-3d7ogcbc] .search-result-title{font-size:var(--t-caption)}.search-hits[data-astro-cid-3d7ogcbc] .search-result-category,.search-hits[data-astro-cid-3d7ogcbc] .search-result-kind,.search-hits[data-astro-cid-3d7ogcbc] .search-result-meta,.search-terms[data-astro-cid-3d7ogcbc] .search-result-category,.search-terms[data-astro-cid-3d7ogcbc] .search-result-kind,.search-terms[data-astro-cid-3d7ogcbc] .search-result-meta{font-size:var(--t-small)}}.search-hits[data-astro-cid-3d7ogcbc] .search-message,.search-terms[data-astro-cid-3d7ogcbc] .search-message{color:var(--c-grey)}.search-hits[data-astro-cid-3d7ogcbc] .search-result-writer,.search-terms[data-astro-cid-3d7ogcbc] .search-result-writer{color:var(--c-ink)}.search-hits[data-astro-cid-3d7ogcbc] .search-result-writer+.search-result-date:before,.search-terms[data-astro-cid-3d7ogcbc] .search-result-writer+.search-result-date:before{content:"";border-inline-start:var(--s-rule-width) solid var(--c-rule);block-size:1.1cap;margin-inline:.5em;display:inline-block}.search-terms[data-astro-cid-3d7ogcbc] .search-terms-list{font-size:var(--t-caption);margin:0}.search-terms[data-astro-cid-3d7ogcbc] .search-term-group{row-gap:var(--s-tiny-gap);padding-block:var(--s-small-gap);grid-template-columns:minmax(0,1fr);display:grid}@container page (width>=680px){.search-terms[data-astro-cid-3d7ogcbc] .search-term-group{column-gap:var(--s-gap);grid-template-columns:9em minmax(0,1fr)}}.search-terms[data-astro-cid-3d7ogcbc] .search-term-group+.search-term-group{border-block-start:var(--s-rule-width) solid var(--c-rule)}.search-terms[data-astro-cid-3d7ogcbc] .search-term-label{color:var(--c-grey);font-weight:600}.search-terms[data-astro-cid-3d7ogcbc] .search-term-names{margin:0}.search-terms[data-astro-cid-3d7ogcbc] .search-term-item+.search-term-item:before{content:"";background-color:var(--c-red);vertical-align:.3em;border-radius:50%;block-size:.2em;inline-size:.2em;margin-inline:.5em;display:inline-block}@media (forced-colors:active){.search-terms[data-astro-cid-3d7ogcbc] .search-term-item+.search-term-item:before{background-color:canvastext}}.search-terms[data-astro-cid-3d7ogcbc] .search-term{color:inherit}.search-terms[data-astro-cid-3d7ogcbc] .search-term:focus-visible{outline:3px solid var(--c-yellow);outline-offset:2px;box-shadow:0 0 0 calc(2px + 3px) var(--c-ink)}.search-terms[data-astro-cid-3d7ogcbc] .search-term-count{color:var(--c-grey)}.search-hits[data-astro-cid-3d7ogcbc]{overflow-y:auto}.search-hits[data-astro-cid-3d7ogcbc] .ais-Hits-list{gap:var(--s-gap);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.search-hits[data-astro-cid-3d7ogcbc] .ais-Hits-item+.ais-Hits-item{border-block-start:var(--s-rule-width) solid var(--c-rule);padding-block-start:var(--s-gap)}.search-hits[data-astro-cid-3d7ogcbc] .search-result-image{background-color:var(--c-grey-light)}.search-hits[data-astro-cid-3d7ogcbc] .ais-Highlight-highlighted{color:inherit;background:0 0;font-weight:700}.search-more[data-astro-cid-3d7ogcbc]{align-self:flex-end}.sticky-bar[data-astro-cid-jddg7gbb]{block-size:var(--s-sticky-bar-height);--logo-height:3rem;--logo-height-narrow:2.5rem;--overlay-head-center:calc(var(--s-sticky-bar-height) / 2);z-index:var(--z-sticky-bar);background-color:var(--c-red);color:var(--c-on-red);font-size:var(--t-chrome);visibility:hidden;justify-content:flex-start;align-items:center;padding-block-start:0;display:flex;position:fixed;inset-block:0 auto;inset-inline:0;transform:translateY(-100%)}.sticky-bar-inner[data-astro-cid-jddg7gbb]{align-items:center;gap:var(--s-gap);inline-size:min(var(--s-standard-page-width), 100% - 2 * var(--s-gap));grid-template-columns:auto minmax(calc(1.25em + .5rem),max-content) 1fr auto;block-size:100%;margin-inline:auto;display:grid;container:page/inline-size}.sticky-bar-menu[data-astro-cid-jddg7gbb],.sticky-bar-search[data-astro-cid-jddg7gbb],.sticky-bar-join[data-astro-cid-jddg7gbb]{font-size:1em}.sticky-bar-logo[data-astro-cid-jddg7gbb]{justify-self:start}.sticky-bar-menu[data-astro-cid-jddg7gbb]{min-inline-size:0}.sticky-bar-menu-label[data-astro-cid-jddg7gbb]{white-space:nowrap;min-inline-size:0;overflow:hidden}.sticky-bar-menu-label[data-astro-cid-jddg7gbb],.sticky-bar-search-label[data-astro-cid-jddg7gbb]{font-weight:500}.sticky-bar-search[data-astro-cid-jddg7gbb]{justify-self:end}.sticky-bar-join[data-astro-cid-jddg7gbb]{white-space:nowrap;justify-self:end}:root[data-sticky-ready] .sticky-bar[data-astro-cid-jddg7gbb]{transition:transform var(--motion-sticky), visibility var(--motion-sticky)}:root[data-stuck] .sticky-bar[data-astro-cid-jddg7gbb]{visibility:visible;transform:none}@media (prefers-reduced-motion:reduce){:root[data-sticky-ready] .sticky-bar[data-astro-cid-jddg7gbb]{transition:none}}@container page (width<680px){.sticky-bar-search-label[data-astro-cid-jddg7gbb]{display:none}.sticky-bar-menu[data-astro-cid-jddg7gbb],.sticky-bar-search[data-astro-cid-jddg7gbb]{position:relative}.sticky-bar-menu[data-astro-cid-jddg7gbb]:after,.sticky-bar-search[data-astro-cid-jddg7gbb]:after{content:"";block-size:max(100%,2.75rem);inline-size:max(100%,2.75rem);position:absolute;inset-block-start:50%;inset-inline-start:50%;translate:-50% -50%}.sticky-bar-menu[data-astro-cid-jddg7gbb]:dir(rtl):after,.sticky-bar-search[data-astro-cid-jddg7gbb]:dir(rtl):after{translate:50% -50%}}@media print{.sticky-bar[data-astro-cid-jddg7gbb]{display:none}}body[data-bare]{margin:0}body[data-bare]>main{block-size:100dvh;overflow:hidden}body[data-bare]>main>*{grid-column:auto;block-size:100%;padding:0}.skip-link[data-astro-cid-z4jru4n3]{z-index:var(--z-skip-link);padding:var(--s-small-gap) var(--s-gap);background-color:var(--c-paper);color:var(--c-ink);font-size:var(--t-chrome);position:absolute;inset-block-start:var(--s-small-gap);inset-inline-start:var(--s-small-gap)}.skip-link[data-astro-cid-z4jru4n3]:not(:focus){clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;margin:-1px;position:absolute;overflow:hidden}.page[data-astro-cid-z4jru4n3]{--page-column:min(var(--s-standard-page-width), 100% - 2 * var(--s-gap));grid-template-columns:[full-start] 1fr [page-start] var(--page-column) [page-end] 1fr [full-end];grid-template-rows:auto 1fr auto;min-block-size:100svh;display:grid}.page[data-astro-cid-z4jru4n3]>*,.page-head[data-astro-cid-z4jru4n3]>*,main[data-astro-cid-z4jru4n3]>*{min-width:0;max-width:100%;grid-column:page;padding-block-start:var(--s-gap);padding-block-end:var(--s-gap);container:page/inline-size}main[data-astro-cid-z4jru4n3]>:where(:not(.full-page-width)){padding-inline:var(--s-content-inset)}.page[data-astro-cid-z4jru4n3]>main{grid-template-columns:subgrid;padding:var(--s-page-top) 0 0;grid-column:1/-1;display:grid;container:none}main[data-astro-cid-z4jru4n3]>:where(:nth-child(1 of :not(script,style,template,.visually-hidden,.page-backdrop)):not(.page-flush)){padding-block-start:0}.page[data-astro-cid-z4jru4n3]>main>:last-child:not(.index-join-us){margin-block-end:var(--s-gap-2x)}.page[data-astro-cid-z4jru4n3]>main:has(>.page-flush:nth-child(1 of :not(script,style,template,.visually-hidden,.page-backdrop))){padding-block-start:0}.page[data-astro-cid-z4jru4n3]>.full-page-width,.page-head[data-astro-cid-z4jru4n3]>.full-page-width,main[data-astro-cid-z4jru4n3]>.full-page-width{grid-column:1/-1}.page[data-astro-cid-z4jru4n3]:has(>main>.page-contents){container:page-root/inline-size}@container page-root (width>=1480px){#main-content:has(>.page-contents){grid-template-columns:[full-start] 1fr [page-start] 355px [body-start] calc(var(--page-column) - 355px) [page-end body-end] 1fr [full-end]}#main-content:has(>.page-contents)>:not(.full-page-width,.page-contents){grid-column:page}#main-content>.page-contents{grid-area:span 99/page-start/auto/body-start}#main-content:has(>.page-contents)>.page-contents~*{grid-column:body}}.page[data-astro-cid-z4jru4n3]>.page-head[data-astro-cid-z4jru4n3]{grid-template-columns:subgrid;z-index:var(--z-page-chrome);background-color:var(--c-paper);grid-column:1/-1;padding:0;display:grid;position:relative;container:none}.page[data-astro-cid-z4jru4n3]>.page-head[data-astro-cid-z4jru4n3][data-hero]{grid-template-rows:auto auto 1fr;min-height:100svh}.page-head[data-astro-cid-z4jru4n3]>header{padding-block-end:0}.page-rule[data-astro-cid-z4jru4n3]{border-block-end:var(--s-rule-width) solid var(--c-rule);margin-block-start:var(--s-gap);padding:0}
