#anwendungen[data-astro-cid-gk6ge62r] .usecase-grid[data-astro-cid-gk6ge62r]{grid-template-columns:repeat(6,minmax(0,1fr))}#anwendungen[data-astro-cid-gk6ge62r] .usecase[data-astro-cid-gk6ge62r]{border-left:1px solid var(--line);grid-column:span 2;padding:32px}#anwendungen[data-astro-cid-gk6ge62r] .usecase[data-astro-cid-gk6ge62r]:nth-child(n+4){grid-column:span 3}#anwendungen[data-astro-cid-gk6ge62r] .usecase[data-astro-cid-gk6ge62r]:nth-child(3n+1){border-left:0;padding-left:0}#anwendungen[data-astro-cid-gk6ge62r] .usecase[data-astro-cid-gk6ge62r]:nth-child(3),#anwendungen[data-astro-cid-gk6ge62r] .usecase[data-astro-cid-gk6ge62r]:last-child{padding-right:0}#anwendungen[data-astro-cid-gk6ge62r] .usecase[data-astro-cid-gk6ge62r] p[data-astro-cid-gk6ge62r]{max-width:48ch;font-size:16px;line-height:1.65}@media (width<=1000px){#anwendungen[data-astro-cid-gk6ge62r] .usecase-grid[data-astro-cid-gk6ge62r]{grid-template-columns:repeat(2,minmax(0,1fr))}#anwendungen[data-astro-cid-gk6ge62r] .usecase[data-astro-cid-gk6ge62r]:nth-child(n){border-left:1px solid var(--line);grid-column:auto;padding:28px 24px}#anwendungen[data-astro-cid-gk6ge62r] .usecase[data-astro-cid-gk6ge62r]:nth-child(odd){border-left:0;padding-left:0}#anwendungen[data-astro-cid-gk6ge62r] .usecase[data-astro-cid-gk6ge62r]:nth-child(2n){padding-right:0}#anwendungen[data-astro-cid-gk6ge62r] .usecase[data-astro-cid-gk6ge62r]:last-child{grid-column:1/-1;padding-right:0}}@media (width<=600px){#anwendungen[data-astro-cid-gk6ge62r] .usecase-grid[data-astro-cid-gk6ge62r]{grid-template-columns:1fr}#anwendungen[data-astro-cid-gk6ge62r] .usecase[data-astro-cid-gk6ge62r]:nth-child(n){border-left:0;grid-column:auto;padding:26px 0}}.editorial{font-family:Helvetica Neue,Segoe UI,Arial,sans-serif}.editorial h2{letter-spacing:-.025em;text-wrap:balance;font-weight:600;line-height:1.18}.editorial h3{letter-spacing:-.015em;font-weight:600;line-height:1.3}.editorial :is(.eyebrow,.micro,.level-tag){letter-spacing:.025em;font-family:inherit;font-size:12px;font-weight:600;line-height:1.5}.editorial .eyebrow{margin-bottom:20px}.editorial :is(.benefit-card,.usecase) p{line-height:1.65}.editorial .adoption-detail{margin-top:24px}.editorial .adoption-detail h3{margin-bottom:8px;font-size:18px}.editorial .adoption-detail p{font-size:15px}.editorial .sme-section .text-link{margin-top:24px}.practice-section{background:var(--panel)}.practice-reference{color:var(--text);margin-bottom:12px;font-weight:600}.practice-grid{grid-template-columns:1.8fr 1fr;align-items:start;gap:32px;margin-top:40px;display:grid}.practice-grid>*{min-width:0}.practice-grid figure{margin:0}.practice-grid img{border-radius:var(--radius);width:100%;height:auto;display:block}.practice-grid figcaption{color:var(--muted);margin-top:10px;font-size:12px;line-height:1.5}.practice-detail dl{margin:24px 0 0}.practice-detail dl>div+div{margin-top:18px}.practice-detail dt{font-size:16px;font-weight:600;line-height:1.4}.practice-detail dd{color:var(--muted);margin:6px 0 0;font-size:14px;line-height:1.6}.practice-note{border-top:1px solid var(--line);max-width:80ch;margin-top:32px;padding-top:20px;font-size:14px}@media (width<=850px){.practice-grid{grid-template-columns:1fr;gap:28px}.practice-detail{grid-template-columns:1fr 1fr;gap:24px;display:grid}.practice-detail dl{margin:0}}@media (width<=600px){.practice-detail{display:block}.practice-detail dl{margin-top:24px}.practice-grid{margin-top:28px}}.contact-form-section[data-astro-cid-he3spzz3]{grid-template-columns:1fr 1.25fr;gap:80px;padding-block:96px 48px;display:grid}.contact-intro[data-astro-cid-he3spzz3] h2[data-astro-cid-he3spzz3]{overflow-wrap:break-word;hyphens:auto;font-size:clamp(30px,3vw,40px)}.contact-intro[data-astro-cid-he3spzz3]>p[data-astro-cid-he3spzz3]:last-child{margin-top:24px;font-size:15px}form[data-astro-cid-he3spzz3]{min-width:0}.form-note[data-astro-cid-he3spzz3]{margin-bottom:24px;font-size:12px}.form-fields[data-astro-cid-he3spzz3]{grid-template-columns:1fr 1fr;gap:24px 20px;display:grid}.field[data-astro-cid-he3spzz3]{flex-direction:column;gap:10px;min-width:0;display:flex}label[data-astro-cid-he3spzz3]{font-size:13px;line-height:1.6}.field[data-astro-cid-he3spzz3] label[data-astro-cid-he3spzz3]{font-weight:600}input[data-astro-cid-he3spzz3]:not([type=checkbox]),textarea[data-astro-cid-he3spzz3]{border:1px solid var(--line);background:var(--surface);width:100%;font:inherit;color:var(--text);border-radius:4px;padding:13px 14px;font-size:16px}textarea[data-astro-cid-he3spzz3]{resize:vertical;min-height:150px}input[data-astro-cid-he3spzz3]:focus-visible,textarea[data-astro-cid-he3spzz3]:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.message-field[data-astro-cid-he3spzz3]{grid-column:1/-1}.privacy-note[data-astro-cid-he3spzz3]{margin-block:24px;font-size:13px}.honeypot[data-astro-cid-he3spzz3]{display:none}a[data-astro-cid-he3spzz3]{text-underline-offset:3px;text-decoration:underline}button[data-astro-cid-he3spzz3]{cursor:pointer;font-family:inherit}button[data-astro-cid-he3spzz3]:disabled{cursor:wait;opacity:.65;transform:none}button[data-astro-cid-he3spzz3]:focus-visible{outline:3px solid var(--accent);outline-offset:5px}.form-status[data-astro-cid-he3spzz3]{min-height:48px;margin-top:18px;font-size:14px}[data-astro-cid-he3spzz3][data-state=error] .form-status[data-astro-cid-he3spzz3]{color:var(--accent)}[data-astro-cid-he3spzz3][data-state=success] .form-status[data-astro-cid-he3spzz3]{color:var(--success);background:var(--success-soft);border:1px solid var(--success);border-radius:4px;padding:14px 16px 14px 44px;position:relative}[data-astro-cid-he3spzz3][data-state=success] .form-status[data-astro-cid-he3spzz3]:before{content:"";border:2px solid;border-width:0 2px 2px 0;width:6px;height:11px;position:absolute;top:19px;left:20px;transform:rotate(45deg)}.sr-only[data-astro-cid-he3spzz3]{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=850px){.contact-form-section[data-astro-cid-he3spzz3]{grid-template-columns:1fr;gap:36px;padding-block:64px 24px}.contact-intro[data-astro-cid-he3spzz3]{max-width:600px}}@media (width<=600px){.form-fields[data-astro-cid-he3spzz3]{grid-template-columns:1fr;gap:20px}}
