:root{--ink:#0f0d0b;--ink-2:#17140f;--ink-3:#211c15;--gold:#c9a96a;--gold-hell:#e7d3a6;--gold-tief:#6e5426;--ivory:#f5f1e9;--page:#faf8f4;--sand:#f2ede4;--sand-2:#e9e2d5;--text:#1a1714;--muted:#635c52;--line:#1a17141a;--line-dark:#e7d3a629;--on-dark:#f6f2ea;--on-dark-mute:#b9b0a0;--moos:#2e3a2c;--r-s:14px;--r:22px;--r-l:30px;--r-xl:40px;--pill:999px;--raum-xs:6px;--raum-s:12px;--raum-m:18px;--raum-l:26px;--raum-xl:38px;--abschnitt:clamp(38px, 6vw, 68px);--abschnitt-eng:clamp(26px, 4.2vw, 42px);--serif:"Iowan Old Style", "Palatino Linotype", Palatino, "Book Antiqua", Georgia, serif;--sans:ui-sans-serif, system-ui, -apple-system, "Helvetica Neue", Arial, sans-serif;--arabic:"Geeza Pro", "Al Bayan", "Baghdad", "Noto Naskh Arabic", serif;--pad:22px;--max:760px;--max-wide:1180px;--ease:cubic-bezier(.16, 1, .3, 1);--glow-gold:radial-gradient(60% 70% at 20% 10%, #c9a96a33, transparent 70%);--glow-warm:radial-gradient(80% 60% at 80% 0%, #e7d3a624, transparent 65%)}@keyframes riseIn{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes lineGrow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes drawStroke{0%{stroke-dashoffset:var(--len,200)}to{stroke-dashoffset:0}}.js .enter>*{opacity:0;animation:riseIn .9s var(--ease) forwards;animation-delay:calc(var(--i,0) * .13s + .12s)}.js .reveal{opacity:0;transition:opacity .8s var(--ease), transform .8s var(--ease);transition-delay:var(--d,0s);transform:translateY(26px)}.js .reveal.is-in{opacity:1;transform:none}.rule{background:var(--gold-deep);transform-origin:0;width:64px;height:1px;margin-bottom:22px;display:block}.js .rule{transition:transform .9s var(--ease) .12s;transform:scaleX(0)}.band .rule{background:var(--gold)}.js .is-in .rule,.js .rule.is-in{transform:scaleX(1)}.js .signet-draw path{stroke-dasharray:var(--len,200);stroke-dashoffset:var(--len,200);animation:drawStroke 1.5s var(--ease) forwards}.js .signet-draw .fillpart{opacity:0;animation:fadeIn .7s var(--ease) 1s forwards}.cards>article{transition:background .35s var(--ease);position:relative}.cards>article:after{content:"";inset-inline:0;background:var(--gold-deep);transform-origin:0;height:2px;transition:transform .5s var(--ease);position:absolute;bottom:0;transform:scaleX(0)}@media (hover:hover){.cards>article:hover{background:#fbfaf8}.cards>article:hover:after{transform:scaleX(1)}}.js .callbar{opacity:0;pointer-events:none;transition:transform .5s var(--ease), opacity .4s var(--ease);transform:translateY(calc(100% + 16px))}.callbar.is-up{opacity:1;pointer-events:auto;transform:none}@media (prefers-reduced-motion:reduce){.enter>*,.reveal,.rule,.signet-draw path,.signet-draw .fillpart{opacity:1!important;stroke-dashoffset:0!important;transition:none!important;animation:none!important;transform:none!important}.js .callbar{transition:none}}@keyframes konturZeichnen{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes konturWeg{0%{opacity:1}to{opacity:0}}@keyframes flaecheKommt{0%{opacity:0}to{opacity:1}}.signet .linien{opacity:0}.js .signet-draw .linien{opacity:1}.js .signet-draw .kontur{stroke-dasharray:1;stroke-dashoffset:1px;animation:1.5s cubic-bezier(.42,0,.3,1) .15s forwards konturZeichnen,.5s 1.5s forwards konturWeg}.js .signet-draw .flaeche{opacity:0;animation:.7s 1.35s forwards flaecheKommt}@media (prefers-reduced-motion:reduce){.js .signet-draw .linien{opacity:0}.js .signet-draw .kontur{animation:none}.js .signet-draw .flaeche{opacity:1;animation:none}}@keyframes ornamentAtmen{0%{transform:translate(0,0)}to{transform:translateY(-14px)}}@keyframes ornamentAtmenGespiegelt{0%{transform:scaleX(-1)translate(0,0)}to{transform:scaleX(-1)translateY(-14px)}}.schmuck:before,.schmuck:after{animation:74s ease-in-out infinite alternate ornamentAtmen}.schmuck:after{animation-duration:91s;animation-delay:-23s}.orn-ecke:before,.orn-still:before,.orn-seiten:after,.orn-ecke:after,.orn-still:after{animation-name:ornamentAtmenGespiegelt}.leitsatz:after{animation:96s ease-in-out infinite alternate ornamentAtmen}@media (prefers-reduced-motion:reduce){.schmuck:before,.schmuck:after,.leitsatz:after{animation:none}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background-color:var(--ivory);background-blend-mode:soft-light, normal, normal;color:var(--text);font:17px/1.65 var(--sans);-webkit-font-smoothing:antialiased;overflow-wrap:break-word;background-image:url(/muster/struktur.svg),radial-gradient(140% 90% at 12% -10%,#fffdf8d9,#0000 58%),radial-gradient(120% 80% at 96% 30%,#fffcf68c,#0000 55%);background-repeat:repeat,no-repeat,no-repeat;background-size:200px 200px,auto,auto;background-attachment:scroll,fixed,fixed;margin:0}img{max-width:100%;height:auto;display:block}a{color:var(--gold-tief);text-underline-offset:3px}:focus-visible{outline:3px solid var(--gold-tief);outline-offset:3px;border-radius:6px}.skip{z-index:100;background:var(--ink);color:var(--on-dark);border-radius:var(--pill);padding:14px 20px;position:absolute;top:0;left:-9999px}.skip:focus{top:12px;left:12px}.wrap{max-width:var(--max);padding-inline:var(--pad);margin:0 auto}.wrap-wide{max-width:var(--max-wide);padding-inline:var(--pad);margin:0 auto}h1,h2,h3{font-family:var(--serif);letter-spacing:-.015em;margin:0 0 .36em;font-weight:400}h1{font-size:clamp(33px,8.4vw,92px);line-height:1.06}h2{font-size:clamp(28px,5.6vw,46px);line-height:1.14}h3{letter-spacing:-.008em;font-size:clamp(19px,3.4vw,24px);line-height:1.25}h4{font-family:var(--serif);letter-spacing:-.005em;margin:0 0 .45em;font-size:clamp(17px,2.6vw,19.5px);font-weight:400;line-height:1.3}p{max-width:62ch;margin:0 0 .85em}.lead{color:var(--muted);font-size:clamp(18px,3.8vw,21px);line-height:1.55}.band .lead,.dark .lead{color:var(--on-dark-mute)}section{padding-block:var(--abschnitt)}section:not(.dark):not(.band):not(.hero):not(.subhero):not(.landgruppe)+section:not(.dark):not(.band):not(.hero):not(.subhero):not(.landgruppe){padding-top:var(--raum-l)}.tight{padding-block:var(--abschnitt-eng)}section:not(.dark):not(.band):not(.hero):not(.subhero)>.wrap{background:var(--page);border:1px solid var(--line);border-radius:var(--r-l);padding:var(--raum-xl) var(--pad);margin-inline:12px;box-shadow:0 1px 2px #1a17140a,0 10px 30px #1a17140d}@media (width>=800px){section:not(.dark):not(.band):not(.hero):not(.subhero)>.wrap{margin-inline:auto;padding:42px 44px 46px}}.kicker{font:600 clamp(15px, 2.2vw, 17px)/1.2 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--gold-tief);margin-bottom:var(--raum-s);display:inline-block}.dark .kicker,.band .kicker{color:var(--gold)}.dark,.band{isolation:isolate;background:var(--ink);color:var(--on-dark);position:relative}.dark:before,.band:before{content:"";z-index:-1;pointer-events:none;background:var(--glow-gold), var(--glow-warm);position:absolute;inset:0}.dark h1,.dark h2,.dark h3,.band h1,.band h2,.band h3{color:var(--on-dark)}.dark p,.band p{color:var(--on-dark-mute)}.btn,.btn-ghost,.btn-light{-webkit-appearance:none;appearance:none;cursor:pointer;font-family:var(--sans)}.btn{border-radius:var(--pill);background:linear-gradient(135deg, var(--gold-hell), var(--gold));min-height:56px;color:var(--ink);font:700 17px/1 var(--sans);transition:transform .25s var(--ease), box-shadow .25s var(--ease), filter .25s var(--ease);border:0;justify-content:center;align-items:center;gap:10px;padding:0 30px;text-decoration:none;display:inline-flex;box-shadow:0 10px 30px #c9a96a38}.btn:hover{transform:translateY(-2px);box-shadow:0 16px 40px #c9a96a4d}.btn:active{filter:brightness(.96);transform:translateY(0)}.btn-ghost{border-radius:var(--pill);border:1px solid var(--line-dark);min-height:56px;color:var(--on-dark);font:600 16px/1 var(--sans);backdrop-filter:blur(10px);transition:background .25s var(--ease), border-color .25s var(--ease);background:#f6f2ea0f;justify-content:center;align-items:center;gap:10px;padding:0 26px;text-decoration:none;display:inline-flex}.btn-ghost:hover{border-color:var(--gold);background:#f6f2ea1f}.btn-light{border-radius:var(--pill);border:1px solid var(--line);min-height:56px;color:var(--text);background:var(--page);font:600 16px/1 var(--sans);transition:background .25s var(--ease), border-color .25s var(--ease);justify-content:center;align-items:center;padding:0 26px;text-decoration:none;display:inline-flex}.btn-light:hover{background:var(--sand);border-color:var(--gold-tief)}.actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.ladeschirm{display:none}.ladeschirm-an .ladeschirm{z-index:200;background:var(--ink);background-image:var(--glow-gold);transition:opacity .4s var(--ease);place-items:center;display:grid;position:fixed;inset:0}.ladeschirm-an body{overflow:hidden}.ladeschirm svg{width:min(46vw,260px);height:auto;color:var(--gold)}.ladeschirm.weg{opacity:0;pointer-events:none}.head{inset-inline:0;z-index:40;padding:12px var(--pad) 0;transition:padding .3s var(--ease);position:fixed;top:0}.head-inner{max-width:var(--max-wide);border-radius:var(--pill);backdrop-filter:blur(16px)saturate(140%);border:1px solid var(--line-dark);transition:background .3s var(--ease), border-radius .3s var(--ease), border-color .3s var(--ease), padding .3s var(--ease);background:#0f0d0b9e;justify-content:space-between;align-items:center;gap:16px;margin:0 auto;padding:9px 12px 9px 18px;display:flex}.head.solid .head-inner{background:#0f0d0beb}@media (width<=959px){.head .head-cta{display:none}.head.fest{padding:0}.head.fest .head-inner{backdrop-filter:blur(18px)saturate(140%);border-color:#0000;border-bottom-color:var(--line-dark);background:#0f0d0bdb;border-radius:0;max-width:none;padding:10px 16px;box-shadow:0 10px 30px #00000047}}.brand{color:var(--on-dark);align-items:center;gap:12px;min-height:48px;text-decoration:none;display:flex}.brand svg{width:56px;height:44px;color:var(--gold);flex:none}@media (width>=700px){.brand svg{width:68px;height:53px}}.brand .wortmarke{gap:3px;display:grid}.brand .name{font-family:var(--serif);letter-spacing:.22em;font-size:21px;line-height:1}.brand .sub{font:600 9.5px/1 var(--sans);letter-spacing:.26em;text-transform:uppercase;color:var(--gold);opacity:.85}@media (width>=700px){.brand .name{font-size:24px}.brand .sub{font-size:10.5px}}.nav-desk{display:none}.head-tools{align-items:center;gap:8px;display:flex}.head .call{border-radius:var(--pill);background:var(--gold);min-height:44px;color:var(--ink);font:700 14.5px/1 var(--sans);white-space:nowrap;align-items:center;padding:0 20px;text-decoration:none;display:inline-flex}.head-cta{transition:grid-template-columns .5s var(--ease);grid-template-columns:0fr;margin-inline-start:-8px;display:grid}.head.solid .head-cta{grid-template-columns:1fr}.head-cta-inner{visibility:hidden;justify-content:flex-end;align-items:center;gap:8px;min-width:0;margin-block:-5px;padding:5px 0 5px 8px;transition:visibility 0s linear .5s;display:flex;overflow:hidden}.head.solid .head-cta-inner{visibility:visible;transition:visibility}.head-cta-inner>a{opacity:0;transform-origin:100%;transition:opacity .35s var(--ease), transform .5s var(--ease), background .25s var(--ease), border-color .25s var(--ease);flex:none;transform:scale(.85)}.head.solid .head-cta-inner>a{opacity:1;transform:none}.head.solid .head-cta-inner>.call{transition-delay:70ms}.head .wa-rund{border:1px solid var(--line-dark);width:44px;height:44px;color:var(--on-dark);border-radius:50%;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.head .wa-rund svg{width:20px;height:20px}.head .wa-rund:hover{border-color:var(--gold);background:#f6f2ea0f}@media (prefers-reduced-motion:reduce){.head-cta,.head-cta-inner,.head-cta-inner>a{transition:none}}@media (width>=1000px){.nav-desk{gap:24px;display:flex}.nav-desk a{color:var(--on-dark-mute);transition:color .25s var(--ease);padding:8px 0;font-size:15px;text-decoration:none}.nav-desk a:hover,.nav-desk a[aria-current=page]{color:var(--gold)}.burger{display:none!important}}.hero{isolation:isolate;background:var(--ink);min-height:100svh;color:var(--on-dark);align-items:end;padding-block:112px clamp(56px,9vw,78px);display:grid;position:relative;overflow:hidden}@media (width>=960px){.hero{padding-bottom:clamp(40px,5vw,64px)}}.hero-media{z-index:-2;position:absolute;inset:0}.hero-media img{object-fit:cover;object-position:62% 45%;filter:saturate(.62)sepia(.3)brightness(.94)contrast(1.04);width:100%;height:100%}.hero-veil{z-index:-1;pointer-events:none;background:linear-gradient(180deg, #0f0d0b9e 0%, #0f0d0b29 18%, #0f0d0b57 34%, #0f0d0bb3 48%, #0f0d0bdb 64%, #0f0d0bf5 84%, var(--ink) 100%), radial-gradient(70% 40% at 78% 12%, #c9a96a2e, transparent 70%);position:absolute;inset:0}.hero h1{text-wrap:balance;max-width:13ch;color:var(--on-dark);text-shadow:0 2px 30px #0f0d0bcc,0 0 70px #0f0d0b8c;margin-bottom:.32em}.hero h1 .soft{color:var(--gold-hell);display:block}.hero .lead{color:#e4ded1;text-shadow:0 1px 22px #0f0d0bd9;max-width:34ch;margin-bottom:24px}.hero-ar{font-family:var(--arabic);color:var(--gold-hell);text-align:left;text-shadow:0 1px 16px #0f0d0be6,0 0 34px #0f0d0bb3;max-width:max-content;margin:0 0 20px;font-size:clamp(21px,5.4vw,32px);line-height:1.85}.hero-foot{border-top:1px solid var(--line-dark);color:var(--on-dark-mute);flex-wrap:wrap;gap:6px 22px;margin-top:26px;padding-top:18px;font-size:14px;display:flex}@media (width<=520px){.hero-foot{gap:4px 16px;font-size:13.5px}}.hero-foot span{align-items:center;gap:9px;display:inline-flex}.dot{background:var(--gold);border-radius:50%;flex:none;width:6px;height:6px}.grid{gap:var(--raum-m);display:grid}@media (width>=760px){.grid.g3{grid-template-columns:repeat(3,1fr)}.grid.g2{grid-template-columns:repeat(2,1fr)}}.card{border-radius:var(--r-l);background:var(--sand);border:1px solid var(--line);transition:transform .35s var(--ease), box-shadow .35s var(--ease);padding:22px 22px 24px;box-shadow:0 1px 2px #1a17140a,0 8px 24px #1a17140d}.card:hover{transform:translateY(-3px);box-shadow:0 18px 44px #1a171417}.card h3{margin-bottom:.35em}.card p{color:var(--muted);margin-bottom:0;font-size:16px}.card .num{border-radius:var(--pill);background:var(--page);width:42px;height:42px;color:var(--gold-tief);font:600 15px/1 var(--sans);border:1px solid var(--line);place-items:center;margin-bottom:18px;display:grid}.card-dark{background:var(--ink-2);border-color:var(--line-dark);color:var(--on-dark)}.card-dark h3{color:var(--on-dark)}.card-dark p{color:var(--on-dark-mute)}.card-img{background:var(--ink-2);border-color:var(--line-dark);padding:0;overflow:hidden}.card-img figure{aspect-ratio:4/3;margin:0;overflow:hidden}.card-img img{object-fit:cover;object-position:50% 36%;filter:saturate(.7)sepia(.22)brightness(1.16)contrast(1.02);width:100%;height:100%;transition:transform .7s var(--ease)}.card-img:hover img{transform:scale(1.045)}.card-img .body{padding:24px 24px 26px}.card-img h3{color:var(--on-dark);margin-bottom:.3em}.card-img p{color:var(--on-dark-mute);font-size:16px}.card-img a.more{min-height:44px;color:var(--gold);align-items:center;gap:8px;font-size:15.5px;font-weight:600;text-decoration:none;display:inline-flex}.card-img a.more:after{content:"→";transition:transform .3s var(--ease)}.card-img:hover a.more:after{transform:translate(4px)}.weg{position:relative}.weg ol{gap:var(--raum-s);margin:0;padding:0;list-style:none;display:grid}@media (width>=900px){.weg ol{grid-template-columns:repeat(2,1fr)}}.weg li{border-radius:var(--r-l);background:linear-gradient(160deg, var(--ink-2), var(--ink));border:1px solid var(--line-dark);padding:26px 26px 28px;position:relative;overflow:hidden}.weg li:after{content:"";pointer-events:none;background:radial-gradient(circle,#c9a96a29,#0000 65%);width:260px;height:260px;position:absolute;inset:-40% -30% auto auto}.weg .ar{font-family:var(--arabic);color:var(--gold);margin:0 0 4px;font-size:19px}.weg h3{color:var(--on-dark);margin-bottom:.3em}.weg p{color:var(--on-dark-mute);margin-bottom:0;font-size:16px}.weg .step{font:600 12.5px/1 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--gold);opacity:.75;margin-bottom:14px;display:block}.feature{isolation:isolate;border-radius:var(--r-xl);min-height:min(78svh,620px);color:var(--on-dark);align-items:end;padding:clamp(26px,5vw,52px);display:grid;position:relative;overflow:hidden}.feature img.bg{z-index:-2;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.feature:before{content:"";z-index:-1;background:linear-gradient(#0f0d0b33,#0f0d0bdb);position:absolute;inset:0}.feature h2{color:var(--on-dark);max-width:18ch}.feature p{color:#e0d9cb;max-width:46ch}.feature .kicker{color:var(--gold);text-shadow:0 1px 14px #0f0d0bf2}.feature h2,.feature p{text-shadow:0 1px 18px #0f0d0bbf}.feature .ph{color:var(--gold)}.feature:before{background:linear-gradient(#0f0d0b1f 0%,#0f0d0b75 32%,#0f0d0be6 72%,#0f0d0bf7 100%)}.feature img.bg{filter:saturate(.6)sepia(.28)brightness(.94)}.moment{text-align:center}.moment .ar{font-family:var(--arabic);color:var(--gold);max-width:none;margin:0 auto .2em;font-size:clamp(28px,7.4vw,54px);line-height:2}.moment .tr{font-family:var(--serif);color:var(--on-dark);max-width:none;margin:0 auto .3em;font-size:clamp(19px,4.2vw,29px)}.moment .src{color:var(--on-dark-mute);max-width:none;margin:0 auto;font-size:14.5px}.moment .sep{background:linear-gradient(90deg, transparent, var(--gold), transparent);width:90px;height:1px;margin:26px auto 24px}.gloss{gap:var(--raum-s);display:grid}@media (width>=760px){.gloss{grid-template-columns:repeat(2,1fr)}}.gloss div{background:var(--sand);border:1px solid var(--line);border-radius:var(--r);padding:16px 18px;box-shadow:0 1px 2px #1a171409,0 6px 18px #1a17140a}.gloss dt{margin-bottom:3px;font-size:16.5px;font-weight:700}.gloss dt span{font-family:var(--arabic);color:var(--gold-tief);margin-left:8px;font-size:17px;font-weight:400}.gloss dd{color:var(--muted);margin:0;font-size:15.5px;line-height:1.55}.faq details{background:var(--sand);border:1px solid var(--line);border-radius:var(--r);margin-bottom:var(--raum-xs);transition:background .3s var(--ease);overflow:hidden;box-shadow:0 2px 10px #1a17140b}.faq details[open]{background:var(--page)}.faq summary{cursor:pointer;align-items:center;gap:16px;min-height:44px;padding:15px 20px;font-size:17px;font-weight:650;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"";border-radius:var(--pill);background:var(--page);border:1px solid var(--line);background-image:linear-gradient(var(--gold-tief), var(--gold-tief)), linear-gradient(var(--gold-tief), var(--gold-tief));width:26px;height:26px;transition:transform .35s var(--ease);background-position:50%,50%;background-repeat:no-repeat;background-size:11px 1.5px,1.5px 11px;flex:none;margin-left:auto}.faq details[open] summary:after{transform:rotate(135deg)}.faq details>div{padding:0 22px 22px}.faq details>div>p{color:var(--muted);margin-bottom:.7em}.faq details>div>p:last-child{margin-bottom:0}.preis{border-radius:var(--r-l);background:linear-gradient(160deg, var(--ink-2), var(--ink));color:var(--on-dark);border:1px solid var(--line-dark);padding:24px}.preis .zahl{font-family:var(--serif);color:var(--gold);margin:0 0 6px;font-size:clamp(26px,6vw,40px)}.preis p{color:var(--on-dark-mute);margin-bottom:0}.ph{color:var(--gold-tief);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-bottom:1px dashed;font-weight:600}.dark .ph,.band .ph,.card-dark .ph,.weg .ph,.preis .ph{color:var(--gold)}.slot{text-align:center;aspect-ratio:3/2;border:1px dashed var(--line);border-radius:var(--r-l);background:var(--sand);color:var(--muted);place-items:center;padding:24px;font-size:13.5px;line-height:1.55;display:grid}.callbar{inset-inline:12px;z-index:45;border-radius:var(--pill);backdrop-filter:blur(16px);border:1px solid var(--line-dark);background:#0f0d0bdb;grid-template-columns:1.6fr 1fr;gap:8px;padding:8px;display:grid;position:fixed;bottom:12px;box-shadow:0 14px 40px #00000059}.callbar .btn{min-height:50px;box-shadow:none;padding:0 18px;font-size:16px}.callbar .btn-ghost{min-height:50px;padding:0 14px;font-size:15px}body{padding-bottom:86px}@media (width>=960px){.callbar{display:none}body{padding-bottom:0}}.foot{background:var(--ink);color:var(--on-dark-mute);padding-block:clamp(36px,6vw,56px) 28px}.foot a{color:var(--gold);text-decoration:none}.foot a:hover{text-decoration:underline}.foot .cols{gap:var(--raum-l);display:grid}@media (width>=760px){.foot .cols{grid-template-columns:1.4fr 1fr 1fr}}.foot h2{font-family:var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--gold);margin-bottom:14px;font-size:12.5px}.foot address{color:var(--on-dark);font-style:normal;line-height:1.9}.foot ul{margin:0;padding:0;list-style:none}.foot li a{align-items:center;min-height:42px;display:inline-flex}.foot .legal{margin-top:var(--raum-l);padding-top:var(--raum-m);border-top:1px solid var(--line-dark);font-size:13.5px}.subhero{padding-block:clamp(112px,15vw,148px) clamp(28px,4.5vw,46px);position:relative;overflow:hidden}.subhero h1{max-width:15ch;margin-bottom:.3em}.subhero .lead{max-width:44ch;margin-bottom:0}.rows{margin:0;padding:0;list-style:none}.rows>li{border-bottom:1px solid var(--line);padding:15px 0}.rows>li:last-child{border-bottom:0;padding-bottom:0}.rows h3{margin-bottom:.28em}.rows p{color:var(--muted);margin-bottom:0}.dark .rows>li,.band .rows>li{border-color:var(--line-dark)}.dark .rows p,.band .rows p{color:var(--on-dark-mute)}.lang{position:relative}.lang-btn{border-radius:var(--pill);border:1px solid var(--line-dark);min-height:44px;color:var(--on-dark);font:600 13.5px/1 var(--sans);cursor:pointer;transition:border-color .25s var(--ease), background .25s var(--ease);background:0 0;align-items:center;gap:7px;padding:0 14px;display:inline-flex}.lang-btn:hover{border-color:var(--gold);background:#f6f2ea0f}.lang-btn svg{opacity:.85;width:17px;height:17px}.lang-menu{z-index:60;border-radius:var(--r-l);backdrop-filter:blur(18px);border:1px solid var(--line-dark);background:#0f0d0bf7;width:min(84vw,320px);padding:16px 14px 12px;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 24px 60px #00000080}.lang-titel{font:600 12px/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--gold);margin:0 8px 10px}.lang-menu ul{gap:2px;margin:0;padding:0;list-style:none;display:grid}.lang-menu a,.lang-menu .soon{border-radius:var(--r-s);min-height:44px;color:var(--on-dark);justify-content:space-between;align-items:baseline;gap:10px;padding:11px 12px;font-size:15.5px;text-decoration:none;display:flex}.lang-menu a:hover{background:#f6f2ea14}.lang-menu a[aria-current]{color:var(--gold);background:#c9a96a29}.lang-menu .soon{color:var(--on-dark-mute);opacity:.55}.lang-menu .de{color:var(--on-dark-mute);font-size:13px}.lang-menu .eigen{font-weight:600}.burger{border-radius:var(--pill);border:1px solid var(--line-dark);cursor:pointer;background:0 0;place-content:center;gap:5px;width:44px;height:44px;display:grid}.burger span{background:var(--on-dark);width:17px;height:1.6px;transition:transform .3s var(--ease), opacity .3s var(--ease);border-radius:2px;display:block}.burger[aria-expanded=true] span:first-child{transform:translateY(3.3px)rotate(45deg)}.burger[aria-expanded=true] span:last-child{transform:translateY(-3.3px)rotate(-45deg)}.menu{z-index:39;padding:104px var(--pad) 40px;backdrop-filter:blur(20px);background:#0f0d0bf7;align-content:start;gap:26px;display:grid;position:fixed;inset:0;overflow-y:auto}.menu nav{display:grid}.menu nav a{min-height:60px;font-family:var(--serif);color:var(--on-dark);border-bottom:1px solid var(--line-dark);align-items:center;font-size:27px;text-decoration:none;display:flex}.menu nav a:last-child{border-bottom:0}.menu-actions{gap:10px;display:grid}.menu-actions .btn,.menu-actions .btn-ghost{width:100%}.menu-foot{color:var(--on-dark-mute);margin:0;font-size:14.5px}[hidden]{display:none!important}@media (width<=479px){.brand{gap:10px;min-width:0}.brand svg{width:48px;height:38px}.brand .name{letter-spacing:.2em;white-space:nowrap;font-size:19px}.brand .sub{letter-spacing:.24em;white-space:nowrap;font-size:9px}.head{padding-inline:14px}.head-inner{gap:10px;padding:8px 10px 8px 14px}.head.fest .head-inner{padding:10px 16px}.head-tools{flex:none;gap:8px}.lang-btn{padding:0 11px}.lang-btn span{display:none}}@media (width<=700px){.lang-menu{width:auto;max-height:calc(100svh - 100px);position:fixed;top:78px;left:12px;right:12px;overflow-y:auto}}.scrim{z-index:41;backdrop-filter:blur(3px);opacity:0;transition:opacity .38s var(--ease);background:#0a09088c;position:fixed;inset:0}.scrim.is-open{opacity:1}.panel{z-index:42;background:linear-gradient(190deg, var(--ink-3) 0%, var(--ink) 46%, var(--ink) 100%);border-left:1px solid var(--line-dark);border-radius:var(--r-xl) 0 0 var(--r-xl);width:min(88vw,400px);transition:transform .42s var(--ease);position:fixed;top:0;bottom:0;right:0;overflow-y:auto;transform:translate(100%);box-shadow:-30px 0 80px #00000080}.panel.is-open{transform:none}.panel:before{content:"";pointer-events:none;background:radial-gradient(70% 40% at 100% 0,#c9a96a29,#0000 70%);position:absolute;inset:0}.panel-inner{gap:26px;padding:96px 26px 36px;display:grid;position:relative}.panel nav{display:grid}.panel nav a{min-height:58px;font-family:var(--serif);color:var(--on-dark);border-bottom:1px solid var(--line-dark);opacity:0;transition:opacity .4s var(--ease), transform .4s var(--ease), color .25s var(--ease);transition-delay:calc(var(--i) * 45ms + .12s);align-items:center;font-size:25px;text-decoration:none;display:flex;transform:translate(16px)}.panel nav a:last-child{border-bottom:0}.panel nav a:hover,.panel nav a[aria-current=page]{color:var(--gold)}.panel-actions,.panel-foot{opacity:0;transition:opacity .4s var(--ease), transform .4s var(--ease);transition-delay:calc(var(--i) * 45ms + .12s);transform:translate(16px)}.panel.is-open nav a,.panel.is-open .panel-actions,.panel.is-open .panel-foot{opacity:1;transform:none}.panel-actions{gap:10px;display:grid}.panel-actions .btn,.panel-actions .btn-ghost{width:100%}.panel-foot{color:var(--on-dark-mute);margin:0;font-size:14.5px}@media (prefers-reduced-motion:reduce){.panel,.panel nav a,.panel-actions,.panel-foot,.scrim{opacity:1!important;transition:none!important;transform:none!important}}.janazah ol{margin:var(--raum-l) 0 0;gap:var(--raum-s);padding:0;list-style:none;display:grid}@media (width>=720px){.janazah ol{grid-template-columns:repeat(2,1fr)}}@media (width>=1080px){.janazah ol{grid-template-columns:repeat(4,1fr)}}.flip{perspective:1400px}.flip-inner{height:100%;min-height:262px;transform-style:preserve-3d;transition:transform .85s var(--ease);position:relative}.flip.is-flipped .flip-inner{transform:rotateY(180deg)}@media (hover:hover){.flip:hover .flip-inner{transform:rotateY(180deg)}}.face{-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:var(--r-l);text-align:center;align-content:center;justify-items:center;gap:8px;padding:26px 24px;display:grid;position:absolute;inset:0}.face.front{background:linear-gradient(165deg, var(--ink-3), var(--ink));border:1px solid var(--line-dark);color:var(--on-dark)}.face.front .nr{font:600 12px/1 var(--sans);letter-spacing:.18em;text-transform:uppercase;color:var(--gold);opacity:.8}.face.front .ruf{font-family:var(--arabic);color:var(--gold-hell);margin:0;font-size:clamp(30px,6vw,40px);line-height:1.7}.face.front .ruf-tr{color:var(--on-dark-mute);margin:0;font-size:15px}.face.front .tipp{letter-spacing:.1em;text-transform:uppercase;color:var(--on-dark-mute);opacity:.6;margin:10px 0 0;font-size:12.5px}.face.back{background:var(--page);border:1px solid var(--line);text-align:left;align-content:center;justify-items:start;transform:rotateY(180deg)}.face.back h3{margin:0 0 .3em;font-size:20px}.face.back p{color:var(--muted);margin:0;font-size:15.5px;line-height:1.55}.face.back .ar{font-family:var(--arabic);color:var(--gold-tief);align-self:end;margin:12px 0 0;font-size:18px;line-height:1.9}.janazah .hinweis{border-radius:var(--r);background:var(--page);border:1px solid var(--line);color:var(--muted);margin-top:24px;padding:20px 24px;font-size:15.5px}.janazah .hinweis strong{color:var(--text)}@media (prefers-reduced-motion:reduce){.flip-inner{min-height:0;transform:none!important}.face{backface-visibility:visible;position:static}.face.back{margin-top:10px;transform:none}}.head{z-index:44}.panel-inner{padding-top:104px}.face.back .nr-back{font:600 11.5px/1 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--gold-tief);margin-bottom:10px;display:block}.btn-ghost.wa svg{flex:none;width:19px;height:19px}@keyframes heroDrift{0%{transform:scale(1.06)translate(0,0)}to{transform:scale(1.17)translate(-2.6%,-1.9%)}}@keyframes rayShift{0%{opacity:.36;transform:translate(-5%,-3.4%)rotate(.5deg)}50%{opacity:1;transform:translate(3.5%,2.4%)rotate(-.4deg)}to{opacity:.36;transform:translate(-5%,-3.4%)rotate(.5deg)}}@keyframes moteRise{0%{opacity:0;transform:translateY(14vh)}10%{opacity:var(--o,.6)}85%{opacity:calc(var(--o,.6) * .55)}to{opacity:0;transform:translateY(-96vh)}}@keyframes moteSway{0%{transform:translate3d(calc(var(--w,4vw) * -.5), 0, 0)}to{transform:translate3d(calc(var(--w,4vw) * .5), 0, 0)}}.hero-media .drift{will-change:transform;transform:scale(1.06)}.js .hero-media .drift{animation:38s ease-in-out infinite alternate heroDrift}.rays{pointer-events:none;filter:blur(6px);mix-blend-mode:screen;opacity:.9;background:repeating-linear-gradient(34deg,#0000 0 46px,#e7d3a624 46px 84px,#0000 84px 150px);position:absolute;inset:-14% -18%;-webkit-mask-image:radial-gradient(120% 110% at 8% 6%,#000 0%,#0000008c 45%,#0000 82%);mask-image:radial-gradient(120% 110% at 8% 6%,#000 0%,#0000008c 45%,#0000 82%)}.js .rays{animation:24s ease-in-out infinite rayShift}.rays-2{filter:blur(15px);opacity:.8;background:repeating-linear-gradient(31deg,#0000 0 84px,#fff8e81a 84px 120px,#0000 120px 236px);-webkit-mask-image:radial-gradient(130% 120% at 4% 2%,#000 0%,#00000080 50%,#0000 86%);mask-image:radial-gradient(130% 120% at 4% 2%,#000 0%,#00000080 50%,#0000 86%)}.js .rays-2{animation:33s ease-in-out infinite reverse rayShift}.motes{pointer-events:none;position:absolute;inset:0;overflow:hidden}.motes i{left:var(--x);opacity:0;position:absolute;bottom:-8vh}.motes i>b{width:var(--s,3px);height:var(--s,3px);background:#eedebaf2;border-radius:50%;display:block;box-shadow:0 0 8px #e7d3a6d9}.motes i.nah>b{filter:blur(1.4px);background:#eedebab3;transform:scale(2.1)}.js .motes i{opacity:1;animation:moteRise var(--t) linear var(--d) infinite}.js .motes i>b{animation:moteSway calc(var(--t) / 3.5) ease-in-out var(--d) infinite alternate}@media (prefers-reduced-motion:reduce){.hero-media .drift,.rays,.motes i,.motes i>b{animation:none!important}.motes{display:none}}.laender{margin:0 0 var(--raum-m);grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:6px;padding:0;list-style:none;display:grid}.laender li{border-radius:var(--r-s);background:var(--sand);border:1px solid var(--line);color:var(--text);align-items:center;gap:9px;padding:8px 12px;font-size:15px;line-height:1.3;display:flex}.laender li[hidden]{display:none}.land-flagge{flex:none;font-size:17px;line-height:1}.dark .laender li,.band .laender li{background:var(--ink-2);border-color:var(--line-dark);color:var(--on-dark)}.stimmen-kopf{padding-bottom:var(--raum-m);border-bottom:1px solid var(--line-dark);align-items:start;gap:22px;display:grid}@media (width>=860px){.stimmen-kopf{grid-template-columns:1fr auto;align-items:end}}.stimmen-kopf h2{max-width:20ch;margin-bottom:0}.stimmen-google{color:var(--on-dark);justify-items:start;gap:6px;text-decoration:none;display:grid}@media (width>=860px){.stimmen-google{text-align:right;justify-items:end}}.stimmen-marke{font:700 15px/1 var(--sans);color:var(--on-dark)}.stimmen-google:hover .stimmen-marke{color:var(--gold)}.stimmen-zahl{color:var(--on-dark-mute);font-size:14.5px}.stimmen-zahl b{color:var(--on-dark);font-weight:600}.stimmen-sterne{gap:3px;line-height:1;display:inline-flex}.stern{color:#e7d3a647;font-size:16px}.stern.voll{color:var(--gold)}.stimmen-lauf{margin-top:var(--raum-l);-webkit-overflow-scrolling:touch;scrollbar-width:none;overflow:auto hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 46px calc(100% - 46px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 46px calc(100% - 46px),#0000 100%)}.stimmen-lauf::-webkit-scrollbar{display:none}.stimmen-lauf:focus-visible{outline:3px solid var(--gold);outline-offset:4px;border-radius:var(--r)}.stimmen-spur{align-items:stretch;gap:16px;width:max-content;padding:4px 46px;display:flex}.stimme{border-radius:var(--r);background:var(--ink-2);border:1px solid var(--line-dark);flex:0 0 min(84vw,358px);align-content:start;gap:14px;margin:0;padding:26px 24px;display:grid}.js .stimme-text{-webkit-line-clamp:7;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.js .stimme.ist-offen .stimme-text{-webkit-line-clamp:unset;display:block;overflow:visible}.stimme-mehr{min-height:44px;font:600 15px/1 var(--sans);color:var(--gold);cursor:pointer;text-underline-offset:4px;background:0 0;border:0;justify-self:start;margin-top:-4px;padding:6px 0;text-decoration:underline}.stimme-mehr:hover{color:var(--gold-hell)}.stimme blockquote{margin:0}.stimme blockquote p{color:var(--on-dark);white-space:pre-line;overflow-wrap:anywhere;margin:0;font-size:16px;line-height:1.6}.stimme figcaption{font:600 14.5px/1.4 var(--sans);color:var(--gold)}.stimmen-quelle{margin:var(--raum-m) 0 0;color:var(--on-dark-mute);font-size:14px}.stimmen-quelle a{color:var(--gold);margin-inline-start:8px}.landsuche{margin:var(--raum-m) 0 var(--raum-s);display:none}.landsuche.bereit{display:block}.landsuche-feld{border-radius:var(--pill);background:var(--sand);border:1px solid var(--line);max-width:420px;min-height:52px;transition:border-color .25s var(--ease), background .25s var(--ease);align-items:center;gap:11px;padding:0 18px;display:flex}.landsuche-feld:focus-within{border-color:var(--gold-tief);background:var(--page)}.landsuche-feld svg{width:19px;height:19px;color:var(--muted);flex:none}.landsuche-feld input{min-width:0;font:16.5px/1 var(--sans);color:var(--text);background:0 0;border:0;outline:none;flex:1;padding:0}.landsuche-feld input::placeholder{color:var(--muted)}.landsuche-feld input::-webkit-search-cancel-button{-webkit-appearance:none}.landsuche-zahl{color:var(--muted);min-height:1.1em;margin:6px 2px 0;font-size:14px}.landsuche-leer{color:var(--gold-tief);font-weight:600}.landgruppe{padding-block:0}.landgruppe+.landgruppe{margin-top:var(--raum-l)}.landgruppe h3{font-family:var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--gold-tief);margin-bottom:var(--raum-xs);font-size:12.5px}.dark .landgruppe h3,.band .landgruppe h3{color:var(--gold)}.ortband{gap:10px;margin-top:26px;display:grid;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000);mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000)}.ortband-reihe{gap:9px;width:max-content;margin:0;padding:0;list-style:none;animation:90s linear infinite ortbandLauf;display:flex}.ortband-reihe.rueck{animation-direction:reverse}@keyframes ortbandLauf{0%{transform:translate(0,0)}to{transform:translate(-50%)}}.ortband-ort{white-space:nowrap;border-radius:var(--pill);background:var(--sand);border:1px solid var(--line);min-height:42px;color:var(--text);align-items:center;padding:0 18px;font-size:15.5px;display:inline-flex}@media (hover:hover){.ortband:hover .ortband-reihe{animation-play-state:paused}}@media (prefers-reduced-motion:reduce){.ortband{overflow-x:auto;-webkit-mask-image:none;mask-image:none}.ortband-reihe{animation:none}.ortband-ort.doppelt{display:none}}.ortliste{flex-wrap:wrap;gap:9px;margin:22px 0 0;padding:0;list-style:none;display:flex}.ortliste a,.ortliste li>span{border-radius:var(--pill);background:var(--sand);border:1px solid var(--line);min-height:42px;color:var(--text);transition:background .25s var(--ease), border-color .25s var(--ease);align-items:center;gap:9px;padding:0 18px;font-size:15.5px;text-decoration:none;display:inline-flex}.ortliste a:hover{background:var(--page);border-color:var(--gold-tief)}.ortliste li>span{color:var(--muted);font-size:15px}.ortliste a span{color:var(--muted);font-size:13px}.dark .ortliste a{background:var(--ink-2);border-color:var(--line-dark);color:var(--on-dark)}.dark .ortliste a:hover{border-color:var(--gold);background:var(--ink-3)}.dark .ortliste a span{color:var(--on-dark-mute)}.ortliste.gross a{min-height:50px;padding:0 20px;font-size:16.5px}.wasch-auftakt{color:var(--text);margin-bottom:var(--raum-l);background:var(--sand);border:1px solid var(--line);border-inline-start:2px solid var(--gold-tief);border-radius:var(--r-s);max-width:none;padding:18px 22px;font-size:17.5px}.wasch{margin:0;padding:0;list-style:none}.wasch-schritt{grid-template-columns:58px 1fr;gap:16px;padding-bottom:22px;display:grid;position:relative}.wasch-schritt:last-child{padding-bottom:0}.wasch-schritt:not(:last-child):before{content:"";background:#6e542638;width:1px;position:absolute;top:66px;bottom:10px;left:28px}.wasch-nr{width:58px;height:58px;font-family:var(--serif);color:var(--gold-tief);background:var(--page);place-items:center;font-size:21px;display:grid;position:relative}.wasch-nr:before,.wasch-nr:after{content:"";border:1px solid #6e54266b;border-radius:2px;position:absolute;inset:10px}.wasch-nr:after{transform:rotate(45deg)}.wasch-kopf{margin:0 0 .35em;padding-top:13px;font-size:clamp(18px,3.2vw,21px);line-height:1.25}.wasch-text{color:var(--muted);max-width:62ch;margin:0 0 .8em;font-size:16.5px}.wasch-text:last-child{margin-bottom:0}@media (width>=760px){.wasch-schritt{grid-template-columns:74px 1fr;gap:22px;padding-bottom:26px}.wasch-schritt:not(:last-child):before{top:82px;left:36px}.wasch-nr{width:74px;height:74px;font-size:25px}.wasch-kopf{padding-top:18px}}.bild{margin:0 0 var(--raum-l);aspect-ratio:3/2;border-radius:var(--r-l);border:1px solid var(--line);overflow:hidden;box-shadow:0 2px 14px #1a17140f}.bild img{object-fit:cover;object-position:50% 45%;filter:saturate(.7)sepia(.22)brightness(1.16)contrast(1.02);width:100%;height:100%;display:block}.schmuck{position:relative;overflow-x:clip}.schmuck:before,.schmuck:after{content:"";z-index:-1;pointer-events:none;background-repeat:no-repeat;position:absolute}.schmuck:before{opacity:.62}.schmuck:after{opacity:.36}.orn-bogen:before{background-image:url(/muster/bogen.svg);background-position:100% 0;background-size:contain;width:400px;height:530px;top:20%;right:-58px;-webkit-mask-image:linear-gradient(270deg,#000 0% 46%,#0000 92%);mask-image:linear-gradient(270deg,#000 0% 46%,#0000 92%)}.orn-ranke:before{background-image:url(/muster/arabeske.svg);background-position:0 100%;background-size:contain;width:600px;height:356px;bottom:8%;left:-66px;-webkit-mask-image:linear-gradient(90deg,#000 0% 46%,#0000 92%);mask-image:linear-gradient(90deg,#000 0% 46%,#0000 92%)}.orn-seiten:before{-webkit-mask-composite:source-in;background-image:url(/muster/ranke.svg);background-size:contain;width:240px;height:700px;top:24%;left:-46px;-webkit-mask-image:linear-gradient(#0000,#000 28% 68%,#0000),linear-gradient(90deg,#000 0% 46%,#0000 92%);mask-image:linear-gradient(#0000,#000 28% 68%,#0000),linear-gradient(90deg,#000 0% 46%,#0000 92%);mask-composite:intersect}.orn-ecke:before{background-image:url(/muster/arabeske.svg);background-size:contain;width:520px;height:308px;bottom:12%;right:-64px;transform:scaleX(-1);-webkit-mask-image:linear-gradient(270deg,#000 0% 46%,#0000 92%);mask-image:linear-gradient(270deg,#000 0% 46%,#0000 92%)}.orn-still:before{opacity:.24;background-image:url(/muster/bogen.svg);background-size:contain;width:360px;height:470px;top:22%;left:-60px;transform:scaleX(-1);-webkit-mask-image:linear-gradient(90deg,#000 0% 46%,#0000 92%);mask-image:linear-gradient(90deg,#000 0% 46%,#0000 92%)}.orn-bogen:after{background-image:url(/muster/arabeske.svg);background-position:0 100%;background-size:contain;width:520px;height:308px;bottom:14%;left:-72px;-webkit-mask-image:linear-gradient(90deg,#000 0% 46%,#0000 92%);mask-image:linear-gradient(90deg,#000 0% 46%,#0000 92%)}.orn-ranke:after{background-image:url(/muster/bogen.svg);background-size:contain;width:360px;height:470px;top:22%;right:-64px;-webkit-mask-image:linear-gradient(270deg,#000 0% 46%,#0000 92%);mask-image:linear-gradient(270deg,#000 0% 46%,#0000 92%)}.orn-seiten:after{-webkit-mask-composite:source-in;background-image:url(/muster/ranke.svg);background-size:contain;width:240px;height:700px;top:56%;right:-50px;transform:scaleX(-1);-webkit-mask-image:linear-gradient(#0000,#000 28% 68%,#0000),linear-gradient(270deg,#000 0% 46%,#0000 92%);mask-image:linear-gradient(#0000,#000 28% 68%,#0000),linear-gradient(270deg,#000 0% 46%,#0000 92%);mask-composite:intersect}.orn-ecke:after{background-image:url(/muster/bogen.svg);background-size:contain;width:360px;height:470px;top:21%;left:-70px;transform:scaleX(-1);-webkit-mask-image:linear-gradient(90deg,#000 0% 46%,#0000 92%);mask-image:linear-gradient(90deg,#000 0% 46%,#0000 92%)}.orn-still:after{opacity:.2;background-image:url(/muster/arabeske.svg);background-size:contain;width:500px;height:296px;bottom:16%;right:-72px;transform:scaleX(-1);-webkit-mask-image:linear-gradient(270deg,#000 0% 46%,#0000 92%);mask-image:linear-gradient(270deg,#000 0% 46%,#0000 92%)}@media (width<=720px){.schmuck:after{display:none}.schmuck:before{opacity:.3}.orn-bogen:before{width:300px;height:398px;right:-74px}.orn-ranke:before{width:420px;height:250px;left:-78px}.orn-ecke:before{width:380px;height:226px;right:-80px}.orn-seiten:before{width:180px;height:520px;left:-56px}.orn-still:before{opacity:.22;width:270px;height:352px;left:-76px}}.subhero-mitte{text-align:center}.subhero-mitte h1{max-width:20ch;margin-inline:auto}.subhero-mitte .lead{max-width:46ch;margin-inline:auto}.subhero-mitte .kicker{margin-inline:auto}.subhero-mitte:after{content:"";z-index:0;pointer-events:none;opacity:.2;background:url(/muster/bogen-hell.svg) top/contain no-repeat;width:min(460px,82vw);height:100%;position:absolute;top:8%;left:50%;transform:translate(-50%);-webkit-mask-image:linear-gradient(#000 12%,#0000 82%);mask-image:linear-gradient(#000 12%,#0000 82%)}.subhero-mitte>*{z-index:1;position:relative}.subhero-bild{padding-block:clamp(104px,14vw,132px) clamp(24px,4vw,40px)}.subhero-bild .wrap-wide{gap:var(--raum-l);align-items:center;display:grid}@media (width>=900px){.subhero-bild .wrap-wide{gap:var(--raum-xl);grid-template-columns:1.05fr .95fr}}.subhero-bild h1{max-width:16ch}.subhero-bild .lead{max-width:42ch}.subhero-bild figure{aspect-ratio:4/3;border-radius:var(--r-l);border:1px solid var(--line-dark);margin:0;overflow:hidden}.subhero-bild figure img{object-fit:cover;filter:saturate(.7)sepia(.22)brightness(1.06)contrast(1.02);width:100%;height:100%;display:block}@media (width<=899px){.subhero-bild figure{aspect-ratio:16/9}}.subhero-hell{background:var(--sand);color:var(--text);border-bottom:1px solid var(--line);padding-block:clamp(104px,13vw,126px) clamp(22px,3.6vw,34px)}.subhero-hell h1{color:var(--text)}.subhero-hell .lead{color:var(--muted)}.subhero-hell .kicker{color:var(--gold-tief)}.subhero-eng{padding-block:clamp(100px,13vw,122px) clamp(20px,3.4vw,30px)}.subhero-eng .wrap-wide{gap:var(--raum-m);align-items:end;display:grid}@media (width>=860px){.subhero-eng .wrap-wide{grid-template-columns:1fr auto}}.subhero-eng h1{max-width:18ch;margin-bottom:.18em}.subhero-eng .lead{max-width:50ch}.subhero-eng .zahl-gross{font-family:var(--serif);color:var(--gold);margin:0;font-size:clamp(42px,9vw,74px);line-height:1}.subhero-eng .zahl-gross span{font-family:var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--on-dark-mute);margin-top:6px;font-size:14px;display:block}@media (width>=860px){.subhero-eng .zahl-gross{text-align:right}}.leitsatz{padding-block:clamp(104px, 13vw, 132px) var(--abschnitt);text-align:center;position:relative;overflow:hidden}.leitsatz h1{max-width:14ch;margin-inline:auto}.leitsatz .gross{font-family:var(--serif);color:var(--text);max-width:46ch;margin:0 auto;font-size:clamp(20px,3.1vw,27px);font-weight:400;line-height:1.45}.leitsatz:after{content:"";z-index:0;pointer-events:none;opacity:.22;background:url(/muster/bogen.svg) top/contain no-repeat;width:min(540px,90vw);height:96%;position:absolute;top:4%;left:50%;transform:translate(-50%);-webkit-mask-image:linear-gradient(#000 6%,#0000 74%);mask-image:linear-gradient(#000 6%,#0000 74%)}.leitsatz>*{z-index:1;position:relative}.marker{gap:var(--raum-s);margin:var(--raum-xl) auto 0;max-width:760px;padding:0;list-style:none;display:grid}@media (width>=700px){.marker{grid-template-columns:repeat(3,1fr)}}.marker li{padding:var(--raum-m) var(--raum-s);border-top:1px solid var(--line)}.marker b{font-family:var(--serif);color:var(--gold-tief);margin-bottom:2px;font-size:clamp(19px,2.6vw,23px);font-weight:400;display:block}.marker span{color:var(--muted);font-size:15px}.werte{gap:var(--raum-s);margin-top:var(--raum-l);padding:0;list-style:none;display:grid}@media (width>=760px){.werte{grid-template-columns:repeat(3,1fr)}}.wertkarte{background:var(--ink-2);border:1px solid var(--line-dark);border-radius:var(--r);padding:var(--raum-l) var(--raum-m) var(--raum-m)}.wert-zeichen{width:34px;height:34px;margin-bottom:var(--raum-s);color:var(--gold);display:block}.wertkarte h3{color:var(--on-dark);margin-bottom:.3em;font-size:clamp(19px,2.5vw,22px)}.wertkarte p{color:var(--on-dark-mute);margin:0;font-size:16px}.subhero-band{padding-block:clamp(104px,14vw,130px) 0}.subhero-band h1{max-width:17ch}.subhero-band .lead{max-width:46ch}.stationsband{gap:var(--raum-s);margin:var(--raum-l) 0 0;padding:0 0 var(--abschnitt-eng);scrollbar-width:none;list-style:none;display:flex;overflow-x:auto}.stationsband::-webkit-scrollbar{display:none}.stationsband li{border-radius:var(--pill);border:1px solid var(--line-dark);color:var(--on-dark);background:#e7d3a60d;flex:none;align-items:baseline;gap:8px;padding:9px 15px;font-size:15px;display:flex}.stationsband b{font-family:var(--serif);color:var(--gold);font-size:15px;font-weight:400}.subhero-klein{background:var(--sand);color:var(--text);border-bottom:1px solid var(--line);padding-block:clamp(100px,13vw,118px) clamp(18px,3vw,26px)}.subhero-klein h1{color:var(--text);max-width:18ch;font-size:clamp(28px,5.4vw,44px)}.subhero-klein .lead{color:var(--muted);max-width:48ch;font-size:17px}.fakten{gap:var(--raum-s);margin:0 0 var(--raum-l);padding:0;list-style:none;display:grid}@media (width>=640px){.fakten{grid-template-columns:repeat(3,1fr)}}.fakt{padding:var(--raum-m) var(--raum-s);background:var(--sand);border:1px solid var(--line);border-radius:var(--r);border-top:2px solid var(--gold-tief)}.fakt b{font-family:var(--serif);color:var(--gold-tief);margin-bottom:6px;font-size:clamp(26px,5vw,36px);font-weight:400;line-height:1;display:block}.fakt span{color:var(--muted);font-size:15px;line-height:1.45;display:block}.split{gap:var(--raum-m);margin-bottom:var(--raum-l);display:grid}@media (width>=860px){.split{gap:var(--raum-xl);grid-template-columns:260px 1fr;align-items:start}}.split h2{margin-bottom:.2em}.split>div>p:last-child{margin-bottom:0}.merkkasten{padding:var(--raum-l) var(--raum-m);background:var(--sand);border:1px solid var(--line);border-inline-start:3px solid var(--gold-tief);border-radius:var(--r-s);margin-block:var(--raum-l)}.merkkasten h2{margin-bottom:.3em;font-size:clamp(22px,4vw,30px)}.merkkasten p:last-of-type{margin-bottom:0}.haken{gap:9px;margin:0;padding:0;list-style:none;display:grid}@media (width>=700px){.haken.zwei{grid-template-columns:repeat(2,1fr)}}.haken li{grid-template-columns:18px 1fr;align-items:start;gap:10px;font-size:16px;line-height:1.45;display:grid}.haken li:before{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='none' stroke='%236E5426' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M1 6.5 4.4 10 11 2'/%3E%3C/svg%3E") 50%/12px 12px no-repeat;width:18px;height:18px;margin-top:3px}.preis .haken li,.dark .haken li{color:var(--on-dark-mute)}.preis .haken li:before,.dark .haken li:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='none' stroke='%23C9A96A' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M1 6.5 4.4 10 11 2'/%3E%3C/svg%3E")}.kennwert{gap:var(--raum-m);padding:var(--raum-l) var(--raum-m);background:linear-gradient(160deg, var(--ink-2), var(--ink));border:1px solid var(--line-dark);border-radius:var(--r-l);color:var(--on-dark);margin-bottom:var(--raum-l);align-items:center;display:grid}@media (width>=760px){.kennwert{gap:var(--raum-xl);grid-template-columns:auto 1fr}}.kennwert b{font-family:var(--serif);color:var(--gold);font-size:clamp(44px,9vw,76px);font-weight:400;line-height:.95;display:block}.kennwert b span{font-family:var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--on-dark-mute);margin-top:8px;font-size:14px;display:block}.kennwert p{color:var(--on-dark-mute);margin:0}.papiere{margin:0 0 var(--raum-l);gap:var(--raum-s);padding:0;list-style:none;display:grid}@media (width>=640px){.papiere{grid-template-columns:repeat(2,1fr)}}@media (width>=1000px){.papiere{grid-template-columns:repeat(3,1fr)}}.papiere li{padding:var(--raum-m);border-radius:var(--r);background:var(--sand);border:1px solid var(--line);box-shadow:0 1px 2px #1a171409,0 6px 18px #1a17140a}.papiere svg{width:26px;height:26px;color:var(--gold-tief);margin-bottom:10px;display:block}.papiere h3{margin-bottom:.2em;font-size:18px}.papiere p{color:var(--muted);margin:0;font-size:15.5px}@media (width>=1000px){.unterseite{font-size:19px}.unterseite .wrap{max-width:1020px}.unterseite .wrap-wide{max-width:1320px}.unterseite .split{grid-template-columns:300px 1fr;gap:48px}.unterseite h1{font-size:clamp(33px,8.4vw,76px)}.unterseite h2{font-size:clamp(28px,5.6vw,52px)}.unterseite h3{font-size:clamp(19px,3.4vw,27px)}.unterseite h4{font-size:clamp(17px,2.6vw,22px)}.unterseite .lead{font-size:clamp(18px,3.8vw,23px)}.unterseite .kicker{font-size:clamp(15px,2.2vw,18px)}.unterseite .card p,.unterseite .haken li{font-size:17.5px}.unterseite .papiere h3{font-size:20px}.unterseite .papiere p{font-size:17px}.unterseite .papiere svg{width:30px;height:30px}.unterseite .fakt span{font-size:16.5px}.unterseite .fakt b{font-size:clamp(26px,5vw,42px)}.unterseite .kennwert b{font-size:clamp(44px,9vw,88px)}.unterseite .wasch-text{font-size:18px}.unterseite .wasch-auftakt{font-size:19px}.unterseite .wasch-kopf{font-size:clamp(18px,3.2vw,24px)}.unterseite .gloss dt{font-size:18px}.unterseite .gloss dd{font-size:17px}.unterseite .laender li{font-size:16.5px}.unterseite .land-flagge{font-size:19px}.unterseite .weg p,.unterseite .wertkarte p{font-size:17.5px}.unterseite .marker span{font-size:16.5px}.unterseite .leitsatz .gross{font-size:clamp(20px,3.1vw,31px)}.unterseite .landsuche-feld{max-width:520px;min-height:58px}.unterseite .landsuche-feld input{font-size:18px}.unterseite .card{padding:28px 28px 30px}.unterseite .papiere li{padding:24px}.unterseite .preis,.unterseite .merkkasten{padding:30px}.unterseite .fakt{padding:24px 22px}.unterseite .wertkarte{padding:32px 26px 26px}.unterseite section:not(.dark):not(.band):not(.hero):not(.subhero):not(.landgruppe)>.wrap{padding:56px 64px 60px}.unterseite .wasch-schritt{grid-template-columns:88px 1fr;gap:26px}.unterseite .wasch-schritt:not(:last-child):before{top:94px;left:43px}.unterseite .wasch-nr{width:88px;height:88px;font-size:29px}.unterseite .subhero-bild .wrap-wide{grid-template-columns:1fr 1fr}.unterseite .bild{border-radius:var(--r-xl)}}@media (width>=1440px){.unterseite{font-size:19.5px}.unterseite .wrap{max-width:1120px}.unterseite .wrap-wide{max-width:1400px}.unterseite section:not(.dark):not(.band):not(.hero):not(.subhero):not(.landgruppe)>.wrap{padding:62px 76px 66px}.unterseite h1{font-size:clamp(33px,8.4vw,84px)}.unterseite h2{font-size:clamp(28px,5.6vw,58px)}.unterseite .lead{font-size:clamp(18px,3.8vw,25px)}.unterseite .split{grid-template-columns:330px 1fr;gap:56px}}.aussage{font-family:var(--serif);color:var(--text);max-width:40ch;margin:0;font-size:clamp(19px,2.4vw,26px);font-weight:400;line-height:1.5}.textspalten{columns:1}@media (width>=1000px){.textspalten{columns:2;column-gap:48px}.textspalten p{max-width:none}}.schrittfolge{gap:var(--raum-m);counter-reset:sf;margin:0;padding:0;list-style:none;display:grid}@media (width>=860px){.schrittfolge{grid-template-columns:repeat(3,1fr)}}.schrittfolge li{counter-increment:sf;padding-top:var(--raum-s);border-top:2px solid var(--line)}.schrittfolge li:before{content:counter(sf);font-family:var(--serif);color:var(--gold-tief);margin-bottom:8px;font-size:26px;line-height:1;display:block}.schrittfolge p{color:var(--muted);margin:0;font-size:16.5px}.unterseite .schrittfolge p{font-size:17.5px}.fakten.gestapelt{gap:var(--raum-s);margin-bottom:0;grid-template-columns:1fr!important}@media (width>=1000px){.haken.drei{grid-template-columns:repeat(3,1fr)}}.bildband{margin:0;overflow:hidden}.bildband img{aspect-ratio:21/9;object-fit:cover;object-position:50% 46%;filter:saturate(.7)sepia(.22)brightness(1.06)contrast(1.02);width:100%;height:auto;display:block}@media (width<=760px){.bildband img{aspect-ratio:4/3}}.textbild{gap:var(--raum-l);align-items:center;display:grid}@media (width>=900px){.textbild{gap:var(--raum-xl);grid-template-columns:1fr 1fr}.textbild.gedreht>figure{order:-1}}.textbild figure{aspect-ratio:3/2;border-radius:var(--r-l);border:1px solid var(--line);margin:0;overflow:hidden;box-shadow:0 1px 2px #1a17140a,0 10px 30px #1a17140d}.textbild figure img{object-fit:cover;filter:saturate(.7)sepia(.22)brightness(1.06)contrast(1.02);width:100%;height:100%;display:block}.textbild h2{margin-bottom:.3em}.textbild p:last-child{margin-bottom:0}.ablaufgitter{gap:var(--raum-s);counter-reset:ag;margin:0;padding:0;list-style:none;display:grid}@media (width>=820px){.ablaufgitter{gap:var(--raum-m);grid-template-columns:repeat(2,1fr)}}.ablaufgitter li{counter-increment:ag;padding:var(--raum-m) var(--raum-m) var(--raum-m) 62px;background:var(--page);border:1px solid var(--line);border-radius:var(--r);position:relative;box-shadow:0 1px 2px #1a171409,0 6px 18px #1a17140a}.ablaufgitter li:before{content:counter(ag, decimal-leading-zero);left:var(--raum-m);top:var(--raum-m);font-family:var(--serif);color:var(--gold-tief);font-size:19px;line-height:1;position:absolute}.ablaufgitter h3{color:var(--text);margin-bottom:.25em;font-size:19px}.dark .ablaufgitter h3,.band .ablaufgitter h3{color:var(--text)}.dark .ablaufgitter p,.band .ablaufgitter p{color:var(--muted)}.ablaufgitter p{color:var(--muted);margin:0;font-size:16px}.unterseite .ablaufgitter h3{font-size:21px}.unterseite .ablaufgitter p{font-size:17.5px}.unterseite .ablaufgitter li{padding-left:72px}.unterseite .ablaufgitter li:before{font-size:22px}.kriterien{gap:6px;margin:.4em 0 0;padding:0;list-style:none;display:grid}.kriterien li{color:var(--muted);grid-template-columns:14px 1fr;gap:8px;font-size:16px;display:grid}.kriterien li:before{content:"–";color:var(--gold-tief)}.unterseite .kriterien li{font-size:17px}.ruhig{text-align:center;max-width:56ch;margin-inline:auto}.ruhig p{margin-inline:auto}[dir=rtl] .lang-menu{left:0;right:auto}[dir=rtl] .panel{border-left:0;border-right:1px solid var(--line-dark);border-radius:0 var(--r-xl) var(--r-xl) 0;left:0;right:auto;transform:translate(-100%);box-shadow:30px 0 80px #00000080}[dir=rtl] .panel.is-open{transform:none}[dir=rtl] .wasch-schritt:not(:last-child):before{left:auto;right:28px}@media (width>=760px){[dir=rtl] .wasch-schritt:not(:last-child):before{right:36px}}@media (width>=1000px){[dir=rtl] .unterseite .wasch-schritt:not(:last-child):before{left:auto;right:43px}}[dir=rtl] .ablaufgitter li{padding:var(--raum-m) 62px var(--raum-m) var(--raum-m)}[dir=rtl] .ablaufgitter li:before{left:auto;right:var(--raum-m)}@media (width>=1000px){[dir=rtl] .unterseite .ablaufgitter li{padding-right:72px;padding-left:var(--raum-m)}}[dir=rtl] .gloss dt span{margin-left:0;margin-right:8px}[dir=rtl] .faq summary:after{margin-left:0;margin-right:auto}[dir=rtl] .skip{left:auto;right:-9999px}[dir=rtl] .skip:focus{left:auto;right:12px}[dir=rtl] .orn-bogen:before{left:-58px;right:auto;transform:scaleX(-1)}[dir=rtl] .orn-ranke:before{left:auto;right:-66px;transform:scaleX(-1)}[dir=rtl] .orn-seiten:before{left:auto;right:-46px;transform:scaleX(-1)}[dir=rtl] .orn-ecke:before{left:-64px;right:auto}[dir=rtl] .orn-still:before{left:auto;right:-60px}[dir=rtl] .orn-bogen:after{left:auto;right:-72px;transform:scaleX(-1)}[dir=rtl] .orn-ranke:after{left:-64px;right:auto;transform:scaleX(-1)}[dir=rtl] .orn-seiten:after{left:-50px;right:auto}[dir=rtl] .orn-ecke:after{left:auto;right:-70px;transform:scaleX(-1)}[dir=rtl] .orn-still:after{left:-72px;right:auto;transform:scaleX(-1)}[dir=rtl] body{line-height:1.8}[dir=rtl] h1,[dir=rtl] h2,[dir=rtl] h3,[dir=rtl] h4,[dir=rtl] .zahl,[dir=rtl] .fakt b,[dir=rtl] .kennwert b,[dir=rtl] .wasch-nr,[dir=rtl] .marker b,[dir=rtl] .aussage,[dir=rtl] .leitsatz .gross,[dir=rtl] .ablaufgitter li:before{font-family:var(--arabic);letter-spacing:0;line-height:1.4}[dir=rtl] .zahl,[dir=rtl] .fakt b,[dir=rtl] .kennwert b,[dir=rtl] .ablaufgitter li:before{font-family:var(--serif)}
