@font-face{font-family:Bricolage Grotesque;src:url(/fonts/bricolage-grotesque-var.woff2)format("woff2");font-weight:200 800;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/inter-var.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}:root{color-scheme:light dark;--papier:#f6f2ec;--flaeche:#fff;--flaeche-2:#efe9e0;--tinte:#15232b;--gedaempft:#5a6b72;--linie:#e0d8cb;--linie-stark:#cdc2b1;--petrol:#0f5b63;--petrol-hell:#15727b;--petrol-tief:#0c2b2f;--petrol-flaeche:#e6eeed;--amber:#e0923f;--amber-tinte:#8f4f16;--amber-flaeche:#fbf0e2;--fehler:#9b2c2c;--fehler-flaeche:#fdeceb;--erfolg:#1f6b3f;--erfolg-flaeche:#e8f4ec;--aktion:var(--petrol);--aktion-text:#fff;--aktion-hover:var(--petrol-tief);--link:var(--petrol);--fokus:var(--amber-tinte);--schrift:"Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--schrift-kopf:"Bricolage Grotesque", "Inter", system-ui, sans-serif;--t-xs:.8125rem;--t-s:.9375rem;--t-m:1.0625rem;--t-l:clamp(1.1875rem, 1.1rem + .4vw, 1.375rem);--t-xl:clamp(1.5rem, 1.3rem + 1vw, 2rem);--t-2xl:clamp(1.875rem, 1.5rem + 1.9vw, 2.75rem);--t-3xl:clamp(2.25rem, 1.6rem + 3.2vw, 4rem);--breite:72rem;--breite-text:40rem;--rand:1.25rem;--radius-s:.5rem;--radius:.875rem;--radius-l:1.5rem;--abstand-sektion:clamp(3.5rem, 2rem + 7vw, 6.5rem);--schatten-s:0 1px 2px #15232b0f, 0 2px 8px #15232b0d;--schatten:0 2px 4px #15232b0d, 0 12px 32px #15232b17;--tempo:.22s;--kurve:cubic-bezier(.22, .61, .36, 1)}@media (prefers-color-scheme:dark){:root:not([data-thema=hell]){--papier:#0b1619;--flaeche:#122327;--flaeche-2:#173035;--tinte:#e8eeec;--gedaempft:#a4bbb9;--linie:#24444a;--linie-stark:#35606a;--petrol:#4fb3bd;--petrol-hell:#7fcbd2;--petrol-tief:#081114;--petrol-flaeche:#11292e;--amber:#f0a95a;--amber-tinte:#f0a95a;--amber-flaeche:#2a2017;--fehler:#ff9c94;--fehler-flaeche:#2b1614;--erfolg:#8fd9ab;--erfolg-flaeche:#11241a;--aktion:#4fb3bd;--aktion-text:#06181b;--aktion-hover:#7fcbd2;--link:#7fcbd2;--fokus:#f0a95a;--schatten-s:0 1px 2px #0006;--schatten:0 2px 4px #0000004d, 0 12px 32px #00000073}}:root[data-thema=dunkel]{--papier:#0b1619;--flaeche:#122327;--flaeche-2:#173035;--tinte:#e8eeec;--gedaempft:#a4bbb9;--linie:#24444a;--linie-stark:#35606a;--petrol:#4fb3bd;--petrol-hell:#7fcbd2;--petrol-tief:#081114;--petrol-flaeche:#11292e;--amber:#f0a95a;--amber-tinte:#f0a95a;--amber-flaeche:#2a2017;--fehler:#ff9c94;--fehler-flaeche:#2b1614;--erfolg:#8fd9ab;--erfolg-flaeche:#11241a;--aktion:#4fb3bd;--aktion-text:#06181b;--aktion-hover:#7fcbd2;--link:#7fcbd2;--fokus:#f0a95a;--schatten-s:0 1px 2px #0006;--schatten:0 2px 4px #0000004d, 0 12px 32px #00000073}*,:before,:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:5.5rem}body{background:var(--papier);color:var(--tinte);font-family:var(--schrift);font-size:var(--t-m);-webkit-font-smoothing:antialiased;flex-direction:column;min-height:100svh;line-height:1.65;display:flex;overflow-x:hidden}@media (width<=47.99em){body{padding-bottom:4.5rem}}img,svg,video{max-width:100%;display:block}img{height:auto}h1,h2,h3,h4{font-family:var(--schrift-kopf);letter-spacing:-.015em;text-wrap:balance;font-weight:700;line-height:1.12}h1{font-size:var(--t-3xl)}h2{font-size:var(--t-2xl)}h3{font-size:var(--t-xl)}h4{font-size:var(--t-l)}p,li{text-wrap:pretty}p,li,dd,dt,td,th,figcaption,summary{overflow-wrap:break-word}@media (width<=47.99em){.fliesstext p,.fliesstext li{-webkit-hyphens:auto;hyphens:auto}}p+p{margin-top:1em}a{color:var(--link);text-underline-offset:.22em;text-decoration-thickness:1px}a:hover{text-decoration-thickness:2px}strong{font-weight:650}:focus-visible{outline:3px solid var(--fokus);outline-offset:3px;border-radius:4px}::selection{background:var(--amber);color:#15232b}.huelle{width:100%;max-width:var(--breite);padding-inline:var(--rand);margin-inline:auto}.huelle--schmal{max-width:52rem}main{flex:1}.sektion{padding-block:var(--abstand-sektion)}.sektion--kompakt{padding-block:clamp(2.5rem,1.5rem + 4vw,4rem)}.sektion--flaeche{background:var(--flaeche)}.sektion--kreide{background:var(--flaeche-2)}.sektion--dunkel{background:var(--petrol-tief);--tinte:#eef3f1;--gedaempft:#a9c3c2;--linie:#244149;--flaeche:#11282d;--link:#8ed3da;color:var(--tinte)}.stapel>*+*{margin-top:var(--lücke,1.25rem)}.fliesstext{max-width:var(--breite-text)}.fliesstext>*+*{margin-top:1.1em}.fliesstext h2{margin-top:2.2em}.fliesstext h3{margin-top:1.8em}.fliesstext ul,.fliesstext ol{padding-left:1.3em}.fliesstext li+li{margin-top:.4em}.raster{gap:1.25rem;display:grid}.raster>*,.held__raster>*,.wege>*,.rechner>*,.feldpaar>*,.fuss__oben>*,.fuss__spalten>*{min-width:0}@media (width>=40em){.raster--2{grid-template-columns:repeat(2,1fr)}}@media (width>=48em){.raster--3{grid-template-columns:repeat(3,1fr)}}@media (width>=40em){.raster--4{grid-template-columns:repeat(2,1fr)}}@media (width>=62em){.raster--4{grid-template-columns:repeat(4,1fr)}}.naht{background-image:linear-gradient(90deg, var(--linie-stark) 0 10px, transparent 10px 18px);background-repeat:repeat-x;background-size:18px 2px;border:0;height:2px;display:block}.marke{font-family:var(--schrift-kopf);font-size:var(--t-xs);letter-spacing:.09em;text-transform:uppercase;color:var(--amber-tinte);align-items:center;gap:.55rem;font-weight:650;display:inline-flex}.marke:before{content:"";background:var(--amber);border-radius:2px;flex:none;width:1.5rem;height:.5rem}.titelgruppe{max-width:46rem}.titelgruppe .marke{margin-bottom:.9rem}.titelgruppe p{color:var(--gedaempft);font-size:var(--t-l);margin-top:.9rem}.knopf{min-height:2.875rem;font:inherit;font-family:var(--schrift-kopf);font-weight:650;font-size:var(--t-s);cursor:pointer;transition:background-color var(--tempo) var(--kurve), border-color var(--tempo) var(--kurve), transform var(--tempo) var(--kurve);border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding:.7rem 1.35rem;line-height:1.2;text-decoration:none;display:inline-flex}.knopf[hidden]{display:none}.knopf:hover{transform:translateY(-1px)}.knopf:active{transform:translateY(0)}.knopf--haupt{background:var(--aktion);color:var(--aktion-text)}.knopf--haupt:hover{background:var(--aktion-hover)}.knopf--amber{background:var(--amber);color:#15232b}.knopf--amber:hover{background:#cf8130}.knopf--rand{border-color:var(--linie-stark);color:var(--tinte);background:0 0}.knopf--rand:hover{border-color:var(--aktion);color:var(--aktion)}.knopf--still{color:var(--link);background:0 0;padding-inline:.25rem}.knopf--gross{min-height:3.25rem;font-size:var(--t-m);padding:.9rem 1.75rem}.knopf--voll{width:100%}.knopfreihe{flex-wrap:wrap;gap:.75rem;display:flex}.weiter{font-family:var(--schrift-kopf);font-weight:650;font-size:var(--t-s);align-items:center;gap:.4rem;text-decoration:none;display:inline-flex}.weiter:after{content:"→";transition:transform var(--tempo) var(--kurve)}.weiter:hover:after{transform:translate(3px)}.karte{background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--radius);box-shadow:var(--schatten-s);flex-direction:column;gap:.65rem;padding:1.5rem;display:flex}.karte h3{font-size:var(--t-l)}.karte p{color:var(--gedaempft);font-size:var(--t-s)}.karte .weiter{margin-top:auto;padding-top:.5rem}.karte--link{transition:border-color var(--tempo) var(--kurve), transform var(--tempo) var(--kurve);position:relative}.karte--link:hover{border-color:var(--linie-stark);transform:translateY(-2px)}.karte--link .abdeckung:after{content:"";border-radius:inherit;position:absolute;inset:0}.karte--band{position:relative;overflow:hidden}.karte--band:before{content:"";background:var(--amber);clip-path:polygon(100% 0,0 0,100% 100%);width:2.75rem;height:2.75rem;position:absolute;top:0;right:0}.kachel{background:var(--petrol-flaeche);border-radius:var(--radius);padding:1.25rem 1.4rem}.kopf{z-index:50;background:color-mix(in srgb, var(--papier) 88%, transparent);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--linie);position:sticky;top:0}.kopf__innen{align-items:center;gap:1rem;min-height:4.25rem;display:flex}.kopf__logo{flex:none;align-items:center;display:inline-flex}.kopf__logo img{width:auto;height:2.1rem}.kopf__logo--dunkel{display:none}.kopf__nav{margin-left:auto;display:none}@media (width>=62em){.kopf__nav{display:block}}.kopf__liste{align-items:center;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.kopf__liste a{border-radius:var(--radius-s);font-family:var(--schrift-kopf);font-weight:600;font-size:var(--t-s);color:var(--tinte);padding:.55rem .7rem;text-decoration:none;display:inline-block}.kopf__liste a:hover{background:var(--flaeche-2)}.kopf__liste a[aria-current=page]{color:var(--petrol);box-shadow:inset 0 -2px 0 var(--amber)}.kopf__aktion{display:none}@media (width>=62em){.kopf__aktion{flex:none;display:inline-flex}}.unter{position:relative}.unter__klappe{background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--radius);min-width:15rem;box-shadow:var(--schatten);margin:0;padding:.4rem;list-style:none;display:none;position:absolute;top:calc(100% + .4rem);left:0}.unter:hover .unter__klappe,.unter:focus-within .unter__klappe{display:block}.unter__klappe a{width:100%;display:block}.menueknopf{border:1px solid var(--linie-stark);min-height:2.75rem;font-family:var(--schrift-kopf);font-weight:650;font-size:var(--t-s);color:var(--tinte);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:.5rem;margin-left:auto;padding:.5rem .9rem;display:inline-flex}@media (width>=62em){.menueknopf{display:none}}.menueknopf__balken{background:currentColor;width:1.1rem;height:2px;display:block;position:relative}.menueknopf__balken:before,.menueknopf__balken:after{content:"";width:100%;height:2px;transition:transform var(--tempo) var(--kurve);background:currentColor;position:absolute;left:0}.menueknopf__balken:before{top:-6px}.menueknopf__balken:after{top:6px}.menueknopf[aria-expanded=true] .menueknopf__balken{background:0 0}.menueknopf[aria-expanded=true] .menueknopf__balken:before{transform:translateY(6px)rotate(45deg)}.menueknopf[aria-expanded=true] .menueknopf__balken:after{transform:translateY(-6px)rotate(-45deg)}.mobilmenue{border-top:1px solid var(--linie);background:var(--papier);max-height:calc(100svh - 4.25rem);display:none;overflow-y:auto}.mobilmenue[data-offen]{display:block}@media (width>=62em){.mobilmenue{display:none!important}}.mobilmenue ul{margin:0;padding:.75rem 0 1.25rem;list-style:none}.mobilmenue a{border-bottom:1px solid var(--linie);font-family:var(--schrift-kopf);color:var(--tinte);padding:.85rem .25rem;font-weight:650;text-decoration:none;display:block}.mobilmenue .unterpunkt a{font-weight:500;font-size:var(--t-s);color:var(--gedaempft);padding-left:1.1rem}.mobilmenue .knopfreihe{margin-top:1.1rem}.kontaktleiste{z-index:60;background:var(--linie);border-top:1px solid var(--linie);padding-bottom:env(safe-area-inset-bottom);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;max-width:100vw;display:grid;position:fixed;bottom:0;left:0;right:0}@media (width>=48em){.kontaktleiste{display:none}}.kontaktleiste a{background:var(--flaeche);min-height:3.5rem;color:var(--tinte);font-family:var(--schrift-kopf);font-size:var(--t-xs);flex-direction:column;justify-content:center;align-items:center;gap:.15rem;font-weight:650;text-decoration:none;display:flex}.kontaktleiste a:last-child{background:var(--aktion);color:var(--aktion-text)}.kontaktleiste svg{width:1.15rem;height:1.15rem}.fuss{background:var(--petrol-tief);color:#e3ecea;margin-top:var(--abstand-sektion);padding-block:clamp(3rem,2rem + 4vw,4.5rem) 2rem}.fuss a{color:#cfe3e2;text-decoration:none}.fuss a:hover{text-decoration:underline}.fuss__oben{gap:2.5rem;display:grid}@media (width>=48em){.fuss__oben{grid-template-columns:1.3fr 2.4fr}}.fuss__spalten{grid-template-columns:repeat(2,1fr);gap:2rem 1.5rem;display:grid}@media (width>=62em){.fuss__spalten{grid-template-columns:repeat(4,1fr)}}.fuss h2{font-size:var(--t-xs);letter-spacing:.09em;text-transform:uppercase;color:#8fb3b2;margin-bottom:.75rem}.fuss ul{font-size:var(--t-s);gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.fuss__logo img{width:auto;height:2.1rem;margin-bottom:1rem}.fuss__unten{font-size:var(--t-xs);color:#9fc0bf;border-top:1px solid #214149;flex-wrap:wrap;gap:.5rem 1.25rem;margin-top:2.5rem;padding-top:1.5rem;display:flex}.bild{border-radius:var(--radius);background:var(--flaeche-2);overflow:hidden}.bild img{object-fit:cover;width:100%;height:100%}.platzhalter{border-radius:var(--radius);border:1px dashed var(--linie-stark);background-color:var(--petrol-flaeche);background-image:repeating-linear-gradient(135deg, color-mix(in srgb, var(--petrol) 9%, transparent) 0 2px, transparent 2px 11px);color:var(--tinte);flex-direction:column;justify-content:flex-end;gap:.4rem;padding:1.1rem;display:flex;position:relative;overflow:hidden}.platzhalter__kennzeichen{font-family:var(--schrift-kopf);letter-spacing:.1em;text-transform:uppercase;color:#15232b;background:var(--amber);border-radius:999px;align-self:flex-start;padding:.2rem .6rem;font-size:.6875rem;font-weight:700}.platzhalter__motiv{font-size:var(--t-xs);color:var(--gedaempft);line-height:1.45}figure{margin:0}figcaption{font-size:var(--t-xs);color:var(--gedaempft);margin-top:.6rem}.tabellenrahmen{-webkit-overflow-scrolling:touch;border:1px solid var(--linie);border-radius:var(--radius);background:var(--flaeche);max-width:100%;overflow-x:auto}table{border-collapse:collapse;width:100%;min-width:30rem;font-size:var(--t-s)}caption{text-align:left;font-weight:650;font-family:var(--schrift-kopf);padding:1rem 1.1rem 0}th,td{text-align:left;border-bottom:1px solid var(--linie);padding:.8rem 1.1rem}thead th{font-family:var(--schrift-kopf);font-size:var(--t-xs);letter-spacing:.04em;text-transform:uppercase;color:var(--gedaempft);background:var(--flaeche-2)}tbody tr:last-child th,tbody tr:last-child td{border-bottom:0}td.zahl,th.zahl{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.tabellenhinweis{font-size:var(--t-xs);color:var(--gedaempft);margin-top:.65rem}label{font-weight:600;font-size:var(--t-s);margin-bottom:.35rem;display:block}.feld{margin-bottom:1.1rem}.feld__hinweis{font-size:var(--t-xs);color:var(--gedaempft);margin-top:.3rem}input[type=text],input[type=email],input[type=tel],input[type=date],input[type=number],select,textarea{width:100%;min-height:2.875rem;font:inherit;font-size:var(--t-s);color:var(--tinte);background:var(--flaeche);border:1px solid var(--linie-stark);border-radius:var(--radius-s);padding:.65rem .85rem}textarea{resize:vertical;min-height:7rem}input:hover,select:hover,textarea:hover{border-color:var(--petrol)}input[aria-invalid=true],select[aria-invalid=true],textarea[aria-invalid=true]{border-color:var(--fehler);background:var(--fehler-flaeche)}.feldfehler{font-size:var(--t-xs);color:var(--fehler);margin-top:.35rem;font-weight:600;display:block}fieldset{border:0;margin:0 0 1.25rem;padding:0}legend{font-family:var(--schrift-kopf);font-weight:700;font-size:var(--t-l);margin-bottom:.75rem;padding:0}.wahl{gap:.6rem;display:grid}@media (width>=40em){.wahl--2{grid-template-columns:repeat(2,1fr)}}.wahl__feld{position:relative}.wahl__feld input{opacity:0;width:1px;height:1px;position:absolute}.wahl__feld label{background:var(--flaeche);border:1px solid var(--linie-stark);border-radius:var(--radius-s);cursor:pointer;min-height:3rem;transition:border-color var(--tempo) var(--kurve), background-color var(--tempo) var(--kurve);align-items:flex-start;gap:.75rem;margin:0;padding:.9rem 1rem;font-weight:600;display:flex}.wahl__feld label:before{content:"";border:2px solid var(--linie-stark);background:var(--flaeche);border-radius:50%;flex:none;width:1.2rem;height:1.2rem;margin-top:.15rem}.wahl__feld--kasten label:before{border-radius:5px}.wahl__feld input:checked+label{border-color:var(--petrol);background:var(--petrol-flaeche)}.wahl__feld input:checked+label:before{border-color:var(--petrol);background:var(--petrol);box-shadow:inset 0 0 0 3px var(--flaeche)}.wahl__feld input:focus-visible+label{outline:3px solid var(--fokus);outline-offset:3px}.wahl__text{font-weight:500;font-size:var(--t-xs);color:var(--gedaempft);margin-top:.15rem;display:block}.honig{width:1px;height:1px;overflow:hidden;position:absolute!important;left:-9999px!important}.hinweisbox{border:1px solid var(--linie);border-left:4px solid var(--amber);background:var(--amber-flaeche);border-radius:var(--radius-s);font-size:var(--t-s);padding:1rem 1.15rem}.hinweisbox--fehler{border-left-color:var(--fehler);background:var(--fehler-flaeche)}.hinweisbox--erfolg{border-left-color:var(--erfolg);background:var(--erfolg-flaeche)}.hinweisbox h2,.hinweisbox h3{font-size:var(--t-l);margin-bottom:.4rem}.faq{border-top:1px solid var(--linie)}.faq details{border-bottom:1px solid var(--linie)}.faq summary{min-height:2.75rem;font-family:var(--schrift-kopf);font-weight:650;font-size:var(--t-l);cursor:pointer;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.1rem 0;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";color:var(--petrol);transition:transform var(--tempo) var(--kurve);flex:none;font-size:1.5rem;line-height:1}.faq details[open] summary:after{transform:rotate(45deg)}.faq details>div{max-width:var(--breite-text);color:var(--gedaempft);padding-bottom:1.2rem}.pfad{font-size:var(--t-xs);color:var(--gedaempft);padding-block:1rem 0}.pfad ol{flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.pfad li+li:before{content:"/";color:var(--linie-stark);margin-right:.4rem}.pfad a{color:inherit}.nurlesbar{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sprungmarke{z-index:100;background:var(--aktion);color:var(--aktion-text);border-radius:var(--radius-s);padding:.6rem 1rem;font-weight:650;text-decoration:none;position:absolute;top:.5rem;left:.5rem;transform:translateY(-200%)}.sprungmarke:focus{transform:translateY(0)}.liste-haken{gap:.6rem;padding:0;list-style:none;display:grid}.liste-haken li{align-items:flex-start;gap:.7rem;display:flex}.liste-haken li:before{content:"";background-color:var(--petrol-flaeche);width:1.2rem;height:1.2rem;box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--petrol) 45%, transparent);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='%230f5b63' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round' d='M5.5 10.5l3 3 6-7'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:1.2rem 1.2rem;border-radius:50%;flex:none;margin-top:.3rem}@media (prefers-color-scheme:dark){:root:not([data-thema=hell]) .liste-haken li:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='%234fb3bd' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round' d='M5.5 10.5l3 3 6-7'/%3E%3C/svg%3E")}}:root[data-thema=dunkel] .liste-haken li:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='%234fb3bd' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round' d='M5.5 10.5l3 3 6-7'/%3E%3C/svg%3E")}.schritte{counter-reset:schritt;gap:1.5rem;padding:0;list-style:none;display:grid}@media (width>=48em){.schritte{grid-template-columns:repeat(4,1fr)}}.schritte li{counter-increment:schritt;padding-top:2.75rem;position:relative}.schritte li:before{content:counter(schritt);background:var(--petrol);color:#fff;width:2.1rem;height:2.1rem;font-family:var(--schrift-kopf);font-weight:700;font-size:var(--t-s);border-radius:50%;place-items:center;display:grid;position:absolute;top:0;left:0}.schritte h3{font-size:var(--t-l);margin-bottom:.35rem}.schritte p{color:var(--gedaempft);font-size:var(--t-s)}.kennzahl{font-family:var(--schrift-kopf);font-weight:700;font-size:var(--t-2xl);line-height:1}.kennzahl+p{font-size:var(--t-s);color:var(--gedaempft);margin-top:.4rem}.auftritt{opacity:1}body.js .auftritt{opacity:0;transform:translateY(14px)}body.js .auftritt.sichtbar{opacity:1;transition:opacity .62s var(--kurve), transform .62s var(--kurve);transform:none}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}body.js .auftritt{opacity:1;transform:none}}@media (prefers-color-scheme:dark){:root:not([data-thema=hell]) .kopf__logo--hell{display:none}:root:not([data-thema=hell]) .kopf__logo--dunkel{display:block}}:root[data-thema=dunkel] .kopf__logo--hell{display:none}:root[data-thema=dunkel] .kopf__logo--dunkel{display:block}.held{padding-block:clamp(2.25rem,1.5rem + 4vw,4rem) 0}.held__raster{align-items:center;gap:2rem;display:grid}@media (width>=62em){.held__raster{grid-template-columns:1.04fr .96fr;gap:3.5rem}}.held h1{margin-bottom:1.1rem}.held__einleitung{font-size:var(--t-l);color:var(--gedaempft);max-width:34rem}.held__knoepfe{margin-top:1.9rem}.held__belege{border-top:1px solid var(--linie);gap:.75rem;margin-top:2.25rem;padding-top:1.5rem;display:grid}.held__belege li{font-size:var(--t-s)}.held__medium{position:relative}.heldvideo{border-radius:var(--radius-l);background:var(--flaeche-2);position:relative;overflow:hidden}.heldvideo video{object-fit:cover;width:100%;height:100%;display:block}.heldvideo__fahne{background:color-mix(in srgb, var(--petrol-tief) 82%, transparent);color:#eef3f1;font-size:var(--t-xs);backdrop-filter:blur(6px);border-radius:999px;padding:.35rem .7rem;position:absolute;bottom:.9rem;left:.9rem}.wege{gap:1.25rem;display:grid}@media (width>=48em){.wege{grid-template-columns:repeat(2,1fr)}}.weg{border-radius:var(--radius-l);border:1px solid var(--linie);background:var(--flaeche);box-shadow:var(--schatten-s);flex-direction:column;gap:.9rem;padding:clamp(1.5rem,1rem + 2vw,2.25rem);display:flex;position:relative}.weg__liste{margin-top:.25rem}.weg .knopfreihe{margin-top:auto;padding-top:.75rem}.bewertung{border:1px dashed var(--linie-stark);border-radius:var(--radius-l);background:var(--flaeche);text-align:center;justify-items:center;gap:1rem;padding:clamp(1.5rem,1rem + 2vw,2.25rem);display:grid}.rechner{gap:1.5rem;display:grid}@media (width>=62em){.rechner{grid-template-columns:1.15fr .85fr;align-items:start;gap:2.5rem}}.rechner__ergebnis{border-radius:var(--radius-l);background:var(--petrol-tief);color:#eef3f1;box-shadow:var(--schatten);padding:clamp(1.4rem,1rem + 2vw,2rem);position:relative}@media (width>=62em){.rechner__ergebnis{position:sticky;top:5.5rem}}.rechner__ergebnis h3{font-size:var(--t-m);color:#9fc6c5;letter-spacing:.06em;text-transform:uppercase}.rechner__posten{font-size:var(--t-s);gap:.55rem;margin:1.1rem 0 0;padding:0;list-style:none;display:grid}.rechner__posten li{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.rechner__posten span:last-child{font-variant-numeric:tabular-nums;white-space:nowrap}.rechner__summe{border-top:1px solid #2d555c;justify-content:space-between;align-items:baseline;gap:1rem;margin-top:1.1rem;padding-top:1.1rem;display:flex}.rechner__summe b{font-family:var(--schrift-kopf);font-size:var(--t-xl);font-variant-numeric:tabular-nums}.rechner__fuss{font-size:var(--t-xs);color:#9fc6c5;margin-top:1rem}.rechner__ergebnis .knopf{margin-top:1.25rem}.assistent{max-width:46rem}.assistent__schritt{margin-bottom:2rem}.assistent__schritt[hidden]{display:none}.fortschritt{counter-reset:fs;font-size:var(--t-xs);flex-wrap:wrap;gap:.4rem .75rem;margin:0 0 2rem;padding:0;list-style:none;display:flex}.fortschritt li{counter-increment:fs;color:var(--gedaempft);font-family:var(--schrift-kopf);align-items:center;gap:.45rem;font-weight:650;display:flex}.fortschritt li:before{content:counter(fs);border:1.5px solid var(--linie-stark);border-radius:50%;place-items:center;width:1.5rem;height:1.5rem;font-size:.75rem;display:grid}.fortschritt li[data-zustand=aktiv]{color:var(--tinte)}.fortschritt li[data-zustand=aktiv]:before{border-color:var(--petrol);background:var(--petrol);color:#fff}.fortschritt li[data-zustand=fertig]:before{border-color:var(--petrol);color:var(--petrol);content:"✓"}.detailblock{border-top:1px solid var(--linie);margin-top:1.5rem;padding-top:1.5rem}@supports selector(:has(*)){.detailblock{display:none}form:has(#art-umzug:checked) .detailblock[data-art=umzug],form:has(#art-moebeltaxi:checked) .detailblock[data-art=moebeltaxi],form:has(#art-helfer:checked) .detailblock[data-art=helfer],form:has(#art-entruempelung:checked) .detailblock[data-art=entruempelung],form:has(#art-firma:checked) .detailblock[data-art=firma]{display:block}}.feldpaar{gap:0 1rem;display:grid}@media (width>=34em){.feldpaar{grid-template-columns:repeat(2,1fr)}}.assistent__navi{border-top:1px solid var(--linie);flex-wrap:wrap;align-items:center;gap:.75rem;padding-top:1.25rem;display:flex}.assistent__navi .knopf--still{margin-right:auto}.zusammenfassung{gap:1rem;display:grid}.zusammenfassung__block{border:1px solid var(--linie);border-radius:var(--radius-s);background:var(--flaeche);padding:1rem 1.15rem}.zusammenfassung__kopf{justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:.6rem;display:flex}.zusammenfassung__kopf h3{font-size:var(--t-m)}.zusammenfassung dl{font-size:var(--t-s);gap:.35rem;margin:0;display:grid}.zusammenfassung dl>div{flex-wrap:wrap;gap:.25rem .6rem;display:flex}.zusammenfassung dt{color:var(--gedaempft);min-width:11rem}.zusammenfassung dd{margin:0;font-weight:600}.einwilligung{z-index:80;background:var(--flaeche);border-top:1px solid var(--linie-stark);padding:1.25rem var(--rand) calc(1.25rem + env(safe-area-inset-bottom));position:fixed;bottom:0;left:0;right:0;box-shadow:0 -8px 40px #15232b29}@media (width<=47.99em){.einwilligung{bottom:3.5rem}}.einwilligung[hidden]{display:none}.einwilligung__innen{max-width:var(--breite);gap:1rem;margin-inline:auto;display:grid}@media (width>=62em){.einwilligung__innen{grid-template-columns:1fr auto;align-items:center;gap:2rem}}.einwilligung h2{font-size:var(--t-l);margin-bottom:.4rem}.einwilligung p{font-size:var(--t-s);color:var(--gedaempft);max-width:46rem}.einwilligung .knopfreihe{flex-wrap:nowrap}@media (width<=34em){.einwilligung .knopfreihe{flex-wrap:wrap}}.einwilligung .knopf{white-space:nowrap}.kartenbox{text-align:center;border:1px dashed var(--linie-stark);border-radius:var(--radius);background-color:var(--petrol-flaeche);background-image:repeating-linear-gradient(135deg, color-mix(in srgb, var(--petrol) 9%, transparent) 0 2px, transparent 2px 11px);aspect-ratio:16/10;place-items:center;gap:.75rem;padding:clamp(1.5rem,1rem + 3vw,3rem);display:grid;position:relative}.kartenbox p{font-size:var(--t-s);color:var(--gedaempft);max-width:28rem}.kartenbox iframe{border-radius:var(--radius);border:0;width:100%;height:100%}.kartenbox--geladen{background-image:none;border-style:solid;padding:0;display:block}
