.cover[data-astro-cid-w3bxfslz]{--bg:var(--ink);--fg:var(--white);--accent:var(--blue);--line:#ffffff12;aspect-ratio:16/10;background:var(--bg);color:var(--fg);isolation:isolate;position:relative;overflow:hidden;container-type:inline-size}.theme-sand[data-astro-cid-w3bxfslz]{--bg:var(--sand);--fg:var(--ink);--line:#1a1a1a12}.theme-blue[data-astro-cid-w3bxfslz]{--bg:var(--blue);--accent:var(--ink);--line:#ffffff1a}.size-large[data-astro-cid-w3bxfslz]{aspect-ratio:16/9}.grid-lines[data-astro-cid-w3bxfslz]{z-index:-1;background-image:linear-gradient(var(--line) 1px, transparent 1px), linear-gradient(90deg, var(--line) 1px, transparent 1px);background-size:8cqw 8cqw;position:absolute;inset:0;-webkit-mask-image:linear-gradient(270deg,#000 10%,#0000 75%);mask-image:linear-gradient(270deg,#000 10%,#0000 75%)}.skyline[data-astro-cid-w3bxfslz]{z-index:-1;align-items:flex-end;gap:1.6cqw;height:46%;display:flex;position:absolute;bottom:0;left:6cqw}.skyline[data-astro-cid-w3bxfslz] i[data-astro-cid-w3bxfslz]{background:var(--accent);opacity:.9;border-radius:.6cqw .6cqw 0 0;width:4.2cqw}.skyline[data-astro-cid-w3bxfslz] i[data-astro-cid-w3bxfslz]:first-child{opacity:.35;height:38%}.skyline[data-astro-cid-w3bxfslz] i[data-astro-cid-w3bxfslz]:nth-child(2){opacity:.55;height:62%}.skyline[data-astro-cid-w3bxfslz] i[data-astro-cid-w3bxfslz]:nth-child(3){height:100%}.skyline[data-astro-cid-w3bxfslz] i[data-astro-cid-w3bxfslz]:nth-child(4){opacity:.55;height:74%}.skyline[data-astro-cid-w3bxfslz] i[data-astro-cid-w3bxfslz]:nth-child(5){opacity:.35;height:48%}.cover-inner[data-astro-cid-w3bxfslz]{flex-direction:column;align-items:flex-start;padding:7cqw 7cqw 0;display:flex;position:absolute;inset:0}.chip[data-astro-cid-w3bxfslz]{background:var(--accent);color:var(--white);border-radius:999px;padding:.6cqw 2.2cqw;font-size:max(11px,2.6cqw);font-weight:700}.theme-blue[data-astro-cid-w3bxfslz] .chip[data-astro-cid-w3bxfslz]{background:var(--surface);color:var(--blue)}.kicker[data-astro-cid-w3bxfslz]{letter-spacing:-.02em;color:var(--accent);margin-top:3cqw;font-size:21cqw;font-weight:800;line-height:.95}.theme-blue[data-astro-cid-w3bxfslz] .kicker[data-astro-cid-w3bxfslz]{color:var(--white)}.headline[data-astro-cid-w3bxfslz]{max-width:62%;margin-top:2cqw;font-size:5.4cqw;font-weight:800;line-height:1.2}.size-large[data-astro-cid-w3bxfslz] .kicker[data-astro-cid-w3bxfslz]{font-size:17cqw}.size-large[data-astro-cid-w3bxfslz] .headline[data-astro-cid-w3bxfslz]{font-size:4.2cqw}.kicker[data-astro-cid-w3bxfslz].long{white-space:nowrap;margin-top:5cqw;font-size:13cqw}.size-large[data-astro-cid-w3bxfslz] .kicker[data-astro-cid-w3bxfslz].long{font-size:11.5cqw}.brand[data-astro-cid-w3bxfslz]{width:26cqw;height:auto;position:absolute;top:7cqw;left:6cqw}.narrow[data-astro-cid-y3n5nmqv]{width:min(820px,100% - 32px)}.post-hero[data-astro-cid-y3n5nmqv]{background:var(--panel);color:var(--white);padding:64px 0 140px}.back[data-astro-cid-y3n5nmqv]{opacity:.8;align-items:center;gap:6px;margin-bottom:18px;font-size:15px;font-weight:600;display:inline-flex}.back[data-astro-cid-y3n5nmqv]:hover{opacity:1}h1[data-astro-cid-y3n5nmqv]{margin:0;font-size:clamp(30px,4.5vw,46px);font-weight:800}.meta[data-astro-cid-y3n5nmqv]{gap:14px;margin-top:16px;font-size:15px;font-weight:600;display:flex}.meta[data-astro-cid-y3n5nmqv] span[data-astro-cid-y3n5nmqv]:first-child{color:var(--sand)}.meta[data-astro-cid-y3n5nmqv] span[data-astro-cid-y3n5nmqv]+span[data-astro-cid-y3n5nmqv]{opacity:.75}.meta[data-astro-cid-y3n5nmqv] span[data-astro-cid-y3n5nmqv]+span[data-astro-cid-y3n5nmqv]:before{content:"•";margin-inline-end:14px}.featured[data-astro-cid-y3n5nmqv]{border-radius:var(--radius);margin-top:-100px;overflow:hidden;box-shadow:0 20px 50px #0000002e}.post-body[data-astro-cid-y3n5nmqv]{padding:48px 0 24px}.post-body[data-astro-cid-y3n5nmqv] p:has(>strong:only-child){margin-top:1.6em;font-size:21px}.disclaimer[data-astro-cid-y3n5nmqv]{background:var(--surface-soft);border-inline-start:4px solid var(--blue);color:var(--muted);border-radius:12px;margin:8px 0 40px;padding:24px 28px;font-size:14.5px;line-height:1.75}.disclaimer[data-astro-cid-y3n5nmqv] h2[data-astro-cid-y3n5nmqv]{color:var(--ink);margin:0 0 8px;font-size:16px;font-weight:800}.disclaimer[data-astro-cid-y3n5nmqv] p[data-astro-cid-y3n5nmqv]{margin:0 0 8px}.disclaimer[data-astro-cid-y3n5nmqv] p[data-astro-cid-y3n5nmqv]:last-child{margin-bottom:0}.post-nav[data-astro-cid-y3n5nmqv]{border-top:1px solid #00000014;grid-template-columns:1fr 1fr;gap:16px;padding:24px 0 80px;display:grid}.post-nav[data-astro-cid-y3n5nmqv] a[data-astro-cid-y3n5nmqv]{background:var(--surface-soft);border-radius:12px;padding:20px;font-weight:700;transition:background .2s;display:block}.post-nav[data-astro-cid-y3n5nmqv] a[data-astro-cid-y3n5nmqv]:hover{background:var(--surface-sand)}.post-nav[data-astro-cid-y3n5nmqv] span[data-astro-cid-y3n5nmqv]{color:var(--blue);margin-bottom:4px;font-size:13px;display:block}.post-nav[data-astro-cid-y3n5nmqv] .next[data-astro-cid-y3n5nmqv]{text-align:left}@media (width<=560px){.post-nav[data-astro-cid-y3n5nmqv]{grid-template-columns:1fr}.post-nav[data-astro-cid-y3n5nmqv] .next[data-astro-cid-y3n5nmqv]{text-align:right}}
