:root{--text:#000;--text-disabled-1:rgba(0,0,0,0.75);--text-disabled-2:rgba(0,0,0,0.5);--text-disabled-3:rgba(0,0,0,0.25);--text-light:#fff;--text-light-disabled:#ccc;--bg:#fff;--bg-dark-1:#eee;--bg-dark-2:#ddd;--theme-color-1:hsl(210, 70%, 35%);--theme-color-1-light-1:hsl(210, 70%, 45%);--theme-color-2:#bd2841;--h1:2rem;--h2:1.75rem;--h3:1.5rem;--h4:1.25rem;--h5:1.1rem;--h6:1rem;background-color:var(--bg);color:var(--text);font-family:open sans}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0}p{margin:0}a{text-decoration:inherit;color:inherit}h1,h2,h3,h4,h5,h6{margin:inherit}h1{font-size:var(--h1)}h2{font-size:var(--h2)}h3{font-size:var(--h3)}h4{font-size:var(--h4)}h5{font-size:var(--h5)}h6{font-size:var(--h6)}#viewportContainer{min-height:100vh;display:block;overflow:hidden;padding-bottom:4em}.basicButton{display:inline-block;background-color:var(--theme-color-1);color:var(--text-light);border:inherit;outline:inherit;padding:.5em 1em;border-radius:4px;font-family:inherit;font-size:1em;display:block;max-width:max-content;transition:all .2s ease-out}.basicButton:hover{cursor:pointer;background-color:var(--theme-color-1-light-1)}.wingedOr{position:relative;color:var(--text-disabled-1);font-size:.9em}.wingedOr::before,.wingedOr::after{content:"";display:block;position:absolute;top:50%;left:0;height:1px;width:calc(50% - 2em);background-color:var(--text-disabled-1)}.wingedOr::after{left:auto;right:0}.theme2Icon{display:block;position:absolute;mask-image:var(--iconImg);mask-size:contain;mask-position:center;background-color:var(--theme-color-2);background-size:contain;background-position:50%;top:50%;left:50%;width:60%;height:60%;transform:translate(-50%,-50%)}