#cookieConsent[data-astro-cid-garwan2p]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#000000f2}#tiersModal .tier-tab{display:inline-flex;justify-content:center;align-items:center;padding:.65rem 1rem;background-color:transparent;border:none;cursor:pointer}#tiersModal .tier-tab:hover{background-color:#ffffff1f;color:#fff}#tiersModal .tier-tab.is-active{background-color:#a9f00f;color:#0b0b0b}#tiersModal .tier-select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1.1rem center;background-size:.9rem;padding-right:2.5rem!important;appearance:none;-webkit-appearance:none;-moz-appearance:none}#tiersModal .tier-description{margin-top:-.5rem;margin-bottom:1rem}#tiersModal .tier-description p{color:#ffffffb3;font-size:.9rem;line-height:1.5;margin-bottom:.65rem}#tiersModal .tier-description:after{content:"";display:block;height:1px;width:100%;background:#ffffff1f}:root{--header-h: 64px;--footer-h: 64px}html{overflow-y:auto;scrollbar-gutter:auto}html.has-scroll{scrollbar-gutter:stable}body{margin:0;padding:0;font-family:Stack Sans Text,Stack,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,"Apple Color Emoji","Segoe UI Emoji";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}html{font-size:100%}:root{--fluid-step-1: clamp(.875rem, .82rem + .3vw, 1rem);--fluid-step-2: clamp(1.125rem, 1.05rem + .6vw, 1.375rem);--fluid-step-3: clamp(1.375rem, 1.2rem + 1.2vw, 1.75rem);--fluid-step-4: clamp(1.625rem, 1.35rem + 2vw, 2.125rem);--fluid-step-5: clamp(2rem, 1.6rem + 3vw, 2.75rem);--fluid-step-6: clamp(2.375rem, 1.8rem + 4vw, 3.25rem);--leading-tight: 1.15;--leading-normal: 1.55;--leading-loose: 1.8;--space-1: clamp(.5rem, .4rem + .4vw, .75rem);--space-2: clamp(.75rem, .6rem + .6vw, 1rem);--space-3: clamp(1rem, .8rem + .8vw, 1.25rem);--space-4: clamp(1.25rem, 1rem + 1.2vw, 1.75rem);--space-5: clamp(1.75rem, 1.4rem + 1.8vw, 2.25rem);--space-6: clamp(2.25rem, 1.8rem + 2.6vw, 3rem)}body,p,li,input,textarea,select,button{font-size:var(--fluid-step-1);line-height:var(--leading-normal)}small{font-size:calc(var(--fluid-step-1) * .85);line-height:var(--leading-normal)}h1,h2,h3,h4,h5,h6{font-weight:700;line-height:var(--leading-tight);letter-spacing:-.01em}h1{font-size:var(--fluid-step-6);margin:var(--space-4) 0 var(--space-3)}h2{font-size:var(--fluid-step-5);margin:var(--space-4) 0 var(--space-3)}h3{font-size:var(--fluid-step-4);margin:var(--space-3) 0 var(--space-2)}h4{font-size:var(--fluid-step-3);margin:var(--space-3) 0 var(--space-2)}h5{font-size:var(--fluid-step-2);margin:var(--space-2) 0 var(--space-1)}h6{font-size:var(--fluid-step-2);margin:var(--space-2) 0 var(--space-1);font-weight:600}p{margin:var(--space-2) 0}img,video,canvas,svg{width:100%;height:auto;display:block}svg{height:auto}html,body{overflow-x:hidden}:where(p,h1,h2,h3,h4,h5,h6,li,figcaption,td,th){overflow-wrap:anywhere}button.pixelated-button,a.pixelated-button,.pixelated-button{border:2px solid #000!important;border-radius:0!important;position:relative;font-family:"Press Start 2P",Courier New,monospace!important;font-size:8px!important;line-height:1.4!important;text-transform:uppercase!important;letter-spacing:.5px!important;font-weight:400!important;image-rendering:pixelated!important;image-rendering:-moz-crisp-edges!important;image-rendering:crisp-edges!important;min-height:32px!important;min-width:80px!important;padding:6px 12px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;background:#8b4513!important;color:#fff!important;text-decoration:none!important;outline:none!important;box-shadow:2px 2px #654321,4px 4px #000!important;text-shadow:1px 1px 0px #000!important;transition:all .1s ease!important}button.pixelated-button:hover,a.pixelated-button:hover,.pixelated-button:hover{background:sienna!important;transform:translate(1px,1px)!important;box-shadow:1px 1px #654321,2px 2px #000!important}button.pixelated-button:active,a.pixelated-button:active,.pixelated-button:active{background:#8b4513!important;transform:translate(2px,2px)!important;box-shadow:0 0 #654321,1px 1px #000!important}button.pixelated-button:focus,a.pixelated-button:focus,.pixelated-button:focus{background:sienna!important;outline:2px solid #FFD700!important;outline-offset:2px!important}.home,body.home{overflow-y:clip;height:100dvh}
