.app-price-hero[data-v-30772dcb]{align-items:start;display:inline-grid;font:var(--typography-large-body-xs);grid-template-areas:"prefix euro cents " "   .   euro suffix";grid-template-columns:auto auto auto;grid-template-rows:auto auto}@media (min-width:64em){.app-price-hero__euro[data-v-30772dcb]{font:var(--price-euro-large);line-height:1}.app-price-hero__cents[data-v-30772dcb]{font:var(--price-cents-large)}}.app-price-hero--align-left[data-v-30772dcb]{place-content:center start}.app-price-hero--align-right[data-v-30772dcb]{place-content:center center}.app-price-hero--align-center[data-v-30772dcb]{place-content:center end}.app-price-hero__prefix[data-v-30772dcb]{bottom:-.5em;color:var(--price-hero-prefix);font-weight:600;grid-area:prefix;margin-right:.666667em;position:relative}.app-price-hero__euro[data-v-30772dcb]{color:var(--price-hero-price);font:var(--price-euro-small);grid-area:euro}@media (min-width:64em){.app-price-hero__euro[data-v-30772dcb]{font:var(--price-euro-large)}}.app-price-hero__cents[data-v-30772dcb]{bottom:-.4375em;color:var(--price-hero-price);font:var(--price-cents-small);grid-area:cents;position:relative;text-align:left}@media (min-width:64em){.app-price-hero__cents[data-v-30772dcb]{font:var(--price-cents-large)}}.app-price-hero__suffix[data-v-30772dcb]{color:var(--price-hero-suffix);grid-area:suffix}.app-price-hero__suffix--bottom[data-v-30772dcb]{margin-left:0}.app-price-hero--highlighted[data-v-30772dcb]{color:var(--price-hero-highlight-price)}.app-price-trial[data-v-e10b5f8d]{display:grid;line-height:1}.app-price-trial__price[data-v-e10b5f8d]{font:var(--typography-large-h4)}.app-price-trial__prefix[data-v-e10b5f8d]{color:var(--colors-gray-900);font:var(--typography-large-body-base)}.app-price-trial__prefix--highlighted[data-v-e10b5f8d],.app-price-trial__suffix[data-v-e10b5f8d]{font:var(--typography-large-body-base-highlight)}.app-price-trial__suffix[data-v-e10b5f8d]{color:var(--colors-green-500)}.app-price-simple[data-v-0f5a1364]{line-height:1}.app-price-simple__prefix[data-v-0f5a1364]{color:var(--price-simple-prefix);font:var(--typography-small-body-base)}.app-price-simple__prefix--strikethrough[data-v-0f5a1364]{text-decoration:line-through}.app-price-simple__suffix[data-v-0f5a1364]{color:var(--price-simple-suffix);font:var(--typography-small-body-base);white-space:nowrap}.app-price-simple__price[data-v-0f5a1364]{color:var(--price-simple-price);font:var(--typography-small-body-base-highlight)}.app-price-simple--stacked[data-v-0f5a1364]{display:grid}.app-price-simple--align-left[data-v-0f5a1364]{text-align:left}.app-price-simple--align-center[data-v-0f5a1364]{text-align:center}.app-price-simple--align-right[data-v-0f5a1364]{text-align:right}.tapp-select-text-inner[data-v-fdecb014]{align-items:center;display:flex;gap:var(--spacing-4);width:100%}.tapp-select-text-inner__content[data-v-fdecb014]{align-items:flex-start;display:flex;flex-direction:column;gap:var(--spacing-1);width:100%}.tapp-select-text-inner__title[data-v-fdecb014]{font:var(--typography-large-body-base-highlight)}.tapp-select-text-inner__highlight[data-v-fdecb014],.tapp-select-text-inner__sub-title[data-v-fdecb014]{font:var(--typography-large-body-base)}.tapp-select-text-inner__highlight[data-v-fdecb014],.tapp-select-text-inner__highlight-bold[data-v-fdecb014]{color:var(--selector-highlighted-text-color)}.tapp-select-text-inner__highlight-bold[data-v-fdecb014]{font:var(--typography-large-body-base-highlight)}.tapp-select-text-inner--state-selected .tapp-select-text-inner__title[data-v-fdecb014]{color:var(--selector-highlighted-text-color)}.tapp-select-item-container__input[data-v-c0bb4e5f]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px;clip:rect(0,0,0,0);border-width:0}.tapp-select-item-container__input:focus-visible+.tapp-select-item-container__inner[data-v-c0bb4e5f]{outline:3px solid rgba(0,0,0,.15)}.tapp-select-item-container__inner[data-v-c0bb4e5f]{background:var(--card-background-color);border:1px solid var(--colors-gray-500);border-radius:var(--border-radius-lg);cursor:pointer;display:block;height:100%;padding:var(--spacing-4) var(--spacing-4)}.tapp-select-item-container:hover .tapp-select-item-container__inner[data-v-c0bb4e5f]{border-color:var(--colors-gray-800)}.tapp-select-item-container--no-choice:hover .tapp-select-item-container__inner[data-v-c0bb4e5f]{border-color:var(--colors-primary-50)}.tapp-select-item-container__inner--active[data-v-c0bb4e5f]{background-color:var(--selector-selected-background-color);border-color:var(--selector-selected-color);box-shadow:inset 0 0 0 1px var(--selector-selected-color);cursor:default}.tapp-select-item-container__inner--active.tapp-select-item-container__inner--no-choice[data-v-c0bb4e5f]{box-shadow:none}.tapp-select-item-container__inner--disabled[data-v-c0bb4e5f]{background-color:var(--colors-gray-50);border-color:var(--colors-gray-400);box-shadow:none;color:var(--colors-gray-600);pointer-events:none}.tapp-select-item-container__inner--no-choice[data-v-c0bb4e5f]{border-color:var(--colors-primary-50);pointer-events:none}.tapp-select-item-container__inner--read-only[data-v-c0bb4e5f]{pointer-events:none}.tapp-select-item-container__inner--highlighted[data-v-c0bb4e5f]{background-color:var(--colors-primary-50)}@media only screen and (width >= 1264px){.tapp-select-item-container__inner[data-v-c0bb4e5f]{padding:var(--spacing-4) var(--spacing-6)}}.tapp-section-card[data-v-d5816d5f]{background:var(--card-background-color);border-radius:var(--card-small-border-radius);display:grid;gap:var(--spacing-6);padding:var(--spacing-6) var(--spacing-4)}@media (min-width:48em){.tapp-section-card[data-v-d5816d5f]{border-radius:var(--card-large-border-radius);gap:var(--spacing-6);padding:var(--spacing-8) var(--spacing-6)}}@media (min-width:64em){.tapp-section-card[data-v-d5816d5f]{padding:var(--spacing-10)}}.tapp-section-card--highlight[data-v-d5816d5f]{background-color:var(--section-card-personal-background-color);color:var(--section-card-personal-text-color)}.tapp-section-card__title[data-v-d5816d5f]{font:var(--typography-small-h3);text-transform:var(--text-transform-h3)}@media (min-width:80em){.tapp-section-card__title[data-v-d5816d5f]{font:var(--typography-large-h3)}}.tapp-form-fieldset[data-v-a24f579f]{border:0;font:var(--typography-small-body-base);margin:0;padding:0}.tapp-form-fieldset__legend[data-v-a24f579f]{margin-bottom:var(--spacing-2)}.tapp-form-fieldset__content[data-v-a24f579f]{display:flex;gap:var(--spacing-4);place-items:flex-start}@media (width <= 1000px){.tapp-form-fieldset__content.vertical[data-v-a24f579f]{flex-direction:column}}.tapp-form-fieldset__error[data-v-a24f579f]{color:var(--error)}.tapp-form-fieldset__error[data-v-a24f579f],.tapp-form-fieldset__helper-text[data-v-a24f579f]{font:var(--typography-small-body-sm);margin-top:var(--spacing-2)}.tapp-form-fieldset__helper-text[data-v-a24f579f]{color:var(--colors-gray-800)}.tapp-form-fieldset__disabled[data-v-a24f579f]{color:var(--colors-gray-600);pointer-events:none}.tapp-form-fieldset__disabled .tapp-form-fieldset__helper-text[data-v-a24f579f]{color:var(--colors-gray-600)}.tapp-radio[data-v-0264e807]{--transition:75ms all ease-in-out;align-items:baseline;cursor:pointer;display:inline-flex;gap:var(--spacing-3)}.tapp-radio__input[data-v-0264e807]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:50%;box-shadow:inset 0 0 0 calc(var(--spacing-1)*.5) var(--radio-button-unselected-default-border-color);color:currentcolor;cursor:inherit;display:grid;font:inherit;height:var(--spacing-5);margin:0;min-width:var(--spacing-5);place-content:center;transform:translateY(-.025lh);transition:var(--transition);width:var(--spacing-5)}.tapp-radio__input[data-v-0264e807]:hover{box-shadow:inset 0 0 0 calc(var(--spacing-1)*.5) var(--radio-button-selected-default-border-color)}.tapp-radio__label[data-v-0264e807]{font:var(--typography-large-body-base)}.tapp-radio__input[data-v-0264e807]:before{background-color:CanvasText;background-color:var(--radio-button-selected-default-border-color);border-radius:50%;content:"";height:.6rem;transform:scale(0);transition:var(--transition);width:.6rem}.tapp-radio__input[data-v-0264e807]:checked{box-shadow:inset 0 0 0 calc(var(--spacing-1)*.5) var(--radio-button-selected-default-border-color)}.tapp-radio__input[data-v-0264e807]:checked:hover{background-color:var(--radio-button-selected-default-border-color)}.tapp-radio__input[data-v-0264e807]:checked:hover:before{background-color:var(--radio-button-selected-hover-background-color)}.tapp-radio__input[data-v-0264e807]:checked:before{transform:scale(1)}.tapp-radio__input--disabled[data-v-0264e807],.tapp-radio__input--disabled[data-v-0264e807]:checked{box-shadow:inset 0 0 0 calc(var(--spacing-1)*.5) var(--radio-button-selected-disabled-border-color)}.tapp-radio__input--disabled[data-v-0264e807]:before{box-shadow:inset var(--spacing-4) var(--spacing-4) var(--radio-button-unselected-disabled-border-color)}.tapp-combobox[data-v-dbbadc87]{display:grid;font:var(--typography-small-body-base);gap:var(--spacing-2);position:relative;width:100%}.tapp-combobox.valid .tapp-input__icon--valid[data-v-dbbadc87]{color:var(--colors-green-500)}.tapp-combobox.valid .tapp-combobox__input[data-v-dbbadc87]{border-color:var(--colors-gray-600);padding-right:var(--spacing-11)}.tapp-combobox.invalid .tapp-combobox__input[data-v-dbbadc87]{padding-right:var(--spacing-11)}.tapp-combobox.invalid .tapp-combobox__input[data-v-dbbadc87]:focus{box-shadow:0 0 0 var(--spacing-1) #f1a3a3}.tapp-combobox.invalid .tapp-input__helper-text[data-v-dbbadc87]{color:var(--colors-red-500)}.tapp-combobox.loading .tapp-input__icon--loading[data-v-dbbadc87]{animation:spin-dbbadc87 1s linear infinite;transform-origin:center}@keyframes spin-dbbadc87{to{transform:rotate(1turn)}}.tapp-combobox.disabled .tapp-combobox__input[data-v-dbbadc87]{background-color:var(--colors-gray-100);border-color:var(--colors-gray-400);color:var(--colors-gray-600)}.tapp-combobox.disabled .tapp-combobox__input[data-v-dbbadc87]:focus{box-shadow:none}.tapp-combobox.disabled .tapp-combobox__input[data-v-dbbadc87]::-moz-placeholder{color:inherit}.tapp-combobox.disabled .tapp-combobox__input[data-v-dbbadc87]::placeholder{color:inherit}.tapp-combobox.disabled .tapp-combobox__trigger[data-v-dbbadc87]{color:var(--selector-chevron-disabled-border-color)}.tapp-combobox__label[data-v-dbbadc87]{color:var(--colors-gray-900);display:inline-flex;gap:var(--spacing-1)}.tapp-combobox__anchor[data-v-dbbadc87]{position:relative}.tapp-combobox__icon[data-v-dbbadc87]{height:var(--spacing-6);position:absolute;right:var(--spacing-9);top:var(--spacing-2);width:var(--spacing-6)}.tapp-combobox__icon--valid[data-v-dbbadc87]{color:var(--colors-green-500)}.tapp-combobox__icon--invalid[data-v-dbbadc87]{color:var(--colors-red-500)}.tapp-combobox__trigger[data-v-dbbadc87]{align-items:center;bottom:0;color:var(--selector-chevron-default-border-color);display:grid;height:100%;justify-content:center;padding:0 var(--spacing-3);position:absolute;right:0;width:auto}.tapp-combobox__content[data-v-dbbadc87]{background-color:var(--colors-white);border-radius:var(--border-radius-sm);box-shadow:var(--datepicker-elevated);margin-top:var(--spacing-2);max-height:var(--popper-max-height);overflow:hidden;padding:var(--spacing-2) var(--spacing-1);position:absolute;width:100%;z-index:10}.tapp-combobox__empty[data-v-dbbadc87]{font-size:var(--font-sizes-sm);line-height:1rem;padding-bottom:var(--spacing-2);padding-top:var(--spacing-2);text-align:center}.tapp-combobox__item[data-v-dbbadc87]{align-items:center;border-radius:var(--border-radius-sm);display:flex;font-size:var(--font-sizes-sm);line-height:1;padding:var(--spacing-2) var(--spacing-6);position:relative}.tapp-combobox__item[data-disabled][data-v-dbbadc87]{color:var(--colors-gray-600);pointer-events:none}.tapp-combobox__item[data-highlighted][data-v-dbbadc87]{background-color:var(--colors-gray-100);outline:none}.tapp-combobox__item-indicator[data-v-dbbadc87]{align-items:center;display:inline-flex;justify-content:center;left:0;position:absolute;width:var(--spacing-6)}.tapp-combobox__input[data-v-dbbadc87]{background-color:var(--colors-white);border:1px solid var(--colors-gray-600);border-radius:var(--border-radius-lg);font:inherit;outline:2px solid transparent;padding:var(--spacing-3) calc(var(--spacing-3)*2 + .8em) var(--spacing-3) var(--spacing-3);transition:all .15s ease-in-out;width:100%}.tapp-combobox__input[data-v-dbbadc87]:focus,.tapp-combobox__input[data-v-dbbadc87]:hover{border-color:var(--colors-gray-800)}.tapp-combobox__input[data-v-dbbadc87]:focus{box-shadow:0 0 0 var(--spacing-1) #cddcf5}.tapp-combobox__input[data-v-dbbadc87]::-moz-placeholder{color:var(--colors-gray-800)}.tapp-combobox__input[data-v-dbbadc87]::placeholder{color:var(--colors-gray-800)}.tapp-combobox__error[data-v-dbbadc87]{color:var(--error);font:var(--typography-small-body-sm)}.tapp-combobox__helper-text[data-v-dbbadc87]{color:var(--colors-gray-800);font:var(--typography-small-body-sm)}.tapp-checkbox[data-v-a065848f]{--transition:75ms all ease-in-out;align-items:baseline;display:inline-flex;font:var(--typography-large-body-base);gap:var(--spacing-3)}.tapp-checkbox__input[data-v-a065848f]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:var(--border-radius-sm);box-shadow:inset 0 0 0 calc(var(--spacing-1)*.5) var(--checkbox-unselected-default-border-color);color:currentcolor;cursor:pointer;display:grid;font:inherit;height:var(--spacing-5);margin:0;min-width:var(--spacing-5);place-content:center;transform:translateY(-.025lh);transition:var(--transition);width:var(--spacing-5)}.tapp-checkbox__input[data-v-a065848f]:hover{box-shadow:inset 0 0 0 calc(var(--spacing-1)*.5) var(--checkbox-unselected-hover-border-color)}.tapp-checkbox__input[data-v-a065848f]:focus-visible{outline-color:var(--outline-border-color);outline-offset:var(--outline-offset)}.tapp-checkbox__label[data-v-a065848f]{cursor:pointer;font:var(--typography-large-body-base);line-height:normal}.tapp-checkbox__input[data-v-a065848f]:before{background-color:CanvasText;border-radius:.1rem;clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%);content:"";height:.625rem;transform:scale(0);transform-origin:center left;transition:var(--transition);width:.625rem}.tapp-checkbox__input[data-v-a065848f]:checked{background-color:var(--checkbox-selected-default-background-color);box-shadow:inset 0 0 0 calc(var(--spacing-1)*.5) var(--checkbox-selected-default-background-color)}.tapp-checkbox__input[data-v-a065848f]:checked:before{background-color:var(--checkbox-selected-default-border-color);transform:scale(1)}.tapp-checkbox__input[data-v-a065848f]:checked:hover{background-color:var(--checkbox-selected-hover-background-color)}.tapp-checkbox__input[data-v-a065848f]:checked:hover:before{background-color:var(--checkbox-selected-hover-border-color)}.tapp-checkbox__input--disabled[data-v-a065848f],.tapp-checkbox__input--disabled[data-v-a065848f]:checked{background-color:var(--checkbox-selected-disabled-background-color);box-shadow:none}.tapp-checkbox__input--disabled[data-v-a065848f]:before,.tapp-checkbox__input--disabled[data-v-a065848f]:checked:before{background-color:var(--checkbox-selected-disabled-border-color)}.tapp-checkbox__input--disabled[data-v-a065848f]:checked:hover,.tapp-checkbox__input--disabled[data-v-a065848f]:hover{background-color:var(--checkbox-selected-disabled-background-color)}.tapp-checkbox__input--disabled[data-v-a065848f]:checked:hover:before,.tapp-checkbox__input--disabled[data-v-a065848f]:hover:before{background-color:var(--checkbox-selected-disabled-border-color)}.tapp-checkbox__input--disabled[data-v-a065848f]{background-color:var(--checkbox-unselected-disabled-background-color)}.tapp-checkbox__input--disabled[data-v-a065848f]:before,.tapp-checkbox__input--disabled[data-v-a065848f]:hover{box-shadow:none}.date-picker[data-v-b35d92dd]{display:flex;flex-direction:column;gap:.5rem}.date-picker.disabled .tapp-date-picker__field[data-v-b35d92dd]{background-color:var(--colors-gray-50);border-color:var(--colors-gray-300);color:var(--colors-gray-600);cursor:not-allowed}.date-picker.valid .tapp-date-picker__icon--valid[data-v-b35d92dd]{color:var(--colors-green-500)}.date-picker.valid .tapp-date-picker__element[data-v-b35d92dd]{border-color:var(--colors-gray-600);padding-right:var(--spacing-11)}.date-picker.invalid[data-v-b35d92dd]{color:var(--colors-red-500)}.date-picker.invalid .tapp-date-picker__element[data-v-b35d92dd]{padding-right:var(--spacing-11)}.date-picker.invalid .tapp-date-picker__element[data-v-b35d92dd]:focus{box-shadow:0 0 0 var(--spacing-1) #f1a3a3}.date-picker.invalid .tapp-input__helper-text[data-v-b35d92dd]{color:var(--colors-red-500)}.tapp-date-picker__field[data-v-b35d92dd]{align-items:center;background-color:var(--colors-white);border:1px solid var(--colors-gray-600);border-radius:var(--border-radius-lg);display:flex;font:inherit;height:inherit;justify-content:space-between;outline:2px solid transparent;padding:var(--spacing-3) var(--spacing-3);transition:all .15s ease-in-out;width:inherit}.tapp-date-picker__label[data-v-b35d92dd]{color:var(--colors-gray-900);display:inline-flex;gap:var(--spacing-1)}.tapp-date-picker__segments[data-v-b35d92dd]{align-items:center;display:flex;margin-right:var(--spacing-2)}.tapp-date-picker__input[data-v-b35d92dd]::-moz-placeholder{color:var(--colors-gray-800)}.tapp-date-picker__input[data-v-b35d92dd]::placeholder{color:var(--colors-gray-800)}.tapp-date-picker__trigger[data-v-b35d92dd]{color:var(--colors-gray-900);font:var(--typography-small-body-base)}[data-v-b35d92dd] .tapp-date-picker__arrow{fill:var(--datepicker-background-color)}.tapp-date-picker__calendar[data-v-b35d92dd]{background:var(--datepicker-background-color);border-radius:var(--datepicker-border-radius);box-shadow:var(--datepicker-elevated);padding:1rem}.tapp-date-picker__header[data-v-b35d92dd]{align-items:center;display:flex;justify-content:space-between}.tapp-date-picker__next[data-v-b35d92dd],.tapp-date-picker__prev[data-v-b35d92dd]{align-items:center;color:var(--datepicker-item-default-text-color);cursor:pointer;display:inline-flex;height:2rem;justify-content:center;width:2rem}.tapp-date-picker__next[data-v-b35d92dd]:hover,.tapp-date-picker__prev[data-v-b35d92dd]:hover{background-color:var(--datepicker-item-active-background-color);border-radius:50%;color:var(--datepicker-item-active-text-color)}.tapp-date-picker__next[data-v-b35d92dd]:active,.tapp-date-picker__prev[data-v-b35d92dd]:active{transform:scale(.98);transition:all .2s}.tapp-date-picker__heading[data-v-b35d92dd]{font:var(--typography-large-body-lg-highlight)}.tapp-date-picker__body[data-v-b35d92dd]{display:flex;flex-direction:column;gap:1rem;padding-top:1rem}.tapp-date-picker__grid[data-v-b35d92dd]{border-collapse:collapse;gap:.25rem;width:100%}.tapp-date-picker__grid-row[data-v-b35d92dd]{display:flex;justify-content:space-between;margin-bottom:.25rem;width:100%}.tapp-date-picker__head-cell[data-v-b35d92dd]{color:var(--datepicker-item-default-text-color);font:var(--typography-large-body-sm-highlight);width:2rem}.tapp-date-picker__cell-trigger[data-v-b35d92dd]{align-items:center;display:flex;font:var(--typography-large-body-sm);height:2rem;justify-content:center;outline:none;position:relative;width:2rem}.tapp-date-picker__cell-trigger[data-v-b35d92dd]:focus,.tapp-date-picker__cell-trigger[data-v-b35d92dd]:hover,.tapp-date-picker__cell-trigger[data-selected][data-v-b35d92dd]{background-color:var(--datepicker-item-active-background-color);border-radius:50%;color:var(--datepicker-item-active-text-color)}.tapp-date-picker__cell-trigger[data-disabled][data-v-b35d92dd],.tapp-date-picker__cell-trigger[data-unavailable][data-v-b35d92dd]{color:var(--datepicker-item-disabled-text-color);pointer-events:none}.tapp-date-picker__cell-trigger--highlight[data-v-b35d92dd]:not([data-disabled],[data-unavailable],[data-selected]){background-color:var(--datepicker-item-available-background-color);border-radius:50%;color:var(--datepicker-item-default-text-color)}.tapp-date-picker__icon[data-v-b35d92dd]{height:var(--spacing-6);margin-left:auto;margin-right:var(--spacing-1);width:var(--spacing-6)}.tapp-date-picker__error[data-v-b35d92dd]{color:var(--error);font:var(--typography-small-body-sm)}.tapp-date-picker__helper-text[data-v-b35d92dd]{color:var(--colors-gray-800);font:var(--typography-small-body-sm)}[data-reka-popper-content-wrapper]{z-index:calc(infinity)!important}.tapp-tooltip-trigger{align-items:center;align-self:start;border-radius:9999px;display:inline-grid;font:inherit;outline:2px solid transparent;outline-offset:calc(3px + var(--spacing-1));transition-duration:.15s;transition-property:outline-offset;transition-timing-function:ease-in-out;vertical-align:middle}.tapp-tooltip-trigger:focus-visible{outline-color:var(--colors-primary-500);outline-offset:3px;outline-width:2px}.tapp-tooltip{align-items:start;background-color:var(--colors-white);border-radius:var(--border-radius-lg);color:var(--colors-black);display:grid;gap:var(--spacing-4);grid-template-columns:1fr max-content;max-width:350px;padding:var(--spacing-4);position:relative}.tapp-tooltip:before{border:1px solid var(--tooltip-border-color);border-radius:calc(var(--border-radius-lg) + 1px);box-shadow:var(--tooltip-shadow);content:"";top:-1px;right:-1px;bottom:-1px;left:-1px;position:absolute;z-index:-2}.tapp-tooltip>span:has(svg){z-index:-1}.tapp-tooltip__arrow{overflow:visible;paint-order:stroke;fill:var(--colors-white);stroke:var(--tooltip-border-color);stroke-linecap:square;stroke-width:1px}.tapp-tooltip__close{border-radius:9999px;color:var(--colors-gray-700);display:grid;outline:2px solid transparent;outline-offset:calc(3px + var(--spacing-1));transition-duration:.15s;transition-property:outline-offset;transition-timing-function:ease-in-out}.tapp-tooltip__close:focus-visible{outline-color:var(--colors-primary-500);outline-offset:3px;outline-width:2px}.tapp-input-iban__note[data-v-a6493d35]{align-items:center;color:var(--colors-green-500);display:flex;font:var(--typography-large-body-sm-highlight);gap:var(--spacing-2);margin-top:var(--spacing-2)}.tapp-input-iban .tapp-input__element{letter-spacing:calc(var(--spacing-1)/2);text-transform:uppercase}.tapp-form-name[data-v-a48b3386]{display:grid;gap:var(--spacing-6) var(--spacing-4);grid-template-columns:repeat(10,minmax(0,1fr))}.tapp-form-name__initials[data-v-a48b3386]{grid-column:span 10}@media (min-width:80em){.tapp-form-name__initials[data-v-a48b3386]{grid-column:span 4}}.tapp-form-name__first-name--partial-width[data-v-a48b3386]{grid-column:span 5}@media (min-width:80em){.tapp-form-name__first-name--partial-width[data-v-a48b3386]{grid-column:span 8}}.tapp-form-name__first-name--full-width[data-v-a48b3386]{grid-column:span 10}.tapp-form-name__middle-name[data-v-a48b3386]{grid-column:span 5}@media (min-width:80em){.tapp-form-name__middle-name[data-v-a48b3386]{grid-column:span 2}}.tapp-form-name__last-name[data-v-a48b3386]{grid-column:span 10}.address[data-v-99b0e7c2]{align-items:center;background-color:var(--colors-green-50);border-radius:var(--border-radius-lg);display:flex;padding:var(--spacing-3)}.address-valid-icon[data-v-99b0e7c2]{color:var(--colors-green-500);margin-right:var(--spacing-2)}.tapp-input.disabled .address__city-belgium[data-v-99b0e7c2]{background-color:var(--colors-white);border-color:var(--colors-gray-600)}.address-invalid[data-v-99b0e7c2]{color:var(--error);font:var(--typography-small-body-sm);margin-top:-16px}.input-addition[data-v-99b0e7c2]{width:84px}.helper-text[data-v-3a2e5fac]{align-items:center;color:var(--colors-gray-800);display:flex;font:var(--typography-small-body-sm);gap:.25rem;margin-top:-1rem}:where(.form-different-address-module[data-v-4acd79a9]){background-color:var(--colors-gray-100);display:grid;gap:var(--spacing-6);padding:var(--spacing-4)}.form-different-address-module[data-v-4acd79a9] .address{background-color:var(--colors-gray-400)}.create-account[data-v-44776988]{background-color:var(--colors-primary-50);border-radius:var(--border-radius-lg);padding:var(--spacing-6) var(--spacing-4)}.create-account h4[data-v-44776988]{font:var(--typography-small-h4)}.create-account p[data-v-44776988]{font:var(--typography-large-body-base)}.create-account a[data-v-44776988]{text-decoration:underline}.create-account[data-v-44776988] .tapp-form-fieldset__content{display:grid;gap:var(--spacing-4)}.create-account .create-account__tooltip-text[data-v-44776988]{margin-top:var(--spacing-4)}.tapp-ideal__inner[data-v-a4cd88c2]{align-items:center;display:flex;gap:.5rem}.tapp-ideal__help-text[data-v-a4cd88c2]{font:var(--typography-large-body-base-highlight);margin-bottom:var(--spacing-3)}.tapp-ideal__note[data-v-a4cd88c2]{align-items:center;color:var(--colors-gray-700);display:flex;font:var(--typography-small-body-sm);gap:var(--spacing-2);margin-top:var(--spacing-2)}.newsletter[data-v-7e93eadf]{display:flex;flex-direction:column;gap:var(--spacing-2)}.terms-link[data-v-61f82940]{font:inherit;text-decoration:underline}.terms__checkbox-label[data-v-61f82940]{line-height:normal}.terms-content[data-v-61f82940]{padding:var(--spacing-6) var(--spacing-4)}@media (min-width:40em){.terms-content[data-v-61f82940]{padding:var(--spacing-10)}}._consent[data-v-5171959a]{display:flex;flex-direction:column;gap:var(--spacing-2)}.consent-options[data-v-5171959a]{margin-top:var(--spacing-2)}.consent-link[data-v-5171959a]{cursor:pointer;text-decoration:underline}.order-form[data-v-f2198762]{display:grid;gap:var(--spacing-6)}.order-form__title[data-v-f2198762]{font:var(--typography-large-h3);text-transform:var(--text-transform-h3)}.order-form__date-of-birth p[data-v-f2198762]{font:var(--typography-large-body-base)}.order-form__submit-button-wrapper[data-v-f2198762]{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:var(--spacing-8) var(--spacing-4)}@media (min-width:48em){.order-form__submit-button-wrapper[data-v-f2198762]{padding:var(--spacing-8)}}@media (min-width:80em){.order-form__submit-button-wrapper[data-v-f2198762]{padding:var(--spacing-10)}}.order-form__submit-legend[data-v-f2198762]{color:var(--colors-gray-700);font:var(--typography-large-body-sm);margin-top:var(--spacing-8);max-width:440px;text-align:center}.order-form__submit-legend a[data-v-f2198762]{text-decoration:underline}.order-form__divider[data-v-f2198762]{background-color:var(--divider-border-color);border:0;height:1px}.base-section-card[data-v-da2f06d9]{background:var(--card-background-color);border-radius:var(--card-small-border-radius);display:grid;gap:var(--spacing-6);padding:var(--spacing-6) var(--spacing-4)}@media (min-width:64em){.base-section-card[data-v-da2f06d9]{border-radius:var(--card-large-border-radius)}}@media (min-width:80em){.base-section-card[data-v-da2f06d9]{gap:var(--spacing-6);padding:var(--spacing-10)}}.base-section-card--highlight[data-v-da2f06d9]{background-color:var(--section-card-personal-background-color);color:var(--section-card-personal-text-color)}.base-section-card__title[data-v-da2f06d9]{font:var(--typography-small-h3);text-transform:var(--text-transform-h3)}@media (min-width:80em){.base-section-card__title[data-v-da2f06d9]{font:var(--typography-large-h3)}}@layer app{.checkout-form__heading{font:var(--typography-large-h3)}}.tapp-price[data-v-3af3a3ef]{line-height:1}.tapp-price .tapp-price__prefix[data-v-3af3a3ef]{color:var(--price-simple-prefix);font:var(--typography-small-body-base)}.tapp-price .tapp-price__prefix--strikethrough[data-v-3af3a3ef]{text-decoration:line-through}.tapp-price .tapp-price__price--simple-highlight[data-v-3af3a3ef]{color:var(--price-hero-highlight-suffix);font:var(--typography-large-body-base-highlight)}.tapp-price .tapp-price__prefix--highlighted[data-v-3af3a3ef]{font:var(--typography-large-body-base-highlight)}.tapp-price .tapp-price__suffix[data-v-3af3a3ef]{color:var(--price-simple-suffix);font:var(--typography-small-body-base)}.tapp-price .tapp-price__suffix--highlighted[data-v-3af3a3ef]{color:var(--colors-green-500);font:var(--typography-large-body-base-highlight)}.tapp-price .tapp-price__price[data-v-3af3a3ef]{color:var(--price-simple-price);font:var(--typography-small-body-base-highlight);margin:0 var(--spacing-2)}.tapp-price .tapp-price__price--from-to[data-v-3af3a3ef]{align-items:center;display:flex;gap:var(--spacing-2)}.tapp-price .tapp-price__price--large[data-v-3af3a3ef]{font:var(--typography-large-h4)}.tapp-price .tapp-price__price-from[data-v-3af3a3ef]{color:var(--colors-gray-700);font-weight:var(--font-weights-body-normal);text-decoration:line-through}.tapp-price .tapp-price__price-to[data-v-3af3a3ef]{color:var(--colors-gray-900);font:var(--price-euro-large);line-height:1}.tapp-price.tapp-price--stacked[data-v-3af3a3ef]{display:flex;flex-direction:column;gap:var(--spacing-2)}.tapp-price.tapp-price--stacked .tapp-price__price[data-v-3af3a3ef]{margin:0}.tapp-price.tapp-price--align-left[data-v-3af3a3ef]{text-align:left}.tapp-price.tapp-price--align-center[data-v-3af3a3ef]{text-align:center}.tapp-price.tapp-price--align-right[data-v-3af3a3ef]{text-align:right}.tapp-price .tapp-price__price--align-left[data-v-3af3a3ef]{justify-content:left}.tapp-price .tapp-price__price--align-center[data-v-3af3a3ef]{justify-content:center}.tapp-price .tapp-price__price--align-right[data-v-3af3a3ef]{justify-content:right}.mobile-preview[data-v-beb7c51b]{background-color:#fff;box-shadow:0 -10px 30px #0000000d;display:grid;gap:var(--spacing-4);grid-template-columns:repeat(2,max-content);justify-content:space-between;padding:var(--spacing-6) var(--spacing-4);transition:transform .2s ease-in-out}.mobile-preview__link[data-v-beb7c51b]{color:var(--link-text-color);font:var(--typography-small-link-base);text-decoration:underline}.mobile-preview.is-init[data-v-beb7c51b]{transform:translateY(100%)}.mobile-preview__free[data-v-beb7c51b]{font:var(--typography-small-body-base-highlight)}.base-product-image[data-v-dc1470b2]{display:grid;overflow:visible;place-items:center;position:relative}.base-product-image[data-v-dc1470b2]:has(>:last-child:nth-child(2))>.base-cover,.base-product-image[data-v-dc1470b2]:has(>:last-child:nth-child(2))>.base-premium-overlay{grid-area:1/-1}.base-product-image[data-v-dc1470b2]:has(>:last-child:nth-child(2))>.base-cover{place-self:center;transform:rotate(-3deg) translate(-7.5%);transform-origin:center center}.base-product-image[data-v-dc1470b2]:has(>:last-child:nth-child(2))>.base-premium-overlay{pointer-events:none;position:relative}.base-cart-label-value[data-v-399f388f]{display:flex;flex-direction:column}.base-cart-label-value--important .base-cart-label-value__label-text[data-v-399f388f]{font:var(--typography-small-body-sm-highlight)}@media (min-width:80em){.base-cart-label-value--important .base-cart-label-value__label-text[data-v-399f388f]{font:var(--typography-large-body-sm-highlight)}}.base-cart-label-value--important .base-cart-label-value__value[data-v-399f388f]{font:var(--typography-small-body-sm)}@media (min-width:80em){.base-cart-label-value--important .base-cart-label-value__value[data-v-399f388f]{font:var(--typography-large-body-sm)}}.base-cart-label-value--highlight .base-cart-label-value__label-text[data-v-399f388f],.base-cart-label-value--highlight .base-cart-label-value__value[data-v-399f388f]{font:var(--typography-small-h5)}@media (min-width:80em){.base-cart-label-value--highlight .base-cart-label-value__label-text[data-v-399f388f],.base-cart-label-value--highlight .base-cart-label-value__value[data-v-399f388f]{font:var(--typography-large-h5)}}.base-cart-label-value--horizontal[data-v-399f388f]{align-items:center;flex-direction:row;gap:var(--spacing-2);justify-content:space-between}.base-cart-label-value__label[data-v-399f388f]{color:var(--colors-gray-900);display:flex;gap:var(--spacing-1)}.base-cart-label-value__label[data-v-399f388f] svg{color:var(--colors-gray-900)}.base-cart-label-value__value[data-v-399f388f]{font:var(--typography-small-body-sm);overflow-wrap:break-word;white-space:normal;word-break:break-word}@media (min-width:80em){.base-cart-label-value__value[data-v-399f388f]{font:var(--typography-large-body-sm)}}.base-cart-label-value__label-text[data-v-399f388f]{font:var(--typography-small-body-sm)}@media (min-width:80em){.base-cart-label-value__label-text[data-v-399f388f]{font:var(--typography-large-body-sm)}}.base-cart-label-value__info[data-v-399f388f]{font:var(--typography-small-body-sm);padding:var(--spacing-2)}@media (min-width:96em){.base-cart-label-value__info[data-v-399f388f]{font:var(--typography-large-body-sm)}}.base-cart-label-value__btn[data-v-399f388f]{background:none;border:0;cursor:pointer;margin:0;padding:0}.cart-product-preview__list[data-v-63cc619b]{display:flex;flex-direction:column;gap:var(--spacing-1);list-style:none;margin-bottom:var(--spacing-2);padding:0}.cart-product-preview__list-item[data-v-63cc619b]{display:flex;justify-content:space-between;width:100%}.checkout-product-row[data-v-34b5c2e1]{border-bottom:1px solid var(--colors-gray-400);border-top:1px solid var(--colors-gray-400)}.checkout-product-row__image-container[data-v-34b5c2e1]{display:flex;justify-content:center;padding:var(--spacing-2) var(--spacing-4) var(--spacing-6)}[data-v-34b5c2e1] .checkout-product-row__image-container img{will-change:transform}.checkout-product-row__contract-info[data-v-34b5c2e1],.checkout-product-row__preview[data-v-34b5c2e1]{margin-top:var(--spacing-4)}.ab-zelfvertrouwen-in-het-winkelmandje[data-v-34b5c2e1]{font:var(--typography-small-body-sm)}.checkout-summary__dialog[open][data-v-edb512d2]{background-color:transparent;border:0;color:inherit;display:block;height:auto;inset-inline:auto;margin:0;max-height:none;max-width:none;padding:0;position:relative;width:100%}.checkout-summary__dialog.is-overlay[open][data-v-edb512d2]{background-color:#fff;height:100dvh;top:0;right:0;bottom:0;left:0;position:fixed}.checkout-summary__close-button[data-v-edb512d2]{--outline-offset:3px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;display:none;margin:var(--spacing-4) var(--spacing-4) 0 auto;outline:2px solid transparent;outline-offset:calc(var(--outline-offset) + var(--spacing-1));transition-duration:.15s;transition-property:outline-offset;transition-timing-function:ease-in-out}.checkout-summary__close-button[data-v-edb512d2]:focus-visible{outline-offset:var(--outline-offset)}.is-overlay[open] .checkout-summary__close-button[data-v-edb512d2]{display:grid}.checkout-summary__empty[data-v-edb512d2]{border-top:1px solid var(--colors-gray-200);color:var(--colors-gray-700);padding-top:var(--spacing-6);text-align:center}.checkout-summary__footer[data-v-edb512d2]{display:grid;gap:var(--spacing-1);margin-top:var(--spacing-4)}.alert[data-v-96967a6c]{align-items:flex-start;background-color:var(--alert-background-color);border-radius:var(--alert-border-radius);border-style:solid;border-width:1px 1px 1px 4px;display:flex;font:var(--typography-large-body-base);gap:var(--spacing-5);padding:var(--spacing-4);position:relative;width:100%}.alert__icon[data-v-96967a6c]{display:grid}.alert__title[data-v-96967a6c]{font:var(--typography-large-body-base-highlight)}.alert__text[data-v-96967a6c]{font:var(--typography-large-body-base)}.alert__icon-close[data-v-96967a6c]{cursor:pointer;position:absolute;right:var(--spacing-4);top:var(--spacing-4)}.alert__content[data-v-96967a6c]{display:flex;flex:1;flex-direction:column;font:var(--typography-large-body-base);gap:var(--spacing-4)}.alert__content[data-v-96967a6c] a{font:var(--typography-large-body-base-highlight)}.alert--warning[data-v-96967a6c]{border-color:var(--alert-warning-border-color)}.alert--warning .alert__icon[data-v-96967a6c]{color:var(--alert-warning-icon-color)}.alert--error[data-v-96967a6c]{border-color:var(--alert-error-border-color)}.alert--error .alert__icon[data-v-96967a6c]{color:var(--alert-error-icon-color)}.alert--success[data-v-96967a6c]{border-color:var(--alert-succes-border-color)}.alert--success .alert__icon[data-v-96967a6c]{color:var(--alert-succes-icon)}.alert--info[data-v-96967a6c]{border-color:var(--alert-info-border-color)}.alert--info .alert__icon[data-v-96967a6c]{color:var(--alert-info-icon-color)}.base-checkout-alert__cta[data-v-00d38fdc]{color:var(--link-default-text-color);font:var(--typography-large-body-base-highlight)}.base-checkout-alert__cta[data-v-00d38fdc]:hover{color:var(--link-hover-text-color)}.base-grid__item[data-v-a611a922]{grid-column:col-start 1/span 12;margin-bottom:var(--spacing-8)}@media (min-width:48em){.base-grid__item[data-v-a611a922]{grid-column:col-start 2/span 10;margin-bottom:0}}@media (min-width:80em){.base-grid__item[data-v-a611a922]{grid-column:col-start/span 7}.base-grid__item--reverse[data-v-a611a922]{grid-column:col-start 6/span 7}.base-grid__item--hide-xl-up[data-v-a611a922]{display:none}}@layer app{.checkout-footer{display:grid;gap:var(--spacing-4);place-items:center;text-align:center}.checkout-footer__errors{display:grid;gap:var(--spacing-2) 0;justify-self:stretch;text-align:left}.checkout-footer__errors--collapse~.checkout-footer__submit{margin-top:calc(var(--spacing-4)*-1)}}.page-checkout[data-v-e52c6321]{--gap-y:var(--spacing-4);--gap-x:var(--spacing-4);align-items:start;display:grid;gap:var(--gap-y) var(--gap-x)}@media (min-width:64em){.page-checkout[data-v-e52c6321]{--gap-y:var(--spacing-6);--gap-x:var(--spacing-20);grid-template-columns:1.75fr 1fr;padding:var(--spacing-8) 0}}.page-checkout__form[data-v-e52c6321]{display:grid;gap:var(--spacing-2) 0}@media (min-width:64em){.page-checkout__form[data-v-e52c6321]{gap:var(--spacing-6) 0;grid-column:1}}.page-checkout__footer[data-v-e52c6321]{--footer-padding-top:var(--spacing-2);display:grid;gap:var(--gap-y);margin-top:calc((var(--gap-y) + var(--footer-padding-top))*-1);padding-block:var(--footer-padding-top) var(--spacing-4);padding-inline:var(--spacing-4);place-items:center;position:relative;text-align:center;z-index:3}@media (min-width:64em){.page-checkout__footer[data-v-e52c6321]{grid-column:1;margin-top:auto;padding-block:0;padding-inline:0}}.page-checkout__footer[data-v-e52c6321]:before{background-color:var(--colors-white);content:"";grid-row:1/span 2;inset:0 0 calc(var(--gap-y)*-1);position:absolute;z-index:-1}@media (min-width:64em){.page-checkout__footer[data-v-e52c6321]:before{content:none}}.page-checkout__mobile-preview[data-v-e52c6321]{grid-column:1;inset-block:auto 0;position:sticky;z-index:1}@media (min-width:64em){.page-checkout__mobile-preview[data-v-e52c6321]{display:none;grid-column:2;grid-row:1/span 2}}.page-checkout__sidebar[data-v-e52c6321]{margin-top:calc(var(--gap-y)*-1 - var(--mobile-preview-height, 0));position:relative;will-change:transform;z-index:2}@media (min-width:64em){.page-checkout__sidebar[data-v-e52c6321]{grid-column:2;grid-row:1/span 5;inset-block:var(--spacing-8) auto;margin-top:0;position:sticky}}
