@font-face{font-family:Courier Prime;src:url(/fonts/courierprime-400.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Courier Prime;src:url(/fonts/courierprime-700.woff2)format("woff2");font-weight:700;font-display:swap}:root{color-scheme:light}*,:before,:after{box-sizing:border-box}*{margin:0;padding:0}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;scroll-padding-top:7rem}[class*=nr],.register,.blattkopf,.kopfzeile,.bv-nr,.pfad-bmk,.anf-nr,.er-nr,.fo-pfad,.pause-nr,.sf-zelle,.lv-zeichen,.klemme,.platzhalter-marke,.platzhalter-vermerk{hyphens:manual}html,body{overflow-x:clip}body{hyphens:auto;overflow-wrap:break-word;background:var(--papier);color:var(--tinte);font-family:var(--schrift);font-size:1.0625rem;font-weight:380;line-height:1.62;position:relative}body:after{content:"";z-index:90;pointer-events:none;opacity:.42;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='k'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.10 0 0 0 0 0.10 0 0 0 0 0.08 0 0 0 0.085 0'/%3E%3C/filter%3E%3Crect width='240' height='240' filter='url(%23k)'/%3E%3C/svg%3E");position:fixed;inset:0}::selection{background:var(--akzent);color:var(--papier-hell)}a{color:var(--akzent-tief);text-underline-offset:3px;text-decoration-thickness:1px}a:hover{text-decoration-thickness:2px}:focus-visible{outline:2px solid var(--akzent-tief);outline-offset:3px}img{max-width:100%;display:block}.blatt{max-width:var(--blatt);padding-inline:var(--rand);margin-inline:auto;position:relative}.nur-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sprungmarke{left:var(--rand);z-index:60;background:var(--tinte);color:var(--papier-hell);font-family:var(--maschine);letter-spacing:.12em;text-transform:uppercase;padding:.6em 1em;font-size:.75rem;text-decoration:none;position:absolute;top:.5rem;transform:translateY(-160%)}.sprungmarke:focus{transform:translateY(0)}.briefkopf{z-index:100;border-bottom:1px solid var(--linie-stark);background:var(--papier);position:sticky;top:0}.briefkopf .blatt,.stempel-marke,.marke-zeile{transition:none}.js .briefkopf .blatt{transition:padding-block .18s}.js .stempel-marke{transition:width .18s,height .18s}.briefkopf.geschrumpft .blatt{padding-block:.3rem 0}.briefkopf.geschrumpft .marke-zeile{display:none}.briefkopf.geschrumpft .stempel-marke{flex-basis:36px;width:36px;height:36px}.briefkopf.geschrumpft .stempel-marke svg{width:21px;height:21px}.briefkopf.geschrumpft .marke-wort{font-size:1rem}.briefkopf.geschrumpft .reiter{margin-top:.2rem}.briefkopf.geschrumpft .reiter a{padding-block:.42em .38em}.briefkopf.geschrumpft .kopf-ruf{padding-block:.5em .46em}@media (prefers-reduced-motion:reduce){.js .briefkopf .blatt,.js .stempel-marke{transition:none}}.briefkopf .blatt{grid-template-columns:auto 1fr;align-items:center;gap:.35rem clamp(.9rem,2.4vw,2rem);padding-block:clamp(.9rem,2.2vh,1.4rem) 0;display:grid}.firmenstempel{color:inherit;flex:none;align-items:center;gap:.85rem;text-decoration:none;display:flex}.stempel-marke{border:2px solid var(--tinte);border-radius:50%;flex:0 0 54px;place-items:center;width:54px;height:54px;display:grid;position:relative;rotate:-3deg}.stempel-marke:after{content:"";border:1px solid var(--tinte);opacity:.5;border-radius:50%;position:absolute;inset:4px}.stempel-marke svg{width:30px;height:30px}.marke-text{line-height:1.05}.marke-wort{font-family:var(--stempel);letter-spacing:.04em;text-transform:uppercase;font-size:1.16rem;font-weight:760;font-stretch:108%;display:block}.marke-wort i{color:var(--akzent);font-style:normal}.marke-zeile{font-family:var(--maschine);letter-spacing:.17em;text-transform:uppercase;color:var(--blei);margin-top:.35em;font-size:.63rem;display:block}.reiter{flex-wrap:wrap;grid-column:1/-1;align-items:flex-end;gap:clamp(.15rem,.8vw,.5rem);margin-top:.5rem;display:flex;translate:0 1px}.reiter a{font-family:var(--maschine);letter-spacing:.09em;text-transform:uppercase;color:var(--tinte);white-space:nowrap;border:1px solid #0000;border-bottom:none;border-radius:4px 4px 0 0;padding:.6em 1.05em .55em;font-size:.78rem;text-decoration:none}.reiter a:hover{background:var(--papier-tief)}.reiter a[aria-current]{color:var(--akzent-tief);background:var(--papier-hell);border-color:var(--linie-stark);box-shadow:0 1px 0 var(--papier-hell)}.kopf-rechts{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.8rem;display:flex}.kopf-ruf{font-family:var(--maschine);letter-spacing:.04em;color:var(--papier-hell);background:var(--akzent-tief);white-space:nowrap;border-radius:2px 7px 3px 8px/7px 3px 8px 2px;padding:.62em 1em .58em;font-size:.82rem;font-weight:700;text-decoration:none;box-shadow:0 2px #1b1a1780}.kopf-ruf:hover{translate:0 -1px;box-shadow:0 3px #1b1a1780}.kopf-ruf:active{translate:0 2px;box-shadow:0 0 #1b1a1780}.notdienst{background:var(--papier-hell);border-bottom:1px solid var(--linie);box-shadow:inset 0 3px 0 var(--warn)}.notdienst .blatt{font-family:var(--maschine);flex-wrap:wrap;align-items:center;gap:.85rem;padding-block:.35rem;font-size:.82rem;display:flex}.notdienst svg{flex:0 0 26px;width:26px;height:26px}.notdienst b{color:var(--warn);letter-spacing:.04em;font-weight:700}.notdienst a{color:var(--warn);padding-block:.9em;font-weight:700;display:inline-block}.werk{position:relative}.abschnitt{z-index:1;padding-block:clamp(2.6rem,6vh,4.4rem);position:relative}.abschnitt>.blatt{grid-template-columns:var(--marge) minmax(0, 1fr);align-items:start;column-gap:clamp(.9rem,2.2vw,1.8rem);display:grid}.abschnitt>.blatt>:not(.klemme){grid-column:2}.klemme{grid-area:1/1/span 2;justify-self:start;width:57px;position:relative}.klemme svg{width:57px;height:auto;display:block}.klemme-nr{font-family:var(--maschine);fill:var(--akzent-tief);font-size:13px;font-weight:700}.kopfzeile{flex-wrap:wrap;align-items:baseline;gap:1.6rem;margin-bottom:clamp(.9rem,2.2vh,1.5rem);display:flex}.kopfzeile .register+.register{border-left:1px solid var(--linie);padding-left:1.6rem}.kopfzeile:after{content:"";border-top:1px solid var(--linie);flex:60px;translate:0 -.28em}.register{font-family:var(--maschine);letter-spacing:.18em;text-transform:uppercase;color:var(--blei);font-size:.7rem}.register b{color:var(--akzent-tief);font-weight:700}.titel,.auftrag h1,.pos-wort,.lv-name,.station h3,.karte h3,.rueckfragen h3,.nachtrag h2,.ak-titel,.marke-wort{word-spacing:.09em}.titel,.auftrag h1,.nachtrag h2,.karte h3,.station h3,.rueckfragen h3{overflow-wrap:normal;hyphens:auto;hyphenate-limit-chars:8 4 4;text-wrap:balance}.titel{font-family:var(--stempel);text-transform:uppercase;letter-spacing:-.005em;max-width:20ch;font-size:clamp(1.95rem,4.4vw,3.1rem);font-weight:750;font-stretch:106%;line-height:.98}.titel i{color:var(--akzent);font-style:normal}.unterstrich{color:var(--akzent);background-image:linear-gradient(var(--akzent), var(--akzent));background-position:0 calc(100% - 1px);background-repeat:no-repeat;background-size:100% 2px;padding-bottom:.06em;font-style:normal}.vorlauf{color:var(--tinte-weich);max-width:56ch;margin-top:1rem;font-size:clamp(1.02rem,1.4vw,1.15rem)}.randnotiz{font-family:var(--maschine);color:var(--blei);border-left:2px solid var(--bestaetigt);max-width:60ch;margin-top:1.4rem;padding-left:.9rem;font-size:.74rem;line-height:1.7}.randnotiz b{color:var(--tinte);font-weight:700}.stempel{font-family:var(--stempel);letter-spacing:.2em;text-transform:uppercase;color:var(--akzent-tief);border:2px solid var(--akzent-tief);opacity:.9;border-radius:3px;padding:.42em .7em .34em .9em;font-size:clamp(.72rem,1vw,.82rem);font-weight:700;font-stretch:96%;display:inline-block;rotate:-3deg}.stempel--gruen{color:var(--bestaetigt);border-color:var(--bestaetigt)}.stempel--blau{color:var(--wert);border-color:var(--wert)}.knopf{font-family:var(--maschine);letter-spacing:.05em;color:var(--papier-hell);background:var(--akzent-tief);cursor:pointer;border:none;border-radius:3px 10px 4px 11px/10px 4px 11px 3px;align-items:center;gap:.6em;padding:.95em 1.5em .88em;font-size:.84rem;font-weight:700;text-decoration:none;display:inline-flex;box-shadow:0 3px #1b1a178c}.knopf:hover{translate:0 -1px;box-shadow:0 4px #1b1a178c}.knopf:active{translate:0 3px;box-shadow:0 0 #1b1a178c}.knopf--leer{color:var(--tinte);box-shadow:none;border-bottom:2px dotted var(--linie-stark);background:0 0;border-radius:0;padding:.95em .3em .5em}.knopf--leer:hover{border-bottom-style:solid;border-bottom-color:var(--akzent);box-shadow:none;translate:0}.knopf--stempel{color:var(--akzent-tief);box-shadow:none;border:2px solid var(--akzent-tief);letter-spacing:.12em;text-transform:uppercase;background:0 0;border-radius:3px;padding:.8em 1.3em .72em 1.45em;font-size:.78rem}.knopf--stempel:hover{background:var(--akzent-tief);color:var(--papier-hell);box-shadow:none;translate:0}.knopf--stempel:active{translate:0 2px}.auftrag>.blatt{align-items:start}.auftrag-satz{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:start;gap:clamp(1.4rem,4vw,3.2rem);display:grid}.auftrag-satz:not(:has(.foto)){grid-template-columns:minmax(0,1fr)}.auftrag h1{font-family:var(--stempel);text-transform:uppercase;letter-spacing:-.012em;margin-top:.2em;font-size:clamp(2.2rem,5.4vw,3.8rem);font-weight:760;font-stretch:104%;line-height:.95}.auftrag h1 .unterstrich{background-size:100% 3px}.klang{margin-top:1.15rem;display:block}.auftrag .unterzeile{max-width:46ch;margin-top:1.15rem;font-size:clamp(1.05rem,1.5vw,1.22rem)}.auftrag-tun{flex-wrap:wrap;align-items:center;gap:clamp(.8rem,2vw,1.6rem);margin-top:clamp(1.4rem,3vh,2.1rem);display:flex}.haken{border-top:1px solid var(--linie);flex-wrap:wrap;gap:.5rem 1.6rem;margin-top:clamp(1.5rem,3.4vh,2.3rem);padding-top:1.1rem;list-style:none;display:flex}.haken li{font-family:var(--maschine);letter-spacing:.04em;color:var(--tinte);align-items:center;gap:.5em;font-size:.76rem;display:flex}.haken svg{width:15px;height:15px;color:var(--bestaetigt);flex:0 0 15px}.foto{background:var(--papier-hell);border:1px solid #1b1a1724;margin-top:clamp(.5rem,1.5vh,1.2rem);padding:11px 11px 0;position:relative;rotate:1.6deg;box-shadow:0 20px 40px -22px #1b1a1780,0 2px 5px -2px #1b1a1738}.foto img{width:100%;height:auto}.foto figcaption{font-family:var(--maschine);color:var(--blei);flex-wrap:wrap;justify-content:space-between;gap:1rem;padding:.75rem .2rem .85rem;font-size:.8rem;line-height:1.5;display:flex}.foto figcaption span:first-child{color:var(--tinte)}.foto figcaption span:last-child{align-self:center;font-size:.7rem}.foto-bild{position:relative}.ecke{z-index:2;background:linear-gradient(135deg,#1b1a1757,#1b1a1729);width:26px;height:26px;position:absolute}.ecke--ol{clip-path:polygon(0 0,100% 0,0 100%);top:0;left:0}.ecke--or{clip-path:polygon(100% 0,100% 100%,0 0);top:0;right:0}.ecke--ul{clip-path:polygon(0 0,0 100%,100% 100%);bottom:0;left:0}.ecke--ur{clip-path:polygon(100% 0,100% 100%,0 100%);bottom:0;right:0}.bildstrecke{border-top:3px double var(--tinte);margin-top:clamp(2rem,5vh,3.4rem);padding-top:clamp(1.4rem,3vh,2.2rem)}.titel--klein{font-size:clamp(1.5rem,3vw,2.2rem)}.bildstrecke .vorlauf{max-width:58ch}.bildstrecke .ref-foto,.bildstrecke .ref-album{margin-top:clamp(1.1rem,2.5vh,1.7rem)}.bildstrecke .album-slide{flex-direction:column;display:flex}.bildstrecke .album-slide img,.bildstrecke .ref-foto img{aspect-ratio:3/2;height:auto}.bildstrecke .ref-album,.bildstrecke .ref-foto{max-width:760px}.bildstrecke .album-dots{gap:1rem}.album-text{font-family:var(--maschine);color:var(--blei);hyphens:manual;padding:.55rem .1rem .1rem;font-size:.78rem;line-height:1.5}.karte .ref-foto,.karte .ref-album{border-top:1px solid var(--linie);margin-top:1.15rem;padding-top:1.05rem}.ref-foto,.album-stage{background:var(--papier);border:1px solid #1b1a172e;padding:7px;position:relative}.ref-foto picture,.album-slide picture{display:block}.ref-foto img,.album-slide img{aspect-ratio:4/3;object-fit:cover;width:100%;height:100%;display:block}.album-track{scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;display:flex;overflow-x:auto}.album-track::-webkit-scrollbar{display:none}.album-slide{scroll-snap-align:start;flex:0 0 100%;min-width:0}.album-dots{counter-reset:bild;gap:.75rem;padding-top:.6rem;display:flex}.album-dot{counter-increment:bild;font-family:var(--maschine);letter-spacing:.12em;color:var(--blei);cursor:pointer;background:0 0;border:0;border-bottom:1.5px solid #0000;padding:0 .1em .15em;font-size:.62rem}.album-dot:before{content:counter(bild, decimal-leading-zero)}.album-dot:hover{color:var(--tinte)}.album-dot[aria-current]{color:var(--akzent-tief);border-bottom-color:var(--akzent)}.album-btn{z-index:2;background:var(--papier-hell);border:1px solid var(--linie-stark);width:30px;height:30px;color:var(--tinte);opacity:0;place-items:center;transition:opacity .15s;display:none;position:absolute;top:50%;translate:0 -50%}.album-btn svg{stroke-linecap:butt;stroke-linejoin:miter;width:17px;height:17px}.album-btn--prev{left:10px}.album-btn--next{right:10px}@media (hover:hover) and (pointer:fine){html.js .album-btn{display:grid}.album-stage:hover .album-btn,.album-btn:focus-visible{opacity:1}}html:not(.js) .album-dots,html:not(.js) .album-btn{display:none!important}.positionen{border-top:3px double var(--tinte);margin-top:clamp(1rem,2.5vh,1.6rem);list-style:none}.positionen li{border-bottom:1px solid var(--linie);grid-template-columns:3.4rem 1.5fr 2.6fr;align-items:baseline;gap:.6rem 1.2rem;padding-block:1rem;display:grid}.pos-nr{font-family:var(--maschine);color:var(--akzent-tief);font-size:.78rem}.pos-wort{font-family:var(--stempel);text-transform:uppercase;letter-spacing:.012em;font-size:1.12rem;font-weight:720;font-stretch:100%;line-height:1.15}.beleg{font-family:var(--maschine);letter-spacing:.06em;text-transform:none;color:var(--wert);margin-top:.5em;font-size:.66rem;font-weight:400;text-decoration-color:#26558f73;display:block}.beleg:before{content:"→ "}.pos-text{color:var(--tinte-weich);font-size:.96rem}.positionen li:last-child{border-top:3px double var(--tinte);box-shadow:inset 3px 0 0 var(--bestaetigt);padding-left:1rem}.lv{border-top:3px double var(--tinte);margin-top:clamp(1rem,2.5vh,1.6rem)}.lv-kopf,.lv-zeile{grid-template-columns:5.4rem minmax(8.5rem,.95fr) minmax(0,1.3fr) minmax(0,1.55fr);gap:.5rem 1.3rem;display:grid}.lv-kopf{font-family:var(--maschine);letter-spacing:.19em;text-transform:uppercase;color:var(--blei);border-bottom:1px solid var(--tinte);padding-block:.5rem .55rem;font-size:.64rem}.lv-zeile{border-bottom:1px solid var(--linie);align-items:start;padding-block:1.15rem}.lv-zeichen{font-family:var(--maschine);color:var(--akzent-tief);align-items:flex-start;gap:.5rem;font-size:.78rem;display:flex}.lv-zeichen svg{width:30px;height:30px;color:var(--tinte);flex:0 0 30px;translate:0 -3px}.lv-name{font-family:var(--stempel);text-transform:uppercase;letter-spacing:.012em;font-size:1.28rem;font-weight:730;font-stretch:102%;line-height:1.1}.lv-text{color:var(--tinte-weich);font-size:.96rem}.lv-umfang{list-style:none}.lv-umfang li{font-family:var(--maschine);color:var(--tinte);align-items:baseline;gap:.45em;margin-bottom:.42em;font-size:.73rem;line-height:1.55;display:flex}.lv-umfang .fuehrung{border-bottom:1px dotted var(--linie-stark);flex:auto;min-width:1.2em;translate:0 -.22em}.lv-umfang .erledigt{color:var(--bestaetigt);flex:none;font-size:.85em}.lv-fuss{flex-wrap:wrap;align-items:center;gap:1rem 1.6rem;padding-top:1.3rem;display:flex}.wachstum{font-family:var(--maschine);color:var(--blei);flex-wrap:wrap;align-items:center;gap:.5rem 1.1rem;font-size:.74rem;display:flex}.wachstum span{border-bottom:1px dashed var(--linie-stark);color:var(--tinte);padding-bottom:.1em}.wachstum span i{color:var(--blei);font-style:normal}.stationen{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(1rem,2.4vw,2rem);margin-top:clamp(1.6rem,4vh,2.6rem);list-style:none;display:grid;position:relative}.stationen:before{content:"";border-top:1.5px dashed var(--linie-stark);z-index:0;position:absolute;top:21px;left:26px;right:26px}.station{z-index:1;position:relative}.station:nth-child(2n){translate:0 clamp(.7rem,2vh,1.5rem)}.st-nr{border:2px solid var(--tinte);background:var(--papier);width:44px;height:44px;font-family:var(--maschine);box-shadow:0 0 0 5px var(--papier);border-radius:50%;place-items:center;margin-bottom:.9rem;font-size:.92rem;font-weight:700;display:grid}.station:nth-child(2n) .st-nr{border-color:var(--akzent);color:var(--akzent-tief)}.station h3{font-family:var(--stempel);text-transform:uppercase;letter-spacing:.015em;margin-bottom:.35em;font-size:1.08rem;font-weight:720;font-stretch:100%}.station p{color:var(--tinte-weich);font-size:.93rem}.nachtrag{background:var(--durchschlag);border:1px solid #1b1a172e;margin-top:clamp(1.4rem,3vh,2.2rem);padding:clamp(1.5rem,3.6vw,2.6rem);position:relative;rotate:-.7deg;box-shadow:0 24px 44px -30px #1b1a178c}.nachtrag:before{content:"";pointer-events:none;background-image:linear-gradient(#26558f1a 1px,#0000 1px),linear-gradient(90deg,#26558f1a 1px,#0000 1px);background-size:19px 19px;position:absolute;inset:0}.nachtrag>*{position:relative}.klammer{width:40px;height:74px;color:var(--blei);filter:drop-shadow(0 3px 3px #1b1a174d);z-index:3;position:absolute;top:-19px;right:clamp(1.5rem,6vw,4rem);rotate:6deg}.nachtrag h2{font-family:var(--stempel);text-transform:uppercase;max-width:22ch;font-size:clamp(1.6rem,3.4vw,2.35rem);font-weight:740;font-stretch:104%;line-height:1}.nachtrag .vorlauf{margin-top:.9rem}.nachtrag-punkte{border-top:1px solid var(--linie);grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.1rem,2.6vw,2rem);margin-top:clamp(1.4rem,3vh,2rem);padding-top:1.4rem;list-style:none;display:grid}.nachtrag-punkte h3{font-family:var(--maschine);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:.5em;margin-bottom:.45em;font-size:.85rem;font-weight:700;display:flex}.nachtrag-punkte svg{width:20px;height:20px;color:var(--wert)}.nachtrag-punkte p{color:var(--tinte-weich);font-size:.93rem}.karten{grid-template-columns:repeat(auto-fit,minmax(min(100%,265px),1fr));gap:clamp(1.2rem,3vw,2.2rem);margin-top:clamp(1.4rem,3vh,2.2rem);list-style:none;display:grid}.karte{background:var(--papier-hell);border:1px solid #1b1a1733;padding:1.4rem 1.4rem 1.5rem;position:relative;box-shadow:0 16px 30px -24px #1b1a1780}.karte:before{content:"";background:var(--papier);border-radius:50%;width:13px;height:13px;position:absolute;top:14px;left:14px;box-shadow:inset 0 1px 2px #1b1a1773}.karte-reiter{font-family:var(--maschine);letter-spacing:.16em;text-transform:uppercase;color:var(--papier-hell);background:var(--tinte);margin-left:2.2rem;padding:.3em .7em .25em;font-size:.64rem;display:inline-block}.karte h3{font-family:var(--stempel);text-transform:uppercase;letter-spacing:.012em;margin:.9rem 0 .45rem;font-size:1.1rem;font-weight:720;font-stretch:100%;line-height:1.15}.karte p{color:var(--tinte-weich);font-size:.93rem}.karte-skizze{border-top:1px dashed var(--linie-stark);color:var(--blei);margin-top:1.1rem;padding-top:1rem}.karte-skizze svg{width:100%;height:auto}.karte--offen{border:2px dashed var(--linie-stark);box-shadow:none;background:0 0;flex-direction:column;justify-content:center;display:flex}.karte--offen:before{display:none}.karte--offen h3{margin-top:0}.betrieb-satz{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:start;gap:clamp(1.6rem,4vw,3.4rem);display:grid}.betrieb-text p{max-width:54ch;margin-bottom:1rem;font-size:1.03rem}.betrieb-text strong{font-weight:620}.zaehler{gap:1.15rem;display:grid}.zaehlwerk{border:1.5px solid var(--tinte);background:var(--papier-hell);padding:.8rem .9rem .75rem}.zaehlwerk-kopf{font-family:var(--maschine);letter-spacing:.19em;text-transform:uppercase;color:var(--blei);justify-content:space-between;gap:.8rem;margin-bottom:.55rem;font-size:.62rem;display:flex}.ziffern{align-items:stretch;gap:3px;display:flex}.ziffern span{font-family:var(--maschine);background:var(--tinte);color:var(--papier-hell);font-variant-numeric:tabular-nums lining-nums;padding:.3em .32em .26em;font-size:1.5rem;font-weight:700;line-height:1}.ziffern span.einheit{color:var(--wert);letter-spacing:.08em;background:0 0;align-self:flex-end;padding-left:.3em;font-size:.84rem}.gebiet-satz{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:clamp(1.4rem,4vw,3rem);display:grid}.skizze{background:var(--papier-hell);border:1px solid var(--linie-stark);padding:12px;position:relative}.skizze svg{width:100%;height:auto;display:block}.skizze figcaption{font-family:var(--maschine);color:var(--blei);justify-content:space-between;gap:1rem;margin-top:.7rem;font-size:.66rem;display:flex}.orte{columns:2;font-family:var(--maschine);column-gap:1.6rem;margin-top:1.3rem;font-size:.8rem;list-style:none}.orte li{break-inside:avoid;border-bottom:1px dotted var(--linie);padding:.32em 0 .32em 1.4em;position:relative}.orte li:before{content:"•";color:var(--akzent);position:absolute;left:.3em}.rueckfragen{border-top:3px double var(--tinte);margin-top:clamp(1.2rem,3vh,2rem)}.rueckfragen>div{border-bottom:1px solid var(--linie);grid-template-columns:2.4rem minmax(0,1fr);gap:.3rem 1rem;padding-block:1.15rem;display:grid}.rf-marke{font-family:var(--maschine);color:var(--akzent-tief);font-size:.82rem;font-weight:700}.rueckfragen h3{font-family:var(--stempel);text-transform:uppercase;letter-spacing:.015em;font-size:1.06rem;font-weight:700;font-stretch:100%;line-height:1.2}.rueckfragen p{color:var(--tinte-weich);grid-column:2;max-width:68ch;font-size:.97rem}.anfrage-satz{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:start;gap:clamp(1.6rem,4vw,3.2rem);display:grid}.formular{background:var(--durchschlag);border:1px solid var(--linie-stark);padding:clamp(1.2rem,3vw,2rem);position:relative}.formular-kopf{font-family:var(--maschine);letter-spacing:.18em;text-transform:uppercase;color:var(--blei);border-bottom:1px solid var(--tinte);justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:1.3rem;padding-bottom:.6rem;font-size:.64rem;display:flex}.feld{margin-bottom:1.15rem}.feld label{font-family:var(--maschine);letter-spacing:.14em;text-transform:uppercase;color:var(--blei);margin-bottom:.35em;font-size:.68rem;display:block}.feld input,.feld textarea{width:100%;min-height:44px;font-family:var(--maschine);color:var(--tinte);background:#ffffff52;border:none;border-bottom:2px solid #1b1a179e;padding:.45em .5em;font-size:.92rem}.feld textarea{resize:vertical;border:2px solid #1b1a1780;min-height:7em}.feld input:focus-visible,.feld textarea:focus-visible{outline:2px solid var(--akzent-tief);outline-offset:1px;border-bottom-color:var(--akzent);background:#ffffff8c}.feld--paar{grid-template-columns:1fr 1fr;gap:1.15rem;display:grid}.honigtopf{position:absolute;left:-9999px}.formular-fuss{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:.4rem;display:flex}.formular-fuss small{font-family:var(--maschine);color:var(--blei);max-width:30ch;font-size:.66rem;line-height:1.6}.abdruck{border:2px solid var(--tinte);background:var(--papier-hell);padding:1.4rem 1.5rem 1.5rem;position:relative}.abdruck:after{content:"";border:1px solid var(--tinte);opacity:.35;pointer-events:none;position:absolute;inset:5px}.abdruck dl{grid-template-columns:auto 1fr;align-items:baseline;gap:.55rem 1.1rem;display:grid}.abdruck dt{font-family:var(--maschine);letter-spacing:.16em;text-transform:uppercase;color:var(--blei);padding-top:.2em;font-size:.64rem}.abdruck dd{font-family:var(--maschine);font-size:.92rem}.abdruck dd a{color:var(--akzent-tief)}.platzhalter-marke{font-family:var(--maschine);letter-spacing:.16em;text-transform:uppercase;color:var(--blei);border:1px solid var(--linie-stark);margin-left:.5em;padding:.2em .45em .15em;font-size:.58rem;display:inline-block;translate:0 -.15em}.abdruck .stempel{margin-top:1.2rem}.rueckseite{border-top:3px double var(--tinte);z-index:1;margin-top:clamp(2rem,5vh,3.5rem);padding-block:clamp(2.4rem,6vh,4rem) clamp(1.6rem,4vh,2.6rem);position:relative}.rueckseite-satz{grid-template-columns:minmax(0,1.4fr) repeat(2,minmax(0,1fr));gap:clamp(1.4rem,4vw,3rem);display:grid}.rueckseite h2{font-family:var(--maschine);letter-spacing:.2em;text-transform:uppercase;color:var(--blei);margin-bottom:.9rem;font-size:.66rem}.rueckseite ul{font-family:var(--maschine);font-size:.84rem;line-height:2.1;list-style:none}.rueckseite a{color:var(--tinte);text-decoration-color:var(--linie-stark)}.rueckseite a:hover{color:var(--akzent-tief)}.rueckseite-text{color:var(--tinte-weich);max-width:42ch;margin-top:1rem;font-size:.97rem}.rueckseite-fuss{border-top:1px solid var(--linie);font-family:var(--maschine);color:var(--blei);flex-wrap:wrap;justify-content:space-between;gap:1rem 2rem;margin-top:clamp(1.8rem,4vh,2.8rem);padding-top:1.1rem;font-size:.7rem;display:flex}.rv.armiert{opacity:0;transform:translateY(22px)}.rv.armiert.da{opacity:1;transition:opacity .65s ease calc(var(--v,0) * 90ms), transform .75s cubic-bezier(.2, .8, .25, 1) calc(var(--v,0) * 90ms);transform:none}@media (width<=1180px){.lv-kopf{display:none}.lv-zeile{grid-template-columns:5.4rem minmax(0,1fr)}.lv-zeile .lv-text,.lv-zeile .lv-umfang{grid-column:2}}@media (width<=1000px){.auftrag-satz{grid-template-columns:1fr}.foto{max-width:460px;rotate:1deg}.stationen{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:2rem}.stationen:before{display:none}.station:nth-child(2n){translate:0}.nachtrag-punkte,.betrieb-satz,.gebiet-satz,.anfrage-satz{grid-template-columns:1fr}.rueckseite-satz{grid-template-columns:1fr 1fr}.rueckseite-satz>:first-child{grid-column:1/-1}}@media (width<=820px){:root{--marge:0px}.randachse{display:none}.abschnitt>.blatt{grid-template-columns:minmax(0,1fr)}.abschnitt>.blatt>:not(.klemme){grid-column:1}.klemme{grid-area:auto/1;width:46px;margin-bottom:.6rem;translate:0}.klemme svg{width:46px}.briefkopf .blatt{grid-template-columns:1fr}.briefkopf.geschrumpft .blatt{grid-template-columns:auto 1fr}.briefkopf.geschrumpft .kopf-rechts{justify-content:flex-end}.briefkopf.geschrumpft .marke-wort{white-space:nowrap;font-size:.82rem}.briefkopf.geschrumpft .kopf-ruf{padding-inline:.75em;font-size:.74rem}.briefkopf.geschrumpft .kopf-rechts .lang-switch{display:none}.kopf-rechts{justify-content:flex-start}.reiter{scrollbar-width:thin;flex-wrap:nowrap;margin-block:-6px;padding-block:6px;overflow-x:auto}.positionen li{grid-template-columns:3.4rem minmax(0,1fr)}.positionen .pos-text{grid-column:2}.orte{columns:2}.kopfzeile{gap:.4rem 1.2rem}.kopfzeile .register+.register{border-left:none;padding-left:0}.marke-zeile{font-size:.58rem}}@media (width<=560px){body{font-size:1rem}.stationen,.feld--paar,.rueckseite-satz{grid-template-columns:1fr}.haken{gap:.45rem 1.1rem}.zaehler{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:1ms!important;transition-delay:0s!important;animation-duration:1ms!important}.rv{opacity:1!important;transform:none!important}.album-track{scroll-behavior:auto}}@media (width<=700px){.skizze{overflow-x:auto}.skizze svg{min-width:520px}.skizze figcaption:after{content:"Zum Betrachten waagerecht schieben";width:100%;color:var(--blei);display:block}}@media print{.rv{opacity:1!important;transform:none!important}.briefkopf,.reiter,body:after{display:none}}.rueckseite ul a,.abdruck dd a{padding-block:.3rem;display:inline-block}.lang-switch{align-items:center;gap:.05rem;display:flex}.lang-switch a,.lang-switch span[aria-current]{min-height:44px;font-family:var(--maschine);letter-spacing:.09em;color:var(--blei);border-bottom:2px solid #0000;align-items:center;gap:.35em;padding:.4em .55em;font-size:.7rem;text-decoration:none;display:inline-flex}.lang-switch a:hover{color:var(--tinte)}.lang-switch [aria-current]{color:var(--tinte);border-bottom-color:var(--akzent)}.lang-switch .flag{outline-offset:-1px;outline:1px solid #1b1a174d;flex:0 0 17px;width:17px;height:11.5px}.formular .form-card{background:0 0;border:none;padding:0}.formular .form-row{grid-template-columns:1fr 1fr;gap:1.15rem;display:grid}.formular .form-field{margin-bottom:1.15rem}.formular .form-field label{font-family:var(--maschine);letter-spacing:.14em;text-transform:uppercase;color:var(--blei);margin-bottom:.35em;font-size:.68rem;display:block}.formular .form-field .req{color:var(--akzent)}.formular input[type=text],.formular input[type=email],.formular input[type=tel],.formular textarea{width:100%;min-height:44px;font-family:var(--maschine);color:var(--tinte);background:#ffffff52;border:none;border-bottom:2px solid #1b1a179e;padding:.45em .5em;font-size:.92rem}.formular textarea{resize:vertical;border:2px solid #1b1a1780;min-height:7em}.formular input:focus-visible,.formular textarea:focus-visible{outline:2px solid var(--akzent-tief);outline-offset:1px;background:#ffffff8c}.formular ::placeholder{color:var(--blei);opacity:.75}.formular .consent{font-family:var(--maschine);align-items:flex-start;gap:.6rem;margin-bottom:1rem;font-size:.72rem;line-height:1.6;display:flex}.formular .consent input{width:18px;height:18px;min-height:0;accent-color:var(--akzent-tief);flex:0 0 18px;margin-top:.15em}.formular .hp-field{position:absolute;left:-9999px}.formular .form-note,.formular #form-status{font-family:var(--maschine);color:var(--blei);margin-top:.8rem;font-size:.7rem;line-height:1.6}.formular .btn{all:unset}.formular .btn-primary{font-family:var(--maschine);letter-spacing:.05em;color:var(--papier-hell);background:var(--akzent-tief);cursor:pointer;border-radius:3px 10px 4px 11px/10px 4px 11px 3px;align-items:center;gap:.6em;padding:.95em 1.5em .88em;font-size:.84rem;font-weight:700;display:inline-flex;box-shadow:0 3px #1b1a178c}.formular .btn-primary:hover{translate:0 -1px;box-shadow:0 4px #1b1a178c}.formular .btn-primary:active{translate:0 3px;box-shadow:0 0 #1b1a178c}.formular .btn-primary .ico{display:none}.skin-wechsel{border-top:1px solid var(--linie);font-family:var(--maschine);letter-spacing:.06em;color:var(--blei);flex-wrap:wrap;align-items:baseline;gap:.55em;margin-top:1.4rem;padding-top:1rem;font-size:.72rem;display:flex}.skin-wechsel strong{color:var(--tinte);font-weight:700}.skin-wechsel a{color:var(--akzent-tief)}@media (width<=560px){.formular .form-row{grid-template-columns:1fr}}.fuss-wahl{border-top:1px solid var(--linie);flex-wrap:wrap;align-items:center;gap:1.4rem;margin-top:1.4rem;padding-top:1rem;display:flex}.fuss-wahl .skin-wechsel{border-top:none;margin-top:0;padding-top:0}
