

    #journal.sn-editorial{--sn-ink:#f5edf3;--sn-muted:#c8baca;--sn-gold:#e3c993;background:#100d1d;color:var(--sn-ink);padding:64px 5% 48px;font-family:Jost,Arial,sans-serif}
    #journal.sn-editorial *{box-sizing:border-box}
    #journal.sn-editorial .sn-section-heading{display:flex;align-items:center;gap:20px;margin-bottom:24px;color:var(--sn-muted);font-size:12px;font-weight:400;letter-spacing:.18em;text-transform:uppercase}
    #journal.sn-editorial .sn-section-heading:after{content:'';height:1px;flex:1;background:#79657d66}
    #journal.sn-editorial .sn-layout{display:grid;grid-template-columns:1.15fr 1fr;gap:28px}
    #journal.sn-editorial article{min-width:0}
    #journal.sn-editorial img{display:block;width:100%;object-fit:cover}
    #journal.sn-editorial .sn-feature img{height:clamp(300px,30vw,400px);object-position:center 40%}
    #journal.sn-editorial .sn-kicker{color:var(--sn-gold);font-size:11px;letter-spacing:.12em;text-transform:uppercase;margin:20px 0 10px;line-height:1.6}
    #journal.sn-editorial h2,#journal.sn-editorial h3{font-family:'Genath Display',Georgia,serif;font-weight:400;line-height:1.13;margin:0 0 12px;color:var(--sn-ink)}
    #journal.sn-editorial .sn-feature h3{font-size:clamp(32px,3.4vw,44px)}
    #journal.sn-editorial h3{font-size:26px}
    #journal.sn-editorial p{font-size:14px;line-height:1.65;color:var(--sn-muted);margin:0 0 16px}
    #journal.sn-editorial .sn-link{color:var(--sn-gold);display:inline-block;font-size:13px;line-height:1.6;text-decoration:underline;text-underline-offset:6px}
    #journal.sn-editorial .sn-side{display:grid;grid-template-rows:1fr 1fr;gap:24px}
    #journal.sn-editorial .sn-small{display:grid;grid-template-columns:clamp(110px,12vw,150px) 1fr;gap:18px;align-content:start;padding-bottom:22px;border-bottom:1px solid #79657d66}
    #journal.sn-editorial .sn-small img{height:155px;object-position:center}
    #journal.sn-editorial .sn-small .sn-kicker{margin:0 0 10px}
    #journal.sn-editorial .sn-small p{font-size:13px}
    #journal.sn-editorial .sn-footer{border-top:1px solid #79657d66;margin-top:28px;padding-top:22px;text-align:right}
    #journal.sn-editorial .sn-footer a{color:var(--sn-gold);font-size:13px;text-decoration:underline;text-underline-offset:6px}
    @media(max-width:600px){#journal.sn-editorial{padding:26px 20px}#journal.sn-editorial .sn-layout{grid-template-columns:1fr;gap:30px}#journal.sn-editorial .sn-feature img{height:310px}#journal.sn-editorial .sn-side{gap:24px}#journal.sn-editorial .sn-small{grid-template-columns:clamp(110px,12vw,150px) 1fr}#journal.sn-editorial h2{font-size:32px}#journal.sn-editorial h3{font-size:25px}}
    @media(max-width:360px){#journal.sn-editorial .sn-small{grid-template-columns:85px 1fr;gap:14px}}
  
#journal.sn-editorial h3 a{color:inherit;text-decoration:none}#journal.sn-editorial h3 a:hover{text-decoration:underline;text-underline-offset:5px}#journal.sn-editorial .sn-feature h3{font-size:clamp(32px,3.4vw,44px)}

#journal.sn-editorial h2.sn-section-heading{font-family:Jost,sans-serif;font-size:12px;line-height:1.6;font-weight:400;margin:0 0 24px;letter-spacing:.18em}#journal.sn-editorial .sn-image-link{display:block;min-width:0}
