@import "https://fonts.googleapis.com/css2?family=Bebas+Neue&family=Open+Sans:wght@400;500;600;700;800&display=swap";*{box-sizing:border-box}body,html{margin:0;padding:0;overflow-x:clip}img,svg,video{max-width:100%}button,input,select,textarea{box-sizing:border-box;max-width:100%}:root{--font-heading:"Bebas Neue","Arial Black",Arial,sans-serif;--font-body:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);letter-spacing:.02em;font-weight:400}h1{font-size:2.5rem}h2{font-size:2rem}h3{font-size:1.5rem}section{z-index:1;position:relative}a,body,button,input,label,li,option,p,select,textarea{font-family:var(--font-body)}:root{--color-grunge-base:#004f5a;--color-grunge-overlay:#004f5ad9;--nav-height:72px}.page-root{background-color:var(--color-grunge-base);min-height:100vh;position:relative}.page-root:before{content:"";opacity:.12;pointer-events:none;z-index:0;background-image:url(../images/textures/grunge.png);background-repeat:repeat;background-size:600px;position:fixed;inset:0}.page-root>*{z-index:1;position:relative}.uses-grunge{background-color:#0000}.no-grunge{isolation:isolate;background-color:#004f5a}main{padding-top:120px}.page-content{padding-top:0}
