@font-face{font-family:Unify Sans;src:url(https://cpt-static.gannettdigital.com/universal-web-client/master/latest/gallium/themes/assets/universal/fonts/UnifySans_W_Rg.woff2) format("woff2"),url(https://cpt-static.gannettdigital.com/universal-web-client/master/latest/gallium/themes/assets/universal/UnifySans_W_Rg.woff) format("woff");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Unify Sans;src:url(https://cpt-static.gannettdigital.com/universal-web-client/master/latest/gallium/themes/assets/universal/fonts/UnifySans_W_SBd.woff2) format("woff2"),url(https://cpt-static.gannettdigital.com/universal-web-client/master/latest/gallium/themes/assets/universal/UnifySans_W_SBd.woff) format("woff");font-weight:400;font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:Unify Sans;src:url(https://cpt-static.gannettdigital.com/universal-web-client/master/latest/gallium/themes/assets/universal/fonts/UnifySans_W_Bd.woff2) format("woff2"),url(https://cpt-static.gannettdigital.com/universal-web-client/master/latest/gallium/themes/assets/universal/UnifySans_W_Bd.woff) format("woff");font-weight:400;font-style:normal;font-weight:900;font-display:swap}@font-face{font-family:"Unify Serif";src:url(https://cpt-static.gannettdigital.com/universal-web-client/master/latest/gallium/themes/assets/universal/fonts/UnifySerif_W_Rg.woff2) format("woff2"),url(https://cpt-static.gannettdigital.com/universal-web-client/master/latest/gallium/themes/assets/universal/UnifySerif_W_Rg.woff) format("woff");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:"Unify Serif";src:url(https://cpt-static.gannettdigital.com/universal-web-client/master/latest/gallium/themes/assets/universal/fonts/UnifySerif_W_SBd.woff2) format("woff2"),url(https://cpt-static.gannettdigital.com/universal-web-client/master/latest/gallium/themes/assets/universal/UnifySerif_W_SBd.woff) format("woff");font-weight:400;font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:"Unify Serif";src:url(https://cpt-static.gannettdigital.com/universal-web-client/master/latest/gallium/themes/assets/universal/fonts/UnifySerif_W_Bd.woff2) format("woff2"),url(https://cpt-static.gannettdigital.com/universal-web-client/master/latest/gallium/themes/assets/universal/UnifySerif_W_Bd.woff) format("woff");font-weight:400;font-style:normal;font-weight:900;font-display:swap}html{--font-weight-bold:900;--font-weight-demi-bold:600;--font-weight-normal:400;--type-1-base-size:28px;--type-2-base-size:24px;--type-3-base-size:20px;--type-4-base-size:18px;--type-5-base-size:16px;--type-6-base-size:14px;--type-7-base-size:12px;--type-8-base-size:10px;--type-1:calc(var(--type-1-base-size) + 12*(100vw - 320px)/880);--type-2:calc(var(--type-2-base-size) + 10*(100vw - 320px)/880);--type-3:calc(var(--type-3-base-size) + 8*(100vw - 320px)/880);--type-4:calc(var(--type-4-base-size) + 4*(100vw - 320px)/880);--type-5:calc(var(--type-5-base-size) + 2*(100vw - 320px)/880);--type-6:calc(var(--type-6-base-size) + 2*(100vw - 320px)/880);--type-7:calc(var(--type-7-base-size) + 2*(100vw - 320px)/880);--type-8:calc(var(--type-8-base-size) + 2*(100vw - 320px)/880)}.promo-story-bucket-container .story-bucket-title,.promo-story-bucket-short-container .story-bctitle,.promo-story-bucket-short-container .story-bucket-title,.storytelling-front-action-text,.storytelling-front-hero-anchor p{color:#444;color:var(--type-secondary,#444);font-family:sans-serif;font-family:var(--sans-serif,sans-serif);font-size:calc(14px + 2*(100vw - 320px)/880);font-size:var(--type-6);font-weight:400;font-weight:var(--font-weight-normal);font-style:normal;line-height:1.15;line-height:var(--line-height-default,1.15)}.card-list,.storytelling-front-action-text,.storytelling-front-hero-action,.storytelling-front-hero-bottom,.storytelling-front-hero-thumbs,.storytelling-front-hero-top,.storytelling-front-logo-wrapper{display:-webkit-box;display:flex}.promo-story-bucket-container{background:#fff;padding-bottom:24px}.promo-story-bucket-container .story-bucket-title,.promo-story-bucket-short-container .story-bucket-title{color:#222;color:var(--type-primary,#222);font-weight:600;font-weight:var(--font-weight-demi-bold,600);background-color:#f8f8f8;background-color:var(--color-background,#f8f8f8)}.promo-story-bucket-container promo-story-truncated{margin-top:16px;margin-top:var(--spacer-sixteen,16px);margin-bottom:16px;margin-bottom:var(--spacer-sixteen,16px)}.promo-story-bucket-container promo-story-truncated a{color:rgba(0,0,0,.87);color:var(--color-type-primary,rgba(0,0,0,.87));text-decoration:none}.promo-story-bucket-container #story-bucket-container promo-story-thumb-small{display:block;max-width:95%;flex-basis:83.33333333%;flex-basis:var(--ten-column,83.33333333%);margin:8px auto;margin:var(--spacer-eight,8px) auto}.promo-story-bucket-container #story-bucket-container promo-story-thumb-small:first-of-type{margin-top:24px}.promo-story-bucket-container #story-bucket-container promo-story-thumb-large{margin-top:16px;margin-top:var(--spacer-sixteen,16px);margin-bottom:16px;margin-bottom:var(--spacer-sixteen,16px)}.promo-story-bucket-container #story-bucket-container promo-story-thumb-large:first-of-type,.promo-story-bucket-container #story-bucket-container promo-story-truncated:first-of-type{margin-top:0}@media (min-width:960px){.promo-story-bucket-container #story-bucket-container promo-story-truncated{margin-top:24px;margin-top:var(--spacer-twentyfour,24px);margin-bottom:24px;margin-bottom:var(--spacer-twentyfour,24px)}.promo-story-bucket-container #story-bucket-container promo-story-thumb-small{margin:12px 24px;margin:var(--spacer-twelve,12px) var(--spacer-twentyfour,24px)}.promo-story-bucket-container #story-bucket-container promo-story-thumb-small.colwidth-narrow{margin-top:8px;margin-top:var(--spacer-eight,8px);margin-bottom:8px;margin-bottom:var(--spacer-eight,8px)}.promo-story-bucket-container #story-bucket-container promo-story-thumb-small.colwidth-narrow:last-of-type{margin-bottom:16px;margin-bottom:var(--spacer-sixteen,16px)}.promo-story-bucket-container #story-bucket-container promo-story-thumb-small.colwidth-narrow:first-of-type{margin-top:16px;margin-top:var(--spacer-sixteen,16px)}}.promo-story-bucket-short-container{--color-background:#fff;background-color:#fff;background-color:var(--color-background,#fff);padding-bottom:24px}.promo-story-bucket-short-container .story-bctitle{color:rgba(0,0,0,.87);color:var(--color-type-primary,rgba(0,0,0,.87));font-weight:600;font-weight:var(--font-weight-demi-bold,600)}.promo-story-bucket-short-container .link-cta-sm{flex-basis:83.33333333%;flex-basis:var(--ten-column,83.33333333%);padding-right:16px;padding-right:var(--spacer-sixteen,16px)}.promo-story-bucket-short-container .link-cta-lg{display:none;text-align:right}.promo-story-bucket-short-container promo-story-carousel,.promo-story-bucket-short-container promo-story-thumb-large,.promo-story-bucket-short-container promo-story-thumb-small{display:block}.promo-story-bucket-short-container promo-story-thumb-small{flex-basis:83.33333333%;flex-basis:var(--ten-column,83.33333333%);padding-top:4px;padding-top:var(--spacer-four,4px);margin-top:8px;margin-top:var(--spacer-eight,8px);margin-bottom:8px;margin-bottom:var(--spacer-eight,8px)}.promo-story-bucket-short-container promo-story-carousel{flex-basis:100%;flex-basis:var(--twelve-column,100%)}.promo-story-bucket-short-container promo-story-carousel,.promo-story-bucket-short-container promo-story-thumb-large{margin-top:16px;margin-top:var(--spacer-sixteen,16px);margin-bottom:16px;margin-bottom:var(--spacer-sixteen,16px)}.promo-story-bucket-short-container promo-story-thumb-large:first-of-type{margin-top:0}.promo-story-bucket-short-container ui-link-cta{--ui-link-cta-underline-color:var(--color-active-section,var(--color-current-site,#009bff))}@media (min-width:960px){.promo-story-bucket-short-container promo-story-thumb-small{padding-top:8px;padding-top:var(--spacer-eight,8px)}.promo-story-bucket-short-container promo-story-carousel,.promo-story-bucket-short-container promo-story-thumb-small{margin-top:12px;margin-top:var(--spacer-twelve,12px);margin-bottom:12px;margin-bottom:var(--spacer-twelve,12px)}.promo-story-bucket-short-container .link-override .link-cta-sm{display:none}.promo-story-bucket-short-container .link-override .link-cta-lg{display:block;text-align:center}}.card-list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;list-style:none;margin:0 0 16px;margin:0 0 var(--spacer-sixteen,16px);overflow:hidden;padding:0 16px;padding:0 var(--spacer-sixteen,16px)}.item{max-height:0;overflow:hidden;padding:0 4px;padding:0 var(--spacer-four,4px);-webkit-transition:max-height .25s ease-in-out;transition:max-height .25s ease-in-out;-webkit-transition:max-height var(--speed-fast,.25s) ease-in-out;transition:max-height var(--speed-fast,.25s) ease-in-out;width:33.33333333%;width:var(--four-column,33.33333333%)}.card-list.all-shown .item,.card-list.four-rows .item:nth-child(-n+12),.card-list.three-rows .item:nth-child(-n+9),.card-list.two-rows .item:nth-child(-n+6),.item:nth-child(-n+3){margin-bottom:16px;margin-bottom:var(--spacer-sixteen,16px);max-height:25em;overflow:visible}.card-list-cta .disabled{opacity:.6}@media (max-width:480px){.item{width:50%;width:var(--six-column,50%)}}@media (min-width:768px) and (max-width:959px){.item{width:25%;width:var(--three-column,25%)}}@media (max-width:480px),(min-width:768px) and (max-width:959px){.card-list.three-rows .item:nth-child(-n+12),.card-list.two-rows .item:nth-child(-n+8),.item:nth-child(-n+4){margin-bottom:16px;margin-bottom:var(--spacer-sixteen,16px);max-height:25em;overflow:visible}}.sponsored-front-container *,.sponsored-front-container :after,.sponsored-front-container :before{box-sizing:border-box}body,section{--color-background:#f8f8f8;background-color:#f8f8f8;background-color:var(--color-background,#f8f8f8)}nav-global{--color-background:#fff}.storytelling-front-hero-wrapper{--color-current-site:var(--front-theme-color,#009bff);--color-active-section:var(--front-theme-color,#009bff);background-color:#fff;background-color:var(--color-white,#fff);margin:0 auto;max-width:1440px;width:100%}.storytelling-front-logo-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;margin-bottom:0;margin-bottom:var(--storytelling-front-logo-overhang,0);padding:0 40px;z-index:100;max-width:100vw}.storytelling-front-logo-wrapper.inline{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:center;align-items:center}.inline .storytelling-front-hero-sponsor{margin-left:.5em}.storytelling-front-hero-top{flex-basis:var(--twelve-column);-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;position:relative;z-index:1}.storytelling-front-hero-sponsor{-webkit-box-align:center;align-items:center}.storytelling-front-hero-bottom{width:100%;min-height:100px;flex-wrap:wrap;-webkit-box-pack:end;justify-content:flex-end;padding-bottom:24px;padding-bottom:var(--spacer-twentyfour,24px)}.storytelling-front-hero-action{background:none;flex-basis:var(--twelve-column);-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;min-height:100px;position:relative}.storytelling-front-hero-anchor{background-color:#3cc37d;background-color:var(--color-active-section,#3cc37d);color:var(--color-white);margin-bottom:16px;margin-bottom:var(--spacer-sixteen,16px);padding:20px 20px 20px 40px;flex-basis:0;width:100%}.storytelling-front-hero-line{background-color:var(--color-white);width:4px;height:55px;position:absolute;top:0;left:1em}.storytelling-front-action-text,.storytelling-front-hero-anchor p{flex-basis:var(--three-column);color:var(--color-white);font-weight:600;font-weight:var(--font-weight-demi-bold);text-decoration:none;margin:0}.storytelling-front-hero-anchor p{margin:.5em 0;padding-right:1em}.storytelling-front-action-text{-webkit-box-align:center;align-items:center;cursor:pointer;font-weight:400;font-weight:var(--font-weight-normal);width:100%}.storytelling-front-action-text .ui-icon{fill:var(--color-white);height:24px;width:24px}.storytelling-front-hero-thumbs{flex-basis:var(--nine-column);flex-wrap:wrap;-webkit-box-pack:justify;justify-content:space-between;padding:0 20px;position:relative}.storytelling-front-hero-thumb{--color-ui-button-icon-background:var(--color-active-section,#2d8148);margin-top:8px;margin-top:var(--spacer-eight,8px);padding:0 4px;padding:0 var(--spacer-four,4px);width:var(--six-column)}.no-logo{display:none}.mobile-margin{margin:0 var(--one-column) 0}.post-topper-container{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;max-width:1080px;max-width:var(--max-content-width,1080px);flex-wrap:nowrap;width:90vw;margin-left:auto;margin-right:auto}.post-topper-container .aux-container{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin-right:20px}.post-topper-container .aux-container promo-story-bucket{background:#fff;background:var(--color-white,#fff)}.sponsored-front-container.side-by-side .storytelling-front-logo-wrapper,.sponsored-front-container .storytelling-front-logo-wrapper{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-pack:space-evenly;justify-content:space-evenly}.sponsored-front-container .storytelling-front-logo-wrapper{max-width:100vw;margin:0 auto}@media (min-width:640px){.sponsored-front-container.side-by-side .storytelling-front-logo-wrapper{-webkit-box-pack:normal;justify-content:normal}.storytelling-front-hero-thumbs{padding:0 1.5em}.storytelling-front-hero-thumb{width:var(--three-column)}.sponsored-front-container .storytelling-front-logo-wrapper{max-width:100vw}}@media (min-width:960px){.post-topper-container .content-container{width:.58333;width:var(--seven-column,.58333);max-width:.58333;max-width:var(--seven-column,.58333)}.post-topper-container .aux-container{width:.33333;width:var(--five-column,.33333);max-width:.33333;max-width:var(--five-column,.33333);display:-webkit-box;display:flex}}@media (min-width:1024px){.sponsored-front-container.side-by-side .storytelling-front-logo-wrapper .storytelling-front-logo{width:65%;max-height:90px}.sponsored-front-container.side-by-side .storytelling-front-logo-wrapper{margin:10px 0;padding:0;width:22vw}.sponsored-front-container.stacked-left .storytelling-front-hero-sponsor{align-self:flex-start}.sponsored-front-container.side-by-side .storytelling-front-logo-wrapper .storytelling-front-logo{width:80%;max-height:none}.sponsored-front-container .storytelling-front-logo-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;max-width:600px}.sponsored-front-container .storytelling-front-logo-wrapper .storytelling-front-logo{width:100%}.sponsored-front-container.side-by-side .storytelling-front-logo-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.post-topper-container .content-container{width:.66667;width:var(--eight-column,.66667);max-width:.66667;max-width:var(--eight-column,.66667)}.post-topper-container .aux-container{width:.33333;width:var(--four-column,.33333);max-width:.33333;max-width:var(--four-column,.33333)}.storytelling-front-hero-top{flex-basis:var(--eleven-column);padding-left:var(--one-column);margin-left:48px}.storytelling-front-hero-bottom{background-color:var(--color-page-background);padding-left:48px}.storytelling-front-logo-wrapper{left:0;position:absolute;margin:0;-webkit-box-align:end;align-items:flex-end}.storytelling-front-logo{display:inline-block;width:auto;width:var(--storytelling-front-logo-width,auto)}.storytelling-front-hero-sponsor{margin:0;z-index:100}.storytelling-front-hero-sponsor img{max-height:30px}.storytelling-front-hero-action{display:-webkit-box;display:flex;flex-basis:var(--eleven-column);-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;min-height:100px;position:relative;-webkit-box-pack:end;justify-content:flex-end}.storytelling-front-hero-anchor{margin:0;padding:1em var(--nine-column) 1em 2.5em;position:absolute;left:0;top:0}.storytelling-front-hero-thumbs{padding-left:0}.storytelling-front-hero-thumb{margin-top:1.5em;overflow:hidden}promo-story-card{background-color:var(--color-white);position:relative;top:-1px}.info-container{-webkit-box-ordinal-group:2;order:1}.storytelling-front-hero-active-button{margin:0;-webkit-box-ordinal-group:3;order:2}.storytelling-front-hero-thumb ::slotted(div){background:#fff;background:var(--color-white,#fff);top:-1px}}