/* AKAM: Shadows of Zagros. (c) meroxis */
@layer pages{.page-media .c-mediafilter{position:relative;z-index:40;background:var(--ink-950);border-bottom:1px solid var(--line-600)}.page-media .c-mediafilter__inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:0 var(--sp-5);padding-block:var(--sp-2)}.page-media .c-mediafilter__group{display:flex;flex-wrap:wrap;margin-inline:-12px}.page-media .c-mediafilter__btn{position:relative;display:inline-flex;align-items:center;gap:.55em;min-height:44px;padding:0 12px;background:none;border:0;border-radius:0;color:var(--text-2);text-decoration:none;font-family:var(--font-display);font-weight:600;font-stretch:condensed;font-size:var(--fs-btn);line-height:1;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap}.page-media .c-mediafilter__btn::after{content:"";position:absolute;left:12px;right:12px;bottom:5px;height:2px;background:var(--gold-400);transform:scaleX(0);transform-origin:left}.page-media .c-mediafilter__btn:hover{color:var(--text)}.page-media .c-mediafilter__btn:hover::after{background:var(--line-400);transform:scaleX(1)}.page-media .c-mediafilter__btn[aria-pressed="true"]{color:var(--text)}.page-media .c-mediafilter__btn[aria-pressed="true"]::after{background:var(--gold-400);transform:scaleX(1)}.page-media .c-mediafilter__n{display:inline-block;min-width:2ch;color:var(--gold-400);letter-spacing:.04em;font-variant-numeric:tabular-nums}.page-media .c-mediafilter__status{padding-block:var(--sp-2);font-size:var(--fs-meta);line-height:1.45;color:var(--text-2);font-variant-numeric:tabular-nums}@media (max-width:767.98px){.page-media .c-mediafilter__status{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}}@media (max-width:479.98px){.page-media .c-mediafilter__group{margin-inline:-8px}.page-media .c-mediafilter__btn{padding:0 8px;letter-spacing:.1em}.page-media .c-mediafilter__btn::after{left:8px;right:8px}}@media (min-width:768px){.page-media .c-mediafilter{position:sticky;top:var(--header-h)}.page-media .c-mediafilter__inner,.page-media .c-mediafilter__group{flex-wrap:nowrap}.page-media .c-mediafilter__status{flex:none}html:has(body.page-media),html.has-mediafilter{scroll-padding-top:calc(var(--header-h) + 5rem)}}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){@media (min-width:768px){.page-media .c-mediafilter{background:rgb(var(--scrim)/.92);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}}}.page-media .c-mediagal{padding-block:var(--sp-8) var(--sp-9)}.page-media .c-mediasec.is-off{display:none}.page-media .c-mediasec__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--sp-3) var(--sp-6);margin-bottom:var(--sp-6)}.page-media .c-mediasec:not(.is-off)~.c-mediasec:not(.is-off){margin-top:var(--sp-9)}.page-media .c-mediasec:not(.is-off)~.c-mediasec:not(.is-off) .c-mediasec__head{padding-top:var(--sp-5);border-top:1px solid var(--line-600)}.page-media .c-mediasec__heading{max-width:var(--measure-lede)}.page-media .c-mediasec__title{font-size:var(--fs-d3);line-height:1.05;letter-spacing:.015em}.page-media .c-mediasec__intro{margin-top:var(--sp-3)}.page-media .c-mediasec__meta{font-variant-numeric:tabular-nums}.page-media .c-mediasec--native .c-gallery__link{aspect-ratio:auto;background:var(--slate-900)}.page-media .c-mediasec--native .c-pic,.page-media .c-mediasec--native .c-pic__img{height:auto}.page-media .c-gallery__link::after{content:"";position:absolute;inset:auto 0 0;height:2px;background:var(--gold-400);transform:scaleX(0);transform-origin:left}.page-media .c-gallery__link:is(:hover,:focus-visible)::after{transform:scaleX(1)}@media (min-width:1024px){.page-media .c-gallery{grid-template-columns:repeat(6,minmax(0,1fr))}.page-media .c-gallery__item{grid-column:span 2}.page-media .c-gallery__item--lead{grid-column:1/-1}.page-media .c-gallery__item--lead:nth-last-child(3n){display:flex;grid-column:span 4;grid-row:span 2}.page-media .c-gallery__item--lead:nth-last-child(3n) .c-gallery__fig{display:flex;flex:1;flex-direction:column}.page-media .c-gallery__item--lead:nth-last-child(3n) .c-gallery__link{flex:1;min-height:12rem;aspect-ratio:auto}.page-media .c-gallery__item--lead:nth-last-child(3n) .c-gallery__link>.c-pic{position:absolute;inset:0}}.page-media .c-medianote{padding-block:var(--sp-8)}.page-media .c-medianote .c-notice+.c-notice{margin-top:var(--sp-3)}@media (prefers-reduced-motion:no-preference){.page-media .c-mediafilter__btn::after,.page-media .c-gallery__link::after{transition:transform var(--dur-1) var(--ease-out),background-color var(--dur-1) var(--ease-std)}.page-media .c-mediafilter__btn{transition:color var(--dur-1) var(--ease-std)}}@media (prefers-reduced-transparency:reduce){.page-media .c-mediafilter{background:var(--ink-950);-webkit-backdrop-filter:none;backdrop-filter:none}}@media (forced-colors:active){.page-media .c-mediafilter{background:Canvas;border-bottom:1px solid CanvasText}.page-media .c-mediafilter__btn[aria-pressed="true"]{text-decoration:underline;text-decoration-thickness:3px;text-underline-offset:.45em}.page-media .c-mediafilter__btn::after,.page-media .c-gallery__link::after{display:none}}@media print{.page-media .c-mediafilter{display:none}.page-media .c-mediasec.is-off{display:block}}}
