:root{--bg:#f4ecd8;--fg:#5a4536;--link:#8b4513;--accent:#d8c79c;--accent-fg:#333333}body{background-color:var(--bg);color:var(--fg);margin-bottom:0}section img{border-radius:2px;max-width:100%}section figure{text-align:center}.topic{background-color:var(--accent);color:var(--accent-fg);padding-left:10px;border-radius:2px;margin-top:0;margin-left:-5px;font-weight:700;width:calc(100% - 7px)}.none{display:none}.date{text-align:right;font-size:10px;float:right;padding-top:4px;padding-right:5px}cite:before{content:"« "}cite:after{content:" »"}.topic h2{font-size:inherit}p{text-align:justify;text-indent:10px}article{display:inline-block;vertical-align:top;width:32%;overflow:auto;margin-left:1%;margin-bottom:20px}section{width:100%}#edito{border-bottom:1px dashed var(--accent)}#edito p{padding-left:30px;padding-right:30px}h1{text-transform:uppercase;font-weight:400;margin-left:30px}header{height:20%;text-align:center;margin-bottom:30px}aside.bio{font-size:small;border-left:3px solid var(--accent);border-radius:3px;padding-left:10px;margin-left:10px}aside small{font-size:inherit}.author{text-align:right;font-style:italic;font-size:small;text-indent:0;border-top:1px solid var(--accent);padding-top:5px;margin-top:10px}hr{border:3px solid var(--fg);border-radius:3px}a{text-decoration:none;text-underline-offset:2px;color:var(--link)}a:hover{text-decoration:underline}footer{border-top:1px solid var(--accent);padding:10px;display:flex;justify-content:space-around}footer a{background-color:var(--accent);color:var(--accent-fg);border-radius:2px;padding:5px 10px}@media(max-width:850px){section a{margin:0 5%;width:90%;display:block}article{display:block;width:98%}#edito p{padding-left:0;padding-right:0}h1{margin-left:0}}