@font-face{font-family:Jost;src:url(/news/jost-400.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Jost;src:url(/news/jost-500.woff2)format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Jost;src:url(/news/jost-700.woff2)format("woff2");font-weight:700;font-display:swap}@font-face{font-family:Jost;src:url(/news/jost-900.woff2)format("woff2");font-weight:900;font-display:swap}.p-news{--red:#f21f27;--black:#111;--paper:#f8f7fc;--grey:#d2d2d2;--muted:#999;color:#080808;background:#fff;font-family:Jost,Arial,sans-serif;overflow:hidden}.p-news button,.p-news a{font:inherit}.p-news a{color:inherit;text-decoration:none}.p-news img{max-width:100%;display:block}.p-news h1,.p-news h2,.p-news h3,.p-news p{margin:0}.p-news .placeholder{background:var(--grey);color:#999;justify-content:center;align-items:center;display:flex}.p-news .placeholder svg{stroke-width:1.4px;width:34%;height:34%}.p-news .button{background:var(--red);color:#fff;cursor:pointer;border:0;border-radius:0;justify-content:center;align-items:center;min-width:238px;height:48px;padding:0 28px;font-size:14px;font-weight:500;display:inline-flex;box-shadow:0 3px 9px #0002}.p-news .button.light{color:var(--red);background:#fff}.p-news .button:hover{transform:translateY(-2px)}.p-news .hero{text-align:center;color:#fff;background:var(--black);place-items:center;height:52vh;min-height:460px;max-height:620px;display:grid;position:relative;overflow:hidden}.p-news .hero-bg{object-fit:cover;z-index:0;width:100%;height:100%;position:absolute;inset:0}.p-news .hero:after{content:"";z-index:1;background:linear-gradient(#0006,#000a);position:absolute;inset:0}.p-news .hero-inner{z-index:2;max-width:820px;padding:40px 22px 54px;position:relative}.p-news .hero-inner h1{text-shadow:0 2px 16px #000a;margin-bottom:18px;font-size:clamp(30px,4vw,44px);font-weight:900;line-height:1.08}.p-news .hero-inner p{margin-bottom:30px;font-size:clamp(15px,1.5vw,18px);line-height:1.4}.p-news .hero-actions{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}.p-news .featured-image img,.p-news .article-image img{object-fit:cover;width:100%;height:100%;display:block}.p-news .featured-image,.p-news .article-image{overflow:hidden}.p-news .cta-photo{z-index:0;position:absolute;inset:0;overflow:hidden}.p-news .cta-photo img{object-fit:cover;width:100%;height:100%;display:block}.p-news .cta-photo:after{content:"";background:linear-gradient(#0006,#000a);position:absolute;inset:0}.p-news .featured-section{background:linear-gradient(#f7f6fb 0 74px,#fff 74px);height:1337px;position:relative}.p-news .section-mark{z-index:3;width:145px;position:absolute;top:-26px;left:50%;transform:translate(-50%)}.p-news .featured-heading{text-align:center;position:absolute;top:157px;left:0;right:0}.p-news .featured-heading h2,.p-news .articles-heading h2{margin-bottom:21px;font-size:31px;font-weight:900;line-height:1}.p-news .featured-heading h2 span,.p-news .articles-heading h2 span{color:var(--red)}.p-news .featured-heading p,.p-news .articles-heading p{font-size:14px;line-height:1.25}.p-news .heading-rule{background:#ccc;width:1200px;height:1px;position:absolute;top:272px;left:50%;transform:translate(-50%)}.p-news .featured-card{border-top:5px solid var(--red);width:1080px;height:940px;position:absolute;top:330px;left:50%;transform:translate(-50%)}.p-news .featured-image{height:510px}.p-news .featured-image svg{width:210px;height:210px}.p-news .featured-copy{background:var(--black);color:#fff;height:425px;padding:57px 70px 41px}.p-news .eyebrow{color:var(--red);margin-bottom:18px;font-size:13px;line-height:1.2;display:block}.p-news .featured-copy h2{margin-bottom:18px;font-size:28px;font-weight:900;line-height:1.1}.p-news .featured-summary{font-size:15px;line-height:1.3}.p-news .featured-meta{grid-template-columns:1fr 1fr;gap:90px;margin-top:67px;display:grid}.p-news .featured-meta>div{border-top:1px solid #fff;padding-top:13px}.p-news .featured-meta span{color:var(--red);margin-bottom:9px;font-size:12px;display:block}.p-news .featured-meta strong{font-size:14px;font-weight:500}.p-news .read-featured{min-width:205px;margin-top:48px}.p-news .articles-section{border-top:2px solid var(--black);background:#fff;height:1640px;padding:62px 0 0}.p-news .articles-section.expanded{height:auto;padding-bottom:80px}.p-news .articles-heading{text-align:center}.p-news .filters{justify-content:center;gap:15px;margin:58px auto 0;display:flex}.p-news .filter-button{color:#111;min-width:180px;height:46px;box-shadow:none;background:#fff;border:1px solid #bbb;border-radius:0;padding:0 21px;font-size:13px;font-weight:500}.p-news .filter-button:first-child{min-width:90px}.p-news .filter-button.active{border-color:var(--red);background:var(--red);color:#fff}.p-news .filter-button:hover{border-color:var(--red);background:var(--red);color:#fff;transform:translateY(-1px)}.p-news .article-grid{grid-template-columns:1fr 1fr;gap:40px 24px;width:990px;margin:72px auto 0;display:grid}.p-news .article-card{border-top:5px solid var(--red);flex-direction:column;height:588px;display:flex}.p-news .article-image{flex:none;height:298px}.p-news .article-image svg{width:118px;height:118px}.p-news .article-copy{background:var(--paper);flex-direction:column;height:285px;padding:38px 35px 28px;display:flex}.p-news .article-card.dark .article-copy{background:var(--black);color:#fff}.p-news .article-copy .eyebrow{margin-bottom:19px;font-size:12px}.p-news .article-copy h3{margin-bottom:26px;font-size:21px;font-weight:900;line-height:1.12}.p-news .article-copy p{font-size:14px;line-height:1.25}.p-news .article-copy a{color:var(--red);margin-top:auto;font-size:13px}.p-news .article-grid.compact{grid-template-columns:minmax(320px,485px);justify-content:center}.p-news .load-more{min-width:226px;margin:57px auto 0;display:flex}.p-news .venue-cta{background:var(--grey);color:#fff;text-align:center;height:355px;position:relative}.p-news .cta-background{background:0 0;position:absolute;inset:0}.p-news .cta-background svg{stroke:#999;stroke-width:1.5px;width:330px;height:330px}.p-news .venue-copy{z-index:2;position:absolute;top:44px;left:0;right:0}.p-news .venue-copy h2{margin-bottom:48px;font-size:31px;font-weight:900;line-height:1.05}.p-news .venue-copy p{font-size:14px}.p-news .venue-actions{z-index:3;gap:16px;display:flex;position:absolute;top:218px;left:50%;transform:translate(-50%)}@media (max-width:1150px){.p-news .featured-card{width:86%}.p-news .heading-rule{width:88%}.p-news .article-grid{width:86%}.p-news .filters{gap:10px}.p-news .filter-button{min-width:150px}}@media (max-width:800px){.p-news .button{min-width:min(82vw,310px);height:54px;font-size:16px}.p-news .hero{height:auto;min-height:380px}.p-news .hero-inner{padding:34px 20px 44px}.p-news .hero-copy h1{margin-bottom:70px;font-size:32px}.p-news .hero-copy p{font-size:16px}.p-news .hero-actions{flex-wrap:wrap;justify-content:center;gap:14px;width:100%;padding:0 20px;top:410px}.p-news .featured-section{height:auto;min-height:1530px;padding:0 22px 80px}.p-news .section-mark{width:132px}.p-news .featured-heading{padding:0 20px;top:145px}.p-news .featured-heading h2,.p-news .articles-heading h2{font-size:30px}.p-news .heading-rule{width:86%;top:285px}.p-news .featured-card{width:100%;height:auto;position:relative;top:340px;left:auto;transform:none}.p-news .featured-image{height:390px}.p-news .featured-copy{height:auto;min-height:550px;padding:48px 30px 45px}.p-news .featured-copy h2{font-size:25px}.p-news .featured-meta{grid-template-columns:1fr;gap:28px}.p-news .read-featured{margin-top:42px}.p-news .articles-section{height:auto;min-height:0;padding:64px 22px 90px}.p-news .filters{flex-wrap:wrap;margin-top:45px}.p-news .filter-button,.p-news .filter-button:first-child{min-width:44%;height:50px;font-size:14px}.p-news .article-grid,.p-news .article-grid.compact{grid-template-columns:1fr;gap:28px;width:100%;margin-top:58px}.p-news .article-card{height:565px}.p-news .article-image{height:285px}.p-news .article-copy{height:275px;padding:35px 28px}.p-news .load-more{margin-top:48px}.p-news .venue-cta{height:500px}.p-news .cta-background svg{width:360px;height:360px}.p-news .venue-copy{padding:0 22px;top:65px}.p-news .venue-copy h2{margin-bottom:55px;font-size:31px}.p-news .venue-copy p{font-size:16px}.p-news .venue-actions{flex-wrap:wrap;justify-content:center;gap:14px;width:100%;padding:0 20px;top:280px}}@media (max-width:540px){.p-news .hero-copy h1{font-size:30px}.p-news .featured-heading{top:135px}.p-news .featured-section{min-height:1480px}.p-news .featured-card{top:330px}.p-news .featured-image{height:330px}.p-news .featured-copy h2{font-size:23px}.p-news .article-card{height:540px}.p-news .article-image{height:255px}.p-news .article-copy{height:280px}.p-news .venue-copy h2{font-size:30px}}
