*,:before,:after{box-sizing:border-box;margin:0}html{-moz-text-size-adjust:100%;text-size-adjust:100%}body{-webkit-font-smoothing:antialiased;min-height:100dvh;line-height:1.5}img,picture,video,canvas,svg{max-width:100%;display:block}input,button,textarea,select{font:inherit;color:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}a{color:inherit}
:root{--color-white:#fff;--color-black:#000;--color-gray-50:#fbfbfc;--color-gray-100:#f4f5f7;--color-gray-200:#d8dde5;--color-gray-300:#c7cfd9;--color-gray-400:#95a5b8;--color-gray-500:#8496ad;--color-gray-600:#74879f;--color-gray-700:#647791;--color-gray-800:#546883;--color-gray-900:#445875;--color-blue-100:#f7faff;--color-blue-200:#2665bb;--color-blue-300:#2869c3;--color-blue-400:#2665bb;--color-blue-500:#20487e;--color-blue-600:#20487e;--color-blue-700:#20487e;--color-blue-800:#20487e;--color-blue-900:#20487e;--color-bright-blue-100:#adf;--color-bright-blue-200:#80ccff;--color-bright-blue-300:#5bf;--color-bright-blue-400:#2baaff;--color-bright-blue-500:#09f;--color-bright-blue-600:#0092f4;--color-bright-blue-700:#007fd4;--color-bright-blue-800:#006db6;--color-bright-blue-900:#00538b;--color-turquoise-100:#d2eded;--color-turquoise-200:#bbe3e3;--color-turquoise-300:#a5dada;--color-turquoise-400:#8ed1d1;--color-turquoise-500:#78c8c8;--color-turquoise-600:#64a7a7;--color-turquoise-700:#508585;--color-turquoise-800:#3c6464;--color-turquoise-900:#284343;--color-green-100:#d9ede1;--color-green-200:#c6e4d1;--color-green-300:#b3dbc2;--color-green-400:#a0d2b3;--color-green-500:#8dc9a4;--color-green-600:#76a789;--color-green-700:#5e866d;--color-green-800:#476552;--color-green-900:#2f4337;--color-yellow-100:#feefce;--color-yellow-200:#fee6b6;--color-yellow-300:#fede9e;--color-yellow-400:#fdd685;--color-yellow-500:#fdce6d;--color-yellow-600:#d3ac5b;--color-yellow-700:#a98949;--color-yellow-800:#7f6737;--color-yellow-900:#544524;--color-pink-100:#fbdbdb;--color-pink-200:#f8c9c9;--color-pink-300:#f6b8b8;--color-pink-400:#f4a6a6;--color-pink-500:#f29494;--color-pink-600:#ca7b7b;--color-pink-700:#a16363;--color-pink-800:#794a4a;--color-pink-900:#513131;--color-red-100:var(--color-pink-100);--color-red-200:var(--color-pink-200);--color-red-300:var(--color-pink-300);--color-red-400:var(--color-pink-400);--color-red-500:var(--color-pink-500);--color-red-600:var(--color-pink-600);--color-red-700:var(--color-pink-700);--color-red-800:var(--color-pink-900);--color-red-900:var(--color-pink-900);--color-orange-100:var(--color-yellow-100);--color-orange-200:var(--color-yellow-200);--color-orange-300:var(--color-yellow-300);--color-orange-400:var(--color-yellow-400);--color-orange-500:var(--color-yellow-500);--color-orange-600:var(--color-yellow-600);--color-orange-700:var(--color-yellow-700);--color-orange-800:var(--color-yellow-800);--color-orange-900:var(--color-yellow-900);--color-brown-100:var(--color-gray-100);--color-brown-200:var(--color-gray-200);--color-brown-300:var(--color-gray-300);--color-brown-400:var(--color-gray-400);--color-brown-500:var(--color-gray-500);--color-brown-600:var(--color-gray-600);--color-brown-700:var(--color-gray-700);--color-brown-800:var(--color-gray-800);--color-brown-900:var(--color-gray-900);--color-purple-100:var(--color-blue-100);--color-purple-200:var(--color-blue-200);--color-purple-300:var(--color-blue-300);--color-purple-400:var(--color-blue-400);--color-purple-500:var(--color-blue-500);--color-purple-600:var(--color-blue-600);--color-purple-700:var(--color-blue-700);--color-purple-800:var(--color-blue-800);--color-purple-900:var(--color-blue-900);--brand-primary:#45b385;--brand-secondary-1:var(--color-green-500);--brand-secondary-2:var(--color-pink-500);--brand-secondary-3:var(--color-yellow-500);--brand-secondary-4:var(--color-blue-500);--brand-secondary-5:var(--color-turquoise-500);--category-borgarlina:var(--brand-secondary-4);--category-stofnvegir:var(--brand-secondary-3);--category-stigar:var(--brand-secondary-5);--category-umferdarstyring:var(--brand-secondary-2);--background:var(--color-white);--background-alternate:var(--color-gray-100);--background-zebra:var(--color-gray-50);--background-skeleton:var(--color-gray-200);--background-skeleton-highlight:var(--color-gray-100);--background-brand:var(--color-black);--background-inverted:var(--color-black);--background-inverted-hover:#1e1e1e;--text:var(--color-black);--text-heading:var(--color-black);--text-secondary:#4d5969;--text-placeholder:var(--color-gray-800);--text-disabled:var(--color-gray-400);--text-error:var(--color-red-900);--text-success:var(--color-green-900);--text-inverted:var(--color-white);--text-inverted-secondary:#838383;--icon:var(--text);--icon-secondary:var(--text-secondary);--icon-inverted:var(--text-inverted);--border:var(--color-gray-200);--border-strong:var(--color-gray-400);--border-subtle:var(--color-gray-100);--border-interactive:var(--color-blue-300);--link:var(--color-blue-200);--link-hover:var(--color-blue-300);--link-clicked:var(--color-blue-300);--link-visited:var(--color-purple-900);--link-hover-background:var(--color-blue-100);--media-hover-scale:1.02;--media-hover-scale-small:1.05;--media-hover-timing:.6s cubic-bezier(.22, 1, .36, 1);--hover-wipe-from:50%;--hover-wipe-from-far:85%;--hover-wipe-timing:.35s cubic-bezier(.22, 1, .36, 1);--hover-wipe-exit:.18s;--link-active-background:color-mix(in srgb, var(--link-hover-background) 96%, var(--link));--link-secondary:var(--color-blue-100);--link-secondary-hover:var(--color-blue-200);--link-secondary-clicked:var(--color-blue-300);--link-secondary-visited:var(--color-purple-200);--link-inverted:var(--color-gray-400);--link-inverted-hover:var(--color-gray-300);--link-inverted-clicked:var(--color-gray-600);--link-inverted-visited:var(--color-purple-100);--font-primary:var(--font-primary-next,"Open Sans", system-ui, sans-serif);--font-heading:var(--font-primary);--font-weight-light:300;--font-weight-regular:400;--font-weight-semibold:600;--font-weight-bold:700;--type-scale-1:var(--size-step-1p5);--type-scale-2:var(--size-step-2);--type-scale-3:var(--size-step-2p5);--type-scale-4:var(--size-step-3);--type-scale-5:var(--size-step-3p5);--type-scale-6:var(--size-step-4);--type-scale-7:var(--size-step-4p5);--type-scale-8:var(--size-step-5);--type-scale-9:var(--size-step-5p5);--type-scale-10:var(--size-step-6);--type-scale-11:var(--size-step-8);--line-height-auto:1.362;--font-headline-xx-large:var(--font-weight-bold) var(--type-scale-11) / var(--type-scale-11) var(--font-heading);--tracking-headline-xx-large:-.05em;--font-headline-x-large:var(--font-weight-bold) var(--type-scale-10) / 3.5rem var(--font-heading);--tracking-headline-x-large:-.04em;--font-headline-large:var(--font-weight-bold) var(--type-scale-7) / var(--type-scale-10) var(--font-heading);--tracking-headline-large:-.02em;--font-headline-small:var(--font-weight-bold) var(--type-scale-3) / var(--type-scale-4) var(--font-heading);--tracking-headline-small:0;--font-headline-tiny:var(--font-weight-bold) var(--type-scale-2) / var(--type-scale-3) var(--font-heading);--tracking-headline-tiny:-.01em;--font-large-light:var(--font-weight-light) var(--type-scale-4) / var(--line-height-auto) var(--font-primary);--font-large-regular:var(--font-weight-regular) var(--type-scale-4) / var(--line-height-auto) var(--font-primary);--font-large-bold:var(--font-weight-bold) var(--type-scale-4) / var(--line-height-auto) var(--font-primary);--font-body-light:var(--font-weight-light) var(--type-scale-3) / var(--size-step-4) var(--font-primary);--font-body-regular:var(--font-weight-regular) var(--type-scale-3) / var(--size-step-4) var(--font-primary);--font-body-semibold:var(--font-weight-semibold) var(--type-scale-3) / var(--size-step-4) var(--font-primary);--font-body-bold:var(--font-weight-bold) var(--type-scale-3) / var(--size-step-4) var(--font-primary);--font-small-light:var(--font-weight-light) var(--type-scale-2) / var(--type-scale-5) var(--font-primary);--font-small-regular:var(--font-weight-regular) var(--type-scale-2) / var(--type-scale-5) var(--font-primary);--font-small-semibold:var(--font-weight-semibold) var(--type-scale-2) / var(--type-scale-5) var(--font-primary);--font-small-bold:var(--font-weight-bold) var(--type-scale-2) / var(--type-scale-5) var(--font-primary);--font-tiny-light:var(--font-weight-light) var(--type-scale-1) / var(--line-height-auto) var(--font-primary);--font-tiny-regular:var(--font-weight-regular) var(--type-scale-1) / var(--line-height-auto) var(--font-primary);--font-tiny-semibold:var(--font-weight-semibold) var(--type-scale-1) / var(--line-height-auto) var(--font-primary);--font-tiny-bold:var(--font-weight-bold) var(--type-scale-1) / var(--line-height-auto) var(--font-primary);--font-label:var(--font-weight-bold) var(--type-scale-1) / var(--line-height-auto) var(--font-primary);--tracking-label:.1em;--size-step-0p5:.25rem;--size-step-1:.5rem;--size-step-1p5:.75rem;--size-step-2:1rem;--size-step-2p5:1.25rem;--size-step-3:1.5rem;--size-step-3p5:1.75rem;--size-step-4:2rem;--size-step-4p5:2.25rem;--size-step-5:2.5rem;--size-step-5p5:2.75rem;--size-step-6:3rem;--size-step-7:3.5rem;--size-step-8:4rem;--size-step-9:4.5rem;--size-step-10:5rem;--size-step-11:5.5rem;--size-step-12:6rem;--size-step-13:6.5rem;--size-step-14:7rem;--size-step-15:7.5rem;--size-step-16:8rem;--target-min:1.5rem;--radius-none:0;--radius-minimal:2px;--radius-small:4px;--radius-rounded:12px;--radius-full:999px;--elevation-0p5:0 4px 24px #0c12330a;--elevation-1:0 4px 32px #0c123314;--elevation-2:0 6px 48px #0c123329;--elevation-3:0 16px 48px #0c123352;--container-max:88rem;--grid-columns:12;--grid-gutter:var(--size-step-3);--grid-margin:1rem;--reveal-text-effect:reveal-up;--reveal-text-duration:.7s;--reveal-text-ease:cubic-bezier(.22, 1, .36, 1);--reveal-media-effect:reveal-wipe-up;--reveal-media-duration:1.1s;--reveal-media-ease:cubic-bezier(.16, 1, .3, 1);--reveal-card-effect:reveal-up;--reveal-card-duration:.8s;--reveal-card-ease:cubic-bezier(.22, 1, .36, 1);--reveal-rule-effect:reveal-draw;--reveal-rule-duration:.9s;--reveal-rule-ease:cubic-bezier(.65, 0, .35, 1);--reveal-split-effect:reveal-rise;--reveal-split-duration:1s;--reveal-split-ease:cubic-bezier(.16, 1, .3, 1);--reveal-word-stagger:60ms;--reveal-char-stagger:20ms;--reveal-split-max-stagger:.45s;--reveal-split-travel:20%;--reveal-delay:0s;--reveal-stagger:70ms;--reveal-distance:1.5rem;--reveal-scale:1.06;--reveal-blur:0px;--reveal-blur-effect:none;--reveal-wipe-travel:40%;--reveal-band-travel:10rem;--reveal-media-scale:1.05;--reveal-settle-scale:1.07;--reveal-settle-duration:1.6s;--reveal-settle-ease:cubic-bezier(.33, 1, .68, 1);--reveal-parallax:.5rem;--reveal-parallax-duration:1.4s;--reveal-parallax-ease:cubic-bezier(.33, 1, .68, 1);--reveal-x:0px;--reveal-y:1.5rem;--reveal-rotate:0deg;--reveal-opacity:0;--reveal-from-opacity:.01}@media (max-width:47.999rem){:root{--size-step-0p5:.125rem;--size-step-1:.25rem;--size-step-1p5:.5rem;--size-step-2:.75rem;--size-step-2p5:1rem;--size-step-3:1.125rem;--size-step-3p5:1.25rem;--size-step-4:1.5rem;--size-step-4p5:1.75rem;--size-step-5:2rem;--size-step-5p5:2.125rem;--size-step-6:2.25rem;--size-step-7:2.5rem;--size-step-8:2.75rem;--size-step-9:3rem;--size-step-10:3.25rem;--size-step-11:3.5rem;--size-step-12:3.75rem;--size-step-13:4.25rem;--size-step-14:4.75rem;--size-step-15:5rem;--size-step-16:5.5rem;--type-scale-1:.625rem;--font-headline-x-large:var(--font-weight-bold) var(--type-scale-10) / var(--size-step-7) var(--font-heading)}}body{background:var(--background);min-height:100dvh;color:var(--text);font:var(--font-small-regular);text-wrap:pretty;flex-direction:column;display:flex}body>main{flex:1 0 auto}h1,h2,h3,h4,h5,h6{color:var(--text-heading);text-wrap:balance}h1{font:var(--font-headline-xx-large);letter-spacing:var(--tracking-headline-xx-large)}h2{font:var(--font-headline-large);letter-spacing:var(--tracking-headline-large)}h3{font:var(--font-headline-small);letter-spacing:var(--tracking-headline-small)}h4,h5,h6{font:var(--font-headline-tiny);letter-spacing:var(--tracking-headline-tiny)}::selection{background:var(--color-black);color:var(--color-white)}:focus-visible{outline:2px solid var(--border-interactive);outline-offset:2px}svg[data-icon=external-link]>g>g:last-child{transition:translate .3s cubic-bezier(.22,1,.36,1)}:is(a,button):hover svg[data-icon=external-link]>g>g:last-child{translate:2.5px -2.5px}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){[data-revealed] svg[data-icon=external-link]>g>g:last-child{animation:icon-arrow-out calc(.6s * var(--reveal-speed,1)) ease-out backwards;animation-delay:calc((var(--reveal-delay) + var(--reveal-index,0) * var(--reveal-stagger) + .3s) * var(--reveal-speed,1))}}@keyframes icon-arrow-out{0%{translate:-3px 3px}60%{translate:.75px -.75px}}@media (prefers-reduced-motion:reduce){svg[data-icon=external-link]>g>g:last-child{transition:none}}svg[data-icon=nidurhal]>g>g>path:not(:nth-child(3)){animation:var(--arrow-enter,none), var(--arrow-press,none)}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){[data-revealed] svg[data-icon=nidurhal]{--arrow-enter:icon-arrow-drop calc(.6s * var(--reveal-speed,1)) ease-out calc((var(--reveal-delay) + var(--reveal-index,0) * var(--reveal-stagger) + .3s) * var(--reveal-speed,1)) backwards}}@media (prefers-reduced-motion:no-preference){:is(a,button):hover svg[data-icon=nidurhal]{--arrow-press:icon-arrow-press .5s cubic-bezier(.22, 1, .36, 1)}}@keyframes icon-arrow-drop{0%{translate:0 -3px}60%{translate:0 .75px}}@keyframes icon-arrow-press{40%{translate:0 4px}}@media (prefers-reduced-motion:reduce){:root{--hover-wipe-timing:0s;--hover-wipe-exit:0s}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){:root[data-motion] [data-reveal]:not([data-reveal=split],[data-revealed]),:root[data-motion] [data-reveal-children]>:not([data-reveal],[data-revealed]),:root[data-motion] [data-reveal=split]:not([data-revealed]) [data-split-word]>*{opacity:0}[data-revealed=in]:not([data-reveal=split]),[data-reveal=split][data-revealed=in] [data-split-word]>*,:root:not([data-motion]) [data-reveal]:not([data-reveal=split]),:root:not([data-motion]) [data-reveal-children]>:not([data-reveal]),:root:not([data-motion]) [data-reveal=split] [data-split-word]>*{animation-name:var(--reveal-effect), var(--reveal-blur-effect);animation-duration:calc(var(--reveal-duration) * var(--reveal-speed,1));animation-timing-function:var(--reveal-ease);animation-delay:calc(( var(--reveal-delay) + var(--reveal-index,0) * var(--reveal-stagger) + var(--split-index,0) * min(var(--reveal-word-stagger), var(--reveal-split-max-stagger) / 3 / var(--split-words,1)) + var(--split-char,0) * min(var(--reveal-char-stagger), var(--reveal-split-max-stagger) * 2 / 3 / var(--split-chars,1)) ) * var(--reveal-speed,1));animation-fill-mode:both}[data-reveal=media]:is([data-revealed],:root:not([data-motion]) *) :is(img,video),[data-reveal]:is([data-revealed],:root:not([data-motion]) *) [data-reveal-frame] :is(img,video){animation-name:reveal-settle;animation-duration:calc(var(--reveal-duration) * var(--reveal-speed,1));animation-timing-function:var(--reveal-ease);animation-delay:calc((var(--reveal-delay) + var(--reveal-index,0) * var(--reveal-stagger)) * var(--reveal-speed,1));animation-fill-mode:backwards}[data-reveal=media]:is([data-revealed],:root:not([data-motion]) *) :is(img,video){animation-duration:calc(var(--reveal-settle-duration) * var(--reveal-speed,1));animation-timing-function:var(--reveal-settle-ease)}[data-reveal=media]:has(>:is(img,video)){overflow:clip}[data-reveal=media]>:is(img,video){transform-origin:bottom}[data-reveal]:is([data-revealed],:root:not([data-motion]) *) [data-reveal-frame=zoom] :is(img,video){animation-name:reveal-settle-fade}:root[data-motion] [data-reveal-frame=zoom] img:not([data-loaded]){opacity:0;animation-name:none}[data-reveal]:is([data-revealed],:root:not([data-motion]) *) [data-reveal-frame=rise] :is(img,video){animation-name:reveal-parallax;animation-duration:calc(var(--reveal-parallax-duration) * var(--reveal-speed,1));animation-timing-function:var(--reveal-parallax-ease)}}:root[data-motion] img[data-nimg]:not([data-loaded],[src$=\.svg],[data-reveal-frame=rise] *),:root[data-motion] [data-reveal-frame=zoom]{background:linear-gradient(to right, var(--background-skeleton), var(--background-skeleton-highlight))}@media (scripting:enabled){[data-reveal-hold] [data-reveal]{opacity:var(--reveal-from-opacity)!important}[data-reveal-hold] [data-reveal],[data-reveal-hold] [data-reveal] :is(img,video){animation-name:none!important}}:where([data-reveal=text],[data-reveal-children]>:not([data-reveal])){--reveal-effect:var(--reveal-text-effect);--reveal-duration:var(--reveal-text-duration);--reveal-ease:var(--reveal-text-ease)}:where([data-reveal=media]){--reveal-effect:var(--reveal-media-effect);--reveal-duration:var(--reveal-media-duration);--reveal-ease:var(--reveal-media-ease)}:where([data-reveal=card]){--reveal-effect:var(--reveal-card-effect);--reveal-duration:var(--reveal-card-duration);--reveal-ease:var(--reveal-card-ease)}:where([data-reveal=split]){--reveal-effect:var(--reveal-split-effect);--reveal-duration:var(--reveal-split-duration);--reveal-ease:var(--reveal-split-ease)}:where([data-reveal=rule]){--reveal-effect:var(--reveal-rule-effect);--reveal-duration:var(--reveal-rule-duration);--reveal-ease:var(--reveal-rule-ease);transform-origin:0}@keyframes reveal-blur{0%{filter:blur(var(--reveal-blur))}}@keyframes reveal-fade{0%{opacity:var(--reveal-from-opacity)}}@keyframes reveal-up{0%{opacity:var(--reveal-from-opacity);translate:0 var(--reveal-distance)}}@keyframes reveal-down{0%{opacity:var(--reveal-from-opacity);translate:0 calc(var(--reveal-distance) * -1)}}@keyframes reveal-from-left{0%{opacity:var(--reveal-from-opacity);translate:calc(var(--reveal-distance) * -1) 0}}@keyframes reveal-from-right{0%{opacity:var(--reveal-from-opacity);translate:var(--reveal-distance) 0}}@keyframes reveal-zoom{0%{opacity:var(--reveal-from-opacity);scale:var(--reveal-scale)}}@keyframes reveal-wipe-up{0%{opacity:var(--reveal-from-opacity);clip-path:inset(var(--reveal-wipe-travel) 0 0 0)}to{clip-path:inset(0)}}@keyframes reveal-wipe-up-fade{0%{opacity:var(--reveal-from-opacity);clip-path:inset(var(--reveal-band-travel) 0 0 0)}to{clip-path:inset(0)}}@keyframes reveal-wipe-right{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes reveal-custom{0%{opacity:max(var(--reveal-opacity), var(--reveal-from-opacity));translate:var(--reveal-x) var(--reveal-y);scale:var(--reveal-scale);rotate:var(--reveal-rotate)}}@keyframes reveal-rise{0%{opacity:var(--reveal-from-opacity);translate:0 var(--reveal-split-travel)}}@keyframes reveal-rise-tilt{0%{opacity:var(--reveal-from-opacity);translate:0 var(--reveal-split-travel);rotate:8deg}}@keyframes reveal-settle{0%{scale:var(--reveal-settle-scale)}}@keyframes reveal-settle-fade{0%{opacity:var(--reveal-from-opacity);scale:var(--reveal-media-scale)}}@keyframes reveal-parallax{0%{translate:0 var(--reveal-parallax)}}@keyframes reveal-draw{0%{scale:0 1}}html[data-map-expanded]{scrollbar-gutter:stable;overflow:hidden}::view-transition-group(map-fullscreen){animation-duration:.35s;animation-timing-function:cubic-bezier(.4,0,.2,1)}::view-transition-old(map-fullscreen){animation-duration:.35s;animation-timing-function:cubic-bezier(.4,0,.2,1)}::view-transition-new(map-fullscreen){animation-duration:.35s;animation-timing-function:cubic-bezier(.4,0,.2,1)}

@font-face{font-family:fontPrimary;src:url(../media/OpenSansVariable-s.p.1i-ihzee78siv.woff2)format("woff2");font-display:swap;font-style:normal}@font-face{font-family:fontPrimary Fallback;src:local(Arial);ascent-override:101.58%;descent-override:27.84%;line-gap-override:0.0%;size-adjust:105.22%}.fontprimary_d0b2cca6-module___4EBJq__className{font-family:fontPrimary,fontPrimary Fallback}.fontprimary_d0b2cca6-module___4EBJq__variable{--font-primary-next:"fontPrimary", "fontPrimary Fallback"}
@font-face{font-family:fontPrimary;src:url(../media/OpenSansVariable_Italic-s.2do4ww4ica2af.woff2)format("woff2");font-display:swap;font-style:italic}@font-face{font-family:fontPrimaryItalic Fallback;src:local(Arial);ascent-override:107.47%;descent-override:29.46%;line-gap-override:0.0%;size-adjust:99.46%}.fontprimaryitalic_61d8bdf6-module__KDVOVa__className{font-family:fontPrimaryItalic,fontPrimaryItalic Fallback}.fontprimaryitalic_61d8bdf6-module__KDVOVa__variable{--font-primary-italic-next:"fontPrimaryItalic", "fontPrimaryItalic Fallback"}
