:root{--background-color-black: #101010;--background-color-item: rgba(242, 242, 242, .05);--background-color-item-hover: rgba(242, 242, 242, .08);--border-color: rgba(242, 242, 242, .1);--border-color-alt: rgba(242, 242, 242, .15);--border-color-hover: rgba(242, 242, 242, .2);--outline-color: rgba(242, 242, 242, .15);--color-white: rgb(242, 242, 242);--color-white-hard: rgb(255, 255, 255);--color-grey: rgb(82, 82, 91);--color-grey-bright: rgba(242, 242, 242, .5);--color-yellow: rgb(253, 224, 71)}@font-face{font-family:Inter;src:url(/fonts/Inter-VariableFont_opsz-wght.woff2) format("woff2-variations");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-Italic-VariableFont_opsz-wght.woff2) format("woff2-variations");font-weight:100 900;font-style:italic;font-display:swap}*{margin:0;padding:0;box-sizing:border-box}:root{--font-signika: "Signika", sans-serif;--font-inter: "Inter", sans-serif;--weight-light: 300;--weight-regular: 400;--weight-medium: 500;--weight-semiBold: 600;--weight-bold: 700;--weight-extraBold: 800;--weight-black: 900}html{overflow-x:hidden}body{background-color:var(--background-color-black);font-family:var(--font-inter),sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::-webkit-scrollbar{position:absolute;right:0;top:0;width:7px;height:100vh}::-webkit-scrollbar-thumb{position:absolute;top:0;right:0;background-color:var(--border-color-alt);opacity:.5;width:7px;height:28px;border-radius:10px;cursor:grab}::-webkit-scrollbar-thumb:hover{background-color:#f2f2f233}::selection{background-color:var(--background-color-item);color:var(--color-white)}.flex{display:flex}.flex-col{flex-direction:column}.m-y-24{margin:1.5rem 0}.m-b-32{margin:0 0 2rem}.gap-12{gap:.75rem}.gap-y-24{gap:1.5rem 0}.gap-y-info{gap:5rem 0}@media screen and (min-width:1920px){.gap-y-info{gap:7.5rem 0}}header{width:100%;position:sticky;top:0;display:flex;justify-content:center;padding:2rem 0;z-index:300}@media screen and (min-width:1440px){header{padding:2rem 0}}@media screen and (min-width:1920px){header{padding:2rem 3rem}}@media screen and (max-width:991px){header{padding:2rem 3rem}}@media screen and (max-width:767px){header{padding:1.25rem 1.5rem}header:has([data-popup-open=true]) [data-meme-caption]{max-width:calc(100cqw - 180px)}}footer{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:var(--background-color-black);padding:6rem 0;border-top:1px solid var(--border-color)}@media screen and (max-width:991px){footer{padding:4rem 3rem 3rem}}@media screen and (max-width:767px){footer{padding:4rem 1.5rem 3rem}}main{width:100%;position:relative;display:flex;justify-content:center;z-index:200;padding:0 3rem}main:before{content:"";position:absolute;top:-150px;width:100%;height:150px;background-image:linear-gradient(#000000b3,#10101000)}main .grid{width:100%;max-width:882px;display:grid;grid-template-columns:repeat(12,minmax(0,1fr))}main .flex{width:100%;max-width:882px;display:flex}@media screen and (min-width:1440px){main .grid,main .flex{max-width:1044px}}@media screen and (min-width:1920px){main .grid,main .flex{max-width:1440px}}@media screen and (max-width:767px){main{padding:0 1.5rem}main:before{top:-100px;height:100px}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fade-in{animation:fadeIn .4s ease forwards}.reveal{opacity:0;transform:translateY(36px);transition:opacity .7s cubic-bezier(.4,0,.2,1) var(--reveal-delay, 0ms),transform .7s cubic-bezier(.4,0,.2,1) var(--reveal-delay, 0ms)}.reveal.is-visible{opacity:1;transform:translateY(0)}.reveal h2,.reveal h3,.reveal h4,.reveal p{filter:blur(10px);transition:filter .7s cubic-bezier(.4,0,.2,1) var(--reveal-delay, 0ms)}.reveal.is-visible h2,.reveal.is-visible h3,.reveal.is-visible h4,.reveal.is-visible p{filter:blur(0)}@media(prefers-reduced-motion:reduce){.reveal{opacity:1;transform:none;transition:none}.reveal h2,.reveal h3,.reveal h4,.reveal p{filter:none;transition:none}}
