.pmg-city-overview{color:var(--Svart,#000);font-family:Roboto,sans-serif}.pmg-city-overview *{box-sizing:border-box}.pmg-city-overview__grid{display:grid;gap:1.5rem;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.pmg-city-overview__city{min-width:0;padding:2rem;border-radius:1.375rem;background:var(--White,#fff)}.pmg-city-overview__city--other{grid-column:1 / -1;background:var(--Skin-warm,#fee5d3)}.pmg-city-overview .pmg-city-overview__other-intro{max-width:42rem;margin:0 0 1.5rem;line-height:1.6}.pmg-city-overview .pmg-city-overview__title{margin:0;font-family:'Instrument Serif',serif;font-weight:400;font-size:2.75rem;line-height:1.08}.pmg-city-overview a{color:inherit;text-decoration:none}.pmg-city-overview a:focus-visible{outline:2px solid var(--Terracotta,#9e2f16);outline-offset:3px}.pmg-city-overview__title a:hover{color:var(--Terracotta,#9e2f16)}.pmg-city-overview__stats{display:flex;flex-wrap:wrap;gap:.75rem}.pmg-city-overview__stats>span{display:inline-flex;gap:.375rem;align-items:center}.pmg-city-overview__stats svg{flex:0 0 1rem;width:1rem;height:1rem;fill:none;stroke:var(--Terracotta,#9e2f16);stroke-width:1.8;stroke-linecap:round}.pmg-city-overview__city>.pmg-city-overview__stats{margin:1rem 0 1.75rem;color:var(--limbra-brown,#66433b);font-size:.875rem}.pmg-city-overview .pmg-city-overview__professions{margin:0;padding:0;list-style:none;border:1px solid #e4d8d0;border-radius:.875rem;overflow:hidden}.pmg-city-overview__professions>li+li{border-top:1px solid #e4d8d0}.pmg-city-overview__profession{display:flex;gap:.75rem;justify-content:space-between;align-items:center;padding:1.125rem 1.25rem}.pmg-city-overview__profession>span:first-child{min-width:0}.pmg-city-overview__profession>span:last-child{flex-shrink:0;font-size:1.25rem}.pmg-city-overview__profession:hover{background:var(--Bone_white,#f5ebe5)}.pmg-city-overview .pmg-city-overview__profession:focus-visible{outline-offset:-3px}.pmg-city-overview__name{display:block;margin-bottom:.5rem;font-weight:600;line-height:1.4}.pmg-city-overview__profession .pmg-city-overview__stats{font-size:.75rem;font-weight:600}.pmg-city-overview a.pmg-city-overview__button{display:inline-flex;justify-content:center;margin-top:1.5rem;padding:1rem 1.5rem;border:1px solid var(--Terracotta,#9e2f16);border-radius:2rem;color:var(--Terracotta,#9e2f16);font-family:var(--Roboto_Mono,'Roboto Mono'),monospace;font-size:.8125rem;text-align:center;overflow-wrap:anywhere}.pmg-city-overview a.pmg-city-overview__button:hover{background:var(--Skin-warm,#fee5d3)}.pmg-city-overview__areas{margin-top:3rem;padding-top:2.5rem;border-top:1px solid #dccbc1}.pmg-city-overview .pmg-city-overview__areas h2{margin:0 0 1rem;font-family:'Instrument Serif',serif;font-size:2.75rem;font-weight:400;line-height:1.1}.pmg-city-overview .pmg-city-overview__areas>p{max-width:45rem;margin:0 0 1.5rem;line-height:1.6}.pmg-city-overview .pmg-city-overview__areas ul{display:grid;gap:1rem;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none}.pmg-city-overview__areas a{display:block;padding:.5rem 0;color:var(--Terracotta,#9e2f16);font-size:.9375rem;line-height:1.5;text-decoration:underline;text-underline-offset:.25em}.pmg-city-overview__areas a:hover{color:var(--limbra-terracotta-dark,#9e2f16)}.pmg-city-overview__name,.pmg-city-overview__title,.pmg-city-overview__areas a{overflow-wrap:anywhere}.pmg-city-overview .pmg-city-overview__note{margin:1.5rem 0 0;font-size:.875rem;color:var(--limbra-brown,#66433b)}@media (max-width:767px){.pmg-city-overview__grid{grid-template-columns:minmax(0,1fr);gap:1rem}.pmg-city-overview__city{padding:1.5rem}.pmg-city-overview .pmg-city-overview__areas h2{font-size:2.25rem}.pmg-city-overview .pmg-city-overview__areas ul{grid-template-columns:minmax(0,1fr);gap:.5rem}}