@import"https://fonts.googleapis.com/css2?family=Roboto+Mono:ital,wght@0,100..700;1,100..700&family=Roboto:ital,wght@0,100..900;1,100..900&display=swap";body{margin:0;padding:0;--color-background: #ececec;--color-text: #222222;--color-accent: #f58220;background-color:var(--color-background);color:var(--color-text)}@media(prefers-color-scheme:dark){body{--color-background: #121212;--color-text: #eeeeee;--color-accent: #f58220}}.orange.svelte-1ocf5p1{fill:#f58220}.black.svelte-1ocf5p1{fill:#000}@media(prefers-color-scheme:dark){.black.svelte-1ocf5p1{fill:#fff}}form.svelte-rne33h{display:flex;flex-direction:column;align-items:flex-start;padding:20px}form.svelte-rne33h small:where(.svelte-rne33h){color:gray;line-height:1.4;display:block;margin:-8px 0 12px}form.svelte-rne33h .iban:where(.svelte-rne33h){text-transform:uppercase;letter-spacing:1px;font-family:Roboto Mono,monospace;font-size:18px;font-weight:600}form.svelte-rne33h .iban:where(.svelte-rne33h)::-moz-placeholder{color:#999;letter-spacing:1px}form.svelte-rne33h .iban:where(.svelte-rne33h)::placeholder{color:#999;letter-spacing:1px}form.svelte-rne33h .iban:where(.svelte-rne33h):invalid{border-color:#e74c3c;background-color:#ffeaea}form.svelte-rne33h .iban:where(.svelte-rne33h):valid{border-color:#27ae60;background-color:#eafaf1}form.svelte-rne33h p:where(.svelte-rne33h){font-weight:800;line-height:1.4;margin-top:23px}form.svelte-rne33h .address-block:where(.svelte-rne33h){margin-top:40px}form.svelte-rne33h .contact-info:where(.svelte-rne33h),form.svelte-rne33h .address-block:where(.svelte-rne33h){display:block;width:100%}@media(min-width:768px){form.svelte-rne33h{width:648px;margin:0 auto}form.svelte-rne33h .contact-info:where(.svelte-rne33h){display:flex;gap:20px;width:100%}form.svelte-rne33h .contact-info:where(.svelte-rne33h) div:where(.svelte-rne33h){flex:1}form.svelte-rne33h .contact-info:where(.svelte-rne33h) .address-zip:where(.svelte-rne33h){width:33%}form.svelte-rne33h .contact-info:where(.svelte-rne33h) .address-city:where(.svelte-rne33h){width:100%}}form.svelte-rne33h label:where(.svelte-rne33h){margin-bottom:5px;font-size:18px;display:inline-block}form.svelte-rne33h input:where(.svelte-rne33h){margin:0 0 15px;font-family:Roboto,sans-serif;font-weight:600;font-size:20px;width:100%;box-sizing:border-box;padding:5px;border:1px solid black;border-radius:4px;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:0!important;transition:.5s all cubic-bezier(.075,.82,.165,1);-webkit-appearance:none;-moz-appearance:none;appearance:none}form.svelte-rne33h input:where(.svelte-rne33h):disabled{background-color:#aeaeae;cursor:not-allowed;pointer-events:none}form.svelte-rne33h input:where(.svelte-rne33h):-moz-read-only{background-color:#f8f9fa;border-color:#28a745;color:#155724;cursor:default}form.svelte-rne33h input:where(.svelte-rne33h):read-only{background-color:#f8f9fa;border-color:#28a745;color:#155724;cursor:default}form.svelte-rne33h input:where(.svelte-rne33h)[type=date]{position:relative;background-color:#fff;color:#000}form.svelte-rne33h input:where(.svelte-rne33h)[type=date]::-webkit-date-and-time-value{text-align:left;margin:0;padding:0;min-height:1.4em;color:#000;background:transparent}form.svelte-rne33h input:where(.svelte-rne33h)[type=date]::-webkit-input-placeholder{color:#999}form.svelte-rne33h input:where(.svelte-rne33h)[type=date]::-webkit-calendar-picker-indicator{opacity:1;cursor:pointer;margin-left:auto;margin-right:5px;padding:0;width:20px;height:20px;background:transparent;color:#000;filter:none}@media screen and (-webkit-min-device-pixel-ratio:1){form.svelte-rne33h input:where(.svelte-rne33h)[type=date]::-webkit-calendar-picker-indicator{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='%23333' d='M14 2V1a1 1 0 0 0-2 0v1H4V1a1 1 0 0 0-2 0v1H0v13h16V2h-2zM2 4h12v9H2V4z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center;background-size:16px 16px}}form.svelte-rne33h input:where(.svelte-rne33h)[type=date]:focus{background-color:#fff;color:#000;outline:2px solid #416ec7;outline-offset:0}form.svelte-rne33h input:where(.svelte-rne33h)[type=date]::-webkit-datetime-edit{color:#000;background:transparent}form.svelte-rne33h input:where(.svelte-rne33h)[type=date]::-webkit-datetime-edit-fields-wrapper{background:transparent}form.svelte-rne33h input:where(.svelte-rne33h)[type=date]::-webkit-datetime-edit-text{color:#000}form.svelte-rne33h input:where(.svelte-rne33h)[type=date]::-webkit-datetime-edit-month-field,form.svelte-rne33h input:where(.svelte-rne33h)[type=date]::-webkit-datetime-edit-day-field,form.svelte-rne33h input:where(.svelte-rne33h)[type=date]::-webkit-datetime-edit-year-field{color:#000;background:transparent}form.svelte-rne33h input[type=checkbox]:where(.svelte-rne33h){width:20px;height:20px;display:inline;margin-bottom:0;cursor:pointer;-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox;background-color:#fff;border:1px solid black;padding:0;font-family:inherit;font-weight:400;font-size:16px;letter-spacing:normal;border-radius:3px}form.svelte-rne33h button:where(.svelte-rne33h){width:100%;font-weight:800;font-size:20px;text-transform:uppercase;padding:20px;border:0;border-radius:9px;background:var(--color-accent);color:#121212;cursor:pointer;transition:.5s all cubic-bezier(.075,.82,.165,1)}@media(min-width:768px){form.svelte-rne33h button:where(.svelte-rne33h):hover{transform:scale(1.01)}}form.svelte-rne33h button:where(.svelte-rne33h):disabled{background:#ccc;cursor:not-allowed}form.svelte-rne33h button:where(.svelte-rne33h):disabled:hover{transform:scale(1)}@keyframes svelte-rne33h-opacityIn{0%{opacity:0}to{opacity:1}}.warn.svelte-rne33h{background-color:#f8e0d7;color:#72461c;padding:20px;border-radius:10px;margin:20px 0;width:100%;box-sizing:border-box;position:relative;-webkit-hyphens:auto;hyphens:auto}.warn.svelte-rne33h:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#f8d7da5c;border-radius:10px;z-index:-1;filter:blur(50px);opacity:0;animation:svelte-rne33h-opacityIn 1s 2s forwards}.warn.svelte-rne33h a:where(.svelte-rne33h){color:#834308}.warn.svelte-rne33h div:where(.svelte-rne33h){margin-top:30px;display:flex;gap:10px;align-items:center}.warn.svelte-rne33h label:where(.svelte-rne33h){margin-bottom:0;cursor:pointer;font-size:15px;line-height:1.4}.warn.svelte-rne33h p:where(.svelte-rne33h){font-family:Roboto,sans-serif;font-weight:400;font-size:15px;line-height:1.4;margin:0 0 10px}.datenschutz.svelte-4w9e7s{margin:80px auto 0;max-width:648px;scroll-margin-top:80px;padding:0 20px}.datenschutz.svelte-4w9e7s p:where(.svelte-4w9e7s){margin-bottom:5px;line-height:1.6;font-size:20px;-webkit-hyphens:auto;hyphens:auto}.datenschutz.svelte-4w9e7s a:where(.svelte-4w9e7s){color:currentColor}.datenschutz.svelte-4w9e7s h3:where(.svelte-4w9e7s){margin-top:60px}.back-top-top.svelte-4w9e7s{display:block;text-align:center;font-size:20px;color:#121212;background-color:var(--color-accent);padding:10px 15px;border-radius:5px;cursor:pointer;margin-bottom:40px;margin-top:50px}main.svelte-1n46o8q{font-family:Roboto,sans-serif}.form-header.svelte-1n46o8q{margin:80px auto 0;display:block;max-width:648px;padding:0 20px}.form-header.svelte-1n46o8q p:where(.svelte-1n46o8q){margin-bottom:15px;line-height:1.6;font-size:20px;-webkit-hyphens:auto;hyphens:auto}.form-header.svelte-1n46o8q a:where(.svelte-1n46o8q){color:currentColor}@keyframes svelte-1n46o8q-fadeIn{0%{opacity:0}to{opacity:.4}}.logo.svelte-1n46o8q{width:200px;height:auto;margin:80px auto 20px}.logo.svelte-1n46o8q:after{content:"";display:block;width:100%;height:500px;position:absolute;top:-100px;left:0;z-index:-1;animation:svelte-1n46o8q-fadeIn 5s ease-in-out forwards;background:radial-gradient(94.44% 94.44% at 50% 0%,var(--background-color) 0%,#ffffff00 100%);background-repeat:no-repeat;transition:background-color 3s ease-in-out;pointer-events:none;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0)}.social-media.svelte-1n46o8q{margin-top:10px;display:flex;gap:15px}.social-media.svelte-1n46o8q a:where(.svelte-1n46o8q){background-color:red;padding:8px 12px;border-radius:5px}.social-media.svelte-1n46o8q a:where(.svelte-1n46o8q) svg:where(.svelte-1n46o8q){width:20px;height:20px;vertical-align:middle;margin-right:8px}.social-media.svelte-1n46o8q a:where(.svelte-1n46o8q).insta{background-color:#e1306c;color:#fff;text-decoration:none}.social-media.svelte-1n46o8q a:where(.svelte-1n46o8q).whatsapp{background-color:#25d366;color:#131212;text-decoration:none}
