.package-card[data-astro-cid-fxjqu2vo] [data-astro-cid-fxjqu2vo]:checked~.radio-dot[data-astro-cid-fxjqu2vo],.package-card[data-astro-cid-fxjqu2vo] input[data-astro-cid-fxjqu2vo]:checked~[data-astro-cid-fxjqu2vo] .radio-dot[data-astro-cid-fxjqu2vo]{border-color:var(--color-niwo-accent)}.package-card[data-astro-cid-fxjqu2vo] input[data-astro-cid-fxjqu2vo]:checked~[data-astro-cid-fxjqu2vo] .radio-dot[data-astro-cid-fxjqu2vo]:after,.package-card[data-astro-cid-fxjqu2vo] [data-astro-cid-fxjqu2vo]:checked~.radio-dot[data-astro-cid-fxjqu2vo]:after{content:"";background:var(--color-niwo-accent);border-radius:50%;position:absolute;inset:3px}.sqm-range[data-astro-cid-fxjqu2vo]{appearance:none;background:linear-gradient(to right, var(--color-niwo-accent) 0%, var(--color-niwo-accent) var(--progress,23.4%), #ffffff1a var(--progress,23.4%), #ffffff1a 100%);cursor:pointer;border-radius:9999px;outline:none;height:6px}.sqm-range[data-astro-cid-fxjqu2vo]::-webkit-slider-thumb{appearance:none;background:var(--color-niwo-accent);border:3px solid var(--color-niwo-black);cursor:grab;border-radius:50%;width:22px;height:22px;transition:box-shadow .2s;box-shadow:0 0 0 2px #ffefb24d}.sqm-range[data-astro-cid-fxjqu2vo]::-webkit-slider-thumb:active{cursor:grabbing;box-shadow:0 0 0 4px #ffefb266}.sqm-range[data-astro-cid-fxjqu2vo]::-moz-range-thumb{background:var(--color-niwo-accent);border:3px solid var(--color-niwo-black);cursor:grab;border-radius:50%;width:22px;height:22px;transition:box-shadow .2s;box-shadow:0 0 0 2px #ffefb24d}.sqm-range[data-astro-cid-fxjqu2vo]::-moz-range-thumb:active{cursor:grabbing;box-shadow:0 0 0 4px #ffefb266}.sqm-range[data-astro-cid-fxjqu2vo]::-moz-range-track{background:0 0;border-radius:9999px;height:6px}.config-section[data-astro-cid-xwl57ui4]{background:#ffffff08;border:1px solid #ffffff0d;border-radius:.75rem;overflow:hidden}.section-toggle[data-astro-cid-xwl57ui4]{cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:1rem 1.25rem;transition:background .2s;display:flex}.section-toggle[data-astro-cid-xwl57ui4]:hover{background:#ffffff05}.section-icon[data-astro-cid-xwl57ui4]{color:#ffefb2;background:#ffefb214;border-radius:.5rem;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex}.section-toggle[data-astro-cid-xwl57ui4][aria-expanded=false] .chevron[data-astro-cid-xwl57ui4]{transform:rotate(-90deg)}.section-content[data-astro-cid-xwl57ui4]{opacity:1;max-height:500px;transition:max-height .35s,opacity .25s;overflow:hidden}.section-content[data-astro-cid-xwl57ui4].collapsed{opacity:0;max-height:0}.toggle-switch[data-astro-cid-xwl57ui4]{cursor:pointer;align-items:center;display:inline-flex;position:relative}.toggle-track[data-astro-cid-xwl57ui4]{background:#ffffff1a;border-radius:9999px;width:2.75rem;height:1.5rem;transition:background .25s;position:relative}.toggle-thumb[data-astro-cid-xwl57ui4]{background:#ffffff80;border-radius:9999px;width:1.25rem;height:1.25rem;transition:transform .25s,background .25s;position:absolute;top:2px;left:2px}.toggle-switch[data-astro-cid-xwl57ui4] input[data-astro-cid-xwl57ui4]:checked~.toggle-track[data-astro-cid-xwl57ui4]{background:#ffefb24d}.toggle-switch[data-astro-cid-xwl57ui4] input[data-astro-cid-xwl57ui4]:checked~.toggle-track[data-astro-cid-xwl57ui4] .toggle-thumb[data-astro-cid-xwl57ui4]{background:#ffefb2;transform:translate(1.25rem)}.radio-card[data-astro-cid-xwl57ui4]{cursor:pointer;background:#ffffff08;border:1px solid #ffffff0d;border-radius:.625rem;align-items:center;gap:.625rem;padding:.75rem 1rem;transition:border-color .2s,background .2s;display:flex}.radio-card[data-astro-cid-xwl57ui4]:hover{background:#ffffff0d;border-color:#ffffff1f}.radio-card[data-astro-cid-xwl57ui4][data-selected=true]{background:#ffefb20d;border-color:#ffefb299}.radio-indicator[data-astro-cid-xwl57ui4]{border:2px solid #fff3;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:1.125rem;height:1.125rem;transition:border-color .2s;display:flex}.radio-indicator[data-astro-cid-xwl57ui4]:after{content:"";background:0 0;border-radius:9999px;width:.5rem;height:.5rem;transition:background .2s}.radio-card[data-astro-cid-xwl57ui4][data-selected=true] .radio-indicator[data-astro-cid-xwl57ui4]{border-color:#ffefb2}.radio-card[data-astro-cid-xwl57ui4][data-selected=true] .radio-indicator[data-astro-cid-xwl57ui4]:after{background:#ffefb2}.radio-card[data-astro-cid-xwl57ui4][data-selected=true] span[data-astro-cid-xwl57ui4]:last-child{color:#fffffff2}.stepper-row[data-astro-cid-xwl57ui4]{justify-content:space-between;align-items:center;padding:.5rem 0;display:flex}.stepper-controls[data-astro-cid-xwl57ui4]{align-items:center;gap:.75rem;display:flex}.stepper-btn[data-astro-cid-xwl57ui4]{color:#fff9;cursor:pointer;background:#ffffff08;border:1px solid #ffffff1a;border-radius:9999px;justify-content:center;align-items:center;width:2rem;height:2rem;transition:border-color .2s,background .2s,color .2s;display:flex}.stepper-btn[data-astro-cid-xwl57ui4]:hover{color:#ffefb2;background:#ffefb214;border-color:#ffefb266}.stepper-btn[data-astro-cid-xwl57ui4]:active{transform:scale(.92)}.stepper-value[data-astro-cid-xwl57ui4]{text-align:center;color:#ffffffe6;font-variant-numeric:tabular-nums;min-width:1.5rem;font-size:.875rem;font-weight:600}.radio-card[data-astro-cid-xwl57ui4][data-unavailable=true]{opacity:.3;cursor:not-allowed;pointer-events:none}[data-astro-cid-xwl57ui4][data-toggle][data-unavailable=true]{opacity:.3;pointer-events:none}.dsgvo-box[data-astro-cid-zgk2kkap]{justify-content:center;align-items:center;display:flex}input#form-dsgvo:checked~.dsgvo-box[data-astro-cid-zgk2kkap]{background-color:var(--color-niwo-accent);border-color:var(--color-niwo-accent)}input#form-dsgvo:checked~.dsgvo-box[data-astro-cid-zgk2kkap] svg[data-astro-cid-zgk2kkap]{opacity:1}.form-field[data-astro-cid-zgk2kkap].invalid{border-color:#ef444499}.form-field[data-astro-cid-zgk2kkap].invalid:focus{border-color:#ef4444cc}.field-error[data-astro-cid-zgk2kkap]{transition:opacity .2s,transform .2s;transform:translateY(-4px)}.field-error[data-astro-cid-zgk2kkap].visible{opacity:1;transform:translateY(0)}.progress-step[data-astro-cid-g4ymtkec]{cursor:pointer;align-items:center;gap:.5rem;transition:opacity .2s;display:flex}.progress-step[data-astro-cid-g4ymtkec]:not(.is-active):not(.is-completed){opacity:.35}.step-circle[data-astro-cid-g4ymtkec]{color:#ffffff80;border:2px solid #ffffff26;border-radius:9999px;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;font-size:.75rem;font-weight:700;transition:all .3s;display:flex}.progress-step[data-astro-cid-g4ymtkec].is-active .step-circle[data-astro-cid-g4ymtkec],.progress-step[data-astro-cid-g4ymtkec].is-completed .step-circle[data-astro-cid-g4ymtkec]{border-color:var(--color-niwo-accent);background:var(--color-niwo-accent);color:var(--color-niwo-black)}.step-label[data-astro-cid-g4ymtkec]{color:#fff6;font-size:.75rem;font-weight:500;transition:color .3s}.progress-step[data-astro-cid-g4ymtkec].is-active .step-label[data-astro-cid-g4ymtkec],.progress-step[data-astro-cid-g4ymtkec].is-completed .step-label[data-astro-cid-g4ymtkec]{color:var(--color-niwo-accent)}.progress-line[data-astro-cid-g4ymtkec]{background:#ffffff1a;border-radius:9999px;width:2rem;height:2px;margin:0 .375rem;transition:background .3s}.progress-line[data-astro-cid-g4ymtkec].is-active{background:var(--color-niwo-accent)}.step-panel{transition:opacity .3s,transform .3s}.faq-summary[data-astro-cid-g4ymtkec]{list-style:none}.faq-summary[data-astro-cid-g4ymtkec]::-webkit-details-marker{display:none}.faq-icon[data-astro-cid-g4ymtkec]{transition:transform .25s}details[data-astro-cid-g4ymtkec][open] .faq-icon[data-astro-cid-g4ymtkec]{transform:rotate(180deg)}
