.mun-page{position:relative;min-height:100vh;display:grid;place-items:center;padding:clamp(7rem,16vh,10rem) clamp(1.25rem,5vw,3rem) clamp(4rem,12vh,7rem);background:radial-gradient(ellipse 90% 70% at 50% 55%,rgba(11,8,20,.55) 0,rgba(11,8,20,.15) 70%);overflow:hidden}.mun-divider{position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,var(--orange),var(--coral),var(--lime))}.mun-inner{max-width:820px;text-align:center}.mun-title{margin:0;font-family:var(--font-orbit),Georgia,serif;font-weight:400;font-size:clamp(2.2rem,7vw,4.5rem);line-height:1.05;letter-spacing:.04em;text-transform:uppercase;color:var(--cream);text-shadow:0 4px 40px rgba(0,0,0,.7),0 0 60px rgba(224,138,60,.22)}.mun-sub{margin:clamp(1.25rem,3vh,1.75rem) 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(1rem,2.2vw,1.3rem);line-height:1.5;color:hsla(34,63%,89%,.82)}.mun-sub em{font-style:italic;color:var(--orange)}.mun-glyph{display:inline-block;font-style:normal}.mun-back{display:inline-block;margin-top:clamp(2.25rem,6vh,3.5rem);padding:.8rem 2.1rem;font-family:Georgia,Times New Roman,serif;font-size:clamp(.78rem,1.5vw,.92rem);letter-spacing:.18em;text-transform:uppercase;text-decoration:none;white-space:nowrap;color:var(--cream);border:1px solid rgba(224,167,96,.55);border-radius:999px;background:linear-gradient(180deg,rgba(224,138,60,.2),rgba(120,65,39,.22));backdrop-filter:blur(18px) saturate(130%);-webkit-backdrop-filter:blur(18px) saturate(130%);transition:transform .28s cubic-bezier(.34,1.56,.64,1),background .25s ease,color .25s ease,border-color .25s ease}.mun-back:focus-visible,.mun-back:hover{transform:translateY(-3px);color:var(--deep-brown);border-color:var(--mustard);background:linear-gradient(135deg,var(--mustard),var(--orange));outline:none}@media (prefers-reduced-motion:reduce){.mun-back{transition:background .25s ease,color .25s ease}.mun-back:focus-visible,.mun-back:hover{transform:none}}