:is(.doc-body,.post-body) code{font-family:var(--font-mono);background:var(--panel2);border:1px solid var(--line2);border-radius:var(--r-6);color:var(--brand-200);overflow-wrap:break-word;word-break:break-word;padding:.12em .4em;font-size:.86em}:is(.doc-body,.post-body) .code{margin:var(--sp-18) 0 0;border:1px solid var(--line);border-radius:var(--r-8);background:var(--bg);position:relative;overflow:hidden}.post-body .code{margin:var(--sp-24) 0}:is(.doc-body,.post-body) .code-top{justify-content:space-between;align-items:center;gap:var(--sp-12);border-bottom:1px solid var(--line);background:var(--panel);padding:9px 14px;display:flex}:is(.doc-body,.post-body) .code-lang{font-size:var(--eyebrow-fs);font-weight:var(--eyebrow-fw);letter-spacing:var(--eyebrow-ls);text-transform:uppercase;color:var(--mute)}:is(.doc-body,.post-body) .code-file{font-family:var(--font-mono);font-size:var(--fs-sm);color:var(--ink2);overflow-wrap:anywhere}:is(.doc-body,.post-body) .code-copy{align-items:center;gap:var(--sp-6);font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--mute);padding:var(--sp-4) 9px;border-radius:var(--r-6);border:1px solid #0000;display:inline-flex}:is(.doc-body,.post-body) .code-copy:hover{color:var(--ink);background:var(--panel2)}:is(.doc-body,.post-body) .code-copy.done{color:var(--pass)}:is(.doc-body,.post-body) .code pre{padding:var(--sp-16) var(--sp-18);font-family:var(--font-mono);font-size:var(--fs-md);line-height:var(--lh-prose);color:var(--ink);margin:0;overflow-x:auto}:is(.doc-body,.post-body) .code pre code{white-space:pre;color:inherit;font-size:var(--fs-md);background:0 0;border:0;padding:0}:is(.doc-body,.post-body) .code .cm{color:var(--mute)}:is(.doc-body,.post-body) .code .kw{color:var(--brand-300)}:is(.doc-body,.post-body) .code .st{color:var(--synth)}:is(.doc-body,.post-body) .code .fn{color:var(--brand-200)}
.nl-form{gap:var(--sp-10);flex-wrap:wrap;align-items:stretch;display:flex}.nl-form input[type=email]{min-width:0;font:inherit;font-size:var(--fs-lg);color:var(--ink);background:var(--bg);border:1px solid var(--field-line);border-radius:var(--r-8);padding:var(--sp-12);transition:border-color var(--dur-fast) var(--ease-standard);min-height:var(--field-h);flex:220px}.nl-form input[type=email]::placeholder{color:var(--mute)}.nl-form input[type=email]:focus{border-color:var(--ring);box-shadow:inset 0 0 0 1px var(--ring);outline:none}.nl-form .btn{flex:none;justify-content:center}.nl-form .btn:disabled{opacity:.6;cursor:default}.nl-hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.nl-form>.alert{flex-basis:100%}.nl-band{gap:var(--sp-24) var(--sp-40);background:var(--panel);border:1px solid var(--line);border-radius:var(--r-card);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;padding:clamp(22px,3vw,30px);display:grid;position:relative}.nl-band-title{font-size:var(--fs-xl);font-weight:var(--fw-semibold);margin:0}.nl-band-line{font-size:var(--fs-base);line-height:var(--lh-body);color:var(--ink2);margin:var(--sp-6) 0 0;max-width:48ch}.nl-band--blog-index{margin-bottom:var(--sp-40)}.nl-band--post-end{grid-template-columns:1fr;max-width:72ch;margin:48px auto 0}@media (max-width:760px){.nl-band{grid-template-columns:1fr}}.nl-page{padding:72px 0 96px}.nl-page-inner{max-width:640px}.nl-page .sec-h{max-width:none}.nl-lede{font-size:var(--fs-xl);line-height:var(--lh-body);color:var(--ink2);max-width:52ch;margin:14px 0 0}.nl-card{margin-top:var(--sp-32);background:var(--panel);border:1px solid var(--line);border-radius:var(--r-card);padding:clamp(22px,3vw,30px)}.nl-fine{font-size:var(--fs-sm);color:var(--mute);line-height:var(--lh-body);margin:14px 0 0}.nl-benefits{flex-direction:column;gap:11px;margin:22px 0 0;padding:0;list-style:none;display:flex}.nl-benefits li{font-size:var(--fs-lg);line-height:var(--lh-body);color:var(--ink2);padding-left:30px;position:relative}.nl-benefits li:before{content:"";background:color-mix(in srgb, var(--color-success-400) 12%, transparent) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%2347cd89' stroke-width='2.3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.6 8.3 6.7 11.4 12.4 4.9'/%3E%3C/svg%3E") center/11px 11px no-repeat;border:1px solid color-mix(in srgb, var(--color-success-400) 42%, transparent);border-radius:50%;width:19px;height:19px;position:absolute;top:1px;left:0}.nl-promo{background:var(--panel);border:1px solid var(--line);border-radius:var(--r-card);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:28px 48px;margin-top:56px;padding:clamp(24px,3.5vw,36px);display:grid;position:relative}.nl-promo-title{font-size:var(--fs-3xl);font-weight:var(--fw-semibold);letter-spacing:var(--ls-title);margin:0}.nl-promo-line{font-size:var(--fs-lg);line-height:var(--lh-body);color:var(--ink2);margin:var(--sp-10) 0 0;max-width:44ch}.nl-promo-side .nl-benefits{margin-top:0}.nl-promo-actions{align-items:center;gap:var(--sp-12) var(--sp-18);flex-wrap:wrap;margin-top:22px;display:flex}.nl-promo-actions .nl-fine{margin:0}@media (max-width:820px){.nl-promo{margin-top:var(--sp-40);grid-template-columns:1fr}}.f-news{gap:var(--sp-20) var(--sp-40);border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;margin-top:44px;padding-top:28px;display:grid}.f-news h2{margin-bottom:var(--sp-8)}.f-news p{font-size:var(--fs-md);line-height:var(--lh-body);color:var(--ink2);max-width:48ch;margin:0}.f-news .nl-form input[type=email]{font-size:var(--fs-base);padding:9px var(--sp-12);background:var(--panel2)}.f-news .nl-form .btn{font-size:var(--fs-md);padding:9px var(--sp-16)}@media (max-width:760px){.f-news{grid-template-columns:1fr}}
@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_5901b7c6-module__ec5Qua__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_5901b7c6-module__ec5Qua__variable{--font-inter:"Inter", "Inter Fallback"}
