.MunicipalityProfileDossier-module__n4o6PG__hero{padding-block-end:2rem}.MunicipalityProfileDossier-module__n4o6PG__hero h1{font-size:clamp(2.35rem,5vw,3.65rem)}.MunicipalityProfileDossier-module__n4o6PG__layout{width:var(--gn-page-frame-width);grid-template-columns:minmax(10.5rem,12rem) minmax(0,1fr);align-items:start;gap:clamp(1.5rem,3.6vw,3.25rem);margin-inline:auto;display:grid}.MunicipalityProfileDossier-module__n4o6PG__layout>nav{margin-block-start:.1rem}.MunicipalityProfileDossier-module__n4o6PG__body{width:100%;margin:0}.MunicipalityProfileDossier-module__n4o6PG__body :is(section,div,details)[id]{scroll-margin-top:6.25rem}.MunicipalityProfileDossier-module__n4o6PG__disclosureGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.MunicipalityProfileDossier-module__n4o6PG__serviceGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.MunicipalityProfileDossier-module__n4o6PG__spanAll{grid-column:1/-1}@media (max-width:860px){.MunicipalityProfileDossier-module__n4o6PG__layout{grid-template-columns:minmax(0,1fr);gap:1.25rem}.MunicipalityProfileDossier-module__n4o6PG__disclosureGrid{grid-template-columns:minmax(0,1fr)}.MunicipalityProfileDossier-module__n4o6PG__serviceGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.MunicipalityProfileDossier-module__n4o6PG__spanAll{grid-column:auto}}@media (max-width:42rem){.MunicipalityProfileDossier-module__n4o6PG__serviceGrid{grid-template-columns:minmax(0,1fr)}}@media print{.MunicipalityProfileDossier-module__n4o6PG__layout{width:100%;display:block}}
