.nm4IMW_grid{gap:var(--vv-grid-gap);grid-template-columns:repeat(2,1fr);display:grid}@media (min-width:700px){.nm4IMW_grid{grid-template-columns:repeat(3,1fr)}}@media (min-width:1000px){.nm4IMW_grid{grid-template-columns:repeat(4,1fr)}}.nm4IMW_card{gap:var(--vv-space-4);padding:var(--vv-space-6) var(--vv-space-5);background:var(--vv-bg-tint);border-radius:var(--vv-radius-xl);text-align:center;grid-template-rows:auto 1fr auto;justify-items:center;display:grid}.nm4IMW_mark{gap:var(--vv-space-3);color:inherit;justify-items:center;text-decoration:none;display:grid}a.nm4IMW_mark:hover .nm4IMW_name,a.nm4IMW_mark:focus-visible .nm4IMW_name{color:var(--vv-primary-700)}.nm4IMW_logo,.nm4IMW_monogram{border-radius:var(--vv-radius-lg);background:var(--vv-white);place-items:center;width:132px;height:84px;display:grid}.nm4IMW_logo{padding:var(--vv-space-3);-o-object-fit:contain;object-fit:contain}.nm4IMW_monogram{font-family:var(--vv-font-label);font-size:var(--vv-fs-h4);font-weight:var(--vv-weight-semibold);letter-spacing:var(--vv-tracking-wide);color:var(--vv-primary-700)}.nm4IMW_name{font-family:var(--vv-font-label);font-size:var(--vv-fs-label);font-weight:var(--vv-weight-semibold);letter-spacing:var(--vv-tracking-wide);text-transform:uppercase;color:var(--vv-text-heading);transition:color var(--vv-duration-base) var(--vv-ease);line-height:1.3}.nm4IMW_description,.nm4IMW_offer{font-size:var(--vv-fs-small);color:var(--vv-text-muted);margin:0;line-height:1.5}.nm4IMW_offer{color:var(--vv-primary-800);text-underline-offset:3px;text-decoration:underline}.nm4IMW_body{gap:var(--vv-space-4);align-content:start;display:grid}.nm4IMW_offerBlock{gap:var(--vv-space-2);padding-top:var(--vv-space-4);border-top:1px solid var(--vv-primary-200);display:grid}.nm4IMW_offerLabel{font-family:var(--vv-font-label);font-size:var(--vv-fs-label);font-weight:var(--vv-weight-semibold);letter-spacing:var(--vv-tracking-wide);text-transform:uppercase;color:var(--vv-primary-700)}.nm4IMW_offerTitle{font-weight:var(--vv-weight-semibold);color:var(--vv-primary-800);line-height:1.4}a.nm4IMW_offerTitle{text-underline-offset:3px;text-decoration:underline}.nm4IMW_pill{align-self:end}.nm4IMW_pill .vv-badge--community{background:var(--vv-white)}
.J42H-G_why{gap:var(--vv-space-8);align-items:center;display:grid}@media (min-width:900px){.J42H-G_why{gap:var(--vv-space-10);grid-template-columns:1fr 1fr}}.J42H-G_whyCopy{gap:var(--vv-space-4);max-width:62ch;display:grid}.J42H-G_points{gap:var(--vv-space-3);margin:var(--vv-space-2) 0 0;padding:0;list-style:none;display:grid}.J42H-G_point{align-items:flex-start;gap:10px;margin:0;display:flex}.J42H-G_photo{aspect-ratio:3/2;-o-object-fit:cover;object-fit:cover;border-radius:var(--vv-radius-xl);width:100%;height:auto}.J42H-G_stats{gap:var(--vv-space-8);grid-template-columns:repeat(2,1fr);display:grid}@media (min-width:800px){.J42H-G_stats{grid-template-columns:repeat(4,1fr)}}.J42H-G_stat{gap:var(--vv-space-2);text-align:center;justify-items:center;display:grid}.J42H-G_statIcon{color:var(--vv-yellow-500)}.J42H-G_become{gap:var(--vv-space-8);align-items:start;display:grid}@media (min-width:900px){.J42H-G_become{gap:var(--vv-space-10);grid-template-columns:1fr 1fr}}.J42H-G_becomeCopy{gap:var(--vv-space-5);align-content:start;max-width:52ch;display:grid}.J42H-G_contactLine{align-items:flex-start;gap:12px;margin:0;display:flex}.J42H-G_contactLabel{font-family:var(--vv-font-label);font-size:var(--vv-fs-label);font-weight:var(--vv-weight-semibold);letter-spacing:var(--vv-tracking-wide);text-transform:uppercase;color:var(--vv-text-muted);margin-bottom:2px;display:block}.J42H-G_enquiry{gap:var(--vv-space-4);padding:var(--vv-space-6);background:var(--vv-bg-light);border-radius:var(--vv-radius-xl);display:grid}.J42H-G_error{font-size:var(--vv-fs-small);color:var(--vv-error-500);margin:0}.J42H-G_honeypot{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.J42H-G_offerImageLink{border-radius:var(--vv-radius-xl);box-shadow:var(--vv-shadow-md,0 12px 32px #00000040);display:block;overflow:hidden}.J42H-G_offerImage{width:100%;height:auto;display:block}
