@view-transition{navigation:auto}::view-transition-old(root){animation:.4s ease-in-out both fq-uit}::view-transition-new(root){animation:.4s ease-in-out both fq-in}@keyframes fq-uit{to{opacity:0;transform:translateY(-20px)}}@keyframes fq-in{0%{opacity:0;transform:translateY(20px)}}.fun-header{view-transition-name:fun-header}::view-transition-group(fun-header){animation:none}::view-transition-old(fun-header){mix-blend-mode:normal;animation:none}::view-transition-new(fun-header){mix-blend-mode:normal;animation:none}.phasebar .seg:first-child i{view-transition-name:fun-fase-0}.phasebar .seg:nth-child(2) i{view-transition-name:fun-fase-1}.phasebar .seg:nth-child(3) i{view-transition-name:fun-fase-2}::view-transition-group(fun-fase-0){animation-duration:.24s;animation-timing-function:var(--ease-calm)}::view-transition-group(fun-fase-1){animation-duration:.24s;animation-timing-function:var(--ease-calm)}::view-transition-group(fun-fase-2){animation-duration:.24s;animation-timing-function:var(--ease-calm)}@media (prefers-reduced-motion:reduce){::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}}.fun-woordmerk{letter-spacing:.22em;text-transform:uppercase;color:#1e3b32;font-size:15px;font-weight:500;text-decoration:none}.fun-header{background:#faf7f2;border-bottom:0}.fun-header .help-pill{color:#22312b;background:#e4eae2;border:0;border-radius:999px;font-weight:500}.phasebar{z-index:70;max-width:none;padding:0;position:fixed;top:0;left:0;right:0}.phasebar .lbl{clip:rect(0 0 0 0);width:1px;height:1px;margin:0;position:absolute;overflow:hidden}.phasebar .segs{gap:3px}.phasebar .seg{background:#1e3b3224;border-radius:0;height:4px}.phasebar .seg i{background:#1e3b32;border-radius:0;transition:width .4s}.fun-col .fq-h1{letter-spacing:-.5px;color:#1e3b32;font-size:clamp(20px,2.4vw,26px);font-weight:400;line-height:1.3}.fun-col .fq-sub{margin-top:8px}.optlist{gap:8px;max-width:560px;margin-top:24px}.optrow{background:#fff9;border:1px solid #0000;border-radius:24px;gap:12px;min-height:44px;padding:8px 12px;transition:background-color .25s cubic-bezier(.215,.61,.355,1),box-shadow .25s cubic-bezier(.215,.61,.355,1);box-shadow:0 0 0 1px #1e3b3238}.optrow:hover{background:#fff;border-color:#0000;box-shadow:0 0 0 1px #1e3b3273}.optrow:has(input:checked){background:#e4eae2;border-color:#0000;animation:.18s ease-in-out 2 fq-knipper;box-shadow:0 0 0 2px #1e3b32}:root{--dur-bevestig:.3s}@keyframes fq-knipper{50%{box-shadow:0 0 0 1px #1e3b3240}}.optrow .lchip{color:#1e3b32;background:#fff;border:1px solid #1e3b3266;border-radius:6px;width:24px;height:24px;font-size:12px;font-weight:600}.optrow:has(input:checked) .lchip{color:#fff;background:#1e3b32;border-color:#1e3b32}.fun-input{background:0 0;border:0;border-bottom:2px solid #1e3b324d;border-radius:0;width:min(420px,100%);padding:6px 2px;font-size:24px;transition:border-color .25s cubic-bezier(.215,.61,.355,1)}.fun-input::placeholder{color:#1e3b3259}.fun-input:focus{border-bottom-color:#1e3b32;outline:0}.fun-textarea{border-radius:12px}.btn-fun{background:#1e3b32;border-radius:32px;font-weight:600}@media (min-width:721px){.fun-footer{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-top:0;padding:0 0 56px;position:static}.fun-footer .row{justify-content:flex-start}.btn-fun{flex:none;min-height:44px;padding:10px 26px;font-size:15px}.fun-col{padding-bottom:12px}}.int-foto{border-radius:16px;width:100%;max-width:520px;height:auto;margin-top:24px;display:block}.fun-input[aria-invalid=true]{border-bottom-color:var(--clay)}.kg-aangevuld{font-size:var(--fs-label);margin-top:8px}.kg-aangevuld:empty{display:none}
