@charset "UTF-8";.news-and-events{display:block;position:relative;overflow:hidden;color:#000;font-family:Toyota Type;background-repeat:no-repeat;background-position:center;background-size:cover;border-top:1px solid #FFFFFF;padding-left:30px;padding-right:30px}.news-and-events:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#fff,#fff0);z-index:0}.news-and-events>*{position:relative;z-index:1}@media screen and (max-width: 1024px){.news-and-events{padding-bottom:40px;padding-top:40px}}@media screen and (max-width: 768px){.news-and-events{padding-bottom:40px;padding-top:40px}}@media screen and (max-width: 575px){.news-and-events{padding:0 16px;margin-top:0;margin-bottom:0}}.news-and-events__container{max-width:1390px;margin:0 auto;padding-top:40px;padding-bottom:50px;overflow:hidden}@media screen and (min-width: 1920px){.news-and-events__container{padding-top:40px;padding-bottom:40px}}@media screen and (min-width: 1441px){.news-and-events__container{max-width:1390px}}@media screen and (max-width: 1440px){.news-and-events__container{max-width:1155px;padding-top:40px;padding-bottom:50px}}@media screen and (max-width: 1024px){.news-and-events__container{padding-top:0;padding-bottom:0}}@media screen and (max-width: 1280px) and (min-width: 1025){.news-and-events__container{padding:40px 0 50px}}@media screen and (max-width: 991px){.news-and-events__container{max-width:100%;padding:0}}@media screen and (max-width: 575px){.news-and-events__container{padding:0}}.news-and-events__heading{display:flex;justify-content:space-between;align-items:center;padding-bottom:30px}.news-and-events__title{font-family:Toyota Type Bold Italic;font-weight:700;font-style:italic;font-size:40px;line-height:1.15;letter-spacing:-1px;text-transform:uppercase;margin-bottom:0;color:#000}.news-and-events__more{display:flex;font-style:italic;font-size:12px;font-weight:700;background:none;padding-left:20px;padding-right:20px;width:130px;height:42px;color:#101010;border:1px solid #101010;align-items:center;justify-content:center;text-decoration:none;letter-spacing:1.5px;position:relative;overflow:hidden;transition:color .3s ease;white-space:nowrap}.news-and-events__more:before{content:"";position:absolute;top:0;left:0;width:0%;height:100%;background-color:#101010;z-index:0;transition:width .3s ease}.news-and-events__more:hover span{z-index:1;color:#fff!important}.news-and-events__more:hover:before{width:100%}.news-and-events__more:visited,.news-and-events__more:focus,.news-and-events__more:hover,.news-and-events__more:active{text-decoration:none}@media (max-width: 575px){.news-and-events__more{display:none}}.news-and-events__content{display:block}.news-and-events__mobile-cta{display:none;justify-content:center;align-items:center}@media (max-width: 575px){.news-and-events__mobile-cta{display:block}}.news-and-events__mobile-cta-btn{display:flex;font-style:italic;font-size:12px;font-weight:700;background:none;margin-top:15px;margin-bottom:50px;padding-left:24px;padding-right:24px;width:100%;height:42px;color:#101010;border:1px solid #101010;align-items:center;justify-content:center;text-decoration:none;letter-spacing:1.5px}.news-and-events__mobile-cta-btn:visited,.news-and-events__mobile-cta-btn:focus,.news-and-events__mobile-cta-btn:hover,.news-and-events__mobile-cta-btn:active{text-decoration:none}@media (max-width: 414px){.news-and-events__mobile-cta-btn{padding-left:24px;padding-right:24px}}.articles-gallery{width:100%}.articles-gallery__grid{display:flex;flex-wrap:nowrap;justify-content:space-between}@media (min-width: 1280px) and (max-width: 1920px){.articles-gallery__grid{flex-wrap:wrap;overflow-x:visible}}@media (min-width: 575px) and (max-width: 1279px){.articles-gallery__grid{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;gap:24px;scrollbar-width:none;-ms-overflow-style:none}.articles-gallery__grid::-webkit-scrollbar{display:none}}@media (max-width: 574px){.articles-gallery__grid{flex-direction:column;gap:30px}}.articles-gallery__grid .articles-gallery__grid-item{width:100%}@media screen and (max-width: 574px){.articles-gallery__grid .articles-gallery__grid-item{min-width:0}}@media (min-width: 575px){.articles-gallery__grid .articles-gallery__grid-item{max-width:280px;min-width:280px}}@media (min-width: 1280px){.articles-gallery__grid .articles-gallery__grid-item{max-width:342px;min-width:304px}}@media (min-width: 1441px){.articles-gallery__grid .articles-gallery__grid-item{max-width:444px;min-width:342px}}.articles-gallery__grid .articles-gallery__grid-item .news-article{display:flex;flex-direction:column;height:100%}.articles-gallery__grid .articles-gallery__grid-item .news-article .news-article__image{flex-shrink:0}.articles-gallery__grid .articles-gallery__grid-item .news-article .news-article__image img{-o-object-fit:cover;object-fit:cover;width:100%;max-height:170px;min-height:170px;min-width:0}@media (min-width: 414px){.articles-gallery__grid .articles-gallery__grid-item .news-article .news-article__image img{min-width:382px;min-height:208px;aspect-ratio:382/208;max-height:300px}}@media (min-width: 575px){.articles-gallery__grid .articles-gallery__grid-item .news-article .news-article__image img{min-width:280px;max-height:170px;min-height:170px}}@media (min-width: 1024px){.articles-gallery__grid .articles-gallery__grid-item .news-article .news-article__image img{min-width:304px;max-height:184.89px;min-height:184.89px}}@media (min-width: 1280px){.articles-gallery__grid .articles-gallery__grid-item .news-article .news-article__image img{min-width:342px;max-height:208px;min-height:208px}}@media (min-width: 1920px){.articles-gallery__grid .articles-gallery__grid-item .news-article .news-article__image img{min-width:442px;max-height:256px;min-height:256px}}.articles-gallery__grid .articles-gallery__grid-item .news-article .news-article__content{padding-top:15px;flex:1;display:flex;flex-direction:column;justify-content:space-between}.articles-gallery__grid .articles-gallery__grid-item .news-article .news-article__content .news-article__title{display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-weight:600;font-size:20px;min-height:73px;margin-bottom:8px;line-height:114.99%}@media (min-width: 1920px){.articles-gallery__grid .articles-gallery__grid-item .news-article .news-article__content .news-article__title{margin-bottom:7px}}.news-article__image img{max-width:100%;width:100%;height:auto}@media screen and (min-width: 1920px){.news-article__image img{height:256px}}@media screen and (max-width: 1919px) and (min-width: 1280px){.news-article__image img{height:208px}}@media screen and (max-width: 1279px) and (min-width: 1024px){.news-article__image img{height:185px}}@media screen and (max-width: 1023px) and (min-width: 768px){.news-article__image img{height:170px}}@media screen and (max-width: 767px){.news-article__image img{height:208px}}.news-article__content{padding-top:20px}.news-article__title{display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-weight:600;font-size:20px;min-height:73px;margin-bottom:8px;padding-bottom:3px;font-family:Toyota Type;color:#000}@media (min-width: 576px) and (max-width: 768px){.news-article__title{min-height:96px}}@media (min-width: 414px){.news-article__title{gap:16px}}.news-article__footer{display:flex;flex-direction:row;justify-content:space-between;border-top:1px solid #EEEEEE;padding-top:15px}.news-article__footer-date{color:gray;font-weight:400;font-size:14px;line-height:1}.news-article__footer-cta{font-weight:600;font-style:italic;font-size:14px;line-height:1;letter-spacing:2.5px;color:#eb0a1e!important}.news-article__footer-cta p{position:relative;display:inline-block;margin-bottom:0}.news-article__footer-cta p:after{content:"";position:absolute;left:0;bottom:-.8rem;width:0%;height:2px;background-color:#eb0a1e;transition:width .3s ease}.news-article__footer-cta:hover p:after{width:100%}
