@font-face{font-family:Archivo Black;font-style:normal;font-display:swap;font-weight:400;src:url(./archivo-black-latin-400-normal.BTVu2TQR.woff2) format("woff2"),url(./archivo-black-latin-400-normal.HW9MwEcM.woff) format("woff")}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:400;src:url(./archivo-latin-400-normal.C81ewxNO.woff2) format("woff2"),url(./archivo-latin-400-normal.Bl602Mgc.woff) format("woff")}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:700;src:url(./archivo-latin-700-normal.D9cHMWGj.woff2) format("woff2"),url(./archivo-latin-700-normal.lT5TFe7H.woff) format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./jetbrains-mono-latin-400-normal.V6pRDFza.woff2) format("woff2"),url(./jetbrains-mono-latin-400-normal.6-qcROiO.woff) format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(./jetbrains-mono-latin-700-normal.BYuf6tUa.woff2) format("woff2"),url(./jetbrains-mono-latin-700-normal.D3wTyLJW.woff) format("woff")}:root{--paper:#f1e9d7;--paper-dark:#e8dec4;--ink:#161410;--accent:#d6371c;--accent-2:#1c4ad6;--white:#fff;--font-display:"Archivo Black","Archivo",sans-serif;--font-sans:"Archivo",sans-serif;--font-mono:"JetBrains Mono",monospace;--size-display-xl:clamp(3.5rem,11vw,10.5rem);--size-display-l:clamp(2.75rem,6vw,4.5rem);--size-display-m:clamp(2rem,4vw,3.5rem);--size-h3:clamp(1.5rem,3vw,2.25rem);--size-body:1.25rem;--size-body-s:1.0625rem;--size-mono:.8125rem;--track-display:-.02em;--track-mono:.08em;--space-xs:.5rem;--space-s:1rem;--space-m:1.5rem;--space-l:2.5rem;--space-xl:4rem;--space-2xl:6.5rem;--border-strong:3px solid var(--ink);--border-thin:1px solid var(--ink)}*,:after,:before{box-sizing:border-box}html{min-width:20rem}body,html{background:var(--paper)}body{min-height:100vh;color:var(--ink);font-family:var(--font-sans);font-size:var(--size-body);line-height:1.55}blockquote,body,dd,dl,figure,h1,h2,h3,h4,p{margin:0}ol,ul{margin-block:0}button,input,select,textarea{font:inherit}::-moz-selection{background:var(--accent);color:var(--white)}::selection{background:var(--accent);color:var(--white)}.z-container{width:100%;max-width:72rem;margin-inline:auto;padding-inline:clamp(var(--space-s),4vw,var(--space-l))}.mono-label{font-family:var(--font-mono);font-size:var(--size-mono);font-weight:700;letter-spacing:var(--track-mono);line-height:1.4;text-transform:uppercase}.prose{padding-block:clamp(var(--space-xl),8vw,var(--space-2xl))}.prose>*{max-width:68ch}.prose>header{margin-bottom:var(--space-xl)}.prose :where(p,ul,ol,blockquote,figure,pre){margin-block:var(--space-m)}.prose :where(h2,h3){margin-block:var(--space-xl) var(--space-m);font-family:var(--font-display);letter-spacing:var(--track-display);line-height:1;text-transform:uppercase}.prose h2{font-size:var(--size-display-m)}.prose h3{font-size:var(--size-h3)}.prose :is(h1,h2,h3,h4) a{color:inherit;text-decoration:none}.prose :is(h1,h2,h3,h4) a:hover{color:var(--accent)}.prose iframe,.prose img,.prose video{max-width:100%}.prose img{height:auto}.prose iframe{border:0}.prose a{color:var(--accent);text-decoration:underline;text-decoration-thickness:.12em;text-underline-offset:.16em}.prose a:hover{color:var(--accent-2)}.prose :focus-visible{outline:3px solid var(--accent-2);outline-offset:3px}:target{scroll-margin-top:6rem}.suche-trigger[data-v-d1a70ad1]{display:inline-flex;gap:.5rem;align-items:center;min-height:2.75rem;color:var(--ink);text-decoration:none;text-decoration-thickness:.15em;text-underline-offset:.3em}.suche-trigger[data-v-d1a70ad1]:focus-visible,.suche-trigger[data-v-d1a70ad1]:hover{color:var(--accent)}.suche-trigger:focus-visible .suche-trigger__label[data-v-d1a70ad1],.suche-trigger:hover .suche-trigger__label[data-v-d1a70ad1]{text-decoration:underline}.suche-trigger[data-v-d1a70ad1]:focus-visible{outline:3px solid var(--accent-2);outline-offset:3px}.suche-trigger__icon[data-v-d1a70ad1]{flex:none}.suche-trigger__kbd[data-v-d1a70ad1]{padding:.125rem .3125rem;border:1.5px solid;font-family:var(--font-mono);font-size:.625rem;font-weight:400;letter-spacing:.06em;line-height:1.2}@media(max-width:56rem){.suche-trigger__kbd[data-v-d1a70ad1],.suche-trigger__label[data-v-d1a70ad1]{display:none}.suche-trigger__icon[data-v-d1a70ad1]{width:1.375rem;height:1.375rem}}@media(hover:none){.suche-trigger__kbd[data-v-d1a70ad1]{display:none}}.mono-label[data-v-5123e072]{display:inline-block}.site-nav-overlay[data-v-a76a1673]{position:fixed;z-index:1000;inset:0;min-height:100dvh;overflow-y:auto;padding:var(--space-m);background:var(--paper);color:var(--ink)}.site-nav-overlay__topline[data-v-a76a1673]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-m);padding-bottom:var(--space-m);border-bottom:var(--border-strong)}.site-nav-overlay__close[data-v-a76a1673]{border:0;padding:0;background:transparent;color:var(--ink);cursor:pointer;font-family:var(--font-mono);font-size:clamp(1.5rem,8vw,2.75rem);line-height:.85}.site-nav-overlay__close[data-v-a76a1673]:focus-visible,.site-nav-overlay__close[data-v-a76a1673]:hover{color:var(--accent)}.site-nav-overlay__close[data-v-a76a1673]:focus-visible,.site-nav-overlay__link[data-v-a76a1673]:focus-visible{outline:3px solid var(--accent-2);outline-offset:3px}.site-nav-overlay__nav[data-v-a76a1673]{display:grid;padding-block:var(--space-m)}.site-nav-overlay__link[data-v-a76a1673]{display:grid;grid-template-columns:.25rem 2.25rem minmax(0,1fr);align-items:center;gap:var(--space-s);border-bottom:var(--border-thin);color:var(--ink);text-decoration:none}.site-nav-overlay__marker[data-v-a76a1673]{align-self:stretch;background:transparent}.site-nav-overlay__number[data-v-a76a1673]{color:var(--accent);font-family:var(--font-mono);font-size:var(--size-mono)}.site-nav-overlay__label[data-v-a76a1673]{overflow-wrap:anywhere;font-family:var(--font-display);font-size:clamp(1.75rem,8.5vw,4.5rem);letter-spacing:var(--track-display);line-height:.95;text-transform:uppercase}.site-nav-overlay__link:focus-visible .site-nav-overlay__label[data-v-a76a1673],.site-nav-overlay__link:hover .site-nav-overlay__label[data-v-a76a1673]{color:var(--accent)}.site-nav-overlay__link--active .site-nav-overlay__marker[data-v-a76a1673]{background:var(--accent)}.site-nav-overlay__link--active .site-nav-overlay__label[data-v-a76a1673]{text-decoration:line-through;text-decoration-color:var(--accent);text-decoration-thickness:.08em}.site-nav-overlay-enter-active[data-v-a76a1673],.site-nav-overlay-leave-active[data-v-a76a1673]{transition:opacity .18s ease,transform .18s ease}.site-nav-overlay-enter-from[data-v-a76a1673],.site-nav-overlay-leave-to[data-v-a76a1673]{opacity:0;transform:translateY(-1rem)}@media(prefers-reduced-motion:reduce){.site-nav-overlay-enter-active[data-v-a76a1673],.site-nav-overlay-leave-active[data-v-a76a1673]{transition:none}}.suche-tape[data-v-2e859096]{display:inline-block;padding:.25rem .5625rem;color:var(--paper);font-family:var(--font-mono);font-size:.6875rem;letter-spacing:.12em;line-height:1.4;text-transform:uppercase;transform:rotate(var(--drehung))}.suche-tape--ink[data-v-2e859096]{background:var(--ink)}.suche-tape--accent[data-v-2e859096]{background:var(--accent)}.suche-eingabe[data-v-b6d382b2]{position:relative;padding-bottom:.375rem;border-bottom:4px solid var(--accent)}.suche-eingabe__feld[data-v-b6d382b2]{width:100%;padding:0;border:0;outline:0;background:transparent;color:var(--ink);caret-color:var(--accent);font-family:var(--font-display);letter-spacing:-.03em;line-height:1;text-transform:uppercase;-webkit-appearance:none;-moz-appearance:none;appearance:none}.suche-eingabe__feld[data-v-b6d382b2]::-webkit-search-cancel-button,.suche-eingabe__feld[data-v-b6d382b2]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}.suche-eingabe__feld[data-v-b6d382b2]::-moz-placeholder{color:#16141047;opacity:1}.suche-eingabe__feld[data-v-b6d382b2]::placeholder{color:#16141047;opacity:1}.suche-eingabe--overlay .suche-eingabe__feld[data-v-b6d382b2]{font-size:clamp(1.875rem,6.5vw,4rem)}.suche-eingabe--seite .suche-eingabe__feld[data-v-b6d382b2]{font-size:clamp(2.5rem,7vw,5.25rem)}.suche-eingabe__leeren[data-v-b6d382b2]{position:absolute;top:50%;right:0;min-height:2rem;padding:.375rem .625rem;border:2px solid var(--ink);background:var(--paper);color:var(--ink);cursor:pointer;font-family:var(--font-mono);font-size:.6875rem;letter-spacing:.06em;transform:translateY(-60%)}.suche-eingabe__leeren[data-v-b6d382b2]:focus-visible,.suche-eingabe__leeren[data-v-b6d382b2]:hover{background:var(--ink);color:var(--paper)}.suche-eingabe__feld[data-v-b6d382b2]:focus-visible,.suche-eingabe__leeren[data-v-b6d382b2]:focus-visible{outline:3px solid var(--accent-2);outline-offset:3px}.suche-eingabe__feld[data-v-b6d382b2]:focus-visible{outline:0}.visually-hidden[data-v-b6d382b2]{position:absolute;overflow:hidden;width:1px;height:1px;clip:rect(0 0 0 0);white-space:nowrap}@media(max-width:45rem){.suche-eingabe__leeren[data-v-b6d382b2]{position:static;margin-top:.5rem;transform:none}}.suche-filter[data-v-c7936351]{display:flex;flex-wrap:wrap;gap:.5rem}.suche-filter__chip[data-v-c7936351]{display:flex;align-items:center;gap:.5rem;min-height:2.25rem;padding:.5rem .625rem;border:2px solid var(--ink);background:var(--paper);color:var(--ink);cursor:pointer;font-family:var(--font-mono);font-size:.6875rem;letter-spacing:.1em;line-height:1.2;text-transform:uppercase;transform:rotate(var(--drehung,0deg))}.suche-filter__chip[data-v-c7936351]:focus-visible,.suche-filter__chip[data-v-c7936351]:hover:not(:disabled){color:var(--accent)}.suche-filter__chip[data-v-c7936351]:focus-visible{outline:3px solid var(--accent-2);outline-offset:3px}.suche-filter__chip--aktiv[data-v-c7936351],.suche-filter__chip--aktiv[data-v-c7936351]:hover:not(:disabled){background:var(--ink);color:var(--paper)}.suche-filter__chip[data-v-c7936351]:disabled{cursor:default;opacity:.35}.suche-filter__zahl[data-v-c7936351]{opacity:.75}@media(prefers-reduced-motion:reduce){.suche-filter__chip[data-v-c7936351]{transform:none}}.suche-leer[data-v-19423417]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem}.suche-leer__label[data-v-19423417]{margin-bottom:.75rem;color:#1614109e;font-family:var(--font-mono);font-size:.6875rem;letter-spacing:.12em}.suche-leer__chips[data-v-19423417]{display:flex;flex-wrap:wrap;gap:.625rem}.suche-leer__chip[data-v-19423417]{min-height:2.5rem;padding:.5625rem .75rem;border:2px solid var(--ink);background:var(--paper);color:var(--ink);cursor:pointer;font-family:var(--font-display);font-size:.875rem;text-transform:uppercase;transform:rotate(var(--drehung,0deg))}.suche-leer__chip[data-v-19423417]:focus-visible,.suche-leer__chip[data-v-19423417]:hover{background:var(--ink);color:var(--paper)}.suche-leer__chip[data-v-19423417]:focus-visible{outline:3px solid var(--accent-2);outline-offset:3px}.suche-leer__text[data-v-19423417]{font-size:.9375rem;line-height:1.5;text-wrap:pretty}.suche-leer__hinweis[data-v-19423417]{margin-top:.875rem;color:#1614109e;font-family:var(--font-mono);font-size:.6875rem;letter-spacing:.1em}@media(max-width:45rem){.suche-leer[data-v-19423417]{grid-template-columns:minmax(0,1fr);gap:1.75rem}.suche-leer__hinweis[data-v-19423417]{display:none}}@media(prefers-reduced-motion:reduce){.suche-leer__chip[data-v-19423417]{transform:none}}.suche-keine[data-v-2f9ec1f9]{padding:1.5rem 0}.suche-keine__titel[data-v-2f9ec1f9]{font-family:var(--font-display);font-size:1.75rem;letter-spacing:-.02em;line-height:1.05;text-transform:uppercase;text-wrap:pretty;overflow-wrap:anywhere}.suche-keine__anfrage[data-v-2f9ec1f9]{color:var(--accent)}.suche-keine__text[data-v-2f9ec1f9]{margin-top:.75rem;color:#1614109e;font-size:.9375rem}.suche-keine__chips[data-v-2f9ec1f9]{display:flex;flex-wrap:wrap;gap:.625rem;align-items:center;margin-top:.875rem}.suche-keine__chip[data-v-2f9ec1f9]{min-height:2.5rem;padding:.5625rem .75rem;border:2px solid var(--ink);background:var(--paper);color:var(--ink);cursor:pointer;font-family:var(--font-display);font-size:.875rem;text-transform:uppercase}.suche-keine__chip[data-v-2f9ec1f9]:focus-visible,.suche-keine__chip[data-v-2f9ec1f9]:hover{background:var(--ink);color:var(--paper)}.suche-keine__band[data-v-2f9ec1f9]{border-bottom:2px solid var(--ink);color:var(--ink);font-family:var(--font-mono);font-size:.75rem;text-decoration:none}.suche-keine__band[data-v-2f9ec1f9]:focus-visible,.suche-keine__band[data-v-2f9ec1f9]:hover{color:var(--accent);border-bottom-color:var(--accent)}.suche-keine__band[data-v-2f9ec1f9]:focus-visible,.suche-keine__chip[data-v-2f9ec1f9]:focus-visible{outline:3px solid var(--accent-2);outline-offset:3px}.suche-mark[data-v-17665442]{padding:0 .125em;background:var(--accent);color:var(--paper)}.suche-treffer[data-v-c78e1cf6]{display:grid;grid-template-columns:6.75rem minmax(0,1fr) auto;gap:1.125rem;align-items:start;margin:0 -.75rem;padding:.875rem .75rem;border-bottom:1px solid rgba(22,20,16,.18);color:var(--ink);cursor:pointer;text-decoration:none}.suche-treffer--aktiv[data-v-c78e1cf6]{background:var(--ink);color:var(--paper)}.suche-treffer[data-v-c78e1cf6]:focus-visible{outline:3px solid var(--accent-2);outline-offset:-3px}.suche-treffer__typ[data-v-c78e1cf6]{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.suche-treffer__badge[data-v-c78e1cf6]{padding:.1875rem .375rem;color:var(--paper);font-family:var(--font-mono);font-size:.625rem;letter-spacing:.12em;line-height:1.4;text-transform:uppercase}.suche-treffer__badge--ink[data-v-c78e1cf6]{background:var(--ink)}.suche-treffer__badge--red[data-v-c78e1cf6]{background:var(--accent)}.suche-treffer__badge--blue[data-v-c78e1cf6]{background:var(--accent-2)}.suche-treffer--aktiv .suche-treffer__badge[data-v-c78e1cf6]{background:var(--paper);color:var(--ink)}.suche-treffer__bald[data-v-c78e1cf6]{color:var(--accent);font-family:var(--font-mono);font-size:.625rem;letter-spacing:.1em}.suche-treffer--aktiv .suche-treffer__bald[data-v-c78e1cf6]{color:var(--paper)}.suche-treffer__inhalt[data-v-c78e1cf6]{min-width:0}.suche-treffer__titel[data-v-c78e1cf6]{font-family:var(--font-display);font-size:1.25rem;letter-spacing:-.015em;line-height:1.1;text-wrap:pretty}.suche-treffer__sub[data-v-c78e1cf6]{margin-top:.25rem;color:#1614109e;font-size:.8125rem;line-height:1.4}.suche-treffer--aktiv .suche-treffer__sub[data-v-c78e1cf6]{color:#f1e9d7cc}.suche-treffer__snippet[data-v-c78e1cf6]{margin-top:.5rem;padding-left:.625rem;border-left:3px solid var(--accent);font-size:.875rem;font-style:italic;line-height:1.4;overflow-wrap:anywhere}.suche-treffer--aktiv .suche-treffer__snippet[data-v-c78e1cf6]{border-left-color:var(--paper)}.suche-treffer__snippet-label[data-v-c78e1cf6]{margin-right:.5rem;font-family:var(--font-mono);font-size:.625rem;font-style:normal;letter-spacing:.1em;opacity:.7}.suche-treffer__pfeil[data-v-c78e1cf6]{align-self:center;font-family:var(--font-mono);font-size:.75rem;opacity:.4}.suche-treffer--aktiv .suche-treffer__pfeil[data-v-c78e1cf6]{opacity:1}@media(max-width:45rem){.suche-treffer[data-v-c78e1cf6]{grid-template-columns:minmax(0,1fr);gap:.375rem;margin:0;padding:.75rem 0}.suche-treffer--aktiv[data-v-c78e1cf6]{margin:0 -.5rem;padding-inline:.5rem}.suche-treffer__titel[data-v-c78e1cf6]{font-size:1.125rem}.suche-treffer__pfeil[data-v-c78e1cf6]{display:none}}.suche-ergebnisse__zaehler[data-v-588aa929]{margin-bottom:.375rem;color:#1614109e;font-family:var(--font-mono);font-size:.6875rem;letter-spacing:.12em}.suche-ergebnisse__status[data-v-588aa929]{padding:1.5rem 0}.suche-ergebnisse__status-titel[data-v-588aa929]{font-family:var(--font-display);font-size:1.5rem;line-height:1.1;text-transform:uppercase}.suche-ergebnisse__erneut[data-v-588aa929]{margin-top:.75rem;padding:0;border:0;border-bottom:2px solid var(--ink);background:transparent;color:var(--ink);cursor:pointer;font-family:var(--font-mono);font-size:.75rem;letter-spacing:.08em;text-transform:uppercase}.suche-ergebnisse__gruppe[data-v-588aa929]{margin-top:1.125rem}.suche-ergebnisse__gruppe-kopf[data-v-588aa929]{display:flex;gap:.75rem;align-items:center;padding-bottom:.375rem;border-bottom:var(--border-strong)}.suche-ergebnisse__gruppe-titel[data-v-588aa929]{font-family:var(--font-display);font-size:.9375rem;letter-spacing:.02em;text-transform:uppercase}.suche-ergebnisse__gruppe-zahl[data-v-588aa929]{color:#1614109e;font-family:var(--font-mono);font-size:.6875rem}.suche-overlay[data-v-0deaee95]{position:fixed;z-index:1000;inset:0;display:flex;align-items:flex-start;justify-content:center;background:#1614108c}.suche-overlay__sheet[data-v-0deaee95]{position:relative;width:100%;max-width:60rem;max-height:100%;overflow-y:auto;border-right:4px solid var(--ink);border-bottom:4px solid var(--ink);border-left:4px solid var(--ink);background:var(--paper);box-shadow:0 20px #00000040}.suche-overlay__tape[data-v-0deaee95]{position:absolute;top:.875rem;left:1.75rem}.suche-overlay__schliessen[data-v-0deaee95]{position:absolute;top:.625rem;right:1.625rem;min-height:2rem;padding:.375rem .625rem;border:2px solid var(--ink);background:var(--paper);color:var(--ink);cursor:pointer;font-family:var(--font-mono);font-size:.6875rem}.suche-overlay__schliessen[data-v-0deaee95]:focus-visible,.suche-overlay__schliessen[data-v-0deaee95]:hover{background:var(--ink);color:var(--paper)}.suche-overlay__schliessen[data-v-0deaee95]:focus-visible{outline:3px solid var(--accent-2);outline-offset:3px}.suche-overlay__inhalt[data-v-0deaee95]{padding:3.75rem 2rem 2rem}.suche-overlay__filter[data-v-0deaee95]{margin-top:1.125rem}.suche-overlay__ergebnisse[data-v-0deaee95]{margin-top:1.625rem}.suche-overlay-enter-active[data-v-0deaee95]{transition:opacity .22s ease-out}.suche-overlay-enter-active .suche-overlay__sheet[data-v-0deaee95]{transition:transform .22s ease-out,opacity .22s ease-out}.suche-overlay-leave-active[data-v-0deaee95]{transition:opacity .15s ease-in}.suche-overlay-enter-from[data-v-0deaee95],.suche-overlay-leave-to[data-v-0deaee95]{opacity:0}.suche-overlay-enter-from .suche-overlay__sheet[data-v-0deaee95]{opacity:0;transform:translateY(-1.5rem)}@media(max-width:45rem){.suche-overlay__sheet[data-v-0deaee95]{border-right:0;border-left:0}.suche-overlay__tape[data-v-0deaee95]{left:.75rem}.suche-overlay__schliessen[data-v-0deaee95]{right:.625rem}.suche-overlay__inhalt[data-v-0deaee95]{padding:3.5rem 1rem 1rem}}@media(prefers-reduced-motion:reduce){.suche-overlay-enter-active[data-v-0deaee95],.suche-overlay-enter-active .suche-overlay__sheet[data-v-0deaee95],.suche-overlay-leave-active[data-v-0deaee95]{transition:none}}.site-header[data-v-4085ee76]{position:sticky;z-index:100;top:0;border-bottom:var(--border-strong);background:var(--paper)}.site-header__inner[data-v-4085ee76]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-m) var(--space-l);padding-block:var(--space-s)}.site-header__wordmark[data-v-4085ee76]{flex:none;color:var(--ink);font-family:var(--font-display);font-size:clamp(1.75rem,4vw,2.75rem);letter-spacing:var(--track-display);line-height:.9;text-decoration:none}.site-header__nav[data-v-4085ee76]{display:flex;flex:1;flex-wrap:wrap;justify-content:flex-end;gap:var(--space-xs) var(--space-m)}.site-header__actions[data-v-4085ee76]{display:flex;flex:none;gap:var(--space-m);align-items:center}.site-header__menu[data-v-4085ee76]{display:none;border:0;padding:0;background:transparent;color:var(--accent);cursor:pointer;font-family:var(--font-mono)}.site-header__link[data-v-4085ee76]{color:var(--ink);text-decoration:none;text-decoration-thickness:.15em;text-underline-offset:.3em}.site-header__link.router-link-exact-active[data-v-4085ee76],.site-header__link[data-v-4085ee76]:focus-visible,.site-header__link[data-v-4085ee76]:hover{color:var(--accent);text-decoration:underline}.site-header__link[data-v-4085ee76]:focus-visible,.site-header__menu[data-v-4085ee76]:focus-visible,.site-header__wordmark[data-v-4085ee76]:focus-visible{outline:3px solid var(--accent-2);outline-offset:3px}@media(max-width:56rem){.site-header__nav[data-v-4085ee76]{display:none}.site-header__menu[data-v-4085ee76]{display:inline-block}}.site-footer[data-v-b1c7a6bb]{border-top:var(--border-strong);background:var(--ink);color:var(--paper)}.site-footer__inner[data-v-b1c7a6bb]{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-l);padding-block:var(--space-xl)}.site-footer__wordmark[data-v-b1c7a6bb]{color:var(--paper);font-family:var(--font-display);font-size:var(--size-display-m);letter-spacing:var(--track-display);line-height:.9;text-decoration:none}.site-footer__established[data-v-b1c7a6bb]{margin-top:var(--space-s)}.site-footer__nav[data-v-b1c7a6bb]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--space-s) var(--space-m)}.site-footer__link[data-v-b1c7a6bb]{color:var(--paper);text-decoration:none;text-decoration-thickness:.15em;text-underline-offset:.3em}.site-footer__link[data-v-b1c7a6bb]:focus-visible,.site-footer__link[data-v-b1c7a6bb]:hover{color:var(--white);text-decoration:underline}.site-footer__link[data-v-b1c7a6bb]:focus-visible,.site-footer__wordmark[data-v-b1c7a6bb]:focus-visible{outline:3px solid var(--accent);outline-offset:3px}@media(max-width:43rem){.site-footer__inner[data-v-b1c7a6bb]{align-items:flex-start;flex-direction:column}.site-footer__nav[data-v-b1c7a6bb]{justify-content:flex-start}}.app-shell[data-v-a5ee07f2]{display:flex;min-height:100vh;flex-direction:column}.app-shell[data-v-a5ee07f2]>main{flex:1}
