.blog[data-astro-cid-nzwlcmrj]{padding-top:clamp(110px,16vh,170px);padding-bottom:var(--space-7)}.head[data-astro-cid-nzwlcmrj]{justify-content:flex-end;align-items:flex-end;gap:var(--space-3) var(--space-4);padding-bottom:var(--space-4);margin-bottom:var(--space-5);border-bottom:1px solid var(--line);flex-wrap:wrap;display:flex}.filters[data-astro-cid-nzwlcmrj]{flex-wrap:wrap;gap:4px;display:flex}.filters[data-astro-cid-nzwlcmrj] button[data-astro-cid-nzwlcmrj]{color:var(--ink-45);font-size:var(--text-sm);text-transform:uppercase;border-radius:var(--radius-md);transition:color var(--dur-fast), background var(--dur-fast);padding:6px 14px}.filters[data-astro-cid-nzwlcmrj] button[data-astro-cid-nzwlcmrj]:hover{color:var(--ink-100);background:#ffffff0f}.filters[data-astro-cid-nzwlcmrj] button[data-astro-cid-nzwlcmrj][aria-pressed=true]{color:var(--ink-100);background:#ffffff1a}.posts[data-astro-cid-nzwlcmrj]{gap:var(--space-6) clamp(24px, 3vw, 48px);transition:opacity .3s var(--ease-out-expo);grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;display:grid}.posts[data-astro-cid-nzwlcmrj].is-out{opacity:0}.post[data-astro-cid-nzwlcmrj][hidden]{display:none}.post[data-astro-cid-nzwlcmrj] a[data-astro-cid-nzwlcmrj]{display:block}.media[data-astro-cid-nzwlcmrj]{border-radius:var(--radius-md);aspect-ratio:16/9;background:var(--bg-raise);position:relative;overflow:hidden}.lock[data-astro-cid-nzwlcmrj]{z-index:1;width:34px;height:34px;color:var(--ink-70);transition:color var(--dur-fast) var(--ease-out-expo);background:#0a0a0a;border:1px solid #ffffff1a;border-radius:5px;place-items:center;display:grid;position:absolute;bottom:clamp(10px,1.4vw,16px);right:clamp(10px,1.4vw,16px);box-shadow:inset 0 1px #ffffff0d,0 6px 18px #00000059}.lock[data-astro-cid-nzwlcmrj] svg{fill:none;stroke:currentColor;stroke-width:1.3px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.post[data-astro-cid-nzwlcmrj] a[data-astro-cid-nzwlcmrj]:hover .lock[data-astro-cid-nzwlcmrj],.post[data-astro-cid-nzwlcmrj] a[data-astro-cid-nzwlcmrj]:focus-visible .lock[data-astro-cid-nzwlcmrj]{color:var(--ink-100)}.media[data-astro-cid-nzwlcmrj] img[data-astro-cid-nzwlcmrj]{object-fit:cover;filter:grayscale();width:100%;height:100%;transition:transform var(--dur-slow) var(--ease-out-expo), filter var(--dur-med) var(--ease-out-expo)}.post[data-astro-cid-nzwlcmrj] a[data-astro-cid-nzwlcmrj]:hover img[data-astro-cid-nzwlcmrj],.post[data-astro-cid-nzwlcmrj] a[data-astro-cid-nzwlcmrj]:focus-visible img[data-astro-cid-nzwlcmrj]{filter:grayscale(0);transform:scale(1.035)}@media (hover:none){.media[data-astro-cid-nzwlcmrj] img[data-astro-cid-nzwlcmrj]{filter:grayscale(0)}}.text[data-astro-cid-nzwlcmrj]{padding-top:var(--space-3)}.meta[data-astro-cid-nzwlcmrj]{font-size:var(--text-xs);text-transform:uppercase;color:var(--ink-45);margin-bottom:10px}h2[data-astro-cid-nzwlcmrj]{font-size:var(--text-h2);letter-spacing:-.02em;color:var(--ink-70);transition:color var(--dur-fast) var(--ease-out-expo);font-weight:600;line-height:1.1}.post[data-astro-cid-nzwlcmrj] a[data-astro-cid-nzwlcmrj]:hover h2[data-astro-cid-nzwlcmrj],.post[data-astro-cid-nzwlcmrj] a[data-astro-cid-nzwlcmrj]:focus-visible h2[data-astro-cid-nzwlcmrj]{color:var(--ink-100)}.excerpt[data-astro-cid-nzwlcmrj]{max-width:56ch;font-size:var(--text-sm);color:var(--ink-45);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:12px;line-height:1.6;display:-webkit-box;overflow:hidden}.post[data-astro-cid-nzwlcmrj].lead{grid-column:1/-1}.post[data-astro-cid-nzwlcmrj].lead .media[data-astro-cid-nzwlcmrj]{aspect-ratio:21/9}.post[data-astro-cid-nzwlcmrj].lead .text[data-astro-cid-nzwlcmrj]{padding-top:var(--space-4);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);grid-template-areas:"meta meta""title excerpt";align-items:start;gap:0 clamp(24px,4vw,64px);display:grid}.post[data-astro-cid-nzwlcmrj].lead .meta[data-astro-cid-nzwlcmrj]{grid-area:meta}.post[data-astro-cid-nzwlcmrj].lead h2[data-astro-cid-nzwlcmrj]{font-size:var(--text-h1);grid-area:title;line-height:1}.post[data-astro-cid-nzwlcmrj].lead .excerpt[data-astro-cid-nzwlcmrj]{font-size:var(--text-base);-webkit-line-clamp:4;grid-area:excerpt;margin-top:.4em}@media (width<=760px){.posts[data-astro-cid-nzwlcmrj]{gap:var(--space-5);grid-template-columns:minmax(0,1fr)}.post[data-astro-cid-nzwlcmrj].lead .media[data-astro-cid-nzwlcmrj]{aspect-ratio:16/9}.post[data-astro-cid-nzwlcmrj].lead .text[data-astro-cid-nzwlcmrj]{display:block}.post[data-astro-cid-nzwlcmrj].lead .excerpt[data-astro-cid-nzwlcmrj]{margin-top:12px}}@property --g-a{syntax:"<angle>";inherits:false;initial-value:0deg}.g-media[data-astro-cid-nzwlcmrj]{background:#090909;place-items:center;display:grid}.g-media[data-astro-cid-nzwlcmrj]:before{content:"";border-radius:inherit;pointer-events:none;background:conic-gradient(from var(--g-a), transparent 0 62%, #ffffff14 74%, #ffffff8c 84%, #ffffff14 92%, transparent 100%), linear-gradient(var(--line), var(--line));-webkit-mask-composite:xor;animation:6.4s linear infinite g-orbit;animation-delay:var(--d,0s);padding:1px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.g-media[data-astro-cid-nzwlcmrj]:after{content:"";pointer-events:none;background:conic-gradient(from var(--g-a) at 50% 50%, transparent 0 70%, #ffffff06 84%, transparent 100%);animation:6.4s linear infinite g-orbit;animation-delay:var(--d,0s);position:absolute;inset:0}@keyframes g-orbit{to{--g-a:360deg}}.g-soon[data-astro-cid-nzwlcmrj]{z-index:1;font-size:var(--text-h2);color:var(--ink-70);animation:g-in 1.6s var(--ease-out-expo) .2s both;font-weight:600;line-height:1.1;position:relative}@keyframes g-in{0%{opacity:0;transform:translateY(12px)}}.g-line[data-astro-cid-nzwlcmrj]{background:#ffffff0d;border-radius:2px;height:10px;display:block}.g-meta[data-astro-cid-nzwlcmrj]{width:26%;height:8px;margin-bottom:14px}.g-title[data-astro-cid-nzwlcmrj]{width:62%;height:22px}.g-ex[data-astro-cid-nzwlcmrj]{width:44%;margin-top:12px}.post[data-astro-cid-nzwlcmrj].lead .g-meta[data-astro-cid-nzwlcmrj]{grid-area:meta;width:14%}.post[data-astro-cid-nzwlcmrj].lead .g-title[data-astro-cid-nzwlcmrj]{grid-area:title;width:80%;height:34px}.post[data-astro-cid-nzwlcmrj].lead .g-ex[data-astro-cid-nzwlcmrj]{grid-area:excerpt;width:90%;margin-top:.6em}.post[data-astro-cid-nzwlcmrj].reveal{opacity:0;transform:translateY(24px)}.post[data-astro-cid-nzwlcmrj].reveal.in{opacity:1;transition:opacity var(--dur-slow) var(--ease-out-expo), transform var(--dur-slow) var(--ease-out-expo);transform:none}@media (prefers-reduced-motion:reduce){.post[data-astro-cid-nzwlcmrj].reveal{opacity:1;transform:none}.posts[data-astro-cid-nzwlcmrj]{transition:none}.g-media[data-astro-cid-nzwlcmrj]:before,.g-media[data-astro-cid-nzwlcmrj]:after,.g-soon[data-astro-cid-nzwlcmrj]{animation:none}}
