﻿                 /*!
Chosen, a Select Box Enhancer for jQuery and Prototype
by Patrick Filler for Harvest, http://getharvest.com

Version 1.4.2
Full source at https://github.com/harvesthq/chosen
Copyright (c) 2011-2015 Harvest http://getharvest.com

MIT License, https://github.com/harvesthq/chosen/blob/master/LICENSE.md
This file is generated by `grunt build`, do not edit it by hand.
*/.chosen-container{position:relative;display:inline-block;vertical-align:middle;font-size:13px;zoom:1;*display:inline;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.chosen-container *{box-sizing:border-box}.chosen-container .chosen-drop{position:absolute;top:100%;left:-9999px;z-index:1010;width:100%;border:1px solid #aaa;border-top:0;background:#fff;box-shadow:0 4px 5px rgba(0,0,0,0.15)}.chosen-container.chosen-with-drop .chosen-drop{left:0}.chosen-container a{cursor:pointer}.chosen-container .search-choice .group-name,.chosen-container .chosen-single .group-name{margin-right:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:normal;color:#999999}.chosen-container .search-choice .group-name:after,.chosen-container .chosen-single .group-name:after{content:":";padding-left:2px;vertical-align:top}.chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;padding:0 0 0 8px;height:25px;border:1px solid #aaa;border-radius:5px;background-color:#fff;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #fff), color-stop(50%, #f6f6f6), color-stop(52%, #eee), color-stop(100%, #f4f4f4));background:-webkit-linear-gradient(top, #fff 20%, #f6f6f6 50%, #eee 52%, #f4f4f4 100%);background:linear-gradient(top, #fff 20%, #f6f6f6 50%, #eee 52%, #f4f4f4 100%);background-clip:padding-box;box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,0.1);color:#444;text-decoration:none;white-space:nowrap;line-height:24px}.chosen-container-single .chosen-default{color:#999}.chosen-container-single .chosen-single span{display:block;overflow:hidden;margin-right:26px;text-overflow:ellipsis;white-space:nowrap}.chosen-container-single .chosen-single-with-deselect span{margin-right:38px}.chosen-container-single .chosen-single abbr{position:absolute;top:6px;right:26px;display:block;width:12px;height:12px;background:url("chosen-sprite.png") -42px 1px no-repeat;font-size:1px}.chosen-container-single .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single.chosen-disabled .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single .chosen-single div{position:absolute;top:0;right:0;display:block;width:18px;height:100%}.chosen-container-single .chosen-single div b{display:block;width:100%;height:100%;background:url("chosen-sprite.png") no-repeat 0px 2px}.chosen-container-single .chosen-search{position:relative;z-index:1010;margin:0;padding:3px 4px;white-space:nowrap}.chosen-container-single .chosen-search input[type="text"]{margin:1px 0;padding:4px 20px 4px 5px;width:100%;height:auto;outline:0;border:1px solid #aaa;background:#fff url("chosen-sprite.png") no-repeat 100% -20px;background:url("chosen-sprite.png") no-repeat 100% -20px;font-size:1em;font-family:sans-serif;line-height:normal;border-radius:0}.chosen-container-single .chosen-drop{margin-top:-1px;border-radius:0 0 4px 4px;background-clip:padding-box}.chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;left:-9999px}.chosen-container .chosen-results{color:#444;position:relative;overflow-x:hidden;overflow-y:auto;margin:0 4px 4px 0;padding:0 0 0 4px;max-height:240px;-webkit-overflow-scrolling:touch}.chosen-container .chosen-results li{display:none;margin:0;padding:5px 6px;list-style:none;line-height:15px;word-wrap:break-word;-webkit-touch-callout:none}.chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer}.chosen-container .chosen-results li.disabled-result{display:list-item;color:#ccc;cursor:default}.chosen-container .chosen-results li.highlighted{background-color:#3875d7;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #3875d7), color-stop(90%, #2a62bc));background-image:-webkit-linear-gradient(#3875d7 20%, #2a62bc 90%);background-image:linear-gradient(#3875d7 20%, #2a62bc 90%);color:#fff}.chosen-container .chosen-results li.no-results{color:#777;display:list-item;background:#f4f4f4}.chosen-container .chosen-results li.group-result{display:list-item;font-weight:bold;cursor:default}.chosen-container .chosen-results li.group-option{padding-left:15px}.chosen-container .chosen-results li em{font-style:normal;text-decoration:underline}.chosen-container-multi .chosen-choices{position:relative;overflow:hidden;margin:0;padding:0 5px;width:100%;height:auto !important;height:1%;border:1px solid #aaa;background-color:#fff;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(1%, #eee), color-stop(15%, #fff));background-image:-webkit-linear-gradient(#eee 1%, #fff 15%);background-image:linear-gradient(#eee 1%, #fff 15%);cursor:text}.chosen-container-multi .chosen-choices li{float:left;list-style:none}.chosen-container-multi .chosen-choices li.search-field{margin:0;padding:0;white-space:nowrap}.chosen-container-multi .chosen-choices li.search-field input[type="text"]{margin:1px 0;padding:0;height:25px;outline:0;border:0 !important;background:transparent !important;box-shadow:none;color:#999;font-size:100%;font-family:sans-serif;line-height:normal;border-radius:0}.chosen-container-multi .chosen-choices li.search-choice{position:relative;margin:3px 5px 3px 0;padding:3px 20px 3px 5px;border:1px solid #aaa;max-width:100%;border-radius:3px;background-color:#eeeeee;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eee));background-image:-webkit-linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-image:linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-size:100% 19px;background-repeat:repeat-x;background-clip:padding-box;box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,0.05);color:#333;line-height:13px;cursor:default}.chosen-container-multi .chosen-choices li.search-choice span{word-wrap:break-word}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{position:absolute;top:4px;right:3px;display:block;width:12px;height:12px;background:url("chosen-sprite.png") -42px 1px no-repeat;font-size:1px}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover{background-position:-42px -10px}.chosen-container-multi .chosen-choices li.search-choice-disabled{padding-right:5px;border:1px solid #ccc;background-color:#e4e4e4;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eee));background-image:-webkit-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-image:linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);color:#666}.chosen-container-multi .chosen-choices li.search-choice-focus{background:#d4d4d4}.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close{background-position:-42px -10px}.chosen-container-multi .chosen-results{margin:0;padding:0}.chosen-container-multi .chosen-drop .result-selected{display:list-item;color:#ccc;cursor:default}.chosen-container-active .chosen-single{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,0.3)}.chosen-container-active.chosen-with-drop .chosen-single{border:1px solid #aaa;border-bottom-right-radius:0;border-bottom-left-radius:0;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #eee), color-stop(80%, #fff));background-image:-webkit-linear-gradient(#eee 20%, #fff 80%);background-image:linear-gradient(#eee 20%, #fff 80%);box-shadow:0 1px 0 #fff inset}.chosen-container-active.chosen-with-drop .chosen-single div{border-left:none;background:transparent}.chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-18px 2px}.chosen-container-active .chosen-choices{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,0.3)}.chosen-container-active .chosen-choices li.search-field input[type="text"]{color:#222 !important}.chosen-disabled{opacity:0.5 !important;cursor:default}.chosen-disabled .chosen-single{cursor:default}.chosen-disabled .chosen-choices .search-choice .search-choice-close{cursor:default}.chosen-rtl{text-align:right}.chosen-rtl .chosen-single{overflow:visible;padding:0 8px 0 0}.chosen-rtl .chosen-single span{margin-right:0;margin-left:26px;direction:rtl}.chosen-rtl .chosen-single-with-deselect span{margin-left:38px}.chosen-rtl .chosen-single div{right:auto;left:3px}.chosen-rtl .chosen-single abbr{right:auto;left:26px}.chosen-rtl .chosen-choices li{float:right}.chosen-rtl .chosen-choices li.search-field input[type="text"]{direction:rtl}.chosen-rtl .chosen-choices li.search-choice{margin:3px 5px 3px 0;padding:3px 5px 3px 19px}.chosen-rtl .chosen-choices li.search-choice .search-choice-close{right:auto;left:4px}.chosen-rtl.chosen-container-single-nosearch .chosen-search,.chosen-rtl .chosen-drop{left:9999px}.chosen-rtl.chosen-container-single .chosen-results{margin:0 0 4px 4px;padding:0 4px 0 0}.chosen-rtl .chosen-results li.group-option{padding-right:15px;padding-left:0}.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right:none}.chosen-rtl .chosen-search input[type="text"]{padding:4px 5px 4px 20px;background:#fff url("chosen-sprite.png") no-repeat -30px -20px;background:url("chosen-sprite.png") no-repeat -30px -20px;direction:rtl}.chosen-rtl.chosen-container-single .chosen-single div b{background-position:6px 2px}.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b{background-position:-12px 2px}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8;filter:alpha(opacity=80)}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#CCC}.mfp-preloader a:hover{color:#FFF}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;filter:alpha(opacity=65);padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial, Baskerville, monospace}.mfp-close:hover,.mfp-close:focus{opacity:1;filter:alpha(opacity=100)}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:0.65;filter:alpha(opacity=65);margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1;filter:alpha(opacity=100)}.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after,.mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before,.mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px;opacity:0.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after,.mfp-arrow-left .mfp-a{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before,.mfp-arrow-left .mfp-b{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right:before,.mfp-arrow-right .mfp-b{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}.ico-event:before{content:"";font-family:"icomoon";font-size:1em;font-weight:normal}.ico-short-arrow-back:before{content:"";font-family:"icomoon";font-size:1em;font-weight:normal}.ico-short-arrow-down:before,.chosen-container-single .chosen-single span:before{content:"";font-family:"icomoon";font-size:1em;font-weight:normal}.ico-long-arrow-forward:before{content:"";font-family:"icomoon";font-size:1em;font-weight:normal}.ico-long-arrow-back:before{content:"";font-family:"icomoon";font-size:1em;font-weight:normal}.ico-grid:before{content:"";font-family:"icomoon";font-size:1em;font-weight:normal}.ico-list:before{content:"";font-family:"icomoon";font-size:1em;font-weight:normal}.ico-tweet:before{content:"";font-family:"icomoon";font-size:1em;font-weight:normal}.ico-press:before{content:"";font-family:"icomoon";font-size:1em;font-weight:normal}.ico-video:before{content:"";font-family:"icomoon";font-size:1em;font-weight:normal}.ico-offsite:before{content:"";font-family:"icomoon";font-size:1em;font-weight:normal}.ico-download:before{content:"";font-family:"icomoon";font-size:1em;font-weight:normal}.cascade_directory.alpha .chapter-content .half_article.delta,.chapter-figure.gamma,.half_article.alpha,.half_article.beta,.half_article.delta .half_article-figure,.half_article.epsilon .half_article-figure,.full_article-heading.beta,.full_article-heading.beta .full_article-heading-content:nth-child(1) blockquote,.full_article-media .half_article.epsilon .half_article-figure{background-color:#201F1D;background-image:-webkit-linear-gradient(top, #212121 -20%, #000);background-image:linear-gradient(to bottom, #212121 -20%, #000)}@font-face{font-family:'Sabon';src:url("/fonts/2F09E6_0_0.eot");src:url("/fonts/2F09E6_0_0.eot?#iefix") format("embedded-opentype"),url("/fonts/2F09E6_0_0.woff2") format("woff2"),url("/fonts/2F09E6_0_0.woff") format("woff"),url("/fonts/2F09E6_0_0.ttf") format("truetype")}@font-face{font-family:'Proxima Nova';src:url("/fonts/2F09E6_6_0.eot");src:url("/fonts/2F09E6_6_0.eot?#iefix") format("embedded-opentype"),url("/fonts/2F09E6_6_0.woff2") format("woff2"),url("/fonts/2F09E6_6_0.woff") format("woff"),url("/fonts/2F09E6_6_0.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'Proxima Nova';src:url("/fonts/2F09E6_5_0.eot");src:url("/fonts/2F09E6_5_0.eot?#iefix") format("embedded-opentype"),url("/fonts/2F09E6_5_0.woff2") format("woff2"),url("/fonts/2F09E6_5_0.woff") format("woff"),url("/fonts/2F09E6_5_0.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:'Proxima Nova';src:url("/fonts/2F09E6_C_0.eot");src:url("/fonts/2F09E6_C_0.eot?#iefix") format("embedded-opentype"),url("/fonts/2F09E6_C_0.woff2") format("woff2"),url("/fonts/2F09E6_C_0.woff") format("woff"),url("/fonts/2F09E6_C_0.ttf") format("truetype");font-weight:400;font-style:italic}@font-face{font-family:'Proxima Nova';src:url("/fonts/2F09E6_B_0.eot");src:url("/fonts/2F09E6_B_0.eot?#iefix") format("embedded-opentype"),url("/fonts/2F09E6_B_0.woff2") format("woff2"),url("/fonts/2F09E6_B_0.woff") format("woff"),url("/fonts/2F09E6_B_0.ttf") format("truetype");font-weight:700;font-style:italic}@font-face{font-family:'icomoon';src:url("/fonts/icomoon.eot?7d6441");src:url("/fonts/icomoon.eot?7d6441#iefix") format("embedded-opentype"),url("/fonts/icomoon.woff2?7d6441") format("woff2"),url("/fonts/icomoon.ttf?7d6441") format("truetype"),url("/fonts/icomoon.woff?7d6441") format("woff"),url("/fonts/icomoon.svg?7d6441#icomoon") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Overused Grotesk Regular';src:url("/fonts/OverusedGrotesk-Roman.woff") format("woff"),url("/fonts/OverusedGrotesk-Roman.woff2") format("woff2");font-weight:normal;font-style:normal}@font-face{font-family:'Overused Grotesk Bold';src:url("/fonts/OverusedGrotesk-SemiBold.woff") format("woff"),url("/fonts/OverusedGrotesk-SemiBold.woff2") format("woff2");font-weight:normal;font-style:normal}@font-face{font-family:'Optima Nova Regular';src:url("/fonts/optima-nova-pro-regular.woff") format("woff"),url("/fonts/optima-nova-pro-regular.woff2") format("woff2");font-weight:normal;font-style:normal}button,input[type="button"],.button{cursor:pointer}.chosen-container-single{margin-top:-3px}.chosen-container-single .chosen-single{position:relative;background-color:#FFF;border-radius:0;background:#FFF;box-shadow:none;border:1px solid #C0C6C4;padding:6px 2px 8px 12px;margin-top:-2px;height:auto}.chosen-container-single .chosen-single span{position:relative;margin-right:0;padding-right:5px;font-family:"Overused Grotesk Regular", sans-serif;font-weight:normal;text-transform:none;font-style:normal;color:#585856}.chosen-container-single .chosen-single span:before{position:absolute;right:4px}.chosen-container-single .chosen-single div b{display:none}.chosen-container-single.chosen-container-active{box-shadow:none}.chosen-container-single.chosen-container-active.chosen-with-drop .chosen-drop{max-height:400px}.chosen-container-single.chosen-container-active.chosen-with-drop .chosen-single{box-shadow:none;border:1px solid #C0C6C4;background:#FFF}.chosen-container-single .chosen-drop{background:#FFF;box-shadow:none;left:0;max-height:0;overflow:hidden;border-left:1px solid #C0C6C4;border-bottom:1px solid #C0C6C4;border-right:1px solid #C0C6C4;border-radius:0;-webkit-transition:max-height 250ms ease-in-out;transition:max-height 250ms ease-in-out}.chosen-container-single .chosen-drop .chosen-search{display:none}.chosen-container-single .chosen-drop .chosen-results{color:#585856;font-family:"Overused Grotesk Regular", sans-serif;font-weight:normal;text-transform:none;font-style:normal;background:#FFF;border-radius:0;overflow-y:hidden;overflow:hidden;padding:0;margin:0}.chosen-container-single .chosen-drop .chosen-results li{padding:8px 12px}.chosen-container-single .chosen-drop .chosen-results li:hover{background:#565B4D;color:#FFF}.chosen-container-single .chosen-drop .chosen-results li:first-of-type{display:none}.chosen-container-single .chosen-drop .chosen-results .disabled-result{display:none}.chosen-container-single .chosen-drop .chosen-results .active-result{-webkit-transition:all 200ms ease;transition:all 200ms ease;line-height:1.65}.chosen-container-single .chosen-drop .chosen-results .result-selected{color:#FFF;background:#565B4D}.chosen-container-single .chosen-drop .chosen-results .highlighted{background:#565B4D;color:#FFF}.chosen-container-single .chosen-drop .chosen-results .highlighted:hover{color:#FFF}.select_filter{width:100%}select{-webkit-appearance:none;-moz-appearance:none;outline-color:rgba(255,255,255,0);background:transparent;height:auto;padding:10px 13px;border-radius:3px;border:1px solid #000000;-webkit-transition:all 200ms ease;transition:all 200ms ease;box-shadow:none}*{-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%}*,*:before,*:after{box-sizing:border-box}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video,picture{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,picture{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}*{-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent}*,*:before,*:after{box-sizing:border-box}html{font-size:100%;font-size:1rem;height:100%}body{font-size:1rem;line-height:1.4;position:relative;width:100%;background:#F3F1ED}img{width:100%;height:auto;max-width:100%;display:block}a{-webkit-transition:color 0.5s;transition:color 0.5s;text-decoration:none}blockquote p:before{content:'“'}blockquote p:after{content:'”'}h1,h2,h3,h4{font-family:"Overused Grotesk Regular", sans-serif;font-weight:normal;line-height:1;margin:0;color:#414440}p,a,cite{color:#585856}button{-webkit-appearance:none;border:0;box-shadow:0;background:transparent}.mfp-iframe-holder .mfp-close{display:none}.markdown-content h2{font-family:"Optima Nova Regular", sans-serif;font-weight:normal;text-transform:none;font-style:normal;line-height:1.25}.markdown-content h3{font-family:"Optima Nova Regular", sans-serif;font-weight:normal;text-transform:none;font-style:normal;line-height:1.25}.markdown-content h4{font-family:"Overused Grotesk Regular", sans-serif;font-weight:normal;text-transform:none;font-style:normal;font-weight:700;color:#79736F}.markdown-content strong{font-weight:700}.markdown-content em{font-style:italic}.markdown-content ul{list-style:none}.markdown-content ol{list-style:decimal}.markdown-content p{font-family:"Overused Grotesk Regular", sans-serif;font-weight:normal;text-transform:none;font-style:normal}.markdown-content p+p{margin-top:20px}.binding,.mfp-iframe-holder .mfp-content{margin:0 auto}.flexbox .flexer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;height:100%}.half_article.beta .flexer,.half_article.gamma .flexer{display:table;width:100%;height:100%}.half_article.beta .flexer>*,.half_article.gamma .flexer>*{display:table-cell;text-align:center;vertical-align:middle}main{display:block;padding-bottom:10px;overflow:hidden;background-color:#F3F1ED}.button{font-family:"Overused Grotesk Bold", sans-serif;font-weight:normal;text-transform:none;font-style:normal;font-size:1em;line-height:2em;display:inline-block;padding:7px 40px 9px;background-color:transparent;color:#585856;border:1px solid #C0C6C4;-webkit-transition:border-color 500ms ease;transition:border-color 500ms ease}.button:hover{border:1px solid #565B4D}.button+.button{margin-left:30px}.block_link,.opens_modal{display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}.no-webpalpha .block_link,.no-webpalpha .opens_modal{background:rgba(255,255,255,0)}.content>.part{opacity:0;-webkit-transition:opacity 200ms ease;transition:opacity 200ms ease}.content.is-revealed>*{opacity:1}.debugger{position:fixed;top:0;left:0;width:100%;height:200px;overflow:scroll;background:#2B303B;color:#C0C5CE;z-index:200;padding:20px;font-family:Courier}.eyebrow{font-family:"Overused Grotesk Regular", sans-serif;font-weight:normal;text-transform:uppercase;font-style:normal;font-size:14px;line-height:18px;letter-spacing:0.1em}.cta{text-decoration:underline;-webkit-text-decoration-color:transparent;-moz-text-decoration-color:transparent;text-decoration-color:transparent;-webkit-transition:text-decoration-color 300ms ease;transition:text-decoration-color 300ms ease}.cta:hover,.cta:focus{-webkit-text-decoration-color:currentColor;-moz-text-decoration-color:currentColor;text-decoration-color:currentColor}footer.end_matter{margin:0 auto;background:#FFF;padding-top:34px !important;padding-bottom:34px}footer.end_matter nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.end_matter-copy{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.end_matter-copy p,.end_matter-copy a{font-family:"Overused Grotesk Regular", sans-serif;font-weight:normal;text-transform:none;font-style:normal;font-size:14px}.end_matter-copy ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.end_matter-nav ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.end_matter-nav a{font-family:"Overused Grotesk Bold", sans-serif;font-weight:normal;text-transform:none;font-style:normal;font-size:1em;line-height:2em}.site_header{margin:0 auto}.front_matter{margin:0 auto;background:#FFF;z-index:100}.front_matter-logo{font-family:"Futura", Verdana, sans-serif;font-weight:normal;text-transform:uppercase;font-style:normal;color:#6D7876;margin-left:-4px;-webkit-transition:color .5s ease;transition:color .5s ease}.front_matter-logo svg{height:35px;width:auto;position:relative;top:4px}.front_matter-title{display:block;position:absolute;height:0;overflow:hidden}.front_matter-nav{float:right}.front_matter-nav.is-open .front_matter-nav-toggle>*{width:90%}.front_matter-nav.is-open .front_matter-nav-toggle>*:nth-child(1){-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);margin-top:17%}.front_matter-nav.is-open .front_matter-nav-toggle>*:nth-child(2){opacity:0}.front_matter-nav.is-open .front_matter-nav-toggle>*:nth-child(3){-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);margin-top:17%}.front_matter-nav.is-open .front_matter-nav-list{max-height:525px}.front_matter-nav-list{z-index:1}.front_matter-nav-list li.current a{color:#201F1D}.front_matter-nav-list li.current a:hover{color:#79736F}.front_matter-nav-list li a{font-family:"Overused Grotesk Bold", sans-serif;font-weight:normal;text-transform:none;font-style:normal;font-size:1em;line-height:2em;-webkit-transition:color 300ms ease, background 500ms ease;transition:color 300ms ease, background 500ms ease}.part:before,.part:after{content:' ';display:table}.part:after{clear:both}.part-heading.alpha{margin:0 auto}.part-heading.beta{margin:0 auto}.part-heading-nav{float:right}.part-heading-nav:before,.part-heading-nav:after{content:' ';display:table}.part-heading-nav:after{clear:both}.part-heading-content{clear:both}.cascade_directory.alpha .chapter{position:relative;margin-bottom:10px;overflow:hidden}.cascade_directory.alpha .chapter:before,.cascade_directory.alpha .chapter:after{content:' ';display:table}.cascade_directory.alpha .chapter:after{clear:both}.cascade_directory.alpha .chapter:nth-child(2),.cascade_directory.alpha .chapter:nth-child(3){margin-bottom:0}.cascade_directory.alpha .chapter-figure{position:relative}.cascade_directory.alpha .chapter-figure picture img{width:100%}.cascade_directory.alpha .chapter-figure figcaption{position:absolute;width:80%;bottom:20px;left:10%}.cascade_directory.alpha .chapter-content:not(.gamma) .half_articles{position:relative}.cascade_directory.alpha .chapter-content:not(.gamma) .half_articles:before,.cascade_directory.alpha .chapter-content:not(.gamma) .half_articles:after{content:' ';display:table}.cascade_directory.alpha .chapter-content:not(.gamma) .half_articles:after{clear:both}.cascade_directory.alpha .chapter-content .half_article{position:relative}.cascade_directory.alpha .chapter-content .half_article.alpha{position:relative;clear:both}.cascade_directory.alpha .chapter-content .half_article.beta picture,.cascade_directory.alpha .chapter-content .half_article.gamma picture{position:relative;overflow:hidden}.cascade_directory.alpha .chapter-content .half_article.beta picture:before,.cascade_directory.alpha .chapter-content .half_article.gamma picture:before{display:block;content:"";width:100%;padding-top:100%}.cascade_directory.alpha .chapter-content .half_article.beta picture>*:first-child,.cascade_directory.alpha .chapter-content .half_article.gamma picture>*:first-child{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.cascade_directory.alpha .chapter-content .half_article.delta{position:relative;margin-bottom:5px;clear:none}.cascade_directory.alpha .chapter-content .half_article.delta .flexer{display:table;width:100%;height:100%}.cascade_directory.alpha .chapter-content .half_article.delta h3{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:700;text-transform:uppercase;display:table-cell;text-align:center;vertical-align:middle}.cascade_directory.alpha .chapter-content .half_article.delta .half_article-heading .flexer h3{font-family:"Sabon", Georgia, Times, serif;font-weight:normal}.cascade_directory.alpha .chapter:nth-of-type(n+2) .chapter-figure{margin:0 auto}.cascade_directory.alpha .chapter:last-of-type .chapter-heading{margin-bottom:0}.cascade_directory.beta .chapter{clear:both;margin-bottom:0}.cascade_directory.beta .chapter:before,.cascade_directory.beta .chapter:after{content:' ';display:table}.cascade_directory.beta .chapter:after{clear:both}.cascade_directory.beta .chapter-heading.gamma{float:left;margin-bottom:10px}.cascade_directory.beta .chapter-figure:not(.epsilon){position:relative}.cascade_directory.beta .chapter-figure.epsilon{width:100%;margin-bottom:10px}.cascade_directory.beta .chapter-content{position:relative}.cascade_directory.beta .chapter-content .half_articles .half_article.beta,.cascade_directory.beta .chapter-content .half_articles .half_article.gamma,.cascade_directory.beta .chapter-content .half_articles .half_article.delta{margin-bottom:12px}.cascade_directory.beta .chapter-content .half_articles .half_article.beta picture,.cascade_directory.beta .chapter-content .half_articles .half_article.gamma picture,.cascade_directory.beta .chapter-content .half_articles .half_article.delta picture{position:relative;overflow:hidden}.cascade_directory.beta .chapter-content .half_articles .half_article.beta picture:before,.cascade_directory.beta .chapter-content .half_articles .half_article.gamma picture:before,.cascade_directory.beta .chapter-content .half_articles .half_article.delta picture:before{display:block;content:"";width:100%;padding-top:100%}.cascade_directory.beta .chapter-content .half_articles .half_article.beta picture>*:first-child,.cascade_directory.beta .chapter-content .half_articles .half_article.gamma picture>*:first-child,.cascade_directory.beta .chapter-content .half_articles .half_article.delta picture>*:first-child{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.cascade_directory.beta .chapter-content .half_articles .half_article.beta picture img,.cascade_directory.beta .chapter-content .half_articles .half_article.gamma picture img,.cascade_directory.beta .chapter-content .half_articles .half_article.delta picture img{display:block;width:100%;height:100%}.cascade_directory.beta .chapter-content.delta .half_articles .half_article.beta{display:block}.cascade_directory.beta .chapter:nth-of-type(even) .chapter-content .half_articles .half_article.delta{background:transparent;float:left;width:50%;margin-right:0;margin-bottom:0}.cascade_directory.beta .chapter:nth-of-type(even) .chapter-content .half_articles .half_article.delta:last-child{float:right;clear:right}.cascade_directory.beta .chapter:nth-of-type(even) .chapter-content .half_articles .half_article.delta:nth-of-type(3){display:block}.cascade_directory.beta .chapter:nth-of-type(even) .chapter-content .half_articles .half_article.delta .chapter-figure.gamma figcaption{padding:25px 20px}.cascade_directory.beta .chapter:nth-of-type(even) .chapter-content .half_articles .half_article.delta .chapter-figure.gamma figcaption section{float:none;width:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;padding-bottom:0}.cascade_directory.beta .chapter:nth-of-type(even) .chapter-content .half_articles .half_article.delta .chapter-figure.gamma figcaption section h3{color:#fff}.cascade_directory.beta .chapter:nth-of-type(even) .chapter-content .half_articles .half_article.delta .chapter-figure.gamma figcaption section p{line-height:1;padding-bottom:.15em;color:#fff}.cascade_directory.beta .chapter:nth-of-type(even) .chapter-content .half_articles .half_article.delta .chapter-figure.gamma figcaption .chapter-figure-content{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.cascade_index.alpha .half_article{display:block;position:relative;border:5px solid transparent}.no-webpalpha .cascade_index.alpha .half_article{border:5px solid #322F2C}.cascade_index.alpha .half_article picture{position:relative;overflow:hidden}.cascade_index.alpha .half_article picture:before{display:block;content:"";width:100%;padding-top:66.2%}.cascade_index.alpha .half_article picture>*:first-child{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.cascade_index.beta{color:#FFF}.cascade_index.beta .chapter{padding-top:50px;clear:both}.cascade_index.beta .chapter-heading{margin-bottom:10px}.cascade_index.beta .chapter-content .half_articles .half_article.gamma{position:relative;margin-bottom:10px}.cascade_index.beta .chapter-content .half_articles .half_article.delta{margin-bottom:10px;width:100%}.cascade_index.beta .part-content-heading h2{color:#79736F;font-family:"Overused Grotesk Regular", sans-serif;font-weight:normal;text-transform:uppercase;font-style:normal;font-size:14px;line-height:18px;letter-spacing:0.1em;margin-bottom:20px;margin-left:40px}.cascade_index.gamma .binding,.cascade_index.gamma .mfp-iframe-holder .mfp-content,.mfp-iframe-holder .cascade_index.gamma .mfp-content{margin:0 auto}.cascade_index.gamma .chapter:before,.cascade_index.gamma .chapter:after{content:' ';display:table}.cascade_index.gamma .chapter:after{clear:both}.cascade_index.gamma .chapter-heading{padding-left:0;position:relative}.cascade_index.gamma .chapter-content ul li{display:block;position:relative}.chapter-figure picture{display:block}.chapter-figure picture img{display:block;width:100%;height:auto}.chapter-figure.alpha figcaption p{color:#FFF;font-family:"Overused Grotesk Regular", sans-serif;font-weight:normal;text-transform:none;font-style:normal}.chapter-figure.alpha figcaption p a{color:#FFF;font-weight:bold}.chapter-figure.alpha figcaption p a:hover{color:#B0ACAA}.chapter-figure.beta,.chapter-figure.epsilon{overflow:hidden}.chapter-figure.beta picture img,.chapter-figure.epsilon picture img{-webkit-filter:brightness(70%);filter:brightness(70%);-webkit-transition:-webkit-filter .5s ease, filter .5s ease;transition:-webkit-filter .5s ease, filter .5s ease}.chapter-figure.beta:hover picture img,.chapter-figure.epsilon:hover picture img{-webkit-filter:brightness(60%);filter:brightness(60%)}.chapter-figure.beta figcaption,.chapter-figure.epsilon figcaption{position:absolute}.chapter-figure.beta picture img,.chapter-figure.epsilon picture img{display:block;width:100%;height:100%}.chapter-figure.beta:hover h2,.chapter-figure.epsilon:hover h2{color:#FFF}.chapter-figure.beta h2,.chapter-figure.epsilon h2{color:#FFF;-webkit-transition:color 200ms ease;transition:color 200ms ease;font-family:"Optima Nova Regular", sans-serif;font-weight:normal;text-transform:none;font-style:normal;line-height:1.25}.chapter-figure.gamma{display:inline-block;width:100%}.chapter-figure.gamma figcaption{position:relative}.chapter-figure.gamma figcaption section{width:40%;float:left;padding-bottom:40px}.chapter-figure.gamma figcaption section:last-of-type{float:right}.chapter-figure.gamma figcaption section h3{font-family:"Overused Grotesk Regular", sans-serif;font-weight:normal;text-transform:uppercase;font-style:normal;font-size:14px;line-height:18px;letter-spacing:0.1em;color:#B0ACAA;margin-bottom:20px}.chapter-figure.gamma figcaption section p{font-family:"Optima Nova Regular", sans-serif;font-weight:normal;text-transform:none;font-style:normal;line-height:1.25;color:#B0ACAA;padding-bottom:0.325em}.chapter-figure.epsilon{position:relative;overflow:hidden}.chapter-figure.epsilon:before{display:block;content:"";width:100%;padding-top:100%}.chapter-figure.epsilon>*:first-child{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.chapter-figure.zeta{position:relative}.chapter-figure.zeta figcaption{position:absolute}.chapter-figure.zeta figcaption p{color:#FFF;font-family:"Overused Grotesk Regular", sans-serif;font-weight:normal;text-transform:none;font-style:normal}.chapter-figure.zeta figcaption p a{color:#FFF;font-weight:bold}.chapter-figure.zeta figcaption p a:hover{color:#B0ACAA}.chapter-heading h2{max-width:100%;font-family:"Optima Nova Regular", sans-serif;font-weight:normal;text-transform:none;font-style:normal;line-height:1.25}.chapter-heading h3{max-width:100%;font-family:"Overused Grotesk Regular", sans-serif;font-weight:normal;text-transform:uppercase;font-style:normal;font-size:14px;line-height:18px;letter-spacing:0.1em}.chapter-heading p{font-family:"Overused Grotesk Regular", sans-serif;font-weight:normal;text-transform:none;font-style:normal;position:relative;max-width:100%}.chapter-heading.alpha{background:#FFF;position:relative}.chapter-heading.beta{padding:15px 0 10px}.chapter-heading.beta h3{padding-left:30px}.chapter-heading.gamma{background:#FFF;position:relative}.chapter-content.beta{background:#FFF}.chapter-content.beta:before,.chapter-content.beta:after{content:' ';display:table}.chapter-content.beta:after{clear:both}.chapter-content.beta:first-of-type{padding-top:40px}.chapter-content.beta blockquote p{font-family:"Optima Nova Regular", sans-serif;font-weight:normal;text-transform:none;font-style:normal;font-size:22px;line-height:30px;margin-bottom:0;color:#201F1D}.chapter-content.beta blockquote cite{font-family:"Overused Grotesk Regular", sans-serif;font-weight:normal;text-transform:none;font-style:normal;color:#79736F}.half_article{position:relative}.half_article h2,.half_article h3,.half_article h4{font-family:"Optima Nova Regular", sans-serif;font-weight:normal;text-transform:none;font-style:normal;line-height:1.25}.half_article li a{font-family:"Optima Nova Regular", sans-serif;font-weight:normal;text-transform:none;font-style:normal;line-height:1.25}.half_article picture img{display:block}.half_article .half_article-heading{position:absolute;z-index:2;width:100%}.half_article .half_article-figure picture,.half_article .half_article-figure img{width:100%;height:100%}.half_article.alpha{overflow:hidden;position:relative}.half_article.alpha picture img{-webkit-filter:brightness(70%);filter:brightness(70%);-webkit-transition:-webkit-filter .5s ease, filter .5s ease;transition:-webkit-filter .5s ease, filter .5s ease}.half_article.alpha:hover picture img{-webkit-filter:brightness(60%);filter:brightness(60%)}.half_article.alpha:hover .half_article-content h3 a{color:#FFF}.half_article.alpha .half_article-figure picture{position:relative}.half_article.alpha .half_article-figure picture:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%}.half_article.alpha .half_article-figure picture img{-webkit-transition:-webkit-filter 0.5s ease, filter 0.5s ease;transition:-webkit-filter 0.5s ease, filter 0.5s ease}.half_article.alpha .half_article-content{padding:5% 8%;background:transparent;position:absolute;top:0;left:0;width:100%;height:100%}.no-flexboxlegacy .half_article.alpha .half_article-content .flexer{display:table;width:100%;position:relative}.half_article.alpha .half_article-content section,.half_article.alpha .half_article-content footer{margin-top:45px}.half_article.alpha .half_article-content header{margin-bottom:auto}.no-flexboxlegacy .half_article.alpha .half_article-content header{display:table-row}.half_article.alpha .half_article-content header h4{font-family:"Overused Grotesk Regular", sans-serif;font-weight:normal;text-transform:uppercase;font-style:normal;font-size:14px;line-height:18px;letter-spacing:0.1em;color:#FFF}.half_article.alpha .half_article-content header h4:before{display:block;float:left;margin-right:5px;font-size:1.5em}.half_article.alpha .half_article-content section{margin-top:auto;max-width:100%}.no-flexboxlegacy .half_article.alpha .half_article-content section{display:table-cell;vertical-align:bottom;padding-bottom:100px}.half_article.alpha .half_article-content section h3{font-family:"Optima Nova Regular", sans-serif;font-weight:normal;text-transform:none;font-style:normal;line-height:1.25;margin-bottom:10px}.half_article.alpha .half_article-content section h3 a{color:#FFF}.half_article.alpha .half_article-content section p.date{font-family:"Overused Grotesk Regular", sans-serif;font-weight:normal;text-transform:uppercase;font-style:normal;display:block;color:#FFF;line-height:1;margin-top:2px}.no-flexboxlegacy .half_article.alpha .half_article-content footer{display:table-row;position:absolute;left:0;bottom:0}.half_article.alpha .half_article-content footer span{font-family:"Overused Grotesk Regular", sans-serif;font-weight:normal;text-transform:uppercase;font-style:normal;letter-spacing:0.1em;display:block;color:#FFF}.half_article.alpha .half_article-content footer .button{background-color:transparent;border-color:#FFF;color:#FFF}.half_article.alpha .half_article-content footer .button:hover{background-color:#FFF;color:#201F1D}.half_article.alpha .half_article-content footer a:not(.button){font-family:"Optima Nova Regular", sans-serif;font-weight:normal;text-transform:none;font-style:normal;line-height:1.25;color:#FFF}.half_article.alpha .half_article-content footer a:not(.button):hover{color:#FFF}.half_article.alpha .block_link--video:before{content:"";width:96px;height:96px;background:url(/images/icon_video_white.png) no-repeat center center;background-size:cover;position:absolute;left:0;top:0;right:0;bottom:0;margin:auto;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.half_article.alpha .block_link--video:hover:before{opacity:1}.no-flexboxlegacy .half_article.alpha.video .half_article-content section{padding-bottom:0}.half_article.beta{overflow:hidden}.half_article.beta picture img{-webkit-filter:brightness(70%);filter:brightness(70%);-webkit-transition:-webkit-filter .5s ease, filter .5s ease;transition:-webkit-filter .5s ease, filter .5s ease}.half_article.beta:hover picture img{-webkit-filter:brightness(60%);filter:brightness(60%)}.half_article.beta:hover .half_article-heading h3{color:#FFF}.half_article.beta .half_article-heading{width:100%;height:100%;text-align:center}.half_article.beta .half_article-heading h3{font-family:"Optima Nova Regular", sans-serif;font-weight:normal;text-transform:none;font-style:normal;line-height:1.25;margin:0 auto;color:#FFF;-webkit-transition:color 200ms ease;transition:color 200ms ease}.half_article.gamma{background:#6D7876;position:relative;overflow:hidden;overflow:hidden;color:#FFF}.half_article.gamma:before{display:block;content:"";width:100%;padding-top:100%}.half_article.gamma>*:first-child{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.half_article.gamma picture img{-webkit-filter:brightness(70%);filter:brightness(70%);-webkit-transition:-webkit-filter .5s ease, filter .5s ease;transition:-webkit-filter .5s ease, filter .5s ease}.half_article.gamma:hover picture img{-webkit-filter:brightness(60%);filter:brightness(60%)}.half_article.gamma .half_article-figure{position:absolute;top:0}.half_article.gamma picture img{width:100%}.half_article.gamma .half_article-heading{position:absolute;top:0;width:100%;height:100%;padding-left:5%;padding-right:5%;text-align:center}.half_article.gamma .half_article-heading h4,.half_article.gamma .half_article-heading h3{z-index:3;margin:0 auto;padding-right:1%;padding-left:1%;text-align:center;-webkit-transition:color 200ms ease;transition:color 200ms ease;font-family:"Optima Nova Regular", sans-serif;font-weight:normal;text-transform:none;font-style:normal;line-height:1.25}.half_article.gamma .half_article-heading h4 span,.half_article.gamma .half_article-heading h3 span{display:block;font-family:"Overused Grotesk Regular", sans-serif;font-weight:normal;text-transform:uppercase;font-style:normal;font-size:14px;line-height:18px;letter-spacing:0.1em}.half_article.delta{overflow:hidden;position:relative;clear:both;margin:0 0 15px;background:#FFF}.half_article.delta:before,.half_article.delta:after{content:' ';display:table}.half_article.delta:after{clear:both}.half_article.delta picture img{-webkit-filter:brightness(70%);filter:brightness(70%);-webkit-transition:-webkit-filter .5s ease, filter .5s ease;transition:-webkit-filter .5s ease, filter .5s ease}.half_article.delta:hover picture img{-webkit-filter:brightness(60%);filter:brightness(60%)}.half_article.delta:hover .half_article-content header h3{color:#201F1D}.half_article.delta .half_article-figure{position:relative}.half_article.delta .half_article-figure [class^="ico-"],.half_article.delta .half_article-figure [class*="ico-"]{position:absolute;top:30px;left:30px;z-index:3;color:#FFF;font-family:"Overused Grotesk Regular", sans-serif;font-weight:normal;text-transform:uppercase;font-style:normal;font-size:14px;line-height:18px;letter-spacing:0.1em}.half_article.delta .half_article-figure [class^="ico-"]:before,.half_article.delta .half_article-figure [class*="ico-"]:before{display:block;float:left;margin-top:0;margin-right:3px;font-size:1.5em}.half_article.delta .half_article-figure .ico-tweet:before{font-size:1.15em}.half_article.delta .half_article-figure picture{width:100%;position:relative;overflow:hidden}.half_article.delta .half_article-figure picture:before{display:block;content:"";width:100%;padding-top:100%}.half_article.delta .half_article-figure picture>*:first-child{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.half_article.delta .half_article-figure picture img{display:block}.half_article.delta .flexer h3{font-family:"Proxima Nova", Helvetica, Arial, sans-serif}.half_article.delta .half_article-content{position:relative;position:relative}.half_article.delta .half_article-content:nth-child(1) header{text-align:center}.half_article.delta .half_article-content header{width:100%}.half_article.delta .half_article-content header h4{margin-bottom:20px;font-family:"Overused Grotesk Regular", sans-serif;font-weight:normal;text-transform:uppercase;font-style:normal;letter-spacing:0.1em}.half_article.delta .half_article-content header h3{-webkit-transition:color .5s ease;transition:color .5s ease;font-family:"Optima Nova Regular", sans-serif;font-weight:normal;text-transform:none;font-style:normal;line-height:1.25}.half_article.delta .half_article-content section p{font-family:"Overused Grotesk Regular", sans-serif;font-weight:normal;text-transform:none;font-style:normal}.half_article.epsilon{overflow:hidden}.half_article.epsilon picture img{-webkit-filter:brightness(70%);filter:brightness(70%);-webkit-transition:-webkit-filter .5s ease, filter .5s ease;transition:-webkit-filter .5s ease, filter .5s ease}.half_article.epsilon:hover picture img{-webkit-filter:brightness(60%);filter:brightness(60%)}.half_article.epsilon:hover .half_article-content section h3 a{color:#FFF}.half_article.epsilon .half_article-heading{position:absolute;width:80%;bottom:30px;left:30px}.half_article.epsilon .half_article-heading h3{color:#FFF;-webkit-transition:color 200ms ease;transition:color 200ms ease}.half_article.epsilon .half_article-heading h3 span{font-family:"Overused Grotesk Regular", sans-serif;font-weight:normal;text-transform:uppercase;font-style:normal;display:block;color:#FFF;letter-spacing:0.1em}.half_article.epsilon .half_article-content{position:absolute;top:0;left:0;padding:5% 8%;width:100%;height:100%}.no-flexboxlegacy .half_article.epsilon .half_article-content .flexer{display:table;width:100%;position:relative}.half_article.epsilon .half_article-content header,.half_article.epsilon .half_article-content section,.half_article.epsilon .half_article-content footer{z-index:1}.half_article.epsilon .half_article-content header,.half_article.epsilon .half_article-content section{margin-bottom:22.5px}.half_article.epsilon .half_article-content header{margin-bottom:auto}.no-flexboxlegacy .half_article.epsilon .half_article-content header{display:table-row}.half_article.epsilon .half_article-content header h4{font-family:"Overused Grotesk Regular", sans-serif;font-weight:normal;text-transform:uppercase;font-style:normal;font-size:14px;line-height:18px;letter-spacing:0.1em;color:#FFF}.half_article.epsilon .half_article-content header h4:before{display:block;float:left;margin-right:5px;font-size:1.5em}.half_article.epsilon .half_article-content section{margin-top:auto;margin-bottom:0}.no-flexboxlegacy .half_article.epsilon .half_article-content section{display:table-cell;vertical-align:bottom;padding-bottom:100px}.no-flexboxlegacy .half_article.epsilon .half_article-content section:last-child{padding-bottom:0}.half_article.epsilon .half_article-content section p{color:#FFF}.half_article.epsilon .half_article-content section h3,.half_article.epsilon .half_article-content section p{font-family:"Optima Nova Regular", sans-serif;font-weight:normal;text-transform:none;font-style:normal}.half_article.epsilon .half_article-content section h3 a,.half_article.epsilon .half_article-content section p a{color:#FFF}.half_article.epsilon .half_article-content section h3 a:hover,.half_article.epsilon .half_article-content section p a:hover{color:#FFF}.half_article.epsilon .half_article-content section span.date{font-family:"Overused Grotesk Regular", sans-serif;font-weight:normal;text-transform:uppercase;font-style:normal;display:block;color:#FFF;line-height:1;margin-top:2px}.no-flexboxlegacy .half_article.epsilon .half_article-content footer{display:table-row;position:absolute;left:0;bottom:0}.half_article.epsilon.tweet .half_article-figure{background:none}.no-flexboxlegacy .half_article.epsilon.tweet .half_article-content .flexer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.half_article.epsilon.tweet .half_article-content header,.half_article.epsilon.tweet .half_article-content section{max-width:100%}.no-flexboxlegacy .half_article.epsilon.tweet .half_article-content header,.no-flexboxlegacy .half_article.epsilon.tweet .half_article-content section{display:block;padding-bottom:0}.half_article.epsilon.tweet .half_article-content header h4{color:#FFF;font-family:"Overused Grotesk Regular", sans-serif;font-weight:normal;text-transform:uppercase;font-style:normal}.half_article.epsilon.tweet .half_article-content header h4.ico-tweet:before{font-size:1.15em}.half_article.epsilon.tweet .half_article-content header h4:before{display:block;float:left;margin-right:5px;font-size:1.5em}.half_article.epsilon.tweet .half_article-content section{max-width:100%;margin-top:0}.half_article.epsilon.tweet .half_article-content section h3,.half_article.epsilon.tweet .half_article-content section p{font-family:"Optima Nova Regular", sans-serif;font-weight:normal;text-transform:none;font-style:normal}.half_article.epsilon.tweet .half_article-content footer span{font-family:"Overused Grotesk Regular", sans-serif;font-weight:normal;text-transform:uppercase;font-style:normal;display:block;color:#FFF}.half_article.epsilon.tweet .half_article-content footer a:not(.button){font-family:"Optima Nova Regular", sans-serif;font-weight:normal;text-transform:none;font-style:normal;color:#B0ACAA}.half_article.epsilon.tweet .half_article-content footer a:not(.button):hover{color:#FFF}.no-flexboxlegacy .half_article.epsilon.tweet .half_article-content footer{display:block;position:relative;bottom:auto}.half_article.epsilon .block_link--video:before{display:block;content:"";width:96px;height:96px;background:url(/images/icon_video.png) no-repeat center center;background-size:cover;position:absolute;left:0;top:0;right:0;bottom:0;margin:auto;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.half_article.epsilon .block_link--video:hover:before{opacity:1}.half_article.zeta{font-family:"Optima Nova Regular", sans-serif;font-weight:normal;text-transform:none;font-style:normal;color:#B0ACAA;font-size:22px;line-height:30px}.half_article.zeta a{color:#B0ACAA}.half_article.zeta a:hover{color:#FFF}.full_article-heading{position:relative}.full_article-heading:before{content:'';position:absolute;top:-76px;bottom:0;z-index:0;display:block;margin-left:-1000px;width:5000px}.full_article-heading .full_article-heading-figure picture img{display:block}.full_article-heading.alpha{background:#FFF}.full_article-heading.alpha:before,.full_article-heading.alpha:after{content:' ';display:table}.full_article-heading.alpha:after{clear:both}.full_article-heading.alpha .full_article-heading-figure{position:relative;overflow:hidden}.full_article-heading.alpha .full_article-heading-figure:before{display:block;content:"";width:100%;padding-top:100%}.full_article-heading.alpha .full_article-heading-figure>*:first-child{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.full_article-heading.alpha .full_article-heading-figure picture img{width:auto;height:100%}.full_article-heading.alpha .full_article-heading-figure [class^="ico-"]{position:absolute;color:#FFF;font-family:"Overused Grotesk Regular", sans-serif;font-weight:normal;text-transform:uppercase;font-style:normal;font-size:14px;line-height:18px;letter-spacing:0.1em;top:15px;left:20px}.full_article-heading.alpha .full_article-heading-content h3{font-family:"Optima Nova Regular", sans-serif;font-weight:normal;text-transform:none;font-style:normal;line-height:1.25;position:relative}.full_article-heading.alpha .full_article-heading-content h4{font-family:"Overused Grotesk Regular", sans-serif;font-weight:normal;text-transform:uppercase;font-style:normal;font-size:14px;line-height:18px;letter-spacing:0.1em}.full_article-heading.alpha .full_article-heading-content h4.ico-download,.full_article-heading.alpha .full_article-heading-content h4.ico-offsite{margin:10px 0}.full_article-heading.alpha .full_article-heading-content h4 a{color:#000;margin-left:5px}.full_article-heading.beta{position:relative}.full_article-heading.beta .full_article-heading-figure>picture{position:relative;width:100%}.full_article-heading.beta .full_article-heading-figure>picture img{width:100%}.full_article-heading.beta .full_article-heading-figure figcaption{position:absolute;max-width:200px;top:30px;left:30px}.full_article-heading.beta .full_article-heading-figure+.full_article-heading-content blockquote{position:absolute;background-color:transparent;background-image:none;width:35%}.full_article-heading.beta blockquote{font-family:"Optima Nova Regular", sans-serif;font-weight:normal;text-transform:none;font-style:normal;color:#FFF}.full_article-heading.beta .full_article-heading-content:nth-child(1) blockquote{position:relative;width:100%}.full_article-heading.beta .full_article-heading-content:nth-child(1) blockquote:before,.full_article-heading.beta .full_article-heading-content:nth-child(1) blockquote:after{content:' ';display:table}.full_article-heading.beta .full_article-heading-content:nth-child(1) blockquote:after{clear:both}.full_article-heading.gamma{position:relative}.full_article-heading.gamma picture{position:relative;width:100%}.full_article-heading.gamma picture img{width:100%}.full_article-heading.gamma .full_article-heading-content{position:absolute;top:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.full_article-heading.gamma .full_article-heading-content h2{color:#FFF;font-family:"Optima Nova Regular", sans-serif;font-weight:normal;text-transform:none;font-style:normal;line-height:1.25}.full_article-content{background:#FFF}.full_article-content h3{font-family:"Optima Nova Regular", sans-serif;font-weight:normal;text-transform:none;font-style:normal;font-size:22px;line-height:30px}.full_article-content .addthis_sharing_toolbox{display:block;margin-bottom:10px}.full_article-content ul{font-family:"Overused Grotesk Regular", sans-serif;font-weight:normal;text-transform:none;font-style:normal}.full_article-content p{font-family:"Overused Grotesk Regular", sans-serif;font-weight:normal;text-transform:none;font-style:normal;margin-bottom:20px}.full_article-subcontent:before,.full_article-subcontent:after{content:' ';display:table}.full_article-subcontent:after{clear:both}.full_article-subcontent:nth-of-type(even){background:#F0EEEC}.full_article-subcontent.alpha header p{font-family:"Optima Nova Regular", sans-serif;font-weight:normal;text-transform:none;font-style:normal}.full_article-subcontent.alpha section p{font-family:"Overused Grotesk Regular", sans-serif;font-weight:normal;text-transform:none;font-style:normal}.portfolios.detail .full_article-subcontent.beta{width:50%;background:#f0eeec;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.portfolios.detail .full_article-subcontent.beta:last-child{-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto}.full_article-subcontent.beta section{position:relative}.full_article-subcontent.beta section:last-of-type{padding-bottom:45px}.full_article-subcontent.beta section h3{font-family:"Optima Nova Regular", sans-serif;font-weight:normal;text-transform:none;font-style:normal;font-size:22px;line-height:30px}.full_article-subcontent.beta section ul li{font-family:"Overused Grotesk Regular", sans-serif;font-weight:normal;text-transform:none;font-style:normal}.full_article-subcontent.beta section ul li strong{font-weight:bold}.full_article-subcontent.beta section ul li strong:after{content:': '}.full_article-subcontent.gamma section{margin-bottom:60px}.full_article-subcontent.delta blockquote p{font-family:"Optima Nova Regular", sans-serif;font-weight:normal;text-transform:none;font-style:normal;font-size:22px;line-height:30px;color:#201F1D;margin-bottom:0}.full_article-subcontent.delta blockquote cite{font-family:"Overused Grotesk Regular", sans-serif;font-weight:normal;text-transform:uppercase;font-style:normal;font-size:14px;line-height:18px;letter-spacing:0.1em;text-transform:uppercase;color:#79736F;margin-top:5px}.full_article-subcontent.epsilon header{max-width:100%;margin-bottom:40px}.full_article-subcontent.epsilon header h2{font-family:"Optima Nova Regular", sans-serif;font-weight:normal;text-transform:none;font-style:normal;line-height:1.25;color:#79736F}.full_article-subcontent.epsilon header h2 span{color:#201F1D}.full_article-subcontent.epsilon section ul li a{display:inline-block;font-family:"Optima Nova Regular", sans-serif;font-weight:normal;text-transform:none;font-style:normal;font-size:22px;line-height:30px;color:#988459;padding-bottom:0.75em}.full_article-subcontent.epsilon section ul li ul{margin-bottom:1em}.full_article-subcontent.epsilon section ul li ul li a{font-family:"Optima Nova Regular", sans-serif;font-weight:normal;text-transform:none;font-style:normal;line-height:1.25;color:#988459}.full_article-subcontent.epsilon section ul li ul li a:before{content:'—';padding-left:0.5em}.full_article-media .half_articles{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.full_article-media .half_article.epsilon{width:25%}.full_article-media .half_article.epsilon:nth-of-type(1):last-child{margin-left:auto}.full_article-media .half_article.epsilon:nth-of-type(3){display:none}.full_article-media .half_article.epsilon .half_article-figure picture{position:relative;overflow:hidden}.full_article-media .half_article.epsilon .half_article-figure picture:before{display:block;content:"";width:100%;padding-top:100%}.full_article-media .half_article.epsilon .half_article-figure picture>*:first-child{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.full_article-media .half_article.epsilon .half_article-heading{position:absolute;width:80%;bottom:30px;left:30px}.full_article-media .half_article.epsilon .half_article-heading h3{color:#B0ACAA;-webkit-transition:color 200ms ease;transition:color 200ms ease}.full_article-media .half_article.epsilon .half_article-heading h3 span{font-family:"Overused Grotesk Regular", sans-serif;font-weight:normal;text-transform:uppercase;font-style:normal;display:block;color:#FFF;letter-spacing:0.1em}.full_article-media .half_article.epsilon .half_article-content{position:absolute;top:0;left:0;padding:40px 50px;width:100%;height:100%}.full_article-media .half_article.epsilon .half_article-content header,.full_article-media .half_article.epsilon .half_article-content section,.full_article-media .half_article.epsilon .half_article-content footer{z-index:1;max-width:100%}.full_article-media .half_article.epsilon .half_article-content header,.full_article-media .half_article.epsilon .half_article-content section{margin-bottom:22.5px}.full_article-media .half_article.epsilon .half_article-content header{margin-bottom:auto;height:100%}.full_article-media .half_article.epsilon .half_article-content header h4{font-family:"Overused Grotesk Regular", sans-serif;font-weight:normal;text-transform:uppercase;font-style:normal;font-size:14px;line-height:18px;letter-spacing:0.1em;color:#FFF}.full_article-media .half_article.epsilon .half_article-content header h4:before{display:block;float:left;margin-right:5px;font-size:1.5em}.full_article-media .half_article.epsilon .half_article-content section{margin-top:auto;margin-bottom:0}.full_article-media .half_article.epsilon .half_article-content section p{color:#FFF}.full_article-media .half_article.epsilon .half_article-content section h3,.full_article-media .half_article.epsilon .half_article-content section p{font-family:"Optima Nova Regular", sans-serif;font-weight:normal;text-transform:none;font-style:normal;line-height:1.25}.full_article-media .half_article.epsilon .half_article-content section h3 a,.full_article-media .half_article.epsilon .half_article-content section p a{color:#B0ACAA}.full_article-media .half_article.epsilon .half_article-content section h3 a:hover,.full_article-media .half_article.epsilon .half_article-content section p a:hover{color:#FFF}.full_article-media .half_article.epsilon .half_article-content section span.date{font-family:"Overused Grotesk Regular", sans-serif;font-weight:normal;text-transform:uppercase;font-style:normal;display:block;color:#FFF;line-height:1;margin-top:2px}.full_article-media .half_article.epsilon .block_link--video:before{display:none}.full_article-media .full_article-subcontent{width:100%;padding:0 30px}.full_article-media .full_article-subcontent section{padding:0}.full_article-media .full_article-subcontent ~ .half_article{width:50%}.detail .part-heading .part-heading-nav .ico-long-arrow-back{margin-right:0}.index .part-heading .part-heading-nav .ico-list,.index .part-heading .part-heading-nav .ico-long-arrow-back,.list .part-heading .part-heading-nav .ico-list,.list .part-heading .part-heading-nav .ico-long-arrow-back{margin-right:0}.part-heading:before,.part-heading:after{content:' ';display:table}.part-heading:after{clear:both}.part-heading h2{font-family:"Overused Grotesk Regular", sans-serif;font-weight:normal;text-transform:uppercase;font-style:normal;font-size:14px;line-height:18px;letter-spacing:0.1em}.part-heading .part-heading-nav{width:100%}.part-heading .part-heading-nav.filters{padding:50px 0 50px 0}.part-heading .part-heading-nav.filters select{margin-left:5px;margin-top:-8px}.part-heading .part-heading-nav.filters select:nth-of-type(2){padding-right:3px}.part-heading .part-heading-nav a[class^="ico-"]:hover,.part-heading .part-heading-nav a[class*="ico-"]:hover{color:#FFF}.list .part-heading .part-heading-nav .ico-list{color:#FFF}.index .part-heading .part-heading-nav .ico-grid{color:#FFF}.part-heading .part-heading-nav [class^="ico-"],.part-heading .part-heading-nav [class*="ico-"]{font-family:"Overused Grotesk Regular", sans-serif;font-weight:normal;text-transform:none;font-style:normal;margin-right:15px;margin-bottom:25px;color:#B0ACAA;-webkit-transition:color 200ms ease;transition:color 200ms ease}.part-heading .part-heading-nav [class^="ico-"].ico-short-arrow-back,.part-heading .part-heading-nav [class*="ico-"].ico-short-arrow-back{float:left;width:150px;margin-right:0;font-size:18px}.part-heading .part-heading-nav [class^="ico-"].ico-short-arrow-back:before,.part-heading .part-heading-nav [class*="ico-"].ico-short-arrow-back:before{display:block;float:left;margin-top:1px;font-size:24px}.part-heading .part-heading-nav [class^="ico-"]:not(.ico-short-arrow-back),.part-heading .part-heading-nav [class*="ico-"]:not(.ico-short-arrow-back){float:right}.part-heading .part-heading-nav h2{margin-bottom:20px;margin-left:40px}.part-heading .part-heading-nav .chosen-container{float:left;margin-top:-4px}.part-heading .part-heading-content{padding:45px 0}.part-heading .part-heading-content blockquote,.part-heading .part-heading-content p,.part-heading .part-heading-content a{font-family:"Optima Nova Regular", sans-serif;font-weight:normal;text-transform:none;font-style:normal}.part-heading .chapter-content .half_article.delta{position:relative;margin-bottom:5px;clear:none;background:transparent}.part-heading .chapter-content .half_article.delta:last-child{margin-right:0}.part-heading .chapter-content .half_article.delta:hover,.part-heading .chapter-content .half_article.delta.current{background-color:#79736F}.part-heading .chapter-content .half_article.delta .half_article-heading{height:100%}.part-heading .chapter-content .half_article.delta .flexer{display:table;width:100%;height:100%}.part-heading .chapter-content .half_article.delta .flexer h3{font-family:"Sabon", Georgia, Times, serif;font-weight:normal}.part-heading .chapter-content .half_article.delta h3{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:700;text-transform:uppercase;display:table-cell;text-align:center;vertical-align:middle}.part-heading .chapter-content .half_article.delta .block_link{background-color:#201F1D;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.part-heading .chapter-content .half_article.delta .block_link:hover,.part-heading .chapter-content .half_article.delta .block_link.current{background-color:#79736F}.part-heading.alpha{position:relative;z-index:2}.part-content:before,.part-content:after{content:' ';display:table}.part-content:after{clear:both}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8;filter:alpha(opacity=80)}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#CCC}.mfp-preloader a:hover{color:#FFF}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;filter:alpha(opacity=65);padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial, Baskerville, monospace}.mfp-close:hover,.mfp-close:focus{opacity:1;filter:alpha(opacity=100)}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:0.65;filter:alpha(opacity=65);margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1;filter:alpha(opacity=100)}.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after,.mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before,.mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px;opacity:0.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after,.mfp-arrow-left .mfp-a{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before,.mfp-arrow-left .mfp-b{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right:before,.mfp-arrow-right .mfp-b{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}.banner{margin:0 auto;padding:10px 30px;width:100%;background:#565B4D;z-index:1}.banner_inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:100%}.banner_inner p,.banner_inner a{font-family:"Overused Grotesk Regular", sans-serif;font-weight:normal;text-transform:none;font-style:normal;font-size:15px;color:#FFF}.banner_inner a{text-decoration:underline;text-underline-offset:0.15em;text-decoration-thickness:0.05em}.portfolio_tiles--container{margin:0 auto;padding-top:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.portfolio_tile{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;width:100%}.portfolio_tile:hover .portfolio_tile--title,.portfolio_tile:focus .portfolio_tile--title{background:#565B4D}.portfolio_tile:hover .portfolio_tile--title h2,.portfolio_tile:hover .portfolio_tile--title p,.portfolio_tile:focus .portfolio_tile--title h2,.portfolio_tile:focus .portfolio_tile--title p{color:#FFF}.portfolio_tile--title{font-family:"Optima Nova Regular", sans-serif;font-weight:normal;text-transform:none;font-style:normal;line-height:1.25;background:#FFF;position:absolute;bottom:0;width:75%;min-height:112px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;gap:20px;padding:30px 25px;-webkit-transition:background 300ms ease;transition:background 300ms ease}.portfolio_tile--title h2{font-family:"Optima Nova Regular", sans-serif;font-weight:normal;text-transform:none;font-style:normal;line-height:1.25;-webkit-transition:color 300ms ease;transition:color 300ms ease}.portfolio_tile--title p{-webkit-transition:color 300ms ease;transition:color 300ms ease}.team_tiles--container{margin:0 auto;padding-top:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;display:grid;grid-template-columns:repeat(2, 1fr)}.team_tiles--headline{margin:0 auto;grid-column:1 / -1;background:#FFF;width:100%;padding-top:40px !important;padding-bottom:40px}.team_tiles--headline h4{font-family:"Optima Nova Regular", sans-serif;font-weight:normal;text-transform:none;font-style:normal;line-height:1.25}.team_tile{width:100%;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.team_tile:hover .team_tile--title,.team_tile:focus .team_tile--title{background:#565B4D}.team_tile:hover .team_tile--title h2,.team_tile:hover .team_tile--title p,.team_tile:focus .team_tile--title h2,.team_tile:focus .team_tile--title p{color:#FFF}.team_tile--image{aspect-ratio:182/319;-o-object-fit:cover;object-fit:cover}.team_tile--title{font-family:"Optima Nova Regular", sans-serif;font-weight:normal;text-transform:none;font-style:normal;line-height:1.25;background:#FFF;position:absolute;bottom:0;width:calc(100% - 40px);min-height:96px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;padding:25px 30px;-webkit-transition:background 300ms ease;transition:background 300ms ease}.team_tile--title h2,.team_tile--title p{-webkit-transition:color 300ms ease;transition:color 300ms ease}.team_tile--title h2{font-family:"Optima Nova Regular", sans-serif;font-weight:normal;text-transform:none;font-style:normal;line-height:1.25}.team_tile--title p{font-family:"Overused Grotesk Regular", sans-serif;font-weight:normal;text-transform:none;font-style:normal}.team_tiles--footnote{grid-column:1 / -1;margin:0 auto;background:#FFF;width:100%;padding-top:40px !important;padding-bottom:40px;margin-top:10px;font-family:"Overused Grotesk Regular", sans-serif;font-weight:normal;text-transform:none;font-style:normal}.page_intro{margin:0 auto;background:#FFF;padding-top:45px;padding-bottom:45px}.page_intro--content{padding-top:0 !important;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:50px}.page_intro--filters{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:30px}.page_intro--main h1{font-family:"Optima Nova Regular", sans-serif;font-weight:normal;text-transform:none;font-style:normal;line-height:1.25}.page_intro--main p{font-family:"Overused Grotesk Regular", sans-serif;font-weight:normal;text-transform:none;font-style:normal;margin-top:20px;width:70%}.news_items{margin:0 auto;padding-top:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:10px}.news_item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background:#fff}.news_item h2{font-family:"Optima Nova Regular", sans-serif;font-weight:normal;text-transform:none;font-style:normal;line-height:1.25}.news_item--image{display:none;-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%}.news_item--image img{height:100%;-o-object-fit:cover;object-fit:cover}.news_item--content{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding:35px 30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative}.news_item--date{font-family:"Overused Grotesk Regular", sans-serif;font-weight:normal;text-transform:uppercase;font-style:normal;font-size:14px;line-height:18px;letter-spacing:0.1em;margin-bottom:20px;color:#322F2C}.news_item--cta{font-family:"Overused Grotesk Regular", sans-serif;font-weight:normal;text-transform:uppercase;font-style:normal;font-size:14px;line-height:18px;letter-spacing:0.1em;color:#6D7876;margin-top:30px}.news_item_filters{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.news_item_filters button{font-family:"Overused Grotesk Bold", sans-serif;font-weight:normal;text-transform:none;font-style:normal;font-size:1em;line-height:2em;border:1px solid #C0C6C4;height:40px;border-radius:20px;padding:0 30px;-webkit-transition:background .3s ease, color .3s ease, border-color .3s ease;transition:background .3s ease, color .3s ease, border-color .3s ease}.news_item_filters button:hover,.news_item_filters button:focus,.news_item_filters button.current{background:#565B4D;color:#FFF;border-color:transparent}.news_item--disclaimer{font-family:"Overused Grotesk Regular", sans-serif;text-transform:none;font-size:12px;position:absolute;bottom:10px;right:30px}.hero.hero--inset{margin:0 auto;margin-left:auto;margin-right:auto}.hero--image{position:relative;aspect-ratio:1440 / 800;max-height:660px;width:100%}.hero--image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.hero--gallery_images img{position:absolute;-webkit-transition:opacity 2s;transition:opacity 2s;opacity:0}.hero--gallery_images img.is-active{opacity:1}.intro_feature{margin:0 auto;isolation:isolate}.intro_feature--main{padding:40px 30px;background:#FFF;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:40px}.intro_feature--aside{display:grid;grid-template-columns:repeat(2, 1fr);gap:10px;margin-top:10px}.intro_feature--content h2{font-family:"Optima Nova Regular", sans-serif;font-weight:normal;text-transform:none;font-style:normal;line-height:1.25;margin-top:40px}.intro_feature--content p{font-family:"Overused Grotesk Regular", sans-serif;font-weight:normal;text-transform:none;font-style:normal}.intro_feature--content_item{margin-top:25px}.intro_feature--content_item h3{font-family:"Optima Nova Regular", sans-serif;font-weight:normal;text-transform:none;font-style:normal;line-height:1.25;margin-bottom:10px}.intro_feature--body{font-family:"Overused Grotesk Regular", sans-serif;font-weight:normal;text-transform:none;font-style:normal;margin-top:15px}p.intro_feature--eyebrow{font-family:"Overused Grotesk Regular", sans-serif;font-weight:normal;text-transform:uppercase;font-style:normal;font-size:14px;line-height:18px;letter-spacing:0.1em}.intro_feature--list{width:100%}.intro_feature--list_label{font-family:"Overused Grotesk Regular", sans-serif;font-weight:normal;text-transform:uppercase;font-style:normal;font-size:14px;line-height:18px;letter-spacing:0.1em}.intro_feature--list_items{margin-top:30px;display:grid;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;row-gap:20px;grid-template-columns:1fr}.intro_feature--list_items h3{font-family:"Optima Nova Regular", sans-serif;font-weight:normal;text-transform:none;font-style:normal;line-height:1.25}.intro_feature--list_items p{font-family:"Overused Grotesk Regular", sans-serif;font-weight:normal;text-transform:none;font-style:normal}.text_block{position:relative}.text_block--inner{background:#FFF;padding:45px 30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.text_block--inner.wide{aspect-ratio:auto}.text_block--eyebrow{font-family:"Overused Grotesk Regular", sans-serif;font-weight:normal;text-transform:uppercase;font-style:normal;font-size:14px;line-height:18px;letter-spacing:0.1em;margin-bottom:40px}.text_block--headline{font-family:"Optima Nova Regular", sans-serif;font-weight:normal;text-transform:none;font-style:normal;line-height:1.25}.text_block--body{font-family:"Overused Grotesk Regular", sans-serif;font-weight:normal;text-transform:none;font-style:normal;margin-top:10px}.text_block--cta{margin-top:25px}.text_block--markdown{font-family:"Overused Grotesk Regular", sans-serif;font-weight:normal;text-transform:none;font-style:normal;margin-top:15px}.text_block--markdown .markdown-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:25px}.text_block--markdown ul{color:#585856;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:15px}.block_section{margin:0 auto;width:100%;margin-top:10px}.block_section--inner{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:10px}.block_section--inner>:first-child{grid-column:1 / 3}.block_section--inner>:nth-child(2){grid-column:1 / 2}.block_section--inner>:nth-child(4){grid-column:1 / 3}.block_section--inner.flip>:first-child{grid-column:1 / -1;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.block_section--inner.flip>:last-child{grid-column:1 / -1;-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.block_section--inner.fifty-fifty>:nth-child(2){grid-column:1 / -1}.block_section--inner.slim>:first-child{grid-column:1 / -1}.block_section--fifty_fifty{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.block_section--fifty_fifty img{-o-object-fit:cover;object-fit:cover}.hero+.block_section--inner{margin-top:10px}.block_section--inner{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:10px}.block_section--inner .block_section--item_wide{grid-column:span 3}.block_section--inner .block_section--item_small{grid-column:span 3}.feature_tile{position:relative}.feature_tile.square_content{display:grid;grid-template-columns:subgrid}.feature_tile.square_content img{grid-column:1 / -1}.feature_tile.square_content .square_tile{grid-column:1 / 1;left:0;position:absolute;left:0;bottom:0}.feature_tile--content{background:#FFF;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:15px;padding:30px}.feature_tile--content a:not(.eyebrow){font-family:"Optima Nova Regular", sans-serif;font-weight:normal;text-transform:none;font-style:normal;line-height:1.25}.square_tile{background:#565B4D;gap:40px;width:100%;color:#FFF;padding:30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.square_tile.sage{background:#565B4D}.square_tile.dark{background:#414440}.square_tile.white{background:#FFF}.square_tile h3{font-family:"Overused Grotesk Regular", sans-serif;font-weight:normal;text-transform:uppercase;font-style:normal;font-size:14px;line-height:18px;letter-spacing:0.1em}.square_tile p{font-family:"Optima Nova Regular", sans-serif;font-weight:normal;text-transform:none;font-style:normal;line-height:1.25}.square_tile p,.square_tile h3{color:inherit}.logo_grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:10px}.logo_grid--logo{background:#FFF;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;justify-self:center}.outreach .hide{display:none !important}.outreach .outreach_quote{padding:130px 0}.outreach .outreach_quote blockquote{max-width:740px}.outreach .outreach_quote cite{display:block;padding-top:30px;font-size:26px;position:relative}.outreach .outreach_two_up .chapter-heading h2{padding-bottom:12px}.outreach .outreach_two_up .chapter-heading p{font-size:16px !important;line-height:1.33em !important}.outreach .outreach_two_up .chapter-figure.beta picture img,.outreach .outreach_two_up .chapter-figure.epsilon picture img{-webkit-filter:none;filter:none}.outreach .outreach_video .half_articles .half_article.beta{background-image:none}.outreach .outreach_video .half_articles .half_article.beta picture img{-webkit-filter:none !important;filter:none !important}.outreach .outreach_logos .chapter{padding-top:0}.outreach .outreach_logos .first_logo,.outreach .outreach_logos .contact{display:none !important}.outreach .outreach_logos .half_articles .half_article.gamma{background-image:none}.outreach .outreach_logos .half_article.gamma.contact .half_article-heading{padding:0 20px}.outreach .outreach_logos .half_articles .half_article.gamma picture img{-webkit-filter:none !important;filter:none !important}.legal .part,.announcement .part{margin-top:50px;margin-bottom:50px}.legal .full_article-subcontent.beta:first-child h5,.announcement .full_article-subcontent.beta:first-child h5{font-family:"Overused Grotesk Regular", sans-serif;font-weight:normal;text-transform:uppercase;font-style:normal;font-size:14px;line-height:18px;letter-spacing:0.1em;margin-bottom:15px}.legal .markdown-content h2,.announcement .markdown-content h2{margin-bottom:35px}.legal .markdown-content ul,.announcement .markdown-content ul{font-family:"Overused Grotesk Regular", sans-serif;font-weight:normal;text-transform:none;font-style:normal;color:#585856;list-style:initial;-webkit-margin-after:1em;margin-block-end:1em;-webkit-padding-start:40px;-moz-padding-start:40px;padding-inline-start:40px}.legal .markdown-content p:has(br),.announcement .markdown-content p:has(br){height:0;margin:0}.legal .download-disclaimer h2,.announcement .download-disclaimer h2{text-transform:uppercase}.legal .download-disclaimer-intro,.announcement .download-disclaimer-intro{font-weight:bold;text-transform:uppercase}.legal .download-content,.announcement .download-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.legal .download-content .download-content-link,.announcement .download-content .download-content-link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;margin-top:20px}.legal .download-content .download-content-link .download-pdf,.announcement .download-content .download-content-link .download-pdf{padding-bottom:16px}.legal .download-content .download-content-link .download-pdf:hover,.announcement .download-content .download-content-link .download-pdf:hover{color:#000}.legal .download-content .download-content-link .button+.button,.announcement .download-content .download-content-link .button+.button{margin-left:0;margin-top:30px}.news.index .cascade_index.alpha .half_articles{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.news.index .cascade_index.alpha .half_article:nth-of-type(1){-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.news.index .cascade_index.alpha .half_article:nth-of-type(2){-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.news.index .cascade_index.alpha .half_article:nth-of-type(3){-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.news.index .cascade_index.alpha .half_article:nth-of-type(4){-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.news.index .cascade_index.alpha .half_article:nth-of-type(5){-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.news.index .cascade_index.alpha .half_article:nth-of-type(6){-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}.about .cascade_index.beta .chapter{padding-top:0}.teams.detail main{overflow:visible}.team_detail--main_content{margin:0 auto;gap:10px;margin-top:10px}.team_detail--image{aspect-ratio:590/787}.team_detail--image img{height:100%;-o-object-fit:cover;object-fit:cover}.team_detail--bio{background:#FFF;padding:60px 30px 80px}.team_detail--name{font-family:"Optima Nova Regular", sans-serif;font-weight:normal;text-transform:none;font-style:normal;line-height:1.25;margin-top:50px}.team_detail--member_info{font-family:"Overused Grotesk Regular", sans-serif;font-weight:normal;text-transform:none;font-style:normal;margin-top:20px;margin-bottom:30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:7px}.team_detail--media{margin:0 auto;margin-top:10px;display:grid;gap:10px}.team_detail--portfolios{margin:0 auto;margin-top:10px;display:grid;gap:10px}.team_detail--portfolios .square_tile{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.annual_meeting .chapter{margin-bottom:10px !important}.annual_meeting .chapter-heading{width:100% !important}.annual_meeting .chapter-heading h2{color:#79736F}.annual_meeting .chapter-heading p{margin-top:40px}.annual_meeting .half_article.delta{width:100% !important}.annual_meeting .mobile-video{z-index:auto}.annual_meeting .mobile-video iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.annual_meeting .mobile-video iframe.active{z-index:auto}.annual_meeting .desktop-video{display:none}.pages.responsibility .intro_feature--list_label{font-family:"Optima Nova Regular", sans-serif;font-weight:normal;text-transform:none;font-style:normal;line-height:1.25;letter-spacing:normal}.pages.responsibility .intro_feature--list_items h3{font-family:"Optima Nova Regular", sans-serif;font-weight:normal;text-transform:none;font-style:normal;line-height:1.25}.pages.responsibility .intro_feature--aside .square_tile{background:#fff;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.pages.responsibility .hero{margin-top:10px}.portfolio_detail{margin:0 auto}.portfolio_detail .square_tile{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.portfolio_detail .news_item--content{padding:35px 40px}.portfolio_detail--info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;margin-top:20px}.portfolio_detail--info p{color:#6D7876;font-weight:700}.portfolio_detail--info span{color:#585856;font-weight:400}.portfolio_detail--headline{font-family:"Optima Nova Regular", sans-serif;font-weight:normal;text-transform:none;font-style:normal;line-height:1.25}.portfolio_detail--body h2{font-family:"Optima Nova Regular", sans-serif;font-weight:normal;text-transform:none;font-style:normal;line-height:1.25}.portfolio_detail--body p{font-family:"Overused Grotesk Regular", sans-serif;font-weight:normal;text-transform:none;font-style:normal;margin-top:10px}.portfolio_detail--news{margin-top:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:10px}.portfolio_detail--logos{display:grid;gap:7%;grid-template-columns:repeat(2, minmax(0, 1fr))}.pages.contact .square_tile{background:#FFF}.pages.contact .square_tile h3{color:#585856}.pages.contact .square_tile a{font-family:"Overused Grotesk Regular", sans-serif;font-weight:normal;text-transform:none;font-style:normal;word-break:break-all}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx){.chosen-rtl .chosen-search input[type="text"],.chosen-container-single .chosen-single abbr,.chosen-container-single .chosen-single div b,.chosen-container-single .chosen-search input[type="text"],.chosen-container-multi .chosen-choices .search-choice .search-choice-close,.chosen-container .chosen-results-scroll-down span,.chosen-container .chosen-results-scroll-up span{background-image:url("chosen-sprite@2x.png") !important;background-size:52px 37px !important;background-repeat:no-repeat !important}}@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(0.75);-ms-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;-ms-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;-ms-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}.mfp-arrow{-webkit-transform:scale(0.75);-ms-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;-ms-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;-ms-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}@media (max-width: 640px){.chosen-container-single .chosen-single span{font-size:14px;line-height:22px}.chosen-container-single .chosen-drop .chosen-results{font-size:14px;line-height:22px}.markdown-content h2{font-size:30px}.markdown-content h3{font-size:24px}.markdown-content h4{font-size:16px;line-height:18px}.markdown-content p{font-size:16px;line-height:24px}.end_matter-copy{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.end_matter-copy p,.end_matter-copy a{font-size:14px;line-height:22px}.end_matter-copy p,.end_matter-copy a{font-size:12px;line-height:24px}.front_matter-logo{font-size:30px;line-height:30px}.front_matter-nav-toggle{right:30px}.cascade_directory.alpha .chapter-content .half_article.beta,.cascade_directory.alpha .chapter-content .half_article.gamma{float:left;width:49%;margin-top:1.5vw;margin-bottom:1.5vw}.cascade_directory.alpha .chapter-content .half_article.beta:first-of-type,.cascade_directory.alpha .chapter-content .half_article.gamma:first-of-type{margin-right:2%}.cascade_directory.alpha .chapter-content .half_article.beta:nth-of-type(3),.cascade_directory.alpha .chapter-content .half_article.gamma:nth-of-type(3){display:none}.cascade_directory.alpha .chapter-content .half_article.delta{position:relative;overflow:hidden;float:left;width:32.6vw;margin-top:1.25vw;margin-bottom:1.25vw}.cascade_directory.alpha .chapter-content .half_article.delta:before{display:block;content:"";width:100%;padding-top:100%}.cascade_directory.alpha .chapter-content .half_article.delta>*:first-child{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.cascade_directory.alpha .chapter-content .half_article.delta:nth-of-type(2){margin-left:1vw;margin-right:1vw}.cascade_directory.alpha .chapter-content .half_article.delta picture img{width:100%}.cascade_directory.beta .chapter-content .half_articles .half_article.beta,.cascade_directory.beta .chapter-content .half_articles .half_article.gamma,.cascade_directory.beta .chapter-content .half_articles .half_article.delta{float:left;width:49%;margin-top:2vw;margin-bottom:2vw}.cascade_directory.beta .chapter-content .half_articles .half_article.beta:first-of-type,.cascade_directory.beta .chapter-content .half_articles .half_article.beta:nth-of-type(3),.cascade_directory.beta .chapter-content .half_articles .half_article.gamma:first-of-type,.cascade_directory.beta .chapter-content .half_articles .half_article.gamma:nth-of-type(3),.cascade_directory.beta .chapter-content .half_articles .half_article.delta:first-of-type,.cascade_directory.beta .chapter-content .half_articles .half_article.delta:nth-of-type(3){margin-right:2%}.cascade_directory.beta .chapter-content .half_articles .half_article.beta:nth-of-type(3),.cascade_directory.beta .chapter-content .half_articles .half_article.beta:nth-of-type(4),.cascade_directory.beta .chapter-content .half_articles .half_article.gamma:nth-of-type(3),.cascade_directory.beta .chapter-content .half_articles .half_article.gamma:nth-of-type(4),.cascade_directory.beta .chapter-content .half_articles .half_article.delta:nth-of-type(3),.cascade_directory.beta .chapter-content .half_articles .half_article.delta:nth-of-type(4){margin-top:0}.cascade_directory.beta .chapter-content.delta:first-of-type .half_article.delta{margin-top:0}.cascade_directory.beta .chapter:nth-of-type(even) .chapter-content .half_articles .half_article.delta .chapter-figure.gamma figcaption{padding:30px}.cascade_index.alpha .half_article{width:100%;border-right:none;border-left:none}.cascade_index.beta .chapter-content .half_articles .half_article.gamma{position:relative;overflow:hidden;float:left;width:49%;margin-right:2%}.cascade_index.beta .chapter-content .half_articles .half_article.gamma:before{display:block;content:"";width:100%;padding-top:100%}.cascade_index.beta .chapter-content .half_articles .half_article.gamma>*:first-child{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.cascade_index.beta .chapter-content .half_articles .half_article.gamma:nth-of-type(even){margin-right:0}.cascade_index.beta .chapter-content .half_articles .half_article.gamma picture img{width:100%}.cascade_index.beta .chapter-content .half_articles .half_article.delta{min-height:200px}.cascade_index.gamma .chapter-heading{padding-bottom:9px}.cascade_index.gamma .chapter-content ul li{padding-bottom:22.5px}.chapter-figure.alpha figcaption p{font-size:14px;line-height:22px}.chapter-figure.beta figcaption,.chapter-figure.epsilon figcaption{bottom:45px;left:30px}.chapter-figure.beta h2,.chapter-figure.epsilon h2{font-size:21px}.chapter-figure.gamma figcaption{padding:45px 30px}.chapter-figure.gamma figcaption section p{font-size:21px}.chapter-figure.zeta figcaption{bottom:45px;left:30px}.chapter-figure.zeta figcaption p{font-size:14px;line-height:22px}.chapter-heading h2{font-size:30px}.chapter-heading p{font-size:18px;line-height:26px}.chapter-heading p{padding-bottom:11.25px}.chapter-heading.alpha{padding:45px 30px}.chapter-heading.gamma{padding:45px 30px}.chapter-content.beta{padding:0 30px 40px}.chapter-content.beta blockquote cite{font-size:16px;line-height:24px}.half_article li a{font-size:21px}.half_article.alpha .half_article-content section h3{font-size:24px}.half_article.alpha .half_article-content section p.date{font-size:10px;line-height:14px}.half_article.alpha .half_article-content footer span{font-size:13px;line-height:16px}.half_article.beta .half_article-heading h3{font-size:21px}.half_article.gamma .half_article-heading h4,.half_article.gamma .half_article-heading h3{font-size:21px}.half_article.delta .half_article-content{padding-top:22.5px;padding-bottom:22.5px;padding-left:22.5px}.half_article.delta .half_article-content{padding-right:28.125px}.half_article.delta .half_article-content header h4{font-size:13px;line-height:16px}.half_article.delta .half_article-content header h3{font-size:21px}.half_article.delta .half_article-content section p{font-size:16px;line-height:24px}.half_article.epsilon .half_article-content section span.date{font-size:10px;line-height:14px}.half_article.epsilon.tweet .half_article-content header h4{font-size:10px;line-height:14px}.half_article.epsilon.tweet .half_article-content footer span{font-size:10px;line-height:14px}.full_article-heading.alpha .full_article-heading-content{padding:45px 30px}.full_article-heading.alpha .full_article-heading-content h3{font-size:24px}.full_article-heading.alpha .full_article-heading-content h3{padding-top:14.625px}.full_article-heading.beta .full_article-heading-figure figcaption{top:40px}.full_article-heading.beta .full_article-heading-figure+.full_article-heading-content blockquote{top:45px;left:30px}.full_article-heading.beta .full_article-heading-figure+.full_article-heading-content blockquote{top:40px}.full_article-heading.beta blockquote{font-size:12px;line-height:21px}.full_article-heading.beta .full_article-heading-content:nth-child(1) blockquote{padding:45px 30px}.full_article-heading.gamma .full_article-heading-content h2{font-size:30px}.full_article-content ul{font-size:16px;line-height:24px}.full_article-content p{font-size:16px;line-height:24px}.full_article-subcontent{padding:45px 30px}.full_article-subcontent.alpha header p{font-size:12px;line-height:21px}.full_article-subcontent.alpha section p{font-size:18px;line-height:26px}.portfolios.detail .full_article-subcontent.beta{width:100%}.full_article-subcontent.beta section{padding-bottom:22.5px}.full_article-subcontent.beta section{padding:45px 0 0;width:100%}.full_article-subcontent.beta section ul li{font-size:16px;line-height:24px}.full_article-subcontent.epsilon header h2{font-size:24px}.full_article-media .half_article.epsilon{width:50%}.full_article-media .half_article.epsilon .half_article-content section span.date{font-size:10px;line-height:14px}.part-heading .part-heading-nav [class^="ico-"],.part-heading .part-heading-nav [class*="ico-"]{font-size:21px;line-height:28px}.part-heading .part-heading-content blockquote,.part-heading .part-heading-content p,.part-heading .part-heading-content a{font-size:28px;line-height:36px}.part-heading .chapter-content .half_article.delta{position:relative;overflow:hidden;float:left;width:49%;margin-right:2%;margin-top:1.25vw;margin-bottom:1.25vw}.part-heading .chapter-content .half_article.delta:before{display:block;content:"";width:100%;padding-top:100%}.part-heading .chapter-content .half_article.delta>*:first-child{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.part-heading .chapter-content .half_article.delta:nth-of-type(even){margin-right:0}.part-heading .chapter-content .half_article.delta picture img{width:100%}.portfolio_tile--title h2{font-size:21px}.team_tiles--headline h4{font-size:21px}.team_tile--title p{font-size:14px;line-height:22px}.team_tiles--footnote{font-size:14px;line-height:22px}.page_intro--main h1{font-size:30px}.page_intro--main p{font-size:16px;line-height:24px}.news_item h2{font-size:21px}.intro_feature--content h2{font-size:30px}.intro_feature--content p{font-size:16px;line-height:24px}.intro_feature--content_item h3{font-size:24px}.intro_feature--body{font-size:16px;line-height:24px}.intro_feature--list_items h3{font-size:24px}.intro_feature--list_items p{font-size:16px;line-height:24px}.text_block--headline{font-size:30px}.text_block--body{font-size:16px;line-height:24px}.text_block--markdown{font-size:16px;line-height:24px}.feature_tile--content a:not(.eyebrow){font-size:24px}.square_tile p{font-size:24px}.legal .markdown-content ul,.announcement .markdown-content ul{font-size:16px;line-height:24px}.team_detail--name{font-size:30px}.team_detail--member_info{font-size:16px;line-height:24px}.pages.responsibility .intro_feature--list_label{font-size:24px}.pages.responsibility .intro_feature--list_items h3{font-size:21px}.portfolio_detail--headline{font-size:30px}.portfolio_detail--body h2{font-size:21px}.portfolio_detail--body p{font-size:16px;line-height:24px}.pages.contact .logo_grid{grid-template-columns:repeat(1, 1fr) !important}.pages.contact .square_tile a{font-size:16px;line-height:24px}}@media (max-width: 960px){.chosen-container-single .chosen-single span{font-size:14px;line-height:22px}.chosen-container-single .chosen-drop .chosen-results{font-size:14px;line-height:22px}.markdown-content h4{font-size:16px;line-height:18px}.markdown-content p{font-size:16px;line-height:24px}.end_matter-copy p,.end_matter-copy a{font-size:14px;line-height:22px}.front_matter{position:relative;height:75px}.front_matter-logo{font-size:40px;line-height:35px}.front_matter-nav-toggle{position:absolute;top:27px;cursor:pointer;outline:0;height:30px;width:30px}.front_matter-nav-toggle>*{display:block;position:absolute;width:100%;height:2px;left:0;top:0;background-color:#79736F;-webkit-transition:all 100ms ease;transition:all 100ms ease}.front_matter-nav-toggle>*:nth-child(1){margin-top:8px}.front_matter-nav-toggle>*:nth-child(2){margin-top:16px}.front_matter-nav-toggle>*:nth-child(n+4){display:none}.front_matter-nav-list{position:absolute;top:75px;left:0;width:100%;max-height:0;overflow:hidden;-webkit-transition:max-height 300ms ease-in-out;transition:max-height 300ms ease-in-out}.front_matter-nav-list li{text-align:center;height:75px;background:#F3F1ED;border-top:1px solid #B0ACAA}.front_matter-nav-list li a{display:inline-block;height:100%;width:100%;padding:20px;line-height:32px;background:#F0EEEC}.front_matter-nav-list li:last-of-type{border-bottom:1px solid #79736F}.front_matter-nav-list li.active a{color:#201F1D;background:#FFF}.cascade_directory.beta .chapter-figure:not(.epsilon){clear:both}.cascade_directory.beta .chapter-content.delta .half_articles{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.cascade_directory.beta .chapter-content.delta:first-of-type .half_article.beta{display:none}.cascade_directory.beta .chapter-content.delta:first-of-type .half_article.delta .chapter-figure{height:100%}.cascade_directory.beta .chapter:nth-of-type(even) .chapter-content .half_articles .half_article.delta .chapter-figure.gamma figcaption{padding:70px 60px}.chapter-figure.alpha figcaption p{font-size:14px;line-height:22px}.chapter-figure.zeta figcaption p{font-size:14px;line-height:22px}.chapter-heading p{font-size:19px;line-height:28px}.chapter-content.beta blockquote cite{font-size:16px;line-height:24px}.half_article.alpha .half_article-content section p.date{font-size:12px;line-height:16px}.half_article.alpha .half_article-content footer span{font-size:13px;line-height:16px}.half_article.delta .half_article-figure{display:none}.half_article.delta .half_article-content:nth-child(1){height:auto}.half_article.delta .half_article-content{height:auto}.half_article.delta .half_article-content header h4{font-size:13px;line-height:16px}.half_article.delta .half_article-content section p{font-size:16px;line-height:24px}.half_article.epsilon .half_article-heading h3 span{font-size:12px;line-height:15px;margin-top:1px}.half_article.epsilon .half_article-content section h3,.half_article.epsilon .half_article-content section p{font-size:18px}.half_article.epsilon .half_article-content section span.date{font-size:12px;line-height:16px}.half_article.epsilon.tweet .half_article-content header h4{font-size:12px;line-height:16px}.half_article.epsilon.tweet .half_article-content footer span{font-size:12px;line-height:16px}.full_article-heading.alpha .full_article-heading-figure{display:none}.full_article-heading.beta .full_article-heading-figure figcaption{width:40%}.full_article-heading.beta .full_article-heading-figure+.full_article-heading-content blockquote{width:40%}.full_article-heading.beta blockquote{font-size:26px;line-height:34px}.full_article-content ul{font-size:16px;line-height:24px}.full_article-content p{font-size:16px;line-height:24px}.full_article-subcontent.alpha header p{font-size:26px;line-height:34px}.full_article-subcontent.alpha section p{font-size:19px;line-height:28px}.full_article-subcontent.alpha section p{font-size:16px;line-height:1.65}.full_article-subcontent.beta section ul li{font-size:16px;line-height:24px}.full_article-media .half_article.epsilon .half_article-heading h3 span{font-size:12px;line-height:15px;margin-top:1px}.full_article-media .half_article.epsilon .half_article-content section span.date{font-size:12px;line-height:16px}.part-heading .part-heading-nav [class^="ico-"],.part-heading .part-heading-nav [class*="ico-"]{font-size:24px;line-height:32px}.part-heading .part-heading-content blockquote,.part-heading .part-heading-content p,.part-heading .part-heading-content a{font-size:34px;line-height:42px}.team_tile--title p{font-size:14px;line-height:22px}.team_tiles--footnote{font-size:14px;line-height:22px}.page_intro--main p{font-size:16px;line-height:24px}.intro_feature--content p{font-size:16px;line-height:24px}.intro_feature--body{font-size:16px;line-height:24px}.intro_feature--list_items p{font-size:16px;line-height:24px}.text_block--body{font-size:16px;line-height:24px}.text_block--markdown{font-size:16px;line-height:24px}.block_section--inner .square_tile.wide{grid-column:1 / -1}.outreach main.content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.outreach .desktop-only{display:none !important}.outreach .outreach_quote{padding:70px 0}.outreach .outreach_logos{width:100%}.outreach .outreach_logos .first_logo,.outreach .outreach_logos .contact{display:block !important}.outreach .outreach_logos .half_articles .half_article.gamma{margin-top:10px}.legal .markdown-content ul,.announcement .markdown-content ul{font-size:16px;line-height:24px}.news.index .cascade_index.alpha .half_article{width:100%;border-right:none;border-left:none}.about main.content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.about .part:nth-of-type(1) .part-content .chapter:nth-of-type(2){display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.about .part:nth-of-type(1) .part-content .chapter:nth-of-type(2) section.chapter-content{width:100%}.about .part:nth-of-type(1) .part-content .chapter:nth-of-type(2) section.chapter-content:nth-of-type(1){-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.about .part:nth-of-type(3) .half_article.beta{display:none}.about .part:nth-of-type(2){width:100%}.about .part:nth-of-type(2) .half_articles .half_article.gamma{margin-top:10px}.team_detail--member_info{font-size:16px;line-height:24px}.portfolio_detail .square_tile{grid-column:1 / -1;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.portfolio_detail .square_tile img{max-width:200px}.portfolio_detail--body p{font-size:16px;line-height:24px}.pages.contact .logo_grid{grid-template-columns:repeat(2, 1fr);margin-top:10px}.pages.contact .square_tile a{font-size:16px;line-height:24px}}@media (min-width: 961px){.chosen-container-single .chosen-single span{font-size:16px;line-height:24px}.chosen-container-single .chosen-drop .chosen-results{font-size:16px;line-height:24px}.select_filter{width:30%}.markdown-content h4{font-size:16px;line-height:18px}.markdown-content p{font-size:18px;line-height:24px}footer.end_matter nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.end_matter-copy{-webkit-box-ordinal-group:NaN;-webkit-order:initial;-ms-flex-order:initial;order:initial}.end_matter-copy p,.end_matter-copy a{font-size:16px;line-height:24px}.front_matter{height:90px}.front_matter-logo{font-size:40px;line-height:52px}.front_matter-nav-toggle{display:none}.front_matter-nav-list{position:relative;float:right;margin-top:12px}.front_matter-nav-list li{float:left;margin-right:35px}.front_matter-nav-list li:last-of-type{margin-right:0}.cascade_directory.alpha .chapter-figure figcaption{width:150px;left:auto}.cascade_directory.alpha .chapter-heading{position:relative;width:48.5%;position:relative;overflow:hidden;z-index:1;margin:-150px auto}.cascade_directory.alpha .chapter-heading:before{display:block;content:"";width:100%;padding-top:100%}.cascade_directory.alpha .chapter-heading>*:first-child{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.cascade_directory.alpha .chapter-heading+.chapter-content .half_articles{margin-top:161px}.cascade_directory.alpha .chapter-content .half_article.alpha{width:74.5%}.cascade_directory.alpha .chapter-content .half_article.beta,.cascade_directory.alpha .chapter-content .half_article.gamma{width:24.5%;margin-bottom:10px}.cascade_directory.alpha .chapter-content .half_article.beta:nth-of-type(2),.cascade_directory.alpha .chapter-content .half_article.gamma:nth-of-type(2){margin-bottom:0}.cascade_directory.alpha .chapter-content .half_article.beta:nth-of-type(3),.cascade_directory.alpha .chapter-content .half_article.gamma:nth-of-type(3){position:absolute;top:-51.5%}.cascade_directory.alpha .chapter-content .half_article.delta{position:relative;overflow:hidden;float:left;width:24%;margin-right:1.33333%;margin-bottom:10px;margin-top:10px}.cascade_directory.alpha .chapter-content .half_article.delta:before{display:block;content:"";width:100%;padding-top:100%}.cascade_directory.alpha .chapter-content .half_article.delta>*:first-child{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.cascade_directory.alpha .chapter:nth-of-type(1) .chapter-figure{max-height:660px;overflow:hidden}.cascade_directory.alpha .chapter:nth-of-type(1) .chapter-figure picture img{width:100%}.cascade_directory.alpha .chapter:nth-of-type(1) .chapter-content .half_articles .half_article.alpha{float:right}.cascade_directory.alpha .chapter:nth-of-type(1) .chapter-content .half_articles .half_article.beta,.cascade_directory.alpha .chapter:nth-of-type(1) .chapter-content .half_articles .half_article.gamma{float:left}.cascade_directory.alpha .chapter:nth-of-type(1) .chapter-content .half_articles .half_article.beta:nth-of-type(2),.cascade_directory.alpha .chapter:nth-of-type(1) .chapter-content .half_articles .half_article.gamma:nth-of-type(2){clear:left}.cascade_directory.alpha .chapter:nth-of-type(1) .chapter-content .half_articles .half_article.beta:nth-of-type(3),.cascade_directory.alpha .chapter:nth-of-type(1) .chapter-content .half_articles .half_article.gamma:nth-of-type(3){right:0}.cascade_directory.alpha .chapter:nth-of-type(even) .chapter-content .half_articles .half_article.alpha{float:left}.cascade_directory.alpha .chapter:nth-of-type(even) .chapter-content .half_articles .half_article.beta,.cascade_directory.alpha .chapter:nth-of-type(even) .chapter-content .half_articles .half_article.gamma{float:right}.cascade_directory.alpha .chapter:nth-of-type(even) .chapter-content .half_articles .half_article.beta:nth-of-type(2),.cascade_directory.alpha .chapter:nth-of-type(even) .chapter-content .half_articles .half_article.gamma:nth-of-type(2){clear:right;right:0}.cascade_directory.alpha .chapter:last-of-type .chapter-heading{margin-top:-240px}.cascade_directory.alpha .chapter:last-of-type .chapter-figure{overflow:hidden}.cascade_directory.alpha .chapter:last-of-type .chapter-figure picture{position:relative;overflow:hidden}.cascade_directory.alpha .chapter:last-of-type .chapter-figure picture:before{display:block;content:"";width:100%;padding-top:66%}.cascade_directory.alpha .chapter:last-of-type .chapter-figure picture>*:first-child{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.cascade_directory.beta .chapter-heading{position:relative;width:48.75%}.cascade_directory.beta .chapter-figure:not(.epsilon){width:74.5%;margin-bottom:12px}.cascade_directory.beta .chapter-figure.epsilon{float:right;width:50%}.cascade_directory.beta .chapter-content .half_articles .half_article.beta,.cascade_directory.beta .chapter-content .half_articles .half_article.gamma,.cascade_directory.beta .chapter-content .half_articles .half_article.delta{width:24.5%}.cascade_directory.beta .chapter-content .half_articles .half_article.beta:nth-of-type(4),.cascade_directory.beta .chapter-content .half_articles .half_article.gamma:nth-of-type(4),.cascade_directory.beta .chapter-content .half_articles .half_article.delta:nth-of-type(4){position:absolute}.cascade_directory.beta .chapter-content .half_articles .half_article.alpha{width:74.5%}.cascade_directory.beta .chapter-content.delta:nth-of-type(2){display:none}.cascade_directory.beta .chapter:nth-of-type(odd) .chapter-heading.alpha{float:right;margin-right:25.5%;margin-left:0}.cascade_directory.beta .chapter:nth-of-type(odd) .chapter-figure:not(.epsilon){float:left}.cascade_directory.beta .chapter:nth-of-type(odd) .chapter-content .half_articles .half_article.beta,.cascade_directory.beta .chapter:nth-of-type(odd) .chapter-content .half_articles .half_article.gamma{float:right;margin-left:0;margin-right:11px}.cascade_directory.beta .chapter:nth-of-type(odd) .chapter-content .half_articles .half_article.beta:nth-of-type(3),.cascade_directory.beta .chapter:nth-of-type(odd) .chapter-content .half_articles .half_article.gamma:nth-of-type(3){margin-right:0}.cascade_directory.beta .chapter:nth-of-type(odd) .chapter-content .half_articles .half_article.beta:nth-of-type(4),.cascade_directory.beta .chapter:nth-of-type(odd) .chapter-content .half_articles .half_article.gamma:nth-of-type(4){right:0;margin-right:0}.cascade_directory.beta .chapter:nth-of-type(odd) .chapter-content .half_articles .half_article.alpha{float:right}.cascade_directory.beta .chapter:nth-of-type(odd) .chapter-content .half_articles .half_article.alpha ~ .half_article.beta{float:left;margin-left:0;margin-right:0;clear:left}.cascade_directory.beta .chapter:nth-of-type(even) .chapter-heading.alpha{float:left;margin-left:25.5%;margin-right:0}.cascade_directory.beta .chapter:nth-of-type(even) .chapter-figure:not(.epsilon){float:right}.cascade_directory.beta .chapter:nth-of-type(even) .chapter-content .half_articles .half_article.beta,.cascade_directory.beta .chapter:nth-of-type(even) .chapter-content .half_articles .half_article.gamma{float:left;margin-right:0;margin-left:11px}.cascade_directory.beta .chapter:nth-of-type(even) .chapter-content .half_articles .half_article.beta:nth-of-type(1),.cascade_directory.beta .chapter:nth-of-type(even) .chapter-content .half_articles .half_article.gamma:nth-of-type(1){position:absolute;left:0;top:0;margin-right:11px;margin-left:0}.cascade_directory.beta .chapter:nth-of-type(even) .chapter-content .half_articles .half_article.beta:nth-of-type(3),.cascade_directory.beta .chapter:nth-of-type(even) .chapter-content .half_articles .half_article.gamma:nth-of-type(3){margin-left:0}.cascade_directory.beta .chapter:nth-of-type(even) .chapter-content .half_articles .half_article.beta:nth-of-type(4),.cascade_directory.beta .chapter:nth-of-type(even) .chapter-content .half_articles .half_article.gamma:nth-of-type(4){left:0;margin-left:0}.cascade_directory.beta .chapter:nth-of-type(even) .chapter-content .half_articles .half_article.delta{position:relative;overflow:hidden;float:right;margin-right:0;margin-left:11px;clear:right;width:24.5%;margin-bottom:2vw}.cascade_directory.beta .chapter:nth-of-type(even) .chapter-content .half_articles .half_article.delta:before{display:block;content:"";width:100%;padding-top:100%}.cascade_directory.beta .chapter:nth-of-type(even) .chapter-content .half_articles .half_article.delta>*:first-child{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.cascade_directory.beta .chapter:nth-of-type(even) .chapter-content .half_articles .half_article.delta .chapter-figure.gamma{background:transparent}.cascade_directory.beta .chapter:nth-of-type(3) .chapter-content .half_articles .half_article.alpha{float:left}.cascade_directory.beta .chapter:nth-of-type(3) .chapter-content .half_articles .half_article.alpha ~ .half_article.beta{float:right;margin-right:0;margin-left:0;clear:right}.cascade_directory.beta .chapter:nth-of-type(3) .chapter-content .half_articles .half_article.alpha ~ .half_article.beta.contact{background:transparent}.cascade_index.alpha .binding,.cascade_index.alpha .mfp-iframe-holder .mfp-content,.mfp-iframe-holder .cascade_index.alpha .mfp-content{width:100%;max-width:1810px;padding-left:5px;padding-right:5px}.cascade_index.alpha .half_article:nth-of-type(1){float:right;width:58%}.cascade_index.alpha .half_article:nth-of-type(2){float:left;width:42%}.cascade_index.alpha .half_article:nth-of-type(3){float:right;width:42%;margin-right:16%}.cascade_index.alpha .half_article:nth-of-type(4){float:left;width:28.875%;margin-left:13.125%}.cascade_index.alpha .half_article:nth-of-type(10n+5){float:left;width:58%;clear:left}.cascade_index.alpha .half_article:nth-of-type(10n+6){float:left;width:28.875%}.cascade_index.alpha .half_article:nth-of-type(10n+7){float:right;width:42%}.cascade_index.alpha .half_article:nth-of-type(10n+8){float:left;width:42%;margin-left:16%;clear:left}.cascade_index.alpha .half_article:nth-of-type(10n+9){float:left;width:28.875%;clear:right}.cascade_index.alpha .half_article:nth-of-type(10n+10){width:58%;float:right}.cascade_index.alpha .half_article:nth-of-type(10n+11){width:28.875%;float:left;margin-left:13.125%}.cascade_index.alpha .half_article:nth-of-type(10n+12){width:42%;float:left}.cascade_index.alpha .half_article:nth-of-type(10n+13){width:42%;float:right;margin-right:16%}.cascade_index.alpha .half_article:nth-of-type(10n+14){float:left;width:28.875%;margin-left:13.125%}.cascade_index.beta .part-content-heading h2{margin-left:0}.cascade_index.gamma .chapter-content ul li{float:left;width:48%;padding-right:2%}.chapter-figure.alpha figcaption p{font-size:16px;line-height:24px}.chapter-figure.gamma{position:relative;overflow:hidden}.chapter-figure.gamma:before{display:block;content:"";width:100%;padding-top:66%}.chapter-figure.gamma>*:first-child{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.chapter-figure.gamma figcaption section p{font-size:20px}.chapter-figure.zeta figcaption p{font-size:16px;line-height:24px}.chapter-heading p{font-size:18px;line-height:26px}.chapter-content.beta{padding:0 5.625vw 40px}.chapter-content.beta blockquote cite{font-size:18px;line-height:24px}.half_article h3{font-size:25px}.half_article.alpha .half_article-content section h3{font-size:26px;line-height:33px}.half_article.alpha .half_article-content section p.date{font-size:14px;line-height:22px}.half_article.alpha .half_article-content section p.date{font-size:15px}.half_article.alpha .half_article-content footer span{font-size:13px;line-height:16px}.half_article.delta .half_article-figure{float:left;width:25%}.half_article.delta .half_article-content:nth-child(1){width:100%;height:300px;position:relative}.half_article.delta .half_article-content{position:absolute;right:0;width:75%;height:100%}.half_article.delta .half_article-content header h4{font-size:13px;line-height:16px}.half_article.delta .half_article-content section p{font-size:18px;line-height:24px}.half_article.epsilon .half_article-heading h3 span{font-size:13px;line-height:16px;margin-top:5px}.half_article.epsilon .half_article-content section h3,.half_article.epsilon .half_article-content section p{font-size:14px;line-height:1.5}.half_article.epsilon .half_article-content section h3,.half_article.epsilon .half_article-content section p{font-size:26px;line-height:33px}.half_article.epsilon .half_article-content section span.date{font-size:14px;line-height:22px}.half_article.epsilon .half_article-content section span.date{font-size:15px}.half_article.epsilon.tweet .half_article-figure picture{position:relative;overflow:hidden}.half_article.epsilon.tweet .half_article-figure picture:before{display:block;content:"";width:100%;padding-top:66%}.half_article.epsilon.tweet .half_article-figure picture>*:first-child{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.half_article.epsilon.tweet .half_article-content{padding-top:0;padding-bottom:0}.half_article.epsilon.tweet .half_article-content header,.half_article.epsilon.tweet .half_article-content section{margin-bottom:30px}.half_article.epsilon.tweet .half_article-content header h4{font-size:14px;line-height:22px}.half_article.epsilon.tweet .half_article-content header h4{font-size:15px}.half_article.epsilon.tweet .half_article-content section h3,.half_article.epsilon.tweet .half_article-content section p{font-size:14px;line-height:1.5}.half_article.epsilon.tweet .half_article-content section h3,.half_article.epsilon.tweet .half_article-content section p{font-size:16px}.half_article.epsilon.tweet .half_article-content footer span{font-size:14px;line-height:22px}.half_article.epsilon.tweet .half_article-content footer span{font-size:15px}.half_article.epsilon.tweet .half_article-content footer a:not(.button){font-size:14px;line-height:1.5}.full_article-heading.alpha .full_article-heading-figure{float:left;width:24%}.full_article-heading.alpha .full_article-heading-figure+.full_article-heading-content{position:absolute;right:0;width:76%}.full_article-heading.alpha .full_article-heading-content{padding:35px 5.625vw}.full_article-heading.beta blockquote{font-size:28px;line-height:36px}.full_article-content .addthis_sharing_toolbox{display:none}.full_article-content ul{font-size:18px;line-height:24px}.full_article-content p{font-size:18px;line-height:24px}.full_article-subcontent{padding:70px 5.625vw}.full_article-subcontent.alpha header p{font-size:28px;line-height:36px}.full_article-subcontent.alpha section p{font-size:18px;line-height:26px}.full_article-subcontent.beta section ul li{font-size:18px;line-height:24px}.full_article-media .half_article.epsilon:nth-of-type(3){display:block}.full_article-media .half_article.epsilon .half_article-heading h3 span{font-size:13px;line-height:16px;margin-top:5px}.full_article-media .half_article.epsilon .half_article-content section h3,.full_article-media .half_article.epsilon .half_article-content section p{font-size:14px}.full_article-media .half_article.epsilon .half_article-content section span.date{font-size:14px;line-height:22px}.full_article-media .half_article.epsilon .half_article-content section span.date{font-size:15px}.full_article-media .full_article-subcontent{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:50%;padding:0 5.6vw}.full_article-media .full_article-subcontent section{padding-bottom:0;float:none;width:auto}.full_article-media .full_article-subcontent ~ .half_article{width:25%}.part-heading .part-heading-nav [class^="ico-"],.part-heading .part-heading-nav [class*="ico-"]{font-size:26px;line-height:33px}.part-heading .part-heading-nav h2{margin-left:0}.part-heading .part-heading-content blockquote,.part-heading .part-heading-content p,.part-heading .part-heading-content a{font-size:36px;line-height:48px}.part-heading .chapter-content .half_article.delta{position:relative;overflow:hidden;float:left;width:24%;margin-right:1.33333%;margin-bottom:10px;margin-top:10px}.part-heading .chapter-content .half_article.delta:before{display:block;content:"";width:100%;padding-top:100%}.part-heading .chapter-content .half_article.delta>*:first-child{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.team_tiles--container{grid-template-columns:repeat(4, 1fr)}.team_tile--title p{font-size:16px;line-height:24px}.team_tiles--footnote{font-size:16px;line-height:24px}.page_intro--main p{font-size:18px;line-height:24px}.news_item--image{display:block}.news_item--disclaimer{right:60px;bottom:20px}.intro_feature{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:10px;margin-top:-235px}.intro_feature--main{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding:80px 60px}.intro_feature--aside{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:24.5%;margin-top:245px}.intro_feature--content p{font-size:18px;line-height:24px}.intro_feature--body{font-size:18px;line-height:24px}.intro_feature--list_items p{font-size:18px;line-height:24px}.text_block--inner{position:absolute;bottom:0;padding:70px 60px}.text_block--inner.static{position:static}.text_block--body{font-size:18px;line-height:24px}.text_block--body{margin-top:15px}.text_block--cta{margin-top:30px}.text_block--markdown{font-size:18px;line-height:24px}.text_block--markdown li{width:48%}.block_section--inner{grid-template-columns:24.5% 1fr 24.5%}.block_section--inner>:first-child{grid-column:2 / 3}.block_section--inner>:nth-child(2){grid-column:3 / -1;margin-top:auto}.block_section--inner>:nth-child(4){grid-column:2 / -1}.block_section--inner.flip>:first-child{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;grid-column:1 / 2;margin-top:auto}.block_section--inner.flip>:last-child{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4;grid-column:2 / -1}.block_section--inner.fifty-fifty>:first-child{grid-column:1 / -1}.block_section--inner.fifty-fifty>:nth-child(2){grid-column:1 / 3}.block_section--inner.slim>:first-child{grid-column:1 / 3}.block_section--inner.slim>:nth-child(2){grid-column:3 / -1;margin-top:auto}.block_section--fifty_fifty{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.block_section--fifty_fifty>*{width:50%}.block_section--inner{grid-template-columns:24.5% 1fr 24.5%}.block_section--inner .block_section--item_wide{grid-column:span 2}.block_section--inner .block_section--item_small{grid-column:span 1;margin-top:auto}.feature_tile--content{height:235px;gap:0}.square_tile{aspect-ratio:1}.logo_grid{margin-top:10px}.outreach .outreach_two_up .chapter-heading{padding:40px 60px !important}.outreach .outreach_video .half_articles .half_article.alpha{width:74.7% !important}.outreach .outreach_video .half_articles .half_article.beta{width:24% !important}.outreach .outreach_video .half_articles .half_article.beta:last-child{margin-top:7px}.outreach .outreach_logos .half_articles .half_article.gamma:nth-of-type(4n+1){margin-right:0 !important}.outreach .outreach_logos .half_articles .half_article.gamma:nth-of-type(4n){margin-right:1.33333% !important}.legal .markdown-content ul,.announcement .markdown-content ul{font-size:18px;line-height:24px}.news.index .cascade_index.alpha .half_articles{display:block}.news.index .cascade_index.alpha .half_article:nth-of-type(10n+6){float:left;width:42%}.team_detail--main_content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.team_detail--image{width:calc(50% - 5px);height:100vh;position:-webkit-sticky;position:sticky;top:0;max-height:900px}.team_detail--bio{padding:145px 80px 80px;width:calc(50% - 5px);min-height:900px}.team_detail--member_info{font-size:18px;line-height:24px}.team_detail--media{grid-template-columns:repeat(3, minmax(0px, 1fr))}.team_detail--portfolios{grid-template-columns:repeat(4, minmax(0px, 1fr))}.annual_meeting .half_article.alpha.video{float:left !important}.annual_meeting .half_article.delta{width:24.5% !important;margin-left:8px !important}.portfolio_detail--body p{font-size:18px;line-height:24px}.portfolio_detail--news{margin-right:calc(24.5% + 10px)}.portfolio_detail--news .news_item{min-height:235px}.pages.contact .text_block--inner{aspect-ratio:1;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.pages.contact .square_tile a{font-size:18px;line-height:24px}}@media (max-width: 420px){.chosen-container-single .chosen-single span{font-size:13px;line-height:20px}.chosen-container-single .chosen-drop .chosen-results{font-size:13px;line-height:20px}footer.end_matter{max-width:100%;padding-top:18px;padding-left:30px;padding-right:30px}.end_matter-copy p,.end_matter-copy a{font-size:13px;line-height:20px}.front_matter{max-width:100%;padding-top:18px;padding-left:30px;padding-right:30px}.part-heading.alpha{max-width:100%;padding-top:18px;padding-left:30px;padding-right:30px}.cascade_index.gamma .binding,.cascade_index.gamma .mfp-iframe-holder .mfp-content,.mfp-iframe-holder .cascade_index.gamma .mfp-content{max-width:100%;padding-top:18px;padding-left:30px;padding-right:30px}.chapter-figure.alpha figcaption p{font-size:13px;line-height:20px}.chapter-figure.gamma figcaption section h3{font-size:12px}.chapter-figure.gamma figcaption section p{font-size:18px;line-height:24px}.chapter-figure.zeta figcaption p{font-size:13px;line-height:20px}.chapter-heading p{font-size:18px;line-height:24px}.half_article.alpha .half_article-content section h3{font-size:18px}.half_article.alpha .half_article-content section p.date{font-size:12px}.half_article.epsilon .half_article-heading h3 span{font-size:11px;line-height:14px}.half_article.epsilon .half_article-content section h3,.half_article.epsilon .half_article-content section p{font-size:14px}.half_article.epsilon .half_article-content section span.date{font-size:12px}.half_article.epsilon.tweet .half_article-content header,.half_article.epsilon.tweet .half_article-content section{margin-bottom:10px}.half_article.epsilon.tweet .half_article-content header h4{font-size:12px}.half_article.epsilon.tweet .half_article-content section h3,.half_article.epsilon.tweet .half_article-content section p{font-size:14px}.half_article.epsilon.tweet .half_article-content footer span{font-size:12px}.half_article.epsilon.tweet .half_article-content footer a:not(.button){font-size:14px}.full_article-heading.beta .full_article-heading-figure figcaption{top:30px}.full_article-heading.beta .full_article-heading-figure+.full_article-heading-content blockquote{top:30px}.full_article-heading.beta blockquote p{font-size:0.625rem}.full_article-subcontent.alpha section p{font-size:18px;line-height:24px}.full_article-media .half_article.epsilon .half_article-heading h3 span{font-size:11px;line-height:14px}.full_article-media .half_article.epsilon .half_article-content section span.date{font-size:12px}.part-heading .part-heading-content blockquote,.part-heading .part-heading-content p,.part-heading .part-heading-content a{font-size:22px;line-height:30px}.team_tiles--headline{max-width:100%;padding-top:18px;padding-left:30px;padding-right:30px}.team_tile--title p{font-size:13px;line-height:20px}.team_tiles--footnote{max-width:100%;padding-top:18px;padding-left:30px;padding-right:30px}.team_tiles--footnote{font-size:13px;line-height:20px}.page_intro{max-width:100%;padding-top:18px;padding-left:30px;padding-right:30px}}@media (min-width: 641px) and (max-width: 960px){.select_filter{width:50%}.markdown-content h2{font-size:36px}.markdown-content h3{font-size:27px}.binding,.mfp-iframe-holder .mfp-content{max-width:100%}footer.end_matter{max-width:100%;padding-top:18px;padding-left:60px;padding-right:60px}.end_matter-copy p,.end_matter-copy a{font-size:12px;line-height:24px}.front_matter{max-width:100%;padding-top:18px;padding-left:60px;padding-right:60px}.front_matter-nav-toggle{right:40px}.part-heading.alpha{max-width:100%;padding-top:18px;padding-left:60px;padding-right:60px}.part-heading.beta{max-width:100%}.cascade_directory.alpha .chapter-content .half_article.beta,.cascade_directory.alpha .chapter-content .half_article.gamma{float:left;width:32.6vw;margin-top:1.25vw;margin-bottom:1.25vw}.cascade_directory.alpha .chapter-content .half_article.beta:nth-of-type(2),.cascade_directory.alpha .chapter-content .half_article.gamma:nth-of-type(2){margin-left:1vw;margin-right:1vw}.cascade_directory.alpha .chapter-content .half_article.delta{position:relative;overflow:hidden;float:left;width:32.6vw;margin-top:1.25vw;margin-bottom:1.25vw}.cascade_directory.alpha .chapter-content .half_article.delta:before{display:block;content:"";width:100%;padding-top:100%}.cascade_directory.alpha .chapter-content .half_article.delta>*:first-child{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.cascade_directory.alpha .chapter-content .half_article.delta:nth-of-type(2){margin-left:1vw;margin-right:1vw}.cascade_directory.beta .chapter-content .half_articles .half_article.beta,.cascade_directory.beta .chapter-content .half_articles .half_article.gamma,.cascade_directory.beta .chapter-content .half_articles .half_article.delta{float:left;width:24%;margin-top:1.325vw;margin-bottom:1.325vw;margin-right:1.325%}.cascade_directory.beta .chapter-content .half_articles .half_article.beta:last-of-type,.cascade_directory.beta .chapter-content .half_articles .half_article.gamma:last-of-type,.cascade_directory.beta .chapter-content .half_articles .half_article.delta:last-of-type{margin-right:0}.cascade_index.alpha .half_article{width:50%}.cascade_index.alpha .half_article:nth-of-type(odd){float:left;border-left:none}.cascade_index.alpha .half_article:nth-of-type(even){float:right;clear:right;border-right:none}.cascade_index.gamma .binding,.cascade_index.gamma .mfp-iframe-holder .mfp-content,.mfp-iframe-holder .cascade_index.gamma .mfp-content{max-width:100%;padding-top:18px;padding-left:60px;padding-right:60px}.cascade_index.gamma .chapter-heading{padding-bottom:14px}.cascade_index.gamma .chapter-content ul li{padding-bottom:35px}.cascade_index.gamma .chapter-content ul li{float:left;width:50%;padding-right:20px}.chapter-figure.beta figcaption,.chapter-figure.epsilon figcaption{bottom:70px;left:60px}.chapter-figure.gamma figcaption{padding:70px 60px}.chapter-figure.zeta figcaption{bottom:70px;left:60px}.chapter-heading h2{font-size:36px}.chapter-heading p{padding-bottom:17.5px}.chapter-heading.alpha{padding:70px 60px}.chapter-heading.gamma{padding:70px 60px}.chapter-content.beta{padding:0 30px 40px}.half_article.alpha .half_article-content section h3{font-size:27px}.half_article.delta .half_article-content{padding-top:35px;padding-bottom:35px;padding-left:35px}.half_article.delta .half_article-content{padding-right:43.75px}.full_article-heading.alpha .full_article-heading-content{padding:45px 5.625vw}.full_article-heading.alpha .full_article-heading-content h3{font-size:27px}.full_article-heading.alpha .full_article-heading-content h3{padding-top:22.75px}.full_article-heading.beta .full_article-heading-figure figcaption{top:50px;left:30px}.full_article-heading.beta .full_article-heading-figure+.full_article-heading-content blockquote{left:60px;top:70px;padding:0}.full_article-heading.beta .full_article-heading-figure+.full_article-heading-content blockquote{top:50px;left:30px}.full_article-heading.beta .full_article-heading-content:nth-child(1) blockquote{padding:70px 60px}.full_article-heading.gamma .full_article-heading-content h2{font-size:36px}.full_article-subcontent{padding:70px 30px 45px}.portfolios.detail .full_article-subcontent.beta{padding:1em 2em 1em 2em;width:33.33%}.full_article-subcontent.beta section{padding-bottom:35px}.full_article-subcontent.beta section:first-of-type{padding-bottom:0}.full_article-subcontent.epsilon header h2{font-size:27px}.full_article-media .half_article.epsilon{width:33.33%}.part-heading .part-heading-content.alpha{padding:70px 0}.part-heading .part-heading-content.beta{padding:30px 0 75px 0}.part-heading .chapter-content .half_article.delta{position:relative;overflow:hidden;float:left;width:24.2vw;margin-top:1.25vw;margin-bottom:1.25vw}.part-heading .chapter-content .half_article.delta:before{display:block;content:"";width:100%;padding-top:100%}.part-heading .chapter-content .half_article.delta>*:first-child{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.part-heading .chapter-content .half_article.delta:nth-of-type(2){margin-left:1vw;margin-right:1vw}.part-heading .chapter-content .half_article.delta:nth-of-type(3){margin-right:1vw}.banner{max-width:100%}.portfolio_tiles--container{max-width:100%}.team_tiles--container{max-width:100%}.team_tiles--container{grid-template-columns:repeat(3, 1fr)}.team_tiles--headline{max-width:100%;padding-top:18px;padding-left:60px;padding-right:60px}.team_tiles--footnote{max-width:100%;padding-top:18px;padding-left:60px;padding-right:60px}.page_intro{max-width:100%;padding-top:18px;padding-left:60px;padding-right:60px}.page_intro--main h1{font-size:36px}.news_items{max-width:100%}.news_item--content{padding:35px 60px}.hero.hero--inset{max-width:100%}.intro_feature{max-width:100%}.intro_feature--main{padding:80px 60px}.intro_feature--aside{grid-template-columns:repeat(3, 1fr)}.intro_feature--content h2{font-size:36px}.intro_feature--content_item h3{font-size:27px}.intro_feature--list_items h3{font-size:27px}.text_block--inner{padding:95px 60px}.text_block--headline{font-size:36px}.block_section{max-width:100%}.feature_tile--content a:not(.eyebrow){font-size:27px}.square_tile p{font-size:27px}.team_detail--main_content{max-width:100%}.team_detail--bio{padding:60px 40px 80px}.team_detail--name{font-size:36px}.team_detail--media{max-width:100%}.team_detail--portfolios{max-width:100%}.team_detail--portfolios{grid-template-columns:repeat(2, minmax(0px, 1fr))}.pages.responsibility .intro_feature--list_label{font-size:27px}.portfolio_detail{max-width:100%}.portfolio_detail--headline{font-size:36px}}@media (min-width: 961px) and (max-width: 1350px){.markdown-content h2{font-size:36px}.markdown-content h3{font-size:27px}.binding,.mfp-iframe-holder .mfp-content{max-width:960px}footer.end_matter{max-width:960px;padding-top:18px;padding-left:60px;padding-right:60px}.front_matter{max-width:960px;padding-top:18px;padding-left:60px;padding-right:60px}.part-heading.alpha{max-width:960px;padding-top:18px;padding-left:60px;padding-right:60px}.part-heading.beta{max-width:960px}.cascade_directory.alpha .chapter:before,.cascade_directory.alpha .chapter:after{content:' ';display:table}.cascade_directory.alpha .chapter:after{clear:both}.cascade_directory.alpha .chapter-content .half_article.alpha{margin-top:-480px}.cascade_index.gamma .binding,.cascade_index.gamma .mfp-iframe-holder .mfp-content,.mfp-iframe-holder .cascade_index.gamma .mfp-content{max-width:960px;padding-top:18px;padding-left:60px;padding-right:60px}.cascade_index.gamma .chapter-heading{padding-bottom:14px}.cascade_index.gamma .chapter-content ul li{padding-bottom:35px}.chapter-figure.beta figcaption,.chapter-figure.epsilon figcaption{bottom:70px;left:60px}.chapter-figure.gamma figcaption{padding:70px 60px}.chapter-figure.zeta figcaption{bottom:70px;left:60px}.chapter-heading h2{font-size:36px}.chapter-heading p{padding-bottom:17.5px}.chapter-heading.alpha{padding:70px 60px}.chapter-heading.gamma{padding:70px 60px}.half_article.alpha .half_article-content section h3{font-size:27px}.half_article.delta .half_article-content{padding-top:35px;padding-bottom:35px;padding-left:35px}.half_article.delta .half_article-content{padding-right:43.75px}.full_article-heading.alpha .full_article-heading-content h3{font-size:27px}.full_article-heading.alpha .full_article-heading-content h3{padding-top:22.75px}.full_article-heading.beta .full_article-heading-figure+.full_article-heading-content blockquote{left:60px;top:70px;padding:0}.full_article-heading.beta .full_article-heading-content:nth-child(1) blockquote{padding:70px 60px}.full_article-heading.gamma .full_article-heading-content h2{font-size:36px}.full_article-subcontent.beta section{padding-bottom:35px}.full_article-subcontent.epsilon header h2{font-size:27px}.part-heading .part-heading-content.beta{padding:50px 0 80px 0}.banner{max-width:960px}.portfolio_tiles--container{max-width:960px}.team_tiles--container{max-width:960px}.team_tiles--headline{max-width:960px;padding-top:18px;padding-left:60px;padding-right:60px}.team_tiles--footnote{max-width:960px;padding-top:18px;padding-left:60px;padding-right:60px}.page_intro{max-width:960px;padding-top:18px;padding-left:60px;padding-right:60px}.page_intro--main h1{font-size:36px}.news_items{max-width:960px}.news_item--content{padding:35px 60px}.hero.hero--inset{max-width:960px}.intro_feature{max-width:960px}.intro_feature--content h2{font-size:36px}.intro_feature--content_item h3{font-size:27px}.intro_feature--list_items h3{font-size:27px}.text_block--inner.short{padding:35px 60px}.text_block--headline{font-size:36px}.block_section{max-width:960px}.feature_tile--content a:not(.eyebrow){font-size:27px}.square_tile p{font-size:27px}.team_detail--main_content{max-width:960px}.team_detail--name{font-size:36px}.team_detail--media{max-width:960px}.team_detail--portfolios{max-width:960px}.pages.responsibility .intro_feature--list_label{font-size:27px}.portfolio_detail{max-width:960px}.portfolio_detail--headline{font-size:36px}}@media (min-width: 1351px){.markdown-content h2{font-size:42px}.markdown-content h3{font-size:33px}.binding,.mfp-iframe-holder .mfp-content{max-width:1190px}footer.end_matter{max-width:1190px;padding-top:18px;padding-left:80px;padding-right:80px}.front_matter{max-width:1190px;padding-top:18px;padding-left:80px;padding-right:80px}.part-heading.alpha{max-width:1190px;padding-top:18px;padding-left:80px;padding-right:80px}.part-heading.beta{max-width:1190px}.cascade_directory.alpha .binding,.cascade_directory.alpha .mfp-iframe-holder .mfp-content,.mfp-iframe-holder .cascade_directory.alpha .mfp-content{width:69.5%;max-width:1440px;padding-left:2%;padding-right:2%}.cascade_directory.alpha .chapter-content .half_article.beta:nth-of-type(2),.cascade_directory.alpha .chapter-content .half_article.gamma:nth-of-type(2){position:absolute}.cascade_directory.alpha .chapter:nth-of-type(1) .chapter-figure{max-height:840px}.cascade_index.gamma .binding,.cascade_index.gamma .mfp-iframe-holder .mfp-content,.mfp-iframe-holder .cascade_index.gamma .mfp-content{max-width:1190px;padding-top:18px;padding-left:80px;padding-right:80px}.cascade_index.gamma .chapter-heading{padding-bottom:1.6vh}.cascade_index.gamma .chapter-content ul li{padding-bottom:4vh}.cascade_index.gamma .chapter-content ul li{width:calc(100%/3);padding-right:3%}.cascade_index.gamma .chapter-content ul li:nth-child(3n+1){clear:left}.chapter-figure.beta figcaption,.chapter-figure.epsilon figcaption{bottom:8vh;left:5vw}.chapter-figure.gamma figcaption{padding:8vh 5vw}.chapter-figure.zeta figcaption{bottom:8vh;left:5vw}.chapter-heading h2{font-size:42px}.chapter-heading p{font-size:20px;line-height:28px}.chapter-heading p{padding-bottom:2vh}.chapter-heading.alpha{padding:8vh 5vw}.chapter-heading.gamma{padding:8vh 5vw}.half_article h2,.half_article h3,.half_article h4{font-size:21px}.half_article.alpha .half_article-content section h3{font-size:33px}.half_article.alpha .half_article-content section p.date{font-size:16px}.half_article.alpha .half_article-content footer a:not(.button){font-size:21px}.half_article.delta .half_article-content{padding-top:4vh;padding-bottom:4vh;padding-left:4vh}.half_article.delta .half_article-content{padding-right:5vh}.half_article.epsilon .half_article-content section h3,.half_article.epsilon .half_article-content section p{font-size:18px;line-height:1.5}.half_article.epsilon .half_article-content section span.date{font-size:16px}.half_article.epsilon.tweet .half_article-content header h4{font-size:16px}.half_article.epsilon.tweet .half_article-content section h3,.half_article.epsilon.tweet .half_article-content section p{font-size:18px;line-height:1.5}.half_article.epsilon.tweet .half_article-content footer span{font-size:16px}.half_article.epsilon.tweet .half_article-content footer a:not(.button){font-size:18px;line-height:1.5}.full_article-heading.alpha .full_article-heading-figure+.full_article-heading-content{padding:4vh 2.5vw}.full_article-heading.alpha .full_article-heading-content h3{font-size:33px}.full_article-heading.alpha .full_article-heading-content h3{padding-top:2.6vh}.full_article-heading.beta .full_article-heading-figure+.full_article-heading-content blockquote{top:8vh;left:5vw}.full_article-heading.beta .full_article-heading-content:nth-child(1) blockquote{padding:8vh 5vw}.full_article-heading.gamma .full_article-heading-content h2{font-size:42px}.full_article-heading.gamma .full_article-heading-content h2{padding-left:5.625vw}.full_article-subcontent.alpha section p{font-size:20px;line-height:28px}.full_article-subcontent.beta section{padding-bottom:4vh}.full_article-subcontent.epsilon header h2{font-size:33px}.full_article-subcontent.epsilon section ul li ul li a{font-size:21px}.full_article-media .half_article.epsilon .half_article-content section h3,.full_article-media .half_article.epsilon .half_article-content section p{font-size:21px}.full_article-media .half_article.epsilon .half_article-content section span.date{font-size:16px}.part-heading .part-heading-content blockquote,.part-heading .part-heading-content p,.part-heading .part-heading-content a{font-size:45px;line-height:60px}.part-heading .part-heading-content.alpha{padding:9vh 0 2.5vh 0}.part-heading .part-heading-content.beta{padding:9vh 0 13vh 0}.banner{max-width:1190px}.portfolio_tiles--container{max-width:1190px}.portfolio_tile--title{font-size:21px}.portfolio_tile--title{width:50%}.team_tiles--container{max-width:1190px}.team_tiles--headline{max-width:1190px;padding-top:18px;padding-left:80px;padding-right:80px}.team_tile--title{font-size:21px}.team_tile--title h2{font-size:21px}.team_tiles--footnote{max-width:1190px;padding-top:18px;padding-left:80px;padding-right:80px}.page_intro{max-width:1190px;padding-top:18px;padding-left:80px;padding-right:80px}.page_intro--main h1{font-size:42px}.news_items{max-width:1190px}.news_item--content{padding:35px 80px}.hero.hero--inset{max-width:1190px}.hero--image{max-height:100vh}.intro_feature{max-width:1190px}.intro_feature{margin-top:-291.5px}.intro_feature--main{padding:80px}.intro_feature--aside{margin-top:301.5px}.intro_feature--content h2{font-size:42px}.intro_feature--content_item h3{font-size:33px}.intro_feature--list_items h3{font-size:33px}.text_block--inner{aspect-ratio:656 / 676;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:70px 80px}.text_block--headline{font-size:42px}.block_section{max-width:1190px}.feature_tile--content{height:290px;padding:40px}.feature_tile--content a:not(.eyebrow){font-size:33px}.square_tile{padding:40px}.square_tile p{font-size:33px}.outreach .outreach_video .half_articles .half_article.beta:last-child{margin-top:12px}.team_detail--main_content{max-width:1190px}.team_detail--name{font-size:42px}.team_detail--media{max-width:1190px}.team_detail--portfolios{max-width:1190px}.annual_meeting .binding,.annual_meeting .mfp-iframe-holder .mfp-content,.mfp-iframe-holder .annual_meeting .mfp-content{width:69.5%;max-width:1440px;padding-left:2%;padding-right:2%}.pages.responsibility .intro_feature--list_label{font-size:33px}.portfolio_detail{max-width:1190px}.portfolio_detail--headline{font-size:42px}.portfolio_detail--news .news_item{min-height:290px}}@media (min-width: 421px) and (max-width: 640px){.binding,.mfp-iframe-holder .mfp-content{max-width:100%}footer.end_matter{max-width:100%;padding-top:18px;padding-left:30px;padding-right:30px}.front_matter{max-width:100%;padding-top:18px;padding-left:30px;padding-right:30px}.part-heading.alpha{max-width:100%;padding-top:18px;padding-left:30px;padding-right:30px}.part-heading.beta{max-width:100%}.cascade_index.gamma .binding,.cascade_index.gamma .mfp-iframe-holder .mfp-content,.mfp-iframe-holder .cascade_index.gamma .mfp-content{max-width:100%;padding-top:18px;padding-left:30px;padding-right:30px}.banner{max-width:100%}.portfolio_tiles--container{max-width:100%}.team_tiles--container{max-width:100%}.team_tiles--headline{max-width:100%;padding-top:18px;padding-left:30px;padding-right:30px}.team_tiles--footnote{max-width:100%;padding-top:18px;padding-left:30px;padding-right:30px}.page_intro{max-width:100%;padding-top:18px;padding-left:30px;padding-right:30px}.news_items{max-width:100%}.hero.hero--inset{max-width:100%}.intro_feature{max-width:100%}.block_section{max-width:100%}.team_detail--main_content{max-width:100%}.team_detail--media{max-width:100%}.team_detail--portfolios{max-width:100%}.portfolio_detail{max-width:100%}}@media (min-width: 641px){.front_matter-nav-list li a:hover{color:#201F1D}.cascade_directory.alpha .chapter-heading .flexer{padding:25px 50px}.part:nth-of-type(1) .cascade_directory.beta .chapter:nth-of-type(1){margin-top:80px}.cascade_index.beta .chapter-content .half_articles .half_article.gamma{position:relative;overflow:hidden;float:left;width:24%;margin-right:1.33333%}.cascade_index.beta .chapter-content .half_articles .half_article.gamma:before{display:block;content:"";width:100%;padding-top:100%}.cascade_index.beta .chapter-content .half_articles .half_article.gamma>*:first-child{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.cascade_index.beta .chapter-content .half_articles .half_article.gamma:nth-of-type(4n){margin-right:0}.chapter-figure.beta h2,.chapter-figure.epsilon h2{font-size:24px}.chapter-figure.gamma figcaption section p{font-size:24px}.half_article li a{font-size:24px}.half_article.alpha .half_article-figure{position:relative;overflow:hidden}.half_article.alpha .half_article-figure:before{display:block;content:"";width:100%;padding-top:67%}.half_article.alpha .half_article-figure>*:first-child{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.half_article.alpha .half_article-figure picture img{max-width:none;width:auto;height:100%}.half_article.alpha .half_article-content{padding:40px 50px}.half_article.beta .half_article-heading h3{font-size:24px}.half_article.gamma .half_article-heading h4,.half_article.gamma .half_article-heading h3{font-size:24px}.half_article.delta .half_article-content header h3{font-size:24px}.half_article.epsilon .half_article-content{padding:40px 50px}.half_article.epsilon.tweet .half_article-content{padding-left:10%;padding-right:10%}.full_article-heading:before{top:-106px}.full_article-subcontent.beta section{float:left;padding-right:2vw}.full_article-subcontent.epsilon header{max-width:75%}.full_article-subcontent.epsilon section{width:50%;float:left}.full_article-media .half_article.epsilon .half_article-figure picture{position:relative;overflow:hidden}.full_article-media .half_article.epsilon .half_article-figure picture:before{display:block;content:"";width:100%;padding-top:100%}.full_article-media .half_article.epsilon .half_article-figure picture>*:first-child{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.part-heading .part-heading-nav [class^="ico-"].ico-short-arrow-back,.part-heading .part-heading-nav [class*="ico-"].ico-short-arrow-back{width:200px}.part-heading .part-heading-content.alpha{padding:70px 0 10px 0}.portfolio_tile--title h2{font-size:24px}.team_tiles--headline h4{font-size:24px}.team_tile--image{aspect-ratio:290/386}.page_intro{padding-top:80px;padding-bottom:80px}.news_item h2{font-size:24px}.intro_feature--list_items{row-gap:30px;grid-template-columns:repeat(2, 1fr)}.feature_tile--content{position:absolute;right:0;bottom:0;left:24.5%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.logo_grid{grid-template-columns:repeat(4, 1fr)}.pages.responsibility .intro_feature--list_items h3{font-size:24px}.portfolio_detail .news_item--content{padding:35px 80px}.portfolio_detail--body h2{font-size:24px}.portfolio_detail--logos{grid-template-columns:repeat(4, minmax(0, 1fr))}}@media (min-width: 1351px) and (max-width: 1810px){.cascade_directory.alpha .chapter-content .half_article.alpha{margin-top:-287px}.half_article.alpha .half_article-content section h3{font-size:26px;line-height:33px}}@media (min-width: 1810px){.cascade_directory.beta .chapter-content .half_articles .half_article.beta,.cascade_directory.beta .chapter-content .half_articles .half_article.gamma,.cascade_directory.beta .chapter-content .half_articles .half_article.delta{width:24.75%}}@media (max-width: 1350px){.cascade_index.gamma .chapter-content ul li:nth-child(2n+1){clear:left}.half_article h2,.half_article h3,.half_article h4{font-size:18px}.half_article.alpha .half_article-content footer a:not(.button){font-size:18px}.full_article-heading.gamma .full_article-heading-content h2{padding-left:30px}.full_article-subcontent.epsilon section ul li ul li a{font-size:18px}.full_article-media .half_article.epsilon .half_article-content section h3,.full_article-media .half_article.epsilon .half_article-content section p{font-size:18px}.portfolio_tile--title{font-size:18px}.team_tile--title{font-size:18px}.team_tile--title h2{font-size:18px}}@media (max-width: 520px){.half_article.alpha .half_article-content section,.half_article.alpha .half_article-content footer{margin-top:20px}.half_article.alpha .block_link--video:before{width:45px;height:45px}.half_article.epsilon .block_link--video:before{width:45px;height:45px}}@media (max-width: 1200px){.half_article.alpha.video header,.half_article.alpha.video h3 span,.half_article.alpha.video p{opacity:1;-webkit-transition:none;transition:none}.half_article.alpha.video:hover header,.half_article.alpha.video:hover h3 span,.half_article.alpha.video:hover p{opacity:1}.half_article.epsilon.tweet .half_article-content header,.half_article.epsilon.tweet .half_article-content section{margin-bottom:10px}}@media (min-width: 1300px) and (max-width: 1500px){.half_article.epsilon .half_article-content section h3,.half_article.epsilon .half_article-content section p{font-size:16px;line-height:1.5}.half_article.epsilon .half_article-content section h3,.half_article.epsilon .half_article-content section p{font-size:26px;line-height:33px}.half_article.epsilon.tweet .half_article-content header,.half_article.epsilon.tweet .half_article-content section{margin-bottom:15px}.half_article.epsilon.tweet .half_article-content section h3,.half_article.epsilon.tweet .half_article-content section p{font-size:16px;line-height:1.5}.half_article.epsilon.tweet .half_article-content section h3,.half_article.epsilon.tweet .half_article-content section p{font-size:18px}.half_article.epsilon.tweet .half_article-content footer a:not(.button){font-size:16px;line-height:1.5}}@media (min-width: 380px) and (max-width: 480px){.half_article.epsilon.tweet .half_article-content header,.half_article.epsilon.tweet .half_article-content section{margin-bottom:10px}}@media (max-width: 690px){.half_article.epsilon.tweet .half_article-content header,.half_article.epsilon.tweet .half_article-content section{margin-bottom:15px}}@media screen and (max-width: 710px){.full_article-heading.beta blockquote{font-size:22px;line-height:1.5}.full_article-subcontent.alpha header p{font-size:22px;line-height:1.5}}@media screen and (max-width: 620px){.full_article-heading.beta blockquote{font-size:18px}.full_article-subcontent.alpha header p{font-size:18px}}@media screen and (max-width: 510px){.full_article-heading.beta blockquote{font-size:14px}.full_article-subcontent.alpha header p{font-size:14px}.full_article-subcontent.alpha header p{font-size:18px}}@media (min-width: 820px){.portfolio_tile{width:calc(50% - 5px)}}@media (min-width: 961px) and (max-width: 1200px){.news.index .cascade_index.alpha .half_article{width:50%;margin:0}.news.index .cascade_index.alpha .half_article:nth-of-type(odd){float:left;clear:left;border-left:none}.news.index .cascade_index.alpha .half_article:nth-of-type(even){float:right;clear:right;border-right:none}.news.index .cascade_index.alpha .half_article:nth-of-type(10n+6){float:right;width:50%}}@media (min-width: 421px){.annual_meeting .mobile-video{display:none}.annual_meeting .desktop-video{display:block}}
