.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 .ck-bold{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}}
.post-full{width: 100%}.post-full__head{margin-bottom: clamp(24px,3vw,36px)}.post-full__date{margin: 0 0 var(--space-3);color: var(--tertiary);font-size: var(--fs-caption);font-weight: 500;line-height: var(--lh-caption)}.post-full__title{max-width: 780px;margin: 0;color: var(--text);font-family: var(--font-sans);font-size: clamp(2rem,4.5vw,var(--fs-h2));font-weight: 500;line-height: var(--lh-h2);letter-spacing: var(--ls-h2);text-wrap: balance}.post-full__meta{display: flex;align-items: center;gap: var(--space-2);margin-top: var(--space-4);color: var(--tertiary);font-size: var(--fs-small);font-weight: 500;font-variant-numeric: tabular-nums}.post-full__meta-sep{width: 3px;height: 3px;border-radius: var(--r-full);background: currentColor;flex: 0 0 auto}.post-full__cover{margin: 0 0 clamp(32px,4vw,48px)}.post-full__zoom{display: block;border-radius: var(--r-xl)}.post-full__zoom:focus-visible{outline: 2px solid var(--focus);outline-offset: 2px}.post-full__cover img{display: block;width: 100%;height: auto;aspect-ratio: 16 / 9;object-fit: cover;border-radius: var(--r-xl);background: var(--raised);box-shadow: 0 0 0 1px var(--line),var(--sh-md)}.post-full__back{display: inline-flex;align-items: center;gap: var(--space-2);min-height: var(--hit);margin-top: clamp(40px,5vw,64px);padding-top: var(--space-6);border-top: 1px solid var(--line);color: var(--muted);font-size: var(--fs-ui);font-weight: 500;text-decoration: none;transition: color var(--dur-fast) var(--ease)}@media (hover: hover){.post-full__back:hover{color: var(--amber-text)}}.post-full__back svg{width: 20px;height: 20px;fill: currentColor}.toc{margin: 0 0 clamp(32px,4vw,44px);padding: var(--space-6) var(--space-8);border-radius: var(--r-lg);background: var(--surface);box-shadow: inset 0 0 0 1px var(--line)}.toc__title{margin: 0 0 var(--space-3);color: var(--text);font-size: var(--fs-ui);font-weight: 500}.toc__list{margin: 0;padding: 0;list-style: none;counter-reset: toc}.toc__list li{counter-increment: toc;margin: 0}.toc__list li + li{margin-top: var(--space-2)}.toc__list a{display: flex;gap: var(--space-3);color: var(--muted);font-size: var(--fs-ui);line-height: 1.45;text-decoration: none;transition: color var(--dur-fast) var(--ease)}.toc__list a::before{content: counter(toc,decimal-leading-zero);flex: 0 0 auto;color: var(--tertiary);font-variant-numeric: tabular-nums}.toc--plain .toc__list a::before{display: none}@media (hover: hover){.toc__list a:hover{color: var(--amber-text)}}.toc__list a.is-active{color: var(--amber-text)}@media (min-width: 1100px){.static-main__inner--toc{max-width: 1180px}.post-full--toc{display: grid;grid-template-columns: minmax(0,1fr) 260px;column-gap: clamp(48px,5vw,72px);align-items: start}.post-full--toc > *{grid-column: 1;min-width: 0}.post-full--toc > .toc{grid-column: 2;grid-row: 1 / span 6;position: sticky;top: 96px;max-height: calc(var(--app-h) - 120px);margin: 0;padding: var(--space-4) var(--space-6);overflow-y: auto}}.related{width: 100%;padding: clamp(40px,6vw,80px) 0;border-top: 1px solid var(--line);background: var(--surface)}.related__inner{width: 100%;max-width: calc(var(--wide-container) + 2 * var(--page-margin));margin: 0 auto;padding: 0 max(var(--page-margin),var(--safe-right)) 0 max(var(--page-margin),var(--safe-left))}.related__title{margin: 0 0 clamp(20px,3vw,28px);color: var(--text);font-family: var(--font-sans);font-size: var(--fs-h3);font-weight: 500;line-height: var(--lh-h3);letter-spacing: var(--ls-h3)}.related__grid{display: grid;grid-template-columns: repeat(4,1fr);gap: var(--space-6);margin: 0;padding: 0;list-style: none}@media (max-width: 1100px){.related__grid{grid-template-columns: repeat(3,1fr)}}@media (max-width: 767px){.related__grid{grid-template-columns: repeat(2,1fr)}}.related__card{display: flex;flex-direction: column;color: inherit;text-decoration: none}.related__card:focus-visible{outline: 2px solid var(--focus);outline-offset: 2px;border-radius: var(--r-lg)}.related__cover{display: flex;align-items: center;justify-content: center;width: 100%;aspect-ratio: 16 / 9;overflow: hidden;border-radius: var(--r-lg);background: var(--raised);box-shadow: 0 0 0 1px var(--line)}.related__cover img{display: block;width: 100%;height: 100%;object-fit: cover;transition: transform var(--dur-slow) var(--ease)}.related__cover img.related__mark{width: 32px;height: 32px;object-fit: contain}@media (hover: hover){a.related__card:hover .related__cover img:not(.related__mark){transform: scale(1.02)}}.related__date{margin: var(--space-3) 0 var(--space-2);color: var(--tertiary);font-size: var(--fs-caption);font-weight: 500;line-height: var(--lh-caption)}.related__name{margin: 0;color: var(--text);font-family: var(--font-sans);font-size: var(--fs-lead);font-weight: 500;line-height: 1.4;transition: color var(--dur-fast) var(--ease)}@media (hover: hover){a.related__card:hover .related__name{color: var(--amber-text)}}.related__meta{display: flex;align-items: center;gap: var(--space-2);margin-top: var(--space-3);color: var(--tertiary);font-size: var(--fs-caption);font-weight: 500;font-variant-numeric: tabular-nums}.related__meta-sep{width: 3px;height: 3px;border-radius: var(--r-full);background: currentColor;flex: 0 0 auto}@media (max-width: 479px){.related__grid{grid-template-columns: 1fr}}@media (prefers-reduced-motion: reduce){.post-full__back,.toc__list a,.related__cover img,.related__name{transition: none}}
.faq-page,.blog-page,.static-page{background: var(--bg);color: var(--text)}.faq-hero h1,.blog-head__title,.post-full__title,.ck-content h1{font-family: var(--font-sans);font-weight: 500;color: var(--text);text-wrap: balance}.faq-hero h1{font-size: clamp(2.375rem,5.5vw,var(--fs-h1));line-height: var(--lh-h1);letter-spacing: var(--ls-h1)}.blog-head__title{font-size: clamp(2.375rem,5.5vw,var(--fs-h1));line-height: var(--lh-h1);letter-spacing: var(--ls-h1)}.post-full__title,.ck-content h1{font-size: clamp(2rem,4.5vw,var(--fs-h2));line-height: var(--lh-h2);letter-spacing: var(--ls-h2);max-width: 780px}.faq-results__head h2{font-family: var(--font-sans);font-weight: 500;font-size: var(--fs-h3);line-height: var(--lh-h3);letter-spacing: var(--ls-h3);color: var(--text)}.ck-content h2,.ck-content h3,.ck-content h4,.ck-content h5,.ck-content h6{font-family: var(--font-sans);font-weight: 500;letter-spacing: var(--ls-h3);color: var(--text)}.ck-content h2{font-size: var(--fs-h3);line-height: var(--lh-h3);border-top: none;padding-top: 0;margin-top: var(--space-16)}.ck-content h3{font-size: var(--fs-lead);line-height: 1.4;margin-top: var(--space-8)}.ck-content h4,.ck-content h5,.ck-content h6{font-size: var(--fs-body);letter-spacing: 0}.breadcrumbs{margin-bottom: clamp(24px,3vw,36px);font-family: var(--font-body);font-size: var(--fs-small);line-height: 1.4}.breadcrumbs__list{display: flex;align-items: center;flex-wrap: wrap;gap: 6px;margin: 0;padding: 0;list-style: none}.breadcrumbs__item{min-width: 0;display: inline-flex;align-items: center;gap: 6px}.breadcrumbs__link{color: var(--muted);text-decoration: none;transition: color var(--dur-fast) var(--ease)}@media (hover: hover){.breadcrumbs__link:hover{color: var(--amber-text)}}.breadcrumbs__separator{width: 16px;height: 16px;flex: 0 0 auto;fill: currentColor;color: var(--tertiary)}.breadcrumbs__current{max-width: min(460px,70vw);overflow: hidden;color: var(--text);font-weight: 500;text-overflow: ellipsis;white-space: nowrap}@media (prefers-reduced-motion: reduce){.breadcrumbs__link{transition: none}}.faq-hero{border-bottom: none}.faq-hero__inner{padding-top: var(--space-24);padding-bottom: var(--space-16)}.faq-kicker{font-size: var(--fs-caption);font-weight: 500;color: var(--amber-text)}.faq-kicker span{color: var(--tertiary)}.faq-hero__copy > p:last-child{max-width: 560px;font-size: var(--fs-lead);line-height: var(--lh-lead);color: var(--muted)}.faq-search{min-height: 64px;padding: 0 var(--space-6);border: none;border-radius: var(--r-full);background: var(--surface);box-shadow: inset 0 0 0 1px var(--line);transition: box-shadow var(--dur-base) var(--ease)}.faq-search:focus-within{border-color: transparent;background: var(--surface);box-shadow: inset 0 0 0 2px var(--focus)}.faq-search__icon{width: 24px;height: 24px;color: var(--muted)}.faq-search input{font: 400 var(--fs-body)/1.3 var(--font-sans);color: var(--text)}.faq-search input::-webkit-search-cancel-button{filter: none;opacity: .6}.faq-search kbd{border: none;border-radius: var(--r-sm);background: var(--raised);box-shadow: inset 0 0 0 1px var(--line);color: var(--muted);font: 500 var(--fs-caption)/1.2 var(--font-sans)}.faq-directory{padding-top: var(--space-8);padding-bottom: var(--space-24)}.faq-index__label{font-size: var(--fs-caption);font-weight: 500;color: var(--tertiary)}.faq-index__nav{border-top: none;display: flex;flex-direction: column;gap: var(--space-1)}.faq-index__link{min-height: 48px;padding: 0 var(--space-4);border-bottom: none;border-radius: var(--r-md);color: var(--muted);font-size: var(--fs-ui);font-weight: 500;transition: background-color var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease)}@media (hover: hover){.faq-index__link:hover{padding-left: var(--space-4);background: var(--raised);color: var(--text)}}.faq-index__link.is-active{padding-left: var(--space-4);box-shadow: none;background: var(--amber-soft);color: var(--amber-text)}.faq-index__link span:last-child{font-size: var(--fs-caption);color: inherit}.faq-index__support{border-top: 1px solid var(--line)}.faq-index__support p{font-size: var(--fs-caption)}.faq-index__support a{font-size: var(--fs-ui);font-weight: 500;color: var(--amber-text)}.faq-index__support svg{width: 16px;height: 16px}.faq-results__head p{font-size: var(--fs-caption);color: var(--tertiary)}.faq-group > h3{font-size: var(--fs-caption);font-weight: 500;color: var(--tertiary);margin-bottom: var(--space-3)}.faq-question{border: none;border-radius: var(--r-md);background: var(--surface);box-shadow: inset 0 0 0 1px var(--line);margin-bottom: var(--space-2)}.faq-question:last-child{border-bottom: none}.faq-question summary{min-height: 72px;padding: var(--space-4) var(--space-6);font-family: var(--font-sans);font-size: var(--fs-ui);font-weight: 500;line-height: var(--lh-ui);color: var(--text);grid-template-columns: minmax(0,1fr) 24px}@media (hover: hover){.faq-question summary:hover{color: var(--text)}}.faq-question[open] summary{color: var(--text)}.faq-question summary:focus-visible{outline: none;box-shadow: 0 0 0 2px var(--bg),0 0 0 4px var(--focus);border-radius: var(--r-md)}.faq-question__toggle{width: 24px;height: 24px;color: var(--muted)}.faq-question[open] .faq-question__toggle{color: var(--amber-text)}.faq-question__answer{max-width: 680px;padding: 0 var(--space-16) var(--space-6) var(--space-6);font-size: var(--fs-body);line-height: var(--lh-body);color: var(--text-2)}.faq-empty{border: none;border-radius: var(--r-md);background: var(--surface);box-shadow: inset 0 0 0 1px var(--line);padding: var(--space-8)}.faq-empty p{font-size: var(--fs-ui)}.faq-empty button{color: var(--amber-text);font-size: var(--fs-ui);font-weight: 500}.blog-main{padding-top: var(--space-8)}.blog-list{gap: var(--space-12) var(--space-6)}.post__cover{border: none;border-radius: var(--r-lg);background: var(--raised);box-shadow: 0 0 0 1px var(--line)}.post__cover img{transition: transform var(--dur-slow) var(--ease)}@media (hover: hover){a.post:hover .post__cover img{transform: scale(1.02)}}.post__date{margin: var(--space-4) 0 var(--space-2);font-size: var(--fs-caption);color: var(--tertiary)}.post__title{font-family: var(--font-sans);font-size: var(--fs-lead);font-weight: 500;line-height: 1.4;letter-spacing: -0.01em;color: var(--text)}@media (hover: hover){a.post:hover .post__title{color: var(--amber-text)}}.post__meta{margin-top: var(--space-3);font-size: var(--fs-caption);color: var(--tertiary);font-variant-numeric: tabular-nums}.post:focus-visible{outline: none;box-shadow: 0 0 0 2px var(--bg),0 0 0 4px var(--focus);border-radius: var(--r-lg)}.pagination{gap: var(--space-2);margin-top: var(--space-24)}.pagination__btn{min-width: var(--hit);height: var(--hit);padding: 0 var(--space-4);border: none;border-radius: var(--r-full);background: var(--surface);box-shadow: inset 0 0 0 1px var(--line);color: var(--muted);font-size: var(--fs-ui);font-weight: 500;font-variant-numeric: tabular-nums}@media (hover: hover){.pagination__btn:hover{background: var(--raised);color: var(--text);border-color: transparent}}.pagination__btn.is-current{background: var(--amber);box-shadow: none;color: var(--on-amber);border-color: transparent}.pagination__btn--nav svg{width: 20px;height: 20px;fill: currentColor}.pagination__ellipsis{color: var(--tertiary)}.post-full__date{font-size: var(--fs-caption);color: var(--tertiary)}.post-full__meta{font-size: var(--fs-small);color: var(--tertiary);font-variant-numeric: tabular-nums}.post-full__cover img{border: none;border-radius: var(--r-xl);box-shadow: 0 0 0 1px var(--line),var(--sh-md)}.post-full__back{font-size: var(--fs-ui);font-weight: 500;color: var(--muted)}@media (hover: hover){.post-full__back:hover{color: var(--amber-text)}}.post-full__back svg{width: 20px;height: 20px}.toc{padding: var(--space-6) var(--space-8);border: none;border-radius: var(--r-lg);background: var(--surface);box-shadow: inset 0 0 0 1px var(--line)}.toc__title{font-size: var(--fs-ui);font-weight: 500;color: var(--text)}.toc__list a{font-size: var(--fs-ui);color: var(--muted)}@media (hover: hover){.toc__list a:hover{color: var(--amber-text)}}.related__title{font-family: var(--font-sans);font-size: var(--fs-h3);font-weight: 500;letter-spacing: var(--ls-h3);color: var(--text)}.related__card{border: none}.related__cover{border: none;border-radius: var(--r-lg);box-shadow: 0 0 0 1px var(--line)}.related__date,.related__meta{font-size: var(--fs-caption);color: var(--tertiary)}.related__name{font-family: var(--font-sans);font-size: var(--fs-lead);font-weight: 500;color: var(--text)}@media (hover: hover){a.related__card:hover .related__name{color: var(--amber-text)}}.ck-content{color: var(--text-2);font-size: var(--fs-body);line-height: var(--lh-body);font-feature-settings: normal}.ck-content h1 + p{font-size: var(--fs-lead);line-height: var(--lh-lead);color: var(--text-2)}.ck-content p{max-width: 680px}.ck-content strong{font-weight: 600;color: var(--text)}.ck-content a{color: var(--amber-text);text-decoration-color: color-mix(in srgb,currentColor 40%,transparent)}@media (hover: hover){.ck-content a:hover{color: var(--link-hover);text-decoration-color: currentColor}}.ck-content ul,.ck-content ol{max-width: 680px;padding-left: var(--space-8)}.ck-content ul{list-style: none}.ck-content ul > li{position: relative}.ck-content ul > li::before{content: "";position: absolute;left: -22px;top: 0.62em;width: 8px;height: 6px;border-radius: 1px;background: var(--amber)}.ck-content li::marker{color: var(--amber-text);font-weight: 500}.ck-content blockquote{border-left: none;border-radius: var(--r-md);padding: var(--space-6) var(--space-8);background: var(--surface);box-shadow: inset 0 0 0 1px var(--line);color: var(--text);font-size: var(--fs-body)}.ck-content em,.ck-content i{font-style: normal;font-weight: 600;color: var(--text)}.ck-content hr{background: var(--line)}.ck-content code{border: none;border-radius: 8px;background: var(--raised);color: var(--amber-text);font-family: var(--font-code);font-variant-numeric: normal;font-size: 0.875em}.ck-content pre{border: none;border-radius: var(--r-md);background: var(--surface);box-shadow: inset 0 0 0 1px var(--line)}.ck-content pre code{background: transparent;color: var(--text);font-size: var(--fs-small)}.ck-content figure.image img{border: none;border-radius: var(--r-lg);box-shadow: 0 0 0 1px var(--line),var(--sh-md)}.ck-content figure.image figcaption{font-size: var(--fs-caption);color: var(--tertiary)}.ck-content figure.table{border: none;border-radius: var(--r-md);background: var(--surface);box-shadow: inset 0 0 0 1px var(--line)}.ck-content table{font-size: var(--fs-small)}.ck-content th,.ck-content td{border-right-color: var(--line);border-bottom-color: var(--line);font-variant-numeric: tabular-nums}.ck-content th{background: var(--raised);font-size: var(--fs-small);font-weight: 500}@media (max-width: 767px){.faq-hero__inner{padding-top: var(--space-12);padding-bottom: var(--space-8)}.faq-question summary{padding: var(--space-4)}.faq-question__answer{padding: 0 var(--space-4) var(--space-4)}.post-full__title,.ck-content h1{font-size: var(--fs-h2);line-height: var(--lh-h2)}.ck-content h2{margin-top: var(--space-8)}.ck-content h3{margin-top: var(--space-6)}.pagination{margin-top: var(--space-12)}}
