@font-face{font-family:Antique Legacy Book;src:url(/fonts/Antique-Legacy-Book.woff2)format("woff2")}:root{--surface-0:#fafafa;--surface-1:#fff;--ink-strong:#1a1a1a;--ink-muted:#c9c9c9;--font-fallback:Helvetica, Arial, sans-serif;--font-body:"Antique Legacy Book", var(--font-fallback);--font-size-1:.75rem;--font-size-2:.75rem}body{font-family:var(--font-body);font-size:var(--font-size-2);color:var(--ink-strong);background-color:var(--surface-0);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1rem;width:100%;height:100dvh;padding:1.5rem;line-height:1;display:flex}.site-main{width:63rem}@media (width<=63rem){.site-main{width:100%}}.site-footer{justify-content:center;align-items:center;width:63rem;display:flex}@media (width<=63rem){.site-footer{width:100%}}.site-footer ul{flex-direction:column;align-items:center;display:flex}.site-footer ul li{align-items:center;gap:.5rem;display:flex}.word{white-space:nowrap;display:inline-block}.char{will-change:opacity;display:inline-block}html.js:not(.is-split) [data-split]{visibility:hidden}html.js.is-split .char{opacity:0}@media (prefers-reduced-motion:reduce){html.js.is-split .char{opacity:1}}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html,body{height:100%;overflow:hidden}body{-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none;transition:color .2s}a:hover{color:var(--ink-muted)}ul{list-style:none}img,picture,video,canvas,svg{max-width:100%;display:block}input,button,textarea,select{font:inherit}button{cursor:pointer}
