.gpe-news-index,.gpe-world-index,.gpe-article{color:#f4f3ef;background:#090b0e;min-height:80vh}.gpe-pub-masthead{background:radial-gradient(at 80% 0,#c09a6026,#0000 47%),#090b0e;border-bottom:1px solid #ffffff21;padding:clamp(6rem,10vw,9rem) clamp(1.1rem,6vw,6rem) 3.2rem;position:relative;overflow:hidden}.gpe-pub-topline{text-transform:uppercase;letter-spacing:.18em;color:#cdb58c;flex-wrap:wrap;align-items:center;gap:1rem;font-size:.67rem;display:flex}.gpe-pub-topline span+span:before{content:"/";color:#837a71;margin-right:1rem}.gpe-pub-masthead h1{letter-spacing:-.075em;max-width:16ch;margin:1.2rem 0 1.8rem;font-size:clamp(4rem,9vw,9rem);font-weight:650;line-height:.87}.gpe-pub-masthead p{color:#bdbdc0;max-width:760px;font-size:clamp(1rem,1.5vw,1.2rem);line-height:1.7}.gpe-pub-toplinks{flex-wrap:wrap;gap:1.4rem;margin-top:2rem;display:flex}.gpe-pub-toplinks a{color:#e5cda2;border-bottom:1px solid #e5cda266;align-items:center;gap:.4rem;padding-bottom:.35rem;font-size:.85rem;text-decoration:none;display:inline-flex}.gpe-pub-container{max-width:1550px;margin:auto;padding:clamp(2rem,5vw,5rem) clamp(1.1rem,5vw,5rem)}.gpe-pub-section-head{border-bottom:1px solid #ffffff29;justify-content:space-between;align-items:end;gap:1rem;margin-bottom:1.5rem;padding-bottom:1.2rem;display:flex}.gpe-pub-section-head h2{letter-spacing:-.045em;margin:0;font-size:clamp(1.7rem,3vw,3.2rem)}.gpe-pub-section-head p{color:#aaa;font-size:.8rem}.gpe-pub-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;display:grid}.gpe-pub-grid .gpe-pub-card-feature{grid-column:span 2}.gpe-pub-card{color:inherit;background:#13161a;border:1px solid #e9dcc424;flex-direction:column;min-width:0;text-decoration:none;transition:border-color .2s,transform .2s;display:flex}.gpe-pub-card:hover{border-color:#d0b38b;transform:translateY(-3px)}.gpe-pub-image{aspect-ratio:16/10;background:#191c20;overflow:hidden}.gpe-pub-card-feature .gpe-pub-image{aspect-ratio:16/9}.gpe-pub-image img{object-fit:cover;object-position:center 22%;width:100%;height:100%;display:block}.gpe-pub-card-feature .gpe-pub-image img{object-position:center 32%}.gpe-pub-image-type{background:radial-gradient(circle at 75% 15%,#ad76373d,#0000 55%),linear-gradient(130deg,#1c222b,#111215);flex-direction:column;justify-content:space-between;padding:1.6rem;display:flex}.gpe-pub-image-type span{letter-spacing:.22em;color:#b5a68e;font-size:.65rem}.gpe-pub-image-type strong{letter-spacing:-.045em;color:#e4d2b3;max-width:10ch;font-size:clamp(1.5rem,3vw,3.7rem);font-weight:530;line-height:.95}.gpe-pub-content{flex-direction:column;flex:1;padding:clamp(1.15rem,2vw,2rem);display:flex}.gpe-pub-meta{color:#d2b98e;text-transform:uppercase;letter-spacing:.1em;flex-wrap:wrap;justify-content:space-between;gap:1rem;font-size:.61rem;display:flex}.gpe-pub-meta time{color:#989ca0}.gpe-pub-content h2{letter-spacing:-.04em;margin:1rem 0;font-size:clamp(1.2rem,2vw,2.1rem);line-height:1.17}.gpe-pub-card-feature .gpe-pub-content h2{font-size:clamp(1.45rem,2.5vw,2.8rem)}.gpe-pub-content p{color:#abb0b6;margin:0 0 1.8rem;font-size:.9rem;line-height:1.7}.gpe-pub-more{color:#e1c396;align-items:center;gap:.5rem;margin-top:auto;font-size:.8rem;display:flex}.gpe-pub-pillrow{flex-wrap:wrap;gap:.5rem;margin:0 0 1.8rem;display:flex}.gpe-pub-pillrow button{color:#d6d9dd;cursor:pointer;background:#12161b;border:1px solid #ffffff29;border-radius:2px;padding:.7rem .95rem;font-size:.76rem}.gpe-pub-pillrow button[aria-pressed=true]{color:#10100e;background:#e1c396;border-color:#e1c396}.gpe-editorial-note{background:#111419;border:1px solid #ffffff26;grid-template-columns:1fr 1fr;gap:2rem;margin-top:3rem;padding:1.75rem;display:grid}.gpe-editorial-note h2{margin:0 0 .7rem;font-size:1.6rem}.gpe-editorial-note p{color:#b6bbc0;margin:0 0 1rem;font-size:.89rem;line-height:1.8}.gpe-editorial-note a{color:#e3c89e}.gpe-pub-external{flex-wrap:wrap;gap:1rem;margin-top:1.2rem;display:flex}.gpe-pub-external a{color:#e4c79a;border:1px solid #ebcea33d;padding:.7rem .9rem;font-size:.77rem;text-decoration:none}.gpe-pub-empty{color:#aaa;border:1px solid #2c3034;padding:3rem}.gpe-article-head{max-width:1450px;margin:auto;padding:clamp(7rem,10vw,10rem) clamp(1.2rem,7vw,7rem) 3rem}.gpe-pub-eyebrow{letter-spacing:.13em;text-transform:uppercase;color:#c9ad80;flex-wrap:wrap;align-items:center;gap:.7rem;font-size:.71rem;display:flex}.gpe-pub-eyebrow a{color:inherit;text-decoration:none}.gpe-article h1{letter-spacing:-.058em;max-width:1100px;margin:1.5rem 0;font-size:clamp(2.8rem,5.6vw,6.6rem);line-height:1.03}.gpe-article-dek{color:#c7cbce;max-width:970px;font-size:clamp(1.05rem,2vw,1.45rem);line-height:1.6}.gpe-article-byline{color:#d1b98e;flex-wrap:wrap;align-items:center;gap:.6rem;margin:2rem 0 0;font-size:.78rem;display:flex}.gpe-pub-dot{color:#6a6e72}.gpe-article-photo{max-width:1170px;margin:0 auto 3rem;padding:0 clamp(1.2rem,6vw,6rem)}.gpe-article-photo img{width:100%;max-width:780px;height:auto;margin:auto;display:block}.gpe-article-photo figcaption{color:#9ca3a6;max-width:780px;margin:.8rem auto;font-size:.74rem}.gpe-article-body{grid-template-columns:minmax(0,1.8fr) minmax(220px,.7fr);gap:clamp(2rem,5vw,5rem);max-width:1330px;margin:0 auto 4rem;padding:0 clamp(1.2rem,6vw,6rem);display:grid}.gpe-article-main p{color:#d4d5d4;margin:0 0 1.5rem;font-size:clamp(1rem,1.4vw,1.14rem);line-height:1.9}.gpe-article-main h2{letter-spacing:-.04em;margin:2.5rem 0 1.2rem;font-size:clamp(1.65rem,2.4vw,2.5rem)}.gpe-article-source{border-top:1px solid #424343;margin-top:3rem;padding-top:1rem}.gpe-article-source a{color:#e5c58f;border-bottom:1px solid #a78956;align-items:center;gap:.5rem;padding:.5rem 0;text-decoration:none;display:inline-flex}.gpe-rail-panel{background:#13161a;border:1px solid #f1d7b026;margin-bottom:1rem;padding:1.4rem}.gpe-rail-label{letter-spacing:.13em;color:#ddc69e;font-size:.62rem}.gpe-rail-panel>p:not(.gpe-rail-label){font-weight:550;line-height:1.55}.gpe-rail-panel small{color:#abb0b4;line-height:1.65;display:block}.gpe-rail-panel a,.gpe-rail-panel button{color:#e7c89c;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #f1d7b026;justify-content:space-between;align-items:center;gap:1rem;width:100%;padding:.9rem 0;font-size:.85rem;text-decoration:none;display:flex}.gpe-article-foot{color:#9da2a6;border-top:1px solid #383b3e;max-width:1330px;margin:auto;padding:2rem clamp(1.2rem,6vw,6rem) 5rem}.gpe-article-foot a{color:#dfc295;align-items:center;gap:.5rem;text-decoration:none;display:inline-flex}@media (width<=1050px){.gpe-pub-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.gpe-pub-grid .gpe-pub-card-feature{grid-column:span 2}}@media (width<=700px){.gpe-pub-grid{grid-template-columns:1fr}.gpe-pub-grid .gpe-pub-card-feature{grid-column:span 1}.gpe-editorial-note,.gpe-article-body{grid-template-columns:1fr}.gpe-pub-masthead h1{font-size:clamp(3.5rem,15vw,5rem)}.gpe-article-photo{padding:0 1rem}}@media (prefers-reduced-motion:reduce){.gpe-pub-card{transition:none}.gpe-pub-card:hover{transform:none}}.gpe-ads-bottom{color:#aeb1b3;margin-top:2rem}.gpe-ads-bottom a{color:#dec398}.gpe-gpe-tech-teaser,.gpe-news-service-bridge{background:linear-gradient(110deg,#1a1918,#101318);border:1px solid #cfac7d4d;justify-content:space-between;align-items:center;gap:2rem;margin:2.7rem 0;padding:clamp(1.4rem,3vw,2.7rem);display:flex}.gpe-gpe-tech-teaser h2,.gpe-news-service-bridge h2{letter-spacing:-.045em;margin:.7rem 0;font-size:clamp(1.6rem,3vw,2.8rem)}.gpe-gpe-tech-teaser p:not(.gpe-rail-label),.gpe-news-service-bridge p:not(.gpe-rail-label){color:#b6b6b4;max-width:760px;line-height:1.7}.gpe-gpe-tech-teaser>a,.gpe-news-service-bridge>a{color:#ead3ae;border:1px solid #cdaa7699;flex:none;align-items:center;gap:.5rem;padding:.85rem 1rem;font-size:.84rem;text-decoration:none;display:flex}@media (width<=730px){.gpe-gpe-tech-teaser,.gpe-news-service-bridge{flex-direction:column;align-items:flex-start}}.gpe-pub-branded-art{background:radial-gradient(at 79% 20%,#c38d4c45,#0000 48%),linear-gradient(130deg,#121417,#22201b 55%,#0c0d0f);position:relative;overflow:hidden}.gpe-pub-branded-art .gpe-pub-branded-mark{object-fit:contain;opacity:.78;filter:drop-shadow(0 0 18px #c38a3d38);width:34%;height:76%;position:absolute;top:9%;right:8%}.gpe-pub-branded-art span,.gpe-pub-branded-art strong{z-index:1;position:relative}.gpe-article-branded-figure .gpe-article-branded-art{aspect-ratio:16/8;border:1px solid #cb9f6240;flex-direction:column;justify-content:flex-end;min-height:230px;padding:clamp(1.2rem,4vw,3rem);display:flex}.gpe-article-branded-art img{object-fit:contain;opacity:.85;width:34%;height:85%;position:absolute;top:6%;right:7%}.gpe-article-branded-art span{letter-spacing:.2em;color:#c9a978;font-size:.75rem}.gpe-article-branded-art strong{color:#f4e1c5;max-width:65%;margin-top:1rem;font-size:clamp(1.6rem,3.3vw,3.3rem)}.gpe-article-share>a{color:#d8bf92;border-bottom:1px solid #c5aa7e36;justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem 0;font-size:.85rem;text-decoration:none;display:flex}.gpe-article-share>a:hover{color:#fff4df}
