:root{--accent-color-1: 0, 189, 126;--accent-color-2: 52, 58, 64;--accent-color-3: 121, 85, 72}@font-face{font-family:TASA Explorer;src:url(/assets/fonts/TASAExplorer-VariableFont_wght.ttf) format("truetype");font-weight:100 900;font-style:normal;font-optical-sizing:auto}html,body{height:100%;width:100%;margin:0;overflow-x:hidden;overflow-y:auto}h1,h2,h3,h4,h5,h6{text-wrap-style:pretty}h1{width:fit-content;margin-left:auto;margin-right:auto;color:rgb(var(--accent-color-2),1)}h1:first-letter{font-size:48px;color:#b0c4b1}.page-container{min-height:calc(80vh - 40px);display:flex;flex-direction:column;justify-content:space-evenly}.radio-toolbar{width:100%;margin-left:auto;margin-right:auto;padding:10% 5%;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff80;border-radius:15px}@media screen and (min-width: 768px){.radio-toolbar{width:fit-content;padding:5%}}.radio-toolbar .input{display:none}.radio-toolbar .label{display:-webkit-box;height:auto;padding:8px 14px;white-space:nowrap;text-overflow:ellipsis;color:#000;background-color:#f5f5f5;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:1;transition:all .25s}.radio-toolbar ul li:first-of-type{margin-top:0}.radio-toolbar .label:hover{color:#fff;background-color:rgb(var(--accent-color-1),1)}.radio-toolbar .input:checked+label{color:#fff;border:4px solid #ebebeb;background-color:rgb(var(--accent-color-1),1)}.button-48{appearance:none;background-color:#343a40;border:4px solid whitesmoke;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-family:Clarkson,Helvetica,sans-serif;font-weight:700;letter-spacing:0;line-height:1em;opacity:1;outline:0;padding:.5em 1.2em;position:relative;text-align:center;text-decoration:none;text-rendering:geometricprecision;text-transform:uppercase;transition:opacity .3s cubic-bezier(.694,0,.335,1),background-color .1s cubic-bezier(.694,0,.335,1),color .1s cubic-bezier(.694,0,.335,1);user-select:none;-webkit-user-select:none;touch-action:manipulation;vertical-align:baseline;white-space:nowrap;border-radius:9999px;max-width:100%;text-overflow:ellipsis;overflow:clip}.button-48:before{animation:opacityFallbackOut .5s step-end forwards;backface-visibility:hidden;background-color:#000;clip-path:polygon(-1% 0,0 0,-25% 100%,-1% 100%);content:"";height:100%;left:0;position:absolute;top:0;transform:translateZ(0);transition:clip-path .5s cubic-bezier(.165,.84,.44,1),-webkit-clip-path .5s cubic-bezier(.165,.84,.44,1);width:100%;border-radius:9999px}.button-48:hover:before{animation:opacityFallbackIn 0s step-start forwards;clip-path:polygon(0 0,101% 0,101% 101%,0 101%)}.button-48:after{background-color:#fff}.button-48 span{z-index:1;position:relative}
