.werb__lead{margin-top:var(--hf-space-4);max-width:64ch;font-size:var(--hf-text-lg);color:var(--hf-fg-muted);line-height:var(--hf-leading-relaxed)}.werb__zahlen-t{margin-top:var(--hf-space-7);font-family:var(--hf-font-mono);letter-spacing:var(--hf-tracking-wide);text-transform:uppercase;color:var(--hf-fg-subtle);font-size:.625rem;font-weight:500}.werb__zahlen-t+.werb__zahlen{margin-top:var(--hf-space-4)}.werb__zahlen{gap:var(--hf-space-4);margin-top:var(--hf-space-7);padding-block:var(--hf-space-6);border-block:var(--hf-border-w) solid var(--hf-border);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));display:grid}.werb__zahl{gap:var(--hf-space-1);align-content:start;display:grid}.werb__zahlen--gross{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.werb__zahlen--gross .werb__zahl-wert{font-size:var(--hf-text-3xl)}.werb__zahl-wert{font-size:var(--hf-text-2xl);letter-spacing:-.03em;color:var(--hf-fg);font-variant-numeric:tabular-nums;font-weight:650}.werb__zahl-was{font-size:var(--hf-text-sm);color:var(--hf-fg-subtle);line-height:var(--hf-leading-snug)}.werbform{gap:var(--hf-space-3);padding:var(--hf-space-5);border-radius:var(--hf-radius-lg);background:var(--hf-surface);box-shadow:var(--hf-shadow);flex-direction:column;display:flex}.werbform__t{font-size:var(--hf-text-lg);letter-spacing:-.02em}.werbform__preis{font-size:var(--hf-text-2xl);letter-spacing:-.03em;color:var(--hf-brand-700);font-variant-numeric:tabular-nums;font-weight:650}.werbform__takt{font-size:var(--hf-text-sm);color:var(--hf-fg-subtle);letter-spacing:0;font-weight:450}.werbform__satz{color:var(--hf-fg-muted);line-height:var(--hf-leading-relaxed)}.werbform__quelle{color:var(--hf-fg-subtle);font-size:var(--hf-text-xs,.8125rem);line-height:var(--hf-leading-relaxed)}.werbform__liste{gap:var(--hf-space-2);font-size:var(--hf-text-sm);color:var(--hf-fg-muted);line-height:var(--hf-leading-snug);margin:0;padding:0;list-style:none;display:grid}.werbform__liste li{padding-left:var(--hf-space-5);position:relative}.werbform__liste li:before{content:"";background:var(--hf-brand-500);border-radius:50%;width:6px;height:6px;position:absolute;top:.55em;left:0}.werbform .btn{align-self:flex-start;margin-top:auto}.werb__lead--voll{max-width:none}.werb__ablauf{gap:var(--hf-space-4);margin:var(--hf-space-5) 0 0;counter-reset:schritt;max-width:72ch;padding:0;list-style:none;display:grid}.werb__ablauf li{counter-increment:schritt;padding-left:var(--hf-space-8);color:var(--hf-fg-muted);line-height:var(--hf-leading-relaxed);position:relative}.werb__ablauf li:before{content:counter(schritt);border-radius:var(--hf-radius);background:var(--hf-brand-50);width:1.75rem;height:1.75rem;color:var(--hf-brand-700);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--hf-brand-500) 24%, transparent);font-family:var(--hf-font-display);font-size:var(--hf-text-sm);place-items:center;font-weight:700;display:grid;position:absolute;top:0;left:0}.werb__ablauf strong{color:var(--hf-fg)}.untn .werb__lead{max-width:none;margin-top:var(--hf-space-3)}.untn .band__actions{margin-top:var(--hf-space-4)}.untn__kicker{align-items:center;gap:var(--hf-space-3);margin-bottom:var(--hf-space-2);letter-spacing:.005em;color:var(--hf-primary);font-size:.8125rem;font-weight:600;display:inline-flex}.untn__kicker:before{content:"";background:var(--hf-marke-500);flex:none;width:22px;height:2px}.untn__kopf{padding-top:var(--hf-space-6)}.untn__h{margin-top:var(--hf-space-3);letter-spacing:-.032em;font-size:clamp(2.25rem,1.3rem + 2.8vw,3.5rem);font-weight:600;line-height:1.02}.untn__kopf .werb__lead--voll{max-width:78ch}.md{gap:var(--hf-space-4);margin-top:var(--hf-space-5);display:grid}@media (min-width:900px){.md{grid-template-columns:5fr 6fr}}.md__reich,.md__bestand{border-radius:var(--hf-radius-lg);padding:var(--hf-space-5);min-width:0}.md__reich{color:#fff;box-shadow:inset 0 1px 0 #ffffff38, 0 0 0 1px color-mix(in srgb, var(--hf-marke-600) 35%, transparent);overflow:hidden}.md__bestand{background:var(--hf-surface);box-shadow:0 0 0 1px var(--hf-border), var(--hf-shadow-sm)}.md__t{margin-bottom:var(--hf-space-3);letter-spacing:.005em;opacity:.85;font-size:.8125rem;font-weight:600;display:block}.md__bestand .md__t{color:var(--hf-primary);opacity:1}.md__zahlen{gap:var(--hf-space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.md__zahlen--vier{grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:600px){.md__zahlen--vier{grid-template-columns:repeat(4,minmax(0,1fr))}}.md__z{align-content:start;gap:2px;min-width:0;display:grid}.md__w{font-size:var(--hf-text-2xl);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-weight:650;line-height:1.05}.md__reich .md__w{font-size:clamp(1.6rem, 1rem + 1.6vw, var(--hf-text-3xl))}.md__bestand .md__w{color:var(--hf-fg)}.md__was{font-size:var(--hf-text-sm);line-height:var(--hf-leading-snug);opacity:.85}.md__bestand .md__was{color:var(--hf-fg-muted);opacity:1}.md__grafik{padding:var(--hf-space-5);border-radius:var(--hf-radius-lg);background:var(--hf-surface);box-shadow:0 0 0 1px var(--hf-border), var(--hf-shadow-sm);color:var(--hf-fg);grid-column:1/-1;min-width:0;margin:0}.md__grafik .md__t{color:var(--hf-primary);opacity:1}.md__grafik svg{width:100%;height:auto;display:block}.md__grafik-2{gap:var(--hf-space-5);display:grid}@media (min-width:900px){.md__grafik-2{grid-template-columns:1fr 1fr}}.md__reihe{min-width:0}.md__quelle{margin:var(--hf-space-3) 0 0;font-size:var(--hf-text-xs);line-height:var(--hf-leading-snug);color:var(--hf-fg-muted);display:block}.md__quelle--hell{color:#fff;opacity:.8}.untn .hinweis-kasten{margin-top:var(--hf-space-4)}.werbform__art{letter-spacing:.01em;border-radius:999px;align-self:flex-start;padding:2px 10px;font-size:.75rem;font-weight:600;line-height:1.5}.werbform{--werbform-farbe:var(--hf-brand-500)}.werbform--enthalten{--werbform-farbe:var(--hf-success)}.werbform--enthalten .werbform__art{background:color-mix(in srgb, var(--hf-success) 14%, transparent);color:var(--hf-success)}.werbform--buchbar{--werbform-farbe:var(--hf-brand-500)}.werbform--buchbar .werbform__art{background:color-mix(in srgb, var(--hf-brand-500) 12%, transparent);color:var(--hf-primary)}.werbform--gratis{--werbform-farbe:var(--hf-accent)}.werbform--gratis .werbform__art{background:color-mix(in srgb, var(--hf-accent) 22%, transparent);color:var(--hf-fg)}.untn .werbform{gap:var(--hf-space-2);box-shadow:0 0 0 1px var(--hf-border), var(--hf-shadow-sm);transition:transform var(--hf-dur) var(--hf-ease), box-shadow var(--hf-dur) var(--hf-ease)}@media (hover:hover) and (pointer:fine){.untn .werbform:hover{box-shadow:0 0 0 1px color-mix(in srgb, var(--werbform-farbe) 45%, var(--hf-border)), var(--hf-shadow);transform:translateY(-2px)}}.untn .werbform__t{align-items:flex-start;gap:var(--hf-space-2);display:flex}.untn .werbform__t:before{content:"";background:var(--werbform-farbe);border-radius:3px;flex:none;width:10px;height:10px;margin-top:.42em}.untn .werbform__liste{margin-top:var(--hf-space-1)}.untn .werbform__liste li:before{background:var(--werbform-farbe)}.pp{gap:var(--hf-space-4);margin-top:var(--hf-space-6);display:grid}.pp__h{font-size:var(--hf-text-xl);letter-spacing:-.02em}.pp__t{font-size:var(--hf-text-base);margin-bottom:var(--hf-space-2)}.pp__lead{max-width:72ch}.pp__basis{padding:var(--hf-space-3) var(--hf-space-4);border-radius:var(--hf-radius-md,10px);background:color-mix(in srgb, var(--hf-brand-500) 9%, transparent);color:var(--hf-fg)}.pp-raster{gap:var(--hf-space-4);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:600px){.pp-raster{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1000px){.pp-raster{grid-template-columns:repeat(4,minmax(0,1fr))}}.pp-zweispaltig{gap:var(--hf-space-5);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:900px){.pp-zweispaltig{grid-template-columns:1fr 1fr}}.pp-zweispaltig .werbform__liste{margin-bottom:var(--hf-space-3)}.untn{font-size:1.0625rem}.untn .band{padding-block:var(--hf-space-7)}.untn .band+.band{border-top:var(--hf-border-w) solid var(--hf-border)}.untn .band__h{letter-spacing:-.028em;font-size:clamp(1.75rem,1.1rem + 1.9vw,2.6rem);line-height:1.08}.untn__kicker{font-size:.9375rem}.untn .pp__h{font-size:clamp(1.4rem,1rem + 1.2vw,1.9rem)}.untn .werb__lead,.untn__kopf .werb__lead--voll,.untn .pp__lead,.untn .werb__ablauf{max-width:none}.untn .werb__lead{color:var(--hf-fg);font-size:clamp(1.125rem,1rem + .45vw,1.35rem);line-height:1.6}.untn .werbform__satz{font-size:1.0625rem;line-height:1.6}.untn .werbform__liste{gap:var(--hf-space-3);font-size:1rem;line-height:1.5}.untn .werbform__t{font-size:var(--hf-text-xl)}.untn .werbform__preis{font-size:clamp(1.75rem,1.3rem + 1vw,2.25rem)}.untn .werbform{padding:var(--hf-space-6)}.untn .fe__klein{font-size:.9375rem;line-height:1.55}.untn .werb__ablauf li{font-size:1.0625rem}.untn .pp__basis{padding:var(--hf-space-4) var(--hf-space-5);font-size:1.0625rem}.untn .vgt th,.untn .vgt td{padding:var(--hf-space-4) var(--hf-space-5);font-size:1rem}.untn .vgt thead th{font-size:1.0625rem}.untn .vgt__erklaerung{margin-top:4px;font-size:.875rem;line-height:1.5}.untn .vgt__preis th,.untn .vgt__preis td{font-size:1.125rem}.untn .md__was{font-size:.9375rem}@media (max-width:600px){.untn{font-size:1rem}.untn .band{padding-block:var(--hf-space-5)}.untn .werbform{padding:var(--hf-space-5)}.untn .vgt th,.untn .vgt td{padding:var(--hf-space-3);font-size:.9375rem}}
