.hero-a[data-astro-cid-ysgj4rqn]{position:relative;overflow:hidden}.hero-a[data-astro-cid-ysgj4rqn]:before{content:"";z-index:-1;background:linear-gradient(#3b4bdb29 0%,#f6f7fa00 100%);height:30rem;position:absolute;inset:0 0 auto}.hero-a[data-astro-cid-ysgj4rqn] .h-hero[data-astro-cid-ysgj4rqn]{font-size:clamp(2.25rem,4.5vw,3.5rem)}.side[data-astro-cid-ysgj4rqn]{gap:2rem;display:grid}@media (width>=62rem){.side[data-astro-cid-ysgj4rqn]{position:sticky;top:7rem}}.side-h[data-astro-cid-ysgj4rqn]{letter-spacing:.06em;text-transform:uppercase;color:var(--color-zinc-500);font-size:.75rem;font-weight:700}.toc[data-astro-cid-ysgj4rqn]{border-left:2px solid var(--color-zinc-200);gap:.25rem;margin-top:.75rem;display:grid}.toc[data-astro-cid-ysgj4rqn] a[data-astro-cid-ysgj4rqn]{color:var(--color-zinc-600);border-left:2px solid #0000;margin-left:-2px;padding:.375rem 0 .375rem 1rem;font-size:.9375rem;line-height:1.4;display:block}.toc[data-astro-cid-ysgj4rqn] a[data-astro-cid-ysgj4rqn]:hover{color:var(--color-brand);border-left-color:var(--color-brand)}.prose-kb[data-astro-cid-ysgj4rqn]{color:var(--color-zinc-700);font-size:1.0625rem;line-height:1.75}.prose-kb[data-astro-cid-ysgj4rqn] h2{color:var(--color-zinc-900);margin-top:2.75rem;scroll-margin-top:7rem;font-size:1.625rem;font-weight:700;line-height:1.3}.prose-kb[data-astro-cid-ysgj4rqn] h2:first-child{margin-top:0}.prose-kb[data-astro-cid-ysgj4rqn] h3{color:var(--color-zinc-900);margin-top:2rem;font-size:1.25rem;font-weight:700}.prose-kb[data-astro-cid-ysgj4rqn] p{margin-top:1.125rem}.prose-kb[data-astro-cid-ysgj4rqn] strong{color:var(--color-zinc-900);font-weight:600}.prose-kb[data-astro-cid-ysgj4rqn] ul,.prose-kb[data-astro-cid-ysgj4rqn] ol{gap:.625rem;margin-top:1.125rem;display:grid}.prose-kb[data-astro-cid-ysgj4rqn] ul>li{padding-left:1.5rem;position:relative}.prose-kb[data-astro-cid-ysgj4rqn] ul>li:before{content:"";background:var(--color-brand);border-radius:999px;width:.4375rem;height:.4375rem;position:absolute;top:.75rem;left:.25rem}.prose-kb[data-astro-cid-ysgj4rqn] ol{counter-reset:s}.prose-kb[data-astro-cid-ysgj4rqn] ol>li{counter-increment:s;padding-left:2.5rem;position:relative}.prose-kb[data-astro-cid-ysgj4rqn] ol>li:before{content:counter(s);background:var(--color-brand-50);width:1.75rem;height:1.75rem;color:var(--color-brand-700);border-radius:.5rem;place-items:center;font-size:.875rem;font-weight:700;display:grid;position:absolute;top:.1rem;left:0}.prose-kb[data-astro-cid-ysgj4rqn] a{color:var(--color-brand);text-underline-offset:3px;text-decoration:underline}.prose-kb[data-astro-cid-ysgj4rqn] table{border-collapse:separate;border-spacing:0;border:1px solid var(--line-card);border-radius:1rem;width:100%;margin-top:1.5rem;font-size:.9375rem;overflow:hidden}.prose-kb[data-astro-cid-ysgj4rqn] th{text-align:left;letter-spacing:.04em;text-transform:uppercase;color:var(--color-zinc-500);background:var(--color-canvas);padding:.75rem 1rem;font-size:.75rem;font-weight:700}.prose-kb[data-astro-cid-ysgj4rqn] td{border-top:1px solid var(--line);vertical-align:top;padding:.75rem 1rem}.prose-kb[data-astro-cid-ysgj4rqn] td:first-child{color:var(--color-brand-700);white-space:nowrap;font-weight:700}@media (width<=40rem){.prose-kb[data-astro-cid-ysgj4rqn] table{display:block;overflow-x:auto}}.art-faq[data-astro-cid-ysgj4rqn]{margin-top:3rem}.art-faq[data-astro-cid-ysgj4rqn] h2{margin-top:0}.art-faq[data-astro-cid-ysgj4rqn] .faq summary{padding:1.25rem 0;font-size:1.0625rem}.art-faq[data-astro-cid-ysgj4rqn] .faq .faq-a{padding-right:1rem;font-size:1rem}.pd[data-astro-cid-ysgj4rqn]{border:1px solid var(--line-card);border-left:3px solid var(--acc);background:#fff;border-radius:1.125rem;padding:1.5rem}.pd[data-astro-cid-ysgj4rqn] h3[data-astro-cid-ysgj4rqn]{color:var(--color-zinc-900);font-weight:700}.pd[data-astro-cid-ysgj4rqn] p[data-astro-cid-ysgj4rqn]{margin-top:.5rem;font-size:.9375rem;line-height:1.55}.pl[data-astro-cid-ysgj4rqn]{background:var(--acc-soft);height:1.5rem;color:var(--acc-ink);white-space:nowrap;border-radius:999px;flex:none;align-items:center;padding-inline:.5rem;font-size:.6875rem;font-weight:600;display:inline-flex}.sub-h[data-astro-cid-ysgj4rqn]{color:var(--color-zinc-900);align-items:center;gap:.625rem;font-size:1.25rem;font-weight:700;display:flex}.sub-h[data-astro-cid-ysgj4rqn] svg{color:var(--color-brand)}.src[data-astro-cid-ysgj4rqn]{counter-reset:s;gap:.625rem;display:grid}.src[data-astro-cid-ysgj4rqn] li[data-astro-cid-ysgj4rqn]{counter-increment:s;padding-left:1.75rem;font-size:.9375rem;line-height:1.5;position:relative}.src[data-astro-cid-ysgj4rqn] li[data-astro-cid-ysgj4rqn]:before{content:counter(s) ".";color:var(--color-zinc-400);font-weight:600;position:absolute;left:0}.src[data-astro-cid-ysgj4rqn] a[data-astro-cid-ysgj4rqn]{color:var(--color-zinc-800);display:inline}.src[data-astro-cid-ysgj4rqn] a[data-astro-cid-ysgj4rqn]:hover{color:var(--color-brand)}.src[data-astro-cid-ysgj4rqn] svg{vertical-align:-2px;color:var(--color-zinc-400);margin-left:.25rem;display:inline}.sib[data-astro-cid-ysgj4rqn]{gap:.5rem;display:grid}.sib[data-astro-cid-ysgj4rqn] a[data-astro-cid-ysgj4rqn]{background:var(--color-canvas);color:var(--color-zinc-800);border-radius:.875rem;justify-content:space-between;align-items:center;gap:1rem;padding:.875rem 1.125rem;font-weight:500;transition:background-color .2s,color .2s;display:flex}.sib[data-astro-cid-ysgj4rqn] a[data-astro-cid-ysgj4rqn]:hover{background:var(--color-brand-50);color:var(--color-brand-700)}
