*{margin:0;padding:0;box-sizing:border-box}:root{--primary-color: #4AE0EF;--primary-hover: #63f2ff;--title-filler: #071A20;--background-color: #00000a;--text-on-primary: #00000a;--shadow-color: rgba(74, 224, 239, .8)}html,body{font-size:14px;background-color:var(--background-color);color:#fff;font-family:Roboto Condensed,sans-serif;font-family:Montserrat,system-ui;font-weight:400;font-style:normal;line-height:1.5}.title{-webkit-text-stroke:4px var(--primary-color);-webkit-text-fill-color:transparent}.page{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100vh;width:100vw}.content{max-width:500px;padding:20px}.text-center{text-align:center}.text-justify{text-align:justify}input,select{background-color:transparent;font-family:inherit;border:none;padding:4px 8px;color:#fff;border-bottom:1px solid white;font-size:1rem}input:focus,select:focus{outline:none}form{display:flex;flex-direction:column;gap:1rem}.form-group{position:relative}.form-group input{width:100%}.form-group label{position:absolute;top:50%;left:8px;transform:translateY(-50%);color:#ffffffb3;font-size:.9rem;pointer-events:none;transition:all .2s ease-in-out}.form-group input:focus+label,.form-group input:not(:placeholder-shown)+label{top:-8px;font-size:.75rem;color:#fff}.form-group-select{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.form-group-select select,.form-group-select input{width:100%}.form-group-select label{color:#fff;font-size:.9rem;pointer-events:none}button{font-family:Montserrat;font-weight:500;color:#fff;border:none;padding:8px 16px;font-size:1.2rem;cursor:pointer;transition:all .2s ease-in-out;border-radius:4px;background-color:var(--primary-color);color:var(--text-on-primary);box-shadow:0 0 10px 0 var(--shadow-color)}button:hover{background-color:var(--primary-hover);color:var(--text-on-primary);box-shadow:0 0 15px 1px var(--shadow-color)}button.button-sm{padding:4px 8px;font-size:.8rem;background-color:transparent}button.button-sm:hover{background-color:transparent}button:disabled{background-color:transparent;cursor:not-allowed;color:#ffffff80}a,a:focus,a:active,a:visited{color:#fff}.flex-col{display:flex;flex-direction:column}.mb-0{margin-bottom:0rem}.mb-1{margin-bottom:.5rem}.mb-2{margin-bottom:1rem}.mb-3{margin-bottom:1.5rem}.mb-4{margin-bottom:2rem}.mb-5{margin-bottom:2.5rem}.mb-6{margin-bottom:3rem}.mb-7{margin-bottom:3.5rem}.mb-8{margin-bottom:4rem}.mt-0{margin-top:0rem}.mt-1{margin-top:.5rem}.mt-2{margin-top:1rem}.mt-3{margin-top:1.5rem}.mt-4{margin-top:2rem}.mt-5{margin-top:2.5rem}.mt-6{margin-top:3rem}.mt-7{margin-top:3.5rem}.mt-8{margin-top:4rem}.mx-0{margin-left:0rem;margin-right:0rem}.mx-1{margin-left:.5rem;margin-right:.5rem}.mx-2{margin-left:1rem;margin-right:1rem}.mx-3{margin-left:1.5rem;margin-right:1.5rem}.mx-4{margin-left:2rem;margin-right:2rem}.mx-5{margin-left:2.5rem;margin-right:2.5rem}.mx-6{margin-left:3rem;margin-right:3rem}.mx-7{margin-left:3.5rem;margin-right:3.5rem}.mx-8{margin-left:4rem;margin-right:4rem}select option{background-color:#240000}.landing{max-width:650px;margin:0 auto;background-color:#000;min-height:100vh;padding-top:1.5rem;padding-bottom:1.5rem}.landing img{width:100%;height:auto}.landing>*:not(img){padding-left:1rem;padding-right:1rem}.landing .cta a{text-decoration:none}.landing .main-button{padding:24px 48px;width:70%;margin:0 auto;display:block;text-decoration:none}.landing table{width:100%}.small-caps{font-variant:small-caps}.w-100{width:100%}
