.nz-intro,.nz-next{display:grid;grid-template-columns:1.15fr .85fr;align-items:center;gap:clamp(24px,5vw,80px);padding-block:clamp(38px,7vw,94px)}
.nz-intro h1{font:650 clamp(44px,6vw,88px)/1 Barlow,Arial,sans-serif;letter-spacing:-.04em;margin:18px 0;color:#fff}.nz-intro p:not(.eyebrow),.nz-next p:not(.eyebrow),.nz-grid article p:not(.eyebrow){color:#d1d7d9;font:400 18px/1.55 Barlow,Arial,sans-serif}.nz-intro figure{margin:0;background:radial-gradient(ellipse at 50% 44%,#465058,#1a2024 72%);padding:24px;text-align:center}.nz-intro img{width:100%;height:clamp(225px,27vw,340px);object-fit:contain}.nz-intro figcaption{font-size:14px;color:#d5dadc;margin-top:12px}.nz-routes h2,.nz-next h2{font-size:clamp(30px,4vw,48px);line-height:1.1;color:#fff}.nz-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.nz-grid article,.nz-next aside{border:1px solid #3b454a;background:#191f22;padding:clamp(20px,3vw,36px)}.nz-grid h3,.nz-next h3{font-size:25px;color:white;margin:12px 0}.nz-grid a,.nz-next a{display:inline-block;padding:8px 16px 8px 0;color:#ffc46b}.nz-next aside a{display:block}.tyre-search-field{position:relative;display:block;flex:1;min-width:0}.tyre-suggestions{position:absolute;top:100%;left:0;width:100%;z-index:12;list-style:none;background:#171e22;border:1px solid #657178;padding:0;margin:0;max-height:268px;overflow:auto;color:white;box-shadow:0 8px 18px #0006}.tyre-suggestions[hidden]{display:none}.tyre-suggestions li{padding:10px 12px;min-height:40px;cursor:pointer;text-align:left;font:500 15px/1.4 Barlow,Arial,sans-serif}.tyre-suggestions li[aria-selected=true],.tyre-suggestions li:hover{background:#39434a;color:#ffcf82}.nz-guide-link{display:inline-block;color:#ffc46b!important;margin-top:10px;text-underline-offset:3px}.finder-card details summary{color:#ffc46b;cursor:pointer;padding:8px 0}@media(max-width:700px){.nz-intro,.nz-grid,.nz-next{grid-template-columns:1fr}.nz-intro figure{padding:16px}.nz-next{gap:20px}.nz-intro img{height:205px}}

