:root{--initial: #FFFFFF;--neutral: #000000}html{font:17px fraktionsans, sans-serif;height:100%}::selection{background-color:var(--neutral);color:var(--initial)}body{background-color:var(--initial);color:var(--neutral);font-weight:400;line-height:1.6;display:grid;min-height:100%}pre,code{font:16px fraktionmono, monospace;background-color:var(--neutral);color:var(--initial)}strong{font-weight:600}h1{font-size:4.236rem;font-weight:400;line-height:1}h2{font-size:2.618rem;font-weight:400;line-height:1.1}h3,h4,h5,h6{font-size:1.618rem;font-weight:400;line-height:1.2}a{text-decoration:none;color:inherit;border-bottom:1px solid var(--neutral)}button,a.button{display:inline-block;width:fit-content;font:inherit;font-weight:400;cursor:pointer;outline:none;border:1px solid var(--neutral);padding:1rem 3rem;color:var(--initial);background-color:var(--neutral)}mark{background-color:var(--neutral);color:var(--initial)}input[type="text"]{font:inherit;font-weight:400;padding:1rem;outline:none;border:1px solid var(--neutral);color:var(--neutral);background-color:var(--initial)}input[type="submit"]{font:inherit;font-weight:400;cursor:pointer;outline:none;border:1px solid var(--neutral);padding:1rem 2rem;color:var(--initial);background-color:var(--neutral)}::placeholder{opacity:1}header{height:5rem;display:flex;align-items:stretch;justify-content:space-between;padding:0 0 0 2rem;border-bottom:1px solid var(--neutral)}header a{border:none}header h5{display:flex;align-items:center}header nav{display:flex}header nav a{display:grid;place-items:center;padding:0 2rem;border-left:1px solid var(--neutral)}main{padding:4rem 0rem}.index{display:grid;gap:2rem}.index__cover{padding:0 2rem;max-width:480px;display:grid;gap:1rem}.index__article{display:grid;grid-template-columns:2fr 1fr;gap:2rem}.index__article .article__image a{border:none}.index__article .article__image img{width:100%;height:100%;object-fit:cover}.index__article .article__card{padding-right:2rem;display:grid;gap:1rem;align-content:center}.blog{display:grid;gap:2rem}.blog h1{padding:0 2rem}.blog__articles{display:grid;grid-template-columns:1fr 1fr 1fr}.blog__articles a.image{border:none}.blog__articles img{width:100%;height:auto;object-fit:cover}.blog__article{display:grid;gap:1rem}.blog__article h3,.blog__article p{padding:0 2rem}.blog__article .title{display:grid;gap:1rem}.article{display:grid;gap:2rem;grid-template-columns:2fr 5fr}.article__title{padding-left:2rem;display:grid;gap:1rem;align-content:flex-start}.article__content{display:grid;gap:2rem;align-content:flex-start}.article__content p,.article__content h2,.article__content h3,.article__content h4,.article__content h5,.article__content h6{padding-right:30%}.article__content img{width:100%;height:100%;object-fit:cover}.authors,.author{padding:4rem 2rem;display:grid;align-content:flex-start;gap:1rem;min-height:calc(100vh - 18rem)}.newsletter{font-size:.9rem;background-color:var(--neutral);color:var(--initial);position:fixed;left:0;bottom:0;padding:2rem;max-width:32%;display:grid;gap:1rem;display:none}footer{margin-top:auto;height:5rem;display:flex;align-items:stretch;justify-content:space-between;padding:0 2rem;border-top:1px solid var(--neutral)}footer p{display:flex;align-items:center}
