.verdicts.svelte-tv41db{border-top:1px solid var(--color-border)}.verdicts__lead.svelte-tv41db{max-width:62ch;color:var(--color-ink-soft);margin:1rem 0 0;line-height:1.65}.verdicts__criteria.svelte-tv41db{color:var(--color-ink-muted);margin:1rem 0 0;font-size:.9375rem;line-height:1.8}.verdicts__criteria-label.svelte-tv41db{letter-spacing:.1em;text-transform:uppercase;color:var(--color-accent);margin-right:.5rem;font-size:.6875rem}.verdicts__sep.svelte-tv41db{color:var(--color-ink-fade);margin:0 .5rem}.verdicts__link.svelte-tv41db{color:var(--color-accent);text-decoration:none}.verdicts__link.svelte-tv41db:hover{text-decoration:underline}.verdicts__group.svelte-tv41db{align-items:center;gap:.75rem;margin:3rem 0 0;display:flex}.verdicts__mark.svelte-tv41db{background:var(--color-accent-glow);width:26px;height:26px;color:var(--color-accent);border-radius:50%;place-items:center;font-size:.8125rem;font-weight:700;display:grid}.verdicts__group--no.svelte-tv41db .verdicts__mark:where(.svelte-tv41db){background:var(--color-accent-warm-glow);color:var(--color-accent-warm)}.vl.svelte-tv41db{border-top:1px solid var(--color-border);margin:1.25rem 0 0;padding:0;list-style:none}.vl__row.svelte-tv41db{border-bottom:1px solid var(--color-border);grid-template-columns:3rem 1fr;gap:.25rem 1.5rem;padding:1.5rem .5rem;display:grid}@media (width>=880px){.vl__row.svelte-tv41db{grid-template-columns:3rem 15rem 1fr}}.vl__num.svelte-tv41db{color:var(--color-accent);grid-row:1/span 3;padding-top:.2rem;font-size:.8125rem}.vl__name.svelte-tv41db{grid-column:2;margin:0}.vl__star.svelte-tv41db{color:var(--color-accent);cursor:help}.vl__role.svelte-tv41db{color:var(--color-ink-muted);grid-column:2;font-size:.8125rem;line-height:1.45}.vl__text.svelte-tv41db{color:var(--color-ink-soft);grid-column:2;max-width:70ch;margin:.5rem 0 0;font-size:.9375rem;line-height:1.6}@media (width>=880px){.vl__text.svelte-tv41db{grid-area:1/3/span 3;margin:0}}.vlc.svelte-tv41db{border-top:1px solid var(--color-border);grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));gap:0 1.5rem;margin:1.25rem 0 0;padding:0;list-style:none;display:grid}.vlc__item.svelte-tv41db{border-bottom:1px solid var(--color-border);align-items:baseline;gap:.875rem;padding:.9rem .5rem;display:flex}.vlc__num.svelte-tv41db{color:var(--color-accent-warm);font-size:.75rem}.vlc__name.svelte-tv41db{letter-spacing:-.01em;font-size:1.0625rem;font-weight:600}.verdicts__foot.svelte-tv41db{max-width:70ch;color:var(--color-ink-muted);margin:1.5rem 0 0;font-size:.9375rem;line-height:1.6}.verdicts__note.svelte-tv41db{max-width:80ch;color:var(--color-ink-fade);margin:1.25rem 0 0;font-size:.75rem;line-height:1.7}.hero.svelte-4sj7s2{padding:clamp(3.5rem,7vw,6.5rem) 0 clamp(2.5rem,5vw,4rem);position:relative;overflow:hidden}.hero__glow.svelte-4sj7s2{background:radial-gradient(ellipse 55% 60% at 88% 5%, var(--color-accent-glow), transparent 60%);pointer-events:none;position:absolute;inset:0}.hero__inner.svelte-4sj7s2{grid-template-columns:1fr;align-items:center;gap:clamp(2.5rem,5vw,4rem);display:grid;position:relative}@media (width>=960px){.hero__inner.svelte-4sj7s2{grid-template-columns:1.05fr .95fr}}.hero__back.svelte-4sj7s2{color:var(--color-ink-muted);margin-bottom:1.25rem;font-size:.75rem;display:inline-block}.hero__back.svelte-4sj7s2:hover{color:var(--color-accent)}.hero__title.svelte-4sj7s2{margin:0}.hero__subtitle.svelte-4sj7s2{color:var(--color-accent);max-width:32ch;margin:1.125rem 0 0;font-size:clamp(1.0625rem,1.6vw,1.25rem);font-weight:500;line-height:1.45}.hero__intro.svelte-4sj7s2{flex-direction:column;gap:1rem;max-width:46ch;margin-top:1.75rem;display:flex}.hero__intro.svelte-4sj7s2 p:where(.svelte-4sj7s2){color:var(--color-ink-soft);margin:0;line-height:1.65}.hero__ctas.svelte-4sj7s2{flex-wrap:wrap;gap:1rem;margin-top:2.25rem;display:flex}.hero__sig-col.svelte-4sj7s2{min-width:0}.for-who.svelte-4sj7s2{border-top:1px solid var(--color-border)}.for-who__grid.svelte-4sj7s2{grid-template-columns:1fr;gap:1rem 2.5rem;margin:2rem 0 0;padding:0;list-style:none;display:grid}@media (width>=760px){.for-who__grid.svelte-4sj7s2{grid-template-columns:1fr 1fr}}.for-who__item.svelte-4sj7s2{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-1);color:var(--color-ink-soft);transition:border-color .2s var(--ease);align-items:flex-start;gap:.875rem;padding:1.125rem 1.25rem;line-height:1.55;display:flex}.for-who__item.svelte-4sj7s2:hover{border-color:#00d4aa59}.for-who__check.svelte-4sj7s2{background:var(--color-accent-glow);width:22px;height:22px;color:var(--color-accent);border-radius:50%;flex-shrink:0;place-items:center;margin-top:.05rem;font-size:.75rem;font-weight:700;display:grid}.examples.svelte-4sj7s2{border-top:1px solid var(--color-border)}.examples__grid.svelte-4sj7s2{grid-template-columns:1fr;gap:1.25rem;margin-top:2rem;display:grid}@media (width>=760px){.examples__grid.svelte-4sj7s2{grid-template-columns:repeat(3,1fr)}}.ex.svelte-4sj7s2{transition:border-color .2s var(--ease), transform .25s var(--ease);flex-direction:column;gap:.625rem;padding:1.875rem 1.75rem 2rem;display:flex;position:relative;overflow:hidden}.ex.svelte-4sj7s2:before{content:"";background:linear-gradient(90deg, var(--color-accent), transparent);opacity:0;width:100%;height:2px;transition:opacity .25s var(--ease);position:absolute;top:0;left:0}.ex.svelte-4sj7s2:hover{border-color:#00d4aa4d;transform:translateY(-3px)}.ex.svelte-4sj7s2:hover:before{opacity:1}.ex__num.svelte-4sj7s2{color:var(--color-accent);letter-spacing:.1em;font-size:.75rem}.ex__name.svelte-4sj7s2{margin:0}.ex__text.svelte-4sj7s2{color:var(--color-ink-muted);margin:0;font-size:.9375rem;line-height:1.6}.approach.svelte-4sj7s2{border-top:1px solid var(--color-border)}.approach__track.svelte-4sj7s2{grid-template-columns:1fr;row-gap:2.5rem;margin-top:3rem;display:grid;position:relative}@media (width>=560px){.approach__track.svelte-4sj7s2{grid-template-columns:1fr 1fr;column-gap:2rem}}@media (width>=960px){.approach__track.svelte-4sj7s2{grid-template-columns:repeat(4,1fr)}.approach__track.svelte-4sj7s2:before{content:"";background:linear-gradient(90deg, #00d4aa8c, var(--color-border) 78%);height:1px;position:absolute;top:6px;left:0;right:0}}.astep.svelte-4sj7s2{padding-right:1.75rem}.astep__dot.svelte-4sj7s2{background:var(--color-bg);border:2px solid var(--color-accent);width:13px;height:13px;box-shadow:0 0 14px var(--color-accent-glow);border-radius:50%}.astep__num.svelte-4sj7s2{color:var(--color-accent);letter-spacing:.12em;margin:1.125rem 0 .625rem;font-size:.75rem}.astep__text.svelte-4sj7s2{color:var(--color-ink-soft);margin:0;font-size:.9375rem;line-height:1.6}.questions.svelte-4sj7s2{border-top:1px solid var(--color-border);scroll-margin-top:7rem}.questions__title.svelte-4sj7s2{max-width:20ch}.questions__list.svelte-4sj7s2{border-top:1px solid var(--color-border);margin-top:clamp(2rem,5vw,4rem)}.question.svelte-4sj7s2{border-bottom:1px solid var(--color-border)}.question.svelte-4sj7s2 summary:where(.svelte-4sj7s2){cursor:pointer;justify-content:space-between;align-items:center;gap:1.5rem;padding:clamp(1.375rem,3vw,2rem) 0;list-style:none;display:flex}.question.svelte-4sj7s2 summary:where(.svelte-4sj7s2)::-webkit-details-marker{display:none}.question.svelte-4sj7s2 summary:where(.svelte-4sj7s2):hover .question__title:where(.svelte-4sj7s2){color:var(--color-accent)}.question.svelte-4sj7s2 summary:where(.svelte-4sj7s2):focus-visible{outline:2px solid var(--color-accent);outline-offset:6px;border-radius:var(--radius-sm)}.question__title.svelte-4sj7s2{color:var(--color-ink);letter-spacing:-.025em;margin:0;font-size:clamp(1.125rem,2vw,1.625rem);font-weight:500;line-height:1.4}.question__toggle.svelte-4sj7s2{height:24px;color:var(--color-accent);transition:transform .3s var(--ease);flex:0 0 24px;position:relative}.question__toggle.svelte-4sj7s2:before,.question__toggle.svelte-4sj7s2:after{content:"";background:currentColor;border-radius:1px;position:absolute;inset:11px 3px}.question__toggle.svelte-4sj7s2:after{transform:rotate(90deg)}.question.svelte-4sj7s2[open] .question__toggle:where(.svelte-4sj7s2){transform:rotate(45deg)}.question__answer.svelte-4sj7s2{max-width:72ch;color:var(--color-ink-soft);padding:0 0 2rem;font-size:clamp(1rem,1.3vw,1.0625rem);line-height:1.75}.question__answer.svelte-4sj7s2 p:where(.svelte-4sj7s2){margin:0}.question__answer.svelte-4sj7s2 p:where(.svelte-4sj7s2)+p:where(.svelte-4sj7s2){margin-top:1rem}@media (prefers-reduced-motion:no-preference){.question.svelte-4sj7s2[open] .question__answer:where(.svelte-4sj7s2){animation:svelte-4sj7s2-answer-in .3s var(--ease)}}@media (prefers-reduced-motion:reduce){.question__toggle.svelte-4sj7s2{transition:none}}@keyframes svelte-4sj7s2-answer-in{0%{opacity:0;transform:translateY(6px)}}.related.svelte-4sj7s2{border-top:1px solid var(--color-border)}.rel-rows.svelte-4sj7s2{border-top:1px solid var(--color-border);margin-top:2rem}.rel-row.svelte-4sj7s2{border-bottom:1px solid var(--color-border);color:inherit;transition:background-color .2s var(--ease);grid-template-columns:3rem 1fr auto;align-items:baseline;gap:.25rem 1.5rem;padding:1.75rem .5rem;text-decoration:none;display:grid}.rel-row.svelte-4sj7s2:hover{background:var(--color-surface-1)}.rel-row__num.svelte-4sj7s2{color:var(--color-ink-fade);grid-row:1/span 2;font-size:.8125rem}.rel-row.svelte-4sj7s2:hover .rel-row__num:where(.svelte-4sj7s2){color:var(--color-accent)}.rel-row__title.svelte-4sj7s2{grid-column:2;margin:0}.rel-row.svelte-4sj7s2:hover .rel-row__title:where(.svelte-4sj7s2){color:var(--color-accent)}.rel-row__sub.svelte-4sj7s2{color:var(--color-ink-muted);grid-column:2;font-size:.9375rem;line-height:1.5}.rel-row__arrow.svelte-4sj7s2{color:var(--color-accent);grid-area:1/3/span 2;align-self:center}.kontakt.svelte-4sj7s2{border-top:1px solid var(--color-border);padding-bottom:clamp(5rem,8vw,8rem)}.kontakt-card.svelte-4sj7s2{background:radial-gradient(ellipse 70% 120% at 85% -10%, #00d4aa1f, transparent 60%), var(--color-surface-1);grid-template-columns:1fr;align-items:center;gap:2.5rem;margin-top:2.5rem;padding:clamp(2.5rem,5vw,4.5rem);display:grid;box-shadow:0 30px 90px #00000073}@media (width>=880px){.kontakt-card.svelte-4sj7s2{grid-template-columns:1.2fr .8fr}}.kontakt-card__lead.svelte-4sj7s2{color:var(--color-ink-soft);max-width:44ch;margin:1rem 0 0;line-height:1.6}.kontakt-card__side.svelte-4sj7s2{flex-direction:column;align-items:center;gap:1rem;display:flex}.kontakt-card__side.svelte-4sj7s2 .btn:where(.svelte-4sj7s2){justify-content:center}.kontakt-card__avatar.svelte-4sj7s2{align-items:center;gap:.875rem;display:flex}.kontakt-card__avatar.svelte-4sj7s2 img:where(.svelte-4sj7s2){object-fit:cover;border:1.5px solid #00d4aa80;border-radius:50%;width:52px;height:52px}.kontakt-card__avatar.svelte-4sj7s2 span:where(.svelte-4sj7s2){color:var(--color-ink-muted);letter-spacing:.04em;font-size:.6875rem;line-height:1.5}@media (prefers-reduced-motion:reduce){.ex.svelte-4sj7s2:hover{transform:none}}
