.post[data-astro-cid-sowfkn63]{padding-bottom:var(--sp-20)}.post[data-astro-cid-sowfkn63]>section[data-astro-cid-sowfkn63],.post[data-astro-cid-sowfkn63]>a[data-astro-cid-sowfkn63]{margin-bottom:var(--sp-12)}.tag[data-astro-cid-sowfkn63]{background:var(--idea);color:var(--idea-on);margin-right:var(--sp-2)}.hook[data-astro-cid-sowfkn63]{display:flex;flex-wrap:wrap;gap:var(--sp-8);align-items:center;padding-top:var(--sp-10)}.short[data-astro-cid-sowfkn63]{flex:0 1 240px;margin:0 auto}.short-soon[data-astro-cid-sowfkn63]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--sp-3);width:100%;max-width:240px;aspect-ratio:9 / 16;border-radius:var(--r-xl);background:var(--c-ink);color:var(--c-fluid);font-size:var(--fs-sm)}.short-soon[data-astro-cid-sowfkn63] .play[data-astro-cid-sowfkn63]{width:72px;height:72px;border-radius:var(--r-round);background:var(--c-force);color:var(--c-ink);display:grid;place-items:center;font-size:var(--fs-lg)}.short[data-astro-cid-sowfkn63] iframe[data-astro-cid-sowfkn63]{display:block;width:100%;max-width:240px;aspect-ratio:9 / 16;border:0;border-radius:var(--r-xl);background:var(--c-ink)}.made-credit[data-astro-cid-sowfkn63]{margin:var(--sp-2) 0 0;font-size:var(--fs-xs);text-align:center}.hook-text[data-astro-cid-sowfkn63]{flex:1 1 380px;min-width:0}.meta[data-astro-cid-sowfkn63]{margin:0;font-weight:600}.hook[data-astro-cid-sowfkn63] h1[data-astro-cid-sowfkn63]{font-size:var(--fs-h1);margin:var(--sp-3) 0}.question[data-astro-cid-sowfkn63]{background:var(--c-energy);border:var(--line);border-radius:var(--r-xl);padding:var(--sp-8)}.answer[data-astro-cid-sowfkn63] summary[data-astro-cid-sowfkn63]{cursor:pointer;display:inline-block;font-weight:700;padding:var(--sp-3) var(--sp-5);border:var(--line);border-radius:var(--r-pill);background:var(--c-card);margin-top:var(--sp-2)}.answer[data-astro-cid-sowfkn63] p[data-astro-cid-sowfkn63]{font-size:var(--fs-md);font-weight:600;margin:var(--sp-4) 0 0}.intro[data-astro-cid-sowfkn63]{margin:0 0 var(--sp-4)}.steps[data-astro-cid-sowfkn63]{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--sp-4)}.steps[data-astro-cid-sowfkn63] li[data-astro-cid-sowfkn63]{background:var(--c-card);border:var(--line);border-radius:var(--r-xl);padding:var(--sp-5)}.steps[data-astro-cid-sowfkn63] .n[data-astro-cid-sowfkn63]{font-size:var(--fs-xl);font-weight:700;color:var(--idea-text)}.steps[data-astro-cid-sowfkn63] p[data-astro-cid-sowfkn63]{margin:var(--sp-2) 0 0}.maths[data-astro-cid-sowfkn63]{background:var(--c-ink);color:var(--c-paper);border-radius:var(--r-xl);padding:var(--sp-8)}.maths[data-astro-cid-sowfkn63] .kicker[data-astro-cid-sowfkn63]{color:var(--c-energy)}.maths[data-astro-cid-sowfkn63] .intro[data-astro-cid-sowfkn63],.maths[data-astro-cid-sowfkn63] .after[data-astro-cid-sowfkn63]{margin:0;color:var(--c-fluid)}.formula[data-astro-cid-sowfkn63]{font-size:var(--fs-md);overflow-x:auto;margin:var(--sp-2) 0}.refs[data-astro-cid-sowfkn63] p[data-astro-cid-sowfkn63]{margin:0 0 var(--sp-3)}.refs[data-astro-cid-sowfkn63] ul[data-astro-cid-sowfkn63]{margin:0;padding-left:var(--sp-5)}.refs[data-astro-cid-sowfkn63] li[data-astro-cid-sowfkn63]{margin:var(--sp-1) 0;overflow-wrap:anywhere}.related[data-astro-cid-sowfkn63]{display:flex;flex-direction:column;gap:var(--sp-1);text-decoration:none;color:var(--c-ink);background:var(--idea-tint);border:var(--line);border-radius:var(--r-xl);padding:var(--sp-5) var(--sp-6)}.related[data-astro-cid-sowfkn63] strong[data-astro-cid-sowfkn63]{font-size:var(--fs-md)}.next-card[data-astro-cid-sowfkn63]{display:flex;flex-wrap:wrap;gap:var(--sp-4);align-items:center;justify-content:space-between;text-decoration:none;background:var(--c-force);border:var(--line);border-radius:var(--r-xl);padding:var(--sp-6) var(--sp-8);box-shadow:var(--lift);color:var(--c-ink)}.next-card[data-astro-cid-sowfkn63] .kicker[data-astro-cid-sowfkn63]{display:block}.next-title[data-astro-cid-sowfkn63]{font-size:var(--fs-h3);font-weight:700}.arrow[data-astro-cid-sowfkn63]{font-size:var(--fs-xl);font-weight:700}
