@import url(https://fast.fonts.net/lt/1.css?apiType=css&c=b59dfaf8-8be3-4073-b3bb-3f4f64e70d88&fontids=1488854,1488860,1488866,1488872,1488878,1488884,1488890,1488896,1488902,1488908,1488914,1488920,1488926,1488932,1488938,1488944);/*!
Theme Name: Stamen2020
Theme URI: http://underscores.me/
Author: Stamen Design
Author URI: http://underscores.me/
Description: Description
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: stamen-2020
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

Stamen2020 is based on Underscores https://underscores.me/, (C) 2012-2017 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
 @font-face{font-family:"HelveticaNeue";font-weight:200;font-style:normal;src:url(/wp-content/themes/stamen-2020/assets/fonts/1488854/e206f16e-f3ae-45eb-b7a9-c0a42ed7537f.woff2) format("woff2"),url(/wp-content/themes/stamen-2020/assets/fonts/1488854/f4d1bafa-befd-4f3f-ba25-7c0f77c6651e.woff) format("woff")}@font-face{font-family:"HelveticaNeue";font-weight:200;font-style:normal;src:url(/wp-content/themes/stamen-2020/assets/fonts/1488860/91faf02a-e602-411f-8235-45b42c914e41.woff2) format("woff2"),url(/wp-content/themes/stamen-2020/assets/fonts/1488860/a5919350-0aef-4bd2-9809-88c50c764770.woff) format("woff")}@font-face{font-family:"HelveticaNeue";font-weight:300;font-style:normal;src:url(/wp-content/themes/stamen-2020/assets/fonts/1488866/4ff9f3fa-9221-4fc5-97e6-93572b6efa24.woff2) format("woff2"),url(/wp-content/themes/stamen-2020/assets/fonts/1488866/ca8d25cd-e264-4404-b271-4afc45c779c4.woff) format("woff")}@font-face{font-family:"HelveticaNeue";font-weight:300;font-style:italic;src:url(/wp-content/themes/stamen-2020/assets/fonts/1488872/a9445981-191b-46c7-866c-acb67f9cc1db.woff2) format("woff2"),url(/wp-content/themes/stamen-2020/assets/fonts/1488872/a0e9ae86-436e-483a-8201-6c694e90e9ee.woff) format("woff")}@font-face{font-family:"HelveticaNeue";font-weight:400;font-style:normal;src:url(/wp-content/themes/stamen-2020/assets/fonts/1488878/3a46542f-f429-4821-9a88-62e3be54a640.woff2) format("woff2"),url(/wp-content/themes/stamen-2020/assets/fonts/1488878/50ac1699-f3d2-47b6-878f-67a368a17c41.woff) format("woff")}@font-face{font-family:"HelveticaNeue";font-weight:400;font-style:italic;src:url(/wp-content/themes/stamen-2020/assets/fonts/1488884/261b4efb-3d70-4965-977d-38af9422700d.woff2) format("woff2"),url(/wp-content/themes/stamen-2020/assets/fonts/1488884/2e00514e-1764-4250-a0c5-aca3e5a8d133.woff) format("woff")}@font-face{font-family:"HelveticaNeue";font-weight:500;font-style:normal;src:url(/wp-content/themes/stamen-2020/assets/fonts/1488890/3dac71eb-afa7-4c80-97f0-599202772905.woff2) format("woff2"),url(/wp-content/themes/stamen-2020/assets/fonts/1488890/34e0e4c0-c294-49bb-9a8e-1b2cafd54e32.woff) format("woff")}@font-face{font-family:"HelveticaNeue";font-weight:500;font-style:italic;src:url(/wp-content/themes/stamen-2020/assets/fonts/1488896/21c44514-f4d6-4cff-a5de-e4cac5e61aff.woff2) format("woff2"),url(/wp-content/themes/stamen-2020/assets/fonts/1488896/e7c4b231-76ad-47c7-a54b-5d84dcd78d0f.woff) format("woff")}@font-face{font-family:"HelveticaNeue";font-weight:600;font-style:normal;src:url(/wp-content/themes/stamen-2020/assets/fonts/1488902/5b1fbd62-45dc-4433-a7df-a2b24a146411.woff2) format("woff2"),url(/wp-content/themes/stamen-2020/assets/fonts/1488902/050b1948-f226-4d20-a65a-15d8ed031222.woff) format("woff")}@font-face{font-family:"HelveticaNeue";font-weight:600;font-style:italic;src:url(/wp-content/themes/stamen-2020/assets/fonts/1488908/657c2fa4-585b-4761-9e2e-65ab13159323.woff2) format("woff2"),url(/wp-content/themes/stamen-2020/assets/fonts/1488908/400869f0-f0d5-49a0-8a11-f4fb4279d125.woff) format("woff")}@font-face{font-family:"HelveticaNeue";font-weight:700;font-style:normal;src:url(/wp-content/themes/stamen-2020/assets/fonts/1488914/531c5a28-5575-4f58-96d4-a80f7b702d7b.woff2) format("woff2"),url(/wp-content/themes/stamen-2020/assets/fonts/1488914/439c5962-f9fe-4eaf-a1f6-f41d42edba75.woff) format("woff")}@font-face{font-family:"HelveticaNeue";font-weight:700;font-style:italic;src:url(/wp-content/themes/stamen-2020/assets/fonts/1488920/ade4dbae-c607-4c84-a375-f0c4de0cc357.woff2) format("woff2"),url(/wp-content/themes/stamen-2020/assets/fonts/1488920/5b864741-6f14-4ed9-a297-27a4d73edf51.woff) format("woff")}@font-face{font-family:"HelveticaNeue";font-weight:800;font-style:normal;src:url(/wp-content/themes/stamen-2020/assets/fonts/1488926/dd7814bd-8abf-46c5-a4be-db0977de2cca.woff2) format("woff2"),url(/wp-content/themes/stamen-2020/assets/fonts/1488926/20ffa4b4-0154-4ca6-800c-468cecbd60f1.woff) format("woff")}@font-face{font-family:"HelveticaNeue";font-weight:800;font-style:italic;src:url(/wp-content/themes/stamen-2020/assets/fonts/1488932/a1ce96fc-e8fa-4118-8a5c-e06d8d094e56.woff2) format("woff2"),url(/wp-content/themes/stamen-2020/assets/fonts/1488932/c577fdb4-0e4a-4767-aa14-5510cf2c8fa4.woff) format("woff")}@font-face{font-family:"HelveticaNeue";font-weight:900;font-style:normal;src:url(/wp-content/themes/stamen-2020/assets/fonts/1488938/bd8486cc-4614-412d-ba1d-15e1a7c9fada.woff2) format("woff2"),url(/wp-content/themes/stamen-2020/assets/fonts/1488938/a7bdf5a9-752e-4e69-b17c-b7e62575b07a.woff) format("woff")}@font-face{font-family:"HelveticaNeue";font-weight:900;font-style:italic;src:url(/wp-content/themes/stamen-2020/assets/fonts/1488944/42535969-7bc6-4047-b3ce-bd8aea29420c.woff2) format("woff2"),url(/wp-content/themes/stamen-2020/assets/fonts/1488944/35e69fef-20b6-4357-b3a2-075224efa08a.woff) format("woff")}
/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */
 html{line-height:1.15;-webkit-text-size-adjust:100%;font-size:20px}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}body,button,input,select,optgroup,textarea{color:#fff;font-family:HelveticaNeue,serif;font-size:20px;font-size:1rem;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both}h1{font-family:HelveticaNeue;font-size:40px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;margin:0 0}h2{font-family:HelveticaNeue;font-size:30px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;text-align:justify}.Subtitle{font-family:HelveticaNeue;font-size:25px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.08;letter-spacing:normal}.Subtitle-short{font-family:HelveticaNeue;font-size:25px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.08;letter-spacing:normal}.Card-Title{font-family:HelveticaNeue;color:#fff;font-weight:600}.Card-Small{font-family:HelveticaNeue;font-size:20px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.1;letter-spacing:normal}.Card-Sub{font-family:HelveticaNeue;font-size:20px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal}.homepage-about-header{font-family:HelveticaNeue;font-size:1rem;line-height:1rem;letter-spacing:.2px;font-weight:400;margin-bottom:0px!important}p{margin-bottom:1.5em}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:18.75px;font-size:.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:18.75px;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:124%}.Body-Copy{font-family:HelveticaNeue;font-size:1rem;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;text-align:left}.Body-small{font-family:HelveticaNeue;font-size:.85rem;font-weight:300;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.4px}.Body-Link{text-shadow:2px 0 0 #ff0;font-family:HelveticaNeue;font-size:20px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.3;letter-spacing:normal;text-align:justify}.yellow-shadow-text{text-shadow:2px 0 #ff0}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{background:#000}body.toggled{overflow:hidden}body ::selection{background:#ff0;color:#000}body ::-moz-selection{background:#ff0;color:#000}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}img{height:auto;max-width:100%}figure{margin:1em 0}input{outline-width:0!important}input::placeholder{color:#fff;font-style:italic;font-weight:300}button{background-color:#000;color:#ff0;border:1px solid #ff0;padding:8px 30px;font-size:20px;font-weight:300;text-align:center;box-shadow:3px 3px 0 #ff0;cursor:pointer}button.yellow-button{background-color:#ff0;color:#000;box-shadow:none}button.yellow-button:hover{background-color:#000;color:button.yellow-button:hover just_yellow}button .external-icon{display:inline-block;margin-left:5px}button .alt-icon{display:none;margin-left:5px}button:hover{background-color:#ff0;color:#000;border:1px solid #000;box-shadow:3px 3px 0 #000}button:hover .external-icon{display:none}button:hover .alt-icon{display:inline-block}button.menu-toggle-icon{border:none;box-shadow:none}.site{position:relative}#content{padding-top:70px}.hidden{display:none!important}.visible{display:block!important}.unselectable{user-select:none!important}table{margin:0 0 1.5em;width:100%}.menu-toggle{background-color:#FFF0;display:flex;justify-content:center;align-items:center;padding:0 0;height:50px;width:50px;border:none;margin-right:10px}.menu-toggle .menu-toggle-icon{height:100%;width:100%}.menu-toggle #menu-close-icon{display:none}.menu-toggle #menu-burger-icon{display:block}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=range]:focus,input[type=date]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=color]:focus,textarea:focus{color:#111}select{border:1px solid #ccc}textarea{width:100%}a{color:#fff}a:visited{color:#fff}a:hover,a:focus,a:active{color:#ff0}a:focus{outline:thin dotted}a:hover,a:active{outline:0}.main-navigation{clear:both;display:inline-block;right:0}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0;background-color:#000}.main-navigation ul ul{border:none;float:left;position:absolute;top:calc(100% + 1px);left:0;z-index:99999;overflow:hidden;height:auto;max-height:0;transition:max-height 0s linear}.main-navigation ul ul.pixel-bump{top:calc(100% + 2px)}.main-navigation ul ul li:hover>ul,.main-navigation ul ul li.focus>ul{left:100%}.main-navigation ul ul a{width:200px}.main-navigation ul li:hover>ul{left:-60px;top:24px;transition:max-height 0.5s ease-in-out;max-height:500px;border:1px solid #fff;border-top:1px solid #ff0}.main-navigation li{float:left;position:relative}.main-navigation a{display:block;text-decoration:none;margin:0 5px}#site-navigation .menu-menu-1-container .nav-menu>li{font-size:25px;font-size:1.25rem;margin-right:30px}#site-navigation .menu-menu-1-container .nav-menu>li a{color:#fff;display:flex;font-size:17px;font-weight:300;text-transform:uppercase}#site-navigation .menu-menu-1-container .nav-menu>li a .dropdown-carrot-container{display:none;flex-flow:column;justify-content:center;margin-left:8px}#site-navigation .menu-menu-1-container .nav-menu>li a .dropdown-carrot-container img{width:13px}#site-navigation .menu-menu-1-container .nav-menu>li a:hover{color:#ff0}#site-navigation .menu-menu-1-container .nav-menu>li a:hover img{filter:brightness(0) saturate(100%) invert(99%) sepia(31%) saturate(6653%) hue-rotate(357deg) brightness(102%) contrast(104%)}#site-navigation .menu-menu-1-container .nav-menu>li.menu-item-has-children>a .dropdown-carrot-container{display:flex}#site-navigation .menu-menu-1-container .nav-menu>li>ul li{margin-right:0;margin-left:10px}#site-navigation .menu-menu-1-container .nav-menu>li>ul li:first-of-type{margin-top:5px}#site-navigation .menu-menu-1-container .nav-menu>li>ul li a{font-size:17px;font-weight:300;line-height:1.8rem}#site-navigation .menu-menu-1-container .nav-menu>li>ul li a:hover{color:#ff0}#site-navigation .menu-menu-1-container .nav-menu>li>ul li:last-of-type a{border:none;color:unset;background-color:unset;padding:0 0}#site-navigation .menu-menu-1-container .nav-menu>li>ul li:last-of-type:hover{color:#ff0}#site-navigation.toggled{height:100%}#site-navigation.toggled .menu-menu-1-container>ul{margin-top:10px;display:flex;flex-flow:column}.menu-toggle,.main-navigation.toggled ul{display:block}.main-navigation.toggled .menu-toggle #menu-close-icon{display:block}.main-navigation.toggled .menu-toggle #menu-burger-icon{display:none}@media screen and (min-width:876px){.menu-toggle{display:none}.main-navigation ul{display:block}}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em;overflow:hidden}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{float:right;text-align:right;width:50%}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;clip-path:none;color:#21759b;display:block;font-size:17.5px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.alignleft{display:inline;float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{display:inline;float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";display:table;table-layout:fixed}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.fascinator a{outline:0}.sticky{display:block}.post,.page{margin:0 0 0}.updated:not(.published){display:none}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}#breadcrumbs{list-style:none;overflow:hidden;max-width:1200px;margin:0 auto;padding:0 0 .75em}#breadcrumbs a{color:#000;font-weight:300}#breadcrumbs a:hover{text-decoration:underline!important}#breadcrumbs li{display:inline-block;vertical-align:middle;margin-right:.25em;color:#000;font-weight:500;font-size:.85em}#breadcrumbs li strong{font-weight:500}#breadcrumbs .separator{font-weight:100;color:#000;font-size:.85em}.error-404{min-height:calc(100vh - 200px);min-height:calc(100vh - 200px);display:flex;align-items:center;justify-content:center;flex-direction:column}.error-404 .page-title{font-size:40px;font-weight:500}.error-404 .page-content p{text-align:center;font-size:20px;margin:0}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.site-header{width:100%;display:flex;height:70px;position:fixed;top:0;background-color:#000;z-index:99998}.site-header.header-border{border-bottom:1px solid #fff}.site-header.admin-mode{top:32px}.site-header .home-link-logo{margin-left:29px;width:210px}.site-header .site-branding{height:100%;width:100%;overflow:hidden;display:flex;flex-flow:column;justify-content:flex-end}.site-header .site-branding .stamen-logo{position:relative;bottom:-2px;width:210px;height:46px}.site-header #nav-container{position:absolute;right:0;height:70px;display:flex;flex-flow:column;justify-content:center;border:none;font-weight:300}.site-header #nav-container #site-navigation{height:100%;display:flex;flex-flow:column;justify-content:flex-end}.site-header #nav-container #site-navigation .menu-button-container{height:0;display:flex;flex-flow:row;justify-content:center;align-items:center}.site-header #nav-container #site-navigation .menu-button-container #menu-open-close-button{border:none;color:#000;box-shadow:none}.site-header #nav-container #site-navigation .menu-button-container #menu-open-close-button:hover{background-color:#000}.site-header #nav-container.toggled{height:100vh;width:350px;justify-content:flex-start;background-color:none;z-index:1000}.site-header #nav-container.toggled #site-navigation{display:flex;flex-flow:column}.site-header #nav-container.toggled #site-navigation .menu-button-container{height:70px;justify-content:flex-end;border-bottom:1px solid #fff;flex:0 0 auto}.site-header #nav-container.toggled #site-navigation .menu-menu-1-container{display:flex;flex-flow:column;padding-left:20px;border-left:1px solid #fff;border-bottom:1px solid #fff;background-color:#000}.site-header #nav-container.toggled #site-navigation .menu-menu-1-container #primary-menu>li{margin:5px 0}.site-header #nav-container.toggled #site-navigation .menu-menu-1-container #primary-menu>li:last-of-type{display:flex;width:100%;margin-bottom:20px}.site-header #nav-container.toggled #site-navigation .menu-menu-1-container #primary-menu>li:last-of-type>a{font-weight:500;font-size:17px}.site-header #nav-container.toggled #site-navigation .menu-menu-1-container #primary-menu>li>a{font-weight:500;font-size:17px}.site-header #nav-container.toggled #site-navigation .menu-menu-1-container #primary-menu>li>a>div{display:none}.site-header #nav-container.toggled #site-navigation .menu-menu-1-container #primary-menu>li>ul>li>a{margin:3px 0 5px 10px;font-size:17px}.site-header #nav-container.toggled #site-navigation .menu-menu-1-container #primary-menu>li>ul>li>a:last-of-type{margin-bottom:0}.site-header #nav-container.toggled #site-navigation .menu-menu-1-container ul ul{max-height:500px;position:unset;border:none}@media screen and (max-width:876px){#mobile-overlay{opacity:.5;position:fixed;top:0;left:0;height:100%;width:75%;z-index:100;display:none}.site-header.admin-mode{top:46px}.site-header .home-link-logo{margin-left:15px}.site-header .site-branding{margin-left:0}.site-header #nav-container.toggled{width:276px}.site-header #nav-container.toggled #site-navigation{justify-content:flex-start}.site-header #nav-container.toggled #site-navigation .menu-menu-1-container{overflow-y:scroll}.site-header #nav-container>#site-navigation>.menu-button-container{height:70px}}.site-footer{text-align:center}.site-footer #footer-navigation{width:100%}.site-footer #footer-navigation .menu-footer-container{border-top:1px solid #fff;margin:0 1.5em}.site-footer #footer-navigation .menu-footer-container #footer-menu{display:flex;justify-content:center;max-width:400px;margin:0 auto;padding-top:.8em}.site-footer #footer-navigation .menu-footer-container #footer-menu .menu-item{font-size:.75em;font-weight:300;padding:0 20px}.site-footer #footer-navigation .menu-footer-container #footer-menu .menu-item:nth-child(2){border-left:1px solid #fff;border-right:1px solid #fff}#stamen-llc{margin:2em 0 15px;font-size:.75em;font-weight:300}@media screen and (max-width:876px){.menu-footer-container{margin:0 1.5em 0!important}#stamen-llc{margin:.75em 0 15px!important}}#home-page-container{width:100%;margin:0 auto;position:relative}#home-page-container .fascinator-section{position:relative}#home-page-container .fascinator-section .fascinator{width:100%;height:556px;margin:0 0}#home-page-container .fascinator-section .below-fascinator-info{width:100%;bottom:0;z-index:1000;border:none!important;background:#ff0;color:#000;line-height:1.6}#home-page-container .fascinator-section .below-fascinator-info .below-fascinator-info-inner{max-width:1200px;margin:0 auto;padding-top:33px}#home-page-container .fascinator-section .below-fascinator-info .below-fascinator-info-inner .subheader-message{font-size:25px;font-size:1.25rem;margin:0 0 0 10px;max-width:800px;font-weight:300}#home-page-container .fascinator-section .below-fascinator-info .below-fascinator-info-inner .subheader-message b{font-weight:600}#home-page-container .fascinator-section .below-fascinator-info .below-fascinator-info-inner .work-with-us-button{margin:30px 0 40px 10px;position:relative;z-index:1}#home-page-container .fascinator-section .below-fascinator-info .below-fascinator-info-inner .work-with-us-button:after{content:"";background:transparent;border:1px solid #000;top:4px;right:-4px;bottom:-4px;left:4px;position:absolute;z-index:-1}#home-page-container .fascinator-section .below-fascinator-info .below-fascinator-info-inner .work-with-us-button:hover:after{border:none}#home-page-container .sentence-section{background-color:#fff;color:#000;padding:90px 0}#home-page-container .sentence-section .sentence-section-inner{max-width:1200px;margin:0 auto}#home-page-container .services-section{max-width:1200px;margin:0 auto;padding:90px 0}#home-page-container .services-section .services-section-inner{width:100%;margin:0 auto;position:relative;display:flex;flex-flow:column}#home-page-container .services-section .services-section-inner .data-visualization-services-container{width:100%}#home-page-container .services-section .services-section-inner .data-visualization-services-container .service-icons-container{margin-top:40px;display:flex;flex-flow:row;position:relative}#home-page-container .services-section .services-section-inner .data-visualization-services-container .service-icons-container .service-nav-link{width:25%}#home-page-container .services-section .services-section-inner .data-visualization-services-container .service-icons-container .service-nav-link .service-icon-container{text-align:center}#home-page-container .services-section .services-section-inner .data-visualization-services-container .service-icons-container .service-nav-link .service-icon-container .service-icon-link-container .icon-link{font-weight:700}#home-page-container .services-section .services-section-inner .data-visualization-services-container .service-icons-container .service-nav-link .service-icon-container .service-icon-link-container .link-arrow{font-size:13px}#home-page-container .our-team-section{padding:90px 0;max-width:1200px;margin:0 auto}#home-page-container .our-team-section .our-team-container{display:flex;position:relative}#home-page-container .our-team-section .our-team-container .our-team-container-left{width:50%;margin-top:0}#home-page-container .our-team-section .our-team-container .our-team-container-left figure{margin-top:0}#home-page-container .our-team-section .our-team-container .our-team-container-right{width:50%;padding-left:45px}#home-page-container .our-team-section .our-team-container .our-team-container-right a{font-weight:600}#home-page-container .our-team-section .our-team-container .our-team-container-right .link-arrow{font-size:15px}#home-page-container .about-section{background-color:#fff;color:#000}#home-page-container .about-section .about-section-inner{max-width:1200px;width:100%;margin:0 auto;position:relative;padding:90px 0}#home-page-container .about-section .about-section-inner .about-panels-container{margin-top:30px;width:100%;display:grid;grid-template-columns:22% 22% 22% 22%;grid-template-rows:auto;column-gap:4%;row-gap:30px}#home-page-container .about-section .about-section-inner .about-panels-container .about-panel{border-left:5px solid #ff0;padding-left:10px}#home-page-container .about-section .about-section-inner .about-panels-container .about-panel p{margin:0;line-height:1.41;letter-spacing:.4px}#home-page-container .about-section .about-section-inner .about-panels-container .about-panel .about-panel-top{margin-bottom:10px!important;font-size:20px;font-weight:500}#home-page-container .about-section .about-section-inner .about-cta{width:100%;text-align:center;margin-top:50px}#home-page-container .about-section .about-section-inner .about-cta button{background:#ff0;color:#000;border:1px solid #000;box-shadow:3px 3px 0 #000}#home-page-container .about-section .about-section-inner .about-cta button:hover{background:#000;color:#ff0;border:1px solid #ff0;box-shadow:3px 3px 0 #ff0}#home-page-container .about-section .work-with-us-about-mobile{display:none}#home-page-container .form-section #mc_embed_signup{background:#000}#home-page-container .form-section #mc_embed_signup .outer-form{background:#ff0;padding:55px 0}#home-page-container .form-section #mc_embed_signup form{background:#ff0;max-width:580px;margin:0 auto;color:#000;padding:10px 15px 30px;border:1px solid #000}#home-page-container .form-section #mc_embed_signup form h2{margin:0;font-size:40px}#home-page-container .form-section #mc_embed_signup form .static-text{font-size:20px;font-weight:300;line-height:1.3;margin:5px 0 0}#home-page-container .form-section #mc_embed_signup form input{color:#000}#home-page-container .form-section #mc_embed_signup form .indicates-required{display:none}#home-page-container .form-section #mc_embed_signup form .wrapper{display:flex;align-items:flex-end}#home-page-container .form-section #mc_embed_signup form .wrapper .mc-field-group{padding:0;min-height:auto}#home-page-container .form-section #mc_embed_signup form .wrapper .mc-field-group ::placeholder{color:#000}#home-page-container .form-section #mc_embed_signup form .wrapper .mc-field-group label{display:none}#home-page-container .form-section #mc_embed_signup form .wrapper .mc-field-group .email{background:none;border-radius:0;color:#000;border:none;border-bottom:1px solid #000;padding:0}#home-page-container .form-section #mc_embed_signup form .wrapper .button{color:yellow;background:#000;border-radius:0;margin:0 0 0 15px;height:48px;transition:none}#home-page-container .form-section #mc_embed_signup form .wrapper .button:hover{box-shadow:3px 3px 0 #000;border:1px solid #000;color:#000;background:yellow}@media screen and (max-width:1000px){#home-page-container .fascinator-section .below-fascinator-info-inner{text-align:center;padding-bottom:150px;padding-top:30px}#home-page-container .fascinator-section .below-fascinator-info-inner .subheader-message{margin:10px 20px 0!important;text-align:left}#home-page-container .fascinator-section .below-fascinator-info-inner .subheader-message b{font-weight:400}#home-page-container .fascinator-section .below-fascinator-info-inner .work-with-us-button{margin-left:0!important}#home-page-container .sentence-section{padding:0 0 30px}#home-page-container .sentence-section .sentence-section-inner{position:relative;top:-150px;margin-bottom:-150px}#home-page-container .sentence-section .sentence-section-inner #vue-inject .left-side-column{padding:0 20px}#home-page-container .about-section{padding:10px 20px 35px}#home-page-container .about-section .about-section-inner .about-panels-container{display:flex;flex-direction:column}#home-page-container .about-section .work-with-us-about-mobile{display:block;margin:0 auto;background:#ff0;color:#000;box-shadow:3px 3px 0 #000;border:1px solid #000}#home-page-container .services-section{padding:30px 20px!important}#home-page-container .services-section .services-section-inner .service-icons-container{display:grid!important;padding:0!important;margin:40px 0 0!important}#home-page-container .services-section .services-section-inner .service-icons-container .service-nav-link{width:100%!important;margin-bottom:30px}#home-page-container .our-team-section{padding:30px 20px}#home-page-container .our-team-section .our-team-container{flex-direction:column}#home-page-container .our-team-section .our-team-container .our-team-container-left,#home-page-container .our-team-section .our-team-container .our-team-container-right{width:100%}#home-page-container .our-team-section .our-team-container .our-team-container-right{padding:0}#home-page-container .about-section{padding:30px 20px}#home-page-container .about-section .about-section-inner{padding:0}#home-page-container .about-section .about-section-inner .about-panels-container{padding-left:0!important;row-gap:0}#home-page-container .about-section .about-section-inner .about-panels-container .about-panel{margin-bottom:30px}#home-page-container .about-section .about-section-inner .about-cta{margin-top:10px}#home-page-container .form-section #mc_embed_signup form{margin:0 20px}#home-page-container .form-section h2{text-align:left}#home-page-container .form-section .wrapper{flex-direction:column;align-items:flex-start!important;margin-top:10px}#home-page-container .form-section .wrapper .button{margin:15px 0 0!important}}.page-header-bar,.entry-header{background-color:#fff;color:#000;position:relative;height:2.05em;overflow:visible}.page-header-bar .page-header-text,.entry-header .page-header-text{font-weight:700;letter-spacing:-1px;font-size:3em;padding:0;margin:0;position:absolute;bottom:-.38em;left:29px}.entry-header{background-color:#fff;color:#000;position:relative;height:2.05em;overflow:visible}.entry-header .entry-title{font-weight:700;letter-spacing:-1px;font-size:3em;line-height:1.5em;padding:0;margin:0;position:absolute;bottom:-.38em;left:29px}@media screen and (max-width:876px){.entry-title{line-height:0.78!important;bottom:auto!important;left:10px!important}.page-header-text{left:10px!important}}#search-filter-form-4028>ul{margin:0;padding:0}#search-filter-form-4028>ul li>ul{height:0;overflow:hidden}#search-filter-form-4028>ul li>.filter-section-header{border-bottom:1px solid #fff;display:flex;flex-flow:row;justify-content:space-between;cursor:pointer;margin-top:0px!important}#search-filter-form-4028>ul li>.filter-section-header>.section-title{font-size:25px;font-weight:300}#search-filter-form-4028>ul li>.filter-section-header>.filter-section-open-close-container{font-size:30px;height:30px;display:flex;justify-content:center;align-items:center}#search-filter-form-4028>ul li>.filter-section-header>.filter-section-open-close-container .filter-section-open-close{line-height:30px;text-anchor:middle;dominant-baseline:middle}#search-filter-form-4028>ul li>.filter-section-header>.filter-section-open-close-container .filter-section-open{display:none}#search-filter-form-4028>ul li>.filter-section-header>.filter-section-open-close-container .filter-section-closed{font-size:45px;margin-bottom:6px;font-weight:300}#search-filter-form-4028>ul li>.filter-section-header:hover{color:#ff0;border-bottom:1px solid #ff0}#search-filter-form-4028>ul li.filter-section-open .filter-section-header .filter-section-open-close-container .filter-section-closed{display:none}#search-filter-form-4028>ul li.filter-section-open .filter-section-header .filter-section-open-close-container .filter-section-open{display:block}#search-filter-form-4028>ul li.filter-section-open>ul{height:unset}#search-filter-form-4028>ul li>ul{padding:0;padding-top:5px;margin:0}#search-filter-form-4028>ul li>ul>li{padding-left:10px}#search-filter-form-4028>ul li>ul>li>input{display:none}#search-filter-form-4028>ul li>ul>li>label{margin:0;padding:0 10px;font-weight:300;cursor:pointer}#search-filter-form-4028>ul li>ul>li>label:hover{color:#ff0}#search-filter-form-4028>ul li>ul>li.sf-option-active>label{background-color:#ff0;color:#000}#search-filter-form-4028 .sf-field-search{width:100%;position:relative;margin-top:0;padding-top:0}#search-filter-form-4028 .sf-field-search>label{width:100%;border-bottom:1px solid #fff;position:relative}#search-filter-form-4028 .sf-field-search>label>input{width:100%;background-color:#000;border-radius:0;border:none;color:#fff;padding-top:0;padding-left:8px;padding:0}@media screen and (max-width:876px){.sf-field-search{position:absolute;bottom:0}}.work-page-main-container{margin-top:78px;display:flex;flex-flow:row;position:relative;min-height:calc(100vh - 300px)}.work-page-main-container .filter-container{width:350px;flex:0 0 auto;box-sizing:border-box;padding-left:30px;position:relative}.work-page-main-container .filter-container .filter-mobile-controls{display:none;border-bottom:1px solid #fff;height:40px;flex-flow:row;justify-content:flex-end;align-items:center;box-sizing:border-box;padding:5px 10px}.work-page-main-container .filter-container .filter-mobile-controls #filter-menu-close-icon{height:30px;width:30px;cursor:pointer}.work-page-main-container .filter-container .mobile-clear-and-apply-controls{display:none;position:absolute;z-index:1000000;bottom:0;border-top:1px solid #fff;background-color:#000;width:100%;height:70px;flex-flow:row;justify-content:space-between;align-items:center;box-sizing:border-box;padding:0 20px}.work-page-main-container .filter-container .filter-section .search-icon-container{position:relative;overflow:visible}.work-page-main-container .filter-container .filter-section .search-icon-container .search-icon{position:absolute;right:0;bottom:-25px;z-index:10}.work-page-main-container .filter-container .desktop-clear-all-container{position:relative}.work-page-main-container .filter-container .desktop-clear-all-container .desktop-clear-all-link{position:absolute;right:0;color:#ff0;font-weight:300;text-decoration-thickness:1px}.work-page-main-container .filter-container .desktop-clear-all-container .desktop-clear-all-link:hover{text-decoration:underline!important}.work-page-main-container .mobile-search-container{display:none}.work-page-main-container .filter-settings-container{display:none}.work-page-main-container #work-items-container-text{margin:0 calc(2vw + 12px) 28px;font-size:20px;font-weight:300;line-height:1.3;letter-spacing:.2px;max-width:990px}.work-page-main-container #work-items-container-text a{font-weight:500}.work-page-main-container #work-items-container-text a span{font-size:13px}.work-page-main-container .work-items-container{flex:1 1 auto;margin-left:2vw}.work-page-main-container .work-items-container .mobile-search-terms-container{display:none}.work-page-main-container .work-items-container .search-results-container{display:flex;flex-flow:row;flex-wrap:wrap;position:relative;justify-content:flex-start}.work-page-main-container .work-items-container .search-results-container .single-work-item-container{width:20vw;margin:12px 12px 17px 12px}.work-page-main-container .work-items-container .search-results-container .single-work-item-container .single-work-item-thumbnail-container{width:20vw;height:20vw;position:relative}.work-page-main-container .work-items-container .search-results-container .single-work-item-container .single-work-item-thumbnail-container img{height:100%;width:100%}.work-page-main-container .work-items-container .search-results-container .single-work-item-container .single-work-item-title-container{font-size:1.2em;line-height:1.2em;font-weight:500;margin-top:5px}.work-page-main-container .work-items-container .search-results-container .single-work-item-container:hover .single-work-item-title-container .Card-Title{color:#ff0;cursor:pointer}@media screen and (max-width:876px){.work-page-main-container{flex-flow:column;margin-top:0}.work-page-main-container .filter-container{position:fixed;top:0;width:100%!important;height:100%;z-index:99999;background-color:#000;transform:translate(-100%,0%);padding-left:0}.work-page-main-container .filter-container .mobile-clear-and-apply-controls{display:flex}.work-page-main-container .filter-container .desktop-clear-all-container{display:none}.work-page-main-container .filter-container.admin-mode{top:46px}.work-page-main-container .filter-container.filter-toggled{transform:translate(0%,0%)}.work-page-main-container .filter-container .filter-mobile-controls{display:flex!important}.work-page-main-container .filter-container .filter-section{height:calc(100% - 110px);overflow-y:scroll}.work-page-main-container .filter-container .filter-section .search-icon-container{display:none}.work-page-main-container .filter-container .filter-section #search-filter-form-4028{padding-left:unset;padding:0 20px}.work-page-main-container .filter-container .filter-section #search-filter-form-4028 .sf-field-search{display:none}.work-page-main-container .mobile-search-container{display:flex;position:relative;flex-flow:row;justify-content:flex-start;align-items:center;margin-bottom:25px;padding:0 20px}.work-page-main-container .mobile-search-container .mobile-filter-drawer-icon-container{height:100%;width:50px;position:relative;display:flex;justify-content:center;align-items:center}.work-page-main-container .mobile-search-container .mobile-filter-drawer-icon-container .filter-drawer-icon{width:35px;cursor:pointer}.work-page-main-container .mobile-search-container .mobile-search-form-container{flex:1 1 auto}.work-page-main-container .mobile-search-container .mobile-search-form-container .searchandfilter>ul li{display:none}.work-page-main-container .mobile-search-container .mobile-search-form-container .searchandfilter>ul #filter-section-{display:block}.work-page-main-container .filter-settings-container{display:flex;padding:0 30px}.work-page-main-container #work-items-container-text{margin:15px 20px 22px}.work-page-main-container .work-items-container{flex-flow:column;flex-wrap:wrap;justify-content:center;margin-left:unset}.work-page-main-container .work-items-container .mobile-search-terms-container{display:flex;flex-flow:row}.work-page-main-container .work-items-container .mobile-search-terms-container:not(:first-of-type){display:none}.work-page-main-container .work-items-container .mobile-search-terms-container .terms{display:flex;flex-wrap:wrap;padding:0 15px;flex:1 1 auto}.work-page-main-container .work-items-container .mobile-search-terms-container .terms .search-term-tag{color:#000;background-color:#ff0;padding:0 5px;margin:5px}.work-page-main-container .work-items-container .mobile-search-terms-container .terms .search-term-tag.clear-all-tag{color:#ff0;background-color:#000;border:1px solid #ff0}.work-page-main-container .work-items-container .mobile-search-terms-container .terms .search-term-tag.clear-all-tag.tag-hidden{display:none}.work-page-main-container .work-items-container .mobile-search-terms-container .clear-filter-container{width:100px;flex:0 0 auto}.work-page-main-container .work-items-container .mobile-search-terms-container .clear-filter-container>a{color:#ffff00!important;text-decoration:underline!important}.work-page-main-container .work-items-container .search-results-container{display:grid;grid-template-columns:1fr 1fr;margin:1em;grid-gap:1em}.work-page-main-container .work-items-container .search-results-container .single-work-item-container-link .single-work-item-container{margin:0;width:auto}.work-page-main-container .work-items-container .search-results-container .single-work-item-container-link .single-work-item-container .single-work-item-thumbnail-container{width:auto}.work-page-main-container .work-items-container .search-results-container .single-work-item-container-link .single-work-item-container .single-work-item-thumbnail-container img{height:100%;width:100%;object-fit:cover}.work-page-main-container .work-items-container .search-results-container .single-work-item-container-link .single-work-item-container .single-work-item-title-container{font-size:1em;line-height:1.2em;font-weight:500;word-break:break-word}}a:hover,a:visited,a:link,a:active{text-decoration:none!important}@media screen and (max-width:600px){.work-page-main-container .work-items-container .search-results-container .single-work-item-container-link .single-work-item-container .single-work-item-thumbnail-container{height:130px}}.single-work-main .go-back{align-items:center}.single-work-main .go-back svg{margin-right:.3em}.single-work-main .go-back:hover g{stroke:yellow}.single-work-main .third-inner{margin:0 auto;width:100%;max-width:1400px;display:flex;flex-flow:row;position:relative;height:100%}.single-work-main .third-inner .third-inner-left{width:60%}.single-work-main .third-inner .third-inner-right{width:40%}.single-work-main .single-work-first-third{margin-top:2%;height:375px;position:relative}.single-work-main .single-work-first-third .third-inner-left{max-width:1200px;width:100%;position:relative;margin:0 auto}.single-work-main .single-work-first-third .third-inner-left .work-title-card{background-color:#fff;color:#000;padding:25px 25px 4px 42px;position:absolute;right:0;bottom:0;display:flex;flex-flow:column;max-width:604px;width:100%}.single-work-main .single-work-first-third .third-inner-left .work-title-card #project-subtitle{margin-top:10px}.single-work-main .single-work-first-third .third-inner-left .work-title-card #project-summary{margin-top:10px}.single-work-main .single-work-first-third .third-inner-left .work-title-card .live-project-button-container{margin-top:20px}.single-work-main .single-work-first-third .third-inner-left .work-title-card button{background-color:#ff0;color:#000;border:1px solid #000;box-shadow:3px 3px 0 #000}.single-work-main .single-work-first-third .third-inner-left .work-title-card button:hover{background-color:#000;color:#ff0;border:1px solid #ff0;box-shadow:3px 3px 0 #ff0}.single-work-main .single-work-first-third .third-inner-right{height:375px;width:100%;position:absolute}.single-work-main .single-work-first-third .third-inner-right .single-work-featured-image{object-fit:cover;height:100%;width:100%}.single-work-main .single-work-first-third .third-inner-right .single-work-featured-image img{object-fit:cover;height:100%;width:100%}.single-work-main .single-work-second-third{background-color:#fff;color:#000}.single-work-main .single-work-second-third .third-inner{max-width:1400px}.single-work-main .single-work-second-third .third-inner-left{width:50%}.single-work-main .single-work-second-third .third-inner-left .single-work-body-image{margin:20px 0 0 0}.single-work-main .single-work-second-third .third-inner-left .single-work-body-image:last-of-type{margin-bottom:30px}.single-work-main .single-work-second-third .third-inner-left img{margin:20px 0 0 0}.single-work-main .single-work-second-third .third-inner-left img:last-of-type{margin-bottom:30px}.single-work-main .single-work-second-third .third-inner-right{position:relative;display:flex;flex-flow:column;width:100%;max-width:604px;background:#fff;padding:30px 0 0 42px}.single-work-main .single-work-second-third .third-inner-right .body-img-2-mobile{display:none}.single-work-main .single-work-second-third .third-inner-right .body-copy-container{padding-right:25px}.single-work-main .single-work-second-third .third-inner-right .body-copy-container a{color:#000;font-weight:500!important;text-shadow:2px 0 0 #ff0}.single-work-main .single-work-second-third .third-inner-right .body-copy-container a span{color:#000;font-weight:500!important;text-shadow:2px 0 0 #ff0}.single-work-main .single-work-second-third .third-inner-right .body-copy-container a:hover{background:#ff0}.single-work-main .single-work-second-third .third-inner-right .body-copy-container a:hover span{background:#ff0}.single-work-main .single-work-second-third .third-inner-right .body-copy-container h1{font-weight:700;font-size:40px;line-height:43px;margin:20px 0 5px}.single-work-main .single-work-second-third .third-inner-right .body-copy-container h2{font-weight:700;font-size:30px;line-height:30px;margin:20px 0 5px}.single-work-main .single-work-second-third .third-inner-right .body-copy-container h3{font-weight:700;font-size:24px;line-height:27px;margin:10px 0 0}.single-work-main .single-work-second-third .third-inner-right .body-copy-container h4{font-weight:700;font-size:20px;line-height:24px;margin:10px 0 0;text-decoration:underline}.single-work-main .single-work-second-third .third-inner-right .body-copy-container h4 strong{font-weight:700}.single-work-main .single-work-second-third .third-inner-right .body-copy-container p{margin:0 0 10px;font-weight:300;font-size:20px;line-height:30px}.single-work-main .single-work-second-third .third-inner-right .body-copy-container ul>li{font-weight:300;font-size:20px;line-height:30px;margin:0 0 5px 40px}.single-work-main .single-work-second-third .third-inner-right .body-copy-container ul>li>ul>li{font-weight:300;font-size:20px;line-height:30px;margin:0 0 5px 55px}.single-work-main .single-work-second-third .third-inner-right .quote-container{background-color:#000;color:#fff;bottom:0;width:100%;display:flex;flex-flow:column;padding:20px}.single-work-main .single-work-second-third .third-inner-right .quote-container .quote-body-container{flex:1 1 auto;font-weight:700}.single-work-main .single-work-second-third .third-inner-right .quote-container .quote-body-container .quote-icon{height:24px}.single-work-main .single-work-second-third .third-inner-right .quote-container .quote-body-container .open-quote{height:30px;overflow:visible}.single-work-main .single-work-second-third .third-inner-right .quote-container .quote-body-container .quote-text{font-weight:500}.single-work-main .single-work-second-third .third-inner-right .quote-container .client-name-container{font-weight:600;margin-top:30px}.single-work-main .single-work-second-third .third-inner-right .quote-container .client-name-container .client-title{font-weight:300;display:block;margin-left:15px}.single-work-main .single-work-third-third{background:#fff}.single-work-main .single-work-third-third .project-blog-section{border-top:1px solid #000;background-color:#fff;display:flex;justify-content:center;align-items:center}.single-work-main .single-work-third-third .project-blog-section .blog-button-frame{background-color:#ff0;padding:24px 32px;margin-top:20px}.single-work-main .single-work-third-third .project-blog-section .blog-button-frame .blog-button{padding:5px 10px;border:1px solid #000;color:#000;cursor:pointer}.single-work-main .single-work-third-third .project-blog-section .blog-button-frame .blog-button .blog-text{font-weight:500;text-decoration:underline;background-color:unset}.single-work-main .single-work-third-third .project-blog-section .blog-button-frame .blog-button:hover .blog-text{background-color:#000;color:#ff0}.single-work-main .single-work-third-third .project-blog-section .blog-button-frame .blog-button:hover{box-shadow:3px 3px 0 #000}.single-work-main .single-work-third-third #breadcrumbs_and_publish{display:flex;flex-wrap:wrap;justify-content:space-between;max-width:1200px;margin:0 auto;align-items:center;height:45px}.single-work-main .single-work-third-third #breadcrumbs_and_publish .breadcrumbs{margin:0;padding:0;display:flex}.single-work-main .single-work-third-third #breadcrumbs_and_publish #last-published{color:#000;font-size:15px;font-weight:300}.single-work-main .related-projects-section{max-width:1200px;margin:0 auto 25px}.single-work-main .related-projects-section .related-projects-header{padding:25px 0 30px 0;font-size:30px;font-weight:700}.single-work-main .related-projects-section #related-projects-container{display:grid;grid-template-columns:repeat(auto-fill,minmax(256px,1fr));grid-gap:40px}.single-work-main .related-projects-section #related-projects-container .related-project-item .related-project-name-container{font-family:HelveticaNeue;font-size:20px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.1;letter-spacing:normal;color:#fff}.single-work-main .related-projects-section #related-projects-container .related-project-item:hover .related-project-name-container{color:#ff0}.single-work-main .additional-imgs{display:grid;grid-template-columns:repeat(auto-fit,minmax(560px,1fr));grid-gap:20px;padding:30px 0;max-width:1400px;margin:0 auto}.single-work-main .additional-imgs .single-additional-img{width:100%;height:100%}.single-work-main .additional-imgs .single-additional-img img{height:100%;width:100%;object-fit:cover}@media screen and (max-width:876px){.single-work-main .third-inner{flex-direction:column;background:#fff}.single-work-main .third-inner .third-inner-left{width:100%}.single-work-main .third-inner .third-inner-right{width:100%}.single-work-main .single-work-first-third{margin-top:0;height:unset}.single-work-main .single-work-first-third .third-inner-left{position:static}.single-work-main .single-work-first-third .third-inner-left .work-title-card{height:100%;background-color:#fff;color:#000;padding:0 20px 10px 20px;position:static}.single-work-main .single-work-first-third .third-inner-left .work-title-card #project-title{padding:10px 0}.single-work-main .single-work-first-third .third-inner-left .work-title-card #project-subtitle{margin-top:0}.single-work-main .single-work-first-third .third-inner-left .work-title-card #project-summary{margin-top:10px}.single-work-main .single-work-first-third .third-inner-left .work-title-card .live-project-button-container{margin:20px 0}.single-work-main .single-work-first-third .third-inner-right{position:static;height:235px;background:#000;padding:10px 10px 0}.single-work-main .single-work-first-third .third-inner-right .single-work-featured-image{object-fit:cover;height:100%;width:100%}.single-work-main .single-work-second-third .third-inner{flex-flow:column;position:relative}.single-work-main .single-work-second-third .third-inner .third-inner-left{padding:0 10px}.single-work-main .single-work-second-third .third-inner .third-inner-left .body-img-2-desktop{display:none}.single-work-main .single-work-second-third .third-inner .third-inner-right{width:100%;padding:0}.single-work-main .single-work-second-third .third-inner .third-inner-right .body-img-2-mobile{display:block;margin:0 10px 25px}.single-work-main .single-work-second-third .third-inner .third-inner-right .body-copy-container{padding:0 20px}.single-work-main .single-work-third-third{padding-bottom:10px}.single-work-main .single-work-third-third #breadcrumbs_and_publish{margin:20px 10px 0;flex-direction:column;align-items:flex-start;height:auto}.single-work-main .related-projects-section{padding:0 10px 20px}.single-work-main .related-projects-section .third-inner{background:#000}.single-work-main .related-projects-section .related-projects-header{padding:20px 0}.single-work-main .related-projects-section #related-projects-container{display:flex;flex-direction:column}.single-work-main .related-projects-section #related-projects-container .related-project-item{margin-bottom:20px}.single-work-main .additional-imgs{padding:25px 10px;border-top:1px solid #fff;grid-template-columns:1fr}.single-work-main .additional-imgs .single-additional-img{width:100%;height:100%;margin:0 0 25px}}.about-page-main-container{font-size:1em;letter-spacing:.2px;font-weight:300}.about-page-main-container strong{font-weight:600}.about-page-main-container blockquote{max-width:920px;border-left:5px solid #ff0;margin:80px auto 50px;padding-left:17px}.about-page-main-container blockquote p{margin:0 0 10px;line-height:1.5}.about-page-main-container blockquote #link{font-size:15px}.about-page-main-container blockquote #link strong{font-size:20px}.about-page-main-container .about-essay{border:1px solid #fff;padding:24px 38px;max-width:920px;margin:56px auto}.about-page-main-container .about-essay p{margin-top:0}.about-page-main-container .about-essay .about-page-two-column{display:flex;flex-direction:row}.about-page-main-container .about-essay .about-page-two-column .about-page-column{width:50%;font-size:17px;letter-spacing:.4px;font-weight:300}.about-page-main-container .about-essay .about-page-two-column .about-page-column a{text-decoration:underline!important;font-weight:600;color:#fff}.about-page-main-container .about-essay .about-page-two-column .about-page-column a:hover{color:#ff0}.about-page-main-container .about-essay .about-page-two-column .first-column{margin-right:20px}.about-page-main-container .cta-mobile{display:none}.about-page-main-container .history-client{background:#fff;color:#000;font-size:20px;letter-spacing:.2px;line-height:1.5;padding-bottom:45px}.about-page-main-container .history-client .history-client-inner{max-width:920px;margin:20px auto 0;padding-top:20px}.about-page-main-container .history-client .history-client-inner figure.wp-block-gallery{float:none}.about-page-main-container .history-client .history-client-inner figure.wp-block-image{margin-bottom:1.5em}.about-page-main-container .history-client .history-client-inner a{color:#000;font-weight:500;text-shadow:2px 0 0 #ff0}.about-page-main-container .history-client .history-client-inner a:last-of-type{font-size:15px}.about-page-main-container .history-client .history-client-inner a:hover{background:yellow}.about-page-main-container .history-client .history-client-inner h2{margin:40px 0 13px}.about-page-main-container .history-client .history-client-inner .cta{text-align:center;margin-top:40px}.about-page-main-container .history-client .history-client-inner .cta button{background:yellow;color:#000;box-shadow:3px 3px 0 #000;border:1px solid #000}.about-page-main-container .history-client .history-client-inner .cta button:hover{background:#000;color:yellow;box-shadow:3px 3px 0 yellow}.about-page-main-container .history-client .blocks-gallery-grid .blocks-gallery-item{max-height:75px}.about-page-main-container .history-client .blocks-gallery-grid .blocks-gallery-item picture{height:100%}.about-page-main-container .history-client .blocks-gallery-grid .blocks-gallery-item img{filter:grayscale(100%);object-fit:contain;height:100%}.bold-font{font-weight:600}#about-sticky-footer{display:none}@media screen and (max-width:876px){.about-page-main-container blockquote{margin:35px 20px 35px}.about-page-main-container .about-essay{border:none;padding:0 30px}.about-page-main-container .about-essay .about-page-two-column{flex-direction:column}.about-page-main-container .about-essay .about-page-two-column .about-page-column{width:100%}.about-page-main-container .about-essay .about-page-two-column .first-column{margin:0}.about-page-main-container .history-client-inner{padding:0 20px}.about-page-main-container .history-client-inner figure.wp-block-image{float:none!important;margin-right:0!important;text-align:center}.about-page-main-container .history-client-inner .cta{display:none}.about-page-main-container .cta-mobile{display:flex;background:#ff0;width:100%;justify-content:center;position:sticky;left:0;bottom:0;padding:10px 0;z-index:10}.about-page-main-container .cta-mobile button{background:yellow;color:#000;box-shadow:3px 3px 0 #000;border:1px solid #000}.hide-on-mobile{display:none}.anchor{display:block;position:relative;top:-60px;visibility:hidden}#about-sticky-footer{display:flex;background:#fff;width:100%;justify-content:center;position:sticky;left:0;bottom:0;padding:10px 0}#about-sticky-footer a{background:#ff0;color:#000;border:1px solid #000;box-shadow:none;width:157px;padding:15px 0;font-weight:400;text-align:center}#about-sticky-footer a:first-child{margin-right:20px}}.class-page-header-text{bottom:-0.45em!important}#class-content{background:#fff;color:#000}#class-content #hero-img{width:100%;position:absolute;z-index:1;top:115px}.class-overview{margin:230px 0 25px;letter-spacing:.2px;padding-top:30px}#class-page-container{margin:0 auto;width:100%;height:100%;max-width:1000px;font-size:1em;font-weight:300;position:relative;z-index:2;background:#fff;padding:0 50px}.custom-page-title{margin:15px 0 0}#class-list-container{margin-right:63px}.custom-page-description{font-size:1em;letter-spacing:.2px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.5}.custom-page-description a{color:#000;font-weight:500;text-shadow:2px 0 0 #ff0}.custom-page-description a:hover{background-color:#ffff00!important}#class-wrapper{display:flex}#workshops-container{border:1px solid #000;padding:15px 1em;font-size:1em;letter-spacing:.2px;font-weight:300;height:max-content;line-height:1.5}#workshops-container p{width:289px}#workshops-container h2{margin:0;text-align:center}#workshops-button-container{background:#ff0;padding:1em;text-align:center}#workshops-button-container #workshops-button{border:solid 1px #000;font-size:15px;font-weight:300;color:#000;background:none;padding:.5em .9em;width:100%}#classes-drawer-header{display:none}.class-item{display:flex;width:100%;justify-content:space-between;margin-bottom:74px}.class-item .class-arrow{font-size:15px}.class-item .class-title-text{text-decoration:underline}.class-item-title{color:#000;width:189px;text-shadow:2px 0 0 #ff0;font-size:1em;font-weight:500;line-height:1.3}.class-item-title :hover{background:#ff0}.class-item-title,.class-item-right{border-top:1px solid #000;padding-top:5px}.class-item-right{width:300px}.class-item-date{margin-bottom:10px}.class-item-desc{font-size:.85em;letter-spacing:.4px;font-weight:300;line-height:1.6}.underline{text-decoration:underline}@media screen and (min-width:876px){#class-list-container,#workshops-container{display:block}}@media screen and (max-width:876px){#class-content{min-height:calc(100vh - 108px)}#class-content #hero-img{position:static;margin-top:4px}#class-page-container{padding:0 1.8em 2em}.class-overview{margin:16px 0 0;padding:0}.custom-page-description{margin-bottom:15px}.class-item{margin-bottom:15px}#class-wrapper,.class-item{flex-direction:column}#class-list-container h2{display:none}#workshops-container{border:none;padding:0}#workshops-container h2{display:none}#workshops-container p{width:auto}#workshops-button-container,.class-item-right{width:100%}#classes-drawer-header{display:flex;border-bottom:1px solid #000}#classes-drawer-header .section-title{padding:0;font-weight:700}#class-list-container{margin-right:0}.class-item-title,.class-item-right{border-top:none}}.single-class-area .single-class-wrapper{background:#fff;border-top:1px solid #fff}.single-class-area .single-class-content{display:flex;color:#000;width:100%;max-width:1200px;margin:0 auto;padding-top:1em;justify-content:space-between}.single-class-area .single-class-first-third{margin-top:94px}.single-class-area .single-class-first-third .third-inner{max-width:1200px}.single-class-area .single-class-first-third .third-inner-left{height:100%}.single-class-area .single-class-first-third .third-inner-left .class-title-card{height:100%;color:#fff;padding:0 1em 1em 0;max-width:550px}.single-class-area .single-class-first-third .third-inner-left .class-title-card #project-subtitle{margin:.5em 0 0}.single-class-area .single-class-first-third .third-inner-left .class-title-card #project-summary{margin-top:.5em}.single-class-area .single-class-first-third .third-inner-left .class-title-card .live-project-button-container{margin-top:1em}.single-class-area .single-class-first-third .single-class-img-reg{max-width:565px;width:100%;margin-top:-117px}.single-class-area .single-class-content-left{width:500px;padding-bottom:2em}.single-class-area .single-class-content-left .single-class-description{margin:0 0 26px 0;font-size:1em;letter-spacing:.2px;font-weight:300}.single-class-area .single-class-image-mobile{display:none}.single-class-area .single-class-overview h1{font-weight:700;font-size:40px;line-height:43px;margin:20px 0 5px;text-align:left}.single-class-area .single-class-overview h2{font-weight:700;font-size:30px;line-height:30px;margin:20px 0 5px;text-align:left}.single-class-area .single-class-overview h3{font-weight:700;font-size:24px;line-height:27px;margin:10px 0 0;text-align:left}.single-class-area .single-class-overview h4{font-weight:700;font-size:20px;line-height:24px;margin:10px 0 0;text-decoration:underline;text-align:left}.single-class-area .single-class-overview h4 strong{font-weight:700}.single-class-area .single-class-overview p{margin:0 0 10px;font-weight:300;font-size:20px;line-height:30px}.single-class-area .single-class-overview ul>li{font-weight:300;font-size:20px;line-height:30px;margin:0 0 5px 40px}.single-class-area .single-class-overview ul>li>ul>li{font-weight:300;font-size:20px;line-height:30px;margin:0 0 5px 55px}.single-class-area .single-class-reg{margin-top:28px;border:1px solid #000;padding:21px 25px;font-weight:300}.single-class-area .single-class-reg p{margin:15px 0}.single-class-area .single-class-reg strong{font-weight:600}.single-class-area .single-class-reg h2{margin:0}.single-class-area .single-class-reg button{background-color:#ff0;color:#000;border:1px solid #000;font-size:1em;font-weight:300;text-align:center;box-shadow:3px 3px 0 #000;cursor:pointer;padding:.5em 42px}.single-class-area .single-class-reg button a{color:#000}.single-class-area .single-class-reg button:hover{background-color:#000;color:#ff0;border:1px solid #ff0;box-shadow:3px 3px 0 #ff0}.single-class-area .single-class-reg button:hover a{color:#ff0}.single-class-area #class-button-container{background:#ff0;padding:1em;text-align:center;margin:22px 0 0}.single-class-area #class-button-container #class-button{border:solid 1px #000;font-size:1em;font-weight:300;color:#000;background:none;width:100%}.single-class-area .yellow-shadow{text-decoration:underline;color:#000;width:189px;text-shadow:2px 0 0 #ff0;font-size:1em;font-weight:600;line-height:1.3}.single-class-area .yellow-shadow:hover{background:#ff0}.single-class-area #single-class-reg-mobile{display:none}@media screen and (max-width:876px){.single-class-area .single-class-first-third{margin-top:.5em}.single-class-area .class-title-card{color:black!important;background-color:white!important;border-bottom:1px solid #fff;padding:.5em 1em 0.5em!important}.single-class-area .class-title-card #project-title{font-size:30px}.single-class-area .class-title-card #project-subtitle{margin:0;border-bottom:1px solid #000;padding-bottom:.5em}.single-class-area .single-class-content{flex-direction:column;padding:0 1em}.single-class-area .single-class-content .single-class-content-left{width:100%}.single-class-area .single-class-description{line-height:26px;font-weight:normal!important}.single-class-area .single-class-img-reg{margin-top:0!important}.single-class-area .single-class-image-mobile{display:block;padding:0 .5em}.single-class-area .single-class-image{display:none}.single-class-area .single-class-reg{padding:5px 50px;text-align:center}.single-class-area .single-class-reg h2,.single-class-area .single-class-reg p{display:none}.single-class-area #single-class-reg-mobile{display:block;border:1px solid #000;padding:.5em;margin-bottom:15px}.single-class-area #single-class-reg-mobile h2,.single-class-area #single-class-reg-mobile p{margin:0}.single-class-area #single-class-reg-mobile h2{margin-bottom:.5em}.single-class-area #single-class-reg-mobile strong{font-weight:700}.single-class-area .single-class-overview p{line-height:24px;font-weight:400}.single-class-area #class-button-container{margin:0 0 1em}.single-class-area #class-sticky-footer{display:flex;background:#fff;width:100%;justify-content:center;position:fixed;left:0;bottom:0;padding:.5em 0;border:1px solid #fff;border-top:1px solid #000}.single-class-area #class-sticky-footer a{background:#ff0;color:#000;border:1px solid #000;box-shadow:none;width:157px;padding:15px 0;font-weight:400;text-align:center}}#press-items-container{display:flex;max-width:1378px;flex-wrap:wrap;margin:60px auto 0}#press-items-container .press-container:nth-child(-n+3){max-width:446px;width:100%;margin:0 auto 46px}#press-items-container .press-container:nth-child(-n+3) .press-img-container{height:270px;width:100%}#press-items-container .press-container:nth-child(-n+3) .press-img-container img{height:100%}#press-items-container .press-container{max-width:330px;width:100%;margin:0 7px 46px}#press-items-container .press-container .press-img-container{height:200px;width:100%}#press-items-container .press-container .press-img-container img{width:100%;height:100%;object-fit:cover;overflow:hidden}#press-items-container .press-container .press-source-date{margin:5px 0 0;font-size:15px;font-weight:300;text-transform:uppercase;color:#fff}#press-items-container .press-container .portfolio-item-title{color:#fff;font-weight:600;font-size:1.2em;line-height:1.2em}#press-items-container .press-container :hover .portfolio-item-title{color:#ff0}@media screen and (max-width:1360px){#press-items-container{margin:20px auto 0}.press-container{max-width:330px!important;width:100%;margin:0 auto 30px!important}.press-container .press-img-container{height:200px!important}}.go-back{margin:.8em 1.6em 0;display:flex;max-width:max-content;font-weight:300;font-size:.85em}.go-back img{margin-right:.3em}.go-back:hover img{filter:brightness(0) saturate(100%) invert(99%) sepia(31%) saturate(6653%) hue-rotate(357deg) brightness(102%) contrast(104%)}.single-press-main .single-press-wrapper{background:#fff;border-top:1px solid #fff}.single-press-main .single-press-content{display:flex;color:#000;width:100%;max-width:1200px;margin:0 auto;padding:1em 0 1.25em;justify-content:space-between}.single-press-main .single-press-first-third{margin-top:53px}.single-press-main .single-press-first-third .press-inner-left{height:100%;max-width:1200px;margin:0 auto}.single-press-main .single-press-first-third .press-inner-left .press-title-card{height:100%;background-color:#000;color:#fff;padding:0 20px 20px 0}.single-press-main .single-press-first-third .press-inner-left .press-title-card #project-summary{margin-top:10px}.single-press-main .single-press-first-third .press-inner-left .press-title-card .live-project-button-container{margin-top:20px}.single-press-main .single-press-first-third .press-inner-left .press-title-card #press-title{max-width:590px}.single-press-main .single-press-first-third .single-press-image{max-width:565px;width:100%;margin-top:-98px}.single-press-main .single-press-first-third .single-press-image img{position:absolute;top:175px;max-width:565px}.single-press-main .single-press-first-third .press-caption{margin:0;text-transform:uppercase;font-weight:500;font-size:.75em}.single-press-main .single-press-content-left{width:500px;font-size:1em;font-weight:300;letter-spacing:.2px}.single-press-main .single-press-content-left p{margin-bottom:1em}.single-press-main .single-press-content-left button{background-color:#ff0;color:#000;border:1px solid #000;box-shadow:3px 3px 0 #000;padding:15px 12px}.single-press-main .single-press-content-left button:hover{background-color:black!important;color:#ffff00!important;border:1px solid #ffff00!important;box-shadow:3px 3px 0 #ffff00!important}.single-press-main .single-press-content-left strong{font-weight:600}.single-press-main .single-press-content-left a{color:#000;font-weight:500;text-shadow:2px 0 0 #ff0}.single-press-main .single-press-content-left a:hover{background:yellow}.single-press-main .single-press-content-left .press-summary{margin-top:20px}.single-press-main .single-press-content-left .press-summary h1{font-weight:700;font-size:40px;line-height:43px;margin:20px 0 5px}.single-press-main .single-press-content-left .press-summary h2{font-weight:700;font-size:30px;line-height:30px;margin:20px 0 5px}.single-press-main .single-press-content-left .press-summary h3{font-weight:700;font-size:24px;line-height:27px;margin:10px 0 0}.single-press-main .single-press-content-left .press-summary h4{font-weight:700;font-size:20px;line-height:24px;margin:10px 0 0;text-decoration:underline}.single-press-main .single-press-content-left .press-summary h4 strong{font-weight:700}.single-press-main .single-press-content-left .press-summary p{margin:0 0 10px;font-weight:300;font-size:20px;line-height:30px}.single-press-main .single-press-content-left .press-summary ul>li{font-weight:300;font-size:20px;line-height:30px;margin:0 0 5px 40px}.single-press-main .single-press-content-left .press-summary ul>li>ul>li{font-weight:300;font-size:20px;line-height:30px;margin:0 0 5px 55px}.single-press-main .single-press-image-mobile{display:none}@media screen and (max-width:876px){.single-press-main .go-back{margin:10px 10px 0}.single-press-main .single-press-first-third{margin-top:10px}.single-press-main .press-title-card{color:black!important;background-color:white!important;border-bottom:1px solid #fff;padding:10px 20px 10px!important;margin-bottom:0!important}.single-press-main .press-title-card #press-title{font-size:30px}.single-press-main .single-press-content{flex-direction:column;padding:0 20px}.single-press-main .single-press-content .single-press-content-left{width:100%}.single-press-main .single-press-description{line-height:26px;font-weight:normal!important}.single-press-main .single-press-img-reg{margin-top:0!important}.single-press-main .single-press-image-mobile{display:block;padding:0 10px}.single-press-main .single-press-image{display:none}.single-press-main .single-press-reg{padding:5px 50px;text-align:center}.single-press-main .single-press-reg h2,.single-press-main .single-press-reg p{display:none}.single-press-main #single-press-reg-mobile{display:block;border:1px solid #000;padding:10px;margin-bottom:15px}.single-press-main #single-press-reg-mobile h2,.single-press-main #single-press-reg-mobile p{margin:0}.single-press-main #single-press-reg-mobile h2{margin-bottom:10px}.single-press-main #single-press-reg-mobile strong{font-weight:700}.single-press-main #breadcrumbs{margin:20px 0 0 20px}}#jobs-content{background:#fff;color:#000;min-height:calc(100vh - 196px)}#jobs-page-container{margin:55px auto 0;width:100%;max-width:920px;font-size:1em;letter-spacing:.2px;font-weight:300;background:#fff}#jobs-page-container .job-link{font-weight:500;color:#000;text-shadow:2px 0 0 #ff0}#jobs-page-container .job-link:hover{background:yellow}#jobs-page-container #jobs-list-content{display:flex;align-items:baseline}#jobs-page-container #jobs-static-title{max-width:238px;width:100%;margin-right:1.5em;font-size:1.5em;font-weight:700;padding-bottom:8px}#jobs-page-container #jobs-drawer{margin:0 0 1em;padding-bottom:3px;display:flex;align-items:center}#jobs-page-container #jobs-drawer:hover{background:#ff0}#jobs-page-container #jobs-list{width:100%}#jobs-page-container #jobs-list .drawer-open-close-container{display:flex}#jobs-page-container #jobs-list .drawer-closed{font-weight:100}#jobs-page-container #jobs-list .section-title{padding:0}#jobs-page-container #jobs-list h2{margin:0 0 5px;font-size:1em;letter-spacing:.2px}#jobs-page-container #jobs-list p{margin-top:0;font-size:17px;letter-spacing:.4px}#jobs-page-container .jobs-list-item{margin-bottom:2em}#jobs-page-container .border-bottom{border-bottom:1px solid #000}@media screen and (max-width:876px){#jobs-page-container{margin:25px 20px;width:auto}#jobs-page-container #jobs-list-content{flex-direction:column}#jobs-page-container #jobs-static-title{max-width:100%;font-size:25px;margin-right:0;margin:0 0 28px}}.people-wrapper .page-header-bar{display:flex;align-items:center;justify-content:space-between;padding:0 30px}.people-wrapper .page-header-bar .page-header-text{position:unset}.people-wrapper .page-header-bar .alumni-link{color:#000;text-shadow:2px 0 0 yellow;font-size:20px;font-weight:500;line-height:1.3;text-decoration:underline}.people-wrapper .page-header-bar .alumni-link #text{text-decoration:underline}.people-wrapper .page-header-bar .alumni-link #compass{font-size:15px}.people-wrapper .page-header-bar .alumni-link:hover{background:yellow}.people-wrapper .people-items-container{display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:1em;row-gap:1.5em;margin:61px 30px 1.5em}.people-wrapper .people-items-container .people-item-container-link .people-item-container .people-item-headshot-container{height:270px;width:100%}.people-wrapper .people-items-container .people-item-container-link .people-item-container .people-item-headshot-container img{width:100%;height:100%;object-fit:cover;overflow:hidden}.people-wrapper .people-items-container .people-item-container-link .people-item-container .people-item-headshot-container .alumni-headshot{filter:grayscale(100%)}.people-wrapper .people-items-container .people-item-container-link .people-item-container .people-item-title-container .name-container{font-weight:600;font-size:1.2em;line-height:1.2em;margin-top:10px}.people-wrapper .people-items-container .people-item-container-link .people-item-container .people-item-title-container .title-container{font-weight:300}.people-wrapper .alumni-container{grid-template-columns:1fr 1fr 1fr 1fr}.people-wrapper .alumni-container .people-item-headshot-container{height:220px!important}@media screen and (max-width:876px){.people-wrapper .page-header-bar{padding:0 10px}.people-wrapper .people-items-container{grid-template-columns:1fr 1fr;margin:1em .5em}.people-wrapper .people-items-container .people-item-container-link .people-item-container .people-item-headshot-container{height:220px}.people-wrapper .people-items-container .people-item-container-link .people-item-container .people-item-title-container .title-container{font-size:15px;line-height:1.3}}@media screen and (max-width:600px){.people-wrapper .people-items-container .people-item-container-link .people-item-container .people-item-headshot-container{height:130px}.people-wrapper .alumni-container .people-item-headshot-container{height:130px!important}}.people-page-container .person-header-container{max-width:1200px;margin:0 auto;margin-top:100px;padding-bottom:20px;position:relative}.people-page-container .person-header-container .person-photo-container-mobile{display:none}.people-page-container .person-header-container .person-info-container .person-title{margin-top:5px}.people-page-container .person-main-container{color:#000;background-color:#fff;position:relative}.people-page-container .person-main-container .person-main-container-inner{max-width:1200px;display:flex;margin:0 auto}.people-page-container .person-main-container .person-main-container-inner .person-main-container-left{width:50%}.people-page-container .person-main-container .person-main-container-inner .person-main-container-left .person-info-container-mobile{display:none}.people-page-container .person-main-container .person-main-container-inner .person-main-container-left .person-bio-container{margin-top:20px}.people-page-container .person-main-container .person-main-container-inner .person-main-container-left .person-bio-container a{color:#000;font-weight:500;text-shadow:2px 0 0 #ff0;text-decoration:none}.people-page-container .person-main-container .person-main-container-inner .person-main-container-left .person-bio-container a u{text-decoration:none}.people-page-container .person-main-container .person-main-container-inner .person-main-container-left .person-bio-container a:hover{background:yellow}.people-page-container .person-main-container .person-main-container-inner .person-main-container-left .person-bio-container h1{font-weight:700;font-size:40px;line-height:43px;margin:20px 0 5px}.people-page-container .person-main-container .person-main-container-inner .person-main-container-left .person-bio-container h2{font-weight:700;font-size:30px;line-height:30px;margin:20px 0 5px}.people-page-container .person-main-container .person-main-container-inner .person-main-container-left .person-bio-container h3{font-weight:700;font-size:24px;line-height:27px;margin:10px 0 0}.people-page-container .person-main-container .person-main-container-inner .person-main-container-left .person-bio-container h4{font-weight:700;font-size:20px;line-height:24px;margin:10px 0 0;text-decoration:underline}.people-page-container .person-main-container .person-main-container-inner .person-main-container-left .person-bio-container h4 strong{font-weight:700}.people-page-container .person-main-container .person-main-container-inner .person-main-container-left .person-bio-container p{margin:0 0 10px;font-weight:300;font-size:20px;line-height:30px}.people-page-container .person-main-container .person-main-container-inner .person-main-container-left .person-bio-container ul>li{font-weight:300;font-size:20px;line-height:30px;margin:0 0 5px 40px}.people-page-container .person-main-container .person-main-container-inner .person-main-container-left .person-bio-container ul>li>ul>li{font-weight:300;font-size:20px;line-height:30px;margin:0 0 5px 55px}.people-page-container .person-main-container .person-main-container-inner .person-main-container-left .person-bio-container .social-icons-mobile{display:none}.people-page-container .person-main-container .person-main-container-inner .person-main-container-right{width:50%;position:relative}.people-page-container .person-main-container .person-main-container-inner .person-main-container-right .person-photo-container{position:relative;width:90%;top:-100px;left:5%}.people-page-container .person-main-container .person-main-container-inner .person-main-container-right .person-photo-container .social-icons-desktop{display:flex;justify-content:flex-end;margin-top:10px}.people-page-container .person-main-container .person-main-container-inner .person-main-container-right .person-photo-container .social-icons-desktop a{margin-left:20px}.people-page-container .person-main-container .person-main-container-inner .person-main-container-right .person-photo-container .social-icons-desktop a:hover img{background:yellow}@media screen and (max-width:876px){.people-page-container .person-header-container{position:relative;margin-top:20px;padding-bottom:0;margin:0 10px}.people-page-container .person-header-container .person-photo-container-mobile{display:block;margin-top:10px}.people-page-container .person-header-container .person-photo-container-mobile img{margin-bottom:-8px}.people-page-container .person-header-container .person-info-container{display:none}.people-page-container .person-main-container .person-main-container-inner .person-main-container-left{width:100%}.people-page-container .person-main-container .person-main-container-inner .person-main-container-left .person-info-container-mobile{display:block;margin:10px 20px 0 20px;border-bottom:1px solid #000}.people-page-container .person-main-container .person-main-container-inner .person-main-container-left .person-info-container-mobile .person-title{margin-top:5px;margin-bottom:15px}.people-page-container .person-main-container .person-main-container-inner .person-main-container-left .person-bio-container{margin:0 20px}.people-page-container .person-main-container .person-main-container-inner .person-main-container-left .person-bio-container .social-icons-mobile{display:flex}.people-page-container .person-main-container .person-main-container-inner .person-main-container-left .person-bio-container .social-icons-mobile a{margin-right:20px}.people-page-container .person-main-container .person-main-container-inner .person-main-container-right{display:none}.people-page-container .social-icons-desktop{display:none}.people-page-container .breadcrumbs{margin:0 20px!important}}.contact-page-main-container #contact-content{display:flex;justify-content:center;margin-top:2.7em;margin-bottom:34px}.contact-page-main-container #contact-content #contact-left-content{max-width:600px;margin-right:40px}.contact-page-main-container #contact-content #contact-left-content .dynamic-text{font-weight:500}.contact-page-main-container #contact-content #contact-left-content .dynamic-text p{margin:0}.contact-page-main-container #contact-content #contact-right-content{background:#fff;color:#000;padding:1em;max-width:300px;width:100%;height:max-content}.contact-page-main-container #contact-content #contact-right-content h2{margin:0 0 .5em}.contact-page-main-container #contact-content #contact-right-content .contact-two-lines{margin-bottom:1em}.contact-page-main-container #contact-content #contact-right-content .contact-two-lines p{margin:0;font-size:17px;letter-spacing:.4px}.contact-page-main-container #contact-content #contact-right-content .contact-two-lines a{color:#000;font-weight:600;text-decoration:underline!important}.contact-page-main-container #contact-content #contact-right-content .blocks-gallery-grid{flex-wrap:nowrap;display:flex;width:max-content}.contact-page-main-container #contact-content #contact-right-content .blocks-gallery-grid .blocks-gallery-item{margin:0 20px 0 0}.contact-page-main-container #contact-content #contact-right-content .blocks-gallery-grid .blocks-gallery-item img{height:32px;width:32px}.contact-page-main-container #contact-content #contact-right-content .blocks-gallery-grid .blocks-gallery-item:hover{background:yellow}.contact-page-main-container #forminator-module-5322 .forminator-label{display:none}.contact-page-main-container #forminator-module-5322 .forminator-label[for=forminator-field-textarea-1]{display:block;font-size:20px;font-weight:600;line-height:1.5;color:#fff}.contact-page-main-container #forminator-module-5322 .forminator-input,.contact-page-main-container #forminator-module-5322 textarea{background:#000;border:none;border-bottom:1px solid #fff;padding:0;color:#fff;font-size:1em;border-radius:0}.contact-page-main-container #forminator-module-5322 textarea{border:1px solid #fff}.contact-page-main-container #forminator-module-5322 ::placeholder{font-style:italic;color:#fff;font-weight:300}.contact-page-main-container #forminator-module-5322 #radio-1 .forminator-label{display:inline-block;font-size:1em;font-weight:600;line-height:1.5;color:#fff;margin-right:1em}.contact-page-main-container #forminator-module-5322 #radio-1 input[type=radio]{display:none}.contact-page-main-container #forminator-module-5322 #radio-1 .forminator-radio{color:#fff;padding:4px 11px;font-family:Arial;font-size:16px;cursor:pointer;margin:0!important}.contact-page-main-container #forminator-module-5322 #radio-1 .forminator-radio span[aria-hidden]{border-color:#fff;background-color:#000}.contact-page-main-container #forminator-module-5322 #radio-1 .forminator-radio span::before{background-color:#fff}.contact-page-main-container #forminator-module-5322 .forminator-row:nth-child(4){margin-bottom:15px}.contact-page-main-container #forminator-module-5322 .forminator-button-submit{background-color:#000;color:#ff0;border:1px solid #ff0;padding:8px 30px;font-size:20px;font-weight:300;text-align:center;box-shadow:3px 3px 0 #ff0;cursor:pointer;transition:none}.contact-page-main-container #forminator-module-5322 .forminator-button-submit:hover{background-color:#ff0;color:#000;border:1px solid #000;box-shadow:3px 3px 0 #000}.contact-page-main-container .wp-block-image{height:230px;width:100vw}.contact-page-main-container .wp-block-image img{max-width:100%;width:100%;height:100%;object-fit:cover}@media screen and (max-width:876px){.contact-page-main-container #contact-content{flex-direction:column;margin-top:1em}.contact-page-main-container #contact-content #contact-left-content{max-width:100%!important;margin-right:0!important;padding:0 20px}.contact-page-main-container #contact-content #contact-right-content{max-width:100%!important;margin-top:1em}.contact-page-main-container #contact-iframe{display:none}.contact-page-main-container .forminator-field{display:flex;flex-direction:column}.contact-page-main-container .forminator-field .forminator-radio{padding-left:0!important}.contact-page-main-container .wp-block-image{display:none}}#os-page-container{background:#fff;color:#000}#os-page-main-container{margin:0 auto;width:100%;height:100%;max-width:920px}#os-page-main-container p:first-child{margin-bottom:2.4em;letter-spacing:.2px;font-weight:300}#os-page-main-container p:first-child strong{font-weight:600}#os-page-main-container .wp-block-media-text{margin-bottom:1.75em;grid-template-columns:auto}#os-page-main-container .wp-block-media-text .wp-block-media-text__media{height:205px;width:330px}#os-page-main-container .wp-block-media-text img{width:100%;height:100%;object-fit:cover}#os-page-main-container .wp-block-media-text .wp-block-media-text__media:hover+.wp-block-media-text__content a{background:#ff0}#os-page-main-container .wp-block-media-text .wp-block-media-text__content{align-self:flex-start;padding:0 0 0 1em}#os-page-main-container .wp-block-media-text .wp-block-media-text__content h2{border-top:1px solid #000;padding-top:5px;text-shadow:2px 0 0 #ff0;font-size:1em;line-height:1.3em;font-weight:500;margin-top:0}#os-page-main-container .wp-block-media-text .wp-block-media-text__content h2 a{color:#000}#os-page-main-container .wp-block-media-text .wp-block-media-text__content h2 a:hover{background:#ff0}#os-page-main-container .wp-block-media-text .wp-block-media-text__content p{font-weight:300;font-size:.85em;letter-spacing:.4px;line-height:1.6;margin-bottom:0}#os-page-main-container .wp-block-button{padding:1.2em 1.5em;background:#ff0}#os-page-main-container .wp-block-button .wp-block-button__link{border:1px solid #000}#os-page-main-container .wp-block-button .wp-block-button__link:hover{box-shadow:3px 3px 0 #000}@media screen and (max-width:876px){#os-page-main-container .entry-content{padding:0 1em;margin-top:60px}#os-page-main-container .wp-block-media-text img{max-width:100%}#os-page-main-container .wp-block-media-text .wp-block-media-text__content{margin-top:.5em;padding-left:0}#os-page-main-container .wp-block-media-text .wp-block-media-text__content h2{border-top:0;padding-top:0}}#data-viz-page-container{background:#fff;color:#000}#data-viz-page-main-container{margin:2.75em auto 0;width:100%;height:100%;max-width:46em}#data-viz-page-main-container .entry-content{margin-top:4em}#data-viz-page-main-container p{font-size:1em;letter-spacing:.2px;font-weight:300;margin:0 0 1em}#data-viz-page-main-container p strong{font-weight:600}#data-viz-page-main-container p a{color:#000;font-weight:500;text-shadow:2px 0 0 #ff0}#data-viz-page-main-container p a:hover{background:#ff0}#data-viz-page-main-container .column-with-asset .wp-block-column .wp-block-image{margin-bottom:.5em;height:14.65em}#data-viz-page-main-container .column-with-asset .wp-block-column .wp-block-image img{width:100%;height:100%;object-fit:cover}#data-viz-page-main-container .column-with-asset .wp-block-column h2{border-bottom:1px solid #000;margin:0;line-height:1em;text-align:left}#data-viz-page-main-container .column-with-asset .wp-block-column p:last-of-type{font-weight:500;font-size:15px;text-shadow:2px 0 0 #ff0;cursor:pointer;width:max-content;margin:.25em 0 0}#data-viz-page-main-container .column-with-asset .wp-block-column p:last-of-type a,#data-viz-page-main-container .column-with-asset .wp-block-column p:last-of-type span{font-size:20px}#data-viz-page-main-container .column-with-asset .wp-block-column p:last-of-type:hover{background:#ff0}#data-viz-page-main-container .column-with-asset .wp-block-column a{color:#000}#data-viz-page-main-container .column-with-asset .wp-block-column p:first-of-type{font-weight:500;margin:.35em 0 .25em;font-size:1em;letter-spacing:.2px}#data-viz-page-main-container .column-with-asset .wp-block-column p{margin:0;font-size:.85em;letter-spacing:.4px}#data-viz-page-main-container .cta{background-color:#ff0;width:100vw;margin-left:calc(50% - 50vw);margin-bottom:0;display:flex;align-items:center;padding:37px 0}#data-viz-page-main-container .cta p{font-weight:600;font-size:30px;max-width:365px;margin:0 0 0 auto;line-height:1}#data-viz-page-main-container .cta .wp-block-column{flex-grow:1;flex-basis:auto}#data-viz-page-main-container .cta .wp-block-button{margin:0}#data-viz-page-main-container .cta .wp-block-button .wp-block-button__link{border:1px solid #000;box-shadow:3px 3px 0 #000}#data-viz-page-main-container .cta .wp-block-button .wp-block-button__link:hover{border:1px solid yellow;box-shadow:3px 3px 0 yellow;background-color:black!important;color:yellow;position:relative;z-index:1}#data-viz-page-main-container .cta .wp-block-button .wp-block-button__link:hover:after{content:"";background:transparent;border:1px solid #000;top:4px;right:-4px;bottom:-4px;left:4px;position:absolute;z-index:-1}#data-viz-page-main-container .cta-mobile{display:none}#data-viz-page-main-container footer{display:none}@media screen and (max-width:876px){#data-viz-page-main-container{padding:0 1em}#data-viz-page-main-container .cta{display:none}#data-viz-page-main-container .cta-mobile{text-align:center;margin:40px -1em 0;width:100vw;display:flex;background:#ff0;justify-content:center;position:sticky;left:0;bottom:0;padding:10px 0;z-index:10}#data-viz-page-main-container .cta-mobile .wp-block-button{margin:0;box-shadow:3px 3px 0 #000}#data-viz-page-main-container .cta-mobile .wp-block-button a{background:#ff0;color:#000;border:1px solid #000;box-shadow:none;padding:8px 30px;font-size:1em;font-weight:300;text-align:center}}.drawer-header{border-bottom:1px solid #fff;display:flex;flex-flow:row;justify-content:space-between;cursor:pointer;margin-top:40px;padding-bottom:3px}.drawer-header>.section-title{font-size:25px;font-weight:300;padding-left:10px}.drawer-header *{pointer-events:none}.drawer-header:hover{border-bottom:1px solid #ff0}.drawer-header:first-of-type{margin-top:25px}.drawer-open-close-container{font-size:30px;height:30px;display:flex;justify-content:center;align-items:center;display:none}.drawer-open-close-container .drawer-open-close{line-height:30px;text-anchor:middle}.drawer-open-close-container .drawer-closed{font-size:45px;margin-bottom:6px}.drawer-icon-hide{display:none}.hide-content{display:none}.about-open-close{display:block}@media screen and (max-width:876px){.drawer-open-close-container{display:block}.hide-content{display:none}.about-open-close{display:none}}#vue-inject{width:100%;height:300px;position:relative;transition:height 0.5s ease-out}#vue-inject .sentence-app{display:flex;flex-flow:row;position:relative;height:100%}#vue-inject .sentence-app .left-side-column{width:60%;height:100%;position:relative;padding:0 40px 0 0}#vue-inject .sentence-app .left-side-column .copy-container{font-size:20px;font-weight:300;overflow:hidden;position:relative;line-height:1.85;text-align:left;height:100%;padding-bottom:30px}#vue-inject .sentence-app .left-side-column .copy-container .royal_we{font-weight:500}#vue-inject .sentence-app .left-side-column .copy-container .single-copy-item-container{cursor:pointer;transition:background 1s;background:linear-gradient(to right,yellow 0%,yellow 0%,rgba(255,255,0,0) 0%,rgba(0,0,0,0) 100%)}#vue-inject .sentence-app .left-side-column .copy-container .single-copy-item-container>.copy-highlight-section{font-weight:500}#vue-inject .sentence-app .left-side-column .copy-container .single-copy-item-container.activecopy{background:linear-gradient(to right,yellow 0%,yellow 100%,rgba(255,255,0,0) 100%,rgba(0,0,0,0) 100%);color:#000}#vue-inject .sentence-app .left-side-column .read-more-bar{background-color:#fff;border-top:1px solid #000;position:relative;top:-30px;width:100%;height:30px;display:flex;justify-content:center;align-items:center}#vue-inject .sentence-app .left-side-column .read-more-bar .open-drawer-more{display:flex;cursor:pointer}#vue-inject .sentence-app .left-side-column .read-more-bar .open-drawer-more .arrow{position:relative;margin-bottom:5px;transform:rotate(90deg) translate(0,-5px)}#vue-inject .sentence-app .left-side-column .read-more-bar .close-drawer-button{opacity:0;position:absolute;right:0;font-size:12px;font-style:italic;transition:opacity 0.5s ease-out;cursor:unset}#vue-inject .sentence-app .left-side-column .read-more-bar.beenOpened .close-drawer-button{opacity:1;cursor:pointer}#vue-inject .sentence-app .right-side-column{width:40%;margin-right:20px;height:100%;display:flex;justify-content:center;align-items:flex-end;box-sizing:border-box;padding:30px 0}#vue-inject .sentence-app .right-side-column .sentence-image-container{height:300px}#vue-inject .sentence-app .right-side-column .sentence-image-container .sentence-image{object-fit:cover;height:100%;width:100%}@media screen and (max-width:876px){#home-page-container .sentence-section .sentence-section-inner #vue-inject{height:600px}#home-page-container .sentence-section .sentence-section-inner #vue-inject .sentence-app{flex-flow:column-reverse;justify-content:flex-end}#home-page-container .sentence-section .sentence-section-inner #vue-inject .sentence-app .left-side-column{width:100%;height:300px;flex:1 1 auto}#home-page-container .sentence-section .sentence-section-inner #vue-inject .sentence-app .right-side-column{width:100%;height:300px;padding:20px;flex:0 0 auto}}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}