.lede[data-astro-cid-epz2immi]{max-width:68ch}.regquote[data-astro-cid-epz2immi]{background:var(--surface);border:1px solid var(--line);border-left:3px solid var(--link);border-radius:0 12px 12px 0;padding:18px 22px;margin:22px 0 26px;max-width:76ch}.regquote[data-astro-cid-epz2immi] p[data-astro-cid-epz2immi]{margin:0 0 10px}.regquote[data-astro-cid-epz2immi] p[data-astro-cid-epz2immi]:last-child{margin:0}.regquote[data-astro-cid-epz2immi] .src[data-astro-cid-epz2immi]{font-size:13px;color:var(--mut)}.scope[data-astro-cid-epz2immi]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px}.scopecard[data-astro-cid-epz2immi]{display:block;background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:16px 18px;text-decoration:none;color:inherit}.scopecard[data-astro-cid-epz2immi]:hover{border-color:var(--link)}.scopecard[data-astro-cid-epz2immi] b[data-astro-cid-epz2immi]{font-family:var(--head);display:block;margin-bottom:4px}.scopecard[data-astro-cid-epz2immi] span[data-astro-cid-epz2immi]{display:block;font-size:13.5px;color:var(--slate);line-height:1.45}.scopecard[data-astro-cid-epz2immi] em[data-astro-cid-epz2immi]{font-style:normal;font-size:13px;color:var(--link);display:block;margin-top:9px}.obs[data-astro-cid-epz2immi]{list-style:none;margin:22px 0 0;padding:0;counter-reset:ob}.ob[data-astro-cid-epz2immi]{counter-increment:ob;display:grid;grid-template-columns:1fr auto;gap:20px;align-items:center;padding:16px 0;border-top:1px solid var(--line)}.ob[data-astro-cid-epz2immi]:last-child{border-bottom:1px solid var(--line)}.obtext[data-astro-cid-epz2immi] b[data-astro-cid-epz2immi]{font-family:var(--head);font-size:16px}.obtext[data-astro-cid-epz2immi] b[data-astro-cid-epz2immi]:before{content:counter(ob) ". ";color:var(--mut);font-weight:400}.obtext[data-astro-cid-epz2immi] p[data-astro-cid-epz2immi]{margin:3px 0 0;color:var(--slate);font-size:14.5px;max-width:62ch}.wfchip[data-astro-cid-epz2immi]{display:inline-flex;align-items:center;gap:8px;white-space:nowrap;background:var(--surface);border:1px solid var(--line);border-radius:24px;padding:8px 15px;text-decoration:none;color:var(--ink);font-family:var(--head);font-size:14px}.wfchip[data-astro-cid-epz2immi] svg{width:17px;height:17px;color:var(--wf)}.wfchip[data-astro-cid-epz2immi]:hover{border-color:var(--link)}.wfchip[data-astro-cid-epz2immi].flat{background:none;color:var(--mut)}.misgrid[data-astro-cid-epz2immi]{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:14px;margin-top:20px}.mis[data-astro-cid-epz2immi]{background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:18px 20px}.mis[data-astro-cid-epz2immi] b[data-astro-cid-epz2immi]{font-family:var(--head);display:block;margin-bottom:6px}.mis[data-astro-cid-epz2immi] p[data-astro-cid-epz2immi]{margin:0;font-size:14px;color:var(--slate)}.svc[data-astro-cid-epz2immi]{max-width:72ch;margin:0 0 18px;padding-left:20px;color:var(--slate)}.svc[data-astro-cid-epz2immi] li[data-astro-cid-epz2immi]{margin:4px 0}.vis[data-astro-cid-epz2immi]{margin:28px 0 8px;max-width:820px}.srcs[data-astro-cid-epz2immi]{max-width:78ch;padding-left:20px}.srcs[data-astro-cid-epz2immi] li[data-astro-cid-epz2immi]{margin:6px 0;font-size:14.5px}.deep[data-astro-cid-epz2immi]{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px;margin-top:18px}.deepcard[data-astro-cid-epz2immi]{display:block;background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:16px 18px;text-decoration:none;color:inherit}.deepcard[data-astro-cid-epz2immi]:hover{border-color:var(--link)}.deepcard[data-astro-cid-epz2immi] b[data-astro-cid-epz2immi]{font-family:var(--head);display:block;margin-bottom:3px;color:var(--link)}.deepcard[data-astro-cid-epz2immi] span[data-astro-cid-epz2immi]{font-size:13.5px;color:var(--slate)}.deepcard[data-astro-cid-epz2immi] .when[data-astro-cid-epz2immi]{display:block;margin-top:8px;font-size:12.5px;color:var(--muted, var(--slate))}@media (max-width: 700px){.ob[data-astro-cid-epz2immi]{grid-template-columns:1fr;gap:10px}}
