.news-page{color:#23192b;background:#f8f5f0}.news-page .container{max-width:1280px}.news-eyebrow{font-size:.78rem;font-weight:700;letter-spacing:.16em;line-height:1.4;text-transform:uppercase}.news-hero{position:relative;min-height:min(50rem,88svh);padding:11rem 0 6rem!important;overflow:hidden;display:flex;align-items:flex-end;color:#fff;background:#3b175a}.news-hero:before{content:"";position:absolute;top:10%;right:-11rem;width:34rem;height:34rem;border:1px solid hsla(0,0%,100%,.22);border-radius:50%}.news-hero .news-hero-content{position:relative;z-index:1}.news-hero h1{max-width:66rem;margin-top:2rem}.news-hero h1>span:first-child{display:block;font-size:clamp(5rem,10vw,9.5rem);font-weight:700;letter-spacing:-.06em;line-height:.88}.news-hero .news-script{width:max-content;max-width:100%;margin:-.04em 11% 0 auto;display:block;color:#8bf697;font-family:Reinkies,cursive;font-size:clamp(5rem,9vw,8.5rem);font-weight:400;letter-spacing:0;line-height:.82;transform:rotate(-4deg)}.news-hero .news-hero-copy{max-width:35rem;margin-top:3rem;font-size:clamp(1.1rem,1.6vw,1.4rem);line-height:1.65}.news-brand-lines{position:absolute;right:8%;bottom:0;height:38%;display:flex;align-items:flex-end;gap:1.8rem}.news-brand-lines span{width:1.25rem;height:63%;display:block;background:#8bf697}.news-brand-lines span:nth-child(2){height:100%}.news-brand-lines span:nth-child(3){height:83%}.news-feed{padding:6rem 0!important}.news-story-list{display:grid;grid-gap:6rem;gap:6rem}.news-story{min-height:39rem;border-radius:20px;overflow:hidden;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(24rem,.92fr);background:#fff}.news-story:nth-child(2n) .news-story-media{order:2}.news-story.has-no-image{min-height:0;grid-template-columns:1fr}.news-story.has-no-image .news-story-content{max-width:55rem}.news-story-media{position:relative;min-height:39rem;overflow:hidden;background:#23192b}.news-story-media .news-gallery,.news-story-media .swiper-slide,.news-story-media .swiper-wrapper,.news-story-media img,.news-story-media>img{width:100%;height:100%}.news-story-media img{display:block;object-fit:contain;object-position:center}.news-story-media>span{position:absolute;z-index:2;top:1.5rem;left:1.5rem;width:4.25rem;height:4.25rem;border-radius:50%;display:grid;place-items:center;color:#3b175a;background:#8bf697;font-size:.82rem;font-weight:700;letter-spacing:.1em}.news-story-media .swiper-pagination-bullet{background:#fff;opacity:.65}.news-story-media .swiper-pagination-bullet-active{background:#8bf697;opacity:1}.news-story-content{padding:clamp(2.5rem,5vw,5rem);display:flex;flex-direction:column;justify-content:center}.news-story-content h2{margin-top:1rem;color:#3b175a;font-size:clamp(2.8rem,4.6vw,4.8rem);font-weight:700;letter-spacing:-.05em;line-height:.98}.news-story-body{margin-top:2.25rem;padding-top:2rem;border-top:1px solid rgba(59,23,90,.18);color:#695e6f;font-size:1rem;line-height:1.75}.news-story-body blockquote,.news-story-body ol,.news-story-body p,.news-story-body ul{margin-bottom:1rem}.news-story-body blockquote:last-child,.news-story-body ol:last-child,.news-story-body p:last-child,.news-story-body ul:last-child{margin-bottom:0}.news-story-body ol,.news-story-body ul{padding-left:1.4rem}.news-story-body ul{list-style:disc}.news-story-body ol{list-style:decimal}.news-story-body b,.news-story-body strong{color:#23192b;font-weight:700}.news-story-body em,.news-story-body i{font-style:italic}.news-story-body blockquote{padding-left:1.25rem;border-left:3px solid #3b175a;color:#23192b}.news-story-body a{color:#3b175a;font-weight:700;text-decoration:underline;text-underline-offset:.2em}.news-empty{padding:5rem 2rem;border-radius:20px;text-align:center;background:#fff}.news-empty h2{color:#3b175a;font-size:clamp(2rem,5vw,4rem);font-weight:700}.news-empty p{margin-top:1rem;color:#695e6f}.news-page .swiper-pagination-bullet:focus-visible,.news-page a:focus-visible{outline:3px solid #f9a202;outline-offset:4px}@media(max-width:768px){.news-page .container{padding-right:1.25rem;padding-left:1.25rem}.news-hero{min-height:50svh;padding:9rem 0 4rem!important}.news-hero:before{top:8rem;right:-12rem;width:24rem;height:24rem}.news-hero h1{margin-top:1.5rem}.news-hero h1>span:first-child{font-size:clamp(3.4rem,15vw,4.8rem)}.news-hero .news-script{margin:.05em 0 0 auto;padding-right:1.5rem;font-size:clamp(4.8rem,25vw,7rem)}.news-hero .news-hero-copy{max-width:24rem;margin-top:2.5rem;padding-right:3rem;font-size:16px}.news-brand-lines{right:1.25rem;height:22%;gap:.65rem}.news-brand-lines span{width:.7rem}.news-feed{padding:4rem 0!important}.news-story-list{gap:4rem}.news-story{min-height:0;grid-template-columns:1fr}.news-story:nth-child(2n) .news-story-media{order:0}.news-story-media{min-height:0;aspect-ratio:auto;padding-top:1.5rem}.news-story-media .news-gallery,.news-story-media>img{width:90%;height:auto;margin:0 auto}.news-story-media .swiper-slide,.news-story-media .swiper-wrapper,.news-story-media img{height:auto}.news-story-media>span{position:static;width:3.5rem;height:3.5rem;margin:1rem 0 1.25rem 5%}.news-story-content{padding:3rem 1.5rem}.news-story-content h2{font-size:clamp(2.8rem,13vw,4.2rem)}.news-story-body{font-size:16px}}@media(prefers-reduced-motion:reduce){.news-page *,.news-page :after,.news-page :before{transition-duration:.01ms!important}}