.static-page{min-height: var(--app-h);display: flex;flex-direction: column;background-color: var(--bg);color: var(--text);overflow-x: clip}.static-main{flex: 1 0 auto;width: 100%}.static-main__inner{width: 100%;max-width: 860px;margin: 0 auto;padding: clamp(32px,4vw,56px) max(var(--content-pad),var(--safe-right)) clamp(48px,6vw,88px) max(var(--content-pad),var(--safe-left))}.static-document{width: 100%}.ck-content{color: var(--text-2);font-family: var(--font-sans);font-size: var(--fs-body);line-height: var(--lh-body);overflow-wrap: break-word}.ck-content > :first-child{margin-top: 0}.ck-content > :last-child{margin-bottom: 0}.ck-content h1,.ck-content h2,.ck-content h3,.ck-content h4,.ck-content h5,.ck-content h6{color: var(--text);font-family: var(--font-sans);font-weight: 500;text-wrap: balance}.ck-content h1{max-width: 780px;margin: 0 0 var(--space-6);font-size: clamp(2rem,4.5vw,var(--fs-h2));line-height: var(--lh-h2);letter-spacing: var(--ls-h2)}.ck-content h1 + p{margin-bottom: var(--space-12);color: var(--text-2);font-size: var(--fs-lead);line-height: var(--lh-lead)}.ck-content h1 + p.doc-meta{margin-bottom: var(--space-8);color: var(--tertiary);font-size: var(--fs-small);line-height: var(--lh-small);font-variant-numeric: tabular-nums}.static-document__head{margin-bottom: var(--space-6)}.static-document__body > p:first-child{margin-bottom: var(--space-12);color: var(--text-2);font-size: var(--fs-lead);line-height: var(--lh-lead)}.static-document__body > p.doc-meta:first-child{margin-bottom: var(--space-8);color: var(--tertiary);font-size: var(--fs-small);line-height: var(--lh-small);font-variant-numeric: tabular-nums}.static-document__body > h2:first-child{margin-top: var(--space-16)}.static-document__body > h3:first-child{margin-top: var(--space-8)}.ck-content h2{margin: var(--space-16) 0 var(--space-4);font-size: var(--fs-h3);line-height: var(--lh-h3);letter-spacing: var(--ls-h3)}.ck-content h3{margin: var(--space-8) 0 var(--space-3);font-size: var(--fs-lead);line-height: 1.4;letter-spacing: var(--ls-h3)}.ck-content h4,.ck-content h5,.ck-content h6{margin: var(--space-6) 0 var(--space-2);font-size: var(--fs-body);line-height: var(--lh-body)}.ck-content h2[id],.ck-content h3[id],.ck-content h4[id]{scroll-margin-top: 96px}.ck-content p{max-width: 680px;margin: 0 0 var(--space-4)}.ck-content strong,.ck-content b{color: var(--text);font-weight: 600}.ck-content em,.ck-content i{color: var(--text);font-style: normal;font-weight: 600}.ck-content a{color: var(--amber-text);text-decoration: underline;text-decoration-color: color-mix(in srgb,currentColor 40%,transparent);text-decoration-thickness: 1px;text-underline-offset: 4px;transition: color var(--dur-fast) var(--ease),text-decoration-color var(--dur-fast) var(--ease)}@media (hover: hover){.ck-content a:hover{color: var(--link-hover);text-decoration-color: currentColor}}@media (max-width: 1023px){.ck-content a:not([data-lightbox]){padding-block: 11px}}.ck-content ul,.ck-content ol{max-width: 680px;margin: 0 0 var(--space-6);padding-left: var(--space-8)}.ck-content li{margin: var(--space-2) 0;padding-left: var(--space-1)}.ck-content li::marker{color: var(--amber-text);font-weight: 500}.ck-content li > ul,.ck-content li > ol{margin: var(--space-2) 0 0}.ck-content blockquote{margin: var(--space-8) 0;padding: var(--space-6) var(--space-8);border-radius: var(--r-md);background: var(--surface);box-shadow: inset 0 0 0 1px var(--line);color: var(--text);font-size: var(--fs-body)}.ck-content blockquote > :last-child{margin-bottom: 0}.ck-content hr{height: 1px;margin: var(--space-12) 0;border: 0;background: var(--line)}.ck-content code{padding: 3px 7px;border-radius: var(--r-sm);background: var(--raised);color: var(--amber-text);font-family: var(--font-code);font-size: 0.875em}.ck-content pre{max-width: 100%;margin: var(--space-6) 0;padding: var(--space-4) var(--space-6);overflow-x: auto;border-radius: var(--r-md);background: var(--surface);box-shadow: inset 0 0 0 1px var(--line)}.ck-content pre code{padding: 0;background: transparent;color: var(--text);font-size: var(--fs-small)}.ck-content a[data-lightbox]{display: block;text-decoration: none}.ck-content img{display: block;max-width: 100%;height: auto;border-radius: var(--r-lg);box-shadow: 0 0 0 1px var(--line)}.ck-content figure.image{margin: var(--space-8) auto;text-align: center}.ck-content figure.image img{width: 100%}.ck-content figure.image.image-style-side{max-width: 48%;margin: var(--space-2) 0 var(--space-6) var(--space-8);float: right}.ck-content figure.image.image_resized{display: block;max-width: 100%}.ck-content figure.image figcaption{margin-top: var(--space-3);color: var(--tertiary);font-size: var(--fs-caption);line-height: 1.5}.ck-content figure.table{max-width: 100%;margin: var(--space-8) 0;overflow-x: auto;border-radius: var(--r-md);background: var(--surface);box-shadow: inset 0 0 0 1px var(--line)}.ck-content table{width: 100%;border-collapse: collapse;font-size: var(--fs-small);line-height: 1.55}.ck-content th,.ck-content td{min-width: 120px;padding: var(--space-3) var(--space-4);border: 0;border-right: 1px solid var(--line);border-bottom: 1px solid var(--line);text-align: left;vertical-align: top;font-variant-numeric: tabular-nums}.ck-content th{background: var(--raised);color: var(--text);font-size: var(--fs-small);font-weight: 500}.ck-content tr:last-child td,.ck-content tr:last-child th{border-bottom: 0}.ck-content th:last-child,.ck-content td:last-child{border-right: 0}.ck-content::after{content: "";display: table;clear: both}@media (max-width: 767px){.ck-content figure.image.image-style-side{max-width: none;margin: var(--space-6) 0;float: none}}.doc-links{margin-top: var(--space-16);padding-top: var(--space-8);border-top: 1px solid var(--line)}.doc-links--group{margin-top: var(--space-8);padding-top: 0;border-top: 0}.doc-links__title{margin: 0 0 var(--space-4);color: var(--tertiary);font-size: var(--fs-caption);font-weight: 500;line-height: var(--lh-caption)}.doc-links__list{display: flex;flex-wrap: wrap;gap: var(--space-2);margin: 0 0 var(--space-6);padding: 0;list-style: none}.doc-links__item{display: inline-flex;align-items: center;min-height: var(--hit);padding: 0 var(--space-4);border-radius: var(--r-full);background: var(--surface);box-shadow: inset 0 0 0 1px var(--line);color: var(--muted);font-size: var(--fs-small);font-weight: 500;line-height: var(--lh-small);text-decoration: none;transition: background-color var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease)}@media (hover: hover){a.doc-links__item:hover{background: var(--raised);color: var(--text)}}.doc-links__item.is-current{background: var(--amber-soft);box-shadow: none;color: var(--amber-text)}.error-main .static-main__inner{display: flex;justify-content: center}.error-page{width: 100%;max-width: 560px;padding: clamp(40px,8vw,112px) 0 clamp(24px,4vw,56px);text-align: left}.error-page__caption{margin: 0;color: var(--muted);font-size: var(--fs-caption);font-weight: 500;line-height: var(--lh-caption);font-variant-numeric: tabular-nums}.error-page__digits{margin: var(--space-2) 0 var(--space-3);color: var(--text);font-size: clamp(4rem,14vw,7.25rem);font-weight: 500;line-height: var(--lh-display);letter-spacing: var(--ls-display);font-variant-numeric: tabular-nums}.error-page__title{margin: 0;color: var(--text);font-size: var(--fs-h3);font-weight: 500;line-height: var(--lh-h3);letter-spacing: var(--ls-h3)}.error-page__text{margin: var(--space-3) 0 0;color: var(--muted);font-size: var(--fs-body);line-height: var(--lh-body)}.error-page__actions{display: flex;flex-wrap: wrap;gap: var(--space-3);margin-top: var(--space-8)}@media (prefers-reduced-motion: reduce){.breadcrumbs__link,.ck-content a,.doc-links__item{transition: none}}
