.try.svelte-3jnvag{background:var(--raised);border:1px solid var(--border);text-align:center;border-radius:18px;margin:8px 0 4px;padding:28px 26px}.try.svelte-3jnvag h2:where(.svelte-3jnvag){letter-spacing:-.016em;margin:0 0 8px;font-size:22px;font-weight:640}.try.svelte-3jnvag p:where(.svelte-3jnvag){max-width:520px;color:var(--text-dim);margin:0 auto 18px;font-size:15.5px;line-height:1.6}.field.svelte-3jnvag{gap:8px;max-width:560px;margin:0 auto;display:flex}input.svelte-3jnvag{min-width:0;font-family:var(--sans);border:1px solid var(--border);background:var(--surface);color:var(--text);border-radius:999px;flex:1;padding:11px 15px;font-size:15px}input.svelte-3jnvag:focus-visible{outline:2px solid var(--accent);outline-offset:1px}button.svelte-3jnvag{background:var(--accent);color:#fff;cursor:pointer;font-family:var(--sans);white-space:nowrap;border:0;border-radius:999px;padding:11px 22px;font-size:15px;font-weight:640}button.svelte-3jnvag:hover{background:var(--accent-hi)}.alt.svelte-3jnvag{color:var(--link);margin-top:14px;font-size:14px;text-decoration:none;display:inline-block}.alt.svelte-3jnvag:hover{text-decoration:underline}@media (width<=560px){.field.svelte-3jnvag{flex-direction:column}}.hero.svelte-1teoznn{border:1px solid var(--border);border-radius:14px;width:100%;height:auto;margin:20px 0 22px;display:block}.draft.svelte-1teoznn{background:var(--raised);border:1px solid var(--border);color:var(--text-dim);border-radius:10px;margin:16px 0 0;padding:9px 14px;font-size:13.5px}time.svelte-1teoznn{font-family:var(--mono);color:var(--text-dim);font-size:12.5px}.embed.svelte-1teoznn{width:min(94vw,940px);margin:30px 0 32px 50%;padding:0;transform:translate(-50%)}@media (width<=760px){.embed.svelte-1teoznn{width:100%;margin-left:0;transform:none}}.contents.svelte-1teoznn{background:var(--raised);border:1px solid var(--border);border-radius:14px;margin:22px 0 0;padding:15px 18px}.contents-h.svelte-1teoznn{letter-spacing:.07em;text-transform:uppercase;color:var(--text-dim);margin:0 0 8px;font-size:11.5px;font-weight:640}.contents.svelte-1teoznn ol:where(.svelte-1teoznn){flex-direction:column;gap:5px;margin:0;padding-left:20px;display:flex}.contents.svelte-1teoznn li:where(.svelte-1teoznn){font-size:15px}.contents.svelte-1teoznn a:where(.svelte-1teoznn){color:var(--link);text-decoration:none}.contents.svelte-1teoznn a:where(.svelte-1teoznn):hover{text-decoration:underline}.related.svelte-1teoznn{border-top:1px solid var(--border);margin-top:44px;padding-top:26px}.related.svelte-1teoznn h2:where(.svelte-1teoznn){letter-spacing:-.012em;margin:0 0 14px;font-size:19px;font-weight:640}.related.svelte-1teoznn ul:where(.svelte-1teoznn){gap:10px;margin:0;padding:0;list-style:none;display:grid}.related.svelte-1teoznn a:where(.svelte-1teoznn){border:1px solid var(--border);background:var(--raised);border-radius:12px;padding:13px 16px;text-decoration:none;display:block}.related.svelte-1teoznn a:where(.svelte-1teoznn):hover{border-color:var(--accent)}.related.svelte-1teoznn strong:where(.svelte-1teoznn){color:var(--text);margin-bottom:3px;font-size:15.5px;font-weight:600;display:block}.related.svelte-1teoznn span:where(.svelte-1teoznn){color:var(--text-dim);font-size:14px;line-height:1.55;display:block}.prose.svelte-1teoznn{color:var(--text);margin-top:22px;font-size:18px;line-height:1.72}.prose.svelte-1teoznn h2{color:var(--text);letter-spacing:-.012em;margin:34px 0 10px;font-size:22px;font-weight:600}.prose.svelte-1teoznn h3{color:var(--text);margin:24px 0 8px;font-size:17.5px;font-weight:640}.prose.svelte-1teoznn p{margin:0 0 18px}.prose.svelte-1teoznn a{color:var(--link)}.prose.svelte-1teoznn strong{color:var(--text);font-weight:600}.prose.svelte-1teoznn ul{margin:0 0 16px;padding-left:20px}.prose.svelte-1teoznn li{margin:0 0 9px}.prose.svelte-1teoznn blockquote{background:var(--raised);border:1px solid var(--border);border-left:3px solid var(--accent);color:var(--text);border-radius:0 10px 10px 0;margin:0 0 20px;padding:15px 17px;font-size:16.5px;line-height:1.62}.prose.svelte-1teoznn blockquote p{margin:0 0 10px}.prose.svelte-1teoznn blockquote p:last-child{margin:0}.prose.svelte-1teoznn blockquote{position:relative}.prose.svelte-1teoznn .copy{font-family:var(--sans);color:var(--text-dim);background:var(--bg);border:1px solid var(--border);cursor:pointer;opacity:0;border-radius:999px;padding:3px 10px;font-size:11.5px;font-weight:600;transition:opacity .15s;position:absolute;top:8px;right:8px}.prose.svelte-1teoznn blockquote:hover .copy,.prose.svelte-1teoznn .copy:focus-visible{opacity:1}.prose.svelte-1teoznn .copy:hover{color:var(--text);border-color:var(--accent)}@media (hover:none){.prose.svelte-1teoznn .copy{opacity:1}}.prose.svelte-1teoznn table{border-collapse:collapse;width:100%;margin:0 0 20px;font-size:15.5px}.prose.svelte-1teoznn th,.prose.svelte-1teoznn td{text-align:left;border-bottom:1px solid var(--border);vertical-align:top;padding:9px 12px}.prose.svelte-1teoznn th{color:var(--text);font-size:13px;font-weight:640}.prose.svelte-1teoznn .wrap{width:min(94vw,880px);margin-left:50%;overflow-x:auto;transform:translate(-50%)}@media (width<=900px){.prose.svelte-1teoznn .wrap{width:100%;margin-left:0;transform:none}}.prose.svelte-1teoznn code{font-family:var(--mono);color:var(--text);background:var(--raised);border:1px solid var(--border);border-radius:5px;padding:1px 5px;font-size:.88em}
