.page-hero[data-astro-cid-okzuxpte]{background-color:var(--color-bg);background-image:radial-gradient(circle at 1px 1px, color-mix(in srgb, var(--color-text) 16%, transparent) 1px, transparent 0);background-size:26px 26px;padding-block:clamp(2.5rem,2rem + 4vw,5rem);position:relative}.page-hero__inner[data-astro-cid-okzuxpte]{gap:var(--space-6);display:grid}.page-hero__actions[data-astro-cid-okzuxpte]{gap:var(--space-3);margin-top:var(--space-5);flex-wrap:wrap;display:flex}.page-hero[data-astro-cid-okzuxpte] .lead[data-astro-cid-okzuxpte]{margin-top:var(--space-4)}.model-card[data-astro-cid-okzuxpte]{align-self:end;gap:var(--space-4)}.model-card__title[data-astro-cid-okzuxpte]{font-family:var(--font-display);font-size:var(--text-md);font-weight:700}.model-card__list[data-astro-cid-okzuxpte]{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.model-card__list[data-astro-cid-okzuxpte] li[data-astro-cid-okzuxpte]{grid-template-columns:auto 1fr;align-items:center;gap:.7rem;display:grid}.model-card__list[data-astro-cid-okzuxpte] svg{color:var(--color-magenta-500)}.model-card__list[data-astro-cid-okzuxpte] a[data-astro-cid-okzuxpte]{min-height:44px;font-size:var(--text-sm);color:var(--color-text);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.model-card__list[data-astro-cid-okzuxpte] a[data-astro-cid-okzuxpte]:hover{color:var(--color-magenta-700)}@media (width>=64rem){.page-hero__inner[data-astro-cid-okzuxpte]{grid-template-columns:repeat(12,1fr);align-items:end}.page-hero__lead[data-astro-cid-okzuxpte]{grid-column:1/span 7}.model-card[data-astro-cid-okzuxpte]{grid-column:9/span 4}}.models__stack[data-astro-cid-okzuxpte]{gap:var(--space-5);margin-top:var(--space-7);display:grid}.model[data-astro-cid-okzuxpte]{gap:var(--space-4);padding:var(--space-6);border-radius:var(--radius-lg);border:1px solid var(--color-border);background:var(--color-surface);box-shadow:var(--shadow-md);scroll-margin-top:calc(var(--header-height) + 1rem);display:grid;position:relative;overflow:hidden}.model--2[data-astro-cid-okzuxpte]{background:var(--color-blue-600);color:#fff;border-color:#0000}.model--3[data-astro-cid-okzuxpte]{background:var(--color-ink);border-color:var(--color-ink-line);color:var(--color-on-ink)}.model__number[data-astro-cid-okzuxpte]{top:var(--space-4);right:var(--space-5);font-family:var(--font-display);font-size:var(--text-3xl);opacity:.16;font-weight:800;line-height:1;position:absolute}.model__body[data-astro-cid-okzuxpte]{justify-items:start;gap:var(--space-3);max-width:52ch;display:grid}.model__body[data-astro-cid-okzuxpte] .icon-lg{color:var(--color-magenta-500)}.model--2[data-astro-cid-okzuxpte] .model__body[data-astro-cid-okzuxpte] .icon-lg,.model--3[data-astro-cid-okzuxpte] .model__body[data-astro-cid-okzuxpte] .icon-lg{color:#fff}.model__title[data-astro-cid-okzuxpte]{font-size:var(--text-xl)}.model__text[data-astro-cid-okzuxpte]{color:var(--color-text-muted)}.model--2[data-astro-cid-okzuxpte] .model__text[data-astro-cid-okzuxpte],.model--3[data-astro-cid-okzuxpte] .model__text[data-astro-cid-okzuxpte]{color:#ffffffd6}.model__cta[data-astro-cid-okzuxpte]{margin-top:var(--space-2)}.model--1[data-astro-cid-okzuxpte] .model__cta[data-astro-cid-okzuxpte]{background:var(--color-magenta-500);color:var(--color-on-magenta)}@media (width>=64rem) and (prefers-reduced-motion:no-preference){.models__stack[data-astro-cid-okzuxpte]{gap:var(--space-6)}.model[data-astro-cid-okzuxpte]{top:calc(var(--header-height) + 1.5rem);min-height:24rem;padding:var(--space-7);position:sticky}}.steps[data-astro-cid-okzuxpte]{gap:var(--space-6);margin-top:var(--space-7);counter-reset:none;padding:0;list-style:none;display:grid}.steps__item[data-astro-cid-okzuxpte]{gap:.5rem;padding-left:4.5rem;display:grid;position:relative}.steps__marker[data-astro-cid-okzuxpte]{border-radius:var(--radius-pill);border:2px solid var(--color-magenta-500);background:var(--color-bg);place-items:center;width:3.5rem;height:3.5rem;display:grid;position:absolute;top:0;left:0}.steps__number[data-astro-cid-okzuxpte]{font-family:var(--font-display);font-size:var(--text-md);color:var(--color-magenta-700);font-weight:700}.steps__item[data-astro-cid-okzuxpte]:before{content:"";border-left:2px dashed var(--color-border);position:absolute;top:3.9rem;bottom:-2.4rem;left:1.7rem}.steps__item[data-astro-cid-okzuxpte]:last-child:before{display:none}.steps__title[data-astro-cid-okzuxpte]{font-size:var(--text-md);font-weight:700}.steps__text[data-astro-cid-okzuxpte]{font-size:var(--text-sm);color:var(--color-text-muted)}@media (width>=64rem){.steps[data-astro-cid-okzuxpte]{gap:var(--space-5);grid-template-columns:repeat(4,1fr)}.steps__item[data-astro-cid-okzuxpte]{padding-top:4.5rem;padding-left:0}.steps__item[data-astro-cid-okzuxpte]:before{border-left:0;border-top:2px dashed var(--color-border);inset:1.7rem -1.5rem auto 3.9rem}}.vorteile__grid[data-astro-cid-okzuxpte]{gap:var(--space-4);display:grid}.vorteil[data-astro-cid-okzuxpte]{gap:var(--space-3);padding:var(--space-5);border-radius:var(--radius-lg);border:1px solid var(--color-ink-line);transition:border-color var(--duration-base) var(--ease-out), box-shadow var(--duration-base) var(--ease-out);background:#f5f2f50d;display:grid}.vorteil[data-astro-cid-okzuxpte]:hover{border-color:color-mix(in srgb, var(--color-magenta-500) 60%, transparent);box-shadow:var(--shadow-magenta-glow)}.vorteil[data-astro-cid-okzuxpte] svg{color:var(--color-magenta-500)}.vorteil[data-astro-cid-okzuxpte] p[data-astro-cid-okzuxpte]{color:var(--color-on-ink);font-weight:600}.vorteile__caption[data-astro-cid-okzuxpte]{justify-items:start;gap:var(--space-4);display:grid}@media (width>=40rem){.vorteile__grid[data-astro-cid-okzuxpte]{grid-template-columns:repeat(2,1fr)}}@media (width>=64rem){.vorteile__grid[data-astro-cid-okzuxpte]{grid-column:1/span 7}.vorteile__caption[data-astro-cid-okzuxpte]{grid-column:9/span 4}}.branchen-grid[data-astro-cid-okzuxpte]{margin-top:var(--space-7);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-border);gap:2px;padding:0;list-style:none;display:grid;overflow:hidden}.branchen-grid__tile[data-astro-cid-okzuxpte]{align-content:center;justify-items:center;gap:var(--space-3);min-height:9rem;padding:var(--space-5);text-align:center;background:var(--color-surface);font-weight:600;font-size:var(--text-sm);transition:background-color var(--duration-fast) var(--ease-out);display:grid}.branchen-grid__tile[data-astro-cid-okzuxpte] svg{color:var(--color-magenta-500)}.branchen-grid__tile[data-astro-cid-okzuxpte]:hover{background:color-mix(in srgb, var(--color-magenta-500) 8%, var(--color-surface))}@media (width>=40rem){.branchen-grid[data-astro-cid-okzuxpte]{grid-template-columns:repeat(2,1fr)}}@media (width>=64rem){.branchen-grid[data-astro-cid-okzuxpte]{grid-template-columns:repeat(5,1fr)}}
