.article.svelte-111f0oq{max-width:760px;color:var(--color-ink);margin:0 auto}.back.svelte-111f0oq{color:var(--color-blue);font-size:14px;text-decoration:none}.back.svelte-111f0oq:hover{text-decoration:underline}.head.svelte-111f0oq{flex-direction:column;gap:16px;margin:28px 0 32px;display:flex}.tags.svelte-111f0oq{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.tags.svelte-111f0oq li:where(.svelte-111f0oq){background:var(--color-sky);color:var(--color-navy);font-family:var(--font-sans);border-radius:999px;padding:3px 10px;font-size:12px;font-weight:500}h1.svelte-111f0oq{letter-spacing:.2px;font-size:40px;font-weight:600;line-height:1.2}.lead.svelte-111f0oq{color:var(--color-ink-soft);font-size:19px;font-weight:300;line-height:1.55}.byline.svelte-111f0oq{align-items:center;gap:12px;margin-top:4px;display:flex}.byline.svelte-111f0oq img:where(.svelte-111f0oq){object-fit:cover;border-radius:50%;width:44px;height:44px}.byline.svelte-111f0oq div:where(.svelte-111f0oq){font-family:var(--font-sans);flex-direction:column;gap:2px;font-size:14px;display:flex}.author.svelte-111f0oq{font-weight:500}.meta.svelte-111f0oq{color:var(--color-muted);font-weight:300}.cover.svelte-111f0oq{border-radius:12px;width:100%;height:auto;margin-bottom:40px;box-shadow:0 7px 23px #2121212e}.body.svelte-111f0oq{font-size:17px;font-weight:300;line-height:1.75}.body.svelte-111f0oq p,.body.svelte-111f0oq ul,.body.svelte-111f0oq ol,.body.svelte-111f0oq pre,.body.svelte-111f0oq table{margin:0 0 22px}.body.svelte-111f0oq h2{margin:44px 0 14px;scroll-margin-top:24px;font-size:26px;font-weight:600;line-height:1.3}.body.svelte-111f0oq img{border:1px solid var(--color-line);border-radius:10px;width:100%;height:auto;margin:8px 0 26px;display:block;box-shadow:0 6px 18px #21212114}.body.svelte-111f0oq strong{font-weight:600}.body.svelte-111f0oq a{color:var(--color-blue)}.body.svelte-111f0oq ul{padding-left:22px}.body.svelte-111f0oq li+li{margin-top:8px}.body.svelte-111f0oq code{background:#eaf6fb;border-radius:4px;padding:1px 6px;font-size:.86em}.body.svelte-111f0oq pre{background:var(--color-navy);color:#e8f6fd;border-radius:10px;padding:18px 20px;font-size:13.5px;line-height:1.6;overflow-x:auto}.body.svelte-111f0oq pre code{font-size:inherit;background:0 0;padding:0}.body.svelte-111f0oq table{border-collapse:collapse;width:100%;font-size:15px}.body.svelte-111f0oq th,.body.svelte-111f0oq td{border-bottom:1px solid var(--color-line);text-align:left;padding:10px 12px}.body.svelte-111f0oq th{font-weight:600}.cta.svelte-111f0oq{background:var(--color-blue-cta);color:#fff;border-radius:12px;justify-content:space-between;align-items:center;gap:24px;margin-top:48px;padding:28px 32px;display:flex}.cta.svelte-111f0oq h2:where(.svelte-111f0oq){font-size:22px;font-weight:500}.cta.svelte-111f0oq p:where(.svelte-111f0oq){margin-top:6px;font-size:15px;font-weight:300}.cta-actions.svelte-111f0oq{flex-shrink:0;gap:14px;display:flex}@media (width<=720px){h1.svelte-111f0oq{font-size:30px}.lead.svelte-111f0oq{font-size:17px}.body.svelte-111f0oq{font-size:16px}.cta.svelte-111f0oq{flex-direction:column;align-items:flex-start;padding:24px}}.page.svelte-1teoznn{position:relative;overflow-x:clip}.content.svelte-1teoznn{max-width:var(--container);padding:40px var(--gutter) 80px;margin:0 auto}.more.svelte-1teoznn{background:var(--color-window);border-radius:12px;max-width:947px;margin:72px auto 0;box-shadow:0 4px 12px #2121210f}.more.svelte-1teoznn h2:where(.svelte-1teoznn){padding:32px 50px 0;font-size:24px;font-weight:500}@media (width<=820px){.more.svelte-1teoznn h2:where(.svelte-1teoznn){padding:24px 20px 0}}
