.OpG4eW_verschijn{animation:.22s cubic-bezier(.2,.8,.2,1) both OpG4eW_verschijn}@keyframes OpG4eW_verschijn{0%{opacity:0;transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.OpG4eW_verschijn{animation:none}}.OpG4eW_strip{scrollbar-width:none}.OpG4eW_strip::-webkit-scrollbar{display:none}@media (max-width:767px){.OpG4eW_stappen[data-stap="1"] [data-s]:not([data-s="1"]),.OpG4eW_stappen[data-stap="2"] [data-s]:not([data-s="2"]),.OpG4eW_stappen[data-stap="3"] [data-s]:not([data-s="3"]){display:none}}.OpG4eW_vulling{transform-origin:0;transition:transform .32s cubic-bezier(.22,1,.36,1)}@media (prefers-reduced-motion:reduce){.OpG4eW_vulling{transition:none}}
[data-site-form]{font-family:var(--sf-font,inherit)}[data-site-form] .text-navy{color:var(--sf-ink,revert-layer)}[data-site-form] .text-text-muted{color:var(--sf-muted,revert-layer)}[data-site-form] .text-purple{color:var(--sf-accent,revert-layer)}[data-site-form] .text-\[\#B3261E\]{color:var(--sf-error,revert-layer)}[data-site-form] .bg-bg-soft{background-color:var(--sf-soft,revert-layer)}[data-site-form] .bg-white{background-color:var(--sf-field-bg,revert-layer)}[data-site-form] .bg-navy{background-color:var(--sf-ink,revert-layer)}[data-site-form] .bg-purple{background-color:var(--sf-accent,revert-layer);color:var(--sf-accent-ink,revert-layer)}[data-site-form] .bg-purple:hover{background-color:var(--sf-accent-deep,revert-layer)}[data-site-form] .border-hairline{border-color:var(--sf-line,revert-layer)}[data-site-form] .border-navy\/15,[data-site-form] .border-navy\/25{border-color:var(--sf-field-line,revert-layer)}[data-site-form] [aria-invalid=true]{border-color:var(--sf-error,revert-layer)}[data-site-form] input:focus,[data-site-form] textarea:focus{border-color:var(--sf-accent,revert-layer);--tw-ring-color:color-mix(in srgb, var(--sf-accent,#7321f2) 15%, transparent)}[data-site-form] :focus-visible{outline-color:var(--sf-accent,revert-layer)}[data-site-form] :has(:focus-visible){outline-color:var(--sf-accent,revert-layer)}[data-site-form] [aria-pressed=true]{background-color:var(--sf-ink,revert-layer);color:var(--sf-on-ink,revert-layer)}[data-site-form] label:has(input:checked){background-color:var(--sf-ink,revert-layer);color:var(--sf-on-ink,revert-layer)}[data-site-form] [aria-pressed]:not([aria-pressed=true]):hover,[data-site-form] .hover\:bg-\[\#ebebf0\]:hover{background-color:var(--sf-soft-hover,revert-layer)}[data-site-form] label:has(input[type=radio]):not(:has(:checked)):hover{background-color:var(--sf-soft-hover,revert-layer)}[data-site-form] .rounded-2xl{border-radius:var(--sf-radius-tile,revert-layer)}[data-site-form] .rounded-3xl{border-radius:var(--sf-radius-card,revert-layer)}[data-site-form] .rounded-xl{border-radius:var(--sf-radius-field,revert-layer)}[data-site-form] .rounded-full{border-radius:var(--sf-radius-pill,revert-layer)}.sf-offerte{color:var(--sf-ink,#00001f)}.sf-offerte fieldset{border:0;min-width:0;margin:0;padding:0}.sf-offerte legend{letter-spacing:-.02em;width:100%;padding:0;font-size:1.3125rem;font-weight:700}.sf-offerte .sf-groep{margin-top:3.5rem}.sf-offerte .sf-groep:first-of-type{margin-top:0}.sf-offerte .sf-keuzes{gap:.5rem;margin-top:1.25rem;display:grid}@media (min-width:40rem){.sf-offerte .sf-keuzes[data-aantal="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.sf-offerte .sf-keuzes[data-aantal="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}}.sf-offerte .sf-keuze{cursor:pointer;border-radius:var(--sf-radius-tile,1rem);background:var(--sf-soft,#f4f4f7);min-height:5.25rem;color:var(--sf-ink,#00001f);flex-direction:column;justify-content:center;gap:.25rem;padding:1rem 1.25rem;transition:background-color .2s ease-out,color .2s ease-out,transform .2s ease-out;display:flex;position:relative}.sf-offerte .sf-keuze:hover:not(:has(:checked)){background:var(--sf-soft-hover,#ebebf0)}.sf-offerte .sf-keuze:active{transform:scale(.98)}.sf-offerte .sf-keuze:has(:checked){background:var(--sf-ink,#00001f);color:var(--sf-on-ink,#fff)}.sf-offerte .sf-keuze:has(:focus-visible){outline:2px solid var(--sf-accent,#7321f2);outline-offset:2px}.sf-offerte .sf-keuze input{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sf-offerte .sf-keuze-label{font-size:.9375rem;font-weight:600}.sf-offerte .sf-keuze-uitleg{opacity:.7;font-size:.8125rem;line-height:1.4}.sf-offerte .sf-velden{gap:1.5rem 1rem;margin-top:1.25rem;display:grid}@media (min-width:40rem){.sf-offerte .sf-velden{grid-template-columns:repeat(2,minmax(0,1fr))}.sf-offerte .sf-breed{grid-column:span 2}}.sf-offerte .sf-label{justify-content:space-between;align-items:baseline;gap:1rem;font-size:.9375rem;font-weight:600;display:flex}.sf-offerte .sf-noot{color:var(--sf-muted,#00001f9e);flex-shrink:0;font-size:.8125rem;font-weight:400}.sf-offerte .sf-invoer{border:1px solid var(--sf-field-line,#00001f26);border-radius:var(--sf-radius-field,.75rem);background:var(--sf-field-bg,#fff);width:100%;min-height:3.5rem;font:inherit;color:var(--sf-ink,#00001f);margin-top:.5rem;padding:0 1rem;font-size:1.0625rem;transition:border-color .2s ease-out,box-shadow .2s ease-out;display:block}.sf-offerte textarea.sf-invoer{resize:vertical;min-height:7rem;padding:.875rem 1rem;line-height:1.6}.sf-offerte .sf-invoer:hover{border-color:color-mix(in srgb, var(--sf-ink,#00001f) 30%, transparent)}.sf-offerte .sf-invoer:focus{border-color:var(--sf-accent,#7321f2);box-shadow:0 0 0 4px color-mix(in srgb, var(--sf-accent,#7321f2) 15%, transparent);outline:none}.sf-offerte .sf-invoer[aria-invalid=true]{border-color:var(--sf-error,#b3261e)}.sf-offerte .sf-hint{color:var(--sf-muted,#00001f9e);margin-top:.5rem;font-size:.8125rem;line-height:1.4}.sf-offerte .sf-fout{color:var(--sf-error,#b3261e);margin-top:.625rem;font-size:.875rem;line-height:1.4}.sf-offerte .sf-fout:empty{display:none}.sf-offerte .sf-voorstel{border-radius:var(--sf-radius-card,1.5rem);background:var(--sf-soft,#f4f4f7);margin-top:3.5rem;padding:1.25rem 1.5rem}.sf-offerte .sf-voorstel-kop{color:var(--sf-muted,#00001f9e);font-size:.8125rem;font-weight:600}.sf-offerte .sf-voorstel-zin{margin-top:.375rem;font-size:1.0625rem;line-height:1.4}.sf-offerte .sf-actie{flex-direction:column;gap:1rem;margin-top:1.5rem;display:flex}@media (min-width:40rem){.sf-offerte .sf-actie{flex-direction:row;align-items:center;gap:1.5rem}}.sf-offerte .sf-knop{border-radius:var(--sf-radius-pill,9999px);background:var(--sf-accent,#7321f2);height:3.5rem;font:inherit;color:var(--sf-accent-ink,#fff);cursor:pointer;border:0;justify-content:center;align-items:center;padding:0 2rem;font-size:1.0625rem;font-weight:600;transition:background-color .2s ease-out,transform .2s ease-out;display:inline-flex}.sf-offerte .sf-knop:hover{background:var(--sf-accent-deep,#5a14c9)}.sf-offerte .sf-knop:active{transform:scale(.98)}.sf-offerte .sf-knop:focus-visible{outline:2px solid var(--sf-accent,#7321f2);outline-offset:3px}.sf-offerte .sf-knop[aria-disabled=true]{opacity:.7;cursor:progress}.sf-offerte .sf-link{font:inherit;color:var(--sf-accent,#7321f2);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.sf-offerte .sf-link:hover{text-decoration:underline}.sf-offerte .sf-bevestiging h2{letter-spacing:-.025em;max-width:16ch;font-size:clamp(2rem,5vw,2.75rem);font-weight:700;line-height:1.08}.sf-offerte .sf-bevestiging h2:focus{outline:none}.sf-offerte .sf-proef{border:1px dashed var(--sf-field-line,#00001f40);border-radius:var(--sf-radius-tile,1rem);color:var(--sf-muted,#00001f9e);margin-top:2.5rem;padding:.875rem 1rem;font-size:.875rem;line-height:1.5}.sf-offerte .sf-verberg{display:none}.sf-offerte .sf-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sf-keuzebalk{gap:.5rem;display:grid}@media (min-width:40rem){.sf-keuzebalk{grid-template-columns:repeat(2,minmax(0,1fr))}}.sf-keuzebalk button{cursor:pointer;border-radius:var(--sf-radius-tile,1rem);background:var(--sf-soft,#f4f4f7);text-align:left;min-height:4.5rem;font:inherit;color:var(--sf-ink,#00001f);border:0;flex-direction:column;justify-content:center;gap:.25rem;padding:.875rem 1.25rem;transition:background-color .2s ease-out,color .2s ease-out;display:flex}.sf-keuzebalk button:hover:not([aria-pressed=true]){background:var(--sf-soft-hover,#ebebf0)}.sf-keuzebalk button[aria-pressed=true]{background:var(--sf-ink,#00001f);color:var(--sf-on-ink,#fff)}.sf-keuzebalk button:focus-visible{outline:2px solid var(--sf-accent,#7321f2);outline-offset:2px}.sf-keuzebalk .sf-keuze-label{font-size:1rem;font-weight:600}.sf-keuzebalk .sf-keuze-uitleg{opacity:.7;font-size:.8125rem}.sf-aanvraag-formulier{margin-top:2.5rem}@media (prefers-reduced-motion:reduce){.sf-offerte *,.sf-keuzebalk *{transition:none!important}}
