.intro[data-astro-cid-zqkgtb2x]{padding-block:var(--space-section)}.intro__inner[data-astro-cid-zqkgtb2x]{gap:var(--space-m);display:grid}.intro__inner[data-astro-cid-zqkgtb2x] h1[data-astro-cid-zqkgtb2x]{max-width:16ch}.intro__for[data-astro-cid-zqkgtb2x]{color:var(--muted);font-weight:700}.intro__line[data-astro-cid-zqkgtb2x]{max-width:34ch;color:var(--asphalt)}.reasons[data-astro-cid-zqkgtb2x]{gap:var(--space-m);padding:0;display:grid}.reasons[data-astro-cid-zqkgtb2x] .reason{align-items:center;gap:var(--space-m);font-weight:700;display:flex}.reason__icon[data-astro-cid-zqkgtb2x]{background:var(--harbour);width:3.25rem;height:3.25rem;color:var(--on-dark);border-radius:50%;flex:none;place-items:center;display:grid}.reason__icon[data-astro-cid-zqkgtb2x] svg{width:1.6rem;height:1.6rem}@media (width>=56rem){.reasons[data-astro-cid-zqkgtb2x]{gap:var(--space-l);grid-template-columns:repeat(3,1fr)}.reasons[data-astro-cid-zqkgtb2x] .reason{flex-direction:column;align-items:flex-start}}.pair[data-astro-cid-zqkgtb2x]{gap:var(--space-l);display:grid}@media (width>=48rem){.pair[data-astro-cid-zqkgtb2x]{grid-template-columns:1fr 1fr}}.pair[data-astro-cid-zqkgtb2x] .pkg,.pair[data-astro-cid-zqkgtb2x] .promo{gap:var(--space-xs);align-content:start;display:grid}.pair[data-astro-cid-zqkgtb2x] .pkg{border:3px solid var(--harbour)}.pkg__label[data-astro-cid-zqkgtb2x],.promo__label[data-astro-cid-zqkgtb2x]{font-size:var(--text-sm);color:var(--muted);font-weight:700}.pkg__name[data-astro-cid-zqkgtb2x]{font-size:var(--text-h3)}.pkg__cars[data-astro-cid-zqkgtb2x]{color:var(--harbour);font-weight:700}.pkg__price[data-astro-cid-zqkgtb2x] strong[data-astro-cid-zqkgtb2x]{font-size:max(1.5rem, var(--text-h3));color:var(--pohutukawa);font-weight:500}.pkg__extra[data-astro-cid-zqkgtb2x]{font-weight:600}.pkg__link[data-astro-cid-zqkgtb2x],.pkg__alt[data-astro-cid-zqkgtb2x] a[data-astro-cid-zqkgtb2x]{font-weight:700}.pkg__link[data-astro-cid-zqkgtb2x]{margin-top:var(--space-xs)}.pkg__alt[data-astro-cid-zqkgtb2x]{padding-top:var(--space-s);border-top:1px solid var(--line);font-size:var(--text-sm)}.promo__text[data-astro-cid-zqkgtb2x]{font-family:var(--font-heading);font-size:var(--text-h4);font-weight:800}.promo__note[data-astro-cid-zqkgtb2x]{font-size:var(--text-sm);color:var(--muted)}.faqs[data-astro-cid-zqkgtb2x]{gap:var(--space-s);display:grid}.faq[data-astro-cid-zqkgtb2x]{background:var(--paper);border-radius:var(--radius-card)}.faq[data-astro-cid-zqkgtb2x] summary[data-astro-cid-zqkgtb2x]{min-height:3.25rem;padding:var(--space-m) var(--space-l);font-family:var(--font-heading);font-size:var(--text-h4);cursor:pointer;border-radius:var(--radius-card);font-weight:800}.faq[data-astro-cid-zqkgtb2x] p[data-astro-cid-zqkgtb2x]{padding:0 var(--space-l) var(--space-l)}.cta-band[data-astro-cid-zqkgtb2x]{padding-block:var(--space-xl);background:var(--harbour)}.cta-band__inner[data-astro-cid-zqkgtb2x]{gap:var(--space-s);flex-wrap:wrap;display:flex}.cta-band[data-astro-cid-zqkgtb2x] :focus-visible{outline-color:var(--focus-on-dark)}
