.ins-hero[data-astro-cid-er3pmupq]{background:var(--surface);padding-block:clamp(40px,6vw,88px) clamp(32px,4vw,56px)}.ins-hero-grid[data-astro-cid-er3pmupq]{display:grid;grid-template-columns:1.2fr .8fr;gap:var(--s6);align-items:end}.ins-hero[data-astro-cid-er3pmupq] h1[data-astro-cid-er3pmupq]{max-width:14ch}.ins-hero[data-astro-cid-er3pmupq] h1[data-astro-cid-er3pmupq] .accent[data-astro-cid-er3pmupq]{color:var(--blue)}.topics[data-astro-cid-er3pmupq]{background:var(--surface);padding-bottom:clamp(56px,7vw,96px)}.topic-list[data-astro-cid-er3pmupq]{list-style:none;margin:0 0 var(--s6);padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:14px}.topic[data-astro-cid-er3pmupq]{background:var(--white);border:1px solid var(--line);border-radius:20px;padding:22px 22px 26px;display:flex;flex-direction:column;gap:10px}.topic-n[data-astro-cid-er3pmupq]{font-size:2.4rem;line-height:1;color:var(--blue)}.topic[data-astro-cid-er3pmupq] h3[data-astro-cid-er3pmupq]{font-size:1.2rem}.topic[data-astro-cid-er3pmupq] p[data-astro-cid-er3pmupq]{margin:0;font-size:1rem;color:var(--muted)}.feature-grid[data-astro-cid-er3pmupq]{display:grid;grid-template-columns:1fr 1fr;gap:var(--s6);align-items:start}.minor-h[data-astro-cid-er3pmupq]{font-size:.8rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--blue);margin-bottom:var(--s2)}.pill-list[data-astro-cid-er3pmupq]{list-style:none;margin:0 0 var(--s5);padding:0;display:flex;flex-wrap:wrap;gap:8px}.pill-list[data-astro-cid-er3pmupq] li[data-astro-cid-er3pmupq]{font-weight:700;padding:8px 14px;border-radius:999px;background:var(--mist)}.pill-strong[data-astro-cid-er3pmupq] li[data-astro-cid-er3pmupq]{background:var(--white);border:1px solid var(--line);font-weight:800}.speaker[data-astro-cid-er3pmupq]{display:grid;grid-template-columns:88px 1fr;gap:var(--s3);align-items:start}.speaker[data-astro-cid-er3pmupq]+.speaker[data-astro-cid-er3pmupq]{margin-top:var(--s4)}.speaker[data-astro-cid-er3pmupq] img[data-astro-cid-er3pmupq]{width:88px;aspect-ratio:4 / 5;object-fit:cover;border-radius:60px 60px 12px 12px}.speaker[data-astro-cid-er3pmupq] h3[data-astro-cid-er3pmupq]{font-size:1.15rem;margin-bottom:4px}.speaker[data-astro-cid-er3pmupq] p[data-astro-cid-er3pmupq]{margin:0;font-size:1rem;color:var(--muted)}.ins-list[data-astro-cid-er3pmupq]{background:var(--surface);padding-bottom:clamp(64px,8vw,112px)}.list-h[data-astro-cid-er3pmupq]{font-size:clamp(1.6rem,2.6vw,2.2rem);margin-bottom:var(--s4)}.art[data-astro-cid-er3pmupq]{display:grid;grid-template-columns:.75fr 1.25fr;border-radius:32px;overflow:hidden;background:var(--white);border:1px solid var(--line)}.art[data-astro-cid-er3pmupq]+.art[data-astro-cid-er3pmupq]{margin-top:var(--s4)}.art-side[data-astro-cid-er3pmupq]{background:var(--blue-deep);color:var(--white);padding:clamp(28px,4vw,48px);display:flex;flex-direction:column;justify-content:flex-start;gap:var(--s4);position:relative;overflow:hidden;min-height:260px}.art-side[data-astro-cid-er3pmupq]:after{content:"";position:absolute;right:-90px;bottom:-150px;width:320px;height:320px;border-radius:50%;border:44px solid rgba(0,158,219,.35)}.art-feature[data-astro-cid-er3pmupq] .art-side[data-astro-cid-er3pmupq]{background:var(--ink)}.art-pub[data-astro-cid-er3pmupq]{font-size:.8rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--cyan-soft);position:relative;z-index:1}.art-quote[data-astro-cid-er3pmupq]{font-size:clamp(1.5rem,2.4vw,2.1rem);line-height:1.2;position:relative;z-index:1;margin:0}.art-main[data-astro-cid-er3pmupq]{padding:clamp(28px,4vw,56px)}.art-label[data-astro-cid-er3pmupq]{font-size:.78rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--blue)}.art[data-astro-cid-er3pmupq] h2[data-astro-cid-er3pmupq]{font-size:clamp(1.6rem,2.6vw,2.3rem);margin-bottom:var(--s2)}.art[data-astro-cid-er3pmupq] h2[data-astro-cid-er3pmupq] a[data-astro-cid-er3pmupq]{color:var(--ink);text-decoration:none}.art[data-astro-cid-er3pmupq] h2[data-astro-cid-er3pmupq] a[data-astro-cid-er3pmupq]:hover{text-decoration:underline;text-decoration-color:var(--cyan)}.art-by[data-astro-cid-er3pmupq]{font-weight:700}.art-context[data-astro-cid-er3pmupq]{font-size:1rem;color:var(--muted);border-left:3px solid var(--cyan);padding-left:12px}.art-main[data-astro-cid-er3pmupq]>p[data-astro-cid-er3pmupq]:not(.art-label):not(.art-by):not(.art-context){max-width:62ch}.art-themes[data-astro-cid-er3pmupq]{list-style:none;margin:var(--s3) 0 var(--s4);padding:0;display:flex;flex-wrap:wrap;gap:6px}.art-themes[data-astro-cid-er3pmupq] li[data-astro-cid-er3pmupq]{font-size:.85rem;font-weight:700;padding:6px 12px;border-radius:999px;background:var(--mist)}.sub[data-astro-cid-er3pmupq]{padding-block:clamp(56px,7vw,96px)}.sub-grid[data-astro-cid-er3pmupq]{display:grid;grid-template-columns:.8fr 1.2fr;gap:var(--s6);align-items:center}.sub-box[data-astro-cid-er3pmupq]{background:var(--white);border-radius:24px;padding:clamp(24px,3vw,40px);border:1px solid var(--line)}.sub-box[data-astro-cid-er3pmupq] p[data-astro-cid-er3pmupq]{font-size:1.15rem;font-weight:650}.sub-box[data-astro-cid-er3pmupq] .btn[data-astro-cid-er3pmupq]{margin-top:var(--s2)}.sub-follow[data-astro-cid-er3pmupq]{margin-top:var(--s3);font-size:1rem!important;font-weight:500!important;color:var(--muted)}@media(max-width:960px){.ins-hero-grid[data-astro-cid-er3pmupq],.sub-grid[data-astro-cid-er3pmupq],.feature-grid[data-astro-cid-er3pmupq]{grid-template-columns:1fr;gap:var(--s3)}.art[data-astro-cid-er3pmupq]{grid-template-columns:1fr}.art-side[data-astro-cid-er3pmupq]{gap:var(--s3)}}
