.byline.svelte-g07qgl{color:var(--fg-1);align-items:center;gap:10px;font-size:14px;display:inline-flex}.mono-av.svelte-g07qgl{width:32px;height:32px;color:var(--accent);font:700 12px var(--font-display);letter-spacing:.04em;background:#ee6c4d24;border:1px solid #ee6c4d73;border-radius:50%;place-items:center;display:inline-grid}.who.svelte-g07qgl{flex-wrap:wrap;align-items:baseline;gap:0 6px;display:flex}.by.svelte-g07qgl{color:var(--cap)}.who.svelte-g07qgl b:where(.svelte-g07qgl){color:var(--fg-0);font-weight:600}.role.svelte-g07qgl{color:var(--cap)}.role.svelte-g07qgl:before{content:"·";margin-right:6px}.large.svelte-g07qgl{gap:12px;font-size:15px}.large.svelte-g07qgl .mono-av:where(.svelte-g07qgl){width:42px;height:42px;font-size:14px}.bcard.svelte-9d7ot0{box-sizing:border-box;flex-direction:column;gap:16px;min-height:100%;padding:28px;transition:border-color .15s,background-color .15s;display:flex}.bcard.svelte-9d7ot0:hover{background:#141019;border-color:#ee6c4d73}.bcard.svelte-9d7ot0:hover h2:where(.svelte-9d7ot0){color:var(--accent)}.bcard.svelte-9d7ot0 h2:where(.svelte-9d7ot0){font-size:34px;line-height:1;transition:color .15s}.bcard.svelte-9d7ot0 .sub:where(.svelte-9d7ot0){flex:1;font-size:16px;line-height:1.55}.feature.svelte-9d7ot0{background:linear-gradient(135deg, #17111b 0%, var(--panel) 60%);border-color:#ee6c4d59;gap:20px;padding:44px}.feature.svelte-9d7ot0 h2:where(.svelte-9d7ot0){max-width:900px;font-size:60px;line-height:.95}.feature.svelte-9d7ot0 .sub:where(.svelte-9d7ot0){max-width:720px;font-size:19px}.bmeta.svelte-9d7ot0{font:12px var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--cap);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.btag.svelte-9d7ot0{color:var(--accent);border:1px solid #ee6c4d80;border-radius:999px;margin-right:4px;padding:3px 10px}.bfoot.svelte-9d7ot0{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding-top:16px;display:flex}@media (width<=639px){.bcard.svelte-9d7ot0,.feature.svelte-9d7ot0{padding:22px}.bcard.svelte-9d7ot0 h2:where(.svelte-9d7ot0){font-size:28px}.feature.svelte-9d7ot0 h2:where(.svelte-9d7ot0){font-size:38px}.feature.svelte-9d7ot0 .sub:where(.svelte-9d7ot0){font-size:17px}}@media (prefers-reduced-motion:reduce){.bcard.svelte-9d7ot0,.bcard.svelte-9d7ot0 h2:where(.svelte-9d7ot0){transition:none}}
