@font-face{font-family:Jost;src:url(/news-article/jost-400.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Jost;src:url(/news-article/jost-500.woff2)format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Jost;src:url(/news-article/jost-700.woff2)format("woff2");font-weight:700;font-display:swap}@font-face{font-family:Jost;src:url(/news-article/jost-900.woff2)format("woff2");font-weight:900;font-display:swap}.p-article{--red:#ef2027;--black:#111;--grey:#d2d2d2;--paper:#f6f6fb;color:var(--black);font-family:Jost,Arial,sans-serif;overflow:hidden}.p-article a{color:inherit;text-decoration:none}.p-article img{max-width:100%;display:block}.p-article h1,.p-article h2,.p-article h3,.p-article p,.p-article figure,.p-article blockquote{margin:0}.p-article .article-hero{background:var(--black);color:#fff;text-align:center;height:620px;position:relative;overflow:hidden}.p-article .hero-bg{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.p-article .hero-scrim{z-index:1;background:linear-gradient(#0c0c106b 0%,#0c0c1099 55%,#0c0c10c7 100%);position:absolute;inset:0}.p-article .hero-content{z-index:2;position:absolute;top:143px;left:0;right:0}.p-article .hero-category{color:var(--red);font-size:14px;font-weight:500;line-height:20px;display:block}.p-article .hero-content h1{margin-top:25px;font-size:38px;font-weight:900;line-height:46px}.p-article .hero-content p{margin-top:30px;font-size:15px;line-height:23px}.p-article .hero-meta{margin-top:30px;font-size:12px;line-height:17px;display:block}.p-article .article-section{background:linear-gradient(to bottom, var(--paper) 0 72px, #fff 72px);padding:150px 0 90px;position:relative}.p-article .section-mark{z-index:3;object-fit:contain;width:140px;height:140px;position:absolute;top:-32px;left:50%;transform:translate(-50%)}.p-article .article-layout{grid-template-columns:minmax(0,760px) 210px;align-items:start;gap:70px;width:1020px;max-width:90%;margin:0 auto;display:grid}.p-article .article-main{flex-direction:column;gap:20px;min-width:0;display:flex}.p-article .article-main p{font-size:15px;line-height:25px}.p-article .article-main p:first-child{font-size:20px;font-weight:500;line-height:30px}.p-article .article-main h2{margin-top:16px;font-size:29px;font-weight:900;line-height:38px}.p-article .article-main h2 span{color:var(--red)}.p-article .article-main ul,.p-article .article-main ol{flex-direction:column;gap:9px;margin:0;padding-left:22px;display:flex}.p-article .article-main li{font-size:15px;line-height:24px}.p-article .article-main blockquote{border-left:7px solid var(--red);background:var(--black);color:#fff;margin:6px 0;padding:28px 40px;font-size:19px;font-weight:500;line-height:29px}.p-article .article-table{border-collapse:collapse;width:100%;font-size:14px;line-height:21px}.p-article .article-table th,.p-article .article-table td{text-align:left;vertical-align:top;border:1px solid #e4e4ea;padding:12px 16px}.p-article .article-table th{background:var(--paper);width:38%;font-weight:700}.p-article .article-figure{margin:10px 0}.p-article .article-figure img{border-top:5px solid var(--red);width:100%;height:auto;display:block}.p-article .article-navigation{border-top:4px solid #ddd;justify-content:space-between;gap:16px;margin-top:22px;padding-top:20px;display:flex}.p-article .article-navigation a{color:var(--red);font-size:13px;font-weight:500;line-height:19px}.p-article .article-sidebar{padding-top:4px}.p-article .article-sidebar>div{border-top:3px solid var(--red);min-height:96px;padding-top:15px}.p-article .article-sidebar span{color:var(--red);font-size:11px;line-height:16px;display:block}.p-article .article-sidebar strong{margin-top:8px;font-size:14px;font-weight:500;line-height:20px;display:block}.p-article .article-sidebar .share-block{min-height:0}.p-article .share-links{grid-template-columns:1fr 1fr;gap:10px;margin-top:15px;display:grid}.p-article .share-links a{background:var(--red);color:#fff;justify-content:center;align-items:center;height:42px;font-size:14px;font-weight:500;display:flex}.p-article .related-section{border-top:2px solid var(--black);background:var(--paper);height:780px;position:relative}.p-article .related-heading{text-align:center;position:absolute;top:59px;left:0;right:0}.p-article .related-heading h2{font-size:30px;font-weight:900;line-height:43px}.p-article .related-heading h2 span{color:var(--red)}.p-article .related-heading p{margin-top:2px;font-size:14px;line-height:20px}.p-article .related-grid{grid-template-columns:repeat(3,340px);gap:18px;width:1056px;display:grid;position:absolute;top:168px;left:50%;transform:translate(-50%)}.p-article .related-card{border-top:5px solid var(--red);height:520px}.p-article .related-image{object-fit:cover;width:100%;height:240px}.p-article .related-copy{background:#fff;flex-direction:column;height:275px;padding:31px 26px 25px;display:flex}.p-article .related-card.dark .related-copy{background:var(--black);color:#fff}.p-article .related-copy>span{color:var(--red);font-size:11px;font-weight:500;line-height:16px}.p-article .related-copy h3{margin-top:13px;font-size:18px;font-weight:900;line-height:23px}.p-article .related-copy p{margin-top:29px;font-size:12px;line-height:17px}.p-article .related-copy a{color:var(--red);margin-top:auto;font-size:12px;font-weight:500;line-height:17px}.p-article .button{background:var(--red);color:#fff;justify-content:center;align-items:center;min-width:236px;height:48px;padding:0 27px;font-size:14px;font-weight:500;line-height:20px;display:inline-flex;box-shadow:0 3px 9px #0002}.p-article .button.light{min-width:258px;color:var(--red);background:#fff}.p-article .button:hover,.p-article .share-links a:hover{transform:translateY(-2px)}.p-article .venue-cta{background:var(--black);color:#fff;text-align:center;height:360px;position:relative;overflow:hidden}.p-article .cta-background{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.p-article .cta-scrim{z-index:1;background:linear-gradient(#0c0c108c 0%,#0c0c10b8 100%);position:absolute;inset:0}.p-article .venue-copy{z-index:2;position:absolute;top:75px;left:0;right:0}.p-article .venue-copy h2{font-size:30px;font-weight:900;line-height:36px}.p-article .venue-copy p{margin-top:27px;font-size:14px;line-height:20px}.p-article .venue-actions{z-index:3;gap:14px;display:flex;position:absolute;top:231px;left:50%;transform:translate(-50%)}@media (max-width:1120px){.p-article .article-layout{grid-template-columns:minmax(0,1fr) 190px;gap:45px;width:86%}.p-article .article-main,.p-article .article-main .lead,.p-article .opening-copy,.p-article .start-section,.p-article .main-figure,.p-article .operations-section,.p-article .operations-section blockquote,.p-article .operations-section .after-quote,.p-article .operations-section ul,.p-article .image-pair,.p-article .closing-section,.p-article .article-navigation{width:100%}.p-article .related-grid{grid-template-columns:repeat(3,1fr);width:86%}}@media (max-width:800px){.p-article{overflow:hidden}.p-article .article-hero{height:660px}.p-article .hero-content{padding:0 24px;top:135px}.p-article .hero-content h1{font-size:34px;line-height:41px}.p-article .hero-content p br,.p-article .article-main .lead br,.p-article .operations-section blockquote br{display:none}.p-article .article-section{background:linear-gradient(to bottom, var(--paper) 0 72px, #fff 72px);height:auto;padding:170px 24px 90px}.p-article .article-layout{flex-direction:column;width:100%;height:auto;display:flex;position:static;transform:none}.p-article .article-main{flex-direction:column;gap:38px;height:auto;display:flex}.p-article .article-main .lead,.p-article .opening-copy,.p-article .start-section,.p-article .main-figure,.p-article .operations-section,.p-article .operations-section blockquote,.p-article .operations-section .after-quote,.p-article .operations-section ul,.p-article .image-pair,.p-article .closing-section,.p-article .article-navigation{width:100%;position:static}.p-article .article-main .lead{font-size:19px;line-height:29px}.p-article .opening-copy p+p,.p-article .start-section p+p,.p-article .closing-section>p+p{margin-top:18px}.p-article .main-figure{order:initial}.p-article .article-image-large{height:390px}.p-article .operations-section>p:first-of-type{margin-top:14px}.p-article .operations-section blockquote{height:auto;min-height:178px;margin-top:35px;padding:38px 34px;font-size:20px;line-height:30px}.p-article .operations-section .after-quote{margin-top:34px}.p-article .operations-section ul{margin-top:24px}.p-article .image-pair{grid-template-columns:1fr}.p-article .image-pair img{height:330px}.p-article .article-navigation{margin-top:34px}.p-article .article-sidebar{order:-1;grid-template-columns:1fr 1fr;gap:18px;padding:0;display:grid}.p-article .article-sidebar .share-block{grid-column:1/-1}.p-article .share-links{max-width:280px}.p-article .related-section{height:auto;padding:75px 24px 90px}.p-article .related-heading{position:static}.p-article .related-grid{grid-template-columns:1fr;gap:28px;width:100%;margin-top:55px;position:static;transform:none}.p-article .related-card{height:auto}.p-article .related-image{height:310px}.p-article .related-copy{min-height:275px}.p-article .venue-cta{height:490px}.p-article .venue-copy{padding:0 24px;top:68px}.p-article .venue-copy p{font-size:16px;line-height:24px}.p-article .venue-actions{flex-wrap:wrap;justify-content:center;width:100%;padding:0 20px;top:270px}.p-article .button{min-width:min(82vw,310px);height:54px;font-size:16px}}@media (max-width:540px){.p-article .article-hero{height:620px}.p-article .hero-content h1{font-size:30px;line-height:36px}.p-article .hero-content p{font-size:14px;line-height:21px}.p-article .article-section{padding-left:20px;padding-right:20px}.p-article .article-sidebar{grid-template-columns:1fr}.p-article .article-sidebar .share-block{grid-column:auto}.p-article .article-main h2{font-size:27px;line-height:35px}.p-article .article-image-large{height:315px}.p-article .operations-section blockquote{padding:32px 25px;font-size:18px;line-height:28px}.p-article .image-pair img,.p-article .related-image{height:270px}.p-article .article-navigation{flex-direction:column;gap:16px}.p-article .venue-copy h2{font-size:29px}}
