:root{--forest:#344331;--ivory:#eee2cc;--ink:#34402c;--olive:#58643b;--gold:#d1b482;--clay:#8d482d;--soil:#3b291e;--muted-light:#d3c6ae;--dark-line:#dac09642;--morgen:#f7ead3;--leinen:#f4eee3;--leinen-hell:#faf6ef;--leinen-warm:#eee4d3;--blattgruen:#2f4a3a;--blattgruen-tief:#24392d;--blattgruen-hell:#e3e8dc;--holz:#6b4a32;--holz-dunkel:#4a3222;--honig:#c8913f;--honig-hell:#ead6b0;--honig-tief:#8a5f22;--kohle:#1e1b18;--espresso:#2a1d17;--espresso-tief:#1c130f;--kerzenlicht:#e0a458;--gold-abend:#dcb880;--erde-hell:#3a281b;--erde:#2b1d14;--erde-tief:#1a110b;--creme:#f6eedf;--creme-leise:#e6dac4;--gold-hell:#f0c780;--linie-erde:#e8b86a42;--text:var(--kohle);--text-leise:#4f463d;--linie:#6b4a3238;--fokus:var(--holz-dunkel);--schrift-serif:var(--font-serif), Georgia, serif;--schrift-sans:var(--font-sans), system-ui, sans-serif;--groesse-kapitel:clamp(2.6rem, 1.55rem + 4.2vw, 5rem);--groesse-zwischen:clamp(1.55rem, 1.3rem + 1vw, 2.15rem);--groesse-lead:clamp(1.3rem, 1.12rem + .75vw, 1.7rem);--breite:76rem;--breite-text:34rem;--rand:clamp(1.25rem, 5vw, 3.5rem);--abstand-kapitel:clamp(5.5rem, 11vw, 10rem);--radius:6px;--handyleiste:4.5rem;--erdstreifen:calc(var(--handyleiste) + 5.5rem);--baum-breite:152vw;--sanft:cubic-bezier(.22, .7, .2, 1)}@media (width>=48rem){:root{--erdstreifen:clamp(6rem, 13svh, 8.5rem);--baum-breite:min(68rem, 86vw, calc((100svh - var(--erdstreifen) - 11rem) * 1.55))}}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;background:var(--espresso-tief);scroll-padding-top:1rem}body{background:var(--leinen);color:var(--text);font-family:var(--schrift-sans);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;margin:0;font-size:clamp(1rem,.96rem + .2vw,1.0625rem);line-height:1.72;overflow-x:clip}img,svg{max-width:100%;display:block}h1,h2,h3,h4{font-family:var(--schrift-serif);letter-spacing:-.012em;text-wrap:balance;margin:0;font-weight:500;line-height:1.05}h2{font-size:var(--groesse-kapitel);letter-spacing:-.02em;line-height:.98}h3{font-size:var(--groesse-zwischen)}p{text-wrap:pretty;margin:0 0 1em}a{color:inherit;text-underline-offset:.2em;text-decoration-thickness:1px}:focus-visible{outline:3px solid var(--fokus);outline-offset:3px;border-radius:4px}::selection{background:var(--honig-hell);color:var(--kohle)}.innen{max-width:var(--breite);padding-inline:var(--rand);margin-inline:auto}.kapitel{padding-block:var(--abstand-kapitel);position:relative}.vorzeile{font-family:var(--schrift-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--holz);align-items:center;gap:.9rem;margin-bottom:1.75rem;font-size:.75rem;font-weight:600;display:flex}.vorzeile:before{content:"";opacity:.6;background:currentColor;order:1;width:2.5rem;height:1px}.vorzeile .name{order:2}.knopf{min-height:3rem;font-family:var(--schrift-sans);letter-spacing:.01em;border:1.5px solid var(--blattgruen);color:var(--blattgruen);background:0 0;border-radius:999px;justify-content:center;align-items:center;gap:.55rem;padding:.75rem 1.6rem;font-size:.95rem;font-weight:600;text-decoration:none;transition:background-color .25s,color .25s,border-color .25s;display:inline-flex}.knopf:hover{background:var(--blattgruen-hell)}.knopf--voll{background:var(--blattgruen);color:var(--leinen-hell)}.knopf--voll:hover{background:var(--blattgruen-tief)}.knopf--gold{background:var(--kerzenlicht);border-color:var(--kerzenlicht);color:var(--erde-tief)}.knopf--gold:hover{background:var(--gold-hell);border-color:var(--gold-hell)}.knopf--hell{color:var(--creme);border-color:#f6eedf8c}.knopf--hell:hover{border-color:var(--creme);background:#f6eedf1a}.knopf svg{flex:none;width:1.1rem;height:1.1rem}.entwurf{font-family:var(--schrift-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--holz-dunkel);background:var(--honig-hell);border-radius:999px;margin-bottom:1rem;padding:.2rem .75rem;font-size:.7rem;font-weight:600;line-height:1.5;display:inline-block}.bild{object-fit:cover;border-radius:var(--radius);background:var(--leinen-warm);width:100%;height:auto}.bild--rund{aspect-ratio:1;border-radius:50%}.unsichtbar{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sprung{z-index:50;background:var(--blattgruen);color:var(--leinen-hell);border-radius:8px;padding:.6rem 1rem;position:absolute;top:-4rem;left:1rem}.sprung:focus{top:1rem}body:has(.erdreich){background:var(--erde-tief)}@media (width<=47.99rem){body:has(.handyleiste){padding-bottom:calc(var(--handyleiste) + env(safe-area-inset-bottom))}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.aufdecken{animation-name:aufdecken;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:cover cover 24%}}}@keyframes aufdecken{0%{opacity:0;transform:translateY(1.75rem)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}:root{--leinen:var(--ivory);--blattgruen:var(--forest);--fokus:var(--forest);--breite:82rem;--rand:clamp(1.35rem,5.3vw,5rem);--handyleiste:4.4rem}body{background:var(--ivory);color:var(--ink)}html{background:var(--ivory);scroll-padding-top:1.5rem}[hidden]{display:none!important}h1,h2,h3{font-weight:400}h2{line-height:1}h2 em,h3 em{color:var(--clay);font-weight:400}.eyebrow{font-family:var(--schrift-sans);letter-spacing:.17em;text-transform:uppercase;margin-bottom:1.3rem;font-size:.65rem;font-weight:500;line-height:1.6}.section-space{padding-block:clamp(4.5rem,8vw,8rem)}.editorial-note{letter-spacing:.04em;color:var(--text-leise);font-size:.61rem}.image-dialog{--fokus:var(--gold)}.hero,.root-world,.kopf,.fuss,.handyleiste,.menu-section{--fokus:var(--forest)}.glossary h3 em{color:var(--olive)}.button{border:1px solid;border-radius:2px;justify-content:space-between;align-items:center;gap:2.5rem;min-height:3.3rem;padding:1rem 1.5rem;font-size:.75rem;font-weight:500;text-decoration:none;transition:background .25s,color .25s,transform .25s;display:inline-flex}.button-light{background:var(--ivory);border-color:var(--ivory);color:var(--forest)}.button-light:hover{background:#dfd6bd;border-color:#dfd6bd;transform:translateY(-2px)}.button>span{font-size:1.15rem}.bild{background:#273a2b}.gallery-open{overflow:hidden}.will-reveal{opacity:0;transition:opacity .85s ease,transform .85s var(--sanft);transform:translateY(1.5rem)}.will-reveal.is-visible{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.will-reveal{opacity:1;transform:none}}@media print{.handyleiste,.menu-toggle,.button,.image-expand{display:none!important}body{padding:0}.will-reveal{opacity:1;transform:none}}.asmara{--wald:#344331;--wald-tief:#2b3829;--creme:#eee2cc;--sand:#e2d0ae;--ton:#8d482d;--tinte:#34402c;--creme-gedaempft:#dccfb4;--gold-wald:#d1b482;--display:var(--font-display), "Arial Narrow", sans-serif;--text-schrift:var(--font-sans), system-ui, sans-serif;--weich:cubic-bezier(.22, .7, .2, 1);--seitenrand:clamp(1.25rem, 4.5vw, 4rem);--inhalt:80rem;background:var(--creme);color:var(--tinte);font-family:var(--text-schrift);font-size:1.0625rem;line-height:1.75}.asmara h1,.asmara h2,.asmara h3,.asmara h4,.asmara h5{font-family:var(--display);letter-spacing:.012em;text-transform:uppercase;margin:0;font-weight:400;line-height:.95}.asmara p{max-width:38rem}.asmara .bild{background:0 0;border-radius:0}.asmara .sprung{background:var(--wald);color:var(--creme);border-radius:0}.asmara :focus-visible{border-radius:0}.asmara .scene-head h2{font-size:clamp(1.8rem,3vw,2.6rem)}.eb-bereit{transition:opacity .7s ease, transform .7s var(--weich);transition-delay:var(--eb-verzoegerung,0s)}.eb-wartet{opacity:0;transform:translateY(24px)}.eb-bereit:focus-within{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.eb-bereit{transition:none}.eb-wartet{opacity:1;transform:none}}@media print{.eb-wartet{opacity:1;transform:none}}.kopf[data-astro-cid-eb4hei7w]{--fokus:var(--wald);z-index:20;background:var(--creme);color:var(--wald);position:relative}.kopf--start[data-astro-cid-eb4hei7w]{background:0 0;position:absolute;top:0;left:0;right:0}.kopf-innen[data-astro-cid-eb4hei7w]{min-height:5.75rem;padding-inline:var(--seitenrand);justify-content:space-between;align-items:center;gap:2rem;display:flex}.marke[data-astro-cid-eb4hei7w]{flex:none;text-decoration:none;display:block}.logo[data-astro-cid-eb4hei7w]{aspect-ratio:1435/716;isolation:isolate;background:var(--creme);height:48px;display:block;position:relative;overflow:hidden}.logo[data-astro-cid-eb4hei7w] img{filter:brightness(1.09);mix-blend-mode:darken;width:auto;max-width:none;height:143.02%;position:absolute;top:-11.03%;left:-3.41%}nav[data-astro-cid-eb4hei7w]{align-items:center;gap:2.25rem;display:flex}nav[data-astro-cid-eb4hei7w] a[data-astro-cid-eb4hei7w]{letter-spacing:.16em;text-transform:uppercase;align-items:center;min-height:2.75rem;font-size:.75rem;font-weight:600;text-decoration:none;transition:color .25s;display:inline-flex}nav[data-astro-cid-eb4hei7w] a[data-astro-cid-eb4hei7w]:hover{color:var(--ton)}nav[data-astro-cid-eb4hei7w] a[data-astro-cid-eb4hei7w].weg{border:1.5px solid var(--wald);margin-left:.5rem;padding:.85rem 1.35rem;transition:background-color .25s,color .25s}nav[data-astro-cid-eb4hei7w] a[data-astro-cid-eb4hei7w].weg:hover{background:var(--wald);color:var(--creme)}.menue-knopf[data-astro-cid-eb4hei7w]{min-height:2.75rem;color:inherit;font:inherit;letter-spacing:.16em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;padding:.5rem 0;font-size:.75rem;font-weight:600;display:none}@media (width<=63.99rem){nav[data-astro-cid-eb4hei7w]{gap:1.4rem}nav[data-astro-cid-eb4hei7w] a[data-astro-cid-eb4hei7w]:not(.weg){letter-spacing:.12em}}@media (width<=47.99rem){.kopf-innen[data-astro-cid-eb4hei7w]{flex-wrap:wrap;gap:0 1rem;min-height:4.5rem}.logo[data-astro-cid-eb4hei7w]{height:40px}.hat-menue[data-astro-cid-eb4hei7w] .menue-knopf[data-astro-cid-eb4hei7w]{display:block}.hat-menue[data-astro-cid-eb4hei7w] nav[data-astro-cid-eb4hei7w]{display:none}nav[data-astro-cid-eb4hei7w]{flex-wrap:wrap;gap:.25rem 1.25rem;padding-bottom:1rem}.offen[data-astro-cid-eb4hei7w]{background:var(--creme)}.offen[data-astro-cid-eb4hei7w] nav[data-astro-cid-eb4hei7w]{flex-direction:column;align-items:flex-start;width:100%;padding-bottom:1.5rem;display:flex}nav[data-astro-cid-eb4hei7w] a[data-astro-cid-eb4hei7w].weg{margin:.75rem 0 0}}@media (prefers-reduced-motion:reduce){nav[data-astro-cid-eb4hei7w] a[data-astro-cid-eb4hei7w],nav[data-astro-cid-eb4hei7w] a[data-astro-cid-eb4hei7w].weg{transition:none}}.fuss[data-astro-cid-m3237u7a]{--fokus:var(--creme);background:var(--wald);color:var(--creme)}.fuss-innen[data-astro-cid-m3237u7a]{max-width:var(--inhalt);padding:clamp(3.5rem, 6vw, 5rem) var(--seitenrand) 2rem;margin-inline:auto}.fuss-oben[data-astro-cid-m3237u7a]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.5rem 3rem;display:flex}.fuss-marke[data-astro-cid-m3237u7a]{flex:none;text-decoration:none;display:block}.fuss-marke[data-astro-cid-m3237u7a] img{width:auto;height:72px;display:block}.fuss-oben[data-astro-cid-m3237u7a] p[data-astro-cid-m3237u7a]{color:var(--creme-gedaempft);margin:0 0 .35rem}.fuss-unten[data-astro-cid-m3237u7a]{color:var(--creme-gedaempft);letter-spacing:.16em;text-transform:uppercase;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 2rem;margin-top:clamp(2.5rem,5vw,4rem);font-size:.75rem;font-weight:600;display:flex}.fuss-unten[data-astro-cid-m3237u7a] p[data-astro-cid-m3237u7a]{margin:0}nav[data-astro-cid-m3237u7a]{gap:1.75rem;display:flex}nav[data-astro-cid-m3237u7a] a[data-astro-cid-m3237u7a]{min-height:2.75rem;color:var(--creme);align-items:center;text-decoration:none;display:inline-flex}nav[data-astro-cid-m3237u7a] a[data-astro-cid-m3237u7a]:hover{text-decoration:underline}@media (width<=47.99rem){.fuss-marke[data-astro-cid-m3237u7a] img{height:56px}.fuss-oben[data-astro-cid-m3237u7a],.fuss-unten[data-astro-cid-m3237u7a]{flex-direction:column;align-items:flex-start}}
