.st-bahn{max-width:1200px;margin:0 auto;padding:0 32px}.st-oben{font-family:var(--titel);font-weight:600;font-size:var(--s1);letter-spacing:.08em;text-transform:uppercase;color:#7a5f0f}.st-held{position:relative;overflow:hidden;background:radial-gradient(1000px 560px at 88% -10%,rgba(201,162,39,.12),transparent 60%),linear-gradient(180deg,#e8f1fa,#f3f7fb 55%,#fff)}.st-held__innen{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);grid-gap:48px;gap:48px;align-items:center;padding-top:72px;padding-bottom:96px}.st-held h1{margin-top:16px;font-size:clamp(2.5rem,5.4vw,4.25rem);line-height:1.04;letter-spacing:-.03em;font-weight:700}.st-satz{margin-top:24px;max-width:52ch;font-size:1.25rem;line-height:1.5;color:var(--schrift-leise)}.st-knoepfe{gap:16px;margin-top:32px}.st-knoepfe,.st-punkte{display:flex;flex-wrap:wrap}.st-punkte{gap:8px 24px;margin:32px 0 0;padding:0;list-style:none;color:var(--schrift-leise);font-size:var(--s2)}.st-punkte li{display:inline-flex;align-items:center;gap:8px}.st-punkte svg{color:var(--gold-tief)}.st-telefon{position:relative;justify-self:center;width:320px;padding:12px;border-radius:48px;background:linear-gradient(160deg,#1b2a3d,#0b1522);box-shadow:0 48px 96px -32px rgba(14,61,120,.55),inset 0 0 0 1px rgba(255,255,255,.08);animation:st-schweben 8s ease-in-out infinite alternate}@keyframes st-schweben{to{transform:translateY(-12px)}}.st-telefon__schirm{overflow:hidden;display:grid;grid-gap:12px;gap:12px;padding:12px 12px 8px;border-radius:38px;background:#f3f7fb;color:var(--schrift);font-size:var(--s1)}.st-telefon__held{display:flex;justify-content:space-between;align-items:center;padding:20px 16px;border-radius:26px;color:#fff;background:linear-gradient(135deg,#0e3d78,#1656a6 70%,#2a78cf)}.st-telefon__held small{display:block;color:#dcebfa}.st-telefon__held strong{font-family:var(--titel);font-size:1.125rem;font-weight:600}.st-telefon__griffe{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:8px;gap:8px}.st-telefon__griffe span{display:grid;justify-items:center;grid-gap:4px;gap:4px;padding:8px 2px;border-radius:16px;background:#fff;font-size:.6875rem}.st-telefon__griffe i{display:flex;width:32px;height:32px;align-items:center;justify-content:center;border-radius:10px;background:var(--akzent-leicht);color:var(--akzent)}.st-telefon__karte{display:grid;grid-gap:12px;gap:12px;padding:16px;border-radius:20px;background:#fff}.st-telefon__karte b{font-family:var(--titel);font-weight:600}.st-telefon__karte div{display:flex;align-items:center;gap:12px}.st-telefon__karte i{display:flex;width:32px;height:32px;flex:none;align-items:center;justify-content:center;border-radius:10px;background:var(--akzent-leicht);color:var(--akzent)}.st-telefon__karte i.warn{background:var(--warnung-leicht);color:var(--warnung)}.st-telefon__karte small{display:block;color:var(--schrift-leise);font-size:.6875rem}.st-telefon__tabs{display:flex;justify-content:space-around;padding:8px 0;color:var(--schrift-leise)}.st-telefon__tabs .an{color:var(--akzent)}.st-marke{position:absolute;bottom:-16px;left:50%;transform:translateX(-50%);white-space:nowrap;padding:4px 12px;border-radius:16px;background:#fff;color:var(--schrift-leise);font-size:.75rem;box-shadow:var(--schatten)}.st-abschnitt{padding:96px 0}.st-abschnitt--nebel{background:#f3f7fb}.st-abschnitt--warm{background:var(--warm)}.st-kopf{max-width:720px;margin-bottom:48px}.st-abschnitt h2{margin-top:8px;font-size:clamp(1.75rem,3.2vw,2.625rem);line-height:1.15;letter-spacing:-.02em}.st-text{margin-top:16px;font-size:1.125rem;line-height:1.6;color:var(--schrift-leise)}.st-bento{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px}.st-kachel{padding:32px;border:1px solid var(--rand);border-radius:20px;background:#fff;box-shadow:0 1px 2px rgba(20,60,110,.04);transition:transform .24s ease,box-shadow .24s ease,border-color .24s ease}.st-kachel:hover{transform:translateY(-4px);box-shadow:0 24px 48px -24px rgba(20,60,110,.3);border-color:#c5d6e8}.st-kachel i{display:flex;width:52px;height:52px;align-items:center;justify-content:center;margin-bottom:24px;border-radius:16px;background:var(--akzent-leicht);color:var(--akzent)}.st-kachel h3{font-size:1.125rem}.st-kachel p{margin-top:8px;color:var(--schrift-leise)}.st-kachel--breit,.st-kachel--gross{grid-column:span 2}.st-kachel--gross{color:#fff;border:0;background:linear-gradient(135deg,#0e3d78,#1656a6 65%,#2a78cf)}.st-kachel--gross i{background:rgba(255,255,255,.16);color:#f0d470}.st-kachel--gross h3{color:#fff;font-size:1.625rem}.st-kachel--gross p{color:#e6f0fb;font-size:1.125rem;max-width:52ch}.st-schritte{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px;margin:0;padding:0;list-style:none}.st-schritte li{padding:32px;border-radius:20px;background:#fff;box-shadow:var(--schatten)}.st-schritte span{display:flex;width:44px;height:44px;align-items:center;justify-content:center;margin-bottom:16px;border-radius:50%;background:var(--gold);color:var(--auf-gold);font-family:var(--titel);font-weight:700}.st-schritte p{margin-top:8px;color:var(--schrift-leise)}.st-zwei{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:64px;gap:64px;align-items:center}.st-foto img{display:block;width:100%;height:auto;border-radius:24px;box-shadow:0 40px 80px -32px rgba(14,61,120,.45)}.st-haken{display:grid;grid-gap:12px;gap:12px;margin:24px 0 32px;padding:0;list-style:none}.st-haken li{display:flex;gap:12px}.st-haken svg{flex:none;margin-top:3px;color:var(--gold-tief)}.st-check{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-gap:48px;gap:48px;align-items:center}.st-check__karte{display:grid;grid-gap:8px;gap:8px;padding:32px;border-radius:20px;background:#fff;box-shadow:var(--schatten)}.st-check__karte .wahlreihe{margin-top:8px}.st-schluss{padding:96px 0;text-align:center;color:#fff;background:linear-gradient(135deg,#0e3d78,#1656a6 60%,#2a78cf)}.st-schluss h2{color:#fff;font-size:clamp(1.75rem,3.6vw,3rem);letter-spacing:-.02em}.st-schluss p{margin:16px 0 32px;color:#e6f0fb;font-size:1.125rem}.st-wartet{opacity:0;transform:translateY(24px)}[data-ein]{transition:opacity .64s cubic-bezier(.2,0,0,1),transform .64s cubic-bezier(.2,0,0,1)}@media (max-width:960px){.st-bahn{padding:0 16px}.st-held__innen{grid-template-columns:minmax(0,1fr);padding-top:40px;padding-bottom:64px}.st-satz{font-size:1.125rem}.st-abschnitt{padding:64px 0}.st-bento,.st-check,.st-schritte,.st-zwei{grid-template-columns:minmax(0,1fr);gap:16px}.st-check,.st-zwei{gap:32px}.st-kachel--breit,.st-kachel--gross{grid-column:auto}.st-kachel{padding:24px}.st-knoepfe .knopf{flex:1 1 100%}.st-telefon{width:min(300px,86vw)}}@media (prefers-reduced-motion:reduce){.st-telefon{animation:none}}