.Ax-nNa_hero{background:linear-gradient(var(--tint), var(--cream));padding-top:48px;overflow:hidden}.Ax-nNa_kicker{letter-spacing:.06em;text-transform:uppercase;color:var(--sage-shadow);margin:0 0 6px;font-size:.9rem;font-weight:800}.Ax-nNa_title{color:var(--olive-ink);text-shadow:0 4px 0 var(--terracotta);margin:0 0 8px;font-size:clamp(2.6rem,9vw,4.2rem)}.Ax-nNa_lede{max-width:34ch;color:var(--olive);margin:0 0 24px;font-size:1.2rem}.Ax-nNa_village{width:100%;max-width:1040px;height:auto;margin:24px auto 0;display:block;overflow:visible}.Ax-nNa_sectionTitle{margin:48px 0 20px;font-size:1.6rem}.Ax-nNa_shots{flex-wrap:wrap;justify-content:center;gap:28px;margin:0;padding:0;list-style:none;display:flex}.Ax-nNa_shots li{width:min(280px,100%)}.Ax-nNa_phone{background:var(--olive-ink);box-shadow:0 var(--lip) 0 var(--card-shadow);border-radius:36px;margin:0;padding:10px}.Ax-nNa_phone img{border-radius:26px;width:100%;height:auto;display:block}.Ax-nNa_caption{text-align:center;color:var(--olive);margin:14px 0 0;font-weight:700}.Ax-nNa_sectionLede{max-width:52ch;color:var(--olive);margin:-8px 0 24px}.Ax-nNa_growth{counter-reset:none;grid-template-columns:repeat(2,1fr);gap:16px;margin:0;padding:0;list-style:none;display:grid}.Ax-nNa_growth li{position:relative}.Ax-nNa_growth img{border-radius:var(--radius);width:100%;height:auto;box-shadow:0 var(--lip) 0 var(--card-shadow);display:block}.Ax-nNa_growth span{background:var(--white);color:var(--olive-ink);font-family:var(--font-display), system-ui, sans-serif;box-shadow:0 3px 0 var(--card-shadow);border-radius:999px;padding:4px 12px;font-size:.95rem;font-weight:600;position:absolute;bottom:12px;left:12px}.Ax-nNa_banner{margin:28px 0 0}.Ax-nNa_banner img{border-radius:var(--radius);width:100%;height:auto;box-shadow:0 var(--lip) 0 var(--card-shadow);display:block}.Ax-nNa_banner figcaption{text-align:center;color:var(--olive);margin-top:14px;font-weight:700}@media (min-width:720px){.Ax-nNa_growth{grid-template-columns:repeat(4,1fr)}}.Ax-nNa_features{grid-template-columns:1fr;gap:20px;margin:48px 0 0;padding:0;list-style:none;display:grid}.Ax-nNa_features h2{margin:0 0 6px;font-size:1.25rem}.Ax-nNa_features p{color:var(--olive);margin:0}.Ax-nNa_note{color:var(--olive);margin:32px 0 72px;font-size:.95rem}@media (min-width:720px){.Ax-nNa_features{grid-template-columns:1fr 1fr}}
