.bodytext{color:#d9e0ff;font-family:"EB Garamond",serif;font-weight:500;font-style:normal;font-size:large}.title{color:#d9e0ff;font-family:"Fira Sans",sans-serif;font-weight:500;font-weight:bold;align-self:center}.subtitle{color:#d9e0ff;font-family:"Fira Sans",sans-serif;font-weight:500;color:#56a1f7}.redlink{color:#eb4646;font-family:monospace;font-weight:700;font-size:large}.redlink:hover{color:#b22222}.redlinked a{color:#eb4646;font-family:monospace;font-weight:700;font-size:large}.redlinked a:hover{color:#b22222}.postcontainer{display:flex;align-items:center;justify-content:start;flex-direction:column}.nrlink{background-color:#a456f7;color:#fff;font-weight:700;padding:2px;font-family:monospace;border-radius:4px}.nrlink:hover{background-color:#5a2e8a}.bodytextwrapper{width:60%}.container{border-radius:20px;display:flex;background:linear-gradient(#1f1f1f 0%, #030513 100%);padding:20px;justify-content:start;align-items:start;flex-direction:column;flex-basis:70%}.section{flex-direction:row;background:linear-gradient(#1f1f1f 0%, #010622 100%);justify-content:stretch;align-items:stretch;display:flex;width:100%;height:100%;margin:0;padding:0}.sidebarlinks{display:flex;justify-content:stretch;align-items:stretch;width:100%;flex-direction:column;margin-bottom:30vh}.contactlink{color:#d9e0ff;font-family:"Fira Sans",sans-serif;font-weight:500;margin:0;display:flex;align-items:center;flex:1;background-color:rgba(77,77,77,.6);border-top:#d9e0ff 1px solid;justify-content:start;padding:4px}.sidebarlink{color:#d9e0ff;font-family:"Fira Sans",sans-serif;font-weight:500;margin:0;display:flex;align-items:center;flex:1;background-color:rgba(77,77,77,.6);border-top:#d9e0ff 1px solid;text-align:center;justify-content:center}.sidebarlink:hover{background-color:rgba(125,125,125,.6)}.contactlink:hover{background-color:rgba(125,125,125,.6)}.sidebar-header{color:#d9e0ff;font-family:"Fira Sans",sans-serif;font-weight:500;flex-basis:10%}hr{width:100%}.sidebar{border-radius:20px;flex-basis:15%;display:flex;align-items:center;justify-content:start;flex-direction:column}html,body{overflow-x:hidden;display:flex;width:100%;height:100%;margin:0;padding:0}