.hub.svelte-1idwfoa{width:100%;max-width:52rem;margin:0 auto;padding:0 1rem 4rem}.hero.svelte-1idwfoa{border-bottom:1px solid #e3d9c1;padding:clamp(2.5rem,8vw,5rem) 0 clamp(1.5rem,4vw,2.5rem)}.kicker.svelte-1idwfoa{letter-spacing:.14em;text-transform:uppercase;color:#b4562e;margin:0 0 .75rem;font-size:.78rem;font-weight:600}h1.svelte-1idwfoa{letter-spacing:-.02em;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.6rem,9vw,4.2rem);font-weight:500;line-height:1}.lede.svelte-1idwfoa{color:#4b4232;max-width:40rem;margin:1.25rem 0 0;font-size:clamp(1.02rem,2.6vw,1.15rem);line-height:1.65}section.svelte-1idwfoa{margin-top:clamp(2.25rem,6vw,3.5rem)}h2.svelte-1idwfoa{margin:0 0 .35rem;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.35rem,4vw,1.7rem);font-weight:500}.sub.svelte-1idwfoa{color:#857a63;margin:0 0 1rem;font-size:.95rem}h3.svelte-1idwfoa{letter-spacing:.1em;text-transform:uppercase;color:#b4562e;margin:0 0 .5rem;font-size:.7rem;font-weight:700}.route.svelte-1idwfoa{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.kaart.svelte-1idwfoa{color:inherit;background:#fdfaf3;border:1px solid #d9cfb5;border-radius:12px;align-items:center;gap:1rem;padding:1rem 1.1rem;text-decoration:none;transition:border-color .15s,transform .15s,box-shadow .15s;display:flex}.kaart.svelte-1idwfoa:hover{border-color:#b4562e;transform:translateY(-2px);box-shadow:0 8px 24px #2a24191a}.kaart.breed.svelte-1idwfoa{margin-top:.75rem}.nr.svelte-1idwfoa{letter-spacing:.08em;color:#b4562e;border:1px solid #b4562e;border-radius:999px;flex-shrink:0;padding:.22rem .5rem;font-size:.72rem;font-weight:700}.icoon.svelte-1idwfoa{flex-shrink:0;width:2.6rem;height:2.6rem}.tekst.svelte-1idwfoa{flex-direction:column;flex:1;gap:.2rem;min-width:0;display:flex}.tekst.svelte-1idwfoa strong:where(.svelte-1idwfoa){color:#2a2419;font-family:Georgia,Times New Roman,serif;font-size:1.15rem;font-weight:600}.tekst.svelte-1idwfoa span:where(.svelte-1idwfoa){color:#4b4232;font-size:.9rem;line-height:1.5}.pijl.svelte-1idwfoa{color:#b4562e;flex-shrink:0;font-size:1.2rem}@media (width<=480px){.icoon.svelte-1idwfoa{display:none}}.icoon.svelte-1idwfoa .schors:where(.svelte-1idwfoa){fill:#ead9bd;stroke:#7a6a58;stroke-width:2.5px}.icoon.svelte-1idwfoa .lijn:where(.svelte-1idwfoa){fill:none;stroke:#8a7556;stroke-width:1.2px}.icoon.svelte-1idwfoa .straal:where(.svelte-1idwfoa){fill:none;stroke:#b4562e;stroke-width:1px}.icoon.svelte-1idwfoa .stip:where(.svelte-1idwfoa){fill:#b4562e}.icoon.svelte-1idwfoa .hout:where(.svelte-1idwfoa){fill:#f3e6cf;stroke:#2a2419;stroke-width:1.6px;stroke-linejoin:round}.icoon.svelte-1idwfoa .kroon:where(.svelte-1idwfoa){fill:#dfe7cf;stroke:#2a2419;stroke-width:1.6px}.icoon.svelte-1idwfoa .stam:where(.svelte-1idwfoa){fill:none;stroke:#2a2419;stroke-width:2px;stroke-linecap:round}.icoon.svelte-1idwfoa .zaagsnede:where(.svelte-1idwfoa){stroke:#b4562e;stroke-width:2px;stroke-dasharray:3 2}.sub.svelte-1idwfoa{flex-wrap:wrap;gap:.4rem;margin:.5rem 0 0 3.2rem;padding:0;list-style:none;display:flex}.sub.svelte-1idwfoa a:where(.svelte-1idwfoa){color:#2a2419;background:#fdfaf3;border:1px solid #c2b79b;border-radius:999px;align-items:center;gap:.4rem;padding:.3rem .75rem .3rem .35rem;font-size:.86rem;text-decoration:none;display:inline-flex}.sub.svelte-1idwfoa a:where(.svelte-1idwfoa):hover{background:#f3ecd9;border-color:#b4562e}.sub.svelte-1idwfoa a:where(.svelte-1idwfoa) span:where(.svelte-1idwfoa){color:#fdfaf3;background:#b4562e;border-radius:50%;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;font-size:.68rem;font-weight:700;display:inline-flex}@media (width<=480px){.sub.svelte-1idwfoa{margin-left:0}}.soorten.svelte-1idwfoa{grid-template-columns:2fr 1fr;gap:1.25rem;margin-top:1.1rem;display:grid}@media (width<=560px){.soorten.svelte-1idwfoa{grid-template-columns:1fr}}.soorten.svelte-1idwfoa ul:where(.svelte-1idwfoa){flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.chip.svelte-1idwfoa{color:#2a2419;background:#fdfaf3;border:1px solid #c2b79b;border-radius:999px;align-items:center;gap:.35rem;padding:.35rem .8rem;font-size:.88rem;text-decoration:none;display:inline-flex}.chip.svelte-1idwfoa:hover{background:#f3ecd9;border-color:#b4562e}.chip.portret.svelte-1idwfoa{border-color:#b4562e}.chip.svelte-1idwfoa small:where(.svelte-1idwfoa){letter-spacing:.06em;text-transform:uppercase;color:#b4562e;font-size:.68rem;font-weight:700}.twee.svelte-1idwfoa{grid-template-columns:1fr 1fr;gap:1.25rem;display:grid}.twee.svelte-1idwfoa h2:where(.svelte-1idwfoa){margin-bottom:.75rem}@media (width<=640px){.twee.svelte-1idwfoa{grid-template-columns:1fr}}.bronnen.svelte-1idwfoa ul:where(.svelte-1idwfoa){color:#3a3225;margin:.5rem 0 0;padding-left:1.1rem;font-size:.92rem;line-height:1.7}.bronnen.svelte-1idwfoa a:where(.svelte-1idwfoa){color:#b4562e}footer.svelte-1idwfoa{color:#857a63;border-top:1px solid #e3d9c1;margin-top:clamp(3rem,8vw,5rem);padding-top:1.5rem;font-size:.9rem}footer.svelte-1idwfoa a:where(.svelte-1idwfoa){color:inherit}
