.Button-module__3dJGfa__button{font-family:var(--font-body);letter-spacing:.08em;text-transform:uppercase;border-radius:var(--radius-button);cursor:pointer;border:var(--stroke) solid transparent;white-space:nowrap;justify-content:center;align-items:center;padding:18px 30px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.Button-module__3dJGfa__button:hover{color:var(--sandhvit)}.Button-module__3dJGfa__primary{background:var(--gran);color:var(--sandhvit)}.Button-module__3dJGfa__primary:hover{background:var(--gran);color:var(--sandhvit);opacity:.92}.Button-module__3dJGfa__secondary{border-color:var(--gran);color:var(--gran);background:0 0}.Button-module__3dJGfa__secondary:hover{background:var(--gran);color:var(--sandhvit)}.Button-module__3dJGfa__secondaryOnDark{border-color:var(--sandhvit);color:var(--sandhvit);background:0 0}.Button-module__3dJGfa__secondaryOnDark:hover{background:var(--sandhvit);color:var(--gran)}.Button-module__3dJGfa__block{width:100%;display:flex}.Button-module__3dJGfa__compact{padding:12px 22px;font-size:14px}
.Header-module__Af2_WG__header{z-index:40;background:var(--sandhvit);border-bottom:var(--stroke) solid var(--kalk);position:sticky;top:0}.Header-module__Af2_WG__inner{max-width:var(--content-max);justify-content:space-between;align-items:center;gap:24px;margin:0 auto;padding:16px 24px;display:flex}.Header-module__Af2_WG__logo{font-family:var(--font-heading);letter-spacing:.14em;text-transform:uppercase;color:var(--gran);font-size:17px;font-weight:600;line-height:1.1;text-decoration:none}.Header-module__Af2_WG__logo:hover{color:var(--gran)}.Header-module__Af2_WG__cta{display:none}@media (min-width:860px){.Header-module__Af2_WG__cta{display:inline-flex}}
.Footer-module__EZoWya__footer{background:var(--gran);color:var(--sandhvit);padding:clamp(56px,7vw,88px) 24px 88px}.Footer-module__EZoWya__grid{max-width:var(--content-max);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));align-items:start;gap:clamp(32px,4vw,56px);margin:0 auto;display:grid}.Footer-module__EZoWya__brand{font-family:var(--font-heading);letter-spacing:.14em;text-transform:uppercase;color:var(--sandhvit);margin:0;font-size:20px;font-weight:600;line-height:1.2}.Footer-module__EZoWya__rule{background:var(--terrakotta);width:120px;height:4px;margin:18px 0 0}.Footer-module__EZoWya__description{color:var(--kalk);max-width:34ch;margin:20px 0 0;font-size:17px;line-height:1.55}.Footer-module__EZoWya__imageWrap{aspect-ratio:1;border-radius:var(--radius-card);width:100%;max-width:220px;position:relative;overflow:hidden}.Footer-module__EZoWya__image{object-fit:cover}.Footer-module__EZoWya__contactCol{flex-direction:column;gap:14px;display:flex}.Footer-module__EZoWya__contactLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--kalk);margin:0;font-size:14px;font-weight:600}.Footer-module__EZoWya__contactLink{color:var(--sandhvit);-webkit-text-decoration-color:var(--terrakotta);text-decoration-color:var(--terrakotta);font-size:17px}.Footer-module__EZoWya__contactLink:hover{color:var(--kalk)}.Footer-module__EZoWya__bottomRow{max-width:var(--content-max);border-top:var(--stroke) solid var(--kalk);flex-wrap:wrap;justify-content:space-between;gap:12px 32px;margin:clamp(40px,4vw,56px) auto 0;padding:24px 0 0;display:flex}.Footer-module__EZoWya__copyright{color:var(--kalk);margin:0;font-size:15px}.Footer-module__EZoWya__personvern{color:var(--kalk);font-size:15px}
.StickyMobileCta-module__xl9tgq__bar{z-index:50;background:var(--sandhvit);border-top:var(--stroke) solid var(--kalk);padding:12px 16px calc(12px + env(safe-area-inset-bottom));position:fixed;bottom:0;left:0;right:0}@media (min-width:860px){.StickyMobileCta-module__xl9tgq__bar{display:none}}.StickyMobileCta-module__xl9tgq__button{min-height:56px}
.shared-module__ppvq8a__section{padding:var(--section-pad-y) 24px}.shared-module__ppvq8a__sectionTopBorder{border-top:var(--stroke) solid var(--kalk)}.shared-module__ppvq8a__sectionDark{background:var(--gran);color:var(--sandhvit)}.shared-module__ppvq8a__sectionAlt{background:var(--kalk)}.shared-module__ppvq8a__label{letter-spacing:.08em;text-transform:uppercase;color:var(--stein);margin:0 0 20px;font-size:14px;font-weight:600}.shared-module__ppvq8a__h2{font-family:var(--font-heading);font-weight:700;font-size:var(--h2-size);color:var(--kull);margin:0;line-height:1.1}.shared-module__ppvq8a__h2OnDark{color:var(--sandhvit)}.shared-module__ppvq8a__h2OnPrimary{color:var(--gran)}.shared-module__ppvq8a__ingress{font-size:var(--ingress-size);margin:24px 0 0;line-height:1.45}.shared-module__ppvq8a__intro{margin:20px 0 0;font-size:18px;line-height:1.6}.shared-module__ppvq8a__grid{gap:24px;margin:clamp(40px,4vw,56px) 0 0;display:grid}.shared-module__ppvq8a__grid3{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.shared-module__ppvq8a__grid4{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.shared-module__ppvq8a__twoCol{gap:var(--section-gap);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));align-items:start;display:grid}.shared-module__ppvq8a__twoColCenter{align-items:center;}.shared-module__ppvq8a__accentRule{background:var(--terrakotta);width:36px;height:2px}.shared-module__ppvq8a__ctaRow{margin:clamp(40px,4vw,56px) 0 0}.shared-module__ppvq8a__narrow{max-width:var(--text-max);margin:0 auto}
.Hero-module__KTD73a__section{padding:var(--section-pad-y-tight) 24px var(--section-pad-y)}.Hero-module__KTD73a__grid{max-width:var(--content-max);grid-template-columns:repeat(auto-fit,minmax(320px,1fr));align-items:center;gap:clamp(40px,5vw,72px);margin:0 auto;display:grid}.Hero-module__KTD73a__h1{font-family:var(--font-heading);font-weight:700;font-size:var(--h1-size);letter-spacing:-.01em;color:var(--kull);text-wrap:balance;max-width:14ch;margin:0;line-height:1.05}.Hero-module__KTD73a__rule{background:var(--terrakotta);width:88px;height:4px;margin:28px 0 0}.Hero-module__KTD73a__ingress{font-size:var(--ingress-size);color:var(--kull);max-width:36ch;margin:28px 0 0;line-height:1.45}.Hero-module__KTD73a__ctaRow{flex-wrap:wrap;align-items:center;gap:16px;margin:36px 0 0;display:flex}.Hero-module__KTD73a__ctaNote{color:var(--stein);font-size:15px}.Hero-module__KTD73a__imageWrap{aspect-ratio:4/5;border-radius:var(--radius-card);width:100%;max-height:620px;position:relative;overflow:hidden}.Hero-module__KTD73a__image{object-fit:cover}
.Gjenkjennelse-module__andoya__heading{max-width:16ch}.Gjenkjennelse-module__andoya__card{background:var(--kalk);border-radius:var(--radius-card);flex-direction:column;gap:14px;padding:32px 28px;display:flex}.Gjenkjennelse-module__andoya__cardTitle{font-family:var(--font-heading);color:var(--gran);margin:0;font-size:24px;font-weight:600;line-height:1.2}.Gjenkjennelse-module__andoya__cardText{color:var(--kull);margin:0;font-size:18px;line-height:1.6}
.Loftet-module__n4be7a__intro{max-width:var(--text-max)}.Loftet-module__n4be7a__introText{color:var(--kalk);max-width:40ch}.Loftet-module__n4be7a__grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:clamp(32px,4vw,56px);margin:clamp(48px,5vw,72px) 0 0;display:grid}.Loftet-module__n4be7a__punkt{border-top:var(--stroke) solid var(--terrakotta);flex-direction:column;gap:12px;padding:24px 0 0;display:flex}.Loftet-module__n4be7a__punktNr{font-family:var(--font-heading);letter-spacing:.08em;color:var(--kalk);font-size:15px;font-weight:700}.Loftet-module__n4be7a__punktTitle{font-family:var(--font-heading);color:var(--sandhvit);margin:0;font-size:26px;font-weight:600;line-height:1.2}.Loftet-module__n4be7a__punktText{color:var(--kalk);max-width:34ch;margin:0;font-size:18px;line-height:1.6}.Loftet-module__n4be7a__linkRow{margin:clamp(40px,4vw,56px) 0 0;font-size:18px}.Loftet-module__n4be7a__link{color:var(--kalk);-webkit-text-decoration-color:var(--terrakotta);text-decoration-color:var(--terrakotta);font-weight:600}.Loftet-module__n4be7a__link:hover{color:var(--sandhvit)}
.OmMeg-module__m_z6sa__imageWrap{aspect-ratio:3/4;border-radius:var(--radius-card);width:100%;max-height:600px;position:relative;overflow:hidden}.OmMeg-module__m_z6sa__image{object-fit:cover}.OmMeg-module__m_z6sa__heading{max-width:15ch;margin:0 0 28px}.OmMeg-module__m_z6sa__label{margin:0 0 18px}.OmMeg-module__m_z6sa__paragraph{max-width:62ch;margin:0 0 20px;font-size:18px;line-height:1.6}.OmMeg-module__m_z6sa__paragraph:last-of-type{margin-bottom:0}.OmMeg-module__m_z6sa__notis{border-left:var(--stroke) solid var(--terrakotta);margin:32px 0 0;padding:4px 0 4px 20px}.OmMeg-module__m_z6sa__notisText{color:var(--stein);margin:0;font-size:16px;line-height:1.55}.OmMeg-module__m_z6sa__anbefalingWrap{max-width:var(--content-max);border-top:var(--stroke) solid var(--kalk);margin:clamp(56px,6vw,88px) auto 0;padding:clamp(40px,4vw,56px) 0 0}.OmMeg-module__m_z6sa__anbefalingLabel{margin:0 0 clamp(28px,3vw,40px)}.OmMeg-module__m_z6sa__anbefalingGrid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:clamp(28px,3vw,40px);display:grid}.OmMeg-module__m_z6sa__anbefalingFigure{flex-direction:column;gap:16px;margin:0;display:flex}.OmMeg-module__m_z6sa__anbefalingQuote{font-family:var(--font-heading);color:var(--gran);max-width:32ch;margin:0;font-size:21px;font-weight:600;line-height:1.3}.OmMeg-module__m_z6sa__anbefalingCaption{letter-spacing:.08em;text-transform:uppercase;color:var(--stein);font-size:14px;font-weight:600}
.SlikFungererDet-module__dRbxLG__heading{max-width:14ch}.SlikFungererDet-module__dRbxLG__intro{max-width:56ch}.SlikFungererDet-module__dRbxLG__grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:clamp(28px,3vw,40px);margin:clamp(44px,5vw,64px) 0 0;display:grid}.SlikFungererDet-module__dRbxLG__card{background:var(--sandhvit);border-radius:var(--radius-card);flex-direction:column;gap:14px;padding:32px 28px;display:flex}.SlikFungererDet-module__dRbxLG__number{border:var(--stroke) solid var(--gran);border-radius:var(--radius-button);width:48px;height:48px;font-family:var(--font-heading);color:var(--gran);justify-content:center;align-items:center;font-size:22px;font-weight:700;display:flex}.SlikFungererDet-module__dRbxLG__cardTitle{font-family:var(--font-heading);color:var(--kull);margin:8px 0 0;font-size:24px;font-weight:600;line-height:1.2}.SlikFungererDet-module__dRbxLG__cardText{color:var(--kull);margin:0;font-size:18px;line-height:1.6}
.DetteFarDu-module__Gnv5LG__heading{max-width:12ch}.DetteFarDu-module__Gnv5LG__intro{max-width:52ch}.DetteFarDu-module__Gnv5LG__ctaRow{margin:36px 0 0}.DetteFarDu-module__Gnv5LG__list{flex-direction:column;gap:2px;display:flex}.DetteFarDu-module__Gnv5LG__item{border-bottom:var(--stroke) solid var(--kalk);align-items:flex-start;gap:18px;padding:20px 0;display:flex}.DetteFarDu-module__Gnv5LG__icon{flex:none;margin-top:3px}.DetteFarDu-module__Gnv5LG__itemTitle{color:var(--kull);margin:0;font-size:18px;font-weight:600;line-height:1.4}.DetteFarDu-module__Gnv5LG__itemText{color:var(--stein);max-width:46ch;margin:6px 0 0;font-size:17px;line-height:1.55}
.Historier-module__JSlx5G__heading{max-width:16ch}.Historier-module__JSlx5G__intro{max-width:52ch;color:var(--kalk)}.Historier-module__JSlx5G__grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px;margin:clamp(44px,5vw,64px) 0 0;display:grid}.Historier-module__JSlx5G__card{background:var(--sandhvit);border-radius:var(--radius-card);flex-direction:column;gap:20px;height:100%;margin:0;padding:32px 28px;display:flex}.Historier-module__JSlx5G__quote{font-family:var(--font-heading);color:var(--gran);margin:0;font-size:23px;font-weight:600;line-height:1.3}.Historier-module__JSlx5G__caption{border-top:var(--stroke) solid var(--kalk);margin-top:auto;padding:18px 0 0}.Historier-module__JSlx5G__who{letter-spacing:.08em;text-transform:uppercase;color:var(--brent-leire);margin:0;font-size:14px;font-weight:600}.Historier-module__JSlx5G__result{color:var(--kull);margin:10px 0 0;font-size:17px;line-height:1.55}
.SlikTrenerViIkke-module__JBLzxW__heading{max-width:14ch}.SlikTrenerViIkke-module__JBLzxW__card{border:var(--stroke) solid var(--kalk);border-radius:var(--radius-card);flex-direction:column;gap:12px;padding:28px 24px;display:flex}.SlikTrenerViIkke-module__JBLzxW__cardTitle{font-family:var(--font-heading);color:var(--gran);margin:4px 0 0;font-size:22px;font-weight:600;line-height:1.2}.SlikTrenerViIkke-module__JBLzxW__cardText{color:var(--kull);margin:0;font-size:17px;line-height:1.55}
.PrisOgPlasser-module__W1vuga__heading{max-width:14ch}.PrisOgPlasser-module__W1vuga__intro{max-width:52ch}.PrisOgPlasser-module__W1vuga__list{flex-direction:column;gap:12px;margin:28px 0 0;display:flex}.PrisOgPlasser-module__W1vuga__listItem{color:var(--kull);align-items:flex-start;gap:14px;font-size:17px;line-height:1.5;display:flex}.PrisOgPlasser-module__W1vuga__dot{background:var(--terrakotta);flex:none;width:8px;height:8px;margin-top:9px}.PrisOgPlasser-module__W1vuga__card{background:var(--sandhvit);border-radius:var(--radius-card);padding:clamp(32px,4vw,44px)}.PrisOgPlasser-module__W1vuga__cardLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--stein);margin:0;font-size:14px;font-weight:600}.PrisOgPlasser-module__W1vuga__price{font-family:var(--font-heading);color:var(--gran);margin:16px 0 0;font-size:clamp(40px,5vw,54px);font-weight:700;line-height:1}.PrisOgPlasser-module__W1vuga__pricePeriod{color:var(--stein);margin:12px 0 0;font-size:17px}.PrisOgPlasser-module__W1vuga__plasser{border:var(--stroke) solid var(--terrakotta);border-radius:var(--radius-button);align-items:center;gap:12px;margin:28px 0 0;padding:16px 18px;display:flex}.PrisOgPlasser-module__W1vuga__plasserDot{background:var(--terrakotta);border-radius:50%;flex:none;width:10px;height:10px}.PrisOgPlasser-module__W1vuga__plasserText{color:var(--kull);margin:0;font-size:17px;font-weight:600}.PrisOgPlasser-module__W1vuga__cta{text-align:center;margin:24px 0 0}.PrisOgPlasser-module__W1vuga__note{color:var(--stein);text-align:center;margin:16px 0 0;font-size:15px;line-height:1.5}
.Faq-module__OJoX5q__heading{max-width:16ch}.Faq-module__OJoX5q__list{border-top:var(--stroke) solid var(--kalk);margin:clamp(36px,4vw,52px) 0 0}.Faq-module__OJoX5q__item{border-bottom:var(--stroke) solid var(--kalk)}.Faq-module__OJoX5q__question{cursor:pointer;text-align:left;width:100%;font-family:var(--font-heading);color:var(--gran);background:0 0;border:0;justify-content:space-between;align-items:flex-start;gap:20px;padding:24px 0;font-size:clamp(20px,2.2vw,24px);font-weight:600;line-height:1.25;display:flex}.Faq-module__OJoX5q__toggle{border:var(--stroke) solid var(--gran);border-radius:var(--radius-button);width:32px;height:32px;font-family:var(--font-body);color:var(--gran);flex:none;justify-content:center;align-items:center;font-size:20px;font-weight:600;line-height:1;display:flex}.Faq-module__OJoX5q__answer{color:var(--kull);max-width:62ch;margin:0;padding:0 52px 28px 0;font-size:18px;line-height:1.6}.Faq-module__OJoX5q__ctaRow{margin:clamp(36px,4vw,48px) 0 0}
.Nyhetsbrev-module__BAc-PW__heading{max-width:16ch}.Nyhetsbrev-module__BAc-PW__intro{max-width:56ch;color:var(--kalk)}.Nyhetsbrev-module__BAc-PW__confirmation{color:var(--sandhvit);border-left:var(--stroke) solid var(--terrakotta);margin:32px 0 0;padding-left:20px;font-size:18px;font-weight:600}.Nyhetsbrev-module__BAc-PW__form{flex-wrap:wrap;align-items:flex-start;gap:12px;margin:32px 0 0;display:flex}.Nyhetsbrev-module__BAc-PW__fieldGroup{flex-direction:column;flex:260px;gap:8px;display:flex}.Nyhetsbrev-module__BAc-PW__fieldLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--kalk);font-size:14px;font-weight:600}.Nyhetsbrev-module__BAc-PW__input{background:var(--sandhvit);border:var(--stroke) solid var(--sandhvit);border-radius:var(--radius-button);width:100%;font-family:var(--font-body);color:var(--kull);padding:16px 18px;font-size:18px}.Nyhetsbrev-module__BAc-PW__submit{color:var(--sandhvit);border:var(--stroke) solid var(--sandhvit);border-radius:var(--radius-button);font-family:var(--font-body);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:0 0;flex:none;margin-top:30px;padding:16px 28px;font-size:15px;font-weight:600}.Nyhetsbrev-module__BAc-PW__submit:hover{background:var(--sandhvit);color:var(--gran)}.Nyhetsbrev-module__BAc-PW__fotnote{color:var(--kalk);max-width:56ch;margin:20px 0 0;font-size:15px;line-height:1.5}
.Avslutning-module__xm9niG__section{text-align:center}.Avslutning-module__xm9niG__inner{max-width:var(--text-max);flex-direction:column;align-items:center;margin:0 auto;display:flex}.Avslutning-module__xm9niG__tagline{font-family:var(--font-heading);letter-spacing:.14em;text-transform:uppercase;color:var(--brent-leire);margin:0;font-size:14px;font-weight:600}.Avslutning-module__xm9niG__heading{text-wrap:balance;max-width:18ch;margin:24px 0 0}.Avslutning-module__xm9niG__text{max-width:44ch;margin:24px 0 0}.Avslutning-module__xm9niG__ctaRow{flex-wrap:wrap;justify-content:center;gap:16px;margin:40px 0 0;display:flex}
