.two[data-astro-cid-2ysv2tyu]{grid-template-columns:1.4fr 1fr;align-items:start;gap:48px;display:grid}.story[data-astro-cid-2ysv2tyu]{gap:18px;font-size:17px;line-height:1.7;display:grid}.story[data-astro-cid-2ysv2tyu] h2[data-astro-cid-2ysv2tyu]{margin-bottom:4px}.links[data-astro-cid-2ysv2tyu]{gap:20px;font-weight:600;display:flex}.side[data-astro-cid-2ysv2tyu]{align-content:start;gap:16px;display:grid}.creds[data-astro-cid-2ysv2tyu]{gap:10px;list-style:none;display:grid}.cred[data-astro-cid-2ysv2tyu]{border:1px solid var(--border);box-shadow:var(--shadow-card);background:#fff;border-radius:12px;grid-template-columns:44px 1fr;align-items:center;gap:14px;padding:12px 14px;display:grid}.cred-icon[data-astro-cid-2ysv2tyu]{color:#fff;background:linear-gradient(135deg, #5e9cff, var(--accent) 55%, #0538a8);border-radius:11px;place-items:center;width:44px;height:44px;display:grid;position:relative;box-shadow:inset 0 1px #ffffff73,0 6px 14px #0a5cff47}.cred-icon[data-astro-cid-2ysv2tyu]:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(#ffffff47,#fff0 50%);position:absolute;inset:0}.cred-icon[data-astro-cid-2ysv2tyu] svg{width:22px;height:22px;position:relative}.cred[data-astro-cid-2ysv2tyu]:nth-child(2) .cred-icon[data-astro-cid-2ysv2tyu]{background:linear-gradient(135deg,#a855f7,#7c3aed 55%,#4c1d95);box-shadow:inset 0 1px #ffffff73,0 6px 14px #7c3aed47}.cred[data-astro-cid-2ysv2tyu]:nth-child(3) .cred-icon[data-astro-cid-2ysv2tyu]{background:linear-gradient(135deg,#ffb347,#f59e0b 55%,#b45309);box-shadow:inset 0 1px #ffffff73,0 6px 14px #f59e0b47}.cred[data-astro-cid-2ysv2tyu]:nth-child(4) .cred-icon[data-astro-cid-2ysv2tyu]{background:linear-gradient(135deg,#f87171,#dc2626 55%,#7f1d1d);box-shadow:inset 0 1px #ffffff73,0 6px 14px #dc262647}.cred[data-astro-cid-2ysv2tyu]:nth-child(5) .cred-icon[data-astro-cid-2ysv2tyu]{background:linear-gradient(135deg,#34d399,#059669 55%,#064e3b);box-shadow:inset 0 1px #ffffff73,0 6px 14px #05966947}.cred[data-astro-cid-2ysv2tyu]:nth-child(6) .cred-icon[data-astro-cid-2ysv2tyu]{background:linear-gradient(135deg,#22d3ee,#0891b2 55%,#164e63);box-shadow:inset 0 1px #ffffff73,0 6px 14px #0891b247}.cred-title[data-astro-cid-2ysv2tyu]{font-size:15px;font-weight:600;line-height:1.3}.cred-detail[data-astro-cid-2ysv2tyu]{margin-top:2px;font-size:13px}.team[data-astro-cid-2ysv2tyu],.how[data-astro-cid-2ysv2tyu]{margin-top:32px}.team[data-astro-cid-2ysv2tyu] .card[data-astro-cid-2ysv2tyu]{align-content:start;gap:16px;display:grid}.team[data-astro-cid-2ysv2tyu] .lead[data-astro-cid-2ysv2tyu]{grid-column:1/-1;grid-template-columns:96px 1fr;gap:28px}.team[data-astro-cid-2ysv2tyu] .lead[data-astro-cid-2ysv2tyu] .photo[data-astro-cid-2ysv2tyu]{width:96px;height:96px}.photo[data-astro-cid-2ysv2tyu]{object-fit:cover;width:72px;height:72px;box-shadow:0 0 0 4px var(--accent-soft);border-radius:50%}.tags[data-astro-cid-2ysv2tyu]{flex-wrap:wrap;gap:6px;margin-top:12px;list-style:none;display:flex}.tags[data-astro-cid-2ysv2tyu] li[data-astro-cid-2ysv2tyu]{font:500 11.5px var(--mono);letter-spacing:.04em;border:1px solid var(--border-strong);color:var(--text-muted);background:#fff;border-radius:999px;padding:4px 8px}.avatar[data-astro-cid-2ysv2tyu]{background:var(--accent-soft);width:64px;height:64px;color:var(--accent);font:600 20px var(--sans);letter-spacing:.02em;border-radius:50%;place-items:center;display:grid}.team[data-astro-cid-2ysv2tyu] h3[data-astro-cid-2ysv2tyu]{font-size:20px}.role[data-astro-cid-2ysv2tyu]{font:500 12px var(--mono);letter-spacing:.06em;color:var(--text-faint);margin:4px 0 10px}.team[data-astro-cid-2ysv2tyu] p[data-astro-cid-2ysv2tyu]{font-size:15.5px}.team[data-astro-cid-2ysv2tyu] .links[data-astro-cid-2ysv2tyu]{gap:16px;margin-top:10px;font-weight:600;display:flex}.how[data-astro-cid-2ysv2tyu] .card[data-astro-cid-2ysv2tyu]{align-content:start;gap:8px;display:grid}.n[data-astro-cid-2ysv2tyu]{font:500 12px var(--mono);letter-spacing:.1em;color:var(--accent)}.how[data-astro-cid-2ysv2tyu] h3[data-astro-cid-2ysv2tyu]{font-size:19px}.how[data-astro-cid-2ysv2tyu] p[data-astro-cid-2ysv2tyu]{font-size:15.5px}.badge-wrap[data-astro-cid-2ysv2tyu]{margin-top:16px}.facts[data-astro-cid-2ysv2tyu]{grid-template-columns:160px 1fr;gap:10px 24px;margin-top:20px;font-size:16px;display:grid}.facts[data-astro-cid-2ysv2tyu] dt[data-astro-cid-2ysv2tyu]{color:var(--text-muted)}.facts[data-astro-cid-2ysv2tyu] dd[data-astro-cid-2ysv2tyu]{margin:0}@media (width<=800px){.two[data-astro-cid-2ysv2tyu],.team[data-astro-cid-2ysv2tyu] .lead[data-astro-cid-2ysv2tyu]{grid-template-columns:1fr}.facts[data-astro-cid-2ysv2tyu]{grid-template-columns:1fr;gap:2px 0}.facts[data-astro-cid-2ysv2tyu] dd[data-astro-cid-2ysv2tyu]{margin-bottom:10px}}
