.lg-doc h1{font-family:var(--hf-display);font-variation-settings:"wdth" 90, "wght" 800;letter-spacing:-.028em;color:var(--hf-text);text-wrap:balance;margin:0 0 20px;font-size:52px;font-weight:800;line-height:1.04}.lg-doc .lg-head{border-bottom:1px solid var(--hf-hair-2);margin-bottom:48px;padding-bottom:32px}.lg-doc .lg-head p{color:var(--hf-text-3);margin:0 0 4px;font-size:15px}.lg-doc h2{font-family:var(--hf-display);font-variation-settings:"wdth" 95, "wght" 700;letter-spacing:-.01em;color:var(--hf-text);margin:56px 0 16px;font-size:28px;font-weight:700;line-height:1.2}.lg-doc h3{color:var(--hf-text);margin:36px 0 12px;font-size:19px;font-weight:600;line-height:1.35}.lg-doc h4{color:var(--hf-text);margin:28px 0 8px;font-size:17px;font-weight:600;line-height:1.4}.lg-doc :is(h2,h3,h4) strong{font-weight:inherit}.lg-doc .lg-head+h2,.lg-doc .lg-cta+h2{margin-top:0}.lg-doc p{margin:0 0 16px}.lg-doc :is(ul,ol){margin:0 0 20px;padding-left:24px}.lg-doc li{margin:0 0 8px;padding-left:4px}.lg-doc li::marker{color:var(--hf-text-4)}.lg-doc strong{color:var(--hf-text);font-weight:600}.lg-doc a{color:var(--hf-lime);text-underline-offset:3px;text-decoration:underline #dbf98266}.lg-doc a:hover{text-decoration-color:currentColor}.lg-doc code{color:var(--hf-text);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:15px}.lg-doc .lg-cta{background:var(--hf-lime);color:var(--hf-on-lime);border-radius:999px;align-items:center;margin:0 0 56px;padding:15px 26px;font-size:16px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex;box-shadow:0 0 28px #ccff332e}.lg-doc .lg-cta:hover{background:var(--hf-lime-hot);color:var(--hf-on-lime)}.lg-doc .lg-head:has(+.lg-cta){border-bottom:0;margin-bottom:32px;padding-bottom:0}.lg-doc .lg-table{border:1px solid var(--hf-hair-2);border-radius:12px;margin:8px 0 28px;overflow-x:auto}.lg-doc .lg-table table{border-collapse:collapse;width:100%;min-width:560px;font-size:15px;line-height:1.55}.lg-doc .lg-table :is(th,td){text-align:left;vertical-align:top;border-bottom:1px solid var(--hf-hair);padding:12px 16px}.lg-doc .lg-table th{color:var(--hf-text);background:#ffffff08;font-weight:600}.lg-doc .lg-table tr:last-child td{border-bottom:0}.lg-doc .lg-card{border:1px solid var(--hf-hair-2);background:var(--hf-glass);border-radius:12px;margin:0 0 12px;padding:16px 20px;font-size:15px;line-height:1.55}.lg-doc .lg-card p{margin:0 0 2px}.lg-doc .lg-card+:not(.lg-card){margin-top:28px}@media (width<=699px){.lg-doc h1{font-size:36px}.lg-doc h2{margin-top:44px;font-size:24px}.lg-doc h3{font-size:18px}.lg-doc .lg-cta{margin-bottom:44px}}.lg-doc [data-rt-embed-type] .wrap,.lg-doc [data-rt-embed-type] .faq-list{font-family:var(--hf-body)}.tx-in[data-astro-cid-rszksilx]{width:100%;max-width:var(--hf-max);padding:0 var(--hf-gutter);margin:0 auto}.tx-head[data-astro-cid-rszksilx] h1{max-width:980px;font-size:var(--hf-h2);line-height:1}.tx-head[data-astro-cid-rszksilx] .lg-head{margin-bottom:56px;padding-bottom:36px}.tx-grid[data-astro-cid-rszksilx]{grid-template-columns:minmax(0,680px);display:grid}.tx-grid[data-astro-cid-rszksilx][data-toc]{grid-template-columns:minmax(220px,300px) minmax(0,680px);column-gap:clamp(48px,8vw,128px)}.tx-main[data-astro-cid-rszksilx]{min-width:0}.tx-toc[data-astro-cid-rszksilx]{top:calc(var(--nv-clear,64px) + 32px);max-height:calc(100vh - var(--nv-clear,64px) - 64px);scrollbar-width:thin;align-self:start;padding-right:8px;position:sticky;overflow-y:auto}.tx-toc-k[data-astro-cid-rszksilx],.tx-toc-m[data-astro-cid-rszksilx] summary[data-astro-cid-rszksilx]{font:400 13px/1.3 var(--hf-label-face);letter-spacing:.24em;text-transform:uppercase;color:var(--hf-text-3);margin:0 0 16px}ol[data-astro-cid-rszksilx]{margin:0;padding:0;list-style:none}li[data-astro-cid-rszksilx] a[data-astro-cid-rszksilx]{border-left:1px solid var(--hf-hair-2);color:var(--hf-text-3);padding:6px 0 6px 14px;font-size:14px;line-height:1.4;text-decoration:none;transition:color .15s,border-color .15s;display:block}li[data-astro-cid-rszksilx] a[data-astro-cid-rszksilx]:hover{color:var(--hf-text)}li[data-astro-cid-rszksilx] a[data-astro-cid-rszksilx][aria-current]{color:var(--hf-text);border-left-color:var(--hf-text)}.tx-toc-m[data-astro-cid-rszksilx]{border:1px solid var(--hf-hair-2);border-radius:12px;margin:0 0 40px;padding:14px 18px;display:none}.tx-toc-m[data-astro-cid-rszksilx] summary[data-astro-cid-rszksilx]{cursor:pointer;margin:0}.tx-toc-m[data-astro-cid-rszksilx][open] summary[data-astro-cid-rszksilx]{margin-bottom:12px}@media (width<=1099px){.tx-grid[data-astro-cid-rszksilx][data-toc]{grid-template-columns:minmax(0,680px)}.tx-toc[data-astro-cid-rszksilx]{display:none}.tx-toc-m[data-astro-cid-rszksilx]{display:block}}@media (width<=699px){.tx-head[data-astro-cid-rszksilx] h1{line-height:1.04}.tx-head[data-astro-cid-rszksilx] .lg-head{margin-bottom:40px;padding-bottom:28px}}
