body:has(article.article-root){background-color:#fff}.reading-progress-track{position:fixed;top:0;left:0;right:0;height:3px;background:transparent;z-index:60;pointer-events:none}.reading-progress-bar{height:100%;width:100%;background:var(--color-apple-blue);transform-origin:left center;transform:scaleX(0);transition:transform .08s linear}.blog-content .featured-snippet-target{border-left:3px solid color-mix(in srgb,var(--color-apple-blue) 50%,transparent);padding-left:1.25rem;color:var(--color-slate-900);font-weight:500}.blog-content a:not(.heading-anchor){color:var(--color-apple-blue);text-decoration-line:underline;text-decoration-thickness:1px;text-decoration-color:color-mix(in srgb,var(--color-apple-blue) 40%,transparent);text-underline-offset:.2em;font-weight:inherit;background:none;transition:color .2s ease,text-decoration-color .2s ease}.blog-content a:not(.heading-anchor):hover,.blog-content a:not(.heading-anchor):focus-visible{color:var(--color-apple-blue-dark);text-decoration-color:currentColor;text-decoration-thickness:2px}.blog-content .action-box{background:var(--color-white);border:1px solid var(--color-slate-200);border-left:4px solid var(--color-apple-blue);border-radius:var(--radius-2xl);padding:1.5rem 1.75rem;margin:2rem 0}.blog-content .action-box h3{margin-top:0;margin-bottom:.75rem;font-size:1.0625rem;font-weight:700;color:var(--color-apple-dark);font-family:var(--font-display);letter-spacing:-.01em}.blog-content .action-box ol,.blog-content .action-box ul{margin:0;padding-left:1.25rem}.blog-content .action-box li{color:var(--color-slate-700);line-height:1.6;margin:.4rem 0}.blog-content .action-box li::marker{color:var(--color-apple-blue);font-weight:700}.blog-content .data-callout{background:var(--color-apple-gray);border:1px solid var(--color-slate-200);border-radius:var(--radius-2xl);padding:1.5rem 1.75rem;margin:2.5rem 0;font-style:normal}.blog-content .data-callout:before{content:"Daten aus DeutschlandZulassung";display:block;font-size:.75rem;font-weight:700;color:var(--color-apple-blue);margin-bottom:.5rem}.blog-table-wrap{margin:2rem -1.25rem;overflow-x:auto;-webkit-overflow-scrolling:touch;background:linear-gradient(to right,var(--color-white) 30%,transparent) left center / 30px 100% no-repeat,linear-gradient(to left,var(--color-white) 30%,transparent) right center / 30px 100% no-repeat,radial-gradient(farthest-side at 0 50%,color-mix(in srgb,var(--color-black) 10%,transparent),transparent) left center / 14px 100% no-repeat,radial-gradient(farthest-side at 100% 50%,color-mix(in srgb,var(--color-black) 10%,transparent),transparent) right center / 14px 100% no-repeat;background-attachment:local,local,scroll,scroll}@media(min-width:640px){.blog-table-wrap{margin:2rem 0}}@media(min-width:960px){.blog-table-wrap{margin-inline:-4rem}}.blog-table-wrap:focus-visible{outline:3px solid var(--color-apple-blue);outline-offset:-3px;border-radius:.5rem;box-shadow:none}.blog-table-wrap>table{margin:0 1.25rem;min-width:max-content;border-collapse:collapse;font-size:var(--text-15)}@media(min-width:640px){.blog-table-wrap>table{margin:0;width:100%;min-width:0}}@media(max-width:639px){.blog-content caption{width:calc(100vw - 2.5rem)}}.blog-content th,.blog-content td{padding:.75rem 1rem;border-bottom:1px solid var(--color-slate-200);text-align:left;vertical-align:top}.blog-content thead th{background:var(--color-slate-100);font-weight:600;color:var(--color-slate-900);border-bottom:1px solid var(--color-slate-300);white-space:nowrap}.blog-content tbody th{font-weight:600;color:var(--color-slate-900);background:none}.blog-content tbody tr:last-child td,.blog-content tbody tr:last-child th{border-bottom:none}@media(max-width:640px){.blog-content blockquote{margin-left:-.5rem;margin-right:-.5rem}.blog-content ul,.blog-content ol{padding-left:1.25rem}.blog-content a{padding:.125rem 0}}.share-btn{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;border:1px solid var(--color-slate-200);background:var(--color-white);color:var(--color-slate-600);transition:all .18s ease;cursor:pointer}.share-btn:hover{border-color:var(--color-slate-900);color:var(--color-slate-900);transform:translateY(-1px)}@media(max-width:767px),(pointer:coarse){.share-btn{width:44px;height:44px}}.share-btn.share-copied{background:var(--color-system-green);color:var(--color-white);border-color:var(--color-system-green)}.share-btn.share-copied:after{content:"Kopiert!";position:absolute;margin-top:-56px;background:var(--color-slate-900);color:var(--color-white);padding:.25rem .625rem;border-radius:.375rem;font-size:.75rem;white-space:nowrap;pointer-events:none}.blog-content h2,.blog-content h3{position:relative}.heading-anchor{position:absolute;left:-1.5em;top:0;color:var(--color-slate-400);text-decoration:none;opacity:0;font-weight:400;transition:opacity .15s ease}.blog-content h2:hover .heading-anchor,.blog-content h3:hover .heading-anchor,.heading-anchor:focus{opacity:1}.heading-anchor:hover{color:var(--color-apple-blue)}@media(max-width:768px){.heading-anchor{display:none}}.blog-toc-item{display:flex;gap:.75rem;padding:.5rem .75rem;border-radius:.5rem;color:var(--color-slate-700);text-decoration:none;transition:all .15s ease;line-height:1.4}.blog-toc-item:hover{background:var(--color-slate-100);color:var(--color-apple-blue)}@media(max-width:767px),(pointer:coarse){.blog-toc-item{min-height:2.75rem;align-items:center}}.blog-toc-item>span:first-child{flex-shrink:0;font-weight:600;font-size:.8125rem}@media(prefers-reduced-motion:reduce){.reading-progress-bar,.share-btn,.heading-anchor,.blog-toc-item{transition:none!important}}
