.gr-kopf{background:var(--papier);border-bottom:1px solid var(--linie);padding:64px 0 48px}.gr-kopf-grid{grid-template-columns:1.05fr .95fr;align-items:center;gap:48px;display:grid}@media (width<=900px){.gr-kopf-grid{grid-template-columns:1fr}}.gr-kopf h1{font-size:var(--t-h1);margin-bottom:18px}.gr-lead{font-size:var(--t-gross);color:var(--ink2);max-width:52ch;margin-bottom:28px;line-height:1.7}.gr-cta{flex-wrap:wrap;gap:14px;display:flex}.gr-plan{border:1px solid var(--linie);border-radius:var(--r-l);box-shadow:var(--sh-l);background:#fff;margin:0;padding:22px 22px 16px}.gr-plan svg{width:100%;height:auto;display:block}.gr-plan figcaption{color:var(--ink3);margin-top:10px;font-size:.82rem}.gr-block{padding:var(--takt) 0;scroll-margin-top:126px}.gr-ohne-oben{padding-top:0}.gr-sec-kopf{max-width:60ch;margin-bottom:34px}.gr-sec-kopf p{font-size:var(--t-gross);color:var(--ink2);margin-top:18px;line-height:1.7}.gr-zwei{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}@media (width<=760px){.gr-zwei{grid-template-columns:1fr}}.gr-karte{border:1px solid var(--linie);border-radius:var(--r-l);box-shadow:var(--sh-s);background:#fff;padding:30px 28px}.gr-karte h3{color:var(--blau);margin:6px 0 12px;font-size:1.35rem}.gr-karte ul{color:var(--ink2);margin:0;padding-left:1.1em;line-height:1.75}.gr-nr{font-family:var(--mono);font-size:var(--t-mikro);letter-spacing:.14em;color:var(--gold-text);font-weight:700}.gr-vier{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}@media (width<=980px){.gr-vier{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.gr-vier{grid-template-columns:1fr}}.gr-grund{border:1px solid var(--linie);border-radius:var(--r);background:#fff;padding:22px 22px 20px}.gr-grund h3{color:var(--blau);margin-bottom:8px;font-size:1.08rem}.gr-grund p{color:var(--ink2);margin:0;font-size:.95rem;line-height:1.65}.gr-grund-hl{border-color:var(--gold-linie);box-shadow:0 0 0 1px var(--gold-linie) inset}.gr-schritte{counter-reset:s;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid}@media (width<=760px){.gr-schritte{grid-template-columns:1fr}}.gr-schritte li{border:1px solid var(--linie);border-radius:var(--r);counter-increment:s;background:#fff;padding:22px 22px 20px}.gr-schritte li:before{content:counter(s,decimal-leading-zero);font-family:var(--mono);color:var(--gold-text);letter-spacing:.12em;margin-bottom:8px;font-size:.8rem;font-weight:700;display:block}.gr-schritte strong{font-family:var(--display);color:var(--blau);margin-bottom:6px;font-size:1.1rem;display:block}.gr-schritte span{color:var(--ink2);font-size:.95rem;line-height:1.6}.gr-band{background:var(--blau-nacht);border-radius:var(--r-l);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px 40px;padding:40px;display:flex}.gr-band .eyebrow{color:var(--gold)}.gr-band h2{color:#fff;margin:4px 0 10px;font-size:1.55rem}.gr-band p{color:#c9d6e6;max-width:58ch;margin:0;line-height:1.7}.gr-band-links{flex-wrap:wrap;align-items:center;gap:14px 22px;display:flex}.gr-band-link{color:#fff;text-underline-offset:3px;font-weight:600;text-decoration:underline}.gr-band-link:hover{color:var(--gold-hell)}@media (width<=620px){.gr-band{padding:28px 22px}}.gr-faq .faq{max-width:820px;margin:0}.gr-anfrage-grid{grid-template-columns:.9fr 1.1fr;align-items:start;gap:44px;display:grid}@media (width<=900px){.gr-anfrage-grid{grid-template-columns:1fr}}.gr-anfrage-text p{color:var(--ink2);line-height:1.7}.gr-anfrage-text a{color:var(--blau2)}
