@import"https://fonts.googleapis.com/css2?family=Lato:wght@300;400&display=swap";#app html,body{font-size:14px;background-color:transparent}#app body{overflow-y:scroll}#app a{font-weight:400;color:#a70565;text-decoration:none}#app a:hover{color:#a70565;text-decoration:underline}#app svg{width:30px;height:30px}.bold[data-v-ee684478]{font-weight:400}.online-preisrechner-container[data-v-ee684478]{display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:100%;height:auto;background-color:transparent;box-sizing:border-box;font-family:Lato,sans-serif}.main-content[data-v-ee684478]{flex:1;display:flex;align-items:center;justify-content:center;width:100%}.background-image[data-v-ee684478]{position:absolute;object-fit:contain;z-index:1;margin-right:0;user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.background-image-left[data-v-ee684478]{height:100%;width:auto;max-width:300px;top:0;left:0}.background-image-left-top[data-v-ee684478]{height:50%;width:auto;max-width:300px;top:0;left:0}.background-image-left-bottom[data-v-ee684478]{height:50%;width:auto;max-width:300px;bottom:0;left:0}.background-image-left-top-of-three[data-v-ee684478]{height:33%;width:auto;max-width:300px;top:0;left:0}.background-image-left-center-of-three[data-v-ee684478]{height:33%;width:auto;max-width:300px;bottom:33%;left:0}.background-image-left-bottom-of-three[data-v-ee684478]{height:33%;width:auto;max-width:300px;bottom:0;left:0}.background-image-right-top[data-v-ee684478]{height:50%;width:auto;max-width:300px;top:0;right:0}.background-image-right-bottom[data-v-ee684478]{height:50%;width:auto;max-width:300px;bottom:0;right:0}.background-image-bottom[data-v-ee684478]{height:auto;max-height:300px;width:100%;bottom:100px}.background-image[data-v-ee684478]{opacity:1;transition:opacity .3s ease}.background-image.is-hidden[data-v-ee684478]{opacity:0;transition:opacity .3s ease}.wrapper-grid[data-v-ee684478]{display:grid;grid-template-columns:1fr minmax(0,var(--66da680d)) 1fr;width:100%}.content[data-v-ee684478]{flex:1;display:flex;justify-content:center;align-items:center;background:transparent;max-width:700px;border-radius:10px;text-align:center;position:relative;z-index:2}.page[data-v-ee684478]{width:100%;display:flex;flex-direction:column;align-items:center;position:relative;height:100%}.page h1[data-v-ee684478]{margin-top:0;margin-bottom:10px;color:#a70565;font-family:Lato,sans-serif;font-weight:300;font-size:2.5em;width:100%;text-align:left}.page h1.page-title[data-v-ee684478]{margin-bottom:40px;position:relative}.page h2[data-v-ee684478]{margin-top:0;margin-bottom:10px;color:#8bb836;font-family:Lato,sans-serif;font-weight:300;font-size:2em;width:100%;text-align:left}.page h3[data-v-ee684478]{margin-top:0;margin-bottom:10px;color:#8bb836;font-family:Lato,sans-serif;font-weight:300;font-size:1.5em;width:100%;text-align:left}.grid-container[data-v-ee684478]{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;width:100%}.grid-item[data-v-ee684478]{position:relative}.span-1[data-v-ee684478]{grid-column:span 1}.span-2[data-v-ee684478]{grid-column:span 2}.span-3[data-v-ee684478]{grid-column:span 3}.span-4[data-v-ee684478]{grid-column:span 4}.grid-item input[data-v-ee684478],.grid-item select[data-v-ee684478]{width:100%;height:40px;padding:8px 0;line-height:1.1;background:#fff;border:1px solid rgb(150,150,150);border-radius:5px;box-sizing:border-box;color:#000;font-family:Lato,sans-serif;font-weight:300}.grid-item input[data-v-ee684478]::placeholder{color:#8c8c8c}.grid-item input[data-v-ee684478]:focus,.grid-item select[data-v-ee684478]:focus{border-color:#a70565;outline:none}.grid-item input[data-v-ee684478]:disabled,.grid-item select[data-v-ee684478]:disabled{background-color:#fafafa;color:#8c8c8c;color:#000;cursor:not-allowed;opacity:1}.radio-group label[data-v-ee684478]:has(input:disabled),.radio-group input[data-v-ee684478]:disabled{cursor:not-allowed!important}select[data-v-ee684478]{color:#000;font-family:Lato,sans-serif;font-weight:300}select.placeholder-selected[data-v-ee684478],select .disabled-option[data-v-ee684478]{color:#8c8c8c}select.placeholder-selected[data-v-ee684478]:focus{border-color:#a70565}select .disabled-option[data-v-ee684478]:disabled{pointer-events:none}.button-row[data-v-ee684478]{display:flex;justify-content:space-between;align-items:center;width:100%;margin-top:40px}.button-row.single-button[data-v-ee684478]{justify-content:flex-end}.button-row.single-button.left-align[data-v-ee684478]{justify-content:flex-start}.button-row button[data-v-ee684478]{padding:10px 20px;background-color:#a70565;border:none;color:#fff;border-radius:10px;cursor:pointer;transition:background-color .3s ease;font-family:Lato,sans-serif;font-weight:400;font-size:16px;box-shadow:4px 8px 12px #0000001a}.button-row button[data-v-ee684478]:hover{background-color:#ce067f}[data-v-ee684478]::selection{background:#a70565;color:#fff}input[data-v-ee684478]::selection,textarea[data-v-ee684478]::selection{background:#a70565;color:#fff}.floating-label[data-v-ee684478]{position:relative;width:100%}.floating-label label[data-v-ee684478]{position:absolute;left:10px;top:50%;transform:translateY(-50%);color:#969696;font-size:1em;text-align:left;transition:all .3s ease;pointer-events:none}.floating-label input[data-v-ee684478]{width:100%;padding:10px 4px;border:1px solid rgb(140,140,140);border-radius:5px;font-size:1em;background-color:#fff}.floating-label input[data-v-ee684478]:focus{border-color:#a70565}.floating-label label.active[data-v-ee684478]{top:-8px;left:5px;font-size:.85em}.floating-label.always-active label[data-v-ee684478]{top:-8px;left:5px;font-size:.85em;color:#8c8c8c}.fixed-label[data-v-ee684478]{position:absolute;top:-20px;left:5px;font-size:.85em;text-align:left;color:#8c8c8c}.radio-label[data-v-ee684478]{left:5px;font-size:1.1em}.radio-group[data-v-ee684478]{position:relative;display:flex;flex-wrap:wrap;gap:20px}.radio-group label[data-v-ee684478]{top:-5px;font-family:Lato,sans-serif;font-weight:300;position:relative;padding-left:30px;cursor:pointer;-webkit-user-select:none;user-select:none}.radio-group input[type=radio][data-v-ee684478]{position:absolute;width:18px;height:18px;opacity:0;cursor:pointer}.custom-radio[data-v-ee684478]{position:absolute;left:0;top:0;width:18px;height:18px;border:1px solid #a70565;border-radius:50%;background-color:#fff;transition:background-color .3s ease,border-color .3s ease}.radio-group input[type=radio]+.custom-radio[data-v-ee684478]:after{content:"";width:10px;height:10px;background-color:#fff;border-radius:50%;opacity:0;transform:scale(.5);transition:opacity .3s ease,transform .3s ease}.radio-group input[type=radio]:checked+.custom-radio[data-v-ee684478]:after{opacity:1;transform:scale(1)}.radio-group input[type=radio]:checked+.custom-radio[data-v-ee684478]{background-color:#a70565;border-color:#a70565}.error-message[data-v-ee684478]{white-space:nowrap;color:#a70565;font-size:.9em;position:absolute;left:2px;top:100%;margin:0;text-align:left}.radio-error-message[data-v-ee684478]{white-space:nowrap;color:#a70565;font-size:.9em;position:absolute;top:100%;margin:0;left:2px;text-align:left}.question[data-v-ee684478]{font-size:1.2em;color:#505050;text-align:left}.question-mint[data-v-ee684478],.question-green[data-v-ee684478],.question-blue[data-v-ee684478]{background-color:var(--background-color, transparent);padding:10px;border-radius:5px;max-width:100%;margin:0 auto;box-sizing:border-box;color:#fff}.question-mint[data-v-ee684478]{--background-color: #3CBD9C}.question-green[data-v-ee684478]{--background-color: #85AF49}.question-blue[data-v-ee684478]{--background-color: #2970B7}.description[data-v-ee684478]{font-size:1.2em;color:#505050;text-align:left}.description-bold[data-v-ee684478]{font-size:1.2em;color:#505050;text-align:left;font-weight:400}.error-row[data-v-ee684478]{display:flex;justify-content:space-between;align-items:right;width:100%;margin-top:10px}.global-error-message[data-v-ee684478]{color:#a70565;font-size:1rem;text-align:center;padding:5px;border:1px solid #f5c2c7;border-radius:5px;margin-left:auto}.video-container[data-v-ee684478]{display:flex;justify-content:center;align-items:center;width:100%;position:relative}.video-placeholder[data-v-ee684478]{position:relative;cursor:pointer;display:inline-block}.video-thumbnail[data-v-ee684478]{width:100%;max-width:600px;border-radius:10px}.play-button[data-v-ee684478]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:rgba(0,0,0,.6);color:#fff;font-size:2rem;border:none;border-radius:50%;width:60px;height:60px;cursor:pointer}.video-player[data-v-ee684478]{width:100%;max-width:600px;border-radius:10px}.menu-container[data-v-ee684478]{position:fixed;bottom:16px;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:16px;z-index:10}.menu-container .nav-arrow[data-v-ee684478]{background-color:transparent;border:none;padding:10px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:transform .2s ease;box-shadow:unset!important}.menu-container .nav-arrow[data-v-ee684478]:hover{transform:scale(1.2);background-color:transparent!important}.menu-container .nav-arrow.button-disabled[data-v-ee684478]{opacity:.5;cursor:not-allowed}.menu-container .nav-arrow svg[data-v-ee684478]{width:50px;height:50px;stroke:#a70565;background-color:#fff;border:1px #ccc solid;border-radius:50%;padding:10px}.menu-container .nav-arrow.button-disabled svg[data-v-ee684478]{stroke:#e0e0e0}.nav-arrow[data-v-ee684478]:focus{outline:none}.person-badge[data-v-ee684478]{display:inline-block;background-color:#85af49;color:#fff;font-size:.5em;padding:5px 10px;margin-left:4px;border-radius:15px;top:-24px;white-space:nowrap;max-width:200px;text-overflow:ellipsis;overflow:hidden;position:relative}.checkbox-group[data-v-ee684478]{display:flex;flex-wrap:wrap;gap:20px}.checkbox-group label[data-v-ee684478]{position:relative;padding-left:30px;cursor:pointer;-webkit-user-select:none;user-select:none;font-family:Lato,sans-serif;font-weight:300}.checkbox-group input[type=checkbox][data-v-ee684478]{position:absolute;width:18px;height:18px;opacity:0;cursor:pointer}.custom-checkbox[data-v-ee684478]{position:absolute;left:0;top:3px;width:18px;height:18px;border:1px solid #a70565;border-radius:5px;background-color:#fff;display:flex;align-items:center;justify-content:center;transition:background-color .3s ease,border-color .3s ease}.checkbox-group input[type=checkbox]:checked+.custom-checkbox[data-v-ee684478]{background-color:#a70565;border-color:#a70565}.checkbox-group input[type=checkbox]:checked+.custom-checkbox[data-v-ee684478]:after{content:"✔";color:#fff;font-size:12px;font-weight:700;transition:opacity .3s ease,transform .3s ease}.checkbox-label[data-v-ee684478]{left:2px;font-size:1.1em}.checkbox-error-message[data-v-ee684478]{color:#a70565;font-size:.9em;position:absolute;top:calc(100% + 8px);margin:0;left:2px}.erstattungs-kreis[data-v-ee684478]{position:absolute;background-color:#85af49;color:#fff;border-radius:50%;width:120px;height:120px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;font-size:.9rem;box-shadow:0 4px 6px #0000001a;border:1px solid #fff}.erstattungs-kreis .erstattungs-betrag[data-v-ee684478]{font-size:.9rem;line-height:1.2;font-weight:700}.erstattungs-kreis .tages-betrag[data-v-ee684478]{font-size:1rem;font-weight:700;margin-top:5px}.loading-container[data-v-ee684478]{display:flex;justify-content:center;align-items:center;height:100px;font-size:1.2rem;font-weight:700;color:#a70565}@media (max-width: 768px){.person-badge[data-v-ee684478]{position:absolute;top:-40px;left:4px}}@media (max-width: 768px){.grid-container[data-v-ee684478]{grid-template-columns:1fr}}@media (max-width: 768px){.grid-item[data-v-ee684478]{grid-column:span 1}}@media (max-width: 768px){.content[data-v-ee684478]{max-width:100%}}@media (max-width: 768px){.grid-item input[data-v-ee684478],.grid-item select[data-v-ee684478]{height:40px;font-size:.9rem;padding:8px}}@media (max-width: 768px){.floating-label label[data-v-ee684478]{font-size:.85em}}@media (max-width: 768px){.button-row[data-v-ee684478]{flex-direction:column;gap:10px}}@media only screen and (max-width: 768px){.page-title[data-v-ee684478]{font-size:2em!important}}
