/*! normalize-scss | MIT/GPLv2 License | bit.ly/normalize-scss */html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}main{display:block}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}input{overflow:visible}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;display:table;max-width:100%;padding:0;color:inherit;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}details{display:block}summary{display:list-item}menu{display:block}canvas{display:inline-block}template{display:none}[hidden]{display:none}.foundation-mq{font-family:"small=0em&medium=40em&large=64em&xlarge=75em&xxlarge=90em"}html{box-sizing:border-box;font-size:100%}*,::after,::before{box-sizing:inherit}body{margin:0;padding:0;background:#fff;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",sans-serif;font-weight:400;line-height:1.6;color:#1f1f22;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{display:inline-block;vertical-align:middle;max-width:100%;height:auto;-ms-interpolation-mode:bicubic}textarea{height:auto;min-height:50px;border-radius:0}select{box-sizing:border-box;width:100%;border-radius:0}.map_canvas embed,.map_canvas img,.map_canvas object,.mqa-display embed,.mqa-display img,.mqa-display object{max-width:none!important}button{padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:0;background:0 0;line-height:1;cursor:auto}[data-whatinput=mouse] button{outline:0}pre{overflow:auto}button,input,optgroup,select,textarea{font-family:inherit}.is-visible{display:block!important}.is-hidden{display:none!important}.button:focus,button:focus{outline:0!important;box-shadow:0 0 0 2px #fabebe}body{font-size:17px}@media print,screen and (min-width:40em){body{font-size:20px}}body p{letter-spacing:.45px}h1{font-size:300%;line-height:1;font-family:"Playfair Display";margin:0}@media print,screen and (min-width:64em){h1{font-size:500%}}h1 span{color:#db1111}h2{font-family:proxima-nova-condensed;font-size:90%;color:#1f1f22;letter-spacing:2.81px;font-weight:100;text-transform:uppercase;border-top:8px solid #db1111;display:inline-block;margin:0;padding-top:5px}h3{font-size:250%;line-height:1;font-family:"Playfair Display";margin:0}@media print,screen and (min-width:64em){h3{font-size:400%}}h3 span{color:#db1111}a{color:#db1111;text-decoration:none}body{padding:0;margin:0}body.menu-in{overflow:hidden}[data-url]{cursor:pointer}#__bs_notify__{top:50%!important;padding:10px!important;border-radius:5px 0 0 5px!important;font-size:12px!important;letter-spacing:0;z-index:9999}.wp-caption>figcaption{max-width:100%;font-size:.8rem;color:#999;padding:.25rem 0}p.wp-caption-text{font-size:90%;color:#666;padding:.625rem 0}.alignleft{float:left;padding-right:1rem;margin:0}.alignright{float:right;padding-left:1rem;margin:0}.aligncenter{display:block;margin-left:auto;margin-right:auto}#hero{background:#1f1f22 url("../images/hero.jpg") center center no-repeat;background-size:cover;min-height:100vh;padding:0px 0px 0px 5%;color:#fff;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative;z-index:10}@media print,screen and (min-width:64em){#hero{padding:150px 0 0 10%}}#hero .info{position:relative;z-index:10;padding-top:100px;padding-right:5%}@media print,screen and (min-width:64em){#hero .info{padding-top:0%;padding-right:0}}#hero h1{margin-bottom:2rem}#hero ul{margin:0 0 3rem;padding:0}#hero ul li{list-style:none}@media print,screen and (min-width:40em){#hero ul li{display:inline-block}#hero ul li:not(:last-of-type)::after{content:' | ';color:#db1111;padding-left:10px;padding-right:10px}}#hero .scroll-invitation{display:none}@media print,screen and (min-width:64em){#hero .scroll-invitation{position:absolute;bottom:0;right:20%;height:200px;display:block;width:54px}}#hero .scroll-invitation span{text-transform:uppercase;font-family:proxima-nova-condensed;color:#db1111;letter-spacing:2.2px;font-size:70%}#hero .scroll-invitation::before{content:' ';height:160px;bottom:0;width:1px;background:rgba(255,255,255,.5);position:absolute;left:50%}#hero .scroll-invitation::after{content:' ';height:33.3333%;top:40px;width:2px;background:#db1111;position:absolute;left:50%;-webkit-animation:bounce 3s infinite alternate cubic-bezier(.76,0,.19,1);animation:bounce 3s infinite alternate cubic-bezier(.76,0,.19,1)}@-webkit-keyframes bounce{0%{-webkit-transform:translate(0,133%);transform:translate(0,133%)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes bounce{0%{-webkit-transform:translate(0,133%);transform:translate(0,133%)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}#three-col{padding:50px 0;text-align:center}@media print,screen and (min-width:64em){#three-col{padding:100px 0px 100px 0px}}@media screen and (min-width:75em){#three-col{padding-left:5%;padding-right:5%}}#three-col h2{margin-bottom:3rem}@media print,screen and (min-width:64em){#three-col h2{margin-bottom:6rem}}#three-col h4{line-height:1;font-family:"Playfair Display";margin:0;font-size:110%}#three-col .cols{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media print,screen and (min-width:64em){#three-col .cols{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}#three-col .cols .item{margin-bottom:4rem;position:relative}@media print,screen and (min-width:64em){#three-col .cols .item{margin-bottom:0;-webkit-flex:0 1 33%;-ms-flex:0 1 33%;flex:0 1 33%;padding-left:4rem;padding-right:4rem;padding-bottom:4rem}#three-col .cols .item:nth-of-type(1),#three-col .cols .item:nth-of-type(3){margin-top:4rem}#three-col .cols .item:nth-of-type(2)::before{content:' ';width:1px;height:60%;position:absolute;top:0;left:0;background:#db1111}#three-col .cols .item:nth-of-type(2)::after{content:' ';width:1px;height:60%;position:absolute;bottom:0;right:0;background:#db1111}}#three-col .cols .item .icon svg{width:93px;height:93px;margin-bottom:1rem}#three-col .cols .item p{margin:2rem 0 4rem}#three-col2{padding:0px 0;text-align:center}@media print,screen and (min-width:64em){#three-col2{padding:5px 0px 5px 0px}}@media screen and (min-width:75em){#three-col2{padding-left:5%;padding-right:5%}}#three-col2 h2{margin-bottom:3rem}@media print,screen and (min-width:64em){#three-col2 h2{margin-bottom:6rem}}#three-col2 h4{line-height:1;font-family:"Playfair Display";margin:0;font-size:110%}#three-col2 .cols{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media print,screen and (min-width:64em){#three-col2 .cols{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}#three-col2 .cols .item{margin-bottom:4rem;position:relative}@media print,screen and (min-width:64em){#three-col2 .cols .item{margin-bottom:0;-webkit-flex:0 1 33%;-ms-flex:0 1 33%;flex:0 1 33%;padding-left:4rem;padding-right:4rem;padding-bottom:4rem}#three-col2 .cols .item:nth-of-type(1),#three-col2 .cols .item:nth-of-type(3){margin-top:4rem}#three-col2 .cols .item .icon svg{width:93px;height:93px;margin-bottom:1rem}#three-col2 .cols .item p{margin:2rem 0 4rem}#about{color:#fff;background:#1f1f22 url("../images/noise.png") repeat;padding:50px 0;text-align:center;margin-bottom:100px}#about .border-wrapper .line{border-color:rgba(255,255,255,.05)}@media print,screen and (min-width:64em){#about{padding-top:120px;padding-bottom:120px;padding-left:35%;text-align:left;width:90%;margin:0 0 245px auto}}@media screen and (min-width:75em){#about{padding-left:20%}}#about h2{color:#fff}@media print,screen and (min-width:64em){#about h2{position:absolute;-webkit-transform:translate(-100%,0);-ms-transform:translate(-100%,0);transform:translate(-100%,0);margin-left:-50px}}#about h3{margin:1rem 0;padding-left:3%;padding-right:3%;position:relative;z-index:100}@media print,screen and (min-width:64em){#about h3{padding-left:0;padding-right:10%;margin-top:-1rem;margin-bottom:3rem}}@media screen and (min-width:75em){#about h3{max-width:900px}}#about h4{font-family:"Playfair Display";margin:1rem 0;padding-left:3%;padding-right:3%;font-size:110%;position:relative;z-index:100}@media print,screen and (min-width:64em){#about h4{margin-bottom:3rem;padding-left:0;padding-right:10%}}@media screen and (min-width:75em){#about h4{max-width:1000px}}#about img{margin:1rem 0;z-index:100;width:100%;height:500px;object-fit:cover;box-shadow:5px 5px 16px 5px rgba(0,0,0,.22)}@media print,screen and (min-width:64em){#about img{height:auto;position:absolute;left:0;width:40%}}@media screen and (min-width:75em){#about img{width:25%;margin-top:-20px}}#about p{margin:1rem 0 3rem;padding-left:3%;padding-right:3%;font-size:110%;z-index:100;position:relative}@media print,screen and (min-width:64em){#about p{padding-left:0;padding-right:10%;margin-bottom:3rem}}@media screen and (min-width:75em){#about p{margin-bottom:6rem;max-width:1000px}}#blow{text-align:center;position:relative}#blow .background{padding-top:30%;padding-bottom:30%;background:url("../images/blow.jpg") center center no-repeat;background-size:cover;box-shadow:5px 5px 16px 5px rgba(0,0,0,.05)}@media print,screen and (min-width:64em){#blow .background{position:absolute;top:50px;left:0;height:calc(100% - 50px);padding:0}}#blow .inside{background:rgba(244,244,248,.95);padding:50px 5%;position:relative;z-index:10}@media print,screen and (min-width:64em){#blow .inside{padding-top:150px;margin:0 auto;max-width:900px}}#blow .inside img{height:115px;margin:0 auto 4rem}#blow h3{margin:1rem 0}@media print,screen and (min-width:64em){#blow h3{margin-top:-1rem;margin-bottom:3rem}}#blow h4{font-family:"Playfair Display";margin:1rem 0;font-size:110%}@media print,screen and (min-width:64em){#blow h4{margin-bottom:3rem}}#blow p{margin:0 0 2rem}@media print,screen and (min-width:64em){#blow p{margin-bottom:4rem}}#projects{text-align:center;padding:0px 5%;position:relative;z-index:10}@media print,screen and (min-width:64em){#projects{padding-top:0px;padding-bottom:10px;margin:0 auto;max-width:1300px}}#projects h2{margin-bottom:3rem}#projects h3{margin-bottom:3rem}#projects p:first-of-type{max-width:900px;margin-left:auto;margin-right:auto}#projects .the-projects{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:0px}@media print,screen and (min-width:64em){#projects .the-projects{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-top:0px}}.a-project{position:relative;text-align:center;overflow:hidden;margin:0 auto 2rem;max-width:400px;z-index:10}@media print,screen and (min-width:64em){.a-project{-webkit-transform:scale(1.005);-ms-transform:scale(1.005);transform:scale(1.005);margin:0;max-width:none;-webkit-flex:0 1 calc(100% / 3);-ms-flex:0 1 calc(100% / 3);flex:0 1 calc(100% / 3);transition:z-index .1s step-end,-webkit-transform .15s cubic-bezier(.76,0,.19,1);transition:transform .15s cubic-bezier(.76,0,.19,1),z-index .1s step-end;transition:transform .15s cubic-bezier(.76,0,.19,1),z-index .1s step-end,-webkit-transform .15s cubic-bezier(.76,0,.19,1)}.a-project::after{content:' ';pointer-events:none;position:absolute;z-index:0;width:100%;height:60%;bottom:0;left:0;opacity:.74;background-image:linear-gradient(-184deg,rgba(31,31,34,0) 48%,rgba(31,31,34,.73) 80%,#1f1f22 100%)}.a-project:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);z-index:100;transition:z-index .1s step-start,-webkit-transform .3s cubic-bezier(.76,0,.19,1);transition:transform .3s cubic-bezier(.76,0,.19,1),z-index .1s step-start;transition:transform .3s cubic-bezier(.76,0,.19,1),z-index .1s step-start,-webkit-transform .3s cubic-bezier(.76,0,.19,1)}.a-project:hover .more-info{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);transition-delay:.2s}}.a-project h6{position:absolute;top:0;left:50%;padding:14px 30px 10px;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);display:inline-block;color:#fff;letter-spacing:2.81px;font-family:proxima-nova-condensed;text-transform:uppercase;margin:0;background:#db1111;white-space:nowrap;line-height:1;font-size:90%;font-weight:100;z-index:100}.a-project img{width:100%;height:355px;object-fit:cover}@media print,screen and (min-width:64em){.a-project img{height:380px}}.a-project .more-info{text-align:left;background:rgba(0,0,0,.1);border-top:5px solid #db1111;padding:20px;z-index:20}.a-project .more-info p{margin:0 0 1rem;font-size:80%}@media print,screen and (min-width:64em){.a-project .more-info{background:rgba(0,0,0,.65);position:absolute;left:0;bottom:0;width:100%;padding:35px 30px;transition:-webkit-transform .3s cubic-bezier(.76,0,.19,1);transition:transform .3s cubic-bezier(.76,0,.19,1);transition:transform .3s cubic-bezier(.76,0,.19,1),-webkit-transform .3s cubic-bezier(.76,0,.19,1);-webkit-transform:translate(0,100%);-ms-transform:translate(0,100%);transform:translate(0,100%)}.a-project .more-info p{color:#fff;font-weight:600}.a-project .more-info a{color:#fff}.a-project .more-info a:hover svg path{stroke:#fff}}#featured{position:relative}#featured .dark-background{background:rgba(31,31,34,.9) url("../images/noise.png") repeat;padding:150px 5% 100px;position:relative;z-index:10}@media print,screen and (min-width:64em){#featured .dark-background{padding:200px 5%}}#featured .inside{max-width:800px;margin-left:auto;margin-right:auto;color:#fff;text-align:center}@media print,screen and (min-width:64em){#featured .inside{text-align:left}}#featured h6{position:absolute;top:0;left:50%;padding:14px 30px 10px;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);display:inline-block;color:#fff;letter-spacing:2.81px;font-family:proxima-nova-condensed;text-transform:uppercase;margin:0;background:#db1111;white-space:nowrap;line-height:1;font-size:90%;font-weight:100;z-index:100}#featured h3{margin:0 0 3rem}#featured h4{font-family:"Playfair Display";margin:0 0 1rem;font-size:110%}@media print,screen and (min-width:64em){#featured h4{position:relative}#featured h4::before{content:' ';width:80px;height:1px;background:#db1111;position:absolute;top:50%;right:100%;margin-right:4rem}}#featured p{margin:0 0 4rem}#featured img.background{box-shadow:5px 5px 16px 5px rgba(0,0,0,.1);position:absolute;width:100%;top:0;height:100%;object-fit:cover}@media print,screen and (min-width:64em){#featured img.background{top:auto;width:auto;bottom:-150px;max-height:100%}}#donors,#resource-partners{background:#f9f9fc}#donors .logos,#resource-partners .logos{max-width:1100px}#donors img,#resource-partners img{width:auto;max-width:150px;max-height:60px;margin:1rem .5rem}@media print,screen and (min-width:64em){#donors img,#resource-partners img{width:auto;max-width:250px;max-height:80px;margin:2rem}}#resource-partners{padding-top:0}#resource-partners img{width:auto;max-width:100px;max-height:60px}@media print,screen and (min-width:64em){#resource-partners img{width:auto;max-width:150px;max-height:70px}}@media print,screen and (min-width:64em){#newsroom{padding:0 5% 200px}}.logosections{text-align:center;padding:100px 5% 50px;position:relative;z-index:10}@media print,screen and (min-width:64em){.logosections{padding:150px 5% 150px}}.logosections h2{margin-bottom:4rem}.logosections h3{margin-bottom:4rem}.logosections p{max-width:650px;margin:0 auto 2rem}@media print,screen and (min-width:40em){.logosections p{margin:0 auto 4rem}}@media print,screen and (min-width:64em){.logosections p{margin:0 auto 6rem}}.logosections .logos{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:900px;margin-left:auto;margin-right:auto;position:relative;z-index:10}.logosections .logos img{display:block;margin:0 1rem 2rem;-webkit-filter:grayscale(1);filter:grayscale(1)}.logosections .logos.borders img{max-width:70px;border-radius:10px;background:#ececf0;padding:5px}@media print,screen and (min-width:64em){.logosections .logos.borders img{max-width:200px;padding:10px}}.logosections .logos.multiply{mix-blend-mode:multiply}.ps{overflow:hidden!important;overflow-anchor:none;-ms-overflow-style:none;touch-action:auto;-ms-touch-action:auto}.ps__rail-x{display:none;opacity:0;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;height:15px;bottom:0;position:absolute}.ps__rail-y{display:none!important;opacity:0;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;width:15px;right:0;position:absolute}.ps--active-x>.ps__rail-x,.ps--active-y>.ps__rail-y{display:block;background-color:transparent}.ps--focus>.ps__rail-x,.ps--focus>.ps__rail-y,.ps--scrolling-x>.ps__rail-x,.ps--scrolling-y>.ps__rail-y,.ps:hover>.ps__rail-x,.ps:hover>.ps__rail-y{opacity:.6}.ps .ps__rail-x.ps--clicking,.ps .ps__rail-x:focus,.ps .ps__rail-x:hover,.ps .ps__rail-y.ps--clicking,.ps .ps__rail-y:focus,.ps .ps__rail-y:hover{background-color:#eee;opacity:.9}.ps__thumb-x{background-color:#aaa;border-radius:6px;transition:background-color .2s linear,height .2s ease-in-out;-webkit-transition:background-color .2s linear,height .2s ease-in-out;height:6px;bottom:2px;position:absolute}.ps__thumb-y{background-color:#aaa;border-radius:6px;transition:background-color .2s linear,width .2s ease-in-out;-webkit-transition:background-color .2s linear,width .2s ease-in-out;width:6px;right:2px;position:absolute}.ps__rail-x.ps--clicking .ps__thumb-x,.ps__rail-x:focus>.ps__thumb-x,.ps__rail-x:hover>.ps__thumb-x{background-color:#999;height:11px}.ps__rail-y.ps--clicking .ps__thumb-y,.ps__rail-y:focus>.ps__thumb-y,.ps__rail-y:hover>.ps__thumb-y{background-color:#999;width:11px}@supports (-ms-overflow-style:none){.ps{overflow:auto!important}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.ps{overflow:auto!important}}.border-wrapper{position:absolute;z-index:0;width:calc(100% - 111px - 112px);height:100%;top:0;left:112px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;pointer-events:none}.border-wrapper .line{border-left:1px solid rgba(255,255,255,.05);-webkit-flex:0 1 20%;-ms-flex:0 1 20%;flex:0 1 20%}.border-wrapper .line:last-of-type{border-right:1px solid rgba(255,255,255,.05)}.has-borders.dark .border-wrapper .line{border-color:rgba(0,0,0,.05)}#menu-toggle{box-shadow:5px 5px 10px 4px rgba(0,0,0,.15);width:60px;height:60px;cursor:pointer;transition:all .3s ease;background:#db1111;border:none;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:0;padding-left:15px}@media print,screen and (min-width:64em){#menu-toggle{width:130px;height:130px;padding-left:40px}}#menu-toggle .inside{transition:all .4s cubic-bezier(.76,0,.19,1)}#menu-toggle span{width:30px;height:2px;background:#fff;display:block;margin:0;transition:all .4s cubic-bezier(.76,0,.19,1);-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}@media print,screen and (min-width:64em){#menu-toggle span{width:50px}}#menu-toggle span:nth-of-type(1){-webkit-transform:translate(0,-6px) scaleX(.6);-ms-transform:translate(0,-6px) scaleX(.6);transform:translate(0,-6px) scaleX(.6);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}@media print,screen and (min-width:64em){#menu-toggle span:nth-of-type(1){-webkit-transform:translate(0,-12px) scaleX(.6);-ms-transform:translate(0,-12px) scaleX(.6);transform:translate(0,-12px) scaleX(.6)}}#menu-toggle span:nth-of-type(2){-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}#menu-toggle span:nth-of-type(3){-webkit-transform:translate(0,6px) scaleX(.8);-ms-transform:translate(0,6px) scaleX(.8);transform:translate(0,6px) scaleX(.8);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}@media print,screen and (min-width:64em){#menu-toggle span:nth-of-type(3){-webkit-transform:translate(0,12px) scaleX(.8);-ms-transform:translate(0,12px) scaleX(.8);transform:translate(0,12px) scaleX(.8)}}#menu-toggle:hover span:nth-of-type(1){-webkit-transform:translate(0,-6px) scaleX(.8);-ms-transform:translate(0,-6px) scaleX(.8);transform:translate(0,-6px) scaleX(.8)}@media print,screen and (min-width:64em){#menu-toggle:hover span:nth-of-type(1){-webkit-transform:translate(0,-12px) scaleX(.8);-ms-transform:translate(0,-12px) scaleX(.8);transform:translate(0,-12px) scaleX(.8)}}#menu-toggle:hover span:nth-of-type(2){-webkit-transform:scaleX(.6);-ms-transform:scaleX(.6);transform:scaleX(.6)}#menu-toggle:hover span:nth-of-type(3){-webkit-transform:translate(0,6px) scaleX(1);-ms-transform:translate(0,6px) scaleX(1);transform:translate(0,6px) scaleX(1)}@media print,screen and (min-width:64em){#menu-toggle:hover span:nth-of-type(3){-webkit-transform:translate(0,12px) scaleX(1);-ms-transform:translate(0,12px) scaleX(1);transform:translate(0,12px) scaleX(1)}}#menu-toggle.active .inside{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}#menu-toggle.active span:nth-of-type(1){-webkit-transform:translate(5px,-8px) scaleX(1) rotate(45deg);-ms-transform:translate(5px,-8px) scaleX(1) rotate(45deg);transform:translate(5px,-8px) scaleX(1) rotate(45deg)}@media print,screen and (min-width:64em){#menu-toggle.active span:nth-of-type(1){-webkit-transform:translate(7px,-12px) scaleX(1) rotate(45deg);-ms-transform:translate(7px,-12px) scaleX(1) rotate(45deg);transform:translate(7px,-12px) scaleX(1) rotate(45deg)}}#menu-toggle.active span:nth-of-type(2){-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0)}#menu-toggle.active span:nth-of-type(3){-webkit-transform:translate(4px,10px) scaleX(1) rotate(-45deg);-ms-transform:translate(4px,10px) scaleX(1) rotate(-45deg);transform:translate(4px,10px) scaleX(1) rotate(-45deg)}@media print,screen and (min-width:64em){#menu-toggle.active span:nth-of-type(3){-webkit-transform:translate(6px,19px) scaleX(1) rotate(-45deg);-ms-transform:translate(6px,19px) scaleX(1) rotate(-45deg);transform:translate(6px,19px) scaleX(1) rotate(-45deg)}}.site-button{background:0 0;border:2px solid #db1111;border-radius:100px;padding:10px 30px 12px 30px;color:#1f1f22;text-transform:uppercase;font-family:proxima-nova-condensed;text-decoration:none;text-align:center;letter-spacing:2.81px;display:inline-block;position:relative;transition:all .2s cubic-bezier(.76,0,.19,1);font-size:80%}@media print,screen and (min-width:40em){.site-button{padding:15px 40px 15px 40px}}@media screen and (min-width:90em){.site-button{font-size:100%;padding:19px 40px 15px 40px}}.site-button svg{margin-left:10px;width:10px;height:19px;position:relative;top:5px;transition:-webkit-transform .2s cubic-bezier(.76,0,.19,1);transition:transform .2s cubic-bezier(.76,0,.19,1);transition:transform .2s cubic-bezier(.76,0,.19,1),-webkit-transform .2s cubic-bezier(.76,0,.19,1);overflow:hidden}.site-button svg path{stroke:#db1111;stroke-width:2px;transition:stroke .2s cubic-bezier(.76,0,.19,1)}@media print,screen and (min-width:64em){.site-button svg{top:3px}}.site-button span{position:relative;z-index:10}.site-button:hover{box-shadow:0 0 0 2px inset #db1111;background:rgba(0,0,0,.1)}.site-button:hover svg{-webkit-transform:translate(3px,0);-ms-transform:translate(3px,0);transform:translate(3px,0)}.site-button:hover svg path{stroke:#1f1f22}.site-button.light{color:#fff}.site-button.light:hover{background:rgba(255,255,255,.1)}.site-button.light:hover svg{-webkit-transform:translate(3px,0);-ms-transform:translate(3px,0);transform:translate(3px,0)}.site-button.light:hover svg path{stroke:#fff}.site-button.white{color:#fff;border-color:#fff}.site-button.white svg path{stroke:#fff}.site-button.white:hover{background:rgba(255,255,255,.1);box-shadow:0 0 0 2px inset #fff}.site-button.white:hover svg{-webkit-transform:translate(3px,0);-ms-transform:translate(3px,0);transform:translate(3px,0)}.site-button.white:hover svg path{stroke:#1f1f22}.site-button.naked{padding:0;border:none;font-size:90%}.site-button.naked:hover{color:#db1111;background:0 0;border:none;box-shadow:none}.red-button{background:#db1111;box-shadow:5px 5px 10px 4px rgba(0,0,0,.15);color:#fff;text-transform:uppercase;font-family:proxima-nova-condensed;text-decoration:none;text-align:center;letter-spacing:2.81px;padding:20px 15px 15px;line-height:1;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:75%;position:relative;overflow:hidden;transition:background .3s linear}.red-button svg{width:25px;height:25px;margin:-2px 15px 0 0}.red-button::before{content:' ';width:100%;height:100%;top:0;left:0;position:absolute;background:rgba(0,0,0,.2);transition:all .4s cubic-bezier(.76,0,.19,1);-webkit-transform:skewX(-30deg) translate(-110%,0);-ms-transform:skewX(-30deg) translate(-110%,0);transform:skewX(-30deg) translate(-110%,0)}.red-button:hover{background:#ac0d0d}.red-button:hover::before{-webkit-transform:translate(100%,0);-ms-transform:translate(100%,0);transform:translate(100%,0)}#fixed{position:fixed;width:100%;top:0;left:0;z-index:1000;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.branding{position:absolute;top:0;right:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-top:3rem;z-index:900}.menu-in .branding{display:none}@media print,screen and (min-width:64em){.menu-in .branding{display:-webkit-flex;display:-ms-flexbox;display:flex}}.branding #logo img{width:135px;height:43px;margin-bottom:3rem}#redbanner{background:#db1111 url("../images/noise-red.png") repeat;color:#fff;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:40px 5%;text-align:center}@media print,screen and (min-width:64em){#redbanner{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}#redbanner h4{line-height:1;font-family:"Playfair Display";margin:0;font-size:110%;font-size:30px;margin:0 0 2rem}@media print,screen and (min-width:64em){#redbanner h4{margin:0 2rem}}#redbanner a{margin:0 0 2rem}@media print,screen and (min-width:64em){#redbanner a{margin:0 2rem}}#redbanner img{height:90px}@media print,screen and (min-width:64em){#redbanner img{margin:0 2rem}}#footer{color:#fff;background:#1f1f22 url("../images/noise.png") repeat;padding:50px 5%;text-align:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}@media print,screen and (min-width:64em){#footer{padding:100px 10%;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;text-align:left;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}}#footer a{text-decoration:none}#footer a:hover{text-decoration:underline}#footer .subscribe{-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%;width:100%}@media print,screen and (min-width:64em){#footer .subscribe{-webkit-flex:0 1 45%;-ms-flex:0 1 45%;flex:0 1 45%}}#footer .subscribe p{margin:0;font-size:80%}@media print,screen and (min-width:40em){#footer .subscribe p{font-size:100%}}#footer .subscribe form{display:-webkit-flex;display:-ms-flexbox;display:flex;margin:2rem 0;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media print,screen and (min-width:40em){#footer .subscribe form{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}#footer .subscribe form input{border-radius:30px 30px 0 0;height:60px;padding:0 25px;background:0 0;border:2px solid #db1111;border-bottom:none;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%;color:#fff;text-align:center}#footer .subscribe form input::-webkit-input-placeholder{color:rgba(255,255,255,.8)}#footer .subscribe form input:-ms-input-placeholder{color:rgba(255,255,255,.8)}#footer .subscribe form input::placeholder{color:rgba(255,255,255,.8)}@media print,screen and (min-width:40em){#footer .subscribe form input{border:2px solid #db1111;border-right:none;text-align:left;height:70px;-webkit-flex:0 1 70%;-ms-flex:0 1 70%;flex:0 1 70%;border-radius:100px 0 0 100px}}#footer .subscribe form button{-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%;border-radius:0 0 30px 30px;height:60px;color:#fff;text-align:center;background:#db1111;cursor:pointer;padding-top:16px}@media print,screen and (min-width:40em){#footer .subscribe form button{height:70px;-webkit-flex:0 1 30%;-ms-flex:0 1 30%;flex:0 1 30%;border-radius:0 100px 100px 0}}#footer .subscribe form button svg{display:none}#footer .subscribe form button:hover{background:#ac0d0d}#footer .subscribe .meta{font-size:75%;line-height:1.7}#footer .subscribe .meta p{margin:0}#footer .subscribe .meta a{color:#fff}#footer .links{-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;padding-top:1rem;width:100%}@media print,screen and (min-width:64em){#footer .links{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding-top:0;-webkit-flex:0 1 45%;-ms-flex:0 1 45%;flex:0 1 45%}}#footer .links ul{margin:1rem 0;padding:0;-webkit-flex:0 1 50%;-ms-flex:0 1 50%;flex:0 1 50%;font-family:proxima-nova-condensed}@media print,screen and (min-width:64em){#footer .links ul{margin:0;padding:0 0 0 1.5rem;border-left:1px solid #db1111}}#footer .links ul li{list-style:none;text-transform:uppercase;font-size:90%;letter-spacing:2.8px}#footer .links ul li a{display:inline-block;color:#fff;transition:all .1s cubic-bezier(.76,0,.19,1)}#footer .links ul li a:hover{color:#db1111;-webkit-transform:translate(5px,0);-ms-transform:translate(5px,0);transform:translate(5px,0);text-decoration:none}#footer .links ul li ul{border:none;margin-top:1rem;padding:0}#footer .links ul li ul li{display:inline-block}#footer .links ul li ul li svg{width:32px;height:32px}#footer .links ul li ul li svg path{fill:#db1111;transition:fill .15s linear}#footer .links ul li ul li a:hover{-webkit-transform:none;-ms-transform:none;transform:none}#footer .links ul li ul li a:hover svg path{fill:#fff}#footer .links .meta-details{-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:75%;line-height:1.7;padding-top:1rem;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media print,screen and (min-width:64em){#footer .links .meta-details{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}#footer .links .meta-details img{width:112px;margin-right:1rem}#footer .links .meta-details a{color:#db1111}#menu{position:fixed;top:0;left:0;width:100%;height:100%;z-index:900;color:#fff;background:#1f1f22 url("../images/noise.png") repeat;padding:100px 5% 50px;text-align:center;pointer-events:none;transition:-webkit-transform .5s cubic-bezier(.76,0,.19,1);transition:transform .5s cubic-bezier(.76,0,.19,1);transition:transform .5s cubic-bezier(.76,0,.19,1),-webkit-transform .5s cubic-bezier(.76,0,.19,1);-webkit-transform:translate(-100%,-100%);-ms-transform:translate(-100%,-100%);transform:translate(-100%,-100%);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}#menu.active{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);pointer-events:all}@media print,screen and (min-width:64em){#menu{padding:150px 5% 50px}}#menu #nav{margin:0;padding:0}#menu #nav li{list-style:none;font-size:250%;line-height:1;font-family:"Playfair Display";margin:0;line-height:1.5;transition:all .15s linear}@media print,screen and (min-width:64em){#menu #nav li{font-size:400%}}#menu #nav li span{color:#db1111}@media print,screen and (min-width:64em){#menu #nav li{line-height:1.2}}#menu #nav li a{color:#404146;text-decoration:none;transition:all .15s linear}#menu #nav li span{opacity:0;transition:opacity .3s linear}#menu #nav li:hover a{color:#fff}#menu #nav li:hover span{opacity:1}#menu .icons{margin:4rem 0;padding:0}#menu .icons li{display:inline-block;margin:0 2px}#menu .icons li svg{width:32px;height:32px}#menu .icons li svg path{fill:#db1111;transition:fill .15s linear}#menu .icons li a:hover{-webkit-transform:none;-ms-transform:none;transform:none}#menu .icons li a:hover svg path{fill:#fff}#menu .meta{color:#5b5c61}#menu .meta a{color:#5b5c61;text-decoration:none}#menu .meta a:hover{text-decoration:underline}#menu .meta p{margin:0;font-size:80%}