.hero.svelte-z6czvp{background-color:var(--color-surface-sunken);border-block-end:var(--nn-border-thin) solid var(--color-border);padding-block:clamp(2.5rem,1.5rem + 5vw,5rem) 0}.hero.svelte-z6czvp .container:where(.svelte-z6czvp){align-items:start;gap:var(--nn-space-sm);flex-direction:column;padding-block-end:clamp(2rem,1.2rem + 4vw,3.5rem);display:flex}.back.svelte-z6czvp{align-items:center;gap:var(--nn-space-2xs);font-size:var(--nn-text-sm);font-weight:var(--nn-weight-medium);color:var(--color-text-muted);transition:color var(--nn-duration-fast) var(--nn-ease-out);display:inline-flex}.back.svelte-z6czvp:hover,.back.svelte-z6czvp:focus-visible{color:var(--color-text-brand)}.title.svelte-z6czvp{font-size:var(--nn-text-4xl)}.effective.svelte-z6czvp{font-size:var(--nn-text-sm);color:var(--color-text-muted)}.body.svelte-z6czvp{padding-block:var(--nn-space-xl) var(--nn-space-section)}.rich.svelte-z6czvp{max-inline-size:var(--nn-width-prose);font-size:var(--nn-text-base);line-height:var(--nn-leading-relaxed)}.rich.svelte-z6czvp p{margin-block-end:var(--nn-space-sm)}.rich.svelte-z6czvp :is(h1,h2,h3,h4,h5,h6){font-family:var(--font-display);font-weight:var(--nn-weight-bold);line-height:var(--nn-leading-snug);letter-spacing:var(--nn-tracking-tight);margin-block:var(--nn-space-lg) var(--nn-space-2xs)}.rich.svelte-z6czvp>:first-child{margin-block-start:0}.rich.svelte-z6czvp h1,.rich.svelte-z6czvp h2{font-size:var(--nn-text-xl)}.rich.svelte-z6czvp h3{font-size:var(--nn-text-lg)}.rich.svelte-z6czvp :is(h4,h5,h6){font-size:var(--nn-text-md)}.rich.svelte-z6czvp :is(ul,ol){margin-block-end:var(--nn-space-sm);padding-inline-start:var(--nn-space-lg)}.rich.svelte-z6czvp li{margin-block-end:var(--nn-space-3xs)}.rich.svelte-z6czvp li>p:last-child{margin-block-end:0}.rich.svelte-z6czvp a{color:var(--color-text-brand);text-underline-offset:2px;text-decoration:underline}.rich.svelte-z6czvp blockquote{border-inline-start:var(--nn-border-thick) solid var(--color-brand);color:var(--color-text-muted);margin-block-end:var(--nn-space-sm);padding-inline-start:var(--nn-space-sm)}.rich.svelte-z6czvp hr{margin-block:var(--nn-space-lg);border:0;border-block-start:var(--nn-border-thin) solid var(--color-border)}.rich.svelte-z6czvp code{font-family:var(--nn-font-mono);background-color:var(--color-surface-sunken);border-radius:var(--nn-radius-xs);padding:.15em .4em;font-size:.9em}.rich.svelte-z6czvp img{border-radius:var(--radius-card);block-size:auto;max-inline-size:100%}.rich.svelte-z6czvp table{max-inline-size:100%;border-collapse:collapse;font-size:var(--nn-text-sm);margin-block-end:var(--nn-space-sm);display:block;overflow-x:auto}.rich.svelte-z6czvp :is(th,td){padding:var(--nn-space-2xs) var(--nn-space-xs);border:var(--nn-border-thin) solid var(--color-border);text-align:start;vertical-align:top}.rich.svelte-z6czvp th{background-color:var(--color-surface-sunken);font-weight:var(--nn-weight-semibold)}.others.svelte-z6czvp{max-inline-size:var(--nn-width-prose);border-block-start:var(--nn-border-thin) solid var(--color-border);margin-block-start:var(--nn-space-xl);padding-block-start:var(--nn-space-md)}.others.svelte-z6czvp h2:where(.svelte-z6czvp){font-family:var(--font-display);font-size:var(--nn-text-xs);font-weight:var(--nn-weight-semibold);letter-spacing:var(--nn-tracking-widest);text-transform:uppercase;color:var(--color-text-muted);margin-block-end:var(--nn-space-2xs)}.others.svelte-z6czvp ul:where(.svelte-z6czvp){gap:var(--nn-space-sm);flex-wrap:wrap;display:flex}.others.svelte-z6czvp a:where(.svelte-z6czvp){font-size:var(--nn-text-sm);font-weight:var(--nn-weight-medium);color:var(--color-text-brand)}.others.svelte-z6czvp a:where(.svelte-z6czvp):hover,.others.svelte-z6czvp a:where(.svelte-z6czvp):focus-visible{text-underline-offset:3px;text-decoration:underline}
