.blog-hero[data-astro-cid-x255k2k2]{padding-top:88px;padding-bottom:56px;position:relative;overflow:hidden}.bh-copy[data-astro-cid-x255k2k2],.bh-side[data-astro-cid-x255k2k2]{z-index:1;position:relative}.kicker[data-astro-cid-x255k2k2]{font:11px/1.5 var(--mono);letter-spacing:.04em;color:var(--indigo);flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 30px;display:flex}.kicker[data-astro-cid-x255k2k2] .sep[data-astro-cid-x255k2k2]{color:#a9aec0}.pulse[data-astro-cid-x255k2k2]{background:var(--indigo);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #5146e51f}h1[data-astro-cid-x255k2k2]{letter-spacing:-.055em;text-wrap:pretty;margin:0;font-size:clamp(40px,6vw,84px);line-height:1.02}.bh-side[data-astro-cid-x255k2k2]{border-top:1px solid var(--line);justify-content:space-between;align-items:flex-end;gap:24px 48px;margin-top:48px;padding-top:28px;display:flex}.bh-side[data-astro-cid-x255k2k2]>p[data-astro-cid-x255k2k2]{color:#4b5552;text-wrap:pretty;max-width:31em;margin:0;font-size:17px;line-height:1.6}.signers[data-astro-cid-x255k2k2]{flex-wrap:wrap;flex:none;align-items:center;gap:10px 12px;display:flex}.faces[data-astro-cid-x255k2k2]{display:flex}.faces[data-astro-cid-x255k2k2] img[data-astro-cid-x255k2k2]{object-fit:cover;border:2px solid var(--paper);background:#222630;border-radius:50%;width:36px;height:36px}.faces[data-astro-cid-x255k2k2] img[data-astro-cid-x255k2k2]+img[data-astro-cid-x255k2k2]{margin-left:-10px}.signers-text[data-astro-cid-x255k2k2]{color:var(--ink);font-size:13px}.halo[data-astro-cid-x255k2k2]{opacity:.22;pointer-events:none;background-image:radial-gradient(circle,#5146e5 1px,#0000 1.35px);background-size:10px 10px;width:52%;height:110%;position:absolute;top:-14%;right:-6%;-webkit-mask-image:radial-gradient(closest-side,#000 0,#0007 45%,#0000 100%);mask-image:radial-gradient(closest-side,#000 0,#0007 45%,#0000 100%)}.toolbar[data-astro-cid-x255k2k2]{background:linear-gradient(var(--ink),var(--ink)) center top/calc(100% - 2 * var(--gutter)) 1px no-repeat;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;padding-top:28px;padding-bottom:28px;display:flex}.count[data-astro-cid-x255k2k2]{font:11px/1.4 var(--mono);letter-spacing:.04em;color:#6f7672;margin:0}.filters[data-astro-cid-x255k2k2]{flex-wrap:wrap;gap:8px;display:flex}.filters[data-astro-cid-x255k2k2] button[data-astro-cid-x255k2k2]{color:#4b5552;background:0 0;border:1px solid #c9cdc4;border-radius:999px;align-items:center;gap:8px;padding:8px 12px;font-size:12.5px;line-height:1;transition:background .2s,color .2s,border-color .2s;display:inline-flex}.filters[data-astro-cid-x255k2k2] button[data-astro-cid-x255k2k2] span[data-astro-cid-x255k2k2]{font:10px var(--mono);color:#8b918d}.filters[data-astro-cid-x255k2k2] button[data-astro-cid-x255k2k2]:hover{border-color:var(--ink);color:var(--ink)}.filters[data-astro-cid-x255k2k2] button[data-astro-cid-x255k2k2][aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:var(--paper)}.filters[data-astro-cid-x255k2k2] button[data-astro-cid-x255k2k2][aria-pressed=true] span[data-astro-cid-x255k2k2]{color:#aeb6b2}.featured[data-astro-cid-x255k2k2]{padding-top:20px;padding-bottom:88px}.all[data-astro-cid-x255k2k2]{padding-bottom:24px}.all-title[data-astro-cid-x255k2k2]{font:11px/1.2 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:#6f7672;border-top:1px solid var(--ink);margin:0 0 28px;padding-top:24px}.grid[data-astro-cid-x255k2k2]{grid-template-columns:repeat(3,minmax(0,1fr));gap:56px 32px;display:grid}.cell[data-astro-cid-x255k2k2]{display:flex}.cell[data-astro-cid-x255k2k2]>.card{flex:1}[data-astro-cid-x255k2k2][data-filter=tous] .cell[data-astro-cid-x255k2k2][data-featured],[data-astro-cid-x255k2k2][data-filter=tous] .only-featured[data-astro-cid-x255k2k2],.listing[data-astro-cid-x255k2k2]:not([data-filter=tous]) [data-astro-cid-x255k2k2][data-featured-block],.cell[data-astro-cid-x255k2k2][data-hidden]{display:none}.empty[data-astro-cid-x255k2k2]{padding-top:56px;padding-bottom:24px}.empty-box[data-astro-cid-x255k2k2]{background:linear-gradient(135deg,#f1f1ec,#ececf4);border:1px dashed #b9bdd9;padding:48px 48px 44px;position:relative;overflow:hidden}.empty-box[data-astro-cid-x255k2k2]:before{content:"";opacity:.12;pointer-events:none;background-image:radial-gradient(circle,#5146e5 1px,#0000 1.3px);background-size:12px 12px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(110deg,#0000 35%,#000 90%);mask-image:linear-gradient(110deg,#0000 35%,#000 90%)}.empty-box[data-astro-cid-x255k2k2]>[data-astro-cid-x255k2k2]{position:relative}.empty-kicker[data-astro-cid-x255k2k2]{font:10px/1.2 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--indigo);margin:0 0 16px}.empty-box[data-astro-cid-x255k2k2] h2[data-astro-cid-x255k2k2]{margin:0 0 16px;font-size:clamp(28px,3vw,40px)}.empty-box[data-astro-cid-x255k2k2]>p[data-astro-cid-x255k2k2]:not(.empty-kicker){color:#4b5552;max-width:34em;font-size:16px;line-height:1.65}.empty-topics[data-astro-cid-x255k2k2]{flex-wrap:wrap;gap:8px;margin:26px 0 30px;padding:0;list-style:none;display:flex}.empty-topics[data-astro-cid-x255k2k2] li[data-astro-cid-x255k2k2]{font:11px/1 var(--mono);color:#4b5552;background:#f7f7f2b3;border:1px solid #c9cdc4;padding:7px 10px}@media (width<=1100px){.grid[data-astro-cid-x255k2k2]{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px 28px}}@media (width<=860px){.blog-hero[data-astro-cid-x255k2k2]{padding-top:64px;padding-bottom:44px}.bh-side[data-astro-cid-x255k2k2]{flex-direction:column;align-items:flex-start;margin-top:36px}.halo[data-astro-cid-x255k2k2]{width:80%;right:-25%}}@media (width<=640px){.blog-hero[data-astro-cid-x255k2k2]{padding-top:44px;padding-bottom:36px}h1[data-astro-cid-x255k2k2]{font-size:clamp(36px,11vw,48px)}.kicker[data-astro-cid-x255k2k2]{margin-bottom:22px;font-size:10px}.grid[data-astro-cid-x255k2k2]{grid-template-columns:1fr;gap:48px}.featured[data-astro-cid-x255k2k2]{padding-bottom:64px}.toolbar[data-astro-cid-x255k2k2]{padding-top:22px;padding-bottom:22px}.filters[data-astro-cid-x255k2k2]{margin:0 calc(var(--gutter) * -1);padding:2px var(--gutter);scrollbar-width:none;max-width:calc(100% + var(--gutter) * 2);flex-wrap:nowrap;overflow-x:auto}.filters[data-astro-cid-x255k2k2] button[data-astro-cid-x255k2k2]{flex:none}.empty-box[data-astro-cid-x255k2k2]{padding:30px 22px}}@media (prefers-reduced-motion:reduce){.filters[data-astro-cid-x255k2k2] button[data-astro-cid-x255k2k2]{transition:none}}
