.me-site.me-design-6.me-edition-5 { --sans:'Roboto Condensed',Arial,sans-serif; --ui:'Roboto Condensed',Arial,sans-serif; --serif:'Roboto Condensed',Arial,sans-serif; color:#111415; background:#fff; }
.me-edition-5 .container { width:min(1360px,calc(100% - 60px)); }
.me-edition-5 .me-header { background:#ff6014; }
.ed-five-header { display:grid; grid-template-columns:minmax(0,1fr) 210px minmax(0,1fr); align-items:center; gap:45px; position:relative; min-height:78px; padding-inline:30px; }
.ed-five-header .ed-brand { width:210px; }
.ed-five-nav { display:flex; align-items:center; justify-content:space-between; gap:22px; min-width:0; }
.ed-five-nav a { font:600 14px/1.2 var(--sans); white-space:nowrap; padding-block:15px; }
.ed-five-nav a:hover,.ed-five-nav a[aria-current] { text-decoration:underline; text-underline-offset:5px; }
.ed-five-search { position:absolute; right:-7px; top:50%; transform:translateY(-50%); }
.ed-five-search>nav { top:45px; width:320px; max-height:75vh; overflow:auto; }
.ed-five-search .ed-search { width:100%; margin:0 0 12px; border-radius:0; border:1px solid #ddd; color:#16191b; background:#fff; font-family:var(--sans); }
.ed-five-home { padding-top:32px; }
.ed-five-top { display:grid; grid-template-columns:minmax(0,1fr) minmax(0,1.68fr) minmax(0,1fr); gap:28px; align-items:stretch; }
.ed-five-top .ed-story h3 { font-size:32px; font-weight:700; line-height:1.08; letter-spacing:-.025em; }
.ed-five-home .ed-story p { font:400 18px/1.28 var(--sans); color:#45484a; margin-bottom:8px; }
.ed-five-home .ed-kicker { font:500 12px/1.3 var(--sans); margin-bottom:9px; color:#ef5100; }
.ed-five-home .ed-copy { padding-top:14px; font:400 18px/1.28 var(--sans); }
.ed-five-left .ed-photo img { height:auto; aspect-ratio:3/4; object-position:center; }
.ed-five-left h3 { margin-bottom:17px; }
.ed-five-left .ed-copy { padding-top:24px; }
.ed-five-cover { position:relative; isolation:isolate; min-height:clamp(620px,65vw,900px); display:flex; align-items:flex-end; overflow:hidden; color:#fff; }
.ed-five-cover>.ed-photo { position:absolute; z-index:-2; inset:0; }
.ed-five-cover>.ed-photo img { height:100%; object-fit:cover; object-position:center; }
.ed-five-cover::before { content:''; position:absolute; inset:0; z-index:-1; pointer-events:none; background:linear-gradient(0deg,#060807f5 0%,#060807c9 20%,#06080766 43%,#06080700 66%); }
.ed-five-cover>.ed-copy { padding:26px 24px 37px; width:100%; }
.ed-five-cover .ed-kicker { color:white; font-weight:600; margin-bottom:13px; }
.ed-five-cover h1 { font:700 clamp(44px,4.7vw,68px)/1.02 'Roboto Condensed',Arial,sans-serif; letter-spacing:-.035em; margin:0 0 19px; text-wrap:pretty; }
.ed-five-cover h1 a:hover { color:#fff; text-decoration:underline; text-decoration-thickness:1px; text-underline-offset:6px; }
.ed-five-home .ed-five-cover p { color:white; font-size:20px; line-height:1.28; display:inline; }
.ed-five-home .ed-read { font-size:0; display:inline; padding:0; }
.ed-five-home .ed-read span { font-size:23px; color:#ff5c11; padding-left:6px; }
.ed-five-home .ed-story p { display:inline; }
.ed-five-left .ed-read { display:block; margin-top:12px; }
.ed-five-right { display:flex; flex-direction:column; justify-content:space-between; gap:28px; }
.ed-five-right .ed-photo img { height:auto; aspect-ratio:1.58; }
.ed-five-right .ed-copy { padding-top:13px; }
.ed-five-top .ed-five-right h3 { font-size:26px; line-height:1.08; margin-bottom:12px; }
.ed-five-right .ed-story p { font-size:16px; line-height:1.26; }
.ed-five-report { display:grid; grid-template-columns:minmax(0,2.55fr) minmax(0,1fr); gap:26px; margin-top:34px; }
.ed-five-report-photo { display:block; overflow:hidden; }
.ed-five-report-photo img { display:block; width:100%; height:300px; object-fit:cover; }
.ed-five-report>.ed-story { align-self:center; padding:12px 0; }
.ed-five-report .ed-copy { padding:0; }
.ed-five-report h3 { font-size:32px; line-height:1.1; margin:0 0 15px; }
.ed-five-report .ed-kicker { margin-bottom:13px; }
.ed-five-bottom { display:grid; grid-template-columns:1fr 1fr; gap:28px; margin-top:28px; }
.ed-five-bottom .ed-photo img { height:230px; }
.ed-five-bottom h3 { font-size:31px; line-height:1.1; margin:0 0 13px; }
.me-edition-5 .journal-pagination { gap:22px; padding:35px 0 29px; font-family:var(--sans); }
.me-edition-5 .journal-pagination :is(a,.current) { padding:3px 6px; }
.me-edition-5 .journal-pagination .current { background:none; color:#f45a08; border-bottom:2px solid #f45a08; }
.me-edition-5 .magazine-footer { gap:25px; padding-block:28px; }
.me-edition-5 .magazine-footer img { width:110px; filter:grayscale(1) brightness(0); }
.me-edition-5 .journal-footer-caption { font-size:10px; }
.me-edition-5 .magazine-footer nav { font:400 11px var(--sans); gap:18px; }
.me-edition-5 .magazine-footer p { font:400 12px/1.3 var(--sans); color:#222; max-width:145px; }
.ed-five-footer-brand { flex:1; }
.ed-five-footer-brand small { display:block; margin-top:16px; font:400 11px/1.3 var(--sans); color:#777; }
.ed-five-top-single { grid-template-columns:1fr; }
.ed-five-top-single .ed-five-cover { min-height:600px; }
.ed-five-top-single .ed-five-cover>.ed-copy { max-width:720px; }
@media(max-width:1200px) {
    .ed-five-header { gap:30px; grid-template-columns:minmax(0,1fr) 200px minmax(0,1fr); }
    .ed-five-header .ed-brand { width:200px; }
    .ed-five-nav { gap:18px; }
    .ed-five-nav a { font-size:13px; }
    .ed-five-top { gap:23px; }
    .ed-five-cover>.ed-copy { padding:22px 18px 30px; }
    .ed-five-top .ed-story h3 { font-size:29px; }
    .ed-five-top .ed-five-right h3 { font-size:23px; }
    .ed-five-home .ed-story p { font-size:16px; }
    .ed-five-home .ed-five-cover p { font-size:18px; }
    .ed-five-right .ed-story p { font-size:15px; }
    .ed-five-report-photo img { height:260px; }
    .ed-five-report h3 { font-size:28px; }
    .ed-five-bottom .ed-photo img { height:200px; }
    .ed-five-bottom h3 { font-size:28px; }
}
@media(max-width:980px) {
    .ed-five-header { grid-template-columns:1fr 1fr; gap:0 30px; padding:10px 30px 4px; }
    .ed-five-header .ed-brand { grid-column:1/-1; grid-row:1; justify-self:center; width:220px; margin-bottom:4px; }
    .ed-five-nav { gap:15px; }
    .ed-five-search { top:18px; transform:none; }
    .ed-five-top { grid-template-columns:minmax(0,1fr) minmax(0,1.6fr); }
    .ed-five-right { grid-column:1/-1; display:grid; grid-template-columns:1fr 1fr; }
    .ed-five-cover { min-height:640px; }
    .ed-five-right .ed-photo img { aspect-ratio:1.7; }
    .ed-five-report { grid-template-columns:1.7fr 1fr; }
    .ed-five-report-photo img { height:270px; }
    .ed-five-top-single { grid-template-columns:1fr; }
}
@media(max-width:600px) {
    .me-edition-5 .container { width:calc(100% - 32px); }
    .ed-five-header { padding:12px 0 6px; gap:0; }
    .ed-five-header .ed-brand { width:210px; }
    .ed-five-nav { grid-column:1/-1; gap:12px; }
    .ed-five-nav a { padding:10px 0; font-size:13px; }
    .ed-five-search { top:22px; right:0; }
    .ed-five-home { padding-top:20px; }
    .ed-five-top { grid-template-columns:1fr; gap:26px; }
    .ed-five-cover { grid-row:1; min-height:610px; }
    .ed-five-cover h1 { font-size:46px; }
    .ed-five-cover>.ed-copy { padding:24px 21px 30px; }
    .ed-five-home .ed-five-cover p { font-size:19px; }
    .ed-five-left .ed-photo img { aspect-ratio:1.4; }
    .ed-five-left .ed-copy { padding-top:15px; }
    .ed-five-top .ed-story h3 { font-size:31px; }
    .ed-five-right { grid-column:auto; gap:26px; grid-template-columns:1fr; }
    .ed-five-top .ed-five-right h3 { font-size:28px; }
    .ed-five-home .ed-story p { font-size:18px; }
    .ed-five-home .ed-five-cover p { color:white; font-size:19px; }
    .ed-five-report { grid-template-columns:1fr; gap:18px; margin-top:28px; }
    .ed-five-report-photo img { height:220px; }
    .ed-five-report>.ed-story { padding:0; }
    .ed-five-report h3 { font-size:31px; }
    .ed-five-bottom { grid-template-columns:1fr; gap:27px; margin-top:27px; }
    .ed-five-bottom .ed-photo img { height:210px; }
    .me-edition-5 .journal-pagination { gap:13px; }
    .me-edition-5 .magazine-footer { padding-block:24px; }
}
