input.svelte-189xd7a{border:1px solid var(--line);border-radius:var(--radius);background:var(--white);width:100%;padding:.7rem .9rem;font-family:inherit;font-size:1rem;font-weight:400}input.svelte-189xd7a:focus{border-color:var(--green);outline:none;box-shadow:0 0 0 3px #20814926}.tegel-knoppen.svelte-189xd7a{flex-wrap:wrap;align-items:center;gap:.6rem;margin-top:auto;display:flex}.tegel[style*=--vorm-vlak].svelte-189xd7a .tegel-knop.btn-primary:where(.svelte-189xd7a){background:var(--vorm-vlak);border-color:var(--vorm-vlak);color:var(--vorm-inkt)}.tegel-knop.toegevoegd.svelte-189xd7a{background:var(--c-cream-2);border:1px solid var(--c-action);color:var(--c-deep)}.tegel-knop.toegevoegd.svelte-189xd7a:hover{background:var(--c-white)}.variant-naam.svelte-189xd7a{min-width:0}.erbij.svelte-189xd7a{border:1px solid var(--c-line);background:var(--c-white);font-family:var(--font-display);color:var(--c-ink);cursor:pointer;border-radius:999px;padding:.45rem .8rem;font-size:.78rem;font-weight:600}.erbij.svelte-189xd7a:hover{border-color:var(--c-action);color:var(--c-action)}.erbij.erin.svelte-189xd7a{background:var(--c-action);border-color:var(--c-action);color:var(--c-white)}.erbij.klein.svelte-189xd7a{width:22px;height:22px;padding:0;font-size:.85rem;line-height:1}.reference.svelte-189xd7a{background:var(--cream)}.ref-intro.svelte-189xd7a{max-width:56ch;color:var(--c-muted)}.ref-zoek.svelte-189xd7a{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;gap:clamp(1.5rem,3vw,2.5rem);margin-bottom:1.5rem;display:grid}.ref-spar.svelte-189xd7a{min-width:0}.intro-blok.svelte-189xd7a{padding-top:clamp(2rem,4vw,3rem)}.kop-blok.svelte-189xd7a{grid-template-columns:1fr;display:grid}.kop-blok.svelte-189xd7a>.hero{grid-area:1/1}.kop-blok.svelte-189xd7a>.intro-blok:where(.svelte-189xd7a){grid-area:2/1}.kop-blok.svelte-189xd7a>.kop-beeld:where(.svelte-189xd7a){z-index:1;width:min(460px,34vw);margin-right:max(1.25rem, calc((100% - var(--maxw)) / 2 + 1.25rem));top:calc(var(--kop-hoogte,0px) + 1.5rem);aspect-ratio:16/10;background-image:url(../../../images/FXC-future.webp);background-position:100%;background-size:cover;border:1px solid #ffffff4d;border-radius:18px;grid-area:1/1/3/2;place-self:start end;margin-top:clamp(2.5rem,5vw,4rem);margin-bottom:clamp(2rem,4vw,3rem);position:sticky;box-shadow:0 18px 50px #06140c73}.kop-blok.svelte-189xd7a .hero-inner,.kop-blok.svelte-189xd7a .intro-blok:where(.svelte-189xd7a) .container{padding-right:min(492px,36vw)}@media (width<=900px){.kop-blok.svelte-189xd7a{display:block}.kop-blok.svelte-189xd7a>.kop-beeld:where(.svelte-189xd7a){display:none}.kop-blok.svelte-189xd7a .hero-inner,.kop-blok.svelte-189xd7a .intro-blok:where(.svelte-189xd7a) .container{padding-right:1.25rem}}.ref-zoekveld.svelte-189xd7a{max-width:34rem}.zoekvak.svelte-189xd7a{align-items:center;display:flex;position:relative}.zoek-icoon.svelte-189xd7a{width:20px;height:20px;color:var(--c-action);pointer-events:none;position:absolute;left:.85rem}.zoekvak.svelte-189xd7a input:where(.svelte-189xd7a){border:1px solid var(--c-line);border-radius:var(--radius);background:var(--c-white);width:100%;padding:.7rem 1rem .7rem 2.6rem;font-family:inherit;font-size:1rem}.zoekvak.svelte-189xd7a input:where(.svelte-189xd7a):focus{border-color:var(--c-action);box-shadow:0 0 0 3px color-mix(in srgb, var(--c-action) 18%, transparent);outline:none}.ref-sparuit.svelte-189xd7a{color:var(--c-muted);margin:0;font-size:.92rem}@media (width<=980px){.ref-zoek.svelte-189xd7a{grid-template-columns:1fr}}.filter-label.svelte-189xd7a{font-family:var(--font-display);letter-spacing:.14em;text-transform:uppercase;color:var(--c-action);margin:1.75rem 0 .6rem;font-size:.65rem;font-weight:700}.filters.svelte-189xd7a{flex-wrap:wrap;gap:.35rem;display:flex}.filters.svelte-189xd7a button:where(.svelte-189xd7a){font-family:var(--font-display);letter-spacing:-.01em;color:var(--c-ink);background:var(--c-white);border:1px solid var(--c-line);cursor:pointer;border-radius:999px;padding:.35rem .8rem;font-size:.78rem;font-weight:600;transition:background .15s,border-color .15s,color .15s}.filters.svelte-189xd7a button:where(.svelte-189xd7a):hover{border-color:var(--c-action);color:var(--c-action)}.filters.svelte-189xd7a button.on:where(.svelte-189xd7a){background:var(--c-action);border-color:var(--c-action);color:var(--c-white)}.filters.svelte-189xd7a button.vorm-knop:where(.svelte-189xd7a){align-items:center;gap:.45rem;display:inline-flex}.vorm-stip.svelte-189xd7a{background:var(--vorm-vlak);border-radius:999px;flex:none;width:8px;height:8px}.filters.svelte-189xd7a button.vorm-knop:where(.svelte-189xd7a):hover{border-color:var(--vorm-vlak);color:var(--c-ink)}.filters.svelte-189xd7a button.vorm-knop.on:where(.svelte-189xd7a){background:var(--vorm-vlak);border-color:var(--vorm-vlak);color:var(--vorm-inkt)}.filters.svelte-189xd7a button.vorm-knop.on:where(.svelte-189xd7a) .vorm-stip:where(.svelte-189xd7a){background:currentColor}.ref-head.svelte-189xd7a{align-items:baseline;gap:1.25rem;margin:2rem 0 1rem;display:flex}.ref-tel.svelte-189xd7a{font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--c-muted);margin:0;font-size:.65rem;font-weight:700}.ref-wis.svelte-189xd7a{font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--c-action);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0;font-size:.65rem;font-weight:700;text-decoration:underline}.vormblok.svelte-189xd7a{background:var(--vorm-vlak);margin-bottom:1.5rem;padding:clamp(1.25rem,3vw,2rem)}.vorm-kop.svelte-189xd7a{color:var(--vorm-inkt);-webkit-hyphens:manual;hyphens:manual;margin:0 0 1.25rem;font-size:1.25rem}.tegels.svelte-189xd7a{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;display:grid}.tegel.svelte-189xd7a{background:var(--c-white);border:1px solid var(--c-line);border-radius:var(--radius);flex-direction:column;padding:1.25rem 1.35rem;display:flex;overflow:hidden}.tegel-beeld.svelte-189xd7a{aspect-ratio:4/3;background:var(--c-cream);margin:-1.25rem -1.35rem .9rem;overflow:hidden}.tegel-beeld.svelte-189xd7a img:where(.svelte-189xd7a){object-fit:cover;object-position:center 22%;width:100%;height:100%;display:block}.tegel-kop.svelte-189xd7a{align-items:center;gap:.6rem;margin-bottom:.6rem;display:flex}.tegel.svelte-189xd7a h4:where(.svelte-189xd7a){font-family:var(--font-display);letter-spacing:-.01em;margin:0;font-size:1.05rem;font-weight:600;line-height:1.2}.tegel-tekst.svelte-189xd7a{margin:0 0 .9rem;font-size:.88rem;line-height:1.5}.tegel-feiten.svelte-189xd7a{border-top:1px solid var(--c-line);margin:auto 0 1rem;padding:.75rem 0 0}.tegel-feiten.svelte-189xd7a div:where(.svelte-189xd7a){justify-content:space-between;gap:1rem;padding:.2rem 0;display:flex}.tegel-feiten.svelte-189xd7a dt:where(.svelte-189xd7a){font-family:var(--font-display);letter-spacing:.1em;text-transform:uppercase;color:var(--c-muted);font-size:.6rem;font-weight:700}.tegel-feiten.svelte-189xd7a dd:where(.svelte-189xd7a){text-align:right;margin:0;font-size:.85rem}.tegel-meer.svelte-189xd7a{font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--c-action);text-underline-offset:4px;cursor:pointer;background:0 0;border:none;padding:0;font-size:.72rem;font-weight:700;text-decoration:underline}.tegel-meer.svelte-189xd7a:hover{color:var(--c-deep)}.tegel-los.svelte-189xd7a{font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--c-muted);margin:.9rem 0 .2rem;font-size:.7rem;font-weight:700}.varianten-tel.svelte-189xd7a{color:var(--c-muted);margin-bottom:.6rem;font-size:.82rem;line-height:1.4}.varianten.svelte-189xd7a{margin:0 0 .9rem;padding:0;list-style:none}.varianten.svelte-189xd7a li:where(.svelte-189xd7a){border-bottom:1px solid var(--c-line);grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.5rem;padding:.45rem 0;display:grid}.varianten.svelte-189xd7a span:where(.svelte-189xd7a){color:var(--c-muted);margin-top:.1rem;font-size:.72rem;line-height:1.35;display:block}.varianten.svelte-189xd7a .variant-naam:where(.svelte-189xd7a){color:var(--c-ink);grid-column:1;margin-top:0;font-size:.88rem}.varianten.svelte-189xd7a .erbij:where(.svelte-189xd7a){grid-area:1/2/span 2;align-self:center}.familie.breed.svelte-189xd7a{grid-column:span 2}.familie.breed.svelte-189xd7a .varianten:where(.svelte-189xd7a){columns:2;column-gap:2rem}.familie.breed.svelte-189xd7a .varianten:where(.svelte-189xd7a) li:where(.svelte-189xd7a){break-inside:avoid}.tegel-knop.svelte-189xd7a{align-self:flex-start;margin-top:auto}.ref-leeg.svelte-189xd7a{max-width:52ch;color:var(--c-muted)}@media (width<=1050px){.tegels.svelte-189xd7a{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=680px){.tegels.svelte-189xd7a{grid-template-columns:1fr}.familie.breed.svelte-189xd7a{grid-column:auto}.familie.breed.svelte-189xd7a .varianten:where(.svelte-189xd7a){columns:1}}
