.ty-produkt-seite{color:var(--brand-ink)}.produkt-einstieg{display:flex;gap:22px;align-items:center;flex-wrap:wrap;margin-top:-10px;margin-bottom:72px}.produkt-einstieg p{font-size:12px;color:var(--brand-muted)}.produkt-cta{display:inline-flex;align-items:center;justify-content:center;gap:20px;background:var(--brand-signal);color:var(--brand-night);padding:16px 22px;border-radius:8px;font-size:14px;font-weight:600;min-height:48px}.produkt-cta svg{width:17px;height:17px;flex-shrink:0}.produkt-cta:hover{background:var(--brand-signal-hover)}.produkt-kicker,.produkt-section-head>span{font:10px var(--font-mono,monospace);letter-spacing:.12em;color:var(--brand-signal)}.produkt-abschluss h2,.produkt-beispiel h2,.produkt-detail h2,.produkt-section-head h2{font-size:clamp(24px,3vw,36px);line-height:1.2;letter-spacing:-.04em;font-weight:550;margin-top:14px;max-width:560px}.produkt-section-head p{color:var(--brand-muted);font-size:14px;line-height:1.7;margin-top:12px}.produkt-schritte{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;margin-top:32px}.produkt-schritte article{border-top:1px solid var(--brand-border);padding-top:22px}.produkt-schritt-kopf{display:flex;align-items:center;justify-content:space-between;margin-bottom:26px;color:var(--brand-coordinate);font:11px var(--font-mono,monospace)}.produkt-schritt-kopf svg{width:24px;height:24px;color:var(--brand-signal)}.produkt-funktionen h3,.produkt-schritte h3{font-size:17px;letter-spacing:-.02em;font-weight:550}.produkt-beispiel p,.produkt-detail p,.produkt-schritte p{color:var(--brand-muted);font-size:14px;line-height:1.85;margin-top:12px}.produkt-detail{display:grid;grid-template-columns:1fr 1.1fr;gap:72px;padding-block:76px}.produkt-funktionen article{display:flex;gap:18px;padding:21px 0;border-bottom:1px solid var(--brand-border)}.produkt-funktionen article:first-child{padding-top:0}.produkt-funktionen article>span{font:10px var(--font-mono,monospace);color:var(--brand-coordinate);padding-top:5px}.produkt-funktionen article p{margin-top:8px;font-size:13px}.produkt-beispiel{display:grid;grid-template-columns:1.15fr 1fr;gap:42px;align-items:center;border:1px solid var(--brand-border);background:var(--brand-section);padding:36px;border-radius:16px}.produkt-beispiel h2{font-size:28px}.produkt-beispiel .produkt-kicker{font-size:9px}.produkt-beispiel ol{display:grid;gap:12px}.produkt-beispiel li{display:flex;align-items:center;gap:14px;padding:18px;border:1px solid var(--brand-line);background:var(--brand-surface);border-radius:7px;font-size:13px}.produkt-beispiel li>span{color:var(--brand-signal);font:10px var(--font-mono,monospace)}.produkt-beispiel li svg{width:16px;height:16px;margin-left:auto;flex-shrink:0;transform:rotate(90deg)}.produkt-faq{padding-block:72px}.produkt-faq .produkt-section-head{margin-bottom:28px}.produkt-faq details{border-bottom:1px solid var(--brand-border);padding-block:20px}.produkt-faq summary{cursor:pointer;font-size:15px;line-height:1.5;font-weight:500}.produkt-faq details p{font-size:14px;color:var(--brand-muted);line-height:1.85;max-width:750px;margin-top:16px}.produkt-faq details a{display:inline-flex;gap:8px;align-items:center;font-size:13px;color:var(--brand-signal);margin-top:15px}.produkt-faq details svg{height:14px;width:14px}.produkt-abschluss{border-top:1px solid var(--brand-border);padding-top:36px;display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap}.produkt-abschluss h2{margin:0}.suite-entdecken{padding-block:60px 74px}.suite-entdecken-raster{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:var(--brand-border);border:1px solid var(--brand-border);border-radius:14px;overflow:hidden;margin-top:32px}.suite-entdecken-raster>a{background:var(--brand-night);padding:28px;display:flex;flex-direction:column;align-items:flex-start}.suite-entdecken-raster>a:hover{background:var(--brand-section)}.suite-entdecken-raster>a>svg{width:24px;height:24px;color:var(--brand-signal);margin-bottom:28px}.suite-entdecken-raster h3{font-size:17px;font-weight:550;color:var(--brand-ink);letter-spacing:-.02em}.suite-entdecken-raster p{font-size:13px;line-height:1.8;color:var(--brand-muted);margin-top:10px;margin-bottom:24px}.suite-entdecken-raster>a>span{display:flex;gap:8px;align-items:center;margin-top:auto;color:var(--brand-coordinate);font-size:11px}.suite-entdecken-raster span svg{width:14px;height:14px}@media(max-width:900px){.produkt-detail{gap:30px}.produkt-beispiel{grid-template-columns:1fr;padding:26px}.suite-entdecken-raster{grid-template-columns:repeat(2,minmax(0,1fr))}.produkt-schritte{gap:18px}}@media(max-width:600px){.produkt-detail,.produkt-schritte{grid-template-columns:1fr}.produkt-einstieg{margin-bottom:45px}.produkt-detail,.produkt-faq{padding-block:48px}.produkt-beispiel{padding:22px;gap:25px}.produkt-cta{width:100%;font-size:13px;gap:10px}.produkt-beispiel h2{font-size:25px}.suite-entdecken-raster{grid-template-columns:1fr}.suite-entdecken-raster>a{padding:24px}.suite-entdecken-raster>a>svg{margin-bottom:18px}.suite-entdecken{padding-block:40px}.produkt-abschluss{align-items:stretch}}.suite-entdecken-konto{margin-top:18px;font-size:13px;color:var(--brand-muted)}.produkt-einstieg p a,.suite-entdecken-konto a{color:var(--brand-ink);text-decoration:underline;text-underline-offset:3px}