@charset "UTF-8";.application-process:after,.application-process__checklist-list>ul:after,.application-process__checklist:after,.application-process__steps:after,.biography:after,.button-group.is-spread:after,.calendar-listing__members__item__link:after,.classified-filter__list:after,.classified-list-item:after,.classified__info:after,.dashboard-listings:after,.dashboard-listings__listing:after,.dashboard-listings__listings:after,.dashboard-payments__add-card__billing:after,.dashboard-payments__payment-plan:after,.dashboard-payments__wrapper:after,.form-group__container:after,.is-cfda .user-actions__form:after,.is-fc .user-actions__form:after,.l-colored-section:after,.l-split-half:after,.l-thirds:after,.l-three-panel:after,.l-three-panel__aside:after,.l-three-panel__footer:after,.l-three-panel__main:after,.lookbook-form:after,.name-list:after,.name-list__list:after,.p-benefits__grid-of-four:after,.p-benefits__grid-of-three:after,.p-benefits__grid-of-two:after,.p-dashboard__profile-wrapper:after,.p-dues__payment-plan:after,.p-dues__wrapper:after,.p-fc-classifieds__overview:after,.p-program-detail__weeks:after,.p-program-week__designers-list:after,.p-search__results-results:after,.people:after,.resource__meta:after,.site-footer__links-wrapper:after,.site-footer__wrapper:after,.step-by-step-form__date-time-selector__date:after,.step-by-step-form__date-time-selector__time:after,.timeline__navigation:after{clear:both;content:"";display:table}@font-face{font-family:Graphik XX Cond Web;src:url(../fonts/graphik-xx-cond-web-bold.woff2) format("woff2"),url(../fonts/graphik-xx-cond-web-bold.woff) format("woff");font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:Graphik XXX Cond Web;src:url(../fonts/graphik-xxx-cond-web-bold.woff2) format("woff2"),url(../fonts/graphik-xxx-cond-web-bold.woff) format("woff");font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:icons;src:url(../fonts/icons.woff2) format("woff2"),url(../fonts/icons.woff) format("woff");font-weight:400;font-style:normal;font-stretch:normal}.application-process__checklist-list :checked+label:before,.classified-filter__filter-filter :checked+label:before,.form-select:before,.icon-arrow-bottom:before,.icon-arrow-left:before,.icon-arrow-right:before,.icon-arrow-up:before,.icon-calendar:before,.icon-check:before,.icon-chevron-down:before,.icon-chevron-left:before,.icon-chevron-right:before,.icon-chevron-thin-left:before,.icon-chevron-thin-right:before,.icon-chevron-up:before,.icon-cross:before,.icon-edit:before,.icon-empty-heart:before,.icon-facebook-circled:before,.icon-hamburger:before,.icon-heart:before,.icon-instagram-circled:before,.icon-lookbook:before,.icon-notice:before,.icon-paper:before,.icon-play:before,.icon-plus-circle:before,.icon-search:before,.icon-star-circle:before,.icon-tumblr-circled:before,.icon-twitter-circled:before,.icon-user-squared:before,.icon-user:before,.name-list__filter-filter :checked+label:before,.tag-subscription-settings__list__setting :checked+label:before{font-family:icons;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;vertical-align:middle;line-height:1;speak:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.icon-arrow-bottom:before{content:"\EA01"}.icon-arrow-left:before{content:"\EA02"}.icon-arrow-right:before{content:"\EA03"}.icon-arrow-up:before{content:"\EA04"}.icon-calendar:before{content:"\EA05"}.application-process__checklist-list :checked+label:before,.classified-filter__filter-filter :checked+label:before,.icon-check:before,.name-list__filter-filter :checked+label:before,.tag-subscription-settings__list__setting :checked+label:before{content:"\EA06"}.form-select:before,.icon-chevron-down:before{content:"\EA07"}.icon-chevron-left:before{content:"\EA08"}.icon-chevron-right:before{content:"\EA09"}.icon-chevron-thin-left:before{content:"\EA0A"}.icon-chevron-thin-right:before{content:"\EA0B"}.icon-chevron-up:before{content:"\EA0C"}.icon-cross:before{content:"\EA0D"}.icon-edit:before{content:"\EA0E"}.icon-facebook-circled:before{content:"\EA0F"}.icon-hamburger:before{content:"\EA10"}.icon-heart:before{content:"\EA11"}.icon-instagram-circled:before{content:"\EA12"}.icon-lookbook:before{content:"\EA13"}.icon-notice:before{content:"\EA14"}.icon-paper:before{content:"\EA15"}.icon-play:before{content:"\EA16"}.icon-plus-circle:before{content:"\EA17"}.icon-search:before{content:"\EA18"}.icon-star-circle:before{content:"\EA19"}.icon-tumblr-circled:before{content:"\EA1A"}.icon-twitter-circled:before{content:"\EA1B"}.icon-user-squared:before{content:"\EA1C"}.icon-user:before{content:"\EA1D"}.icon-empty-heart:before{content:"\EA20"}.manual-icon{font-style:normal;font-variant:normal;font-weight:400;height:.875rem;line-height:1;speak:none;text-transform:none;vertical-align:middle}.manual-icon__cross--thick{content:url(../images/cross-thick.svg);height:.75rem}*{margin:0;padding:0}html{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;font-size:16px}body{font-family:Helvetica Neue,Arial,sans-serif;padding-top:2.625rem;transition:transform .5s;overflow-x:hidden}body.has-notification-bar{padding-top:5rem}body.expanded-notification-bar{padding-top:13.8125rem}@media only screen and (min-width:768px) and (min-height:0){body{padding-top:3.75rem}body.has-notification-bar{padding-top:6.875rem}body.expanded-notification-bar{padding-top:15.6875rem}}@media only screen and (min-width:1024px) and (min-height:0){body{padding-top:8.4375rem}body.has-notification-bar{padding-top:11.5625rem}body.expanded-notification-bar{padding-top:20.375rem}}@media only screen and (min-width:1380px) and (min-height:0){body{padding-top:8.4375rem}body.has-notification-bar{padding-top:11.5625rem}body.expanded-notification-bar{padding-top:20.375rem}}body.is-inverted{background-color:#000;color:#fff}body.mobile-nav-is-active{transform:translate(17.5rem);overflow:hidden}@media only screen and (min-width:568px) and (min-height:0){body.mobile-nav-is-active{transform:translate(19.6875rem)}}body.user-actions-is-active{overflow:hidden}body.user-actions-is-active.is-fc{transform:translate(-18.75rem)}@media only screen and (min-width:768px) and (min-height:0){body.user-actions-is-active.is-fc{transform:translate(-465px)}}@media only screen and (min-width:1024px) and (min-height:0){body.user-actions-is-active.is-fc{transform:none;overflow:visible}}body.no-overflow-mobile{position:fixed;width:100%}main,ui-view{display:block}a img{border:none}p img{height:auto;max-width:100%}.debug-console{background-color:#fff;bottom:0;display:none;font-family:monospace;font-size:10px;opacity:.75;padding:.625rem;position:fixed;right:0;z-index:999999}textarea{resize:none}a{color:inherit;text-decoration:none;cursor:pointer}a:not([href]):not([ng-click]){cursor:default}p{color:currentcolor;font-family:Helvetica Neue,Arial,sans-serif;line-height:1.375}main h1{font-size:3.25rem}main h1,main h2{font-family:Graphik XXX Cond Web,Impact,sans-serif;font-weight:400;margin:0 auto 1.5625rem;max-width:485px;text-transform:uppercase}main h2{font-size:2.625rem}main h3{font-size:2.25rem}main h3,main h4{font-family:Graphik XXX Cond Web,Impact,sans-serif;font-weight:400;margin:0 auto 1.5625rem;max-width:485px;text-transform:uppercase}main h4{font-size:1.625rem}main h5{font-family:Graphik XXX Cond Web,Impact,sans-serif;font-size:1.25rem;font-weight:400;margin:0 auto 1.5625rem;text-transform:uppercase}main h5,main p{max-width:485px}main p{font-size:1rem;margin:0 auto 1.5em}main p a{border-bottom:1px solid #000}main .wp-caption{margin:0 auto 1rem;max-width:485px;width:auto!important}main .wp-caption img{display:block;height:auto;max-width:100%}main .wp-caption-text{display:block;font-family:Helvetica Neue,Arial,sans-serif;font-size:.6875rem;text-align:center;padding:1rem 2.5rem;min-height:1rem}@media only screen and (min-width:768px) and (min-height:0){main .wp-caption-text{font-size:.875rem;padding-top:1.375rem;padding-bottom:1.375rem}}@media only screen and (min-width:1024px) and (min-height:0){main .wp-caption-text{font-size:.8125rem;padding:.9375rem 8.75rem 1.0625rem}}@media only screen and (min-width:1920px) and (min-height:0){main .wp-caption-text{font-size:.875rem;padding:1.875rem 8.75rem 2rem}}main .wp-caption-text a{text-decoration:underline}main blockquote{margin:1.875rem auto;max-width:300px;text-align:center}@media only screen and (min-width:768px) and (min-height:0){main blockquote{margin:3.75rem auto;max-width:545px}}main blockquote p{font-family:Graphik XXX Cond Web,Impact,sans-serif;font-size:2.5rem;font-weight:400;line-height:.9375;margin:0 0 1em;max-width:none;text-transform:uppercase}@media only screen and (min-width:768px) and (min-height:0){main blockquote p{font-size:3.75rem}}@media only screen and (min-width:1920px) and (min-height:0){main blockquote p{font-size:5rem}}main blockquote p:before{content:"“"}main blockquote p:after{content:"”"}main blockquote p:last-child{margin:0}main ol,main ul{font-family:Helvetica Neue,Arial,sans-serif;font-size:1rem;line-height:1.375em;margin:0 auto 1.5625rem;max-width:485px;padding:0 0 0 1.5625rem}.type-a{font-family:Throhand W01 Pen Roman,serif;font-size:2.1875rem;font-weight:100;line-height:1;text-shadow:0 0 1rem rgba(0,0,0,.05);text-transform:uppercase}@media only screen and (min-width:768px) and (min-height:0){.type-a{font-size:3.125rem}}@media only screen and (min-width:1920px) and (min-height:0){.type-a{font-size:4.375rem}}.type-b{font-family:Graphik XXX Cond Web,Impact,sans-serif;font-size:2.25rem;font-weight:400;letter-spacing:.0675rem;line-height:1.39;text-transform:uppercase}@media only screen and (min-width:1920px) and (min-height:0){.type-b{font-size:2.875rem;letter-spacing:.08625rem;line-height:1.09}}.type-c{font-family:Graphik XXX Cond Web,Impact,sans-serif;font-size:2.125rem;font-weight:400;letter-spacing:.0675rem;line-height:1;text-transform:uppercase}@media only screen and (min-width:768px) and (min-height:0){.type-c{font-size:2rem;letter-spacing:.06rem}}@media only screen and (min-width:1920px) and (min-height:0){.type-c{font-size:2.875rem;letter-spacing:.08625rem;line-height:1.09}}.type-d{font-family:Graphik XXX Cond Web,Impact,sans-serif;font-size:1.5rem;font-weight:400;letter-spacing:.045rem;line-height:2.08;text-transform:uppercase}@media only screen and (min-width:1920px) and (min-height:0){.type-d{font-size:2rem;letter-spacing:.06rem;line-height:1.56}}.type-e{font-family:Graphik XXX Cond Web,Impact,sans-serif;font-size:1.5rem;font-weight:400;letter-spacing:.045rem;line-height:1;text-transform:uppercase}@media only screen and (min-width:1920px) and (min-height:0){.type-e{font-size:2rem;letter-spacing:.06rem}}.type-f{font-size:.875rem;line-height:1.71;text-transform:uppercase}.type-f,.type-g{font-family:Helvetica Neue,Arial,sans-serif;font-weight:400}.type-g{font-size:1rem;line-height:1.5}@media only screen and (min-width:768px) and (min-height:0){.type-g{font-size:.875rem;line-height:1.43}}@media only screen and (min-width:1700px) and (min-height:0){.type-g{font-size:1rem;line-height:1.5}}.type-h{font-family:Graphik XXX Cond Web,Impact,sans-serif;font-size:1.5rem;font-weight:400;letter-spacing:.06rem;line-height:1.75;text-transform:uppercase}@media only screen and (min-width:768px) and (min-height:0){.type-h{line-height:.92}}button::-moz-focus-inner{border:0;padding:0}.form-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:1px solid currentcolor;border-radius:0;box-shadow:none;box-sizing:border-box;color:currentcolor;display:inline-block;font-family:Helvetica Neue,Arial,sans-serif;font-size:.875rem;height:2.3125rem;outline:none;padding:0 .625rem;position:relative;transition:border-color 256ms cubic-bezier(.445,.05,.55,.95);width:100%}.form-input::-webkit-input-placeholder{color:currentColor;opacity:.6}.form-input::-moz-placeholder{color:currentColor;opacity:.6}.form-input::-ms-input-placeholder{color:currentColor;opacity:.6}.form-input::placeholder{color:currentColor;opacity:.6}.is-salmon .form-input::-webkit-input-placeholder{color:rgba(0,0,0,.2)}.is-salmon .form-input::-moz-placeholder{color:rgba(0,0,0,.2)}.is-salmon .form-input::-ms-input-placeholder{color:rgba(0,0,0,.2)}.is-salmon .form-input::placeholder{color:rgba(0,0,0,.2)}.form-input:focus{border-color:#fff}.form-input.is-on-white-background:focus,.overlay.is-inverted .form-input:focus{border-color:#000}.form-input[disabled],.is-disabled .form-input{cursor:not-allowed;opacity:.5}.form-input.has-error,.has-error .form-input{border-color:#e41414}.form-input.has-error::-webkit-input-placeholder,.has-error .form-input::-webkit-input-placeholder{color:#e41414}.form-input.has-error::-moz-placeholder,.has-error .form-input::-moz-placeholder{color:#e41414}.form-input.has-error::-ms-input-placeholder,.has-error .form-input::-ms-input-placeholder{color:#e41414}.form-input.has-error::placeholder,.has-error .form-input::placeholder{color:#e41414}.ng-submitted .form-input.ng-invalid{border-color:#e41414}.ng-submitted .form-input.ng-invalid::-webkit-input-placeholder{color:#e41414}.ng-submitted .form-input.ng-invalid::-moz-placeholder{color:#e41414}.ng-submitted .form-input.ng-invalid::-ms-input-placeholder{color:#e41414}.ng-submitted .form-input.ng-invalid::placeholder{color:#e41414}.form-input.is-inline{width:auto}.form-input.form-input--bottom-border{border-left:0;border-right:0;border-top:0}.form-input--dark-placeholder::-webkit-input-placeholder{color:#000}.form-input--dark-placeholder::-moz-placeholder{color:#000}.form-input--dark-placeholder::-ms-input-placeholder{color:#000}.form-input--dark-placeholder::placeholder{color:#000}textarea.form-input{height:12.5rem;line-height:1.35;padding-bottom:.5rem;padding-top:.5rem}@media only screen and (min-width:768px) and (max-width:1023px){textarea.form-input{height:17.5rem;padding-bottom:1rem;padding-top:1rem}}@media only screen and (min-width:1920px) and (min-height:0){textarea.form-input{height:11.375rem}}.form-label{color:currentcolor;display:inline-block;font-size:.875rem;line-height:1.4;min-height:1.35em;transition:color 256ms cubic-bezier(.445,.05,.55,.95);width:105%}@media only screen and (min-width:1024px) and (min-height:0){.form-label{width:112.5%}}.is-disabled .form-label{color:gray}.form-label.is-inline{width:auto}.form-input-error{color:#000;font-size:12px}@media only screen and (max-width:767px){.form-group__container+.separator{margin-bottom:1rem!important;margin-top:1rem}}@media only screen and (min-width:768px) and (min-height:0){.form-group__container+.separator{margin-top:2rem}}.form-group{float:left;margin-bottom:.625rem;position:relative;width:calc(50% - 5px)}.form-group.is-full-width{clear:both;float:none;width:100%}.form-group.is-full-width label{max-width:100%}@media only screen and (max-width:767px){.form-group.is-full-width{overflow:hidden}}.form-group.is-full-width.has-overflow{overflow:visible}.form-group:nth-of-type(2n):not(.is-full-width){float:right}.form-group--left{float:left!important}@media only screen and (max-width:767px){.form-group.is-full-width-on-mobile{clear:both;float:none;overflow:hidden;width:100%}.form-group.is-full-width-on-mobile label{max-width:100%}.form-group.is-full-width-on-mobile.has-overflow{overflow:visible}}.form-group .form-label{margin-bottom:.375rem}.form-group>span:not([class]){display:block;font-size:12px;line-height:1.35;margin-top:-1.625rem}@media only screen and (min-width:1024px) and (min-height:0){.form-group>span:not([class]){margin-top:0;min-height:2.3125rem}}.form-group--mb-20{margin-bottom:1.25rem}.form-group--mb-30{margin-bottom:1.875rem}.form-group__error{color:#e41414;display:block;font-size:.9375rem;margin-top:.1875rem}.form-list{list-style:none;margin:0;padding:0}.form-list li{display:inline-block}.form-select{border:1px solid currentcolor;box-sizing:border-box;height:2.3125rem;overflow:hidden;position:relative;transition:border-color 256ms cubic-bezier(.445,.05,.55,.95)}.has-error .form-select{color:#000}.is-disabled .form-select{opacity:.3}.form-select:before{color:currentcolor;text-align:center;transition:background-color 256ms cubic-bezier(.445,.05,.55,.95);width:2.3125rem;z-index:21}.form-select:after,.form-select:before{height:2.3125rem;line-height:2.3125rem;pointer-events:none;position:absolute;right:0;top:0}.form-select:after{content:"";display:none;width:4.625rem;z-index:20}.is-salmon .step-by-step-form__step-group.is-active .form-select:after,.step-by-step-form .form-select:after{background-image:linear-gradient(90deg,hsla(0,0%,100%,0),#fff 50%);display:block}.is-salmon .form-select:after{background-image:linear-gradient(90deg,rgba(255,249,247,0),#fff9f7 50%);display:block}.form-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;color:currentcolor;display:block;font-family:Helvetica Neue,Arial,sans-serif;font-size:.875rem;height:2.1875rem;min-width:130px;padding:0;padding-left:.625rem;position:relative;width:110%;z-index:10}.form-select select[disabled],.is-disabled .form-select select{color:currentcolor}.form-select select:focus{outline:none}.form-select.form-select--bottom-border{border-left:0;border-right:0;border-top:0}.form-checkbox,.form-radio{clear:both;padding-bottom:3px;padding-top:3px;position:relative}.form-checkbox .form-label,.form-radio .form-label{cursor:pointer;display:inline-block;float:none;margin:0;position:relative;text-align:left;text-transform:none;width:auto}.form-checkbox .form-label a,.form-radio .form-label a{text-decoration:underline}.form-checkbox.has-error .form-label,.form-radio.has-error .form-label{font-weight:700}.is-salmon .form-checkbox.has-error .form-label,.is-salmon .form-radio.has-error .form-label{color:#000;font-weight:400}.is-salmon .form-checkbox.has-error .form-label:before,.is-salmon .form-radio.has-error .form-label:before{border-color:#000}.form-checkbox+.form-checkbox,.form-checkbox+.form-radio,.form-radio+.form-checkbox,.form-radio+.form-radio{margin-top:.5rem}.form-checkbox.has-free-input,.form-radio.has-free-input{margin-top:2px}.form-checkbox.has-free-input .form-label,.form-radio.has-free-input .form-label{margin-right:6px;width:40px}.form-checkbox.has-free-input .form-input,.form-radio.has-free-input .form-input{display:inline-block;height:2rem;line-height:2rem;padding-left:.5rem;padding-right:.5rem;width:calc(100% - 86px)}.form-checkbox [type=checkbox]:checked,.form-checkbox [type=checkbox]:not(:checked),.form-checkbox [type=radio]:checked,.form-checkbox [type=radio]:not(:checked),.form-radio [type=checkbox]:checked,.form-radio [type=checkbox]:not(:checked),.form-radio [type=radio]:checked,.form-radio [type=radio]:not(:checked){position:absolute;visibility:hidden}.form-checkbox [type=checkbox]:checked+label:not(.with-icon),.form-checkbox [type=checkbox]:not(:checked)+label:not(.with-icon),.form-checkbox [type=radio]:checked+label:not(.with-icon),.form-checkbox [type=radio]:not(:checked)+label:not(.with-icon),.form-radio [type=checkbox]:checked+label:not(.with-icon),.form-radio [type=checkbox]:not(:checked)+label:not(.with-icon),.form-radio [type=radio]:checked+label:not(.with-icon),.form-radio [type=radio]:not(:checked)+label:not(.with-icon){display:inline-block;padding:0 0 0 25px}.form-checkbox [type=checkbox]:checked+label:before,.form-checkbox [type=checkbox]:not(:checked)+label:before,.form-radio [type=checkbox]:checked+label:before,.form-radio [type=checkbox]:not(:checked)+label:before{border:1px solid currentcolor;content:"";height:10px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:10px}.has-error .form-checkbox [type=checkbox]:checked+label:before,.has-error .form-checkbox [type=checkbox]:not(:checked)+label:before,.has-error .form-radio [type=checkbox]:checked+label:before,.has-error .form-radio [type=checkbox]:not(:checked)+label:before{border-color:#000}.form-checkbox [type=checkbox]:checked+label:after,.form-checkbox [type=checkbox]:not(:checked)+label:after,.form-radio [type=checkbox]:checked+label:after,.form-radio [type=checkbox]:not(:checked)+label:after{color:currentcolor;font-size:14px;left:2px;position:absolute;top:50%;transform:translateY(-55%)}.form-checkbox [type=checkbox]:not(:checked)+label:after,.form-radio [type=checkbox]:not(:checked)+label:after{content:""}.form-checkbox [type=checkbox]:checked+label:after,.form-radio [type=checkbox]:checked+label:after{content:"✔\fe0e"}.form-checkbox [type=radio]:checked+label:not(.with-icon):before,.form-checkbox [type=radio]:not(:checked)+label:not(.with-icon):before,.form-radio [type=radio]:checked+label:not(.with-icon):before,.form-radio [type=radio]:not(:checked)+label:not(.with-icon):before{border:1px solid currentcolor;border-radius:50%;content:"";height:10px;left:0;position:absolute;top:50%;transform:translateY(-50%);transition:background-color 128ms cubic-bezier(.445,.05,.55,.95),border-color 128ms cubic-bezier(.445,.05,.55,.95);width:10px}.form-checkbox [type=radio]:checked+label:not(.with-icon):after,.form-checkbox [type=radio]:not(:checked)+label:not(.with-icon):after,.form-radio [type=radio]:checked+label:not(.with-icon):after,.form-radio [type=radio]:not(:checked)+label:not(.with-icon):after{border-radius:50%;content:"";height:4px;left:4px;position:absolute;top:50%;transform:translateY(-50%);width:4px}.form-checkbox [type=radio]:not(:checked)+label:not(.with-icon):after,.form-radio [type=radio]:not(:checked)+label:not(.with-icon):after{background-color:transparent}.form-checkbox [type=radio]:checked+label:not(.with-icon):after,.form-radio [type=radio]:checked+label:not(.with-icon):after{background-color:currentcolor}.form-checkbox [type=radio]:checked+label.with-icon,.form-checkbox [type=radio]:not(:checked)+label.with-icon,.form-radio [type=radio]:checked+label.with-icon,.form-radio [type=radio]:not(:checked)+label.with-icon{font-size:1rem}.form-checkbox [type=radio]:checked+label.with-icon,.form-checkbox [type=radio]:not(:checked)+label.with-icon,.form-radio [type=radio]:checked+label.with-icon,.form-radio [type=radio]:not(:checked)+label.with-icon{color:currentcolor}.form-annotation{border-bottom:1px solid currentcolor;font-size:.75rem;position:absolute;right:0;top:calc(100% + .5rem);z-index:1}.form-yes-no{clear:both;display:block;margin-bottom:2rem;overflow:hidden}.form-group+.form-yes-no{padding-top:1.625rem}.form-yes-no .form-label{margin-bottom:1rem}.form-yes-no [type=checkbox]{display:none}.form-yes-no [type=checkbox]:checked~.form-yes-no__yes:after,.form-yes-no [type=checkbox]:not(:checked)~.form-yes-no__no:after{display:block}.form-yes-no--mb-none{margin-bottom:0}.form-yes-no__no,.form-yes-no__yes{box-sizing:border-box;cursor:pointer;display:block;float:left;font-size:.875rem;height:16px;line-height:1.4;padding-left:24px;position:relative;width:50%}.form-yes-no__no:before,.form-yes-no__yes:before{border:1px solid currentcolor;border-radius:50%;content:"";display:block;height:10px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:10px}.form-yes-no__no:after,.form-yes-no__yes:after{background-color:currentcolor;border-radius:50%;content:"";display:none;height:4px;left:4px;position:absolute;top:50%;transform:translateY(-50%);width:4px}.form--small{margin:0 auto;max-width:300px;text-align:left;width:92.5%}@media only screen and (min-width:1024px) and (min-height:0){.form--credit-card__security-code .form-group:first-child{width:60px}.form--credit-card__security-code .form-group:first-child .form-label{width:100px}.form--credit-card__security-code .form-group:last-child{width:calc(100% - 70px)}}.form__helper-text{font-size:.875rem;display:block;color:rgba(0,0,0,.5)}input+.form__helper-text{margin-top:7px}.form-group .form-label+.form-yes-no{margin-top:.625rem}.form-v2__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0 solid transparent;border-bottom:1px solid currentColor;border-radius:0;box-shadow:none;box-sizing:border-box;color:currentcolor;display:inline-block;font-family:Helvetica Neue,Arial,sans-serif;font-size:.875rem;height:2.3125rem;outline:none;padding:0;position:relative;width:100%}.form-v2__input::-webkit-input-placeholder{color:currentColor;opacity:1}.form-v2__input::-moz-placeholder{color:currentColor;opacity:1}.form-v2__input::-ms-input-placeholder{color:currentColor;opacity:1}.form-v2__input::placeholder{color:currentColor;opacity:1}.form-v2__input[disabled],.is-disabled .form-v2__input{cursor:not-allowed;opacity:.5}.form-v2__input.has-error,.has-error .form-v2__input,.ng-submitted .form-v2__input.ng-invalid{color:#e41414}.form-v2__label{color:currentcolor;display:inline-block;font-size:.875rem;line-height:1.4;min-height:1.35em;transition:opacity 96ms linear;width:100%}.is-disabled .form-v2__label{opacity:.5}.form-v2__label.is-inline{width:auto}.form-v2__group{margin-bottom:1.25rem}.form-v2__group__column{float:left;margin-bottom:1.25rem;position:relative;width:calc(50% - .625rem)}.form-v2__group__column:nth-of-type(2n){float:right}@media only screen and (max-width:767px){.form-v2__group__column.is-full-width-on-mobile{clear:both;float:none;overflow:hidden;width:100%}}.form-v2__checkbox{clear:both;padding-bottom:.1875rem;padding-top:.1875rem;position:relative}.form-v2__checkbox .form-v2__label{cursor:pointer;display:inline-block;float:none;margin:0;position:relative;text-align:left;text-transform:none;width:auto}.form-v2__checkbox .form-v2__label label{cursor:pointer}.form-v2__checkbox .form-v2__label a{text-decoration:underline}.form-v2__checkbox.has-error .form-v2__label{font-weight:700}.form-v2__checkbox+.form-v2__checkbox{margin-top:.5rem}.form-v2__checkbox [type=checkbox]{position:absolute;visibility:hidden}.form-v2__checkbox [type=checkbox]+.form-v2__label label{display:inline-block;padding:0 0 0 1.5625rem}.form-v2__checkbox [type=checkbox]+.form-v2__label label:before{border:1px solid currentcolor;content:"";height:.625rem;left:0;position:absolute;top:.25rem;width:.625rem}.form-v2__checkbox.has-error [type=checkbox]+.form-v2__label label:before{border-color:#e41414}.form-v2__checkbox [type=checkbox]+.form-v2__label label:after{color:currentcolor;font-size:.875rem;left:.125rem;position:absolute;top:0}.form-v2__checkbox [type=checkbox]:not(:checked)+.form-v2__label label:after{content:""}.form-v2__checkbox [type=checkbox]:checked+.form-v2__label label:after{content:"✔\fe0e"}.u-centered{text-align:center}.u-visually-hidden{border:none!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}@media only screen and (max-width:567px){.u-hide-xxsmall{display:none!important}}@media only screen and (min-width:568px) and (max-width:767px){.u-hide-xsmall{display:none!important}}@media only screen and (min-width:768px) and (max-width:1023px){.u-hide-small{display:none!important}}@media only screen and (min-width:1024px) and (max-width:1379px){.u-hide-medium{display:none!important}}@media only screen and (min-width:1380px) and (max-width:1919px){.u-hide-wide{display:none!important}}@media only screen and (min-width:1920px) and (min-height:0){.u-hide-large{display:none!important}}.u-full-height{height:calc(100vh - 2.625rem);overflow:hidden}@media only screen and (min-width:768px) and (min-height:0){.u-full-height{height:calc(100vh - 3.75rem)}}@media only screen and (min-width:1024px) and (min-height:0){.u-full-height{height:calc(100vh - 6.25rem)}}@media only screen and (min-width:1920px) and (min-height:0){.u-full-height{height:calc(100vh - 8.4375rem)}}body.has-notification-bar .u-full-height{height:calc(100vh - 5rem)}@media only screen and (min-width:768px) and (min-height:0){body.has-notification-bar .u-full-height{height:calc(100vh - 6.875rem)}}@media only screen and (min-width:1024px) and (min-height:0){body.has-notification-bar .u-full-height{height:calc(100vh - 9.375rem)}}@media only screen and (min-width:1920px) and (min-height:0){body.has-notification-bar .u-full-height{height:calc(100vh - 11.5625rem)}}body.expanded-notification-bar .u-full-height{height:calc(100vh - 13.8125rem)}@media only screen and (min-width:768px) and (min-height:0){body.expanded-notification-bar .u-full-height{height:calc(100vh - 15.6875rem)}}@media only screen and (min-width:1024px) and (min-height:0){body.expanded-notification-bar .u-full-height{height:calc(100vh - 18.1875rem)}}@media only screen and (min-width:1920px) and (min-height:0){body.expanded-notification-bar .u-full-height{height:calc(100vh - 20.375rem)}}.u-min-full-height{min-height:calc(100vh - 2.625rem)}@media only screen and (min-width:768px) and (min-height:0){.u-min-full-height{min-height:calc(100vh - 3.75rem)}}@media only screen and (min-width:1024px) and (min-height:0){.u-min-full-height{min-height:calc(100vh - 6.25rem)}}@media only screen and (min-width:1920px) and (min-height:0){.u-min-full-height{min-height:calc(100vh - 8.4375rem)}}body.has-notification-bar .u-min-full-height{min-height:calc(100vh - 5rem)}@media only screen and (min-width:768px) and (min-height:0){body.has-notification-bar .u-min-full-height{min-height:calc(100vh - 6.875rem)}}@media only screen and (min-width:1024px) and (min-height:0){body.has-notification-bar .u-min-full-height{min-height:calc(100vh - 9.375rem)}}@media only screen and (min-width:1920px) and (min-height:0){body.has-notification-bar .u-min-full-height{min-height:calc(100vh - 11.5625rem)}}body.expanded-notification-bar .u-min-full-height{min-height:calc(100vh - 13.8125rem)}@media only screen and (min-width:768px) and (min-height:0){body.expanded-notification-bar .u-min-full-height{min-height:calc(100vh - 15.6875rem)}}@media only screen and (min-width:1024px) and (min-height:0){body.expanded-notification-bar .u-min-full-height{min-height:calc(100vh - 18.1875rem)}}@media only screen and (min-width:1920px) and (min-height:0){body.expanded-notification-bar .u-min-full-height{min-height:calc(100vh - 20.375rem)}}.u-almost-full-height{height:calc(100vh - 7.375rem);overflow:hidden}@media only screen and (min-width:768px) and (min-height:0){.u-almost-full-height{height:calc(100vh - 8.5rem)}}@media only screen and (min-width:1024px) and (min-height:0){.u-almost-full-height{height:calc(100vh - 6.25rem)}}@media only screen and (min-width:1920px) and (min-height:0){.u-almost-full-height{height:calc(100vh - 8.4375rem)}}body.has-notification-bar .u-almost-full-height{height:calc(100vh - 9.75rem)}@media only screen and (min-width:768px) and (min-height:0){body.has-notification-bar .u-almost-full-height{height:calc(100vh - 11.625rem)}}@media only screen and (min-width:1024px) and (min-height:0){body.has-notification-bar .u-almost-full-height{height:calc(100vh - 9.375rem)}}body.expanded-notification-bar .u-almost-full-height{height:calc(100vh - 18.5625rem)}@media only screen and (min-width:768px) and (min-height:0){body.expanded-notification-bar .u-almost-full-height{height:calc(100vh - 20.4375rem)}}@media only screen and (min-width:1024px) and (min-height:0){body.expanded-notification-bar .u-almost-full-height{height:calc(100vh - 18.1875rem)}}@media only screen and (min-width:1920px) and (min-height:0){body.expanded-notification-bar .u-almost-full-height{height:calc(100vh - 28.875rem)}}.u-almost-min-full-height{min-height:calc(100vh - 7.375rem)}@media only screen and (min-width:768px) and (min-height:0){.u-almost-min-full-height{min-height:calc(100vh - 8.5rem)}}@media only screen and (min-width:1024px) and (min-height:0){.u-almost-min-full-height{min-height:calc(100vh - 6.25rem)}}@media only screen and (min-width:1920px) and (min-height:0){.u-almost-min-full-height{min-height:calc(100vh - 8.4375rem)}}body.has-notification-bar .u-almost-min-full-height{min-height:calc(100vh - 9.75rem)}@media only screen and (min-width:768px) and (min-height:0){body.has-notification-bar .u-almost-min-full-height{min-height:calc(100vh - 11.625rem)}}@media only screen and (min-width:1024px) and (min-height:0){body.has-notification-bar .u-almost-min-full-height{min-height:calc(100vh - 9.375rem)}}body.expanded-notification-bar .u-almost-min-full-height{min-height:calc(100vh - 18.5625rem)}@media only screen and (min-width:768px) and (min-height:0){body.expanded-notification-bar .u-almost-min-full-height{min-height:calc(100vh - 20.4375rem)}}@media only screen and (min-width:1024px) and (min-height:0){body.expanded-notification-bar .u-almost-min-full-height{min-height:calc(100vh - 18.1875rem)}}@media only screen and (min-width:1920px) and (min-height:0){body.expanded-notification-bar .u-almost-min-full-height{min-height:calc(100vh - 28.875rem)}}@media only screen and (min-width:1024px) and (min-height:0){.l-article{padding:3.4375rem 1.25rem 0}.l-article .in-this-article.sticky-scrolling{left:1.25rem}.l-article .back-to-top.sticky-scrolling,.l-article .back-to-top.sticky-start{right:1.25rem}}@media only screen and (min-width:1920px) and (min-height:0){.l-article .back-to-top.sticky-scrolling,.l-article .back-to-top.sticky-start{right:3.125rem}}.l-article__hero{margin:0 auto}@media only screen and (min-width:1024px) and (min-height:0){.l-article__hero{max-width:54.6875rem}}@media only screen and (min-width:1920px) and (min-height:0){.l-article__hero{max-width:86.25rem}}.l-article__video{padding-top:1.875rem}@media only screen and (min-width:768px) and (min-height:0){.l-article__video{padding-top:3.125rem}}@media only screen and (min-width:1024px) and (min-height:0){.l-article__video{padding-top:4.0625rem}}.l-article__v-wrap{position:relative}.l-article__bookmark{padding:0 1.25rem}.l-article__bookmark.is-bottom{text-align:center}@media only screen and (min-width:1920px) and (min-height:0){.l-article__bookmark.is-bottom{padding-top:2rem}}.l-article__share{text-align:center;padding:2.1875rem 0 2.5rem}@media only screen and (min-width:768px) and (min-height:0){.l-article__share{padding:2.5rem 0 1.5625rem}}@media only screen and (min-width:1024px) and (min-height:0){.l-article__share{padding:3.125rem 0 2.1875rem}}@media only screen and (min-width:1920px) and (min-height:0){.l-article__share{padding-bottom:1.875rem}}.l-article__content{padding:0 1.25rem;margin:0 auto 1.25rem}@media only screen and (min-width:768px) and (min-height:0){.l-article__content{max-width:38.125rem}}@media only screen and (min-width:1024px) and (min-height:0){.l-article__content{max-width:41.25rem;margin-bottom:1.5rem}}@media only screen and (min-width:1920px) and (min-height:0){.l-article__content{max-width:57.5rem}}.l-article__content.is-last,.l-article__content p:last-child{margin-bottom:0}.l-article__content iframe.instagram-media{margin-left:auto!important;margin-right:auto!important;min-width:220px!important}.l-article__wide-content{padding:0 1.25rem;margin:0 auto}@media only screen and (min-width:768px) and (min-height:0){.l-article__wide-content{max-width:45rem}}@media only screen and (min-width:1024px) and (min-height:0){.l-article__wide-content{max-width:59.0625rem}}@media only screen and (min-width:1920px) and (min-height:0){.l-article__wide-content{max-width:87.5rem}}.l-article__tags{margin:0 auto;max-width:31.25rem;text-align:center}@media only screen and (max-width:1023px){.l-article__tags{padding:1.875rem 1.25rem}}@media only screen and (min-width:1024px) and (min-height:0){.l-article__tags{padding:2.5rem 0 3.75rem}}@media only screen and (min-width:1920px) and (min-height:0){.l-article__tags{max-width:37.5rem;padding:3.125rem 0 4.375rem}}.l-colored-section{clear:both;display:block;width:100%}.l-colored-section.is-black{background-color:#000;color:#fff}.l-colored-section.is-grey{background-color:#eee;color:#000}.l-colored-section.is-red{background-color:#000;color:#fff}.l-colored-section.is-salmon{background-color:#fdabab;color:#000}.l-colored-section.is-salmon-light{background-color:#f8e8e7;color:#000}.l-featured-grid{-ms-flex-line-pack:start;align-content:flex-start;-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;position:relative}@media only screen and (min-width:1024px) and (min-height:0){.l-featured-grid{min-height:760px}}@media only screen and (min-width:1920px) and (min-height:0){.l-featured-grid{min-height:1075px}}.l-featured-grid.l-featured-grid--full-width{-ms-flex-pack:start;justify-content:flex-start;min-height:0!important}.l-featured-grid__item{box-sizing:border-box;width:100%}@media only screen and (min-width:768px) and (min-height:0){.l-featured-grid__item{margin-bottom:1rem;min-height:300px;width:48%}}@media only screen and (min-width:1024px) and (min-height:0){.l-featured-grid__item{min-height:392px}}@media only screen and (min-width:1380px) and (min-height:0){.l-featured-grid__item{width:43.75%}}.l-featured-grid__item .snippet__excerpt{min-height:60px}@media only screen and (min-width:768px) and (min-height:0){.l-featured-grid:not(.l-featured-grid--full-width) .l-featured-grid__item:first-child,.l-featured-grid:not(.l-featured-grid--full-width) .l-featured-grid__item:nth-child(2){min-height:360px}}@media only screen and (min-width:1024px) and (min-height:0){.l-featured-grid:not(.l-featured-grid--full-width) .l-featured-grid__item:first-child,.l-featured-grid:not(.l-featured-grid--full-width) .l-featured-grid__item:nth-child(2){min-height:392px}}@media only screen and (min-width:1380px) and (min-height:0){.l-featured-grid:not(.l-featured-grid--full-width) .l-featured-grid__item:first-child,.l-featured-grid:not(.l-featured-grid--full-width) .l-featured-grid__item:nth-child(2){min-height:424px}}@media only screen and (min-width:1920px) and (min-height:0){.l-featured-grid:not(.l-featured-grid--full-width) .l-featured-grid__item:first-child,.l-featured-grid:not(.l-featured-grid--full-width) .l-featured-grid__item:nth-child(2){min-height:590px}}@media only screen and (max-width:767px){.l-featured-grid__item:not(:last-child){border-bottom:1px solid rgba(0,0,0,.1);margin-bottom:2rem;padding-bottom:.4375rem}}.l-featured-grid--full-width .l-featured-grid__item{min-height:0!important}@media only screen and (min-width:768px) and (min-height:0){.l-featured-grid--full-width .l-featured-grid__item{width:calc((100% - 48px) / 3)}}@media only screen and (min-width:1024px) and (max-width:1919px){.l-featured-grid--full-width .l-featured-grid__item{width:calc((100% - 40px) / 3)}}@media only screen and (min-width:1920px) and (min-height:0){.l-featured-grid--full-width .l-featured-grid__item{width:calc((100% - 60px) / 3)}}@media only screen and (min-width:768px) and (min-height:0){.l-featured-grid--full-width .l-featured-grid__item:nth-child(3n),.l-featured-grid--full-width .l-featured-grid__item:nth-child(3n-1){margin-left:1.5rem}}@media only screen and (min-width:1024px) and (max-width:1919px){.l-featured-grid--full-width .l-featured-grid__item:nth-child(3n),.l-featured-grid--full-width .l-featured-grid__item:nth-child(3n-1){margin-left:1.25rem}}@media only screen and (min-width:1920px) and (min-height:0){.l-featured-grid--full-width .l-featured-grid__item:nth-child(3n),.l-featured-grid--full-width .l-featured-grid__item:nth-child(3n-1){margin-left:1.875rem}}.l-home-2-columns{overflow:hidden;position:relative}.l-home-2-columns:before{border-left:1px solid rgba(0,0,0,.1);bottom:0;content:"";left:74.74%;position:absolute;top:0}.l-home-2-columns__col-1{position:relative}@media only screen and (min-width:1024px) and (min-height:0){.l-home-2-columns__col-1{float:left;width:74.74%}}@media only screen and (min-width:1024px) and (min-height:0){.l-home-2-columns__col-1__grid{font-size:0;margin-left:-3.29861%;margin-right:-3.29861%;padding:0}.l-home-2-columns__col-1__grid .l-home-2-columns__col-1__grid__item{box-sizing:border-box;display:inline-block;font-size:1rem;margin-left:3.29861%;margin-right:3.29861%;vertical-align:top;width:26.73611%}}@media only screen and (min-width:1024px) and (min-height:0){.l-home-2-columns__col-2{bottom:0;left:74.74%;position:absolute;right:0;top:0}}.l-home-2-columns__col-2__block{text-align:center}@media only screen and (min-width:1024px) and (min-height:0){.l-home-2-columns__col-2__block{position:absolute;width:100%}}@media only screen and (min-width:1024px) and (min-height:0){.l-home-2-columns__col-2__block:first-child{border-bottom:1px solid rgba(0,0,0,.1);bottom:50%;top:0}}@media only screen and (min-width:1024px) and (min-height:0){.l-home-2-columns__col-2__block:nth-child(2){bottom:0;top:50%}}.l-awards-v2,.l-awards-v2__section{position:relative}.l-awards-v2__intro .l-awards-v2__section{box-sizing:border-box}.l-awards-v2__wrapper{display:block;margin:0 auto;width:calc(100% - 2.5rem)}@media only screen and (min-width:1024px) and (min-height:0){.l-awards-v2__wrapper{width:90%}}@media only screen and (min-width:1380px) and (min-height:0){.l-awards-v2__wrapper{width:80%}}@media only screen and (min-width:1920px) and (min-height:0){.l-awards-v2__wrapper{width:1632px}}.l-awards-v2__hero{position:relative;overflow:hidden;z-index:0}.l-awards-v2__content{margin-top:-1px;position:relative;z-index:100000}.l-awards-v2__page-navigation{-ms-flex-align:stretch;align-items:stretch;background-color:transparent;color:#000;display:-ms-flexbox;display:flex;height:2.625rem;-ms-flex-pack:center;justify-content:center;position:relative;position:sticky;top:0;transition:background-color 96ms linear,border-bottom-color 96ms linear;width:100%;z-index:10000}@media only screen and (min-width:768px) and (min-height:0){.l-awards-v2__page-navigation{height:3.75rem}}@media only screen and (min-width:1024px) and (min-height:0){.l-awards-v2__page-navigation{height:8.4375rem;z-index:9999}}@media only screen and (min-width:1380px) and (min-height:0){.l-awards-v2__page-navigation{height:8.4375rem}}@media only screen and (min-width:1920px) and (min-height:0){.l-awards-v2__page-navigation{height:8.4375rem}}.l-awards-v2__page-navigation.is-dark{color:#fff}.l-awards-v2__page-navigation.has-open-mobile-nav,.l-awards-v2__page-navigation.sticky-scroll-switch--fixed{background-color:#000!important;color:#fff!important}@media only screen and (max-width:1023px){.l-awards-v2__page-navigation>div{width:100%}}.l-awards-v2__page-navigation__item{-ms-flex-align:center;align-items:center;box-sizing:border-box;border-bottom:3px solid transparent;display:-ms-inline-flexbox;display:inline-flex;font-family:Graphik XX Cond Web;font-weight:400;font-size:1.125rem;font-style:normal;height:2.625rem;-ms-flex-pack:center;justify-content:center;letter-spacing:1px;margin-left:.5rem;margin-right:.5rem;text-align:center;text-transform:uppercase;transition:border-bottom-color 96ms linear}@media only screen and (min-width:768px) and (min-height:0){.l-awards-v2__page-navigation__item{height:3.75rem}}@media only screen and (min-width:1024px) and (min-height:0){.l-awards-v2__page-navigation__item{height:8.4375rem}}@media only screen and (min-width:1380px) and (min-height:0){.l-awards-v2__page-navigation__item{height:8.4375rem}}@media only screen and (min-width:1920px) and (min-height:0){.l-awards-v2__page-navigation__item{height:8.4375rem}}.l-awards-v2__page-navigation__item:focus{outline:0}.l-awards-v2__page-navigation__item:hover{border-bottom-color:#000;cursor:pointer}.l-awards-v2__page-navigation.is-dark .l-awards-v2__page-navigation__item{border-bottom:3px solid hsla(0,0%,100%,0);color:#fff}.l-awards-v2__page-navigation.is-dark .l-awards-v2__page-navigation__item:hover{border-bottom:3px solid #fff;color:#fff}.l-awards-v2__page-navigation.sticky-scroll-switch--fixed .l-awards-v2__page-navigation__item:hover{border-bottom-color:#fff!important}@media only screen and (max-width:1023px){.l-awards-v2__page-navigation__item{display:none}}.l-awards-v2__page-navigation__mobile-bar{background-image:url(../images/arrow-down-black.png);background-position:calc(100% - 1.25rem) 50%;background-repeat:no-repeat;background-size:10px 10px;box-sizing:border-box;padding-left:1.25rem;padding-right:1.25rem;width:100%}.l-awards-v2__page-navigation.is-dark .l-awards-v2__page-navigation__mobile-bar,.l-awards-v2__page-navigation.sticky-scroll-switch--fixed .l-awards-v2__page-navigation__mobile-bar{background-image:url(../images/arrow-down.png)}.l-awards-v2__page-navigation__mobile-bar.l-awards-v2__page-navigation__mobile-bar--close{background-image:url(../images/arrow-up.png)}@media only screen and (min-width:1024px) and (min-height:0){.l-awards-v2__page-navigation__mobile-bar{display:none}}.l-awards-v2__page-navigation__mobile-bar__label{display:block;font-family:Graphik XXX Cond Web;font-weight:400;font-size:1.125rem;font-style:normal;height:2.625rem;letter-spacing:1px;line-height:2.625rem;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;width:240px}@media only screen and (min-width:768px) and (min-height:0){.l-awards-v2__page-navigation__mobile-bar__label{height:3.75rem;line-height:3.75rem}}@media (min-width:375px){.l-awards-v2__page-navigation__mobile-bar__label{width:295px}}.l-awards-v2__mobile-navigation{left:0;position:absolute;top:2.625rem;width:100%;z-index:9999}@media only screen and (min-width:768px) and (min-height:0){.l-awards-v2__mobile-navigation{top:3.75rem}}@media only screen and (min-width:1024px) and (min-height:0){.l-awards-v2__mobile-navigation{display:none}}.l-awards-v2__intro{margin-top:-2.625rem}@media only screen and (min-width:768px) and (min-height:0){.l-awards-v2__intro{margin-top:-3.75rem}}@media only screen and (min-width:1024px) and (min-height:0){.l-awards-v2__intro{margin-top:-8.4375rem}}@media only screen and (min-width:1380px) and (min-height:0){.l-awards-v2__intro{margin-top:-8.4375rem}}@media only screen and (min-width:1920px) and (min-height:0){.l-awards-v2__intro{margin-top:-8.4375rem}}.l-awards-v2__intro.l-awards-v2__intro--dark{background-color:#000;color:#fff}.l-awards-v2__awards-v2-navigation{pointer-events:none;position:relative;position:sticky;top:0;z-index:9998}@media only screen and (max-width:1023px){.l-awards-v2__awards-v2-navigation{display:none}}@media only screen and (min-width:1024px) and (min-height:0){.l-awards-v2__awards-wrapper{margin-top:calc((100vh - 6.25rem) * -1)}}@media only screen and (min-width:1920px) and (min-height:0){.l-awards-v2__awards-wrapper{margin-top:calc((100vh - 8.4375rem) * -1)}}@media only screen and (min-width:1024px) and (min-height:0){body.has-notification-bar .l-awards-v2__awards-wrapper{margin-top:calc((100vh - 9.375rem) * -1)}}@media only screen and (min-width:1024px) and (min-height:0){body.expanded-notification-bar .l-awards-v2__awards-wrapper{margin-top:calc((100vh - 18.1875rem) * -1)}}@media only screen and (min-width:1920px) and (min-height:0){body.expanded-notification-bar .l-awards-v2__awards-wrapper{margin-top:calc((100vh - 28.875rem) * -1)}}.l-awards-v2__awards-wrapper{position:relative;z-index:2}.l-awards-v2__awards-news-title{margin-bottom:1.125rem}@media only screen and (min-width:768px) and (min-height:0){.l-awards-v2__awards-news-title{margin-bottom:3.625rem}}@media only screen and (min-width:1024px) and (min-height:0){.l-awards-v2__awards-news-title{margin-bottom:4.875rem}}.l-awards-v2__awards-v2-poster{position:relative}@media only screen and (max-width:1023px){.l-awards-v2__awards-v2-poster{min-height:auto!important}}.l-awards-v2__awards-v2-poster__scroll-down{bottom:1.3125rem;color:#000;left:0;position:absolute;width:100%;z-index:30}@media only screen and (min-width:768px) and (max-width:1023px){.l-awards-v2__awards-v2-poster__scroll-down{bottom:2rem}}@media (min-width:1280px){.l-awards-v2__awards-v2-poster__scroll-down{bottom:2.25rem}}@media only screen and (min-width:1920px) and (min-height:0){.l-awards-v2__awards-v2-poster__scroll-down{bottom:3.25rem}}.l-awards-v2__awards-v2-poster__scroll-down.is-dark{color:#fff}.l-awards-v2__row{background-color:#fff;box-sizing:border-box;color:#000}.l-awards-v2__row:not(:empty){padding-bottom:2.625rem;padding-top:2.625rem}@media only screen and (min-width:768px) and (min-height:0){.l-awards-v2__row:not(:empty){padding-bottom:2.625rem;padding-top:2.625rem}}@media only screen and (min-width:1024px) and (min-height:0){.l-awards-v2__row:not(:empty){padding-bottom:3.625rem;padding-top:3.625rem}}@media only screen and (min-width:1380px) and (min-height:0){.l-awards-v2__row:not(:empty){padding-bottom:4.625rem;padding-top:4.625rem}}@media only screen and (min-width:1920px) and (min-height:0){.l-awards-v2__row:not(:empty){padding-bottom:5.625rem;padding-top:5.625rem}}.l-awards-v2__intro--dark .l-awards-v2__row,.l-awards-v2__row.l-awards-v2__row--dark{background-color:#000;color:#fff}.l-awards-v2__row.l-awards-v2__row--transparent{background-color:transparent}.l-awards-v2__row.l-awards-v2__row--no-padding-bottom{padding-bottom:0}.l-awards-v2__row--dark+.l-awards-v2__row.l-awards-v2__row--dark:not(:empty){padding-top:0}:not(.l-awards-v2__row--dark)+.l-awards-v2__row:not(.l-awards-v2__row--dark):not(:first-child){border-top:1px solid rgba(0,0,0,.15)}.l-awards-v2__chapter__title{display:block;font-family:Graphik XXX Cond Web;font-size:2.25rem;font-style:normal;font-weight:400;letter-spacing:1px;margin:0 auto;max-width:48.75rem;text-align:center;text-transform:uppercase}@media only screen and (max-width:1023px){.l-awards-v2__chapter__title{max-width:485px;text-align:left}}@media only screen and (min-width:768px) and (min-height:0){.l-awards-v2__chapter__title{font-size:2.5rem}}@media only screen and (min-width:1024px) and (min-height:0){.l-awards-v2__chapter__title{font-size:2rem}}@media only screen and (min-width:1380px) and (min-height:0){.l-awards-v2__chapter__title{font-size:2.875rem;letter-spacing:2px}}@media only screen and (min-width:1920px) and (min-height:0){.l-awards-v2__chapter__title{max-width:68.75rem}}.l-awards-v2__awards-news-title,.l-awards-v2__row__title{display:inline-block;font-family:Graphik XXX Cond Web;font-weight:400;font-size:2.25rem;font-style:normal;letter-spacing:1px;text-align:center;text-transform:uppercase;width:100%}.l-awards-v2__awards-news-title.l-awards-v2__row__title--left-mobile,.l-awards-v2__row__title.l-awards-v2__row__title--left-mobile{text-align:center}@media only screen and (max-width:-1){.l-awards-v2__awards-news-title.l-awards-v2__row__title--left-mobile,.l-awards-v2__row__title.l-awards-v2__row__title--left-mobile{text-align:left}}@media only screen and (min-width:768px) and (min-height:0){.l-awards-v2__awards-news-title,.l-awards-v2__row__title{font-size:2.5rem}}@media only screen and (min-width:1024px) and (min-height:0){.l-awards-v2__awards-news-title,.l-awards-v2__row__title{font-size:2rem}}@media only screen and (min-width:1380px) and (min-height:0){.l-awards-v2__awards-news-title,.l-awards-v2__row__title{font-size:2.875rem;letter-spacing:2px}}.l-awards-v2__chapter__title:not(:only-child):not(:last-child),.l-awards-v2__row__intro:not(:only-child):not(:last-child),.l-awards-v2__row__title:not(:only-child):not(:last-child){margin-bottom:1.25rem}@media only screen and (min-width:1380px) and (min-height:0){.l-awards-v2__chapter__title:not(:only-child):not(:last-child),.l-awards-v2__row__intro:not(:only-child):not(:last-child),.l-awards-v2__row__title:not(:only-child):not(:last-child){margin-bottom:2rem}}@media only screen and (min-width:1920px) and (min-height:0){.l-awards-v2__chapter__title:not(:only-child):not(:last-child),.l-awards-v2__row__intro:not(:only-child):not(:last-child),.l-awards-v2__row__title:not(:only-child):not(:last-child){margin-bottom:2.5rem}}.l-awards-v2__row__intro{box-sizing:border-box;display:block;margin-left:auto;margin-right:auto;max-width:708px;padding-left:1.25rem;padding-right:1.25rem;text-align:center;width:100%}.l-awards-v2__row__intro p:not(:last-child){margin-bottom:1rem}.l-awards-v2__row__intro a{border-bottom:1px solid currentColor;font-family:Helvetica Neue,Arial,sans-serif;padding-bottom:.2rem}.l-awards-v2__sub-section:not(:empty)+.l-awards-v2__sub-section:not(:empty){padding-top:3rem}@media only screen and (min-width:768px) and (min-height:0){.l-awards-v2__sub-section:not(:empty)+.l-awards-v2__sub-section:not(:empty){padding-top:3rem}}@media only screen and (min-width:1024px) and (min-height:0){.l-awards-v2__sub-section:not(:empty)+.l-awards-v2__sub-section:not(:empty){padding-top:3.625rem}}@media only screen and (min-width:1380px) and (min-height:0){.l-awards-v2__sub-section:not(:empty)+.l-awards-v2__sub-section:not(:empty){padding-top:4.625rem}}@media only screen and (min-width:1920px) and (min-height:0){.l-awards-v2__sub-section:not(:empty)+.l-awards-v2__sub-section:not(:empty){padding-top:5.625rem}}.l-awards-v2__honorees-title{transform:translateY(-1.25rem)}@media only screen and (min-width:768px) and (min-height:0){.l-awards-v2__honorees-title{transform:translateY(-1rem)}}@media only screen and (min-width:1024px) and (min-height:0){.l-awards-v2__honorees-title{transform:translateY(-2rem)}}@media only screen and (min-width:1380px) and (min-height:0){.l-awards-v2__honorees-title{transform:translateY(-3.25rem)}}.l-awards-v2__media{display:block;height:auto;width:100%}.l-awards-v2__media:not(:empty):not(:first-child):not(:only-child){margin-top:1.25rem}@media only screen and (min-width:768px) and (min-height:0){.l-awards-v2__media:not(:empty):not(:first-child):not(:only-child){margin-top:2.625rem}}@media only screen and (min-width:1024px) and (min-height:0){.l-awards-v2__media:not(:empty):not(:first-child):not(:only-child){margin-top:3.625rem}}@media only screen and (min-width:1380px) and (min-height:0){.l-awards-v2__media:not(:empty):not(:first-child):not(:only-child){margin-top:4.625rem}}@media only screen and (min-width:1920px) and (min-height:0){.l-awards-v2__media:not(:empty):not(:first-child):not(:only-child){margin-top:5.625rem}}.l-awards-v2__media:not(:empty):not(:last-child):not(:only-child){margin-bottom:1.25rem}@media only screen and (min-width:768px) and (min-height:0){.l-awards-v2__media:not(:empty):not(:last-child):not(:only-child){margin-bottom:2.625rem}}@media only screen and (min-width:1024px) and (min-height:0){.l-awards-v2__media:not(:empty):not(:last-child):not(:only-child){margin-bottom:3.625rem}}@media only screen and (min-width:1380px) and (min-height:0){.l-awards-v2__media:not(:empty):not(:last-child):not(:only-child){margin-bottom:4.625rem}}@media only screen and (min-width:1920px) and (min-height:0){.l-awards-v2__media:not(:empty):not(:last-child):not(:only-child){margin-bottom:5.625rem}}.l-awards-v2__media>div>img,.l-awards-v2__media>div>video{display:block;height:auto;left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%}@supports (object-fit:cover){.l-awards-v2__media>div>img,.l-awards-v2__media>div>video{height:100%;left:auto;object-fit:cover;object-position:center center;position:relative;top:auto;transform:none}}.l-awards-v2__media>div .video,.l-awards-v2__media>div>div{width:100%}.awards-v2__media-block__caption{font-family:Helvetica Neue,Arial,sans-serif;font-size:.8125rem;padding-top:.6rem}.l-related-articles{overflow:hidden;text-align:center}@media only screen and (max-width:767px){.l-related-articles__list{font-size:0;margin-left:-.625rem;margin-right:-.625rem;padding:0}.l-related-articles__list .l-related-articles__item{box-sizing:border-box;display:inline-block;font-size:1rem;margin-left:.625rem;margin-right:.625rem;vertical-align:top;width:calc(100% / 2 - 1.25rem)}}@media only screen and (min-width:768px) and (min-height:0){.l-related-articles__list{font-size:0;margin-left:-.78125rem;margin-right:-.78125rem;padding:0}.l-related-articles__list .l-related-articles__item{box-sizing:border-box;display:inline-block;font-size:1rem;margin-left:.78125rem;margin-right:.78125rem;vertical-align:top;width:calc(100% / 3 - 1.5625rem)}}@media only screen and (min-width:1024px) and (min-height:0){.l-related-articles__list{font-size:0;margin-left:-1.25rem;margin-right:-1.25rem;padding:0}.l-related-articles__list .l-related-articles__item{box-sizing:border-box;display:inline-block;font-size:1rem;margin-left:1.25rem;margin-right:1.25rem;vertical-align:top;width:calc(100% / 3 - 2.5rem)}}@media only screen and (min-width:1920px) and (min-height:0){.l-related-articles__list{font-size:0;margin-left:-.9375rem;margin-right:-.9375rem;padding:0}.l-related-articles__list .l-related-articles__item{box-sizing:border-box;display:inline-block;font-size:1rem;margin-left:.9375rem;margin-right:.9375rem;vertical-align:top;width:calc(100% / 4 - 1.875rem)}}@media only screen and (max-width:767px){.l-related-articles__item:nth-child(3){display:none}}@media only screen and (max-width:1919px){.l-related-articles__item:nth-child(4){display:none}}.l-split-half{display:block}@media only screen and (min-width:1024px) and (min-height:0){.l-split-half:not(.not-on-medium){display:table;width:100%}}@media only screen and (min-width:1920px) and (min-height:0){.l-split-half{display:table;width:100%}}.l-split-half__half{box-sizing:border-box;display:block}.l-split-half__half:first-child{border-bottom:1px solid rgba(0,0,0,.1)}@media only screen and (min-width:1024px) and (min-height:0){.l-split-half__half{display:table-cell;min-width:50%;max-width:50%;width:50%;vertical-align:top}.l-split-half__half:first-child{border-bottom:none;border-right:1px solid rgba(0,0,0,.1)}.l-split-half__half.is-vertically-centered{position:relative}.l-split-half__half.is-vertically-centered>:first-child{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.l-split-half__half.is-vertically-centered>:not(:first-child){display:none}.l-split-half__half:first-child:last-child{max-width:100%;min-width:100%;width:100%;border-right:none}.l-split-half__half:first-child:last-child>:first-child{left:auto;position:static;right:auto;transform:none}}@media only screen and (min-width:1024px) and (max-width:1919px){.not-on-medium .l-split-half__half{display:block;min-width:100%;max-width:100%;width:100%;border-right:none;border-bottom:none}.not-on-medium .l-split-half__half:last-child:before{content:"";position:absolute;left:0;right:0;height:1px;background-color:rgba(0,0,0,.1)}}@media only screen and (min-width:1920px) and (min-height:0){.l-split-half__half{display:table-cell;min-width:50%;max-width:50%;width:50%;vertical-align:top}.l-split-half__half:first-child{border-bottom:none;border-right:1px solid rgba(0,0,0,.1)}.l-split-half__half .chapter__title{max-width:30.625rem}.l-split-half__half.is-vertically-centered{position:relative}.l-split-half__half.is-vertically-centered>:first-child{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);width:82.5%}.l-split-half__half.is-vertically-centered>:not(:first-child){display:none}}.l-three-panel__aside{position:relative}@media only screen and (min-width:1024px) and (min-height:0){.l-three-panel__aside{float:left;padding-left:calc((100% - 944px) / 2);padding-right:24px;width:326px}}@media only screen and (min-width:1380px) and (max-width:1919px){.supports-wide .l-three-panel__aside{padding-left:calc((100% - 686px) / 2 - 345px);padding-right:15px;width:310px}}@media only screen and (min-width:1920px) and (min-height:0){.l-three-panel__aside{padding-left:calc((100% - 944px) / 2 - 448px);padding-right:38px;width:410px}}@media only screen and (min-width:1024px) and (min-height:0){.l-three-panel__aside.has-border{padding-right:23px;border-right:1px solid rgba(0,0,0,.1)}}@media only screen and (min-width:1380px) and (min-height:0){.supports-wide .l-three-panel__aside.has-border{padding-right:14px}}@media only screen and (min-width:1920px) and (min-height:0){.l-three-panel__aside.has-border{padding-right:37px}}@media only screen and (min-width:1024px) and (min-height:0){.l-three-panel--full-viewport-height .l-three-panel__aside.has-border{border-right:0 solid transparent}}.l-three-panel__aside.has-background{background-color:#efefef}.is-fc .l-three-panel__aside.has-background{background-color:#f8e8e7}.l-three-panel__main{display:block;overflow:hidden;position:relative}@media only screen and (max-width:767px){.l-three-panel__main{border-top:1px solid rgba(0,0,0,.1)}}@media only screen and (min-width:1024px) and (max-width:1379px){.supports-wide .l-three-panel__main{float:right;padding-left:0;padding-right:calc((100% - 1024px) / 2);width:594px}.supports-wide .l-three-panel__main .chapter{padding-left:1.5625rem}}@media only screen and (min-width:1380px) and (max-width:1919px){.supports-wide .l-three-panel__main{float:left;width:706px}.supports-wide .l-three-panel__main .chapter{padding-left:.9375rem;padding-right:.9375rem}}@media only screen and (min-width:1024px) and (max-width:1919px){.l-three-panel:not(.supports-wide) .l-three-panel__main{float:right;padding-left:0;padding-right:calc((100% - 1024px) / 2);width:594px}.l-three-panel:not(.supports-wide) .l-three-panel__main .chapter{padding-left:1.5625rem}}@media only screen and (min-width:1920px) and (min-height:0){.l-three-panel__main{float:left;width:944px}.l-three-panel__main .chapter{padding-left:1.5625rem;padding-right:1.5625rem}}.l-three-panel__main.has-background{background-color:#efefef}.is-fc .l-three-panel__main.has-background{background-color:#f8e8e7}.l-three-panel__footer{position:relative;overflow:hidden}.l-three-panel__footer.has-background{background-color:#efefef}.is-fc .l-three-panel__footer.has-background{background-color:#f8e8e7}@media only screen and (max-width:1379px){.supports-wide .l-three-panel__footer{border-top:1px solid rgba(0,0,0,.1);display:block;clear:both}}@media only screen and (min-width:1380px) and (max-width:1919px){.supports-wide .l-three-panel__footer{border-left:1px solid rgba(0,0,0,.1);float:right;padding-right:calc((100% - 686px) / 2 - 310px - 16px);padding-left:15px;width:310px}}@media only screen and (max-width:1023px){.l-three-panel:not(.supports-wide) .l-three-panel__footer{border-top:1px solid rgba(0,0,0,.1)}}@media only screen and (max-width:1919px){.l-three-panel:not(.supports-wide) .l-three-panel__footer{display:block;clear:both}}@media only screen and (min-width:1920px) and (min-height:0){.l-three-panel__footer{border-left:1px solid rgba(0,0,0,.1);float:right;padding-right:calc((100% - 944px) / 2 - 410px - 38px - 1px);padding-left:38px;width:410px}}@media only screen and (min-width:1920px) and (min-height:0){.l-three-panel--full-viewport-height .l-three-panel__aside,.l-three-panel--full-viewport-height .l-three-panel__footer,.l-three-panel--full-viewport-height .l-three-panel__main{max-height:calc(100vh - 8rem);overflow-x:hidden;overflow-y:auto}}@media only screen and (min-width:1920px) and (min-height:0){body.has-notification-bar .l-three-panel--full-viewport-height .l-three-panel__aside,body.has-notification-bar .l-three-panel--full-viewport-height .l-three-panel__footer,body.has-notification-bar .l-three-panel--full-viewport-height .l-three-panel__main{max-height:calc(100vh - 11.25rem)}}.l-three-panel--full-viewport-height .l-three-panel__aside::-webkit-scrollbar,.l-three-panel--full-viewport-height .l-three-panel__footer::-webkit-scrollbar,.l-three-panel--full-viewport-height .l-three-panel__main::-webkit-scrollbar{background-color:#fff;height:8px;width:5px}.l-three-panel--full-viewport-height .l-three-panel__aside::-webkit-scrollbar-thumb,.l-three-panel--full-viewport-height .l-three-panel__footer::-webkit-scrollbar-thumb,.l-three-panel--full-viewport-height .l-three-panel__main::-webkit-scrollbar-thumb{background:#dac8cb}.l-thirds__two-thirds{position:relative}@media only screen and (max-width:1919px){.l-thirds__two-thirds{border-bottom:1px solid rgba(0,0,0,.1)}}@media only screen and (min-width:1920px) and (min-height:0){.l-thirds__two-thirds{border-right:1px solid rgba(0,0,0,.1);float:left;padding-left:calc((100% - 1920px) / 2);width:1279px}}.l-thirds__one-third{position:relative}@media only screen and (min-width:1920px) and (min-height:0){.l-thirds__one-third{float:right;padding-right:calc((100% - 1920px) / 2);width:640px}}.action__action{display:block;font-family:Graphik XX Cond Web,Impact,sans-serif;font-size:1rem;font-weight:400;line-height:1.375;position:relative;margin-top:.5rem;margin-bottom:1.25rem;padding:0 0 0 1.1875rem;text-transform:uppercase;transition:color 256ms cubic-bezier(.445,.05,.55,.95)}.action__action,.action__action:not([disabled]):hover,.action__action:not([disabled]):hover .action__text{color:#000;cursor:pointer}.action__action.is-muted{opacity:.3}.action__action [class^=icon]{display:inline-block;font-size:.875rem;left:0;position:absolute;top:0}.action__action[disabled]{cursor:default}.action.is-inline .action__action{display:inline-block;margin-bottom:0;margin-top:0;margin-left:.25rem}.action__verb{text-decoration:underline}.address{text-align:center}.address__title{font-family:Throhand W01 Pen Roman,serif;font-size:.875rem;line-height:1.3em;margin:0 auto .7em;max-width:60%;text-transform:uppercase}@media only screen and (min-width:768px) and (min-height:0){.address__title{font-size:1.0625rem;max-width:70%}}@media only screen and (min-width:1024px) and (min-height:0){.address__title{font-size:.875rem}}@media only screen and (min-width:1920px) and (min-height:0){.address__title{font-size:.9375rem;margin:0 auto 1.1em}}.address__content{font-family:Graphik XXX Cond Web,Impact,sans-serif;font-size:1.5625rem;font-weight:400;line-height:1;letter-spacing:.03em;text-transform:uppercase}@media only screen and (min-width:768px) and (min-height:0){.address__content{font-size:2.8125rem}}@media only screen and (min-width:1024px) and (min-height:0){.address__content{font-size:1.875rem}}@media only screen and (min-width:1920px) and (min-height:0){.address__content{font-size:2.8125rem;line-height:1.2}}.announcement{display:block;overflow-x:hidden;overflow-y:auto;position:fixed;z-index:1000000}.announcement:not(.announcement--newsletter-subscription){background-color:rgba(0,0,0,.85);height:100vh;left:0;top:0;width:100%}.announcement.announcement--newsletter-subscription{bottom:0;right:0}@media only screen and (max-width:767px){.announcement.announcement--newsletter-subscription{width:100%}}.announcement:not(.announcement--newsletter-subscription) .announcement__wrapper{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;min-height:100vh}.announcement__container{box-sizing:border-box;padding:2.625rem 1rem;width:100%}@media only screen and (min-width:768px) and (min-height:0){.announcement__container{padding-left:5%;padding-right:5%}}@media only screen and (min-width:1024px) and (min-height:0){.announcement__container{padding-left:6.25%;padding-right:6.25%}}@media only screen and (min-width:1380px) and (min-height:0){.announcement__container{padding-left:7.5%;padding-right:7.5%}}@media only screen and (min-width:1920px) and (min-height:0){.announcement__container{padding-left:8.333333%;padding-right:8.333333%}}.announcement.announcement--newsletter-subscription .announcement__container{padding:0;width:auto}.announcement__content{margin:0 auto;max-width:960px;position:relative;width:100%}.announcement.has-image .announcement__content{max-width:1600px;width:100%}.announcement.announcement--newsletter-subscription .announcement__content{width:100%}@media only screen and (min-width:768px) and (min-height:0){.announcement.announcement--newsletter-subscription .announcement__content{max-width:520px}}@media only screen and (min-width:1024px) and (min-height:0){.announcement__content__wrapper{-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox;display:flex}}.announcement__close{color:#000;font-size:1.25rem;height:1.25rem;line-height:.7;position:absolute;right:.625rem;top:.625rem;width:1.25rem;z-index:200}@media only screen and (min-width:768px) and (min-height:0){.announcement__close{font-size:2.1875rem;height:2.1875rem;right:1.25rem;top:1.25rem;width:2.1875rem}}.announcement.image-is-dark .announcement__close,.announcement.is-dark .announcement__close{color:#fff}.announcement.is-dark.has-image:not(.image-is-dark) .announcement__close{color:#000}.announcement.announcement--newsletter-subscription .announcement__close{right:1.875rem;top:1.875rem}@media only screen and (min-width:768px) and (min-height:0){.announcement.announcement--newsletter-subscription .announcement__close{font-size:1.875rem;height:1.875rem;right:4.0625rem;top:4.375rem;width:1.875rem}}.announcement__media{background-color:#f2f2f2}@media only screen and (min-width:1024px) and (min-height:0){.announcement__media{-ms-flex-order:1;order:1;position:relative}}.announcement__body{background-color:#fff;box-sizing:border-box;color:#000;max-width:960px;text-align:center;width:100%}@media only screen and (min-width:1024px) and (min-height:0){.announcement__body:not(:only-child){width:50%}}.announcement.is-dark .announcement__body{background-color:#000;color:#fff}.announcement.announcement--newsletter-subscription .announcement__body{min-height:500px;text-align:left}@media only screen and (min-width:768px) and (min-height:0){.announcement.announcement--newsletter-subscription .announcement__body{background-color:hsla(0,0%,100%,.85);min-width:485px}}@media only screen and (min-width:1024px) and (min-height:0){.announcement__body:not(:only-child),.announcement__media:not(:only-child){width:50%}}.announcement__body__container{padding:1.875rem}@media only screen and (min-width:568px) and (min-height:0){.announcement__body__container{padding:10%}}@media only screen and (min-width:768px) and (min-height:0){.announcement__body__container{padding:14%}}.announcement__title{font-family:Graphik XXX Cond Web,Impact,sans-serif;font-size:2.8125rem;font-weight:400;line-height:.888888;margin:0 auto 1.5625rem;max-width:100%;text-transform:uppercase}@media only screen and (min-width:568px) and (min-height:0){.announcement__title{font-size:4.6875rem}}@media only screen and (min-width:1024px) and (min-height:0){.announcement__title{font-size:3.75rem;max-width:none}}@media only screen and (min-width:1380px) and (min-height:0){.announcement__title{font-size:4.6875rem}}@media only screen and (min-width:1920px) and (min-height:0){.announcement__title{font-size:5.625rem}}@media only screen and (min-width:568px) and (min-height:0){.announcement.announcement--newsletter-subscription .announcement__title{font-size:3.75rem}}.announcement__media{overflow:hidden}.announcement__media__link{display:block;font-size:0;width:100%}@media only screen and (min-width:1024px) and (min-height:0){.announcement__media__link{height:100%}}.announcement__media__item{width:100%}@media only screen and (min-width:1024px) and (min-height:0){.announcement__media__item{height:auto;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) translate(-1px,-1px);width:calc(100% + 4px)}@supports (object-fit:cover){.announcement__media__item{height:calc(100% + 4px);object-fit:cover}}}.application-process{background-color:#000;font-size:.9375rem;padding:0 0 .375rem}.application-process:last-child{margin-bottom:.75rem}@media only screen and (min-width:1024px) and (min-height:0){.application-process{font-size:.8125rem;padding:.6875rem 0}}@media only screen and (min-width:1920px) and (min-height:0){.application-process{font-size:.875rem}.application-process.has-no-steps .wrapper.is-full-width-on-large{width:944px}}@media only screen and (max-width:1023px){.application-process:not(.is-expanded) .application-process__checklist-cta,.application-process:not(.is-expanded) .application-process__checklist-list,.application-process:not(.is-expanded) .application-process__process{display:none}}.application-process__checklist{box-sizing:border-box;color:#fff;padding-top:1.875rem;padding-bottom:2.5rem}@media only screen and (min-width:1024px) and (min-height:0){.application-process__checklist{padding:2.8125rem 0 4.375rem;position:relative}}@media only screen and (min-width:1920px) and (min-height:0){.application-process:not(.has-no-steps) .application-process__checklist{box-sizing:content-box;position:static;float:left;padding:4.0625rem 60px 5rem calc(50% - 860px);width:370px}}.application-process__checklist-title{font-family:Throhand W01 Pen Roman,serif;font-size:1.875rem;font-weight:100;line-height:1;letter-spacing:.0125em;text-transform:uppercase;margin-bottom:1.25rem}@media only screen and (min-width:768px) and (min-height:0){.application-process__checklist-title{font-size:1.625rem}}@media only screen and (min-width:1024px) and (min-height:0){.application-process__checklist-title{font-size:2.25rem}}@media only screen and (min-width:1920px) and (min-height:0){.application-process__checklist-title{font-size:2.8125rem}}@media only screen and (min-width:768px) and (min-height:0){.application-process__checklist-title{font-size:2.5rem}}@media only screen and (min-width:768px) and (max-width:1023px){.application-process__checklist-title{width:22.5rem}}@media only screen and (min-width:1024px) and (max-width:1919px){.application-process__checklist-title{float:left;display:block;margin-bottom:10rem;width:18.75rem}}@media only screen and (min-width:1920px) and (min-height:0){.application-process.has-no-steps .application-process__checklist-title{float:left;display:block;margin-bottom:10rem;width:18.75rem}.application-process:not(.has-no-steps) .application-process__checklist-title{margin-bottom:2.5rem}}.application-process__checklist-list{margin-bottom:1.25rem}@media only screen and (min-width:1024px) and (max-width:1919px){.application-process__checklist-list{float:right;margin-left:1.25rem;margin-bottom:0;width:38.75rem}}@media only screen and (min-width:1920px) and (min-height:0){.application-process.has-no-steps .application-process__checklist-list{float:right;margin-left:1.25rem;margin-bottom:0;width:38.75rem}.application-process:not(.has-no-steps) .application-process__checklist-list{margin-bottom:2.1875rem}}.application-process__checklist-list>span{display:block;font-family:Helvetica Neue,Arial,sans-serif;margin-bottom:.9375rem}@media only screen and (min-width:1024px) and (min-height:0){.application-process__checklist-list>span{margin-bottom:1.5625rem}}.application-process__checklist-list>ul{border-top:1px solid currentcolor;border-bottom:1px solid currentcolor;list-style:none;margin:0;padding:0;padding-top:1.5625rem;padding-bottom:.9375rem}@media only screen and (min-width:768px) and (max-width:1023px){.application-process__checklist-list>ul{font-size:0}}.application-process__checklist-list li{box-sizing:border-box;background-position:0 0;background-size:10px auto;font-size:1em;line-height:1.5;padding-left:0;margin-right:1.25rem;margin-bottom:1.25rem}@media only screen and (min-width:768px) and (max-width:1023px){.application-process__checklist-list li{display:inline-block;font-size:.875rem;width:50%;margin-right:0;padding-right:1.25rem;vertical-align:top}}@media only screen and (min-width:1024px) and (max-width:1919px){.application-process__checklist-list li{width:270px}.application-process__checklist-list li:nth-child(odd){float:left;margin-right:3.75rem}.application-process__checklist-list li:nth-child(2n){float:right}}@media only screen and (min-width:1920px) and (min-height:0){.application-process.has-no-steps .application-process__checklist-list li{width:270px}.application-process.has-no-steps .application-process__checklist-list li:nth-child(odd){float:left;margin-right:3.75rem}.application-process.has-no-steps .application-process__checklist-list li:nth-child(2n){float:right}}.application-process__checklist-list [type=checkbox]{display:none}.application-process__checklist-list label{padding-left:1.25rem;cursor:pointer;display:block;position:relative}.application-process__checklist-list label:after{content:"";display:block;position:absolute;left:0;top:.3em;border:1px solid #fff;height:.625rem;width:.625rem}.application-process__checklist-list :checked+label:before{color:#fff;font-size:.875rem;position:absolute;left:0;top:.15em}@media only screen and (min-width:1024px) and (max-width:1919px){.application-process__checklist-cta{float:left;width:18.125rem;position:absolute;bottom:4.375rem}}@media only screen and (min-width:1920px) and (min-height:0){.application-process.has-no-steps .application-process__checklist-cta{float:left;width:18.125rem;position:absolute;bottom:4.375rem}}.application-process__checklist-cta p{margin-bottom:1.15em;max-width:18.75rem}.application-process__checklist-cta-switch{margin-top:1.5625rem}@media only screen and (min-width:1920px) and (min-height:0){.application-process:not(.has-no-steps) .application-process__checklist-cta-switch{margin-top:1.25rem}}.application-process__checklist-cta-switch>span{box-sizing:border-box;border:1px solid currentcolor;border-left:none;color:hsla(0,0%,100%,.3);display:block;text-align:center;text-transform:uppercase;font-family:Graphik XX Cond Web,Impact,sans-serif;font-size:1.25rem;font-weight:400;float:left;line-height:2.8125rem;letter-spacing:.025em;height:2.8125rem;width:50%}.application-process__checklist-cta-switch>span:first-child{border-left:1px solid currentcolor}.application-process__checklist-cta-switch .is-active{background-color:#fff;border-color:#fff;color:#000}.application-process__process{background-color:#fff;color:#000;display:block}.application-process.has-no-steps .application-process__process{display:none}@media only screen and (min-width:1920px) and (min-height:0){.application-process:not(.has-no-steps) .application-process__process{box-sizing:content-box;float:right;padding-right:calc(50% - 860px);width:1290px}}.application-process__process-title{font-family:Throhand W01 Pen Roman,serif;font-size:1.875rem;font-weight:100;line-height:1;letter-spacing:.0125em;text-transform:uppercase;display:block;margin-bottom:1.875rem}@media only screen and (min-width:768px) and (min-height:0){.application-process__process-title{font-size:1.625rem}}@media only screen and (min-width:1024px) and (min-height:0){.application-process__process-title{font-size:2.25rem}}@media only screen and (min-width:1920px) and (min-height:0){.application-process__process-title{font-size:2.8125rem}}@media only screen and (min-width:768px) and (min-height:0){.application-process__process-title{font-size:2.5rem}}@media only screen and (min-width:1024px) and (max-width:1919px){.application-process__process-title{margin-bottom:1.5625rem}}@media only screen and (min-width:1920px) and (min-height:0){.application-process:not(.has-no-steps) .application-process__process-title{margin-bottom:2.5rem}}.application-process__process-button{margin-top:1.5625rem}@media only screen and (min-width:1024px) and (min-height:0){.application-process__process-button{margin-bottom:.625rem}}.application-process__steps{list-style:none;margin:0 auto;padding:0;display:table}@media only screen and (min-width:1024px) and (min-height:0){.application-process__steps{width:95%}}.application-process__step{box-sizing:border-box;border-bottom:1px solid rgba(0,0,0,.4);padding:2.1875rem 1.25rem 2.8125rem}@media only screen and (min-width:1024px) and (min-height:0){.application-process__step{border-right:1px solid rgba(0,0,0,.4);border-bottom:none;display:table-cell;vertical-align:top;padding:1.875rem 1.25rem;width:33.3333%;max-width:314px;min-width:314px}}@media only screen and (min-width:1024px) and (max-width:1919px){.application-process__step:first-child{padding-left:0}}.application-process__step:last-child{border-right:none;border-bottom:none}@media only screen and (min-width:1024px) and (min-height:0){.application-process__step:last-child{padding-right:0}}@media only screen and (min-width:1920px) and (min-height:0){.application-process:not(.has-no-steps) .application-process__step{padding:4.0625rem 3.4375rem;max-width:430px;min-width:430px}}.application-process__step p{margin-bottom:1.5625rem}.application-process__step p:last-child{margin-bottom:0}.application-process__step ul{padding-left:2rem;list-style-type:disc}.application-process__step ul ul{padding-left:0;list-style-type:circle;margin-top:.25rem}.application-process__step li{font-size:.8125rem;line-height:.9375rem;margin-bottom:.25rem}@media only screen and (min-width:768px) and (max-width:1023px){.application-process__step__content{column-count:2;column-gap:3rem}}@media only screen and (max-width:1023px){.application-process__step__content:not(:last-of-type){padding-bottom:2.8125rem;position:relative;margin-bottom:2.1875rem}.application-process__step__content:not(:last-of-type):after{content:"";display:block;position:absolute;bottom:0;left:-1.25rem;right:-1.25rem;border-top:1px solid rgba(0,0,0,.4)}}@media only screen and (min-width:1024px) and (min-height:0){.application-process__step__content:not(:last-of-type){border-bottom:1px solid rgba(0,0,0,.4);margin-bottom:2rem;padding-bottom:2rem}}.application-process__step-count{border:3px solid #000;border-radius:50%;box-sizing:border-box;display:block;font-family:Graphik XXX Cond Web,Impact,sans-serif;font-weight:400;text-align:center;font-size:2.1875rem;line-height:2.5rem;height:2.8125rem;width:2.8125rem;margin-bottom:1.5625rem}@media only screen and (min-width:1024px) and (min-height:0){.application-process__step-count{border:4px solid #000;font-size:2.625rem;line-height:3rem;height:3.375rem;width:3.375rem;margin-bottom:2.1875rem}}.application-process__toggle{display:inline-block;font-family:Helvetica Neue,Arial,sans-serif;font-size:1rem;color:#fff;cursor:pointer;text-decoration:underline;margin-top:.625rem}@media only screen and (min-width:768px) and (min-height:0){.application-process__toggle{margin-top:.5rem;margin-bottom:3.125rem}}@media only screen and (min-width:1024px) and (min-height:0){.application-process__toggle{display:none}}.application-process__checklist-title-appendix{display:inline}@media only screen and (min-width:1024px) and (min-height:0){.application-process__checklist-title-appendix{display:none}}.article-hero{color:#000;overflow:hidden;position:relative;padding-top:2rem}@media only screen and (min-width:1024px) and (min-height:0){.article-hero{padding-top:0}}@media only screen and (min-width:768px) and (min-height:0){.article-hero.has-image-as-background{padding-top:3.4375rem;padding-bottom:4.0625rem}}@media only screen and (max-width:767px){.article-hero.has-image-as-background{padding-top:21.0625rem}}.article-hero__image{background-position:50%;position:relative;z-index:0}.article-hero:not(.has-image-as-background) .article-hero__image{background-image:none!important;background-size:contain;margin-left:auto;margin-right:auto;margin-top:1.875rem;width:260px}@media only screen and (min-width:768px) and (min-height:0){.article-hero:not(.has-image-as-background) .article-hero__image{margin-top:2.8125rem;width:30.3125rem}}@media only screen and (min-width:1024px) and (min-height:0){.article-hero:not(.has-image-as-background) .article-hero__image{margin-top:3.4375rem;width:36.25rem}}.article-hero.has-image-as-background .article-hero__image{z-index:3}.article-hero.has-image-as-background .article-hero__image:before{bottom:0;left:0;position:absolute;right:0;top:0;background-color:rgba(0,0,0,.2);content:"";display:none;z-index:4}@media only screen and (min-width:768px) and (min-height:0){.article-hero.has-image-as-background .article-hero__image:before{display:block}}@media only screen and (max-width:767px){.article-hero.has-image-as-background .article-hero__image{height:315px;left:0;position:absolute;right:0;top:0}}@media only screen and (min-width:768px) and (min-height:0){.article-hero.has-image-as-background .article-hero__image{bottom:0;left:0;position:absolute;right:0;top:0;z-index:0}}.article-hero__image__bg{bottom:0;left:0;position:absolute;right:0;top:0;background-size:cover;display:none}.article-hero.has-image-as-background .article-hero__image__bg{display:block}.article-hero__image__img img{display:block;width:100%}.article-hero.has-image-as-background .article-hero__image__img{display:none}.article-hero__title{color:currentcolor;font-family:Throhand W01 Pen Roman,serif;font-size:1.875rem;font-weight:100;line-height:.95;margin:0 auto;position:relative;text-align:center;text-transform:uppercase;max-width:90%;z-index:10}@media only screen and (min-width:768px) and (min-height:0){.article-hero__title{font-size:3.125rem;width:82.5%}}@media only screen and (min-width:1920px) and (min-height:0){.article-hero__title{font-size:4.0625rem;max-width:52.5rem}}.article-hero.has-image-as-background .article-hero__title{text-shadow:0 0 1rem rgba(0,0,0,.05)}@media only screen and (min-width:768px) and (min-height:0){.article-hero.has-image-as-background .article-hero__title{font-size:4.375rem;max-width:56.25rem}}@media only screen and (min-width:1024px) and (min-height:0){.article-hero.has-image-as-background .article-hero__title{font-size:4.375rem}}@media only screen and (min-width:1920px) and (min-height:0){.article-hero.has-image-as-background .article-hero__title{font-size:6.875rem;max-width:70rem}}@media only screen and (min-width:768px) and (min-height:0){.article-hero.has-image-as-background.has-dark-image .article-hero__title{color:#fff}}.article-hero__meta{color:currentcolor;display:block;margin-bottom:1.25rem;position:relative;text-align:center;z-index:10}@media only screen and (min-width:768px) and (min-height:0){.article-hero__meta{margin-bottom:1.875rem}}.article-hero.has-image-as-background .article-hero__meta{text-shadow:0 0 1rem rgba(0,0,0,.1)}@media only screen and (min-width:1024px) and (min-height:0){.article-hero.has-image-as-background .article-hero__meta{margin:0 0 8.75rem}}@media only screen and (min-width:1920px) and (min-height:0){.article-hero.has-image-as-background .article-hero__meta{margin:0 0 10.625rem}}@media only screen and (min-width:768px) and (min-height:0){.article-hero.has-image-as-background.has-dark-image .article-hero__meta{color:#fff}}.article-hero__meta__text{display:block;font-family:Throhand W01 Pen Roman,serif;font-size:.9375rem;font-weight:100;letter-spacing:.075em;line-height:1.3;text-transform:uppercase}@media only screen and (min-width:768px) and (min-height:0){.article-hero__meta__text{font-size:1.0625rem;margin-top:12px;display:inline-block}.has-image-as-background .article-hero__meta__text{display:block}}@media only screen and (min-width:1024px) and (min-height:0){.article-hero__meta__text{font-size:1.0625rem;display:inline-block}}@media only screen and (min-width:1920px) and (min-height:0){.article-hero__meta__text{font-size:1.125rem}}.article-hero__meta__date{display:block;font-family:Graphik XX Cond Web,Impact,sans-serif;font-size:.9375rem;font-weight:400;letter-spacing:.025em;line-height:1.3}@media only screen and (min-width:768px) and (min-height:0){.article-hero__meta__date{font-size:1.125rem;display:inline-block}.has-image-as-background .article-hero__meta__date{display:block}}@media only screen and (min-width:1024px) and (min-height:0){.article-hero__meta__date{display:inline-block;margin-right:.625rem;font-size:1.25rem}}.article-hero__logo{display:block;margin:0 auto 1.875rem;max-height:4.375rem;position:relative;z-index:10}.article-hero.has-image-as-background .article-hero__logo{margin-bottom:4.375rem}.article-hero__partner{color:currentcolor;margin:1.5625rem 0 0;position:relative;text-align:center;text-transform:uppercase;z-index:10}@media only screen and (min-width:1024px) and (min-height:0){.article-hero.has-image-as-background .article-hero__partner{margin:8.75rem 0 0}}@media only screen and (min-width:1920px) and (min-height:0){.article-hero.has-image-as-background .article-hero__partner{margin:10.625rem 0 0}}@media only screen and (min-width:768px) and (min-height:0){.article-hero.has-image-as-background.has-dark-image .article-hero__partner{color:#fff}}.article-hero__partner__byline{font-family:Throhand W01 Pen Roman,serif;font-weight:100;font-size:.9375rem;line-height:1.3;letter-spacing:.075em}@media only screen and (min-width:768px) and (min-height:0){.article-hero__partner__byline{display:inline-block;font-size:1.0625rem}.has-image-as-background .article-hero__partner__byline{display:block;font-size:.8125rem}}@media only screen and (min-width:1024px) and (min-height:0){.article-hero__partner__byline{font-size:1.0625rem;display:inline-block}}@media only screen and (min-width:1920px) and (min-height:0){.article-hero__partner__byline{font-size:1.125rem}}.article-hero__partner__name{font-family:Graphik XXX Cond Web,Impact,sans-serif;font-size:1.125rem;font-weight:400;letter-spacing:.025em;line-height:1.3;display:block}@media only screen and (min-width:768px) and (min-height:0){.article-hero__partner__name{display:inline-block}.has-image-as-background .article-hero__partner__name{display:block;font-size:2.25rem}}@media only screen and (min-width:1024px) and (min-height:0){.article-hero__partner__name{font-size:1.3125rem;display:inline-block;margin-left:.625rem}.has-image-as-background .article-hero__partner__name{font-size:2.25rem}}@media only screen and (min-width:768px) and (min-height:0){.article-hero.has-image-as-background .article-hero__partner__name{font-family:Graphik XXX Cond Web,Impact,sans-serif;font-size:1.5625rem;font-weight:400;line-height:.89em;letter-spacing:.03em;text-transform:uppercase;display:block;margin-left:auto;margin-right:auto;margin-top:.625rem;max-height:4.6875rem}}@media only screen and (min-width:768px) and (min-height:0) and (min-width:768px) and (min-height:0){.article-hero.has-image-as-background .article-hero__partner__name{font-size:1.875rem}}@media only screen and (min-width:768px) and (min-height:0) and (min-width:1024px) and (min-height:0){.article-hero.has-image-as-background .article-hero__partner__name{font-size:2.5rem}}@media only screen and (min-width:768px) and (min-height:0) and (min-width:1920px) and (min-height:0){.article-hero.has-image-as-background .article-hero__partner__name{font-size:3.4375rem}}.award-category{border-top:3px solid currentcolor;overflow:hidden}@media only screen and (min-width:1024px) and (min-height:0){.award-category{border-top-width:6px}}.award-category.has-winner{background-image:url(../images/award.svg);background-position:right 18px;background-size:auto 50px;background-repeat:no-repeat}.award-category__title{font-family:Graphik XXX Cond Web,Impact,sans-serif;font-size:1.875rem;font-weight:400;letter-spacing:.0125em;line-height:1;display:inline-block;margin:.9375rem 0 2.1875rem;max-width:19.6875rem;text-transform:uppercase}@media only screen and (max-width:767px){.award-category__title{font-size:1.5rem;margin-bottom:1.5625rem}}@media only screen and (min-width:768px) and (min-height:0){.award-category__title{font-size:1.875rem}}@media only screen and (min-width:1024px) and (min-height:0){.award-category__title{font-size:1.5rem}}@media only screen and (min-width:1920px) and (min-height:0){.award-category__title{font-size:1.875rem}}.award-category__winner{display:block;margin:0 auto;max-width:335px}@media only screen and (min-width:768px) and (min-height:0){.award-category__winner{min-height:36.25rem}}@media only screen and (min-width:1024px) and (min-height:0){.award-category__winner{min-height:26.25rem;padding-bottom:1.25rem}}@media only screen and (min-width:1920px) and (min-height:0){.award-category__winner{min-height:36.25rem;padding-bottom:4.6875rem}}.award-category__winner.has-no-image{padding-bottom:2.1rem;max-width:none;min-height:auto}@media only screen and (max-width:767px){.award-category__winner.has-no-image{padding-top:1.25rem}}.award-category__winner.has-no-image .person{text-align:left}@media only screen and (max-width:767px){.award-category__winner.has-no-image .person .person__image{display:none}}.award-category__winner.has-no-image .person .person__subtitle{text-align:left;margin-left:0;margin-right:auto;width:82.5%}.award-category__winner.has-no-image .person .person__title{text-align:left;margin-left:0;margin-right:auto;min-height:2em;width:82.5%}.award-category__winner .person__image{margin:10px auto 40px}.award-category__winner .person__image,.award-category__winner .person__image img{height:205px;width:158px}@media only screen and (min-width:768px) and (min-height:0){.award-category__winner .person__image,.award-category__winner .person__image img{height:430px;width:335px}}@media only screen and (min-width:1024px) and (min-height:0){.award-category__winner .person__image,.award-category__winner .person__image img{height:265px;width:210px}}@media only screen and (min-width:1920px) and (min-height:0){.award-category__winner .person__image,.award-category__winner .person__image img{height:430px;width:335px}}.award-category__winner .person__title{width:80%}.award-category__row{position:relative}@media only screen and (max-width:767px){.award-category__row{margin-top:2rem}}.award-category__subtitle{font-family:Graphik XXX Cond Web,Impact,sans-serif;font-size:1.875rem;font-weight:400;letter-spacing:.0125em;line-height:1;text-transform:uppercase;border-top:1px solid hsla(0,0%,100%,.4);padding:.9375rem 0}@media only screen and (min-width:768px) and (min-height:0){.award-category__subtitle{padding:1.875rem 0}}@media only screen and (max-width:1023px){.award-category__view-all{border-bottom:1px solid #fff;display:block;font-family:Helvetica Neue,Arial,sans-serif;line-height:1;position:absolute;right:0;top:50%;transform:translateY(-50%)}}@media only screen and (min-width:1024px) and (min-height:0){.award-category__view-all{display:none}}.award-category__list{list-style:none;padding:0}@media only screen and (max-width:1023px){.award-category__list{max-height:93.75rem;transition:max-height 606ms}}@media only screen and (max-width:1023px){.award-category__list.is-collapsed{max-height:0;margin-bottom:0;overflow:hidden}}.award-category__item{margin-bottom:1.25rem;line-height:1.65}@media only screen and (max-width:767px){.award-category__item{width:70%}}@media only screen and (min-width:768px) and (min-height:0){.award-category__item{line-height:1.25;margin-bottom:2.1875rem;width:315px}}@media only screen and (min-width:1024px) and (min-height:0){.award-category__item{line-height:1.5;width:240px}}@media only screen and (min-width:1920px) and (min-height:0){.award-category__item{width:315px}}.award-category__item:last-child{margin-bottom:2.5rem}@media only screen and (min-width:768px) and (min-height:0){.award-category__item:last-child{margin-bottom:4.375rem}}.award-category__name{font-family:Throhand W01 Pen Roman,serif;font-size:1.25rem;font-weight:100;letter-spacing:0;text-transform:uppercase;line-height:1}@media only screen and (min-width:768px) and (min-height:0){.award-category__name{font-size:1.5rem}}@media only screen and (min-width:1024px) and (min-height:0){.award-category__name{font-size:2rem}}@media only screen and (min-width:768px) and (min-height:0){.award-category__name{line-height:1.15}}@media only screen and (min-width:1024px) and (min-height:0){.award-category__name{font-size:1.125rem}}@media only screen and (min-width:1920px) and (min-height:0){.award-category__name{font-size:1.5rem}}.award-category__meta{display:inline-block;font-family:Helvetica Neue,Arial,sans-serif;font-size:.9375rem;line-height:1.28571}@media only screen and (min-width:768px) and (min-height:0){.award-category__meta{font-size:.875rem}}.award-category__meta__separator{display:inline-block;margin:0 4px;width:1px;background-color:#fff;height:1rem;vertical-align:middle}.award-category__lookbook{border-bottom:1px solid transparent;opacity:.5;transition:opacity 256ms}.award-category__lookbook:hover{border-bottom-color:currentcolor}.l-awards-v2__wrapper .banner{padding:0;margin:0}@media only screen and (min-width:1024px) and (min-height:0){.awards-v2-content-grid{margin-left:auto;margin-right:auto;width:63vw}}@media only screen and (min-width:768px) and (min-height:0){.awards-v2-content-grid__wrapper{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin-left:-.5rem;margin-right:-.5rem}}@media only screen and (min-width:1024px) and (min-height:0){.awards-v2-content-grid__wrapper{margin-left:-2rem;margin-right:-2rem}}@media only screen and (min-width:1380px) and (min-height:0){.awards-v2-content-grid__wrapper{margin-left:-3rem;margin-right:-3rem}}@media only screen and (min-width:768px) and (min-height:0){.awards-v2-content-grid__item{-ms-flex-preferred-size:calc(50% - 2rem);flex-basis:calc(50% - 2rem);margin-left:1rem;margin-right:1rem;margin-top:2rem}}@media only screen and (min-width:1024px) and (min-height:0){.awards-v2-content-grid__item{-ms-flex-preferred-size:calc(50% - 4rem);flex-basis:calc(50% - 4rem);margin-left:2rem;margin-right:2rem;margin-top:4rem}}@media only screen and (min-width:1380px) and (min-height:0){.awards-v2-content-grid__item{-ms-flex-preferred-size:calc(50% - 6rem);flex-basis:calc(50% - 6rem);margin-left:3rem;margin-right:3rem;margin-top:6rem}}@media only screen and (max-width:767px){.awards-v2-content-grid__item:not(:first-child){margin-top:1.25rem}}@media only screen and (min-width:768px) and (min-height:0){.awards-v2-content-grid__item:first-child,.awards-v2-content-grid__item:nth-child(2){margin-top:0}}@media only screen and (min-width:768px) and (min-height:0){.awards-v2-content-grid__item.awards-v2-content-grid__item--media-2{-ms-flex-preferred-size:calc(50% - 3rem);flex-basis:calc(50% - 3rem);margin-right:2rem;padding-top:3rem}}@media only screen and (min-width:1024px) and (min-height:0){.awards-v2-content-grid__item.awards-v2-content-grid__item--media-2{-ms-flex-preferred-size:calc(50% - 5.5rem);flex-basis:calc(50% - 5.5rem);margin-right:3.5rem;padding-top:5rem}}@media only screen and (min-width:1380px) and (min-height:0){.awards-v2-content-grid__item.awards-v2-content-grid__item--media-2{-ms-flex-preferred-size:calc(50% - 8rem);flex-basis:calc(50% - 8rem);margin-right:5rem;padding-top:7rem}}.awards-v2-content-grid__item.awards-v2-content-grid__item--media-1,.awards-v2-content-grid__item.awards-v2-content-grid__item--media-2,.awards-v2-content-grid__item.awards-v2-content-grid__item--media-3{overflow:hidden;position:relative}.awards-v2-content-grid__item.awards-v2-content-grid__item--media-1 div:not(.video):not(.gallery) img,.awards-v2-content-grid__item.awards-v2-content-grid__item--media-1 div:not(.video):not(.gallery) video,.awards-v2-content-grid__item.awards-v2-content-grid__item--media-2 div:not(.video):not(.gallery) img,.awards-v2-content-grid__item.awards-v2-content-grid__item--media-2 div:not(.video):not(.gallery) video,.awards-v2-content-grid__item.awards-v2-content-grid__item--media-3 div:not(.video):not(.gallery) img,.awards-v2-content-grid__item.awards-v2-content-grid__item--media-3 div:not(.video):not(.gallery) video{display:block;height:auto;width:100%}.awards-v2-content-grid__item__bio-title{display:inline-block;font-family:Graphik XXX Cond Web;font-weight:400;font-size:2.25rem;font-style:normal;letter-spacing:1px;margin-bottom:1.25rem;margin-top:0;text-transform:uppercase}@media only screen and (min-width:768px) and (min-height:0){.awards-v2-content-grid__item__bio-title{font-size:2.5rem}}@media only screen and (min-width:1024px) and (min-height:0){.awards-v2-content-grid__item__bio-title{font-size:2rem}}@media only screen and (min-width:1380px) and (min-height:0){.awards-v2-content-grid__item__bio-title{font-size:2.875rem;letter-spacing:2px}}.awards-v2-content-grid__item__bio-content>:not(:last-child){margin-bottom:1.25rem}.awards-v2-content-grid__item__bio-content ul{list-style:none;margin:0;padding:0}.awards-v2-content-grid__item__bio-content ul li:not(:last-child){margin-bottom:.375rem}.awards-v2-content-grid__item__bio-content ul a{font-family:Graphik XXX Cond Web;font-weight:400;font-size:1.125rem;font-style:normal;letter-spacing:1px;text-transform:uppercase;transition:opacity 96ms linear}.awards-v2-content-grid__item__bio-content ul a:hover{opacity:.6}.awards-v2-hero{background-color:#000;box-sizing:border-box;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-bottom:1.3125rem;padding-top:1.3125rem}@media only screen and (min-width:1380px) and (min-height:0){.awards-v2-hero{padding-bottom:3.25rem;padding-top:3.25rem}}.awards-v2-hero.has-initial-media:not(.is-dark){background-color:#fff;color:#000}.awards-v2-hero__content,.awards-v2-hero__media,.awards-v2-hero__scroll-down{width:100%}.awards-v2-hero__content,.awards-v2-hero__scroll-down{position:relative;z-index:3;text-align:center}.awards-v2-hero__content{-ms-flex-align:center;align-items:center;-ms-flex-preferred-size:auto;flex-basis:auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;transition:opacity 128ms linear}.awards-v2-hero__content:not(:last-child){box-sizing:border-box;padding:1rem}@media only screen and (min-width:768px) and (min-height:0){.awards-v2-hero__content:not(:last-child){padding-left:2rem;padding-right:2rem}}@media only screen and (min-width:1024px) and (min-height:0){.awards-v2-hero__content:not(:last-child){padding-bottom:2rem;padding-top:2rem}}.awards-v2-hero.has-active-media .awards-v2-hero__content{opacity:0;pointer-events:none}.awards-v2-hero__symbol{display:block;fill:currentColor;height:48px;width:19px}.awards-v2-hero__title{font-family:Graphik XXX Cond Web;font-weight:400;font-size:3.75rem;font-style:normal;letter-spacing:1px;line-height:1;margin-bottom:1rem;margin-top:2rem;text-transform:uppercase}@media only screen and (min-width:768px) and (min-height:0){.awards-v2-hero__title{font-size:7.5rem;letter-spacing:2px}}@media only screen and (min-width:1024px) and (min-height:0){.awards-v2-hero__title{font-size:5rem;margin-bottom:2rem;margin-top:3rem}}@media only screen and (min-width:1380px) and (min-height:0){.awards-v2-hero__title{font-size:10rem;font-size:12.5rem}}.awards-v2-hero__excerpt{box-sizing:border-box;max-width:420px;padding-left:1.25rem;padding-right:1.25rem;width:100%}.awards-v2-hero__excerpt:not(:last-child){margin-bottom:1rem}@media only screen and (min-width:1024px) and (min-height:0){.awards-v2-hero__excerpt:not(:last-child){margin-bottom:2rem}}.awards-v2-hero__play-button{display:block;font-size:3rem;transition:opacity 96ms linear}.awards-v2-hero__play-button:focus,.awards-v2-hero__play-button:hover{opacity:.6}.awards-v2-hero__play-button:focus{outline:0}.awards-v2-hero__play-button:hover{cursor:pointer}.awards-v2-hero.has-initial-media .awards-v2-hero__play-button{display:none}.awards-v2-hero__media{height:100%;left:0;opacity:0;overflow:hidden;pointer-events:none;position:absolute;top:0;transition:opacity 128ms linear;z-index:1}.awards-v2-hero.has-active-media .awards-v2-hero__media,.awards-v2-hero.has-initial-media .awards-v2-hero__media{opacity:1;pointer-events:auto}.awards-v2-hero__media>div,.awards-v2-hero__media__upload-container{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.awards-v2-hero__media__image,.awards-v2-hero__media__video{display:block;height:auto;left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%}@supports (object-fit:cover){.awards-v2-hero__media__image{height:100%;left:auto;object-fit:cover;object-position:center center;position:relative;top:auto;transform:none}}@supports (object-fit:contain){.awards-v2-hero__media__video{height:100%;left:auto;object-fit:contain;object-position:center center;position:relative;top:auto;transform:none}}.awards-v2-hero__media__embed{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.awards-v2-hero__media__embed .video{width:100%}.awards-v2-hero__close-media{-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box;cursor:pointer;display:block;font-size:24px;font-weight:100;height:48px;line-height:48px;position:absolute;right:0;text-align:center;top:0;width:48px;z-index:20}@media only screen and (min-width:768px) and (min-height:0){.awards-v2-hero__close-media{font-size:76px;line-height:92px;height:96px;right:20px;top:20px;width:96px}}.awards-v2-honoree-overlay{padding-bottom:1.25rem;padding-top:4.375rem}@media only screen and (min-width:768px) and (min-height:0){.awards-v2-honoree-overlay{padding-bottom:2.625rem}}@media only screen and (min-width:1024px) and (min-height:0){.awards-v2-honoree-overlay{padding-bottom:3.625rem;padding-top:6.25rem}}@media only screen and (min-width:1380px) and (min-height:0){.awards-v2-honoree-overlay{padding-bottom:4.625rem}}@media only screen and (min-width:1920px) and (min-height:0){.awards-v2-honoree-overlay{padding-bottom:5.625rem}}.awards-v2-honoree-overlay .text-columns{max-width:none;width:100%}.awards-v2-honoree-overlay__wrapper{max-width:916px}.awards-v2-honoree-overlay__body,.awards-v2-honoree-overlay__gallery,.awards-v2-honoree-overlay__header,.awards-v2-honoree-overlay__single-media{margin-bottom:40px}.awards-v2-honoree-overlay__type-a{display:inline-block;font-family:Throhand W01 Pen Roman,serif;font-weight:400;font-size:3rem;font-style:normal;letter-spacing:.0125em;line-height:1;margin-bottom:2rem;margin-top:0;text-transform:uppercase}@media only screen and (min-width:768px) and (min-height:0){.awards-v2-honoree-overlay__type-a{font-size:3.5rem}}@media only screen and (min-width:1024px) and (min-height:0){.awards-v2-honoree-overlay__type-a{font-size:3rem;margin-bottom:2rem}}@media only screen and (min-width:1380px) and (min-height:0){.awards-v2-honoree-overlay__type-a{font-size:4.0625rem;letter-spacing:2px}}.awards-v2-honoree-overlay__type-b{display:inline-block;font-family:Graphik XXX Cond Web;font-weight:400;font-size:1.125rem;font-style:normal;letter-spacing:1px;text-transform:uppercase}.awards-v2-honoree-overlay__type-b:not(:only-child):not(:last-child){margin-bottom:1rem}@media only screen and (min-width:768px) and (min-height:0){.awards-v2-honoree-overlay__header{-ms-flex-align:end;align-items:flex-end;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (max-width:767px){.awards-v2-honoree-overlay__header__thumbnail{margin-bottom:40px}}@media only screen and (min-width:768px) and (min-height:0){.awards-v2-honoree-overlay__header__content,.awards-v2-honoree-overlay__header__thumbnail{-ms-flex-preferred-size:calc(50% - 20px);flex-basis:calc(50% - 20px);-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}}.awards-v2-honoree-overlay__header__single-media img,.awards-v2-honoree-overlay__header__thumbnail img{display:block;height:auto;width:100%}@media only screen and (min-width:768px) and (min-height:0){.awards-v2-honoree-overlay__header__title{transform:translateX(-5px)}}@media (min-width:1440px){.awards-v2-honoree-overlay__header__title{transform:translateX(-7px)}}.awards-v2-honoree-overlay__gallery,.awards-v2-honoree-overlay__single-media{display:block;height:auto;width:100%}.awards-v2-honoree-overlay__news{border-top:1px solid hsla(0,0%,100%,.15);margin-top:2rem;padding-top:2rem}@media only screen and (min-width:768px) and (min-height:0){.awards-v2-honoree-overlay__news{margin-top:2.625rem;padding-top:2.625rem}}@media only screen and (min-width:1024px) and (min-height:0){.awards-v2-honoree-overlay__news{margin-top:3.625rem;padding-top:3.625rem}}@media only screen and (min-width:1380px) and (min-height:0){.awards-v2-honoree-overlay__news{margin-top:4.625rem;padding-top:4.625rem}}@media only screen and (min-width:1920px) and (min-height:0){.awards-v2-honoree-overlay__news{margin-top:5.625rem;padding-top:5.625rem}}.awards-v2-honoree-overlay__news__title{display:inline-block;text-align:center;width:100%}@media only screen and (min-width:768px) and (min-height:0){.awards-v2-honoree-overlay__news__grid{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;width:100%}}@media only screen and (max-width:767px){.awards-v2-honoree-overlay__news__grid-item{margin-bottom:2rem}}@media only screen and (min-width:768px) and (min-height:0){.awards-v2-honoree-overlay__news__grid-item{-ms-flex-preferred-size:calc(50% - 20px);flex-basis:calc(50% - 20px);-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;margin-top:20px}}.awards-v2-honorees{margin-top:1.25rem}@media only screen and (min-width:768px) and (min-height:0){.awards-v2-honorees{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin-left:-1rem;margin-right:-1rem;margin-top:2rem}}@media only screen and (min-width:1024px) and (min-height:0){.awards-v2-honorees{margin-left:-3rem;margin-right:-3rem;margin-top:3rem}}.awards-v2-honorees__item{display:block;position:relative;text-align:center;transition:opacity 96ms linear;z-index:1}@media only screen and (min-width:768px) and (min-height:0){.awards-v2-honorees__item{-ms-flex-preferred-size:50%;flex-basis:50%;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}}@media only screen and (min-width:1024px) and (min-height:0){.awards-v2-honorees__item{-ms-flex-preferred-size:33.3333%;flex-basis:33.3333%}}@media only screen and (max-width:767px){.awards-v2-honorees__item:not(:last-child){margin-bottom:3.75rem}}.awards-v2-honorees__item:hover{z-index:999}.awards-v2-honorees:hover .awards-v2-honorees__item:not(:hover){opacity:.3}.awards-v2-honorees__item__container{box-sizing:border-box;position:static}@media only screen and (max-width:767px){.awards-v2-honorees__item__container{margin-bottom:3.5rem}}@media only screen and (min-width:768px) and (min-height:0){.awards-v2-honorees__item__container{padding:2rem 1rem}}@media only screen and (min-width:1024px) and (min-height:0){.awards-v2-honorees__item__container{padding:3rem 1.5rem}}@media only screen and (min-width:1380px) and (min-height:0){.awards-v2-honorees__item__container{padding-bottom:4rem;padding-top:4rem}}@media only screen and (min-width:1920px) and (min-height:0){.awards-v2-honorees__item__container{padding-bottom:5rem;padding-top:5rem}}.awards-v2-honorees__item__container:hover{cursor:pointer;z-index:999}.awards-v2-honorees__item__honor,.awards-v2-honorees__item__name{display:inline-block;font-family:Graphik XXX Cond Web;font-weight:400;font-style:normal;position:relative;text-transform:uppercase;width:100%;z-index:4}.awards-v2-honorees__item__honor{font-size:1rem;letter-spacing:1px;margin-bottom:.625rem}@media only screen and (min-width:768px) and (min-height:0){.awards-v2-honorees__item__honor{font-size:1.25rem}}.awards-v2-honorees__item__name{font-size:3.4375rem;letter-spacing:1px;margin-bottom:1.625rem}@media only screen and (min-width:768px) and (min-height:0){.awards-v2-honorees__item__name{font-size:4rem;letter-spacing:2px}}@media only screen and (min-width:1024px) and (min-height:0){.awards-v2-honorees__item__name{font-size:3rem}}@media only screen and (min-width:1380px) and (min-height:0){.awards-v2-honorees__item__name{font-size:5rem}}@media only screen and (min-width:1920px) and (min-height:0){.awards-v2-honorees__item__name{font-size:6.25rem}}.awards-v2-honorees__item__read-more{font-size:.75rem;position:relative;z-index:4}@media only screen and (max-width:767px){.awards-v2-honorees__item__read-more{border-bottom:1px solid currentColor;padding-bottom:.2rem}}@media only screen and (min-width:768px) and (min-height:0){.awards-v2-honorees__item__read-more{font-size:.875rem;opacity:0;transition:opacity 96ms linear}}@media only screen and (min-width:768px) and (min-height:0){.awards-v2-honorees__item:focus .awards-v2-honorees__item__read-more,.awards-v2-honorees__item:hover .awards-v2-honorees__item__read-more{opacity:1}}.awards-v2-honorees__item__image{display:none;height:100%;left:0;pointer-events:none;position:absolute;top:0;width:auto;z-index:1}@media only screen and (min-width:568px) and (min-height:0){.awards-v2-honorees__item__image{height:200%;max-width:420px;width:100%}}@media only screen and (min-width:568px) and (min-height:0){.awards-v2-honorees__item:focus .awards-v2-honorees__item__image,.awards-v2-honorees__item:hover .awards-v2-honorees__item__image{display:block}}@media only screen and (min-width:568px) and (min-height:0){.awards-v2-honorees__item .awards-v2-honorees__item__image{left:60%}}@media only screen and (min-width:568px) and (min-height:0){.awards-v2-honorees__item:nth-child(3n+3) .awards-v2-honorees__item__image{left:auto;right:60%}}@media only screen and (min-width:568px) and (min-height:0){.awards-v2-honorees__item:last-child:not(:first-child):not(:nth-child(2)):not(:nth-child(3)) .awards-v2-honorees__item__image,.awards-v2-honorees__item:nth-last-child(2):not(:nth-child(3n+3)):not(:first-child):not(:nth-child(2)):not(:nth-child(3)) .awards-v2-honorees__item__image,.awards-v2-honorees__item:nth-last-child(3):nth-child(3n+1):not(:first-child):not(:nth-child(2)):not(:nth-child(3)) .awards-v2-honorees__item__image{bottom:0;top:auto}}.awards-v2-honorees__item__image__asset{display:block}@media only screen and (max-width:567px){.awards-v2-honorees__item__image__asset{height:auto;width:100%}}@media only screen and (min-width:568px) and (min-height:0){.awards-v2-honorees__item__image__asset{height:100%;width:auto}}@media only screen and (min-width:568px) and (min-height:0){.awards-v2-honorees__item:nth-child(3n+3) .awards-v2-honorees__item__image__asset{margin-left:auto;margin-right:0}}@supports (object-fit:contain){@media only screen and (min-width:568px) and (min-height:0){.awards-v2-honorees__item__image__asset{object-fit:contain;object-position:top left;width:100%}}@media only screen and (min-width:568px) and (min-height:0){.awards-v2-honorees__item:nth-child(3n+3) .awards-v2-honorees__item__image__asset{object-position:top right}}@media only screen and (min-width:568px) and (min-height:0){.awards-v2-honorees__item:last-child:not(:first-child):not(:nth-child(2)):not(:nth-child(3)) .awards-v2-honorees__item__image__asset,.awards-v2-honorees__item:nth-last-child(2):not(:nth-child(3n+3)):not(:first-child):not(:nth-child(2)):not(:nth-child(3)) .awards-v2-honorees__item__image__asset,.awards-v2-honorees__item:nth-last-child(3):nth-child(3n+1):not(:first-child):not(:nth-child(2)):not(:nth-child(3)) .awards-v2-honorees__item__image__asset{object-position:bottom left}}@media only screen and (min-width:568px) and (min-height:0){.awards-v2-honorees__item:nth-child(3n+3):last-child .awards-v2-honorees__item__image__asset{object-position:bottom right!important}}}.awards-v2-honorees__item__mobile-image{margin-bottom:1.25rem;width:calc(100% - 4rem)}@media only screen and (min-width:568px) and (min-height:0){.awards-v2-honorees__item__mobile-image{width:50%}}.awards-v2-link-grid{-ms-flex-align:end;align-items:flex-end;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin-left:-1rem;margin-right:-1rem;overflow:hidden}@media only screen and (min-width:1024px) and (min-height:0){.awards-v2-link-grid{margin-left:-3rem;margin-right:-3rem}}.awards-v2-link-grid__item{-ms-flex-preferred-size:60%;flex-basis:60%;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;margin-left:20%;margin-right:20%;margin-top:2rem;text-align:center}.awards-v2-link-grid__item.awards-v2-link-grid__item--text{-ms-flex-item-align:start;align-self:flex-start;-ms-flex-preferred-size:calc(50% - 2rem);flex-basis:calc(50% - 2rem);margin-left:1rem;margin-right:1rem;margin-top:2rem}@media only screen and (min-width:768px) and (min-height:0){.awards-v2-link-grid__item.awards-v2-link-grid__item--text{-ms-flex-preferred-size:calc(33.3333% - 2rem);flex-basis:calc(33.3333% - 2rem);margin-left:1rem;margin-right:1rem;margin-top:2rem}}@media only screen and (min-width:1024px) and (min-height:0){.awards-v2-link-grid__item.awards-v2-link-grid__item--text{-ms-flex-preferred-size:calc(25% - 6rem);flex-basis:calc(25% - 6rem);margin-left:3rem;margin-right:3rem;margin-top:4rem}}@media only screen and (min-width:768px) and (min-height:0){.awards-v2-link-grid__item{-ms-flex-preferred-size:calc(33.3333% - 2rem);flex-basis:calc(33.3333% - 2rem);margin-left:1rem;margin-right:1rem;margin-top:2rem}}@media only screen and (min-width:1024px) and (min-height:0){.awards-v2-link-grid__item{-ms-flex-preferred-size:calc(25% - 6rem);flex-basis:calc(25% - 6rem);margin-left:3rem;margin-right:3rem;margin-top:4rem}}.awards-v2-link-grid__item__link{display:block;transition:opacity 96ms linear}.awards-v2-link-grid__item__link:focus,.awards-v2-link-grid__item__link:hover{opacity:.6}.awards-v2-link-grid__item__link:focus{outline:0}.awards-v2-link-grid__item__label{font-size:.875rem}.awards-v2-link-grid__item__label:only-child{display:inline-block;font-family:Graphik XXX Cond Web;font-weight:400;font-size:2.25rem;font-style:normal;letter-spacing:1px;text-transform:uppercase}@media only screen and (min-width:768px) and (min-height:0){.awards-v2-link-grid__item__label:only-child{font-size:2.5rem}}@media only screen and (min-width:1024px) and (min-height:0){.awards-v2-link-grid__item__label:only-child{font-size:2rem}}@media only screen and (min-width:1380px) and (min-height:0){.awards-v2-link-grid__item__label:only-child{font-size:2.875rem;letter-spacing:2px}}.awards-v2-link-grid__item__logo{display:block;width:100%}.awards-v2-link-grid__item__logo:not(:last-child):not(:only-child){margin-bottom:1.25rem}.awards-v2-mobile-navigation{background-color:#000;box-sizing:border-box;color:#fff;position:relative;width:100%}.awards-v2-mobile-navigation__list{-webkit-overflow-scrolling:touch;background-color:inherit;color:currentColor;width:100%;z-index:99999}.awards-v2-mobile-navigation__item__label{box-sizing:border-box;color:currentColor;font-family:Graphik XXX Cond Web;font-weight:400;font-size:1.125rem;font-style:normal;letter-spacing:1px;padding:.625rem 2.5rem .625rem 1.25rem;text-transform:uppercase;width:100%}.awards-v2-mobile-navigation__item:first-child .awards-v2-mobile-navigation__sub-list .awards-v2-mobile-navigation__item:first-child .awards-v2-mobile-navigation__item__label,.awards-v2-mobile-navigation__list>.awards-v2-mobile-navigation__item:first-child>div[scroll-to]>.awards-v2-mobile-navigation__item__label{padding-top:0}.awards-v2-mobile-navigation__list>.awards-v2-mobile-navigation__item:last-child>div[scroll-to]>.awards-v2-mobile-navigation__item__label{padding-bottom:1.25rem}.awards-v2-mobile-navigation__item:not(:first-child) .awards-v2-mobile-navigation__sub-list .awards-v2-mobile-navigation__item:not(:first-child) .awards-v2-mobile-navigation__item__label{padding-top:.625rem}.awards-v2-mobile-navigation__item:not(:last-child) .awards-v2-mobile-navigation__sub-list .awards-v2-mobile-navigation__item__label{padding-bottom:.625rem}.awards-v2-mobile-navigation__toggle{background-image:url(../images/arrow-down.png);background-position:calc(100% - 1.25rem) 50%;background-repeat:no-repeat;background-size:10px 10px;box-sizing:border-box;padding-left:1.25rem;padding-right:1.25rem;width:100%}.awards-v2-mobile-navigation__toggle__label{display:block;font-family:Graphik XXX Cond Web;font-weight:400;font-size:1.125rem;font-style:normal;height:76px;letter-spacing:1px;line-height:76px;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;width:240px}@media (min-width:375px){.awards-v2-mobile-navigation__toggle__label{width:295px}}.awards-v2-navigation{-ms-flex-align:start;align-items:flex-start;box-sizing:border-box;color:#000;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:100%;-ms-flex-pack:center;justify-content:center;padding-bottom:1.25rem;padding-left:1.25rem;padding-top:1.25rem;pointer-events:none;width:100%}@media only screen and (min-width:1024px) and (max-height:850px){.awards-v2-navigation{padding-top:8rem}}@media only screen and (min-width:768px) and (min-height:0){.awards-v2-navigation{padding-left:2rem}}@media only screen and (min-width:1024px) and (min-height:0){.awards-v2-navigation{background-color:hsla(0,0%,100%,.5)!important;color:#000!important;padding-left:2vw;padding-right:1rem;width:18.5vw}}.l-awards-v2__awards-v2-navigation--bottom .awards-v2-navigation{color:#000}.awards-v2-navigation.is-dark,.l-awards-v2__intro--dark .l-awards-v2__awards-v2-navigation--bottom .awards-v2-navigation{color:#fff}.awards-v2-navigation__item:not(:first-child){margin-top:1.125rem}.awards-v2-navigation__person__name,.awards-v2-navigation__title{display:inline-block;font-family:Graphik XXX Cond Web;font-weight:400;font-style:normal;letter-spacing:1px;line-height:1;max-width:280px;opacity:.4;pointer-events:auto;text-align:center;text-transform:uppercase;transition:opacity 96ms linear;width:auto}@media only screen and (min-width:1024px) and (min-height:0){.awards-v2-navigation__person__name,.awards-v2-navigation__title{text-align:left}}.awards-v2-navigation__person__name .awards-v2-navigation.is-dark:not(:hover):not(.is-active),.awards-v2-navigation__title .awards-v2-navigation.is-dark:not(:hover):not(.is-active){opacity:.3}.awards-v2-navigation__person__name.is-active,.awards-v2-navigation__person__name:hover,.awards-v2-navigation__title.is-active,.awards-v2-navigation__title:hover{opacity:1}.awards-v2-navigation__person__name:hover,.awards-v2-navigation__title:hover{cursor:pointer}.awards-v2-navigation__title{font-size:1rem;max-width:120px}@media only screen and (min-width:768px) and (min-height:0){.awards-v2-navigation__title{font-size:1.125rem}}@media only screen and (min-width:1380px) and (min-height:0){.awards-v2-navigation__title{font-size:1.3125rem;max-width:140px}}@media only screen and (min-width:1920px) and (min-height:0){.awards-v2-navigation__title{font-size:1.5rem;max-width:160px}}.awards-v2-navigation__person:first-child{padding-top:1rem}.awards-v2-navigation__person:not(:last-child){padding-bottom:1rem}.awards-v2-navigation__person__name{font-size:2.25rem;max-width:220px}@media only screen and (min-width:768px) and (min-height:0){.awards-v2-navigation__person__name{font-size:2.5rem}}@media only screen and (min-width:1024px) and (min-height:0){.awards-v2-navigation__person__name{font-size:1.75rem;letter-spacing:.025em}}@media only screen and (min-width:1920px) and (min-height:0){.awards-v2-navigation__person__name{font-size:2rem}}.awards-v2-news-gallery .mr-slides__slide:not(.is-current){display:none}.awards-v2-news-gallery__container,.awards-v2-news-gallery__pagination{margin-left:auto;margin-right:auto;width:calc(100% - 2.5rem)}@media only screen and (min-width:1024px) and (min-height:0){.awards-v2-news-gallery__container,.awards-v2-news-gallery__pagination{width:90%}}@media only screen and (min-width:1380px) and (min-height:0){.awards-v2-news-gallery__container,.awards-v2-news-gallery__pagination{margin-left:auto;margin-right:auto;width:80%}}@media only screen and (min-width:1920px) and (min-height:0){.awards-v2-news-gallery__container,.awards-v2-news-gallery__pagination{width:1632px}}@media only screen and (min-width:768px) and (min-height:0){.awards-v2-news-gallery__slides{-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;margin-left:-1rem;margin-right:-1rem;overflow:hidden}}@media only screen and (min-width:1920px) and (min-height:0){.awards-v2-news-gallery__slides{margin-left:-2rem;margin-right:-2rem}}.awards-v2-news-gallery__slide{padding-bottom:1.25rem}@media only screen and (min-width:768px) and (min-height:0){.awards-v2-news-gallery__slide{-ms-flex-preferred-size:calc(33% - 2rem);flex-basis:calc(33% - 2rem);-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;margin-left:1rem;margin-right:1rem}}@media only screen and (min-width:1920px) and (min-height:0){.awards-v2-news-gallery__slide{-ms-flex-preferred-size:calc(25% - 4rem);flex-basis:calc(25% - 4rem);margin-left:2rem;margin-right:2rem}}.awards-v2-past{overflow:hidden}@media only screen and (min-width:768px) and (min-height:0){.awards-v2-past{-ms-flex-align:end;align-items:flex-end;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin-left:-1rem;margin-right:-1rem}}@media only screen and (min-width:1920px) and (min-height:0){.awards-v2-past{margin-left:-2rem;margin-right:-2rem}}.awards-v2-past__item{text-align:center;transition:opacity 96ms linear}@media only screen and (min-width:768px) and (min-height:0){.awards-v2-past__item{-ms-flex-preferred-size:calc(33.3333% - 2rem);flex-basis:calc(33.3333% - 2rem);-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;margin-left:1rem;margin-right:1rem}}@media only screen and (min-width:1024px) and (min-height:0){.awards-v2-past__item{-ms-flex-preferred-size:calc(25% - 2rem);flex-basis:calc(25% - 2rem);margin-left:1rem;margin-right:1rem}}@media only screen and (min-width:1920px) and (min-height:0){.awards-v2-past__item{-ms-flex-preferred-size:calc(25% - 4rem);flex-basis:calc(25% - 4rem);margin-left:2rem;margin-right:2rem}}@media only screen and (max-width:767px){.awards-v2-past__item:not(:last-child){margin-bottom:2rem}}@media only screen and (min-width:768px) and (min-height:0){.awards-v2-past__item:not(:first-child):not(:nth-child(2)){margin-top:2rem}}@media only screen and (min-width:1024px) and (min-height:0){.awards-v2-past__item:not(:first-child):not(:nth-child(2)){margin-top:3.5rem}}@media only screen and (min-width:768px) and (min-height:0){.awards-v2-past__item:first-child,.awards-v2-past__item:nth-child(2){margin-top:.75rem}}@media only screen and (min-width:1024px) and (min-height:0){.awards-v2-past__item:first-child,.awards-v2-past__item:nth-child(2){margin-top:2.25rem}}@media only screen and (min-width:1380px) and (min-height:0){.awards-v2-past__item:first-child,.awards-v2-past__item:nth-child(2){margin-top:1.5rem}}@media only screen and (min-width:1920px) and (min-height:0){.awards-v2-past__item:first-child,.awards-v2-past__item:nth-child(2){margin-top:1rem}}.awards-v2-past__item:focus,.awards-v2-past__item:hover{opacity:.6}.awards-v2-past__item:focus{outline:0}.awards-v2-past__item:hover{cursor:pointer}.awards-v2-past__item__thumbnail{display:block;height:auto;width:100%}.awards-v2-past__item__thumbnail:not(:only-child){margin-bottom:1rem}.awards-v2-past__item__title{display:inline-block;font-family:Graphik XXX Cond Web;font-weight:400;font-size:2.25rem;font-style:normal;letter-spacing:1px;text-align:center;text-transform:uppercase;width:100%}@media only screen and (min-width:768px) and (min-height:0){.awards-v2-past__item__title{font-size:2.5rem}}@media only screen and (min-width:1024px) and (min-height:0){.awards-v2-past__item__title{font-size:2rem}}@media only screen and (min-width:1380px) and (min-height:0){.awards-v2-past__item__title{font-size:2.875rem;letter-spacing:2px}}.awards-v2-poster{position:relative}@media only screen and (max-width:1023px){.awards-v2-poster{height:calc(100vh - 76px)!important}}.awards-v2-poster__asset{height:100%;position:relative;z-index:1}.awards-v2-poster__asset>div{-ms-flex-align:center;align-items:center;background-color:#fff;display:-ms-flexbox;display:flex;height:100%;-ms-flex-pack:center;justify-content:center;overflow:hidden;position:relative;width:100%}.awards-v2-poster.is-dark .awards-v2-poster__asset>div{background-color:#000}.awards-v2-poster__asset>div>img,.awards-v2-poster__asset>div>video{display:block;height:auto;left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%}@supports (object-fit:cover){.awards-v2-poster__asset>div>img,.awards-v2-poster__asset>div>video{height:100%;left:auto;object-fit:cover;object-position:center center;position:relative;top:auto;transform:none}}.awards-v2-poster__asset>div .video,.awards-v2-poster__asset>div>div{width:100%}.awards-v2-poster__asset .awards-v2__media-block__caption{display:none}.awards-v2-poster__nav{-ms-flex-align:center;align-items:center;display:-ms-flexbox;left:0;display:flex;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden;position:absolute;text-align:center;text-transform:uppercase;top:50%;transform:translateY(-50%);width:100%;z-index:2}@media only screen and (min-width:1024px) and (min-height:0){.awards-v2-poster__nav{display:none}}.awards-v2-poster__nav__next,.awards-v2-poster__nav__prev{-ms-flex-preferred-size:20%;flex-basis:20%;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;opacity:.4;overflow:hidden}.awards-v2-poster__nav__current{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:60%;flex-basis:60%;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-pack:justify;justify-content:space-between;max-width:calc(100% - 120px);position:relative;text-align:center}.awards-v2-poster__nav__next{text-align:left}.awards-v2-poster__nav__prev{text-align:right}.awards-v2-poster__nav__button{-ms-flex-preferred-size:20px;flex-basis:20px;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;height:20px;width:20px}.awards-v2-poster__nav__arrow{background-repeat:no-repeat;background-size:10px 10px;display:block;height:100%;width:100%}@media only screen and (min-width:768px) and (min-height:0){.awards-v2-poster__nav__arrow{background-size:14px 14px}}.awards-v2-poster__nav__arrow.awards-v2-poster__nav__arrow--next{background-image:url(../images/arrow-right-black.png);background-position:100%}.awards-v2-poster.is-dark .awards-v2-poster__nav__arrow.awards-v2-poster__nav__arrow--next{background-image:url(../images/arrow-right.png)}.awards-v2-poster__nav__arrow.awards-v2-poster__nav__arrow--prev{background-image:url(../images/arrow-left-black.png);background-position:0}.awards-v2-poster.is-dark .awards-v2-poster__nav__arrow.awards-v2-poster__nav__arrow--prev{background-image:url(../images/arrow-left.png)}.awards-v2-poster__nav__current .awards-v2-poster__label{-ms-flex-preferred-size:calc(100% - 40px);flex-basis:calc(100% - 40px);-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.awards-v2-poster__nav__prev .awards-v2-poster__label{float:right}.awards-v2-poster__label__honor,.awards-v2-poster__label__name{color:#000;display:inline-block;font-family:Graphik XXX Cond Web;font-style:normal;font-weight:400;letter-spacing:1px;line-height:1;text-transform:uppercase;width:100%}.awards-v2-poster.is-dark .awards-v2-poster__label__honor,.awards-v2-poster.is-dark .awards-v2-poster__label__name{color:#fff}.awards-v2-poster__label__honor:not(:only-child):not(:last-child),.awards-v2-poster__label__name:not(:only-child):not(:last-child){margin-bottom:1.25rem}.awards-v2-poster__nav__next .awards-v2-poster__label__honor,.awards-v2-poster__nav__next .awards-v2-poster__label__name,.awards-v2-poster__nav__prev .awards-v2-poster__label__honor,.awards-v2-poster__nav__prev .awards-v2-poster__label__name{box-sizing:border-box;white-space:nowrap}.awards-v2-poster__nav__next .awards-v2-poster__label__honor,.awards-v2-poster__nav__next .awards-v2-poster__label__name{padding-left:40px}.awards-v2-poster__nav__prev .awards-v2-poster__label__honor,.awards-v2-poster__nav__prev .awards-v2-poster__label__name{float:right;margin-right:40px}.awards-v2-poster__label__honor{font-size:1.25rem}@media only screen and (min-width:768px) and (min-height:0){.awards-v2-poster__label__honor{font-size:1.5rem}}.awards-v2-poster__nav__current .awards-v2-poster__label__honor{max-width:150px}.awards-v2-poster__label__name{font-size:2.25rem}.banner{background-color:#f7f7f7;font-size:0;padding:20px;text-align:center}@media only screen and (min-width:1024px) and (min-height:0){.banner{padding:35px}}@media only screen and (min-width:1920px) and (min-height:0){.banner{padding:70px}}.banner--salmon{background-color:#fdabab}.banner--almost-black{background-color:#111}.banner--transparent{background-color:transparent}.banner--has-margin{margin:20px}@media only screen and (min-width:1024px) and (min-height:0){.banner--has-margin{margin:35px}}@media only screen and (min-width:1920px) and (min-height:0){.banner--has-margin{margin:70px}}.banner__wrapper{border:1px solid #bbb;display:block;margin:0 auto;max-width:1075px}.banner--almost-black .banner__wrapper{border-color:#000}.banner__link{display:block}.banner__link__image{display:block;height:auto;max-width:100%;width:100%}.back-to-top{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:#fff;border-color:#000;border-style:solid;opacity:0;right:0;transition:opacity .5s;z-index:8999}@media only screen and (max-width:1023px){.back-to-top{border-width:1px 0 1px 1px;padding-left:1.875rem;width:6.5625rem}}@media only screen and (min-width:1024px) and (min-height:0){.back-to-top{border-width:1px 0 0;padding-left:1rem;width:9.0625rem}}@media only screen and (min-width:1920px) and (min-height:0){.back-to-top{right:1.875rem}}.back-to-top.sticky-start{bottom:65px;opacity:0;position:fixed}.back-to-top.sticky-scrolling{bottom:65px;opacity:1;position:fixed}.back-to-top.sticky-end{bottom:65px;opacity:1;position:absolute}.back-to-top.sticky-disabled{display:none}.back-to-top__label{font-family:Graphik XX Cond Web,Impact,sans-serif;font-size:.875rem;font-weight:400;text-transform:uppercase;cursor:pointer!important;display:block;line-height:2.8125rem}@media only screen and (min-width:1920px) and (min-height:0){.back-to-top__label{font-size:1.3125rem}}.back-to-top__label i{position:absolute;right:1.25rem;top:50%;transform:translateY(-50%)}@media only screen and (min-width:1024px) and (min-height:0){.back-to-top__label i{right:0}}@media only screen and (min-width:1024px) and (min-height:0){.biography{position:relative;min-height:716px;height:70vw;overflow:hidden;border-bottom:1px solid rgba(0,0,0,.1);margin-bottom:2.5rem;max-height:calc(100vh - 180px)}}@media only screen and (min-width:1920px) and (min-height:0){.biography{min-height:1200px;height:62.5vw;max-height:calc(100vh - 220px)}}.biography:last-child{margin-bottom:0}.biography__heading{text-align:center;padding:1.875rem 0}@media only screen and (min-width:768px) and (min-height:0){.biography__heading{padding:2.5rem 0 3.125rem}}@media only screen and (min-width:1024px) and (min-height:0){.biography__heading{display:block;float:left;width:50%;padding:3.4375rem 0 1.875rem}}@media only screen and (min-width:1920px) and (min-height:0){.biography__heading{padding:4.0625rem 0 5.9375rem}}.biography__company{display:block;font-family:Throhand W01 Pen Roman,serif;font-size:.8125rem;font-weight:100;text-transform:uppercase;margin-bottom:1.5625rem}@media only screen and (min-width:768px) and (min-height:0){.biography__company{font-size:1.0625rem;margin-bottom:1.875rem}}@media only screen and (min-width:1024px) and (min-height:0){.biography__company{font-size:.875rem;margin-bottom:1.25rem}}@media only screen and (min-width:1920px) and (min-height:0){.biography__company{font-size:.9375rem;margin-bottom:1.875rem}}.biography__company-list{list-style:none;margin:0 0 1.875rem;padding:0}@media only screen and (min-width:1024px) and (min-height:0){.biography__company-list{margin-bottom:1.25rem}}@media only screen and (min-width:1920px) and (min-height:0){.biography__company-list{margin-bottom:1.875rem}}.biography__company-item{display:block;font-family:Throhand W01 Pen Roman,serif;font-size:.8125rem;font-weight:100;margin-bottom:.5rem;text-transform:uppercase}@media only screen and (min-width:768px) and (min-height:0){.biography__company-item{font-size:1.0625rem}}@media only screen and (min-width:1024px) and (min-height:0){.biography__company-item{font-size:.875rem}}@media only screen and (min-width:1920px) and (min-height:0){.biography__company-item{font-size:.9375rem}}.biography__title{font-family:Throhand W01 Pen Roman,serif;font-size:1.875rem;font-weight:100;text-transform:uppercase;line-height:1;margin-bottom:1.5625rem}@media only screen and (min-width:768px) and (min-height:0){.biography__title{font-size:3.125rem;margin-bottom:2.1875rem}}@media only screen and (min-width:1024px) and (min-height:0){.biography__title{font-size:3.625rem;width:455px;margin-left:auto;margin-right:auto;margin-bottom:.9375rem}}@media only screen and (min-width:1920px) and (min-height:0){.biography__title{font-size:5rem;width:525px;margin-bottom:2.1875rem}}.biography__links{box-sizing:border-box;display:block;font-size:0;margin:0 auto 1.5625rem;text-align:center}@media only screen and (min-width:768px) and (min-height:0){.biography__links{margin-bottom:2.5rem}}@media only screen and (min-width:1024px) and (min-height:0){.biography__links{padding-left:2.1875rem;padding-right:2.1875rem;margin-bottom:1.875rem}}@media only screen and (min-width:1920px) and (min-height:0){.biography__links{margin-bottom:2.8125rem}}.biography__links li{font-size:1.125rem;display:inline-block;position:relative}@media only screen and (min-width:768px) and (min-height:0){.biography__links li{font-size:1.25rem}}@media only screen and (min-width:1024px) and (min-height:0){.biography__links li{font-size:.9375rem}}@media only screen and (min-width:1920px) and (min-height:0){.biography__links li{font-size:1rem}}.biography__links li:not(:last-child){margin-right:1em}@media only screen and (min-width:768px) and (min-height:0){.biography__links li:not(:last-child){margin-right:2em}}.biography__links li:not(:last-child):before{background-color:currentcolor;content:"";display:block;position:absolute;right:-.5em;top:0;bottom:0;width:1px}@media only screen and (min-width:768px) and (min-height:0){.biography__links li:not(:last-child):before{right:-1em}}.biography__links a{color:currentcolor;display:inline-block;font-family:Graphik XX Cond Web,Impact,sans-serif;font-weight:400;letter-spacing:.075em;text-transform:uppercase}@media only screen and (max-width:767px){.biography__links a{font-size:1rem}}.biography__actions .button,.biography__actions .share__label{margin-right:1.625rem}.biography__actions .share__label{margin-right:0}@media only screen and (min-width:1024px) and (min-height:0){.biography__content{display:block;float:left;width:50%}.biography__content:after{content:"";display:block;position:absolute;left:0;right:0;bottom:0;height:4rem;background-image:linear-gradient(180deg,hsla(0,0%,100%,0),#fff)}}@media only screen and (min-width:1024px) and (min-height:0){.biography__content-scroll{overflow-y:scroll;position:relative;height:100%}.biography__content-scroll .wrapper{margin-bottom:2.5rem}}@media only screen and (min-width:1024px) and (min-height:0){.biography__bio{margin:0 auto 1.875rem;max-width:400px;position:relative}}.biography__image{background-size:cover;display:block;height:470px;margin-bottom:2.1875rem}@media only screen and (min-width:768px) and (min-height:0){.biography__image{height:950px}}@media only screen and (min-width:1024px) and (min-height:0){.biography__image{display:block;float:right;width:50%;margin-bottom:0;height:70vw;min-height:716px;max-height:calc(100vh - 180px)}}@media only screen and (min-width:1920px) and (min-height:0){.biography__image{min-height:1200px;height:62.5vw;max-height:calc(100vh - 220px)}}.biography__quote{display:none}@media only screen and (min-width:1024px) and (min-height:0){.biography__quote{font-weight:700;background-color:#000;display:block;float:right;width:50%;margin-bottom:0;height:70vw;min-height:716px;max-height:calc(100vh - 180px);position:relative}}@media only screen and (min-width:1920px) and (min-height:0){.biography__quote{min-height:1200px;height:62.5vw;max-height:calc(100vh - 220px)}}.biography__quote p{color:#fff;font-family:Graphik XXX Cond Web,Impact,sans-serif;font-size:3.75rem;text-transform:uppercase;position:absolute;transform:translate(-50%,-50%);top:50%;left:50%;width:420px;line-height:1;text-align:center}@media only screen and (min-width:1920px) and (min-height:0){.biography__quote p{font-size:6.25rem;width:600px}}.biography__meta{display:block;position:relative;padding-top:.625rem;padding-bottom:.625rem;break-inside:avoid;page-break-inside:avoid;break-before:avoid-column;page-break-before:avoid}@media only screen and (max-width:767px){.biography__meta{margin-left:auto;margin-right:auto;max-width:485px}}@media only screen and (min-width:768px) and (min-height:0){.biography__meta{margin-left:auto;margin-right:auto;padding-top:1.25rem;padding-bottom:1.25rem;width:485px}}@media only screen and (min-width:1024px) and (min-height:0){.biography__meta{padding-top:2rem;width:400px}.text-columns+.biography__meta{width:780px}}.biography__meta:before{background-color:rgba(0,0,0,.1);content:"";display:block;height:1px;width:9.875rem;margin-bottom:.75rem}@media only screen and (min-width:768px) and (min-height:0){.biography__meta:before{margin-bottom:1.375rem}}@media only screen and (min-width:1024px) and (min-height:0){.biography__meta:before{margin-bottom:.75rem;width:13rem}}.biography__meta+.biography__meta{padding-top:0}.biography__meta-title{display:block;font-size:.9375rem;font-family:Helvetica Neue,Arial,sans-serif;margin-bottom:.75rem}@media only screen and (min-width:768px) and (min-height:0){.biography__meta-title{font-size:1rem;margin-bottom:.3125rem}}@media only screen and (min-width:1024px) and (min-height:0){.biography__meta-title{font-size:.875rem}}.biography__meta-list{list-style:none;margin:0;padding:0}.biography__meta-list a{display:block;font-family:Graphik XX Cond Web,Impact,sans-serif;font-size:1.125rem;font-weight:400;padding-top:.3125rem;padding-bottom:.3125rem;text-transform:uppercase}.biography__meta-list a[href="#"]{cursor:default;pointer-events:none}@media only screen and (min-width:768px) and (min-height:0){.biography__meta-list a{font-size:1.25rem;padding-top:.125rem;padding-bottom:.125rem}}@media only screen and (min-width:1024px) and (min-height:0){.biography__meta-list a{font-size:1rem}}.biography__pagination{padding:0 1.25rem}@media only screen and (min-width:768px) and (min-height:0){.biography__pagination{padding:0 1.5rem}}@media only screen and (min-width:1024px) and (min-height:0){.biography__pagination{position:absolute;left:0;right:50%;bottom:0;padding:0 2.5rem;height:3.125rem;border-top:.875rem solid #fff}}@media only screen and (min-width:1920px) and (min-height:0){.biography__pagination{padding:0 1.875rem;height:4.6875rem;border-top:1.875rem solid #fff}}.biography__in-memoriam{display:block;color:#000;letter-spacing:.75em;font-family:Graphik XX Cond Web,Impact,sans-serif;font-weight:400;font-size:.875rem;font-size:.8125rem;text-transform:uppercase;margin-bottom:1.5625rem}@media only screen and (min-width:768px) and (min-height:0){.biography__in-memoriam{font-size:1.0625rem;margin-bottom:1.875rem}}@media only screen and (min-width:1024px) and (min-height:0){.biography__in-memoriam{font-size:.875rem;margin-bottom:1.25rem}}@media only screen and (min-width:1920px) and (min-height:0){.biography__in-memoriam{font-size:.9375rem;margin-bottom:1.875rem}}.bookmark{border:none;color:currentcolor;font-family:Graphik XX Cond Web,Impact,sans-serif;font-size:1rem;line-height:1.375;position:relative;padding:0 0 0 1.375rem}.bookmark [class^=icon]{display:inline-block;font-size:.875rem;left:0;position:absolute;top:-2px}.bookmark.is-bookmarked [class^=icon]{transform:rotate(-45deg)}.bookmark a{border-bottom:none;cursor:pointer;transition:color 128ms linear}.bookmark a:hover{color:currentcolor}.bookmark>span{cursor:default}.bookmark__text{font-family:Graphik XX Cond Web,Impact,sans-serif;font-size:1rem;font-weight:400;text-transform:uppercase;text-decoration:underline}.button,.share__label{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:1px solid currentcolor;box-sizing:border-box;color:currentColor;cursor:pointer;display:inline-block;font-family:Helvetica Neue,Arial,sans-serif;font-size:.875rem;height:2.75rem;line-height:2.5rem;min-width:6.25rem;overflow:hidden;padding:0 1em;text-align:center}.button:focus,.share__label:focus{outline:0}.button+.button,.button+.share__label,.share__label+.button,.share__label+.share__label{margin-left:.625rem}.button:first-child,.share__label:first-child{margin-left:0}.button.is-action,.is-action.share__label{-webkit-font-smoothing:antialiased;background-color:#fff;border-color:#fff;color:#000;display:block;font-family:Graphik XX Cond Web,Impact,sans-serif;font-size:1.25rem;height:2.8125rem;letter-spacing:.025em;line-height:2.8125rem;text-transform:uppercase;width:100%}.button.is-full-width,.is-full-width.share__label{box-sizing:border-box;width:100%}.button.is-red,.is-red.share__label{color:#000}.button.is-white,.is-white.share__label{background-color:#fff;border:0 solid transparent;color:#000}.button.is-disabled,.is-disabled.share__label{cursor:default;opacity:.3}.button.is-inverted,.is-inverted.share__label{background-color:#000;color:#fff}.button-group{clear:both;display:block;text-align:center}.button-group.is-aligned-left{text-align:left}.button-group.is-aligned-right{text-align:right}.button-group.is-spread .button:first-child:not(:last-child),.button-group.is-spread .share__label:first-child:not(:last-child){float:left}.button-group.is-spread .button:first-child:not(:last-child)+.button,.button-group.is-spread .button:first-child:not(:last-child)+.share__label,.button-group.is-spread .share__label:first-child:not(:last-child)+.button,.button-group.is-spread .share__label:first-child:not(:last-child)+.share__label{float:right}@media only screen and (max-width:767px){.button-group.is-stacked-on-mobile .button,.button-group.is-stacked-on-mobile .share__label{display:block;margin-bottom:.75rem;margin-left:0;margin-right:0}}.multi-line-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:1px solid currentcolor;box-sizing:border-box;color:currentColor;cursor:pointer;display:block;font-family:Helvetica Neue,Arial,sans-serif;font-size:.875rem;line-height:1.4;min-width:6.25rem;overflow:hidden;padding:0 1em;padding-bottom:.875rem;padding-top:.875rem;text-align:center}.multi-line-button+.multi-line-button:not(:first-child){margin-top:1.25rem}@media only screen and (min-width:768px) and (min-height:0){.multi-line-button+.multi-line-button:not(:first-child){margin-left:2rem;margin-top:0}}@media only screen and (min-width:768px) and (min-height:0){.multi-line-button{display:inline-block}}.unlimited-listings__label{font-family:Helvetica Neue,Arial,sans-serif;font-size:.75rem;line-height:1.125rem}@media only screen and (min-width:768px) and (min-height:0){.unlimited-listings__label{font-size:.8125rem}}@media only screen and (min-width:1024px) and (min-height:0){.unlimited-listings__label{font-size:.875rem}}.calendar__slave{margin:1.5625rem 0 0}@media only screen and (max-width:767px){.calendar__slave .wrapper-calendar{padding:0}}.calendar__slave__header{background-color:#fff7f5;cursor:pointer;text-align:center}@media only screen and (max-width:767px){.calendar__slave__header{padding:1.25rem 1.25rem .625rem}}@media only screen and (min-width:768px) and (min-height:0){.calendar__slave__header{border-color:#000;border-style:solid;border-width:1px 1px 0;padding:1.5625rem}}@media only screen and (max-width:767px){.calendar__slave.is-collapsed .calendar__slave__header{padding:1.25rem}}@media only screen and (min-width:768px) and (min-height:0){.calendar__slave.is-collapsed .calendar__slave__header{border-width:1px}}.calendar__slave__header__title{font-size:1.5rem;font-family:Graphik XXX Cond Web,Impact,sans-serif;font-weight:400;letter-spacing:.04em;line-height:1;margin:0 0 .625rem;text-transform:uppercase}@media only screen and (min-width:768px) and (min-height:0){.calendar__slave__header__title{font-family:Throhand W01 Pen Roman,serif;font-size:.875rem}}@media only screen and (min-width:1920px) and (min-height:0){.calendar__slave__header__title{font-size:1.125rem}}.calendar__slave__header__toggle{font-size:.6875rem;text-decoration:underline}@media only screen and (min-width:768px) and (min-height:0){.calendar__slave__header__toggle{font-size:.875rem}}.calendar__footer-actions{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:1.25rem 0;text-align:center}.calendar__footer-actions .button,.calendar__footer-actions .share__label{font-size:.8rem;max-width:6.25rem;min-width:inherit;padding:0 .8em;width:30%}@media only screen and (min-width:568px) and (min-height:0){.calendar__footer-actions{display:block;-ms-flex-pack:initial;justify-content:initial;padding:1.25rem 0;text-align:center}.calendar__footer-actions .button,.calendar__footer-actions .share__label{font-size:.875rem;max-width:inherit;min-width:6.25rem;padding:0 1em;width:auto}}@media only screen and (min-width:768px) and (min-height:0){.calendar__footer-actions{display:none}}.calendar-datepicker.is-theme-inverted{background-color:#000}.calendar-datepicker__close{position:absolute;right:1.875rem;top:1.875rem;z-index:10}.calendar-datepicker__week{-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto;max-width:21.25rem}.calendar-datepicker__week__column{box-sizing:border-box;display:inline-block;vertical-align:top;margin-bottom:-1px;text-align:center;width:14.28571%}.calendar-datepicker__weekdays{border-bottom:1px solid rgba(0,0,0,.3)}.calendar-datepicker.is-theme-inverted .calendar-datepicker__weekdays{border-bottom-color:hsla(0,0%,100%,.3)}.calendar-datepicker__weekdays__day{cursor:default;font-family:Graphik XXX Cond Web,Impact,sans-serif;font-size:1.5rem;line-height:2.1875rem;height:2.1875rem;margin:15% auto;width:2.1875rem}.calendar-datepicker.is-theme-inverted .calendar-datepicker__weekdays__day{color:#fff}.calendar-datepicker__body__day{background-color:transparent;border-radius:50%;color:rgba(0,0,0,.3);cursor:default;font-family:Graphik XXX Cond Web,Impact,sans-serif;font-size:1.5rem;height:2.1875rem;line-height:2.1875rem;margin:20% auto;position:relative;transition:background-color 303ms,color 303ms;width:2.1875rem}.calendar-datepicker.is-theme-inverted .calendar-datepicker__body__day{color:hsla(0,0%,100%,.3)}.calendar-datepicker__body__day.is-active{color:#000}.calendar-datepicker.is-theme-inverted .calendar-datepicker__body__day.is-active{color:#fff}.calendar-datepicker__body__day.is-selected{background-color:#000;color:#fff;transition-duration:0}.calendar-datepicker.is-theme-inverted .calendar-datepicker__body__day.is-selected{background-color:#fff;color:#000}.calendar-filter{background-color:#f8e8e7;border-color:transparent;border-style:solid;border-width:1px 0;margin:0 0 1.875rem;padding-top:1.875rem;padding-bottom:1.875rem;text-align:left}@media only screen and (min-width:768px) and (min-height:0){.calendar-filter{border-color:#000}}@media only screen and (min-width:1920px) and (min-height:0){.calendar-filter{text-align:center}}.calendar-filter.is-hidden{display:none}.calendar-filter__title{display:block;font-family:Throhand W01 Pen Roman,serif;text-align:left;text-transform:uppercase;font-size:1.125rem}@media only screen and (max-width:767px){.calendar-filter__title{text-align:center}}@media only screen and (min-width:768px) and (min-height:0){.calendar-filter__title{margin:0 0 1.875rem}}.calendar-filter__groups{font-size:0}@media only screen and (min-width:768px) and (min-height:0){.calendar-filter__groups{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (min-width:1920px) and (min-height:0){.calendar-filter__groups{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.calendar-filter__group{text-align:left;vertical-align:top}@media only screen and (min-width:768px) and (min-height:0){.calendar-filter__group{padding:0 0 1.875rem;width:48%}}@media only screen and (min-width:1920px) and (min-height:0){.calendar-filter__group{-ms-flex-positive:1;flex-grow:1;margin:0 1.875rem;width:auto}}@media only screen and (min-width:768px) and (min-height:0){.calendar-filter[data-group-count="5"] .calendar-filter__group{width:30%}}@media only screen and (min-width:1920px) and (min-height:0){.calendar-filter[data-group-count="5"] .calendar-filter__group{width:auto}}@media only screen and (min-width:1920px) and (min-height:0){.calendar-filter__group:first-child{margin-left:0}}@media only screen and (min-width:1920px) and (min-height:0){.calendar-filter__group:last-child{margin-right:0}}@media only screen and (min-width:768px) and (min-height:0){.calendar-filter__group.calendar-filter__group__time{-ms-flex-order:1;order:1}}@media only screen and (min-width:768px) and (min-height:0){.calendar-filter__group.calendar-filter__group__locations{-ms-flex-order:3;order:3}}@media only screen and (min-width:1920px) and (min-height:0){.calendar-filter__group.calendar-filter__group__locations{-ms-flex-order:2;order:2}}@media only screen and (min-width:768px) and (min-height:0){.calendar-filter__group.calendar-filter__group__types{-ms-flex-order:2;order:2}}@media only screen and (min-width:1920px) and (min-height:0){.calendar-filter__group.calendar-filter__group__types{-ms-flex-positive:3;flex-grow:3;-ms-flex-order:3;order:3}}@media only screen and (min-width:768px) and (min-height:0){.calendar-filter[data-group-count="5"] .calendar-filter__group.calendar-filter__group__types{width:65%}}@media only screen and (min-width:1920px) and (min-height:0){.calendar-filter[data-group-count="5"] .calendar-filter__group.calendar-filter__group__types{width:auto}}@media only screen and (min-width:768px) and (min-height:0){.calendar-filter__group.calendar-filter__group__categories{-ms-flex-order:4;order:4}}@media only screen and (min-width:1920px) and (min-height:0){.calendar-filter__group.calendar-filter__group__categories{-ms-flex-positive:2;flex-grow:2}}@media only screen and (min-width:768px) and (min-height:0){.calendar-filter__group.calendar-filter__group__flags{-ms-flex-order:5;order:5}}.calendar-filter__group__title{border-color:rgba(0,0,0,.3);border-style:solid;border-width:0 0 1px;cursor:pointer;font-size:.875rem;margin:0;padding:.75rem 0;position:relative}@media only screen and (min-width:768px) and (min-height:0){.calendar-filter__group__title{border-color:#7d7d7d;cursor:default;margin-bottom:.75rem;padding:0 0 .75rem}}.calendar-filter__group__title i{display:inline-block;position:absolute;right:0}@media only screen and (min-width:768px) and (min-height:0){.calendar-filter__group__title i{display:none}}.calendar-filter__group.is-collapsed .calendar-filter__group__title i{transform:rotate(-90deg)}@media only screen and (min-width:768px) and (min-height:0){.calendar-filter__group__column{display:inline-block;vertical-align:top;min-width:8.75rem}}@media only screen and (max-width:767px){.calendar-filter__group__column:nth-child(2){margin-top:1rem}}@media only screen and (max-width:767px){.calendar-filter__group__column:last-child{margin-bottom:1rem}}@media only screen and (min-width:768px) and (min-height:0){.calendar-filter__group__column:not(:last-child){margin-right:2%}}@media only screen and (max-width:767px){.calendar-filter__group.is-collapsed .calendar-filter__group__column{display:none}}.calendar__filter-filter{display:inline-block;box-sizing:border-box;font-size:.875rem;width:50%}@media only screen and (max-width:767px){.calendar__filter-filter.is-all{display:block;width:100%}}.calendar__filter-filter.is-expandable{min-height:27px;line-height:27px;min-width:9.25rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media only screen and (max-width:767px){.calendar__filter-filter.is-expandable{display:block;width:100%}}@media only screen and (min-width:768px) and (min-height:0){.calendar__filter-filter{display:block;width:auto}}.calendar__filter-filter [type=checkbox]{display:none}.calendar__filter-filter.has-nested{margin-bottom:.625rem}@media only screen and (max-width:1023px){.calendar__filter-filter.has-nested{width:50%;overflow:hidden;vertical-align:top}}@media only screen and (max-width:767px){.calendar__filter-filter.has-nested{width:100%}}.calendar__filter-filter label{cursor:pointer;display:block;line-height:1.5;position:relative;padding:.1875rem 0 .1875rem 1.25rem;word-break:break-all}.calendar__filter-filter label:before{content:"";display:block;position:absolute;left:0;top:.5rem;border:1px solid #000;height:.625rem;width:.625rem}.calendar__filter-filter :checked+label:after{content:"✔\fe0e";color:#000;font-size:1rem;font-family:Helvetica Neue,Arial,sans-serif;position:absolute;left:.125rem;top:0}.calendar__filter-filter .tags__icon-link,.calendar__filter-filter .tags__small-link{display:inline-block}.calendar-filter__actions{padding-top:1.875rem;text-align:center}@media only screen and (max-width:567px){.calendar-filter__actions .button,.calendar-filter__actions .share__label{width:100%}}@media only screen and (min-width:768px) and (min-height:0){.calendar-filter__nested{margin-left:1.3125rem}}.calendar-item__official{display:inline-block;margin:0 0 .5rem}.p-official-schedules .calendar-item__official{display:none}.calendar-item__official__single-day{display:block}.p-official-schedules .calendar-item__official__multi-day,.p-official-schedules .calendar-item__official__single-day{display:none}@media only screen and (min-width:768px) and (min-height:0){.calendar-item__official__small{display:none}}@media only screen and (max-width:767px){.calendar-item__official__large{display:none}}@media only screen and (min-width:768px) and (min-height:0){.calendar-item__official__container{width:100%;text-align:center}}.calendar-list-day__day{border-color:#000;border-style:solid;border-width:1px 0 0}.calendar-list-day__day.is-collapsed .calendar-list-item{display:none}.calendar-list-day__header{-ms-flex-align:center;align-items:center;border-color:#000;border-style:solid;border-width:0 1px 1px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:0 1.25rem}@media only screen and (min-width:1024px) and (min-height:0){.calendar-list-day__header{padding:0 1.875rem}}.calendar-list-day.is-theme-light .calendar-list-day__header{background-color:#f8e8e7}.calendar-list-day.is-theme-pink .calendar-list-day__header{background-color:#fff7f5}.calendar-list-day__header__content{margin:0 auto;padding:1.25rem 0;text-align:center}@media only screen and (min-width:1920px) and (min-height:0){.calendar-list-day__header__content{padding:1.25rem 0}}.calendar-list-day__header__content__title{font-family:Throhand W01 Pen Roman,serif;font-size:1.875rem;font-weight:400;line-height:1;margin:0 0 .3125rem;text-transform:uppercase}@media only screen and (min-width:1024px) and (min-height:0){.calendar-list-day__header__content__title{font-size:2.8125rem}}.calendar-list-day__header__content__collapse-trigger{color:rgba(0,0,0,.5);font-size:.875rem;text-decoration:underline}.calendar-list-day__day[event-count="0"] .calendar-list-day__header__content__collapse-trigger,.calendar-list-day__day[event-count=""] .calendar-list-day__header__content__collapse-trigger{display:none}.calendar-list-day__header__content__no-events{color:rgba(0,0,0,.5);display:none;font-size:.875rem}.calendar-list-day__day[event-count="0"] .calendar-list-day__header__content__no-events,.calendar-list-day__day[event-count=""] .calendar-list-day__header__content__no-events{display:inline-block}.calendar-list-day__day__loader{background-image:url(../images/loader-black.svg);background-position:50%;background-size:2.25rem;background-repeat:no-repeat;border-color:#000;border-style:solid;border-width:0 1px 1px;display:block;height:12.5rem}.calendar-list-day.is-theme-light .calendar-list-day__day__loader{background-color:#fefafb}.calendar-list-day.is-theme-pink .calendar-list-day__day__loader{background-color:#f8e8e7}.calendar-list-day__day.is-ready .calendar-list-day__day__loader{display:none}.calendar-list-month{border-color:#000;border-style:solid;border-width:1px 0 0}.calendar-list-month.is-full-month .calendar-list-month__next,.calendar-list-month.is-full-month .calendar-list-month__previous,.calendar-list-month.is-full-week .calendar-list-month__next,.calendar-list-month.is-full-week .calendar-list-month__previous,.calendar-list-month__day.is-collapsed .calendar-list-item{display:none}.calendar-list-month__next__label,.calendar-list-month__previous__label{display:inline-block;font-size:.875rem;vertical-align:center}.calendar-list-month__previous__label{margin-left:.625rem}.calendar-list-month__next__label{margin-right:.625rem}.calendar-list-month__header{-ms-flex-align:center;align-items:center;border-color:#000;border-style:solid;border-width:0 1px 1px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:0 1.25rem}@media only screen and (min-width:1024px) and (min-height:0){.calendar-list-month__header{padding:0 1.875rem}}.calendar-list-month.is-theme-light .calendar-list-month__header{background-color:#f8e8e7}.calendar-list-month.is-theme-pink .calendar-list-month__header{background-color:#fff7f5}.calendar-list-month__header__previous{text-align:left;width:13.75rem}@media only screen and (min-width:1024px) and (min-height:0){.calendar-list-month__header__previous{width:15.625rem}}.calendar-list-month__header__next{text-align:right;width:13.75rem}@media only screen and (min-width:1024px) and (min-height:0){.calendar-list-month__header__next{width:15.625rem}}.calendar-list-month__header__content{padding:1.25rem 0;text-align:center}@media only screen and (min-width:1920px) and (min-height:0){.calendar-list-month__header__content{padding:1.25rem 0}}.calendar-list-month__header__content__title{font-family:Throhand W01 Pen Roman,serif;font-size:1.875rem;font-weight:400;line-height:1;margin:0 0 .3125rem;text-transform:uppercase}@media only screen and (min-width:1024px) and (min-height:0){.calendar-list-month__header__content__title{font-size:2.8125rem}}.calendar-list-month__header__content__collapse-trigger{color:rgba(0,0,0,.5);font-size:.875rem;text-decoration:underline}.calendar-list-month__day[event-count="0"] .calendar-list-month__header__content__collapse-trigger,.calendar-list-month__day[event-count=""] .calendar-list-month__header__content__collapse-trigger{display:none}.calendar-list-month__header__content__no-events{color:rgba(0,0,0,.5);display:none;font-size:.875rem}.calendar-list-month__day[event-count="0"] .calendar-list-month__header__content__no-events,.calendar-list-month__day[event-count=""] .calendar-list-month__header__content__no-events{display:inline-block}.calendar-list-month__footer{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:1.25rem 0}@media only screen and (min-width:1024px) and (min-height:0){.calendar-list-month__footer{padding:1.875rem 0}}.calendar-list-month.is-full-month .calendar-list-month__footer,.calendar-list-month.is-full-week .calendar-list-month__footer{display:none}.calendar-list-month__footer__previous{text-align:left;width:15.625rem}@media only screen and (min-width:1920px) and (min-height:0){.calendar-list-month__footer__previous{width:15.625rem}}.calendar-list-month__footer__next{text-align:right;width:15.625rem}@media only screen and (min-width:1920px) and (min-height:0){.calendar-list-month__footer__next{width:15.625rem}}.calendar-list-month__footer__content{text-align:center}.calendar-list-month__day__loader{background-image:url(../images/loader-black.svg);background-position:50%;background-size:2.25rem;background-repeat:no-repeat;border-color:#000;border-style:solid;border-width:0 1px 1px;display:block;height:12.5rem}.calendar-list-month.is-theme-light .calendar-list-month__day__loader{background-color:#fefafb}.calendar-list-month.is-theme-pink .calendar-list-month__day__loader{background-color:#f8e8e7}.calendar-list-month__day.is-ready .calendar-list-month__day__loader{display:none}.calendar-list-item{border-color:rgba(0,0,0,.3);border-style:solid;border-width:0 0 1px;position:relative}@media only screen and (min-width:768px) and (min-height:0){.calendar-list-item{border-color:#000;border-width:0 1px 1px}}.is-theme-light .calendar-list-item{background-color:#fefafb}.is-theme-pink .calendar-list-item{background-color:#f8e8e7}.calendar-list-item.is-inverted{background-color:#000;color:#f8e8e7}.calendar-list-item__inner{margin:0 auto;max-width:60.625rem;padding:1.25rem 3.75rem 1.25rem 1.25rem}@media only screen and (min-width:768px) and (min-height:0){.calendar-list-item__inner{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:justify;justify-content:space-between;padding:1.25rem}}@media only screen and (min-width:1024px) and (min-height:0){.calendar-list-item__inner{padding:1.875rem}}.calendar-list-item__hamburger{font-size:1rem;display:none}@media only screen and (max-width:767px){.calendar-list-item__hamburger{display:block;position:absolute;right:1.125rem;top:1.25rem}}@media only screen and (min-width:768px) and (min-height:0){.calendar-list-item__meta{width:5rem}}.calendar-list-item__meta__schedule{font-family:Helvetica Neue,Arial,sans-serif;font-size:.875rem;line-height:1.1;margin:0 0 .625rem;text-transform:uppercase}@media only screen and (min-width:768px) and (min-height:0){.calendar-list-item__meta__schedule{margin:.25rem 0 .9375rem;text-align:center}}@media only screen and (max-width:767px){.calendar-list-item__meta__schedule br{display:none}}.calendar-list-item__meta__schedule .calendar-list-item__meta__schedule__date{display:block;font-weight:700;margin:0 0 .625rem}@media only screen and (max-width:767px){.calendar-list-item__meta__schedule .calendar-list-item__meta__schedule__date{display:inline-block}}.calendar-list-item__meta__schedule .calendar-list-item__meta__schedule__schedule{font-weight:400}@media only screen and (max-width:767px){.calendar-list-item__meta__schedule .calendar-list-item__meta__schedule__schedule{display:inline-block}}.calendar-list-item__content__event-type{display:block;font-weight:400;font-size:.5625rem;letter-spacing:.06em;line-height:1.1;margin:0 0 .3125rem;text-transform:uppercase;white-space:pre-wrap}@media only screen and (min-width:768px) and (min-height:0){.calendar-list-item__content__event-type{margin:.25rem 0 .9375rem}}@media only screen and (min-width:1380px) and (min-height:0){.calendar-list-item__content__event-type{font-size:.625rem}}.calendar-list-item__meta__flags{font-size:1.125rem;margin:0 0 .3125rem}@media only screen and (max-width:767px){.calendar-list-item__meta__flags{position:absolute;right:1.0625rem;text-align:right;top:2.8125rem;width:1.125rem}}@media only screen and (min-width:768px) and (min-height:0){.calendar-list-item__meta__flags{text-align:center}}.calendar-list-item__content{cursor:default;display:block;font-size:.875rem;line-height:1.428}@media only screen and (min-width:768px) and (min-height:0){.calendar-list-item__content{margin:0;margin:0 0 1.875rem;width:24.375rem}}@media only screen and (min-width:1024px) and (min-height:0){.calendar-list-item__content{width:38.75rem}}.calendar-list-item__content p{margin:0 0 1.5em}.calendar-list-item__content a{text-decoration:underline}.calendar-list-item.has-subscription .calendar-list-item__content{cursor:pointer}.calendar-list-item__content__title{font-family:Helvetica Neue,Arial,sans-serif;font-size:.75rem;font-weight:700;letter-spacing:.03em;line-height:1;margin:0 0 .9375rem;text-transform:uppercase}@media only screen and (min-width:1024px) and (min-height:0){.calendar-list-item__content__title{margin:0 0 .9375rem}}@media only screen and (min-width:1380px) and (min-height:0){.calendar-list-item__content__title{font-size:1.125rem}}.calendar-list-item__content__details{margin-bottom:1em}@media only screen and (max-width:767px){.calendar-list-item__content__details{display:none}}.calendar-list-item__content__more{display:inline-block;text-decoration:underline}@media only screen and (max-width:767px){.calendar-list-item__content__more{display:none}}.calendar-list-item__contact__list{margin:0 0 .9375rem}@media only screen and (max-width:767px){.calendar-list-item__contact__list{display:none}}.calendar-list-item__contact__item{font-family:Helvetica Neue,Arial,sans-serif;margin:0 0 .3125rem}.calendar-list-item__contact__item__type{display:inline-block;width:120px}.calendar-list-item__contact__item__type__name{text-transform:uppercase}@media only screen and (max-width:767px){.calendar-list-item__actions{display:none}}@media only screen and (min-width:768px) and (min-height:0){.calendar-list-item__actions{width:10.625rem}}.calendar-list-item__actions__buttons .button,.calendar-list-item__actions__buttons .share__label{margin:0 0 .625rem}.calendar-list-item__actions__venue{font-size:.875rem;line-height:1.428}.calendar-list-item__actions__venue a{text-decoration:underline}.calendar-list-item__actions__venue__name{font-weight:700;font-size:.875rem;letter-spacing:.06em;line-height:1.1}.calendar-listing .separator{margin:0 0 3.125rem}.calendar-listing__content{position:relative}@media only screen and (min-width:768px) and (min-height:0){.calendar-listing__content{padding:45% 0 0}}@media only screen and (min-width:1024px) and (min-height:0){.calendar-listing__content{min-height:41.666666vw;padding:0 0 0 56%}}@media only screen and (min-width:1200px) and (min-height:0){.calendar-listing__content{min-height:31.25rem}}@media only screen and (min-width:768px) and (max-width:1023px){.calendar-listing__content__heading{left:56%;position:absolute;top:0;width:44%}}.calendar-listing__content__map{display:none}@media only screen and (min-width:768px) and (min-height:0){.calendar-listing__content__map{display:block;left:0;position:absolute;top:0;width:50%}}.calendar-listing__content__map__private{background-color:rgba(0,0,0,.1);position:relative;width:100%}.calendar-listing__content__map__private:before{content:"";display:block;padding-top:80%}.calendar-listing__content__map__private__info{-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);font-family:Graphik XXX Cond Web,Impact,sans-serif;font-size:1.5rem;font-weight:400;line-height:.9;position:absolute;text-align:center;text-transform:uppercase;top:50%;transform:translateY(-50%);width:100%}@media only screen and (min-width:768px) and (min-height:0){.calendar-listing__content__map__private__info{font-size:1.75rem;margin:0 0 .625rem}}@media only screen and (min-width:1024px) and (min-height:0){.calendar-listing__content__map__private__info{font-size:1.75rem}}@media only screen and (min-width:1920px) and (min-height:0){.calendar-listing__content__map__private__info{font-size:1.75rem}}.calendar-listing__meta{margin:0 0 .625rem}@media only screen and (min-width:768px) and (min-height:0){.calendar-listing__meta{margin:0 0 .625rem}}.calendar-listing__date{font-family:Graphik XXX Cond Web,Impact,sans-serif;font-size:1.25rem}@media only screen and (min-width:768px) and (min-height:0){.calendar-listing__date{font-size:1.4375rem}}@media only screen and (min-width:1024px) and (min-height:0){.calendar-listing__date{font-size:1.4375rem}}@media only screen and (min-width:1920px) and (min-height:0){.calendar-listing__date{font-size:1.4375rem}}.calendar-listing__human-schedule,.calendar-listing__members__title{font-family:Throhand W01 Pen Roman,serif;font-size:1rem;margin:0 0 0 .9375rem;text-transform:uppercase}@media only screen and (min-width:768px) and (min-height:0){.calendar-listing__human-schedule,.calendar-listing__members__title{font-size:1.25rem}}@media only screen and (min-width:1024px) and (min-height:0){.calendar-listing__human-schedule,.calendar-listing__members__title{font-size:1.25rem}}@media only screen and (min-width:1920px) and (min-height:0){.calendar-listing__human-schedule,.calendar-listing__members__title{font-size:1.25rem}}.calendar-listing__title{font-family:Graphik XXX Cond Web,Impact,sans-serif;font-size:2.5rem;font-weight:400;line-height:.9;margin:0 0 .625rem;text-transform:uppercase}@media only screen and (min-width:768px) and (min-height:0){.calendar-listing__title{font-size:2.875rem;margin:0 0 .625rem}}@media only screen and (min-width:1024px) and (min-height:0){.calendar-listing__title{font-size:2.875rem}}@media only screen and (min-width:1920px) and (min-height:0){.calendar-listing__title{font-size:2.875rem}}.calendar-listing__tags{margin:0 0 1.5625rem}@media only screen and (min-width:768px) and (min-height:0){.calendar-listing__tags{margin:0 0 1.5625rem}}@media only screen and (min-width:768px) and (min-height:0){.calendar-listing__tags .tags__list{text-align:left}}.calendar-listing__body{font-family:Helvetica Neue,Arial,sans-serif;line-height:1.375}@media only screen and (min-width:768px) and (max-width:1023px){.calendar-listing__body{column-gap:5.625rem;columns:2;padding:0 0 1.875rem}}.calendar-listing__body p{margin-bottom:1.5em}.calendar-listing__body a{text-decoration:underline}.calendar-listing__body__contact-type{text-transform:uppercase}.calendar-listing__organiser{text-decoration:underline}.calendar-listing__map__mobile{margin:0 0 3.125rem}.calendar-listing__gallery{clear:both;margin:0 0 3.125rem}.calendar-listing__members__title{display:block;margin-bottom:1.5rem;margin-left:0}.calendar-listing__members__wrapper{margin-bottom:1.5rem}@media only screen and (min-width:1024px) and (min-height:0){.calendar-listing__members__wrapper{margin-bottom:3rem}}@media only screen and (min-width:360px) and (min-height:0){.calendar-listing__members__wrapper:not(.calendar-listing__members__wrapper--single){column-count:2;column-gap:40px;max-width:420px;width:100%}}.calendar-listing__members__item{break-inside:avoid;margin-bottom:1.5rem}.calendar-listing__members__item__image{float:left;margin-right:1rem;max-width:115px}.calendar-listing__members__item__title{display:block;font-family:Graphik XXX Cond Web,Impact,sans-serif;font-size:1.6875rem;font-weight:400;letter-spacing:.025em;line-height:.9;margin-bottom:.5rem;text-transform:uppercase}@media only screen and (min-width:768px) and (min-height:0){.calendar-listing__members__item__title{font-size:1.875rem}}.calendar-listing__members__item__cta{border-bottom:1px solid rgba(0,0,0,.3);display:inline-block;font-family:Helvetica Neue,Arial,sans-serif;font-size:.8125rem;line-height:1.57143;transition:border-color 128ms cubic-bezier(.445,.05,.55,.95)}a .calendar-listing__members__item__cta:hover{border-color:#000}@media only screen and (min-width:1920px) and (min-height:0){.calendar-listing__members__item__cta{font-size:.875rem}}.calendar-listing__actions{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:0;-ms-flex-pack:center;justify-content:center;padding-left:10%;padding-right:10%}.calendar-listing__actions li{font-size:0}.calendar-listing__actions .button,.calendar-listing__actions .share__label{margin:5px}.calendar-mini.is-theme-light{background-color:#f8e8e7}.calendar-mini.is-theme-pink{background-color:#fff7f5}.calendar-mini__week{-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto;max-width:21.25rem}.calendar-mini__week__column{box-sizing:border-box;display:inline-block;vertical-align:top;margin-bottom:-1px;text-align:center;width:14.28571%}.calendar-mini__weekdays{border-bottom:1px solid rgba(0,0,0,.3)}.calendar-mini__weekdays__day{margin:15% auto}.calendar-mini__body__day,.calendar-mini__weekdays__day{cursor:default;font-family:Graphik XXX Cond Web,Impact,sans-serif;font-size:1.5rem;line-height:2.1875rem;height:2.1875rem;width:2.1875rem}.calendar-mini__body__day{background-color:transparent;border-radius:50%;color:rgba(0,0,0,.3);margin:20% auto;position:relative;transition:background-color 303ms,color 303ms}.calendar-mini__body__day:after{border:.625rem solid transparent;bottom:-1.25rem;content:"";display:none;left:50%;position:absolute;transform:translate(-50%)}.calendar-mini.is-theme-light .calendar-mini__body__day:after{border-bottom-color:#fefafb}.calendar-mini.is-theme-pink .calendar-mini__body__day:after{border-bottom-color:#f8e8e7}.calendar-mini__body__day.is-active{color:#000}.calendar-mini:not(.is-loading) .calendar-mini__body__day.is-selected{background-color:#000;color:#fff;transition-duration:0}.calendar-mini.is-week .calendar-mini__body__day.is-selected:after{display:block}.show-saved-events.calendar-mini:not(.is-loading) .has-saved-events.calendar-mini__body__day:not(.is-selected){background-color:#fff;cursor:pointer}.show-saved-events.calendar-mini:not(.is-loading) .calendar-mini__body__day.is-selected{background-color:#000;color:#fff;cursor:pointer;transition-duration:0}.show-events.calendar-mini:not(.is-loading) .has-events.calendar-mini__body__day:not(.is-selected){background-color:#fff;cursor:pointer}.show-events.calendar-mini:not(.is-loading) .calendar-mini__body__day.is-selected{background-color:#000;color:#fff;cursor:pointer;transition-duration:0}.calendar-mini__events{padding:.625rem 0 0}.calendar-mini-nav{margin:0 0 1.25rem;text-align:center}.calendar-mini-nav__next,.calendar-mini-nav__previous{font-size:1.25rem}.calendar-mini-nav__title{display:inline-block;font-size:.875rem;margin:0 .625rem;vertical-align:middle}.calendar-navigation__actions{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (min-width:768px) and (min-height:0){.calendar-navigation__actions{-ms-flex-wrap:no-wrap;flex-wrap:no-wrap}}@media only screen and (min-width:1380px) and (min-height:0){.calendar-navigation__actions{-ms-flex-align:center;align-items:center;margin:0 0 2.5rem}}@media only screen and (max-width:767px){.calendar-navigation__actions__1{border-color:rgba(0,0,0,.3);border-style:solid;border-width:1px 0;padding:1.875rem 1.25rem;text-align:center;width:100%}}@media only screen and (min-width:768px) and (min-height:0){.calendar-navigation__actions__1{width:20%}}@media only screen and (min-width:1024px) and (min-height:0){.calendar-navigation__actions__1{width:24%}}@media only screen and (min-width:1380px) and (min-height:0){.calendar-navigation__actions__1{width:25%}}.calendar-navigation__actions__1 .link-list{font-size:.875rem;margin:0 0 .9375rem}@media only screen and (min-width:768px) and (min-height:0){.calendar-navigation__actions__1 .link-list{display:none}}@media only screen and (max-width:767px){.calendar-navigation__actions__1 .button,.calendar-navigation__actions__1 .share__label{display:block}}@media only screen and (max-width:767px){.calendar-navigation__actions__2{padding:1.875rem 0;width:100%}}@media only screen and (min-width:768px) and (min-height:0){.calendar-navigation__actions__2{width:60%}}@media only screen and (min-width:1024px) and (min-height:0){.calendar-navigation__actions__2{width:52%}}@media only screen and (min-width:1380px) and (min-height:0){.calendar-navigation__actions__2{width:50%}}.calendar-navigation__actions__3{font-size:0}@media only screen and (max-width:767px){.calendar-navigation__actions__3{display:none}}@media only screen and (min-width:768px) and (min-height:0){.calendar-navigation__actions__3{text-align:right;width:20%}}@media only screen and (min-width:1024px) and (min-height:0){.calendar-navigation__actions__3{text-align:right;width:24%}}@media only screen and (min-width:1380px) and (min-height:0){.calendar-navigation__actions__3{width:25%}}@media only screen and (min-width:1024px) and (max-width:1379px){.calendar-navigation__actions__3{margin-bottom:20px}}@media only screen and (min-width:768px) and (min-height:0){.calendar-navigation__actions__3 .button,.calendar-navigation__actions__3 .share__label{margin:0 0 .875rem}}@media only screen and (min-width:1024px) and (min-height:0){.calendar-navigation__actions__3 .button,.calendar-navigation__actions__3 .share__label{margin:0 0 .875rem .875rem}}.calendar-navigation__date{text-align:center}.calendar-navigation__date__next,.calendar-navigation__date__previous{cursor:pointer;display:inline-block;font-size:2rem;position:relative;top:-.3125rem;vertical-align:middle}@media only screen and (min-width:568px) and (min-height:0){.calendar-navigation__date__next,.calendar-navigation__date__previous{font-size:2.25rem}}.calendar-navigation__date__title{display:inline-block;font-family:Graphik XXX Cond Web,Impact,sans-serif;font-size:2.1875rem;line-height:1em;margin:0 .1em;text-transform:uppercase;vertical-align:middle}@media only screen and (min-width:568px) and (min-height:0){.calendar-navigation__date__title{font-size:2.5rem}}@media only screen and (min-width:768px) and (min-height:0){.calendar-navigation__date__title{font-size:3.375rem}}@media only screen and (min-width:1024px) and (min-height:0){.calendar-navigation__date__title{font-size:4.0625rem}}@media only screen and (min-width:1920px) and (min-height:0){.calendar-navigation__date__title{font-size:5rem;min-width:13.125rem}}@media only screen and (max-width:767px){.calendar-navigation__template-actions{display:none}}@media only screen and (min-width:768px) and (min-height:0){.calendar-navigation__template-actions{-ms-flex-align:end;align-items:flex-end;display:-ms-flexbox;display:flex;font-size:.875rem;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 1.25rem}}@media only screen and (min-width:768px) and (min-height:0){.calendar-navigation__template-actions__1{width:33%}}.calendar-navigation__template-actions__1 .link-list{margin-left:1em}@media only screen and (min-width:768px) and (min-height:0){.calendar-navigation__template-actions__2{text-align:center;width:33%}}@media only screen and (min-width:768px) and (min-height:0){.calendar-navigation__template-actions__3{text-align:right;width:33%}}.calendar-navigation__applied-filters{padding-top:1.125rem;text-align:left}.calendar-navigation__applied-filters-clear{border-bottom:1px solid rgba(0,0,0,.2);display:inline-block;font-family:Helvetica Neue,Arial,sans-serif;font-size:.875rem}.calendar-navigation__applied-filter-list{display:block;margin-bottom:1rem}.calendar-navigation__applied-filter{display:inline-block;margin-right:.625rem;margin-bottom:.375rem}.calendar-navigation__applied-filter i{font-size:10px;position:relative;top:-1px}.calendar-navigation__applied-filter span{font-family:Helvetica Neue,Arial,sans-serif;font-size:.75rem;border-radius:2px;display:inline-block;vertical-align:middle;background-color:rgba(0,0,0,.1);padding:3px 6px}.calendar-tooltip-item{padding:1.125rem 1.25rem;position:relative}@media only screen and (min-width:768px) and (min-height:0){.calendar-tooltip-item{padding:1.875rem 2.5rem}}@media only screen and (min-width:1920px) and (min-height:0){.calendar-tooltip-item{padding:2.1875rem 2.5rem}}.calendar-tooltip-item__close{position:absolute;right:1.25rem;top:1.125rem;z-index:10}@media only screen and (min-width:768px) and (min-height:0){.calendar-tooltip-item__close{right:2.5rem;top:1.875rem}}@media only screen and (min-width:1920px) and (min-height:0){.calendar-tooltip-item__close{top:2.1875rem}}.calendar-tooltip-item__official{display:inline-block;margin:0 0 .9375rem}.calendar-tooltip-item__title{font-family:Graphik XXX Cond Web,Impact,sans-serif;font-size:2.5rem;font-weight:400;letter-spacing:.03em;line-height:.9;margin:0 0 .625rem;text-transform:uppercase}@media only screen and (min-width:768px) and (min-height:0){.calendar-tooltip-item__title{font-size:2.875rem;margin:0 0 .625rem}}@media only screen and (min-width:1024px) and (min-height:0){.calendar-tooltip-item__title{font-size:2.875rem}}@media only screen and (min-width:1920px) and (min-height:0){.calendar-tooltip-item__title{font-size:2.875rem}}.calendar-tooltip-item__schedule{font-family:Graphik XX Cond Web,Impact,sans-serif;font-size:1.125rem;font-weight:400;text-transform:uppercase}@media only screen and (min-width:768px) and (min-height:0){.calendar-tooltip-item__schedule{font-size:1.3125rem}}.calendar-tooltip-item__schedule li{display:block;margin:0 0 .3125rem}.calendar-tooltip-item__schedule li:last-child{margin:0 0 1.25rem}.calendar-tooltip-item__body{margin:0 0 1.5625rem}.calendar-tooltip-item__body,.calendar-tooltip-item__body p{font-family:Helvetica Neue,Arial,sans-serif;font-size:.8125rem}.calendar-tooltip-item__body a{text-decoration:underline}.calendar-tooltip-item__comment{margin:0 0 1.5625rem}.calendar-tooltip-item__image{background-position:50%;background-repeat:no-repeat;background-size:cover;padding-top:52%;margin:0 0 1.5625rem}.calendar-tooltip-item__footer{border-color:rgba(0,0,0,.2);border-style:solid;border-width:1px 0 0;padding:1.25rem 0 0}@media only screen and (min-width:768px) and (min-height:0){.calendar-tooltip-item__footer{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:1.5625rem 0 0}}.calendar-tooltip-item__footer__address{font-family:Helvetica Neue,Arial,sans-serif;font-size:.9375rem}@media only screen and (max-width:767px){.calendar-tooltip-item__footer__address{margin:0 0 1.25rem}}@media only screen and (min-width:768px) and (min-height:0){.calendar-tooltip-item__footer__address{font-size:.875rem;width:50%}}.calendar-tooltip-item__footer__address a{text-decoration:underline}@media only screen and (min-width:768px) and (min-height:0){.calendar-tooltip-item__footer__actions{width:36%}}.calendar-tooltip-item__screen-blocker{background-color:rgba(0,0,0,.5);position:fixed;top:0;bottom:0;left:0;right:0;z-index:9001}.calendar-week{border-color:#000;border-style:solid;border-width:1px 0 1px 1px;position:relative}.calendar-week.is-theme-light{background-color:#fefafb;border-color:#7d7d7d}.calendar-week.is-theme-pink{background-color:#fdabab}.calendar-week__scrollable{overflow:auto;padding:5.4375rem 0 0}@media only screen and (min-width:1920px) and (min-height:0){.calendar-week__scrollable{padding:5.75rem 0 0}}.calendar-week__scrollable__above-viewport,.calendar-week__scrollable__below-viewport{border-right:1px solid #000;font-size:.8rem;left:0;position:absolute;right:0;text-align:center;z-index:10}.calendar-week__scrollable__above-viewport i,.calendar-week__scrollable__below-viewport i{display:block}.calendar-week.is-theme-light .calendar-week__scrollable__above-viewport,.calendar-week.is-theme-light .calendar-week__scrollable__below-viewport{background-color:#f8e8e7;border-color:#7d7d7d}.calendar-week.is-theme-pink .calendar-week__scrollable__above-viewport,.calendar-week.is-theme-pink .calendar-week__scrollable__below-viewport{background-color:#fdabab}.calendar-week__scrollable__above-viewport{border-bottom:1px solid #000;padding:.3125rem 1.25rem .625rem;top:5.4375rem}@media only screen and (min-width:1920px) and (min-height:0){.calendar-week__scrollable__above-viewport{top:5.75rem}}.calendar-week__scrollable__below-viewport{border-top:1px solid #000;bottom:0;padding:.625rem 1.25rem}.calendar-week__week{-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.calendar-week__week__column{border-right:1px solid #000;box-sizing:border-box;display:inline-block;vertical-align:top;margin-bottom:-1px;width:14.28571%}.calendar-week.is-theme-light .calendar-week__week__column{border-color:#7d7d7d}.calendar-week__week__column:not(.has-events) *{opacity:.5}.calendar-week__weekdays{left:0;position:absolute;right:0;top:0;z-index:10}.calendar-week__weekdays__day{border-bottom:1px solid #000;font-family:Throhand W01 Pen Roman,serif;font-size:.875rem;line-height:1;padding:.9375rem 0;text-align:center;text-transform:uppercase}@media only screen and (min-width:1024px) and (min-height:0){.calendar-week__weekdays__day{font-size:.875rem}}@media only screen and (min-width:1920px) and (min-height:0){.calendar-week__weekdays__day{font-size:1.125rem}}.calendar-week.is-theme-light .calendar-week__weekdays__day{background-color:#f8e8e7;border-color:#7d7d7d}.calendar-week.is-theme-pink .calendar-week__weekdays__day{background-color:#fff7f5}.calendar-week__body{max-height:43.75rem;position:relative;z-index:0}.calendar-week__body .calendar-week__week{min-height:18.75rem}@media only screen and (min-width:1920px) and (min-height:0){.calendar-week__body .calendar-week__week{min-height:43.75rem}}.calendar__slave .calendar-week__body .calendar-week__week{min-height:auto}.calendar-week__week-day{position:relative}.calendar-week__week-day__day{border-bottom:1px solid #000;color:#000;height:2.625rem;padding:0 .625rem;text-align:left;transition:opacity 303ms}.calendar-week.is-theme-light .calendar-week__week-day__day{background-color:#fefafb;border-color:#7d7d7d}.calendar-week.is-theme-pink .calendar-week__week-day__day{background-color:#fdabab}.calendar-week__week-day__day__number{display:inline-block;font-family:Graphik XXX Cond Web,Impact,sans-serif;font-size:1.875rem;line-height:2.625rem;margin:0 .1875rem 0 0;max-width:25%;vertical-align:middle}@media only screen and (min-width:1024px) and (min-height:0){.calendar-week__week-day__day__number{margin:0 .4375rem 0 0;font-size:1.875rem}}.calendar-week__week-day__day__holiday{display:inline-block;font-size:.625rem;max-width:70%;vertical-align:middle}@media only screen and (min-width:1024px) and (min-height:0){.calendar-week__week-day__day__holiday{font-size:.75rem;font-size:.875rem}}.calendar-week__week-day__event{border-bottom:1px solid #000;border-top:1px solid #000;box-sizing:border-box;cursor:default;display:block;margin-top:-1px;overflow:hidden;padding:.75rem .625rem;position:relative}@media only screen and (min-width:1024px) and (min-height:0){.calendar-week__week-day__event{padding:.75rem 1.6875rem .75rem .9375rem}}@media only screen and (min-width:1920px) and (min-height:0){.calendar-week__week-day__event{padding:1.0625rem 2.1875rem 1.0625rem 1.25rem}}.calendar-week__week-day__event.is-blank,.calendar-week__week-day__event.spans--columns{height:4.375rem;visibility:hidden;z-index:0}.calendar-week__week-day__event.spans-1-columns{width:100%}.calendar-week__week-day__event.spans-2-columns{width:calc(200% + 1px)}.calendar-week__week-day__event.spans-3-columns{width:calc(300% + 2px)}.calendar-week__week-day__event.spans-4-columns{width:calc(400% + 3px)}.calendar-week__week-day__event.spans-5-columns{width:calc(500% + 4px)}.calendar-week__week-day__event.spans-6-columns{width:calc(600% + 5px)}.calendar-week__week-day__event.spans-7-columns{width:calc(700% + 6px)}.calendar-week__week-day__event.is-multiple-days{height:4.375rem;padding-bottom:.875rem;padding-top:.875rem;z-index:99}.calendar-week.is-theme-light .calendar-week__week-day__event{background-color:#fff5f2;border-color:#7d7d7d}.calendar-week.is-theme-light .calendar-week__week-day__event.is-inverted{background-color:#000;border-color:#000;color:#f8e8e7}.calendar-week.is-theme-pink .calendar-week__week-day__event{background-color:#f8e8e7}.calendar-week.is-theme-pink .calendar-week__week-day__event.is-inverted{background-color:#000;color:#f8e8e7}.calendar-week__week-day__event__content{cursor:default}.calendar-week__week-day__event.is-multiple-days .calendar-week__week-day__event__content{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;max-width:95%}.calendar-week__week-day__event.has-subscription .calendar-week__week-day__event__content{cursor:pointer}.calendar-week__week-day__event__schedule-on-day{display:inline-block;font-family:Helvetica Neue,Arial,sans-serif;font-size:.75rem;margin:0 1.375rem .7em 0}@media only screen and (min-width:1024px) and (min-height:0){.calendar-week__week-day__event__schedule-on-day{margin:0 0 .7em}}@media only screen and (min-width:1920px) and (min-height:0){.calendar-week__week-day__event__schedule-on-day{font-size:.8125rem}}.calendar-week__week-day__event__schedule-on-day li{display:block;margin:0 0 .3125rem}.calendar-week__week-day__event__schedule-on-day li:last-child{margin:0}.calendar-week__week-day__event__event-type{display:block;font-weight:400;font-size:.5625rem;letter-spacing:.06em;line-height:1;margin:0 0 .25rem;text-transform:uppercase;white-space:pre-wrap}@media only screen and (min-width:1380px) and (min-height:0){.calendar-week__week-day__event__event-type{font-size:.625rem}}.calendar-week__week-day__event__title{display:inline-block;font-family:Helvetica Neue,Arial,sans-serif;font-size:.75rem;font-weight:700;max-width:100%;letter-spacing:.0173em;text-transform:uppercase}@media only screen and (min-width:1380px) and (min-height:0){.calendar-week__week-day__event__title{font-size:1.125rem;letter-spacing:.026em}}.calendar-week__week-day__event.is-multiple-days .calendar-week__week-day__event__title{display:inline;margin:0 1.25rem 0 0}.calendar-week__week-day__event__date-range{display:none}.calendar-week__week-day__event.is-multiple-days .calendar-week__week-day__event__date-range{display:inline;font-size:.75rem;margin:0 .625rem 0 0;position:relative;top:-.25em}@media only screen and (min-width:1024px) and (min-height:0){.calendar-week__week-day__event.is-multiple-days .calendar-week__week-day__event__date-range{font-size:.875rem}}@media only screen and (max-width:1023px){.calendar-week__week-day__event.spans-2-columns .calendar-week__week-day__event__date-range{display:block;top:0}}.calendar-week__week-day__event__flags i{font-size:1rem}.calendar-week__week-day__event.spans-1-columns .calendar-week__week-day__event__flags{display:block}@media only screen and (min-width:1024px) and (min-height:0){.calendar-week__week-day__event.spans-1-columns .calendar-week__week-day__event__flags{position:absolute;right:.625rem;top:1.875rem;width:1rem}}@media only screen and (min-width:1920px) and (min-height:0){.calendar-week__week-day__event.spans-1-columns .calendar-week__week-day__event__flags{top:2.4375rem}}.calendar-week__week-day__event.is-multiple-days .calendar-week__week-day__event__flags{display:inline;position:relative;top:-.25rem}.calendar-week__week-day__event__hamburger{cursor:pointer;position:absolute;right:.625rem;top:.5rem}@media only screen and (min-width:1920px) and (min-height:0){.calendar-week__week-day__event__hamburger{top:1.0625rem}}.calendar-week__week-day__event__hamburger__multi-day{position:absolute;right:.625rem;top:50%;transform:translateY(-50%)}.chapter{padding:1.875rem 0}@media only screen and (min-width:768px) and (min-height:0){.chapter{padding:3.125rem 0}}@media only screen and (min-width:1024px) and (min-height:0){.chapter{padding:3.75rem 0}}@media only screen and (min-width:1920px) and (min-height:0){.chapter{padding:4.375rem 0}}.chapter.has-equal-space-on-title{padding-top:1.5rem}@media only screen and (min-width:768px) and (min-height:0){.chapter.has-equal-space-on-title{padding-top:1.5rem}}@media only screen and (min-width:1024px) and (min-height:0){.chapter.has-equal-space-on-title{padding-top:1.875rem}}@media only screen and (min-width:1920px) and (min-height:0){.chapter.has-equal-space-on-title{padding-top:2.625rem}}.chapter+.chapter{border-top:1px solid rgba(0,0,0,.1)}body.is-inverted .chapter+.chapter{border-color:hsla(0,0%,100%,.4)}.chapter.is-centered{text-align:center}.chapter.has-pagination{padding-bottom:0}.chapter__title{font-family:Throhand W01 Pen Roman,serif;font-size:1.875rem;font-weight:100;line-height:.95;margin-bottom:1.5625rem;margin-left:auto;margin-right:auto;text-align:center;text-transform:uppercase}@media only screen and (max-width:1023px){.chapter__title br:not(.is-forced){display:none}}.p-fc-home__not-logged-in__subscriptions .chapter__title br:not(.is-forced),.p-fc-home__upcoming .chapter__title br:not(.is-forced){display:block!important}@media only screen and (max-width:374px){.chapter__title{font-size:1.5625rem}}@media only screen and (min-width:768px) and (min-height:0){.chapter__title{font-size:3.125rem;margin-bottom:1.875rem;max-width:568px}}@media only screen and (min-width:1024px) and (min-height:0){.chapter__title{font-size:2.5rem;max-width:30.3125rem}}@media only screen and (min-width:1920px) and (min-height:0){.chapter__title{font-size:2.8125rem;margin-bottom:2.5rem;max-width:43.75rem}}@media only screen and (min-width:1920px) and (min-height:0){.chapter.is-large .chapter__title,.p-fc-home__not-logged-in__about .chapter__title,.p-fc-home__not-logged-in__featured-events .chapter__title{margin-bottom:3.125rem}}@media only screen and (min-width:1920px) and (min-height:0){.chapter.is-large .chapter__title{font-size:4.0625rem}}@media only screen and (min-width:1024px) and (min-height:0){.p-fc-home__not-logged-in__about .chapter__title>span{display:inline-block;max-width:300px}}@media only screen and (min-width:1920px) and (min-height:0){.p-fc-home__not-logged-in__about .chapter__title>span{display:inline;max-width:none}}.chapter.is-small .chapter__title{font-size:1.25rem}@media only screen and (min-width:1024px) and (min-height:0){.chapter.is-small .chapter__title{font-size:2rem}}.chapter__title.has-no-margin{margin-bottom:0}.chapter__subtitle{display:block;font-family:Throhand W01 Pen Roman,serif;font-size:.8125rem;font-weight:100;line-height:.95;margin:-.5rem auto 2.125rem;max-width:485px;text-align:center;text-transform:uppercase;width:82.5%}.chapter__title~.chapter__subtitle{margin-bottom:3.125rem;margin-top:-.9375rem}@media only screen and (min-width:768px) and (min-height:0){.chapter__subtitle{font-size:1.25rem}}.chapter__content{margin-bottom:1.875rem;margin-left:auto;margin-right:auto}@media only screen and (min-width:1024px) and (min-height:0){.chapter__content{margin-bottom:3.4375rem;max-width:24rem}}@media only screen and (min-width:1920px) and (min-height:0){.chapter__content{max-width:30.3125rem}}.chapter__content :last-child{margin-bottom:0}.chapter__content a{border-bottom:1px solid #000}.p-fc-home__not-logged-in__about .chapter__content{margin-bottom:0}.p-fc-home__not-logged-in__about .chapter__content p{padding-left:1.25rem;padding-right:1.25rem}@media only screen and (min-width:1920px) and (min-height:0){.p-fc-home__not-logged-in__about .chapter__content p{padding-bottom:1.25rem}}.p-fc-home__not-logged-in__about .chapter__content p:not(:last-of-type){border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:1.125rem;position:relative}@media only screen and (min-width:1920px) and (min-height:0){.p-fc-home__not-logged-in__about .chapter__content p:not(:last-of-type){padding-bottom:1.25rem}}.chapter__actions{margin-left:auto;margin-right:auto;max-width:43.75rem;text-align:center}.chapter__actions:not(:last-child){margin-bottom:0}@media only screen and (max-width:767px){.chapter__actions{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}}@media only screen and (max-width:567px){.chapter__actions .button:first-child:last-child,.chapter__actions .share__label:first-child:last-child{width:100%}}@media only screen and (max-width:767px){.chapter__actions .button+.button,.chapter__actions .button+.share__label,.chapter__actions .share__label+.button,.chapter__actions .share__label+.share__label{margin-left:0;margin-top:1.25rem}}.classified{margin:0 auto;padding-top:65px;text-align:center}@media only screen and (min-width:768px) and (min-height:0){.classified{padding-top:110px}}@media only screen and (min-width:1024px) and (min-height:0){.classified{width:840px}}@media only screen and (min-width:1920px) and (min-height:0){.classified{width:1330px}}.classified.is-preview{padding-top:0;max-width:100%}.classified.is-preview .share{pointer-events:none}.classified__subtitle{display:block;font-family:Throhand W01 Pen Roman,serif;font-size:.875rem;font-weight:100;text-transform:uppercase;margin-bottom:1.875rem;margin-left:auto;margin-right:auto;width:62.5%}@media only screen and (min-width:768px) and (min-height:0){.classified__subtitle{font-size:1.0625rem;margin-bottom:1.875rem;width:50%}}@media only screen and (min-width:1024px) and (min-height:0){.classified__subtitle{font-size:.875rem;margin-bottom:1.25rem}}@media only screen and (min-width:1920px) and (min-height:0){.classified__subtitle{font-size:.9375rem;margin-bottom:1.875rem}}.classified__title{font-family:Graphik XXX Cond Web,Impact,sans-serif;font-size:2.8125rem;font-weight:400;text-transform:uppercase;line-height:1;margin-bottom:1.5625rem}@media only screen and (min-width:768px) and (min-height:0){.classified__title{font-size:4.375rem;margin-bottom:2.1875rem;width:80%;margin-left:auto;margin-right:auto}}@media only screen and (min-width:1024px) and (min-height:0){.classified__title{font-size:3.625rem;width:525px;margin-bottom:.9375rem}}@media only screen and (min-width:1920px) and (min-height:0){.classified__title{font-size:5rem;width:700px;margin-bottom:2.1875rem}}.classified__links{box-sizing:border-box;display:block;font-size:0;margin:0 auto 1.5625rem;text-align:center;padding:0 1.25rem}@media only screen and (min-width:768px) and (min-height:0){.classified__links{margin-bottom:2.5rem}}@media only screen and (min-width:1024px) and (min-height:0){.classified__links{padding-left:2.1875rem;padding-right:2.1875rem;margin-bottom:1.875rem}}@media only screen and (min-width:1920px) and (min-height:0){.classified__links{margin-bottom:2.8125rem}}.classified__links li{font-size:1.125rem;display:inline-block;position:relative}@media only screen and (min-width:768px) and (min-height:0){.classified__links li{font-size:1.25rem}}@media only screen and (min-width:1024px) and (min-height:0){.classified__links li{font-size:.9375rem}}@media only screen and (min-width:1920px) and (min-height:0){.classified__links li{font-size:1rem}}.classified__links li:not(:last-child){margin-right:2em}.classified__links li:not(:last-child):before{background-color:currentcolor;content:"";display:block;position:absolute;right:-1em;top:0;bottom:0;width:1px}.classified__links a{color:currentcolor;display:inline-block;font-family:Graphik XX Cond Web,Impact,sans-serif;font-weight:400;letter-spacing:.075em;text-transform:uppercase}.classified__actions{margin-bottom:3.125rem}.classified__actions .button,.classified__actions .share__label{margin-top:1.875rem;text-transform:none;font-size:.875rem;font-weight:400}@media only screen and (min-width:768px) and (min-height:0){.classified__actions{margin-bottom:4.375rem}}@media only screen and (min-width:1024px) and (min-height:0){.classified__actions{margin-bottom:5rem}.classified__title+.classified__actions{margin-top:3.75rem}}.classified__image{display:block;position:relative;background-color:#f2f2f2;background-position:50%;background-size:cover;background-repeat:no-repeat;margin-top:1.5rem;margin-bottom:1.5rem}.classified__image:before{content:"";display:block;padding-bottom:47.20497%}.classified__image[mr-haraway].is-empty{padding-top:0}@media only screen and (min-width:768px) and (min-height:0){.classified__image{margin-top:2rem;margin-bottom:2rem}}.classified__date{text-transform:uppercase;font-family:Graphik XX Cond Web,Impact,sans-serif;font-weight:400;font-size:1.125em}.classified__actions,.classified__meta{display:block;margin-bottom:1.875rem;margin-top:1.875rem;text-transform:uppercase;font-family:Throhand W01 Pen Roman,serif;font-weight:200;font-size:.875rem}.classified__meta-location{display:block;text-align:center}.classified__meta-date,.classified__meta-label{display:inline-block}.classified__info{font-family:Helvetica Neue,Arial,sans-serif;font-size:1rem;line-height:1.45;text-align:left;margin-bottom:.875rem}@media only screen and (min-width:768px) and (min-height:0){.classified__info{margin-bottom:2rem}}@media only screen and (min-width:1024px) and (min-height:0){.classified__info{margin-bottom:5.625rem}}.classified__info a{text-decoration:underline}.classified__info dd,.classified__info dt{display:block}.classified__info dd:not(:last-child){margin-bottom:.875rem}.classified__info-column{float:left;width:33.33%}@media only screen and (max-width:767px){.classified__info-column{width:50%}.classified__info-column:last-child{margin-top:.875rem;clear:both;width:100%}}@media only screen and (min-width:768px) and (min-height:0){.classified__info-column{width:33.33%}}.classified__content{display:block;text-align:left;width:100%}.classified__content__item{margin-bottom:1.25rem}@media only screen and (min-width:768px) and (min-height:0){.classified__content__item{margin-bottom:2.5rem}}.classified-filter{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.classified-filter__filters{display:block;font-family:Helvetica Neue,Arial,sans-serif;font-size:.875rem;max-height:3000px;overflow:hidden;transition:max-height .64s}@media only screen and (max-width:1023px){.classified-filter__filters.is-collapsed{max-height:0}}.classified-filter__filters-title{display:none;font-family:Throhand W01 Pen Roman,serif;font-weight:100;font-size:1.125rem;margin-bottom:1.875rem;text-transform:uppercase}@media only screen and (min-width:1024px) and (min-height:0){.classified-filter__filters-title{display:block}}.classified-filter__filter-group:not(:last-child){margin:2rem 0}.classified-filter__filter-title{display:block;margin-bottom:.625rem;text-transform:capitalize}.classified-filter__filter-filters{list-style:none;margin:0;padding:0;font-size:0}@media only screen and (min-width:1024px) and (min-height:0){.classified-filter__filter-filters{max-width:12.5rem}}.classified-filter__filter-filter{font-size:.875rem}@media only screen and (min-width:1024px) and (min-height:0){.classified-filter__filter-group.can-expand:not(.is-expanded) .classified-filter__filter-filter:nth-child(n+4){display:none}}@media only screen and (max-width:1023px){.classified-filter__filter-filter{display:inline-block;width:50%}}@media only screen and (max-width:767px){.classified-filter__filter-filter{display:inline-block;width:50%}}.classified-filter__filter-filter [type=checkbox]{display:none}@media only screen and (max-width:1023px){.classified-filter__filter-filter.has-nested{width:50%;overflow:hidden;vertical-align:top}}@media only screen and (max-width:767px){.classified-filter__filter-filter.has-nested{width:100%}}.classified-filter__filter-filter label{cursor:pointer;display:block;line-height:1.5;position:relative;padding:.1875rem 0 .1875rem 1.25rem;word-break:break-word}.classified-filter__filter-filter label:after{content:"";display:block;position:absolute;left:0;top:.5rem;border:1px solid #000;height:.625rem;width:.625rem}.classified-filter__filter-filter :checked+label:before{color:#000;position:absolute;left:0;top:6px}.classified-filter__filter-count{color:#959595}.classified-filter__filter-collapse{display:block;text-align:center;height:4.375rem;line-height:4.375rem;border-bottom:1px solid rgba(0,0,0,.1)}@media only screen and (min-width:1024px) and (min-height:0){.classified-filter__filter-collapse{display:none}}@media only screen and (max-width:1023px){.classified-filter__filter-subfilter{float:left;width:50%}}@media only screen and (min-width:1024px) and (min-height:0){.classified-filter__filter-subfilter{padding-left:1.125rem}}.classified-filter__filter-subfilter:last-child{margin-bottom:.625rem}.classified-filter__filter-subfilter-toggle{display:block;margin-bottom:.3125rem}.classified-filter__filter-subfilter-toggle i{opacity:.5}.classified-filter__filter-expand-toggle{display:none;cursor:pointer;font-family:Helvetica Neue,Arial,sans-serif;font-size:.875rem;margin-top:.75rem}@media only screen and (min-width:1024px) and (min-height:0){.classified-filter__filter-expand-toggle{display:block}}.classified-filter__filter-expand-toggle span{display:inline-block;border-bottom:1px solid rgba(0,0,0,.3)}.classified-filter__filter-collapse__label{border-bottom:1px solid rgba(0,0,0,.3);font-family:Helvetica Neue,Arial,sans-serif;font-size:.9375rem}.classified-filter__list{display:block;width:100%}@media only screen and (min-width:1024px) and (min-height:0){.classified-filter__list{float:right;width:752px}}@media only screen and (min-width:1920px) and (min-height:0){.classified-filter__list{width:1170px}}.classified-filter__list h3{display:block;font-family:Graphik XXX Cond Web,Impact,sans-serif;font-size:2.5rem;font-weight:400;text-transform:uppercase;padding-bottom:1.25rem}@media only screen and (min-width:768px) and (min-height:0){.classified-filter__list h3{font-size:3.75rem}}@media only screen and (min-width:1024px) and (min-height:0){.classified-filter__list h3{font-size:3rem}}@media only screen and (min-width:1920px) and (min-height:0){.classified-filter__list h3{font-size:3.75rem}}.classified-filter__list ul{list-style:none;margin:0;padding:0}.classified-filter__list a{font-size:1em;font-family:Helvetica Neue,Arial,sans-serif}.classified-filter__item{font-size:.875rem;font-family:Helvetica Neue,Arial,sans-serif;padding-bottom:.125rem;margin-bottom:.25rem;padding-right:.625rem;position:relative}@media only screen and (min-width:768px) and (min-height:0){.classified-filter__item{padding-right:1.25rem}}.classified-filter__item a{border-bottom:1px solid transparent;transition:border-color 128ms linear}.classified-filter__item a:hover{border-bottom-color:#000}.classified-filter__item.is-disabled{opacity:.3;pointer-events:none}.classified-filter__item__poster{height:8.75rem;opacity:0;position:absolute;transition:opacity .3s;width:6.875rem;z-index:-1}.classified-filter__item.is-active .classified-filter__item__poster{opacity:1;z-index:10}.classified-filter__column{float:left;width:50%}@media only screen and (min-width:768px) and (min-height:0){.classified-filter__column{width:33.3333%}}@media only screen and (min-width:1024px) and (min-height:0){.classified-filter__column{width:25%}}@media only screen and (min-width:1920px) and (min-height:0){.classified-filter__column{width:20%}}.classified-filter__group{margin-bottom:1.75rem}@media only screen and (min-width:768px) and (min-height:0){.classified-filter__group{margin-bottom:2.5rem}}@media only screen and (min-width:1024px) and (min-height:0){.classified-filter__group{margin-bottom:3.75rem}}.classified-filter__applied-filters{border-bottom:1px solid rgba(0,0,0,.1);border-top:1px solid rgba(0,0,0,.1);padding-bottom:1.25rem;padding-top:1.125rem;margin-bottom:1.625rem}.classified-filter__applied-filters .classified-filter__filters-title{margin-bottom:1.25rem}@media only screen and (max-width:1023px){.classified-filter__applied-filters .classified-filter__filters-title{display:block}}.classified-filter__applied-filters-clear{border-bottom:1px solid rgba(0,0,0,.2);display:inline-block;font-family:Helvetica Neue,Arial,sans-serif;font-size:.875rem}.classified-filter__applied-filter-list{display:block;margin-bottom:1rem}.classified-filter__applied-filter{display:inline-block;margin-right:.625rem;margin-bottom:.375rem}.classified-filter__applied-filter i{font-size:10px;position:relative;top:-1px}.classified-filter__applied-filter span{font-family:Helvetica Neue,Arial,sans-serif;font-size:.75rem;border-radius:2px;display:inline-block;vertical-align:middle;background-color:rgba(0,0,0,.1);padding:3px 6px}.classified-list-item{margin-bottom:2.125rem;padding-bottom:2.125rem}.classified-list-item:not(:last-child){border-bottom:1px solid rgba(0,0,0,.1)}@media only screen and (min-width:1024px) and (min-height:0){.classified-list-item{margin-bottom:2.625rem;padding-bottom:2.625rem}}.classified-list-item__poster{position:relative;background-color:#fff9f7;background-position:50%;background-size:contain;background-repeat:no-repeat;display:block;margin-bottom:1.25rem}.classified-list-item__poster:before{content:"";display:block;padding-bottom:61.76471%}@media only screen and (min-width:768px) and (min-height:0){.classified-list-item__poster{float:left;margin-bottom:0;width:23.75rem}}@media only screen and (min-width:1024px) and (min-height:0){.classified-list-item__poster{width:17.5rem}}@media only screen and (min-width:1920px) and (min-height:0){.classified-list-item__poster{width:28.75rem}}.classified-list-item__content{display:block}@media only screen and (min-width:768px) and (min-height:0){.classified-list-item__content{float:right;width:calc(100% - 25.25rem)}}@media only screen and (min-width:1024px) and (min-height:0){.classified-list-item__content{width:calc(100% - 19.5rem)}}@media only screen and (min-width:1920px) and (min-height:0){.classified-list-item__content{width:calc(100% - 31.25rem)}}.classified-list-item__meta{display:block;margin-bottom:.375rem}@media only screen and (min-width:1920px) and (min-height:0){.classified-list-item__meta{margin-bottom:.75rem}}.classified-list-item__meta-date{display:inline-block;font-family:Graphik XX Cond Web,Impact,sans-serif;font-size:1rem;font-weight:400;text-transform:uppercase}@media only screen and (min-width:768px) and (min-height:0){.classified-list-item__meta-date:before{content:"Start Date: "}}.classified-list-item__meta-type{display:inline-block;font-family:Throhand W01 Pen Roman,serif;text-transform:uppercase;font-weight:200;font-size:.875rem}.classified-list-item__title{font-family:Graphik XXX Cond Web,Impact,sans-serif;font-weight:400;text-transform:uppercase;font-size:2.5rem;line-height:.9;letter-spacing:.025em;margin-bottom:1.25rem}@media only screen and (min-width:1024px) and (min-height:0){.classified-list-item__title{font-size:1.875rem}}@media only screen and (min-width:1920px) and (min-height:0){.classified-list-item__title{font-size:2.875rem}}.classified-list-item__description{font-family:Helvetica Neue,Arial,sans-serif;font-size:.9375rem;margin-bottom:1.5rem}@media only screen and (min-width:768px) and (min-height:0){.classified-list-item__description{font-size:.875rem}}@media only screen and (min-width:1920px) and (min-height:0){.classified-list-item__description{font-size:1rem}}.classified-list-item__description-location{display:inline;text-transform:uppercase}.classified-list-item__description-location:after{content:"—"}.credits{font-family:Throhand W01 Pen Roman,serif;font-weight:100;font-size:.9375rem;line-height:1.25em;text-transform:uppercase;text-align:center}@media only screen and (min-width:768px) and (min-height:0){.credits{font-size:1rem}}@media only screen and (min-width:1920px) and (min-height:0){.credits{font-size:1.25rem}}@media only screen and (min-width:1024px) and (max-width:1919px){.credits{font-size:1.0625rem}}.credits p{font-family:Throhand W01 Pen Roman,serif;font-weight:100;font-size:.9375rem;line-height:1.25em;text-transform:uppercase;margin:0;max-width:none}@media only screen and (min-width:768px) and (min-height:0){.credits p{font-size:1rem}}@media only screen and (min-width:1920px) and (min-height:0){.credits p{font-size:1.25rem}}@media only screen and (min-width:1024px) and (max-width:1919px){.credits p{font-size:1.0625rem}}main .credits{margin:2.1875rem auto}@media only screen and (min-width:768px) and (min-height:0){main .credits{max-width:23.75rem}}@media only screen and (min-width:1024px) and (min-height:0){main .credits{max-width:28.125rem;margin-bottom:0}}.credits__partner{font-family:Graphik XX Cond Web,Impact,sans-serif;font-size:.875rem;font-weight:400;text-transform:uppercase}@media only screen and (min-width:1920px) and (min-height:0){.credits__partner{font-size:1.3125rem}}@media only screen and (min-width:1024px) and (max-width:1919px){.credits__partner{font-size:1.125rem}}.dashboard-account{overflow:hidden}@media only screen and (min-width:768px) and (min-height:0){.dashboard-account{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}}@media only screen and (min-width:768px) and (max-width:1023px){.dashboard-account .chapter__title{font-size:2.8125rem}.dashboard-account .chapter__title br{display:block!important}}@media only screen and (min-width:1920px) and (min-height:0){.dashboard-account{-ms-flex-align:stretch;align-items:stretch}}.dashboard-account__profile-picture{border-bottom:1px solid rgba(0,0,0,.1)}@media only screen and (min-width:768px) and (min-height:0){.dashboard-account__profile-picture{box-sizing:border-box;width:50%;border-right:1px solid rgba(0,0,0,.1)}}@media only screen and (min-width:1920px) and (min-height:0){.dashboard-account__profile-picture{width:25%;border-bottom:none}}.dashboard-account__profile-picture .action{display:block;margin:0 auto;width:210px}.dashboard-account__profile-picture .dashboard-account__profile-picture-placeholder{display:block;height:270px;width:210px;background-color:rgba(0,0,0,.1)}.dashboard-account__profile-picture .dashboard-account__profile-picture-placeholder.is-uploading{background-image:url(../images/loader.svg);background-position:50%;background-size:2.25rem;background-repeat:no-repeat}.dashboard-account__profile-picture img{display:block;height:270px;width:210px}.dashboard-account__profile-picture [type=file]{display:none}.dashboard-account__user-information{border-bottom:1px solid rgba(0,0,0,.1)}@media only screen and (min-width:768px) and (min-height:0){.dashboard-account__user-information{width:50%}}@media only screen and (min-width:1920px) and (min-height:0){.dashboard-account__user-information{box-sizing:border-box;border-right:1px solid rgba(0,0,0,.1);border-bottom:none}}@media only screen and (min-width:768px) and (min-height:0){.dashboard-account__user-information .action{margin-left:auto;margin-right:auto;width:16rem}}@media only screen and (min-width:1024px) and (min-height:0){.dashboard-account__user-information .action{margin-left:auto;margin-right:auto;width:23.25rem}}.dashboard-account__user-information .data-quickview{margin-bottom:0}@media only screen and (max-width:767px){.dashboard-account__user-information .data-quickview{margin-top:.625rem;margin-bottom:0}}@media only screen and (min-width:768px) and (min-height:0){.dashboard-account__user-information .data-quickview__label{width:8rem}}@media only screen and (min-width:768px) and (min-height:0){.dashboard-account__user-information .data-quickview__value{width:calc(100% - 8rem)}}@media only screen and (min-width:768px) and (max-width:1023px){.dashboard-account__user-information .data-quickview__value input{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media only screen and (min-width:768px) and (min-height:0){.dashboard-account__user-information .data-quickview__label:last-of-type,.dashboard-account__user-information .data-quickview__value:last-of-type{padding-bottom:1.875rem}}@media only screen and (max-width:767px){.dashboard-account__user-information .data-quickview__value:last-of-type{margin-bottom:0}}.dashboard-account__account-information{display:block}@media only screen and (min-width:768px) and (min-height:0){.dashboard-account__account-information{width:100%}}@media only screen and (min-width:1920px) and (min-height:0){.dashboard-account__account-information{width:25%}}.dashboard-account__subscription-info p{padding-left:2.5rem;padding-right:2.5rem;margin-bottom:1.5rem}@media only screen and (max-width:1919px){.dashboard-account__subscription-info{margin-left:auto;margin-right:auto;max-width:480px}}@media only screen and (max-width:767px){.dashboard-account__subscription-info{text-align:center}}@media only screen and (min-width:768px) and (min-height:0){.dashboard-account__subscription-info .button-group{padding-left:2.5rem;padding-right:2.5rem}}.dashboard-account__subscription-info .button-group .button,.dashboard-account__subscription-info .button-group .share__label{display:block;margin-left:0;margin-right:0;width:100%}.dashboard-account__subscription-info .button-group .button:not(:last-child),.dashboard-account__subscription-info .button-group .share__label:not(:last-child){margin-bottom:1.25rem}.dashboard-account__subscription-info .separator{margin-bottom:2rem;margin-top:2rem}.dashboard-account-members__form{text-align:left;max-width:18.75rem;margin-left:auto;margin-right:auto}.dashboard-account-members__list{display:block;list-style:none;margin:0 auto 2rem;padding:0;border-top:1px solid rgba(0,0,0,.1);max-width:33.125rem}.dashboard-account-members__list-item{border-bottom:1px solid rgba(0,0,0,.1);display:block;font-family:Helvetica Neue,Arial,sans-serif;font-size:.875rem;padding-bottom:1.5rem;padding-top:1.5rem}.dashboard-account-members__list-item a{text-decoration:underline}.dashboard-account-members__list-item a:not(:last-child){margin-right:.3125rem}.dashboard-account-members__list-item a.is-disabled{cursor:default;opacity:.3}.dashboard-account-members__name{font-family:Graphik XXX Cond Web,Impact,sans-serif;font-size:1.875rem}.dashboard-account-members__name,.dashboard-account-members__subtitle{display:block;font-weight:400;text-transform:uppercase;letter-spacing:.025em;margin-bottom:.125rem}.dashboard-account-members__subtitle{font-family:Graphik XX Cond Web,Impact,sans-serif;font-size:1.0625rem}.dashboard-index__listings p{margin-bottom:1.5rem;margin-top:1.5rem}.dashboard-index__notice{display:block;padding:1.25rem 1.25rem 1.5rem;text-align:center;background-color:#fdabab;font-size:.875rem;color:rgba(0,0,0,.8);border-bottom:1px solid #fc9292;border-top:1px solid #fc9292;line-height:1.45}.dashboard-index__notice>p:not(:last-child){margin-bottom:1.25rem;margin-left:auto;margin-right:auto;max-width:485px;font-size:.9375rem}.dashboard-index__notice>p:not(:last-child) a{text-decoration:underline}.dashboard-index__notice>a{display:block;text-align:center;text-decoration:underline}@media only screen and (max-width:767px){.dashboard-listings .dashboard-listings__listing-group:not(:last-child){border-bottom:1px solid rgba(0,0,0,.1)}}@media only screen and (min-width:768px) and (min-height:0){.dashboard-listings{padding-left:2.5rem;padding-right:2.5rem}}.dashboard-listings__empty{text-align:center;margin-left:auto;margin-right:auto}.dashboard-listings__listing-group{box-sizing:border-box}@media only screen and (min-width:768px) and (min-height:0){.dashboard-listings__listing-group{float:left;width:50%;padding-left:1.5rem}.dashboard-listings__listing-group:not(:last-child){border-right:1px solid rgba(0,0,0,.1);padding-right:1.5rem;padding-left:0}}.dashboard-listings__listings{list-style:none;max-width:none;padding:0;margin:0}@media only screen and (max-width:767px){.dashboard-listings__listings{padding-left:20px;padding-right:20px}}.dashboard-listings__listing{padding-top:1.625rem;padding-bottom:1.625rem;border-top:1px solid rgba(0,0,0,.1)}.dashboard-listings__listing:last-child{padding-bottom:0}.dashboard-listings__listing-content{margin-bottom:1.5rem}@media only screen and (min-width:768px) and (min-height:0){.dashboard-listings__listing-content{float:left;width:calc(100% - 12.5rem);margin-bottom:0}}.dashboard-listings__listing-actions{margin-right:1px}@media only screen and (min-width:768px) and (min-height:0){.dashboard-listings__listing-actions{float:right;width:11.25rem}}.dashboard-listings__listing-actions .button,.dashboard-listings__listing-actions .share__label{display:block;width:100%;margin-bottom:1.25rem;margin-left:0;margin-right:0}.dashboard-listings__listing-actions .button:last-child,.dashboard-listings__listing-actions .share__label:last-child{margin-bottom:0}.dashboard-listings__listing-date{display:block;font-size:1rem;text-transform:uppercase;font-family:Graphik XX Cond Web,Impact,sans-serif;margin-bottom:.375rem}.dashboard-listings__listing-title{display:block;font-size:1.875rem;text-transform:uppercase;font-family:Graphik XXX Cond Web,Impact,sans-serif;letter-spacing:.025em;margin-bottom:.5rem}.dashboard-payments{margin:0 auto}@media only screen and (min-width:1024px) and (min-height:0){.dashboard-payments{width:1024px}}@media only screen and (min-width:1920px) and (min-height:0){.dashboard-payments{margin-top:2.1875rem;width:1350px}}@media only screen and (min-width:768px) and (max-width:1023px){.dashboard-payments .chapter{padding:1.875rem 0}}@media only screen and (min-width:768px) and (max-width:1919px){.dashboard-payments .chapter__title{font-size:2rem}}.dashboard-payments .data-quickview__value__error{color:#e41414}@media only screen and (min-width:768px) and (min-height:0){.dashboard-payments .data-quickview.has-wide-label .data-quickview__label{width:11.5625rem}}@media only screen and (min-width:1920px) and (min-height:0){.dashboard-payments .data-quickview.has-wide-label .data-quickview__label{width:13rem}}@media only screen and (min-width:768px) and (min-height:0){.dashboard-payments .data-quickview.has-wide-label .data-quickview__value{width:calc(100% - 11.5625rem)}}@media only screen and (min-width:1920px) and (min-height:0){.dashboard-payments .data-quickview.has-wide-label .data-quickview__value{width:calc(100% - 13rem)}}@media only screen and (min-width:768px) and (min-height:0){.dashboard-payments .data-quickview.has-wide-value .data-quickview__value{width:13.125rem}}@media only screen and (min-width:1920px) and (min-height:0){.dashboard-payments .data-quickview.has-wide-value .data-quickview__value{width:18.75rem}}@media only screen and (min-width:768px) and (min-height:0){.dashboard-payments .data-quickview.has-wide-value .data-quickview__label{width:calc(100% - 13.125rem)}}@media only screen and (min-width:1920px) and (min-height:0){.dashboard-payments .data-quickview.has-wide-value .data-quickview__label{width:calc(100% - 18.75rem)}}@media only screen and (min-width:1024px) and (min-height:0){.dashboard-payments__wrapper.wrapper{font-size:0;margin-left:-20px;margin-right:-20px;padding:0;width:1024px;margin-left:0;margin-right:0}.dashboard-payments__wrapper.wrapper .dashboard-payments__due{box-sizing:border-box;display:inline-block;font-size:1rem;margin-left:20px;margin-right:20px;vertical-align:top;width:calc(100% / 3 - 40px)}}@media only screen and (min-width:1920px) and (min-height:0){.dashboard-payments__wrapper.wrapper{font-size:0;margin-left:-30px;margin-right:-30px;padding:0;width:1350px;margin-left:0;margin-right:0}.dashboard-payments__wrapper.wrapper .dashboard-payments__due{box-sizing:border-box;display:inline-block;font-size:1rem;margin-left:30px;margin-right:30px;vertical-align:top;width:calc(100% / 3 - 60px)}}.dashboard-payments__due .separator{margin-bottom:2.125rem}@media only screen and (max-width:1023px){.dashboard-payments__due{border-bottom:1px solid rgba(0,0,0,.1);width:100%;max-width:340px;margin-left:auto;margin-right:auto}.dashboard-payments__due:last-child{border-bottom:none}}@media only screen and (min-width:1024px) and (min-height:0){.dashboard-payments__due .button-group{text-align:left}}.dashboard-payments__payment-plan{margin-bottom:1.25rem}@media only screen and (max-width:767px){.dashboard-payments__payment-plan{max-width:22.5rem}}.dashboard-payments__payment-plan-row{float:left;width:11.25rem;margin-bottom:1.5rem}.dashboard-payments__payment-plan-label{display:block;font-family:Graphik XX Cond Web,Impact,sans-serif;text-transform:uppercase;font-size:1.125rem;margin-bottom:.375rem}.dashboard-payments__payment-plan-value{display:block;font-family:Helvetica Neue,Arial,sans-serif;font-size:.875rem}.dashboard-payments__payment-plan-button{clear:both}@media only screen and (min-width:768px) and (min-height:0){.dashboard-payments__payment-plan-button{text-align:left}}.dashboard-payments__card{display:block;font-family:Helvetica Neue,Arial,sans-serif;font-size:.875rem;line-height:1.45;margin-bottom:0;padding-bottom:1.125rem}.dashboard-payments__card:not(:last-child){border-bottom:1px solid rgba(0,0,0,.1);margin-bottom:2.25rem}.dashboard-payments__card label{display:block}.dashboard-payments__card a{display:inline-block;text-decoration:underline}.dashboard-payments__card__actions{display:-ms-flexbox;display:flex;font-family:Helvetica Neue,Arial,sans-serif;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:1.125rem}.dashboard-payments__card__actions-links{display:-ms-flexbox;display:flex}.dashboard-payments__card__actions-link{font-family:Graphik XX Cond Web,Impact,sans-serif;text-align:right;padding-right:10px}.dashboard-payments__card__actions-link a{text-decoration:none}.dashboard-payments__card__actions-link a span{padding-left:2px;text-decoration:underline}.dashboard-payments__card__actions__icon-link{text-decoration:none}.dashboard-payments__card__expired{color:#e41414}.dashboard-payments__add-card-chapter .chapter__title{margin-bottom:0}@media only screen and (max-width:567px){.dashboard-payments__add-card-chapter .chapter__title{font-size:1.6875rem}}.dashboard-payments__add-card-chapter p{margin-top:2em}@media only screen and (min-width:1024px) and (min-height:0){.dashboard-payments__add-card{width:50.75rem;margin-bottom:50px;margin-left:auto;margin-right:auto}}.dashboard-payments__add-card .form-group>span:not([class]){margin-top:0;margin-bottom:5px;min-height:2rem}@media only screen and (max-width:374px){.dashboard-payments__add-card .form-group>span:not([class]){font-size:10px}}.dashboard-payments__add-card__card{padding-top:2rem;padding-bottom:1.5rem}@media only screen and (max-width:767px){.dashboard-payments__add-card__card{border-bottom:1px solid rgba(0,0,0,.1)}}@media only screen and (min-width:768px) and (min-height:0){.dashboard-payments__add-card__card{float:left;padding-right:1.5rem;width:13rem}}@media only screen and (min-width:1024px) and (min-height:0){.dashboard-payments__add-card__card{padding-right:4.375rem}}.dashboard-payments__add-card__billing{padding-top:2rem;padding-bottom:1.5rem}@media only screen and (min-width:768px) and (min-height:0){.dashboard-payments__add-card__billing{float:right;border-left:1px solid rgba(0,0,0,.1);padding-left:1.5rem;width:28.9375rem}}@media only screen and (min-width:1024px) and (min-height:0){.dashboard-payments__add-card__billing{padding-left:4.375rem}}.dashboard-payments__add-card__button .button,.dashboard-payments__add-card__button .share__label{margin-top:2rem;margin-bottom:2rem}.dashboard-payments__add-card__overlay{position:fixed;left:0;top:0;width:100%;height:100%;background-color:hsla(0,0%,100%,.9);z-index:1000}.dashboard-payments__add-card__overlay>span{text-align:center;position:absolute;left:50%;top:50%;line-height:1.3;width:16.25rem;transform:translate(-50%,-50%)}.dashboard-payments__add-card__overlay>span:before{content:"";display:block;background-image:url(../images/loader-black.svg);background-position:50%;background-size:contain;height:3rem;width:3rem;margin-left:auto;margin-right:auto;margin-bottom:1rem}.dashboard-payments__add-card__error{color:#e41414;font-size:.875rem;text-align:center;width:100%}.data-quickview{display:block;font-size:0;margin-bottom:2.1875rem;text-align:left}.data-quickview.is-numeric-stats{margin:2.625rem auto;max-width:220px}.data-quickview__label,.data-quickview__value{display:block;font-size:.875rem;line-height:1.4em}@media only screen and (max-width:767px){.data-quickview__label,.data-quickview__value{width:100%}}@media only screen and (min-width:768px) and (min-height:0){.data-quickview__label,.data-quickview__value{display:inline-block;vertical-align:top}}.data-quickview__label{font-family:Helvetica Neue,Arial,sans-serif;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media only screen and (max-width:767px){.data-quickview__label{margin-bottom:.5rem}}@media only screen and (min-width:768px) and (min-height:0){.data-quickview__label{padding-top:.8125rem;width:9.0625rem}}.data-quickview__value{font-family:Helvetica Neue,Arial,sans-serif}@media only screen and (max-width:767px){.data-quickview__value{margin-bottom:1.375rem}}@media only screen and (min-width:768px) and (min-height:0){.data-quickview__value{box-sizing:border-box;padding-bottom:.5rem;padding-top:.8125rem;padding-left:1.5625rem;width:calc(100% - 9.0625rem);border-left:1px solid rgba(0,0,0,.1)}}@media only screen and (min-width:1024px) and (min-height:0){.data-quickview__value{padding-left:.875rem}}@media only screen and (min-width:1920px) and (min-height:0){.data-quickview__value{padding-left:1.5625rem}}.data-quickview__value a:not([class]){border-bottom:1px solid #000}.data-quickview__value input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;border-bottom:1px solid rgba(0,0,0,.2);border-radius:0;padding:0;box-sizing:border-box;display:block;font-family:Helvetica Neue,Arial,sans-serif;font-size:.875rem;opacity:1;width:100%}.data-quickview__value input[disabled],.data-quickview__value input[readonly]{color:#000;opacity:1;border-bottom-color:transparent}.data-quickview__value input:focus{outline:0}.data-quickview__value select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;border-bottom:1px solid rgba(0,0,0,.2);border-radius:0;padding:0;box-sizing:border-box;display:block;font-family:Helvetica Neue,Arial,sans-serif;font-size:.875rem;opacity:1;width:100%}.data-quickview__value select[disabled],.data-quickview__value select[readonly]{color:#000;opacity:1;border-bottom-color:transparent}.data-quickview__value select:focus{outline:0}.data-quickview__value ::-webkit-input-placeholder{color:transparent}.is-editable .data-quickview__value ::-webkit-input-placeholder{color:rgba(0,0,0,.5)}.data-quickview__value ::-moz-placeholder{color:transparent}.is-editable .data-quickview__value ::-moz-placeholder{color:rgba(0,0,0,.5)}.data-quickview__value :-ms-input-placeholder{color:transparent}.is-editable .data-quickview__value :-ms-input-placeholder{color:rgba(0,0,0,.5)}datepicker{display:block;position:relative}._720kb-datepicker-calendar{background-color:#fff;border:1px solid #000;display:block;left:0;max-height:0;max-width:100%;overflow:hidden;position:absolute;right:0;top:0;visibility:hidden;z-index:1000}._720kb-datepicker-calendar._720kb-datepicker-open{max-height:none;visibility:visible}._720kb-datepicker-calendar-header{border-color:#000;border-style:solid;border-width:0 0 1px;font-size:.9rem;padding:7px 0 8px;text-align:center}._720kb-datepicker-calendar-header[ng-show]{display:none}._720kb-datepicker-calendar-header-left{display:inline-block}._720kb-datepicker-calendar-header-left ._720kb-datepicker-calendar-month-button:before{content:"\EA08";font-family:icons;position:relative;top:2px}._720kb-datepicker-calendar-header-left b{display:none}._720kb-datepicker-calendar-header-middle{display:inline-block;min-width:120px;padding:0 10px}._720kb-datepicker-calendar-header-right{display:inline-block}._720kb-datepicker-calendar-header-right ._720kb-datepicker-calendar-month-button:before{content:"\EA09";font-family:icons;position:relative;top:2px}._720kb-datepicker-calendar-header-right b{display:none}._720kb-datepicker-item-hidden{visibility:hidden}._720kb-datepicker-calendar-days-header{display:-ms-flexbox;display:flex}._720kb-datepicker-calendar-days-header>*{border-color:#d0d0d0;border-style:solid;border-width:0 1px 1px 0;box-sizing:border-box;-ms-flex-preferred-size:14.285%;flex-basis:14.285%;font-size:.8rem;font-weight:700;padding:10px 0;text-align:center}._720kb-datepicker-calendar-days-header>:nth-child(7n){border-right-width:0}._720kb-datepicker-calendar-body{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}._720kb-datepicker-calendar-day{border-color:#d0d0d0;border-style:solid;border-bottom-width:1px;border-left-width:0;border-right-width:1px;border-top-width:0;box-sizing:border-box;color:#000;-ms-flex-preferred-size:14.285%;flex-basis:14.285%;font-size:.8rem;padding:10px;text-align:center}._720kb-datepicker-calendar-day._720kb-datepicker-active,._720kb-datepicker-calendar-day:hover{border-color:#000;background-color:#000;color:#fff}._720kb-datepicker-calendar-day:nth-child(7n){border-right-width:0}._720kb-datepicker-calendar-day:nth-last-child(-n+7){border-bottom-width:0}._720kb-datepicker-disabled{color:#d0d0d0}.drop-element,.drop-element *,.drop-element:after,.drop-element :after,.drop-element:before,.drop-element :before{box-sizing:border-box}.drop-element{display:none;position:absolute;z-index:10000}.drop-element.drop-open{display:block}.drop-element.drop-theme-fc{padding:.9375rem 1.25rem;width:100%}@media only screen and (min-width:768px) and (min-height:0){.drop-element.drop-theme-fc{width:33.75rem}}.drop-element.drop-theme-fc .drop-content{background-color:#f8e8e7;max-height:90vh;overflow:auto}@media only screen and (min-width:768px) and (min-height:0){.drop-element.drop-theme-fc .drop-content{max-height:60vh}}.drop-element.drop-theme-fc:before{border:.625rem solid transparent;content:"";display:none;position:absolute;transform:translate(-50%)}.drop-element.drop-theme-fc.drop-target-attached-bottom:before{border-bottom-color:#f8e8e7;display:block!important;left:50%;top:-.3125rem;transform:translate(-50%)}.drop-element.drop-theme-fc.drop-target-attached-top:before{bottom:-.3125rem;border-top-color:#f8e8e7;display:block!important;left:50%;transform:translate(-50%)}.drop-element.drop-theme-fc.drop-pinned-left:before,.drop-element.drop-theme-fc.drop-pinned-right:before{display:none}.drop-element.drop-theme-datepicker{max-width:25rem;padding:.9375rem 1.25rem;width:100%}.drop-element.drop-theme-datepicker .drop-content{background-color:#f8e8e7;padding:2.5rem 1.25rem 1.25rem}.drop-element.drop-theme-datepicker:before{border:.625rem solid transparent;content:"";display:none;position:absolute;transform:translate(-50%)}.drop-element.drop-theme-datepicker.drop-target-attached-bottom:before{border-bottom-color:#f8e8e7;display:block!important;left:50%;top:-.3125rem;transform:translate(-50%)}.drop-element.drop-theme-datepicker.drop-target-attached-top:before{bottom:-.3125rem;border-top-color:#f8e8e7;display:block!important;left:50%;transform:translate(-50%)}.drop-element.drop-theme-datepicker.drop-pinned-left:before,.drop-element.drop-theme-datepicker.drop-pinned-right:before{display:none}.embed-container{height:0;max-width:100%;overflow:hidden;padding-bottom:56.25%;position:relative}.embed-container embed,.embed-container iframe,.embed-container object{height:100%;left:0;position:absolute;top:0;width:100%}.event-gallery{background-color:#f8e8e7}.event-gallery .button-group{margin-top:2.5rem}.event-gallery .pagination{border-top-style:none;height:0;position:relative}.event-gallery .pagination__centered,.event-gallery .pagination__next,.event-gallery .pagination__previous{bottom:0;position:absolute}.event-gallery .pagination__previous{left:0}.event-gallery .pagination__next{right:0}.event-gallery-item__gallery{padding-left:35px;padding-right:35px}.event-gallery-item__content{padding-top:30px;text-align:center}.event-gallery-item__type{font-family:Throhand W01 Pen Roman,serif;font-size:1.0625rem;text-transform:uppercase;white-space:pre-wrap}.event-gallery-item__date{font-family:Graphik XX Cond Web,Impact,sans-serif;font-size:1.125rem;padding-bottom:30px;text-transform:uppercase}.event-gallery-item__details{font-size:.875rem;padding-bottom:30px}.event-gallery-item__actions__buttons{font-family:Helvetica Neue,Arial,sans-serif;font-size:.875rem;padding-bottom:30px}.event-gallery-item__actions__buttons__underline{border-bottom:1px solid #000;padding-bottom:2px}.excerpt{font-size:0;padding:.875rem 0 1.25rem}@media only screen and (min-width:768px) and (min-height:0){.excerpt{padding:.875rem 0 1rem}}@media only screen and (min-width:1024px) and (min-height:0){.excerpt{padding:1.5625rem 0}}.excerpt__content{transition:opacity 128ms cubic-bezier(.445,.05,.55,.95)}.excerpt.is-muted .excerpt__content{opacity:.3}@media only screen and (min-width:768px) and (min-height:0){.excerpt__content{box-sizing:border-box;border-right:1px solid rgba(0,0,0,.1);display:inline-block;padding-bottom:.25rem;padding-right:1.25rem;padding-top:.25rem;width:calc(100% - 5.3125rem);vertical-align:middle}}@media only screen and (min-width:1024px) and (min-height:0){.excerpt__content{padding-right:.9375rem}}@media only screen and (min-width:1920px) and (min-height:0){.excerpt__content{width:calc(100% - 6.25rem)}}.excerpt__date{display:block;font-family:Graphik XX Cond Web,Impact,sans-serif;font-size:.8125rem;font-weight:400;margin-bottom:.4375rem}@media only screen and (min-width:768px) and (min-height:0){.excerpt__date{font-size:1.25rem}}@media only screen and (min-width:1024px) and (min-height:0){.excerpt__date{font-size:1rem}}.excerpt__excerpt a,.excerpt__excerpt p{font-family:Helvetica Neue,Arial,sans-serif;font-size:.875rem}.excerpt__excerpt a{display:inline-block;border-bottom:1px solid currentcolor;line-height:1.2}.excerpt__excerpt .excerpt__call-to-action{margin-top:.25rem}.excerpt__bookmark{display:block;margin-top:.875rem}@media only screen and (min-width:768px) and (min-height:0){.excerpt__bookmark{display:inline-block;text-align:right;vertical-align:middle;margin-top:0;width:5.3125rem}}@media only screen and (min-width:1920px) and (min-height:0){.excerpt__bookmark{width:6.25rem}}.excerpt__toggle{color:#cacaca;cursor:pointer;display:block;font-family:Graphik XX Cond Web,Impact,sans-serif;text-transform:uppercase;font-weight:400;font-size:1rem;margin-top:.875rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media only screen and (min-width:768px) and (min-height:0){.excerpt__toggle{display:inline-block;text-align:right;vertical-align:middle;margin-top:0;width:5.3125rem}}@media only screen and (min-width:1920px) and (min-height:0){.excerpt__toggle{width:6.25rem}}.excerpt__toggle [type=checkbox]{display:none}.excerpt__toggle [type=checkbox]:checked~.excerpt__toggle-yes,.excerpt__toggle [type=checkbox]:not(:checked)~.excerpt__toggle-no{color:#000;text-decoration:underline}.excerpt-list{border-top:1px solid rgba(0,0,0,.1)}.excerpt-list .excerpt{border-bottom:1px solid rgba(0,0,0,.1)}@media only screen and (min-width:768px) and (max-width:1023px){.excerpt-list.has-two-columns-on-small{font-size:0;margin-left:-12px;margin-right:-12px;padding:0;border-top:none}.excerpt-list.has-two-columns-on-small .excerpt{box-sizing:border-box;display:inline-block;font-size:1rem;margin-left:12px;margin-right:12px;vertical-align:top;width:calc(100% / 2 - 24px)}.excerpt-list.has-two-columns-on-small .excerpt__content{width:calc(100% - 5.3125rem - 10px)}.excerpt-list.has-two-columns-on-small .excerpt:nth-child(-n+2){border-top:1px solid rgba(0,0,0,.1)}}@media only screen and (min-width:1024px) and (max-width:1379px){.excerpt-list.has-two-columns-on-medium{font-size:0;margin-left:-20px;margin-right:-20px;padding:0;border-top:none}.excerpt-list.has-two-columns-on-medium .excerpt{box-sizing:border-box;display:inline-block;font-size:1rem;margin-left:20px;margin-right:20px;vertical-align:top;width:calc(100% / 2 - 40px);padding-left:5px;padding-right:5px}.excerpt-list.has-two-columns-on-medium .excerpt .excerpt__content{width:calc(100% - 5.3125rem - 10px)}.excerpt-list.has-two-columns-on-medium .excerpt:nth-child(-n+2){border-top:1px solid rgba(0,0,0,.1)}.excerpt-list.has-two-columns-on-medium .excerpt .excerpt__toggle{width:4.6875rem}}.faq__item{text-align:left;margin-left:auto;margin-right:auto;box-sizing:border-box}@media only screen and (min-width:768px) and (min-height:0){.faq__item{padding-top:2.8125rem}}@media only screen and (min-width:1024px) and (min-height:0){.faq__item{max-width:35.625rem;padding-top:3.4375rem}}@media only screen and (min-width:1920px) and (min-height:0){.faq__item{padding-top:4.0625rem;padding-left:7.5rem;padding-right:7.5rem;max-width:50rem}}.faq__item:not(:last-child){border-bottom:1px solid rgba(0,0,0,.1)}.faq__item__content{font-family:Helvetica Neue,Arial,sans-serif;position:relative;min-height:3.125rem}@media only screen and (max-width:1023px){.faq__item__content{margin:0 auto;max-width:500px}}.faq__item__content p{max-width:none}.faq__item__content p:last-child{margin-bottom:0}.faq__item__content a{border-bottom:1px solid #000}.faq__item__content:before{font-family:Throhand W01 Pen Roman,serif;font-size:1.875rem;line-height:1;text-transform:uppercase}@media only screen and (max-width:767px){.faq__item__content:before{display:block;margin:2.8125rem 0;text-align:center}}@media only screen and (min-width:768px) and (min-height:0){.faq__item__content:before{font-size:3.125rem;left:0;position:absolute;top:0}}@media only screen and (min-width:1024px) and (min-height:0){.faq__item__content:before{font-size:2.8125rem}}.faq__item__content.is-answer{padding:0 0 2.8125rem}@media only screen and (min-width:768px) and (min-height:0){.faq__item__content.is-answer{padding:0 0 3.4375rem 5.375rem}}.faq__item__content.is-answer:before{content:"a"}.faq__item__content.is-question{padding:0}@media only screen and (min-width:768px) and (min-height:0){.faq__item__content.is-question{padding:0 0 1.875rem 5.375rem}}@media only screen and (min-width:1920px) and (min-height:0){.faq__item__content.is-question{padding:0 0 2.5rem 5.375rem}}.faq__item__content.is-question:before{content:"q"}.faq-chapter{text-align:center}.faq-chapter .faq-chapter__content{display:none}.faq-chapter.is-expanded .faq-chapter__header{border-bottom:1px solid rgba(0,0,0,.1)}.faq-chapter.is-expanded .faq-chapter__content{display:block}.faq-chapter__header{border-top:1px solid rgba(0,0,0,.1);padding-top:2.75rem;padding-bottom:3rem}.faq-chapter__title{text-align:center;font-size:1.875rem;font-weight:200;text-transform:uppercase;font-family:Throhand W01 Pen Roman,serif;margin-bottom:1.125rem}@media only screen and (min-width:768px) and (min-height:0){.faq-chapter__title{font-size:2.8125rem}}.faq-chapter__expand{font-family:Helvetica Neue,Arial,sans-serif;font-size:.875rem;display:inline-block;margin-left:auto;margin-right:auto;text-align:center;text-decoration:underline}.featured-article{padding:.625rem 0 0}@media only screen and (min-width:768px) and (min-height:0){.featured-article{padding:2.1875rem 0 0}}@media only screen and (min-width:1024px) and (min-height:0){.featured-article{padding:2.8125rem 0 1.875rem}}@media only screen and (min-width:1920px) and (min-height:0){.featured-article{padding:4.375rem 0 1.875rem}}.featured-article__hero{margin-bottom:1.75rem}@media only screen and (min-width:768px) and (min-height:0){.featured-article__hero{margin-bottom:2.75rem}}@media only screen and (min-width:1024px) and (min-height:0){.featured-article__hero{margin-bottom:2rem}}@media only screen and (min-width:1920px) and (min-height:0){.featured-article__hero{margin-bottom:3.125rem}}.featured-article__video{margin-left:auto;margin-right:auto}@media only screen and (min-width:1024px) and (min-height:0){.featured-article__video{max-width:48.125rem}}@media only screen and (min-width:1920px) and (min-height:0){.featured-article__video{max-width:86.875rem}}@media only screen and (min-width:1024px) and (min-height:0){.featured-article__video .video__content__cta{font-size:3.75rem}}@media only screen and (min-width:1920px) and (min-height:0){.featured-article__video .video__content__cta{font-size:5.625rem}}.featured-article__video .video__content__heading{bottom:1.25rem}.featured-article__image{margin-left:auto;margin-right:auto}@media only screen and (min-width:768px) and (min-height:0){.featured-article__image{font-size:3.125rem;max-width:568px}}@media only screen and (min-width:1024px) and (min-height:0){.featured-article__image{font-size:2.5rem;max-width:30.3125rem}}@media only screen and (min-width:1920px) and (min-height:0){.featured-article__image{font-size:2.8125rem;max-width:43.75rem}}.featured-article__image__image,.featured-article__image__video{height:auto;width:100%}.featured-article__gallery .gallery{margin:0}.featured-article__gallery .gallery__captions{margin-bottom:0}.featured-article__share{display:block;padding:1.875rem 0 1.5625rem;text-align:center}@media only screen and (min-width:768px) and (min-height:0){.featured-article__share{padding:3.125rem 0 2.625rem}}@media only screen and (min-width:1024px) and (min-height:0){.featured-article__share{padding:1.875rem 0}}@media only screen and (min-width:1920px) and (min-height:0){.featured-article__share{padding-bottom:2.5rem;padding-top:3.125rem}}.featured-article__content p{font-size:1rem;margin:0 auto 1.5em;max-width:485px}.featured-article__content p a{border-bottom:1px solid #000}.feed{min-height:6.25rem;position:relative}@media only screen and (min-width:768px) and (min-height:0){.feed{min-height:12.5rem}}.feed__title{padding-bottom:37px;padding-top:43px}.feed__title,.feed__title__count{font-family:Throhand W01 Pen Roman,serif;font-size:45px;text-align:center;text-transform:uppercase}.feed__loader{background-image:url(../images/loader-black.svg);background-position:50%;background-size:2.25rem;background-repeat:no-repeat;height:3.125rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:3.125rem}.feed-activity__list{border-bottom:1px solid rgba(0,0,0,.1);margin-bottom:2rem}@media only screen and (min-width:1024px) and (min-height:0){.feed-activity__list{margin-bottom:3.375rem;margin-bottom:3.75rem}}.feed-activity{border-top:1px solid rgba(0,0,0,.1)}.feed-activity:first-child{border-top:none}.feed-activity__detail{padding-bottom:1.5rem;padding-top:1.5rem;position:relative;text-align:left}.feed-activity__detail__change{color:#000;font-size:1rem;padding-bottom:.5rem}.feed-activity__detail__change,.feed-activity__detail__title{font-family:Graphik XXX Cond Web,Impact,sans-serif;text-transform:uppercase}.feed-activity__detail__title{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;font-size:1.875rem;width:100%}.feed-activity__detail__message{display:none;font-size:.875rem;text-align:left}.feed-activity__detail__link{border-bottom:1px solid #000;display:inline-block;font-family:Helvetica Neue,Arial,sans-serif;font-size:.875rem}.feed-activity__action__mark-read{position:absolute;right:0;top:1.5rem}.feed-header{background-color:#f2f2f2;position:fixed;top:0;left:0;right:0;z-index:9999}.feed-header__bar{border-bottom:1px solid #d9d9d9;box-sizing:border-box;font-size:.75rem;height:2.375rem;line-height:2.375rem;overflow:hidden;padding-left:.75rem;padding-right:.75rem;z-index:9999}@media only screen and (min-width:768px) and (min-height:0){.feed-header__bar{height:3.125rem;line-height:3.125rem;padding-left:1.25rem;padding-right:1.25rem}}.feed-header__bar a{text-decoration:underline}.feed-header__bar-left{float:left}.feed-header__bar-right{display:block;float:right}.feed-header__bar-right a{border-bottom:1px solid #000;font-family:Graphik XX Cond Web,Impact,sans-serif;font-size:1.25rem;font-weight:400;letter-spacing:.025em;margin-left:.875rem;text-decoration:none;text-transform:uppercase}@media only screen and (max-width:767px){.feed-header__bar-right a{display:none}.feed-header__bar-right a:last-child{display:inline-block}}.feed-header__title{display:none}@media only screen and (min-width:768px) and (min-height:0){.feed-header__title{display:inline-block;font-family:Graphik XX Cond Web,Impact,sans-serif;font-size:1.25rem;font-weight:400;letter-spacing:.025em;margin-right:.5rem;text-transform:uppercase}}@media only screen and (min-width:768px) and (min-height:0){.feed-header__mobile-title{display:none}}.feed-header__toggle{text-decoration:underline}@media only screen and (max-width:767px){.feed-header__toggle{display:none}}.feed-header__list{background-color:#f2f2f2;border-bottom:1px solid #d9d9d9;box-sizing:border-box;height:8.8125rem;overflow-y:scroll;padding-left:1.25rem;padding-right:1.25rem}.feed-header__list .feed-activity__detail__message{display:none}.feed-header__list .feed-activity__detail__link{padding-top:0}.fc-subscribe-form__multi-user-user{clear:both;overflow:hidden}.fc-subscribe-form__multi-user-user:not(:last-child){border-bottom:1px solid rgba(0,0,0,.1);margin-bottom:1.5rem;padding-bottom:1.25rem}.fc-subscribe-form__cfda-member-authenticate{overflow:hidden}.fc-subscribe-form__cfda-member-authenticate .fc-subscribe-form__cfda-member-authenticate__column:first-child{margin-bottom:1.5em}@media only screen and (min-width:1920px) and (min-height:0){.fc-subscribe-form__cfda-member-authenticate .fc-subscribe-form__cfda-member-authenticate__column{box-sizing:border-box;float:left;width:50%}.fc-subscribe-form__cfda-member-authenticate .fc-subscribe-form__cfda-member-authenticate__column:first-child{padding-right:2.5rem;margin-bottom:0}.fc-subscribe-form__cfda-member-authenticate .fc-subscribe-form__cfda-member-authenticate__column:last-child{border-left:1px solid rgba(0,0,0,.1);padding-left:2.5rem}}@media only screen and (min-width:1024px) and (max-width:1919px){.fc-subscribe-form__cfda-member-continue{text-align:center}.fc-subscribe-form__cfda-member-continue p{margin-left:auto;margin-right:auto}}.gallery{display:block}.gallery.gallery--large-captions{position:relative}@media only screen and (min-width:768px) and (max-width:1023px){.gallery.gallery--full-height .mr-slides__slides{height:calc(100vh - 3.75rem)}}@media only screen and (min-width:1024px) and (max-width:1379px){.gallery.gallery--full-height .mr-slides__slides{height:calc(100vh - 8.4375rem);min-height:34.6875rem}}@media only screen and (min-width:1380px) and (max-width:1379px){.p-fc-home__not-logged-in__intro__wrapper .gallery.gallery--full-height .mr-slides__slides{height:calc(100vh - 8.4375rem - 8.4375rem);min-height:0}}@media only screen and (min-width:1380px) and (min-height:0){.p-fc-home__not-logged-in__intro__wrapper .gallery.gallery--full-height .mr-slides__slides{height:calc(100vh - 8.4375rem - 8.4375rem)}}.gallery__slider{position:relative}.gallery__slider [data-template] .mr-slides__slides{display:block;position:relative}.gallery__slider [data-template] .mr-slides__slides:before{content:"";display:block;padding-bottom:66.7756%}.gallery--large-captions .gallery__slider{z-index:1}@media only screen and (min-width:1024px) and (min-height:0){.gallery__navigation{margin-left:auto;margin-right:auto;max-width:660px}}@media only screen and (min-width:1920px) and (min-height:0){.gallery__navigation{max-width:920px}}.gallery__pagination{bottom:.625rem;color:#000;font-family:Graphik XXX Cond Web,Impact,sans-serif;font-size:1.875rem;position:absolute;right:.75rem;z-index:20}.gallery__pagination.is-white{color:#fff}@media only screen and (min-width:768px) and (min-height:0){.gallery__pagination{bottom:1.125rem;font-size:2.1875rem;right:1.375rem}}.gallery__pagination a{color:inherit;display:inline-block;padding:.375rem;transition:color 128ms linear}.gallery__pagination a.is-active{color:#a8a8a8}.gallery__captions{border-bottom:1px solid #fff;display:block;margin-bottom:1.25rem}@media only screen and (min-width:768px) and (min-height:0){.gallery__captions{margin-bottom:2.1875rem}}@media only screen and (min-width:1024px) and (min-height:0){.gallery__captions{margin-bottom:3.125rem}}@media only screen and (min-width:1920px) and (min-height:0){.gallery__captions{margin-bottom:4.375rem}}.gallery--large-captions .gallery__captions{border-bottom:0;left:50%;margin-bottom:0;max-height:100%;max-width:100%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:2}.l-awards-v2 .gallery__captions{margin-bottom:0}.awards-v2-content-grid .gallery__captions,.awards-v2-honoree-overlay .gallery__captions,.l-awards-v2__media .gallery__captions{border-bottom:0}.awards-v2-honoree-overlay .gallery__captions,.l-awards-v2__row--dark .l-awards-v2__media .gallery__captions{border-top:1px solid hsla(0,0%,100%,.15);color:#fff}.gallery__caption{display:block;font-family:Helvetica Neue,Arial,sans-serif;font-size:.6875rem;min-height:1rem;padding:1rem 2.5rem;text-align:center}@media only screen and (min-width:768px) and (min-height:0){.gallery__caption{font-size:.875rem;padding-bottom:1.375rem;padding-top:1.375rem}}@media only screen and (min-width:1024px) and (min-height:0){.gallery__caption{font-size:.8125rem;padding:.9375rem 8.75rem 1.0625rem}}@media only screen and (min-width:1920px) and (min-height:0){.gallery__caption{font-size:.875rem;padding:1.875rem 8.75rem 2rem}}.gallery--large-captions .gallery__caption{font-family:Throhand W01 Pen Roman,serif;font-size:1.875rem;font-weight:100;line-height:.95;margin-bottom:0;margin-top:0;min-height:auto;padding:0;text-align:center;text-transform:uppercase}@media only screen and (max-width:374px){.gallery--large-captions .gallery__caption{font-size:1.5625rem}}@media only screen and (min-width:768px) and (min-height:0){.gallery--large-captions .gallery__caption{font-size:3.125rem;max-width:568px}}@media only screen and (min-width:1024px) and (min-height:0){.gallery--large-captions .gallery__caption{font-size:2.5rem;max-width:30.3125rem}}@media only screen and (min-width:1380px) and (min-height:0){.gallery--large-captions .gallery__caption{font-size:2.8125rem;max-width:43.75rem}}.gallery--large-captions .gallery__caption.is-white{color:#fff}.gallery__caption a{text-decoration:underline}.gallery--large-captions .gallery__caption a{text-decoration:none}.gdpr-cookie{background-color:#c8c8c8;bottom:0;box-sizing:border-box;color:#fff;padding:3.75vw}@media only screen and (min-width:768px) and (min-height:0){.gdpr-cookie{padding:30px}}.gdpr-cookie.is-hidden,.gdpr-cookie[hidden]{display:none}.gdpr-cookie--popup{background-color:rgba(0,0,0,.9);left:0;position:fixed;width:100%;z-index:999999}@media only screen and (min-width:768px) and (min-height:0){.gdpr-cookie--popup{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (min-width:768px) and (min-height:0){.gdpr-cookie--popup .gdpr-cookie__description{-ms-flex-preferred-size:50%;flex-basis:50%;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:85%;flex-basis:85%}}.gdpr-cookie__description p{color:#000;font-family:Helvetica Neue,Arial,sans-serif;font-size:13px;font-weight:400}.gdpr-cookie--popup .gdpr-cookie__description p{color:hsla(0,0%,100%,.8)}.gdpr-cookie__description p>a{color:#000;font-weight:600;-webkit-text-decoration-color:hsla(0,0%,100%,.5);text-decoration-color:hsla(0,0%,100%,.5);transition:-webkit-text-decoration-color 96ms linear;transition:text-decoration-color 96ms linear;transition:text-decoration-color 96ms linear,-webkit-text-decoration-color 96ms linear}.gdpr-cookie__description p>a:hover{color:#fff;-webkit-text-decoration-color:#fff;text-decoration-color:#fff}.gdpr-cookie--popup .gdpr-cookie__description p>a{color:#fff}.gdpr-cookie__button{margin-top:1rem}@media only screen and (max-width:767px){.gdpr-cookie__button{font-size:.9375rem}}@media only screen and (min-width:768px) and (min-height:0){.gdpr-cookie--popup .gdpr-cookie__button{-ms-flex-preferred-size:auto;flex-basis:auto;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;margin-top:0}}.hero,[hero]{background-color:#393232}.hero{background-position:50%;background-size:cover;color:#fff;overflow:hidden;padding:3.125rem 0 0;position:relative}.hero[mr-haraway].is-empty{background-image:none;background-color:#393232}@media only screen and (min-width:568px) and (min-height:0){.hero{display:block;position:relative;padding:0}.hero:before{content:"";display:block;padding-bottom:84%}}@media only screen and (min-width:768px) and (min-height:0){.hero{display:block;position:relative;min-height:520px}.hero:before{content:"";display:block;padding-bottom:57.29167%}}@media only screen and (min-width:1024px) and (min-height:0){.hero{display:block;position:relative;max-height:calc(100vh - 140px);min-height:600px}.hero:before{content:"";display:block;padding-bottom:47.5%}}@media only screen and (max-width:567px){.hero.has-meta{padding:5rem 0 0}}@media only screen and (max-width:567px){.hero.has-logo{padding:0}}.hero__title{color:currentcolor;line-height:.95;margin:0 auto 3.125rem;text-align:center;width:90%}.hero__title .hero__title__text{font-family:Throhand W01 Pen Roman,serif;font-size:2.8125rem;font-weight:100;text-shadow:0 0 1rem rgba(0,0,0,.05);text-transform:uppercase}@media only screen and (max-width:567px){.hero__title{word-break:break-word}}@media only screen and (min-width:568px) and (min-height:0){.hero__title{left:50%;position:absolute;transform:translate(-50%,-50%);top:50%;width:82.5%}}@media only screen and (min-width:768px) and (min-height:0){.hero__title{max-width:40rem}.hero__title .hero__title__text{font-size:4.375rem}}@media only screen and (min-width:1024px) and (min-height:0){.hero__title .hero__title__text{font-size:5.4375rem}}@media only screen and (min-width:1920px) and (min-height:0){.hero__title{max-width:60rem}.hero__title .hero__title__text{font-size:9.375rem}}.hero__title.is-long .hero__title__text{font-size:2.125rem}@media only screen and (min-width:768px) and (min-height:0){.hero__title.is-long .hero__title__text{font-size:3.75rem}}@media only screen and (min-width:1024px) and (min-height:0){.hero__title.is-long .hero__title__text{font-size:4.375rem}}@media only screen and (min-width:1920px) and (min-height:0){.hero__title.is-long{max-width:80rem}.hero__title.is-long .hero__title__text{font-size:7.5rem}}@media only screen and (max-width:567px){.hero__title.is-long-on-xsmall:not(.is-long) .hero__title__text{font-size:2.5rem}}@media only screen and (max-width:1023px){.has-call-to-action .hero__title,.has-logo .hero__title,.has-partner .hero__title{margin:0 auto 1.875rem;top:47.5%}}.hero__title__subline{font-family:Helvetica Neue,Arial,sans-serif;font-size:.875rem;margin-top:2.0625rem;margin-left:auto;margin-right:auto;max-width:545px}.hero__meta{color:currentcolor;font-family:Throhand W01 Pen Roman,serif;font-size:.75rem;font-weight:100;left:50%;line-height:1;margin-left:-160px;position:absolute;text-align:center;text-shadow:0 0 1rem rgba(0,0,0,.1);text-transform:uppercase;top:1.25rem;width:320px}@media only screen and (min-width:768px) and (min-height:0){.hero__meta{font-size:1.25rem;top:2.5rem}}.hero__date{display:block;font-family:Graphik XX Cond Web,Impact,sans-serif;font-size:.75rem;font-weight:400;letter-spacing:.025em;margin-bottom:.75rem}@media only screen and (min-width:768px) and (min-height:0){.hero__date{font-size:1.3125rem}}.hero__logo{display:block;margin:1.25rem auto .9375rem;max-height:2rem;max-width:9.0625rem}@media only screen and (min-width:568px) and (min-height:0){.hero__logo{margin-top:0}}@media only screen and (min-width:768px) and (min-height:0){.hero__logo{max-height:4.6875rem;max-width:7.5rem;margin-bottom:1.875rem}}@media only screen and (min-width:1024px) and (min-height:0){.hero__logo{margin-bottom:1.25rem;max-height:7.5rem;max-width:12.5rem}}@media only screen and (min-width:1920px) and (min-height:0){.hero__logo{margin-bottom:2.5rem;max-height:7.5rem;max-width:12.5rem}}.hero__partner{color:currentcolor;font-family:Throhand W01 Pen Roman,serif;font-size:.75rem;font-weight:100;letter-spacing:.075em;margin:0 auto;padding:0 0 1.25rem;text-align:center;text-transform:uppercase;width:20rem;max-width:100%}@media only screen and (min-width:568px) and (min-height:0){.hero__partner{bottom:1.25rem;left:50%;margin:0 0 0 -10rem;padding:0;position:absolute}}@media only screen and (min-width:768px) and (min-height:0){.hero__partner{bottom:2.5rem;font-size:1.25rem;margin:0 0 0 -15rem;width:30rem}}.hero__partner span{display:block;text-align:center}.hero__partner-logo{display:block;margin-left:auto;margin-right:auto;margin-top:.3125rem;max-height:3.125rem;max-width:75%}@media only screen and (min-width:768px) and (min-height:0){.hero__partner-logo{margin-top:.9375rem;max-height:4.6875rem}}.hero__call-to-action{display:block;width:14rem}@media only screen and (max-width:767px){.hero__call-to-action{display:block;margin-left:auto;margin-right:auto;margin-bottom:2rem}}@media only screen and (min-width:768px) and (min-height:0){.hero__call-to-action{position:absolute;left:50%;bottom:12.5%;transform:translate(-50%,50%)}}.image-panel{display:block;position:relative;text-align:center}.image-panel.has-dark-image{color:#fff}.image-panel:not([href]){cursor:default}.image-panel__background{bottom:0;left:0;position:absolute;right:0;top:0;background-position:50%;background-size:cover;z-index:0}.image-panel__content{box-sizing:border-box;padding:2.5rem;position:relative;z-index:10}@media only screen and (min-width:768px) and (min-height:0){.image-panel__content{padding:5rem 2.5rem}}@media only screen and (min-width:1024px) and (min-height:0){.image-panel__content{padding:6.25rem 2.5rem}}@media only screen and (min-width:1024px) and (min-height:0){.image-panel.has-long-text .image-panel__content{padding:10rem 5rem}}@media only screen and (min-width:1920px) and (min-height:0){.image-panel.has-long-text .image-panel__content{padding:13.75rem 5rem}}.image-panel__subtitle{font-family:Throhand W01 Pen Roman,serif;font-weight:100;font-size:.9375rem;line-height:1.25em;text-transform:uppercase;margin:0 0 4.375rem}@media only screen and (min-width:768px) and (min-height:0){.image-panel__subtitle{font-size:1rem}}@media only screen and (min-width:1920px) and (min-height:0){.image-panel__subtitle{font-size:1.25rem}}.image-panel__title{font-family:Graphik XXX Cond Web,Impact,sans-serif;font-size:5rem;font-weight:400;letter-spacing:.025em;line-height:.9333em;text-transform:uppercase;margin:0 auto;max-width:87.5rem}@media only screen and (min-width:768px) and (min-height:0){.image-panel__title{font-size:5rem}}@media only screen and (min-width:1920px) and (min-height:0){.image-panel__title{font-size:7.5rem}}@media only screen and (min-width:1920px) and (min-height:1080px){.image-panel__title{font-size:14.0625rem}}@media only screen and (min-width:0) and (min-height:0){.image-panel__title{font-size:13vw}}@media (min-width:1600px){.image-panel__title{font-size:217.16px}}.image-panel.has-long-text .image-panel__title{font-size:3.25rem;max-width:21.25rem}@media only screen and (min-width:768px) and (min-height:0){.image-panel.has-long-text .image-panel__title{font-size:5.25rem;max-width:40rem}}@media only screen and (min-width:1024px) and (min-height:0){.image-panel.has-long-text .image-panel__title{font-size:7rem;max-width:45rem}}.image-panel__cta{margin:5rem 0 0}.image-panel.has-long-text .image-panel__cta{margin-top:3rem}.image-grid{border-bottom:1px solid rgba(0,0,0,.1);margin:0 auto 1.5rem}@media only screen and (min-width:768px) and (min-height:0){.image-grid{font-size:0;margin-left:-.78125rem;margin-right:-.78125rem;padding:0;margin:0 auto 2.75rem;max-width:47.5rem}.image-grid .image-grid__col{box-sizing:border-box;display:inline-block;font-size:1rem;margin-left:.78125rem;margin-right:.78125rem;vertical-align:top;width:calc(100% / 2 - 1.5625rem)}}@media only screen and (min-width:1024px) and (min-height:0){.image-grid{font-size:0;margin-left:-1.09375rem;margin-right:-1.09375rem;padding:0;margin:0 auto 3.0625rem}.image-grid .image-grid__col{box-sizing:border-box;display:inline-block;font-size:1rem;margin-left:1.09375rem;margin-right:1.09375rem;vertical-align:top;width:calc(100% / 2 - 2.1875rem)}}@media only screen and (max-width:767px){.image-grid__col{margin:0 auto;max-width:30.3125rem}}@media only screen and (min-width:768px) and (min-height:0){.image-grid__col{margin:2rem 0 0;max-width:21.5625rem}}@media only screen and (min-width:768px) and (min-height:0){.image-grid__col:nth-child(2){padding:3.125rem 0 0}}.image-grid__item__image{display:block;width:100%}.image-grid__item__caption{display:block;font-family:Helvetica Neue,Arial,sans-serif;font-size:.6875rem;margin:0;max-width:none;padding-bottom:.9375rem;padding-top:.9375rem;text-align:center}@media only screen and (min-width:768px) and (min-height:0){.image-grid__item__caption{font-size:.875rem;padding-bottom:1.5625rem;padding-top:1.25rem}}@media only screen and (min-width:1024px) and (min-height:0){.image-grid__item__caption{padding-bottom:2.1875rem;padding-top:1.25rem}}.image-link{display:block;position:relative}.image-link__background{background-position:50%;background-size:cover;padding-top:75%;position:relative;z-index:0;min-height:0!important}@media only screen and (min-width:568px) and (min-height:0){.image-link__background{padding-top:61%}}.image-link__background:after{background-color:rgba(0,0,0,.2);bottom:0;left:0;content:"";position:absolute;right:0;top:0}.image-link__content{left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:90%;z-index:1}.image-link__meta{color:#fff;display:block;font-family:Graphik XX Cond Web,Impact,sans-serif;font-size:1.5rem;line-height:1;text-transform:uppercase}@media only screen and (min-width:768px) and (min-height:0){.image-link__meta{font-size:1.25rem}}@media only screen and (min-width:1024px) and (min-height:0){.image-link__meta{font-size:1.25rem}}@media only screen and (min-width:1920px) and (min-height:0){.image-link__meta{font-size:1.375rem}}.image-link__title{color:#fff;display:block;font-family:Throhand W01 Pen Roman,serif;font-size:1.875rem;line-height:1;margin:1rem 0;text-transform:uppercase}@media only screen and (min-width:568px) and (min-height:0){.image-link__title{margin:1.5625rem 0}}@media only screen and (min-width:768px) and (min-height:0){.image-link__title{font-size:1.5rem}}@media only screen and (min-width:1024px) and (min-height:0){.image-link__title{font-size:1.875rem}}@media only screen and (min-width:1920px) and (min-height:0){.image-link__title{font-size:2.8125rem;margin:2.1875rem 0}}.image-link__cta{color:#fff;display:block}.in-this-article{border-color:rgba(0,0,0,.1);border-style:solid;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media only screen and (max-width:1023px){.in-this-article{border-width:1px 0;transform:none!important}}@media only screen and (min-width:1024px) and (min-height:0){.in-this-article{background-color:#fff;border-width:0 1px 0 0;left:0;position:absolute;top:0;width:160px}}@media only screen and (min-width:1920px) and (min-height:0){.in-this-article{width:355px;z-index:999}}@media only screen and (max-width:767px){.in-this-article .chapter{margin-left:auto;margin-right:auto;width:260px}}@media only screen and (min-width:1024px) and (min-height:0){.in-this-article .chapter{padding:0 1.25rem}}@media only screen and (min-width:1920px) and (min-height:0){.in-this-article .chapter{padding-top:.625rem;padding-left:.625rem;padding-right:.625rem}}@media only screen and (max-width:767px){.in-this-article .chapter__title{font-size:1.875rem}}@media only screen and (min-width:1024px) and (min-height:0){.in-this-article .chapter__title{font-size:1.25rem;text-align:left}}@media only screen and (min-width:1920px) and (min-height:0){.in-this-article .chapter__title{font-size:2rem}}@media only screen and (max-width:1023px){.in-this-article .snippet,.in-this-article .snippet__meta{text-align:left}}@media only screen and (min-width:1024px) and (min-height:0){.in-this-article.sticky-start{bottom:auto;position:absolute;top:120px}.in-this-article.sticky-scrolling{bottom:auto;position:fixed;top:155px}.in-this-article.sticky-end{bottom:120px;position:absolute;top:auto}}.in-this-article__wrapper{margin:0 auto;max-width:18.75rem}@media only screen and (min-width:768px) and (min-height:0){.in-this-article__wrapper{max-width:25.9375rem}}@media only screen and (min-width:1024px) and (min-height:0){.in-this-article__wrapper{max-width:41.25rem}}@media only screen and (min-width:1920px) and (min-height:0){.in-this-article__wrapper{max-width:57.5rem}}.in-this-article__list{list-style:none;margin:0;padding:0}@media only screen and (max-width:767px){.in-this-article__list{font-size:0;margin-bottom:-1.25rem;margin-left:-.625rem;margin-right:-.625rem;padding:0}.in-this-article__list .in-this-article__item{box-sizing:border-box;display:inline-block;font-size:1rem;margin-bottom:1.25rem;margin-left:.625rem;margin-right:.625rem;vertical-align:top;width:calc(100% / 2 - 1.25rem)}}@media only screen and (min-width:768px) and (max-width:1023px){.in-this-article__list{font-size:0;margin-bottom:-1.5625rem;margin-left:-.78125rem;margin-right:-.78125rem;padding:0}.in-this-article__list .in-this-article__item{box-sizing:border-box;display:inline-block;font-size:1rem;margin-bottom:1.5625rem;margin-left:.78125rem;margin-right:.78125rem;vertical-align:top;width:calc(100% / 2 - 1.5625rem)}}@media only screen and (min-width:1024px) and (min-height:0){.in-this-article__item{margin:0 0 1.5625rem;overflow:hidden}}@media only screen and (min-width:1920px) and (min-height:0){.in-this-article__item .snippet{position:relative}}@media only screen and (min-width:1024px) and (min-height:0){.in-this-article__item .snippet__meta{text-align:left}}@media only screen and (min-width:1920px) and (min-height:0){.in-this-article__item .snippet__image~.snippet__meta{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;left:170px;position:absolute;top:0;width:11.25rem}}@media only screen and (min-width:1024px) and (min-height:0){.in-this-article__item .snippet__title{text-align:left;width:auto}}@media only screen and (min-width:1920px) and (min-height:0){.in-this-article__item .snippet__title{margin-bottom:0;font-size:2.5rem}}@media only screen and (min-width:1920px) and (min-height:0){.in-this-article__item .snippet__image~.snippet__title{left:170px;position:absolute;top:2rem}}.industry-insight-downloads{border-bottom:1px solid rgba(0,0,0,.1);border-top:1px solid rgba(0,0,0,.1);display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:2.5rem auto;max-width:485px;padding:2.5rem 0}.industry-insight-downloads+.industry-insight-downloads{border-top:none}.industry-insight-downloads.industry-insight-downloads--no-tags{border-bottom:none;padding-bottom:0}.industry-insight-downloads__title{margin:0 auto 2.5rem;text-align:center;width:100%}.industry-insight-downloads__item{-ms-flex-item-align:end;align-self:flex-end;margin-bottom:2.5rem;width:100%}@media only screen and (min-width:568px) and (min-height:0){.industry-insight-downloads__item{width:calc(50% - 1.25rem)}.industry-insight-downloads__item:nth-child(odd){margin-left:2.5rem}}.industry-insight-downloads__item:last-child{margin-bottom:0}.industry-insight-downloads__item__title{text-align:center;width:100%}.industry-insight-downloads__item__poster{background-repeat:no-repeat;background-size:contain;padding-top:133.333%;width:100%}.industry-insight-downloads__item__poster+.industry-insight-downloads__item__title{padding-top:.75rem}.legend{list-style:none;margin:0;padding:0}.legend__item{display:inline-block;margin:0 1.25rem .625rem 0}@media only screen and (min-width:1024px) and (min-height:0){.legend__item{margin:0 1.875rem .625rem 0}}.legend__item::last-child{margin:0}.legend__icon,.legend__label,.legend__text{display:inline-block;vertical-align:middle}.legend__label{font-size:.875rem;position:relative}.legend__label:before{content:"|";display:inline-block;margin:0 .3125rem}.link-list{display:inline-block;list-style:none;margin:0;padding:0;vertical-align:bottom}.link-list__item{float:left;margin:0 1.125em;position:relative}.link-list__item:not(:last-child):after{font-size:.9em;content:"|";position:absolute;right:-1.25em;top:0}.link-list__item:first-child{margin-left:0}.link-list__item:last-child{margin-right:0}.link-list__link{font-family:Helvetica Neue,Arial,sans-serif}.link-list__link.is-active{font-weight:700}#loading-bar,#loading-bar-spinner{pointer-events:none;transition:opacity 256ms ease-in-out,width 256ms ease-in-out;height:3px;left:0;position:fixed;top:0;z-index:10002;width:100%}#loading-bar-spinner.ng-enter.ng-enter-active,#loading-bar-spinner.ng-leave,#loading-bar.ng-enter.ng-enter-active,#loading-bar.ng-leave{opacity:0}#loading-bar .bar{background:#a8a8a8;border-bottom-right-radius:1px;border-top-right-radius:1px;height:3px;left:0;position:fixed;top:0;transition:width 512ms ease-in-out;width:100%;z-index:10002}#loading-bar-spinner,#loading-bar .peg{display:none}.lookbook{list-style:none;margin:0;padding:0}@media only screen and (min-width:768px) and (min-height:0){.lookbook{font-size:0;margin-left:-.75rem;margin-right:-.75rem;padding:0}.lookbook .lookbook__column{box-sizing:border-box;display:inline-block;font-size:1rem;margin-left:.75rem;margin-right:.75rem;vertical-align:top;width:calc(100% / 2 - 1.5rem)}}@media only screen and (min-width:1024px) and (min-height:0){.lookbook{font-size:0;margin-left:-1.25rem;margin-right:-1.25rem;padding:0}.lookbook .lookbook__column{box-sizing:border-box;display:inline-block;font-size:1rem;margin-left:1.25rem;margin-right:1.25rem;vertical-align:top;width:calc(100% / 2 - 2.5rem)}}@media only screen and (min-width:1920px) and (min-height:0){.lookbook{font-size:0;margin-left:-.9375rem;margin-right:-.9375rem;padding:0}.lookbook .lookbook__column{box-sizing:border-box;display:inline-block;font-size:1rem;margin-left:.9375rem;margin-right:.9375rem;vertical-align:top;width:calc(100% / 2 - 1.875rem)}}.lookbook__image-wrapper{position:relative}.lookbook__image-wrapper img{display:block;max-width:100%;width:100%}.lookbook__image-note{background-color:#fff;color:#000;font-size:.875rem;letter-spacing:.025em;display:inline-block;padding:.875rem .375rem;line-height:0;position:absolute;bottom:2.5rem;right:0}.lookbook__caption,.lookbook__image-note{font-family:Graphik XXX Cond Web,Impact,sans-serif;text-transform:uppercase}.lookbook__caption{font-size:1.875rem;font-weight:400;margin:1.5625rem 0 2.8125rem;min-height:1.9375rem;text-align:center}@media only screen and (min-width:768px) and (min-height:0){.lookbook__caption{margin:.9375rem 0 2.1875rem}}.lookbook-form__intro .chapter__title{font-size:1.875rem;margin-bottom:-.3125rem;max-width:15.625rem;margin-left:auto;margin-right:auto}@media only screen and (min-width:768px) and (min-height:0){.lookbook-form__intro .chapter__title{margin-top:.3125rem;margin-bottom:-1.5rem}}@media only screen and (min-width:1024px) and (min-height:0){.lookbook-form__intro .chapter__title{font-size:2.5rem;margin-top:2.125rem;margin-bottom:-1.875rem}}@media only screen and (min-width:1920px) and (min-height:0){.lookbook-form__intro .chapter__title{margin-top:1.25rem}}.lookbook-form [type=file]{display:none}.lookbook-form__title{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;border:none;border-bottom:1px solid rgba(0,0,0,.1);border-radius:0;width:100%;font-family:Helvetica Neue,Arial,sans-serif;font-size:.875rem;padding-bottom:.3125rem}.lookbook-form__title:focus{outline:0}.lookbook-form__group{margin-bottom:1.5625rem}@media only screen and (min-width:768px) and (min-height:0){.lookbook-form__group{margin-bottom:3.4375rem}}.lookbook-form__group>label{display:block;font-family:Helvetica Neue,Arial,sans-serif;font-size:.875rem;margin-bottom:.9375rem}.lookbook-form__meta{padding-top:1.5625rem;padding-left:1.25rem;padding-right:1.25rem;border-bottom:1px solid rgba(0,0,0,.1)}@media only screen and (min-width:768px) and (min-height:0){.lookbook-form__meta{border-bottom:none;float:left;padding-right:0;padding-top:3.125rem;width:225px;padding-left:calc((100% - 768px) / 2 + 24px);padding-right:12px}}@media only screen and (min-width:1024px) and (min-height:0){.lookbook-form__meta{width:308px;padding-left:calc((100% - 1024px) / 2 + 20px);padding-right:20px}}@media only screen and (min-width:1920px) and (min-height:0){.lookbook-form__meta{width:410px;padding-right:30px;padding-left:calc((100% - 1380px) / 2)}}.lookbook-form__button-group{margin-bottom:2.8125rem}@media only screen and (max-width:767px){.lookbook-form__button-group{margin-bottom:1.875rem;margin-left:auto;margin-right:auto;width:10.375rem}}@media only screen and (min-width:1920px) and (min-height:0){.lookbook-form__button-group{width:210px;margin-left:auto;margin-right:auto}}.lookbook-form__button-group .button,.lookbook-form__button-group .share__label{display:block;margin:0 0 .625rem;width:100%}@media only screen and (max-width:767px){.lookbook-form__thumbnail{margin-left:auto;margin-right:auto;width:210px}}.lookbook-form__thumbnail-placeholder{display:block;position:relative;background-color:rgba(0,0,0,.1)}.lookbook-form__thumbnail-placeholder:before{content:"";display:block;padding-bottom:148.78049%}.lookbook-form__thumbnail-placeholder.is-uploading{background-image:url(../images/loader.svg);background-position:50%;background-size:2.25rem;background-repeat:no-repeat}.lookbook-form__thumbnail-placeholder img{bottom:0;left:0;position:absolute;right:0;top:0;height:100%;width:100%}.lookbook-form__images{padding-top:1.5625rem;padding-left:1.25rem;padding-right:1.25rem}@media only screen and (min-width:768px) and (min-height:0){.lookbook-form__images{float:right;padding-top:3.125rem;width:463px;padding-left:12px;padding-right:calc((100% - 768px) / 2 + 24px)}}@media only screen and (min-width:1024px) and (min-height:0){.lookbook-form__images{width:636px;padding-right:calc((100% - 1024px) / 2 + 20px);padding-left:20px}}@media only screen and (min-width:1920px) and (min-height:0){.lookbook-form__images{border-left:1px solid rgba(0,0,0,.1);width:909px;padding-left:30px;padding-right:calc((100% - 1380px) / 2)}}.lookbook-form__images-grid{font-size:0;margin-bottom:-30px;margin-left:-10px;margin-right:-10px;padding:0}.lookbook-form__images-grid .lookbook-form__image{box-sizing:border-box;display:inline-block;font-size:1rem;margin-bottom:30px;margin-left:10px;margin-right:10px;vertical-align:top;width:calc(100% / 2 - 20px)}@media only screen and (min-width:768px) and (min-height:0){.lookbook-form__images-grid{font-size:0;margin-bottom:-30px;margin-left:-11px;margin-right:-11px;padding:0}.lookbook-form__images-grid .lookbook-form__image{box-sizing:border-box;display:inline-block;font-size:1rem;margin-bottom:30px;margin-left:11px;margin-right:11px;vertical-align:top;width:calc(100% / 3 - 22px)}}@media only screen and (min-width:1024px) and (min-height:0){.lookbook-form__images-grid{font-size:0;margin-bottom:-30px;margin-left:-11px;margin-right:-11px;padding:0}.lookbook-form__images-grid .lookbook-form__image{box-sizing:border-box;display:inline-block;font-size:1rem;margin-bottom:30px;margin-left:11px;margin-right:11px;vertical-align:top;width:calc(100% / 3 - 22px)}}@media only screen and (min-width:1920px) and (min-height:0){.lookbook-form__images-grid{font-size:0;margin-bottom:-30px;margin-left:-15px;margin-right:-15px;padding:0}.lookbook-form__images-grid .lookbook-form__image{box-sizing:border-box;display:inline-block;font-size:1rem;margin-bottom:30px;margin-left:15px;margin-right:15px;vertical-align:top;width:calc(100% / 4 - 30px)}}.lookbook-form__image-preview{display:block;position:relative;background-color:rgba(0,0,0,.1);background-size:cover;background-repeat:no-repeat;background-position:50%}.lookbook-form__image-preview:before{content:"";display:block;padding-bottom:151.21951%}.lookbook-form__image-preview.is-uploading{background-image:url(../images/loader.svg);background-position:50%;background-size:2.25rem;background-repeat:no-repeat}.lookbook-form__image-caption{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;border:0;color:#000;display:block;float:left;font-family:Graphik XX Cond Web,Impact,sans-serif;font-size:1rem;font-weight:400;line-height:1.375;margin-bottom:1.25rem;margin-top:.5rem;position:relative;text-transform:uppercase;transition:color 256ms cubic-bezier(.445,.05,.55,.95);width:calc(100% - 6.25rem)}.lookbook-form__image-caption:not([disabled]){border-bottom:1px solid rgba(0,0,0,.2)}.lookbook-form__image-caption:focus{outline:0}.lookbook-form__image-actions{color:#000;cursor:pointer;display:block;float:right;font-family:Graphik XX Cond Web,Impact,sans-serif;font-size:1rem;font-weight:400;line-height:1.375;margin-bottom:1.25rem;margin-top:.5rem;position:relative;text-align:right;text-transform:uppercase;transition:color 256ms cubic-bezier(.445,.05,.55,.95);width:5.625rem}.lookbook-form__image-actions a{color:inherit;display:inline-block}.lookbook-form__image-actions a span{text-decoration:underline}.lookbook-form__image-actions a:hover{color:#000;cursor:pointer}.lookbook-form__success{text-align:center;padding-top:1.5rem}@media only screen and (min-width:1024px) and (min-height:0){.lookbook-form__success{padding-top:2.625rem}}.lookbook-form__success p{max-width:18.75rem;margin-left:auto;margin-right:auto}@media only screen and (min-width:768px) and (min-height:0){.member-benefit{padding:2.5rem 1.875rem 0}.member-benefit .button-group{margin-bottom:1.25rem}.member-benefit .button,.member-benefit .share__label{transition:border-color 128ms linear,background-color 128ms linear,color 128ms linear}.member-benefit .button:hover,.member-benefit .share__label:hover{border-color:#000;background-color:#000;color:#fff}}@media only screen and (min-width:1024px) and (min-height:0){.member-benefit{padding:2.5rem 1.25rem 0}}@media only screen and (min-width:1920px) and (min-height:0){.member-benefit{padding:2.5rem 2.5rem 0}}.member-benefit__title{font-family:Throhand W01 Pen Roman,serif;font-size:1.875rem;font-weight:100;line-height:1;letter-spacing:.0125em;text-transform:uppercase;margin-bottom:1.5625rem}@media only screen and (min-width:768px) and (min-height:0){.member-benefit__title{font-size:1.625rem}}@media only screen and (min-width:1024px) and (min-height:0){.member-benefit__title{font-size:2.25rem}}@media only screen and (min-width:1920px) and (min-height:0){.member-benefit__title{font-size:2.8125rem}}@media only screen and (min-width:768px) and (min-height:0){.member-benefit__title{margin-bottom:1.875rem}}.member-benefit__content{margin-bottom:1.875rem}@media only screen and (min-width:1024px) and (min-height:0){.member-benefit__content{margin-bottom:2.5rem}}.member-benefit__content p{font-size:.875rem}.member-benefit__content p:not(:last-child){margin-bottom:1em}.member-benefit__button{text-align:left;display:none}@media only screen and (min-width:768px) and (min-height:0){.member-benefit__button{display:inline-block}}@media only screen and (max-width:767px){.member-benefit__contact .data-quickview{margin-bottom:.625rem}}@media only screen and (min-width:768px) and (min-height:0){.member-benefit__contact:not(.is-expanded){display:none}}.member-benefit__contact .data-quickview__label{width:7.1875rem}.member-benefit__contact .data-quickview__label,.member-benefit__contact .data-quickview__label p,.member-benefit__contact .data-quickview__value,.member-benefit__contact .data-quickview__value p{font-family:Helvetica Neue,Arial,sans-serif}.member-benefit__contact .data-quickview__value{font-family:Helvetica Neue,Arial,sans-serif;width:calc(100% - 7.1875rem)}.member-benefit__mobile-toggle{display:inline-block;font-family:Helvetica Neue,Arial,sans-serif;font-size:.875rem;border-bottom:1px solid #000;margin-bottom:1.875rem}@media only screen and (min-width:768px) and (min-height:0){.member-benefit__mobile-toggle{display:none}}@media only screen and (max-width:767px){.member-center-navigation li{display:block}.member-center-navigation li.is-active a{background-color:#f0f0f0;background-clip:padding-box}.is-fc .member-center-navigation li.is-active a{background-color:#f8e8e7}.member-center-navigation.is-repeated li,.member-center-navigation li.is-active~li{display:none}.member-center-navigation.is-repeated li.is-active~li{display:block}.member-center-navigation.is-repeated a{border-top:1px solid rgba(0,0,0,.1);border-bottom:none}.member-center-navigation.is-collapsed li.is-active a{border-bottom:none;background-color:transparent}.member-center-navigation a{position:relative}.member-center-navigation a .member-center-navigation__collapse-toggle span,.member-center-navigation a:after{border-bottom:1px solid rgba(0,0,0,.3);color:#000;display:block;font-family:Helvetica Neue,Arial,sans-serif;font-size:.875rem;height:auto;letter-spacing:0;line-height:1.2;position:absolute;right:1.25rem;text-transform:none;top:50%;transform:translateY(-50%)}.member-center-navigation a:after{content:"View"}.member-center-navigation .member-center-navigation__collapse-toggle{display:none;position:absolute;left:0;right:0;top:0;bottom:0}.member-center-navigation .is-active a:after{display:none}.member-center-navigation .is-active a .member-center-navigation__collapse-toggle{display:block}}@media only screen and (min-width:768px) and (min-height:0){.member-center-navigation{border-bottom:2px solid rgba(0,0,0,.1);font-size:0;text-align:center;height:80px}.member-center-navigation.is-repeated,.member-center-navigation .member-center-navigation__collapse-toggle{display:none}}@media only screen and (min-width:1024px) and (min-height:0){.member-center-navigation{height:100px}}@media only screen and (min-width:1920px) and (min-height:0){.member-center-navigation{height:115px}}.member-center-navigation li{font-family:Graphik XXX Cond Web,Impact,sans-serif;font-size:1.875rem;font-weight:400;letter-spacing:.0125em;line-height:1;text-transform:uppercase;color:#000}@media only screen and (min-width:768px) and (min-height:0){.member-center-navigation li{color:rgba(0,0,0,.15);display:inline-block}.member-center-navigation li.is-active{color:#000}.member-center-navigation li:not(:last-child):after{content:"/";color:rgba(0,0,0,.15);display:inline-block;margin-left:.6875rem;margin-right:.8125rem}}@media only screen and (min-width:768px) and (max-width:1023px){.member-center-navigation li{font-size:1.5rem}.member-center-navigation li:not(:last-child):after{margin-left:.5rem;margin-right:.625rem}}@media only screen and (max-width:767px){.member-center-navigation a{border-bottom:1px solid rgba(0,0,0,.1);display:block;height:4.875rem;line-height:4.875rem;padding:0 1.25rem}}@media only screen and (min-width:768px) and (min-height:0){.member-center-navigation a{color:currentcolor;display:inline-block;height:80px;line-height:80px;transition:color 128ms cubic-bezier(.445,.05,.55,.95)}.member-center-navigation a:hover{color:#000}}@media only screen and (min-width:1024px) and (min-height:0){.member-center-navigation a{height:100px;line-height:100px}}@media only screen and (min-width:1920px) and (min-height:0){.member-center-navigation a{height:115px;line-height:115px}}.member-center-navigation__logout{border-top:1px solid rgba(0,0,0,.1);padding-top:1.875rem;margin-bottom:1.875rem}@media only screen and (min-width:1024px) and (min-height:0){.member-center-navigation__logout{display:none}}.member-center-notice{display:block;padding:1.25rem 1.25rem 1.5rem;text-align:center;background-color:#f2f2f2;font-size:.875rem;color:rgba(0,0,0,.8);border-bottom:1px solid rgba(0,0,0,.1)}.member-center-payment__pricing{font-size:0;overflow:hidden;margin-bottom:.75rem}.member-center-payment__pricing-label{display:inline-block;font-size:.875rem;vertical-align:top;padding-right:3.75rem;width:10.625rem;margin-bottom:1.25rem}.member-center-payment__pricing-label.is-heading{font-weight:600}.member-center-payment__pricing-value{display:inline-block;font-size:.875rem;vertical-align:top;margin-bottom:1.25rem;width:calc(100% - 14.375rem)}.member-center-payment__pricing-value.is-heading{font-weight:600}.mobile-navigation{-webkit-overflow-scrolling:touch;background-color:#000;box-sizing:border-box;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100vh;-ms-flex-pack:justify;justify-content:space-between;left:0;overflow-x:hidden;overflow-y:auto;padding:1.25rem;position:fixed;top:0;transform:translateX(-100%);width:17.5rem;z-index:10000}@media only screen and (max-width:767px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:2){.mobile-navigation{height:calc(100vh - 4.6875rem)}}@media only screen and (min-device-width:375px) and (min-device-height:812px) and (orientation:portrait) and (-webkit-device-pixel-ratio:3){.mobile-navigation{height:calc(100vh - 7rem)}}@media only screen and (min-width:568px) and (min-height:0){.mobile-navigation{padding:1.875rem;width:19.6875rem}}@media only screen and (min-width:1024px) and (min-height:0){.mobile-navigation{display:none}}.is-fc .mobile-navigation{background-color:#fff;color:#000}.mobile-navigation__list,.mobile-navigation__meta{list-style:none}.mobile-navigation__meta{margin-top:1.875rem}.mobile-navigation__list__item+.mobile-navigation__list__item{margin-top:.625rem}.mobile-navigation__meta__item+.mobile-navigation__meta__item{margin-top:.5rem}.mobile-navigation__list__link{display:block;font-family:Graphik XXX Cond Web,Impact,sans-serif;font-size:1.75rem;letter-spacing:.16rem;text-transform:uppercase}@media only screen and (min-width:568px) and (min-height:0){.mobile-navigation__list__link{font-size:2rem}}.mobile-navigation__meta__link{display:block;font-size:1rem}.mobile-navigation__new-tab-icon{background-image:url(../images/new-tab.svg);background-repeat:no-repeat;background-size:100% 100%;display:inline-block;font-size:0;height:1.125rem;transform:translateY(-2px);vertical-align:middle;width:1.125rem;margin-left:.625rem}.is-fc .mobile-navigation__new-tab-icon{background-image:url(../images/new-tab-black.svg)}.mobile-navigation__background{bottom:0;left:0;position:fixed;right:0;top:0;background-color:rgba(0,0,0,.5);opacity:0;transition:opacity .5s,visibility 16ms linear .5s,z-index 16ms linear .5s;visibility:-1;visibility:hidden}.mobile-navigation__background.is-active{opacity:1;transition:opacity .5s,visibility 16ms linear,z-index 16ms linear;z-index:9999;visibility:visible}[mr-haraway].is-empty{background-color:rgba(0,0,0,.1);background-image:url(../images/cfda-logo-black.svg);background-position:50%;background-size:40% auto;background-repeat:no-repeat}[mr-haraway].is-empty:not(img){min-height:90px}.mr-slides{display:block;position:relative}.mr-slides__slides{position:relative;z-index:1}[data-template=default] .mr-slides__slides{display:block;position:relative;overflow:hidden}[data-template=default] .mr-slides__slides:before{content:"";display:block;padding-bottom:56.25%}[data-template=default] .mr-slides__slide{position:absolute;left:0;right:0;top:0;bottom:0;opacity:0;transition:opacity 64ms linear 192ms,transform 256ms cubic-bezier(.445,.05,.55,.95);transform:translateZ(0);z-index:1}[data-template=default] .mr-slides__slide.is-previous{transform:translate3d(-100%,0,0);z-index:2}[data-template=default] .mr-slides__slide.is-next{transform:translate3d(100%,0,0);z-index:2}[data-template=default] .mr-slides__slide.is-current{opacity:1;transform:translateZ(0);transition:opacity 64ms linear,transform 256ms cubic-bezier(.445,.05,.55,.95);z-index:3}[data-template=default] .mr-slides__slide [mr-haraway]{background-size:cover;position:absolute;left:0;right:0;top:0;bottom:0;background-size:contain;background-position:50%;background-repeat:no-repeat}.mr-slides__slide .mr-slides__slide__video{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.mr-slides__slide .mr-slides__slide__video>video{height:auto;left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%}@supports (object-fit:contain){.mr-slides__slide .mr-slides__slide__video>video{height:100%;object-fit:contain;object-position:center;top:0;transform:none}}.mr-slides__next,.mr-slides__previous{cursor:pointer;position:absolute;top:0;bottom:0;z-index:10}.mr-slides__previous{left:0;width:30%}.mr-slides__next{right:0;width:70%}.mr-slides__pagination{text-align:center}.mr-slides__pagination a{background-color:currentcolor;font-size:0;display:inline-block;border-radius:.625rem;height:.625rem;width:.625rem;opacity:.15}.mr-slides__pagination a:not(:last-child){margin-right:.5rem}.mr-slides__pagination a:hover{opacity:.3}.mr-slides__pagination a.is-active{opacity:1}.name-list{margin:0 auto}@media only screen and (min-width:1024px) and (min-height:0){.name-list{width:940px}}@media only screen and (min-width:1920px) and (min-height:0){.name-list{width:1440px}}.name-list-shortcuts{text-align:center;padding:2.5rem 0 1.875rem}.name-list-shortcuts__title{font-family:Throhand W01 Pen Roman,serif;font-weight:100;font-size:.9375rem;line-height:1.25em;text-transform:uppercase;display:block;margin-bottom:1.875rem}@media only screen and (min-width:768px) and (min-height:0){.name-list-shortcuts__title{font-size:1rem}}@media only screen and (min-width:1920px) and (min-height:0){.name-list-shortcuts__title{font-size:1.25rem}}.name-list-shortcuts__list{font-size:0;line-height:2.5rem;margin:0 auto;max-width:37.5rem}@media only screen and (min-width:1024px) and (min-height:0){.name-list-shortcuts__list{max-width:40rem}}.name-list-shortcuts__list__item{display:inline-block;font-family:Graphik XXX Cond Web,Impact,sans-serif;font-size:2.5rem;font-weight:400;text-transform:uppercase;padding:0 .625rem;transition:color 256ms cubic-bezier(.445,.05,.55,.95)}@media only screen and (min-width:768px) and (min-height:0){.name-list-shortcuts__list__item{font-size:3.75rem}}@media only screen and (min-width:1024px) and (min-height:0){.name-list-shortcuts__list__item{font-size:3rem}}@media only screen and (min-width:1920px) and (min-height:0){.name-list-shortcuts__list__item{font-size:3.75rem}}.name-list-shortcuts__list__item:hover{color:#000}.name-list__filters{display:block;font-family:Helvetica Neue,Arial,sans-serif;font-size:.875rem;max-height:3000px;overflow:hidden;transition:max-height .64s}@media only screen and (min-width:1024px) and (min-height:0){.name-list__filters{box-sizing:border-box;float:left;padding-right:20px;width:195px}}@media only screen and (min-width:1920px) and (min-height:0){.name-list__filters{padding-right:20px;width:270px}}@media only screen and (max-width:1023px){.name-list__filters.is-collapsed{max-height:0}}.name-list__filters-title{display:none;font-family:Throhand W01 Pen Roman,serif;font-weight:100;font-size:1.125rem;margin-bottom:1.875rem;text-transform:uppercase}@media only screen and (min-width:1024px) and (min-height:0){.name-list__filters-title{display:block}}.name-list__filter-group{margin-bottom:2rem}.name-list__filter-title{display:block;margin-bottom:.625rem;text-transform:uppercase}.name-list__filter-filters{list-style:none;margin:0;padding:0;font-size:0}@media only screen and (min-width:1024px) and (min-height:0){.name-list__filter-filters{max-width:12.5rem}}.name-list__filter-filter{font-size:.875rem}@media only screen and (min-width:1024px) and (min-height:0){.name-list__filter-group.can-expand:not(.is-expanded) .name-list__filter-filter:nth-child(n+4){display:none}}@media only screen and (max-width:1023px){.name-list__filter-filter{display:inline-block;vertical-align:top;width:33.33%}}@media only screen and (max-width:767px){.name-list__filter-filter{display:inline-block;width:50%}}.name-list__filter-filter [type=checkbox]{display:none}.name-list__filter-filter.has-nested{margin-bottom:.625rem}@media only screen and (max-width:1023px){.name-list__filter-filter.has-nested{width:50%;overflow:hidden;vertical-align:top}}@media only screen and (max-width:767px){.name-list__filter-filter.has-nested{width:100%}}.name-list__filter-filter label{cursor:pointer;display:block;line-height:1.5;position:relative;padding:.1875rem 0 .1875rem 1.25rem;word-break:break-word}.name-list__filter-filter label:after{content:"";display:block;position:absolute;left:0;top:.5rem;border:1px solid #000;height:.625rem;width:.625rem}.name-list__filter-filter :checked+label:before{color:#000;position:absolute;left:0;top:6px}.name-list__filter-count{color:#959595}.name-list__filter-collapse{display:block;margin-bottom:1.875rem;text-align:center}@media only screen and (min-width:1024px) and (min-height:0){.name-list__filter-collapse{display:none}}@media only screen and (max-width:1023px){.name-list__filter-subfilter{float:left;width:50%}}@media only screen and (min-width:1024px) and (min-height:0){.name-list__filter-subfilter{padding-left:1.125rem}}.name-list__filter-subfilter-toggle{display:block;margin-bottom:.3125rem}.name-list__filter-subfilter-toggle i{opacity:.5}.name-list__filter-expand-toggle{display:none;cursor:pointer;font-family:Helvetica Neue,Arial,sans-serif;font-size:.875rem;margin-top:.75rem}@media only screen and (min-width:1024px) and (min-height:0){.name-list__filter-expand-toggle{display:block}}.name-list__filter-expand-toggle span{display:inline-block;border-bottom:1px solid rgba(0,0,0,.3)}.name-list__filter-collapse__label{border-bottom:1px solid rgba(0,0,0,.3);font-family:Helvetica Neue,Arial,sans-serif;font-size:.8125rem}.name-list__list{display:block;width:100%}@media only screen and (min-width:1024px) and (min-height:0){.name-list__list{float:right;width:calc(100% - 195px)}}@media only screen and (min-width:1920px) and (min-height:0){.name-list__list{width:calc(100% - 270px)}}.name-list__list h3{display:block;font-family:Graphik XXX Cond Web,Impact,sans-serif;font-size:2.5rem;font-weight:400;text-transform:uppercase;padding-bottom:1.25rem}@media only screen and (min-width:768px) and (min-height:0){.name-list__list h3{font-size:3.75rem}}@media only screen and (min-width:1024px) and (min-height:0){.name-list__list h3{font-size:3rem}}@media only screen and (min-width:1920px) and (min-height:0){.name-list__list h3{font-size:3.75rem}}.name-list__list ul{list-style:none;margin:0;padding:0}.name-list__list a{font-size:1em}.name-list__item,.name-list__list a{font-family:Helvetica Neue,Arial,sans-serif}.name-list__item{font-size:.875rem;padding-bottom:.125rem;margin-bottom:.25rem;padding-right:.625rem;position:relative}@media only screen and (min-width:768px) and (min-height:0){.name-list__item{padding-right:1.25rem}}.name-list__item a{border-bottom:1px solid transparent;transition:border-color 128ms linear}.name-list__item a:hover{border-bottom-color:#000}.name-list__item.is-disabled{opacity:.3;pointer-events:none}.name-list__item__poster{height:8.75rem;opacity:0;position:absolute;transition:opacity .3s;width:6.875rem;z-index:-1}.name-list__item.is-active .name-list__item__poster{opacity:1;z-index:10}.name-list__column{float:left;width:50%}@media only screen and (min-width:768px) and (min-height:0){.name-list__column{width:33.3333%}}@media only screen and (min-width:1024px) and (min-height:0){.name-list__column{width:25%}}@media only screen and (min-width:1920px) and (min-height:0){.name-list__column{width:20%}}.name-list__group{margin-bottom:1.75rem}@media only screen and (min-width:768px) and (min-height:0){.name-list__group{margin-bottom:2.5rem}}@media only screen and (min-width:1024px) and (min-height:0){.name-list__group{margin-bottom:3.75rem}}.name-list__applied-filters{border-bottom:1px solid rgba(0,0,0,.1);border-top:1px solid rgba(0,0,0,.1);padding-bottom:1.25rem;padding-top:1.125rem;margin-bottom:1.625rem}.name-list__applied-filters .name-list__filters-title{margin-bottom:1.25rem}@media only screen and (max-width:1023px){.name-list__applied-filters .name-list__filters-title{display:block}}.name-list__applied-filters-clear{border-bottom:1px solid rgba(0,0,0,.2);display:inline-block;font-family:Helvetica Neue,Arial,sans-serif;font-size:.875rem}.name-list__applied-filter-list{display:block;margin-bottom:1rem}.name-list__applied-filter{display:inline-block;margin-bottom:.375rem;margin-right:.625rem}.name-list__applied-filter__inner{-ms-flex-align:baseline;align-items:baseline;display:-ms-flexbox;display:flex}.name-list__applied-filter__inner i{font-size:10px;position:relative;top:-1px}.name-list__applied-filter__inner span{background-color:rgba(0,0,0,.1);border-radius:2px;display:inline-block;font-family:Helvetica Neue,Arial,sans-serif;font-size:.75rem;margin-left:4px;padding:3px 6px;vertical-align:middle}.name-list__filter__not-expandable{display:none}.newsletter-subscribe-in-steps{margin:0 auto;text-align:left}.newsletter-subscribe-in-steps .form-input:focus{border-color:#000}.newsletter-subscribe-in-steps .form-input::-webkit-input-placeholder{color:#000}.newsletter-subscribe-in-steps .form-input::-moz-placeholder{color:#000}.newsletter-subscribe-in-steps .form-input::-ms-input-placeholder{color:#000}.newsletter-subscribe-in-steps .form-input::placeholder{color:#000}.newsletter-subscribe-in-steps .form-input::-moz-placeholder{opacity:1}.newsletter-subscribe-in-steps .form-input,.newsletter-subscribe-in-steps .form-select select{padding-left:0}.newsletter-subscribe-in-steps__step.is-hidden{display:none}.newsletter-subscribe-in-steps__step.newsletter-subscribe-in-steps__step--final-step{max-width:360px;width:100%}.newsletter-subscribe-in-steps__terms-and_accept{padding:1rem 0}.newsletter-subscribe-in-steps__intro{margin:0 0 1.5rem;max-width:485px;text-align:left}.newsletter-subscribe-in-steps__message{padding-top:1rem;text-align:center}.newsletter-subscribe-in-steps__skip-wrapper{text-align:right}.newsletter-subscribe-in-steps__skip{font-size:.875rem;text-decoration:underline}.newsletter-subscribe-in-steps__skip:focus,.newsletter-subscribe-in-steps__skip:hover{text-decoration:none}@media only screen and (max-width:1023px){.newsletter-subscribe{margin:0 auto;max-width:17.5rem}.newsletter-subscribe.is-expanded{max-width:none}}.newsletter-subscribe__row{border-bottom:1px solid currentcolor;font-size:0;height:2.75rem}.newsletter-subscribe__label{display:none}.newsletter-subscribe__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;box-sizing:border-box;border:none;display:inline-block;font-family:Helvetica Neue,Arial,sans-serif;font-size:1rem;height:2.75rem;opacity:1;transition:opacity 303ms;width:calc(100% - 2.75rem)}@media only screen and (min-width:1920px) and (min-height:0){.newsletter-subscribe__input{font-size:.875rem}}.newsletter-subscribe__input::-webkit-input-placeholder{color:currentcolor}.newsletter-subscribe__input::-moz-placeholder{color:currentcolor}.newsletter-subscribe__input::-ms-input-placeholder{color:currentcolor}.newsletter-subscribe__input::placeholder{color:currentcolor}.newsletter-subscribe__input:focus{outline:none}.newsletter-subscribe.is-success .newsletter-subscribe__input{opacity:.25}.newsletter-subscribe__submit{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;box-sizing:border-box;border:none;cursor:pointer;display:inline-block;font-size:1rem;text-align:right;height:2.75rem;width:2.75rem}.newsletter-subscribe__submit:focus{outline:none}.newsletter-subscribe__error,.newsletter-subscribe__success{font-size:1rem;padding:.5em 0;opacity:0;text-align:left;transition:opacity 303ms}@media only screen and (min-width:768px) and (min-height:0){.newsletter-subscribe__error,.newsletter-subscribe__success{font-size:.9rem}}.newsletter-subscribe.ng-submitted .newsletter-subscribe__error,.newsletter-subscribe.ng-submitted .newsletter-subscribe__success{opacity:1}.newsletter-subscribe__expaned-form{margin:0 auto;max-width:400px;text-align:left}.announcement .newsletter-subscribe__expaned-form{max-width:none}.newsletter-subscribe__expaned-form .form-input:focus{border-color:#000}.newsletter-subscribe__terms-and_accept{padding:1rem 0}.newsletter-subscribe__intro{padding-bottom:1rem;text-align:center}.newsletter-subscribe__message{padding-top:1rem;text-align:center}.notification-settings{background-color:#f8e8e7}@media only screen and (max-width:1023px){.notification-settings{margin-bottom:-3.125rem;margin-top:3.375rem}}@media only screen and (max-width:767px){.notification-settings{margin-bottom:-1.875rem;margin-top:0}}@media only screen and (min-width:1024px) and (min-height:0){.notification-settings{border-top:1px solid rgba(0,0,0,.1);border-left:1px solid rgba(0,0,0,.1);border-right:1px solid rgba(0,0,0,.1)}}.notification-settings__item{margin-left:1.25rem;margin-right:1.25rem;padding-bottom:1.5rem;padding-top:1.5rem}.notification-settings__item:not(:last-child){border-bottom:1px solid rgba(0,0,0,.1)}@media only screen and (min-width:768px) and (min-height:0){.notification-settings__item{text-align:center;padding-bottom:2rem;padding-top:2rem}}@media only screen and (min-width:1024px) and (min-height:0){.notification-settings__item{margin-left:0;margin-right:0;padding-bottom:2.625rem;padding-top:2.625rem}}.notification-settings__title{font-family:Throhand W01 Pen Roman,serif;font-size:1.875rem;line-height:.95;padding-bottom:20px;text-align:center;text-transform:uppercase}@media only screen and (min-width:768px) and (min-height:0){.notification-settings__title{font-size:2rem}}.notification-settings__info{padding-bottom:20px;text-align:center;margin-left:auto;margin-right:auto;max-width:17.5rem}.notification-settings__info p{font-size:.9375rem}.notification-settings__info p:last-child{margin-bottom:0}.notification-settings__settings{font-size:0;margin-left:auto;margin-right:auto;text-align:center}@media only screen and (min-width:768px) and (min-height:0){.notification-settings__settings{width:40rem}}.notification-settings__setting{display:block;font-size:.875rem;margin-left:auto;margin-right:auto;width:13.75rem;text-align:left}@media only screen and (min-width:768px) and (min-height:0){.notification-settings__setting{display:inline-block;margin-left:0;margin-right:0;width:auto}.notification-settings__setting:not(:last-child){margin-right:1.5rem}}.notification-settings__setting [type=checkbox]{display:none}.notification-settings__setting label{cursor:pointer;display:block;line-height:1.5;position:relative;padding:.1875rem 0 .1875rem 1.25rem;word-break:break-all}.notification-settings__setting label:before{content:"";display:block;position:absolute;left:0;top:.5rem;border:1px solid #000;height:.625rem;width:.625rem}.notification-settings__setting :checked+label:after{content:"✔\fe0e";color:#000;font-size:1rem;font-family:Helvetica Neue,Arial,sans-serif;position:absolute;left:.125rem;top:0}.nycedc-school__wrapper{font-size:0;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:767px){.nycedc-school__wrapper{margin:60px auto 0}}.nycedc-school{box-sizing:border-box;display:inline-block;font-size:1rem;margin-bottom:20px;padding-left:20px;padding-right:20px;vertical-align:top;width:50%}@media only screen and (min-width:568px) and (min-height:0){.nycedc-school{margin-bottom:24px;padding-left:24px;padding-right:24px}}@media only screen and (min-width:768px) and (min-height:0){.nycedc-school{width:33.33%}}.nycedc-school p{margin-bottom:1rem}.nycedc-school__image{background-size:cover;border-radius:50%;display:inline-block;margin-left:auto;margin-right:auto;min-height:auto!important;padding-top:100%;width:100%}@media only screen and (min-width:768px) and (min-height:0){.nycedc-school__image{height:128px;padding-top:0;width:128px}}@media only screen and (min-width:1024px) and (min-height:0){.nycedc-school__image{height:160px;width:160px}}@media only screen and (min-width:1920px) and (min-height:0){.nycedc-school__image{height:280px;width:280px}}.nycedc-school__title{display:block;font-family:Throhand W01 Pen Roman,serif;font-size:1.875rem;font-weight:100;line-height:1;letter-spacing:.0125em;text-transform:uppercase;font-size:1.1rem;margin:1em 0 1.5em}@media only screen and (min-width:768px) and (min-height:0){.nycedc-school__title{font-size:1.625rem}}@media only screen and (min-width:1024px) and (min-height:0){.nycedc-school__title{font-size:2.25rem}}@media only screen and (min-width:1920px) and (min-height:0){.nycedc-school__title{font-size:2.8125rem}}@media only screen and (min-width:568px) and (min-height:0){.nycedc-school__title{width:calc(100% + 1rem);margin-left:-.5rem}}@media only screen and (min-width:1024px) and (min-height:0){.nycedc-school__title{font-size:2.125rem;margin:1em 0 2em}}.overlay{bottom:0;left:0;position:absolute;right:0;top:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.95);border-top:.4375rem solid currentcolor;color:#fff;height:calc(100% - .4375rem);overflow-x:hidden;overflow-y:hidden;position:fixed;width:100%;z-index:100001}@media only screen and (min-width:768px) and (min-height:0){.overlay{border-top-width:.6875rem;height:calc(100% - .6875rem)}}.overlay.is-inverted{background-color:hsla(0,0%,100%,.975);color:#000}.overlay__close{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:transparent;border:0 solid transparent;border-radius:0;box-sizing:border-box;color:currentColor;cursor:pointer;display:block;font-size:1.5rem;font-weight:100;height:3rem;line-height:3rem;position:absolute;right:0;text-align:center;top:0;width:3rem;z-index:20}.overlay__close:not([href]){cursor:pointer}@media only screen and (min-width:768px) and (min-height:0){.overlay__close{font-size:4.75rem;height:6rem;line-height:5.75rem;right:1.25rem;top:1.25rem;width:6rem}}.overlay__content{-webkit-overflow-scrolling:touch;height:100%;overflow-x:hidden;overflow-y:auto;position:relative}.notice-overlay .overlay__content{padding-top:60px}.notice-overlay .l-article__content{padding-top:40px;text-align:center}.wrapper.overlay__video{margin-top:-5.625rem;padding-top:2.1875rem;padding-bottom:2.1875rem}@media only screen and (min-width:768px) and (min-height:0){.wrapper.overlay__video{padding-top:4.375rem;padding-bottom:4.375rem}}.pagination{border-top:1px solid rgba(0,0,0,.1);font-size:0;text-align:center}.pagination i{font-size:.625rem;vertical-align:baseline;position:relative;top:-1px}@media only screen and (min-width:768px) and (min-height:0){.pagination i{font-size:.825rem}}@media only screen and (min-width:1920px) and (min-height:0){.pagination i{font-size:1rem}}.banner+.pagination,.gallery__navigation .pagination{border-top:none}.is-black .p-fc-home__news .pagination{border-top:1px solid hsla(0,0%,100%,.5)}.pagination__centered,.pagination__next,.pagination__previous{color:currentcolor;font-size:.6875rem;display:inline-block;padding-bottom:1rem;padding-top:1rem;width:6rem;vertical-align:middle}@media only screen and (min-width:768px) and (min-height:0){.pagination__centered,.pagination__next,.pagination__previous{font-size:.8125rem;padding-bottom:1.375rem;padding-top:1.25rem}}@media only screen and (min-width:1024px) and (min-height:0){.pagination__centered,.pagination__next,.pagination__previous{padding-bottom:1.1875rem;padding-top:.9375rem}}@media only screen and (min-width:1920px) and (min-height:0){.pagination__centered,.pagination__next,.pagination__previous{font-size:.875rem;padding-bottom:1.875rem;padding-top:1.625rem}}.pagination__centered.is-disabled,.pagination__next.is-disabled,.pagination__previous.is-disabled{pointer-events:none;cursor:not-allowed;opacity:.3;visibility:hidden}.pagination__previous{text-align:left}.pagination__previous i{margin-right:.15rem}@media only screen and (min-width:1920px) and (min-height:0){.pagination__previous i{margin-right:.25rem}}.pagination__next{text-align:right}.pagination__next i{margin-left:.15rem}@media only screen and (min-width:1024px) and (min-height:0){.pagination__next i{margin-left:.25rem}}.pagination__centered{text-align:center;width:calc(100% - 12rem)}.pagination__count{color:#a8a8a8;font-family:Graphik XXX Cond Web,Impact,sans-serif;font-size:1.875rem;letter-spacing:.025em}@media only screen and (min-width:768px) and (min-height:0){.pagination__count{font-size:2.1875rem}}@media only screen and (min-width:1024px) and (min-height:0){.pagination__count{font-size:1.875rem;display:block;margin-top:-8px;margin-bottom:-8px}}@media only screen and (min-width:1920px) and (min-height:0){.pagination__count{font-size:2.1875rem;margin-top:0;margin-bottom:0}}.pagination__count strong{color:#000;font-weight:400}.pagination[v2]{border-bottom:1px solid rgba(0,0,0,.1);border-top:1px solid rgba(0,0,0,.1);font-size:0;text-align:center}.pagination[v2] i{font-size:.625rem;vertical-align:baseline;position:relative;top:-1px}@media only screen and (min-width:768px) and (min-height:0){.pagination[v2] i{font-size:.825rem}}@media only screen and (min-width:1920px) and (min-height:0){.pagination[v2] i{font-size:1rem}}.banner+.pagination[v2],.gallery__navigation .pagination[v2]{border-top:none}.is-black .p-fc-home__news .pagination[v2]{border-bottom:1px solid hsla(0,0%,100%,.5);border-top:1px solid hsla(0,0%,100%,.5)}.pagination[v2] .pagination__centered,.pagination[v2] .pagination__next,.pagination[v2] .pagination__previous{color:currentcolor;font-size:1rem;display:inline-block;padding-bottom:2.5rem;padding-top:2.5rem;width:6rem;vertical-align:middle}@media only screen and (min-width:768px) and (min-height:0){.pagination[v2] .pagination__centered,.pagination[v2] .pagination__next,.pagination[v2] .pagination__previous{font-size:.875rem;padding-bottom:1.875rem;padding-top:1.875rem}}@media only screen and (min-width:1920px) and (min-height:0){.pagination[v2] .pagination__centered,.pagination[v2] .pagination__next,.pagination[v2] .pagination__previous{font-size:1rem;padding-bottom:2.5rem;padding-top:2.5rem}}.pagination[v2] .pagination__centered.is-disabled,.pagination[v2] .pagination__next.is-disabled,.pagination[v2] .pagination__previous.is-disabled{pointer-events:none;cursor:not-allowed;opacity:.3;visibility:hidden}.pagination[v2] .pagination__previous{text-align:left}.pagination[v2] .pagination__previous i{margin-right:.15rem}@media only screen and (min-width:1920px) and (min-height:0){.pagination[v2] .pagination__previous i{margin-right:.25rem}}.pagination[v2] .pagination__next{text-align:right}.pagination[v2] .pagination__next i{margin-left:.15rem}@media only screen and (min-width:1024px) and (min-height:0){.pagination[v2] .pagination__next i{margin-left:.25rem}}.pagination[v2] .pagination__centered{text-align:center;width:calc(100% - 12rem)}.pagination[v2] .pagination__count{color:#a8a8a8;font-family:Graphik XXX Cond Web,Impact,sans-serif;font-size:1.875rem;letter-spacing:.025em}@media only screen and (min-width:768px) and (min-height:0){.pagination[v2] .pagination__count{font-size:2.1875rem}}@media only screen and (min-width:1024px) and (min-height:0){.pagination[v2] .pagination__count{font-size:1.875rem;display:block;margin-top:-8px;margin-bottom:-8px}}@media only screen and (min-width:1920px) and (min-height:0){.pagination[v2] .pagination__count{font-size:2.1875rem;margin-top:0;margin-bottom:0}}.pagination[v2] .pagination__count strong{color:#000;font-weight:400}.partner-excerpt{display:block;text-align:center}@media only screen and (max-width:1023px){.partner-excerpt{padding:0 0 1.25rem}}@media only screen and (min-width:1024px) and (min-height:0){.partner-excerpt{padding:0 0 2.8125rem}}@media only screen and (min-width:1920px) and (min-height:0){.partner-excerpt{padding:0 0 3.4375rem}}.partner-excerpt__image{background-color:#f5f5f5;background-size:cover;background-position:50%;background-repeat:no-repeat;display:block;padding-top:69%;position:relative}@media only screen and (min-width:1024px) and (min-height:0){.partner-excerpt__image{margin:0 0 1.5625rem}}@media only screen and (min-width:1920px) and (min-height:0){.partner-excerpt__image{margin:0 0 1.5625rem}}.partner-excerpt__image:after{bottom:0;left:0;position:absolute;right:0;top:0;background-color:rgba(0,0,0,.1);content:"";z-index:0}.partner-excerpt__image__logo{background-size:contain;background-position:50%;background-repeat:no-repeat;height:60%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:60%;z-index:10}.partner-excerpt__title{font-family:Graphik XXX Cond Web,Impact,sans-serif;font-size:1.5625rem;font-weight:400;line-height:.89em;letter-spacing:.03em;text-transform:uppercase}@media only screen and (max-width:1023px){.partner-excerpt__title{display:none}}@media only screen and (min-width:1024px) and (min-height:0){.partner-excerpt__title{font-size:1.875rem;margin:0 1.5625rem 1.25rem}}@media only screen and (min-width:1920px) and (min-height:0){.partner-excerpt__title{font-size:3.4375rem;margin:0 1.5625rem 1.25rem}}@media only screen and (max-width:1023px){.partner-excerpt__content{display:none}}@media only screen and (min-width:1024px) and (min-height:0){.partner-excerpt__content{font-size:.8125rem}}@media only screen and (min-width:1920px) and (min-height:0){.partner-excerpt__content{font-size:.875rem;margin:0 1.5625rem}}.partner-excerpt__content a{border-bottom:1px solid currentColor}.partners-list{padding-bottom:1.375rem}@media only screen and (min-width:768px) and (min-height:0){.partners-list{padding-bottom:1.5rem}}@media only screen and (min-width:1024px) and (min-height:0){.partners-list{margin-left:auto;margin-right:auto;width:892px}}.partners-list.has-no-padding{padding-bottom:0}.partners-list__title{font-family:Helvetica Neue,Arial,sans-serif;font-weight:400;font-size:.875rem;border-top:1px solid rgba(0,0,0,.1);padding-top:.8125rem;padding-bottom:1rem}@media only screen and (min-width:1024px) and (min-height:0){.partners-list__title{padding-top:.9375rem;padding-bottom:1.875rem}}.partners-list__partners{text-align:center}@media only screen and (max-width:767px){.partners-list__partners:not(.is-featured):not(.is-premier):not(.is-small){font-size:0;margin-bottom:-22px;margin-left:-11px;margin-right:-11px;padding:0}.partners-list__partners:not(.is-featured):not(.is-premier):not(.is-small) .partners-list__partner{box-sizing:border-box;display:inline-block;font-size:1rem;margin-bottom:22px;margin-left:11px;margin-right:11px;vertical-align:top;width:calc(100% / 2 - 22px)}}@media only screen and (min-width:768px) and (max-width:1023px){.partners-list__partners:not(.is-featured):not(.is-premier):not(.is-small){font-size:0;margin-bottom:-24px;margin-left:-12px;margin-right:-12px;padding:0}.partners-list__partners:not(.is-featured):not(.is-premier):not(.is-small) .partners-list__partner{box-sizing:border-box;display:inline-block;font-size:1rem;margin-bottom:24px;margin-left:12px;margin-right:12px;vertical-align:top;width:calc(100% / 3 - 24px)}}@media only screen and (min-width:1024px) and (min-height:0){.partners-list__partners:not(.is-featured):not(.is-premier):not(.is-small){font-size:0;margin-bottom:-24px;margin-left:-12px;margin-right:-12px;padding:0}.partners-list__partners:not(.is-featured):not(.is-premier):not(.is-small) .partners-list__partner{box-sizing:border-box;display:inline-block;font-size:1rem;margin-bottom:24px;margin-left:12px;margin-right:12px;vertical-align:top;width:calc(100% / 4 - 24px)}}@media only screen and (max-width:767px){.partners-list__partners.is-small{font-size:0;margin-bottom:-22px;margin-left:-11px;margin-right:-11px;padding:0}.partners-list__partners.is-small .partners-list__partner{box-sizing:border-box;display:inline-block;font-size:1rem;margin-bottom:22px;margin-left:11px;margin-right:11px;vertical-align:top;width:calc(100% / 3 - 22px)}}@media only screen and (min-width:768px) and (max-width:1023px){.partners-list__partners.is-small{font-size:0;margin-bottom:-24px;margin-left:-12px;margin-right:-12px;padding:0}.partners-list__partners.is-small .partners-list__partner{box-sizing:border-box;display:inline-block;font-size:1rem;margin-bottom:24px;margin-left:12px;margin-right:12px;vertical-align:top;width:calc(100% / 4 - 24px)}}@media only screen and (min-width:1024px) and (min-height:0){.partners-list__partners.is-small{font-size:0;margin-bottom:-24px;margin-left:-12px;margin-right:-12px;padding:0}.partners-list__partners.is-small .partners-list__partner{box-sizing:border-box;display:inline-block;font-size:1rem;margin-bottom:24px;margin-left:12px;margin-right:12px;vertical-align:top;width:calc(100% / 6 - 24px)}}.partners-list__partners.is-featured{list-style:none;margin:0;padding:0}@media only screen and (min-width:1024px) and (min-height:0){.partners-list__partners.is-featured{font-size:0;margin-bottom:-24px;margin-left:-12px;margin-right:-12px;padding:0;width:818px;margin-left:auto;margin-right:auto}.partners-list__partners.is-featured .partners-list__partner{box-sizing:border-box;display:inline-block;font-size:1rem;margin-bottom:24px;margin-left:12px;margin-right:12px;vertical-align:top;width:calc(100% / 2 - 24px)}}.partners-list__partners.is-premier{font-size:0;margin-bottom:-22px;margin-left:-11px;margin-right:-11px;padding:0}.partners-list__partners.is-premier .partners-list__partner{box-sizing:border-box;display:inline-block;font-size:1rem;margin-bottom:22px;margin-left:11px;margin-right:11px;vertical-align:top;width:calc(100% / 2 - 22px)}@media only screen and (min-width:768px) and (min-height:0){.partners-list__partners.is-premier{font-size:0;margin-bottom:-24px;margin-left:-12px;margin-right:-12px;padding:0}.partners-list__partners.is-premier .partners-list__partner{box-sizing:border-box;display:inline-block;font-size:1rem;margin-bottom:24px;margin-left:12px;margin-right:12px;vertical-align:top;width:calc(100% / 2 - 24px)}}@media only screen and (min-width:1024px) and (min-height:0){.partners-list__partners.is-premier{font-size:0;margin-bottom:-24px;margin-left:-12px;margin-right:-12px;padding:0;width:848px;margin-left:auto;margin-right:auto}.partners-list__partners.is-premier .partners-list__partner{box-sizing:border-box;display:inline-block;font-size:1rem;margin-bottom:24px;margin-left:12px;margin-right:12px;vertical-align:top;width:calc(100% / 2 - 24px)}}.partners-list__partner{display:block;background-color:#fff;box-sizing:border-box;position:relative;background-size:92.5% auto;background-position:50%;background-repeat:no-repeat}.partners-list__partner:before{content:"";display:block;padding-bottom:50.79365%}.partners-list__partners.is-featured .partners-list__partner{display:block;position:relative}.partners-list__partners.is-featured .partners-list__partner:before{content:"";display:block;padding-bottom:52.23881%}@media only screen and (max-width:767px){.partners-list__partners.is-featured .partners-list__partner:not(:last-child){margin-bottom:1.375rem}}@media only screen and (min-width:768px) and (min-height:0){.partners-list__partners.is-featured .partners-list__partner{display:inline-block}}@media only screen and (min-width:768px) and (max-width:1023px){.partners-list__partners.is-featured .partners-list__partner{padding:25px 40px;margin:0 auto;width:445px}.partners-list__partners.is-featured .partners-list__partner:not(:last-child){margin-bottom:40px}}@media only screen and (min-width:1024px) and (min-height:0){.partners-list__partners.is-premier .partners-list__partner{display:block;position:relative;display:inline-block}.partners-list__partners.is-premier .partners-list__partner:before{content:"";display:block;padding-bottom:52.5%}}.pricing-table{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-left:auto;margin-right:auto;max-width:100%}.pricing-table:not(:last-child){margin-bottom:2rem}.step-by-step-form .pricing-table{border-top:none;border-bottom:none;margin-bottom:0;width:100%}@media only screen and (min-width:1024px) and (min-height:0){.pricing-table{-ms-flex-line-pack:stretch;align-content:stretch;border-bottom:1px solid rgba(0,0,0,.1);border-top:1px solid rgba(0,0,0,.1);-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:3rem}}@media only screen and (min-width:1920px) and (min-height:0){.pricing-table,.step-by-step-form .pricing-table{width:120rem}}@media only screen and (min-width:1024px) and (min-height:0){.p-fc-home__not-logged-in .pricing-table{padding-bottom:2rem;padding-top:2rem}}.pricing-table__plan{background-color:hsla(0,0%,100%,0);box-sizing:border-box;padding-top:1.25rem;padding-bottom:1rem;text-align:center;transition:background-color 128ms linear,border-color 128ms linear}.pricing-table__plan:not(:first-child){border-top:1px solid rgba(0,0,0,.1)}.pricing-table__plan .button,.pricing-table__plan .share__label{margin-left:auto;margin-right:auto}.pricing-table__plan .button:not(:last-of-type),.pricing-table__plan .share__label:not(:last-of-type){margin-bottom:.875rem}.pricing-table__plan:hover{background-color:#fff}@media only screen and (max-width:1023px){.pricing-table__plan.is-expanded,.pricing-table__plan:hover{background-color:#fff;border-color:#fff}.pricing-table__plan.is-expanded+.pricing-table__plan,.pricing-table__plan:hover+.pricing-table__plan{border-color:#fff}}@media only screen and (min-width:1024px) and (min-height:0){.pricing-table__plan{border-bottom:none;-ms-flex:1;flex:1;padding:2rem 1rem;max-width:20%}.pricing-table__plan:not(:first-child){border-left:1px solid rgba(0,0,0,.1);border-top:none}}@media only screen and (min-width:1920px) and (min-height:0){.pricing-table__plan{padding:4.375rem 3.125rem}}.pricing-table__plan-title{font-family:Graphik XXX Cond Web,Impact,sans-serif;font-weight:400;letter-spacing:.025em;line-height:1;margin-bottom:.875rem;text-transform:uppercase}@media only screen and (min-width:768px) and (max-width:1023px){.pricing-table__plan-title{font-size:2.8125rem}}@media only screen and (min-width:1024px) and (min-height:0){.pricing-table__plan-title{font-size:2.8125rem;line-height:.85}}@media only screen and (min-width:1920px) and (min-height:0){.pricing-table__plan-title{font-size:2.625rem;line-height:.8;margin-bottom:1.25rem}}.pricing-table__plan-expand{display:inline-block;font-family:Helvetica Neue,Arial,sans-serif;font-size:.9375rem;text-decoration:underline;text-align:center}@media only screen and (max-width:1023px){.pricing-table__plan.is-expanded .pricing-table__plan-expand{display:none}}@media only screen and (min-width:1024px) and (min-height:0){.pricing-table__plan-expand{display:none}}.pricing-table__plan-price{display:block;font-family:Graphik XXX Cond Web,Impact,sans-serif;font-weight:400;font-size:1.625rem;letter-spacing:.025em;line-height:1;text-transform:uppercase}@media only screen and (min-width:768px) and (max-width:1023px){.pricing-table__plan-price{font-size:1.875rem}}@media only screen and (max-width:1023px){.pricing-table__plan:not(.is-expanded) .pricing-table__plan-price{display:none}}@media only screen and (min-width:1024px) and (min-height:0){.pricing-table__plan-price{font-size:2.1875rem}}.pricing-table__plan-price-terms{display:block;font-family:Helvetica Neue,Arial,sans-serif;font-size:.875rem}@media only screen and (max-width:1023px){.pricing-table__plan:not(.is-expanded) .pricing-table__plan-price-terms{display:none}}.pricing-table__plan-features{box-sizing:border-box;text-align:left;margin:1.5rem auto;padding-left:1.5rem;max-width:100%;width:14.625rem}@media only screen and (max-width:1023px){.pricing-table__plan:not(.is-expanded) .pricing-table__plan-features{display:none}}@media only screen and (min-width:1024px) and (min-height:0){.pricing-table__plan-features{margin-top:2.5rem;padding-left:1.5rem;width:14.625rem}}@media only screen and (min-width:1920px) and (min-height:0){.pricing-table__plan-features{margin-top:2.5rem;padding-left:1.5rem;margin-bottom:2rem;width:15.125rem}}.pricing-table__plan-feature{font-family:Helvetica Neue,Arial,sans-serif;font-size:.875rem}.pricing-table__plan-feature:not(:last-child){margin-bottom:1.25rem}.pricing-table__plan-actions{margin:0 auto;max-width:13.75rem}.pricing-table__plan-read-more{display:inline-block;border-bottom:1px solid rgba(0,0,0,.2);line-height:1.5;font-family:Helvetica Neue,Arial,sans-serif;font-size:.875rem}@media only screen and (max-width:1023px){.pricing-table__plan-read-more{display:none}.pricing-table__plan.is-expanded .pricing-table__plan-read-more{display:inline-block}}@media only screen and (max-width:1023px){.pricing-table__plan:not(.is-expanded) .pricing-table__plan-cta{display:none}}.people__title{border-top:1px solid rgba(0,0,0,.1);display:block;font-size:.875rem;padding-bottom:2.8125rem;padding-top:1.25rem}.people__grid+.people__title{margin-top:3.125rem}.people__grid{font-size:0;margin-bottom:-1.25rem;margin-left:-.625rem;margin-right:-.625rem;padding:0;text-align:center}.people__grid .people__grid-item{box-sizing:border-box;display:inline-block;font-size:1rem;margin-bottom:1.25rem;margin-left:.625rem;margin-right:.625rem;vertical-align:top;width:calc(100% / 2 - 1.25rem)}@media only screen and (min-width:768px) and (min-height:0){.people__grid{font-size:0;margin-bottom:-1.625rem;margin-left:-.8125rem;margin-right:-.8125rem;padding:0}.people__grid .people__grid-item{box-sizing:border-box;display:inline-block;font-size:1rem;margin-bottom:1.625rem;margin-left:.8125rem;margin-right:.8125rem;vertical-align:top;width:calc(100% / 3 - 1.625rem)}}@media only screen and (min-width:1024px) and (min-height:0){.people__grid{font-size:0;margin-bottom:-1.625rem;margin-left:-.8125rem;margin-right:-.8125rem;padding:0}.people__grid .people__grid-item{box-sizing:border-box;display:inline-block;font-size:1rem;margin-bottom:1.625rem;margin-left:.8125rem;margin-right:.8125rem;vertical-align:top;width:calc(100% / 5 - 1.625rem)}}@media only screen and (min-width:1920px) and (min-height:0){.people__grid{font-size:0;margin-bottom:-1.625rem;margin-left:-.8125rem;margin-right:-.8125rem;padding:0;margin-left:auto;margin-right:auto;max-width:1390px}.people__grid .people__grid-item{box-sizing:border-box;display:inline-block;font-size:1rem;margin-bottom:1.625rem;margin-left:.8125rem;margin-right:.8125rem;vertical-align:top;width:calc(100% / 6 - 1.625rem)}}@media only screen and (min-width:1024px) and (min-height:0){.l-split-half__half .people__grid{font-size:0;margin-bottom:-1.625rem;margin-left:-.8125rem;margin-right:-.8125rem;padding:0;margin-left:auto;margin-right:auto;width:470px}.l-split-half__half .people__grid .people__grid-item{box-sizing:border-box;display:inline-block;font-size:1rem;margin-bottom:1.625rem;margin-left:.8125rem;margin-right:.8125rem;vertical-align:top;width:calc(100% / 2 - 1.625rem)}}@media only screen and (min-width:1920px) and (min-height:0){.l-split-half__half .people__grid{font-size:0;margin-bottom:-1.875rem;margin-left:-.9375rem;margin-right:-.9375rem;padding:0;margin-left:auto;margin-right:auto;width:720px}.l-split-half__half .people__grid .people__grid-item{box-sizing:border-box;display:inline-block;font-size:1rem;margin-bottom:1.875rem;margin-left:.9375rem;margin-right:.9375rem;vertical-align:top;width:calc(100% / 3 - 1.875rem)}}.people__grid.p-members__impact-people-grid{text-align:left}@media only screen and (min-width:768px) and (min-height:0){.people__grid.p-members__impact-people-grid{font-size:0;margin-bottom:-1.625rem;margin-left:-.8125rem;margin-right:-.8125rem;padding:0}.people__grid.p-members__impact-people-grid .people__grid-item{box-sizing:border-box;display:inline-block;font-size:1rem;margin-bottom:1.625rem;margin-left:.8125rem;margin-right:.8125rem;vertical-align:top;width:calc(100% / 3 - 1.625rem)}}@media only screen and (min-width:1024px) and (min-height:0){.people__grid.p-members__impact-people-grid{font-size:0;margin-bottom:-1.625rem;margin-left:-.8125rem;margin-right:-.8125rem;padding:0}.people__grid.p-members__impact-people-grid .people__grid-item{box-sizing:border-box;display:inline-block;font-size:1rem;margin-bottom:1.625rem;margin-left:.8125rem;margin-right:.8125rem;vertical-align:top;width:calc(100% / 4 - 1.625rem)}}@media only screen and (min-width:1920px) and (min-height:0){.people__grid.p-members__impact-people-grid{font-size:0;margin-bottom:-5.625rem;margin-left:-2.8125rem;margin-right:-2.8125rem;padding:0;max-width:none}.people__grid.p-members__impact-people-grid .people__grid-item{box-sizing:border-box;display:inline-block;font-size:1rem;margin-bottom:5.625rem;margin-left:2.8125rem;margin-right:2.8125rem;vertical-align:top;width:calc(100% / 4 - 5.625rem)}}@media only screen and (min-width:768px) and (min-height:0){.people__grid.is-featured{font-size:0;margin-bottom:-2.5rem;margin-left:-1.25rem;margin-right:-1.25rem;padding:0;margin-left:auto;margin-right:auto;max-width:37.125rem}.people__grid.is-featured .people__grid-item{box-sizing:border-box;display:inline-block;font-size:1rem;margin-bottom:2.5rem;margin-left:1.25rem;margin-right:1.25rem;vertical-align:top;width:calc(100% / 2 - 2.5rem)}}@media only screen and (min-width:1024px) and (min-height:0){.people__grid.is-featured{font-size:0;margin-bottom:-3.125rem;margin-left:-2.34375rem;margin-right:-2.34375rem;padding:0;margin-left:auto;margin-right:auto;max-width:40.5rem}.people__grid.is-featured .people__grid-item{box-sizing:border-box;display:inline-block;font-size:1rem;margin-bottom:3.125rem;margin-left:2.34375rem;margin-right:2.34375rem;vertical-align:top;width:calc(100% / 2 - 4.6875rem)}}@media only screen and (min-width:1920px) and (min-height:0){.people__grid.is-featured{font-size:0;margin-bottom:-3.125rem;margin-left:-2.1875rem;margin-right:-2.1875rem;padding:0;max-width:none}.people__grid.is-featured .people__grid-item{box-sizing:border-box;display:inline-block;font-size:1rem;margin-bottom:3.125rem;margin-left:2.1875rem;margin-right:2.1875rem;vertical-align:top;width:calc(100% / 4 - 4.375rem)}}.people__grid.has-border-top{padding-top:1.25rem;position:relative}@media only screen and (min-width:768px) and (min-height:0){.people__grid.has-border-top{padding-top:1.625rem}}.people__grid.has-border-top:before{background-color:rgba(0,0,0,.1);content:"";display:block;position:absolute;top:0;left:.625rem;right:.625rem;height:1px}@media only screen and (min-width:768px) and (min-height:0){.people__grid.has-border-top:before{left:.8125rem;right:.8125rem}}.person{color:currentcolor;display:block;text-align:center}.person__image{display:block;overflow:hidden;margin-bottom:1.5625rem}.person__image.is-placeholder{background-color:rgba(0,0,0,.05);display:block;position:relative}.person__image.is-placeholder:before{content:"";display:block;padding-bottom:125.36585%}.l-colored-section.is-black .person__image.is-placeholder{background-color:hsla(0,0%,100%,.5)}.person__image img{display:block;width:100%}.person__image__quote{bottom:0;left:0;position:absolute;right:0;top:0;padding:1.5625rem 1.25rem 1.25rem}.person__image__quote p{font-family:Graphik XXX Cond Web,Impact,sans-serif;font-size:1.875rem;font-weight:400;line-height:.9375;margin:0 0 1em;max-width:none;position:relative;text-align:left;text-transform:uppercase}.person__image__quote p:first-child:before{content:"“";position:absolute;left:-.25em}.person__image__quote p:last-child:after{content:"”"}.person__image__quote p:last-child{margin:0}.person__subtitle{display:block;font-family:Throhand W01 Pen Roman,serif;font-size:.8125rem;font-weight:100;line-height:1;margin-bottom:.625rem;max-width:21.875rem;text-align:center;text-transform:uppercase;margin-left:auto;margin-right:auto;width:90%}@media only screen and (min-width:768px) and (min-height:0){.person__subtitle{font-size:.9375rem}}.person__title+.person__subtitle{margin-top:.625rem}.person__title{display:block;font-family:Graphik XXX Cond Web,Impact,sans-serif;font-size:1.6875rem;font-weight:400;letter-spacing:.025em;line-height:.9;margin-left:auto;margin-right:auto;max-width:21.875rem;text-transform:uppercase;width:90%}@media only screen and (min-width:768px) and (min-height:0){.person__title{font-size:1.875rem}}.person__call-to-action{color:currentcolor;display:block;font-family:Helvetica Neue,Arial,sans-serif;font-size:.8125rem;line-height:1.57143;text-transform:capitalize;transition:color 128ms cubic-bezier(.445,.05,.55,.95);margin-top:.625rem}@media only screen and (min-width:1920px) and (min-height:0){.person__call-to-action{font-size:.875rem}}.person__call-to-action span{border-bottom:1px solid rgba(0,0,0,.3);transition:border-color 128ms cubic-bezier(.445,.05,.55,.95)}.person__call-to-action:hover{color:#000}.person__call-to-action:hover span{border-color:#000}.poster-grid{display:block;list-style:none;margin-left:auto;margin-right:auto;padding:0}@media only screen and (min-width:1024px) and (min-height:0){.poster-grid{font-size:0;margin-bottom:-20px;margin-left:-10px;margin-right:-10px;padding:0;margin-left:auto;margin-right:auto;width:960px}.poster-grid .poster-grid__item{box-sizing:border-box;display:inline-block;font-size:1rem;margin-bottom:20px;margin-left:10px;margin-right:10px;vertical-align:top;width:calc(100% / 2 - 20px)}}@media only screen and (min-width:1920px) and (min-height:0){.poster-grid{font-size:0;margin-bottom:-30px;margin-left:-15px;margin-right:-15px;padding:0;margin-left:auto;margin-right:auto;width:1410px}.poster-grid .poster-grid__item{box-sizing:border-box;display:inline-block;font-size:1rem;margin-bottom:30px;margin-left:15px;margin-right:15px;vertical-align:top;width:calc(100% / 2 - 30px)}}@media only screen and (min-width:1024px) and (min-height:0){.poster-grid.has-3-columns{font-size:0;margin-bottom:-20px;margin-left:-10px;margin-right:-10px;padding:0;margin-left:auto;margin-right:auto;width:58.75rem}.poster-grid.has-3-columns .poster-grid__item{box-sizing:border-box;display:inline-block;font-size:1rem;margin-bottom:20px;margin-left:10px;margin-right:10px;vertical-align:top;width:calc(100% / 3 - 20px)}}@media only screen and (min-width:1920px) and (min-height:0){.poster-grid.has-3-columns{font-size:0;margin-bottom:-30px;margin-left:-15px;margin-right:-15px;padding:0;margin-left:auto;margin-right:auto;width:108.125rem}.poster-grid.has-3-columns .poster-grid__item{box-sizing:border-box;display:inline-block;font-size:1rem;margin-bottom:30px;margin-left:15px;margin-right:15px;vertical-align:top;width:calc(100% / 3 - 30px)}}.poster-grid.poster-grid--subscriptions{max-width:340px;width:calc(100% - 2 * 20px)}@media only screen and (min-width:568px) and (min-height:0){.poster-grid.poster-grid--subscriptions{max-width:340px}}@media only screen and (min-width:768px) and (min-height:0){.poster-grid.poster-grid--subscriptions{max-width:470px}}@media only screen and (min-width:1024px) and (min-height:0){.poster-grid.poster-grid--subscriptions{font-size:0;margin-bottom:-20px;margin-left:-10px;margin-right:-10px;padding:0;margin-left:auto;margin-right:auto;max-width:calc(100% - 80px)}.poster-grid.poster-grid--subscriptions .poster-grid__item{box-sizing:border-box;display:inline-block;font-size:1rem;margin-bottom:20px;margin-left:10px;margin-right:10px;vertical-align:top;width:calc(100% / 3 - 20px)}}@media only screen and (min-width:1920px) and (min-height:0){.poster-grid.poster-grid--subscriptions{font-size:0;margin-bottom:-30px;margin-left:-15px;margin-right:-15px;padding:0;margin-left:auto;margin-right:auto;max-width:108.125rem}.poster-grid.poster-grid--subscriptions .poster-grid__item{box-sizing:border-box;display:inline-block;font-size:1rem;margin-bottom:30px;margin-left:15px;margin-right:15px;vertical-align:top;width:calc(100% / 5 - 30px)}}.poster-grid__item{display:block;background-size:cover;list-style:none;margin-bottom:20px;position:relative}.poster-grid__item:before{content:"";display:block;padding-bottom:65.92593%}@media only screen and (min-width:768px) and (min-height:0){.poster-grid__item{margin-bottom:24px}}@media only screen and (max-width:1023px){.poster-grid__item:last-child{margin-bottom:0}}.poster-grid__item a{background-color:rgba(0,0,0,.3);bottom:0;left:0;position:absolute;right:0;top:0}.poster-grid--subscriptions .poster-grid__item{display:block;position:relative}.poster-grid--subscriptions .poster-grid__item:before{content:"";display:block;padding-bottom:47.05882%}@media only screen and (min-width:768px) and (min-height:0){.poster-grid--subscriptions .poster-grid__item{display:block;position:relative}.poster-grid--subscriptions .poster-grid__item:before{content:"";display:block;padding-bottom:46.80851%}}@media only screen and (min-width:1024px) and (min-height:0){.poster-grid--subscriptions .poster-grid__item{display:block;position:relative}.poster-grid--subscriptions .poster-grid__item:before{content:"";display:block;padding-bottom:46.66667%}}@media only screen and (min-width:1380px) and (min-height:0){.poster-grid--subscriptions .poster-grid__item{display:block;position:relative}.poster-grid--subscriptions .poster-grid__item:before{content:"";display:block;padding-bottom:47.5%}}@media only screen and (min-width:1920px) and (min-height:0){.poster-grid--subscriptions .poster-grid__item{display:block;position:relative}.poster-grid--subscriptions .poster-grid__item:before{content:"";display:block;padding-bottom:70.83333%}}.poster-grid__item-content{color:#fff;left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:90%}@media only screen and (max-width:567px){.poster-grid__item-content{margin-top:.625rem}}@media only screen and (min-width:768px) and (max-width:1023px){.poster-grid__item-content{width:568px}}@media only screen and (min-width:1024px) and (min-height:0){.poster-grid__item-content{width:60%}}@media only screen and (min-width:1920px) and (min-height:0){.poster-grid--subscriptions .poster-grid__item-content{width:90%}}.poster-grid__item-title{font-family:Graphik XXX Cond Web,Impact,sans-serif;font-size:10vw;font-weight:400;letter-spacing:.0125em;line-height:1;text-transform:uppercase;display:block}@media only screen and (min-width:568px) and (min-height:0){.poster-grid__item-title{font-size:2.5rem}}@media only screen and (min-width:768px) and (min-height:0){.poster-grid__item-title{font-size:2.875rem;margin-bottom:.625rem}}@media only screen and (min-width:1024px) and (min-height:0){.poster-grid__item-title{font-size:1.875rem}}@media only screen and (min-width:1920px) and (min-height:0){.poster-grid__item-title{font-size:2.875rem}}@media only screen and (min-width:568px) and (min-height:0){.poster-grid--subscriptions .poster-grid__item-title{font-size:2.1875rem;line-height:1.1}}.poster-grid__item-subtitle{font-family:Graphik XXX Cond Web,Impact,sans-serif;font-size:10vw;font-weight:400;letter-spacing:.0125em;line-height:1;text-transform:uppercase;display:block}@media only screen and (min-width:568px) and (min-height:0){.poster-grid__item-subtitle{font-size:2.5rem}}@media only screen and (min-width:768px) and (min-height:0){.poster-grid__item-subtitle{font-size:2.875rem;margin-bottom:.625rem}}@media only screen and (min-width:1024px) and (min-height:0){.poster-grid__item-subtitle{font-size:1.875rem}}@media only screen and (min-width:1920px) and (min-height:0){.poster-grid__item-subtitle{font-size:1.875rem}}@media only screen and (min-width:768px) and (min-height:0){.poster-grid__item-title+.poster-grid__item-subtitle{margin-top:-.625rem}}.poster-grid__item-cta{border-bottom:1px solid currentcolor;display:inline-block;font-family:Helvetica Neue,Arial,sans-serif;font-size:.875rem}@media only screen and (min-width:1920px) and (min-height:0){.poster-grid--subscriptions .poster-grid__item-cta{border-bottom:0 solid transparent;font-family:Helvetica Neue,Arial,sans-serif}}.poster-grid__item-logo{display:block;left:12px;max-height:2.3125rem;max-width:5.9375rem;position:absolute;top:12px}@media only screen and (min-width:568px) and (min-height:0){.poster-grid__item-logo{max-height:3.4375rem}}@media only screen and (min-width:768px) and (min-height:0){.poster-grid__item-logo{left:30px;max-height:7.5rem;max-width:12.5rem;top:30px}}@media only screen and (min-width:1024px) and (min-height:0){.poster-grid__item-logo{left:20px;max-height:4.5rem;max-width:7.5rem;top:20px}}@media only screen and (min-width:1920px) and (min-height:0){.poster-grid__item-logo{max-height:5.625rem;max-width:9.375rem}}@media only screen and (min-width:1024px) and (min-height:0){.primary-navigation{-webkit-font-smoothing:antialiased;bottom:0;display:block;font-size:0;left:0;position:absolute;right:0;text-align:center;z-index:1}}@media only screen and (min-width:1024px) and (min-height:0){.primary-navigation__item{display:inline-block}}.primary-navigation__item__link{color:#fff;display:inline-block;font-family:Graphik XXX Cond Web,Impact,sans-serif;font-size:1.25rem;letter-spacing:.1rem;overflow:hidden;padding:1.25rem .625rem;position:relative;text-transform:uppercase}.primary-navigation__item__link:before{background-color:currentColor;bottom:0;content:"";display:block;height:3px;left:.625rem;position:absolute;right:.625rem;transform:translate3d(0,115%,0);transition-delay:128ms;transition:transform 128ms cubic-bezier(.445,.05,.55,.95)}.primary-navigation__item__link:hover:before{transform:translateZ(0);transition-delay:0;background-color:currentColor}.is-fc .primary-navigation__item__link{color:#000}.is-active .primary-navigation__item__link:before{transform:translateZ(0);transition-delay:0}.primary-navigation__item__new-tab-icon{background-image:url(../images/new-tab.svg);background-repeat:no-repeat;background-size:100% 100%;display:inline-block;font-size:0;height:.75rem;margin-left:.375rem;transform:translateY(-2px);vertical-align:middle;width:.75rem}.is-fc .primary-navigation__item__new-tab-icon{background-image:url(../images/new-tab-black.svg)}[read-more]{position:relative}[read-more].is-collapsed{max-height:18.75rem;overflow:hidden}[read-more].is-collapsed:before{background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,#fff 50%);bottom:0;content:"";height:9.375rem;left:0;position:absolute;right:0}.read-more__cta{bottom:0;display:none;font-family:Helvetica Neue,Arial,sans-serif;left:0;position:absolute;text-decoration:underline}.receipt,[read-more].is-collapsed .read-more__cta{display:block}.receipt{background-color:#fff;color:#000;max-width:32.5rem;margin-left:auto;margin-right:auto;text-align:left}.is-cfda .receipt{border:1px solid currentcolor}.overlay.is-inverted .receipt{border:1px solid rgba(0,0,0,.1)}.receipt a{color:#000}.receipt__title{font-family:Graphik XXX Cond Web,Impact,sans-serif;font-size:2.875rem;line-height:.95;font-weight:400;padding:3.125rem 0 1.25rem;text-align:center;text-transform:uppercase;max-width:20rem;margin-left:auto;margin-right:auto}.receipt__confirmation-number{font-family:Helvetica Neue,Arial,sans-serif;font-size:.875rem;padding-bottom:1.25rem;text-align:center}.receipt__body{border-top:1px solid rgba(0,0,0,.1);padding-top:1rem;padding-left:.9375rem;padding-right:.9375rem;font-size:.875rem;text-align:left}@media only screen and (min-width:768px) and (min-height:0){.receipt__body{padding-left:2.5rem;padding-right:2.5rem}}.receipt__notes{overflow:hidden;margin-bottom:2.875rem}.receipt__notes span{font-family:Helvetica Neue,Arial,sans-serif}.receipt__notes__left{float:left;text-align:left;max-width:70%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.receipt__notes__right{float:right;text-align:right;max-width:30%}.receipt__line{overflow:hidden}.receipt__line:last-child:not(.receipt__total){padding-bottom:1rem}.receipt__line-label,.receipt__line-value{font-family:Helvetica Neue,Arial,sans-serif;font-size:.875rem;padding:.3125rem 0;width:80%;float:left}.receipt__line-value{text-align:right;float:right;width:20%}.receipt__total{border-top:1px solid rgba(0,0,0,.1);overflow:hidden;padding:.75rem 0 1rem}.receipt__actions{border-bottom:1px solid rgba(0,0,0,.1);padding:2rem 0 1.875rem}.receipt__actions,.receipt__footer{border-top:1px solid rgba(0,0,0,.1);text-align:center}.receipt__footer{font-size:.875rem;padding:2rem 0}.receipt__footer a{text-decoration:none;border-bottom:1px solid #000}.resource{margin:0 auto;padding-top:65px;text-align:center}@media only screen and (min-width:768px) and (min-height:0){.resource{padding-top:110px}}@media only screen and (min-width:1024px) and (min-height:0){.resource{width:840px}}@media only screen and (min-width:1920px) and (min-height:0){.resource{width:1330px}}.resource__title{font-family:Throhand W01 Pen Roman,serif;font-size:2.8125rem;font-weight:100;text-transform:uppercase;line-height:1;margin-bottom:1.5625rem}@media only screen and (min-width:768px) and (min-height:0){.resource__title{font-size:4.375rem;margin-bottom:2.5rem;margin-left:auto;margin-right:auto}}@media only screen and (min-width:1024px) and (min-height:0){.resource__title{font-size:4.375rem;margin-bottom:2.5rem}}@media only screen and (min-width:1920px) and (min-height:0){.resource__title{font-size:5rem;margin-bottom:2.5rem}}.resource__share{text-align:center;margin-bottom:2.625rem}@media only screen and (min-width:768px) and (min-height:0){.resource__share{margin-bottom:3.125rem}}@media only screen and (min-width:1024px) and (min-height:0){.resource__share{margin-bottom:3rem}}.resource__content{text-align:left}@media only screen and (max-width:567px){.resource__content{margin:0 1.25rem 1.75rem}}@media only screen and (min-width:568px) and (min-height:0){.resource__content{margin:0 auto 4rem;max-width:560px}}@media only screen and (min-width:1024px) and (min-height:0){.resource__content{margin:0 auto 3.375rem}}.resource__content p{max-width:100%}.resource__content img{display:block;max-width:100%;width:100%}.resource__map{display:block;width:100vw;height:350px;margin-bottom:1.875rem}.resource__map .static-map{position:absolute;left:0;top:0;width:100%;height:100%;padding:0}@media only screen and (min-width:768px) and (min-height:0){.resource__map{height:700px;margin-bottom:3.125rem}}@media only screen and (min-width:1024px) and (min-height:0){.resource__map{background-color:rgba(0,0,0,.05);display:block;height:400px;margin:0 0 3.375rem -2.3125rem;width:915px}}@media only screen and (min-width:1920px) and (min-height:0){.resource__map{margin:0 auto 3.375rem}}.resource__meta{font-size:.875rem;text-align:left;margin-bottom:3.125rem;margin-left:auto;margin-right:auto}@media only screen and (max-width:767px){.resource__meta{font-size:.9375rem;width:87.5%;max-width:335px}}@media only screen and (min-width:768px) and (max-width:1023px){.resource__meta{font-size:1rem;width:488px}}@media only screen and (min-width:1024px) and (min-height:0){.resource__meta{width:620px}}.resource__meta h3{clear:both;font-family:Throhand W01 Pen Roman,serif;font-size:inherit;font-weight:100;text-transform:uppercase;margin-bottom:1.5rem}.resource__meta p+h3{padding-top:1.25rem}@media only screen and (min-width:768px) and (min-height:0){.resource__meta p+h3{padding-top:1.5rem}}.resource__meta ul{margin-bottom:1.75rem;overflow:hidden;padding-left:20px}.resource__meta p{font-family:Helvetica Neue,Arial,sans-serif;font-size:inherit;line-height:1.35;margin-bottom:1em}@media only screen and (min-width:768px) and (max-width:1023px){.resource__meta p{float:left;width:50%}}.resource__meta span{display:block}.resource__meta a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.resource__meta li{font-family:Helvetica Neue,Arial,sans-serif;font-size:inherit;line-height:1.35}.resource__meta ul.has-columns li{box-sizing:border-box;float:left;padding-right:20px;width:50%}@media only screen and (max-width:767px){.resource__meta-contact{overflow:hidden}}@media only screen and (min-width:1024px) and (min-height:0){.resource__meta-contact{float:left;padding-right:40px;width:180px}}.resource__meta-meta{padding-top:1.5rem}@media only screen and (min-width:1024px) and (min-height:0){.resource__meta-meta{padding-top:0;float:right;width:400px}}.resource-center-article-downloads{border-bottom:1px solid rgba(0,0,0,.1);border-top:1px solid rgba(0,0,0,.1);display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:2.5rem auto;max-width:485px;padding:2.5rem 0}.resource-center-article-downloads+.resource-center-article-downloads{border-top:none}.resource-center-article-downloads.resource-center-article-downloads--no-tags{border-bottom:none;padding-bottom:0}.resource-center-article-downloads__title{margin:0 auto 2.5rem;text-align:center;width:100%}.resource-center-article-downloads__item{-ms-flex-item-align:end;align-self:flex-end;margin-bottom:2.5rem;width:100%}@media only screen and (min-width:568px) and (min-height:0){.resource-center-article-downloads__item{width:calc(50% - 1.25rem)}.resource-center-article-downloads__item:nth-child(odd){margin-left:2.5rem}}.resource-center-article-downloads__item:last-child{margin-bottom:0}.resource-center-article-downloads__item__title{text-align:center;width:100%}.resource-center-article-downloads__item__poster{background-repeat:no-repeat;background-size:contain;padding-top:133.333%;width:100%}.resource-center-article-downloads__item__poster+.resource-center-article-downloads__item__title{padding-top:.75rem}.step-by-step-form{border-bottom:.3125rem solid #000;margin-bottom:1.5rem}.step-by-step-form.is-salmon{border-bottom-color:#ffa2a2}@media only screen and (min-width:768px) and (min-height:0){.step-by-step-form{margin-bottom:2.5rem;border-bottom-width:.625rem}}.step-by-step-form.is-beta-form{background-color:#fff9f7;border-top:.625rem solid #ffa2a2;border-bottom:.625rem solid #ffa2a2;margin-bottom:0}@media only screen and (min-width:1024px) and (min-height:0){.step-by-step-form.is-beta-form .step-by-step-form__step-group:not(:last-child){border-bottom:none}}.step-by-step-form.is-beta-form .button-group{text-align:left}.step-by-step-form.is-beta-form .step-by-step-form__step-form{margin-left:auto;margin-right:auto}@media only screen and (min-width:1380px) and (min-height:0){.step-by-step-form.is-beta-form .step-by-step-form__step-form{max-width:1380px}}@media only screen and (min-width:1920px) and (min-height:0){.step-by-step-form.is-beta-form .step-by-step-form__step-form{max-width:1380px}}@media only screen and (min-width:1380px) and (min-height:0){.step-by-step-form.is-beta-form .step-by-step-form__step-group{float:left;box-sizing:border-box;padding-left:4.375rem;padding-right:4.375rem;width:50%}.step-by-step-form.is-beta-form .step-by-step-form__step-group:last-child{border-right:none}}.step-by-step-form .form-group.has-error .form-input{border-width:2px}.step-by-step-form.is-salmon .form-group.has-error label{color:#e41414;transition:none}.step-by-step-form.is-salmon .form-group.has-error .form-input{border-width:1px;transition:none}.step-by-step-form [type=file]{display:none}.step-by-step-form--no-bottom{margin-bottom:0;border-bottom:none}.step-by-step-form__intro .chapter__title{margin-bottom:0}.step-by-step-form__intro .chapter__title+span{margin-top:1.5625rem}.step-by-step-form__intro .chapter__subtitle{margin-top:0;margin-bottom:0}.step-by-step-form__intro .chapter__content{margin-bottom:0}.step-by-step-form__header{background-color:#000;text-align:center;padding:.75rem 0}@media only screen and (min-width:768px) and (min-height:0){.step-by-step-form__header{padding:1.5rem 0}}.is-salmon .step-by-step-form__header{background-color:#ffa2a2}.step-by-step-form__header span{color:hsla(0,0%,100%,.2);border:2px solid currentcolor;border-radius:50%;display:inline-block;font-family:Graphik XXX Cond Web,Impact,sans-serif;font-weight:400;font-size:1.5625rem;line-height:1.8125rem;height:1.75rem;width:1.75rem}@media only screen and (min-width:768px) and (min-height:0){.step-by-step-form__header span{border:4px solid currentcolor;font-size:3.125rem;line-height:3.625rem;height:3.5rem;width:3.5rem}}.step-by-step-form__header span.is-active{color:#fff}.is-salmon .step-by-step-form__header span.is-active{color:#000}.step-by-step-form__header span:not(:last-child){margin-right:1.5rem}@media only screen and (min-width:768px) and (min-height:0){.step-by-step-form__header span:not(:last-child){margin-right:3.625rem}}.step-by-step-form__form{position:relative}.step-by-step-form__nested{overflow:hidden;padding-bottom:1.75rem}.step-by-step-form__nested p:last-child{margin-bottom:0}.step-by-step-form__progress{background-color:rgba(255,249,247,.9);position:absolute;left:0;right:0;top:0;bottom:0;z-index:1001}.step-by-step-form__progress>span{text-align:center;position:absolute;left:50%;top:50%;line-height:1.3;width:18.75rem;transform:translate(-50%,-50%)}.step-by-step-form__progress>span:before{content:"";display:block;background-image:url(../images/loader-black.svg);background-position:50%;background-size:contain;height:3rem;width:3rem;margin-left:auto;margin-right:auto;margin-bottom:1rem}.step-by-step-form__step .step-by-step-form__step-form{display:none}.step-by-step-form__step.is-expanded .step-by-step-form__step-form{display:block;overflow:hidden}@media only screen and (min-width:768px) and (min-height:0){.step-by-step-form__step.is-expanded .step-by-step-form__step-form{display:-ms-flexbox;display:flex}}.step-by-step-form__step-header{display:none}.step-by-step-form__step-form{background-color:#fff}@media only screen and (min-width:768px) and (min-height:0){.step-by-step-form__step-form,.step-by-step-form__step-form>[ng-include]{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;width:100%}}.is-salmon .step-by-step-form__step-form{background-color:#fff9f7}@media only screen and (max-width:1023px){.step-by-step-form__step-form .form-group{clear:both;float:none;width:100%}}.step-by-step-form__step-form .form-label.form-label--mb-15{margin-bottom:.9375rem}@media only screen and (max-width:1023px){.step-by-step-form__step-form .form-input{font-size:1rem}}.is-salmon .step-by-step-form__step-form .form-input:focus,.step-by-step-form__step-form .form-input:focus{border-color:#000;color:#000}.step-by-step-form__step-form .form-select{margin-bottom:1.25rem}.step-by-step-form__step-form .form-group .form-select{margin-bottom:0}.step-by-step-form__step-form .separator{margin-bottom:2rem}.step-by-step-form__step-form .button+.separator,.step-by-step-form__step-form .form-checkbox+.button,.step-by-step-form__step-form .form-checkbox+.share__label,.step-by-step-form__step-form .share__label+.separator{margin-top:2rem}.step-by-step-form__step-form .form-radio{margin-bottom:2rem}.step-by-step-form__step-group{border:0;padding:1.75rem 0;color:#000;border-color:rgba(0,0,0,.1)!important}.is-salmon .step-by-step-form__step-group{color:#000;border-color:rgba(0,0,0,.1)!important}.is-salmon .step-by-step-form__step-group p.has-error{color:#e41414}@media only screen and (max-width:767px){.step-by-step-form__step-group{padding-left:1.25rem;padding-right:1.25rem;overflow:hidden}}@media only screen and (max-width:1919px){.step-by-step-form__step-group:not(:last-child){border-bottom:1px solid currentcolor}}@media only screen and (min-width:1920px) and (min-height:0){.step-by-step-form__step-group.spans-two~.step-by-step-form__step-group:nth-child(4),.step-by-step-form__step-group:nth-child(5){border-top:1px solid currentcolor}}@media only screen and (min-width:768px) and (max-width:1919px){.step-by-step-form__step-group{width:370px;padding:4.375rem 4.375rem 3.625rem}.step-by-step-form__step-group:nth-child(odd){float:left;border-right:1px solid currentcolor;padding-left:calc(50% - 440px);width:369px}.step-by-step-form__step-group:nth-child(2n){float:right;padding-right:calc(50% - 440px)}.step-by-step-form__step-group.is-full-width-on-medium,.step-by-step-form__step-group.spans-two~.step-by-step-form__step-group:last-child{float:none;clear:both;width:100%;border-right:none;padding-left:0;padding-right:0;min-height:0!important}.step-by-step-form__step-group.spans-two~.step-by-step-form__step-group:last-child{text-align:center}.step-by-step-form__step-group.has-no-border-bottom{border-bottom:none}.step-by-step-form__step-group.is-centered{text-align:center}}@media only screen and (min-width:768px) and (max-width:1023px){.step-by-step-form__step-group{width:294px;padding:3.4375rem 2.8125rem 2.5rem}.step-by-step-form__step-group:nth-child(odd){float:left;border-right:1px solid currentcolor;padding-left:calc(50% - 339px);width:293px}.step-by-step-form__step-group:nth-child(2n){float:right;padding-right:calc(50% - 339px)}.step-by-step-form__step-group.is-full-width-on-small,.step-by-step-form__step-group.spans-two~.step-by-step-form__step-group:last-child{float:none;clear:both;width:100%;border-right:none;padding-left:0;padding-right:0;min-height:0!important}}@media only screen and (min-width:1920px) and (min-height:0){.step-by-step-form__step-group{float:left;border-bottom:none;width:369px;padding:2.5rem;border-right:1px solid currentcolor}.step-by-step-form__step-group.spans-two{width:819px}.step-by-step-form__step-group.spans-two~.step-by-step-form__step-group:nth-child(3){border-right:none;padding-right:calc(50% - 860px)}.step-by-step-form__step-group:last-child,.step-by-step-form__step-group:nth-child(4n+4){border-right:none}.step-by-step-form__step-group.is-full-width-on-large{float:none;clear:both;width:100%;border-right:none;padding-left:0;padding-right:0}.step-by-step-form__step-group.is-centered{text-align:center}}.step-by-step-form__step-group p{font-family:Helvetica Neue,Arial,sans-serif;font-size:.875rem;margin-bottom:1rem;max-width:25rem}@media only screen and (max-width:767px){.step-by-step-form__step-group p:last-child{margin-bottom:0}}@media only screen and (min-width:768px) and (min-height:0){.step-by-step-form__step-group p{margin-bottom:2rem}}.step-by-step-form__step-group p a{text-decoration:underline}.step-by-step-form__step-group ol,.step-by-step-form__step-group ul{padding-left:1.25rem;font-size:.875rem;margin-bottom:1rem}@media only screen and (min-width:768px) and (min-height:0){.step-by-step-form__step-group ol,.step-by-step-form__step-group ul{margin-bottom:2rem}}.step-by-step-form__step-group ol li,.step-by-step-form__step-group ul li{line-height:1.35;margin-bottom:.75rem}.step-by-step-form__step-group.is-centered p{max-width:485px}@media only screen and (min-width:768px) and (min-height:0){.step-by-step-form__step-group.is-centered p{margin-left:auto;margin-right:auto}}.step-by-step-form__step-title{color:inherit;font-family:Throhand W01 Pen Roman,serif;font-size:1.875rem;font-weight:100;text-transform:uppercase;line-height:1;margin-bottom:1.25rem}@media only screen and (min-width:768px) and (min-height:0){.step-by-step-form__step-title{font-size:1.875rem;margin-bottom:1.875rem}.step-by-step-form__step-title:not(:first-of-type){margin-top:1.875rem}}@media only screen and (min-width:1024px) and (min-height:0){.step-by-step-form__step-title{font-size:2.5rem;margin-bottom:1.625rem}.step-by-step-form__step-title:not(:first-of-type){margin-top:2.125rem}}.step-by-step-form__step-title__very-long{color:inherit;font-family:Throhand W01 Pen Roman,serif;font-size:1.25rem;font-weight:100;text-transform:uppercase;line-height:1;margin-bottom:1.25rem}@media only screen and (min-width:768px) and (min-height:0){.step-by-step-form__step-title__very-long{font-size:1.375rem;margin-bottom:1.875rem}.step-by-step-form__step-title__very-long:not(:first-of-type){margin-top:1.875rem}}@media only screen and (min-width:1024px) and (min-height:0){.step-by-step-form__step-title__very-long{font-size:1.6875rem;margin-bottom:1.625rem}.step-by-step-form__step-title__very-long:not(:first-of-type){margin-top:2.125rem}}.step-by-step-form__select{font-size:0;margin-bottom:2rem}.step-by-step-form__select .form-radio,.step-by-step-form__select:last-of-type{margin-bottom:0}@media only screen and (min-width:768px) and (min-height:0){.step-by-step-form__select.has-columns:not(.has-columns-not-on-small) .form-checkbox,.step-by-step-form__select.has-columns:not(.has-columns-not-on-small) .form-radio{display:inline-block;width:50%}}@media only screen and (min-width:1024px) and (min-height:0){.step-by-step-form__select.has-columns .form-checkbox,.step-by-step-form__select.has-columns .form-radio{display:inline-block;width:50%}}.step-by-step-form__select.is-multiline .form-label{margin-bottom:0;line-height:1.4}.step-by-step-form__select.is-multiline .form-label:after,.step-by-step-form__select.is-multiline .form-label:before{top:.65em!important}.step-by-step-form__select-nested strong{cursor:pointer;display:block;font-size:.875rem;margin-bottom:.5rem}.step-by-step-form__select-nested strong i{font-size:.875rem;position:relative;top:-1px}.step-by-step-form__select-nested .form-checkbox{display:none}.step-by-step-form__select-nested .is-expanded~.form-checkbox{display:block}.step-by-step-form__select-nested:not(:last-child){margin-bottom:1.25rem}@media only screen and (max-width:1023px){.step-by-step-form__step-review{border-bottom:2px solid #000}.is-salmon .step-by-step-form__step-review{border-color:#ffa2a2}}.step-by-step-form__step-review p{max-width:485px}@media only screen and (min-width:1024px) and (min-height:0){.step-by-step-form__step-review p{margin-left:auto;margin-right:auto}}.step-by-step-form__step-review dl{margin-bottom:2rem}.step-by-step-form__step-review dd,.step-by-step-form__step-review dt{display:block;font-family:Helvetica Neue,Arial,sans-serif;font-size:.875rem;line-height:1.35}.step-by-step-form__step-review dd{margin-bottom:1rem}.step-by-step-form__step-review dd p{font-family:Helvetica Neue,Arial,sans-serif;font-size:1em;line-height:1.35;margin-bottom:1em}.step-by-step-form__step-review dd p:last-child{margin-bottom:0}.step-by-step-form__step-review ul{font-size:.875rem;padding-left:1.25rem;line-height:1.35;margin-bottom:2rem}.step-by-step-form__date-time-selector{clear:both;display:block;margin-top:1.375rem;border-top:1px solid rgba(0,0,0,.1);padding-top:1.25rem;padding-bottom:.75rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.step-by-step-form__date-time-selector .button,.step-by-step-form__date-time-selector .share__label{margin-top:1.25rem}.step-by-step-form__date-time-selector__all-day{margin-top:.375rem;margin-bottom:1rem}.step-by-step-form__date-time-selector__all-day:last-child,.step-by-step-form__date-time-selector__time .form-select{margin-bottom:0}.step-by-step-form__table-overview{display:block;font-size:.875rem;width:100%;border-collapse:collapse;margin-bottom:3rem}.step-by-step-form__table-overview td{padding:.3125rem 0}.step-by-step-form__table-overview td:first-child{width:74%}.step-by-step-form__table-overview td:last-child{text-align:right}.step-by-step-form__table-overview tbody tr:last-child td{padding-bottom:.9375rem}.step-by-step-form__table-overview tfoot td{border-top:1px solid rgba(0,0,0,.1);padding:.9375rem 0 0}.step-by-step-form[step-by-step-form-highlighter] .step-by-step-form__step-form.is-active:not(.is-never-muted) .step-by-step-form__step-group>*{opacity:.35}.step-by-step-form[step-by-step-form-highlighter] .step-by-step-form__step-form.is-active:not(.is-never-muted) .step-by-step-form__step-group.is-active{background-color:#fff;overflow:visible;position:relative;z-index:1000}.step-by-step-form[step-by-step-form-highlighter] .step-by-step-form__step-form.is-active:not(.is-never-muted) .step-by-step-form__step-group.is-active>*,.step-by-step-form[step-by-step-form-highlighter] .step-by-step-form__step-form.is-active:not(.is-never-muted) .step-by-step-form__step-group.is-active~.step-by-step-form__step-group>*{opacity:1}p.step-by-step-form__payment-error{margin-top:1rem}@media only screen and (min-width:768px) and (min-height:0){p.step-by-step-form__payment-error{margin-top:2rem}}ul.step-by-step-form__step-review__list{margin:0;padding:0 0 0 1rem}ul.step-by-step-form__step-review__list li{margin-bottom:0}.step-by-step-form__options{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.step-by-step-form__options__item{-ms-flex-preferred-size:calc(50% - 10px);flex-basis:calc(50% - 10px);-ms-flex-negative:0;flex-shrink:0;-ms-flex-positive:0;flex-grow:0}.step-by-step-form__options__item .form-checkbox,.step-by-step-form__options__item .form-radio{margin-bottom:0}.step-by-step-form__options__item .form-checkbox .form-label:after,.step-by-step-form__options__item .form-checkbox .form-label:before,.step-by-step-form__options__item .form-radio .form-label:after,.step-by-step-form__options__item .form-radio .form-label:before{transform:translateY(0)!important}.step-by-step-form__options__item .form-radio .form-label:before{top:3px!important}.step-by-step-form__options__item .form-radio .form-label:after{top:7px!important}.step-by-step-form__options__item .form-checkbox .form-label:before{top:3px!important}.step-by-step-form__options__item .form-checkbox .form-label:after{top:-2px!important}.has-error .step-by-step-form__options__item{color:#e41414}.has-error .step-by-step-form__options__item .form-checkbox .form-label:before{border-color:#e41414!important}.step-by-step-form__step .form-yes-no{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.step-by-step-form__step .form-yes-no span{-ms-flex-preferred-size:calc(50% - 10px);flex-basis:calc(50% - 10px);-ms-flex-negative:0;flex-shrink:0;-ms-flex-positive:0;flex-grow:0}.scroll-down{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:auto;flex-basis:auto;-ms-flex-direction:column;flex-direction:column;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:.875rem;-ms-flex-pack:center;justify-content:center;text-align:center;transition:opacity 96ms linear;width:100%}.scroll-down:focus,.scroll-down:hover{opacity:.6}.scroll-down:focus{outline:0}.scroll-down:hover{cursor:pointer}.scroll-down__label{display:inline-block;margin-bottom:1.5rem}.scroll-down__arrow{display:block;fill:currentColor;height:34px;width:22px}.submit-listing-landing__intro .chapter__subtitle{margin-top:0;margin-bottom:0}.submit-listing-landing{background-color:#fff9f7;border-top:.625rem solid #ffa2a2;border-bottom:.625rem solid #ffa2a2;margin-bottom:4rem;text-align:center}.submit-listing-landing .chapter__content{margin-bottom:2rem}.submit-listing-landing__option{display:block;font-size:.875rem;padding-bottom:2rem}@media only screen and (min-width:568px) and (min-height:0){.submit-listing-landing__option{display:inline-block;width:250px}}@media only screen and (max-width:567px){.submit-listing-landing__option:first-child{border-bottom:1px solid rgba(0,0,0,.1)}}@media only screen and (min-width:568px) and (min-height:0){.submit-listing-landing__option:first-child{border-right:1px solid rgba(0,0,0,.1)}}.submit-listing-landing__option i{display:block;font-size:3.5rem;margin-bottom:1rem}.submit-listing-landing__note{margin-top:1.75rem;margin-left:auto;margin-right:auto;max-width:30rem}.submit-listing-landing__note a{text-decoration:underline}.submit-listing-preview{position:relative;background-color:#fff9f7}.submit-listing-preview__main{background-color:#fff;box-sizing:border-box;padding:2.5rem 1.25rem}@media only screen and (min-width:768px) and (max-width:1919px){.submit-listing-preview__main{width:100%;border-bottom:1px solid rgba(0,0,0,.1)}}@media only screen and (min-width:1920px) and (min-height:0){.submit-listing-preview__main{border-left:1px solid rgba(0,0,0,.1);border-right:1px solid rgba(0,0,0,.1);margin-left:auto;margin-right:auto;width:1180px;min-height:560px}}.submit-listing-preview__back,.submit-listing-preview__main .step-by-step-form__step-title{text-align:center}@media only screen and (min-width:768px) and (max-width:1919px){.submit-listing-preview__back{border-right:1px solid rgba(0,0,0,.1);float:left;padding:2.5rem 24px 2.5rem calc(50vw - 384px + 24px);width:50%}}@media only screen and (min-width:1024px) and (max-width:1919px){.submit-listing-preview__back{padding-left:calc(50vw - 512px + 40px);padding-right:20px}}@media only screen and (min-width:1920px) and (min-height:0){.submit-listing-preview__back{text-align:left;position:absolute;padding-left:calc(50vw - 960px + 40px);padding-right:20px;left:0;top:0;bottom:0;width:calc(50% - 590px)}}.submit-listing-preview__draft{text-align:center}@media only screen and (min-width:768px) and (max-width:1919px){.submit-listing-preview__draft{float:right;padding:2.5rem calc(50vw - 384px + 24px) 2.5rem 24px;width:50%}}@media only screen and (min-width:1024px) and (max-width:1919px){.submit-listing-preview__draft{padding-right:calc(50vw - 512px + 40px);padding-left:20px}}@media only screen and (min-width:1920px) and (min-height:0){.submit-listing-preview__draft{text-align:left;position:absolute;padding-right:calc(50vw - 960px + 40px);padding-left:20px;right:0;top:0;bottom:0;width:calc(50% - 590px);height:280px}.submit-listing-preview__draft:not(:last-child){border-bottom:1px solid rgba(0,0,0,.1)}}.submit-listing-preview__submit{text-align:center}@media only screen and (min-width:768px) and (max-width:1919px){.submit-listing-preview__submit{border-top:1px solid rgba(0,0,0,.1);clear:both;padding:2.5rem 24px;width:100%}}@media only screen and (min-width:1920px) and (min-height:0){.submit-listing-preview__submit{text-align:left;position:absolute;padding-right:calc(50vw - 960px + 40px);padding-left:20px;right:0;top:280px;bottom:0;width:calc(50% - 590px)}}.submit-listing-preview__back,.submit-listing-preview__draft,.submit-listing-preview__submit{box-sizing:border-box}@media only screen and (max-width:767px){.submit-listing-preview__back,.submit-listing-preview__draft,.submit-listing-preview__submit{border-bottom:1px solid rgba(0,0,0,.1);padding:2.5rem 1.25rem}.submit-listing-preview__back:last-child,.submit-listing-preview__draft:last-child,.submit-listing-preview__submit:last-child{border-bottom:none}}@media only screen and (min-width:1920px) and (min-height:0){.submit-listing-preview__back,.submit-listing-preview__draft,.submit-listing-preview__submit{padding-top:2.5rem;padding-bottom:2.5rem}}.submit-listing-preview__back .step-by-step-form__step-title,.submit-listing-preview__draft .step-by-step-form__step-title,.submit-listing-preview__submit .step-by-step-form__step-title{margin-bottom:1.875rem;max-width:290px;margin-left:auto;margin-right:auto}@media only screen and (min-width:1920px) and (min-height:0){.submit-listing-preview__back .step-by-step-form__step-title,.submit-listing-preview__draft .step-by-step-form__step-title,.submit-listing-preview__submit .step-by-step-form__step-title{max-width:none}}.subscription-overview__list{text-align:center}@media only screen and (min-width:768px) and (min-height:0){.subscription-overview__list{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:0;-ms-flex-pack:center;justify-content:center}}.subscription-overview__item{padding-bottom:2.25rem;position:relative}.is-market-week .subscription-overview__item{position:static}@media only screen and (max-width:767px){.subscription-overview__item:not(:last-child){border-bottom:1px solid rgba(0,0,0,.1)}.subscription-overview__item:nth-child(1n+2){padding-top:2.25rem}}@media only screen and (min-width:768px) and (min-height:0){.subscription-overview__item{padding-left:2.25rem;padding-right:2.25rem;width:calc(50% - 5rem - 1px)}.subscription-overview__item:nth-child(-n+2){border-bottom:1px solid rgba(0,0,0,.1)}.subscription-overview__item:nth-child(1n+3){padding-top:2.25rem}.subscription-overview__item:first-child:not(:last-child):after{content:"";border-right:1px solid rgba(0,0,0,.1);bottom:2.25rem;position:absolute;right:0;top:0}.subscription-overview__item:nth-child(3):after{content:"";border-right:1px solid rgba(0,0,0,.1);bottom:2.25rem;position:absolute;right:0;top:2.25rem}}.subscription-overview__item .button-group{position:absolute;bottom:2.25rem;margin-left:auto;margin-right:auto;left:0;right:0}.subscription-overview__item-header{display:block;background-size:cover;background-position:50%;background-repeat:no-repeat;position:relative;margin-bottom:1.5rem}.subscription-overview__item-header:before{content:"";display:block;padding-bottom:66.66667%}@media only screen and (min-width:1024px) and (min-height:0){.subscription-overview__item-header{display:block;position:relative;margin-bottom:2rem}.subscription-overview__item-header:before{content:"";display:block;padding-bottom:50.74627%}}.subscription-overview__item-header:after{content:"";display:block;position:absolute;left:0;right:0;top:0;bottom:0;z-index:1;background-color:rgba(0,0,0,.6)}.subscription-overview__item-header-content{color:#fff;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);text-align:center;z-index:2;width:97.5%}.subscription-overview__item-title{font-family:Graphik XXX Cond Web,Impact,sans-serif;font-weight:400;letter-spacing:.025em;font-size:2.625rem;line-height:.825;text-transform:uppercase;margin-bottom:2px}@media only screen and (min-width:768px) and (min-height:0){.subscription-overview__item-title{font-size:3.5rem}}@media only screen and (min-width:1024px) and (min-height:0){.subscription-overview__item-title{font-size:3.125rem}}@media only screen and (min-width:1920px) and (min-height:0){.subscription-overview__item-title{font-size:5.625rem;line-height:.8}}.subscription-overview__item-price{display:block;font-family:Graphik XXX Cond Web,Impact,sans-serif;font-weight:400;font-size:1.6875rem;letter-spacing:.025em;line-height:1;text-transform:uppercase}@media only screen and (min-width:1024px) and (min-height:0){.subscription-overview__item-price{font-size:2.1875rem}}.subscription-overview__item-price-terms{display:block;font-family:Helvetica Neue,Arial,sans-serif;font-size:.875rem}.subscription-overview__item-features{font-size:0;margin-left:2.25rem;margin-right:2.25rem;padding-bottom:4.6875rem;text-align:left}@media only screen and (min-width:768px) and (min-height:0){.subscription-overview__item-features{margin-left:3.125rem;margin-right:3.125rem}}.subscription-overview__item-features li{font-size:.9375rem;margin-bottom:.625rem;line-height:1.35}@media only screen and (min-width:1920px) and (min-height:0){.subscription-overview__item-features{columns:2;margin:0 auto;max-width:37.5rem}}@media only screen and (min-width:1920px) and (min-height:0){.subscription-overview__item-feature{display:inline-block;margin-left:1.125rem;margin-right:1.125rem}}.subscription-overview__item-market-weeks{margin-top:3.75rem}@media only screen and (min-width:768px) and (min-height:0){.subscription-overview__item-market-weeks{margin-left:calc(-50vw + 140px);width:100vw}}@media only screen and (min-width:1024px) and (min-height:0){.subscription-overview__item-market-weeks{margin-left:calc(-50vw + 195px)}}@media only screen and (min-width:1920px) and (min-height:0){.subscription-overview__item-market-weeks{margin-left:calc(-50vw + 418px)}}@media only screen and (max-width:767px){.subscription-overview__item-market-weeks .chapter{padding-bottom:0}}.search-overlay__form{display:block;padding:1.5625rem 1.25rem}@media only screen and (min-width:1920px) and (min-height:0){.search-overlay__form{padding:1.5625rem 1.875rem}}.p-404__search .search-overlay__form{padding:1.5625rem 0}@media only screen and (min-width:1920px) and (min-height:0){.p-404__search .search-overlay__form{padding:1.5625rem 0}}.search-overlay__button{border:none;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:none;font-size:.875rem;font-family:Helvetica Neue,Arial,sans-serif;cursor:pointer;margin-bottom:7.8125rem}@media only screen and (min-width:1024px) and (min-height:0){.search-overlay__button{display:block}}@media only screen and (min-width:1920px) and (min-height:0){.search-overlay__button{margin-bottom:3.4375rem}}.search-overlay__button .icon-search{font-size:1rem;position:relative;top:-2px;left:-2px;margin-right:8px}.search-overlay__input{display:block;font-size:0}.search-overlay__input [type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border-radius:0;border:none;border-bottom:1px solid currentcolor;color:#000;display:block;font-family:Helvetica Neue,Arial,sans-serif;font-weight:400;font-size:.9375rem;box-sizing:border-box;padding-top:.9375rem;padding-bottom:.9375rem;padding-right:30px;width:100%}@media only screen and (min-width:768px) and (min-height:0){.search-overlay__input [type=text]{font-size:1.125rem;padding-top:1.125rem;padding-bottom:1.125rem}}@media only screen and (min-width:1024px) and (min-height:0){.search-overlay__input [type=text]{display:block;font-family:Throhand W01 Pen Roman,serif;font-size:2.625rem;font-weight:100;text-transform:uppercase;padding:0}}.search-overlay__input [type=text]:focus{outline:0}.search-overlay__input ::-webkit-input-placeholder{color:#000}.search-overlay__input ::-moz-placeholder{color:#000}.search-overlay__input :-ms-input-placeholder{color:#000}.search-overlay__input [type=submit]{background-color:transparent;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:1.125rem;text-align:right;width:30px;position:absolute;right:0;top:0;bottom:0}@media only screen and (min-width:1024px) and (min-height:0){.search-overlay__input [type=submit]{display:none}}@media only screen and (max-width:1023px){.search-overlay__input--large{position:absolute;left:24px;right:24px;top:50vh;transform:translateY(-50%)}}@media only screen and (max-width:767px){.search-overlay__input--large{left:20px;right:20px}}@media only screen and (min-width:1024px) and (min-height:0){.search-overlay__input--large [type=text]{font-size:5.625rem}}@media only screen and (min-width:1920px) and (min-height:0){.search-overlay__input--large [type=text]{font-size:7.1875rem}}@media only screen and (min-width:1024px) and (min-height:0){.search-overlay__input--large ::-webkit-input-placeholder{color:transparent}}@media only screen and (min-width:1024px) and (min-height:0){.search-overlay__input--large ::-moz-placeholder{color:transparent}}@media only screen and (min-width:1024px) and (min-height:0){.search-overlay__input--large :-ms-input-placeholder{color:transparent}}.separator{display:block;border:0;height:0;background-color:transparent;border-top:1px solid rgba(0,0,0,.1);width:100%}.l-colored-section.is-black .separator{border-top-color:hsla(0,0%,100%,.2)}.separator+.separator:not(.is-forced),.separator:first-child:not(.is-forced){display:none}.separator.has-flyout-left,.separator.has-flyout-right{position:absolute;width:100vw}.separator.has-flyout-left{right:0}.separator.has-flyout-right{left:0}.share{display:inline-block;position:relative}.share:hover{z-index:1}.share__list{background-color:#000;box-sizing:border-box;color:#fff;list-style:none;margin:0;opacity:0;padding:.625rem .9375rem;position:absolute;transition:opacity 303ms linear 303ms,z-index 16ms linear 606ms;width:6.875rem;z-index:-1}.share.is-inverted .share__list{background-color:#fff;color:#000}@media only screen and (max-width:1023px){.share__list{left:50%;top:calc(100% + 10px);transform:translate(-50%);width:12.5rem;text-align:left}}@media only screen and (min-width:1024px) and (min-height:0){.share__list{left:calc(100% + 10px);top:0;text-align:left}}.share__list:before{content:"";border-style:solid;border-width:.3125rem;position:absolute;color:#000}.share.is-inverted .share__list:before{color:#fff}@media only screen and (max-width:1023px){.share__list:before{border-color:transparent transparent currentcolor;left:50%;top:-.625rem;transform:translate(-50%)}}@media only screen and (min-width:1024px) and (min-height:0){.share__list:before{border-color:transparent currentcolor transparent transparent;left:-.625rem;top:1.0625rem}}.share__list.is-active{opacity:1;transition:opacity 303ms,z-index 16ms linear 0ms;z-index:1000}.share__item,.share__link{display:block}.share__link{font-family:Graphik XX Cond Web,Impact,sans-serif;font-size:1.125rem;letter-spacing:.025em;text-transform:uppercase;padding-top:.3125rem;padding-bottom:.3125rem}@media only screen and (min-width:1024px) and (min-height:0){.share__link{font-size:1rem;padding-top:.25rem;padding-bottom:.25rem}}@media only screen and (min-width:1920px) and (min-height:0){.share__link{font-size:1.125rem}}.side-image{overflow:hidden}@media only screen and (max-width:1023px){.side-image__side{display:none}}@media only screen and (min-width:1024px) and (min-height:0){.side-image__side{float:left;width:49%}}@media only screen and (min-width:1920px) and (min-height:0){.side-image__side{width:60%}}@media only screen and (min-width:1024px) and (min-height:0){.side-image__content{float:right;padding:0;width:45.5%}}@media only screen and (min-width:1920px) and (min-height:0){.side-image__content{width:34%}}.side-image__image{background-color:#f5f5f5;background-position:50%;background-size:cover;padding-top:53.21637%}.side-image__title{font-family:Throhand W01 Pen Roman,serif;font-size:1.875rem;font-weight:100;line-height:1.2;letter-spacing:.0125em;margin:0 0 .75em;text-transform:uppercase;text-align:center}@media only screen and (min-width:768px) and (min-height:0){.side-image__title{font-size:3.125rem}}@media only screen and (min-width:1024px) and (min-height:0){.side-image__title{font-size:2.5rem;margin:0 0 .45em;text-align:left}}@media only screen and (min-width:1920px) and (min-height:0){.side-image__title{font-size:2.8125rem}}.side-image__mobile-image{margin-bottom:1.25rem}@media only screen and (min-width:768px) and (min-height:0){.side-image__mobile-image{margin-bottom:2.5rem}}@media only screen and (min-width:1024px) and (min-height:0){.side-image__mobile-image{display:none}}@media only screen and (min-width:768px) and (max-width:1023px){.side-image__body{padding:0 12%}}.side-image__cta a{border-bottom:1px solid #000;display:inline-block;margin-top:1.5em}.single-image{margin:0 auto}@media only screen and (min-width:768px) and (min-height:0){.single-image.single-image--medium{width:75%}}.single-image__image{display:block;max-width:100%;width:100%}.site-footer{background-color:#000;clear:both;color:#fff;padding:1.875rem 0;position:relative}@media only screen and (min-width:768px) and (min-height:0){.site-footer{padding:3.125rem 0}}@media only screen and (min-width:1024px) and (min-height:0){.site-footer{padding:3.75rem 0}}@media only screen and (min-width:1920px) and (min-height:0){.site-footer{padding:4.375rem 0}}.site-footer:before{border-bottom:1px solid #323232;content:"";display:block;left:1.875rem;position:absolute;top:0;width:calc(100% - 1.875rem - 1.875rem)}.is-fc .site-footer{background-color:#fff;color:#000}.is-fc .site-footer:before{display:none}@media only screen and (min-width:768px) and (min-height:0){.site-footer__wrapper{margin:0 auto;max-width:768px}}@media only screen and (min-width:1024px) and (min-height:0){.site-footer__wrapper{border-left:1px solid currentcolor;border-right:1px solid currentcolor;max-width:944px}}.site-footer__newsletter{border-bottom:1px solid currentcolor;box-sizing:border-box;padding:2.1875rem 1.25rem;text-align:center}@media only screen and (min-width:768px) and (min-height:0){.site-footer__newsletter{border-bottom:none;float:right;padding:0 1.5625rem 1.5625rem;padding-top:0;width:50%}}@media only screen and (min-width:1024px) and (min-height:0){.site-footer__newsletter{padding:0 2.1875rem 1.5625rem}}.site-footer__newsletter-title{font-family:Throhand W01 Pen Roman,serif;font-size:1.875rem;font-weight:100;line-height:1;letter-spacing:.0125em;text-transform:uppercase;margin-bottom:2.1875rem}@media only screen and (min-width:768px) and (min-height:0){.site-footer__newsletter-title{font-size:1.625rem}}@media only screen and (min-width:1024px) and (min-height:0){.site-footer__newsletter-title{font-size:2.25rem}}@media only screen and (min-width:1920px) and (min-height:0){.site-footer__newsletter-title{font-size:2.8125rem}}@media only screen and (min-width:768px) and (min-height:0){.site-footer__newsletter-title{font-size:1.5em}}@media only screen and (min-width:1920px) and (min-height:0){.site-footer__newsletter-title{font-size:2.7rem;margin-left:-.9375rem;margin-right:-.9375rem}}.site-footer__newsletter-form input{font-size:.6875rem}@media only screen and (min-width:768px) and (min-height:0){.site-footer__newsletter-form input{font-size:.75rem}}@media only screen and (min-width:1920px) and (min-height:0){.site-footer__newsletter-form input{font-size:.875rem}}.site-footer__subtitle{color:currentcolor;font-family:Graphik XX Cond Web,Impact,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:.075em;margin-bottom:.75em;text-transform:uppercase}@media only screen and (min-width:768px) and (min-height:0){.site-footer__subtitle{font-size:1.125rem}}@media only screen and (min-width:1024px) and (min-height:0){.site-footer__subtitle{font-size:1rem}}@media only screen and (min-width:1920px) and (min-height:0){.site-footer__subtitle{font-size:1.125rem}}.site-footer__links-wrapper{border-bottom:1px solid currentcolor;position:relative}@media only screen and (min-width:768px) and (min-height:0){.site-footer__links-wrapper{border-bottom:none;float:left;width:50%}}.site-footer__links-wrapper__divider{border-right:1px solid currentcolor;bottom:0;position:absolute;top:0}.site-footer__links-wrapper__divider.is-1{left:49%}@media only screen and (max-width:767px){.site-footer__links-wrapper__divider.is-2{display:none}}@media only screen and (min-width:768px) and (min-height:0){.site-footer__links-wrapper__divider.is-2{left:100%}}.site-footer__links{box-sizing:border-box;float:left;padding-bottom:1.25rem;padding-top:1.25rem;width:50%}@media only screen and (min-width:768px) and (min-height:0){.site-footer__links{padding-bottom:0;padding-top:0}}.site-footer__links-group{margin-bottom:1.875rem;padding:0 1.25rem}@media only screen and (min-width:768px) and (min-height:0){.site-footer__links-group{margin-bottom:2.8125rem;padding:0 1.5625rem}}@media only screen and (min-width:1024px) and (min-height:0){.site-footer__links-group{margin-bottom:2.1875rem;padding:0 2.1875rem}}.site-footer__links-group:last-child{margin-bottom:0}.site-footer__links-list{list-style:none;margin:0;padding:0}.site-footer__links-list li{display:block;margin-bottom:.375rem}.site-footer__links-list li:last-child{margin-bottom:0}.site-footer__links-list__link{color:currentcolor;font-size:.75rem;line-height:1.28571;text-decoration:none}@media only screen and (min-width:768px) and (min-height:0){.site-footer__links-list__link{font-size:.75rem}}@media only screen and (min-width:1920px) and (min-height:0){.site-footer__links-list__link{font-size:.875rem}}.site-footer__links-list.has-levels>li>.site-footer__links-list__link{border-bottom:1px solid currentColor}.site-footer__links-list__list{margin-bottom:1.25rem;margin-top:.625rem}.site-footer__social{box-sizing:border-box;font-size:0;padding:0 1.25rem 1.5625rem}@media only screen and (min-width:768px) and (min-height:0){.site-footer__social{float:right;padding-bottom:2.1875rem;width:50%}}@media only screen and (min-width:1024px) and (min-height:0){.site-footer__social{margin:0;padding-left:2.1875rem;padding-right:2.1875rem}}.site-footer__social li{display:inline-block;font-size:.875rem;margin-right:2em;position:relative}@media only screen and (min-width:768px) and (min-height:0){.site-footer__social li{font-size:1.125rem}}@media only screen and (min-width:1024px) and (min-height:0){.site-footer__social li{font-size:1rem;margin-bottom:.125rem}}@media only screen and (min-width:1920px) and (min-height:0){.site-footer__social li{font-size:1.125rem}}.site-footer__social li:not(:last-child):before{background-color:currentcolor;bottom:0;content:"";display:block;position:absolute;right:-1em;top:0;width:1px}.site-footer__social a{color:currentcolor;display:inline-block;font-family:Graphik XX Cond Web,Impact,sans-serif;font-weight:400;letter-spacing:.075em;text-transform:uppercase}.site-footer__contact{box-sizing:border-box;font-size:.75rem;line-height:1.28571;padding:1.25rem}@media only screen and (min-width:768px) and (min-height:0){.site-footer__contact{float:right;font-size:.75rem;padding:0 1.25rem 1.25rem;width:50%}}@media only screen and (min-width:1024px) and (min-height:0){.site-footer__contact{padding:0 2.1875rem}}@media only screen and (min-width:1920px) and (min-height:0){.site-footer__contact{font-size:.875rem}}.site-footer__contact p{font-family:Helvetica Neue,Arial,sans-serif;font-size:.75rem}.site-footer__contact p:not(:last-child){margin-bottom:1em}.site-header{background-color:#000;height:2.625rem;left:0;position:fixed;right:0;top:0;z-index:9000}.has-notification-bar .site-header{top:2.375rem}.expanded-notification-bar .site-header{top:11.1875rem}@media only screen and (min-width:768px) and (min-height:0){.site-header{height:3.75rem}.has-notification-bar .site-header{top:3.125rem}.expanded-notification-bar .site-header{top:11.9375rem}}@media only screen and (min-width:1024px) and (min-height:0){.site-header{height:8.4375rem}}@media only screen and (min-width:1380px) and (min-height:0){.site-header{height:8.4375rem}}.site-header [type=checkbox]{display:none}.is-fc .site-header{background-color:#f8e8e7}.site-header:after{border-bottom:1px solid #323232;bottom:0;left:0;content:"";position:absolute;right:0;z-index:0}body.is-fc .site-header:after{display:none}.site-header__toggle{display:block;height:2.625rem;width:2.625rem;position:absolute;left:0;top:0;bottom:0;color:#fff;font-size:1.375rem;line-height:0;text-align:center}@media only screen and (min-width:768px) and (min-height:0){.site-header__toggle{font-size:2.125rem;line-height:2.125rem;height:3.75rem;width:3.75rem}}@media only screen and (min-width:1024px) and (min-height:0){.site-header__toggle{display:none}}.is-fc .site-header__toggle{color:#000}.site-header__toggle i{display:block;height:1.375rem;width:1.375rem;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}@media only screen and (min-width:768px) and (min-height:0){.site-header__toggle i{height:2.75rem;width:2.75rem}}.site-header__meta{display:none;font-size:0;list-style:none}@media only screen and (min-width:1024px) and (min-height:0){.site-header__meta{display:block;left:1.25rem;position:absolute;top:1rem}}.site-header__meta li+li{margin-top:.25rem}.site-header__meta a{color:#fff;font-size:.75rem;text-decoration:none;transition:color 128ms cubic-bezier(.445,.05,.55,.95)}@media only screen and (min-width:1380px) and (min-height:0){.site-header__meta a{font-size:.875rem}}.is-fc .site-header__meta a{color:#000}.site-header__actions{display:none;font-size:0}@media only screen and (min-width:1024px) and (min-height:0){.site-header__actions{display:block;position:absolute;top:0;right:0;text-align:right}}.site-header__actions li{display:inline-block}.site-header__actions a{box-sizing:border-box;color:#fff;display:inline-block;font-size:.75rem;height:2.875rem;line-height:2.875rem;padding-left:0;padding-right:1.875rem}@media only screen and (min-width:1380px) and (min-height:0){.site-header__actions a{font-size:.875rem}}.is-fc .site-header__actions a{color:#000}.site-header__actions a i{display:inline-block;vertical-align:baseline;font-size:1.125rem;height:1.125rem;margin-right:.5rem}.site-header__actions-nested{margin-left:10px}.site-header__mobile-actions{display:block;height:2.625rem;width:2rem;position:absolute;right:.25rem;top:0;bottom:0;color:#fff;font-size:1.375rem;line-height:0;text-align:center}@media only screen and (min-width:768px) and (min-height:0){.site-header__mobile-actions{font-size:2rem;height:3.75rem;line-height:2rem;right:.375rem;width:2.875rem}}@media only screen and (min-width:1024px) and (min-height:0){.site-header__mobile-actions{display:none}}.site-header__mobile-actions.site-header__mobile-actions--2{right:2.25rem}@media only screen and (min-width:768px) and (min-height:0){.site-header__mobile-actions.site-header__mobile-actions--2{right:3.25rem}}.is-fc .site-header__mobile-actions{color:#000}.site-header__mobile-actions i{display:block;height:1.375rem;width:1.375rem;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}@media only screen and (min-width:768px) and (min-height:0){.site-header__mobile-actions i{height:2.75rem;width:2.75rem}}.site-header__logo{background-image:url(../images/cfda-logo.svg);background-position:center .375rem;background-repeat:no-repeat;background-size:contain;display:block;font-size:0;height:2.625rem;margin:0 auto;text-indent:-9999rem;width:5.625rem}.is-fc .site-header__logo{background-image:url(../images/fc-logo-black.svg);width:6.875rem}@media only screen and (min-width:768px) and (min-height:0){.site-header__logo{background-position:center .5rem;height:3.75rem;width:8.125rem}.is-fc .site-header__logo{width:10rem}}@media only screen and (min-width:1024px) and (min-height:0){.site-header__logo{background-position:50%;bottom:3.75rem;height:4.375rem;width:8.75rem;position:absolute;left:50%;margin-left:-4.375rem}.is-fc .site-header__logo{margin-left:-7rem;width:14rem;top:auto}}@media only screen and (min-width:1280px) and (min-height:0){.site-header__logo{bottom:3.75rem;margin-left:-5.625rem;width:11.25rem}.is-fc .site-header__logo{margin-left:-7rem;width:14rem;top:auto}}@media only screen and (min-width:1024px) and (min-height:0){.site-header__newsletter-logo{padding-left:1.875rem!important;position:relative}}.site-header__newsletter-logo:before{background-image:url(../images/newsletter-icon.svg);background-position:50% 50%;background-repeat:no-repeat;background-size:1.125rem 1.125rem;content:"";display:inline-block;height:100%;left:0;position:absolute;top:0;width:100%}.is-fc .site-header__newsletter-logo:before{background-image:url(../images/newsletter-icon-black.svg)}@media only screen and (min-width:768px) and (max-width:1023px){.site-header__newsletter-logo:before{background-size:1.75rem 1.75rem}}@media only screen and (min-width:1024px) and (min-height:0){.site-header__newsletter-logo:before{width:1.125rem}}.site-header__primary-navigation{display:none}@media only screen and (min-width:1024px) and (min-height:0){.site-header__primary-navigation{display:block}}.site-header__social{color:#fff;font-size:0;list-style:none;position:absolute;right:1.5rem;top:3.125rem;z-index:2}@media only screen and (max-width:1023px){.site-header__social{display:none}}.is-fc .site-header__social{color:#000}.site-header__social li{display:inline-block;margin-right:.375rem}.site-header__social li:last-child{margin-right:0}.site-header__social a{display:inline-block;opacity:.6;transition:opacity 128ms linear}.site-header__social a:hover{opacity:1}.site-header__social a i{font-size:1.5625rem}.snippet{color:currentcolor;display:block;text-align:left;transition:color 128ms linear 128ms,border-color 128ms linear 128ms}.snippet:not([href="#"]):hover{color:currentcolor;transition:color 128ms linear,border-color 128ms linear}.snippet[href="#"]{cursor:default;pointer-events:none}.p-fc-home__logged-in__about__list-item:not(:last-child) .snippet,.p-fc-home__not-logged-in__about__list-item:not(:last-child) .snippet{margin-bottom:1.5625rem}.snippet__image{background-color:#f0f0f0;border-top:4px solid currentcolor;box-sizing:border-box;display:block;margin-bottom:10px;min-height:4.375rem;overflow:hidden;padding-top:66%;position:relative}@media only screen and (min-width:1024px) and (min-height:0){.snippet__image{margin-bottom:1.25rem}}@media only screen and (min-width:1920px) and (min-height:0){.snippet__image{border-top-width:12px}}@media only screen and (max-width:767px){.in-this-article .snippet__image{margin-bottom:.9375rem}}.in-this-article__item .snippet__image{border:none}@media only screen and (min-width:1024px) and (max-width:1919px){.in-this-article__item .snippet__image{display:none}}@media only screen and (min-width:1920px) and (min-height:0){.in-this-article__item .snippet__image{margin:0;width:150px}}@media only screen and (min-width:768px) and (max-width:1023px){.p-calendar-item__related-articles__grid .snippet__image,.p-fc-home__news-grid .snippet__image,.p-programs__news-grid .snippet__image{border-top:8px solid currentcolor}}@media only screen and (min-width:1920px) and (min-height:0){.p-dashboard__bookmarks .snippet__image{border-top-width:7px}}.p-designer-programs__posts .snippet__image{border-top:none}@media only screen and (min-width:768px) and (min-height:0){.p-events__upcoming .snippet__image{height:234px;width:345px}}@media only screen and (min-width:1024px) and (min-height:0){.p-events__upcoming .snippet__image{height:319px;width:460px}}@media only screen and (min-width:1380px) and (min-height:0){.p-events__upcoming .snippet__image{height:288px;width:415px}}@media only screen and (min-width:1920px) and (min-height:0){.p-events__upcoming .snippet__image{height:339px;width:490px}}.p-members__news .snippet__image,.p-resources__featured-grid .snippet__image{padding-top:68.3674%}.p-partnerships__partnerships__grid .snippet__image{background-color:#f5f5f5;padding-top:69.0722%}.p-student-programs__education-post .snippet__image{border-top:none;margin-top:1.25rem;padding-top:53.0974%}@media only screen and (min-width:768px) and (max-width:1023px){.p-student-programs__news-grid .snippet__image{border-top-width:8px}}@media only screen and (min-width:1024px) and (max-width:1919px){.p-student-programs__news-grid .snippet__image{height:254px;width:195px;margin-left:auto;margin-right:auto;padding-top:0}}@media only screen and (min-width:1920px) and (min-height:0){.p-student-programs__news-grid .snippet__image{border-top-width:8px}}.snippet__image__fallback,.snippet__image__image{height:100%;left:0;padding-top:0;position:absolute;top:0;width:100%}.snippet__image__image{background-position:50%;background-size:cover;display:block}.snippet__image__fallback{background-color:#f0f0f0;background-image:url(../images/cfda-logo-black.svg);background-position:50%;background-size:40% auto;background-repeat:no-repeat;display:block}.snippet__image__video{height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:auto}@supports (object-fit:cover){.snippet__image__video{left:0;object-fit:cover;object-position:center;transform:none;width:100%}}.snippet__bookmark{bottom:0;left:0;position:absolute;transition:opacity 128ms linear;padding:0}@media only screen and (max-width:1023px){.snippet__bookmark{background-color:#fff;height:2.1875rem;width:2.1875rem}.snippet__bookmark [class^=icon]{color:#000;font-size:1.5rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);line-height:0;transition:color 128ms linear 128ms}.snippet:hover .snippet__bookmark [class^=icon]{color:#000;transition:color 128ms linear}.snippet__bookmark.is-bookmarked [class^=icon]{transform:translate(-50%,-50%) rotate(-45deg)}.snippet__bookmark .bookmark__text{display:none}}@media only screen and (min-width:1024px) and (min-height:0){.snippet__bookmark{padding:1.125rem;opacity:0;color:#000}.snippet__bookmark a{transition:none}.snippet__bookmark [class^=icon]{font-size:1rem;position:relative;top:-2px;left:0;margin-right:5px}}.snippet:hover .snippet__bookmark{opacity:1}.snippet__meta{display:block;font-family:Throhand W01 Pen Roman,serif;font-size:.8125rem;font-weight:100;line-height:1;margin-bottom:10px;text-transform:uppercase}@media only screen and (min-width:1024px) and (min-height:0){.snippet__meta{margin-bottom:1em}}@media only screen and (min-width:1920px) and (min-height:0){.snippet__meta{font-size:.9375rem}}.snippet__date{display:inline-block;font-family:Graphik XX Cond Web,Impact,sans-serif;font-weight:400;letter-spacing:.075em;margin:0 0 2px}@media only screen and (min-width:1024px) and (min-height:0){.snippet__date{margin-bottom:0}}.snippet__title{display:block;font-family:Graphik XXX Cond Web,Impact,sans-serif;font-size:1.75rem;font-weight:400;letter-spacing:.025em;line-height:.9;margin-bottom:.45em;margin-left:auto;margin-right:auto;text-transform:uppercase}@media only screen and (min-width:768px) and (min-height:0){.snippet__title{font-size:2.2rem}}@media only screen and (min-width:1024px) and (min-height:0){.snippet__title{font-size:1.75rem}}@media only screen and (min-width:1920px) and (min-height:0){.snippet__title{font-size:2.875rem}}@media only screen and (min-width:1024px) and (min-height:0){.p-fc-home__logged-in__about__list-item .snippet__title,.p-fc-home__not-logged-in .snippet__title{font-size:2.875rem}}.snippet__subtitle{display:block;font-size:1rem;font-family:Throhand W01 Pen Roman,serif;font-weight:100;letter-spacing:.075em;line-height:.9;text-transform:uppercase;margin:-.5em auto 1.125em;width:82.5%}.snippet__call-to-action,.snippet__excerpt{display:block;font-family:Helvetica Neue,Arial,sans-serif;font-size:.8125rem;line-height:1.57143}@media only screen and (min-width:1920px) and (min-height:0){.snippet__call-to-action,.snippet__excerpt{font-size:.875rem}}.p-404__articles__featured-grid .snippet__excerpt p,.p-search__results-group .snippet__excerpt p{color:currentcolor;display:block;font-family:Helvetica Neue,Arial,sans-serif;font-size:.8125rem;line-height:1.375;margin:0;max-width:inherit}@media only screen and (min-width:1920px) and (min-height:0){.p-404__articles__featured-grid .snippet__excerpt p,.p-search__results-group .snippet__excerpt p{font-size:.875rem}}.snippet__excerpt{display:inline-block;margin-bottom:1em}@media only screen and (min-width:1024px) and (min-height:0){.snippet__excerpt{max-width:300px}}.snippet__excerpt a{border-bottom:1px solid rgba(0,0,0,.3);transition:border-color 128ms cubic-bezier(.445,.05,.55,.95)}.snippet__excerpt a:hover{border-color:#000}.snippet__call-to-action{text-transform:capitalize}.snippet__call-to-action span{border-bottom:1px solid rgba(0,0,0,.3);transition:border-color 128ms cubic-bezier(.445,.05,.55,.95)}.snippet:hover .snippet__call-to-action span{border-color:#000}.snippet__call-to-action__link{border-bottom:1px solid rgba(0,0,0,.3);transition:border-color 128ms cubic-bezier(.445,.05,.55,.95)}.snippet__call-to-action__link:hover{border-color:#000}.snippet__call-to-action__link+.snippet__call-to-action__link{margin-left:.625rem}.snippet-slider .mr-slides__slide{display:none}.snippet-slider .mr-slides__slide.is-current{display:block}@media only screen and (max-width:767px){.snippet-slider .mr-slides__slide{font-size:0;margin-left:-10px;margin-right:-10px;padding:0}.snippet-slider .mr-slides__slide .snippet{box-sizing:border-box;display:inline-block;font-size:1rem;margin-left:10px;margin-right:10px;vertical-align:top;width:calc(100% / 2 - 20px)}}@media only screen and (min-width:768px) and (max-width:1023px){.snippet-slider .mr-slides__slide{font-size:0;margin-left:-12.5px;margin-right:-12.5px;padding:0}.snippet-slider .mr-slides__slide .snippet{box-sizing:border-box;display:inline-block;font-size:1rem;margin-left:12.5px;margin-right:12.5px;vertical-align:top;width:calc(100% / 3 - 25px)}}@media only screen and (min-width:1024px) and (max-width:1919px){.snippet-slider .mr-slides__slide{font-size:0;margin-left:-15px;margin-right:-15px;padding:0}.snippet-slider .mr-slides__slide .snippet{box-sizing:border-box;display:inline-block;font-size:1rem;margin-left:15px;margin-right:15px;vertical-align:top;width:calc(100% / 2 - 30px)}}@media only screen and (min-width:1920px) and (min-height:0){.snippet-slider .mr-slides__slide{font-size:0;margin-left:-15px;margin-right:-15px;padding:0}.snippet-slider .mr-slides__slide .snippet{box-sizing:border-box;display:inline-block;font-size:1rem;margin-left:15px;margin-right:15px;vertical-align:top;width:calc(100% / 3 - 30px)}}.slider__slider{-webkit-overflow-scrolling:touch;max-height:19.6875rem;overflow:hidden;overflow-x:auto;margin-bottom:1.875rem}@media only screen and (min-width:1024px) and (min-height:0){.slider__slider{max-height:32.8125rem;margin-bottom:2.5rem}}@media only screen and (min-width:1920px) and (min-height:0){.slider__slider{max-height:39.375rem;margin-bottom:3.125rem}}.slider__pane{min-width:100vw;position:relative;overflow:hidden}.slider__item{display:inline-block;height:19.6875rem;margin:0 .9375rem;position:relative;vertical-align:top}@media only screen and (min-width:1024px) and (min-height:0){.slider__item{height:32.8125rem;margin:0 1.25rem}}@media only screen and (min-width:1920px) and (min-height:0){.slider__item{height:39.375rem;margin:0 1.5625rem}}.slider__item__image{display:block;height:100%;width:auto}.slider__pagination{margin:0 .9375rem -1.625rem}@media only screen and (min-width:1024px) and (min-height:0){.slider__pagination{margin:0 1.25rem -3.75rem}}@media only screen and (min-width:1920px) and (min-height:0){.slider__pagination{margin:0 1.5625rem -4.375rem}}.split-hero{background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;overflow:hidden;position:relative}.split-hero.is-empty{background-image:none}@media only screen and (min-width:1920px) and (min-height:0){.split-hero{display:block;position:relative;max-height:calc(100vh - 8.75rem);min-height:48.75rem}.split-hero:before{content:"";display:block;padding-bottom:57.29167%}}.split-hero__first,.split-hero__last{background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;box-sizing:border-box}.is-empty.split-hero__first,.is-empty.split-hero__last{background-image:none}@media only screen and (max-width:767px){.split-hero__first,.split-hero__last{min-height:11.25rem}.split-hero__first:not(.is-showing-overlay),.split-hero__last:not(.is-showing-overlay){display:block;position:relative;max-height:calc(50vh - 2.5rem)}.split-hero__first:not(.is-showing-overlay):before,.split-hero__last:not(.is-showing-overlay):before{content:"";display:block;padding-bottom:48.8%}}@media only screen and (min-width:768px) and (max-width:1023px){.split-hero__first,.split-hero__last{min-height:17.5rem}.split-hero__first:not(.is-showing-overlay),.split-hero__last:not(.is-showing-overlay){display:block;position:relative;max-height:calc(50vh - 4.375rem)}.split-hero__first:not(.is-showing-overlay):before,.split-hero__last:not(.is-showing-overlay):before{content:"";display:block;padding-bottom:64.32292%}}@media only screen and (min-width:1024px) and (max-width:1919px){.split-hero__first,.split-hero__last{min-height:18.625rem}.split-hero__first:not(.is-showing-overlay),.split-hero__last:not(.is-showing-overlay){display:block;position:relative;max-height:calc(50vh - 4.375rem)}.split-hero__first:not(.is-showing-overlay):before,.split-hero__last:not(.is-showing-overlay):before{content:"";display:block;padding-bottom:29.10156%}}@media only screen and (min-width:1920px) and (min-height:0){.split-hero__first,.split-hero__last{position:absolute;bottom:0;top:0;width:50%}}@media only screen and (max-width:1919px){.split-hero__first{top:0;border-bottom:1px solid rgba(0,0,0,.15)}}@media only screen and (min-width:1920px) and (min-height:0){.split-hero__first{left:0;border-right:1px solid rgba(0,0,0,.15)}}@media only screen and (max-width:1919px){.split-hero__last{bottom:0}}@media only screen and (min-width:1920px) and (min-height:0){.split-hero__last{right:0}}.split-hero__content{color:currentcolor;left:50%;max-width:700px;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:75%;z-index:1}.is-showing-overlay .split-hero__content{display:none}.split-hero__content a{border-bottom:1px solid currentcolor;color:currentcolor;display:inline-block;font-family:Helvetica Neue,Arial,sans-serif;font-size:.875rem;line-height:1.5}.split-hero__title{font-family:Throhand W01 Pen Roman,serif;font-size:2.5rem;font-weight:100;text-transform:uppercase}.split-hero__title[ng-click]{cursor:pointer}@media only screen and (min-width:768px) and (min-height:0){.split-hero__title{font-size:4.375rem}}@media only screen and (min-width:1920px) and (min-height:0){.split-hero__title{font-size:7.1875rem}}.split-hero__overlay{background-color:#000;z-index:2}@media only screen and (min-width:1920px) and (min-height:0){.split-hero__overlay{background-color:rgba(0,0,0,.9);bottom:0;left:0;position:absolute;right:0;top:0}}[static-map]{background-color:#fcfcfc}.static-map{padding-top:80%;position:relative}.static-map__marker{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAsCAYAAAAehFoBAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQwIDc5LjE2MDQ1MSwgMjAxNy8wNS8wNi0wMTowODoyMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTggKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OTVGODJGRkRFNzZFMTFFOUI1QzI4Q0U0QjNBNUZDMjUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OTVGODJGRkVFNzZFMTFFOUI1QzI4Q0U0QjNBNUZDMjUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5NUY4MkZGQkU3NkUxMUU5QjVDMjhDRTRCM0E1RkMyNSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo5NUY4MkZGQ0U3NkUxMUU5QjVDMjhDRTRCM0E1RkMyNSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Po3gQgIAAAGdSURBVHja3JnBbcMwDEWp3HJo1tDVE7QT5Fhogu7gCbpM1AWySddgDzm6UiADLqBYokQydgl8IIDt6IUhKZE20zRBzowx0Gg26Jg+34K+KQ8/4vlzQ04Eew3yQRi/LiNM110t8Jp6gN0K5CPwqFEb2CaPTR2K4IMG8ED0aklOEpgbNgvNBWyFYGcN3MBeEHaOaTZgJww7a6wBNhUbR/z1LyBvP0GnUkk9VNRaDVhI6xQ3lxLwO+hacb1SSKCih+9hEXhOrR62yrBQs94a8BE2aAfYma0B37YI/K+SLtpV2YHX3hi+KANfekMC0j7/9BClVIkvJdi6dSpOa1bhpIZpnd2ch8c9dRxIaZFqd7o4DPkUit0z6W5i18ztZS/d5r8xA1uNQYrnTjSNyQ9yJppE0nEn4Efzkx3DQORKNM3pZdeURxu4JQH9M+fD1HMG5sqYNjCk8tRcxqjAhukdR6mVuo+hON5xcHXNpTJ1Bi5jCIlSAnoOHs4YXk7oq84LWwHOeXnk+selgJfnDOQMUSngZZlzewEGatxSgH8FGAD9UfjoZpfltAAAAABJRU5ErkJggg==");background-size:contain;background-position:50%;background-repeat:no-repeat;display:block;height:1.375rem;left:50%;opacity:1;position:absolute;top:50%;transform:translate(-50%,-100%);transition:opacity 303ms 303ms;width:1.375rem}@media only screen and (min-width:768px) and (max-width:1023px){.static-map__marker{height:2.25rem;width:2.25rem}}.static-map.is-loading .static-map__marker{opacity:0}.static-map__link{display:block;bottom:0;left:0;position:absolute;right:0;top:0}.static-map.is-loading .static-map__link{display:none}.tabs{background-color:#f8e8e7;-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:justify;justify-content:space-between;list-style:none;margin:0;padding:0;margin-bottom:1.25rem;position:relative;z-index:999}@media only screen and (min-width:768px) and (min-height:0){.tabs{width:36rem;margin:-3.5rem auto 1.5rem}}@media only screen and (min-width:1024px) and (min-height:0){.tabs{margin-top:-4.25rem;margin-bottom:2.5rem}}.tabs__tab{background-color:#f8e8e7;border-bottom:1px solid rgba(0,0,0,.1);box-sizing:border-box;color:rgba(0,0,0,.4);-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;font-family:Graphik XXX Cond Web,Impact,sans-serif;font-size:1.5rem;letter-spacing:.025em;text-transform:uppercase;transition:color 128ms linear,border-color 128ms linear;text-align:center}@media only screen and (min-width:1024px) and (min-height:0){.tabs__tab{font-size:1.875rem}}.tabs__tab:not(:last-child){border-right:1px solid rgba(0,0,0,.1)}.tabs__tab.is-active{color:#000;border-bottom-color:#f8e8e7}.tabs__link{color:currentcolor;display:block;line-height:3.5rem}@media only screen and (min-width:1024px) and (min-height:0){.tabs__link{line-height:4.25rem}}.tags__list{list-style:none;margin:0 auto;padding:0;font-size:0}@media only screen and (min-width:768px) and (min-height:0){.tags__list{max-width:500px;text-align:center}}@media only screen and (min-width:1920px) and (min-height:0){.tags__list{max-width:600px}}.tags__item{display:inline-block;margin-left:.5rem;margin-bottom:.5rem}@media only screen and (min-width:768px) and (min-height:0){.tags__item{margin-left:.625rem;margin-bottom:.625rem}}.tags__item:first-child{margin-left:0}.tags__link{border:1px solid #000;display:block;font-family:Graphik XX Cond Web,Impact,sans-serif;font-size:1.125rem;letter-spacing:.025em;padding:0 .75rem;text-transform:uppercase;min-height:2rem;line-height:2.0625rem}@media only screen and (min-width:768px) and (min-height:0){.tags__link{font-size:.9375rem;padding:0 .9375rem}}@media only screen and (min-width:1920px) and (min-height:0){.tags__link{min-height:2.1875rem;line-height:2.3125rem;font-size:1rem;padding:0 1rem}}.tags__small-link{border:1px solid #000;display:block;font-family:Helvetica Neue,Arial,sans-serif;font-size:.625rem;letter-spacing:.06em;padding:0 .4375rem;text-transform:uppercase;min-height:1.125rem;line-height:1.125rem}.tags__icon-link{display:block;font-size:1rem}.tag-subscription-settings{max-width:40.5rem;margin-left:auto;margin-right:auto;width:calc(100% - 40px)}.tag-subscription-settings__apply{text-align:center}.tag-subscription-settings__list{padding-bottom:30px;text-align:left}@media only screen and (min-width:768px) and (min-height:0){.tag-subscription-settings__list{columns:3}}.tag-subscription-settings__list__setting{font-size:.875rem}.tag-subscription-settings__list__setting [type=checkbox]{display:none}.tag-subscription-settings__list__setting.has-nested{margin-bottom:.625rem}@media only screen and (max-width:1023px){.tag-subscription-settings__list__setting.has-nested{width:50%;overflow:hidden;vertical-align:top}}@media only screen and (max-width:767px){.tag-subscription-settings__list__setting.has-nested{width:100%}}.tag-subscription-settings__list__setting label{cursor:pointer;display:block;line-height:1.5;position:relative;padding:.1875rem 0 .1875rem 1.25rem;word-break:break-word;text-transform:capitalize}.tag-subscription-settings__list__setting label:after{content:"";display:block;position:absolute;left:0;top:.5rem;border:1px solid #000;height:.625rem;width:.625rem}.tag-subscription-settings__list__setting :checked+label:before{color:#000;position:absolute;left:0;top:6px}.template-section:not(:first-of-type):not(:first-child):not(.template-section--no-border-top){border-top:1px solid rgba(0,0,0,.1)}.template-section--no-border+.template-section,.template-section--no-border-bottom+.template-section:not(.template-section--no-border-top),.template-section.template-section--no-border{border-top:0!important}.text-columns{margin:0 auto;max-width:48.75rem}@media only screen and (min-width:1920px) and (min-height:0){.text-columns{max-width:68.75rem}}@media only screen and (min-width:1024px) and (min-height:0){.text-columns:not([data-paragraph-count="1"]):not(.not-on-medium){column-count:2;column-gap:2.5rem}}@media only screen and (min-width:1920px) and (min-height:0){.text-columns:not([data-paragraph-count="1"]).not-on-medium{column-count:2;column-gap:2.5rem}}@media only screen and (min-width:1024px) and (min-height:0){.text-columns p{padding-bottom:1.5em;margin-bottom:0;break-inside:avoid}}@media only screen and (min-width:1024px) and (min-height:0){.text-columns p:last-child{padding-bottom:0}}.timeline__content{position:relative;z-index:1}@media only screen and (min-width:1024px) and (min-height:0){.timeline__content{display:block;position:relative;max-height:900px}.timeline__content:before{content:"";display:block;padding-bottom:46.875%}}.timeline__content-overlay{background-color:#000;box-sizing:border-box;color:#fff;height:14rem;-webkit-overflow-scrolling:touch;overflow-y:scroll;padding:1.875rem 1.25rem}@media only screen and (min-width:768px) and (min-height:0){.timeline__content-overlay{height:22.5rem;padding:3.125rem 11.25rem}}@media only screen and (min-width:1024px) and (min-height:0){.timeline__content-overlay{background-color:rgba(0,0,0,.9);bottom:0;height:auto;padding:1.25rem 2.5rem;position:absolute;right:0;top:0;width:320px;z-index:2}}@media only screen and (min-width:1920px) and (min-height:0){.timeline__content-overlay{padding:3.125rem 5.625rem;width:650px}}.timeline__content-overlay .mr-slides,.timeline__content-overlay .mr-slides__slides{height:100%;position:relative}@media only screen and (max-width:1023px){.timeline__content-overlay .mr-slides__slide{display:none}.timeline__content-overlay .mr-slides__slide.is-current{display:block}}@media only screen and (min-width:1024px) and (min-height:0){.timeline__content-overlay .mr-slides__slide{display:block;left:0;opacity:0;position:absolute;top:50%;transform:translateY(-50%);transition:opacity 128ms linear}.timeline__content-overlay .mr-slides__slide.is-current{display:block;opacity:1;transition:opacity 128ms linear 128ms}}.timeline__content-chapter{color:#fff}@media only screen and (max-width:1023px){.timeline__content-chapter{margin-bottom:2rem;margin-left:auto;margin-right:auto;max-width:500px}}@media only screen and (max-width:767px){.timeline__content-chapter{max-width:280px}}.timeline__content-chapter h2{border-top:2px solid currentcolor;display:block;font-family:Graphik XXX Cond Web,Impact,sans-serif;font-size:1.625rem;font-weight:400;margin-bottom:.75rem;padding-top:.75rem}@media only screen and (min-width:768px) and (min-height:0){.timeline__content-chapter h2{border-top-width:4px;font-size:2.8125rem;margin-bottom:1rem;padding-top:1rem}}@media only screen and (min-width:1024px) and (min-height:0){.timeline__content-chapter h2{font-size:1.875rem;margin-bottom:1rem;padding-top:1rem}}@media only screen and (min-width:1920px) and (min-height:0){.timeline__content-chapter h2{border-top-width:6px;font-size:2.875rem;margin-bottom:2rem;padding-top:.5rem}}.timeline--v2 .timeline__content-chapter h2{font-size:2.875rem;margin-bottom:1rem;padding-top:1rem}.timeline__content-chapter span{display:block;font-family:Throhand W01 Pen Roman,serif;font-size:.875rem;line-height:1.2;margin-bottom:1.125rem;text-transform:uppercase;width:13.125rem}@media only screen and (min-width:768px) and (min-height:0){.timeline__content-chapter span{margin-bottom:2.375rem}}@media only screen and (min-width:1024px) and (min-height:0){.timeline__content-chapter span{margin-bottom:1.125rem;width:10.625rem}}@media only screen and (min-width:1920px) and (min-height:0){.timeline__content-chapter span{font-size:1.5rem;margin-bottom:2.375rem;width:18.125rem}}.timeline--v2 .timeline__content-chapter span{font-family:Graphik XXX Cond Web,Impact,sans-serif;font-size:2rem;margin-bottom:1.125rem}.timeline__content-chapter p{font-size:.875rem}@media only screen and (min-width:768px) and (min-height:0){.timeline__content-chapter p{font-size:1rem}}@media only screen and (min-width:1024px) and (min-height:0){.timeline__content-chapter p{font-size:.8125rem}}@media only screen and (min-width:1920px) and (min-height:0){.timeline__content-chapter p{font-size:1rem;max-width:25rem}}.timeline__images{height:180px;z-index:1}@media only screen and (min-width:768px) and (min-height:0){.timeline__images{height:360px}}@media only screen and (min-width:1024px) and (min-height:0){.timeline__images{bottom:0;left:0;position:absolute;right:0;top:0;height:auto}}.timeline__images .mr-slides__slide,.timeline__images .mr-slides__slides{bottom:0;left:0;position:absolute;right:0;top:0;overflow:hidden}.timeline__images .mr-slides__slide{opacity:0;transform:translate3d(-100%,0,0);transition:transform 512ms cubic-bezier(1,0,0,1),opacity 16ms linear 512ms;z-index:1}.timeline__images .mr-slides__slide.is-current{opacity:1;transform:none;transition:transform 512ms cubic-bezier(1,0,0,1),opacity 16ms linear;z-index:2}.timeline__images .mr-slides__slide.is-current~.mr-slides__slide{transform:translate3d(100%,0,0);z-index:1}.timeline__image{bottom:0;left:0;position:absolute;right:0;top:0;background-color:#eee;background-position:50%;background-size:cover}.timeline__navigation{border-bottom:1px solid rgba(0,0,0,.1);display:block;position:relative;z-index:2}@media only screen and (max-width:1023px){.timeline__navigation:before{background-image:linear-gradient(transparent,#000);content:"";display:block;height:2rem;left:0;pointer-events:none;position:absolute;right:0;top:-2rem}}.timeline--v2 .timeline__navigation{padding-bottom:20px;padding-top:20px}.timeline__navigation-years{float:left;font-size:0;list-style:none;margin:0;padding:0;text-align:center;width:calc(100% - 15rem)}.timeline__navigation-years li{display:inline-block}.timeline__navigation-years .is-active a{color:#000;display:inline-block;position:relative}.timeline__navigation-years .is-active a:before{border-bottom:4px solid #fff;border-left:5px solid transparent;border-right:5px solid transparent;content:"";display:block;left:50%;margin-left:-5px;position:absolute;top:-4px}@media only screen and (max-width:1023px){.timeline__navigation-years .is-active a:after{border-left:5px solid transparent;border-right:5px solid transparent;border-top:4px solid #000;content:"";display:block;position:absolute;right:.375rem;top:50%;transform:translate(-50%,-50%)}}@media only screen and (max-width:767px){.timeline__navigation-years .is-active a:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:3px solid #000;right:0}}.timeline__navigation-years a{color:#000;display:inline-block;font-family:Graphik XX Cond Web,Impact,sans-serif;font-size:1.125rem;font-weight:400;height:2.5rem;line-height:2.5rem;transition:color 128ms linear;width:3.75rem}@media only screen and (min-width:768px) and (min-height:0){.timeline__navigation-years a{font-size:1.875rem;height:3.75rem;line-height:3.75rem;width:6.5rem}}@media only screen and (max-width:1023px){.timeline__navigation-years a{display:none}}@media only screen and (min-width:1024px) and (min-height:0){.timeline__navigation-years a{font-size:1.125rem;height:3.125rem;line-height:3.125rem;width:3.125rem}}@media only screen and (min-width:1920px) and (min-height:0){.timeline__navigation-years a{font-size:1.875rem;height:4.375rem;line-height:4.375rem;width:6.5rem}}@media only screen and (min-width:1024px) and (min-height:0){.timeline__navigation-years.is-forced a{display:none}.timeline__navigation-years.is-forced .is-active a{display:inline-block;font-size:32px}.timeline__navigation-years.is-forced .is-active a:after{border-left:5px solid transparent;border-right:5px solid transparent;border-top:4px solid #000;content:"";display:block;position:absolute;right:-.5rem;top:50%;transform:translate(-50%,-50%)}}@media only screen and (max-width:1023px){.timeline--v2 .timeline__navigation-years .is-active a{font-size:32px}}@media only screen and (max-width:1023px){.timeline--v2 .timeline__navigation-years .is-active a:after{right:0;transform:translate(5px,-50%)}}@media only screen and (max-width:1023px){.timeline--v2 .timeline__navigation-years .is-active a:before{top:-24px}}.timeline__navigation-next,.timeline__navigation-previous{box-sizing:border-box;display:block;font-size:.6875rem;height:2.5rem;line-height:2.5rem;width:7.5rem}@media only screen and (min-width:768px) and (min-height:0){.timeline__navigation-next,.timeline__navigation-previous{font-size:1rem;height:3.75rem;line-height:3.75rem}}@media only screen and (min-width:1024px) and (min-height:0){.timeline__navigation-next,.timeline__navigation-previous{font-size:.8125rem;height:3.125rem;line-height:3.125rem}}@media only screen and (min-width:1920px) and (min-height:0){.timeline__navigation-next,.timeline__navigation-previous{font-size:.875rem;height:4.375rem;line-height:4.375rem}}.timeline--v2 .timeline__navigation-next,.timeline--v2 .timeline__navigation-previous{font-size:1rem}@media only screen and (min-width:768px) and (min-height:0){.timeline--v2 .timeline__navigation-next,.timeline--v2 .timeline__navigation-previous{font-size:.875rem}}@media only screen and (min-width:1920px) and (min-height:0){.timeline--v2 .timeline__navigation-next,.timeline--v2 .timeline__navigation-previous{font-size:1rem}}.timeline__navigation-previous{float:left;padding-left:.5rem;text-align:left}@media only screen and (min-width:768px) and (min-height:0){.timeline__navigation-previous{padding-left:1.125rem}}@media only screen and (min-width:1920px) and (min-height:0){.timeline__navigation-previous{padding-left:2rem}}.timeline__navigation-previous i{margin-right:4px;position:relative;top:-1px}@media only screen and (min-width:768px) and (min-height:0){.timeline__navigation-previous i{top:-2px}}.timeline__navigation-next{float:right;padding-right:.5rem;text-align:right}@media only screen and (min-width:768px) and (min-height:0){.timeline__navigation-next{padding-right:1.125rem}}@media only screen and (min-width:1920px) and (min-height:0){.timeline__navigation-next{padding-right:2rem}}.timeline__navigation-next i{margin-left:4px;position:relative;top:-1px}@media only screen and (min-width:768px) and (min-height:0){.timeline__navigation-next i{top:-2px}}.timeline__navigation-years-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:0;bottom:20px;color:transparent;font-size:16px;left:50%;list-style:none;margin:0 auto;max-width:320px;opacity:0;padding:0;position:absolute;text-align:center;top:20px;transform:translateX(-50%);width:calc(100% - 15rem)}.timeline__navigation-years-select:focus{color:#000;font-size:16px;text-align:left}@media only screen and (min-width:1024px) and (min-height:0){.timeline__navigation-years-select:not(.is-forced){display:none}}.video-grid{font-size:0;text-align:center}.video-grid__item{margin-bottom:2rem}@media only screen and (min-width:768px) and (min-height:0){.video-grid__item{box-sizing:border-box;display:inline-block;width:50%;margin-bottom:4rem;vertical-align:top}.video-grid__item:nth-child(odd){padding-right:2rem}.video-grid__item:nth-child(2n){padding-left:2rem}}.video-grid .video .video__content__cta{font-size:0;position:absolute;top:0;left:0;padding-bottom:56.25%;width:100%;right:auto;bottom:auto;transform:none}.video-grid .video .video__content__cta .icon-play{font-size:70px;display:block!important}.video-grid .video .video__content{position:static;background:transparent}.video-grid .video .video__content__background{position:absolute;top:0;left:0;padding-bottom:56.25%;width:100%;right:auto;bottom:auto}.video-grid .video .video__content__heading{display:block;position:static;margin-top:2rem}.video-grid .video .video__content.has-dark-image .video__content__heading{color:#000!important}.video-grid .video .video__content:not(.is-active){pointer-events:none}.video-grid .video .video__content__heading__subtitle{font-size:.875rem}.video{position:relative}.video .embed-container{position:relative;z-index:0}.video__content{bottom:0;left:0;position:absolute;right:0;top:0;background-color:#fff;color:#000;opacity:0;transition:opacity 256ms,z-index 16ms linear 256ms;z-index:-1}.video__content.is-active{opacity:1;z-index:10}.video__content__background{bottom:0;left:0;position:absolute;right:0;top:0;background-position:50%;background-size:cover;z-index:10}.video__content__cta{left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:90%;z-index:20}@media only screen and (max-width:1023px){.video__content__cta{font-size:0}}@media only screen and (min-width:1024px) and (min-height:0){.video__content__cta{font-family:Throhand W01 Pen Roman,serif;font-weight:100;text-decoration:none;text-transform:uppercase;display:block}}@media only screen and (min-width:1024px) and (min-height:0) and (min-width:1024px) and (min-height:0){.video__content__cta{font-size:5.625rem}}@media only screen and (min-width:1024px) and (min-height:0) and (min-width:1920px) and (min-height:0){.video__content__cta{font-size:9.375rem}}.video__content.has-dark-image .video__content__cta{color:#fff}.video__content__cta .icon-play{font-size:20vw;left:50%;position:absolute;top:50%;transform:translate(-50%,-60%)}@media only screen and (min-width:1024px) and (min-height:0){.video__content__cta .icon-play{display:none}}@media only screen and (min-width:1024px) and (min-height:0){.awards-v2-content-grid .video__content__cta{font-size:3rem!important}}@media only screen and (min-width:1380px) and (min-height:0){.awards-v2-content-grid .video__content__cta{font-size:5.625rem!important}}.video__content__cta-compact{left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);z-index:20}.video__content.has-dark-image .video__content__cta-compact{color:#fff}.video__content__cta-compact .icon-play{font-size:5rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-60%)}.video__content__heading{left:0;bottom:4.375rem;position:absolute;right:0;text-align:center;z-index:20;display:none}@media only screen and (min-width:1024px) and (min-height:0){.video__content__heading{display:block}}.video__content.has-dark-image .video__content__heading{color:#fff}.video__content__heading__title{font-family:Graphik XXX Cond Web,Impact,sans-serif;font-size:1.5625rem;font-weight:400;line-height:.89em;letter-spacing:.03em;text-transform:uppercase;margin:0 auto;max-width:17.5rem}@media only screen and (min-width:768px) and (min-height:0){.video__content__heading__title{font-size:1.875rem}}@media only screen and (min-width:1024px) and (min-height:0){.video__content__heading__title{font-size:2.5rem}}@media only screen and (min-width:1920px) and (min-height:0){.video__content__heading__title{font-size:3.4375rem;max-width:20rem}}.video__content__heading__subtitle{font-family:Throhand W01 Pen Roman,serif;font-weight:100;margin:0 auto .8125rem;max-width:20rem;text-transform:uppercase}@media only screen and (min-width:1024px) and (min-height:0){.video__content__heading__subtitle{font-size:.875rem}}@media only screen and (min-width:1920px) and (min-height:0){.video__content__heading__subtitle{font-size:1rem}}.winner{margin:0 auto;padding-top:65px;text-align:center}@media only screen and (min-width:768px) and (min-height:0){.winner{padding-top:110px}}@media only screen and (min-width:1024px) and (min-height:0){.winner{width:840px}}@media only screen and (min-width:1920px) and (min-height:0){.winner{width:1330px}}.winner__subtitle{display:block;font-family:Throhand W01 Pen Roman,serif;font-size:.875rem;font-weight:100;text-transform:uppercase;margin-bottom:1.875rem;margin-left:auto;margin-right:auto;width:62.5%}@media only screen and (min-width:768px) and (min-height:0){.winner__subtitle{font-size:1.0625rem;margin-bottom:1.875rem;width:50%}}@media only screen and (min-width:1024px) and (min-height:0){.winner__subtitle{font-size:.875rem;margin-bottom:1.25rem}}@media only screen and (min-width:1920px) and (min-height:0){.winner__subtitle{font-size:.9375rem;margin-bottom:1.875rem}}.winner__title{font-family:Throhand W01 Pen Roman,serif;font-size:2.5rem;font-weight:100;line-height:1;margin-bottom:1.5625rem;overflow-wrap:break-word;text-transform:uppercase}@media only screen and (min-width:768px) and (min-height:0){.winner__title{font-size:4.375rem;margin-bottom:2.1875rem;width:80%;margin-left:auto;margin-right:auto}}@media only screen and (min-width:1024px) and (min-height:0){.winner__title{font-size:3.625rem;width:525px;margin-bottom:.9375rem}}@media only screen and (min-width:1920px) and (min-height:0){.winner__title{font-size:5rem;width:700px;margin-bottom:2.1875rem}}.winner__links{box-sizing:border-box;display:block;font-size:0;margin:0 auto 1.5625rem;text-align:center;padding:0 1.25rem}@media only screen and (min-width:768px) and (min-height:0){.winner__links{margin-bottom:2.5rem}}@media only screen and (min-width:1024px) and (min-height:0){.winner__links{padding-left:2.1875rem;padding-right:2.1875rem;margin-bottom:1.875rem}}@media only screen and (min-width:1920px) and (min-height:0){.winner__links{margin-bottom:2.8125rem}}.winner__links li{font-size:1.125rem;display:inline-block;position:relative}@media only screen and (min-width:768px) and (min-height:0){.winner__links li{font-size:1.25rem}}@media only screen and (min-width:1024px) and (min-height:0){.winner__links li{font-size:.9375rem}}@media only screen and (min-width:1920px) and (min-height:0){.winner__links li{font-size:1rem}}.winner__links li:not(:last-child){margin-right:2em}.winner__links li:not(:last-child):before{background-color:currentcolor;content:"";display:block;position:absolute;right:-1em;top:0;bottom:0;width:1px}.winner__links a{color:currentcolor;display:inline-block;font-family:Graphik XX Cond Web,Impact,sans-serif;font-weight:400;letter-spacing:.075em;text-transform:uppercase}.winner__actions{margin-bottom:3.125rem}@media only screen and (min-width:768px) and (min-height:0){.winner__actions{margin-bottom:4.375rem}}@media only screen and (min-width:1024px) and (min-height:0){.winner__actions{margin-bottom:5rem}.winner__title+.winner__actions{margin-top:3.75rem}}.winner__biography{text-align:left;margin-bottom:3.4375rem}.winner__biography-meta:before{background-color:hsla(0,0%,100%,.2)}.winner__meta{display:block;position:relative;padding-top:.625rem;padding-bottom:.625rem;break-inside:avoid;page-break-inside:avoid;break-before:avoid-column;page-break-before:avoid}@media only screen and (max-width:767px){.winner__meta{margin-left:auto;margin-right:auto;max-width:485px}}@media only screen and (min-width:768px) and (min-height:0){.winner__meta{margin-left:auto;margin-right:auto;padding-top:1.25rem;padding-bottom:1.25rem;width:485px}}@media only screen and (min-width:1024px) and (min-height:0){.winner__meta{padding-top:2rem}.text-columns+.winner__meta{width:780px}}.winner__meta:before{background-color:rgba(0,0,0,.1);content:"";display:block;height:1px;width:9.875rem;margin-bottom:.75rem}@media only screen and (min-width:768px) and (min-height:0){.winner__meta:before{margin-bottom:1.375rem}}@media only screen and (min-width:1024px) and (min-height:0){.winner__meta:before{margin-bottom:.75rem;width:13rem}}.winner__meta+.winner__meta{padding-top:0}.winner__meta-title{display:block;font-size:.9375rem;font-family:Helvetica Neue,Arial,sans-serif;margin-bottom:.75rem}@media only screen and (min-width:768px) and (min-height:0){.winner__meta-title{font-size:1rem;margin-bottom:.3125rem}}@media only screen and (min-width:1024px) and (min-height:0){.winner__meta-title{font-size:.875rem}}.winner__meta-list{list-style:none;margin:0;padding:0}.winner__meta-list a{display:block;font-family:Graphik XX Cond Web,Impact,sans-serif;font-size:1.125rem;font-weight:400;padding-top:.3125rem;padding-bottom:.3125rem;text-transform:uppercase}.winner__meta-list a[href="#"]{cursor:default;pointer-events:none}@media only screen and (min-width:768px) and (min-height:0){.winner__meta-list a{font-size:1.25rem;padding-top:.125rem;padding-bottom:.125rem}}@media only screen and (min-width:1024px) and (min-height:0){.winner__meta-list a{font-size:1rem}}.winner__navigation{margin-top:2.1875rem}@media only screen and (min-width:768px) and (min-height:0){.winner__navigation{display:table;margin-top:0;width:100%}}.winner__next,.winner__previous{border-top:1px solid hsla(0,0%,100%,.2);box-sizing:border-box;display:block;color:#fff;font-size:1.25rem;text-align:center;text-transform:uppercase;font-family:Throhand W01 Pen Roman,serif;line-height:.95;padding:1.5625rem 1.25rem 1.875rem}@media only screen and (min-width:768px) and (min-height:0){.winner__next,.winner__previous{display:table-cell;font-size:2rem;margin-top:7.5rem;min-width:50%;max-width:50%;width:50%}}.winner__next span,.winner__previous span{display:block;font-family:Helvetica Neue,Arial,sans-serif;font-size:.6875rem;text-transform:none;padding-bottom:.625rem}@media only screen and (min-width:768px) and (min-height:0){.winner__next span,.winner__previous span{font-size:.875rem}}.winner__next:hover,.winner__previous:hover{background-color:#fff;border-top-color:#fff;color:#000}.winner__next.is-disabled,.winner__previous.is-disabled{visibility:hidden}@media only screen and (min-width:768px) and (min-height:0){.winner__previous{border-right:1px solid hsla(0,0%,100%,.2)}}.wrapper-calendar{margin:0 auto;max-width:115.625rem;padding:0 1.25rem}@media only screen and (max-width:567px){.wrapper-calendar.is-full-width-on-xxsmall{padding:0}}@media only screen and (min-width:568px) and (max-width:767px){.wrapper-calendar.is-full-width-on-xsmall{padding:0}}.wrapper-lite{display:block;margin:0 auto;width:100%}@media only screen and (min-width:768px) and (max-width:1023px){.wrapper-lite:not(.is-full-width-on-small){width:768px}}@media only screen and (min-width:1024px) and (max-width:1919px){.wrapper-lite:not(.is-full-width-on-medium){width:1024px}}@media only screen and (min-width:1920px) and (min-height:0){.wrapper-lite:not(.is-full-width-on-large){width:1920px}}@media only screen and (min-width:1024px) and (min-height:0){.wrapper-members{padding:0 2.125rem}}@media only screen and (min-width:1920px) and (min-height:0){.wrapper-members{padding:0 8.375rem}}@media only screen and (min-width:768px) and (min-height:0){.wrapper-members .background-text-block{min-height:300px;padding:10% 1.25rem}}@media only screen and (min-width:1024px) and (min-height:0){.wrapper-members .background-text-block{min-height:350px}}@media only screen and (min-width:1920px) and (min-height:0){.wrapper-members .background-text-block{min-height:400px}}.wrapper-members .background-text-block__title{font-size:3.125rem;letter-spacing:.09375rem;line-height:1}@media only screen and (min-width:1024px) and (min-height:0){.wrapper-members .background-text-block__title{font-size:6.25rem;letter-spacing:.1875rem;line-height:.5}}.wrapper{display:block;margin:0 auto;width:calc(100% - 2 * 20px)}@media only screen and (max-width:767px){.wrapper.is-full-width-on-xsmall{width:100%}}@media only screen and (min-width:768px) and (max-width:1023px){.wrapper{width:720px}.wrapper.is-full-width-on-small{width:100%}}@media only screen and (min-width:1024px) and (max-width:1919px){.wrapper{width:944px}.wrapper.is-full-width-on-medium{width:100%}}@media only screen and (min-width:1920px) and (min-height:0){.wrapper{width:1720px}.wrapper.is-full-width-on-large{width:100%}}.wrapper-adapter-v1-background-text-block{margin:0 auto;padding:1.875rem 0;width:calc(100% - 2 * 20px)}@media only screen and (min-width:768px) and (min-height:0){.wrapper-adapter-v1-background-text-block{padding:3.125rem 0}}@media only screen and (min-width:768px) and (max-width:1023px){.wrapper-adapter-v1-background-text-block{width:780px}}@media only screen and (min-width:1024px) and (max-width:1919px){.wrapper-adapter-v1-background-text-block{width:1004px}}.is-fc .user-actions{-webkit-overflow-scrolling:touch;background-color:#f2f2f2;bottom:0;box-sizing:border-box;color:#000;height:100vh;overflow-y:scroll;overflow:hidden;padding:.75rem 1.25rem 1.25rem;position:fixed;right:0;top:0;transform:translateX(100%);transition:transform 256ms cubic-bezier(.445,.05,.55,.95);width:18.75rem;z-index:10000}@media only screen and (min-width:768px) and (min-height:0){.is-fc .user-actions{padding-top:1.625rem;width:465px}}@media only screen and (min-width:1024px) and (min-height:0){.is-fc .user-actions{padding-top:4.25rem;transform:translate(0)}}@media only screen and (min-width:1024px) and (min-height:0){.is-fc .user-actions.is-hidden{transform:translate3d(100%,0,0);transition:transform 256ms cubic-bezier(.445,.05,.55,.95) 256ms}}.is-fc .user-actions .ng-submitted .form-input.ng-invalid{border-width:2px;border-color:#000}.is-fc .user-actions .form-input,.is-fc .user-actions .form-input:focus{border-color:#000}.is-fc .user-actions .form-checkbox{padding-top:0;padding-bottom:0}.is-fc .user-actions__close{position:absolute;top:6px;right:14px;font-size:1.75rem}@media only screen and (min-width:768px) and (min-height:0){.is-fc .user-actions__close{display:block;top:18px;right:23px;font-size:2.5rem}}@media only screen and (min-width:1024px) and (min-height:0){.is-fc .user-actions__close{font-size:2.875rem;top:.125rem;right:auto}}.is-fc .user-actions__section{font-size:.875rem}.is-fc .user-actions__section p{margin-bottom:1.875rem;max-width:23.75rem}.is-fc .user-actions__section+.user-actions__section{border-top:1px solid #000;margin-top:2.1875rem;padding-top:1.25rem}@media only screen and (min-width:768px) and (min-height:0){.is-fc .user-actions__section+.user-actions__section{margin-top:2rem;padding-top:1.875rem}}@media only screen and (min-width:1024px) and (min-height:0){.is-fc .user-actions__section+.user-actions__section{margin-top:2.5rem;padding-top:3.125rem}}.is-fc .user-actions__section-title{font-family:Throhand W01 Pen Roman,serif;font-size:1.875rem;font-weight:100;line-height:1;letter-spacing:.0125em;text-transform:uppercase;margin-bottom:1.25rem;width:calc(100% - 25px)}@media only screen and (min-width:768px) and (min-height:0){.is-fc .user-actions__section-title{font-size:1.625rem}}@media only screen and (min-width:1024px) and (min-height:0){.is-fc .user-actions__section-title{font-size:2.25rem}}@media only screen and (min-width:1920px) and (min-height:0){.is-fc .user-actions__section-title{font-size:2.8125rem}}@media only screen and (min-width:768px) and (min-height:0){.is-fc .user-actions__section-title{font-size:2.625rem;width:calc(100% - 50px)}}@media only screen and (min-width:1024px) and (min-height:0){.is-fc .user-actions__section-title{font-size:2.8125rem;width:calc(100% + 15px)}}.is-fc .user-actions__form{padding-top:.3125rem}@media only screen and (max-width:767px){.is-fc .user-actions__form .form-group{width:100%}.is-fc .user-actions__form .form-group.has-annotation{margin-bottom:2.1875rem}}@media only screen and (max-width:767px){.is-fc .user-actions__form .form-group>.form-label[for=login-student]{display:none}}.is-fc .user-actions__button{margin-bottom:.9375rem;position:relative;clear:both;display:block;width:100%}@media only screen and (min-width:768px) and (min-height:0){.is-fc .user-actions__button{width:calc(50% - 5px)}}.is-fc .user-actions__button.button,.is-fc .user-actions__button .button,.is-fc .user-actions__button.share__label,.is-fc .user-actions__button .share__label{background-color:#000;color:#fff}.is-fc .user-actions__profile{font-size:.875rem}.is-fc .user-actions__toggle{position:absolute;right:0;top:0;box-sizing:border-box;color:#000;cursor:pointer;display:inline-block;font-size:.75rem;height:3.125rem;line-height:3.0625rem;padding-left:0;padding-right:1.875rem;transition:color 128ms cubic-bezier(.445,.05,.55,.95);z-index:999}@media only screen and (max-width:1023px){.is-fc .user-actions__toggle{display:none}}@media only screen and (min-width:1920px) and (min-height:0){.is-fc .user-actions__toggle{font-size:.875rem}}.is-fc .user-actions__toggle i{display:inline-block;vertical-align:baseline;font-size:1.125rem;height:1.125rem;margin-right:.5rem}.is-fc .user-actions__toggle:hover{color:#000}.is-fc .user-actions__toggle-nested{margin-left:10px}.is-fc .user-actions__profile-section{border-top:1px solid rgba(0,0,0,.15);box-sizing:border-box;margin-left:-1.25rem;padding:1.625rem 1.25rem 1.25rem;width:calc(100% + 1.25rem + 1.25rem)}@media only screen and (max-width:1023px){.is-fc .user-actions__profile-section:first-child{border-top:none}}@media only screen and (min-width:1380px) and (min-height:0){.is-fc .user-actions__profile-section{padding:1.625rem 1.75rem 1.75rem}}.is-fc .user-actions__profile-section .excerpt{padding:0}.is-fc .user-actions__profile-section .button.is-action,.is-fc .user-actions__profile-section .is-action.share__label{margin-top:1.25rem}.is-fc .user-actions__profile-title{font-family:Throhand W01 Pen Roman,serif;font-size:1.875rem;font-weight:100;line-height:1;letter-spacing:.0125em;text-transform:uppercase;margin-bottom:1.25rem}@media only screen and (min-width:768px) and (min-height:0){.is-fc .user-actions__profile-title{font-size:1.625rem}}@media only screen and (min-width:1024px) and (min-height:0){.is-fc .user-actions__profile-title{font-size:2.25rem}}@media only screen and (min-width:1920px) and (min-height:0){.is-fc .user-actions__profile-title{font-size:2.8125rem}}@media only screen and (min-width:1024px) and (min-height:0){.is-fc .user-actions__profile-title{font-size:2.5rem}}.is-fc .user-actions__profile-subtitle{font-family:Throhand W01 Pen Roman,serif;font-size:1.875rem;font-weight:100;line-height:1;letter-spacing:.0125em;text-transform:uppercase;margin-bottom:1.25rem}@media only screen and (min-width:768px) and (min-height:0){.is-fc .user-actions__profile-subtitle{font-size:1.625rem}}@media only screen and (min-width:1024px) and (min-height:0){.is-fc .user-actions__profile-subtitle{font-size:2.25rem}}@media only screen and (min-width:1920px) and (min-height:0){.is-fc .user-actions__profile-subtitle{font-size:2.8125rem}}@media only screen and (min-width:1024px) and (min-height:0){.is-fc .user-actions__profile-subtitle{font-size:1.875rem}}.is-fc .user-actions__stream{clear:both}@media only screen and (min-width:768px) and (min-height:0){.is-fc .user-actions__stream{padding-top:2.5rem}}.is-fc .user-actions__stream .excerpt-list,.is-fc .user-actions__stream .excerpt-list .excerpt:first-child{border-top:none}.is-fc .user-actions__stream .excerpt-list .excerpt:last-child{border-bottom:none}.is-fc .user-actions__stream .excerpt-list .excerpt,.is-fc .user-actions__stream .excerpt-list .excerpt__content{border-color:hsla(0,0%,100%,.4)}.is-fc .user-actions__stream .bookmark a:hover{color:#fff!important}.is-fc .user-actions__stream-title{font-family:Throhand W01 Pen Roman,serif;font-size:1.875rem;font-weight:100;line-height:1;letter-spacing:.0125em;text-transform:uppercase;border-bottom:1px solid hsla(0,0%,100%,.4);border-top:1px solid hsla(0,0%,100%,.4);height:3.75rem;line-height:3.75rem}@media only screen and (min-width:768px) and (min-height:0){.is-fc .user-actions__stream-title{font-size:1.625rem}}@media only screen and (min-width:1024px) and (min-height:0){.is-fc .user-actions__stream-title{font-size:2.25rem}}@media only screen and (min-width:1920px) and (min-height:0){.is-fc .user-actions__stream-title{font-size:2.8125rem}}@media only screen and (max-width:567px){.is-fc .user-actions__stream-title{font-size:1.5rem}}@media only screen and (min-width:1024px) and (min-height:0){.is-fc .user-actions__stream-title{font-size:1.875rem}}.is-fc .user-actions__error{clear:both;margin-bottom:8px;position:relative;top:-4px;width:calc(100% - 11rem);word-break:break-word}.is-fc .user-actions__success{clear:both;padding-top:30px}@media only screen and (min-width:768px) and (min-height:0){.is-fc .user-action-register .form-group{margin-bottom:1.75rem}}.is-fc .user-action-register .form-checkbox{margin-top:-3px}.is-fc .user-action-register .form-checkbox+.form-checkbox{margin-top:2px}@media only screen and (min-width:768px) and (min-height:0){.is-fc .user-action-register .user-actions__button{margin-bottom:3.125rem}}.is-fc .user-action-register .user-actions__button p{margin-top:-.25rem;font-size:.875rem;font-family:Helvetica Neue,Arial,sans-serif;display:block;margin-bottom:.375rem}.is-fc .user-actions__button-group{margin-bottom:-.625rem}@media only screen and (min-width:1024px) and (min-height:0){.is-fc .user-actions__button-group{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}}.is-fc .user-actions__button-group .button,.is-fc .user-actions__button-group .share__label{display:block;margin-left:0;margin-bottom:.625rem}@media only screen and (min-width:1024px) and (min-height:0){.is-fc .user-actions__button-group .button,.is-fc .user-actions__button-group .share__label{width:calc(50% - .3125rem)}}.is-fc .user-actions__button-group .button.full-width,.is-fc .user-actions__button-group .button:first-child:last-child,.is-fc .user-actions__button-group .full-width.share__label,.is-fc .user-actions__button-group .share__label:first-child:last-child{width:100%}@media only screen and (min-width:768px) and (min-height:0){.is-fc .user-actions__profile-image-links{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}}.is-fc .user-actions__profile-image-links .image-link{display:block;margin-left:0;margin-bottom:.625rem}@media only screen and (min-width:768px) and (min-height:0){.is-fc .user-actions__profile-image-links .image-link{width:calc(50% - .3125rem)}}.is-fc .user-actions__profile-image-links .image-link__meta{font-size:.875rem}.is-fc .user-actions__profile-image-links .image-link__title{font-size:1rem;margin:.25rem 0}.is-fc .user-actions__profile-persons{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.is-fc .user-actions__profile-persons .person{display:block;margin-left:0;margin-bottom:.625rem;width:calc(50% - .3125rem)}@media only screen and (min-width:768px) and (min-height:0){.is-fc .user-actions__profile-persons .person{width:calc(33% - .3125rem)}}.is-fc .user-actions__profile-persons .person__image{margin-bottom:.3125rem}.is-fc .user-actions__profile-persons .person__call-to-action,.is-fc .user-actions__profile-persons .person__subtitle{display:none}.is-fc .user-actions__profile-persons .person__title{font-size:1.375rem;margin-top:.825rem;margin-bottom:.25rem}.is-fc .user-actions__announcement-button{display:block;margin-top:1.25rem}.is-cfda .user-actions{-webkit-overflow-scrolling:touch;background-color:#000;color:#fff;height:100vh;overflow-x:hidden;overflow-y:scroll;position:fixed;right:0;top:0;width:100%;z-index:10000}@media only screen and (min-width:768px) and (min-height:0){.is-cfda .user-actions{transition:transform 256ms cubic-bezier(.445,.05,.55,.95);width:32rem}}@media only screen and (min-width:1380px) and (min-height:0){.is-cfda .user-actions{width:38.25rem}}.is-cfda .user-actions.is-hidden{transform:translate3d(100%,0,0)}@media only screen and (min-width:768px) and (min-height:0){.is-cfda .user-actions.is-hidden{transition:transform 256ms cubic-bezier(.445,.05,.55,.95) 256ms}}.is-cfda .user-actions .ng-submitted .form-input.ng-invalid{border-width:2px;border-color:#fff}.is-cfda .user-actions .form-checkbox{padding-top:0;padding-bottom:0}.is-cfda .user-actions .form-label{opacity:.6}.is-cfda .user-actions .form-checkbox .form-label{opacity:1}.is-cfda .user-actions__drawer{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;min-height:100%}.is-cfda .user-actions__close{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;background-image:url(../images/user-actions-close.svg);background-size:cover;border-radius:0;border:0 solid transparent;color:currentColor;cursor:pointer;display:block;height:.9375rem;position:fixed;right:.8rem;top:.8rem;width:.9375rem;z-index:9999999}@media only screen and (min-width:768px) and (min-height:0){.is-cfda .user-actions__close{height:1rem;position:absolute;right:2.5rem;top:2.5rem;width:1rem}}@media only screen and (min-width:768px) and (min-height:0){.is-cfda .user-actions__close--align-left{right:auto;left:2.5rem}}.is-cfda .user-actions__logout{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border-radius:0;border:0 solid;color:currentColor;cursor:pointer;display:inline-block;font-size:1rem;text-decoration:underline}@media only screen and (max-width:767px){.is-cfda .user-actions__logout{margin-bottom:4rem;margin-left:1rem}}@media only screen and (min-width:768px) and (min-height:0){.is-cfda .user-actions__logout{font-size:.875rem;position:absolute;right:2.5rem;top:2.5rem}}@media only screen and (min-width:1380px) and (min-height:0){.is-cfda .user-actions__logout{font-size:1rem}}.is-cfda .user-actions__home-link{background-color:#000;border-bottom:1px solid hsla(0,0%,100%,.2);display:block;height:2.625rem;margin:0 auto;position:sticky;top:0;width:100%;z-index:999999}@media only screen and (min-width:768px) and (min-height:0){.is-cfda .user-actions__home-link{display:none}}.is-cfda .user-actions__home-link__logo{background-image:url(../images/cfda-logo.svg);background-position:center .3125rem;background-repeat:no-repeat;background-size:5.625rem calc(2.625rem - 12px);display:block;height:2.625rem;margin:0 auto;width:70%}.is-cfda .user-actions__logo:after{background-color:#000;bottom:0;left:0;position:absolute;right:0;top:0}.is-cfda .user-actions__account-section,.is-cfda .user-actions__section{display:block;padding:1.5625rem 1rem;position:relative}@media only screen and (min-width:768px) and (min-height:0){.is-cfda .user-actions__account-section,.is-cfda .user-actions__section{padding:1.5625rem 2.5rem}}@media only screen and (max-width:767px){.is-cfda .user-actions__account-section:last-child,.is-cfda .user-actions__section:last-child{padding:1.5625rem 1rem 4rem}}@media only screen and (min-width:768px) and (max-width:1023px){.is-cfda .user-actions__account-section:last-child,.is-cfda .user-actions__section:last-child{padding:1.5625rem 2.5rem 4rem}}.is-cfda .user-actions__section--fashion-calendar{background-color:#fdabab;color:#000;margin-top:auto}.is-cfda .user-actions__section--fashion-calendar:after{display:none}.is-cfda .user-actions__account-section p,.is-cfda .user-actions__section p{font-size:1rem;line-height:1.5;max-width:18rem}.is-cfda .user-actions__account-section p:not(:last-child),.is-cfda .user-actions__section p:not(:last-child){margin-bottom:1.5625rem}@media only screen and (min-width:768px) and (min-height:0){.is-cfda .user-actions__account-section p,.is-cfda .user-actions__section p{font-size:.875rem;max-width:23.125rem}}@media only screen and (min-width:1380px) and (min-height:0){.is-cfda .user-actions__account-section p,.is-cfda .user-actions__section p{font-size:1rem}}.is-cfda .user-actions__section p a{text-decoration:underline}.is-cfda .user-actions__account-section:after,.is-cfda .user-actions__profile-name:after,.is-cfda .user-actions__profile-name:before,.is-cfda .user-actions__section:not(:only-child):after{background-color:currentColor;bottom:-.0625rem;content:"";display:block;height:.0625rem;left:1rem;opacity:.2;position:absolute;width:calc(100% - 1.875rem)}@media only screen and (min-width:768px) and (min-height:0){.is-cfda .user-actions__account-section:after,.is-cfda .user-actions__profile-name:after,.is-cfda .user-actions__profile-name:before,.is-cfda .user-actions__section:not(:only-child):after{left:2.5rem;width:calc(100% - 5rem)}}.is-cfda .user-actions__profile-name__label,.is-cfda .user-actions__section-title{font-family:Graphik XXX Cond Web,Impact,sans-serif;font-size:2rem;font-weight:400;letter-spacing:.06rem;line-height:1;margin-bottom:1rem;max-width:18rem;text-transform:uppercase;width:calc(100% - 1.875rem)}@media only screen and (min-width:768px) and (min-height:0){.is-cfda .user-actions__profile-name__label,.is-cfda .user-actions__section-title{font-size:1.5rem;letter-spacing:.045rem;max-width:23.125rem}}@media only screen and (min-width:1380px) and (min-height:0){.is-cfda .user-actions__profile-name__label,.is-cfda .user-actions__section-title{font-size:2rem;letter-spacing:.06rem}}.is-cfda .user-actions__form{padding-top:.3125rem}@media only screen and (max-width:767px){.is-cfda .user-actions__form .form-group{width:100%}.is-cfda .user-actions__form .form-group.has-annotation{margin-bottom:2.1875rem}}@media only screen and (max-width:767px){.is-cfda .user-actions__form .form-group>.form-label[for=login-student]{display:none}}.is-cfda .user-actions__button{clear:both;display:block;font-family:Helvetica Neue,Arial,sans-serif;font-size:1rem;position:relative;text-transform:none;width:100%}.is-cfda .user-actions__button:not(:last-child){margin-bottom:.9375rem}@media only screen and (min-width:768px) and (min-height:0){.is-cfda .user-actions__button{font-size:.875rem}}@media only screen and (min-width:1380px) and (min-height:0){.is-cfda .user-actions__button{font-size:1rem}}.is-cfda .user-actions__section--fashion-calendar .user-actions__button{background-color:#000;border-color:#000;color:#fff}.is-cfda .user-actions__button__new-tab-icon{background-image:url(../images/new-tab.svg);background-repeat:no-repeat;background-size:100% 100%;display:inline-block;font-size:0;height:.625rem;margin-left:.375rem;transform:translateY(-.0625rem);vertical-align:middle;width:.625rem}@media only screen and (min-width:768px) and (min-height:0){.is-cfda .user-actions__button__new-tab-icon{transform:none}}@media only screen and (min-width:1380px) and (min-height:0){.is-cfda .user-actions__button__new-tab-icon{transform:translateY(-.0625rem)}}.is-cfda .user-actions__forgot-password,.is-cfda .user-actions__remember-me{display:block;float:left;width:calc(50% - .625rem)}.is-cfda .user-actions__forgot-password{font-size:.875rem;margin-left:10px;text-align:right;text-decoration:underline}.is-cfda .user-actions__error{clear:both;margin-bottom:8px;position:relative;top:-4px;width:calc(100% - 11rem);word-break:break-word}.is-cfda .user-actions__success{clear:both;padding-top:30px}.is-cfda .user-actions__profile-name:before{bottom:auto;top:0}@media only screen and (max-width:767px){.is-cfda .user-actions__profile-name:before{display:none}}.is-cfda .user-actions__profile-name{box-sizing:border-box;display:block;padding:1.25rem 1rem;position:relative;width:100%}@media only screen and (min-width:768px) and (min-height:0){.is-cfda .user-actions__profile-name{margin-top:6.25rem;padding:1.25rem 2.5rem}}.is-cfda .user-actions__profile-name__picture{background-color:#c1c1c1;background-size:cover;border-radius:50%;display:inline-block;height:3.75rem;margin-right:1.25rem;position:relative;vertical-align:middle;width:3.75rem}.is-cfda .user-actions__profile-name__picture.user-actions__profile-name__picture--placeholder:after,.is-cfda .user-actions__profile-name__picture.user-actions__profile-name__picture--placeholder:before{background-color:#fff;position:absolute;left:50%;top:50%;content:"";display:block}.is-cfda .user-actions__profile-name__picture.user-actions__profile-name__picture--placeholder:after{height:33%;width:.125rem;transform:translateY(-50%)}.is-cfda .user-actions__profile-name__picture.user-actions__profile-name__picture--placeholder:before{width:33%;height:.125rem;transform:translateX(-50%)}.is-cfda .user-actions__profile-name__picture.user-actions__profile-name__picture--placeholder.is-empty{background-image:none;min-height:0}.is-cfda .user-actions__profile-name__label{display:inline-block;vertical-align:middle;max-width:auto;width:auto;transform:translateY(.625rem)}@media only screen and (max-width:767px){.is-cfda .user-actions__account-section .user-actions__section-title{margin-bottom:0}}@media only screen and (max-width:767px){.is-cfda .user-actions__account-section p{display:none}}.is-cfda .user-actions__account-section p:last-of-type{margin-bottom:0}.is-cfda .user-actions__account-section .user-actions-arrow{position:absolute;right:1rem;top:50%;transform:translateY(-50%)}@media only screen and (min-width:768px) and (min-height:0){.is-cfda .user-actions__account-section .user-actions-arrow{right:2.5rem}}.is-cfda .user-actions__promotion{-ms-flex-align:center;align-items:center;box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;margin:1.875rem 1rem;min-height:25rem;padding:1rem;text-align:center;width:calc(100% - 1.875rem)}@media only screen and (min-width:768px) and (min-height:0){.is-cfda .user-actions__promotion{padding:2.5rem 5rem;margin:1.875rem 2.5rem;width:calc(100% - 5rem);min-height:15rem}}@media only screen and (min-width:768px) and (max-width:1023px){.is-cfda .user-actions__promotion:last-child{margin:1.875rem 2.5rem 4rem}}.is-cfda .user-actions__promotion__link,.is-cfda .user-actions__promotion p{font-size:1rem;line-height:1.5}.is-cfda .user-actions__promotion__link:not(:last-child),.is-cfda .user-actions__promotion p:not(:last-child){margin-bottom:.5rem}@media only screen and (min-width:768px) and (min-height:0){.is-cfda .user-actions__promotion__link,.is-cfda .user-actions__promotion p{font-size:.875rem}}@media only screen and (min-width:1380px) and (min-height:0){.is-cfda .user-actions__promotion__link,.is-cfda .user-actions__promotion p{font-size:1rem}}.is-cfda .user-actions__promotion__link{text-decoration:underline}@media only screen and (min-width:768px) and (min-height:0){.is-cfda .user-action-register .form-group{margin-bottom:1.75rem}}.is-cfda .user-action-register .form-checkbox{margin-top:-3px}.is-cfda .user-action-register .form-checkbox+.form-checkbox{margin-top:2px}@media only screen and (min-width:768px) and (min-height:0){.is-cfda .user-action-register .user-actions__button{margin-bottom:3.125rem}}.is-cfda .user-action-register .user-actions__button p{margin-top:-.25rem;font-size:.875rem;font-family:Helvetica Neue,Arial,sans-serif;display:block;margin-bottom:.375rem}.is-cfda .user-actions__button-group{margin-bottom:-.625rem}@media only screen and (min-width:1024px) and (min-height:0){.is-cfda .user-actions__button-group{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}}.is-cfda .user-actions__button-group .button,.is-cfda .user-actions__button-group .share__label{display:block;margin-left:0;margin-bottom:.625rem}@media only screen and (min-width:1024px) and (min-height:0){.is-cfda .user-actions__button-group .button,.is-cfda .user-actions__button-group .share__label{width:calc(50% - .3125rem)}}.is-cfda .user-actions__button-group .button.full-width,.is-cfda .user-actions__button-group .button:first-child:last-child,.is-cfda .user-actions__button-group .full-width.share__label,.is-cfda .user-actions__button-group .share__label:first-child:last-child{width:100%}.is-cfda .user-actions-arrow{background-image:url(../images/user-actions-arrow.svg);background-size:cover;display:inline-block;height:16px;width:16px}.background-text-block{-ms-flex-align:center;align-items:center;box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;min-height:535px;padding:1.25rem;position:relative}@media only screen and (min-width:768px) and (min-height:0){.background-text-block{min-height:400px;padding:10% 1.25rem}}@media only screen and (min-width:1380px) and (min-height:0){.background-text-block{min-height:575px}}@media only screen and (min-width:1920px) and (min-height:0){.background-text-block{min-height:775px}}.background-text-block__content{color:#fff;text-align:center;width:100%}.background-text-block__text,.background-text-block__title{margin-left:auto;margin-right:auto;max-width:400px}@media only screen and (min-width:1920px) and (min-height:0){.background-text-block__text,.background-text-block__title{max-width:525px}}.background-text-block__title{font-family:Graphik XXX Cond Web,Impact,sans-serif;font-size:2.25rem;font-weight:400;letter-spacing:.0675rem;line-height:1.39;text-transform:uppercase}@media only screen and (min-width:768px) and (min-height:0){.background-text-block__title{font-size:2rem;letter-spacing:.06rem;line-height:1.56}}@media only screen and (min-width:1920px) and (min-height:0){.background-text-block__title{font-size:2.875rem;letter-spacing:.08625rem;line-height:1.09}}.background-text-block__text p{font-family:Helvetica Neue,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.38}@media only screen and (min-width:768px) and (min-height:0){.background-text-block__text p{line-height:1.5}}@media only screen and (min-width:1920px) and (min-height:0){.background-text-block__text p{font-size:1.375rem;line-height:1.36}}.background-text-block__text~.background-text-block__cta-list,.background-text-block__title~.background-text-block__cta-list{margin-top:2.5rem}.background-text-block__background{background-color:#000;height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.background-text-block__logo-caption{font-family:Helvetica Neue,Arial,sans-serif;font-size:.875rem;font-weight:400;margin-top:1.5625rem}@media only screen and (min-width:768px) and (min-height:0){.background-text-block__logo-caption{margin-top:2.5rem;font-size:1rem}}.background-text-block__logo{display:inline-block;margin-top:1.5625rem;max-height:10rem;max-width:8.75rem}@media only screen and (min-width:768px) and (min-height:0){:not(.background-text-block__logo-caption)+.background-text-block__logo{margin-top:2.5rem}}@media only screen and (min-width:768px) and (min-height:0){.background-text-block-grid{-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}}.background-text-block-grid-container .background-text-block-wrapper{padding:0!important}@media only screen and (max-width:767px){.background-text-block-grid~.background-text-block-wrapper{margin-top:1.25rem}}@media only screen and (min-width:768px) and (min-height:0){.background-text-block-grid~.background-text-block-wrapper{margin-top:1.875rem}}@media only screen and (min-width:768px) and (max-width:1023px){.background-text-block-grid .background-text-block-wrapper{-ms-flex-preferred-size:calc(50% - 15px);flex-basis:calc(50% - 15px);-ms-flex-positive:0;flex-grow:0}.background-text-block-grid .background-text-block-wrapper:nth-child(3n){margin-top:1.25rem}}@media only screen and (min-width:1024px) and (min-height:0){.background-text-block-grid .background-text-block-wrapper{-ms-flex-preferred-size:30%;flex-basis:30%;-ms-flex-positive:1;flex-grow:1}}@media only screen and (min-width:1024px) and (min-height:0){.background-text-block-grid .background-text-block-wrapper:nth-child(3n),.background-text-block-grid .background-text-block-wrapper:nth-child(3n - 1){margin-left:1.875rem}}@media only screen and (min-width:1920px) and (min-height:0){.background-text-block-grid .background-text-block-wrapper:nth-child(3n),.background-text-block-grid .background-text-block-wrapper:nth-child(3n - 1){margin-left:2.5rem}}@media only screen and (min-width:1024px) and (min-height:0){.background-text-block-grid .background-text-block-wrapper:nth-child(n+4){margin-top:3.125rem}}@media only screen and (min-width:1920px) and (min-height:0){.background-text-block-grid .background-text-block-wrapper:nth-child(n+4){margin-top:4.375rem}}@media only screen and (max-width:767px){.background-text-block-grid .background-text-block-wrapper+.background-text-block-wrapper{margin-top:1.25rem}}.background-text-block-grid .background-text-block-wrapper .background-text-block-in-grid{height:100%}.background-text-block-grid .background-text-block-wrapper .background-text-block{height:100%;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width:1024px) and (min-height:0){.background-text-block-grid .background-text-block-wrapper .background-text-block{min-height:575px}}.background-text-block-grid .background-text-block-wrapper .background-text-block .background-text-block__content{height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.background-text-block-grid .cta-list__item+.cta-list__item:nth-child(2n){margin-left:0}.background-text-block-grid .background-text-block__spacer{margin-top:auto}.background-text-block-grid .background-text-block__title{line-height:1;margin-bottom:1.375rem}.background-text-block-grid .background-text-block__text{margin-bottom:1.5625rem}@media only screen and (min-width:768px) and (min-height:0){.background-text-block-grid .background-text-block__text{margin-bottom:2.5rem}}.background-text-block-grid .background-text-block__logo-caption{margin-top:0;margin-bottom:1.5625rem}@media only screen and (min-width:768px) and (min-height:0){.background-text-block-grid .background-text-block__logo-caption{margin-bottom:2.5rem}}.background-text-block-grid .background-text-block__logo{margin-top:0}@media only screen and (min-width:768px) and (min-height:0){.background-text-block-grid .background-text-block__logo{margin-bottom:2.5rem}}@media only screen and (min-width:768px) and (min-height:0){.background-text-block-grid .background-text-block__cta-list{margin-top:auto}}@media only screen and (max-width:767px){.background-text-block-grid+div{margin-top:1.25rem}}@media only screen and (min-width:768px) and (min-height:0){.background-text-block-grid+div{margin-top:1.875rem}}@media only screen and (min-width:768px) and (min-height:0){.background-text-block-row{-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}}.background-text-block-row .background-text-block-wrapper{padding:0!important}@media only screen and (min-width:768px) and (min-height:0){.background-text-block-row .background-text-block-wrapper{-ms-flex-preferred-size:calc(50% - 15px);flex-basis:calc(50% - 15px);-ms-flex-positive:0;flex-grow:0}}@media only screen and (min-width:1920px) and (min-height:0){.background-text-block-row .background-text-block-wrapper{-ms-flex-preferred-size:calc(50% - 20px);flex-basis:calc(50% - 20px)}}@media only screen and (min-width:768px) and (min-height:0){.background-text-block-row .background-text-block-wrapper:nth-child(2n){margin-left:1.875rem}}@media only screen and (min-width:1920px) and (min-height:0){.background-text-block-row .background-text-block-wrapper:nth-child(2n){margin-left:2.5rem}}@media only screen and (max-width:767px){.background-text-block-row .background-text-block-wrapper+.background-text-block-wrapper{margin-top:1.25rem}}.background-text-block-row .background-text-block-wrapper .background-text-block-in-grid{height:100%}.background-text-block-row .background-text-block-wrapper .background-text-block{height:100%;min-height:470px;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width:1024px) and (min-height:0){.background-text-block-row .background-text-block-wrapper .background-text-block{min-height:575px}}.background-text-block-row .background-text-block-wrapper .background-text-block .background-text-block__content{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;-ms-flex-pack:center;justify-content:center}.background-text-block-row .cta-list__item+.cta-list__item:nth-child(2n){margin-left:0}.background-text-block-row .background-text-block__spacer{margin-top:auto}.background-text-block-row .background-text-block__title{line-height:1;margin-bottom:1.375rem}.background-text-block-row .background-text-block__text{margin-bottom:1.5625rem}@media only screen and (min-width:768px) and (min-height:0){.background-text-block-row .background-text-block__text{margin-bottom:2.5rem}}.background-text-block-row .background-text-block__logo-caption{margin-top:0;margin-bottom:1.5625rem}@media only screen and (min-width:768px) and (min-height:0){.background-text-block-row .background-text-block__logo-caption{margin-bottom:2.5rem}}.background-text-block-row .background-text-block__logo{margin-top:0}@media only screen and (min-width:768px) and (min-height:0){.background-text-block-row .background-text-block__logo{margin-bottom:2.5rem}}@media only screen and (min-width:768px) and (min-height:0){.background-text-block-row .background-text-block__cta-list{margin-top:auto}}@media only screen and (min-width:768px) and (min-height:0){.banner-grid{-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (min-width:768px) and (min-height:0){.banner-grid__item{-ms-flex-preferred-size:calc(50% - 15px);flex-basis:calc(50% - 15px);-ms-flex-positive:0;flex-grow:0}}@media only screen and (min-width:1920px) and (min-height:0){.banner-grid__item{-ms-flex-preferred-size:calc(50% - 20px);flex-basis:calc(50% - 20px)}}@media only screen and (min-width:768px) and (min-height:0){.banner-grid__item:nth-child(2n){margin-left:1.875rem}}@media only screen and (min-width:1920px) and (min-height:0){.banner-grid__item:nth-child(2n){margin-left:2.5rem}}@media only screen and (max-width:767px){.banner-grid__item+.banner-grid__item{margin-top:1.25rem}}@media only screen and (min-width:768px) and (min-height:0){.banner-grid__item:nth-child(n+3){margin-top:1.875rem}}.banner-grid__item__container{-ms-flex-align:center;align-items:center;box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;-ms-flex-pack:center;justify-content:center;min-height:470px;padding:1.25rem;position:relative}@media only screen and (min-width:768px) and (min-height:0){.banner-grid__item__container{min-height:calc((100vw - 60px - 30px) / 2  / 78 * 47);padding:1.25rem}}@media only screen and (min-width:1280px) and (min-height:0){.banner-grid__item__container{min-height:calc((100vw - 100px - 30px) / 2  / 78 * 47)}}@media only screen and (min-width:1700px) and (min-height:0){.banner-grid__item__container{min-height:470px}}.banner-grid__content{color:#fff;margin-left:auto;margin-right:auto;max-width:25rem;text-align:center}.banner-grid__title{font-family:Graphik XXX Cond Web,Impact,sans-serif;font-size:2rem;font-weight:400;letter-spacing:.06rem;text-transform:uppercase}@media only screen and (min-width:768px) and (max-width:1919px){.banner-grid__title{font-size:1.5rem;letter-spacing:.045rem}}.banner-grid__title~.banner-grid__text{margin-top:.875rem}.banner-grid__text p{font-family:Helvetica Neue,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.5}@media only screen and (min-width:768px) and (min-height:0){.banner-grid__text p{font-size:.875rem;line-height:1.57}}@media only screen and (min-width:1920px) and (min-height:0){.banner-grid__text p{font-size:1rem;line-height:1.5}}.banner-grid__text~.banner-grid__link-wrapper,.banner-grid__title~.banner-grid__link-wrapper{margin-top:1.25rem}.banner-grid__background{background-color:#000;height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.banner-slideshow{position:relative}.banner-slideshow:not(.mobile-navigation-is-rendered):after,.banner-slideshow:not(.mobile-navigation-is-rendered):before{bottom:0;content:"";display:block;height:3.875rem;pointer-events:none;position:absolute;width:1.875rem;z-index:2}.banner-slideshow:not(.mobile-navigation-is-rendered):before{background:linear-gradient(90deg,#000 66%,transparent);left:0}.banner-slideshow:not(.mobile-navigation-is-rendered):after{background:linear-gradient(270deg,#000 66%,transparent);right:0}.banner-slideshow__slides__item{-ms-flex-align:center;align-items:center;box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;left:0;height:calc(100vh - 2.625rem - 3.875rem - 3.875rem);max-height:415px;opacity:0;padding:1.25rem;position:absolute;top:0;transition:opacity 96ms ease-in 96ms;visibility:hidden;width:100%}@media only screen and (min-width:768px) and (min-height:0){.banner-slideshow__slides__item{height:calc(100vh - 3.75rem - 3.875rem - 3.875rem);max-height:405px;padding:2.5rem}}@media only screen and (min-width:1024px) and (min-height:0){.banner-slideshow__slides__item{height:calc(100vh - 8.4375rem - 3.875rem - 3.875rem);max-height:495px}}@media only screen and (min-width:1380px) and (min-height:0){.banner-slideshow__slides__item{height:calc(100vh - 8.4375rem - 3.875rem - 3.875rem);max-height:575px}}.banner-slideshow__slides__item:not(.is-active){z-index:-2}.banner-slideshow__slides__item.is-active{left:auto;opacity:1;position:relative;top:auto;transition:opacity 96ms ease-out;visibility:visible}.banner-slideshow__content{color:#fff;margin-left:auto;margin-right:auto;max-width:400px;position:relative;text-align:center}@media only screen and (min-width:1920px) and (min-height:0){.banner-slideshow__content{max-width:525px}}.banner-slideshow__title{font-family:Graphik XXX Cond Web,Impact,sans-serif;font-size:2.25rem;font-weight:400;letter-spacing:.0675rem;line-height:1.39;text-transform:uppercase}@media only screen and (min-width:768px) and (min-height:0){.banner-slideshow__title{font-size:2rem;letter-spacing:.06rem;line-height:1.56}}@media only screen and (min-width:1920px) and (min-height:0){.banner-slideshow__title{font-size:2.875rem;letter-spacing:.08625rem;line-height:1.09}}.banner-slideshow__text p{font-family:Helvetica Neue,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.38}@media only screen and (min-width:768px) and (min-height:0){.banner-slideshow__text p{line-height:1.5}}@media only screen and (min-width:1920px) and (min-height:0){.banner-slideshow__text p{font-size:1.375rem;line-height:1.36}}.banner-slideshow__text~.banner-slideshow__cta-list,.banner-slideshow__title~.banner-slideshow__cta-list{margin-top:2.5rem}.banner-slideshow__background{background-color:#000;height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.banner-slideshow__navigation{background-color:#000;box-sizing:border-box;color:#fff;display:block;height:3.875rem;overflow-x:auto;overflow-y:hidden;position:relative;text-align:left}.mobile-navigation-is-rendered .banner-slideshow__navigation{overflow:hidden;text-align:center}.banner-slideshow:not(.mobile-navigation-is-rendered) .banner-slideshow__navigation{padding-left:1.875rem}.banner-slideshow__navigation__container{display:inline-block;font-size:0;white-space:nowrap;width:auto}.mobile-navigation-is-rendered .banner-slideshow__navigation__container{position:absolute;top:0;transition:left .32s cubic-bezier(.645,.045,.355,1)}.banner-slideshow:not(.mobile-navigation-is-rendered) .banner-slideshow__navigation__container{margin-right:1.875rem}.no-transition .banner-slideshow__navigation__container{transition:none}.banner-slideshow__navigation__placeholder{display:none}.mobile-navigation-is-rendered .banner-slideshow__navigation__placeholder{display:block;position:absolute;top:0}.mobile-navigation-is-rendered .banner-slideshow__navigation__placeholder:first-child{left:0;transform:translateX(-100%)}.mobile-navigation-is-rendered .banner-slideshow__navigation__placeholder:last-child{right:0;transform:translateX(100%)}.banner-slideshow__navigation__item{box-sizing:border-box;color:currentColor;display:inline-block;font-family:Helvetica Neue,Arial,sans-serif;font-size:.875rem;font-weight:400;line-height:1;opacity:.5;padding-left:3.125rem;padding-right:3.125rem;position:relative;transform:translateY(1px);transition:margin .32s cubic-bezier(.645,.045,.355,1),opacity 96ms linear}.banner-slideshow__navigation__item.is-active,.banner-slideshow__navigation__item:focus,.banner-slideshow__navigation__item:hover{opacity:1}.banner-slideshow__navigation__item:focus{outline:0}.banner-slideshow:not(.mobile-navigation-is-rendered) .banner-slideshow__navigation__item{padding-left:1.875rem;padding-right:1.875rem}.banner-slideshow:not(.mobile-navigation-is-rendered) .banner-slideshow__navigation__item+.banner-slideshow:not(.mobile-navigation-is-rendered) .banner-slideshow__navigation__item{padding-left:0}.mobile-navigation-is-rendered .banner-slideshow__navigation__item.is-active{margin-left:3.125rem;margin-right:3.125rem;padding-right:0}.mobile-navigation-is-rendered .banner-slideshow__navigation__item:not(.is-active)+.banner-slideshow__navigation__item{padding-left:0}.no-transition .banner-slideshow__navigation__item{transition:none}.banner-slideshow__navigation__nav .banner-slideshow__navigation__item:first-child{padding-left:0}.banner-slideshow__navigation__nav .banner-slideshow__navigation__item:last-child{padding-right:0}.banner-slideshow__navigation__placeholder:first-child .banner-slideshow__navigation__item.is-active:last-child{padding-right:3.125rem}.banner-slideshow__navigation__placeholder:last-child .banner-slideshow__navigation__item.is-active:first-child{padding-left:3.125rem}.banner-slideshow__navigation__item:after,.banner-slideshow__navigation__item:before{display:none;filter:invert(1);height:10px;opacity:0;pointer-events:none;position:absolute;top:50%;transition:opacity 96ms linear;width:5px;z-index:3}.no-transition .banner-slideshow__navigation__item:after,.no-transition .banner-slideshow__navigation__item:before{transition:none}.mobile-navigation-is-rendered .banner-slideshow__navigation__item:after,.mobile-navigation-is-rendered .banner-slideshow__navigation__item:before{display:block}.banner-slideshow__navigation__item:before{content:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2LjEwOSIgaGVpZ2h0PSIxMS4wODgiIHZpZXdCb3g9IjAgMCA2LjEwOSAxMS4wODgiPgogIDxwYXRoIGlkPSJQYXRoXzIzMDY4IiBkYXRhLW5hbWU9IlBhdGggMjMwNjgiIGQ9Ik01LjI2LDEwLjUyMSwwLDUuMjYxLDUuMjYsMCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC41NjYgMC4yODMpIiBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAiIHN0cm9rZS13aWR0aD0iMC44Ii8+Cjwvc3ZnPgo=");left:-3.125rem;transform:translate(-100%,-8px)}.banner-slideshow__navigation__placeholder:last-child .banner-slideshow__navigation__item:first-child:before{left:0}.banner-slideshow__navigation__item:after{content:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2LjEwNyIgaGVpZ2h0PSIxMS4wODYiIHZpZXdCb3g9IjAgMCA2LjEwNyAxMS4wODYiPgogIDxwYXRoIGlkPSJQYXRoXzIzMDY3IiBkYXRhLW5hbWU9IlBhdGggMjMwNjciIGQ9Ik0zNzM5LjQ4OS0yMzE5LjI5MWwtNS4yNiw1LjI2LDUuMjYsNS4yNiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMzczOS43NzEgLTIzMDguNDg4KSByb3RhdGUoMTgwKSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwIiBzdHJva2Utd2lkdGg9IjAuOCIvPgo8L3N2Zz4K");right:-3.125rem;transform:translate(100%,-8px)}.banner-slideshow__navigation__placeholder:first-child .banner-slideshow__navigation__item:last-child:after{right:0}.banner-slideshow__navigation__item.is-active:after,.banner-slideshow__navigation__item.is-active:before{opacity:1}.banner-slideshow__navigation__item__label{border-bottom:3px solid transparent;display:block;padding-bottom:1.375rem;padding-top:1.375rem}.banner-slideshow__navigation__item.is-active .banner-slideshow__navigation__item__label,.banner-slideshow__navigation__item:focus .banner-slideshow__navigation__item__label,.banner-slideshow__navigation__item:hover .banner-slideshow__navigation__item__label{border-bottom:3px solid currentColor}.banner-v2{font-size:0;padding:20px;text-align:center}@media only screen and (min-width:1024px) and (min-height:0){.banner-v2{padding:35px}}@media only screen and (min-width:1920px) and (min-height:0){.banner-v2{padding:70px}}.banner-v2__wrapper{display:block;margin:0 auto;max-width:1075px}.banner-v2__link{display:block}.banner-v2__image{display:block;height:auto;max-width:100%;width:100%}.chapter-v2{margin-left:auto;margin-right:auto;max-width:19.5rem;text-align:center}@media only screen and (min-width:1920px) and (min-height:0){.chapter-v2{max-width:22.25rem}}.page-content__item:first-child .chapter-v2{margin-bottom:-.8125rem;margin-top:.9375rem}@media only screen and (min-width:1920px) and (min-height:0){.page-content__item:first-child .chapter-v2{margin-bottom:0;margin-top:1.25rem}}.chapter-v2__content{font-family:Helvetica Neue,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.5}@media only screen and (min-width:768px) and (min-height:0){.chapter-v2__content{font-size:.875rem;line-height:1.57}}@media only screen and (min-width:1920px) and (min-height:0){.chapter-v2__content{font-size:1rem;line-height:1.5}}.chapter-v2__content a{text-decoration:underline}.chapter-v2__content a:focus,.chapter-v2__content a:hover{text-decoration:none}.chapter-v2__title+.chapter-v2__content{margin-top:1.875rem}.contact-hero{-ms-flex-align:center;align-items:center;background-color:#393232;box-sizing:border-box;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;min-height:calc(100vh - 2.625rem - 8.125rem);overflow:hidden;padding-bottom:3.125rem;padding-top:3.125rem;position:relative}@media only screen and (max-width:767px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:2){.contact-hero{min-height:calc(100vh - 2.625rem - 8.125rem - 4.6875rem)}}@media only screen and (min-device-width:375px) and (min-device-height:812px) and (orientation:portrait) and (-webkit-device-pixel-ratio:3){.contact-hero{min-height:calc(100vh - 2.625rem - 8.125rem - 7rem)}}@media only screen and (min-width:768px) and (min-height:0){.contact-hero{min-height:calc(100vh - 3.75rem - 8.125rem)}}@media only screen and (min-width:1024px) and (min-height:0){.contact-hero{min-height:calc(100vh - 8.4375rem - 8.125rem)}}@media only screen and (min-width:1380px) and (min-height:0){.contact-hero{min-height:calc(100vh - 8.4375rem - 8.75rem)}}.contact-hero__wrapper{box-sizing:border-box;max-width:26.25rem;padding-left:1.25rem;padding-right:1.25rem;position:relative;text-align:center;z-index:2}.contact-hero__title{font-family:Throhand W01 Pen Roman,serif;font-size:2.8125rem;font-weight:100;line-height:1;text-shadow:0 0 1rem rgba(0,0,0,.05);text-transform:uppercase}@media only screen and (min-width:768px) and (min-height:0){.contact-hero__title{font-size:3.125rem}}@media only screen and (min-width:1920px) and (min-height:0){.contact-hero__title{font-size:4.375rem}}.contact-hero__address,.contact-hero__email{text-shadow:0 0 1rem rgba(0,0,0,.05)}.contact-hero__address+.contact-hero__address,.contact-hero__address+.contact-hero__email,.contact-hero__title+.contact-hero__address,.contact-hero__title+.contact-hero__email{margin-top:1.25rem}@media only screen and (min-width:768px) and (min-height:0){.contact-hero__title+.contact-hero__address,.contact-hero__title+.contact-hero__email{margin-top:2.1875rem}}.contact-hero__address__title,.contact-hero__email__title{font-family:Graphik XXX Cond Web,Impact,sans-serif;font-size:2.25rem;font-weight:400;letter-spacing:.0675rem;line-height:1.39;margin-bottom:.25rem;text-transform:uppercase}@media only screen and (min-width:768px) and (min-height:0){.contact-hero__address__title,.contact-hero__email__title{font-size:2rem;letter-spacing:.06rem;line-height:1.56}}@media only screen and (min-width:1920px) and (min-height:0){.contact-hero__address__title,.contact-hero__email__title{font-size:2.875rem;letter-spacing:.08625rem;line-height:1.09}}.contact-hero__address__text p{font-family:Graphik XXX Cond Web,Impact,sans-serif;font-size:1.5rem;font-weight:400;letter-spacing:.045rem;line-height:1;text-transform:uppercase}@media only screen and (min-width:1920px) and (min-height:0){.contact-hero__address__text p{font-size:2rem;letter-spacing:.06rem}}.contact-hero__email__link{display:block;text-decoration:underline}.contact-hero__email__link:focus,.contact-hero__email__link:hover{text-decoration:none}.contact-hero__background{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.creatively{box-sizing:border-box;border-top:1px solid rgba(0,0,0,.3)}@media only screen and (min-width:1024px) and (min-height:0){.creatively{padding-left:1.25rem;padding-right:1.25rem}}@media only screen and (min-width:1280px) and (min-height:0){.creatively{padding-left:3.125rem;padding-right:3.125rem}}@media only screen and (min-width:1700px) and (min-height:0){.creatively{padding-left:calc((100% - 1600px) / 2);padding-right:calc((100% - 1600px) / 2)}}@media only screen and (min-width:1024px) and (min-height:0){.creatively__columns{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}}.creatively__column{box-sizing:border-box;padding:1.875rem 1.25rem;width:100%}@media only screen and (max-width:1023px){.creatively__column+.creatively__column{border-top:1px solid rgba(0,0,0,.3)}}@media only screen and (min-width:1024px) and (min-height:0){.creatively__column{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:3.75rem;width:50%}.creatively__column+.creatively__column{border-left:1px solid rgba(0,0,0,.3)}}.creatively__column__title{font-family:Graphik XXX Cond Web,Impact,sans-serif;font-size:2.25rem;font-weight:400;letter-spacing:.0675rem;line-height:1.39;margin-bottom:1.875rem;text-align:center;text-transform:uppercase}@media only screen and (min-width:1920px) and (min-height:0){.creatively__column__title{font-size:2.875rem;letter-spacing:.08625rem;line-height:1.09;margin-bottom:3.125rem}}.creatively__column__cta{text-align:center;margin-top:2.5rem}@media only screen and (min-width:1920px) and (min-height:0){.creatively__column__cta{margin-top:3.75rem}}.creatively__column__cta .button,.creatively__column__cta .share__label{min-width:260px}@media only screen and (max-width:767px){.creatively__column__cta .button,.creatively__column__cta .share__label{width:100%}}@media only screen and (min-width:1024px) and (min-height:0){.creatively__column__talent{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-positive:1;flex-grow:1}}.creatively__talent-item{width:100%}@media only screen and (max-width:1023px){.creatively__talent-item+.creatively__talent-item{margin-top:2.5rem}}@media only screen and (min-width:1024px) and (min-height:0){.creatively__talent-item{width:50%}.creatively__talent-item+.creatively__talent-item{margin-left:2.5rem}}.creatively__talent-item__image{height:auto;width:100%}.creatively__talent-item__title{font-family:Graphik XXX Cond Web,Impact,sans-serif;font-size:2rem;font-weight:400;letter-spacing:.06rem;line-height:1;text-transform:uppercase;margin:1rem 0}.creatively__talent__byline{display:-ms-flexbox;display:flex}.creatively__talent__byline-image img{border-radius:100%;-ms-flex-positive:0;flex-grow:0;height:2.5rem;width:2.5rem}.creatively__talent__byline-text{font-size:1rem;-ms-flex-positive:1;flex-grow:1;line-height:1.25;margin-left:.625rem}.creatively__column__jobs{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-positive:1;flex-grow:1;-ms-flex-pack:center;justify-content:center;margin-bottom:1.875rem;margin-top:1.875rem;text-align:center}@media only screen and (min-width:1920px) and (min-height:0){.creatively__column__jobs{margin-bottom:3.75rem;margin-top:3.75rem}}.creatively-jobs-list{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.creatively-jobs-list__item+.creatively-jobs-list__item{margin-top:2.5rem}@media only screen and (min-width:1920px) and (min-height:0){.creatively-jobs-list__item+.creatively-jobs-list__item{margin-top:5rem}}.creatively-jobs-list__link{color:currentColor}.creatively-jobs-list__title{font-family:Graphik XXX Cond Web,Impact,sans-serif;font-size:2.25rem;font-weight:400;letter-spacing:.0675rem;line-height:1.11;text-align:center;text-transform:uppercase}@media only screen and (min-width:1920px) and (min-height:0){.creatively-jobs-list__title{font-size:2.875rem;letter-spacing:.08625rem;line-height:1.09}}@media only screen and (min-width:500px) and (min-height:0){.cta-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin-left:auto;margin-right:auto;max-width:520px}}.cta-list__item{width:100%}@media only screen and (min-width:500px) and (min-height:0){.cta-list__item{-ms-flex-preferred-size:220px;flex-basis:220px;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}}@media only screen and (min-width:1920px) and (min-height:0){.cta-list__item{-ms-flex-preferred-size:250px;flex-basis:250px}}@media only screen and (max-width:499px){.cta-list__item+.cta-list__item{margin-top:1.25rem}}@media only screen and (min-width:500px) and (min-height:0){.cta-list__item+.cta-list__item:nth-child(2n){margin-left:1.25rem}}@media only screen and (min-width:500px) and (min-height:0){.cta-list__item+.cta-list__item+.cta-list__item{margin-top:1.25rem}}.cta-list__item .button,.cta-list__item .share__label{width:100%}.date-teaser{position:relative}.date-teaser__link-wrapper,.date-teaser__link-wrapper>div{height:100%}.date-teaser__wrapper{-ms-flex-align:center;align-items:center;box-sizing:border-box;display:-ms-flexbox;display:flex;height:100%;-ms-flex-pack:center;justify-content:center;min-height:225px;padding:1.25rem 2.5rem;width:100%}@media only screen and (min-width:768px) and (min-height:0){.date-teaser__wrapper{min-height:215px}}@media only screen and (min-width:1024px) and (min-height:0){.date-teaser__wrapper{min-height:235px;padding:1.875rem 2.5rem}}@media only screen and (min-width:1380px) and (min-height:0){.date-teaser__wrapper{min-height:315px;padding:3.125rem 3.5rem}}.date-teaser__image{height:100%;left:0;position:absolute;top:0;width:100%}.date-teaser__content{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;text-align:center}.date-teaser__image+.date-teaser__content{color:#fff;position:relative}.date-teaser__title p{font-family:Graphik XXX Cond Web,Impact,sans-serif;font-size:2.25rem;font-weight:400;letter-spacing:.0675rem;line-height:1.09;text-transform:uppercase}@media only screen and (min-width:768px) and (min-height:0){.date-teaser__title p{font-size:2rem;letter-spacing:.06rem}}@media only screen and (min-width:1380px) and (min-height:0){.date-teaser__title p{font-size:2.875rem;letter-spacing:.08625rem}}.date-teaser__dates{font-size:1rem;font-weight:400;line-height:1.5;font-family:Helvetica Neue,Arial,sans-serif;-ms-flex-order:-1;order:-1}@media only screen and (min-width:768px) and (max-width:1379px){.date-teaser__dates{font-size:.875rem}}.date-teaser__title+.date-teaser__dates{margin-bottom:.25rem}.date-teaser__dates+.date-teaser__cta-list,.date-teaser__title+.date-teaser__cta-list{margin-top:1rem}@media only screen and (min-width:1024px) and (min-height:0){.date-teaser__dates+.date-teaser__cta-list,.date-teaser__title+.date-teaser__cta-list{margin-top:1.625rem}}@media only screen and (min-width:768px) and (min-height:0){.date-teaser-grid{-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}}@media only screen and (min-width:768px) and (min-height:0){.date-teaser-grid__item{-ms-flex-preferred-size:calc((100% - 1.875rem) / 2);flex-basis:calc((100% - 1.875rem) / 2);-ms-flex-positive:0;flex-grow:0}}@media only screen and (min-width:1024px) and (min-height:0){.date-teaser-grid__item{-ms-flex-preferred-size:calc((100% - 3.75rem) / 3);flex-basis:calc((100% - 3.75rem) / 3)}}@media only screen and (min-width:1920px) and (min-height:0){.date-teaser-grid__item{-ms-flex-preferred-size:calc((100% - 6.25rem) / 3);flex-basis:calc((100% - 6.25rem) / 3)}}@media only screen and (min-width:768px) and (min-height:0){.date-teaser-grid__item:nth-child(3n),.date-teaser-grid__item:nth-child(3n - 1){margin-left:1.875rem}}@media only screen and (min-width:1920px) and (min-height:0){.date-teaser-grid__item:nth-child(3n),.date-teaser-grid__item:nth-child(3n - 1){margin-left:3.125rem}}@media only screen and (min-width:768px) and (max-width:1023px){.date-teaser-grid__item:nth-child(3n){display:none}}@media only screen and (max-width:767px){.date-teaser-grid__item+.date-teaser-grid__item{margin-top:1.25rem}}.page-sections__item:not(:first-child) .directory{margin-top:2.5rem}@media only screen and (min-width:1920px) and (min-height:0){.page-sections__item:not(:first-child) .directory{margin-top:3.75rem}}.directory__intro,.directory__title{margin-left:auto;margin-right:auto;max-width:19.5rem;text-align:center}@media only screen and (min-width:1920px) and (min-height:0){.directory__intro,.directory__title{max-width:22.25rem}}.directory__intro{font-family:Helvetica Neue,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.5}@media only screen and (min-width:768px) and (min-height:0){.directory__intro{font-size:.875rem;line-height:1.57}}@media only screen and (min-width:1920px) and (min-height:0){.directory__intro{font-size:1rem;line-height:1.5}}.directory__entries{list-style:none;margin:0;padding:0}.directory__entries.directory__entries--display-as-columns{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}.directory__entries__item{margin-top:3.125rem}.directory__entries--display-as-columns .directory__entries__item{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-negative:0;flex-shrink:0}@media only screen and (min-width:768px) and (min-height:0){.directory__entries--display-as-columns .directory__entries__item{-ms-flex-preferred-size:calc(50% - 0.625rem);flex-basis:calc(50% - 0.625rem)}}@media only screen and (min-width:1024px) and (min-height:0){.directory__entries--display-as-columns .directory__entries__item{-ms-flex-preferred-size:calc(33.333% - 0.833333333333333rem);flex-basis:calc(33.333% - 0.833333333333333rem)}}@media only screen and (min-width:768px) and (max-width:1023px){.directory__entries--display-as-columns .directory__entries__item:nth-child(2n){margin-left:1.25rem}}@media only screen and (min-width:1024px) and (min-height:0){.directory__entries--display-as-columns .directory__entries__item:nth-child(3n),.directory__entries--display-as-columns .directory__entries__item:nth-child(3n-1){margin-left:1.25rem}}.directory-entry{margin-left:auto;margin-right:auto;max-width:19.5rem;text-align:center}@media only screen and (min-width:1920px) and (min-height:0){.directory-entry{max-width:22.25rem}}.directory-entry__content p,.directory-entry__intro{font-family:Helvetica Neue,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.5}@media only screen and (min-width:768px) and (min-height:0){.directory-entry__content p,.directory-entry__intro{font-size:.875rem;line-height:1.57}}@media only screen and (min-width:1920px) and (min-height:0){.directory-entry__content p,.directory-entry__intro{font-size:1rem;line-height:1.5}}.directory-entry__content a{text-decoration:underline}.directory-entry__content a:focus,.directory-entry__content a:hover{text-decoration:none}.directory-entry__intro+.directory-entry__content{margin-top:1.875rem}.faq-v2{border-top:1px solid rgba(0,0,0,.3)}.faq-v2__item{border-bottom:1px solid rgba(0,0,0,.3);padding-bottom:1.5rem;padding-top:1.5rem}@media only screen and (min-width:768px) and (min-height:0){.faq-v2__item{padding-bottom:2.5rem;padding-top:2.5rem}}@media only screen and (min-width:1920px) and (min-height:0){.faq-v2__item{padding-bottom:1.875rem;padding-top:1.875rem}}.faq-v2__content{position:relative}.faq-v2__title{cursor:pointer;font-family:Graphik XXX Cond Web,Impact,sans-serif;font-size:1.5rem;font-weight:400;letter-spacing:.045rem;line-height:1.33;max-width:calc(100% - 2.5rem);text-transform:uppercase}@media only screen and (min-width:768px) and (min-height:0){.faq-v2__title{font-size:1.5625rem;letter-spacing:.046875rem;line-height:1.28;max-width:31.25rem}}@media only screen and (min-width:1920px) and (min-height:0){.faq-v2__title{font-size:2rem;letter-spacing:.06rem;line-height:1}}.faq-v2__text{display:none}@media only screen and (min-width:768px) and (min-height:0){.faq-v2__text{max-width:31.25rem}}.faq-v2__title~.faq-v2__text{margin-top:1.25rem}.faq-v2__item.is-active .faq-v2__text{display:block}.faq-v2__text p{font-family:Helvetica Neue,Arial,sans-serif;font-size:.875rem;font-weight:400;line-height:1.57}@media only screen and (min-width:1920px) and (min-height:0){.faq-v2__text p{font-size:1rem;line-height:1.5}}.faq-v2__toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0 solid transparent;cursor:pointer;display:block;height:18px;outline:0;padding:0;position:absolute;right:0;top:5px;width:18px}@media only screen and (min-width:768px) and (min-height:0){.faq-v2__toggle{height:23px;top:2px;width:23px}}.faq-v2__toggle:after,.faq-v2__toggle:before{background-color:#000;content:"";height:3px;left:50%;position:absolute;top:50%;width:18px}@media only screen and (min-width:768px) and (min-height:0){.faq-v2__toggle:after,.faq-v2__toggle:before{width:23px}}.faq-v2__toggle:after{transform:translate(-50%,-50%) rotate(90deg)}.faq-v2__item.is-active .faq-v2__toggle:after{display:none}.faq-v2__toggle:before{transform:translate(-50%,-50%)}.fashion-calendar-article,.fashion-calendar-article__link{display:block;width:100%}.fashion-calendar-article__thumbnail{background-color:#a8a8a8;margin:0;padding:0;padding-top:56.25%;position:relative;width:100%}@media only screen and (min-width:768px) and (min-height:0){.fashion-calendar-article__thumbnail{padding-top:135.29412%}}@media only screen and (min-width:1024px) and (min-height:0){.fashion-calendar-article__thumbnail{padding-top:140.74074%}}@media only screen and (min-width:1700px) and (min-height:0){.fashion-calendar-article__thumbnail{padding-top:500px}}.fashion-calendar-article__thumbnail__image,.fashion-calendar-article__thumbnail__video{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.fashion-calendar-article__thumbnail__video{object-fit:cover}.fashion-calendar-article__excerpt,.fashion-calendar-article__title,.fashion-calendar-article__type{max-width:440px}.fashion-calendar-article__type{display:block}.fashion-calendar-article__thumbnail~.fashion-calendar-article__type{margin-top:.625rem}@media only screen and (min-width:768px) and (min-height:0){.fashion-calendar-article__thumbnail~.fashion-calendar-article__type{margin-top:1.25rem}}.fashion-calendar-article__title{display:block}.fashion-calendar-article__thumbnail~.fashion-calendar-article__title,.fashion-calendar-article__type~.fashion-calendar-article__title{margin-top:.75rem}.fashion-calendar-article__excerpt{-webkit-line-clamp:3;display:block;display:-webkit-box;max-height:4.5rem;overflow:hidden;text-overflow:ellipsis}@media only screen and (min-width:768px) and (max-width:1919px){.fashion-calendar-article__excerpt{max-height:4.125rem}}.fashion-calendar-article__thumbnail~.fashion-calendar-article__excerpt,.fashion-calendar-article__title~.fashion-calendar-article__excerpt,.fashion-calendar-article__type~.fashion-calendar-article__excerpt{margin-top:.75rem}.fashion-calendar-article__excerpt p{font-family:Helvetica Neue,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.5}@media only screen and (min-width:768px) and (min-height:0){.fashion-calendar-article__excerpt p{font-size:.875rem;line-height:1.57}}@media only screen and (min-width:1920px) and (min-height:0){.fashion-calendar-article__excerpt p{font-size:1rem;line-height:1.5}}.fashion-calendar-teaser{background-color:#fdabab}@media only screen and (min-width:1024px) and (min-height:0){.fashion-calendar-teaser__columns{display:grid;gap:1.875rem;grid-template-columns:1fr 1fr}}@media only screen and (min-width:1700px) and (min-height:0){.fashion-calendar-teaser__columns{gap:2.5rem;grid-template-columns:1fr 55%}}.fashion-calendar-teaser__columns__item{padding:2.5rem 1.25rem}.fashion-calendar-teaser__columns__item:first-child{border-bottom:1px solid rgba(0,0,0,.3)}.fashion-calendar-teaser__columns__item:last-child{padding-bottom:0}@media only screen and (min-width:768px) and (min-height:0){.fashion-calendar-teaser__columns__item{padding:4.375rem 1.875rem}}@media only screen and (min-width:1024px) and (min-height:0){.fashion-calendar-teaser__columns__item{padding:4.375rem 3.75rem}.fashion-calendar-teaser__columns__item:first-child{border-bottom:0 solid transparent;border-right:1px solid rgba(0,0,0,.3);margin-right:2.5rem}.fashion-calendar-teaser__columns__item:last-child{padding-left:0}}@media only screen and (min-width:1700px) and (min-height:0){.fashion-calendar-teaser__columns__item{padding:5rem 1.875rem}.fashion-calendar-teaser__columns__item:first-child{margin-right:0;padding-left:calc((100vw - 1600px) / 2)}.fashion-calendar-teaser__columns__item:last-child{padding-right:calc((100vw - 1600px) / 2)}}.fashion-calendar-teaser__articles,.fashion-calendar-teaser__important-dates{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:1024px) and (min-height:0){.fashion-calendar-teaser__articles,.fashion-calendar-teaser__important-dates{-ms-flex-pack:justify;justify-content:space-between;height:100%}}.fashion-calendar-teaser__articles__title,.fashion-calendar-teaser__important-dates__item__title,.fashion-calendar-teaser__important-dates__title{display:block;font-family:Graphik XXX Cond Web,Impact,sans-serif;font-size:2.25rem;font-weight:400;letter-spacing:.0675rem;line-height:1.39;text-align:center;text-transform:uppercase}@media only screen and (min-width:768px) and (min-height:0){.fashion-calendar-teaser__articles__title,.fashion-calendar-teaser__important-dates__item__title,.fashion-calendar-teaser__important-dates__title{font-size:2rem;letter-spacing:.06rem;line-height:1.56}}@media only screen and (min-width:1700px) and (min-height:0){.fashion-calendar-teaser__articles__title,.fashion-calendar-teaser__important-dates__item__title,.fashion-calendar-teaser__important-dates__title{font-size:2.875rem;letter-spacing:.08625rem;line-height:1.09}}.fashion-calendar-teaser__articles__title,.fashion-calendar-teaser__important-dates__title{margin-bottom:2.5rem}@media only screen and (min-width:768px) and (min-height:0){.fashion-calendar-teaser__articles__title,.fashion-calendar-teaser__important-dates__title{margin-bottom:4.375rem;margin-bottom:3.75rem}}.fashion-calendar-teaser__item__moment{font-family:Helvetica Neue,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.5}@media only screen and (min-width:768px) and (min-height:0){.fashion-calendar-teaser__item__moment{font-size:.875rem;line-height:1.57}}@media only screen and (min-width:1920px) and (min-height:0){.fashion-calendar-teaser__item__moment{font-size:1rem;line-height:1.5}}.fashion-calendar-teaser__important-dates__list{margin-bottom:1.875rem;margin-left:auto;margin-right:auto}@media only screen and (min-width:768px) and (min-height:0){.fashion-calendar-teaser__important-dates__list{margin-bottom:2.5rem}}@media only screen and (min-width:1024px) and (min-height:0){.fashion-calendar-teaser__important-dates__list{margin-bottom:3.75rem}}@media only screen and (min-width:1700px) and (min-height:0){.fashion-calendar-teaser__important-dates__list{margin-bottom:4.375rem}}.fashion-calendar-teaser__important-dates__item{text-align:center}.fashion-calendar-teaser__important-dates__item+.fashion-calendar-teaser__important-dates__item{margin-top:1.875rem}@media only screen and (min-width:768px) and (min-height:0){.fashion-calendar-teaser__important-dates__item+.fashion-calendar-teaser__important-dates__item{margin-top:3.125rem}}@media only screen and (min-width:1700px) and (min-height:0){.fashion-calendar-teaser__important-dates__item+.fashion-calendar-teaser__important-dates__item{margin-top:5rem}}.fashion-calendar-teaser__important-dates__button{min-width:15.625rem}.fashion-calendar-teaser__grid{display:grid;gap:1.25rem;grid-template-columns:1fr;margin-bottom:1.875rem;width:100%}@media only screen and (min-width:768px) and (min-height:0){.fashion-calendar-teaser__grid{gap:1.875rem;grid-template-columns:1fr 1fr;margin-bottom:2.5rem}}@media only screen and (min-width:1024px) and (min-height:0){.fashion-calendar-teaser__grid{margin-bottom:3.75rem}}@media only screen and (min-width:1700px) and (min-height:0){.fashion-calendar-teaser__grid{gap:2.5rem;margin-bottom:4.375rem;margin-left:auto;margin-right:auto;max-width:780px}}.fashion-calendar-teaser__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;position:relative;width:100%}@media only screen and (min-width:768px) and (min-height:0){.fashion-calendar-teaser__pagination{grid-column:1/span 2}}@media only screen and (min-width:1024px) and (min-height:0){.fashion-calendar-teaser__pagination{grid-column:1/span 4}}.fashion-calendar-teaser__pagination:before{background-color:currentColor;content:"";display:block;height:1px;left:0;opacity:.3;position:absolute;width:100%;top:0}.fashion-calendar-teaser__pagination .icon-chevron-left,.fashion-calendar-teaser__pagination .icon-chevron-right{font-size:.625rem;position:relative;top:-2px;vertical-align:baseline}@media only screen and (min-width:768px) and (min-height:0){.fashion-calendar-teaser__pagination .icon-chevron-left,.fashion-calendar-teaser__pagination .icon-chevron-right{font-size:.825rem}}@media only screen and (min-width:1920px) and (min-height:0){.fashion-calendar-teaser__pagination .icon-chevron-left,.fashion-calendar-teaser__pagination .icon-chevron-right{font-size:1rem}}.fashion-calendar-teaser__pagination__centered,.fashion-calendar-teaser__pagination__next,.fashion-calendar-teaser__pagination__previous{color:currentcolor;cursor:pointer;font-size:1rem;outline:0;padding:2.5rem 0;transition:opacity 96ms linear}.fashion-calendar-teaser__pagination__centered:hover,.fashion-calendar-teaser__pagination__next:hover,.fashion-calendar-teaser__pagination__previous:hover{opacity:.5}@media only screen and (min-width:768px) and (min-height:0){.fashion-calendar-teaser__pagination__centered,.fashion-calendar-teaser__pagination__next,.fashion-calendar-teaser__pagination__previous{font-size:.875rem;padding-bottom:1.875rem;padding-top:1.875rem}}@media only screen and (min-width:1920px) and (min-height:0){.fashion-calendar-teaser__pagination__centered,.fashion-calendar-teaser__pagination__next,.fashion-calendar-teaser__pagination__previous{font-size:1rem;padding-bottom:2.5rem;padding-top:2.5rem}}.fashion-calendar-teaser__pagination__next,.fashion-calendar-teaser__pagination__previous{background:transparent;border:0 solid transparent;border-radius:0}.fashion-calendar-teaser__pagination__previous{margin-right:auto}.fashion-calendar-teaser__pagination__previous i{margin-right:.15rem}@media only screen and (min-width:1920px) and (min-height:0){.fashion-calendar-teaser__pagination__previous i{margin-right:.25rem}}.fashion-calendar-teaser__pagination__next{margin-left:auto}.fashion-calendar-teaser__pagination__next i{margin-left:.15rem}@media only screen and (min-width:1024px) and (min-height:0){.fashion-calendar-teaser__pagination__next i{margin-left:.25rem}}.fashion-calendar-teaser__pagination__centered{left:50%;position:absolute;text-decoration:none;top:50%;transform:translate(-50%,-50%)}.featured-date-teaser{position:relative}.featured-date-teaser__link-wrapper,.featured-date-teaser__link-wrapper>div{height:100%}.featured-date-teaser__wrapper{-ms-flex-align:center;align-items:center;box-sizing:border-box;display:-ms-flexbox;display:flex;height:100%;-ms-flex-pack:center;justify-content:center;min-height:320px;padding:1.25rem 2.5rem;width:100%}@media only screen and (min-width:768px) and (min-height:0){.featured-date-teaser__wrapper{min-height:470px}}@media only screen and (min-width:1024px) and (min-height:0){.featured-date-teaser__wrapper{max-height:735px;min-height:calc(100vh - 8.4375rem - 3.875rem);padding:1.875rem 2.5rem}}@media only screen and (min-width:1380px) and (min-height:0){.featured-date-teaser__wrapper{max-height:996px;min-height:calc(100vh - 8.4375rem - 3.875rem);padding:3.125rem 3.75rem}}@media only screen and (max-width:767px){.featured-date-teaser-grid__item:only-child .featured-date-teaser__wrapper{min-height:660px}}@media only screen and (min-width:768px) and (max-width:1023px){.featured-date-teaser-grid__item:only-child .featured-date-teaser__wrapper{min-height:970px}}.featured-date-teaser__image{height:100%;left:0;position:absolute;top:0;width:100%}.featured-date-teaser__content{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;text-align:center}.featured-date-teaser__image+.featured-date-teaser__content{color:#fff;position:relative}.featured-date-teaser__dates,.featured-date-teaser__title p{font-family:Graphik XXX Cond Web,Impact,sans-serif;font-size:2.25rem;font-weight:400;letter-spacing:.0675rem;line-height:1.09;text-transform:uppercase}@media only screen and (min-width:768px) and (min-height:0){.featured-date-teaser__dates,.featured-date-teaser__title p{font-size:2rem;letter-spacing:.06rem}}@media only screen and (min-width:1380px) and (min-height:0){.featured-date-teaser__dates,.featured-date-teaser__title p{font-size:2.875rem;letter-spacing:.08625rem}}.featured-date-teaser__cta-list{display:block}.featured-date-teaser__dates+.featured-date-teaser__cta-list,.featured-date-teaser__title+.featured-date-teaser__cta-list{margin-top:1.25rem}@media only screen and (min-width:1380px) and (min-height:0){.featured-date-teaser__dates+.featured-date-teaser__cta-list,.featured-date-teaser__title+.featured-date-teaser__cta-list{margin-top:2.875rem}}.featured-date-teaser__cta-list__item{width:260px}@media only screen and (min-width:768px) and (max-width:1379px){.featured-date-teaser__cta-list__item{width:220px}}.featured-date-teaser__cta-list__item+.featured-date-teaser__cta-list__item:nth-child(2n){margin-left:0;margin-top:1.25rem}@media only screen and (min-width:1024px) and (min-height:0){.featured-date-teaser-grid{-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (min-width:1024px) and (min-height:0){.featured-date-teaser-grid__item{-ms-flex-preferred-size:45%;flex-basis:45%;-ms-flex-positive:1;flex-grow:1}}@media only screen and (max-width:1023px){.featured-date-teaser-grid__item+.featured-date-teaser-grid__item{margin-top:1.875rem}}@media only screen and (max-width:767px){.featured-date-teaser-grid__item+.featured-date-teaser-grid__item{margin-top:1.25rem}}@media only screen and (min-width:1024px) and (min-height:0){.featured-date-teaser-grid__item+.featured-date-teaser-grid__item{margin-left:1.875rem}}@media only screen and (min-width:1380px) and (min-height:0){.featured-date-teaser-grid__item+.featured-date-teaser-grid__item{margin-left:3.125rem}}.featured-resources__title{font-family:Graphik XXX Cond Web,Impact,sans-serif;font-size:2.25rem;font-weight:400;letter-spacing:.0675rem;margin-bottom:2.25rem;margin-left:auto;margin-right:auto;max-width:19.5rem;text-align:center;text-transform:uppercase;line-height:1.09}@media only screen and (min-width:768px) and (min-height:0){.featured-resources__title{font-size:2rem;letter-spacing:.06rem}}@media only screen and (min-width:1920px) and (min-height:0){.featured-resources__title{max-width:22.25rem}}@media only screen and (min-width:1380px) and (min-height:0){.featured-resources__title{font-size:2.875rem;letter-spacing:.08625rem;margin-bottom:4rem}}.featured-resources__list{list-style:none;margin:0;padding:0}@media only screen and (min-width:568px) and (min-height:0){.featured-resources__list{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}}.featured-resources__list__item{box-sizing:border-box;margin-bottom:2.25rem;text-align:center}@media only screen and (min-width:568px) and (min-height:0){.featured-resources__list__item{-ms-flex-preferred-size:50%;flex-basis:50%;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-left:.9375rem;padding-right:.9375rem}}@media only screen and (min-width:1380px) and (min-height:0){.featured-resources__list__item{-ms-flex-preferred-size:25%;flex-basis:25%;padding-left:1.25rem;padding-right:1.25rem}}.featured-resources__list__item__tag{font-size:1rem;line-height:2;margin-bottom:.5rem}.featured-resources__list__item__name,.featured-resources__list__item__text{font-family:Graphik XXX Cond Web,Impact,sans-serif;font-size:2.25rem;letter-spacing:1.08px;line-height:1;text-transform:uppercase}@media only screen and (min-width:768px) and (min-height:0){.featured-resources__list__item__name,.featured-resources__list__item__text{font-size:2rem;letter-spacing:.06rem}}@media only screen and (min-width:1380px) and (min-height:0){.featured-resources__list__item__name,.featured-resources__list__item__text{font-size:2.875rem;letter-spacing:.08625rem;line-height:1.09}}.featured-resources__cta{margin-left:auto;margin-right:auto;margin-top:3.375rem;width:100%}@media only screen and (min-width:1024px) and (min-height:0){.featured-resources__cta{margin-top:4rem;width:500px}}.featured-resources__cta .button,.featured-resources__cta .share__label{width:100%}.hero-slideshow{position:relative;overflow:hidden;min-height:calc(100vh - 2.625rem - 4.0625rem)}@media only screen and (max-width:767px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:2){.hero-slideshow{min-height:calc(100vh - 2.625rem - 4.6875rem - 4.0625rem)}}@media only screen and (min-device-width:375px) and (min-device-height:812px) and (orientation:portrait) and (-webkit-device-pixel-ratio:3){.hero-slideshow{min-height:calc(100vh - 2.625rem - 7rem - 4.0625rem)}}@media only screen and (min-width:768px) and (min-height:0){.hero-slideshow{min-height:calc(100vh - 3.75rem - 4.0625rem)}}@media only screen and (min-width:1024px) and (min-height:0){.hero-slideshow{min-height:calc(100vh - 8.4375rem - 4.0625rem)}}@media only screen and (min-width:1380px) and (min-height:0){.hero-slideshow{min-height:calc(100vh - 8.4375rem - 4.375rem)}}.hero-slideshow__item{left:0;height:100%;opacity:0;position:absolute;top:0;transition:opacity 64ms linear 192ms,transform 256ms cubic-bezier(.445,.05,.55,.95);transform:translateZ(0);width:100%;z-index:1}.hero-slideshow__item.is-previous{transform:translate3d(-100%,0,0);z-index:2}.hero-slideshow__item.is-next{transform:translate3d(100%,0,0);z-index:2}.hero-slideshow__item.is-active{opacity:1;transform:translateZ(0);transition:opacity 64ms linear,transform 256ms cubic-bezier(.445,.05,.55,.95);z-index:3}.hero-slideshow__link-wrapper{overflow:hidden;height:100%;width:100%}.hero-slideshow__slide-wrapper{position:absolute;left:0;top:0;height:100%;width:100%}.hero-slideshow__item--split .hero-slideshow__slide-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media only screen and (min-width:1024px) and (min-height:0){.hero-slideshow__item--split .hero-slideshow__slide-wrapper{-ms-flex-direction:row;flex-direction:row}}.hero-slideshow__content{box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.hero-slideshow__item--full-width .hero-slideshow__content{position:absolute;height:100%;left:0;top:0;width:100%;z-index:9;padding:3.125rem 3.125rem 3.75rem}@media only screen and (min-width:768px) and (min-height:0){.hero-slideshow__item--full-width .hero-slideshow__content{padding:5.625rem 8.125rem}}@media only screen and (min-width:1024px) and (min-height:0){.hero-slideshow__item--full-width .hero-slideshow__content{padding:5.625rem calc((100% - 666px) / 2)}}@media only screen and (min-width:1920px) and (min-height:0){.hero-slideshow__item--full-width .hero-slideshow__content{padding:8.125rem calc((100% - 840px) / 2)}}.hero-slideshow__item--split .hero-slideshow__content{-ms-flex-negative:0;flex-shrink:0;-ms-flex-positive:0;flex-grow:0;padding:1.875rem 3.125rem 3.75rem}@media only screen and (min-width:768px) and (min-height:0){.hero-slideshow__item--split .hero-slideshow__content{-ms-flex-positive:0;flex-grow:0;-ms-flex-preferred-size:50%;flex-basis:50%;padding:2.5rem 8.125rem}}@media only screen and (min-width:1024px) and (min-height:0){.hero-slideshow__item--split .hero-slideshow__content{padding:3.125rem 8.125rem;height:100%}}@media only screen and (min-width:1920px) and (min-height:0){.hero-slideshow__item--split .hero-slideshow__content{padding:8.125rem}}.hero-slideshow__item--full-width .hero-slideshow__image{position:absolute;left:0;top:0;height:100%;width:100%;z-index:8}.hero-slideshow__item--split .hero-slideshow__image{-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;height:100%;width:auto}@media only screen and (min-width:768px) and (min-height:0){.hero-slideshow__item--split .hero-slideshow__image{-ms-flex-negative:0;flex-shrink:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-preferred-size:50%;flex-basis:50%}}.hero-slideshow__title{font-family:Graphik XXX Cond Web,Impact,sans-serif;font-size:3.125rem;font-weight:400;letter-spacing:.09375rem;line-height:1;text-transform:uppercase;text-align:center}@media only screen and (min-width:768px) and (min-height:0){.hero-slideshow__title{font-size:5rem;letter-spacing:.15rem}}@media only screen and (min-width:1920px) and (min-height:0){.hero-slideshow__title{font-size:6.25rem;letter-spacing:.1875rem}}@media only screen and (min-width:1024px) and (min-height:0){.hero-slideshow__item--split .hero-slideshow__title{font-size:2.5rem;letter-spacing:.15rem}}@media only screen and (min-width:1380px) and (min-height:0){.hero-slideshow__item--split .hero-slideshow__title{font-size:3.75rem;letter-spacing:.15rem}}@media only screen and (min-width:1920px) and (min-height:0){.hero-slideshow__item--split .hero-slideshow__title{font-size:6.25rem;letter-spacing:.1875rem}}.hero-slideshow__cta-list{max-width:none;width:100%}.hero-slideshow__text~.hero-slideshow__cta-list,.hero-slideshow__title~.hero-slideshow__cta-list{margin-top:2.5rem}@media only screen and (min-width:500px) and (max-width:569px){.hero-slideshow__cta-list__item{-ms-flex-preferred-size:110px;flex-basis:110px}}@media only screen and (min-width:1024px) and (max-width:1279px){.hero-slideshow__item--split .hero-slideshow__cta-list__item{-ms-flex-preferred-size:110px;flex-basis:110px}}@media only screen and (min-width:1280px) and (max-width:1919px){.hero-slideshow__item--split .hero-slideshow__cta-list__item{-ms-flex-preferred-size:170px;flex-basis:170px}}.hero-slideshow__next-arrow,.hero-slideshow__previous-arrow{font-size:0;position:absolute;top:100%;transform:translateY(-100%);height:3.75rem;width:3.75rem;background-color:transparent;border:0 solid transparent;border-radius:0;outline:0;cursor:pointer;z-index:11}@media only screen and (min-width:768px) and (min-height:0){.hero-slideshow__next-arrow,.hero-slideshow__previous-arrow{top:50%;transform:translateY(-50%);height:6.25rem;width:6.25rem}}.hero-slideshow__next-arrow svg,.hero-slideshow__previous-arrow svg{position:absolute;left:50%;top:50%;transition:transform 128ms ease-in-out;transform:translate3d(-50%,-50%,0);height:100%;width:100%}.hero-slideshow__previous-arrow{left:0}@media only screen and (min-width:1920px) and (min-height:0){.hero-slideshow__previous-arrow{left:1.875rem}}.hero-slideshow__previous-arrow:focus svg,.hero-slideshow__previous-arrow:hover svg{transform:translate3d(-50%,-50%,0) translateX(-10px)}@media only screen and (min-width:1920px) and (min-height:0){.hero-slideshow__previous-arrow:focus svg,.hero-slideshow__previous-arrow:hover svg{transform:translate3d(-50%,-50%,0) translateX(-20px)}}.hero-slideshow__next-arrow{right:0}@media only screen and (min-width:1920px) and (min-height:0){.hero-slideshow__next-arrow{right:1.875rem}}.hero-slideshow__next-arrow:focus svg,.hero-slideshow__next-arrow:hover svg{transform:translate3d(-50%,-50%,0) translateX(10px)}@media only screen and (min-width:1920px) and (min-height:0){.hero-slideshow__next-arrow:focus svg,.hero-slideshow__next-arrow:hover svg{transform:translate3d(-50%,-50%,0) translateX(20px)}}.hero-v2{-ms-flex-align:center;align-items:center;box-sizing:border-box;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;min-height:calc(100vh - 2.625rem - 8.125rem);overflow:hidden;padding-bottom:3.125rem;padding-top:3.125rem;position:relative}@media only screen and (max-width:767px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:2){.hero-v2{min-height:calc(100vh - 2.625rem - 8.125rem - 4.6875rem)}}@media only screen and (min-device-width:375px) and (min-device-height:812px) and (orientation:portrait) and (-webkit-device-pixel-ratio:3){.hero-v2{min-height:calc(100vh - 2.625rem - 8.125rem - 7rem)}}@media only screen and (min-width:768px) and (min-height:0){.hero-v2{min-height:calc(100vh - 3.75rem - 8.125rem)}}@media only screen and (min-width:1024px) and (min-height:0){.hero-v2{min-height:calc(100vh - 8.4375rem - 8.125rem)}}@media only screen and (min-width:1380px) and (min-height:0){.hero-v2{min-height:calc(100vh - 8.4375rem - 8.75rem)}}.hero-v2__wrapper{box-sizing:border-box;padding-left:1.25rem;padding-right:1.25rem;text-align:center;width:100%}.hero-v2__title{max-width:43.75rem}.hero-v2__text,.hero-v2__title{margin-left:auto;margin-right:auto}.hero-v2__text{max-width:32.5rem}.hero-v2__title~.hero-v2__text{margin-top:1.25rem}@media only screen and (min-width:1920px) and (min-height:0){.hero-v2__title~.hero-v2__text{margin-top:2.5rem}}.hero-v2__text p{font-family:Helvetica Neue,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.5}@media only screen and (min-width:1920px) and (min-height:0){.hero-v2__text p{font-size:1.375rem}}.hero-v2__text~.hero-v2__cta-list,.hero-v2__title~.hero-v2__cta-list{margin-top:1.25rem}@media only screen and (min-width:768px) and (min-height:0){.hero-v2__text~.hero-v2__cta-list,.hero-v2__title~.hero-v2__cta-list{margin-top:2.8125rem}}.hero-v2__cta-list--solo .cta-list__item{width:auto;-ms-flex-preferred-size:auto;flex-basis:auto}@media only screen and (min-width:568px) and (min-height:0){.hero-v2__cta-list--solo .cta-list__item{min-width:220px}}.hero-v2__cta-list--solo .cta-list__item .button,.hero-v2__cta-list--solo .cta-list__item .share__label{overflow:auto;height:auto;line-height:1rem;padding:1rem}@media only screen and (min-width:568px) and (min-height:0){.hero-v2__cta-list--solo .cta-list__item .button,.hero-v2__cta-list--solo .cta-list__item .share__label{padding-left:1.875rem;padding-right:1.875rem}}.hero-v2__background{background-color:#000;height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.hero-v2__logo{margin-bottom:1.25rem;max-height:3.75rem;max-width:8.75rem}@media only screen and (min-width:1920px) and (min-height:0){.hero-v2__logo{margin-bottom:2.5rem}}.hero-v2__middle-logo-caption{margin-top:2.5rem;font-family:Helvetica Neue,Arial,sans-serif;font-size:.875rem;font-weight:400}@media only screen and (min-width:1920px) and (min-height:0){.hero-v2__middle-logo-caption{font-size:1rem;margin-top:4rem}}.hero-v2__middle-logo{display:inline-block;margin-top:1.5625rem;max-height:10rem;max-width:8.75rem}:not(.hero-v2__middle-logo-caption)+.hero-v2__middle-logo{margin-top:2.5rem}@media only screen and (min-width:1920px) and (min-height:0){:not(.hero-v2__middle-logo-caption)+.hero-v2__middle-logo{margin-top:4rem}}.hero-v2__breadcrumb{left:1.375rem;position:absolute;top:1.125rem}@media only screen and (max-width:767px){.hero-v2__breadcrumb{display:none}}.hero-v2__breadcrumb__list{list-style:none}.hero-v2__breadcrumb__list__item{display:inline}.hero-v2__breadcrumb__list__item:not(:last-child):after{content:"/";opacity:.5}.hero-v2__breadcrumb__list__link{font-size:.875rem;opacity:.5}.hero-v2__breadcrumb__list__link:focus,.hero-v2__breadcrumb__list__link:hover{opacity:1}.hero-v2__background-video,.hero-v2__background-video__source{height:100%;left:0;top:0;width:100%}.hero-v2__background-video{position:absolute;z-index:-1}@supports (object-fit:cover){.hero-v2__background-video__source{object-fit:cover}}.industry-insight,.industry-insight__link{display:block;width:100%}.industry-insight__thumbnail{background-color:#a8a8a8;height:calc((100vw - 2.5rem) / 16 * 9);margin:0;padding:0;position:relative;width:100%}@media only screen and (min-width:768px) and (min-height:0){.industry-insight__thumbnail{height:calc((100vw - 5.625rem) / 2 / 5 * 6)}}@media only screen and (min-width:1024px) and (min-height:0){.industry-insight__thumbnail{height:calc((100vw - 11.875rem) / 4 / 5 * 6)}}@media only screen and (min-width:1700px) and (min-height:0){.industry-insight__thumbnail{height:503px}}.industry-insight__thumbnail__image,.industry-insight__thumbnail__video{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.industry-insight__thumbnail__video{object-fit:cover}.industry-insight__excerpt,.industry-insight__meta,.industry-insight__title{max-width:440px}.industry-insight__meta{display:block}.industry-insight__thumbnail~.industry-insight__meta{margin-top:.625rem}@media only screen and (min-width:768px) and (min-height:0){.industry-insight__thumbnail~.industry-insight__meta{margin-top:1.25rem}}.industry-insight__title{display:block}.industry-insight__meta~.industry-insight__title,.industry-insight__thumbnail~.industry-insight__title{margin-top:.75rem}.industry-insight__excerpt{-webkit-line-clamp:3;display:block;display:-webkit-box;max-height:4.5rem;overflow:hidden;text-overflow:ellipsis}@media only screen and (min-width:768px) and (max-width:1919px){.industry-insight__excerpt{max-height:4.125rem}}.industry-insight__meta~.industry-insight__excerpt,.industry-insight__thumbnail~.industry-insight__excerpt,.industry-insight__title~.industry-insight__excerpt{margin-top:.75rem}.industry-insight__excerpt p{font-family:Helvetica Neue,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.5}@media only screen and (min-width:768px) and (min-height:0){.industry-insight__excerpt p{font-size:.875rem;line-height:1.57}}@media only screen and (min-width:1920px) and (min-height:0){.industry-insight__excerpt p{font-size:1rem;line-height:1.5}}.industry-insight-grid{display:grid;gap:1.25rem;grid-template-columns:1fr}@media only screen and (min-width:768px) and (min-height:0){.industry-insight-grid{gap:1.875rem;grid-template-columns:1fr 1fr}}@media only screen and (min-width:1024px) and (min-height:0){.industry-insight-grid{gap:1.875rem;grid-template-columns:1fr 1fr 1fr 1fr}}@media only screen and (min-width:1700px) and (min-height:0){.industry-insight-grid{gap:2.5rem}}@media only screen and (min-width:768px) and (min-height:0){.industry-insight-grid__item--sticky{grid-column:1/span 2}}.industry-insight-grid__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;position:relative}@media only screen and (min-width:768px) and (min-height:0){.industry-insight-grid__pagination{grid-column:1/span 2}}@media only screen and (min-width:1024px) and (min-height:0){.industry-insight-grid__pagination{grid-column:1/span 4}}.industry-insight-grid__pagination:after,.industry-insight-grid__pagination:before{background-color:currentColor;content:"";display:block;height:1px;left:0;opacity:.3;position:absolute;width:100%}.industry-insight-grid__pagination:after{bottom:0}.industry-insight-grid__pagination:before{top:0}.industry-insight-grid__pagination .icon-chevron-left,.industry-insight-grid__pagination .icon-chevron-right{font-size:.625rem;position:relative;top:-2px;vertical-align:baseline}@media only screen and (min-width:768px) and (min-height:0){.industry-insight-grid__pagination .icon-chevron-left,.industry-insight-grid__pagination .icon-chevron-right{font-size:.825rem}}@media only screen and (min-width:1920px) and (min-height:0){.industry-insight-grid__pagination .icon-chevron-left,.industry-insight-grid__pagination .icon-chevron-right{font-size:1rem}}.industry-insight-grid__pagination__centered,.industry-insight-grid__pagination__next,.industry-insight-grid__pagination__previous{color:currentcolor;cursor:pointer;font-size:1rem;outline:0;padding:2.5rem 0;transition:opacity 96ms linear}.industry-insight-grid__pagination__centered:hover,.industry-insight-grid__pagination__next:hover,.industry-insight-grid__pagination__previous:hover{opacity:.5;outline:0}@media only screen and (min-width:768px) and (min-height:0){.industry-insight-grid__pagination__centered,.industry-insight-grid__pagination__next,.industry-insight-grid__pagination__previous{font-size:.875rem;padding-bottom:1.875rem;padding-top:1.875rem}}@media only screen and (min-width:1920px) and (min-height:0){.industry-insight-grid__pagination__centered,.industry-insight-grid__pagination__next,.industry-insight-grid__pagination__previous{font-size:1rem;padding-bottom:2.5rem;padding-top:2.5rem}}.industry-insight-grid__pagination__next,.industry-insight-grid__pagination__previous{background:transparent;border:0 solid transparent;border-radius:0}.industry-insight-grid__pagination__previous{margin-right:auto}.industry-insight-grid__pagination__previous i{margin-right:.15rem}@media only screen and (min-width:1920px) and (min-height:0){.industry-insight-grid__pagination__previous i{margin-right:.25rem}}.industry-insight-grid__pagination__next{margin-left:auto}.industry-insight-grid__pagination__next i{margin-left:.15rem}@media only screen and (min-width:1024px) and (min-height:0){.industry-insight-grid__pagination__next i{margin-left:.25rem}}.industry-insight-grid__pagination__centered{left:50%;position:absolute;text-decoration:none;top:50%;transform:translate(-50%,-50%)}.link{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border-bottom:1px solid rgba(0,0,0,.5);border-left:0 solid transparent;border-right:0 solid transparent;border-top:0 solid transparent;color:currentColor;cursor:pointer;display:inline-block;font-family:Helvetica Neue,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.5;text-decoration:none;transition:border-bottom-color 96ms linear}@media only screen and (min-width:768px) and (min-height:0){.link{font-size:.875rem;line-height:1.57}}@media only screen and (min-width:1920px) and (min-height:0){.link{font-size:1rem;line-height:1.5}}.link.link--white{border-bottom:1px solid hsla(0,0%,100%,.5)}.link:focus,.link:hover{border-bottom-color:currentColor}.news-article,.news-article__link{display:block;width:100%}.news-article__thumbnail{background-color:#a8a8a8;height:calc((100vw - 2.5rem) / 16 * 9);margin:0;padding:0;position:relative;width:100%}@media only screen and (min-width:768px) and (min-height:0){.news-article__thumbnail{height:calc((100vw - 5.625rem) / 2 / 5 * 6)}}@media only screen and (min-width:1024px) and (min-height:0){.news-article__thumbnail{height:calc((100vw - 11.875rem) / 4 / 5 * 6)}}@media only screen and (min-width:1700px) and (min-height:0){.news-article__thumbnail{height:503px}}.news-article__thumbnail__image,.news-article__thumbnail__video{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.news-article__thumbnail__video{object-fit:cover}.news-article__excerpt,.news-article__title,.news-article__type{max-width:440px}.news-article__type{display:block}.news-article__thumbnail~.news-article__type{margin-top:.625rem}@media only screen and (min-width:768px) and (min-height:0){.news-article__thumbnail~.news-article__type{margin-top:1.25rem}}.news-article__title{display:block}.news-article__thumbnail~.news-article__title,.news-article__type~.news-article__title{margin-top:.75rem}.news-article__excerpt{-webkit-line-clamp:3;display:block;display:-webkit-box;max-height:4.5rem;overflow:hidden;text-overflow:ellipsis}@media only screen and (min-width:768px) and (max-width:1919px){.news-article__excerpt{max-height:4.125rem}}.news-article__thumbnail~.news-article__excerpt,.news-article__title~.news-article__excerpt,.news-article__type~.news-article__excerpt{margin-top:.75rem}.news-article__excerpt p{font-family:Helvetica Neue,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.5}@media only screen and (min-width:768px) and (min-height:0){.news-article__excerpt p{font-size:.875rem;line-height:1.57}}@media only screen and (min-width:1920px) and (min-height:0){.news-article__excerpt p{font-size:1rem;line-height:1.5}}.news-article-grid{display:grid;gap:1.25rem;grid-template-columns:1fr}@media only screen and (min-width:768px) and (min-height:0){.news-article-grid{gap:1.875rem;grid-template-columns:1fr 1fr}}@media only screen and (min-width:1024px) and (min-height:0){.news-article-grid{gap:1.875rem;grid-template-columns:1fr 1fr 1fr 1fr}}@media only screen and (min-width:1700px) and (min-height:0){.news-article-grid{gap:2.5rem}}@media only screen and (min-width:768px) and (min-height:0){.news-article-grid__item--sticky{grid-column:1/span 2}}.news-article-grid__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;position:relative}@media only screen and (min-width:768px) and (min-height:0){.news-article-grid__pagination{grid-column:1/span 2}}@media only screen and (min-width:1024px) and (min-height:0){.news-article-grid__pagination{grid-column:1/span 4}}.news-article-grid__pagination:after,.news-article-grid__pagination:before{background-color:currentColor;content:"";display:block;height:1px;left:0;opacity:.3;position:absolute;width:100%}.news-article-grid__pagination:after{bottom:0}.news-article-grid__pagination:before{top:0}.news-article-grid__pagination .icon-chevron-left,.news-article-grid__pagination .icon-chevron-right{font-size:.625rem;position:relative;top:-2px;vertical-align:baseline}@media only screen and (min-width:768px) and (min-height:0){.news-article-grid__pagination .icon-chevron-left,.news-article-grid__pagination .icon-chevron-right{font-size:.825rem}}@media only screen and (min-width:1920px) and (min-height:0){.news-article-grid__pagination .icon-chevron-left,.news-article-grid__pagination .icon-chevron-right{font-size:1rem}}.news-article-grid__pagination__centered,.news-article-grid__pagination__next,.news-article-grid__pagination__previous{color:currentcolor;cursor:pointer;font-size:1rem;outline:0;padding:2.5rem 0;transition:opacity 96ms linear}.news-article-grid__pagination__centered:hover,.news-article-grid__pagination__next:hover,.news-article-grid__pagination__previous:hover{opacity:.5}@media only screen and (min-width:768px) and (min-height:0){.news-article-grid__pagination__centered,.news-article-grid__pagination__next,.news-article-grid__pagination__previous{font-size:.875rem;padding-bottom:1.875rem;padding-top:1.875rem}}@media only screen and (min-width:1920px) and (min-height:0){.news-article-grid__pagination__centered,.news-article-grid__pagination__next,.news-article-grid__pagination__previous{font-size:1rem;padding-bottom:2.5rem;padding-top:2.5rem}}.news-article-grid__pagination__next,.news-article-grid__pagination__previous{background:transparent;border:0 solid transparent;border-radius:0}.news-article-grid__pagination__previous{margin-right:auto}.news-article-grid__pagination__previous i{margin-right:.15rem}@media only screen and (min-width:1920px) and (min-height:0){.news-article-grid__pagination__previous i{margin-right:.25rem}}.news-article-grid__pagination__next{margin-left:auto}.news-article-grid__pagination__next i{margin-left:.15rem}@media only screen and (min-width:1024px) and (min-height:0){.news-article-grid__pagination__next i{margin-left:.25rem}}.news-article-grid__pagination__centered{left:50%;position:absolute;text-decoration:none;top:50%;transform:translate(-50%,-50%)}.newsletter-banner{background-color:#000;box-sizing:border-box;color:#fff;margin-top:3.75rem;padding:70% 1.25rem 1.25rem;position:relative}@media only screen and (min-width:768px) and (min-height:0){.newsletter-banner{margin-top:5rem}}@media only screen and (min-width:1024px) and (min-height:0){.newsletter-banner{margin-top:6.25rem;padding:7.3% 7.5rem}}@media only screen and (min-width:1380px) and (min-height:0){.newsletter-banner{margin-top:7.5rem}}@media only screen and (min-width:1920px) and (min-height:0){.newsletter-banner{margin-top:9.375rem;padding:7.3% 14%}}.newsletter-banner.is-closed{display:none}.newsletter-banner__close{background:transparent;border:0 solid transparent;border-radius:0;color:currentcolor;cursor:pointer;height:2rem;position:absolute;right:1.25rem;top:1.25rem;width:2rem;z-index:3}@media only screen and (min-width:768px) and (min-height:0){.newsletter-banner__close{right:1.875rem;top:1.875rem}}@media only screen and (min-width:1024px) and (min-height:0){.newsletter-banner__close{right:2.5rem;top:2.5rem}}@media only screen and (min-width:1920px) and (min-height:0){.newsletter-banner__close{right:5rem;top:5rem}}.newsletter-banner__close:after,.newsletter-banner__close:before{background-color:currentColor;content:"";height:2px;left:25%;position:absolute;top:50%;width:50%}.newsletter-banner__close:after{transform:rotate(45deg)}.newsletter-banner__close:before{transform:rotate(-45deg)}.newsletter-banner__form{display:block;margin-left:auto;max-width:400px;position:relative;z-index:2}@media only screen and (max-width:1023px){.newsletter-banner__form{margin-right:auto}}.newsletter-banner__text,.newsletter-banner__title{margin-bottom:.625rem}.newsletter-banner__title{font-family:Graphik XXX Cond Web,Impact,sans-serif;font-size:2.25rem;font-weight:400;letter-spacing:.0675rem;line-height:1.39;text-transform:uppercase}@media only screen and (min-width:768px) and (min-height:0){.newsletter-banner__title{font-size:2rem;letter-spacing:.06rem;line-height:1.56}}@media only screen and (min-width:1920px) and (min-height:0){.newsletter-banner__title{font-size:2.875rem;letter-spacing:.08625rem;line-height:1.09}}.newsletter-banner__message,.newsletter-banner__text p{font-family:Helvetica Neue,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.38}@media only screen and (min-width:768px) and (min-height:0){.newsletter-banner__message,.newsletter-banner__text p{line-height:1.5}}.newsletter-banner__background{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.page-sections__item{margin-top:-6.5rem;padding-bottom:3.75rem;padding-top:10.25rem;pointer-events:none;position:relative}@media only screen and (min-width:768px) and (min-height:0){.page-sections__item{padding-bottom:5rem;margin-top:-7.625rem;padding-top:12.625rem}}@media only screen and (min-width:1024px) and (min-height:0){.page-sections__item{padding-bottom:6.25rem;margin-top:-12.3125rem;padding-top:18.5625rem}}@media only screen and (min-width:1380px) and (min-height:0){.page-sections__item{margin-top:-12.3125rem;padding-bottom:7.5rem;padding-top:19.8125rem}}.page-sections__item+.page-sections__item{padding-top:6.5rem}@media only screen and (min-width:768px) and (min-height:0){.page-sections__item+.page-sections__item{padding-top:7.625rem}}@media only screen and (min-width:1024px) and (min-height:0){.page-sections__item+.page-sections__item{padding-top:12.3125rem}}@media only screen and (min-width:1380px) and (min-height:0){.page-sections__item+.page-sections__item{padding-top:12.3125rem}}.page-sections__item>*{pointer-events:all}.p-contact .page-sections__item,.page-sections-navigation+.page-sections__item,.page-sections__item:first-child{padding-bottom:3.125rem;padding-top:9.625rem}@media only screen and (min-width:768px) and (min-height:0){.p-contact .page-sections__item,.page-sections-navigation+.page-sections__item,.page-sections__item:first-child{padding-top:10.75rem}}@media only screen and (min-width:1024px) and (min-height:0){.p-contact .page-sections__item,.page-sections-navigation+.page-sections__item,.page-sections__item:first-child{padding-top:15.4375rem}}@media only screen and (min-width:1380px) and (min-height:0){.p-contact .page-sections__item,.page-sections-navigation+.page-sections__item,.page-sections__item:first-child{padding-bottom:5rem;padding-top:17.3125rem}}.page-sections__item.page-sections__item--collapse-white-space-of-first-section:first-child{padding-top:6.5rem}@media only screen and (min-width:768px) and (min-height:0){.page-sections__item.page-sections__item--collapse-white-space-of-first-section:first-child{padding-top:7.625rem}}@media only screen and (min-width:1024px) and (min-height:0){.page-sections__item.page-sections__item--collapse-white-space-of-first-section:first-child{padding-top:12.3125rem}}@media only screen and (min-width:1380px) and (min-height:0){.page-sections__item.page-sections__item--collapse-white-space-of-first-section:first-child{padding-top:12.3125rem}}.page-sections__item__indicator{height:3.125rem;margin-bottom:-3.125rem;pointer-events:none;width:100%}.page-sections__item__component+.page-sections__item__component{margin-top:3.125rem}@media only screen and (min-width:1380px) and (min-height:0){.page-sections__item__component+.page-sections__item__component{margin-top:5rem}}@media only screen and (max-width:767px){.page-sections__item__component.page-sections__item__component--collapse-up-to-tablet{margin-top:0}}.page-sections__item:last-child .page-sections__item__component.page-sections__item__component--fashion_calendar_teaser:last-child{margin-bottom:-3.75rem}@media only screen and (min-width:768px) and (min-height:0){.page-sections__item:last-child .page-sections__item__component.page-sections__item__component--fashion_calendar_teaser:last-child{margin-bottom:-5rem}}@media only screen and (min-width:1024px) and (min-height:0){.page-sections__item:last-child .page-sections__item__component.page-sections__item__component--fashion_calendar_teaser:last-child{margin-bottom:-6.25rem}}@media only screen and (min-width:1380px) and (min-height:0){.page-sections__item:last-child .page-sections__item__component.page-sections__item__component--fashion_calendar_teaser:last-child{margin-bottom:-7.5rem}}.page-sections__item:first-child:last-child .page-sections__item__component.page-sections__item__component--fashion_calendar_teaser:last-child{margin-bottom:-3.125rem}@media only screen and (min-width:1380px) and (min-height:0){.page-sections__item:first-child:last-child .page-sections__item__component.page-sections__item__component--fashion_calendar_teaser:last-child{margin-bottom:-5rem}}.page-sections__item__component.page-sections__item__component--date_teaser_grid+.page-sections__item__component.page-sections__item__component--text_block,.page-sections__item__component.page-sections__item__component--title_block+.page-sections__item__component.page-sections__item__component--date_teaser_grid{margin-top:1.25rem}@media only screen and (min-width:768px) and (min-height:0){.page-sections__item__component.page-sections__item__component--date_teaser_grid+.page-sections__item__component.page-sections__item__component--text_block,.page-sections__item__component.page-sections__item__component--title_block+.page-sections__item__component.page-sections__item__component--date_teaser_grid{margin-top:1.875rem}}@media only screen and (min-width:1024px) and (min-height:0){.page-sections__item__component.page-sections__item__component--date_teaser_grid+.page-sections__item__component.page-sections__item__component--text_block,.page-sections__item__component.page-sections__item__component--title_block+.page-sections__item__component.page-sections__item__component--date_teaser_grid{margin-top:2.5rem}}@media only screen and (min-width:1920px) and (min-height:0){.page-sections__item__component.page-sections__item__component--date_teaser_grid+.page-sections__item__component.page-sections__item__component--text_block,.page-sections__item__component.page-sections__item__component--title_block+.page-sections__item__component.page-sections__item__component--date_teaser_grid{margin-top:3.125rem}}.page-sections__item__component--creatively+.page-sections__item__component{margin-top:0!important}.page-sections__item__component--ruler{border-bottom:1px solid rgba(0,0,0,.3);height:0;width:100%}.page-sections-navigation{background-color:#fff;display:block;overflow-x:auto;overflow-y:hidden;position:relative;position:sticky;text-align:center;top:2.625rem;z-index:100}@media only screen and (min-width:768px) and (min-height:0){.page-sections-navigation{top:3.75rem}}@media only screen and (min-width:1024px) and (min-height:0){.page-sections-navigation{top:8.4375rem}}@media only screen and (min-width:1380px) and (min-height:0){.page-sections-navigation{top:8.4375rem}}.page-sections-navigation.page-sections-navigation--mobile-display{height:3.875rem;overflow:hidden}.page-sections-navigation:after{background-color:rgba(0,0,0,.2);bottom:0;content:"";height:1px;left:0;position:absolute;width:100%}.page-sections-navigation__container{display:inline-block;font-size:0;white-space:nowrap;width:auto}.page-sections-navigation--mobile-display .page-sections-navigation__container{position:absolute;top:0;transition:left .32s cubic-bezier(.645,.045,.355,1)}.no-transition .page-sections-navigation__container{transition:none}.page-sections-navigation__placeholder{display:none}.page-sections-navigation--mobile-display .page-sections-navigation__placeholder{display:block;position:absolute;top:0}.page-sections-navigation--mobile-display .page-sections-navigation__placeholder:first-child{left:0;transform:translateX(-100%)}.page-sections-navigation--mobile-display .page-sections-navigation__placeholder:last-child{right:0;transform:translateX(100%)}.page-sections-navigation__item{box-sizing:border-box;color:#000;display:inline-block;font-family:Helvetica Neue,Arial,sans-serif;font-size:.875rem;font-weight:400;line-height:1;padding-left:1.875rem;padding-right:1.875rem;position:relative;transform:translateY(1px)}.page-sections-navigation:not(.page-sections-navigation--mobile-display) .page-sections-navigation__item+.page-sections-navigation__item{padding-left:0}.page-sections-navigation--mobile-display .page-sections-navigation__item{opacity:.5;padding-left:3.125rem;padding-right:3.125rem;transition:margin .32s cubic-bezier(.645,.045,.355,1),opacity 96ms linear}.page-sections-navigation--mobile-display .page-sections-navigation__item:focus,.page-sections-navigation--mobile-display .page-sections-navigation__item:hover{opacity:1}.page-sections-navigation--mobile-display .page-sections-navigation__item.is-active{margin-left:3.125rem;margin-right:3.125rem;opacity:1;padding-right:0}.page-sections-navigation--mobile-display .page-sections-navigation__item:not(.is-active)+.page-sections-navigation__item{padding-left:0}.page-sections-navigation--mobile-display .no-transition .page-sections-navigation__item{transition:none}.page-sections-navigation__nav .page-sections-navigation__item:first-child{padding-left:0}.page-sections-navigation__nav .page-sections-navigation__item:last-child{padding-right:0}.page-sections-navigation__placeholder:first-child .page-sections-navigation__item.is-active:last-child{padding-right:3.125rem}.page-sections-navigation__placeholder:last-child .page-sections-navigation__item.is-active:first-child{padding-left:3.125rem}.page-sections-navigation__item:after,.page-sections-navigation__item:before{display:none;height:10px;opacity:0;pointer-events:none;position:absolute;top:50%;transition:opacity 96ms linear;width:5px;z-index:3}.no-transition .page-sections-navigation__item:after,.no-transition .page-sections-navigation__item:before{transition:none}.page-sections-navigation--mobile-display .page-sections-navigation__item:after,.page-sections-navigation--mobile-display .page-sections-navigation__item:before{display:block}.page-sections-navigation__item:before{content:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2LjEwOSIgaGVpZ2h0PSIxMS4wODgiIHZpZXdCb3g9IjAgMCA2LjEwOSAxMS4wODgiPgogIDxwYXRoIGlkPSJQYXRoXzIzMDY4IiBkYXRhLW5hbWU9IlBhdGggMjMwNjgiIGQ9Ik01LjI2LDEwLjUyMSwwLDUuMjYxLDUuMjYsMCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC41NjYgMC4yODMpIiBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAiIHN0cm9rZS13aWR0aD0iMC44Ii8+Cjwvc3ZnPgo=");left:-3.125rem;transform:translate(-100%,-8px)}.page-sections-navigation__placeholder:last-child .page-sections-navigation__item:first-child:before{left:0}.page-sections-navigation__item:after{content:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2LjEwNyIgaGVpZ2h0PSIxMS4wODYiIHZpZXdCb3g9IjAgMCA2LjEwNyAxMS4wODYiPgogIDxwYXRoIGlkPSJQYXRoXzIzMDY3IiBkYXRhLW5hbWU9IlBhdGggMjMwNjciIGQ9Ik0zNzM5LjQ4OS0yMzE5LjI5MWwtNS4yNiw1LjI2LDUuMjYsNS4yNiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMzczOS43NzEgLTIzMDguNDg4KSByb3RhdGUoMTgwKSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwIiBzdHJva2Utd2lkdGg9IjAuOCIvPgo8L3N2Zz4K");right:-3.125rem;transform:translate(100%,-8px)}.page-sections-navigation__placeholder:first-child .page-sections-navigation__item:last-child:after{right:0}.page-sections-navigation__item.is-active:after,.page-sections-navigation__item.is-active:before{opacity:1}.page-sections-navigation__item__label{border-bottom:3px solid transparent;display:block;padding-bottom:1.375rem;padding-top:1.375rem}.page-sections-navigation__item.is-active .page-sections-navigation__item__label,.page-sections-navigation__item:focus .page-sections-navigation__item__label,.page-sections-navigation__item:hover .page-sections-navigation__item__label{border-bottom:3px solid #000}.page-teaser-overview{-ms-flex-align:start;align-items:flex-start;box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:1.25rem;padding-left:1.25rem;padding-right:1.25rem;width:100%}@media only screen and (max-width:1199px){.page-teaser-overview{box-sizing:border-box;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:scroll;overflow-y:hidden}}@media only screen and (min-width:768px) and (min-height:0){.page-teaser-overview{padding-left:1.875rem;padding-right:1.875rem}}@media only screen and (min-width:1280px) and (min-height:0){.page-teaser-overview{padding-left:3.125rem;padding-right:3.125rem}}@media only screen and (min-width:1200px) and (min-height:0){.page-teaser-overview{-ms-flex-pack:center;justify-content:center;margin-bottom:-1.875rem}}@media only screen and (min-width:1700px) and (min-height:0){.page-teaser-overview{padding-left:calc((100% - 1600px) / 2);padding-right:calc((100% - 1600px) / 2)}}.page-teaser-overview__item{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-negative:0;flex-shrink:0;-ms-flex-positive:0;flex-grow:0;width:100%}.page-teaser-overview__item:not(:last-child){margin-right:.625rem}@media only screen and (min-width:768px) and (min-height:0){.page-teaser-overview__item:not(:last-child){margin-right:1.875rem}}@media only screen and (min-width:1200px) and (min-height:0){.page-teaser-overview__item:not(:last-child){margin-right:0}}@media only screen and (max-width:1199px){.page-teaser-overview__item:last-child{padding-right:1.25rem}}@media only screen and (min-width:1200px) and (min-height:0){.page-teaser-overview__item{margin-bottom:1.875rem;padding-left:15px;padding-right:15px}}@media only screen and (min-width:768px) and (min-height:0){.page-teaser-overview__item{-ms-flex-preferred-size:calc((100% - 90px - 20px) / 3);flex-basis:calc((100% - 90px - 20px) / 3);width:calc((100% - 90px - 20px) / 3)}}@media only screen and (min-width:1024px) and (min-height:0){.page-teaser-overview__item{-ms-flex-preferred-size:calc((100% - 120px - 20px) / 4);flex-basis:calc((100% - 120px - 20px) / 4);width:calc((100% - 120px - 20px) / 4)}}@media only screen and (min-width:1200px) and (min-height:0){.page-teaser-overview__item{-ms-flex-preferred-size:calc((100% - 150px) / 5);flex-basis:calc((100% - 150px) / 5);width:calc((100% - 150px) / 5)}}.page-teaser-overview__link{text-align:center}.page-teaser-overview__thumbnail{background-color:#000;padding-top:66.66667%;position:relative}@media only screen and (min-width:768px) and (min-height:0){.page-teaser-overview__thumbnail{padding-top:150%}}.page-teaser-overview__thumbnail__image{height:100%;left:0;opacity:.6;position:absolute;top:0;width:100%}.page-teaser-overview__thumbnail__caption{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:calc(100% - 40px)}.page-teaser-overview__title{color:#fff;display:block;font-family:Graphik XXX Cond Web,Impact,sans-serif;font-size:2.25rem;font-weight:400;letter-spacing:.0675rem;line-height:1.39;text-transform:uppercase}@media only screen and (min-width:768px) and (min-height:0){.page-teaser-overview__title{font-size:2rem;letter-spacing:.06rem;line-height:1}}@media only screen and (min-width:1700px) and (min-height:0){.page-teaser-overview__title{font-size:2.875rem;line-height:1.09;letter-spacing:.08625rem}}.page-teaser-overview__description{background-origin:border-box;padding-top:1.25rem;padding-left:1.875rem;padding-right:1.875rem}@media only screen and (min-width:768px) and (min-height:0){.page-teaser-overview__description{padding-top:.625rem;padding-left:1.25rem;padding-right:1.25rem}}@media only screen and (min-width:1700px) and (min-height:0){.page-teaser-overview__description{padding-top:1.25rem;padding-left:1.875rem;padding-right:1.875rem}}.page-teaser-overview__cta{display:block;line-height:1;margin-left:auto;margin-right:auto;margin-top:1.25rem;text-decoration:underline}@media only screen and (min-width:1700px) and (min-height:0){.page-teaser-overview__cta{margin-top:1.875rem}}.page-teaser-overview__link:focus .page-teaser-overview__cta,.page-teaser-overview__link:hover .page-teaser-overview__cta{text-decoration:none}.partners-list-v2{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;list-style:none;margin:0 auto;max-width:892px;padding:0;width:100%}.partners-list-v2:not(:first-child){margin-top:1.875rem}.partners-list-v2__item{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}@media only screen and (max-width:767px){.partners-list-v2.is-small .partners-list-v2__item{-ms-flex-preferred-size:calc((100% - 2.5rem) / 3);flex-basis:calc((100% - 2.5rem) / 3)}.partners-list-v2.is-small .partners-list-v2__item:nth-child(3n),.partners-list-v2.is-small .partners-list-v2__item:nth-child(3n-1){margin-left:1.25rem}.partners-list-v2.is-small .partners-list-v2__item:nth-child(n+4){margin-top:1.25rem}}@media only screen and (min-width:768px) and (max-width:1023px){.partners-list-v2.is-small .partners-list-v2__item{-ms-flex-preferred-size:calc((100% - 3.75rem) / 4);flex-basis:calc((100% - 3.75rem) / 4)}.partners-list-v2.is-small .partners-list-v2__item:nth-child(4n),.partners-list-v2.is-small .partners-list-v2__item:nth-child(4n-1),.partners-list-v2.is-small .partners-list-v2__item:nth-child(4n-2){margin-left:1.25rem}.partners-list-v2.is-small .partners-list-v2__item:nth-child(n+5){margin-top:1.25rem}}@media only screen and (min-width:1024px) and (min-height:0){.partners-list-v2.is-small .partners-list-v2__item{-ms-flex-preferred-size:calc((100% - 6.25rem) / 6);flex-basis:calc((100% - 6.25rem) / 6)}.partners-list-v2.is-small .partners-list-v2__item:nth-child(6n),.partners-list-v2.is-small .partners-list-v2__item:nth-child(6n-1),.partners-list-v2.is-small .partners-list-v2__item:nth-child(6n-2),.partners-list-v2.is-small .partners-list-v2__item:nth-child(6n-3),.partners-list-v2.is-small .partners-list-v2__item:nth-child(6n-4){margin-left:1.25rem}.partners-list-v2.is-small .partners-list-v2__item:nth-child(n+7){margin-top:1.25rem}}@media only screen and (max-width:767px){.partners-list-v2.is-medium .partners-list-v2__item{-ms-flex-preferred-size:calc((100% - 1.25rem) / 2);flex-basis:calc((100% - 1.25rem) / 2)}.partners-list-v2.is-medium .partners-list-v2__item:nth-child(2n){margin-left:1.25rem}.partners-list-v2.is-medium .partners-list-v2__item:nth-child(n+3){margin-top:1.25rem}}@media only screen and (min-width:768px) and (max-width:1023px){.partners-list-v2.is-medium .partners-list-v2__item{-ms-flex-preferred-size:calc((100% - 2.5rem) / 3);flex-basis:calc((100% - 2.5rem) / 3)}.partners-list-v2.is-medium .partners-list-v2__item:nth-child(3n),.partners-list-v2.is-medium .partners-list-v2__item:nth-child(3n-1){margin-left:1.25rem}.partners-list-v2.is-medium .partners-list-v2__item:nth-child(n+4){margin-top:1.25rem}}@media only screen and (min-width:1024px) and (min-height:0){.partners-list-v2.is-medium .partners-list-v2__item{-ms-flex-preferred-size:calc((100% - 3.75rem) / 4);flex-basis:calc((100% - 3.75rem) / 4)}.partners-list-v2.is-medium .partners-list-v2__item:nth-child(4n),.partners-list-v2.is-medium .partners-list-v2__item:nth-child(4n-1),.partners-list-v2.is-medium .partners-list-v2__item:nth-child(4n-2){margin-left:1.25rem}.partners-list-v2.is-medium .partners-list-v2__item:nth-child(n+5){margin-top:1.25rem}}.partners-list-v2.is-large .partners-list-v2__item{-ms-flex-preferred-size:100%;flex-basis:100%}@media only screen and (max-width:1023px){.partners-list-v2.is-large .partners-list-v2__item:nth-child(n+2){margin-top:1.25rem}}@media only screen and (min-width:1024px) and (min-height:0){.partners-list-v2.is-large .partners-list-v2__item{-ms-flex-preferred-size:calc((100% - 2.5rem) / 2);flex-basis:calc((100% - 2.5rem) / 2)}.partners-list-v2.is-large .partners-list-v2__item:nth-child(2n){margin-left:2.5rem}.partners-list-v2.is-large .partners-list-v2__item:nth-child(n+3){margin-top:2.5rem}}.partners-list-v2__item__image-container{box-sizing:border-box;display:block;overflow:hidden;padding-top:50%;position:relative;width:100%}.partners-list-v2__item__image{height:100%;left:0;object-fit:contain;position:absolute;top:0;width:100%}.resource-center-article,.resource-center-article__link{display:block;width:100%}.resource-center-article__thumbnail{background-color:#a8a8a8;height:calc((100vw - 2.5rem) / 16 * 9);margin:0;padding:0;position:relative;width:100%}@media only screen and (min-width:768px) and (min-height:0){.resource-center-article__thumbnail{height:calc((100vw - 5.625rem) / 2 / 16 * 9)}}@media only screen and (min-width:1024px) and (min-height:0){.resource-center-article__thumbnail{height:calc((100vw - 11.875rem) / 4 / 16 * 9)}}@media only screen and (min-width:1700px) and (min-height:0){.resource-center-article__thumbnail{height:240px}}.resource-center-article__thumbnail__image,.resource-center-article__thumbnail__video{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.resource-center-article__thumbnail__video{object-fit:cover}.resource-center-article__excerpt,.resource-center-article__meta,.resource-center-article__title{max-width:440px}.resource-center-article__meta{display:block}.resource-center-article__thumbnail~.resource-center-article__meta{margin-top:.625rem}@media only screen and (min-width:768px) and (min-height:0){.resource-center-article__thumbnail~.resource-center-article__meta{margin-top:1.25rem}}.resource-center-article__title{display:block}.resource-center-article__meta~.resource-center-article__title,.resource-center-article__thumbnail~.resource-center-article__title{margin-top:.75rem}.resource-center-article__cta{line-height:1;margin-top:.75rem;text-decoration:underline}.resource-center-article:focus .resource-center-article__cta,.resource-center-article:hover .resource-center-article__cta{text-decoration:none}.resource-center-articles-grid{display:grid;gap:2.5rem 1.25rem;grid-template-columns:1fr}@media only screen and (min-width:768px) and (min-height:0){.resource-center-articles-grid{gap:3.125rem 1.875rem;grid-template-columns:1fr 1fr}}@media only screen and (min-width:1024px) and (min-height:0){.resource-center-articles-grid{gap:3.125rem 1.875rem;grid-template-columns:1fr 1fr 1fr 1fr}}@media only screen and (min-width:1700px) and (min-height:0){.resource-center-articles-grid{gap:3.75rem 2.5rem}}.resource-center-articles-grid__pagination{margin-top:2.5rem}@media only screen and (min-width:1024px) and (min-height:0){.resource-center-articles-grid__pagination{margin-top:6.25rem}}.resource-center-articles-list__title{margin-bottom:2.25rem;text-align:center}@media only screen and (min-width:1920px) and (min-height:0){.resource-center-articles-list__title{margin-bottom:4rem}}.resource-center-articles-list-overview__filter__title{text-align:center}.resource-center-articles-list__filter{margin:1.875rem 0;text-align:center}@media only screen and (min-width:768px) and (min-height:0){.resource-center-articles-list__filter{margin:2.5rem 0}}@media only screen and (min-width:1920px) and (min-height:0){.resource-center-articles-list__filter{margin:3.125rem 0}}.resource-center-articles-list__filter__title{line-height:1.25em;margin:0 0 1em}.resource-center-articles-list__filter__list{list-style:none;padding:0;margin:0}.resource-center-articles-list__filter__list+.resource-center-articles-list__filter__list{margin-top:1em}.resource-center-articles-list__filter__item{display:inline-block;margin:0 .625rem;position:relative}@media only screen and (min-width:768px) and (min-height:0){.resource-center-articles-list__filter__item{margin:0 .8125rem}}.resource-center-articles-list__filter__item:not(:last-child):after{content:"";height:1rem;right:-.6875rem;position:absolute;border-left:1px solid #000;top:.125rem;width:0}@media only screen and (min-width:768px) and (min-height:0){.resource-center-articles-list__filter__item:not(:last-child):after{border-left:2px solid #000;right:-.9375rem}}.resource-center-articles-list__filter__link{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border-radius:0;border:0;cursor:pointer;display:block;line-height:1;outline:none;padding:0;font-family:Graphik XX Cond Web,Impact,sans-serif;font-size:.875rem;font-weight:400;padding-bottom:calc(.5rem + 4px);text-transform:uppercase;transition:color 303ms}@media only screen and (min-width:768px) and (min-height:0){.resource-center-articles-list__filter__link{font-size:1.875rem}}@media only screen and (min-width:1024px) and (min-height:0){.resource-center-articles-list__filter__link{font-size:1.125rem}}.resource-center-articles-list__filter__link.is-active,.resource-center-articles-list__filter__link:hover{border-bottom:4px solid #000;padding-bottom:.5rem}.resource-center-articles-list__filter__current-filter{margin-top:1.875rem}@media only screen and (min-width:768px) and (min-height:0){.resource-center-articles-list__filter__current-filter{margin-top:2.5rem}}@media only screen and (min-width:1920px) and (min-height:0){.resource-center-articles-list__filter__current-filter{margin-top:3.125rem}}.resource-overlay-innovation-vendor{padding-bottom:30px;padding-top:30px}@media only screen and (min-width:768px) and (min-height:0){.resource-overlay-innovation-vendor{padding-bottom:110px;padding-top:110px}}.resource-overlay-innovation-vendor a[download]:after,.resource-overlay-innovation-vendor a[target=_blank]:after{content:"";display:inline-block;width:.75rem;height:.75rem;background-size:contain;background-repeat:no-repeat;margin-left:6px}.resource-overlay-innovation-vendor a[target=_blank]:after{background-image:url(../images/new-tab-black.svg);transform:translateY(-1px)}.resource-overlay-innovation-vendor a[download]:after{background-image:url(../images/download-black.svg)}.resource-overlay-innovation-vendor__wrapper{margin:0 auto}@media only screen and (max-width:767px){.resource-overlay-innovation-vendor__wrapper{padding-left:1.25rem;padding-right:1.25rem}}@media only screen and (min-width:768px) and (min-height:0){.resource-overlay-innovation-vendor__wrapper{width:calc(100% - 272px)}}@media only screen and (min-width:1024px) and (min-height:0){.resource-overlay-innovation-vendor__wrapper{width:612px}}.resource-overlay-innovation-vendor__section{border-top:1px solid #000}.resource-overlay-innovation-vendor__title{font-family:Throhand W01 Pen Roman,serif;font-size:2.8125rem;font-weight:100;text-transform:uppercase;line-height:1;margin-bottom:1.5625rem}@media only screen and (min-width:768px) and (min-height:0){.resource-overlay-innovation-vendor__title{font-size:4.375rem;margin-bottom:2.5rem;margin-left:auto;margin-right:auto}}@media only screen and (min-width:1024px) and (min-height:0){.resource-overlay-innovation-vendor__title{font-size:4.375rem;margin-bottom:2.5rem}}@media only screen and (min-width:1920px) and (min-height:0){.resource-overlay-innovation-vendor__title{font-size:5rem;margin-bottom:2.5rem}}.resource-overlay-innovation-vendor__section-title{font-family:Graphik XX Cond Web,Impact,sans-serif;text-transform:uppercase;margin-bottom:1.875rem;font-size:2rem;font-weight:400;line-height:2rem;letter-spacing:.96px}@media only screen and (min-width:768px) and (min-height:0){.resource-overlay-innovation-vendor__section-title{font-family:Graphik XXX Cond Web,Impact,sans-serif;font-size:2.875rem;line-height:3.125rem;letter-spacing:1.38px}}.resource-overlay-innovation-vendor__content p{margin-bottom:1.5rem}@media only screen and (min-width:768px) and (min-height:0){.resource-overlay-innovation-vendor__content p{font-size:1.125rem;line-height:1.75rem}}.resource-overlay-innovation-vendor__data{font-family:Graphik XXX Cond Web,Impact,sans-serif;font-size:1.25rem;line-height:1.3125rem;text-transform:uppercase;letter-spacing:1.6px;padding:2.25rem 0 1.875rem}@media only screen and (min-width:768px) and (min-height:0){.resource-overlay-innovation-vendor__data{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}}.resource-overlay-innovation-vendor__data__list{list-style:none}@media only screen and (max-width:767px){.resource-overlay-innovation-vendor__data__list:not(:last-child){margin-bottom:1.875rem}}@media only screen and (min-width:768px) and (min-height:0){.resource-overlay-innovation-vendor__data__list{-ms-flex-preferred-size:calc(50% - 10px);flex-basis:calc(50% - 10px);-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}}.resource-overlay-innovation-vendor__data__list__item:not(:last-child){margin-bottom:.375rem}.resource-overlay-innovation-vendor__properties{padding:1.875rem 0;border-bottom:1px solid #000}.resource-overlay-innovation-vendor__properties__download{font-family:Graphik XXX Cond Web,Impact,sans-serif;font-size:1.25rem;line-height:1.3125rem;text-transform:uppercase;letter-spacing:1.6px;display:inline-block;margin-bottom:.375rem}.resource-overlay-innovation-vendor__properties__list{margin-top:35px;font-size:1.125rem;line-height:1.75rem}@media only screen and (min-width:768px) and (min-height:0){.resource-overlay-innovation-vendor__properties__list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}}.resource-overlay-innovation-vendor__properties__list__item{margin-left:1rem}@media only screen and (min-width:768px) and (min-height:0){.resource-overlay-innovation-vendor__properties__list__item{-ms-flex-preferred-size:calc(50% - 15px);flex-basis:calc(50% - 15px);-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}}.resource-overlay-innovation-vendor__specifications{font-family:Graphik XXX Cond Web,Impact,sans-serif;font-size:1.25rem;line-height:1.3125rem;text-transform:uppercase;letter-spacing:1.6px;padding:30px 0;border-bottom:1px solid #000}.resource-overlay-innovation-vendor__specifications__row:not(:last-child){margin-bottom:.875rem}@media only screen and (min-width:768px) and (min-height:0){.resource-overlay-innovation-vendor__specifications__row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (max-width:767px){.resource-overlay-innovation-vendor__specifications__column{display:inline-block}.resource-overlay-innovation-vendor__specifications__column>div{display:inline}.resource-overlay-innovation-vendor__specifications__column>div:not(:last-child):after{content:", "}.resource-overlay-innovation-vendor__specifications__column .resource-overlay-innovation-vendor__specifications__header:after{content:": "}}@media only screen and (min-width:768px) and (min-height:0){.resource-overlay-innovation-vendor__specifications__column{-ms-flex-preferred-size:calc(50% - 15px);flex-basis:calc(50% - 15px);-ms-flex-negative:0;flex-shrink:0;-ms-flex-positive:0;flex-grow:0}}.resource-overlay-innovation-vendor__media{padding:2.1875rem 0}@media only screen and (min-width:768px) and (min-height:0){.resource-overlay-innovation-vendor__media{padding:4.375rem 0}}@media only screen and (min-width:768px) and (min-height:0){.resource-overlay-innovation-vendor__media__container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}}.resource-overlay-innovation-vendor__media__item{position:relative}.resource-overlay-innovation-vendor__media__item:first-child,.resource-overlay-innovation-vendor__media__item:nth-child(2n):last-child{-ms-flex-preferred-size:100%;flex-basis:100%}.resource-overlay-innovation-vendor__media__item:not(:last-child){margin-bottom:1.25rem}@media only screen and (min-width:768px) and (min-height:0){.resource-overlay-innovation-vendor__media__item{-ms-flex-preferred-size:calc(50% - 0.625rem);flex-basis:calc(50% - 0.625rem);-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}}@media only screen and (min-width:1024px) and (min-height:0){.resource-overlay-innovation-vendor__media__item{-ms-flex-preferred-size:calc(50% - 1.25rem);flex-basis:calc(50% - 1.25rem)}.resource-overlay-innovation-vendor__media__item:not(:last-child){margin-bottom:2.5rem}}@media only screen and (min-width:768px) and (min-height:0){.resource-overlay-innovation-vendor__media__item:not(:first-child) .resource-overlay-innovation-vendor__media__video-wrapper{padding-top:56.25%;position:relative}.resource-overlay-innovation-vendor__media__item:not(:first-child) .resource-overlay-innovation-vendor__media__video-wrapper video{position:absolute;top:0;left:50%;transform:translateX(-50%);height:100%;width:auto}}.resource-overlay-innovation-vendor__media__video-wrapper{position:relative;background-color:#a8a8a8}.resource-overlay-innovation-vendor__media__video-wrapper:not(:last-child){margin-bottom:1.25rem}@media only screen and (min-width:1024px) and (min-height:0){.resource-overlay-innovation-vendor__media__video-wrapper:not(:last-child){margin-bottom:2.5rem}}.resource-overlay-innovation-vendor__media__video-wrapper .icon-play{display:none;color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-60%);font-size:6rem;pointer-events:none}@media only screen and (min-width:768px) and (min-height:0){.resource-overlay-innovation-vendor__media__video-wrapper .icon-play{font-size:10rem}}.resource-overlay-innovation-vendor__media__video-wrapper .resource-overlay-innovation-vendor__media__video:not([controls])+.icon-play{display:block}.resource-overlay-innovation-vendor__media__image,.resource-overlay-innovation-vendor__media__video{display:block;width:100%;height:auto}@media only screen and (min-width:768px) and (min-height:0){.resource-overlay-innovation-vendor__media__image{position:absolute;top:0;left:0;height:100%;object-fit:cover}}@media only screen and (min-width:768px) and (min-height:0){.resource-overlay-innovation-vendor__media__image-wrapper{width:100%;padding-top:49.81%}}.resource-overlay-innovation-vendor__related-resources{padding:30px 0}.resource-overlay-innovation-vendor__related-resources__link{font-family:Graphik XXX Cond Web,Impact,sans-serif;font-size:1.25rem;line-height:1.3125rem;text-transform:uppercase;letter-spacing:1.6px;margin-bottom:.375rem}.resource-overlay-innovation-vendor__media+.resource-overlay-innovation-vendor__wrapper>.resource-overlay-innovation-vendor__related-resources{border-top:1px solid #000}.resource-teaser,.resource-teaser__link{display:block;width:100%}.resource-teaser__link{text-decoration:none;color:currentColor}.resource-teaser__thumbnail{background-color:#a8a8a8;height:calc((100vw - 2.5rem) / 16 * 9);margin:0;padding:0;position:relative;width:100%}@media only screen and (min-width:768px) and (min-height:0){.resource-teaser__thumbnail{height:calc((100vw - 5.625rem) / 2 / 3 * 2)}}@media only screen and (min-width:1024px) and (min-height:0){.resource-teaser__thumbnail{height:calc((100vw - 11.875rem) / 4 / 3 * 2)}}@media only screen and (min-width:1700px) and (min-height:0){.resource-teaser__thumbnail{height:246px}}.resource-teaser__thumbnail__image{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.resource-teaser__meta,.resource-teaser__title{max-width:440px}.resource-teaser__meta{display:block}.resource-teaser__thumbnail~.resource-teaser__meta{margin-top:.625rem}@media only screen and (min-width:768px) and (min-height:0){.resource-teaser__thumbnail~.resource-teaser__meta{margin-top:1.25rem}}.resource-teaser__title{display:block}.resource-teaser__meta~.resource-teaser__title,.resource-teaser__thumbnail~.resource-teaser__title{margin-top:.75rem}.resource-teaser__cta{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border-bottom:1px solid rgba(0,0,0,.5);border-left:0 solid transparent;border-right:0 solid transparent;border-top:0 solid transparent;color:currentColor;cursor:pointer;display:inline-block;font-family:Helvetica Neue,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.5;text-decoration:none;transition:border-bottom-color 96ms linear}@media only screen and (min-width:768px) and (min-height:0){.resource-teaser__cta{font-size:.875rem;line-height:1.57}}@media only screen and (min-width:1920px) and (min-height:0){.resource-teaser__cta{font-size:1rem;line-height:1.5}}.resource-teaser__meta~.resource-teaser__cta,.resource-teaser__thumbnail~.resource-teaser__cta,.resource-teaser__title~.resource-teaser__cta{margin-top:.75rem}.resource-teaser__link:focus .resource-teaser__cta,.resource-teaser__link:hover .resource-teaser__cta{border-bottom-color:currentColor}@media only screen and (min-width:768px) and (min-height:0){.resource-teaser-split-view{box-sizing:border-box;padding-left:1.875rem;padding-right:1.875rem;width:100%}}@media only screen and (min-width:1024px) and (min-height:0){.resource-teaser-split-view{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (min-width:1280px) and (min-height:0){.resource-teaser-split-view{padding-left:3.125rem;padding-right:3.125rem}}@media only screen and (min-width:1700px) and (min-height:0){.resource-teaser-split-view{padding-left:calc((100% - 1600px) / 2);padding-right:calc((100% - 1600px) / 2)}}.resource-teaser-split-view__title{display:block;font-family:Graphik XXX Cond Web,Impact,sans-serif;font-size:2.25rem;font-weight:400;letter-spacing:.0675rem;line-height:1.39;margin-bottom:1.875rem;text-align:center;text-transform:uppercase;width:100%}@media only screen and (min-width:768px) and (min-height:0){.resource-teaser-split-view__title{font-size:2rem;letter-spacing:.06rem;line-height:1.56}}@media only screen and (min-width:1024px) and (min-height:0){.resource-teaser-split-view__title{-ms-flex-negative:0;flex-shrink:0;text-align:left}}@media only screen and (min-width:1920px) and (min-height:0){.resource-teaser-split-view__title{font-size:2.875rem;letter-spacing:.08625rem;line-height:1.09}}@media only screen and (max-width:767px){.resource-teaser-split-view__intro,.resource-teaser-split-view__title{box-sizing:border-box;padding-left:1.25rem;padding-right:1.25rem;width:100%}}@media only screen and (min-width:1024px) and (min-height:0){.resource-teaser-split-view__grid,.resource-teaser-split-view__intro{-ms-flex-preferred-size:calc((100% - 1.875rem) / 2);flex-basis:calc((100% - 1.875rem) / 2)}}@media only screen and (min-width:1920px) and (min-height:0){.resource-teaser-split-view__grid,.resource-teaser-split-view__intro{-ms-flex-preferred-size:calc((100% - 2.5rem) / 2);flex-basis:calc((100% - 2.5rem) / 2)}}.resource-teaser-split-view__intro__thumbnail{padding-top:56.25%;position:relative;width:100%}.resource-teaser-split-view__intro__thumbnail-image{height:100%;left:0;position:absolute;top:0;width:100%}.resource-teaser-split-view__intro__content{max-width:500px}.resource-teaser-split-view__intro__thumbnail~.resource-teaser-split-view__intro__content{margin-top:1.25rem}@media only screen and (min-width:1920px) and (min-height:0){.resource-teaser-split-view__intro__thumbnail~.resource-teaser-split-view__intro__content{margin-top:1.875rem}}@media only screen and (min-width:1024px) and (min-height:0){.resource-teaser-split-view__intro__content,.resource-teaser-split-view__intro__cta{max-width:330px}}@media only screen and (min-width:1920px) and (min-height:0){.resource-teaser-split-view__intro__content,.resource-teaser-split-view__intro__cta{max-width:530px}}.resource-teaser-split-view__intro__content p{font-family:Helvetica Neue,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.35}@media only screen and (min-width:768px) and (min-height:0){.resource-teaser-split-view__intro__content p{font-size:.875rem;line-height:1.57}}@media only screen and (min-width:1920px) and (min-height:0){.resource-teaser-split-view__intro__content p{font-size:1.375rem;line-height:1.36}}.resource-teaser-split-view__intro__content~.resource-teaser-split-view__intro__cta,.resource-teaser-split-view__intro__thumbnail~.resource-teaser-split-view__intro__cta{margin-top:1.25rem}@media only screen and (min-width:1920px) and (min-height:0){.resource-teaser-split-view__intro__content~.resource-teaser-split-view__intro__cta,.resource-teaser-split-view__intro__thumbnail~.resource-teaser-split-view__intro__cta{margin-top:1.875rem}}.resource-teaser-split-view__intro__cta-item,.resource-teaser-split-view__intro__cta-item .button,.resource-teaser-split-view__intro__cta-item .share__label{width:100%}.resource-teaser-split-view__grid{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}@media only screen and (max-width:767px){.resource-teaser-split-view__grid{box-sizing:border-box;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-top:1.25rem;overflow-x:scroll;overflow-y:hidden;padding-bottom:1.875rem;padding-left:1.25rem;padding-right:1.25rem}}@media only screen and (max-width:1023px){.resource-teaser-split-view__grid{margin-top:2.5rem}}@media only screen and (min-width:1024px) and (min-height:0){.resource-teaser-split-view__grid{margin-left:1.875rem}}@media only screen and (min-width:1920px) and (min-height:0){.resource-teaser-split-view__grid{margin-left:2.5rem}}.resource-teaser-split-view__grid__item{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-negative:0;flex-shrink:0;width:100%}@media only screen and (max-width:767px){.resource-teaser-split-view__grid__item:not(:last-child){margin-right:.625rem}.resource-teaser-split-view__grid__item:last-child{padding-right:1.25rem}}@media only screen and (min-width:768px) and (min-height:0){.resource-teaser-split-view__grid__item{-ms-flex-preferred-size:calc((100% - 1.875rem) / 2);flex-basis:calc((100% - 1.875rem) / 2)}.resource-teaser-split-view__grid__item:nth-child(2n){margin-left:1.875rem}.resource-teaser-split-view__grid__item:nth-child(n+3){margin-top:1.875rem}}@media only screen and (min-width:1920px) and (min-height:0){.resource-teaser-split-view__grid__item{-ms-flex-preferred-size:calc((100% - 2.5rem) / 2);flex-basis:calc((100% - 2.5rem) / 2)}.resource-teaser-split-view__grid__item:nth-child(2n){margin-left:2.5rem}.resource-teaser-split-view__grid__item:nth-child(n+3){margin-top:2.5rem}}.slideshow{color:#fff;min-height:600px;overflow:hidden;position:relative}@media only screen and (min-width:1920px) and (min-height:0){.slideshow{min-height:775px}}.slideshow__item{-ms-flex-align:center;align-items:center;box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;left:0;height:600px;opacity:0;padding:6.25rem 1.25rem;position:absolute;top:0;transition:opacity 96ms ease-in 96ms,transform 256ms cubic-bezier(.445,.05,.55,.95);transform:translateZ(0);width:100%;z-index:1}@media only screen and (min-width:768px) and (min-height:0){.slideshow__item{padding:10% 1.25rem}}@media only screen and (min-width:1920px) and (min-height:0){.slideshow__item{height:775px}}.slideshow__item:not(.is-active){z-index:-2}.slideshow__item.is-previous{transform:translate3d(-100%,0,0);z-index:2}.slideshow__item.is-next{transform:translate3d(100%,0,0);z-index:2}.slideshow__item.is-active{opacity:1;transform:translateZ(0);transition:opacity 64ms linear,transform 256ms cubic-bezier(.445,.05,.55,.95);z-index:3}.slideshow__content{margin-left:auto;margin-right:auto;max-width:500px;position:relative;text-align:center}@media only screen and (min-width:1920px) and (min-height:0){.slideshow__content{max-width:600px}}.slideshow__title{font-family:Graphik XXX Cond Web,Impact,sans-serif;font-size:3.125rem;font-weight:400;letter-spacing:.09375rem;line-height:1;text-transform:uppercase}@media only screen and (min-width:768px) and (min-height:0){.slideshow__title{font-size:5rem;letter-spacing:.15rem}}@media only screen and (min-width:1920px) and (min-height:0){.slideshow__title{font-size:6.25rem;letter-spacing:.1875rem}}.slideshow__text p{font-family:Helvetica Neue,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.38}@media only screen and (min-width:768px) and (min-height:0){.slideshow__text p{line-height:1.5}}.slideshow__text~.slideshow__cta-list,.slideshow__title~.slideshow__cta-list{margin-top:2.5rem}.slideshow__background{background-color:#000;height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.slideshow__navigation{bottom:1.875rem;display:-ms-flexbox;display:flex;left:50%;position:absolute;transform:translateX(-50%);z-index:5}@media only screen and (min-width:768px) and (min-height:0){.slideshow__navigation{bottom:1.25rem}}.slideshow__navigation__item{width:3rem;height:2.5rem;position:relative}.slideshow__navigation__item+.slideshow__navigation__item{margin-left:1.25rem}.slideshow__navigation__item:before{content:"";width:100%;height:2px;background-color:currentColor;opacity:.4;position:absolute;left:0;top:50%;transform:translateY(-50%)}.slideshow__navigation__item.is-active:before,.slideshow__navigation__item:hover:before{opacity:1}.slideshow__next-arrow,.slideshow__previous-arrow{font-size:0;position:absolute;top:100%;transform:translateY(-100%);height:3.75rem;width:3.75rem;background-color:transparent;border:0 solid transparent;border-radius:0;outline:0;cursor:pointer;z-index:11}@media only screen and (min-width:768px) and (min-height:0){.slideshow__next-arrow,.slideshow__previous-arrow{top:50%;transform:translateY(-50%);height:6.25rem;width:6.25rem}}.slideshow__next-arrow svg,.slideshow__previous-arrow svg{position:absolute;left:50%;top:50%;transition:transform 128ms ease-in-out;transform:translate3d(-50%,-50%,0);height:100%;width:100%}.slideshow__previous-arrow{left:0}@media only screen and (min-width:1920px) and (min-height:0){.slideshow__previous-arrow{left:1.875rem}}.slideshow__previous-arrow:focus svg,.slideshow__previous-arrow:hover svg{transform:translate3d(-50%,-50%,0) translateX(-10px)}@media only screen and (min-width:1920px) and (min-height:0){.slideshow__previous-arrow:focus svg,.slideshow__previous-arrow:hover svg{transform:translate3d(-50%,-50%,0) translateX(-20px)}}.slideshow__next-arrow{right:0}@media only screen and (min-width:1920px) and (min-height:0){.slideshow__next-arrow{right:1.875rem}}.slideshow__next-arrow:focus svg,.slideshow__next-arrow:hover svg{transform:translate3d(-50%,-50%,0) translateX(10px)}@media only screen and (min-width:1920px) and (min-height:0){.slideshow__next-arrow:focus svg,.slideshow__next-arrow:hover svg{transform:translate3d(-50%,-50%,0) translateX(20px)}}.spacer{display:block;height:1px;margin-top:-1px}.text-block{margin-left:auto;margin-right:auto;text-align:center}.text-block.text-block--standalone{padding-bottom:3.125rem;padding-top:3.125rem}@media only screen and (min-width:1920px) and (min-height:0){.text-block.text-block--standalone{padding-bottom:5rem;padding-top:5rem}}.text-block__title{font-family:Graphik XXX Cond Web,Impact,sans-serif;font-size:2.25rem;font-weight:400;letter-spacing:.0675rem;line-height:1.39;margin-left:auto;margin-right:auto;max-width:25rem;text-transform:uppercase}@media only screen and (min-width:768px) and (min-height:0){.text-block__title{font-size:2rem;letter-spacing:.06rem;line-height:1.56}}@media only screen and (min-width:1920px) and (min-height:0){.text-block__title{font-size:2.875rem;letter-spacing:.08625rem;line-height:1.09;max-width:32.8125rem}}.text-block__text{margin-left:auto;margin-right:auto;max-width:25rem}@media only screen and (min-width:1920px) and (min-height:0){.text-block__text{max-width:32.8125rem}}@media only screen and (min-width:768px) and (min-height:0){.text-block--two-columns .text-block__text{column-count:2;column-gap:6.25rem;max-width:53.125rem;text-align:left}}@media only screen and (min-width:1920px) and (min-height:0){.text-block--two-columns .text-block__text{column-gap:7.5rem;max-width:70rem}}.text-block__title~.text-block__text{margin-top:1.25rem}@media only screen and (min-width:768px) and (min-height:0){.text-block__title~.text-block__text{margin-top:2.5rem}}.text-block__text p{font-family:Helvetica Neue,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.38}.text-block__text p:not(:last-child){margin-bottom:1rem}@media only screen and (min-width:768px) and (min-height:0){.text-block__text p{line-height:1.5}}@media only screen and (min-width:1920px) and (min-height:0){.text-block__text p{font-size:1.375rem;line-height:1.36}.text-block__text p:not(:last-child){margin-bottom:1.375rem}}.text-block--two-columns .text-block__text p{font-size:1rem;line-height:1.5;margin-bottom:1.25rem}@media only screen and (max-width:767px){.text-block--two-columns .text-block__text p:nth-child(n+3){display:none}}@media only screen and (max-width:767px){.text-block--read-more .text-block__text p:nth-child(n+3){display:block}}.text-block__read-more{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0 solid transparent;font-size:1rem;padding:0;text-decoration:underline}@media only screen and (min-width:768px) and (min-height:0){.text-block__read-more{display:none}}.text-block--read-more .text-block__read-more{display:none}.text-block__cta-list{margin-left:auto;margin-right:auto;max-width:32.5rem}.text-block__text~.text-block__cta-list,.text-block__title~.text-block__cta-list{margin-top:2.5rem}.text-overlay__content{box-sizing:border-box;margin:0 auto;padding-top:65px;text-align:center}@media only screen and (min-width:768px) and (min-height:0){.text-overlay__content{padding-top:110px}}@media only screen and (min-width:1024px) and (min-height:0){.text-overlay__content{width:840px}}@media only screen and (min-width:1920px) and (min-height:0){.text-overlay__content{width:1330px}}.text-overlay__title{font-family:Throhand W01 Pen Roman,serif;font-size:2.8125rem;font-weight:100;line-height:1;margin-bottom:1.5625rem;text-transform:uppercase}@media only screen and (min-width:768px) and (min-height:0){.text-overlay__title{font-size:4.375rem;margin-bottom:2.5rem;margin-left:auto;margin-right:auto}}@media only screen and (min-width:1024px) and (min-height:0){.text-overlay__title{font-size:4.375rem;margin-bottom:2.5rem}}@media only screen and (min-width:1920px) and (min-height:0){.text-overlay__title{font-size:5rem;margin-bottom:2.5rem}}.text-overlay__text{text-align:left}@media only screen and (max-width:567px){.text-overlay__text{margin:0 1.25rem 1.75rem}}@media only screen and (min-width:568px) and (min-height:0){.text-overlay__text{margin:0 auto 4rem;max-width:560px}}@media only screen and (min-width:1024px) and (min-height:0){.text-overlay__text{margin:0 auto 3.375rem}}.text-overlay__text p{font-family:Helvetica Neue,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.38;max-width:100%}@media only screen and (min-width:768px) and (min-height:0){.text-overlay__text p{line-height:1.5}}@media only screen and (min-width:1920px) and (min-height:0){.text-overlay__text p{font-size:1.375rem;line-height:1.36}}.text-overlay__text p a{text-decoration:underline}.text-overlay__text img{display:block;max-width:100%;width:100%}.thumbnail__image-wrapper{display:block;position:relative;width:100%}@media only screen and (max-width:767px){.thumbnail__image-wrapper{padding-top:56.25%}}@media only screen and (min-width:768px) and (min-height:0){.thumbnail__image-wrapper[aspect-ratio="1:1"]{padding-top:100%}.thumbnail__image-wrapper[aspect-ratio="16:9"]{padding-top:56.25%}.thumbnail__image-wrapper[aspect-ratio="3:4"]{padding-top:133.333%}.thumbnail__image-wrapper[aspect-ratio="9:16"]{padding-top:177.778%}}.thumbnail__image{height:auto;width:100%}.thumbnail__image-wrapper[aspect-ratio] .thumbnail__image{height:100%;left:0;position:absolute;top:0}@media only screen and (max-width:767px){.thumbnail__image{height:100%;left:0;position:absolute;top:0}}.thumbnail__content{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:25rem;padding-left:1.25rem;padding-right:1.25rem;text-align:center}.thumbnail__title{font-family:Graphik XXX Cond Web,Impact,sans-serif;font-size:2rem;font-weight:400;letter-spacing:.06rem;text-transform:uppercase}@media only screen and (min-width:768px) and (max-width:1919px){.thumbnail__title{font-size:1.5rem;letter-spacing:.045rem}}.thumbnail__image-wrapper+.thumbnail__content .thumbnail__title{margin-top:1rem}@media only screen and (min-width:768px) and (min-height:0){.thumbnail__image-wrapper+.thumbnail__content .thumbnail__title{margin-top:1.5rem}}@media only screen and (min-width:1920px) and (min-height:0){.thumbnail__image-wrapper+.thumbnail__content .thumbnail__title{margin-top:1.875rem}}.thumbnail__text p{font-family:Helvetica Neue,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.5}@media only screen and (min-width:768px) and (min-height:0){.thumbnail__text p{font-size:.875rem;line-height:1.57}}@media only screen and (min-width:1920px) and (min-height:0){.thumbnail__text p{font-size:1rem;line-height:1.5}}.thumbnail__image-wrapper+.thumbnail__content .thumbnail__text p,.thumbnail__title~.thumbnail__text p{margin-top:.875rem}.thumbnail__image-wrapper+.thumbnail__content .thumbnail__link-wrapper,.thumbnail__text~.thumbnail__link-wrapper,.thumbnail__title~.thumbnail__link-wrapper{margin-top:1.25rem}@media only screen and (min-width:768px) and (min-height:0){.thumbnail-grid{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (min-width:768px) and (min-height:0){.thumbnail-grid__item{-ms-flex-preferred-size:30%;flex-basis:30%;-ms-flex-positive:1;flex-grow:1}}@media only screen and (min-width:768px) and (min-height:0){.thumbnail-grid__item:nth-child(3n),.thumbnail-grid__item:nth-child(3n - 1){margin-left:1.875rem}}@media only screen and (min-width:1920px) and (min-height:0){.thumbnail-grid__item:nth-child(3n),.thumbnail-grid__item:nth-child(3n - 1){margin-left:2.5rem}}@media only screen and (max-width:767px){.thumbnail-grid__item+.thumbnail-grid__item{margin-top:2.5rem}}@media only screen and (min-width:768px) and (min-height:0){.thumbnail-grid__item:nth-child(n+4){margin-top:3.125rem}}@media only screen and (min-width:1920px) and (min-height:0){.thumbnail-grid__item:nth-child(n+4){margin-top:4.375rem}}.title-block{margin-left:auto;margin-right:auto;text-align:center;max-width:25rem}@media only screen and (min-width:1920px) and (min-height:0){.title-block{max-width:32.8125rem}}.title-block.title-block--standalone{padding-bottom:3.125rem;padding-top:3.125rem}@media only screen and (max-width:767px){.title-block.title-block--standalone{padding-bottom:9.375rem;padding-top:9.375rem}}@media only screen and (min-width:1920px) and (min-height:0){.title-block.title-block--standalone{padding-bottom:5rem;padding-top:5rem}}.title-block__title p{font-family:Graphik XXX Cond Web,Impact,sans-serif;font-size:2.125rem;font-weight:400;letter-spacing:.0675rem;line-height:1;margin-left:auto;margin-right:auto;text-transform:uppercase}@media only screen and (min-width:768px) and (min-height:0){.title-block__title p{font-size:2rem;letter-spacing:.06rem}}@media only screen and (min-width:1920px) and (min-height:0){.title-block__title p{font-size:2.875rem;letter-spacing:.08625rem;line-height:1.09}}.title-block__title a{text-decoration:underline}.title-block__title a:focus,.title-block__title a:hover{text-decoration:none}.title-block__cta-list{margin-left:auto;margin-right:auto;max-width:32.5rem}.title-block__title~.title-block__cta-list{margin-top:2.5rem}.wrapper-v2{box-sizing:border-box;padding-left:1.25rem;padding-right:1.25rem;width:100%}@media only screen and (min-width:768px) and (min-height:0){.wrapper-v2{padding-left:1.875rem;padding-right:1.875rem}}@media only screen and (min-width:1280px) and (min-height:0){.wrapper-v2{padding-left:3.125rem;padding-right:3.125rem}}@media only screen and (min-width:1700px) and (min-height:0){.wrapper-v2{padding-left:calc((100% - 1600px) / 2);padding-right:calc((100% - 1600px) / 2)}}@media only screen and (min-width:768px) and (min-height:0){.wrapper-v2--overlay{padding-left:8.5rem;padding-right:8.5rem}}.p-404{text-align:center}.p-404__articles__title,.p-404__title{font-family:Graphik XXX Cond Web,Impact,sans-serif;font-size:2.5rem;font-weight:100;line-height:1;margin-bottom:0;margin-top:5rem}@media only screen and (min-width:768px) and (min-height:0){.p-404__articles__title,.p-404__title{font-size:1.875rem}}@media only screen and (min-width:1024px) and (min-height:0){.p-404__articles__title,.p-404__title{font-size:2rem}}@media only screen and (min-width:1920px) and (min-height:0){.p-404__articles__title,.p-404__title{font-size:2.125rem}}.p-404__content{display:inline-block;font-family:Graphik XXX Cond Web,Impact,sans-serif;font-size:2.5rem;font-weight:400;text-transform:uppercase}@media only screen and (min-width:768px) and (min-height:0){.p-404__content{font-size:1.875rem}}@media only screen and (min-width:1024px) and (min-height:0){.p-404__content{font-size:2rem}}@media only screen and (min-width:1920px) and (min-height:0){.p-404__content{font-size:2.125rem}}.p-404__search{margin-top:3.75rem;position:relative}@media only screen and (min-width:768px) and (min-height:0){.p-404__search{margin-top:5rem}}.p-404__articles__featured-grid{margin-top:2.5rem}.p-about__mission-statement span{display:block;font-family:Throhand W01 Pen Roman,serif;font-size:.875rem;text-transform:uppercase;text-align:center;margin-top:1.875rem}@media only screen and (min-width:768px) and (min-height:0){.p-about__mission-statement span{margin-top:4.6875rem}}@media only screen and (min-width:1024px) and (min-height:0){.p-about__mission-statement span{margin-top:3.4375rem;font-size:.9375rem}}@media only screen and (min-width:1920px) and (min-height:0){.p-about__mission-statement span{line-height:1}}.p-about__mission-statement blockquote{margin-top:1.5rem;margin-bottom:2.125rem}@media only screen and (min-width:768px) and (min-height:0){.p-about__mission-statement blockquote{max-width:25rem;margin-bottom:5rem}}@media only screen and (min-width:1024px) and (min-height:0){.p-about__mission-statement blockquote{margin-bottom:4.375rem}}@media only screen and (min-width:1920px) and (min-height:0){.p-about__mission-statement blockquote{font-size:5.625rem;max-width:35.625rem;margin-top:3rem;margin-bottom:5.625rem}}.p-about__mission-statement blockquote p:after,.p-about__mission-statement blockquote p:before{display:none}.p-about__about{text-align:center}.p-about__about .share{margin-bottom:1.625rem}@media only screen and (min-width:768px) and (min-height:0){.p-about__about .share{margin-bottom:2.25rem}}.p-about__about p{text-align:left}.p-about__about p:last-child{margin-bottom:0}.p-about__about-video{max-width:1390px;margin-bottom:2.5rem}@media only screen and (min-width:768px) and (min-height:0){.p-about__about-video{margin-bottom:3.125rem}}@media only screen and (min-width:1024px) and (min-height:0){.p-about__about-video{margin-bottom:2.5rem}}@media only screen and (min-width:1920px) and (min-height:0){.p-about__about-video{margin-bottom:3.125rem;margin-left:auto;margin-right:auto;max-width:1390px}}.p-about__history p{max-width:485px;margin-left:auto;margin-right:auto}.p-about__history .button-group{margin-top:2.125rem;margin-bottom:.625rem}.p-about__history-image{display:block;height:178px;margin-left:auto;margin-right:auto;width:250px;margin-bottom:1.5rem}@media only screen and (min-width:1024px) and (min-height:0){.p-about__history-image{height:14.6875rem;width:20.3125rem;margin-bottom:2.125rem}}.p-about__history-caption{display:block;text-align:center;font-size:.875rem;margin-bottom:1.5rem;width:250px;margin-left:auto;margin-right:auto}@media only screen and (min-width:1024px) and (min-height:0){.p-about__history-caption{margin-bottom:2.125rem;width:20.3125rem}}@media only screen and (max-width:767px){.p-about__biography .biography__heading{padding-top:1.5rem}}@media only screen and (min-width:1024px) and (max-width:1919px){.p-about__biography .biography__heading{font-size:2.5rem}}@media only screen and (max-width:767px){.p-about__biography .biography__company-list{margin-bottom:1.25rem}}@media only screen and (max-width:767px){.p-about__biography .biography__company-item{margin-bottom:0}}.p-about__biography .biography__title{max-width:520px;margin-left:auto;margin-right:auto}@media only screen and (max-width:767px){.p-about__biography .biography__title{margin-bottom:0}}@media only screen and (min-width:768px) and (min-height:0){.p-about__biography .biography__title{margin-bottom:.75rem;width:520px}}@media only screen and (min-width:1920px) and (min-height:0){.p-about__biography .biography__title{width:640px;max-width:640px}}@media only screen and (max-width:767px){.p-about__biography .biography__meta-list{margin-bottom:1.25rem}}@media only screen and (min-width:768px) and (min-height:0){.p-about__biography .biography__meta-list{margin-bottom:2.25rem}}@media only screen and (min-width:1024px) and (min-height:0){.p-about__biography+.separator{display:none}}.p-about__directors-separator{border-top:1px solid rgba(0,0,0,.1);display:block;font-family:Throhand W01 Pen Roman,serif;font-size:.875rem;letter-spacing:.025em;margin-top:1.5rem;padding-bottom:1.5rem;padding-top:1.5rem;text-align:center;text-transform:uppercase}@media only screen and (min-width:768px) and (min-height:0){.p-about__directors-separator{font-size:1.5rem;margin-top:2.75rem;padding-top:2.125rem;padding-bottom:2.75rem}}@media only screen and (min-width:1920px) and (min-height:0){.p-about__directors-separator{font-size:0;color:transparent;border:none;margin-top:0}}@media only screen and (min-width:1380px) and (max-width:1919px){.p-applications__wide-wrapper{width:1360px}}@media only screen and (min-width:1380px) and (max-width:1919px){.p-applications .poster-grid{font-size:0;margin-bottom:-30px;margin-left:-15px;margin-right:-15px;padding:0;margin-left:auto;margin-right:auto;width:1360px}.p-applications .poster-grid .poster-grid__item{box-sizing:border-box;display:inline-block;font-size:1rem;margin-bottom:30px;margin-left:15px;margin-right:15px;vertical-align:top;width:calc(100% / 3 - 30px)}}.p-applications__empty{text-align:center}@media only screen and (min-width:768px) and (min-height:0){.p-awards__intro .chapter__title{font-size:4.0625rem}}@media only screen and (min-width:1024px) and (min-height:0){.p-awards__intro .chapter__title{font-size:3.625rem}}@media only screen and (min-width:1920px) and (min-height:0){.p-awards__intro .chapter__title{font-size:5rem;width:750px}}@media only screen and (min-width:768px) and (min-height:0){.p-awards__intro .chapter__subtitle{font-size:1.0625rem}}@media only screen and (min-width:1024px) and (min-height:0){.p-awards__intro .chapter__subtitle{font-size:.875rem;margin-bottom:4.375rem}}@media only screen and (min-width:1920px) and (min-height:0){.p-awards__intro .chapter__subtitle{font-size:.9375rem;margin-bottom:5.625rem}}@media only screen and (min-width:1024px) and (min-height:0){.p-awards__intro .text-columns{width:750px}}.p-awards__video-below-content .chapter{padding-top:0}.p-awards__tickets .chapter{margin-left:auto;margin-right:auto}@media only screen and (min-width:768px) and (min-height:0){.p-awards__tickets .chapter{width:330px}}@media only screen and (min-width:1024px) and (min-height:0){.p-awards__tickets .chapter{width:365px}}@media only screen and (min-width:1920px) and (min-height:0){.p-awards__tickets .chapter{width:340px}}.p-awards__tickets .chapter__title{font-size:1.875rem}@media only screen and (min-width:768px) and (min-height:0){.p-awards__tickets .chapter__title{font-size:2rem}}.p-awards__poster{display:block;margin:0 auto;max-width:86.25rem}.p-awards__poster .chapter{padding-top:0}.p-awards__poster img{display:block;margin:0 auto;width:100%}.p-awards__awards .chapter{padding-bottom:0}@media only screen and (min-width:768px) and (min-height:0){.p-awards__awards .chapter__title{font-size:4.0625rem}}@media only screen and (min-width:1024px) and (min-height:0){.p-awards__awards .chapter__title{font-size:2.8125rem}}@media only screen and (min-width:1920px) and (min-height:0){.p-awards__awards .chapter__title{font-size:4.0625rem}}@media only screen and (min-width:768px) and (min-height:0){.p-awards__awards .chapter__subtitle{font-size:1.0625rem}}@media only screen and (min-width:1024px) and (min-height:0){.p-awards__awards .chapter__subtitle{font-size:.875rem}}@media only screen and (min-width:1920px) and (min-height:0){.p-awards__awards .chapter__subtitle{font-size:.9375rem}}.p-awards__awards-categories{position:relative}@media only screen and (min-width:768px) and (min-height:0){.p-awards__awards-categories{font-size:0;margin-left:-24px;margin-right:-24px;padding:0}.p-awards__awards-categories .p-awards__awards-category{box-sizing:border-box;display:inline-block;font-size:1rem;margin-left:24px;margin-right:24px;vertical-align:top;width:calc(100% / 2 - 48px)}}@media only screen and (min-width:1024px) and (min-height:0){.p-awards__awards-categories{font-size:0;margin-left:-40px;margin-right:-40px;padding:0}.p-awards__awards-categories .p-awards__awards-category{box-sizing:border-box;display:inline-block;font-size:1rem;margin-left:40px;margin-right:40px;vertical-align:top;width:calc(100% / 3 - 80px)}}@media only screen and (min-width:1920px) and (min-height:0){.p-awards__awards-categories{font-size:0;margin-left:-70px;margin-right:-70px;padding:0}.p-awards__awards-categories .p-awards__awards-category{box-sizing:border-box;display:inline-block;font-size:1rem;margin-left:70px;margin-right:70px;vertical-align:top;width:calc(100% / 3 - 140px)}}.p-awards__awards-categories:after,.p-awards__awards-categories:before{content:"";display:none;position:absolute;top:0;bottom:0;width:1px;background-color:hsla(0,0%,100%,.2)}@media only screen and (min-width:768px) and (max-width:1023px){.p-awards__awards-categories:before{display:block;left:50%}}@media only screen and (min-width:1024px) and (min-height:0){.p-awards__awards-categories:before{display:block;left:33%}}@media only screen and (min-width:1024px) and (min-height:0){.p-awards__awards-categories:after{display:block;left:66%}}.p-awards__honorees{text-align:center}@media only screen and (min-width:768px) and (min-height:0){.p-awards__honorees .chapter__title{font-size:4.0625rem;margin-bottom:2.5rem}}@media only screen and (min-width:1024px) and (min-height:0){.p-awards__honorees .chapter__title{font-size:2.8125rem}}@media only screen and (min-width:1920px) and (min-height:0){.p-awards__honorees .chapter__title{font-size:4.0625rem}}@media only screen and (min-width:1920px) and (min-height:0){.p-awards__honorees{width:1380px}}.p-awards__honorees-honorees{font-size:0;margin-bottom:-35px;margin-left:-10px;margin-right:-10px;padding:0}.p-awards__honorees-honorees .p-awards__honorees-honoree{box-sizing:border-box;display:inline-block;font-size:1rem;margin-bottom:35px;margin-left:10px;margin-right:10px;vertical-align:top;width:calc(100% / 2 - 20px)}@media only screen and (min-width:768px) and (min-height:0){.p-awards__honorees-honorees{font-size:0;margin-bottom:-35px;margin-left:-12.5px;margin-right:-12.5px;padding:0}.p-awards__honorees-honorees .p-awards__honorees-honoree{box-sizing:border-box;display:inline-block;font-size:1rem;margin-bottom:35px;margin-left:12.5px;margin-right:12.5px;vertical-align:top;width:calc(100% / 3 - 25px)}.p-awards__honorees-honorees .person__image,.p-awards__honorees-honorees .person__image img{height:290px;width:220px}}@media only screen and (min-width:1024px) and (min-height:0){.p-awards__honorees-honorees{font-size:0;margin-bottom:-35px;margin-left:-12.5px;margin-right:-12.5px;padding:0}.p-awards__honorees-honorees .p-awards__honorees-honoree{box-sizing:border-box;display:inline-block;font-size:1rem;margin-bottom:35px;margin-left:12.5px;margin-right:12.5px;vertical-align:top;width:calc(100% / 5 - 25px)}.p-awards__honorees-honorees .person__image,.p-awards__honorees-honorees .person__image img{height:220px;width:170px}}@media only screen and (min-width:1920px) and (min-height:0){.p-awards__honorees-honorees{font-size:0;margin-bottom:-30px;margin-left:-15px;margin-right:-15px;padding:0}.p-awards__honorees-honorees .p-awards__honorees-honoree{box-sizing:border-box;display:inline-block;font-size:1rem;margin-bottom:30px;margin-left:15px;margin-right:15px;vertical-align:top;width:calc(100% / 6 - 30px)}.p-awards__honorees-honorees .person__image,.p-awards__honorees-honorees .person__image img{height:270px;width:205px}.p-awards__honorees-honorees .person__subtitle{width:92.5%}}.p-awards__honorees-honorees .person__title{width:100%}.p-awards__at-the-awards__nav{margin:0 0 1.875rem;text-align:center}@media only screen and (min-width:1024px) and (min-height:0){.p-awards__at-the-awards__nav{margin:0 0 2.8125rem}}@media only screen and (min-width:1920px) and (min-height:0){.p-awards__at-the-awards__nav{margin:0 0 3.75rem}}.p-awards__at-the-awards__nav__link{display:inline-block;font-family:Throhand W01 Pen Roman,serif;font-size:.9375rem;line-height:1.5;text-transform:uppercase}.p-awards__at-the-awards__nav__link:not(:last-child):after{content:"/";display:inline-block;padding:0 .625rem}.p-awards__at-the-awards__nav__link__label{border-bottom:1px solid transparent;display:inline-block}.p-awards__at-the-awards__nav__link.is-active .p-awards__at-the-awards__nav__link__label{border-color:#000}@media only screen and (min-width:768px) and (min-height:0){.p-awards__video .chapter__title{font-size:4.0625rem;margin-bottom:2.1875rem}}@media only screen and (min-width:1024px) and (min-height:0){.p-awards__video .chapter__title{font-size:2.8125rem}}@media only screen and (min-width:1920px) and (min-height:0){.p-awards__video .chapter__title{font-size:4.0625rem}}@media only screen and (min-width:768px) and (min-height:0){.p-awards__video .chapter__subtitle{font-size:1.0625rem;margin-bottom:2.1875rem}}@media only screen and (min-width:1024px) and (min-height:0){.p-awards__video .chapter__subtitle{font-size:.875rem}}@media only screen and (min-width:1920px) and (min-height:0){.p-awards__video .chapter__subtitle{font-size:.9375rem}}@media only screen and (min-width:1024px) and (min-height:0){.l-split-half .p-awards__video{border-right-color:hsla(0,0%,100%,.2)}}@media only screen and (min-width:768px) and (min-height:0){.p-awards__year .chapter__title{font-size:4.0625rem}}@media only screen and (min-width:1024px) and (min-height:0){.p-awards__year .chapter__title{font-size:2.8125rem}}@media only screen and (min-width:1920px) and (min-height:0){.p-awards__year .chapter__title{font-size:4.0625rem}}@media only screen and (min-width:768px) and (min-height:0){.p-awards__year .chapter__subtitle{font-size:1.0625rem;margin-bottom:2.1875rem}}@media only screen and (min-width:1024px) and (min-height:0){.p-awards__year .chapter__subtitle{font-size:.875rem}}@media only screen and (min-width:1920px) and (min-height:0){.p-awards__year .chapter__subtitle{font-size:.9375rem}}.p-awards__past-video{padding:0 1.875rem}@media only screen and (min-width:1024px) and (min-height:0){.p-awards__past-video{padding:0 3.125rem}}@media only screen and (min-width:1920px) and (min-height:0){.p-awards__past-video{padding:0 6.25rem}}.p-awards__past-video__heading{display:block;margin:0 auto;max-width:26.25rem;padding:.9375rem 0 1.875rem;text-align:center}@media only screen and (min-width:1024px) and (min-height:0){.p-awards__past-video__heading{padding:1.25rem 0 2.5rem}}@media only screen and (min-width:1920px) and (min-height:0){.p-awards__past-video__heading{padding:1.5625rem 0 3.4375rem}}.p-awards__past-video__subtitle{font-family:Graphik XX Cond Web,Impact,sans-serif;font-size:1.125rem;font-weight:400;margin:0 0 .625rem;text-transform:uppercase}.p-awards__past-video__title{font-family:Throhand W01 Pen Roman,serif;font-weight:100;line-height:1;text-transform:uppercase}@media only screen and (min-width:1920px) and (min-height:0){.p-awards__past-video__title{font-size:1.875rem}}.p-awards__year-overview{box-sizing:border-box;padding:0 .625rem;margin:0;list-style:none;font-size:0}@media only screen and (max-width:767px){.p-awards__year-overview{margin-top:-2rem}}@media only screen and (min-width:768px) and (max-width:1023px){.p-awards__year-overview{padding-left:1.5rem;padding-right:1.5rem;width:768px}}@media only screen and (min-width:1024px) and (min-height:0){.l-split-half__half:first-child:last-child .p-awards__year-overview{margin-left:auto;margin-right:auto;width:788px}}@media only screen and (min-width:1920px) and (min-height:0){.p-awards__year-overview{margin-left:auto;margin-right:auto;width:740px}}.p-awards__year-overview li{color:#000;display:inline-block;font-family:Graphik XXX Cond Web,Impact,sans-serif;font-size:1.5rem;padding:.625rem}@media only screen and (min-width:768px) and (min-height:0){.p-awards__year-overview li{font-size:2.25rem;padding:1.25rem}}.p-awards__year-overview .is-active a{border-bottom:2px solid currentcolor}.p-benefits__filter{background-color:#000;color:#fff;display:none;height:200px;position:relative;text-align:center}@media only screen and (min-width:768px) and (min-height:0){.p-benefits__filter{display:block}}@media only screen and (min-width:1024px) and (min-height:0){.p-benefits__filter{height:230px}}@media only screen and (min-width:1920px) and (min-height:0){.p-benefits__filter{height:320px}}.p-benefits__filter ul{display:block;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);list-style:none}.p-benefits__filter li:not(:last-child){padding-bottom:.9375rem}.p-benefits__filter a{font-family:Throhand W01 Pen Roman,serif;font-size:1.875rem;font-weight:100;line-height:1;letter-spacing:.0125em;text-transform:uppercase;border-bottom:1px solid transparent;color:currentcolor;display:inline-block;opacity:.4;padding-bottom:.375rem;transition:opacity 256ms cubic-bezier(.445,.05,.55,.95)}@media only screen and (min-width:768px) and (min-height:0){.p-benefits__filter a{font-size:1.625rem}}@media only screen and (min-width:1024px) and (min-height:0){.p-benefits__filter a{font-size:2.25rem}}@media only screen and (min-width:1920px) and (min-height:0){.p-benefits__filter a{font-size:2.8125rem;padding-top:.625rem;padding-bottom:.625rem}}.p-benefits__filter a:hover{opacity:.65}.p-benefits__filter .is-active a{border-bottom:1px solid currentcolor;opacity:1}.p-benefits__benefits{overflow:hidden;display:none}@media only screen and (min-width:768px) and (min-height:0){.p-benefits__benefits{display:block}}@media only screen and (min-width:1380px) and (max-width:1919px){.p-benefits__benefits .wrapper{width:1360px}}.p-benefits__grid-of-four,.p-benefits__grid-of-three,.p-benefits__grid-of-two{display:none}.p-benefits__grid-of-four .p-benefits__grid-column,.p-benefits__grid-of-three .p-benefits__grid-column,.p-benefits__grid-of-two .p-benefits__grid-column{box-sizing:border-box;border-right:1px solid rgba(0,0,0,.1);position:relative;display:table-cell}.p-benefits__grid-of-four .p-benefits__grid-column:last-child,.p-benefits__grid-of-three .p-benefits__grid-column:last-child,.p-benefits__grid-of-two .p-benefits__grid-column:last-child{border-right:none}@media only screen and (min-width:1380px) and (min-height:0){.p-benefits__grid-of-four{display:table}}.p-benefits__grid-of-four .p-benefits__grid-column{width:25%}@media only screen and (min-width:1024px) and (max-width:1379px){.p-benefits__grid-of-three{display:table}}.p-benefits__grid-of-three .p-benefits__grid-column{width:33.3333%}@media only screen and (min-width:768px) and (max-width:1023px){.p-benefits__grid-of-two{display:table}}.p-benefits__grid-of-two .p-benefits__grid-column{width:50%}@media only screen and (min-width:768px) and (min-height:0){.p-benefits__list{display:none}}.p-benefits__list-item{padding:1.25rem 0 0;margin:0;list-style:none}.p-benefits__list-section{display:none;padding:0 1.25rem}.p-benefits__list-section-header{background-color:#000;color:#fff;height:6.5625rem;text-align:center;position:relative}.p-benefits__list-section-header:not(.is-expanded){border-bottom:1px solid hsla(0,0%,100%,.2)}.p-benefits__list-section-header span{font-family:Throhand W01 Pen Roman,serif;font-size:1.875rem;font-weight:100;line-height:1;letter-spacing:.0125em;text-transform:uppercase;border-bottom:1px solid transparent;color:currentcolor;display:inline-block;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}@media only screen and (min-width:768px) and (min-height:0){.p-benefits__list-section-header span{font-size:1.625rem}}@media only screen and (min-width:1024px) and (min-height:0){.p-benefits__list-section-header span{font-size:2.25rem}}@media only screen and (min-width:1920px) and (min-height:0){.p-benefits__list-section-header span{font-size:2.8125rem}}.p-benefits__list-section-header.is-expanded span{border-bottom-color:#fff}.p-benefits__list-section-header.is-expanded+.p-benefits__list-section{display:block}@media only screen and (max-width:1023px){.p-biography__lookbooks{border-top:1px solid rgba(0,0,0,.1)}}@media only screen and (max-width:767px){.p-biography__lookbooks-grid{font-size:0;margin-bottom:-20px;margin-left:-10px;margin-right:-10px;padding:0}.p-biography__lookbooks-grid .p-biography__lookbooks-grid-item{box-sizing:border-box;display:inline-block;font-size:1rem;margin-bottom:20px;margin-left:10px;margin-right:10px;vertical-align:top;width:calc(100% / 3 - 20px)}}@media only screen and (min-width:768px) and (min-height:0){.p-biography__lookbooks-grid{font-size:0;margin-bottom:-24px;margin-left:-12px;margin-right:-12px;padding:0}.p-biography__lookbooks-grid .p-biography__lookbooks-grid-item{box-sizing:border-box;display:inline-block;font-size:1rem;margin-bottom:24px;margin-left:12px;margin-right:12px;vertical-align:top;width:calc(100% / 3 - 24px)}}@media only screen and (min-width:1024px) and (min-height:0){.p-biography__lookbooks-grid{font-size:0;margin-bottom:-40px;margin-left:-20px;margin-right:-20px;padding:0;margin-left:auto;margin-right:auto;width:735px}.p-biography__lookbooks-grid .p-biography__lookbooks-grid-item{box-sizing:border-box;display:inline-block;font-size:1rem;margin-bottom:40px;margin-left:20px;margin-right:20px;vertical-align:top;width:calc(100% / 3 - 40px)}}@media only screen and (min-width:1920px) and (min-height:0){.p-biography__lookbooks-grid{font-size:0;margin-bottom:-30px;margin-left:-15px;margin-right:-15px;padding:0;margin-left:auto;margin-right:auto;width:940px}.p-biography__lookbooks-grid .p-biography__lookbooks-grid-item{box-sizing:border-box;display:inline-block;font-size:1rem;margin-bottom:30px;margin-left:15px;margin-right:15px;vertical-align:top;width:calc(100% / 4 - 30px)}}.p-biography__lookbooks-grid-item .p-biography__lookbooks-grid-item-image{display:block;position:relative;background-size:cover;background-position:50%;background-repeat:no-repeat;margin-bottom:1.375rem}.p-biography__lookbooks-grid-item .p-biography__lookbooks-grid-item-image:before{content:"";display:block;padding-bottom:151.78571%}.p-biography__lookbooks-grid-item .p-biography__lookbooks-grid-item-title{font-family:Graphik XXX Cond Web,Impact,sans-serif;font-weight:400;font-size:1.625rem;letter-spacing:.025em;text-transform:uppercase;text-align:center;display:block}@media only screen and (min-width:768px) and (min-height:0){.p-biography__lookbooks-grid-item .p-biography__lookbooks-grid-item-title{font-size:2.625rem}}@media only screen and (min-width:1024px) and (min-height:0){.p-biography__lookbooks-grid-item .p-biography__lookbooks-grid-item-title{font-size:1.875rem}}@media only screen and (max-width:1023px){.p-biography__editorial{border-top:1px solid rgba(0,0,0,.1)}}@media only screen and (min-width:1024px) and (min-height:0){.p-biography__lookbooks+.p-biography__editorial{border-top:1px solid rgba(0,0,0,.1)}}.p-biography__editorial .mr-slides__slide{display:none}.p-biography__editorial .mr-slides__slide.is-current{display:block}.p-biography__editorial .chapter__title{word-break:normal}.p-biography__editorial__grid{overflow:hidden;font-size:0;margin-left:-12px;margin-right:-12px;padding:0}.p-biography__editorial__grid .p-biography__editorial__grid__item{box-sizing:border-box;display:inline-block;font-size:1rem;margin-left:12px;margin-right:12px;vertical-align:top;width:calc(100% / 2 - 24px)}@media only screen and (min-width:768px) and (min-height:0){.p-biography__editorial__grid{font-size:0;margin-left:-12px;margin-right:-12px;padding:0}.p-biography__editorial__grid .p-biography__editorial__grid__item{box-sizing:border-box;display:inline-block;font-size:1rem;margin-left:12px;margin-right:12px;vertical-align:top;width:calc(100% / 3 - 24px)}}@media only screen and (min-width:1024px) and (min-height:0){.p-biography__editorial__grid{font-size:0;margin-left:-20px;margin-right:-20px;padding:0}.p-biography__editorial__grid .p-biography__editorial__grid__item{box-sizing:border-box;display:inline-block;font-size:1rem;margin-left:20px;margin-right:20px;vertical-align:top;width:calc(100% / 3 - 40px)}}@media only screen and (min-width:1920px) and (min-height:0){.p-biography__editorial__grid{font-size:0;margin-left:-15px;margin-right:-15px;padding:0}.p-biography__editorial__grid .p-biography__editorial__grid__item{box-sizing:border-box;display:inline-block;font-size:1rem;margin-left:15px;margin-right:15px;vertical-align:top;width:calc(100% / 4 - 30px)}}.p-biography__editorial__grid .mr-slides__slide{display:none}.p-biography__editorial__grid .mr-slides__slide.is-current{display:block}.p-calendar-item{background-color:#f8e8e7;padding:1.875rem 0 0;position:relative}@media only screen and (min-width:1920px) and (min-height:0){.p-calendar-item{padding:6.25rem 0 0}}.p-calendar-item__back{display:none}@media only screen and (min-width:768px) and (min-height:0){.p-calendar-item__back{display:inline-block;font-size:.875rem;line-height:1em;margin:0 0 1.875rem 1.25rem}}@media only screen and (min-width:1920px) and (min-height:0){.p-calendar-item__back{left:1.25rem;margin:0;position:absolute;top:1.25rem}}.p-calendar-item__wrapper{padding:0 1.25rem;margin:0 auto;max-width:70rem}@media only screen and (min-width:768px) and (min-height:0){.p-calendar-item__wrapper{padding:0 1.5rem}}@media only screen and (min-width:1024px) and (min-height:0){.p-calendar-item__wrapper{padding:0 2.5rem}}.p-calendar-item__pagination{padding:3.125rem 0 0}.p-calendar-item__related-articles{border-top:1px solid rgba(0,0,0,.1)}.p-calendar-item__related-articles .mr-slides__slide{display:none}.p-calendar-item__related-articles .mr-slides__slide.is-current{display:block}.p-calendar-item__related-articles .chapter{padding-bottom:0}.p-calendar-item__related-articles__grid{display:block;font-size:0;margin-left:0;margin-right:0;padding:0;margin-bottom:0}.p-calendar-item__related-articles__grid .p-calendar-item__related-articles__grid-item{box-sizing:border-box;display:inline-block;font-size:1rem;margin-left:0;margin-right:0;vertical-align:top;width:100%}@media only screen and (max-width:767px){.p-calendar-item__related-articles__grid .p-calendar-item__related-articles__grid-item:nth-child(n+3){display:none}}@media only screen and (min-width:768px) and (max-width:1023px){.p-calendar-item__related-articles__grid{font-size:0;margin-bottom:-24px;margin-left:-12px;margin-right:-12px;padding:0;margin-bottom:0}.p-calendar-item__related-articles__grid .p-calendar-item__related-articles__grid-item{box-sizing:border-box;display:inline-block;font-size:1rem;margin-bottom:24px;margin-left:12px;margin-right:12px;vertical-align:top;width:calc(100% / 3 - 24px)}.p-calendar-item__related-articles__grid .snippet__title{font-size:2.8125rem}.p-calendar-item__related-articles__grid .p-calendar-item__related-articles__grid-item:nth-child(n+4){display:none}}@media only screen and (max-width:1023px){.p-calendar-item__related-articles__grid .snippet__excerpt{display:none}}@media only screen and (min-width:1024px) and (max-width:1919px){.p-calendar-item__related-articles__grid{font-size:0;margin-bottom:-40px;margin-left:-20px;margin-right:-20px;padding:0;margin-bottom:0}.p-calendar-item__related-articles__grid .p-calendar-item__related-articles__grid-item{box-sizing:border-box;display:inline-block;font-size:1rem;margin-bottom:40px;margin-left:20px;margin-right:20px;vertical-align:top;width:calc(100% / 3 - 40px)}.p-calendar-item__related-articles__grid .snippet__title{font-size:1.875rem}.p-calendar-item__related-articles__grid .p-calendar-item__related-articles__grid-item:nth-child(n+4){display:none}}@media only screen and (min-width:1920px) and (min-height:0){.p-calendar-item__related-articles__grid{font-size:0;margin-bottom:-45px;margin-left:-22.5px;margin-right:-22.5px;padding:0;margin-bottom:0}.p-calendar-item__related-articles__grid .p-calendar-item__related-articles__grid-item{box-sizing:border-box;display:inline-block;font-size:1rem;margin-bottom:45px;margin-left:22.5px;margin-right:22.5px;vertical-align:top;width:calc(100% / 4 - 45px)}.p-calendar-item__related-articles__grid .snippet__title{font-size:2.875rem}.p-calendar-item__related-articles__grid .p-calendar-item__related-articles__grid-item:nth-child(n+5){display:none}}@media only screen and (max-width:767px){.p-calendar-item__related-articles__grid-item:first-child:not(:only-child){margin-bottom:2rem;padding-bottom:.4375rem;border-bottom:1px solid rgba(0,0,0,.1)}}.p-fc-classifieds__overview{max-width:1380px;margin-left:auto;margin-right:auto;min-height:200px;position:relative}@media only screen and (min-width:1024px) and (min-height:0){.p-fc-classifieds__overview{padding-bottom:2.5rem;padding-top:2.5rem}}@media only screen and (min-width:1920px) and (min-height:0){.p-fc-classifieds__overview{margin-left:auto;margin-right:auto;max-width:1380px;padding-bottom:3.75rem;padding-top:3.75rem}}@media only screen and (min-width:1024px) and (min-height:0){.p-fc-classifieds__overview-filter{float:left;width:220px}}@media only screen and (max-width:1023px){.p-fc-classifieds__overview-list{padding-bottom:1.5rem;padding-top:1.5rem}}@media only screen and (min-width:1024px) and (min-height:0){.p-fc-classifieds__overview-list{float:right;width:calc(100% - 280px)}}@media only screen and (min-width:1920px) and (min-height:0){.p-fc-classifieds__overview-list{width:calc(100% - 265px)}}.p-fc-classifieds__overview__no-results{left:0;margin:20px auto;max-width:450px;position:absolute;right:0;text-align:center}@media only screen and (min-width:1380px) and (max-width:1919px){.p-dashboard .wrapper{width:1320px}.p-dashboard .wrapper.is-full-width-on-wide{width:100%}}@media only screen and (min-width:1380px) and (max-width:1919px){.p-dashboard .chapter__title{font-size:2.25rem}}.p-dashboard__profile{font-family:Helvetica Neue,Arial,sans-serif;font-size:.875rem}@media only screen and (min-width:768px) and (max-width:1023px){.p-dashboard__profile{border-right:1px solid rgba(0,0,0,.1);box-sizing:border-box;float:left;width:50%}.has-no-mentions .p-dashboard__profile{float:none;width:100%;border-right:none}}@media only screen and (min-width:1920px) and (min-height:0){.p-dashboard__profile{padding-left:50px;padding-right:50px}}.p-dashboard__profile p{font-size:inherit;font-family:inherit}@media only screen and (min-width:768px) and (min-height:0){.p-dashboard__profile p{width:210px;margin-left:auto;margin-right:auto}}.p-dashboard__profile .button-group{margin-top:2.25rem}.p-dashboard__profile-picture{display:block;margin:0 auto;width:210px}.p-dashboard__profile-picture img{display:block;height:270px;width:210px}.p-dashboard__profile-picture img.is-empty{background-color:rgba(0,0,0,.1);content:url("data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==")}@media only screen and (min-width:768px) and (max-width:1023px){.p-dashboard__mentions{border-top:none!important;box-sizing:border-box;float:right;padding-left:25px;width:50%}}.p-dashboard__bookmarks{margin-bottom:1.875rem;text-align:center}@media only screen and (min-width:768px) and (min-height:0){.p-dashboard__bookmarks{margin-bottom:2.8125rem}}@media only screen and (min-width:1024px) and (min-height:0){.p-dashboard__bookmarks{margin:0 auto 3.5rem;width:450px}}@media only screen and (min-width:1920px) and (min-height:0){.p-dashboard__bookmarks{width:690px}.p-dashboard__bookmarks .snippet__title{font-size:1.875rem;width:100%}}.p-dashboard__bookmarks.is-empty p{max-width:480px;text-align:center;margin-left:auto;margin-right:auto}.p-dashboard__events{text-align:center}@media only screen and (min-width:768px) and (min-height:0){.p-dashboard__events{font-size:0;margin-left:0;margin-right:0;padding:0}.p-dashboard__events .p-dashboard__event{box-sizing:border-box;display:inline-block;font-size:1rem;margin-left:0;margin-right:0;vertical-align:top;width:33.33333%}}@media only screen and (min-width:1024px) and (min-height:0){.p-dashboard__events .snippet__title{font-size:1.875rem}}@media only screen and (min-width:1920px) and (min-height:0){.p-dashboard__events{margin-left:auto;margin-right:auto;width:45rem}}.p-dashboard__events .snippet__date{display:block;margin-bottom:.25rem}.p-dashboard__event{border-bottom:1px solid rgba(0,0,0,.1);box-sizing:border-box;margin-left:auto;margin-right:auto;padding:1.5rem 2rem;width:16.625rem}@media only screen and (max-width:767px){.p-dashboard__event:first-child{padding-top:.375rem}.p-dashboard__event:last-child{border-bottom:none;padding-bottom:.375rem}}@media only screen and (min-width:768px) and (min-height:0){.p-dashboard__event{border-bottom:none;border-right:1px solid rgba(0,0,0,.1);padding:1rem 2.625rem 0}.p-dashboard__event:last-child{border-right:none}}@media only screen and (min-width:1024px) and (min-height:0){.p-dashboard__event{padding:.5rem 1rem 0}}@media only screen and (min-width:1920px) and (min-height:0){.p-dashboard__event{padding:1rem 2rem 0}}.p-dashboard__event:nth-child(3n+3){border-right:none}.p-dashboard__empty{margin-left:auto;margin-right:auto;text-align:center}.p-dashboard__listings p{margin-bottom:1.5rem;margin-top:1.5rem}.p-dashboard-recommended__list-item{padding-top:30px;position:relative;text-align:left}.p-dashboard-recommended__list-item__date{font-family:Graphik XX Cond Web,Impact,sans-serif;font-size:1rem;margin-bottom:12px;text-transform:uppercase}.p-dashboard-recommended__list-item__title{font-family:Graphik XXX Cond Web,Impact,sans-serif;font-size:1.875rem;font-weight:400;letter-spacing:.025em;line-height:.9;margin-bottom:12px;text-transform:uppercase}.p-dashboard-recommended__list-item__content{padding-right:37px}.p-dashboard-recommended__list-item__link{border-bottom:1px solid #000;display:inline-block;font-family:Helvetica Neue,Arial,sans-serif;font-size:.875rem;margin-bottom:30px;padding-bottom:1px}.p-dashboard-recommended__list-item__actions{border-left:1px solid rgba(0,0,0,.1);bottom:20px;position:absolute;right:0;top:20px}.p-dashboard-recommended__list-item__actions__container{display:table;height:100%}.p-dashboard-recommended__list-item__actions__rsvp,.p-dashboard-recommended__list-item__actions__save{display:table-cell;padding-left:20px;vertical-align:middle}.p-fc-dashboard__columns{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}@media only screen and (min-width:768px) and (max-width:1023px){.p-fc-dashboard__columns .chapter__title{font-size:2.25rem}}@media only screen and (min-width:768px) and (max-width:1023px){.p-fc-dashboard__columns .p-dashboard__profile{border-right:none;box-sizing:border-box;float:none;width:100%}}@media only screen and (max-width:767px){.p-fc-dashboard__columns .data-quickview{max-width:none}}.p-fc-dashboard__column__profile-listings{box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-order:1;order:1;width:100%}@media only screen and (min-width:768px) and (min-height:0){.p-fc-dashboard__column__profile-listings{border-right:1px solid rgba(0,0,0,.1);width:50%}}@media only screen and (min-width:1920px) and (min-height:0){.p-fc-dashboard__column__profile-listings{width:25%}}.p-fc-dashboard__column__upcoming{background-color:#f8e8e7;-ms-flex-order:2;order:2;width:100%}@media only screen and (min-width:768px) and (min-height:0){.p-fc-dashboard__column__upcoming{-ms-flex-order:3;order:3}}@media only screen and (min-width:1920px) and (min-height:0){.p-fc-dashboard__column__upcoming{-ms-flex-order:2;order:2;width:50%}}.p-fc-dashboard__column__notifications-recommended{box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-order:3;order:3;width:100%}@media only screen and (min-width:768px) and (min-height:0){.p-fc-dashboard__column__notifications-recommended{-ms-flex-order:2;order:2;width:50%}}@media only screen and (min-width:1920px) and (min-height:0){.p-fc-dashboard__column__notifications-recommended{border-left:1px solid rgba(0,0,0,.1);-ms-flex-order:3;order:3;width:25%}}.p-fc-dashboard__column__item__profile{-ms-flex-order:1;order:1;width:100%}.p-fc-dashboard__column__item__listings{-ms-flex-order:2;order:2;width:100%}.p-fc-dashboard__column__item__notifications{-ms-flex-order:1;order:1;width:100%}.p-fc-dashboard__column__item__recommended{-ms-flex-order:2;order:2;width:100%}@media only screen and (max-width:767px){.p-fc-dashboard__column__left__wrapper{padding-left:1.25rem;padding-right:1.25rem}}@media only screen and (min-width:768px) and (max-width:1919px){.p-fc-dashboard__column__left__wrapper{padding-left:3.125rem;padding-right:3.125rem}}@media only screen and (min-width:1920px) and (min-height:0){.p-fc-dashboard__column__left__wrapper{float:right;padding-left:0;padding-right:38px;width:410px}}.p-fc-dashboard__column__center__wrapper{padding-left:1.25rem;padding-right:1.25rem}@media only screen and (min-width:768px) and (min-height:0){.p-fc-dashboard__column__center__wrapper{padding-left:3.125rem;padding-right:3.125rem}}@media only screen and (max-width:767px){.p-fc-dashboard__column__right__wrapper{padding-left:1.25rem;padding-right:1.25rem}}@media only screen and (min-width:768px) and (max-width:1919px){.p-fc-dashboard__column__right__wrapper{padding-left:3.125rem;padding-right:3.125rem}}@media only screen and (min-width:1920px) and (min-height:0){.p-fc-dashboard__column__right__wrapper{padding-left:38px;padding-right:0;width:410px}}.p-fc-dashboard__row__profile-notifications{border-bottom:1px solid rgba(0,0,0,.1)}.p-designer-programs__development .text-columns{margin-bottom:1.25rem}@media only screen and (min-width:768px) and (min-height:0){.p-designer-programs__development .text-columns{margin-bottom:3.125rem}}@media only screen and (min-width:1024px) and (min-height:0){.p-designer-programs__development .text-columns{margin-bottom:3.75rem}}.p-designer-programs__posts{font-size:0;margin-left:0;margin-right:0;padding:0;margin-top:1.25rem}.p-designer-programs__posts .p-designer-programs__post{box-sizing:border-box;display:inline-block;font-size:1rem;margin-left:0;margin-right:0;vertical-align:top;width:100%}@media only screen and (min-width:768px) and (min-height:0){.p-designer-programs__posts{font-size:0;margin-left:-32.5px;margin-right:-32.5px;padding:0;margin-top:3.125rem;margin-left:auto;margin-right:auto;width:640px}.p-designer-programs__posts .p-designer-programs__post{box-sizing:border-box;display:inline-block;font-size:1rem;margin-left:32.5px;margin-right:32.5px;vertical-align:top;width:calc(100% / 2 - 65px)}.p-designer-programs__posts .snippet__title{font-size:2.875rem}}@media only screen and (min-width:1024px) and (min-height:0){.p-designer-programs__posts{font-size:0;margin-left:-25px;margin-right:-25px;padding:0;margin-top:3.75rem;margin-left:auto;margin-right:auto;width:500px}.p-designer-programs__posts .p-designer-programs__post{box-sizing:border-box;display:inline-block;font-size:1rem;margin-left:25px;margin-right:25px;vertical-align:top;width:calc(100% / 2 - 50px)}.p-designer-programs__posts .snippet__title{font-size:1.875rem}}@media only screen and (min-width:1920px) and (min-height:0){.p-designer-programs__posts{font-size:0;margin-left:-15px;margin-right:-15px;padding:0;margin-top:3.75rem;margin-left:auto;margin-right:auto;width:470px}.p-designer-programs__posts .p-designer-programs__post{box-sizing:border-box;display:inline-block;font-size:1rem;margin-left:15px;margin-right:15px;vertical-align:top;width:calc(100% / 2 - 30px)}}@media only screen and (max-width:767px){.p-designer-programs__post:first-child:not(:only-child){margin-bottom:2rem;padding-bottom:.4375rem;border-bottom:1px solid rgba(0,0,0,.1)}}@media only screen and (min-width:1380px) and (max-width:1919px){.p-dues__wide-wrapper{width:1320px}}.p-dues{margin:0 auto}@media only screen and (min-width:1024px) and (min-height:0){.p-dues{width:935px}}@media only screen and (min-width:1380px) and (min-height:0){.p-dues{width:1320px}}@media only screen and (min-width:1920px) and (min-height:0){.p-dues{margin-top:2.1875rem;width:1350px}}@media only screen and (min-width:768px) and (max-width:1023px){.p-dues .chapter{padding:1.875rem 0}}@media only screen and (min-width:768px) and (max-width:1023px){.p-dues .chapter__title{font-size:2rem}}.p-dues .data-quickview{margin-bottom:0}@media only screen and (min-width:768px) and (max-width:1023px){.p-dues .data-quickview__label{width:7rem}}@media only screen and (min-width:768px) and (max-width:1023px){.p-dues .data-quickview__value{width:calc(100% - 7rem)}}@media only screen and (min-width:1024px) and (min-height:0){.p-dues__wrapper{font-size:0;margin-left:-20px;margin-right:-20px;padding:0}.p-dues__wrapper .p-dues__due{box-sizing:border-box;display:inline-block;font-size:1rem;margin-left:20px;margin-right:20px;vertical-align:top;width:calc(100% / 3 - 40px)}}@media only screen and (min-width:1920px) and (min-height:0){.p-dues__wrapper{font-size:0;margin-left:-30px;margin-right:-30px;padding:0}.p-dues__wrapper .p-dues__due{box-sizing:border-box;display:inline-block;font-size:1rem;margin-left:30px;margin-right:30px;vertical-align:top;width:calc(100% / 3 - 60px)}}.p-dues__due .separator{margin-bottom:2.125rem}@media only screen and (max-width:767px){.p-dues__due{border-bottom:1px solid rgba(0,0,0,.1)}.p-dues__due:last-child{border-bottom:none}}@media only screen and (min-width:768px) and (max-width:1023px){.p-dues__due{box-sizing:border-box;float:right;padding-left:12px;width:50%}.p-dues__due:first-child{float:left;padding-right:12px;padding-left:0}.p-dues__due:not(:first-child){border-left:1px solid rgba(0,0,0,.1)}}.p-dues__payment-plan{margin-bottom:1.25rem}@media only screen and (max-width:767px){.p-dues__payment-plan{max-width:22.5rem}}.p-dues__payment-plan-row{float:left;width:11.25rem;margin-bottom:1.5rem}.p-dues__payment-plan-label{display:block;font-family:Graphik XX Cond Web,Impact,sans-serif;text-transform:uppercase;font-size:1.125rem;margin-bottom:.375rem}.p-dues__payment-plan-value{display:block;font-family:Helvetica Neue,Arial,sans-serif;font-size:.875rem}.p-dues__payment-plan-button{clear:both}@media only screen and (min-width:768px) and (min-height:0){.p-dues__payment-plan-button{text-align:left}}@media only screen and (min-width:1380px) and (min-height:0){.p-events .wrapper{position:relative}.p-events .wrapper .has-pagination{padding-bottom:4.6875rem}.p-events .wrapper .pagination{position:absolute;bottom:0;left:1.25rem;right:1.25rem}}@media only screen and (min-width:1380px) and (max-width:1919px){.p-events .l-thirds__two-thirds{border-right:1px solid rgba(0,0,0,.1);float:left;padding-left:calc((100% - 1380px) / 2);width:919px}.p-events .l-thirds__one-third{float:right;padding-right:calc((100% - 1380px) / 2);width:460px}.p-events .l-thirds__one-third .wrapper{width:100%}.p-events .l-thirds__one-third .excerpt-list{margin-left:auto;margin-right:auto;width:400px}}.p-events__empty{text-align:center}.p-events__upcoming{margin:0 auto}@media only screen and (min-width:768px) and (min-height:0){.p-events__upcoming{width:715px}}@media only screen and (min-width:1024px) and (min-height:0){.p-events__upcoming{width:950px}}@media only screen and (min-width:1380px) and (min-height:0){.p-events__upcoming{width:860px}}@media only screen and (min-width:1920px) and (min-height:0){.p-events__upcoming{width:1015px}.p-events__upcoming .snippet__title{width:17rem}}.p-events__upcoming .mr-slides__slide{display:none}.p-events__upcoming .mr-slides__slide.is-current{display:block}@media only screen and (max-width:767px){.p-events__upcoming-grid{font-size:0;margin-bottom:-30px;margin-left:-10px;margin-right:-10px;padding:0;margin-bottom:0}.p-events__upcoming-grid .p-events__upcoming-grid-item{box-sizing:border-box;display:inline-block;font-size:1rem;margin-bottom:30px;margin-left:10px;margin-right:10px;vertical-align:top;width:calc(100% / 2 - 20px)}}@media only screen and (min-width:768px) and (max-width:1023px){.p-events__upcoming-grid{font-size:0;margin-bottom:-30px;margin-left:-12.5px;margin-right:-12.5px;padding:0;margin-bottom:0}.p-events__upcoming-grid .p-events__upcoming-grid-item{box-sizing:border-box;display:inline-block;font-size:1rem;margin-bottom:30px;margin-left:12.5px;margin-right:12.5px;vertical-align:top;width:calc(100% / 2 - 25px)}}@media only screen and (min-width:1024px) and (max-width:1919px){.p-events__upcoming-grid{font-size:0;margin-bottom:-30px;margin-left:-15px;margin-right:-15px;padding:0;margin-bottom:0}.p-events__upcoming-grid .p-events__upcoming-grid-item{box-sizing:border-box;display:inline-block;font-size:1rem;margin-bottom:30px;margin-left:15px;margin-right:15px;vertical-align:top;width:calc(100% / 2 - 30px)}}@media only screen and (min-width:1920px) and (min-height:0){.p-events__upcoming-grid{font-size:0;margin-bottom:-45px;margin-left:-17.5px;margin-right:-17.5px;padding:0;margin-bottom:0}.p-events__upcoming-grid .p-events__upcoming-grid-item{box-sizing:border-box;display:inline-block;font-size:1rem;margin-bottom:45px;margin-left:17.5px;margin-right:17.5px;vertical-align:top;width:calc(100% / 2 - 35px)}}.p-events__past .excerpt-list{margin-bottom:2.8125rem}@media only screen and (min-width:1920px) and (min-height:0){.p-events__past{margin:0 auto;width:410px}}.p-faq__faq{margin:0 auto}@media only screen and (min-width:1920px) and (min-height:0){.p-faq__faq{max-width:50rem}}.p-fc-faq .chapter__title{font-size:4.0625rem;margin-bottom:0}.p-fc-about{background-color:#fff7f5}.p-fc-about .wrapper:after{content:" ";display:block;height:0;clear:both}@media only screen and (max-width:767px){.p-fc-about .hero{display:block;position:relative;min-height:200px}.p-fc-about .hero:before{content:"";display:block;padding-bottom:62.5%}}@media only screen and (max-width:567px){.p-fc-about .hero__title{left:50%;position:absolute;transform:translate(-50%,-50%);top:50%;width:82.5%}}.p-fc-about__general{border-bottom:1px solid rgba(0,0,0,.1);text-align:center}.p-fc-about__general .p-fc-about__general__text{margin-bottom:80px;text-align:left}.p-fc-about__general .button,.p-fc-about__general .share__label{margin-bottom:50px;margin-top:50px}.p-fc-about__general__text{margin:0 auto}@media only screen and (min-width:1024px) and (min-height:0){.p-fc-about__general__text{max-width:640px}}@media only screen and (min-width:1024px) and (min-height:0){.p-fc-about__detail{display:-ms-flexbox;display:flex}}@media only screen and (min-width:1024px) and (min-height:0){.p-fc-about__detail__primary{border-right:1px solid rgba(0,0,0,.1);box-sizing:border-box;float:left;width:50%;padding-right:50px}}@media only screen and (min-width:1920px) and (min-height:0){.p-fc-about__detail__primary{padding-right:150px}}@media only screen and (max-width:767px){.p-fc-about__detail__primary .chapter__title{font-size:2.25rem}}.p-fc-about__detail__primary .chapter__title br{display:block}@media only screen and (min-width:1024px) and (min-height:0){.p-fc-about__detail__secondary{box-sizing:border-box;float:left;width:50%;padding-left:50px}}@media only screen and (min-width:1920px) and (min-height:0){.p-fc-about__detail__secondary{padding-left:150px}}@media only screen and (max-width:767px){.p-fc-about__detail__secondary .chapter__title{font-size:2.25rem}}.p-fc-about__detail__secondary .chapter__title br{display:block}.p-fc-about__detail__border{display:none}@media only screen and (max-width:1023px){.p-fc-about__detail__border{border-bottom:1px solid rgba(0,0,0,.1);display:block}}.p-fc-about__flexible-content{margin-bottom:30px}@media only screen and (min-width:1024px) and (min-height:0){.p-fc-about__flexible-content{margin-bottom:50px}}@media only screen and (min-width:1920px) and (min-height:0){.p-fc-about__flexible-content{margin-bottom:50px}}.p-fc-about__flexible-content .gallery__captions{display:none}@media only screen and (min-width:768px) and (min-height:0){.p-fc-about__flexible-content.is-text,.p-fc-about__flexible-content.is-video{max-width:34.375rem;margin-left:auto;margin-right:auto}}@media only screen and (min-width:1024px) and (min-height:0){.p-fc-about__flexible-content.is-video{max-width:28.125rem;margin-left:auto;margin-right:auto}.p-fc-about__flexible-content.is-text{max-width:25rem;margin-left:auto;margin-right:auto}}@media only screen and (min-width:1920px) and (min-height:0){.p-fc-about__flexible-content.is-video{max-width:25rem;margin-left:auto;margin-right:auto}.p-fc-about__flexible-content.is-text{max-width:40.625rem;margin-left:auto;margin-right:auto}}.p-fc-contact .form-input,.p-fc-contact .form-input:focus{border-color:#000}.p-fc-contact__general-inquiries{background-color:#fff7f5;border-bottom:1px solid rgba(0,0,0,.1)}.p-fc-contact__general-inquiries .chapter{padding-bottom:0}.p-fc-contact__general-inquiries__item{margin:2.8125rem 0}@media only screen and (min-width:1920px) and (min-height:0){.p-fc-contact__general-inquiries__item{margin:3.4375rem 0}}.p-fc-contact__support{background-color:#f8e8e7}.p-fc-contact__support__sub-title{text-align:center}.p-fc-contact__support__sub-title a{text-decoration:underline}.p-fc-contact__support__form{margin:0 auto;margin-top:60px;width:90%;max-width:440px;text-align:center}.p-fc-contact__support__form input,.p-fc-contact__support__form label{text-align:left}@media only screen and (max-width:767px){.p-fc-contact__support__form .form-group{width:100%}}@media only screen and (min-width:768px) and (max-width:1023px){.p-fc-home .chapter__title{font-size:2.25rem}}.p-fc-home.is-logged-in{border-bottom:1px solid rgba(0,0,0,.1);overflow:hidden}@media only screen and (min-width:768px) and (max-width:1919px){.p-fc-home.is-logged-in .l-three-panel__aside{border-right:1px solid rgba(0,0,0,.1);box-sizing:border-box;clear:left;float:left!important;padding:0!important;width:50%!important}}@media only screen and (min-width:768px) and (max-width:1919px){.p-fc-home.is-logged-in .l-three-panel__footer{box-sizing:border-box;clear:right;float:right!important;padding:0!important;width:50%!important}}@media only screen and (min-width:768px) and (max-width:1919px){.p-fc-home.is-logged-in .l-three-panel__main{clear:both;float:none;width:100%}}@media only screen and (min-width:768px) and (max-width:1919px){.p-fc-home.is-logged-in .chapter{padding-left:2.5rem;padding-right:2.5rem}}.p-fc-home .button-group.p-fc-home__welcome__actions{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto;max-width:300px}.p-fc-home .button-group.p-fc-home__welcome__actions .button,.p-fc-home .button-group.p-fc-home__welcome__actions .share__label{-ms-flex-preferred-size:calc(50% - 0.3125rem);flex-basis:calc(50% - 0.3125rem);margin-left:0;margin-top:.625rem}.p-fc-home .button-group.p-fc-home__welcome__actions .button:first-child,.p-fc-home .button-group.p-fc-home__welcome__actions .button:nth-child(2),.p-fc-home .button-group.p-fc-home__welcome__actions .share__label:first-child,.p-fc-home .button-group.p-fc-home__welcome__actions .share__label:nth-child(2){margin-top:0}.p-fc-home .button-group.p-fc-home__welcome__actions .button:nth-child(odd):last-child,.p-fc-home .button-group.p-fc-home__welcome__actions .share__label:nth-child(odd):last-child{-ms-flex-preferred-size:100%;flex-basis:100%}@media only screen and (min-width:1024px) and (min-height:0){.p-fc-home__hero{display:none}}.p-fc-home__calendar{margin-left:auto;margin-right:auto;width:17.5rem}@media only screen and (min-width:768px) and (min-height:0){.p-fc-home__calendar{width:18.75rem}}@media only screen and (min-width:1024px) and (min-height:0){.p-fc-home__calendar{width:22.5rem}}.p-fc-home__calendar .button-group{margin-top:2.5rem}.p-fc-home__calendar__nav{margin:0 0 1.25rem;text-align:center}.p-fc-home__calendar__nav__next,.p-fc-home__calendar__nav__previous{font-size:1.25rem}.p-fc-home__calendar__nav__title{display:inline-block;font-size:.875rem;margin:0 .625rem;vertical-align:middle}.p-fc-home__not-logged-in{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.p-fc-home__not-logged-in__intro{box-sizing:border-box;width:100%}@media only screen and (min-width:1920px) and (min-height:0){.p-fc-home__not-logged-in__intro{border-color:rgba(0,0,0,.1);border-style:solid;border-width:0 1px}}.p-fc-home__not-logged-in__intro__wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}@media only screen and (min-width:1380px) and (min-height:0){.p-fc-home__not-logged-in__intro__wrapper{-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:calc(100vh - 8.4375rem - 8.4375rem)}}.p-fc-home__not-logged-in__intro__item{-ms-flex-preferred-size:100%;flex-basis:100%}@media only screen and (min-width:768px) and (min-height:0){.p-fc-home__not-logged-in__intro__item{-ms-flex-preferred-size:50%;flex-basis:50%;overflow-x:hidden;overflow-y:auto}}@media only screen and (min-width:768px) and (max-width:1023px){.p-fc-home__not-logged-in__intro__item{border-top:1px solid rgba(0,0,0,.1);height:700px}}@media only screen and (min-width:1024px) and (min-height:0){.p-fc-home__not-logged-in__intro__item{border-bottom:1px solid rgba(0,0,0,.1)}}@media only screen and (min-width:1024px) and (max-width:1379px){.p-fc-home__not-logged-in__intro__item{height:calc(100vh - 6.25rem)}}@media only screen and (min-width:1380px) and (min-height:0){.p-fc-home__not-logged-in__intro__item{-ms-flex-preferred-size:26%;flex-basis:26%;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;height:100%}}@media only screen and (max-width:767px){.p-fc-home__not-logged-in__intro__item.p-fc-home__not-logged-in__intro__item--featured-events{-ms-flex-order:2;order:2}}@media only screen and (max-width:767px){.p-fc-home__not-logged-in__intro__item.p-fc-home__not-logged-in__intro__item--about{border-top:1px solid rgba(0,0,0,.1)}}.p-fc-home__not-logged-in__intro__item.p-fc-home__not-logged-in__intro__item--gallery{border:0 solid transparent;-ms-flex-preferred-size:100%;flex-basis:100%;height:auto;overflow:hidden;width:100%}@media only screen and (min-width:768px) and (max-width:1023px){.p-fc-home__not-logged-in__intro__item.p-fc-home__not-logged-in__intro__item--gallery{-ms-flex-order:-1;order:-1}}@media only screen and (min-width:1024px) and (max-width:1379px){.p-fc-home__not-logged-in__intro__item.p-fc-home__not-logged-in__intro__item--gallery{-ms-flex-order:2;order:2}}@media only screen and (min-width:1380px) and (min-height:0){.p-fc-home__not-logged-in__intro__item.p-fc-home__not-logged-in__intro__item--gallery{box-sizing:border-box;-ms-flex-preferred-size:48%;flex-basis:48%;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}}@media only screen and (min-width:1380px) and (min-height:0){.p-fc-home__not-logged-in__intro__item:not(:last-child){border-right:1px solid rgba(0,0,0,.1)}}.p-fc-home__not-logged-in__intro__item--about::-webkit-scrollbar,.p-fc-home__not-logged-in__intro__item--featured-events::-webkit-scrollbar{background-color:#fff;height:8px;width:5px}.p-fc-home__not-logged-in__intro__item--about::-webkit-scrollbar-thumb,.p-fc-home__not-logged-in__intro__item--featured-events::-webkit-scrollbar-thumb{background:#dac8cb}.p-fc-home__not-logged-in__subscriptions{width:100%}@media only screen and (min-width:1920px) and (min-height:0){.p-fc-home__not-logged-in__subscriptions{-ms-flex-order:4;order:4}}.p-fc-home__news .chapter__title,.p-fc-home__not-logged-in__intro__item .chapter__title,.p-fc-home__not-logged-in__subscriptions .chapter__title{margin-bottom:1.875rem}@media only screen and (min-width:768px) and (min-height:0){.p-fc-home__news .chapter__title,.p-fc-home__not-logged-in__intro__item .chapter__title,.p-fc-home__not-logged-in__subscriptions .chapter__title{margin-bottom:3.125rem}}@media only screen and (min-width:1024px) and (min-height:0){.p-fc-home__news .chapter__title,.p-fc-home__not-logged-in__intro__item .chapter__title,.p-fc-home__not-logged-in__subscriptions .chapter__title{margin-bottom:3.75rem}}@media only screen and (min-width:1920px) and (min-height:0){.p-fc-home__news .chapter__title,.p-fc-home__not-logged-in__intro__item .chapter__title,.p-fc-home__not-logged-in__subscriptions .chapter__title{margin-bottom:4.375rem}}.p-fc-home__not-logged-in__featured-events{box-sizing:border-box;min-height:100%;padding:0 1.875rem;text-align:center;width:100%}@media only screen and (min-width:568px) and (min-height:0){.p-fc-home__not-logged-in__featured-events{padding:0 3.125rem}}@media only screen and (min-width:768px) and (min-height:0){.p-fc-home__not-logged-in__featured-events{border-right:1px solid rgba(0,0,0,.1)}}@media only screen and (min-width:1380px) and (min-height:0){.p-fc-home__not-logged-in__featured-events{border:none}}@media only screen and (max-width:767px){.p-fc-home__not-logged-in__featured-events .chapter__actions{margin-bottom:1.875rem}}@media only screen and (max-width:767px){.p-fc-home__not-logged-in__featured-events .chapter__actions .button,.p-fc-home__not-logged-in__featured-events .chapter__actions .share__label{display:block;width:100%}}.p-fc-home__not-logged-in__featured-events__list{list-style:none;margin:0;padding:0;text-align:center}.p-fc-home__not-logged-in__featured-events__list-item{margin-bottom:1.875rem}@media only screen and (min-width:1024px) and (min-height:0){.p-fc-home__not-logged-in__featured-events__list-item{margin-bottom:3.4375rem}}.p-fc-home__not-logged-in__featured-events__list-item .snippet{margin-bottom:1.875rem}@media only screen and (min-width:1024px) and (min-height:0){.p-fc-home__not-logged-in__featured-events__list-item .snippet{margin-bottom:3.4375rem}}.p-fc-home__logged-in__about__list-item,.p-fc-home__not-logged-in__about__list-item{margin-bottom:1.875rem;margin-left:auto;margin-right:auto;max-width:28rem}@media only screen and (min-width:1024px) and (min-height:0){.p-fc-home__logged-in__about__list-item,.p-fc-home__not-logged-in__about__list-item{margin-bottom:3.4375rem}}.p-fc-home__not-logged-in__about{box-sizing:border-box;min-height:100%;padding:0 1.875rem;width:100%}@media only screen and (min-width:568px) and (min-height:0){.p-fc-home__not-logged-in__about{padding:0 3.125rem}}@media only screen and (min-width:1380px) and (min-height:0){.p-fc-home__not-logged-in__about{border:none}}.p-fc-home__not-logged-in__about p{margin-bottom:1.125rem}@media only screen and (max-width:767px){.p-fc-home__not-logged-in__about .chapter{padding-bottom:0}}.p-fc-home__not-logged-in__about .chapter__actions{margin-top:1.875rem;text-align:center}@media only screen and (min-width:1024px) and (min-height:0){.p-fc-home__not-logged-in__about .chapter__actions{margin-top:3.4375rem}}.p-fc-home__not-logged-in__about-video{border-top:1px solid rgba(0,0,0,.1);padding-top:1.75rem}.p-fc-home__not-logged-in__about-video .video{margin-left:auto;margin-right:auto;max-width:35.5rem}.p-fc-home__not-logged-in__about-video-title{display:block;font-family:Throhand W01 Pen Roman,serif;font-size:2rem;font-weight:100;margin-bottom:2rem;text-align:center;text-transform:uppercase}.p-fc-home__upcoming__list{list-style:none;margin:0;padding:0;text-align:center}@media only screen and (min-width:768px) and (min-height:0){.p-fc-home__upcoming__list{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}}@media only screen and (max-width:767px){.p-fc-home__upcoming__list .p-fc-home__upcoming__list-item{padding-left:0;padding-right:0}}@media only screen and (max-width:767px){.p-fc-home__upcoming__list .p-fc-home__upcoming__list-item:nth-child(1n+3){display:none}}@media only screen and (max-width:1919px){.p-fc-home__upcoming__list .p-fc-home__upcoming__list-item:nth-child(1n+4){display:none}}.p-fc-home__upcoming__list-item{-ms-flex-align:start;align-items:flex-start;box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:1.25rem;vertical-align:top;width:100%}.p-fc-home__upcoming__list-item .snippet__title{-ms-flex-positive:1;flex-grow:1;margin-left:0;margin-right:0}@media only screen and (max-width:767px){.p-fc-home__upcoming__list-item:first-child{border-bottom:1px solid rgba(0,0,0,.1);margin-bottom:.9375rem;padding-bottom:1.875rem}}@media only screen and (min-width:768px) and (min-height:0){.p-fc-home__upcoming__list-item{padding:1.25rem;width:33.3333%}}@media only screen and (min-width:1024px) and (min-height:0){.p-fc-home__upcoming__list-item{margin:1.875rem;max-width:14.0625rem;padding:0}}.p-fc-home__news{text-align:center}.p-fc-home__news .mr-slides__slide{display:none}.p-fc-home__news .mr-slides__slide.is-current{display:block}.p-fc-home__news .chapter{padding-bottom:0}.p-fc-home__news-grid{display:block;font-size:0;margin-left:0;margin-right:0;padding:0;margin-bottom:0}.p-fc-home__news-grid .p-fc-home__news-grid-item{box-sizing:border-box;display:inline-block;font-size:1rem;margin-left:0;margin-right:0;vertical-align:top;width:100%}@media only screen and (max-width:767px){.p-fc-home__news-grid .p-fc-home__news-grid-item:nth-child(n+3){display:none}}@media only screen and (min-width:768px) and (max-width:1023px){.p-fc-home__news-grid{font-size:0;margin-bottom:-24px;margin-left:-12px;margin-right:-12px;padding:0;margin-bottom:0}.p-fc-home__news-grid .p-fc-home__news-grid-item{box-sizing:border-box;display:inline-block;font-size:1rem;margin-bottom:24px;margin-left:12px;margin-right:12px;vertical-align:top;width:calc(100% / 3 - 24px)}.p-fc-home__news-grid .snippet__title{font-size:2.25rem}.p-fc-home__news-grid .p-fc-home__news-grid-item:nth-child(n+4){display:none}}@media only screen and (min-width:1024px) and (max-width:1379px){.p-fc-home__news-grid{font-size:0;margin-bottom:-40px;margin-left:-20px;margin-right:-20px;padding:0;margin-bottom:0}.p-fc-home__news-grid .p-fc-home__news-grid-item{box-sizing:border-box;display:inline-block;font-size:1rem;margin-bottom:40px;margin-left:20px;margin-right:20px;vertical-align:top;width:calc(100% / 3 - 40px)}}@media only screen and (min-width:1024px) and (max-width:1919px){.p-fc-home__news-grid .snippet__title{font-size:1.875rem}}@media only screen and (min-width:1024px) and (max-width:1379px){.p-fc-home__news-grid .p-fc-home__news-grid-item:nth-child(n+4){display:none}}@media only screen and (min-width:1380px) and (min-height:0){.p-fc-home__news-grid{font-size:0;margin-bottom:-40px;margin-left:-20px;margin-right:-20px;padding:0;margin-bottom:0}.p-fc-home__news-grid .p-fc-home__news-grid-item{box-sizing:border-box;display:inline-block;font-size:1rem;margin-bottom:40px;margin-left:20px;margin-right:20px;vertical-align:top;width:calc(100% / 4 - 40px)}.p-fc-home__news-grid .p-fc-home__news-grid-item:nth-child(n+5){display:none}}@media only screen and (min-width:1920px) and (min-height:0){.p-fc-home__news-grid .snippet__title{font-size:2.875rem}}@media only screen and (min-width:1380px) and (min-height:0){.p-fc-home__news-wrapper{width:calc(100% - 2 * 48px)}}@media only screen and (max-width:767px){.p-fc-home__news-grid-item:first-child:not(:only-child){border-bottom:1px solid rgba(0,0,0,.1);margin-bottom:2rem;padding-bottom:.4375rem}}.p-fc-home__subscriptions__button-group{border-top:1px solid rgba(0,0,0,.2);margin-top:1.875rem;padding-top:1.875rem}@media only screen and (min-width:768px) and (min-height:0){.p-fc-home__subscriptions__button-group{margin-top:3.125rem;padding-top:3.125rem}}@media only screen and (min-width:1024px) and (min-height:0){.p-fc-home__subscriptions__button-group{margin-top:3.75rem;padding-top:3.75rem}}@media only screen and (min-width:1920px) and (min-height:0){.p-fc-home__subscriptions__button-group{margin-top:4.375rem;padding-top:4.375rem}}.p-fc-press .hero__call-to-action{width:auto}@media only screen and (max-width:767px){.p-fc-press .hero__call-to-action{max-width:300px}}.p-fc-press__content .chapter__title{font-size:4.0625rem;margin-bottom:0}@media only screen and (max-width:567px){.p-fashion-manufacturing-initiative__hero .hero__title{font-size:1.625rem}}.p-fashion-manufacturing-initiative__recipients-list{list-style:none;margin:0;padding:0;text-align:center}@media only screen and (min-width:768px) and (min-height:0){.p-fashion-manufacturing-initiative__recipients-list{padding-top:1.25rem}}@media only screen and (min-width:1024px) and (min-height:0){.p-fashion-manufacturing-initiative__recipients-list{margin-bottom:-2.5rem}}@media only screen and (min-width:1920px) and (min-height:0){.p-fashion-manufacturing-initiative__recipients-list{margin-bottom:-.625rem}}@media only screen and (min-width:1024px) and (min-height:0){.p-fashion-manufacturing-initiative__recipients-list li{border-right:2px solid rgba(0,0,0,.1);display:inline-block;height:6.875rem;margin-bottom:2.5rem;position:relative;vertical-align:middle;width:14.25rem}.p-fashion-manufacturing-initiative__recipients-list li:last-child,.p-fashion-manufacturing-initiative__recipients-list li:nth-child(4n+4){border-right:none}}@media only screen and (min-width:1920px) and (min-height:0){.p-fashion-manufacturing-initiative__recipients-list li{margin-bottom:4.375rem;width:22.5rem}}@media only screen and (max-width:1023px){.p-fashion-manufacturing-initiative__recipients-list li:not(:last-child){margin-bottom:2rem}}@media only screen and (max-width:767px){.p-fashion-manufacturing-initiative__recipients-list li:not(:last-child){margin-bottom:1.25rem}}.p-fashion-manufacturing-initiative__recipients-list a{display:block;font-family:Graphik XXX Cond Web,Impact,sans-serif;font-size:2.5rem;font-weight:400;text-transform:uppercase;line-height:.9}@media only screen and (min-width:768px) and (min-height:0){.p-fashion-manufacturing-initiative__recipients-list a{font-size:2.8125rem}}@media only screen and (min-width:1024px) and (min-height:0){.p-fashion-manufacturing-initiative__recipients-list a{display:block;font-size:1.875rem;margin-left:auto;margin-right:auto;width:9.375rem;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}}@media only screen and (min-width:1920px) and (min-height:0){.p-fashion-manufacturing-initiative__recipients-list a{font-size:2.875rem;width:12.5rem}}.p-fashion-manufacturing-initiative__news-grid{font-size:0;margin-left:0;margin-right:0;padding:0;margin-bottom:2.5rem;text-align:center}.p-fashion-manufacturing-initiative__news-grid .p-fashion-manufacturing-initiative__news-grid-item{box-sizing:border-box;display:inline-block;font-size:1rem;margin-left:0;margin-right:0;vertical-align:top;width:100%}@media only screen and (min-width:768px) and (min-height:0){.p-fashion-manufacturing-initiative__news-grid{font-size:0;margin-left:-12px;margin-right:-12px;padding:0}.p-fashion-manufacturing-initiative__news-grid .p-fashion-manufacturing-initiative__news-grid-item{box-sizing:border-box;display:inline-block;font-size:1rem;margin-left:12px;margin-right:12px;vertical-align:top;width:calc(100% / 3 - 24px)}}@media only screen and (min-width:1024px) and (min-height:0){.p-fashion-manufacturing-initiative__news-grid{font-size:0;margin-left:-20px;margin-right:-20px;padding:0}.p-fashion-manufacturing-initiative__news-grid .p-fashion-manufacturing-initiative__news-grid-item{box-sizing:border-box;display:inline-block;font-size:1rem;margin-left:20px;margin-right:20px;vertical-align:top;width:calc(100% / 3 - 40px)}}@media only screen and (min-width:1920px) and (min-height:0){.p-fashion-manufacturing-initiative__news-grid{font-size:0;margin-left:-17.5px;margin-right:-17.5px;padding:0;margin-left:auto;margin-right:auto;width:1575px}.p-fashion-manufacturing-initiative__news-grid .p-fashion-manufacturing-initiative__news-grid-item{box-sizing:border-box;display:inline-block;font-size:1rem;margin-left:17.5px;margin-right:17.5px;vertical-align:top;width:calc(100% / 3 - 35px)}}@media only screen and (max-width:767px){.p-fashion-manufacturing-initiative__news-grid-item:nth-child(n+3){display:none}}@media only screen and (min-width:768px) and (min-height:0){.p-fashion-manufacturing-initiative__news-grid-item:nth-child(n+4){display:none}}@media only screen and (max-width:767px){.p-fashion-manufacturing-initiative__news-grid-item:first-child:not(:only-child){margin-bottom:2rem;padding-bottom:.4375rem;border-bottom:1px solid rgba(0,0,0,.1)}}@media only screen and (max-width:1023px){.p-history__founder .chapter__subtitle{margin-top:0;margin-bottom:1.5625rem}}@media only screen and (min-width:1920px) and (min-height:0){.p-history__founder .chapter__subtitle{margin-top:0}}@media only screen and (max-width:1023px){.p-history__founder .chapter__title{max-width:290px}}@media only screen and (min-width:1920px) and (min-height:0){.p-history__founder .chapter__title{font-size:5rem}}.p-history__founder-image{display:block;margin:1.875rem auto 1.5rem;width:280px}@media only screen and (min-width:768px) and (min-height:0){.p-history__founder-image{width:670px;margin-top:3.75rem;margin-bottom:2.875rem}}@media only screen and (min-width:1024px) and (min-height:0){.p-history__founder-image{width:660px}}@media only screen and (min-width:1920px) and (min-height:0){.p-history__founder-image{width:1280px;margin-bottom:3.875rem}}.p-important-dates .chapter__content{padding:0 1.25rem;margin:0 auto 1.25rem}@media only screen and (min-width:768px) and (min-height:0){.p-important-dates .chapter__content{max-width:38.125rem}}@media only screen and (min-width:1024px) and (min-height:0){.p-important-dates .chapter__content{max-width:41.25rem;margin-bottom:1.5rem}}@media only screen and (min-width:1920px) and (min-height:0){.p-important-dates .chapter__content{max-width:57.5rem}}.p-important-dates__nav{border-bottom:1px solid #000;border-top:1px solid #000;margin:1.875rem 0 .9375rem}@media only screen and (min-width:768px) and (min-height:0){.p-important-dates__nav{margin:3.125rem 0 1.875rem}}@media only screen and (min-width:1024px) and (min-height:0){.p-important-dates__nav{margin:3.75rem 0 1.875rem}}@media only screen and (min-width:1920px) and (min-height:0){.p-important-dates__nav{margin:4.375rem 0 2.5rem}}.p-important-dates__nav__list{list-style:none;margin:0;padding:0;text-align:center}.p-important-dates__nav__item{display:inline-block}.p-important-dates__nav__link{display:block;font-family:Graphik XXX Cond Web,Impact,sans-serif;font-size:1.5rem;letter-spacing:.03;line-height:1;opacity:.4;padding:1.5rem 1.25rem}@media only screen and (min-width:768px) and (min-height:0){.p-important-dates__nav__link{font-size:1.875rem;padding:1.875rem 3.125rem}}@media only screen and (min-width:1920px) and (min-height:0){.p-important-dates__nav__link{padding:3rem 3.4375rem}}.p-important-dates__nav__link.is-active{opacity:1}.p-important-dates__year{margin:0 auto;padding:0 .9375rem}@media only screen and (min-width:768px) and (min-height:0){.p-important-dates__year{padding:0 1.875rem}}@media only screen and (min-width:1024px) and (min-height:0){.p-important-dates__year{width:58.75rem}}@media only screen and (min-width:1920px) and (min-height:0){.p-important-dates__year{width:87.5rem}}@media only screen and (min-width:768px) and (min-height:0){.p-important-dates__year__grid{font-size:0;margin-left:-15px;margin-right:-15px;padding:0}.p-important-dates__year__grid .p-important-dates__year__grid__item{box-sizing:border-box;display:inline-block;font-size:1rem;margin-left:15px;margin-right:15px;vertical-align:top;width:calc(100% / 2 - 30px)}}@media only screen and (min-width:1024px) and (min-height:0){.p-important-dates__year__grid{font-size:0;margin-left:-15px;margin-right:-15px;padding:0}.p-important-dates__year__grid .p-important-dates__year__grid__item{box-sizing:border-box;display:inline-block;font-size:1rem;margin-left:15px;margin-right:15px;vertical-align:top;width:calc(100% / 2 - 30px)}}@media only screen and (min-width:1920px) and (min-height:0){.p-important-dates__year__grid{font-size:0;margin-left:-20px;margin-right:-20px;padding:0}.p-important-dates__year__grid .p-important-dates__year__grid__item{box-sizing:border-box;display:inline-block;font-size:1rem;margin-left:20px;margin-right:20px;vertical-align:top;width:calc(100% / 2 - 40px)}}.p-important-dates__year__grid__item{margin-bottom:1.875rem}@media only screen and (min-width:1920px) and (min-height:0){.p-important-dates__year__grid__item{margin-bottom:2.5rem}}.p-industry-insights-overview__filter{margin:1.875rem 0;text-align:center}@media only screen and (min-width:768px) and (min-height:0){.p-industry-insights-overview__filter{margin:2.5rem 0}}@media only screen and (min-width:1920px) and (min-height:0){.p-industry-insights-overview__filter{margin:3.125rem 0}}.p-industry-insights-overview__filter__title{font-family:Throhand W01 Pen Roman,serif;font-weight:100;font-size:.9375rem;line-height:1.25em;margin:0 0 1em;text-transform:uppercase}@media only screen and (min-width:768px) and (min-height:0){.p-industry-insights-overview__filter__title{font-size:1rem}}@media only screen and (min-width:1920px) and (min-height:0){.p-industry-insights-overview__filter__title{font-size:1.125rem}}.p-industry-insights-overview__filter__list{list-style:none;padding:0;margin:0}.p-industry-insights-overview__filter__list+.p-industry-insights-overview__filter__list{margin-top:1em}.p-industry-insights-overview__filter__item{display:inline-block;margin:0 .625rem;position:relative}@media only screen and (min-width:768px) and (min-height:0){.p-industry-insights-overview__filter__item{margin:0 .8125rem}}.p-industry-insights-overview__filter__item:not(:last-child):after{content:"";height:1rem;right:-.6875rem;position:absolute;border-left:1px solid #000;top:.125rem;width:0}@media only screen and (min-width:768px) and (min-height:0){.p-industry-insights-overview__filter__item:not(:last-child):after{border-left:2px solid #000;right:-.9375rem}}.p-industry-insights-overview__filter__link{display:block;font-family:Graphik XX Cond Web,Impact,sans-serif;font-size:.875rem;font-weight:400;padding-bottom:calc(.5rem + 4px);text-transform:uppercase;transition:color 303ms}@media only screen and (min-width:768px) and (min-height:0){.p-industry-insights-overview__filter__link{font-size:1.875rem}}@media only screen and (min-width:1024px) and (min-height:0){.p-industry-insights-overview__filter__link{font-size:1.125rem}}.p-industry-insights-overview__filter__link.is-active,.p-industry-insights-overview__filter__link:hover{border-bottom:4px solid #000;padding-bottom:.5rem}.p-industry-insights-overview__filter__current-filter{margin-top:1.875rem}@media only screen and (min-width:768px) and (min-height:0){.p-industry-insights-overview__filter__current-filter{margin-top:2.5rem}}@media only screen and (min-width:1920px) and (min-height:0){.p-industry-insights-overview__filter__current-filter{margin-top:3.125rem}}@media only screen and (max-width:767px){.p-industry-insights-overview__grid{font-size:0;margin-left:0;margin-right:0;padding:0}.p-industry-insights-overview__grid .p-industry-insights-overview__grid__item{box-sizing:border-box;display:inline-block;font-size:1rem;margin-left:0;margin-right:0;vertical-align:top;width:100%}}@media only screen and (min-width:768px) and (min-height:0){.p-industry-insights-overview__grid{font-size:0;margin-left:-10px;margin-right:-10px;padding:0}.p-industry-insights-overview__grid .p-industry-insights-overview__grid__item{box-sizing:border-box;display:inline-block;font-size:1rem;margin-left:10px;margin-right:10px;vertical-align:top;width:calc(100% / 3 - 20px)}}@media only screen and (min-width:1024px) and (min-height:0){.p-industry-insights-overview__grid{font-size:0;margin-left:-20px;margin-right:-20px;padding:0}.p-industry-insights-overview__grid .p-industry-insights-overview__grid__item{box-sizing:border-box;display:inline-block;font-size:1rem;margin-left:20px;margin-right:20px;vertical-align:top;width:calc(100% / 3 - 40px)}}@media only screen and (min-width:1920px) and (min-height:0){.p-industry-insights-overview__grid{font-size:0;margin-left:-47.5px;margin-right:-47.5px;padding:0}.p-industry-insights-overview__grid .p-industry-insights-overview__grid__item{box-sizing:border-box;display:inline-block;font-size:1rem;margin-left:47.5px;margin-right:47.5px;vertical-align:top;width:calc(100% / 4 - 95px)}}.p-industry-insights-overview__grid__item{margin:0 0 1.875rem}@media only screen and (min-width:768px) and (min-height:0){.p-industry-insights-overview__grid__item{margin:0 0 2.5rem}}@media only screen and (min-width:1920px) and (min-height:0){.p-industry-insights-overview__grid__item{margin:0 0 3.75rem}}@media only screen and (max-width:767px){.p-industry-insights-overview__grid__item:not(:last-child){margin-bottom:2rem;padding-bottom:.4375rem;border-bottom:1px solid rgba(0,0,0,.1)}}.p-initiative__content .gallery{margin-left:auto;margin-right:auto}@media only screen and (min-width:1024px) and (min-height:0){.p-initiative__content .gallery{max-width:48.75rem}}@media only screen and (min-width:1920px) and (min-height:0){.p-initiative__content .gallery{max-width:57.5rem}}.p-initiative__content .gallery__captions{margin-bottom:0}.p-initiative__flexible-content{margin:0 0 2rem}@media only screen and (min-width:1024px) and (min-height:0){.p-initiative__flexible-content{margin:0 0 3rem}}.p-initiative__flexible-content:last-child{margin-bottom:0}.p-initiative__partners{border-top:1px solid rgba(0,0,0,.1)}@media only screen and (max-width:767px){.p-initiative__partners .chapter{padding-bottom:1.25rem}}@media only screen and (min-width:768px) and (min-height:0){.p-initiative__partners .chapter{padding-bottom:1.875rem}}@media only screen and (min-width:1024px) and (min-height:0){.p-initiative__partners .chapter{padding-bottom:.625rem}}@media only screen and (max-width:767px){.p-initiative__partners__list{font-size:0;margin-left:-10px;margin-right:-10px;padding:0}.p-initiative__partners__list .p-initiative__partners__item{box-sizing:border-box;display:inline-block;font-size:1rem;margin-left:10px;margin-right:10px;vertical-align:top;width:calc(100% / 2 - 20px)}}@media only screen and (min-width:768px) and (min-height:0){.p-initiative__partners__list{font-size:0;margin-left:-10px;margin-right:-10px;padding:0}.p-initiative__partners__list .p-initiative__partners__item{box-sizing:border-box;display:inline-block;font-size:1rem;margin-left:10px;margin-right:10px;vertical-align:top;width:calc(100% / 3 - 20px)}}@media only screen and (min-width:1920px) and (min-height:0){.p-initiative__partners__list{font-size:0;margin-left:-17.5px;margin-right:-17.5px;padding:0}.p-initiative__partners__list .p-initiative__partners__item{box-sizing:border-box;display:inline-block;font-size:1rem;margin-left:17.5px;margin-right:17.5px;vertical-align:top;width:calc(100% / 3 - 35px)}}.p-initiative__partners[count="1"] .p-initiative__partners__list,.p-initiative__partners[count="2"] .p-initiative__partners__list{text-align:center}.p-initiative__extra{border-top:1px solid rgba(0,0,0,.1)}.p-initiative__extra .chapter__content{margin-bottom:0;max-width:24.0625rem}@media only screen and (min-width:1920px) and (min-height:0){.p-initiative__extra .chapter__content{max-width:36.25rem}}.p-initiative__extra__cta{margin:1.5625rem 0 0;text-align:center}@media only screen and (min-width:768px) and (min-height:0){.p-initiative__extra__cta{margin:1.875rem 0 0}}@media only screen and (min-width:1024px) and (min-height:0){.p-initiative__extra__cta{margin:2.5rem 0 0}}.p-initiative__related{border-top:1px solid rgba(0,0,0,.1)}@media only screen and (max-width:767px){.p-initiative__related__list{font-size:0;margin-left:-10px;margin-right:-10px;padding:0}.p-initiative__related__list .p-initiative__related__item{box-sizing:border-box;display:inline-block;font-size:1rem;margin-left:10px;margin-right:10px;vertical-align:top;width:calc(100% / 2 - 20px)}}@media only screen and (min-width:768px) and (min-height:0){.p-initiative__related__list{font-size:0;margin-left:-12.5px;margin-right:-12.5px;padding:0;text-align:center}.p-initiative__related__list .p-initiative__related__item{box-sizing:border-box;display:inline-block;font-size:1rem;margin-left:12.5px;margin-right:12.5px;vertical-align:top;width:calc(100% / 3 - 25px)}}@media only screen and (min-width:1024px) and (min-height:0){.p-initiative__related__list{font-size:0;margin-left:-20px;margin-right:-20px;padding:0}.p-initiative__related__list .p-initiative__related__item{box-sizing:border-box;display:inline-block;font-size:1rem;margin-left:20px;margin-right:20px;vertical-align:top;width:calc(100% / 3 - 40px)}}@media only screen and (min-width:1920px) and (min-height:0){.p-initiative__related__list{font-size:0;margin-left:-15px;margin-right:-15px;padding:0}.p-initiative__related__list .p-initiative__related__item{box-sizing:border-box;display:inline-block;font-size:1rem;margin-left:15px;margin-right:15px;vertical-align:top;width:calc(100% / 4 - 30px)}}@media only screen and (max-width:767px){.p-initiative__related__item:nth-child(1n+3){display:none}}@media only screen and (max-width:1919px){.p-initiative__related__item:nth-child(1n+4){display:none}}.p-legal{padding:1.875rem 0}@media only screen and (min-width:768px) and (min-height:0){.p-legal{padding:3.125rem 0}}.is-fc .p-legal{background-color:#fff7f5}.p-legal__title{font-family:Throhand W01 Pen Roman,serif;font-size:1.875rem;font-weight:100;line-height:1.4;margin:0 0 .9375rem;text-align:center;text-transform:uppercase}@media only screen and (min-width:768px) and (min-height:0){.p-legal__title{font-size:3.125rem;margin:0 0 2.5rem}}@media only screen and (min-width:1024px) and (min-height:0){.p-legal__title{margin:0 0 .9375rem;font-size:2.8125rem}}@media only screen and (min-width:1920px) and (min-height:0){.p-legal__title{margin:0 0 1.5625rem;font-size:4.0625rem}}.p-legal__meta{margin:0 0 1.5625rem;text-align:center}@media only screen and (min-width:768px) and (min-height:0){.p-legal__meta{margin:0 0 2.8125rem}}.p-legal__meta__label{font-family:Throhand W01 Pen Roman,serif;font-size:.75rem;line-height:1;margin:0 .9375rem 0 0;text-transform:uppercase}@media only screen and (min-width:768px) and (min-height:0){.p-legal__meta__label{font-size:1.0625rem}}@media only screen and (min-width:1920px) and (min-height:0){.p-legal__meta__label{font-size:1.25rem}}.p-legal__meta__time{font-family:Graphik XX Cond Web,Impact,sans-serif;font-size:.8125rem;line-height:1}@media only screen and (min-width:768px) and (min-height:0){.p-legal__meta__time{font-size:1.125rem}}@media only screen and (min-width:1920px) and (min-height:0){.p-legal__meta__time{font-size:1.375rem}}@media only screen and (max-width:767px){.p-members__featured .people__grid-item:nth-child(n+3){display:none}}@media only screen and (min-width:768px) and (max-width:1023px){.p-members__featured .people__grid-item:nth-child(n+4){display:none}}@media only screen and (min-width:1024px) and (max-width:1919px){.p-members__featured .people__grid-item:nth-child(n+7){display:none}}@media only screen and (min-width:1920px) and (min-height:0){.p-members__featured .people__grid-item:nth-child(n+7){display:none}}@media only screen and (min-width:1920px) and (min-height:0){.p-members__news .pagination{margin:0 auto;width:1860px}}.p-members__news-grid{font-size:0;margin-left:0;margin-right:0;padding:0;margin-bottom:2.5rem}.p-members__news-grid .p-members__news-grid-item{box-sizing:border-box;display:inline-block;font-size:1rem;margin-left:0;margin-right:0;vertical-align:top;width:100%}@media only screen and (min-width:768px) and (min-height:0){.p-members__news-grid{font-size:0;margin-left:-12px;margin-right:-12px;padding:0}.p-members__news-grid .p-members__news-grid-item{box-sizing:border-box;display:inline-block;font-size:1rem;margin-left:12px;margin-right:12px;vertical-align:top;width:calc(100% / 2 - 24px)}}@media only screen and (max-width:1023px){.p-members__news-grid .p-members__news-grid-item:nth-child(n+3){display:none}}@media only screen and (min-width:1024px) and (min-height:0){.p-members__news-grid{font-size:0;margin-left:-20px;margin-right:-20px;padding:0}.p-members__news-grid .p-members__news-grid-item{box-sizing:border-box;display:inline-block;font-size:1rem;margin-left:20px;margin-right:20px;vertical-align:top;width:calc(100% / 3 - 40px)}.p-members__news-grid .p-members__news-grid-item:nth-child(n+4){display:none}}@media only screen and (min-width:1920px) and (min-height:0){.p-members__news-grid{font-size:0;margin-left:-17.5px;margin-right:-17.5px;padding:0;margin-left:auto;margin-right:auto;width:1575px}.p-members__news-grid .p-members__news-grid-item{box-sizing:border-box;display:inline-block;font-size:1rem;margin-left:17.5px;margin-right:17.5px;vertical-align:top;width:calc(100% / 3 - 35px)}}.p-members__news-grid .mr-slides__slide{display:none}.p-members__news-grid .mr-slides__slide.is-current{display:block}@media only screen and (max-width:767px){.p-members__news-grid-item:not(:last-child){margin-bottom:2rem;padding-bottom:.4375rem;border-bottom:1px solid rgba(0,0,0,.1)}}.p-membership-information__intro__cta{margin:1.875rem 0 0;text-align:center}@media only screen and (min-width:768px) and (min-height:0){.p-membership-information__intro__cta{margin:3.125rem 0 0}}@media only screen and (min-width:1024px) and (min-height:0){.p-membership-information__intro__cta{margin:3.75rem 0 0}}@media only screen and (min-width:1920px) and (min-height:0){.p-membership-information__intro__cta{margin:4.375rem 0 0}}.p-membership-information__committee .wrapper{max-width:57.1875rem}.p-membership-information__committee__grid{text-align:center}@media only screen and (max-width:767px){.p-membership-information__committee__grid{font-size:0;margin-bottom:-1.25rem;margin-left:-.625rem;margin-right:-.625rem;padding:0;margin-bottom:0}.p-membership-information__committee__grid .p-membership-information__committee__grid__item{box-sizing:border-box;display:inline-block;font-size:1rem;margin-bottom:1.25rem;margin-left:.625rem;margin-right:.625rem;vertical-align:top;width:calc(100% / 2 - 1.25rem)}}@media only screen and (min-width:768px) and (min-height:0){.p-membership-information__committee__grid{font-size:0;margin-bottom:-1.5625rem;margin-left:-.78125rem;margin-right:-.78125rem;padding:0;margin-bottom:0}.p-membership-information__committee__grid .p-membership-information__committee__grid__item{box-sizing:border-box;display:inline-block;font-size:1rem;margin-bottom:1.5625rem;margin-left:.78125rem;margin-right:.78125rem;vertical-align:top;width:calc(100% / 3 - 1.5625rem)}}@media only screen and (min-width:1024px) and (min-height:0){.p-membership-information__committee__grid{font-size:0;margin-bottom:-1.875rem;margin-left:-.9375rem;margin-right:-.9375rem;padding:0;margin-bottom:0}.p-membership-information__committee__grid .p-membership-information__committee__grid__item{box-sizing:border-box;display:inline-block;font-size:1rem;margin-bottom:1.875rem;margin-left:.9375rem;margin-right:.9375rem;vertical-align:top;width:calc(100% / 4 - 1.875rem)}}.p-my-calendar{background-color:#fff5f2;padding:1.25rem 0 0}@media only screen and (min-width:768px) and (min-height:0){.p-my-calendar{padding:2.5rem 0 0}}@media only screen and (min-width:1920px) and (min-height:0){.p-my-calendar{padding:3.125rem 0 0}}.p-my-calendar__title{font-family:Throhand W01 Pen Roman,serif;font-weight:100;line-height:1.1em;margin:0 0 1.25rem;text-align:center;text-transform:uppercase}@media only screen and (min-width:768px) and (min-height:0){.p-my-calendar__title{font-size:2.25rem;margin:0 0 3.75rem}}@media only screen and (min-width:1024px) and (min-height:0){.p-my-calendar__title{font-size:2.8125rem;margin:0 0 3.75rem}}@media only screen and (min-width:1920px) and (min-height:0){.p-my-calendar__title{font-size:4.0625rem;margin:0 0 5rem}}.p-my-calendar__legend{margin:2.5rem 0 3.125rem}.p-my-calendar__important-dates{background-color:#fdabab;text-align:center}.p-my-calendar__important-dates .wrapper{max-width:90rem}.p-my-calendar__important-dates__toggle-checkbox{display:none}.p-my-calendar__important-dates__toggle{text-decoration:underline}@media only screen and (min-width:768px) and (min-height:0){.p-my-calendar__important-dates__toggle{display:none}}#toggleImportantDates:checked~.p-my-calendar__important-dates__toggle{display:none}.p-my-calendar__important-dates__grid{text-align:left}@media only screen and (max-width:767px){.p-my-calendar__important-dates__grid{display:none}}@media only screen and (min-width:768px) and (min-height:0){.p-my-calendar__important-dates__grid{font-size:0;margin-left:-15px;margin-right:-15px;padding:0}.p-my-calendar__important-dates__grid .p-my-calendar__important-dates__grid__item{box-sizing:border-box;display:inline-block;font-size:1rem;margin-left:15px;margin-right:15px;vertical-align:top;width:calc(100% / 2 - 30px)}}@media only screen and (min-width:1024px) and (min-height:0){.p-my-calendar__important-dates__grid{font-size:0;margin-left:-15px;margin-right:-15px;padding:0}.p-my-calendar__important-dates__grid .p-my-calendar__important-dates__grid__item{box-sizing:border-box;display:inline-block;font-size:1rem;margin-left:15px;margin-right:15px;vertical-align:top;width:calc(100% / 2 - 30px)}}@media only screen and (min-width:1920px) and (min-height:0){.p-my-calendar__important-dates__grid{font-size:0;margin-left:-20px;margin-right:-20px;padding:0}.p-my-calendar__important-dates__grid .p-my-calendar__important-dates__grid__item{box-sizing:border-box;display:inline-block;font-size:1rem;margin-left:20px;margin-right:20px;vertical-align:top;width:calc(100% / 2 - 40px)}}#toggleImportantDates:checked~.p-my-calendar__important-dates__grid{display:block}.p-my-calendar__important-dates__grid__item{margin-bottom:1.875rem}@media only screen and (min-width:1920px) and (min-height:0){.p-my-calendar__important-dates__grid__item{margin-bottom:2.5rem}}.p-my-calendar__important-dates__more{display:none;text-align:center}@media only screen and (min-width:768px) and (min-height:0){.p-my-calendar__important-dates__more{display:block}}#toggleImportantDates:checked~.p-my-calendar__important-dates__more{display:block}.p-news-overview__filter{margin:0 0 1.875rem;text-align:center}@media only screen and (min-width:768px) and (min-height:0){.p-news-overview__filter{margin:0 0 2.5rem}}@media only screen and (min-width:1920px) and (min-height:0){.p-news-overview__filter{margin:0 0 3.125rem}}.p-news-overview__filter__title{font-family:Throhand W01 Pen Roman,serif;font-weight:100;font-size:.9375rem;line-height:1.25em;margin:0 0 1em;text-transform:uppercase}@media only screen and (min-width:768px) and (min-height:0){.p-news-overview__filter__title{font-size:1rem}}@media only screen and (min-width:1920px) and (min-height:0){.p-news-overview__filter__title{font-size:1.125rem}}.p-news-overview__filter__list{list-style:none;padding:0;margin:0}.p-news-overview__filter__item{display:inline-block;margin:0 .625rem;position:relative}@media only screen and (min-width:768px) and (min-height:0){.p-news-overview__filter__item{margin:0 .8125rem}}.p-news-overview__filter__item:not(:last-child):after{content:"";height:1rem;right:-.6875rem;position:absolute;border-left:1px solid #000;top:.125rem;width:0}@media only screen and (min-width:768px) and (min-height:0){.p-news-overview__filter__item:not(:last-child):after{border-left:2px solid #000;right:-.9375rem}}.p-news-overview__filter__link{display:block;font-family:Graphik XX Cond Web,Impact,sans-serif;font-size:.875rem;font-weight:400;padding-bottom:.5rem;text-transform:uppercase;transition:color 303ms}@media only screen and (min-width:768px) and (min-height:0){.p-news-overview__filter__link{font-size:1.875rem}}@media only screen and (min-width:1024px) and (min-height:0){.p-news-overview__filter__link{font-size:1.125rem}}.p-news-overview__filter__link.is-active,.p-news-overview__filter__link:hover{border-bottom:4px solid #000}.p-news-overview__filter__current-filter{margin-top:1.875rem}@media only screen and (min-width:768px) and (min-height:0){.p-news-overview__filter__current-filter{margin-top:2.5rem}}@media only screen and (min-width:1920px) and (min-height:0){.p-news-overview__filter__current-filter{margin-top:3.125rem}}@media only screen and (max-width:767px){.p-news-overview__grid{font-size:0;margin-left:0;margin-right:0;padding:0}.p-news-overview__grid .p-news-overview__grid__item{box-sizing:border-box;display:inline-block;font-size:1rem;margin-left:0;margin-right:0;vertical-align:top;width:100%}}@media only screen and (min-width:768px) and (min-height:0){.p-news-overview__grid{font-size:0;margin-left:-10px;margin-right:-10px;padding:0}.p-news-overview__grid .p-news-overview__grid__item{box-sizing:border-box;display:inline-block;font-size:1rem;margin-left:10px;margin-right:10px;vertical-align:top;width:calc(100% / 3 - 20px)}}@media only screen and (min-width:1024px) and (min-height:0){.p-news-overview__grid{font-size:0;margin-left:-20px;margin-right:-20px;padding:0}.p-news-overview__grid .p-news-overview__grid__item{box-sizing:border-box;display:inline-block;font-size:1rem;margin-left:20px;margin-right:20px;vertical-align:top;width:calc(100% / 3 - 40px)}}@media only screen and (min-width:1920px) and (min-height:0){.p-news-overview__grid{font-size:0;margin-left:-47.5px;margin-right:-47.5px;padding:0}.p-news-overview__grid .p-news-overview__grid__item{box-sizing:border-box;display:inline-block;font-size:1rem;margin-left:47.5px;margin-right:47.5px;vertical-align:top;width:calc(100% / 4 - 95px)}}.p-news-overview__grid__item{margin:0 0 1.875rem}@media only screen and (min-width:768px) and (min-height:0){.p-news-overview__grid__item{margin:0 0 2.5rem}}@media only screen and (min-width:1920px) and (min-height:0){.p-news-overview__grid__item{margin:0 0 3.75rem}}@media only screen and (max-width:767px){.p-news-overview__grid__item:not(:last-child){margin-bottom:2rem;padding-bottom:.4375rem;border-bottom:1px solid rgba(0,0,0,.1)}}.p-official-schedules{background-color:#fff5f2}.p-official-schedules__schedule{border-bottom:1px solid rgba(0,0,0,.25);padding-top:1.875rem}@media only screen and (min-width:768px) and (min-height:0){.p-official-schedules__schedule{padding-top:2.5rem}}@media only screen and (min-width:1024px) and (min-height:0){.p-official-schedules__schedule{padding-top:3.125rem}}@media only screen and (min-width:1920px) and (min-height:0){.p-official-schedules__schedule{padding-top:4.6875rem}}.p-official-schedules__schedule__logo{display:block;margin-bottom:1.25rem;margin-left:auto;margin-right:auto;max-height:5rem;max-width:12.5rem}@media only screen and (min-width:768px) and (min-height:0){.p-official-schedules__schedule__logo{max-height:4.375rem;max-width:15rem}}@media only screen and (min-width:1920px) and (min-height:0){.p-official-schedules__schedule__logo{margin-bottom:1.875rem;max-height:6.25rem}}.p-official-schedules__schedule__title{font-family:Throhand W01 Pen Roman,serif;font-size:1.875rem;font-weight:100;margin-bottom:1.25rem;margin-left:auto;margin-right:auto;text-align:center;text-transform:uppercase;line-height:.95}@media only screen and (min-width:768px) and (min-height:0){.p-official-schedules__schedule__title{font-size:3.125rem;max-width:35.5rem}}@media only screen and (min-width:1920px) and (min-height:0){.p-official-schedules__schedule__title{font-size:4.0625rem;margin-bottom:1.875rem;max-width:46.875rem}}.p-official-schedules__schedule__intro{margin:0 auto 1.875rem;max-width:21.25rem;text-align:center}.p-official-schedules__schedule__intro a{text-decoration:underline}.p-official-schedules__schedule__actions{margin:0 auto 1.875rem;text-align:center}@media only screen and (max-width:767px){.p-official-schedules__schedule__actions .button,.p-official-schedules__schedule__actions .share__label{display:block}}.p-official-schedules__apply{color:#fff;padding-top:3.75rem;padding-bottom:3.75rem;position:relative}@media only screen and (min-width:768px) and (min-height:0){.p-official-schedules__apply{padding-top:6.25rem;padding-bottom:6.25rem}}@media only screen and (min-width:1920px) and (min-height:0){.p-official-schedules__apply{padding:10.9375rem 0}}.p-official-schedule__apply__background,.p-official-schedule__apply__background[mr-haraway].is-empty{background-image:url(http://cfda.f.mrhenry.be.s3.amazonaws.com/2016/09/cfda-fashion-calendar-official-schedules-apply.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;left:0;position:absolute;right:0;top:0;z-index:0}.p-official-schedule__apply__content{position:relative;z-index:1}.p-official-schedules__apply__title{font-family:Throhand W01 Pen Roman,serif;font-size:1.875rem;font-weight:100;margin-bottom:1.25rem;margin-left:auto;margin-right:auto;text-align:center;text-transform:uppercase;line-height:.95}@media only screen and (min-width:768px) and (min-height:0){.p-official-schedules__apply__title{font-size:3.125rem;max-width:35.5rem}}@media only screen and (min-width:1024px) and (min-height:0){.p-official-schedules__apply__title{font-size:2.5rem;max-width:35.5rem}}@media only screen and (min-width:1920px) and (min-height:0){.p-official-schedules__apply__title{font-size:4.0625rem;margin-bottom:1.875rem;max-width:46.875rem}}.p-official-schedules__apply__intro{margin-bottom:1.25rem;margin-left:auto;margin-right:auto;max-width:18.75rem;text-align:center}@media only screen and (min-width:1920px) and (min-height:0){.p-official-schedules__apply__intro{margin-bottom:3.125rem}}.p-official-schedules__apply__list{list-style:none;margin:0;padding:0;text-align:center}.p-official-schedules__apply__list__item{margin-bottom:1.875rem;margin-left:1.875rem;margin-right:1.875rem}.p-official-schedules__legend{margin:2.5rem 0 3.125rem}.p-organization__featured-grid{font-size:0;margin-bottom:-1.25rem;margin-left:-.625rem;margin-right:-.625rem;padding:0}.p-organization__featured-grid .p-organization__featured-grid-item{box-sizing:border-box;display:inline-block;font-size:1rem;margin-bottom:1.25rem;margin-left:.625rem;margin-right:.625rem;vertical-align:top;width:calc(100% / 2 - 1.25rem)}@media only screen and (min-width:768px) and (min-height:0){.p-organization__featured-grid{font-size:0;margin-bottom:-2.5rem;margin-left:-1.25rem;margin-right:-1.25rem;padding:0;margin-left:auto;margin-right:auto;max-width:37.125rem}.p-organization__featured-grid .p-organization__featured-grid-item{box-sizing:border-box;display:inline-block;font-size:1rem;margin-bottom:2.5rem;margin-left:1.25rem;margin-right:1.25rem;vertical-align:top;width:calc(100% / 2 - 2.5rem)}}@media only screen and (min-width:1024px) and (min-height:0){.p-organization__featured-grid{font-size:0;margin-bottom:-3.125rem;margin-left:-2.34375rem;margin-right:-2.34375rem;padding:0;margin-left:auto;margin-right:auto;max-width:40.5rem}.p-organization__featured-grid .p-organization__featured-grid-item{box-sizing:border-box;display:inline-block;font-size:1rem;margin-bottom:3.125rem;margin-left:2.34375rem;margin-right:2.34375rem;vertical-align:top;width:calc(100% / 2 - 4.6875rem)}}@media only screen and (min-width:1920px) and (min-height:0){.p-organization__featured-grid{font-size:0;margin-bottom:-3.125rem;margin-left:-2.1875rem;margin-right:-2.1875rem;padding:0;max-width:none}.p-organization__featured-grid .p-organization__featured-grid-item{box-sizing:border-box;display:inline-block;font-size:1rem;margin-bottom:3.125rem;margin-left:2.1875rem;margin-right:2.1875rem;vertical-align:top;width:calc(100% / 4 - 4.375rem)}}@media only screen and (min-width:1920px) and (min-height:0){.p-organization__staff{font-size:0;margin-bottom:-1rem;margin-left:-.25rem;margin-right:-.25rem;padding:0}.p-organization__staff .p-organization__staff-item{box-sizing:border-box;display:inline-block;font-size:1rem;margin-bottom:1rem;margin-left:.25rem;margin-right:.25rem;vertical-align:top;width:calc(100% / 5 - .5rem)}.p-organization__staff .p-organization__staff-item:first-child{display:block;margin-left:auto;margin-right:auto}}.p-organization__staff-item{list-style:none;margin:0;padding:0}@media only screen and (max-width:1919px){.p-organization__staff-item{margin-bottom:2.8125rem}}.p-partnership__hero{margin:0 auto}@media only screen and (min-width:1024px) and (min-height:0){.p-partnership__hero{max-width:54.6875rem}}@media only screen and (min-width:1920px) and (min-height:0){.p-partnership__hero{max-width:86.25rem}}.p-partnership__video{padding-top:1.875rem}@media only screen and (min-width:768px) and (min-height:0){.p-partnership__video{padding-top:3.125rem}}@media only screen and (min-width:1024px) and (min-height:0){.p-partnership__video{padding-top:4.0625rem}}@media only screen and (min-width:1024px) and (min-height:0){.p-partnership__v-pad{padding-left:1.25rem;padding-right:1.25rem}}.p-partnership__v-wrap{position:relative}@media only screen and (min-width:1024px) and (min-height:0){.p-partnership__v-wrap .in-this-article.sticky-scrolling{left:1.25rem}.p-partnership__v-wrap .back-to-top.sticky-scrolling,.p-partnership__v-wrap .back-to-top.sticky-start{right:1.25rem}}@media only screen and (min-width:1920px) and (min-height:0){.p-partnership__v-wrap .back-to-top.sticky-scrolling,.p-partnership__v-wrap .back-to-top.sticky-start{right:3.125rem}}.p-partnership__bookmark.is-bottom{text-align:center}@media only screen and (min-width:1920px) and (min-height:0){.p-partnership__bookmark.is-bottom{padding-top:2rem}}.p-partnership__share{text-align:center;padding:2.1875rem 0 2.5rem}@media only screen and (min-width:768px) and (min-height:0){.p-partnership__share{padding:2.5rem 0 1.5625rem}}@media only screen and (min-width:1024px) and (min-height:0){.p-partnership__share{padding:3.125rem 0 2.1875rem}}@media only screen and (min-width:1920px) and (min-height:0){.p-partnership__share{padding-bottom:1.875rem}}.p-partnership__content{padding:0 1.25rem;margin:0 auto}@media only screen and (min-width:768px) and (min-height:0){.p-partnership__content{max-width:38.125rem}}@media only screen and (min-width:1024px) and (min-height:0){.p-partnership__content{max-width:41.25rem}}@media only screen and (min-width:1920px) and (min-height:0){.p-partnership__content{max-width:57.5rem}}.p-partnership__content.is-last,.p-partnership__content p:last-child{margin-bottom:0}.p-partnership__flexible-row{margin:1.5625rem 0}@media only screen and (min-width:768px) and (min-height:0){.p-partnership__flexible-row{margin:1.875rem 0}}@media only screen and (min-width:1024px) and (min-height:0){.p-partnership__flexible-row{margin:2.5rem 0}}@media only screen and (min-width:1920px) and (min-height:0){.p-partnership__flexible-row{margin:3.125rem 0}}.p-partnership__wide-content{padding:0 1.25rem;margin:0 auto}@media only screen and (min-width:768px) and (min-height:0){.p-partnership__wide-content{max-width:45rem}}@media only screen and (min-width:1024px) and (min-height:0){.p-partnership__wide-content{max-width:59.0625rem}}@media only screen and (min-width:1920px) and (min-height:0){.p-partnership__wide-content{max-width:87.5rem}}.p-partnership__tags{margin:0 auto;max-width:31.25rem;text-align:center}@media only screen and (max-width:1023px){.p-partnership__tags{padding:1.875rem 1.25rem}}@media only screen and (min-width:1024px) and (min-height:0){.p-partnership__tags{padding:2.5rem 0 3.75rem}}@media only screen and (min-width:1920px) and (min-height:0){.p-partnership__tags{max-width:37.5rem;padding:3.125rem 0 4.375rem}}.p-partnerships__content{border-bottom:1px solid rgba(0,0,0,.1);margin:0 auto}.p-partnerships__content .chapter__content{margin-bottom:0!important}@media only screen and (min-width:768px) and (min-height:0){.p-partnerships__content .chapter__content{max-width:31.875rem}}.p-partnerships__content .chapter__actions{margin-top:1.875rem}@media only screen and (min-width:1024px) and (min-height:0){.p-partnerships__content .chapter__actions{margin-top:3.4375rem}}.p-partnerships__content__share{padding:1.875rem 0 0;text-align:center}@media only screen and (min-width:768px) and (min-height:0){.p-partnerships__content__share{margin:1.25rem 0 0}}@media only screen and (min-width:1024px) and (min-height:0){.p-partnerships__content__share{margin:1.875rem 0 0}}@media only screen and (min-width:1920px) and (min-height:0){.p-partnerships__content__share{margin:2.5rem 0 0}}.p-partnerships__partnerships{border-bottom:1px solid rgba(0,0,0,.1)}@media only screen and (min-width:1920px) and (min-height:0){.p-partnerships__partnerships .wrapper{max-width:95.3125rem}}.p-partnerships__partnerships .chapter{padding-bottom:0}.p-partnerships__partnerships__grid{text-align:left}@media only screen and (max-width:767px){.p-partnerships__partnerships__grid{font-size:0;margin-left:-10px;margin-right:-10px;padding:0}.p-partnerships__partnerships__grid .p-partnerships__partnerships__grid__item{box-sizing:border-box;display:inline-block;font-size:1rem;margin-left:10px;margin-right:10px;vertical-align:top;width:calc(100% / 2 - 20px)}}@media only screen and (min-width:768px) and (min-height:0){.p-partnerships__partnerships__grid{font-size:0;margin-left:-10px;margin-right:-10px;padding:0}.p-partnerships__partnerships__grid .p-partnerships__partnerships__grid__item{box-sizing:border-box;display:inline-block;font-size:1rem;margin-left:10px;margin-right:10px;vertical-align:top;width:calc(100% / 2 - 20px)}}@media only screen and (min-width:1024px) and (min-height:0){.p-partnerships__partnerships__grid{font-size:0;margin-left:-10px;margin-right:-10px;padding:0;text-align:center}.p-partnerships__partnerships__grid .p-partnerships__partnerships__grid__item{box-sizing:border-box;display:inline-block;font-size:1rem;margin-left:10px;margin-right:10px;vertical-align:top;width:calc(100% / 3 - 20px)}}@media only screen and (min-width:1920px) and (min-height:0){.p-partnerships__partnerships__grid{font-size:0;margin-left:-15px;margin-right:-15px;padding:0}.p-partnerships__partnerships__grid .p-partnerships__partnerships__grid__item{box-sizing:border-box;display:inline-block;font-size:1rem;margin-left:15px;margin-right:15px;vertical-align:top;width:calc(100% / 3 - 30px)}}.p-partnerships__partnerships__grid .mr-slides__slide{display:none}.p-partnerships__partnerships__grid .mr-slides__slide.is-current{display:block}@media only screen and (max-width:1023px){.p-partnerships__partnerships__grid .snippet__excerpt{display:none}}.p-partnerships__partnerships__grid__item{margin-bottom:1.875rem}@media only screen and (min-width:768px) and (min-height:0){.p-partnerships__partnerships__grid__item{margin-bottom:2.8125rem}}@media only screen and (min-width:1024px) and (min-height:0){.p-partnerships__partnerships__grid__item{margin-bottom:2.8125rem}}@media only screen and (min-width:1920px) and (min-height:0){.p-partnerships__partnerships__grid__item{margin-bottom:3.75rem}}.p-partnerships__partnerships__pagination{padding:0 1.25rem}@media only screen and (min-width:1024px) and (min-height:0){.p-partnerships__partnerships__pagination{padding:0 1.5625rem}}.p-partnerships__partners .partners-list__partners{text-align:left}@media only screen and (min-width:1024px) and (min-height:0){.p-partnerships__partners .partners-list__partners{text-align:center}}.p-partnerships__partners .partners-list{padding-bottom:.625rem}body.is-payments{padding-top:8.5rem}.p-payments button:disabled{border-color:rgba(0,0,0,.2);color:rgba(0,0,0,.2);cursor:default}.p-payments__header{background-color:#000;box-sizing:border-box;height:8.5rem;left:0;padding-top:10px;position:fixed;right:0;top:0;z-index:9000}@media only screen and (min-width:1024px) and (min-height:0){.p-payments__header{padding-top:81px}}@media only screen and (min-width:1920px) and (min-height:0){.p-payments__header{height:9.375rem;padding-top:108px}}.p-payments__header a{text-decoration:underline}.p-payments__sub-header{color:#fff;display:block;font-family:Graphik XX Cond Web,Impact,sans-serif;letter-spacing:1px;margin:0 auto;text-align:center;text-transform:uppercase;vertical-align:bottom}@media only screen and (max-width:767px){.p-payments__sub-header{max-width:15rem}}.p-payments__message{background-color:#000;box-shadow:0 4px 8px rgba(0,0,0,.1);color:#fff;font-size:.875rem;left:0;line-height:1.3;padding-bottom:.625rem;padding-top:.625rem;position:absolute;right:0;text-align:center;top:6.25rem}@media only screen and (min-width:1920px) and (min-height:0){.p-payments__message{top:8.4375rem}}.p-payments__welcome .chapter__title{font-size:2.5rem}@media only screen and (min-width:768px) and (min-height:0){.p-payments__welcome .chapter__title{font-size:2.875rem}}@media only screen and (min-width:1920px) and (min-height:0){.p-payments__welcome .chapter__title{font-size:3.75rem}}.p-payments__welcome .chapter__content{margin-bottom:0}.p-payments__info__img{background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;margin-bottom:1.5rem;margin-left:auto;margin-right:auto;max-width:600px;overflow-y:hidden;position:relative;text-align:center}@media only screen and (min-width:768px) and (min-height:0){.p-payments__info__img{margin-bottom:1.875rem}}@media only screen and (min-width:1920px) and (min-height:0){.p-payments__info__img{margin-bottom:2.5rem}}.p-payments__info__img:before{content:"";display:block;padding-top:32.10463%}.p-payments__info__content{display:block;text-align:center}.p-payments__info__content p{font-family:Helvetica Neue,Arial,sans-serif;font-size:.875rem;margin-bottom:0}.p-payments__sub-title{display:block;font-family:Throhand W01 Pen Roman,serif;font-size:1.125rem;font-weight:100;letter-spacing:.5px;margin-bottom:.125rem;text-transform:uppercase}.p-payments__sub-title:not(:first-child){margin-top:.75rem}@media only screen and (max-width:767px){.p-payments__form .form-group{float:none;width:100%}}.p-payments__form .form-input::-webkit-input-placeholder{color:rgba(0,0,0,.2)}.p-payments__form .form-input::-moz-placeholder{color:rgba(0,0,0,.2)}.p-payments__form .form-input::-ms-input-placeholder{color:rgba(0,0,0,.2)}.p-payments__form .form-input::placeholder{color:rgba(0,0,0,.2)}.p-payments__form .form-input:focus{border-color:rgba(0,0,0,.2);color:#000}.p-payments__form .form-checkbox{font-size:.875rem;margin-left:auto;margin-right:auto;max-width:375px;text-align:left}.p-payments__form .form-label{width:100%}@media only screen and (min-width:1024px) and (min-height:0){.p-payments__form .form-label{width:100%}}.p-payments__form__section__fields{border-color:rgba(0,0,0,.1)!important;border:0;color:#000;margin-left:auto;margin-right:auto;margin-top:2.6875rem;text-align:left}@media only screen and (min-width:768px) and (min-height:0){.p-payments__form__section__fields{max-width:375px}}.p-payments__form__section__fields.disabled .form-group{color:rgba(0,0,0,.2)}.p-payments__form__section__fields.disabled .form-input,.p-payments__form__section__fields.disabled .form-select{border-color:rgba(0,0,0,.2)}@media only screen and (max-width:767px){.p-payments__methods{padding-bottom:0;padding-top:0}.p-payments__methods>.chapter__title{display:none}}@media only screen and (min-width:768px) and (min-height:0){.p-payments__methods{overflow:hidden}.p-payments__methods .chapter{box-sizing:border-box;float:left;padding-left:3rem;padding-right:3rem;width:50%}.p-payments__methods .chapter .chapter__title{font-size:2.25rem}.p-payments__methods .chapter+.chapter{border-left:1px solid rgba(0,0,0,.1);border-top:0}}@media only screen and (min-width:1024px) and (min-height:0){.p-payments__methods .chapter{padding-left:4.375rem;padding-right:4.375rem}}@media only screen and (min-width:1920px) and (min-height:0){.p-payments__methods .chapter{padding-left:15.5rem;padding-right:15.5rem}}.p-payments__methods__invalid-form__message{text-align:center}.p-payments__footer{font-size:.875rem;opacity:.65}.p-payments__footer .chapter__content{margin-bottom:0}@media only screen and (min-width:768px) and (min-height:0){.p-philanthropy__intro .chapter__content{max-width:31.875rem}}.p-philanthropy__intro__cta{text-align:center}.p-philanthropy__initiatives{border-top:1px solid rgba(0,0,0,.1)}.p-philanthropy__featured-initiatives{border-top:1px solid rgba(0,0,0,.1);margin:0 auto;padding:1.875rem 0 0}@media only screen and (min-width:768px) and (min-height:0){.p-philanthropy__featured-initiatives{padding:3.125rem 0 0}}@media only screen and (min-width:1024px) and (min-height:0){.p-philanthropy__featured-initiatives{max-width:56.25rem;padding:3.75rem 0 0}}@media only screen and (min-width:1920px) and (min-height:0){.p-philanthropy__featured-initiatives{max-width:108.125rem;padding:4.375rem 0 0}}.p-philanthropy__featured-initiatives .side-image{margin:0 auto 1.875rem}@media only screen and (min-width:768px) and (min-height:0){.p-philanthropy__featured-initiatives .side-image{margin-bottom:3.125rem}}@media only screen and (min-width:1024px) and (min-height:0){.p-philanthropy__featured-initiatives .side-image{max-width:56.25rem;margin-bottom:3.75rem}}@media only screen and (min-width:1920px) and (min-height:0){.p-philanthropy__featured-initiatives .side-image{max-width:89.0625rem;margin-bottom:4.375rem}}.p-philanthropy__news{border-top:1px solid rgba(0,0,0,.1)}@media only screen and (max-width:767px){.p-philanthropy__news__grid{font-size:0;margin-left:-10px;margin-right:-10px;padding:0}.p-philanthropy__news__grid .p-philanthropy__news__grid__item{box-sizing:border-box;display:inline-block;font-size:1rem;margin-left:10px;margin-right:10px;vertical-align:top;width:calc(100% / 2 - 20px)}}@media only screen and (min-width:768px) and (min-height:0){.p-philanthropy__news__grid{font-size:0;margin-left:-20px;margin-right:-20px;padding:0;text-align:center}.p-philanthropy__news__grid .p-philanthropy__news__grid__item{box-sizing:border-box;display:inline-block;font-size:1rem;margin-left:20px;margin-right:20px;vertical-align:top;width:calc(100% / 4 - 40px)}}@media only screen and (max-width:767px){.p-philanthropy__news__grid__item:nth-child(1n+3){display:none}}@media only screen and (min-width:768px) and (max-width:1023px){.p-profile .chapter{padding-top:1.875rem;padding-bottom:1.875rem}}@media only screen and (min-width:768px) and (max-width:1023px){.p-profile .chapter__title{font-size:2rem}}@media only screen and (min-width:1380px) and (max-width:1919px){.p-profile .chapter__title{font-size:2.25rem}}.p-profile__picture .action{display:block;margin:0 auto;width:210px}.p-profile__picture .p-profile__picture-placeholder{display:block;height:270px;width:210px;background-color:rgba(0,0,0,.1)}.p-profile__picture .p-profile__picture-placeholder.is-uploading{background-image:url(../images/loader.svg);background-position:50%;background-size:2.25rem;background-repeat:no-repeat}.p-profile__picture img{display:block;height:270px;width:210px}.p-profile__picture [type=file]{display:none}@media only screen and (min-width:768px) and (max-width:1023px){.p-profile__picture{border-bottom:1px solid rgba(0,0,0,.1);border-right:1px solid rgba(0,0,0,.1);box-sizing:border-box;float:left;width:50%;padding-right:20px}.p-profile__picture+.separator{display:none}}@media only screen and (min-width:768px) and (max-width:1023px){.p-profile__info{border-bottom:1px solid rgba(0,0,0,.1);float:right;box-sizing:border-box;width:50%;padding-left:20px}}@media only screen and (min-width:1024px) and (min-height:0){.p-profile__info .action{padding-left:1.5625rem}}@media only screen and (max-width:767px){.p-profile__info .data-quickview{margin-top:.625rem;margin-bottom:0}}@media only screen and (min-width:768px) and (min-height:0){.p-profile__info .data-quickview__label{width:8rem}}@media only screen and (min-width:768px) and (min-height:0){.p-profile__info .data-quickview__value{width:calc(100% - 8rem)}}@media only screen and (min-width:768px) and (min-height:0){.p-profile__info .data-quickview__label:last-of-type,.p-profile__info .data-quickview__value:last-of-type{padding-bottom:1.875rem}}@media only screen and (max-width:767px){.p-profile__info .data-quickview__value:last-of-type{margin-bottom:0}}.p-profile__bio{max-height:21.875rem;overflow-y:auto}.p-profile__bio p{max-width:none}.p-profile__bio{border:none;color:#000;font-family:Helvetica Neue,Arial,sans-serif;font-size:1rem;line-height:1.375;display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:8.75rem}@media only screen and (min-width:768px) and (min-height:0){.p-profile__bio{height:16.875rem}}.p-profile__bio[disabled]{color:#000}.p-profile__bio:focus{outline:0}@media only screen and (min-width:768px) and (min-height:0){.p-profile__lookbooks-wrapper{margin:0 auto;width:720px}}@media only screen and (min-width:1024px) and (min-height:0){.p-profile__lookbooks-wrapper{width:600px}}@media only screen and (min-width:1920px) and (min-height:0){.p-profile__lookbooks-wrapper{width:690px}}.p-profile__lookbooks{font-size:0;margin-bottom:-15px;margin-left:-7.5px;margin-right:-7.5px;padding:0}.p-profile__lookbooks .p-profile__lookbook{box-sizing:border-box;display:inline-block;font-size:1rem;margin-bottom:15px;margin-left:7.5px;margin-right:7.5px;vertical-align:top;width:calc(100% / 3 - 15px)}@media only screen and (min-width:768px) and (min-height:0){.p-profile__lookbooks{font-size:0;margin-bottom:-24px;margin-left:-12px;margin-right:-12px;padding:0}.p-profile__lookbooks .p-profile__lookbook{box-sizing:border-box;display:inline-block;font-size:1rem;margin-bottom:24px;margin-left:12px;margin-right:12px;vertical-align:top;width:calc(100% / 3 - 24px)}}@media only screen and (min-width:1024px) and (min-height:0){.p-profile__lookbooks{font-size:0;margin-bottom:-30px;margin-left:-15px;margin-right:-15px;padding:0}.p-profile__lookbooks .p-profile__lookbook{box-sizing:border-box;display:inline-block;font-size:1rem;margin-bottom:30px;margin-left:15px;margin-right:15px;vertical-align:top;width:calc(100% / 3 - 30px)}}@media only screen and (max-width:767px){.p-profile__lookbook .action__content{display:block;position:relative}.p-profile__lookbook .action__content:before{content:"";display:block;padding-bottom:151.21951%}.p-profile__lookbook .action__content img{bottom:0;left:0;position:absolute;right:0;top:0;height:100%;width:100%}.p-profile__lookbook .action__action{display:none}}.p-profile__lookbook img{display:block}@media only screen and (min-width:768px) and (min-height:0){.p-profile__lookbook img{height:336px;width:224px}}@media only screen and (min-width:1024px) and (min-height:0){.p-profile__lookbook img{height:270px;width:180px}}@media only screen and (min-width:1920px) and (min-height:0){.p-profile__lookbook img{height:310px;width:210px}}.p-profile__lookbook-title{font-family:Graphik XXX Cond Web,Impact,sans-serif;font-size:1.875rem;font-weight:400;letter-spacing:.0125em;line-height:1;text-transform:uppercase;display:block;text-align:center;margin-top:.625rem;margin-bottom:.625rem}@media only screen and (min-width:768px) and (min-height:0){.p-profile__lookbook-title{margin-top:-.625em;margin-bottom:0}}.p-profile__lookbook-action{border-bottom:1px solid currentcolor;text-align:center;display:block;font-family:Graphik XX Cond Web,Impact,sans-serif;text-transform:uppercase;font-size:1.125rem;font-weight:400;margin-left:auto;margin-right:auto;width:1.375rem}@media only screen and (min-width:768px) and (min-height:0){.p-profile__lookbook-action{display:none}}.p-profile__empty{margin-left:auto;margin-right:auto;text-align:center}.p-program-detail__contact-button{margin:1.875rem auto 0;text-align:center}@media only screen and (min-width:1024px) and (min-height:0){.p-program-detail__contact-button{margin:2.8125rem auto 0}}@media only screen and (min-width:1920px) and (min-height:0){.p-program-detail__contact-button{margin:3.75rem auto 0}}.p-program-detail__week{background-size:cover;background-repeat:no-repeat;background-position:50%;position:relative;display:block;text-align:center;height:29.375rem}.p-program-detail__week.is-dark{color:#fff}@media only screen and (min-width:768px) and (min-height:0){.p-program-detail__week{height:42.1875rem}}@media only screen and (min-width:1024px) and (min-height:0){.p-program-detail__week{color:#000;float:left;height:calc(100vh - 8.4375rem);position:relative;max-height:40rem;min-height:28.125rem;width:50%}.p-program-detail__week:nth-child(odd):last-child{float:none;clear:both;width:100%}}@media only screen and (min-width:1380px) and (min-height:0){.p-program-detail__week{height:calc(100vh - 8.4375rem);min-height:35rem;max-height:57.5rem}}.p-program-detail__week-date{font-family:Graphik XXX Cond Web,Impact,sans-serif;font-size:1.75rem;font-weight:400;position:absolute;top:3.125rem;left:50%;transform:translate(-50%,-100%);line-height:1}@media only screen and (min-width:768px) and (min-height:0){.p-program-detail__week-date{font-size:2.8125rem;top:4.75rem}}@media only screen and (min-width:1024px) and (min-height:0){.p-program-detail__week-date{font-size:1.875rem;top:3.75rem}}@media only screen and (min-width:1920px) and (min-height:0){.p-program-detail__week-date{font-size:5rem;top:7.5rem}}.p-program-detail__week-content{position:absolute;font-family:Throhand W01 Pen Roman,serif;width:92.5%;max-width:280px;left:50%;top:50%;transform:translate(-50%,-50%)}@media only screen and (min-width:768px) and (min-height:0){.p-program-detail__week-content{max-width:255px}}@media only screen and (min-width:1024px) and (min-height:0){.p-program-detail__week-content{max-width:360px}}@media only screen and (min-width:1920px) and (min-height:0){.p-program-detail__week-content{max-width:610px}}.p-program-detail__week-title{font-family:Throhand W01 Pen Roman,serif;font-size:2.5rem;font-weight:100;text-transform:uppercase;line-height:1;margin-bottom:.875rem}@media only screen and (min-width:768px) and (min-height:0){.p-program-detail__week-title{font-size:3.125rem;margin-bottom:1.5rem}}@media only screen and (min-width:1024px) and (min-height:0){.p-program-detail__week-title{font-size:4.375rem}}@media only screen and (min-width:1920px) and (min-height:0){.p-program-detail__week-title{font-size:7.5rem;margin-bottom:2.375rem}}.p-program-detail__week-cta{display:inline-block;border-bottom:1px solid currentcolor;text-transform:uppercase;letter-spacing:.025em;font-size:.875rem}@media only screen and (min-width:768px) and (min-height:0){.p-program-detail__week-cta{font-size:1rem}}.p-program-detail__week-button{position:absolute;bottom:2.1875rem;left:50%;transform:translateX(-50%);width:14.25rem}@media only screen and (min-width:768px) and (min-height:0){.p-program-detail__week-button{bottom:3.125rem;width:auto}}@media only screen and (min-width:1024px) and (min-height:0){.p-program-detail__week-button{bottom:2.8125rem}}@media only screen and (min-width:1920px) and (min-height:0){.p-program-detail__week-button{bottom:4.375rem}}.p-program-detail__contact .chapter__content{text-align:center}@media only screen and (min-width:768px) and (max-width:1023px){.p-program-detail__contact .chapter__content{max-width:485px;margin-left:auto;margin-right:auto}}@media only screen and (min-width:1024px) and (max-width:1919px){.p-program-detail__contact .chapter__content{margin-bottom:2.5rem}}@media only screen and (max-width:1023px){.p-program-detail__contact .chapter__actions .button,.p-program-detail__contact .chapter__actions .share__label{display:block;margin-bottom:.875rem;margin-left:auto;margin-right:auto;max-width:16.875rem}.p-program-detail__contact .chapter__actions .button:last-child,.p-program-detail__contact .chapter__actions .share__label:last-child{margin-bottom:0}}.p-program-detail__people{display:block;font-size:0;margin:0 auto;max-width:80%;text-align:center;padding:0}@media only screen and (min-width:1024px) and (min-height:0){.p-program-detail__people{max-width:600px}}.p-program-detail__people li{font-family:Graphik XXX Cond Web,Impact,sans-serif;font-size:1.875rem;font-weight:400;letter-spacing:.0125em;line-height:1;text-transform:uppercase;display:inline-block;margin-bottom:.625rem;margin-left:.375rem;margin-right:.375rem}@media only screen and (min-width:768px) and (min-height:0){.p-program-detail__people li{margin-bottom:.9375rem;margin-left:.9375rem;margin-right:.9375rem}}.p-program-detail__prizes{text-align:center}@media only screen and (min-width:768px) and (min-height:0){.p-program-detail__prizes{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin-bottom:-3.125rem;position:relative}}@media only screen and (min-width:1024px) and (min-height:0){.p-program-detail__prizes{margin:0 auto;width:960px;margin-bottom:-60px}}@media only screen and (min-width:1920px) and (min-height:0){.p-program-detail__prizes{margin:0 auto;width:1440px;margin-bottom:-125px}}@media only screen and (max-width:767px){.p-program-detail__prize{border-top:1px solid hsla(0,0%,100%,.15);padding-bottom:2.5rem;padding-top:2.1875rem}}@media only screen and (min-width:768px) and (min-height:0){.p-program-detail__prize{border-right:1px solid hsla(0,0%,100%,.15);box-sizing:border-box;margin-bottom:3.125rem;padding:.625rem 3.75rem;width:50%}}@media only screen and (min-width:768px) and (max-width:1023px){.p-program-detail__prize:last-child,.p-program-detail__prize:nth-child(2n){border-right:none}.p-program-detail__prize:not(:first-child):nth-child(odd):before{content:"";display:block;height:1px;background-color:hsla(0,0%,100%,.15);left:0;right:0;margin-top:-35px;position:absolute}}@media only screen and (min-width:1024px) and (max-width:1919px){.p-program-detail__prize{width:320px;margin-bottom:50px}.p-program-detail__prize:last-child,.p-program-detail__prize:nth-child(3n){border-right:none}.p-program-detail__prize:not(:first-child):nth-child(3n+1):before{content:"";display:block;height:1px;background-color:hsla(0,0%,100%,.15);left:0;right:0;margin-top:-35px;position:absolute}}@media only screen and (min-width:1920px) and (min-height:0){.p-program-detail__prize{padding-bottom:25px;width:360px;margin-bottom:100px}.p-program-detail__prize:last-child,.p-program-detail__prize:nth-child(4n){border-right:none}.p-program-detail__prize:not(:first-child):nth-child(4n+1):before{content:"";display:block;height:1px;background-color:hsla(0,0%,100%,.15);left:0;right:0;margin-top:-60px;position:absolute}}.p-program-detail__prize-prize{font-family:Graphik XXX Cond Web,Impact,sans-serif;font-size:1.875rem;font-weight:400;letter-spacing:.0125em;line-height:1;text-transform:uppercase;display:block;margin-bottom:.625rem;font-size:2.5rem;line-height:.9}@media only screen and (min-width:768px) and (min-height:0){.p-program-detail__prize-prize{font-size:2.875rem}}@media only screen and (min-width:1024px) and (min-height:0){.p-program-detail__prize-prize{font-size:1.875rem;margin-bottom:.9375rem}}@media only screen and (min-width:1920px) and (min-height:0){.p-program-detail__prize-prize{font-size:2.875rem}}.p-program-detail__prize-title{display:block;font-size:.8125rem;font-family:Throhand W01 Pen Roman,serif;font-weight:100;line-height:1;margin-bottom:1.25rem;text-transform:uppercase}@media only screen and (min-width:768px) and (min-height:0){.p-program-detail__prize-title{font-size:1.25rem}}@media only screen and (min-width:1024px) and (min-height:0){.p-program-detail__prize-title{font-size:.875rem}}@media only screen and (min-width:1920px) and (min-height:0){.p-program-detail__prize-title{font-size:1.25rem}}.p-program-detail__prize-winner{display:block;font-family:Helvetica Neue,Arial,sans-serif;font-size:.9375rem;line-height:1.55;font-style:italic;margin-bottom:1.25rem}.p-program-detail__prize-winner strong{font-style:normal;font-weight:400;display:block;text-decoration:underline}@media only screen and (min-width:768px) and (min-height:0){.p-program-detail__prize-winner{font-size:.875rem}}@media only screen and (min-width:1920px) and (min-height:0){.p-program-detail__prize-winner{font-size:.8125rem}}.p-program-detail__advisory-board{font-size:0;margin-bottom:-20px;margin-left:-10px;margin-right:-10px;list-style:none;margin:0;padding:0}.p-program-detail__advisory-board .p-program-detail__advisory-board-member{box-sizing:border-box;display:inline-block;font-size:1rem;margin-bottom:20px;margin-left:10px;margin-right:10px;vertical-align:top;width:calc(100% / 2 - 20px)}@media only screen and (min-width:768px) and (min-height:0){.p-program-detail__advisory-board{font-size:0;margin-bottom:-24px;margin-left:-12px;margin-right:-12px;padding:0;text-align:center}.p-program-detail__advisory-board .p-program-detail__advisory-board-member{box-sizing:border-box;display:inline-block;font-size:1rem;margin-bottom:24px;margin-left:12px;margin-right:12px;vertical-align:top;width:calc(100% / 3 - 24px)}}@media only screen and (min-width:1024px) and (min-height:0){.p-program-detail__advisory-board{font-size:0;margin-bottom:-20px;margin-left:-56px;margin-right:-56px;padding:0}.p-program-detail__advisory-board .p-program-detail__advisory-board-member{box-sizing:border-box;display:inline-block;font-size:1rem;margin-bottom:20px;margin-left:56px;margin-right:56px;vertical-align:top;width:calc(100% / 3 - 112px)}}@media only screen and (min-width:1920px) and (min-height:0){.p-program-detail__advisory-board{font-size:0;margin-bottom:-45px;margin-left:-10px;margin-right:-10px;padding:0;margin-left:auto;margin-right:auto;width:960px}.p-program-detail__advisory-board .p-program-detail__advisory-board-member{box-sizing:border-box;display:inline-block;font-size:1rem;margin-bottom:45px;margin-left:10px;margin-right:10px;vertical-align:top;width:calc(100% / 4 - 20px)}}.p-program-detail__advisory-board-member{text-align:center;text-transform:uppercase}.p-program-detail__advisory-board-member__title{display:block;font-size:1.75rem;font-family:Graphik XXX Cond Web,Impact,sans-serif;font-weight:400;margin-bottom:.25rem;letter-spacing:.025em}@media only screen and (min-width:768px) and (min-height:0){.p-program-detail__advisory-board-member__title{font-size:1.875rem}}.p-program-detail__advisory-board-member__subtitle{font-size:.8125rem;font-family:Throhand W01 Pen Roman,serif;font-weight:100;line-height:1}@media only screen and (min-width:768px) and (min-height:0){.p-program-detail__advisory-board-member__subtitle{font-size:.9375rem}}@media only screen and (min-width:1024px) and (min-height:0){.p-program-detail__advisory-board-member__subtitle{font-size:.875rem}}@media only screen and (min-width:1920px) and (min-height:0){.p-program-detail__advisory-board-member__subtitle{font-size:.9375rem}}@media only screen and (min-width:768px) and (min-height:0){.p-program-detail__vogue-participants{margin:0 auto;width:710px}}@media only screen and (min-width:1024px) and (min-height:0){.p-program-detail__vogue-participants{width:690px}}.p-program-detail__vogue-winners{font-size:0;margin-left:-10px;margin-right:-10px;padding:0}.p-program-detail__vogue-winners .p-program-detail__vogue-winner{box-sizing:border-box;display:inline-block;font-size:1rem;margin-left:10px;margin-right:10px;vertical-align:top;width:calc(100% / 2 - 20px)}@media only screen and (min-width:768px) and (min-height:0){.p-program-detail__vogue-winners{font-size:0;margin-left:-12.5px;margin-right:-12.5px;padding:0}.p-program-detail__vogue-winners .p-program-detail__vogue-winner{box-sizing:border-box;display:inline-block;font-size:1rem;margin-left:12.5px;margin-right:12.5px;vertical-align:top;width:calc(100% / 3 - 25px)}}@media only screen and (min-width:1024px) and (min-height:0){.p-program-detail__vogue-winners{font-size:0;margin-left:-15px;margin-right:-15px;padding:0}.p-program-detail__vogue-winners .p-program-detail__vogue-winner{box-sizing:border-box;display:inline-block;font-size:1rem;margin-left:15px;margin-right:15px;vertical-align:top;width:calc(100% / 3 - 30px)}}.p-program-detail__vogue-winner{margin-bottom:1.25rem}@media only screen and (min-width:768px) and (min-height:0){.p-program-detail__vogue-winner{margin-bottom:1.5625rem}}@media only screen and (min-width:1024px) and (min-height:0){.p-program-detail__vogue-winner{margin-bottom:1.875rem}}.p-program-detail__news-grid{font-size:0;margin-left:0;margin-right:0;padding:0;margin-bottom:2.5rem;text-align:center}.p-program-detail__news-grid .p-program-detail__news-grid-item{box-sizing:border-box;display:inline-block;font-size:1rem;margin-left:0;margin-right:0;vertical-align:top;width:100%}@media only screen and (min-width:768px) and (min-height:0){.p-program-detail__news-grid{font-size:0;margin-left:-12px;margin-right:-12px;padding:0}.p-program-detail__news-grid .p-program-detail__news-grid-item{box-sizing:border-box;display:inline-block;font-size:1rem;margin-left:12px;margin-right:12px;vertical-align:top;width:calc(100% / 3 - 24px)}}@media only screen and (min-width:1024px) and (min-height:0){.p-program-detail__news-grid{font-size:0;margin-left:-20px;margin-right:-20px;padding:0}.p-program-detail__news-grid .p-program-detail__news-grid-item{box-sizing:border-box;display:inline-block;font-size:1rem;margin-left:20px;margin-right:20px;vertical-align:top;width:calc(100% / 3 - 40px)}}@media only screen and (min-width:1920px) and (min-height:0){.p-program-detail__news-grid{font-size:0;margin-left:-17.5px;margin-right:-17.5px;padding:0;margin-left:auto;margin-right:auto;width:1575px}.p-program-detail__news-grid .p-program-detail__news-grid-item{box-sizing:border-box;display:inline-block;font-size:1rem;margin-left:17.5px;margin-right:17.5px;vertical-align:top;width:calc(100% / 3 - 35px)}}@media only screen and (max-width:767px){.p-program-detail__news-grid-item:nth-child(n+3){display:none}}@media only screen and (min-width:768px) and (min-height:0){.p-program-detail__news-grid-item:nth-child(n+4){display:none}}@media only screen and (max-width:767px){.p-program-detail__news-grid-item:first-child:not(:only-child){margin-bottom:2rem;padding-bottom:.4375rem;border-bottom:1px solid rgba(0,0,0,.1)}}.p-program-detail__lexus-winners{font-size:0;margin-bottom:-20px;margin-left:-10px;margin-right:-10px;padding:0}.p-program-detail__lexus-winners .p-program-detail__lexus-winner{box-sizing:border-box;display:inline-block;font-size:1rem;margin-bottom:20px;margin-left:10px;margin-right:10px;vertical-align:top;width:calc(100% / 2 - 20px)}@media only screen and (min-width:768px) and (min-height:0){.p-program-detail__lexus-winners{font-size:0;margin-bottom:-25px;margin-left:-12.5px;margin-right:-12.5px;padding:0;text-align:center}.p-program-detail__lexus-winners .p-program-detail__lexus-winner{box-sizing:border-box;display:inline-block;font-size:1rem;margin-bottom:25px;margin-left:12.5px;margin-right:12.5px;vertical-align:top;width:calc(100% / 3 - 25px)}}@media only screen and (min-width:1024px) and (min-height:0){.p-program-detail__lexus-winners{font-size:0;margin-bottom:-30px;margin-left:-15px;margin-right:-15px;padding:0}.p-program-detail__lexus-winners .p-program-detail__lexus-winner{box-sizing:border-box;display:inline-block;font-size:1rem;margin-bottom:30px;margin-left:15px;margin-right:15px;vertical-align:top;width:calc(100% / 5 - 30px)}}.p-program-detail__resources{font-size:0;text-align:center;margin-bottom:-1.875rem}@media only screen and (min-width:768px) and (min-height:0){.p-program-detail__resources{width:768px;margin-left:auto;margin-right:auto}}@media only screen and (min-width:1024px) and (min-height:0){.p-program-detail__resources{width:942px;margin-bottom:0}}@media only screen and (min-width:1920px) and (min-height:0){.p-program-detail__resources{width:1410px}}.p-program-detail__resource{box-sizing:border-box}@media only screen and (max-width:767px){.p-program-detail__resource{border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:1.875rem;margin-bottom:1.875rem}.p-program-detail__resource:last-child{border-bottom:none;padding-bottom:0}}@media only screen and (min-width:768px) and (min-height:0){.p-program-detail__resource{border-left:1px solid rgba(0,0,0,.1);display:inline-block;width:50%;padding:2.5rem 1.375rem}}@media only screen and (max-width:1023px){.p-program-detail__resource{margin-bottom:1.875rem}.p-program-detail__resource:nth-child(odd){border-left:none}}@media only screen and (min-width:1024px) and (min-height:0){.p-program-detail__resource:nth-child(3n+1){border-left:none}}@media only screen and (min-width:1024px) and (min-height:0){.p-program-detail__resource{padding:3.75rem 2.5rem 2.5rem;width:314px}}@media only screen and (min-width:1920px) and (min-height:0){.p-program-detail__resource{width:470px}}.p-program-detail__resource .button-group{margin-top:1.375rem}@media only screen and (min-width:768px) and (min-height:0){.p-program-detail__resource .button-group{margin-top:1.75rem}}@media only screen and (min-width:1024px) and (min-height:0){.p-program-detail__resource .button-group{margin-top:2.75rem}}@media only screen and (min-width:1920px) and (min-height:0){.p-program-detail__resource .button-group{margin-top:2.5rem}}.p-program-detail__resource-title{text-transform:uppercase;letter-spacing:.025rem;font-size:2.5rem;font-weight:400;font-family:Graphik XXX Cond Web,Impact,sans-serif;display:block;margin-bottom:1.25rem}@media only screen and (min-width:768px) and (min-height:0){.p-program-detail__resource-title{font-size:2.875rem;margin-bottom:1.5rem}}@media only screen and (min-width:1024px) and (min-height:0){.p-program-detail__resource-title{font-size:1.875rem}}@media only screen and (min-width:1920px) and (min-height:0){.p-program-detail__resource-title{font-size:2.875rem}}.p-program-detail__resource-description{font-family:Helvetica Neue,Arial,sans-serif;line-height:1.35;font-size:.875rem}.p-program-detail__resource-description p{margin-bottom:1.25rem}.p-program-week__intro [fd-html-content]{display:block;margin:1.25rem auto .25rem}@media only screen and (max-width:767px){.p-program-week__intro [fd-html-content],.p-program-week__intro [fd-html-content] p{font-size:.9375rem}}@media only screen and (min-width:768px) and (min-height:0){.p-program-week__intro [fd-html-content]{margin-top:4.375rem;margin-bottom:4.625rem}}@media only screen and (min-width:1024px) and (max-width:1919px){.p-program-week__intro [fd-html-content]{margin:3.5rem auto 3.875rem;max-width:400px;text-align:center}}@media only screen and (min-width:1920px) and (min-height:0){.p-program-week__intro [fd-html-content]{margin:2.625rem auto;max-width:500px;text-align:center}}.p-program-week__article{padding:.625rem 0 0}@media only screen and (min-width:768px) and (min-height:0){.p-program-week__article{padding:2.1875rem 0 0}}@media only screen and (min-width:1024px) and (min-height:0){.p-program-week__article{padding:2.8125rem 0 1.875rem}}@media only screen and (min-width:1920px) and (min-height:0){.p-program-week__article{padding:4.375rem 0 1.875rem}}.p-program-week__article-hero{margin-bottom:1.75rem}@media only screen and (min-width:768px) and (min-height:0){.p-program-week__article-hero{margin-bottom:2.75rem}}@media only screen and (min-width:1024px) and (min-height:0){.p-program-week__article-hero{margin-bottom:2rem}}@media only screen and (min-width:1920px) and (min-height:0){.p-program-week__article-hero{margin-bottom:3.125rem}}.p-program-week__article-video{margin-left:auto;margin-right:auto}@media only screen and (min-width:1024px) and (min-height:0){.p-program-week__article-video{max-width:48.125rem}}@media only screen and (min-width:1920px) and (min-height:0){.p-program-week__article-video{max-width:86.875rem}}@media only screen and (min-width:1024px) and (min-height:0){.p-program-week__article-video .video__content__cta{font-size:3.75rem}}@media only screen and (min-width:1920px) and (min-height:0){.p-program-week__article-video .video__content__cta{font-size:5.625rem}}.p-program-week__article-video .video__content__heading{bottom:1.25rem}.p-program-week__article-gallery .gallery{margin:0}.p-program-week__article-gallery .gallery__captions{margin-bottom:0}.p-program-week__article-share{display:block;text-align:center;padding:1.875rem 0 1.5625rem}@media only screen and (min-width:768px) and (min-height:0){.p-program-week__article-share{padding:3.125rem 0 2.625rem}}@media only screen and (min-width:1024px) and (min-height:0){.p-program-week__article-share{padding:1.875rem 0}}@media only screen and (min-width:1920px) and (min-height:0){.p-program-week__article-share{padding-top:3.125rem;padding-bottom:2.5rem}}.p-program-week__featured-designers .mr-slides__slide{display:none}.p-program-week__featured-designers .mr-slides__slide.is-current{display:block}@media only screen and (min-width:1920px) and (min-height:0){.p-program-week__featured-designers .pagination{margin-left:2.1875rem;margin-right:2.1875rem}}.p-program-week__featured-designers-grid{font-size:0;margin-bottom:-25px;margin-left:-10px;margin-right:-10px;padding:0;margin-bottom:0}.p-program-week__featured-designers-grid .p-program-week__featured-designers-grid-item{box-sizing:border-box;display:inline-block;font-size:1rem;margin-bottom:25px;margin-left:10px;margin-right:10px;vertical-align:top;width:calc(100% / 2 - 20px)}@media only screen and (min-width:768px) and (max-width:1023px){.p-program-week__featured-designers-grid{font-size:0;margin-bottom:-20px;margin-left:-12px;margin-right:-12px;padding:0;margin-bottom:0}.p-program-week__featured-designers-grid .p-program-week__featured-designers-grid-item{box-sizing:border-box;display:inline-block;font-size:1rem;margin-bottom:20px;margin-left:12px;margin-right:12px;vertical-align:top;width:calc(100% / 3 - 24px)}}@media only screen and (min-width:1024px) and (max-width:1919px){.p-program-week__featured-designers-grid{font-size:0;margin-bottom:-40px;margin-left:-20px;margin-right:-20px;padding:0;margin-bottom:0}.p-program-week__featured-designers-grid .p-program-week__featured-designers-grid-item{box-sizing:border-box;display:inline-block;font-size:1rem;margin-bottom:40px;margin-left:20px;margin-right:20px;vertical-align:top;width:calc(100% / 3 - 40px)}}@media only screen and (min-width:1920px) and (min-height:0){.p-program-week__featured-designers-grid{font-size:0;margin-bottom:-60px;margin-left:-15px;margin-right:-15px;padding:0;margin-bottom:0;margin-left:auto;margin-right:auto;width:1590px}.p-program-week__featured-designers-grid .p-program-week__featured-designers-grid-item{box-sizing:border-box;display:inline-block;font-size:1rem;margin-bottom:60px;margin-left:15px;margin-right:15px;vertical-align:top;width:calc(100% / 3 - 30px)}}.p-program-week__designers-list{margin:0 auto;width:17.5rem}@media only screen and (min-width:768px) and (min-height:0){.p-program-week__designers-list{width:28.125rem}}@media only screen and (min-width:1024px) and (min-height:0){.p-program-week__designers-list{width:41.25rem}}@media only screen and (min-width:1920px) and (min-height:0){.p-program-week__designers-list{width:90rem}}.p-program-week__designers-column{float:left;width:6.25rem;list-style:none;margin:0 1.25rem;padding:0;text-align:center}@media only screen and (min-width:768px) and (min-height:0){.p-program-week__designers-column{margin:0 2.5rem;width:9.0625rem}}@media only screen and (min-width:1024px) and (min-height:0){.p-program-week__designers-column{margin:0 2.5rem;width:8.75rem}}@media only screen and (min-width:1920px) and (min-height:0){.p-program-week__designers-column{margin:5.3125rem 6.25rem 0;width:17.5rem}}.p-program-week__designers-column a{font-family:Graphik XXX Cond Web,Impact,sans-serif;font-size:1.875rem;font-weight:400;text-transform:uppercase;display:block;margin-bottom:.5rem}@media only screen and (min-width:768px) and (min-height:0){.p-program-week__designers-column a{font-size:2.8125rem;margin-bottom:.875rem}}@media only screen and (min-width:1024px) and (min-height:0){.p-program-week__designers-column a{font-size:1.875rem;margin-bottom:.5rem}}@media only screen and (min-width:1920px) and (min-height:0){.p-program-week__designers-column a{font-size:5rem}}.p-program-week__calendar{background-color:#fff5f2}.p-program-week__calendar__cta{display:block;font-family:Throhand W01 Pen Roman,serif;font-size:.875rem;margin:0 auto 2em;max-width:400px;text-align:center;text-transform:uppercase}@media only screen and (min-width:1024px) and (min-height:0){.p-program-week__calendar__cta{font-size:.875rem}}@media only screen and (min-width:1920px) and (min-height:0){.p-program-week__calendar__cta{font-size:1.125rem}}.p-program-week__calendar__cta a{border-bottom:1px solid rgba(0,0,0,.3)}.p-programs__program-summary{text-align:center;color:#fff;padding:3.4375rem 1.25rem}@media only screen and (min-width:768px) and (min-height:0){.p-programs__program-summary{padding:3.4375rem 1.5625rem}}@media only screen and (min-width:1024px) and (max-width:1919px){.p-programs__program-summary{padding:3.125rem 2.5rem}}@media only screen and (min-width:1920px) and (min-height:0){.p-programs__program-summary{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}}.p-programs__program-summary p{font-size:.875rem;display:block;margin:0 auto;max-width:13.125rem}.p-programs__program-summary p:not(:last-child){margin-bottom:1em}.p-programs__program-summary p a{display:inline-block;border-bottom:1px solid currentcolor}.p-programs__program-summary-title{font-family:Throhand W01 Pen Roman,serif;font-weight:100;text-transform:uppercase;line-height:.9;font-size:2.5rem}@media only screen and (min-width:768px) and (min-height:0){.p-programs__program-summary-title{font-size:4.375rem}}@media only screen and (min-width:1920px) and (min-height:0){.p-programs__program-summary-title{font-size:7.1875rem}}@media only screen and (max-width:767px){.p-programs__program-summary-dates{margin:3.125rem auto}}@media only screen and (min-width:768px) and (max-width:1023px){.p-programs__program-summary-dates{font-size:0;margin-left:-12.5px;margin-right:-12.5px;padding:0;margin:1.875rem auto 2.8125rem;width:665px}.p-programs__program-summary-dates .p-programs__program-summary-date{box-sizing:border-box;display:inline-block;font-size:1rem;margin-left:12.5px;margin-right:12.5px;vertical-align:top;width:calc(100% / 2 - 25px)}}@media only screen and (min-width:1024px) and (min-height:0){.p-programs__program-summary-dates{font-size:0;margin-left:-15px;margin-right:-15px;padding:0;width:440px;margin:2.5rem auto 3.125rem}.p-programs__program-summary-dates .p-programs__program-summary-date{box-sizing:border-box;display:inline-block;font-size:1rem;margin-left:15px;margin-right:15px;vertical-align:top;width:calc(100% / 2 - 30px)}}@media only screen and (min-width:1920px) and (min-height:0){.p-programs__program-summary-dates{margin:5rem auto 4.0625rem}}.p-programs__program-summary-date{border-bottom:1px solid currentcolor;position:relative;padding:1.25rem 0}@media only screen and (min-width:768px) and (min-height:0){.p-programs__program-summary-date{height:180px;padding:0}}.p-programs__program-summary-date:first-child{border-top:1px solid currentcolor}@media only screen and (min-width:768px) and (min-height:0){.p-programs__program-summary-date:first-child+.p-programs__program-summary-date{border-top:1px solid currentcolor}}.p-programs__program-summary-date .snippet{color:currentcolor}@media only screen and (min-width:768px) and (min-height:0){.p-programs__program-summary-date .snippet{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%}}.p-programs__program-summary-date .snippet__title{font-family:Graphik XXX Cond Web,Impact,sans-serif;font-size:1.875rem;margin-bottom:.2em}@media only screen and (min-width:768px) and (min-height:0){.p-programs__program-summary-date .snippet__title{font-size:2.8125rem;width:92.5%}}@media only screen and (min-width:1024px) and (min-height:0){.p-programs__program-summary-date .snippet__title{font-size:1.875rem;width:100%}}.p-programs__program-summary-date .snippet:hover .snippet__call-to-action span,.p-programs__program-summary-date .snippet__call-to-action span{border-bottom-color:#fff}.p-programs__upcoming{text-align:center}@media only screen and (max-width:767px){.p-programs__upcoming{border-top:1px solid rgba(0,0,0,.1);margin-top:2.1875rem;padding-top:2.1875rem}}@media only screen and (min-width:768px) and (min-height:0){.p-programs__upcoming{font-size:0;margin-left:-12px;margin-right:-12px;padding:0;margin-left:auto;margin-right:auto;width:732px;margin-top:2.8125rem}.p-programs__upcoming .p-programs__upcoming-item{box-sizing:border-box;display:inline-block;font-size:1rem;margin-left:12px;margin-right:12px;vertical-align:top;width:calc(100% / 3 - 24px)}}@media only screen and (min-width:1024px) and (min-height:0){.p-programs__upcoming{font-size:0;margin-left:-22.5px;margin-right:-22.5px;padding:0;margin-top:3.75rem;margin-left:auto;margin-right:auto;width:990px}.p-programs__upcoming .p-programs__upcoming-item{box-sizing:border-box;display:inline-block;font-size:1rem;margin-left:22.5px;margin-right:22.5px;vertical-align:top;width:calc(100% / 3 - 45px)}}@media only screen and (min-width:1920px) and (min-height:0){.p-programs__upcoming{font-size:0;margin-left:-17.5px;margin-right:-17.5px;padding:0;margin-left:auto;margin-right:auto;width:1340px}.p-programs__upcoming .p-programs__upcoming-item{box-sizing:border-box;display:inline-block;font-size:1rem;margin-left:17.5px;margin-right:17.5px;vertical-align:top;width:calc(100% / 4 - 35px)}}@media only screen and (max-width:767px){.p-programs__upcoming-item{border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:2.5rem;margin-bottom:2.1875rem}.p-programs__upcoming-item .snippet__title{font-size:2.5rem;max-width:17.8125rem}.p-programs__upcoming-item:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}}@media only screen and (min-width:768px) and (min-height:0){.p-programs__upcoming-item .snippet__title{font-size:2.8125rem;margin-top:1.5625rem}}@media only screen and (min-width:1024px) and (min-height:0){.p-programs__upcoming-item .snippet__title{font-size:1.875rem;margin-top:1.25rem;max-width:14.375rem}}@media only screen and (min-width:768px) and (max-width:1919px){.p-programs__upcoming-item:nth-child(n+4){display:none}}@media only screen and (min-width:1920px) and (min-height:0){.p-programs__upcoming-item .snippet__title{font-size:2.875rem;margin-top:1.25rem;width:100%;max-width:none}}.p-programs__upcoming-item:only-child{width:auto}.p-programs__upcoming-item:only-child .snippet__title{padding-left:1.25rem}.p-programs__incubator .chapter__subtitle{font-size:.8125rem}@media only screen and (min-width:1920px) and (min-height:0){.p-programs__incubator .chapter__subtitle{font-size:.9375rem}}.p-programs__news{text-align:center}.p-programs__news .mr-slides__slide{display:none}.p-programs__news .mr-slides__slide.is-current{display:block}.p-programs__news .chapter{padding-bottom:0}.p-programs__news-grid{display:block;font-size:0;margin-left:0;margin-right:0;padding:0;margin-bottom:0}.p-programs__news-grid .p-programs__news-grid-item{box-sizing:border-box;display:inline-block;font-size:1rem;margin-left:0;margin-right:0;vertical-align:top;width:100%}@media only screen and (max-width:767px){.p-programs__news-grid .p-programs__news-grid-item:nth-child(n+3){display:none}}@media only screen and (min-width:768px) and (max-width:1023px){.p-programs__news-grid{font-size:0;margin-bottom:-24px;margin-left:-12px;margin-right:-12px;padding:0;margin-bottom:0}.p-programs__news-grid .p-programs__news-grid-item{box-sizing:border-box;display:inline-block;font-size:1rem;margin-bottom:24px;margin-left:12px;margin-right:12px;vertical-align:top;width:calc(100% / 3 - 24px)}.p-programs__news-grid .snippet__title{font-size:2.8125rem}.p-programs__news-grid .p-programs__news-grid-item:nth-child(n+4){display:none}}@media only screen and (max-width:1023px){.p-programs__news-grid .snippet__excerpt{display:none}}@media only screen and (min-width:1024px) and (max-width:1919px){.p-programs__news-grid{font-size:0;margin-bottom:-40px;margin-left:-20px;margin-right:-20px;padding:0;margin-bottom:0}.p-programs__news-grid .p-programs__news-grid-item{box-sizing:border-box;display:inline-block;font-size:1rem;margin-bottom:40px;margin-left:20px;margin-right:20px;vertical-align:top;width:calc(100% / 3 - 40px)}.p-programs__news-grid .snippet__title{font-size:1.875rem}.p-programs__news-grid .p-programs__news-grid-item:nth-child(n+4){display:none}}@media only screen and (min-width:1920px) and (min-height:0){.p-programs__news-grid{font-size:0;margin-bottom:-90px;margin-left:-45px;margin-right:-45px;padding:0;margin-bottom:0}.p-programs__news-grid .p-programs__news-grid-item{box-sizing:border-box;display:inline-block;font-size:1rem;margin-bottom:90px;margin-left:45px;margin-right:45px;vertical-align:top;width:calc(100% / 4 - 90px)}.p-programs__news-grid .snippet__title{font-size:2.875rem}.p-programs__news-grid .p-programs__news-grid-item:nth-child(n+5){display:none}}@media only screen and (max-width:767px){.p-programs__news-grid-item:first-child:not(:only-child){margin-bottom:2rem;padding-bottom:.4375rem;border-bottom:1px solid rgba(0,0,0,.1)}}@media only screen and (min-width:1920px) and (min-height:0){.p-reports-and-statements .chapter{margin:0 auto;max-width:57.5rem}}@media only screen and (min-width:768px) and (min-height:0){.p-reports-and-statements .chapter__content{max-width:30.3125rem}}.p-reports-and-statements__annual-reports{border-bottom:1px solid rgba(0,0,0,.1)}@media only screen and (max-width:767px){.p-reports-and-statements__grid{font-size:0;margin-left:-12.5px;margin-right:-12.5px;padding:0}.p-reports-and-statements__grid .p-reports-and-statements__grid__item{box-sizing:border-box;display:inline-block;font-size:1rem;margin-left:12.5px;margin-right:12.5px;vertical-align:top;width:calc(100% / 2 - 25px)}}@media only screen and (min-width:768px) and (min-height:0){.p-reports-and-statements__grid{font-size:0;margin-left:-12.5px;margin-right:-12.5px;padding:0;margin-top:3.75rem}.p-reports-and-statements__grid .p-reports-and-statements__grid__item{box-sizing:border-box;display:inline-block;font-size:1rem;margin-left:12.5px;margin-right:12.5px;vertical-align:top;width:calc(100% / 3 - 25px)}}@media only screen and (min-width:1024px) and (min-height:0){.p-reports-and-statements__grid{font-size:0;margin-left:-12.5px;margin-right:-12.5px;padding:0}.p-reports-and-statements__grid .p-reports-and-statements__grid__item{box-sizing:border-box;display:inline-block;font-size:1rem;margin-left:12.5px;margin-right:12.5px;vertical-align:top;width:calc(100% / 4 - 25px)}}@media only screen and (min-width:1024px) and (min-height:0){.p-reports-and-statements__grid{font-size:0;margin-left:-15px;margin-right:-15px;padding:0}.p-reports-and-statements__grid .p-reports-and-statements__grid__item{box-sizing:border-box;display:inline-block;font-size:1rem;margin-left:15px;margin-right:15px;vertical-align:top;width:calc(100% / 4 - 30px)}}.p-reports-and-statements__grid__item__link{display:block}.p-reports-and-statements__grid__item__poster{background-color:#f0f0f0;background-position:50%;background-size:cover;padding-top:124%}@media only screen and (max-width:767px){.p-reports-and-statements__grid__item__poster{margin:0 0 1.5625rem}}@media only screen and (min-width:768px) and (min-height:0){.p-reports-and-statements__grid__item__poster{margin:0 0 1.25rem}}@media only screen and (min-width:1024px) and (min-height:0){.p-reports-and-statements__grid__item__poster{margin:0 0 1.5625rem}}@media only screen and (min-width:1920px) and (min-height:0){.p-reports-and-statements__grid__item__poster{margin:0 0 .9375rem}}.p-reports-and-statements__grid__item__title{font-family:Graphik XXX Cond Web,Impact,sans-serif;font-size:1.6875rem;font-weight:400;line-height:1;text-align:center;text-transform:uppercase}@media only screen and (max-width:767px){.p-reports-and-statements__grid__item__title{margin:0 0 1.875rem}}@media only screen and (min-width:768px) and (min-height:0){.p-reports-and-statements__grid__item__title{font-size:2.8125rem;margin:0 0 2.8125rem}}@media only screen and (min-width:1024px) and (min-height:0){.p-reports-and-statements__grid__item__title{font-size:1.875rem;margin:0 0 2.1875rem}}.p-reports-and-statements__list{list-style:none;font-size:0;margin:0 auto;padding:0}@media only screen and (max-width:767px){.p-reports-and-statements__list{margin-left:-.75rem;margin-right:-.75rem}}@media only screen and (min-width:768px) and (min-height:0){.p-reports-and-statements__list{margin-top:3.125rem;max-width:41.875rem}}@media only screen and (min-width:1024px) and (min-height:0){.p-reports-and-statements__list{margin-top:0;max-width:31.25rem}}.p-reports-and-statements__list__item{display:inline-block}@media only screen and (max-width:767px){.p-reports-and-statements__list__item{margin:0 .75rem .9375rem}}@media only screen and (min-width:768px) and (min-height:0){.p-reports-and-statements__list__item{margin:0 1.5625rem .9375rem}}@media only screen and (min-width:1024px) and (min-height:0){.p-reports-and-statements__list__item{margin:0 1.25rem .9375rem}}.p-reports-and-statements__list__item__title{font-family:Graphik XXX Cond Web,Impact,sans-serif;font-size:1.875rem;font-weight:400;line-height:1}@media only screen and (min-width:768px) and (min-height:0){.p-reports-and-statements__list__item__title{font-size:2.8125rem}}@media only screen and (min-width:1024px) and (min-height:0){.p-reports-and-statements__list__item__title{font-size:1.875rem}}@media only screen and (min-width:1920px) and (min-height:0){.p-reports-and-statements__list__item__title{font-size:2.25rem}}.p-resources__intro .chapter__title{display:none}.p-resources__intro .chapter__content{margin-bottom:2rem;max-width:485px}.p-resources__featured-grid{margin-bottom:-1.25rem;text-align:center}@media only screen and (min-width:768px) and (min-height:0){.p-resources__featured-grid{font-size:0;margin-left:-10px;margin-right:-10px;padding:0}.p-resources__featured-grid .p-resources__featured-grid-item{box-sizing:border-box;display:inline-block;font-size:1rem;margin-left:10px;margin-right:10px;vertical-align:top;width:calc(100% / 3 - 20px)}}.p-resources__featured-grid-item{margin-bottom:1.25rem}@media only screen and (max-width:767px){.p-resources__featured-grid-item{display:block}}.p-resources__featured-grid-item .snippet{text-align:center}.p-search{overflow:hidden}.p-search__title{font-family:Throhand W01 Pen Roman,serif;font-size:1.875rem;font-weight:100;margin:2.1875rem auto 1.5625rem;text-align:center;text-transform:uppercase;line-height:.95}@media only screen and (max-width:767px){.p-search__title{word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media only screen and (min-width:768px) and (min-height:0){.p-search__title{font-size:2rem;max-width:360px;margin-top:3.125rem;margin-bottom:2.1875rem}}@media only screen and (min-width:1024px) and (min-height:0){.p-search__title{font-size:2.8125rem;margin-bottom:1.5625rem;max-width:31.875rem}}@media only screen and (min-width:1920px) and (min-height:0){.p-search__title{font-size:2.8125rem;margin-bottom:4.0625rem;margin-top:5.625rem;max-width:43.75rem}}.p-search__no-results{font-family:Helvetica Neue,Arial,sans-serif;font-size:.875rem;margin:1.5625rem auto 6.25rem;max-width:318px;text-align:center}@media only screen and (min-width:768px) and (min-height:0){.p-search__no-results{margin-top:2.5rem}}@media only screen and (min-width:1024px) and (min-height:0){.p-search__no-results{margin-top:3.125rem}}@media only screen and (min-width:1920px) and (min-height:0){.p-search__no-results{margin:3.4375rem auto 6.25rem}}.p-search__results-members{border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:2rem}@media only screen and (min-width:1920px) and (min-height:0){.p-search__results-members{border-bottom:none;padding-bottom:0;box-sizing:border-box;float:left;width:33.33%}.p-search__results-members .p-search__results-result:nth-child(2n){margin-right:0}}@media only screen and (max-width:1919px){.p-search__results-other .separator{position:relative;width:100%;display:block}}@media only screen and (min-width:1920px) and (min-height:0){.p-search__results-members~.p-search__results-other{border-left:1px solid rgba(0,0,0,.1);box-sizing:border-box;float:right;padding-left:1.875rem;position:relative;width:66.67%}.p-search__results-members~.p-search__results-other .p-search__results-result:nth-child(4n+4){margin-right:0}}.p-search__results-group{padding-bottom:2rem}@media only screen and (min-width:768px) and (min-height:0){.p-search__results-group{padding-bottom:3rem}}@media only screen and (min-width:1920px) and (min-height:0){.p-search__results-group{padding-bottom:0;margin-bottom:1.5rem}.separator+.p-search__results-group{margin-top:5.625rem}}.p-search__results-group-title{display:block;font-size:.875rem;margin-bottom:.9375rem;margin-top:1.5625rem;text-transform:capitalize}@media only screen and (min-width:768px) and (min-height:0){.p-search__results-group-title{margin-top:2.5rem;margin-bottom:1.375rem}}@media only screen and (min-width:1024px) and (min-height:0){.p-search__results-group-title{margin-top:3.125rem;margin-bottom:2rem}}@media only screen and (min-width:1920px) and (min-height:0){.p-search__results-group-title{margin-top:3.4375rem}}@media only screen and (min-width:1920px) and (min-height:0){.p-search__results{margin-left:auto;margin-right:auto;width:1424px}}.p-search__results-results{font-family:Helvetica Neue,Arial,sans-serif;font-size:0;list-style:none;margin:0;max-width:none;padding:0}@media only screen and (max-width:767px){.p-search__results-results{font-size:0;margin-bottom:-20px;margin-left:-10px;margin-right:-10px;padding:0}.p-search__results-results .p-search__results-result{box-sizing:border-box;display:inline-block;font-size:1rem;margin-bottom:20px;margin-left:10px;margin-right:10px;vertical-align:top;width:calc(100% / 2 - 20px);font-size:.875rem}}@media only screen and (min-width:768px) and (max-width:1023px){.p-search__results-results{font-size:0;margin-bottom:-24px;margin-left:-12px;margin-right:-12px;padding:0}.p-search__results-results .p-search__results-result{box-sizing:border-box;display:inline-block;font-size:1rem;margin-bottom:24px;margin-left:12px;margin-right:12px;vertical-align:top;width:calc(100% / 3 - 24px);font-size:.875rem}}@media only screen and (min-width:1024px) and (max-width:1919px){.p-search__results-results{font-size:0;margin-bottom:-20px;margin-left:-10px;margin-right:-10px;padding:0}.p-search__results-results .p-search__results-result{box-sizing:border-box;display:inline-block;font-size:1rem;margin-bottom:20px;margin-left:10px;margin-right:10px;vertical-align:top;width:calc(100% / 5 - 20px);font-size:.875rem}}.p-search__results-result{display:inline-block;font-size:.875rem;line-height:1.5;vertical-align:top}@media only screen and (min-width:1920px) and (min-height:0){.p-search__results-result{margin-bottom:2.625rem;margin-right:1.875rem;width:207px}}.p-search__results-image{background-color:#f0f0f0;background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;margin-bottom:.75rem;padding-top:130%}.p-search__results-image[mr-haraway].is-empty{min-height:0}.p-search__results-image[mr-haraway].is-empty.is-resource{background-color:#f0beb5;background-image:url(../images/resource-fallback.png);background-position:50%;background-size:auto 100%;background-repeat:no-repeat}.p-search__results-name{display:block;margin-bottom:.5em}@media only screen and (min-width:1024px) and (min-height:0){.p-search__results-name{margin-bottom:1em}}.p-search__results-description{display:block}.p-search__results-cta{border-bottom:1px solid rgba(0,0,0,.2);display:inline-block}.p-student-programs__education-post{margin:0 auto}@media only screen and (min-width:768px) and (min-height:0){.p-student-programs__education-post{width:35.3125rem}}@media only screen and (min-width:1024px) and (max-width:1919px){.p-student-programs__education-post{width:25rem}}.p-student-programs__call-to-action .chapter__title{font-size:1.5625rem;line-height:1.15}@media only screen and (min-width:768px) and (max-width:1919px){.p-student-programs__call-to-action{margin:0 auto;padding:2.1875rem 0;width:420px}.p-student-programs__call-to-action .chapter__title{font-size:2rem}}@media only screen and (min-width:1024px) and (min-height:0){.p-student-programs__call-to-action .chapter__title{font-size:1.875rem}}@media only screen and (min-width:1920px) and (min-height:0){.p-student-programs__call-to-action .chapter__title{font-size:2.75rem;max-width:570px}}.p-student-programs__news{text-align:center;padding-left:1.25rem;padding-right:1.25rem;position:relative}@media only screen and (min-width:1024px) and (min-height:0){.p-student-programs__news .has-pagination{padding-bottom:3.125rem}}@media only screen and (min-width:1920px) and (min-height:0){.p-student-programs__news .has-pagination{padding-bottom:3.75rem}}@media only screen and (min-width:1920px) and (min-height:0){.p-student-programs__news{padding-left:1.875rem;padding-right:1.875rem}}@media only screen and (min-width:1024px) and (min-height:0){.p-student-programs__news__pagination{bottom:0;left:1.875rem;position:absolute;right:1.875rem}}.p-student-programs__news-grid{font-size:0;margin-left:0;margin-right:0;padding:0;margin-bottom:1.5625rem}.p-student-programs__news-grid .p-student-programs__news-grid-item{box-sizing:border-box;display:inline-block;font-size:1rem;margin-left:0;margin-right:0;vertical-align:top;width:100%}@media only screen and (max-width:767px){.p-student-programs__news-grid .p-student-programs__news-grid-item:nth-child(n+3){display:none}}@media only screen and (min-width:768px) and (max-width:1023px){.p-student-programs__news-grid{font-size:0;margin-left:-12px;margin-right:-12px;padding:0}.p-student-programs__news-grid .p-student-programs__news-grid-item{box-sizing:border-box;display:inline-block;font-size:1rem;margin-left:12px;margin-right:12px;vertical-align:top;width:calc(100% / 3 - 24px)}.p-student-programs__news-grid .p-student-programs__news-grid-item:nth-child(n+4){display:none}.p-student-programs__news-grid .snippet__title{font-size:2.875rem}}@media only screen and (min-width:1024px) and (max-width:1919px){.p-student-programs__news-grid{font-size:0;margin-left:0;margin-right:0;padding:0}.p-student-programs__news-grid .p-student-programs__news-grid-item{box-sizing:border-box;display:inline-block;font-size:1rem;margin-left:0;margin-right:0;vertical-align:top;width:100%}.p-student-programs__news-grid .p-student-programs__news-grid-item:not(:first-child){display:none}.p-student-programs__news-grid .snippet__title{font-size:1.875rem}}@media only screen and (min-width:1920px) and (min-height:0){.p-student-programs__news-grid{font-size:0;margin-left:-32.5px;margin-right:-32.5px;padding:0;margin-left:auto;margin-right:auto;width:630px;margin-bottom:4.6875rem}.p-student-programs__news-grid .p-student-programs__news-grid-item{box-sizing:border-box;display:inline-block;font-size:1rem;margin-left:32.5px;margin-right:32.5px;vertical-align:top;width:calc(100% / 2 - 65px)}.p-student-programs__news-grid .snippet__title{font-size:1.875rem;width:100%}.p-student-programs__news-grid .p-student-programs__news-grid-item:nth-child(n+3){display:none}}@media only screen and (max-width:767px){.p-student-programs__news-grid-item:first-child:not(:only-child){margin-bottom:2rem;padding-bottom:.4375rem;border-bottom:1px solid rgba(0,0,0,.1)}}.p-subscriptions__hero{max-height:11.25rem;position:relative;z-index:1}.p-subscriptions__hero .hero{max-height:11.25rem}@media only screen and (min-width:768px) and (min-height:0){.p-subscriptions__hero{max-height:22.5rem}.p-subscriptions__hero .hero{min-height:22.5rem;max-height:22.5rem}.p-subscriptions__hero .hero__title{margin-top:-1.75rem}}@media only screen and (min-width:1024px) and (min-height:0){.p-subscriptions__hero{max-height:30.625rem}.p-subscriptions__hero .hero{min-height:30.625rem;max-height:30.625rem}.p-subscriptions__hero .hero__title__text{font-size:4.375rem!important}}@media only screen and (min-width:768px) and (min-height:0){.p-text__text-layout .chapter__content{max-width:31.875rem}}.p-text__text-layout__cta{text-align:center}.p-text__news{border-top:1px solid rgba(0,0,0,.1)}@media only screen and (max-width:767px){.p-text__news__grid{font-size:0;margin-left:-10px;margin-right:-10px;padding:0}.p-text__news__grid .p-text__news__grid__item{box-sizing:border-box;display:inline-block;font-size:1rem;margin-left:10px;margin-right:10px;vertical-align:top;width:calc(100% / 2 - 20px)}}@media only screen and (min-width:768px) and (min-height:0){.p-text__news__grid{font-size:0;margin-left:-20px;margin-right:-20px;padding:0;text-align:center}.p-text__news__grid .p-text__news__grid__item{box-sizing:border-box;display:inline-block;font-size:1rem;margin-left:20px;margin-right:20px;vertical-align:top;width:calc(100% / 4 - 40px)}}@media only screen and (max-width:767px){.p-text__news__grid__item:nth-child(1n+3){display:none}}