html{font-size:10px}body{font-family:Helvetica,Arial,sans-serif;font-size:1.2rem;line-height:1.5;text-align:left}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:"PT Serif",serif,sans-serif;font-weight:600;line-height:1.2;margin-bottom:.5rem}.h1,.h2,.h3,.h4,.h5,.h6{text-transform:uppercase}.h1,.h2,.h3{letter-spacing:.1rem}.h4,.h5,.h6{letter-spacing:.2rem}.h1{font-size:2.4rem}@media only screen and (min-width:48em){.h1{font-size:4rem}}.h2{font-size:1.8rem;margin-bottom:1.5rem}@media only screen and (min-width:48em){.h2{font-size:2.4rem;margin-bottom:1.7rem}}.h3{font-size:1.8rem}@media only screen and (min-width:48em){.h3{font-size:2rem}}.h4{font-size:1.8rem}.h5{font-size:1.6rem}.h6{font-size:1.2rem}@media only screen and (min-width:48em){.h6.-l{font-size:1.8rem}}.herohuge{font-family:"PT Serif",serif,sans-serif;font-size:4rem;letter-spacing:.288rem;line-height:1;margin-bottom:0;text-align:center;text-transform:uppercase}@media only screen and (min-width:48em){.herohuge{font-size:4rem}}@media only screen and (min-width:64em){.herohuge{font-size:15rem}}.p1{font-size:1.2rem}@media only screen and (min-width:48em){.p1{font-size:1.6rem}.p1.-l{font-size:1.8rem}}.p2{font-size:1.2rem}.p3,.p4{font-size:1rem}@media only screen and (min-width:48em){.p4{font-size:1.2rem}}.u-font-secondary{font-family:"PT Serif",serif,sans-serif}.btn{background-color:initial;border:1px solid grey;border-radius:0;color:#000;cursor:pointer;display:inline-block;font-family:ProximaNova,sans-serif;font-size:1.2rem;font-weight:600;line-height:1.5;padding:.8rem 3.8rem;text-align:center;text-transform:uppercase;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;user-select:none;vertical-align:middle}.btn.is-current,.btn[aria-selected=true],html:not(.is-touch) .btn:hover{background-color:#000;color:#fff}.btn-outline-light,.btn-outline-primary,.btn-primary{letter-spacing:.16rem;padding:1.8rem 3rem 1.5rem}.btn:hover{color:#000;text-decoration:none}.btn.focus,.btn:focus{-webkit-box-shadow:0 0 0 .2rem rgba(0,0,0,.25);box-shadow:0 0 0 .2rem rgba(0,0,0,.25);outline:0}.btn.disabled,.btn:disabled{opacity:.65}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary,.btn-primary:hover{background-color:#000;border-color:#000;color:#fff}.btn-primary.focus,.btn-primary:focus{-webkit-box-shadow:0 0 0 .2rem rgba(38,38,38,.5);box-shadow:0 0 0 .2rem rgba(38,38,38,.5)}.btn-primary.disabled,.btn-primary:disabled,.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{background-color:#000;border-color:#000;color:#fff}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(38,38,38,.5);box-shadow:0 0 0 .2rem rgba(38,38,38,.5)}.btn.btn-load{border:.1rem solid #d9d9d9;font-family:ProximaNova,sans-serif;font-weight:600;letter-spacing:1.6px;padding:2rem 1.5rem;text-transform:uppercase;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}.btn.btn-load.is-current,.btn.btn-load[aria-selected=true],html:not(.is-touch) .btn.btn-load:hover{background-color:#000;color:#fff}.page{border-top:5rem solid #fff}@media (min-width:64em){.page{border-top-width:11.8rem}}.global-header{background:#101010;left:0;position:fixed;top:0;width:100%;z-index:1001}.header-banner{background-color:#101010;border-bottom:.1rem solid hsla(0,0%,59%,.36);color:#fff;display:none;font-size:1.1rem;height:3.2rem;overflow:visible;padding:0 1.5rem;text-align:center;transition:all .3s ease-in-out}.minified .header-banner{height:0;overflow:hidden}@media only screen and (min-width:64em){.header-banner{display:block}}.navigation{align-items:center;color:#fff;display:flex;height:5rem;justify-content:flex-start}.navigation .o-Sp{fill:#fff;margin-left:2rem;width:3rem}@media only screen and (min-width:64em){.navigation{height:8.6rem;justify-content:center}.navigation .o-Sp{margin-left:0;width:5rem}}#fakeFooter{background:#101010;color:#fff;height:714px;padding-top:20px;text-align:center}