.page-module-scss-module__n6Uq7W__prose{color:var(--color-text);font-size:var(--text-lg);line-height:var(--leading-relaxed)}@media (min-width:768px){.page-module-scss-module__n6Uq7W__prose{font-size:var(--text-xl)}}.page-module-scss-module__n6Uq7W__prose>h1{display:none}.page-module-scss-module__n6Uq7W__prose>:first-child{margin-top:0}.page-module-scss-module__n6Uq7W__prose>h1:first-child+*{margin-top:0}:is(.page-module-scss-module__n6Uq7W__prose h2,.page-module-scss-module__n6Uq7W__prose h3){scroll-margin-top:calc(var(--header-height-compact) + var(--space-4))}:is(.page-module-scss-module__n6Uq7W__prose h4,.page-module-scss-module__n6Uq7W__prose h5,.page-module-scss-module__n6Uq7W__prose h6){color:var(--color-text-heading)}.page-module-scss-module__n6Uq7W__prose h2{font-size:var(--text-3xl);font-weight:var(--font-weight-bold);line-height:var(--leading-snug);color:var(--color-text-heading);margin-top:var(--space-12);margin-bottom:var(--space-4)}@media (min-width:768px){.page-module-scss-module__n6Uq7W__prose h2{font-size:var(--text-4xl)}}.page-module-scss-module__n6Uq7W__prose h3{font-size:var(--text-xl);font-weight:var(--font-weight-semibold);line-height:var(--leading-snug);color:var(--color-text-heading);margin-top:var(--space-10);margin-bottom:var(--space-3)}@media (min-width:768px){.page-module-scss-module__n6Uq7W__prose h3{font-size:var(--text-2xl)}}.page-module-scss-module__n6Uq7W__prose p{margin-bottom:var(--space-5)}.page-module-scss-module__n6Uq7W__prose strong{font-weight:var(--font-weight-bold);color:var(--color-text-heading)}.page-module-scss-module__n6Uq7W__prose em{color:var(--color-text-muted);font-style:italic}:is(.page-module-scss-module__n6Uq7W__prose ul,.page-module-scss-module__n6Uq7W__prose ol){margin-bottom:var(--space-4);padding-left:var(--space-6)}.page-module-scss-module__n6Uq7W__prose ul{list-style-type:disc}.page-module-scss-module__n6Uq7W__prose ol{list-style-type:decimal}.page-module-scss-module__n6Uq7W__prose li{margin-bottom:var(--space-2)}:is(.page-module-scss-module__n6Uq7W__prose li>ul,.page-module-scss-module__n6Uq7W__prose li>ol){margin-top:var(--space-2);margin-bottom:var(--space-2)}.page-module-scss-module__n6Uq7W__prose li::marker{color:var(--color-accent)}.page-module-scss-module__n6Uq7W__prose a{color:var(--color-link);text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb, var(--color-link) 40%, transparent);text-decoration-color:color-mix(in srgb, var(--color-link) 40%, transparent);text-underline-offset:3px;transition:color var(--transition-fast),text-decoration-color var(--transition-fast)}@media (hover:hover) and (pointer:fine){.page-module-scss-module__n6Uq7W__prose a:hover{color:var(--color-accent-hover);text-decoration-color:currentColor}}.page-module-scss-module__n6Uq7W__prose a:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px;border-radius:var(--radius-sm)}.page-module-scss-module__n6Uq7W__prose hr{margin-block:var(--space-10);border:0;border-top:1px solid var(--color-border)}.page-module-scss-module__n6Uq7W__prose blockquote{margin-block:var(--space-8);padding:var(--space-4) var(--space-6);border-left:4px solid var(--color-accent);border-radius:0 var(--radius-md) var(--radius-md) 0;background:color-mix(in srgb, var(--color-accent) 5%, transparent);color:var(--color-text);font-style:italic}.page-module-scss-module__n6Uq7W__prose blockquote p:last-child{margin-bottom:0}.page-module-scss-module__n6Uq7W__prose table{border-collapse:collapse;width:100%;font-size:var(--text-sm)}@media (min-width:768px){.page-module-scss-module__n6Uq7W__prose table{font-size:var(--text-base)}}.page-module-scss-module__n6Uq7W__prose thead{background-color:var(--color-bg-muted)}:is(.page-module-scss-module__n6Uq7W__prose th,.page-module-scss-module__n6Uq7W__prose td){padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);text-align:left;vertical-align:top}.page-module-scss-module__n6Uq7W__prose th{font-weight:var(--font-weight-semibold);color:var(--color-text)}.page-module-scss-module__n6Uq7W__prose code{font-family:var(--font-mono-stack);color:var(--color-text);background-color:var(--color-bg-muted);border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:.15em .4em;font-size:.875em}.page-module-scss-module__n6Uq7W__prose pre{margin-block:var(--space-4);padding:var(--space-4);background-color:var(--color-bg-muted);border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:var(--text-sm);overflow-x:auto}.page-module-scss-module__n6Uq7W__prose pre code{background-color:#0000;border:0;padding:0}.page-module-scss-module__n6Uq7W__prose.page-module-scss-module__n6Uq7W__prose{font-size:var(--text-lg);line-height:var(--leading-normal)}.page-module-scss-module__n6Uq7W__prose.page-module-scss-module__n6Uq7W__prose p{margin-bottom:var(--space-6)}.page-module-scss-module__n6Uq7W__prose.page-module-scss-module__n6Uq7W__prose .page-module-scss-module__n6Uq7W__notice{margin-bottom:var(--space-8);padding:var(--space-4) var(--space-5);font-weight:var(--font-weight-medium);background:var(--color-warning-bg);border:1px solid var(--color-warning-border);border-radius:var(--radius-lg)}
