body,article,section,header,footer,figure,h1,h2,h3,h4,p,hr,ul,ol,li,dt,dd{margin:0;padding:0}a{text-decoration:none}img{display:block;margin:0;padding:0}a img{border:none;backface-visibility:hidden;-webkit-backface-visibility:hidden}object{display:block}address{font-style:normal}@font-face{font-family:"Proxima Nova_n6";src:url("fonts/proxima-nova/600/87e4b4fc-cdf1-450a-8bed-dd818cba908d.eot?#iefix") format("eot")}@font-face{font-family:"Proxima Nova";src:url("fonts/proxima-nova/600/87e4b4fc-cdf1-450a-8bed-dd818cba908d.eot?#iefix");src:url("fonts/proxima-nova/600/87e4b4fc-cdf1-450a-8bed-dd818cba908d.eot?#iefix") format("eot"),url("fonts/proxima-nova/600/ae47a7f5-89da-4879-b934-29722c3dd451.woff2") format("woff2"),url("fonts/proxima-nova/600/70ae52ec-d89b-4c6a-9402-854ebe423c54.woff") format("woff"),url("fonts/proxima-nova/600/6a35571c-ea14-4dac-9ae1-0e7af0abeec8.ttf") format("truetype"),url("fonts/proxima-nova/600/ac2bdafc-d4a8-49d0-8a10-4e2f16bf7e3c.svg#ac2bdafc-d4a8-49d0-8a10-4e2f16bf7e3c") format("svg");font-weight:600;font-style:normal}@font-face{font-family:"Proxima Nova_i6";src:url("fonts/proxima-nova/600I/06ebb3e2-5f11-4e26-8736-0f7acb3c7743.eot?#iefix") format("eot")}@font-face{font-family:"Proxima Nova";src:url("fonts/proxima-nova/600I/06ebb3e2-5f11-4e26-8736-0f7acb3c7743.eot?#iefix");src:url("fonts/proxima-nova/600I/06ebb3e2-5f11-4e26-8736-0f7acb3c7743.eot?#iefix") format("eot"),url("fonts/proxima-nova/600I/df119bf8-cb81-4373-9682-6054d9dd0770.woff2") format("woff2"),url("fonts/proxima-nova/600I/d2a02f92-9826-4117-ae36-8fcfd72ad46e.woff") format("woff"),url("fonts/proxima-nova/600I/d786d7d1-696a-47f9-9d03-7608fcb29cc4.ttf") format("truetype"),url("fonts/proxima-nova/600I/e7fe23f1-b364-4a20-905a-86ed7e89efae.svg#e7fe23f1-b364-4a20-905a-86ed7e89efae") format("svg");font-weight:600;font-style:italic}@font-face{font-family:'Lyon Text';src:url("fonts/lyon-text/regular/LyonText-RegularItalic-Web.eot");src:url("fonts/lyon-text/regular/LyonText-RegularItalic-Web.eot?#iefix") format("embedded-opentype"),url("fonts/lyon-text/regular/LyonText-RegularItalic-Web.woff") format("woff");font-weight:400;font-style:italic;font-stretch:normal}@font-face{font-family:'Lyon Text';src:url("fonts/lyon-text/regular/LyonText-Regular-Web.eot");src:url("fonts/lyon-text/regular/LyonText-Regular-Web.eot?#iefix") format("embedded-opentype"),url("fonts/lyon-text/regular/LyonText-Regular-Web.woff") format("woff");font-weight:400;font-style:normal;font-stretch:normal}.wrap{width:86.11111%;max-width:1440px;margin:0 auto}.col{float:left;padding:0 1.38889%}.box-col{float:left;margin:0 1.38889%;height:auto}.box{float:left;margin:0 1.38889% 2.77778% 1.38889%;height:auto}.view-grid{min-height:24px;height:100%;background-color:#eee}.master-grid{z-index:-10;position:fixed;top:0;left:1.38889%;height:100%}.col-1{width:97.22222%}.col-2{width:47.22222%}.col-3,.col-3-shrink{width:30.55556%}.col-3-2{width:63.88889%}.col-4,.col-4-shrink{width:22.22222%}.col-4-3{width:72.22222%}.col-5{width:17.22222%}.col-6{width:13.88889%}.col-6-2{width:30.55556%}.col-6-3{width:47.22222%}.col-6-5{width:80.55556%}.col-8-3{width:34.72222%}.col-9{width:8.33333%}.col-9-2{width:19.44444%}.col-9-3{width:30.55556%}.col-9-4{width:41.66667%}.col-9-5{width:52.77778%}.col-12{width:5.55556%}.pad-3-left{padding-left:34.72222%}.pad-4-left,.pad-4-left-shrink{padding-left:26.38889%}.pad-4-right{padding-right:26.38889%}.pad-6-left{padding-left:18.05556%}.pad-2,.grid-img.pad-2{margin-left:51.38889%;width:47.22222%;max-width:intrinsic}.pad-3,.grid-img.pad-3{padding-left:33.33333%;-moz-box-sizing:border-box;box-sizing:border-box;max-width:intrinsic}.pad-4,.grid-img.pad-4{margin-left:26.38889%;width:47.22222%;max-width:intrinsic}.shift-3-right{position:relative;left:33.33333%}.shift-4-right{position:relative;left:25%}.shift-6-right{position:relative;left:15.27778%}.shift-9-right{position:relative;left:9.72222%}.shift-9-2-right{position:relative;left:20.83333%}.mar-3-left,.mar-3-left-shrink{margin-left:34.72222%}.mar-3-2-left{margin-left:68.05556%}.mar-4-left,.mar-4-left-shrink{margin-left:26.38889%}.mar-6-left{margin-left:18.05556%}.mar-9-left{margin-left:12.5%}.mar-12-left{margin-left:8.33333%}.entry>.post,.entry>h1,.entry>h2,.entry>h3,.entry>p,.entry>small,.entry>ul,.entry>ol,.entry>address,.entry>img,.entry>a>img{padding-right:1.38889%;padding-left:1.38889%}.entry p img:not(.col):not(.box-col):not(.grid-img),.entry a img:not(.col):not(.box-col):not(.grid-img){width:100%;height:auto;max-width:intrinsic;margin-bottom:24px}.offset-col{position:relative}.offset-col>h1,.offset-col>h2,.offset-col>h3,.offset-col>p,.offset-col>small,.offset-col>ul,.offset-col>ol{position:relative;width:57.22222%;left:20%}.offset-col>img{margin:0 0 24px 50%}.entry.pad-3-left,.entry.pad-4-left,.entry.pad-4-left-shrink{padding-left:inherit}.pad-3-left>.post,.pad-3-left>h1,.pad-3-left>h2,.pad-3-left>h3,.pad-3-left>p,.pad-3-left>small,.pad-3-left>ul,.pad-3-left>ol,.pad-3-left>img,.pad-3-left>a>img{margin-left:33.33333%;width:57.22222%}.pad-3-left>img,.pad-3-left>a>img{height:auto}.pad-4-left>.post,.pad-4-left-shrink>.post,.pad-4-left>h1,.pad-4-left-shrink>h1,.pad-4-left>h2,.pad-4-left-shrink>h2,.pad-4-left>h3,.pad-4-left-shrink>h3,.pad-4-left>p,.pad-4-left-shrink>p,.pad-4-left>small,.pad-4-left-shrink>small,.pad-4-left>ul,.pad-4-left-shrink>ul,.pad-4-left>ol,.pad-4-left-shrink>ol,.pad-4-left>img,.pad-4-left-shrink>img,.pad-4-left>a>img,.pad-4-left-shrink>a>img{margin-left:25%;width:57.22222%}.pad-4-left>img,.pad-4-left-shrink>img,.pad-4-left>a>img,.pad-4-left-shrink>a>img{height:auto}.grid-img.pad-3{padding-left:19.44444%;padding-right:8.33333%}@media all and (max-width: 900px){.mar-0-left-tp,.mar-3-left-shrink{margin-left:1.38889%}.mar-9-left-tp,.mar-4-left-shrink{margin-left:12.5%}.pad-9-left-tp,.pad-4-left-shrink{padding-left:12.5%}.col-9-tp,.col-3-shrink,.col-4-shrink{width:8.33333%}.offset-col>h1,.offset-col>h2,.offset-col>h3,.offset-col>p,.offset-col>small,.offset-col>ul,.offset-col>ol{width:75%;left:11.11111%}.grid-img.pad-3{padding-left:11.11111%}.pad-3-left>.post,.pad-3-left>h1,.pad-3-left>h2,.pad-3-left>h3,.pad-3-left>p,.pad-3-left>small,.pad-3-left>ul,.pad-3-left>ol,.pad-4-left>.post,.pad-4-left-shrink>.post,.pad-4-left>h1,.pad-4-left-shrink>h1,.pad-4-left>h2,.pad-4-left-shrink>h2,.pad-4-left>h3,.pad-4-left-shrink>h3,.pad-4-left>p,.pad-4-left-shrink>p,.pad-4-left>small,.pad-4-left-shrink>small,.pad-4-left>ul,.pad-4-left-shrink>ul,.pad-4-left>ol,.pad-4-left-shrink>ol,.pad-4-left>img,.pad-4-left-shrink>img,.pad-4-left>a>img,.pad-4-left-shrink>a>img{width:75%;margin-left:11.11111%}}@media all and (max-width: 640px){.wrap{width:93.75%}.col{padding:0 3.125%}.box-col{margin:0 3.125%}.box{margin:0 3.125% 6.25% 3.125%}.col-1,.col-2,.col-3-2{width:93.75%}.col-3,.col-3-shrink,.col-4,.col-4-shrink,.col-6,.col-7{width:43.75%}.pad-3,.pad-4,.grid-img.pad-3,.grid-img.pad-4{padding-left:0;width:93.75%}.shift-3-right{left:0}.mar-0-left-sl,.mar-3-left-shrink,.mar-4-left-shrink{margin-left:3.125%}.entry>.post,.entry>h1,.entry>h2,.entry>h3,.entry>p,.entry>small,.entry>ul,.entry>ol,.entry>address,.entry>img,.entry>a>img{width:93.75%;padding-left:3.125%;padding-right:3.125%}.entry>ul,.entry>ol{display:inline-block;width:87.5%;padding-left:9.375%}.offset-col>h1,.offset-col>h2,.offset-col>h3,.offset-col>p,.offset-col>small,.offset-col>ul,.offset-col>ol{left:auto}.offset-col>img{margin-left:1.5625%}.grid-img.pad-3{width:93.75%;padding-right:0}.pad-3-left>.post,.pad-3-left>h1,.pad-3-left>h2,.pad-3-left>h3,.pad-3-left>p,.pad-3-left>small,.pad-3-left>ul,.pad-3-left>ol,.pad-3-left>img,.pad-3-left>a>img,.pad-4-left>.post,.pad-4-left-shrink>.post,.pad-4-left>h1,.pad-4-left-shrink>h1,.pad-4-left>h2,.pad-4-left-shrink>h2,.pad-4-left>h3,.pad-4-left-shrink>h3,.pad-4-left>p,.pad-4-left-shrink>p,.pad-4-left>small,.pad-4-left-shrink>small,.pad-4-left>ul,.pad-4-left-shrink>ul,.pad-4-left>ol,.pad-4-left-shrink>ol,.pad-4-left>img,.pad-4-left-shrink>img,.pad-4-left>a>img,.pad-4-left-shrink>a>img{margin-left:0}}@media all and (max-width: 400px){.col-1,.col-3-2,.col-2,.col-3,.col-3-shrink,.col-4,.col-4-shrink{width:93.75%}}@media all and (max-width: 900px){.mar-0-left-tp,.mar-3-left-shrink{margin-left:1.38889%}.mar-9-left-tp,.mar-4-left-shrink{margin-left:12.5%}.pad-9-left-tp,.pad-4-left-shrink{padding-left:12.5%}.col-9-tp,.col-3-shrink,.col-4-shrink{width:8.33333%}.offset-col>h1,.offset-col>h2,.offset-col>h3,.offset-col>p,.offset-col>small,.offset-col>ul,.offset-col>ol{width:75%;left:11.11111%}.grid-img.pad-3{padding-left:11.11111%}.pad-3-left>.post,.pad-3-left>h1,.pad-3-left>h2,.pad-3-left>h3,.pad-3-left>p,.pad-3-left>small,.pad-3-left>ul,.pad-3-left>ol,.pad-4-left>.post,.pad-4-left-shrink>.post,.pad-4-left>h1,.pad-4-left-shrink>h1,.pad-4-left>h2,.pad-4-left-shrink>h2,.pad-4-left>h3,.pad-4-left-shrink>h3,.pad-4-left>p,.pad-4-left-shrink>p,.pad-4-left>small,.pad-4-left-shrink>small,.pad-4-left>ul,.pad-4-left-shrink>ul,.pad-4-left>ol,.pad-4-left-shrink>ol,.pad-4-left>img,.pad-4-left-shrink>img,.pad-4-left>a>img,.pad-4-left-shrink>a>img{width:75%;margin-left:11.11111%}}@media all and (max-width: 640px){.wrap{width:93.75%}.col{padding:0 3.125%}.box-col{margin:0 3.125%}.box{margin:0 3.125% 6.25% 3.125%}.col-1,.col-2,.col-3-2{width:93.75%}.col-3,.col-3-shrink,.col-4,.col-4-shrink,.col-6,.col-7{width:43.75%}.pad-3,.pad-4,.grid-img.pad-3,.grid-img.pad-4{padding-left:0;width:93.75%}.shift-3-right{left:0}.mar-0-left-sl,.mar-3-left-shrink,.mar-4-left-shrink{margin-left:3.125%}.entry>.post,.entry>h1,.entry>h2,.entry>h3,.entry>p,.entry>small,.entry>ul,.entry>ol,.entry>address,.entry>img,.entry>a>img{width:93.75%;padding-left:3.125%;padding-right:3.125%}.entry>ul,.entry>ol{display:inline-block;width:87.5%;padding-left:9.375%}.offset-col>h1,.offset-col>h2,.offset-col>h3,.offset-col>p,.offset-col>small,.offset-col>ul,.offset-col>ol{left:auto}.offset-col>img{margin-left:1.5625%}.grid-img.pad-3{width:93.75%;padding-right:0}.pad-3-left>.post,.pad-3-left>h1,.pad-3-left>h2,.pad-3-left>h3,.pad-3-left>p,.pad-3-left>small,.pad-3-left>ul,.pad-3-left>ol,.pad-3-left>img,.pad-3-left>a>img,.pad-4-left>.post,.pad-4-left-shrink>.post,.pad-4-left>h1,.pad-4-left-shrink>h1,.pad-4-left>h2,.pad-4-left-shrink>h2,.pad-4-left>h3,.pad-4-left-shrink>h3,.pad-4-left>p,.pad-4-left-shrink>p,.pad-4-left>small,.pad-4-left-shrink>small,.pad-4-left>ul,.pad-4-left-shrink>ul,.pad-4-left>ol,.pad-4-left-shrink>ol,.pad-4-left>img,.pad-4-left-shrink>img,.pad-4-left>a>img,.pad-4-left-shrink>a>img{margin-left:0}}@media all and (max-width: 400px){.col-1,.col-3-2,.col-2,.col-3,.col-3-shrink,.col-4,.col-4-shrink{width:93.75%}}.grid-img{display:block;float:left;height:auto;margin:0 1.38889% 2.77778% 1.38889%;padding:0;-moz-box-sizing:border-box;box-sizing:border-box}.img-wrap{position:relative;float:none;clear:both;margin-top:2.77778%;overflow:hidden;font-size:0;text-align:center;-webkit-transition:all 500ms ease-out;transition:all 500ms ease-out}.img-wrap.aside{position:absolute;left:1.38889%;width:47.22222%;height:0 !important;margin:0;overflow:visible}.aside .grid-img{max-width:intrinsic}.single-col .img-wrap{width:47.22222%;margin-left:auto;margin-right:auto;margin-bottom:24px}.wrap-bg{background:#d4d7d9;-moz-box-sizing:border-box;box-sizing:border-box;margin-top:0;margin-bottom:2.77778%;padding:5.55556% 5.55556%}.col.wrap-bg{margin-left:1.38889%;margin-right:1.38889%}.single-col .wrap-bg{background:#fafafa}.print .wrap-bg,.album-covers .wrap-bg{background:#eee;padding:2.77778% 1.38889%}.img-bg{background-size:cover;background-position:center center}.border{border-bottom:1px solid #ddd}.aside.border{border:none}.aside.border .grid-img{padding-bottom:2.77778%;border:1px solid #ddd}.img-wrap+p{margin-top:24px}p+.img-wrap{margin-top:48px}.img-wrap+br{display:none}.slide-up.presentation{display:none}.presentation{padding-bottom:27.77778%}.presentation .aside{display:none}.presentation .img-wrap{margin-top:0;margin-bottom:16.66667%;padding:24px 5.55556%}.caption,.entry .caption{display:none;margin:0;padding:0;width:auto;font-family:"Proxima Nova","Helvetica Neue","Helvetica",sans-serif;font-size:17px}.caption-wrap{text-align:left}.captioned .caption{display:block;height:72px}.caption-wrap img{float:none;width:100%;height:auto;margin-bottom:12px;padding:0}.print-shadow,.entry.album-covers img{-moz-box-sizing:border-box;box-sizing:border-box;border-radius:2px;box-shadow:1px 2px 2px 0 rgba(0,0,0,0.4)}.video-wrap{position:relative;padding:0;cursor:pointer}video{width:100%;height:auto}.play{display:block;position:absolute;top:0;left:0;bottom:0;right:0;width:0;height:0;background:white;margin:auto}.play,.entry .play{border-width:30px;border-style:solid;border-radius:36px}.play-triangle{z-index:10;display:block;position:absolute;top:-12px;left:-6px;border-color:transparent transparent transparent #000;border-style:solid;border-width:12px 18px}.entry .play:link,.entry .play:visited{border-color:white}.entry .play:hover{border-color:#0033eb}.entry .play:hover .play-triangle{border-left-color:white}.playing .play{display:none}@media all and (max-width: 900px){.wrap-bg{padding:5.55556% 2.77778%}.img-bg.light{height:288px}}@media all and (max-width: 640px){.grid-img{margin:0 3.125% 6.25% 3.125%;padding:0}.img-wrap{margin-top:6.25%}.wrap-bg{margin-top:0;margin-bottom:6.25%;padding:6.25% 0}.print .wrap-bg,.album-covers .wrap-bg{padding:6.25% 3.125%}.col.wrap-bg{margin-left:3.125%;margin-right:3.125%}}.chrome{-webkit-transition:all 250ms ease-in;transition:all 250ms ease-in}.chrome.desktop{display:inline-block;float:none;position:relative;max-width:1280px;height:auto;max-height:840px;height:0;padding-bottom:59.0625%;margin:0;border:1px #ccc solid;border-radius:6px;overflow-x:hidden;overflow-y:scroll;overflow-y:hidden;box-shadow:0 0 12px rgba(0,0,0,0.3);box-shadow:3px 3px 12px 0 rgba(0,0,0,0.0980392)}.chrome.desktop.col-1{width:91.66667%}.desktop.no-crop{height:auto;max-height:none;padding-bottom:0 !important}.no-crop .screen{position:static}.chrome.desktop+.chrome.desktop{margin-top:6.94444%}.title-bar{background:#e6e6e6;background:linear-gradient(to bottom, #e3e3e4, rgba(205,205,207,0.5));background:-webkit-linear-gradient(top, #e3e3e4, rgba(205,205,207,0.5));background:-ms-linear-gradient(top, #e3e3e4, rgba(205,205,207,0.5));padding:0.38095% 1.17188%;border-bottom:1px #ccc solid;width:auto;-moz-box-sizing:border-box;box-sizing:border-box}.chrome-widget{float:left;margin-top:0.47619%;margin-right:0.46875%;width:1.1%;background:#999;border-radius:12px}.chrome-widget{float:left;margin-top:0.71429%;margin-right:0.70312%;width:10px;background:#999;border-radius:6px}.chrome-widget:after{display:block;content:'';padding-bottom:100%}.location-bar{width:40%;height:18px;margin:2px auto 1px auto;background:#fafafa;border-radius:3px;box-shadow:0 1px 0 rgba(0,0,0,0.1);font-size:12px;line-height:21px}.chrome.desktop>img{display:block;width:100%;max-width:none;height:auto;margin:0;padding:0}@media all and (max-width: 1024px){.chrome.desktop{border-radius:5px}.title-bar{padding:3px 6px}.chrome-widget{margin-top:5px;margin-right:4px;width:8px}.location-bar{margin:1px auto 0 auto;height:15px;line-height:16px;font-size:10px}}@media all and (max-width: 800px){.chrome.desktop+.chrome.desktop{margin-top:5.55556%}}@media all and (max-width: 640px){.chrome.desktop+.chrome.desktop{margin-top:6.25%}.chrome.desktop{width:87.5%;border-radius:3px}.chrome.desktop.col-1{width:81.25%;padding-bottom:55.51875%}.title-bar{padding:2px 4px}.chrome-widget{margin-top:3px;margin-right:3px;width:5px}.location-bar{height:8px;line-height:8.5px;font-size:6px}}.screen{position:absolute;width:100%;height:100%;overflow-x:hidden;overflow-y:scroll}.no-scroll .screen{overflow-y:hidden}.screen img{width:100%;height:auto;margin-bottom:0 !important}.chrome.smartphone,.chrome.tablet{position:relative;float:none;background-repeat:no-repeat;background-size:contain}.sizer{position:relative;height:0}.sheen{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-size:contain;pointer-events:none}.smartphone{width:28% !important;max-width:372px}.chrome.smartphone{background-image:url(images/iphone-4-chrome.png);background-position:-1px -1px}.smartphone .sizer{padding-bottom:193.54839%}.smartphone .screen{width:86.02151%;height:66.66667%;margin-top:32.25806%;left:6.98925%}.smartphone .sheen{background-image:url(images/iphone-4-sheen.png)}.grid-img.smartphone{float:none;display:inline-block;margin:0 8.33333%}@media all and (max-width: 800px){.grid-img.smartphone{margin:0 5.55556%}}@media all and (max-width: 640px){.grid-img.smartphone{margin:0 6.25%}}.chrome.tablet{margin:0 auto;float:none}.tablet{width:75% !important;max-width:1252px;background-image:url(images/iPad-Air-2-chrome.png)}.tablet .sizer{padding-bottom:70.60703%}.tablet .screen{width:81.78914%;height:86.87783%;margin-top:4.63259%;left:9.10543%}.tablet.portrait{width:55% !important;max-width:884px;background-image:url(images/iPad-Air-2-chrome-portrait.png)}.tablet.portrait .sizer{padding-bottom:141.62896%}.tablet.portrait .screen{width:86.87783%;height:81.78914%;margin-top:12.89593%;left:6.56109%}.tablet.portrait{display:inline-block;margin:0 2.77778%}.smartphone+.tablet.portrait{margin-left:-2.77778%;margin-right:0}.presentation .chrome.desktop{border-color:#ccc}.presentation .chrome-widget{border:1px solid #717177;background:#8d8d92;margin-left:2px;margin-bottom:6px}.presentation .location-bar{height:21px;box-shadow:none;background:-webkit-linear-gradient(top, #fff, #f0f0f0);border:1px solid #ccc;border-bottom-color:#bbb;font-size:13px;line-height:24px}.presentation .chrome.tablet{width:90% !important}.list-item{clear:both;padding:0}.item-row{margin-bottom:0}.list-item-title{font-size:17px;font-weight:inherit}.list-item-type{white-space:nowrap;text-overflow:ellipsis}.section-title{margin-top:24px}.numbered-items{list-style:none;counter-reset:numbers}.numbered-item:before{content:counter(numbers);counter-increment:numbers}.item-border,.border-top:before,.border-bottom:after{position:relative;display:block;content:'';width:97.22222%;height:1px;margin:0 auto;border-top:1px solid #ddd}.border-top{padding-top:0.28333em;padding-bottom:0.5em}.border-top:before{top:-0.5em}.border-bottom:after{top:0.5em}.no-border:before{border-color:transparent}.border-full-width:before,.border-full-width.last-item:after{width:100%}.border-pad-4-left:before{width:72.22222%;left:12.5%}.aside-left .border-top:before{top:-0.35em;width:100%}@media all and (max-width: 900px){.border-pad-4-left:before{width:75%;left:auto}}@media all and (max-width: 640px){.border-top:before,.border-pad-4-left:before,.border-bottom:after{width:93.75%;left:auto}}.grid-item{position:relative}.grid-item img{display:table-cell;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;top:0;left:0;margin:0;width:100%;height:auto}.bg-image,.bg-overlay{left:0;width:100%;height:100%;-webkit-transition:all 350ms ease-out;transition:all 350ms ease-out}.overlay.bg-image{background-blend-mode:color-dodge;background-color:rgba(0,51,235,0.75);background-size:cover;opacity:1}.overlay.bg-overlay{background-blend-mode:normal;background-color:#0033eb;opacity:0.25}.grid-item .bg-image,.grid-item .bg-overlay{height:0;padding-bottom:100%}.bg-image.static{position:static}.grid-item:hover .bg-image{background-blend-mode:normal;filter:grayscale(100%);-webkit-filter:grayscale(100%);filter:gray}.grid-item:hover .bg-overlay{background-color:rgba(0,51,235,0)}.grid-item .list-item-title{z-index:100;position:relative;padding-bottom:0.25em}.grid-item .list-item-title{padding-top:0.375em;padding-bottom:0.5em}.grid-item .list-item-year,.grid-item .list-item-title,.grid-item .list-item-type{display:inline-block}.grid-item .list-item-year,.grid-item .list-item-type{display:none}html,body{background:#fff}header,footer,section,article,h1,h2,h3,h4,p,ul,ol,nav,small,address,input{font-family:"Proxima Nova","Helvetica Neue","Helvetica",sans-serif;font-weight:600;letter-spacing:0.005em;font-size:19px;line-height:1.33333;-webkit-text-size-adjust:none;text-rendering:optimizeLegibility;-webkit-font-feature-settings:"liga" 1;-moz-font-feature-settings:"liga" 1;font-feature-settings:"liga" 1;color:#111}h3{margin:0 0 1em 0;color:#000}p,address,ul,ol{margin-bottom:1.33333em;color:#111;text-align:left}sup,sub{line-height:0.5em;font-size:0.82353em}a{-webkit-transition:250ms all ease-out;transition:250ms all ease-out}a:link,a:visited{color:#111}a:hover{color:#0033eb}a+img{border:none}strong,b{font-weight:600}::-moz-selection{background:#ffea00}::selection{background:#ffea00}small,.footnotes{font-size:14px}.footnotes{padding-top:2.66667em}.serif .footnotes li{font-family:"Proxima Nova","Helvetica Neue","Helvetica",sans-serif;font-weight:inherit;font-size:inherit;letter-spacing:inherit;color:inherit}.footnotes a[href^="#"]{border:none}abbr,.smallcaps{font-style:normal;font-size:0.9em;letter-spacing:0.05em}blockquote{z-index:-10;margin:0 0 24px 0;padding:0}blockquote p{margin:0;padding:0}ul{list-style:none}.clearfloats,.title-bar:after,.list-item:after,.grid-item:after,.wrapper:after,.page-footer:after,.entry:after,.letter-case:after{display:block;content:'';clear:both}.right{float:right}.page-margin-top,.wrapper{padding-top:168px}.wrapper{padding-bottom:48px}.wrapper-work{position:relative;padding-top:192px}.wrapper-project{padding-top:192px}.wrapper-hero{padding-top:120px;padding-bottom:0}.wrapper+.wrapper{padding-top:0}.wrapper-featured,.wrapper-posts{padding-bottom:0}.page-footer{position:relative;padding:48px 1.38889% 48px 1.38889%}.page-footer p{margin-bottom:0}.page-footer a{text-decoration:underline}.font-medium,.font-medium *{font-size:17px}.font-small,.font-small *{font-size:14px}.mono,.mono h1,.mono h2,.mono h3,.mono p{font-family:"Consolas","LetterGothicMono",monospace;letter-spacing:-0.025em;font-size:14px;font-weight:normal}.mono a{text-decoration:underline}.div-line,.post h2:before{display:block;content:'';width:1em;margin-top:6px;border-top:2px solid #000;padding-top:6px}.slide-up{position:fixed;top:0;z-index:50;width:100%;cursor:pointer;-webkit-transition:all 500ms ease-out;transition:all 500ms ease-out}.slide-up.fixed{top:-144px}.slide-up.fixed.open{top:-12px}.animate{-webkit-transition:all 500ms ease-out;transition:all 500ms ease-out}.header{background:rgba(255,255,255,0.95);font-size:19px}.header h2,.header a{line-height:1em}.header a{padding:0.5em 0 0 0;margin-right:1.5em;-webkit-transition:all 250ms ease-out;transition:all 250ms ease-out}.main-nav{overflow:hidden;position:relative;padding:24px 0 12px 0;border-bottom:1px solid transparent}.logo{position:relative;left:-0.25em;margin-bottom:0;text-indent:0.15em}.logo a{display:block;position:relative;background-image:url(images/wave.svg);background-repeat:no-repeat;background-size:auto 2.2em;background-position:6.4em -0.1em;padding-right:3em}.logo a:link,.logo a:visited,.logo a:hover{color:#111}.logo a:hover{opacity:0.5}.logo b{font-weight:inherit}.logo-home b{display:inline}.menu{position:relative;margin-bottom:0;overflow:hidden;zoom:1}.menu-main{padding-bottom:24px}.header:hover .menu,.open .menu{opacity:1.0}.menu-item{float:left}.menu-item a{display:block;-webkit-transition-property:color;transition-property:color;padding-bottom:0;border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:transparent;line-height:1em}.menu-item a:link,.menu-item a:visited{color:#111}.menu-item a:hover{color:#0033eb;border-bottom-color:#0033eb}.current_page_item a,.current_page_parent a{border-bottom-color:#111}.hamburger{display:none}.page-nav a:link,.page-nav a:visited{color:#111}.page-nav a:hover{color:#0033eb}.wrapper a,.entry a,.post a{text-decoration:underline}.post>h2,h1.article-title{margin-bottom:0}.serif>p,.serif>ul>li,.serif>ol>li{font-family:"Lyon Text","Times New Roman",serif;color:#333;font-weight:normal;letter-spacing:0;line-height:1.41176em}.entry{position:relative}h1.article-title{font-size:1.6em;line-height:1em;letter-spacing:-0.02em;color:#333;margin-bottom:2.66667em}.entry h3{margin-bottom:0.1em}.entry p a,.entry li a{border-bottom-width:1px;border-bottom-style:solid}.entry a{text-decoration:none}.entry a:link,.entry a:visited{border-color:#969691;color:inherit}.entry a:hover{border-color:#0033eb;color:#0033eb}.entry sup a{border:none}.entry ul>li:before{display:inline-block;content:'–';margin-left:-1em;width:1em}.entry small,.footnotes{font-size:17px}.aside h1,.aside h2,.aside h3,.aside p,.aside ul,.aside address{width:auto;max-width:none;margin-left:0;margin-right:0;padding-left:0 !important;padding-right:0 !important;left:0;line-height:1.33333}.aside h1{margin-top:0.4em;margin-bottom:0;font-weight:inherit}.aside-left{position:absolute;top:0;margin-bottom:0}.aside-left h3{text-transform:none;letter-spacing:0.005em}.aside a{border:none !important;text-decoration:underline}.post h2:before{padding-top:48px;margin-top:48px}.index-0 h2:before{display:none}.post{padding-top:0;padding-bottom:0}.post .postmeta{margin-bottom:12px}.post p{margin-bottom:0}.post a{text-decoration:none;border:none}.post a:link,.post a:visited{color:#111}.post a:hover h2,.post a:hover .postmeta,.post a:hover p,.post a:hover{color:#0033eb}.hover-post h2,.hover-post p,.hover-post small{-webkit-transition:all 150ms ease-out;transition:all 150ms ease-out}.hover-post,.hover-post a{text-decoration:none}.hover-post:hover a:link,.hover-post:hover a:visited{color:#0033eb}.hover-post h2:hover,.hover-post h2 a:hover,.hover-post:hover p,.hover-post:hover small,.hover-post:hover h2,.hover-post:hover h3,.hover-post:hover h4{color:#0033eb}.project hr{border:none}.project-filter{top:0;padding-top:144px;pointer-events:none}.project-filter.fixed,.project-filter.fixed.open{top:-240px}.single .project-filter{padding-top:144px}.filter-group{position:relative;pointer-events:none}.filter-item{float:left;pointer-events:all;margin-left:1.38889%}.filter-anchor{display:block;height:24px;padding-left:36px;line-height:23px;background-position:left 1px;background-repeat:no-repeat;background-size:24px 21px;text-decoration:underline}.single .filter-anchor{background-position:center 1px;padding-left:22px}.filter-text{font-style:normal}.single .filter-text{display:none}.filter-anchor:link,.filter-anchor:visited{color:#000}.filter-anchor:hover{opacity:0.5}.filter-active{display:none;pointer-events:none;cursor:default}.filter-anchor.selected{background-image:url(images/icon-selected@2x.png)}.selected.filter-active{background-image:url(images/icon-selected@2x.png)}.filter-anchor.archive{background-image:url(images/icon-archive@2x.png)}.archive.filter-active{background-image:url(images/icon-archive@2x.png)}.filter-active{cursor:default;pointer-events:none}.filter-active:link,.filter-active:visited,.filter-active:hover{text-decoration:line-through}.box-anchor{position:relative;display:block;height:100%;-moz-box-sizing:border-box;box-sizing:border-box;text-decoration:none;opacity:1;-webkit-transition:all 250ms ease-out;transition:all 250ms ease-out}.box-anchor .chrome{width:100%;border-radius:3px;border-color:#ccc}.box-anchor .title-bar{height:12px;padding:0 4px 3px 4px;border-color:#ccc}.box-anchor .location-bar{display:none}.box-anchor .chrome-widget{width:6px;margin-right:3px}.box-anchor .grid-img{float:none;margin:0}.box-anchor img{margin:0 auto;padding:0;width:100%;height:auto;-webkit-transition:all 250ms ease-out;transition:all 250ms ease-out;backface-visibility:hidden;-webkit-backface-visibility:hidden}.box-anchor img.grayscale,.box-anchor .grayscale img{filter:grayscale(0%);-webkit-filter:grayscale(0%);filter:none}.is-archived{display:none}.center-on-top{position:absolute;top:0;left:0;display:block;width:100%;height:100%;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all 350ms ease-in-out;transition:all 350ms ease-in-out}.center-vertical{height:100%;position:absolute;top:0;left:0;bottom:0;right:0;overflow:auto;margin:auto}.overlay{position:absolute;top:0;background-color:#0033eb;background-blend-mode:multiply;opacity:0;backface-visibility:hidden;-webkit-backface-visibility:hidden}.box-title{display:table-cell;vertical-align:middle;padding:8.33333%;color:white;font-style:normal;opacity:0}h2.box-title{display:table-cell;top:2.77778%;line-height:1}.box-anchor:hover .overlay{position:absolute;top:0;opacity:0.85}.box-anchor:hover .box-title{top:5.55556%;opacity:1}.box-anchor:hover img.grayscale,.box-anchor:hover .grayscale img{filter:grayscale(100%);-webkit-filter:grayscale(100%);filter:gray}.het-veem-theater .box-anchor .chrome,.kentalis .box-anchor .chrome,.awv .box-anchor .chrome,.amsta .box-anchor .chrome{border:2px solid #c3c3bf}.het-veem-theater.archive-box .box-anchor .chrome,.actiz-corporate-identity-manual.archive-box .box-anchor .chrome,.kentalis.archive-box .box-anchor .chrome,.awv.archive-box .box-anchor .chrome,.amsta.archive-box .box-anchor .chrome{border:1px solid #ddd}.zero-annual-reports .caption{width:100%;height:auto}.zero-annual-reports .img-no-1 .caption,.zero-annual-reports .img-no-4 .caption{text-align:right}.zero-annual-reports .img-no-2 .caption,.zero-annual-reports .img-no-5 .caption{text-align:center}.zero-annual-reports .img-no-1 .caption,.zero-annual-reports .img-no-2 .caption,.zero-annual-reports .img-no-3 .caption{position:absolute;top:0}.zero-annual-reports .img-no-1,.zero-annual-reports .img-no-2,.zero-annual-reports .img-no-3{padding-top:24px;padding-bottom:0}.zero-annual-reports .img-no-1 img,.zero-annual-reports .img-no-2 img,.zero-annual-reports .img-no-3 img{margin-bottom:0}.archive-box{text-align:left}.archive-box .box-title{font-size:19px}.archive-box.is-archived{display:block}.archive-box{width:22.22222%}.project.entry{overflow:hidden}.bottom-nav{position:relative;margin-top:48px}.letter-case{clear:both;position:relative;top:-12px}.case-box{position:relative;display:block;overflow:hidden}.case-box-anchor{display:block}.case-box-anchor:after{display:block;content:' ';padding-bottom:100%}.tile-spacer{width:100%;height:auto}.box-thumb{position:absolute;top:0;left:0;height:100%;width:auto;margin:0}.box-thumb.portrait{top:-40%;left:0}.case-box .center-on-top,.tile-text{-webkit-transition:all 250ms ease-in;transition:all 250ms ease-in}.tile-text{display:table;position:absolute;top:0;left:0;width:100%;height:100%;-moz-box-sizing:border-box;box-sizing:border-box}.case-box-title{display:table-cell;-moz-box-sizing:border-box;box-sizing:border-box;padding:11.11111%;color:white;text-align:center;line-height:1}.current{display:none}.current .case-box-anchor{cursor:default;pointer-events:none}.current .case-box-overlay{top:0;opacity:0.9}.current .tile-text{top:0}.current .case-box-title,.current .case-box-anchor:hover .case-box-title{opacity:1}.case-box-anchor:hover .case-box-overlay{top:0;opacity:0.9}.case-box-anchor:hover .tile-text{top:0}.case-box-anchor:hover .case-box-title{opacity:1}.prev-next{z-index:100;clear:both;position:relative;height:36px;margin:12px 0 24px 0}.current a:link,.current a:visited,.current a:hover{color:#0033eb}.browse-item{display:none;height:48px}.current-item{display:block}.current-item a{display:none}.prev-item,.next-item{display:block}.project .next-item{text-align:left}.browse-anchor{display:block;position:relative}.browse-anchor b{display:inline-block;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:inherit}.browse-anchor b::first-letter{text-transform:uppercase}.prev-anchor{padding-left:1.5em}.next-anchor{padding-right:1.5em}.prev-anchor:before,.next-anchor:after{display:inline-block;content:' ';position:absolute;padding-top:2px;width:auto}.prev-anchor:before{left:0;content:'←'}.next-anchor:after{display:inline;margin-left:0.5em;content:'→'}.key-legend{margin:0}.keys,.action{float:left}.keys{margin-top:-1px;font-size:0;text-align:center}.key{display:inline-block;width:12px;height:12px;margin:2px;border:1px solid #111;border-radius:2px;text-align:center;font-style:normal;font-size:14px;color:#111;line-height:14px}.space{border-color:transparent}.action{position:relative;left:-0.8em;text-align:center}a.btn{display:inline-block;border-width:1px;border-style:solid;padding:8px 18px 6px 18px;border-radius:2px;text-decoration:none;font-size:14px}a.btn:link,a.btn:visited{border-color:#0033eb;color:#0033eb}a.btn:hover{background:white;border-color:#111;color:#111}.address-about a:link,.address-about a:visited{color:#111}.address-about a:hover{color:#0033eb}.link-follow{-moz-box-sizing:border-box;box-sizing:border-box;padding-bottom:3px}.follow.twitter{display:inline-block;background:url(images/twitter-bird-black-on-white.png) no-repeat 0 4px;background-size:16px 13px;padding:0 0 2px 20px}.info-section{margin-top:48px}.info-section h2{margin-bottom:0.5em}.banner{position:relative;height:0;padding-top:0;padding-bottom:50%;margin-bottom:48px;background-size:cover}.banner{background-blend-mode:lighten;background-color:rgba(0,51,235,0.35)}.banner-1{background-image:url(images/banner/beneath-the-surface.jpg)}.banner-2{background-image:url(images/banner/berlin-lights.jpg),url(images/banner/beneath-the-surface.jpg)}.banner-2{background-image:url(images/banner/berlin-lights.jpg)}.entry.p404 h1,.entry.p404 p{width:228px;text-align:center}.entry.p404 h1{margin-bottom:24px}.first:before{content:'“';display:inline;position:relative;top:0.35em;font-size:2em;line-height:0.25em}.pill.red:after{content:'”';display:inline;float:right;position:relative;top:0.4em;left:-0.6em;font-size:2em;line-height:0.25em;color:red}.pill{margin-top:4em}.pill.blue a:link,.pill.blue a:visited{border-color:transparent;color:#006cff}.pill.blue a:hover{border-color:#006cff;color:#006cff}.pill.red a:link,.pill.red a:visited{border-color:transparent;color:red}.pill.red a:hover{border-color:red;color:red}.pill:before{display:block;content:'';position:relative;top:-1em;width:3em;height:1.5em;margin:0 auto;background:#c3c3bf;background:-webkit-linear-gradient(top, #fafafa, #c3c3bf);background:-ms-linear-gradient(top, #fafafa, #c3c3bf);border-width:0.15em;border-color:#000;border-style:solid;border-radius:3em;box-shadow:0 0 2em rgba(0,0,0,0.5)}.pill.blue:before{background:#006cff;background:-webkit-linear-gradient(top, rgba(178,210,255,0.5), #006cff);background:-ms-linear-gradient(top, rgba(178,210,255,0.5), #006cff);border-color:#006cff;box-shadow:0 0 2em rgba(178,210,255,0.5)}.pill.red:before{background:red;background:-webkit-linear-gradient(top, rgba(255,153,128,0.5), red);background:-ms-linear-gradient(top, rgba(255,153,128,0.5), red);border-color:red;box-shadow:0 0 2em rgba(255,153,128,0.5)}@media only screen and (min-width: 1280px){h1,h2,h3,h4,p,address,ul,ol,nav,input{font-size:21px}.font-medium,.font-medium *{font-size:19px}.font-small,.font-small *{font-size:16px}}@media only screen and (max-width: 1024px){.logo a{background-size:auto 1.9em;background-position:6.6em 0.2em;padding-right:1.8em}}@media all and (max-width: 900px){.hide-tp{display:none}.logo.col-4,.logo.col-4-shrink{width:47.22222%}.menu{width:auto}.single .project-filter{display:none}.filter-active,.filter-text{display:none}.aside *{font-size:17px}.facts,.aside-left{position:static;float:none;margin:inherit;width:75%}.post{padding-bottom:0}.post p{margin-bottom:0}.case-box{width:22.22222%}}@media all and (max-width: 640px){.hide-sl{display:none}header,footer,section,article,h1,h2,h3,h4,p,ul,ol,nav,small,address,input,.entry{font-size:18px}h1.article-title{width:auto;font-size:1.4em}.wrapper,.wrapper-work,.wrapper-about{padding-top:192px}.border-row:before{width:93.75%}.page-footer{padding-left:3.125%;padding-right:3.125%}.page-footer .col{width:43.75%}.key-legend{display:none}.logo.col-4,.logo.col-4-shrink{width:93.75%}.main-nav{padding-top:6.25%}.menu-main,.menu-item{display:inline-block}.menu-main{margin-top:24px;padding-bottom:3.125%}.hamburger{position:absolute;top:21px;right:3.125%;width:24px;height:24px;background-image:url(images/hamburger.svg);background-position:right top;background-repeat:no-repeat;background-size:22px 20px}.hamburger:link,.hamburger:visited{opacity:1.0}.project-filter{padding-top:144px}.single .project-filter.open{display:none}.filter-item{margin-left:3.125%}.aside{margin-bottom:24px}.img-bg.light{height:144px}.aside-left{position:static;width:auto}.facts{position:static;float:none;width:93.75%;text-align:left}.entry small,.footnotes{font-size:17px}.archive-box,.case-box{width:27.08333%}.browse-item{width:43.75%}.next-anchor{text-align:right}.browse-anchor b{display:none}.prev-anchor{padding-left:0}.next-anchor{padding-right:0}.prev-anchor:before,.next-anchor:after{position:static;font-family:"Proxima Nova","Helvetica Neue","Helvetica",sans-serif;font-size:inherit}.prev-anchor:before{content:'Previous'}.next-anchor:after{content:'Next';text-align:right}}@media all and (max-width: 400px){.captioned .caption{height:auto}.archive-box{width:93.75%}}@media screen and (max-width: 1440px){html{margin-top:0 !important}* html body{margin-top:0 !important}}#wpadminbar{top:-32px}#wpadminbar.open{top:0}@media screen and (max-width: 782px){#wpadminbar{top:-46px}}
/*# sourceMappingURL=style.css.map */