.Projektsida_intro__cSnmF{position:relative}.Projektsida_himmel__GOr7S{padding-top:var(--intro-topp)}.Projektsida_introRaster__onpUo{display:grid;grid-row-gap:var(--s-6);row-gap:var(--s-6);padding-bottom:var(--s-6)}.Projektsida_introRaster__onpUo>*{min-width:0}.Projektsida_h1__0k0Vi{font-family:var(--f-display);font-weight:830;font-stretch:var(--w-display);font-size:calc((100vw - 2 * var(--gutter)) / 4.2);line-height:.98;letter-spacing:-.025em;text-transform:uppercase;overflow-wrap:normal;color:var(--text)}.Projektsida_introText__fOTWG{display:grid;grid-gap:var(--s-6);gap:var(--s-6)}.Projektsida_ingress__T7i1_{max-width:40ch}.Projektsida_mark__UsDJQ{position:relative;display:grid;grid-template-rows:2px 10px 26px;background:var(--c-asfalt)}.Projektsida_mark__UsDJQ:before{content:"";background:var(--c-asfalt)}.Projektsida_asfalt__Hpnn6{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='7'%3E%3Crect width='7' height='7' fill='%233a3b39'/%3E%3Ccircle cx='1.6' cy='1.8' r='.7' fill='%238a8b86'/%3E%3Ccircle cx='5.2' cy='4.9' r='.6' fill='%238a8b86'/%3E%3C/svg%3E")}.Projektsida_bar__28VLK{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18'%3E%3Crect width='18' height='18' fill='%23232422'/%3E%3Cpath d='M2 5l2.4-2 1.4 2.6zM10 3.2l2.2-1 .6 2.3zM13.4 12.6l2.6-.8-.4 2.4zM4.6 13.4l1.8-1.6 1.2 2z' fill='%23a9aaa4'/%3E%3Ccircle cx='8.8' cy='9' r='.9' fill='%23a9aaa4'/%3E%3Ccircle cx='16' cy='6.6' r='.7' fill='%23a9aaa4'/%3E%3C/svg%3E");border-top:1px solid var(--m-kant-ljus);-webkit-mask-image:linear-gradient(180deg,#000 40%,transparent);mask-image:linear-gradient(180deg,#000 40%,transparent)}@media (min-width:1024px){.Projektsida_introRaster__onpUo{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--kol-gap);align-items:end;padding-bottom:0}.Projektsida_ingress__T7i1_{grid-column:1/span 6;grid-row:2;max-width:44ch;padding-bottom:var(--s-6)}.Projektsida_h1__0k0Vi{grid-column:1/-1;grid-row:1;font-size:min(calc((100vw - 2 * var(--gutter)) * .48 / 4.15),10.5rem);margin-bottom:0}.Projektsida_introText__fOTWG{grid-column:7/-1;grid-row:2;gap:var(--s-5);padding-bottom:var(--s-5)}}.Projektsida_listaSektion__rCzZg.Projektsida_listaSektion__rCzZg{padding-top:0;padding-bottom:var(--s-9)}.Projektsida_lista__vF9Cr{display:grid;grid-gap:var(--s-10);gap:var(--s-10)}.Projektsida_blad__CpdVR{scroll-margin-top:var(--hdr)}.Projektsida_blad__CpdVR:focus{outline:none}.Projektsida_raster__y8WBi{display:grid;grid-template-areas:"nr" "namn" "figur" "text" "fk" "bild" "lank";grid-row-gap:var(--s-5);row-gap:var(--s-5)}.Projektsida_raster__y8WBi>*{min-width:0}.Projektsida_nrRad__Qqfrk{grid-area:nr;display:flex;align-items:baseline;gap:var(--s-4);padding-top:var(--s-3);border-top:2px solid var(--text);font:500 var(--t-mono) /1.35 var(--f-mono);letter-spacing:.08em;text-transform:uppercase}.Projektsida_nr__jOvIa{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text)}.Projektsida_slag__9XjIG{color:var(--text-2)}.Projektsida_namn__zF_2K{grid-area:namn;font-family:var(--f-display);font-weight:820;font-stretch:var(--w-display);line-height:.9;letter-spacing:-.01em;text-transform:uppercase;overflow-wrap:normal;font-size:calc((100vw - 2 * var(--gutter)) / 6.6)}.Projektsida_ridbana__H3hgc .Projektsida_namn__zF_2K{grid-area:figur;z-index:1;align-self:start;padding-top:var(--s-4);color:var(--c-asfalt);font-size:min(calc((100vw - 2 * var(--gutter)) / 4.6),calc(24vw - 22px));pointer-events:none}.Projektsida_ridbana__H3hgc .Projektsida_vyHorn__eVX5N,.Projektsida_ridbana__H3hgc .Projektsida_vyNamn__zt2xy{display:none}.Projektsida_ridbana__H3hgc .Projektsida_nrRad__Qqfrk{grid-area:figur;z-index:1;align-self:start;margin-top:var(--s-5);color:var(--c-asfalt);border-top-color:var(--c-asfalt)}.Projektsida_ridbana__H3hgc .Projektsida_nrRad__Qqfrk .Projektsida_nr__jOvIa{color:var(--c-asfalt)}.Projektsida_ridbana__H3hgc .Projektsida_nrRad__Qqfrk .Projektsida_slag__9XjIG{color:var(--c-grafit-2)}.Projektsida_ridbana__H3hgc .Projektsida_namn__zF_2K{padding-top:calc(var(--s-5) + 30px + var(--s-3))}.Projektsida_ridbana__H3hgc .Projektsida_raster__y8WBi{grid-template-areas:"figur" "text" "fk" "bild" "lank"}.Projektsida_text__rK_fM{grid-area:text;display:grid;grid-gap:var(--s-5);gap:var(--s-5);align-content:start}.Projektsida_rad__I2X3Y{font-size:var(--t-lead);line-height:1.38;max-width:32ch}.Projektsida_falt__zLur7{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--s-4) var(--s-5);gap:var(--s-4) var(--s-5);padding-top:var(--s-4);border-top:1px solid var(--regel-2)}.Projektsida_falt__zLur7>div{display:grid;grid-gap:4px;gap:4px;align-content:start}.Projektsida_falt__zLur7 dt{font:500 var(--t-mono) /1.3 var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-2)}.Projektsida_falt__zLur7 dd{font-size:1.0625rem;line-height:1.35}.Projektsida_ritningstext__3VZFG{text-wrap:pretty}.Projektsida_figur__XalYz{grid-area:figur;display:grid;grid-gap:var(--s-3);gap:var(--s-3);margin:0 calc(-1 * var(--gutter))}.Projektsida_ritningstext__3VZFG{padding-inline:var(--gutter);font:500 var(--t-mono) /1.5 var(--f-mono);letter-spacing:.02em;color:var(--text-2);max-width:calc(64ch + 2 * var(--gutter))}.Projektsida_forklaring__ZZfZh{grid-area:fk;display:grid;grid-gap:var(--s-3);gap:var(--s-3);align-content:start;padding-top:var(--s-4);border-top:1px solid var(--regel-2)}.Projektsida_cellEtikett__5xzcJ{font:500 var(--t-mono) /1.3 var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-2)}.Projektsida_fkLista__kaKKW{display:grid;grid-gap:8px 16px;gap:8px 16px;grid-template-columns:repeat(2,minmax(0,1fr));font-size:var(--t-small);line-height:1.4}.Projektsida_fkLista__kaKKW>li{display:flex;align-items:center;gap:10px;min-height:30px}.Projektsida_fkNr__Y9yJI{display:inline-grid;place-items:center;flex:none;width:28px;height:28px;border:1.5px solid var(--text);border-radius:50%;font:500 var(--t-mono) /1 var(--f-mono);color:var(--text);transition:background-color var(--d-hover) ease,color var(--d-hover) ease}.Projektsida_fkSkraff__rZ7Xj{flex:none;width:28px;height:18px;border:1px solid var(--text-2);background:repeating-linear-gradient(-45deg,var(--regel-3) 0 1px,transparent 1px 5px)}.Projektsida_fkBas__KbGqk{flex:none;width:18px;height:18px;margin-inline:5px;border:1.5px solid var(--text);border-radius:50%;background:linear-gradient(var(--text-2),var(--text-2)) 50% /100% 1px no-repeat,linear-gradient(var(--text-2),var(--text-2)) 50% /1px 100% no-repeat}.Projektsida_bild___M8Es{grid-area:bild;align-self:start}.Projektsida_lank__Jzanh{grid-area:lank;align-self:start}.Projektsida_duk__gMs9m{--ar:1.25;position:relative;aspect-ratio:var(--ar);container-type:inline-size;overflow:hidden;background:var(--c-asfalt)}.Projektsida_dukStolpar__LJgDw{--ar:1}.Projektsida_dukRidbana___HE3f{--ar:1.35}.Projektsida_scen__I8Bc0{position:absolute;inset:0;display:block;width:100%;height:100%}.Projektsida_scen__I8Bc0 :where(path,rect,circle):not(pattern *){vector-effect:non-scaling-stroke}.Projektsida_ballong__0pskb,.Projektsida_detaljNamn__AAPxI,.Projektsida_tacke__eLlw1{--k:calc(100cqw / var(--ar) / var(--vbh))}.Projektsida_ballong__0pskb{position:absolute;left:calc(50% + (var(--x) - var(--vbw) / 2) * var(--k));top:calc(50% + (var(--y) - var(--vbh) / 2) * var(--k));display:grid;place-items:center;width:30px;height:30px;border:1.5px solid var(--c-ben);border-radius:50%;background:var(--c-asfalt);font:500 .8125rem/1 var(--f-mono);color:var(--c-ben);translate:-50% -50%;transition:background-color var(--d-hover) ease,color var(--d-hover) ease}.Projektsida_detaljNamn__AAPxI{left:calc(50% + (var(--x) - var(--vbw) / 2) * var(--k));top:calc(50% + (var(--y) - var(--vbh) / 2) * var(--k));translate:-100% -50%;color:var(--c-ben-2);white-space:nowrap}.Projektsida_detaljNamn__AAPxI,.Projektsida_vyHorn__eVX5N,.Projektsida_vyNamn__zt2xy{position:absolute;font:500 var(--t-mono) /1.3 var(--f-mono);letter-spacing:.08em;text-transform:uppercase}.Projektsida_vyHorn__eVX5N,.Projektsida_vyNamn__zt2xy{top:var(--s-4);color:var(--c-grafit-2)}.Projektsida_vyNamn__zt2xy{left:var(--gutter)}.Projektsida_vyHorn__eVX5N{right:var(--gutter);display:none}@media (min-width:640px){.Projektsida_vyHorn__eVX5N{display:block}}.Projektsida_tacke__eLlw1{position:absolute;left:0;right:0;top:calc(50% + (var(--g) - var(--vbh) / 2) * var(--k));bottom:0;background:var(--c-asfalt);transform:scaleY(0);transform-origin:50% 100%;pointer-events:none}@media (prefers-reduced-motion:no-preference){.reveal-pa .Projektsida_figur__XalYz:not(.in) .Projektsida_tacke__eLlw1{transform:none}.reveal-pa .Projektsida_figur__XalYz:not(.in) .Projektsida_ballong__0pskb{opacity:0}.reveal-pa .Projektsida_figur__XalYz.in .Projektsida_tacke__eLlw1{transition:transform var(--d-kamera) var(--ease-io) .24s}.reveal-pa .Projektsida_figur__XalYz.in .Projektsida_ballong__0pskb{transition:opacity var(--d-reveal) var(--ease-out) calc(.9s + var(--i) * 80ms),background-color var(--d-hover) ease,color var(--d-hover) ease}}.Projektsida_ingen__naCXW{stroke:none}.Projektsida_himmelYta__zLPVD{fill:var(--c-ben);stroke:none}.Projektsida_bl2Jord__Tv1fd,.Projektsida_bl2__TWFMY,.Projektsida_blTunn__wPtjl,.Projektsida_bult__UpVGb,.Projektsida_detaljRing__KmZoi,.Projektsida_geotextil__BmDep,.Projektsida_grad__huOl7,.Projektsida_hjJord__7tmYD,.Projektsida_hj__4JDNC,.Projektsida_horisontTunn___E5Cg,.Projektsida_horisont__62yVH,.Projektsida_kabel__Zn37n,.Projektsida_lagerGrans__c5iLj,.Projektsida_land__xXRD2,.Projektsida_marklinje__4YuH_,.Projektsida_natKryss__IGIkZ,.Projektsida_nat__SYeUn,.Projektsida_rorHal__PLsYv,.Projektsida_rorLinje__6IshH,.Projektsida_schaktKantStreck__irFnJ,.Projektsida_schaktKant__ixkN6,.Projektsida_slana__nQXay{fill:none;stroke-linecap:round;stroke-linejoin:round}.Projektsida_horisont__62yVH{stroke:var(--c-regel-h2);stroke-width:1.25}.Projektsida_horisontTunn___E5Cg{stroke:var(--c-regel-h);stroke-width:1}.Projektsida_blYta__wuoF6{fill:var(--c-ben);stroke:var(--c-asfalt);stroke-width:2.5;stroke-linejoin:round}.Projektsida_bl2Yta__xLNqt{fill:var(--c-papper-2);stroke:var(--c-asfalt);stroke-width:2;stroke-linejoin:round}.Projektsida_bl2__TWFMY{stroke:var(--c-asfalt);stroke-width:2}.Projektsida_blTunn__wPtjl{stroke:var(--c-grafit-3);stroke-width:1.25}.Projektsida_slana__nQXay{stroke:var(--c-asfalt);stroke-width:3.5}.Projektsida_stolpe__Oa617{fill:var(--c-ben);stroke:var(--c-asfalt);stroke-width:2.5}.Projektsida_bom__GIyw9{fill:var(--c-ben);stroke:var(--c-asfalt);stroke-width:2}.Projektsida_bomFalt__oq27U{fill:var(--c-asfalt);stroke:none}.Projektsida_kabel__Zn37n{stroke:var(--c-asfalt);stroke-width:2.5}.Projektsida_marklinje__4YuH_{stroke:var(--c-asfalt);stroke-width:3}.Projektsida_lagerGrans__c5iLj{stroke:var(--m-kant-ljus);stroke-width:1.5}.Projektsida_schaktKant__ixkN6{stroke:var(--c-ben);stroke-width:2}.Projektsida_schaktKantStreck__irFnJ{stroke:var(--c-ben-2);stroke-width:1.5;stroke-dasharray:10 6}.Projektsida_geotextil__BmDep{stroke:var(--c-ben-3);stroke-width:1.5;stroke-dasharray:2 5}.Projektsida_dranGrav__UB7QN{stroke:var(--c-ben-2);stroke-width:1.5}.Projektsida_rorStor__BvrQ3,.Projektsida_ror___vSXu{fill:var(--c-asfalt);stroke:var(--c-ben);stroke-width:2}.Projektsida_rorStor__BvrQ3{stroke-width:2.5}.Projektsida_rorHal__PLsYv,.Projektsida_stolpeJord__TbgMf{stroke:var(--c-ben-2);stroke-width:1.5}.Projektsida_stolpeJord__TbgMf{fill:var(--m-betong)}.Projektsida_fundament__iDG75{stroke:var(--c-ben);stroke-width:2}.Projektsida_bult__UpVGb{stroke:var(--c-ben-2);stroke-width:1.5;stroke-dasharray:3 3}.Projektsida_rorFyll__qBnrd{fill:var(--c-asfalt);stroke:none}.Projektsida_rorLinje__6IshH{stroke:var(--c-ben);stroke-width:2}.Projektsida_nat__SYeUn{stroke:var(--c-ben);stroke-width:1.5;stroke-dasharray:6 4}.Projektsida_natKryss__IGIkZ{stroke:var(--c-ben-2);stroke-width:1.25}.Projektsida_detaljRing__KmZoi{stroke:var(--c-ben);stroke-width:2}.Projektsida_hj__4JDNC{stroke:var(--c-ben);stroke-width:1.25}.Projektsida_hjPunkt__F5_Sx{fill:var(--c-ben);stroke:none}.Projektsida_fSand__qKBfB{fill:var(--m-granit)}.Projektsida_fAsfalt__SjlZW{fill:var(--m-asfalt)}.Projektsida_fBar__7GT1i{fill:var(--m-bar)}.Projektsida_fGrus__h_oUB{fill:var(--m-forst)}.Projektsida_fMylla__czenC{fill:var(--c-asfalt-3)}.Projektsida_fJord___JtQT{fill:var(--m-terrass)}.Projektsida_fBetong__VKu7p{fill:var(--m-betong)}.Projektsida_kornLjus__4PIwP{fill:var(--c-ben-3)}.Projektsida_kornMork__32oMR{fill:var(--c-asfalt)}.Projektsida_sten__5xS_b{fill:var(--m-streck-2);opacity:.8}.Projektsida_stenRing__zun60{fill:none;stroke:var(--m-streck-2);stroke-width:1}.Projektsida_mylla__uczrq{fill:none;stroke:var(--c-linje-3);stroke-width:1.5;stroke-linecap:round}.Projektsida_skraff__I6ZSo{stroke:var(--m-skraff);stroke-width:1}.Projektsida_betongKorn__4U9zr{fill:var(--c-ben-3)}.Projektsida_karta__Hv0YF{display:grid;grid-gap:var(--s-4);gap:var(--s-4);padding-inline:var(--gutter)}.Projektsida_kartaHorn__13dsn{display:flex;align-items:center;gap:var(--s-3);font:500 var(--t-mono) /1.3 var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-2)}.Projektsida_kartaHorn__13dsn:after{content:"";flex:1 1;height:1px;background:var(--regel-2)}.Projektsida_kartaDuk__F1Lca{position:relative;width:min(100%,250px);margin-inline:auto;aspect-ratio:var(--vbw) /var(--vbh);container-type:inline-size}.Projektsida_basText__jk36O,.Projektsida_gradText__T52Ax{--k:calc(100cqw / var(--vbw));position:absolute;left:calc((var(--x) - var(--x0)) * var(--k));top:calc((var(--y) - var(--y0)) * var(--k));font:500 var(--t-mono-s) /1 var(--f-mono);letter-spacing:.06em;color:var(--text-2);white-space:nowrap}.Projektsida_gradText__T52Ax{translate:-100% 0}.Projektsida_basText__jk36O{translate:0 -50%;padding:4px 7px;border:1px solid var(--text-2);background:var(--yta);font-size:var(--t-mono);color:var(--text);text-transform:uppercase}.Projektsida_grad__huOl7{stroke:var(--regel-2);stroke-width:1;stroke-dasharray:4 6}.Projektsida_land__xXRD2{stroke:var(--text-2);stroke-width:1.25}.Projektsida_landSkraff__lDlK1{stroke:var(--regel-3);stroke-width:1}.Projektsida_bl2Jord__Tv1fd{stroke:var(--text-2);stroke-width:1.5}.Projektsida_hjJord__7tmYD{stroke:var(--text-2);stroke-width:1.25}.Projektsida_fylldJord__7oK4j{fill:var(--text-2);stroke:none}.Projektsida_basRing__anoXY{fill:var(--yta);stroke:var(--text);stroke-width:2}@media (hover:hover) and (pointer:fine){.Projektsida_blad__CpdVR:has(li[data-n="1"]:hover) .Projektsida_ballong__0pskb[data-n="1"],.Projektsida_blad__CpdVR:has(li[data-n="2"]:hover) .Projektsida_ballong__0pskb[data-n="2"],.Projektsida_blad__CpdVR:has(li[data-n="3"]:hover) .Projektsida_ballong__0pskb[data-n="3"],.Projektsida_blad__CpdVR:has(li[data-n="4"]:hover) .Projektsida_ballong__0pskb[data-n="4"],.Projektsida_blad__CpdVR:has(li[data-n="5"]:hover) .Projektsida_ballong__0pskb[data-n="5"],.Projektsida_fkLista__kaKKW>li[data-n]:hover .Projektsida_fkNr__Y9yJI{background:var(--c-ben);color:var(--c-asfalt)}}@media (min-width:640px){.Projektsida_raster__y8WBi{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--kol-gap);grid-template-areas:"nr nr" "namn namn" "figur figur" "text fk" "bild lank"}.Projektsida_duk__gMs9m{--ar:1.8}.Projektsida_dukStolpar__LJgDw{--ar:1.2}.Projektsida_forklaring__ZZfZh,.Projektsida_lank__Jzanh{align-self:start}.Projektsida_namn__zF_2K{font-size:min(calc((100vw - 2 * var(--gutter)) / 6.4),8.5rem)}.Projektsida_kartaDuk__F1Lca{width:min(100%,300px)}.Projektsida_sverige__3Pxql .Projektsida_raster__y8WBi{grid-template-areas:"nr nr" "namn namn" "text figur" "fk figur" "lank figur";grid-template-rows:auto auto auto auto 1fr}.Projektsida_sverige__3Pxql .Projektsida_lank__Jzanh{align-self:start}.Projektsida_ridbana__H3hgc .Projektsida_raster__y8WBi{grid-template-areas:"figur figur" "text fk" "bild lank"}.Projektsida_ridbana__H3hgc .Projektsida_namn__zF_2K{font-size:min(calc((100vw - 2 * var(--gutter)) / 4.6),calc(22vw - 90px))}.Projektsida_sverige__3Pxql .Projektsida_figur__XalYz{margin:0}.Projektsida_sverige__3Pxql .Projektsida_karta__Hv0YF,.Projektsida_sverige__3Pxql .Projektsida_ritningstext__3VZFG{padding-inline:0}}@media (min-width:1024px){.Projektsida_raster__y8WBi{grid-template-columns:repeat(12,minmax(0,1fr));row-gap:var(--s-6)}.Projektsida_ridbana__H3hgc .Projektsida_raster__y8WBi{grid-template-areas:"figur figur figur figur figur figur figur figur figur figur figur figur" "text text text text fk fk fk fk bild bild bild bild" "lank lank lank lank fk fk fk fk bild bild bild bild";grid-template-rows:auto auto 1fr;row-gap:var(--s-5)}.Projektsida_ridbana__H3hgc .Projektsida_lank__Jzanh{align-self:start}.Projektsida_ridbana__H3hgc .Projektsida_text__rK_fM{padding-top:var(--s-4);border-top:1px solid var(--regel-2)}.Projektsida_ridbana__H3hgc .Projektsida_namn__zF_2K{font-size:min(9.5rem,calc(17vw - 90px))}.Projektsida_ridbana__H3hgc .Projektsida_fkLista__kaKKW{grid-template-columns:1fr 1fr}.Projektsida_ridbana__H3hgc .Projektsida_duk__gMs9m{--ar:2.4}.Projektsida_stolpar__WNV7r .Projektsida_raster__y8WBi{grid-template-areas:"nr nr nr nr nr nr nr nr nr nr nr nr" "namn namn namn namn namn namn namn namn namn namn namn namn" "figur figur figur figur figur figur figur figur text text text text" "figur figur figur figur figur figur figur figur fk fk fk fk" "figur figur figur figur figur figur figur figur bild bild bild bild" "figur figur figur figur figur figur figur figur lank lank lank lank";grid-template-rows:auto auto auto auto auto 1fr}.Projektsida_stolpar__WNV7r .Projektsida_namn__zF_2K{justify-self:end;text-align:right;font-size:min(calc((100vw - 2 * var(--gutter)) / 6.4),8.5rem)}.Projektsida_stolpar__WNV7r .Projektsida_figur__XalYz{align-self:start;margin:0 0 0 calc(-1 * var(--gutter))}.Projektsida_stolpar__WNV7r .Projektsida_ritningstext__3VZFG{padding-inline:var(--gutter) 0}.Projektsida_stolpar__WNV7r .Projektsida_fkLista__kaKKW{grid-template-columns:1fr 1fr}.Projektsida_sverige__3Pxql .Projektsida_raster__y8WBi{grid-template-areas:"nr nr nr nr nr nr nr nr nr nr nr nr" "namn namn namn namn namn namn namn namn namn namn namn namn" "text text text text text text . figur figur figur figur figur" "fk fk fk fk fk fk . figur figur figur figur figur" "lank lank lank lank lank lank . figur figur figur figur figur";grid-template-rows:auto auto auto auto 1fr}.Projektsida_sverige__3Pxql .Projektsida_namn__zF_2K{font-size:calc((min(100vw, 1440px) - 2 * var(--gutter)) / 6.3);line-height:.86}.Projektsida_sverige__3Pxql .Projektsida_rad__I2X3Y{font-size:clamp(1.375rem,.8rem + 1.2vw,1.875rem);line-height:1.3;max-width:26ch}.Projektsida_sverige__3Pxql .Projektsida_kartaDuk__F1Lca{width:min(100%,260px)}.Projektsida_sverige__3Pxql .Projektsida_figur__XalYz{align-self:start}.Projektsida_sverige__3Pxql .Projektsida_raster__y8WBi{padding-bottom:0}.Projektsida_ridbana__H3hgc .Projektsida_bild___M8Es{width:min(100%,330px);justify-self:end}}.Projektsida_luckorSektion__im_jT.Projektsida_luckorSektion__im_jT{padding-top:0}.Projektsida_luckor__YiJLY.Projektsida_luckor__YiJLY{max-width:none}.Projektsida_luckor__YiJLY [data-fyll]{font-size:.875rem}@media (max-width:1023px){.Projektsida_duk__gMs9m.Projektsida_duk__gMs9m{--ar:calc(var(--vbw) / var(--vbh))}}.Projektsida_land__xXRD2.Projektsida_land__xXRD2{fill:var(--land-fyll)}.Projektsida_landSkraff__lDlK1.Projektsida_landSkraff__lDlK1{stroke:var(--text-3)}.Projektsida_mini__vReD9{position:absolute;inset:0;aspect-ratio:auto}.Projektsida_mini__vReD9:not(.Projektsida_kartaRuta__uRbR_){inset:24px;background:none}.Projektsida_mini__vReD9 .Projektsida_scen__I8Bc0{overflow:hidden}.Projektsida_kartaMini__dAxEZ{position:absolute;inset:0;padding-block:24px}.Projektsida_kartaMini__dAxEZ>svg{position:relative;width:100%;height:100%}.Projektsida_mini__vReD9 .Projektsida_hjPunkt__F5_Sx,.Projektsida_mini__vReD9 .Projektsida_hj__4JDNC{display:none}.Projektsida_landMini__Qc_EK{fill:var(--land-fyll);stroke:var(--c-asfalt);stroke-width:2;stroke-linejoin:round}.Projektsida_landSkraffMini__1R7xV{stroke:rgb(14 15 15/.42);stroke-width:1}.Projektsida_basMini__9G3gK{fill:var(--c-ben);stroke:var(--c-asfalt);stroke-width:2}.Projektsida_basPrick__aFg8i{fill:var(--c-asfalt);stroke:none}.Projektsida_mark__UsDJQ{grid-template-rows:2px}.Projektsida_asfalt__Hpnn6,.Projektsida_bar__28VLK{display:none}.Projektsida_mini__vReD9 .Projektsida_himmelYta__zLPVD{fill:var(--c-papper-2)}.Projektsida_kartaRuta__uRbR_{display:grid;place-items:center;background:var(--c-papper-2);color:var(--c-asfalt);--text:var(--c-asfalt);--text-2:var(--c-grafit-2);--regel-3:var(--c-regel-h3);--regel-2:var(--c-regel-h2);--yta:var(--c-papper-2)}.Projektsida_kartaRuta__uRbR_ .Projektsida_kartaDuk__F1Lca{width:auto;height:calc(100% - 40px);margin:0}.Projektsida_mark__UsDJQ.Projektsida_mark__UsDJQ{display:block;height:2px}.Projektsida_mark__UsDJQ.Projektsida_mark__UsDJQ:before{content:none}@media (max-width:1023.98px){.Projektsida_ridbana__H3hgc .Projektsida_namn__zF_2K,.Projektsida_ridbana__H3hgc .Projektsida_nrRad__Qqfrk{margin-inline:calc(-1 * var(--gutter));padding-inline:var(--gutter);background:var(--c-ben)}.Projektsida_ridbana__H3hgc .Projektsida_nrRad__Qqfrk{grid-area:nr;margin-top:0;padding-top:var(--s-5);border-top:0;box-shadow:inset 0 2px 0 var(--c-asfalt)}.Projektsida_ridbana__H3hgc .Projektsida_namn__zF_2K{grid-area:namn;padding-top:var(--s-3);padding-bottom:var(--s-3)}.Projektsida_duk__gMs9m.Projektsida_dukRidbana___HE3f{--ar:2.4}.Projektsida_dukRidbana___HE3f .Projektsida_ballong__0pskb{width:24px;height:24px;font-size:.75rem}}@media (max-width:767.98px){.Projektsida_dukRidbana___HE3f .Projektsida_ballong__0pskb{width:21px;height:21px}}@media (max-width:1023.98px){.Projektsida_ridbana__H3hgc .Projektsida_raster__y8WBi{row-gap:0}.Projektsida_ridbana__H3hgc .Projektsida_raster__y8WBi>:not(.Projektsida_nrRad__Qqfrk,.Projektsida_namn__zF_2K,.Projektsida_figur__XalYz,.Projektsida_sida__3_MrA),.Projektsida_ridbana__H3hgc .Projektsida_sida__3_MrA>*{margin-top:var(--s-6)}}@media (max-width:639.98px){.Projektsida_ridbana__H3hgc .Projektsida_raster__y8WBi{grid-template-areas:"nr" "namn" "figur" "text" "fk" "bild" "lank"}}@media (min-width:640px) and (max-width:1023.98px){.Projektsida_ridbana__H3hgc .Projektsida_raster__y8WBi{grid-template-areas:"nr nr" "namn namn" "figur figur" "text fk" "bild lank"}}.Projektsida_baraSmal___bRgs,.Projektsida_planSmal__VYcQh{display:none}@media (max-width:599.98px){.Projektsida_ridbana__H3hgc .Projektsida_baraBred__VZ1oA,.Projektsida_ridbana__H3hgc .Projektsida_duk__gMs9m{display:none}.Projektsida_planSmal__VYcQh{display:block;background:var(--c-ben);margin-inline:calc(-1 * var(--gutter));padding:0 var(--gutter) var(--s-4)}span.Projektsida_baraSmal___bRgs{display:inline}.Projektsida_fkLista__kaKKW.Projektsida_baraSmal___bRgs{display:grid}}@media (min-width:1024px){.Projektsida_ridbana__H3hgc .Projektsida_raster__y8WBi{grid-template-areas:"figur figur figur figur figur figur figur figur figur figur figur figur" "text text text text fk fk fk fk bild bild bild bild" "lank lank lank lank fk fk fk fk bild bild bild bild";grid-template-rows:auto auto 1fr}.Projektsida_ridbana__H3hgc .Projektsida_bild___M8Es.Projektsida_bild___M8Es,.Projektsida_stolpar__WNV7r .Projektsida_bild___M8Es.Projektsida_bild___M8Es{width:100%;justify-self:stretch}}.Projektsida_sida__3_MrA{display:contents}@media (min-width:1024px){.Projektsida_stolpar__WNV7r .Projektsida_raster__y8WBi{grid-template-areas:"nr nr nr nr nr nr nr nr nr nr nr nr" "namn namn namn namn namn namn namn namn namn namn namn namn" "figur figur figur figur figur figur figur figur sida sida sida sida" "figur figur figur figur figur figur figur figur bild bild bild bild";grid-template-rows:auto auto auto 1fr}.Projektsida_stolpar__WNV7r .Projektsida_sida__3_MrA{grid-area:sida;display:grid;align-content:start;grid-gap:var(--s-6);gap:var(--s-6);align-self:start}.Projektsida_stolpar__WNV7r .Projektsida_sida__3_MrA>*{grid-area:auto}}@media (max-width:1023.98px){.Projektsida_ridbana__H3hgc .Projektsida_bild___M8Es.Projektsida_bild___M8Es,.Projektsida_stolpar__WNV7r .Projektsida_bild___M8Es.Projektsida_bild___M8Es{aspect-ratio:auto;height:200px}.Projektsida_lista__vF9Cr.Projektsida_lista__vF9Cr{gap:var(--s-8)}}@media (min-width:1024px){.Projektsida_sverige__3Pxql .Projektsida_namn__zF_2K.Projektsida_namn__zF_2K{letter-spacing:0;font-size:calc((min(100vw, 1440px) - 2 * var(--gutter)) / 6.45)}}.Projektsida_mini__vReD9 .Projektsida_hinder__6wTi1{display:none}@media (max-width:1023.98px){.Projektsida_listaSektion__rCzZg.Projektsida_listaSektion__rCzZg{padding-bottom:var(--s-8)}}.Projektsida_sverige__3Pxql .Projektsida_namn__zF_2K.Projektsida_namn__zF_2K{font-size:calc((min(100vw, 1440px) - 2 * var(--gutter)) / 6.75)}