.hero[data-astro-cid-anhloy43]{position:relative;overflow:hidden;padding-block:clamp(3rem,7vw,6.5rem)}.hero__bg[data-astro-cid-anhloy43]{position:absolute;inset:0;z-index:-1;opacity:.7}.hero__inner[data-astro-cid-anhloy43]{display:grid;grid-template-columns:1.1fr .9fr;gap:clamp(2rem,5vw,4.5rem);align-items:center}.hero__title[data-astro-cid-anhloy43]{font-size:var(--font-size-fluid-hero);margin-top:var(--space-4)}.hero__accent[data-astro-cid-anhloy43]{color:var(--color-accent-bright)}:root[data-theme=light] .hero__accent[data-astro-cid-anhloy43]{color:var(--color-text-strong);background:linear-gradient(transparent 12%,var(--wai-gelb) 12%,var(--wai-gelb) 96%,transparent 96%);box-decoration-break:clone;-webkit-box-decoration-break:clone;padding-inline:.08em}.hero__subtitle[data-astro-cid-anhloy43]{font-size:var(--font-size-md);color:var(--color-muted);margin-top:var(--space-5);max-width:52ch}.hero__actions[data-astro-cid-anhloy43]{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-6)}.hero__creds[data-astro-cid-anhloy43]{list-style:none;display:flex;flex-wrap:wrap;gap:var(--space-2);margin:var(--space-6) 0 0;padding:0}.hero__creds[data-astro-cid-anhloy43] li[data-astro-cid-anhloy43]{display:inline-flex;align-items:center;padding:.3rem .65rem;border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);font-family:var(--font-mono);font-size:var(--font-size-2xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-muted)}.netviz[data-astro-cid-anhloy43]{position:relative;justify-self:center;width:100%;max-width:520px;aspect-ratio:520 / 480}.netviz__canvas[data-astro-cid-anhloy43]{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.netviz__hub[data-astro-cid-anhloy43]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:120px;height:120px;display:grid;place-items:center;pointer-events:none;will-change:transform}.netviz__w[data-astro-cid-anhloy43]{height:4.2rem;width:auto;filter:drop-shadow(0 16px 24px rgba(0,0,0,.55)) drop-shadow(0 5px 10px rgba(0,0,0,.45)) drop-shadow(0 0 20px rgba(255,221,0,.22))}.netviz__w--dark[data-astro-cid-anhloy43],[data-theme=dark] .netviz__w--light[data-astro-cid-anhloy43]{display:none}[data-theme=dark] .netviz__w--dark[data-astro-cid-anhloy43]{display:block}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .netviz__w--light[data-astro-cid-anhloy43]{display:none}:root:not([data-theme=light]) .netviz__w--dark[data-astro-cid-anhloy43]{display:block}}.netviz__tag[data-astro-cid-anhloy43]{position:absolute;left:50%;bottom:-6px;transform:translate(-50%);font-family:var(--font-mono);font-size:var(--font-size-2xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-muted);white-space:nowrap}@media(max-width:920px){.hero__inner[data-astro-cid-anhloy43]{grid-template-columns:1fr}.netviz[data-astro-cid-anhloy43]{order:-1;max-width:360px}}@media(max-width:700px){.hero[data-astro-cid-anhloy43]{padding-block:var(--space-7) var(--space-6)}.netviz[data-astro-cid-anhloy43]{display:none}.hero__subtitle[data-astro-cid-anhloy43]{margin-top:var(--space-4);font-size:var(--font-size-base)}.hero__actions[data-astro-cid-anhloy43]{margin-top:var(--space-5)}.hero__actions[data-astro-cid-anhloy43] .btn{flex:1 1 auto}.hero__creds[data-astro-cid-anhloy43]{margin-top:var(--space-5)}}.statband[data-astro-cid-6dh77jzk]{padding-block:clamp(2.5rem,5vw,4rem)}.statband__grid[data-astro-cid-6dh77jzk]{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-6);margin:0}.statband__item[data-astro-cid-6dh77jzk]{padding-left:var(--space-5);border-left:2px solid rgba(255,255,255,.28)}.statband__num[data-astro-cid-6dh77jzk]{font-size:clamp(1.9rem,3.4vw,2.8rem);color:#fff}.statband__label[data-astro-cid-6dh77jzk]{margin:var(--space-2) 0 0;font-size:var(--font-size-sm);color:#a9becc;line-height:var(--leading-snug)}.statband__note[data-astro-cid-6dh77jzk]{margin-top:var(--space-6);font-family:var(--font-mono);font-size:var(--font-size-2xs);color:#7f95a6}@media(max-width:820px){.statband__grid[data-astro-cid-6dh77jzk]{grid-template-columns:1fr 1fr;gap:var(--space-5)}}@media(max-width:440px){.statband__grid[data-astro-cid-6dh77jzk]{grid-template-columns:1fr}}.cmp[data-astro-cid-pxg57mgg]{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-5)}@media(max-width:760px){.cmp[data-astro-cid-pxg57mgg]{grid-template-columns:1fr}}.cmp__col[data-astro-cid-pxg57mgg]{padding:clamp(1.5rem,3vw,2.25rem);border-radius:var(--radius-lg);border:1px solid var(--color-border)}.cmp__col--without[data-astro-cid-pxg57mgg]{background:var(--color-bg-subtle)}.cmp__col--with[data-astro-cid-pxg57mgg]{background:radial-gradient(600px 300px at 90% -20%,rgba(255,221,0,.12),transparent 60%),var(--color-surface-inverse);color:#dce7ef;border-color:transparent}.cmp__head[data-astro-cid-pxg57mgg]{font-family:var(--font-mono);font-size:var(--font-size-xs);letter-spacing:var(--tracking-wider);text-transform:uppercase;margin-bottom:var(--space-4)}.cmp__col--without[data-astro-cid-pxg57mgg] .cmp__head[data-astro-cid-pxg57mgg]{color:var(--color-muted)}.cmp__col--with[data-astro-cid-pxg57mgg] .cmp__head[data-astro-cid-pxg57mgg]{color:#fd0}.cmp__col[data-astro-cid-pxg57mgg] ul[data-astro-cid-pxg57mgg]{list-style:none;padding:0;margin:0;display:grid;gap:var(--space-4)}.cmp__col[data-astro-cid-pxg57mgg] li[data-astro-cid-pxg57mgg]{display:flex;gap:var(--space-3);align-items:flex-start;font-size:var(--font-size-md)}.cmp__col--without[data-astro-cid-pxg57mgg] li[data-astro-cid-pxg57mgg]{color:var(--color-muted)}.cmp__col--with[data-astro-cid-pxg57mgg] li[data-astro-cid-pxg57mgg]{color:#eaf1f6}.cmp__x[data-astro-cid-pxg57mgg]{flex:none;width:1.4rem;height:1.4rem;display:grid;place-items:center;border-radius:var(--radius-sm);background:var(--color-danger-bg);color:var(--color-danger);font-weight:700}.cmp__check[data-astro-cid-pxg57mgg]{flex:none;width:1.4rem;height:1.4rem;display:grid;place-items:center;border-radius:var(--radius-sm);background:#ffdd0029;color:var(--color-accent-bright)}.trust__title[data-astro-cid-g5xc7fs2]{text-align:center;font-family:var(--font-display);font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-tight);color:var(--color-text-strong);text-wrap:balance;max-width:34ch;margin-inline:auto;margin-bottom:var(--space-7)}.trust__grid[data-astro-cid-g5xc7fs2]{gap:var(--space-4) var(--space-6)}.trust__item[data-astro-cid-g5xc7fs2]{display:flex;gap:var(--space-3);align-items:flex-start}.trust__check[data-astro-cid-g5xc7fs2]{flex:none;display:grid;place-items:center;width:2rem;height:2rem;border-radius:var(--radius-sm);background:color-mix(in srgb,var(--color-accent) 14%,transparent);color:var(--color-accent)}.trust__item[data-astro-cid-g5xc7fs2] strong[data-astro-cid-g5xc7fs2]{font-family:var(--font-display)}.trust__item[data-astro-cid-g5xc7fs2] p[data-astro-cid-g5xc7fs2]{margin-top:2px;font-size:var(--font-size-sm)}.portfolio-card[data-astro-cid-g5xc7fs2]{display:flex;flex-direction:column;gap:var(--space-2)}.card-head[data-astro-cid-g5xc7fs2]{display:flex;align-items:center;gap:var(--space-3)}.card-head[data-astro-cid-g5xc7fs2] h3[data-astro-cid-g5xc7fs2]{margin:0;font-size:var(--font-size-md);line-height:1.3;font-weight:var(--font-weight-semibold)}.card-head[data-astro-cid-g5xc7fs2] .portfolio-card__icon[data-astro-cid-g5xc7fs2],.card-head[data-astro-cid-g5xc7fs2] .tool-card__icon[data-astro-cid-g5xc7fs2],.card-head[data-astro-cid-g5xc7fs2] .industry-card__icon[data-astro-cid-g5xc7fs2],.card-head[data-astro-cid-g5xc7fs2] .ref__icon[data-astro-cid-g5xc7fs2]{margin-bottom:0}.portfolio-card__icon[data-astro-cid-g5xc7fs2],.tool-card__icon[data-astro-cid-g5xc7fs2],.industry-card__icon[data-astro-cid-g5xc7fs2],.ref__icon[data-astro-cid-g5xc7fs2]{flex:none;display:inline-grid;place-items:center;width:3rem;height:3rem;border-radius:var(--radius-md);background:radial-gradient(circle at 50% 45%,color-mix(in srgb,var(--color-primary) 24%,transparent),transparent 68%);border:1px solid color-mix(in srgb,var(--color-primary) 38%,transparent);color:var(--color-primary);margin-bottom:var(--space-2)}.portfolio-card[data-astro-cid-g5xc7fs2] h3[data-astro-cid-g5xc7fs2],.tool-card[data-astro-cid-g5xc7fs2] h3[data-astro-cid-g5xc7fs2],.industry-card[data-astro-cid-g5xc7fs2] h3[data-astro-cid-g5xc7fs2]{font-size:var(--font-size-md)}.portfolio-card__more[data-astro-cid-g5xc7fs2]{margin-top:auto;display:inline-flex;align-items:center;gap:6px;color:var(--color-accent);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);padding-top:var(--space-3)}.tool-card[data-astro-cid-g5xc7fs2]{display:flex;flex-direction:column;gap:var(--space-2)}.tool-card__icon[data-astro-cid-g5xc7fs2]{background:radial-gradient(circle at 50% 45%,color-mix(in srgb,var(--color-accent) 24%,transparent),transparent 68%);border-color:color-mix(in srgb,var(--color-accent) 38%,transparent);color:var(--color-accent)}.tool-card[data-astro-cid-g5xc7fs2] .tool-card__btn{margin-top:auto;align-self:flex-start}.experience__note[data-astro-cid-g5xc7fs2]{display:inline-flex;align-items:center;gap:8px;margin-top:var(--space-5);font-size:var(--font-size-sm)}.tiers[data-astro-cid-g5xc7fs2]{display:grid;gap:var(--space-7)}.tier__label[data-astro-cid-g5xc7fs2]{display:flex;align-items:center;gap:var(--space-3);margin-bottom:var(--space-4);color:var(--color-text-strong)}.tier__label[data-astro-cid-g5xc7fs2]:after{content:"";flex:1;height:1px;background:linear-gradient(90deg,var(--color-border),transparent)}.tier__num[data-astro-cid-g5xc7fs2]{font-family:var(--font-mono);color:var(--color-accent)}.tier__grid[data-astro-cid-g5xc7fs2]{display:grid;grid-template-columns:repeat(var(--cols, 3),1fr);gap:var(--space-4)}@media(max-width:1100px){.tier__grid[data-astro-cid-g5xc7fs2]{grid-template-columns:repeat(2,1fr)}}.tiers__note[data-astro-cid-g5xc7fs2]{margin-top:var(--space-6);text-align:center;font-size:var(--font-size-xs);color:var(--color-muted)}.offer[data-astro-cid-g5xc7fs2]{padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);display:flex;flex-direction:column;gap:var(--space-2);color:inherit;text-decoration:none;transition:transform var(--duration-base) var(--ease-out),border-color var(--duration-base) var(--ease-standard),box-shadow var(--duration-base) var(--ease-standard)}.offer[data-astro-cid-g5xc7fs2]:hover{border-color:color-mix(in srgb,var(--color-accent) 45%,var(--color-border));box-shadow:var(--shadow-md)}.offer--link[data-astro-cid-g5xc7fs2]:hover{transform:translateY(-4px);border-color:color-mix(in srgb,var(--color-accent) 55%,var(--color-border));box-shadow:0 24px 60px -16px color-mix(in srgb,var(--color-accent) 16%,transparent),var(--shadow-lg)}@media(prefers-reduced-motion:reduce){.offer--link[data-astro-cid-g5xc7fs2]:hover{transform:none}}.offer__price[data-astro-cid-g5xc7fs2]{font-family:var(--font-mono);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);letter-spacing:.03em;color:var(--color-accent);text-transform:uppercase}:root[data-theme=light] .offer__price[data-astro-cid-g5xc7fs2]{color:var(--wai-gelb-deep)}.offer__name[data-astro-cid-g5xc7fs2]{font-size:var(--font-size-md)}.offer__teaser[data-astro-cid-g5xc7fs2]{font-size:var(--font-size-sm)}.offer__duration[data-astro-cid-g5xc7fs2]{display:inline-flex;align-items:center;gap:6px;margin-top:auto;padding-top:var(--space-2);font-size:var(--font-size-xs);color:var(--color-muted)}.offer__more[data-astro-cid-g5xc7fs2]{margin-left:auto;display:inline-flex;color:var(--color-accent);transition:transform var(--duration-base) var(--ease-out)}:root[data-theme=light] .offer__more[data-astro-cid-g5xc7fs2]{color:var(--color-link)}.offer--link[data-astro-cid-g5xc7fs2]:hover .offer__more[data-astro-cid-g5xc7fs2]{transform:translate(3px)}.offers__cta[data-astro-cid-g5xc7fs2]{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-6);justify-content:center}.practice[data-astro-cid-g5xc7fs2]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-4)}@media(max-width:900px){.practice[data-astro-cid-g5xc7fs2]{grid-template-columns:1fr}}.practice-card[data-astro-cid-g5xc7fs2]{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-xs);transition:transform var(--duration-base) var(--ease-out),border-color var(--duration-base) var(--ease-out),box-shadow var(--duration-base) var(--ease-out)}.practice-card[data-astro-cid-g5xc7fs2]:hover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--color-accent) 45%,var(--color-border));box-shadow:var(--shadow-md)}.practice-card__tag[data-astro-cid-g5xc7fs2]{align-self:flex-start;font-family:var(--font-mono);font-size:var(--font-size-2xs);letter-spacing:var(--tracking-wider);text-transform:uppercase;padding:3px 8px;border-radius:var(--radius-pill)}.practice-card__tag--demo[data-astro-cid-g5xc7fs2]{color:var(--color-accent);background:color-mix(in srgb,var(--color-accent) 14%,transparent);border:1px solid color-mix(in srgb,var(--color-accent) 30%,transparent)}.practice-card__tag--study[data-astro-cid-g5xc7fs2]{color:var(--color-success);background:var(--color-success-bg);border:1px solid color-mix(in srgb,var(--color-success) 30%,transparent)}.practice-card__title[data-astro-cid-g5xc7fs2]{font-size:var(--font-size-md);margin-top:var(--space-1)}.practice-card[data-astro-cid-g5xc7fs2] p[data-astro-cid-g5xc7fs2]{font-size:var(--font-size-sm)}.practice-card__src[data-astro-cid-g5xc7fs2]{font-family:var(--font-mono);font-size:var(--font-size-2xs);color:var(--color-muted);margin-top:auto;padding-top:var(--space-3)}.practice-card__src[data-astro-cid-g5xc7fs2]:hover{color:var(--color-accent)}.practice__foot[data-astro-cid-g5xc7fs2]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3);margin-top:var(--space-5);font-size:var(--font-size-xs)}.practice__more[data-astro-cid-g5xc7fs2]{display:inline-flex;align-items:center;gap:6px;color:var(--color-accent);font-weight:var(--font-weight-semibold);white-space:nowrap}.industry-card[data-astro-cid-g5xc7fs2]{display:flex;flex-direction:column;gap:var(--space-2)}.industry-card__icon[data-astro-cid-g5xc7fs2]{background:radial-gradient(circle at 50% 45%,color-mix(in srgb,var(--color-accent-2) 24%,transparent),transparent 68%);border-color:color-mix(in srgb,var(--color-accent-2) 38%,transparent);color:var(--color-accent-2)}.industry-card__flag[data-astro-cid-g5xc7fs2]{margin-top:auto;display:inline-flex;align-items:center;gap:6px;padding-top:var(--space-3);color:var(--color-accent);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold)}@media(min-width:701px){.industries[data-astro-cid-g5xc7fs2]{grid-template-columns:1.25fr 1fr}.industries[data-astro-cid-g5xc7fs2]>.industry-card--flag{grid-row:span 2}.industries[data-astro-cid-g5xc7fs2] .industry-card--flag{padding:clamp(1.5rem,2.5vw,2.25rem);border-color:color-mix(in srgb,var(--color-accent-bright) 40%,var(--color-border));background:radial-gradient(560px 300px at 88% -18%,color-mix(in srgb,var(--color-accent-bright) 14%,transparent),transparent 62%),var(--color-surface)}.industries[data-astro-cid-g5xc7fs2] .industry-card--flag h3{font-size:var(--font-size-lg)}.industries[data-astro-cid-g5xc7fs2] .industry-card--flag p{font-size:var(--font-size-md);max-width:44ch}}.process[data-astro-cid-g5xc7fs2]{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(4,1fr);gap:0;counter-reset:step}@media(max-width:1024px){.process[data-astro-cid-g5xc7fs2]{grid-template-columns:repeat(2,1fr)}}@media(max-width:520px){.process[data-astro-cid-g5xc7fs2]{grid-template-columns:1fr}}.process__step[data-astro-cid-g5xc7fs2]{position:relative;padding:var(--space-5) var(--space-5) var(--space-6) 0;border-top:2px solid var(--color-border)}.process__step[data-astro-cid-g5xc7fs2]:before{content:"";position:absolute;top:-2px;left:0;width:2.5rem;height:2px;background:var(--color-accent-bright)}.process__num[data-astro-cid-g5xc7fs2]{font-family:var(--font-mono);font-size:var(--font-size-md);font-weight:var(--font-weight-medium);color:var(--color-accent)}.process__step[data-astro-cid-g5xc7fs2] h3[data-astro-cid-g5xc7fs2]{font-size:var(--font-size-md);margin-top:var(--space-3)}.process__step[data-astro-cid-g5xc7fs2] p[data-astro-cid-g5xc7fs2]{margin-top:var(--space-2);font-size:var(--font-size-sm)}.about-grid[data-astro-cid-g5xc7fs2]{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-8);align-items:center}@media(max-width:900px){.about-grid[data-astro-cid-g5xc7fs2]{grid-template-columns:1fr}}.about-points[data-astro-cid-g5xc7fs2]{list-style:none;padding:0;margin:0;display:grid;gap:var(--space-3)}.about-points[data-astro-cid-g5xc7fs2] li[data-astro-cid-g5xc7fs2]{display:flex;gap:var(--space-3);align-items:flex-start}.about-points[data-astro-cid-g5xc7fs2] svg{color:var(--color-accent);flex:none;margin-top:3px}:root[data-theme=light] .portfolio-card__icon[data-astro-cid-g5xc7fs2],:root[data-theme=light] .tool-card__icon[data-astro-cid-g5xc7fs2],:root[data-theme=light] .industry-card__icon[data-astro-cid-g5xc7fs2]{background:#15161a;border-color:#15161a;color:#fd0}.faq-wrap[data-astro-cid-g5xc7fs2]{max-width:52rem;margin-inline:auto}.contact-grid[data-astro-cid-g5xc7fs2]{display:grid;grid-template-columns:.9fr 1.1fr;gap:var(--space-8);align-items:start}@media(max-width:900px){.contact-grid[data-astro-cid-g5xc7fs2]{grid-template-columns:1fr}}.contact-meta[data-astro-cid-g5xc7fs2]{list-style:none;padding:0;margin:var(--space-4) 0 0;display:grid;gap:var(--space-3)}.contact-meta[data-astro-cid-g5xc7fs2] li[data-astro-cid-g5xc7fs2]{display:flex;align-items:center;gap:var(--space-3);color:var(--color-text)}.contact-meta[data-astro-cid-g5xc7fs2] svg{color:var(--color-accent);flex:none}.contact-card[data-astro-cid-g5xc7fs2]{padding:clamp(1.25rem,3vw,2rem)}@media(max-width:700px){.trust__title[data-astro-cid-g5xc7fs2]{margin-bottom:var(--space-4);font-size:var(--font-size-base)}.trust__grid[data-astro-cid-g5xc7fs2]{gap:var(--space-3)}.trust__check[data-astro-cid-g5xc7fs2]{width:1.7rem;height:1.7rem}.m-swipe[data-astro-cid-g5xc7fs2] .card{padding:var(--space-4)}.portfolio-card__icon[data-astro-cid-g5xc7fs2],.tool-card__icon[data-astro-cid-g5xc7fs2],.industry-card__icon[data-astro-cid-g5xc7fs2]{width:2.4rem;height:2.4rem;margin-bottom:var(--space-1)}.portfolio-card[data-astro-cid-g5xc7fs2] h3[data-astro-cid-g5xc7fs2],.tool-card[data-astro-cid-g5xc7fs2] h3[data-astro-cid-g5xc7fs2],.industry-card[data-astro-cid-g5xc7fs2] h3[data-astro-cid-g5xc7fs2]{font-size:var(--font-size-md)}.offer[data-astro-cid-g5xc7fs2]{padding:var(--space-4)}.offers__cta[data-astro-cid-g5xc7fs2]{margin-top:var(--space-5)}.offers__cta[data-astro-cid-g5xc7fs2] .btn{flex:1 1 auto}.process__step[data-astro-cid-g5xc7fs2]{padding:var(--space-4) 0 var(--space-4) 0}.process__step[data-astro-cid-g5xc7fs2] h3[data-astro-cid-g5xc7fs2]{margin-top:var(--space-2)}.about-grid[data-astro-cid-g5xc7fs2],.contact-grid[data-astro-cid-g5xc7fs2]{gap:var(--space-5)}}
