.head[data-astro-cid-nsurbltt]{padding-bottom:clamp(2.5rem,5vw,4rem)}.head[data-astro-cid-nsurbltt] h1[data-astro-cid-nsurbltt]{text-wrap:balance;max-width:22ch}.head[data-astro-cid-nsurbltt] .lead[data-astro-cid-nsurbltt]{margin-bottom:2rem}.body[data-astro-cid-nsurbltt]{gap:3rem;padding-top:clamp(3rem,6vw,5rem);display:grid}@media (width>=960px){.body[data-astro-cid-nsurbltt]{grid-template-columns:minmax(0,8fr) minmax(0,4fr);gap:4rem}.aside[data-astro-cid-nsurbltt]{align-self:start;position:sticky;top:2rem}}.aside[data-astro-cid-nsurbltt]{background:var(--surface);border:1px solid var(--line);border-radius:6px;padding:1.25rem 1.5rem}.aside-h[data-astro-cid-nsurbltt]{color:var(--text-muted);margin:1.25rem 0 .5rem;font-size:.9rem;font-weight:600}.aside-h[data-astro-cid-nsurbltt]:first-child{margin-top:0}.aside[data-astro-cid-nsurbltt] p[data-astro-cid-nsurbltt]{margin:0}.tech[data-astro-cid-nsurbltt]{flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.tech[data-astro-cid-nsurbltt] li[data-astro-cid-nsurbltt]{border:1px solid var(--line);background:var(--bg);border-radius:999px;padding:.2rem .6rem;font-size:.85rem}.more-list[data-astro-cid-nsurbltt]{gap:1rem;margin:1.5rem 0 0;padding:0;list-style:none;display:grid}@media (width>=760px){.more-list[data-astro-cid-nsurbltt]{grid-template-columns:1fr 1fr}}.more-list[data-astro-cid-nsurbltt] a[data-astro-cid-nsurbltt]{background:var(--surface);border:1px solid var(--line);height:100%;color:var(--text);border-radius:6px;gap:.3rem;padding:1.25rem 1.5rem;text-decoration:none;display:grid}.more-list[data-astro-cid-nsurbltt] a[data-astro-cid-nsurbltt]:hover{border-color:var(--signal)}.more-list[data-astro-cid-nsurbltt] span[data-astro-cid-nsurbltt]{color:var(--text-muted);font-size:.95rem}
