:root{--marin:#0f1f3e;--lime:#d6fe62;--bakgrund:#fffefd;--gra:#e8e8e8;--bla:#abc2eb;--ljusbla:#dae3f4;--rosa:#fde7e8;--persika:#fef3e8;--mint:#e9eeec;--gron:#006145;--rod:#b20d0d;--container:1512px;--gutter:140px;--section-y:88px;--header-h:89px}body{font-family:var(--font-body), "Rethink Sans", sans-serif;color:var(--marin);background:var(--bakgrund);padding-top:var(--header-h);font-size:16px;line-height:24px}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading), Montserrat, sans-serif;overflow-wrap:break-word;margin:0 0 20px;font-weight:700}body{overflow-x:clip}h1{font-size:52px;line-height:56px}h2{font-size:42px;line-height:41.6px}h3{font-size:36px;line-height:35.2px}h4{letter-spacing:-.06px;font-size:24px;line-height:32px}h5{font-size:20px;line-height:24px}h6{font-size:18px;line-height:24px}p{margin:0 0 14px}a{color:inherit}img{max-width:100%;height:auto;display:block}.sr-only,.hp{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.skip-link{z-index:1000;background:var(--lime);border-radius:99px;padding:8px 16px;position:absolute;top:8px;left:-9999px}.skip-link:focus{left:16px}.container{max-width:calc(var(--container) + 2 * var(--gutter));padding:0 var(--gutter);margin:0 auto}.container--narrow{max-width:calc(760px + 2 * var(--gutter))}.bg-vit{background:var(--bakgrund)}.bg-gra{background:var(--gra)}.bg-marin{background:var(--marin);color:var(--bakgrund)}.bg-ljusbla{background:var(--ljusbla)}.bg-bla{background:var(--bla)}.bg-rosa{background:var(--rosa)}.bg-persika{background:var(--persika)}.bg-mint,.card-mint{background:var(--mint)}.card-persika{background:var(--persika)}.card-bla{background:var(--bla)}.card-rosa{background:var(--rosa)}.card-gra{background:var(--gra)}.card-lime{background:var(--lime)}.card-ljusbla{background:var(--ljusbla)}.card-vit{background:#fff}.btn-row{flex-wrap:wrap;align-items:center;gap:20px;margin-top:32px;display:flex}.btn-row.is-center{justify-content:center}.btn{font-family:var(--font-heading), Montserrat, sans-serif;letter-spacing:-.06px;cursor:pointer;border:0;border-radius:99px;justify-content:center;align-items:center;padding:24px 32px;font-size:16px;font-weight:600;line-height:16px;text-decoration:none;transition:background-color .2s,color .2s,border-color .2s;display:inline-flex}.btn--primar{background:var(--lime);color:var(--marin)}.btn--mork{background:var(--marin);color:var(--bakgrund)}.btn--vit{background:var(--bakgrund);color:var(--marin)}.btn--kontur{color:var(--bakgrund);border:1px solid var(--bakgrund);background:0 0}.bg-vit .btn--kontur,.bg-gra .btn--kontur{color:var(--marin);border-color:var(--marin)}.btn--text{color:inherit;background:0 0;padding:0;text-decoration:underline}.btn--small{padding:12px 20px;font-size:14px}.btn--meeting{letter-spacing:0;padding:24px 48px;font-weight:500;line-height:19.2px}.btn--inline{margin:8px 0}.site-header{z-index:100;background:var(--marin);border-bottom:1px solid var(--bakgrund);height:var(--header-h);position:fixed;inset:0 0 auto}.site-header__inner{align-items:center;height:100%;padding:0 10px 0 12px;display:flex}.site-header__logo{flex:0 0 140px;width:140px;padding:10px;display:block}.site-header__logo img{width:120px;height:auto}.site-nav{flex:1;justify-content:center;display:flex}.site-nav>ul{gap:8px;margin:0;padding:0 0 0 190px;list-style:none;display:flex}.site-nav a{color:var(--bakgrund);font-family:var(--font-heading), Montserrat, sans-serif;letter-spacing:-.06px;font-size:16px;font-weight:600;line-height:16px;text-decoration:none}.site-nav>ul>li{position:relative}.site-nav>ul>li>a{align-items:center;gap:10px;padding:10px;display:inline-flex}.site-nav .sub{background:var(--marin);opacity:0;visibility:hidden;width:264px;margin:0;padding:0;list-style:none;transition:all .15s;position:absolute;top:100%;left:0;transform:translateY(6px)}.site-nav .sub a{padding:15px 10px 15px 30px;display:block}.site-nav .sub a:hover,.site-nav a.is-current,.site-footer__col a.is-current,.site-footer__legal a.is-current{color:var(--lime)}.site-nav li.has-sub:hover>.sub,.site-nav li.has-sub:focus-within>.sub{opacity:1;visibility:visible;transform:none}.site-nav__buttons{display:none}.site-header__buttons{align-items:center;gap:20px;padding:10px;display:flex}.site-header__buttons .btn--kontur,.site-nav__buttons .btn--kontur{background:var(--marin);border-width:2px}.site-header__buttons .btn--primar,.site-header__buttons .btn--vit{background:var(--bakgrund);color:var(--marin)}.menu-toggle{display:none}.section{position:relative}.section>.container{padding-top:var(--section-y);padding-bottom:var(--section-y)}.section--hero{padding:24px 24px 44px}.hero{border-radius:33px;align-items:center;gap:40px;min-height:528px;padding:0 140px;display:flex}.hero.bg-marin .hero__title{color:var(--lime)}.hero__content{max-width:60%;padding:60px 0}.hero__title{margin:0 0 20px}.hero__text{max-width:84%}.hero__text p{margin:0}.hero__buttons{margin-top:40px;padding-left:10px}.hero__image{border-radius:16px;flex:1}.section--hero.is-centered .hero{text-align:center;max-width:min(1512px, calc(100% - 2 * var(--gutter)));justify-content:center;min-height:453px;margin:64px auto 0}.section--hero.is-centered .hero__buttons{justify-content:center}.split{grid-template-columns:50% minmax(0,1fr);align-items:start;column-gap:20px;display:grid}.split__text{padding:0 10px 10px}.split:has(.split__media:empty){grid-template-columns:1fr}.split:has(.split__media:empty) .split__text .rt{max-width:48%}.split__media:empty{display:none}.split__title{max-width:96.5%}.split__text .rt{max-width:77.5%}.split__media img{border-radius:8px;width:100%}.is-reversed .split{grid-template-columns:minmax(0,1fr) 50%}.is-reversed .split__text{order:2}.split__points{grid-template-columns:1fr 1fr;gap:24px;margin-top:24px;display:grid}.split__point h3{margin-bottom:8px;font-size:20px;line-height:24px}.split .btn-row{margin-top:32px}.cols{grid-template-columns:repeat(var(--cols,2), minmax(0, 1fr));display:grid}.cols__title{margin-bottom:24px}.cols__intro{max-width:760px;margin-bottom:32px}.col{color:inherit;padding:48px 24px;text-decoration:none}.col__title{letter-spacing:-.06px;margin-bottom:16px;font-size:24px;line-height:32px}.col__text{letter-spacing:-.06px}.col__text p:last-child{margin-bottom:0}.cols--funktionsband .col__title{margin-bottom:20px}.cols--funktionsband .col__text p:last-child{margin-bottom:14px}.col__icon{object-fit:contain;width:48px;height:48px;margin-bottom:20px}.section--funktionsband>.container{padding-top:var(--section-y);padding-bottom:var(--section-y)}.cols--funktionsband{color:var(--marin)}.cols--funktionsband .col--left{border-radius:33px 0 0 33px}.section--tvaKolumner .cols{gap:40px}.section--tvaKolumner .col{padding:0}.cols--kortrutnat{gap:20px}.cols--kortrutnat.cols--ram .col{border:1px solid var(--gra);background:var(--bakgrund);border-radius:16px;padding:32px 24px}.cols--kortrutnat.cols--platt .col{background:0 0;border:0;padding:0}.col--link{transition:background-color .2s}.section--cta{border-bottom:1px solid var(--bakgrund)}.cta{text-align:center;max-width:696px;margin:0 auto;padding:10px}.bg-marin .cta__title{color:var(--bakgrund)}.cta__title{margin-bottom:20px}.cta__text p{margin:0}.cta__buttons{justify-content:center;margin-top:40px}.section--bokaDemo>.container{padding-top:44px;padding-bottom:44px}.section--bokaDemo{border-bottom:1px solid var(--bakgrund)}.demo{color:var(--marin);grid-template-columns:36.6% minmax(0,1fr);gap:20px;padding:10px;display:grid}.demo__card{background:var(--bakgrund);border-radius:16px;padding:34px 34px 26px}.demo__card--book{flex-direction:column;padding:34px 34px 28px;display:flex}.demo__card--book .btn{align-self:flex-start;margin-top:24px;margin-left:-10px}.demo__title{margin-bottom:20px;font-size:36px;line-height:35.2px}.demo__card--form{grid-template-columns:minmax(0,1fr) minmax(0,55%);gap:48px;display:grid}.demo__formtitle{font-family:var(--font-heading), Montserrat, sans-serif;margin:12px 0 16px;font-size:20px;font-weight:700;line-height:24px}.demo-form{flex-direction:column;gap:25px;padding-top:24px;display:flex}.demo-form input:not(.hp){border:1px solid var(--gra);background:#fff;border-radius:8px;width:100%;padding:8px;font:16px/24px sans-serif}.demo-form button{background:var(--marin);color:#fff;width:100%;font:500 16px/16px var(--font-body), sans-serif;cursor:pointer;border:0;border-radius:99px;padding:24px}.demo-form{position:relative}.demo-form__msg{text-align:center;margin:0;font-size:14px;line-height:20px;position:absolute;bottom:-26px;left:0;right:0}.rt>:last-child{margin-bottom:0}.rt--narrow{max-width:65%}.rt h2{margin-top:40px}.rt h3{margin-top:32px;font-size:24px;line-height:32px}.rt h4{font-size:20px;line-height:26px}.rt ul,.rt ol{margin:0 0 14px;padding-left:22px}.rt a:not(.btn){font-weight:600;text-decoration:none}.rt a:not(.btn):hover{text-decoration:underline}.rt .ingress{font-size:18px;line-height:28px}.rt-figure{margin:24px 0}.rt-figure img{border-radius:8px}.faq__title{margin-bottom:44px}.faq__item+.faq__item{margin-top:24px}.faq__q{cursor:pointer;border-bottom:1px solid var(--gra);font-family:var(--font-heading), Montserrat, sans-serif;justify-content:space-between;align-items:center;gap:24px;padding:10px;font-size:24px;font-weight:700;line-height:35.2px;list-style:none;display:flex}.faq__q::-webkit-details-marker{display:none}.faq__icon{flex:0 0 14px;width:14px;height:14px;margin-top:5px;position:relative}.faq__icon:before,.faq__icon:after{content:"";background:currentColor;height:2px;transition:transform .2s;position:absolute;top:6px;left:0;right:0}.faq__icon:after{transform:rotate(90deg)}.faq__item[open] .faq__icon:after{transform:rotate(0)}.faq__a{padding:10px}.faq--stor .faq__q{font-size:32px;line-height:35.2px}.faq__a .rt{max-width:684px}.faq__a .btn-row{margin-top:20px}.pris{grid-template-columns:1fr 1fr;align-items:center;gap:40px;display:grid}.pris__amount{font-family:var(--font-heading), Montserrat, sans-serif;font-size:42px;font-weight:700;line-height:48px}.pris__amount span{font-size:20px}.pris__row+.pris__row{margin-top:16px}.terms{flex-direction:column;gap:46px;max-width:48%;margin:0;padding:0 10px;display:flex}.terms dt h3{margin-bottom:8px;font-size:20px;line-height:24px}.terms dd{max-width:80%}.terms__title{margin-bottom:30px}.terms dd{margin:0}.quotes{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px;display:grid}.quote{background:var(--bakgrund);color:var(--marin);border-radius:16px;margin:0;padding:32px}.quote blockquote{margin:0 0 20px;font-size:20px;line-height:30px}.quote figcaption{align-items:center;gap:12px;display:flex}.quote figcaption>span{flex-direction:column;display:flex}.quote__img{object-fit:cover;border-radius:50%;width:48px;height:48px}.quote__logo{width:auto;max-height:32px;margin-left:auto}.media{grid-template-columns:repeat(var(--cols,3), 1fr);gap:24px;margin-top:24px;display:grid}.media__item img{border-radius:8px;width:100%}.media__item h5{margin:16px 0 0}.media__item .btn-row{gap:12px;margin-top:16px}.contact{grid-template-columns:1fr 1fr;gap:40px;display:grid}.contact-form{flex-direction:column;gap:16px;display:flex}.contact-form fieldset{border:0;margin:0;padding:0}.contact-form legend,.contact-form label>span{margin-bottom:6px;font-weight:700;display:block}.contact-form__row{grid-template-columns:1fr 1fr;gap:12px;display:grid}.contact-form input:not(.hp),.contact-form textarea{width:100%;font:inherit;background:#fff;border:1px solid #ccc;border-radius:4px;padding:10px 12px}.contact-form button{align-self:flex-start}.contact-form__error{color:var(--rod)}.posts{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.post-card a{background:var(--bakgrund);border-radius:16px;height:100%;padding:24px;text-decoration:none;display:block}.post-card img{border-radius:8px;margin-bottom:16px}.post-card__meta{opacity:.8;gap:12px;font-size:14px;display:flex}.post-card__title{margin:8px 0;font-size:20px;line-height:26px}.posts__filter{gap:12px;margin-bottom:24px;display:flex}.posts__filter a{border:1px solid var(--marin);border-radius:99px;padding:8px 16px;text-decoration:none}.posts__filter a.is-active{background:var(--marin);color:var(--bakgrund)}.article__meta{gap:16px;margin:0 0 16px;font-size:14px;display:flex}.article__body h2{font-size:32px;line-height:36px}.article__share{align-items:center;gap:16px;margin-top:48px;display:flex}.article__share-title{margin:0;font-weight:700}.article__nav{justify-content:space-between;gap:24px;margin-top:40px;display:flex}.article__nav a{flex-direction:column;max-width:45%;text-decoration:none;display:flex}.article__nav a span{opacity:.7;font-size:14px}.embed iframe{aspect-ratio:16/9;border:0;border-radius:8px;width:100%}.site-footer{background:var(--marin);color:var(--bakgrund);padding:54px 16px 24px}.site-footer a{color:var(--bakgrund);text-decoration:none}.site-footer__inner{padding:0 10px}.site-footer__logo{width:140px;margin:10px 28px 20px;display:block}.site-footer__logo img{width:140px}.site-footer__top{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,2fr);gap:20px;padding:10px;display:grid}.site-footer__col{padding:10px}.site-footer__heading{font-family:var(--font-heading), Montserrat, sans-serif;margin:0 0 20px 20px;font-size:20px;font-weight:600;line-height:24px}.site-footer__col ul{margin:0;padding:0;list-style:none}.site-footer__col a{font-family:var(--font-heading), Montserrat, sans-serif;padding:13px 20px;font-size:16px;font-weight:600;line-height:20px;display:block}.site-footer__col a:hover{color:var(--lime)}.newsletter{background:var(--lime);color:var(--marin);border-radius:24px;align-self:start;min-height:478px;padding:81px 84px 70px}.newsletter__eyebrow{font-family:var(--font-heading), Montserrat, sans-serif;margin:0 0 10px;font-size:16px;font-weight:600;line-height:16px}.newsletter__title{margin:0 0 40px;font-size:32px;line-height:35.2px}.newsletter-form label{margin-bottom:3px;font-size:16px;line-height:16px;display:block}.newsletter-form input{width:100%;font:16px/24px var(--font-body), sans-serif;background:#fff;border:none;border-radius:3px;margin-bottom:24px;padding:10px;display:block}.newsletter-form input:focus{outline:none}.newsletter-form button{background:var(--marin);width:100%;color:var(--bakgrund);font:600 16px/16px var(--font-heading), Montserrat, sans-serif;cursor:pointer;border:0;border-radius:99px;padding:18px;display:block}.site-footer__divider{border:0;border-top:1px solid var(--bakgrund);margin:34px 28px 35px}.site-footer__bottom{justify-content:space-between;padding:0 30px;display:flex}.site-footer__company{margin:10px 0;font-size:15px;font-weight:700}.site-footer__address p{margin:0 0 30px}.site-footer__address p:first-child{margin-bottom:10px}.site-footer__address a{font-family:var(--font-heading), Montserrat, sans-serif;font-weight:400;line-height:24px}.site-footer__legal ul{margin:0;padding:0 28px 0 0;list-style:none;display:flex}.site-footer__legal a{padding:13px 20px;display:block}.site-footer__social{gap:5px;margin:20px 0 0;padding:0 16px;list-style:none;display:flex}.site-footer__social a{justify-content:center;align-items:center;width:50px;height:50px;display:flex}@media (min-width:768px){.hide-dator{display:none}}@media (max-width:1279px){:root{--gutter:48px}h2{font-size:36px;line-height:35.2px}.hero{padding:0 80px}.site-nav>ul{padding-left:40px}}@media (max-width:1024px){.split,.is-reversed .split{grid-template-columns:1fr;row-gap:24px}.is-reversed .split__text{order:0}.split__text .rt,.split__title{max-width:none}.split__media{justify-self:center;width:100%;max-width:800px}.hero__content,.section--hero.is-plain .hero__content,.rt--narrow,.section--textSektion .rt--narrow,.terms{max-width:100%}.split:has(.split__media:empty) .split__text .rt{max-width:100%}.section--tvaKolumner .cols{max-width:none}.demo,.contact{grid-template-columns:1fr}.site-footer__top{grid-template-columns:1fr 1fr}.newsletter{grid-column:1/-1}:root{--header-h:73px}.site-header__inner{justify-content:space-between;padding:0 20px}.site-header__logo{flex:none;width:100px;padding:0}.site-header__logo img{width:100px}.site-header__buttons{display:none}.menu-toggle{cursor:pointer;width:40px;height:40px;color:var(--bakgrund);background:0 0;border:0;padding:8px;display:block}.menu-toggle__bars,.menu-toggle__bars:before,.menu-toggle__bars:after{background:currentColor;width:20px;height:2px;transition:all .2s;display:block;position:relative}.menu-toggle__bars:before,.menu-toggle__bars:after{content:"";position:absolute;left:0}.menu-toggle__bars:before{top:-6px}.menu-toggle__bars:after{top:6px}.menu-open .menu-toggle__bars{background:0 0}.menu-open .menu-toggle__bars:before{top:0;transform:rotate(45deg)}.menu-open .menu-toggle__bars:after{top:0;transform:rotate(-45deg)}.site-nav{top:var(--header-h);background:var(--marin);flex-direction:column;justify-content:flex-start;padding:16px 20px 40px;display:none;position:fixed;bottom:0;left:0;right:0;overflow-y:auto}.menu-open .site-nav{display:flex}.menu-open body{overflow:hidden}.site-nav>ul{flex-direction:column;gap:0;padding:0}.site-nav>ul>li>a{justify-content:space-between;width:100%;padding:15px 10px}.site-nav .sub{opacity:1;visibility:visible;width:auto;position:static;transform:none}.site-nav__buttons{flex-direction:column;gap:12px;margin-top:24px;display:flex}}@media (max-width:767px){:root{--gutter:16px;--section-y:44px}.hide-mobil{display:none}h1{font-size:36px;line-height:36px}h2{font-size:32px;line-height:32px}h3{font-size:26px;line-height:26.8px}.section--hero{padding:20px}.hero{flex-direction:column;justify-content:center;align-items:stretch;min-height:468px;padding:0 16px}.hero__content{padding:16px 0}.hero__buttons{flex-direction:column;align-items:center;margin-top:40px;padding:0}.split,.is-reversed .split{grid-template-columns:1fr;gap:0}.is-reversed .split__text{order:0}.split__text{padding:10px 10px 40px}.split__text .rt{max-width:none}.split__media img{border-radius:8px}.split__points,.cols{grid-template-columns:1fr}.col__title{font-size:20px;line-height:22.4px}.cta__title{font-size:26px;line-height:26.8px}.demo{grid-template-columns:1fr;gap:24px;padding:0}.demo__card{padding:16px}.demo__title{margin-bottom:16px;font-size:26px;line-height:26.8px}.demo__card--book .btn{margin:24px 0 0;padding:15px 19px;font-size:14px;line-height:16.8px}.demo__card--form{grid-template-columns:1fr;gap:0;padding:18px 18px 28px 8px}.demo__intro{padding-left:10px}.demo__formtitle{margin-top:0;font-size:20px}.demo-form{padding-top:32px}.pris,.contact,.terms,.posts,.media{grid-template-columns:1fr}.site-footer{padding:44px 16px 24px}.site-footer__logo{margin-top:0}.site-footer__top{grid-template-columns:1fr;padding:0}.site-footer__logo{margin:10px 20px 20px}.newsletter{min-height:0;padding:24px 20px}.newsletter__title{font-size:24px;line-height:24px}.site-footer__bottom{flex-direction:column-reverse;padding:0 10px}.site-footer__legal ul{padding:0}.site-footer__legal a{padding:13px 20px 13px 0}.site-footer__divider{margin:34px 16px}}.luft-ingen-topp>.container,.luft-ingen>.container{padding-top:0!important}.luft-ingen-botten>.container,.luft-ingen>.container{padding-bottom:0!important}.section--hero.is-plain{padding:0}.section--hero.is-plain .hero__content{max-width:80%;padding:0}.section--hero.is-plain .hero__title{margin-bottom:48px}.section--hero.is-plain .hero__text{max-width:87.5%}.section--hero.is-plain .hero__text p{margin:0 0 20px}.section--hero.is-plain.is-centered .hero__content{text-align:center;margin:0 auto}.section--tvaKolumner>.container{padding-top:44px;padding-bottom:44px}.section--tvaKolumner .cols{gap:64px;max-width:92%;padding:20px}.section--tvaKolumner .col__title{margin-bottom:20px;font-size:32px;line-height:35.2px}.is-stacked .split{text-align:center;grid-template-columns:1fr;justify-items:center}.is-stacked .split__text .rt{max-width:760px;margin:0 auto}.is-stacked .split__media img{border-radius:0;width:auto;max-width:300px}.split__point-title{margin:0 0 8px;font-size:20px!important;line-height:24px!important}h6.split__point-title{font-size:18px!important}.split__points{grid-template-columns:1fr;gap:16px}.cols--farg{gap:0}.cols--farg .col{min-height:277px;padding:48px 24px 72px;position:relative}.cols--farg .col.is-first{border-radius:33px 0 0 33px}.cols--farg .col.is-last{border-radius:0 33px 33px 0}.cols--farg .col__title{margin-bottom:16px;font-size:24px;line-height:32px}.cols--farg .col__arrow{position:absolute;bottom:48px;right:24px}.section--kortrutnat.luft-ingen>.container,.section--kortrutnat.luft-ingen-topp>.container{padding-top:0}.cols--kort{gap:24px}.cols--kort .col{border-radius:33px;padding:48px 24px}.cols--kort .col__title{margin-bottom:20px;font-size:32px;line-height:35.2px}.cols--logo{gap:0}.cols--logo .col{border:1px solid var(--marin);flex-direction:column;margin-left:-1px;padding:24px;display:flex}.cols--logo .col.is-first{border-radius:33px 0 0 33px;margin-left:0}.cols--logo .col.is-last{border-radius:0 33px 33px 0}.cols--logo .col__icon{object-fit:contain;object-position:left;width:auto;max-width:100%;height:auto;max-height:125px;margin-bottom:24px}.cols--logo .col__title{font-size:20px;line-height:24px}.cols--logo .btn{align-self:flex-start;margin-top:16px}.media{gap:0}.media__item{padding:0}.media__item.has-card{padding:48px 24px}.media__item.has-card.is-first{border-radius:33px 0 0 33px}.media__item.has-card.is-last{border-radius:0 33px 33px 0}.media__item img{border-radius:0}.media__name{margin:16px 0 0;font-size:20px;line-height:24px}.media__item .btn-row{flex-direction:column;align-items:flex-start;gap:20px;margin-top:10px;padding:10px}.section--mediebank .media:not(:has(.has-card)){justify-items:center;gap:24px}.section--mediebank .media:not(:has(.has-card)) img{width:auto;max-width:300px}.contact{background:var(--marin);color:var(--bakgrund);border-radius:33px;grid-template-columns:minmax(0,1fr) minmax(0,52%);gap:32px;padding:48px;display:grid}.contact__info{padding:10px}.contact__info a{color:var(--lime)}.contact__lead{font-family:var(--font-heading), Montserrat, sans-serif;font-size:20px;font-weight:700;line-height:24px}.contact__img{border-radius:16px;width:388px;max-width:100%;margin-top:24px}.contact__form{color:var(--marin);background:#fff;border-radius:16px;padding:24px 24px 32px}.contact__title{margin:0 0 24px;font-size:36px;line-height:35.2px}.contact-form legend,.contact-form label>span{margin-bottom:15px;font-weight:700;line-height:19px}.contact-form input:not(.hp),.contact-form textarea{height:43px;color:var(--marin);border:1px solid #00000040;border-radius:3px;padding:0 14px}.contact-form textarea{height:120px;padding:10px 14px}.contact-form button{height:41px;font:500 17px/17px var(--font-body), sans-serif;border-radius:99px;padding:0 15px}.demo--page .demo__card{padding:24px}.demo--page .demo__card--book .btn{margin-left:0}.demo--page .demo__title{font-size:32px;line-height:35.2px}.demo__img{border-radius:8px;width:100%;margin-top:24px}.demo--page .demo__card--form{grid-template-columns:1fr;align-content:start;gap:0}.demo--page .demo-form{padding-top:16px}.section--artikellista>.container{padding-top:48px}.posts{gap:24px}.posts__filter{justify-content:center;gap:8px;margin-bottom:20px}.posts__filter a{font-family:var(--font-heading), Montserrat, sans-serif;color:#5f6880;border:0;border-radius:0;padding:8px;font-size:16px;font-weight:600;line-height:16px}.posts__filter a.is-active{color:var(--marin);background:0 0}.post-card a{background:var(--bakgrund);color:#181818;border-radius:16px;padding:20px}.post-card__meta{opacity:1;align-items:center;gap:26px;margin:21px 0 31px;font-size:16px}.post-card__cat{background:var(--bla);color:var(--marin);font-family:var(--font-heading), Montserrat, sans-serif;border-radius:99px;padding:4px 12px;font-size:16px;font-weight:600;line-height:16px}.post-card__meta time{color:#8d8d8d}.post-card__title{color:#181818;margin:0 0 10px;font-size:32px;line-height:35.2px}.post-card__excerpt{-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.article__inner{max-width:840px;margin:0 auto;padding:44px 0 64px}.article__meta{margin:24px 0 10px;font-size:16px;line-height:16px}.article__title{max-width:672px;margin:0 0 44px}.article__body h1,.article__body h2{margin:48px 0 16px;font-size:42px;line-height:41.6px}.article__body h3{margin:40px 0 16px;font-size:36px;line-height:35.2px}.article__body>:first-child{margin-top:0}.article__body ul,.article__body ol{margin:0 0 20px}.article__body h4{margin:8px 0 16px;font-size:24px;line-height:32px}.article__body p{margin:0 0 20px}.article__body li{margin-bottom:14px}.article__image{border-radius:16px;margin-bottom:32px}.article__share{align-items:center;gap:15px;margin-top:40px;font-size:14px;display:flex}.article__share a{color:var(--marin);display:inline-flex}.article__share svg{width:18px;height:18px}.article__nav{border-top:1px solid var(--gra);font-family:var(--font-heading), Montserrat, sans-serif;justify-content:space-between;margin-top:40px;padding-top:30px;font-weight:600;display:flex}.article__nav a{flex-direction:row;gap:8px;text-decoration:none}.rt-table{margin:16px 0;overflow-x:auto}.rt-table table{border-collapse:collapse;width:100%;font-size:15px}.rt-table th,.rt-table td{border:1px solid var(--gra);text-align:left;vertical-align:top;padding:8px 10px}.rt-table th{background:var(--gra);font-weight:700}.latest{grid-template-columns:243px 1fr;gap:20px;display:grid;padding-top:80px!important;padding-bottom:80px!important}.latest__title{padding:10px;font-size:32px;line-height:35.2px}.latest__cards{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.latest-card{background:var(--bakgrund);border-radius:33px;flex-direction:column;gap:8px;padding:24px;display:flex}.latest-card__title{margin:0;font-size:16px;line-height:20px}.latest-card__title a{text-decoration:none}.latest-card time{color:#6d6d6d;font-size:13px}.latest-card p{margin:0;font-size:14px;line-height:21px}.latest-card__more{font-family:var(--font-heading), Montserrat, sans-serif;margin-top:auto;font-size:13px;font-weight:600;text-decoration:none}.section--textSektion .rt h2{margin:44px 0 20px;padding-left:10px;font-size:32px;line-height:35.2px}.section--textSektion .rt h3{margin:24px 0 12px;padding-left:10px;font-size:20px;line-height:24px}.section--textSektion .rt--narrow{max-width:50%}.section--textSektion .rt ul,.section--textSektion .rt ol{padding-left:50px}.section--textSektion .rt>:first-child{margin-top:0}.section--hero:not(.is-plain) .hero.is-narrow{justify-content:center}@media (max-width:1024px){.contact{grid-template-columns:1fr;padding:24px}.latest{grid-template-columns:1fr}}@media (max-width:767px){.section--hero.is-plain>.container{padding-top:44px;padding-bottom:44px}.section--hero.is-plain .hero__title{margin-bottom:24px}.cols--farg .col.is-first,.cols--farg .col.is-last,.cols--logo .col.is-first,.cols--logo .col.is-last,.media__item.has-card.is-first,.media__item.has-card.is-last{border-radius:0}.cols--farg .col:first-child{border-radius:33px 0 0 33px}.cols--logo .col{margin-top:-1px;margin-left:0}.cols--logo .col.is-first{border-radius:33px 33px 0 0}.cols--logo .col.is-last{border-radius:0 0 33px 33px}.section--tvaKolumner .cols{gap:32px;padding:0}.section--tvaKolumner .col__title,.cols--kort .col__title{font-size:26px;line-height:28px}.faq__q{font-size:20px;line-height:26px}.contact,.contact__form{padding:16px}.contact-form__row{grid-template-columns:1fr 1fr}.latest__cards{grid-template-columns:1fr}.article__inner{padding:24px 16px 44px}.article__body h1,.article__body h2{font-size:30px;line-height:32px}.article__body h3{font-size:24px;line-height:28px}.post-card__title{font-size:26px;line-height:28px}}.section--hero:not(.is-plain) .hero{max-width:calc(var(--container) + 2 * var(--gutter));margin-left:auto;margin-right:auto}@media (max-width:1024px){.section--hero.is-plain .hero__content,.section--hero.is-plain .hero__text,.hero__content,.hero__text{max-width:100%}.hero{padding:0 24px}}@media (max-width:767px){.hero{padding:0 16px}}@media (max-width:1024px){.posts,.latest__cards{grid-template-columns:repeat(2,minmax(0,1fr))}.split,.is-reversed .split{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.posts,.latest__cards{grid-template-columns:minmax(0,1fr)}h1,h2,h3{overflow-wrap:anywhere}}.section--inbaddning>.container{padding-top:44px}#cky-policy-container a{color:var(--marin);font-weight:600;text-decoration:none}#cky-policy-container a:hover{text-decoration:underline}#cky-policy-container .cky-banner-element{background:var(--marin);color:var(--bakgrund);font:600 16px/16px var(--font-heading), Montserrat, sans-serif;cursor:pointer;border:0;border-radius:99px;align-items:center;margin:4px 0 24px;padding:18px 28px;text-decoration:none;display:inline-flex}#cky-policy-container .cky-banner-element:hover{background:#7783a1;text-decoration:none}.btn--primar:hover{background:var(--bakgrund);color:var(--marin)}.btn--vit:hover{background:var(--lime);color:var(--marin)}.btn--mork:hover,.demo-form button:hover,.newsletter-form button:hover,.contact-form button:hover{color:var(--bakgrund);background:#7783a1}.btn--kontur:hover{background:var(--bakgrund);color:var(--marin);border-color:var(--bakgrund)}.bg-vit .btn--kontur:hover,.bg-gra .btn--kontur:hover{background:var(--marin);color:var(--bakgrund);border-color:var(--marin)}.site-header__buttons .btn--primar:hover,.site-header__buttons .btn--vit:hover{background:var(--lime);color:var(--marin)}.site-header__buttons .btn--kontur:hover{background:var(--bakgrund);color:var(--marin)}.demo-form button,.newsletter-form button,.contact-form button{transition:background-color .2s,color .2s}.site-nav>ul>li>a{transition:color .2s}.site-nav>ul>li>a:hover,.site-footer a:hover,.site-footer__legal a:hover{color:var(--lime)}.site-header__logo{padding-left:0}@media (min-width:1025px){.section--hero.is-plain .hero__content{max-width:none}.section--hero.is-plain .hero__title{max-width:70%}.section--hero.is-plain .hero__text{max-width:50%}}.cols--funktionsband .col--link:hover,.cols--farg .col--link:hover{background:#fff}.cols--funktionsband .col--link,.cols--farg .col--link{transition:background-color .2s}.post-card a{transition:box-shadow .2s}.post-card a:hover{box-shadow:0 6px 24px #0f1f3e24}.post-card a:hover .post-card__title{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:2px}.post-card__title{margin-bottom:20px}.post-card__excerpt{-webkit-line-clamp:3}.pagination{font-family:var(--font-heading), Montserrat, sans-serif;justify-content:center;align-items:center;gap:16px;margin-top:48px;font-weight:600;display:flex}.pagination a{border-radius:6px;padding:6px 10px;text-decoration:none}.pagination a:hover{background:var(--bakgrund)}.pagination [aria-current=page]{background:var(--marin);color:var(--bakgrund);border-radius:6px;padding:6px 10px}.article__inner{max-width:1000px}.article__title{max-width:100%}.article__body{max-width:760px}.pris{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px}.pris__text .rt{max-width:80%}.pris__box{text-align:center;justify-self:center}.pris__box .btn-row{justify-content:center;margin-top:24px}@media (max-width:767px){.pris{grid-template-columns:minmax(0,1fr);gap:32px}.pris__text .rt{max-width:none}.pris__box{justify-self:stretch}}.faq__q{border-radius:6px;transition:background-color .2s}.faq__q:hover{background:var(--gra)}@media (min-width:1025px){#cky-policy-container{max-width:50%}}.contact-form__row{grid-template-columns:1fr}.demo .btn--meeting,.demo-form button{width:100%;max-width:345px;font:600 16px/16px var(--font-heading), Montserrat, sans-serif;letter-spacing:-.06px;border-radius:99px;justify-content:center;padding:24px 32px}.demo__card--book .btn--meeting{margin-left:0}.site-nav__buttons .btn--vit,.site-nav__buttons .btn--primar{background:var(--bakgrund);color:var(--marin)}.site-nav__buttons .btn--kontur{color:var(--bakgrund)}.submenu-toggle{display:none}@media (max-width:1024px){.site-nav>ul>li.has-sub{grid-template-columns:1fr auto;align-items:center;display:grid}.site-nav>ul>li.has-sub>a svg{display:none}.submenu-toggle{width:44px;height:44px;color:var(--bakgrund);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:flex}.submenu-toggle svg{transition:transform .2s}.site-nav li.has-sub.is-open>.submenu-toggle svg{transform:rotate(180deg)}.site-nav li.has-sub>.sub{grid-column:1/-1;display:none}.site-nav li.has-sub.is-open>.sub{display:block}}.faq__qtext{font:inherit;margin:0}.site-nav>ul{padding-left:0}.site-nav>ul>li>a,.btn{white-space:nowrap}@media (min-width:1025px) and (max-width:1360px){.site-nav>ul{gap:0}.site-header__buttons{gap:12px}.site-header__buttons .btn{padding:22px 24px}}.site-header__inner{padding:0 max(var(--gutter), calc((100% - var(--container)) / 2))}
