@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,900);
/*! sanitize.css v4.1.0 | CC0 License | github.com/jonathantneal/sanitize.css */article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}*,:after,:before{background-repeat:no-repeat;box-sizing:inherit}:after,:before{text-decoration:inherit;vertical-align:inherit}html{box-sizing:border-box;cursor:default;font-family:sans-serif;line-height:1.5;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}hr{height:0;overflow:visible}nav ol,nav ul{list-style:none}abbr[title]{border-bottom:1px dotted;text-decoration:none}b,strong{font-weight:inherit;font-weight:bolder}dfn{font-style:italic}mark{background-color:#ff0;color:#000}progress{vertical-align:initial}small,sub,sup{font-size:83.3333%}sub,sup{line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}::selection{background-color:#b3d4fc;color:#000;text-shadow:none}audio,canvas,iframe,img,svg,video{vertical-align:middle}img{border-style:none}svg{fill:currentColor}svg:not(:root){overflow:hidden}a{background-color:initial;-webkit-text-decoration-skip:objects}a:hover{outline-width:0}table{border-collapse:collapse;border-spacing:0}button,input,select,textarea{background-color:initial;border-style:none;color:inherit;font-size:1em;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto;resize:vertical}[type=checkbox],[type=radio]{padding:0}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-cancel-button,::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}[tabindex],a,area,button,input,label,select,textarea{touch-action:manipulation}[hidden][aria-hidden=false]{clip:rect(0,0,0,0);display:inherit;position:absolute}[hidden][aria-hidden=false]:focus{clip:auto}html{height:100%;--scrollbar-width:0}body{--rectangle-margin:10px;--progress-height:Min(2.4375rem,60px);--step-buttons-height:90px;--color-text:#fff;--color-body:#0000;--color-border:#fff3;--bg-image-opacity:1;--hamburger-color:#fff;--focus-outline:2px solid #fff;--focus-outline-offset:0.35rem}body :focus-visible{outline:var(--focus-outline);outline-offset:var(--focus-outline-offset)}body[data-theme=blue]{--color-text:#fff;--hamburger-color:#fff}body[data-theme=white]{--color-text:#207384;--color-body:#fff;--color-border:#a3a2a2;--bg-image-opacity:0;--hamburger-color:#191716;--focus-outline:2px solid #207384}body{background-color:var(--color-body);color:var(--color-text);font-family:Roboto,sans-serif;height:100%;overflow:hidden;transition:background-color 1s ease .5s}body[data-page=result] .rectangle,body[data-page=step] .rectangle{overflow-y:hidden;overflow:hidden}.background-image-container{background-color:#207384;background-image:url(/assets/media/2efa6_bg_mobil.jpg);background-position:100% 100%;background-repeat:no-repeat;background-size:cover;height:100%;opacity:var(--bg-image-opacity);position:fixed;transition:opacity 1.2s;width:100%}@media screen and (min-width:1024px){.background-image-container{background-image:url(/assets/media/7bf8d_bg_desktop.jpg)}}.rectangle{border:1px solid var(--color-border);bottom:var(--rectangle-margin);left:var(--rectangle-margin);overflow-y:auto;position:fixed;right:var(--rectangle-margin);top:var(--rectangle-margin);-webkit-overflow-scrolling:touch}@media screen and (min-width:1024px){.rectangle{overflow-x:hidden}}h3{color:currentColor;font-size:min(1rem,26px);font-weight:lighter;letter-spacing:2px;text-transform:uppercase}@media screen and (min-width:1024px){h3{font-size:min(1.375rem,28px)}}.title--white-line{display:flex;position:relative}.title--white-line:before{background:currentColor;content:"";height:1px;width:50px;-webkit-margin-end:10px;margin-inline-end:10px;position:relative;top:.625rem}.sr-only{border:0!important;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}:root{font-family:Roboto,sans-serif;font-weight:400}p{font-size:1.5rem;font-weight:700}h2{font-size:1.375rem}p.info{color:#000;font-weight:400;line-height:1.2}p.info,select{font-size:1rem}select{font-weight:700}select.error{border-color:#fe594a}.tipbody .background-image-container{background-image:none}.tipbody a{font-weight:700}.tipbody a:hover{text-decoration:none}.tipbody p{font-size:1rem;font-weight:400}.tip{left:50%;padding:20px;position:absolute;transform:translateX(-50%);width:100%}@media screen and (min-width:1024px){.tip{max-width:800px}}.tip-intro{margin-bottom:20px}.tip-item,.tip-outro.desktop{border:1px solid #fff;margin:25px 0;padding:35px}.tip-item .tip-number,.tip-outro.desktop .tip-number{font-size:4.75rem;font-weight:700;line-height:1}.tip-item .tip-title,.tip-outro.desktop .tip-title{font-size:1.625rem;font-weight:700;line-height:1;text-transform:none}.tip-item:nth-child(2n),.tip-outro.desktop:nth-child(2n){border-color:#000}.tip-item .tip-outro.desktop,.tip-item:nth-child(3n),.tip-outro.desktop .tip-outro.desktop,.tip-outro.desktop:nth-child(3n){background-color:#fff;color:#207384}.tip-item .tip-outro.desktop .tip-title,.tip-item .tip-outro.desktop a,.tip-item .tip-outro.desktop p,.tip-item:nth-child(3n) .tip-title,.tip-item:nth-child(3n) a,.tip-item:nth-child(3n) p,.tip-outro.desktop .tip-outro.desktop .tip-title,.tip-outro.desktop .tip-outro.desktop a,.tip-outro.desktop .tip-outro.desktop p,.tip-outro.desktop:nth-child(3n) .tip-title,.tip-outro.desktop:nth-child(3n) a,.tip-outro.desktop:nth-child(3n) p{color:#207384}.tip-outro{font-size:1.125rem;margin-top:75px;text-align:center}.tip-outro.desktop{display:none;text-align:left}@media screen and (min-width:1024px){.page.tip{margin:0 auto;max-width:100%}.page.tip .wrapper{display:flex;flex-flow:row wrap;margin:0 auto;max-width:1440px}.page.tip .intro-item,.page.tip .tip-item,.page.tip .tip-outro.desktop{flex-basis:auto;margin:25px;width:calc(50% - 50px)}.page.tip .tip-number{font-size:6.25rem;line-height:1}.page.tip .tip-title{font-size:2.875rem;line-height:1}.page.tip .tip-outro{display:none}.page.tip .tip-outro.desktop{display:block}}.aboutbody{padding-bottom:0}.aboutbody .page{left:50%;padding:20px;position:absolute;transform:translateX(-50%);width:100%}@media screen and (min-width:1024px){.aboutbody .page{max-width:800px}}.aboutbody h3{color:#fff;font-size:1rem;font-weight:lighter;letter-spacing:2px;position:relative;text-transform:uppercase}.aboutbody h3:before{background:#fff}.aboutbody p{font-size:1rem;font-weight:lighter;margin-bottom:1.25rem}.aboutbody p a{color:#fff}@media (hover:hover){.aboutbody p a:hover{text-decoration:none}}.aboutbody footer{background-color:#eaf0fc;height:150px;-webkit-margin-before:40px;align-items:center;display:flex;flex-direction:column;gap:16px;justify-content:center;margin-block-start:40px}.aboutbody footer h4{color:#000;font-weight:700;margin-block:0}.aboutbody footer .logos{align-items:center;display:flex;justify-content:center}@media screen and (min-width:1024px){.aboutbody footer{margin-inline:-6%}}.aboutbody .cerg-link{-webkit-padding-end:10px;display:inline-block;padding-inline-end:10px;-webkit-border-end:1px solid #1e3689;border-inline-end:1px solid #1e3689}.aboutbody .ntnu-link{-webkit-margin-start:10px;display:inline-block;margin-inline-start:10px}html[lang=ar_SA] .about,html[lang=ar_SA] .nav-items,html[lang=ar_SA] .tip,html[lang=ar_SA] .title--white-line,html[lang=ar_SA] p.info{direction:rtl}.share-button__main{align-items:center;display:flex;font-weight:700;gap:10px;justify-content:center;text-decoration:none}[lang=ar_SA] .share-button__main{direction:rtl}.share-button__icon{display:inline-block;position:relative;width:1.5rem}.share-button__icon svg{height:auto;left:-10px;position:absolute;right:-10px;top:0;transform:translateY(-50%)}.share-button__icon .share-button__circle{fill:#0000}.share-button__icon .share-button__letter{fill:currentColor}.button__main{--transition-duration:0.3s;--bg-color:#ff5737;--bg-color-hover:#c53317;--text-color:#fff;--text-color-hover:#fff;background-color:var(--bg-color);border-radius:999px;color:var(--text-color);cursor:pointer;font-size:min(1.125rem,30px);font-weight:700;line-height:1.5;min-width:min(11.875rem,300px);opacity:1;padding:12px min(1.5rem,32px)}.button__main:hover:not(:disabled){background:var(--bg-color-hover);color:var(--text-color-hover)}.button__main:disabled{cursor:default}.button__main.button__with-transition{transition:color var(--transition-duration) ease-in-out,background-color var(--transition-duration) ease-in-out,opacity var(--transition-duration) ease-in-out,visibility 0s linear}.button__main.button__is-transitioning{opacity:0;transition:color var(--transition-duration) ease-in-out,background-color var(--transition-duration) ease-in-out,opacity var(--transition-duration) ease-in-out,visibility 0s linear var(--transition-duration);visibility:hidden}.menu__main{--transition-time:0.6s;--menu-backdrop-color:#207384;--menu-text-color:#fff;--nav-button-hover-bg:var(--color-border);--menu-button-hover-bg:var(--nav-button-hover-bg);--menu-button-hover-text:#fff}[data-menu-open] .menu__main{--hamburger-color:#fff;--color-border:#0000;--nav-button-hover-bg:#005b6b;--focus-outline:2px solid #fff}[data-page=tip] .menu__main{--menu-backdrop-color:#fff;--menu-text-color:#207384;--nav-button-hover-bg:#bcdce4;--menu-button-hover-text:var(--menu-text-color)}[data-menu-open][data-theme=blue] .menu__main{--hamburger-color:var(--menu-text-color);--focus-outline:2px solid var(--menu-text-color)}.menu__main .menu__share-button{--bg-color:var(--menu-text-color);--bg-color-hover:var(--nav-button-hover-bg);--text-color:var(--menu-backdrop-color);--text-color-hover:var(--menu-button-hover-text)}.menu__main{position:fixed;right:calc(var(--rectangle-margin));top:calc(var(--rectangle-margin));z-index:3}.menu__menu{height:70px;width:100%}.menu__menu,.menu__overlay{position:fixed;top:0;z-index:1}.menu__overlay{background:#0000;bottom:0;left:0;pointer-events:none;right:0;transition:background var(--transition-time) ease-in-out}[data-menu-open] .menu__overlay{background:rgba(0,0,0,.533);pointer-events:all}[data-page=tip] .menu__button{margin-right:var(--scrollbar-width)}.menu__button{align-items:center;border:0;border-bottom:1px solid var(--color-border);border-left:1px solid var(--color-border);display:flex;height:calc(var(--progress-height) + 1px);justify-content:center;outline:none;position:absolute;right:0;top:0;transition:border-color var(--transition-time);width:calc(var(--progress-height) + 6px);z-index:6}.menu__button:hover{background:var(--nav-button-hover-bg)}.menu__button-icon{display:flex;flex-direction:column;height:12px;justify-content:space-between;width:18px}.menu__button-icon span{background-color:var(--hamburger-color);border-radius:1px;display:block;height:2px;transition:all .3s;width:100%}[data-menu-open] .menu__button-icon span:first-of-type{transform:translateX(3px) translateY(-2px) rotate(45deg);transform-origin:top left;width:102%}[data-menu-open] .menu__button-icon span:nth-of-type(2){transform:translateX(3px) rotate(-45deg);transform-origin:bottom left}.menu__backdrop{background:var(--menu-backdrop-color);bottom:0;display:flex;flex-direction:column;justify-content:space-between;max-width:min(20rem,500px);overflow:auto;padding:3.75rem 40px 24px;position:fixed;right:0;top:0;transform:translateX(100%);transition:transform var(--transition-time) ease-in-out;width:100%}.menu__menu-open .menu__backdrop{transform:translateX(0)}.menu__items{margin:0;padding:0}.menu__items li{margin:0 0 44px}.menu__link{color:var(--menu-text-color);display:flex;font-family:Roboto,sans-serif;font-size:1rem;font-weight:400;letter-spacing:2px;line-height:1.3;position:relative;text-decoration:none;text-transform:uppercase}[lang=ar_SA] .menu__link{direction:rtl}.menu__link:hover{text-decoration:underline}.menu__link:before{background:currentColor;content:"";height:1px;left:0;min-width:49px;opacity:.4;position:relative;top:.5rem;width:49px;-webkit-margin-end:10px;margin-inline-end:10px}[lang=ar_SA] .menu__footer{direction:rtl}.menu__logos{--color-fill:var(--menu-text-color);align-items:center;color:var(--color-fill);display:flex;justify-content:space-between;margin-top:3rem}.menu__helsedir-logo{width:min(8.75rem,220px)}.menu__ntnu-logo{width:min(4.125rem,120px)}.rc-slider{border-left:1px solid #000;border-right:1px solid #000;box-sizing:border-box;height:2px;margin-top:120px;padding:5px 0;position:relative;width:100%}.rc-slider-rail{background-color:#000;height:1px;position:absolute;width:100%}.rc-slider-track{display:none}.rc-slider-handle{background-color:#ff5737;border:1px solid #c53317;border-radius:50%;cursor:pointer;cursor:ew-resize;height:42px;position:absolute;top:-17px;width:42px}.rc-slider-handle:hover{border:4px solid #c53317}.rc-slider-step{background:#0000;height:4px;position:absolute;width:100%}.rc-slider-tooltip{--tooltip-size:6px;--tooltip-padding-top:4px;--tooltip-padding-top:0px;--tooltip-padding-bottom:8px;box-sizing:border-box;left:-9999px;position:absolute;top:-9999px;visibility:visible;z-index:-1;-webkit-tap-highlight-color:rgba(0,0,0,0);opacity:1;width:80px}.rc-slider-tooltip .tooltip-title{font-size:min(2.1875rem,40px)}.rc-slider-tooltip .tooltip-subtitle{font-size:min(1em,20px);font-weight:400;transform:translateY(15px)}@media screen and (min-width:1024px){.rc-slider-tooltip{width:160px;--tooltip-size:8px;--tooltip-padding-top:8px;--tooltip-padding-top:0px;--tooltip-padding-bottom:16px}.rc-slider-tooltip .tooltip-title{font-size:70px}.rc-slider-tooltip .tooltip-subtitle{font-size:min(1.75rem,35px);transform:translateY(28px)}.rc-slider-tooltip .rc-slider-tooltip-inner{border-radius:50%;box-shadow:none;height:160px;min-width:160px;position:relative}.rc-slider-tooltip .rc-slider-tooltip-inner>div{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}}.rc-slider-tooltip-placement-top{padding:var(--tooltip-padding-top) 0 var(--tooltip-padding-bottom) 0}.rc-slider-tooltip-inner{background-color:#207384;border-radius:40px;box-shadow:0 0 4px #d9d9d9;color:#fff;font-family:Roboto,sans-serif;font-size:2.5rem;font-weight:700;height:80px;line-height:1;line-height:.4;min-width:80px;padding:28px 2px;text-align:center;text-decoration:none}.rc-slider-tooltip-arrow{border-color:#0000;border-style:solid;height:0;left:50%;position:absolute;top:var(--arrow-y);width:0;z-index:100}.rc-slider-tooltip-placement-top .rc-slider-tooltip-arrow{border-top-color:#207384;border-width:var(--tooltip-size) var(--tooltip-size) 0;margin-left:calc(var(--tooltip-size)*-1);top:calc(var(--arrow-y) - var(--tooltip-padding-bottom) - 3px)}@media screen and (orientation:landscape) and (max-width:1023px){.step-one__main{display:flex;gap:min(3rem,60px)}}@media screen and (min-width:1024px){.step-one__main{display:flex}}@media screen and (orientation:landscape) and (max-width:1023px){.step-one__section-gender{flex:1}}@media screen and (min-width:1024px){.step-one__section-gender{flex-grow:1;margin-right:125px;max-width:850px}}.step-one__gender-buttons{display:flex;flex-direction:row;gap:20px;margin-bottom:50px}@media screen and (orientation:landscape) and (max-width:1023px){.step-one__gender-buttons{margin-bottom:0}}.step-one__man,.step-one__woman{border:3px solid #0000;display:flex;fill:#ff5737;height:120px;padding:20px;width:120px}@media screen and (min-width:1024px){.step-one__man,.step-one__woman{aspect-ratio:1;display:block;height:auto;margin:0 auto 40px;padding:0;width:65%}}.step-one__btn-person{align-items:center;background:#fff;border:1px solid #ff5737;border-radius:14px;color:#000;cursor:pointer;display:flex;flex-flow:column;justify-content:space-between;outline:none;transition:background .3s ease}@media screen and (orientation:landscape) and (max-width:1023px){.step-one__btn-person{flex:1}}.step-one__btn-person:hover{background:#bcdce4}.step-one__btn-person.step-one__btn-active{background:#207384;border-color:#0000;color:#fff}@media screen and (min-width:1024px){.step-one__btn-person{flex-basis:auto;flex-shrink:0;height:auto;max-height:475px;max-width:350px;padding:75px 25px;width:calc(50% - 10px)}}.step-one__gender-label{color:currentColor;font-size:1rem;font-weight:500;letter-spacing:1px;text-transform:uppercase}@media screen and (min-width:1024px){.step-one__gender-label{font-size:1.75rem}}@media screen and (orientation:landscape) and (max-width:1023px){.step-one__section--age{flex:1}}@media screen and (min-width:1024px){.step-one__section--age{flex-basis:450px}}.step-page__main{bottom:0;display:flex;flex-direction:column;left:0;overflow:hidden;position:absolute;right:0;top:calc(var(--progress-height));-webkit-user-select:none;user-select:none}.step-page__main .step-page__prev-next-button{font-size:min(1.125rem,26px);min-width:auto;white-space:nowrap}.step-page__container{flex:1;position:relative}.step-page__overflow{bottom:0;display:flex;flex-direction:column;left:0;overflow-x:hidden;overflow-y:auto;position:absolute;right:0;top:0;z-index:1}[data-transitioning=true] .step-page__overflow{overflow-y:hidden}.step-page__content{padding:10px 20px;-webkit-user-select:none;user-select:none}.step-page__content h3{color:#000}.step-page__content p.step-page__info{margin-bottom:1.25rem}@media screen and (min-width:550px){.step-page__content p.step-page__info{margin-bottom:2.5rem}}@media screen and (min-width:1024px){.step-page__content{display:flex;flex:1;flex-direction:column;padding:40px 70px;transform:none}}.step-page__slider-panel{margin:0 auto 1.875rem;-webkit-user-select:none;user-select:none;width:100%}.step-page__slider-panel span{color:#022fc7;display:block;font-size:1.125rem;margin:6px 0}@media screen and (min-width:1024px){.step-page__slider-panel{align-items:flex-end;display:flex;height:200px;margin-bottom:2rem;margin-top:50px;max-width:450px}}.step-page__ui-wrapper{align-items:center;background:#0000;border-top:1px solid #a3a2a2;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:space-between;min-height:var(--step-buttons-height);opacity:0;padding:8px 16px;transition:opacity .5s ease-in-out;z-index:2}[lang=ar_SA] .step-page__ui-wrapper{direction:rtl}.step-page__ui-wrapper-show{background:#fff;opacity:1;transition:opacity .5s ease-in-out}.step-two__main{--slider-width:24vw;--image-width:154px}@media screen and (min-width:1200px){.step-two__main{--slider-width:27vw}}@media screen and (min-width:1400px){.step-two__main{--slider-width:30vw}}@media screen and (orientation:landscape) and (max-width:1023px){.step-two__main{display:flex;gap:min(5rem,160px);height:100%}}@media screen and (min-width:1024px){.step-two__main{display:flex;gap:160px;justify-content:flex-start}.step-two__main .step-two__slider-panel{margin-inline:0;max-width:450px;width:var(--slider-width)}}.step-two__height-img{aspect-ratio:.5615763547;object-fit:contain;width:100px}@media screen and (min-width:1024px){.step-two__height-img{transform:translateX(-30px);width:var(--image-width)}}.step-two__section-height{--grid-gap:64px;align-items:end;display:grid;flex:1;grid-template-columns:auto 1fr;grid-template-rows:auto auto;grid-gap:0 var(--grid-gap)}.step-two__section-height .title--white-line{grid-column:1/3;grid-row:1/2}.step-two__section-height .step-two__height-img{grid-column:1/2;grid-row:1/3;opacity:.5}@media screen and (orientation:landscape) and (max-width:1023px){.step-two__section-height{flex:1.6}}@media screen and (min-width:1024px){.step-two__section-height{width:calc(var(--slider-width) + var(--image-width) + var(--grid-gap))}.step-two__section-height .step-two__height-img{grid-column:1/2;grid-row:1/3;margin-bottom:2rem}.step-two__section-height .title--white-line{grid-column:2/2}}.step-two__section-weight{margin-top:32px}@media screen and (min-width:550px){.step-two__section-weight{margin-top:64px}}@media screen and (orientation:landscape) and (max-width:1023px){.step-two__section-weight{flex:1;margin-top:0}}@media screen and (min-width:1024px){.step-two__section-weight{align-items:flex-start;display:flex;flex:1;flex-direction:column;justify-content:space-between;margin-top:0}}@media screen and (orientation:landscape) and (max-width:1023px){.step-three__main{display:flex;gap:min(3rem,60px)}}@media screen and (min-width:1024px){.step-three__main{display:flex;height:100%}}@media screen and (orientation:landscape) and (max-width:1023px){.step-three__section-pulse{flex:1}}@media screen and (min-width:1024px){.step-three__section-pulse{display:flex;flex-basis:min(28.125rem,650px);flex-flow:column;justify-content:space-around}.step-three__section-pulse p.step-three__info{font-size:1.25rem;margin-left:30px}}.step-three__section-pulse .step-three__arm-img{display:block;margin-left:auto;margin-right:-20px;max-width:600px;width:80%}@media screen and (orientation:landscape) and (max-width:1023px){.step-three__section-pulse .step-three__arm-img{display:none}}@media screen and (min-width:1024px){.step-three__section-pulse .step-three__arm-img{display:none}}.step-three__section-arm{display:none}@media screen and (orientation:landscape) and (max-width:1023px){.step-three__section-arm{align-items:center;display:flex;width:30vw}.step-three__section-arm .step-three__arm-img{width:100%}}@media screen and (min-width:1024px){.step-three__section-arm{align-items:center;display:flex;flex:1;justify-content:flex-end}.step-three__section-arm .step-three__arm-img{position:relative;right:-70px;width:95%}}.select__main{position:relative}[lang=ar_SA] .select__main{direction:rtl}.select__main select{-webkit-appearance:none;appearance:none;display:block;height:min(3rem,70px);margin:0;width:100%;-webkit-padding-start:10px;padding-inline-start:10px}.select__main select.select__error{border-color:#fe594a}.select__main .select__arrow{fill:#fff;inset-inline-end:1rem;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:.675rem}.select__main option{color:#000;width:100%}.select__main select::-ms-expand{display:none}.step-four__main{position:relative;z-index:2}@media screen and (min-width:1024px){.step-four__main{display:flex;height:100%}}.step-four__select-panel{background:#207384;color:#fff;margin:10px auto 1.875rem;text-align:left}.step-four__select-panel h4{margin-bottom:0;text-align:center}@media screen and (min-width:1024px){.step-four__section-workout{flex-basis:400px;margin-left:70px;margin-right:70px}}.step-four__section-muscle{display:none}@media screen and (min-width:1024px){.step-four__section-muscle{bottom:0;display:block;opacity:1;pointer-events:none;position:absolute;right:calc(var(--rectangle-margin) + 1px);right:0;top:0;width:62vw;z-index:0}}.step-four__muscle-img{height:100%;object-fit:contain;object-position:bottom center;width:100%}.progress__wrapper{border-bottom:1px solid var(--color-border);display:flex;flex-direction:row;height:var(--progress-height);left:0;opacity:0;padding:10px;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .5s ease-in-out;z-index:2}.progress__wrapper.progress__show{opacity:1}.progress__container{align-items:center;display:flex;flex-direction:row;gap:32px;width:80%}[lang=ar_SA] .progress__container{direction:rtl}@media screen and (min-width:1024px){.progress__container{width:20%}}.progress__container .progress__count{color:#207384;font-size:.75rem;font-weight:400;white-space:nowrap}.progress__container .progress__bar{--progress:0;position:relative;width:100%}.progress__container .progress__bar .progress__line{background:#000;height:1px;width:100%}.progress__container .progress__bar .progress__ring{background:#207384;height:5px;position:absolute;top:-2px;transition:width .8s ease-in-out .25s;width:calc(var(--progress)*100%)}.result-page__main{bottom:0;display:flex;flex-direction:column;left:0;opacity:0;overflow:auto;position:absolute;right:0;text-align:center;top:0}.result-page__main p{padding:0 20px}.result-page__wrapper{padding-bottom:32px;padding-top:0}@media screen and (min-width:1024px){.result-page__wrapper{padding-bottom:50px;padding-top:80px}}.result-page__title{color:#207384;font-size:.75rem;font-weight:700;left:0;letter-spacing:2px;padding:10px 20px;position:absolute;text-transform:uppercase;top:0;z-index:1}.result-page__text{color:#000;margin:0 auto;max-width:800px;width:100%;z-index:2}.result-page__text h3{font-size:1.25rem;font-weight:700;margin-left:auto;text-transform:none}.result-page__text h3:before{background:none;content:"";height:0;left:auto;position:absolute;top:auto;width:0}.result-page__text p{font-size:1rem;font-weight:400}@media screen and (min-width:1024px){.result-page__text h3{font-size:1.875rem}.result-page__text p{font-size:1.25rem}}.result-page__text div{padding-left:10px;padding-right:10px}.result-page__back-img{max-width:400px;position:relative;width:75%}@media screen and (min-width:1024px){.result-page__back-img{bottom:calc(var(--rectangle-margin) + 1px);max-width:506px;position:fixed;right:calc(var(--rectangle-margin) + 10px);width:20%;width:auto;z-index:-1}}.result-page__big-badge{align-items:center;border:1px solid #ff5737;display:flex;justify-content:center;margin:0 auto 1.25rem;max-width:400px;padding:25px;width:90%}@media screen and (min-width:1024px){.result-page__big-badge{height:auto;max-width:700px;padding:25px 50px}}.result-page__big-badge p{color:#000;font-size:min(1.125rem,30px);font-weight:400;margin:0}@media screen and (min-width:375px){.result-page__big-badge p{font-size:min(1.5625rem,40px)}}.result-page__big-badge p.result-page__youngster{font-size:min(2rem,40px)}.result-page__big-badge span{--font-size-age:min(7.75rem,150px);--line-height-factor:0.4;--margin-top:30px;--margin-bottom:20px;--display-age:inline-block}[lang=ar_SA] .result-page__big-badge span,[lang=de_DE] .result-page__big-badge span,[lang=en_US] .result-page__big-badge span{--margin-top:60px;--line-height-factor:0.4;--display-age:block}@media screen and (min-width:1024px){.result-page__big-badge span{--font-size-age:min(12.75rem,250px);--line-height-factor:0.6;--margin-top:40px}[lang=ar_SA] .result-page__big-badge span,[lang=de_DE] .result-page__big-badge span,[lang=en_US] .result-page__big-badge span{--margin-top:60px;--line-height-factor:0.4}}.result-page__big-badge span.result-page__age-label{--font-size-label:min(4.375rem,100px)}@media screen and (min-width:1024px){.result-page__big-badge span.result-page__age-label{--font-size-label:min(6.875rem,150px)}}.result-page__big-badge span{color:#ff5737;display:block;font-family:Roboto,sans-serif;font-size:var(--font-size-age);font-weight:700;line-height:calc(var(--line-height-factor)*var(--font-size-age));margin-bottom:var(--margin-bottom);margin-top:var(--margin-top)}.result-page__big-badge span.result-page__age-label{display:var(--display-age);font-size:var(--font-size-label);line-height:calc(var(--line-height-factor)*2*var(--font-size-label))}.result-page__buttons{align-items:center;display:flex;flex-direction:column;gap:1rem}.result-page__social-wrapper{width:16.875rem}.result-page__green-button{--bg-color:#207384;--bg-color-hover:#005b6b}.start-page__main{--visibility-delay:0.1s;align-items:center;display:flex;flex-direction:column;justify-content:center;padding-top:20px;transition:visibility 0s linear var(--visibility-delay);visibility:hidden}.start-page__main.start-page__visible{visibility:visible}.start-page__main figure{align-items:center;bottom:var(--rectangle-margin);display:flex;justify-content:space-between;left:var(--rectangle-margin);margin:0;padding:20px;position:fixed;right:var(--rectangle-margin)}.start-page__main figure .start-page__logoHd{width:120px}@media screen and (min-width:550px){.start-page__main figure .start-page__logoHd{width:180px}}.start-page__main figure .start-page__logoNtnu{width:85px}@media screen and (min-width:550px){.start-page__main figure .start-page__logoNtnu{width:158px}}.start-page__main h1{color:#fff;font-size:48px;font-weight:900;letter-spacing:.03em;line-height:1;text-align:center;text-transform:uppercase}.start-page__main h1 span{display:block}.start-page__main h1 .start-page__kroppens-text{color:#05404d;letter-spacing:.05em;text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff}@media screen and (min-width:1024px){.start-page__main h1{font-size:128px;text-align:left;width:70%}.start-page__main h1 .start-page__kroppens-text{display:block}.start-page__main h1 .start-page__alder-text{display:inline-block;position:relative}}.start-page__main .start-page__ageThingContainer{line-height:.7;position:relative;text-align:center;text-transform:none;width:100%}.start-page__main .start-page__ageThingContainer svg{height:50px;margin-top:30px;transform:rotate(50deg);width:80px}@media screen and (min-width:1024px){.start-page__main .start-page__ageThingContainer{left:calc(100% + 40px);position:absolute;text-align:left;top:40px;width:auto}.start-page__main .start-page__ageThingContainer svg{height:158px;transform:none;width:184px}.start-page__main .start-page__ageThingContainer p{font-size:30px;font-weight:500;left:0;line-height:1.3;position:absolute;text-align:center;top:180px;width:100%;width:200%}}.start-page__main .start-page__kroppens-text{white-space:nowrap}@media screen and (min-width:1024px){.start-page__main{display:block;margin-left:auto;margin-right:auto;max-width:1024px;width:90%}}.start-page__buttons{align-items:center;display:flex;flex-direction:column;gap:30px}@media screen and (min-width:1024px){.start-page__buttons{align-items:flex-start}}.start-page__language-selector{background:#207384;border-radius:999px;padding:1px min(1.5rem,32px);width:16rem}.start-page__language-selector select{cursor:pointer;font-size:1.125rem}.start-page__language-selector:focus-within{outline:var(--focus-outline);outline-offset:var(--focus-outline-offset)}.start-page__language-selector:focus-within select{outline:none}.start-page__language-selector:hover{background:#005b6b}app-component{bottom:0;display:block;left:0;position:absolute;right:0;top:0}