.fomo-edit{padding:clamp(32px,6vw,80px) 4%;background:var(--paper,#ffe7cb);color:#32164f;border-bottom:1px solid #32164f}
.fomo-edit-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;max-width:1400px;margin:0 auto 25px}
.fomo-edit-heading .eyebrow{margin:0 0 12px;font-size:12px;letter-spacing:.18em}
.fomo-edit-heading h2{font-family:'Archivo Black',Arial,sans-serif;font-size:clamp(32px,5.5vw,76px);line-height:.96;letter-spacing:-.055em;margin:0;text-transform:uppercase}
.fomo-edit-issue{font-size:12px;letter-spacing:.12em;white-space:nowrap;border-top:1px solid;padding-top:10px;margin:0 0 3px}
.fomo-edit-grid{display:grid;grid-template-columns:1.7fr 1fr;grid-template-rows:1fr 1fr;gap:16px;max-width:1400px;margin:auto;height:clamp(530px,49vw,730px)}
.fomo-edit-tile{position:relative;display:block;padding:0;border:0;border-radius:0;overflow:hidden;text-align:start;isolation:isolate;color:#fff8ef;background:#ddd;cursor:pointer;min-width:0}
.fomo-edit-tile>img{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;transition:transform .7s ease}
.fomo-edit-cover{grid-row:1/3}
.fomo-edit-cover>img{object-position:72% center}
.fomo-edit-tile:after{content:'';position:absolute;inset:0;background:linear-gradient(180deg,transparent 45%,#180b20b8);z-index:0;pointer-events:none}
.fomo-edit-cover:after{background:linear-gradient(180deg,#180b2015 20%,transparent 40%,#180b20b8)}
.fomo-edit-copy{position:absolute;left:clamp(18px,3vw,42px);right:clamp(18px,3vw,42px);bottom:clamp(20px,3vw,42px);z-index:1;display:block}
.fomo-edit-copy small{display:block;font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;margin-bottom:10px}
.fomo-edit-copy strong{display:block;font-family:'Archivo Black',Arial,sans-serif;font-size:clamp(24px,2.8vw,40px);line-height:1.02;letter-spacing:-.035em;text-transform:uppercase}
.fomo-edit-cover .fomo-edit-copy strong{font-size:clamp(44px,5.9vw,84px);max-width:8em}
.fomo-edit-link{display:flex;align-items:center;justify-content:space-between;gap:14px;font-size:14px;font-weight:700;border-top:1px solid #fff8ef70;margin-top:22px;padding-top:14px}
.fomo-edit-link i{font:normal 25px/1 Arial}
.fomo-edit-stamp{position:absolute;z-index:1;left:24px;top:24px;color:#32164f;background:#ffd166;font-size:11px;letter-spacing:.12em;font-weight:800;padding:12px 14px;transform:rotate(-4deg)}
.fomo-edit-navy>img{object-position:center top}
.fomo-edit-green{background:#c7d0c0;color:#32164f}
.fomo-edit-green>img{object-position:center 42%;object-fit:cover;opacity:.95}
.fomo-edit-green:after{background:linear-gradient(180deg,transparent 20%,#132e22bd)}
.fomo-edit-green .fomo-edit-copy{color:#fff8ef}
.fomo-edit-tile:hover>img{transform:scale(1.035)}
.fomo-edit-tile:focus-visible,.fomo-edit-nav button:focus-visible,.fomo-edit-nav a:focus-visible{outline:3px solid #7952c7;outline-offset:5px}
.fomo-edit-nav{max-width:1400px;margin:25px auto 0;display:flex;align-items:center;flex-wrap:wrap;gap:0 26px;border-top:1px solid #32164f50;padding-top:12px}
.fomo-edit-nav>span{font-size:10px;font-weight:700;letter-spacing:.14em;margin-inline-end:8px}
.fomo-edit-nav button,.fomo-edit-nav a{font:700 14px/1.4 'DM Sans',Arial,sans-serif;color:inherit;border:0;border-radius:0;background:transparent;padding:12px 0;text-decoration:none;min-height:44px;cursor:pointer}
.fomo-edit-nav button:hover,.fomo-edit-nav a:hover,.fomo-edit-nav button[aria-pressed=true]{text-decoration:underline;text-underline-offset:6px}
[lang=ar] .fomo-edit-heading h2,[lang=ar] .fomo-edit-copy strong{font-family:Tahoma,Arial,sans-serif;letter-spacing:0;line-height:1.2}
@media(max-width:650px){.fomo-edit{padding:36px 5%}.fomo-edit-heading{align-items:flex-start;gap:10px;margin-bottom:22px}.fomo-edit-heading h2{font-size:38px;max-width:8em}.fomo-edit-issue{font-size:9px;margin-top:3px}.fomo-edit-grid{grid-template-columns:1fr 1fr;grid-template-rows:460px 250px;height:auto;gap:10px}.fomo-edit-cover{grid-column:1/-1;grid-row:auto}.fomo-edit-cover>img{object-position:73% center}.fomo-edit-cover .fomo-edit-copy strong{font-size:52px}.fomo-edit-copy{left:16px;right:16px;bottom:20px}.fomo-edit-copy strong{font-size:23px}.fomo-edit-copy small{font-size:9px;letter-spacing:.1em}.fomo-edit-link{font-size:12px;margin-top:15px;padding-top:10px}.fomo-edit-stamp{left:18px;top:18px}.fomo-edit-nav{gap:0 22px;margin-top:20px}.fomo-edit-nav>span{flex:0 0 100%;margin:6px 0}.fomo-edit-nav button,.fomo-edit-nav a{font-size:13px}}
@media(max-width:360px){.fomo-edit-grid{grid-template-rows:410px 230px}.fomo-edit-copy strong{font-size:20px}.fomo-edit-heading h2{font-size:32px}.fomo-edit-cover .fomo-edit-copy strong{font-size:44px}}
@media(prefers-reduced-motion:reduce){.fomo-edit-tile>img{transition:none}.fomo-edit-tile:hover>img{transform:none}}
