@charset "UTF-8";:root{--hue-forest-900: #0e2a1e;--hue-forest-800: #16432f;--hue-forest-700: #1e5a40;--hue-brass-600: #a9842f;--hue-brass-500: #c9a24b;--hue-brass-400: #d8b86e;--hue-brass-100: #f1e6cb;--hue-cream: #faf7f1;--hue-sand: #f7f5f1;--hue-sand-deep: #efece6;--hue-ink-900: #14201b;--hue-ink-700: #2b3a32;--hue-ink-600: #46524c;--hue-ink-400: #5f6b65;--hue-line: #e7e0d3;--hue-line-strong: #d8cfbd;--hue-radius-sm: 10px;--hue-radius: 16px;--hue-radius-lg: 22px;--hue-ring: 0 0 0 3px rgba(201, 162, 75, .45);--hue-shadow-sm: 0 1px 2px rgba(20, 32, 27, .05), 0 4px 12px rgba(20, 32, 27, .05);--hue-shadow-lg: 0 2px 6px rgba(20, 32, 27, .05), 0 24px 60px rgba(20, 32, 27, .12);--hue-shadow-forest: 0 1px 2px rgba(14, 42, 30, .25), 0 12px 28px rgba(14, 42, 30, .22);--hue-shadow-forest-hover: 0 2px 6px rgba(14, 42, 30, .28), 0 18px 40px rgba(14, 42, 30, .28);--hue-font-display: "Schibsted Grotesk", system-ui, -apple-system, "Segoe UI", sans-serif;--hue-font-sans: "Inter", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--stepper-offen-kreis-grund: #ffffff;--stepper-offen-kreis-rand: var(--hue-ink-400);--stepper-offen-label: var(--hue-ink-400);--stepper-erledigt-label: var(--hue-forest-800);--stepper-aktiv-label: var(--hue-forest-800)}.formApplicationComponent{border:1px solid var(--hue-line);border-radius:var(--hue-radius-lg);background-color:#fff;box-shadow:none;font-family:var(--hue-font-sans);color:var(--hue-ink-600)}.formApplicationComponent .title{color:var(--hue-ink-900);font-family:var(--hue-font-display);font-weight:700;letter-spacing:-.01em}.formApplicationComponent .label{color:var(--hue-ink-700)}.formH4{color:var(--hue-ink-900);font-family:var(--hue-font-display)}.formH4:after{background-color:var(--hue-brass-500);border-color:var(--hue-brass-500)}.input,.textarea,.select select{background-color:var(--hue-sand);border:1px solid transparent;border-radius:12px;color:var(--hue-ink-900);box-shadow:none}.input::placeholder,.textarea::placeholder{color:var(--hue-ink-400)}.input:hover,.textarea:hover,.select select:hover{background-color:var(--hue-sand-deep);border-color:transparent}.input:focus,.input.is-focused,.input:active,.textarea:focus,.textarea.is-focused,.select select:focus{background-color:#fff;border-color:var(--hue-brass-500);box-shadow:var(--hue-ring)}.input[disabled],.textarea[disabled],.select select[disabled],fieldset[disabled] .input,fieldset[disabled] .textarea,fieldset[disabled] .select select{background-color:var(--hue-sand);border-color:transparent}.select:not(.is-multiple):not(.is-loading):after{border-color:var(--hue-forest-800)}.field.has-addons .button.is-static,.control .button.is-static{background-color:var(--hue-sand);border-color:transparent;color:var(--hue-forest-800);font-weight:600}input[type=radio],input[type=checkbox]{accent-color:var(--hue-forest-800)}.b-checkbox.checkbox .check{border-color:var(--hue-line-strong)}.b-checkbox.checkbox input[type=checkbox]:checked+.check{background-color:var(--hue-forest-800);border-color:var(--hue-forest-800)}.b-checkbox.checkbox:hover .check{border-color:var(--hue-forest-700)}.b-checkbox.checkbox input[type=checkbox]:focus+.check{box-shadow:var(--hue-ring)}.b-radio.radio .check{border-color:var(--hue-line-strong)}.b-radio.radio input[type=radio]:checked+.check{border-color:var(--hue-forest-800)}.b-radio.radio .check:before{background-color:var(--hue-forest-800)}.b-radio.radio input[type=radio]:focus+.check{box-shadow:var(--hue-ring)}.button{border-radius:var(--hue-radius-sm);font-family:var(--hue-font-sans)}.button.is-info,.button.is-info.has-text-light{background-color:var(--hue-forest-800);border-color:transparent;color:#fff!important;font-weight:700;box-shadow:var(--hue-shadow-forest)!important}.button.is-info:hover,.button.is-info.is-hovered{background-color:var(--hue-forest-800);color:#fff!important;filter:brightness(1.08);box-shadow:var(--hue-shadow-forest-hover)!important}.button.is-info:active,.button.is-info.is-active{background-color:var(--hue-forest-900);color:#fff!important;filter:none}.button.is-info:focus-visible{box-shadow:var(--hue-ring)!important}.button.is-info[disabled]{background-color:var(--hue-forest-800);color:#fff!important;filter:none;opacity:.5}.button.is-primary{background-color:var(--hue-forest-800);border-color:var(--hue-forest-800);color:var(--hue-cream)}.button.is-primary:hover{background-color:var(--hue-forest-700);border-color:var(--hue-forest-700)}.button.is-primary[disabled]{background-color:var(--hue-forest-800);border-color:var(--hue-forest-800);opacity:.5}.button.is-light{background-color:transparent;border:1px solid var(--hue-line-strong);color:var(--hue-forest-800)}.button.is-light:hover{background-color:var(--hue-sand);border-color:var(--hue-line-strong);color:var(--hue-forest-900)}.button.is-text{color:var(--hue-forest-700);text-decoration-color:var(--hue-brass-400)}.button.is-text:hover{color:var(--hue-forest-800);background-color:var(--hue-sand)}.is-shadowed-strong,.is-shadowed{box-shadow:var(--hue-shadow-sm)}.stepper{color:var(--hue-ink-400)}.stepper .stepper-bar{background:var(--hue-line)!important}.stepper-step.done .circle,.stepper-step.active .circle{background:var(--hue-forest-800)!important;border-color:var(--hue-forest-800);color:#fff}.stepper-step.done:not(:last-child):after,.stepper-step.active:not(:last-child):after{background:var(--hue-forest-800)!important}.stepper-step.active .circle{box-shadow:0 0 0 6px #16432f29!important}.icon.has-text-warning,.helpTextIcon{color:var(--hue-brass-500)!important}.helpIcon.has-text-grey-lighter{color:var(--hue-line-strong)!important}.rightHelpTextBox{background-color:var(--hue-sand);border:1px solid var(--hue-line);border-radius:var(--hue-radius);box-shadow:none;color:var(--hue-ink-600)}.rightHelpTextBox strong{color:var(--hue-ink-900);font-family:var(--hue-font-display)}.rightHelpTextBox .column{background:transparent}.formApplicationComponent a:not(.button),.rightHelpTextBox a,.iwBox a:not(.button){color:var(--hue-forest-700);text-decoration:underline;text-decoration-color:var(--hue-brass-400);text-underline-offset:2px}.formApplicationComponent a:not(.button):hover,.rightHelpTextBox a:hover,.iwBox a:not(.button):hover{color:var(--hue-forest-800)}.iwBox{border-color:var(--hue-line);border-radius:var(--hue-radius-lg);box-shadow:var(--hue-shadow-sm)}.column.paymentSelected{background-color:#c9a24b14;outline:2px solid var(--hue-brass-600);box-shadow:inset 0 0 0 2px #c9a24b26}.formApplicationComponent :focus-visible,.iwBox :focus-visible{outline:none;box-shadow:var(--hue-ring)}
