.body{min-height:calc(100vh - 135px)}@media (min-width:992px){.body{min-height:calc(100vh - 183px)}}.body .sponsor-content{margin-top:auto}.body .sponsor-content__name{color:gray;font-size:.875rem;font-weight:300}.external--bottom,.external--middle,.external--top{display:flex;justify-content:center}.external--top{margin:1rem auto}@media (min-width:992px){.external--top{margin:1rem auto 2.75rem}}.external--bottom{margin:1rem 0 2.75rem}.external--middle{margin:0 auto 1rem}.external--middle .external-banner{width:100%}.external--middle [id^=ad_middle]{max-width:100%;width:auto}.external--sidebar{margin-bottom:1rem}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}body .author :not(.category-list-wrapper):not(.newsletter__wrapper):not(.floating-widget),body .category :not(.category-list-wrapper):not(.newsletter__wrapper):not(.floating-widget),body .error :not(.category-list-wrapper):not(.newsletter__wrapper):not(.floating-widget),body .landing :not(.category-list-wrapper):not(.newsletter__wrapper):not(.floating-widget),body .listing :not(.category-list-wrapper):not(.newsletter__wrapper):not(.floating-widget),body .tag :not(.category-list-wrapper):not(.newsletter__wrapper):not(.floating-widget){box-sizing:border-box;position:relative}body *{box-sizing:border-box}.article .container,.author .container,.body .container,.category .container,.error .container,.landing .container,.listing .container,.tag .container{margin:0 auto;overflow:hidden;padding:0 24px;position:relative;width:100%}@media (min-width:1200px){.article .container,.author .container,.body .container,.category .container,.error .container,.landing .container,.listing .container,.tag .container{width:1200px}}@media (min-width:1920px){.article .container,.author .container,.body .container,.category .container,.error .container,.landing .container,.listing .container,.tag .container{width:1279px}}.article .container.v2,.author .container.v2,.body .container.v2,.category .container.v2,.error .container.v2,.landing .container.v2,.listing .container.v2,.tag .container.v2{overflow:visible;padding:0}@media (min-width:992px){.article .container.v2,.author .container.v2,.body .container.v2,.category .container.v2,.error .container.v2,.landing .container.v2,.listing .container.v2,.tag .container.v2{padding:0 24px}}.header__main-navigation .article .container,.header__main-navigation .author .container,.header__main-navigation .body .container,.header__main-navigation .category .container,.header__main-navigation .error .container,.header__main-navigation .landing .container,.header__main-navigation .listing .container,.header__main-navigation .tag .container{overflow:visible}figcaption{color:#333;display:block;font-size:.875rem;font-weight:300;line-height:1.125;margin-bottom:1rem;padding-top:.5rem;text-align:center}@media (min-width:992px){figcaption{line-height:1.25;margin-bottom:0;padding-top:.25rem}}.logo__path-1{fill:#fff}.logo__path-2{fill:#5ccc5e}.visually-hidden{border:0;clip:rect(0 0 0 0);clip-path:polygon(0 0,0 0,0 0);-webkit-clip-path:polygon(0 0,0 0,0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.article__feat-fig,.l-4sh__item-img,.l-item-img,.l-wv__item-img{height:100%}.l-item-date span{top:-1px}.l-item-date span,.l-item-date svg path{color:gray!important}.more-link a{font-size:.9rem}.more-link a svg{font-size:.6rem;margin-left:8px;position:relative;top:-1px}.category,.error,.landing,.tag{padding-bottom:20px}@media (min-width:992px){.category,.error,.landing,.tag{padding-top:24px}}@media (min-width:1200px){.category,.error,.landing,.tag{padding:24px 0}}.iframe-full{margin:0 -26px;width:calc(100% + 52px)!important}.t-h-0{font-size:16px;line-height:1.5}.t-h-0,.t-h-p1{font-weight:600}.t-h-p1{font-size:1.125rem;line-height:1.44}.t-h-p2{font-size:1.25rem;font-weight:600;line-height:1.4}.t-h-p3{font-size:1.375rem;font-weight:600;line-height:1.36}.t-h-p4{font-size:1.75rem;font-weight:600;line-height:1.29}.t-h-p5{font-size:2.25rem;font-weight:600;line-height:1.22}.t-h-p6{font-size:2.75rem;font-weight:600;line-height:1.18}@media (min-width:992px){.t-h-p2{font-size:1.3125rem;line-height:1.38}.t-h-p3{font-size:1.5rem;font-weight:600;line-height:1.33}.t-h-p4{font-size:2rem;line-height:1.25}.t-h-p5{font-size:2.625rem;line-height:1.19}.t-h-p6{font-size:3.5rem;line-height:1.14}}.t-b-m3{font-size:.625rem;font-weight:300;letter-spacing:.01875rem;line-height:1.6}.t-b-m2{font-size:.75rem;font-weight:300;line-height:1.33}.t-b-m1{font-size:.875rem;line-height:1.43}.t-b-0,.t-b-m1{font-weight:300}.t-b-0{font-size:16px;line-height:1.5}.t-b-p1{font-size:1.125rem;font-weight:300;line-height:1.44}.t-b-p2{font-size:1.3125rem;font-weight:300;line-height:1.38}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,body,html{font-family:sofia-pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Fira Sans,Helvetica Neue,Helvetica,Arial,sans-serif}body,html{color:#333;font-size:16px}a{color:#04d;font-weight:300;line-height:28px;text-decoration:none}ol{list-style:decimal}ul{list-style:initial}.fw-bold,b,strong{font-weight:600!important}.fw__light{font-weight:300}.fw__bold{font-weight:600}
