.content-document[data-astro-cid-fprc5jsl]{gap:var(--space-64);padding:var(--space-32) var(--space-section-horizontal-l) var(--space-section-vertical-l);border-radius:var(--radius-0);--content-document-header-offset:60px;flex-direction:column;display:flex}.content-document__aside[data-astro-cid-fprc5jsl]{justify-content:center;gap:var(--space-48);padding:var(--space-0);flex-direction:column;display:flex}.content-document[data-astro-cid-fprc5jsl] .content-document__back{align-self:flex-start;width:auto}.content-document[data-astro-cid-fprc5jsl] .content-document__back .button__label{width:calc-size(fit-content, round(up, size, 1px));white-space:nowrap;flex:none}.content-document__title-info[data-astro-cid-fprc5jsl]{padding:var(--space-0);border-radius:var(--radius-0);flex-direction:column;display:flex}.content-document__tag-frame[data-astro-cid-fprc5jsl]{z-index:1;align-self:flex-start;gap:var(--space-8);padding:var(--space-0) var(--space-10);border-radius:var(--radius-0);flex-direction:column;display:flex;position:relative}.content-document__tag[data-astro-cid-fprc5jsl]{justify-content:center;align-self:flex-start;align-items:center;gap:var(--space-8);padding:var(--space-6);border-radius:var(--radius-0);background-color:var(--bg-main);display:flex}.content-document__tag-text[data-astro-cid-fprc5jsl]{width:calc-size(fit-content, round(up, size, 1px));font-family:JetBrains Mono;font-size:var(--dv-font-size-14);font-weight:500;line-height:var(--dv-line-height-20);letter-spacing:normal;text-transform:uppercase;white-space:nowrap;color:var(--text-additional);flex:none}.content-document__panel[data-astro-cid-fprc5jsl]{gap:var(--space-24);margin-top:var(--space-line-tag);padding:var(--content-document-panel-padding);border:1px solid var(--line-tertiary);border-radius:var(--radius-4);box-shadow:0 0 0 1px var(--line-tertiary);border-image:linear-gradient(#0000,#0000) 1;flex-direction:column;display:flex;position:relative}.content-document__panel[data-astro-cid-fprc5jsl]>*{margin-inline:-1px}.content-document__panel[data-astro-cid-fprc5jsl]>:first-child{margin-top:-1px}.content-document__panel[data-astro-cid-fprc5jsl]>:last-child{margin-bottom:-1px}.content-document__contents--group[data-astro-cid-fprc5jsl]{gap:var(--space-12);padding:var(--space-0);border-radius:var(--radius-0);flex-direction:column;display:flex}.content-document__caption[data-astro-cid-fprc5jsl]{font-family:JetBrains Mono;font-size:var(--font-body-m-size);font-weight:500;line-height:var(--font-body-m-line-height);letter-spacing:var(--dv-letter-spacing-n0-14);color:var(--text-tertiary)}.content-document__list[data-astro-cid-fprc5jsl]{justify-content:center;gap:var(--space-4);padding:var(--space-0);border-radius:var(--radius-0);flex-direction:column;display:flex}.content-document__entry-link[data-astro-cid-fprc5jsl]{align-items:center;gap:var(--space-4);padding:var(--space-0);border-radius:var(--radius-0);display:flex}.content-document__entry-link[data-astro-cid-fprc5jsl]:focus-visible{outline:1px solid var(--line-accent);outline-offset:var(--space-2)}.content-document__entry-number[data-astro-cid-fprc5jsl],.content-document__entry-body[data-astro-cid-fprc5jsl]{justify-content:center;align-items:center;gap:var(--space-24);padding:var(--space-6);border-radius:var(--radius-2);display:flex}.content-document__entry-number[data-astro-cid-fprc5jsl]{flex:none}.content-document__entry-body[data-astro-cid-fprc5jsl]{background-color:var(--bg-secondary);flex:1 1 0;min-width:0}.content-document__entry-number-text[data-astro-cid-fprc5jsl],.content-document__entry-label[data-astro-cid-fprc5jsl]{font-family:JetBrains Mono;font-size:var(--font-body-m-size);line-height:var(--font-body-m-line-height);letter-spacing:var(--dv-letter-spacing-n0-14);text-transform:uppercase}.content-document__entry-number-text[data-astro-cid-fprc5jsl]{width:calc-size(fit-content, round(up, size, 1px));white-space:nowrap;color:var(--text-tertiary);flex:none;font-weight:800}.content-document__entry-label[data-astro-cid-fprc5jsl]{min-width:0;color:var(--text-main);flex:1 1 0;font-weight:700}.content-document__entry-link[data-astro-cid-fprc5jsl][aria-current] .content-document__entry-number[data-astro-cid-fprc5jsl]{padding-right:var(--space-32);background-color:var(--bg-accent)}.content-document__entry-link[data-astro-cid-fprc5jsl][aria-current] .content-document__entry-number-text[data-astro-cid-fprc5jsl]{color:var(--text-reverse)}.content-document__entry-link[data-astro-cid-fprc5jsl][aria-current] .content-document__entry-body[data-astro-cid-fprc5jsl]{background-color:var(--bg-accent-secondary)}.content-document__entry-link[data-astro-cid-fprc5jsl][aria-current] .content-document__entry-label[data-astro-cid-fprc5jsl]{color:var(--text-accent)}.content-document__main[data-astro-cid-fprc5jsl]{gap:var(--space-64);padding:var(--space-72) var(--space-0) var(--space-0);border-radius:var(--radius-0);flex-direction:column;display:flex}.content-document__header[data-astro-cid-fprc5jsl]{gap:var(--space-24);padding:var(--space-10) var(--space-0) var(--space-0);border-radius:var(--radius-0);flex-direction:column;display:flex}.content-document__meta[data-astro-cid-fprc5jsl]{padding:var(--space-0);border-radius:var(--radius-0);justify-content:space-between;display:flex}.content-document__meta-text[data-astro-cid-fprc5jsl]{min-width:0;height:calc-size(auto, round(up, size, 1px));font-family:JetBrains Mono;font-size:var(--dv-font-size-14);font-weight:500;line-height:var(--dv-line-height-19-6);letter-spacing:normal;white-space:pre-line;color:var(--text-tertiary);flex:1 1 0}.content-document__meta-text--end[data-astro-cid-fprc5jsl]{text-align:right}.content-document__divider[data-astro-cid-fprc5jsl]{fill:none;height:0;stroke:var(--line-secondary);stroke-width:1px;align-self:stretch;position:relative}.content-document__divider-line[data-astro-cid-fprc5jsl]{stroke-dasharray:6 6;stroke-dashoffset:3px;width:100%;position:absolute;top:-1px;left:0;overflow:visible}.content-document__dash--desktop[data-astro-cid-fprc5jsl]{display:none}.content-document__title-group[data-astro-cid-fprc5jsl]{gap:var(--space-16);padding:var(--space-0);border-radius:var(--radius-0);flex-direction:column;display:flex}.content-document__title[data-astro-cid-fprc5jsl]{font-family:JetBrains Mono;font-size:var(--font-titles-h2-size);font-weight:700;line-height:var(--font-titles-h2-line-height);letter-spacing:var(--dv-letter-spacing-n0-32);color:var(--text-main)}.content-document__subtitle[data-astro-cid-fprc5jsl]{font-family:JetBrains Mono;font-size:var(--font-body-l-size);font-weight:400;line-height:var(--font-body-l-line-height);letter-spacing:var(--dv-letter-spacing-n0-16);color:var(--text-tertiary)}.content-document__body[data-astro-cid-fprc5jsl]{gap:var(--space-48);padding:var(--space-0);border-radius:var(--radius-0);flex-direction:column;display:flex}.content-document__section[data-astro-cid-fprc5jsl]{gap:var(--space-16);padding:var(--space-0);border-radius:var(--radius-0);flex-direction:column;display:flex}.content-document__heading[data-astro-cid-fprc5jsl]{font-family:JetBrains Mono;font-size:var(--font-body-xl-size);font-weight:500;line-height:var(--font-body-xl-line-height);letter-spacing:var(--dv-letter-spacing-n0-18);color:var(--text-main);scroll-margin-top:calc(var(--content-document-header-offset) + var(--space-32))}.content-document__paragraph[data-astro-cid-fprc5jsl]{font-family:JetBrains Mono;font-size:var(--font-body-m-size);font-weight:400;line-height:var(--font-body-m-line-height);letter-spacing:var(--dv-letter-spacing-n0-14);white-space:pre-line;color:var(--text-secondary)}.content-document__link[data-astro-cid-fprc5jsl]{text-decoration-skip-ink:none;text-underline-offset:.15em;color:var(--text-accent);font-weight:500;text-decoration:underline from-font}.content-document__link[data-astro-cid-fprc5jsl]:focus-visible{outline:1px solid var(--line-accent);outline-offset:var(--space-2)}@media (width<=1279.98px){.content-document--desktop-only[data-astro-cid-fprc5jsl]{display:none!important}.content-document__panel--inside-mobile[data-astro-cid-fprc5jsl]{box-shadow:none;border-image-source:none}.content-document__panel--inside-mobile[data-astro-cid-fprc5jsl]>*,.content-document__panel--inside-mobile[data-astro-cid-fprc5jsl]>:first-child,.content-document__panel--inside-mobile[data-astro-cid-fprc5jsl]>:last-child{margin:0}.content-document__title-info--no-mobile-tag[data-astro-cid-fprc5jsl] .content-document__panel[data-astro-cid-fprc5jsl]{margin-top:var(--space-0)}}@media (width>=1280px){.content-document[data-astro-cid-fprc5jsl]{flex-direction:row;align-items:flex-start}.content-document--mobile-only[data-astro-cid-fprc5jsl]{display:none!important}.content-document__panel[data-astro-cid-fprc5jsl]{padding:var(--content-document-panel-padding-desktop)}.content-document__panel--inside-desktop[data-astro-cid-fprc5jsl]{box-shadow:none;border-image-source:none}.content-document__panel--inside-desktop[data-astro-cid-fprc5jsl]>*,.content-document__panel--inside-desktop[data-astro-cid-fprc5jsl]>:first-child,.content-document__panel--inside-desktop[data-astro-cid-fprc5jsl]>:last-child{margin:0}.content-document__aside[data-astro-cid-fprc5jsl]{top:calc(var(--content-document-header-offset) + var(--space-32));flex:none;width:564px;position:sticky}.content-document__main[data-astro-cid-fprc5jsl]{flex:1 1 0;min-width:0}.content-document__dash--mobile[data-astro-cid-fprc5jsl]{display:none}.content-document__dash--desktop[data-astro-cid-fprc5jsl]{display:inline}.content-document__title[data-astro-cid-fprc5jsl]{letter-spacing:var(--dv-letter-spacing-n0-36)}.content-document__subtitle[data-astro-cid-fprc5jsl]{letter-spacing:var(--dv-letter-spacing-n0-18)}.content-document__heading[data-astro-cid-fprc5jsl]{letter-spacing:var(--dv-letter-spacing-n0-2)}}
