﻿:root{--background: #e7dd001a;--text: #040c5b;--hover: #040d5b93;--underline: #040c5b33}*,*::before,*::after{margin:0;padding:0;box-sizing:inherit}body{box-sizing:border-box;font-size:16px;font-family:"Onest",sans-serif;font-optical-sizing:auto;color:var(--text);background-color:var(--background)}ul{list-style-type:none}ul>li::before{content:"↝";padding-right:.5rem}ol{padding-left:1rem}h1{font-size:2rem}h2{padding:1.5rem 0rem .25rem 0rem;font-size:1.5rem}h3{padding:1.5rem 0rem .25rem 0rem;font-size:1.25rem}p{margin:1rem 0 1rem 0}code{padding:0 .25rem 0 .25rem;background-color:rgba(174,174,174,.1490196078)}blockquote{border-left:2px gray solid;background:rgba(174,174,174,.1490196078);padding:.5rem 1rem .5rem 1rem;font-style:italic}@media screen and (min-width: 768px){h2{padding:1rem 0rem .25rem 0rem}}main{display:flex;flex-direction:column;padding:10vw 0rem 10vw 0rem}header{padding:0rem 1.5rem 2rem 1.5rem}.content{padding:0rem 1.5rem 0rem 1.5rem}footer{font-size:.8rem;text-align:center;opacity:80%;padding:0rem 1.5rem 1rem 1.5rem}@media screen and (min-width: 768px){main{display:grid;grid-template-columns:auto auto;justify-content:center}header{text-align:right}header nav{display:flex;flex-direction:column}.content{padding:.85rem 1.5rem 0rem 1.5rem;width:60ch;max-width:60ch}}a{color:var(--text)}section a{font-weight:700;text-decoration:none}a:visited{color:var(--text)}a:hover{color:var(--hover)}a:active{color:var(--text)}.website-title{font-size:3rem;font-weight:800}.website-title>a{text-decoration:none}nav>a{display:inline-block;padding-right:1rem;font-size:1.1rem}@media screen and (min-width: 768px){nav>a{padding-right:0rem;line-height:2.5rem}}