.nh-rebuilt .nh-biddit,.nh-rebuilt .nh-reels{box-sizing:border-box;width:100%;padding:clamp(3.5rem,7vw,6rem) var(--nh-side);margin:0;background:#f5f8fa;color:#17364f}.nh-rebuilt .nh-biddit h2,.nh-rebuilt .nh-biddit h3,.nh-rebuilt .nh-reels h2,.nh-rebuilt .nh-reels h3{color:#17364f}.nh-rebuilt .nh-biddit>p,.nh-rebuilt .nh-biddit-note p{max-width:850px}.nh-biddit-points{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;margin:2rem 0}.nh-biddit-points article{padding:1.75rem;border:1px solid #b9cbd8;border-radius:12px;background:#fff}.nh-biddit-note{border-left:4px solid #3278a4;padding:1.5rem 2rem;background:#fff;margin-top:2rem}.nh-rebuilt .nh-reels{background:#fff}.nh-reel-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;margin:2.2rem 0}.nh-reel-card{min-width:0}.nh-reel-card video{display:block;width:100%;height:auto;aspect-ratio:9/16;object-fit:contain;background:#f4f2ec;border-radius:10px}.nh-reel-card h3{font-size:1.3rem;margin:1.1rem 0 .55rem}.nh-reel-card p{font-size:1rem;line-height:1.65}.nh-reel-card a{display:inline-block;padding:.6rem 0;color:#174e74;text-decoration:underline;text-underline-offset:.2em}.nh-rebuilt .nh-reel-language,.nh-rebuilt .nh-reel-credit{font-size:.9rem;line-height:1.6;color:#465763}.nh-reel-credit{margin:2rem 0 1rem}.nh-reel-sources summary{cursor:pointer;font-size:1rem;color:#17364f;padding:.8rem 0}.nh-reel-sources a{color:#174e74;text-decoration:underline}.nh-rebuilt :is(a,summary,video):focus-visible{outline:3px solid #3278a4;outline-offset:5px}.nh-rebuilt :is(#blauwe-biddit,#biddit-reels){scroll-margin-top:6rem}@media(max-width:800px){.nh-biddit-points,.nh-reel-grid{grid-template-columns:1fr}.nh-reel-grid{gap:2.5rem}.nh-reel-card{width:100%;max-width:390px;margin:0 auto}.nh-biddit-note{padding:1.2rem}.nh-rebuilt .nh-page-nav a:last-child{grid-column:auto}.nh-rebuilt :is(#blauwe-biddit,#biddit-reels){scroll-margin-top:1.5rem}}

.nh-reel-card{scroll-margin-top:100px}
.nh-reel-card:target,.nh-reel-card:focus{outline:2px solid #287aa5;outline-offset:8px}
.nh-reel-actions{display:grid;gap:.8rem;margin-top:1rem}
.nh-reel-actions .nh-whatsapp{display:block;background:#245c42;color:white;padding:.8rem 1rem;border-radius:4px;text-align:center;text-decoration:none;font-size:1rem}
.nh-reel-share summary{cursor:pointer;color:#17364f;padding:.65rem 0;text-decoration:underline;text-underline-offset:4px}
.nh-share-options{display:grid;gap:.7rem;padding:.75rem 0}
.nh-share-options button{font:inherit;text-align:left;color:#17364f;border:1px solid #9aaca5;background:white;border-radius:4px;padding:.65rem .8rem;cursor:pointer;min-height:44px}
.nh-share-options button[hidden]{display:none}
.nh-share-options button:disabled{opacity:.6;cursor:wait}
.nh-share-options p{font-size:.9rem;line-height:1.5;margin:0;overflow-wrap:anywhere}
.nh-share-options a{min-height:32px}
.nh-share-status:empty{display:none}

/* current-property-route-20260925 */
.nh-current-listings{margin:clamp(2rem,5vw,4.5rem) auto;padding:clamp(1.5rem,4vw,3.25rem);max-width:72rem;background:#f2f1e9;border:1px solid rgba(70,82,59,.2);border-radius:1.25rem;scroll-margin-top:8rem}
.nh-current-listings>div{max-width:48rem}
.nh-current-listings h2{margin:.35rem 0 .8rem;color:#34402f}
.nh-current-listings p{font-size:1rem;line-height:1.65}
.nh-current-listings-button{display:inline-block;margin-top:.65rem;padding:.85rem 1.15rem;border-radius:999px;background:#46523b;color:#fff!important;font-weight:700;text-decoration:none}
.nh-current-listings-button:hover,.nh-current-listings-button:focus-visible{background:#34402f;text-decoration:underline}
.nh-current-listings-note{margin:.65rem 0 0;font-size:.875rem!important;color:#555}
