main.svelte-1teoznn{background:radial-gradient(circle at 80% 4%,#b6e7551a,#0000 28rem),#090b09;padding:158px 24px 112px}.back.svelte-1teoznn,.kicker.svelte-1teoznn,.meta.svelte-1teoznn{color:#78973a;letter-spacing:.11em;text-transform:uppercase;font:750 .66rem/1 ui-monospace,monospace}.back.svelte-1teoznn{color:#b6e755;margin-bottom:45px;text-decoration:none;display:inline-block}.back.svelte-1teoznn:before{content:"←";margin-right:8px}.meta.svelte-1teoznn{color:#7d8d6a;margin:0 0 18px;font-size:.59rem}.meta.svelte-1teoznn span:where(.svelte-1teoznn){color:#4b5545;margin:0 6px}article.svelte-1teoznn{width:min(880px,100%);margin:0 auto}header.svelte-1teoznn{border-bottom:1px solid #293027;max-width:820px;padding-bottom:66px}h1.svelte-1teoznn{color:#f1f3ec;letter-spacing:-.075em;max-width:820px;margin:0;font-size:clamp(3rem,7vw,6.4rem);line-height:.9}.lede.svelte-1teoznn{color:#a3aa9f;max-width:680px;margin:30px 0 0;font-size:1.12rem;line-height:1.72}figure.svelte-1teoznn{max-width:880px;margin:46px 0 0}figure.svelte-1teoznn img:where(.svelte-1teoznn){border:1px solid #384131;border-radius:14px;width:100%;height:auto;display:block;box-shadow:0 24px 70px #0000004d}figcaption.svelte-1teoznn{color:#74806e;margin-top:11px;font-size:.7rem;line-height:1.5}.article-body.svelte-1teoznn{max-width:700px;padding-top:64px}.article-body.svelte-1teoznn section:where(.svelte-1teoznn)+section:where(.svelte-1teoznn){margin-top:54px}.article-body.svelte-1teoznn h2:where(.svelte-1teoznn){color:#eaf0e3;letter-spacing:-.045em;margin:0 0 19px;font-size:clamp(1.7rem,3vw,2.5rem);line-height:1}.article-body.svelte-1teoznn p:where(.svelte-1teoznn){color:#a3aa9f;margin:0;font-size:1rem;line-height:1.8}.article-body.svelte-1teoznn p:where(.svelte-1teoznn)+p:where(.svelte-1teoznn){margin-top:20px}.article-body.svelte-1teoznn pre:where(.svelte-1teoznn){color:#c9ef7e;white-space:pre-wrap;background:#11170e;border:1px solid #35432b;border-radius:10px;margin:27px 0;padding:18px 20px;font:.72rem/1.6 ui-monospace,monospace;overflow:auto}.article-body.svelte-1teoznn ul:where(.svelte-1teoznn){border-top:1px solid #293027;margin:25px 0 0;padding:0;list-style:none}.article-body.svelte-1teoznn li:where(.svelte-1teoznn){color:#9fa79a;border-bottom:1px solid #293027;padding:15px 0 15px 22px;font-size:.92rem;line-height:1.6}.article-body.svelte-1teoznn li:where(.svelte-1teoznn):before{content:"+";color:#b6e755;margin-left:-22px;margin-right:10px}aside.svelte-1teoznn{border-top:1px solid #293027;margin-top:76px;padding-top:28px}.kicker.svelte-1teoznn{margin:0 0 16px}.related-posts.svelte-1teoznn{border-top:1px solid #293027;grid-template-columns:repeat(3,1fr);display:grid}.related-posts.svelte-1teoznn a:where(.svelte-1teoznn){color:#edf2e8;min-height:146px;padding:19px 18px 18px 0;text-decoration:none}.related-posts.svelte-1teoznn a:where(.svelte-1teoznn)+a:where(.svelte-1teoznn){border-left:1px solid #293027;padding-left:18px}.related-posts.svelte-1teoznn span:where(.svelte-1teoznn){color:#7d8d6a;letter-spacing:.08em;text-transform:uppercase;margin-bottom:18px;font:700 .56rem/1 ui-monospace,monospace;display:block}.related-posts.svelte-1teoznn strong:where(.svelte-1teoznn){font-size:.86rem;line-height:1.35}.related-posts.svelte-1teoznn a:where(.svelte-1teoznn):hover strong:where(.svelte-1teoznn){color:#b6e755}@media (width<=700px){main.svelte-1teoznn{padding:128px 18px 76px}header.svelte-1teoznn{padding-bottom:51px}.back.svelte-1teoznn{margin-bottom:33px}.lede.svelte-1teoznn{font-size:1rem}figure.svelte-1teoznn{margin-top:34px}.article-body.svelte-1teoznn{padding-top:50px}.article-body.svelte-1teoznn p:where(.svelte-1teoznn){font-size:.95rem}.related-posts.svelte-1teoznn{grid-template-columns:1fr}.related-posts.svelte-1teoznn a:where(.svelte-1teoznn),.related-posts.svelte-1teoznn a:where(.svelte-1teoznn)+a:where(.svelte-1teoznn){border-bottom:1px solid #293027;border-left:0;min-height:auto;padding:17px 0}.related-posts.svelte-1teoznn span:where(.svelte-1teoznn){margin-bottom:8px}}
