@font-face{font-family:EB Garamond;src:url(/fonts/EB_Garamond/EBGaramond-VariableFont_wght.ttf) format("truetype");font-weight:400 800;font-style:normal}@font-face{font-family:EB Garamond;src:url(/fonts/EB_Garamond/EBGaramond-Italic-VariableFont_wght.ttf) format("truetype");font-weight:400 800;font-style:italic}*,:after,:before{box-sizing:border-box}html{--main-pad: 8px;--nain-inline-page: calc(2 * var(--main-pad));--focus-color: light-dark(#08C, #C80);color-scheme:light dark;font-family:EB Garamond,serif;font-size:100%;background:light-dark(#FFF,#000);color:light-dark(#000,#FFF);scrollbar-width:none;-webkit-tap-highlight-color:#0000}body{margin:0}x-page{display:grid;min-block-size:100svb;max-inline-size:100cqi;margin:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}hgroup{display:grid;place-content:safe center;text-align:center}h1{margin:0;font-size:1em;font-weight:unset;overflow-wrap:break-word;hyphens:auto;max-inline-size:calc(100cqi - var(--main-inline-pad, 16px))}p{margin-block:1em 0}:any-link{text-decoration:inherit;color:inherit;outline:none;&:focus-visible{outline:2px solid var(--focus-color, currentColor)}}.language-picker{display:grid;margin-block:2em 0;ul{list-style:none;display:grid;margin:0;padding:0;gap:8px;place-content:safe center;place-items:safe center}li{width:fit-content}:any-link{display:inline-block;padding:4px;border-radius:4px}}footer{display:grid;place-content:safe center;place-items:safe center;padding-block:2em;padding-inline:8px}@view-transition{navigation:auto}x-page{grid-template-rows:1fr auto}main{place-content:center}hgroup p{margin-block:.5em 0}
