.queenstown-hero .page-hero-media img{object-position:center 42%}.queenstown-hero .qt-tagline{color:#ffffffd1;margin-top:18px;font-size:clamp(25px,2.5vw,38px)}.queenstown-hero .btn-ghost{color:#fff;border-color:#ffffff80}@media (width>=961px){.queenstown-hero h1{font-size:clamp(64px,7vw,108px)}}@media (width<=960px){.queenstown-hero .qt-tagline{margin-top:12px;font-size:25px}}.location-map-quote .method-quote-media{aspect-ratio:auto;box-shadow:none;border:1px solid var(--line-ink);flex-direction:column;display:flex;overflow:hidden}.location-map-quote .method-quote-media:after{display:none}.location-map-quote .location-map-embed{filter:none;flex:none;height:440px}.location-map-quote .method-quote-media:hover .location-map-embed{filter:none}.location-map-quote .method-quote-media figcaption{background:var(--paper);color:var(--ink);font:12px/1.6 var(--body);text-shadow:none;padding:16px 20px;position:static}.location-map-quote figcaption a{color:inherit;text-decoration:none}.location-map-quote figcaption a:hover{text-decoration:underline}@media (width<=620px){.location-map-quote .location-map-embed{height:320px}}
