#hero{height:50rem}#hero .image-gradient{background-blend-mode:multiply;background-color:#434143;opacity:.6}#hero .hero-content{padding:0}#hero .everydayHero{align-content:flex-end;justify-content:center}#hero .everydayHero img{height:136px;margin-bottom:12rem;width:277px}#hero .everydayHero .cta-row{margin:0}#hero .everydayHero .cta-row #hero-cta{display:flex;justify-content:center;margin:-9.5rem 0 7.5rem}#hero .everydayHero .cta-row #hero-cta .btn{background-color:#f5333f;font-size:2rem;letter-spacing:0;line-height:2.4rem;padding:1.2rem 2.2rem}#hero .everydayHero #video-container{display:none}@media screen and (min-width:1024px){#hero.short-hero{height:45rem}#hero .hero-content{height:100%;padding:0}#hero .everydayHero img{height:161px;margin-bottom:14.5rem;width:324px}#hero .everydayHero .cta-row{justify-content:center;margin-top:0}#hero .everydayHero .cta-row #hero-cta{margin-top:-8.5rem}#hero .everydayHero .cta-row #hero-cta .btn:hover{background-color:#a71b28;transition:color .2s ease-in-out}}.twenty-twenty-two-layout,.twenty-twenty-two-layout~section{padding-bottom:6rem;padding-top:6rem}.twenty-twenty-two-layout .section-title,.twenty-twenty-two-layout~section .section-title{color:#f5333f;font-size:1.8rem;font-weight:600;letter-spacing:0;line-height:2.2rem;margin-bottom:4rem;text-align:center}.twenty-twenty-two-layout .heading,.twenty-twenty-two-layout~section .heading{color:#434143;font-size:3.2rem;font-weight:400;letter-spacing:-.02em;line-height:4rem;margin-bottom:4rem;text-align:center}.twenty-twenty-two-layout~section .btn{background-color:#f5333f;font-size:2rem;letter-spacing:0;line-height:2.4rem;padding:1.2rem 2.2rem}.twenty-twenty-two-layout~section .btn:hover{background-color:#a71b28;transition:color .2s ease-in-out}.twenty-twenty-two-layout.everyday-about{padding-bottom:7.5rem}.twenty-twenty-two-layout.everyday-about p.h4{color:#949598;font-size:3.2rem;line-height:4rem}.twenty-twenty-two-layout~.description{background-color:#f5f5f5}.twenty-twenty-two-layout~.description .desktop{display:none}.twenty-twenty-two-layout~.description .heading{font-weight:500}.twenty-twenty-two-layout~.description .card{background-color:#fff;box-shadow:0 7px 6px rgba(0,0,0,.16);margin-left:auto;margin-right:auto;max-width:400px}.twenty-twenty-two-layout~.description .text{padding:4rem 3rem}.twenty-twenty-two-layout~.description .subheading{color:#f5333f;font-weight:500;margin-bottom:2.2rem}.twenty-twenty-two-layout~.description .copy{color:#434143;font-size:1.8rem;font-weight:400;margin-bottom:0}.twenty-twenty-two-layout~.description .copy,.twenty-twenty-two-layout~.description .subheading{font-size:1.8rem;letter-spacing:0;line-height:2.1rem;text-align:left}.twenty-twenty-two-layout~.nomination-cta .heading{font-weight:400}.twenty-twenty-two-layout~.nomination-cta .copy{color:#686868;font-size:1.8rem;letter-spacing:0;line-height:2.2rem;margin-bottom:5.5rem}.twenty-twenty-two-layout~#everyday-past-winners{background-color:#f5f5f5;padding-bottom:6rem;padding-top:6rem;position:relative;z-index:0}.twenty-twenty-two-layout~#everyday-past-winners .heading{font-weight:400}.twenty-twenty-two-layout~#everyday-past-winners .copy{color:#686868;font-size:1.8rem;font-weight:400;letter-spacing:0;line-height:2.2rem;margin-bottom:6rem;text-align:center}.twenty-twenty-two-layout~#everyday-past-winners.group-by-region .region-section-title{margin-bottom:1.5rem}.twenty-twenty-two-layout~#everyday-past-winners.group-by-region .first-title{margin-bottom:1rem}.twenty-twenty-two-layout~#everyday-past-winners.group-by-region .everyday-col-wrapper{margin-bottom:4rem}.twenty-twenty-two-layout~#everyday-past-winners.group-by-region .row:last-of-type.everyday-col-wrapper{margin-bottom:0}.twenty-twenty-two-layout~.disclaimer{padding-bottom:0}.twenty-twenty-two-layout~.disclaimer p{font-size:1.4rem;letter-spacing:.19px;line-height:2.6rem;margin-bottom:0}.twenty-twenty-two-layout~.status{background-color:#434143;padding:0}.twenty-twenty-two-layout~.status .banner{align-items:center;display:flex;flex-flow:column nowrap}.twenty-twenty-two-layout~.status .text-wrapper{align-items:center;display:flex;flex:1 0 17.5rem}.twenty-twenty-two-layout~.status .title{color:#fff;font-size:1.6rem;font-weight:600;letter-spacing:.12em;line-height:2.4rem;margin:0;text-transform:uppercase}@media screen and (min-width:768px){.twenty-twenty-two-layout~#everyday-past-winners .region-section-title{margin-bottom:2rem}.twenty-twenty-two-layout~#everyday-past-winners .everyday-finalist-2-col{padding-top:100%}.twenty-twenty-two-layout~#everyday-past-winners .everyday-finalist-detail{padding:2rem}.twenty-twenty-two-layout~#everyday-past-winners h4{font-size:1rem;line-height:1.8rem}.twenty-twenty-two-layout~#everyday-past-winners h5{font-size:3rem;line-height:3.3rem;margin-bottom:2.2rem}.twenty-twenty-two-layout~#everyday-past-winners .locale,.twenty-twenty-two-layout~#everyday-past-winners span{display:inline;font-size:1rem;line-height:1rem;margin-bottom:0}.twenty-twenty-two-layout~.disclaimer p{font-size:1.9rem;line-height:3.7rem}}@media screen and (min-width:1024px){.twenty-twenty-two-layout~section .heading{font-size:4rem;letter-spacing:0;line-height:4.5rem}.twenty-twenty-two-layout.everyday-about{padding-bottom:6rem}.twenty-twenty-two-layout.everyday-about p.h4{color:#949598;font-size:4rem;line-height:4.5rem}.twenty-twenty-two-layout~.description{background-color:transparent;padding:0}.twenty-twenty-two-layout~.description .card{background-color:#f5f5f5;box-shadow:none;display:flex;max-width:none}.twenty-twenty-two-layout~.description .image{flex:0 0 50%}.twenty-twenty-two-layout~.description img{height:100%}.twenty-twenty-two-layout~.description .text{padding:5rem 7.5rem}.twenty-twenty-two-layout~.description .heading{font-size:3rem;letter-spacing:0;line-height:3.6rem;margin-bottom:1rem;text-align:left}.twenty-twenty-two-layout~.description .desktop{display:block}.twenty-twenty-two-layout~.description .mobile{display:none}.twenty-twenty-two-layout~.description .subheading{font-size:2rem;font-weight:500;letter-spacing:0;line-height:2.4rem;margin-bottom:1.55rem}.twenty-twenty-two-layout~.description .copy{font-size:2.2rem;font-weight:400;letter-spacing:0;line-height:2.6rem}.twenty-twenty-two-layout~.nomination-cta .copy{font-size:2.4rem;letter-spacing:0;line-height:3.2rem;margin-bottom:4rem}.twenty-twenty-two-layout~#everyday-past-winners .everyday-col-wrap{padding:1.5rem}.twenty-twenty-two-layout~#everyday-past-winners .everyday-finalist-detail{padding:3rem}.twenty-twenty-two-layout~#everyday-past-winners h4{font-size:1.6rem;font-weight:700;letter-spacing:normal;line-height:1.8rem;margin-bottom:1.1rem}.twenty-twenty-two-layout~#everyday-past-winners h5{font-size:3.5rem;font-weight:700;line-height:3.8rem;margin-bottom:2.2rem}.twenty-twenty-two-layout~#everyday-past-winners .locale{display:block;font-size:1.4rem;font-weight:400;line-height:2rem}.twenty-twenty-two-layout~#everyday-past-winners .everyday-finalist-detail span{display:none}.twenty-twenty-two-layout~#everyday-past-winners .play-btn{border-width:2px;height:61px;right:2rem;top:2rem;width:62px}.twenty-twenty-two-layout~#everyday-past-winners .play-btn svg{height:22px;margin-right:-3px;width:19px}.twenty-twenty-two-layout~#everyday-past-winners.group-by-region .copy{font-size:2.4rem;line-height:3.2rem}.twenty-twenty-two-layout~#everyday-past-winners.group-by-region .region-section-title{font-size:2.2rem;letter-spacing:.204em;line-height:2.7rem;margin-bottom:3.5rem}.twenty-twenty-two-layout~#everyday-past-winners.group-by-region .everyday-col-wrapper{margin-bottom:10.5rem}.twenty-twenty-two-layout~.status .text-wrapper{flex:1 0 245px}.twenty-twenty-two-layout~.status .title{font-size:2rem;letter-spacing:.05em}}