@font-face{font-stretch:62% 125%;font-family:archivo;src:url(../media/archivo_latin_standard_normal-s.p.3b1_7etm2gpf5.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:archivo Fallback;src:local(Arial);ascent-override:85.41%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:102.8%}.JfMBpq_className{font-family:archivo,archivo Fallback}.JfMBpq_variable{--font-archivo:"archivo", "archivo Fallback"}
:root{--blau:#1f3f8f;--papier:#fff;--nebel:#edf1f7;--bernstein:#f0a500;--tinte:#12203d;--grau:#4f5d78;--rand:24px;--breite:1120px}*{box-sizing:border-box;margin:0}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:var(--papier);color:var(--tinte);font:400 18px/1.65 var(--font-archivo), system-ui, sans-serif;-webkit-font-smoothing:antialiased;font-stretch:100%}a{color:inherit}a:focus-visible{outline:3px solid var(--bernstein);outline-offset:3px;border-radius:4px}img{max-width:100%;height:auto}.innen{max-width:var(--breite);padding:0 var(--rand);margin:0 auto}h1,h2,h3,.marke,.satz{letter-spacing:-.015em;color:var(--blau);font-stretch:118%;line-height:1.05}.sprung{z-index:10;background:var(--blau);color:#fff;border-radius:8px;padding:10px 16px;position:absolute;top:8px;left:-9999px}.sprung:focus{left:8px}.leiste{justify-content:space-between;align-items:center;padding-top:24px;padding-bottom:24px;display:flex}.marke{align-items:center;gap:12px;font-size:26px;font-weight:800;text-decoration:none;display:inline-flex}.marke svg{width:34px;height:30px}.leiste ul{color:var(--grau);gap:28px;padding:0;font-size:16px;font-weight:600;list-style:none;display:flex}.leiste ul a{text-decoration:none}.leiste ul a:hover{color:var(--blau);text-underline-offset:4px;text-decoration:underline}.held{grid-template-columns:1.15fr 1fr;align-items:center;gap:40px;padding-top:40px;padding-bottom:72px;display:grid}.held h1{font-size:clamp(40px,5.6vw,70px);font-weight:800}.held p{max-width:32em;color:var(--grau);margin-top:26px;font-size:20px}.deckel{justify-self:end;width:100%;max-width:440px}.deckel text{font-weight:800;font-stretch:118%}.knoepfe{flex-wrap:wrap;gap:14px;margin-top:34px;display:flex}.knopf{font:inherit;cursor:pointer;border:0;border-radius:999px;padding:14px 26px;font-size:17px;font-weight:700;text-decoration:none;display:inline-block}.knopf.voll{background:var(--blau);color:#fff}.knopf.bernstein{background:var(--bernstein);color:var(--tinte)}.knopf.rahmen{color:var(--blau);box-shadow:inset 0 0 0 2px}.knopf.rahmen.hell{color:#fff}.knopf:hover{filter:brightness(1.08)}.knopf:disabled{opacity:.75;cursor:progress;filter:none}button.knopf:focus-visible{outline:3px solid var(--bernstein);outline-offset:3px}.demo-hinweis{color:var(--grau);flex-basis:100%;order:3;font-size:16px}.fuer{background:var(--nebel);padding:26px 0}.fuer .innen{flex-wrap:wrap;align-items:baseline;gap:8px 24px;display:flex}.fuer h2{color:var(--grau);letter-spacing:0;font-size:16px;font-weight:700;font-stretch:100%}.fuer ul{color:var(--blau);flex-wrap:wrap;gap:6px 22px;padding:0;font-size:21px;font-weight:700;font-stretch:112%;list-style:none;display:flex}.fuer li{align-items:center;gap:22px;display:inline-flex}.fuer li+li:before{content:"";background:var(--bernstein);border-radius:2px;width:3px;height:18px;transform:rotate(14deg)}section{padding:96px 0}h2{max-width:17em;font-size:clamp(32px,4vw,50px);font-weight:800}.haltung .innen{grid-template-columns:1fr 1.05fr;align-items:start;gap:64px;display:grid}.haltung .satz{margin-top:26px;font-size:clamp(30px,3.4vw,42px);font-weight:800;font-stretch:110%}.haltung p{font-size:20px}.haltung p+p{margin-top:16px}.haltung .schluss{color:var(--blau);font-weight:700}.kurs{background:var(--nebel)}.kurs .unter{max-width:34em;color:var(--grau);margin-top:16px;font-size:20px}.route{gap:24px;margin-top:48px;padding:0;list-style:none;display:grid}.etappe{background:var(--papier);border-radius:28px;grid-template-columns:72px 1fr;gap:28px;padding:40px 44px;display:grid}.etappe>div{min-width:0}.etappe .zaehler{width:72px;height:52px}.wann{color:var(--grau);font-size:15px;font-weight:700}.wann strong{color:var(--blau)}.etappe h3{margin-top:6px;font-size:38px;font-weight:800}.etappe p{max-width:32em;margin-top:10px}.etappe .zwei{grid-template-columns:1fr 240px;align-items:center;gap:40px;display:grid}.etappe.erste{margin-top:40px}.handy{background:var(--tinte);border-radius:38px;justify-self:center;width:230px;margin:-90px 0;padding:9px;box-shadow:0 24px 48px #12203d38}.handy img{border-radius:30px;width:100%;display:block}.liste{grid-template-columns:repeat(4,1fr);gap:36px;margin-top:52px;padding:0;list-style:none;display:grid}.liste svg{width:44px;height:36px}.liste h3{margin-top:12px;font-size:22px;font-weight:800;font-stretch:110%}.liste p{color:var(--grau);margin-top:8px;font-size:17px}.hilfe{background:var(--nebel)}.hilfe .innen{grid-template-columns:1fr 1fr;align-items:center;gap:48px;display:grid}.hilfe p{font-size:20px}.stuetzen{background:var(--blau);color:#fff}.stuetzen h2{color:#fff}.stuetzen .innen{grid-template-columns:1.2fr 1fr;align-items:center;gap:48px;display:grid}.stuetzen p{color:#d6def0;margin-top:22px;font-size:19px}.stuetzen .knoepfe{flex-direction:column;align-items:flex-start;margin-top:0}.textseite{padding:40px 0 96px}.textseite .innen>*{max-width:760px}.textseite h1{font-size:clamp(36px,5vw,56px);font-weight:800}.textseite h2{margin-top:48px;font-size:26px;font-stretch:110%}.textseite h3{margin-top:28px;font-size:20px;font-stretch:105%}.textseite p,.textseite ul,.textseite address{margin-top:14px}.textseite address{font-style:normal}.textseite ul{padding-left:1.2em}.textseite li+li{margin-top:6px}.textseite .stand{color:var(--grau);margin-top:48px;font-size:15px}.fuss{color:var(--grau);border-top:1px solid var(--nebel);padding:36px 0;font-size:15px}.fuss .innen{flex-wrap:wrap;justify-content:space-between;gap:16px;display:flex}.fuss ul{gap:24px;padding:0;list-style:none;display:flex}@media (max-width:860px){:root{--rand:16px}body{font-size:17px}.leiste ul{display:none}.held{grid-template-columns:1fr;padding-bottom:48px}.deckel{order:-1;justify-self:center;max-width:280px}section{padding:64px 0}.haltung .innen,.hilfe .innen,.stuetzen .innen,.etappe .zwei{grid-template-columns:1fr;gap:24px}.etappe{grid-template-columns:1fr;gap:12px;padding:28px 22px}.etappe h3{font-size:30px}.etappe.erste{margin-top:0}.handy{width:200px;margin:8px 0 0}.liste{grid-template-columns:1fr;gap:28px}.fuer ul{font-size:18px}}@media (prefers-reduced-motion:no-preference){.strich{stroke-dasharray:120;stroke-dashoffset:120px;animation:.35s ease-out forwards zeichnen}.strich:nth-of-type(2){animation-delay:.25s}.strich:nth-of-type(3){animation-delay:.5s}.strich:nth-of-type(4){animation-delay:.75s}.strich:nth-of-type(5){animation-delay:1.05s}@keyframes zeichnen{to{stroke-dashoffset:0}}}
