@charset 'UTF-8';@charset 'UTF-8';html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-prev-next-button{position:absolute;top:50%;width:44px;height:44px;border:none;border-radius:50%;background:#fff;background:rgba(255,255,255,0.75);cursor:pointer;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.flickity-prev-next-button:hover{background:#fff}.flickity-prev-next-button:focus{outline:none;box-shadow:0 0 0 5px #09f}.flickity-prev-next-button:active{filter:alpha(opacity=60);opacity:.6}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button:disabled{filter:alpha(opacity=30);opacity:.3;cursor:auto}.flickity-prev-next-button svg{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-prev-next-button .arrow{fill:#333}.flickity-prev-next-button.no-svg{color:#333;font-size:26px}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;filter:alpha(opacity=25);opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{filter:alpha(opacity=100);opacity:1}@font-face{font-family:'Graphik Web Medium';src:url('../f/Graphik-Web-Medium.eot');src:url('../f/Graphik-Web-Medium.eot?#iefix') format('embedded-opentype'),url('../f/Graphik-Web-Medium.woff') format('woff'),url('../f/Graphik-Web-Medium.ttf') format('truetype'),url('../f/Graphik-Web-Medium.svg#Graphik-Web') format('svg');font-weight:500;font-style:normal;font-stretch:normal}@font-face{font-family:'Graphik Web Regular';src:url('../f/Graphik-Web-Regular.eot');src:url('../f/Graphik-Web-Regular.eot?#iefix') format('embedded-opentype'),url('../f/Graphik-Web-Regular.woff') format('woff'),url('../f/Graphik-Web-Regular.ttf') format('truetype'),url('../f/Graphik-Web-Regular.svg#Graphik-Web') format('svg');font-weight:500;font-style:normal;font-stretch:normal}@font-face{font-family:'Graphik Web Semibold';src:url('../f/Graphik-Web-Semibold.eot');src:url('../f/Graphik-Web-Semibold.eot?#iefix') format('embedded-opentype'),url('../f/Graphik-Web-Semibold.woff') format('woff'),url('../f/Graphik-Web-Semibold.ttf') format('truetype'),url('../f/Graphik-Web-Semibold.svg#Graphik-Web') format('svg');font-weight:500;font-style:normal;font-stretch:normal}.carousel:after{content:'flickity';display:none}.carousel .flickity-prev-next-button{background:transparent;border:0;outline:none}.carousel .flickity-prev-next-button svg{display:block}.carousel .flickity-prev-next-button .arrow{fill:#000}.carousel .flickity-slider{will-change:transform;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.not-initialised .carousel,.no-js .carousel{overflow:hidden;white-space:nowrap}.not-initialised .carousel .item,.no-js .carousel .item{display:-moz-inline-stack;display:inline-block;zoom:1;vertical-align:top;position:relative;white-space:normal}.no-js .carousel{-webkit-overflow-scrolling:touch;overflow-x:auto;overflow-y:hidden}.responsive.image{overflow:hidden}.responsive.image .aspect-maintainer{height:0;position:relative}.responsive.image .aspect-maintainer > div{bottom:-1px;left:-1px;position:absolute;right:-1px;top:-1px}.responsive.image .aspect-maintainer > div svg{height:100%;left:0;position:absolute;top:0;width:100%}.responsive.image.restrict-width img{height:auto;max-width:100%}.responsive.image.restrict-width:not(.centered) img{width:100%}.responsive.image.restrict-height img{max-height:100%;width:auto}.responsive.image.restrict-height:not(.centered) img{height:100%}.responsive.image.centered .aspect-maintainer > div{text-align:center}.responsive.image.centered .aspect-maintainer > div:before{display:-moz-inline-stack;display:inline-block;zoom:1;vertical-align:top;content:'';height:100%;vertical-align:middle}.responsive.image.centered .aspect-maintainer > div > *{display:-moz-inline-stack;display:inline-block;zoom:1;vertical-align:top;vertical-align:middle}html{height:100%;overflow-y:scroll}html.disable-scroll{overflow-y:hidden;position:absolute}html.disable-scroll body:after{bottom:0;content:'';height:100%;overflow-y:scroll;position:fixed;right:0;top:0;z-index:2147483646}html.disable-scroll body,html.disable-scroll .fixer{overflow-y:scroll}html.hide-scroll{overflow-y:hidden;position:absolute}@media (max-width: 667px){html.overlay-open.touchevents{position:fixed}}body{min-height:100%}#wrap{overflow:hidden;position:relative}.fixer{height:auto;left:0;width:100%}.svg-filter{height:0;left:-100%;overflow:none;position:absolute;width:0}.greyscale{filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='saturate' values='0'/></filter></svg>#grayscale");-webkit-filter:grayscale(100%);filter:grayscale(100%);filter:gray}html{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;overflow-x:hidden;visibility:hidden;width:100%}html.initialised,html.no-js{visibility:visible}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:inherit}body,table{font-size:14px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-feature-settings:'kern';-moz-font-feature-settings:'kern';-moz-font-feature-settings:'kern=1';-webkit-font-kerning:normal;-moz-font-kerning:normal;font-feature-settings:'kern';font-kerning:normal}@media (max-width: 1440px){body,table{font-size:14px}}@media (min-width: 1440px) and (max-width: 1440px){body,table{font-size:.97222vw}}@media (min-width: 1600px){body,table{font-size:.875vw}}select,textarea,input{font-size:16px}select:focus,textarea:focus,input:focus{font-size:16px}.structural{left:0;margin:0 auto;right:0;width:100%;max-width:1440px}@media (min-width: 1600px){.structural{width:90%;max-width:3000px}}ul{padding-left:0}ul li{list-style:none;margin-left:0}input,select,button{border-radius:0}input:focus,select:focus,button:focus{outline:none}main{display:block}a{color:inherit;cursor:pointer;text-decoration:none}a.current-page{cursor:default}a:focus{outline:none}h1,h2,h3,h4,h5,h6,li,blockquote{font-weight:normal}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,li a,blockquote a{color:inherit;background-image:none;text-decoration:none}.no-touchevents h1 a:hover,.no-js h1 a:hover,.no-touchevents h2 a:hover,.no-js h2 a:hover,.no-touchevents h3 a:hover,.no-js h3 a:hover,.no-touchevents h4 a:hover,.no-js h4 a:hover,.no-touchevents h5 a:hover,.no-js h5 a:hover,.no-touchevents h6 a:hover,.no-js h6 a:hover,.no-touchevents li a:hover,.no-js li a:hover,.no-touchevents blockquote a:hover,.no-js blockquote a:hover{color:inherit;background-image:none;text-decoration:none}h1 a.hover,h2 a.hover,h3 a.hover,h4 a.hover,h5 a.hover,h6 a.hover,li a.hover,blockquote a.hover{color:inherit;background-image:none;text-decoration:none}.no-pointerevents h1 a:hover,.no-js h1 a:hover,.no-pointerevents h2 a:hover,.no-js h2 a:hover,.no-pointerevents h3 a:hover,.no-js h3 a:hover,.no-pointerevents h4 a:hover,.no-js h4 a:hover,.no-pointerevents h5 a:hover,.no-js h5 a:hover,.no-pointerevents h6 a:hover,.no-js h6 a:hover,.no-pointerevents li a:hover,.no-js li a:hover,.no-pointerevents blockquote a:hover,.no-js blockquote a:hover{color:#272829}h1 a.hover,h2 a.hover,h3 a.hover,h4 a.hover,h5 a.hover,h6 a.hover,li a.hover,blockquote a.hover{color:#272829}h1 a.current-page,h2 a.current-page,h3 a.current-page,h4 a.current-page,h5 a.current-page,h6 a.current-page,li a.current-page,blockquote a.current-page{color:#272829}h1 a.current-page.related-hovered,h2 a.current-page.related-hovered,h3 a.current-page.related-hovered,h4 a.current-page.related-hovered,h5 a.current-page.related-hovered,h6 a.current-page.related-hovered,li a.current-page.related-hovered,blockquote a.current-page.related-hovered{color:inherit}p{line-height:1.3}.no-cssgradients p a,.no-js p a{text-decoration:underline}.cssgradients p a{text-decoration:none;background-image:linear-gradient( to top,transparent .075em,currentColor .075em,currentColor .15em,transparent .15em )}.no-pointerevents p a:hover{background-image:none}.no-cssgradients p a:hover,.no-js p a:hover{text-decoration:none}.cssgradients p a.hover{background-image:none}.no-cssgradients p a.hover,.no-js p a.hover{text-decoration:none}.cssgradients p a.current-page{background-image:none}.no-cssgradients p a.current-page,.no-js p a.current-page{text-decoration:none}.no-cssgradients p a.current-page.related-hovered,.no-js p a.current-page.related-hovered{text-decoration:underline}.cssgradients p a.current-page.related-hovered{text-decoration:none;background-image:linear-gradient( to top,transparent .075em,currentColor .075em,currentColor .15em,transparent .15em )}.cms-html h3,.cms-html h4,.cms-html h5,.cms-html h6,.cms-html li,.cms-html blockquote{font-weight:normal}.cms-html h3 a,.cms-html h4 a,.cms-html h5 a,.cms-html h6 a,.cms-html li a,.cms-html blockquote a{color:inherit;background-image:none;text-decoration:none}.no-touchevents .cms-html h3 a:hover,.no-js .cms-html h3 a:hover,.no-touchevents .cms-html h4 a:hover,.no-js .cms-html h4 a:hover,.no-touchevents .cms-html h5 a:hover,.no-js .cms-html h5 a:hover,.no-touchevents .cms-html h6 a:hover,.no-js .cms-html h6 a:hover,.no-touchevents .cms-html li a:hover,.no-js .cms-html li a:hover,.no-touchevents .cms-html blockquote a:hover,.no-js .cms-html blockquote a:hover{color:inherit;background-image:none;text-decoration:none}.cms-html h3 a.hover,.cms-html h4 a.hover,.cms-html h5 a.hover,.cms-html h6 a.hover,.cms-html li a.hover,.cms-html blockquote a.hover{color:inherit;background-image:none;text-decoration:none}.no-pointerevents .cms-html h3 a:hover,.no-js .cms-html h3 a:hover,.no-pointerevents .cms-html h4 a:hover,.no-js .cms-html h4 a:hover,.no-pointerevents .cms-html h5 a:hover,.no-js .cms-html h5 a:hover,.no-pointerevents .cms-html h6 a:hover,.no-js .cms-html h6 a:hover,.no-pointerevents .cms-html li a:hover,.no-js .cms-html li a:hover,.no-pointerevents .cms-html blockquote a:hover,.no-js .cms-html blockquote a:hover{color:#272829}.cms-html h3 a.hover,.cms-html h4 a.hover,.cms-html h5 a.hover,.cms-html h6 a.hover,.cms-html li a.hover,.cms-html blockquote a.hover{color:#272829}.cms-html h3 a.current-page,.cms-html h4 a.current-page,.cms-html h5 a.current-page,.cms-html h6 a.current-page,.cms-html li a.current-page,.cms-html blockquote a.current-page{color:#272829}.cms-html h3 a.current-page.related-hovered,.cms-html h4 a.current-page.related-hovered,.cms-html h5 a.current-page.related-hovered,.cms-html h6 a.current-page.related-hovered,.cms-html li a.current-page.related-hovered,.cms-html blockquote a.current-page.related-hovered{color:inherit}.cms-html h3{font-size:40px;letter-spacing:.025em;line-height:1.05}@media (max-width: 1044px){.cms-html h3{font-size:29px}}@media (min-width: 1044px) and (max-width: 1440px){.cms-html h3{font-size:2.77778vw}}@media (min-width: 1600px){.cms-html h3{font-size:2.5vw}}.cms-html h4{font-size:29px;letter-spacing:.025em;line-height:1.1}@media (max-width: 1191.72414px){.cms-html h4{font-size:24px}}@media (min-width: 1191.72414px) and (max-width: 1440px){.cms-html h4{font-size:2.01389vw}}@media (min-width: 1600px){.cms-html h4{font-size:1.8125vw}}.cms-html h5{font-size:24px;line-height:1.15}@media (max-width: 1080px){.cms-html h5{font-size:18px}}@media (min-width: 1080px) and (max-width: 1440px){.cms-html h5{font-size:1.66667vw}}@media (min-width: 1600px){.cms-html h5{font-size:1.5vw}}.cms-html h6{font-size:16px;line-height:1.2}.cms-html p{line-height:1.25;margin:1.25em 0;letter-spacing:.04em}.no-cssgradients .cms-html p a,.no-js .cms-html p a{text-decoration:underline}.cssgradients .cms-html p a{text-decoration:none;background-image:linear-gradient( to top,transparent .075em,currentColor .075em,currentColor .15em,transparent .15em )}.no-pointerevents .cms-html p a:hover{background-image:none}.no-cssgradients .cms-html p a:hover,.no-js .cms-html p a:hover{text-decoration:none}.cssgradients .cms-html p a.hover{background-image:none}.no-cssgradients .cms-html p a.hover,.no-js .cms-html p a.hover{text-decoration:none}.cssgradients .cms-html p a.current-page{background-image:none}.no-cssgradients .cms-html p a.current-page,.no-js .cms-html p a.current-page{text-decoration:none}.no-cssgradients .cms-html p a.current-page.related-hovered,.no-js .cms-html p a.current-page.related-hovered{text-decoration:underline}.cssgradients .cms-html p a.current-page.related-hovered{text-decoration:none;background-image:linear-gradient( to top,transparent .075em,currentColor .075em,currentColor .15em,transparent .15em )}body{font-family:'Graphik Web Medium',sans-serif;font-weight:normal;font-style:normal;font-stretch:normal;background:#000;color:#fff}body b,body strong{font-family:'Graphik Web Semibold',sans-serif;font-weight:normal;font-style:normal;font-stretch:normal;font-weight:normal}body.show-splash{visibility:hidden;opacity:0}.no-js body.show-splash{visibility:inherit;opacity:1}body.show-splash.splash-ready{visibility:inherit;opacity:1}@media (max-width: 667px){.panel-open #content{position:absolute}}.lock-scroll-to-panel #content{position:absolute}@media (min-width: 668px){.lock-scroll-to-panel #content{top:0}}.base-content{position:absolute;left:0;width:100%}@media (max-width: 667px){.base-content{position:relative}}.main-nav{font-size:21px;-moz-transition:opacity 250ms, visibility 250ms;-webkit-transition:opacity 250ms, visibility 250ms;transition:opacity 250ms, visibility 250ms;position:absolute;top:0;right:0;margin-top:5.20833%;margin-right:3.47222%;text-align:center;letter-spacing:.05em;z-index:13;opacity:1;visibility:inherit}@media (max-width: 1097.14286px){.main-nav{font-size:16px}}@media (min-width: 1097.14286px) and (max-width: 1440px){.main-nav{font-size:1.45833vw}}@media (min-width: 1600px){.main-nav{font-size:1.3125vw}}@media (max-width: 667px){.main-nav{position:relative;margin-right:0;margin-top:5.33333%}}.show-splash .main-nav{opacity:0;visibility:hidden}.no-js .main-nav{opacity:1;visibility:inherit}.main-nav ul{margin:0}.main-nav li{line-height:1}.main-nav li a{display:inline-block;min-height:20px;padding-bottom:.4em}@media (max-width: 667px){.main-nav li a{padding-top:.3em;padding-bottom:.3em}}.logo{-moz-transition:opacity 250ms, visibility 250ms;-webkit-transition:opacity 250ms, visibility 250ms;transition:opacity 250ms, visibility 250ms;position:absolute;display:block;top:0;left:50%;margin-top:60px;height:114px;width:160px;margin-left:-80px;z-index:14;opacity:1;visibility:inherit}@media (max-width: 667px){.logo{position:relative;width:100px;margin-left:-50px;height:72px;margin-top:15px}}.logo.lighter-shadow img.two{opacity:.05}.show-splash .logo{opacity:0;visibility:hidden}.no-js .logo{opacity:1;visibility:inherit}.logo h1{position:absolute;top:0;left:0;height:100%;width:100%;margin:0}.logo img{position:absolute;bottom:0;left:0}.logo img.one{-moz-transition:-moz-transform 150ms;-webkit-transition:-webkit-transform 150ms;transition:transform 150ms;margin-left:16.25%;width:83.75%;height:auto;transform:skewY(0) translate(0, 0) scale(1)}.logo img.two{-moz-transition:-moz-transform 150ms, opacity 250ms;-webkit-transition:-webkit-transform 150ms, opacity 250ms;transition:transform 150ms, opacity 250ms;opacity:.1;width:77.5%;height:auto;transform:skewY(0) translate(0, 0) scale(1)}.video-outer-wrap{position:fixed;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);z-index:-1;left:0;width:100%;top:0;bottom:0;margin-top:20px;margin-bottom:20px;overflow:hidden}.video-inner-wrap{-moz-transition:opacity 250ms, visibility 250ms;-webkit-transition:opacity 250ms, visibility 250ms;transition:opacity 250ms, visibility 250ms;position:absolute;margin:0 auto;height:0;left:0;right:0;opacity:1;visibility:inherit;width:78.87324vh;padding-top:100vh;margin-top:-10px}@media (min-width: 1135.77465px){.video-inner-wrap{width:895.82226px;padding-top:1135.77465px;margin-top:calc((100vh - 1135.77465px) / 2 - 10px)}}@media (max-aspect-ratio:672/852){.video-inner-wrap{width:100vw;padding-top:126.78571vw;margin-top:calc((100vh - (100vw * 1.26786)) / 2 - 10px)}}@media (max-aspect-ratio:672/852) and (min-width: 1440px){.video-inner-wrap{width:1440px;padding-top:1825.71429px;margin-top:calc((100vh - (1440px * 1.26786)) / 2 - 10px)}}.video-inner-wrap.hidden{opacity:0;visibility:hidden}.show-splash .video-inner-wrap{filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='saturate' values='0'/></filter></svg>#grayscale");-webkit-filter:grayscale(100%);filter:grayscale(100%);filter:gray}.no-js .video-inner-wrap{filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0'/></filter></svg>#grayscale");-webkit-filter:grayscale(0%);filter:grayscale(0%)}.video-inner-wrap video,.video-inner-wrap .image{position:absolute;top:0;left:0;height:100%;width:100%;background:#000}@media (max-width: 667px){.pointerevents .video-inner-wrap video,.touchevents .video-inner-wrap video{display:none}}.has-never-played .video-inner-wrap video{display:none}.video-inner-wrap *::-webkit-media-controls-panel{display:none !important;-webkit-appearance:none}.video-inner-wrap *::--webkit-media-controls-play-button{display:none !important;-webkit-appearance:none}.video-inner-wrap *::-webkit-media-controls-start-playback-button{display:none !important;-webkit-appearance:none}.about-section,.readings-section,.p404{padding-top:75px}@media (max-width: 667px){.about-section,.readings-section,.p404{padding-top:25px}}.manifesto-article,.journal-index,.journal-article{padding-top:75px}@media (max-width: 667px){.manifesto-article,.journal-index,.journal-article{padding-top:35px}}.homepage-section,.manifesto-article,.about-section,.readings-section,.journal-index,.journal-article,.p404{min-height:63.39286vw}.homepage-section::before,.manifesto-article::before,.about-section::before,.readings-section::before,.journal-index::before,.journal-article::before,.p404::before{display:block;content:'';padding-top:199px}@media (max-width: 667px){.homepage-section::before,.manifesto-article::before,.about-section::before,.readings-section::before,.journal-index::before,.journal-article::before,.p404::before{padding-top:50px}}.toggle-manifesto-panel.current-page,.toggle-contact-panel.current-page,.toggle-labs-panel.current-page,.toggle-readings-panel.current-page,.toggle-journal-panel.current-page{cursor:pointer}.panel-wrapper{position:relative}@media (max-width: 667px){.panel-wrapper{position:absolute;width:100%}.lock-scroll-to-panel .panel-wrapper,.panel-open .panel-wrapper{position:relative;float:left}}.panel{-moz-transition:opacity 250ms, visibility 250ms;-webkit-transition:opacity 250ms, visibility 250ms;transition:opacity 250ms, visibility 250ms;position:absolute;left:0;padding-bottom:199px;visibility:hidden;opacity:0;z-index:9;pointer-events:none}@media (max-width: 667px){.panel{padding-bottom:50px}}.panel::before{display:block;content:'';padding-top:199px}@media (max-width: 667px){.panel::before{position:fixed;top:0;left:0;width:100%;height:100%;background:#000;padding-top:0}}.panel.open{opacity:1;visibility:inherit}.panel.open.content-darkened{width:100%;background:rgba(0,0,0,0.9);pointer-events:all}.panel .panel-inner{position:relative;width:550px;min-height:835px;pointer-events:all}@media (max-width: 667px){.panel .panel-inner{width:94.66667%;min-height:0;margin-top:25px}}.panel .close,.panel .close-manifesto-panel,.panel .close-journal-panel{display:none;position:absolute;top:0;right:0;font-size:24px;width:50px;height:50px;line-height:50px;text-align:center}.no-touchevents .panel .close:hover,.no-js .panel .close:hover,.no-touchevents .panel .close-manifesto-panel:hover,.no-js .panel .close-manifesto-panel:hover,.no-touchevents .panel .close-journal-panel:hover,.no-js .panel .close-journal-panel:hover{color:#fff}.panel .close.hover,.panel .close-manifesto-panel.hover,.panel .close-journal-panel.hover{color:#fff}.panel .heading{-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-moz-transform-origin:top left;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;font-size:36px;position:absolute;top:50px;left:100%;width:100%;margin:1em 0 0 -0.5em}@media (max-width: 960px){.panel .heading{font-size:24px}}@media (min-width: 960px) and (max-width: 1440px){.panel .heading{font-size:2.5vw}}.no-js .manifesto-panel:hover{z-index:12}.manifesto-panel.hovered{z-index:12}.manifesto-panel.force-back{z-index:9}.manifesto-panel.forward{z-index:12}@media (max-width: 667px){.panel-open .manifesto-panel.forward{position:relative;width:100%;background:#000;pointer-events:all}}.lock-scroll-to-panel .manifesto-panel.forward{position:relative}@media (max-width: 1024px) and (min-width: 668px){.pointerevents .manifesto-panel.forward .close-manifesto-panel,.touchevents .manifesto-panel.forward .close-manifesto-panel{display:block}}@media (max-width: 667px){.manifesto-panel.forward .close-manifesto-panel{display:block}}.manifesto-panel.request-state .panel-inner .manifesto-list{opacity:0;visibility:hidden}.manifesto-panel.request-state .panel-inner .request-copy{opacity:1;visibility:inherit}.manifesto-panel .top{font-size:28px;margin:0;padding:1.25em 11.81818% 1.25em 4.54545%;visibility:hidden}@media (max-width: 1234.28571px){.manifesto-panel .top{font-size:24px}}@media (min-width: 1234.28571px) and (max-width: 1440px){.manifesto-panel .top{font-size:1.94444vw}}@media (max-width: 667px){.manifesto-panel .top{padding-top:17px;line-height:1;visibility:visible}}.manifesto-panel .panel-inner{zoom:1;background:#f8e71c;color:#000}.manifesto-panel .panel-inner:after{clear:both;content:'';display:table}.manifesto-panel .manifesto-list ol,.manifesto-panel .request-copy-inner{padding-left:0;margin:0 36.36364% 0 0}.manifesto-panel .manifesto-list{-moz-transition:opacity 250ms, visibility 250ms;-webkit-transition:opacity 250ms, visibility 250ms;transition:opacity 250ms, visibility 250ms;float:left;width:100%;margin-right:-100%;opacity:1;visibility:inherit}.manifesto-panel .manifesto-list ol{font-size:22px}@media (max-width: 1178.18182px){.manifesto-panel .manifesto-list ol{font-size:18px}}@media (min-width: 1178.18182px) and (max-width: 1440px){.manifesto-panel .manifesto-list ol{font-size:1.52778vw}}.manifesto-panel .manifesto-list ol li{list-style:none;counter-increment:customlistcounter}.manifesto-panel .manifesto-list ol li:first-child{counter-reset:customlistcounter}.manifesto-panel .manifesto-list ol li a::before{content:counter(customlistcounter, decimal-leading-zero);position:absolute;left:0;top:1.35em;width:32.85714%;text-align:center;letter-spacing:.05em}.manifesto-panel li a{color:inherit;background-image:none;text-decoration:none;display:block;position:relative;padding:1.35em 0 0 32.85714%}.no-touchevents .manifesto-panel li a:hover,.no-js .manifesto-panel li a:hover{color:inherit;background-image:none;text-decoration:none}.manifesto-panel li a.hover{color:inherit;background-image:none;text-decoration:none}.no-pointerevents .manifesto-panel li a:hover,.no-js .manifesto-panel li a:hover{color:#fff}.manifesto-panel li a.hover{color:#fff}.manifesto-panel li a.current-page{color:#fff}.manifesto-panel li a.current-page.related-hovered{color:inherit}.manifesto-panel .request-link{padding:2.5em 0 0 32.85714%;margin:0}.no-js .manifesto-panel .request-link{display:none}.manifesto-panel .request-link a{position:relative}.no-cssgradients .manifesto-panel .request-link a,.no-js .manifesto-panel .request-link a{text-decoration:underline}.cssgradients .manifesto-panel .request-link a{text-decoration:none;background-image:linear-gradient( to top,transparent 0,currentColor 0,currentColor .075em,transparent .075em )}.no-pointerevents .manifesto-panel .request-link a:hover{background-image:none}.no-cssgradients .manifesto-panel .request-link a:hover,.no-js .manifesto-panel .request-link a:hover{text-decoration:none}.cssgradients .manifesto-panel .request-link a.hover{background-image:none}.no-cssgradients .manifesto-panel .request-link a.hover,.no-js .manifesto-panel .request-link a.hover{text-decoration:none}.cssgradients .manifesto-panel .request-link a.current-page{background-image:none}.no-cssgradients .manifesto-panel .request-link a.current-page,.no-js .manifesto-panel .request-link a.current-page{text-decoration:none}.no-cssgradients .manifesto-panel .request-link a.current-page.related-hovered,.no-js .manifesto-panel .request-link a.current-page.related-hovered{text-decoration:underline}.cssgradients .manifesto-panel .request-link a.current-page.related-hovered{text-decoration:none;background-image:linear-gradient( to top,transparent 0,currentColor 0,currentColor .075em,transparent .075em )}.no-touchevents .manifesto-panel .request-link a:hover,.no-js .manifesto-panel .request-link a:hover{color:#fff}.manifesto-panel .request-link a.hover{color:#fff}.manifesto-panel .conclusion{font-size:22px;padding:12.72727% 20% 12.72727% 14.54545%;text-align:center;margin:0}@media (max-width: 1178.18182px){.manifesto-panel .conclusion{font-size:18px}}@media (min-width: 1178.18182px) and (max-width: 1440px){.manifesto-panel .conclusion{font-size:1.52778vw}}.manifesto-panel .request-copy{-moz-transition:opacity 250ms, visibility 250ms;-webkit-transition:opacity 250ms, visibility 250ms;transition:opacity 250ms, visibility 250ms;float:left;width:100%;opacity:0;visibility:hidden}.manifesto-panel .request-copy.show-address .form-field.delivery_address{display:block}.manifesto-panel .request-copy .request-copy-inner{font-family:'Graphik Web Regular',sans-serif;font-weight:normal;font-style:normal;font-stretch:normal;font-size:19px;padding-top:11.81818%}@media (max-width: 1212.63158px){.manifesto-panel .request-copy .request-copy-inner{font-size:16px}}@media (min-width: 1212.63158px) and (max-width: 1440px){.manifesto-panel .request-copy .request-copy-inner{font-size:1.31944vw}}@media (min-width: 1600px){.manifesto-panel .request-copy .request-copy-inner{font-size:1.1875vw}}.manifesto-panel .request-copy .request-copy-inner b,.manifesto-panel .request-copy .request-copy-inner strong{font-family:'Graphik Web Medium',sans-serif;font-weight:normal;font-style:normal;font-stretch:normal;font-size:19px;font-weight:normal}@media (max-width: 1212.63158px){.manifesto-panel .request-copy .request-copy-inner b,.manifesto-panel .request-copy .request-copy-inner strong{font-size:16px}}@media (min-width: 1212.63158px) and (max-width: 1440px){.manifesto-panel .request-copy .request-copy-inner b,.manifesto-panel .request-copy .request-copy-inner strong{font-size:1.31944vw}}@media (min-width: 1600px){.manifesto-panel .request-copy .request-copy-inner b,.manifesto-panel .request-copy .request-copy-inner strong{font-size:1.1875vw}}.manifesto-panel .request-copy .request-copy-inner b b,.manifesto-panel .request-copy .request-copy-inner b strong,.manifesto-panel .request-copy .request-copy-inner strong b,.manifesto-panel .request-copy .request-copy-inner strong strong{font-family:'Graphik Web Semibold',sans-serif;font-weight:normal;font-style:normal;font-stretch:normal;font-size:19px;font-weight:normal}@media (max-width: 1212.63158px){.manifesto-panel .request-copy .request-copy-inner b b,.manifesto-panel .request-copy .request-copy-inner b strong,.manifesto-panel .request-copy .request-copy-inner strong b,.manifesto-panel .request-copy .request-copy-inner strong strong{font-size:16px}}@media (min-width: 1212.63158px) and (max-width: 1440px){.manifesto-panel .request-copy .request-copy-inner b b,.manifesto-panel .request-copy .request-copy-inner b strong,.manifesto-panel .request-copy .request-copy-inner strong b,.manifesto-panel .request-copy .request-copy-inner strong strong{font-size:1.31944vw}}@media (min-width: 1600px){.manifesto-panel .request-copy .request-copy-inner b b,.manifesto-panel .request-copy .request-copy-inner b strong,.manifesto-panel .request-copy .request-copy-inner strong b,.manifesto-panel .request-copy .request-copy-inner strong strong{font-size:1.1875vw}}.manifesto-panel .request-copy .request-copy-description{padding-left:22.85714%}.manifesto-panel .request-copy .toggle-request-subpanel{color:inherit;background-image:none;text-decoration:none;position:absolute;top:0;left:0;height:25px;width:25px;text-align:center;line-height:25px;margin-top:5.45455%;margin-left:4.90909%;font-size:2em}.no-touchevents .manifesto-panel .request-copy .toggle-request-subpanel:hover,.no-js .manifesto-panel .request-copy .toggle-request-subpanel:hover{color:inherit;background-image:none;text-decoration:none}.manifesto-panel .request-copy .toggle-request-subpanel.hover{color:inherit;background-image:none;text-decoration:none}.no-pointerevents .manifesto-panel .request-copy .toggle-request-subpanel:hover,.no-js .manifesto-panel .request-copy .toggle-request-subpanel:hover{color:#fff}.manifesto-panel .request-copy .toggle-request-subpanel.hover{color:#fff}.manifesto-panel .request-copy .toggle-request-subpanel.current-page{color:#fff}.manifesto-panel .request-copy .toggle-request-subpanel.current-page.related-hovered{color:inherit}.manifesto-panel .request-copy .form-field{position:relative;padding-left:22.85714%;margin:.75em 0}.manifesto-panel .request-copy .form-field.request_type{margin-bottom:2em}.manifesto-panel .request-copy .form-field.request_type ul{margin:0}.manifesto-panel .request-copy .form-field.request_type li{margin:.75em 0}.manifesto-panel .request-copy .form-field.request_type label{text-transform:uppercase}.manifesto-panel .request-copy .form-field.delivery_address{display:none}.manifesto-panel .request-copy .form-field .errorlist{font-size:14px;margin:.25em 0;color:red}.manifesto-panel .request-copy label{display:block;margin:0 0 .25em;cursor:pointer}.manifesto-panel .request-copy .radio-mask{position:absolute;left:0;right:77.14286%;width:25px;height:25px;border:2px solid #000;display:inline-block;margin:0 auto}.manifesto-panel .request-copy .radio-mask.checked{background:#000}.manifesto-panel .request-copy [type='text'],.manifesto-panel .request-copy [type='email'],.manifesto-panel .request-copy textarea{border:2px solid #000;background:transparent;width:100%;padding:.7em}.manifesto-panel .request-copy [type='submit']{border:0;background:#000;color:#f8e71c;width:100%;max-width:160px;text-align:left;padding:1em;margin-left:22.85714%}.no-touchevents .manifesto-panel .request-copy [type='submit']:hover,.no-js .manifesto-panel .request-copy [type='submit']:hover{opacity:.9}.manifesto-panel .request-copy [type='submit'].hover{opacity:.9}.manifesto-panel .request-copy .thanks{margin-top:28.57143%;padding-left:22.85714%}.contact-panel{z-index:12}@media (max-width: 667px){.panel-open .contact-panel.open{position:relative;width:100%;background:#000;pointer-events:all}}.lock-scroll-to-panel .contact-panel.open{position:relative}@media (max-width: 1024px) and (min-width: 668px){.pointerevents .contact-panel.open .close,.touchevents .contact-panel.open .close{display:block}}@media (max-width: 667px){.contact-panel.open .close{display:block}}.contact-panel .panel-inner{background:#21e360;color:#000}.contact-panel .main-email,.contact-panel .phone{font-size:30px}@media (max-width: 1056px){.contact-panel .main-email,.contact-panel .phone{font-size:22px}}@media (min-width: 1056px) and (max-width: 1440px){.contact-panel .main-email,.contact-panel .phone{font-size:2.08333vw}}.contact-panel .main-email{margin:0;padding:11.81818% 0 .5em 7.27273%}.no-cssgradients .contact-panel .main-email a,.no-js .contact-panel .main-email a{text-decoration:underline}.cssgradients .contact-panel .main-email a{text-decoration:none;background-image:linear-gradient( to top,transparent 0,currentColor 0,currentColor .075em,transparent .075em )}.no-pointerevents .contact-panel .main-email a:hover{background-image:none}.no-cssgradients .contact-panel .main-email a:hover,.no-js .contact-panel .main-email a:hover{text-decoration:none}.cssgradients .contact-panel .main-email a.hover{background-image:none}.no-cssgradients .contact-panel .main-email a.hover,.no-js .contact-panel .main-email a.hover{text-decoration:none}.cssgradients .contact-panel .main-email a.current-page{background-image:none}.no-cssgradients .contact-panel .main-email a.current-page,.no-js .contact-panel .main-email a.current-page{text-decoration:none}.no-cssgradients .contact-panel .main-email a.current-page.related-hovered,.no-js .contact-panel .main-email a.current-page.related-hovered{text-decoration:underline}.cssgradients .contact-panel .main-email a.current-page.related-hovered{text-decoration:none;background-image:linear-gradient( to top,transparent 0,currentColor 0,currentColor .075em,transparent .075em )}.contact-panel .phone{margin:0 0 16.36364% 7.27273%}.contact-panel .offices{margin:0 0 0 7.27273%}.contact-panel .pseudo-table{width:85.45455%;margin:6.36364% 7.27273% 13.63636%}@media (min-width: 801px){.contact-panel .pseudo-table{display:table;table-layout:fixed}}@media (min-width: 801px){.contact-panel .pseudo-table .row{display:table-row}}.contact-panel .pseudo-table .cell{position:relative;vertical-align:top}@media (min-width: 801px){.contact-panel .pseudo-table .cell{display:table-cell;width:50%}.contact-panel .pseudo-table .cell:nth-child(2n+1){padding-right:10px}.contact-panel .pseudo-table .cell:nth-child(2n+2){padding-left:10px}}@media (max-width: 800px){.contact-panel .pseudo-table .cell{width:100%}}.contact-panel .map{margin-top:3em}.contact-panel .subscribe-container{margin-right:33.3%}.contact-panel .btn-container{display:block;margin-bottom:3em}.labs-panel .cms-html h3,.subscribe-panel .cms-html h3{font-size:40px}@media (max-width: 1044px){.labs-panel .cms-html h3,.subscribe-panel .cms-html h3{font-size:29px}}@media (min-width: 1044px) and (max-width: 1440px){.labs-panel .cms-html h3,.subscribe-panel .cms-html h3{font-size:2.77778vw}}.labs-panel .cms-html h4,.subscribe-panel .cms-html h4{font-size:30px}@media (max-width: 1056px){.labs-panel .cms-html h4,.subscribe-panel .cms-html h4{font-size:22px}}@media (min-width: 1056px) and (max-width: 1440px){.labs-panel .cms-html h4,.subscribe-panel .cms-html h4{font-size:2.08333vw}}.labs-panel .cms-html h5,.subscribe-panel .cms-html h5{font-size:24px}@media (max-width: 1080px){.labs-panel .cms-html h5,.subscribe-panel .cms-html h5{font-size:18px}}@media (min-width: 1080px) and (max-width: 1440px){.labs-panel .cms-html h5,.subscribe-panel .cms-html h5{font-size:1.66667vw}}.labs-panel .cms-html p a,.subscribe-panel .cms-html p a{color:inherit;background-image:none;text-decoration:none;text-decoration:none}.no-touchevents .labs-panel .cms-html p a:hover,.no-js .labs-panel .cms-html p a:hover,.no-touchevents .subscribe-panel .cms-html p a:hover,.no-js .subscribe-panel .cms-html p a:hover{color:inherit;background-image:none;text-decoration:none}.labs-panel .cms-html p a.hover,.subscribe-panel .cms-html p a.hover{color:inherit;background-image:none;text-decoration:none}.no-pointerevents .labs-panel .cms-html p a:hover,.no-pointerevents .subscribe-panel .cms-html p a:hover{text-decoration:none;background-image:linear-gradient( to top,transparent .075em,currentColor .075em,currentColor .15em,transparent .15em )}.no-cssgradients .labs-panel .cms-html p a:hover,.no-js .labs-panel .cms-html p a:hover,.no-cssgradients .subscribe-panel .cms-html p a:hover,.no-js .subscribe-panel .cms-html p a:hover{text-decoration:underline}.cssgradients .labs-panel .cms-html p a.hover,.cssgradients .subscribe-panel .cms-html p a.hover{text-decoration:none;background-image:linear-gradient( to top,transparent .075em,currentColor .075em,currentColor .15em,transparent .15em )}.no-cssgradients .labs-panel .cms-html p a.hover,.no-js .labs-panel .cms-html p a.hover,.no-cssgradients .subscribe-panel .cms-html p a.hover,.no-js .subscribe-panel .cms-html p a.hover{text-decoration:underline}.cssgradients .labs-panel .cms-html p a.current-page,.cssgradients .subscribe-panel .cms-html p a.current-page{text-decoration:none;background-image:linear-gradient( to top,transparent .075em,currentColor .075em,currentColor .15em,transparent .15em )}.no-cssgradients .labs-panel .cms-html p a.current-page,.no-js .labs-panel .cms-html p a.current-page,.no-cssgradients .subscribe-panel .cms-html p a.current-page,.no-js .subscribe-panel .cms-html p a.current-page{text-decoration:underline}.no-cssgradients .labs-panel .cms-html p a.current-page.related-hovered,.no-js .labs-panel .cms-html p a.current-page.related-hovered,.no-cssgradients .subscribe-panel .cms-html p a.current-page.related-hovered,.no-js .subscribe-panel .cms-html p a.current-page.related-hovered{text-decoration:none}.cssgradients .labs-panel .cms-html p a.current-page.related-hovered,.cssgradients .subscribe-panel .cms-html p a.current-page.related-hovered{background-image:none}.labs-panel{z-index:12}@media (max-width: 667px){.panel-open .labs-panel.open{position:relative;width:100%;background:#000;pointer-events:all}}.lock-scroll-to-panel .labs-panel.open{position:relative}@media (max-width: 1024px) and (min-width: 668px){.pointerevents .labs-panel.open .close,.touchevents .labs-panel.open .close{display:block}}@media (max-width: 667px){.labs-panel.open .close{display:block}}.labs-panel .panel-inner{background:#6fe0d3;color:#000}@media (max-width: 667px){.labs-panel .panel-inner{padding-bottom:100px}}.labs-panel .intro,.labs-panel .cms-html{padding:0 27.27273% 0 4.54545%}.labs-panel .intro{padding-top:50px}.labs-panel .intro p{font-size:30px;line-height:1.1;letter-spacing:.025em}@media (max-width: 1056px){.labs-panel .intro p{font-size:22px}}@media (min-width: 1056px) and (max-width: 1440px){.labs-panel .intro p{font-size:2.08333vw}}.subscribe-panel{z-index:12}@media (max-width: 667px){.panel-open .subscribe-panel.open{position:relative;width:100%;background:#000;pointer-events:all}}.lock-scroll-to-panel .subscribe-panel.open{position:relative}@media (max-width: 1024px) and (min-width: 668px){.pointerevents .subscribe-panel.open .close,.touchevents .subscribe-panel.open .close{display:block}}@media (max-width: 667px){.subscribe-panel.open .close{display:block}}.subscribe-panel .panel-inner{background:#e47b25;color:#000}@media (max-width: 667px){.subscribe-panel .panel-inner{padding-bottom:100px}}.subscribe-panel .subscribe-form{zoom:1;padding:50px 27.27273% 0 4.54545%}.subscribe-panel .subscribe-form:after{clear:both;content:'';display:table}.subscribe-panel .subscribe-form .form-row.email{margin-top:25px}.subscribe-panel .subscribe-form .form-row.email label,.subscribe-panel .subscribe-form .form-row.email input[type='email']{display:inline-block}.subscribe-panel .subscribe-form .form-row.email label{margin-right:2em;padding:.5em 0}.subscribe-panel .subscribe-form .form-row.email input[type='email']{padding:.5em;width:100%}.subscribe-panel .subscribe-form input[type='email'],.subscribe-panel .subscribe-form input[type='submit']{background:transparent;border:1px solid currentColor;border-radius:0;outline:0}.subscribe-panel .subscribe-form input[type='submit']{margin-top:1em;float:right;padding:.5em 1em}.no-touchevents .subscribe-panel .subscribe-form input[type='submit']:hover,.no-js .subscribe-panel .subscribe-form input[type='submit']:hover{color:#e47b25;background:#000}.subscribe-panel .subscribe-form input[type='submit'].hover{color:#e47b25;background:#000}.readings-panel{z-index:12}@media (max-width: 667px){.panel-open .readings-panel.open{position:relative;width:100%;background:#000;pointer-events:all}}.lock-scroll-to-panel .readings-panel.open{position:relative}@media (max-width: 1024px) and (min-width: 668px){.pointerevents .readings-panel.open .close,.touchevents .readings-panel.open .close{display:block}}@media (max-width: 667px){.readings-panel.open .close{display:block}}.readings-panel .panel-inner{background:#3ce3ae;color:#000}.readings-panel .heading{-moz-transform:rotate(90deg) translateX(-50%);-webkit-transform:rotate(90deg) translateX(-50%);-ms-transform:rotate(90deg) translateX(-50%);transform:rotate(90deg) translateX(-50%);-moz-transform-origin:top left;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;margin:2.5em 0 0 -0.5em;top:50%}.readings-panel .unread{font-size:28px;margin:0;padding:1.25em 11.81818% 1.25em 4.54545%}@media (max-width: 1234.28571px){.readings-panel .unread{font-size:24px}}@media (min-width: 1234.28571px) and (max-width: 1440px){.readings-panel .unread{font-size:1.94444vw}}.readings-panel ul{margin:0;padding:0 11.81818% 21.81818% 4.54545%}@media (min-width: 668px){.readings-panel ul{-moz-columns:2;-webkit-columns:2;columns:2}}@media (max-width: 667px){.readings-panel ul{margin-right:34.66667%;padding-right:0}}.readings-panel li{display:inline-block;margin-bottom:1.65em;line-height:1.3;padding-right:8.69565%}.readings-panel li a{color:inherit;background-image:none;text-decoration:none;display:block}.no-touchevents .readings-panel li a:hover,.no-js .readings-panel li a:hover{color:inherit;background-image:none;text-decoration:none}.readings-panel li a.hover{color:inherit;background-image:none;text-decoration:none}.no-touchevents .readings-panel li a:hover span,.no-js .readings-panel li a:hover span{border-bottom-color:#3ce3ae}.readings-panel li a.hover span{border-bottom-color:#3ce3ae}.readings-panel li a:visited{color:#fff}.no-touchevents .readings-panel li a:visited:hover,.no-js .readings-panel li a:visited:hover{color:#fff}.readings-panel li a:visited.hover{color:#fff}.readings-panel li a:visited span{border-bottom-color:#3ce3ae}.readings-panel li a span{border-bottom:1px solid #000}.no-js .journal-panel:hover{z-index:12}.journal-panel.hovered{z-index:12}.journal-panel.force-back{z-index:9}.journal-panel .panel-inner{background:#bf73c0;color:#000}.journal-panel.forward{z-index:12}@media (max-width: 667px){.panel-open .journal-panel.forward{position:relative;width:100%;background:#000;pointer-events:all}}.lock-scroll-to-panel .journal-panel.forward{position:relative}@media (max-width: 1024px) and (min-width: 668px){.pointerevents .journal-panel.forward .close-journal-panel,.touchevents .journal-panel.forward .close-journal-panel{display:block}}@media (max-width: 667px){.journal-panel.forward .close-journal-panel{display:block}}.journal-panel .top{font-size:28px;margin:0;padding:1.25em 11.81818% 1.25em 4.54545%}@media (max-width: 1234.28571px){.journal-panel .top{font-size:24px}}@media (min-width: 1234.28571px) and (max-width: 1440px){.journal-panel .top{font-size:1.94444vw}}@media (max-width: 667px){.journal-panel .top{padding-top:17px;line-height:1}}.journal-panel ul{font-size:14px;margin:0;padding:0 11.81818% 21.81818% 4.54545%}@media (min-width: 801px){.journal-panel ul{-moz-columns:2;-webkit-columns:2;columns:2}}@media (max-width: 667px){.journal-panel ul{margin-right:34.66667%;padding-right:0}}.journal-panel li{display:inline-block;margin-bottom:1.65em;line-height:1.3;padding-right:8.69565%}.journal-panel li a{color:inherit;background-image:none;text-decoration:none;display:block}.no-touchevents .journal-panel li a:hover,.no-js .journal-panel li a:hover{color:inherit;background-image:none;text-decoration:none}.journal-panel li a.hover{color:inherit;background-image:none;text-decoration:none}.no-touchevents .journal-panel li a:hover span,.no-js .journal-panel li a:hover span{border-bottom:1px solid #bf73c0}.journal-panel li a.hover span{border-bottom:1px solid #bf73c0}.journal-panel li a.current-page span{border-bottom:1px solid #bf73c0}.journal-panel li a.related-hovered span{border-bottom:1px solid #000}.journal-panel li a span{border-bottom:1px solid #000}.about-panel{opacity:1;visibility:inherit;top:0}@media (max-width: 667px){.about-panel{width:100%;padding-top:50px}}.about-panel::before{padding-top:199px}@media (max-width: 667px){.about-panel::before{display:none}}.no-js .about-panel:hover{z-index:12}.no-js .about-panel:hover .faux-nav{visibility:inherit}.about-panel.forward{z-index:15}@media (max-width: 667px){.about-panel.forward{z-index:9}}@media (min-width: 668px){.about-panel.forward.content-darkened{width:100vw;min-height:100%;background:rgba(0,0,0,0.9);pointer-events:all}}.about-panel.forward .faux-nav{visibility:inherit}@media (max-width: 667px){.about-panel .panel-inner{width:100%}}.about-panel a{display:block}.about-panel .faux-nav{visibility:hidden;position:absolute;top:10%;bottom:50%;left:0;width:29.09091%;padding-top:10%;padding-right:4.54545%;background:#fff;color:#000;text-align:right}.inner-structural{position:relative;left:0;right:0;margin:0 auto 0 10.41667%;z-index:10;background:#000}@media (min-width: 1440px){.inner-structural{margin:0 auto 0 150px}}@media (max-width: 667px){.inner-structural{margin-left:0}}.side-text{font-size:19px;-moz-transform:rotate(90deg) translateX(100%);-webkit-transform:rotate(90deg) translateX(100%);-ms-transform:rotate(90deg) translateX(100%);transform:rotate(90deg) translateX(100%);-moz-transform-origin:top right;-webkit-transform-origin:top right;-ms-transform-origin:top right;transform-origin:top right;position:absolute;right:0;top:274px;z-index:11;margin-top:10.41667%}@media (max-width: 800px){.side-text{font-size:10.55556px}}@media (min-width: 800px) and (max-width: 1440px){.side-text{font-size:1.31944vw}}@media (min-width: 1600px){.side-text{font-size:1.1875vw}}@media (min-width: 1440px){.side-text{margin-top:150px}}@media (max-width: 800px){.side-text{display:none}}.side-text *{font-size:1em;letter-spacing:.05em}.overlay{position:fixed;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-overflow-scrolling:touch;overflow-y:auto;overflow-x:hidden;overflow-y:scroll;position:fixed;z-index:2147483647;top:0;left:0;width:100%;height:100%}.overlay:before{display:-moz-inline-stack;display:inline-block;zoom:1;vertical-align:top;content:'';height:100%;vertical-align:middle}.overlay > *{display:-moz-inline-stack;display:inline-block;zoom:1;vertical-align:top;vertical-align:middle}.copyright{-moz-transform:rotate(-270deg);-webkit-transform:rotate(-270deg);-ms-transform:rotate(-270deg);transform:rotate(-270deg);-moz-transform-origin:top right;-webkit-transform-origin:top right;-ms-transform-origin:top right;transform-origin:top right;position:absolute;bottom:0;right:0;margin-bottom:120px;margin-right:10px;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:12px;color:#fff;line-height:1;z-index:11}.homepage-section{padding-bottom:6.94444%}@media (min-width: 1440px){.homepage-section{padding-bottom:100px}}@media screen and (max-aspect-ratio: 1/1){.homepage-section{min-height:100vh}}.homepage-section .while-loading{-moz-transition:opacity 250ms, visibility 250ms;-webkit-transition:opacity 250ms, visibility 250ms;transition:opacity 250ms, visibility 250ms;position:absolute;top:0;left:0;width:100%;height:100vh;text-align:center;visibility:hidden;opacity:0}.homepage-section .while-loading:before{display:-moz-inline-stack;display:inline-block;zoom:1;vertical-align:top;content:'';height:100%;vertical-align:middle}.homepage-section .while-loading > *{display:-moz-inline-stack;display:inline-block;zoom:1;vertical-align:top;vertical-align:middle}.homepage-section .while-loading h2{font-family:"Miller Disp Semi Bd",sans-serif;font-style:normal;font-weight:normal;font-size:255px;margin:0;text-transform:lowercase;line-height:.85}@media (max-width: 508.23529px){.homepage-section .while-loading h2{font-size:90px}}@media (min-width: 508.23529px) and (max-width: 1440px){.homepage-section .while-loading h2{font-size:17.70833vw}}@media (min-width: 1600px){.homepage-section .while-loading h2{font-size:15.9375vw}}.homepage-section .has-loaded{-moz-transition:opacity 250ms, visibility 250ms;-webkit-transition:opacity 250ms, visibility 250ms;transition:opacity 250ms, visibility 250ms;visibility:inherit;opacity:1}@media (max-width: 667px){.homepage-section .has-loaded{padding-bottom:200px}}.homepage-section .has-loaded .manifesto,.homepage-section .has-loaded .about,.homepage-section .has-loaded .mainframe,.homepage-section .has-loaded .contact{font-size:80px}@media (max-width: 900px){.homepage-section .has-loaded .manifesto,.homepage-section .has-loaded .about,.homepage-section .has-loaded .mainframe,.homepage-section .has-loaded .contact{font-size:50px}}@media (min-width: 900px) and (max-width: 1440px){.homepage-section .has-loaded .manifesto,.homepage-section .has-loaded .about,.homepage-section .has-loaded .mainframe,.homepage-section .has-loaded .contact{font-size:5.55556vw}}@media (min-width: 1600px){.homepage-section .has-loaded .manifesto,.homepage-section .has-loaded .about,.homepage-section .has-loaded .mainframe,.homepage-section .has-loaded .contact{font-size:5vw}}.homepage-section .has-loaded .manifesto{width:7.53em;max-width:100%;margin-right:auto;margin-top:4.5em;padding:0 .3em}@media (max-width: 667px){.homepage-section .has-loaded .manifesto{margin:50px auto}}.homepage-section .has-loaded .manifesto .link{margin:0 0 0 4em}@media (max-width: 667px){.homepage-section .has-loaded .manifesto .link{margin-left:20%;margin-top:2em}}.homepage-section .has-loaded .about{width:5.7em;max-width:100%;margin-left:auto;padding:0 .3em}@media (max-width: 667px){.homepage-section .has-loaded .about{width:7.53em;margin:50px auto}}.homepage-section .has-loaded .about .heading{margin:0}.homepage-section .has-loaded .about .blurb{margin-left:auto;max-width:3.3em}@media (max-width: 667px){.homepage-section .has-loaded .about .blurb{max-width:100%;margin:0 0 0 20%}}.homepage-section .has-loaded .about .blurb > *{font-size:20px;letter-spacing:.025em}@media (max-width: 1152px){.homepage-section .has-loaded .about .blurb > *{font-size:16px}}@media (min-width: 1152px) and (max-width: 1440px){.homepage-section .has-loaded .about .blurb > *{font-size:1.38889vw}}@media (min-width: 1600px){.homepage-section .has-loaded .about .blurb > *{font-size:1.25vw}}.homepage-section .has-loaded .about .blurb p{line-height:1.3}.homepage-section .has-loaded .about .blurb .link{margin:2em 0 0;text-align:center}.homepage-section .has-loaded .mainframe{width:6.25em;max-width:100%;margin-right:auto;padding:0 .3em}@media (max-width: 667px){.homepage-section .has-loaded .mainframe{width:7.53em;margin:50px auto}}.homepage-section .has-loaded .mainframe .heading{margin:-1.25em 0 0}@media (max-width: 667px){.homepage-section .has-loaded .mainframe .heading{margin:0}}.homepage-section .has-loaded .mainframe .blurb{margin-left:auto;max-width:4.5em}@media (max-width: 667px){.homepage-section .has-loaded .mainframe .blurb{max-width:100%;margin:0 0 0 20%}}.homepage-section .has-loaded .mainframe .blurb > *{font-size:20px;letter-spacing:.025em}@media (max-width: 1152px){.homepage-section .has-loaded .mainframe .blurb > *{font-size:16px}}@media (min-width: 1152px) and (max-width: 1440px){.homepage-section .has-loaded .mainframe .blurb > *{font-size:1.38889vw}}@media (min-width: 1600px){.homepage-section .has-loaded .mainframe .blurb > *{font-size:1.25vw}}.homepage-section .has-loaded .mainframe .blurb p{line-height:1.3}.homepage-section .has-loaded .mainframe .blurb .link{margin:2em 0 0;text-align:center}.homepage-section .has-loaded .contact{width:7.53em;max-width:100%;margin-left:auto;margin-right:2em;padding:0 .3em}.homepage-section .has-loaded .contact .contact-inner{margin-left:auto;text-align:left;max-width:550px;display:flex;flex-wrap:wrap}@media (max-width: 667px){.homepage-section .has-loaded .contact .contact-inner{text-align:left}}.homepage-section .has-loaded .contact .heading{padding-left:.25em}.homepage-section .has-loaded .contact .offices{flex-basis:40%;padding-left:1.81818%;padding-right:1.81818%}.homepage-section .has-loaded .contact .link{font-size:15px;line-height:1em;margin-left:0;text-align:left}@media (max-width: 1248px){.homepage-section .has-loaded .contact .link{font-size:13px}}@media (min-width: 1248px) and (max-width: 1440px){.homepage-section .has-loaded .contact .link{font-size:1.04167vw}}@media (min-width: 1600px){.homepage-section .has-loaded .contact .link{font-size:.9375vw}}.homepage-section .has-loaded .contact .careers{font-size:15px;align-self:flex-end;flex-basis:60%;margin-bottom:4em;max-width:375px;padding-left:9.09091%;padding-right:1.81818%}@media (max-width: 1248px){.homepage-section .has-loaded .contact .careers{font-size:13px}}@media (min-width: 1248px) and (max-width: 1440px){.homepage-section .has-loaded .contact .careers{font-size:1.04167vw}}@media (min-width: 1600px){.homepage-section .has-loaded .contact .careers{font-size:.9375vw}}.homepage-section .has-loaded .contact .careers p{margin:0}.homepage-section .has-loaded .contact .careers .careers-heading{font-size:15px;margin:1em 0 0}@media (max-width: 1248px){.homepage-section .has-loaded .contact .careers .careers-heading{font-size:13px}}@media (min-width: 1248px) and (max-width: 1440px){.homepage-section .has-loaded .contact .careers .careers-heading{font-size:1.04167vw}}@media (min-width: 1600px){.homepage-section .has-loaded .contact .careers .careers-heading{font-size:.9375vw}}.homepage-section .has-loaded .contact .heading{flex-basis:100%;margin:0}.homepage-section .has-loaded .contact ul{font-size:15px}@media (max-width: 1248px){.homepage-section .has-loaded .contact ul{font-size:13px}}@media (min-width: 1248px) and (max-width: 1440px){.homepage-section .has-loaded .contact ul{font-size:1.04167vw}}@media (min-width: 1600px){.homepage-section .has-loaded .contact ul{font-size:.9375vw}}.homepage-section .has-loaded .contact li{display:-moz-inline-stack;display:inline-block;zoom:1;vertical-align:top}@media (min-width: 668px){.homepage-section .has-loaded .contact li:nth-child(2n+1){padding-right:10px}.homepage-section .has-loaded .contact li:nth-child(2n+2){padding-left:10px}}.homepage-section .has-loaded .heading{zoom:1;font-size:80px}.homepage-section .has-loaded .heading:after{clear:both;content:'';display:table}@media (max-width: 900px){.homepage-section .has-loaded .heading{font-size:50px}}@media (min-width: 900px) and (max-width: 1440px){.homepage-section .has-loaded .heading{font-size:5.55556vw}}@media (min-width: 1600px){.homepage-section .has-loaded .heading{font-size:5vw}}.homepage-section .has-loaded .heading p{margin:0;line-height:1.05}.homepage-section .has-loaded .heading .last{float:right}.homepage-section .has-loaded .link{font-size:21px;letter-spacing:.05em}@media (max-width: 1234.28571px){.homepage-section .has-loaded .link{font-size:18px}}@media (min-width: 1234.28571px) and (max-width: 1440px){.homepage-section .has-loaded .link{font-size:1.45833vw}}@media (min-width: 1600px){.homepage-section .has-loaded .link{font-size:1.3125vw}}@media (max-width: 667px){.homepage-section .has-loaded .link{margin-left:20%;text-align:center}}.homepage-section .has-loaded .link a{color:inherit;background-image:none;text-decoration:none;border-bottom:.1em solid currentColor;padding-bottom:.1em}.no-touchevents .homepage-section .has-loaded .link a:hover,.no-js .homepage-section .has-loaded .link a:hover{color:inherit;background-image:none;text-decoration:none}.homepage-section .has-loaded .link a.hover{color:inherit;background-image:none;text-decoration:none}.no-touchevents .homepage-section .has-loaded .link a:hover,.no-js .homepage-section .has-loaded .link a:hover{border-bottom-color:transparent}.homepage-section .has-loaded .link a.hover{border-bottom-color:transparent}.homepage-section .has-loaded .link a.current-page{border-bottom-color:transparent}.homepage-section .has-loaded .link a.current-page.related-hovered{border-bottom-color:currentColor}.js .show-splash .homepage-section{height:100vh;min-height:100vh;max-height:100vh}.js .show-splash .homepage-section .while-loading{visibility:inherit;opacity:1}.js .show-splash .homepage-section .has-loaded{visibility:hidden;opacity:0}.manifesto-article header,.manifesto-article .content-blocks,.manifesto-article .related{margin-left:10.07752%;padding-right:3.87597%;width:86.04651%;max-width:930px}@media (min-width: 1440px){.manifesto-article header,.manifesto-article .content-blocks,.manifesto-article .related{max-width:72.09302%}}@media (max-width: 667px){.manifesto-article header,.manifesto-article .content-blocks,.manifesto-article .related{width:80%;padding:0;margin:0 auto}}.manifesto-article header{font-size:20px;position:relative;padding-top:3.87597%}@media (max-width: 1152px){.manifesto-article header{font-size:16px}}@media (min-width: 1152px) and (max-width: 1440px){.manifesto-article header{font-size:1.38889vw}}@media (min-width: 1600px){.manifesto-article header{font-size:1.25vw}}@media (min-width: 668px){.manifesto-article header .index{position:absolute;right:100%;width:4.65116%}}@media (min-width: 668px){.manifesto-article header .subtitle{text-align:center}}.manifesto-article header h2{zoom:1;font-size:72px;margin:1em 0}.manifesto-article header h2:after{clear:both;content:'';display:table}@media (max-width: 800px){.manifesto-article header h2{font-size:40px}}@media (min-width: 800px) and (max-width: 1440px){.manifesto-article header h2{font-size:5vw}}@media (min-width: 1600px){.manifesto-article header h2{font-size:4.5vw}}.manifesto-article header h2 span{float:right;width:50%;padding-left:7.52688%}@media (max-width: 667px){.manifesto-article header h2 span{width:100%;padding-left:0;padding-top:.5em}}.manifesto-article header h2 span:first-child{float:left;width:60%;padding-left:0}@media (max-width: 667px){.manifesto-article header h2 span:first-child{width:100%;padding-top:0}}.manifesto-article header > p{line-height:1}.manifesto-article .side-text{padding-left:1.05em}.manifesto-article .content-blocks{margin-bottom:10.07752%}.manifesto-article .content-blocks .block-heading{text-align:center;margin-bottom:1.75em;width:100%}.manifesto-article .content-blocks .text-block,.manifesto-article .content-blocks .image-block{zoom:1;margin-bottom:30px}.manifesto-article .content-blocks .text-block:after,.manifesto-article .content-blocks .image-block:after{clear:both;content:'';display:table}.manifesto-article .content-blocks .text-block{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.manifesto-article .content-blocks .text-block.middle .left-hand-text,.manifesto-article .content-blocks .text-block.middle .right-hand-text{margin-top:auto;margin-bottom:auto}.manifesto-article .content-blocks .text-block.bottom .left-hand-text,.manifesto-article .content-blocks .text-block.bottom .right-hand-text{margin-top:auto}.manifesto-article .content-blocks .left-hand-text,.manifesto-article .content-blocks .right-hand-text{float:left;width:50%}@media (max-width: 667px){.manifesto-article .content-blocks .left-hand-text,.manifesto-article .content-blocks .right-hand-text{width:100%;margin-bottom:3em}}.manifesto-article .content-blocks .left-hand-text > :first-child,.manifesto-article .content-blocks .right-hand-text > :first-child{margin-top:0}.manifesto-article .content-blocks .left-hand-text > :last-child,.manifesto-article .content-blocks .right-hand-text > :last-child{margin-bottom:0}.manifesto-article .content-blocks .right-hand-text{padding-left:7.52688%}@media (max-width: 667px){.manifesto-article .content-blocks .right-hand-text{padding-left:0}}.manifesto-article .content-blocks .image-block .image.portrait{width:50%;margin-left:25%}.manifesto-article .related{font-size:21px;padding-bottom:12.4031%}@media (max-width: 1097.14286px){.manifesto-article .related{font-size:16px}}@media (min-width: 1097.14286px) and (max-width: 1440px){.manifesto-article .related{font-size:1.45833vw}}@media (min-width: 1600px){.manifesto-article .related{font-size:1.3125vw}}.manifesto-article .related p{width:50%;margin-left:auto;padding-left:7.52688%}.manifesto-article .related a{color:inherit;background-image:none;text-decoration:none}.no-touchevents .manifesto-article .related a:hover,.no-js .manifesto-article .related a:hover{color:inherit;background-image:none;text-decoration:none}.manifesto-article .related a.hover{color:inherit;background-image:none;text-decoration:none}.no-pointerevents .manifesto-article .related a:hover,.no-js .manifesto-article .related a:hover{color:#272829}.manifesto-article .related a.hover{color:#272829}.manifesto-article .related a.current-page{color:#272829}.manifesto-article .related a.current-page.related-hovered{color:inherit}.about-section{position:relative}.about-section .about-inner{padding-top:8.33333%;padding-right:3.47222%;padding-left:8.33333%}@media (min-width: 1440px){.about-section .about-inner{padding-top:120px;padding-right:50px;padding-left:120px}}@media (max-width: 800px) and (min-width: 668px){.about-section .about-inner{padding-right:29px}}@media (max-width: 667px){.about-section .about-inner{width:90%;margin-left:auto;margin-right:auto;margin-top:10%;padding:50px 15px 0}}.about-section .row{zoom:1;display:-ms-flexbox;display:-webkit-flex;display:flex}.about-section .row:after{clear:both;content:'';display:table}@media (max-width: 667px){.about-section .row{display:block}}.about-section .row .column > :first-child{margin-top:0}.about-section .row .column.left{padding-right:10.71429%;width:40.17857%;margin-right:auto;float:left}@media (max-width: 667px){.about-section .row .column.left{width:100%}.about-section .row .column.left.cms-html > *{max-width:375px}}.about-section .row .column.right{width:59.82143%;margin-left:auto;float:right}@media (max-width: 667px){.about-section .row .column.right{width:100%}}.about-section .row .column.right.cms-html > *{max-width:300px}@media (min-width: 1440px){.about-section .row .column.right.cms-html > *{max-width:44.77612%}}@media (max-width: 667px){.about-section .row .column.right.cms-html > *{max-width:375px}}.about-section .row .column.image{position:relative;margin-top:50px;margin-bottom:50px;z-index:2}@media (max-width: 667px){.about-section .row .column.image{margin-bottom:75px}}.about-section .row .column.image a{display:block}.about-section .row .column.middle{margin-top:auto;margin-bottom:auto}.about-section .row .column.bottom{margin-top:auto}.about-section .row .column .open-lightbox .image{filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='saturate' values='0'/></filter></svg>#grayscale");-webkit-filter:grayscale(100%);filter:grayscale(100%);filter:gray}.no-touchevents .about-section .row .column .open-lightbox .image:hover,.no-js .about-section .row .column .open-lightbox .image:hover{filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0'/></filter></svg>#grayscale");-webkit-filter:grayscale(0%);filter:grayscale(0%)}.about-section .row .column .open-lightbox .image.hover{filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0'/></filter></svg>#grayscale");-webkit-filter:grayscale(0%);filter:grayscale(0%)}.about-section .row .column .faux-nav{position:absolute;right:0;top:100%;text-align:right}.about-section .row .column .faux-nav p{margin:.75em 0}.about-section .crossfader{zoom:1;margin-top:auto;margin-bottom:3.1em}.about-section .crossfader:after{clear:both;content:'';display:table}@media (max-width: 667px){.about-section .crossfader{display:none}}.about-section .crossfader .award{-moz-transition:opacity 1s, visibility 1s;-webkit-transition:opacity 1s, visibility 1s;transition:opacity 1s, visibility 1s;float:left;width:100%;margin-right:-100%;visibility:hidden;opacity:0}.about-section .crossfader .award.current{-moz-transition:opacity 1s 1s, visibility 1s 1s;-webkit-transition:opacity 1s 1s, visibility 1s 1s;transition:opacity 1s 1s, visibility 1s 1s;visibility:inherit;opacity:1}.about-section .crossfader .award p{font-size:29px;letter-spacing:.025em;line-height:1.1;margin:0}@media (max-width: 1191.72414px){.about-section .crossfader .award p{font-size:24px}}@media (min-width: 1191.72414px) and (max-width: 1440px){.about-section .crossfader .award p{font-size:2.01389vw}}@media (min-width: 1600px){.about-section .crossfader .award p{font-size:1.8125vw}}.about-section .people{zoom:1;margin-top:10.26786%}.about-section .people:after{clear:both;content:'';display:table}@media (max-width: 667px){.about-section .people{margin-top:50px}}.about-section .people .person{float:left;width:288px;margin-right:1.51786%}@media (max-width: 667px){.about-section .people .person{width:49%;max-width:288px}.about-section .people .person:nth-child(2n+2){margin-right:1%}.about-section .people .person:nth-child(2n+3){margin-left:1%;margin-right:0}}.about-section .people .person:nth-child(2n+2){clear:left}@media (min-width: 1164px){.about-section .people .person:nth-child(4){margin-left:calc(288px + 1.51786%)}}.about-section .people .person a{display:block}.no-touchevents .about-section .people .person a:hover .image,.no-js .about-section .people .person a:hover .image{opacity:.8}.about-section .people .person a.hover .image{opacity:.8}.about-section .people .person p{font-size:12px;margin:1.5em 0 0}.about-section .people .person p:last-child{margin:0 0 1.5em}.about-section .business-areas{zoom:1;width:70%;margin-left:auto}.about-section .business-areas:after{clear:both;content:'';display:table}@media (max-width: 1024px) and (min-width: 801px){.about-section .business-areas{width:90.625%;margin-top:13.39286%}}@media (max-width: 800px){.about-section .business-areas{margin-left:0;margin-top:50px}}@media (max-width: 667px){.about-section .business-areas{width:100%;max-width:375px}}.about-section .business-areas > p{font-size:16px;margin:0 0 1.5em}.about-section .business-areas ul{float:left;width:33.33333%;padding-right:2.23214%;margin-bottom:4.46429%}@media (max-width: 800px){.about-section .business-areas ul{width:50%;padding-right:15px}.about-section .business-areas ul:nth-child(2n+2){clear:left}}@media (max-width: 667px) and (min-width: 376px){.about-section .business-areas ul{width:100%;padding-right:0}}.about-section .business-areas ul p{margin:0 0 1.25em}.about-section .business-areas ul li{margin:.25em 0}.about-section .clients{margin-left:288px;margin-top:6.69643%}@media (min-width: 1164px){.about-section .clients{margin-left:576px;padding-left:1.51786%}}@media (max-width: 1024px) and (min-width: 801px){.about-section .clients{margin-top:13.39286%}}@media (max-width: 800px){.about-section .clients{margin-left:0;margin-top:50px}}@media (max-width: 667px){.about-section .clients{width:100%;max-width:375px}}.about-section .clients > p{font-size:16px;margin:0 0 3.5em}.about-section .clients .testimonial-carousel{margin-bottom:1.91327%;max-width:500px}@media (max-width: 667px){.about-section .clients .testimonial-carousel{max-width:375px;width:100%}}@media (max-width: 1024px) and (min-width: 801px){.about-section .clients .testimonial-carousel{margin-right:60px}}.about-section .clients .testimonial-carousel .carousel-item{min-height:100%;padding-right:10px;position:relative;width:100%}.about-section .clients .testimonial-carousel .carousel-item .image{margin:50px 0 25px;max-width:60%}.about-section .clients .testimonial-carousel .flickity-prev-next-button{left:-60px;top:33%}@media (max-width: 667px){.about-section .clients .testimonial-carousel .flickity-prev-next-button{display:none}}.about-section .clients .testimonial-carousel .flickity-prev-next-button svg{height:70%;width:70%}.about-section .clients .testimonial-carousel .flickity-prev-next-button svg .arrow{fill:#fff}.about-section .clients .testimonial-carousel .flickity-prev-next-button.next{left:unset;right:-60px}@media (max-width: 667px){.about-section .clients .testimonial-carousel .flickity-prev-next-button.next{right:0}}.about-section .clients .testimonial-carousel .flickity-page-dots{text-align:left}.about-section .clients .testimonial-carousel .flickity-page-dots .dot{background:#fff;margin:0 2px;opacity:1}.about-section .clients .testimonial-carousel .flickity-page-dots .dot.is-selected{opacity:.3}.about-section .clients ul{zoom:1}.about-section .clients ul:after{clear:both;content:'';display:table}.about-section .clients ul li{position:relative;float:left;width:22.95918%;height:0;padding-top:22.95918%;border-bottom:1px solid #272829}.about-section .clients ul li:nth-child(-n+4){border-top:1px solid #272829}.about-section .clients ul li:nth-child(4n+2){border-left:1px solid #272829;border-right:1px solid #272829}.about-section .clients ul li:nth-child(4n+3){border-right:1px solid #272829}.about-section .clients ul li .image{position:absolute;width:100%;height:100%;top:0;left:0}.about-section .contact{margin-left:auto;padding-bottom:8.92857%;width:90.625%;margin-top:7.14286%}@media (max-width: 800px){.about-section .contact{margin-left:0;margin-top:50px}}@media (max-width: 667px){.about-section .contact{width:100%;max-width:375px;padding-bottom:0}}.about-section .contact p{font-size:23px}@media (max-width: 1001.73913px){.about-section .contact p{font-size:16px}}@media (min-width: 1001.73913px) and (max-width: 1440px){.about-section .contact p{font-size:1.59722vw}}@media (min-width: 1600px){.about-section .contact p{font-size:1.4375vw}}.about-section .contact > p{max-width:650px}@media (min-width: 1440px){.about-section .contact > p{max-width:64.03941%}}@media (max-width: 667px){.about-section .contact > p{max-width:375px}}.no-cssgradients .about-section .contact a,.no-js .about-section .contact a{text-decoration:underline}.cssgradients .about-section .contact a{text-decoration:none;background-image:linear-gradient( to top,transparent 0,currentColor 0,currentColor .075em,transparent .075em )}.no-pointerevents .about-section .contact a:hover{background-image:none}.no-cssgradients .about-section .contact a:hover,.no-js .about-section .contact a:hover{text-decoration:none}.cssgradients .about-section .contact a.hover{background-image:none}.no-cssgradients .about-section .contact a.hover,.no-js .about-section .contact a.hover{text-decoration:none}.cssgradients .about-section .contact a.current-page{background-image:none}.no-cssgradients .about-section .contact a.current-page,.no-js .about-section .contact a.current-page{text-decoration:none}.no-cssgradients .about-section .contact a.current-page.related-hovered,.no-js .about-section .contact a.current-page.related-hovered{text-decoration:underline}.cssgradients .about-section .contact a.current-page.related-hovered{text-decoration:none;background-image:linear-gradient( to top,transparent 0,currentColor 0,currentColor .075em,transparent .075em )}.about-section .contact .panel-link a{color:inherit;background-image:none;text-decoration:none;border-bottom:.1em solid currentColor;padding-bottom:.1em}.no-touchevents .about-section .contact .panel-link a:hover,.no-js .about-section .contact .panel-link a:hover{color:inherit;background-image:none;text-decoration:none}.about-section .contact .panel-link a.hover{color:inherit;background-image:none;text-decoration:none}.no-touchevents .about-section .contact .panel-link a:hover,.no-js .about-section .contact .panel-link a:hover{border-bottom-color:transparent}.about-section .contact .panel-link a.hover{border-bottom-color:transparent}.about-section .contact .panel-link a.current-page{border-bottom-color:transparent}.about-section .contact .panel-link a.current-page.related-hovered{border-bottom-color:currentColor}.about-section .contact .image{margin-top:8.867%;width:104.46429%}@media (min-width: 1600px){.about-section .contact .image{width:calc(104.46429% + 5vw)}}@media (max-width: 667px){.about-section .contact .image{position:relative;width:175%;left:-16px;margin-left:-7.5%}}.about-lightbox{-moz-transition:opacity 250ms, visibility 250ms;-webkit-transition:opacity 250ms, visibility 250ms;transition:opacity 250ms, visibility 250ms;background:rgba(0,0,0,0.9);text-align:center;opacity:0;visibility:hidden}.about-lightbox.open{opacity:1;visibility:inherit}.about-lightbox .close-lightbox{position:absolute;top:25px;right:25px;height:50px;line-height:50px;width:50px;text-align:center;cursor:pointer;font-size:2em}.about-lightbox .carousel{width:100%;max-width:150.81206vh;text-align:left;padding:0 100px}@media (max-width: 667px){.about-lightbox .carousel{padding:0 15px}}.about-lightbox .carousel .image{width:100%}.about-lightbox .carousel > p{position:absolute;left:0;top:0;margin-top:4.16667%;width:100px;padding-left:20px}@media (max-width: 667px){.about-lightbox .carousel > p{position:relative}}@media (max-width: 667px){.about-lightbox .flickity-prev-next-button{top:100%;margin-top:20px}}.about-lightbox .flickity-prev-next-button svg{width:70%;height:70%;left:15%;top:15%}.about-lightbox .flickity-prev-next-button svg .arrow{fill:#fff}.readings-section header{zoom:1;width:80.62016%}.readings-section header:after{clear:both;content:'';display:table}@media (max-width: 800px) and (min-width: 668px){.readings-section header{width:96.89922%}}@media (max-width: 667px){.readings-section header{width:94.66667%;margin:0 auto}}.readings-section header .column{float:left;margin-top:auto}.readings-section header .column.right{float:right}@media (min-width: 668px){.readings-section header .column > :first-child{margin-top:0}}.readings-section header .left{zoom:1;width:69.23077%}.readings-section header .left:after{clear:both;content:'';display:table}@media (max-width: 667px){.readings-section header .left{width:100%}}.readings-section header .left h2{font-size:80px;padding-right:10.41667%;text-align:center;margin:0 0 .75em}@media (max-width: 720px){.readings-section header .left h2{font-size:40px}}@media (min-width: 720px) and (max-width: 1440px){.readings-section header .left h2{font-size:5.55556vw}}@media (min-width: 1600px){.readings-section header .left h2{font-size:5vw}}@media (max-width: 667px){.readings-section header .left h2{font-size:32px;margin-top:1em;padding-right:0}}.readings-section header .left p{font-size:22px;width:52.77778%;line-height:1.2}@media (max-width: 1047.27273px){.readings-section header .left p{font-size:16px}}@media (min-width: 1047.27273px) and (max-width: 1440px){.readings-section header .left p{font-size:1.52778vw}}@media (min-width: 1600px){.readings-section header .left p{font-size:1.375vw}}@media (max-width: 667px){.readings-section header .left p{width:100%;margin-left:auto;margin-right:auto}}.readings-section header .right{zoom:1;width:30.76923%;max-width:295px}.readings-section header .right:after{clear:both;content:'';display:table}@media (min-width: 1440px){.readings-section header .right{max-width:28.36538%}}@media (max-width: 667px){.readings-section header .right{width:100%;max-width:100%}}.readings-section header .right li{font-size:28px;position:relative;margin-bottom:1em;padding-left:25.42373%;counter-increment:customlistcounter}@media (max-width: 1080px){.readings-section header .right li{font-size:21px}}@media (min-width: 1080px) and (max-width: 1440px){.readings-section header .right li{font-size:1.94444vw}}@media (min-width: 1600px){.readings-section header .right li{font-size:1.75vw}}@media (max-width: 667px){.readings-section header .right li{float:left;width:50%;max-width:130px;font-size:13px;line-height:1.5}.readings-section header .right li:first-child{padding-left:0;padding-right:1em}.readings-section header .right li:last-child{float:right;padding-left:1em}}.readings-section header .right li:first-child{counter-reset:customlistcounter}.readings-section header .right li a::before{content:counter(customlistcounter, decimal-leading-zero);position:absolute;left:0;top:2px;font-size:16px;width:25.42373%}@media (max-width: 667px){.readings-section header .right li a::before{display:none}}.readings-section header .right p{font-size:30px;line-height:1.2}@media (max-width: 1152px){.readings-section header .right p{font-size:24px}}@media (min-width: 1152px) and (max-width: 1440px){.readings-section header .right p{font-size:2.08333vw}}@media (min-width: 1600px){.readings-section header .right p{font-size:1.875vw}}.no-cssgradients .readings-section header .right p a,.no-js .readings-section header .right p a{text-decoration:underline}.cssgradients .readings-section header .right p a{text-decoration:none;background-image:linear-gradient( to top,transparent 1px,currentColor 1px,currentColor 3px,transparent 3px )}.no-pointerevents .readings-section header .right p a:hover{background-image:none}.no-cssgradients .readings-section header .right p a:hover,.no-js .readings-section header .right p a:hover{text-decoration:none}.cssgradients .readings-section header .right p a.hover{background-image:none}.no-cssgradients .readings-section header .right p a.hover,.no-js .readings-section header .right p a.hover{text-decoration:none}.cssgradients .readings-section header .right p a.current-page{background-image:none}.no-cssgradients .readings-section header .right p a.current-page,.no-js .readings-section header .right p a.current-page{text-decoration:none}.no-cssgradients .readings-section header .right p a.current-page.related-hovered,.no-js .readings-section header .right p a.current-page.related-hovered{text-decoration:underline}.cssgradients .readings-section header .right p a.current-page.related-hovered{text-decoration:none;background-image:linear-gradient( to top,transparent 1px,currentColor 1px,currentColor 3px,transparent 3px )}.readings-section .readings-list{zoom:1;margin:0}.readings-section .readings-list:after{clear:both;content:'';display:table}.readings-section .readings-list li{position:relative;float:left;width:24.8062%;margin-bottom:3.10078%;margin-right:3.10078%;padding-top:32.94574%;color:#000}@media (max-width: 800px) and (min-width: 668px){.readings-section .readings-list li{width:30.23256%;margin-right:3.10078%;padding-top:40.15504%}}@media (max-width: 667px){.readings-section .readings-list li{width:45.86667%;padding-top:60.8%;margin-left:2.66667%;margin-right:0}}.readings-section .readings-list li::before{content:'';display:block;position:absolute;top:0;left:0;height:100%;width:6.25%;background:#000;opacity:.4}.readings-section .readings-list li:nth-child(9n+1){background:#22e35f}.readings-section .readings-list li:nth-child(9n+2){background:#18d6f8}.readings-section .readings-list li:nth-child(9n+3){background:#f5841b}.readings-section .readings-list li:nth-child(9n+4){background:#dff81b}.readings-section .readings-list li:nth-child(9n+5){background:#951df7}.readings-section .readings-list li:nth-child(9n+6){background:#184df8}.readings-section .readings-list li:nth-child(9n+7){background:#3ba4aa}.readings-section .readings-list li:nth-child(9n+8){background:#b866ba}.readings-section .readings-list li:nth-child(9n+9){background:#dddedf}.readings-section .readings-list li > a,.readings-section .readings-list li > div{font-size:25px;display:block;position:absolute;padding-right:3.125%;padding-bottom:2.2em;padding-left:8.75%;left:0;top:0;width:100%;height:100%}.readings-section .readings-list li > a:before,.readings-section .readings-list li > div:before{display:-moz-inline-stack;display:inline-block;zoom:1;vertical-align:top;content:'';height:100%;vertical-align:middle}.readings-section .readings-list li > a > *,.readings-section .readings-list li > div > *{display:-moz-inline-stack;display:inline-block;zoom:1;vertical-align:top;vertical-align:middle}@media (max-width: 1094.4px){.readings-section .readings-list li > a,.readings-section .readings-list li > div{font-size:19px}}@media (min-width: 1094.4px) and (max-width: 1440px){.readings-section .readings-list li > a,.readings-section .readings-list li > div{font-size:1.73611vw}}@media (min-width: 1600px){.readings-section .readings-list li > a,.readings-section .readings-list li > div{font-size:1.5625vw}}.readings-section .readings-list li > a .title,.readings-section .readings-list li > div .title{font-size:40px;width:100%;margin:0;text-align:center;line-height:1.1}@media (max-width: 936px){.readings-section .readings-list li > a .title,.readings-section .readings-list li > div .title{font-size:26px}}@media (min-width: 936px) and (max-width: 1440px){.readings-section .readings-list li > a .title,.readings-section .readings-list li > div .title{font-size:2.77778vw}}@media (min-width: 1600px){.readings-section .readings-list li > a .title,.readings-section .readings-list li > div .title{font-size:2.5vw}}@media (max-width: 667px){.readings-section .readings-list li > a .title,.readings-section .readings-list li > div .title{font-size:19px}}.readings-section .readings-list li > a .byline,.readings-section .readings-list li > div .byline{position:absolute;bottom:0;right:0;text-align:right;margin:0 1em 15.625% 0;line-height:1.1;max-width:150px}@media (min-width: 1440px){.readings-section .readings-list li > a .byline,.readings-section .readings-list li > div .byline{max-width:46.875%}}@media (max-width: 667px){.readings-section .readings-list li > a .byline,.readings-section .readings-list li > div .byline{font-size:12px}}.readings-section footer{zoom:1;margin-top:7.75194%;padding-bottom:7.75194%}.readings-section footer:after{clear:both;content:'';display:table}@media (max-width: 667px){.readings-section footer{margin-left:2.66667%}}.readings-section footer p{font-size:22px;float:left;width:24.8062%;margin-right:3.10078%}@media (max-width: 1047.27273px){.readings-section footer p{font-size:16px}}@media (min-width: 1047.27273px) and (max-width: 1440px){.readings-section footer p{font-size:1.52778vw}}@media (min-width: 1600px){.readings-section footer p{font-size:1.375vw}}.no-cssgradients .readings-section footer p a,.no-js .readings-section footer p a{text-decoration:underline}.cssgradients .readings-section footer p a{text-decoration:none;background-image:linear-gradient( to top,transparent 0,currentColor 0,currentColor 2px,transparent 2px )}.no-pointerevents .readings-section footer p a:hover{background-image:none}.no-cssgradients .readings-section footer p a:hover,.no-js .readings-section footer p a:hover{text-decoration:none}.cssgradients .readings-section footer p a.hover{background-image:none}.no-cssgradients .readings-section footer p a.hover,.no-js .readings-section footer p a.hover{text-decoration:none}.cssgradients .readings-section footer p a.current-page{background-image:none}.no-cssgradients .readings-section footer p a.current-page,.no-js .readings-section footer p a.current-page{text-decoration:none}.no-cssgradients .readings-section footer p a.current-page.related-hovered,.no-js .readings-section footer p a.current-page.related-hovered{text-decoration:underline}.cssgradients .readings-section footer p a.current-page.related-hovered{text-decoration:none;background-image:linear-gradient( to top,transparent 0,currentColor 0,currentColor 2px,transparent 2px )}.journal-index header,.journal-article header{zoom:1}.journal-index header:after,.journal-article header:after{clear:both;content:'';display:table}.journal-index header .column,.journal-article header .column{float:left;margin-top:auto}.journal-index header .column > :first-child,.journal-article header .column > :first-child{margin-top:0}.journal-index header .left,.journal-article header .left{zoom:1;width:55.81395%}.journal-index header .left:after,.journal-article header .left:after{clear:both;content:'';display:table}.journal-index header .left h2,.journal-article header .left h2{font-size:80px;padding-right:10.41667%;text-align:center;margin:0 0 .75em}@media (max-width: 900px){.journal-index header .left h2,.journal-article header .left h2{font-size:50px}}@media (min-width: 900px) and (max-width: 1440px){.journal-index header .left h2,.journal-article header .left h2{font-size:5.55556vw}}@media (min-width: 1600px){.journal-index header .left h2,.journal-article header .left h2{font-size:5vw}}.journal-index header .left p,.journal-article header .left p{font-size:22px;clear:both;float:left;width:52.77778%;line-height:1.2}@media (max-width: 1112.72727px){.journal-index header .left p,.journal-article header .left p{font-size:17px}}@media (min-width: 1112.72727px) and (max-width: 1440px){.journal-index header .left p,.journal-article header .left p{font-size:1.52778vw}}@media (min-width: 1600px){.journal-index header .left p,.journal-article header .left p{font-size:1.375vw}}.journal-index header .right,.journal-article header .right{width:24.8062%;max-width:295px}@media (min-width: 1440px){.journal-index header .right,.journal-article header .right{max-width:22.86822%}}.journal-index header .right ul,.journal-article header .right ul{margin-top:0}.journal-index header .right li,.journal-article header .right li{font-size:28px;position:relative;margin-bottom:1em;padding-left:25.42373%;counter-increment:customlistcounter}@media (max-width: 1182.85714px){.journal-index header .right li,.journal-article header .right li{font-size:23px}}@media (min-width: 1182.85714px) and (max-width: 1440px){.journal-index header .right li,.journal-article header .right li{font-size:1.94444vw}}@media (min-width: 1600px){.journal-index header .right li,.journal-article header .right li{font-size:1.75vw}}.journal-index header .right li:first-child,.journal-article header .right li:first-child{counter-reset:customlistcounter}.journal-index header .right li a::before,.journal-article header .right li a::before{content:counter(customlistcounter, decimal-leading-zero);position:absolute;left:0;top:2px;font-size:16px;width:25.42373%}.journal-index header .right p,.journal-article header .right p{font-size:30px;line-height:1.2}@media (max-width: 1152px){.journal-index header .right p,.journal-article header .right p{font-size:24px}}@media (min-width: 1152px) and (max-width: 1440px){.journal-index header .right p,.journal-article header .right p{font-size:2.08333vw}}@media (min-width: 1600px){.journal-index header .right p,.journal-article header .right p{font-size:1.875vw}}.no-cssgradients .journal-index header .right p a,.no-js .journal-index header .right p a,.no-cssgradients .journal-article header .right p a,.no-js .journal-article header .right p a{text-decoration:underline}.cssgradients .journal-index header .right p a,.cssgradients .journal-article header .right p a{text-decoration:none;background-image:linear-gradient( to top,transparent 1px,currentColor 1px,currentColor 3px,transparent 3px )}.no-pointerevents .journal-index header .right p a:hover,.no-pointerevents .journal-article header .right p a:hover{background-image:none}.no-cssgradients .journal-index header .right p a:hover,.no-js .journal-index header .right p a:hover,.no-cssgradients .journal-article header .right p a:hover,.no-js .journal-article header .right p a:hover{text-decoration:none}.cssgradients .journal-index header .right p a.hover,.cssgradients .journal-article header .right p a.hover{background-image:none}.no-cssgradients .journal-index header .right p a.hover,.no-js .journal-index header .right p a.hover,.no-cssgradients .journal-article header .right p a.hover,.no-js .journal-article header .right p a.hover{text-decoration:none}.cssgradients .journal-index header .right p a.current-page,.cssgradients .journal-article header .right p a.current-page{background-image:none}.no-cssgradients .journal-index header .right p a.current-page,.no-js .journal-index header .right p a.current-page,.no-cssgradients .journal-article header .right p a.current-page,.no-js .journal-article header .right p a.current-page{text-decoration:none}.no-cssgradients .journal-index header .right p a.current-page.related-hovered,.no-js .journal-index header .right p a.current-page.related-hovered,.no-cssgradients .journal-article header .right p a.current-page.related-hovered,.no-js .journal-article header .right p a.current-page.related-hovered{text-decoration:underline}.cssgradients .journal-index header .right p a.current-page.related-hovered,.cssgradients .journal-article header .right p a.current-page.related-hovered{text-decoration:none;background-image:linear-gradient( to top,transparent 1px,currentColor 1px,currentColor 3px,transparent 3px )}.journal-index .contents,.journal-article .contents{font-size:20px}@media (max-width: 1224px){.journal-index .contents,.journal-article .contents{font-size:17px}}@media (min-width: 1224px) and (max-width: 1440px){.journal-index .contents,.journal-article .contents{font-size:1.38889vw}}@media (min-width: 1600px){.journal-index .contents,.journal-article .contents{font-size:1.25vw}}.journal-index .contents.top,.journal-article .contents.top{padding-left:2em}.journal-index .contents.bottom,.journal-article .contents.bottom{text-align:center;margin:0 8.91473% 0 0;padding:3em 0}.journal-index .contents a,.journal-article .contents a{color:inherit;background-image:none;text-decoration:none}.no-touchevents .journal-index .contents a:hover,.no-js .journal-index .contents a:hover,.no-touchevents .journal-article .contents a:hover,.no-js .journal-article .contents a:hover{color:inherit;background-image:none;text-decoration:none}.journal-index .contents a.hover,.journal-article .contents a.hover{color:inherit;background-image:none;text-decoration:none}.no-pointerevents .journal-index .contents a:hover,.no-js .journal-index .contents a:hover,.no-pointerevents .journal-article .contents a:hover,.no-js .journal-article .contents a:hover{color:#272829}.journal-index .contents a.hover,.journal-article .contents a.hover{color:#272829}.journal-index .contents a.current-page,.journal-article .contents a.current-page{color:#272829}.journal-index .contents a.current-page.related-hovered,.journal-article .contents a.current-page.related-hovered{color:inherit}.journal-index article,.journal-article article{background:#fff;color:#000;margin-right:8.91473%}@media (max-width: 667px){.journal-index article,.journal-article article{margin-right:0}}.journal-index .article-header,.journal-index .content-blocks,.journal-index .related,.journal-article .article-header,.journal-article .content-blocks,.journal-article .related{max-width:930px;margin-left:11.06383%;padding-right:4.25532%;width:84.68085%}@media (min-width: 1440px){.journal-index .article-header,.journal-index .content-blocks,.journal-index .related,.journal-article .article-header,.journal-article .content-blocks,.journal-article .related{max-width:79.14894%}}@media (max-width: 667px){.journal-index .article-header,.journal-index .content-blocks,.journal-index .related,.journal-article .article-header,.journal-article .content-blocks,.journal-article .related{width:80%;padding:0;margin:0 auto}}.journal-index .article-header,.journal-article .article-header{font-size:20px;position:relative;padding-top:4.25532%}@media (max-width: 1152px){.journal-index .article-header,.journal-article .article-header{font-size:16px}}@media (min-width: 1152px) and (max-width: 1440px){.journal-index .article-header,.journal-article .article-header{font-size:1.38889vw}}@media (min-width: 1600px){.journal-index .article-header,.journal-article .article-header{font-size:1.25vw}}.journal-index .article-header .latest,.journal-article .article-header .latest{text-align:center;letter-spacing:.05em}.journal-index .article-header h2,.journal-article .article-header h2{font-size:64px;margin:.5em 0 .7em;text-align:center}@media (max-width: 945px){.journal-index .article-header h2,.journal-article .article-header h2{font-size:42px}}@media (min-width: 945px) and (max-width: 1440px){.journal-index .article-header h2,.journal-article .article-header h2{font-size:4.44444vw}}@media (min-width: 1600px){.journal-index .article-header h2,.journal-article .article-header h2{font-size:4vw}}.journal-index .article-header .author,.journal-article .article-header .author{font-family:'Graphik Web Regular',sans-serif;font-weight:normal;font-style:normal;font-stretch:normal;font-size:13px;text-align:center;margin-bottom:4.5em}.journal-index .article-header .author b,.journal-index .article-header .author strong,.journal-article .article-header .author b,.journal-article .article-header .author strong{font-family:'Graphik Web Medium',sans-serif;font-weight:normal;font-style:normal;font-stretch:normal;font-size:13px;font-weight:normal}.journal-index .article-header .author b b,.journal-index .article-header .author b strong,.journal-index .article-header .author strong b,.journal-index .article-header .author strong strong,.journal-article .article-header .author b b,.journal-article .article-header .author b strong,.journal-article .article-header .author strong b,.journal-article .article-header .author strong strong{font-family:'Graphik Web Semibold',sans-serif;font-weight:normal;font-style:normal;font-stretch:normal;font-size:13px;font-weight:normal}.journal-index .content-blocks,.journal-article .content-blocks{margin-bottom:2.55319%}.journal-index .content-blocks .block-heading,.journal-article .content-blocks .block-heading{margin-bottom:1.75em;text-align:center;width:100%}.journal-index .content-blocks .text-block,.journal-index .content-blocks .image-block,.journal-article .content-blocks .text-block,.journal-article .content-blocks .image-block{zoom:1;margin-bottom:30px}.journal-index .content-blocks .text-block:after,.journal-index .content-blocks .image-block:after,.journal-article .content-blocks .text-block:after,.journal-article .content-blocks .image-block:after{clear:both;content:'';display:table}.journal-index .content-blocks .text-block,.journal-article .content-blocks .text-block{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.journal-index .content-blocks .text-block.middle .left-hand-text,.journal-index .content-blocks .text-block.middle .right-hand-text,.journal-article .content-blocks .text-block.middle .left-hand-text,.journal-article .content-blocks .text-block.middle .right-hand-text{margin-top:auto;margin-bottom:auto}.journal-index .content-blocks .text-block.bottom .left-hand-text,.journal-index .content-blocks .text-block.bottom .right-hand-text,.journal-article .content-blocks .text-block.bottom .left-hand-text,.journal-article .content-blocks .text-block.bottom .right-hand-text{margin-top:auto}.journal-index .content-blocks .left-hand-text,.journal-index .content-blocks .right-hand-text,.journal-article .content-blocks .left-hand-text,.journal-article .content-blocks .right-hand-text{float:left;width:50%}@media (max-width: 667px){.journal-index .content-blocks .left-hand-text,.journal-index .content-blocks .right-hand-text,.journal-article .content-blocks .left-hand-text,.journal-article .content-blocks .right-hand-text{width:100%;margin-bottom:3em}}.journal-index .content-blocks .left-hand-text > :first-child,.journal-index .content-blocks .right-hand-text > :first-child,.journal-article .content-blocks .left-hand-text > :first-child,.journal-article .content-blocks .right-hand-text > :first-child{margin-top:0}.journal-index .content-blocks .left-hand-text > :last-child,.journal-index .content-blocks .right-hand-text > :last-child,.journal-article .content-blocks .left-hand-text > :last-child,.journal-article .content-blocks .right-hand-text > :last-child{margin-bottom:0}.journal-index .content-blocks .right-hand-text,.journal-article .content-blocks .right-hand-text{padding-left:7.52688%}@media (max-width: 667px){.journal-index .content-blocks .right-hand-text,.journal-article .content-blocks .right-hand-text{padding-left:0}}.journal-index .content-blocks .image-block .image.portrait,.journal-article .content-blocks .image-block .image.portrait{width:50%;margin-left:25%}.journal-index .related,.journal-article .related{font-size:19px;padding-bottom:2.55319%}@media (max-width: 1288.42105px){.journal-index .related,.journal-article .related{font-size:17px}}@media (min-width: 1288.42105px) and (max-width: 1440px){.journal-index .related,.journal-article .related{font-size:1.31944vw}}@media (min-width: 1600px){.journal-index .related,.journal-article .related{font-size:1.1875vw}}.journal-index .related p,.journal-article .related p{width:50%;margin-left:auto;padding-left:7.52688%}.journal-index .related p span,.journal-article .related p span{display:inline-block;font-size:1.5em;margin-bottom:.25em}.journal-index .related a,.journal-article .related a{color:inherit;background-image:none;text-decoration:none}.no-touchevents .journal-index .related a:hover,.no-js .journal-index .related a:hover,.no-touchevents .journal-article .related a:hover,.no-js .journal-article .related a:hover{color:inherit;background-image:none;text-decoration:none}.journal-index .related a.hover,.journal-article .related a.hover{color:inherit;background-image:none;text-decoration:none}.no-pointerevents .journal-index .related a:hover,.no-js .journal-index .related a:hover,.no-pointerevents .journal-article .related a:hover,.no-js .journal-article .related a:hover{color:#444}.journal-index .related a.hover,.journal-article .related a.hover{color:#444}.journal-index .related a.current-page,.journal-article .related a.current-page{color:#444}.journal-index .related a.current-page.related-hovered,.journal-article .related a.current-page.related-hovered{color:inherit}.homepage-section > .homepage-inner,.homepage-section > .side-text,.homepage-section > .inner-structural,.homepage-section > .about-panel,.manifesto-article > .homepage-inner,.manifesto-article > .side-text,.manifesto-article > .inner-structural,.manifesto-article > .about-panel,.about-section > .homepage-inner,.about-section > .side-text,.about-section > .inner-structural,.about-section > .about-panel,.readings-section > .homepage-inner,.readings-section > .side-text,.readings-section > .inner-structural,.readings-section > .about-panel,.journal-index > .homepage-inner,.journal-index > .side-text,.journal-index > .inner-structural,.journal-index > .about-panel,.journal-article > .homepage-inner,.journal-article > .side-text,.journal-article > .inner-structural,.journal-article > .about-panel,.p404 > .homepage-inner,.p404 > .side-text,.p404 > .inner-structural,.p404 > .about-panel{-moz-transition:opacity 250ms, visibility 250ms;-webkit-transition:opacity 250ms, visibility 250ms;transition:opacity 250ms, visibility 250ms;opacity:1;visibility:inherit}.outgoing-page > .homepage-inner,.outgoing-page > .side-text,.outgoing-page > .inner-structural,.outgoing-page > .about-panel,.incoming-page > .homepage-inner,.incoming-page > .side-text,.incoming-page > .inner-structural,.incoming-page > .about-panel{opacity:0;visibility:hidden}.p404{max-width:1440px;padding:0 25px;margin:0 auto}.p404 h1{font-size:100px;line-height:1;margin:1em 0}.p404 h1.right{text-align:right}
