.archive .archive-link.active,.home .home-link,.information .info-link,.no-touchevents .video-container[ui=scroll]{pointer-events:none}.info-right a,a{text-decoration:none}body{margin:0;padding:0}a,button,input,textarea{border:0;outline:0}a[href$=gif],a[href$=jpe],a[href$=jpeg],a[href$=jpg],a[href$=png]{text-decoration:none;border:0}@font-face{font-family:BauTF-Regular;src:url(webfont/BauTF-Regular.eot);src:url(webfont/BauTF-Regular.eot?#iefix) format("embedded-opentype"),url(webfont/BauTF-Regular.woff) format("woff"),url(webfont/BauTF-Regular.ttf) format("truetype"),url(webfont/BauTF-Regular.svg#196440deb6ec563a68a0e5ef6f1d9439) format("svg");font-style:normal;font-weight:400}@font-face{font-family:CourierSans;src:url(webfont/CourierSans-Light.eot);src:url(webfont/CourierSans-Light.eot?#iefix) format("embedded-opentype"),url(webfont/CourierSans-Light.woff) format("woff"),url(webfont/CourierSans-Light.ttf) format("truetype"),url(webfont/CourierSans-Light.svg#0dde3885dfd146f909ad9133af3c5bc6) format("svg");font-style:normal;font-weight:200}b,h1,h2,h3,h4,h5,h6,strong{font-weight:400}.smallcap{font-size:80%;text-transform:uppercase}.alignleft{float:left;margin:.375em 1.75em 1.75em 0}.alignright{float:right;margin:.375em 0 1.75em 1.75em}.aligncenter{clear:both;display:block;margin:0 auto 1.75em}@media (max-width:736px){.alignleft,.alignright{float:none;clear:both;display:block;margin:0 auto 1.75em}}.gr:after{content:"";display:table;clear:both}.gr .gi{display:inline-block;vertical-align:top}.gr-10{width:9.99%}.gr-25{width:24.99%}.gr-33{width:33.33%}.gr-40{width:39.99%}.gr-50{width:49.99%}.gr-60{width:59.99%}.gr-75{width:74.99%}.gr-90{width:89.99%}@-moz-keyframes fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@keyframes fadein{from{opacity:0}to{opacity:1}}.video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;z-index:26}.video-container.asp43{padding-bottom:75%}.video-container.vidPlaying{background-color:transparent!important}.video-container embed,.video-container iframe,.video-container object,.video-container video{position:absolute;top:0;left:0;width:100%;height:100%}.cursor-canvas{position:absolute;top:0;left:0;width:100%;height:100%}.fullVid .video-container{position:fixed;top:0;left:0;width:100%;height:100%;background:#000;overflow:hidden;z-index:-5;padding:0;pointer-events:none}.fullVid .video-container iframe,.fullVid .video-container video{position:absolute;top:0;left:0;width:100%;height:100%}@media (min-aspect-ratio:16 / 9){.fullVid .video-container iframe,.fullVid .video-container video{height:300%;top:-100%}}@media (max-aspect-ratio:16 / 9){.fullVid .video-container iframe,.fullVid .video-container video{width:300%;left:-100%}}@media (max-width:735px){.fullVid .video-container{display:none}}.touchevents .fullVid .video-container{display:none}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{background-color:#fff;font-family:CourierSans,'Courier New',Courier,monospace;font-style:normal;font-weight:200}body article:first-of-type{font-family:BauTF-Regular,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400}a{color:inherit}.no-wrap{white-space:nowrap}.archive-list .case-study a:after,.archive-list .proj-cat,.caption,.clip-date,.clip-text h1 a,.courier,.info-right,.project-links a,footer h1.chipclip a:before,h4,header h1.chipclip a:before{font-family:CourierSans,'Courier New',Courier,monospace;font-style:normal;font-weight:200}.img-wrapper h1,.m-Standard,.video-wrapper h1{font-family:BauTF-Regular,Helvetica,Arial,sans-serif;font-style:normal}.m-Standard,h4{font-weight:400}.error-text{position:absolute;top:0;left:0;width:100%;height:100%;font-size:.9em;text-align:center}.error-text p{position:relative;margin:0;top:50%}.error-text p span{display:block;margin-top:-2em}.preload-contents,footer h1.chipclip a:HOVER:before,header h1.chipclip a:HOVER:before{display:none}.href-uline{border-bottom:2px solid transparent}.href-uline.active,.no-touchevents .href-uline.active:HOVER,.no-touchevents .href-uline:HOVER{border-bottom-color:#000}.clips-single .clips-link{pointer-events:all}footer,header{position:relative;z-index:10;margin:24px 40px 0}footer h1,header h1{margin:0;line-height:1;font-size:44px}footer h1 a,header h1 a{color:#000;position:relative;border-bottom:2px solid transparent}.no-touchevents footer h1 a:HOVER,.no-touchevents header h1 a:HOVER,.touchevents footer h1 a:ACTIVE,.touchevents header h1 a:ACTIVE{border-bottom-color:#000}footer h1.chipclip a:before,header h1.chipclip a:before{content:"L";position:absolute;top:0;left:26px;background-color:#FFF}@media (min-width:736px){.information footer,.information footer h1 a,.information header,.information header h1 a{color:#FFF}.information footer h1 a:HOVER,.information header h1 a:HOVER{border-bottom-color:#FFF}}footer nav,header nav{position:absolute;top:0;right:0;letter-spacing:.03em}footer nav a,header nav a{display:inline-block;vertical-align:middle;text-transform:uppercase;margin:0 0 0 15px;color:inherit;border-bottom:2px solid transparent;position:relative}.no-touchevents footer nav a:HOVER,.no-touchevents header nav a:HOVER,.touchevents footer nav a:ACTIVE,.touchevents header nav a:ACTIVE,footer nav a.active,header nav a.active{border-bottom-color:#000}.no-touchevents .information footer nav a.active,.no-touchevents .information footer nav a:ACTIVE,.no-touchevents .information footer nav a:HOVER,.no-touchevents .information header nav a.active,.no-touchevents .information header nav a:ACTIVE,.no-touchevents .information header nav a:HOVER,.touchevents .information footer nav a.active,.touchevents .information footer nav a:ACTIVE,.touchevents .information footer nav a:HOVER,.touchevents .information header nav a.active,.touchevents .information header nav a:ACTIVE,.touchevents .information header nav a:HOVER{border-bottom-color:#FFF}@media (max-width:735px){.no-touchevents .information footer nav a.active,.no-touchevents .information footer nav a:ACTIVE,.no-touchevents .information footer nav a:HOVER,.no-touchevents .information header nav a.active,.no-touchevents .information header nav a:ACTIVE,.no-touchevents .information header nav a:HOVER,.touchevents .information footer nav a.active,.touchevents .information footer nav a:ACTIVE,.touchevents .information footer nav a:HOVER,.touchevents .information header nav a.active,.touchevents .information header nav a:ACTIVE,.touchevents .information header nav a:HOVER{border-bottom-color:#000}}.no-touchevents footer nav a.clips-link:HOVER,.no-touchevents header nav a.clips-link:HOVER,.touchevents footer nav a.clips-link:ACTIVE,.touchevents header nav a.clips-link:ACTIVE,footer nav a.clips-link.active,header nav a.clips-link.active{border-bottom-color:transparent}footer nav a.clips-link:after,header nav a.clips-link:after{content:"";background-image:-moz-repeating-linear-gradient(to right,transparent 0,transparent 4px,#000 4px,#000 8px);background-image:-webkit-repeating-linear-gradient(to right,transparent 0,transparent 4px,#000 4px,#000 8px);background-image:repeating-linear-gradient(to right,transparent 0,transparent 4px,#000 4px,#000 8px);position:absolute;top:100%;left:-2px;width:48px;height:2px;display:none}.no-touchevents footer nav a.clips-link:HOVER:after,.no-touchevents header nav a.clips-link:HOVER:after,.touchevents footer nav a.clips-link:ACTIVE:after,.touchevents header nav a.clips-link:ACTIVE:after,footer nav a.clips-link.active:after,header nav a.clips-link.active:after{display:block}@media (max-width:735px){footer,header{margin:18px 20px 0}footer h1,header h1{margin-bottom:.25em}footer nav,header nav{position:relative;top:auto;right:auto}footer nav a,header nav a{margin:0 10px 0 0}}.arrow-left,.arrow-right{position:relative;margin:0 15px}.arrow-left:BEFORE,.arrow-right:AFTER{position:absolute;display:block;top:-.125em;width:15px}.arrow-left:BEFORE{content:"\2190\a0";right:100%}.arrow-right:AFTER{content:"\a0\2192";left:100%}footer{margin-bottom:40px}footer nav{position:relative;top:auto;right:auto;text-align:right}@media (max-width:735px){footer:after{content:"";display:table;clear:both}footer a.home-link{float:left}}@media (max-width:374px){footer nav{text-align:left}footer a{float:left}footer a.info-link{clear:left}.home footer nav{text-align:right}.home footer a{float:none}}.clips-single footer{display:none}.project-list{list-style:none;margin:0 0 80px;padding:0}.project-list .project-row{margin-top:40px;width:auto}.project-list .project-row.full{max-width:100%}.project-list .project-row img{width:100%;height:auto;display:block}.project-list .project-row .border-none .img-pad:after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:2px;background-color:#FFF}@media (min-width:736px){.information footer nav a.clips-link:after,.information header nav a.clips-link:after{background-image:-moz-repeating-linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,0) 4px,#fff 4px,#fff 8px);background-image:-webkit-repeating-linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,0) 4px,#fff 4px,#fff 8px);background-image:repeating-linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,0) 4px,#fff 4px,#fff 8px)}.project-list .project-row:after{content:"";display:table;clear:both}}.project-list .project-row .img-wrapper.hovered img,.project-list .project-row .video-wrapper.hovered iframe{filter:alpha(Opacity=50);opacity:.5}.backgroundblendmode .project-list .project-row .img-wrapper.hovered img,.backgroundblendmode .project-list .project-row .video-wrapper.hovered iframe{filter:alpha(enabled=false);opacity:1;mix-blend-mode:hard-light;mix-blend-mode:luminosity}@media (max-width:736px){.project-list{padding:15px 0 0}}.clips-list .hero-additional,.clips-single .hero-additional{margin-top:1em}.clips-list .image-wrap img,.clips-single .image-wrap img{display:block;margin:auto;width:auto}@media (min-width:736px){.clips-list .image-wrap.img-land,.clips-single .image-wrap.img-land{padding-left:10%}.clips-list .image-wrap.img-port,.clips-single .image-wrap.img-port{width:62.49%;margin-left:37.49%}.clips-list .image-wrap.img-port img,.clips-single .image-wrap.img-port img{max-height:80vh;margin-left:20px;max-width:-webkit-calc(100% - 20px);max-width:calc(100% - 20px)}}@media (min-width:936px){.clips-list .image-wrap.img-land,.clips-single .image-wrap.img-land{padding-left:20%}}.clips-list .clip-additional,.clips-single .clip-additional{margin-top:1em}.m-Standard{margin:60px 40px 80px;font-size:18px;line-height:1.4;word-spacing:-.05em;letter-spacing:.01em}@media (max-width:735px){.m-Standard{margin:30px 0 40px}}.m-Sides{margin-left:40px;margin-right:40px}@media (max-width:735px){.m-Sides{margin-left:0;margin-right:0}}.mR-Extended{margin-right:40px}.col{float:left}.col.gThreeCol{width:33.33%}@media (max-width:735px){.col{float:none;margin-bottom:20px}.col.gThreeCol{width:100%}}.inline-ratio{position:relative}.inline-ratio img{position:absolute;top:0;left:0;width:100%;height:100%}.archive-list li:after,.clearfix:after,.work-section:after{content:"";display:table;clear:both}.pagination{list-style:none;margin:0 0 3.33333vw;padding:0 0 0 20px}.pagination .page-prev{float:left}.pagination .page-next{float:right}.pagination a{border-bottom:2px solid transparent}.no-touchevents .pagination a:HOVER,.touchevents .pagination a:ACTIVE{border-bottom-color:#000}.gr img{max-width:100%;display:block;height:auto}.gr .work-section .border-border img{width:100%}@media (min-width:736px){.gr .gi{float:left;position:relative}.gr .g1{width:12.49%}.gr .g2{width:24.99%}.gr .g3{width:37.49%}.gr .g4{width:49.99%}.gr .g5{width:62.49%}.gr .g6{width:74.99%}.gr .g7{width:87.49%}.gr .g8{width:99.99%}.gr .o1{margin-left:12.49%}.gr .o2{margin-left:24.99%}.gr .o3{margin-left:37.49%}.gr .o4{margin-left:49.99%}.gr .o5{margin-left:62.49%}.gr .o6{margin-left:74.99%}.gr .o7{margin-left:87.49%}.gr .o8{margin-left:99.99%}.gr .rHalf{margin-right:20px}.gr .oHalf{margin-left:20px}.gr .tHalf{margin:0 10px}.gr .bHalf{margin:0 20px}.img-wrapper,.video-wrapper{float:left}}.overlayLink{position:absolute;top:0;left:0;width:100%;height:100%;z-index:25;cursor:pointer}.img-pad,.img-wrapper,.video-wrapper{position:relative}.img-wrapper .p-text,.video-wrapper .p-text{padding:14px 0 0}.img-wrapper .p-text p,.video-wrapper .p-text p{font-size:15px;line-height:25px;margin:0;text-transform:uppercase}.img-wrapper h1,.video-wrapper h1{font-size:21px;line-height:25px;font-weight:400;margin:0 18px 0 0}.img-wrapper .p-caption,.img-wrapper .p-text h1,.img-wrapper .p-text p,.img-wrapper .p-title,.video-wrapper .p-caption,.video-wrapper .p-text h1,.video-wrapper .p-text p,.video-wrapper .p-title{display:inline-block;vertical-align:middle;vertical-align:baseline}.img-wrapper .p-caption,.video-wrapper .p-caption{font-size:15px}.img-wrapper .p-caption span,.video-wrapper .p-caption span{font-size:12px;padding-right:6px}.img-wrapper.border-border .video-container,.img-wrapper.border-border img,.video-wrapper.border-border .video-container,.video-wrapper.border-border img{-moz-box-shadow:0 0 0 1px #e5e5e5;-webkit-box-shadow:0 0 0 1px #e5e5e5;box-shadow:0 0 0 1px #e5e5e5}@media (max-width:735px){.img-wrapper .p-text,.video-wrapper .p-text{padding:14px 20px 0}}.img-pad{width:100%;height:0}.img-pad img{position:absolute;top:0;left:0;width:100%;height:100%}.img-pad.asp169{padding-bottom:56.25%}.img-pad.asp43{padding-bottom:75%}.img-pad.aspSq{padding-bottom:100%}.img-pad.asp34{padding-bottom:133.333%}@media (min-width:736px){.asp169-asp43{width:42.85714%}.asp169-asp169{width:50%}.asp169-aspSq{width:36%}.asp169-asp34{width:29.67033%}.asp43-asp43{width:50%}.asp43-asp169{width:57.14286%}.asp43-aspSq{width:42.85714%}.asp43-asp34{width:36%}.aspSq-asp43{width:57.14286%}.aspSq-asp169{width:64%}.aspSq-aspSq{width:50%}.aspSq-asp34{width:42.85714%}.asp34-asp43{width:64%}.asp34-asp169{width:70.32967%}.asp34-aspSq{width:57.14286%}.asp34-asp34{width:50%}.insta-after,.margin-image{left:-40px}}.video-wrapper.single_feature,img.single_feature{width:100%}.project-row.instagram_and_item,.project-row.two_item_row{margin:70px 40px 0 80px}.project-row.single_feature{margin:40px 40px 0}@media (max-width:736px){.project-row.single_feature{margin:40px 20px 0}}@media (min-width:1200px){.cssvwunit footer,.cssvwunit header{margin:24px 3.33333vw 0}.cssvwunit footer h1,.cssvwunit header h1{font-size:3.66667vw}.cssvwunit footer h1.chipclip a:before,.cssvwunit header h1.chipclip a:before{left:2.266666vw}.cssvwunit footer{margin-bottom:3.33333vw}.cssvwunit .m-Standard{margin:5vw 3.33333vw 6.66666vw;font-size:1.5vw}.cssvwunit .m-Sides,.cssvwunit .mR-Extended{margin-right:3.33333vw}.cssvwunit .m-Sides{margin-left:3.33333vw}.cssvwunit .project-row.instagram_and_item,.cssvwunit .project-row.two_item_row{margin:5.83333vw 3.33333vw 0 6.66666vw}.cssvwunit .project-row.single_feature{margin:3.33333vw 3.33333vw 0}}@media (min-width:1200px) and (min-width:736px){.cssvwunit .insta-after,.cssvwunit .margin-image{left:-3.33333vw}}@media (min-width:1200px) and (max-width:736px){.cssvwunit .project-row.single_feature{margin:3.33333vw 1.66667vw 0}}@media (min-width:1200px){.cssvwunit .gr .rHalf{margin-right:1.66667vw}.cssvwunit .clips-list .img-port img,.cssvwunit .gr .oHalf,.cssvwunit .hero-content.hero-html .hero-inner,.cssvwunit .hero-content.hero-video .hero-inner{margin-left:1.66667vw}.cssvwunit .gr .tHalf{margin:0 .83333vw}.cssvwunit .gr .bHalf{margin:0 1.66667vw}.cssvwunit .pagination{padding-left:1.66667vw}.cssvwunit .clip-text,.cssvwunit .project-text{padding:0 3.33333vw 0 1.66667vw}.cssvwunit .project-links{padding:0 0 0 1.66667vw}}@media (max-width:735px){.m-Standard.info-page,.m-Standard.single-work,.project-row.single_feature,.project-row.two_item_row{margin-right:0;margin-left:0}.m-Standard.info-page .p-title,.m-Standard.single-work .p-title,.project-row.single_feature .p-title,.project-row.two_item_row .p-title{padding:0 20px}.m-Standard.info-page .img-wrapper,.m-Standard.info-page .video-wrapper,.m-Standard.single-work .img-wrapper,.m-Standard.single-work .video-wrapper,.project-row.single_feature .img-wrapper,.project-row.single_feature .video-wrapper,.project-row.two_item_row .img-wrapper,.project-row.two_item_row .video-wrapper{padding-bottom:30px}.project-row.single_feature,.project-row.two_item_row{margin-top:0}.project-row.single_feature .img-wrapper,.project-row.single_feature .video-wrapper,.project-row.two_item_row .img-wrapper,.project-row.two_item_row .video-wrapper{margin-top:30px;margin-bottom:30px}}h4{font-size:18px}.clip-date,.clip-text h1 a{font-size:16px;display:block}.clip-text,.project-text{padding:0 40px 0 20px}@media (min-width:736px){.touchevents .info-page .fullVid{position:fixed;top:0;left:0;width:100%;height:100%;z-index:-1;background:url(../images/Information_bg.jpg) 50% 50% no-repeat;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover}.info-page .clip-text,.info-page .project-text{color:#fff;padding-left:0}.info-page .clip-text a,.info-page .project-text a{color:#fff;border-bottom:2px solid rgba(255,255,255,.2)}.no-touchevents .info-page .clip-text a:HOVER,.no-touchevents .info-page .project-text a:HOVER,.touchevents .info-page .clip-text a:ACTIVE,.touchevents .info-page .project-text a:ACTIVE{border-bottom:2px solid #fff}}.clip-date{line-height:1;margin-top:0}.no-touchevents .clip-text .clip-date:HOVER,.touchevents .clip-text .clip-date:ACTIVE{border-bottom-color:transparent}.clip-text.text-last{margin-top:1em}.clip-excerpt a,.clip-text a{border-bottom:2px dashed #B5B5B5}.no-touchevents .clip-excerpt a:HOVER,.no-touchevents .clip-text a:HOVER,.touchevents .clip-excerpt a:ACTIVE,.touchevents .clip-text a:ACTIVE{border-bottom-color:#000}.clip-text h1{position:relative;line-height:1.3}.clip-text h1 a{line-height:1;border-bottom:2px solid transparent}.info-left .project-text,.info-right{font-size:18px;line-height:1.5}@media (min-width:736px){.clip-text h1 a{position:absolute;top:23px;right:100%;margin-right:40px;text-transform:uppercase;white-space:nowrap;width:auto}}.clip-text h1 a:after{content:"";background-image:-moz-repeating-linear-gradient(to right,#000 0,#000 4px,transparent 4px,transparent 8px);background-image:-webkit-repeating-linear-gradient(to right,#000 0,#000 4px,transparent 4px,transparent 8px);background-image:repeating-linear-gradient(to right,#000 0,#000 4px,transparent 4px,transparent 8px);position:absolute;top:100%;left:0;width:100%;height:2px;display:none}.clip-text h1 a.active:after,.no-touchevents .clip-text h1 a:HOVER:after,.touchevents .clip-text h1 a:ACTIVE:after{display:block}@media (min-width:1200px){.cssvwunit .clip-text h1 a{top:2vw}}@media (min-width:1300px){.cssvwunit .clip-text h1 a{top:2.15vw}}.clip-excerpt,.project-excerpt{margin-bottom:.75em}.clip-excerpt .p,.project-excerpt .p{margin:0}.project-links{margin:0 0 2em;padding:0 0 0 20px;list-style:none;letter-spacing:.03em;font-size:18px}.project-links a{border-bottom:2px solid #e5e5e5}.clip-text.has-gallery .clip-excerpt .more-link{display:none}.info-left{margin-top:60px}.info-left .project-text{max-width:560px}@media (max-width:735px){.info-left{margin-top:30px;margin-bottom:90px}.info-left a{border-bottom:1px solid rgba(0,0,0,.3)}.info-left a.active,.no-touchevents .info-left a.active:HOVER,.no-touchevents .info-left a:HOVER{border-bottom-color:#000}}@media (min-width:736px) and (max-width:1024px){.info-left{margin-top:0;margin-left:57%!important;width:43%!important}}.info-right .project-text{padding:0}.info-right a{border:none}.info-right a.info-fb{color:#0054a6}.info-right a.info-tw{color:#42c1f1}.info-right a.info-ig{color:#736357}@media (max-width:735px){.clip-text,.info-right .project-text,.project-links,.project-text{padding:0 20px}}.caption{font-size:16px;padding:0 20px}@media (min-width:736px){.caption{padding:0}.caption.caption-left{left:0;top:0;position:absolute}}.caption p{display:block;margin:0 0 3px}.caption a{border-bottom:2px solid}.caption.caption-left p{margin-right:20px}.caption.caption-right p{margin-left:20px}.caption.caption-bottom,.loop-three-column .caption,.loop-two-column .caption{padding-top:1em}.archive-list,.work-section{padding:0;list-style:none}.cursor-load{position:absolute;left:-9999px}#mycursor{cursor:none;width:97px;height:137px;background:url(../images/cursor-enlarge-black.png) left top no-repeat;position:absolute;-moz-background-size:contain;-o-background-size:contain;-webkit-background-size:contain;background-size:contain;display:none;top:0;left:0;z-index:1000}.cursor-enlarge-black{cursor:url(../images/cursor-enlarge-black.svg) 19 19,auto}.cursor-video-play{cursor:url(../images/cursor-play-black.svg) 18.5 18.5,auto}.cursor-video-pause{cursor:url(../images/cursor-pause-black.png) 18.5 18.5,auto}.cursor-test{width:300px;height:300px;background-color:#adadad;margin-bottom:40px}.work-section{clear:both;position:relative;margin:0 0 40px}.work-section h1{margin:0 0 .75em;font-size:2em;line-height:1.3}.work-section .border-border .col-img-wrap img,.work-section .border-border .video-container{-moz-box-shadow:0 0 0 1px #e5e5e5;-webkit-box-shadow:0 0 0 1px #e5e5e5;box-shadow:0 0 0 1px #e5e5e5}.work-section a{border-bottom:2px solid #e5e5e5}.work-spacer.space1{height:1em}.work-spacer.space2{height:2em}.work-spacer.space3{height:3em}.col-img-wrap img{display:block}.archive-list li{position:relative;padding:20px 0}.archive-list li.year{margin-top:1.4em}.archive-list li a{color:inherit}.archive-list li:before{content:"";position:absolute;left:0;bottom:0;height:1px;width:100%;background-color:#494c4d;mix-blend-mode:multiply}@media (min-width:736px){.archive-list .proj-name{float:left;width:52.5%}.archive-list .proj-cat{float:right;width:37.5%}}@media (max-width:735px){.work-section h1{line-height:1.2}.archive-list li{padding:20px}}.archive-list .case-study a span{padding-right:.5em}.archive-list .case-study a:after{content:" Case\a0Study";text-transform:uppercase;font-size:16px}.proj-date{position:relative;padding:30px 0 20px;margin-bottom:20px;border-bottom:1px solid #494c4d;z-index:100}.index-0 .proj-date{padding-top:0}.project-preview{position:fixed;top:0;left:0;width:100%;height:100%;z-index:-1}.project-preview .proj-img{width:67%;height:50%;max-width:750px;max-height:750px;position:absolute;top:48.5%;left:50%;-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);-moz-background-size:contain;-o-background-size:contain;-webkit-background-size:contain;background-size:contain;background-position:50% 50%;background-repeat:no-repeat}@media (min-aspect-ratio:6 / 7){.project-preview .proj-img{height:67%;width:75%}}.featured-image{text-align:center}.featured-image img{display:block;margin:auto}#obj{position:absolute;z-index:2}.rendered{position:fixed;top:0;left:0;width:100%;height:100%;display:none}.screensaverOn .rendered{display:block}.screensaverOn .container{display:none}.framing{position:relative}.framing.framing-desktop,.framing.framing-ipad,.framing.framing-iphone{background-color:#e5e5e5}.framing.framing-iphone{padding:90px 10px;-moz-border-radius:25px;-webkit-border-radius:25px;border-radius:25px}.framing.framing-desktop{padding:1.75% 1px 1px;-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px;border-radius:3px 3px 0 0}.framing.framing-ipad{padding:40px 7px;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px}.framing.framing-ipad.or-hor{padding:7px 40px}@media (max-width:735px){.framing.mobile-padding{margin:0 20px}.framing.framing-iphone{margin:0 60px;padding:30px 3px;-moz-border-radius:9px;-webkit-border-radius:9px;border-radius:9px}.framing.framing-desktop{padding:8px 0 0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;margin:0}.gThreeCol .framing.framing-iphone{margin:0 4px}.gThreeCol.col-1 .framing.framing-iphone{margin:0 0 0 8px}.gThreeCol.col-3 .framing.framing-iphone{margin:0 8px 0 0}}.hero-content{clear:both}@media (min-width:736px){.hero-content{margin:0 0 0 auto}.hero-content .hero-inner{margin-left:0}.hero-content.hero-html,.hero-content.hero-video{width:80%}.hero-content.hero-html .hero-inner,.hero-content.hero-video .hero-inner{margin-left:20px}}.hero-content.border-border .image-wrap img{-moz-box-shadow:0 0 0 1px #e5e5e5;-webkit-box-shadow:0 0 0 1px #e5e5e5;box-shadow:0 0 0 1px #e5e5e5}.hero-content .video-wrap{position:relative;width:100%;height:0}.hero-content .video-wrap iframe,.hero-content .video-wrap video{position:absolute;top:0;left:0;width:100%;height:100%}.vidContain{position:fixed;top:0;left:0;width:100%;height:100%;overflow:hidden;pointer-events:none}.vidSpace{position:relative;width:0;height:100%;padding-left:178%;left:50%;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.vidSpace iframe{position:absolute;top:0;left:0;width:100%;height:100%}@-moz-keyframes fadein{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes fadein{0%{opacity:0}100%{opacity:1}}iframe,img,video{-moz-animation:fadein .4s 0s 1 linear forwards;-webkit-animation:fadein .4s 0s 1 linear forwards;animation:fadein .4s 0s 1 linear forwards}div.page-not-found{margin:auto;max-width:300px;text-align:center}
