@import url('https://fonts.googleapis.com/css2?family=Bebas+Neue&family=Inter:wght@400;500;600;700&display=swap');
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#0b0e12;color:#f2f5f8;font-family:Inter,Arial,sans-serif;-webkit-font-smoothing:antialiased}a{color:inherit}a:focus-visible{outline:2px solid #b9ddff;outline-offset:5px}.journal-nav{padding:22px 5vw;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #29323d}.journal-nav a{text-decoration:none;font-size:11px;letter-spacing:.08em;font-weight:600}.journal-logo{width:70px;height:auto}.article-header{max-width:1100px;margin:auto;padding:75px 30px 40px}.eyebrow{text-transform:uppercase;font-size:10px;letter-spacing:.16em;color:#a3cbea}h1{font-family:'Bebas Neue',sans-serif;font-weight:400;font-size:clamp(62px,7.8vw,110px);line-height:.98;letter-spacing:-.015em;max-width:900px;margin:22px 0}.dek{font-size:clamp(18px,2vw,23px);line-height:1.5;color:#aab7c6;max-width:700px}.article-meta{font-size:11px;color:#889bad;margin-top:25px}.cover{background-image:url('../images/mogged-journal-covers-1254.webp');background-size:200% 200%;background-position:var(--x) var(--y);aspect-ratio:1;max-width:760px;margin:0 auto;border-radius:6px}.reading-layout{max-width:1100px;margin:60px auto;display:grid;grid-template-columns:220px minmax(0,680px);gap:65px;padding:0 30px}.contents{font-size:12px;line-height:1.7;color:#aab7c6}.contents a{display:block;text-decoration:none;margin:14px 0}.contents strong{color:#d9e3ee;font-size:10px;text-transform:uppercase;letter-spacing:.15em}.article-body{font-size:16px;line-height:1.85;color:#b9c4cf}.article-body h2{font-size:25px;line-height:1.3;letter-spacing:-.03em;color:#f0f4f8;margin:44px 0 18px;scroll-margin-top:25px}.article-body p{margin:0 0 22px}.article-body a{color:#bdddf5;text-underline-offset:4px}.takeaway{border-left:2px solid #a7d5f7;background:#111c26;padding:24px;margin:0 0 32px}.takeaway span{display:block;font-size:10px;text-transform:uppercase;letter-spacing:.15em;color:#add4f2;margin-bottom:10px}.takeaway p{margin:0;font-size:19px;line-height:1.5;color:#e1ecf5}.sources{border-top:1px solid #29323d;margin-top:40px;padding-top:15px;font-size:12px}.sources ul{padding-left:18px}.article-footer{display:flex;justify-content:space-between;gap:25px;border-top:1px solid #29323d;padding:35px 5vw;font-size:12px}.article-footer a{text-decoration:none;color:#badcf6}@media(max-width:760px){.article-header{padding:48px 22px 30px}.cover{border-radius:0}.reading-layout{display:block;margin-top:32px;padding:0 22px}.contents{display:none}.article-body{font-size:15px}.article-footer{flex-wrap:wrap}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}