*{box-sizing:border-box}body{margin:0;background:#061620;color:#e4ede5;font:15px/1.95 -apple-system,BlinkMacSystemFont,PingFang SC,sans-serif}a{color:#bcdfd5;text-underline-offset:5px}header,footer{max-width:1080px;margin:auto;padding:28px 36px;display:flex;gap:24px;justify-content:space-between;font-size:12px}header>a{text-decoration:none;letter-spacing:.12em}header>a span{color:#edce9f}nav{display:flex;gap:25px}main{max-width:960px;margin:auto;padding:40px 36px}h1,h2{font-family:Songti SC,STSong,serif;font-weight:400;color:#f3e8d0;line-height:1.45}h1{font-size:clamp(32px,4.5vw,54px);letter-spacing:.02em}h2{font-size:30px}h3{font-size:12px;letter-spacing:.12em;color:#9ed8d7;font-weight:400;margin-top:26px}.eyebrow{font:10px/1.8 monospace;letter-spacing:.12em;color:#a5dddb}.editorial-hero img{width:100%;aspect-ratio:16/9;object-fit:cover;margin:26px 0;border:1px solid #48778266}section{max-width:750px;margin:65px auto;border-bottom:1px solid #517c8033;padding-bottom:45px}section p{color:#c8dad7}footer{color:#8db4ba;font-size:10px}.editorial-credits{text-align:center}.editorial-cta{display:inline-block;padding:12px 24px;margin:25px 0 0;border:1px solid #edce9f77;text-decoration:none;color:#edce9f}#editorial-ad{position:static;min-height:280px;margin:55px auto;max-width:750px;border-top:1px solid #52727944;padding-top:14px}#editorial-ad>span{display:block;font-size:11px;color:#9eb5bc;margin-bottom:20px}#editorial-ad[hidden]{display:none}a:focus-visible{outline:2px solid #edce9f;outline-offset:4px}@media(max-width:620px){header,footer{padding:22px;flex-wrap:wrap;gap:16px}nav{gap:18px}main{padding:15px 24px}h2{font-size:25px}section{margin:40px auto;padding-bottom:28px}body{font-size:14px}.editorial-hero img{aspect-ratio:4/3;object-position:65% center}}
