@font-face{font-family:Inter;src:url('/_betrieb/assets/inter-latin.woff2') format('woff2');font-weight:100 900;font-style:normal;font-display:swap}
@font-face{font-family:Inter;src:url('/_betrieb/assets/inter-latin-ext.woff2') format('woff2');font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+0100-02FF,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0}
:root{--ink:#0b2021;--muted:#456265;--teal:#078d91;--deep:#006f73;--wash:#e6f6f6;--line:#cde6e7;--soft:#f4fafa;--white:#fff;--radius:24px;font-family:Inter,Arial,sans-serif;color:var(--ink);background:white;font-synthesis:none}
*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:108px}body{margin:0;font-size:17px;line-height:1.7}button,input,select,textarea{font:inherit}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}button,a{touch-action:manipulation}a{color:var(--deep);text-underline-offset:5px}a:hover{color:var(--ink)}button{cursor:pointer}img{max-width:100%;height:auto}p{margin:0 0 1.2em;text-wrap:pretty}h1,h2,h3{line-height:1.15;letter-spacing:-.045em;text-wrap:balance;margin:0 0 .6em}h1{font-size:clamp(2.35rem,4.6vw,4.5rem);font-weight:740;line-height:1.07}h2{font-size:clamp(1.8rem,3vw,2.8rem);font-weight:700}h3{font-size:1.28rem;letter-spacing:-.025em}strong,b{font-weight:650}small{font-size:.79rem}button:disabled{cursor:wait;opacity:.65}::selection{background:#bcecee}:focus-visible{outline:3px solid var(--deep);outline-offset:5px}[hidden]{display:none!important}.wrap{width:min(1160px,calc(100% - 64px));margin:auto}.skip{position:fixed;top:-100px;left:12px;background:white;padding:12px;z-index:30}.skip:focus{top:12px}.anchor{display:block;scroll-margin-top:110px}.kicker{font-size:.74rem;font-weight:650;letter-spacing:.11em;color:var(--deep);text-transform:uppercase;margin-bottom:18px}.accent{color:var(--teal)}.muted{color:var(--muted)}.button{display:inline-flex;justify-content:center;align-items:center;min-height:52px;padding:12px 26px;border:1px solid transparent;border-radius:99px;background:var(--teal);color:white;text-decoration:none;font-size:1rem;font-weight:650;box-shadow:0 5px 12px #00676c28;transition:background .18s,transform .18s}.button:hover{background:var(--deep);color:white;transform:translateY(-1px)}.button:active{transform:translateY(1px)}.button.secondary{background:var(--wash);color:var(--deep);box-shadow:none}.textlink{display:inline-block;font-weight:650;font-size:.95rem}.actions{display:flex;gap:22px;align-items:center;flex-wrap:wrap}.topbar{height:80px;border-bottom:1px solid #edf5f5;background:#ffffffed;position:relative;z-index:20}.topinner{display:flex;align-items:center;justify-content:space-between;gap:24px;height:100%;width:min(1320px,calc(100% - 64px));margin:auto}.brand{display:flex;gap:10px;align-items:center;color:var(--ink);text-decoration:none;flex-shrink:0}.brand img{width:42px;height:42px;object-fit:contain}.brand strong{display:block;font-size:1.16rem;line-height:1.25}.brand small{display:block;color:var(--deep);font-size:.64rem;letter-spacing:.075em;font-weight:700;line-height:1.7}.desktop-nav{display:flex;gap:22px;align-items:center}.desktop-nav a{font-size:.81rem;color:var(--ink);text-decoration:none;font-weight:550;padding:15px 0}.desktop-nav a:hover,.desktop-nav a[aria-current=page]{color:var(--deep);text-decoration:underline}.contacts{display:flex;gap:10px;align-items:center}.contact-pill{display:flex;gap:9px;align-items:center;border:1px solid var(--line);border-radius:99px;padding:7px 14px;text-decoration:none;font-size:.78rem;line-height:1.35;color:var(--ink);box-shadow:0 5px 10px #193e3e0b}.contact-pill b{display:block}.contact-pill span{color:var(--deep)}.contact-mark{width:29px;height:29px;border-radius:50%;background:var(--teal);color:white!important;display:grid;place-items:center;font-size:1rem}.menu-button{display:none;background:white;border:1px solid var(--line);border-radius:99px;min-height:44px;padding:8px 16px;color:var(--ink);font-weight:600}.mobile-nav{padding:24px 32px;background:white;border-bottom:1px solid var(--line);position:absolute;top:80px;left:0;right:0;box-shadow:0 15px 20px #0b303015}.mobile-nav a{display:block;padding:10px 4px;font-weight:550;text-decoration:none}.crumbs{padding-top:24px;font-size:.76rem;display:flex;gap:12px;flex-wrap:wrap;color:var(--muted)}.hero{text-align:center;padding:52px 0 40px}.hero h1{max-width:1100px;margin:0 auto 24px}.hero h1 .accent{display:block}.hero .lead{font-size:clamp(1.08rem,1.6vw,1.35rem);max-width:850px;margin:0 auto 28px;line-height:1.55}.hero .actions{justify-content:center}.home .hero{padding-top:66px}.home .hero h1{font-size:clamp(2.55rem,5vw,4.6rem)}.scene{padding:36px 0 34px}.scene-grid{display:grid;grid-template-columns:190px minmax(0,1fr) 140px;align-items:center;gap:24px}.source-note{border:1px solid var(--line);border-radius:20px;padding:22px 20px;background:linear-gradient(145deg,white,var(--soft));font-size:.84rem;position:relative}.source-note:after{content:'';position:absolute;width:25px;height:1px;background:var(--line);right:-25px;top:50%}.source-note small{display:block;color:var(--deep);font-size:.64rem;font-weight:650;text-transform:uppercase;letter-spacing:.09em}.source-note strong{display:block;margin:10px 0 8px;font-size:1.05rem;line-height:1.3}.source-note p{margin:0}.product{border:1px solid var(--line);border-radius:23px;overflow:hidden;box-shadow:0 20px 65px #2154570f;background:var(--soft);min-width:0}.chrome{display:flex;align-items:center;justify-content:space-between;padding:12px 17px;background:white;border-bottom:1px solid var(--line);gap:15px}.chrome span{display:flex;align-items:center;gap:7px;font-weight:650;font-size:.78rem}.chrome img{width:22px;height:22px;object-fit:contain}.chrome small{font-size:.62rem;color:var(--muted)}.product-body{display:grid;grid-template-columns:112px minmax(0,1fr)}.product-nav{background:#0b2122;color:#accbcb;padding:22px 10px;display:flex;flex-direction:column;gap:18px;font-size:.6rem}.product-nav strong{color:white;font-size:.7rem}.product-nav .selected{background:#234c4e;padding:7px;border-radius:7px;color:white;margin:0 -3px}.desk{padding:23px 20px 15px;min-width:0}.desk-head{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-bottom:20px}.desk h2{font-size:.96rem;letter-spacing:-.025em;margin:0;line-height:1.35}.draft{border:1px solid var(--line);border-radius:99px;padding:2px 7px;font-size:.59rem;color:var(--muted);flex-shrink:0}.document{background:white;border:1px solid #bddfe1;border-radius:13px;padding:17px 16px;min-height:160px}.doc-label{color:var(--deep);text-transform:uppercase;letter-spacing:.1em;font-size:.61rem;font-weight:650;margin-bottom:18px}.doc-row{display:flex;gap:15px;justify-content:space-between;padding:12px 0;border-bottom:1px solid #e5eeee;font-size:.72rem;line-height:1.45}.doc-row:last-child{border:0}.doc-row b{text-align:right;max-width:47%;font-weight:500;flex-shrink:0}.doc-row span{min-width:0}.chat{display:grid;grid-template-columns:25px minmax(0,1fr) 30px;gap:6px;align-items:center;padding:10px;background:white;border:1px solid var(--line);border-radius:12px;margin:13px 0 6px}.chat b{font-size:.68rem;color:var(--deep)}.chat span{font-size:.7rem;line-height:1.45}.chat button{border:0;border-radius:50%;height:30px;width:30px;background:var(--wash);color:var(--deep);font-size:1rem}.chat-note{font-size:.63rem;margin:4px 0 10px;color:var(--muted)}.demo-actions{display:flex;gap:9px;margin-top:12px}.demo-actions button{min-height:36px;border:1px solid var(--line);background:white;color:var(--ink);border-radius:8px;padding:6px 15px;font-size:.7rem;font-weight:600}.demo-actions .approve{background:var(--teal);color:white;border-color:var(--teal)}.demo-status{font-size:.61rem;color:var(--muted);margin:9px 0 0;min-height:20px}.edit-box{width:100%;border:1px solid var(--teal);border-radius:7px;padding:8px;font-size:.74rem;margin-top:10px;resize:vertical}.path{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:24px}.path li{display:flex;gap:10px;font-size:.7rem;align-items:center;line-height:1.4;color:var(--muted)}.path b{width:28px;height:28px;border-radius:8px;background:var(--wash);color:var(--deep);display:grid;place-items:center;flex-shrink:0}.path strong{display:block;font-weight:550;color:var(--ink)}.path li.active b{background:var(--teal);color:white}.flow-caption{font-size:.9rem;font-weight:550;text-align:center;margin:27px 0 6px;color:var(--deep)}.scene-note{text-align:center;font-size:.72rem;color:var(--muted);margin:0}.motion{display:flex;justify-content:center;align-items:center;gap:15px;flex-wrap:wrap;margin:15px 0 0;font-size:.7rem;color:var(--muted)}.motion button{padding:7px 12px;background:white;border:1px solid var(--line);border-radius:99px;color:var(--deep);font-size:.7rem;min-height:36px}.motion .steps{display:flex;gap:5px}.motion .steps button[aria-pressed=true]{background:var(--wash);border-color:var(--teal)}.stock-bar{height:8px;background:var(--wash);border-radius:10px;margin:12px 0}.stock-bar i{display:block;width:60%;height:100%;background:var(--teal);border-radius:10px}.time-value{font-size:2.2rem;line-height:1;color:var(--deep);font-weight:650;padding:9px 0 16px;letter-spacing:-.04em}.time-value small{font-size:.78rem;letter-spacing:0}.phone-line{display:flex;gap:5px;align-items:center;height:37px;padding:6px 0 18px}.phone-line i{width:4px;height:10px;background:var(--teal);border-radius:2px}.phone-line i:nth-child(3n){height:23px}.phone-line i:nth-child(2n){height:16px}.demo-tabs{display:flex;justify-content:center;gap:5px;margin:15px 0 0;flex-wrap:wrap}.demo-tabs button{min-height:42px;border:1px solid var(--line);border-radius:99px;background:white;padding:8px 20px;color:var(--ink);font-size:.84rem;font-weight:550}.demo-tabs button[aria-pressed=true]{background:var(--wash);color:var(--deep);border-color:var(--teal)}.section{padding:75px 0}.section.tint{background:var(--soft)}.intro-grid{display:grid;grid-template-columns:.86fr 1.14fr;gap:90px;align-items:start}.intro-grid .lead{font-size:1.18rem}.intro-grid p{max-width:66ch}.story-list{border-top:1px solid var(--line)}.story-row{display:grid;grid-template-columns:90px 1fr 1.3fr;gap:28px;padding:28px 0;border-bottom:1px solid var(--line);align-items:start}.story-row>span{font-size:.8rem;color:var(--deep);padding-top:3px}.story-row h3{font-size:1.23rem;margin:0;letter-spacing:-.035em;line-height:1.3}.story-row p{font-size:.96rem;margin:0;max-width:64ch}.check-section{background:var(--wash);border-radius:26px;padding:40px 44px;margin-top:35px;display:grid;grid-template-columns:.75fr 1.25fr;gap:60px}.check-section h2{font-size:2rem}.check-section ol{padding:0;margin:0;list-style:none;counter-reset:check}.check-section li{position:relative;padding:0 0 18px 35px;margin-bottom:17px;border-bottom:1px solid #bcdddd;font-size:.95rem;counter-increment:check}.check-section li:before{content:counter(check,decimal-leading-zero);position:absolute;left:0;color:var(--deep);font-size:.72rem;font-weight:650;top:4px}.check-section li:last-child{padding-bottom:0;margin-bottom:0;border-bottom:0}.source-content{max-width:960px;margin:auto}.source-content .shell{width:100%}.source-content .section{padding:0}.source-content h2{font-size:2rem;margin:40px 0 22px}.source-content h3{font-size:1.2rem}.source-content p{max-width:72ch;font-size:1rem}.source-content .feature-feld{margin:0 0 35px}.source-content .integration-gitter{display:grid;gap:0;border-top:1px solid var(--line);margin-top:30px}.source-content .integration{padding:23px 0;border-bottom:1px solid var(--line);display:grid;grid-template-columns:1fr 1.5fr;gap:40px}.source-content .integration>span{display:none}.source-content .integration p{margin:0}.source-content .btn{display:none}.source-content .faq-liste{margin-top:44px}.source-content details,.faq details{border-bottom:1px solid var(--line);padding:20px 0}.source-content summary,.faq summary{cursor:pointer;font-size:1rem;font-weight:600;padding-right:25px}.source-content details p,.faq details p{font-size:.96rem;margin:16px 0 0;max-width:72ch}.faq-plus{display:none}.source-content .chat{display:none}.source-content>section+section{margin-top:40px}.source-content .h1{display:none}.faq{max-width:900px}.faq h2{margin-bottom:25px}.directory{border-top:1px solid var(--line);margin-top:30px}.directory a{display:grid;grid-template-columns:1fr 1.25fr 24px;gap:30px;align-items:center;padding:24px 0;border-bottom:1px solid var(--line);text-decoration:none;color:var(--ink)}.directory strong{font-size:1.08rem;line-height:1.4;letter-spacing:-.025em}.directory span{font-size:.89rem;color:var(--muted)}.directory i{font-style:normal;color:var(--deep);font-size:1.4rem}.directory a:hover strong{color:var(--deep);text-decoration:underline;text-underline-offset:5px}.directory.filterable a[hidden]{display:none}.search{width:100%;max-width:560px;padding:14px 18px;border-radius:12px;border:1px solid var(--line);margin:14px 0 22px;background:white;color:var(--ink)}.article-layout{display:grid;grid-template-columns:220px minmax(0,1fr);gap:65px;align-items:start}.article-toc{position:sticky;top:30px;border-left:2px solid var(--line);padding-left:20px;font-size:.8rem}.article-toc a{display:block;margin:0 0 13px;text-decoration:none;line-height:1.45}.article-toc strong{display:block;margin-bottom:17px;font-size:.72rem}.article-copy{min-width:0;max-width:820px}.article-copy>.summary{font-size:1.16rem;line-height:1.65;max-width:66ch}.article-block{margin:42px 0}.article-block h2{font-size:1.65rem;margin-bottom:17px}.article-block p{font-size:1rem;max-width:70ch}.fact-table{margin:30px 0;border:1px solid var(--line);border-radius:16px;overflow:hidden}.fact-row{display:grid;grid-template-columns:.85fr 1.15fr;border-bottom:1px solid var(--line);font-size:.93rem}.fact-row:last-child{border-bottom:0}.fact-row strong,.fact-row span{padding:17px 20px;line-height:1.5}.fact-row strong{background:var(--soft);font-weight:550}.fact-row span{border-left:1px solid var(--line)}.sources{margin-top:44px;padding:25px 0;border-top:1px solid var(--line);font-size:.79rem}.sources p{margin-bottom:10px}.sources a{display:block;margin:7px 0;overflow-wrap:anywhere}.related{margin:55px 0 0;padding-top:30px;border-top:1px solid var(--line)}.related h2{font-size:1.6rem}.related a{display:inline-block;padding:8px 0;margin-right:25px;font-size:.85rem}.person{display:grid;grid-template-columns:340px 1fr;gap:80px;align-items:center}.person img{width:340px;aspect-ratio:1/1.12;object-fit:cover;object-position:center 35%;border-radius:25px}.person p{max-width:58ch}.person-name{font-size:.82rem;color:var(--muted);margin-top:16px}.contact-section{padding:80px 0;background:var(--soft);margin-top:50px}.contact-layout{display:grid;grid-template-columns:.8fr 1.2fr;gap:85px;align-items:start}.contact-copy h2{font-size:2.6rem}.contact-copy p{font-size:1.02rem}.contact-links{display:flex;gap:14px;flex-wrap:wrap;margin:25px 0}.contact-links a{font-size:.9rem;font-weight:600}.contact-person{display:flex;gap:13px;align-items:center;margin-top:33px}.contact-person img{width:61px;height:70px;object-fit:cover;border-radius:12px}.contact-person p{margin:0;font-size:.85rem;line-height:1.6}.contact-form{background:white;border:1px solid var(--line);border-radius:23px;padding:30px}.fields{display:grid;grid-template-columns:1fr 1fr;gap:19px}.field label{font-size:.8rem;display:block;font-weight:550;margin-bottom:7px}.field input,.field select,.field textarea{width:100%;border:1px solid #a7cacc;background:white;border-radius:8px;padding:11px 13px;font-size:.95rem;color:var(--ink);min-height:48px;min-width:0}.field textarea{resize:vertical}.field input[aria-invalid=true]{border:2px solid #a13232}.field.full{grid-column:1/-1}.form-extra{margin:24px 0}.form-extra summary{font-size:.84rem;cursor:pointer;color:var(--deep)}.form-extra .fields{margin-top:18px}.privacy-note{font-size:.72rem!important;color:var(--muted);margin:20px 0}.form-error{font-size:.85rem;color:#922a2a;margin:15px 0}.form-error:empty{display:none}.success{padding:24px;border-radius:14px;background:var(--wash)}.success h3{font-size:1.5rem}.success p{margin:0}.gotcha{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.legal-body{max-width:850px;margin:auto}.legal-body h2{font-size:1.5rem;letter-spacing:-.02em;margin:36px 0 16px}.legal-body h3{font-size:1.14rem;margin:25px 0 12px}.legal-body p,.legal-body li{font-size:1rem;line-height:1.8}.legal-body .shell{width:100%}.legal-body .section{padding:0}.legal-body a{overflow-wrap:anywhere}.footer{padding:65px 0 28px;border-top:1px solid var(--line)}.footer-top{display:flex;justify-content:space-between;gap:30px;align-items:center;margin-bottom:35px}.footer-top p{font-size:2.05rem;line-height:1.2;font-weight:650;letter-spacing:-.04em;margin:0}.footer-top small{display:block;font-weight:450;font-size:.78rem;letter-spacing:0;margin-top:16px}.footer-top a{font-size:.9rem}.footer-links{display:grid;grid-template-columns:1fr 1fr 1fr;gap:0 30px}.footer-links details{border-top:1px solid var(--line);padding:17px 0}.footer-links summary{font-size:.82rem;font-weight:600;cursor:pointer}.footer-links details div{padding-top:14px;display:flex;flex-direction:column;gap:7px}.footer-links a{font-size:.76rem;text-decoration:none;color:var(--muted);line-height:1.5}.footer-links a:hover{text-decoration:underline;color:var(--deep)}.footer-bottom{display:flex;gap:25px;flex-wrap:wrap;margin-top:35px;padding-top:25px;border-top:1px solid var(--line);font-size:.73rem;color:var(--muted)}.footer-bottom a{color:var(--muted)}.calc{background:var(--wash);padding:25px;border-radius:18px;margin:30px 0}.calc .fields{gap:15px}.calc label{font-size:.78rem}.calc output{display:block;font-size:1.25rem;font-weight:650;margin-top:20px;color:var(--deep)}.calc p{font-size:.77rem;margin:10px 0 0}.toc-mobile{display:none}.compare-intro{max-width:760px;font-size:1.16rem}.empty-search{font-size:.94rem;padding:20px 0}
@media(min-width:1600px){.hero h1{max-width:1160px}.scene-grid{grid-template-columns:200px minmax(0,1fr) 140px}}
@media(max-width:1100px){.desktop-nav{gap:14px}.contacts .contact-pill{padding:8px 10px}.contact-pill .number{display:none}.topinner{gap:14px}.scene-grid{grid-template-columns:160px minmax(0,1fr);gap:20px}.path{grid-column:1/-1;flex-direction:row;justify-content:center;gap:55px}.scene-grid .product{min-width:0}.intro-grid,.contact-layout{gap:45px}.article-layout{gap:35px;grid-template-columns:180px minmax(0,1fr)}}
@media(max-width:860px){.desktop-nav{display:none}.menu-button{display:block}.topinner{width:calc(100% - 40px)}.contacts{margin-left:auto}.scene-grid{grid-template-columns:150px minmax(0,1fr)}.product-body{grid-template-columns:90px minmax(0,1fr)}.product-nav{font-size:.56rem;padding:20px 8px}.product-nav strong{font-size:.63rem}.desk{padding:20px 15px 14px}.source-note{padding:18px 15px;font-size:.75rem}.source-note strong{font-size:.95rem}.intro-grid{grid-template-columns:1fr;gap:22px}.article-layout{grid-template-columns:1fr;gap:30px}.article-toc{position:static;display:flex;gap:14px;flex-wrap:wrap;font-size:.74rem}.article-toc strong{width:100%;margin:0}.article-toc a{margin:0}.contact-layout{grid-template-columns:1fr;gap:35px}.contact-copy{max-width:620px}.contact-person{margin-top:20px}.check-section{gap:30px;padding:32px;grid-template-columns:.7fr 1.3fr}.story-row{grid-template-columns:45px 1fr 1.25fr;gap:20px}.person{grid-template-columns:250px 1fr;gap:40px}.person img{width:250px}.footer-links{grid-template-columns:1fr 1fr}}
@media(max-width:640px){body{font-size:16px;line-height:1.65}.wrap{width:calc(100% - 36px)}.topbar{height:72px}.topinner{width:calc(100% - 30px);gap:10px}.brand img{width:35px;height:35px}.brand{gap:7px}.brand strong{font-size:1rem}.brand small{font-size:.57rem}.contacts{display:none}.menu-button{margin-left:auto;min-height:42px;font-size:.78rem;padding:8px 13px}.mobile-nav{top:72px;padding:18px}.crumbs{font-size:.67rem;padding-top:20px;gap:9px}.hero,.home .hero{padding:35px 0 22px}.hero h1{font-size:clamp(2rem,8.7vw,3.1rem);letter-spacing:-.055em;line-height:1.1;margin-bottom:20px}.home .hero h1{font-size:clamp(2.15rem,9.2vw,3.2rem)}.hero .lead{font-size:1.03rem;line-height:1.6;margin-bottom:25px}.kicker{font-size:.63rem;margin-bottom:15px}.hero .actions{gap:15px;flex-direction:column}.button{font-size:.9rem;min-height:50px;padding:12px 24px}.textlink{font-size:.85rem}.scene{padding:22px 0 30px}.scene-grid{display:flex;flex-direction:column;gap:16px}.source-note{width:100%;display:grid;grid-template-columns:83px 1fr;gap:4px 13px;padding:17px 18px;border-radius:14px;font-size:.78rem}.source-note small{grid-row:1/3;align-self:center;line-height:1.6;font-size:.58rem}.source-note strong{font-size:.88rem;margin:0}.source-note p{grid-column:2;line-height:1.55}.source-note:after{display:none}.product{width:100%;border-radius:17px}.chrome{padding:11px 13px}.chrome small{font-size:.55rem}.product-body{display:block}.product-nav{display:none}.desk{padding:20px 16px 15px}.desk-head{margin-bottom:17px}.desk h2{font-size:.9rem}.document{padding:16px;min-height:150px}.doc-row{font-size:.74rem;padding:11px 0}.doc-label{font-size:.59rem}.chat{padding:11px 10px;grid-template-columns:25px 1fr 34px}.chat span{font-size:.75rem}.chat button{width:34px;height:34px}.chat-note{font-size:.65rem;line-height:1.5}.demo-actions button{min-height:43px;font-size:.75rem;flex:1}.demo-status{font-size:.65rem;line-height:1.5;margin-top:11px}.path{width:100%;gap:9px;justify-content:space-between;margin:8px 0 0}.path li{font-size:.65rem;gap:7px;align-items:flex-start}.path b{width:25px;height:25px;border-radius:7px}.path strong{font-size:.64rem}.path li span small{display:none}.flow-caption{font-size:.8rem;line-height:1.65;margin-top:22px}.scene-note{font-size:.67rem}.motion{gap:9px;font-size:.62rem}.motion button{font-size:.64rem;min-height:37px;padding:6px 10px}.motion>span{display:none}.motion .steps{gap:4px}.demo-tabs{gap:5px;margin-top:16px}.demo-tabs button{padding:9px 14px;min-height:41px;font-size:.73rem}.section{padding:50px 0}.intro-grid .lead{font-size:1.04rem}.intro-grid h2{font-size:2rem}.story-row{grid-template-columns:27px 1fr;gap:10px 16px;padding:23px 0}.story-row h3{font-size:1.15rem}.story-row p{grid-column:2;font-size:.92rem}.story-row>span{font-size:.65rem}.check-section{display:block;padding:27px 22px;border-radius:18px;margin-top:28px}.check-section h2{font-size:1.75rem;margin-bottom:24px}.check-section li{font-size:.89rem;padding-left:30px}.source-content p{font-size:.94rem}.source-content h2{font-size:1.8rem;margin:22px 0}.source-content .integration{grid-template-columns:1fr;gap:9px;padding:22px 0}.source-content .integration h3{margin:0;font-size:1.12rem}.source-content details,.faq details{padding:18px 0}.source-content summary,.faq summary{font-size:.94rem;line-height:1.55}.source-content details p,.faq details p{font-size:.88rem}.directory a{grid-template-columns:1fr 22px;gap:8px 12px;padding:23px 0}.directory strong{font-size:1.03rem}.directory span{grid-column:1;font-size:.82rem}.directory i{grid-column:2;grid-row:1/3}.article-toc{padding-left:15px;font-size:.72rem;gap:10px 16px}.article-copy>.summary{font-size:1.04rem}.article-block{margin:35px 0}.article-block h2{font-size:1.55rem}.article-block p{font-size:.94rem}.fact-row{grid-template-columns:1fr;font-size:.87rem}.fact-row strong{padding:12px 16px 6px}.fact-row span{border-left:0;padding:7px 16px 15px}.sources{font-size:.72rem}.person{grid-template-columns:1fr;gap:28px}.person img{width:100%;max-height:380px;aspect-ratio:1.05}.person h2{font-size:2rem}.person p{font-size:.95rem}.contact-section{padding:50px 0;margin-top:25px}.contact-copy h2{font-size:2.2rem}.contact-copy p{font-size:.96rem}.contact-form{padding:23px 18px;border-radius:18px}.fields{grid-template-columns:1fr;gap:17px}.field label{font-size:.79rem}.field input,.field select,.field textarea{font-size:16px}.contact-form .button{width:100%}.privacy-note{font-size:.7rem!important}.contact-links{margin:20px 0}.contact-links a{font-size:.86rem}.legal-body p,.legal-body li{font-size:.92rem}.legal-body h2{font-size:1.4rem}.footer{padding:45px 0 25px}.footer-top{align-items:flex-start;flex-direction:column;gap:20px}.footer-top p{font-size:1.9rem}.footer-links{grid-template-columns:1fr;gap:0}.footer-links details{padding:16px 0}.footer-links summary{font-size:.83rem}.footer-links a{font-size:.77rem;padding:4px 0}.footer-bottom{gap:13px 20px;font-size:.69rem}.related a{display:block;font-size:.8rem}.calc{padding:23px 18px}.calc output{font-size:1.1rem}.compare-intro{font-size:1.02rem}.search{font-size:16px}}
.legal .hero h1{hyphens:auto;overflow-wrap:anywhere}.article-copy,.source-content,.contact-copy{overflow-wrap:break-word}.related{margin:55px auto 0}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}}

@media(prefers-reduced-motion:reduce){.motion .pause,.motion>span{display:none}}

.wissen .hero h1,.vergleich .hero h1{hyphens:auto;overflow-wrap:anywhere}
