.wrap[data-astro-cid-dmij2cpp]{inline-size:100%;max-inline-size:calc(1080px - 2 * var(--gutter));flex-direction:column;gap:48px;margin-inline:auto;padding-block-start:calc(clamp(40px,6vw,72px) - 24px);display:flex}p[data-astro-cid-dmij2cpp],h1[data-astro-cid-dmij2cpp],h2[data-astro-cid-dmij2cpp],h3[data-astro-cid-dmij2cpp]{margin:0}h2[data-astro-cid-dmij2cpp]{font-size:26px}.noscript[data-astro-cid-dmij2cpp]{border:1px dashed var(--field);color:var(--ink-2);border-radius:10px;padding:12px 16px}.dir[data-astro-cid-dmij2cpp]{flex-direction:column;gap:16px;display:flex}.dir-head[data-astro-cid-dmij2cpp]{flex-direction:column;gap:6px;max-inline-size:760px;display:flex}.dir-head[data-astro-cid-dmij2cpp] p[data-astro-cid-dmij2cpp]{color:var(--ink-2)}ol[data-astro-cid-dmij2cpp]{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}li[data-astro-cid-dmij2cpp]{flex-direction:column;gap:12px;display:flex}.concept[data-astro-cid-dmij2cpp]{aspect-ratio:4/3;border:1px solid var(--line);background:repeating-linear-gradient(135deg, var(--hover-bg) 0 10px, var(--bg) 10px 20px);border-radius:8px;align-items:flex-end;padding:10px;display:flex}.concept[data-astro-cid-dmij2cpp] span[data-astro-cid-dmij2cpp]{font-family:var(--font-data);color:var(--ink-2);background:var(--surface);border-radius:var(--radius-sm);padding:2px 8px;font-size:12px}.dir-title[data-astro-cid-dmij2cpp]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.n[data-astro-cid-dmij2cpp]{font-family:var(--font-data);color:var(--ink-2);font-size:13px}h3[data-astro-cid-dmij2cpp]{font-size:18px;font-weight:600}.stage[data-astro-cid-dmij2cpp]{border-radius:var(--radius-sm);border:1px dashed var(--field);color:var(--ink-2);background:var(--bg);padding:1px 8px;font-size:12px}li[data-astro-cid-dmij2cpp] p[data-astro-cid-dmij2cpp]{color:var(--ink-2);font-size:15px}
