.ir:before,hr{display:block}.hidden,.invisible,header #loader{visibility:hidden}.ir,.visuallyhidden{overflow:hidden;border:0}body,nav ul li{font-family:proxima-nova,sans-serif}#grid .tile .inner.has-cta,.page .expandables .expandable h2:hover,.single-tile .tile .inner.has-cta{cursor:pointer}#grid:after,.clearfix:after,.page .column-main .column-main-inner:after,.page .images-intro:after,.page .mini-columns:after,.page .page-inner:after,.rslides_tabs:after,.single-tile:after,header:after,nav ul:after{clear:both}button,html,input,select,textarea{color:#222}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}img{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.chromeframe{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}a,body,nav ul li a:hover span{color:#404143}.ir{background-color:transparent}.ir:before{content:"";width:0;height:100%}.hidden{display:none!important}.visuallyhidden{clip:rect(0 0 0 0);height:1px;margin:-1px;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}header,nav ul li{position:relative}.clearfix:after,.clearfix:before{content:" ";display:table}.isotope-item{z-index:2}.isotope-hidden.isotope-item{pointer-events:none;z-index:1}.isotope,.isotope .isotope-item{-webkit-transition-duration:.4s;-moz-transition-duration:.4s;-ms-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s}.isotope{-webkit-transition-property:height,width;-moz-transition-property:height,width;-ms-transition-property:height,width;-o-transition-property:height,width;transition-property:height,width}.isotope .isotope-item{-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform,opacity;-ms-transition-property:-ms-transform,opacity;-o-transition-property:top,left,opacity;transition-property:transform,opacity}.isotope .isotope-item.no-transition,.isotope.no-transition,.isotope.no-transition .isotope-item{-webkit-transition-duration:0s;-moz-transition-duration:0s;-ms-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s}body{line-height:1.4;background:#fff;padding:0 20px 100px;font-weight:400;font-size:14px}.wrap{max-width:1190px;margin:0 auto}#content{padding:0 0 100px}a{text-decoration:none}nav ul:after,nav ul:before{display:table;content:""}nav ul li{width:230px;margin:0 8px 0 0;float:left}nav ul li a{display:block;padding-top:4px;width:230px;border-top:8px solid #fff;outline:0}nav ul li ul,nav ul li.section-6{display:none}nav ul li a:blur{outline:0}nav ul li a:hover{border-top:8px solid #eee}nav ul li a span{font-family:jubilat,serif;font-weight:200;font-size:87%;color:#aaa}nav ul li ul{position:absolute;left:0;top:66px;z-index:9999}nav#footer-navigation ul li{border-top:1px solid #ccc;padding-top:15px;padding-bottom:15px}nav#footer-navigation ul li h3{margin:0 0 20px;font-family:proxima-nova,sans-serif;font-weight:500;font-weight:600;font-size:100%}nav#footer-navigation ul li a{display:inline;border-top:none;border-bottom:1px solid #aaa}body.section-1 li.section-1 a,body.section-2 li.section-2 a,body.section-3 li.section-3 a,body.section-4 li.section-4 a,body.section-5 li.section-5 a,body.section-6 li.section-6 a{border-top:8px solid #eb2d2e;outline:0}body.section-1 li.section-1 ul,body.section-2 li.section-2 ul,body.section-3 li.section-3 ul,body.section-4 li.section-4 ul,body.section-5 li.section-5 ul,body.section-6 li.section-6 ul{display:block}body.section-1 li.section-1 ul a,body.section-2 li.section-2 ul a,body.section-3 li.section-3 ul a,body.section-4 li.section-4 ul a,body.section-5 li.section-5 ul a,body.section-6 li.section-6 ul a{border-top:8px solid #eee}body.section-1 li.section-1 ul a:hover,body.section-2 li.section-2 ul a:hover,body.section-2.subsection-b li.subsection-2-b a,body.section-3 li.section-3 ul a:hover,body.section-4 li.section-4 ul a:hover,body.section-5 li.section-5 ul a:hover,body.section-6 li.section-6 ul a:hover{border-top:8px solid #eb2d2e}header{padding:40px 0 30px}header:after,header:before{display:table;content:""}header h1.logo{margin:0;float:left}header h1.logo a{display:block;width:107px;height:22px;background-image:url(/assets/img/common/logo-dotdash.png);text-indent:-9999px}header #loader,header #loader img{width:16px;height:16px}@media (min-resolution:124dpi),(-webkit-min-device-pixel-ratio:1.3),(min--moz-device-pixel-ratio:1.3),(-o-min-device-pixel-ratio:4/3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){header h1.logo a{background-image:url(/assets/img/common/logo-dotdash@2x.png);background-size:107px 22px}}header #loader{position:absolute;left:120px;top:42px}header .contact{float:right;width:238px;padding-top:5px}#pages{overflow:hidden;height:0}#grid:after,#grid:before,.single-tile:after,.single-tile:before{display:table;content:""}#grid .tile,.single-tile .tile{position:relative;overflow:hidden;width:230px;height:170px;margin:0 8px 8px 0;background-color:#fff}#grid .tile .date,#grid .tile .number,.single-tile .tile .date,.single-tile .tile .number{font-family:jubilat,serif;font-weight:400;font-size:12px;line-height:140%}#grid .tile a,.single-tile .tile a{color:#fff}#grid .tile .inner,.single-tile .tile .inner{background-repeat:no-repeat;font-family:proxima-nova,sans-serif;font-weight:400;font-size:165%;line-height:116%;color:#fff}#grid .tile .inner.no-bg,#grid .tile .inner.no-bg .cta,.single-tile .tile .inner.no-bg,.single-tile .tile .inner.no-bg .cta{color:#404143}#grid .tile .inner.no-bg .body a,.single-tile .tile .inner.no-bg .body a{color:#404143;border-bottom:1px solid #aaa}#grid .tile .inner.no-bg .body a:hover,.single-tile .tile .inner.no-bg .body a:hover{border-bottom:1px solid #404143}#grid .tile .inner.no-cta .cta,.single-tile .tile .inner.no-cta .cta{display:none}#grid .tile .inner.stepped-bg,.single-tile .tile .inner.stepped-bg{background:url(/assets/img/common/bg-stepped.png) right bottom no-repeat;background-size:auto!important}#grid .tile .inner.stepped-bg .number,.single-tile .tile .inner.stepped-bg .number{color:#fff}#grid .tile .inner.grey-1-bg,.single-tile .tile .inner.grey-1-bg{background-color:#aaa}#grid .tile .inner.grey-2-bg,.single-tile .tile .inner.grey-2-bg{background-color:#989898}#grid .tile .inner.grey-3-bg,.single-tile .tile .inner.grey-3-bg{background-color:#868686}#grid .tile .inner.vertical-stack,.single-tile .tile .inner.vertical-stack{background-color:#eee;color:#404143}#grid .tile .inner.vertical-stack .number,.single-tile .tile .inner.vertical-stack .number{color:#fff}#grid .tile .inner.vertical-stack .cta,.single-tile .tile .inner.vertical-stack .cta{color:#404143}#grid .tile .inner.vertical-stack .body p,.single-tile .tile .inner.vertical-stack .body p{font-family:proxima-nova,sans-serif;font-weight:400;margin:0;font-size:96%;line-height:116%}#grid .tile .inner.horizontal-stack,.single-tile .tile .inner.horizontal-stack{background-color:#eee;color:#404143}#grid .tile .inner.horizontal-stack .number,.single-tile .tile .inner.horizontal-stack .number{color:#fff}#grid .tile .inner.horizontal-stack .cta,.single-tile .tile .inner.horizontal-stack .cta{color:#404143}#grid .tile .inner.red-bg,.single-tile .tile .inner.red-bg{background-color:#eb2d2e;color:#fff!important}#grid .tile .inner.red-bg .cta,.single-tile .tile .inner.red-bg .cta{color:#fff!important}#grid .tile .inner.video .body,.single-tile .tile .inner.video .body{padding:0}#grid .tile .inner.video .body p,.single-tile .tile .inner.video .body p{margin:0}#grid .tile .cta-hover,.single-tile .tile .cta-hover{position:absolute;top:0;left:0;background:rgba(255,255,255,.85);width:100%;height:100%;z-index:200;display:none;cursor:pointer}#grid .tile .cta-hover .cta-text,.single-tile .tile .cta-hover .cta-text{position:absolute;left:20px;bottom:24px;padding-right:50px;color:#404143;text-transform:uppercase;line-height:140%}#grid .tile .cta-hover .cta-arrow,.single-tile .tile .cta-hover .cta-arrow{position:absolute;right:35px;-webkit-transition:right .5s;-moz-transition:right .5s;-ms-transition:right .5s;-o-transition:right .5s;transition:right .5s;bottom:24px;background:url(/assets/img/common/glyph-cta-arrow.png) left top no-repeat;width:20px;height:17px}@media (min-resolution:124dpi),(-webkit-min-device-pixel-ratio:1.3),(min--moz-device-pixel-ratio:1.3),(-o-min-device-pixel-ratio:4/3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){#grid .tile .cta-hover .cta-arrow,.single-tile .tile .cta-hover .cta-arrow{background-image:url(/assets/img/common/glyph-cta-arrow@2x.png);background-size:20px 17px}}#grid .tile .cta-hover .you-are-here,.single-tile .tile .cta-hover .you-are-here{background:#eb2d2e;position:absolute;left:75px;top:35px;width:60px;height:65px;padding:15px 10px 0;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px;text-align:center;display:none;text-transform:uppercase;font-family:jubilat,serif;font-weight:400;font-size:110%;line-height:100%}#grid .tile .cta-hover.active .cta-arrow,.single-tile .tile .cta-hover.active .cta-arrow{right:20px}#grid .tile.active-you-are-here .timeline-year,.single-tile .tile.active-you-are-here .timeline-year{display:none}#grid .tile.active-you-are-here .cta-hover .you-are-here,.single-tile .tile.active-you-are-here .cta-hover .you-are-here{display:block}#grid .tile.active-you-are-here .cta-hover .cta-arrow,.single-tile .tile.active-you-are-here .cta-hover .cta-arrow{display:none}#grid .tile.size-1x1,.single-tile .tile.size-1x1{width:230px;height:170px}#grid .tile.size-1x1 .inner,.single-tile .tile.size-1x1 .inner{width:230px;height:170px;background-size:230px 170px}#grid .tile.size-1x2,.single-tile .tile.size-1x2{width:230px;height:348px}#grid .tile.size-1x2 .inner,.single-tile .tile.size-1x2 .inner{width:230px;height:348px;background-size:230px 348px}#grid .tile.size-1x2.section-2,#grid .tile.size-1x2.section-2 .inner,.single-tile .tile.size-1x2.section-2,.single-tile .tile.size-1x2.section-2 .inner{height:293px}#grid .tile.size-1xn,#grid .tile.size-1xn .inner,.single-tile .tile.size-1xn,.single-tile .tile.size-1xn .inner{width:230px;height:auto}#grid .tile.size-2x2,.single-tile .tile.size-2x2{width:468px;height:348px}#grid .tile.size-2x2 .inner,.single-tile .tile.size-2x2 .inner{width:468px;height:348px;background-size:468px 348px}#grid .tile.size-2x3,.single-tile .tile.size-2x3{width:468px;height:526px}#grid .tile.size-2x3 .inner,.single-tile .tile.size-2x3 .inner{width:468px;height:526px;background-size:468px 526px}#grid .tile.size-2x1,.single-tile .tile.size-2x1{width:468px;height:170px}#grid .tile.size-2x1 .inner,.single-tile .tile.size-2x1 .inner{width:468px;height:170px;background-size:468px 170px}#grid .tile.size-3x1,.single-tile .tile.size-3x1{width:706px;height:170px}#grid .tile.size-3x1 .inner,.single-tile .tile.size-3x1 .inner{width:706px;height:170px;background-size:706px 170px}#grid .tile.size-1x2 .inner.vertical-stack,#grid .tile.size-3x1 .inner.horizontal-stack,.single-tile .tile.size-1x2 .inner.vertical-stack,.single-tile .tile.size-3x1 .inner.horizontal-stack{background-size:230px 170px}#grid .tile.size-3x1 .inner.horizontal-stack .body,.single-tile .tile.size-3x1 .inner.horizontal-stack .body{margin-left:238px}#grid .tile.size-3x1 .inner.horizontal-stack .sep-y,.single-tile .tile.size-3x1 .inner.horizontal-stack .sep-y{left:230px}#grid .tile.size-3x1 .inner.horizontal-stack .sep-y-arrow,.single-tile .tile.size-3x1 .inner.horizontal-stack .sep-y-arrow{left:238px;top:57px}#grid .tile.size-3x1 .inner.horizontal-stack .cta,#grid .tile.size-3x1 .inner.horizontal-stack .date,.single-tile .tile.size-3x1 .inner.horizontal-stack .cta,.single-tile .tile.size-3x1 .inner.horizontal-stack .date{left:258px}#grid .tile.size-1x2 .inner.vertical-stack .body,.single-tile .tile.size-1x2 .inner.vertical-stack .body{padding-top:200px}#grid .tile.size-1x2 .inner.vertical-stack .sep-x,.single-tile .tile.size-1x2 .inner.vertical-stack .sep-x{top:170px}#grid .tile.size-1x2 .inner.vertical-stack .sep-x-arrow,.single-tile .tile.size-1x2 .inner.vertical-stack .sep-x-arrow{top:178px;left:20px}#grid .tile.size-2x3 .inner.vertical-stack,.single-tile .tile.size-2x3 .inner.vertical-stack{background-size:468px 348px}#grid .tile.size-2x3 .inner.vertical-stack .body,.single-tile .tile.size-2x3 .inner.vertical-stack .body{padding-top:378px}#grid .tile.size-2x3 .inner.vertical-stack .sep-x,.single-tile .tile.size-2x3 .inner.vertical-stack .sep-x{top:348px}#grid .tile.size-2x3 .inner.vertical-stack .sep-x-arrow,.single-tile .tile.size-2x3 .inner.vertical-stack .sep-x-arrow{top:356px;left:20px}#grid .tile .date,#grid .tile .number,.single-tile .tile .date,.single-tile .tile .number{position:absolute;left:20px;top:16px;z-index:100}#grid .tile .cta,.single-tile .tile .cta{position:absolute;left:20px;bottom:24px;display:block;text-transform:uppercase;text-decoration:none;font-family:proxima-nova,sans-serif;font-weight:400;font-size:60%;color:#fff;line-height:140%;padding-right:50px;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}#grid .tile.section-5 .body .year,.device-530 #grid .tile.size-3x1 .inner .sep-arrow,.device-530 #grid .tile.size-3x1 .inner .sep-y,.single-tile .tile.section-5 .body .year{display:none}#grid .tile .cta:hover,.single-tile .tile .cta:hover{padding-right:40px}#grid .tile .sep-y,.single-tile .tile .sep-y{width:8px;height:100%;background:#fff;position:absolute;top:0}#grid .tile .sep-y-arrow,.single-tile .tile .sep-y-arrow{background:url(/assets/img/common/glyph-arrow-sep-vertical.png) left top no-repeat;width:10px;height:19px;position:absolute}@media (min-resolution:124dpi),(-webkit-min-device-pixel-ratio:1.3),(min--moz-device-pixel-ratio:1.3),(-o-min-device-pixel-ratio:4/3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){#grid .tile .sep-y-arrow,.single-tile .tile .sep-y-arrow{background-image:url(/assets/img/common/glyph-arrow-sep-vertical@2x.png);background-size:10px 19px}}#grid .tile .sep-x,.single-tile .tile .sep-x{width:100%;height:8px;background:#fff;position:absolute;top:0;left:0}#grid .tile .sep-x-arrow,.single-tile .tile .sep-x-arrow{background:url(/assets/img/common/glyph-arrow-sep-horizontal.png) left top no-repeat;width:19px;height:10px;position:absolute}@media (min-resolution:124dpi),(-webkit-min-device-pixel-ratio:1.3),(min--moz-device-pixel-ratio:1.3),(-o-min-device-pixel-ratio:4/3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){#grid .tile .sep-x-arrow,.single-tile .tile .sep-x-arrow{background-image:url(/assets/img/common/glyph-arrow-sep-horizontal@2x.png);background-size:19px 10px}}#grid .tile .body,.single-tile .tile .body{padding:50px 20px 16px}#grid .tile .body h2,.single-tile .tile .body h2{font-family:proxima-nova,sans-serif;font-weight:200;margin:0 0 12px;font-size:140%;line-height:115%}#grid .tile .body h2 em,.single-tile .tile .body h2 em{font-style:normal;font-weight:700}#grid .tile .body li,#grid .tile .body p,.single-tile .tile .body li,.single-tile .tile .body p{font-weight:200;font-family:proxima-nova,sans-serif}#grid .tile .body p,.single-tile .tile .body p{margin:12px 0}#grid .tile.section-2 .body,.single-tile .tile.section-2 .body{font-size:70%}#grid .tile.section-2b .inner,.single-tile .tile.section-2b .inner{padding-bottom:20px;color:#404143;font-size:100%}#grid .tile.section-2b h2,.single-tile .tile.section-2b h2{font-size:100%;font-family:proxima-nova,sans-serif;font-weight:500;font-weight:600;margin-top:0;color:#eb2d2e;padding-bottom:8px;border-bottom:1px solid #ccc}#grid .tile.section-2b li,.single-tile .tile.section-2b li{background-image:url(/assets/img/common/icon-arrow.png);background-size:15px 15px;background-repeat:no-repeat;background-position:0 1px;padding:0 0 0 22px;line-height:145%;margin-bottom:5px}#grid .tile.section-2b a,.single-tile .tile.section-2b a{color:#404143;border-bottom:1px solid #aaa}#grid .tile.section-2b a:hover,.single-tile .tile.section-2b a:hover{border-bottom-color:#474747}#grid .tile.faux-section-3.size-3x1 .cta-hover .cta-text,#grid .tile.section-3.size-3x1 .cta-hover .cta-text,.single-tile .tile.faux-section-3.size-3x1 .cta-hover .cta-text,.single-tile .tile.section-3.size-3x1 .cta-hover .cta-text{left:258px!important}#grid .tile.faux-section-3 .body p,#grid .tile.section-3 .body p,.single-tile .tile.faux-section-3 .body p,.single-tile .tile.section-3 .body p{margin:5px 0 0;font-family:jubilat,serif;font-weight:400;font-size:90%;line-height:120%}#grid .tile#tile-126 .body p,#grid .tile#tile-dotdash-contact p,.single-tile .tile#tile-126 .body p,.single-tile .tile#tile-dotdash-contact p{margin:0}#grid .tile.faux-section-3 .body p strong,#grid .tile.section-3 .body p strong,.single-tile .tile.faux-section-3 .body p strong,.single-tile .tile.section-3 .body p strong{font-family:jubilat,serif;font-weight:500;font-size:112%}#grid .tile.faux-section-4 .number,.single-tile .tile.faux-section-4 .number{color:#404143}#grid .tile.section-5 .timeline-year,.single-tile .tile.section-5 .timeline-year{font-family:jubilat,serif;font-weight:100;font-size:260%;line-height:75px}#grid .tile.section-5.size-2x2 .timeline-year,#grid .tile.section-5.size-2x3 .timeline-year,.single-tile .tile.section-5.size-2x2 .timeline-year,.single-tile .tile.section-5.size-2x3 .timeline-year{font-family:jubilat,serif;font-weight:100;font-size:700%;line-height:180px}#grid .tile .inner,.single-tile .tile .inner{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;position:relative;width:230px;height:170px}#grid .tile .timeline-year,.single-tile .tile .timeline-year{background:#404143;position:absolute;left:82px;top:35px;width:66px;height:66px;-webkit-border-radius:33px;-moz-border-radius:33px;border-radius:33px;text-align:center}#grid .tile.size-2x2 .timeline-year,#grid .tile.size-2x3 .timeline-year,.single-tile .tile.size-2x2 .timeline-year,.single-tile .tile.size-2x3 .timeline-year{left:154px;top:84px;width:160px;height:160px;-webkit-border-radius:80px;-moz-border-radius:80px;border-radius:80px;text-align:center}#grid .tile.size-2x2 .timeline-intro .body,.single-tile .tile.size-2x2 .timeline-intro .body{padding-top:20px;padding-right:100px}#grid .tile .mask-bl,#grid .tile .mask-br,#grid .tile .mask-tl,#grid .tile .mask-tr,.single-tile .tile .mask-bl,.single-tile .tile .mask-br,.single-tile .tile .mask-tl,.single-tile .tile .mask-tr{background-image:url(/assets/img/common/sprite-corners.png);position:absolute;width:10px;height:10px;z-index:9999}#grid .tile .mask-tl,.single-tile .tile .mask-tl{background-position:left top;left:0;top:0}#grid .tile .mask-bl,.single-tile .tile .mask-bl{background-position:left bottom;left:0;bottom:0}#grid .tile .mask-tr,.single-tile .tile .mask-tr{background-position:right top;right:0;top:0}#grid .tile .mask-br,.single-tile .tile .mask-br{background-position:right bottom;right:0;bottom:0}#grid .tile .hoverup,.single-tile .tile .hoverup{position:absolute;left:0;top:0;width:100%;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;z-index:1}#grid .tile .hover-1,#grid .tile .hover-2,.single-tile .tile .hover-1,.single-tile .tile .hover-2{position:relative}#grid .tile .fade-2,.single-tile .tile .fade-2{position:absolute;left:0;top:0;width:100%;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;z-index:1;background:#404143}#grid .tile .steps,.single-tile .tile .steps{background:url(/assets/img/common/bg-stepped.png) right bottom no-repeat}#grid .tile.size-1x2 .steps,.single-tile .tile.size-1x2 .steps{background-size:auto}@media (min-resolution:124dpi),(-webkit-min-device-pixel-ratio:1.3),(min--moz-device-pixel-ratio:1.3),(-o-min-device-pixel-ratio:4/3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){#grid .tile.size-1x2 .steps,.single-tile .tile.size-1x2 .steps{background-image:url(/assets/img/common/bg-stepped@2x.png);background-size:800px 600px}}#grid .tile .steps-mask-bl,#grid .tile .steps-mask-tr,.single-tile .tile .steps-mask-bl,.single-tile .tile .steps-mask-tr{position:absolute;z-index:9999;width:10px;height:10px;background-repeat:no-repeat;background-position:left top}#grid .tile .steps-mask-tr,.single-tile .tile .steps-mask-tr{background-image:url(/assets/img/common/bg-stepped-mask-tr.png);right:0;top:0}@media (min-resolution:124dpi),(-webkit-min-device-pixel-ratio:1.3),(min--moz-device-pixel-ratio:1.3),(-o-min-device-pixel-ratio:4/3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){#grid .tile .steps-mask-tr,.single-tile .tile .steps-mask-tr{background-image:url(/assets/img/common/bg-stepped-mask-tr@2x.png);background-size:10px 10px}}#grid .tile .steps-mask-bl,.single-tile .tile .steps-mask-bl{background-image:url(/assets/img/common/bg-stepped-mask-bl.png);bottom:0;left:0}.device-530 #grid .tile.size-3x1 .cta-hover .cta-text,.device-530 #grid .tile.size-3x1 .inner .cta,.device-530 #grid .tile.size-3x1 .inner .date{left:20px}@media (min-resolution:124dpi),(-webkit-min-device-pixel-ratio:1.3),(min--moz-device-pixel-ratio:1.3),(-o-min-device-pixel-ratio:4/3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){#grid .tile .steps-mask-bl,.single-tile .tile .steps-mask-bl{background-image:url(/assets/img/common/bg-stepped-mask-bl@2x.png);background-size:10px 10px}}#grid .tile .contact-icons li,.single-tile .tile .contact-icons li{background-image:url(/assets/img/common/glyph-contact.png);background-position:-1000 -1000;background-repeat:no-repeat;list-style-type:none;padding-left:24px;margin-bottom:0}@media (min-resolution:124dpi),(-webkit-min-device-pixel-ratio:1.3),(min--moz-device-pixel-ratio:1.3),(-o-min-device-pixel-ratio:4/3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){#grid .tile .contact-icons li,.single-tile .tile .contact-icons li{background-image:url(/assets/img/common/glyph-contact@2x.png);background-size:16px 114px}}#grid .tile .contact-icons li.icon-phone,.single-tile .tile .contact-icons li.icon-phone{background-position:0 0}#grid .tile .contact-icons li.icon-fax,.single-tile .tile .contact-icons li.icon-fax{background-position:0 -37px}#grid .tile .contact-icons li.icon-web,.single-tile .tile .contact-icons li.icon-web{background-position:0 -75px}#grid .tile#tile-126 .body,.single-tile .tile#tile-126 .body{padding:0}#grid .tile#tile-125 .body,.single-tile .tile#tile-125 .body{padding:16px 20px;font-size:80%;line-height:135%}#grid .tile#tile-125 .body p,.single-tile .tile#tile-125 .body p{margin:0 0 25px}#grid .tile#tile-127 .body,.single-tile .tile#tile-127 .body{padding-top:20px;padding-right:100px}#grid .tile#tile-127 .body p,.single-tile .tile#tile-127 .body p{font-family:jubilat,serif;font-weight:400;font-size:213%;line-height:100%}.single-tile{padding-top:37px}.single-tile .tile{-webkit-transform:translate3d(0,0,0)}.device-530{padding-left:10px;padding-right:10px}.page .column-main .column-main-inner,.page .column-main .slider-wrap{padding-right:8px}.device-530 #grid .tile{font-size:90%}.device-530 #grid .tile.size-1x1{width:200px;height:150px}.device-530 #grid .tile.size-1x1 .inner{width:200px;height:150px;background-size:200px 150px}.device-530 #grid .tile.size-1x2,.device-530 #grid .tile.size-1x2 .inner{width:200px;height:308px}.device-530 #grid .tile.size-1x2 .inner.style-12 .inner-img,.device-530 #grid .tile.size-1x2 .inner.style-12 .inner-img img{width:200px;height:150px}.device-530 #grid .tile.size-1x2 .inner.style-12 .sep-x{top:150px}.device-530 #grid .tile.size-1x2 .inner.style-12 .sep-arrow{top:158px}.device-530 #grid .tile.size-1x2.section-2 .inner{height:308px}.device-530 #grid .tile.size-3x1,.device-530 #grid .tile.size-3x1 .inner,.device-530 #grid .tile.size-3x1 .inner.style-7 img{width:200px;height:150px}.device-530 #grid .tile.size-3x1 .inner .body{margin-left:0}.page .page-inner:after,.page .page-inner:before,.page:after,.page:before{display:table;content:""}.device-470 #grid .tile.size-3x1,.device-470 #grid .tile.size-3x1 .inner{width:230px;height:170px}.device-470 #grid .tile.size-2x2{width:100%;height:auto}.device-470 #grid .tile.size-2x2 .inner{width:100%;height:auto;padding-bottom:74%;background-size:cover;background-position:center center}.page:after{clear:both}.page .column-main{width:714px;float:left}.page .column-main h1.title{margin:10px 0 12px;font-family:jubilat,serif;font-weight:100;font-size:340%;line-height:100%}.page .column-main .column-main-inner .inner-main a,.page .column-main h1.title span,.page .intro,.page .meta,.page .meta strong{font-family:proxima-nova,sans-serif}.page .column-main h1.title em{color:#474747;font-weight:100}.page .column-main h1.title span{display:block;position:relative;top:-5px;font-weight:400;font-size:40%}.page .column-main a{text-decoration:underline}.page .column-main .slider a{text-decoration:none}.page .column-main .categories,.page .column-main .date{font-size:88%}.page .column-main .column-main-inner:after,.page .column-main .column-main-inner:before{display:table;content:""}.page .column-main .column-main-inner .inner-side{float:left;width:210px;padding-right:20px;margin-right:8px}.page .column-main .column-main-inner .inner-main{float:left;width:460px}.page .column-main .column-main-inner .inner-main img{max-width:100%;height:auto}.page .column-main .column-main-inner .inner-main h2{margin-top:1.2em;font-size:120%}.page .column-main .column-main-inner .inner-main ol,.page .column-main .column-main-inner .inner-main ul{margin:15px 0}.page .column-main .column-main-inner .inner-main ol li,.page .column-main .column-main-inner .inner-main ul li{margin:8px 0}.page .column-main .column-main-inner .inner-main ul li{list-style-type:none;background-image:url(/assets/img/common/icon-arrow.png);background-size:15px 15px;background-repeat:no-repeat;padding:0 0 0 22px}.page .column-main .column-main-inner .inner-main a{font-weight:400;text-decoration:none;border-bottom:1px solid #aaa}.page .column-main .column-main-inner .inner-main a:hover{border-color:#404143}.page .column-main .column-main-inner .inner-main blockquote{font-family:proxima-nova,sans-serif;font-weight:200;font-size:130%;line-height:130%;margin:15px 30px;padding:0;color:#474747}.page .column-side{float:right;width:230px;margin-right:8px}.page .column-side nav ul{border-bottom:1px solid #ccc}.page .column-side nav ul li{border-top:1px solid #ccc}.page .column-side nav ul li a{display:block;height:40px;background-position:214px 11px;background-repeat:no-repeat;border-top:none;line-height:40px}.page .images-intro:after,.page .images-intro:before,.page .mini-columns:after,.page .mini-columns:before{display:table;content:""}.page .column-side nav ul li a.next{background-image:url(/assets/img/common/glyph-arrow-right-dark.png)}@media (min-resolution:124dpi),(-webkit-min-device-pixel-ratio:1.3),(min--moz-device-pixel-ratio:1.3),(-o-min-device-pixel-ratio:4/3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.page .column-side nav ul li a.next{background-image:url(/assets/img/common/glyph-arrow-right-dark@2x.png);background-size:18px 18px}}.page .column-side nav ul li a.prev{background-image:url(/assets/img/common/glyph-arrow-left-dark.png)}@media (min-resolution:124dpi),(-webkit-min-device-pixel-ratio:1.3),(min--moz-device-pixel-ratio:1.3),(-o-min-device-pixel-ratio:4/3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.page .column-side nav ul li a.prev{background-image:url(/assets/img/common/glyph-arrow-left-dark@2x.png);background-size:18px 18px}}.page .column-side nav ul li a.close{background-image:url(/assets/img/common/glyph-cross-dark.png)}@media (min-resolution:124dpi),(-webkit-min-device-pixel-ratio:1.3),(min--moz-device-pixel-ratio:1.3),(-o-min-device-pixel-ratio:4/3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.page .column-side nav ul li a.close{background-image:url(/assets/img/common/glyph-cross-dark@2x.png);background-size:18px 18px}}.page .mini-columns p{float:left;width:30%;margin-right:5%;font-size:90%;line-height:130%}.page .mini-columns p.last{margin-right:0}.page .icon{padding-top:80px;background-position:left top;background-repeat:no-repeat}.page .icon.icon-1{background-image:url(/assets/img/common/icon-1.jpg?);background-size:80px,60px}.page .icon.icon-2{background-image:url(/assets/img/common/icon-2.jpg);background-size:80px,60px}.page .icon.icon-3{background-image:url(/assets/img/common/icon-3.jpg);background-size:80px,60px}.page .slider{width:100%}.page .slider img{max-width:100%;height:auto}.page .meta{margin:20px 0 12px;font-weight:400}.page .meta .year{margin-left:30px}.page .meta strong{text-transform:uppercase;font-weight:500}.page .images-intro img{float:left;margin-right:8px}.page .intro{padding-bottom:40px;margin:12px 0 0;font-weight:200;font-size:113%;line-height:130%}.page .expandables{padding-right:8px;border-top:1px solid #ccc;margin-bottom:30px}.page .expandables .expandable h2{border-bottom:1px solid #ccc;position:relative;margin:0;padding:0;height:46px;font-size:90%;text-transform:uppercase;line-height:46px}.page .expandables .expandable h2 span{background:url(/assets/img/common/glyph-drawer-toggle.png) left top no-repeat;display:block;width:22px;height:22px;position:absolute;right:-4px;top:12px}@media (min-resolution:124dpi),(-webkit-min-device-pixel-ratio:1.3),(min--moz-device-pixel-ratio:1.3),(-o-min-device-pixel-ratio:4/3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.page .expandables .expandable h2 span{background-image:url(/assets/img/common/glyph-drawer-toggle@2x.png);background-size:18px 36px}}.page .expandables .expandable h2.active span{background-position:left bottom}.page .expandables .expandable .body{border-bottom:1px solid #ccc;display:none;font-size:100%}.page .expandables .expandable .body .body-inner{padding:10px 10px 30px 238px}.page .page-images{width:100%}.page .page-images div{margin-right:8px;margin-bottom:8px;overflow:hidden}.page .page-images div.tile-1x1{width:230px;height:170px}.page .page-images div.tile-2x2{width:468px;height:348px}.page .page-images div.tile-2x1{width:468px;height:170px}.page .page-images div.tile-1x2{width:230px;height:348px}.page .page-images div.tile-3x3{width:468px;height:170px}.page .page-images div.tile-1x1 img,.page .page-images div.tile-1x2 img,.page .page-images div.tile-2x1 img,.page .page-images div.tile-2x2 img,.page .page-images div.tile-3x3 img{max-width:100%;height:auto}.page .page-images img{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.page .sep{margin-top:50px;padding-bottom:50px;border-top:1px solid #ccc}.page.closed .sep{border-color:#fff}.intro .inner-side p{padding-top:0}.page.page-project .intro{border-bottom:1px solid #404143}.add-this{font-size:88%}.add-this p{margin-bottom:4px}.meta-images{margin:0;padding:0;position:absolute;left:-9000px;top:0}.at16nc.at16t_pinterest_share,.at16nc.at16t_twitter{width:20px;height:20px;background:url(/assets/img/common/glyph-social-icons.png)}.at16nc.at16t_twitter{background-position:0 0}.at16nc.at16t_pinterest_share{background-position:-20px 0}.rslides{position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0}.rslides li{position:absolute;display:none;width:100%;left:0;top:0}.rslides li:first-child{position:relative;display:block;float:left}.rslides img{display:block;height:auto;float:left;width:100%;border:0}.rslides_tabs{background:#474747}.rslides_tabs:after,.rslides_tabs:before{display:table;content:""}.rslides_tabs li{list-style-type:none;float:left}.rslides_tabs li a{display:block;width:40px;height:40px;color:#fff;text-align:center;line-height:40px}.rslides_tabs li.rslides_here a{background:#404143}#tile-design-values .inner{background:#aaa!important}#tile-design-process .inner{background:#989898!important}#tile-the-wayfinders .inner{background:#868686!important}@media only screen and (max-width:1300px){#main-navigation{width:714px}#main-navigation ul li a{padding-bottom:8px;padding-top:6px;border-bottom:1px solid #ccc}#main-navigation ul li.section-6{display:block}.contact{display:none}}@media only screen and (max-width:1026px){.page .column-side{clear:both;float:none;width:714px}.page .column-side nav ul{border-bottom:none}.page .column-side nav ul li{border-bottom:1px solid #ccc}}@media only screen and (max-width:778px){#main-navigation{width:476px}.page .column-main{width:auto}.page .column-main .column-main-inner .inner-main,.page .column-main .column-main-inner .inner-side{float:none}.page .column-side{width:476px}.page .column-side nav ul li:nth-child(3){position:relative;top:-1px}.page .expandables .expandable .body .body-inner{padding-left:0}}@media only screen and (max-width:530px){#main-navigation{padding-top:20px;width:auto}header{padding:30px 0 40px}header #loader{top:30px}.page .column-main,.page .column-main .column-main-inner .inner-main{width:100%}.page .column-side{width:auto;margin-right:0}.page .column-side nav ul{border-bottom:1px solid #ccc}.page .column-side nav ul li{width:100%;border-bottom:none;margin-right:0}.page .column-side nav ul li a{width:100%;background-position:right 9px}.page .column-side nav ul li:nth-child(3){position:relative;top:0}#grid .tile .inner.style-7 .body{margin-left:0}#grid .tile .inner.style-7 .inner-img{position:relative;left:0;top:0}#grid .tile .inner.style-7 .date{left:20px;top:186px}#grid .tile.section-3 .cta-hover .cta-text{left:20px}#grid .tile.size-2x3 .timeline-year,.device-470 #grid .tile.size-2x2.section-5 .timeline-year{position:absolute;left:82px;top:35px;text-align:center;font-size:260%;line-height:75px;padding-bottom:0}#grid .tile.size-2x3,#grid .tile.size-2x3 .inner{width:230px;height:348px}#grid .tile.size-2x3 .style-12 .inner-img,#grid .tile.size-2x3 .style-12 .inner-img img{width:230px;height:170px}#grid .tile.size-2x3 .timeline-year{background:#404143;width:66px;height:66px;-webkit-border-radius:33px;-moz-border-radius:33px;border-radius:33px}.device-470 #grid .tile.size-2x2.section-5{width:230px;height:170px}.device-470 #grid .tile.size-2x2.section-5 .inner{width:230px;height:170px;padding-bottom:0;background-size:230px 170px}.device-470 #grid .tile.size-2x2.section-5 .timeline-year{background:#404143;width:66px;height:66px;-webkit-border-radius:33px;-moz-border-radius:33px;border-radius:33px}#tile-about,#tile-about .inner{height:auto!important;width:100%!important}.timeline-intro{background:0 0!important}.timeline-intro .body{font-size:300%!important}#tile-about .inner{padding-bottom:60px!important}nav#footer-navigation ul li{padding-bottom:40px}}@media print{blockquote,img,pre,tr{page-break-inside:avoid}*{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}blockquote,pre{border:1px solid #999}thead{display:table-header-group}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}