:root{--p-dark-green: #C2D500;--p-dark-text-white: #FFFFFF;--p-dark-orange: #FF671D;--p-dark-navy: #202945;--p-dark-orange-low-opacity: rgba(255, 104, 29, .65);--p-dark-orange-hover-opacity: rgba(255, 104, 29, .35);--p-darker-orange: rgb(255, 83, 9);--p-dark-navy-darker: #161f3b;--p-main-active-icon: #00205C;--p-main-inactive-icon: #FF671D;--p-main-section-header: #00205C;--p-main-section-header-underline: #FF671D;--p-main-unselected-header: #B4B4B4;--p-main-profile-subheader: #00205C;--p-main-profile-body-copy: #00205C;--p-main-profile-background: #F2F2F2;--p-main-profile-bg-section: #FFFFFF;--p-main-profile-bg-section-outline: #CCCCCC;--p-main-profile-bg-divider: #D9D9D9}@font-face{font-family:RedHatDisplay;src:local("RedHatDisplay"),url(/assets/RedHatDisplay-Light-Cis6YRwV.ttf) format("truetype")}@font-face{font-family:BebasNeue;src:local("BebasNeue"),url(/assets/BebasNeue-Regular-Cr4gADsU.ttf)}html,body{height:100%;width:100%;margin:0}#root{height:100%;width:100%;margin:0;background-color:var(--p-dark-navy)}.wrapper{display:flex;height:100%;width:100%;color:var(--p-dark-text-white);font-family:RedHatDisplay;padding:15px 0 0}@keyframes vignette-in{0%{background-size:200%;background-repeat:no-repeat;background-position:center}50%{background-size:150%;background-repeat:no-repeat;background-position:center}to{background-size:100%;background-repeat:no-repeat;background-position:center}}@keyframes vignette-out{0%{background-size:100%;background-repeat:no-repeat;background-position:center}50%{background-size:150%;background-repeat:no-repeat;background-position:center}to{background-size:200%;background-repeat:no-repeat;background-position:center}}.vignette{display:flex;position:fixed;top:0;left:0;height:100%;width:100%}.vignette-off{animation:vignette-out .5s;animation-fill-mode:forwards;background:radial-gradient(circle,#0000 85%,#00000059)}.vignette-on{animation:vignette-in .25s;animation-fill-mode:forwards;background:radial-gradient(circle,#0000 85%,#00000059)}.main{display:flex;height:100%;width:100%;margin:0% 12%;background-color:var(--p-dark-navy-darker);position:relative;border-radius:50px}.main-inner{display:flex;flex-direction:column;height:100%;width:100%;margin:0% 10%;gap:1em}.logo-container{display:flex;width:100%;margin-bottom:10px}.logo{transition:filter .15s ease-in-out}.logo-container:hover{filter:drop-shadow(0 0 10px var(--p-dark-orange-low-opacity))}.main-inner-column{display:flex;flex-direction:column;width:100%}.top{padding-top:5%}.footer{position:fixed;bottom:0;right:2%;margin-top:auto;z-index:1}.footer-content{display:flex;padding:20px 0}.footer-rule{margin:0;padding:0;border:0 none;height:1px;color:var(--p-dark-text-white);background-color:var(--p-dark-text-white)}.footer-img{position:absolute;bottom:0;width:100%;z-index:0;pointer-events:none}.subheader{display:flex;align-items:center;justify-content:center;letter-spacing:.0375em;text-shadow:0px 10px 6px rgba(0,0,0,.45);font-family:RedHatDisplay;font-size:3em;z-index:1;color:var(--p-dark-green);margin-bottom:.375em}.subheader:before,.subheader:after{content:"";width:10.5%;border-bottom:2px solid var(--p-dark-navy)}.subheader:before{margin-right:10px}.subheader:after{margin-left:10px}.subsubheader{display:flex;align-items:center;justify-content:center;letter-spacing:.0375em;text-shadow:0px 10px 6px rgba(0,0,0,.45);font-family:RedHatDisplay;font-size:1.25em;opacity:.85;z-index:1;color:var(--p-dark-text-white)}.inf-scroll{background:url(/assets/gear-tile-t6M0liE9.png) repeat;animation-name:slide;animation-duration:20s;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes slide{0%{background-position:0px 0px}to{background-position:497px 497px}}.raised{z-index:1}.btn-theme{background-color:var(--p-dark-orange)!important;border:1px solid var(--p-dark-orange)!important}.btn-theme:hover{background-color:var(--p-darker-orange)!important}.btn-theme:active{background-color:var(--p-dark-green)!important;color:var(--p-dark-navy)!important;border:1px solid var(--p-dark-green)!important}.input-group-outlined{border:2px solid var(--p-dark-orange);border-radius:.375rem}.input-group-reduced-width{width:50%}.centered{align-items:center;justify-content:center}.form-control:focus{border-color:var(--p-dark-orange);box-shadow:0 0 0 .2rem var(--p-dark-orange-hover-opacity)}@media only screen and (max-width: 600px){.wrapper{padding:0}.main{border-radius:0;margin:0 6%}.top{padding-top:15%}.logo-container{margin-bottom:4.5em}.subheader{display:none}.subsubheader{font-size:1em}.btn-theme{font-size:1em;padding:.375rem;margin:0;width:100%;border-top-left-radius:.375rem!important;border-bottom-left-radius:.375rem!important}.input-group-reduced-width{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;flex:1;gap:5px}.form-control{border-top-right-radius:.375rem!important;border-bottom-right-radius:.375rem!important;width:100%!important}.footer{width:100%;display:flex;justify-content:center;right:0;left:50%;transform:translate(-50%);font-size:.75em}.footer-img{height:75%;object-fit:cover}}
