.main-layout-container.main-layout-container--full-bleed{padding-top:0}.home-shell[data-astro-cid-glgfkru5]{--home-bg:#f8f8f8;--home-surface:#fff;--home-ink:#090e1f;--home-muted:#657087;--home-rule:#c8ced9;--home-accent:#0847e8;background:var(--home-bg);width:min(100%,1536px);color:var(--home-ink);font-family:var(--font-display);margin-inline:auto}.home-first-viewport[data-astro-cid-glgfkru5]{padding-top:clamp(1.25rem,2.7vw,2.625rem)}.home-feature-cover[data-astro-cid-glgfkru5] img,.latest-story-image[data-astro-cid-glgfkru5] img{object-fit:cover;width:100%;height:100%;display:block}.home-feature-cover[data-astro-cid-glgfkru5] picture,.latest-story-image[data-astro-cid-glgfkru5] picture{width:100%;height:100%;display:block}.home-intro[data-astro-cid-glgfkru5]{margin:0 4.5% clamp(1.5rem,3vw,2.75rem)}.home-intro[data-astro-cid-glgfkru5] h1[data-astro-cid-glgfkru5]{color:var(--home-ink);letter-spacing:-.03em;text-wrap:balance;white-space:nowrap;margin:0;font-size:clamp(1.35rem,2.25vw,2.15rem);font-weight:700;line-height:1.08}.home-intro[data-astro-cid-glgfkru5] p[data-astro-cid-glgfkru5]{color:var(--home-muted);font-family:var(--font-sans);margin:clamp(.45rem,.8vw,.8rem) 0 0;font-size:clamp(.78rem,1.367vw,1.31rem);line-height:1.5}.home-latest-heading[data-astro-cid-glgfkru5] h2[data-astro-cid-glgfkru5]{color:var(--home-muted);font-family:var(--font-sans);letter-spacing:.11em;text-transform:uppercase;margin:0;font-size:clamp(.69rem,1.042vw,1rem);font-weight:650;line-height:1}.home-feature[data-astro-cid-glgfkru5]{background:var(--home-surface);border:1px solid #8d95a6;grid-template-columns:minmax(0,39fr) minmax(0,61fr);min-height:min(25.67vw,24.625rem);margin:0 2.2% 0 2.1%;display:grid}.home-feature--text-only[data-astro-cid-glgfkru5]{grid-template-columns:minmax(0,1fr);min-height:0}.home-feature-copy[data-astro-cid-glgfkru5]{overflow-wrap:anywhere;flex-direction:column;grid-area:1/1;align-items:flex-start;gap:1rem;min-width:0;padding:clamp(1.5rem,2.6vw,2.5rem) clamp(1.5rem,3.3vw,3.125rem);display:flex}.home-feature-label[data-astro-cid-glgfkru5],.home-feature-title[data-astro-cid-glgfkru5],.home-feature-meta[data-astro-cid-glgfkru5],.home-feature-read-time[data-astro-cid-glgfkru5],.home-feature-action[data-astro-cid-glgfkru5]{max-width:100%;margin:0;position:relative}.home-feature-label[data-astro-cid-glgfkru5]{color:var(--home-accent);font-family:var(--font-sans);letter-spacing:.105em;text-transform:uppercase;font-size:clamp(.67rem,1.042vw,1rem);font-weight:700;line-height:1}.home-feature-title[data-astro-cid-glgfkru5]{color:var(--home-ink);letter-spacing:-.035em;text-wrap:balance;margin-bottom:auto;padding-bottom:1rem;font-size:clamp(1.55rem,2.35vw,2.25rem);font-weight:700;line-height:1.04}.home-feature--text-only[data-astro-cid-glgfkru5] .home-feature-title[data-astro-cid-glgfkru5]{max-width:40ch}.home-feature-title[data-astro-cid-glgfkru5] a[data-astro-cid-glgfkru5]:hover,.home-feature-title[data-astro-cid-glgfkru5] a[data-astro-cid-glgfkru5]:focus-visible{color:var(--home-accent)}.home-feature-meta[data-astro-cid-glgfkru5]{flex-wrap:wrap;gap:.55rem;display:flex}.home-feature-read-time[data-astro-cid-glgfkru5]{color:var(--home-muted);font-family:var(--font-sans);text-transform:uppercase;align-items:center;gap:.5rem;font-size:clamp(.72rem,1.107vw,1.06rem);font-weight:600;line-height:1;display:flex}.home-feature-read-time[data-astro-cid-glgfkru5] svg[data-astro-cid-glgfkru5]{width:1.15em;height:1.15em}.home-feature-action[data-astro-cid-glgfkru5]{background:var(--home-accent);color:#fff;min-width:9.5rem;min-height:44px;font-family:var(--font-sans);letter-spacing:.035em;text-transform:uppercase;transition:background-color var(--transition-interaction), transform var(--transition-press);border-radius:3px;justify-content:center;align-items:center;padding:.75rem 1.5rem;font-size:clamp(.7rem,.98vw,.94rem);font-weight:700;line-height:1;display:inline-flex}.home-feature-action[data-astro-cid-glgfkru5] span[data-astro-cid-glgfkru5]{transition:transform var(--transition-interaction)}.home-feature-action-arrow[data-astro-cid-glgfkru5]{opacity:0;width:1rem;height:1rem;transition:transform var(--transition-interaction), opacity var(--transition-interaction);position:absolute;right:.55rem;transform:translate(-5px)}.home-feature-action[data-astro-cid-glgfkru5]:hover,.home-feature-action[data-astro-cid-glgfkru5]:focus-visible{background:#062fb3}.home-feature-cover[data-astro-cid-glgfkru5]{grid-area:1/2;min-width:0;position:relative;overflow:hidden}.home-feature-cover[data-astro-cid-glgfkru5] img{position:absolute;inset:0}.home-feature-cover[data-astro-cid-glgfkru5]:focus-visible,.latest-story-image[data-astro-cid-glgfkru5]:focus-visible{outline-offset:-3px}.home-latest-group[data-astro-cid-glgfkru5]{margin-top:3.5rem;padding:0 3.1% 3rem}.home-latest-heading[data-astro-cid-glgfkru5]{align-items:center;gap:1rem;min-height:clamp(1.5rem,1.95vw,1.875rem);display:flex}.home-latest-heading[data-astro-cid-glgfkru5] h2[data-astro-cid-glgfkru5]{letter-spacing:.05em;flex:none}.home-latest-rule[data-astro-cid-glgfkru5]{background:var(--home-rule);flex:1;width:auto;height:1px}.home-latest-details[data-astro-cid-glgfkru5]{grid-template-columns:29.5fr 29.5fr 33.2fr;gap:1.4%;padding-top:clamp(.25rem,.39vw,.375rem);display:grid}.latest-story[data-astro-cid-glgfkru5]{padding:0}.latest-story-image[data-astro-cid-glgfkru5]{background:#080a2a;height:min(14.39vw,13.8125rem);margin-bottom:clamp(1.1rem,1.6vw,1.5rem);display:block;overflow:hidden}.latest-story-meta[data-astro-cid-glgfkru5]{color:var(--home-muted);font-family:var(--font-sans);letter-spacing:.065em;text-transform:uppercase;gap:.45rem;margin:0 0 .85rem;font-size:.72rem;font-weight:600;line-height:1.4;display:flex}.latest-story[data-astro-cid-glgfkru5] h3[data-astro-cid-glgfkru5]{max-width:19ch;color:var(--home-ink);letter-spacing:-.028em;margin:0;font-size:clamp(1.35rem,2vw,2rem);font-weight:650;line-height:1.08}.latest-story[data-astro-cid-glgfkru5] h3[data-astro-cid-glgfkru5] a[data-astro-cid-glgfkru5]:hover,.latest-story[data-astro-cid-glgfkru5] h3[data-astro-cid-glgfkru5] a[data-astro-cid-glgfkru5]:focus-visible{color:var(--home-accent)}.latest-story[data-astro-cid-glgfkru5]>p[data-astro-cid-glgfkru5]:not(.latest-story-meta){max-width:58ch;color:var(--home-muted);font-family:var(--font-sans);margin:1rem 0;font-size:.92rem;line-height:1.65}.latest-story-link[data-astro-cid-glgfkru5]{min-height:44px;color:var(--home-accent);font-family:var(--font-sans);letter-spacing:.05em;text-transform:uppercase;align-items:center;gap:.45rem;padding-block:.6rem;font-size:.82rem;font-weight:700;display:inline-flex}:root[data-theme=dark] .home-shell[data-astro-cid-glgfkru5]{--home-bg:#080a18;--home-surface:#0f1425;--home-ink:#f4f6fb;--home-muted:#abb4c7;--home-rule:#394157;--home-accent:#79a0ff}:root[data-theme=dark] .home-feature-action[data-astro-cid-glgfkru5]{color:#fff;background:#2f64ef}@keyframes feature-cover-reveal{0%{clip-path:inset(0 0 0 6%);filter:saturate(.78)brightness(.9)}to{clip-path:inset(0);filter:saturate()brightness()}}@media (prefers-reduced-motion:no-preference){.home-feature-cover[data-astro-cid-glgfkru5]{animation:.72s cubic-bezier(.16,1,.3,1) 80ms backwards feature-cover-reveal}@media (hover:hover) and (pointer:fine){.home-feature-action[data-astro-cid-glgfkru5]:hover{transform:translateY(-2px)}.home-feature-action[data-astro-cid-glgfkru5]:hover span[data-astro-cid-glgfkru5]{transform:translate(-6px)}.home-feature-action[data-astro-cid-glgfkru5]:hover .home-feature-action-arrow[data-astro-cid-glgfkru5]{opacity:1;transform:translate(0)}}.home-feature-action[data-astro-cid-glgfkru5]:focus-visible{transform:translateY(-2px)}.home-feature-action[data-astro-cid-glgfkru5]:active{transform:translateY(1px)}}@media (prefers-color-scheme:dark){:root:not([data-theme]) .home-shell[data-astro-cid-glgfkru5]{--home-bg:#080a18;--home-surface:#0f1425;--home-ink:#f4f6fb;--home-muted:#abb4c7;--home-rule:#394157;--home-accent:#79a0ff}}@media (width<=1100px){.home-shell[data-astro-cid-glgfkru5]{flex-direction:column;display:flex}.home-first-viewport[data-astro-cid-glgfkru5]{display:contents}.home-intro[data-astro-cid-glgfkru5],.home-feature[data-astro-cid-glgfkru5]{margin:0}.home-intro[data-astro-cid-glgfkru5]{padding:clamp(2.5rem,12vw,5rem) 1.25rem 2.25rem}.home-intro[data-astro-cid-glgfkru5] h1[data-astro-cid-glgfkru5]{white-space:normal;font-size:clamp(2rem,9vw,3.35rem)}.home-intro[data-astro-cid-glgfkru5] p[data-astro-cid-glgfkru5]{max-width:42ch;font-size:1rem}.home-feature[data-astro-cid-glgfkru5]{border-color:var(--home-rule);flex-direction:column;min-height:0;margin:0 1.25rem;display:flex}.home-feature-copy[data-astro-cid-glgfkru5]{padding:1.5rem 1.25rem}.home-feature-cover[data-astro-cid-glgfkru5]{aspect-ratio:16/9}.home-feature-title[data-astro-cid-glgfkru5]{max-width:16ch;padding-bottom:0;font-size:clamp(2rem,8vw,3rem)}.home-feature-action[data-astro-cid-glgfkru5]{min-width:10rem;min-height:3.25rem}.home-latest-group[data-astro-cid-glgfkru5]{margin-top:3.75rem;padding:0}.home-latest-heading[data-astro-cid-glgfkru5]{min-height:0;margin:0 1.25rem;display:block}.home-latest-rule[data-astro-cid-glgfkru5]{margin-top:.85rem}.home-latest-details[data-astro-cid-glgfkru5]{grid-template-columns:1fr;gap:2.75rem;padding:1.5rem 1.25rem 3rem;display:grid}.latest-story[data-astro-cid-glgfkru5]{padding:0}.latest-story-image[data-astro-cid-glgfkru5]{aspect-ratio:16/9;height:auto;margin-bottom:1.25rem;display:block}.latest-story[data-astro-cid-glgfkru5] h3[data-astro-cid-glgfkru5]{max-width:22ch;font-size:clamp(1.7rem,7vw,2.4rem)}}@media (prefers-reduced-motion:reduce){.home-feature-action[data-astro-cid-glgfkru5]{transition:none}.home-feature-cover[data-astro-cid-glgfkru5]{animation:none}}.visually-hidden[data-astro-cid-3ypwizxo]{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.article-index[data-astro-cid-3ypwizxo]{--index-bg:var(--bg-color);--index-surface:var(--bg-card);--index-ink:var(--text-primary);--index-muted:var(--text-muted);--index-rule:var(--border-color);--index-accent:var(--accent);width:100%;max-width:var(--max-width);color:var(--index-ink);margin-inline:auto;padding-block:1rem 5rem}.article-index--home[data-astro-cid-3ypwizxo]{--index-bg:#f8f8f8;--index-surface:#fff;--index-ink:#090e1f;--index-muted:#657087;--index-rule:#c8ced9;--index-accent:#0847e8;background:var(--index-bg);max-width:1536px;font-family:var(--font-display);padding:0 3.1% clamp(4rem,8vw,8rem)}.article-index-header[data-astro-cid-3ypwizxo]{border-bottom:1px solid var(--index-rule);justify-content:space-between;align-items:end;gap:2rem;padding-bottom:1.25rem;display:flex}.article-index-header[data-astro-cid-3ypwizxo] h2[data-astro-cid-3ypwizxo]{font-family:var(--font-display);letter-spacing:-.035em;margin:0;font-size:clamp(2rem,4vw,4rem);font-weight:650;line-height:1}.article-index-header[data-astro-cid-3ypwizxo] p[data-astro-cid-3ypwizxo]{color:var(--index-muted);font-family:var(--font-sans);margin:0;font-size:.85rem}.article-list[data-astro-cid-3ypwizxo]{display:grid}.article-row[data-astro-cid-3ypwizxo]{border-bottom:1px solid var(--index-rule);background:0 0;grid-template-columns:minmax(15rem,34%) minmax(0,1fr);gap:clamp(1.5rem,4vw,4rem);padding-block:clamp(1.5rem,3vw,2.75rem);display:grid}.article-row-image[data-astro-cid-3ypwizxo]{aspect-ratio:16/9;background:#080a2a;align-self:start;display:block;overflow:hidden}.article-row--no-image[data-astro-cid-3ypwizxo]{grid-template-columns:1fr}.article-row-image[data-astro-cid-3ypwizxo] img[data-astro-cid-3ypwizxo]{object-fit:cover;width:100%;height:100%;display:block}.article-row-content[data-astro-cid-3ypwizxo]{flex-direction:column;min-width:0;display:flex}.article-row-meta[data-astro-cid-3ypwizxo]{color:var(--index-muted);font-family:var(--font-sans);letter-spacing:.065em;text-transform:uppercase;gap:.45rem;margin:0 0 .8rem;font-size:.72rem;font-weight:600;display:flex}.article-row[data-astro-cid-3ypwizxo] h3[data-astro-cid-3ypwizxo]{max-width:27ch;font-family:var(--font-display);letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(1.55rem,3vw,2.8rem);font-weight:650;line-height:1.08}.article-row[data-astro-cid-3ypwizxo] h3[data-astro-cid-3ypwizxo] a[data-astro-cid-3ypwizxo]:hover,.article-row[data-astro-cid-3ypwizxo] h3[data-astro-cid-3ypwizxo] a[data-astro-cid-3ypwizxo]:focus-visible{color:var(--index-accent)}.article-row-excerpt[data-astro-cid-3ypwizxo]{max-width:68ch;color:var(--index-muted);font-family:var(--font-sans);margin:1rem 0 1.5rem;font-size:.95rem;line-height:1.65}.article-row-footer[data-astro-cid-3ypwizxo]{justify-content:space-between;align-items:center;gap:1rem;margin-top:auto;display:flex}.article-tags[data-astro-cid-3ypwizxo]{flex-wrap:wrap;gap:.5rem;display:flex}.article-row-link[data-astro-cid-3ypwizxo]{min-height:44px;color:var(--index-accent);font-family:var(--font-sans);letter-spacing:.055em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:.45rem;padding-block:.55rem;font-size:.74rem;font-weight:700;display:inline-flex}.editorial-pagination[data-astro-cid-3ypwizxo]{color:var(--index-muted);font-family:var(--font-sans);justify-content:space-between;align-items:center;gap:1rem;margin-top:2.5rem;font-size:.82rem;display:flex}.editorial-pagination[data-astro-cid-3ypwizxo] div[data-astro-cid-3ypwizxo]{gap:1.5rem;display:flex}.editorial-pagination[data-astro-cid-3ypwizxo] a[data-astro-cid-3ypwizxo]{color:var(--index-accent);font-weight:700}.editorial-pagination[data-astro-cid-3ypwizxo] [data-astro-cid-3ypwizxo][aria-disabled=true]{opacity:.55}.empty-index[data-astro-cid-3ypwizxo]{text-align:center;max-width:46rem;margin:5rem auto}.empty-index[data-astro-cid-3ypwizxo] p[data-astro-cid-3ypwizxo]{color:var(--text-muted)}.empty-index[data-astro-cid-3ypwizxo] a[data-astro-cid-3ypwizxo]{color:var(--accent);margin-top:1rem;font-weight:700;display:inline-block}:root[data-theme=dark] .article-index--home[data-astro-cid-3ypwizxo]{--index-bg:#080a18;--index-surface:#0f1425;--index-ink:#f4f6fb;--index-muted:#abb4c7;--index-rule:#394157;--index-accent:#79a0ff}@media (prefers-color-scheme:dark){:root:not([data-theme]) .article-index--home[data-astro-cid-3ypwizxo]{--index-bg:#080a18;--index-surface:#0f1425;--index-ink:#f4f6fb;--index-muted:#abb4c7;--index-rule:#394157;--index-accent:#79a0ff}}@media (width<=760px){.article-index[data-astro-cid-3ypwizxo]{padding:3.5rem 1.25rem 5rem}.article-index--home[data-astro-cid-3ypwizxo]{padding:0 1.25rem 5rem}.article-index-header[data-astro-cid-3ypwizxo]{flex-direction:column;align-items:start;gap:.75rem}.article-row[data-astro-cid-3ypwizxo]{grid-template-columns:1fr;gap:1.25rem}.article-row[data-astro-cid-3ypwizxo] h3[data-astro-cid-3ypwizxo]{font-size:clamp(1.7rem,7vw,2.4rem)}.article-row-footer[data-astro-cid-3ypwizxo],.editorial-pagination[data-astro-cid-3ypwizxo]{flex-direction:column;align-items:flex-start}}
