.emdash-image-media[data-astro-cid-tes45ct2]{max-width:100%;height:auto}:where(:root.dark) .emdash-image--light,:where(:root.light) .emdash-image--dark{display:none}@media (prefers-color-scheme:dark){:where(:root:not(.light)) .emdash-image--light{display:none}}@media (prefers-color-scheme:light){:where(:root:not(.dark)) .emdash-image--dark{display:none}}.has-text-align-center[data-astro-cid-j23ynoz4]{text-align:center}.has-text-align-right[data-astro-cid-j23ynoz4]{text-align:right}.has-text-align-justify[data-astro-cid-j23ynoz4]{text-align:justify}.emdash-image[data-astro-cid-3hej2o6p]{margin:1.5rem 0}.emdash-image[data-astro-cid-3hej2o6p] img[data-astro-cid-3hej2o6p]{max-width:100%;height:auto}.emdash-image[data-astro-cid-3hej2o6p] figcaption[data-astro-cid-3hej2o6p]{color:var(--emdash-caption-color,var(--color-muted,#666));text-align:center;margin-top:.5rem;font-size:.875rem}.emdash-image--align-left[data-astro-cid-3hej2o6p],.emdash-image--align-right[data-astro-cid-3hej2o6p]{width:fit-content;max-width:50%}.emdash-image--align-left[data-astro-cid-3hej2o6p]{float:left;margin:0 1.5rem 1rem 0}.emdash-image--align-right[data-astro-cid-3hej2o6p]{float:right;margin:0 0 1rem 1.5rem}.emdash-image--align-center[data-astro-cid-3hej2o6p]{width:fit-content;margin-inline:auto}.emdash-image--align-wide[data-astro-cid-3hej2o6p],.emdash-image--align-full[data-astro-cid-3hej2o6p]{width:100%}@media (width<=640px){.emdash-image--align-left[data-astro-cid-3hej2o6p],.emdash-image--align-right[data-astro-cid-3hej2o6p]{float:none;width:100%;max-width:100%;margin-inline:0}}.emdash-code[data-astro-cid-niuvfu4n]{margin:1.5rem 0}.emdash-code-filename[data-astro-cid-niuvfu4n]{color:#ccc;background:#2d2d2d;border-radius:.5rem .5rem 0 0;padding:.5rem 1rem;font-family:monospace;font-size:.75rem}.emdash-code[data-astro-cid-niuvfu4n] pre[data-astro-cid-niuvfu4n]{background:#1e1e1e;border-radius:.5rem;margin:0;padding:1rem;overflow-x:auto}.emdash-code-filename[data-astro-cid-niuvfu4n]+pre[data-astro-cid-niuvfu4n]{border-radius:0 0 .5rem .5rem}.emdash-code[data-astro-cid-niuvfu4n] code[data-astro-cid-niuvfu4n]{color:#e0e0e0;font-family:Fira Code,Consolas,monospace;font-size:.875rem}.emdash-embed[data-astro-cid-ouixuiln]{margin:1.5rem 0}.emdash-embed-video[data-astro-cid-ouixuiln]{height:0;padding-bottom:56.25%;position:relative;overflow:hidden}.emdash-embed-video[data-astro-cid-ouixuiln] iframe[data-astro-cid-ouixuiln],.emdash-embed-video[data-astro-cid-ouixuiln] video[data-astro-cid-ouixuiln]{border:0;width:100%;height:100%;position:absolute;top:0;left:0}.emdash-embed-audio[data-astro-cid-ouixuiln],.emdash-embed-audio[data-astro-cid-ouixuiln] audio[data-astro-cid-ouixuiln]{width:100%}.emdash-embed[data-astro-cid-ouixuiln] figcaption[data-astro-cid-ouixuiln]{color:var(--emdash-caption-color,var(--color-muted,#666));text-align:center;margin-top:.5rem;font-size:.875rem}.emdash-gallery[data-astro-cid-ursllfqa]{grid-template-columns:repeat(var(--columns,3), 1fr);gap:1rem;margin:1.5rem 0;display:grid}.emdash-gallery-item[data-astro-cid-ursllfqa]{margin:0}.emdash-gallery-item[data-astro-cid-ursllfqa] img[data-astro-cid-ursllfqa]{object-fit:cover;aspect-ratio:1;width:100%;height:auto}.emdash-gallery-item[data-astro-cid-ursllfqa] figcaption[data-astro-cid-ursllfqa]{color:var(--emdash-caption-color,var(--color-muted,#666));text-align:center;margin-top:.25rem;font-size:.75rem}@media (width<=640px){.emdash-gallery[data-astro-cid-ursllfqa]{grid-template-columns:repeat(2,1fr)}}.emdash-columns[data-astro-cid-57moojs7]{gap:2rem;margin:1.5rem 0;display:flex}.emdash-column[data-astro-cid-57moojs7]{flex:1;min-width:0}@media (width<=768px){.emdash-columns[data-astro-cid-57moojs7]{flex-direction:column;gap:1rem}}.emdash-break[data-astro-cid-azcv62ge]{margin:2rem 0}.emdash-break-line[data-astro-cid-azcv62ge]{border:none;border-top:1px solid var(--emdash-break-color,var(--color-border,#e0e0e0))}.emdash-break-dots[data-astro-cid-azcv62ge]{text-align:center;color:var(--emdash-break-dots-color,var(--color-muted,#999));letter-spacing:.5em}.emdash-break-space[data-astro-cid-azcv62ge]{height:2rem}iframe[data-emdash-html-block]{border:0;width:100%;margin:1.5rem 0;display:block}.emdash-html-block[data-astro-cid-z45dwnru]{margin:1.5rem 0}.emdash-iframe[data-astro-cid-vcg5jj3w]{aspect-ratio:16/9;width:100%;margin:1.5rem 0}.emdash-iframe[data-astro-cid-vcg5jj3w] iframe{border:0;width:100%;height:100%;display:block}.emdash-video[data-astro-cid-lsdmv4n5]{margin:1.5rem 0}.emdash-video[data-astro-cid-lsdmv4n5] video[data-astro-cid-lsdmv4n5]{width:100%;height:auto;max-height:70vh;display:block}.emdash-video[data-astro-cid-lsdmv4n5] figcaption[data-astro-cid-lsdmv4n5]{color:var(--emdash-caption-color,var(--color-muted,#666));text-align:center;margin-top:.5rem;font-size:.875rem}.emdash-table-wrapper[data-astro-cid-vmfenm5a]{overscroll-behavior-inline:contain;max-inline-size:100%;margin-block:1.5rem;overflow-x:auto}.emdash-table[data-astro-cid-vmfenm5a]{border-collapse:collapse;inline-size:100%;font-size:.9rem}.emdash-table[data-astro-cid-vmfenm5a] th[data-astro-cid-vmfenm5a],.emdash-table[data-astro-cid-vmfenm5a] td[data-astro-cid-vmfenm5a]{border:1px solid var(--color-border,#ddd);text-align:start;vertical-align:top;padding:.75rem;position:relative}.emdash-table[data-astro-cid-vmfenm5a] th[data-astro-cid-vmfenm5a] p,.emdash-table[data-astro-cid-vmfenm5a] td[data-astro-cid-vmfenm5a] p{margin:0}.emdash-table[data-astro-cid-vmfenm5a] th[data-astro-cid-vmfenm5a]{background:var(--color-surface,#f5f5f5);font-weight:600}.emdash-table[data-astro-cid-vmfenm5a] tbody[data-astro-cid-vmfenm5a] tr[data-astro-cid-vmfenm5a]:nth-child(2n){background:var(--color-bg-subtle,#fafafa)}.emdash-table[data-astro-cid-vmfenm5a] tbody[data-astro-cid-vmfenm5a] tr[data-astro-cid-vmfenm5a]:hover{background:var(--color-surface,#f0f0f0)}.emdash-button[data-astro-cid-qnuy4kko]{cursor:pointer;border-radius:4px;padding:.75em 1.5em;font-weight:500;text-decoration:none;transition:background-color .2s,border-color .2s,color .2s;display:inline-block}.emdash-button--default[data-astro-cid-qnuy4kko],.emdash-button--fill[data-astro-cid-qnuy4kko]{background-color:var(--emdash-button-bg,#0073aa);color:var(--emdash-button-color,#fff);border:2px solid var(--emdash-button-bg,#0073aa)}.emdash-button--default[data-astro-cid-qnuy4kko]:hover,.emdash-button--fill[data-astro-cid-qnuy4kko]:hover{background-color:var(--emdash-button-bg-hover,#005177);border-color:var(--emdash-button-bg-hover,#005177)}.emdash-button--outline[data-astro-cid-qnuy4kko]{color:var(--emdash-button-bg,#0073aa);border:2px solid var(--emdash-button-bg,#0073aa);background-color:#0000}.emdash-button--outline[data-astro-cid-qnuy4kko]:hover{background-color:var(--emdash-button-bg,#0073aa);color:var(--emdash-button-color,#fff)}.emdash-buttons[data-astro-cid-e3jn3c3v]{flex-wrap:wrap;gap:.75rem;margin:1.5rem 0;display:flex}.emdash-buttons--vertical[data-astro-cid-e3jn3c3v]{flex-direction:column;align-items:flex-start}.emdash-buttons--horizontal[data-astro-cid-e3jn3c3v]{flex-direction:row;align-items:center}.emdash-cover[data-astro-cid-vdonrfuy]{background-color:var(--emdash-cover-fallback-bg,#333);border-radius:4px;align-items:center;margin:1.5rem 0;padding:2rem;display:flex;position:relative;overflow:hidden}.emdash-cover__background[data-astro-cid-vdonrfuy]{object-fit:cover;z-index:0;width:100%;height:100%;position:absolute;inset:0}.emdash-cover__video[data-astro-cid-vdonrfuy]{object-fit:cover}.emdash-cover__overlay[data-astro-cid-vdonrfuy]{z-index:1;position:absolute;inset:0}.emdash-cover__content[data-astro-cid-vdonrfuy]{z-index:2;width:100%;color:var(--emdash-cover-text-color,#fff);position:relative}.emdash-cover--align-left[data-astro-cid-vdonrfuy]{text-align:left;justify-content:flex-start}.emdash-cover--align-center[data-astro-cid-vdonrfuy]{text-align:center;justify-content:center}.emdash-cover--align-right[data-astro-cid-vdonrfuy]{text-align:right;justify-content:flex-end}.emdash-cover__content[data-astro-cid-vdonrfuy] h1,.emdash-cover__content[data-astro-cid-vdonrfuy] h2,.emdash-cover__content[data-astro-cid-vdonrfuy] h3,.emdash-cover__content[data-astro-cid-vdonrfuy] h4,.emdash-cover__content[data-astro-cid-vdonrfuy] p{color:inherit}.emdash-file[data-astro-cid-pkab52v2]{background-color:var(--emdash-file-bg,#f5f5f5);border:1px solid var(--emdash-file-border,#e0e0e0);border-radius:4px;align-items:center;gap:.75rem;margin:1rem 0;padding:1rem;display:flex}.emdash-file__link[data-astro-cid-pkab52v2]{color:var(--emdash-file-color,#333);flex:1;align-items:center;gap:.5rem;text-decoration:none;display:flex}.emdash-file__link[data-astro-cid-pkab52v2]:hover{text-decoration:underline}.emdash-file__icon[data-astro-cid-pkab52v2]{width:1.5rem;height:1.5rem;color:var(--emdash-file-icon-color,#666);flex-shrink:0}.emdash-file__name[data-astro-cid-pkab52v2]{word-break:break-all;font-weight:500}.emdash-file__download[data-astro-cid-pkab52v2]{background-color:var(--emdash-button-bg,#0073aa);width:2.5rem;height:2.5rem;color:var(--emdash-button-color,#fff);border-radius:4px;justify-content:center;align-items:center;transition:background-color .2s;display:flex}.emdash-file__download[data-astro-cid-pkab52v2]:hover{background-color:var(--emdash-button-bg-hover,#005177)}.emdash-file__download[data-astro-cid-pkab52v2] svg[data-astro-cid-pkab52v2]{width:1.25rem;height:1.25rem}.emdash-pullquote[data-astro-cid-a6gemrp6]{border-top:4px solid var(--emdash-pullquote-border,#0073aa);border-bottom:4px solid var(--emdash-pullquote-border,#0073aa);text-align:center;margin:2rem 0;padding:1.5rem 2rem}.emdash-pullquote__text[data-astro-cid-a6gemrp6]{color:var(--emdash-pullquote-color,#333);margin:0;font-size:1.5rem;font-style:italic;line-height:1.4}.emdash-pullquote__citation[data-astro-cid-a6gemrp6]{color:var(--emdash-pullquote-citation-color,#666);margin-top:1rem;font-size:.9rem;font-style:normal}.site-header[data-astro-cid-fzpbxy5g]{z-index:50;height:var(--header-h);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--border);background:#0b0a09db;position:sticky;top:0}.site-header--overlay[data-astro-cid-fzpbxy5g]{-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(#0b0a09d9,#0b0a0900);border-bottom:0;position:absolute;inset:0 0 auto}.site-header__inner[data-astro-cid-fzpbxy5g]{justify-content:space-between;align-items:center;gap:var(--space-m);height:100%;display:flex}.site-header__logo[data-astro-cid-fzpbxy5g] img[data-astro-cid-fzpbxy5g]{width:auto;height:2.6rem}.site-nav[data-astro-cid-fzpbxy5g]{align-items:center;gap:var(--space-l);display:none}.site-nav__list[data-astro-cid-fzpbxy5g]{align-items:center;gap:var(--space-m);margin:0;padding:0;list-style:none;display:flex}.site-nav__link[data-astro-cid-fzpbxy5g]{color:var(--text);font-size:var(--step--1);font-variation-settings:"wdth" 85;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;border-bottom:2px solid #0000;align-items:center;gap:.4rem;padding-block:.4rem;font-weight:550;text-decoration:none;display:inline-flex}.site-nav__link[data-astro-cid-fzpbxy5g]:hover,.site-nav__link[data-astro-cid-fzpbxy5g].is-active{color:var(--text-strong);border-bottom-color:var(--accent)}.site-nav__group[data-astro-cid-fzpbxy5g]{position:relative}.site-nav__group[data-astro-cid-fzpbxy5g] summary[data-astro-cid-fzpbxy5g]{list-style:none}.site-nav__group[data-astro-cid-fzpbxy5g] summary[data-astro-cid-fzpbxy5g]::-webkit-details-marker{display:none}.site-nav__group[data-astro-cid-fzpbxy5g][open] svg[data-astro-cid-fzpbxy5g]{transform:rotate(180deg)}.site-nav__dropdown[data-astro-cid-fzpbxy5g]{min-width:13rem;padding:var(--space-2xs);background:var(--surface-raised);border:1px solid var(--border-strong);border-radius:var(--radius-m);box-shadow:var(--shadow-card);margin:0;list-style:none;position:absolute;top:calc(100% + .6rem);left:-1rem}.site-nav__dropdown[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]{color:var(--text);border-radius:var(--radius-s);padding:.55rem .8rem;text-decoration:none;display:block}.site-nav__dropdown[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]:hover,.site-nav__dropdown[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g][aria-current]{background:var(--border);color:var(--text-strong)}.site-header__cta[data-astro-cid-fzpbxy5g]{min-height:2.6rem;padding-block:.5rem}.mobile-nav[data-astro-cid-fzpbxy5g] summary[data-astro-cid-fzpbxy5g]{list-style:none}.mobile-nav[data-astro-cid-fzpbxy5g] summary[data-astro-cid-fzpbxy5g]::-webkit-details-marker{display:none}.mobile-nav__toggle[data-astro-cid-fzpbxy5g]{min-height:2.75rem;color:var(--text-strong);font-size:var(--step--1);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;align-items:center;gap:.6rem;padding:0 .25rem;font-weight:600;display:inline-flex}.mobile-nav__icon[data-astro-cid-fzpbxy5g],.mobile-nav__icon[data-astro-cid-fzpbxy5g]:before,.mobile-nav__icon[data-astro-cid-fzpbxy5g]:after{width:1.4rem;height:2px;transition:transform var(--duration) var(--ease-out);background:currentColor;display:block}.mobile-nav__icon[data-astro-cid-fzpbxy5g]{position:relative}.mobile-nav__icon[data-astro-cid-fzpbxy5g]:before,.mobile-nav__icon[data-astro-cid-fzpbxy5g]:after{content:"";position:absolute;left:0}.mobile-nav__icon[data-astro-cid-fzpbxy5g]:before{top:-6px}.mobile-nav__icon[data-astro-cid-fzpbxy5g]:after{top:6px}.mobile-nav[data-astro-cid-fzpbxy5g][open] .mobile-nav__icon[data-astro-cid-fzpbxy5g]{background:0 0}.mobile-nav[data-astro-cid-fzpbxy5g][open] .mobile-nav__icon[data-astro-cid-fzpbxy5g]:before{transform:translateY(6px)rotate(45deg)}.mobile-nav[data-astro-cid-fzpbxy5g][open] .mobile-nav__icon[data-astro-cid-fzpbxy5g]:after{transform:translateY(-6px)rotate(-45deg)}.mobile-nav__panel[data-astro-cid-fzpbxy5g]{inset:var(--header-h) 0 auto;gap:var(--space-l);padding:var(--space-l) var(--gutter) var(--space-xl);background:var(--surface);border-bottom:1px solid var(--border-strong);display:grid;position:fixed;box-shadow:0 30px 60px -20px #000000e6}.mobile-nav__panel[data-astro-cid-fzpbxy5g] ul[data-astro-cid-fzpbxy5g]{margin:0;padding:0;list-style:none}.mobile-nav__panel[data-astro-cid-fzpbxy5g] li[data-astro-cid-fzpbxy5g]+li[data-astro-cid-fzpbxy5g]{border-top:1px solid var(--border)}.mobile-nav__panel[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]:not(.btn){color:var(--text-strong);font-family:var(--font-display);font-size:var(--step-2);padding:.85rem 0;text-decoration:none;display:block}.mobile-nav__panel[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g][aria-current]{color:var(--accent)}@media (width>=64rem){.site-nav[data-astro-cid-fzpbxy5g]{display:flex}.mobile-nav[data-astro-cid-fzpbxy5g]{display:none}}.site-footer[data-astro-cid-nns7i3if]{padding-block:var(--space-2xl) var(--space-l);background:var(--c-nacht-900);border-top:1px solid var(--border);font-size:var(--step--1)}.site-footer__grid[data-astro-cid-nns7i3if]{gap:var(--space-xl) var(--space-l);grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));display:grid}.site-footer__brand[data-astro-cid-nns7i3if]{gap:var(--space-s);align-content:start;display:grid}.site-footer__brand[data-astro-cid-nns7i3if] img[data-astro-cid-nns7i3if]{width:7.5rem;height:auto}.site-footer[data-astro-cid-nns7i3if] h2[data-astro-cid-nns7i3if]{margin-bottom:var(--space-s)}.site-footer__list[data-astro-cid-nns7i3if]{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.site-footer__list[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]{color:var(--text);text-decoration:none}.site-footer__list[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]:hover{color:var(--accent-hover);text-decoration:underline}.site-footer__bottom[data-astro-cid-nns7i3if]{justify-content:space-between;gap:var(--space-s);margin-top:var(--space-2xl);padding-top:var(--space-m);border-top:1px solid var(--border);color:var(--text-subtle);flex-wrap:wrap;display:flex}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/_astro/archivo-vietnamese-wdth-normal.rJmnGBSt.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/_astro/archivo-latin-ext-wdth-normal.7khWdh9v.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/_astro/archivo-latin-wdth-normal.DY7AcnAa.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Grenze Gotisch Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/grenze-gotisch-vietnamese-wght-normal.DCapxpm9.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Grenze Gotisch Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/grenze-gotisch-latin-ext-wght-normal.HmOq8Fgg.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Grenze Gotisch Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/grenze-gotisch-latin-wght-normal.BhUVw2FV.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--c-nacht-950:#0b0a09;--c-nacht-900:#13110f;--c-nacht-800:#1d1916;--c-nacht-700:#2a2420;--c-nacht-600:#3a322c;--c-stein-400:#8d8276;--c-stein-300:#b0a497;--c-knochen-200:#ddd2c2;--c-knochen-100:#efe6d8;--c-knochen-50:#f7f1e7;--c-glut-700:#a8320f;--c-glut-600:#c23b16;--c-glut-500:#e85d2a;--c-glut-400:#ff8a4c;--c-kerze-300:#ffc178;--c-daemmerung-800:#1f2733;--c-daemmerung-600:#3c4a5d;--c-fell-700:#3d2b1f;--bg:var(--c-nacht-950);--surface:var(--c-nacht-900);--surface-raised:var(--c-nacht-800);--border:var(--c-nacht-700);--border-strong:var(--c-nacht-600);--text:var(--c-knochen-100);--text-strong:var(--c-knochen-50);--text-muted:var(--c-stein-300);--text-subtle:var(--c-stein-400);--accent:var(--c-glut-500);--accent-strong:var(--c-glut-600);--accent-hover:var(--c-glut-400);--accent-contrast:#fff;--glow:var(--c-kerze-300);--focus-ring:var(--c-kerze-300);--font-display:"Grenze Gotisch Variable", "Grenze Gotisch", Georgia, serif;--font-sans:"Archivo Variable", Archivo, ui-sans-serif, system-ui, sans-serif;--step--1:clamp(.84rem, .81rem + .14vw, .92rem);--step-0:clamp(1rem, .96rem + .2vw, 1.13rem);--step-1:clamp(1.2rem, 1.11rem + .45vw, 1.5rem);--step-2:clamp(1.44rem, 1.27rem + .86vw, 2rem);--step-3:clamp(1.9rem, 1.55rem + 1.8vw, 3.1rem);--step-4:clamp(2.5rem, 1.85rem + 3.3vw, 4.75rem);--step-5:clamp(3.1rem, 2rem + 5.6vw, 7.25rem);--leading-tight:1.05;--leading-snug:1.25;--leading-body:1.6;--tracking-caps:.14em;--space-3xs:.25rem;--space-2xs:.5rem;--space-xs:.75rem;--space-s:1rem;--space-m:1.5rem;--space-l:2rem;--space-xl:3rem;--space-2xl:4.5rem;--space-3xl:7rem;--section-y:clamp(4rem, 2.5rem + 6vw, 8rem);--container:72rem;--container-wide:90rem;--measure:64ch;--gutter:clamp(1rem, .5rem + 3vw, 2.5rem);--header-h:4.5rem;--radius-s:2px;--radius-m:4px;--radius-pill:999px;--shadow-card:0 1px 0 #ffffff08 inset, 0 18px 40px -24px #000000e6;--glow-ember:0 0 0 1px #e85d2a59, 0 10px 40px -10px #e85d2a8c;--ease-out:cubic-bezier(.2, .7, .2, 1);--duration:.22s}.theme-pergament{--bg:var(--c-knochen-100);--surface:var(--c-knochen-50);--surface-raised:#fff;--border:var(--c-knochen-200);--border-strong:#c9bba6;--text:var(--c-nacht-800);--text-strong:var(--c-nacht-950);--text-muted:#5b5148;--text-subtle:#776b5f;--accent:var(--c-glut-700);--accent-strong:var(--c-glut-600);--accent-hover:var(--c-glut-600);--focus-ring:var(--c-glut-600);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-reduced-motion:reduce){:root{--duration:0s}}*,:before,:after{box-sizing:border-box}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;-webkit-text-size-adjust:100%;scroll-padding-top:calc(var(--header-h) + var(--space-s))}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{background:var(--bg);color:var(--text);font-family:var(--font-sans);font-size:var(--step-0);line-height:var(--leading-body);font-variation-settings:"wdth" 100;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;margin:0}img,picture,svg,video{max-width:100%;height:auto;display:block}h1,h2,h3,h4{color:var(--text-strong);line-height:var(--leading-snug);text-wrap:balance;margin:0}p{text-wrap:pretty;margin:0}a{color:var(--accent);text-underline-offset:.2em;transition:color var(--duration) var(--ease-out);text-decoration-thickness:1px}a:hover{color:var(--accent-hover)}:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px;border-radius:var(--radius-s)}::selection{background:var(--c-glut-600);color:#fff}.display{font-family:var(--font-display);font-weight:600;line-height:var(--leading-tight);letter-spacing:.005em}.h-xl{font-size:var(--step-5)}.h-l{font-size:var(--step-4)}.h-m{font-size:var(--step-3)}.h-s{font-size:var(--step-2)}.eyebrow{align-items:center;gap:var(--space-2xs);width:fit-content;font-size:var(--step--1);font-variation-settings:"wdth" 78;letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--text-muted);font-weight:600;display:flex}.eyebrow--accent{color:var(--accent)}.eyebrow--accent:before{content:"";background:currentColor;width:1.75rem;height:2px}.lead{font-size:var(--step-1);color:var(--text);max-width:var(--measure);line-height:1.5}.prose{max-width:var(--measure)}.prose>*+*{margin-top:var(--space-s)}.prose :is(h2,h3){margin-top:var(--space-xl);font-family:var(--font-display);font-weight:600;line-height:var(--leading-snug)}.prose h2{font-size:var(--step-3)}.prose h3{font-size:var(--step-2)}.prose :is(h2,h3)+*{margin-top:var(--space-xs)}.prose--schlicht :is(h2,h3){margin-top:var(--space-l);font-family:var(--font-sans);font-size:var(--step-0);letter-spacing:.06em;text-transform:uppercase;color:var(--text-strong);font-weight:650}.prose :is(ul,ol){padding-left:1.25rem}.prose li+li{margin-top:.35rem}.prose li::marker{color:var(--accent)}.prose strong{color:var(--text-strong);font-weight:650}.prose blockquote{padding-left:var(--space-m);border-left:3px solid var(--accent);font-family:var(--font-display);font-size:var(--step-2);line-height:var(--leading-snug);color:var(--text-strong);margin-inline:0}.prose img{border-radius:var(--radius-m)}.muted{color:var(--text-muted)}.zitat{padding-left:var(--space-m);border-left:3px solid var(--accent);font-family:var(--font-display);font-size:var(--step-2);line-height:var(--leading-snug);color:var(--text-strong);margin:0}.container{width:min(100% - 2 * var(--gutter), var(--container));margin-inline:auto}.container--wide{width:min(100% - 2 * var(--gutter), var(--container-wide))}.section{padding-block:var(--section-y);background:var(--bg);color:var(--text);position:relative}.section--raised{background:var(--surface)}.section__head{gap:var(--space-s);margin-bottom:var(--space-xl);max-width:46rem;display:grid}.stack>*+*{margin-top:var(--stack-gap,var(--space-m))}.cluster{gap:var(--cluster-gap,var(--space-s));flex-wrap:wrap;align-items:center;display:flex}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.skip-link{left:var(--space-s);z-index:100;padding:var(--space-2xs) var(--space-s);background:var(--accent-strong);color:var(--accent-contrast);position:absolute;top:-10rem}.skip-link:focus{top:var(--space-s)}.btn{--btn-bg:transparent;--btn-fg:var(--text-strong);--btn-border:var(--border-strong);justify-content:center;align-items:center;gap:var(--space-2xs);border:1px solid var(--btn-border);border-radius:var(--radius-s);background:var(--btn-bg);min-height:3rem;color:var(--btn-fg);font:inherit;font-size:var(--step--1);font-variation-settings:"wdth" 85;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:background var(--duration) var(--ease-out), border-color var(--duration) var(--ease-out), box-shadow var(--duration) var(--ease-out), transform var(--duration) var(--ease-out);padding:.7rem 1.4rem;font-weight:650;text-decoration:none;display:inline-flex}.btn:hover{--btn-border:var(--text-muted);color:var(--btn-fg)}.btn:active{transform:translateY(1px)}.btn--primary{--btn-bg:var(--accent-strong);--btn-fg:var(--accent-contrast);--btn-border:var(--accent-strong)}.btn--primary:hover{--btn-bg:var(--c-glut-500);--btn-border:var(--c-glut-500);box-shadow:var(--glow-ember)}.btn--ghost{--btn-border:transparent;text-underline-offset:.35em;padding-inline:.25rem;text-decoration:underline}.btn__arrow{transition:transform var(--duration) var(--ease-out)}.btn:hover .btn__arrow{transform:translate(3px)}.chip{border:1px solid var(--border-strong);border-radius:var(--radius-pill);color:var(--text);font-size:var(--step--1);font-variation-settings:"wdth" 85;align-items:center;gap:.4em;padding:.3rem .75rem;text-decoration:none;display:inline-flex}a.chip:hover{border-color:var(--accent);color:var(--text-strong)}.grain{isolation:isolate;position:relative}.grain:after{content:"";z-index:2;pointer-events:none;opacity:.16;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .9 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.edge-torn{--edge:2.25rem;height:var(--edge);background:var(--bg);pointer-events:none;position:absolute;left:0;right:0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 40' preserveAspectRatio='none'%3E%3Cpath d='M0 40V22l40-6 38 9 52-12 41 8 46-14 37 10 58-7 33 11 49-13 44 6 39-10 55 12 41-9 36 7 52-15 47 12 33-6 58 10 42-11 49 8 37-9 54 13 40-7 45 5 39-12 51 9 36-4 44 8V40z'/%3E%3C/svg%3E") 50%/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 40' preserveAspectRatio='none'%3E%3Cpath d='M0 40V22l40-6 38 9 52-12 41 8 46-14 37 10 58-7 33 11 49-13 44 6 39-10 55 12 41-9 36 7 52-15 47 12 33-6 58 10 42-11 49 8 37-9 54 13 40-7 45 5 39-12 51 9 36-4 44 8V40z'/%3E%3C/svg%3E") 50%/100% 100% no-repeat}.edge-torn--top{top:calc(var(--edge) * -1 + 1px)}.edge-torn--bottom{bottom:calc(var(--edge) * -1 + 1px);transform:scaleY(-1)}
