#contact-confirmation,#explainer h2,.credits{text-align:center}#wrapper.infopage{position:relative;grid-template-rows:100svh auto;overflow:hidden}#wrapper.infopage::before{content:"";position:absolute;inset:0;background:url('../assets/images/about-background.png') left top/cover no-repeat #16181c;margin:.5em;border-radius:clamp(40px,3vw,50px);box-sizing:border-box}#wrapper.infopage header{z-index:1}#explainer{position:relative;color:#e2e4e8;padding-bottom:6em;overflow:auto;margin:.5em;z-index:0}#explainer::before{z-index:1;content:"";position:fixed;left:0;right:0;top:0;margin:.5em;border-top-left-radius:clamp(40px,3vw,50px);border-top-right-radius:clamp(40px,3vw,50px);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:inset 0 2em 1em #16181c;padding:3em 4em;height:clamp(1.4em,2vw,2em)}#explainer article{width:100%;margin:auto;padding:6em 2em 4em;position:relative;font-size:clamp(1em, 1.5vw, 1.43em);counter-reset:section}#explainer article>section{width:90%;max-width:960px;margin:0 auto 6em}#explainer h3,#explainer ol li{margin-bottom:2em}#explainer h2{font-size:2em;padding-top:.1em;margin:1em 0 2em}#privacy h3::before,#terms h3::before{counter-increment:section;content:counter(section) " - "}#explainer ol{margin:3em 0}#explainer ol li{list-style:disc}#explainer h4{margin-bottom:.5em;font-size:1.2em}#explainer p{font-weight:300;line-height:1.5em;margin:0 auto 2em}#explainer p span{font-style:italic}#explainer a{text-decoration:underline}#explainer::-webkit-scrollbar{background-color:transparent;position:absolute;width:5px}#explainer::-webkit-scrollbar-track{background-color:transparent}#explainer::-webkit-scrollbar-track-piece{background-color:transparent}#explainer::-webkit-scrollbar-thumb{background-color:hsla(220,10%,70%,.5);border-radius:10px}#explainer::-webkit-scrollbar-track-piece:start{margin-top:140px}#explainer::-webkit-scrollbar-track-piece:end{margin-bottom:60px}.credits h3{font-size:1.5em}@media only screen and (max-width:778px){#explainer::before{padding:2em}}@media only screen and (max-width:750px){#wrapper.infopage::after{height:5em;background-color:red}#explainer article>section{width:100%}}