@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/_astro/archivo-vietnamese-wdth-normal.rJmnGBSt.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/_astro/archivo-latin-ext-wdth-normal.7khWdh9v.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/_astro/archivo-latin-wdth-normal.DY7AcnAa.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--schwarz:#0b0b0a;--nacht:#131311;--nacht-2:#1b1a17;--linie-dunkel:#2c2a25;--papier:#f4f0e6;--papier-2:#ebe5d7;--linie-hell:#d8d0bd;--stein:#5f5a50;--nebel:#a8a295;--gold:#f2cb07;--gold-hell:#ffd83a;--gold-tief:#8a7300;--grund:var(--schwarz);--text:#f3f0e8;--text-leise:var(--nebel);--akzent:var(--gold);--schrift:"Archivo Variable", Archivo, system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--breit:118%;--t-mega:clamp(2.75rem, 1.2rem + 6.4vw, 6.4rem);--t-h1:clamp(2.05rem, 1.1rem + 4.6vw, 4.6rem);--t-h2:clamp(1.9rem, 1.1rem + 3vw, 3.4rem);--t-h3:clamp(1.3rem, 1rem + 1vw, 1.75rem);--t-gross:clamp(1.12rem, 1rem + .45vw, 1.35rem);--t-text:1.0625rem;--t-klein:.9rem;--t-marke:.78rem;--rand:clamp(1.25rem, .6rem + 3vw, 3.5rem);--breite:1320px;--abschnitt:clamp(4.5rem, 3rem + 7vw, 9.5rem);--abstand-s:.75rem;--abstand-m:1.5rem;--abstand-l:clamp(2rem, 1.4rem + 2.4vw, 3.5rem);--radius:14px;--radius-s:8px;--uebergang:.18s cubic-bezier(.2,.7,.2,1)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:5.5rem}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}body{background:var(--grund);color:var(--text);font-family:var(--schrift);font-size:var(--t-text);font-optical-sizing:auto;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;margin:0;line-height:1.62;overflow-x:clip}img,video{max-width:100%;height:auto;display:block}a{color:inherit}p{margin:0 0 1em}p:last-child{margin-bottom:0}h1,h2,h3,h4{font-weight:800;font-stretch:var(--breit);letter-spacing:-.02em;text-wrap:balance;margin:0;line-height:1.02}h3,h4{letter-spacing:-.01em;line-height:1.15}::selection{background:var(--gold);color:var(--schwarz)}:focus-visible{outline:3px solid var(--gold);outline-offset:3px;border-radius:4px}.hell :focus-visible{outline-color:var(--schwarz)}.nur-lesbar{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sprung{z-index:100;background:var(--gold);color:var(--schwarz);border-radius:var(--radius-s);padding:.7rem 1rem;font-weight:700;text-decoration:none;position:absolute;top:-4rem;left:1rem}.sprung:focus{top:1rem}.huelle{width:min(100% - 2 * var(--rand), var(--breite));margin-inline:auto}.abschnitt{padding-block:var(--abschnitt);position:relative}.hell{background:var(--papier);color:var(--schwarz);--text-leise:var(--stein)}.hell-2{background:var(--papier-2)}.dunkel-2{background:var(--nacht)}.kennzeile{font-size:var(--t-marke);letter-spacing:.16em;text-transform:uppercase;color:var(--gold);align-items:center;gap:.7rem;margin-bottom:1.25rem;font-weight:700;display:inline-flex}.kennzeile:before{content:"";background:currentColor;width:1.8rem;height:2px}.hell .kennzeile{color:var(--schwarz)}.hell .kennzeile:before{background:var(--gold);height:4px}.mega{font-size:min(var(--t-mega), 14vw)}h1,h2,h3,h4,legend,summary,.mega,.h1,.h2{hyphens:manual;overflow-wrap:normal}summary,.h3,h3{text-wrap:pretty}.h1{font-size:min(var(--t-h1), 13vw)}.h2{font-size:min(var(--t-h2), 11vw)}.h3{font-size:var(--t-h3)}.gross{font-size:var(--t-gross);line-height:1.55}.leise{color:var(--text-leise)}.gold{color:var(--gold)}.lesebreite{max-width:62ch}.unterstrich{background:linear-gradient(var(--gold), var(--gold)) 0 92% / 100% .14em no-repeat;padding-bottom:.02em}.knopf{min-height:3.1rem;font:inherit;cursor:pointer;transition:background var(--uebergang), color var(--uebergang), border-color var(--uebergang), transform var(--uebergang);border:2px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:.6rem;padding:.8rem 1.35rem;font-size:1rem;font-weight:700;line-height:1.1;text-decoration:none;display:inline-flex}.knopf:active{transform:translateY(1px)}.knopf-gold{background:var(--gold);color:var(--schwarz)}.knopf-gold:hover{background:var(--gold-hell)}.knopf-rand{color:var(--text);background:0 0;border-color:#f3f0e859}.knopf-rand:hover{border-color:var(--gold);color:var(--gold)}.hell .knopf-rand{color:var(--schwarz);border-color:#0b0b0a59}.hell .knopf-rand:hover{border-color:var(--schwarz);background:var(--schwarz);color:var(--papier)}.knopf-dunkel{background:var(--schwarz);color:var(--papier)}.knopf-dunkel:hover{background:#2a2925}.knopf .pfeil{transition:transform var(--uebergang)}.knopf:hover .pfeil{transform:translate(3px)}.knopfreihe{flex-wrap:wrap;gap:.8rem;display:flex}.textlink{border-bottom:2px solid var(--gold);align-items:center;gap:.45rem;padding-bottom:.15rem;font-weight:700;text-decoration:none;display:inline-flex}.textlink:hover{color:var(--gold)}.hell .textlink:hover{color:var(--gold-tief)}.kopf{z-index:50;transition:border-color var(--uebergang);border-bottom:1px solid #0000;position:sticky;top:0}.kopf:before{content:"";z-index:-1;pointer-events:none;-webkit-backdrop-filter:saturate(140%)blur(12px);background:#0b0b0af7;position:absolute;inset:0}.kopf[data-gescrollt]{border-bottom-color:var(--linie-dunkel)}.kopf-innen{justify-content:space-between;align-items:center;gap:1.5rem;min-height:4.5rem;display:flex}.marke{font-weight:800;font-stretch:var(--breit);letter-spacing:.02em;align-items:center;gap:.75rem;font-size:1.02rem;text-decoration:none;display:inline-flex}.marke img{width:44px;height:44px}.marke small{letter-spacing:.2em;color:var(--gold);font-size:.62rem;font-weight:700;font-stretch:100%;display:block}.nav{align-items:center;gap:.4rem;display:flex}.nav a:not(.knopf){color:#d9d5cb;transition:color var(--uebergang), background var(--uebergang);border-radius:999px;padding:.55rem .8rem;font-size:.96rem;font-weight:600;text-decoration:none}.nav a:not(.knopf):hover{color:var(--text);background:#ffffff0f}.nav a[aria-current=page]{color:var(--gold)}.nav .knopf{min-height:2.6rem;margin-left:.5rem;padding:.55rem 1.1rem;font-size:.92rem}.menueknopf{color:var(--text);cursor:pointer;background:0 0;border:0;border-radius:999px;width:3rem;height:3rem;display:none}.menueknopf span{width:22px;height:2px;transition:transform var(--uebergang), opacity var(--uebergang);background:currentColor;margin:5px auto;display:block}@media (width<=70em){.menueknopf{display:block}.nav{background:var(--schwarz);padding:1.5rem max(var(--rand), env(safe-area-inset-right)) calc(2.5rem + env(safe-area-inset-bottom)) max(var(--rand), env(safe-area-inset-left));visibility:hidden;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex-direction:column;align-items:stretch;gap:0;transition:transform .26s cubic-bezier(.2,.7,.2,1),visibility 0s linear .26s;position:fixed;inset:4.5rem 0 0;overflow-y:auto;transform:translateY(-110%)}.nav a:not(.knopf){font-size:1.6rem;font-weight:800;font-stretch:var(--breit);border-bottom:1px solid var(--linie-dunkel);border-radius:0;padding:.9rem 0}.nav .knopf{min-height:3.2rem;margin:1.5rem 0 0;font-size:1rem}body[data-menue] .kopf:before{background:var(--schwarz)}body[data-menue] .nav{visibility:visible;transition:transform .26s cubic-bezier(.2,.7,.2,1);transform:none}body[data-menue]{overflow:hidden}html:has(body[data-menue]){overscroll-behavior:none}body[data-menue] .menueknopf span:first-child{transform:translateY(7px)rotate(45deg)}body[data-menue] .menueknopf span:nth-child(2){opacity:0}body[data-menue] .menueknopf span:nth-child(3){transform:translateY(-7px)rotate(-45deg)}}.seitenkopf{border-bottom:1px solid var(--linie-dunkel);padding-block:clamp(3.5rem,2rem + 6vw,7.5rem) clamp(2.5rem,1.5rem + 4vw,5rem)}.seitenkopf .gross{color:#d6d2c8;max-width:60ch;margin-top:1.5rem}.pfad{font-size:var(--t-klein);color:var(--text-leise);margin-bottom:1.75rem}.pfad a{text-decoration:none}.pfad a:hover{color:var(--gold)}.rahmen{border-radius:var(--radius);background:var(--nacht-2);position:relative;overflow:hidden}.rahmen>video,.rahmen>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.browser{background:#202020;border:1px solid #ffffff14;border-radius:12px;overflow:hidden;box-shadow:0 30px 60px -30px #0009}.hell .browser{border-color:#00000014;box-shadow:0 30px 60px -32px #281e0073}.browser-leiste{background:#1c1c1b;align-items:center;gap:.4rem;padding:.55rem .8rem;display:flex}.browser-leiste i{background:#3a3936;border-radius:50%;width:.55rem;height:.55rem}.browser-leiste span{color:#9b968b;letter-spacing:.02em;margin-left:.6rem;font-size:.72rem}.browser img{aspect-ratio:1600/848;object-fit:cover;object-position:top;width:100%}.faq-raster{gap:var(--abstand-l);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;display:grid}.faq-liste{border-top:1px solid var(--linie-hell)}.faq-liste details{border-bottom:1px solid var(--linie-hell)}.faq-liste summary{cursor:pointer;grid-template-columns:1fr auto;align-items:center;gap:1rem;padding:1.4rem 0;font-size:1.12rem;font-weight:700;line-height:1.35;list-style:none;display:grid}.faq-liste summary::-webkit-details-marker{display:none}.faq-liste summary:after{content:"";background:var(--schwarz) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14'%3E%3Cpath d='M7 1v12M1 7h12' stroke='%23f2cb07' stroke-width='2' fill='none'/%3E%3C/svg%3E") center no-repeat;width:2.2rem;height:2.2rem;transition:transform var(--uebergang);border-radius:50%}.faq-liste details[open] summary:after{transform:rotate(45deg)}.faq-liste summary:hover{color:var(--gold-tief)}.faq-antwort{color:#33302a;padding:0 3.2rem 1.6rem 0}@media (width<=53.75em){.faq-raster{grid-template-columns:minmax(0,1fr)}.faq-antwort{padding-right:0}}.abschluss{isolation:isolate;position:relative;overflow:hidden}.abschluss-bild{z-index:-1;position:absolute;inset:0}.abschluss-bild img{object-fit:cover;opacity:.38;filter:grayscale()contrast(1.1);width:100%;height:100%}.abschluss-bild:after{content:"";background:linear-gradient(90deg, var(--schwarz) 20%, #0b0b0a99 70%, #0b0b0a59);position:absolute;inset:0}.abschluss-raster{gap:var(--abstand-l);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;display:grid}.abschluss-kontakt{gap:.9rem;font-size:1.05rem;display:grid}.abschluss-kontakt a{flex-wrap:wrap;align-items:baseline;gap:.2rem .8rem;text-decoration:none;display:flex}.abschluss-kontakt a span{min-width:0}.abschluss-kontakt a[href^=mailto] span{overflow-wrap:anywhere}.abschluss-kontakt a:hover{color:var(--gold)}.abschluss-kontakt b{font-size:var(--t-marke);letter-spacing:.14em;text-transform:uppercase;color:var(--gold);min-width:5.5rem}@media (width<=53.75em){.abschluss-raster{grid-template-columns:minmax(0,1fr)}}.fuss{background:var(--schwarz);border-top:1px solid var(--linie-dunkel);color:#cfcac0;padding-block:4rem 2rem;font-size:.95rem}.fuss-raster{grid-template-columns:minmax(0,1.4fr) repeat(3,minmax(0,1fr));gap:2.5rem;display:grid}.fuss h2{font-size:var(--t-marke);letter-spacing:.16em;text-transform:uppercase;color:var(--gold);margin-bottom:1rem;font-stretch:100%}.fuss ul{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.fuss a{text-decoration:none}.fuss a:hover{color:var(--gold)}.fuss-unten{border-top:1px solid var(--linie-dunkel);color:var(--nebel);flex-wrap:wrap;justify-content:space-between;gap:1rem 2rem;margin-top:3rem;padding-top:1.5rem;font-size:.85rem;display:flex}.fuss-unten nav{flex-wrap:wrap;gap:1.5rem;display:flex}.sozial{gap:.6rem;margin-top:1.25rem;display:flex}.sozial a{border:1px solid var(--linie-dunkel);border-radius:50%;place-items:center;width:2.75rem;height:2.75rem;display:grid}.sozial a:hover{border-color:var(--gold)}.sozial svg{fill:currentColor;width:18px;height:18px}@media (width<=56.25em){.fuss-raster{grid-template-columns:repeat(2,minmax(0,1fr))}.fuss-raster>:first-child{grid-column:1/-1}}@media (width<=30em){.fuss-raster{grid-template-columns:minmax(0,1fr)}}.formular{gap:1.6rem;display:grid}.formteil{border:0;gap:1.1rem;min-width:0;margin:0;padding:0;display:grid}.formteil+.formteil{border-top:1px solid var(--linie-hell);padding-top:1.6rem}.formteil legend{font-weight:800;font-stretch:var(--breit);letter-spacing:-.01em;align-items:center;gap:.7rem;margin-bottom:1rem;padding:0;font-size:1.12rem;display:flex}.formteil-nr{background:var(--schwarz);width:1.9rem;height:1.9rem;color:var(--gold);border-radius:50%;flex:none;place-items:center;font-size:.85rem;font-stretch:100%;display:grid}.feld{grid-template-columns:minmax(0,1fr);gap:.45rem;display:grid}.feld label,.feld legend,.feld-titel{margin:0;font-size:.95rem;font-weight:700}.feld .hinweis,.feld-titel .hinweis{color:var(--text-leise);font-size:.82rem;font-weight:500}.feld label .hinweis,.feld-titel .hinweis{background:var(--papier-2);border-radius:999px;margin-left:.35rem;padding:.1rem .5rem}.feld>.hinweis{margin:-.1rem 0 0}.pflicht{color:var(--gold-tief);font-weight:800}.feld input,.feld textarea,.feld select{width:100%;font:inherit;color:var(--schwarz);border:1.5px solid var(--linie-hell);min-height:3.2rem;transition:border-color var(--uebergang), box-shadow var(--uebergang), background var(--uebergang);background:#fffdf8;border-radius:10px;padding:.85rem 1rem;font-size:1rem}.feld input::placeholder,.feld textarea::placeholder{color:#9b958a}.feld input:hover,.feld textarea:hover,.feld select:hover{border-color:#b9b19c}.feld textarea{resize:vertical;min-height:9rem;line-height:1.55}.feld input:focus,.feld textarea:focus,.feld select:focus{border-color:var(--schwarz);background-color:#fff;outline:none;box-shadow:0 0 0 4px #f2cb0773}.feld input[aria-invalid=true],.feld textarea[aria-invalid=true]{background-color:#fff8f7;border-color:#b3261e}.feld .fehler{color:#b3261e;min-height:0;margin:0;font-size:.88rem;font-weight:600}.feld .fehler:empty{display:none}.feld-zwei{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.1rem;display:grid}@media (width<=38.75em){.feld-zwei{grid-template-columns:minmax(0,1fr)}}.auswahl{flex-wrap:wrap;gap:.5rem;display:flex}.auswahl-chip{cursor:pointer;position:relative}.auswahl-chip input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.auswahl-chip span{border:1.5px solid var(--linie-hell);min-height:2.75rem;transition:border-color var(--uebergang), background var(--uebergang), color var(--uebergang);background:#fff;border-radius:999px;align-items:center;gap:.45rem;padding:.55rem 1rem;font-size:.93rem;font-weight:600;display:inline-flex}.auswahl-chip:hover span{border-color:var(--schwarz)}.auswahl-chip input:checked+span{background:var(--schwarz);border-color:var(--schwarz);color:var(--papier)}.auswahl-chip input:checked+span:before{content:"";background:var(--gold);border-radius:50%;width:.5rem;height:.5rem}.auswahl-chip input:focus-visible+span{outline:3px solid var(--gold);outline-offset:2px}.zustimmung{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.8rem;font-size:.92rem;line-height:1.5;display:grid;font-weight:500!important}.zustimmung input{width:1.35rem;height:1.35rem;accent-color:var(--schwarz);margin-top:.1rem}.honig{clip-path:inset(50%);width:1px;height:1px;position:absolute;top:0;left:0;overflow:hidden}.formular-fuss{flex-wrap:wrap;align-items:center;gap:.8rem 1.25rem;padding-top:.4rem;display:flex}.formular[aria-busy=true] .formular-senden{opacity:.7;cursor:progress}.meldung{border-radius:10px;padding:1rem 1.2rem 1rem 3.3rem;font-weight:600;line-height:1.5;display:none;position:relative}.meldung:before{border-radius:50%;place-items:center;width:1.5rem;height:1.5rem;font-size:.9rem;font-weight:800;display:grid;position:absolute;top:.95rem;left:1rem}.meldung[data-art]{display:block}.meldung[data-art=erfolg]{color:#20410f;background:#e5f1dc}.meldung[data-art=erfolg]:before{content:"✓";color:#e5f1dc;background:#20410f}.meldung[data-art=fehler]{color:#7a1a12;background:#fbe6e3}.meldung[data-art=fehler]:before{content:"!";color:#fbe6e3;background:#7a1a12}.meldung[data-art=info]{background:var(--papier-2);color:var(--schwarz)}.meldung[data-art=info]:before{content:"…";background:var(--schwarz);color:var(--gold)}.formkarte{border-radius:calc(var(--radius) + 6px);border:1px solid var(--linie-hell);background:#fffdf8;scroll-margin-top:6rem;overflow:hidden;box-shadow:0 40px 80px -50px #281e0080}.formkarte-kopf{background:var(--schwarz);color:var(--text);gap:.6rem;padding:clamp(1.4rem,1rem + 2vw,2.25rem) clamp(1.25rem,.8rem + 2.5vw,3rem);display:grid;position:relative;overflow:hidden}.formkarte-kopf:after{content:"";border:2px solid #f2cb0759;border-radius:50%;width:11rem;height:11rem;position:absolute;top:-3rem;right:-3rem}.formkarte-kopf .kennzeile{color:var(--gold);margin-bottom:.2rem}.formkarte-kopf .kennzeile:before{background:var(--gold);height:2px}.formkarte-kopf h2{font-size:var(--t-h3)}.formkarte-zusage{color:#d6d2c8;flex-wrap:wrap;gap:.4rem 1.25rem;margin:.3rem 0 0;padding:0;font-size:.9rem;list-style:none;display:flex}.formkarte-zusage li{align-items:center;gap:.45rem;display:inline-flex}.formkarte-zusage li:before{content:"";background:var(--gold);border-radius:50%;width:.45rem;height:.45rem}.formkarte-koerper{padding:clamp(1.4rem,1rem + 2.5vw,3rem)}.form-schritte{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.form-schritte li{letter-spacing:.02em;color:var(--stein);gap:.5rem;font-size:.8rem;font-weight:700;transition:color .3s;display:grid}.form-schritte li:before{content:"";background:var(--papier-2);border-radius:5px;height:5px;transition:background .4s,box-shadow .4s}.form-schritte li.aktiv{color:var(--schwarz)}.form-schritte li.aktiv:before{background:linear-gradient(90deg, var(--schwarz), #4a463d)}.form-schritte li.fertig{color:var(--schwarz)}.form-schritte li.fertig:before{background:linear-gradient(90deg, #d9b406, var(--gold));box-shadow:0 4px 12px -4px #d9b406b3}.form-schritte li.fertig span:after{content:" ✓";color:var(--gold-tief)}.formteil-nr b,.formteil-nr i{font-style:normal;font-weight:800}.formteil-nr i{display:none}.formteil-nr{transition:background .3s,color .3s,box-shadow .3s}.formteil:focus-within .formteil-nr{box-shadow:0 0 0 5px #f2cb0759}.formteil.fertig .formteil-nr{background:var(--gold);color:var(--schwarz)}.formteil.fertig .formteil-nr b{display:none}.formteil.fertig .formteil-nr i{display:inline}.feld:focus-within>label,.feld:focus-within>.feld-titel{color:var(--schwarz)}.feld input,.feld textarea{--sym:none;--haken:none;background-image:var(--sym), var(--haken);background-position:1rem,right .95rem center;background-repeat:no-repeat;background-size:1.1rem,1.2rem}.feld textarea{background-position:1rem 1rem,right .95rem top .95rem}.feld[data-symbol]>input{padding-left:2.9rem}.feld[data-symbol=person]>input{--sym:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='%238a8475' stroke-width='1.7' stroke-linecap='round'%3E%3Ccircle cx='10' cy='7' r='3.5'/%3E%3Cpath d='M3.5 17.5c1.2-3.3 3.6-5 6.5-5s5.3 1.7 6.5 5'/%3E%3C/svg%3E")}.feld[data-symbol=firma]>input{--sym:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='%238a8475' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 17.5V4.5h8v13M11 8.5h6v9M2 17.5h16M6 8h2M6 11h2M6 14h2'/%3E%3C/svg%3E")}.feld[data-symbol=mail]>input{--sym:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='%238a8475' stroke-width='1.7' stroke-linejoin='round'%3E%3Crect x='2.5' y='4.5' width='15' height='11' rx='2'/%3E%3Cpath d='M3 5.5l7 5.5 7-5.5'/%3E%3C/svg%3E")}.feld[data-symbol=tel]>input{--sym:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='%238a8475' stroke-width='1.7' stroke-linejoin='round'%3E%3Cpath d='M5 2.8h2.6l1.3 3.6-1.8 1.2a9.5 9.5 0 0 0 5.3 5.3l1.2-1.8 3.6 1.3v2.6c0 1-.8 1.8-1.8 1.7C8.6 16.3 3.7 11.4 3.3 4.6c-.1-1 .7-1.8 1.7-1.8z'/%3E%3C/svg%3E")}.feld[data-symbol=zeit]>input{--sym:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='%238a8475' stroke-width='1.7' stroke-linecap='round'%3E%3Ccircle cx='10' cy='10' r='7.5'/%3E%3Cpath d='M10 5.5V10l3 2'/%3E%3C/svg%3E")}.feld input.ok,.feld textarea.ok{--haken:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Ccircle cx='10' cy='10' r='9' fill='%232f6b2a'/%3E%3Cpath d='M6 10.3l2.6 2.6 5.4-5.6' stroke='%23fff' stroke-width='2' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");border-color:#9cbb86;padding-right:2.9rem}.feld input.ok:focus,.feld textarea.ok:focus{border-color:var(--schwarz)}.feld-unter{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.4rem 1rem;display:flex}.feld-unter .hinweis{flex:16rem;margin:0}.zaehler{color:var(--stein);font-variant-numeric:tabular-nums;font-size:.78rem;font-weight:600}.zaehler.knapp{color:#b3261e}.auswahl-chip span{box-shadow:0 1px #00000008}.auswahl-chip:hover span{transform:translateY(-1px);box-shadow:0 8px 16px -12px #281e008c}.auswahl-chip span{transition:border-color var(--uebergang), background var(--uebergang), color var(--uebergang), transform var(--uebergang), box-shadow var(--uebergang)}.auswahl-chip input:checked+span{box-shadow:0 10px 20px -12px #000000b3}.zustimmung{background:var(--papier);border:1px solid var(--linie-hell);border-radius:12px;padding:.9rem 1rem}.formular-fuss{justify-items:center;gap:.9rem;padding-top:.6rem;display:grid}.formular .formular-senden{letter-spacing:.01em;width:100%;min-height:3.9rem;color:var(--schwarz);background:linear-gradient(180deg, var(--gold-hell), var(--gold));border:0;border-radius:14px;font-size:1.1rem;font-weight:800;position:relative;box-shadow:inset 0 1px #fff9,0 20px 36px -20px #8a7300f2}.formular .formular-senden:hover{background:linear-gradient(180deg, #ffe066, var(--gold-hell));transform:translateY(-1px);box-shadow:inset 0 1px #fff9,0 26px 40px -20px #8a7300}.formular .formular-senden:focus-visible{outline:3px solid var(--schwarz);outline-offset:3px}.formular[aria-busy=true] .formular-senden .pfeil{visibility:hidden}.formular[aria-busy=true] .formular-senden:after{content:"";border:2.5px solid #0b0b0a40;border-top-color:var(--schwarz);border-radius:50%;width:1.2rem;height:1.2rem;margin-top:-.6rem;animation:.8s linear infinite form-drehen;position:absolute;top:50%;right:1.4rem}@keyframes form-drehen{to{transform:rotate(360deg)}}.form-vertrauen{color:var(--stein);flex-wrap:wrap;justify-content:center;gap:.4rem 1.3rem;margin:0;padding:0;font-size:.84rem;font-weight:600;list-style:none;display:flex}.form-vertrauen li{align-items:center;gap:.4rem;display:inline-flex}.form-vertrauen svg{fill:none;width:1.05rem;height:1.05rem;stroke:var(--gold-tief);stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round}.formular-pflicht{font-size:.8rem}.meldung[data-art=erfolg]{border:1px solid #b9d6a7;font-size:1.02rem}@media (width<=30em){.form-schritte li{font-size:.72rem}}@media (prefers-reduced-motion:no-preference){.js [data-einblenden]{opacity:0;transition:opacity .6s,transform .6s cubic-bezier(.2,.7,.2,1);transform:translateY(18px)}.js [data-einblenden].sichtbar{opacity:1;transform:none}}.kopf-medium{margin:0}.medienhinweis{letter-spacing:.02em;color:inherit;opacity:.78;align-items:center;gap:.6rem;margin:.75rem 0 0;font-size:.82rem;font-weight:600;display:flex}.medienhinweis:before{content:"";background:var(--gold);flex:none;width:1.4rem;height:2px}.medienleiste{flex-wrap:wrap;align-items:center;gap:.6rem 1rem;margin:.75rem 0 0;display:flex}.medienleiste .medienhinweis{margin:0}.filmphasen{flex-wrap:wrap;gap:.35rem;width:100%;margin:0;padding:0;list-style:none;display:flex}.filmphasen li{opacity:.5;transition:opacity var(--uebergang), background var(--uebergang), color var(--uebergang);border:1px solid;border-radius:999px;padding:.32rem .7rem;font-size:.82rem;font-weight:700}.filmphasen li[aria-current]{opacity:1;background:var(--gold);border-color:var(--gold);color:var(--schwarz)}#eingang{display:none}html.eingang #eingang{z-index:9999;pointer-events:auto;display:block;position:fixed;inset:0}html.eingang .kopf{z-index:10000}#eingang-steuerung{display:none}html.eingang #eingang-steuerung,#eingang-steuerung.halten{z-index:10001;padding:1rem max(1rem, env(safe-area-inset-right)) max(1rem, env(safe-area-inset-bottom)) max(1rem, env(safe-area-inset-left));pointer-events:none;opacity:0;justify-content:space-between;align-items:center;gap:1rem;display:flex;position:fixed;bottom:0;left:0;right:0}#eingang-steuerung>*{pointer-events:auto;border-radius:999px;align-items:center;gap:.4rem;min-height:2.75rem;padding:.8rem 1.1rem;font:700 .85rem/1 Archivo Variable,system-ui,sans-serif;display:inline-flex}#eingang-steuerung .eingang-anfrage{color:#0b0b0a;background:#f2cb07;text-decoration:none}#eingang-steuerung .ueberspringen{color:#d6d2c8;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff38}#eingang-steuerung .ueberspringen:hover{color:#f2cb07;border-color:#f2cb07}#eingang-steuerung :focus-visible{outline-offset:3px;outline:3px solid #f2cb07}html.eingang.eingang-ruhig #eingang-steuerung{opacity:1}@media (width<=480px){#eingang-steuerung .lang{display:none}}html.eingang #eingang.offen{pointer-events:none}html.eingang-sperre body{overflow:hidden}#eingang .grund{background:radial-gradient(at 50% 45%,#1a1811 0%,#0b0b0a 62%);position:absolute;inset:0}#eingang .zeichen{aspect-ratio:764/776;width:auto;height:min(52vh,72vw);position:absolute;top:50%;left:50%;overflow:visible;transform:translate(-48.43%,-58%)}#eingang .zeichen path{transform-box:fill-box}#eingang .b-a,#eingang .b-d{transform-origin:50%}#eingang .q-l{transform-origin:100%}#eingang .q-r{transform-origin:0}#eingang .ring{position:absolute}#eingang .ring svg{width:100%;height:100%;display:block;overflow:visible}#eingang .ring circle{cx:50%;cy:50%;r:calc(50% - 1.5px);transform-origin:50%;fill:none;stroke:#f2cb07;stroke-width:2.5px;stroke-dasharray:1;stroke-dashoffset:1px;filter:drop-shadow(0 0 6px #f2cb078c);transform:rotate(90deg)}#eingang .fuge{transform-origin:50%;opacity:0;background:linear-gradient(#0000,#ffe27a 18%,#f2cb07 50%,#ffe27a 82%,#0000);width:2px;margin-left:-1px;position:absolute;top:0;bottom:0;left:50%;box-shadow:0 0 22px 3px #f2cb0773}#eingang .schrift{opacity:0;color:#f3f0e8;letter-spacing:.32em;text-align:center;justify-items:center;gap:.7rem;font-family:Archivo Variable,Archivo,system-ui,sans-serif;display:grid;position:absolute;top:calc(50% + min(52vh,72vw)/2.77778);left:0;right:0}#eingang .name{padding-left:.32em;font-size:clamp(.95rem,.7rem + 1vw,1.35rem);font-weight:800;font-stretch:118%}#eingang .satz{letter-spacing:.28em;text-transform:uppercase;color:#a8a295;font-size:.72rem}#eingang.ruhig .ring circle{stroke-dashoffset:0}#eingang.ruhig .schrift{opacity:1}
