*{box-sizing:border-box;text-rendering:optimizeLegibility}body,html{margin:0;padding:0;color:#0a0a0a}body .error,html .error{color:#c00;font:700 16px/1.5 var(--roboto_condensed);letter-spacing:0;text-transform:uppercase;border:2px solid #c00;padding:1rem;text-align:center}body .loading,html .loading{background-color:#a3a3a3;animation:pulse 1.5s ease-in-out infinite;width:100%;height:100%}@keyframes pulse{0%{opacity:1}50%{opacity:.4}to{opacity:1}}@media(max-width:1023px){body .no-scroll,html .no-scroll{overflow:hidden}}body h1,body p,html h1,html p{margin:0}body img,html img{display:block}body a,html a{text-decoration:none;color:#ee581f}body figure,html figure{margin:0}body figure img,html figure img{width:100%;height:auto}body h1,body h2,body h3,body h4,body h5,body h6,body label,html h1,html h2,html h3,html h4,html h5,html h6,html label{font:700 16px/1.25 var(--roboto_condensed);letter-spacing:0;text-transform:uppercase;margin:0}body h1,html h1{font-size:2.5rem}body h2,html h2{font-size:2rem}body h3,html h3{font-size:1.75rem}body label,html label{font-size:18px}body input:not([type=checkbox]),html input:not([type=checkbox]){font:normal 16px/1.5 var(--ibm_plex_serif);letter-spacing:0;width:100%;padding:.25rem;border:1px solid #0a0a0a;border-radius:none;color:#0a0a0a}body button,html button{color:#0a0a0a}