﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,input,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,textarea,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,address{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}*,*:before,*:after,*::before,*::after{box-sizing:border-box}body{color:#222;font-family:"Noto Sans","sans-serif";font-size:1.2rem;line-height:1.4;font-optical-sizing:auto;font-style:normal;font-variation-settings:"wdth" 100}h1,h2,h3,h4,h5,h6{color:#222}h1{font-family:"Noto Serif","serif";font-size:calc(2.2rem + 1vh);font-weight:bold;text-transform:uppercase;letter-spacing:.4rem;margin-top:calc(3rem + 5vh);margin-bottom:2.4rem;text-shadow:0 0 16px rgba(255,255,255,0.95);text-align:center}h2{font-family:"Noto Serif","serif";font-size:2rem;margin-top:2.4rem;margin-bottom:1.2rem;text-align:center}h3{font-family:"Noto Sans","sans-serif";font-size:1.8rem;margin-top:2.4rem;margin-bottom:1.2rem;text-align:left}h4{font-family:"Noto Sans","sans-serif";font-size:1.6rem;margin-top:1.2rem;margin-bottom:.4rem;text-align:left}p{color:#222;font-family:"Noto Sans","sans-serif";margin-top:1.2rem;margin-bottom:1.2rem;display:block;hyphens:auto}ul,ol{margin-top:1.2rem;margin-bottom:2.4rem;padding-left:2.4rem}ul{list-style-type:"⇒"}ol{list-style-type:binary}li{margin-bottom:1.2rem;padding-left:1.2rem}a{color:#222}a:hover,a:active{color:#222}a.les{text-decoration:none;text-align:center;display:block;color:#ea0a8b;font-size:2.4rem}b{font-weight:bold}img.overhuset{height:2rem}.kontaktinfo{flex:auto;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;gap:2.4rem}.kontaktinfo>*{display:block}dl{margin:1.2rem}dl dt{font-family:"Noto Serif","serif"}dl dd{margin:.4rem 1.2rem}ul.kunder{display:flex;flex-wrap:wrap;justify-content:center;padding:0;margin:0}ul.kunder li{display:inline-block;width:16.8rem;vertical-align:top;padding:0;margin:0}ul.kunder a{height:12rem;width:12rem;overflow:hidden;border-radius:6rem;background:#fff;margin:2.4rem;display:flex;align-items:center;justify-content:center;box-shadow:0 0 22px rgba(0,0,0,0.1)}ul.kunder img{margin:0;max-width:8rem;max-height:8rem}ul.kunder .grieg img{height:7rem}.head_shot{z-index:3;height:12rem;width:12rem;overflow:hidden;border-radius:6rem;background:#fff;margin:2.4rem auto 0 auto;display:flex;align-items:center;justify-content:center;box-shadow:0 0 22px rgba(0,0,0,0.1)}.head_shot img{margin:0;max-width:12rem}.authors{display:flex;align-items:flex-start;justify-content:space-around;flex-wrap:wrap;flex-direction:row;gap:1.2rem}.authors a{text-decoration:none}.authors.multi .author{flex-direction:column;gap:0}.authors.multi .author .head_shot{margin-bottom:0}.authors.multi .author h2,.authors.multi .author h3,.authors.multi .author h4{text-align:center}.author{font-family:"Noto Serif","serif";display:flex;gap:1.2rem}.author .head_shot{height:4.8rem;width:4.8rem;border-radius:2.4rem;margin-top:0}.author .head_shot img{max-width:4.8rem}.author h2,.author h3,.author h4{margin-top:0;margin-bottom:0}.author>.head_shot~h2,.author>.head_shot~h3,.author>.head_shot~h4{margin-top:1.2rem}ul.menneskene{display:flex;flex-wrap:wrap;justify-content:center;padding:0}ul.menneskene li{display:inline-block;width:16.8rem;vertical-align:top}ul.menneskene .image{z-index:3;height:12rem;width:12rem;overflow:hidden;border-radius:6rem;background:#fff;margin:2.4rem 2.4rem 0 2.4rem;display:flex;align-items:center;justify-content:center;box-shadow:0 0 22px rgba(0,0,0,0.1)}ul.menneskene img{margin:0;max-width:12rem}ul.menneskene .info{text-align:center;width:100%;text-shadow:0 0 20px #fff;margin-bottom:2.4rem;z-index:4}ul.menneskene h2{font-size:1.8rem;margin-top:.4rem;margin-bottom:.4rem}ul.menneskene p{margin:0}ul.menneskene a{text-decoration:none}.logo.arktekk{position:fixed;bottom:5vh;right:5vh;z-index:1}.logo.arktekk img{width:calc(5vw + 2rem);min-width:3rem;filter:drop-shadow(0 0 4px #fff)}.overhuset a{text-decoration:none}.overhuset img{width:calc(100% - 4.2rem);min-width:12rem;filter:drop-shadow(0 0 4px #fff);display:block;margin-left:auto;margin-right:auto;margin-top:0}.flatMap a{text-decoration:none}.flatMap img{width:10rem;filter:drop-shadow(0 0 4px #fff);display:block;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:1.2rem}.tags{display:block;margin-top:1.2rem 0}.tags span{padding-right:1.2rem;display:inline-block}.tags span::before{content:'#'}#menu{z-index:100;position:fixed;display:block;height:60px;top:0;left:0;text-align:left;color:#fff;font-weight:bold;text-transform:uppercase}#menu .items a{text-decoration:none;padding:1.2rem 2.4rem}#menu a:hover{font-weight:bolder}#menu .checkbox{position:absolute;display:block;height:32px;width:32px;top:2.4rem;left:2.4rem;z-index:5;opacity:0;cursor:pointer}#menu .hamburger-lines{height:26px;width:32px;position:absolute;top:2.4rem;left:2.4rem;z-index:2;display:flex;flex-direction:column;justify-content:space-between}#menu .hamburger-lines .line{display:block;height:4px;width:100%;border-radius:10px;background:#0e2431}#menu .hamburger-lines .line1{transform-origin:0% 0%;transition:transform 0.4s ease-in-out}#menu .hamburger-lines .line2{transition:transform 0.2s ease-in-out}#menu .hamburger-lines .line3{transform-origin:0% 100%;transition:transform 0.4s ease-in-out}#menu .items{padding-top:7.2rem;box-shadow:0 0 20px #666;background-color:#fff;height:100vh;transform:translate(-150%);display:flex;flex-direction:column;transition:transform 0.5s ease-in-out}#menu input[type="checkbox"]:checked~.items{transform:translateX(0)}#menu input[type="checkbox"]:checked~.hamburger-lines .line1{transform:rotate(45deg)}#menu input[type="checkbox"]:checked~.hamburger-lines .line2{transform:scaleY(0)}#menu input[type="checkbox"]:checked~.hamburger-lines .line3{transform:rotate(-45deg)}header .hero{padding-top:20vh;padding-left:10vw;min-height:100vh}header .hero h1{font-family:"Noto Serif","serif";font-weight:500;text-transform:uppercase;letter-spacing:.4rem;margin-left:4vw;margin-right:4vw;font-size:calc(2rem + 5vw);display:inline-block;text-align:left}header .hero h1::before{content:"-";margin-left:-4vw;width:4vw;display:inline-block;text-align:right}header .subline{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:left;padding:1.2rem;margin:0 auto 4.8rem;width:calc(100% - 2 *$spacing-small);max-width:40rem}ul.teknologier{text-align:center;padding:0}ul.teknologier li{display:inline-block}ul.teknologier li::before{content:'#'}main,footer{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;margin:0 auto 4.8rem auto;width:calc(100% - 2.4rem);gap:2.4rem;max-width:960px}@media only screen and (min-width: 900px){main,footer{margin:0 auto 4.8rem auto}}@media only screen and (min-width: 600px) and (max-width: 900px){main,footer{margin:0 auto 2.4rem auto}}@media only screen and (max-width: 600px){main,footer{margin:2.4rem 0.8rem 1.2rem 0.8rem;width:calc(100% - 1.6rem)}}main footer{padding:0}footer{margin-top:4.8rem;margin-bottom:2.4rem}body{background-color:#fff;text-align:left}body.page.index .menneskene section{max-width:100rem}body.page.index main,body.page.index footer{max-width:100vw}body.page.index article{display:flex;flex-wrap:wrap;justify-content:center;gap:4.8rem}@media only screen and (min-width: 600px) and (max-width: 900px){body.page.index article{gap:2.4rem}}@media only screen and (max-width: 600px){body.page.index article{gap:1.2rem}}body.page.index article .sections{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:4.8rem}@media only screen and (min-width: 600px) and (max-width: 900px){body.page.index article .sections{gap:2.4rem}}@media only screen and (max-width: 600px){body.page.index article .sections{gap:1.2rem}}body.page.index article header{align-self:center;max-width:40rem;width:100%}body.page.index article footer{max-width:40rem;align-self:flex-end;width:100%;margin:0}body.page.index article section{max-width:40rem;align-self:baseline;width:100%}body.page.index .blog footer{text-align:center}body.page.kunder main,body.page.kunder footer{max-width:100vw}body.page.menneskene main,body.page.menneskene footer{max-width:100vw}body.page.konsulent>header::before{content:"";position:absolute;top:0;right:0;height:80vh;width:100vw;background-size:cover;z-index:-10;display:block;background-position:50% 30%}body.page.konsulent>header{margin-top:80vh}body.page.konsulent main{background-color:rgba(255,255,255,0.8)}body.page.konsulent main h1{margin-top:2.4rem;text-align:left}body.page.eirik_meland>header::before{background-image:url("../../images/mennesker/eirik-large.jpg")}body.page.erlend_hamnaberg>header::before{background-position:50% 35%;background-image:url("../../images/mennesker/erlend-large.jpg")}body.page.jari_nystedt>header::before{background-image:url("../../images/mennesker/jari-large.jpg")}body.page.jon-anders_teigen>header::before{background-image:url("../../images/mennesker/jonanders-large.jpg")}body.page.morten_andersen-gott>header::before{background-image:url("../../images/mennesker/morten-large.jpg")}body.page.mette_rosenvinge_kolderup>header::before{background-position:50% 38%;background-image:url("../../images/mennesker/mette-large.jpg")}body.page.robin_kaaveland>header::before{background-position:50% 40%;background-image:url("../../images/mennesker/robin-large.jpg")}body.page.stein_kaare_skytteren>header::before{background-image:url("../../images/mennesker/sk-large.jpg")}body.page.oeyvind_jergan>header::before{background-image:url("../../images/mennesker/oyvind-large.jpg")}body.page.teknologier .teknologi .subline{text-align:center}.blog h1,.blog h2,.blog h3,.blogpost h1,.blogpost h2,.blogpost h3{hyphens:auto}.blog h2 a,.blog h3 a,.blogpost h2 a,.blogpost h3 a{text-decoration:none}.blog .text,.blogpost .text{margin:1.2rem 0}.blog .published,.blogpost .published{color:#666;margin-top:1.2rem 0}.blog-divider{height:3rem}.md pre{display:block;background-color:#2a3236;border-radius:.4rem;padding:12px 9px 9px 15px;margin:0 0 1.2rem;line-height:1.4;word-break:break-all;word-wrap:break-word;white-space:pre-wrap}.md code{font-family:monospace,monospace;color:#014548;font-size:.9rem;font-weight:500;white-space:nowrap;padding:0.05rem 0.2rem;background-color:whitesmoke;border-radius:.4rem;text-wrap:auto}.md a code{color:inherit}.md pre code{color:#e8e8e8;background-color:transparent;padding:0;border:0;white-space:pre-wrap}.md code .identifier{color:#bddcee}.md code .tag-punctuation{color:#b2adb4}.md code .comment,.md code .xml-cdata,.md code .markup-quote{color:#8c878e}.md code .substitution,.md code .xml-processing-instruction,.md code .markup-emphasized,.md code .annotation{color:#e28e93}.md code .keyword,.md code .escape-sequence,.md code .markup-headline{color:#ef9725}.md code .attribute-name,.md .markup-link-target,.md code .declaration-name{color:#ffc66d}.md code .number-literal,.md .string-literal,.md .literal-value,.md .boolean-literal,.md .char-literal,.md .symbol-literal,.md .regex-literal,.md .markup-link-text{color:#7fb971}.md code .type-name,.md code .tag-name,.md code .xml-dtd-tag-name,.md code .markup-fence{color:#4dbed4}.md code .diff-added{background-color:rgba(0,175,0,0.4)}.md code .diff-removed{background-color:rgba(250,0,0,0.4)}.blogpost article{width:100%}.md{width:100%;display:block}.md p:has(img){display:block;width:100%;overflow-x:auto}.md pre{display:block;width:100%;overflow-x:auto}.md div:has(table){overflow-x:auto;width:100%}.md table{border-spacing:0;border-collapse:collapse;border-width:1px;border-style:solid;margin:1.2rem 0}.md th{border-spacing:0;border-collapse:collapse;border-width:1px;border-style:solid;padding:7px}.md td{border-spacing:0;border-collapse:collapse;border-width:1px;border-style:solid;padding:7px}.md thead tr{font-weight:bold}.md hr{margin-top:1.2rem;margin-bottom:2.4rem}.md ol,.md ul{max-width:100%}.md img{max-width:100%;display:block;margin:1.2rem auto}blockquote{font-style:italic;margin-left:15px;padding:8px}

/*# sourceMappingURL=main.css.map */