.intro-band[data-astro-cid-iactqbbx]{background:var(--tint);padding-bottom:0}.back[data-astro-cid-iactqbbx]{align-items:center;gap:8px;min-height:48px;font-weight:700;text-decoration:none;display:inline-flex}.back[data-astro-cid-iactqbbx]:before{content:"‹";margin-top:-.1em;font-size:1.6em;line-height:1}.crumbs[data-astro-cid-iactqbbx]{color:var(--muted);font-size:var(--step--1);padding-top:28px;display:none}.intro[data-astro-cid-iactqbbx]{flex-direction:column;gap:20px;padding-bottom:28px;display:flex}.intro-text[data-astro-cid-iactqbbx]{flex-direction:column;gap:12px;display:flex}.pos[data-astro-cid-iactqbbx]{color:var(--blue);font-weight:700;font-size:var(--step--1)}.intro[data-astro-cid-iactqbbx] img{aspect-ratio:3/2;object-fit:cover;border-radius:var(--radius);width:100%}.layout[data-astro-cid-iactqbbx]{padding-block:8px var(--section);gap:32px;display:grid}.side[data-astro-cid-iactqbbx]{display:none}.main[data-astro-cid-iactqbbx]{flex-direction:column;gap:36px;min-width:0;padding-top:24px;display:flex}.block[data-astro-cid-iactqbbx]{flex-direction:column;gap:12px;display:flex}.block[data-astro-cid-iactqbbx] h2[data-astro-cid-iactqbbx]{font-size:var(--step-2);align-items:center;gap:12px;display:flex}.num[data-astro-cid-iactqbbx]{background:var(--blue);width:36px;height:36px;color:var(--white);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:1rem;display:inline-flex}.when[data-astro-cid-iactqbbx]{gap:10px;margin:0;padding:0;list-style:none;display:grid}.when[data-astro-cid-iactqbbx] li[data-astro-cid-iactqbbx]{background:var(--tint);border-radius:var(--radius);padding:14px 16px}.body-text[data-astro-cid-iactqbbx]{color:var(--body);max-width:40em}.tags[data-astro-cid-iactqbbx]{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.tags[data-astro-cid-iactqbbx] li[data-astro-cid-iactqbbx]{border:1.5px solid var(--ink);font-weight:600;font-size:var(--step--1);border-radius:999px;padding:6px 14px}.related[data-astro-cid-iactqbbx]{gap:12px;margin:0;padding:0;list-style:none;display:grid}.related[data-astro-cid-iactqbbx]>li[data-astro-cid-iactqbbx]{display:flex}.next[data-astro-cid-iactqbbx]{background:var(--tint);color:var(--ink);border-radius:10px;flex-direction:column;padding:18px 20px;text-decoration:none;transition:background-color .15s;display:flex}.next[data-astro-cid-iactqbbx]:hover{color:var(--ink);background:#e2e2ff}.next-label[data-astro-cid-iactqbbx]{color:var(--muted);font-size:var(--step--1)}.next-name[data-astro-cid-iactqbbx]{font-size:var(--step-2);color:var(--blue);font-weight:800}@media (width>=900px){.back[data-astro-cid-iactqbbx],.pos[data-astro-cid-iactqbbx]{display:none}.crumbs[data-astro-cid-iactqbbx]{display:block}.intro[data-astro-cid-iactqbbx]{flex-direction:row;align-items:center;gap:48px;padding-block:24px 56px}.intro-text[data-astro-cid-iactqbbx]{flex:1 1 0}.intro[data-astro-cid-iactqbbx] img{aspect-ratio:4/3;flex:1 1 0;min-width:0}.layout[data-astro-cid-iactqbbx]{grid-template-columns:260px minmax(0,1fr);gap:56px;padding-top:56px}.side[data-astro-cid-iactqbbx]{flex-direction:column;align-self:start;gap:4px;display:flex;position:sticky;top:24px}.side-title[data-astro-cid-iactqbbx]{color:var(--muted);font-weight:700;font-size:var(--step--1);padding:0 16px 8px}.side[data-astro-cid-iactqbbx] a[data-astro-cid-iactqbbx]{border-radius:var(--radius-sm);color:var(--ink);padding:12px 16px;font-weight:600;text-decoration:none}.side[data-astro-cid-iactqbbx] a[data-astro-cid-iactqbbx]:hover{background:var(--tint)}.side[data-astro-cid-iactqbbx] a[data-astro-cid-iactqbbx][aria-current=page]{background:var(--blue);color:var(--white)}.main[data-astro-cid-iactqbbx]{gap:44px;padding-top:0}.when[data-astro-cid-iactqbbx]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px}.when[data-astro-cid-iactqbbx] li[data-astro-cid-iactqbbx]{border:1px solid var(--line);background:0 0;padding:20px}.related[data-astro-cid-iactqbbx]{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px}.next[data-astro-cid-iactqbbx]{align-self:flex-start;min-width:320px}}
