html{font-size:16px;line-height:1.6;background-color:#115799;letter-spacing:.06em;scroll-behavior:smooth}body,a{color:#fff;font-family:trebuchet ms,Verdana,verdana ref,segoe ui,Candara,lucida grande,lucida sans unicode,lucida sans,Tahoma,sans-serif;margin:0}h1{font-size:2em;margin:.67em 0}#spotlight{display:flex;height:100vh;flex-direction:column;align-items:center;justify-content:center;max-width:93%;margin:auto;font-size:1.5rem}#spotlight main{display:flex;flex-grow:1;flex-direction:column;justify-content:center}#home-title{margin:0;text-align:center}#home-subtitle{margin-top:0;margin-bottom:1.5em;text-align:center;line-height:normal;font-size:.7em;font-style:italic;opacity:.9}#home-social{font-size:1.4em;text-align:center;opacity:.8}#home-social a{margin:0 .2em}.bg-img{background-image:url(/images/logo.svg);background-size:contain;opacity:.4;width:100vw;height:100vh;z-index:-1;position:fixed;top:0;background-attachment:fixed;background-repeat:no-repeat;background-position:50%;transition:opacity .5s}footer{text-align:center;line-height:normal;opacity:.6;font-size:.9rem}footer p{margin-top:0}