.Footer_container__yt_R8{padding:var(--spacer-lg) 0;background:#000;display:flex;justify-content:center;text-align:center}@media(min-width:768px){.Footer_container__yt_R8{text-align:left}}.Footer_column__DuoGZ+.Footer_column__DuoGZ{margin-top:3rem}@media(min-width:768px){.Footer_column__DuoGZ+.Footer_column__DuoGZ{margin-top:0}}.Footer_column__DuoGZ ul{display:flex;flex-direction:column;gap:.5em}.Footer_column__DuoGZ ul li img{margin-bottom:.5em;display:inline-block;max-width:33vw;width:8em}.Footer_hasPartner__hXl9R{display:flex;align-items:center;gap:1.5em;justify-content:center}@media(min-width:768px){.Footer_hasPartner__hXl9R{justify-content:flex-start}}.Footer_hasPartner__hXl9R img{width:7em!important}.Footer_logo__c1SSi{display:inline-block;max-width:128px}@media(min-width:768px){.Footer_logo__c1SSi{max-width:192px}}.Footer_logo__c1SSi svg path{fill:#fff}.Subtitle_container__IaCAE{display:inline-flex;justify-content:center;align-items:center;gap:.5em;text-transform:uppercase;margin-bottom:var(--subtitle-margin-bottom)}.Subtitle_icon__n_AgH{width:.5em;background:var(--green-medium);height:.5em}.Burger_burger__MSa42{--burger-height:12px;--burger-width:22px;--burger-line-width:1px;background:var(--green-light);border-radius:calc(var(--header-radius)*.75);cursor:pointer;height:3rem;padding:.3rem;pointer-events:auto;width:3rem;display:flex;justify-content:center;align-items:center}.Burger_burgerInner__ZGe6V{display:flex;flex-direction:column;height:var(--burger-height);justify-content:space-between;width:var(--burger-width);position:relative}.Burger_burgerInner__ZGe6V .Burger_burgerLine__v0g9R{transition:.66s var(--ease-out-expo);position:absolute;top:calc(50% - var(--burger-line-width)/2);left:0;width:100%}.Burger_burgerInner__ZGe6V .Burger_burgerLine__v0g9R:first-child{transform:translateY(calc(-1 * var(--burger-height) / 2 + var(--burger-line-width) / 2))}.Burger_burgerInner__ZGe6V .Burger_burgerLine__v0g9R:nth-child(3){transform:translateY(calc(var(--burger-height) / 2 - var(--burger-line-width) / 2))}.Burger_burgerInner__ZGe6V .Burger_burgerLine__v0g9R div{background:var(--green-dark);height:var(--burger-line-width);transition:inherit;width:100%}.Burger_isActive__ZeQGv .Burger_burgerInner__ZGe6V .Burger_burgerLine__v0g9R:first-child{transform:translateY(0) rotate(-45deg)}.Burger_isActive__ZeQGv .Burger_burgerInner__ZGe6V .Burger_burgerLine__v0g9R:nth-child(2) div{transform:scaleX(0);opacity:0}.Burger_isActive__ZeQGv .Burger_burgerInner__ZGe6V .Burger_burgerLine__v0g9R:nth-child(3){transform:translateY(0) rotate(45deg)}.Header_header__E1Wv4{--header-radius:1em}@media(min-width:768px){.Header_header__E1Wv4{--button-font-size:16px}}.Header_header__E1Wv4{left:0;pointer-events:none;position:fixed;top:var(--spacer-xs);width:100%;will-change:transform;z-index:999}.Header_container__iRvHM{display:flex;justify-content:center;position:relative;transition:1s var(--ease-out-expo);width:100%}.Header_wrap__IHGX9{border-radius:var(--header-radius);overflow:hidden;padding:6px;pointer-events:auto;position:relative;width:100%}@media(min-width:768px){.Header_wrap__IHGX9{width:auto;min-width:0}}.Header_inner__mIccn{align-items:center;display:flex;gap:1em;justify-content:space-between;transition:.2s ease;overflow:hidden}@media(min-width:768px){.Header_inner__mIccn{gap:3em}}.Header_collapsed__i8Coc .Header_inner__mIccn{opacity:0}.Header_logo__sVu15{flex-shrink:0;padding-left:.75em;position:relative;z-index:2}.Header_logo__sVu15 svg{max-width:6em;width:100%}@media(min-width:768px){.Header_logo__sVu15 svg{max-width:8em}}.Header_logo__sVu15 svg path{fill:var(--text-color)}.Header_nav__EGNwX{align-items:center;display:none;height:100%;justify-content:center;margin-top:-.3em}@media(min-width:768px){.Header_nav__EGNwX{display:flex}}.Header_nav__EGNwX ul{align-items:center;display:inline-flex;justify-content:center;list-style:none;margin-top:.2em;padding-left:0;width:100%;gap:1.5em}.Header_link__iNM02{display:inline-flex;position:relative;font-size:var(--button-font-size);padding-top:.125em;font-weight:500}.Header_link__iNM02:after{background:var(--text-color)!important}.Header_buttonWrap__wDnrO{align-items:center;display:flex;gap:1rem;height:100%;pointer-events:all;position:relative;z-index:2}.Header_buttonWrap__wDnrO a{height:100%;display:flex}.Header_burger__u96lm{pointer-events:auto}@media(min-width:1024px){.Header_burger__u96lm{display:none}}.Header_mobileNav__Xs_ZW{padding:calc(var(--close-height)/2) var(--grid-gutter) var(--grid-gutter)}.Button_container__9l2RU{align-items:center;background-color:var(--button-background);border-radius:var(--button-radius);color:var(--button-color);display:inline-flex;font-size:var(--button-font-size);font-weight:500;gap:.25em;justify-content:center;justify-content:space-between;letter-spacing:.02em;line-height:1.1;margin:0;overflow:hidden;padding:.25em;position:relative;white-space:nowrap}.Button_container__9l2RU[disabled]{opacity:.4;pointer-events:none!important}.Button_container__9l2RU.Button_light__pk43k{background-color:var(--background-color);color:var(--foreground-color)}.Button_container__9l2RU.Button_fullWidth__AsWUJ{width:100%}.Button_container__9l2RU:after{-webkit-backface-visibility:hidden;backface-visibility:hidden;background:var(--body-color);border-radius:999px;content:"";display:block;height:100%;left:0;position:absolute;top:0;transform:translateY(100%) scale(.5);transition:.7s var(--ease-out-expo);width:100%}.Button_container__9l2RU .Button_inner__6Y4AL{z-index:2;position:relative;overflow:hidden;padding:0 1.5em;text-align:center}.Button_container__9l2RU .Button_inner__6Y4AL span{transition:1.2s var(--ease-out-expo);display:block}.Button_container__9l2RU .Button_inner__6Y4AL span:nth-child(2){position:absolute;top:0;transform:translateY(80%) rotateX(-90deg);left:0;width:100%;height:100%;opacity:0}@media(hover:hover){.Button_container__9l2RU:hover span:first-child{opacity:0;transform:translateY(-80%) rotateX(90deg)}.Button_container__9l2RU:hover span:nth-child(2){opacity:1;transform:translateY(0) rotateX(0)}}.Button_arrow__8joJb{width:2.75em;height:2.75em;background:var(--green-light);display:flex;align-items:center;border-radius:calc(var(--button-radius)*.75);justify-content:center;color:var(--green-dark)}.ContactForm_form__O_X93{padding:calc(var(--close-height)/2) var(--grid-gutter) var(--grid-gutter)}.ContactForm_formInner__oYYEQ{display:grid;grid-template-columns:1fr;grid-gap:1rem}@media(min-width:768px){.ContactForm_formInner__oYYEQ{grid-gap:2rem}}.ContactForm_formInner__oYYEQ h2{text-align:center}.ContactForm_formInner__oYYEQ button{width:100%}.ContactForm_success__Qkehf{background:rgba(var(--foreground-color-rgb),.2);padding:1em;border-radius:var(--border-radius);font-weight:500;margin-top:1.5rem}.ContactForm_interestedIn__VnTt7{border:1px solid var(--border-color);border-radius:var(--border-radius);padding:1rem}@media(max-width:767px){.ContactForm_interestedIn__VnTt7{font-size:14px}}.ContactForm_interestedIn__VnTt7 p{margin:0 0 .25em}.ContactForm_interestedIn__VnTt7 ul{display:flex;flex-direction:column}@media(min-width:768px){.ContactForm_interestedIn__VnTt7 ul{flex-direction:row;gap:1em}}.Input_container__bNY04{width:100%;border-radius:.625em;padding:.625rem;border:2px solid var(--foreground-color)}@media(min-width:768px){.Input_container__bNY04{padding:1rem}}.Input_container__bNY04::placeholder{opacity:.66}.ParkeringsutredningCard_cardLink__hZ1Sp{background:#fff;border-radius:var(--border-radius);color:inherit;display:flex;flex-direction:column;overflow:hidden;text-decoration:none;transition:transform .3s var(--ease-out-expo,ease),box-shadow .3s ease;width:100%}@media(hover:hover){.ParkeringsutredningCard_cardLink__hZ1Sp:hover{box-shadow:0 12px 32px rgba(0,0,0,.08)}.ParkeringsutredningCard_cardLink__hZ1Sp:hover .ParkeringsutredningCard_cardImage__IaH_Y{transform:scale(1.04)}.ParkeringsutredningCard_cardLink__hZ1Sp:hover .ParkeringsutredningCard_arrow__4Qkex{background:var(--green-medium);color:#fff}}.ParkeringsutredningCard_cardMedia__x5h8U{aspect-ratio:210/297;background:var(--background-color);background-color:var(--green-medium);background-size:cover;overflow:hidden;position:relative;width:100%}.ParkeringsutredningCard_cardImage__IaH_Y{border-radius:12px;object-fit:cover;scale:.85;transition:transform .6s var(--ease-out-expo,ease)}.ParkeringsutredningCard_cardBody__3SKMg{align-items:flex-end;display:flex;gap:1rem;justify-content:space-between;padding:1rem;flex:1 1}@media(min-width:768px){.ParkeringsutredningCard_cardBody__3SKMg{padding:1.5rem}}.ParkeringsutredningCard_itemMain__0ngHU{display:flex;flex-direction:column;gap:.35rem;min-width:0}.ParkeringsutredningCard_kommun__vuD9A{color:var(--green-medium);font-size:var(--xs-font-size)}.ParkeringsutredningCard_title__IZMKm{margin:0;font-weight:700;line-height:1.2}.ParkeringsutredningCard_arrow__4Qkex{align-items:center;background:var(--green-light);border-radius:999px;color:var(--green-dark);display:none;flex:0 0 auto;font-size:1.25rem;height:2.75rem;justify-content:center;transition:background .3s ease,color .3s ease,transform .3s ease;width:2.75rem}@media(min-width:768px){.ParkeringsutredningCard_arrow__4Qkex{font-size:1.5rem;height:3.25rem;width:3.25rem;display:inline-flex}}.ParkeringsutredningGrid_grid__ZX9y8{display:grid;grid-gap:var(--grid-gutter,1.5rem);gap:var(--grid-gutter,1.5rem);grid-template-columns:repeat(2,1fr);list-style:none;margin:0;padding:0}@media(min-width:768px){.ParkeringsutredningGrid_grid__ZX9y8{grid-template-columns:repeat(4,1fr)}}.ParkeringsutredningGrid_grid__ZX9y8>*{min-width:0}@media(min-width:1024px){.ParkeringsutredningGrid_gridThree__zMz3U{grid-template-columns:repeat(3,1fr)}}.ParkeringsutredningGrid_item__R_Dl9{display:flex}.Section_container__wMVpB{position:relative;padding:var(--spacer-xl) 0}.Section_container__wMVpB.Section_invertBg__RJDGq{background:var(--foreground-color)}.Section_container__wMVpB.Section_accentBg__utbDi{background:var(--accent-color)}.Section_container__wMVpB.Section_noPadding__PdSxm{margin:0;padding:0}.Section_hasBackgroundMedia__C9GPN .Section_content__Og2oD{position:relative;z-index:2}.Section_bg__pP1f8{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;opacity:.1}.SplitText_wrapper__74jau{display:grid;position:relative}.SplitText_wrapper__74jau>*{grid-area:1/1;min-width:0}.SplitText_wrapper__74jau .SplitText_splitText__tOPcg{inset:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.SplitText_wrapper__74jau .SplitText_fallback__AHfir{position:relative;z-index:1;color:transparent;height:0}@media(min-width:768px){.SplitText_wrapper__74jau.SplitText_fbVisible__jw2Pm .SplitText_fallback__AHfir{height:auto;color:inherit;opacity:.2;z-index:0}}.TextContent_container__pX_8g{--text-max-width:720px}@media(min-width:768px){.TextContent_container__pX_8g.TextContent_cap__wPGn1{--text-max-width:50%}}.TextContent_container__pX_8g.TextContent_bottomMargin__d7ppV{margin-bottom:var(--spacer-lg)}.TextContent_container__pX_8g.TextContent_center__JYmcl{text-align:center}.TextContent_text__xVGA3{margin-bottom:0;max-width:var(--text-max-width)}.TextContent_center__JYmcl .TextContent_text__xVGA3{margin-left:auto;margin-right:auto}.TextContent_portableText__bogt_{margin-top:var(--spacer-md);text-align:left}@media(min-width:768px){.TextContent_portableText__bogt_{column-count:2;column-gap:var(--spacer-md);margin-left:auto;margin-right:auto;max-width:76.66%}}.TextContent_button__h4MT1{margin-top:var(--spacer-sm)}.parkeringsutredningar_container__VPE7G{padding-top:0!important}.parkeringsutredningar_hero__sd8pc{background-image:url(/images/grid-bg-white.webp);background-color:var(--green-dark);display:flex;align-items:center;padding:var(--spacer-lg) 0;min-height:512px}@media(min-width:1024px){.parkeringsutredningar_hero__sd8pc{min-height:65dvh}}.parkeringsutredningar_hero__sd8pc .parkeringsutredningar_content__spFqr{display:flex;align-items:center}@media(min-width:768px){.parkeringsutredningar_hero__sd8pc .parkeringsutredningar_content__spFqr{padding-right:var(--spacer-lg)}}.parkeringsutredningar_intro__yjv1g{font-size:var(--small-font-size)}.parkeringsutredningar_intro__yjv1g p{font-size:inherit}@media(min-width:768px){.parkeringsutredningar_intro__yjv1g p{column-count:2;column-gap:2rem}}.parkeringsutredningar_intro__yjv1g a{margin-top:var(--spacer-xxs);display:inline-block}.parkeringsutredningar_listSection__Zg18m{padding-bottom:var(--spacer-xl)}.parkeringsutredningar_searchWrap__CTsDa{align-items:center;display:flex;gap:.75rem;margin:var(--spacer-md) 0 var(--spacer-sm);border-top:1px solid var(--border-color);padding-top:var(--spacer-sm)}@media(min-width:768px){.parkeringsutredningar_searchWrap__CTsDa{align-items:flex-end;gap:1.5rem;justify-content:space-between}}.parkeringsutredningar_search__nSEW6{align-items:center;background:#fff;border-radius:var(--button-radius);display:flex;gap:.5rem;padding:.75rem 1rem;transition:border-color .2s ease;width:100%}@media(min-width:768px){.parkeringsutredningar_search__nSEW6{max-width:28rem}}.parkeringsutredningar_searchIcon__cUAQt{align-items:center;color:var(--green-medium);display:inline-flex;font-size:1.25rem}.parkeringsutredningar_searchInput__LVSiJ{background:transparent;border:0;color:var(--black)!important;flex:1 1;font-family:inherit;font-size:var(--body-font-size);min-width:0;outline:none;padding:0}.parkeringsutredningar_searchInput__LVSiJ::placeholder{opacity:.4}.parkeringsutredningar_searchCount__m2F_U{color:var(--green-medium);font-size:var(--small-font-size);font-weight:600;margin:0;text-transform:uppercase;white-space:nowrap}.parkeringsutredningar_empty__myjUD{color:var(--text-color);opacity:.7;padding:2rem 0}.parkeringsutredningar_sanityList__scFSu{margin-top:var(--spacer-lg)}.parkeringsutredningar_sanityHeading__cL9Vy{margin:0 0 var(--spacer-sm)}.parkeringsutredningar_sanityTitles__NcDm8{border-top:1px solid var(--border-color);list-style:none;margin:0;padding:0}.parkeringsutredningar_sanityTitles__NcDm8 li{border-bottom:1px solid var(--border-color);padding:.75rem 0}.parkeringsutredningar_relatedHeading__qHVTn{margin:0 0 var(--spacer-md)}.parkeringsutredningar_back__e9hMq{align-items:center;color:var(--green-medium);display:inline-flex;font-size:var(--small-font-size);font-weight:600;gap:.4em;margin-bottom:var(--spacer-sm);text-decoration:none;text-transform:uppercase}@media(hover:hover){.parkeringsutredningar_back__e9hMq:hover{text-decoration:underline}}.parkeringsutredningar_detailSubtitle__iJx5Q{margin-bottom:var(--spacer-sm)}.parkeringsutredningar_detailTitle__joBZp{margin-bottom:var(--spacer-md)}.parkeringsutredningar_detailText__3eRwO{max-width:840px}.parkeringsutredningar_detailButton__jHvLJ{margin-top:var(--spacer-sm)}.parkeringsutredningar_download__yx7CV{align-items:center;background:var(--button-background);border-radius:var(--button-radius);color:var(--button-color);display:inline-flex;font-size:var(--button-font-size);font-weight:500;gap:.75em;letter-spacing:.02em;line-height:1.1;padding:.9em 1.5em;text-decoration:none;transition:background .3s ease,transform .3s ease}@media(hover:hover){.parkeringsutredningar_download__yx7CV:hover{background:var(--green-dark)}.parkeringsutredningar_download__yx7CV:hover .parkeringsutredningar_downloadIcon__fcbFD{transform:translateY(.15em)}}.parkeringsutredningar_downloadIcon__fcbFD{align-items:center;display:inline-flex;font-size:1.25em;transition:transform .3s ease}.parkeringsutredningar_imageWrap__b_4Gw{aspect-ratio:210/297;background:var(--background-color);overflow:hidden;position:relative;width:100%;background-image:url(/images/abstract-bg.webp);background-size:cover}.parkeringsutredningar_moreReading__Bgm3g{margin-top:var(--spacer-lg)}.parkeringsutredningar_cta__ni3rh{--figure-width:30%;align-items:center;background:var(--white);border-radius:var(--border-radius);display:flex;margin-bottom:var(--spacer-md);min-height:144px;overflow:hidden;position:relative}@media(min-width:768px){.parkeringsutredningar_cta__ni3rh{min-height:224px}}.parkeringsutredningar_cta__ni3rh .parkeringsutredningar_ctaInner__dl5V7{padding-right:var(--figure-width)}.parkeringsutredningar_cta__ni3rh p{margin:0;padding:var(--spacer-sm);font-size:var(--small-font-size)}.parkeringsutredningar_cta__ni3rh p a{font-weight:600;text-decoration:underline}.parkeringsutredningar_cta__ni3rh .parkeringsutredningar_heroFigure___d_Ys{width:var(--figure-width);background-image:url(/images/hero.webp);background-position:bottom;aspect-ratio:1/1;background-size:contain;background-repeat:no-repeat;flex-shrink:0;height:100%;position:absolute;right:1rem;bottom:-1rem}