:root{--bgColor:#faf3cb;--accentColor:#F5B40D;--linkColor:#000000;--font:"Courier New",monospace}body{background-color:var(--bgColor);background-image:url(/bg.webp);background-repeat:repeat;color:var(--accentColor)}#userPhoto{width:144px;height:144px;display:block;margin:35px auto 20px}.language-selector{position:absolute;top:20px;right:20px}.language-selector .link{font-family:var(--font);font-weight:600;color:#000000;text-decoration:none;border:2px solid var(--accentColor);padding:5px 10px;border-radius:5px}.language-selector .link:hover{background-color:var(--accentColor);color:var(--bgColor)}#userName{color:var(--accentColor);font-size:1rem;font-weight:600;line-height:1.25;display:block;font-family:var(--font);width:100%;text-decoration:none;padding:10px 0}#center,#userName{text-align:center}.footerIcons{margin-top:1.5em}.footerLink{color:var(--accentColor);font-size:1rem;font-weight:600;line-height:1.25;font-family:var(--font);width:100%;text-align:center;text-decoration:none;padding:20px 0}.iconLink{padding:12px 16px;font-size:1.3rem;vertical-align:middle}.iconLink svg{width:1.5em;height:1.5em;vertical-align:middle}.addressLink,.webLink{padding:4px 0}#links{max-width:675px;width:auto;margin:27px auto}#links,.link{display:block}.link{background-color:var(--accentColor);color:var(--linkColor);font-family:var(--font);text-align:center;margin-bottom:20px;padding:17px;text-decoration:none;font-size:1.1rem;transition:all .25s cubic-bezier(.08,.59,.29,.99);border:2px solid var(--accentColor);font-weight:700}.link:hover{background-color:var(--bgColor);color:var(--accentColor)}