.narmak-geo__faq-item p,.narmak-geo__note,.narmak-geo__retail p,.narmak-geo__step p,.narmak-geo__tile-text{color:var(--narmak-muted);text-wrap:pretty;margin:0;font-size:1rem;line-height:1.6}.narmak-geo__retail{gap:1rem;max-width:48rem;display:grid}.narmak-geo__note{max-width:48rem;margin-bottom:1.25rem}.narmak-geo__facts{border:1px solid var(--narmak-line);border-radius:var(--narmak-radius-lg);background:var(--narmak-card);box-shadow:var(--narmak-shadow);grid-template-columns:1fr;gap:.75rem 1.5rem;margin:0 0 1.5rem;padding:clamp(1rem,2vw,1.4rem);display:grid}@media (width>=700px){.narmak-geo__facts{grid-template-columns:repeat(2,minmax(0,1fr))}}.narmak-geo__fact{gap:.25rem;margin:0;display:grid}.narmak-geo__fact dt{color:var(--narmak-muted);font-size:.85rem;line-height:1.4}.narmak-geo__fact dd{font-family:var(--narmak-font-ui);color:var(--narmak-brand-dark);margin:0;font-size:1.05rem;font-weight:700;line-height:1.3}.narmak-geo__steps{counter-reset:geo-step;grid-template-columns:1fr;gap:clamp(.75rem,1.5vw,1.25rem);margin:0;padding:0;list-style:none;display:grid}@media (width>=900px){.narmak-geo__steps{grid-template-columns:repeat(5,minmax(0,1fr))}}.narmak-geo__step{border:1px solid var(--narmak-line);border-radius:var(--narmak-radius-lg);background:var(--narmak-card);align-content:start;gap:.5rem;padding:clamp(1rem,2vw,1.4rem);display:grid}.narmak-geo__step-index{background:var(--narmak-brand-dark);color:#fff;width:2rem;height:2rem;font-family:var(--narmak-font-ui);border-radius:999px;place-items:center;font-size:.9rem;font-weight:700;display:inline-grid}.narmak-geo__cluster h3,.narmak-geo__faq-item h3,.narmak-geo__step h3,.narmak-geo__tile-title{font-family:var(--narmak-font-ui);color:var(--narmak-brand-dark);margin:0;font-size:1.05rem;font-weight:700;line-height:1.3}.narmak-geo__tiles{grid-template-columns:1fr;gap:clamp(.75rem,1.5vw,1.25rem);margin:0;padding:0;list-style:none;display:grid}@media (width>=700px){.narmak-geo__tiles{grid-template-columns:repeat(3,minmax(0,1fr))}}.narmak-geo__tile{border:1px solid var(--narmak-line);border-radius:var(--narmak-radius-lg);background:var(--narmak-card);color:inherit;gap:.4rem;padding:clamp(1rem,2vw,1.3rem);text-decoration:none;transition:border-color .2s,box-shadow .2s;display:grid}.narmak-geo__tile:focus-visible,.narmak-geo__tile:hover{border-color:var(--narmak-brand-dark);box-shadow:var(--narmak-shadow)}.narmak-geo__products{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.75rem,1.5vw,1.25rem);display:grid}@media (width>=700px){.narmak-geo__products{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1000px){.narmak-geo__products{grid-template-columns:repeat(4,minmax(0,1fr))}}.narmak-geo__faq{max-width:48rem;display:grid}.narmak-geo__faq-item{border-top:1px solid var(--narmak-line);padding:clamp(1rem,2vw,1.4rem) 0}.narmak-geo__faq-item:last-child{border-bottom:1px solid var(--narmak-line)}.narmak-geo__faq-item h3{margin-bottom:.5rem}.narmak-geo__clusters{grid-template-columns:1fr;gap:clamp(1rem,2vw,1.5rem);display:grid}@media (width>=700px){.narmak-geo__clusters{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1000px){.narmak-geo__clusters{grid-template-columns:repeat(3,minmax(0,1fr))}}.narmak-geo__cluster h3{margin-bottom:.5rem}.narmak-geo__city-list{flex-wrap:wrap;gap:.4rem .75rem;margin:0;padding:0;list-style:none;display:flex}.narmak-geo__city-list a{color:var(--narmak-ink);text-decoration:underline;-webkit-text-decoration-color:var(--narmak-line);text-decoration-color:var(--narmak-line);text-underline-offset:.2em}.narmak-geo__city-list a:focus-visible,.narmak-geo__city-list a:hover{text-decoration-color:currentColor}
