.BzYSWG_section{width:100%;padding-block:var(--section-padding-y)}.BzYSWG_section[data-bg=white]{background:var(--color-background);color:var(--color-foreground);--module-bg-override:var(--color-background);--module-line-override:var(--color-line-strong);--module-fg-override:var(--color-foreground);--module-accent-override:var(--color-skogsgronn-bg)}.BzYSWG_section[data-bg=cream],.BzYSWG_section[data-bg=lightgreen]{background:var(--color-lightgreen-bg);color:var(--color-foreground);--module-bg-override:var(--color-lightgreen-bg);--module-line-override:var(--color-line-strong);--module-fg-override:var(--color-foreground);--module-accent-override:var(--color-skogsgronn-bg)}.BzYSWG_section[data-bg=sand],.BzYSWG_section[data-bg=skog-bg]{background:var(--color-skogsgronn-bg);color:var(--cream);--module-bg-override:var(--color-skogsgronn-bg);--module-line-override:#ffffff38;--module-fg-override:var(--cream);--module-accent-override:var(--color-rod-hover)}.BzYSWG_section[data-bg=green]{background:var(--skog);color:var(--cream);--module-bg-override:var(--skog);--module-line-override:#ffffff38;--module-fg-override:var(--cream);--module-accent-override:var(--color-rod-hover)}:is(.BzYSWG_section[data-bg=green] h1,.BzYSWG_section[data-bg=green] h2,.BzYSWG_section[data-bg=green] h3,.BzYSWG_section[data-bg=green] h4,.BzYSWG_section[data-bg=sand] h1,.BzYSWG_section[data-bg=sand] h2,.BzYSWG_section[data-bg=sand] h3,.BzYSWG_section[data-bg=sand] h4,.BzYSWG_section[data-bg=skog-bg] h1,.BzYSWG_section[data-bg=skog-bg] h2,.BzYSWG_section[data-bg=skog-bg] h3,.BzYSWG_section[data-bg=skog-bg] h4),:is(.BzYSWG_section[data-custom-bg=true] h1,.BzYSWG_section[data-custom-bg=true] h2,.BzYSWG_section[data-custom-bg=true] h3,.BzYSWG_section[data-custom-bg=true] h4){color:inherit}.BzYSWG_section.BzYSWG_pad-ingen{padding-block:0}.BzYSWG_section.BzYSWG_pad-tett{padding-block:calc(var(--section-padding-y)*.6)}.BzYSWG_section.BzYSWG_pad-normal{padding-block:var(--section-padding-y)}.BzYSWG_section.BzYSWG_pad-luftig{padding-block:calc(var(--section-padding-y)*2)}.BzYSWG_section.BzYSWG_pad-romslig{padding-block:calc(var(--section-padding-y)*4)}.BzYSWG_inner{padding-inline:var(--content-padding-x);width:100%;margin-inline:auto}.BzYSWG_section[data-width=normal] .BzYSWG_inner{max-width:var(--max-w)}.BzYSWG_section[data-width=narrow] .BzYSWG_inner{max-width:var(--max-w-narrow)}.BzYSWG_section[data-width=wide] .BzYSWG_inner{max-width:none}.BzYSWG_section[data-bleed=true] .BzYSWG_inner{padding-inline:0}.BzYSWG_section[data-frame=true] .BzYSWG_inner{border:1px solid var(--module-line-override,var(--color-line-strong));padding-block:clamp(1.5rem,4vw,3rem);padding-inline:var(--content-padding-x);width:calc(100% - 2*var(--content-padding-x))}.BzYSWG_section[data-frame=true][data-width=normal] .BzYSWG_inner{max-width:calc(var(--max-w) - 2*var(--content-padding-x))}.BzYSWG_section[data-frame=true][data-width=narrow] .BzYSWG_inner{max-width:calc(var(--max-w-narrow) - 2*var(--content-padding-x))}.BzYSWG_section[data-rounded=true] .BzYSWG_inner,.BzYSWG_section[data-rounded=true][data-custom-bg=true]{border-radius:var(--radius-lg,16px)}.BzYSWG_section[data-align=center] .BzYSWG_inner{text-align:center}
.zwwYda_wrap{width:100%}.zwwYda_alignCenter{text-align:center}.zwwYda_alignRight{text-align:right}
._6I7Hbq_inner{gap:var(--space-7);grid-template-columns:1fr;align-items:center;display:grid}@media (min-width:900px){._6I7Hbq_inner{gap:var(--space-9);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}._6I7Hbq_copy{gap:var(--space-5);flex-direction:column;display:flex}._6I7Hbq_eyebrow{font-size:var(--fs-small);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted);margin:0}._6I7Hbq_heading{font-size:var(--fs-display);line-height:var(--lh-tight);margin:0}._6I7Hbq_lead{font-size:1.0625rem;line-height:var(--lh-body);color:var(--ink-muted);max-width:38rem;margin:0}._6I7Hbq_ctas{gap:var(--space-3);flex-wrap:wrap;display:flex}._6I7Hbq_media{aspect-ratio:4/5;position:relative;overflow:hidden}._6I7Hbq_tag{left:var(--space-4);bottom:var(--space-4);color:var(--color-white);padding:var(--space-3) var(--space-4);font-size:var(--fs-small);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0000008c;flex-direction:column;gap:2px;max-width:80%;display:flex;position:absolute}._6I7Hbq_tag strong{font-weight:600}._6I7Hbq_ornament{margin-top:var(--space-7);align-items:center;gap:var(--space-2);font-size:var(--fs-small);color:var(--ink-muted);flex-wrap:wrap;display:flex}._6I7Hbq_ornamentItem{align-items:center;gap:var(--space-2);display:inline-flex}._6I7Hbq_ornamentSep{opacity:.5}
._6wu_MW_root{--hero-height:100svh;width:100%;height:var(--hero-height);grid-template-columns:1fr var(--hero-sidebar-w);background-color:var(--color-skogsgronn);display:grid;position:relative;overflow:hidden}@media (max-width:767px){._6wu_MW_root{--hero-height:92svh;grid-template-rows:1fr auto;grid-template-columns:1fr}}._6wu_MW_slider{grid-area:1/1;position:relative;overflow:hidden}@media (max-width:767px){._6wu_MW_slider{grid-row:1}}._6wu_MW_slide{z-index:1;clip-path:inset(0);position:absolute;inset:0}._6wu_MW_slideCurrent{z-index:1}._6wu_MW_slideOutgoing{z-index:2;animation:.85s cubic-bezier(.86,0,.07,1) forwards _6wu_MW_slideWipeDown}@keyframes _6wu_MW_slideWipeDown{0%{clip-path:inset(0)}to{clip-path:inset(100% 0 0)}}._6wu_MW_slideImage{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}._6wu_MW_slideScrim{pointer-events:none;background:linear-gradient(#0000 45%,#00000059 80%,#0000008c 100%);position:absolute;inset:0}._6wu_MW_content{padding:48px var(--content-padding-x) 64px;color:var(--color-white);z-index:3;flex-direction:column;gap:16px;display:flex;position:absolute;bottom:0;left:0;right:0}@media (min-width:768px){._6wu_MW_content{gap:20px;padding:64px clamp(32px,5vw,64px) 80px}}._6wu_MW_title{font-family:var(--font-body);letter-spacing:-.02em;color:var(--color-white);text-wrap:balance;max-width:18ch;margin:0;font-size:clamp(2.5rem,6vw,5rem);line-height:1}._6wu_MW_lead{color:var(--color-lightgreen-bg);max-width:50ch;margin:0;font-size:clamp(1rem,1.3vw,1.15rem);line-height:1.5}._6wu_MW_ctas{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}._6wu_MW_indicators{right:var(--content-padding-x);z-index:4;gap:8px;display:none;position:absolute;bottom:64px}@media (min-width:768px){._6wu_MW_indicators{display:flex;bottom:80px;right:clamp(32px,5vw,64px)}}._6wu_MW_indicator{appearance:none;cursor:pointer;width:64px;height:6px;transition:background var(--dur-base) var(--ease);background:#ffffff4d;border:none;padding:0;position:relative;overflow:hidden}._6wu_MW_indicator:hover{background:#ffffff80}@media (max-width:540px){._6wu_MW_indicator{width:40px}}._6wu_MW_indicatorFill{background:var(--color-white);width:0;position:absolute;top:0;bottom:0;left:0}._6wu_MW_indicatorFillActive{animation-name:_6wu_MW_indicatorFillAnim;animation-timing-function:linear;animation-fill-mode:forwards}@keyframes _6wu_MW_indicatorFillAnim{0%{width:0}to{width:100%}}._6wu_MW_indicatorActive{background:#ffffff80}._6wu_MW_sidebar{background-color:var(--color-skogsgronn);color:var(--color-lightgreen-bg);transition:background-color var(--dur-base) var(--ease),color var(--dur-base) var(--ease);grid-area:1/2;justify-content:center;align-items:flex-end;padding:64px 2rem;text-decoration:none;display:flex;position:relative}._6wu_MW_sidebar:hover{background-color:var(--color-skogsgronn-deep);color:var(--color-white)}@media (max-width:767px){._6wu_MW_sidebar{grid-area:2/1;padding:22px 2rem}}._6wu_MW_sidebarLabel{font-family:var(--font-body);letter-spacing:.06em;text-transform:uppercase;writing-mode:vertical-rl;font-size:clamp(1.5rem,3vw,2.5rem);font-weight:600;transform:rotate(180deg)}@media (max-width:767px){._6wu_MW_sidebarLabel{writing-mode:horizontal-tb;letter-spacing:.12em;font-size:1rem;transform:none}}
.-d2uPq_root{--hero-height:100svh;width:100%;height:var(--hero-height);background-color:var(--color-skogsgronn-bg);grid-template-columns:1fr 1fr;padding:1rem;display:grid;position:relative;overflow:hidden}@media (min-width:1024px){.-d2uPq_root{grid-column-gap:1rem;padding-top:calc(var(--hero-header-h) + 0rem)}}@media (max-width:1023px){.-d2uPq_root{padding-top:calc(var(--hero-header-h) - 0rem);grid-row-gap:1rem;--hero-height:100svh;grid-template-rows:1fr 1fr;grid-template-columns:1fr}}.-d2uPq_half{color:inherit;background-color:var(--color-skogsgronn-bg);transition:opacity .45s var(--ease),filter .45s var(--ease);text-decoration:none;display:block;position:relative;overflow:hidden}.-d2uPq_half-left{grid-area:1/1}.-d2uPq_half-right{grid-area:1/2}@media (max-width:1023px){.-d2uPq_half-right{grid-area:2/1}}.-d2uPq_halfClickable{cursor:pointer}.-d2uPq_halfClickable .-d2uPq_bgImage{transition:transform .9s cubic-bezier(.22,.61,.36,1)}.-d2uPq_halfClickable:hover .-d2uPq_bgImage{transform:scale(1.04)}.-d2uPq_bgImage{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.-d2uPq_slider{position:absolute;inset:0;overflow:hidden}.-d2uPq_slide{z-index:1;clip-path:inset(0);position:absolute;inset:0}.-d2uPq_slideCurrent{z-index:1}.-d2uPq_slideOutgoing{z-index:2;animation:.85s cubic-bezier(.86,0,.07,1) forwards -d2uPq_splitHeroWipeDown}@keyframes -d2uPq_splitHeroWipeDown{0%{clip-path:inset(0)}to{clip-path:inset(100% 0 0)}}.-d2uPq_scrim{pointer-events:none;z-index:2;background:linear-gradient(#0000 45%,#00000059 80%,#0000008c 100%);position:absolute;inset:0}.-d2uPq_content{padding:28px var(--content-padding-x) 24px;color:var(--color-white);z-index:3;flex-direction:column;gap:16px;display:flex;position:absolute;bottom:0;left:0;right:0}@media (min-width:768px){.-d2uPq_content{gap:20px;padding:64px clamp(28px,4vw,56px) 80px}}.-d2uPq_titleRow{align-items:center;gap:16px;width:100%;display:flex}.-d2uPq_title{letter-spacing:-.02em;color:var(--color-white);text-wrap:balance;letter-spacing:.05em;text-transform:uppercase;margin:0;font-size:1.5rem;font-weight:500;line-height:1}.-d2uPq_lead{color:var(--color-lightgreen-bg);max-width:42ch;margin:0;font-size:clamp(1rem,1.2vw,1.1rem);line-height:1.5}.-d2uPq_cta{background-color:var(--color-white);width:80px;height:80px;color:var(--color-skogsgronn);opacity:0;transition:opacity .35s var(--ease),transform .35s var(--ease);pointer-events:none;flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;display:flex;transform:translate(8px)}@media (max-width:540px){.-d2uPq_cta{width:48px;height:48px}}.-d2uPq_ctaArrow{width:4rem;height:4rem;transition:transform .3s var(--ease)}.-d2uPq_halfClickable:hover .-d2uPq_cta{opacity:1;transform:translate(0)}.-d2uPq_halfClickable:hover .-d2uPq_ctaArrow{transform:translate(0)}@media (hover:none){.-d2uPq_halfClickable .-d2uPq_cta{opacity:1;transform:translate(0)}}
.h5O8Ca_root{--cs-gap:16px;--cs-cards:1.15;--cs-image-width:170%;--cs-parallax-range:20;padding:clamp(48px,7vw,96px) 0;position:relative}@media (min-width:640px){.h5O8Ca_root{--cs-cards:1.7;--cs-gap:20px}}@media (min-width:1024px){.h5O8Ca_root{--cs-cards:2.5;--cs-gap:24px}}.h5O8Ca_rootStatic{--cs-image-width:100%;--cs-parallax-range:0}.h5O8Ca_root.h5O8Ca_padIngen{padding-block:0}.h5O8Ca_root.h5O8Ca_padTett{padding-block:calc(var(--section-padding-y)*.6)}.h5O8Ca_root.h5O8Ca_padNormal{padding-block:var(--section-padding-y)}.h5O8Ca_root.h5O8Ca_padLuftig{padding-block:calc(var(--section-padding-y)*2)}.h5O8Ca_root.h5O8Ca_padRomslig{padding-block:calc(var(--section-padding-y)*4)}.h5O8Ca_header{padding:0 var(--content-padding-x);margin-bottom:clamp(24px,3vw,44px);margin-inline:auto}.h5O8Ca_eyebrow{font-family:var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--color-rod);margin:0 0 10px;font-size:.8rem}.h5O8Ca_heading{font-family:var(--font-body);letter-spacing:-.02em;color:var(--color-skogsgronn,#1c2b24);text-wrap:balance;max-width:22ch;margin:0;line-height:1.05}.h5O8Ca_viewport{gap:var(--cs-gap);scrollbar-width:none;-ms-overflow-style:none;padding-inline:var(--content-padding-x);cursor:grab;touch-action:pan-x;display:flex;overflow:auto hidden}.h5O8Ca_viewport::-webkit-scrollbar{display:none}.h5O8Ca_viewport:focus-visible{outline:2px solid var(--color-rod);outline-offset:-2px}.h5O8Ca_dragging{cursor:grabbing}.h5O8Ca_card{flex-direction:column;flex:0 0 calc((100% - (var(--cs-cards) - 1)*var(--cs-gap))/var(--cs-cards));max-width:56vh;color:var(--color-skogsgronn,#262321);-webkit-user-select:none;user-select:none;-webkit-user-drag:none;transition:background var(--dur-base,.2s) var(--ease,ease),color var(--dur-base,.2s) var(--ease,ease);text-decoration:none;display:flex;position:relative}.h5O8Ca_card:hover{background:var(--color-skogsgronn,#262321);color:var(--color-white,#fff)}.h5O8Ca_cardMedia{aspect-ratio:4/5;background:var(--color-sand,#ece7df);position:relative;overflow:hidden}.h5O8Ca_cardMediaViewAll{background:var(--color-rod,#c06427);justify-content:center;align-items:center;display:flex}.h5O8Ca_cardPlus{font-family:var(--font-body);color:var(--color-white,#fff);-webkit-user-select:none;user-select:none;font-size:clamp(4rem,8vw,7rem);font-weight:300;line-height:1}.h5O8Ca_cardImage{top:0;left:calc((100% - var(--cs-image-width))/2);width:var(--cs-image-width);object-fit:cover;will-change:transform;-webkit-user-drag:none;max-width:none;height:100%;position:absolute;transform:translate(0,0)}.h5O8Ca_cardTitle{font-family:var(--font-body);letter-spacing:-.01em;margin-top:1rem;padding-bottom:1rem;padding-left:1rem;font-size:clamp(1.125rem,1.6vw,1.5rem);font-weight:500;line-height:1.2;display:block}.h5O8Ca_scrollbar{height:2px;margin:clamp(28px,4vw,48px) var(--content-padding-x) 0;background:#0000001f;position:relative}.h5O8Ca_scrollThumb{background:var(--color-skogsgronn,#1c2b24);cursor:grab;width:64px;height:4px;transition:background var(--dur-base,.2s) var(--ease,ease);position:absolute;top:-1px;left:0}.h5O8Ca_scrollThumb:hover{background:var(--color-rod)}.h5O8Ca_scrollThumb:active{cursor:grabbing}
.wEjtAW_head{margin-bottom:var(--space-7);gap:var(--space-3);flex-direction:column;max-width:56rem;display:flex}.wEjtAW_head h2{margin:0}.wEjtAW_lead{color:var(--ink-muted);margin:0;font-size:1.0625rem}.wEjtAW_grid{gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:720px){.wEjtAW_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.wEjtAW_grid{grid-template-columns:repeat(5,minmax(0,1fr))}}.wEjtAW_card{background:var(--color-surface);color:inherit;transition:transform var(--dur-base) var(--ease),box-shadow var(--dur-base) var(--ease);flex-direction:column;text-decoration:none;display:flex}.wEjtAW_card:hover{box-shadow:var(--shadow-card);transform:translateY(-2px)}.wEjtAW_media{aspect-ratio:3/4;background:var(--color-line);width:100%;position:relative;overflow:hidden}.wEjtAW_body{padding:var(--space-4);gap:var(--space-2);flex-direction:column;display:flex}.wEjtAW_body h3{font-size:var(--fs-h3);color:var(--skog);margin:0}.wEjtAW_body p{font-size:var(--fs-small);color:var(--ink-muted);margin:0}.wEjtAW_cta{margin-top:var(--space-2);font-size:var(--fs-small);color:var(--rod);font-weight:500}
.NjvxUq_head{gap:var(--space-3);margin-bottom:var(--space-7);flex-direction:column;max-width:56rem;display:flex}.NjvxUq_head h2{color:inherit;margin:0}.NjvxUq_lead{color:inherit;opacity:.85;margin:0;font-size:1.0625rem}.NjvxUq_rail{border-color:#ffffff2e;border-top-style:solid;border-top-width:1px;grid-template-columns:repeat(1,minmax(0,1fr));gap:0;display:grid}@media (min-width:720px){.NjvxUq_rail{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.NjvxUq_rail{grid-template-columns:repeat(4,minmax(0,1fr))}}.NjvxUq_item{gap:var(--space-1);padding:var(--space-5) var(--space-4);color:inherit;transition:background-color var(--dur-base) var(--ease);border-bottom:1px solid #ffffff2e;flex-direction:column;text-decoration:none;display:flex}@media (min-width:720px){.NjvxUq_item:not(:nth-child(2n)){border-right:1px solid #ffffff2e}}@media (min-width:1024px){.NjvxUq_item,.NjvxUq_item:nth-child(2n){border-right:1px solid #ffffff2e}.NjvxUq_item:nth-child(4n){border-right:none}}a.NjvxUq_item:hover{background:#ffffff0f}.NjvxUq_itemTitle{font-family:var(--font-heading);letter-spacing:.005em;font-size:1.25rem}.NjvxUq_itemSubtitle{font-size:var(--fs-small);opacity:.85}.NjvxUq_itemMeta{font-size:var(--fs-small);opacity:.65;margin-top:var(--space-2)}.NjvxUq_footer{margin-top:var(--space-7);justify-content:flex-start;display:flex}
.hzZNjq_head{gap:var(--space-4);flex-direction:column;display:flex}@media (min-width:1400px){.hzZNjq_head{float:left}}.hzZNjq_heading{font-family:var(--font-body);letter-spacing:-.01em;color:inherit;text-wrap:balance;margin:0;line-height:1.15}.hzZNjq_lead{color:inherit;opacity:.85;margin:0;font-size:1rem;line-height:1.55}.hzZNjq_rail{background-color:var(--rail-border);border:1px solid var(--rail-border);flex-wrap:wrap;gap:1px;display:flex}.hzZNjq_rail[data-variant=dark]{--rail-border:#ffffff2e}.hzZNjq_rail[data-variant=light]{--rail-border:var(--color-line-strong)}.hzZNjq_item{min-width:400px;color:inherit;background-color:var(--module-bg-override,var(--color-skogsgronn-bg));flex-direction:column;flex:30%;display:flex}.hzZNjq_rail[data-variant=light] .hzZNjq_item{background-color:var(--module-bg-override,var(--color-lightgreen-bg))}.hzZNjq_itemName{font-family:var(--font-body);color:inherit;padding:var(--space-6) var(--space-5);font-size:1.1rem;font-weight:600;line-height:1.3}.hzZNjq_projectList{gap:var(--space-1);padding:0;padding-bottom:var(--space-6);flex-direction:column;margin:0;list-style:none;display:none}.hzZNjq_projectListItem{padding:var(--space-3) var(--space-5);margin:0}.hzZNjq_projectLink{color:inherit;opacity:.85;transition:opacity var(--dur-base) var(--ease),color var(--dur-base) var(--ease);line-height:1.45;text-decoration:none;display:inline-block}.hzZNjq_projectLink:hover{opacity:1;text-underline-offset:3px;text-decoration:underline}.hzZNjq_rail[data-variant=dark] .hzZNjq_projectLink:hover{color:var(--color-lightgreen-bg)}.hzZNjq_rail[data-variant=light] .hzZNjq_projectLink:hover{color:var(--color-rod)}.hzZNjq_footer{justify-content:flex-end;display:flex}@media (max-width:1300px){.hzZNjq_footer{margin-top:var(--space-6);justify-content:flex-start}}
.Aysp8W_row{grid-template-columns:repeat(var(--row-cols-mob,1), minmax(0, 1fr));display:grid}@media (min-width:640px){.Aysp8W_row{grid-template-columns:repeat(var(--row-cols-pad,2), minmax(0, 1fr))}}@media (min-width:960px){.Aysp8W_row{grid-template-columns:repeat(var(--row-cols-desk,3), minmax(0, 1fr))}}.Aysp8W_gap-sm{gap:var(--space-4)}.Aysp8W_gap-md{gap:var(--space-6)}.Aysp8W_gap-lg{gap:var(--space-8)}.Aysp8W_align-stretch{align-items:stretch}.Aysp8W_align-stretch>*{min-height:100%}.Aysp8W_align-start{align-items:start}.Aysp8W_align-center{align-items:center}.Aysp8W_align-end{align-items:end}
.le_uua_figure{gap:var(--space-2);flex-direction:column;width:100%;margin:0;display:flex}.le_uua_media{aspect-ratio:4/3;width:100%;position:relative;overflow:hidden}.le_uua_media[data-format=portrait]{aspect-ratio:3/4}.le_uua_media[data-format=square]{aspect-ratio:1}.le_uua_media.le_uua_mediaFillHeight{aspect-ratio:auto;height:100%;min-height:var(--mobile-fill-height,300px)}.le_uua_naturalImage{width:100%;max-width:100%;height:auto;display:block}.le_uua_caption{font-size:var(--fs-small);color:var(--ink-muted)}
._1MhkPG_figure{width:100%;margin:0}._1MhkPG_frame{aspect-ratio:3/4;background:var(--color-surface);width:100%;position:relative;overflow:hidden}._1MhkPG_frame[data-format=landscape]{aspect-ratio:4/3}._1MhkPG_frame[data-format=square]{aspect-ratio:1}._1MhkPG_frame>img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}._1MhkPG_frameContain{background:var(--color-white)}._1MhkPG_frameContain>img{object-fit:contain}
.Nm3rEq_richText{gap:var(--space-4);flex-direction:column;display:flex}.Nm3rEq_richText>:last-child{margin-bottom:0}.Nm3rEq_richText h2{font-size:var(--fs-h2)}.Nm3rEq_richText h3{font-size:var(--fs-h3);margin-top:var(--space-4)}.Nm3rEq_richText ul,.Nm3rEq_richText ol{gap:var(--space-2);flex-direction:column;margin:0;padding-left:1.25em;display:flex}.Nm3rEq_richText ul{list-style:outside}.Nm3rEq_richText ol{list-style:decimal}.Nm3rEq_richText li::marker{color:var(--ink-muted)}.Nm3rEq_richText blockquote{border-left:3px solid var(--skog);padding-left:var(--space-4);color:var(--ink-muted);margin:0;font-style:normal}
._8rg43q_figure{gap:var(--space-2);flex-direction:column;margin:0;display:flex}._8rg43q_media{aspect-ratio:16/9;background:var(--color-line);width:100%;position:relative;overflow:hidden}._8rg43q_iframe,._8rg43q_video{border:0;width:100%;height:100%;position:absolute;inset:0}._8rg43q_caption{font-size:var(--fs-small);color:var(--ink-muted)}
.yhaBJW_timeline{border:1px solid var(--module-line-override,var(--color-line-strong));background-color:var(--module-line-override,var(--color-line-strong));grid-template-columns:repeat(1,1fr);gap:1px;width:100%;margin:0;list-style:none;display:grid}@media (min-width:600px){.yhaBJW_timeline{grid-template-columns:repeat(2,1fr)}}.yhaBJW_item{background-color:var(--module-bg-override,var(--cream));flex-direction:column;gap:1rem;padding:2rem;display:flex}.yhaBJW_year{font-family:var(--font-body);color:var(--module-accent-override,var(--color-skogsgronn-bg));letter-spacing:.02em;font-size:1.25rem;font-weight:600;line-height:1}.yhaBJW_label{color:var(--module-fg-override,var(--color-foreground));font-size:1rem;font-weight:500;line-height:1.3}
.u7C_wW_copy{gap:var(--space-5);flex-direction:column;max-width:56rem;display:flex}.u7C_wW_align-left{text-align:left;align-items:flex-start}.u7C_wW_align-center{text-align:center;align-items:center;margin-inline:auto}.u7C_wW_heading{line-height:var(--lh-tight);letter-spacing:-.01em;text-wrap:balance;margin:0}.u7C_wW_heading-body .u7C_wW_heading{font-family:var(--font-heading);letter-spacing:-.02em;font-size:clamp(2.25rem,5vw,4rem);font-weight:600}.u7C_wW_heading-display .u7C_wW_heading{font-family:var(--font-display);font-size:clamp(2.5rem,6vw,5rem);font-weight:400}.u7C_wW_lead{font-size:1.0625rem;line-height:var(--lh-body);color:var(--ink-muted);max-width:38rem;margin:0}.u7C_wW_ctas{gap:var(--space-3);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.u7C_wW_align-center .u7C_wW_ctas{justify-content:center}
._1H-yfa_col{align-self:var(--col-self-align,start);flex-direction:column;width:100%;display:flex}._1H-yfa_gap-sm{gap:var(--space-4)}._1H-yfa_gap-md{gap:var(--space-6)}._1H-yfa_gap-lg{gap:var(--space-8)}._1H-yfa_halign-left{text-align:left;align-items:flex-start}._1H-yfa_halign-center{text-align:center;align-items:center}._1H-yfa_card{background:var(--card-bg-override,var(--color-background));padding:clamp(1.5rem,3.5vw,2.5rem)}._1H-yfa_card[data-card-bg=white]{background:var(--color-background);color:var(--color-foreground)}._1H-yfa_card[data-card-bg=cream],._1H-yfa_card[data-card-bg=lightgreen]{background:var(--color-lightgreen-bg);color:var(--color-foreground)}._1H-yfa_card[data-card-bg=green]{background:var(--skog);color:var(--cream)}._1H-yfa_card[data-card-frame=true]{border:1px solid var(--color-line-strong)}._1H-yfa_card[data-card-rounded=true]{border-radius:var(--radius-lg,16px)}
.SRGFAq_heading{line-height:var(--lh-tight);letter-spacing:-.01em;text-wrap:balance;max-width:56rem;margin:0}.SRGFAq_style-body{font-family:var(--font-heading);letter-spacing:-.025em}.SRGFAq_style-display{font-family:var(--font-display);font-weight:400}.SRGFAq_align-left{text-align:left}.SRGFAq_align-center{text-align:center;margin-inline:auto}.SRGFAq_size-display{font-size:var(--fs-display)}.SRGFAq_size-h1{font-size:var(--fs-h1)}.SRGFAq_size-h2{font-size:var(--fs-h2)}.SRGFAq_size-h3{font-size:var(--fs-h3)}.SRGFAq_size-h4{font-size:var(--fs-h4)}
._7Ji_ha_card{flex-direction:column;width:100%;display:flex}._7Ji_ha_avatar{background-color:var(--color-skogsgronn);aspect-ratio:1;place-items:center;display:grid;position:relative;overflow:hidden}._7Ji_ha_avatarInitials{font-family:var(--font-heading);letter-spacing:0;color:#ffffff47;-webkit-user-select:none;user-select:none;font-size:clamp(2.5rem,5vw,4.5rem);font-weight:600;line-height:1}._7Ji_ha_body{gap:var(--space-3);padding:var(--space-5);background:var(--color-background);border:1px solid var(--color-line);border-top:none;flex-direction:column;display:flex}._7Ji_ha_name{font-family:var(--font-body);color:var(--color-skogsgronn);margin:0;font-size:1.0625rem;font-weight:600;line-height:1.3}._7Ji_ha_role{font-family:var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--color-foreground-muted);margin:0;font-size:.75rem;font-weight:500;line-height:1.4}._7Ji_ha_contacts{gap:var(--space-2);margin-top:var(--space-2);flex-direction:column;display:flex}._7Ji_ha_contact{align-items:center;gap:var(--space-2);font-family:var(--font-body);color:var(--color-rod);transition:color var(--dur-base) var(--ease);font-size:.9375rem;text-decoration:none;display:inline-flex}._7Ji_ha_contact:hover{color:var(--color-rod-hover);text-underline-offset:3px}._7Ji_ha_contact:hover span{text-decoration:underline}._7Ji_ha_contactIcon{opacity:.85;flex-shrink:0;font-size:1.05em}
.xNqPRW_frame{background:var(--color-surface);min-height:420px;position:relative;overflow:hidden}@media (min-width:720px){.xNqPRW_frame{min-height:500px}}.xNqPRW_frame[data-variant=block]{height:100%;min-height:280px}@media (min-width:720px){.xNqPRW_frame[data-variant=block]{min-height:360px}}.xNqPRW_frame:after{content:"";border:1px solid var(--color-line);pointer-events:none;position:absolute;inset:0}.xNqPRW_frame iframe{width:100%;height:100%;min-height:inherit;border:0;display:block}
.EFyjnW_card{background:var(--color-white);color:inherit;isolation:isolate;flex-direction:column;min-height:100%;text-decoration:none;transition:background .4s cubic-bezier(.2,.7,.2,1);display:flex;position:relative;overflow:hidden}.EFyjnW_card[data-border=true]{border:1px solid var(--color-line)}.EFyjnW_card:hover{background:var(--color-paper-warm)}.EFyjnW_card:hover .EFyjnW_image{transform:scale(1.08)}.EFyjnW_card:hover .EFyjnW_title{transform:translateY(-2px)}.EFyjnW_card:hover .EFyjnW_cta{color:var(--color-rod)}.EFyjnW_card:hover .EFyjnW_arrow{transform:translate(6px)}.EFyjnW_imageWrap{aspect-ratio:4/3;background:var(--color-surface);width:100%;position:relative;overflow:hidden}.EFyjnW_image{object-fit:cover;width:100%;height:100%;transition:transform .9s cubic-bezier(.2,.7,.2,1);display:block}.EFyjnW_imagePlaceholder{background:linear-gradient(135deg, var(--color-surface) 25%, var(--color-paper-warm) 25%, var(--color-paper-warm) 50%, var(--color-surface) 50%, var(--color-surface) 75%, var(--color-paper-warm) 75%);opacity:.5;background-size:24px 24px}.EFyjnW_body{flex-direction:column;flex:1;gap:.75rem;padding:1.75rem 1.75rem 1.5rem;display:flex}@media (min-width:720px){.EFyjnW_body{padding:2rem 2rem 1.75rem}}.EFyjnW_meta{font-family:var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--color-skogsgronn);opacity:.7;font-size:.7rem;font-weight:600}.EFyjnW_title{font-family:var(--font-heading);letter-spacing:-.015em;color:var(--color-skogsgronn);max-width:14ch;margin:0;font-size:clamp(1.375rem,2vw,1.625rem);font-weight:600;line-height:1.15;transition:transform .3s cubic-bezier(.2,.7,.2,1)}.EFyjnW_description{font-family:var(--font-body);color:var(--color-foreground);opacity:.8;flex:1;margin:0;font-size:.95rem;line-height:1.55}.EFyjnW_footer{justify-content:space-between;align-items:baseline;gap:1rem;margin-top:.75rem;display:flex}.EFyjnW_cta{font-family:var(--font-body);letter-spacing:.04em;text-transform:uppercase;color:var(--color-skogsgronn);align-items:center;gap:.6rem;font-size:.8125rem;font-weight:600;transition:color .25s;display:inline-flex}.EFyjnW_arrow{transition:transform .4s cubic-bezier(.2,.7,.2,1);display:inline-block}.EFyjnW_price{font-family:var(--font-body);color:var(--color-skogsgronn);opacity:.85;font-size:.825rem;font-weight:600}
.VHXHuG_file{align-items:center;gap:var(--space-4);width:100%;padding:var(--space-4) var(--space-5);border:1px solid var(--line);background:var(--color-background);color:var(--ink);text-decoration:none;transition:border-color .2s,background .2s;display:flex}.VHXHuG_file:hover{border-color:var(--line-strong);background:var(--color-lightgreen-bg)}.VHXHuG_icon{width:2.75rem;height:2.75rem;color:var(--skog);flex-shrink:0;position:relative}.VHXHuG_icon svg{width:100%;height:100%}.VHXHuG_badge{font-family:var(--font-heading);letter-spacing:.04em;color:var(--color-background);background:var(--skog);padding:.05rem .3rem;font-size:.5rem;font-weight:700;line-height:1.4;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.VHXHuG_text{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}.VHXHuG_name{font-family:var(--font-heading);font-size:var(--fs-body);overflow-wrap:anywhere;font-weight:600;line-height:1.3}.VHXHuG_meta{font-size:var(--fs-small);color:var(--ink-muted)}.VHXHuG_action{width:1.25rem;height:1.25rem;color:var(--ink-subtle);flex-shrink:0;transition:color .2s}.VHXHuG_action svg{width:100%;height:100%}.VHXHuG_file:hover .VHXHuG_action{color:var(--skog)}
.yIA4MW_head{gap:var(--space-3);margin-bottom:var(--space-7);flex-direction:column;max-width:56rem;display:flex}.yIA4MW_eyebrow{font-size:var(--fs-small);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted);margin:0}.yIA4MW_head h2{color:inherit;margin:0}.yIA4MW_lead{color:var(--ink-muted);margin:0;font-size:1.0625rem}.yIA4MW_firstCell{align-content:start;row-gap:var(--space-7);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.yIA4MW_firstCell .yIA4MW_head{margin-bottom:0}.yIA4MW_rows{gap:var(--space-8);flex-direction:column;display:flex}.yIA4MW_rows[data-spacing=ingen]{gap:0}.yIA4MW_rows[data-spacing=tett]{gap:var(--space-5)}.yIA4MW_rows[data-spacing=normal]{gap:var(--space-8)}.yIA4MW_rows[data-spacing=luftig]{gap:var(--space-9)}.yIA4MW_rows[data-spacing=romslig]{gap:var(--space-10)}
.kilrta_inner{gap:var(--space-7);grid-template-columns:1fr;align-items:start;display:grid}@media (min-width:900px){.kilrta_inner{gap:var(--space-9);grid-template-columns:minmax(0,2fr) minmax(0,1fr)}}.kilrta_boxed{border:1px solid var(--color-line-strong);padding:clamp(1.75rem,4vw,3.5rem)}.kilrta_boxedLight{background:var(--color-lightgreen-bg);color:var(--color-foreground)}.kilrta_boxedDark{background:var(--skog);color:var(--cream);border-color:#ffffff38}.kilrta_boxedDark h2{color:inherit}.kilrta_copy{gap:var(--space-4);flex-direction:column;display:flex}.kilrta_copy h2{color:inherit;margin:0}.kilrta_lead{font-size:1.0625rem;line-height:var(--lh-body);color:inherit;opacity:.85;max-width:40rem;margin:0}.kilrta_ctas{gap:var(--space-3);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.kilrta_list{gap:var(--space-2);padding:0;padding-left:var(--space-4);opacity:.9;border-left:2px solid;flex-direction:column;margin:0;list-style:none;display:flex}.kilrta_list li{font-size:var(--fs-small)}
.cx5uha_wrap{flex-direction:column;align-items:flex-start;gap:1.5rem;padding-block:clamp(2rem,6vw,5rem);display:flex}.cx5uha_code{font-family:var(--font-heading);letter-spacing:-.04em;color:var(--color-skogsgronn);opacity:.85;margin:0;font-size:clamp(3rem,8vw,5.5rem);font-weight:600;line-height:1}.cx5uha_title{font-family:var(--font-heading);font-weight:600;font-size:var(--fs-h2);letter-spacing:-.025em;color:var(--color-skogsgronn);text-wrap:balance;margin:0}.cx5uha_lead{font-family:var(--font-body);color:var(--color-foreground);max-width:60ch;margin:0;font-size:clamp(1.0625rem,1.6vw,1.375rem);line-height:1.6}.cx5uha_actions{flex-wrap:wrap;gap:.75rem;margin-top:.5rem;display:flex}.cx5uha_shortcuts{border-top:1px solid var(--color-line);width:100%;margin-top:2rem;padding-top:2rem}.cx5uha_shortcuts ul{flex-wrap:wrap;gap:.75rem 1.5rem;margin:0;padding:0;list-style:none;display:flex}.cx5uha_shortcuts a{font-family:var(--font-body);color:var(--color-skogsgronn);border-bottom:1px solid var(--color-line-strong);transition:color var(--dur-base) var(--ease),border-color var(--dur-base) var(--ease);padding-bottom:2px;font-size:1rem;text-decoration:none}.cx5uha_shortcuts a:hover{color:var(--color-rod);border-bottom-color:var(--color-rod)}.cx5uha_shortcutsLabel{font-family:var(--font-body);color:var(--color-foreground-muted);letter-spacing:.02em;margin:0 0 .75rem;font-size:.95rem}
