@import url('https://fonts.googleapis.com/css2?family=Amiri:wght@400;700&family=Noto+Sans+Arabic:wght@400;500;600;700;800&display=swap');
:root{--navy:#082e50;--green:#17813f;--ink:#23323e;--muted:#69767d;--paper:#fafbf8;--line:#dce3dd}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:110px}body{margin:0;background:var(--paper);color:var(--ink);font-family:'Noto Sans Arabic',Tahoma,Arial,sans-serif}a{color:inherit;text-decoration:none}button,input,select{font:inherit}button,a,input,select{outline-offset:5px}button{cursor:pointer}header{height:105px;background:#fff;border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;padding:15px 5vw;position:sticky;top:0;z-index:10}.brand img{width:178px;height:70px;object-fit:contain}nav{display:flex;gap:32px;align-items:center;font-size:14px;font-weight:600}nav a:hover,.text-link:hover{color:var(--green)}.nav-cta{border:1px solid var(--navy);padding:8px 18px}.menu{display:none}main>section,.edition{max-width:1320px;margin:auto}.edition{display:flex;justify-content:space-between;font-size:11px;color:var(--muted);padding:25px 5vw 0}.hero{display:grid;grid-template-columns:1.15fr .85fr;align-items:center;gap:8%;padding:45px 5vw 65px}.eyebrow{font-size:12px;font-weight:700;color:var(--green);letter-spacing:.3px}.hero h1{font-family:Amiri,Georgia,serif;font-size:clamp(48px,6.2vw,90px);line-height:1.2;color:var(--navy);margin:20px 0 25px;font-weight:700}em{font-style:normal;color:var(--green)}.lead{font-size:17px;line-height:2;max-width:540px}.actions{display:flex;gap:25px;align-items:center;margin:32px 0}.button{display:inline-flex;align-items:center;justify-content:space-between;gap:25px;background:var(--navy);color:white;border:0;padding:13px 23px;font-size:13px;font-weight:600}.button:hover{background:var(--green)}.text-link{font-size:13px;font-weight:700}.hero-bottom{border-top:1px solid var(--line);padding-top:22px;display:flex;gap:22px;color:var(--muted);font-size:11px}.cover-wrap{position:relative;padding:20px;background:#edf2e8;transform:rotate(-2deg)}.cover-wrap img{width:100%;display:block;box-shadow:0 18px 30px #102e491a}.cover-note{position:absolute;bottom:0;left:-18px;background:var(--green);color:white;padding:8px 20px;font-size:11px;transform:rotate(2deg)}.cover-note b{font-size:28px;margin-right:15px}.stats{display:grid;grid-template-columns:repeat(4,1fr);border-block:1px solid var(--line);padding:28px 5vw;background:#fff}.stats div{display:flex;align-items:center;gap:18px;padding:0 20px;border-left:1px solid var(--line)}.stats div:last-child{border:0}.stats strong{font-size:42px;color:var(--green);font-family:Georgia,serif}.stats span{font-size:12px}.spotlight,.all-articles,.about{padding:75px 5vw}.section-title{display:flex;justify-content:space-between;align-items:end;margin-bottom:30px}.section-title h2,.issue h2,.about h2{font-family:Amiri,serif;font-size:38px;line-height:1.4;color:var(--navy);margin:6px 0}.features{display:grid;grid-template-columns:1fr 1fr;border-top:2px solid var(--navy)}.feature{display:flex;gap:25px;padding:30px 0;position:relative}.feature:first-child{border-left:1px solid var(--line);margin-left:25px;padding-left:25px}.feature img{width:115px;height:155px;object-fit:cover;object-position:top}.feature h3{font-family:Amiri,serif;font-size:26px;line-height:1.5;color:var(--navy);margin:12px 0}.feature p{font-size:11px;color:var(--muted)}.arrow{color:var(--green);font-size:25px}.all-articles{padding-top:15px}.search{font-size:11px;color:var(--muted)}.search input{display:block;background:none;border:0;border-bottom:1px solid var(--navy);padding:8px 0;min-width:240px;color:var(--navy)}.filters{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:30px}.filters button{background:none;border:1px solid var(--line);padding:7px 18px;font-size:12px;color:var(--navy)}.filters button.active{background:var(--navy);color:white;border-color:var(--navy)}.grid{display:grid;grid-template-columns:repeat(3,1fr);gap:35px}.card{border-top:1px solid var(--line);padding-top:18px;display:block}.card:hover h3{color:var(--green)}.card-top{display:flex;justify-content:space-between;font-size:11px;color:var(--green)}.card h3{font-family:Amiri,serif;color:var(--navy);font-size:25px;line-height:1.5;margin:14px 0}.card p{font-size:13px;line-height:1.9;color:var(--muted)}.card small{font-size:11px;font-weight:600}.issue{background:var(--navy);color:white;margin:20px auto;display:grid;grid-template-columns:1fr 1fr;gap:30px;padding:55px 5vw;overflow:hidden}.issue h2{color:white;font-size:42px}.issue .eyebrow{color:#9bd9a9}.issue p{font-size:14px;line-height:2;max-width:470px}.light{background:white;color:var(--navy)}.issue small{display:block;margin-top:15px;font-size:11px;color:#b3c7d4}.mini-pages{display:flex;align-items:center;justify-content:center;position:relative}.mini-pages img{width:43%;box-shadow:0 15px 25px #0003;transform:rotate(-7deg)}.mini-pages img+img{transform:rotate(8deg);margin-right:-15px}.issue-controls{grid-column:1/-1;border-top:1px solid #ffffff30;padding-top:20px}.about{display:grid;grid-template-columns:1.4fr 1fr;gap:12%}.about p{line-height:2;font-size:14px}.team h3{color:var(--navy)}.team p{border-bottom:1px solid var(--line);padding:12px 0;margin:0;display:flex;justify-content:space-between}.team span{color:var(--muted);font-size:12px}.join{text-align:center;padding:65px 5vw;background:#eaf1e9;border-top:1px solid #cbdccb}.join h2{font-family:Amiri,serif;font-size:55px;line-height:1.25;color:var(--navy);margin:20px 0}.join p:not(.eyebrow){max-width:600px;margin:0 auto 25px;line-height:2;font-size:14px}.join small{display:block;line-height:2;font-size:11px;margin-top:20px}footer{max-width:1320px;margin:auto;display:flex;gap:40px;align-items:center;padding:40px 5vw;font-size:11px;color:var(--muted);line-height:1.8}footer img{width:120px}footer a:hover{color:var(--green)}[hidden]{display:none!important}.article-shell{max-width:1100px;margin:40px auto;padding:0 5vw}.breadcrumb{font-size:12px;color:var(--green)}.article-header{border-bottom:1px solid var(--line);padding:20px 0 35px}.article-header h1{font-family:Amiri,serif;font-size:clamp(32px,4.5vw,55px);line-height:1.45;color:var(--navy);max-width:850px}.article-meta{color:var(--muted);font-size:13px}.article-layout{display:grid;grid-template-columns:1fr 240px;gap:60px;margin:35px 0}.article-text{font-family:Amiri,serif;font-size:23px;line-height:1.95}.article-text h2{font-size:28px;color:var(--green);margin-top:35px}.article-text p{margin:0 0 23px}.article-side{font-size:12px}.article-side img{width:100%;border:1px solid var(--line)}.article-side .button{width:100%;margin-top:15px;font-size:11px}.reading-note{font-family:'Noto Sans Arabic',sans-serif;font-size:12px;background:#edf3eb;padding:15px;line-height:1.9}.article-nav{display:flex;justify-content:space-between;border-top:1px solid var(--line);padding:25px 0;font-size:13px;color:var(--green)}dialog{border:0;padding:0;max-width:none;width:min(100%,1100px);height:95dvh;background:#f0f1ef;color:var(--navy)}dialog::backdrop{background:#071b2dd9}.reader-bar,.reader-bottom{display:flex;align-items:center;justify-content:space-between;padding:10px 20px;background:#fff;height:60px;font-size:13px}.reader-bar button,.reader-bottom button{border:1px solid var(--line);background:white;color:var(--navy);padding:5px 15px}.reader-body{height:calc(100% - 120px);overflow:auto;text-align:center}.reader-body img{max-width:100%;height:auto;max-height:none;display:block;margin:auto}.reader-bottom select{max-width:45%;padding:5px;font-size:12px}body.modal-open{overflow:hidden}
@media(max-width:800px){header{height:85px;padding:10px 6vw}.brand img{width:145px;height:60px}.menu{display:block;background:none;border:0;color:var(--navy);font-size:25px}nav{display:none;position:absolute;top:85px;right:0;left:0;background:white;padding:25px;flex-direction:column;align-items:stretch;border-bottom:1px solid var(--line)}nav.open{display:flex}.edition{padding:18px 6vw 0;font-size:9px;gap:15px}.hero{padding:25px 6vw 45px;gap:30px;grid-template-columns:1fr}.hero h1{font-size:58px}.lead{font-size:15px}.actions{gap:17px;flex-wrap:wrap}.cover-wrap{width:68%;margin:10px auto}.hero-bottom{gap:15px;font-size:10px}.stats{grid-template-columns:1fr 1fr;padding:20px 3vw;gap:20px}.stats div{padding:0 10px;gap:10px}.stats div:nth-child(2){border:0}.stats strong{font-size:35px}.stats span{font-size:10px}.spotlight,.all-articles,.about{padding:40px 6vw}.features{grid-template-columns:1fr}.feature:first-child{border-left:0;border-bottom:1px solid var(--line);margin:0;padding-left:0}.feature h3{font-size:24px}.feature img{width:95px;height:130px}.section-title{align-items:start;gap:20px;flex-direction:column}.section-title h2{font-size:33px}.search,.search input{width:100%}.grid{grid-template-columns:1fr;gap:25px}.card h3{font-size:26px}.issue{grid-template-columns:1fr;padding:40px 6vw}.mini-pages{height:260px}.mini-pages img{height:230px;width:auto}.about{grid-template-columns:1fr;gap:30px}.about h2{font-size:32px}.join{padding:45px 6vw}.join h2{font-size:45px}footer{flex-direction:column;align-items:start;gap:12px;padding:30px 6vw}.article-layout{grid-template-columns:1fr;gap:25px}.article-text{font-size:22px}.article-side{max-width:320px}.article-shell{padding:0 6vw}.article-header h1{font-size:36px}.reader-bar{padding:8px;font-size:11px}.reader-bar button{padding:5px 10px}.reader-bottom{padding:8px}.reader-bottom button{font-size:11px;padding:5px 8px}}
/* Editorial redesign */
:root{--paper:#fff;--navy:#073658;--green:#258247;--line:#d8dfdf}body{background:white}.site-header{display:block;position:relative;height:auto;padding:0 max(5vw,calc((100vw - 1220px)/2));border:0;background:white}.masthead{display:flex;align-items:center;justify-content:space-between;gap:35px;padding:22px 0 25px}.brand{display:inline-flex;flex-direction:column;align-items:center;flex-shrink:0;min-width:230px}.brand-word{font-family:'Noto Sans Arabic',Tahoma,sans-serif;font-size:94px;font-weight:900;color:var(--navy);position:relative;line-height:1.5;letter-spacing:-7px;padding:0 10px}.brand-swoosh{position:absolute;bottom:20px;left:35px;width:85px;height:17px;border-bottom:7px solid var(--green);border-radius:0 0 80% 50%;transform:rotate(-9deg)}.brand-tagline{font-size:12px;font-weight:600;margin-top:-16px;position:relative;color:var(--navy);letter-spacing:0}.masthead-message{margin-inline-end:auto;border-right:1px solid var(--line);padding-right:28px;color:var(--navy);font-family:Amiri,serif;font-size:26px}.masthead-message p{font-family:'Noto Sans Arabic',sans-serif;font-size:11px;color:var(--muted);margin:6px 0}.issue-stamp{display:flex;gap:15px;align-items:center;color:var(--navy);font-size:11px;line-height:1.9}.issue-stamp b{font-family:Georgia,serif;font-size:56px;font-weight:400;line-height:1}.nav-bar{display:flex;align-items:center;justify-content:space-between;border-block:2px solid var(--navy);padding:10px 0}nav{gap:27px;font-size:12px}.nav-home{color:var(--green)}.nav-cta{border:0;border-right:1px solid var(--line);padding:0 20px 0 0}.nav-caption{font-family:Amiri,serif;font-size:18px;color:var(--muted)}main>section,.edition{max-width:1220px}.edition{padding:13px 0;gap:25px;justify-content:flex-start;border-bottom:1px solid var(--line);font-size:11px}.edition b{color:var(--green)}.edition a{margin-right:auto;color:var(--navy)}.hero{padding:35px 0 32px;grid-template-columns:1.3fr .7fr;gap:5%;align-items:center}.hero h1{font-size:clamp(52px,5.7vw,79px);line-height:1.25;margin:14px 0 20px}.hero .lead{font-size:16px;line-height:1.95;max-width:580px}.live-dot{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--green);margin-left:6px}.cover-wrap{transform:none;padding:0;background:#f1f4f1;max-width:340px;margin-right:auto;width:100%;border:1px solid var(--line);display:block}.cover-wrap img{box-shadow:none;width:100%;height:auto}.cover-note{position:static;display:flex;align-items:center;justify-content:space-between;transform:none;background:var(--navy);font-size:10px;padding:8px 14px}.cover-note b{font-size:21px;font-weight:400}.actions{margin:24px 0;gap:25px}.button{padding:11px 21px;font-size:12px}.hero-bottom{padding-top:15px;gap:25px}.stats{padding:20px 0;border-top:2px solid var(--navy);background:#f5f7f3}.stats strong{font-size:34px}.stats div{gap:12px;padding:0 24px}.stats span{font-size:11px}.spotlight,.all-articles,.about{padding:36px 0}.section-title{margin-bottom:19px;align-items:center;justify-content:flex-start;gap:24px}.section-title>.eyebrow{margin:0;padding-left:24px;border-left:1px solid var(--line)}.section-title h2{font-size:30px;margin:0}.features{border-top:1px solid var(--line)}.feature{padding:22px 0;gap:20px;align-items:center}.feature img{width:130px;height:145px}.feature h3{font-size:27px;margin:8px 0;line-height:1.45}.feature p{margin:8px 0 0}.feature .arrow{position:absolute;bottom:18px;left:10px}.all-articles{padding-top:8px}.all-articles .section-title{justify-content:space-between}.all-articles .eyebrow{margin:0 0 5px}.filters{margin:18px 0 24px;gap:0;border-block:1px solid var(--line)}.filters button{border:0;border-left:1px solid var(--line);padding:9px 22px}.grid{gap:0;grid-template-columns:repeat(3,1fr);border-bottom:1px solid var(--line)}.card{padding:22px 24px 25px;border-top:1px solid var(--line);border-left:1px solid var(--line);transition:background .2s}.card:nth-child(3n){border-left:0}.card:hover{background:#f4f7f2}.card h3{font-size:25px;line-height:1.45;min-height:72px}.card p{font-size:12px;line-height:1.9}.card small{color:var(--green)}.issue{margin:12px auto 0;padding:30px 36px;grid-template-columns:1.2fr .8fr;gap:15px 35px;align-items:center}.issue h2{font-size:37px}.issue p{font-size:13px}.mini-pages{height:275px}.mini-pages img{height:240px;width:auto;max-width:48%;object-fit:contain}.issue-controls{padding-top:13px}.about{gap:7%;grid-template-columns:1.35fr 1fr;align-items:center}.about h2{font-size:32px}.about p{font-size:13px}.team{border-top:3px solid var(--green);padding-top:5px}.team h3{font-size:17px}.join{padding:32px 5vw;display:grid;grid-template-columns:1.2fr 1fr;gap:12px 35px;text-align:right;border-top:0}.join .eyebrow{grid-column:1/-1;margin:0}.join h2{font-size:40px;grid-row:2/5;margin:0}.join h2 br{display:none}.join p:not(.eyebrow){margin:0;max-width:500px;font-size:13px}.join .button{justify-self:start}.join small{margin:0;font-size:10px}footer{padding:25px 0;max-width:1220px;border-top:1px solid var(--line);justify-content:space-between}.footer-word{font-weight:900;font-size:55px;letter-spacing:-4px;color:var(--navy)}.article-shell{max-width:1120px;margin:28px auto;padding:0 20px}.article-header{padding:15px 0 25px}.article-header h1{font-size:clamp(32px,4vw,53px);margin:16px 0}.article-layout{gap:38px;margin:25px 0}.article-text{font-size:23px}.article-text h2{margin:24px 0 12px}.article-side{align-self:start;position:sticky;top:20px}
@media(min-width:801px) and (max-width:1350px){main>section,.edition,footer{margin-inline:5vw}}
@media(max-width:800px){.site-header{padding:0 6vw}.masthead{padding:12px 0 17px;gap:12px}.brand{min-width:0}.brand-word{font-size:69px;letter-spacing:-5px;padding:0 5px}.brand-swoosh{bottom:15px;left:23px;width:64px;height:13px;border-bottom-width:5px}.brand-tagline{font-size:9px;margin-top:-11px}.masthead-message{display:none}.issue-stamp{gap:7px;font-size:9px}.issue-stamp b{font-size:38px}.nav-bar{padding:8px 0;position:relative;min-height:45px}.nav-caption{font-size:16px;order:2}.menu{font-size:21px;display:block;order:1;padding:0}.nav-bar nav{top:45px;right:-6vw;left:-6vw;padding:20px 6vw;z-index:15;gap:20px;box-shadow:0 10px 15px #082e5010}.nav-cta{padding:0;border:0}.edition{margin:0 6vw;padding:12px 0;font-size:9px;gap:12px;flex-wrap:wrap}.edition a{display:none}.hero{margin:0;padding:25px 6vw;gap:24px;grid-template-columns:1fr}.hero h1{font-size:55px;margin:12px 0 14px}.hero .lead{font-size:14px;line-height:1.95}.eyebrow{font-size:10px}.hero .actions{margin:20px 0;gap:17px}.hero .text-link{font-size:11px}.hero-bottom{font-size:9px;gap:18px}.cover-wrap{width:70%;max-width:270px;margin:0 auto}.stats{margin:0 6vw;gap:17px 0;padding:16px 0}.stats div{padding:0 12px;gap:10px}.stats strong{font-size:30px}.stats span{font-size:9px}.spotlight,.all-articles,.about{margin:0;padding:27px 6vw}.section-title{flex-direction:row;gap:15px;align-items:center}.section-title>.eyebrow{font-size:9px;padding-left:15px}.section-title h2{font-size:26px}.features{grid-template-columns:1fr}.feature{padding:20px 0;gap:17px}.feature img{width:95px;height:120px}.feature h3{font-size:24px}.feature p{font-size:10px}.all-articles{padding-top:0}.all-articles .section-title{flex-direction:column;align-items:stretch;gap:15px}.filters{flex-wrap:nowrap;overflow-x:auto;margin-top:16px}.filters button{white-space:nowrap;padding:8px 12px;font-size:10px}.grid{grid-template-columns:1fr}.card{padding:20px 0;border-left:0}.card h3{min-height:0;font-size:26px;margin:10px 0}.card p{margin:8px 0}.issue{margin:0 6vw;padding:25px 20px;grid-template-columns:1fr;gap:10px}.issue h2{font-size:32px}.mini-pages{height:210px}.mini-pages img{height:190px}.issue-controls{margin-top:8px}.about{grid-template-columns:1fr;gap:24px}.about h2{font-size:29px}.join{margin:0 6vw;padding:25px 20px;display:block;text-align:right}.join h2{font-size:35px;margin:12px 0}.join p:not(.eyebrow){font-size:12px;margin-bottom:18px}.join small{margin-top:14px}footer{margin:0 6vw;padding:22px 0;align-items:start;gap:8px}.footer-word{font-size:45px}.article-shell{padding:0 6vw;margin:22px auto}.article-header h1{font-size:35px}.article-layout{gap:24px}.article-text{font-size:22px}.article-side{position:static}.reader-bottom{gap:8px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}
@media(min-width:801px){.hero{grid-template-columns:1.15fr .85fr;gap:4%}.cover-wrap{max-width:385px}.hero h1{font-size:clamp(52px,5.4vw,76px)}}
/* Original cover masthead, with its original lettering and proportions. */
.brand{position:relative;display:block;width:265px;height:135px;min-width:265px;overflow:hidden;flex-shrink:0}.brand img{position:absolute;width:690px;max-width:none;height:auto;right:-8px;top:-10px;object-fit:initial}.masthead{padding:8px 0 12px;gap:24px}.masthead-message{font-size:23px;padding-right:20px}.masthead-message p{margin:3px 0}.nav-bar{padding:7px 0}.edition{padding:9px 0}.hero{padding:22px 0;align-items:start;grid-template-columns:1.45fr .55fr;gap:24px}.hero h1{font-size:64px;line-height:1.2;margin:10px 0 13px}.hero-copy{padding-top:12px}.hero .lead{font-size:15px;line-height:1.9;max-width:650px}.cover-wrap{max-width:245px;margin:0 auto}.cover-note{padding:5px 10px}.cover-note b{font-size:17px}.actions{margin:17px 0}.hero-bottom{padding-top:10px}.stats{padding:12px 0}.stats strong{font-size:30px}.spotlight,.all-articles,.about{padding-top:22px;padding-bottom:22px}.section-title{margin-bottom:12px}.feature{padding:14px 0;gap:15px}.feature:first-child{margin-left:15px;padding-left:15px}.feature img{width:100px;height:120px}.feature h3{font-size:25px;margin:5px 0}.features .eyebrow{font-size:10px}.all-articles{padding-top:0}.filters{margin:12px 0 0}.grid{align-items:stretch}.card{padding:16px 20px 17px}.card h3{font-size:24px;min-height:0;margin:9px 0}.card p{font-size:12px;margin:7px 0;line-height:1.75}.card small{display:block;margin-top:10px}.issue{margin-top:0;padding:24px 28px;gap:12px 25px}.mini-pages{height:225px}.mini-pages img{height:205px}.issue p{margin:8px 0 15px}.about{gap:35px}.about h2{font-size:30px;margin:4px 0}.about p{margin:8px 0}.team p{padding:9px 0}.join{padding:24px 28px;gap:8px 25px}.join h2{font-size:36px}.footer-brand{width:145px;height:75px;min-width:145px}.footer-brand img{width:378px;right:-4px;top:-5px}footer{padding:18px 0;gap:20px}.article-shell{margin-top:20px}.article-layout{gap:28px}.article-header{padding-bottom:20px}
@media(max-width:800px){.brand{width:195px;height:99px;min-width:195px}.brand img{width:508px;right:-6px;top:-7px}.masthead{padding:5px 0 8px;gap:8px}.issue-stamp b{font-size:30px}.issue-stamp{font-size:8px;gap:5px}.hero{padding:17px 6vw;grid-template-columns:1fr;gap:16px}.hero-copy{padding:0}.hero h1{font-size:49px;margin:10px 0}.hero .lead{font-size:14px}.hero .actions{margin:15px 0}.cover-wrap{width:56%;max-width:210px}.hero-bottom{padding-top:10px}.stats{padding:12px 0;gap:12px 0}.spotlight,.all-articles,.about{padding:20px 6vw}.all-articles{padding-top:0}.feature{padding:13px 0}.feature:first-child{margin:0;padding-left:0}.feature img{width:85px;height:105px}.feature h3{font-size:23px}.card{padding:16px 0}.card h3{font-size:24px}.section-title h2{font-size:26px}.issue{padding:20px 16px}.mini-pages{height:190px}.mini-pages img{height:170px}.about{gap:20px}.join{padding:20px 16px}.join h2{font-size:32px}.footer-brand{width:145px;height:75px;min-width:145px}.footer-brand img{width:378px;right:-4px;top:-5px}}
@media(max-width:380px){.brand{width:165px;height:84px;min-width:165px}.brand img{width:430px;right:-5px;top:-6px}.issue-stamp{gap:4px}.issue-stamp b{font-size:26px}.hero h1{font-size:44px}}
.hero{grid-template-columns:1.25fr .7fr .7fr;gap:22px;align-items:start}.hero h1{font-size:56px}.hero-rail{border-right:1px solid var(--line);padding-right:20px;align-self:stretch}.hero-rail>.eyebrow{margin:8px 0 0}.hero-rail a{display:block;padding:14px 0;border-bottom:1px solid var(--line)}.hero-rail a:last-child{border-bottom:0}.hero-rail span{font-size:10px;color:var(--green)}.hero-rail h2{font-family:Amiri,serif;font-size:23px;line-height:1.45;color:var(--navy);margin:7px 0}.hero-rail small{font-size:10px;color:var(--muted)}.hero-rail a:hover h2{color:var(--green)}.hero .actions{flex-wrap:wrap;gap:12px}.hero-bottom{gap:13px;font-size:10px}.cover-wrap{width:100%;margin-top:8px}.hero .lead{font-size:14px}.masthead{align-items:center}
@media(max-width:1000px) and (min-width:801px){.hero{grid-template-columns:1.2fr .7fr}.hero-rail{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,1fr);gap:16px;border:0;padding:0;border-top:1px solid var(--line)}.hero-rail>.eyebrow{display:none}.hero-rail a{border:0}.hero-rail h2{font-size:22px}}
@media(max-width:800px){.hero{grid-template-columns:1fr;gap:16px}.hero h1{font-size:49px}.cover-wrap{width:56%;margin:0 auto}.hero-rail{border-right:0;border-top:1px solid var(--line);padding:0;display:block}.hero-rail>.eyebrow{margin-top:12px}.hero-rail a{padding:12px 0}.hero-rail h2{font-size:23px;margin:5px 0}.hero .actions{gap:14px}.hero-bottom{font-size:9px}.hero .lead{font-size:14px}}
