.lg-head[data-astro-cid-r2gqczea],.lg-row[data-astro-cid-r2gqczea]{grid-template-columns:3.2em minmax(0,.85fr) minmax(0,1.25fr);gap:8px clamp(24px,4vw,64px);display:grid}.lg-head[data-astro-cid-r2gqczea]{padding-bottom:12px}.lg-k[data-astro-cid-r2gqczea]{color:var(--ink-3);font-size:var(--fs-13)}.lg-k-ours[data-astro-cid-r2gqczea]{color:var(--ink-2)}.lg-list[data-astro-cid-r2gqczea]{border-bottom:1px solid var(--hair);margin:0;padding:0;list-style:none}.lg-row[data-astro-cid-r2gqczea]{border-top:1px solid var(--hair);padding:22px 0 24px}.lg-n[data-astro-cid-r2gqczea]{color:var(--ink-3);font-size:var(--fs-12);padding-top:4px}.lg-problem[data-astro-cid-r2gqczea]{color:var(--ink-2);letter-spacing:-.01em;margin:0;font-size:clamp(18px,1.5vw,21px);line-height:1.3}.lg-answer[data-astro-cid-r2gqczea] p[data-astro-cid-r2gqczea]{color:var(--ink);font-size:var(--fs-16);max-width:36em;margin:0;line-height:1.5}.lg-proof[data-astro-cid-r2gqczea]{color:var(--ink-2);font-size:var(--fs-14);text-decoration:underline;text-decoration-color:var(--hair-2);text-underline-offset:.22em;margin-top:10px;display:inline-block}.lg-proof[data-astro-cid-r2gqczea]:hover{color:var(--ink);text-decoration-color:var(--accent-ring)}@media (width<=820px){.lg-head[data-astro-cid-r2gqczea]{display:none}.lg-row[data-astro-cid-r2gqczea]{grid-template-columns:2.6em minmax(0,1fr)}.lg-problem[data-astro-cid-r2gqczea],.lg-answer[data-astro-cid-r2gqczea]{grid-column:2}.lg-answer[data-astro-cid-r2gqczea] p[data-astro-cid-r2gqczea]{font-size:var(--fs-15-5)}}.pl[data-astro-cid-rw2ghido]{border-top:1px solid var(--hair);margin:0}.pl-row[data-astro-cid-rw2ghido]{border-bottom:1px solid var(--hair);grid-template-columns:minmax(0,.7fr) minmax(0,1.5fr) minmax(0,.8fr);align-items:baseline;gap:8px clamp(20px,3vw,48px);padding:20px 0;display:grid}.pl-t[data-astro-cid-rw2ghido]{color:var(--ink);font-size:var(--fs-17);font-weight:560}.pl-v[data-astro-cid-rw2ghido]{color:var(--ink-2);font-size:var(--fs-15);margin:0;line-height:1.5}.pl-v[data-astro-cid-rw2ghido] .mono[data-astro-cid-rw2ghido]{color:var(--ink);font-size:.92em}.pl-hex[data-astro-cid-rw2ghido]{overflow-wrap:anywhere;letter-spacing:.03em;display:block}.pl-sub[data-astro-cid-rw2ghido]{margin-top:6px;display:block}.pl-a[data-astro-cid-rw2ghido]{flex-wrap:wrap;gap:6px 22px;margin:0;display:flex}@media (width<=900px){.pl-row[data-astro-cid-rw2ghido]{grid-template-columns:minmax(0,1fr)}}
