.o-article-asf__top,.o-article-asf__bottom{margin-top:1.25rem;margin-bottom:1.25rem;padding-top:1.25rem;padding-bottom:1.25rem}.o-card{border:1px solid #eeedea;padding:.625rem;background-color:#fff;margin-top:.625rem;margin-bottom:.625rem}.o-card--special{background-color:#f4f3f1}.o-card--adv{background-color:#e5eff1;position:relative}.o-card--ad-native{border:1px solid #e5eff1;background-color:#e5eff1;position:relative}.o-card--author{margin-top:0;margin-bottom:0;padding-left:0;padding-right:0;border-top:none;border-left:none;border-right:none;background-color:transparent}.o-card--author:first-of-type{padding-top:0}.o-card--image-left .o-card__content .o-card__col{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-right:.625rem}.o-card--image-left .o-card__content .o-card__col:first-of-type{-webkit-box-flex:4;-ms-flex:4;flex:4;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-right:0}@media (min-width:80rem){.o-card--securedrop .o-card__content .o-card__col:first-of-type{-webkit-box-flex:5;-ms-flex:5;flex:5}}.o-card--securedrop .o-card__label--muted{margin-bottom:0}.o-card--securedrop .o-card__label--muted .o-card__label-text{font-family:Helvetica,Arial,Verdana,sans-serif;font-weight:700;font-style:normal}.font__gmsanc-bold--loaded .o-card--securedrop .o-card__label--muted .o-card__label-text{font-family:"GMsanC-Bold",Helvetica,Arial,Verdana,sans-serif;font-weight:normal;font-style:normal}.o-card--securedrop .o-card__label--muted .o-card__label-text em,.o-card--securedrop .o-card__label--muted .o-card__label-text i{font-style:normal}.o-card--securedrop .o-card__hed .o-card__hed-text{font-family:Helvetica,Arial,Verdana,sans-serif;font-weight:500;font-style:normal;font-size:.875rem;line-height:1.21429;color:#4c4c4c}.font__gmsanc-regular--loaded .o-card--securedrop .o-card__hed .o-card__hed-text{font-family:"GMsanC-Regular",Helvetica,Arial,Verdana,sans-serif;font-weight:normal;font-style:normal}.o-card--securedrop .o-card__hed .o-card__hed-text em,.o-card--securedrop .o-card__hed .o-card__hed-text i{font-style:normal}.o-card--securedrop .o-card__hed .o-card__hed-text strong,.o-card--securedrop .o-card__hed .o-card__hed-text b{font-family:Helvetica,Arial,Verdana,sans-serif;font-weight:700;font-style:normal}.font__gmsanc-bold--loaded .o-card--securedrop .o-card__hed .o-card__hed-text strong,.font__gmsanc-bold--loaded .o-card--securedrop .o-card__hed .o-card__hed-text b{font-family:"GMsanC-Bold",Helvetica,Arial,Verdana,sans-serif;font-weight:normal;font-style:normal}.o-card--securedrop .o-card__hed .o-card__hed-text strong em,.o-card--securedrop .o-card__hed .o-card__hed-text strong i,.o-card--securedrop .o-card__hed .o-card__hed-text b em,.o-card--securedrop .o-card__hed .o-card__hed-text b i{font-style:normal}.o-card--securedrop .o-card__meta{margin-top:.3125rem}.o-card--securedrop .o-card__meta::before{margin-right:0;font-size:1.0625rem;color:#7f7f7f;content:"\2022"}.o-card__content-group{display:block;margin-bottom:.125rem}.o-card__content-text{font-size:1.0625rem;color:#191919}.o-card__content-text+.c-indicator-icon{margin-left:0}.o-card__link{text-decoration:none;display:block}.o-card__link:visited .o-card__content-text{color:#595959;text-decoration:underline}.o-card__link:visited .o-video-time{text-decoration:none}.o-card__link:hover,.o-card__link:focus{text-decoration:none}.o-card__link:hover .o-card__content-text,.o-card__link:focus .o-card__content-text{text-decoration:underline}.o-card__link:hover .o-video-time,.o-card__link:focus .o-video-time{text-decoration:none}.o-card--image-left .o-card__link:hover .o-card__label-text,.o-card--image-left .o-card__link:focus .o-card__label-text{text-decoration:underline}.o-card--securedrop .o-card__link:hover .o-card__label-text,.o-card--securedrop .o-card__link:focus .o-card__label-text{text-decoration:none}.o-card--securedrop .o-card__link:hover .o-card__hed .o-card__hed-text,.o-card--securedrop .o-card__link:focus .o-card__hed .o-card__hed-text{color:#191919}.o-card--securedrop .o-card__link:hover .o-card__meta-author,.o-card--securedrop .o-card__link:focus .o-card__meta-author{text-decoration:underline;color:#191919}.o-card__link:active .o-card__content-text{color:#7f7f7f;text-decoration:underline}.o-card__link:active .o-video-time{text-decoration:none}.o-card--image-left .o-card__link:active .o-card__label-text{text-decoration:underline;color:#7f7f7f}.o-card--securedrop .o-card__link:active .o-card__label-text{text-decoration:none}.o-card--securedrop .o-card__link:active .o-card__hed .o-card__hed-text{color:#7f7f7f}.o-card--securedrop .o-card__link:active .o-card__meta-author{text-decoration:underline;color:#7f7f7f}.o-card__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.o-card__content .o-card__col{-webkit-box-flex:1;-ms-flex:1;flex:1}.o-card__content .o-card__col:first-of-type{-webkit-box-flex:2;-ms-flex:2;flex:2;margin-right:.625rem}.o-card--story .o-card__content-text,.o-card--special .o-card__content-text{font-family:Georgia,Palatino,"Book Antiqua","Times New Roman",serif;font-weight:700;font-style:normal}.font__pratt-bold--loaded .o-card--story .o-card__content-text,.font__pratt-bold--loaded .o-card--special .o-card__content-text{font-family:"Pratt-Bold",Georgia,Palatino,"Book Antiqua","Times New Roman",serif;font-weight:normal;font-style:normal}.o-card--story .o-card__content-text em,.o-card--story .o-card__content-text i,.o-card--special .o-card__content-text em,.o-card--special .o-card__content-text i{font-family:Georgia,Palatino,"Book Antiqua","Times New Roman",serif;font-weight:700;font-style:italic}.font__pratt-bolditalic--loaded .o-card--story .o-card__content-text em,.font__pratt-bolditalic--loaded .o-card--story .o-card__content-text i,.font__pratt-bolditalic--loaded .o-card--special .o-card__content-text em,.font__pratt-bolditalic--loaded .o-card--special .o-card__content-text i{font-family:"Pratt-BoldItalic",Georgia,Palatino,"Book Antiqua","Times New Roman",serif;font-weight:normal;font-style:normal}.o-card--section .o-card__link{color:#191919}.o-card--section .o-card__link:visited{color:#595959;text-decoration:none}.o-card--section .o-card__link:hover,.o-card--section .o-card__link:focus{color:#191919;text-decoration:underline}.o-card--section .o-card__link:active{color:#7f7f7f;text-decoration:underline}.o-card--section .o-card__content-text{font-family:Georgia,Palatino,"Book Antiqua","Times New Roman",serif;font-weight:500;font-style:normal;font-size:1.5rem;line-height:1.08333;letter-spacing:0;text-transform:none;color:inherit}.font__pratt--loaded .o-card--section .o-card__content-text{font-family:"Pratt",Georgia,Palatino,"Book Antiqua","Times New Roman",serif;font-weight:normal;font-style:normal}.o-card--section .o-card__content-text em,.o-card--section .o-card__content-text i{font-family:Georgia,Palatino,"Book Antiqua","Times New Roman",serif;font-weight:500;font-style:italic}.font__pratt-italic--loaded .o-card--section .o-card__content-text em,.font__pratt-italic--loaded .o-card--section .o-card__content-text i{font-family:"Pratt-Italic",Georgia,Palatino,"Book Antiqua","Times New Roman",serif;font-weight:normal;font-style:normal}.o-card--section .o-card__content-text em strong,.o-card--section .o-card__content-text em b,.o-card--section .o-card__content-text i strong,.o-card--section .o-card__content-text i b{font-family:Georgia,Palatino,"Book Antiqua","Times New Roman",serif;font-weight:700;font-style:italic}.font__pratt-bolditalic--loaded .o-card--section .o-card__content-text em strong,.font__pratt-bolditalic--loaded .o-card--section .o-card__content-text em b,.font__pratt-bolditalic--loaded .o-card--section .o-card__content-text i strong,.font__pratt-bolditalic--loaded .o-card--section .o-card__content-text i b{font-family:"Pratt-BoldItalic",Georgia,Palatino,"Book Antiqua","Times New Roman",serif;font-weight:normal;font-style:normal}.o-card--section .o-card__content-text strong,.o-card--section .o-card__content-text b{font-family:Georgia,Palatino,"Book Antiqua","Times New Roman",serif;font-weight:700;font-style:normal}.font__pratt-bold--loaded .o-card--section .o-card__content-text strong,.font__pratt-bold--loaded .o-card--section .o-card__content-text b{font-family:"Pratt-Bold",Georgia,Palatino,"Book Antiqua","Times New Roman",serif;font-weight:normal;font-style:normal}.o-card--section .o-card__content-text strong em,.o-card--section .o-card__content-text strong i,.o-card--section .o-card__content-text b em,.o-card--section .o-card__content-text b i{font-family:Georgia,Palatino,"Book Antiqua","Times New Roman",serif;font-weight:700;font-style:italic}.font__pratt-bolditalic--loaded .o-card--section .o-card__content-text strong em,.font__pratt-bolditalic--loaded .o-card--section .o-card__content-text strong i,.font__pratt-bolditalic--loaded .o-card--section .o-card__content-text b em,.font__pratt-bolditalic--loaded .o-card--section .o-card__content-text b i{font-family:"Pratt-BoldItalic",Georgia,Palatino,"Book Antiqua","Times New Roman",serif;font-weight:normal;font-style:normal}@media (min-width:48rem){.o-card--section .o-card__content-text{font-size:1.875rem;line-height:1.06667}}.o-card--ad-native .o-card__content-text{font-family:Helvetica,Arial,Verdana,sans-serif;font-weight:bold;font-style:normal;font-size:.9375rem}.o-card__meta{font-family:Helvetica,Arial,Verdana,sans-serif;font-weight:500;font-style:normal;text-transform:uppercase;font-size:.75rem;letter-spacing:.0625rem;line-height:1.25;color:#666;margin-top:.625rem;display:block}.font__gmsanc-regular--loaded .o-card__meta{font-family:"GMsanC-Regular",Helvetica,Arial,Verdana,sans-serif;font-weight:normal;font-style:normal}.o-card__meta em,.o-card__meta i{font-style:normal}.o-card__meta strong,.o-card__meta b{font-family:Helvetica,Arial,Verdana,sans-serif;font-weight:700;font-style:normal}.font__gmsanc-bold--loaded .o-card__meta strong,.font__gmsanc-bold--loaded .o-card__meta b{font-family:"GMsanC-Bold",Helvetica,Arial,Verdana,sans-serif;font-weight:normal;font-style:normal}.o-card__meta strong em,.o-card__meta strong i,.o-card__meta b em,.o-card__meta b i{font-style:normal}.o-card__meta .o-card__meta-authors,.o-card__meta .o-card__meta-time{margin-right:.9375rem}.o-card__meta .o-card__meta-author,.o-card__meta .o-card__meta-time{display:inline-block}.o-card__meta .o-card__meta-time--salmon{color:#d56161}.o-card__meta.o-card__meta--single-md{color:#fff}.o-video-time{white-space:nowrap;display:inline-block}.o-card__hed__duration{font-family:Helvetica,Arial,Verdana,sans-serif;font-weight:500;font-style:normal;text-transform:uppercase;font-size:.75rem;letter-spacing:.0625rem;line-height:1.08333;color:#666}.font__gmsanc-regular--loaded .o-card__hed__duration{font-family:"GMsanC-Regular",Helvetica,Arial,Verdana,sans-serif;font-weight:normal;font-style:normal}.o-card__hed__duration em,.o-card__hed__duration i{font-style:normal}.o-card__hed__duration strong,.o-card__hed__duration b{font-family:Helvetica,Arial,Verdana,sans-serif;font-weight:700;font-style:normal}.font__gmsanc-bold--loaded .o-card__hed__duration strong,.font__gmsanc-bold--loaded .o-card__hed__duration b{font-family:"GMsanC-Bold",Helvetica,Arial,Verdana,sans-serif;font-weight:normal;font-style:normal}.o-card__hed__duration strong em,.o-card__hed__duration strong i,.o-card__hed__duration b em,.o-card__hed__duration b i{font-style:normal}.o-labels{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:0 0 .625rem 0}.o-labels__first,.o-labels__last{-webkit-box-flex:1;-ms-flex:1;flex:1}.o-labels__last{text-align:right}.o-label--section-feed{margin-bottom:0}@media (min-width:35.625rem){.o-label--section-feed{margin-bottom:.625rem}}.o-related-articles{margin-top:1.625rem;margin-bottom:1.625rem;padding:.625rem .625rem 0 .625rem;border:1px solid #eeedea;background-color:#fff}.o-related-articles .o-card{margin-top:0;margin-bottom:0;padding-left:0;padding-right:0;border-left:none;border-right:none;border-bottom:none;border-color:#f4f3f1}.o-related-articles .o-card:first-child{border-color:#eeedea}.o-related-articles .o-card--story .o-card__content-text{font-family:Georgia,Palatino,"Book Antiqua","Times New Roman",serif;font-weight:500;font-style:normal}.font__pratt--loaded .o-related-articles .o-card--story .o-card__content-text{font-family:"Pratt",Georgia,Palatino,"Book Antiqua","Times New Roman",serif;font-weight:normal;font-style:normal}.o-related-articles .o-card--story .o-card__content-text em,.o-related-articles .o-card--story .o-card__content-text i{font-family:Georgia,Palatino,"Book Antiqua","Times New Roman",serif;font-weight:500;font-style:italic}.font__pratt-italic--loaded .o-related-articles .o-card--story .o-card__content-text em,.font__pratt-italic--loaded .o-related-articles .o-card--story .o-card__content-text i{font-family:"Pratt-Italic",Georgia,Palatino,"Book Antiqua","Times New Roman",serif;font-weight:normal;font-style:normal}.o-related-articles .o-card--story .o-card__content-text em strong,.o-related-articles .o-card--story .o-card__content-text em b,.o-related-articles .o-card--story .o-card__content-text i strong,.o-related-articles .o-card--story .o-card__content-text i b{font-family:Georgia,Palatino,"Book Antiqua","Times New Roman",serif;font-weight:700;font-style:italic}.font__pratt-bolditalic--loaded .o-related-articles .o-card--story .o-card__content-text em strong,.font__pratt-bolditalic--loaded .o-related-articles .o-card--story .o-card__content-text em b,.font__pratt-bolditalic--loaded .o-related-articles .o-card--story .o-card__content-text i strong,.font__pratt-bolditalic--loaded .o-related-articles .o-card--story .o-card__content-text i b{font-family:"Pratt-BoldItalic",Georgia,Palatino,"Book Antiqua","Times New Roman",serif;font-weight:normal;font-style:normal}.o-related-articles .o-card--story .o-card__content-text strong,.o-related-articles .o-card--story .o-card__content-text b{font-family:Georgia,Palatino,"Book Antiqua","Times New Roman",serif;font-weight:700;font-style:normal}.font__pratt-bold--loaded .o-related-articles .o-card--story .o-card__content-text strong,.font__pratt-bold--loaded .o-related-articles .o-card--story .o-card__content-text b{font-family:"Pratt-Bold",Georgia,Palatino,"Book Antiqua","Times New Roman",serif;font-weight:normal;font-style:normal}.o-related-articles .o-card--story .o-card__content-text strong em,.o-related-articles .o-card--story .o-card__content-text strong i,.o-related-articles .o-card--story .o-card__content-text b em,.o-related-articles .o-card--story .o-card__content-text b i{font-family:Georgia,Palatino,"Book Antiqua","Times New Roman",serif;font-weight:700;font-style:italic}.font__pratt-bolditalic--loaded .o-related-articles .o-card--story .o-card__content-text strong em,.font__pratt-bolditalic--loaded .o-related-articles .o-card--story .o-card__content-text strong i,.font__pratt-bolditalic--loaded .o-related-articles .o-card--story .o-card__content-text b em,.font__pratt-bolditalic--loaded .o-related-articles .o-card--story .o-card__content-text b i{font-family:"Pratt-BoldItalic",Georgia,Palatino,"Book Antiqua","Times New Roman",serif;font-weight:normal;font-style:normal}.o-related-articles .c-label--card .c-label--card__content{margin-bottom:.375rem}.o-related-articles__heading{font-family:Helvetica,Arial,Verdana,sans-serif;font-weight:700;font-style:normal;margin-top:0;margin-bottom:.625rem;text-transform:uppercase;font-size:.75rem;letter-spacing:.0625rem}.font__gmsanc-bold--loaded .o-related-articles__heading{font-family:"GMsanC-Bold",Helvetica,Arial,Verdana,sans-serif;font-weight:normal;font-style:normal}.o-related-articles__heading em,.o-related-articles__heading i{font-style:normal}.c-follow-authors{padding:.625rem 0;border-top:1px solid #dcd9d7;border-bottom:1px solid #eeedea}@media (min-width:35.625rem){.c-follow-authors{padding:.9375rem 0}}.c-follow-authors__message{font-family:Helvetica,Arial,Verdana,sans-serif;font-weight:500;font-style:normal;font-size:.75rem;color:#595959;letter-spacing:.0625rem;line-height:.75rem;padding-right:1.5rem}.font__gmsanc-regular--loaded .c-follow-authors__message{font-family:"GMsanC-Regular",Helvetica,Arial,Verdana,sans-serif;font-weight:normal;font-style:normal}.c-follow-authors__message em,.c-follow-authors__message i{font-style:normal}.c-follow-authors__message strong,.c-follow-authors__message b{font-family:Helvetica,Arial,Verdana,sans-serif;font-weight:700;font-style:normal}.font__gmsanc-bold--loaded .c-follow-authors__message strong,.font__gmsanc-bold--loaded .c-follow-authors__message b{font-family:"GMsanC-Bold",Helvetica,Arial,Verdana,sans-serif;font-weight:normal;font-style:normal}.c-follow-authors__message strong em,.c-follow-authors__message strong i,.c-follow-authors__message b em,.c-follow-authors__message b i{font-style:normal}.c-follow-authors__message,.c-follow-authors__links{text-transform:uppercase;display:block}@media (min-width:35.625rem){.c-follow-authors__message,.c-follow-authors__links{display:inline-block}}.c-follow-authors__link{font-family:Helvetica,Arial,Verdana,sans-serif;font-weight:700;font-style:normal;font-size:.75rem;color:#da161f;letter-spacing:.0625rem;line-height:.75rem;text-decoration:none;padding-right:1.5rem}.font__gmsanc-bold--loaded .c-follow-authors__link{font-family:"GMsanC-Bold",Helvetica,Arial,Verdana,sans-serif;font-weight:normal;font-style:normal}.c-follow-authors__link em,.c-follow-authors__link i{font-style:normal}.c-follow-authors__link:hover{color:#da161f;text-decoration:underline}.c-follow-authors__link:focus{color:#d50202;text-decoration:underline}.c-modal-dialog{width:100%;height:100%;overflow:hidden;position:fixed;top:0;left:0;bottom:0;right:0;z-index:2000300}.c-modal-dialog--click-close{cursor:pointer}.c-modal-dialog--dark{background-color:#000}.c-modal-dialog--light{background-color:rgba(25,25,25,0.9)}.c-modal-dialog[hidden]{opacity:0}.c-modal-dialog--hiding{-webkit-animation-name:hide-dialog;animation-name:hide-dialog;-webkit-animation-duration:0.2s;animation-duration:0.2s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-play-state:running;animation-play-state:running}.c-modal-dialog--revealing{-webkit-animation-name:reveal-dialog;animation-name:reveal-dialog;-webkit-animation-duration:0.2s;animation-duration:0.2s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-play-state:running;animation-play-state:running}@-webkit-keyframes hide-dialog{from{opacity:1}to{opacity:0}}@keyframes hide-dialog{from{opacity:1}to{opacity:0}}@-webkit-keyframes reveal-dialog{from{opacity:0}to{opacity:1}}@keyframes reveal-dialog{from{opacity:0}to{opacity:1}}.c-modal-dialog__inner{background-color:#fff;outline:1px solid #eeedea;z-index:2000301;cursor:default}.c-modal-dialog__toolbar{width:2.5rem;height:2.5rem;position:absolute;top:0;right:0;z-index:2000302}.c-modal-dialog__toolbar{margin-top:1px;margin-right:1px}.c-modal-dialog__close-button{cursor:pointer;border:none;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:2.5rem;height:2.5rem;padding:.5625rem;border:1px solid transparent;border-radius:.125rem;text-decoration:none;vertical-align:middle;display:inline-block;cursor:pointer;-webkit-transition:background-color 0.2s ease-in-out;-o-transition:background-color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out}.c-modal-dialog__close-button[disabled]{border-color:transparent;cursor:not-allowed}.c-modal-dialog__close-icon{width:1.125rem;height:1.125rem;vertical-align:text-top;display:inline-block}.c-modal-dialog--dark .c-modal-dialog__close-button{background-color:rgba(25,25,25,0.6)}.c-modal-dialog--dark .c-modal-dialog__close-button .c-modal-dialog__close-icon{fill:#fff}.c-modal-dialog--dark .c-modal-dialog__close-button:hover,.c-modal-dialog--dark .c-modal-dialog__close-button:focus{border-color:#4c4c4c;background-color:rgba(25,25,25,0.6)}.c-modal-dialog--dark .c-modal-dialog__close-button:active{border-color:#4c4c4c;background-color:#191919}.c-modal-dialog--light .c-modal-dialog__close-button{background-color:#fff}.c-modal-dialog--light .c-modal-dialog__close-button .c-modal-dialog__close-icon{fill:#b2b2b2}.c-modal-dialog--light .c-modal-dialog__close-button:hover .c-modal-dialog__close-icon,.c-modal-dialog--light .c-modal-dialog__close-button:focus .c-modal-dialog__close-icon{fill:#7f7f7f}.c-modal-dialog--light .c-modal-dialog__close-button:active .c-modal-dialog__close-icon{fill:#333}.c-modal-dialog__contents{height:100%}.c-modal-dialog--scrollable,.c-modal-dialog__contents--scrollable{overflow:scroll}.c-modal-dialog--touch-scrollable,.c-modal-dialog__contents--touch-scrollable{overflow:scroll;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}.c-modal-dialog--touch-scrollable::-webkit-scrollbar,.c-modal-dialog__contents--touch-scrollable::-webkit-scrollbar{display:none}.c-modal-dialog__spinner{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.c-spinner{margin:0 auto;font-size:10px;position:relative;text-indent:-9999rem;border-top:1rem solid transparent;border-right:1rem solid transparent;border-bottom:1rem solid transparent;border-left:1rem solid transparent;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation:c-spinner-animate-rotate 1.1s infinite linear;animation:c-spinner-animate-rotate 1.1s infinite linear}.c-spinner-light{border-top-color:rgba(255,255,255,0.2);border-right-color:rgba(255,255,255,0.2);border-bottom-color:rgba(255,255,255,0.2);border-left-color:#eee}.c-spinner-dark{border-top-color:rgba(0,0,0,0.2);border-right-color:rgba(0,0,0,0.2);border-bottom-color:rgba(0,0,0,0.2);border-left-color:#111}.c-spinner-sm,.c-spinner-sm::after{border-radius:50%;width:1rem;height:1rem;border-top-width:0.4rem;border-right-width:0.4rem;border-bottom-width:0.4rem;border-left-width:0.4rem}.c-spinner-md,.c-spinner-md::after{border-radius:50%;width:4rem;height:4rem;border-top-width:0.6rem;border-right-width:0.6rem;border-bottom-width:0.6rem;border-left-width:0.6rem}.c-spinner-lg,.c-spinner-lg::after{border-radius:50%;width:8rem;height:8rem;border-top-width:0.8rem;border-right-width:0.8rem;border-bottom-width:0.8rem;border-left-width:0.8rem}@-webkit-keyframes c-spinner-animate-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes c-spinner-animate-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.c-contain-slider{display:block;position:relative;margin:0 auto}.c-contain-slider--ratio-3-2 .c-photo-slider__canvas{position:relative}.c-contain-slider--ratio-3-2 .c-photo-slider__canvas::before{content:"";float:left;padding-top:66.66667%}.c-contain-slider--ratio-3-2 .c-photo-slider__canvas::after{content:"";display:table;clear:both}.c-photo-slider{background-color:#333}.c-photo-slider .c-share-tools{margin-left:auto;margin-right:auto;max-width:570px}.c-photo-slider .c-photo-slider__caption{opacity:0}.c-photo-slider .c-article-media--overlay .c-article-media__info{display:none}.c-photo-slider--has-info .c-photo-slider__caption{opacity:1}.c-photo-slider--full{position:absolute;width:100%;height:100%;z-index:1}.c-photo-slider--full .c-photo-slider__nav--left,.c-photo-slider--full .c-photo-slider__nav--right{width:20%}.c-photo-slider--full .c-photo-slider__caption{position:absolute;bottom:0}.c-photo-slider--full .c-article-media__info{background:rgba(249,249,248,0.8)}.c-photo-slider--full .c-article-media__info--dark{background:rgba(25,25,25,0.8)}.c-photo-slider--full .c-photo-slider__caption{z-index:4}.c-photo-slider--contain{position:relative;z-index:1}.c-photo-slider--contain .c-photo-slider__nav--left{width:20%}.c-photo-slider--contain .c-photo-slider__nav--right{width:80%}.c-photo-slider--contain .c-photo-slider__caption{z-index:4}.c-photo-slider__nav{position:absolute;display:none;margin:0;padding:0;top:0;bottom:0;cursor:pointer}.c-photo-slider__nav[disabled]{cursor:default}.c-photo-slider--has-nav .c-photo-slider__nav{display:block}.c-photo-slider__nav--left{left:0;text-align:left}.c-photo-slider__nav--right{right:0;text-align:right}.c-photo-slider__nav-button{cursor:pointer;border:none;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;display:block;position:absolute;top:calc(50% - 1.375rem);margin:0;width:2.75rem;height:2.75rem;font-size:inherit;cursor:pointer}.c-photo-slider__nav-button[disabled]{cursor:default;opacity:0.4}.c-photo-slider__nav-button--left{left:0}.c-photo-slider__nav-button--left .c-photo-slider__nav-icon{left:.5625rem}.c-photo-slider__nav-button--right{right:0}.c-photo-slider__nav-button--right .c-photo-slider__nav-icon{left:.8125rem}.c-photo-slider__nav-icon{width:1.375rem;height:1.375rem;fill:transparent;display:inline-block;vertical-align:middle;position:absolute;top:.75rem}.c-photo-slider__canvas{width:100%;height:100%}.c-photo-slider__list{pointer-events:none;position:absolute;overflow:hidden;list-style:none;margin:0;padding:0;width:100%;height:100%}.c-photo-slider__caption{pointer-events:none;width:100%;-webkit-transition:opacity 0.2s ease-in-out;-o-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out}.c-photo-slider--has-share-tools .c-photo-slider__nav{bottom:2.75rem}.c-photo-slider--has-share-tools .c-photo-slider__list{height:calc(100% - 2.75rem)}.c-photo-slider--has-share-tools .c-photo-slider__caption{bottom:2.75rem}.c-photo-slider__item{position:absolute;top:0;left:0;opacity:1;width:100%;height:100%;-webkit-transition:opacity 200ms ease,-webkit-transform 200ms cubic-bezier(0.215,0.61,0.355,1);transition:opacity 200ms ease,-webkit-transform 200ms cubic-bezier(0.215,0.61,0.355,1);-o-transition:transform 200ms cubic-bezier(0.215,0.61,0.355,1),opacity 200ms ease;transition:transform 200ms cubic-bezier(0.215,0.61,0.355,1),opacity 200ms ease;transition:transform 200ms cubic-bezier(0.215,0.61,0.355,1),opacity 200ms ease,-webkit-transform 200ms cubic-bezier(0.215,0.61,0.355,1)}.c-photo-slider__share-tools{background-color:#060707;position:absolute;width:100%;bottom:0}.c-photo-slider__item .c-article-media__center{-webkit-transition-property:width,opacity;-o-transition-property:width,opacity;transition-property:width,opacity;-webkit-transition-duration:200ms,400ms;-o-transition-duration:200ms,400ms;transition-duration:200ms,400ms;-webkit-transition-timing-function:cubic-bezier(0.215,0.61,0.355,1),ease;-o-transition-timing-function:cubic-bezier(0.215,0.61,0.355,1),ease;transition-timing-function:cubic-bezier(0.215,0.61,0.355,1),ease}.c-photo-slider__item .c-article-media__image--full-fit .c-image{-webkit-backface-visibility:hidden;backface-visibility:hidden}.c-photo-slider__item .c-spinner-lg{position:absolute;top:calc(50% - 4rem);left:calc(50% - 4rem)}.c-photo-slider__item .js-lazyimage+.c-spinner-lg{display:block}.c-photo-slider__item .js-lazyimage--loaded+.c-spinner-lg{display:none}.c-photo-slider__item-content{position:relative;width:100%;height:100%}.c-photo-slider__item--photo.u-invisible .js-lazyimage{display:none}.c-photo-slider__item--ad .c-photo-slider__item-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.c-header-title--article .c-header-title__button-containers .c-control{margin:0 .5rem 0 0}.c-header-title--article .c-header-title__button-containers .c-control .c-control__button{width:100%;min-width:2.75rem;height:2.125rem}.c-header-title--article .c-header-title__button-containers .c-control .c-control__label:not(.c-control__label--adchoice){font-size:.75rem}.c-header-title--article .c-header-title__button-containers .c-control:last-child{margin:0}@media (max-width:79.99rem){.c-header-title--article .c-control--login .c-control__button,.c-header-title--article .c-control--search-button .c-control__button,.c-header-title--article .c-control--adchoice .c-control__button{background-color:#4c4c4c;border:none}.c-header-title--article .c-control--login .c-control__button .c-control__icon,.c-header-title--article .c-control--login .c-control__button .c-control__label,.c-header-title--article .c-control--search-button .c-control__button .c-control__icon,.c-header-title--article .c-control--search-button .c-control__button .c-control__label,.c-header-title--article .c-control--adchoice .c-control__button .c-control__icon,.c-header-title--article .c-control--adchoice .c-control__button .c-control__label{color:#fff;fill:#fff}.c-header-title--article .c-control--login .c-control__button:hover,.c-header-title--article .c-control--login .c-control__button:focus,.c-header-title--article .c-control--search-button .c-control__button:hover,.c-header-title--article .c-control--search-button .c-control__button:focus,.c-header-title--article .c-control--adchoice .c-control__button:hover,.c-header-title--article .c-control--adchoice .c-control__button:focus{z-index:50;background-color:#666}.c-header-title--article .c-control--login .c-control__button:active,.c-header-title--article .c-control--search-button .c-control__button:active,.c-header-title--article .c-control--adchoice .c-control__button:active{z-index:50;background-color:#191919}.c-header-title--article .c-control--login .c-control__button:active .c-control__icon,.c-header-title--article .c-control--login .c-control__button:active .c-control__label,.c-header-title--article .c-control--search-button .c-control__button:active .c-control__icon,.c-header-title--article .c-control--search-button .c-control__button:active .c-control__label,.c-header-title--article .c-control--adchoice .c-control__button:active .c-control__icon,.c-header-title--article .c-control--adchoice .c-control__button:active .c-control__label{color:#b2b2b2;fill:#b2b2b2}}@media (max-width:61.24rem){.c-header-title--article .c-control--adchoice .c-control__label--adchoice{display:none}}@media (max-width:47.99rem){.c-header-title--article .c-control--search-button,.c-header-title--article .c-control--register{display:none}.c-header-title--article .c-control--register .c-control__button{background-color:#4c4c4c;border:none}.c-header-title--article .c-control--register .c-control__button .c-control__icon,.c-header-title--article .c-control--register .c-control__button .c-control__label{color:#fff;fill:#fff}.c-header-title--article .c-control--register .c-control__button:hover,.c-header-title--article .c-control--register .c-control__button:focus{z-index:50;background-color:#666}.c-header-title--article .c-control--register .c-control__button:active{z-index:50;background-color:#191919}.c-header-title--article .c-control--register .c-control__button:active .c-control__icon,.c-header-title--article .c-control--register .c-control__button:active .c-control__label{color:#b2b2b2;fill:#b2b2b2}.c-header-title--article .c-header-title__button-containers .c-control .c-control__button{padding:0 .3125rem}.c-header-title--article .c-header-title__button-containers .c-control .c-control__label:not(.c-control__label--adchoice){font-size:.75rem}.c-header-title--article .c-control--adchoice .c-control__icon{height:.75rem;width:.75rem}}@media (max-width:22.49rem){.c-header-title--article .c-header-title__button-containers .c-control{padding:0;margin:0 .1875rem 0 0}.c-header-title--article .c-header-title__button-containers .c-control:last-child{margin:0}.c-header-title--article .c-header-title__button-containers .c-control:not(.c-control--adchoice):nth-child(4){display:none}.c-header-title--article .c-header-title__button-containers .c-control--adchoice .c-control__button{padding:0 .75rem}}@media (max-width:47.99rem){.c-contain-slider{margin-left:-1.25rem;margin-right:-1.25rem}.c-photo-slider--full .c-photo-slider__list,.c-photo-slider--contain .c-photo-slider__list{z-index:3}.c-photo-slider--full .c-photo-slider__nav,.c-photo-slider--contain .c-photo-slider__nav{z-index:2}.c-photo-slider__nav-icon{fill:#b2b2b2}}@media (min-width:48rem) and (max-width:61.24rem){.c-photo-slider__nav-icon{fill:#b2b2b2}.c-photo-slider__nav-button:active .c-photo-slider__nav-icon{fill:#7f7f7f}.c-photo-slider--full .c-photo-slider__list{z-index:2}.c-photo-slider--full .c-photo-slider__nav{z-index:3}.c-photo-slider--full .c-photo-slider__nav:hover .c-photo-slider__nav-button{background-color:#191919}.c-photo-slider--full .c-photo-slider__nav:hover .c-photo-slider__nav-button .c-photo-slider__nav-icon{fill:#7f7f7f}.c-photo-slider--full .c-photo-slider__nav .c-photo-slider__nav-button:hover,.c-photo-slider--full .c-photo-slider__nav .c-photo-slider__nav-button:focus{background-color:#191919}.c-photo-slider--full .c-photo-slider__nav .c-photo-slider__nav-button:hover .c-photo-slider__nav-icon,.c-photo-slider--full .c-photo-slider__nav .c-photo-slider__nav-button:focus .c-photo-slider__nav-icon{fill:#fff}.c-photo-slider--full .c-photo-slider__nav .c-photo-slider__nav-button:active .c-photo-slider__nav-icon{fill:#7f7f7f}.c-photo-slider--contain .c-photo-slider__nav-button:hover .c-photo-slider__nav-icon,.c-photo-slider--contain .c-photo-slider__nav-button:focus .c-photo-slider__nav-icon{fill:#7f7f7f}.c-photo-slider--contain .c-photo-slider__nav-button--left{left:-2.625rem}.c-photo-slider--contain .c-photo-slider__nav-button--right{right:-2.625rem}.c-photo-slider--contain .c-photo-slider__list{z-index:2}.c-photo-slider--contain .c-photo-slider__nav{z-index:3}}@media (min-width:61.25rem){.c-photo-slider--full .c-photo-slider__list,.c-photo-slider--contain .c-photo-slider__list{z-index:2}.c-photo-slider--full .c-photo-slider__nav,.c-photo-slider--contain .c-photo-slider__nav{z-index:3}.c-photo-slider__nav:hover .c-photo-slider__nav-button{background-color:#191919}.c-photo-slider__nav:hover .c-photo-slider__nav-button .c-photo-slider__nav-icon{fill:#7f7f7f}.c-photo-slider__nav .c-photo-slider__nav-button:hover,.c-photo-slider__nav .c-photo-slider__nav-button:focus{background-color:#191919}.c-photo-slider__nav .c-photo-slider__nav-button:hover .c-photo-slider__nav-icon,.c-photo-slider__nav .c-photo-slider__nav-button:focus .c-photo-slider__nav-icon{fill:#fff}.c-photo-slider__nav .c-photo-slider__nav-button:active .c-photo-slider__nav-icon{fill:#7f7f7f}}.o-realtime-control{padding-top:1.25rem;padding-bottom:1.5625rem;font-family:Helvetica,Arial,Verdana,sans-serif;font-weight:500;font-style:normal;font-size:.875rem;letter-spacing:.025rem;line-height:1.0625rem}.font__gmsanc-regular--loaded .o-realtime-control{font-family:"GMsanC-Regular",Helvetica,Arial,Verdana,sans-serif;font-weight:normal;font-style:normal}.o-realtime-control em,.o-realtime-control i{font-style:normal}.o-realtime-control strong,.o-realtime-control b{font-family:Helvetica,Arial,Verdana,sans-serif;font-weight:700;font-style:normal}.font__gmsanc-bold--loaded .o-realtime-control strong,.font__gmsanc-bold--loaded .o-realtime-control b{font-family:"GMsanC-Bold",Helvetica,Arial,Verdana,sans-serif;font-weight:normal;font-style:normal}.o-realtime-control strong em,.o-realtime-control strong i,.o-realtime-control b em,.o-realtime-control b i{font-style:normal}.new-form-styles .o-realtime-control__label{color:#191919;vertical-align:middle;margin-left:.375rem;display:inline-block}.o-realtime-control__checkbox{vertical-align:middle}.o-realtime-control__checkbox:focus~.c-tooltip .c-tooltip__text,.o-realtime-control__checkbox:active~.c-tooltip .c-tooltip__text{visibility:visible}.c-tooltip{position:relative;display:inline-block}.c-tooltip:hover .c-tooltip__text{visibility:visible}.c-tooltip .c-indicator-icon__art{width:.9375rem;height:.9375rem;fill:#7f7f7f}.c-tooltip__text{visibility:hidden;margin-left:.5rem;padding:.5rem;text-align:left;vertical-align:middle;width:8rem;background-color:#333;color:#fff;border-radius:.125rem;position:absolute;z-index:1;top:-1.25rem;left:100%}.c-tooltip__text::after{content:" ";position:absolute;top:50%;right:100%;margin-top:-.5rem;border-width:.5rem;border-style:solid;border-color:transparent #333 transparent transparent}.o-footer-tier{padding:1.25rem .625rem;background:#fff}.o-footer-tier .o-footer-tier__heading{font-family:Helvetica,Arial,Verdana,sans-serif;font-weight:700;font-style:normal;font-size:.875rem;line-height:1;text-transform:uppercase;color:#191919;letter-spacing:.0625rem;text-align:center;margin-top:0;margin-bottom:.9375rem}.font__gmsanc-bold--loaded .o-footer-tier .o-footer-tier__heading{font-family:"GMsanC-Bold",Helvetica,Arial,Verdana,sans-serif;font-weight:normal;font-style:normal}.o-footer-tier .o-footer-tier__heading em,.o-footer-tier .o-footer-tier__heading i{font-style:normal}.o-footer-tier--transparent{background:none}.o-footer-tier__items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.o-footer-tier--subscribe .o-footer-tier__col:nth-of-type(1) .o-footer-tier__icon{width:5.625rem;height:2.5625rem;min-height:3.1875rem}.o-footer-tier--subscribe .o-footer-tier__col:nth-of-type(2) .o-footer-tier__icon{width:3.5rem;height:2.875rem;min-height:3.1875rem}.o-footer-tier--subscribe .o-footer-tier__col:nth-of-type(3) .o-footer-tier__icon{width:3.75rem;height:3.125rem;min-height:3.1875rem}.o-footer-tier--subscribe .o-footer-tier__col:nth-of-type(4) .o-footer-tier__icon{width:2.5rem;height:3.1875rem;min-height:3.1875rem}.o-footer-tier--business .o-footer-tier__col:nth-of-type(1) .o-footer-tier__icon{width:5.4375rem;height:2.1875rem;min-height:2.25rem}@media (min-width:61.25rem){.o-footer-tier--business .o-footer-tier__col:nth-of-type(1) .o-footer-tier__icon{width:6.525rem;height:2.625rem;min-height:2.7rem}}.o-footer-tier--business .o-footer-tier__col:nth-of-type(2) .o-footer-tier__icon{width:5rem;height:1.8125rem;min-height:2.25rem}@media (min-width:61.25rem){.o-footer-tier--business .o-footer-tier__col:nth-of-type(2) .o-footer-tier__icon{width:6rem;height:2.175rem;min-height:2.7rem}}.o-footer-tier--business .o-footer-tier__col:nth-of-type(3) .o-footer-tier__icon{width:9.0625rem;height:2rem;min-height:2.25rem}@media (min-width:61.25rem){.o-footer-tier--business .o-footer-tier__col:nth-of-type(3) .o-footer-tier__icon{width:10.875rem;height:2.4rem;min-height:2.7rem}}.o-footer-tier--business .o-footer-tier__col:nth-of-type(4) .o-footer-tier__icon{width:9.25rem;height:2.25rem;min-height:2.25rem}@media (min-width:61.25rem){.o-footer-tier--business .o-footer-tier__col:nth-of-type(4) .o-footer-tier__icon{width:11.1rem;height:2.7rem;min-height:2.7rem}}.o-footer-tier__col{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:.625rem;padding-right:.3125rem;border-right:1px solid #eeedea}.o-footer-tier__col:last-of-type{border-right:none;padding-right:0;margin-right:0}@media (min-width:61.25rem){.o-footer-tier__col{padding-left:1.25rem;padding-right:1.25rem;margin-right:0}.o-footer-tier__col:first-of-type{padding-left:0}}.o-footer-tier__icon,.o-footer-tier__title,.o-footer-tier__content{display:block}.o-footer-tier__icon{fill:#b2b2b2;padding:0}.o-footer-tier--business .o-footer-tier__icon{fill:#da161f}.o-footer-tier--business .o-footer-tier__col:last-of-type .o-footer-tier__icon{fill:#191919}.o-footer-tier__title{font-family:Helvetica,Arial,Verdana,sans-serif;font-weight:700;font-style:normal;margin-bottom:0;font-size:.875rem;line-height:1;text-transform:uppercase;color:#191919;letter-spacing:.0625rem;color:#595959;margin-top:1.25rem;margin-bottom:.625rem}.font__gmsanc-bold--loaded .o-footer-tier__title{font-family:"GMsanC-Bold",Helvetica,Arial,Verdana,sans-serif;font-weight:normal;font-style:normal}.o-footer-tier__title em,.o-footer-tier__title i{font-style:normal}.o-footer-tier__title__icon{width:.625rem;height:.625rem;margin-left:.09375rem;fill:#7f7f7f;display:inline-block}.o-footer-tier__content{font-family:Helvetica,Arial,Verdana,sans-serif;font-weight:500;font-style:normal;font-size:.875rem;letter-spacing:.025rem;line-height:1.21429;color:#4c4c4c}.font__gmsanc-regular--loaded .o-footer-tier__content{font-family:"GMsanC-Regular",Helvetica,Arial,Verdana,sans-serif;font-weight:normal;font-style:normal}.o-footer-tier__content em,.o-footer-tier__content i{font-style:normal}.o-footer-tier__content strong,.o-footer-tier__content b{font-family:Helvetica,Arial,Verdana,sans-serif;font-weight:700;font-style:normal}.font__gmsanc-bold--loaded .o-footer-tier__content strong,.font__gmsanc-bold--loaded .o-footer-tier__content b{font-family:"GMsanC-Bold",Helvetica,Arial,Verdana,sans-serif;font-weight:normal;font-style:normal}.o-footer-tier__content strong em,.o-footer-tier__content strong i,.o-footer-tier__content b em,.o-footer-tier__content b i{font-style:normal}.o-footer-tier__link{text-decoration:none;display:block}.o-footer-tier__link:visited .o-footer-tier__title{color:#595959}.o-footer-tier__link:hover,.o-footer-tier__link:focus{text-decoration:none}.o-footer-tier__link:hover .o-footer-tier__title,.o-footer-tier__link:focus .o-footer-tier__title{color:#595959;text-decoration:underline}.o-footer-tier__link:active .o-footer-tier__title{color:#191919;text-decoration:underline}.c-footer{background-color:#333}.c-footer-text{font-family:Helvetica,Arial,Verdana,sans-serif;font-weight:500;font-style:normal;margin-top:.07812rem;font-size:.75rem;line-height:1;color:#fff;text-align:center}.font__gmsanc-regular--loaded .c-footer-text{font-family:"GMsanC-Regular",Helvetica,Arial,Verdana,sans-serif;font-weight:normal;font-style:normal}.c-footer-text em,.c-footer-text i{font-style:normal}.c-footer-text strong,.c-footer-text b{font-family:Helvetica,Arial,Verdana,sans-serif;font-weight:700;font-style:normal}.font__gmsanc-bold--loaded .c-footer-text strong,.font__gmsanc-bold--loaded .c-footer-text b{font-family:"GMsanC-Bold",Helvetica,Arial,Verdana,sans-serif;font-weight:normal;font-style:normal}.c-footer-text strong em,.c-footer-text strong i,.c-footer-text b em,.c-footer-text b i{font-style:normal}.c-footer-text__address{font-style:normal;letter-spacing:.01875rem}.c-footer-text__copyright{text-align:center;padding-top:1.25rem;letter-spacing:.01875rem}.c-footer-text__publisher{margin-bottom:0;letter-spacing:.01875rem}.c-footer-wrapper{background-color:#4c4c4c}.c-footer-wrapper__inner{margin:0 auto;position:relative;width:100%;overflow:hidden;padding:2px 0}.c-footer-accordion{background-color:#7f7f7f;padding:0;margin:0;list-style:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.c-footer-accordion .c-control-accordion--footer{display:inline-block;width:100%}.c-footer-accordion .c-footer-accordion-button{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#4c4c4c;border:none;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 10px}.c-footer-accordion .c-footer-accordion-button:hover,.c-footer-accordion .c-footer-accordion-button:focus{z-index:50;background-color:#333}.c-footer-accordion--level-2{display:none}.c-footer-accordion__item--open{z-index:50}.c-footer-accordion__item--open>.c-footer-accordion__item__container{z-index:51}.c-footer-accordion__item--open>.c-footer-accordion__item__container .c-control-accordion--footer{z-index:52}.c-footer-accordion__item--open>.c-footer-accordion__item__container .c-control-accordion--footer .c-control__icon{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.c-footer-accordion__item--open>.c-footer-accordion--level-2{display:-webkit-box;display:-ms-flexbox;display:flex}.c-footer-accordion__item__container{font-family:Helvetica,Arial,Verdana,sans-serif;font-weight:700;font-style:normal;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.75rem;height:2.6875rem;margin:0;padding:0}.font__gmsanc-bold--loaded .c-footer-accordion__item__container{font-family:"GMsanC-Bold",Helvetica,Arial,Verdana,sans-serif;font-weight:normal;font-style:normal}.c-footer-accordion__item__container em,.c-footer-accordion__item__container i{font-style:normal}.c-footer-accordion__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;list-style:none;margin:0;padding:0;border-bottom:1px solid #7f7f7f}.c-footer-accordion__item:last-child{border-bottom:none}.c-footer-accordion__item--empty .c-control--accordion{display:none;visibility:hidden}.c-footer-accordion__link{color:#fff;line-height:2.75rem;letter-spacing:.025rem;text-transform:uppercase;text-decoration:none;cursor:pointer;-webkit-box-flex:1;-ms-flex:1;flex:1;margin:auto;padding:0 0 0 .625rem}@media (max-width:47.99rem){.c-footer-accordion__link{font-size:.75rem}}.c-footer-accordion__link:hover{text-decoration:underline}.c-footer-accordion__link:hover,.c-footer-accordion__link:focus{z-index:50}.c-footer-accordion__link:active.c-footer-accordion__link{text-decoration:underline;color:#666}@media (min-width:20rem){.c-footer-accordion__link:hover.c-footer-accordion__link{text-decoration:underline;background-color:#7f7f7f}.c-footer-accordion__link:active.c-footer-accordion__link{text-decoration:underline;background-color:#333}}.c-footer-accordion--level-2 .c-footer-accordion__link{background-color:#666;font-family:Helvetica,Arial,Verdana,sans-serif;font-weight:500;font-style:normal;text-transform:none;color:#fff;padding:0 0 0 1.25rem}.font__gmsanc-regular--loaded .c-footer-accordion--level-2 .c-footer-accordion__link{font-family:"GMsanC-Regular",Helvetica,Arial,Verdana,sans-serif;font-weight:normal;font-style:normal}.c-footer-accordion--level-2 .c-footer-accordion__link em,.c-footer-accordion--level-2 .c-footer-accordion__link i{font-style:normal}.c-footer-accordion--level-2 .c-footer-accordion__link strong,.c-footer-accordion--level-2 .c-footer-accordion__link b{font-family:Helvetica,Arial,Verdana,sans-serif;font-weight:700;font-style:normal}.font__gmsanc-bold--loaded .c-footer-accordion--level-2 .c-footer-accordion__link strong,.font__gmsanc-bold--loaded .c-footer-accordion--level-2 .c-footer-accordion__link b{font-family:"GMsanC-Bold",Helvetica,Arial,Verdana,sans-serif;font-weight:normal;font-style:normal}.c-footer-accordion--level-2 .c-footer-accordion__link strong em,.c-footer-accordion--level-2 .c-footer-accordion__link strong i,.c-footer-accordion--level-2 .c-footer-accordion__link b em,.c-footer-accordion--level-2 .c-footer-accordion__link b i{font-style:normal}.c-footer-accordion__title{color:#fff;line-height:2.75rem;letter-spacing:.025rem;text-transform:uppercase;text-decoration:none;pointer-events:none;-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:.75rem;text-align:left;margin:0;padding:0}.c-footer-accordion__title:hover,.c-footer-accordion__title:focus{text-decoration:none}.c-footer-accordion__title.c-footer-accordion__title--column{font-size:.75rem;letter-spacing:.0625rem;padding-left:0}.c-footer-accordion__link{font-size:.875rem}@media (min-width:48rem){.c-footer-accordion{max-width:48rem;margin:0 auto}.c-footer-accordion__link{font-size:.875rem}}@media (min-width:80rem){.c-footer-accordion{max-width:80rem;margin:0 auto}}.c-footer-wrapper--column{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:100%}.c-footer-column-heading__item{font-family:Helvetica,Arial,Verdana,sans-serif;font-weight:700;font-style:normal;list-style:none;-webkit-box-flex:1;-ms-flex:1;flex:1;margin:1.5625rem 0 3.125rem 0}.font__gmsanc-bold--loaded .c-footer-column-heading__item{font-family:"GMsanC-Bold",Helvetica,Arial,Verdana,sans-serif;font-weight:normal;font-style:normal}.c-footer-column-heading__item em,.c-footer-column-heading__item i{font-style:normal}.c-footer-column__item{list-style:none;color:#fff;border-top:1px solid #7f7f7f}.c-footer-column__item:last-child{border-bottom:1px solid #7f7f7f}.c-footer-column-level-2{font-family:Helvetica,Arial,Verdana,sans-serif;font-weight:500;font-style:normal;padding:0 1.25rem 0 0}.font__gmsanc-regular--loaded .c-footer-column-level-2{font-family:"GMsanC-Regular",Helvetica,Arial,Verdana,sans-serif;font-weight:normal;font-style:normal}.c-footer-column-level-2 em,.c-footer-column-level-2 i{font-style:normal}.c-footer-column-level-2 strong,.c-footer-column-level-2 b{font-family:Helvetica,Arial,Verdana,sans-serif;font-weight:700;font-style:normal}.font__gmsanc-bold--loaded .c-footer-column-level-2 strong,.font__gmsanc-bold--loaded .c-footer-column-level-2 b{font-family:"GMsanC-Bold",Helvetica,Arial,Verdana,sans-serif;font-weight:normal;font-style:normal}.c-footer-column-level-2 strong em,.c-footer-column-level-2 strong i,.c-footer-column-level-2 b em,.c-footer-column-level-2 b i{font-style:normal}.c-footer-accordion__link.c-footer-accordion__link--column{text-transform:none;padding:.9375rem 0;line-height:1.14286;display:block}.c-footer-accordion__link:hover.c-footer-accordion__link--column{background-color:#4c4c4c;text-decoration:underline}.c-footer-accordion__link:active.c-footer-accordion__link--column{text-decoration:underline;color:#7f7f7f}.c-footer-column{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:100%;-ms-flex:100%;flex:100%;margin:0 auto}@media (min-width:63.9375rem){.c-footer-column{max-width:63.9375rem}}@media (min-width:80rem){.c-footer-column{max-width:80rem}}@media (min-width:87.5rem){.c-footer-column{max-width:87.5rem}}#bottom-furniture-area{margin-top:1.25rem}#bottom-furniture-area .c-button--full-width{margin:0 auto 1.25rem;display:block;max-width:19.6875rem}@media (min-width:61.25rem){.c-footer-scroll-wrapper .c-scroll-menu__list::before,.c-footer-scroll-wrapper .c-scroll-menu__list::after{content:none}}.c-footer-wrapper{position:relative}.c-footer-accordion__item:first-of-type .c-footer-accordion-button{border-top:none}.c-footer-text,.c-footer-text__copyright{margin-top:0}.c-footer-column{padding-left:0;width:100%}.c-footer-accordion__title--column{cursor:default}@media (min-width:80rem){.o-footer-tier__items,.c-footer-wrapper__inner{max-width:78.75rem;margin:0 auto}}@media (min-width:61.25rem) and (max-width:79.99rem){.o-footer-tier__items,.c-footer-wrapper__inner{max-width:58.75rem;margin:0 auto}}@media (min-width:48rem) and (max-width:61.24rem){.o-footer-tier__items,.c-footer-wrapper__inner{max-width:43.75rem;margin:0 auto}}@media (max-width:79.99rem){.o-scroll-menu-container--footer .c-scroll-menu{width:60rem;margin:0 auto}}@media (min-width:48rem) and (max-width:61.24rem){.o-scroll-menu-container--footer .c-scroll-menu{width:45.625rem;margin:0 auto}}@media (max-width:47.99rem){.o-scroll-menu-container--footer .c-scroll-menu{width:100%;left:inherit;right:inherit}}