:root{--c-red:#bb2525;--c-black:#000;--c-white:#fff;--c-background-black:#1a1a1a;--c-line-gray:#e1e1e1;--c-blue:#2c74de;--c-light-gray:#f1f1f1;--c-off-white:#fbf1e7;--c-mid-gray:#b6b6b6;--c-dark-gray:#68686d;--c-darker-gray:#767676;--c-japanese-laurel:#1d7b0c;--c-japanese-laurel-light:#efe;--c-red-light:#ffe6e6;--c-transparent:hsla(0,0%,100%,0);--f-primary:"franklin-gothic-urw-cond",arial;--f-secondary:"Source Serif Pro",times;--f-tertiary:"franklin-gothic-urw-cond",sans-serif;--fs-puny:0.833rem;--fs-tiny:1rem;--fs-small:0.875rem;--fs-regular:1rem;--fs-medium:1.125rem;--fs-large:1.25rem;--fs-xlarge:2rem;--t-duration:250ms;--t-easing:ease-in-out;--o-opacity:0.65;--z-bottom:100;--z-middle:200;--z-top:300;--z-overlay:500}.m-advert{background-color:#fff;background-color:var(--c-white);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.archive .m-advert{margin-bottom:1.25rem}@media (min-width:64em){.m-advert.m-advert--sidebar{min-height:290px}}.m-advert.m-advert--600 .m-content-advert-wrap{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.m-advert.m-advert--header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0;padding-bottom:0}.m-advert.m-advert--with-gray{background-color:#f1f1f1;background-color:var(--c-light-gray)}.m-advert .m-advert__container>div iframe,.m-advert .m-advert__container>div img{display:block;margin:0 auto}.m-advert .m-content-advert-title{color:#68686d;color:var(--c-dark-gray);display:block;font-family:franklin-gothic-urw-cond,arial;font-family:var(--f-primary);font-size:.875rem;font-size:var(--fs-small);font-weight:700;margin:0 auto .5rem auto;max-width:20pc;text-align:center;text-transform:uppercase}.m-advert.m-advert--sidebar-alt1 .m-content-advert-title,.m-advert.m-advert--sidebar-alt2 .m-content-advert-title,.m-advert.m-advert--sidebar-archive .m-content-advert-title,.m-advert.m-advert--sidebar-sports .m-content-advert-title,.m-advert.m-advert--sidebar .m-content-advert-title{display:none}@media (min-width:64em){.m-advert.m-advert--sidebar-alt1 .m-content-advert-title,.m-advert.m-advert--sidebar-alt2 .m-content-advert-title,.m-advert.m-advert--sidebar-archive .m-content-advert-title,.m-advert.m-advert--sidebar-sports .m-content-advert-title,.m-advert.m-advert--sidebar .m-content-advert-title{display:block}}.m-content-advert{border-bottom:1px solid #e1e1e1;border-bottom:1px solid var(--c-line-gray);border-top:1px solid #e1e1e1;border-top:1px solid var(--c-line-gray);clear:both;margin:1.5rem 0;padding:1rem 0}.m-content-advert .m-content-advert-title{color:#68686d;color:var(--c-dark-gray);display:block;font-size:.875rem;font-size:var(--fs-small);font-weight:700;margin:0 auto .5rem auto;max-width:20pc;text-align:center;text-transform:uppercase}.m-content-advert.a-arc-video-advert .powa-sell-bar-countdown,.m-content-advert.a-arc-video-advert .powa-sell-bar-skip-container,.m-content-advert .m-content-advert-title{font-family:franklin-gothic-urw-cond,arial;font-family:var(--f-primary)}.m-real-estate-listing+.m-advert{margin-bottom:1rem}.m-real-estate-listing--recommended+.m-advert{margin-bottom:3.5rem}#oosvideo{max-height:0}.m-breaking-news{background-color:#bb2525;background-color:var(--c-red);padding:.75rem 0}.m-breaking-news p{color:#fff;color:var(--c-white);font-family:franklin-gothic-urw-cond,arial;font-family:var(--f-primary);font-size:1.125rem;font-size:var(--fs-medium);margin:0}.m-breaking-news a{border-bottom:2px solid transparent;color:#fff;color:var(--c-white);font-weight:700;margin-right:1.5rem;text-decoration:none}.m-breaking-news a:focus,.m-breaking-news a:hover{border-bottom-color:#fff;border-bottom-color:var(--c-white);color:#fff;color:var(--c-white);outline:0}.m-breaking-news .m-breaking-news__arrow{display:inline-block;height:11px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);width:13px}.m-form-newsletter{margin-bottom:0;padding:0;width:100%}@media (min-width:48em){.m-form-newsletter{padding:0 1.875rem}}.m-form-newsletter .m-form-newsletter__heading{color:#fff;color:var(--c-white);display:block;margin:0 0 .875rem 0}@media (min-width:48em){.m-form-newsletter .m-form-newsletter__heading{display:none}}.m-form-newsletter fieldset{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:0;display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:.875rem;gap:.875rem;margin:0;padding:0;position:relative}@media (min-width:48em){.has-3-columns .m-form-newsletter fieldset{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:80em){.has-3-columns .m-form-newsletter fieldset{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media (min-width:48em){.has-4-columns .m-form-newsletter fieldset{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:80em){.has-4-columns .m-form-newsletter fieldset{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.is-special-section .has-3-columns .m-form-newsletter fieldset{-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media (min-width:48em){.is-special-section .t-layout--with-sidebar .has-3-columns .m-form-newsletter fieldset{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:80em){.is-special-section .t-layout--with-sidebar .has-3-columns .m-form-newsletter fieldset{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.m-form-newsletter .m-form-newsletter__label{display:inline-block;margin-right:.875rem;position:relative;width:100%}.has-3-columns .m-form-newsletter .m-form-newsletter__label,.has-4-columns .m-form-newsletter .m-form-newsletter__label{width:100%}.is-special-section .t-layout__main .has-3-columns .m-form-newsletter .m-form-newsletter__label{margin-right:.875rem}@media (min-width:48em){.m-form-newsletter .m-form-newsletter__label{width:inherit}}.m-form-newsletter .m-form-newsletter__input{min-height:42px;width:100%}@media (min-width:48em){.m-form-newsletter .m-form-newsletter__input{width:inherit}}@media (min-width:48em){.has-3-columns .m-form-newsletter .m-form-newsletter__input,.has-4-columns .m-form-newsletter .m-form-newsletter__input{margin-bottom:.875rem}}.is-special-section .t-layout__main .has-3-columns .m-form-newsletter .m-form-newsletter__input{margin-bottom:0}@media (min-width:48em){.is-special-section .t-layout__main .has-4-columns .m-form-newsletter .m-form-newsletter__input{margin-bottom:.875rem}}@media (min-width:64em){.is-special-section .t-layout__main .has-4-columns .m-form-newsletter .m-form-newsletter__input{margin-bottom:0}}.m-form-newsletter .m-form-newsletter__button{white-space:nowrap}.is-special-section .t-layout__main .has-3-columns .m-form-newsletter .m-form-newsletter__button{margin-top:0}.t-layout:not(.t-layout--is-single) .m-form-newsletter .m-form-newsletter__input,.t-layout:not(.t-layout--is-single) .m-form-newsletter .m-form-newsletter__label{min-width:6.875rem;width:100%}.m-form-newsletter.m-form-newsletter--signup-banner .m-form-newsletter__label{width:100%}.m-form-newsletter.m-form-newsletter--signup-banner .m-form-newsletter__label-text{display:block;text-align:left}@media (min-width:48em){.m-form-newsletter.m-form-newsletter--signup-banner .m-form-newsletter__label-text{display:none}}.m-form-newsletter.m-form-newsletter--signup-banner fieldset{width:100%}.m-form-newsletter .m-form-newsletter-error{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #000;border:1px solid var(--c-black);color:#000;color:var(--c-black);display:-webkit-box;display:-ms-flexbox;display:flex;font-family:franklin-gothic-urw-cond,arial;font-family:var(--f-primary);font-size:.625rem;left:0;margin:0 .875rem 0 0;min-height:42px;padding:0 .5rem;position:absolute;text-align:left;top:100%;visibility:hidden;width:100%}.m-form-newsletter.m-form-newsletter-state--fail .m-form-newsletter-error{background-color:#ffe6e6;background-color:var(--c-red-light);border-color:#bb2525;border-color:var(--c-red);color:#bb2525;color:var(--c-red);visibility:visible}.m-form-newsletter.m-form-newsletter-state--fail .m-form-newsletter__label{position:relative}.m-form-newsletter.m-form-newsletter-state--fail .m-form-newsletter__label:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 301.7 301.7'%3E%3Cpath fill='%23bb2525' d='M119 0l11 218h42L183 0zm12 261h40v41h-40z'/%3E%3C/svg%3E");content:"";display:block;height:1.25rem;position:absolute;right:.6875rem;top:.6875rem;width:1.25rem}.m-form-newsletter.m-form-newsletter-state--fail .m-form-newsletter__input{border-color:#bb2525;border-color:var(--c-red)}.m-form-newsletter.m-form-newsletter-state--success .m-form-newsletter-error{background-color:#efe;background-color:var(--c-japanese-laurel-light);border-color:#1d7b0c;border-color:var(--c-japanese-laurel);color:#1d7b0c;color:var(--c-japanese-laurel);visibility:visible}.m-form-newsletter.m-form-newsletter-state--success .m-form-newsletter__input{border-color:#1d7b0c;border-color:var(--c-japanese-laurel)}@media (min-width:48em){.is-special-section .has-3-columns .wp-block-column[style*="flex-basis:25%"] .m-form-newsletter fieldset{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:80em){.is-special-section .has-3-columns .wp-block-column[style*="flex-basis:25%"] .m-form-newsletter fieldset{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.m-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@supports (display:grid){.m-grid{display:-ms-grid;display:grid;grid-gap:20px;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}@media (min-width:48em){.m-grid{grid-gap:30px;-ms-grid-columns:(1fr)[8];grid-template-columns:repeat(8,1fr)}}@media (min-width:64em){.m-grid{-ms-grid-columns:(1fr)[12];grid-template-columns:repeat(12,1fr)}}}@supports (display:grid){.m-grid-span-1{-ms-grid-column-span:4;grid-column:span 4}@media (min-width:64em){.m-grid-span-1{-ms-grid-column-span:1;grid-column:span 1}}}@supports (display:grid){.m-grid-span-2{-ms-grid-column-span:4;grid-column:span 4}@media (min-width:64em){.m-grid-span-2{-ms-grid-column-span:2;grid-column:span 2}}}@supports (display:grid){.m-grid-span-3{-ms-grid-column-span:4;grid-column:span 4}@media (min-width:64em){.m-grid-span-3{-ms-grid-column-span:3;grid-column:span 3}}}.m-grid-span-4{-webkit-box-flex:0;-ms-flex:0 1 33.333%;flex:0 1 33.333%}@supports (display:grid){.m-grid-span-4{-ms-grid-column-span:4;grid-column:span 4}@media (min-width:64em){.m-grid-span-4{-ms-grid-column-span:4;grid-column:span 4}}}.m-grid-span-4.is-hidden{border:0!important;display:none;height:0!important;padding:0!important}@supports (display:grid){.m-grid-span-5{-ms-grid-column-span:4;grid-column:span 4}@media (min-width:64em){.m-grid-span-5{-ms-grid-column-span:5;grid-column:span 5}}}@supports (display:grid){.m-grid-span-6{-ms-grid-column-span:4;grid-column:span 4}@media (min-width:64em){.m-grid-span-6{-ms-grid-column-span:6;grid-column:span 6}}}@supports (display:grid){.m-grid-span-7{-ms-grid-column-span:4;grid-column:span 4}@media (min-width:64em){.m-grid-span-7{-ms-grid-column-span:7;grid-column:span 7}}}@supports (display:grid){.m-grid-span-8{-ms-grid-column-span:4;grid-column:span 4}@media (min-width:48em){.m-grid-span-8{-ms-grid-column-span:4;grid-column-end:span 4}}@media (min-width:64em){.m-grid-span-8{-ms-grid-column-span:8;grid-column:span 8}}}@supports (display:grid){.m-grid-span-9{-ms-grid-column-span:4;grid-column:span 4}@media (min-width:64em){.m-grid-span-9{-ms-grid-column-span:9;grid-column:span 9}}}@supports (display:grid){.m-grid-span-10{-ms-grid-column-span:4;grid-column:span 4}@media (min-width:64em){.m-grid-span-10{-ms-grid-column-span:10;grid-column:span 10}}}@supports (display:grid){.m-grid-span-11{-ms-grid-column-span:4;grid-column:span 4}@media (min-width:64em){.m-grid-span-11{-ms-grid-column-span:11;grid-column:span 11}}}.m-grid-span-12{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:100%}@supports (display:grid){.m-grid-span-12{-ms-grid-column-span:4;grid-column:span 4}@media (min-width:64em){.m-grid-span-12{-ms-grid-column-span:12;grid-column:span 12}}}@supports (display:grid){.m-grid-span-offset-1{-ms-grid-column:1;grid-column-start:1}@media (min-width:64em){.m-grid-span-offset-1{-ms-grid-column:2;grid-column-start:2}}}@supports (display:grid){.m-grid-span-offset-2{-ms-grid-column:1;grid-column-start:1}@media (min-width:64em){.m-grid-span-offset-2{-ms-grid-column:3;grid-column-start:3}}}@supports (display:grid){.m-grid-span-full{-ms-grid-column-span:4;grid-column:span 4}@media (min-width:48em){.m-grid-span-full{-ms-grid-column-span:8;grid-column:span 8}}@media (min-width:64em){.m-grid-span-full{-ms-grid-column-span:12;grid-column:span 12}}}.m-grid-container{margin:0 auto;max-width:80.625rem;padding:0 1rem}@media (min-width:90em){.m-grid-container{padding:0}}.m-box,.m-grid-container-inline{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.m-box{background-color:#f1f1f1;background-color:var(--c-light-gray);-webkit-box-sizing:border-box;box-sizing:border-box;font-family:franklin-gothic-urw-cond,arial;font-family:var(--f-primary);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1rem}@media (min-width:64em){.m-header-search{position:relative}}.m-header-search .m-header-search__form{background-color:#fff;background-color:var(--c-white);left:0;position:absolute;right:0;top:4.6rem;-webkit-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out;-webkit-transition:opacity var(--t-duration) var(--t-easing);transition:opacity var(--t-duration) var(--t-easing);z-index:200}@media (min-width:64em){.m-header-search .m-header-search__form{left:unset;top:40%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.m-header-search .m-header-search__form[aria-hidden=true]{opacity:0;visibility:hidden}.m-header-search .m-header-search__form[aria-hidden=false]{opacity:1;visibility:visible}.m-header-events{display:list-item}.m-header-events>a .a-icon path{-webkit-transition:fill .25s ease-in-out;transition:fill .25s ease-in-out;-webkit-transition:fill var(--t-duration) var(--t-easing);transition:fill var(--t-duration) var(--t-easing)}.m-header-events>a:focus,.m-header-events>a:hover{border-color:transparent;outline:0}.m-header-events>a:focus .a-icon path,.m-header-events>a:hover .a-icon path{fill:#bb2525;fill:var(--c-red)}.m-panel-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:20%;flex-basis:20%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media (min-width:48em){.m-panel-menu{-ms-flex-preferred-size:33.333%;flex-basis:33.333%}}@supports (display:grid){.m-panel-menu{-ms-grid-column-span:1;grid-column:span 1}@media (min-width:48em){.m-panel-menu{-ms-grid-column-span:2;grid-column:span 2}}@media (min-width:64em){.m-panel-menu{-ms-grid-column-span:3;grid-column:span 3}}}.m-panel-menu>.a-button{padding-left:0}.m-social-share{display:-webkit-box;display:-ms-flexbox;display:flex;list-style-type:none;margin:0;padding:0}.m-social-share .m-social-share__item{height:2rem;margin:0 1rem 0 0;width:2rem}.m-social-share .m-social-share__item .m-social-share__link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.m-social-share .m-social-share__item .m-social-share__link svg path{fill:#bb2525;fill:var(--c-red);-webkit-transition:fill .25s ease-in-out;transition:fill .25s ease-in-out;-webkit-transition:fill var(--t-duration) var(--t-easing);transition:fill var(--t-duration) var(--t-easing)}.m-social-share .m-social-share__item.m-social-share__comments{position:absolute;right:5px}@media (min-width:30em){.m-social-share .m-social-share__item.m-social-share__comments{position:relative}}.m-social-share .m-social-share__item .m-social-share__comments-link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#bb2525;background-color:var(--c-red);border-bottom:0;color:#fff;color:var(--c-white);display:-webkit-box;display:-ms-flexbox;display:flex;font-family:franklin-gothic-urw-cond,arial;font-family:var(--f-primary);font-size:.875rem;font-size:var(--fs-small);font-weight:700;height:28px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;width:35px}.m-social-share .m-social-share__item .m-social-share__comments-link:after{border-color:#bb2525 transparent;border-color:var(--c-red) transparent;border-style:solid;border-width:.375rem .4375rem 0 0;bottom:-6px;content:"";display:block;left:0;position:absolute;width:0;z-index:1}.m-social-share.m-social-share--block .m-social-share__link{background-color:#bb2525;background-color:var(--c-red);border:1px solid transparent;-webkit-box-shadow:none;box-shadow:none;height:100%;-webkit-transition:background-color .25s ease-in-out,border-color .25s ease-in-out,-webkit-box-shadow .25s ease-in-out;transition:background-color .25s ease-in-out,border-color .25s ease-in-out,-webkit-box-shadow .25s ease-in-out;transition:background-color .25s ease-in-out,border-color .25s ease-in-out,box-shadow .25s ease-in-out;transition:background-color .25s ease-in-out,border-color .25s ease-in-out,box-shadow .25s ease-in-out,-webkit-box-shadow .25s ease-in-out;-webkit-transition:background-color var(--t-duration) var(--t-easing),border-color var(--t-duration) var(--t-easing),-webkit-box-shadow var(--t-duration) var(--t-easing);transition:background-color var(--t-duration) var(--t-easing),border-color var(--t-duration) var(--t-easing),-webkit-box-shadow var(--t-duration) var(--t-easing);transition:background-color var(--t-duration) var(--t-easing),border-color var(--t-duration) var(--t-easing),box-shadow var(--t-duration) var(--t-easing);transition:background-color var(--t-duration) var(--t-easing),border-color var(--t-duration) var(--t-easing),box-shadow var(--t-duration) var(--t-easing),-webkit-box-shadow var(--t-duration) var(--t-easing)}.m-social-share.m-social-share--block .m-social-share__link svg path{fill:#fff;fill:var(--c-white);-webkit-transition:fill .25s ease-in-out;transition:fill .25s ease-in-out;-webkit-transition:fill var(--t-duration) var(--t-easing);transition:fill var(--t-duration) var(--t-easing)}.m-social-share.m-social-share--block .m-social-share__link:focus,.m-social-share.m-social-share--block .m-social-share__link:hover{background-color:#fff;background-color:var(--c-white);border-color:#000;border-color:var(--c-black);-webkit-box-shadow:-5px 5px 0 0 #bb2525;box-shadow:-5px 5px 0 0 #bb2525;-webkit-box-shadow:-5px 5px 0 0 var(--c-red);box-shadow:-5px 5px 0 0 var(--c-red);outline:0}.m-social-share.m-social-share--block .m-social-share__link:focus svg path,.m-social-share.m-social-share--block .m-social-share__link:hover svg path{fill:#bb2525;fill:var(--c-red)}.m-social-share.m-social-share--footer .m-social-share__item{height:2.5rem;width:2.5rem}.m-secondary-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:20%;flex-basis:20%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (min-width:48em){.m-secondary-menu{-ms-flex-preferred-size:33.333%;flex-basis:33.333%}}@supports (display:grid){.m-secondary-menu{-ms-grid-column-span:1;grid-column:span 1}@media (min-width:48em){.m-secondary-menu{-ms-grid-column-span:2;grid-column:span 2}}@media (min-width:64em){.m-secondary-menu{-ms-grid-column-span:3;grid-column:span 3}}}.m-secondary-menu.m-secondary-menu--footer{-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@supports (display:grid){.m-secondary-menu.m-secondary-menu--footer{-ms-grid-column-span:12;grid-column:span 12}}.m-secondary-menu.m-secondary-menu--footer .m-secondary-menu__list{-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:.875rem;font-size:var(--fs-small);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-transform:uppercase}.m-secondary-menu.m-secondary-menu--footer .m-secondary-menu__list li{line-height:inherit;margin:0 2rem 0 0}.m-secondary-menu.m-secondary-menu--footer .m-secondary-menu__list li:not(.a-hide):first-child{margin-right:2rem}.m-secondary-menu.m-secondary-menu--footer a{border-bottom:2px solid transparent;color:#000;color:var(--c-black);text-decoration:none}.m-secondary-menu.m-secondary-menu--footer a:focus,.m-secondary-menu.m-secondary-menu--footer a:hover{border-bottom-color:#bb2525;border-bottom-color:var(--c-red);outline:0}.m-secondary-menu .m-secondary-menu__list{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;list-style-type:none;margin:0;padding:0}.m-secondary-menu .m-secondary-menu__list li{line-height:0;margin:0 1rem 0 0}.m-secondary-menu .m-secondary-menu__list li svg{pointer-events:none}.m-secondary-menu .m-secondary-menu__list li:not(.a-hide):first-child{margin-right:1rem}.m-secondary-menu .m-secondary-menu__list li:last-child{margin-right:0}.m-site-logo{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.m-site-logo img{height:auto;image-rendering:-webkit-optimize-contrast;max-width:93pt}@supports (height:intrinsic){.m-site-logo img{height:intrinsic}}@media (min-width:48em){.m-site-logo{-ms-flex-preferred-size:33.333%;flex-basis:33.333%}.m-site-logo img{max-width:100%}}@supports (display:grid){.m-site-logo{-ms-grid-column-span:2;grid-column:span 2}@media (min-width:48em){.m-site-logo{-ms-grid-column-span:4;grid-column:span 4}}@media (min-width:64em){.m-site-logo{-ms-grid-column-span:6;grid-column:span 6}}}.m-site-logo .m-site-logo__header{margin:0}.m-site-logo .m-site-logo__link{border-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;line-height:0;max-width:93pt;opacity:1;-webkit-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out;-webkit-transition:opacity var(--t-duration) var(--t-easing);transition:opacity var(--t-duration) var(--t-easing)}@media (min-width:48em){.m-site-logo .m-site-logo__link{max-width:100%}}.m-site-logo .m-site-logo__link:focus,.m-site-logo .m-site-logo__link:hover{opacity:.65;opacity:var(--o-opacity);outline:0}.m-panel-navigation-active{overflow:hidden}@media (min-width:80em){.m-panel-navigation-active{overflow:auto}}.m-panel-overlay{background-color:#000;background-color:var(--c-black);bottom:0;content:"";height:100%;left:0;opacity:0;pointer-events:none;position:fixed;right:0;top:6.4rem;visibility:hidden;width:100%;z-index:300}@media (min-width:25em){.m-panel-overlay{top:7.55rem}}@media (min-width:23.437em){.m-panel-overlay{top:6.4rem}}@media (min-width:25.875em){.m-panel-overlay{top:6.4rem}}@media (min-width:48em){.m-panel-overlay{top:9rem}}@media (min-width:80em){.m-panel-overlay{top:0}}.m-panel-overlay.m-panel-overlay-active{opacity:.2;pointer-events:auto;visibility:visible}.m-panel-navigation{background-color:#fff;background-color:var(--c-white);-webkit-box-shadow:2px 4px 10px 0 rgba(0,0,0,.1);box-shadow:2px 4px 10px 0 rgba(0,0,0,.1);height:100%;left:0;opacity:0;pointer-events:none;position:fixed;top:6.4rem;-webkit-transform:translateX(-296px);transform:translateX(-296px);visibility:hidden;width:296px;will-change:transform,visibility,opacity;z-index:400}.m-panel-navigation,.m-panel-navigation.m-panel-navigation-open{-webkit-transition:-webkit-transform .25s ease-in-out;transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out}.m-panel-navigation.m-panel-navigation-open{opacity:1;pointer-events:auto;-webkit-transform:translateX(0);transform:translateX(0);visibility:visible}@media (min-width:25em){.m-panel-navigation{top:7.55rem}}@media (min-width:23.437em){.m-panel-navigation{top:6.4rem}}@media (min-width:25.875em){.m-panel-navigation{top:6.4rem}}@media (min-width:48em){.m-panel-navigation{top:9rem}}@media (min-width:80em){.m-panel-navigation{top:0}}.m-panel-navigation__wrap{height:calc(100% - 7.55rem);overflow:auto;-ms-overflow-style:none;scrollbar-width:none}.m-panel-navigation__wrap::-webkit-scrollbar{display:none}@media (min-width:48em){.m-panel-navigation__wrap{height:calc(100% - 10.2rem)}}@media (min-width:80em){.m-panel-navigation__wrap{height:calc(100% - 2.375rem);padding-top:2.375rem}}.m-panel-navigation__expose{height:calc(100% - 2.375rem);overflow-x:visible;overflow-y:auto}.m-panel-navigation__list,.m-panel-navigation__menu{margin:0}.m-panel-navigation__list .m-panel-navigation__list-item,.m-panel-navigation__menu .menu-item{color:#000;color:var(--c-black);list-style-type:none;margin-bottom:0;margin-left:0}.m-panel-navigation__list .m-panel-navigation__list-item a,.m-panel-navigation__menu .menu-item a{background-color:#fff;background-color:var(--c-white);border:0;color:inherit;display:block;font-family:franklin-gothic-urw-cond,arial;font-family:var(--f-primary);font-size:1rem;font-weight:600;padding:.75rem 1.25rem;-webkit-transition:color .25s ease-in-out,background-color .25s ease-in-out;transition:color .25s ease-in-out,background-color .25s ease-in-out}@media (min-width:80em){.m-panel-navigation__list .m-panel-navigation__list-item a,.m-panel-navigation__menu .menu-item a{padding:.5rem 1.25rem .5rem 4.75rem}}.m-panel-navigation__list .m-panel-navigation__list-item a:focus,.m-panel-navigation__list .m-panel-navigation__list-item a:hover,.m-panel-navigation__list .m-panel-navigation__list-item a[aria-expanded=true],.m-panel-navigation__menu .menu-item a:focus,.m-panel-navigation__menu .menu-item a:hover,.m-panel-navigation__menu .menu-item a[aria-expanded=true]{background-color:#bb2525;background-color:var(--c-red);color:#fff;color:var(--c-white);outline:0}.m-panel-navigation__list .m-panel-navigation__list-item .menu-item-button,.m-panel-navigation__menu .menu-item .menu-item-button{background-color:#bb2525;background-color:var(--c-red);border:0;border-bottom:1px solid #fff;border-bottom:1px solid var(--c-white);border-left:1px solid #e1e1e1;border-left:1px solid var(--c-line-gray);border-top:1px solid var(--cwhite);display:inline-block;height:3pc;position:relative;-webkit-transition:background-color .25s ease-in-out;transition:background-color .25s ease-in-out;width:3pc;will-change:background-color}.m-panel-navigation__list .m-panel-navigation__list-item .menu-item-button:after,.m-panel-navigation__menu .menu-item .menu-item-button:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15 9'%3E%3Cpath d='M14.285 2.163L15 1.442 13.57 0l-.716.72 1.43 1.443zM7.5 7.558l-.715.721L7.5 9l.715-.72-.715-.722zM2.146.721L1.43 0 0 1.442l.715.72 1.43-1.44zm10.708 0l-6.07 6.116L8.216 8.28l6.07-6.116L12.855.72zM8.215 6.837L2.145.721.716 2.163l6.07 6.116 1.43-1.442z' fill='%23FFF'/%3E%3C/svg%3E");content:"";height:9px;left:46%;position:absolute;top:50%;-webkit-transform:scale(.75) translateY(-50%) translateX(-50%);transform:scale(.75) translateY(-50%) translateX(-50%);-webkit-transition:-webkit-transform .25s ease-in-out;transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out;width:15px}.m-panel-navigation__list .m-panel-navigation__list-item .menu-item-button[aria-expanded=true],.m-panel-navigation__menu .menu-item .menu-item-button[aria-expanded=true]{background-color:#fff;background-color:var(--c-white)}.m-panel-navigation__list .m-panel-navigation__list-item .menu-item-button[aria-expanded=true]:after,.m-panel-navigation__menu .menu-item .menu-item-button[aria-expanded=true]:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15 9'%3E%3Cpath d='M14.285 2.163L15 1.442 13.57 0l-.716.72 1.43 1.443zM7.5 7.558l-.715.721L7.5 9l.715-.72-.715-.722zM2.146.721L1.43 0 0 1.442l.715.72 1.43-1.44zm10.708 0l-6.07 6.116L8.216 8.28l6.07-6.116L12.855.72zM8.215 6.837L2.145.721.716 2.163l6.07 6.116 1.43-1.442z' fill='%23BB2525'/%3E%3C/svg%3E");-webkit-transform:scale(.75) translateY(-50%) translateX(-50%) rotate(180deg);transform:scale(.75) translateY(-50%) translateX(-50%) rotate(180deg)}.m-panel-navigation__list .m-panel-navigation__list-item .menu-item-button:focus,.m-panel-navigation__menu .menu-item .menu-item-button:focus{background-color:#fff;background-color:var(--c-white);outline:0}.m-panel-navigation__list .m-panel-navigation__list-item .menu-item-button:focus:after,.m-panel-navigation__menu .menu-item .menu-item-button:focus:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15 9'%3E%3Cpath d='M14.285 2.163L15 1.442 13.57 0l-.716.72 1.43 1.443zM7.5 7.558l-.715.721L7.5 9l.715-.72-.715-.722zM2.146.721L1.43 0 0 1.442l.715.72 1.43-1.44zm10.708 0l-6.07 6.116L8.216 8.28l6.07-6.116L12.855.72zM8.215 6.837L2.145.721.716 2.163l6.07 6.116 1.43-1.442z' fill='%23BB2525'/%3E%3C/svg%3E")}@media (min-width:80em){.m-panel-navigation__list .m-panel-navigation__list-item .menu-item-button,.m-panel-navigation__menu .menu-item .menu-item-button{display:none}}.m-panel-navigation__list .m-panel-navigation__list-item{list-style-type:none;margin-left:0;position:relative}@media (min-width:80em){.m-panel-navigation__list .m-panel-navigation__list-item{margin-bottom:.625rem}}.m-panel-navigation__list .m-panel-navigation__list-item:after{background-color:#e1e1e1;background-color:var(--c-line-gray);bottom:0;content:"";height:1px;position:absolute;right:0;width:276px}@media (min-width:80em){.m-panel-navigation__list .m-panel-navigation__list-item:after{right:1.25rem;width:200px}}.m-panel-navigation__menu .menu-item{list-style-type:none;margin-left:0;position:relative}.m-panel-navigation__menu .menu-item:after{background-color:#e1e1e1;background-color:var(--c-line-gray);bottom:0;content:"";display:block;height:1px;position:absolute;right:0;width:276px}@media (min-width:80em){.m-panel-navigation__menu .menu-item:after{display:none}}.m-panel-navigation__menu .menu-item.menu-item-has-children{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}@media (min-width:80em){.m-panel-navigation__menu .menu-item.menu-item-has-children{display:block;position:static}}.m-panel-navigation__menu .menu-item.menu-item-has-children>a{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative}.m-panel-navigation__menu .menu-item.menu-item-has-children>a:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15 9'%3E%3Cpath d='M14.285 2.163L15 1.442 13.57 0l-.716.72 1.43 1.443zM7.5 7.558l-.715.721L7.5 9l.715-.72-.715-.722zM2.146.721L1.43 0 0 1.442l.715.72 1.43-1.44zm10.708 0l-6.07 6.116L8.216 8.28l6.07-6.116L12.855.72zM8.215 6.837L2.145.721.716 2.163l6.07 6.116 1.43-1.442z' fill='%23BB2525'/%3E%3C/svg%3E");content:"";display:none;height:9px;position:absolute;right:1.25rem;top:40%;-webkit-transform:rotate(270deg) translateY(-50%) scale(.8);transform:rotate(270deg) translateY(-50%) scale(.8);width:15px}@media (min-width:80em){.m-panel-navigation__menu .menu-item.menu-item-has-children>a:after{display:block}}.m-panel-navigation__menu .menu-item.menu-item-has-children>a:focus,.m-panel-navigation__menu .menu-item.menu-item-has-children>a:hover,.m-panel-navigation__menu .menu-item.menu-item-has-children>a[aria-expanded=true]{outline:0}.m-panel-navigation__menu .menu-item.menu-item-has-children>a:focus:after,.m-panel-navigation__menu .menu-item.menu-item-has-children>a:hover:after,.m-panel-navigation__menu .menu-item.menu-item-has-children>a[aria-expanded=true]:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15 9'%3E%3Cpath d='M14.285 2.163L15 1.442 13.57 0l-.716.72 1.43 1.443zM7.5 7.558l-.715.721L7.5 9l.715-.72-.715-.722zM2.146.721L1.43 0 0 1.442l.715.72 1.43-1.44zm10.708 0l-6.07 6.116L8.216 8.28l6.07-6.116L12.855.72zM8.215 6.837L2.145.721.716 2.163l6.07 6.116 1.43-1.442z' fill='%23FFF'/%3E%3C/svg%3E")}.m-panel-navigation__menu .menu-item.menu-item-has-children>a:focus .sub-menu,.m-panel-navigation__menu .menu-item.menu-item-has-children>a:hover .sub-menu,.m-panel-navigation__menu .menu-item.menu-item-has-children>a[aria-expanded=true] .sub-menu{opacity:1;pointer-events:auto;visibility:visible}.m-panel-navigation__menu .menu-item.menu-item-has-children .sub-menu{background-color:#fff;background-color:var(--c-white);-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;max-height:0;opacity:0;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;padding-left:0;pointer-events:none;position:static;-webkit-transition:opacity .25s ease-in-out,visibility .25s ease-in-out,max-height .25s ease-in-out;transition:opacity .25s ease-in-out,visibility .25s ease-in-out,max-height .25s ease-in-out;visibility:hidden;will-change:visibility,opacity,max-height}@media (min-width:80em){.m-panel-navigation__menu .menu-item.menu-item-has-children .sub-menu{-webkit-box-shadow:2px 4px 10px 0 rgba(0,0,0,.1);box-shadow:2px 4px 10px 0 rgba(0,0,0,.1);max-height:100%;max-width:217px;-webkit-box-ordinal-group:unset;-ms-flex-order:unset;order:unset;position:absolute;right:-217px;top:0;width:100%}}.m-panel-navigation__menu .menu-item.menu-item-has-children .sub-menu .menu-item{display:block}.m-panel-navigation__menu .menu-item.menu-item-has-children .sub-menu .menu-item a{padding:.75rem 2rem}@media (min-width:80em){.m-panel-navigation__menu .menu-item.menu-item-has-children .sub-menu .menu-item a{color:#000;color:var(--c-black);display:inline-block;margin:.5rem 1.25rem;padding:0}}.m-panel-navigation__menu .menu-item.menu-item-has-children .sub-menu .menu-item a:focus,.m-panel-navigation__menu .menu-item.menu-item-has-children .sub-menu .menu-item a:hover{outline:0}@media (min-width:80em){.m-panel-navigation__menu .menu-item.menu-item-has-children .sub-menu .menu-item a:focus,.m-panel-navigation__menu .menu-item.menu-item-has-children .sub-menu .menu-item a:hover{background-color:transparent;-webkit-box-shadow:inset 0 -.175em #fff,inset 0 -.3em #bb2525;box-shadow:inset 0 -.175em #fff,inset 0 -.3em #bb2525;-webkit-box-shadow:inset 0 -.175em var(--c-white),inset 0 -.3em var(--c-red);box-shadow:inset 0 -.175em var(--c-white),inset 0 -.3em var(--c-red);text-shadow:-2px -2px #fff,-2px 2px #fff,2px -2px #fff,2px 2px #fff;text-shadow:-2px -2px var(--c-white),-2px 2px var(--c-white),2px -2px var(--c-white),2px 2px var(--c-white)}}.m-panel-navigation__menu .menu-item.menu-item-has-children .sub-menu>.menu-item-has-children>.sub-menu{display:none}.m-panel-navigation__menu .menu-item.menu-item-has-children .sub-menu[aria-hidden=false]{opacity:1;pointer-events:auto;visibility:visible}.m-panel-navigation__menu .menu-item.menu-item-has-children .sub-menu[aria-hidden=false] .menu-item:first-child:before{background-color:#e1e1e1;background-color:var(--c-line-gray);content:"";height:1px;position:absolute;right:0;top:0;width:276px}@media (min-width:80em){.m-panel-navigation__menu .menu-item.menu-item-has-children .sub-menu[aria-hidden=false] .menu-item:first-child:before{display:none}}.m-panel-navigation__menu .menu-item.menu-item-has-children .sub-menu.sub-menu-open-mobile{max-height:100%}.m-panel-navigation__menu .menu-item.menu-item-has-children[focus-within] .sub-menu{opacity:1;pointer-events:auto;visibility:visible}.m-panel-navigation__menu .menu-item.menu-item-has-children:focus-within .sub-menu{opacity:1;pointer-events:auto;visibility:visible}.m-panel-navigation__toggle .m-panel-navigation__close{position:absolute}.m-panel-navigation__toggle .m-panel-navigation__close path{fill:#bb2525;fill:var(--c-red)}.m-panel-navigation__toggle[aria-expanded=false] .m-panel-navigation__close,.m-panel-navigation__toggle[aria-expanded=true] .m-panel-navigation__open{visibility:hidden}.m-site-webgears_menu-list span{color:#bb2525;color:var(--c-red);display:block;font-family:franklin-gothic-urw-cond,arial;font-family:var(--f-primary);font-size:.875rem;font-size:var(--fs-small);font-weight:600;position:relative;text-transform:uppercase}.m-site-webgears_menu-list .menu-item{width:100%}@media (min-width:48em){.m-site-webgears_menu-list .menu-item{padding:0 .5rem;width:50%}}@media (min-width:64em){.m-site-webgears_menu-list .menu-item{width:33.3333%}}.m-site-webgears_menu-list .menu-item a{color:#000;color:var(--c-black);font-family:franklin-gothic-urw-cond,arial;font-family:var(--f-primary);font-size:1.125rem;font-size:var(--fs-medium);font-weight:600;line-height:1.3;margin:.5rem 0 0 0}.m-site-webgears_menu-list .menu-item a:active,.m-site-webgears_menu-list .menu-item a:focus,.m-site-webgears_menu-list .menu-item a:hover{border-bottom-color:#bb2525;border-bottom-color:var(--c-red)}.m-widget{margin:2rem 0}.m-widget.m-widget--advert{display:none;margin:0}@media (min-width:48em){.m-widget.m-widget--advert{display:block;margin:2rem 0}}.m-widget:first-child{margin-top:0}.m-widget:last-child{margin-bottom:0}.m-widget.m-widget--sectionfront1{min-height:200px}@media (min-width:64em){.m-widget.m-widget--sectionfront1{min-height:600px}}.m-widget.m-widget--sectionfront2{min-height:200px}@media (min-width:64em){.m-widget.m-widget--sectionfront2{min-height:250px}}.m-search-form.m-search-form--header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;margin-bottom:0;padding:0 1rem 0 .75rem}@media (min-width:64em){.m-search-form.m-search-form--header{padding:0}}.m-search-form.m-search-form--header .m-search-form__input{border:0;font-family:"Source Serif Pro",times;font-family:var(--f-secondary);font-size:1rem;font-size:var(--fs-regular);line-height:2;min-height:50px;min-width:230px;padding:0 .5rem;width:100%}@media (min-width:64em){.m-search-form.m-search-form--header .m-search-form__input{border-bottom:1px solid #e1e1e1;border-bottom:1px solid var(--c-line-gray);font-size:.875rem;font-size:var(--fs-small);min-height:25px;padding:0;-webkit-transition:border-bottom-color .25s ease-in-out;transition:border-bottom-color .25s ease-in-out;-webkit-transition:border-bottom-color var(--t-duration) var(--t-easing);transition:border-bottom-color var(--t-duration) var(--t-easing);width:auto}}.m-search-form.m-search-form--header .m-search-form__input::-webkit-input-placeholder{font-size:1rem;font-size:var(--fs-regular)}@media (min-width:64em){.m-search-form.m-search-form--header .m-search-form__input::-webkit-input-placeholder{font-size:.875rem;font-size:var(--fs-small)}}.m-search-form.m-search-form--header .m-search-form__input::-moz-placeholder{font-size:1rem;font-size:var(--fs-regular)}@media (min-width:64em){.m-search-form.m-search-form--header .m-search-form__input::-moz-placeholder{font-size:.875rem;font-size:var(--fs-small)}}.m-search-form.m-search-form--header .m-search-form__input:-ms-input-placeholder{font-size:1rem;font-size:var(--fs-regular)}@media (min-width:64em){.m-search-form.m-search-form--header .m-search-form__input:-ms-input-placeholder{font-size:.875rem;font-size:var(--fs-small)}}.m-search-form.m-search-form--header .m-search-form__input:-moz-placeholder{font-size:1rem;font-size:var(--fs-regular)}@media (min-width:64em){.m-search-form.m-search-form--header .m-search-form__input:-moz-placeholder{font-size:.875rem;font-size:var(--fs-small)}}.m-search-form.m-search-form--header .m-search-form__input:focus{border-bottom-color:#000;border-bottom-color:var(--c-black);outline:0}.m-search-form.m-search-form--header .m-search-form__button{background-color:#fff;background-color:var(--c-white);border:0;cursor:pointer;line-height:0}.m-search-form.m-search-form--header .m-search-form__button svg path{fill:#000;fill:var(--c-black);-webkit-transition:fill .25s ease-in-out;transition:fill .25s ease-in-out;-webkit-transition:fill var(--t-duration) var(--t-easing);transition:fill var(--t-duration) var(--t-easing)}.m-search-form.m-search-form--header .m-search-form__button:focus,.m-search-form.m-search-form--header .m-search-form__button:hover{outline:0}.m-search-form.m-search-form--header .m-search-form__button:focus svg path,.m-search-form.m-search-form--header .m-search-form__button:hover svg path{fill:#bb2525;fill:var(--c-red)}.m-search-form.m-search-form--page{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.m-search-form.m-search-form--page .m-search-form__field-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #e1e1e1;border:1px solid var(--c-line-gray);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%}.m-search-form.m-search-form--page .m-search-form__input{border:0;-webkit-box-flex:1;-ms-flex:1;flex:1;font-family:"Source Serif Pro",times;font-family:var(--f-secondary);font-size:1rem;font-size:var(--fs-regular);margin-right:.875rem;padding:10px;-webkit-transition:border-color .25s ease-in-out;transition:border-color .25s ease-in-out;-webkit-transition:border-color var(--t-duration) var(--t-easing);transition:border-color var(--t-duration) var(--t-easing)}.m-search-form.m-search-form--page .m-search-form__input:focus{border-color:#000;border-color:var(--c-black);outline:0}.m-search-form.m-search-form--page .m-search-form__button{background-color:transparent;border:none;-webkit-box-shadow:0;box-shadow:0;cursor:pointer;display:inline-block;font-family:franklin-gothic-urw-cond,arial;font-family:var(--f-primary);font-size:1rem;font-size:var(--fs-regular);font-weight:600;padding:.6875rem 1.25rem}.m-search-form.m-search-form--page .m-search-form__button svg path{fill:#000;fill:var(--c-black);height:20px;padding:0;width:20px}.m-search-form.m-search-form--page .m-search-form__button:focus,.m-search-form.m-search-form--page .m-search-form__button:hover{background-color:#bb2525;background-color:var(--c-red);color:#fff;color:var(--c-white);outline:0}.m-search-form.m-search-form--page .m-search-form__button:focus svg path,.m-search-form.m-search-form--page .m-search-form__button:hover svg path{fill:#fff;fill:var(--c-white)}.m-search-form.m-search-form--page .m-search-form__controls{border-bottom:1px solid #e1e1e1;border-bottom:1px solid var(--c-line-gray);padding-bottom:10px;padding-top:40px;width:100%}.m-search-form.m-search-form--page .m-search-form__sort{font-family:franklin-gothic-urw-cond,arial;font-family:var(--f-primary);font-size:1rem;font-size:var(--fs-regular)}.m-search-form.m-search-form--page .m-search-form__select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15 9'%3E%3Cpath fill='%23bb2525' d='M.715 2.146L0 1.43 1.43 0l.716.715-1.43 1.43zM7.5 7.5l.715.715-.715.716-.715-.716L7.5 7.5zM12.854.715L13.57 0 15 1.43l-.715.716-1.43-1.43zm-10.708 0l6.07 6.07-1.431 1.43-6.07-6.07 1.43-1.43zm4.639 6.07l6.07-6.07 1.43 1.43-6.07 6.07-1.43-1.43z'/%3E%3C/svg%3E");background-position:right 7px;background-repeat:no-repeat;background-size:13px 7px;border:none;border-bottom:1px solid transparent;color:#000;color:var(--c-black);cursor:pointer;font-family:inherit;font-size:inherit;line-height:inherit;margin:0;outline:0;padding:0 1.15rem 0 0}.m-search-form.m-search-form--page .m-search-form__select:focus,.m-search-form.m-search-form--page .m-search-form__select:hover{border-bottom-color:#bb2525;border-bottom-color:var(--c-red)}@media (min-width:48em){.m-author-card{display:-webkit-box;display:-ms-flexbox;display:flex}}.m-author-card__image{margin:-141px auto 2rem;max-width:242px}@media (min-width:48em){.m-author-card__image{margin:-4rem 2rem 0 -4rem;max-width:242px}}.m-author-card__image>img{height:242px;font-family:"object-fit:cover";-o-object-fit:cover;object-fit:cover}.m-author-card__title{margin:0 0 .6rem}.m-author-card__subtitle{font-family:franklin-gothic-urw-cond,arial;font-family:var(--f-primary);font-size:1.25rem;font-size:var(--fs-large);font-weight:400;margin:0 0 1.2rem}.m-author-card__social-icon{margin-right:1rem}.m-author-card__email{font-size:1.25rem;font-size:var(--fs-large);word-break:break-word;word-wrap:break-word}.m-author-card__email:after{content:none}.m-author-heading{color:#bb2525;color:var(--c-red);font-family:franklin-gothic-urw-cond,arial;font-family:var(--f-primary);font-size:1.25rem;font-size:var(--fs-large);font-weight:700;margin:0}.m-author__section{max-width:50rem}.m-author__section>p{font-family:"Source Serif Pro",times;font-family:var(--f-secondary);font-size:1.125rem;font-size:var(--fs-medium);line-height:1.5}.m-author__section--hr{border:0;border-bottom:.0625rem solid #e1e1e1;border-bottom:.0625rem solid var(--c-line-gray);margin:1.5rem 0}.m-author__load-more{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid #e1e1e1;border-top:1px solid var(--c-line-gray);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:-1.25rem;padding-top:1.25rem}.m-author__load-more,.m-primary-menu{display:-webkit-box;display:-ms-flexbox;display:flex}.m-primary-menu{-ms-flex-wrap:no-wrap;flex-wrap:no-wrap;margin:0;padding:0}.m-primary-menu .menu-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:franklin-gothic-urw-cond,arial;font-family:var(--f-primary);line-height:1;margin-bottom:0;text-transform:uppercase;white-space:nowrap}.m-primary-menu .menu-item:last-child{padding-right:1.875rem}.m-primary-menu .menu-item:not(:last-child){margin-left:0;margin-right:1.875rem}.m-primary-menu .menu-item a{border-bottom:2px solid transparent;color:#000;color:var(--c-black);font-size:.875rem;font-size:var(--fs-small);font-weight:600;text-decoration:none}.m-primary-menu .menu-item a:focus,.m-primary-menu .menu-item a:hover{border-bottom-color:#bb2525;border-bottom-color:var(--c-red);outline:0}.m-primary-menu .sub-menu{display:none}.m-primary-menu.m-primary-menu--trending{padding-left:1.5rem}@media (min-width:64em){.m-primary-menu.m-primary-menu--trending{padding-left:0}}.m-primary-menu.m-primary-menu--trending .menu-item{margin-right:2rem;position:relative}@media (min-width:48em){.m-primary-menu.m-primary-menu--trending .menu-item{margin-right:3rem}}.m-primary-menu.m-primary-menu--trending .menu-item:before{background-color:#bb2525;background-color:var(--c-red);content:"";height:8px;left:-1rem;position:absolute;top:40%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px}.m-primary-menu--section-level>.menu-item:not(.current-menu-item):not(.current-menu-ancestor):not(.current-menu-parent){display:none}.m-primary-menu--section-level .current-menu-item,.m-primary-menu--section-level .current-post-category:not(.current-menu-ancestor),.m-primary-menu--section-level .current-post-primary-term{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:0;position:relative}.m-primary-menu--section-level .current-menu-item [aria-current=page],.m-primary-menu--section-level .current-post-category:not(.current-menu-ancestor)>a,.m-primary-menu--section-level .current-post-category:not(.current-menu-ancestor) [aria-current=page],.m-primary-menu--section-level .current-post-primary-term>a,.m-primary-menu--section-level .current-post-primary-term [aria-current=page]{border-bottom-color:#bb2525;border-bottom-color:var(--c-red)}.m-primary-menu--section-level .sub-menu{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-left:1px solid #e1e1e1;border-left:1px solid var(--c-line-gray);display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:1.25rem;padding-left:1.25rem}.m-site-navigation{-webkit-overflow-scrolling:touch;overflow-x:auto;scrollbar-width:none}.m-site-navigation::-webkit-scrollbar{display:none}.m-site-navigation.m-site-navigation--left{max-width:44rem}.m-site-navigation.m-site-navigation--right{border-left:0;padding-left:0;white-space:nowrap}@media (min-width:64em){.m-site-navigation.m-site-navigation--right{border-left:1px solid #e1e1e1;border-left:1px solid var(--c-line-gray);max-width:100%;padding-left:3rem}}.m-site-navigation.m-site-navigation--trending{display:none}@media (min-width:64em){.m-site-navigation.m-site-navigation--trending{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}}.m-article-list-container{margin:1rem 0}.m-article-list-container.m-article-list-container--frame-border{margin:2rem 0}.wp-block-column .m-article-list-container.m-article-list-container--frame-border{margin:.625rem 0 1.875rem}.m-article-list-container.m-article-list-container--frame-pattern{margin:3.5rem 0}.wp-block-column .m-article-list-container.m-article-list-container--frame-pattern{margin:1.875rem 0}@media (min-width:48em){.m-article-list-container.m-article-list-container--frame-pattern{left:2rem}}.m-article-list-container.m-article-list--floated{width:100%}@media (min-width:48em){.m-article-list-container.m-article-list--floated{clear:both;float:left;margin-right:2rem;width:45%}}@media (min-width:80em){.m-article-list-container.m-article-list--floated{left:-1rem;margin-left:-1rem;margin-right:0;position:relative}}.m-article-list-container.m-article-list--floated:after{clear:both;content:"";display:block;height:0;visibility:hidden}.m-article-list-container.m-article-list--floated .m-article-list__item a.m-article-list__link-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.m-article-list-container.m-article-list--full{width:100%}ul.m-article-list{list-style-type:none;margin:0;padding-left:0}ul.m-article-list .m-article-list__item{border-bottom:.0625rem solid #e1e1e1;border-bottom:.0625rem var(--c-line-gray) solid;margin-bottom:.9375rem;margin-left:0;padding-bottom:.9375rem;position:relative}@media (min-width:48em){ul.m-article-list .m-article-list__item:last-child{border-bottom:0}}ul.m-article-list .m-article-list__item>a{border:0}ul.m-article-list .m-article-list__item>a.m-article-list__link-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}ul.m-article-list .m-article-list__item:focus .m-article-list__link,ul.m-article-list .m-article-list__item:hover .m-article-list__link{border-bottom-color:#bb2525;border-bottom-color:var(--c-red);outline:0}ul.m-article-list .m-article-list__item .m-article-list__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}ul.m-article-list .m-article-list__headline{font-size:var(--f-medium);margin:0;padding:0}ul.m-article-list .m-article-list__topic{border-bottom:1px solid transparent;color:#bb2525;color:var(--c-red);font-family:franklin-gothic-urw-cond,arial;font-family:var(--f-primary);font-size:.875rem;font-size:var(--fs-small);font-weight:700;margin:0;position:relative;text-decoration:none;text-transform:uppercase;vertical-align:text-top;z-index:1}.archive ul.m-article-list .m-article-list__topic{pointer-events:none}.m-ll-archive ul.m-article-list .m-article-list__topic{margin-bottom:.625rem}ul.m-article-list .m-article-list__link{border-bottom:2px solid transparent;color:#000;color:var(--c-black);font-weight:700;position:unset!important;text-decoration:none}ul.m-article-list .m-article-list__link:focus,ul.m-article-list .m-article-list__link:hover{border-bottom-color:#bb2525;border-bottom-color:var(--c-red);outline:0}.no-js ul.m-article-list .m-article-list__link:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0}ul.m-article-list .m-article-list__date{color:#68686d;color:var(--c-dark-gray);font-family:franklin-gothic-urw-cond,arial;font-family:var(--f-primary);font-size:.875rem;font-size:var(--fs-small);margin-top:.625rem;text-transform:uppercase}ul.m-article-list .m-article-list__image{height:5.5625rem;margin-right:.9375rem;max-width:none;font-family:"object-fit:cover";-o-object-fit:cover;object-fit:cover;width:5.5625rem}ul.m-article-list .m-article-list__overline{color:#bb2525;color:var(--c-red);font-family:franklin-gothic-urw-cond,arial;font-family:var(--f-primary);font-size:.875rem;font-size:var(--fs-small);font-weight:600;margin-bottom:.375rem;margin-top:0;text-transform:uppercase}ul.m-article-list.m-article-list--has-images .m-article-list__item{display:-webkit-box;display:-ms-flexbox;display:flex}ul.m-article-list.m-article-list--has-images .m-article-list__image{-ms-flex-negative:0;flex-shrink:0}ul.m-article-list.m-article-list--is-archive .m-article-list__item{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:1.25rem;padding-bottom:1.25rem}@media (min-width:64em){ul.m-article-list.m-article-list--is-archive .m-article-list__item{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}.m-ll-archive ul.m-article-list.m-article-list--is-archive .m-article-list__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:48em){ul.m-article-list.m-article-list--is-archive .m-article-list__image{height:10.625rem;min-width:18.75rem;width:18.75rem}.m-ll-archive ul.m-article-list.m-article-list--is-archive .m-article-list__image{height:10.25rem;min-width:13.75rem;width:13.75rem}}@media (-ms-high-contrast:none){ul.m-article-list.m-article-list--is-archive .m-article-list__image{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}}@media (min-width:48em){ul.m-article-list.m-article-list--is-archive .o-well-c__wrapper .m-article-list__image{height:5.5625rem;min-width:5.5625rem;width:5.5625rem}}ul.m-article-list.m-article-list--is-archive .m-article-list__content{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (-ms-high-contrast:none){ul.m-article-list.m-article-list--is-archive .m-article-list__content{-webkit-box-flex:0;-ms-flex:0 1 70%;flex:0 1 70%}}ul.m-article-list.m-article-list--is-archive .m-article-list__headline{-webkit-box-flex:1;-ms-flex:1;flex:1}@media (min-width:48em){ul.m-article-list.m-article-list--is-archive .m-article-list__headline{font-size:1.375rem}}.m-ll-archive ul.m-article-list.m-article-list--is-archive .m-article-list__headline{-webkit-box-flex:initial;-ms-flex:initial;flex:initial}ul.m-article-list.m-article-list--is-archive .o-featured-content--c .o-featured-content__list-image img{height:5.9375rem;min-width:5.9375rem;width:5.9375rem}ul.m-article-list.m-article-list--recirculation .m-article-list__image{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;height:5.3125rem}@media (min-width:48em){ul.m-article-list.m-article-list--recirculation .m-article-list__image{aspect-ratio:16/9;height:auto;width:9.0625rem}}@media (min-width:48em){.wp-block-column ul.m-article-list.m-article-list--recirculation .m-article-list__image.m-article-list__image--large{height:9.375rem;width:17.1875rem}}ul.m-article-list.m-article-list--recirculation .m-article-list__image.m-article-list__image--full{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;height:auto;margin-right:0;padding-bottom:.9375rem;width:100%}@media (min-width:48em){ul.m-article-list.m-article-list--recirculation .m-article-list__headline.m-article-list__headline--featured{font-size:var(--f-medium)}}ul.m-article-list.m-article-list--recirculation .m-article-list__item{margin:0 1rem;padding:.9375rem 0}ul.m-article-list.m-article-list--recirculation .m-article-list__item.m-article-list__item--featured{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}ul.m-article-list.m-article-list--recirculation.m-article-list--has-pattern-frame .m-article-list__item{padding:.9375rem 0}ul.m-article-list.m-article-list--bulleted li.m-article-list__item{border:0;margin-left:1.25rem}ul.m-article-list.m-article-list--bulleted li.m-article-list__item:before{background-color:#bb2525;background-color:var(--c-red);top:1.5rem!important}ul.m-article-list.m-article-list--bulleted.m-article-list--has-pattern-frame .m-article-list__item{padding:.9375rem 1.25rem}.m-article-list-feature{border-bottom:.0625rem solid #e1e1e1;border-bottom:.0625rem var(--c-line-gray) solid;margin-bottom:0;overflow-x:hidden;position:relative}.m-article-list-feature:focus .m-article-list-feature__link:not(.a-article__wrapper-link--color--block .m-article-list-feature__link),.m-article-list-feature:hover .m-article-list-feature__link:not(.a-article__wrapper-link--color--block .m-article-list-feature__link){border-bottom-color:#bb2525;border-bottom-color:var(--c-red);outline:0}.m-article-list-feature:focus .m-article-list-feature__image-container,.m-article-list-feature:hover .m-article-list-feature__image-container{border:0;outline:0}.m-article-list-feature:focus .m-article-list-feature__image-container>a,.m-article-list-feature:hover .m-article-list-feature__image-container>a{line-height:0;width:100%}.m-article-list-feature:focus .m-article-list-feature__image-container>a:focus,.m-article-list-feature:focus .m-article-list-feature__image-container>a:hover,.m-article-list-feature:hover .m-article-list-feature__image-container>a:focus,.m-article-list-feature:hover .m-article-list-feature__image-container>a:hover{border-bottom-color:transparent;outline:0}.m-article-list-feature:focus .m-article-list-feature__image-container img,.m-article-list-feature:hover .m-article-list-feature__image-container img{opacity:.65;opacity:var(--o-opacity)}@media (min-width:48em){.m-article-list-feature{border-bottom:0}}.m-article-list-feature .m-article-list-feature__video-wrap{position:relative}.m-article-list-feature .m-article-list-feature__content{color:#000;color:var(--c-black);padding:.9375rem 0}@media (min-width:48em){.m-article-list-feature .m-article-list-feature__content{padding:1.25rem 0}}.m-article-list-feature .m-article-list-feature__image-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:0;display:block;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.m-article-list-feature .m-article-list-feature__image-container>a{height:100%;width:100%}@media only screen and (max-width:475px){.m-article-list-feature .m-article-list-feature__image-container>a{width:100%}}.m-article-list-feature .m-article-list-feature__image-container>a>img{max-height:230px}.m-article-list-feature .m-article-list-feature__image-container>a>.featured-well-c{max-height:100%}.m-article-list-feature .m-article-list-feature__image-container>a>.default_image-blur{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);max-height:100%}.m-article-list-feature .m-article-list-feature__image-container>.article-single_well_thumbnail{padding-top:56.25%}.m-article-list-feature .m-article-list-feature__image-container>.article-single_well_thumbnail>img.m-article-list-feature__image{height:100%;left:0;position:absolute;top:0}.m-article-list-feature .m-article-list-feature__image-container:focus,.m-article-list-feature .m-article-list-feature__image-container:hover{border:0;outline:0}.m-article-list-feature .m-article-list-feature__image-container:focus img,.m-article-list-feature .m-article-list-feature__image-container:hover img{opacity:.65;opacity:var(--o-opacity)}.m-article-list-feature .m-article-list-feature__image{width:100%}.m-article-list-feature .m-article-list-feature__image-link{border-bottom:0;width:100%}.m-article-list-feature .m-article-list-feature__topic{display:none;font-family:franklin-gothic-urw-cond,arial;font-family:var(--f-primary);font-size:.875rem;font-size:var(--fs-small);font-weight:600;margin:0;text-transform:uppercase}@media (min-width:48em){.m-article-list-feature .m-article-list-feature__topic{display:block}}.m-article-list-feature .m-article-list-feature__headline{color:#000;color:var(--c-black);margin:0}@media (min-width:48em){.m-article-list-feature .m-article-list-feature__headline{font-size:2rem;font-size:var(--fs-xlarge)}}.m-article-list-feature .m-article-list-feature__link{border-bottom:2px solid transparent;color:#000;color:var(--c-black);position:unset!important;text-decoration:none;-webkit-transition:border-bottom-color .25s ease-in-out;transition:border-bottom-color .25s ease-in-out;-webkit-transition:border-bottom-color var(--t-duration) var(--t-easing);transition:border-bottom-color var(--t-duration) var(--t-easing)}.m-article-list-feature .m-article-list-feature__link:focus,.m-article-list-feature .m-article-list-feature__link:hover{border-bottom-color:#bb2525;border-bottom-color:var(--c-red);outline:0}.no-js .m-article-list-feature .m-article-list-feature__link:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0}.m-article-list-feature .m-article-list-feature__event-date{color:#68686d;color:var(--c-dark-gray);font-family:franklin-gothic-urw-cond,arial;font-family:var(--f-primary);font-size:.875rem;font-size:var(--fs-small);margin:.625rem 0 0}.m-article-list-feature .m-article-list-feature__event-date span:first-child{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}@media (min-width:48em){.m-article-list-feature.m-article-list-feature--color-block .m-article-list-feature__link{color:#fff;color:var(--c-white)}.m-article-list-feature.m-article-list-feature--color-block .m-article-list-feature__link:focus,.m-article-list-feature.m-article-list-feature--color-block .m-article-list-feature__link:hover{border-bottom-color:#fff;border-bottom-color:var(--c-white)}}@media (min-width:48em){.m-article-list-feature.m-article-list-feature--color-block .m-article-list-feature__headline{color:#fff;color:var(--c-white)}}@media (min-width:48em){.m-article-list-feature.m-article-list-feature--color-block .m-article-list-feature__content{color:#fff;color:var(--c-white);padding:1.25rem 1.875rem}}@media (min-width:48em){.m-article-list-feature.m-article-list-feature--color-block .m-article-list-feature__content .m-article-list-feature__topic{color:#fff;color:var(--c-white)}}@media (min-width:48em){.m-article-list-feature.m-article-list-feature--color-block{background-color:#000;background-color:var(--c-black)}}@media (min-width:48em){.m-article-list-feature.m-article-list-feature--color-block .m-article-list-feature__event-date{color:#fff;color:var(--c-white)}}.m-article-list-feature.m-article-list-feature--color-block-small{height:100%}@media (min-width:48em){.m-article-list-feature.m-article-list-feature--color-block-small .m-article-list-feature__content{height:100%;padding:.9375rem .9375rem!important}}.m-article-list-feature.m-article-list-feature--no-border-bottom{border-bottom:0}.js-article-list-feature-well.is-hidden .m-article-list-feature{border:0!important;height:0!important;padding:0!important}.m-article-list-feature.m-article-list-feature__event-featured{background-color:#000;background-color:var(--c-black)}.m-article-list-feature.m-article-list-feature__event-featured .m-article-list-feature__content .m-article-list-feature__topic,.m-article-list-feature.m-article-list-feature__event-featured .m-article-list-feature__event-date,.m-article-list-feature.m-article-list-feature__event-featured .m-article-list-feature__link{color:#fff;color:var(--c-white)}.m-article-list-feature.m-article-list-feature__event-sponsored{background-color:#f1f1f1;background-color:var(--c-light-gray)}.m-article-list-feature.m-article-list-feature__event-featured.m-article-list-feature,.m-article-list-feature.m-article-list-feature__event-sponsored.m-article-list-feature{padding:.937rem}@media (min-width:48em){.m-article-list-feature.m-article-list-feature__event-featured.m-article-list-feature,.m-article-list-feature.m-article-list-feature__event-sponsored.m-article-list-feature{padding:0}}.m-article-list-feature.m-article-list-feature__event-featured .m-article-list-feature__content,.m-article-list-feature.m-article-list-feature__event-sponsored .m-article-list-feature__content{padding:.937rem!important}.m-trending-section{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0}@media (min-width:48em){.m-trending-section{border-bottom:0;margin-top:-2rem}}.m-trending-section .m-trending-section__lead{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.m-trending-section .m-trending-section__lead,.m-trending-section .m-trending-section__list{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:franklin-gothic-urw-cond,arial;font-family:var(--f-primary)}.m-trending-section .m-trending-section__list{list-style-type:none;margin:0;max-width:60pc;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;overflow-x:auto;overflow-y:hidden;padding:0;scrollbar-width:none}.m-trending-section .m-trending-section__list::-webkit-scrollbar{display:none}.m-trending-section .m-trending-section__list .m-trending-section__item{font-size:.875rem;font-size:var(--fs-small);font-weight:600;margin-bottom:0;margin-left:1.875rem;padding:0;text-transform:uppercase;white-space:nowrap}@media (min-width:48em){.m-trending-section .m-trending-section__list .m-trending-section__item{margin-left:1.875rem}}.m-trending-section .m-trending-section__list .m-trending-section__item>a{border-bottom:2px solid transparent;color:#000;color:var(--c-black);text-decoration:none}.m-trending-section .m-trending-section__list .m-trending-section__item>a:focus,.m-trending-section .m-trending-section__list .m-trending-section__item>a:hover{border-bottom-color:#bb2525;border-bottom-color:var(--c-red);outline:0}.m-trending-section .m-trending-section__list .m-trending-section__item:first-child{color:#68686d;color:var(--c-dark-gray);margin-left:0;padding-left:0}.m-trending-section .m-trending-section__list .m-trending-section__item:first-child .a-icon{margin-right:.75rem}.m-trending-section .m-trending-section__list .m-trending-section__item:first-child:before{display:none}.m-trending-section .m-trending-section__list .m-trending-section__item:before{background-color:#bb2525!important;background-color:var(--c-red)!important;content:""!important;height:.5rem!important;left:0!important;position:absolute!important;top:.375rem!important;width:.5rem!important}.m-site-colophon .m-site-colophon__text{color:#68686d;color:var(--c-dark-gray);font-family:franklin-gothic-urw-cond,arial;font-family:var(--f-primary);font-size:.875rem;font-size:var(--fs-small);text-transform:uppercase}.m-content-timeline{margin-bottom:1.25rem}.m-content-timeline .m-content-timeline__title{font-size:1.25rem;font-size:var(--fs-large);margin-bottom:.5rem}.m-content-timeline .m-content-timeline__list{border:1px solid #e1e1e1;border:1px solid var(--c-line-gray);list-style-type:none;margin:0;padding-left:.625rem}.m-content-timeline .m-content-timeline__list.m-content-timeline__list--expandable{max-height:525px;overflow:hidden;-webkit-transition:max-height .25s ease-in-out;transition:max-height .25s ease-in-out;-webkit-transition:max-height var(--t-duration) var(--t-easing);transition:max-height var(--t-duration) var(--t-easing)}@media (min-width:48em){.m-content-timeline .m-content-timeline__list.m-content-timeline__list--expandable{max-height:665px}}.m-content-timeline .m-content-timeline__list.m-content-timeline__list--expandable.is-expanded{max-height:1400px;overflow-y:scroll}.m-content-timeline .m-content-timeline__item{margin:0;padding:1.25rem 1.25rem 0;position:relative}.m-content-timeline .m-content-timeline__item:last-child{padding-bottom:1.25rem}.m-content-timeline .m-content-timeline__item:last-child .m-content-timeline__article{border-bottom:0}.m-content-timeline .m-content-timeline__item:before{background-color:#bb2525;background-color:var(--c-red);bottom:0;content:"";left:6px;position:absolute;top:0;width:1px}.m-content-timeline .m-content-timeline__item:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 9'%3E%3Cg fill='none'%3E%3Cpath fill='%23BB2525' d='M4-23v628h1V-23H4z'/%3E%3Cpath fill='%23BB2525' d='M0 0h9v9H0V0z'/%3E%3Cpath stroke='%23E1E1E1' d='M-14.5-22.5h629v664h-629z'/%3E%3C/g%3E%3C/svg%3E");content:"";height:9px;left:2px;position:absolute;top:1.5625rem;width:9px}.m-content-timeline .m-content-timeline__article{border-bottom:1px solid #e1e1e1;border-bottom:1px solid var(--c-line-gray);display:block;padding-bottom:1.25rem}.m-content-timeline .m-content-timeline__date{display:block;font-family:franklin-gothic-urw-cond,arial;font-family:var(--f-primary);font-size:.875rem;font-size:var(--fs-small);font-weight:800;text-transform:uppercase}.m-content-timeline .m-content-timeline__content{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:5px}.m-content-timeline .m-content-timeline__image{display:none;height:5.5625rem;margin-right:.9375rem;font-family:"object-fit:cover";-o-object-fit:cover;object-fit:cover;width:5.5625rem}@media (min-width:48em){.m-content-timeline .m-content-timeline__image{display:block}}.m-content-timeline .m-content-timeline__text p{margin:0;margin-bottom:0;margin-top:0;margin-bottom:1.125rem}.m-content-timeline .m-content-timeline__text>a{font-family:franklin-gothic-urw-cond,arial;font-family:var(--f-primary);font-weight:800}.m-content-timeline .m-content-timeline__expand{width:100%}.m-content-timeline .m-content-timeline__expand svg path{fill:#fff;fill:var(--c-white);-webkit-transition:none;transition:none}.m-content-timeline .m-content-timeline__expand .m-content-timeline__expand-open{display:inline-block}.m-content-timeline .m-content-timeline__expand .m-content-timeline__expand-close{display:none}.m-content-timeline .m-content-timeline__expand.is-expanded svg{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:rotate .25s ease-in-out;transition:rotate .25s ease-in-out;-webkit-transition:rotate var(--t-duration) var(--t-easing);transition:rotate var(--t-duration) var(--t-easing)}.m-content-timeline .m-content-timeline__expand.is-expanded .m-content-timeline__expand-open{display:none}.m-content-timeline .m-content-timeline__expand.is-expanded .m-content-timeline__expand-close{display:inline-block}.m-local-weather{border:1px solid #e1e1e1;border:1px solid var(--c-line-gray);font-family:franklin-gothic-urw-cond,arial;font-family:var(--f-primary);padding:1.25rem 1.875rem}.m-local-weather:not(.m-local-weather--vertical){margin-top:1.875rem}.m-local-weather sup{top:-.2em}@media (min-width:48em){.m-local-weather{display:-webkit-box;display:-ms-flexbox;display:flex}}.m-local-weather.m-local-weather--vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1.25rem}@media (min-width:48em){.m-local-weather.m-local-weather--vertical{margin:0 auto 2.3125rem}}.m-local-weather__sidebar{width:100%}@media (min-width:48em){.m-local-weather__sidebar{max-width:265px}}.m-local-weather__main{overflow:hidden;position:relative}@media (min-width:48em){.m-local-weather__main{border-left:1px solid #e1e1e1;border-left:1px solid var(--c-line-gray);display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:1.25rem;padding-left:1rem}}.m-local-weather__main:after{background:-webkit-gradient(linear,right top,left top,from(#fff),to(hsla(0,0%,100%,0)));background:linear-gradient(-90deg,#fff,hsla(0,0%,100%,0));background:-webkit-gradient(linear,right top,left top,from(var(--c-white)),to(hsla(0,0%,100%,0)));background:linear-gradient(-90deg,var(--c-white),hsla(0,0%,100%,0));bottom:0;content:"";position:absolute;right:0;top:0;width:30px}@media (min-width:90em){.m-local-weather__main:after{content:none}}.m-local-weather__main-title{margin-bottom:1rem;margin-top:0}.m-local-weather__header{margin-bottom:1rem}.m-local-weather__header-city{font-size:1.625rem;margin:0}@media (min-width:48em){.m-local-weather__header-city{font-size:2rem;font-size:var(--fs-xlarge)}.m-local-weather--vertical .m-local-weather__header-city{font-size:1.5rem}}.m-local-weather__current-info{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:700;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:47.938em){.m-local-weather__current-info{border-bottom:1px solid #e1e1e1;border-bottom:1px solid var(--c-line-gray);padding-bottom:1rem}}.m-local-weather--vertical .m-local-weather__current-info{border-bottom:1px solid #e1e1e1;border-bottom:1px solid var(--c-line-gray);padding-bottom:1rem}.m-local-weather__current-info-temp{font-size:2rem;font-size:var(--fs-xlarge)}@media (min-width:48em){.m-local-weather__current-info-temp{font-size:3rem}}.m-local-weather--vertical .m-local-weather__current-info-temp{font-size:2rem;font-size:var(--fs-xlarge)}.m-local-weather__current-info-desc{font-size:1rem}@media (min-width:48em){.m-local-weather__current-info-desc{font-size:1.0625rem}}.m-local-weather__current-info-high-low{font-size:.875rem;font-size:var(--fs-small);margin-top:.4375rem;text-transform:uppercase}@media (min-width:48em){.m-local-weather__current-info-high-low{font-size:1.125rem;font-size:var(--fs-medium)}}.m-local-weather__current-info-high-low span+span{color:#68686d;color:var(--c-dark-gray)}.m-local-weather__current-info-high-low span+span:before{content:"/";margin-left:-.125rem;margin-right:.2rem}.m-local-weather--vertical .m-local-weather__current-info-high-low{font-size:.875rem;font-size:var(--fs-small)}.m-local-weather__details{font-family:franklin-gothic-urw-cond,arial;font-family:var(--f-primary);font-size:1rem;font-size:var(--fs-regular);margin-bottom:0;margin-left:0;margin-top:1.2rem;padding:0;text-transform:uppercase}@media (min-width:48em){.m-local-weather__details{font-size:.875rem;font-size:var(--fs-small)}}@media (max-width:47.938em){.m-local-weather__details{border-bottom:1px solid #e1e1e1;border-bottom:1px solid var(--c-line-gray);margin-bottom:1rem;padding-bottom:1rem}}.m-local-weather--vertical .m-local-weather__details{margin-bottom:1.125rem}.m-local-weather__details-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.m-local-weather__details-item:not(:last-child){margin-bottom:1rem}.m-local-weather__details-item:last-child{margin-bottom:0}.m-local-weather__details-label{color:#68686d;color:var(--c-dark-gray)}.m-local-weather__details-data{color:#1a1a1a;color:var(--c-background-black);font-weight:700}.m-local-weather__hourly{margin:0;padding:0}.m-local-weather__hourly:not(.m-local-weather__hourly--stacked){display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:no-wrap;flex-wrap:no-wrap;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;overflow-x:auto;overflow-y:hidden;-ms-scroll-snap-type:x proximity;scroll-snap-type:x proximity;scrollbar-width:none}.m-local-weather__hourly:not(.m-local-weather__hourly--stacked) .m-local-weather__hourly-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:0}.m-local-weather__hourly:not(.m-local-weather__hourly--stacked) .m-local-weather__hourly-item:first-child .m-local-weather__hourly-icon,.m-local-weather__hourly:not(.m-local-weather__hourly--stacked) .m-local-weather__hourly-item:first-child .m-local-weather__hourly-precipitation-chance{padding-left:0}.m-local-weather__hourly:not(.m-local-weather__hourly--stacked) .m-local-weather__hourly-item:last-child{padding-right:25px}@media (min-width:90em){.m-local-weather__hourly:not(.m-local-weather__hourly--stacked) .m-local-weather__hourly-item:last-child{padding-right:0}}.m-local-weather__hourly:not(.m-local-weather__hourly--stacked) .m-local-weather__hourly-item:last-child .m-local-weather__hourly-icon,.m-local-weather__hourly:not(.m-local-weather__hourly--stacked) .m-local-weather__hourly-item:last-child .m-local-weather__hourly-precipitation-chance{padding-right:0}.m-local-weather__hourly:not(.m-local-weather__hourly--stacked) .m-local-weather__hourly-temp{margin-bottom:.3rem;-webkit-transform:translateX(.2rem);transform:translateX(.2rem)}.m-local-weather__hourly:not(.m-local-weather__hourly--stacked) .m-local-weather__hourly-temp-bar{background-color:#000;background-color:var(--c-black);border-radius:5rem;margin-bottom:.5625rem;width:4px}.m-local-weather__hourly:not(.m-local-weather__hourly--stacked) .m-local-weather__hourly-icon{border-top:1px solid #e1e1e1;border-top:1px solid var(--c-line-gray);margin-bottom:.4rem;padding-left:.625rem;padding-right:.625rem;padding-top:1rem}@media (min-width:48em){.m-local-weather__hourly:not(.m-local-weather__hourly--stacked) .m-local-weather__hourly-icon{padding-left:.7rem;padding-right:.7rem}}.m-local-weather__hourly:not(.m-local-weather__hourly--stacked) .m-local-weather__hourly-precipitation-chance{border-bottom:1px solid #e1e1e1;border-bottom:1px solid var(--c-line-gray);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:.9rem;padding-bottom:1rem;text-align:center;width:100%}.m-local-weather__hourly-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:franklin-gothic-urw-cond,arial;font-family:var(--f-primary);font-size:.875rem;font-size:var(--fs-small)}.m-local-weather__hourly-temp{font-weight:700}.m-local-weather__hourly-precipitation-chance{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-weight:700}.m-local-weather__hourly-precipitation-chance .a-icon{margin-right:.3125rem}.m-local-weather__hourly-time{color:#68686d;color:var(--c-dark-gray);text-transform:uppercase}.m-local-weather__hourly-title{font-size:1.25rem;font-size:var(--fs-large);margin-bottom:.4375rem;margin-top:0}.m-local-weather__hourly--stacked{border-top:1px solid #e1e1e1;border-top:1px solid var(--c-line-gray);height:290px;overflow:hidden;padding-top:.625rem}.m-local-weather__hourly--stacked.is-expanded{height:auto}.m-local-weather__hourly--stacked .m-local-weather__hourly-item{border-bottom:1px solid #e1e1e1;border-bottom:1px solid var(--c-line-gray);height:38px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:.625rem;padding-bottom:.625rem}.m-local-weather__hourly--stacked .m-local-weather__hourly-item:last-child{margin-bottom:0}.m-local-weather__hourly--stacked .m-local-weather__hourly-time{display:inline-block;margin-right:1rem;min-width:35px}.m-local-weather__hourly--stacked .m-local-weather__hourly-icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:1rem;width:2pc}.m-local-weather__hourly--stacked .m-local-weather__hourly-temp{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:right}.m-local-weather__hourly-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:0;padding-top:.9375rem;width:100%}.m-local-weather__hourly-toggle svg{-webkit-transition:-webkit-transform .25s ease-in-out;transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out;-webkit-transition:-webkit-transform var(--t-duration) var(--t-easing);transition:-webkit-transform var(--t-duration) var(--t-easing);transition:transform var(--t-duration) var(--t-easing);transition:transform var(--t-duration) var(--t-easing),-webkit-transform var(--t-duration) var(--t-easing)}.m-local-weather__hourly-toggle svg path{fill:#bb2525;fill:var(--c-red)}.m-local-weather__hourly-toggle[aria-expanded=true] svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.m-page-title{display:inline-block;font-size:2.25rem;margin-bottom:2.5rem}@media (min-width:48em){.m-page-title{font-size:3rem}}.m-page-title:after{background-color:#bb2525;background-color:var(--c-red);content:"";display:block;height:10px}.m-page-title--sponsored{font-family:franklin-gothic-urw-cond,arial;font-family:var(--f-primary);font-size:3pc;margin:0}@media (max-width:47.938em){.m-page-title--sponsored{font-size:36px}}.m-page-subtitle--sponsored{font-size:2rem;font-size:var(--fs-xlarge);font-weight:500}@media (max-width:47.938em){.m-page-subtitle--sponsored{font-family:"Source Serif Pro",times;font-family:var(--f-secondary);font-size:1.125rem;font-size:var(--fs-medium)}}.m-forecast-widget{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #e1e1e1;border:1px solid var(--c-line-gray);display:-webkit-box;display:-ms-flexbox;display:flex;font-family:franklin-gothic-urw-cond,arial;font-family:var(--f-primary);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1rem;overflow-x:auto;overflow-y:hidden;padding:10px}.m-forecast-widget sup{top:-.2em}.m-forecast-widget__temp{font-size:2rem;font-size:var(--fs-xlarge);font-weight:700;margin-right:.3rem}.m-forecast-widget__icon{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:.8rem}.m-forecast-widget__day{font-size:.875rem;font-size:var(--fs-small);text-align:center}.m-forecast-widget__day:not(:last-child){margin-right:.3rem}.m-forecast-widget__day-label{text-transform:uppercase}.m-forecast-widget__day-temp{display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:700;margin-top:.2rem}.m-forecast-widget__day-temp span+span{color:#68686d;color:var(--c-dark-gray)}.m-forecast-widget__day-temp span+span:before{content:"/";margin-left:-.125rem}.m-article-header{background-color:#fff;background-color:var(--c-white);left:50%;margin-left:-50vw;margin-right:-50vw;padding:1.875rem 1rem 0;position:relative;right:50%;width:100vw}@media (min-width:48em){.m-article-header{left:unset;margin-left:unset;margin-right:unset;padding:1.875rem 0 0 0;position:unset;right:unset;width:unset}}.m-article-header.m-article-header--standard.m-article-header--events .m-top-disclaimer__by-line{margin:0}.m-article-header.m-article-header--standard.m-article-header--events .m-top-disclaimer__message{margin-bottom:1.5rem}.m-article-header.m-article-header--featured-alt .m-article-header__meta,.m-article-header.m-article-header--featured .m-article-header__meta{border-top:1px solid #e1e1e1;border-top:1px solid var(--c-line-gray);padding-top:1rem}.m-article-header .m-article-header__primary-term{display:inline-block}.m-article-header .m-article-header__headline{margin-bottom:.33em}.m-article-header .m-article-header__sub-headline{font-family:"Source Serif Pro",times;font-family:var(--f-secondary);font-size:1.25rem;font-size:var(--fs-large);font-weight:400;margin-top:0}@media (min-width:48em){.m-article-header .m-article-header__sub-headline{font-size:1.5rem}}.editor-styles-wrapper .m-article-header{margin:0;padding:0}.m-article-header .m-article-header__meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:1.25rem}@media (min-width:30em){.m-article-header .m-article-header__meta{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.m-article-header .m-article-header__author{margin:0}.m-article-header .m-article-header__date,.m-article-header .m-article-header__word-estimate{display:block;font-family:"Source Serif Pro",times;font-family:var(--f-secondary);font-size:1.125rem;font-size:var(--fs-medium);line-height:1.5;width:100%}@media (min-width:30em){.m-article-header .m-article-header__date,.m-article-header .m-article-header__word-estimate{border-bottom:0;margin-bottom:0;padding-bottom:0;width:auto}}.m-article-header .m-article-header__date{color:#68686d;color:var(--c-dark-gray)}.m-article-header .m-article-header__word-estimate span{font-family:"Source Serif Pro",times;font-family:var(--f-secondary);font-size:1.125rem;font-size:var(--fs-medium)}.m-article-header .m-article-header__word-estimate{color:#68686d;color:var(--c-dark-gray)}.m-article-header .m-article-header__photo{left:50%;margin-left:-50vw;margin-right:-50vw;position:relative;right:50%;width:100vw}.m-article-header .m-article-header__photo .a-photo__caption{padding:.875rem 1rem .625rem}@media (min-width:48em){.m-article-header .m-article-header__photo{left:unset;margin-left:unset;margin-right:unset;position:unset;right:unset;width:unset}.m-article-header .m-article-header__photo .a-photo__caption{padding:.875rem 0 .625rem}}.m-article-header.m-article-header--featured .m-article-header__headline{margin-top:0}.m-article-header.m-article-header--featured .m-top-disclaimer__by-line+.m-article-header__headline,.m-article-header.m-article-header--featured [id=article-header-primary-term]+.m-article-header__headline{margin-top:2rem}@media (min-width:48em){.m-article-header.m-article-header--sponsored{padding-top:1.2rem}}.m-article-header.m-article-header--sponsored .m-top-disclaimer__by-line{margin:0}.m-article-header.m-article-header--sponsored .m-top-disclaimer__message{margin-bottom:1.5rem}.m-article-header.m-article-header--sponsored .m-top-disclaimer__by-line+.m-top-disclaimer__message:not(.collapsed){margin-top:1.5rem}.m-article__featured-header-image{display:none}@media (min-width:48em){.m-article__featured-header-image{background-repeat:no-repeat;background-size:cover;display:block;height:500px;width:100vw}}.single-bdc-events .m-article-header .m-article-header__author{border-bottom:1px solid #e1e1e1;border-bottom:1px solid var(--c-line-gray);display:block;margin-bottom:.9375rem;padding-bottom:1.25rem}@media (min-width:30em){.single-bdc-events .m-article-header .m-article-header__author{border-bottom:0;margin-bottom:0;padding-bottom:0;width:auto}}.m-signup-banner__divider{margin:1.5rem 0 0}.m-signup-banner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#000;background-color:var(--c-black);color:#fff;color:var(--c-white);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:1.5rem;padding:20px 30px}.m-signup-banner .m-signup-banner__content{display:none}@media (min-width:48em){.m-signup-banner .m-signup-banner__content{display:block;width:50%}}.m-signup-banner .m-signup-banner__headline{color:#fff;color:var(--c-white);margin-bottom:0;margin-top:0}.m-signup-banner .m-signup-banner__message{margin-bottom:0;margin-top:10px}.m-signup-banner .m-signup-banner__form{padding-left:1.5rem;text-align:right;width:100%}@media (min-width:48em){.m-signup-banner .m-signup-banner__form{width:50%}}.m-home-module .m-home-module__stream{-ms-flex-preferred-size:100%;flex-basis:100%}@media (min-width:48em){.m-home-module .m-home-module__stream{-ms-flex-preferred-size:65%;flex-basis:65%}}.m-home-module .m-home-module__sidebar{-ms-flex-preferred-size:100%;flex-basis:100%}@media (min-width:48em){.m-home-module .m-home-module__sidebar{display:block;-ms-flex-preferred-size:30%;flex-basis:30%}}.m-home-module .m-home-module__full-width{-ms-flex-preferred-size:100%;flex-basis:100%}.ie .m-home-module .m-home-module__full-width{margin-bottom:1rem}@supports (display:grid){.m-home-module .m-home-module__full-width{-ms-grid-column-span:12;grid-column:span 12}}.m-home-module .m-home-module__thumbnail{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.ie .m-home-module .m-home-module__thumbnail{margin-bottom:1rem}@media (min-width:64em){.m-home-module .m-home-module__thumbnail{-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ie .m-home-module .m-home-module__thumbnail{-ms-flex-preferred-size:47%;flex-basis:47%}}@supports (display:grid){.m-home-module .m-home-module__thumbnail{-ms-grid-column-span:12;grid-column:span 12}@media (min-width:64em){.m-home-module .m-home-module__thumbnail{-ms-grid-column-span:6;grid-column:span 6}}}.block-slideshow{margin-bottom:1rem;position:relative;width:100%}.block-slideshow__title{font-size:1.625rem}.slideshow{overflow:hidden}.slideshow.is-fullscreen{z-index:999}.slideshow.is-fullscreen .slideshow-cell{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100vh;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:64em){.slideshow.is-fullscreen .slideshow-cell{padding:3.5rem}}.slideshow.is-fullscreen .slideshow-cell__image-container{height:auto}.slideshow.is-fullscreen .slideshow-cell__figure{height:auto;max-width:100%}@media (min-width:48em){.slideshow.is-fullscreen .slideshow-cell__figure{max-width:75%}}@media (min-width:64em){.slideshow.is-fullscreen .slideshow-cell__figure{max-width:50%}}.slideshow-cell{-webkit-box-align:center;-ms-flex-align:center;align-items:center;counter-increment:carousel-cell;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-right:20px;width:100%}.slideshow-cell__figure{height:100%;width:100%}.slideshow-cell__image-container{height:215px;position:relative}@media (min-width:30em){.slideshow-cell__image-container{height:350px}}.slideshow-cell__image{height:100%;font-family:"object-fit:cover";-o-object-fit:cover;object-fit:cover;width:100%}.slideshow-cell__caption{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-bottom:1px solid #f1f1f1;border-bottom:1px solid var(--c-light-gray);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.625rem 1rem}@media (min-width:48em){.slideshow-cell__caption{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:.625rem 0}}.slideshow-cell__caption>p:not(.slideshow-cell__increment){color:#000;color:var(--c-black);display:inline-block;font-family:"Source Serif Pro",times;font-family:var(--f-secondary);font-size:.875rem;font-size:var(--fs-small);margin:0;max-width:540px}.is-fullscreen .slideshow-cell__caption>p:not(.slideshow-cell__increment){color:#fff;color:var(--c-white);font-size:1.125rem;max-width:100%}.slideshow-cell__caption>p:not(.slideshow-cell__increment)>em{color:#68686d;color:var(--c-dark-gray)}.is-fullscreen .slideshow-cell__caption>p:not(.slideshow-cell__increment)>em{color:#b6b6b6;color:var(--c-mid-gray)}.slideshow-cell__caption .slideshow-cell__increment{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:none;font-family:franklin-gothic-urw-cond,arial;font-family:var(--f-primary);font-size:1rem;font-size:var(--fs-regular);font-weight:800;margin:0}@media (min-width:48em){.slideshow-cell__caption .slideshow-cell__increment{display:-webkit-box;display:-ms-flexbox;display:flex}}.is-fullscreen .slideshow-cell__caption .slideshow-cell__increment{display:none}.slideshow-cell__next,.slideshow-cell__prev{background:transparent;border:0;cursor:pointer;display:none;line-height:1;margin-left:.5rem;padding:0}@media (min-width:48em){.slideshow-cell__next,.slideshow-cell__prev{display:block}}.slideshow-cell__next svg path,.slideshow-cell__prev svg path{-webkit-transition:fill .25s ease-in-out;transition:fill .25s ease-in-out;-webkit-transition:fill var(--t-duration) var(--t-easing);transition:fill var(--t-duration) var(--t-easing)}.slideshow-cell__next:focus,.slideshow-cell__next:hover,.slideshow-cell__prev:focus,.slideshow-cell__prev:hover{outline:0}.slideshow-cell__next:focus svg path,.slideshow-cell__next:hover svg path,.slideshow-cell__prev:focus svg path,.slideshow-cell__prev:hover svg path{fill:#000;fill:var(--c-black)}.slideshow-cell__prev{margin-right:.5rem;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.slideshow-cell__full-screen{background-color:transparent;border:0;border-radius:0;bottom:2rem;cursor:pointer;line-height:1;padding:0;position:absolute;right:2rem;z-index:99}.slideshow-cell__full-screen svg [id=button-background]{-webkit-transition:fill .25s ease-in-out;transition:fill .25s ease-in-out;-webkit-transition:fill var(--t-duration) var(--t-easing);transition:fill var(--t-duration) var(--t-easing)}.slideshow-cell__full-screen:focus,.slideshow-cell__full-screen:hover{outline:0}.slideshow-cell__full-screen:focus svg [id=button-background],.slideshow-cell__full-screen:hover svg [id=button-background]{fill:#bb2525;fill:var(--c-red)}.flickity-fullscreen-button,.flickity-prev-next-button,.is-flickity-fullscreen .slideshow-cell__full-screen{display:none}.is-fullscreen .flickity-prev-next-button{display:block}.is-fullscreen .flickity-fullscreen-button-exit{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;background-color:var(--c-white);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath d='M21.576 10.644v5.677H24.1l.009-8.211h-8.22l.009 2.534h5.677zm-11.05 11.05v-5.677H8.001l-.009 8.21h8.22l-.009-2.533h-5.677z'/%3E%3C/svg%3E");border-radius:0;display:-webkit-box;display:-ms-flexbox;display:flex;height:2pc;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:background-color .25s ease-in-out;transition:background-color .25s ease-in-out;-webkit-transition:background-color var(--t-duration) var(--t-easing);transition:background-color var(--t-duration) var(--t-easing);width:2pc}.is-fullscreen .flickity-fullscreen-button-exit .flickity-button-icon{visibility:hidden}.is-fullscreen .flickity-fullscreen-button-exit:focus,.is-fullscreen .flickity-fullscreen-button-exit:hover{background-color:#bb2525;background-color:var(--c-red);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath d='M21.576 10.644v5.677H24.1l.009-8.211h-8.22l.009 2.534h5.677zm-11.05 11.05v-5.677H8.001l-.009 8.21h8.22l-.009-2.533h-5.677z' fill='%23FFF'/%3E%3C/svg%3E");outline:0}.flickity-page-dots{bottom:0;list-style-type:none;margin-top:1rem;position:relative}.flickity-page-dots .dot{background:#68686d;background:var(--c-dark-gray);border-radius:0;display:inline-block;height:10px;margin:0 8px;width:10px}.flickity-page-dots .dot.is-selected{background:#bb2525;background:var(--c-red)}@media (min-width:48em){.flickity-page-dots{display:none}}.m-radar-map{position:relative;z-index:28}.m-radar-map__title{font-size:2rem;font-size:var(--fs-xlarge);margin:0;margin-bottom:.625rem}@media (min-width:48em){.m-radar-map__title{font-size:1.625rem}}.m-radar-map__map{display:block;height:23.4375rem;width:100%}@media (min-width:48em){.m-radar-map__map{height:27rem}}@media (min-width:48em){.m-radar-map__footer{border:1px solid #e1e1e1;border:1px solid var(--c-line-gray);border-top-width:0;padding:1.0625rem}}.m-radar-map__controls{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:48em){.m-radar-map__controls{margin-bottom:1.25rem}}.m-radar-map__controls .m-radar-map__controls-next-button,.m-radar-map__controls .m-radar-map__controls-prev-button{border:1px solid #000;border:1px solid var(--c-black);color:#000;color:var(--c-black);margin-right:.625rem}.m-radar-map__controls .m-radar-map__controls-next-button:focus,.m-radar-map__controls .m-radar-map__controls-next-button:hover,.m-radar-map__controls .m-radar-map__controls-prev-button,.m-radar-map__controls .m-radar-map__controls-prev-button:focus,.m-radar-map__controls .m-radar-map__controls-prev-button:hover{background-color:#000;background-color:var(--c-black);color:#fff;color:var(--c-white)}.m-radar-map__controls .m-radar-map__controls-prev-button:focus,.m-radar-map__controls .m-radar-map__controls-prev-button:hover{background-color:#fff;background-color:var(--c-white);color:#000;color:var(--c-black)}.m-radar-map__timeline{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#000;background-color:var(--c-black);display:-webkit-box;display:-ms-flexbox;display:flex;padding:.625rem 1.25rem;width:100%}.m-radar-map__controls-play-button{background:transparent;border:0;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-right:.875rem;outline:none;padding:0}.m-radar-map__controls-play-button .a-icon{fill:#fff;fill:var(--c-white)}.m-radar-map__slider-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.m-radar-map__controls-slider{-webkit-appearance:none;background:none;margin:0;padding:0;width:100%}.m-radar-map__controls-slider:focus{outline:none}.m-radar-map__controls-slider::-webkit-slider-runnable-track{background-color:#fff;background-color:var(--c-white);height:1px;width:100%}.m-radar-map__controls-slider::-moz-range-track{background-color:#fff;background-color:var(--c-white);height:1px;width:100%}.m-radar-map__controls-slider::-ms-track{background:transparent;border-color:transparent;color:transparent;cursor:pointer;height:.9375rem;width:100%}.m-radar-map__controls-slider::-ms-fill-lower,.m-radar-map__controls-slider::-ms-fill-upper{background:#fff}.m-radar-map__controls-slider::-webkit-slider-thumb{-webkit-appearance:none;background:#bb2525;background:var(--c-red);border:1px solid #fff;border:1px solid var(--c-white);border-radius:50%;cursor:pointer;height:.9375rem;-webkit-transform:translateY(-8px);transform:translateY(-8px);width:.9375rem}.m-radar-map__controls-slider::-moz-range-thumb{background:#bb2525;background:var(--c-red);border:1px solid #fff;border:1px solid var(--c-white);border-radius:50%;cursor:pointer;height:.9375rem;width:.9375rem}.m-radar-map__controls-slider::-ms-thumb{background:#bb2525;background:var(--c-red);border:1px solid #fff;border:1px solid var(--c-white);border-radius:50%;cursor:pointer;height:.9375rem;width:.9375rem}.m-radar-map__controls-timestamp{color:#fff;color:var(--c-white);-ms-flex-negative:0;flex-shrink:0;font-family:franklin-gothic-urw-cond,arial;font-family:var(--f-primary);font-size:.875rem;font-size:var(--fs-small);font-weight:700;margin-left:.375rem;text-transform:uppercase}.m-radar-map__legend{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:48em){.m-radar-map__legend{display:-webkit-box;display:-ms-flexbox;display:flex}}.m-radar-map__legend .m-radar-map__legend-section-key>p,.m-radar-map__legend .m-radar-map__legend-section-title>p{font-family:franklin-gothic-urw-cond,arial!important;font-family:var(--f-primary)!important;font-size:.75rem!important;margin:0}.m-radar-map__legend-section{margin:0 .625rem;width:25%}.m-radar-map__legend-section:first-child{margin-left:0}.m-radar-map__legend-section:last-child{margin-right:0}.m-radar-map__legend-section-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.m-radar-map__legend-section-key{color:#68686d;color:var(--c-dark-gray);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.m-radar-map__legend-color-bar{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.m-radar-map__legend-color-bar .m-radar-map__legend-color-bar-section{height:.625rem;width:25%;--c-radar-green:#83bf08;--c-radar-yellow:#fed20b;--c-radar-orange:#ea3e12;--c-radar-red:#d10e0e;--c-radar-blue-100:#8ebbee;--c-radar-blue-200:#247ad2;--c-radar-blue-300:#102ee8;--c-radar-blue-400:#090083;--c-radar-pink-100:#e092bc;--c-radar-pink-200:#c6348f;--c-radar-pink-300:#a6007e;--c-radar-pink-400:#66005d;--c-radar-purple-100:#b37fe0;--c-radar-purple-200:#9d51e0;--c-radar-purple-300:#750fcd;--c-radar-purple-400:#5000ab}.m-radar-map__legend-color-bar.m-radar-map__legend-color-bar--rain .m-radar-map__legend-color-bar-section:first-child{background-color:var(--c-radar-green)}.m-radar-map__legend-color-bar.m-radar-map__legend-color-bar--rain .m-radar-map__legend-color-bar-section:nth-child(2){background-color:var(--c-radar-yellow)}.m-radar-map__legend-color-bar.m-radar-map__legend-color-bar--rain .m-radar-map__legend-color-bar-section:nth-child(3){background-color:var(--c-radar-orange)}.m-radar-map__legend-color-bar.m-radar-map__legend-color-bar--rain .m-radar-map__legend-color-bar-section:nth-child(4){background-color:var(--c-radar-red)}.m-radar-map__legend-color-bar.m-radar-map__legend-color-bar--snow .m-radar-map__legend-color-bar-section:first-child{background-color:var(--c-radar-blue-100)}.m-radar-map__legend-color-bar.m-radar-map__legend-color-bar--snow .m-radar-map__legend-color-bar-section:nth-child(2){background-color:var(--c-radar-blue-200)}.m-radar-map__legend-color-bar.m-radar-map__legend-color-bar--snow .m-radar-map__legend-color-bar-section:nth-child(3){background-color:var(--c-radar-blue-300)}.m-radar-map__legend-color-bar.m-radar-map__legend-color-bar--snow .m-radar-map__legend-color-bar-section:nth-child(4){background-color:var(--c-radar-blue-400)}.m-radar-map__legend-color-bar.m-radar-map__legend-color-bar--ice .m-radar-map__legend-color-bar-section:first-child{background-color:var(--c-radar-pink-100)}.m-radar-map__legend-color-bar.m-radar-map__legend-color-bar--ice .m-radar-map__legend-color-bar-section:nth-child(2){background-color:var(--c-radar-pink-200)}.m-radar-map__legend-color-bar.m-radar-map__legend-color-bar--ice .m-radar-map__legend-color-bar-section:nth-child(3){background-color:var(--c-radar-pink-300)}.m-radar-map__legend-color-bar.m-radar-map__legend-color-bar--ice .m-radar-map__legend-color-bar-section:nth-child(4){background-color:var(--c-radar-pink-400)}.m-radar-map__legend-color-bar.m-radar-map__legend-color-bar--mix .m-radar-map__legend-color-bar-section:first-child{background-color:var(--c-radar-purple-100)}.m-radar-map__legend-color-bar.m-radar-map__legend-color-bar--mix .m-radar-map__legend-color-bar-section:nth-child(2){background-color:var(--c-radar-purple-200)}.m-radar-map__legend-color-bar.m-radar-map__legend-color-bar--mix .m-radar-map__legend-color-bar-section:nth-child(3){background-color:var(--c-radar-purple-300)}.m-radar-map__legend-color-bar.m-radar-map__legend-color-bar--mix .m-radar-map__legend-color-bar-section:nth-child(4){background-color:var(--c-radar-purple-400)}.m-sports-bar{background-color:#1a1a1a;background-color:var(--c-background-black);color:#fff;color:var(--c-white)}@media (min-width:48em){.m-sports-bar{padding:.5rem 0}}.m-sports-bar__grid{padding:0}@media (min-width:48em){.m-sports-bar__grid{padding:0 1rem}}.m-sports-bar__container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.m-sports-bar__container::-webkit-scrollbar{display:none}.m-grid-container .m-sports-bar__container{padding:0}@media (min-width:48em){.m-grid-container .m-sports-bar__container{padding:0 1rem}}.m-sports-bar__fixture{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid #fff;border-top:1px solid var(--c-white);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:7px 1rem;position:relative;width:100%}@media (min-width:48em){.m-sports-bar__fixture{border-top:0;padding:0;width:-webkit-max-content;width:-moz-max-content;width:max-content}}.m-sports-bar__fixture:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='3' height='43'%3E%3Cdefs%3E%3Cfilter id='a'%3E%3CfeColorMatrix in='SourceGraphic' values='0 0 0 0 1.000000 0 0 0 0 1.000000 0 0 0 0 1.000000 0 0 0 1.000000 0'/%3E%3C/filter%3E%3Cpath id='b' d='M0 0h43v3H0z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath fill='%231A1A1A' fill-rule='nonzero' d='M-436-3h1442v50H-436z'/%3E%3Cg filter='url(%23a)' transform='translate(-436 -3)'%3E%3Cg transform='rotate(-90 241 -195)'%3E%3Cmask id='c' fill='%23fff'%3E%3Cuse xlink:href='%23b'/%3E%3C/mask%3E%3Cg fill='%23B6B6B6' fill-rule='nonzero' mask='url(%23c)'%3E%3Cpath d='M0 0h3v3H0zM8 0h3v3H8zM16 0h3v3h-3zM24 0h3v3h-3zM32 0h3v3h-3zM40 0h3v3h-3z'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");content:"";display:none;height:43px;margin-left:20px;margin-right:20px;width:3px}@media (min-width:64em){.m-sports-bar__fixture:after{display:block}}.m-sports-bar__fixture:last-child:after{display:none}.m-sports-bar__fixture-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:franklin-gothic-urw-cond,arial;font-family:var(--f-primary);font-size:.875rem;font-size:var(--fs-small);text-transform:uppercase}.m-sports-bar__fixture-item:first-child{border-right:1px solid #68686d;border-right:1px solid var(--c-dark-gray)}.m-sports-bar__fixture-item:last-child{margin-right:0}.m-sports-bar__fixture-item-win{background-color:#fff;background-color:var(--c-white);height:8px;width:8px}.m-sports-bar__fixture-item-score{margin-right:20px}.m-sports-bar__fixture-item-team{margin-right:8px;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;white-space:no-wrap}.m-sports-bar__fixture-item-icon,.m-sports-bar__fixture-item-win{margin-right:5px}.m-sports-bar__fixture-item-time{color:#b6b6b6;color:var(--c-mid-gray);font-family:franklin-gothic-urw-cond,arial;font-family:var(--f-primary);font-size:.875rem;font-size:var(--fs-small);text-transform:uppercase;width:-webkit-max-content;width:-moz-max-content;width:max-content}.m-sports-bar__item-divider{background-color:#fff;background-color:var(--c-white);margin-right:20px}.m-daily-forecast__title{font-size:2rem;font-size:var(--fs-xlarge);margin-bottom:.625rem}@media (min-width:48em){.m-daily-forecast__title{font-size:1.625rem}}.m-daily-forecast__container{border:1px solid #e1e1e1;border:1px solid var(--c-line-gray);padding:.625rem 1.25rem 0}@media (min-width:48em){.m-daily-forecast__container{display:-webkit-box;display:-ms-flexbox;display:flex;padding:1.25rem 0 1.25rem .625rem}}.m-daily-forecast__list{font-family:franklin-gothic-urw-cond,arial;font-family:var(--f-primary);margin:0;padding:0;width:100%}@media (min-width:48em){.m-daily-forecast__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:no-wrap;flex-wrap:no-wrap;-ms-overflow-style:none;overflow-x:auto;overflow-x:scroll;scroll-behavior:smooth;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}}.m-daily-forecast__list::-webkit-scrollbar{display:none}.m-daily-forecast__list-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.875rem;font-size:var(--fs-small);margin-bottom:0;min-height:88px}@media (max-width:47.938em){.m-daily-forecast__list-item:not(:last-child){border-bottom:1px solid #e1e1e1;border-bottom:1px solid var(--c-line-gray);margin-bottom:.625rem;padding-bottom:.625rem}}@media (min-width:48em){.m-daily-forecast__list-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-negative:0;flex-shrink:0;margin:0 .625rem;max-width:110px;min-height:auto;scroll-snap-align:start;width:100%}.m-daily-forecast__list-item:first-child{margin-left:0}}.m-daily-forecast__list-wrapper:first-child{-ms-flex-negative:0;flex-shrink:0}@media (min-width:48em){.m-daily-forecast__list-wrapper{text-align:center}}.m-daily-forecast__list-day{display:block;font-weight:700;line-height:1;text-transform:uppercase}@media (min-width:48em){.m-daily-forecast__list-day{font-size:1.125rem;font-size:var(--fs-medium)}}.m-daily-forecast__list-date{color:#68686d;color:var(--c-dark-gray);line-height:1;text-transform:uppercase}.m-daily-forecast__list-icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:1.875rem;margin-right:1.25rem;width:68px}@media (min-width:48em){.m-daily-forecast__list-icon{-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:65px;margin:.625rem 0}}.m-daily-forecast__list-desc{font-size:1rem;font-size:var(--fs-regular);line-height:1.3}.m-daily-forecast__list-temps{font-weight:700}.m-daily-forecast__list-temps span+span{color:#68686d;color:var(--c-dark-gray)}.m-daily-forecast__list-temps span+span:before{content:"/";margin-left:-.125rem;margin-right:.2rem}@media (min-width:48em){.m-daily-forecast__list-temps{font-size:1.125rem;font-size:var(--fs-medium)}}.m-daily-forecast__control{border-left:1px solid #e1e1e1;border-left:1px solid var(--c-line-gray);padding:0 .9375rem;position:relative}.m-daily-forecast__control .a-icon{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.m-daily-forecast__control .a-icon path{fill:#bb2525;fill:var(--c-red)}.m-daily-forecast__control.a-icon-disabled .a-icon{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.m-daily-forecast__control.a-icon-disabled .a-icon path{fill:#e1e1e1;fill:var(--c-line-gray)}.m-daily-forecast__control:before{background:-webkit-gradient(linear,right top,left top,from(#fff),to(hsla(0,0%,100%,0)));background:linear-gradient(-90deg,#fff,hsla(0,0%,100%,0));background:-webkit-gradient(linear,right top,left top,from(var(--c-white)),to(hsla(0,0%,100%,0)));background:linear-gradient(-90deg,var(--c-white),hsla(0,0%,100%,0));bottom:0;content:"";left:-31px;position:absolute;top:0;width:30px}.m-side-by-side{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:2.5rem;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (max-width:47.938em){.m-side-by-side{height:2.188rem}}.m-side-by-side .m-accuWeather-text{color:#68686d;color:var(--c-dark-gray);font-family:franklin-gothic-urw-cond,sans-serif;font-family:var(--f-tertiary);font-size:1rem;font-size:var(--fs-tiny);margin-right:.4rem;margin-top:.625rem}@media (max-width:47.938em){.m-side-by-side .m-accuWeather-text{font-size:.833rem;font-size:var(--fs-puny)}}.m-side-by-side .m-accuWeather-image-link{border:0;line-height:0}.m-side-by-side .m-accuWeather-image-link .m-accuWeather-logo-img{-webkit-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out;-webkit-transition:opacity var(--t-duration) var(--t-easing);transition:opacity var(--t-duration) var(--t-easing)}.m-side-by-side .m-accuWeather-image-link:focus .m-accuWeather-logo-img,.m-side-by-side .m-accuWeather-image-link:hover .m-accuWeather-logo-img{opacity:.65;outline:0}.m-side-by-side .m-accuWeather-logo-img{height:1.563rem;margin-bottom:.5rem;margin-top:.5rem}@media (max-width:47.938em){.m-side-by-side .m-accuWeather-logo-img{height:1.25rem}}.m-sports-table{border:1px solid #e1e1e1;border:1px solid var(--c-line-gray);font-family:franklin-gothic-urw-cond,arial;font-family:var(--f-primary);font-size:.875rem;font-size:var(--fs-small);max-width:100%}@media (min-width:48em){.m-sports-table{max-width:300px}}.m-sports-table tr{border-bottom:1px solid #e1e1e1;border-bottom:1px solid var(--c-line-gray)}.m-sports-table th{color:#68686d;color:var(--c-dark-gray)}.m-sports-table td,.m-sports-table th{padding:.625rem}.m-sports-table__table{border-collapse:collapse;text-align:left;width:100%}.m-sports-table__body tr td:first-child{color:#bb2525;color:var(--c-red);font-weight:600;text-transform:uppercase}.m-sports-table__title{border-bottom:1px solid #000;border-bottom:1px solid var(--c-black);color:#68686d;color:var(--c-dark-gray);font-weight:700;padding:.625rem;text-align:left;text-transform:uppercase}.m-sports-table__header th{color:#68686d;color:var(--c-dark-gray);font-weight:400}.m-sports-table__footer{background-color:#f1f1f1;background-color:var(--c-light-gray);text-align:center}.m-sports-table__footer .m-sports-table__footer-button,.m-sports-table__footer a{color:#000;color:var(--c-black);font-weight:600}.m-sports-table__footer a+a{margin-left:1.563rem}.m-sports-table--schedule{text-transform:uppercase}.m-sports-table--schedule .m-sports-table__body-game-location{font-size:.875rem;font-size:var(--fs-small);padding-right:0}.m-sports-table--schedule .m-sports-table__body-team{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:1rem;font-size:var(--fs-regular);font-weight:700;padding-left:0;padding-right:.375rem;text-transform:none}.m-sports-table--schedule .m-sports-table__body-team svg{margin-right:.5rem}.block-sport-schedule,.block-sport-standings{margin:1rem 0;max-width:100%}@media (min-width:48em){.block-sport-schedule,.block-sport-standings{margin:0 auto;max-width:300px}}.m-bottom-disclaimer__title-parent-heading3{color:#bb2525;color:var(--c-red);font-size:1.25rem;font-size:var(--fs-large);margin-top:.5rem}.m-bottom-disclaimer__title-parent-heading3,.m-bottom-disclaimer__title-parent-heading5{display:block;font-family:franklin-gothic-urw-cond,arial;font-family:var(--f-primary);padding:0 2rem}.m-bottom-disclaimer__title-parent-heading5{color:#68686d;color:var(--c-dark-gray);font-size:.875rem;font-size:var(--fs-small);font-weight:700;text-transform:uppercase}.m-bottom-disclaimer__text-container{font-family:franklin-gothic-urw-cond,arial;font-family:var(--f-primary);font-size:1rem;font-size:var(--fs-regular);padding:0 2rem 2rem 2rem}.m-bottom-disclaimer__bdc-text,.m-bottom-disclaimer__sponsor-text *{font-family:franklin-gothic-urw-cond,arial;font-family:var(--f-primary);font-size:1rem;font-size:var(--fs-regular);line-height:1.3}.m-bottom-disclaimer__bdc-text{color:#68686d;color:var(--c-dark-gray);margin-top:1.5rem}.m-pagination-links{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.js .m-pagination-links:not(.m-pagination-links--single):not(.m-pagination-links--ll-archive){display:none}.m-pagination-links .m-pagination-links__newer>a,.m-pagination-links .m-pagination-links__older>a{color:#000;color:var(--c-black);font-family:franklin-gothic-urw-cond,arial;font-family:var(--f-primary);font-size:1rem;font-size:var(--fs-regular);font-weight:700;padding-right:1rem;position:relative}.m-pagination-links .m-pagination-links__newer>a:after,.m-pagination-links .m-pagination-links__older>a:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 12'%3E%3Cpath d='M1.984.661L1.323 0 0 1.323l.661.661L1.984.661zM6 6l.661.661L7.323 6l-.662-.661L6 6zM.661 10.016L0 10.677 1.323 12l.661-.661-1.323-1.323zm0-8.032L5.34 6.661 6.66 5.34 1.984.66.661 1.984zM5.34 5.34L.66 10.016l1.323 1.323L6.661 6.66 5.34 5.34z' fill='%23BB2525'/%3E%3C/svg%3E");background-repeat:no-repeat;content:"";height:.75rem;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:.5rem}.m-ll-archive .m-pagination-links .m-pagination-links__newer>a,.m-ll-archive .m-pagination-links .m-pagination-links__older>a{color:#bb2525;color:var(--c-red);text-decoration:none;text-transform:uppercase}.m-ll-archive .m-pagination-links .m-pagination-links__newer>a:hover,.m-ll-archive .m-pagination-links .m-pagination-links__older>a:hover{text-decoration:underline}.m-pagination-links .m-pagination-links__older>a{padding-left:1rem;padding-right:0}.m-pagination-links .m-pagination-links__older>a:after{left:0;-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.m-pagination-links.m-pagination-links--single{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:1rem 0}.m-pagination-links.m-pagination-links--single .post-page-numbers{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#bb2525;background-color:var(--c-red);border:1px solid transparent;-webkit-box-shadow:none;box-shadow:none;color:#fff;color:var(--c-white);display:-webkit-box;display:-ms-flexbox;display:flex;font-family:franklin-gothic-urw-cond,arial;font-family:var(--f-primary);font-size:1rem;font-size:var(--fs-regular);font-weight:600;height:30px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;-webkit-transition:background-color .25s ease-in-out,border-color .25s ease-in-out,color .25s ease-in-out,-webkit-box-shadow .25s ease-in-out;transition:background-color .25s ease-in-out,border-color .25s ease-in-out,color .25s ease-in-out,-webkit-box-shadow .25s ease-in-out;transition:background-color .25s ease-in-out,border-color .25s ease-in-out,color .25s ease-in-out,box-shadow .25s ease-in-out;transition:background-color .25s ease-in-out,border-color .25s ease-in-out,color .25s ease-in-out,box-shadow .25s ease-in-out,-webkit-box-shadow .25s ease-in-out;-webkit-transition:background-color var(--t-duration) var(--t-easing),border-color var(--t-duration) var(--t-easing),color var(--t-duration) var(--t-easing),-webkit-box-shadow var(--t-duration) var(--t-easing);transition:background-color var(--t-duration) var(--t-easing),border-color var(--t-duration) var(--t-easing),color var(--t-duration) var(--t-easing),-webkit-box-shadow var(--t-duration) var(--t-easing);transition:background-color var(--t-duration) var(--t-easing),border-color var(--t-duration) var(--t-easing),color var(--t-duration) var(--t-easing),box-shadow var(--t-duration) var(--t-easing);transition:background-color var(--t-duration) var(--t-easing),border-color var(--t-duration) var(--t-easing),color var(--t-duration) var(--t-easing),box-shadow var(--t-duration) var(--t-easing),-webkit-box-shadow var(--t-duration) var(--t-easing);width:30px}.m-pagination-links.m-pagination-links--single .post-page-numbers.current,.m-pagination-links.m-pagination-links--single .post-page-numbers:focus,.m-pagination-links.m-pagination-links--single .post-page-numbers:hover{background-color:#fff;background-color:var(--c-white);border-color:#000;border-color:var(--c-black);-webkit-box-shadow:-5px 5px 0 0 #bb2525;box-shadow:-5px 5px 0 0 #bb2525;-webkit-box-shadow:-5px 5px 0 0 var(--c-red);box-shadow:-5px 5px 0 0 var(--c-red);color:#bb2525;color:var(--c-red)}.m-pagination-links.m-pagination-links--single .post-page-numbers+.post-page-numbers{margin-left:1rem}.m-top-disclaimer__by-line{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.m-top-disclaimer__by-line .separator{background-color:#e1e1e1;background-color:var(--c-line-gray);height:1.5rem;margin:0 1rem;width:1px}.m-top-disclaimer__by-line .a-link{cursor:pointer}.m-top-disclaimer__by-line img{height:2.5rem;max-height:2.5rem}.m-top-disclaimer__message{background-color:#f1f1f1;background-color:var(--c-light-gray);color:#68686d;color:var(--c-dark-gray);max-height:300px;padding:1rem 4.5rem 1rem 1.5rem;position:relative;-webkit-transition:background-color .25s ease-in-out,max-height .25s ease-in-out;transition:background-color .25s ease-in-out,max-height .25s ease-in-out;-webkit-transition:background-color var(--t-duration) var(--t-easing),max-height var(--t-duration) var(--t-easing);transition:background-color var(--t-duration) var(--t-easing),max-height var(--t-duration) var(--t-easing)}.m-top-disclaimer__message .collapse-button{background:#bb2525;background:var(--c-red);border:#bb2525;border:var(--c-red);-webkit-box-sizing:content-box;box-sizing:content-box;cursor:pointer;fill:#fff;fill:var(--c-white);height:1rem;padding:.2rem;position:absolute;right:1rem;width:1rem}.m-top-disclaimer__message p{font-family:franklin-gothic-urw-cond,arial;font-family:var(--f-primary);font-size:1rem;font-size:var(--fs-regular)}.m-top-disclaimer__message.collapsed{margin:0;max-height:0;overflow:hidden;padding:0;visibility:collapse}.m-newsletter-signup{background:-webkit-gradient(linear,left bottom,left top,from(#020024),color-stop(87%,#000),color-stop(87%,#fff));background:linear-gradient(0deg,#020024,#000 87%,#fff 0);color:#fff;color:var(--c-white);margin:1.875rem 0}.m-newsletter-signup .m-form-newsletter{position:relative}@media (max-width:31.25em){.t-layout .m-newsletter-signup{left:50%;margin-left:-50vw;margin-right:-50vw;max-width:100vw;position:relative;right:50%;width:100vw}}.t-layout .m-newsletter-signup .m-newsletter-signup__wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.t-layout:not(.t-layout--is-single) .m-newsletter-signup .m-newsletter-signup__wrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.t-layout:not(.t-layout--is-single) .m-newsletter-signup .m-newsletter-signup__content{-ms-flex-preferred-size:60%;flex-basis:60%}.t-layout:not(.t-layout--is-single) .m-newsletter-signup .m-newsletter-signup__form{-ms-flex-preferred-size:45%;flex-basis:45%}.m-newsletter-signup .m-newsletter-signup__wrap{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1.25rem;position:relative}@media (min-width:48em){.m-newsletter-signup .m-newsletter-signup__wrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.m-newsletter-signup .m-newsletter-signup__divider{margin:0}.m-newsletter-signup .m-newsletter-signup__headline{color:#fff;color:var(--c-white);font-family:franklin-gothic-urw-cond,arial;font-family:var(--f-primary);font-size:1.625rem;margin:0}.m-newsletter-signup .m-newsletter-signup__message{font-family:franklin-gothic-urw-cond,arial;font-family:var(--f-primary);max-width:500px}.m-newsletter-signup .m-form-newsletter-error{font-family:franklin-gothic-urw-cond,arial;font-family:var(--f-primary);margin:0;position:absolute;-webkit-transition:visibility .25s ease-in-out,opacity .25s ease-in-out;transition:visibility .25s ease-in-out,opacity .25s ease-in-out}.m-newsletter-signup .m-form-newsletter-error.m-form-newsletter-error--hide{opacity:0;visibility:hidden}div.m-generic-cta{background-color:#fff;background-color:var(--c-white);border:1px solid #e1e1e1;border:1px solid var(--c-line-gray);color:#000;color:var(--c-black);margin-bottom:1.875rem;margin-top:1.875rem;padding:2.1875rem 1.875rem}.editor-styles-wrapper div.m-generic-cta{overflow:hidden}div.m-generic-cta .a-link,div.m-generic-cta .m-generic-cta__subtitle,div.m-generic-cta .m-generic-cta__title{color:inherit}div.m-generic-cta .a-button:after,div.m-generic-cta .a-link:after{display:none!important}div.m-generic-cta .a-button{padding:.6875rem 1.25rem}div.m-generic-cta .a-link{border-bottom:2px solid transparent;display:inline-block;position:relative;-webkit-transition:border-bottom-color .25s ease-in-out;transition:border-bottom-color .25s ease-in-out}div.m-generic-cta .a-link:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15 9'%3E%3Cpath fill='%23bb2525' d='M.715 2.146L0 1.43 1.43 0l.716.715-1.43 1.43zM7.5 7.5l.715.715-.715.716-.715-.716L7.5 7.5zM12.854.715L13.57 0 15 1.43l-.715.716-1.43-1.43zm-10.708 0l6.07 6.07-1.431 1.43-6.07-6.07 1.43-1.43zm4.639 6.07l6.07-6.07 1.43 1.43-6.07 6.07-1.43-1.43z'/%3E%3C/svg%3E")!important;content:"";display:block!important;height:9px;right:-20px;top:5px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);width:15px}div.m-generic-cta .a-link:focus,div.m-generic-cta .a-link:hover{border-bottom-color:#bb2525;border-bottom-color:var(--c-red);outline:0}div.m-generic-cta .m-generic-cta__content{padding-right:.3125rem;text-align:left;width:100%}@media (min-width:48em){.single div.m-generic-cta .m-generic-cta__content{max-width:290px;width:inherit}}@media (min-width:48em){div.m-generic-cta .m-generic-cta__content{text-align:left;width:inherit}}div.m-generic-cta .m-generic-cta__title{font-family:franklin-gothic-urw-cond,arial;font-family:var(--f-primary);font-size:1.25rem;margin:0 0 1.25rem 0}@media (min-width:48em){div.m-generic-cta .m-generic-cta__title{font-size:1.625rem;margin:0}}div.m-generic-cta .m-generic-cta__subtitle{font-family:"Source Serif Pro",times;font-family:var(--f-secondary);font-size:1.125rem;margin:0}@media (min-width:48em){div.m-generic-cta .m-generic-cta__subtitle{max-width:30.625rem}}div.m-generic-cta .m-generic-cta__title+.m-generic-cta__subtitle{margin:1rem 0 1rem 0}.wp-block-column div.m-generic-cta .m-generic-cta__title+.m-generic-cta__subtitle{margin-top:1rem!important}div.m-generic-cta .m-generic-cta__paragraph{margin:0}div.m-generic-cta .m-generic-cta__paragraph+.m-generic-cta__paragraph{margin-left:1rem}div.m-generic-cta .m-generic-cta__response{font-family:franklin-gothic-urw-cond,arial;font-family:var(--f-primary);font-size:1.25rem;font-size:var(--fs-large)}@media (min-width:48em){div.m-generic-cta .m-generic-cta__response{font-size:2rem;font-size:var(--fs-xlarge)}}div.m-generic-cta.m-generic-cta--has-image{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0}div.m-generic-cta.m-generic-cta--has-image .m-generic-cta__image{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;line-height:0}@media (min-width:48em){div.m-generic-cta.m-generic-cta--has-image .m-generic-cta__image{-webkit-box-flex:0;-ms-flex:0 1 45%;flex:0 1 45%}}@media (min-width:80em){div.m-generic-cta.m-generic-cta--has-image .m-generic-cta__image{-webkit-box-flex:0;-ms-flex:0 1 35%;flex:0 1 35%}}div.m-generic-cta.m-generic-cta--has-image .m-generic-cta__inner-wrap{margin:0 auto;padding:1.875rem}@media (min-width:48em){div.m-generic-cta.m-generic-cta--has-image .m-generic-cta__inner-wrap{margin:unset;padding:1.5rem}}@media (min-width:64em){div.m-generic-cta.m-generic-cta--has-image .m-generic-cta__inner-wrap{padding:1.875rem}}div.m-generic-cta.m-generic-cta--has-image .m-generic-cta__subtitle{margin-bottom:1rem}div.m-generic-cta.m-generic-cta--sidebar{padding:1.25rem}div.m-generic-cta.m-generic-cta--sidebar .m-form-newsletter{margin-top:1.25rem}div.m-generic-cta.m-generic-cta--sidebar .m-generic-cta__paragraph{margin-top:1.125rem}div.m-generic-cta.m-generic-cta--sidebar .m-generic-cta__paragraph+.m-generic-cta__paragraph{margin-left:0}div.m-generic-cta.m-generic-cta--dark{background-color:#000;background-color:var(--c-black);border:0;color:#fff;color:var(--c-white);margin-top:3.75rem;position:relative}div.m-generic-cta.m-generic-cta--dark .a-link:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15 9'%3E%3Cpath fill='%23fff' d='M.715 2.146L0 1.43 1.43 0l.716.715-1.43 1.43zM7.5 7.5l.715.715-.715.716-.715-.716L7.5 7.5zM12.854.715L13.57 0 15 1.43l-.715.716-1.43-1.43zm-10.708 0l6.07 6.07-1.431 1.43-6.07-6.07 1.43-1.43zm4.639 6.07l6.07-6.07 1.43 1.43-6.07 6.07-1.43-1.43z'/%3E%3C/svg%3E")!important}div.m-generic-cta.m-generic-cta--dark:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 375 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23BB2525'%3E%3Cpath d='M1 16h3v3H1zm8 0h3v3H9zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zM1 0h3v3H1zm8 0h3v3H9zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zM1 8h3v3H1zm8 0h3v3H9zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3z'/%3E%3C/g%3E%3C/svg%3E");background-repeat:repeat-x;content:"";height:1rem;left:0;position:absolute;top:-1rem;width:100%}@media (min-width:30em){div.m-generic-cta.m-generic-cta--dark:before{height:1.1rem}}div.m-generic-cta.m-generic-cta--post-content.m-generic-cta--dark:before{top:-1.25rem}@media (min-width:30em){div.m-generic-cta.m-generic-cta--post-content.m-generic-cta--dark:before{top:-1.25rem}}div.m-generic-cta.m-generic-cta--events:not(.m-generic-cta--sidebar) .m-generic-cta__wrap,div.m-generic-cta.m-generic-cta--homepage:not(.m-generic-cta--sidebar) .m-generic-cta__wrap,div.m-generic-cta.m-generic-cta--post-content:not(.m-generic-cta--sidebar) .m-generic-cta__wrap{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}@media (min-width:48em){div.m-generic-cta.m-generic-cta--events:not(.m-generic-cta--sidebar) .m-generic-cta__wrap,div.m-generic-cta.m-generic-cta--homepage:not(.m-generic-cta--sidebar) .m-generic-cta__wrap,div.m-generic-cta.m-generic-cta--post-content:not(.m-generic-cta--sidebar) .m-generic-cta__wrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-align:left}}.wp-block-column div.m-generic-cta.m-generic-cta--events:not(.m-generic-cta--sidebar) .m-generic-cta__wrap,.wp-block-column div.m-generic-cta.m-generic-cta--homepage:not(.m-generic-cta--sidebar) .m-generic-cta__wrap,.wp-block-column div.m-generic-cta.m-generic-cta--post-content:not(.m-generic-cta--sidebar) .m-generic-cta__wrap{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}div.m-generic-cta.m-generic-cta--events:not(.m-generic-cta--sidebar) .m-generic-cta__feature,div.m-generic-cta.m-generic-cta--homepage:not(.m-generic-cta--sidebar) .m-generic-cta__feature,div.m-generic-cta.m-generic-cta--post-content:not(.m-generic-cta--sidebar) .m-generic-cta__feature{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:right;width:100%}@media (min-width:48em){div.m-generic-cta.m-generic-cta--events:not(.m-generic-cta--sidebar) .m-generic-cta__feature,div.m-generic-cta.m-generic-cta--homepage:not(.m-generic-cta--sidebar) .m-generic-cta__feature,div.m-generic-cta.m-generic-cta--post-content:not(.m-generic-cta--sidebar) .m-generic-cta__feature{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media (min-width:600px) and (max-width:1200px){.is-special-section div.m-generic-cta.m-generic-cta--events:not(.m-generic-cta--sidebar) .m-generic-cta__feature,.is-special-section div.m-generic-cta.m-generic-cta--homepage:not(.m-generic-cta--sidebar) .m-generic-cta__feature,.is-special-section div.m-generic-cta.m-generic-cta--post-content:not(.m-generic-cta--sidebar) .m-generic-cta__feature{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}div.m-generic-cta.m-generic-cta--events:not(.m-generic-cta--sidebar).m-generic-cta--has-image .m-generic-cta__feature,div.m-generic-cta.m-generic-cta--events:not(.m-generic-cta--sidebar).m-generic-cta--has-image .m-generic-cta__wrap,div.m-generic-cta.m-generic-cta--homepage:not(.m-generic-cta--sidebar).m-generic-cta--has-image .m-generic-cta__feature,div.m-generic-cta.m-generic-cta--homepage:not(.m-generic-cta--sidebar).m-generic-cta--has-image .m-generic-cta__wrap,div.m-generic-cta.m-generic-cta--post-content:not(.m-generic-cta--sidebar).m-generic-cta--has-image .m-generic-cta__feature,div.m-generic-cta.m-generic-cta--post-content:not(.m-generic-cta--sidebar).m-generic-cta--has-image .m-generic-cta__wrap{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:48em){div.m-generic-cta.m-generic-cta--events:not(.m-generic-cta--sidebar).m-generic-cta--has-image .m-generic-cta__feature,div.m-generic-cta.m-generic-cta--events:not(.m-generic-cta--sidebar).m-generic-cta--has-image .m-generic-cta__wrap,div.m-generic-cta.m-generic-cta--homepage:not(.m-generic-cta--sidebar).m-generic-cta--has-image .m-generic-cta__feature,div.m-generic-cta.m-generic-cta--homepage:not(.m-generic-cta--sidebar).m-generic-cta--has-image .m-generic-cta__wrap,div.m-generic-cta.m-generic-cta--post-content:not(.m-generic-cta--sidebar).m-generic-cta--has-image .m-generic-cta__feature,div.m-generic-cta.m-generic-cta--post-content:not(.m-generic-cta--sidebar).m-generic-cta--has-image .m-generic-cta__wrap{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}div.m-generic-cta.m-generic-cta--events:not(.m-generic-cta--sidebar):not(.m-generic-cta--post-content) .m-generic-cta__wrap,div.m-generic-cta.m-generic-cta--homepage:not(.m-generic-cta--sidebar):not(.m-generic-cta--post-content) .m-generic-cta__wrap{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:48em){div.m-generic-cta.m-generic-cta--events:not(.m-generic-cta--sidebar):not(.m-generic-cta--post-content) .m-generic-cta__wrap,div.m-generic-cta.m-generic-cta--homepage:not(.m-generic-cta--sidebar):not(.m-generic-cta--post-content) .m-generic-cta__wrap{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}div.m-generic-cta.m-generic-cta--events:not(.m-generic-cta--sidebar):not(.m-generic-cta--post-content).m-generic-cta--generic-link .m-generic-cta__wrap,div.m-generic-cta.m-generic-cta--homepage:not(.m-generic-cta--sidebar):not(.m-generic-cta--post-content).m-generic-cta--generic-link .m-generic-cta__wrap{text-align:left}div.m-generic-cta.m-generic-cta--events.m-generic-cta--dark{width:100%}div.m-generic-cta.m-generic-cta--events.m-generic-cta--dark:before{height:1.1rem;top:-1.25rem}div.m-generic-cta.m-generic-cta--sidebar.m-generic-cta--generic-link,div.m-generic-cta.m-generic-cta--sidebar.m-generic-cta--push-notifications{text-align:center}div.m-generic-cta.m-generic-cta-block-style--love-letter{border:1px solid #bb2525;border:1px solid var(--c-red);padding:1.125rem;position:relative}div.m-generic-cta.m-generic-cta-block-style--love-letter .m-generic-cta__ll-img{height:auto;left:calc(50% - 10px);position:absolute;top:-15px;width:21px}@media (min-width:48em){div.m-generic-cta.m-generic-cta-block-style--love-letter .m-generic-cta__content{width:50%}}@media (min-width:48em){.single div.m-generic-cta.m-generic-cta-block-style--love-letter .m-generic-cta__content{max-width:none;width:50%}}.m-partner__partners-title{padding:.5rem}@media (min-width:64em){.m-partner__partners-title{padding:0}}.m-partner__partners-header{background:#fff;-webkit-box-shadow:2px 2px 8px #000;box-shadow:2px 2px 8px #000;-webkit-box-shadow:2px 2px 8px var(--c-black);box-shadow:2px 2px 8px var(--c-black);-ms-grid-column-span:10;grid-column:span 10;height:auto;margin-left:0;margin-top:0;padding:0 1rem}@media (min-width:64em){.m-partner__partners-header{-webkit-box-shadow:none;box-shadow:none;height:15rem;padding:0 2rem}}.m-partner__partners-header>div{height:100%}@media (min-width:64em){.m-partner__bt-gray{border-top:1px solid #b6b6b6;border-top:1px solid var(--c-mid-gray)}}.m-partner__partners-header-right-title{font-family:franklin-gothic-urw-cond,arial;font-family:var(--f-primary);font-size:14px;font-weight:600;margin:.3rem}.m-partner__partners-header-right-title:first-of-type{color:#68686d;color:var(--c-dark-gray)}.m-partner__partners-header-right-title:last-of-type{color:#bb2525;color:var(--c-red);font-size:20px;margin-bottom:1rem}@media (min-width:64em){.m-partner__partners-header-right-title{margin:.8rem 0}}.m-partner__partners-header-right-title-mobile{-webkit-box-flex:1;-ms-flex:1;flex:1}@media (min-width:64em){.m-partner__partners-header-right-title-mobile{-webkit-box-flex:0.9;-ms-flex:0.9;flex:0.9}}.m-partner__partners-header-right-title-mobile>div:first-of-type{border-top:1px solid #e1e1e1;border-top:1px solid var(--c-line-gray);margin-top:-1rem;padding-top:1.5rem}@media (min-width:64em){.m-partner__partners-header-right-title-mobile>div:first-of-type{border-top:none;margin-top:0;padding-top:0}}.m-partner__partners-header-right-title svg{margin-right:.3rem}a.m-partner__partners-header-right-title{color:#000!important;color:var(--c-black)!important;font-size:14px!important}.m-regi-spot{margin:20px 0}.m-regi-spot__avatar{border-radius:100%}.m-form-regi__text--bold{font-weight:700}.m-form-regi__text--no-mt{margin-top:0}.m-form-regi__text--no-margin{margin:0}.m-form-regi__text--cta-title{font-size:1.25rem;font-size:var(--fs-large);font-weight:700;margin:0}.m-form-regi__cta-button{font-size:1.25rem;font-size:var(--fs-large);text-align:center}.m-form-regi__cta-button.m-form-regi__cta-button--disabled{background-color:#68686d;background-color:var(--c-dark-gray);cursor:not-allowed}.m-form-regi__cta-button.m-form-regi__cta-button--disabled:focus,.m-form-regi__cta-button.m-form-regi__cta-button--disabled:hover{background-color:#68686d;background-color:var(--c-dark-gray);color:#fff;color:var(--c-white)}.m-form-regi__notification{background-color:#f1f1f1;background-color:var(--c-light-gray);clear:both;line-height:1.35;margin-bottom:.625rem;padding:.9375rem .9375rem .9375rem 1.25rem;position:relative;width:90%}.m-form-regi__notification.m-form-regi__notification--error{border:1px solid #bb2525;border:1px solid var(--c-red);color:#bb2525;color:var(--c-red);margin:.625rem 0}.m-form-regi__notification .m-form-regi__close-button{right:10px;top:10px}.m-form-regi__notification--pointer{margin-bottom:1.875rem}.m-form-regi__notification--pointer:after{border-left:25px solid transparent;border-right:25px solid transparent;border-top:20px solid #f1f1f1;border-top:20px solid var(--c-light-gray);bottom:-40px;content:"";height:20px;left:50%;margin-left:-10px;position:absolute}.m-form-regi__notification--verify-email .m-form-regi__cta-button{margin:10px 0}.m-form-regi__close-button{background-image:url(../icon-x-grey-2x.html);background-size:cover;cursor:pointer;height:20px;position:absolute;right:10px;top:0;width:20px}.m-form-regi__label{border-radius:6px;display:block;position:relative;width:90%}.m-form-regi__label .m-form-regi__input{border:1px solid #999;border-radius:6px;color:#000;color:var(--c-black);line-height:1.5;margin:0;padding:.3125rem .625rem;width:100%}.m-form-regi__label .m-form-regi__checkbox{margin-right:10px}.m-form-regi__label.m-form-regi__label--invalid{border:1px solid #bb2525;border:1px solid var(--c-red)}.m-form-regi__label.m-form-regi__label--invalid:after{bottom:15px;color:#bb2525;color:var(--c-red);content:"!";font-weight:700;line-height:1.5;position:absolute;right:10px;top:5px}.m-form-regi__user-form{position:relative}.m-form-regi__user-form--login-cta{font-size:1.25rem;font-size:var(--fs-large)}.m-form-regi__user-form--login-cta .m-form-regi__cta-button{width:100%}.m-form-regi__user-form--login-cta .m-form-regi__cta-link{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.m-form-regi__user-form--signup .m-form-regi__label:not(:last-child){margin-bottom:15px}.m-form-regi__user-form--signup .m-form-regi__cta-button{margin-top:10px}.m-form-regi__user-form--forgot-password .m-form-regi__label:not(:last-child),.m-form-regi__user-form--signin .m-form-regi__label:not(:last-child){margin-bottom:15px}.m-form-regi__user-form--forgot-password .m-form-regi__label--password-reset,.m-form-regi__user-form--signin .m-form-regi__label--password-reset{font-family:"Source Serif Pro",times;font-family:var(--f-secondary)}.m-form-regi__user-form--forgot-password .m-form-regi__cta-button,.m-form-regi__user-form--signin .m-form-regi__cta-button{margin-top:10px}.m-form-regi__password-reset{margin:auto}.m-form-regi__user-form--forgot-password-success{display:none}.m-article-sponsor .m-article-sponsor__image{height:5.9375rem;margin-right:.9375rem;max-width:none;font-family:"object-fit:cover";-o-object-fit:cover;object-fit:cover;width:5.9375rem}.m-article-sponsor .m-article-sponsor__headline{font-size:var(--f-medium);margin:0;padding:0}.m-article-sponsor .m-article-sponsor__topic{border-bottom:1px solid transparent;color:#bb2525;color:var(--c-red);font-family:franklin-gothic-urw-cond,arial;font-family:var(--f-primary);font-size:.875rem;font-size:var(--fs-small);font-weight:700;margin:0;position:relative;text-decoration:none;text-transform:uppercase;vertical-align:text-top;z-index:1}.m-article-sponsor .m-article-sponsor__link{border-bottom:2px solid transparent;font-weight:700;position:unset!important;text-decoration:none}.m-article-sponsor .m-article-sponsor__link:focus,.m-article-sponsor .m-article-sponsor__link:hover{border-bottom-color:#bb2525;border-bottom-color:var(--c-red);outline:0}.m-single-article{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:1.875rem;margin-top:0}@media (min-width:64em){.m-single-article{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.wp-block-bdc-article-card .m-single-article{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.category .m-single-article,.tag .m-single-article{-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:64em){.wp-block-column .m-single-article{margin-bottom:inherit}}.m-single-article:focus .m-single-article__link,.m-single-article:hover .m-single-article__link{border-bottom-color:#bb2525;border-bottom-color:var(--c-red);outline:0}.m-single-article:focus .m-single-article__image,.m-single-article:hover .m-single-article__image{border:0;outline:0}.m-single-article:focus .m-single-article__image img,.m-single-article:hover .m-single-article__image img{opacity:.65;opacity:var(--o-opacity)}.m-single-article__headline{font-size:2.25rem;margin-top:0}.category .m-single-article__headline{margin-bottom:0}@media (min-width:64em){.category .m-single-article__headline{margin-bottom:1rem;margin-top:.875rem}}.tag .m-single-article__headline{margin-bottom:0}@media (min-width:64em){.tag .m-single-article__headline{margin-bottom:1rem;margin-top:.875rem}}@media (min-width:64em){.m-single-article__image[\:has\(img\)]{-webkit-box-flex:1;-ms-flex:1 0 20rem;flex:1 0 20rem;margin-right:1.875rem}.m-single-article__image:has(img){-webkit-box-flex:1;-ms-flex:1 0 20rem;flex:1 0 20rem;margin-right:1.875rem}}.category .m-single-article__image,.tag .m-single-article__image{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;margin-right:0}.wp-block-bdc-article-card .m-single-article__image{-webkit-box-flex:1!important;-ms-flex:1 0 100%!important;flex:1 0 100%!important;margin-right:0!important}.m-single-article__image img,.m-single-article__image img.single_card_well-feature-image{-webkit-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out;-webkit-transition:opacity var(--t-duration) var(--t-easing);transition:opacity var(--t-duration) var(--t-easing)}.m-single-article__image img.single_card_well-feature-image{height:auto;max-width:100%}@media only screen and (max-width:768px){.m-single-article__image img.single_card_well-feature-image{height:auto;max-height:385px}}@media only screen and (min-width:769px) and (max-width:1024px){.m-single-article__image img.single_card_well-feature-image{height:auto;max-height:25pc}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.m-single-article__image{img.single_card_well-feature-image{height:auto;font-family:"object-fit:unset";-o-object-fit:unset;object-fit:unset;top:50%;z-index:0}}}@media (min-width:64em){.article-featured_image_well{-webkit-box-flex:0;-ms-flex:0 0 300px;flex:0 0 300px}}.m-single-article__topic{border-bottom:1px solid transparent;color:#bb2525;color:var(--c-red);font-family:franklin-gothic-urw-cond,arial;font-family:var(--f-primary);font-size:.875rem;font-size:var(--fs-small);font-weight:700;margin:0;position:relative;text-decoration:none;text-transform:uppercase;vertical-align:text-top;z-index:1}.m-single-article__link{border-bottom:2px solid transparent;color:#000!important;color:var(--c-black)!important;font-weight:700;text-decoration:none}.m-single-article__link:focus,.m-single-article__link:hover{border-bottom-color:#bb2525;border-bottom-color:var(--c-red);outline:0}.no-js .m-single-article__link:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0}.has-2-columns .m-single-article{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.has-1-columns .m-single-article{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important;word-break:normal}.has-1-columns .m-single-article__content{min-width:100%}.has-1-columns .m-single-article__headline{word-wrap:break-word}.has-1-columns .m-single-article__image{min-width:20rem}.m-app-download{display:none;margin-bottom:1.875rem;padding:1.5rem 1.875rem}@media (max-width:1024px){.m-app-download{display:block}}.wp-block-bdc-app-download .m-app-download{display:block!important}.m-app-download .m-app-download__subtitle,.m-app-download .m-app-download__title{color:inherit;margin:0}.m-app-download .m-app-download__button-group{margin-top:1rem}.wp-block-bdc-app-download .m-app-download .m-app-download__button-group{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media (min-width:48em){.wp-block-bdc-app-download .m-app-download .m-app-download__button-group{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.m-app-download .m-app-download__button{border-bottom:1px solid transparent;-webkit-transition:color .25s ease-in-out,background-color .25s ease-in-out,-webkit-box-shadow .25s ease-in-out;transition:color .25s ease-in-out,background-color .25s ease-in-out,-webkit-box-shadow .25s ease-in-out;transition:color .25s ease-in-out,background-color .25s ease-in-out,box-shadow .25s ease-in-out;transition:color .25s ease-in-out,background-color .25s ease-in-out,box-shadow .25s ease-in-out,-webkit-box-shadow .25s ease-in-out}.wp-block-bdc-app-download .m-app-download .m-app-download__button:not(:last-child){margin-bottom:1rem}@media (min-width:48em){.wp-block-bdc-app-download .m-app-download .m-app-download__button:not(:last-child){margin-bottom:0;margin-right:1rem}}.m-app-download .m-app-download__button:focus,.m-app-download .m-app-download__button:hover{border-bottom-color:#000;border-bottom-color:var(--c-black)}.m-app-download .m-app-download__ios{display:none}.is-ios .m-app-download .m-app-download__ios,.wp-block-bdc-app-download .m-app-download .m-app-download__ios{display:inline-block}.m-app-download .m-app-download__android{display:none}.is-android .m-app-download .m-app-download__android,.wp-block-bdc-app-download .m-app-download .m-app-download__android{display:inline-block}.m-app-download .m-app-download__windows{display:none}.is-windows .m-app-download .m-app-download__windows,.wp-block-bdc-app-download .m-app-download .m-app-download__windows{display:inline-block}.m-app-download.m-app-download--light{background-color:#fff;background-color:var(--c-white);border:1px solid #e1e1e1;border:1px solid var(--c-line-gray);color:#000;color:var(--c-black)}.m-app-download.m-app-download--dark{background-color:#000;background-color:var(--c-black);color:#fff;color:var(--c-white);margin-top:2.875rem;position:relative}.m-app-download.m-app-download--dark:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 375 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23BB2525'%3E%3Cpath d='M1 16h3v3H1zm8 0h3v3H9zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zM1 0h3v3H1zm8 0h3v3H9zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zM1 8h3v3H1zm8 0h3v3H9zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3z'/%3E%3C/g%3E%3C/svg%3E");background-repeat:repeat-x;content:"";height:1rem;left:0;position:absolute;top:-1.2rem;width:100%}@media (min-width:30em){.m-app-download.m-app-download--dark:before{height:1.1rem}}.m-realestate-ads__outer{margin-bottom:20px;max-height:215px;overflow:hidden;position:relative}@media only screen and (min-width:48em){.m-realestate-ads__outer{max-height:none}}@media only screen and (min-width:50.0625em){.m-realestate-ads__outer{max-height:361px}}@media only screen and (min-width:64.0625em){.m-realestate-ads__outer{max-height:431px}}@media only screen and (min-width:80.625em){.m-realestate-ads__outer{max-height:none}}.m-realestate-ads__outer>div:first-of-type{width:100%!important}@media (min-width:48em){.m-realestate-ads__outer>div:first-of-type{max-width:1290px;overflow:hidden;position:relative;width:100%}}.m-realestate-ads__outer>div:first-of-type div>iframe{border:0;height:100%;left:0;max-width:1290px;position:absolute;top:0;width:100%}.m-realestate-ads .m-realestate-ads__articles{-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.m-realestate-ads .m-realestate-ads__articles .m-realestate-ads__article{background-color:#f1f1f1;background-color:var(--c-light-gray);padding:.2em}@media (min-width:25em){.m-realestate-ads .m-realestate-ads__articles .m-realestate-ads__article{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;padding:.2em}}@media (min-width:30em){.m-realestate-ads .m-realestate-ads__articles .m-realestate-ads__article{-webkit-box-flex:1;-ms-flex:1 1 47.5%;flex:1 1 47.5%;padding:.2em}}@media (min-width:48em){.m-realestate-ads .m-realestate-ads__articles .m-realestate-ads__article{-webkit-box-flex:1;-ms-flex:1 1 30%;flex:1 1 30%}}@media (min-width:64em){.m-realestate-ads .m-realestate-ads__articles .m-realestate-ads__article{-webkit-box-flex:1;-ms-flex:1 1 21%;flex:1 1 21%}}.m-realestate-ads.m-realestate-ads--t4 .m-realestate-ads__articles{-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:64em){.m-realestate-ads.m-realestate-ads--t4 .m-realestate-ads__articles{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.m-realestate-ads.m-realestate-ads--t4 .m-realestate-ads__articles .m-realestate-ads__article{background-color:#f1f1f1;background-color:var(--c-light-gray);height:250px;margin-right:.1em;overflow:hidden;padding:.2em;padding-top:0;width:48%}@media (min-width:64em){.m-realestate-ads.m-realestate-ads--t4 .m-realestate-ads__articles .m-realestate-ads__article{height:260px;width:21%}}@media (min-width:64em){.m-realestate-ads.m-realestate-ads--t4 .m-realestate-ads__articles .m-realestate-ads__article .m-advert__container{width:230px}}.m-realestate-ads.m-realestate-ads--t4 .m-realestate-ads__articles .m-realestate-ads__article .m-advert__container div:first-child{width:auto!important}.m-realestate-ads.m-realestate-ads--t4 .m-realestate-ads__articles .m-realestate-ads__article .m-advert__container div:first-child div>iframe{width:100%}:root{--c-red-bar:#bb2525;--c-light-red-bar:rgba(187,37,37,0.2)}.m-content-advert-wrap .powa-bar{padding:5px}.m-content-advert-wrap .powa-bar-scrubbers{margin-top:2px}.m-content-advert-wrap .powa-bar-duration,.m-content-advert-wrap .powa-bar-time{font-family:franklin-gothic-urw-cond,arial;font-family:var(--f-primary);font-weight:600;margin-left:10px;margin-right:10px}.m-content-advert-wrap .powa-bar-scrubber-time,.m-content-advert-wrap .powa-bar-volume-level{background-color:#bb2525;background-color:var(--c-red-bar)}.m-content-advert-wrap .powa-bar-scrubber-progress{background-color:rgba(187,37,37,.2);background-color:var(--c-light-red-bar)}.m-content-advert-wrap .powa-shot,.m-content-advert-wrap .powa-shot-play-btn:hover,.m-content-advert-wrap .powa-shot-play-icon g,.m-content-advert-wrap .powa-shot-video-toggle-icon,.m-content-advert-wrap .powa-shot-video-toggle:hover{fill:#bb2525;fill:var(--c-red-bar)}.m-email-verify{clear:both;font-family:"Source Serif Pro",times;font-family:var(--f-secondary);line-height:1.35;margin-top:.33em}.m-email-verify .m-email-verify__text--message{font-weight:700}.m-email-verify .m-email-verify__message--error{color:#bb2525;color:var(--c-red)}.m-sitemap-container{max-width:67rem}.m-sitemap-container .m-html-sitemap-list__title,.m-sitemap-container .p-title{font-size:3.25rem}.m-sitemap-container .m-html-sitemap-list__category-title{font-size:2.5rem}.m-html-sitemap-list--grid{display:-ms-grid;display:grid;font-family:franklin-gothic-urw-cond,arial;font-family:var(--f-primary);grid-auto-flow:row;grid-auto-rows:1fr;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);-ms-grid-rows:1fr;grid-template-rows:1fr}@media (min-width:48em){.m-html-sitemap-list--grid{-ms-grid-columns:(1fr)[6];grid-template-columns:repeat(6,1fr)}}.m-html-sitemap-list--grid li{border-bottom:1px solid #b6b6b6;border-bottom:1px solid var(--c-mid-gray);height:60px;list-style:none;margin-bottom:0;margin-left:0;padding:1rem 0}.m-html-sitemap-list--grid li>a{border-bottom:2px solid transparent;color:#000;color:var(--c-black);text-decoration:none;text-transform:uppercase}.m-html-sitemap-list--grid li>a:focus,.m-html-sitemap-list--grid li>a:hover{border-bottom-color:#bb2525;border-bottom-color:var(--c-red);color:#000;color:var(--c-black);font-weight:600;outline:0}.m-html-sitemap-list--grid-1 li:nth-last-child(-n+1),.m-html-sitemap-list--grid-2 li:nth-last-child(-n+2),.m-html-sitemap-list--grid-3 li:nth-last-child(-n+3),.m-html-sitemap-list--grid-4 li:nth-last-child(-n+1){border-bottom:none}@media (min-width:48em){.m-html-sitemap-list--grid-4 li:nth-last-child(-n+4){border-bottom:none}}.m-html-sitemap-list--grid-5 li:nth-last-child(-n+2){border-bottom:none}@media (min-width:48em){.m-html-sitemap-list--grid-5 li:nth-last-child(-n+5){border-bottom:none}}.m-html-sitemap-list--grid-0 li:nth-last-child(-n+1){border-bottom:none}@media (min-width:48em){.m-html-sitemap-list--grid-0 li:nth-last-child(-n+6){border-bottom:none}}.m-html-sitemap-list--list{margin-bottom:3rem;margin-top:0}.m-html-sitemap-list--list li{border-bottom:1px solid #b6b6b6;border-bottom:1px solid var(--c-mid-gray);display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;min-height:1rem;padding:1rem 0}.m-html-sitemap-list--list li:last-child{border-bottom:none}.m-html-sitemap-list--list li .m-html-sitemap-list__date{color:#68686d;color:var(--c-dark-gray);font-family:franklin-gothic-urw-cond,arial;font-family:var(--f-primary);margin-right:1rem;min-width:75pt;text-transform:uppercase}.m-html-sitemap-list--list li .m-html-sitemap-list__date.m-html-sitemap-list__date--desktop{display:none}@media (min-width:48em){.m-html-sitemap-list--list li .m-html-sitemap-list__date{min-width:200px}.m-html-sitemap-list--list li .m-html-sitemap-list__date.m-html-sitemap-list__date--desktop{display:inline}.m-html-sitemap-list--list li .m-html-sitemap-list__date.m-html-sitemap-list__date--mobile{display:none}}.m-html-sitemap-list--list li a{color:#000;color:var(--c-black);font-family:franklin-gothic-urw-cond,arial;font-family:var(--f-primary);text-decoration:none}.m-html-sitemap-list--list li a:focus,.m-html-sitemap-list--list li a:hover{border-bottom-color:#bb2525;border-bottom-color:var(--c-red);color:#000;color:var(--c-black);font-weight:600;outline:0}.m-html-sitemap-list__category-title{margin-bottom:1rem}.m-html-sitemap-list__title{font-size:2rem;font-size:var(--fs-xlarge)}.m-time-to-read{color:#68686d;color:var(--c-dark-gray);font-family:franklin-gothic-urw-cond,arial;font-family:var(--f-primary);font-size:.8rem;line-height:1.2;margin:.5rem 0 0;text-transform:uppercase}@media (min-width:48em){.a-article--card-featured .m-time-to-read{margin:-.5rem 0 0}}.m-article-header__meta{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important;position:relative}.js-copy-link{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none;position:relative}.js-copy-link:before{background:rgba(0,0,0,.95);border-radius:3px;color:#fff;color:var(--c-white);content:"Link Copied";display:none;font-family:franklin-gothic-urw-cond,arial;font-family:var(--f-primary);font-size:.875rem;font-size:var(--fs-small);left:50%;min-width:90px;padding:.5rem .25rem;position:absolute;text-align:center;top:-1.5rem;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.js-copy-link:hover{cursor:pointer}.js-copy-link.copied:after,.js-copy-link.copied:before{display:block}@media (min-width:48em){.m-social-bar__icon-list{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:1rem;gap:1rem;list-style:none;margin:0;padding:0}.m-social-bar__icon-list #share-arrow{-webkit-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out;-webkit-transition:opacity var(--t-duration) var(--t-easing);transition:opacity var(--t-duration) var(--t-easing)}.m-social-bar__icon-list #share-arrow:focus,.m-social-bar__icon-list #share-arrow:hover{cursor:pointer;opacity:.5}.m-social-bar__icon-list::marker{display:none;list-style:none}.m-social-bar__icon-list li.list-item{height:2rem;margin:0 1rem 0 0;right:5px;width:2rem}.m-social-bar__icon-list li.list-item:before{display:none}@media (min-width:30em){.m-social-bar__icon-list li.list-item{position:relative}}.m-social-bar__icon-list li.list-item .comments-link-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#bb2525;background-color:var(--c-red);border-bottom:0;color:#fff;color:var(--c-white);display:-webkit-box;display:-ms-flexbox;display:flex;font-family:franklin-gothic-urw-cond,arial;font-family:var(--f-primary);font-size:.875rem;font-size:var(--fs-small);font-weight:700;height:28px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;width:35px}.m-social-bar__icon-list li.list-item .comments-link-item:after{border-color:#bb2525 transparent;border-color:var(--c-red) transparent;border-style:solid;border-width:.375rem .4375rem 0 0;bottom:-6px;content:"";display:block;left:0;position:absolute;width:0;z-index:1}.m-social-bar__icon-list li.a-list--no-style{height:2pc;margin:0 1pc 0 0;right:5px;width:2pc}.m-social-bar__icon-list li.a-list--no-style:before{display:none}.m-social-bar__modal-container{background:#fff;background:var(--c-white);border-bottom:2px solid #b6b6b6;border-bottom:2px solid var(--c-mid-gray);border-left:1px solid #68686d;border-left:1px solid var(--c-dark-gray);border-right:1px solid #b6b6b6;border-right:1px solid var(--c-mid-gray);border-top:1px solid #b6b6b6;border-top:1px solid var(--c-mid-gray);font-family:franklin-gothic-urw-cond,arial;font-family:var(--f-primary);position:absolute;right:35px;top:50px;width:15pc;z-index:99}.m-social-bar__modal-container.hide-modal{display:none}.m-social-bar__modal-container.show-modal{display:block}.m-social-bar__modal-container .modal-content{padding:15px;padding-bottom:8px}.m-social-bar__modal-container .modal-content .modal-header{border-bottom:1px solid #b6b6b6;border-bottom:1px solid var(--c-mid-gray);margin-bottom:1rem}.m-social-bar__modal-container .modal-content .modal-header .header-title-row{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}.m-social-bar__modal-container .modal-content .modal-header .header-title-row h4{font-family:franklin-gothic-urw-cond,arial;font-family:var(--f-primary)}.m-social-bar__modal-container .modal-content .modal-header .header-title-row .close-modal-btn{background-color:#fff;background-color:var(--c-white);border:none;color:#bb2525;color:var(--c-red);cursor:pointer;font-size:1.25rem;font-size:var(--fs-large);opacity:1;position:absolute;right:-5px;top:-5px;-webkit-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out;-webkit-transition:opacity var(--t-duration) var(--t-easing);transition:opacity var(--t-duration) var(--t-easing)}.m-social-bar__modal-container .modal-content .modal-header .header-title-row .close-modal-btn::marker{display:none}.m-social-bar__modal-container .modal-content .modal-header .header-title-row .close-modal-btn:focus,.m-social-bar__modal-container .modal-content .modal-header .header-title-row .close-modal-btn:hover{opacity:.5}.m-social-bar__modal-container .modal-content .modal-header h4{color:#000;color:var(--c-black);font-family:Inter,sans-serif;font-size:1.25rem;font-size:var(--fs-large);font-weight:600;letter-spacing:0;line-height:28px;margin:0 0 8px 0}.m-social-bar__modal-container .modal-content .modal-header p{color:#68686d;color:var(--c-dark-gray);font-family:"Source Serif Pro",times;font-family:var(--f-secondary);font-size:.875rem;font-size:var(--fs-small);font-weight:400;letter-spacing:0;line-height:20px;margin:0;margin-bottom:1rem}.m-social-bar__modal-container .modal-content .modal-header .social-share-desc{font-family:"Source Serif Pro",times;font-family:var(--f-secondary);font-size:1rem;font-size:var(--fs-regular)}.m-social-bar__modal-container .modal-content .share-icon-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;list-style-type:none;margin:0;padding:0}.m-social-bar__modal-container .modal-content .share-icon-list li.m-social-share-modal__item-modal{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:600;height:44px;list-style:none;margin:0;padding:0!important;white-space:nowrap;width:100%}.m-social-bar__modal-container .modal-content .share-icon-list li.m-social-share-modal__item-modal:before{display:none}.m-social-bar__modal-container .modal-content .share-icon-list li.m-social-share-modal__item-modal::marker{display:none}.m-social-bar__modal-container .modal-content .share-icon-list li.m-social-share-modal__item-modal:last-child{margin-right:0}.m-social-bar__modal-container .modal-content .share-icon-list li.m-social-share-modal__item-modal .share-modal__link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid transparent;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:franklin-gothic-urw-cond,arial;font-family:var(--f-primary);height:100%;margin-right:20px;width:100%}.m-social-bar__modal-container .modal-content .share-icon-list li.m-social-share-modal__item-modal .share-modal__link:focus,.m-social-bar__modal-container .modal-content .share-icon-list li.m-social-share-modal__item-modal .share-modal__link:hover{border:1px solid transparent}.m-social-bar__modal-container .modal-content .share-icon-list li.m-social-share-modal__item-modal .share-modal__link:focus svg.a-icon,.m-social-bar__modal-container .modal-content .share-icon-list li.m-social-share-modal__item-modal .share-modal__link:hover svg.a-icon{opacity:.5}.m-social-bar__modal-container .modal-content .share-icon-list li.m-social-share-modal__item-modal .share-modal__link:focus h4,.m-social-bar__modal-container .modal-content .share-icon-list li.m-social-share-modal__item-modal .share-modal__link:hover h4{color:#bb2525;color:var(--c-red)}.m-social-bar__modal-container .modal-content .share-icon-list li.m-social-share-modal__item-modal .share-modal__link h4{margin:0;margin-left:10px;-webkit-transition:color .25s ease-in-out;transition:color .25s ease-in-out;-webkit-transition:color var(--t-duration) var(--t-easing);transition:color var(--t-duration) var(--t-easing);width:100%}.m-social-bar__modal-container .modal-content .share-icon-list li.m-social-share-modal__item-modal .share-modal__link h4:focus,.m-social-bar__modal-container .modal-content .share-icon-list li.m-social-share-modal__item-modal .share-modal__link h4:hover{color:#bb2525;color:var(--c-red)}.m-social-bar__modal-container .modal-content .share-icon-list li.m-social-share-modal__item-modal .share-modal__link svg path{fill:#bb2525;fill:var(--c-red);-webkit-transition:fill .25s ease-in-out;transition:fill .25s ease-in-out;-webkit-transition:fill var(--t-duration) var(--t-easing);transition:fill var(--t-duration) var(--t-easing)}}.m-article-header__social--non-mobile{display:none}@media (min-width:48em){.m-article-header__social--non-mobile{display:block}}.m-article-header__social--mobile{display:none}@media (max-width:47.938em){.m-article-header__social--mobile{display:block}}.m-article-header__social--mobile .m-article-header__meta{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important;position:unset}.m-article-header__social--mobile .m-top-icons-share #share-arrow-mobile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out;-webkit-transition:opacity var(--t-duration) var(--t-easing);transition:opacity var(--t-duration) var(--t-easing)}.m-article-header__social--mobile .m-top-icons-share #share-arrow-mobile:focus,.m-article-header__social--mobile .m-top-icons-share #share-arrow-mobile:hover{cursor:pointer;opacity:.5}.m-article-header__social--mobile .m-top-icons-share .o-article-header__icon-list{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;grid-gap:15px;gap:15px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-left:auto;margin-right:0;padding:0}.m-article-header__social--mobile .m-top-icons-share .o-article-header__icon-list li:before{display:none}.m-article-header__social--mobile .m-top-icons-share .o-article-header__icon-list svg path{fill:#bb2525;fill:var(--c-red);-webkit-transition:fill .25s ease-in-out;transition:fill .25s ease-in-out;-webkit-transition:fill var(--t-duration) var(--t-easing);transition:fill var(--t-duration) var(--t-easing)}.m-article-header__social--mobile .m-top-icons-share .o-article-header__icon-list .a-icon-list__item--arrow{margin-bottom:0}.m-article-header__social--mobile .m-top-icons-share .m-social-share__item--comments{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#bb2525;background-color:var(--c-red);border-bottom:0;color:#fff;color:var(--c-white);display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:700;height:28px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:0;padding-left:0!important;position:relative;width:35px}.m-article-header__social--mobile .m-top-icons-share .m-social-share__item--comments:after{border-color:#bb2525 transparent;border-color:var(--c-red) transparent;border-style:solid;border-width:.375rem .4375rem 0 0;bottom:-6px;content:"";display:block;left:0;position:absolute;width:0;z-index:1}.m-article-header__social--mobile .m-top-icons-share .m-social-share__item--comments .a-link--comments:after{display:none}.m-article-header__social--mobile .m-top-icons-share .a-link--comments{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;color:var(--c-white);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.m-article-header__social--mobile .m-modal__backdrop{top:0;right:0;bottom:0;left:0;position:fixed;z-index:9998}.m-article-header__social--mobile .o-modal--visible{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:var(--c-black-30);display:block;opacity:1}.m-article-header__social--mobile .m-modal__backdrop--hidden,.m-article-header__social--mobile .o-modal--visible{-webkit-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out;-webkit-transition:opacity var(--t-duration) var(--t-easing);transition:opacity var(--t-duration) var(--t-easing)}.m-article-header__social--mobile .m-modal__backdrop--hidden{display:none;opacity:0}.m-article-header__social--mobile .o-modal{background-color:#fff;background-color:var(--c-white);border-bottom:0;border-left:0;border-radius:0;border-right:0;bottom:0;-webkit-box-shadow:0 4px 8px #000;box-shadow:0 4px 8px #000;left:0;position:fixed;right:0;width:100vw;z-index:9999}.m-article-header__social--mobile .m-modal__content{padding:20px}.m-article-header__social--mobile .m-modal__content .m-modal__header{border-bottom:1px solid #1a1a1a;border-bottom:1px solid var(--c-background-black);border-width:1px;margin-bottom:0;padding-bottom:0}.m-article-header__social--mobile .m-modal__content .m-modal__header .m-modal__title-row{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.m-article-header__social--mobile .m-modal__content .m-modal__header .m-modal__title-row .a-button--close-modal{background-color:transparent;border:0;margin-left:auto}.m-article-header__social--mobile .m-modal__content .m-modal__header .m-modal__title-row .a-button--close-modal svg path{fill:#bb2525;fill:var(--c-red);-webkit-transition:fill .25s ease-in-out;transition:fill .25s ease-in-out;-webkit-transition:fill var(--t-duration) var(--t-easing);transition:fill var(--t-duration) var(--t-easing)}.m-article-header__social--mobile .m-modal__content .m-modal__header h4{font-size:24px;line-height:2pc;margin:0}.m-article-header__social--mobile .m-modal__content .m-modal__header p.m-modal__description{font-family:"Source Serif Pro",times;font-family:var(--f-secondary);font-size:1.125rem!important;font-size:var(--fs-medium)!important;line-height:24px}.m-article-header__social--mobile .m-modal__content .m-social-share{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:50px}.m-article-header__social--mobile .m-modal__content .m-social-share__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:0;padding-left:0!important}.m-article-header__social--mobile .m-modal__content .m-social-share__item .m-social-share__link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.m-article-header__social--mobile .m-modal__content .m-social-share__item .m-social-share__link svg path{fill:#bb2525;fill:var(--c-red);-webkit-transition:fill .25s ease-in-out;transition:fill .25s ease-in-out;-webkit-transition:fill var(--t-duration) var(--t-easing);transition:fill var(--t-duration) var(--t-easing)}.m-article-header__social--mobile .m-modal__content .m-social-share__item .m-social-share__link h4{margin:0}.m-article-header__social--mobile .m-modal__content .m-social-share__item .m-social-share__link:focus h4,.m-article-header__social--mobile .m-modal__content .m-social-share__item .m-social-share__link:hover h4{color:#bb2525;color:var(--c-red)}.m-article-header__social--mobile .m-modal__content .m-social-share__item:before{display:none}.m-article-header__social--mobile .m-modal__content .m-social-share--social-links{height:150px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:20px}.m-article-header__social--mobile .m-modal__content .a-text--icon-copy{white-space:nowrap}.m-article-header__social--mobile .m-social-share-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;list-style-type:none;margin:0;padding:0}.m-article-header__social--mobile .m-social-share-bar .m-social-share__item{-webkit-box-align:initial;-ms-flex-align:initial;align-items:normal;height:auto;margin:0;width:100%}.m-article-header__social--mobile .m-social-share-bar .m-social-share__item .m-social-share__link{border-bottom:1px solid transparent;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out;-webkit-transition:opacity var(--t-duration) var(--t-easing);transition:opacity var(--t-duration) var(--t-easing);width:100%}.m-article-header__social--mobile .m-social-share-bar .m-social-share__item .m-social-share__link:focus,.m-article-header__social--mobile .m-social-share-bar .m-social-share__item .m-social-share__link:hover{opacity:.5}.m-article-header__social--mobile .m-social-share-bar .m-social-share__item .m-social-share__link svg{margin-right:10px}.m-article-header__social--mobile .m-social-share-bar .m-social-share__item .m-social-share__link svg path{fill:#bb2525;fill:var(--c-red);-webkit-transition:fill .25s ease-in-out;transition:fill .25s ease-in-out;-webkit-transition:fill var(--t-duration) var(--t-easing);transition:fill var(--t-duration) var(--t-easing)}.m-most-popular .m-most-popular__logo{margin:.5rem 0}.m-most-popular .m-most-popular__logo a{border:0;-webkit-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out;-webkit-transition:opacity var(--t-duration) var(--t-easing);transition:opacity var(--t-duration) var(--t-easing)}.m-most-popular .m-most-popular__logo a:after{display:none!important}.m-most-popular .m-most-popular__logo a:focus,.m-most-popular .m-most-popular__logo a:hover{opacity:.65;opacity:var(--o-opacity);outline:0}.m-most-popular .m-most-popular__header-description{color:#68686d;color:var(--c-dark-gray);font-family:franklin-gothic-urw-cond,arial!important;font-family:var(--f-primary)!important;font-size:.875rem!important;font-size:var(--fs-small)!important;font-weight:700;margin:0;text-transform:uppercase}.m-most-popular .m-most-popular__posts{border-bottom:1px solid #e1e1e1;border-bottom:1px solid var(--c-line-gray);border-top:1px solid #e1e1e1;border-top:1px solid var(--c-line-gray)}@media (min-width:48em){.m-most-popular .m-most-popular__posts{padding:0 1rem}}.m-most-popular .m-most-popular__post{border-bottom:1px solid #e1e1e1;border-bottom:1px solid var(--c-line-gray);padding:1rem 0;position:relative}.m-most-popular .m-most-popular__post:last-child{border-bottom:0}.m-most-popular .m-most-popular__post-title{font-size:1.125rem;font-size:var(--fs-medium);line-height:1.3;margin:0;padding-right:4rem;position:relative}.m-most-popular .m-most-popular__post-title>.m-most-popular__post-link{border-bottom:2px solid transparent;display:inline;position:static!important;text-decoration:none}.m-most-popular .m-most-popular__post-title>.m-most-popular__post-link:focus,.m-most-popular .m-most-popular__post-title>.m-most-popular__post-link:hover{border-bottom-color:#bb2525;border-bottom-color:var(--c-red);outline:0}.m-most-popular .m-most-popular__icon{position:absolute;right:0;top:1rem}@media (max-width:480px){.m-numbered-post-list{left:50%;margin-left:-50vw;margin-right:-50vw;max-width:100vw;padding-left:1rem;position:relative;right:50%;width:100vw}}.m-numbered-post-list__posts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;overflow-x:auto;overflow-y:hidden;position:relative;-ms-scroll-snap-type:x proximity;scroll-snap-type:x proximity;scrollbar-width:none;white-space:nowrap}.m-numbered-post-list__posts::-webkit-scrollbar{display:none}@media (min-width:64em){.m-numbered-post-list__posts{display:block;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;overflow-x:visible;overflow-x:initial;overflow-y:visible;overflow-y:initial;padding-left:0;white-space:normal}}.m-numbered-post-list__posts .m-numbered-post-list__post{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 246px;flex:1 0 246px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-right:1rem;padding:1rem 0;position:relative;white-space:normal}@media (min-width:64em){.m-numbered-post-list__posts .m-numbered-post-list__post{border-bottom:1px solid #e1e1e1;border-bottom:1px solid var(--c-line-gray);-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-right:0}}.m-numbered-post-list__posts .m-numbered-post-list__post .m-numbered-post-list__title{font-size:1rem;margin:1rem 0 0 0}@media (min-width:64em){.m-numbered-post-list__posts .m-numbered-post-list__post .m-numbered-post-list__title{font-size:1.125rem;margin:0 0 0 1rem}}.m-numbered-post-list__posts .m-numbered-post-list__post .m-numbered-post-list__link{display:-webkit-box;display:-ms-flexbox;display:flex;text-decoration:none}@media (max-width:47.938em){.m-numbered-post-list__posts .m-numbered-post-list__post .m-numbered-post-list__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:1rem;margin:1rem 0 0 0}}.m-numbered-post-list__header-title{font-size:1.5rem;margin:0}@media (min-width:64em){.m-numbered-post-list__header-title{font-size:1.25rem}}.m-numbered-post-list__image-link{border:0;line-height:0}.m-numbered-post-list__image-link img{-webkit-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out;-webkit-transition:opacity var(--t-duration) var(--t-easing);transition:opacity var(--t-duration) var(--t-easing)}.m-numbered-post-list__image-link:focus img,.m-numbered-post-list__image-link:hover img{opacity:.65;outline:0}.m-numbered-post-list__pseudo-link{border-bottom:2px solid transparent;color:#000;color:var(--c-black);display:inline;font-family:franklin-gothic-urw-cond,arial;font-family:var(--f-primary);font-size:1.125rem;font-weight:700;text-decoration:none;-webkit-transition:border-bottom-color .25s ease-in-out;transition:border-bottom-color .25s ease-in-out;-webkit-transition:border-bottom-color var(--t-duration) var(--t-easing);transition:border-bottom-color var(--t-duration) var(--t-easing)}@media (max-width:47.938em){.m-numbered-post-list__pseudo-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:1rem;margin:1rem 0 0 0}}.m-numbered-post-list__pseudo-link-container{margin:0 0 0 1rem}@media (max-width:47.938em){.m-numbered-post-list__pseudo-link-container{margin:0}}.m-numbered-post-list__pseudo-link:focus,.m-numbered-post-list__pseudo-link:hover{border-bottom:2px solid transparent;border-bottom-color:#bb2525;border-bottom-color:var(--c-red);outline:0}.m-numbered-post-list__image{line-height:0;position:relative}@media (min-width:64em){.m-numbered-post-list__image{-webkit-box-flex:1;-ms-flex:1 0 95px;flex:1 0 95px;max-height:95px}}.m-numbered-post-list__image img{height:138px;font-family:"object-fit:cover";-o-object-fit:cover;object-fit:cover;width:16pc}@media (min-width:64em){.m-numbered-post-list__image img{height:95px;width:95px}}.m-numbered-post-list__image:after{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#bb2525;background-color:var(--c-red);bottom:0;color:#fff;color:var(--c-white);content:attr(data-count);display:-webkit-box;display:-ms-flexbox;display:flex;font-family:franklin-gothic-urw-cond,arial;font-family:var(--f-primary);font-size:1.25rem;font-weight:700;height:31px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;position:absolute;width:31px}.m-numbered-post-list__image img:hover{opacity:.65;outline:0;-webkit-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out;-webkit-transition:opacity var(--t-duration) var(--t-easing);transition:opacity var(--t-duration) var(--t-easing)}.wp-block-table table{display:block}@media (min-width:48em){.wp-block-table table{display:table}}.wp-block-table thead{display:none}@media (min-width:48em){.wp-block-table thead{display:table-header-group}}.wp-block-table tbody tr td{padding-left:45%}@media (min-width:48em){.wp-block-table tbody tr td{padding:.625rem 1.25rem}}.dt-layout-row a{border-bottom:2px solid transparent;color:#bb2525;color:var(--c-red);font-weight:700;text-decoration:none;-webkit-transition:border-bottom-color .25s ease-in-out;transition:border-bottom-color .25s ease-in-out;-webkit-transition:border-bottom-color var(--t-duration) var(--t-easing);transition:border-bottom-color var(--t-duration) var(--t-easing)}.dt-layout-row a:hover{border-bottom-color:#bb2525;border-bottom-color:var(--c-red)}.m-cars .m-cars__dealers{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr}@media (min-width:48em){.m-cars .m-cars__dealers{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}}.m-cars .m-cars__make{border-bottom:1px solid #e1e1e1;border-bottom:1px solid var(--c-line-gray);padding:1.25rem 0}@media (min-width:48em){.m-cars .m-cars__make{margin-right:1.25rem}}.m-cars .m-cars__location-list{margin:.625rem 0 0;padding:0}.m-cars .m-cars__location{margin-bottom:.625rem}.m-cars .m-cars__location-link:focus,.m-cars .m-cars__location-link:hover{border-bottom:1px solid #bb2525;border-bottom:1px solid var(--c-red);color:#000;color:var(--c-black)}.m-traffic-map{height:0;margin-bottom:spacer(px,xx-large);margin-bottom:spacer(rem,xx-large);padding-bottom:56.25%;position:relative}.m-traffic-map .video-js,.m-traffic-map embed,.m-traffic-map iframe,.m-traffic-map object{height:100%!important;left:0;position:absolute;top:0;width:100%!important}.m-special-sections-group{left:50%;margin-bottom:2.5rem;margin-left:-50vw;margin-right:-50vw;margin-top:-20px;max-width:100vw;padding:2.5rem 1rem;position:relative;right:50%;width:calc(100vw - var(--scrollbar-width))}.m-special-sections-group[data-type="core/group"]{left:unset;margin-bottom:unset;margin-left:auto;margin-right:auto;margin-top:unset;max-width:unset;padding:unset;position:unset;right:unset;width:unset}.m-special-sections-group .wp-block-group__inner-container{margin:0 auto;max-width:80.625rem}.m-special-sections-group .wp-block-group__inner-container.block-editor-block-list__layout{max-width:62.5rem!important}.category .t-layout:first-of-type .t-layout__main>.wp-block-columns:first-of-type>.wp-block-column>.m-single-article .m-single-article__headline{font-size:1.375rem}@media (min-width:64em){.category .t-layout:first-of-type .t-layout__main>.wp-block-columns:first-of-type>.wp-block-column>.m-single-article .m-single-article__headline{font-size:2.25rem}}@media (min-width:782px) and (max-width:1200px){.category .wp-block-columns .wp-block-column .wp-block-columns{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:782px) and (max-width:1200px){.category .wp-block-columns .wp-block-column .wp-block-columns .wp-block-column{-ms-flex-preferred-size:100%;flex-basis:100%}}@media (min-width:600px) and (max-width:1200px){.category .wp-block-columns .wp-block-column .wp-block-columns .wp-block-column:nth-child(2n){margin-left:0}}@media (min-width:600px) and (max-width:781px){.category .wp-block-columns .wp-block-column:not(:only-child){-ms-flex-preferred-size:100%!important;flex-basis:100%!important}}@media (min-width:600px) and (max-width:781px){.category .wp-block-columns .wp-block-column:nth-child(2n){margin-left:0}}.category .wp-block-columns .wp-block-column .accordion{margin-bottom:1.5rem}@media (min-width:64em){.category .wp-block-columns .wp-block-column .accordion{margin-bottom:0}}.category .wp-block-columns .wp-block-column .m-single-article__headline{font-size:1.375rem}@media (min-width:600px) and (max-width:781px){.category .wp-block-columns .wp-block-column .m-single-article__headline{font-size:2.25rem}}@media (min-width:64em){.category .wp-block-columns .wp-block-column .m-single-article__headline{margin-bottom:.25rem;margin-top:.5rem}}.m-special-sections-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:2rem;margin-top:-20px;padding:2rem 0 0 0}.m-special-sections-header.m-special-sections-header--bottom-border:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 19' fill='%23B6B6B6'%3E%3Cpath d='M0 16h3v3H0zM0 8h3v3H0zM0 0h3v3H0z'/%3E%3C/svg%3E");bottom:-19px;content:"";display:block;height:19px;width:100%}.m-special-sections-header .m-special-sections-header__title{font-family:franklin-gothic-urw-cond,arial;font-family:var(--f-primary);margin:0 0 .875rem 0}.m-special-sections-header .m-special-sections-header__title .m-special-sections-header__title--border{border-bottom:8px solid #bb2525;border-bottom:8px solid var(--c-red);display:inline-block}.m-special-sections-header .m-special-sections-header__lead{font-family:"Source Serif Pro",times;font-family:var(--f-secondary);font-size:1.5rem;line-height:1.5;margin:0 0 1.5rem 0;max-width:600px}.m-special-sections-header.m-special-sections-header--alt{background-repeat:no-repeat;background-size:cover;left:50%;margin-left:-50vw;margin-right:-50vw;margin-top:-20px;max-width:100vw;position:relative;right:50%;width:100vw}.m-special-sections-header.m-special-sections-header--alt.m-special-sections-header__image--background{margin-top:0;padding:1rem}@media (min-width:64em){.m-special-sections-header.m-special-sections-header--alt.m-special-sections-header__image--background{padding:2.5rem}}[data-type="bdc/special-section-heading"] .m-special-sections-header.m-special-sections-header--alt{left:unset;margin-left:unset;margin-right:unset;margin-top:unset;max-width:unset;right:unset;width:auto}.m-special-sections-header.m-special-sections-header--alt:after{display:none}.m-special-sections-header.m-special-sections-header--alt .m-special-sections-header-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin:0 auto;max-width:80.625rem;width:100%}@media (min-width:48em){.m-special-sections-header.m-special-sections-header--alt .m-special-sections-header-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.m-special-sections-header.m-special-sections-header--alt .m-special-sections-header-content,.m-special-sections-header.m-special-sections-header--alt .m-special-sections-header__sponsor{background-color:#fff;background-color:var(--c-white);padding:1rem}@media (min-width:64em){.m-special-sections-header.m-special-sections-header--alt .m-special-sections-header-content,.m-special-sections-header.m-special-sections-header--alt .m-special-sections-header__sponsor{padding:2rem}}.m-special-sections-group .m-special-sections-header.m-special-sections-header--alt .m-special-sections-header-content,.m-special-sections-group .m-special-sections-header.m-special-sections-header--alt .m-special-sections-header__sponsor{background-color:transparent}@media (min-width:64em){.m-special-sections-group .m-special-sections-header.m-special-sections-header--alt .m-special-sections-header-content,.m-special-sections-group .m-special-sections-header.m-special-sections-header--alt .m-special-sections-header__sponsor{padding:0}}.m-special-sections-header.m-special-sections-header--alt .m-special-sections-header__lead{font-size:1.125rem;margin-bottom:0;max-width:700px}@media (min-width:64em){.m-special-sections-header.m-special-sections-header--alt .m-special-sections-header__lead{font-size:1.5rem}}.m-special-sections-header.m-special-sections-header--alt .m-special-sections-header__title{display:inline-block;margin-bottom:1rem}.m-special-sections-header.m-special-sections-header--alt .m-special-sections-header__sponsor{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:1rem;padding:1rem}@media (min-width:48em){.m-special-sections-header.m-special-sections-header--alt .m-special-sections-header__sponsor{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:0;padding:1rem 2rem 2rem 2rem}}.m-special-sections-header.m-special-sections-header--alt .m-special-sections-header__sponsor p{color:#68686d;color:var(--c-dark-gray);-webkit-box-flex:0;-ms-flex:0 1 40%;flex:0 1 40%;font-family:franklin-gothic-urw-cond,arial;font-family:var(--f-primary);font-size:.875rem;text-align:center;text-transform:uppercase}.m-special-sections-header.m-special-sections-header--alt .m-special-sections-header__sponsor img{max-width:90pt}@media (min-width:64em){.m-special-sections-header.m-special-sections-header--alt .m-special-sections-header__sponsor img{max-width:220px}}.m-special-sections-group .m-special-sections-header.m-special-sections-header--alt .m-special-sections-header__sponsor{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media (min-width:48em){.m-special-sections-group .m-special-sections-header.m-special-sections-header--alt .m-special-sections-header__sponsor{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.m-special-sections-group .m-special-sections-header.m-special-sections-header--alt .m-special-sections-header__sponsor p{-webkit-box-flex:0;-ms-flex:0 1 40%;flex:0 1 40%;margin-right:0}.m-special-sections-group .m-special-sections-header.m-special-sections-header--alt .m-special-sections-header__sponsor img{max-width:90pt}@media (min-width:64em){.m-special-sections-group .m-special-sections-header.m-special-sections-header--alt .m-special-sections-header__sponsor img{max-width:220px}}.m-special-sections-header.m-special-sections-header--alt .m-special-sections-header-content{-webkit-box-flex:1;-ms-flex:1;flex:1}@media (min-width:48em){.m-special-sections-header.m-special-sections-header--alt .m-special-sections-header-content{-webkit-box-flex:0;-ms-flex:0 1 73%;flex:0 1 73%}}@media (min-width:64em){.m-special-sections-header.m-special-sections-header--alt .m-special-sections-header-content{-webkit-box-flex:0;-ms-flex:0 1 75%;flex:0 1 75%}}.m-special-sections-group .m-special-sections-header.m-special-sections-header--alt{left:unset;margin-left:unset;margin-right:unset;margin-top:unset;max-width:unset;padding:0;position:static;right:unset;width:unset}.m-special-sections-header+hr.wp-block-separator.is-style-grey-pattern{margin-bottom:2rem!important;margin-top:0!important}.m-ski-conditions-table{border:1px solid #e1e1e1;border:1px solid var(--c-line-gray);font-family:franklin-gothic-urw-cond,arial;font-family:var(--f-primary);font-size:.875rem;font-size:var(--fs-small);max-width:100%}.m-ski-conditions-table tr{border-bottom:1px solid #e1e1e1;border-bottom:1px solid var(--c-line-gray)}.m-ski-conditions-table th{color:#68686d;color:var(--c-dark-gray)}.m-ski-conditions-table td,.m-ski-conditions-table th{padding:.625rem}.m-ski-conditions-table__table{border-collapse:collapse;text-align:left;width:100%}@media (max-width:47.938em){.m-ski-conditions-table__table{overflow-x:scroll}.m-ski-conditions-table__location,.m-ski-conditions-table__state{display:none}& .m-ski-conditions-table__lifts,& .m-ski-conditions-table__trails{text-wrap:auto}}@media (min-width:64em){.m-ski-conditions-table__table .m-ski-conditions-table__lifts,.m-ski-conditions-table__table .m-ski-conditions-table__trails{text-wrap:nowrap}.m-ski-conditions-table__table .m-ski-conditions-table__state-header{display:none}}.m-ski-conditions-table__body tr td:first-child{color:#bb2525;color:var(--c-red);font-weight:600;text-transform:uppercase}.m-ski-conditions-table__title{border-bottom:1px solid #000;border-bottom:1px solid var(--c-black);color:#68686d;color:var(--c-dark-gray);font-weight:700;padding:.625rem;text-align:left;text-transform:uppercase}.m-ski-conditions-table__header th{color:#68686d;color:var(--c-dark-gray);font-weight:400}.m-ski-conditions-table__footer{background-color:#f1f1f1;background-color:var(--c-light-gray);text-align:center}.m-ski-conditions-table__footer .m-ski-conditions-table__footer-button,.m-ski-conditions-table__footer a{color:#000;color:var(--c-black);font-weight:600}.m-ski-conditions-table__footer a+a{margin-left:1.563rem}.gform-confirmation,.gforms_block,.gpoll_container,.gpoll_enabled_wrapper{background-color:#fff;background-color:var(--c-white);-webkit-box-shadow:2px 4px 10px 0 rgba(0,0,0,.1);box-shadow:2px 4px 10px 0 rgba(0,0,0,.1);font-family:franklin-gothic-urw-cond,arial;font-family:var(--f-primary);margin-bottom:2rem;padding:2rem;position:relative}.gform-confirmation:before,.gforms_block:before,.gpoll_container:before,.gpoll_enabled_wrapper:before{color:#bb2525;color:var(--c-red);content:attr(data-overline-confirmation);font-size:.875rem;margin-bottom:1rem;text-transform:uppercase}.gform-confirmation .m-gform-confirmation__button,.gforms_block .m-gform-confirmation__button,.gpoll_container .m-gform-confirmation__button,.gpoll_enabled_wrapper .m-gform-confirmation__button{background-color:transparent;border:0;border-bottom:2px solid transparent;color:#bb2525;color:var(--c-red);cursor:pointer;padding:0;-webkit-transition:border-bottom-color .25s ease-in-out;transition:border-bottom-color .25s ease-in-out}.gform-confirmation .m-gform-confirmation__button:focus,.gform-confirmation .m-gform-confirmation__button:hover,.gforms_block .m-gform-confirmation__button:focus,.gforms_block .m-gform-confirmation__button:hover,.gpoll_container .m-gform-confirmation__button:focus,.gpoll_container .m-gform-confirmation__button:hover,.gpoll_enabled_wrapper .m-gform-confirmation__button:focus,.gpoll_enabled_wrapper .m-gform-confirmation__button:hover{border-bottom-color:#bb2525;border-bottom-color:var(--c-red);color:#000;color:var(--c-black);outline:0}.gform-confirmation .gpoll_value_selected,.gforms_block .gpoll_value_selected,.gpoll_container .gpoll_value_selected,.gpoll_enabled_wrapper .gpoll_value_selected{background-image:none!important;padding-left:0!important}.gform-confirmation .gpoll_field_label,.gforms_block .gpoll_field_label,.gpoll_container .gpoll_field_label,.gpoll_enabled_wrapper .gpoll_field_label{font-size:2.5rem;font-weight:600;margin-bottom:1.5rem}.gform-confirmation .gpoll_choice_label,.gforms_block .gpoll_choice_label,.gpoll_container .gpoll_choice_label,.gpoll_enabled_wrapper .gpoll_choice_label{margin:.5rem 0 .25rem 0}.gform-confirmation .gform_ajax_spinner,.gforms_block .gform_ajax_spinner,.gpoll_container .gform_ajax_spinner,.gpoll_enabled_wrapper .gform_ajax_spinner{margin-left:1rem}.gform-confirmation .gpoll_button,.gforms_block .gpoll_button,.gpoll_container .gpoll_button,.gpoll_enabled_wrapper .gpoll_button{display:none}.gform-confirmation .gpoll_wrapper:last-child .gpoll_bar,.gforms_block .gpoll_wrapper:last-child .gpoll_bar,.gpoll_container .gpoll_wrapper:last-child .gpoll_bar,.gpoll_enabled_wrapper .gpoll_wrapper:last-child .gpoll_bar{margin-bottom:0}.gform-confirmation .gpoll_wrapper .gpoll_ratio_label,.gforms_block .gpoll_wrapper .gpoll_ratio_label,.gpoll_container .gpoll_wrapper .gpoll_ratio_label,.gpoll_enabled_wrapper .gpoll_wrapper .gpoll_ratio_label{color:#000;color:var(--c-black)}.gform-confirmation .gform_footer .gform_button,.gforms_block .gform_footer .gform_button,.gpoll_container .gform_footer .gform_button,.gpoll_enabled_wrapper .gform_footer .gform_button{background-color:#bb2525;background-color:var(--c-red);border:1px solid transparent;-webkit-box-shadow:none;box-shadow:none;color:#fff;color:var(--c-white);cursor:pointer;display:inline-block;font-family:franklin-gothic-urw-cond,arial;font-family:var(--f-primary);font-size:.875rem;font-weight:600;padding:.625rem 1.25rem;text-decoration:none;-webkit-transition:background-color .25s ease-in-out,color .25s ease-in-out,border-color .25s ease-in-out,-webkit-box-shadow .25s ease-in-out;transition:background-color .25s ease-in-out,color .25s ease-in-out,border-color .25s ease-in-out,-webkit-box-shadow .25s ease-in-out;transition:background-color .25s ease-in-out,color .25s ease-in-out,border-color .25s ease-in-out,box-shadow .25s ease-in-out;transition:background-color .25s ease-in-out,color .25s ease-in-out,border-color .25s ease-in-out,box-shadow .25s ease-in-out,-webkit-box-shadow .25s ease-in-out;-webkit-transition:background-color var(--t-duration) var(--t-easing),color var(--t-duration) var(--t-easing),border-color var(--t-duration) var(--t-easing),-webkit-box-shadow var(--t-duration) var(--t-easing);transition:background-color var(--t-duration) var(--t-easing),color var(--t-duration) var(--t-easing),border-color var(--t-duration) var(--t-easing),-webkit-box-shadow var(--t-duration) var(--t-easing);transition:background-color var(--t-duration) var(--t-easing),color var(--t-duration) var(--t-easing),border-color var(--t-duration) var(--t-easing),box-shadow var(--t-duration) var(--t-easing);transition:background-color var(--t-duration) var(--t-easing),color var(--t-duration) var(--t-easing),border-color var(--t-duration) var(--t-easing),box-shadow var(--t-duration) var(--t-easing),-webkit-box-shadow var(--t-duration) var(--t-easing)}.gform-confirmation .gform_footer .gform_button>*,.gforms_block .gform_footer .gform_button>*,.gpoll_container .gform_footer .gform_button>*,.gpoll_enabled_wrapper .gform_footer .gform_button>*{pointer-events:none}.gform-confirmation .gform_footer .gform_button:focus,.gform-confirmation .gform_footer .gform_button:hover,.gforms_block .gform_footer .gform_button:focus,.gforms_block .gform_footer .gform_button:hover,.gpoll_container .gform_footer .gform_button:focus,.gpoll_container .gform_footer .gform_button:hover,.gpoll_enabled_wrapper .gform_footer .gform_button:focus,.gpoll_enabled_wrapper .gform_footer .gform_button:hover{background-color:#fff;background-color:var(--c-white);border-color:#000;border-color:var(--c-black);-webkit-box-shadow:-10px 10px 0 0 #bb2525;box-shadow:-10px 10px 0 0 #bb2525;-webkit-box-shadow:-10px 10px 0 0 var(--c-red);box-shadow:-10px 10px 0 0 var(--c-red);color:#bb2525;color:var(--c-red)}.gform-confirmation .gpoll_bar_count,.gforms_block .gpoll_bar_count,.gpoll_container .gpoll_bar_count,.gpoll_enabled_wrapper .gpoll_bar_count{top:-1px}.gform-confirmation .gpoll_bar,.gforms_block .gpoll_bar,.gpoll_container .gpoll_bar,.gpoll_enabled_wrapper .gpoll_bar{background-color:#fff;background-color:var(--c-white);border:1px solid #e1e1e1;border:1px solid var(--c-line-gray);margin-bottom:1rem;margin-left:0}.gform-confirmation fieldset.gfield,.gforms_block fieldset.gfield,.gpoll_container fieldset.gfield,.gpoll_enabled_wrapper fieldset.gfield{border:0;padding:0}.m-poll-results-view{display:inline-block;margin-bottom:.5rem}.m-poll-results{height:0;opacity:0;pointer-events:none;visibility:hidden}.m-poll-results.is-visible{height:100%;opacity:1;pointer-events:all;visibility:visible}.m-article-header.m-article-header--featured+.gforms_block{margin-top:1.25rem}.gform-confirmation .gpoll_container,.gpoll_summary .gpoll_container{background-color:transparent;-webkit-box-shadow:none;box-shadow:none;font-family:franklin-gothic-urw-cond,arial;font-family:var(--f-primary);margin-bottom:0;padding:0;position:relative}.gform-confirmation .gpoll_container:before,.gpoll_summary .gpoll_container:before{display:none}.gform_confirmation_wrapper:not(.gform-theme--framework) .green .gpoll_bar_juice,.gform_legacy_markup_wrapper .green .gpoll_bar_juice,.gravity-theme .green .gpoll_bar_juice{background-color:#bb2525;background-color:var(--c-red);background-image:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.gform_confirmation_wrapper:not(.gform-theme--framework) .green .gpoll_bar_juice:after,.gform_legacy_markup_wrapper .green .gpoll_bar_juice:after,.gravity-theme .green .gpoll_bar_juice:after{background-image:none}.gform_confirmation_wrapper:not(.gform-theme--framework) .green .gpoll_ratio_box,.gform_legacy_markup_wrapper .green .gpoll_ratio_box,.gravity-theme .green .gpoll_ratio_box{background-color:transparent;border-radius:0;left:unset;right:0;top:-23px;width:23px}.gform_wrapper{background-color:#fff;background-color:var(--c-white);-webkit-box-shadow:2px 4px 10px 0 rgba(0,0,0,.1);box-shadow:2px 4px 10px 0 rgba(0,0,0,.1);font-family:franklin-gothic-urw-cond,arial;font-family:var(--f-primary);padding:2rem;position:relative}.gform_wrapper:before{color:#bb2525;color:var(--c-red);content:attr(data-overline);font-size:.875rem;margin-bottom:1rem;text-transform:uppercase}.gform_wrapper .gform_button[type=submit],.gform_wrapper .gform_next_button,.gform_wrapper .gform_previous_button{background-color:#bb2525;background-color:var(--c-red);border:1px solid transparent;-webkit-box-shadow:none;box-shadow:none;color:#fff;color:var(--c-white);cursor:pointer;display:inline-block;font-family:franklin-gothic-urw-cond,arial;font-family:var(--f-primary);font-size:1rem;font-size:var(--fs-regular);font-weight:600;padding:.6875rem 1.25rem;text-decoration:none;-webkit-transition:background-color .25s ease-in-out,color .25s ease-in-out,border-color .25s ease-in-out,-webkit-box-shadow .25s ease-in-out;transition:background-color .25s ease-in-out,color .25s ease-in-out,border-color .25s ease-in-out,-webkit-box-shadow .25s ease-in-out;transition:background-color .25s ease-in-out,color .25s ease-in-out,border-color .25s ease-in-out,box-shadow .25s ease-in-out;transition:background-color .25s ease-in-out,color .25s ease-in-out,border-color .25s ease-in-out,box-shadow .25s ease-in-out,-webkit-box-shadow .25s ease-in-out;-webkit-transition:background-color var(--t-duration) var(--t-easing),color var(--t-duration) var(--t-easing),border-color var(--t-duration) var(--t-easing),-webkit-box-shadow var(--t-duration) var(--t-easing);transition:background-color var(--t-duration) var(--t-easing),color var(--t-duration) var(--t-easing),border-color var(--t-duration) var(--t-easing),-webkit-box-shadow var(--t-duration) var(--t-easing);transition:background-color var(--t-duration) var(--t-easing),color var(--t-duration) var(--t-easing),border-color var(--t-duration) var(--t-easing),box-shadow var(--t-duration) var(--t-easing);transition:background-color var(--t-duration) var(--t-easing),color var(--t-duration) var(--t-easing),border-color var(--t-duration) var(--t-easing),box-shadow var(--t-duration) var(--t-easing),-webkit-box-shadow var(--t-duration) var(--t-easing)}.gform_wrapper .gform_button[type=submit]:focus,.gform_wrapper .gform_button[type=submit]:hover,.gform_wrapper .gform_next_button:focus,.gform_wrapper .gform_next_button:hover,.gform_wrapper .gform_previous_button:focus,.gform_wrapper .gform_previous_button:hover{background-color:#fff;background-color:var(--c-white);border-color:#000;border-color:var(--c-black);-webkit-box-shadow:-10px 10px 0 0 #bb2525;box-shadow:-10px 10px 0 0 #bb2525;-webkit-box-shadow:-10px 10px 0 0 var(--c-red);box-shadow:-10px 10px 0 0 var(--c-red);color:#bb2525;color:var(--c-red)}.gform_wrapper .gform_previous_button+.gform_button{margin-left:.875rem}.gform_wrapper .gform_submission_error{color:#bb2525;color:var(--c-red);font-size:1rem;margin-bottom:0}.gform_wrapper .gform_required_legend{font-size:.875rem;font-style:italic;margin-top:0}.gform_wrapper .gform_title{margin-bottom:1rem;margin-top:0}.gform_wrapper .gform_fields{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.gform_wrapper fieldset.gfield{border:0;padding:0}.gform_wrapper .gfield:not(.gfield_html){margin-bottom:1.25rem;width:100%}.gform_wrapper .gfield:not(.gfield_html) legend{border:0;padding:0}.gform_wrapper .gfield:not(.gfield_html).gfield_error{color:#bb2525;color:var(--c-red)}.gform_wrapper .gfield:not(.gfield_html).gfield_error input,.gform_wrapper .gfield:not(.gfield_html).gfield_error textarea{border-color:#bb2525;border-color:var(--c-red)}.gform_wrapper .gfield:not(.gfield_html) .gfield_label{display:block;font-size:1.125rem;margin-bottom:.75rem}.gform_wrapper .gfield:not(.gfield_html).gfield--width-full,.gform_wrapper .gfield:not(.gfield_html).gfield--width-half{width:100%}@media (min-width:48em){.gform_wrapper .gfield:not(.gfield_html).gfield--width-half{width:calc(50% - 1rem)}}.gform_wrapper .gfield:not(.gfield_html) .gfield_validation_message{color:#bb2525;color:var(--c-red);font-size:.875rem;margin-top:.25rem}.gform_wrapper .gfield_label{display:block;font-size:1.125rem;font-weight:600;margin-bottom:.25rem}.gform_wrapper .ginput_container input,.gform_wrapper .ginput_container select,.gform_wrapper .ginput_container textarea{border:1px solid #e1e1e1;border:1px solid var(--c-line-gray);font-family:"Source Serif Pro",times;font-family:var(--f-secondary);font-size:1rem;font-size:var(--fs-regular);padding:10px;-webkit-transition:border-color .25s ease-in-out;transition:border-color .25s ease-in-out;-webkit-transition:border-color var(--t-duration) var(--t-easing);transition:border-color var(--t-duration) var(--t-easing);width:100%}@media (min-width:64em){.gform_wrapper .ginput_container input,.gform_wrapper .ginput_container select,.gform_wrapper .ginput_container textarea{font-size:.875rem;font-size:var(--fs-small)}}.gform_wrapper .ginput_container input:focus,.gform_wrapper .ginput_container input:hover,.gform_wrapper .ginput_container select:focus,.gform_wrapper .ginput_container select:hover,.gform_wrapper .ginput_container textarea:focus,.gform_wrapper .ginput_container textarea:hover{border-color:#000;border-color:var(--c-black);outline:0}.gform_wrapper .ginput_container textarea{resize:none}.gform_wrapper .ginput_container_select{position:relative}.gform_wrapper .ginput_container_select:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 34 20'%3E%3Cpath d='M17.035 14.243L4.307 1.515a2 2 0 10-2.828 2.828l14.142 14.142a2 2 0 002.828 0L32.592 4.343c.391-.391.586-.902.586-1.414a2 2 0 00-3.414-1.414L17.035 14.243z' fill='%23BB2525'/%3E%3C/svg%3E");background-repeat:no-repeat;content:"";display:block;height:8px;position:absolute;right:1rem;top:1rem;width:14px}.gform_wrapper .ginput_container select{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#68686d;color:var(--c-dark-gray);cursor:pointer;line-height:1.2}.gform_wrapper legend.gfield_label{font-family:franklin-gothic-urw-cond,arial;font-family:var(--f-primary);font-size:2.25rem;font-weight:500;margin:0}.gform_wrapper .gfield_required_text{color:#bb2525;color:var(--c-red);display:inline-block;margin-left:.25rem}.gform_wrapper .gfield_consent_label>a{color:#bb2525;color:var(--c-red);height:18px;margin-left:.25rem}@media (min-width:48em){.gform_wrapper .gfield_consent_label>a{height:17px}}.gform_wrapper .add_list_item,.gform_wrapper input[type=file]::-webkit-file-upload-button{background-color:#bb2525;background-color:var(--c-red);border:1px solid transparent;-webkit-box-shadow:none;box-shadow:none;color:#fff;color:var(--c-white);cursor:pointer;display:inline-block;font-family:franklin-gothic-urw-cond,arial;font-family:var(--f-primary);font-size:1rem;font-size:var(--fs-regular);font-weight:600;margin-top:1rem;padding:.6875rem 1.25rem;text-decoration:none;-webkit-transition:background-color .25s ease-in-out,color .25s ease-in-out,border-color .25s ease-in-out,-webkit-box-shadow .25s ease-in-out;transition:background-color .25s ease-in-out,color .25s ease-in-out,border-color .25s ease-in-out,-webkit-box-shadow .25s ease-in-out;transition:background-color .25s ease-in-out,color .25s ease-in-out,border-color .25s ease-in-out,box-shadow .25s ease-in-out;transition:background-color .25s ease-in-out,color .25s ease-in-out,border-color .25s ease-in-out,box-shadow .25s ease-in-out,-webkit-box-shadow .25s ease-in-out;-webkit-transition:background-color var(--t-duration) var(--t-easing),color var(--t-duration) var(--t-easing),border-color var(--t-duration) var(--t-easing),-webkit-box-shadow var(--t-duration) var(--t-easing);transition:background-color var(--t-duration) var(--t-easing),color var(--t-duration) var(--t-easing),border-color var(--t-duration) var(--t-easing),-webkit-box-shadow var(--t-duration) var(--t-easing);transition:background-color var(--t-duration) var(--t-easing),color var(--t-duration) var(--t-easing),border-color var(--t-duration) var(--t-easing),box-shadow var(--t-duration) var(--t-easing);transition:background-color var(--t-duration) var(--t-easing),color var(--t-duration) var(--t-easing),border-color var(--t-duration) var(--t-easing),box-shadow var(--t-duration) var(--t-easing),-webkit-box-shadow var(--t-duration) var(--t-easing)}.gform_wrapper .add_list_item:focus,.gform_wrapper .add_list_item:hover,.gform_wrapper input[type=file]::-webkit-file-upload-button:focus,.gform_wrapper input[type=file]::-webkit-file-upload-button:hover{background-color:#fff;background-color:var(--c-white);border-color:#000;border-color:var(--c-black);-webkit-box-shadow:-10px 10px 0 0 #bb2525;box-shadow:-10px 10px 0 0 #bb2525;-webkit-box-shadow:-10px 10px 0 0 var(--c-red);box-shadow:-10px 10px 0 0 var(--c-red);color:#bb2525;color:var(--c-red)}.gform_wrapper input[type=file]::-webkit-file-upload-button{margin-top:0}.gform_wrapper .gfield_description{font-size:.875rem;margin-top:.5rem}.gform_wrapper .ginput_complex span:not(:last-child){display:block;margin-bottom:.875rem}.gform_wrapper .gfield_html.gfield_html_formatted{margin-bottom:.875rem}.gform_wrapper.m-gforms-poll-block .gform_description,.gform_wrapper.m-gforms-poll-block .gform_title{display:none}.gform_wrapper.m-gforms-poll-block .gfield:not(.gfield_html) .gfield_label{font-size:2.25rem;font-weight:600;margin-bottom:1rem}.gform_wrapper .gsection{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 375 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23B6B6B6'%3E%3Cpath d='M1 16h3v3H1zm8 0h3v3H9zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zM1 0h3v3H1zm8 0h3v3H9zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zM1 8h3v3H1zm8 0h3v3H9zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3zm8 0h3v3h-3z'/%3E%3C/g%3E%3C/svg%3E");background-repeat:repeat-x;border-bottom:0!important;height:1.25rem;margin:1.875rem 0!important;width:100%}@media (min-width:48em){.gform_wrapper .gsection{margin:2rem 0!important}}.gform_wrapper .gsection .gsection_title{display:none!important}.gform_anchor{display:block;height:1px;pointer-events:none;position:relative;top:-300px;visibility:hidden}.gfield_checkbox button:last-child,.ginput_container_consent button:last-child{background-color:#fff;background-color:var(--c-white);border:1px solid #bb2525;border:1px solid var(--c-red);color:#bb2525;color:var(--c-red);cursor:pointer;display:inline-block;font-family:franklin-gothic-urw-cond,arial;font-family:var(--f-primary);font-size:.875rem;font-weight:600;margin-top:.5rem;padding:.5rem 1.25rem;-webkit-transition:background-color .25s ease-in-out,color .25s ease-in-out;transition:background-color .25s ease-in-out,color .25s ease-in-out;-webkit-transition:background-color var(--t-duration) var(--t-easing),color var(--t-duration) var(--t-easing);transition:background-color var(--t-duration) var(--t-easing),color var(--t-duration) var(--t-easing)}.gfield_checkbox button:last-child>*,.ginput_container_consent button:last-child>*{pointer-events:none}.gfield_checkbox button:last-child:focus,.gfield_checkbox button:last-child:hover,.ginput_container_consent button:last-child:focus,.ginput_container_consent button:last-child:hover{background-color:#bb2525;background-color:var(--c-red);color:#fff;color:var(--c-white);outline:0}.gfield_checkbox .gchoice,.ginput_container_consent .gchoice{font-family:franklin-gothic-urw-cond,arial;font-family:var(--f-primary);font-size:1rem;margin-bottom:.875rem;position:relative}.gfield_checkbox input[type=checkbox],.ginput_container_consent input[type=checkbox]{height:0;opacity:0;position:absolute;width:0}.gfield_checkbox input[type=checkbox]+label,.ginput_container_consent input[type=checkbox]+label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative}.gfield_checkbox input[type=checkbox]+label:before,.ginput_container_consent input[type=checkbox]+label:before{background-color:#fff;background-color:var(--c-white);border:1px solid #bb2525;border:1px solid var(--c-red);content:"";display:inline-block;height:14px;margin-right:.75rem;-webkit-transition:background-color .25s ease-in-out;transition:background-color .25s ease-in-out;-webkit-transition:background-color var(--t-duration) var(--t-easing);transition:background-color var(--t-duration) var(--t-easing);width:14px}.gfield_checkbox input[type=checkbox]:checked+label:before,.gfield_checkbox input[type=checkbox]:focus+label:before,.gfield_checkbox input[type=checkbox]:hover+label:before,.ginput_container_consent input[type=checkbox]:checked+label:before,.ginput_container_consent input[type=checkbox]:focus+label:before,.ginput_container_consent input[type=checkbox]:hover+label:before{background-color:#bb2525;background-color:var(--c-red)}.gfield_checkbox input[type=checkbox]:checked+label:after,.ginput_container_consent input[type=checkbox]:checked+label:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 469 361'%3E%3Cpath d='M183.216 213.484a4.001 4.001 0 01-5.656 0L72.446 108.437.593 180.323 105.671 285.43l74.717 74.713L468.107 72.391 396.2.559 183.216 213.484z' fill='%23FFF'/%3E%3C/svg%3E");background-repeat:no-repeat;content:"";height:9px;left:2px;position:absolute;top:4px;width:9pt}.gfield_radio .gchoice{font-family:franklin-gothic-urw-cond,arial;font-family:var(--f-primary);font-size:1rem;margin-bottom:.875rem;position:relative}.gfield_radio .gchoice input[type=radio]{height:0;opacity:0;position:absolute;width:0}.gfield_radio .gchoice input[type=radio]+label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative}.gfield_radio .gchoice input[type=radio]+label:before{background-color:#fff;background-color:var(--c-white);border:1px solid #bb2525;border:1px solid var(--c-red);border-radius:50%;content:"";display:inline-block;height:14px;margin-right:.75rem;-webkit-transition:background-color .25s ease-in-out;transition:background-color .25s ease-in-out;-webkit-transition:background-color var(--t-duration) var(--t-easing);transition:background-color var(--t-duration) var(--t-easing);width:14px}.gfield_radio .gchoice input[type=radio]:checked+label:before,.gfield_radio .gchoice input[type=radio]:focus+label:before,.gfield_radio .gchoice input[type=radio]:hover+label:before{background-color:#bb2525;background-color:var(--c-red)}.gfield_radio .gchoice input[type=radio]:checked+label:after{background-color:#fff;background-color:var(--c-white);border-radius:50%;content:"";height:8px;left:4px;position:absolute;top:5px;width:8px}.re_autocomplete__wrapper{margin-right:10px;position:relative}.re_autocomplete__wrapper .re_autocomplete__input{background-color:#fff;background-color:var(--c-white);border:1px solid #000;border:1px solid var(--c-black);-webkit-box-sizing:border-box;box-sizing:border-box;color:#000;color:var(--c-black);-webkit-box-flex:1;-ms-flex:1;flex:1;font-family:"Source Serif Pro",times;font-family:var(--f-secondary);font-size:.875rem;font-size:var(--fs-small);font-weight:400;line-height:1.6;margin-bottom:10px;margin-right:0;min-width:90pt;padding:.75rem;position:relative;width:100%}.re_autocomplete__wrapper .re_autocomplete__input.focus-visible,.re_autocomplete__wrapper .re_autocomplete__input:focus-visible{background-color:#fff;background-color:var(--c-white);outline:none}@media (min-width:64em){.re_autocomplete__wrapper .re_autocomplete__input{line-height:1.2}}.re_autocomplete__wrapper .re_autocomplete__hint,.re_autocomplete__wrapper .re_autocomplete__input{-webkit-appearance:none;border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.re_autocomplete__wrapper .re_autocomplete__hint{border-radius:0;color:#b6b6b6;color:var(--c-mid-gray);font-family:franklin-gothic-urw-cond,arial;font-family:var(--f-primary);font-size:.875rem;font-size:var(--fs-small);font-weight:300;height:100%;line-height:1.2;margin-bottom:0;padding:.75rem;position:absolute}.re_autocomplete__menu{background-color:#fff;background-color:var(--c-white);border:1px solid #000;border:1px solid var(--c-black);border-top:none;color:#000;color:var(--c-black);list-style:none;margin:0;max-height:342px;overflow-x:hidden;padding:0;width:100%}.re_autocomplete__menu .re_autocomplete__option{border:1px solid #000;border:1px solid var(--c-black);border-bottom:none;border-width:1px 0;color:#000;color:var(--c-black);cursor:pointer;display:block;font-family:"Source Serif Pro",times;font-family:var(--f-secondary);font-size:.875rem;font-size:var(--fs-small);font-weight:300;margin:0;padding:.75rem;position:relative}.re_autocomplete__menu .re_autocomplete__option:before{display:none}.re_autocomplete__input--default{padding:.25rem}.re_autocomplete__input--show-all-values{cursor:pointer;padding:.25rem 2rem .25rem .25rem}.re_autocomplete__dropdown-arrow-down{display:inline-block;height:24px;position:absolute;right:8px;top:10px;width:24px;z-index:-1}.re_autocomplete__menu--visible{display:block}.re_autocomplete__menu--hidden{display:none}.re_autocomplete__menu--overlay{-webkit-box-shadow:rgba(0,0,0,.256863) 0 2px 6px;box-shadow:0 2px 6px rgba(0,0,0,.256863);left:0;position:absolute;top:100%;z-index:100}.re_autocomplete__menu--inline{position:absolute;top:43px;z-index:2}.re_autocomplete__option>*{pointer-events:none}.re_autocomplete__option:first-of-type{border-top-width:0}.re_autocomplete__option:last-of-type{border-bottom-width:0}.re_autocomplete__option--odd{background-color:#fff;background-color:var(--c-white)}.re_autocomplete__option--focused,.re_autocomplete__option:hover{background-color:#f1f1f1;background-color:var(--c-light-gray);color:#000;color:var(--c-black);outline:none}.re_autocomplete__option--no-results{background-color:#fff;background-color:var(--c-white);color:#68686d;color:var(--c-dark-gray);cursor:not-allowed}#js-real-estate-autcomplete{-webkit-box-flex:1;-ms-flex:1;flex:1}#realestate-listings-map{bottom:0;height:300px;position:relative;top:0}#realestate-listings-map .mapbox-logo{display:none}#realestate-listings-map .leaflet-bottom,#realestate-listings-map .leaflet-top{z-index:1}.realestate-listings-map__heading{margin:2.875rem 0 1.25rem}.m-real-estate-listing{border-bottom:1px solid #b6b6b6;border-bottom:1px solid var(--c-mid-gray);font-family:franklin-gothic-urw-cond,arial;font-family:var(--f-primary);padding:2rem}.m-real-estate-listing .m-real-estate-listing__header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1.25rem}@media (min-width:64em){.m-real-estate-listing .m-real-estate-listing__header{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.m-real-estate-listing .m-real-estate-listing__title{margin:0}.m-real-estate-listing .m-real-estate-listing__title a{color:#000;color:var(--c-black);font-weight:700}@media (min-width:64em){.m-real-estate-listing .m-real-estate-listing__title a{font-size:2rem;font-size:var(--fs-xlarge)}}@media (min-width:64em){.m-real-estate-listing .m-real-estate-listing__title{margin-right:2.5rem}}.m-real-estate-listing .m-real-estate-listing__agent-logo img{height:50px;max-width:130px;font-family:"object-fit:contain";-o-object-fit:contain;object-fit:contain}.m-real-estate-listing .m-real-estate-listing__content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.m-real-estate-listing .m-real-estate-listing__image{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:relative}.m-real-estate-listing .m-real-estate-listing__image img{height:auto;width:100%}@media (min-width:64em){.m-real-estate-listing .m-real-estate-listing__image img{height:275px;font-family:"object-fit:cover";-o-object-fit:cover;object-fit:cover;width:370px}}.m-real-estate-listing .m-real-estate-listing__image-link:hover{border-bottom:none}.m-real-estate-listing .m-real-estate-listing__open-house{text-transform:uppercase;top:.5rem}.m-real-estate-listing .m-real-estate-listing__image-number,.m-real-estate-listing .m-real-estate-listing__open-house{background-color:#bb2525;background-color:var(--c-red);border:1px solid transparent;color:#fff;color:var(--c-white);font-family:franklin-gothic-urw-cond,arial;font-family:var(--f-primary);font-size:.875rem;font-size:var(--fs-small);font-weight:600;left:.75rem;margin:0;padding:.625rem .9375rem;position:absolute}.m-real-estate-listing .m-real-estate-listing__image-number{bottom:1.25rem}.m-real-estate-listing .m-real-estate-listing__details{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%}@media (min-width:64em){.m-real-estate-listing .m-real-estate-listing__details{margin-left:2rem;width:auto}}.m-real-estate-listing .m-real-estate-listing__agent-details-content{-webkit-box-flex:1;-ms-flex:1;flex:1}.m-real-estate-listing .m-real-estate-listing__agent-details-content .m-real-estate-listing__agent-detail{display:block;width:100%}.m-real-estate-listing .m-real-estate-listing__agent-details-content .m-real-estate-listing__agent-detail a{color:#000;color:var(--c-black);display:inline-block;font-family:"Source Serif Pro",times;font-family:var(--f-secondary);font-size:1rem;font-size:var(--fs-regular);font-weight:300;line-height:1.3}.m-real-estate-listing .m-real-estate-listing__agency-url,.m-real-estate-listing .m-real-estate-listing__agency-url:focus,.m-real-estate-listing .m-real-estate-listing__agency-url:hover{border-bottom:none}.m-real-estate-listing .m-real-estate-listing__agent-name{margin:0 0 .5rem}.m-real-estate-listing .m-real-estate-listing__agency-name,.m-real-estate-listing .m-real-estate-listing__agent-name{color:#bb2525;color:var(--c-red);font-size:1.125rem;font-size:var(--fs-medium);font-weight:700;text-transform:uppercase}.m-real-estate-listing .m-real-estate-listing__agency-name{margin:0}.m-real-estate-listing .m-real-estate-listing__detail-price{border-bottom:1px solid #e1e1e1;border-bottom:1px solid var(--c-line-gray);color:#bb2525;color:var(--c-red);font-family:franklin-gothic-urw-cond,arial;font-family:var(--f-primary);font-size:1.125rem;font-size:var(--fs-medium);font-weight:700;margin:0;padding-bottom:1rem}.m-real-estate-listing .m-real-estate-listing__agent-details,.m-real-estate-listing .m-real-estate-listing__row{display:-webkit-box;display:-ms-flexbox;display:flex}.m-real-estate-listing .m-real-estate-listing__agent-details{-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:1rem}.m-real-estate-listing .m-real-estate-listing__detail-description{margin:0}.m-real-estate-listing .m-real-estate-listing__detail-description,.m-real-estate-listing .m-real-estate-listing__row{border-bottom:1px solid #e1e1e1;border-bottom:1px solid var(--c-line-gray);font-family:"Source Serif Pro",times;font-family:var(--f-secondary);padding:1rem 0}.m-real-estate-listing .m-real-estate-listing__detail-beds,.m-real-estate-listing .m-real-estate-listing__detail-size{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0}.m-real-estate-listing .m-real-estate-listing__detail-baths,.m-real-estate-listing .m-real-estate-listing__detail-partial{-webkit-box-flex:2;-ms-flex:2;flex:2;margin:0}.m-real-estate-listing .m-real-estate-listing__agent-details-logo{height:50px;max-width:130px;font-family:"object-fit:contain";-o-object-fit:contain;object-fit:contain}.m-real-estate-listing--recommended{border:1px solid #000;border:1px solid var(--c-black);-webkit-box-shadow:-10px 10px 0 0 #bb2525;box-shadow:-10px 10px 0 0 #bb2525;-webkit-box-shadow:-10px 10px 0 0 var(--c-red);box-shadow:-10px 10px 0 0 var(--c-red);margin-bottom:3.5rem}.m-article-list--real-estate .m-advert{margin-bottom:2rem}@media (max-width:64em){.m-real-estate-listing__content.t-layout.t-layout--with-sidebar .t-layout__sidebar{display:block}}.m-real-estate-listing__content.t-layout.t-layout--with-sidebar [id=ad_articlerail1]:before,.m-real-estate-listing__content.t-layout.t-layout--with-sidebar [id=ad_articlerail2]:before{display:none}@media (min-width:64em){.m-real-estate-listing__content.t-layout.t-layout--with-sidebar [id=ad_articlerail1]:before,.m-real-estate-listing__content.t-layout.t-layout--with-sidebar [id=ad_articlerail2]:before{display:block}}.m-real-estate-listing__search{margin-bottom:2rem}@media (min-width:64em){.m-real-estate-listing__search{margin-bottom:3.5rem}}.m-real-estate__pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.m-real-estate__pagination .page-numbers.current,.m-real-estate__pagination .page-numbers.dots,.m-real-estate__pagination a.page-numbers{color:#000;color:var(--c-black);font-family:franklin-gothic-urw-cond,arial;font-family:var(--f-primary);font-size:1.125rem;font-size:var(--fs-medium);margin:0 .75rem}.m-real-estate__pagination a.page-numbers{text-decoration:none}.m-real-estate__pagination .page-numbers.current,.m-real-estate__pagination a.page-numbers:hover{text-decoration:underline;-webkit-text-decoration-color:#bb2525;text-decoration-color:#bb2525;-webkit-text-decoration-color:var(--c-red);text-decoration-color:var(--c-red);text-underline-offset:.25rem}.m-real-estate-search .m-real-estate-search__form,.m-real-estate__sort .m-real-estate-search__form{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}@media (min-width:64em){.m-real-estate-search .m-real-estate-search__form,.m-real-estate__sort .m-real-estate-search__form{-ms-flex-wrap:wrap;flex-wrap:wrap}}.m-real-estate-search .m-real-estate__search-input,.m-real-estate__sort .m-real-estate__search-input{border:1px solid #000;border:1px solid var(--c-black);-webkit-box-sizing:border-box;box-sizing:border-box;color:#000;color:var(--c-black);-webkit-box-flex:1;-ms-flex:1;flex:1;font-family:"Source Serif Pro",times;font-family:var(--f-secondary);font-size:.875rem;font-size:var(--fs-small);font-weight:400;margin-bottom:1rem;margin-right:10px;padding:.75rem;width:55%}@media (min-width:64em){.m-real-estate-search .m-real-estate__search-input,.m-real-estate__sort .m-real-estate__search-input{-webkit-box-flex:2;-ms-flex:2;flex:2;max-width:none}}.m-real-estate-search .m-real-estate-search__year-inputs,.m-real-estate__sort .m-real-estate-search__year-inputs{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.m-real-estate-search .m-real-estate__input-year,.m-real-estate__sort .m-real-estate__input-year{border:1px solid #e1e1e1;border:1px solid var(--c-line-gray);-webkit-box-sizing:border-box;box-sizing:border-box;color:#000;color:var(--c-black);font-family:franklin-gothic-urw-cond,arial;font-family:var(--f-primary);font-size:.875rem;font-size:var(--fs-small);font-weight:300;padding:.75rem;width:50%}@media (min-width:64em){.m-real-estate-search .m-real-estate__input-year,.m-real-estate__sort .m-real-estate__input-year{-webkit-box-flex:1;-ms-flex:1;flex:1}}.m-real-estate-search .m-real-estate-search__filter,.m-real-estate__sort .m-real-estate-search__filter{background-color:#f1f1f1;background-color:var(--c-light-gray);border:none;-webkit-box-sizing:border-box;box-sizing:border-box;color:#000;color:var(--c-black);font-family:franklin-gothic-urw-cond,arial;font-family:var(--f-primary);font-size:.875rem;font-size:var(--fs-small);font-weight:300;padding:.6875rem 1.25rem}.m-real-estate-search .m-real-estate-search__filter svg,.m-real-estate__sort .m-real-estate-search__filter svg{margin-left:10px}.m-real-estate-search .m-real-estate__select-button,.m-real-estate__sort .m-real-estate__select-button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;background-color:var(--c-white);border:1px solid #000;border:1px solid var(--c-black);color:#767676;color:var(--c-darker-gray);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:"Source Serif Pro",times;font-family:var(--f-secondary);font-size:.875rem;font-size:var(--fs-small);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;line-height:1.2;padding:.75rem;width:100%}.m-real-estate-search .m-real-estate__price-range,.m-real-estate__sort .m-real-estate__price-range{margin-right:.5rem}.m-real-estate-search .m-real-estate__select-button-price,.m-real-estate__sort .m-real-estate__select-button-price{min-width:142px}.m-real-estate-search .m-real-estate__select,.m-real-estate-search .real-estate__filter-container,.m-real-estate__sort .m-real-estate__select,.m-real-estate__sort .real-estate__filter-container{-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:1rem;min-width:90pt;width:calc(50% - 8px)}@media (min-width:64em){.m-real-estate-search .m-real-estate__select,.m-real-estate-search .real-estate__filter-container,.m-real-estate__sort .m-real-estate__select,.m-real-estate__sort .real-estate__filter-container{margin-right:10px;width:auto}}.m-real-estate-search .m-real-estate__select,.m-real-estate__sort .m-real-estate__select{display:inline-block;position:relative}.m-real-estate-search .m-real-estate__select:after,.m-real-estate__sort .m-real-estate__select:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 34 20'%3E%3Cpath d='M17.035 14.243L4.307 1.515a2 2 0 10-2.828 2.828l14.142 14.142a2 2 0 002.828 0L32.592 4.343c.391-.391.586-.902.586-1.414a2 2 0 00-3.414-1.414L17.035 14.243z' fill='%23BB2525'/%3E%3C/svg%3E");background-repeat:no-repeat;content:"";display:block;height:8px;pointer-events:none;position:absolute;right:10px;top:1rem;width:14px}.m-real-estate-search .m-real-estate__select select,.m-real-estate__sort .m-real-estate__select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #000;border:1px solid var(--c-black);color:#767676;color:var(--c-darker-gray);cursor:pointer;font-family:"Source Serif Pro",times;font-family:var(--f-secondary);font-size:.875rem;font-size:var(--fs-small);line-height:1.2;padding:.75rem 24px .75rem .75rem;-webkit-transition:border-color .25s ease-in-out;transition:border-color .25s ease-in-out;-webkit-transition:border-color var(--t-duration) var(--t-easing);transition:border-color var(--t-duration) var(--t-easing);width:100%;z-index:2}.m-real-estate-search .m-real-estate__select select:focus,.m-real-estate-search .m-real-estate__select select:hover,.m-real-estate__sort .m-real-estate__select select:focus,.m-real-estate__sort .m-real-estate__select select:hover{border-color:#000;border-color:var(--c-black);outline:0}.m-real-estate-search .m-real-estate__more-filter-count,.m-real-estate__sort .m-real-estate__more-filter-count{margin:0 .25rem}.m-real-estate-search .m-real-estate__filter-heading,.m-real-estate-search .m-real-estate__range,.m-real-estate__sort .m-real-estate__filter-heading,.m-real-estate__sort .m-real-estate__range{font-family:franklin-gothic-urw-cond,arial;font-family:var(--f-primary);font-size:1rem;font-weight:600;margin-bottom:.5rem}.m-real-estate-search .m-real-estate__range,.m-real-estate__sort .m-real-estate__range{margin:0 .5rem}.m-real-estate-search .m-real-estate__filter-heading,.m-real-estate__sort .m-real-estate__filter-heading{margin-bottom:.5rem;margin-top:0;width:100%}.m-real-estate-search .m-real-estate-search__more-row,.m-real-estate-search .m-real-estate__price-rental,.m-real-estate-search .m-real-estate__price-sale,.m-real-estate__sort .m-real-estate-search__more-row,.m-real-estate__sort .m-real-estate__price-rental,.m-real-estate__sort .m-real-estate__price-sale{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.m-real-estate-search .m-real-estate-search__more-row .m-real-estate__select,.m-real-estate-search .m-real-estate__price-rental .m-real-estate__select,.m-real-estate-search .m-real-estate__price-sale .m-real-estate__select,.m-real-estate__sort .m-real-estate-search__more-row .m-real-estate__select,.m-real-estate__sort .m-real-estate__price-rental .m-real-estate__select,.m-real-estate__sort .m-real-estate__price-sale .m-real-estate__select{margin-bottom:0;margin-right:0;min-width:auto}.m-real-estate-search .m-real-estate-search__more-row,.m-real-estate__sort .m-real-estate-search__more-row{margin-bottom:.625rem}.m-real-estate-search .real-estate__filter-container,.m-real-estate__sort .real-estate__filter-container{position:relative}.m-real-estate-search .m-real-estate__price-sale,.m-real-estate__sort .m-real-estate__price-sale{display:-webkit-box;display:-ms-flexbox;display:flex}.m-real-estate-search .m-real-estate__price-rental,.m-real-estate__sort .m-real-estate__price-rental{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:none}.m-real-estate-search .m-real-estate-search__more-dropdown.expanded,.m-real-estate-search .m-real-estate__price-dropdown.expanded,.m-real-estate__sort .m-real-estate-search__more-dropdown.expanded,.m-real-estate__sort .m-real-estate__price-dropdown.expanded{opacity:1;visibility:visible}.m-real-estate-search .m-real-estate-search__more-dropdown,.m-real-estate-search .m-real-estate__price-dropdown,.m-real-estate__sort .m-real-estate-search__more-dropdown,.m-real-estate__sort .m-real-estate__price-dropdown{background-clip:padding-box;background-color:#fff;background-color:var(--c-white);border:1px solid #e1e1e1;border:1px solid var(--c-line-gray);-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);min-width:255px;opacity:0;padding:.5rem;position:absolute;right:0;top:50px;-webkit-transition:opacity .2s,visibility .2s;transition:opacity .2s,visibility .2s;visibility:hidden;z-index:10}.m-real-estate-search .m-real-estate-search__more-dropdown:after,.m-real-estate-search .m-real-estate-search__more-dropdown:before,.m-real-estate-search .m-real-estate__price-dropdown:after,.m-real-estate-search .m-real-estate__price-dropdown:before,.m-real-estate__sort .m-real-estate-search__more-dropdown:after,.m-real-estate__sort .m-real-estate-search__more-dropdown:before,.m-real-estate__sort .m-real-estate__price-dropdown:after,.m-real-estate__sort .m-real-estate__price-dropdown:before{border-top:0;content:"";display:inline-block;position:absolute}.m-real-estate-search .m-real-estate-search__more-dropdown:before,.m-real-estate-search .m-real-estate__price-dropdown:before,.m-real-estate__sort .m-real-estate-search__more-dropdown:before,.m-real-estate__sort .m-real-estate__price-dropdown:before{border-bottom:7px solid #e1e1e1;border-bottom:7px solid var(--c-line-gray);border-left:7px solid transparent;border-right:7px solid transparent;right:6px;top:-6px}.m-real-estate-search .m-real-estate-search__more-dropdown:after,.m-real-estate-search .m-real-estate__price-dropdown:after,.m-real-estate__sort .m-real-estate-search__more-dropdown:after,.m-real-estate__sort .m-real-estate__price-dropdown:after{border-bottom:6px solid #fff;border-bottom:6px solid var(--c-white);border-left:6px solid transparent;border-right:6px solid transparent;right:7px;top:-5px}.m-real-estate-search .m-real-estate__price-dropdown,.m-real-estate__sort .m-real-estate__price-dropdown{min-width:265px}@media (min-width:64em){.m-real-estate-search .m-real-estate__price-dropdown,.m-real-estate__sort .m-real-estate__price-dropdown{float:left;left:-1px}.m-real-estate-search .m-real-estate__price-dropdown:before,.m-real-estate__sort .m-real-estate__price-dropdown:before{left:6px;right:auto}.m-real-estate-search .m-real-estate__price-dropdown:after,.m-real-estate__sort .m-real-estate__price-dropdown:after{left:7px;right:auto}}.m-real-estate-search .m-real-estate__price-dropdown .m-real-estate__select,.m-real-estate__sort .m-real-estate__price-dropdown .m-real-estate__select{margin:0}.m-real-estate-search .a-button,.m-real-estate__sort .a-button{margin-bottom:1rem}.m-real-estate-search .js-filters-mobile.expanded-mobile,.m-real-estate__sort .js-filters-mobile.expanded-mobile{background-color:#fff;background-color:var(--c-white);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1rem 0;position:absolute;top:54px;width:100%;z-index:2}.m-real-estate-search .m-real-estate-mobile-filters,.m-real-estate__sort .m-real-estate-mobile-filters{margin-bottom:1rem;margin-right:10px;max-width:90px;width:25%}@media (min-width:64em){.m-real-estate-search .m-real-estate-mobile-filters,.m-real-estate__sort .m-real-estate-mobile-filters{display:none}}.m-real-estate-search .js-filters-mobile,.m-real-estate__sort .js-filters-mobile{display:none}@media (min-width:64em){.m-real-estate-search .js-filters-mobile,.m-real-estate__sort .js-filters-mobile{display:-webkit-box;display:-ms-flexbox;display:flex}}.m-real-estate-search .m-real-estate__submit,.m-real-estate__sort .m-real-estate__submit{margin-left:.5rem;max-width:60px;width:20%}.m-real-estate-search .m-real-estate__submit:focus svg path,.m-real-estate-search .m-real-estate__submit:hover svg path,.m-real-estate__sort .m-real-estate__submit:focus svg path,.m-real-estate__sort .m-real-estate__submit:hover svg path{fill:#bb2525;fill:var(--c-red)}@media (min-width:64em){.m-real-estate-search .m-real-estate__submit,.m-real-estate__sort .m-real-estate__submit{max-width:none;width:auto}}.m-real-estate-search .m-real-estate__submit span,.m-real-estate__sort .m-real-estate__submit span{display:none}@media (min-width:64em){.m-real-estate-search .m-real-estate__submit span,.m-real-estate__sort .m-real-estate__submit span{display:inline-block}}.m-real-estate-search .m-real-estate__submit svg path,.m-real-estate__sort .m-real-estate__submit svg path{fill:#fff;fill:var(--c-white)}@media (min-width:64em){.m-real-estate-search .m-real-estate__submit svg,.m-real-estate__sort .m-real-estate__submit svg{display:none}}.m-real-estate-search .m-real-estate-search__more-checkboxes,.m-real-estate__sort .m-real-estate-search__more-checkboxes{margin-bottom:10px}.m-real-estate-search .m-real-estate-search__more-checkboxes label,.m-real-estate__sort .m-real-estate-search__more-checkboxes label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:franklin-gothic-urw-cond,arial;font-family:var(--f-primary);font-size:14px;margin-bottom:.75rem;width:100%}.m-real-estate-search .m-real-estate-search__more-checkboxes input[type=checkbox],.m-real-estate__sort .m-real-estate-search__more-checkboxes input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-color:var(--c-white);border:1px solid #bb2525;border:1px solid var(--c-red);display:-ms-grid;display:grid;height:14px;margin-right:10px;padding:2px;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;place-content:center;-webkit-transform:translateY(-.075em);transform:translateY(-.075em);width:14px}.m-real-estate-search .m-real-estate-search__more-checkboxes input[type=checkbox]:before,.m-real-estate__sort .m-real-estate-search__more-checkboxes input[type=checkbox]:before{background-color:#bb2525;background-color:var(--c-red);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 469 361'%3E%3Cpath d='M183.216 213.484a4.001 4.001 0 01-5.656 0L72.446 108.437.593 180.323 105.671 285.43l74.717 74.713L468.107 72.391 396.2.559 183.216 213.484z' fill='%23FFF'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:80%;content:"";height:14px;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:bottom left;transform-origin:bottom left;-webkit-transition:-webkit-transform .12s ease-in-out;transition:-webkit-transform .12s ease-in-out;transition:transform .12s ease-in-out;transition:transform .12s ease-in-out,-webkit-transform .12s ease-in-out;width:14px}.m-real-estate-search .m-real-estate-search__more-checkboxes input[type=checkbox]:checked:before,.m-real-estate__sort .m-real-estate-search__more-checkboxes input[type=checkbox]:checked:before{-webkit-transform:scale(1);transform:scale(1)}.m-real-estate-search .m-real-estate-search__more-checkboxes input[type=checkbox]:focus,.m-real-estate__sort .m-real-estate-search__more-checkboxes input[type=checkbox]:focus{outline:solid currentColor;outline-offset:max(2px,.15em)}.m-real-estate__sort{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#000;background-color:var(--c-black);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:1.75rem 0 2.75rem;padding:.5rem}.m-real-estate__sort label{color:#fff;color:var(--c-white);font-family:franklin-gothic-urw-cond,arial;font-family:var(--f-primary);font-size:1.125rem;font-size:var(--fs-medium);font-weight:600;margin-right:1rem;text-transform:uppercase}.m-real-estate__sort .m-real-estate__select{-webkit-box-flex:initial;-ms-flex:initial;flex:initial;margin-bottom:0;margin-right:0}.m-real-estate-search .global-search__form{width:100%}@media (min-width:64em){.t-layout--is-single .m-real-estate-search .m-real-estate-mobile-filters{display:block}}@media (min-width:64em){.t-layout--is-single .m-real-estate-search .js-filters-mobile{display:none}}.t-layout--is-single .m-real-estate-search .js-filters-mobile.expanded-mobile{display:-webkit-box;display:-ms-flexbox;display:flex}.m-listing .m-listing__flag{background-color:#bb2525;background-color:var(--c-red);border:1px solid transparent;color:#fff;color:var(--c-white);font-family:franklin-gothic-urw-cond,arial;font-family:var(--f-primary);font-size:.875rem;font-size:var(--fs-small);font-weight:600;margin:0 .75rem .5rem 0;padding:.625rem .9375rem;text-transform:uppercase}.m-listing .m-listing__tags{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.m-listing .m-listing__summary{display:block;margin-top:1.25rem}.m-listing .m-listing__address{margin-bottom:.75rem}.m-listing .m-listing__flag--featured{background-color:#000;background-color:var(--c-black)}.m-listing .m-listing__detail-box{border-bottom:1px solid #e1e1e1;border-bottom:1px solid var(--c-line-gray);margin-bottom:1.5rem}.m-listing .m-listing__detail{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:1.25rem}@media (min-width:64em){.m-listing .m-listing__detail{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.m-listing .m-listing__price{color:#bb2525;color:var(--c-red);font-family:franklin-gothic-urw-cond,arial;font-family:var(--f-primary);font-weight:700;margin:0 1rem 0 0}.m-listing .m-listing__details{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0}@media (min-width:64em){.m-listing .m-listing__details{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.m-listing .m-listing__details li{font-family:"Source Serif Pro",times;font-family:var(--f-secondary);font-weight:400;margin:0 1rem 0 0}.m-listing .m-listing__details li:before{background-color:#bb2525!important;background-color:var(--c-red)!important}@media (min-width:64em){.m-listing .slideshow-cell__image-container{height:520px}}.m-listing-provided-by{border:1px solid #000;border:1px solid var(--c-black);font-family:franklin-gothic-urw-cond,arial;font-family:var(--f-primary);padding:1.875rem}.m-listing-provided-by .m-listing-provided-by__header-description{font-size:2rem;margin:0 0 1.25rem}.m-listing-provided-by .m-listing-provided-by__agency-img{margin-bottom:1rem;max-height:40px}.m-listing-provided-by .m-listing-provided-by__agent-img{max-width:200px}.m-listing-provided-by .m-listing-provided-by__info{word-wrap:break-word}.m-listing-provided-by .m-listing-provided-by__info-name{color:#bb2525;color:var(--c-red);margin:.75rem 0 .25rem;text-transform:uppercase}.m-listing-provided-by .m-listing-provided-by__info-broker-name{color:#000;color:var(--c-black);margin:.25rem 0}.m-listing-provided-by .m-listing-provided-by__info-broker-name,.m-listing-provided-by .m-listing-provided-by__info-name{font-family:franklin-gothic-urw-cond,arial;font-family:var(--f-primary);font-size:1.125rem;font-weight:700;line-height:1}.m-listing-provided-by .m-listing-provided-by__info-links{margin-bottom:0;margin-top:.75rem}.m-listing-provided-by .m-listing-provided-by__info-links li{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:.5rem}.m-listing-provided-by .m-listing-provided-by__info-links a{font-family:"Source Serif Pro",times;font-family:var(--f-secondary);font-size:1.125rem;font-weight:400;line-height:1.2;word-break:break-word}.m-listing-provided-by .m-listing-provided-by__info-email,.m-listing-provided-by .m-listing-provided-by__info-number{color:#000;color:var(--c-black)}.m-listing-provided-by .m-listing-provided-by__label{color:#68686d;color:var(--c-dark-gray);font-family:franklin-gothic-urw-cond,arial;font-family:var(--f-primary);font-size:1rem;font-size:var(--fs-regular);font-weight:600;min-width:72px;text-transform:uppercase}.t-layout__main .m-listing-provided-by{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.t-layout__main .m-listing-provided-by__header-description{margin-bottom:1.25rem}.t-layout__main .m-listing-provided-by__info{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:64em){.t-layout__main .m-listing-provided-by__info{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.t-layout__main .m-listing-provided-by__agent-img{margin-right:2.5rem}.t-layout__main .m-listing-provided-by__info-broker-name,.t-layout__main .m-listing-provided-by__info-name{margin-top:0}}.m-love-letters-header-bkgd{background-repeat:no-repeat;background-size:cover;margin-bottom:1.25rem;min-height:75pt}.m-love-letters-header,.m-love-letters-header-bkgd{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.m-love-letters-header{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:1rem;margin-top:2.25rem;width:100%}@media (min-width:48em){.m-love-letters-logo img{max-height:72px}}.m-love-letters-icon{height:60px;width:auto}@media (min-width:48em){.m-love-letters-icon{height:10pc}}.m-ll-article__byline{margin-bottom:1.25rem}.m-ll-article__date{color:#000;color:var(--c-black);display:block;font-family:franklin-gothic-urw-cond,arial;font-family:var(--f-primary);font-size:1.25rem;font-weight:600;line-height:1.3;margin-bottom:.625rem}@media (min-width:48em){.m-ll-article__date{font-size:1.625rem;margin-bottom:1rem}}.m-ll-article__tags{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.m-ll-article__byline .m-ll-article__tag a{color:#000;color:var(--c-black);font-family:franklin-gothic-urw-cond,arial;font-family:var(--f-primary);font-size:.875rem;font-weight:600;line-height:1;text-transform:uppercase}.m-ll-article__byline .m-ll-article__tag a:hover{border-bottom-color:#000;border-bottom-color:var(--c-black)}.m-ll-article__tag{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.m-ll-article__tag:after{background-color:#000;background-color:var(--c-black);content:"";display:block;height:4px;margin:0 .5rem;width:4px}.m-ll-article__tag:last-child:after{display:none}.m-ll-page__header{color:#000;color:var(--c-black);font-family:franklin-gothic-urw-cond,arial;font-family:var(--f-primary);font-size:1.25rem;font-size:var(--fs-large);font-weight:700;line-height:1.3;margin:0 0 .625rem}@media (min-width:48em){.m-ll-page__header{font-size:1.625rem;margin:0 0 1rem}}.m-ll-page__book-title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000;color:var(--c-black);display:-webkit-box;display:-ms-flexbox;display:flex;font-family:franklin-gothic-urw-cond,arial;font-family:var(--f-primary);font-size:1.25rem;font-size:var(--fs-large);font-weight:700;line-height:1.3}@media (min-width:48em){.m-ll-page__book-title{font-size:1.625rem}}.m-ll-page__book-title:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 12'%3E%3Cpath d='M1.984.661L1.323 0 0 1.323l.661.661L1.984.661zM6 6l.661.661L7.323 6l-.662-.661L6 6zM.661 10.016L0 10.677 1.323 12l.661-.661-1.323-1.323zm0-8.032L5.34 6.661 6.66 5.34 1.984.66.661 1.984zM5.34 5.34L.66 10.016l1.323 1.323L6.661 6.66 5.34 5.34z' fill='%23BB2525'/%3E%3C/svg%3E");background-repeat:no-repeat;content:"";display:inline-block;height:15px;margin-left:1rem;width:9px}.m-ll-page__book-details{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #e1e1e1;border-bottom:1px solid var(--c-line-gray);border-top:1px solid #e1e1e1;border-top:1px solid var(--c-line-gray);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1.5rem 1rem .75rem}.m-ll-page__book-details img{height:auto;font-family:"object-fit:contain";-o-object-fit:contain;object-fit:contain;width:50%}.m-ll-page__book-text{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.m-ll-page__book-text .a-link{text-align:right}.m-ll-page__book-desc{color:#000;color:var(--c-black);font-size:1.125rem;font-size:var(--fs-medium);line-height:1.4}.m-ll-page__book-sidebar .m-ll-page__book-sidebar-img{height:auto;font-family:"object-fit:contain";-o-object-fit:contain;object-fit:contain;width:100%}.m-ll-page__book-main{float:left;margin-right:1rem;min-width:150px}@media (min-width:64em){.m-ll-page__book-main{display:none}}.m-ll-page__book-main .m-ll-page__book-main-img{height:auto;font-family:"object-fit:contain";-o-object-fit:contain;object-fit:contain;width:100%}.m-block-expanding{border:1px solid #e1e1e1;border:1px solid var(--c-line-gray);padding:1rem}@media (min-width:48em){.m-block-expanding{padding:1.25rem}}.m-block-expanding__content{max-height:350px;overflow:hidden}@media (min-width:48em){.m-block-expanding__content{max-height:300px}}.m-block-expanding--open .m-block-expanding__content{max-height:none}.m-block-expanding__button-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.single-bdc-love-letters .m-block-expanding__button-container{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:2rem;margin-top:1rem}.single-bdc-love-letters .m-block-expanding__button-container .m-block-expanding__button{border:1px solid transparent}.single-bdc-love-letters .m-block-expanding__button-container .m-block-expanding__button:focus,.single-bdc-love-letters .m-block-expanding__button-container .m-block-expanding__button:hover{border:1px solid #000;border:1px solid var(--c-black)}.m-block-expanding__button{background-color:transparent;border:none;color:#bb2525;color:var(--c-red);cursor:pointer;font-family:franklin-gothic-urw-cond,arial;font-family:var(--f-primary);font-size:1rem;font-size:var(--fs-regular);font-weight:600;letter-spacing:0;line-height:1.2;margin-top:1.25rem}.m-featured-comment{border-bottom:1px solid #bb2525;border-bottom:1px solid var(--c-red);border-top:1px solid #bb2525;border-top:1px solid var(--c-red);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1rem 0}.m-featured-comment .m-featured-comment__header{color:#000;color:var(--c-black);font-family:franklin-gothic-urw-cond,arial;font-family:var(--f-primary);font-size:1.25rem;font-size:var(--fs-large);font-weight:700;line-height:1.3;margin-bottom:1rem;margin-top:0}.m-featured-comment .m-featured-comment__author,.m-featured-comment .m-featured-comment__quote{color:#000;color:var(--c-black);font-family:"Source Serif Pro",times;font-family:var(--f-secondary);font-size:1.125rem;font-size:var(--fs-medium);font-style:italic;font-weight:400;line-height:1.5;margin-top:0}.m-featured-comment .m-featured-comment__quote{margin-bottom:1rem}.m-featured-comment .m-featured-comment__author{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.m-featured-comment .m-featured-comment__author:before{background-color:#000;background-color:var(--c-black);content:"";display:inline-block;height:1px;margin-right:10px;width:10px}.m-featured-comment .m-featured-comment__link-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.m-featured-comment .m-featured-comment__link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#bb2525;color:var(--c-red);display:-webkit-box;display:-ms-flexbox;display:flex;font-family:franklin-gothic-urw-cond,arial;font-family:var(--f-primary);font-size:1rem;font-size:var(--fs-regular);font-weight:700;line-height:1.5;text-align:right}@media (min-width:48em){.m-featured-comment .m-featured-comment__link{font-size:1.125rem;font-size:var(--fs-medium)}}.m-featured-comment .m-featured-comment__link:hover{border-bottom:2px solid transparent}.m-featured-comment .m-featured-comment__link:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 12'%3E%3Cpath d='M1.984.661L1.323 0 0 1.323l.661.661L1.984.661zM6 6l.661.661L7.323 6l-.662-.661L6 6zM.661 10.016L0 10.677 1.323 12l.661-.661-1.323-1.323zm0-8.032L5.34 6.661 6.66 5.34 1.984.66.661 1.984zM5.34 5.34L.66 10.016l1.323 1.323L6.661 6.66 5.34 5.34z' fill='%23BB2525'/%3E%3C/svg%3E");background-repeat:no-repeat;content:"";display:inline-block;height:17px;margin-left:10px;width:11px}.m-ll-qna{border:1px solid #e1e1e1;border:1px solid var(--c-line-gray);margin-bottom:1.75rem;padding:1rem 1rem 2rem;position:relative}@media (min-width:48em){.m-ll-qna{padding:1.25rem 1.25rem 2rem}}.m-ll-qna .m-block-expanding{border:none;padding:0}.m-ll-qna .wp-block-post-title{font-size:1.25rem;line-height:1.1;margin-bottom:1.625rem;text-align:center}@media (min-width:48em){.m-ll-qna .wp-block-post-title{font-size:1.625rem;margin-bottom:1.75rem}}.m-ll-qna .wp-block-bdc-ll-answer span,.m-ll-qna .wp-block-bdc-ll-question span{color:#bb2525;color:var(--c-red);float:left;font-family:franklin-gothic-urw-cond,arial;font-family:var(--f-primary);font-size:1.875rem;font-weight:600;line-height:.7;padding:0 6px}.m-ll-qna .m-ll-qna__top-nav-comments{border-bottom:2px solid #bb2525;border-bottom:2px solid var(--c-red);font-size:1rem;font-size:var(--fs-regular);text-transform:uppercase}.m-ll-qna .m-ll-qna__top-nav-comments:hover{border-bottom:2px solid transparent}.m-ll-qna .wp-block-post-terms a{border-bottom:2px solid #bb2525;border-bottom:2px solid var(--c-red);margin-right:1rem}.m-ll-qna .wp-block-post-terms a:hover{border-bottom:2px solid transparent}.m-ll-qna .wp-block-post-terms .wp-block-post-terms__separator{display:none}.m-ll-qna .m-ll-qna__tag{margin-right:1rem}.m-ll-qna__top-nav{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1rem}.m-ll-qna__top-nav-img{height:auto;width:2pc}.m-ll-qna__social-share{background-color:#fff;background-color:var(--c-white);bottom:-1rem;position:absolute}.m-social-links{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:1rem;gap:1rem}.m-social-links .m-social-links__heading{color:#000;color:var(--c-black);font-family:franklin-gothic-urw-cond,arial;font-family:var(--f-primary);font-size:1rem;font-size:var(--fs-regular);font-weight:700}.m-social-links .m-social-links__links{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:.75rem;gap:.75rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.m-social-links svg path{fill:#bb2525;fill:var(--c-red)}.m-social-links .m-social-links__link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding:.5rem}.m-bdc-events-meta-group{font-family:franklin-gothic-urw-cond,arial;font-family:var(--f-primary);padding:1.25rem 1.25rem .25rem}.m-bdc-events-meta-group .info-title{color:#bb2525;color:var(--c-red);font-size:1.25rem;margin-top:0}.m-bdc-events-meta-group dt{color:#68686d;color:var(--c-dark-gray);font-size:.875rem;font-weight:600;margin-bottom:.25rem;text-transform:uppercase}.m-bdc-events-meta-group dd{margin:0 0 1.25rem 0}.m-bdc-events-meta-group dd a{border-bottom:2px solid transparent;color:#bb2525;color:var(--c-red);font-weight:600;text-decoration:none}.m-bdc-events-meta-group dd a:focus,.m-bdc-events-meta-group dd a:hover{border-color:#bb2525;border-color:var(--c-red)}
