@font-face{font-family:Epilogue;src:url(../fonts/epilogue.woff2) format("woff2"),url(../fonts/epilogue.woff) format("woff");font-style:normal;font-weight:100 900;font-display:swap}@font-face{font-family:Epilogue;src:url(../fonts/epilogue-italic.woff2) format("woff2"),url(../fonts/epilogue-italic.woff) format("woff");font-style:italic;font-weight:100 900;font-display:swap}:root{--background-primary: oklch(96.22% .0569 95.61);--background-selected: oklch(100% 0 0);--background-content: oklch(84.08% .1725 84.2);--border: oklch(0% 0 0);--foreground: oklch(0% 0 0);--foreground-secondary: oklch(0% 0 0);--shadow-x: 4px;--shadow-y: 4px;--shadows: var(--shadow-x) var(--shadow-y) 0px 0px var(--border);--text-primary: var(--foreground);--text-secondary: var(--foreground-secondary);--font-size-title: 18px;--font-weight-title: 600;--font-size-content: 16px;--font-weight-content: 600;--font-size-caption: 10px}html,body{width:80%;height:100%;margin:auto;text-align:center;font-family:Epilogue,sans-serif;font-size:var(--font-size-content);font-weight:var(--font-size-content);line-height:1.5rem}body{display:flex;flex-direction:column;gap:1rem;background-color:var(--background-primary);color:var(--text-primary)}footer{font-size:12px;color:var(--text-secondary);text-align:center;padding:10px 0}figure img{width:100%;border:3px solid var(--border);border-radius:10px;overflow:hidden}figure figcaption{text-align:right;font-size:var(--font-size-caption)}#navbar{display:flex;justify-content:left;align-items:center;box-sizing:border-box;width:100%;border:3px solid var(--border);border-top:0;border-radius:0 0 10px 10px;background-color:var(--background-content)}#navbar a{padding:12px 8px;text-decoration:none;color:inherit}#navbar h1{font-size:1.5em;margin:0 1rem 0 0}#navbar>div#navbar-main{display:flex}#navbar>div#navbar-main>button#navbar-menu-button{display:none}#navbar>ol#navbar-menu{display:flex;justify-content:left;align-items:center;gap:12px;margin:0;padding:1rem;list-style-type:none}#footer-links{display:flex;justify-content:center}.content{flex:1;display:flex;flex-direction:column}.text-content{margin:0 1rem}.button-action{padding:10px 20px;border:3px solid var(--border);border-radius:10px;overflow:hidden;box-shadow:var(--shadows);background-color:var(--background-content);font-size:var(--font-size-title);font-weight:var(--font-weight-title);cursor:pointer;transition:all .1s ease}.button-action:hover{translate:var(--shadow-x) var(--shadow-y);box-shadow:none}.inline-icon{height:1.1rem}@media screen and (max-width: 1720px){html,body{width:90%}}@media screen and (max-width: 1279px){html,body{width:98%}}@media screen and (max-width: 1119px){#navbar{display:flex;flex-direction:column}#navbar>div#navbar-main{width:100%;display:flex;justify-content:space-between;align-items:center}#navbar>div#navbar-main>button#navbar-menu-button{display:inline;height:fit-content;margin:0 1rem;border:none;background-color:inherit}#navbar>ol#navbar-menu{overflow:hidden;max-height:0;opacity:0;transition:all .3s ease;display:flex;flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none}#navbar>ol#navbar-menu.menu-open{max-height:400px;opacity:1;margin-bottom:.5rem}.content{gap:0}.content h1,.content h2,.content h3{margin:.7rem}}@media screen and (max-width: 599px){#navbar>ol{padding:4px}.content{gap:0}}
