@charset "UTF-8";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}a img{border:0}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}input[type="submit"]::-moz-focus-inner{border:none}input[type="button"]::-moz-focus-inner{border:none}button::-moz-focus-inner{padding:0;border:none}input:focus,textarea:focus,input,textarea{outline:none;background:transparent}select{border-radius:0}input[type="text"],input[type="password"],input[type="email"],textarea,button{-webkit-appearance:none;border-radius:0}html{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.clearfix:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}#gm_login_container,#site #gm_login_container,#gm_private_login_container,#site #gm_private_login_container{margin:50px auto;width:100%;font-size:14px;line-height:1.2em;width:220px;padding:20px;background:#fff;color:#333;border:1px solid #aaa;text-align:left;box-shadow:2px 2px 20px rgba(100,100,100,0.5)}#gm_login_container h1,#site #gm_login_container h1,#gm_private_login_container h1,#site #gm_private_login_container h1{padding:0;margin:0;font-size:20px;border-bottom:1px solid #aaa;padding-bottom:20px;font-weight:normal;line-height:1.2em}#gm_login_container input[type="email"],#gm_login_container input[type="text"],#gm_login_container input[type="password"],#site #gm_login_container input[type="email"],#site #gm_login_container input[type="text"],#site #gm_login_container input[type="password"],#gm_private_login_container input[type="email"],#gm_private_login_container input[type="text"],#gm_private_login_container input[type="password"],#site #gm_private_login_container input[type="email"],#site #gm_private_login_container input[type="text"],#site #gm_private_login_container input[type="password"]{width:188px;padding:5px 10px;border:1px solid #888;margin:5px 0 15px 0;font-size:14px}#gm_login_container button,#site #gm_login_container button,#gm_private_login_container button,#site #gm_private_login_container button{padding:3px 10px;margin:10px 0 0 0;background:#888;color:#fff;border:0}#gm_login_container #gm_remember,#site #gm_login_container #gm_remember,#gm_private_login_container #gm_remember,#site #gm_private_login_container #gm_remember{font-weight:normal}#gm_login_container #gm_password_reset_message,#site #gm_login_container #gm_password_reset_message,#gm_private_login_container #gm_password_reset_message,#site #gm_private_login_container #gm_password_reset_message{padding:15px 0 0 0}#gm_login_container #gm_forgot_password,#site #gm_login_container #gm_forgot_password,#gm_private_login_container #gm_forgot_password,#site #gm_private_login_container #gm_forgot_password{border-top:1px solid #888;padding:5px 0 0 0;margin-top:20px}#gm_login_container #gm_forgot_password a,#site #gm_login_container #gm_forgot_password a,#gm_private_login_container #gm_forgot_password a,#site #gm_private_login_container #gm_forgot_password a{color:#333;text-decoration:underline}#gm_login_container #gm_login_errors,#site #gm_login_container #gm_login_errors,#gm_private_login_container #gm_login_errors,#site #gm_private_login_container #gm_login_errors{padding:10px 0;color:#f00}/*!
 * jQuery UI CSS Framework 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/category/theming/
 *
 * To view and modify this theme, visit http://jqueryui.com/themeroller/
 */.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px #5e9ed6}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(/assets/jquery-ui/ui-icons_444444_256x240-48c4fc17fcd19616119c74421009c8ea.png)}.ui-widget-header .ui-icon{background-image:url(/assets/jquery-ui/ui-icons_444444_256x240-48c4fc17fcd19616119c74421009c8ea.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url(/assets/jquery-ui/ui-icons_555555_256x240-fbbadca28f88220218ba0dc3b20b6af1.png)}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url(/assets/jquery-ui/ui-icons_ffffff_256x240-566fc8f0df1525c1a405b67f8b53f59c.png)}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url(/assets/jquery-ui/ui-icons_777620_256x240-e51e21b4eb29d8656cc8e2e522615404.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(/assets/jquery-ui/ui-icons_cc0000_256x240-aeb08dce6540d6017fe87e0c2858a340.png)}.ui-button .ui-icon{background-image:url(/assets/jquery-ui/ui-icons_777777_256x240-9f3c2a929f8e5fef69810b56b3192f32.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:0.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666}/*!
 * jQuery UI CSS Framework 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/category/theming/
 */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default !important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}#site .job_description_container{max-height:6.65em;overflow:hidden}#site .job h2{margin-bottom:2rem;font-family:'HelveticaNeueLTStd'}#site .expanded .job_description_container{max-height:none}#site .expanded .expand_job:after{content:'-'}#site .expand_job{cursor:pointer;width:2rem;position:relative}#site .expand_job:after{position:absolute;top:0;left:0;content:'+'}#site #openings_text{width:49%}#site .packed_agency_images{margin:0 0 3rem 0}#site .packed_agency_images img,#site .packed_agency_images video{width:calc(50% - 2rem);margin:0 1rem 2rem 1rem;display:block}#site .gm_slideshow.generic{width:80%;margin:6rem auto 10rem auto;height:0;padding:0 0 50% 0}#site .gm_slideshow.generic video{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}#site .dots_pagination{position:absolute;bottom:-3rem;left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}#site .dots_pagination .gm_pagination_slide_link{width:0.5rem;height:0.5rem;margin:0 0.4rem;border-radius:0.5rem;display:inline-block;background:#808080;opacity:0.35}#site .dots_pagination .gm_pagination_slide_link.current{opacity:1;background:#808080}#site #current_openings{margin:3rem 0}#site #contact_columns{text-align:center}#site #contact_columns .contact_column{width:33%;box-sizing:border-box;width:auto;text-align:left}#site #contact_columns .contact_column.side{width:auto}#site #contact_columns .contact_column:first-child{padding-right:8rem}#site #contact_columns .contact_column:last-child{padding-left:8rem}#site #contact_columns a{border-bottom:0}#site .contact_column{width:33.333%;display:inline-block;vertical-align:top;font-size:1.125rem;line-height:1.35em;box-sizing:border-box;padding:0 3rem 4rem 0;margin-top:2rem}#site .contact_column.wide{width:66.666%}#site .contact_column.wide p{font-size:1.225rem;margin-bottom:20px}#site .contact_column.wide p:last-child{margin-bottom:0}#site .contact_column.narrow{line-height:1.5em;padding:0 2rem 4rem 2rem}#site .contact_column.narrow a{border-bottom:0}#site .contact_column h3{font-size:1em;font-weight:400;margin-bottom:0.5em}#site .contact_column a{color:#000;border-bottom:1px solid #000}#site #spaces_image{width:100%;margin-bottom:3rem}#site #agency_message{margin:6rem auto}#site .agency_large{max-width:80%;width:50rem;margin:3rem auto 0;text-align:center;font-size:2.5rem;line-height:1.3em;font-family:'Lyon Display Web'}#site .agency_large p{margin-bottom:1rem}#site #directions_link{display:none}#site #contact{position:relative;background:#fff;z-index:20;font-family:'Lyon Display Web';font-weight:300;font-size:1.6rem;line-height:1.35em}#site #contact .text{font-size:1.6rem;line-height:1.35em}#site #contact .text.large{font-size:2.3rem;white-space:nowrap;line-height:1.35em}#site #contact .text.large .contact_heading{margin-bottom:0.7rem}#site #contact .gm_slideshow{margin-top:2rem;margin-bottom:2rem}#site #contact h2.small{margin-bottom:1.25rem}#site .contact_heading{color:#404040;position:relative}#site #contact_text{padding:14rem 4rem 2rem 4rem;position:relative;width:100%;box-sizing:border-box}#site #contact_locations{padding:2rem 1rem}#site .location_block{margin:0 0 3rem 0;position:relative}#site #location_images{padding:4rem 0 2rem 2rem}#site .location_image{width:100%;padding:0 0 141% 0;position:relative;margin-bottom:2rem}#site .location_image .full_bleed{position:absolute}#site .location{padding:1rem;box-sizing:border-box;display:inline-block;vertical-align:top;width:50%}#site .location img{width:100%}#site .location .full_bleed{position:relative;margin:0 0 3rem 0;width:100%;padding:0 0 62.5% 0;overflow:hidden}#site .location_address{padding:0 4rem;position:relative}#site .map_link{position:absolute;top:0;right:0}#site .map_link img{width:1.1rem}#site #contact_social{padding:7rem 0 2rem 0;text-align:center;color:#000;font-size:1rem}#site #contact_social a{color:#000;margin:0 1rem}@media (max-width: 760px){#site .packed_agency_images{width:100%}#site .packed_agency_images img,#site .packed_agency_images video{width:100% !important;margin:0 0 1rem 0 !important}#site #directions_link{display:inline-block;color:#404040;border-bottom:1px solid #404040;margin-bottom:3rem}#site #contact .column{width:100%}#site #contact #contact_text{z-index:50;padding:2rem}#site #contact #contact_text .column{margin-bottom:3rem}#site #contact .text.large{font-size:2rem;line-height:1.35em}#site #contact .gm_slideshow{margin-top:0;margin-bottom:2rem;margin-left:-2rem;margin-right:-2rem;width:calc(100% + 4rem);padding-bottom:100%}#site #contact .gm_slideshow video{object-fit:cover}#site #contact_locations{padding:0}#site .location{padding:0;width:100%;margin-bottom:4rem}#site .location_address{padding:0 2rem}#site #contact_social{padding-top:0;font-size:1.3rem;margin:0}#site .gm_slideshow.generic{margin-top:1rem;margin-bottom:5rem;width:100%;padding:0 0 55% 0}#site .contact_column,#site .contact_column.narrow,#site .contact_column.wide{width:100% !important;padding:0 0 2rem 0 !important;text-align:left !important}#site .contact_column:not(.job),#site .contact_column.narrow:not(.job),#site .contact_column.wide:not(.job){text-align:center !important}#site .contact_column.job h2,#site .contact_column.narrow.job h2,#site .contact_column.wide.job h2{margin-bottom:1rem;font-family:'HelveticaNeueLTStd'}#site .agency_top .contact_column:not(.wide){padding:2rem 0 0 0 !important}#site #openings_text{width:80%}}#site .twocolumn{column-count:2;column-gap:1em}#site.quote_hero #hero:after{display:none}#site.cycle_finished #hero{background:black !important}#site.cycle_finished #hero.with_background{background:black !important}#site.cycle_finished #hero video{opacity:0}#site.cycle_finished #hero .gm_slideshow{background-color:transparent;transition:background-color 0.9s 2s ease-out;-webkit-transition:background-color 0.9s 2s ease-out}#site.cycle_finished #hero .gm_slide.current{background-image:none;background-color:transparent}#site.cycle_finished #hero .gm_slide.current:before{opacity:0.75 !important}#site.cycle_finished #hero:after{opacity:0}#site.cycle_finished #hero .gm_slide{transition:opacity 0.9s ease-out;-webkit-transition:opacity 0.9s ease-out}#site.cycle_finished.with_hero footer{position:fixed;top:0 !important;height:100% !important;z-index:1}#site.cycle_finished.with_hero footer .fade_in:after{display:none}#site.cycle_finished.with_hero footer .vertical_center{display:none}#site #hero{overflow:hidden;position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;background-color:#000}#site #hero.with_background:not(.loading){background-color:transparent;background-size:cover;background-repeat:no-repeat}#site #hero.with_background:not(.loading) .gm_slide,#site #hero.with_background:not(.loading) .gm_slideshow{background:transparent !important}#site #hero.with_background:not(.loading) .gm_slide:before{background:transparent !important}#site #hero.with_background:not(.loading) .large_serif:after{background:transparent !important}#site #hero .gm_slide_next,#site #hero .gm_slide_previous{display:block}#site #hero .gm_slideshow_sizer{overflow:hidden}#site #hero .gm_slideshow{background:#000}#site #hero .large_serif{font-size:5.875rem}#site #hero.loading{background-image:none !important;background-color:#fff}#site #hero.loading .gm_slideshow{opacity:0}#site #hero.loading:after{-webkit-animation-name:pulse_animation;-webkit-animation-duration:2000ms;-webkit-transform-origin:50% 50%;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-name:pulse_animation;animation-duration:2000ms;transform-origin:50% 50%;animation-iteration-count:infinite;animation-timing-function:linear;background-image:url(/assets/watson-logo-black-5a9489d0c0e2ad4571650467d6817de8.svg)}#site #hero:after{z-index:1000;content:' ';position:fixed;top:50%;left:50%;width:16rem;height:6rem;margin:-3rem 0 0 -8rem;opacity:1;-webkit-transition:opacity 0.8s;transition:opacity 0.8s;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url(/assets/watson-logo-white-f5ef69c8197370b5721a659e01619224.svg)}#site #hero .gm_slideshow_sizer{height:100%;padding:0}#site #hero .gm_slide_next,#site #hero .gm_slide_previous{display:none}#site #hero .gm_slide{background-color:#000;transition:opacity 0s;-webkit-transition:opacity 0s;opacity:0}#site #scroll_start_trigger{position:fixed;bottom:2rem;left:50%;width:3rem;margin:0 0 0 -1.5rem;z-index:100;cursor:pointer;transition:opacity 0.3s linear 0s;-webkit-transition:opacity 0.3s linear 0s}#site #content_slots_spacer{position:relative;width:100%;height:75%}#site .viewport_spacer,#site .footer_spacer{position:relative;width:1px}#site .viewport_spacer{height:100%}#site .footer_spacer{height:4rem;width:100%;background:rgba(255,255,255,0.8)}#site .footer_spacer#work_bottom_spacer{width:1px;background:transparent;margin-bottom:-4rem}#site #content_slots{box-sizing:border-box;position:relative;width:100%;z-index:10}#site.with_hero #content_slots,#site.with_intro #content_slots{padding-top:0}#site figure{position:relative;background:#fff}#site figure .fade_in{position:relative}#site figcaption{color:#9F9F9F;margin:0.7rem 0.7rem 0 0.7rem;font-size:1rem;line-height:1.3em;font-family:'HelveticaNeueLTStd'}#site .image_full{width:100%;display:block}#site .quote{position:relative;z-index:10;width:100%;height:100%;text-align:center;background-color:#fff}#site .quote.auto_height{height:auto;padding:3rem 0}#site .quote.auto_height.top{padding-top:6rem}#site .quote.auto_height .quote_caption{position:relative;top:0;margin-top:2rem}#site .quote.auto_height .quote_caption.on_top{margin-top:0;margin-bottom:2rem}#site .quote.gm_slide{padding:5rem 33.34%;left:-33.34%;top:-5rem}#site .quote.gm_slide .vertical_center{padding:0 20%}#site .quote:before{content:' ';position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;z-index:20}#site .quote .vertical_center{position:relative;z-index:30;-webkit-text-fill-color:rgba(255,255,255,0.05);padding:0 10%}#site .quote .quote_caption{font-size:0.9375rem;line-height:1.5em;letter-spacing:0.03em;font-weight:400;color:#404040;text-transform:uppercase;-webkit-text-fill-color:#404040 !important;position:absolute;z-index:100;top:6rem;left:0;width:100%;text-align:center}#site .large_serif{font-size:2.5rem;font-weight:300;font-family:'Lyon Display Web', 'Times New Roman', serif}#site .text_button{vertical-align:middle;font-family:HelveticaNeueLTStd;border:1px solid #fff;display:inline-block;font-size:1rem;color:#fff;-webkit-text-fill-color:#fff;padding:0.5rem;box-sizing:border-box;white-space:nowrap;height:3em;padding:0 2em;line-height:3em;font-weight:400}#site .text_button:hover{text-shadow:none;background:#fff;color:#000 !important;-webkit-text-fill-color:#000 !important}#site .quote_text{margin-bottom:1rem}#site .quote_text.buttonless{margin-bottom:0}#site .text{color:#404040;font-size:1.3rem;font-weight:300;line-height:1.3em}#site .text a{color:#404040}#site .text h2,#site .job h2{color:#404040;text-transform:none;padding-left:1.2rem;font-weight:700;font-size:1.125rem;line-height:1.5em;margin-bottom:0.4em;padding-left:0;letter-spacing:-0.007em}#site .agency_top .job h2{font-size:1.75rem;line-height:1.25em}#site .agency_top .service_description{max-width:880px}#site .text_content{font-family:'Lyon Display Web'}#site .content_slot.text{background:#fff;padding-left:0;padding-right:0;height:auto}#site .content_slot.text.no_top_padding{padding-top:0}#site .image .column.width_4 .full_bleed{height:0;padding:0 0 140.75% 0}#site .image .column.width_8 .full_bleed{height:0;padding:0 0 68.75% 0}#site .media_set{overflow:hidden}#site .media_set_item{opacity:0;transition:opacity 1s;-webkit-transition:opacity 1s;position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat}#site .media_set_item.current{opacity:1;z-index:100}#site .video.full{position:relative;width:100%}#site .video.full .play-pause-button{background-image:url(/assets/video-play-button-d90b7c016f524cf378004c4eb5e5c3e9.svg);background-position:50% 50%;background-repeat:no-repeat;background-size:14vw auto;bottom:0;left:0;position:absolute;right:0;top:0;transition:opacity 0.3s ease;z-index:1}#site .video.full .full-screen-button{background-image:url(/assets/fullscreen-icon-new-c2cb110dbaa0ad8632014f4486afb203.svg);background-position:50% 50%;background-repeat:no-repeat;background-size:28px auto;bottom:70px;height:28px;position:absolute;right:30px;transition:opacity 0.3s ease;width:28px;z-index:2}#site .video.full .full-screen-button:hover{opacity:.8}#site .video.full video{background-color:#000;object-fit:cover;width:100%}#site .video.playing .play-pause-button{opacity:0}#site .video.playing .full-screen-button{opacity:0}#site .video.playing:hover .full-screen-button{opacity:1}#site .video.slim{position:relative;width:100%;height:0;padding:0 0 30% 0}#site .content_slot.image_slim,#site .content_slot.image_landscape,#site .content_slot.image_portrait,#site .video.landscape{position:relative;width:100%;box-sizing:border-box;background:#fff}#site .content_slot.image_slim .full_bleed,#site .content_slot.image_landscape .full_bleed,#site .content_slot.image_portrait .full_bleed,#site .video.landscape .full_bleed{position:relative;width:100%;height:0}#site .content_slot.image_landscape.landscape,#site .content_slot.image_portrait,#site .video.landscape{padding:3rem 16.834%}#site .content_slot.image_landscape.landscape video,#site .content_slot.image_portrait video,#site .video.landscape video{width:100%}#site .video{background:#fff;padding-top:3rem;padding-bottom:3rem}#site .content_slot.image_slim{padding-top:3rem;padding-bottom:3rem}#site .content_slot.image_slim .full_bleed{padding:0 0 30% 0}#site .content_slot.image_landscape .full_bleed{padding:0 0 62.5% 0}#site .content_slot.image_portrait .full_bleed{width:100%;padding:0 0 140.85% 0}#site .service_description{font-family:'Lyon Display Web';font-weight:300;font-size:1.125rem;line-height:1.35em}#site .client_logos{position:relative;width:100%;padding:3rem 0;text-align:center}#site .client_logos_container{width:100%;margin:0 auto}#site .client_logo{width:33.33%;display:inline-block;vertical-align:middle;padding:0 3rem;box-sizing:border-box}#site .client_logo img{display:block;width:100%}#site .work_list h2{text-align:center;font-size:1.125rem;line-height:1.5em;color:#404040;margin-bottom:4rem}#site h2.small{font-family:'HelveticaNeueLTStd';font-weight:400}#site h2.small a{color:#404040;border-bottom:1px solid #404040}#site .selected_client .vertical_center,#site .client_logos,#site .selected_work h2,#site .client_logos h2,#site #related_works h2.heading,#site h2.small,#site #related_works_mobile h2.heading{text-align:center;font-size:0.9375rem;line-height:1.5em;letter-spacing:0.03em;font-weight:400;color:#404040;margin-bottom:2rem}#site .selected_client .vertical_center.related,#site .client_logos.related,#site .selected_work h2.related,#site .client_logos h2.related,#site #related_works h2.heading.related,#site h2.small.related,#site #related_works_mobile h2.heading.related{text-align:left;padding-left:1rem}#site .selected_client .vertical_center.related a,#site .client_logos.related a,#site .selected_work h2.related a,#site .client_logos h2.related a,#site #related_works h2.heading.related a,#site h2.small.related a,#site #related_works_mobile h2.heading.related a{color:#404040}#site .client_logos{text-align:left}#site #related_works h2.heading,#site #related_works_mobile h2.heading{margin-bottom:2rem}#site #related_works_mobile h2.heading{font-family:'Lyon Display Web';text-transform:none;font-size:1.6rem;line-height:1em;color:#000}#site .content_slot{background:#fff;position:relative;z-index:10;width:100%;height:100%;padding:3rem 0;box-sizing:border-box}#site .content_slot.top{padding-top:6rem}#site .three_column.content_slot{height:auto}#site .three_column.content_slot .full_bleed{height:0;padding:0 0 140.75% 0}#site .image{box-sizing:border-box;background:#fff}#site .image .full_bleed{position:relative}#site .image_sizer{position:relative;width:100%;height:100%}#site .image_4_8 .image_sizer,#site .image_8_4 .image_sizer,#site .image_6_6 .image_sizer{height:auto}#site #related_works_container_mobile{display:none}#site #related_works_container{position:fixed;bottom:4rem;left:0;width:100%;z-index:1;display:none}#site.lock_footer #related_works_container{z-index:5;display:block}#site #related_works,#site #related_works_mobile{position:relative;padding-top:6rem;padding-right:1rem;padding-left:1rem;color:#fff;background:#fff}#site #related_works.in_view,#site #related_works_mobile.in_view{padding-top:2rem}#site #related_works:after,#site #related_works_mobile:after{content:' ';position:absolute;bottom:-4rem;left:0;width:100%;background:rgba(255,255,255,0.8);height:4rem}#site #related_works_wrapper,#site #related_works_wrapper_mobile{left:0;z-index:0;background:transparent}#site .related_content{padding:0 0 50%;display:block}#site #related_background{position:relative;width:100%;height:0}#site #related_background_left,#site #related_background_right{position:absolute;top:0;width:17.56%}#site #related_background_left:after,#site #related_background_right:after{content:' ';position:absolute;top:0;height:100%;width:100%;background:rgba(255,255,255,0.8)}#site #related_background_left{left:-17.56%}#site #related_background_left:after{right:0}#site #related_background_right{right:-17.56%}#site #related_background_right:after{left:0}#site .selected_work{height:auto;background:#fff;padding-left:1rem;padding-right:1rem;text-align:center}#site .selected_work.four{padding:1rem 0.5rem 0 0.5rem}#site .selected_work.four .selected_work_link{width:25%;padding:0 0.5rem 1rem 0.5rem}#site .selected_work.four .selected_work_link h2{padding:1rem 1rem 0.1rem 1rem}#site .selected_work.four .selected_work_link .tagline{padding:0 1rem}#site .selected_work .selected_work_link{text-align:left}#site .selected_work a.text_button{color:#000;-webkit-text-fill-color:#000;border-color:#000}#site .selected_work a.text_button:hover{background:#000;-webkit-text-fill-color:#fff !important;color:#fff}#site .selected_work_link{width:33.33%;padding:0 1rem 2rem 1rem;position:relative;box-sizing:border-box;display:inline-block;vertical-align:top}#site .selected_work_link .work_index_block{color:transparent;display:block;height:0;position:relative;width:100%;padding:0 0 66% 0;font-size:1.3rem;overflow:hidden;background-color:transparent}#site .selected_work_link .work_index_block:before{content:' ';position:absolute;top:0;left:0;width:100%;height:100%;background-color:transparent;z-index:1;-webkit-transition:background-color 1s;transition:background-color 1s}#site .selected_work_link .work_index_block .underlined:after{border-bottom-color:#fff}#site .selected_work_link .work_index_block:hover .underlined:after{-webkit-transform:scale(1, 1);transform:scale(1, 1)}#site .selected_work_link .work_index_block:hover:before{background:rgba(90,90,90,0.75)}#site .selected_work_link .work_index_block:hover .text_container{opacity:1;top:0}#site .selected_work_link .work_index_block .work_work_services{position:absolute;bottom:1.5rem;line-height:1.25em;left:0;box-sizing:border-box;padding:0 1.5rem;font-size:0.75rem;width:100%}#site .selected_work_link .work_index_block .full_bleed{top:0;left:0;position:absolute;width:100%;height:100%}#site .selected_work_link .work_index_block .text_container{position:absolute;height:100%;width:100%;top:0;z-index:10;color:#fff;opacity:0;-webkit-transition:opacity 0.6s ease-out, top 0.6s ease-out;transition:opacity 0.6s ease-out, top 0.6s ease-out}#site .selected_work_link .work_index_block h2{top:0;position:relative;z-index:2;text-align:left;color:#fff;font-family:'HelveticaNeueLTStd';font-weight:normal;font-size:1.125rem;line-height:1em;padding-bottom:0;margin:1.5rem 1.5rem 0.4rem 1.5rem;display:inline-block}#site .selected_work_link .work_index_block .tagline{top:0;position:relative;z-index:2;padding:0 1.5rem;font-size:1.125rem;line-height:1.3em;font-style:italic}#site .agency_top{padding-top:8rem}#site #agency_video .gm_slideshow{width:92%;padding:0 0 38% 0}#site #agency_video .gm_slideshow .gm_slide{overflow:hidden}#site .gm_slideshow{position:relative;width:100%;height:auto;padding:3rem 16.834%;box-sizing:border-box;background:#fff}#site .gm_slideshow.full_width{padding:3rem 0}#site .gm_slideshow.quotes .gm_pagination{display:none}#site .gm_slideshow_sizer{position:relative;width:100%;height:0;padding:0 0 62.5% 0}#site .gm_slide{position:absolute;width:100%;height:100%;top:0;left:0;text-align:center;opacity:0;transition:opacity 0.5s linear;-webkit-transition:opacity 0.5s linear}#site .gm_slide.text_slide{background:#000;color:#fff}#site .gm_slide.current{position:absolute;opacity:1}#site .gm_slide figcaption{color:#000;position:absolute;bottom:auto;margin-left:0;margin-top:0;top:calc(100% + 5px);left:0}#site .gm_pagination{position:absolute;bottom:-1.5rem;left:50%;width:60%;margin-left:-30%;text-align:center}#site .gm_slide_previous,#site .gm_slide_next{position:absolute;top:0;width:50%;height:100%;z-index:1000}#site .gm_slide_previous{left:0;cursor:url(/assets/cursor_left-ed58c5c6473345d0a5353912b106893e.cur) 20 33,w-resize}#site .gm_slide_next{right:0;cursor:url(/assets/cursor_right-492f728853d9f655d017be7ad6230a45.cur) 38 33,e-resize}#site .gm_pagination_slide_link{display:inline-block;width:0.4rem;height:0.4rem;background:#333;opacity:1;-webkit-transition:opacity 0.3s;transition:opacity 0.3s;border-radius:0.4rem;margin:0 0.3rem}#site .gm_pagination_slide_link.current{opacity:0.5}#site #hero .gm_slideshow{position:absolute;top:0;left:0;height:100%;padding:0;z-index:3}#site #hero .gm_slideshow .gm_pagination{display:none}#site .work_page .quote.auto_height{padding:1.75rem 0}#site .work_page .quote.top,#site .work_page .quote.top.auto_height{padding-top:3.5rem}#site .work_page .content_slot.image_landscape,#site .work_page .content_slot.image_portrait,#site .work_page .video,#site .work_page .content_slot.image_slim,#site .work_page .client_logos{padding-top:1.75rem;padding-bottom:1.75rem}#site .work_page .content_slot{padding-top:1.75rem;padding-bottom:1.75rem}#site .work_page .content_slot.top{padding-top:3.5rem}#site .work_page .gm_slideshow{padding:1.75rem 16.834%}#site .work_page .gm_slideshow.full_width{padding:1.75rem 0}@media (max-width: 760px){#site #scroll_start_trigger{bottom:0.8rem;width:2.5rem}#site .selected_work h2,#site .client_logos h2,#site #related_works h2.heading,#site h2.small,#site #related_works_mobile h2.heading{margin-bottom:1rem}#site #related_works .selected_work_link{margin-bottom:0}#site .gm_pagination{bottom:-1.3rem}#site .selected_work a.text_button{margin-top:1rem;margin-bottom:1rem}#site #related_works_container{display:none !important}#site #related_works_mobile{padding:2rem 3rem 0 3rem}#site #related_works_mobile a.mobile_work_name{color:#808080;padding:0.4rem 1rem 0.9rem 0}#site #related_works_mobile:after{background:#fff}#site #related_works_container_mobile{display:block;box-sizing:border-box;background:#fff}#site #related_works_container_mobile #related_works{padding-top:0}#site .agency_top .service_description p:not(.p1){display:none}#site #agency_video .gm_slideshow{width:100%;padding:0 0 56% 0}#site .quote.auto_height{padding:2rem 0}#site .quote.top,#site .quote.top.auto_height{padding-top:4rem}#site .content_slot.image_landscape,#site .content_slot.image_portrait,#site .video,#site .content_slot.image_slim,#site .client_logos{padding-top:2rem;padding-bottom:2rem}#site .work_page .video{padding-top:0.3rem;padding-bottom:0.3rem}#site .content_slot{padding:2rem 0}#site .content_slot.top{padding-top:4rem}#site .work_page .background_wrapper{width:calc(100% - 6rem)}#site .work_page .background_wrapper.relative{width:calc(100% - 1.2rem)}#site.with_intro .work_page .background_wrapper:first-child{padding-left:0;padding-right:0}#site .work_page #intro_row h2{font-size:18px}#site .gm_slideshow{padding:2rem 16.834%}#site .gm_slideshow.full_width{padding:2rem 0}#site h2.small:last-child a{background:#000;color:#fff;border:1px solid #000;border-radius:18px;display:inline-block;padding:7px 24px}#site .twocolumn{column-count:1}#site .client_logo{width:50%;padding:0 6%}#site .gm_slide_previous:after,#site .gm_slide_next:after{content:' ';position:absolute;top:50%;width:2.5rem;height:2.5rem;margin-top:-1.25rem;background-size:contain;background-repeat:no-repeat;background-position:center}#site #hero .large_serif{font-size:3rem}#site #hero .gm_slide_previous:after,#site #hero .gm_slide_next:after{display:none}#site .gm_slide_previous:after{left:0.75rem;background-image:url(/assets/cursor_left-631beedec5cd559f05ee11a28749f4b0.svg)}#site .gm_slide_next:after{right:0.75rem;background-image:url(/assets/cursor_right-f7c5659b04db79f4635354845d7c0aa7.svg)}#site #content_slots{padding-top:0}#site figure{background:#fff}#site figcaption{padding-bottom:1rem;padding-right:2rem}#site #hero .gm_slideshow_sizer{padding:0;height:100%}#site .large_serif,#site #hero_message{line-height:1.25em;font-size:2.5rem}#site .content_slot,#site .quote{height:auto}#site .quote{padding:4rem 0}#site .quote .quote_caption{position:relative;top:0;left:0;margin-bottom:2rem}#site .quote .vertical_center{padding:0 5%}#site .quote.gm_slide{padding:0;box-sizing:border-box;left:0;top:0;height:100%}#site .quote.gm_slide .vertical_center{padding:0 5%}#site .quote.gm_slide .quote_caption{position:absolute;top:1rem}#site .content_slot{padding:1rem 0}#site .content_slot.text .column{width:80%;display:block;margin:0 auto}#site .work_page .content_slot{padding:0.3rem 0}#site .text h2{padding-left:0}#site .image_sizer{height:auto}#site .three_column.content_slot{height:auto}#site .three_column.content_slot .column.column{width:32%;margin:0}#site .three_column.content_slot .column.column:nth-child(2){margin:0 2%}#site .three_column.content_slot .full_bleed{height:0;padding:0 0 140.75% 0}#site .image .column{margin:0}#site .image .column:first-child{margin:0 2% 0 0}#site .image .column.width_4{width:32%}#site .image .column.width_8{width:66%}#site .image .column.prefix_3{margin-left:0}#site .image .column.width_12{width:auto}#site .image .column.half{width:50%;padding-bottom:50%}#site .image .column.half .full_bleed{height:100%;position:absolute}#site .image .column.width_4 .full_bleed{height:0;padding:0 0 140.75% 0}#site .image .column.width_8 .full_bleed{height:0;padding:0 0 68.75% 0}#site .image.image_padded_6_6 .column.half{width:49%}#site .image.image_padded_6_6 .column.half:nth-child(even){margin-left:1%}#site .image.image_padded_6_6 .column video{height:100%;object-fit:cover;width:100%}#site .gm_slideshow,#site .work_page .gm_slideshow{padding-left:0;padding-right:0}#site .gm_slideshow.quotes,#site .work_page .gm_slideshow.quotes{height:100%;padding:0 5%}#site .gm_slideshow.quotes .gm_slideshow_sizer,#site .work_page .gm_slideshow.quotes .gm_slideshow_sizer{height:100%;padding:0}#site .gm_slide.quote{box-sizing:border-box}}.has-full-controls-intro-video .full-controls-intro-video{position:relative}.has-full-controls-intro-video .full-controls-intro-video .play-pause-button{background-image:url(/assets/video-play-button-d90b7c016f524cf378004c4eb5e5c3e9.svg);background-position:50% 50%;background-repeat:no-repeat;background-size:100px auto;bottom:0;left:0;position:absolute;right:0;top:0;transition:opacity 0.3s ease;z-index:1}.has-full-controls-intro-video .full-controls-intro-video .full-screen-button{background-image:url(/assets/fullscreen-icon-new-c2cb110dbaa0ad8632014f4486afb203.svg);background-position:50% 50%;background-repeat:no-repeat;background-size:28px auto;bottom:25px;height:28px;position:absolute;right:25px;transition:opacity 0.3s ease;width:28px;z-index:2}.has-full-controls-intro-video .full-controls-intro-video .full-screen-button:hover{opacity:.8}.has-full-controls-intro-video .full-controls-intro-video video{background-color:#000;object-fit:cover;width:100%}.has-full-controls-intro-video .full-controls-intro-video.playing .play-pause-button{opacity:0}.has-full-controls-intro-video .full-controls-intro-video.playing .full-screen-button{opacity:0}.has-full-controls-intro-video .full-controls-intro-video.playing:hover .full-screen-button{opacity:1}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){#site .quote{height:100%}#site .quote.auto_height{height:auto}#site .full_height{height:50% !important}}@-webkit-keyframes pulse_animation{0%{transform:scale(1)}25%{transform:scale(1.03)}50%{transform:scale(1)}75%{transform:scale(0.9)}100%{transform:scale(1)}}@keyframes pulse_animation{0%{transform:scale(1)}25%{transform:scale(1.03)}50%{transform:scale(1)}75%{transform:scale(0.9)}100%{transform:scale(1)}}@media (min-width: 768px){#site #hero{background:#000 !important}}@media screen and (max-width: 1024px){#site .video.playing .play-pause-button{display:none}.full-screen-button{display:none}.has-full-controls-intro-video .full-controls-intro-video .play-pause-button{background-size:50px auto}.has-full-controls-intro-video .full-controls-intro-video .full-screen-button{background-size:20px auto;bottom:10px;display:block;height:20px;right:10px;width:20px}}#site .image_padded_6_6 .column video.full_bleed_video{height:100%;min-width:100.5%;object-fit:cover;width:100%}#site .column{position:relative;margin-left:1%;display:inline-block;vertical-align:top;height:100%;box-sizing:border-box}#site .column:first-child{margin-left:0}#site .column.half{width:49%;margin:0}#site .column.half:first-child{margin-right:1%}#site .column.half:last-child{margin-left:1%}#site .column.width_1{width:4.611%}#site .column.width_2{width:10.222%}#site .column.width_3{width:15.833%}#site .column.width_4{width:21.444%}#site .column.width_5{width:27.055%}#site .column.width_6{width:32.666%}#site .column.width_7{width:38.277%}#site .column.width_8{width:43.888%}#site .column.width_9{width:49.499%}#site .column.width_10{width:55.11%}#site .column.width_11{width:60.721%}#site .column.width_12{width:66.332%}#site .column.width_13{width:71.943%}#site .column.width_14{width:77.554%}#site .column.width_15{width:83.165%}#site .column.width_16{width:88.776%}#site .column.width_17{width:94.387%}#site .column.width_18{width:100%}#site .column.prefix_1{margin-left:5.611%}#site .column.prefix_2{margin-left:11.222%}#site .column.prefix_3{margin-left:16.833%}#site .column.prefix_4{margin-left:22.444%}#site .column.prefix_5{margin-left:28.055%}#site .column.prefix_6{margin-left:33.666%}#site .column.prefix_7{margin-left:39.277%}#site .column.prefix_8{margin-left:44.888%}#site .column.prefix_9{margin-left:50.499%}#site .column.prefix_10{margin-left:56.11%}#site .column.prefix_11{margin-left:61.721%}#site .column.prefix_12{margin-left:67.332%}#site .column.prefix_13{margin-left:72.943%}#site .column.prefix_14{margin-left:78.554%}#site .column.prefix_15{margin-left:84.165%}#site .column.prefix_17{margin-left:89.776%}#site .column.prefix_17{margin-left:95.387%}#site .image_6_6 .column.half{width:50%;margin:0}#site .content_slot.image_6_6_portrait{height:auto}#site .content_slot.image_6_6_portrait .turtles_all_the_way_down{position:relative}#site .content_slot.image_6_6_portrait .column{height:auto}#site .content_slot.image_6_6_portrait .column.width_6{position:relative;padding:0 0 45.978% 0}#site .content_slot.image_6_6_portrait .column.width_6 .full_bleed{position:absolute;top:0;left:0;width:100%;height:100%}#site .content_slot.image_6_6_landscape{height:auto}#site .content_slot.image_6_6_landscape .turtles_all_the_way_down{position:relative}#site .content_slot.image_6_6_landscape .column{height:auto}#site .content_slot.image_6_6_landscape .column.width_6{position:relative;padding:0 0 22.458% 0}#site .content_slot.image_6_6_landscape .column.width_6 .full_bleed{position:absolute;top:0;left:0;width:100%;height:100%}#site .turtles_all_the_way_down{position:absolute;top:0;left:0;width:100%;height:100%}#site .turtles_all_the_way_down .half{width:calc(50% - 1.75rem)}#site .turtles_all_the_way_down .half:first-child{margin-right:1.75rem;margin-left:0}#site .turtles_all_the_way_down .half:last-child{margin-left:1.75rem;margin-right:0}#site .image_fully_padded_6_6,#site .image_padded_6_6,#site .image_6_6{height:auto}#site .image_fully_padded_6_6 .image_sizer,#site .image_padded_6_6 .image_sizer,#site .image_6_6 .image_sizer{height:0;padding-bottom:66%}#site .image_fully_padded_6_6.landscape .image_sizer,#site .image_padded_6_6.landscape .image_sizer,#site .image_6_6.landscape .image_sizer{padding-bottom:30%}#site .image_fully_padded_6_6 .column.half{width:calc(50% - 1.75rem)}#site .image_fully_padded_6_6 .column.half:first-child{margin-right:1.75rem;margin-left:0}#site .image_fully_padded_6_6 .column.half:last-child{margin-left:1.75rem;margin-right:0}@media (max-width: 760px){#site .content_slot.image_fully_padded_6_6 .column.half{padding-bottom:50%;width:49%}#site .content_slot.image_fully_padded_6_6 .column.half .full_bleed{position:absolute}#site .content_slot .turtles_all_the_way_down .half:first-child{margin-right:1%}#site .content_slot .turtles_all_the_way_down .half:last-child{margin-left:1%}#site .content_slot.image_6_6_portrait .column,#site .content_slot.image_6_6_landscape .column{margin:0}#site .content_slot.image_6_6_portrait .width_6,#site .content_slot.image_6_6_landscape .width_6{width:49%}#site .content_slot.image_6_6_portrait .width_6:first-child,#site .content_slot.image_6_6_landscape .width_6:first-child{margin-right:2%}#site .content_slot.image_6_6_landscape .column.width_6{padding:0 0 33.6885% 0}#site .content_slot.image_6_6_portrait .column.width_6{padding:0 0 69.014% 0}}#site.homepage{overflow-y:scroll}#site.homepage #content{padding-top:0}#site.homepage #homepage_works{display:none}#site.homepage #homepage_animate.away #content{padding-top:3rem}#site.homepage #homepage_animate.away #homepage_works{display:block}#site #homepage_animate{position:relative;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:transform 1.5s cubic-bezier(0.44, 0.41, 0.115, 0.98);transition:transform 1.5s cubic-bezier(0.44, 0.41, 0.115, 0.98);height:100%;z-index:101}#site #homepage_animate.away{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}#site .gm_home_slide_previous,#site .gm_home_slide_next{position:absolute;top:0;width:50%;height:100%;z-index:1}#site .gm_home_slide_previous{left:0}#site .gm_home_slide_next{right:0}#site #homepage_slideshow{position:relative;top:0;left:0;width:100%;height:100%;box-sizing:border-box;padding:0}#site #homepage_slideshow .gm_slide{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background-size:cover;background-repeat:no-repeat;background-position:center;opacity:0;-webkit-transition:opacity 0.6s ease-in-out;transition:opacity 0.6s ease-in-out}#site #homepage_slideshow .gm_slide.current{z-index:10;opacity:1}#site .slide_caption{z-index:3;position:absolute;bottom:2rem;left:2rem;color:#fff;text-align:left}#site .slide_caption h1,#site .slide_caption h2{font-weight:normal;font-family:'Lyon Display Web';font-size:2.1rem;line-height:1.2em}#site .slide_caption h1{margin:0 0 0.1em 0}#site .slide_caption h2{font-style:italic}#site .slide_caption span{display:inline-block;font-size:0.8rem;margin-top:0.75rem;position:relative}#site .slide_caption span:after{border-bottom-color:#fff}#site .slide_caption span:hover:after{-webkit-transform:scale(1, 1);transform:scale(1, 1)}#site .slide_caption a{color:#fff}@media (max-width: 760px){html.homepage_start{overflow:hidden}#site.homepage.inverted{overflow:hidden}#site .slide_caption{left:1rem}#site .slide_caption h1,#site .slide_caption h2{line-height:1em}}#site #news_container{padding:2rem 2rem 4rem 2rem;width:72%;margin:0 auto}#site #news_container h1{font-weight:normal;font-family:'Lyon Display Web';font-size:40px;line-height:43px}#site #news_container h1 p:last-child:after{background:url(/assets/plus.png) 51% 51% no-repeat;content:'';display:inline-block;height:24px;margin-left:7px;width:24px;vertical-align:middle}#site #news_container #news_top{margin-top:25px}#site #news_container #news_top h1{font-size:5.5rem;line-height:1em;margin-bottom:50px;text-align:center}#site #news_container #news_top h1 p:last-child:after{display:none}#site #news_container h3{font-size:14px;font-weight:normal;margin-bottom:20px}#site #news_container .small_caption{font-size:0.8rem;font-weight:normal;font-family:'Lyon Display Web';line-height:1.1em;letter-spacing:0.01em;color:#9F9F9F}#site #news_container .body_text{font-weight:normal;font-family:'Lyon Display Web';font-size:1rem;line-height:1.2em;margin-top:1rem;width:80%}#site #news_container img{display:block}#site #news,#site #events{display:inline-block;vertical-align:top}#site #news img,#site #events img{width:100%;margin-bottom:1rem}#site #news li,#site #events li{display:inline-block;vertical-align:top;width:100%}#site #news li.small,#site #events li.small{width:calc(50% - 1rem)}#site #news li a,#site #events li a{color:#000}#site #news .excerpt,#site #events .excerpt{margin-top:0.5rem;font-weight:normal;font-family:'Lyon Display Web';font-size:1rem;line-height:1.3em}#site #news{width:calc(66.66% - 1rem);margin-right:2rem}#site #news ul{display:flex;flex-wrap:wrap;gap:2rem}#site #events{width:calc(33.3% - 1rem)}#site #events li{margin-bottom:2rem}#site #events h2,#site #news h2{font-weight:normal;font-size:14px;line-height:1em;margin-bottom:0.5rem}#site #news_top{position:relative}#site #news_top img{width:100%;display:block}#site #news_top_left,#site #news_top_right{display:inline-block;vertical-align:top}#site #news_top_left{width:calc(100% - 12rem);box-sizing:border-box;padding-right:calc(100% - 60rem)}#site #news_top_right{width:12rem}#site #news_item img{width:100%}#site #news_item .pullquote{font-weight:normal;font-family:'Lyon Display Web';font-size:1.3rem;line-height:1.3em;margin:4rem auto;width:65%}#site #news_item .pullquote p{margin-bottom:1.5rem}#site #news_item .pullquote p strong{display:block;font-size:2.5rem;font-weight:normal;line-height:1.2em;text-align:center}#site #news_item figure{display:inline-block;margin:0 1rem;position:relative;vertical-align:top;width:calc(50% - 2rem)}#site #news_item figure figcaption{color:#000}#site #news_item figure figcaption p{font-size:.85rem;margin-bottom:1rem}#site #news_item figure figcaption p:last-child{margin-bottom:0}#site #news_item figure.bottom_left figcaption{margin:1rem 0 0 0}#site #news_item figure.side_top.captioned.small img,#site #news_item figure.side_bottom.captioned.small img{width:calc(100% - 9rem);display:inline-block}#site #news_item figure.side_top.captioned.large img,#site #news_item figure.side_bottom.captioned.large img{width:calc(100% - 13rem);display:inline-block}#site #news_item figure.side_top figcaption,#site #news_item figure.side_bottom figcaption{display:inline-block;margin:0 0 0 1rem}#site #news_item figure.side_top figcaption,#site #news_item figure.side_top img{vertical-align:top}#site #news_item figure.side_bottom figcaption,#site #news_item figure.side_bottom img{vertical-align:bottom}#site #news_item figure.small figcaption{font-size:0.9rem;font-weight:normal;font-family:'Lyon Display Web';line-height:1.1em;letter-spacing:0.01em}#site #news_item figure.large figcaption{width:12rem;font-size:1.2rem;font-weight:normal;font-family:'Lyon Display Web';line-height:1.1em}.back-to-news-link-wrap{font-family:'Lyon Display Web';font-size:24px;margin-top:75px;text-align:center}.back-to-news-link-wrap a{background:url(/assets/chevron_black_down-5f194ac3439d826d73f6358b3322936d.svg) 50% 100% no-repeat;background-size:21px auto;color:#000;display:inline-block;padding-bottom:21px}.back-to-news-link-wrap a:hover{opacity:.7}.prev-next-links-wrap{font-family:'Lyon Display Web';font-size:24px;margin-top:75px}.prev-next-links-wrap .previous-link-wrap{float:left}.prev-next-links-wrap .previous-link-wrap a{color:#000;display:block}.prev-next-links-wrap .previous-link-wrap a:hover{opacity:.7}.prev-next-links-wrap .previous-link-wrap a .text{background:url(/assets/chevron_black_left-b80f96af049ac2eec319dc930d891903.svg) 0 50% no-repeat;background-size:8px auto;display:inline-block;padding-left:20px}.prev-next-links-wrap .previous-link-wrap a .next-prev-image{background-position:50% 50%;background-size:cover;display:block;height:226px;margin-top:20px;width:400px}.prev-next-links-wrap .next-link-wrap{float:right}.prev-next-links-wrap .next-link-wrap a{color:#000;display:block;text-align:right}.prev-next-links-wrap .next-link-wrap a:hover{opacity:.7}.prev-next-links-wrap .next-link-wrap a .text{background:url(/assets/chevron_black_right-eb48efb0f246aec3e4ddc058b29e15f9.svg) 100% 50% no-repeat;background-size:8px auto;display:inline-block;padding-right:20px}.prev-next-links-wrap .next-link-wrap a .next-prev-image{background-position:50% 50%;background-size:cover;display:block;height:226px;margin-top:20px;width:400px}.prev-next-links-wrap:after{clear:both;content:'';display:table}@media screen and (max-width: 1200px), screen and (orientation: portrait){#site #news_container{width:95%;box-sizing:border-box}#site #events h2,#site #news h2{font-size:11px}}@media (max-width: 800px){#site #news_container{width:95%;box-sizing:border-box}#site #news_container h1 p:last-child:after{height:15px;width:15px}#site #news_top{margin-top:2rem}#site #news_top #news_top{margin-top:25px}#site #news_top #news_top h1{font-size:3rem}#site #news_top_right{display:none}#site #news_top_left{width:100%}#site #news_top_left h1{font-size:2.5rem}#site #news_item figure{width:100% !important;margin:0 0 2rem 0 !important}#site #news_item figure img{width:100% !important}#site #news_item figure figcaption{width:100% !important;margin:1rem 0 0 0 !important}#site #news_item .pullquote{margin-bottom:2rem !important;width:100% !important}}#mobile-news-filters{display:none}@media (max-width: 767px){body{font-size:.7rem}#site #news_container{padding-top:60px;padding-left:0;padding-right:0;width:auto}#site #news_container h1{font-size:33px;line-height:34px}#site #news_container h3{padding-left:1rem;padding-right:1rem}#site #news_container #news_top{margin-top:0}#site #news_container #news_top h1{font-size:42px;line-height:42px}#site #news,#site #events{display:block;margin:0;width:auto}#site #news li.small,#site #events li.small{margin-left:0;margin-right:0;width:100%}#site #news li.small.margin,#site #events li.small.margin{margin-left:0;margin-right:0}#site #news li.small h2,#site #news li.small h1,#site #news li.small .excerpt,#site #events li.small h2,#site #events li.small h1,#site #events li.small .excerpt{padding-left:1rem;padding-right:1rem}#site #news_item .pullquote{margin:1rem auto;padding-left:1rem;padding-right:1rem;box-sizing:border-box}#site #news_item .pullquote p strong{font-size:33px;line-height:34px}#mobile-news-filters{background:#fff;box-shadow:0 0 3px rgba(0,0,0,0.15);display:block;font-size:14px;height:3rem;left:0;line-height:3rem;padding:0 1rem;position:fixed;right:0;top:52px;z-index:998}#mobile-news-filters a{color:#808080;font-size:14px;font-weight:normal;text-decoration:none}#mobile-news-filters a.selected{color:#000}}#site #close_search_mobile{display:none}#site #search{position:absolute;top:0;right:0}#site #search_icon{cursor:pointer;position:absolute;top:0.6rem;width:1.5rem;right:2rem;z-index:30;transition:right 0.4s;-webkit-transition:right 0.4s}#site #search_input::-webkit-input-placeholder{color:#999;font-family:'HelveticaNeueLTStd';font-size:1rem;line-height:1em;letter-spacing:0.06em;opacity:1}#site #search_input:-ms-input-placeholder{color:#999;font-family:'HelveticaNeueLTStd';font-size:1rem;line-height:1em;letter-spacing:0.06em;opacity:1}#site #search_input::-moz-placeholder{color:#999;font-family:'HelveticaNeueLTStd';font-size:1rem;line-height:1em;letter-spacing:0.06em;opacity:1}#site #search_input:-moz-placeholder{color:#999;font-family:'HelveticaNeueLTStd';font-size:1rem;line-height:1em;letter-spacing:0.06em;opacity:1}#site #search_input{z-index:25;color:#fff;border:0;outline:none;padding:0;margin:0.05em 0 0 0;position:absolute;right:0.8rem;top:0.2rem;width:0;transition:width 0.4s, right 0.4s;-webkit-transition:width 0.4s, right 0.4s;top:0.9rem;font-size:1rem;color:#fff;font-family:'HelveticaNeueLTStd';letter-spacing:0.06em}#site #search_input:focus,#site #search_input:active{outline:none}#site #close_search{z-index:30;position:absolute;top:0.6rem;right:2rem;width:0;cursor:pointer;opacity:0;transition:opacity 0.4s;-webkit-transition:opacity 0.4s}#site #search_overlay{position:fixed;top:0;background:rgba(0,0,0,0.8);left:0;width:100%;height:0;z-index:20;opacity:0;transition:opacity 0.4s;-webkit-transition:opacity 0.4s}#site #search_scroll{position:absolute;bottom:2rem;left:50%;width:2rem;margin:0 0 0 -1rem;display:none;cursor:pointer;-webkit-transform:rotate(0deg);transform:rotate(0deg);transition:transform 0.3s;-webkit-transition:-webkit-transform 0.3s}#site #search_results_list{position:relative;top:0;transition:top 0.3s;-webkit-transition:top 0.3s}#site #search_results_container{position:relative;width:100%;height:100%;overflow:hidden}#site #search_results{overflow:hidden;height:0;width:17rem;position:fixed;top:0;right:0;box-sizing:border-box;padding:3rem 1rem 3rem 0;z-index:21}#site #search_results a,#site #search_results .coming_soon{display:block;color:#999;margin:0 0 0.4rem 0;padding:0;line-height:1.3em;font-size:1.6rem;font-family:'Lyon Display Web';position:relative}#site #search_results a.selected,#site #search_results a:hover{color:#fff}#site #search_results .coming_soon:after{color:#999;content:'Coming Soon';display:none;position:absolute;top:0;left:0;line-height:1.3em;font-size:1.6rem;font-family:'Lyon Display Web'}#site #search_results .coming_soon:hover{color:transparent}#site #search_results .coming_soon:hover:after{display:block}#site .scrolling #search_scroll{display:block}#site .scrolled #search_scroll{-webkit-transform:rotate(180deg);transform:rotate(180deg)}#site .open #search_overlay{opacity:1;height:100%}#site .open #close_search{opacity:1;width:1.5rem}#site .open #search_input{width:16rem;text-align:left}#site .open #search_icon{right:18rem}#site .open #search_results{height:100%}#site .open #hambaga{display:none}@media (max-width: 760px){#site #search{right:0;top:-0.15rem}#site #search_icon{right:1rem;top:0.8rem}#site #close_search{display:none}#site #close_search_mobile{right:1rem;position:absolute;top:0;color:#fff;font-size:2.3rem}#site #search_results{width:100%;padding:0}#site #search_input{font-size:16px}#site .open #search{width:100%}#site .open #search_icon{right:100%;margin-right:-2.5rem}#site .open #search_results{padding:52px 1rem}#site .open #search_input{width:100%;right:0;box-sizing:border-box;padding-left:3.5rem;padding-right:2rem}#site .open #close_search_mobile{display:inline-block;z-index:100}}@font-face{font-family:'HelveticaNeueLTStd';font-weight:700;font-display:swap;src:url(/assets/310D4D_0_0-96920b84a003585a1c3e85e457e420b1.eot);src:url(/assets/310D4D_0_0-96920b84a003585a1c3e85e457e420b1.eot?#iefix) format("embedded-opentype"),url(/assets/310D4D_0_0-302ff1b349fe22475a898cec58e29d9d.woff2) format("woff2"),url(/assets/310D4D_0_0-a356888a40d338b608eea085de931858.woff) format("woff"),url(/assets/310D4D_0_0-18a12042428d7f761f8cdf5473950bcf.ttf) format("truetype")}@font-face{font-family:'HelveticaNeueLTStd';font-weight:400;font-display:swap;src:url(/assets/310D4D_1_0-f24fc487f91795450d4fa36e1d5292d1.eot);src:url(/assets/310D4D_1_0-f24fc487f91795450d4fa36e1d5292d1.eot?#iefix) format("embedded-opentype"),url(/assets/310D4D_1_0-ebaa4abc10c1b81d60833a07a96c1cd1.woff2) format("woff2"),url(/assets/310D4D_1_0-2b37954128259ccb2f1e9c9a0164b8d3.woff) format("woff"),url(/assets/310D4D_1_0-08645532e664d7a651a473863e8a7a3b.ttf) format("truetype")}@font-face{font-family:'HelveticaNeueLTStd';font-weight:300;font-display:swap;src:url(/assets/310D4D_2_0-b451dcabdcc535cc74ee2977d4b5d13f.eot);src:url(/assets/310D4D_2_0-b451dcabdcc535cc74ee2977d4b5d13f.eot?#iefix) format("embedded-opentype"),url(/assets/310D4D_2_0-36460841df3738c2cfca60fceb494661.woff2) format("woff2"),url(/assets/310D4D_2_0-c4d695ea71549d744abe98fc49af5d96.woff) format("woff"),url(/assets/310D4D_2_0-81761cd373f9a3f901b083ef0906538a.ttf) format("truetype")}@font-face{font-family:'HelveticaNeueLT';font-weight:800;font-display:swap;src:url(/assets/310D4D_3_0-bacd878a86856c0333df91c91c6a41fd.eot);src:url(/assets/310D4D_3_0-bacd878a86856c0333df91c91c6a41fd.eot?#iefix) format("embedded-opentype"),url(/assets/310D4D_3_0-07dc8afddf69fe3618909ae9d8fef88c.woff2) format("woff2"),url(/assets/310D4D_3_0-3c8ad60d9649477f5637a75def02d121.woff) format("woff"),url(/assets/310D4D_3_0-ef6f0bba3c93081d86791c511be0f2a6.ttf) format("truetype")}@font-face{font-family:'Lyon Display Web';src:url(/assets/LyonDisplay-LightItalic-Web-9832e56ac22fbcbe3a0d3c1df76df068.eot);src:url(/assets/LyonDisplay-LightItalic-Web-9832e56ac22fbcbe3a0d3c1df76df068.eot?#iefix) format("embedded-opentype"),url(/assets/LyonDisplay-LightItalic-Web-b5c1eabcd3be23bd876e7369785b1eea.woff2) format("woff2"),url(/assets/LyonDisplay-LightItalic-Web-4bf671f6113aafcc48b6506cc0312843.woff) format("woff");font-weight:300;font-style:italic;font-stretch:normal;font-display:swap}@font-face{font-family:'Lyon Display Web';src:url(/assets/LyonDisplay-Light-Web-f00b3bfd512c70c10337f9b46548fd2b.eot);src:url(/assets/LyonDisplay-Light-Web-f00b3bfd512c70c10337f9b46548fd2b.eot?#iefix) format("embedded-opentype"),url(/assets/LyonDisplay-Light-Web-216516618ab9ce92599e5b1fe18eb3a4.woff2) format("woff2"),url(/assets/LyonDisplay-Light-Web-e62c4c8e9579d3578969cbff4a1d3ad4.woff) format("woff");font-weight:300;font-style:normal;font-stretch:normal;font-display:swap}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){img[src$=".svg"]{width:100%}}html{font-size:18px;letter-spacing:0.06em}html p{letter-spacing:0.03em}html,body{width:100%;height:100%}.turbolinks-progress-bar{height:0.3rem;z-index:100000;background-color:#fff}#content{opacity:1;-webkit-transition:opacity 1s ease;transition:opacity 1s ease}#site{font-family:HelveticaNeueLTStd;background:#fff}#site .mobile_only{display:none}#site #mailing_list{display:none;background:rgba(0,0,0,0.7);position:fixed;bottom:0;right:2rem;color:#fff;z-index:1000000;text-transform:uppercase;padding:10px;font-size:10px}#site video{display:block}#site.page_loading #content{opacity:0;-webkit-transition:opacity 0.7s ease;transition:opacity 0.7s ease}#site a{outline:none}#site.with_hero #content,#site.with_intro #content{padding-top:0}#site.with_hero.hero_removed #content,#site.with_intro.hero_removed #content{padding-top:3rem}#site.with_hero.hero_removed footer,#site.with_intro.hero_removed footer{top:0 !important;height:100% !important;position:fixed}#site #content{background:#fff;padding-top:5rem;width:100%;height:100%;position:relative}#site .image_preloader{position:fixed;top:-1000%;left:-1000%;width:10px;height:10px}#site.webkit .cutout{-webkit-background-clip:text;background-size:cover;background-attachment:fixed;background-repeat:no-repeat;background-position:top center}#site:not(.webkit) .cutout{background-image:none !important}#site.hero{overflow:hidden}#site.hero #content{overflow:hidden}#site.hero #footer_bottom{display:none}#site a{text-decoration:none}#site .full_height{position:relative;height:100%}#site .relative{position:relative}#site .fade_in{opacity:0;-webkit-transition:opacity 1.2s ease;transition:opacity 1.2s ease}#site .fade_in.faded_in{opacity:1;padding-top:0}#site #hambaga{display:none;width:3rem;height:2.8rem;position:fixed;z-index:1000000;top:0.6rem;right:1rem}#site #hambaga:after,#site #hambaga:before{position:absolute;content:' ';display:block}#site #hambaga:after{top:50%;margin-top:-0.75rem}#site #hambaga:before{bottom:50%;margin-bottom:-0.75rem}#site #hambaga_bar{top:50%;position:absolute;margin-top:-1px;-webkit-transition:background-color 0.5s ease;transition:background-color 0.5s ease}#site.inverted #hambaga_bar,#site.inverted #hambaga:before,#site.inverted #hambaga:after{background:#fff}#site.links_open #hambaga_bar,#site.links_open #hambaga:before,#site.links_open #hambaga:after{background:#fff}#site #hambaga_bar,#site #hambaga:before,#site #hambaga:after{left:0;width:100%;height:2px;background:#fff;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:100% 50%;transform-origin:100% 50%}#site #hambaga{-webkit-transition:color 0.5s ease;transition:color 0.5s ease}#site #hambaga:before,#site #hambaga:after{-webkit-transition:-webkit-transform 0.5s ease, opacity 0.5s ease, -webkit-transform-origin 0.5s ease, margin-top 0.5s ease, margin-bottom 0.5s ease;transition:transform 0.5s ease, opacity 0.5s ease, transform-origin 0.5s ease, margin-top 0.5s ease, margin-bottom 0.5s ease}#site.links_open #hambaga_bar{background:transparent}#site.links_open #hambaga:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:100% 50%;transform-origin:100% 50%;margin-top:-0.78rem}#site.links_open #hambaga:before{-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:100% 50%;transform-origin:100% 50%;margin-bottom:-1.5rem}#site .narrow_page .background_wrapper{padding-left:14%;padding-right:14%;-webkit-transition:padding-left 0.3s, padding-right 0.3s;transition:padding-left 0.3s, padding-right 0.3s}#site .narrow_page .background_wrapper.full-video{margin-top:2.25rem;padding-left:0;padding-right:0}#site .narrow_page.agency_top .background_wrapper{padding-left:7%;padding-right:7%}#site.with_intro .narrow_page .background_wrapper:first-child{padding-left:0;padding-right:0}#site .full_bleed{width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat}#site.hide_tagline #tagline{color:transparent !important}#site.inverted #tagline{color:#fff}#site.inverted nav{color:#fff}#site.inverted nav a{color:#fff}#site.inverted nav .nav_link{color:#fff;position:relative;display:inline-block}#site.inverted nav .nav_link:after{border-bottom-color:#fff}#site #main_nav{text-align:right}#site #tagline{-webkit-transition:color 1s ease;transition:color 1s ease}#site nav{box-sizing:border-box;color:#000;-webkit-transition:color 0.3s ease;transition:color 0.3s ease;position:fixed;z-index:1000;top:0;left:0;width:100%;height:3rem;line-height:3rem;text-align:left;padding:0 2rem;border:none;outline:none}#site nav a,#site nav .nav_link{-webkit-transition:color 1s ease;transition:color 1s ease}#site nav .nav_link{-webkit-transition:color 1s ease;transition:color 1s ease}#site .underlined{position:relative;display:inline-block}#site .underlined:after{content:' ';position:absolute;bottom:-1px;left:0;width:0;border-bottom:1px solid #000;width:100%;-webkit-transform-origin:bottom left;transform-origin:bottom left;-webkit-transform:scale(0, 1);transform:scale(0, 1);-webkit-transition:transform 1s ease;transition:transform 1s ease}#site #tagline{text-align:left;position:absolute;left:100%;top:0.35rem;line-height:1.15em;margin-left:0.65rem;font-size:0.7rem;color:#000;width:10rem;height:2.08em}#site .nav_link{display:inline-block;color:#000;margin-left:1.8rem;border:none;line-height:1em;margin-top:1em;position:relative}#site .nav_link:after{content:' ';position:absolute;bottom:-1px;left:0;width:0;border-bottom:1px solid #000;width:100%;-webkit-transform-origin:bottom left;transform-origin:bottom left;-webkit-transform:scale(0, 1);transform:scale(0, 1);-webkit-transition:transform 1s ease;transition:transform 1s ease}#site .nav_link.selected:after,#site .nav_link:hover:after{-webkit-transform:scale(1, 1);transform:scale(1, 1)}#site #nav_logo{position:fixed;top:0.5rem;left:2rem;z-index:100000}#site #logo_image{position:relative;top:0.9rem;width:calc(8.4rem * 1.3);height:calc(1.9rem * 1.3);transition:width 0.4s ease, height 0.4s ease}#site #logo_image:after,#site #logo_image:before{content:' ';position:absolute;top:0;left:0;width:100%;height:100%;background-size:contain;background-repeat:no-repeat;background-position:center;-wekbit-transition:opacity 1s ease;transition:opacity 1s ease}#site #logo_image:after{opacity:1;background-image:url(/assets/watson-logo-black-5a9489d0c0e2ad4571650467d6817de8.svg)}#site #logo_image:before{opacity:0;background-image:url(/assets/watson-logo-white-f5ef69c8197370b5721a659e01619224.svg)}#site.inverted #logo_image:after,#site.links_open #logo_image:after{opacity:0}#site.inverted #logo_image:before,#site.links_open #logo_image:before{opacity:1}#site .lyon{font-family:'Lyon Display Web'}#site .vertical_aligner{display:inline-block;vertical-align:middle;width:0;height:100%}#site .vertical_center{display:inline-block;vertical-align:middle}#site .custom_hover_state{cursor:default;position:relative;display:inline-block;z-index:1}#site .hover_text{position:relative;font-style:italic;-webkit-transition:color 0.3s, -webkit-text-fill-color 0.3s;transition:color 0.3s}#site .hover_state_positioner{position:relative;width:100%;height:100%}#site .hovered{z-index:100}#site .hovered .hover_state_container{width:26.5rem;opacity:1;transition:opacity 0.3s, width 0s 0s;-webkit-transition:opacity 0.3s, width 0s 0s}#site .hovered .hover_text{-webkit-text-fill-color:#f0f0f0;color:#f0f0f0 !important;text-shadow:0 0 0.5rem rgba(0,0,0,0.25)}#site .hover_state_container{display:block;position:absolute;margin:-4rem 0 0 -17rem;top:0;left:50%;width:0;overflow:hidden;opacity:0;transition:opacity 0.3s, width 0s 0.3s;-webkit-transition:opacity 0.3s, width 0s 0.3s;font-family:'HelveticaNeueLTStd';font-weight:400;color:#000;font-size:0.9rem;background:#fff;text-align:left;box-shadow:0 0 1.3rem rgba(0,0,0,0.2)}#site .hover_state_container img{width:100%;display:block;margin-bottom:0.9rem}#site .hover_state_container h3{-webkit-text-fill-color:#404040;font-size:1.125rem;font-weight:700;margin:0 0 0.6rem 0;padding:0 0.9rem 0 2.1rem;color:#404040;text-transform:uppercase}#site .hover_copy{font-size:1.3rem;line-height:1.3em;font-weight:300;padding:0 0.9rem 0.9rem 0.9rem;color:#404040;text-shadow:none !important;font-family:'Lyon Display Web', serif}#site .full_bleed_video{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-100;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);background-size:cover;transition:0.5s opacity;-webkit-transition:0.5s opacity}#site video{width:100%;display:block}#site.with_intro footer,#site.with_hero footer{position:absolute;height:100% !important;z-index:9}#site.with_intro.lock_footer footer,#site.with_hero.lock_footer footer{position:fixed;top:0 !important}#site.with_intro.lock_footer #scroll_start_trigger,#site.with_hero.lock_footer #scroll_start_trigger{display:none}#site.with_intro footer{top:75%}#site.with_hero footer{top:100%}#site.at_footer_bottom #footer_bottom{bottom:0;transition:bottom 0.25s 0.4s cubic-bezier(0.1, 0.555, 0.4, 0.85);-webkit-transition:bottom 0.25s 0.4s cubic-bezier(0.1, 0.555, 0.4, 0.85)}#site #footer_sizer{position:absolute;bottom:0;left:0;width:100%;height:100%}#site footer{overflow:hidden;position:fixed;top:0;left:0;z-index:1;width:100%;height:100%;text-align:center;box-sizing:border-box;color:#fff;background:#aaa}#site footer .vertical_center{padding:0;width:74%;position:relative;z-index:100}#site footer .text_button{margin-top:-4rem}#site .social_link{margin:0 0.3rem;display:inline-block;vertical-align:middle}#site .social_link img{width:1.15rem;display:block}#site .social_link.linkedin{margin-top:-0.1rem}#site #footer_logo_sizer{position:absolute;z-index:1;width:100%;height:100%;top:0;left:0}#site #footer_bottom{position:fixed;bottom:-4rem;left:0;z-index:10;width:100%;height:4rem;line-height:4rem;background:#000;color:#fff;text-align:center;transition:bottom 0.15s 0.05s ease;-webkit-transition:bottom 0.15s 0.05s ease}#site #footer_bottom.relative{position:relative;bottom:auto}#site #footer_bottom a{color:#fff}#site #footer_bottom .center{margin:0 4rem 0 4.3rem}#site.show_footer footer{z-index:4}#site article img{width:100%}#site #gm_login_container{position:relative;z-index:10000;margin-top:6rem}#site #mobile_nav_footer{display:none}@media (max-width: 1280px) and (-webkit-min-device-pixel-ratio: 2){#site #related_background{display:none}#site .narrow_page .background_wrapper{padding-left:0;padding-right:0}#site footer .vertical_center{width:80%}}@media (max-width: 1680px){html{font-size:16px}#site #related_background{display:none}#site footer .vertical_center{width:80%}}@media (max-width: 1280px){html{font-size:14px}#site footer .vertical_center{width:86%}}@media (max-width: 1024px){html{font-size:13px}}@media (max-width: 769px) and (orientation: portrait){#site .content_slot.image_landscape.landscape,#site .content_slot.image_portrait,#site .video.landscape{padding:2rem 8%}}@media (max-width: 760px){html{font-size:13px}#site #logo_image:after{display:none}#site #logo_image:before{opacity:1 !important}#site.inverted:before{opacity:0}#site:before{content:' ';position:fixed;opacity:1;-webkit-transition:opacity 0.6s ease;transition:opacity 0.6s ease;top:0;left:0;width:100%;height:52px;background:#000;z-index:999}#site .background_wrapper{width:calc(100% - 4rem);margin-left:auto;margin-right:auto}#site .narrow_page.agency_top .background_wrapper{padding-left:0;padding-right:0}#site.links_open #main_nav{-webkit-transform:translate(0, 0);transform:translate(0, 0)}#site #main_nav{text-align:left;position:fixed;top:0;left:0;width:100%;height:100%;background:#000;display:flex;flex-direction:column;justify-content:space-between;box-sizing:border-box;padding:8.5rem 0 14.5rem 0;font-family:'Lyon Display Web';-webkit-transform:translate(0, -100%);transform:translate(0, -100%);-webkit-transition:transform 0.3s ease;transition:transform 0.3s ease;z-index:10000}#site #main_nav a{color:#fff}#site #main_nav .nav_link{color:#fff;margin:0;font-size:3.2rem;display:block;padding:0;width:100%;text-align:center}#site #main_nav .nav_link:hover{border:0;text-decoration:none}#site #main_nav .nav_link.selected:after,#site #main_nav .nav_link:hover:after{display:none}#site #nav_logo{top:0.5rem;left:1rem}#site #logo_image{width:142px;height:33px;background-position:left center;top:0.2rem}#site #mobile_nav_footer{display:block;position:absolute;bottom:3rem;left:0;width:100%;text-align:center;font-size:2rem}#site #mobile_nav_footer a{margin:0 0.8rem}#site a#nav_email{display:inline-block;margin:0.6rem 0 0 0}#site a#nav_email img{display:inline-block;width:1.8rem;position:relative;left:0.7rem;top:0.18rem}#site #nav_directions{display:inline-block;position:relative;top:0.4rem}#site #nav_directions img{margin-left:-0.5rem;display:block;width:1.2rem}#site #content{padding-top:52px}#site .full_height.auto_height_mobile{height:auto}#site .full_height.auto_height_mobile.mobile_full_height,#site .full_height.mobile_full_height,#site .mobile_full_height{padding:0;height:100%}#site .full_height.auto_height_mobile.mobile_full_height .quote,#site .full_height.mobile_full_height .quote,#site .mobile_full_height .quote{height:100%;padding:0 !important}#site #hambaga{display:block}#site .desktop_only{display:none !important}#site .mobile_only{display:block !important}#site #nav_links{width:100%;position:fixed;top:-100%;left:0;font-family:'Lyon Display Web';font-size:3.5rem;overflow:hidden;background:#000;z-index:0;height:100%;-webkit-transition:top 0.5s;transition:top 0.5s;text-align:right}#site #nav_links #agency_nav,#site #nav_links #work_nav,#site #nav_links #contact_nav{display:block;text-align:center;padding:0;line-height:1em;margin:0}#site #nav_links #agency_nav:hover,#site #nav_links #work_nav:hover,#site #nav_links #contact_nav:hover{color:#bfbfbf}#site.links_open #nav_links{top:0}#site #footer_bottom{height:6rem;bottom:-6rem;box-sizing:border-box;line-height:1em;padding:1rem 0}#site #footer_bottom a{display:block;margin:0}#site #footer_bottom a.social_link{display:inline-block;margin:0 0.5rem}#site #footer_bottom .center{margin:0.5rem 0;display:block}#site footer video{display:none}#site .fade_in:after{-webkit-transition:opacity 0.8s ease-in, width 0s 0.8s ease-in, height 0s 0.8s ease-in;transition:opacity 0.8s ease-in, width 0s 0.8s ease-in, height 0s 0.8s ease-in}#site .narrow_page .background_wrapper.full-video{margin-top:0;width:100%}}@media screen and (max-width: 650px){#site.homepage #mailing_list{opacity:1;transition:opacity 1s ease, visibility 1s ease;visibility:visibile}#site.homepage.inverted #mailing_list{opacity:0;transition:opacity 0s ease, visibility 0s ease;visibility:hidden}}@media (max-width: 760px) and (orientation: landscape){#site #main_nav{padding:2.5rem 0 10.5rem 0}#site #nav_links_spacer{padding:0 10%;flex-direction:row}#site #nav_links{font-size:2.5rem}#site #nav_links #agency_nav,#site #nav_links #work_nav,#site #nav_links #contact_nav{margin-top:52px}}@-webkit-keyframes spin{0%{transform:translate(-50%, -50%) rotate(0deg)}100%{transform:translate(-50%, -50%) rotate(-360deg)}}@keyframes spin{0%{transform:translate(-50%, -50%) rotate(0deg)}100%{transform:translate(-50%, -50%) rotate(-360deg)}}#site.inverted #work_categories{top:-100%;opacity:0;-webkit-transition:opacity 1s ease, -webkit-transform 0 1s;transition:opacity 1s ease, transform 0 1s}#site #work-thumb-video{height:100%;width:100%;object-fit:cover;object-position:50% 50%}#site #work_categories{opacity:1;position:fixed;display:inline-block;top:0;left:50%;text-align:center;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);z-index:1000000;width:auto;-webkit-transition:opacity 1s ease, -webkit-transform 0s 0s;transition:opacity 1s ease, transform 0s 0s}#site #work_categories a{color:#8A8A8A;margin:0 0.6rem}#site #work_categories a.selected,#site #work_categories a:hover{color:#000}#site #homepage_works{position:relative;z-index:1;margin-top:3rem}#site .mobile_work_name{display:none}#site #work_video,#site #work_image{display:block;width:100%;margin-top:5rem;margin-bottom:3.5rem}#site.with_intro #work_video,#site.with_intro #work_image{margin-top:0}#site #work_name{font-family:'Lyon Display Web'}#site #work_name h1,#site #work_name h2{font-weight:normal;font-size:3.5rem;line-height:1.25em;text-align:center}#site #work_name h1{margin:0}#site #work_name h2{font-style:italic}#site #work_top{color:#fff;position:fixed;top:0;left:50%;margin-left:-50%;width:100%;height:75%;z-index:2;text-align:center;padding-left:10%;padding-right:10%;box-sizing:border-box}#site #work_top h1{font-size:3.375rem;margin:0 0 0.2rem 0;line-height:1.1em}#site #work_top h2{font-weight:300;font-size:2.7rem;line-height:1.1em}#site #intro_row{padding:6rem 0 0 0;position:relative;z-index:2;background:#fff}#site #intro_row .heading{font-size:2rem;line-height:1.3em;font-weight:bold}#site #intro_row .description{font-size:1.7rem;line-height:1.3em;color:#808080}#site #intro_row:before{content:' ';position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;background:#fff}#site #intro_bottom{margin-top:2rem}#site #intro_bottom .intro_copy{padding-left:1.2rem}#site #share_links{margin-top:2rem}#site #share_links img{cursor:pointer;width:1.3rem;margin:0 0.4rem 0 0;opacity:0.3}#site #works_index{padding:0 1rem 3rem 1rem;background:#fff;z-index:10;position:relative}#site #works_index #works_list{padding-top:52px}#site #works_message{text-align:center;margin-bottom:-2rem;padding:5rem 20% 7rem 20%}#site #mobile_work_filters{display:none}#site #work_filters{padding:2rem 1rem 2rem 1rem;color:#BFBFBF}#site #work_filters a{color:#BFBFBF}#site #work_filters a.clear_filter{font-style:italic}#site #work_filters a.selected,#site #work_filters a:hover{border-bottom:1px solid #BFBFBF}#site #load_more_work_container{background:#fff;padding:2rem 0;text-align:center;position:relative;z-index:10}#site #load_more_work_container .text_button{margin-top:0;cursor:pointer;color:#000;-webkit-text-fill-color:#000;border-color:#000}@media (max-width: 760px){#site #works_index{padding-top:1rem}#site #work_name h1,#site #work_name h2,#site .agency_large{font-size:2rem;line-height:1.15em}#site .agency_large{width:100%;max-width:100%;padding-left:0;padding-right:0}#site #works_index,#site #related_works{width:100%;margin-left:auto;margin-right:auto}#site #works_message{text-align:center;padding:2rem 5%}#site #work_top{height:60%}#site #work_top h1{font-size:2.3rem;margin:0 0 0.2rem 0;line-height:1em}#site #work_top h2{font-weight:300;font-size:2.3rem;line-height:1em}#site #work_top .vertical_center{padding:0 10%}#site #work_top .full_bleed_video,#site #work_top video{display:none}#site #hero .full_bleed_video,#site #hero video{display:none}#site #content_slots_spacer{height:60%}#site #intro_row{padding:2rem 0}#site #intro_row .column{display:block;width:100%;margin:0 auto}#site #intro_bottom{margin-top:2rem}#site #intro_bottom .column{margin-bottom:2rem}#site #intro_bottom .intro_copy{padding-left:0}#site .selected_work_link{width:100%;padding:0}#site .selected_work_link .work_index_block:before{display:none}#site .selected_work_link .work_index_block .work_work_services{padding:0 1rem;bottom:1rem;display:none}#site .selected_work_link .work_index_block h2{display:none}#site .selected_work_link h2{font-size:0.9rem !important;padding:1rem 1rem 0 1rem !important;margin:0 0 0.5rem 0 !important;display:none}#site .selected_work_link .tagline{display:none;font-size:0.9rem !important;padding:0 0.5rem !important}#site #related_works,#site #works_index{padding-left:0;padding-right:0}#site #related_works h2,#site #works_index h2{padding-left:0}#site .mobile_work_name{display:block;line-height:1.35em;color:#808080;padding:0.4rem 1rem 0.9rem 10px;font-size:14px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:100%}#site .mobile_work_name .work_name{color:#000}#site #works_index{padding-bottom:1rem;padding-top:0}#site #works_index #works_list{padding-top:0}#site #work_filters{display:none}#site #mobile_work_filters{display:block;padding:0;height:52px;line-height:52px;background:#F6F6F6;text-align:center;color:#909090;position:relative;top:0;left:0;z-index:100;width:100%}#site #mobile_work_filters img{width:1.2rem;margin-left:0.5rem}#site #mobile_work_filters a{height:4rem;display:block;color:#909090;display:block}#site #mobile_work_filters a:hover{background:#000;color:#fff}#site #mobile_work_filters.open{position:fixed;top:52px;background:#fff;color:#000}#site #mobile_work_filters.open:after{content:'×';position:absolute;top:-0.2rem;right:1rem;color:#000;font-size:1.5rem}#site #mobile_work_filters.open a{color:#000}#site #mobile_work_filters.open img{display:none}#site #mobile_work_filter_items{position:absolute;top:3.9rem;width:100%;background:#fff}#site #work_video,#site #work_image{margin-top:52px;margin-left:-2rem;margin-right:-2rem;min-width:calc(100% + 4rem)}#site #related_works h2.heading.related{padding-left:0}}#homepage_slide_41 .underlined,#homepage_slide_41 .desktop_only{display:none !important}#homepage_slide_41 .mobile_only{display:block}
