body{background-color:#fff;background:linear-gradient(to bottom,#fcb04599,#fd8a2c99,#ff5e6299,#f2709c99,#c471ed99,#12c2e999);background-size:cover;background-position:center;background-attachment:fixed}.header{margin-bottom:0;font-family:Oswald,serif;font-optical-sizing:auto;font-weight:400;font-style:normal;color:#fff;text-shadow:2px 2px 4px #000000;text-align:center;letter-spacing:2px}#logo{max-width:200px}.modal-content{background-image:linear-gradient(120deg,#f6d365,#fda085)}.warrenz-button{background-color:#ffffff80;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:10px;border:1px solid rgba(255,255,255,.18);color:#2e2e2e;padding:7px;text-align:center;text-decoration:none;display:inline-block;font-size:1.1rem;margin:4px 2px;font-family:Oswald,serif}.warrenz-button:hover,.warrenz-button:active{background-color:#ffffffb3;color:#000}.main-textarea-inputs{font-family:Oswald,serif;font-weight:400;font-style:normal;opacity:.8;font-size:1.5rem!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fullscreen-textarea{background-color:#000;color:#fff;font-family:Oswald,serif;font-weight:400;font-style:normal;min-height:100vh;width:100%;font-size:5rem;padding:50px;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fullscreen-textarea::placeholder{color:#e0e0e0}@media (max-width: 768px){.fullscreen-textarea{font-size:8vw;padding:30px}}.warrenz-label{font-family:Oswald,serif;font-optical-sizing:auto;font-weight:400;font-style:normal;color:#fff;text-shadow:2px 2px 4px #000000;text-align:center;letter-spacing:1.5px;font-size:1.4rem}#backgroundVideo{position:fixed;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-1}.tgl{display:none}.tgl,.tgl:after,.tgl:before,.tgl *,.tgl *:after,.tgl *:before,.tgl+.tgl-btn{box-sizing:border-box}.tgl::selection,.tgl:after::selection,.tgl:before::selection,.tgl *::selection,.tgl *:after::selection,.tgl *:before::selection,.tgl+.tgl-btn::selection{background:none}.tgl+.tgl-btn{outline:0;display:inline-block;width:4em;height:2em;position:relative;cursor:pointer;-webkit-user-select:none;user-select:none;background-color:#ffffff80;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:10px;border:1px solid rgba(255,255,255,.18);color:#2e2e2e;padding:7px;text-align:center;text-decoration:none;font-size:1.1rem;margin:4px 2px;font-family:Oswald,serif;transition:all .2s ease}.tgl+.tgl-btn:after,.tgl+.tgl-btn:before{position:relative;display:block;content:"";width:50%;height:100%}.tgl+.tgl-btn:after{left:0}.tgl+.tgl-btn:before{display:none}.tgl:checked+.tgl-btn:after{left:50%}.tgl-skewed+.tgl-btn{overflow:hidden;backface-visibility:hidden}.tgl-skewed+.tgl-btn:after,.tgl-skewed+.tgl-btn:before{display:inline-block;transition:all .2s ease;width:100%;text-align:center;position:absolute;top:0;line-height:2em}.tgl-skewed+.tgl-btn:after{left:100%;content:attr(data-tg-on)}.tgl-skewed+.tgl-btn:before{left:0;content:attr(data-tg-off)}.tgl-skewed+.tgl-btn:active{background-color:#ffffffa6}.tgl-skewed+.tgl-btn:active:before{left:-10%}.tgl-skewed+.tgl-btn:hover,.tgl-skewed+.tgl-btn:active{background-color:#ffffffb3;color:#000}.tgl-skewed:checked+.tgl-btn{background-color:#62ff00b3;color:#000;border-radius:10px;border:1px solid rgba(255,255,255,.18);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.tgl-skewed:checked+.tgl-btn:before{left:-100%}.tgl-skewed:checked+.tgl-btn:after{left:0}.tgl-skewed:checked+.tgl-btn:active:after{left:10%}
