@font-face{font-family:RAEditorialSerif;src:url('/assets/fonts/ac5feb95324d58-co3bmX5slCNuHLi8bLeY9MK7whWMhyjYqXtKky2F7g.woff2') format('woff2');font-style:normal;font-weight:300 500;font-display:swap}
@font-face{font-family:RAEditorialSans;src:url('/assets/fonts/80724b1ffdd9aa-92zatBhPNqw73oTd4jQmfxI.woff2') format('woff2');font-style:normal;font-weight:300 600;font-display:swap}
.ra-editorial-page{margin:0;background:#f5f3ec;color:#30382c;font-family:RAEditorialSans,Arial,sans-serif;font-size:18px;line-height:1.7;-webkit-font-smoothing:antialiased}
.ra-editorial-page *{box-sizing:border-box}.ra-editorial-page a{color:inherit;text-underline-offset:4px}.ra-editorial-page a:focus-visible,.ra-journal-credit a:focus-visible,.ra-journal-publisher a:focus-visible{outline:2px solid #68754d;outline-offset:5px}
.ra-editorial-page .ra-skip{position:absolute;top:-90px;left:24px;background:#fff;padding:12px;z-index:100}.ra-editorial-page .ra-skip:focus{top:12px}
.ra-editorial-header{display:flex;align-items:center;justify-content:space-between;gap:28px;padding:24px 5vw;border-bottom:1px solid #d4d5c9}.ra-editorial-logo img{display:block;width:160px;height:48px;object-fit:cover}.ra-editorial-header nav{display:flex;flex-wrap:wrap;gap:10px 26px;font-size:14px}.ra-editorial-header nav a{padding:8px 0;text-decoration:none}.ra-editorial-header nav a:hover{text-decoration:underline}
.ra-editorial-main{max-width:1120px;margin:0 auto;padding:72px 5vw 96px}.ra-editorial-breadcrumb{font-size:13px;margin:0 0 52px;color:#626959}.ra-editorial-kicker{font-family:RAEditorialSans,Arial,sans-serif;font-size:12px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;margin:0 0 16px}
.ra-editorial-page h1,.ra-editorial-page h2,.ra-editorial-page h3{font-family:RAEditorialSerif,Georgia,serif;font-weight:400;line-height:1.12;letter-spacing:-.02em}.ra-editorial-page h1{font-size:clamp(48px,6vw,80px);margin:0 0 30px;max-width:900px}.ra-editorial-page h2{font-size:clamp(30px,4vw,44px);margin:0 0 20px}.ra-editorial-page h3{font-size:27px;margin:0 0 14px}.ra-editorial-page p{max-width:780px;margin:0 0 24px}.ra-editorial-lede{font-size:22px;line-height:1.55}.ra-editorial-section{padding-top:48px;margin-top:44px;border-top:1px solid #d4d5c9}.ra-editorial-page ul{max-width:780px;padding-left:24px}.ra-editorial-page li{margin-bottom:14px}.ra-editorial-actions{display:flex;gap:16px 28px;flex-wrap:wrap;margin-top:32px}.ra-editorial-button{display:inline-block;padding:13px 22px;background:#424b35;color:#fff!important;font-size:14px;text-decoration:none}.ra-editorial-button:hover{background:#30382c}
.ra-editorial-articles{list-style:none;padding:0!important;max-width:none!important}.ra-editorial-articles li{display:grid;grid-template-columns:150px 1fr;gap:20px;padding:25px 0;border-bottom:1px solid #d4d5c9;margin:0}.ra-editorial-articles time{font-size:14px;color:#626959}.ra-editorial-articles a{font-size:23px;line-height:1.3;font-family:RAEditorialSerif,Georgia,serif;text-decoration:none}.ra-editorial-articles a:hover{text-decoration:underline}.ra-editorial-note{font-size:15px;color:#626959}.ra-editorial-footer{padding:32px 5vw;border-top:1px solid #d4d5c9;display:flex;justify-content:space-between;flex-wrap:wrap;gap:20px;font-size:14px}.ra-editorial-footer nav{display:flex;gap:22px}
.ra-journal-credit{margin-top:32px;padding-top:22px;border-top:1px solid #d4d5c9;font-size:14px;line-height:1.6}.ra-journal-credit p{margin:0 0 8px}.ra-journal-credit a,.ra-journal-publisher a{text-decoration:underline;text-underline-offset:4px}.ra-journal-publisher{padding:56px 5vw;background:#efede4;color:#30382c}.ra-journal-publisher>div{max-width:900px;margin:0 auto}.ra-journal-publisher h2{margin:0 0 20px;font-size:clamp(30px,4vw,44px);line-height:1.16}.ra-journal-publisher p{max-width:720px}.ra-journal-publisher a{display:inline-block;padding:8px 0}
@media(max-width:680px){.ra-editorial-header{display:block;padding:20px 6vw}.ra-editorial-header nav{margin-top:20px;gap:8px 20px}.ra-editorial-main{padding:40px 6vw 64px}.ra-editorial-breadcrumb{margin-bottom:36px}.ra-editorial-page h1{font-size:48px}.ra-editorial-lede{font-size:20px}.ra-editorial-section{padding-top:32px;margin-top:32px}.ra-editorial-articles li{grid-template-columns:1fr;gap:8px}.ra-editorial-footer{padding:28px 6vw}}

.ra-editorial-logo img{filter:brightness(0) saturate(100%) invert(19%) sepia(12%) saturate(605%) hue-rotate(48deg) brightness(95%) contrast(88%)}
