.blog-body{font-family:var(--font-body);font-size:1.08rem;line-height:1.85;color:#2a2a2a}.blog-body h2{scroll-margin-top:120px}.blog-body .blog-zig{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.85fr);gap:clamp(1.5rem,3vw,2.75rem);align-items:center;margin:2.25rem 0}.blog-body .blog-zig-tekst{align-self:center}.blog-body .blog-zig-tekst>h2:first-child,.blog-body .blog-zig-tekst>h3:first-child{margin-top:0}.blog-body .blog-zig-tekst>p:last-child{margin-bottom:0}.blog-body .blog-zig--fotolinks .blog-zig-tekst{order:2}.blog-body .blog-zig--fotolinks .blog-zig-fig{order:1}.blog-body .blog-zig-tekst>p{margin-bottom:0}@media(max-width:820px){.blog-body .blog-zig{grid-template-columns:1fr;gap:1.25rem}.blog-body .blog-zig--fotolinks .blog-zig-tekst,.blog-body .blog-zig--fotolinks .blog-zig-fig{order:0}}.blog-body .blog-zig-fig{margin:0;cursor:zoom-in;transform:rotate(-1.6deg);transition:transform .3s cubic-bezier(.16,1,.3,1)}.blog-body .blog-zig--fotolinks .blog-zig-fig{transform:rotate(1.6deg)}.blog-body .blog-zig-fig:hover{transform:rotate(0) translateY(-3px)}@media(prefers-reduced-motion:reduce){.blog-body .blog-zig-fig,.blog-body .blog-zig-fig:hover{transform:none;transition:none}}.blog-body .blog-zig-beeld{position:relative;display:block;background:#fffdf9;padding:clamp(10px,1.1vw,14px) clamp(10px,1.1vw,14px) clamp(28px,3vw,40px);border-radius:3px;box-shadow:0 18px 44px #1a140c38,0 5px 14px #1a140c1f,0 0 0 1px #0000000d}.blog-body .blog-zig-fig img{width:100%;display:block;margin:0;aspect-ratio:4 / 3;object-fit:cover;border-radius:2px;background:#f3f4f6}.blog-body .blog-zig-vergroot{position:absolute;top:calc(clamp(10px,1.1vw,14px) + .4rem);right:calc(clamp(10px,1.1vw,14px) + .4rem);display:flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;background:#1a1a1a80;color:#fff}.blog-body .blog-zig-fig figcaption{font-family:var(--font-body);font-size:.78rem;color:#6b6b6b;margin-top:.6rem;text-align:center}.blog-body .blog-zig-fig figcaption a{color:var(--color-primary);text-decoration:none;font-weight:600}.blog-body .blog-zig-fig figcaption a:hover{text-decoration:underline}@media(max-width:768px){.blog-body .blog-zig-fig figcaption a{display:inline-block;padding:12px 2px;margin:-12px 0}}.blog-body .blog-breed{margin:2.5rem 0;cursor:zoom-in}.blog-body .blog-breed-beeld{display:block;overflow:hidden;border-radius:.75rem;box-shadow:0 4px 20px #0000001a;background:#f3f4f6}.blog-body .blog-breed img{width:100%;display:block;margin:0;border-radius:0;box-shadow:none;aspect-ratio:16 / 9;object-fit:cover;transition:transform .6s cubic-bezier(.16,1,.3,1)}.blog-body .blog-zig-uitsnede{display:block;overflow:hidden;border-radius:2px}.blog-body .blog-breed figcaption{font-family:var(--font-body);font-size:.8rem;color:#6b6b6b;margin-top:.65rem;text-align:center}.blog-body .blog-breed figcaption a{color:var(--color-primary);text-decoration:none;font-weight:600}.blog-body .blog-breed figcaption a:hover{text-decoration:underline}.blog-body>p{margin-bottom:1.25rem;font-family:var(--font-body);font-size:1.08rem;line-height:1.85;color:#2a2a2a}.blog-body .bcc-card{margin-left:0;margin-right:0}.blog-body .bcc-card p{margin:0;font-size:inherit;line-height:inherit}.blog-body .bcc-card a{font-weight:inherit}.blog-body .bcc-card img{margin:0;border-radius:0;box-shadow:none;width:100%;height:100%}.blog-body .bcc-card h3,.blog-body .bcc-card span,.blog-body .bcc-card div{margin:0}.blog-body>p:first-child{font-size:1.1rem;font-weight:500;color:#1a1a1a}.blog-body h2{font-family:var(--font-display);font-size:1.5rem;font-weight:400;color:var(--color-primary);margin:2.5rem 0 .75rem;line-height:1.3}.blog-body h3{font-family:var(--font-display);font-size:1.2rem;font-weight:400;color:var(--color-primary);margin:1.75rem 0 .5rem;line-height:1.3}.blog-body strong{color:var(--color-primary)}.blog-body a{color:var(--color-primary);text-decoration:none;font-weight:600}.blog-body a:hover{text-decoration:underline}.blog-body blockquote{border-left:4px solid var(--color-sand);padding:1rem 0 1rem 1.5rem;color:#555;font-style:italic;margin:2rem 0;background:#f9f7f3;border-radius:0 .5rem .5rem 0}.blog-body blockquote p{margin-bottom:.5rem;font-size:.95rem}.blog-body blockquote p:last-child{margin-bottom:0}.blog-body ol{margin:1rem 0 1.5rem 1.5rem;line-height:2}.blog-body ul{list-style:none;margin:1.5rem 0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:.75rem}@media(max-width:640px){.blog-body ul{grid-template-columns:1fr}}.blog-body li{margin-bottom:0;font-family:var(--font-body);font-size:.9rem;color:#2a2a2a;background:#fff;border-radius:.5rem;padding:.75rem 1rem;border-left:3px solid var(--color-primary);line-height:1.5}.blog-body ol li{background:none;border-left:none;border-radius:0;padding:0}.blog-body img{width:100%;border-radius:.75rem;margin:2rem 0;box-shadow:0 4px 20px #0000001a}.blog-body hr{border:none;border-top:1px solid #e5e5e5;margin:2.5rem 0}.lh-tip[data-astro-cid-iiwn3phz]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:1rem;align-items:start;margin:2.25rem 0;padding:1.1rem 1.25rem;background:#f7f4ef;border-left:4px solid var(--color-primary);border-radius:0 .75rem .75rem 0}.lh-tip-foto[data-astro-cid-iiwn3phz]{width:56px;height:56px;border-radius:50%;object-fit:cover;display:block}.lh-tip-kop[data-astro-cid-iiwn3phz]{font-family:var(--font-display);font-size:1.15rem;color:var(--color-primary);margin:0 0 .25rem;line-height:1.25}.lh-tip-tekst[data-astro-cid-iiwn3phz]{font-family:var(--font-body);font-size:1rem;line-height:1.7;color:#2a2a2a;margin:0}.lh-tip-knop[data-astro-cid-iiwn3phz]{display:inline-flex;align-items:center;min-height:44px;margin-top:.5rem;font-family:var(--font-body);font-size:.9rem;font-weight:600;color:var(--color-primary);text-decoration:none}.lh-tip-knop[data-astro-cid-iiwn3phz]:hover{text-decoration:underline}@media(max-width:600px){.lh-tip[data-astro-cid-iiwn3phz]{grid-template-columns:1fr}.lh-tip-foto[data-astro-cid-iiwn3phz]{width:48px;height:48px}}.lh-tip-extra[data-astro-cid-iiwn3phz]{margin:.6rem 0 0;font-size:.95em;line-height:1.55;color:#3a3a3a}.lh-tip-extra[data-astro-cid-iiwn3phz] strong[data-astro-cid-iiwn3phz]{color:var(--color-primary);font-weight:600}
