:root{--primary-color: #007bff;--secondary-color: #6c757d;--success-color: #28a745;--info-color: #17a2b8;--warning-color: #ffc107;--danger-color: #dc3545;--light-color: #f8f9fa;--dark-color: #343a40}*,*::before,*::after{box-sizing:border-box}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin-block-end:0}ul[role=list],ol[role=list],nav ul{list-style:none}body{min-height:100vh;line-height:1.5}h1,h2,h3,h4,button,input,label{line-height:1.1}h1,h2,h3,h4{text-wrap:balance}a:not([class]){text-decoration-skip-ink:auto;color:currentColor}img,picture{max-width:100%;display:block}input,button,textarea,select{font:inherit}textarea:not([rows]){min-height:10em}:target{scroll-margin-block:5ex}body{max-width:60rem;margin:0 auto;display:flex;flex-direction:column}main{flex:1;display:flex;flex-wrap:wrap;align-content:flex-start}main aside{flex-grow:1}main section{flex:3 1 30em;padding:0 2em}header{background-color:var(--primary-color);color:var(--light-color);text-align:center;display:flex;flex-direction:column}main,footer{background-color:var(--light-color)}footer{text-align:center}html{font-family:"Segoe UI",Tahoma,Geneva,Verdana,sans-serif;font-size:16px}h1{font-family:serif;font-style:italic;letter-spacing:-1px;font-size:5rem}header nav a{outline-color:rgba(0,0,0,0);text-decoration:none;color:var(--light-color)}header nav a:hover{background-color:var(--danger-color)}header nav ul,footer nav ul{display:flex;justify-content:center}header nav ul li,footer nav ul li{list-style:none;padding:0 1rem}aside nav ul{padding-left:0}header>*,main>*,footer>*{margin:1em;padding:0 1em}footer{padding-bottom:1em;border-top:1px solid var(--secondary-color)}/*# sourceMappingURL=style.css.map */
