.seitenkopf{background:radial-gradient(ellipse at 80% 30%, var(--teal-soft) 0%, var(--white) 58%);border-bottom:1px solid var(--line);padding-block:clamp(2.75rem,6vw,5rem) clamp(3rem,6vw,5rem)}.seitenkopf--kompakt{padding-block:clamp(2.5rem,5vw,4rem) clamp(2.25rem,4.5vw,3.5rem)}.seitenkopf__raster{gap:var(--space-8);grid-template-columns:1fr;align-items:center;display:grid}.seitenkopf__raster>*{min-width:0}@media (min-width:961px){.seitenkopf__raster{grid-template-columns:1fr minmax(0,420px);gap:72px}}.seitenkopf__titel{font-size:var(--fs-h1);letter-spacing:-.035em;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;margin-top:20px;line-height:1.04}.seitenkopf--kompakt .seitenkopf__titel{font-size:clamp(2rem,2.8vw + .8rem,3rem)}.seitenkopf__lead{max-width:600px;font-size:var(--fs-lead);color:var(--muted);margin-top:22px;line-height:1.6}.seitenkopf__lead p+p{margin-top:.75em}.seitenkopf__aktionen{margin-top:32px}.kopfkarte{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--white);box-shadow:var(--shadow-card);padding:28px}.kopfkarte__schritte{gap:18px;margin-top:18px;display:grid}.kopfkarte__schritte li{align-items:flex-start;gap:14px;display:flex}.kopfkarte__schritte li>span:last-child{font-size:var(--fs-small);line-height:1.5;display:grid}.kopfkarte__schritte strong{color:var(--navy);font-size:1.0625rem}.kopfkarte .schrittkarte__nr{flex:none;width:32px;height:32px;font-size:.9375rem}.sprungliste{margin-top:12px}.sprungliste a{border-bottom:1px solid var(--line);color:var(--navy);transition:color var(--transition);align-items:baseline;gap:14px;padding:11px 0;font-weight:600;display:flex}.sprungliste li:last-child a{border-bottom:0}.sprungliste a:hover{color:var(--teal-text)}.sprungliste .mono{color:var(--teal-text);font-size:.8125rem;font-weight:400}.themenkarten{grid-template-columns:repeat(2,1fr);gap:22px;display:grid}.themenkarte{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--white);padding:30px}.themenkarte__kopf{justify-content:space-between;align-items:center;display:flex}.themenkarte__nr{color:var(--teal-text);font-size:.875rem}.themenkarte__titel{letter-spacing:-.015em;margin-top:20px;font-size:1.25rem;font-weight:600}.themenkarte>p{margin-top:8px}.punktliste{border-top:1px solid var(--line);font-size:var(--fs-small);color:var(--text-absatz);gap:8px;margin-top:18px;padding-top:16px;display:grid}.punktliste li{padding-left:20px;position:relative}.punktliste li:before{content:"";background:var(--teal);border-radius:50%;width:7px;height:7px;position:absolute;top:.62em;left:2px}@media (max-width:760px){.themenkarten{grid-template-columns:1fr}.themenkarte{padding:24px}}.iconliste{gap:0 var(--space-7);display:grid}.iconliste--2{grid-template-columns:repeat(2,1fr)}.iconliste--3{grid-template-columns:repeat(3,1fr)}.iconliste__eintrag{border-top:1px solid var(--line);gap:16px;padding:22px 0;display:flex}.iconliste__eintrag>div{min-width:0}.iconliste__icon{background:var(--white);width:42px;height:42px;color:var(--teal-text);border:1px solid #0ea5a073;border-radius:10px;flex:none;place-items:center;display:grid}.iconliste__titel{letter-spacing:-.01em;padding-top:2px;font-size:1.0625rem;font-weight:600;line-height:1.4}.iconliste__eintrag p{font-size:var(--fs-small);margin-top:4px}@media (max-width:960px){.iconliste--3{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.iconliste--2,.iconliste--3{grid-template-columns:1fr}}.leistungszeilen{border-bottom:1px solid var(--line)}.leistungszeile{border-top:1px solid var(--line);scroll-margin-top:calc(var(--header-h) + 1rem);grid-template-columns:minmax(0,.9fr) minmax(0,1.3fr) minmax(0,1fr);gap:24px 48px;padding:44px 0;display:grid}.leistungszeile__nr{color:var(--teal-text);font-size:.875rem;display:block}.leistungszeile__titel{letter-spacing:-.025em;margin-top:10px;font-size:clamp(1.5rem,1.2vw + 1rem,2rem);font-weight:600}.leistungszeile__untertitel{font-size:var(--fs-small);color:var(--muted);margin-top:6px}.leistungszeile__text{color:var(--text-absatz)}.leistungszeile__link{margin-top:18px}.leistungszeile__box{border-radius:var(--radius-card);background:var(--bg-soft);align-content:start;gap:18px;margin:0;padding:24px;display:grid}.leistungszeile__box dt{font-size:var(--fs-kicker);letter-spacing:var(--ls-kicker);text-transform:uppercase;color:var(--teal-text);font-weight:600}.leistungszeile__box dd{font-size:var(--fs-small);color:var(--text);margin:4px 0 0;line-height:1.55}@media (max-width:1100px){.leistungszeile{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr)}.leistungszeile__box{grid-column:2}}@media (max-width:760px){.leistungszeile{grid-template-columns:1fr;padding:34px 0}.leistungszeile__box{grid-column:auto}}.funktionsliste{flex-wrap:wrap;gap:12px;display:flex}.funktionsliste li{border:1px solid var(--line);background:var(--white);font-size:var(--fs-small);color:var(--navy);border-radius:999px;align-items:center;gap:10px;padding:10px 16px;font-weight:500;display:inline-flex}.funktionsliste__icon{color:var(--teal-text)}.funktionsliste li.funktionsliste__mehr{border-style:dashed;border-color:var(--teal-text);background:0 0}.funktionsliste__mehr a{color:var(--teal-text);text-decoration:none}.funktionsliste__mehr a:hover,.funktionsliste__mehr a:focus-visible{text-decoration:underline}@media (min-width:961px){.hostingband{grid-template-columns:1fr 1fr;align-items:center}}.hostingband__liste{gap:12px;display:grid}.hostingband__liste li{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--white);box-shadow:var(--shadow-card);color:var(--navy);align-items:center;gap:16px;padding:16px 20px;font-weight:500;display:flex}.angebotkarten{grid-template-columns:1.3fr 1fr;gap:24px;display:grid}.angebotkarte{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--white);padding:clamp(28px,4vw,44px)}.angebotkarte--haupt{box-shadow:var(--shadow-card);border-color:#0000}.angebotkarte h2{font-size:clamp(1.75rem,1.6vw + 1rem,2.5rem)}.angebotkarte>p.text-muted{max-width:52ch;margin-top:14px}.angebotkarte__titel{margin-top:12px;font-size:1.375rem;font-weight:600}.angebotkarte__preis{font-size:var(--fs-small);color:var(--navy);margin-top:18px}.angebotkarte__preis strong{letter-spacing:-.02em;font-size:1.5rem;font-weight:600}@media (max-width:860px){.angebotkarten{grid-template-columns:1fr}}.namensherleitung{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.namensherleitung__teil{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--white);padding:30px}.namensherleitung__kurz{letter-spacing:-.04em;color:var(--teal);font-size:clamp(2.5rem,3vw + 1rem,3.5rem);font-weight:700;line-height:1}.namensherleitung__lang{margin-top:16px;font-size:1.25rem;font-weight:600}.namensherleitung__teil p.text-muted{font-size:var(--fs-small);margin-top:6px}@media (max-width:760px){.namensherleitung{grid-template-columns:1fr}}.standorte{align-content:center;gap:0;display:grid}.standort{border-top:1px solid var(--line);gap:16px;padding:22px 0;display:flex}.standort:last-child{border-bottom:1px solid var(--line)}.standort__icon{color:var(--teal-text);margin-top:3px}.standort__titel{font-size:1.125rem;font-weight:600}.standort p{font-size:var(--fs-small)}.grosse-schritte{border-bottom:1px solid var(--line);gap:0;display:grid}.grosser-schritt{border-top:1px solid var(--line);grid-template-columns:120px minmax(0,1fr);gap:24px;padding:40px 0;display:grid}.grosser-schritt__nr{color:var(--teal);letter-spacing:-.04em;font-size:clamp(3rem,4vw + 1rem,4.5rem);font-weight:500;line-height:1}.grosser-schritt__titel{letter-spacing:-.02em;font-size:clamp(1.375rem,1vw + 1rem,1.875rem);font-weight:600}.grosser-schritt__inhalt>p{max-width:62ch;margin-top:10px}.inline-icon{color:var(--teal-text);margin-top:-3px}.grosser-schritt__telefon{border-radius:var(--radius);background:var(--navy);color:var(--white);letter-spacing:-.01em;transition:background-color var(--transition);align-items:center;gap:12px;margin-top:20px;padding:14px 24px;font-size:clamp(1.25rem,1vw + 1rem,1.625rem);font-weight:600;display:inline-flex}.grosser-schritt__telefon:hover{background:var(--navy-deep)}.downloads{margin-top:22px}.downloads__liste{flex-wrap:wrap;gap:14px 18px;display:flex}.downloads__btn{min-width:270px}.downloads__empfehlung{font-size:var(--fs-xs);color:var(--teal-text);margin-top:6px;font-weight:600}.downloads__weitere{font-size:var(--fs-small);color:var(--muted);margin-top:16px}.downloads__weitere .textlink,.hinweisbox a,.rechtstext a{color:var(--teal-text);text-underline-offset:3px;text-decoration:underline}.soforthilfe__infos{grid-template-columns:repeat(3,1fr);gap:22px;margin-top:clamp(2.5rem,5vw,4rem);display:grid}.hinweisbox{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--bg-soft);gap:16px;padding:26px;display:flex}.hinweisbox>div{min-width:0}.hinweisbox--warnung{border-color:var(--orange);background:var(--orange-soft)}.hinweisbox__icon{color:var(--teal-text);margin-top:2px}.hinweisbox--warnung .hinweisbox__icon{color:var(--navy)}.hinweisbox__titel{letter-spacing:-.01em;font-size:1.125rem;font-weight:600}.hinweisbox p{font-size:var(--fs-small);overflow-wrap:anywhere;margin-top:6px}.soforthilfe__weiter{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;margin-top:clamp(2.5rem,5vw,4rem);padding-top:28px;display:flex}@media (max-width:960px){.soforthilfe__infos{grid-template-columns:1fr}}@media (max-width:640px){.grosser-schritt{grid-template-columns:1fr;gap:12px;padding:32px 0}.downloads__btn{width:100%;min-width:0}.downloads__liste li{width:100%}.grosser-schritt__telefon{justify-content:center;width:100%}}.rechtstext-section{padding-top:clamp(2.5rem,5vw,4rem)}.inhaltsverzeichnis{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--bg-soft);padding:24px 28px}.inhaltsverzeichnis ol{columns:2;font-size:var(--fs-small);column-gap:40px;margin:12px 0 0;padding-left:1.4em}.inhaltsverzeichnis li{break-inside:avoid;padding:3px 0}.inhaltsverzeichnis li::marker{color:var(--teal-text);font-family:var(--font-mono);font-size:.8125rem}.inhaltsverzeichnis a{color:var(--navy);text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:3px}.inhaltsverzeichnis a:hover{color:var(--teal-text);text-decoration-color:currentColor}@media (max-width:640px){.inhaltsverzeichnis ol{columns:1}}.rechtstext{color:var(--text-absatz);margin-top:16px}.rechtstext>section{scroll-margin-top:calc(var(--header-h) + 1rem);padding-top:40px}.rechtstext h2{letter-spacing:-.02em;align-items:baseline;gap:14px;margin-bottom:14px;font-size:clamp(1.375rem,.8vw + 1.1rem,1.75rem);display:flex}.rechtstext__nr{color:var(--teal-text);letter-spacing:0;flex:none;font-size:.875rem;font-weight:400}.rechtstext p+p,.rechtstext p+ul,.rechtstext ul+p,.rechtstext p+dl,.rechtstext p+.tabelle-rahmen{margin-top:.9em}.rechtstext ul{padding-left:1.3em}.rechtstext li+li{margin-top:.35em}.rechtstext li::marker{color:var(--teal)}.rechtstext strong{color:var(--navy)}.rechtstext__stand{border-top:1px solid var(--line);font-size:var(--fs-small);color:var(--muted);margin-top:48px;padding-top:20px}.angaben{grid-template-columns:minmax(0,220px) minmax(0,1fr);gap:8px 24px;margin:0;display:grid}.angaben dt{color:var(--navy);font-weight:600}.angaben dd{overflow-wrap:anywhere;margin:0}@media (max-width:560px){.angaben{grid-template-columns:1fr;gap:2px}.angaben dd+dt{margin-top:10px}}.platzhalter{border:1px dashed var(--orange);border-radius:var(--radius-sm);background:var(--orange-soft);font-size:var(--fs-small);color:var(--navy);padding:1px 8px;display:inline-block}.tabelle-rahmen{border:1px solid var(--line);border-radius:var(--radius);overflow-x:auto}.tabelle{border-collapse:collapse;width:100%;font-size:var(--fs-small)}.tabelle th,.tabelle td{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);padding:12px 16px}.tabelle tbody tr:last-child th,.tabelle tbody tr:last-child td{border-bottom:0}.tabelle thead th{background:var(--bg-soft);font-size:var(--fs-kicker);letter-spacing:var(--ls-kicker);text-transform:uppercase;color:var(--teal-text);font-weight:600}.tabelle tbody th{color:var(--navy);width:45%;font-weight:600}.zielkarten{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.zielkarte{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--white);height:100%;transition:border-color var(--transition), box-shadow var(--transition);gap:8px;padding:28px;display:grid}.zielkarte:hover{border-color:var(--teal);box-shadow:var(--shadow-card)}.zielkarte .vorteil__icon{margin-bottom:10px}.zielkarte__titel{color:var(--navy);font-size:1.125rem;font-weight:600}.zielkarte .text-muted{font-size:var(--fs-small)}@media (max-width:760px){.zielkarten{grid-template-columns:1fr}}
