.ShareLinks-module__-tg_hW__share{align-items:center;gap:8px;margin-left:auto;display:inline-flex}.ShareLinks-module__-tg_hW__label{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-right:4px;font-size:10.5px;font-weight:700}.ShareLinks-module__-tg_hW__button{border:1px solid var(--line);width:32px;height:32px;font-family:var(--font-mono);border-radius:9px;place-items:center;font-size:10.5px;font-weight:700;transition:background .2s,border-color .2s;display:grid}.ShareLinks-module__-tg_hW__button:hover{background:var(--accent);border-color:var(--ink)}.ShareLinks-module__-tg_hW__copy{color:var(--ink);cursor:pointer;background:0 0;padding:0;font-size:12px}
.ArticleHeader-module__9kcsua__header{padding:calc(72px + clamp(28px,5vw,58px)) 0 0;position:relative;overflow-x:clip}.ArticleHeader-module__9kcsua__glow{background:radial-gradient(circle at 50% 50%, var(--accent), transparent 62%);opacity:.4;filter:blur(8px);pointer-events:none;border-radius:50%;width:38vw;max-width:500px;height:38vw;max-height:500px;position:absolute;top:-16%;right:-8%}.ArticleHeader-module__9kcsua__column{width:100%;max-width:860px;padding:0 var(--gutter);margin:0 auto;position:relative}.ArticleHeader-module__9kcsua__title{letter-spacing:-.035em;text-wrap:balance;margin:20px 0 0;font-size:clamp(30px,4.6vw,52px);font-weight:800;line-height:1.06}.ArticleHeader-module__9kcsua__standfirst{color:var(--muted);text-wrap:pretty;margin:20px 0 0;font-size:clamp(17px,1.5vw,21px);font-weight:600;line-height:1.5}.ArticleHeader-module__9kcsua__meta{border-top:1px solid var(--line);border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:14px 20px;margin:28px 0 0;padding:18px 0;display:flex}.ArticleHeader-module__9kcsua__byline{align-items:center;gap:11px;display:inline-flex}.ArticleHeader-module__9kcsua__avatar{background:var(--paper2);border:1px solid var(--ink);border-radius:50%;place-items:center;width:40px;height:40px;font-size:13px;font-weight:800;display:grid}.ArticleHeader-module__9kcsua__author{font-size:14.5px;font-weight:700;display:block}.ArticleHeader-module__9kcsua__role{font-family:var(--font-mono);color:var(--muted);margin-top:3px;font-size:11.5px;display:block}.ArticleHeader-module__9kcsua__stamps{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);align-items:center;gap:12px;font-size:11.5px;display:inline-flex}.ArticleHeader-module__9kcsua__sep{opacity:.4}.ArticleHeader-module__9kcsua__updated{color:var(--ink)}.ArticleHeader-module__9kcsua__hero{width:100%;max-width:1080px;padding:0 var(--gutter);margin:clamp(28px,4vw,44px) auto 0}.ArticleHeader-module__9kcsua__cover{aspect-ratio:16/8;border:1px solid var(--ink);width:100%;box-shadow:10px 10px 0 var(--accent)}
.BlogArchive-module__IFq4Lq__section{padding:0 0 clamp(50px,7vw,96px);scroll-margin-top:90px}.BlogArchive-module__IFq4Lq__wrap{width:100%;max-width:1280px;padding:0 var(--gutter);margin:0 auto}.BlogArchive-module__IFq4Lq__arrow{font-family:var(--font-arrow)}.BlogArchive-module__IFq4Lq__head{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;padding-bottom:clamp(18px,2.4vw,26px);display:flex}.BlogArchive-module__IFq4Lq__kicker{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);align-items:center;gap:9px;font-size:12px;display:inline-flex}.BlogArchive-module__IFq4Lq__badge{background:var(--accent);color:var(--accent-fg);letter-spacing:.02em;border-radius:6px;padding:2px 6px;font-size:10px;font-weight:700}.BlogArchive-module__IFq4Lq__title{letter-spacing:-.03em;margin:14px 0 0;font-size:clamp(26px,3.4vw,42px);font-weight:800;line-height:1.04}.BlogArchive-module__IFq4Lq__shown{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);align-items:center;gap:9px;padding-bottom:6px;font-size:12px;display:inline-flex}.BlogArchive-module__IFq4Lq__dot{background:var(--accent);border-radius:50%;width:7px;height:7px}.BlogArchive-module__IFq4Lq__filters{flex-wrap:wrap;align-items:center;gap:9px;margin:clamp(18px,2.4vw,26px) 0 clamp(26px,3.4vw,40px);display:flex}.BlogArchive-module__IFq4Lq__filterLabel{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-right:6px;font-size:10.5px;font-weight:700}.BlogArchive-module__IFq4Lq__chip,.BlogArchive-module__IFq4Lq__chipOn{cursor:pointer;border-radius:999px;align-items:center;gap:7px;padding:8px 15px;scroll-margin-top:90px;font-size:13.5px;display:inline-flex}.BlogArchive-module__IFq4Lq__chip:focus-visible,.BlogArchive-module__IFq4Lq__chipOn:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.BlogArchive-module__IFq4Lq__chip{border:1px solid var(--line);background:var(--paper2);color:var(--ink);font-weight:600;transition:border-color .2s,background .2s}.BlogArchive-module__IFq4Lq__chip:hover{border-color:var(--ink);background:var(--paper)}.BlogArchive-module__IFq4Lq__chipOn{border:1px solid var(--ink);background:var(--accent);color:var(--accent-fg);font-weight:700}.BlogArchive-module__IFq4Lq__count{font-family:var(--font-mono);font-size:10.5px}.BlogArchive-module__IFq4Lq__chip .BlogArchive-module__IFq4Lq__count{color:var(--muted)}.BlogArchive-module__IFq4Lq__chipOn .BlogArchive-module__IFq4Lq__count{opacity:.7}.BlogArchive-module__IFq4Lq__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,330px),1fr));gap:clamp(18px,2.4vw,30px);display:grid}.BlogArchive-module__IFq4Lq__card{background:var(--paper2);border:1px solid var(--line);border-radius:20px;flex-direction:column;transition:transform .22s,border-color .22s,box-shadow .22s;display:flex;overflow:hidden}.BlogArchive-module__IFq4Lq__card:hover{border-color:var(--ink);box-shadow:6px 6px 0 var(--ink);transform:translateY(-4px)}.BlogArchive-module__IFq4Lq__media{position:relative}.BlogArchive-module__IFq4Lq__cover{aspect-ratio:16/9;width:100%}.BlogArchive-module__IFq4Lq__tag{border:1px solid var(--ink);background:var(--accent);color:var(--accent-fg);font-family:var(--font-mono);letter-spacing:.07em;text-transform:uppercase;border-radius:7px;padding:5px 10px;font-size:10.5px;font-weight:700;position:absolute;top:12px;left:12px}.BlogArchive-module__IFq4Lq__body{flex-direction:column;flex:1;padding:clamp(18px,2vw,24px);display:flex}.BlogArchive-module__IFq4Lq__meta{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:11px}.BlogArchive-module__IFq4Lq__cardTitle{letter-spacing:-.02em;text-wrap:pretty;margin:12px 0 0;font-size:clamp(18px,1.7vw,21px);font-weight:800;line-height:1.2}.BlogArchive-module__IFq4Lq__excerpt{color:var(--muted);flex:1;margin:11px 0 0;font-size:14.5px;line-height:1.55}.BlogArchive-module__IFq4Lq__read{border-bottom:2px solid var(--accent);align-self:flex-start;align-items:center;gap:8px;margin-top:18px;padding-bottom:3px;font-size:14px;font-weight:700;display:inline-flex}.BlogArchive-module__IFq4Lq__empty{text-align:center;padding:clamp(40px,6vw,72px) 20px}.BlogArchive-module__IFq4Lq__emptyTitle{letter-spacing:-.02em;margin:0;font-size:clamp(20px,2.4vw,28px);font-weight:800}.BlogArchive-module__IFq4Lq__emptyBody{max-width:360px;color:var(--muted);margin:12px auto 0;font-size:15px;line-height:1.6}.BlogArchive-module__IFq4Lq__emptyCta{border:1px solid var(--ink);background:var(--ink);color:#fff;cursor:pointer;box-shadow:4px 4px 0 var(--accent);border-radius:999px;align-items:center;gap:9px;margin-top:20px;padding:13px 22px;font-size:14.5px;font-weight:700;display:inline-flex}
.BlogEmpty-module__4xJ3Ea__section{scroll-margin-top:90px}.BlogEmpty-module__4xJ3Ea__wrap{width:100%;max-width:1280px;padding:clamp(40px, 6vw, 72px) var(--gutter) clamp(50px, 7vw, 96px);text-align:center;margin:0 auto}.BlogEmpty-module__4xJ3Ea__title{letter-spacing:-.02em;margin:0;font-size:clamp(20px,2.4vw,28px);font-weight:800}.BlogEmpty-module__4xJ3Ea__body{max-width:420px;color:var(--muted);margin:12px auto 0;font-size:15px;line-height:1.6}.BlogEmpty-module__4xJ3Ea__cta{border:1px solid var(--ink);background:var(--ink);color:#fff;box-shadow:4px 4px 0 var(--accent);border-radius:999px;align-items:center;gap:9px;margin-top:20px;padding:13px 22px;font-size:14.5px;font-weight:700;text-decoration:none;display:inline-flex}.BlogEmpty-module__4xJ3Ea__arrow{font-family:var(--font-arrow)}
.BlogHero-module__0IlxyG__header{padding:calc(72px + clamp(32px,5.5vw,64px)) 0 clamp(30px,4vw,48px);position:relative;overflow:hidden}.BlogHero-module__0IlxyG__glow{background:radial-gradient(circle at 50% 50%, var(--accent), transparent 62%);opacity:.45;filter:blur(8px);pointer-events:none;border-radius:50%;width:42vw;max-width:560px;height:42vw;max-height:560px;position:absolute;top:-14%;right:-6%}.BlogHero-module__0IlxyG__grid{pointer-events:none;background-image:linear-gradient(#0d0d0f0d 1px,#0000 1px),linear-gradient(90deg,#0d0d0f0d 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask:radial-gradient(circle at 26% 34%,#000,#0000 74%);mask:radial-gradient(circle at 26% 34%,#000,#0000 74%)}.BlogHero-module__0IlxyG__wrap{width:100%;max-width:1280px;padding:0 var(--gutter);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:clamp(26px,4vw,64px);margin:0 auto;display:flex;position:relative}.BlogHero-module__0IlxyG__intro{flex:520px;min-width:min(100%,300px);container-type:inline-size}.BlogHero-module__0IlxyG__crumbs{flex-wrap:nowrap}.BlogHero-module__0IlxyG__title{letter-spacing:-.035em;text-wrap:balance;margin:18px 0 0;font-size:clamp(34px,7.4cqw,58px);font-weight:800;line-height:1.04}.BlogHero-module__0IlxyG__mark{white-space:normal;max-width:100%;display:inline-block;position:relative}.BlogHero-module__0IlxyG__markBg{background:var(--accent);border-radius:.14em .3em .18em .34em;position:absolute;inset:.12em -.08em 0 -.06em;transform:rotate(-1.4deg)}.BlogHero-module__0IlxyG__markText{color:var(--accent-fg);position:relative}.BlogHero-module__0IlxyG__sub{max-width:540px;color:var(--muted);text-wrap:pretty;margin:20px 0 0;font-size:clamp(16px,1.35vw,19px);line-height:1.6}.BlogHero-module__0IlxyG__side{flex:0 340px;min-width:min(100%,280px)}.BlogHero-module__0IlxyG__stats{border:1px solid var(--ink);background:var(--paper2);box-shadow:6px 6px 0 var(--accent);border-radius:18px;padding:clamp(18px,2vw,24px)}.BlogHero-module__0IlxyG__statsHead{align-items:center;gap:9px;display:flex}.BlogHero-module__0IlxyG__pulse{background:var(--accent);border-radius:50%;width:8px;height:8px;animation:1.6s ease-in-out infinite BlogHero-module__0IlxyG__blink}@keyframes BlogHero-module__0IlxyG__blink{0%,to{opacity:1}50%{opacity:.25}}@media (prefers-reduced-motion:reduce){.BlogHero-module__0IlxyG__pulse{animation:none}}.BlogHero-module__0IlxyG__statsTitle{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;font-size:10.5px;font-weight:700}.BlogHero-module__0IlxyG__statList{flex-direction:column;gap:12px;margin-top:16px;display:flex}.BlogHero-module__0IlxyG__stat{align-items:baseline;gap:12px;display:flex}.BlogHero-module__0IlxyG__statValue{letter-spacing:-.03em;min-width:56px;font-size:22px;font-weight:800}.BlogHero-module__0IlxyG__statLabel{color:var(--muted);font-size:13.5px;line-height:1.45}
.NewsletterNotice-module__Dmp5Ra__title{letter-spacing:-.02em;margin:0;font-size:21px;font-weight:800;line-height:1.3}.NewsletterNotice-module__Dmp5Ra__body{color:var(--muted);margin:12px 0 0;font-size:14.5px;line-height:1.55}.NewsletterNotice-module__Dmp5Ra__link{border:1px solid var(--ink);background:var(--ink);color:#fff;text-align:center;width:100%;box-shadow:4px 4px 0 var(--accent);border-radius:12px;justify-content:center;align-items:center;gap:10px;margin-top:22px;padding:15px 22px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.NewsletterNotice-module__Dmp5Ra__link:hover{text-decoration:underline}.NewsletterNotice-module__Dmp5Ra__link:focus-visible{outline:3px solid var(--ink);outline-offset:5px}
.BlogSubscribe-module__MbxZPq__section{background:var(--ink);color:#fff;padding:clamp(56px,8vw,104px) 0;scroll-margin-top:90px;position:relative;overflow:hidden}.BlogSubscribe-module__MbxZPq__glow{background:radial-gradient(circle, var(--accent), transparent 66%);opacity:.18;pointer-events:none;border-radius:50%;width:40vw;max-width:520px;height:40vw;max-height:520px;position:absolute;bottom:-30%;right:-6%}.BlogSubscribe-module__MbxZPq__wrap{width:100%;max-width:1080px;padding:0 var(--gutter);flex-wrap:wrap;align-items:center;gap:clamp(28px,4vw,60px);margin:0 auto;display:flex;position:relative}.BlogSubscribe-module__MbxZPq__intro{flex:340px;min-width:min(100%,280px)}.BlogSubscribe-module__MbxZPq__kicker{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:#ffffffb3;align-items:center;gap:9px;font-size:12px;display:inline-flex}.BlogSubscribe-module__MbxZPq__badge{background:var(--accent);color:var(--accent-fg);letter-spacing:.02em;border-radius:6px;padding:2px 6px;font-size:10px;font-weight:700}.BlogSubscribe-module__MbxZPq__title{letter-spacing:-.03em;text-wrap:balance;margin:16px 0 0;font-size:clamp(26px,3.6vw,46px);font-weight:800;line-height:1.06}.BlogSubscribe-module__MbxZPq__lede{max-width:420px;color:var(--muted-d);margin:16px 0 0;font-size:clamp(15px,1.2vw,17.5px);line-height:1.6}.BlogSubscribe-module__MbxZPq__card{background:var(--paper2);min-width:min(100%,280px);color:var(--ink);border-radius:20px;flex:320px;padding:clamp(22px,2.6vw,32px);box-shadow:0 26px 60px -28px #0009}
.FeaturedPost-module__d2ORca__section{padding:clamp(20px,3vw,36px) 0 clamp(40px,6vw,72px);scroll-margin-top:90px}.FeaturedPost-module__d2ORca__wrap{width:100%;max-width:1280px;padding:0 var(--gutter);margin:0 auto}.FeaturedPost-module__d2ORca__card{background:var(--paper2);border:1px solid var(--ink);box-shadow:8px 8px 0 var(--ink);border-radius:24px;flex-wrap:wrap;align-items:center;gap:clamp(22px,3.4vw,48px);padding:clamp(18px,2.2vw,28px);transition:transform .25s,box-shadow .25s;display:flex}.FeaturedPost-module__d2ORca__card:hover{box-shadow:12px 12px 0 var(--ink);transform:translate(-3px,-3px)}.FeaturedPost-module__d2ORca__media{flex:380px;min-width:min(100%,280px);position:relative}.FeaturedPost-module__d2ORca__cover{aspect-ratio:16/10;border:1px solid var(--line);width:100%}.FeaturedPost-module__d2ORca__sticker{border:1px solid var(--ink);background:var(--accent);color:var(--accent-fg);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;border-radius:8px;padding:6px 12px;font-size:11px;font-weight:700;position:absolute;top:-12px;left:-10px;transform:rotate(-2deg)}.FeaturedPost-module__d2ORca__text{flex:340px;min-width:min(100%,280px)}.FeaturedPost-module__d2ORca__meta{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);flex-wrap:wrap;align-items:center;gap:10px;font-size:11.5px;display:flex}.FeaturedPost-module__d2ORca__category{border:1px solid var(--line);background:var(--paper);color:var(--ink);border-radius:7px;padding:4px 10px;font-weight:700}.FeaturedPost-module__d2ORca__sep{opacity:.4}.FeaturedPost-module__d2ORca__title{letter-spacing:-.03em;text-wrap:balance;margin:16px 0 0;font-size:clamp(24px,2.9vw,38px);font-weight:800;line-height:1.08}.FeaturedPost-module__d2ORca__excerpt{color:var(--muted);text-wrap:pretty;margin:14px 0 0;font-size:clamp(15px,1.2vw,17.5px);line-height:1.6}.FeaturedPost-module__d2ORca__foot{flex-wrap:wrap;align-items:center;gap:14px;margin:24px 0 0;display:flex}.FeaturedPost-module__d2ORca__byline{align-items:center;gap:10px;display:inline-flex}.FeaturedPost-module__d2ORca__avatar{border:1px solid var(--ink);background:var(--paper);border-radius:50%;place-items:center;width:34px;height:34px;font-size:12px;font-weight:800;display:grid}.FeaturedPost-module__d2ORca__author{font-size:13.5px;font-weight:600}.FeaturedPost-module__d2ORca__read{border-bottom:2px solid var(--accent);align-items:center;gap:9px;margin-left:auto;padding-bottom:3px;font-size:14.5px;font-weight:700;display:inline-flex}.FeaturedPost-module__d2ORca__arrow{font-family:var(--font-arrow)}
.MorePosts-module__effM6W__section{background:var(--paper2);border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:clamp(44px,6vw,86px) 0;scroll-margin-top:100px}.MorePosts-module__effM6W__wrap{width:100%;max-width:1080px;padding:0 var(--gutter);margin:0 auto}.MorePosts-module__effM6W__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:clamp(22px,3vw,34px);display:flex}.MorePosts-module__effM6W__title{letter-spacing:-.03em;margin:0;font-size:clamp(22px,3vw,36px);font-weight:800;line-height:1.06}.MorePosts-module__effM6W__all{border:1px solid var(--line);border-radius:999px;align-items:center;gap:9px;padding:12px 20px;font-size:14px;font-weight:700;transition:border-color .2s,background .2s;display:inline-flex}.MorePosts-module__effM6W__all:hover{border-color:var(--ink);background:var(--paper)}.MorePosts-module__effM6W__arrow{font-family:var(--font-arrow)}.MorePosts-module__effM6W__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:clamp(18px,2.4vw,28px);display:grid}.MorePosts-module__effM6W__card{background:var(--paper);border:1px solid var(--line);border-radius:18px;align-items:center;gap:16px;padding:clamp(14px,1.8vw,18px);transition:border-color .2s,transform .2s;display:flex}.MorePosts-module__effM6W__card:hover{border-color:var(--ink);transform:translateY(-3px)}.MorePosts-module__effM6W__thumb{border:1px solid var(--line);flex:none;width:96px;height:6.5em}.MorePosts-module__effM6W__text{flex:1;min-width:0}.MorePosts-module__effM6W__meta{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:10.5px;font-weight:700;display:block}.MorePosts-module__effM6W__cardTitle{letter-spacing:-.02em;margin-top:8px;font-size:clamp(16px,1.6vw,18.5px);font-weight:800;line-height:1.22;display:block}
.Newsletter-module__2m8rgW__section{background:var(--ink);color:#fff;padding:clamp(56px,8vw,104px) 0;scroll-margin-top:100px;position:relative;overflow:hidden}.Newsletter-module__2m8rgW__glow{background:radial-gradient(circle, var(--accent), transparent 64%);opacity:.2;pointer-events:none;border-radius:50%;width:42vw;max-width:560px;height:42vw;max-height:560px;position:absolute;top:-22%;right:-6%}.Newsletter-module__2m8rgW__wrap{width:100%;max-width:1080px;padding:0 var(--gutter);flex-wrap:wrap;align-items:center;gap:clamp(28px,4vw,60px);margin:0 auto;display:flex;position:relative}.Newsletter-module__2m8rgW__intro{flex:340px;min-width:min(100%,280px)}.Newsletter-module__2m8rgW__kicker{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:#ffffffb3;align-items:center;gap:9px;font-size:12px;display:inline-flex}.Newsletter-module__2m8rgW__pulse{background:var(--accent);border-radius:50%;width:7px;height:7px;animation:1.6s ease-in-out infinite Newsletter-module__2m8rgW__blink}@keyframes Newsletter-module__2m8rgW__blink{0%,to{opacity:1}50%{opacity:.25}}@media (prefers-reduced-motion:reduce){.Newsletter-module__2m8rgW__pulse{animation:none}}.Newsletter-module__2m8rgW__title{letter-spacing:-.03em;text-wrap:balance;margin:16px 0 0;font-size:clamp(26px,3.6vw,46px);font-weight:800;line-height:1.06}.Newsletter-module__2m8rgW__lede{max-width:420px;color:var(--muted-d);margin:16px 0 0;font-size:clamp(15px,1.2vw,17.5px);line-height:1.6}.Newsletter-module__2m8rgW__card{background:var(--paper2);min-width:min(100%,280px);color:var(--ink);border-radius:20px;flex:320px;padding:clamp(22px,2.6vw,32px);box-shadow:0 26px 60px -28px #0009}
