.wall__bar[data-astro-cid-lmzjinz6]{flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:12px;display:none}.wall[data-astro-cid-lmzjinz6].is-ready .wall__bar[data-astro-cid-lmzjinz6]{display:flex}.wall__chip[data-astro-cid-lmzjinz6]{font:inherit;font-size:var(--fs-sm);color:var(--ink-2);background:var(--card);border:1px solid var(--line-2);border-radius:var(--r-pill);cursor:pointer;transition:background var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);padding:7px 14px;font-weight:600}.wall__chip[data-astro-cid-lmzjinz6]:hover{border-color:var(--accent-line);color:var(--accent-ink)}.wall__chip[data-astro-cid-lmzjinz6][aria-pressed=true]{background:var(--accent);border-color:var(--accent);color:#fff}.wall__chip[data-astro-cid-lmzjinz6]:focus-visible{box-shadow:var(--ring);outline:none}.wall__n[data-astro-cid-lmzjinz6]{opacity:.7;margin-left:2px;font-weight:500}.wall__status[data-astro-cid-lmzjinz6]{text-align:center;margin-bottom:var(--sp-6)}.wall__grid[data-astro-cid-lmzjinz6]{columns:1;column-gap:16px;list-style:none}@media (width>=700px){.wall__grid[data-astro-cid-lmzjinz6]{columns:2}}@media (width>=1100px){.wall__grid[data-astro-cid-lmzjinz6]{columns:3}}.rv[data-astro-cid-lmzjinz6]{break-inside:avoid;margin-bottom:16px}.rv[data-astro-cid-lmzjinz6][hidden]{display:none}.rv[data-astro-cid-lmzjinz6] figure[data-astro-cid-lmzjinz6]{background:var(--card);border:1px solid var(--line);border-radius:var(--r-card);flex-direction:column;gap:10px;margin:0;padding:18px 20px;display:flex}.rv--critical[data-astro-cid-lmzjinz6] figure[data-astro-cid-lmzjinz6]{background:var(--paper)}.rv__top[data-astro-cid-lmzjinz6]{justify-content:space-between;align-items:center;gap:8px;display:flex}.rv__src[data-astro-cid-lmzjinz6]{font-size:var(--fs-2xs);letter-spacing:.04em;border-radius:var(--r-pill);background:var(--paper-2);color:var(--ink-2);padding:3px 8px;font-weight:700}.rv__src--x[data-astro-cid-lmzjinz6]{background:var(--ink);color:#fff}.rv__src--linkedin[data-astro-cid-lmzjinz6]{color:#0a66c2;background:#e8f1fb}.rv__src--facebook[data-astro-cid-lmzjinz6]{color:#1b5fd6;background:#eaf1ff}.rv[data-astro-cid-lmzjinz6] blockquote[data-astro-cid-lmzjinz6]{font-size:var(--fs-body-sm);color:var(--ink-2);overflow-wrap:anywhere;margin:0;line-height:1.6}.rv[data-astro-cid-lmzjinz6] blockquote[data-astro-cid-lmzjinz6] p[data-astro-cid-lmzjinz6]{white-space:pre-line}.rv[data-astro-cid-lmzjinz6] blockquote[data-astro-cid-lmzjinz6] p[data-astro-cid-lmzjinz6]+p[data-astro-cid-lmzjinz6]{margin-top:.7em}.rv[data-astro-cid-lmzjinz6] figcaption[data-astro-cid-lmzjinz6]{font-size:var(--fs-sm);border-top:1px solid var(--line);flex-wrap:wrap;align-items:baseline;gap:4px 8px;padding-top:10px;display:flex}.rv__name[data-astro-cid-lmzjinz6]{color:var(--ink);font-weight:700}.rv__meta[data-astro-cid-lmzjinz6]{color:var(--soft)}.rv__via[data-astro-cid-lmzjinz6]{color:var(--soft);font-size:var(--fs-xs);margin-left:auto}.rv__via[data-astro-cid-lmzjinz6] a[data-astro-cid-lmzjinz6]{color:var(--accent);font-weight:600}.rh[data-astro-cid-wyol64mg]{background:radial-gradient(60% 50% at 30% 0%, var(--accent-soft) 0%, #fafaf800 70%), var(--paper);padding:clamp(48px,8vw,96px) 0 clamp(40px,6vw,72px)}.rh__grid[data-astro-cid-wyol64mg]{gap:var(--sp-8);align-items:center;display:grid}.rh__copy[data-astro-cid-wyol64mg]{min-width:0}.rh__eyebrow[data-astro-cid-wyol64mg]{font-size:var(--fs-eyebrow);letter-spacing:.115em;text-transform:uppercase;color:var(--brand-blue);margin-bottom:14px;font-weight:700}.rh[data-astro-cid-wyol64mg] h1[data-astro-cid-wyol64mg]{font-family:var(--font-display);font-size:var(--fs-hero);line-height:var(--lh-tight);letter-spacing:-.02em;margin-bottom:18px}.rh[data-astro-cid-wyol64mg] .lead[data-astro-cid-wyol64mg]{max-width:560px}.rh__cta[data-astro-cid-wyol64mg]{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}@media (width>=1024px){.rh__grid[data-astro-cid-wyol64mg]{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:64px}}.pf[data-astro-cid-wyol64mg]{background:var(--card);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-lg);color:var(--ink);flex-direction:column;justify-self:center;width:100%;max-width:440px;margin:0;padding:8px 24px 18px;display:flex}.pf__row[data-astro-cid-wyol64mg]{border-bottom:1px solid var(--line);flex-direction:column;gap:2px;padding:16px 0;display:flex}.pf__row[data-astro-cid-wyol64mg] dd[data-astro-cid-wyol64mg]{letter-spacing:-.03em;color:var(--ink-heading);margin:0;font-size:40px;font-weight:700;line-height:1.05}.pf__row[data-astro-cid-wyol64mg] dt[data-astro-cid-wyol64mg]{font-size:var(--fs-sm);color:var(--muted)}.pf__foot[data-astro-cid-wyol64mg]{font-size:var(--fs-xs);color:var(--soft);margin-top:14px}@media (prefers-reduced-motion:no-preference){.js .pf[data-astro-cid-wyol64mg]:not(.is-seen) .pf__row[data-astro-cid-wyol64mg]{opacity:0}.pf[data-astro-cid-wyol64mg].is-seen .pf__row[data-astro-cid-wyol64mg]{animation:pf-in .52s var(--ease) both;animation-delay:calc(var(--i) * .11s)}.pf[data-astro-cid-wyol64mg].is-off .pf__row[data-astro-cid-wyol64mg]{animation-play-state:paused}}@keyframes pf-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.hl[data-astro-cid-wyol64mg]{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}@media (width>=700px){.hl[data-astro-cid-wyol64mg]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1100px){.hl[data-astro-cid-wyol64mg]{grid-template-columns:repeat(4,minmax(0,1fr))}}.hl__card[data-astro-cid-wyol64mg]{background:var(--card);border:1px solid var(--line);border-radius:var(--r-card);flex-direction:column;gap:8px;min-width:0;margin:0;padding:22px;display:flex}.hl__fig[data-astro-cid-wyol64mg]{letter-spacing:-.03em;color:var(--accent);font-size:34px;font-weight:700;line-height:1.1}.hl__lbl[data-astro-cid-wyol64mg]{font-size:var(--fs-sm);color:var(--muted)}.hl__card[data-astro-cid-wyol64mg] blockquote[data-astro-cid-wyol64mg]{font-size:var(--fs-body-sm);color:var(--ink-2);flex:1;margin:8px 0 0;line-height:1.6}.hl__card[data-astro-cid-wyol64mg] blockquote[data-astro-cid-wyol64mg] p[data-astro-cid-wyol64mg]{white-space:pre-line}.hl__card[data-astro-cid-wyol64mg] figcaption[data-astro-cid-wyol64mg]{font-size:var(--fs-sm);border-top:1px solid var(--line);flex-wrap:wrap;gap:4px 8px;padding-top:10px;display:flex}.hl__card[data-astro-cid-wyol64mg] figcaption[data-astro-cid-wyol64mg] span[data-astro-cid-wyol64mg]{color:var(--soft)}.hl__card[data-astro-cid-wyol64mg] figcaption[data-astro-cid-wyol64mg] a[data-astro-cid-wyol64mg]{color:var(--accent)}.share[data-astro-cid-wyol64mg]{background:var(--paper);border:1px solid var(--line);border-radius:var(--r-lg);align-items:center;gap:24px;padding:clamp(24px,4vw,40px);display:grid}@media (width>=900px){.share[data-astro-cid-wyol64mg]{grid-template-columns:minmax(0,1.4fr) auto;gap:40px}}.share__eyebrow[data-astro-cid-wyol64mg]{font-size:var(--fs-eyebrow);letter-spacing:.115em;text-transform:uppercase;color:var(--brand-blue);margin-bottom:10px;font-weight:700}.share[data-astro-cid-wyol64mg] h2[data-astro-cid-wyol64mg]{font-family:var(--font-display);font-size:var(--fs-h2);line-height:var(--lh-tight);letter-spacing:-.02em;margin-bottom:10px}.share__copy[data-astro-cid-wyol64mg] p[data-astro-cid-wyol64mg]:last-child{color:var(--muted);max-width:560px}.share__copy[data-astro-cid-wyol64mg] b[data-astro-cid-wyol64mg]{color:var(--ink)}.share__cta[data-astro-cid-wyol64mg]{flex-wrap:wrap;gap:12px;display:flex}@media (width>=900px){.share__cta[data-astro-cid-wyol64mg]{flex-direction:column;align-items:stretch}}.wr[data-astro-cid-wyol64mg]{grid-template-columns:minmax(0,1fr);gap:14px;list-style:none;display:grid}@media (width>=700px){.wr[data-astro-cid-wyol64mg]{grid-template-columns:repeat(2,minmax(0,1fr))}}.wr[data-astro-cid-wyol64mg] li[data-astro-cid-wyol64mg]{min-width:0;display:flex}.wr__card[data-astro-cid-wyol64mg]{background:var(--card);border:1px solid var(--line);border-radius:var(--r-card);width:100%;color:var(--ink);transition:border-color var(--dur) var(--ease), box-shadow var(--dur) var(--ease);flex-direction:column;gap:8px;padding:20px;display:flex}.wr__card[data-astro-cid-wyol64mg]:hover{border-color:var(--accent-line);box-shadow:var(--shadow-md);color:var(--ink)}.wr__site[data-astro-cid-wyol64mg]{font-size:var(--fs-xs);color:var(--muted);font-weight:700}.wr__t[data-astro-cid-wyol64mg]{flex:1;font-weight:700}
