/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:not-allowed}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.foundation-mq{font-family:"small=0em&medium=40em&large=64em&xlarge=75em&xxlarge=90em"}html{font-size:100%;box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}body{padding:0;margin:0;font-family:TwCenMTStd-SemiBold,Helvetica,Roboto,Arial,sans-serif;font-weight:normal;line-height:1.5;color:#0a0a0a;background:#dedcd6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{max-width:100%;height:auto;-ms-interpolation-mode:bicubic;display:inline-block;vertical-align:middle}textarea{height:auto;min-height:50px;border-radius:0}select{width:100%;border-radius:0}#map_canvas img,#map_canvas embed,#map_canvas object,.map_canvas img,.map_canvas embed,.map_canvas object,.mqa-display img,.mqa-display embed,.mqa-display object{max-width:none !important}button{-webkit-appearance:none;-moz-appearance:none;background:transparent;padding:0;border:0;border-radius:0;line-height:1}[data-whatinput='mouse'] button{outline:0}.is-visible{display:block !important}.is-hidden{display:none !important}.row{max-width:69.625rem;margin-left:auto;margin-right:auto;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.row .row{max-width:none;margin-left:-.875rem;margin-right:-.875rem}@media screen and (min-width: 40em){.row .row{margin-left:-.4375rem;margin-right:-.4375rem}}@media screen and (min-width: 64em){.row .row{margin-left:-.4375rem;margin-right:-.4375rem}}.row.expanded{max-width:none}.row.collapse>.column,.row.collapse>.columns{padding-left:0;padding-right:0}.column,.columns{-ms-flex:1 1 0px;flex:1 1 0px;padding-left:.875rem;padding-right:.875rem;min-width:initial}@media screen and (min-width: 40em){.column,.columns{padding-left:.4375rem;padding-right:.4375rem}}@media screen and (min-width: 64em){.column,.columns{padding-left:.4375rem;padding-right:.4375rem}}.column.row.row,.row.row.columns{float:none;display:block}.row .column.row.row,.row .row.row.columns{padding-left:0;padding-right:0;margin-left:0;margin-right:0}.small-1{-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.small-offset-0{margin-left:0%}.small-2{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.small-offset-1{margin-left:8.33333%}.small-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.small-offset-2{margin-left:16.66667%}.small-4{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.small-offset-3{margin-left:25%}.small-5{-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.small-offset-4{margin-left:33.33333%}.small-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.small-offset-5{margin-left:41.66667%}.small-7{-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.small-offset-6{margin-left:50%}.small-8{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.small-offset-7{margin-left:58.33333%}.small-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.small-offset-8{margin-left:66.66667%}.small-10{-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.small-offset-9{margin-left:75%}.small-11{-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.small-offset-10{margin-left:83.33333%}.small-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.small-offset-11{margin-left:91.66667%}.small-order-1{-ms-flex-order:1;order:1}.small-order-2{-ms-flex-order:2;order:2}.small-order-3{-ms-flex-order:3;order:3}.small-order-4{-ms-flex-order:4;order:4}.small-order-5{-ms-flex-order:5;order:5}.small-order-6{-ms-flex-order:6;order:6}.small-up-1{-ms-flex-wrap:wrap;flex-wrap:wrap}.small-up-1>.column,.small-up-1>.columns{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.small-up-2{-ms-flex-wrap:wrap;flex-wrap:wrap}.small-up-2>.column,.small-up-2>.columns{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.small-up-3{-ms-flex-wrap:wrap;flex-wrap:wrap}.small-up-3>.column,.small-up-3>.columns{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.small-up-4{-ms-flex-wrap:wrap;flex-wrap:wrap}.small-up-4>.column,.small-up-4>.columns{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.small-up-5{-ms-flex-wrap:wrap;flex-wrap:wrap}.small-up-5>.column,.small-up-5>.columns{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.small-up-6{-ms-flex-wrap:wrap;flex-wrap:wrap}.small-up-6>.column,.small-up-6>.columns{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.small-up-7{-ms-flex-wrap:wrap;flex-wrap:wrap}.small-up-7>.column,.small-up-7>.columns{-ms-flex:0 0 14.28571%;flex:0 0 14.28571%;max-width:14.28571%}.small-up-8{-ms-flex-wrap:wrap;flex-wrap:wrap}.small-up-8>.column,.small-up-8>.columns{-ms-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%}.small-collapse>.column,.small-collapse>.columns{padding-left:0;padding-right:0}.small-uncollapse>.column,.small-uncollapse>.columns{padding-left:.875rem;padding-right:.875rem}@media screen and (min-width: 40em){.medium-1{-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.medium-offset-0{margin-left:0%}.medium-2{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.medium-offset-1{margin-left:8.33333%}.medium-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.medium-offset-2{margin-left:16.66667%}.medium-4{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.medium-offset-3{margin-left:25%}.medium-5{-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.medium-offset-4{margin-left:33.33333%}.medium-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.medium-offset-5{margin-left:41.66667%}.medium-7{-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.medium-offset-6{margin-left:50%}.medium-8{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.medium-offset-7{margin-left:58.33333%}.medium-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.medium-offset-8{margin-left:66.66667%}.medium-10{-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.medium-offset-9{margin-left:75%}.medium-11{-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.medium-offset-10{margin-left:83.33333%}.medium-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.medium-offset-11{margin-left:91.66667%}.medium-order-1{-ms-flex-order:1;order:1}.medium-order-2{-ms-flex-order:2;order:2}.medium-order-3{-ms-flex-order:3;order:3}.medium-order-4{-ms-flex-order:4;order:4}.medium-order-5{-ms-flex-order:5;order:5}.medium-order-6{-ms-flex-order:6;order:6}.medium-up-1{-ms-flex-wrap:wrap;flex-wrap:wrap}.medium-up-1>.column,.medium-up-1>.columns{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.medium-up-2{-ms-flex-wrap:wrap;flex-wrap:wrap}.medium-up-2>.column,.medium-up-2>.columns{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.medium-up-3{-ms-flex-wrap:wrap;flex-wrap:wrap}.medium-up-3>.column,.medium-up-3>.columns{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.medium-up-4{-ms-flex-wrap:wrap;flex-wrap:wrap}.medium-up-4>.column,.medium-up-4>.columns{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.medium-up-5{-ms-flex-wrap:wrap;flex-wrap:wrap}.medium-up-5>.column,.medium-up-5>.columns{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.medium-up-6{-ms-flex-wrap:wrap;flex-wrap:wrap}.medium-up-6>.column,.medium-up-6>.columns{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.medium-up-7{-ms-flex-wrap:wrap;flex-wrap:wrap}.medium-up-7>.column,.medium-up-7>.columns{-ms-flex:0 0 14.28571%;flex:0 0 14.28571%;max-width:14.28571%}.medium-up-8{-ms-flex-wrap:wrap;flex-wrap:wrap}.medium-up-8>.column,.medium-up-8>.columns{-ms-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%}}@media screen and (min-width: 40em) and (min-width: 40em){.medium-expand{-ms-flex:1 1 0px;flex:1 1 0px}}.row.medium-unstack>.column,.row.medium-unstack>.columns{-ms-flex:0 0 100%;flex:0 0 100%}@media screen and (min-width: 40em){.row.medium-unstack>.column,.row.medium-unstack>.columns{-ms-flex:1 1 0px;flex:1 1 0px}}@media screen and (min-width: 40em){.medium-collapse>.column,.medium-collapse>.columns{padding-left:0;padding-right:0}.medium-uncollapse>.column,.medium-uncollapse>.columns{padding-left:.4375rem;padding-right:.4375rem}}@media screen and (min-width: 64em){.large-1{-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.large-offset-0{margin-left:0%}.large-2{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.large-offset-1{margin-left:8.33333%}.large-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.large-offset-2{margin-left:16.66667%}.large-4{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.large-offset-3{margin-left:25%}.large-5{-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.large-offset-4{margin-left:33.33333%}.large-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.large-offset-5{margin-left:41.66667%}.large-7{-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.large-offset-6{margin-left:50%}.large-8{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.large-offset-7{margin-left:58.33333%}.large-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.large-offset-8{margin-left:66.66667%}.large-10{-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.large-offset-9{margin-left:75%}.large-11{-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.large-offset-10{margin-left:83.33333%}.large-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.large-offset-11{margin-left:91.66667%}.large-order-1{-ms-flex-order:1;order:1}.large-order-2{-ms-flex-order:2;order:2}.large-order-3{-ms-flex-order:3;order:3}.large-order-4{-ms-flex-order:4;order:4}.large-order-5{-ms-flex-order:5;order:5}.large-order-6{-ms-flex-order:6;order:6}.large-up-1{-ms-flex-wrap:wrap;flex-wrap:wrap}.large-up-1>.column,.large-up-1>.columns{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.large-up-2{-ms-flex-wrap:wrap;flex-wrap:wrap}.large-up-2>.column,.large-up-2>.columns{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.large-up-3{-ms-flex-wrap:wrap;flex-wrap:wrap}.large-up-3>.column,.large-up-3>.columns{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.large-up-4{-ms-flex-wrap:wrap;flex-wrap:wrap}.large-up-4>.column,.large-up-4>.columns{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.large-up-5{-ms-flex-wrap:wrap;flex-wrap:wrap}.large-up-5>.column,.large-up-5>.columns{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.large-up-6{-ms-flex-wrap:wrap;flex-wrap:wrap}.large-up-6>.column,.large-up-6>.columns{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.large-up-7{-ms-flex-wrap:wrap;flex-wrap:wrap}.large-up-7>.column,.large-up-7>.columns{-ms-flex:0 0 14.28571%;flex:0 0 14.28571%;max-width:14.28571%}.large-up-8{-ms-flex-wrap:wrap;flex-wrap:wrap}.large-up-8>.column,.large-up-8>.columns{-ms-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%}}@media screen and (min-width: 64em) and (min-width: 64em){.large-expand{-ms-flex:1 1 0px;flex:1 1 0px}}.row.large-unstack>.column,.row.large-unstack>.columns{-ms-flex:0 0 100%;flex:0 0 100%}@media screen and (min-width: 64em){.row.large-unstack>.column,.row.large-unstack>.columns{-ms-flex:1 1 0px;flex:1 1 0px}}@media screen and (min-width: 64em){.large-collapse>.column,.large-collapse>.columns{padding-left:0;padding-right:0}.large-uncollapse>.column,.large-uncollapse>.columns{padding-left:.4375rem;padding-right:.4375rem}}.shrink{-ms-flex:0 0 auto;flex:0 0 auto;max-width:100%}.column.align-top,.align-top.columns{-ms-flex-item-align:start;align-self:flex-start}.column.align-bottom,.align-bottom.columns{-ms-flex-item-align:end;align-self:flex-end}.column.align-middle,.align-middle.columns{-ms-flex-item-align:center;align-self:center}.column.align-stretch,.align-stretch.columns{-ms-flex-item-align:stretch;align-self:stretch}.align-right{-ms-flex-pack:end;justify-content:flex-end}.align-center{-ms-flex-pack:center;justify-content:center}.align-justify{-ms-flex-pack:justify;justify-content:space-between}.align-spaced{-ms-flex-pack:distribute;justify-content:space-around}.align-top{-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start}.align-self-top{-ms-flex-item-align:start;align-self:flex-start}.align-bottom{-ms-flex-align:end;-ms-grid-row-align:flex-end;align-items:flex-end}.align-self-bottom{-ms-flex-item-align:end;align-self:flex-end}.align-middle{-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.align-self-middle{-ms-flex-item-align:center;align-self:center}.align-stretch{-ms-flex-align:stretch;-ms-grid-row-align:stretch;align-items:stretch}.align-self-stretch{-ms-flex-item-align:stretch;align-self:stretch}.small-order-1{-ms-flex-order:1;order:1}.small-order-2{-ms-flex-order:2;order:2}.small-order-3{-ms-flex-order:3;order:3}.small-order-4{-ms-flex-order:4;order:4}.small-order-5{-ms-flex-order:5;order:5}.small-order-6{-ms-flex-order:6;order:6}@media screen and (min-width: 40em){.medium-order-1{-ms-flex-order:1;order:1}.medium-order-2{-ms-flex-order:2;order:2}.medium-order-3{-ms-flex-order:3;order:3}.medium-order-4{-ms-flex-order:4;order:4}.medium-order-5{-ms-flex-order:5;order:5}.medium-order-6{-ms-flex-order:6;order:6}}@media screen and (min-width: 64em){.large-order-1{-ms-flex-order:1;order:1}.large-order-2{-ms-flex-order:2;order:2}.large-order-3{-ms-flex-order:3;order:3}.large-order-4{-ms-flex-order:4;order:4}.large-order-5{-ms-flex-order:5;order:5}.large-order-6{-ms-flex-order:6;order:6}}@font-face{font-family:'TwCenMTStd-SemiBold';src:url("webfonts/306E6B_0_0.eot");src:url("webfonts/306E6B_0_0.eot?#iefix") format("embedded-opentype"),url("webfonts/306E6B_0_0.woff2") format("woff2"),url("webfonts/306E6B_0_0.woff") format("woff"),url("webfonts/306E6B_0_0.ttf") format("truetype")}@font-face{font-family:'TwCenMTStd-SemiMedium';src:url("webfonts/306E6B_1_0.eot");src:url("webfonts/306E6B_1_0.eot?#iefix") format("embedded-opentype"),url("webfonts/306E6B_1_0.woff2") format("woff2"),url("webfonts/306E6B_1_0.woff") format("woff"),url("webfonts/306E6B_1_0.ttf") format("truetype")}body.network{background-color:#96cda0}body.network header{background-color:rgba(150,205,160,0.85)}body.info{background-color:#cf7c81}body.info header{background-color:rgba(207,124,129,0.85)}.close{height:1.625rem;width:1.625rem;margin:0 auto;background-image:url(../images/icon-close-white.svg)}.close a{display:block;height:100%}#full{background-color:#dedcd6;background-repeat:no-repeat;background-size:cover;background-position:center center;height:100%;width:100%;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:fixed;top:0;left:0}#full .hidden-icons{display:none}#full .animation{height:12.5rem;width:17.5rem;display:-ms-flexbox;display:flex}@media screen and (min-width: 40em){#full .animation{height:16.25rem;width:21.25rem}}#full .animation .ma{width:12.5rem}@media screen and (min-width: 40em){#full .animation .ma{width:14.375rem}}#full .animation .icons{width:5.625rem;height:12.5rem;margin-left:-.625rem;background-repeat:no-repeat;background-position:center bottom;background-image:url(../images/icon-1.svg)}@media screen and (min-width: 40em){#full .animation .icons{width:8.75rem;height:16.25rem;margin-left:-1.875rem;background-size:120px auto}}#full .animation .icons.icon-0{background-image:url(../images/icon-0.svg)}#full .animation .icons.icon-1{background-image:url(../images/icon-1.svg)}#full .animation .icons.icon-2{background-image:url(../images/icon-2.svg)}@media screen and (min-width: 40em){#full .animation .icons.icon-2{background-position:center calc(100% - 20px);background-size:140px auto}}#full .animation .icons.icon-3{background-image:url(../images/icon-3.svg)}@media screen and (min-width: 40em){#full .animation .icons.icon-3{background-position:center calc(100% - 20px);background-size:140px auto}}#full .animation .icons.icon-4{background-image:url(../images/icon-4.svg)}#full .animation .icons.icon-5{background-image:url(../images/icon-5.svg)}@media screen and (min-width: 40em){#full .animation .icons.icon-5{background-position:center calc(100% - 20px);background-size:140px auto}}#full .animation .icons.icon-6{background-image:url(../images/icon-6.svg)}@media screen and (min-width: 40em){#full .animation .icons.icon-6{background-position:center calc(100% - 20px);background-size:140px auto}}#full .animation .icons.icon-7{background-image:url(../images/icon-7.svg)}#full .close{position:absolute;bottom:2.8125rem;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:2;cursor:pointer}@media screen and (min-width: 40em){#full .close{bottom:4.0625rem}}header{width:100%;max-width:100%;height:96px;position:fixed;z-index:5;will-change:transform;transition:transform 300ms linear;background-color:rgba(222,220,214,0.85)}header.headroom--pinned{-ms-transform:translateY(0%);transform:translateY(0%)}header.headroom--unpinned{-ms-transform:translateY(-42%);transform:translateY(-42%)}@media screen and (min-width: 64em){header.headroom--unpinned{-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (min-width: 64em){header{height:170px}}header a.logo{display:block;width:72px;height:9px;background-image:url(../images/logo.svg);background-repeat:no-repeat;background-size:contain;overflow:hidden;text-indent:100%;position:absolute;top:16px;z-index:1}@media screen and (min-width: 64em){header a.logo{top:131px;width:92px;height:11px}}header nav{position:relative;top:48px}@media screen and (min-width: 64em){header nav{top:118px}}header nav ul{padding:0;margin:0;text-align:center}header nav ul li{display:inline-block;list-style-type:none;position:relative}header nav ul li a{font-size:1.25rem;line-height:1.75rem;color:#0a0a0a;text-decoration:none;padding:2px 8px}@media screen and (min-width: 64em){header nav ul li a{padding:2px 25px}}header nav ul li.active a::after{position:absolute;bottom:0;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);content:'';width:calc(100% - 25px);border-top:1px solid #0a0a0a}@media screen and (min-width: 64em){header nav ul li.active a::after{width:calc(100% - 55px)}}aside{display:none}@media screen and (min-width: 64em){aside{display:block;position:fixed;right:82px;bottom:450px;-ms-transform:rotate(-90deg);transform:rotate(-90deg);-ms-transform-origin:top right;transform-origin:top right;font-size:1.125rem;z-index:2}}aside.top{bottom:40px;right:64px;-ms-transform:none;transform:none}aside.top a{font-size:1.125rem;color:#0a0a0a;text-decoration:none}main{padding-top:6rem;position:relative}@media screen and (min-width: 64em){main{padding-top:11.75rem}}.space{width:63px;margin:1.5rem auto 0 auto;display:block}.slash{width:38px}article+.space{margin-top:40px}@media screen and (min-width: 40em){article+.space{margin-top:72px}}.space+.slash{margin-top:32px}@media screen and (min-width: 40em){.space+.slash{margin-top:50px}}.intro{position:relative}.intro h1,.intro p{text-align:center}.intro h1{font-family:'TwCenMTStd-SemiBold', Arial, sans-serif;font-weight:normal;font-size:2.25rem;line-height:2.5rem;margin-bottom:0}@media screen and (min-width: 64em){.intro h1{font-size:3.125rem;line-height:2.5rem;margin-bottom:.1875rem}}.intro p{font-size:1.125rem;line-height:1.5rem}@media screen and (min-width: 64em){.intro p{font-size:1.375rem;line-height:1.75rem}}.intro .close{position:absolute;right:0;top:0;z-index:4}.intro .close a{display:block;overflow:hidden;text-indent:100%}.slash+.intro{margin-top:60px}.detail .content{margin-bottom:3rem}@media screen and (min-width: 64em){.detail .content{margin-bottom:11.625rem}}.detail .description h1,.detail .description h2,.detail .description p{font-family:'TwCenMTStd-SemiBold', Arial, sans-serif;font-weight:normal;font-size:1.125rem;line-height:1.375rem;margin:0}.detail .description p{font-family:'TwCenMTStd-SemiMedium', Arial, sans-serif}.detail .description h1+p{margin-bottom:2.25rem}.detail .description p+h2{margin-top:1.375rem}.detail .intro{margin-bottom:0}@media screen and (min-width: 40em){.detail .intro{margin-bottom:2rem}}.image+.description,.description+.image{margin-top:2rem}@media screen and (min-width: 40em){.image+.description,.description+.image{margin-top:6rem}}.image+.image{margin-top:0px}@media screen and (min-width: 40em){.image+.image{margin-top:32px}}@media screen and (min-width: 40em){.image+.image{margin-top:13px}}.description+.description{margin-top:1.375rem}.partners{text-align:center;margin-top:2rem}.partners article{margin-bottom:2rem;overflow-x:hidden}@media screen and (min-width: 64em){.partners article{margin-bottom:4.125rem}}.partners h3{font-family:'TwCenMTStd-SemiMedium', Arial, sans-serif;font-size:.75rem;line-height:1.5rem;letter-spacing:0.2rem;text-transform:uppercase;margin:0}.partners h2{font-family:'TwCenMTStd-SemiBold';font-weight:normal;font-size:1.125rem;line-height:1.5rem;margin:0}.partners p{font-size:1.125rem;line-height:1.5rem;margin:0;font-family:'TwCenMTStd-SemiMedium', Arial, sans-serif}.partners p a{color:#0a0a0a;text-decoration:none;font-family:'TwCenMTStd-SemiBold'}.image .bg{position:relative}.image .bg div{position:absolute;background-size:cover;background-position:center center;background-repeat:no-repeat;width:calc(100% - 28px);height:100%}@media screen and (min-width: 40em){.image .bg div{width:calc(100% - 14px)}}.projects .filter{margin-top:2rem;margin-bottom:28px}@media screen and (min-width: 64em){.projects .filter{margin-bottom:36px}}.projects .filter ul{width:100%;text-align:center;margin:0;padding:0}.projects .filter ul li{display:inline-block;list-style-type:none}.projects .filter ul li a{font-size:.875rem;line-height:1.25rem;color:#0a0a0a;text-decoration:none;text-transform:uppercase;letter-spacing:0.2rem;padding:2px 4px}.projects .item{margin-bottom:2em;width:100%}@media screen and (min-width: 40em){.projects .item{width:80%;display:inline-block}}@media screen and (min-width: 40em){.projects .item:nth-child(3n){width:94%}}@media screen and (min-width: 40em){.projects .item:nth-child(4n-2){width:80%}}@media screen and (min-width: 40em){.projects .item:nth-child(2){margin-top:64px}}@media screen and (min-width: 40em){.projects .item:nth-child(3n+3){margin-top:18px}}.projects .item>a{display:block;position:relative}.projects .item>a::after{display:none;content:' ';width:80px;height:80px;background-color:#dedcd6;position:absolute;left:41%;top:47%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);border-radius:100%;animation:sk-scaleout 1.0s infinite ease-in-out}.projects .item>a.loading::after{display:block}.projects .item h2,.projects .item h3,.projects .item p{text-align:center}.projects .item h2 a,.projects .item h3 a,.projects .item p a{text-decoration:none;color:#0a0a0a}.projects .item h3{font-family:'TwCenMTStd-SemiMedium';font-size:.875rem;font-weight:normal;line-height:1.25rem;color:#0a0a0a;text-decoration:none;text-transform:uppercase;letter-spacing:0.2rem}.projects .item h2{font-family:'TwCenMTStd-SemiBold';font-size:1.25rem;font-weight:normal;line-height:1.375rem;margin-bottom:0}.projects .item p{font-family:'TwCenMTStd-SemiMedium';font-size:1.125rem;line-height:1.375rem}.projects .item h2+p{margin-top:0}
.projects .item.text {
	padding-top:2rem;
	background-image:url(../images/icon-slash.svg);
	background-repeat:no-repeat;
	background-position:top center;
	background-size:19px 17px;
	height:auto
}
@media screen and (min-width: 40em){
	.projects .item.text {
		margin-top:7.5rem;
		margin-bottom:5rem;
	}
}

@media screen and (min-width: 64em) {
	.projects .item.text {
		background-size:38px 34px;
		padding-top:5.3125rem;
	}
}

.projects .item.text h2
{font-size:2.1875rem;line-height:2.625rem}
.projects .item.text>h2{margin-top:0}
.projects .items .columns:last-child .item{position:relative}@media screen and (min-width: 40em){.projects .items .columns:last-child .item{float:right;width:95%}}.projects .items .columns:last-child .item.inserted{display:none}@media screen and (min-width: 40em){.projects .items .columns:last-child .item:nth-child(2n){width:90%}}@media screen and (min-width: 40em){.projects .items .columns:last-child .item:nth-child(3n){width:70%}}@media screen and (min-width: 40em){.projects .items .columns:last-child .item:nth-child(4n-2){width:90%}}.projects .items-temp{display:none}@keyframes sk-scaleout{0%{transform:scale(0)}100%{transform:scale(1);opacity:0}}#detail{display:none;z-index:1;background:#dedcd6}.detail-open #detail{display:block}.detail-open #detail .intro{display:block}.detail-open .intro,.detail-open .projects{display:none}footer{padding-bottom:32px}footer .space{margin:22px auto 64px auto}@media screen and (min-width: 64em){footer .space{margin:70px auto 126px auto}}footer h3{text-align:center;font-family:'TwCenMTStd-SemiMedium', Arial, sans-serif;font-size:.75rem;line-height:1.5rem;letter-spacing:0.2rem;text-transform:uppercase;margin:0}footer p{text-align:center;font-size:1rem;line-height:1.25rem;font-family:'TwCenMTStd-SemiMedium', Arial, sans-serif}footer p strong{font-family:'TwCenMTStd-SemiBold';font-weight:normal}footer p a{color:#0a0a0a;text-decoration:none}footer.info .space{margin:22px auto 48px auto}@media screen and (min-width: 64em){footer.info .space{margin:40px auto 94px auto}}footer.info h3+p{margin-top:0}
