/* v1.17.4: full-bleed hero photo, one original background pūhoro. */
html body #home .hero-block, html body .hero-block {position:relative!important;isolation:isolate!important;overflow:hidden!important;background:transparent!important;background-image:none!important;}
html body #home .hero-block::before,html body .hero-block::before {
 content:""!important;display:block!important;position:absolute!important;inset:0!important;width:100%!important;height:100%!important;
 background-image:var(--hero-location-image,url('/nz-neutral-hero.jpg'))!important;
 background-size:cover!important;background-position:center 48%!important;background-repeat:no-repeat!important;
 opacity:.65!important;filter:none!important;mix-blend-mode:normal!important;transform:none!important;z-index:0!important;pointer-events:none!important;
}
html body #home .hero-block::after,html body .hero-block::after {
 content:""!important;display:block!important;position:absolute!important;inset:0!important;
 background:linear-gradient(90deg,rgba(2,24,28,.55),rgba(2,24,28,.22) 54%,rgba(2,24,28,.10))!important;
 opacity:1!important;z-index:0!important;pointer-events:none!important;
}
html body #home .hero-block > *,html body .hero-block > * {position:relative!important;z-index:1!important;}
/* The global original watermark is the only pūhoro artwork; do not paint one inside the hero. */
html body .hero-block .puhoro,html body .hero-block .puhoro-overlay,html body .hero-block .pattern-overlay {display:none!important;}
@media(max-width:760px){html body #home .hero-block::before,html body .hero-block::before{background-size:cover!important;background-position:center center!important;opacity:.65!important;}html body #home .hero-block::after,html body .hero-block::after{background:linear-gradient(180deg,rgba(2,24,28,.14),rgba(2,24,28,.3) 60%,rgba(2,24,28,.53))!important;}}
