@font-face{font-family:Archivo;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(../media/a2947afc6a06879b-s.1gyfqm5yhhzs7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(../media/651aaf1801011892-s.357dd_6abeqge.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(../media/75affa71d1e2f6a7-s.p.17-aodiw50953.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/a2947afc6a06879b-s.1gyfqm5yhhzs7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/651aaf1801011892-s.357dd_6abeqge.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/75affa71d1e2f6a7-s.p.17-aodiw50953.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(../media/a2947afc6a06879b-s.1gyfqm5yhhzs7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(../media/651aaf1801011892-s.357dd_6abeqge.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(../media/75affa71d1e2f6a7-s.p.17-aodiw50953.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo Fallback;src:local(Arial);ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.0%;size-adjust:98.7%}.archivo_b742b468-module__VwnjYq__className{font-family:Archivo,Archivo Fallback;font-style:normal}.archivo_b742b468-module__VwnjYq__variable{--schrift-geladen:"Archivo", "Archivo Fallback"}
@property --seite{syntax:"<color>";inherits:true;initial-value:#d5cfbe}:root{--grund:#d5cfbe;--akzent:#ffff23;--tinte:#222;--tinte-leise:#4a4740;--leiste-flaeche:#2e2d29;--leiste-leise:#a8a396;--leiste-kante:#d5cfbe38;--seite:var(--grund);--auf-dunkel-text:#d5cfbed1;--auf-dunkel-leise:#d5cfbec7;--auf-dunkel-etikett:#d5cfbe9e;--auf-dunkel-kante:#d5cfbe29;--auf-dunkel-flaeche:#d5cfbe0f;--auf-hell-kante:#2222222e;--auf-hell-flaeche:#2222220b;--rundung:clamp(1rem, 2.2vw, 2rem);--rundung-bauteil:clamp(.55rem, .9vw, .85rem);--rand:clamp(.75rem, 1.5vw, 1.5rem);--flucht:clamp(1.1rem, 1.8vw, 1.6rem);--polster-seite:clamp(1.75rem, 2.6vw, 2.5rem);--polster-huelle:clamp(4rem, 7vw, 7rem);--polster-offen:clamp(5rem, 9vw, 8.5rem);--stufe:clamp(.9rem, 2.2vw, 2.5rem);--schrift-familie:"Archivo", system-ui, sans-serif;--gewicht-leicht:300;--gewicht-fett:700;--gewicht-schwarz:900;--schrift-aussage:clamp(2rem, 3.5vw, 3.1rem);--zeile-aussage:1.1;--laufweite-aussage:-.01em;--schrift-abschnittstitel:clamp(1.9rem, 3.6vw, 3.4rem);--zeile-abschnittstitel:1.1;--laufweite-abschnittstitel:-.015em;--schrift-blocktitel:clamp(1.55rem, 2.5vw, 2.4rem);--zeile-blocktitel:1.18;--laufweite-blocktitel:-.015em;--schrift-bauteiltitel:clamp(1.15rem, 1.5vw, 1.5rem);--zeile-bauteiltitel:1.2;--laufweite-bauteiltitel:-.015em;--schrift-vorspann:clamp(1.05rem, 1.3vw, 1.25rem);--zeile-vorspann:1.6;--schrift-fliesstext:clamp(.95rem, 1.05vw, 1.05rem);--zeile-fliesstext:1.65;--schrift-etikett:clamp(.72rem, .8vw, .78rem);--zeile-etikett:1;--laufweite-etikett:.12em;--schrift-knopf:clamp(.85rem, 1vw, .95rem);--zeile-knopf:1;--laufweite-knopf:.07em;--schrift-zahl:clamp(1.5rem, 2.6vw, 2.4rem);--zeile-zahl:1.05;--laufweite-zahl:-.02em;--wortmarke-laufweite:.07em;--wortmarke-zeile:1;--wortmarke-zeichen:1.75em;--wortmarke-unterzeile:clamp(.78rem, .92vw, .88rem);--wortmarke-unterzeile-zeile:1.3;--wortmarke-unterzeile-laufweite:.005em;--dauer-auftritt:.75s;--dauer-aufmachen:.55s;--dauer-ziehen:.34s;--dauer-einfahren:1.05s;--dauer-zaehlen:1.1s;--kurve-ziehen:cubic-bezier(.22, .68, .3, 1);--korn-bild: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.75' numOctaves='4' stitchTiles='stitch'/%3E%3CfeColorMatrix values='1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 1'/%3E%3C/filter%3E%3Crect width='240' height='240' filter='url(%23k)'/%3E%3C/svg%3E");--korn-kachel:240px;--korn-deckkraft:.5}
*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{background:var(--seite);color:var(--tinte);font-family:var(--schrift-geladen), var(--schrift-familie);font-size:var(--schrift-fliesstext);line-height:var(--zeile-fliesstext);font-weight:var(--gewicht-leicht);text-align:left;margin:0}body:after{content:"";z-index:10;pointer-events:none;background-image:var(--korn-bild);background-size:var(--korn-kachel) var(--korn-kachel);opacity:var(--korn-deckkraft);mix-blend-mode:overlay;position:fixed;inset:0}.marken-block{font-size:var(--schrift-bauteiltitel);grid-template-columns:auto 1fr;align-items:center;column-gap:.7rem;display:grid}.marken-block .zeichen{grid-row:1/span 2}.wortmarke{font-size:1em;line-height:var(--wortmarke-zeile);letter-spacing:var(--wortmarke-laufweite);font-weight:var(--gewicht-fett);text-transform:uppercase;margin:0}.wortmarke-statt{font-weight:var(--gewicht-schwarz)}.erklaerzeile{font-size:var(--wortmarke-unterzeile);line-height:var(--wortmarke-unterzeile-zeile);letter-spacing:var(--wortmarke-unterzeile-laufweite);font-weight:var(--gewicht-leicht);text-transform:none;color:var(--tinte-leise);margin-block-start:.45rem}.marken-block--dunkel{color:var(--grund)}.marken-block--dunkel .wortmarke-statt{color:var(--akzent)}.marken-block--dunkel .erklaerzeile{color:var(--auf-dunkel-leise)}.marker{color:var(--tinte);margin-inline:.16em;display:inline-block;position:relative}.marker-flaeche{border-radius:var(--rundung-bauteil);background:var(--akzent);position:absolute;inset:-.04em -.16em}.marker-text{position:relative}.kopf{gap:var(--flucht);flex-direction:column;align-items:flex-start;display:flex}.anriss{border-radius:var(--rundung-bauteil);background:var(--akzent);block-size:3px;inline-size:1.75rem}.anriss-etikett{flex-direction:column;align-items:flex-start;gap:.6rem;display:flex}.etikett{font-size:var(--schrift-etikett);line-height:var(--zeile-etikett);letter-spacing:var(--laufweite-etikett);font-weight:var(--gewicht-fett);text-transform:uppercase;color:var(--tinte-leise);margin:0}.aussage{max-inline-size:22ch;font-size:var(--schrift-aussage);line-height:var(--zeile-aussage);letter-spacing:var(--laufweite-aussage);font-weight:var(--gewicht-fett);text-wrap:balance;margin:0}.bauteiltitel{font-size:var(--schrift-bauteiltitel);line-height:var(--zeile-bauteiltitel);letter-spacing:var(--laufweite-bauteiltitel);font-weight:var(--gewicht-fett);margin:0}.aufstellung{inline-size:100%;margin:0}.aufstellung-zeile{column-gap:var(--flucht);border-block-start:1px solid var(--auf-hell-kante);padding-block:var(--flucht);grid-template-columns:11rem 1fr;display:grid}.aufstellung dt{font-size:var(--schrift-fliesstext);line-height:var(--zeile-fliesstext);font-weight:var(--gewicht-fett)}.aufstellung dd{max-inline-size:62ch;font-size:var(--schrift-fliesstext);line-height:var(--zeile-fliesstext);color:var(--tinte-leise);margin:0}.vorspann{max-inline-size:58ch;font-size:var(--schrift-vorspann);line-height:var(--zeile-vorspann);font-weight:var(--gewicht-leicht);color:var(--tinte-leise);margin:0}.knopf{border-radius:var(--rundung-bauteil);background:var(--akzent);color:var(--tinte);font-size:var(--schrift-knopf);line-height:var(--zeile-knopf);letter-spacing:var(--laufweite-knopf);font-weight:var(--gewicht-schwarz);text-transform:uppercase;transition:background-color var(--dauer-ziehen) var(--kurve-ziehen), color var(--dauer-ziehen) var(--kurve-ziehen);padding-block:1em;padding-inline:1.8em;text-decoration:none;display:inline-block}.knopf:hover,.knopf:focus-visible{background:var(--tinte);color:var(--grund)}.fuss{border-top:1px solid var(--auf-hell-kante);padding-block:var(--polster-seite);padding-inline:var(--polster-seite);justify-content:center;gap:var(--flucht);font-size:var(--schrift-fliesstext);color:var(--tinte-leise);flex-wrap:wrap;align-items:baseline;display:flex}.fuss a{color:var(--tinte);text-underline-offset:.2em;text-decoration-thickness:1px}.formular{gap:var(--flucht);flex-direction:column;align-items:flex-start;inline-size:100%;max-inline-size:46ch;display:flex}.feld{flex-direction:column;gap:.5rem;inline-size:100%;display:flex}.feld>label{font-size:var(--schrift-etikett);line-height:var(--zeile-etikett);letter-spacing:var(--laufweite-etikett);font-weight:var(--gewicht-fett);text-transform:uppercase;color:var(--tinte-leise)}.feld>input[type=email]{border:1px solid var(--auf-hell-kante);border-radius:var(--rundung-bauteil);inline-size:100%;color:var(--tinte);font-family:inherit;font-size:var(--schrift-fliesstext);line-height:var(--zeile-knopf);font-weight:var(--gewicht-leicht);background:0 0;padding-block:.85em;padding-inline:1em}.feld>input[type=email]:focus-visible{outline:2px solid var(--tinte);outline-offset:2px}.einwilligung{font-size:var(--schrift-fliesstext);line-height:var(--zeile-fliesstext);grid-template-columns:auto 1fr;align-items:start;gap:.75rem;display:grid}.einwilligung input[type=checkbox]{block-size:1.15rem;inline-size:1.15rem;accent-color:var(--tinte);margin:0;margin-block-start:.25em}.einwilligung a{color:var(--tinte)}.falle,.nur-vorlesen{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.knopf-absenden{cursor:pointer;border:0;font-family:inherit}.knopf-absenden[disabled]{cursor:progress}.meldung{max-inline-size:46ch;font-size:var(--schrift-fliesstext);line-height:var(--zeile-fliesstext);margin:0}.meldung-fehler{border-inline-start:3px solid var(--tinte);padding-inline-start:var(--flucht)}.meldung-erfolg{border-inline-start:3px solid var(--akzent);padding-inline-start:var(--flucht)}.textseite{padding-block:var(--stufe) var(--polster-offen);padding-inline:var(--polster-seite);max-inline-size:66ch}.textseite h1{margin:0 0 var(--stufe);font-size:var(--schrift-abschnittstitel);line-height:var(--zeile-abschnittstitel);letter-spacing:var(--laufweite-abschnittstitel);font-weight:var(--gewicht-fett)}.textseite h2{margin:var(--polster-seite) 0 var(--flucht);font-size:var(--schrift-bauteiltitel);line-height:var(--zeile-bauteiltitel);letter-spacing:var(--laufweite-bauteiltitel);font-weight:var(--gewicht-fett)}.textseite p,.textseite li{font-size:var(--schrift-fliesstext);line-height:var(--zeile-fliesstext)}.textseite p{margin:0 0 var(--flucht)}.textseite ul{margin:0 0 var(--flucht);padding-inline-start:1.2em}.textseite a{color:var(--tinte)}.textseite dl{margin:0 0 var(--flucht)}.textseite dt{font-weight:var(--gewicht-fett);font-size:var(--schrift-fliesstext);margin-block-start:var(--flucht)}.textseite dd{font-size:var(--schrift-fliesstext);line-height:var(--zeile-fliesstext);margin:0}.zurueck{color:var(--tinte);margin-block-start:var(--stufe);display:inline-block}.kopfleiste{padding-block:var(--polster-seite) 0;padding-inline:var(--polster-seite)}.kopfleiste-marke{color:var(--tinte);text-decoration:none;display:inline-block}.fuss-wege{gap:var(--flucht);flex-wrap:wrap;display:flex}.held{margin:var(--rand);min-block-size:calc(100dvh - 2 * var(--rand));border-radius:var(--rundung);isolation:isolate;background-color:var(--tinte);display:flex;position:relative;overflow:hidden}.held .teil{position:absolute;inset:0}.teil--links{clip-path:polygon(-2% -2%,23.584% -2%,45.216% 102%,-2% 102%)}.teil--mitte{clip-path:polygon(23.584% -2%,76.416% -2%,54.784% 102%,45.216% 102%)}.teil--rechts{clip-path:polygon(76.416% -2%,102% -2%,102% 102%,54.784% 102%)}.held .bild{background-image:url(/bilder/werkstatt.jpg);background-position:50%;background-size:cover;position:absolute;inset:0}.held .ton{background:#14140f9e;position:absolute;inset:0}.held .ton--mitte{background:#14140fb8}.held .korn{z-index:2;pointer-events:none;background-image:var(--korn-bild);background-size:var(--korn-kachel) var(--korn-kachel);opacity:var(--korn-deckkraft);mix-blend-mode:overlay;position:absolute;inset:0}.held-inhalt{--luft:clamp(.85rem, 2.6vh, 1.6rem);--luft-innen:clamp(1.25rem, 3.6vh, 2.5rem);z-index:3;gap:var(--luft-innen);inline-size:100%;padding-block:var(--luft-innen);padding-inline:var(--polster-seite);flex-direction:column;display:flex;position:relative}.marke{align-self:flex-start;margin:0}.zeichen{inline-size:var(--wortmarke-zeichen);aspect-ratio:1;--zeichen-feld:var(--akzent);--zeichen-figur:var(--tinte);display:block}.zeichen--sand{--zeichen-feld:var(--grund);--zeichen-figur:var(--tinte)}.buehne{text-align:center;align-items:center;gap:var(--luft);flex-direction:column;inline-size:100%;max-inline-size:42rem;margin:auto;display:flex}.etikett--hell{color:var(--grund)}.aussage-zeile{max-inline-size:22ch;font-size:var(--schrift-aussage);line-height:var(--zeile-aussage);letter-spacing:var(--laufweite-aussage);font-weight:var(--gewicht-fett);color:var(--grund);text-wrap:balance;margin:0}.auftakt-satz{max-inline-size:46ch;font-size:var(--schrift-vorspann);line-height:var(--zeile-vorspann);font-weight:var(--gewicht-leicht);color:var(--grund);text-wrap:pretty;margin:0}.zaehler{justify-content:center;gap:var(--flucht);flex-wrap:wrap;margin-block-end:calc(var(--luft) * .5);display:flex}.zaehler-posten{flex-direction:column;align-items:center;gap:.5rem;display:flex}.zaehler-zahl{border:1px solid var(--auf-dunkel-kante);border-radius:var(--rundung-bauteil);background:var(--auf-dunkel-flaeche);min-inline-size:2.4em;font-size:var(--schrift-zahl);line-height:var(--zeile-zahl);letter-spacing:var(--laufweite-zahl);font-weight:var(--gewicht-schwarz);font-variant-numeric:tabular-nums;text-align:center;color:var(--grund);padding-block:.3em;padding-inline:.35em;display:block}.zaehler-name{font-size:var(--schrift-etikett);line-height:var(--zeile-etikett);letter-spacing:var(--laufweite-etikett);font-weight:var(--gewicht-fett);text-transform:uppercase;color:var(--auf-dunkel-etikett)}.karte{inline-size:100%;padding-block:var(--luft-innen);padding-inline:var(--polster-seite);border-radius:var(--rundung);background:var(--grund);text-align:left}.karte .formular{align-items:stretch;gap:var(--luft);max-inline-size:none}.karte .feld,.karte .knopf-absenden{inline-size:100%;max-inline-size:26rem;margin-inline:auto}.weiter{z-index:3;border:1px solid var(--auf-dunkel-kante);border-radius:var(--rundung-bauteil);block-size:2.75rem;inline-size:2.75rem;color:var(--grund);transition:color var(--dauer-ziehen) var(--kurve-ziehen), border-color var(--dauer-ziehen) var(--kurve-ziehen);place-items:center;display:grid;position:absolute;inset-block-end:var(--polster-seite);inset-inline-end:var(--polster-seite)}.weiter svg{aspect-ratio:1;inline-size:1.4rem;display:block}.weiter:hover,.weiter:focus-visible{color:var(--akzent);border-color:var(--akzent)}.erklaerung{padding-block:var(--polster-offen);padding-inline:var(--polster-seite);max-inline-size:58rem;align-items:flex-start;gap:var(--flucht);flex-direction:column;margin-inline:auto;scroll-margin-block-start:var(--rand);display:flex}.erklaerung .bauteiltitel{margin-block-start:var(--stufe)}.blocktitel{max-inline-size:22ch;font-size:var(--schrift-blocktitel);line-height:var(--zeile-blocktitel);letter-spacing:var(--laufweite-blocktitel);font-weight:var(--gewicht-fett);text-wrap:balance;margin:0}.erklaerung .vorspann{text-wrap:pretty}@media (max-width:1100px){.teil--links,.teil--rechts{display:none}.teil--mitte{clip-path:none}}@media (max-width:700px){.aufstellung-zeile{grid-template-columns:1fr;row-gap:.35rem}}@media (max-width:700px),(max-height:760px){.weiter{display:none}}@media (max-height:700px){.held-inhalt{--luft:clamp(.6rem, 2vh, 1rem);--luft-innen:clamp(1rem, 2.8vh, 1.5rem)}.zaehler-zahl{font-size:var(--schrift-bauteiltitel);line-height:var(--zeile-bauteiltitel)}.aussage-zeile{font-size:var(--schrift-blocktitel);line-height:var(--zeile-blocktitel);letter-spacing:var(--laufweite-blocktitel)}.auftakt-satz{font-size:var(--schrift-fliesstext);line-height:var(--zeile-fliesstext)}}@media (max-width:560px){.held{min-block-size:calc(100svh - 2 * var(--rand))}.held-inhalt{padding-inline:var(--flucht)}.zaehler{gap:.6rem;margin-block-end:var(--luft)}}
