
.local-hero{background:radial-gradient(circle at 76% 36%,rgba(39,185,255,.12),transparent 32%),linear-gradient(145deg,#071322,#040911 64%,#03070d);border-bottom:1px solid var(--line)}
.local-hero h1 em{color:transparent;font-style:normal;-webkit-text-stroke:1px #66cfff}.local-truth small{display:block;margin-top:14px;color:var(--muted);line-height:1.55}.local-fact{display:grid;gap:6px;padding:20px 22px;margin:28px 0;border:1px solid var(--line-strong);border-left:3px solid var(--blue);background:rgba(9,20,35,.8)}.local-fact strong{color:var(--text)}.local-fact span{color:var(--muted);line-height:1.65}.local-services{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:22px 0 42px}.local-services a{display:grid;gap:4px;padding:18px;border:1px solid var(--line);background:var(--panel);transition:border-color .2s,transform .2s}.local-services a:hover{border-color:var(--line-strong);transform:translateY(-2px)}.local-services span{color:var(--muted);font-size:.86rem}.local-hub-intro{display:grid;grid-template-columns:1.1fr .9fr;gap:40px;align-items:start}.local-hub-intro h2,.local-how h2{margin-top:0}.local-hub-intro>div>p,.local-how p{color:var(--muted);line-height:1.75}.local-hub-intro .local-fact{margin:0}.local-place-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:48px 0}.local-place-grid>*{display:grid;gap:5px;min-height:96px;padding:19px;border:1px solid var(--line);background:var(--panel)}.local-place-grid a{transition:border-color .2s,transform .2s}.local-place-grid a:hover{border-color:var(--line-strong);transform:translateY(-2px)}.local-place-grid span{color:var(--muted);font-size:.78rem;line-height:1.45}.local-how{max-width:820px;padding-top:24px}@media(max-width:900px){.local-place-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.local-hub-intro{grid-template-columns:1fr}.local-services{grid-template-columns:1fr}}@media(max-width:560px){.local-place-grid{grid-template-columns:1fr}.local-place-grid>*{min-height:auto}.local-hero h1{font-size:clamp(2.55rem,12vw,3.5rem)}}
.local-home{padding:78px 0;background:linear-gradient(180deg,#06101b,#050a12);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.local-home .section-heading{margin-bottom:38px}.local-home-links{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--line);border-left:1px solid var(--line)}.local-home-links a{display:grid;gap:8px;padding:21px 23px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:rgba(9,21,34,.53)}.local-home-links a:hover{background:rgba(13,63,91,.48)}.local-home-links span{color:var(--blue-bright);font-size:.8rem}.local-home-links .local-home-all{grid-column:span 2}@media(max-width:850px){.local-home{padding:68px 0}.local-home-links{grid-template-columns:1fr 1fr}.local-home-links .local-home-all{grid-column:span 2}}@media(max-width:560px){.local-home{padding:58px 0}.local-home .section-heading{margin-bottom:30px}.local-home-links{grid-template-columns:1fr}.local-home-links .local-home-all{grid-column:auto}}