:root{--color-blue: #587A91;--color-blue-20: #DAE5EF;--color-blue-60: #96A9BA;--color-blue-dark: #003250;--color-blue-dark-extra: #0E2031;--color-purple: #871161;--color-purple-20: #E3D2E0;--color-purple-60: #B4769F;--color-purple-dark: #381E44;--color-purple-dark-extra: #381E44;--color-pink: #DE0067;--color-pink-20: #FADBE3;--color-pink-60: #EC84A2;--color-pink-dark: #88123A;--color-orange: #F39200;--color-orange-20: #FEEAD4;--color-orange-60: #FAC07F;--color-orange-dark: #EA5E0B;--color-green: #8DA71C;--color-green-20: #DEE5C2;--color-green-60: #BBC77B;--color-green-dark: #377120;--color-grey: #A0A3A4;--color-grey-20: #eee;--color-grey-60: #C6C6C9;--color-grey-dark: #696D6F;--color-white: #fff;--color-black: #000;--color-text: #202020;--color-input: #000;--color-link: #871161;--color-valid: #8DA71C;--color-error: #88123A;--color-menu-bg: #AB5C91;--color-link: #000;--color-link-nav: #000;--color-border-input: #fff;--font-weight-normal: 400;--font-weight-heading: 700;--font-weight-semi-bold: 600;--font-weight-button: 700;--font-size-text: 1.0625rem;--font-size-introduction: 1.25rem;--font-size-h1: clamp(1.75rem, 2.7vw,2rem);--font-size-h2: clamp(1.3125rem, 2.2vw, 1.6875rem);--font-size-h2-puff: var(--font-size-h2);--font-size-h3: clamp(1.125rem, 1.81vw,1.4375rem);--font-size-h4: clamp(1.0625rem, 1.81vw,1.25rem);--font-size-nav: clamp(1.375rem, 1.81vw,1.75rem);--font-size-btn: 1.0625rem;--line-height-text: 1.5;--line-height-h1: 1.2;--line-height-h2: 1.18;--line-height-h3: 1.2;--line-height-h4: 1.27;--line-height-h5: 1.3;--line-height-btn: 1.1;--line-height-input: .156;--line-height-quote: 1.2;--bs-gutter-x: 4.375rem;--bs-gutter-y: 4.375rem;--padding-page: .9375rem;--padding-footer: 7.5rem 0 4.375rem;--padding-hero: 1rem 0 2rem;--pading-card: 3.125rem;--pading-section-top: 4.375rem;--pading-section-top-lg: 7.5rem;--pading-section-bottom: 4.375rem;--pading-section-bottom-lg: 7.5rem;--padding-sticky: 1rem;--margin-p: 1rem 0;--margin-p-image: 1.25rem 0;--margin-h1: 0 0 1rem 0;--margin-h2: 0 0 1rem 0;--margin-h3: 1rem 0 .625rem 0;--margin-h4: 1rem 0 .625rem 0;--max-width-container: 87.25rem;--max-width-container-small: 46rem;--max-width-container-medium: 53.5rem;--max-width-container-vg: 81.625rem;--max-width-container-large: 112.5rem;--max-width-container-hero: 81.625rem;--max-width-article: 40rem;--max-width-text-block: 43.75rem;--max-width-offcanvas: 37rem;--max-width-search-result: 40rem;--max-width-quote: 81.25rem;--max-width-quote-content: 70.125rem;--width-input: 21.0625rem;--min-height-footer: 27.625rem;--min-height-btn: 3.4375rem;--min-width-btn: 6.25rem;--height-header: 6.25rem;--height-breadcrumbs: 3rem;--wave-width: 23.4375rem;--wave-height: 3.75rem;--wave-size: var(--wave-width) var(--wave-height);--wave-size-factor: 1;--wave: url(/Dist/utbildning/373400219be5db0bd4ed.svg);--wave-up: url(/Dist/utbildning/44c4d4ce1cc8e3c7644b.svg);--wave-down: url(/Dist/utbildning/be55343d26a193fe4fd9.svg);--color-theme-bg: var(--color-white);--color-theme-box-bg: var(--color-white);--color-theme-border: var(--color-purple-20);--color-theme-image: var(--color-purple-20);--icon-left-theme: url(/Dist/utbildning/f2cd25cce45fb99cccc7.svg);--icon-right-theme: url(/Dist/utbildning/f2cd25cce45fb99cccc7.svg);--icon-left-rotate: 0deg;--icon-right-rotate: 0deg;--color-theme-bg: var(--color-withe);--color-theme-border: var(--color-purple-20);--color-theme-image: var(--color-purple-20);--color-theme-heading: var(--color-text);--border-radius: .375rem;--card-extra-max-height: size(35);--border-radius-round: 3.125rem}@media (min-width: 23.4375rem){:root{--wave-height: 4.375rem;--wave-up: url(/Dist/utbildning/1fb7fbc2b45c806a3b16.svg);--wave-down: url(/Dist/utbildning/8b7413a7d182e8a12647.svg)}}@media (min-width: 45rem){:root{--padding-page: 1rem}}@media (min-width: 60rem){:root{--padding-page: 3rem;--padding-footer: 8.75rem 1.25rem 3.875rem}}@media (min-width: 64rem){:root{--padding-footer: 8.75rem 3.75rem 3.875rem}}@media (min-width: 90rem){:root{--padding-hero: 5.5rem 0}}@media (min-width: 100rem){:root{--wave-width: 120rem;--wave-up: url(/Dist/utbildning/e2fca0b7ddc666c44d36.svg);--wave-down: url(/Dist/utbildning/dffcadcb0e0b49a8a503.svg)}}@media (min-width: 120rem){:root{--wave-size: cover;--wave-up: url(/Dist/utbildning/e2fca0b7ddc666c44d36.svg);--wave-down: url(/Dist/utbildning/dffcadcb0e0b49a8a503.svg)}}@media (min-height: 43.75rem){:root{--padding-sticky: 1.5rem}}@media (max-height: 43.75rem) and (min-aspect-ratio: 16 / 9){:root{--max-width-container-vg: calc((100vh - 72px) * (16/9))}}@font-face{font-family:'PT Sans';font-style:normal;font-weight:400;src:url(/Dist/utbildning/24ffc6b2c108c50647e8.woff2) format("woff2");font-display:swap}@font-face{font-family:'PT Sans';font-style:normal;font-weight:700;src:url(/Dist/utbildning/4e8a470398c0a0c0bc36.woff2) format("woff2");font-display:swap}*,*:before,*:after{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html,body{width:100%;min-height:100%}html{scroll-behavior:smooth;background-color:#fff;display:flex}html.leave-mode{background-color:#fff;overflow:hidden;height:100%}html.leave-mode *{opacity:0;visibility:hidden}body{font-family:'PT Sans';position:relative;display:grid;grid-template-rows:auto auto auto auto 1fr;grid-template-columns:100%;margin:0;padding:0;color:var(--color-text);font-size:var(--font-size-text);line-height:var(--line-height-text);overflow-x:hidden;max-width:120rem;margin:0 auto;box-shadow:0 0 12.5rem rgba(0,0,0,0.14)}body.startpage{grid-template-rows:auto 1fr auto}body.noScroll{overflow-y:hidden}@media screen and (max-width: 59.9375rem){body .desktop{display:none !important}}h1,.h1,h2,.h2,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-weight:var(--font-weight-heading)}h1,.h1{color:var(--color-text);font-size:var(--font-size-h1);line-height:var(--line-height-h1);margin:var(--margin-h1)}h2,.h2{font-size:var(--font-size-h2);color:var(--color-text);line-height:var(--line-height-h2);margin:var(--margin-h2)}h3,.h3{font-size:var(--font-size-h3);color:var(--color-text);line-height:var(--line-height-h3);margin:var(--margin-h3)}h4,.h4{font-size:var(--font-size-h4);color:var(--color-bark-dark);line-height:var(--line-height-h4);margin:var(--margin-h3)}h5,.h5{font-size:var(--font-size-h5);color:var(--color-text);line-height:var(--line-height-h5)}p{color:var(--color-text);margin:var(--margin-p)}a{color:var(--color-link)}p+h2,p+h3{margin-top:1.875rem}img{display:block;height:auto;max-width:100%;border-radius:var(--border-radius)}figure{display:block;margin:var(--margin-p)}figure img{display:block;margin:0}figure>figcaption{font-size:.875rem;line-height:1.3;margin-top:.5rem;padding:0 .5rem}input[type=text],input[type=search],input[type=email]{color:var(--color-input);padding:.6875rem .75rem .3125rem .75rem;border-radius:.3125rem;line-height:var(--line-height-input);font-size:var(--font-size-text);border:.0625rem solid var(--color-border-input);width:var(--width-input)}.diploma input[type=text],.diploma input[type=search],.diploma input[type=email]{max-width:21.0625rem;width:100%}input[list]{appearance:none}input[list]::-webkit-calendar-picker-indicator{display:none !important}textarea{color:var(--color-input);padding:.6875rem .75rem .3125rem .75rem;border-radius:.3125rem;line-height:var(--line-height-input);font-size:var(--font-size-text);border:.0625rem solid var(--color-border-input);width:var(--width-input)}button,input,textarea{font-family:'PT Sans'}blockquote{color:var(--color-theme-heading);font-family:"PT Sans";font-size:2.5rem;font-style:normal;font-weight:700;line-height:130%;margin:0}.align-center{text-align:center}.article{max-width:var(--max-width-article);margin:0 auto}ol{counter-reset:list-number;list-style:none;margin:0 0 1.25rem 0;padding:0 0 0 1.25rem;width:auto}ol li{position:relative;line-height:1.29;padding:0 0 0 1rem}ol li+li{margin-top:1rem}ol li::before{counter-increment:list-number;content:counter(list-number);position:absolute;top:.0625rem;left:-1.25rem;height:1.25rem;width:1.25rem;border-radius:50%;font-size:.875rem;color:#fff;background-color:var(--color-theme-dark);display:flex;justify-content:center;align-items:center}ul{list-style:none;margin:0 0 1.25rem 0;padding:0 0 0 .75rem;width:auto}ul li{position:relative;padding:0 0 0 1rem}ul li+li{margin-top:1rem}ul li::before{content:"";position:absolute;top:.4375rem;left:-.75rem;height:.75rem;width:.75rem;border-radius:50%;font-size:.875rem;color:#fff;background-color:var(--color-theme-dark);display:flex;justify-content:center;align-items:center}.umb-block-grid .umb-block-grid__layout-container{--umb-block-grid-gap: 2rem;display:block}@media (min-width: 57.5rem){.umb-block-grid .umb-block-grid__layout-container{display:flex;flex-wrap:wrap;gap:var(--umb-block-grid-gap)}}.umb-block-grid .umb-block-grid__layout-container .umb-block-grid__layout-item{margin-bottom:16px}@media (min-width: 57.5rem){.umb-block-grid .umb-block-grid__layout-container .umb-block-grid__layout-item{flex-basis:calc(100% / 2 - var(--umb-block-grid-gap)/2);margin-bottom:0px}}@media (min-width: 71.25rem){.umb-block-grid .umb-block-grid__layout-container .umb-block-grid__layout-item{flex-basis:calc(100% / 3 - (2*var(--umb-block-grid-gap))/3)}}.umb-block-grid .umb-block-grid__layout-container-centered{justify-content:center}.diploma__message p{margin-bottom:0}.diploma__error{color:#bb1a1a}.diploma__error span{margin-right:.3125rem}.svg-icon{background-repeat:no-repeat;background-position:50% 50%;height:1.125rem;width:1.125rem;display:inline-block;background-size:contain}.svg-icon-logout{background-image:url(/Dist/utbildning/1c4d58370f545a02b8d1.svg)}.section{padding:2rem 0;position:relative}@media (min-width: 60rem){.section{padding:5rem 0}}.section:not(.not-ready):last-child::after{background-color:var(--color-theme-bg-light) !important;mask:none;-webkit-mask:none}.section[data-theme=white]+.section[data-theme=white]{padding-top:0;margin-top:0}.page-main .section[data-theme=white]+.section-next{padding-top:var(--pading-section-top)}.section[data-theme=none]+.section[data-theme=none]{padding-top:0;margin-top:0}.page-main .section[data-theme=none]+.section-next{padding-top:var(--pading-section-top)}.section[data-theme=purple-20]+.section[data-theme=purple-20]{padding-top:0;margin-top:0}.page-main .section[data-theme=purple-20]+.section-next{padding-top:var(--pading-section-top)}.section[data-theme=purple]+.section[data-theme=purple]{padding-top:0;margin-top:0}.page-main .section[data-theme=purple]+.section-next{padding-top:var(--pading-section-top)}.section[data-theme=blue]+.section[data-theme=blue]{padding-top:0;margin-top:0}.page-main .section[data-theme=blue]+.section-next{padding-top:var(--pading-section-top)}.section[data-theme=blue-20]+.section[data-theme=blue-20]{padding-top:0;margin-top:0}.page-main .section[data-theme=blue-20]+.section-next{padding-top:var(--pading-section-top)}.hero--wide+.section[data-border=false]{margin-top:calc(var(--wave-height) * -1);padding-top:calc(var(--wave-height) + var(--pading-section-bottom))}.section[data-border=false]{z-index:0}.section[data-border=true]+.section[data-border=false]{margin-top:calc(var(--wave-height) * -1);padding-top:calc(var(--wave-height) + var(--pading-section-top))}.section[data-border=false]:has(+.section[data-border=true]){margin-bottom:calc(var(--wave-height) * -1);padding-bottom:calc(var(--wave-height) + var(--pading-section-bottom))}.section[data-border=true]{margin:var(--wave-height) 0;--pading-section-bottom: 2.5rem;z-index:3}.section[data-border=true]:has(+.section-next){margin-bottom:0}.section[data-border=true]:has(+.section-next)::after{content:none}.hero--small+.section[data-border=true]{margin-top:0}.hero--small+.section[data-border=true]::before{content:none}.section[data-border=true][data-next-border=true]:not(.section--top)::after{-webkit-mask-image:none !important;mask-image:none !important}.section[data-border=true]+[data-border=true]{--pading-section-top: var(--pading-section-top-lg)}.section[data-border=true]+[data-border=true]::before{top:calc(var(--wave-height) * -1.2);height:calc(var(--wave-height) * 1.2)}.section[data-border=true]::before,.section[data-border=true]::after{content:"";height:var(--wave-height);width:100%;position:absolute;left:0;background-color:var(--color-theme-bg);mask-repeat:no-repeat;mask-size:cover}.section[data-border=true]::before{top:calc(var(--wave-height) * -1);-webkit-mask-image:var(--wave-up);mask-image:var(--wave-up)}.section[data-border=true]::after{bottom:calc(var(--wave-height) * -1);-webkit-mask-image:var(--wave-down);mask-image:var(--wave-down)}.section-overview{background-color:var(--color-theme-bg);z-index:100;transition:padding 0.3s;border-bottom:2px solid var(--color-theme-border);padding:2rem 0 .375rem;font-size:1rem}@media (min-width: 60rem){.section-overview{font-size:1.5rem;padding:2.5rem 0}}.section-overview h2{font-size:1.25rem}@media (min-width: 60rem){.section-overview h2{font-size:1.5rem}}.section-overview-desktop{display:none}@media (min-width: 60rem){.section-overview-desktop{display:block}}.section-overview.sticky{position:fixed;top:0;left:0;right:0;padding:var(--padding-sticky) 0}.section-overview.sticky h2{display:none}.section-overview.sticky .list-overview{margin-top:0}.section-overview-mobile{display:block;padding-bottom:16px}@media (min-width: 60rem){.section-overview-mobile{display:none}}.section-overview-mobile h2{margin-bottom:1.875rem}.section-overview-mobile.sticky{padding:1rem 0}.section-overview .content-overview{display:flex;justify-content:center}.section-overview .content-overview h2{color:var(--color-white)}.section-next{background-color:var(--color-theme-bg);border-top:2px solid var(--color-theme-dark)}.section-next>div{text-align:center}.section-next>div a{margin:1rem 0}@media (min-width: 60rem){.section-next>div a{margin:1rem 1.5rem 0}}.section-next>div div{display:inline-flex;flex-direction:column-reverse}@media (min-width: 60rem){.section-next>div div{display:flex;justify-content:center;flex-direction:initial}}.section--intro{padding-bottom:1rem}.section--intro .text-content{padding-bottom:1rem}@media (min-width: 60rem){.section--intro{padding-bottom:2.5rem}.section--intro .text-content{padding-bottom:2.5rem}}.section-video .article{margin-bottom:1rem}@media (min-width: 60rem){.section-video .article{margin-bottom:2rem}}.section-padding-medium{padding:2.5rem 0}.section-easy-read h1{font-size:2.5rem}.section-easy-read .intro{font-size:1.625rem;max-width:25rem}@media (min-width: 45rem){.section-easy-read h1{font-size:3.75rem}.section-easy-read .intro{font-size:1.75rem;max-width:100%}}.section-easy-read__text h2,.section-easy-read__text h3,.section-easy-read__text p{max-width:18.125rem}.section-easy-read__text h2{font-size:2rem}.section-easy-read__text p,.section-easy-read__text .cta-link,.section-easy-read__text h3{font-size:1.375rem}.section-easy-read__text .footnotes{font-size:1.375rem}.section-easy-read__text .footnotes ol{padding-left:1.5625rem}@media (min-width: 45rem){.section-easy-read__text p,.section-easy-read__text .cta-link,.section-easy-read__text h3,.section-easy-read__text .footnotes{font-size:1.5rem}}.section-diploma input{border:1px solid black !important}.section-diploma .diploma label{font-weight:bold}.section-diploma .diploma input{height:2.875rem}.section-diploma .diploma-input{display:flex;flex-direction:column;padding-bottom:6px}.section-diploma .diploma-input p{margin-top:.3125rem}[data-button=blue] .section-diploma .diploma .btn{--color-btn-bg: var(--color-blue);--color-btn-bg-hover: var(--color-blue);--color-btn-border: var(--color-blue);--color-btn-border-hover: var(--color-blue)}[data-button=purple] .section-diploma .diploma .btn{--color-btn-bg: var(--color-purple);--color-btn-bg-hover: var(--color-purple);--color-btn-border: var(--color-purple);--color-btn-border-hover: var(--color-purple)}.section-diploma .diploma button{margin-top:1.25rem}.section+#edu-diploma-node .section{padding:0}@media (min-width: 60rem){.intro{font-size:1.5rem}}.section-bg{display:flex;justify-content:space-between;align-items:center;align-content:space-around;gap:32px;flex-wrap:wrap}@media (min-width: 60rem){.section-bg{gap:48px;flex-wrap:nowrap}}@media (max-width: 59.9375rem){.section-bg .container{max-width:var(--max-width-container-small)}}.section-bg figure{aspect-ratio:16/9;margin:0;width:100%;flex:auto}@media (min-width: 60rem){.section-bg figure{max-width:50%;flex:1}}.section-bg div{flex:1}@media (min-width: 60rem){.section-bg-right{flex-direction:row-reverse}}.page-header{position:relative;display:flex;align-items:center;overflow-x:hidden;z-index:3;background-color:var(--color-white);padding:1.25rem 0}.page-main{position:relative;z-index:2}.page-main .section:last-child{--height: 3.75rem;margin-bottom:0 !important}@media (min-width: 48rem){.page-main .section:last-child{--height: 4.375rem}}.page-main .section:last-child::after{content:"";display:block;position:absolute;left:0;bottom:calc(var(--height) * -1);height:var(--height);border-radius:0 0 var(--height) var(--height);width:100%;transform:rotate(0)}.page-footer{background-color:var(--color-purple-dark);--color-text: var(--color-white);--color-link: var(--color-white);--color-label: var(--color-white);--margin-footter: 3.75rem;padding:var(--padding-footer);overflow-x:hidden;position:relative;margin-top:0}.page-footer p,.page-footer a,.page-footer li{color:var(--color-theme-btn)}@media (min-width: 48rem){.page-footer{--margin-footter: 4.375rem}}.page-footer__col p{margin-top:0}.page-footer__col--first{max-width:40rem}.page-footer__col--second{max-width:40rem;margin-bottom:1.6875rem}.page-footer__col--last{display:flex}.page-footer__text p{margin-bottom:1.6875rem}@media (min-width: 48rem){.page-footer__text p{margin-bottom:2.1875rem}}@media (min-width: 60rem){.page-footer__logo{margin-left:auto}}.page-footer__logo img{width:14.5rem}.page-footer__nav{margin-top:1.875rem}.page-footer__nav ul{list-style:none;padding:0;margin:0}@media (min-width: 48rem){.page-footer__nav ul{column-count:2;column-gap:1.875rem}}.page-footer__nav li{padding:0 0 1rem 0;margin:0;display:inline-block;width:100%;max-width:18.75rem}.page-footer__nav li::before{content:none}.page-footer__nav a{display:flex;gap:.5rem;text-decoration:underline;font-weight:700;line-height:1.625rem}.page-footer__nav a::before{content:"";height:1.625rem;width:1.625rem;aspect-ratio:1;background-image:url(/Dist/utbildning/95626f4ff7e1ee007799.svg);background-position:center center;background-repeat:no-repeat;background-size:contain}.quote{--color-box-bg: var(--color-theme-bg);--color-text: var(--color-theme-btn);background-color:var(--color-box-bg);padding:2rem 1rem;display:flex;justify-content:space-between;flex-direction:column;margin:0 calc(var(--padding-page) * -1);color:var(--color-text);gap:4.375rem;max-width:var(--max-width-quote);border-radius:0}@media (min-width: 60rem){.quote{flex-direction:row;border-radius:var(--border-radius);padding:clamp(3.75rem, 4vw, 4.375rem) clamp(3.75rem, 4vw, 4.375rem);margin:0 auto}}.section[data-theme^=purple] .quote{--color-text: var(--color-white)}.section[data-theme^=purple] .quote .btn{--color-btn-bg: var(--color-black);--color-btn-bg-hover: var(--color-black);--color-btn-border: var(--color-black);--color-btn-border-hover: var(--color-black)}.section[data-theme^=blue] .quote{--color-text: var(--color-white)}.section[data-theme^=blue] .quote .btn{--color-btn-bg: var(--color-black);--color-btn-bg-hover: var(--color-black);--color-btn-border: var(--color-black);--color-btn-border-hover: var(--color-black)}.section[data-theme^="blue"] .quote{--color-box-bg: var(--color-blue)}.section[data-theme^="purple"] .quote{--color-box-bg: var(--color-purple)}.section:not([data-theme=white]) .quote{margin:0 auto;border-radius:var(--border-radius)}.quote[data-is-box=false]{--color-box-bg: transparent !important;padding-top:0;padding-bottom:0}.quote__content{flex-basis:100%;flex-direction:column;display:flex;align-items:flex-start;justify-content:center;max-width:var(--max-width-quote-content)}.quote__text{font-size:var(--font-size-h1);line-height:var(--line-height-quote);font-style:normal;font-weight:700;margin:0;padding:0;display:block}.quote__text--long{font-size:clamp(1.625rem, 2vw, 2rem)}.quote__caption{margin-top:.5rem}.quote__links{margin-top:1rem;display:flex;gap:1rem;flex-wrap:wrap}@media (min-width: 60rem){.quote__links{margin-top:2rem}}[data-theme]:not(:is([data-theme=white])){--color-border-input: var(--color-white)}[data-theme=white],[data-theme=none]{--color-theme-bg: var(--color-white);--color-theme-bg-light: var(--color-white);--color-theme-border: var(--color-purple-20);--color-theme-image: var(--color-purple-20);--color-theme-btn: var(--color-white);--color-theme-btn-bg: var(--color-purple);--color-border-input: var(--color-black)}[data-theme=purple]{--color-theme-bg: var(--color-purple);--color-theme-bg-light: var(--color-purple-20);--color-theme-border: var(--color-purple-60);--color-theme-image: var(--color-purple-60);--color-theme-btn: var(--color-white);--color-theme-btn-bg: var(--color-purple);--color-link-nav: var(--color-white);--color-theme-light: var(--color-purple-20);--color-theme-dark: var(--color-purple-dark);--color-theme-dark-extra: var(--color-purple-dark-extra)}[data-theme=purple-dark]{--color-theme-bg: var(--color-purple-dark);--color-theme-btn: var(--color-white)}[data-theme=blue]{--color-theme-bg: var(--color-blue);--color-theme-border: var(--color-blue-60);--color-theme-bg-light: var(--color-blue-20);--color-theme-image: var(--color-blue-60);--color-theme-btn: var(--color-white);--color-theme-btn-bg: var(--color-blue);--color-link-nav: var(--color-white);--color-theme-light: var(--color-blue-20);--color-theme-dark: var(--color-blue-dark);--color-theme-dark-extra: var(--color-blue-dark-extra)}[data-theme=blue-dark]{--color-theme-bg: var(--color-blue-dark);--color-theme-btn: var(--color-white)}[data-theme=purple-20]{--color-theme-bg: var(--color-purple-20);--color-theme-border: var(--color-purple-60);--color-theme-image: var(--color-purple-60);--color-theme-btn: var(--color-black);--color-theme-btn-bg: var(--color-purple);--color-link-nav: var(--color-white);--color-theme-dark: var(--color-purple-dark)}[data-theme=blue-20]{--color-theme-bg: var(--color-blue-20);--color-theme-border: var(--color-blue);--color-theme-image: var(--color-blue-60);--color-theme-btn: var(--color-black);--color-theme-btn-bg: var(--color-blue);--color-link-nav: var(--color-white);--color-theme-dark: var(--color-blue-dark)}[data-theme=pink]{--color-theme-bg: var(--color-pink);--color-theme-border: var(--color-pink);--color-theme-image: var(--color-pink-60);--color-theme-btn: var(--color-white);--color-theme-btn-bg: var(--color-pink)}[data-theme=orange]{--color-theme-bg: var(--color-orange-20);--color-theme-border: var(--color-orange-60);--color-theme-image: var(--color-orange-60);--color-theme-btn: var(--color-black);--color-theme-btn-bg: var(--color-orange)}[data-theme=green]{--color-theme-bg: var(--color-green-20);--color-theme-border: var(--color-green-60);--color-theme-image: var(--color-green-60);--color-theme-btn: var(--color-black);--color-theme-btn-bg: var(--color-green)}[data-theme=gray]{--color-theme-bg: var(--color-grey-20);--color-theme-bg-light: var(--color-grey-20);--color-theme-border: var(--color-grey-60);--color-theme-image: var(--color-grey-60);--color-theme-btn: var(--color-black);--color-theme-btn-bg: var(--color-grey);--color-cta-bkg: var(--color-white)}[data-icon-left="*"]{--icon-left-theme: url(/Dist/utbildning/e13ce75e10e16872c124.svg);--icon-left-rotate: -15deg}[data-icon-right="*"]{--icon-right-theme: url(/Dist/utbildning/e13ce75e10e16872c124.svg);--icon-right-rotate: -15deg}[data-icon-left="~"]{--icon-right-theme: url(/Dist/utbildning/2ca6de5d29ab9067e446.svg)}[data-icon-right="~"]{--icon-left-theme: url(/Dist/utbildning/2ca6de5d29ab9067e446.svg)}[data-icon-left="^"]{--icon-left-theme: url(/Dist/utbildning/5aed0a91a145c0a42408.svg)}[data-icon-right="^"]{--icon-right-theme: url(/Dist/utbildning/5aed0a91a145c0a42408.svg)}[data-icon-left="ʺ"]{--icon-left-theme: url(/Dist/utbildning/5b1938b05bd40973b8c1.svg)}[data-icon-right="ʺ"]{--icon-right-theme: url(/Dist/utbildning/5b1938b05bd40973b8c1.svg)}[data-icon-left="o"]{--icon-left-theme: url(/Dist/utbildning/c53c2e85bd697c3d9917.svg)}[data-icon-right="o"]{--icon-right-theme: url(/Dist/utbildning/c53c2e85bd697c3d9917.svg)}[data-icon-left="-"]{--icon-left-theme: url(/Dist/utbildning/1e0712c565c629833772.svg);--icon-left-rotate: -29.923deg}[data-icon-right="-"]{--icon-right-theme: url(/Dist/utbildning/1e0712c565c629833772.svg);--icon-right-rotate: -29.923deg}[data-icon-left="["]{--icon-left-theme: url(/Dist/utbildning/0ec3c926a69ce61b6779.svg)}[data-icon-right="["]{--icon-right-theme: url(/Dist/utbildning/0ec3c926a69ce61b6779.svg)}[data-icon-left="§"]{--icon-left-theme: url(/Dist/utbildning/f44b7b31ab6ae9d75842.svg)}[data-icon-right="§"]{--icon-right-theme: url(/Dist/utbildning/f44b7b31ab6ae9d75842.svg)}[data-icon-left="?"]{--icon-left-theme: url(/Dist/utbildning/4dc7566feab98c974607.svg)}[data-icon-right="?"]{--icon-right-theme: url(/Dist/utbildning/4dc7566feab98c974607.svg)}[data-icon="*"]{--icon-theme: url(/Dist/utbildning/e13ce75e10e16872c124.svg);--icon-rotate: -15deg}[data-icon="~"]{--icon-right-theme: url(/Dist/utbildning/2ca6de5d29ab9067e446.svg)}[data-icon="^"]{--icon-theme: url(/Dist/utbildning/5aed0a91a145c0a42408.svg)}[data-icon="ʺ"]{--icon-theme: url(/Dist/utbildning/5b1938b05bd40973b8c1.svg)}[data-icon="o"]{--icon-theme: url(/Dist/utbildning/c53c2e85bd697c3d9917.svg)}[data-icon="-"]{--icon-theme: url(/Dist/utbildning/1e0712c565c629833772.svg);--icon-rotate: -29.923deg}[data-icon="["]{--icon-theme: url(/Dist/utbildning/0ec3c926a69ce61b6779.svg)}[data-icon="§"]{--icon-theme: url(/Dist/utbildning/f44b7b31ab6ae9d75842.svg)}[data-icon="?"]{--icon-theme: url(/Dist/utbildning/4dc7566feab98c974607.svg)}.container{position:relative;margin:0 auto;width:100%;padding-right:var(--padding-page);padding-left:var(--padding-page);max-width:var(--max-width-container);z-index:2}.container--small{max-width:var(--max-width-container-small)}.container--medium{max-width:var(--max-width-container-medium)}.container--vg{max-width:var(--max-width-container-vg)}.container--large{max-width:var(--max-width-container-large)}.container--hero{max-width:var(--max-width-container-hero)}.container--no-padding{padding:0}.container--full{max-width:none}.container--header{position:static;z-index:100}.container--offcanvas{max-width:var(--max-width-offcanvas)}.container--search-result{max-width:var(--max-width-search-result)}.container--article{max-width:var(--max-width-article)}:root{--color-blue: #587A91;--color-blue-20: #DAE5EF;--color-blue-60: #96A9BA;--color-blue-dark: #003250;--color-blue-dark-extra: #0E2031;--color-purple: #871161;--color-purple-20: #E3D2E0;--color-purple-60: #B4769F;--color-purple-dark: #381E44;--color-purple-dark-extra: #381E44;--color-pink: #DE0067;--color-pink-20: #FADBE3;--color-pink-60: #EC84A2;--color-pink-dark: #88123A;--color-orange: #F39200;--color-orange-20: #FEEAD4;--color-orange-60: #FAC07F;--color-orange-dark: #EA5E0B;--color-green: #8DA71C;--color-green-20: #DEE5C2;--color-green-60: #BBC77B;--color-green-dark: #377120;--color-grey: #A0A3A4;--color-grey-20: #eee;--color-grey-60: #C6C6C9;--color-grey-dark: #696D6F;--color-white: #fff;--color-black: #000;--color-text: #202020;--color-input: #000;--color-link: #871161;--color-valid: #8DA71C;--color-error: #88123A;--color-menu-bg: #AB5C91;--color-link: #000;--color-link-nav: #000;--color-border-input: #fff;--font-weight-normal: 400;--font-weight-heading: 700;--font-weight-semi-bold: 600;--font-weight-button: 700;--font-size-text: 1.0625rem;--font-size-introduction: 1.25rem;--font-size-h1: clamp(1.75rem, 2.7vw,2rem);--font-size-h2: clamp(1.3125rem, 2.2vw, 1.6875rem);--font-size-h2-puff: var(--font-size-h2);--font-size-h3: clamp(1.125rem, 1.81vw,1.4375rem);--font-size-h4: clamp(1.0625rem, 1.81vw,1.25rem);--font-size-nav: clamp(1.375rem, 1.81vw,1.75rem);--font-size-btn: 1.0625rem;--line-height-text: 1.5;--line-height-h1: 1.2;--line-height-h2: 1.18;--line-height-h3: 1.2;--line-height-h4: 1.27;--line-height-h5: 1.3;--line-height-btn: 1.1;--line-height-input: .156;--line-height-quote: 1.2;--bs-gutter-x: 4.375rem;--bs-gutter-y: 4.375rem;--padding-page: .9375rem;--padding-footer: 7.5rem 0 4.375rem;--padding-hero: 1rem 0 2rem;--pading-card: 3.125rem;--pading-section-top: 4.375rem;--pading-section-top-lg: 7.5rem;--pading-section-bottom: 4.375rem;--pading-section-bottom-lg: 7.5rem;--padding-sticky: 1rem;--margin-p: 1rem 0;--margin-p-image: 1.25rem 0;--margin-h1: 0 0 1rem 0;--margin-h2: 0 0 1rem 0;--margin-h3: 1rem 0 .625rem 0;--margin-h4: 1rem 0 .625rem 0;--max-width-container: 87.25rem;--max-width-container-small: 46rem;--max-width-container-medium: 53.5rem;--max-width-container-vg: 81.625rem;--max-width-container-large: 112.5rem;--max-width-container-hero: 81.625rem;--max-width-article: 40rem;--max-width-text-block: 43.75rem;--max-width-offcanvas: 37rem;--max-width-search-result: 40rem;--max-width-quote: 81.25rem;--max-width-quote-content: 70.125rem;--width-input: 21.0625rem;--min-height-footer: 27.625rem;--min-height-btn: 3.4375rem;--min-width-btn: 6.25rem;--height-header: 6.25rem;--height-breadcrumbs: 3rem;--wave-width: 23.4375rem;--wave-height: 3.75rem;--wave-size: var(--wave-width) var(--wave-height);--wave-size-factor: 1;--wave: url(/Dist/utbildning/373400219be5db0bd4ed.svg);--wave-up: url(/Dist/utbildning/44c4d4ce1cc8e3c7644b.svg);--wave-down: url(/Dist/utbildning/be55343d26a193fe4fd9.svg);--color-theme-bg: var(--color-white);--color-theme-box-bg: var(--color-white);--color-theme-border: var(--color-purple-20);--color-theme-image: var(--color-purple-20);--icon-left-theme: url(/Dist/utbildning/f2cd25cce45fb99cccc7.svg);--icon-right-theme: url(/Dist/utbildning/f2cd25cce45fb99cccc7.svg);--icon-left-rotate: 0deg;--icon-right-rotate: 0deg;--color-theme-bg: var(--color-withe);--color-theme-border: var(--color-purple-20);--color-theme-image: var(--color-purple-20);--color-theme-heading: var(--color-text);--border-radius: .375rem;--card-extra-max-height: size(35);--border-radius-round: 3.125rem}@media (min-width: 23.4375rem){:root{--wave-height: 4.375rem;--wave-up: url(/Dist/utbildning/1fb7fbc2b45c806a3b16.svg);--wave-down: url(/Dist/utbildning/8b7413a7d182e8a12647.svg)}}@media (min-width: 45rem){:root{--padding-page: 1rem}}@media (min-width: 60rem){:root{--padding-page: 3rem;--padding-footer: 8.75rem 1.25rem 3.875rem}}@media (min-width: 64rem){:root{--padding-footer: 8.75rem 3.75rem 3.875rem}}@media (min-width: 90rem){:root{--padding-hero: 5.5rem 0}}@media (min-width: 100rem){:root{--wave-width: 120rem;--wave-up: url(/Dist/utbildning/e2fca0b7ddc666c44d36.svg);--wave-down: url(/Dist/utbildning/dffcadcb0e0b49a8a503.svg)}}@media (min-width: 120rem){:root{--wave-size: cover;--wave-up: url(/Dist/utbildning/e2fca0b7ddc666c44d36.svg);--wave-down: url(/Dist/utbildning/dffcadcb0e0b49a8a503.svg)}}@media (min-height: 43.75rem){:root{--padding-sticky: 1.5rem}}@media (max-height: 43.75rem) and (min-aspect-ratio: 16 / 9){:root{--max-width-container-vg: calc((100vh - 72px) * (16/9))}}@font-face{font-family:'PT Sans';font-style:normal;font-weight:400;src:url(/Dist/utbildning/24ffc6b2c108c50647e8.woff2) format("woff2");font-display:swap}@font-face{font-family:'PT Sans';font-style:normal;font-weight:700;src:url(/Dist/utbildning/4e8a470398c0a0c0bc36.woff2) format("woff2");font-display:swap}*,*:before,*:after{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html,body{width:100%;min-height:100%}html{scroll-behavior:smooth;background-color:#fff;display:flex}html.leave-mode{background-color:#fff;overflow:hidden;height:100%}html.leave-mode *{opacity:0;visibility:hidden}body{font-family:'PT Sans';position:relative;display:grid;grid-template-rows:auto auto auto auto 1fr;grid-template-columns:100%;margin:0;padding:0;color:var(--color-text);font-size:var(--font-size-text);line-height:var(--line-height-text);overflow-x:hidden;max-width:120rem;margin:0 auto;box-shadow:0 0 12.5rem rgba(0,0,0,0.14)}body.startpage{grid-template-rows:auto 1fr auto}body.noScroll{overflow-y:hidden}@media screen and (max-width: 59.9375rem){body .desktop{display:none !important}}h1,.h1,h2,.h2,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-weight:var(--font-weight-heading)}h1,.h1{color:var(--color-text);font-size:var(--font-size-h1);line-height:var(--line-height-h1);margin:var(--margin-h1)}h2,.h2{font-size:var(--font-size-h2);color:var(--color-text);line-height:var(--line-height-h2);margin:var(--margin-h2)}h3,.h3{font-size:var(--font-size-h3);color:var(--color-text);line-height:var(--line-height-h3);margin:var(--margin-h3)}h4,.h4{font-size:var(--font-size-h4);color:var(--color-bark-dark);line-height:var(--line-height-h4);margin:var(--margin-h3)}h5,.h5{font-size:var(--font-size-h5);color:var(--color-text);line-height:var(--line-height-h5)}p{color:var(--color-text);margin:var(--margin-p)}a{color:var(--color-link)}p+h2,p+h3{margin-top:1.875rem}img{display:block;height:auto;max-width:100%;border-radius:var(--border-radius)}figure{display:block;margin:var(--margin-p)}figure img{display:block;margin:0}figure>figcaption{font-size:.875rem;line-height:1.3;margin-top:.5rem;padding:0 .5rem}input[type=text],input[type=search],input[type=email]{color:var(--color-input);padding:.6875rem .75rem .3125rem .75rem;border-radius:.3125rem;line-height:var(--line-height-input);font-size:var(--font-size-text);border:.0625rem solid var(--color-border-input);width:var(--width-input)}.diploma input[type=text],.diploma input[type=search],.diploma input[type=email]{max-width:21.0625rem;width:100%}input[list]{appearance:none}input[list]::-webkit-calendar-picker-indicator{display:none !important}textarea{color:var(--color-input);padding:.6875rem .75rem .3125rem .75rem;border-radius:.3125rem;line-height:var(--line-height-input);font-size:var(--font-size-text);border:.0625rem solid var(--color-border-input);width:var(--width-input)}button,input,textarea{font-family:'PT Sans'}blockquote{color:var(--color-theme-heading);font-family:"PT Sans";font-size:2.5rem;font-style:normal;font-weight:700;line-height:130%;margin:0}.align-center{text-align:center}.article{max-width:var(--max-width-article);margin:0 auto}ol{counter-reset:list-number;list-style:none;margin:0 0 1.25rem 0;padding:0 0 0 1.25rem;width:auto}ol li{position:relative;line-height:1.29;padding:0 0 0 1rem}ol li+li{margin-top:1rem}ol li::before{counter-increment:list-number;content:counter(list-number);position:absolute;top:.0625rem;left:-1.25rem;height:1.25rem;width:1.25rem;border-radius:50%;font-size:.875rem;color:#fff;background-color:var(--color-theme-dark);display:flex;justify-content:center;align-items:center}ul{list-style:none;margin:0 0 1.25rem 0;padding:0 0 0 .75rem;width:auto}ul li{position:relative;padding:0 0 0 1rem}ul li+li{margin-top:1rem}ul li::before{content:"";position:absolute;top:.4375rem;left:-.75rem;height:.75rem;width:.75rem;border-radius:50%;font-size:.875rem;color:#fff;background-color:var(--color-theme-dark);display:flex;justify-content:center;align-items:center}.umb-block-grid .umb-block-grid__layout-container{--umb-block-grid-gap: 2rem;display:block}@media (min-width: 57.5rem){.umb-block-grid .umb-block-grid__layout-container{display:flex;flex-wrap:wrap;gap:var(--umb-block-grid-gap)}}.umb-block-grid .umb-block-grid__layout-container .umb-block-grid__layout-item{margin-bottom:16px}@media (min-width: 57.5rem){.umb-block-grid .umb-block-grid__layout-container .umb-block-grid__layout-item{flex-basis:calc(100% / 2 - var(--umb-block-grid-gap)/2);margin-bottom:0px}}@media (min-width: 71.25rem){.umb-block-grid .umb-block-grid__layout-container .umb-block-grid__layout-item{flex-basis:calc(100% / 3 - (2*var(--umb-block-grid-gap))/3)}}.umb-block-grid .umb-block-grid__layout-container-centered{justify-content:center}.diploma__message p{margin-bottom:0}.diploma__error{color:#bb1a1a}.diploma__error span{margin-right:.3125rem}.svg-icon{background-repeat:no-repeat;background-position:50% 50%;height:1.125rem;width:1.125rem;display:inline-block;background-size:contain}.svg-icon-logout{background-image:url(/Dist/utbildning/1c4d58370f545a02b8d1.svg)}.nav--column{display:block}.nav--main{display:flex;justify-content:flex-end;gap:2rem}.nav--main ol{display:none;list-style:none;margin:0;padding:0}@media (min-width: 71.25rem){.nav--main ol{display:flex;align-items:center;justify-content:flex-end;gap:0 2rem}}.nav--main ol li{display:block;margin:0;padding:0}.nav--main ol li:before{content:none}.nav--main a{color:var(--color-text);font-size:1.0625rem;font-weight:700;text-decoration:none;display:block;position:relative}.nav--main a.selected,.nav--main a .selected-parent{text-decoration:underline;text-underline-offset:.4375rem;text-decoration-thickness:.125rem}.nav--main-slide .hidden{clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);height:1px;left:0 !important;overflow:hidden;position:absolute !important;top:0 !important;width:1px}.nav-breadcrumbs{display:flex;justify-content:flex-start;flex-wrap:wrap;align-items:center;height:2.5rem;background-color:var(--color-theme-light)}.nav-breadcrumbs ol{padding:0;margin:0}.nav-breadcrumbs li{display:inline-flex;line-height:1.29;vertical-align:bottom;padding:0;margin:0}.nav-breadcrumbs li::before{content:none}.nav-breadcrumbs li+li::before{content:"/";position:static;padding:0 .25rem;display:inline-block;line-height:1.875rem;background-color:transparent;color:var(--color-text);font-size:var(--font-size-text);height:100%}.nav-breadcrumbs a,.nav-breadcrumbs strong{color:var(--color-text);white-space:nowrap;line-height:1.875rem;padding:0 .0625rem}.nav-breadcrumbs a{text-decoration:underline;border-radius:.125rem}.nav-breadcrumbs a:hover{text-decoration:none}.nav-breadcrumbs a>span{color:inherit;line-height:inherit}.nav-breadcrumbs a.home{text-decoration:none;transition:transform 0.23s ease-in-out;text-align:center;width:1.875rem}.nav-breadcrumbs a.home i{line-height:inherit}.nav-breadcrumbs a.home:hover{background-color:var(--color-theme-bg);color:var(--color-white)}.nav-breadcrumbs>span{font-weight:bold}.offcanvas{position:relative;z-index:200;display:block;position:fixed;top:0;background-color:var(--color-purple);padding:1.5625rem 0 0;right:0;bottom:0;display:flex;flex-direction:column;overflow-y:auto}@media screen and (max-width: 47.9375rem){.offcanvas{padding:1.25rem 0 0;max-width:100vw;right:unset;left:0}}.offcanvas-container{width:100%;height:100%;position:fixed;left:0;top:0;z-index:999}.offcanvas--container{width:100%;height:100%;position:absolute;left:0;top:0}.offcanvas>div:first-of-type{display:flex;justify-content:end;margin-bottom:1.5625rem}.offcanvas>div:first-of-type button{cursor:pointer}.offcanvas input{width:100%}.offcanvas-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000;opacity:0.5;z-index:100;display:block}.offcanvas ul{list-style:none;margin-bottom:0}.offcanvas__site-name{color:var(--color-white);margin-right:auto;margin-left:1.5rem;height:2.75rem;line-height:2.75rem}.offcanvas__items{margin:0;padding:0}.offcanvas__items .sub-btn{display:flex;justify-content:flex-end;background-color:transparent;flex:2;cursor:pointer;border:none;padding:1.25rem 0}.offcanvas__items .sub-btn i{margin-right:1.5rem;color:var(--color-white);transition:transform ease-in-out .3s;font-size:.875rem}.offcanvas__items .sub-btn.expanded i{transform:scaleY(-1)}.offcanvas__items ul{width:100%;padding:0}.offcanvas__items li{display:flex;align-items:center;margin:0 0;box-shadow:inset 0 -1px 0 0 var(--color-purple-60);flex-flow:wrap;padding:0}.offcanvas__items li::before{content:none}.offcanvas__items li.active{background-color:var(--color-purple-dark)}.offcanvas__items li a,.offcanvas__items li button{font-size:1.125rem;font-style:normal;font-weight:700;line-height:normal;color:var(--color-white);padding:1rem;flex-grow:1;text-align:left;background:transparent;border:none;cursor:pointer;display:flex;align-items:center}@media (min-width: 45rem){.offcanvas__items li a,.offcanvas__items li button{padding:1rem 1.5rem}}.offcanvas__items li a span+span,.offcanvas__items li button span+span{margin-left:.5rem}.offcanvas__items li a:hover,.offcanvas__items li button:hover{text-decoration:underline}.offcanvas__items li a.child-page,.offcanvas__items li button.child-page{font-weight:normal;background-color:var(--color-white);color:var(--color-black);margin-bottom:1px;min-width:100%;padding:1rem 2rem}.offcanvas__items li a.child-page.active,.offcanvas__items li button.child-page.active{font-weight:bold}.offcanvas__secondary{padding:1rem 0;display:block;padding:0;margin:0}@media (min-width: 45rem){.offcanvas__secondary{display:none}}.offcanvas__secondary li{padding:0}.offcanvas__secondary .navItem{display:flex;align-items:center;padding:.5rem 1rem;text-decoration:none;font-size:1.125rem;padding:0}.offcanvas__secondary .navItem__text{margin-left:.5rem}.offcanvas__secondary .btn-lang-switch-mob{display:flex;justify-content:space-between;align-items:center;padding:.9375rem;padding-right:1.5rem;background-color:transparent;border:none;box-shadow:inset 0 -1px 0 0 var(--color-purple-60);width:100%;text-align:left;color:white;font-size:17px;font-weight:700;cursor:pointer}.offcanvas__secondary .btn-lang-switch-mob .icon-expand-more{font-size:.875rem;transition:transform ease-in-out .3s}.offcanvas__secondary .btn-lang-switch-mob.expanded .icon-expand-more{transform:scaleY(-1)}.offcanvas__secondary .child-page{position:relative}.offcanvas__secondary .child-page.selected{font-weight:bold}.offcanvas a{color:var(--color-white);display:inline;text-decoration:none}.offcanvas a:hover{text-decoration:underline}@media (min-width: 71.25rem){.hidden-desktop{display:none}}.hero{--color-theme-border: var(--color-theme-bg);--mask-display: block;background-color:var(--color-theme-bg);padding:var(--padding-hero);margin-bottom:var(--margin-after);position:relative;gap:2.5rem 6.25rem;position:relative;z-index:4}.hero--large{padding:0}.hero--large img{border-radius:0;object-fit:cover}.hero--large .hero__content{padding:2rem 0}@media (min-width: 60rem){.hero--large .hero__content{padding:2.5rem 0}}.hero--wide{padding:0}.hero--wide::after{content:"";height:var(--wave-height);width:100%;position:absolute;left:0;background-color:var(--color-theme-bg);mask-repeat:no-repeat;mask-size:cover;bottom:calc(var(--wave-height) * -1);-webkit-mask-image:var(--wave-down);mask-image:var(--wave-down)}.hero--wide img{border-radius:0;object-fit:cover}.hero--wide__container{margin-bottom:var(--wave-height);padding-top:2rem;padding-bottom:2rem}@media (min-width: 60rem){.hero--wide__container{padding-top:3.875rem;padding-bottom:3.875rem}}.hero--wide .hero__content{background:var(--color-white);border-radius:var(--border-radius);padding:2rem 1rem}.hero--wide .hero__content__text{max-width:var(--max-width-quote-content)}.hero--wide .hero__content h1{font-size:var(--font-size-h1)}.hero--wide .hero__content p{font-size:var(--font-size-introduction)}@media (min-width: 60rem){.hero--wide .hero__content{padding:3.375rem 4.375rem}.hero--wide .hero__content h1{font-size:2.5rem}.hero--wide .hero__content p{font-size:1.5rem}}.hero__content{display:flex;justify-content:space-between;flex-wrap:wrap;gap:3rem;align-items:center}.hero__content>div{width:100%}@media (min-width: 60rem){.hero__content{flex-wrap:nowrap}.hero__content>div{width:50%}.hero__content__text{flex:1}}.hero__content__text>div{margin-top:2rem}.hero figure{margin:0;width:100%}.hero figure img{margin:0 auto;aspect-ratio:5/4}.hero p{font-size:var(--font-size-introduction);margin-bottom:0}.hero p:last-child{margin:0}.video{max-width:60rem;margin:0;width:100%;--margin-p: 0;position:relative}@media (min-width: 45rem){.video{margin:0 auto}}.video__content{aspect-ratio:16 / 9;margin:0 auto;background-size:cover;background-position:center center;position:relative;border-radius:var(--border-radius) var(--border-radius) 0 0;overflow:hidden;background-color:var(--color-black);z-index:2}.video__overlay{position:absolute;inset:0;height:100%;width:100%;display:flex;justify-content:center;align-items:center}.video__heading{font-weight:bold}.video__footer{display:inline-block;background-color:var(--color-theme-bg);padding:.625rem;width:100%;color:var(--color-theme-btn);line-height:1.3;font-size:1.0625rem}@media (min-width: 45rem){.video__footer{padding:.75rem 1.5rem;font-size:1.1875rem}}.video__footer--rounded{border-radius:0 0 var(--border-radius) var(--border-radius)}.video__btn{border:0;background-color:transparent;color:var(--color-white);font-size:2.5rem;line-height:100%;cursor:pointer;transition:transform 0.23s ease-in-out}@media (hover: hover){.video__btn:hover{transform:scale(1.1)}}@media (min-width: 33.75rem){.video__btn{font-size:4.5rem}}.video__iframe,.video iframe,.video__video,.video video{height:100%;width:100%;object-fit:contain;border:0}.video .card-extra{background:var(--color-theme-bg-light);border-radius:0 0 var(--border-radius) var(--border-radius);transition:max-height .5s ease-in;overflow:hidden;max-height:2.1875rem}.video .card-extra--hidden{display:none}.video .card-extra.card-extra--open{max-height:365px}.video .card-extra.card-extra--open .toggle-block{visibility:visible}.video .card-extra .toggle-block{max-height:300px;max-width:460px;overflow-x:hidden;overflow-y:auto;margin:10px auto 20px;padding:0 20px;position:relative;display:block}.video .card-extra .toggle-block p{margin-bottom:.5rem;font-size:.9375rem}.video .card-extra,.video .card-footer-audiodesc{font-size:1.0625rem;padding:.4375rem 1rem}@media (min-width: 360px){.video .card-extra,.video .card-footer-audiodesc{padding:.4375rem 1.5rem}}.video .card-footer-audiodesc{position:initial;line-height:100%;background:var(--color-theme-bg-light)}@media (min-width: 360px){.video .card-footer-audiodesc{position:absolute;right:0}}.module{background-color:var(--color-theme-bg);color:var(--color-text)}.module h2,.module h3,.module h4{color:var(--color-theme-heading)}.module[data-theme=white]{color:var(--color-theme-heading)}.module-pff-grid .article{margin-bottom:2rem}@media (min-width: 60rem){.module-pff-grid .article{margin-bottom:3.75rem}}.accessible__btn{opacity:0;z-index:-1;position:absolute !important}.is-accessible .accessible__btn:focus{opacity:1;z-index:99}.is-accessible a:focus,.is-accessible a:focus-visible,.is-accessible button:focus,.is-accessible button:focus-visible,.is-accessible input:focus,.is-accessible input:focus-visible,.is-accessible select:focus,.is-accessible select:focus-visible,.is-accessible .btn:focus,.is-accessible .btn:focus-visible{outline:.125rem solid #E00066}.puff{--puff-bg-color: var(--color-theme-bg);--puff-color: var(--color-theme-btn);--puff-padding-x: 1.875rem;--puff-padding-y: 1.875rem;--puf-link-color: var(--puff-color);--puf-link-bg-color: var(--puff-bg-color);--puf-link-border-color: var(--puff-color);height:100%;display:block;border-radius:var(--border-radius);text-decoration:none;background-color:var(--puff-bg-color);color:var(--puff-color);overflow:hidden;position:relative;transition:outline 0.23s ease-in;outline:0 solid var(--puff-bg-color);outline-offset:-.0625rem;padding-bottom:var(--puff-padding-y);border:.125rem solid var(--puff-bg-color)}@media (min-width: 45rem){.puff{--puff-padding: 2rem}}.puff:hover{outline:.5rem solid var(--puff-bg-color);cursor:pointer;--puf-link-color: var(--puff-bg-color);--puf-link-bg-color: var(--puff-color);--puf-link-border-color: var(--puff-color)}.puff__image{margin:0;background-color:var(--color-white)}.puff__content{padding:var(--puff-padding-y) var(--puff-padding-x) calc(var(--puff-padding-y) + 1.5625rem) var(--puff-padding-x);background-color:var(--puff-bg-color)}.puff__content__link{font-size:1rem;line-height:1;position:absolute;left:var(--puff-padding-x);bottom:var(--puff-padding-y);border-radius:100%;border:.125rem solid var(--puf-link-border-color);background-color:var(--puf-link-bg-color);color:var(--puf-link-color);height:2.125rem;width:2.125rem;display:flex;justify-content:center;align-items:center}.puff h2,.puff h3{margin:0;color:var(--puff-color);font-size:var(--font-size-h2)}.puff p{color:var(--puff-color);margin:.5rem 0 0}.puff img{width:100%;border-radius:0}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;flex-shrink:0;flex-grow:0}[class^="icon-"]>span,[class*=" icon-"]>span{text-indent:-6249.9375rem;display:block;position:absolute}.icon-hidden{visibility:hidden !important}.icon-open-in-new-circle:before{content:"\e953"}.icon-arrow-circle-right:before{content:"\e94c"}.icon-arrow-dropdown-circle:before{content:"\e94d"}.icon-download-circle:before{content:"\e94e"}.icon-arrow-circle-up:before{content:"\e94f"}.icon-arrow-circle-left:before{content:"\e950"}.icon-arrow-circle-down:before{content:"\e951"}.icon-exit-to-app:before{content:"\e952"}.icon-link-solid:before{content:"\e94b"}.icon-school:before{content:"\e94a"}.icon-visibility-off:before{content:"\e948"}.icon-visibility:before{content:"\e949"}.icon-arrow-up:before{content:"\e946"}.icon-arrow-down:before{content:"\e947"}.icon-shopping-basket:before{content:"\e945"}.icon-replay:before{content:"\e93f"}.icon-loop:before{content:"\e940"}.icon-hourglass-top:before{content:"\e941"}.icon-hourglass-bottom:before{content:"\e942"}.icon-hourglass-full:before{content:"\e943"}.icon-hourglass-empty:before{content:"\e944"}.icon-minus:before{content:"\e93d"}.icon-plus:before{content:"\e93e"}.icon-refresh:before{content:"\e93c"}.icon-language:before{content:"\e938"}.icon-open-with:before{content:"\e939"}.icon-reset:before{content:"\e93a"}.icon-open-in-full:before{content:"\e93b"}.icon-menu-book:before{content:"\e937"}.icon-fullscreen-exit:before{content:"\e935"}.icon-fullscreen:before{content:"\e936"}.icon-add-photo:before{content:"\e934"}.icon-listen:before{content:"\e931"}.icon-signlangauge:before{content:"\e932"}.icon-easyread:before{content:"\e933"}.icon-open-in-new:before{content:"\e92f"}.icon-email:before{content:"\e930"}.icon-settings:before{content:"\e92e"}.icon-get-app:before{content:"\e92d"}.icon-document:before{content:"\e92c"}.icon-lock:before{content:"\e900"}.icon-lock-open:before{content:"\e901"}.icon-info:before{content:"\e902"}.icon-warning:before{content:"\e90b"}.icon-clock-filled:before{content:"\e903"}.icon-clock:before{content:"\e904"}.icon-assessment:before{content:"\e905"}.icon-place:before{content:"\e906"}.icon-print:before{content:"\e907"}.icon-call:before{content:"\e908"}.icon-flag:before{content:"\e909"}.icon-create:before{content:"\e90a"}.icon-cancel:before{content:"\e90c"}.icon-check:before{content:"\e90d"}.icon-chevron-left:before{content:"\e929"}.icon-chevron-right:before{content:"\e92a"}.icon-expand-more:before{content:"\e90e"}.icon-expand-less:before{content:"\e90f"}.icon-close:before{content:"\e910"}.icon-arrow-forward:before{content:"\e911"}.icon-arrow-back:before{content:"\e912"}.icon-menu:before{content:"\e913"}.icon-earth:before{content:"\e914"}.icon-person:before{content:"\e915"}.icon-play-circle:before{content:"\e916"}.icon-pause-circle:before{content:"\e917"}.icon-play:before{content:"\e918"}.icon-pause:before{content:"\e919"}.icon-volume-mute:before{content:"\e91e"}.icon-volume-down:before{content:"\e921"}.icon-volume-up:before{content:"\e91a"}.icon-volume-off:before{content:"\e92b"}.icon-search:before{content:"\e91b"}.icon-checkbox-checked:before{content:"\e91c"}.icon-checkbox-unchecked:before{content:"\e91d"}.icon-radiobutton-checked:before{content:"\e91f"}.icon-radiobutton-unchecked:before{content:"\e920"}.icon-delete:before{content:"\e922"}.icon-home:before{content:"\e923"}.icon-star:before{content:"\e924"}.icon-close-circle:before{content:"\e928"}.icon-add-circle:before{content:"\e925"}.icon-remove-circle:before{content:"\e926"}.icon-download:before{content:"\e927"}.btn{--color-btn: var(--color-white);--color-btn-hover: var(--color-white);--color-btn-bg: var(--color-black);--color-btn-bg-hover: var(--color-black);--color-btn-border: var(--color-black);--color-btn-border-hover: var(--color-black);--padding-btn: .75rem 1rem;--gap-btn: .5rem;--border-radius-btn: 3.75rem;--font-weight-btn: 700;display:inline-flex;max-width:100%;padding:var(--padding-btn);font-size:var(--font-size-btn);justify-content:center;align-items:center;gap:var(--gap-btn);flex-shrink:0;font-weight:var(--font-weight-btn);text-decoration:none;background-color:var(--color-btn-bg);border:.125rem solid var(--color-btn-border);color:var(--color-btn);border-radius:var(--border-radius-btn);min-height:var(--min-height-btn);min-width:var(--min-width-btn);cursor:pointer;transition:all .16s ease-in;outline-offset:-.0625rem;outline:0 solid var(--color-btn-bg-hover);transform:translateZ(0)}.btn--cta{--border-radius-btn: var(--border-radius);--color-btn: var(--color-white);--color-btn-hover: var(--color-white);--color-btn-bg: var(--color-purple);--color-btn-bg-hover: var(--color-purple-dark);--color-btn-border: var(--color-purple);--color-btn-border-hover: var(--color-purple-dark)}[data-button=purple] .btn{--color-btn-bg: var(--color-theme-btn-bg);--color-btn-bg-hover: var(--color-theme-btn-bg);--color-btn-border: var(--color-theme-btn-bg);--color-btn-border-hover: var(--color-theme-btn-bg)}[data-button=purple] .btn-secondary{--color-btn-bg: var(--color-theme-bg-light);--color-btn-border: var(--color-theme-border);--color-btn-border-hover: var(--color-theme-border);--color-btn-bg-hover: var(--color-theme-bg-light)}[data-button=purple] .btn--toggle{--color-btn-bg: var(--color-purple-dark);--color-btn-border: var(--color-purple-dark);--color-btn-border-hover: var(--color-purple-dark);--color-btn-bg-hover: var(--color-purple-dark)}[data-button=blue] .btn{--color-btn-bg: var(--color-theme-btn-bg);--color-btn-bg-hover: var(--color-theme-btn-bg);--color-btn-border: var(--color-theme-btn-bg);--color-btn-border-hover: var(--color-theme-btn-bg)}[data-button=blue] .btn-secondary{--color-btn-bg: var(--color-theme-bg-light);--color-btn-border: var(--color-theme-border);--color-btn-border-hover: var(--color-theme-border);--color-btn-bg-hover: var(--color-theme-bg-light)}[data-button=blue] .btn--toggle{--color-btn-bg: var(--color-purple-dark);--color-btn-border: var(--color-purple-dark);--color-btn-border-hover: var(--color-purple-dark);--color-btn-bg-hover: var(--color-purple-dark)}@media (hover: hover){.btn:hover{color:var(--color-btn-hover);background-color:var(--color-btn-bg-hover);border-color:var(--color-btn-border-hover);outline-width:.1875rem}}.btn:focus-visible{color:var(--color-btn-hover);background-color:var(--color-btn-bg-hover);border-color:var(--color-btn-hover)}.btn i{font-size:1rem;line-height:1.5rem;width:1.5rem;text-align:center}.btn-secondary{--color-btn: var(--color-black);--color-btn-hover: var(--color-black);--color-btn-bg: var(--color-theme-bg-light);--color-btn-border: var(--color-theme-border);--color-btn-hover: var(--color-black);--color-btn-border-hover: var(--color-theme-border);--color-btn-bg-hover: var(--color-theme-bg-light);outline-color:var(--color-theme-border)}.btn--toggle{--color-btn: var(--color-white);--color-btn-bg: var(--color-purple-dark);--color-btn-border: var(--color-purple-dark);--padding-btn: .4375rem 1rem;--gap-btn: .5rem;display:flex;justify-content:space-between;text-decoration:none;min-height:0;font-size:1.0625rem}.btn--toggle i{font-size:1.0625rem}.nav--main .btn--toggle{flex-direction:row-reverse}@media screen and (max-width: 47.9375rem){.nav--main .btn--toggle{flex-direction:row-reverse}}.btn--close{--color-btn: var(--color-white);--color-btn-bg: var(--color-purple-dark);--color-btn-border: var(--color-purple-dark);--padding-btn: .4375rem 1rem;--gap-btn: .5rem;display:flex;justify-content:space-between;text-decoration:none;min-height:0;font-size:1.0625rem;margin-right:var(--padding-page);flex-direction:row-reverse}.btn--close .icon-close{font-size:.75rem;text-decoration:none}.list-external-links ol,.list-external-links ul{list-style:none}.list-external-links li{list-style:none;padding:0}.list-external-links li::before{content:none}.list-external-links li+li{margin-top:1rem}.list-external-links a{font-weight:bold;text-decoration:none;display:inline-flex;align-items:center;gap:.5rem}.list-external-links a span{text-decoration:underline}.list-external-links a span.icon{text-decoration:none}.list-external-links a i,.list-external-links a span{line-height:inherit}.list-external-links a:hover{color:var(--color-theme-dark)}.list-overview{--triangle: url(/Dist/utbildning/4e0d598e1d87a2c8263d.svg);list-style:none;display:flex;align-items:center;justify-content:center;gap:.375rem;margin-bottom:0;margin-top:.875rem;padding:0}.list-overview li{position:relative;background-color:var(--color-theme-light);padding:.75rem 1rem;line-height:1.1875rem}.list-overview li.selected{background-color:var(--color-theme-dark)}.list-overview li.selected a{color:var(--color-theme-btn)}.list-overview li.selected:not(:last-child)::after{background-color:var(--color-theme-dark)}.list-overview li+li{margin-top:0}.list-overview li:last-child{border-radius:0 var(--border-radius-round) var(--border-radius-round) 0}.list-overview li:first-child{border-radius:var(--border-radius-round) 0 0 var(--border-radius-round)}.list-overview li::after,.list-overview li::before{content:none;mask:var(--triangle);mask-size:auto 100%;mask-position:top right;width:.6875rem;height:100%;position:absolute;top:0}.list-overview li:not(:last-child)::after{content:'';right:-.625rem;background-color:var(--color-theme-light);z-index:100}.list-overview li:not(:first-child){padding-left:1.5625rem}.list-overview li:not(:first-child)::before{content:'';left:0;background-color:var(--color-theme-bg);z-index:10;border-radius:0}.list-overview a{text-decoration:none;font-size:1rem;display:block}.list-languages{position:absolute;top:1.75rem;right:0;width:18.75rem;background-color:var(--color-purple-dark);padding:1.875rem;border-radius:0 0 var(--border-radius) var(--border-radius)}.list-languages.hidden{display:none}.list-languages li.selected{font-weight:bold}.header-pre .list-languages li{margin:.9375rem 0}.list-languages li:first-child{margin-top:0}.list-languages li:last-child{margin-bottom:0}.box-list-external-links{padding:1rem;border-radius:var(--border-radius);background-color:var(--color-theme-bg);border:.0625rem solid var(--color-theme-border)}.box-list-external-links>h2,.box-list-external-links>h3{margin-top:0;margin-bottom:1rem}.box-list-external-links .list-external-links{margin:0;padding:0}@media (min-width: 60rem){.box-list-external-links{padding:2rem 3.75rem}}.section-text[data-theme=blue-20] .box-list-external-links,.section-text[data-theme=purple-20] .box-list-external-links,.section-text[data-theme=blue] .box-list-external-links,.box[data-theme=blue-20] .box-list-external-links,.box[data-theme=purple-20] .box-list-external-links,.box[data-theme=blue] .box-list-external-links,.t-v[data-theme=blue-20] .box-list-external-links,.t-v[data-theme=purple-20] .box-list-external-links,.t-v[data-theme=blue] .box-list-external-links{background-color:var(--color-white);border-color:var(--color-theme-border)}.section-text[data-theme="white"] .box-list-external-links,.box[data-theme="white"] .box-list-external-links,.t-v[data-theme="white"] .box-list-external-links{background-color:var(--color-theme-bg);border-color:var(--color-theme-border)}.section-text[data-theme="grey"] .box-list-external-links,.box[data-theme="grey"] .box-list-external-links,.t-v[data-theme="grey"] .box-list-external-links{background-color:var(--color-white);border-color:var(--color-theme-border)}.section-text .section-external-links,.box .section-external-links,.t-v .section-external-links{padding:.5rem 0}.section-text .section-external-links .container,.box .section-external-links .container,.t-v .section-external-links .container{padding:0}.section-text .box-list-external-links,.box .box-list-external-links,.t-v .box-list-external-links{padding:0}.section-text .box-list-external-links a,.box .box-list-external-links a,.t-v .box-list-external-links a{display:inline-flex;padding:1rem}.box{padding:2rem}.box>h2{font-size:var(--font-size-h3)}.box>h3{font-size:var(--font-size-h4)}.box-info{padding:2rem 1rem;background:var(--color-theme-bg);border:.0625rem solid var(--color-theme-border);margin:0 calc(var(--padding-page) * -1);border-left:none;border-right:none}@media (min-width: 45rem){.box-info{padding:2rem 3.75rem;margin:0 auto;border-radius:var(--border-radius);border:.0625rem solid var(--color-theme-border)}}.box-info h2+ol,.box-info h2+ul,.box-info h2+p,.box-info h2+.footnotes,.box-info h3+ol,.box-info h3+ul,.box-info h3+p,.box-info h3+.footnotes,.box-info h4+ol,.box-info h4+ul,.box-info h4+p,.box-info h4+.footnotes,.box-info p+ol,.box-info p+ul,.box-info p+p,.box-info p+.footnotes{margin-top:1rem}.box-info p{margin:0}.box-info ol{counter-reset:list-number;list-style:none;margin:0 0 1.25rem 0;padding:0 0 0 1.25rem;width:auto}.box-info ol li{position:relative;line-height:1.29;padding:0 0 0 1rem}.box-info ol li+li{margin-top:1rem}.box-info ol li::before{counter-increment:list-number;content:counter(list-number);position:absolute;top:.0625rem;left:-1.25rem;height:1.25rem;width:1.25rem;border-radius:50%;font-size:.875rem;color:#fff;background-color:var(--color-theme-dark);display:flex;justify-content:center;align-items:center}.box-info ul{list-style:none;margin:0 0 1.25rem 0;padding:0 0 0 .75rem;width:auto}.box-info ul li{position:relative;padding:0 0 0 1rem}.box-info ul li+li{margin-top:1rem}.box-info ul li::before{content:"";position:absolute;top:.4375rem;left:-.75rem;height:.75rem;width:.75rem;border-radius:50%;font-size:.875rem;color:#fff;background-color:var(--color-theme-dark);display:flex;justify-content:center;align-items:center}.box-info .link-wrapper-advanced{background:inherit !important;border:none !important;padding:0;margin:0}.box-info .link-wrapper-advanced+*{margin-top:1.25rem}.box-info .link-wrapper-advanced+.link-wrapper-advanced{margin-top:.625rem}.illustration{display:block;overflow:hidden;margin:0}.illustration img{display:block;width:100%;aspect-ratio:16/9}.header{display:flex;justify-content:space-between;align-items:center;gap:10px}.header-pre{background-color:var(--color-purple-dark);padding-inline:var(--padding-page);display:none}@media (min-width: 45rem){.header-pre{display:block;z-index:4}}.header-pre>div{height:2.5rem;display:flex;align-items:center;justify-content:space-between}.header-pre ul{margin:0;padding:0;display:flex;align-items:center;gap:20px}.header-pre ul li{padding:0;margin:0;display:flex}.header-pre ul li:before{content:none}.header-pre form{display:contents}.header-pre a,.header-pre button{color:var(--color-white);font-size:1.0625rem;display:inline-flex;align-items:center;gap:.5rem;cursor:pointer;line-height:1;text-decoration:none;background:transparent;border:none;padding:0}.header-pre a i,.header-pre button i{font-size:.75rem}.header-pre a .svg-icon,.header-pre button .svg-icon{height:1rem;width:1rem}.header-pre a .svg-icon-logout,.header-pre button .svg-icon-logout{margin-right:-.25rem}.header-pre a:hover>span,.header-pre button:hover>span{text-decoration:underline}.header-pre .btn-lang-switch{border:none;background-color:transparent;padding:0;margin:0;color:var(--color-white);font-size:1.0625rem;cursor:pointer}.header-pre .btn-lang-switch:hover span{text-decoration:underline}.header .logo{color:var(--color-text);text-decoration:none;display:flex;align-items:center;gap:1rem;font-size:1rem}.header .logo>span{display:none;border-left:.0625rem solid var(--color-text);padding-left:1rem;line-height:2rem}@media screen and (min-width: 1300px){.header .logo>span{display:block}}@media screen and (max-width: 47.9375rem){.header .logo img{width:13.1875rem}}.toggle-block{display:block}.toggle-block--hidden{display:none}.toggle-link{text-decoration:none}.toggle-link i{display:inline-block;margin-left:.3125rem;font-size:.75rem}.toggle-link--open i{transform:rotate(180deg)}.toggle-btn{cursor:pointer}.toggle-btn[aria-expanded="true"] .icon{transform:translateY(-50%) rotate(180deg)}.toggle-block{--tb-bg-color: var(--color-theme-bg);--tb-color: var(--color-white);display:block}.toggle-block+.toggle-block{margin-top:1rem}p+.toggle-block{margin-top:1.5rem}.toggle-block:has(+p),.toggle-block:has(+h2),.toggle-block:has(+h3),.toggle-block:has(+h4){margin-bottom:2.5rem}.toggle-block .footnotes,.toggle-block:has(+.footnotes){margin-bottom:1rem}.footnotes+.toggle-block{margin-top:2rem}.toggle-block__button{background-color:var(--tb-bg-color);color:var(--tb-color);border-radius:var(--border-radius);border:.0625rem solid var(--tb-bg-color);font-size:1.5rem;font-weight:700;display:flex;margin:0;justify-content:space-between;align-items:center;gap:1rem;padding:1rem;width:100%;cursor:pointer;text-align:left;outline-offset:-.0625rem;transition:outline 0.23s ease-in;outline:0 solid var(--tb-bg-color);transform:translateZ(0)}@media (min-width: 45rem){.toggle-block__button{padding:1rem 1.5rem}}.toggle-block__button[aria-expanded="true"]{border-radius:var(--border-radius) var(--border-radius) 0 0}.toggle-block__button[aria-expanded="true"] .icon::before{transform:scaleY(-1)}.toggle-block__button .icon{width:2.0625rem;height:2.0625rem;font-size:.75rem;border:.0625rem solid var(--tb-color);border-radius:50%;display:flex;justify-content:center;align-items:center}.toggle-block__button .icon::before{transition:transform ease-in-out .1s}.toggle-block__content{background-color:var(--color-white);border-radius:0 0 var(--border-radius) var(--border-radius);border:.0625rem solid var(--color-theme-bg)}.toggle-block__content>div{transition:height 0.35s ease-in-out;overflow:hidden;height:0;padding:0 1rem}@media (min-width: 45rem){.toggle-block__content>div{padding:0 1.5rem}}div::-webkit-scrollbar{width:.375rem;height:.375rem;background:var(--color-white);border-radius:.1875rem}div::-webkit-scrollbar-track{border-right:.125rem solid rgba(0,0,0,0);border-left:.125rem solid rgba(0,0,0,0);border-radius:.1875rem}div::-webkit-scrollbar-thumb{background:var(--color-theme-border);border-radius:.1875rem}div::-webkit-scrollbar-thumb:hover{background:var(--color-theme-dark)}.toggle-overview{background-color:var(--color-theme-dark);padding:.75rem 3.4375rem;color:var(--color-theme-btn);text-align:center;cursor:pointer;width:100%;border:none;font-size:1rem;border-radius:var(--border-radius-round);line-height:1.6875rem;margin-bottom:0;position:relative}.toggle-overview .icon{font-size:.875rem;position:absolute;right:25px;top:50%;transform:translateY(-50%);transition:ease-out .3s}.toggle-overview[aria-expanded="true"]{max-height:1000px}.toggle-overview[aria-expanded="true"] .icon{transform:translateY(-50%) rotate(180deg)}.listboxOverview{max-height:0;overflow:hidden;transition:max-height .6s ease-out}.listboxOverview[aria-expanded="true"]{max-height:1000px}.listboxOverview.hidden{display:none}.listboxOverview a[role=option]{margin:6px 0}.listboxOverview a[role=option][aria-selected="true"]{border:4px solid var(--color-theme-dark);font-weight:700}.listboxOverview a[role=option][aria-selected="true"] span{text-decoration:underline}.listboxOverview a[role=option]:first-child{margin-top:16px;border-radius:25px 25px 0 0}.listboxOverview a[role=option]:last-child{margin-bottom:0;border-radius:0 0 25px 25px}.listboxOverview a{background-color:var(--color-theme-light);display:block;padding:.75rem 1rem;text-align:center;cursor:pointer;text-decoration:none}.card{display:block;border:1px solid var(--color-theme-bg);position:relative;border-radius:var(--border-radius);max-width:20.4375rem;margin:0 auto 1.25rem;background-color:#fff;page-break-inside:avoid;overflow:hidden}.card-single{margin-bottom:0 !important;cursor:pointer}.card-large,.card-lg{max-width:56.5625rem}.card-xl{max-width:64.375rem}.card-medium{max-width:30.625rem}.card+h2{margin-top:3.75rem}.card-content{max-width:30rem;margin:0 auto;position:relative}.card-content-lg{max-width:none}.card-content-extra{width:100%;position:relative;padding:1.875rem 0 2.5rem 0;overflow:hidden;display:block !important}.card-content-extra-wrapper{max-height:0;overflow:hidden;transition:max-height 0.4s ease-in-out, min-height 0.4s ease-in-out}.card-content-extra-wrapper>div{visibility:hidden}.card-content-extra-wrapper--open{max-height:118.75rem}.card-content-extra-wrapper--open>div{visibility:visible}.card-content-extra-wrapper .container>:first-child{margin-top:0}@media screen and (min-width: 60rem){.card-content-extra{padding:3.75rem 0 4.375rem 0}}.card-content-extra p:last-child{margin-bottom:0}.card-content-extra p:first-child{margin-top:0}.card-content p:last-child{margin-bottom:0}.card-extra{max-height:1.75rem;overflow:hidden;padding:.1875rem .625rem;overflow:hidden;position:relative;transition:max-height 0.5s ease-in;overflow:hidden;background-color:#fadbe3}.card-extra--hidden{display:none}@media screen and (min-width: 45rem){.card-extra{padding:.1875rem 2.5rem}}.card-extra .toggle-link{font-size:var(--font-size-text)}.card-extra .toggle-link i{font-size:var(--font-size-text)}.card-extra .toggle-link span{text-decoration:underline}.card-extra .toggle-block{max-height:18.75rem;max-width:28.75rem;overflow-x:hidden;overflow-y:auto;margin:.3125rem auto 1.25rem;padding:0 1.25rem;position:relative;display:block;visibility:hidden}.card-extra--open{max-height:21.25rem}.card-extra--open .toggle-block{visibility:visible}.card-extra *{color:#202020}.t-v-wrapper{display:flex;justify-content:center;flex-direction:column;flex-wrap:wrap}@media screen and (min-width: 45rem){.t-v-wrapper{padding-top:0}}.t-v-text{width:100%;display:flex;flex-direction:column;align-items:center;align-items:flex-start;margin-bottom:1.25rem;padding:1rem;position:relative}@media screen and (min-width: 45rem){.t-v-text{margin-bottom:0;padding:2rem 3.75rem}}.t-v--no-video.tv--has-extra-text .t-v-text{margin-bottom:0}.t-v-text>div{width:100%}.t-v-text h2{font-size:2rem}.t-v-text figure{margin:0 0 1rem}@media screen and (min-width: 45rem){.t-v-text figure{margin:0 0 1.5rem}}.t-v-text figure img{border-radius:initial}.t-v-show-more{text-align:center;padding:1rem 0;background-color:var(--color-theme-bg-light)}@media screen and (min-width: 45rem){.t-v-show-more{padding:1.25rem 0}}.t-v-show-more a{line-height:1.75rem;display:block}.t-v-show-more a span{margin-left:.625rem;visibility:hidden;position:absolute;z-index:-1}.t-v-show-more a i{font-size:1.125rem;margin:0}.t-v-show-more a:hover{color:var(--color-theme-dark)}.t-v-show-more a:hover i{color:var(--color-theme-dark)}.t-v .card-content-extra{padding:0;padding-bottom:2rem}.t-v .card-content-extra-wrapper{background-color:var(--color-theme-bg-light)}.chapter-overview{margin:2.1875rem calc(var(--padding-page)* -1) 0;padding:1rem;border-top:.125rem solid var(--color-theme-bg);border-bottom:.125rem solid var(--color-theme-bg)}@media (min-width: 45rem){.chapter-overview{margin:2.1875rem 0;padding:1rem;border:.0625rem solid var(--color-theme-bg);border-radius:var(--border-radius)}}@media (min-width: 60rem){.chapter-overview{padding:2rem}}@media (min-width: 90rem){.chapter-overview{padding:5rem 4.6875rem}}.chapter-overview h3{font-size:1.125rem;margin-top:0;margin-bottom:1rem}.chapter-overview-nav h2{margin:0;display:none}.chapter-overview-nav-container{display:flex;flex-direction:column}.chapter-overview-nav ul{margin:.5rem auto 1.5rem;padding:0;list-style:none;line-height:1.25rem;position:relative;display:none}.chapter-overview-nav ul::before{content:"";position:absolute;background:var(--color-theme-bg);top:0;left:.5625rem;width:.125rem;height:100%;content:""}.chapter-overview-nav ul .nav-link{border:none;background:transparent;font-size:1rem;padding:0 0 0 2.25rem;position:relative;text-align:left;cursor:pointer}.chapter-overview-nav ul .nav-link.active{font-weight:700}.chapter-overview-nav ul .nav-link.active::before{border:.3125rem solid var(--color-theme-dark);left:-.125rem;top:-.125rem;width:1.5rem;height:1.5rem}.chapter-overview-nav ul .nav-link::before{position:absolute;border:.1875rem solid var(--color-theme-bg);background:var(--color-white);top:0;left:0;width:1.25rem;height:1.25rem;content:"";border-radius:3.125rem}.chapter-overview-nav ul li{padding:0}.chapter-overview-nav ul li::before{content:none}.chapter-overview-nav ul .nav-item+.nav-item{margin-top:2rem}.chapter-overview-nav ul[aria-expanded="true"]{display:inline-block}@media (min-width: 1300px){.chapter-overview-nav ul{margin:1.25rem 0 1rem;display:block}}@media (min-width: 1300px){.chapter-overview-nav{position:absolute;width:230px;padding:0}.chapter-overview-nav h2{display:block}}@media (max-width: 59.9375rem){.chapter-overview-nav,.chapter-overview-content{padding:0}}.chapter-overview-header{background:var(--color-theme-bg);color:var(--color-theme-btn);border-radius:var(--border-radius);margin-bottom:1rem;padding:1rem}.chapter-overview-header .h2{color:var(--color-theme-btn);margin-bottom:0}@media (min-width: 45rem){.chapter-overview-header{padding:1rem 1.5rem}}.chapter-overview-time{font-size:1rem;display:flex;align-items:center;gap:.5rem;margin-top:.5rem}.chapter-overview-time .icon{font-size:1.25rem}.chapter-overview-btns,.chapter-overview-files,.chapter-overview-sections{margin-top:1.5rem}@media (min-width: 1300px){.chapter-overview-btns,.chapter-overview-files,.chapter-overview-sections{margin-top:2rem}}.chapter-overview-btns{display:flex;flex-direction:column;gap:1rem}@media (min-width: 33.75rem){.chapter-overview-btns{flex-direction:row;gap:2rem}}.chapter-overview-files ul{list-style:none;margin:0;padding:1rem;border:.0625rem solid var(--color-theme-bg);border-radius:var(--border-radius)}@media (min-width: 45rem){.chapter-overview-files ul{padding:2rem 1.5rem}}.chapter-overview-files ul li{padding:0}.chapter-overview-files ul li::before{content:none}.chapter-overview-files ul li+li{margin-top:1rem}.chapter-overview-files ul a{text-decoration:none;font-weight:700}.chapter-overview-files ul a span{text-decoration:underline}.chapter-overview-files ul a .icon{text-decoration:none;margin-right:.5rem}.chapter-overview-files ul a:hover,.chapter-overview-files ul a:focus{color:var(--color-theme-bg)}.chapter-overview .tab-content .tab-pane{display:none}.chapter-overview .tab-content .tab-pane.active{display:block}.chapter-overview-section{border:.0625rem solid var(--color-theme-bg);border-radius:var(--border-radius)}.chapter-overview-section+.chapter-overview-section{margin-top:.5rem}.chapter-overview-section .toggle-btn{padding:1rem 2.5rem 1rem 1.5rem;border:none;background:transparent;display:flex;width:100%;font-size:1rem;font-weight:700;border-radius:var(--border-radius);justify-content:space-between;align-items:center}@media (min-width: 45rem){.chapter-overview-section .toggle-btn{padding:1.5rem 2.5rem 1.5rem 1.5rem}}.chapter-overview-section .toggle-btn[aria-expanded="true"] .icon{transform:rotate(180deg)}.chapter-overview-section .toggle-btn span:first-child{text-align:left}.chapter-overview-section .toggle-btn span:last-child{margin-left:10px}.chapter-overview-section-item{padding:0 1.5rem 1rem;font-size:1rem;display:none;margin-top:-.5rem}@media (min-width: 45rem){.chapter-overview-section-item{padding:0 1.5rem 1.5rem;margin-top:-1rem}}.chapter-overview-section-item[aria-expanded="true"]{display:block}.chapter-overview-toggle{background-color:var(--color-theme-dark);padding:.75rem 1rem;color:var(--color-theme-btn);text-align:center;cursor:pointer;width:100%;border:none;font-size:1rem;border-radius:var(--border-radius-round);line-height:1.6875rem;margin-bottom:0;position:relative;margin-bottom:1rem}@media (min-width: 1300px){.chapter-overview-toggle{display:none}}.chapter-overview-toggle .icon{font-size:.875rem;position:absolute;right:25px;top:50%;transform:translateY(-50%);transition:ease-out .3s}.contact--card{--contact-grid-gap: 2rem;display:block;margin-top:2rem}.contact--card .contact{border:.0625rem solid var(--color-theme-bg);border-radius:var(--border-radius);margin-bottom:1rem;padding:1rem}.contact--card .contact h3{margin:0 0 1rem}@media (min-width: 45rem){.contact--card .contact{padding:2rem 3.75rem}}@media (min-width: 60rem){.contact--card .contact{width:calc(100% / 2 - var(--contact-grid-gap)/2);margin-bottom:0}}@media (min-width: 60rem){.contact--card{display:flex;gap:var(--contact-grid-gap);flex-wrap:wrap}}.contact-link a{font-weight:700;text-decoration:none;display:flex;align-items:center;gap:.5rem;max-width:100%}.contact-link a span{text-decoration:underline;overflow-wrap:break-word;max-width:100%}.contact-link a:hover,.contact-link a:focus{color:var(--color-theme-bg)}.contact-link+.contact-link{margin-top:1rem}.question.hidden{display:none}.question__header{background-color:var(--color-theme-bg);padding:1rem 1.5rem;border-radius:var(--border-radius);margin-bottom:2rem}.question__header h2,.question__header p{color:var(--color-link-nav)}.question__header p{font-size:1.25rem}.question .answers .bold{color:#000;font-size:1.125rem;font-style:normal;font-weight:700;line-height:150%}.question button{margin-top:1.5rem}.question label{padding:16px;margin:8px 0;display:block;border:1px solid var(--color-theme-border);border-radius:6px;display:flex;align-items:center}.question label:hover{cursor:pointer}.question input[type="radio"]{flex-shrink:0;appearance:none;background-color:#fff;margin:0;font:inherit;color:var(--color-theme-bg);width:1.3125rem;height:1.3125rem;border:.1875rem solid currentColor;border-radius:50%;margin-right:20px}.question input[type="radio"]:checked{border:.3125rem solid var(--color-theme-dark);background-color:var(--color-theme-border)}.question .feedback{padding:1.5rem;border-radius:var(--border-radius);margin-top:1.5rem}.question .feedback h3{margin:0}.question .feedback__text,.question .feedback button{margin-top:1rem;margin-bottom:0}.question .feedback--correct{background-color:#DEE5C2;border:1px solid #8DA71C}.question .feedback--incorrect{border:1px solid #88123A;background:#FADBE3}.question .progress{margin-top:48px}.question .progress__bar{display:flex;justify-content:center;align-items:center;margin-top:20px}.question .progress__text{display:flex;justify-content:center;font-size:1rem}.question .progress__circle{width:11px;height:11px;border-radius:50%;border:2px solid var(--color-theme-bg);background-color:#fff;margin:0 5px}.question .progress__circle.answered{border-color:var(--color-theme-dark);background-color:var(--color-theme-bg)}.question .progress__circle.current{width:13px;height:13px;border-color:var(--color-theme-dark-extra);background-color:var(--color-theme-border);border-width:3px}.test--chapter .container{padding:0}.test .summary__question{display:flex;flex-direction:column;border:1px solid var(--color-theme-bg);border-radius:6px;margin:2rem 0;overflow:hidden}.test .summary__question:last-child{margin-bottom:0}.test .summary__question button{display:flex;justify-content:center;align-items:center}.test .summary__question button span{font-size:1.125rem}.test .summary button{width:100%;height:50px;background-color:var(--color-theme-light);border-color:transparent}.test .summary button:hover{cursor:pointer}.test .summary__intro{padding:16px 24px}.test .summary__intro h3{display:flex;align-items:center}.test .summary__intro h3 span:last-child{display:flex;align-items:center;margin-left:5px}.test .summary__intro h3 span:last-child span{margin-left:10px}.test .summary__intro .icon{border-radius:50%;font-size:9px;padding:5px;color:white}.test .summary__intro .correct .icon{background-color:#5CB85C}.test .summary__intro .incorrect .icon{background-color:#D9534F}.test .summary__collapse{padding:16px 24px;background-color:var(--color-theme-light)}.test .summary__collapse{display:block;padding-top:0}.test .summary__collapse h4{font-size:var(--font-size-text);line-height:1.5;margin-bottom:0}.test .summary__collapse div:first-child{display:flex;align-items:start}.test .summary__collapse div:first-child h4{text-wrap:nowrap}.test .summary__collapse div:first-child h4,.test .summary__collapse div:first-child p{margin:0}.test .summary__collapse div:first-child p{margin-left:10px}.test .summary__collapse.hidden{display:none}.test .summary__collapse .feedback__text p:first-child{margin-top:0}.test .icon-expand-more{position:absolute;transition:transform 0.3s ease}.test .rotate-180{transform:rotate(180deg)}.section-good-job{border-top:2px solid var(--color-theme-dark);background-color:var(--color-theme-light)}.section-good-job .container{text-align:center}.section-good-job div{margin-bottom:1rem}.section-good-job a{margin-top:1rem}.section.test-success,.section.test-failed{text-align:center}.section.test-success{background-color:#DEE5C2}.section.test-failed{background:#FADBE3}.footnotes{font-size:.875rem;padding-top:.5rem;margin-top:1rem;border-top:1px solid var(--color-grey-dark)}.footnotes span{display:inline-block}.footnotes ol{padding:0;padding-left:.9375rem;margin:0;list-style:decimal}.footnotes ol p{margin:0}.footnotes ol .link-back{margin-left:.3125rem;padding:0px .25rem;text-decoration:none}.footnotes ol .link-back:hover{text-decoration:underline}.footnotes ol li{margin-bottom:.3125rem;padding:0}.footnotes ol li::before{content:none}.footnotes ol li div{display:flex;align-items:center;justify-content:space-between}.educationSection{scroll-padding-top:290px}.educationSection.anchoradjustment{scroll-padding-top:93px}sup{vertical-align:top;position:relative;top:-.3125rem}sup.footnote{margin-left:-3px}.login-container{border:.0625rem solid var(--color-theme-bg);border-radius:var(--border-radius);padding:1rem}.login-container .btn{margin-top:.5rem}@media (min-width: 45rem){.login-container{padding:3rem}.login-container .btn{margin-top:1rem}}.rte-block{margin-block:1rem}.rte-block .box-list-external-links{margin:0;padding:0}

