body{margin:40px auto;max-width:650px;line-height:1.5;font-size:18px;color:#444;padding:0 10px;background:#eee}ul{padding:0;margin:0;list-style:none}h1,h2,h3{line-height:1.2}a{color:inherit;position:relative}a:hover{color:#4f6eb3}a:active{top:1px}hr{margin:40px 0 30px;border:0;height:0;border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid hsla(0,0%,100%,.3)}address{display:inline}blockquote{padding:0 15px;margin:0;color:#666;border-left:4px solid #aaa}header h3{color:#aaa;font-weight:400;padding-bottom:.5em}header a{text-decoration:none}footer{color:#666;font-size:.9em}.contact-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:space-evenly;justify-content:space-evenly;-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.contact-header>*{-ms-flex:1;flex:1;padding:1rem;min-width:200px;text-align:center}.contact-header>.contact-spoken-lang{min-width:275px;max-width:332px}.contact-header>.contact-image{max-width:200px}.contact-message{height:10em}.contact-input,.contact-message{width:100%;display:block;padding:.5em 1%;margin-bottom:1.5em;font-size:1em}form .error{color:red;display:none}button:focus,input:focus,select:focus,textarea:focus{outline:none}.posts a{text-decoration:none}.posts a:visited{color:purple}.posts h3{display:inline-block}.posts-seperator{color:#aaa;padding-top:2em}.posts li:first-of-type{padding-top:0}pre{overflow-y:auto}.post{text-align:justify;word-wrap:break-word}.post a:visited{color:purple}.post ul{list-style-type:disc;list-style-position:inside}.post img{height:100%;width:100%}.post .figure{text-align:center}.about-blank-header{font-family:courier new}.about-blank-header-easter-egg:active,.about-blank-header-easter-egg:hover,.about-blank-header-easter-egg:link,.about-blank-header-easter-egg:visited{text-decoration:none;color:#444;cursor:default}.platform-badge-label{display:block}.platform-title{font-size:1.5em;border-top:none;border-left:none;border-right:none;border-bottom:solid #c4c4c4;border-radius:2px;width:100%;margin:10px 0 30px;color:#444;background:#eee}.platform-title:focus{outline:none}.platform-values-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.platform-values-container>a{width:150px;margin:5px auto;text-align:center;line-height:75px;color:#444;cursor:pointer;font-family:sans-serif;text-decoration:none}.platform-values-container>a:hover{box-shadow:inset 1px 1px 3px rgba(0,0,0,.6)}.platform-values-container>a:active{box-shadow:inset 1px 1px 6px rgba(0,0,0,.8)}.platform-values-container>.active{background-color:#aaa}