/* bundel: /css/naar-land-css-5f2583fd.css /css/zijbeeld-css-003e7b21.css */

.naar-land{margin:34px 0 0;padding:22px 26px;background:var(--zand,#f6f1ea);border-radius:18px}
.naar-land b{display:block;font-size:19px;margin-bottom:6px}
.naar-land p{margin:0;font-size:16.5px;line-height:1.7}
.naar-land a{color:var(--mos,#536144);font-weight:700}
/* De regel halverwege het artikel (13 november 2026). De blogs zijn onze
   voordeur uit Google, maar de verwijzing stond alleen onderaan en
   driekwart van de lezers komt daar nooit. Nynke koos voor een regel in
   de lopende tekst, niet voor een kaartje in de kantlijn. */
.naar-land-regel{margin:26px 0;padding:0 0 0 16px;border-left:3px solid var(--groen,#adbf98);font-size:16.5px;line-height:1.7;color:var(--zacht,#68725a)}
.naar-land-regel a{color:var(--mos,#536144);font-weight:700}


/* Polaroids in de kantlijn, dezelfde als op /over-ons. Bij een smal scherm
   schuiven ze de tekst in en loopt de tekst eromheen. */
article{overflow-x:clip}
.body .zij-anker{position:relative;height:0}
.body .zijbeeld{position:absolute;top:-72px;width:clamp(150px,16vw,214px);margin:0;background:#fff;
  padding:9px 9px 0;border-radius:5px;box-shadow:0 18px 38px -18px rgba(0,0,0,.45);pointer-events:none;z-index:2}
.body .zijbeeld>img{display:block;width:100%;height:auto;border-radius:3px;object-fit:cover;background:var(--mos-donker)}
.body .zijbeeld.r916>img{aspect-ratio:9/16}
.body .zijbeeld.r34>img{aspect-ratio:3/4}
.body .zijbeeld.r43>img{aspect-ratio:4/3}
.body .zijbeeld.r11>img{aspect-ratio:1/1}
.body .zijbeeld figcaption{font-family:var(--hand,'Caveat',cursive);font-weight:700;font-size:15.5px;line-height:1.2;
  color:var(--zacht,#68725a);text-align:center;padding:7px 2px 9px}
.body .zij-l{right:calc(100% + max(14px,(100vw - 680px)/4 - 79px));transform:rotate(-2.4deg)}
.body .zij-r{left:calc(100% + max(14px,(100vw - 680px)/4 - 79px));transform:rotate(2.1deg)}
@media (max-width:1180px){
  .body .zij-anker{height:auto}
  .body .zijbeeld{position:static;transform:none;width:clamp(140px,26vw,210px);margin:6px 0 12px}
  .body .zij-l{float:left;margin-right:22px;transform:rotate(-1.8deg)}
  .body .zij-r{float:right;margin-left:22px;transform:rotate(1.6deg)}
}
@media (max-width:520px){
  .body .zijbeeld{width:46vw}
  .body .zij-l{margin-right:16px}
  .body .zij-r{margin-left:16px}
}
