.nl-cta[data-astro-cid-4tmfknq3]{background:var(--ve-surface);border:1px solid var(--ve-border);border-radius:14px;margin-top:48px;padding:24px}.nl-cta-title[data-astro-cid-4tmfknq3]{color:var(--ve-text);margin-bottom:6px;font-size:17px;font-weight:600}.nl-cta-sub[data-astro-cid-4tmfknq3]{color:var(--ve-textDim);margin:0 0 14px;font-size:14px;line-height:1.55}.nl-cta-row[data-astro-cid-4tmfknq3]{flex-wrap:wrap;gap:8px;display:flex}.nl-cta-input[data-astro-cid-4tmfknq3]{background:var(--ve-bg);color:var(--ve-text);border:1px solid var(--ve-border);font-size:14px;font-family:var(--ve-font);border-radius:8px;flex:200px;padding:11px 14px}.nl-cta-input[data-astro-cid-4tmfknq3]::placeholder{color:var(--ve-textMute)}.nl-cta-btn[data-astro-cid-4tmfknq3]{background:var(--ve-blue);color:#fff;cursor:pointer;font-size:14px;font-weight:600;font-family:var(--ve-font);border:0;border-radius:8px;padding:11px 20px;transition:background .15s}.nl-cta-btn[data-astro-cid-4tmfknq3]:hover:not(:disabled){background:#38bdf8}.nl-cta-btn[data-astro-cid-4tmfknq3]:disabled{opacity:.55;cursor:wait}.nl-cta-honeypot[data-astro-cid-4tmfknq3]{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.nl-cta-status[data-astro-cid-4tmfknq3]{margin-top:8px;font-size:13px}.nl-cta-status[data-astro-cid-4tmfknq3].is-ok{color:var(--ve-green)}.nl-cta-status[data-astro-cid-4tmfknq3].is-err{color:var(--ve-red)}.nl-cta-consent[data-astro-cid-4tmfknq3]{color:var(--ve-textMute);margin:12px 0 0;font-size:11px;line-height:1.5}.nl-cta-consent[data-astro-cid-4tmfknq3] a[data-astro-cid-4tmfknq3]{color:var(--ve-textMute);text-decoration:underline}.nl-cta-consent[data-astro-cid-4tmfknq3] a[data-astro-cid-4tmfknq3]:hover{color:var(--ve-blue)}.guide-prose{color:var(--ve-textDim);font-size:17px;line-height:1.72}.guide-prose>*+*{margin-top:1.1em}.guide-prose h2{color:var(--ve-text);letter-spacing:-.4px;margin-top:2.4em;margin-bottom:.6em;padding-top:0;scroll-margin-top:96px;font-size:26px;font-weight:600;line-height:1.25}.guide-prose h2:first-child{margin-top:0}.guide-prose h3{color:var(--ve-text);letter-spacing:-.2px;margin-top:1.8em;margin-bottom:.5em;scroll-margin-top:96px;font-size:19px;font-weight:600;line-height:1.35}.guide-prose p{color:var(--ve-textDim)}.guide-prose strong{color:var(--ve-text);font-weight:600}.guide-prose a{color:var(--ve-blue);text-underline-offset:3px;text-decoration:underline 1px #0ea5e966;transition:text-decoration-color .15s,color .15s}.guide-prose a:hover{text-decoration-color:var(--ve-blue)}.guide-prose ul,.guide-prose ol{padding-left:1.5em}.guide-prose ul{list-style:none}.guide-prose ul>li{margin-top:.5em;padding-left:1.2em;position:relative}.guide-prose ul>li:before{content:"";background:var(--ve-blue);opacity:.7;border-radius:50%;width:6px;height:6px;position:absolute;top:.7em;left:0}.guide-prose ol>li{margin-top:.5em;padding-left:.5em}.guide-prose ol>li::marker{color:var(--ve-blue);font-family:var(--ve-mono);font-size:.85em}.guide-prose blockquote{border-left:3px solid var(--ve-blue);background:linear-gradient(90deg,#0ea5e90f,#0000 70%);border-radius:0 10px 10px 0;margin:1.8em 0;padding:18px 22px}.guide-prose blockquote>*{color:var(--ve-textDim)}.guide-prose blockquote>:first-child{margin-top:0}.guide-prose blockquote>:last-child{margin-bottom:0}.guide-prose blockquote strong:first-child{color:var(--ve-blue);letter-spacing:.2px}.guide-prose code{font-family:var(--ve-mono);background:var(--ve-surfaceHi);border:1px solid var(--ve-border);color:var(--ve-text);border-radius:5px;padding:2px 6px;font-size:.88em}.guide-prose pre{background:var(--ve-surface);border:1px solid var(--ve-border);border-radius:10px;margin:1.6em 0;padding:18px 20px;font-size:14px;line-height:1.6;overflow-x:auto}.guide-prose pre code{font-size:inherit;color:var(--ve-textDim);background:0 0;border:0;padding:0}.guide-prose hr{border:0;border-top:1px solid var(--ve-border);margin:2.4em 0}.guide-prose img{border:1px solid var(--ve-border);border-radius:12px;max-width:100%}.guide-prose table{border-collapse:collapse;background:var(--ve-surface);border:1px solid var(--ve-border);border-radius:10px;width:100%;margin:1.8em 0;font-size:15px;overflow:hidden}.guide-prose thead{background:var(--ve-surfaceHi)}.guide-prose th,.guide-prose td{text-align:left;border-bottom:1px solid var(--ve-border);padding:12px 16px}.guide-prose th{color:var(--ve-text);letter-spacing:.2px;font-size:13px;font-weight:600}.guide-prose td{color:var(--ve-textDim)}.guide-prose tbody tr:last-child th,.guide-prose tbody tr:last-child td{border-bottom:0}.guide-prose tbody tr:hover{background:#0ea5e908}
