.sr-only[data-astro-cid-at4y73ej]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.reveal[data-astro-cid-at4y73ej]{opacity:0;transform:translateY(18px)}.paper[data-astro-cid-at4y73ej]{max-width:72rem;margin:0 auto;padding:2rem 1.5rem 6rem}.posts-bg[data-astro-cid-at4y73ej]{position:fixed;inset:0;z-index:-1;overflow:hidden;pointer-events:none}.blob[data-astro-cid-at4y73ej]{position:absolute;border-radius:50%;will-change:transform}.blob-1[data-astro-cid-at4y73ej]{width:55vw;height:55vw;top:-18vw;right:-18vw;background:radial-gradient(circle at 32% 32%,rgb(0 23 255 / .2),rgb(0 140 255 / .08) 45%,transparent 68%);animation:blob-drift-a 28s ease-in-out infinite alternate}.blob-2[data-astro-cid-at4y73ej]{width:48vw;height:48vw;bottom:-16vw;left:-14vw;background:radial-gradient(circle at 60% 55%,rgb(158 129 255 / .16),rgb(0 191 255 / .06) 48%,transparent 70%);animation:blob-drift-b 36s ease-in-out infinite alternate}.blob-3[data-astro-cid-at4y73ej]{width:34vw;height:34vw;top:42%;left:58%;background:radial-gradient(circle at 50% 50%,rgb(255 96 190 / .12),rgb(255 184 77 / .05) 50%,transparent 72%);animation:blob-drift-c 31s ease-in-out infinite alternate}.dots-overlay[data-astro-cid-at4y73ej]{position:absolute;inset:0;background-image:radial-gradient(var(--color-text) 1px,transparent 1.3px);background-size:26px 26px;opacity:.07}@keyframes blob-drift-a{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(-5vw,4vh,0) scale(1.18)}}@keyframes blob-drift-b{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(4vw,-5vh,0) scale(1.12)}}@keyframes blob-drift-c{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(-3vw,6vh,0) scale(1.22)}}@media(prefers-reduced-motion:reduce){.blob[data-astro-cid-at4y73ej]{animation:none}}@media(max-width:620px){.blob-1[data-astro-cid-at4y73ej]{width:80vw;height:80vw;top:-30vw;right:-30vw}.blob-2[data-astro-cid-at4y73ej]{width:70vw;height:70vw;bottom:-25vw;left:-25vw}.blob-3[data-astro-cid-at4y73ej]{width:55vw;height:55vw}}.masthead[data-astro-cid-at4y73ej]{text-align:center}.masthead-topline[data-astro-cid-at4y73ej]{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding-bottom:.75rem;border-bottom:1px solid var(--color-border);font-family:IBM Plex Mono,monospace;font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-muted)}.masthead-edition[data-astro-cid-at4y73ej]{color:var(--color-text)}.masthead-title[data-astro-cid-at4y73ej]{margin:1.4rem 0 .35rem;font-family:Georgia,Times New Roman,serif;font-size:clamp(3.25rem,9vw,7rem);line-height:.9;font-weight:700;letter-spacing:-.035em}.masthead-sub[data-astro-cid-at4y73ej]{margin:.25rem 0 .4rem;font-family:IBM Plex Mono,monospace;font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.28em;color:var(--color-text-muted)}.masthead-rule[data-astro-cid-at4y73ej]{border-top:3px double var(--color-text);margin:1.5rem 0 0}.kicker[data-astro-cid-at4y73ej]{font-family:IBM Plex Mono,monospace;font-size:var(--text-xs);font-weight:600;text-transform:uppercase;letter-spacing:.16em;color:var(--color-accent-strong);margin:0 0 .6rem}.headline[data-astro-cid-at4y73ej]{font-family:Georgia,Times New Roman,serif;line-height:1.04;letter-spacing:-.015em;margin:0}.deck[data-astro-cid-at4y73ej]{font-size:var(--text-base);line-height:1.45;margin:.75rem 0 0}.byline[data-astro-cid-at4y73ej]{display:flex;flex-wrap:wrap;align-items:baseline;gap:.5rem;margin:.9rem 0 0;font-family:IBM Plex Mono,monospace;font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.06em}.byline-sep[data-astro-cid-at4y73ej]{opacity:.5}.tags[data-astro-cid-at4y73ej]{list-style:none;display:flex;flex-wrap:wrap;gap:.45rem;margin:1.1rem 0 0;padding:0}.tag[data-astro-cid-at4y73ej]{font-family:IBM Plex Mono,monospace;font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.06em;padding:.2rem .6rem;border:1px solid var(--color-border);border-radius:999px}.card-link[data-astro-cid-at4y73ej]{position:absolute;inset:0;z-index:2}.lead-story[data-astro-cid-at4y73ej]{position:relative;display:flex;flex-direction:column;justify-content:flex-end;margin-top:2rem;min-height:clamp(24rem,55vh,36rem);border-radius:8px;overflow:hidden;border-bottom:1px solid var(--color-border)}.lead-bg[data-astro-cid-at4y73ej]{position:absolute;inset:0;z-index:0}.lead-bg[data-astro-cid-at4y73ej] .post-index-hero-image{width:100%;height:100%;object-fit:cover}.lead-story[data-astro-cid-at4y73ej]:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(to top,#0017ffd1,#00000061,#0000 80%)}.lead-text[data-astro-cid-at4y73ej]{position:relative;z-index:2;padding:clamp(1.5rem,4vw,3rem);max-width:52rem;color:#fff}.lead-text[data-astro-cid-at4y73ej] .headline[data-astro-cid-at4y73ej]{font-size:clamp(2.1rem,4.6vw,3.9rem);color:#fff;text-shadow:0 2px 28px rgb(0 0 0 / .45)}.lead-text[data-astro-cid-at4y73ej] .deck[data-astro-cid-at4y73ej]{font-size:var(--text-lg);color:#ffffffeb;max-width:38rem}.lead-story[data-astro-cid-at4y73ej] .kicker[data-astro-cid-at4y73ej]{color:#ffffffe6}.lead-story[data-astro-cid-at4y73ej] .byline[data-astro-cid-at4y73ej]{color:#ffffffbf}.lead-story[data-astro-cid-at4y73ej] .byline-author[data-astro-cid-at4y73ej]{color:#fff}.lead-story[data-astro-cid-at4y73ej] .tag[data-astro-cid-at4y73ej]{border-color:#ffffff73;color:#ffffffe6;background:#ffffff24}.lead-story[data-astro-cid-at4y73ej]:hover .headline[data-astro-cid-at4y73ej]{text-decoration:underline}.section-rule[data-astro-cid-at4y73ej]{border-top:1px solid var(--color-border);margin-top:2.5rem}.section-label[data-astro-cid-at4y73ej]{margin:.9rem 0 1.25rem;font-family:IBM Plex Mono,monospace;font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.22em;color:var(--color-text-muted)}.news-grid[data-astro-cid-at4y73ej]{column-count:3;column-gap:2.5rem;column-rule:1px solid var(--color-border)}.news-item[data-astro-cid-at4y73ej]{break-inside:avoid;margin-bottom:2rem}.news-card[data-astro-cid-at4y73ej]{position:relative;display:flex;flex-direction:column;justify-content:flex-end;aspect-ratio:4 / 3;overflow:hidden;border-radius:8px}.news-bg[data-astro-cid-at4y73ej]{position:absolute;inset:0;z-index:0}.news-bg[data-astro-cid-at4y73ej] .post-index-hero-image{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.news-card[data-astro-cid-at4y73ej]:hover .news-bg[data-astro-cid-at4y73ej] .post-index-hero-image{transform:scale(1.045)}.news-card-text[data-astro-cid-at4y73ej]{position:relative;z-index:1;padding:1.1rem 1.25rem 1.25rem;color:#fff;background:linear-gradient(to top,#0017ffd1,#00000061,#0000 80%)}.news-card[data-astro-cid-at4y73ej] .kicker[data-astro-cid-at4y73ej]{color:#ffffffe6;margin-bottom:.5rem}.news-card[data-astro-cid-at4y73ej] .headline[data-astro-cid-at4y73ej]{font-size:clamp(1.3rem,1.7vw,1.7rem);color:#fff;text-shadow:0 1px 16px rgb(0 0 0 / .4)}.news-card[data-astro-cid-at4y73ej]:hover .headline[data-astro-cid-at4y73ej]{text-decoration:underline}.news-card[data-astro-cid-at4y73ej] .deck[data-astro-cid-at4y73ej]{font-size:var(--text-sm);color:#ffffffd9;margin-top:.5rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.news-card[data-astro-cid-at4y73ej] .byline[data-astro-cid-at4y73ej]{color:#ffffffbf}.news-card[data-astro-cid-at4y73ej] .byline-author[data-astro-cid-at4y73ej]{color:#fff}@media(max-width:980px){.news-grid[data-astro-cid-at4y73ej]{column-count:2}}@media(max-width:620px){.paper[data-astro-cid-at4y73ej]{padding:1.25rem 1.1rem 4rem}.masthead-topline[data-astro-cid-at4y73ej]{flex-direction:column;align-items:flex-start;gap:.2rem}.news-grid[data-astro-cid-at4y73ej]{column-count:1;column-rule:none}}
