@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial}}}@layer theme{:root,:host{--font-serif:var(--serif);--spacing:.25rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--radius-2xl:1rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--sans);--default-mono-font-family:var(--mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.z-1{z-index:1}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-0{margin:0}.m-1{margin:var(--spacing)}.m-900{margin:calc(var(--spacing) * 900)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.h-10{height:calc(var(--spacing) * 10)}.h-full{height:100%}.min-h-full{min-height:100%}.shrink{flex-shrink:1}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.flex-col{flex-direction:column}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-line{border-color:var(--line)}.bg-surface{background-color:var(--paper2)}.p-1{padding:var(--spacing)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.break-all{word-break:break-all}.text-accent{color:var(--green)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.\[admin\:panel\]{admin:panel}.\[auth\:callback\]{auth:callback}.\[auth\:confirm\]{auth:confirm}.\[auth\:mail\]{auth:mail}.\[bmw\:authorize\]{bmw:authorize}.\[bmw\:autodetect\]{bmw:autodetect}.\[bmw\:disconnect\]{bmw:disconnect}.\[bmw\:poll\]{bmw:poll}.\[certificate\:issue\]{certificate:issue}.\[cron\:ecoc-aufgaben\]{cron:ecoc-aufgaben}.\[cron\:health\]{cron:health}.\[cron\:indexnow\]{cron:indexnow}.\[cron\:notify\]{cron:notify}.\[cron\:poll-charging\]{cron:poll-charging}.\[cron\:poll\]{cron:poll}.\[cron\:publish\]{cron:publish}.\[datenbasis\:abschluss\]{datenbasis:abschluss}.\[datenbasis\:fortschreiben\]{datenbasis:fortschreiben}.\[ecoc\:halter-mail\]{ecoc:halter-mail}.\[email\:dev\]{email:dev}.\[email\:log\]{email:log}.\[fahrzeug\:grabstein\]{fahrzeug:grabstein}.\[fahrzeug\:loeschen\]{fahrzeug:loeschen}.\[fahrzeug\:trennen\]{fahrzeug:trennen}.\[halterdokument\:mail\]{halterdokument:mail}.\[hyundai\:callback\]{hyundai:callback}.\[hyundai\:consent\]{hyundai:consent}.\[hyundai\:revoked\]{hyundai:revoked}.\[kontakt\:bremse\]{kontakt:bremse}.\[kontakt\:dev\]{kontakt:dev}.\[kontakt\:gemeldet\]{kontakt:gemeldet}.\[kontakt\:speichern\]{kontakt:speichern}.\[konten\:aufraeumen\]{konten:aufraeumen}.\[konto\:meldung\]{konto:meldung}.\[login\:otp\]{login:otp}.\[panel\:beitritt\]{panel:beitritt}.\[panel\:consent\]{panel:consent}.\[panel\:einloesen\]{panel:einloesen}.\[panel\:verlassen\]{panel:verlassen}.\[presse\:abmelden\]{presse:abmelden}.\[presse\:bestaetigen\]{presse:bestaetigen}.\[presse\:dev\]{presse:dev}.\[presse\:export\]{presse:export}.\[presse\:verteiler\]{presse:verteiler}.\[schema\:wachhund\]{schema:wachhund}.\[spreizung\:tag\]{spreizung:tag}.\[studie\:absage\]{studie:absage}.\[studie\:austritt\]{studie:austritt}.\[studie\:bewerbung\]{studie:bewerbung}.\[studie\:dev\]{studie:dev}.\[studie\:einladen\]{studie:einladen}.\[studie\:einladung\]{studie:einladung}.\[studie\:enroll\]{studie:enroll}.\[studie\:fahrzeug\]{studie:fahrzeug}.\[studie\:kohorte\]{studie:kohorte}.\[studie\:meldung\]{studie:meldung}.\[studie\:papier\]{studie:papier}.\[studie\:quote\]{studie:quote}.\[studie\:teilnehmer\]{studie:teilnehmer}.\[studie\:weiteres-fahrzeug\]{studie:weiteres-fahrzeug}.\[studie\:zweitfahrzeug\]{studie:zweitfahrzeug}.\[telemetrie\:block\]{telemetrie:block}.\[telemetrie\:verdichten\]{telemetrie:verdichten}.\[telemetry\:compose\]{telemetry:compose}.\[telemetry\:enroll\]{telemetry:enroll}.\[telemetry\:ingest\]{telemetry:ingest}.\[tesla\:dev\]{tesla:dev}.\[tesla\:disconnect\]{tesla:disconnect}.\[volvo\:callback\]{volvo:callback}.\[volvo\:consent\]{volvo:consent}.\[volvo\:revoked\]{volvo:revoked}.\[waitlist\:dev\]{waitlist:dev}.\[withdraw\:dev\]{withdraw:dev}.\[zertifikat\:meldung\]{zertifikat:meldung}}:root{--paper:#eae7df;--paper2:#fcfbf7;--mist:#f3f1e9;--ink:#15181b;--ink2:#4e555b;--ink3:#6e767d;--line:#d3d3ca;--line2:#c6c6bc;--line-soft:#e4e4dc;--green:#12b76a;--green-ink:#0c7a4a;--green-deep:#05603a;--green-soft:#e4f6ec;--green-bright:#86efac;--marke:#05603a;--bahn:#05603a;--amber:#f5a524;--fehler:#b91c1c;--fehler-soft:#fdeceb;--amber-ink:#92600e;--amber-soft:#fdf3e0;--mess:#65746b;--sans:var(--font-inter,system-ui), system-ui, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--serif:var(--font-source-serif,Georgia), "Source Serif 4", Georgia, "Times New Roman", serif;--mono:ui-monospace, "Cascadia Code", "SF Mono", "Segoe UI Mono", Menlo, Consolas, monospace;--radius:3px;--rahmen:1px;--maxw:1120px;--maxw-lese:812px;--gutter:30px}body{background:var(--paper);color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;font-variant-numeric:tabular-nums;line-height:1.6}body:after{content:"";z-index:1;pointer-events:none;opacity:.34;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='150' height='150'%3E%3Cfilter id='k'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='150' height='150' filter='url(%23k)'/%3E%3C/svg%3E");position:fixed;inset:0}:is(body:has(>main.rg-page),body:has(>main.legal)){background-color:var(--mist);background-image:none}table,.tnum{font-variant-numeric:lining-nums tabular-nums}html{scroll-behavior:smooth}::selection{background:var(--green-deep);color:#fff}a{color:inherit;text-decoration:none}:focus-visible{outline:2px solid var(--green-ink);outline-offset:2px;border-radius:var(--radius)}.link-inline{color:var(--green-deep);text-underline-offset:3px;font-weight:600;-webkit-text-decoration:underline #12b76a73;text-decoration:underline #12b76a73}.link-inline:hover{-webkit-text-decoration-color:var(--green-deep);-webkit-text-decoration-color:var(--green-deep);-webkit-text-decoration-color:var(--green-deep);text-decoration-color:var(--green-deep)}.wrap{max-width:var(--maxw);padding-left:var(--gutter);padding-right:var(--gutter);margin:0 auto}.mono{font-family:var(--mono)}.kicker{letter-spacing:.13em;text-transform:uppercase;color:var(--ink2);align-items:center;gap:13px;font-size:10.5px;font-weight:600;display:flex}.kicker:before{content:"";background:var(--green-deep);flex:none;width:26px;height:2px}.site-header{z-index:30;background:var(--paper2);border-bottom:var(--rahmen) solid var(--line);position:sticky;top:0}.nav{justify-content:space-between;align-items:center;height:78px;display:flex}.brand{align-items:center;gap:11px;display:flex}.marke-lockup{width:auto;height:46px;color:var(--marke);flex:none}.marke-signet{width:30px;height:30px;color:var(--marke);flex:none;display:none}.brand-wrap{align-items:center;gap:11px;min-width:0;display:flex}.brand-beta{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--amber-ink);background:var(--amber-soft);border:1px solid var(--amber);border-radius:var(--radius);flex:none;margin-left:8px;padding:4px 9px 3px;font-size:11px;font-weight:650;line-height:1;position:relative;top:-1px}a.brand-beta:hover{border-color:var(--amber-ink)}.navlinks{align-items:center;gap:26px;font-size:11px;display:flex}.navlinks a:not(.btn){letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:600}.lang{font-family:var(--mono);color:var(--ink3);letter-spacing:.06em;font-size:11px}.lang b{color:var(--ink)}.nav-ratgeber,.nav-methodik,.nav-b2b{color:var(--ink2);white-space:nowrap}.nav-ratgeber:hover,.nav-methodik:hover,.nav-b2b:hover{color:var(--green-deep)}@media (max-width:1080px){.nav-b2b{display:none}}@media (max-width:700px){.nav-methodik{display:none}}.nav-login{color:var(--ink2);white-space:nowrap}.nav-login:hover{color:var(--green-deep)}.btn{border-radius:var(--radius);cursor:pointer;letter-spacing:-.005em;background:var(--paper2);color:var(--ink);border:var(--rahmen) solid var(--line);align-items:center;gap:9px;padding:11px 19px;font-size:14px;font-weight:600;transition:filter .12s,border-color .12s,color .12s;display:inline-flex}.btn:active{transform:translateY(1px)}.btn:hover{filter:brightness(1.06);border-color:var(--ink3)}.btn-primary{background:var(--green);color:#0b1710;border-color:var(--green-deep)}.btn-primary:hover{background:var(--green);border-color:var(--green-deep)}.btn-ghost{border-color:var(--line);color:var(--ink);background:0 0}.btn-ghost:hover{border-color:var(--ink);color:var(--ink);filter:none}.btn:disabled,.btn-inaktiv{border-color:var(--line2);color:var(--ink2);cursor:not-allowed;filter:none;background:0 0;transform:none}.btn:disabled:hover,.btn-inaktiv:hover{filter:none;border-color:var(--line2)}.hero h1{max-width:32ch;font-size:clamp(28px,3.1vw,40px)}.hero h1 .grad{display:block}.hero{padding-top:62px;padding-bottom:30px}.hero-grid{grid-template-columns:minmax(0,1.06fr) minmax(0,.94fr);align-items:center;gap:48px;display:grid}h1{letter-spacing:-.028em;text-wrap:balance;max-width:18ch;margin:16px 0 0;font-size:clamp(30px,3.7vw,46px);font-weight:600;line-height:1.06}h1 .grad{color:inherit}.sub{font-family:var(--serif);color:var(--ink2);max-width:46ch;margin:20px 0 0;font-size:17.5px;line-height:1.62}.cta-row{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.pill{font-family:var(--sans);color:var(--ink2);background:var(--paper2);border:1px solid var(--line);border-radius:var(--radius);padding:8px 15px;font-size:13.5px;font-weight:500}.pill b{color:var(--green-deep);font-weight:700}.pill-green{background:var(--green-soft);color:var(--green-deep);border-color:#cdeed9;align-items:center;gap:8px;font-weight:700;display:inline-flex}.pill-green svg{flex:none}.certstage{justify-content:center;display:flex}.cc-stack{width:min(400px,100% - 24px);position:relative}.cc-paper2{background:var(--paper2);border:1px solid var(--line);border-radius:var(--radius);transition:transform .26s cubic-bezier(.2,.7,.2,1);position:absolute;inset:26px -10px -12px 20px;transform:rotate(1.6deg)}.certcard{background:var(--paper2);border:1px solid var(--line);border-radius:var(--radius);flex-direction:column;min-height:548px;padding:26px 28px 22px;transition:transform .26s cubic-bezier(.2,.7,.2,1);display:flex;position:relative;transform:rotate(-.8deg)}.cc-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.cc-mark{letter-spacing:-.02em;align-items:center;gap:8px;font-size:15px;font-weight:800;display:inline-flex}.cc-mark svg{flex:none;width:20px;height:20px}.marke-brief{width:22px;height:22px;color:var(--marke);flex:none}.cc-chip{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink3);border:1px solid var(--line);border-radius:var(--radius);white-space:nowrap;padding:4px 10px;font-size:9.5px}.cc-rule{background:var(--line);height:1px;margin:16px 0 18px}.cc-title{letter-spacing:-.005em;font-size:21px;font-weight:700;line-height:1.25;font-family:var(--serif)}.cc-veh{color:var(--ink2);margin-top:4px;font-size:13px}.cc-fzg{margin-top:12px}.cc-fzg img{width:100%;max-width:268px;height:auto;margin:0 auto;display:block}.cc-sub{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink3);margin-top:4px;font-size:10.5px}.cc-kurve{margin-top:16px}.cc-stand{flex-wrap:wrap;align-items:baseline;gap:10px 28px;margin-top:14px;display:flex}.cc-stand .k{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink3);margin-bottom:3px;font-size:9.5px;display:block}.cc-stand b{letter-spacing:-.02em;color:var(--ink);font-variant-numeric:lining-nums tabular-nums;font-size:20px;font-weight:700}.cc-pz{margin-left:.14em}.cc-band{color:var(--ink2);margin-left:8px;font-size:12.5px}.cc-kwh{color:var(--ink);flex-wrap:wrap;gap:8px 24px;margin-top:18px;font-size:14px;font-weight:600;display:flex}.cc-kwh .k{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink3);margin-bottom:3px;font-size:9.5px;font-weight:400;display:block}.cc-kwh b{color:var(--green-deep);font-weight:800}.cc-link{color:var(--green-deep);text-underline-offset:3px;align-items:center;gap:6px;margin-top:14px;font-size:13px;font-weight:600;-webkit-text-decoration:underline #12b76a73;text-decoration:underline #12b76a73;display:inline-flex}.cc-link:hover{-webkit-text-decoration-color:var(--green-deep);-webkit-text-decoration-color:var(--green-deep);-webkit-text-decoration-color:var(--green-deep);text-decoration-color:var(--green-deep)}.cc-foot{border-top:1px solid var(--line);justify-content:space-between;align-items:flex-end;gap:14px;margin-top:auto;padding-top:14px;display:flex}.cc-verified{color:var(--green-deep);align-items:center;gap:8px;font-size:13px;font-weight:600;display:inline-flex}.cc-verified svg{flex:none}.cc-signote{font-family:var(--mono);color:var(--ink3);letter-spacing:.02em;margin-top:6px;font-size:10px}.cc-qr{opacity:.9;flex:none}@media (max-width:560px){.cc-kurve{margin-top:12px}.cc-stand{gap:8px 20px;margin-top:12px}.cc-stand b{font-size:18px}.cc-band{margin-left:6px;font-size:11.5px}.certcard{min-height:0;padding:18px 18px 16px}.cc-chip{letter-spacing:.08em;padding:3px 8px;font-size:9px}.cc-rule{margin:12px 0 14px}.cc-title{font-size:19px}.cc-fzg{margin-top:8px}.cc-fzg img{max-width:208px}.cc-kwh{gap:6px 18px;margin-top:14px}.cc-foot{margin-top:18px;padding-top:12px}.cc-verified{font-size:12.5px}.cc-link{margin-top:10px}.cc-paper2{right:-4px}}@media (max-width:360px){.cc-wert>svg{width:108px;height:108px}.cc-wert-label{font-size:13.5px}.cc-mark{font-size:14px}.certcard .marke-brief{width:18px;height:18px}.cc-chip{letter-spacing:.04em;padding:3px 6px;font-size:8.5px}.cc-head{gap:6px}.cc-fzg img{max-width:176px}}.sec{border-bottom:var(--rahmen) solid var(--line);padding-top:92px;padding-bottom:92px}.sec-head{max-width:58ch;margin-bottom:40px}@media (max-width:640px){.sec{padding-top:58px;padding-bottom:58px}.sec-head{margin-bottom:26px}}.band-mist{background:var(--mist);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.band-mist .sec{padding-top:56px;padding-bottom:56px}h2{letter-spacing:-.028em;text-wrap:balance;margin:14px 0 0;font-size:clamp(25px,2.9vw,34px);font-weight:600;line-height:1.14}h3{letter-spacing:-.012em;font-size:17px;font-weight:600;line-height:1.3}.lead{font-family:var(--serif);color:var(--ink2);margin:12px 0 0;font-size:17.5px;line-height:1.62}.feld{letter-spacing:.13em;text-transform:uppercase;color:var(--ink3);margin:0;font-size:10.5px;font-weight:600}.konditionen{border-top:2px solid var(--green-deep);background:var(--paper2)}.konditionen .wrap{border-bottom:var(--rahmen) solid var(--line);grid-template-columns:repeat(3,1fr);gap:44px;display:grid}.kond{padding:20px 0 30px}.kond-txt{color:var(--ink2);margin:7px 0 0;font-size:14.5px}.kond b{color:var(--ink);font-weight:600}.kond-link{color:var(--green-deep);white-space:nowrap;font-weight:600}.kond-link:hover{text-underline-offset:3px;text-decoration:underline}.band-mist .sec{border-bottom:0}.nachholen{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:end;gap:44px;display:grid}.nachholen h2{margin-top:0}.nachholen .lead{max-width:52ch}.nachholen-schluss{color:var(--ink2);border-top:var(--rahmen) solid var(--line2);margin:0;padding-top:14px;font-size:14.5px;line-height:1.55}@media (max-width:860px){.nachholen{grid-template-columns:minmax(0,1fr);align-items:start;gap:22px}}@media (max-width:640px){.band-mist .sec{padding-top:40px;padding-bottom:40px}}.wvgl{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px;display:grid}.wvgl-karte{background:var(--paper2);border:var(--rahmen) solid var(--line);border-radius:var(--radius);margin:0;padding:20px 22px 18px}.wvgl-karte svg{margin-top:12px}.wvgl-zeit{font-family:var(--mono);letter-spacing:.02em;color:var(--ink3);justify-content:space-between;gap:8px;margin:6px 0 0;font-size:10.5px;display:flex}.wvgl-karte figcaption{border-top:1px solid var(--line);margin-top:12px;padding-top:13px}.wvgl-wert{align-items:baseline;gap:11px;margin:0;display:flex}.wvgl-wert b{font-family:var(--mono);letter-spacing:-.03em;color:var(--ink);font-variant-numeric:lining-nums tabular-nums;font-size:25px;font-weight:700}.wvgl-txt{color:var(--ink2);margin:9px 0 0;font-size:14px;line-height:1.5}@media (max-width:640px){#gleicher-wert.sec{padding-top:44px;padding-bottom:44px}.wvgl{gap:12px}.wvgl-karte{padding:14px 14px 13px}.wvgl-zeit{font-size:9.5px}.wvgl-karte figcaption{margin-top:10px;padding-top:10px}.wvgl-wert{flex-wrap:wrap;gap:2px 8px}.wvgl-wert b{font-size:21px}.wvgl-txt{margin-top:7px;font-size:13px}}.aufwand{padding-bottom:56px}.aufwand-txt{text-align:center;max-width:62ch;color:var(--ink2);margin:18px auto 0;font-size:14.5px;line-height:1.6}.aufwand-txt a{white-space:nowrap}@media (max-width:640px){.aufwand{padding-bottom:44px}.aufwand-txt{text-align:left;font-size:14px}}.vgl-schluss{border-top:var(--rahmen) solid var(--line);justify-items:start;gap:18px;margin-top:40px;padding-top:26px;display:grid}.vgl-schluss .lead{max-width:60ch;margin:0}.b2b{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:44px;padding-top:56px;padding-bottom:56px;display:grid}.b2b h2{margin-top:10px;font-size:clamp(21px,2.1vw,27px)}.b2b .lead{max-width:42ch;font-size:16px}.b2b-txt{color:var(--ink2);max-width:52ch;margin:0 0 22px;font-size:15px;line-height:1.62}@media (max-width:860px){.b2b{grid-template-columns:minmax(0,1fr);gap:22px}}@media (max-width:640px){.b2b{padding-top:44px;padding-bottom:44px}}.tabellenhuelle{overflow-x:auto}.tabelle{border-collapse:collapse;background:var(--paper2);width:100%}.tabelle caption{text-align:left;color:var(--ink3);padding:0 0 12px;font-size:13px}.tabelle th,.tabelle td{text-align:left;border:var(--rahmen) solid var(--line);vertical-align:top;padding:15px 18px;font-size:14.5px}.tabelle thead th{background:var(--mist)}.tabelle th.zeile{color:var(--ink3);background:var(--mist);width:11rem;font-size:12.5px;font-weight:500}.tabelle .weg{letter-spacing:-.01em;margin:0;font-size:15.5px;font-weight:600}.tabelle .preis{letter-spacing:-.02em;margin:6px 0 0;font-size:21px;font-weight:600}.tabelle .pnote{color:var(--ink3);margin:2px 0 0;font-size:12px}.tabelle col.uns,.tabelle th.uns,.tabelle td.uns{background:var(--green-soft)}.tabelle th.uns{border-color:var(--green-ink)}.tabelle .uns .weg{color:var(--green-ink)}.fussnote{color:var(--ink3);margin:14px 0 0;font-size:12.5px}@media (max-width:720px){.tabelle th,.tabelle td{padding:12px 13px;font-size:13.5px}.tabelle th.zeile{width:7rem}.tabelle .preis{font-size:18px}}@media (max-width:620px){.tabellenhuelle{overflow-x:visible}.tabelle{border:var(--rahmen) solid var(--line);border-bottom:0;display:block}.tabelle colgroup,.tabelle col{display:none}.tabelle thead,.tabelle tbody{display:block}.tabelle tr{flex-direction:column;display:flex}.tabelle th,.tabelle td{border:0;border-bottom:var(--rahmen) solid var(--line);overflow-wrap:break-word;width:auto;padding:13px 15px;display:block}.tabelle th.zeile{width:auto}.tabelle .uns{order:1}.tabelle thead th:not(.zeile):not(.uns),.tabelle tbody td:not(.uns){order:2}.tabelle tbody td:before{content:attr(data-weg);color:var(--ink3);margin-bottom:4px;font-size:12px;font-weight:500;display:block}.tabelle tbody td.uns:before{color:var(--green-ink)}.tabelle tbody td:not(.uns){display:none}.obd-schalter:checked~.tabellenhuelle .tabelle tbody td:not(.uns){display:block}.tabelle tbody td.uns:before{display:none}.obd-schalter:checked~.tabellenhuelle .tabelle tbody td.uns:before{display:block}.obd-schalter{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}.obd-label{border:1px solid var(--line);border-radius:var(--radius);background:var(--paper2);color:var(--green-deep);cursor:pointer;align-items:center;gap:8px;margin:0 0 12px;padding:9px 14px;font-size:13.5px;font-weight:600;display:inline-flex}.obd-label:after{content:"+";font-size:15px;line-height:1}.obd-schalter:checked~.obd-label:after{content:"−"}.obd-schalter:focus-visible~.obd-label{outline:2px solid var(--green-ink);outline-offset:2px}.obd-weniger,.obd-schalter:checked~.obd-label .obd-mehr{display:none}.obd-schalter:checked~.obd-label .obd-weniger{display:inline}}@media (min-width:621px){.obd-schalter,.obd-label{display:none}}.herkunft-raster{grid-template-columns:20rem 1fr;align-items:start;gap:52px;display:grid}.portraet{margin:0}.portraet img{border-radius:var(--radius);width:100%;height:auto;display:block}.portraet figcaption{margin-top:15px}.pname{letter-spacing:-.015em;margin:6px 0 0;font-size:16.5px;font-weight:600}.prolle{color:var(--ink3);margin:3px 0 0;font-size:13.5px}.grossaussage{font-family:var(--serif);letter-spacing:-.012em;color:var(--ink);border-left:2px solid var(--ink);max-width:35ch;margin:20px 0 0;padding-left:22px;font-size:clamp(21px,2.15vw,27px);line-height:1.36}.herkunft .lead{max-width:62ch;margin:22px 0 0}@media (max-width:1000px){.herkunft-raster{grid-template-columns:15rem 1fr;gap:36px}}@media (max-width:720px){.herkunft-raster{grid-template-columns:1fr;gap:28px}.portraet{max-width:15rem}}@media (max-width:620px){.portraet{align-items:center;gap:14px;max-width:none;display:flex}.portraet img{object-fit:cover;flex:none;width:88px;height:88px}.portraet figcaption{margin-top:0}.pname{margin:0}}.steps{border-top:var(--rahmen) solid var(--line);margin-top:20px;display:block;position:relative}.step{border-bottom:var(--rahmen) solid var(--line);grid-template-columns:4.5rem 1fr 15rem;align-items:start;gap:0 30px;padding:26px 0;display:grid}.cap-ico{background:var(--green-deep);color:#fff;border-radius:50%;place-items:center;width:2.5rem;height:2.5rem;font-size:13px;font-weight:600;display:grid}.cap-ico>svg{display:none}.cap-ico:after{content:attr(data-n)}.step h3{letter-spacing:-.012em;margin:0;font-size:17px}.step p{color:var(--ink2);max-width:58ch;margin:7px 0 0;font-size:15px}.step .step-zeit{color:var(--ink3);text-align:right;grid-area:1/3/span 2;max-width:none;margin:2px 0 0;font-size:13px}.step h3,.step p:not(.step-zeit){grid-column:2}.step .cap-ico{grid-area:1/1/span 3}@media (max-width:720px){.step{grid-template-columns:1fr;gap:12px}.step h3,.step p:not(.step-zeit){grid-column:1}.step .cap-ico{grid-area:auto/1}.step .step-zeit{text-align:left;grid-area:auto/1}.konditionen .wrap{grid-template-columns:1fr;gap:0}.kond+.kond{border-top:var(--rahmen) solid var(--line)}}.vb-breit{margin-top:6px;display:block}.vb-schmal{margin-top:6px;display:none}@media (max-width:640px){.vb-breit{display:none}.vb-schmal{display:block}}.ak-verlauf .vb-mittel{margin-top:6px;display:none}@media (max-width:871px){.ak-verlauf .vb-breit{display:none}.ak-verlauf .vb-mittel{display:block}}@media (max-width:640px){.ak-verlauf .vb-mittel{display:none}}@supports (animation-timeline:view()){.vb-breit,.vb-schmal{view-timeline:--vb-zeit block}.vb-zeit{animation:linear both vb-zeichnen;animation-timeline:--vb-zeit;animation-range:entry 30% cover 55%}.vb-schluss{animation:linear both vb-aufschlag;animation-timeline:--vb-zeit;animation-range:cover 53% cover 62%}}@keyframes vb-zeichnen{0%{clip-path:inset(0 100% 0 0) stroke-box}to{clip-path:inset(0) stroke-box}}@keyframes vb-aufschlag{0%{opacity:0}to{opacity:1}}.chart-note{font-family:var(--mono);color:var(--ink3);letter-spacing:.02em;margin:26px 0 0;font-size:11px}.note{color:var(--ink3);max-width:70ch;margin-top:18px;font-size:13.5px}.nobox{flex-wrap:wrap;justify-content:center;gap:10px;margin:24px 0 0;display:flex}.nobox-pill{color:var(--green-deep);background:var(--green-soft);border-radius:var(--radius);border:1px solid #cdeed9;align-items:center;gap:7px;padding:8px 15px;font-size:13.5px;font-weight:650;display:inline-flex}.nobox-pill svg{color:var(--green);flex-shrink:0}.video-stage{max-width:940px;margin-bottom:44px}.video-stage video{aspect-ratio:16/9;border-radius:var(--radius);border:1px solid var(--line2);background:var(--mist);width:100%;height:auto;display:block}.video-yt{margin:12px 0 0;font-size:14px}.video-yt a{color:var(--ink3);text-decoration:none}.video-yt a:hover{color:var(--green-deep);text-decoration:underline}.trustband{border-top:1px solid var(--line2);border-bottom:1px solid var(--line2);flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 24px;padding:16px 4px;display:flex}.trustband .tb-item{font-family:var(--mono);letter-spacing:.01em;color:var(--ink2);align-items:center;gap:8px;font-size:12.5px;display:inline-flex}.trustband .tb-item svg{color:var(--green);flex-shrink:0}@media (max-width:640px){.trustband{justify-content:flex-start;gap:9px 18px}}.dbasis{border-top:1px solid var(--line2);border-bottom:1px solid var(--line2);padding:18px 4px}.dbasis-title{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink2);margin:0 0 10px;font-size:12px}.dbasis-list{flex-wrap:wrap;gap:14px 32px;margin:0;display:flex}.dbasis-item{min-width:120px}.dbasis-num{margin:0;font-size:22px;font-weight:600;line-height:1.2}.dbasis-label{color:var(--ink2);margin:2px 0 0;font-size:13px}.dbasis-note{color:var(--ink2);margin:12px 0 0;font-size:12.5px}.dbasis-methodik{margin:28px 0}.presse-seite{width:100%;min-width:0;color:var(--ink)}.presse-seite .sec{padding-top:56px;padding-bottom:56px}.presse-seite h2{margin:0;font-size:clamp(24px,3vw,34px)}.presse-kicker{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ink3);align-items:center;gap:12px;margin:0 0 12px;font-size:11px;display:flex}.presse-kicker:after{content:"";background:var(--line2);flex:1;height:1px}.presse-buehne{background:var(--mist);border-bottom:var(--rahmen) solid var(--line)}.presse-buehne .wrap{padding-top:54px;padding-bottom:46px}.presse-buehne-grid{grid-template-columns:minmax(0,1fr);align-items:center;gap:34px;display:grid}.presse-buehne h1{letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:clamp(40px,6vw,62px);font-weight:800;line-height:1.02}.presse-deck{letter-spacing:-.02em;max-width:30ch;margin:14px 0 0;font-size:clamp(19px,2.2vw,23px);font-weight:650;line-height:1.3}.presse-buehne .lead{max-width:44ch;margin-top:12px;font-size:17px}.presse-kopf-links{flex-wrap:wrap;gap:8px;margin:20px 0 0;display:flex}.presse-kopf-links a{font-family:var(--mono);letter-spacing:.02em;color:var(--ink2);background:var(--paper2);border:1px solid var(--line);border-radius:var(--radius);align-items:center;gap:7px;padding:7px 14px;font-size:12px;display:inline-flex}.presse-kopf-links a:hover{border-color:var(--green);color:var(--green-deep)}.presse-dokument{justify-items:center;gap:22px;display:grid}.presse-dokument .certstage{padding-bottom:0}.presse-dok-note{font-family:var(--mono);letter-spacing:.02em;color:var(--ink3);text-align:center;max-width:40ch;margin:0;font-size:11px;line-height:1.6}.presse-dok-note a{color:var(--green-deep);text-underline-offset:3px;font-weight:600;text-decoration:underline}.presse-kontaktleiste{background:var(--paper2);border:1px solid var(--line);border-radius:var(--radius);align-items:center;gap:20px;padding:22px 24px;display:grid}.presse-portraet{object-fit:cover;border:1px solid var(--line);border-radius:50%;width:88px;height:88px;display:block}.presse-kontakt-rolle{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink3);margin:0 0 6px;font-size:10.5px}.presse-kontakt-name{letter-spacing:-.02em;margin:0;font-size:20px;font-weight:750}.presse-kontakt-wege{flex-wrap:wrap;gap:2px 20px;margin:8px 0 0;font-size:16px;display:flex}.presse-kontakt-wege a{color:var(--green-deep);text-underline-offset:3px;font-weight:600;text-decoration:underline}.presse-kontakt-zusage{color:var(--ink2);max-width:56ch;margin:8px 0 0;font-size:13.5px}.presse-kontakt-aktion{justify-items:start;gap:10px;display:grid}.presse-zahlen{background:var(--bahn);color:#eafff3;position:relative;overflow:hidden}.presse-zahlen .wrap{padding-top:46px;padding-bottom:48px;position:relative}.presse-zahlen .presse-kicker{color:#9fceb4}.presse-zahlen .presse-kicker:after{background:#eafff33d}.presse-zahlen .dbasis{border:0;padding:0}.presse-zahlen .dbasis-list{grid-template-columns:repeat(auto-fit,minmax(148px,1fr));align-items:stretch;gap:24px 32px;display:grid}.presse-zahlen .dbasis-item{flex-direction:column;min-width:0;display:flex}.presse-zahlen .dbasis-num{font-family:var(--mono);letter-spacing:-.035em;color:#fff;font-variant-numeric:lining-nums tabular-nums;font-size:clamp(24px,2.9vw,34px);font-weight:700;line-height:1.08}.presse-zahlen .dbasis-label{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:#9fceb4;margin:auto 0 0;padding-top:0;font-size:10.5px}.presse-zahlen .dbasis-note{color:#a9d7bd;border-top:1px solid #eafff333;margin:26px 0 0;padding-top:16px;font-size:12.5px}.presse-angebot{border-left:2px solid var(--green-bright);color:#c3e9d3;max-width:70ch;margin:26px 0 0;padding:2px 0 2px 18px;font-size:15px;position:relative}.presse-angebot strong{color:#fff;margin-bottom:4px;font-size:16.5px;display:block}.presse-angebot a{color:var(--green-bright);text-underline-offset:3px;font-weight:600;text-decoration:underline}.presse-themen{gap:0 44px;margin:26px 0 0;padding:0;list-style:none;display:grid}.presse-themen li{border-top:1px solid var(--line2);color:var(--ink2);padding:18px 0 22px;font-size:14.5px;line-height:1.6}.presse-themen li:before{content:attr(data-n);font-family:var(--mono);letter-spacing:.12em;color:var(--ink3);margin-bottom:12px;font-size:10.5px;display:block}.presse-themen strong{color:var(--ink);letter-spacing:-.015em;margin-bottom:6px;font-size:16.5px;display:block}.presse-newsroom{gap:40px;display:grid}.presse-rail{min-width:0}.presse-liste{margin:22px 0 0;padding:0;list-style:none}.presse-liste li{border-top:1px solid var(--line2);gap:6px 24px;padding:22px 0;display:grid}.presse-liste-meta{font-family:var(--mono);color:var(--ink3);gap:5px;margin:0;font-size:11.5px;display:grid}.presse-dach{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink3);font-size:11.5px}.presse-liste h3{letter-spacing:-.02em;margin:0;font-size:20px;font-weight:750;line-height:1.3}.presse-liste h3 a:hover{color:var(--green-deep)}.presse-liste-text{color:var(--ink2);margin:6px 0 0;font-size:14.5px}.presse-leer{border:1px dashed var(--line2);border-radius:var(--radius);color:var(--ink2);gap:8px;margin:22px 0 0;padding:26px 24px;font-size:14.5px;display:grid}.presse-leer strong{color:var(--ink);font-size:16px;font-weight:700}.presse-leer a{color:var(--green-deep);text-underline-offset:3px;font-weight:600;text-decoration:underline}.presse-belege{margin:22px 0 0;padding:0;list-style:none}.presse-belege li{border-top:1px solid var(--line2)}.presse-belege a{justify-content:space-between;align-items:baseline;gap:16px;padding:13px 0;font-size:14.5px;display:flex}.presse-belege a:after{content:"→";color:var(--ink3);transition:transform .15s}.presse-belege a:hover{color:var(--green-deep)}.presse-belege a:hover:after{color:var(--green-deep);transform:translate(3px)}.presse-mappe{background:var(--paper2);border:1px solid var(--line);border-radius:var(--radius);align-items:center;gap:26px;padding:26px;display:grid}.presse-mappe p{color:var(--ink2);max-width:46ch;margin:10px 0 0}.presse-mappe .btn{justify-self:start;margin-top:20px}.presse-vitrine{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.presse-vitrine figure{gap:8px;margin:0;display:grid}.presse-vitrine figcaption{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink3);text-align:center;font-size:10px}.presse-kachel{aspect-ratio:4/3;background:var(--mist);border:1px solid var(--line);border-radius:var(--radius);justify-content:center;align-items:center;padding:14px;display:flex;position:relative;overflow:hidden}.presse-kachel img{object-fit:contain;max-width:100%;max-height:100%;display:block}.presse-kachel--dunkel{background:var(--ink);border-color:var(--ink)}.presse-kachel--foto{padding:0}.presse-kachel--foto img{object-fit:cover;width:100%;height:100%;max-height:none}.presse-kachel--dokument img{border:1px solid var(--line);background:#fff}.mappe-marke{font-family:var(--mono);letter-spacing:.12em;color:var(--ink3);background:var(--paper2);border:1px solid var(--line);border-radius:var(--radius);padding:2px 8px;font-size:10px;font-weight:700;position:absolute;top:7px;right:7px}.presse-abo{background:var(--mist);border-top:1px solid var(--line)}.presse-abo .wrap{padding-top:46px;padding-bottom:52px}.presse-abo-grid{align-items:start;gap:28px;display:grid}.presse-abo p{color:var(--ink2);max-width:46ch;margin:10px 0 0}.presse-feeds{flex-wrap:wrap;gap:8px;margin:16px 0 0;display:flex}.presse-feeds a{font-family:var(--mono);letter-spacing:.06em;color:var(--ink2);background:var(--paper2);border:1px solid var(--line2);border-radius:var(--radius);padding:7px 14px;font-size:12px}.presse-feeds a:hover{border-color:var(--green);color:var(--green-deep)}.presse-form{margin-top:0}.presse-form-label{margin-bottom:8px;font-size:16px;font-weight:700;display:block}.presse-form-zeile{flex-wrap:wrap;gap:8px;display:flex}.presse-form-zeile input{border:1px solid var(--line2);border-radius:var(--radius);min-width:0;font:inherit;background:var(--paper2);flex:210px;padding:12px 14px}.presse-form-zeile input:focus-visible{outline:2px solid var(--green-ink);outline-offset:1px}.presse-form-zeile button{flex:none}.presse-form-hinweis{color:var(--ink2);max-width:60ch;margin:12px 0 0;font-size:13px}.presse-form-hinweis a{color:var(--green-deep);text-underline-offset:3px;text-decoration:underline}.kf-form{gap:16px;max-width:640px;margin:22px 0 30px;display:grid}.kf-paar{gap:16px;display:grid}@media (min-width:560px){.kf-paar{grid-template-columns:1fr 1fr;align-items:start}}.kf-field{align-content:start;gap:5px;display:grid}.kf-form .kf-field label{color:var(--ink);font-size:14.5px;font-weight:650}.kf-field input,.kf-field select,.kf-field textarea{background:var(--paper2);border:1px solid var(--line2,var(--line));border-radius:var(--radius);color:var(--ink);width:100%;padding:10px 12px;font-family:inherit;font-size:15px}.kf-field textarea{resize:vertical;min-height:140px;line-height:1.6}.kf-field input:focus,.kf-field select:focus,.kf-field textarea:focus{border-color:var(--green-ink)}.kf-form .kf-help{color:var(--ink2);max-width:none;margin:0;font-size:13px;line-height:1.55}.kf-form .kf-error{color:var(--fehler);max-width:46rem;margin:0;font-size:14.5px;line-height:1.6}.kf-form .btn{justify-self:start}.kf-form .kf-hinweis{color:var(--ink2);max-width:60ch;margin:0;font-size:13px;line-height:1.6}.kf-form .kf-hinweis a{color:var(--green-deep);text-underline-offset:3px;text-decoration:underline}.kf-ok{border:1px solid var(--green);background:var(--green-soft);border-radius:var(--radius);max-width:560px;margin:22px 0 30px;padding:20px 22px}.kf-ok .kf-ok-title{color:var(--ink);margin:0 0 6px;font-size:16.5px;font-weight:800}.kf-ok .kf-ok-text{color:var(--ink2);max-width:none;margin:0;font-size:14.5px}.kf-honig{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.presse-ortdatum{font-family:var(--mono);color:var(--ink2);font-size:13px}.presse-zitat{border-left:3px solid var(--green);margin:26px 0;padding:4px 0 4px 18px;font-size:18px}.presse-zitat footer{color:var(--ink2);margin-top:6px;font-size:14px}.presse-boilerplate{border-top:1px solid var(--line2);margin-top:34px;padding-top:18px}.presse-boilerplate h2{font-size:17px}.presse-meldung-fuss{font-size:14px}.mappe-sprung{flex-wrap:wrap;gap:8px;margin:22px 0 0;display:flex}.mappe-sprung a{font-family:var(--mono);letter-spacing:.02em;color:var(--ink2);background:var(--paper2);border:1px solid var(--line);border-radius:var(--radius);padding:7px 14px;font-size:12px}.mappe-sprung a:hover{border-color:var(--green);color:var(--green-deep)}.mappe-profil{gap:14px;margin-top:24px;display:grid}.mappe-profil-karte{background:var(--paper2);border:1px solid var(--line);border-radius:var(--radius);flex-direction:column;gap:12px;padding:20px 22px;display:flex}.mappe-profil-mass{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink3);align-items:baseline;gap:8px;margin:0;font-size:11px;display:flex}.mappe-profil-mass b{letter-spacing:-.04em;color:var(--ink);font-size:26px;font-weight:700}.mappe-profil-text{color:var(--ink2);flex:1;margin:0;font-size:14.5px;line-height:1.65}.mappe-kopieren{border:1px solid var(--line2);background:var(--mist);border-radius:var(--radius);font:inherit;cursor:pointer;align-self:flex-start;padding:7px 15px;font-size:13px;font-weight:600}.mappe-kopieren:hover{border-color:var(--green);color:var(--green-deep)}.mappe-kopieren:active{transform:translateY(1px)}.mappe-zahlen{align-items:start;gap:28px;margin-top:24px;display:grid}.mappe-fakten{gap:0;margin:0;display:grid}.mappe-fakten>div{border-top:1px solid var(--line2);grid-template-columns:1fr;gap:2px;padding:13px 0;display:grid}.mappe-fakten dt{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink3);margin:0;font-size:11px}.mappe-fakten dd{margin:0;font-size:15px;font-weight:500}.mappe-fakten dd a{color:var(--green-deep);text-underline-offset:3px;text-decoration:underline}.mappe-live{background:var(--paper2);border:1px solid var(--line);border-radius:var(--radius);padding:20px 22px}.mappe-live .dbasis{border:0;padding:0}.mappe-live .dbasis-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 22px;display:grid}.mappe-live .dbasis-item{flex-direction:column;min-width:0;display:flex}.mappe-live .dbasis-num{font-family:var(--mono);letter-spacing:-.03em;font-size:22px;font-weight:700;line-height:1.15}.mappe-live .dbasis-label{margin-top:auto;padding-top:4px}.mappe-abgrenzung{gap:0;margin:22px 0 0;padding:0;list-style:none;display:grid}.mappe-abgrenzung li{border-top:1px solid var(--line2);color:var(--ink2);padding:16px 0;font-size:14.5px}.mappe-abgrenzung li:before{content:attr(data-n);font-family:var(--mono);letter-spacing:.12em;color:var(--ink3);margin-bottom:8px;font-size:10.5px;display:block}.mappe-abgrenzung strong{color:var(--ink);margin-bottom:4px;font-size:16px;display:block}.mappe-block{margin:30px 0 0}.mappe-block h3{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ink3);align-items:center;gap:12px;margin:0 0 16px;font-size:11px;display:flex}.mappe-block h3:after{content:"";background:var(--line);flex:1;height:1px}.mappe-dateien{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.mappe-dateien li{display:flex}.mappe-datei{background:var(--paper2);border:1px solid var(--line);border-radius:var(--radius);flex-direction:column;flex:1;gap:10px;padding:12px;transition:border-color .15s,transform .15s;display:flex}a.mappe-datei:hover{border-color:var(--green);transform:translateY(-2px)}.mappe-formate{flex-wrap:wrap;gap:6px;margin-top:auto;padding-top:2px;display:flex}.mappe-formate a{font-family:var(--mono);letter-spacing:.06em;color:var(--ink2);background:var(--mist);border:1px solid var(--line);border-radius:var(--radius);padding:6px 10px;font-size:11.5px;transition:border-color .15s,color .15s}.mappe-formate a:hover{border-color:var(--green);color:var(--green-deep)}.mappe-datei-label{font-size:14px;font-weight:650;line-height:1.4;display:block}a.mappe-datei:hover .mappe-datei-label{color:var(--green-deep)}.mappe-datei-hinweis{color:var(--ink3);margin-top:3px;font-size:12.5px;line-height:1.5;display:block}.mappe-typ{font-family:var(--mono);letter-spacing:.14em;color:var(--ink3);font-size:13px;font-weight:700}.mappe-hinweis{color:var(--ink2);margin:16px 0 0;font-size:13.5px}.mappe-rechte{background:var(--paper2);border:1px solid var(--line);border-radius:var(--radius);gap:10px;padding:22px 24px;display:grid}.mappe-rechte p{max-width:76ch;margin:0}.mappe-rechte a{color:var(--green-deep);text-underline-offset:3px;font-weight:600;text-decoration:underline}@media (min-width:620px){.presse-liste li{grid-template-columns:120px minmax(0,1fr)}.presse-kontaktleiste{grid-template-columns:88px minmax(0,1fr);column-gap:24px}.presse-vitrine{grid-template-columns:repeat(4,1fr)}.mappe-fakten>div{grid-template-columns:170px minmax(0,1fr);align-items:baseline;gap:14px}}@media (min-width:760px){.presse-themen{grid-template-columns:1fr 1fr}.mappe-profil{grid-template-columns:repeat(3,1fr)}.mappe-zahlen{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:44px}}@media (min-width:900px){.presse-seite .sec{padding-top:66px;padding-bottom:66px}.presse-buehne-grid{grid-template-columns:minmax(0,1fr) minmax(320px,424px);gap:56px}.presse-kontaktleiste{grid-template-columns:88px minmax(0,1fr) auto;padding:24px 28px}.presse-newsroom{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:56px}.presse-rail{border-left:1px solid var(--line2);padding-left:40px}.presse-mappe{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:44px;padding:32px 36px}.presse-abo-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:56px}}@media (min-width:1040px){.presse-themen{grid-template-columns:repeat(3,1fr)}}.card{background:var(--paper2);border:1px solid var(--line);border-radius:var(--radius);padding:28px;transition:all .2s;position:relative;overflow:hidden}.card:hover{transform:translateY(-2px)}.tag{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink3);font-size:11.5px;font-weight:600}.card h3{letter-spacing:-.02em;margin:8px 0 0;font-size:22px}.card p{color:var(--ink2);margin:12px 0 0;font-size:15px}.hs-bild{max-width:620px;margin:-8px 0 6px}.hs-bild svg{width:100%;height:auto;display:block}.handschlag{grid-template-columns:1fr 1fr;gap:18px 52px;margin-top:8px;display:grid}.handschlag>div>p{color:var(--ink2);max-width:46ch;margin:10px 0 0;font-size:15px}.handschlag .hs-rolle{font-family:var(--mono);color:var(--ink3);letter-spacing:.02em;max-width:none;margin-top:8px;font-size:11px}.trio{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.trio .ic{border-radius:var(--radius);background:var(--green-soft);width:46px;height:46px;color:var(--green-deep);border:1px solid #cdeed9;justify-content:center;align-items:center;margin-bottom:16px;display:flex}.trio .card h3{letter-spacing:-.015em;margin:0 0 8px;font-size:18px}.trio .card p{margin:0}.szenario{background:var(--paper2);border:1px solid var(--line);border-radius:var(--radius);grid-template-columns:auto 1fr;align-items:start;gap:24px 44px;padding:30px 32px;display:grid}.sz-wert{border-right:1px solid var(--line);align-self:stretch;min-width:150px;padding-right:40px}.sz-zahl{font-family:var(--mono);letter-spacing:-.03em;white-space:nowrap;font-size:54px;font-weight:700;line-height:1}.sz-zahl small{color:var(--ink3);font-size:.45em;font-weight:600}.sz-tag{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink3);max-width:18ch;margin-top:10px;font-size:10.5px;line-height:1.6}.sz-reihe{align-items:flex-start;gap:14px;padding:13px 0;display:flex}.sz-reihe:first-child{padding-top:0}.sz-reihe+.sz-reihe{border-top:1px solid var(--line)}.sz-reihe .ic{border-radius:var(--radius);background:var(--green-soft);width:40px;height:40px;color:var(--green-deep);border:1px solid #cdeed9;flex:none;justify-content:center;align-items:center;display:flex}.sz-reihe h3{letter-spacing:-.015em;margin:0 0 5px;font-size:16.5px}.sz-reihe p{color:var(--ink2);max-width:66ch;margin:0;font-size:14.5px}.seal{background:var(--paper2);border-radius:var(--radius);border:1px solid #cdeed9;grid-template-columns:auto 1fr;align-items:center;gap:22px;margin-top:26px;padding:26px;display:grid}.uu-person{grid-template-columns:300px 1fr;align-items:start;gap:40px;display:grid}.uu-kontakt{background:var(--paper2);border-radius:var(--radius);border:1px solid #cdeed9;grid-template-columns:auto 1fr auto;align-items:center;gap:22px;padding:26px;display:grid}.prereg{background:var(--paper2);border-radius:var(--radius);border:1px solid #cdeed9;grid-template-columns:auto 1fr;align-items:start;gap:26px;padding:30px;display:grid}.prereg-badge{flex-direction:column;flex-shrink:0;align-items:center;gap:10px;width:92px;display:flex}.prereg-badge span{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--green-deep);text-align:center;font-size:10px;line-height:1.4}.prereg-ring{background:var(--green-soft);width:84px;height:84px;color:var(--green-deep);border:1.5px solid #bfe6cd;border-radius:50%;justify-content:center;align-items:center;display:flex}.prereg h3{letter-spacing:-.015em;margin:0 0 6px;font-size:21px}.prereg-text{color:var(--ink2);max-width:70ch;margin:0 0 16px;font-size:15px}.prereg-points{flex-direction:column;gap:10px;margin-bottom:20px;display:flex}.prereg-point{align-items:flex-start;gap:10px;font-size:14.5px;display:flex}.prereg-point svg{color:var(--green);flex-shrink:0;margin-top:3px}.prereg-ctas{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.prereg-ctas .hint{font-family:var(--mono);color:var(--ink3);font-size:11.5px}.sealring{flex:none;width:122px;height:122px;position:relative}.sealring .halo{animation-duration:4s;inset:0}.sealring svg{z-index:1;display:block;position:relative}.faq{border:1px solid var(--line);border-radius:var(--radius);background:var(--paper2);max-width:820px;overflow:hidden}details{border:1px solid var(--line);border-radius:var(--radius);background:var(--paper2);margin-top:12px;transition:all .2s;overflow:hidden}details[open]{border-color:#cdeed9}.faq details{border:0;border-top:1px solid var(--line);background:0 0;border-radius:0;margin-top:0}.faq details:first-child{border-top:0}.faq details[open]{border-color:var(--line);background:var(--paper2)}summary{cursor:pointer;letter-spacing:-.01em;justify-content:space-between;align-items:center;gap:16px;padding:18px 22px;font-size:15.5px;font-weight:700;list-style:none;display:flex}summary::-webkit-details-marker{display:none}summary .pm{background:var(--green-soft);width:26px;height:26px;color:var(--green-deep);border-radius:50%;flex:none;justify-content:center;align-items:center;transition:all .22s;display:flex}summary .pm svg{display:block}details[open] summary .pm{background:var(--green-ink);color:#fff;transform:rotate(45deg)}details p{color:var(--ink2);max-width:70ch;margin:0;padding:0 22px 20px;font-size:14.5px}.mehr-ladungen{background:0 0;border:0;border-radius:0;margin-top:10px;overflow:visible}.mehr-ladungen[open]{box-shadow:none}.mehr-ladungen[open]>summary{margin-bottom:10px}.mehr-ladungen>summary{color:var(--green-deep);justify-content:flex-start;padding:8px 0;font-size:13.5px;font-weight:600}.mehr-ladungen>summary:hover{text-decoration:underline}.mehr-ladungen p{max-width:none;padding:0}.mehr-ladungen:not([open]) .wenn-offen,.mehr-ladungen[open] .wenn-zu{display:none}.hub-skala{font-family:var(--mono);color:var(--ink3);justify-content:space-between;align-items:center;gap:6px;margin:0 0 8px;font-size:9.5px;display:flex}.hub-skala b{color:var(--green-deep);font-weight:500}.hub{height:14px;margin:9px 0 3px;position:relative}.hub-track{border-radius:var(--radius);background:var(--paper2);border:1px solid var(--line2);position:absolute;inset:0}.hub-band{background:#12b76a21;border-left:1px dashed #b9c9bd;border-right:1px dashed #b9c9bd;position:absolute;top:1px;bottom:1px}.hub-seg{border-radius:var(--radius);position:absolute;top:2.5px;bottom:2.5px}.hub-gewertet{background:var(--green-ink)}.hub-gemessen{background:var(--mess)}.hub-ausserhalb{background-color:#65746b24;background-image:repeating-linear-gradient(135deg,#65746b9e 0 1.5px,#0000 1.5px 5px);border:1px solid #65746b59}.fahrt{pointer-events:none;height:28px;display:block;position:absolute;top:100%;left:13px;right:13px}.fahrt svg{width:100%;height:100%;position:absolute;inset:0}.fahrt span{border-radius:var(--radius);background:var(--paper);border:1px solid var(--line);font-family:var(--mono);color:var(--ink3);white-space:nowrap;padding:1px 7px;font-size:9.5px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.verlauf{background:var(--paper2);border:1px solid var(--line);border-radius:var(--radius);margin:0 0 14px;padding:10px 10px 8px}.verlauf svg{width:100%;height:auto;display:block}.verlauf-kopf{color:var(--ink);justify-content:space-between;align-items:baseline;gap:8px;margin:0 0 4px;font-size:12px;font-weight:700;display:flex}.verlauf-kopf em{color:var(--ink3);font-size:10.5px;font-style:normal;font-weight:500;font-family:var(--mono)}.lade-legende{color:var(--ink2);flex-wrap:wrap;gap:4px 12px;margin:10px 0 0;font-size:10.5px;display:flex}.lade-legende i{align-items:center;gap:5px;font-style:normal;display:inline-flex}.lade-legende u{border-radius:2px;flex:none;width:14px;height:8px;text-decoration:none;display:block}.lade-legende .legende-fahrt{border-top:1.5px dotted var(--ink3);border-radius:0;height:0}.verlauf svg text{font-family:var(--mono);fill:var(--ink3);font-size:7px}.verlauf svg .band{fill:#12b76a1c}.verlauf svg .linie{stroke:var(--line2);stroke-width:1px}.verlauf svg .linie-gestrichelt{stroke-dasharray:3 3}.verlauf svg .fahrt-linie{stroke:var(--ink3);stroke-width:1px}.verlauf svg .lade{fill:none;stroke-linecap:round}.verlauf svg .lade-gewertet{stroke:var(--green-ink);stroke-width:3px}.verlauf svg .lade-gemessen{stroke:var(--mess);stroke-width:3px}.verlauf svg .lade-ausserhalb{stroke:var(--mess);stroke-width:1.9px;stroke-dasharray:2 2}.verlauf svg .jetzt-punkt{fill:var(--green-ink);stroke:var(--paper2);stroke-width:1.6px}.verlauf svg text.jetzt-wert{font-family:var(--sans);fill:var(--green-deep);font-size:8px;font-weight:700}.cta-panel{border-radius:var(--radius);text-align:center;background:var(--bahn);color:#eafff3;padding:56px 30px;position:relative;overflow:hidden}.cta-panel .kicker{color:#8fcbaa;position:relative}.cta-panel .kicker:before{background:#8fcbaa}.cta-panel h2{color:#fff;margin-top:14px;position:relative}.cta-panel .lead{color:#c3e9d3;max-width:52ch;margin:14px auto 0;position:relative}.wl-form{flex-wrap:wrap;gap:12px;max-width:560px;margin:30px auto 0;display:flex;position:relative}.wl-picker{text-align:left;flex-basis:100%;margin-top:6px}.wl-form input[type=email]{border-radius:var(--radius);color:#fff;min-width:210px;font-size:15px;font-family:var(--mono);background:#ffffff1a;border:1px solid #ffffff47;flex:1;padding:14px 16px}.wl-form input[type=email]::placeholder{color:#a9d7bd}.wl-form input[type=email]:focus{border-color:var(--green-bright);background:#ffffff29}.cta-panel .btn-primary{color:var(--green-deep);background:#fff}.cta-panel .btn-primary:hover{background:var(--green-bright);color:#04381f}.cta-panel .btn-primary:disabled{opacity:.7;cursor:default;transform:none}.ok{color:#eafff3;font-family:var(--mono);border-radius:var(--radius);background:#86efac24;border:1px solid #86efac80;max-width:460px;margin:28px auto 0;padding:15px;font-size:15px;position:relative}.wl-error{color:#ffd7c2;flex-basis:100%;margin-top:12px;font-size:13.5px;position:relative}.fineprint{font-family:var(--mono);color:#9fceb4;margin-top:16px;font-size:11.5px;position:relative}.site-footer{background:var(--mist);border-top:1px solid var(--line2);width:100%;min-width:0;color:var(--ink2);margin-top:40px;font-size:13.5px}.site-footer .wrap{padding-top:44px;padding-bottom:40px}.site-footer a{color:inherit;transition:color .18s}.site-footer a:hover{color:var(--green-deep)}.site-footer a:focus-visible{outline:2px solid var(--green-ink);outline-offset:3px;border-radius:var(--radius)}.ft-cols{grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));gap:28px 30px;display:grid}.ft-brand{grid-column:1/-1}@media (min-width:780px){.ft-cols{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (min-width:780px) and (max-width:1039.98px){.ft-brand{border-bottom:1px solid var(--line2);align-items:center;gap:20px 40px;padding-bottom:26px;display:flex}.ft-claim{max-width:48ch;margin:0}}@media (min-width:1040px){.ft-cols{grid-template-columns:minmax(277px,1.45fr) repeat(5,minmax(0,1fr));gap:30px 24px}.ft-brand{border-right:1px solid var(--line2);grid-column:auto;padding-right:22px}}.ft-logo{flex-wrap:wrap;align-items:center;gap:10px;display:inline-flex}.site-footer .brand-wrap{flex-wrap:wrap;gap:10px;display:inline-flex}.ft-marke{width:auto;height:46px;color:var(--marke);flex:none}.site-footer .brand-beta{letter-spacing:.12em;margin-left:0;padding:3px 7px 2px;font-size:10px;top:0}.ft-claim{max-width:33ch;color:var(--ink2);margin:13px 0 0;line-height:1.6}.ft-group-title{letter-spacing:.13em;text-transform:uppercase;color:var(--ink3);margin:0 0 12px;font-size:10.5px;font-weight:600}.ft-group ul{flex-direction:column;gap:9px;margin:0;padding:0;list-style:none;display:flex}@media (max-width:640px){.ft-group ul{gap:1px}.ft-group a{padding:7px 0;display:inline-block}}.ft-group a{color:var(--ink);text-underline-offset:3px;font-weight:500;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:1px;transition:color .18s,text-decoration-color .18s}.ft-group a:hover{color:var(--green-deep);text-decoration-color:#05603a73}.ft-base{border-top:1px solid var(--line2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 32px;margin-top:34px;padding-top:18px;display:flex}.ft-note{flex:460px;max-width:96ch;margin:0;font-size:12px;line-height:1.6}.ft-meta{flex:none;align-items:center;gap:14px;display:flex}.ft-legal{margin:0;font-size:12px}.ft-lang{font-family:var(--mono);letter-spacing:.06em;border:1px solid var(--line2);border-radius:var(--radius);background:var(--paper2);align-items:baseline;gap:4px;padding:5px 11px 4px;font-size:11px;display:inline-flex}.ft-lang b{color:var(--ink);font-weight:700}.ft-lang:hover{border-color:var(--green)}.demo-how{color:var(--green-deep);text-underline-offset:3px;font-size:14.5px;font-weight:650;-webkit-text-decoration:underline #12b76a66;text-decoration:underline #12b76a66}.demo-how:hover{-webkit-text-decoration-color:var(--green-deep);-webkit-text-decoration-color:var(--green-deep);-webkit-text-decoration-color:var(--green-deep);text-decoration-color:var(--green-deep)}@keyframes cc-blatt{0%{opacity:0;transform:translateY(14px)rotate(0)}}@keyframes cc-stempel{0%{opacity:0;transform:scale(1.09)}}@keyframes cc-fuss{0%{opacity:0;transform:translateY(6px)}}.certcard{animation:.44s cubic-bezier(.2,.7,.2,1) backwards cc-blatt}.cc-paper2{animation:.44s cubic-bezier(.2,.7,.2,1) 70ms backwards cc-blatt}.cc-wert>svg{animation:.28s cubic-bezier(.2,.7,.2,1) .26s both cc-stempel}.cc-foot{animation:.26s cubic-bezier(.2,.7,.2,1) .48s both cc-fuss}@media (hover:hover) and (prefers-reduced-motion:no-preference){.cc-stack:hover .certcard{transform:translateY(-7px)rotate(-.35deg)}.cc-stack:hover .cc-paper2{transform:rotate(2.7deg)translate(3px,1px)}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto;animation:none!important}.halo{opacity:.7;transform:none}}@media (max-width:900px){.hero{padding-top:44px;padding-bottom:10px}.hero-grid{grid-template-columns:1fr;gap:34px}.certstage{padding-bottom:24px}.steps{grid-template-columns:1fr;gap:26px}.compare,.trio,.handschlag,.szenario{grid-template-columns:1fr}.sz-wert{border-right:0;border-bottom:1px solid var(--line);min-width:0;padding:0 0 18px}.seal{text-align:center;grid-template-columns:1fr;justify-items:center}.uu-person{grid-template-columns:1fr}.uu-person>div:first-child{max-width:300px}.uu-kontakt{text-align:center;grid-template-columns:1fr;justify-items:center}.prereg{grid-template-columns:1fr}.prereg-badge{flex-direction:row;width:auto}.navlinks .lang{display:none}}@media (max-width:560px){.strip .s{flex-basis:100%}.strip .s+.s:before{display:none}}@media (max-width:760px){.marke-lockup{display:none}.marke-signet{display:block}.brand-beta{letter-spacing:.1em;margin-left:0;padding:3px 7px 2px;font-size:10px}}.wl-segment{border:0;flex-wrap:wrap;flex-basis:100%;align-items:center;gap:8px;margin:6px 0 0;padding:0;display:flex}.wl-segment-label{font-family:var(--mono);letter-spacing:.05em;color:#a9d7bd;flex-basis:100%;margin:0 0 2px;padding:0;font-size:12px}.chip{cursor:pointer;position:relative}.chip input{opacity:0;pointer-events:none;position:absolute}.chip span{color:#eafff3;border-radius:var(--radius);border:1px solid #ffffff47;padding:8px 14px;font-size:13.5px;line-height:1;transition:background .15s,border-color .15s;display:inline-block}.chip:has(input:checked) span{border-color:var(--green-bright);background:#86efac38}.wl-model{border-radius:var(--radius);color:#fff;background:#ffffff1a;border:1px solid #ffffff47;padding:9px 12px;font-size:14px}.wl-model option{color:#0c1512}.wl-model:focus{border-color:var(--green-bright)}.wl-segment--light{justify-content:center}.wl-segment--light .wl-segment-label{color:var(--ink2)}.chip--light span{border-color:var(--line);color:var(--ink2);background:0 0}.chip--light:has(input:checked) span{background:var(--green-soft);border-color:var(--green);color:var(--green-deep)}.wl-model--light{border-color:var(--line);color:var(--ink);background:#fff}.wl-error--light{color:var(--fehler)}.ok--light{color:var(--green-deep);border-color:var(--green);background:var(--green-soft)}.rg-page{width:100%;min-width:0;max-width:min(var(--maxw-lese), 100% - 32px);color:var(--ink);margin:28px auto 76px}.rg-article{background:var(--paper2);border:1px solid var(--line);border-radius:var(--radius);padding:38px 44px 46px}.rg-index-header{margin-bottom:8px}.rg-index-header h1,.rg-index-header .rg-h1{letter-spacing:-.025em;text-wrap:balance;max-width:22ch;margin:13px 0 0;font-size:clamp(30px,5vw,38px);line-height:1.14}.rg-index-header p{color:var(--ink2);max-width:56ch;margin:12px 0 0;font-size:15.5px;line-height:1.65}.mk-reiter{border-bottom:var(--rahmen) solid var(--line);gap:28px;margin:30px 0 0;display:flex}.mk-reiter a{letter-spacing:-.01em;color:var(--ink2);border-bottom:2px solid #0000;margin-bottom:-1px;padding:0 0 11px;font-size:15.5px;font-weight:600;text-decoration:none;transition:color .12s,border-color .12s;display:inline-block}.mk-reiter a:hover{color:var(--green-deep);border-bottom-color:var(--line2)}.mk-reiter .mk-reiter-hier{color:var(--ink);border-bottom-color:var(--green-deep)}.mk-reiter a:focus-visible{outline:2px solid var(--green-deep);outline-offset:3px;border-radius:var(--radius)}@media (max-width:560px){.mk-reiter{gap:20px;margin-top:24px}.mk-reiter a{font-size:14.5px}}.mk-reiter+.rg-cluster{margin-top:30px}.rg-cluster>h2{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ink3);align-items:center;gap:10px;margin:38px 0 14px;font-size:12px;display:flex}.rg-cluster>h2:after{content:"";background:var(--line);flex:1;height:1px}.rg-cards{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.rg-card a{background:var(--paper2);border:1px solid var(--line);border-radius:var(--radius);height:100%;color:inherit;flex-direction:column;padding:20px 22px;text-decoration:none;transition:border-color .15s,transform .15s;display:flex}.rg-card a:hover{border-color:var(--green);transform:translateY(-2px)}.rg-card-tag{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--green-deep);background:var(--green-soft);border-radius:var(--radius);align-self:flex-start;margin-bottom:12px;padding:4px 9px;font-size:10.5px}.rg-tags{align-self:flex-start;align-items:center;gap:6px;margin-bottom:12px;display:flex}.rg-tags .rg-card-tag{margin-bottom:0}.rg-neu{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--amber-ink);background:var(--amber-soft);border-radius:var(--radius);padding:4px 9px;font-size:10.5px}.rg-zeilen h4 .rg-neu{vertical-align:2px;margin-left:8px;padding:2px 7px;font-size:10px}.rg-card h3{letter-spacing:-.015em;color:var(--ink);margin:0 0 8px;font-size:18.5px;font-weight:750;line-height:1.32}.rg-card a:hover h3{color:var(--green-deep)}.rg-card p{color:var(--ink2);margin:0 0 16px;font-size:14px;line-height:1.6}.rg-card-art{aspect-ratio:16/9;justify-content:center;align-items:center;width:min(280px,100%);margin:-2px auto 12px;display:flex}.rg-card-art svg,.rg-card-art img{object-fit:contain;width:100%;height:100%;display:block}.rg-card-art--szene{aspect-ratio:auto;width:100%;margin:0 0 14px}.rg-card-art--szene svg{height:auto}.rg-article-art{width:100%;height:auto;margin:-8px 0 28px;display:block}.rg-model-hero{aspect-ratio:16/9;justify-content:center;align-items:center;width:min(420px,100%);margin:20px auto 8px;display:flex}.rg-model-hero svg,.rg-model-hero img{object-fit:contain;width:100%;height:100%;display:block}.rg-model-image{object-fit:contain;border:0;border-radius:0;margin:0}.rg-card-foot{justify-content:space-between;align-items:center;margin-top:auto;display:flex}.rg-card-stand{font-family:var(--mono);letter-spacing:.04em;color:var(--ink3);font-size:11px}.rg-card-go{color:var(--green-ink);font-size:18px;line-height:1;transition:transform .15s}.rg-card a:hover .rg-card-go{transform:translate(4px)}.rg-cluster-intro{color:var(--ink2);max-width:56ch;margin:-4px 0 16px;font-size:14.5px;line-height:1.6}.rg-cluster>h2 a{color:inherit;text-decoration:none}.rg-cluster>h2 a:hover{color:var(--ink2)}.rg-cluster-more{white-space:nowrap;color:var(--green-deep);font-weight:600;text-decoration:none}.rg-cluster-more:hover{text-decoration:underline}.rg-sek{margin-top:44px}.rg-sekhead{border-bottom:1px solid var(--line2);justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:10px;display:flex}.rg-sekhead h2{letter-spacing:.01em;margin:0;font-size:15.5px}.rg-sek-n{font-family:var(--mono);letter-spacing:.05em;color:var(--ink3);white-space:nowrap;font-size:11.5px}.rg-held{background:var(--paper2);border:1px solid var(--line);border-radius:var(--radius);color:inherit;grid-template-columns:1.08fr .92fr;margin-top:18px;text-decoration:none;transition:border-color .15s;display:grid;overflow:hidden}.rg-held:hover{border-color:var(--green)}.rg-held-txt{flex-direction:column;align-items:flex-start;gap:10px;padding:26px 30px;display:flex}.rg-held-txt h3{letter-spacing:-.015em;color:var(--ink);margin:0;font-size:clamp(19px,2.6vw,23px);font-weight:750;line-height:1.28}.rg-held:hover h3{color:var(--green-deep)}.rg-held-txt p{color:var(--ink2);margin:0;font-size:14.5px;line-height:1.6}.rg-held-cta{color:var(--green-ink);margin-top:auto;padding-top:6px;font-size:14.5px;font-weight:650}.rg-held-art{border-left:1px solid var(--line);background:var(--paper);align-items:center;display:flex}.rg-held-art svg{width:100%;height:auto;display:block}.rg-pfad{flex-wrap:wrap;align-items:center;gap:8px;margin:12px 0 0;display:flex}.rg-pfad-label{font-family:var(--mono);letter-spacing:.05em;color:var(--ink3);margin-right:2px;font-size:11.5px}.rg-pfad a{color:var(--ink2);background:var(--paper2);border:1px solid var(--line);border-radius:var(--radius);padding:6px 13px;font-size:13px;text-decoration:none;transition:border-color .15s,color .15s}.rg-pfad a:hover{border-color:var(--green);color:var(--green-deep)}.rg-sekgrid{grid-template-columns:.96fr 1.04fr;align-items:start;gap:26px;margin-top:18px;display:grid}.rg-anker{background:var(--paper2);border:1px solid var(--line);border-radius:var(--radius);color:inherit;flex-direction:column;text-decoration:none;transition:border-color .15s;display:flex;overflow:hidden}.rg-anker:hover{border-color:var(--green)}.rg-anker-art{border-bottom:1px solid var(--line);background:var(--paper)}.rg-anker-art svg{width:100%;height:auto;display:block}.rg-anker-txt{flex-direction:column;flex:1;align-items:flex-start;gap:8px;width:100%;padding:16px 20px 18px;display:flex}.rg-anker-txt h3{letter-spacing:-.015em;color:var(--ink);margin:0;font-size:17px;font-weight:750;line-height:1.32}.rg-anker:hover h3{color:var(--green-deep)}.rg-anker-txt p{color:var(--ink2);margin:0;font-size:13.5px;line-height:1.6}.rg-anker-txt .rg-card-foot{width:100%;margin-top:auto;padding-top:6px}.rg-anker:hover .rg-card-go{transform:translate(4px)}.rg-zeilen{margin:0;padding:0;list-style:none}.rg-zeilen li{border-bottom:1px solid var(--line)}.rg-zeilen li:first-child a{padding-top:4px}.rg-zeilen a{color:inherit;gap:3px;padding:15px 4px;text-decoration:none;display:grid}.rg-zeilen h4{letter-spacing:-.01em;color:var(--ink);margin:0;font-size:15.5px;font-weight:650;line-height:1.35}.rg-zeilen a:hover h4{color:var(--green-deep)}.rg-zeilen p{color:var(--ink2);max-width:52ch;margin:0;font-size:13.5px;line-height:1.55}.rg-zeile-meta{font-family:var(--mono);letter-spacing:.04em;color:var(--ink3);text-transform:uppercase;margin-top:3px;font-size:11px}.rg-feed{border-top:1px solid var(--line2);flex-wrap:wrap;align-items:baseline;gap:10px;margin:40px 0 0;padding-top:16px;display:flex}.rg-feed-label{color:var(--ink3);font-size:13.5px}.rg-feed a{font-family:var(--mono);letter-spacing:.05em;color:var(--ink2);border-bottom:1px solid var(--line);font-size:11.5px;text-decoration:none}.rg-feed a:hover{color:var(--green-deep);border-bottom-color:var(--green)}@media (max-width:860px){.rg-held{grid-template-columns:1fr}.rg-held-art{border-left:0;border-top:1px solid var(--line)}.rg-sekgrid{grid-template-columns:1fr;gap:16px}.rg-zeilen li:first-child a{padding-top:15px}}.rg-empty{color:var(--ink2);border:1px dashed var(--line);border-radius:var(--radius);background:var(--paper2);margin:26px 0;padding:16px 18px;font-size:15px;line-height:1.6}.rg-breadcrumb{font-family:var(--mono);letter-spacing:.02em;color:var(--ink3);margin-bottom:26px;font-size:12px;line-height:1.7}.rg-breadcrumb a{color:var(--ink2);text-decoration:none}.rg-breadcrumb a:hover{color:var(--green-deep);text-decoration:underline}.rg-article .kicker{margin-bottom:12px}.rg-prose .rg-meta,.rg-prose .rg-stand,.rg-meta,.rg-stand{font-family:var(--mono);letter-spacing:.02em;color:var(--ink3);margin:0 0 30px;font-size:12.5px}.rg-prose h1{letter-spacing:-.025em;margin:6px 0 12px;font-size:clamp(28px,4.6vw,36px);line-height:1.18}.rg-prose h2{letter-spacing:-.015em;margin:46px 0 14px;scroll-margin-top:90px;font-size:23px;line-height:1.3}.rg-prose h3{letter-spacing:-.01em;margin:30px 0 10px;scroll-margin-top:90px;font-size:18px}.rg-prose h1,.rg-prose h2,.rg-prose h3,.rg-index-header h1,.rg-index-header .rg-h1,.rg-prose p,.rg-prose li,.rg-prose td,.rg-prose th{overflow-wrap:break-word}.rg-prose p{margin:0 0 17px}.rg-prose p,.rg-prose li{color:var(--ink2);font-size:16.5px;line-height:1.75}.rg-prose p,.rg-prose li,.rg-prose blockquote{max-width:34rem}.rg-mdx>p:first-of-type{color:var(--ink);font-size:18px;line-height:1.7}.rg-prose strong{color:var(--ink);font-weight:650}.rg-prose a{color:var(--green-deep);text-underline-offset:3px;-webkit-text-decoration:underline #12b76a73;text-decoration:underline #12b76a73}.rg-prose a:hover{-webkit-text-decoration-color:var(--green-deep);-webkit-text-decoration-color:var(--green-deep);-webkit-text-decoration-color:var(--green-deep);text-decoration-color:var(--green-deep)}.rg-prose a.rg-glossar-link{text-decoration-style:dotted;text-decoration-color:#12b76a99}.rg-prose a.rg-glossar-link:hover{text-decoration-style:solid;-webkit-text-decoration-color:var(--green-deep);-webkit-text-decoration-color:var(--green-deep);-webkit-text-decoration-color:var(--green-deep);text-decoration-color:var(--green-deep)}.rg-prose ul,.rg-prose ol{margin:14px 0 18px;padding-left:26px}.rg-prose ul{list-style:outside}.rg-prose ol{list-style:decimal}.rg-prose ul ul{list-style:circle}.rg-prose ol ol{list-style:lower-alpha}.rg-prose li{margin-bottom:6px}.rg-prose li::marker{color:var(--green-deep)}.rg-prose li>ul,.rg-prose li>ol{margin:6px 0 0}.rg-prose img{border:1px solid var(--line);border-radius:var(--radius);max-width:100%;height:auto;margin:10px 0 14px}.rg-prose .rg-figure{flex-direction:column;gap:9px;margin:22px 0 26px;display:flex}.rg-prose .rg-figure img{margin:0}.rg-prose .rg-figure figcaption{color:var(--ink3);max-width:34rem;font-size:14px;line-height:1.6}.rg-prose .rg-figur{flex-direction:column;gap:9px;margin:26px 0 30px;display:flex}.rg-prose .rg-figur svg{width:100%;height:auto;display:block}.rg-prose .rg-figur figcaption{color:var(--ink3);max-width:34rem;font-size:14px;line-height:1.6}.rg-prose .rg-model-image{border:0;border-radius:0;margin:0}.rg-prose pre{background:var(--mist);border:1px solid var(--line);border-radius:var(--radius);padding:14px 18px;font-size:13.5px;line-height:1.6;overflow-x:auto}.rg-prose code{font-family:var(--mono);overflow-wrap:anywhere}.rg-prose :not(pre)>code{background:var(--mist);border-radius:var(--radius);white-space:nowrap;padding:1px 5px;font-size:.88em}@media (max-width:480px){.rg-prose :not(pre)>code{white-space:normal}}.rg-prose blockquote{border-left:3px solid var(--green);color:var(--ink2);margin:18px 0;padding:4px 0 4px 18px}.rg-table-wrap{border:1px solid var(--line);border-radius:var(--radius);background:var(--paper2);margin:16px 0 24px;overflow-x:auto}.rg-prose table,.rg-matrix{border-collapse:collapse;width:100%;font-size:14px}.rg-prose .rg-table-wrap table{margin:0}.rg-table-wrap table{table-layout:auto;width:100%;min-width:min-content}.rg-prose table{margin:16px 0 24px}.rg-prose th,.rg-prose td,.rg-matrix th,.rg-matrix td{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;padding:11px 14px}.rg-prose table:not(.rg-matrix) th,.rg-prose table:not(.rg-matrix) td{border:1px solid var(--line)}.rg-matrix tbody tr:last-child td{border-bottom:none}.rg-prose th,.rg-matrix th{background:var(--paper);font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink3);white-space:normal;font-size:11px}.rg-matrix tbody tr:hover{background:var(--paper)}.rg-matrix a{color:var(--green-deep);font-weight:650;text-decoration:none}.rg-matrix a:hover{text-decoration:underline}@media (max-width:600px){.rg-prose table,.rg-matrix{font-size:13px}.rg-prose th,.rg-prose td,.rg-matrix th,.rg-matrix td{padding:9px 10px}}.chem{font-family:var(--mono);letter-spacing:.05em;border-radius:var(--radius);background:var(--green-soft);color:var(--green-deep);white-space:nowrap;border:1px solid #12b76a59;margin:0 5px 3px 0;padding:3px 8px;font-size:11px;display:inline-block}.rg-variant{border-top:1px solid var(--line);margin-top:30px;padding-top:22px;scroll-margin-top:90px}.rg-variant h3{margin-top:0}.rg-variant-zeitraum{color:var(--ink3);font-size:14px;font-weight:400;font-family:var(--mono)}.rg-variant-garantie{color:var(--ink3);font-size:13.5px}.rg-faq h2,.rg-sources h2{letter-spacing:-.01em;margin:44px 0 14px;font-size:21px}.rg-faq details{border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);margin-bottom:10px;padding:0;transition:border-color .15s;overflow:hidden}.rg-faq details[open]{border-color:var(--green)}.rg-faq summary{cursor:pointer;padding:15px 44px 15px 18px;font-size:15px;font-weight:650;line-height:1.5;list-style:none;position:relative}.rg-faq summary::-webkit-details-marker{display:none}.rg-faq summary:after{content:"+";color:var(--ink3);font-size:20px;font-weight:400;transition:transform .18s;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.rg-faq details[open] summary:after{color:var(--green-deep);transform:translateY(-50%)rotate(45deg)}.rg-faq details p{color:var(--ink2);margin:0;padding:0 18px 16px;font-size:14.5px;line-height:1.65}.rg-faq details a{color:var(--green-deep)}.rg-sources ul{margin:0;padding-left:22px;list-style:outside}.rg-sources li::marker{color:var(--line2)}.rg-sources li{color:var(--ink3);font-size:13px;line-height:1.8}.rg-sources a{color:var(--ink2);text-decoration:underline;-webkit-text-decoration-color:var(--line);-webkit-text-decoration-color:var(--line);-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:3px}.rg-sources a:hover{color:var(--green-deep);-webkit-text-decoration-color:var(--green-deep);-webkit-text-decoration-color:var(--green-deep);-webkit-text-decoration-color:var(--green-deep);text-decoration-color:var(--green-deep)}.rg-author{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);max-width:812px;margin-top:40px;padding:18px 20px}.rg-author .rg-author-title{font-size:13px;font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--green-ink);border:0;margin:0 0 14px;padding:0;font-weight:600}.rg-author .rg-author-title:before{content:none}.rg-author-row{align-items:center;gap:16px;display:flex}.rg-author img,.rg-author-initials{object-fit:cover;border-radius:50%;flex-shrink:0;width:56px;height:56px}.rg-author-initials{background:var(--green-soft);color:var(--green-deep);place-items:center;font-weight:800;display:grid}.rg-author .rg-author-name{letter-spacing:-.01em;color:var(--ink);margin:0;font-size:15px;font-weight:750}.rg-author .rg-author-bio{color:var(--ink2);margin:3px 0 0;font-size:13.5px;line-height:1.55}.rg-author:not(:last-child){margin-bottom:32px}.st-apply .rg-author{margin-top:28px}.rg-cta{background:var(--green-soft);border:var(--rahmen) solid var(--green-ink);border-radius:var(--radius);margin-top:22px;padding:26px 28px}.rg-cta-title{letter-spacing:-.015em;margin:0 0 6px;font-size:18px;font-weight:800}.rg-cta-text{color:var(--ink2);max-width:52ch;margin:0 0 18px;font-size:14.5px;line-height:1.65}.rg-cta-market{margin-top:22px}.rg-cta-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.rg-cta-actions .btn{white-space:nowrap}.rg-toc{margin:2px 0 32px}.rg-toc-title{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ink3);margin:0 0 11px;font-size:11px}.rg-prose .rg-toc-list,.rg-toc-list{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.rg-prose .rg-toc-list li,.rg-toc-list li{max-width:none;margin:0}.rg-toc-list a,.gl-toc a{font-family:var(--sans);letter-spacing:-.005em;color:var(--ink);background:var(--mist);border:1px solid var(--line);border-radius:var(--radius);padding:7px 13px;font-size:14px;font-weight:550;line-height:1.35;text-decoration:none;transition:border-color .15s,color .15s,background .15s;display:inline-block}.rg-toc-list a:hover,.gl-toc a:hover{border-color:var(--green);background:var(--green-soft);color:var(--green-deep)}.rg-related{margin-top:40px}.rg-related h2{font-size:15px;font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink3);margin:0 0 14px;font-weight:600}.rg-related ul{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.rg-related a{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);flex-direction:column;gap:6px;height:100%;padding:15px 17px;transition:border-color .15s,transform .15s;display:flex}.rg-related a:hover{border-color:var(--green);transform:translateY(-2px)}.rg-related-tag{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--green-deep);font-size:10px}.rg-related-title{letter-spacing:-.01em;color:var(--ink);font-size:15px;font-weight:650;line-height:1.4}.rg-related a:hover .rg-related-title{color:var(--green-deep)}.rg-prose .mk-version,.mk-version{font-family:var(--mono);letter-spacing:.06em;color:var(--green-deep);background:var(--green-soft);border:1px solid var(--green);border-radius:var(--radius);margin:0 0 14px;padding:5px 12px;font-size:12px;display:inline-block}.mk-changelog span[id]{scroll-margin-top:90px;display:block}.mk-changelog-back{margin-top:34px;font-size:14.5px}@media (max-width:640px){:root{--gutter:18px}.nav{height:58px}.brand{gap:9px;font-size:17px}.marke-signet{width:26px;height:26px}.navlinks{gap:11px}.nav-cta{white-space:nowrap;padding:9px 12px;font-size:13px}.nav-ratgeber,.nav-login{font-size:13.5px}.rg-page{max-width:min(var(--maxw-lese), 100% - 20px);margin:14px auto 48px}.rg-article{border-radius:var(--radius);padding:24px 20px 30px}.rg-toc-list a,.gl-toc a{padding:6px 11px;font-size:13.5px}.rg-index-header h1,.rg-index-header .rg-h1{font-size:clamp(26px,8vw,32px)}.rg-prose h1{font-size:clamp(25px,7.4vw,32px);line-height:1.22}.rg-prose h2{margin:36px 0 12px;font-size:20px}.rg-prose h3{font-size:17px}.rg-prose p,.rg-prose li{font-size:15.5px}.rg-prose .rg-figure figcaption,.rg-prose .rg-figur figcaption{font-size:13.5px}.rg-mdx>p:first-of-type{font-size:16.5px}.rg-prose th,.rg-prose td,.rg-matrix th,.rg-matrix td{padding:9px 11px;font-size:13px}.rg-card a{padding:18px}.rg-author{padding:16px}.rg-author-row{gap:13px}.rg-cta{padding:22px 20px}}@media (max-width:480px){.navlinks a:not(.btn){letter-spacing:.04em}}@media (max-width:400px){.nav{padding-left:12px;padding-right:12px}.navlinks{gap:8px}.nav-ratgeber,.nav-login{font-size:13px}.nav-cta{padding:8px 9px;font-size:12.5px}}@media (max-width:360px){.nav{gap:7px;padding-left:7px;padding-right:7px}.brand-wrap{flex-direction:column;align-items:center;gap:3px}.brand-beta{top:0}.navlinks{gap:6px;min-width:0}.navlinks a:not(.btn){font-size:10.5px}.nav-cta{padding:7px 6px;font-size:11.5px}}.rg-prose .gl-toc,.gl-toc{flex-wrap:wrap;gap:8px;margin:6px 0 34px;padding:0;list-style:none;display:flex}.rg-prose .gl-toc li,.gl-toc li{max-width:none;margin:0}.gl-term{border-top:1px solid var(--line);margin-top:24px;padding-top:20px;scroll-margin-top:90px}.gl-term h2{letter-spacing:-.01em;overflow-wrap:break-word;margin:0 0 8px;font-size:19px}.gl-anchor{color:var(--line2);margin-left:8px;font-size:16px;font-weight:400;text-decoration:none}.gl-term:hover .gl-anchor,.gl-anchor:focus-visible{color:var(--green-ink)}.gl-term p{color:var(--ink2);margin:0 0 8px;font-size:15.5px;line-height:1.7}.gl-more{font-size:14px}.gl-more a{color:var(--green-deep);font-weight:600;text-decoration:none}.gl-more a:hover{text-decoration:underline}.legal{background:var(--paper2);border:1px solid var(--line);border-radius:var(--radius);width:100%;min-width:0;max-width:min(724px,100% - 32px);margin:28px auto 76px;padding:34px 40px 42px}.legal h1{letter-spacing:-.015em;margin:0;font-size:21px;font-weight:800}.legal .legal-stand{color:var(--ink2);margin:6px 0 0;font-size:13px}.legal h2{letter-spacing:-.005em;color:var(--ink);margin:30px 0 0;font-size:15.5px;font-weight:750}.legal p,.legal li{color:var(--ink2);font-size:14.5px;line-height:1.65}.legal h1,.legal h2,.legal p,.legal li{overflow-wrap:break-word}.legal p{margin:10px 0 0}.legal ul,.legal ol{margin:10px 0 0;padding-left:22px}.legal ul{list-style:outside}.legal ol{list-style:decimal}.legal li{margin-top:5px}.legal li::marker{color:var(--green-deep)}.legal strong{color:var(--ink);font-weight:650}.legal a{color:var(--green-deep);text-underline-offset:2px;text-decoration:underline}.legal .legal-scroll{margin-top:12px;overflow-x:auto}.legal .legal-scroll table{margin-top:0}.legal table{border-collapse:collapse;width:100%;margin-top:12px;font-size:13.5px}.legal th,.legal td{border:1px solid var(--line);text-align:left;vertical-align:top;color:var(--ink2);padding:8px 10px;line-height:1.5}.legal th{background:var(--mist);color:var(--ink);font-weight:700}.legal .legal-note{border:1px solid var(--line);background:var(--mist);border-radius:var(--radius);margin-top:16px;padding:12px 14px;font-size:13.5px}.legal .legal-box{border:1px solid var(--line);background:var(--paper);border-radius:var(--radius);white-space:pre-line;margin-top:10px;padding:14px 16px;font-size:13.5px}@media (max-width:640px){.legal{border-radius:var(--radius);max-width:min(724px,100% - 20px);margin:14px auto 48px;padding:22px 18px 28px}}.st-page{counter-reset:st-sek}.st-page h2{letter-spacing:-.02em;margin:32px 0 10px;font-size:22px}.st-page h3{margin:22px 0 8px;font-size:17px}.st-page p{color:var(--ink2);margin:0 0 12px;line-height:1.7}.st-section{counter-increment:st-sek}.st-section>h2{letter-spacing:-.01em;border-bottom:1px solid var(--line2);margin:0 0 14px;padding-bottom:10px;font-size:19px}.st-section>h2:before{content:counter(st-sek, decimal-leading-zero) / "";font-family:var(--mono);letter-spacing:.08em;color:var(--green-ink);vertical-align:2px;margin-right:10px;font-size:12px;font-weight:600}.st-section>p,.st-list{max-width:68ch}.st-hero{border-bottom:1px solid var(--line2);margin-bottom:8px;padding-bottom:26px}@media (max-width:480px){.st-hero h1{margin:4px 0 10px;font-size:26px}.st-hero .st-lead{font-size:15.5px;line-height:1.55}.st-hero .st-pledge{font-size:15px;margin:14px 0 16px!important}}.st-hero h1{letter-spacing:-.03em;margin:6px 0 14px;font-size:clamp(28px,4.4vw,40px)}.st-lead{font-size:17px;color:var(--ink)!important}.st-pledge{border-left:3px solid var(--green);padding-left:14px;font-weight:700;color:var(--green-deep)!important;margin:18px 0 22px!important}.st-section{margin-top:40px}.st-note{max-width:68ch;font-size:13.5px;color:var(--ink3,var(--ink2))!important}.st-links{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.st-links a{border:1px solid var(--line);background:var(--paper2);border-radius:var(--radius);color:var(--ink2);padding:6px 13px;font-size:13.5px;text-decoration:none;transition:border-color .15s,color .15s}.st-links a:hover{border-color:var(--green);color:var(--green-ink)}.st-list{color:var(--ink2);margin:0 0 12px;padding-left:20px;line-height:1.7;list-style:outside}.st-list li{margin-top:6px}.st-list li::marker{color:var(--green-ink)}.st-steps{counter-reset:st-step;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 30px;margin:4px 0 0;padding:0;list-style:none;display:grid}.st-steps li{counter-increment:st-step;border-top:1px solid var(--line);padding:14px 2px 18px}.st-step-title{font-weight:700;color:var(--ink)!important;margin:0 0 6px!important}.st-step-title:before{content:counter(st-step) " · " / "";font-family:var(--mono);color:var(--green-ink);font-size:13px;font-weight:600}.st-step-text{font-size:14px;margin:0!important}@media (max-width:560px){.st-steps{grid-template-columns:1fr}}.st-quota{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:18px 30px;margin:14px 0;display:grid}.st-quota-head{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;font-size:12px;color:var(--green-ink)!important;margin:0 0 8px!important}.st-quota-list{margin:0;padding:0;list-style:none}.st-quota-list li{border-bottom:1px solid var(--line);padding:9px 0 10px;font-size:14.5px}.st-quota-zeile{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.st-quota-label{color:var(--ink);font-weight:600}.st-quota-num{color:var(--ink2);font-family:var(--mono);white-space:nowrap;font-size:13px}.st-quota-meter{border-radius:var(--radius);background:var(--line);height:4px;margin-top:7px;display:block;overflow:hidden}.st-quota-meter>span{border-radius:var(--radius);background:var(--green-ink);height:100%;display:block}.st-quota-list--full .st-quota-label,.st-quota-list--full .st-quota-num{color:var(--ink3,var(--ink2));text-decoration:line-through}.st-apply{background:var(--paper2);border:1px solid var(--line);border-radius:var(--radius);padding:26px 28px;scroll-margin-top:90px}.st-apply>h2{margin-top:0}@media (max-width:480px){.st-apply{border-radius:var(--radius);padding:20px 18px}}.st-form{gap:16px;max-width:640px;margin-top:18px;display:grid}.st-paar{gap:16px;display:grid}@media (min-width:560px){.st-paar{grid-template-columns:1fr 1fr;align-items:start}}.st-field{align-content:start;gap:5px;display:grid}.st-field label{color:var(--ink);font-size:14.5px;font-weight:650}.st-field input,.st-field select,.st-field textarea{background:var(--paper2);border:1px solid var(--line2,var(--line));border-radius:var(--radius);color:var(--ink);width:100%;padding:10px 12px;font-family:inherit;font-size:15px}.st-field input:focus,.st-field select:focus,.st-field textarea:focus{border-color:var(--green-ink)}.st-help{color:var(--ink2);font-size:13px;line-height:1.55;margin:0!important}.st-optional{font-size:13.5px;margin:0!important}.st-error{color:var(--fehler);font-size:14px;margin:0!important}.st-form .btn{justify-self:start}.st-result{border:1px solid var(--green);background:var(--green-soft);border-radius:var(--radius);max-width:520px;margin-top:18px;padding:20px 22px}.st-result--muted{border-color:var(--line2,var(--line));background:var(--mist)}.st-result--error{border-color:var(--fehler);background:#fdecea}.st-result--error .st-result-text:last-child{margin-bottom:0!important}.st-result-title{font-weight:800;color:var(--ink)!important;margin:0 0 6px!important}.st-result-text{font-size:14.5px;margin:0 0 10px!important}.st-osf{border:1px solid var(--line);border-radius:var(--radius);background:var(--mist);margin:18px 0 22px;padding:16px 18px}.st-osf-title{font-weight:700;color:var(--ink)!important;margin:0 0 6px!important}.st-osf-pending{font-size:14px;margin:0!important}.st-declaration{border-left:3px solid var(--green);background:var(--paper2);color:var(--ink2);margin:12px 0;padding:14px 18px;font-size:15px;line-height:1.7}.st-banner{border:1px solid var(--line2,var(--line));border-radius:var(--radius);background:var(--mist);margin-top:22px;padding:22px 24px}.st-banner-kicker{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--green-deep);margin:0 0 6px;font-size:12px}.st-banner-title{letter-spacing:-.015em;color:var(--ink);margin:0 0 6px;font-size:17px;font-weight:800}.st-banner-text{color:var(--ink2);max-width:56ch;margin:0 0 14px;font-size:14.5px;line-height:1.65}.st-page .rg-mdx a{overflow-wrap:anywhere}.st-consent{border:1px solid var(--line2,var(--line));border-radius:var(--radius);background:var(--paper2);grid-template-columns:auto 1fr;align-items:start;gap:10px;padding:14px 16px;display:grid}.st-consent input{width:18px;height:18px;accent-color:var(--green-deep);margin-top:3px}.st-consent span{color:var(--ink2);font-size:14.5px;line-height:1.65}.st-actions{flex-wrap:wrap;gap:10px;margin-top:12px;display:flex}.st-public-id{font-family:var(--mono);font-size:22px;font-weight:700;color:var(--green-deep)!important;margin:0 0 6px!important}.st-criteria{gap:10px;margin:0;padding:0;list-style:none;display:grid}.st-criteria li{border:1px solid var(--line);border-radius:var(--radius);background:var(--paper2);border-left-width:3px;padding:14px 16px}.st-criteria li[data-met="1"]{border-left-color:var(--green)}.st-criterion-title{font-size:15px;font-weight:700;color:var(--ink)!important;margin:0!important}.st-criterion-hint{font-size:14px;margin:6px 0 0!important}.td-form{text-align:left;max-width:620px;margin:26px auto 0;position:relative}.td-pick-label{color:#c3e9d3;margin:0 0 12px;font-size:13.5px;font-weight:600}.td-grid{grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:10px;display:grid}.td-model{border-radius:var(--radius);color:#eafff3;cursor:pointer;font:inherit;background:#ffffff0f;border:1px solid #ffffff38;flex-direction:column;align-items:stretch;gap:9px;padding:10px;transition:all .15s;display:flex}.td-model:hover{background:#ffffff1f;transform:translateY(-2px)}.td-model.is-active{border-color:var(--green-bright);background:#86efac29}.td-thumb{aspect-ratio:2;border-radius:var(--radius);background:#fff;justify-content:center;align-items:center;display:flex;overflow:hidden}.td-thumb img{object-fit:contain;width:100%;height:100%;padding:4px}.td-thumb svg{color:#b7c6bd;width:66%;height:66%}.td-model--other .td-thumb{background:#ffffff1f}.td-model--other .td-thumb svg{color:#eafff3}.td-name{text-align:center;font-size:12.5px;line-height:1.25}.td-note{border-radius:var(--radius);color:#fff;width:100%;font-size:15px;font-family:var(--mono);background:#ffffff1a;border:1px solid #ffffff47;margin-top:12px;padding:13px 16px;display:block}.td-note::placeholder{color:#a9d7bd}.td-note:focus{border-color:var(--green-bright);background:#ffffff29}.td-submit{flex-wrap:wrap;gap:12px;margin-top:18px;display:flex}.td-submit input[type=email]{border-radius:var(--radius);color:#fff;min-width:210px;font-size:15px;font-family:var(--mono);background:#ffffff1a;border:1px solid #ffffff47;flex:1;padding:14px 16px}.td-submit input[type=email]::placeholder{color:#a9d7bd}.td-submit input[type=email]:focus{border-color:var(--green-bright);background:#ffffff29}@media (max-width:560px){.td-grid{grid-template-columns:repeat(auto-fill,minmax(104px,1fr))}}.wl-pick-toggle{border-radius:var(--radius);color:#fff;width:100%;font:inherit;text-align:left;cursor:pointer;background:#ffffff1a;border:1px solid #ffffff47;align-items:center;gap:10px;margin-top:2px;padding:9px 12px;font-size:14px;transition:background .15s,border-color .15s;display:flex}.wl-pick-toggle:hover{background:#ffffff29}.wl-pick-toggle:focus-visible{border-color:var(--green-bright)}.wl-pick-thumb{border-radius:var(--radius);background:#fff;flex:none;justify-content:center;align-items:center;width:46px;height:23px;display:flex;overflow:hidden}.wl-pick-thumb img{object-fit:contain;width:100%;height:100%;padding:2px}.wl-pick-thumb svg{color:#b7c6bd;width:66%;height:66%}.wl-pick-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.wl-pick-chevron{color:#c3e9d3;flex:none;transition:transform .2s}.wl-pick-toggle[aria-expanded=true] .wl-pick-chevron{transform:rotate(180deg)}.wl-heute{margin-top:22px}.wl-heute .feld{color:#96d5b2}.wl-heute-liste{flex-wrap:wrap;gap:8px 22px;margin:10px 0 0;padding:0;list-style:none;display:flex}.wl-heute-liste li{color:#fff;align-items:center;gap:8px;font-size:15px;font-weight:600;display:inline-flex}.wl-heute-bild{flex:none;width:60px;height:30px;display:block}.wl-heute-bild img{object-fit:contain;width:100%;height:100%}.wl-heute-bild svg{color:#ffffff73;width:100%;height:100%}.wl-details{background:0 0;border:0;border-radius:0;margin-top:22px;overflow:visible}.wl-details[open]{border-color:#0000}.wl-details p{max-width:none;color:inherit;padding:0}.wl-oeffner{list-style:none;display:inline-flex}.wl-oeffner::-webkit-details-marker{display:none}.wl-oeffner-chevron{transition:transform .2s}.wl-details[open]>.wl-oeffner .wl-oeffner-chevron{transform:rotate(180deg)}.wl-eintrag .wl-form{margin-top:18px}.wl-pick-body{grid-template-rows:0fr;transition:grid-template-rows .22s cubic-bezier(.16,1,.3,1);display:grid}.wl-pick-body>div{overflow:hidden}.wl-pick-body[data-open=true]{grid-template-rows:1fr}.wl-pick-body .td-grid{margin-top:10px}@media (prefers-reduced-motion:reduce){.wl-pick-body,.wl-pick-chevron{transition:none}}.st-vehicles{gap:10px;margin:12px 0 0;padding:0;list-style:none;display:grid}.st-vehicles li{border:1px solid var(--line);border-radius:var(--radius);background:var(--paper2);padding:14px 16px}.st-vehicle-name{font-size:15px;font-weight:700;color:var(--ink)!important;margin:0!important}.st-vehicle-model{font-size:14px;margin:2px 0 10px!important}.bmw-card{background:var(--paper2);border:1px solid var(--line);border-radius:var(--radius);flex-direction:column;gap:16px;max-width:560px;margin:20px 0 0;padding:26px 24px;display:flex}.bmw-card h2{letter-spacing:-.02em;color:var(--ink);margin:0;font-size:20px}.bmw-card p{color:var(--ink2);margin:0;font-size:15px;line-height:1.6}.bmw-card .btn{align-self:flex-start}.bmw-field{flex-direction:column;gap:6px;display:flex}.bmw-field>span{color:var(--ink);font-size:13.5px;font-weight:600}.bmw-field select,.bmw-field input{border:1px solid var(--line2);border-radius:var(--radius);color:var(--ink);background:#fff;padding:12px 14px;font-family:inherit;font-size:15px}.bmw-field select:focus,.bmw-field input:focus{border-color:var(--green-ink)}.bmw-howto{background:var(--green-soft);border-radius:var(--radius);flex-direction:column;align-items:flex-start;padding:16px 18px;display:flex}.bmw-howto-title{font-size:14.5px;font-weight:700;color:var(--ink)!important;margin:0 0 8px!important}.bmw-howto ol{gap:7px;margin:0 0 12px;padding-left:20px;display:grid}.bmw-howto li{color:var(--ink2);font-size:14px;line-height:1.5}.bmw-code-label{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;font-size:11px;color:var(--ink3)!important;margin:4px 0 0!important}.bmw-code{font-family:var(--mono);letter-spacing:.08em;font-size:30px;font-weight:700;color:var(--green-deep)!important;margin:0!important}.bmw-waiting{font-family:var(--mono);font-size:13px;color:var(--ink3)!important}.bmw-err{font-size:14px;color:var(--fehler)!important}.bmw-privacy{font-size:12.5px;color:var(--ink3)!important}.bmw-done h2{color:var(--green-deep)}.bmw-portal-note{font-size:12px;line-height:1.45;color:var(--ink3)!important;margin:8px 0 0!important}.k-card{background:var(--paper2);border:1px solid var(--line);border-radius:var(--radius);margin-bottom:16px;padding:22px 24px 24px}.k-card--aktion{border-color:var(--green)}.k-topline{background:var(--green);border-radius:var(--radius) var(--radius) 0 0;height:3px;margin:-22px -24px 18px;display:block}.k-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.k-eyebrow{letter-spacing:.13em;text-transform:uppercase;color:var(--ink3);margin:0 0 6px;font-size:10.5px;font-weight:600}.k-eyebrow--gruen{color:var(--green-ink)}.k-title{letter-spacing:-.012em;color:var(--ink);margin:0 0 8px;font-size:17px;font-weight:600}.seiten-titel{letter-spacing:-.02em;max-width:none;margin:0 0 12px;font-size:clamp(24px,2.4vw,30px);font-weight:600;line-height:1.15}.app-schale{width:100%;min-width:0;max-width:calc(var(--maxw-lese) + 2 * var(--gutter));padding:48px var(--gutter) 64px;margin:0 auto}.app-schale .k-text,.app-schale .k-metazeile,.app-schale .ak-erklaerung,.app-schale .dn-satz{max-width:62ch}.app-schale>.lead{max-width:58ch}.k-fzg-name{font-size:16px;font-weight:600}.k-fzg-aktiv{color:var(--green-ink);font-size:13px;font-weight:600}.k-fzg-wechsel{color:var(--green-ink);font-size:13.5px;font-weight:600}.k-link{color:var(--green-ink);font-weight:600}.k-konto-mail{margin:0;font-size:17px;font-weight:600}.k-text{color:var(--ink2);margin:0 0 16px;font-size:14.5px;line-height:1.6}.k-chip{border-radius:var(--radius);white-space:nowrap;flex:none;margin-top:2px;padding:5px 11px;font-size:12px;font-weight:700}.k-chip--ok{background:var(--green-soft);color:var(--green-ink);border:1px solid var(--green)}.k-chip--warn{background:var(--amber-soft);color:var(--amber-ink);border:1px solid var(--amber)}.k-chip--neutral{background:var(--mist);color:var(--ink2);border:1px solid var(--line2)}.k-meter{gap:5px;margin:14px 0 4px;display:flex}.k-meter span{border-radius:var(--radius);background:var(--line);flex:1;height:7px;display:block;overflow:hidden}.k-meter span>span{border-radius:var(--radius);background:var(--green-ink);height:100%}.k-meterzeile{font-family:var(--mono);color:var(--ink3);justify-content:space-between;margin:0 0 12px;font-size:11.5px;display:flex}.k-meterzeile strong{color:var(--ink2);font-weight:600}.k-note{border-radius:var(--radius);color:var(--ink2);background:var(--mist);border:1px solid var(--line);margin-top:14px;padding:12px 15px;font-size:13.5px;line-height:1.6}.k-note--warn{background:var(--amber-soft);border-color:var(--amber);color:var(--amber-ink)}.k-note--ok{background:var(--green-soft);border-color:var(--green)}.k-note--dashed{border-style:dashed;border-color:var(--line2);background:var(--mist)}.k-qr-bruecke{text-align:center;flex:none;max-width:160px;margin:0}@media (max-width:560px){.k-qr-bruecke{display:none}}.k-banner{border-radius:var(--radius);border:1px solid var(--line);background:var(--paper2);color:var(--ink2);margin-bottom:20px;padding:13px 16px;font-size:15px;line-height:1.5}.k-banner--ok{border-color:var(--green);background:var(--green-soft);color:var(--green-deep)}.k-banner--warn{border-color:var(--amber);background:var(--amber-soft);color:var(--amber-ink)}.k-zeilen{margin:4px 0 0;padding:0;list-style:none}.k-zeilen>li{border-top:1px solid var(--line)}.k-zeilen>li:first-child{border-top:none}.k-kopfzahl{font-family:var(--mono);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--ink);margin:14px 0 2px;font-size:42px;font-weight:700;line-height:1.1}.k-kopfzahl--gruen{color:var(--green-ink)}.k-metazeile{color:var(--ink2);margin:0 0 4px;font-size:13.5px;line-height:1.6}.dn-satz{color:var(--ink2);margin:0;font-size:13.5px;line-height:1.6}.dn-mehr{box-shadow:none;background:0 0;border:0;border-radius:0;margin:9px 0 0;overflow:visible}.dn-mehr[open]{box-shadow:none;border-color:#0000}.dn-mehr>summary{color:var(--green-deep);letter-spacing:0;border-radius:var(--radius);justify-content:flex-start;align-items:center;gap:7px;padding:0;font-size:13px;font-weight:600;line-height:1.5;display:inline-flex}.dn-mehr>summary:hover{color:var(--green-ink)}.dn-mehr>summary:after{content:"";border-bottom:1.5px solid;border-right:1.5px solid;flex:none;width:6px;height:6px;transform:translateY(-2px)rotate(45deg)}.dn-mehr[open]>summary:after{transform:translateY(1px)rotate(-135deg)}@media (prefers-reduced-motion:no-preference){.dn-mehr>summary:after{transition:transform .18s cubic-bezier(.2,.7,.2,1)}}.dn-inhalt{padding:13px 0 0}.dn-mehr .dn-inhalt p{max-width:none;color:var(--ink2);padding:0;font-size:12.5px;line-height:1.55}.dn-spalten{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:14px 20px;display:grid}.dn-mehr .dn-inhalt p.dn-label{color:var(--ink);margin:0 0 7px;font-weight:700}.dn-chips{flex-wrap:wrap;gap:6px;display:flex}.dn-chips .k-chip{margin-top:0}.dn-mehr .dn-inhalt p.dn-standort{margin:8px 0 0}.dn-fortschritt{margin:18px 0 0}.dn-fortschritt .k-meter{margin:0 0 7px}.dn-mehr .dn-inhalt p.dn-ziel{margin:0}.dn-fuss{border-top:1px solid var(--line);margin:16px 0 0;padding-top:12px}.dn-mehr .dn-inhalt .dn-fuss p{margin:0 0 5px}.dn-mehr .dn-inhalt .dn-fuss p:last-child{margin:0}.ak-verlauf{margin:16px 0 0}.ak-chart{position:relative}.ak-skala{font-family:var(--mono);color:var(--ink3);background:var(--paper2);font-size:10.5px;line-height:1;position:absolute;right:4px}@supports (color:color-mix(in lab, red, red)){.ak-skala{background:color-mix(in srgb, var(--paper2) 78%, transparent)}}.ak-skala{border-radius:var(--radius);padding:1px 3px}.ak-achse{font-family:var(--mono);color:var(--ink3);justify-content:space-between;gap:10px;margin:4px 0 0;font-size:11px;display:flex}.ak-erklaerung{color:var(--ink3);margin:8px 0 0;font-size:12.5px;line-height:1.5}.st-gesamt{color:var(--ink);align-items:center;gap:10px;margin:10px 0 2px;font-size:19px;font-weight:650;display:flex}.st-punkt{background:var(--ink3);border-radius:50%;flex:none;width:11px;height:11px;margin-top:1px}.st-laeuft .st-punkt{background:var(--green)}.st-gestoert .st-punkt{background:var(--amber)}.st-unbekannt .st-punkt{background:var(--ink3)}.st-liste{border:1px solid var(--line);border-radius:var(--radius);background:var(--paper2);margin:22px 0 0;padding:0;list-style:none}.st-zeile{border-top:1px solid var(--line);gap:12px;padding:15px 17px;display:flex}.st-zeile:first-child{border-top:none}.st-name{color:var(--ink);flex-wrap:wrap;align-items:baseline;gap:9px;margin:0;font-weight:650;display:flex}.st-wort{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;border-radius:var(--radius);border:1px solid var(--line2);color:var(--ink2);background:var(--mist);padding:3px 8px 2px;font-size:11px;font-weight:650}.st-laeuft .st-wort{border-color:var(--green);background:var(--green-soft);color:var(--green-deep)}.st-gestoert .st-wort{border-color:var(--amber);background:var(--amber-soft);color:var(--amber-ink)}.st-text{color:var(--ink2);margin:6px 0 0;font-size:14.5px;line-height:1.6}.st-seit{font-family:var(--mono);color:var(--amber-ink);margin:6px 0 0;font-size:13px}.kp-hero{padding-top:46px;padding-bottom:20px}.kp-hero .lead{max-width:46ch;margin-top:14px}.kp-ctarow{flex-wrap:wrap;gap:12px;margin-top:26px;display:flex}.kp-knappheit{font-family:var(--mono);letter-spacing:-.01em;color:var(--green-deep);align-items:center;gap:9px;margin:22px 0 0;font-size:13.5px;font-weight:700;display:flex}.kp-knappheit i{background:var(--green-ink);border-radius:50%;flex:none;width:8px;height:8px;box-shadow:0 0 0 4px #0c7a4a24}.kp-nur-tesla{color:var(--ink3);margin:14px 0 0;font-size:13.5px}.kp-nord{border-radius:var(--radius);border:1px solid var(--line);overflow:hidden}.kp-viz-note{color:var(--ink3);max-width:58ch;margin:12px 6px 0;font-size:12.5px}.kp-stats{border-top:1px solid var(--line2);border-bottom:1px solid var(--line2);grid-template-columns:repeat(3,1fr);gap:18px 24px;padding:24px 4px;display:grid}.kp-stats b{font-family:var(--mono);letter-spacing:-.03em;color:var(--green-ink);font-variant-numeric:lining-nums tabular-nums;font-size:clamp(26px,3vw,34px);font-weight:700;line-height:1.1;display:block}.kp-stats span{color:var(--ink2);margin-top:6px;font-size:13.5px;display:block}.kp-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:48px;display:grid}.kp-temp{max-width:720px;margin:30px auto 0}.kp-temp-row{grid-template-columns:minmax(126px,190px) 1fr;align-items:center;gap:16px;margin:18px 0;display:grid}.kp-temp-row p{color:var(--ink2);margin:0;font-size:14.5px;line-height:1.4}.kp-temp-track{height:12px;position:relative}.kp-temp-track:after{content:"";border-left:1.5px dashed var(--line2);position:absolute;top:-10px;bottom:-10px;left:68%}.kp-temp-bar{border-radius:var(--radius);position:absolute;top:0;bottom:0}.kp-temp-bar-de{background:var(--mess);opacity:.55;left:3%;right:38%}.kp-temp-bar-no{background:var(--green-ink);left:20%;right:7%}.kp-temp-axis{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink3);justify-content:space-between;margin-top:14px;font-size:11px;display:flex;position:relative}.kp-temp-axis b{color:var(--ink2);font-weight:650;position:absolute;left:68%;transform:translate(-50%)}.kp-trio{grid-template-columns:1.2fr 1fr 1fr;gap:16px;display:grid}.kp-trio .card:first-child{background:var(--green-soft);border-color:#cdeed9}.kp-trust-list{grid-template-columns:1fr 1fr;gap:14px 40px;max-width:62rem;margin:0;padding:0;list-style:none;display:grid}.kp-trust-list li{color:var(--ink2);align-items:flex-start;gap:12px;font-size:15px;line-height:1.6;display:flex}.kp-trust-list svg{color:var(--green-ink);flex:none;margin-top:4px}.kp-aurora-leben>*{animation:7s ease-in-out infinite alternate kp-aurora-puls}.kp-aurora-leben>:nth-child(2){animation-duration:9.5s;animation-delay:-3.5s}.kp-aurora-leben>:nth-child(3){animation-duration:8s;animation-delay:-5.5s}.kp-aurora-leben>:nth-child(4){animation-name:kp-aurora-schleier;animation-duration:7s;animation-delay:-2s}.kp-aurora-leben>:nth-child(5){animation-name:kp-aurora-schleier;animation-duration:9s;animation-delay:-4.5s}.kp-aurora-leben>:nth-child(6){animation-name:kp-aurora-kante;animation-duration:8.5s;animation-delay:-3s}@keyframes kp-aurora-puls{0%{opacity:.06}to{opacity:.9}}@keyframes kp-aurora-schleier{0%{opacity:.05}60%{opacity:.5}to{opacity:.18}}@keyframes kp-aurora-kante{0%{opacity:.05;transform:translate(-14px)}to{opacity:.95;transform:translate(8px)}}@media (prefers-reduced-motion:reduce){.kp-aurora-leben>*{animation:7s ease-in-out infinite alternate kp-aurora-puls!important}.kp-aurora-leben>:nth-child(2){animation-duration:9.5s!important;animation-delay:-3.5s!important}.kp-aurora-leben>:nth-child(3){animation-duration:8s!important;animation-delay:-5.5s!important}.kp-aurora-leben>:nth-child(4){animation-name:kp-aurora-schleier!important;animation-duration:7s!important;animation-delay:-2s!important}.kp-aurora-leben>:nth-child(5){animation-name:kp-aurora-schleier!important;animation-duration:9s!important;animation-delay:-4.5s!important}.kp-aurora-leben>:nth-child(6){animation-duration:8.5s!important;animation-delay:-3s!important}}@media (max-width:890px){.kp-split,.kp-trio,.kp-trust-list{grid-template-columns:1fr}.kp-split{gap:30px}.kp-stats{grid-template-columns:1fr;gap:16px}.kp-stats b{margin-right:10px;display:inline}.kp-stats span{display:inline}.kp-temp-row{grid-template-columns:1fr;gap:8px;margin:22px 0}}.deal{background:var(--bahn);color:#fff}.deal .sec{border-bottom:0}.deal h2{color:#fff;margin-top:0}.deal .lead{color:#bfe3d1;margin-top:14px}.dealraster{grid-template-columns:22rem 1fr;align-items:start;gap:52px;display:grid}.dealsatz{gap:22px;display:grid}.dealsatz>div{border-top:var(--rahmen) solid #2f7c58;padding-top:15px}.dealsatz .feld{color:#96d5b2}.dealsatz p{color:#d6ece0;margin:8px 0 0;font-size:15.5px}@media (max-width:1000px){.dealraster{grid-template-columns:1fr;gap:40px}}.um-grid{grid-template-columns:repeat(6,1fr);gap:26px;margin:26px 0 0;padding:0;list-style:none;display:grid}.um-grid--kompakt{grid-template-columns:repeat(8,1fr);gap:20px 18px;margin-top:22px}.um-grid--kompakt .um-bild img,.um-grid--kompakt .um-bild-leer{height:62px}.um-grid--kompakt .um-name{font-size:12.5px}.um-alle{margin:22px 0 0;font-size:14.5px}@media (max-width:1100px){.um-grid--kompakt{grid-template-columns:repeat(6,1fr)}}@media (max-width:900px){.um-grid{grid-template-columns:repeat(3,1fr)}.um-grid--kompakt{grid-template-columns:repeat(4,1fr)}}@media (max-width:560px){.um-grid,.um-grid--kompakt{grid-template-columns:repeat(2,1fr);gap:18px}.um-grid--kompakt .um-card:has(.um-arbeit){border-bottom:1px solid var(--line);flex-direction:row;grid-column:1/-1;justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:9px}.um-grid--kompakt .um-card:has(.um-arbeit)+.um-card:has(.um-arbeit){margin-top:-9px}.um-grid--kompakt .um-card:has(.um-arbeit) .um-bild{display:none}.um-grid--kompakt .um-card:has(.um-arbeit) .um-name{margin-top:0;font-size:14px}.um-grid--kompakt .um-card:has(.um-arbeit) .um-fuss{flex:none}.um-grid--kompakt .um-card:has(.um-arbeit):last-child{border-bottom:0;padding-bottom:0}}.um-card{flex-direction:column;gap:4px;height:100%;display:flex;position:relative}.um-link{color:inherit;flex-direction:column;gap:8px;text-decoration:none;display:flex}.um-link:after{content:"";border-radius:var(--radius);position:absolute;inset:0}.um-bild{display:block}.um-bild img{object-fit:contain;object-position:center bottom;mix-blend-mode:multiply;width:100%;height:92px;display:block}.um-bild-leer{place-items:center;height:92px;display:grid}.um-bild-leer svg{width:72%;height:auto;color:var(--line2)}.um-name{letter-spacing:-.01em;margin-top:4px;font-size:13px;font-weight:600;line-height:1.3}.um-fuss{z-index:2;flex-wrap:wrap;align-items:center;gap:6px;display:flex;position:relative}.um-marker{background:0 0;border:0;border-radius:0;margin-top:0;position:static;overflow:visible}.um-marker[open]{box-shadow:none;border:0}.um-marker>.um-luecke{letter-spacing:0;color:var(--ink2);cursor:pointer;border-bottom:1px dotted var(--ink3);justify-content:flex-start;align-items:center;gap:5px;padding:1px 0;font-size:11.5px;font-weight:500;line-height:1.35;list-style:none;display:inline-flex}.um-luecke::-webkit-details-marker{display:none}.um-luecke:after{content:"i";text-align:center;opacity:.8;border:1px solid;border-radius:50%;flex:none;width:13px;height:13px;font-size:9px;font-style:italic;font-weight:700;line-height:11px}.um-marker[open]>.um-luecke{color:var(--green-deep);border-bottom-color:var(--green-deep)}.um-luecke:focus-visible{outline:2px solid var(--green-deep);outline-offset:2px;border-radius:var(--radius)}.um-card:has(.um-marker[open]){z-index:7}.um-info{z-index:6;border:1px solid var(--line);border-radius:var(--radius);width:340px;max-width:calc(100vw - 32px);color:var(--ink2);background:#fff;padding:13px 15px;font-size:13px;line-height:1.55;position:absolute;top:calc(100% + 6px);left:0;right:auto;box-shadow:0 10px 28px #14281e29}.um-marker .um-info p{max-width:none;margin:0;padding:0;font-size:13px;line-height:1.55}.um-marker .um-info p+p{margin-top:9px}@media (min-width:901px){.um-grid .um-card:nth-child(6n+5) .um-info,.um-grid .um-card:nth-child(6n) .um-info{left:auto;right:0}}@media (min-width:561px) and (max-width:900px){.um-grid .um-card:nth-child(3n) .um-info{left:auto;right:0}}@media (max-width:560px){.um-grid .um-card:nth-child(2n) .um-info{left:auto;right:0}}.um-badge{letter-spacing:.11em;text-transform:uppercase;padding:0;font-size:10px;font-weight:600;background:0 0!important;border:0!important}.um-live{color:var(--green-ink)}.um-arbeit{color:var(--ink3)}.um-card:has(.um-arbeit) .um-bild img{opacity:.4;filter:grayscale()}.wl-hinweis{max-width:60ch;color:var(--ink2);margin:10px 0 0;font-size:13.5px;line-height:1.55}.um-vormerken{margin-top:28px}.um-vormerken-lead{color:var(--ink2);margin:0 0 10px;font-size:14.5px}.um-chips{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.um-chip{border:1px solid var(--line);border-radius:var(--radius);background:var(--mist);color:inherit;padding:6px 12px;font-size:13.5px;text-decoration:none;transition:border-color .15s;display:inline-block}.um-chip:hover{border-color:var(--green-deep)}.um-chip-mehr{background:#fff;font-weight:600}.um-chip-unklar{background:#fff;border-style:dashed}.um-chip-tot{color:var(--ink2);background:0 0;border-style:dotted}.td-gesperrt{text-align:left;margin-top:16px}.td-gesperrt-lead{color:#eafff3b8;margin:0 0 8px;font-size:13px;line-height:1.5}.td-chip{font:inherit;cursor:pointer;color:#eafff3d1;background:0 0;border:1px dotted #fff6;font-size:13px}.td-chip:hover{border-color:var(--green-bright);color:#fff}.td-chip.is-active{border-style:solid;border-color:var(--green-bright);color:#fff;background:#86efac29}.td-chip:focus-visible{outline:none;box-shadow:0 0 0 3px #86efac57}.rg-um{margin:6px 0 40px}.um-weiter{border:var(--rahmen) solid var(--line);border-radius:var(--radius);background:var(--paper2);margin:40px 0 0;padding:18px 20px}.um-weiter-titel{margin:0 0 6px;font-size:16px;font-weight:600}.um-weiter-text{max-width:58ch;color:var(--ink2);margin:0 0 14px;font-size:14.5px;line-height:1.6}.dok-schale{max-width:820px;margin:0 auto;padding:40px 22px 64px}.dok-zurueck{color:var(--ink2);margin-bottom:14px;font-size:14px;display:block}.dok-zurueck:hover{color:var(--green-deep)}.dok-muster{border:var(--rahmen) dashed var(--line);border-radius:var(--radius);background:var(--paper2);color:var(--ink2);margin-bottom:16px;padding:10px 14px;font-size:14px;font-weight:600}.dok-muster-vin{font-family:var(--mono);margin-top:4px;font-size:12px;font-weight:400}.dok{--dok-rand:26px;background:var(--paper2);border:var(--rahmen) solid var(--line);border-radius:var(--radius);position:relative;overflow:hidden}.dok-inhalt{z-index:1;position:relative}.dok-wasserzeichen{opacity:.06;pointer-events:none;z-index:0;position:absolute;bottom:-56px;right:-48px;transform:rotate(-10deg)}.dok-kopf{padding:22px var(--dok-rand) 0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.dok-absender{letter-spacing:-.02em;align-items:center;gap:9px;font-size:16px;font-weight:600;display:inline-flex}.dok-nummer{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink3);font-size:11.5px}.dok-linie{height:1px;margin:16px var(--dok-rand) 0;background:var(--line)}.dok-gegenstand{padding:18px var(--dok-rand) 8px;flex-wrap:wrap;justify-content:space-between;gap:20px;display:flex}.dok-art{font-family:var(--serif);letter-spacing:-.005em;max-width:none;margin:0 0 6px;font-size:25px;font-weight:600;line-height:1.2}.dok-fahrzeug{letter-spacing:-.01em;margin:0 0 3px;font-size:17px;font-weight:600}.dok-zeile{color:var(--ink2);margin:0 0 2px;font-size:14.5px}.dok-zeile:last-child{margin-bottom:0}.dok-nebenspalte{flex-wrap:wrap;align-items:flex-start;gap:18px;display:flex}.dok-qr{text-align:center}.dok-qr img{border-radius:var(--radius)}.dok-qr p{color:var(--ink2);margin:4px 0 0;font-size:11px}.dok-stand{margin:8px var(--dok-rand) 0;border-radius:var(--radius);background:var(--mist);color:var(--ink2);flex-wrap:wrap;align-items:center;gap:10px;padding:10px 14px;font-size:14px;font-weight:600;display:flex}.dok-warnung{margin:10px var(--dok-rand) 0;border:var(--rahmen) solid var(--amber);border-radius:var(--radius);background:var(--amber-soft);align-items:flex-start;gap:10px;padding:12px 15px;display:flex}.dok-warnung svg{color:var(--amber-ink);flex:none;margin-top:1px}.dok-warnung-titel{color:var(--amber-ink);margin:0;font-size:14px;font-weight:600}.dok-warnung-text{color:var(--ink2);margin:3px 0 0;font-size:13.5px;line-height:1.55}.dok-warnung--rot{border-color:var(--rot,#b91c1c);background:#fdeceb}.dok-warnung--rot svg,.dok-warnung--rot .dok-warnung-titel{color:#b91c1c}.dok-art-sub{color:var(--green-deep);letter-spacing:-.005em;margin:0 0 8px;font-size:14px;font-weight:600}.dok-historie{padding:18px var(--dok-rand) 20px;border-top:2px solid var(--green-deep);background:var(--mist);margin-top:20px}.dok-historie-kopf{margin-bottom:14px}.dok-historie-stufe{font-family:var(--serif);letter-spacing:-.01em;margin:5px 0 0;font-size:21px;font-weight:600;line-height:1.2}.dok-kurve{width:100%;height:auto;margin:4px 0 0;display:block}.dok-historie-fakten{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));align-items:start;gap:18px 26px;margin-top:18px;display:grid}.dok-historie-wert{letter-spacing:-.02em;color:var(--ink);font-variant-numeric:lining-nums tabular-nums;margin:4px 0 0;font-size:19px;font-weight:600}.dok-historie-band{font-family:var(--mono);letter-spacing:.01em;color:var(--ink3);font-variant-numeric:lining-nums tabular-nums;margin:3px 0 0;font-size:11px}.dok-methodik{margin-top:16px}.dok-methodik p:not(.feld){color:var(--ink3);margin:4px 0 0;font-size:12.5px;line-height:1.55}.dok-historie-minimal{border-left:2px solid var(--amber);background:var(--amber-soft);margin-top:18px;padding:12px 14px}.dok-historie-minimal p{color:var(--ink2);margin:0;font-size:13px;line-height:1.55}.dok-historie-minimal-titel{font-weight:600;color:var(--ink)!important;margin-bottom:4px!important}.dok-historie-offen{color:var(--ink3);max-width:76ch;margin:16px 0 0;font-size:12.5px;line-height:1.55}.dok-wert-lesarten{padding:14px var(--dok-rand) 0;max-width:72ch}.dok-wert-lesarten p{color:var(--ink2);margin:4px 0 0;font-size:13px;line-height:1.5}.dok-wert{padding:12px var(--dok-rand) 0;flex-wrap:wrap;align-items:center;gap:22px;display:flex}.dok-wert-text{max-width:420px}.dok-wert-name{margin:0;font-size:15px;font-weight:600}.dok-wert-sub{color:var(--ink2);margin:0;font-size:13.5px}.dok-fussnote{color:var(--ink2);margin:2px 0 0;font-size:12.5px}.dok-fussnote--leise{color:var(--ink3)}.dok-balken{border-radius:var(--radius);display:block}.dok-reichweite{margin:16px var(--dok-rand) 0;border-top:var(--rahmen) solid var(--line);flex-wrap:wrap;align-items:baseline;gap:22px;padding-top:16px;display:flex}.dok-reichweite-zahl{white-space:nowrap;letter-spacing:-.025em;min-width:208px;color:var(--green-deep);flex:none;margin:0;font-size:40px;font-weight:700;line-height:1.05}.dok-reichweite-band{letter-spacing:0;color:var(--ink2);font-size:15px;font-weight:600}.dok-reichweite-text{max-width:520px}.dok-reichweite-name{margin:0;font-size:15px;font-weight:600}.dok-reichweite-sub{color:var(--ink2);margin:2px 0 0;font-size:13.5px}.dok-kennzahlen{border-top:var(--rahmen) solid var(--line);grid-template-columns:repeat(auto-fit,minmax(170px,1fr));margin-top:22px;display:grid}.kz{border-bottom:var(--rahmen) solid var(--line);border-left:var(--rahmen) solid var(--line);padding:16px 18px}.kz:first-child{border-left:0}.kz .feld{color:var(--ink2)}.dok-kennzahlen .kz .feld{min-height:2.5em}.kz-wert{letter-spacing:-.015em;margin:4px 0 0;font-size:17px;font-weight:600}.kz--betont .kz-wert{color:var(--green-deep);font-size:19px}.kz-hinweis{color:var(--ink2);margin:3px 0 0;font-size:11.5px;font-weight:500}.dok-verlauf{padding:12px var(--dok-rand) 0;color:var(--ink2);margin:0;font-size:13px;line-height:1.55}.dok-verlauf strong{color:var(--ink);font-weight:600}.dok-daten{padding:14px var(--dok-rand) 0}.dok-daten p{color:var(--ink3);margin:3px 0 0;font-size:12.5px;line-height:1.55}.dok-daten .feld{margin:0}.dok-daten strong{color:var(--ink2);font-weight:600}.dok-daten-mess{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.dok-signatur{margin:18px var(--dok-rand) 0;border-top:var(--rahmen) solid var(--line);padding-top:14px}.dok-signatur>div{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 18px;display:flex}.dok-sig-marke{color:var(--green-deep);align-items:center;gap:8px;font-size:13px;font-weight:600;display:inline-flex}.dok-sig-link{color:var(--green-deep);text-underline-offset:3px;font-size:13px;font-weight:600;text-decoration:underline}.dok-meta{padding:14px var(--dok-rand) 22px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px 20px;display:grid}.dok-meta-wert{color:var(--ink2);overflow-wrap:anywhere;margin:0;font-size:13px;font-weight:500}.dok-meta-wert--mono{font-family:var(--mono)}.dok-meta .feld{font-family:var(--mono);letter-spacing:.12em;margin-bottom:2px;font-size:9.5px;font-weight:400}.dok-beiblatt{border:var(--rahmen) solid var(--line);border-radius:var(--radius);background:var(--paper2);margin-top:20px;padding:16px 20px}.dok-beiblatt--weit{padding:22px 24px}.dok-beiblatt h2{letter-spacing:-.02em;margin:0 0 14px;font-size:18px;font-weight:600}.dok-beiblatt-ziel{margin:0;font-size:15px}.dok-beiblatt-note{color:var(--ink2);margin:4px 0 0;font-size:13.5px;line-height:1.55}.dok-rechenweg{border-radius:var(--radius);background:var(--mist);margin:14px 0 0;padding:10px 12px}.dok-rechenweg p{color:var(--ink2);margin:0;font-size:13.5px;line-height:1.6}.dok-rechenweg strong{color:var(--ink);font-weight:600}.dok-grenzen{margin:14px 0 0}.dok-grenzen-titel{margin:0;font-size:13.5px;font-weight:600}.dok-grenzen p{color:var(--ink2);margin:4px 0 0;font-size:12.5px;line-height:1.55}.dok-verkauf{border:var(--rahmen) solid var(--green);border-radius:var(--radius);background:var(--green-soft);margin-top:20px;padding:14px 18px}.dok-verkauf-titel{color:var(--green-deep);margin:0;font-size:14px;font-weight:600}.dok-verkauf-text{color:var(--ink2);margin:4px 0 0;font-size:13.5px;line-height:1.55}.dok-aktionen{flex-wrap:wrap;gap:12px;margin-top:18px;display:flex}.dok-eigner{color:var(--ink3);margin:22px 0 0;font-size:13px;line-height:1.6}.dok-leer{place-items:center;min-height:100vh;padding:26px;display:grid}.dok-leer>div{text-align:center;max-width:420px}.dok-leer h1{max-width:none;margin:0 0 10px;font-size:24px}.dok-leer p{color:var(--ink2);margin:0 0 22px;line-height:1.6}@media (max-width:720px){.dok-kennzahlen{grid-template-columns:repeat(2,1fr)}}@media (max-width:420px){.dok-kennzahlen{grid-template-columns:1fr}.kz:first-child{border-left:0}}@media (max-width:480px){.dok{--dok-rand:16px}.dok-schale{padding-left:14px;padding-right:14px}.dok-art{font-size:21px}.dok-wert{gap:14px}}.pruef-status{border:var(--rahmen) solid var(--line);border-radius:var(--radius);background:var(--paper);color:var(--ink2);align-items:center;gap:12px;padding:14px 16px;font-size:15.5px;font-weight:600;display:flex}.pruef-status--gut{border-color:var(--green);background:var(--green-soft);color:var(--green-deep)}.pruef-status--schlecht{border-color:var(--fehler);background:var(--fehler-soft);color:var(--fehler)}.pruef-note{color:var(--ink2);margin:10px 2px 0;font-size:13.5px;line-height:1.55}.pruef-vin{border-top:var(--rahmen) solid var(--line);margin-top:20px;padding-top:18px}.pruef-vin label{margin-bottom:8px;font-size:14px;font-weight:600;display:block}.pruef-reihe{flex-wrap:wrap;gap:8px;display:flex}.pruef-vin input{border:var(--rahmen) solid var(--line);border-radius:var(--radius);background:var(--paper2);letter-spacing:.04em;text-transform:uppercase;flex:10rem;min-width:0;padding:11px 13px;font-size:15px}.pruef-urteil{margin:10px 2px 0;font-size:14px;font-weight:600}.pruef-urteil--ja{color:var(--green-deep)}.pruef-urteil--nein{color:var(--fehler)}.inserat-intro{color:var(--ink2);margin:0 0 16px;font-size:14.5px;line-height:1.6}.inserat-reihe{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.inserat-link{border-radius:var(--radius);background:var(--green-soft);color:var(--green-deep);padding:8px 12px;font-size:14.5px;font-weight:600}.inserat-kopieren{margin-top:8px}.inserat-textfeld{border:var(--rahmen) solid var(--line);border-radius:var(--radius);background:var(--paper2);width:100%;color:var(--ink);resize:vertical;margin-top:16px;padding:12px 14px;font-family:inherit;font-size:14px;line-height:1.5}.cr-page{width:100%;min-width:0;max-width:min(760px,100% - 32px);color:var(--ink);margin:0 auto 72px}.cr-hero{border-bottom:1px solid var(--line2);gap:20px;padding:22px 0 24px;display:grid}.cr-eyebrow{font-family:var(--mono);letter-spacing:.09em;text-transform:uppercase;color:var(--green-deep);margin:0 0 10px;font-size:12px}.cr-h1{letter-spacing:-.028em;max-width:20ch;margin:0 0 12px;font-size:clamp(27px,6.4vw,38px);line-height:1.16}.cr-lead{color:var(--ink2);max-width:46ch;margin:0 0 18px;font-size:16.5px;line-height:1.6}.cr-cta{justify-content:center;min-height:48px;padding:13px 22px;font-size:16px}.cr-hero .cr-cta{display:inline-flex}.cr-trust-line{color:var(--ink3,var(--ink2));margin:12px 0 0;font-size:13.5px;line-height:1.5}.cr-section{margin-top:38px}.cr-section>h2{letter-spacing:-.02em;margin:0 0 12px;font-size:21px;line-height:1.25}.cr-section>p{color:var(--ink2);max-width:62ch;margin:0 0 12px;line-height:1.7}.cr-section--leise>h2{font-size:19px}.cr-section--leise>p{font-size:15px}.cr-label{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink3,var(--ink2));margin:0 0 6px;font-size:11px}.cr-note{color:var(--ink3,var(--ink2));margin:10px 0 0;font-size:13px;line-height:1.55}.cr-steps{counter-reset:cr-step;gap:0;margin:6px 0 0;padding:0;list-style:none;display:grid}.cr-steps li{counter-increment:cr-step;border-top:1px solid var(--line);padding:13px 0 14px}.cr-step-title{color:var(--ink);margin:0 0 4px;font-weight:700}.cr-step-title:before{content:counter(cr-step) " · ";font-family:var(--mono);color:var(--green-ink);font-size:13px}.cr-step-text{color:var(--ink2);margin:0;font-size:14.5px;line-height:1.6}.cr-cards{grid-template-columns:1fr;gap:12px;margin:0;padding:0;list-style:none;display:grid}.cr-card{background:var(--paper2);border:1px solid var(--line);border-radius:var(--radius);padding:16px 18px}.cr-card-title{margin:0 0 6px;font-size:15.5px;font-weight:700}.cr-card-text{color:var(--ink2);margin:0;font-size:14.5px;line-height:1.6}.cr-liste{color:var(--ink2);margin:0;padding-left:20px;line-height:1.75}.cr-liste li::marker{color:var(--green-ink)}.cr-fakten{flex-wrap:wrap;gap:8px;margin:10px 0 0;padding:0;list-style:none;display:flex}.cr-fakten li{font-family:var(--mono);border:1px solid var(--line);border-radius:var(--radius);color:var(--ink2);padding:5px 10px;font-size:12.5px}.cr-links{margin:14px 0 0;font-size:14px}.cr-links a{color:var(--green-deep);text-decoration:underline}.cr-vergleich{grid-template-columns:1fr 1fr;gap:12px;margin-top:6px;display:grid}.cr-vergleich-teil{margin:0}.cr-vergleich svg{aspect-ratio:2;background:var(--paper2);border:1px solid var(--line);border-radius:var(--radius);width:100%;height:auto}.cr-vergleich figcaption{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink3,var(--ink2));text-align:center;margin-top:6px;font-size:11px}.cr-achse{stroke:var(--line2);stroke-width:1px}.cr-punkt{fill:var(--green-ink)}.cr-linie{fill:none;stroke:var(--green-ink);stroke-width:1.6px}.cr-faq{border-top:1px solid var(--line);padding:12px 0}.cr-faq summary{cursor:pointer;font-size:15.5px;font-weight:650;line-height:1.45}.cr-faq p{color:var(--ink2);margin:10px 0 0;font-size:14.5px;line-height:1.7}.cr-final{background:var(--paper2);border:1px solid var(--line);border-radius:var(--radius);text-align:center;margin-top:44px;padding:24px 20px}.cr-final h2{letter-spacing:-.02em;margin:0 0 16px;font-size:20px;line-height:1.3}.cr-disclosure{color:var(--ink3,var(--ink2));margin-top:26px;font-size:13px;line-height:1.6}.cr-disclosure p{margin:0}.cr-identity{align-items:center;gap:14px;margin:0;display:flex}.cr-identity--logo{flex-direction:row-reverse;justify-content:flex-end}.cr-identity-portrait{object-fit:contain;border-radius:var(--radius);background:var(--paper2);border:1px solid var(--line);width:96px;height:120px}.cr-identity-logo{object-fit:contain;width:auto;max-width:132px;height:34px}.cr-identity-kanal{font-family:var(--mono);letter-spacing:.05em;color:var(--ink3,var(--ink2));margin:0;font-size:12px}.cr-identity-kanal a{color:inherit;text-decoration:underline}.cr-relationship{color:var(--ink2);margin:10px 0 0;font-size:14px}.cr-zitat{background:var(--paper2);border-left:3px solid var(--green);border-radius:var(--radius);margin:34px 0 0;padding:18px 20px}.cr-zitat blockquote{color:var(--ink);margin:0;font-size:16.5px;line-height:1.65}.cr-zitat blockquote:before{content:"„"}.cr-zitat blockquote:after{content:"“"}.cr-zitat figcaption{color:var(--ink2);margin-top:8px;font-size:13.5px}.cr-vorschau-hinweis{border:1px solid var(--amber-ink,var(--line));background:var(--amber-soft,var(--paper2));border-radius:var(--radius);margin:0 0 18px;padding:14px 16px;font-size:14px;line-height:1.6}.cr-vorschau-hinweis p{margin:0 0 6px}.cr-vorschau-hinweis p:last-child{margin-bottom:0}@media (min-width:640px){.cr-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 22px}.cr-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.cr-hero{padding:30px 0}}@media (min-width:760px){.cr-hero{grid-template-columns:minmax(0,1fr) 220px;align-items:center;gap:32px}.cr-identity{flex-direction:column;align-items:flex-start;gap:12px}.cr-identity--logo{flex-direction:column-reverse;justify-content:flex-start}.cr-identity-portrait{aspect-ratio:4/5;width:100%;height:auto}.cr-identity-logo{max-width:180px;height:40px}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}
