.ServiceAreaPanels-module__DTqb1G__navigation{padding-block:2rem}.ServiceAreaPanels-module__DTqb1G__navigation h2{font-family:var(--font-display);font-size:clamp(1.75rem,1.4rem + 1.2vw,2.375rem);font-weight:var(--weight-regular);line-height:1.15}.ServiceAreaPanels-module__DTqb1G__navigation p{color:var(--color-text-muted);margin-top:.5rem}.ServiceAreaPanels-module__DTqb1G__grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:.75rem;margin-top:1.75rem;display:grid}.ServiceAreaPanels-module__DTqb1G__grid a{border:1px solid var(--color-border);color:var(--color-text);text-align:center;transition:border-color var(--duration-fast) var(--ease-out), box-shadow .25s var(--ease-out), transform .25s var(--ease-out);border-radius:10px;align-content:start;justify-items:center;gap:.375rem;padding:1.125rem .5rem 1rem;text-decoration:none;display:grid}.ServiceAreaPanels-module__DTqb1G__grid a img{width:3rem;height:3rem;margin-bottom:.375rem}.ServiceAreaPanels-module__DTqb1G__grid a:hover{border-color:var(--color-primary);transform:translateY(-2px);box-shadow:0 14px 30px -18px #00323a66}.ServiceAreaPanels-module__DTqb1G__grid a[aria-current]{border-color:var(--color-primary);background:var(--color-primary-soft);box-shadow:inset 0 -3px 0 var(--color-primary)}.ServiceAreaPanels-module__DTqb1G__label{font-family:var(--font-display);font-size:1.25rem;line-height:1.1}.ServiceAreaPanels-module__DTqb1G__caption{font-size:var(--text-xs);color:var(--color-text-muted)}.ServiceAreaPanels-module__DTqb1G__top{scroll-margin-top:calc(var(--header-height) + 1rem)}@media (max-width:62rem){.ServiceAreaPanels-module__DTqb1G__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:40rem){.ServiceAreaPanels-module__DTqb1G__grid{scrollbar-width:none;gap:.5rem;padding-bottom:.25rem;display:flex;overflow-x:auto}.ServiceAreaPanels-module__DTqb1G__grid a{border-radius:var(--radius-full);flex:none;align-items:center;gap:.5rem;padding:.5rem .875rem .5rem .5rem;display:flex}.ServiceAreaPanels-module__DTqb1G__grid a img{width:1.75rem;height:1.75rem;margin:0}.ServiceAreaPanels-module__DTqb1G__label{font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--weight-semibold)}.ServiceAreaPanels-module__DTqb1G__caption{display:none}}
