.bl-heading[data-astro-cid-irdopxwb]{margin:0}.bl-sub[data-astro-cid-irdopxwb]{margin:.7rem 0 0;font-size:1.1rem;line-height:1.5;color:hsl(var(--muted-foreground))}.bl-latest[data-astro-cid-irdopxwb]{padding-top:1.5rem}.bl-front[data-astro-cid-irdopxwb]{display:grid;gap:.9rem;margin-top:1.75rem}.bl-lead[data-astro-cid-irdopxwb]{position:relative;display:flex;flex-direction:column;align-items:flex-start;overflow:hidden;min-width:0;padding:clamp(1.6rem,1rem + 2.6vw,3rem);border-radius:1.5rem;color:#fff;background:hsl(var(--ground-dark));text-decoration:none;transition:transform .2s var(--ease),box-shadow .2s var(--ease)}.bl-lead[data-astro-cid-irdopxwb]>[data-astro-cid-irdopxwb]:not(.bl-bubbles){position:relative}.bl-lead-meta[data-astro-cid-irdopxwb]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .9rem;font-size:15px;color:#ffffffd9}.bl-lead-topic[data-astro-cid-irdopxwb]{padding:.3rem .8rem;border-radius:999px;font-weight:700;color:hsl(var(--accent-foreground));background:hsl(var(--accent))}.bl-lead-title[data-astro-cid-irdopxwb]{margin:1.2rem 0 0;max-width:18ch;font-family:var(--font-display),serif;font-weight:600;line-height:1.08;font-size:clamp(2rem,1.5rem + 2.4vw,3.1rem);color:inherit}.bl-lead-text[data-astro-cid-irdopxwb]{flex:1;margin:.9rem 0 0;max-width:52ch;font-size:17px;line-height:1.55;color:#ffffffe0}.bl-lead-cta[data-astro-cid-irdopxwb]{display:inline-flex;align-items:center;gap:.45rem;min-height:50px;margin-top:1.4rem;padding:0 1.3rem;border-radius:999px;font-size:16px;font-weight:700;color:hsl(var(--accent-foreground));background:hsl(var(--accent));transition:background-color .18s var(--ease)}.bl-lead-cta[data-astro-cid-irdopxwb] svg{transition:transform .2s var(--ease)}.bl-lead[data-astro-cid-irdopxwb]:hover{transform:translateY(-3px);box-shadow:var(--wf-shadow-lg)}.bl-lead[data-astro-cid-irdopxwb]:hover .bl-lead-cta[data-astro-cid-irdopxwb]{background:#fff}.bl-lead[data-astro-cid-irdopxwb]:hover .bl-lead-cta[data-astro-cid-irdopxwb] svg{transform:translate(3px)}.bl-lead[data-astro-cid-irdopxwb]:focus-visible{outline:2px solid hsl(var(--brand));outline-offset:3px}.bl-bubbles[data-astro-cid-irdopxwb]{position:absolute;inset:0;pointer-events:none}.bl-bubbles[data-astro-cid-irdopxwb] i[data-astro-cid-irdopxwb]{position:absolute;border-radius:999px;border:1.5px solid hsl(0 0% 100% / .35);background:radial-gradient(circle at 32% 28%,hsl(0 0% 100% / .55) 0 8%,transparent 10%),radial-gradient(circle at 50% 50%,transparent 58%,hsl(0 0% 100% / .14) 100%)}.bl-bubbles[data-astro-cid-irdopxwb] i[data-astro-cid-irdopxwb]:nth-child(1){right:-3.5rem;bottom:-3.5rem;width:15rem;height:15rem}.bl-bubbles[data-astro-cid-irdopxwb] i[data-astro-cid-irdopxwb]:nth-child(2){right:8.5rem;bottom:1.6rem;width:3.5rem;height:3.5rem}.bl-bubbles[data-astro-cid-irdopxwb] i[data-astro-cid-irdopxwb]:nth-child(3){right:2.5rem;top:2rem;width:5rem;height:5rem}.bl-bubbles[data-astro-cid-irdopxwb] i[data-astro-cid-irdopxwb]:nth-child(4){right:9rem;top:5rem;width:1.75rem;height:1.75rem}.bl-tile[data-astro-cid-irdopxwb]{display:grid;place-items:center;flex:none;width:48px;height:48px;border-radius:1rem;color:hsl(var(--brand));background:var(--wf-tint-2);transition:color .2s var(--ease),background-color .2s var(--ease)}.bl-tile--white[data-astro-cid-irdopxwb]{background:var(--wf-white)}.bl-new[data-astro-cid-irdopxwb]{display:grid;gap:.9rem;margin:0;padding:0;list-style:none;min-width:0}.bl-new[data-astro-cid-irdopxwb] li[data-astro-cid-irdopxwb]{min-width:0}.bl-new-card[data-astro-cid-irdopxwb]{display:flex;gap:1rem;height:100%;padding:1.25rem;border-radius:1.5rem;border:1px solid hsl(var(--ground-dark) / .08);background:var(--wf-white);box-shadow:var(--wf-shadow-sm);color:hsl(var(--foreground));text-decoration:none;transition:transform .2s var(--ease),border-color .2s var(--ease),box-shadow .2s var(--ease)}.bl-new-body[data-astro-cid-irdopxwb]{display:flex;flex-direction:column;min-width:0}.bl-new-topic[data-astro-cid-irdopxwb]{font-size:14px;font-weight:700;color:hsl(var(--brand))}.bl-new-title[data-astro-cid-irdopxwb]{margin-top:.15rem;font-family:var(--font-display),serif;font-size:1.25rem;font-weight:600;line-height:1.2}.bl-date[data-astro-cid-irdopxwb]{margin-top:.3rem;font-size:15px;color:hsl(var(--muted-foreground))}.bl-new-card[data-astro-cid-irdopxwb]:hover{transform:translateY(-3px);border-color:hsl(var(--brand) / .4);box-shadow:var(--wf-shadow-lg)}.bl-new-card[data-astro-cid-irdopxwb]:hover .bl-tile[data-astro-cid-irdopxwb]{color:hsl(var(--brand-foreground));background:hsl(var(--brand))}.bl-new-card[data-astro-cid-irdopxwb]:focus-visible{outline:2px solid hsl(var(--brand));outline-offset:3px}.bl-index[data-astro-cid-irdopxwb]{scroll-margin-top:4rem}.bl-chips[data-astro-cid-irdopxwb]{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1.5rem}.bl-chip[data-astro-cid-irdopxwb]{display:inline-flex;align-items:center;gap:.4rem;min-height:44px;padding:0 1rem;border:1.5px solid hsl(var(--brand) / .22);border-radius:999px;font-size:15px;font-weight:600;line-height:1.1;color:hsl(var(--foreground));background:var(--wf-white);text-decoration:none;transition:border-color .15s var(--ease),background-color .15s var(--ease),color .15s var(--ease)}.bl-chip[data-astro-cid-irdopxwb] svg{flex:none;color:hsl(var(--brand));transition:color .15s var(--ease)}.bl-chip[data-astro-cid-irdopxwb]:hover{border-color:hsl(var(--brand))}.bl-chip[data-astro-cid-irdopxwb][aria-current=true]{color:hsl(var(--brand-foreground));background:hsl(var(--brand));border-color:hsl(var(--brand))}.bl-chip[data-astro-cid-irdopxwb][aria-current=true] svg{color:inherit}.bl-chip[data-astro-cid-irdopxwb]:focus-visible{outline:2px solid hsl(var(--brand));outline-offset:2px}.bl-shelves[data-astro-cid-irdopxwb]{display:grid;gap:2.5rem;margin-top:2.25rem}.bl-shelf[data-astro-cid-irdopxwb]{display:grid;gap:1rem;scroll-margin-top:7rem}.bl-shelf[data-astro-cid-irdopxwb][hidden]{display:none}.bl-shelf-title[data-astro-cid-irdopxwb]{margin:.8rem 0 0;font-family:var(--font-display),serif;font-size:1.6rem;font-weight:600;line-height:1.15;color:hsl(var(--foreground))}.bl-shelf-line[data-astro-cid-irdopxwb]{margin:.35rem 0 0;font-size:16px;line-height:1.5;color:hsl(var(--muted-foreground))}.bl-shelf-count[data-astro-cid-irdopxwb]{margin:.5rem 0 0;font-size:15px;font-weight:700;color:hsl(var(--brand))}.bl-rows[data-astro-cid-irdopxwb]{display:grid;gap:0 2rem;margin:0;padding:0;list-style:none;border-top:1px solid hsl(var(--ground-dark) / .1)}.bl-rows[data-astro-cid-irdopxwb] li[data-astro-cid-irdopxwb]{min-width:0;border-bottom:1px solid hsl(var(--ground-dark) / .1)}.bl-row[data-astro-cid-irdopxwb]{display:flex;flex-direction:column;justify-content:center;height:100%;min-height:44px;padding:.9rem .75rem;margin-inline:-.75rem;border-radius:1rem;color:hsl(var(--foreground));text-decoration:none;transition:background-color .15s var(--ease),color .15s var(--ease)}.bl-row-title[data-astro-cid-irdopxwb]{font-family:var(--font-display),serif;font-size:1.14rem;font-weight:600;line-height:1.25}.bl-row[data-astro-cid-irdopxwb] .bl-date[data-astro-cid-irdopxwb]{margin-top:.2rem}.bl-row[data-astro-cid-irdopxwb]:hover{color:hsl(var(--brand));background:var(--wf-tint)}.bl-row[data-astro-cid-irdopxwb]:focus-visible{outline:2px solid hsl(var(--brand));outline-offset:-2px}.bl-stay[data-astro-cid-irdopxwb]{padding-bottom:calc(4rem * var(--rhythm))}.bl-news[data-astro-cid-irdopxwb]{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 1.25rem;padding:1.5rem 1.6rem;border-radius:1.5rem;color:hsl(var(--foreground));background:var(--wf-tint);text-decoration:none}.bl-news-copy[data-astro-cid-irdopxwb]{flex:1 1 20rem;min-width:0}.bl-news-copy[data-astro-cid-irdopxwb] strong[data-astro-cid-irdopxwb]{display:block;font-family:var(--font-display),serif;font-size:1.35rem;font-weight:600;line-height:1.2}.bl-news-copy[data-astro-cid-irdopxwb] span[data-astro-cid-irdopxwb]{display:block;margin-top:.25rem;font-size:16px;line-height:1.5;color:hsl(var(--muted-foreground))}.bl-news-cta[data-astro-cid-irdopxwb]{display:inline-flex;align-items:center;gap:.4rem;min-height:50px;padding:0 1.25rem;border-radius:999px;white-space:nowrap;font-size:15.5px;font-weight:700;color:hsl(var(--brand-foreground));background:hsl(var(--brand));transition:background-color .18s var(--ease),color .18s var(--ease)}.bl-news[data-astro-cid-irdopxwb]:hover .bl-news-cta[data-astro-cid-irdopxwb]{color:hsl(var(--accent-foreground));background:hsl(var(--accent))}.bl-news[data-astro-cid-irdopxwb]:focus-visible{outline:2px solid hsl(var(--brand));outline-offset:3px}@media(max-width:639.98px){.bl-bubbles[data-astro-cid-irdopxwb] i[data-astro-cid-irdopxwb]:nth-child(1),.bl-bubbles[data-astro-cid-irdopxwb] i[data-astro-cid-irdopxwb]:nth-child(2),.bl-bubbles[data-astro-cid-irdopxwb] i[data-astro-cid-irdopxwb]:nth-child(4){display:none}.bl-bubbles[data-astro-cid-irdopxwb] i[data-astro-cid-irdopxwb]:nth-child(3){top:-1.75rem;right:-1.75rem}}@media(min-width:768px){.bl-rows[data-astro-cid-irdopxwb]{grid-template-columns:repeat(2,minmax(0,1fr))}.bl-stay[data-astro-cid-irdopxwb]{padding-bottom:calc(7rem * var(--rhythm))}}@media(min-width:1024px){.bl-front[data-astro-cid-irdopxwb]{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}.bl-new[data-astro-cid-irdopxwb]{grid-template-rows:repeat(3,1fr)}.bl-shelf[data-astro-cid-irdopxwb]{grid-template-columns:17rem minmax(0,1fr);gap:2.5rem;align-items:start}.bl-shelf-head[data-astro-cid-irdopxwb]{position:sticky;top:6.5rem}}@media(prefers-reduced-motion:reduce){.bl-lead[data-astro-cid-irdopxwb],.bl-lead-cta[data-astro-cid-irdopxwb],.bl-lead-cta[data-astro-cid-irdopxwb] svg,.bl-new-card[data-astro-cid-irdopxwb],.bl-tile[data-astro-cid-irdopxwb],.bl-chip[data-astro-cid-irdopxwb],.bl-chip[data-astro-cid-irdopxwb] svg,.bl-row[data-astro-cid-irdopxwb],.bl-news-cta[data-astro-cid-irdopxwb]{transition:none}.bl-lead[data-astro-cid-irdopxwb]:hover,.bl-new-card[data-astro-cid-irdopxwb]:hover{transform:none}.bl-lead[data-astro-cid-irdopxwb]:hover .bl-lead-cta[data-astro-cid-irdopxwb] svg{transform:none}}
