.media-coming-soon[data-astro-cid-v2gmbbcj]{text-align:center;place-items:center;min-height:55vh;padding-block:90px;display:grid}.media-coming-soon[data-astro-cid-v2gmbbcj] h1[data-astro-cid-v2gmbbcj]{font-size:clamp(2rem,4vw,3.5rem)}.media-page[data-astro-cid-v2gmbbcj]{padding-bottom:85px}.media-page[data-astro-cid-v2gmbbcj] .page-heading[data-astro-cid-v2gmbbcj]{padding-bottom:40px}.media-page[data-astro-cid-v2gmbbcj] h1[data-astro-cid-v2gmbbcj]{margin-bottom:0}.media-toolbar[data-astro-cid-v2gmbbcj]{border-block:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;margin-bottom:42px;padding-block:20px;display:flex}.media-filter[data-astro-cid-v2gmbbcj]{min-width:210px;max-width:70%;font-size:12px;position:relative}.media-filter[data-astro-cid-v2gmbbcj] summary[data-astro-cid-v2gmbbcj]{cursor:pointer;border:1px solid #b8b7aa;align-items:center;gap:20px;min-height:46px;padding:11px 16px;list-style:none;display:flex}.media-filter[data-astro-cid-v2gmbbcj] summary[data-astro-cid-v2gmbbcj]::-webkit-details-marker{display:none}.media-filter[data-astro-cid-v2gmbbcj] summary[data-astro-cid-v2gmbbcj] span[data-astro-cid-v2gmbbcj]:first-child{color:var(--color-gold);overflow-wrap:anywhere;margin-left:auto}.media-filter-options[data-astro-cid-v2gmbbcj]{z-index:5;background:var(--color-paper);border:1px solid var(--line);width:max-content;min-width:100%;max-width:min(350px,80vw);max-height:320px;padding:8px;position:absolute;top:calc(100% + 8px);left:0;overflow-y:auto;box-shadow:0 12px 30px #1e3f631a}.media-filter-options[data-astro-cid-v2gmbbcj] button[data-astro-cid-v2gmbbcj]{text-align:left;width:100%;min-height:44px;color:var(--color-navy);overflow-wrap:anywhere;background:0 0;border:0;padding:11px 16px;display:block}.media-filter-options[data-astro-cid-v2gmbbcj] button[data-astro-cid-v2gmbbcj]:hover,.media-filter-options[data-astro-cid-v2gmbbcj] button[data-astro-cid-v2gmbbcj][aria-pressed=true]{background:var(--soft)}.media-filter-options[data-astro-cid-v2gmbbcj] button[data-astro-cid-v2gmbbcj][aria-pressed=true]{box-shadow:inset 2px 0 var(--color-gold)}.media-count[data-astro-cid-v2gmbbcj]{color:var(--muted);text-align:right;font-size:11px}.media-grid[data-astro-cid-v2gmbbcj]{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:54px 36px;display:grid}.media-card[data-astro-cid-v2gmbbcj]{min-width:0}.media-image-link[data-astro-cid-v2gmbbcj]{background:var(--soft);border:1px solid var(--line);text-decoration:none;display:block;position:relative}.media-image-link[data-astro-cid-v2gmbbcj] img{aspect-ratio:4/3;object-fit:contain;width:100%}.media-image-action[data-astro-cid-v2gmbbcj]{background:var(--color-paper);color:var(--color-navy);border:1px solid var(--line);padding:5px 10px;font-size:10px;position:absolute;bottom:10px;right:10px}.media-image-link[data-astro-cid-v2gmbbcj]:hover{border-color:var(--color-gold)}.media-card-copy[data-astro-cid-v2gmbbcj]{overflow-wrap:anywhere;padding-top:22px}.media-tags[data-astro-cid-v2gmbbcj]{color:var(--color-gold);letter-spacing:.09em;text-transform:uppercase;flex-wrap:wrap;gap:7px 15px;margin:0 0 13px;padding:0;font-size:9px;line-height:1.7;list-style:none;display:flex}.media-card[data-astro-cid-v2gmbbcj] h2[data-astro-cid-v2gmbbcj]{letter-spacing:-.025em;font-size:20px;line-height:1.6}.media-card[data-astro-cid-v2gmbbcj] h2[data-astro-cid-v2gmbbcj] a[data-astro-cid-v2gmbbcj]{text-decoration-color:#c7bcaa;text-decoration-thickness:1px}.media-card[data-astro-cid-v2gmbbcj] h2[data-astro-cid-v2gmbbcj] a[data-astro-cid-v2gmbbcj]:hover{color:var(--color-gold)}.media-subtitle[data-astro-cid-v2gmbbcj]{color:var(--color-navy);margin-top:10px;font-size:12px}.media-description[data-astro-cid-v2gmbbcj]{color:var(--muted);white-space:pre-line;margin-top:14px;font-size:12px;line-height:1.95}.media-pagination[data-astro-cid-v2gmbbcj]{text-align:center;padding-top:52px}.media-pagination[data-astro-cid-v2gmbbcj] .button[data-astro-cid-v2gmbbcj]{margin-inline:auto}.media-back-top[data-astro-cid-v2gmbbcj]{z-index:20;background:var(--color-navy);color:var(--color-paper);border:1px solid var(--color-paper);min-height:46px;padding:12px 18px;font-size:11px;text-decoration:none;position:fixed;bottom:24px;right:24px;box-shadow:0 4px 18px #1e3f6326}.media-back-top[data-astro-cid-v2gmbbcj] span[data-astro-cid-v2gmbbcj]{margin-left:12px}.media-lightbox[data-astro-cid-v2gmbbcj]{width:min(1100px,100% - 40px);max-width:none;max-height:calc(100dvh - 40px);color:var(--color-ink);background:0 0;border:0;margin:auto;padding:0;position:fixed;inset:0;overflow:auto}.media-lightbox[data-astro-cid-v2gmbbcj]::backdrop{background:#0f1e2dd1}.media-lightbox-frame[data-astro-cid-v2gmbbcj]{background:var(--color-paper);border:1px solid #c7bcaa;padding:58px 20px 20px;position:relative}.media-lightbox-close[data-astro-cid-v2gmbbcj]{width:44px;height:44px;color:var(--color-navy);background:0 0;border:0;place-items:center;font-size:32px;line-height:1;display:grid;position:absolute;top:8px;right:10px}.media-lightbox[data-astro-cid-v2gmbbcj] img[data-astro-cid-v2gmbbcj]{object-fit:contain;width:100%;max-height:calc(100dvh - 180px)}.media-lightbox[data-astro-cid-v2gmbbcj] figcaption[data-astro-cid-v2gmbbcj]{text-align:center;overflow-wrap:anywhere;margin-top:16px;font-size:11px}.sr-only[data-astro-cid-v2gmbbcj]{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=1000px){.media-grid[data-astro-cid-v2gmbbcj]{grid-template-columns:repeat(2,minmax(0,1fr));gap:42px 28px}}@media (width<=640px){.media-page[data-astro-cid-v2gmbbcj]{padding-bottom:55px}.media-grid[data-astro-cid-v2gmbbcj]{grid-template-columns:1fr;gap:40px}.media-toolbar[data-astro-cid-v2gmbbcj]{gap:12px;margin-bottom:30px}.media-filter[data-astro-cid-v2gmbbcj]{min-width:170px}.media-filter[data-astro-cid-v2gmbbcj] summary[data-astro-cid-v2gmbbcj]{gap:12px;padding-inline:12px}.media-count[data-astro-cid-v2gmbbcj]{font-size:10px}.media-back-top[data-astro-cid-v2gmbbcj]{bottom:16px;right:16px}.media-lightbox[data-astro-cid-v2gmbbcj]{width:calc(100% - 24px);max-height:calc(100dvh - 24px)}.media-lightbox-frame[data-astro-cid-v2gmbbcj]{padding-inline:12px}}@media print{.media-toolbar[data-astro-cid-v2gmbbcj],.media-pagination[data-astro-cid-v2gmbbcj],.media-back-top[data-astro-cid-v2gmbbcj],.media-lightbox[data-astro-cid-v2gmbbcj]{display:none!important}.media-card[data-astro-cid-v2gmbbcj][hidden]{display:block!important}}
