/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.3;-webkit-text-size-adjust:100%}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1rem}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1rem}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}button,input,optgroup,select,textarea{font-family:inherit;font-size:1rem;line-height:1.3;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}.breadcrumbs{box-shadow:inset 0 -1px 0 0 rgba(0,0,0,.12)}.breadcrumbs nav{width:auto;max-width:960px;padding-right:16px;padding-left:16px}@media screen and (min-width: 481px){.breadcrumbs nav{padding-right:24px;padding-left:24px}}@media screen and (min-width: 1008px){.breadcrumbs nav{padding-left:0;padding-right:0;margin-left:auto;margin-right:auto}}.breadcrumbs nav .plain-list{padding-top:16px;padding-bottom:16px}@media screen and (min-width: 769px){.breadcrumbs nav .plain-list{padding-top:0}}.breadcrumbs .path-section{display:none;font-family:"Circular",Arial,Helvetica,sans-serif;font-weight:400;font-size:1rem;line-height:1.5;padding-top:0}.breadcrumbs .path-section:nth-last-child(2){display:inline-block;padding-left:1.75rem;background:url("/Static/gfx/arrow/round-keyboard_arrow_left-24px.svg") center left no-repeat;background-size:1.5rem}@media screen and (min-width: 769px){.breadcrumbs .path-section{padding-top:16px;display:inline-block}.breadcrumbs .path-section:first-child{padding-left:0;background:none}.breadcrumbs .path-section:not(:first-child){padding-top:0;padding-left:1.75rem;background:url("/Static/gfx/arrow/round-keyboard_arrow_right-24px.svg") bottom left no-repeat;background-size:1.5rem}}.breadcrumbs .path-current-page{display:none;font-family:"Circular",Arial,Helvetica,sans-serif;font-weight:400;font-size:1rem;line-height:1.5;color:rgba(0,0,0,.67);padding-top:12px;padding-left:1.75rem}@media screen and (min-width: 769px){.breadcrumbs .path-current-page{display:inline-block;background:url("/Static/gfx/arrow/round-keyboard_arrow_right-24px.svg") bottom left no-repeat;background-size:1.5rem}}.breadcrumbs a{font-family:"Circular",Arial,Helvetica,sans-serif;font-weight:400;font-size:1rem;text-decoration:none}.breadcrumbs a:hover{text-decoration:underline;text-underline-offset:1.152px;text-decoration-thickness:1.04px}:target:before{content:"";display:block;padding-top:65px;margin-top:-65px;animation:target-background-before .4s backwards .6s}@media screen and (min-width: 481px){:target:before{padding-top:80px;margin-top:-80px}}:target{animation:target-background .5s backwards .5s}@keyframes target-background{0%{background-color:rgba(38,208,124,.12)}100%{background-color:rgba(0,0,0,0)}}@keyframes target-background-before{0%{background-color:#fff}100%{background-color:rgba(0,0,0,0)}}.table-of-contents{padding:0}.table-of-contents .nav-link{display:inline-block;line-height:1.45;padding-left:1.875rem;background-size:1.5rem;background-position:left center;background-repeat:no-repeat;background-image:url(/Static/gfx/arrow/arrow-down-blue-24px.svg)}.table-of-contents .nav-link:hover{background-image:url(/Static/gfx/arrow/arrow-down-blue116-24px.svg)}.table-of-contents ul{list-style-type:none;padding:0}.table-of-contents li:last-child{padding-bottom:0px}.nav-right.table-of-contents{display:none}@media screen and (min-width: 769px){.nav-right.table-of-contents{top:90px;padding-left:0;position:sticky;align-self:start}.nav-right.table-of-contents li{padding-left:4px;padding-top:12px}.nav-right.table-of-contents .heading-toc{font-size:1.125rem;font-weight:bold;margin-bottom:12px}.nav-right.table-of-contents.is-showing{display:block}}.table-wrapper{display:flex;justify-content:flex-start;margin:0 -16px}.table-wrapper table{table-layout:fixed;width:100%;max-width:630px;border:0;border-collapse:collapse;margin-top:16px;text-wrap:pretty;font-size:.875rem}.table-wrapper table thead{border:none;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.table-wrapper table tbody{display:inline-grid}.table-wrapper table tbody tr{border-bottom:none;padding:10px 24px;vertical-align:top}.table-wrapper table tbody tr:first-child{background-color:rgba(0,110,150,.08)}.table-wrapper table tbody tr:nth-of-type(odd){background-color:rgba(0,110,150,.08)}.table-wrapper table tbody tr:nth-of-type(even){background-color:#fff}.table-wrapper table tbody th,.table-wrapper table tbody td{display:grid;grid-template-columns:1fr 2fr;gap:8px;font-size:.875rem;padding:4px;overflow-wrap:anywhere}.table-wrapper table tbody th>*,.table-wrapper table tbody td>*{grid-column:2/span 1}.table-wrapper table tbody th::before,.table-wrapper table tbody td::before{content:attr(data-label);grid-row:1;grid-column:1/span 1;font-family:"Circular",Arial,Helvetica,sans-serif;font-weight:500;font-size:.875rem;text-align:left}.table-wrapper table th,.table-wrapper table td{background-color:rgba(0,0,0,0);text-align:left !important}.table-wrapper table p{font-size:.875rem;margin-top:0}.table-wrapper table a{text-decoration:underline;text-underline-offset:1.008px;text-decoration-thickness:.91px}@supports(container-type: inline-size){.table-wrapper{container-type:inline-size}@container (min-width: 600px){.table-wrapper{margin:0}.table-wrapper table{display:inline-block;table-layout:auto;width:auto;overflow-x:auto;border:1px solid rgba(0,110,150,.24)}.table-wrapper table thead,.table-wrapper table tbody{width:100%}.table-wrapper table thead tr,.table-wrapper table tbody tr{vertical-align:top}.table-wrapper table thead tr th,.table-wrapper table thead tr td,.table-wrapper table tbody tr th,.table-wrapper table tbody tr td{display:table-cell;padding:8px;color:rgba(0,0,0,.87);text-align:left}.table-wrapper table thead tr th:first-child,.table-wrapper table thead tr td:first-child,.table-wrapper table tbody tr th:first-child,.table-wrapper table tbody tr td:first-child{padding-left:16px}.table-wrapper table thead tr th:last-child,.table-wrapper table thead tr td:last-child,.table-wrapper table tbody tr th:last-child,.table-wrapper table tbody tr td:last-child{padding-right:16px}.table-wrapper table thead{clip-path:initial;position:initial;height:auto;width:100%;margin:0;overflow:revert}.table-wrapper table thead th{background-color:rgba(0,110,150,.24);font-weight:500;text-align:left}.table-wrapper table thead th p{font-weight:500}.table-wrapper table tbody{display:table-row-group}.table-wrapper table tbody tr{padding:0}.table-wrapper table tbody tr:first-child{background-color:#fff}.table-wrapper table tbody tr:nth-of-type(odd){background-color:#fff}.table-wrapper table tbody tr:nth-of-type(even){background-color:rgba(0,110,150,.08)}.table-wrapper table tbody tr td::before{display:none}}}@supports not (container-type: inline-size){@media screen and (min-width: 600px){.table-wrapper{margin:0}.table-wrapper table{display:inline-block;table-layout:auto;width:auto;overflow-x:auto;border:1px solid rgba(0,110,150,.24)}.table-wrapper table thead,.table-wrapper table tbody{width:100%}.table-wrapper table thead tr,.table-wrapper table tbody tr{vertical-align:top}.table-wrapper table thead tr th,.table-wrapper table thead tr td,.table-wrapper table tbody tr th,.table-wrapper table tbody tr td{display:table-cell;padding:8px;color:rgba(0,0,0,.87);text-align:left}.table-wrapper table thead tr th:first-child,.table-wrapper table thead tr td:first-child,.table-wrapper table tbody tr th:first-child,.table-wrapper table tbody tr td:first-child{padding-left:16px}.table-wrapper table thead tr th:last-child,.table-wrapper table thead tr td:last-child,.table-wrapper table tbody tr th:last-child,.table-wrapper table tbody tr td:last-child{padding-right:16px}.table-wrapper table thead{clip-path:initial;position:initial;height:auto;width:100%;margin:0;overflow:revert}.table-wrapper table thead th{background-color:rgba(0,110,150,.24);font-weight:500;text-align:left}.table-wrapper table thead th p{font-weight:500}.table-wrapper table tbody{display:table-row-group}.table-wrapper table tbody tr{padding:0}.table-wrapper table tbody tr:first-child{background-color:#fff}.table-wrapper table tbody tr:nth-of-type(odd){background-color:#fff}.table-wrapper table tbody tr:nth-of-type(even){background-color:rgba(0,110,150,.08)}.table-wrapper table tbody tr td::before{display:none}}}img{max-width:100%;height:auto;border-radius:2px}.icon-symbol{width:1.5rem;height:1.5rem;flex-shrink:0;vertical-align:middle;fill:currentColor}.icon{width:1.5rem;height:1.5rem;flex-shrink:0;vertical-align:middle;fill:currentColor;display:inline-flex;place-items:center;place-content:center;line-height:1;flex-shrink:0;fill:currentColor}.icon.i-error{width:1rem;height:1rem}.icon.i-work-heart,.icon.i-work-outline-heart{width:1.75rem}.horizontalline{border-top:1px solid rgba(0,0,0,.16);padding-top:12px;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.horizontalline-text{text-align:center;border-bottom:1px solid rgba(0,0,0,.38);line-height:.1rem;margin:40px 0 16px;color:rgba(0,0,0,.67)}.horizontalline-text span{background:#fff;font-family:"Circular",Arial,Helvetica,sans-serif;font-weight:500;padding:0 12px}h1,h2{font-family:"Circular",Arial,Helvetica,sans-serif;font-weight:700}h3,h4{font-family:"Circular",Arial,Helvetica,sans-serif;font-weight:500}h1{font-size:2rem;line-height:1.3}@media screen and (min-width: 769px){h1{font-size:3rem;line-height:1.05}}h2{font-size:1.625rem;line-height:1.15;margin-top:24px}@media screen and (min-width: 769px){h2{font-size:2rem;line-height:1.125;margin-top:40px}}h2.heading-toc{font-size:1.125rem;margin-top:24px}h3{font-size:1.375rem;font-weight:500;line-height:1.1;letter-spacing:-0.0025rem;margin-top:24px}@media screen and (min-width: 769px){h3{font-size:1.625rem;line-height:1.1;margin-top:40px}}h4{font-size:1.125rem;font-weight:500;line-height:1.1;letter-spacing:-0.0125rem;margin-top:24px}@media screen and (min-width: 769px){h4{font-size:1.25rem;line-height:1.2}}.headline2{font-family:"Circular",Arial,Helvetica,sans-serif;font-weight:700;font-size:1.625rem;line-height:1.15;margin-top:16px}@media screen and (min-width: 769px){.headline2{font-size:2rem;line-height:1.125}}.headline3{font-family:"Circular",Arial,Helvetica,sans-serif;font-weight:500;font-size:1.375rem;line-height:1.1;margin-top:24px}@media screen and (min-width: 769px){.headline3{font-size:1.625rem;line-height:1.1;margin-top:40px}}.headline4{font-family:"Circular",Arial,Helvetica,sans-serif;font-weight:500;font-size:1.125rem;line-height:1.1;letter-spacing:-0.0125em;margin-top:16px}@media screen and (min-width: 769px){.headline4{font-size:1.25rem;line-height:1.2}}a{font-family:"Circular",Arial,Helvetica,sans-serif;font-weight:400;font-size:1.125rem;text-decoration:underline;text-underline-offset:1.296px;text-decoration-thickness:1.17px;color:#006e96;text-decoration-color:rgba(0,110,150,.67)}@media screen and (min-width: 769px){a{font-size:1.25rem;text-decoration:underline;text-underline-offset:1.44px;text-decoration-thickness:1.3px}}a:hover{color:#00456d;text-decoration-color:#00456d}a:focus-visible{outline:2px solid #006e96;outline-offset:2px}a.external,a[href^=http]:not([href*="antagning.se"]):not([href*="universityadmissions.se"]){background:url("/Static/gfx/externallink_blue.svg") center right no-repeat;padding-right:1.5rem}@media screen and (min-width: 769px){a.external,a[href^=http]:not([href*="antagning.se"]):not([href*="universityadmissions.se"]){background-position:center right -2px}}a.external:hover,a[href^=http]:not([href*="antagning.se"]):not([href*="universityadmissions.se"]):hover{background:url("/Static/gfx/externallink_blue-116.svg") center right no-repeat;padding-right:1.5rem}@media screen and (min-width: 769px){a.external:hover,a[href^=http]:not([href*="antagning.se"]):not([href*="universityadmissions.se"]):hover{background-position:center right -2px}}table a,p a{font-size:inherit}body .blockheading,body .grouplabel+*{margin-top:12px}p{font-family:"Circular",Arial,Helvetica,sans-serif;font-weight:400;font-size:1.125rem;margin-top:12px;padding-bottom:2px;color:rgba(0,0,0,.87)}@media screen and (min-width: 769px){p{font-size:1.25rem;line-height:1.4}}li>p:first-child{margin-top:0}li{font-family:"Circular",Arial,Helvetica,sans-serif;font-weight:400;font-size:1.125rem;color:rgba(0,0,0,.87);border-color:rgba(0,0,0,.12);padding-top:12px}@media screen and (min-width: 769px){li{font-size:1.25rem}}.plain-list{margin:0;padding:0;list-style:none}.block{margin-top:16px}hr{border:1px solid rgba(0,0,0,.12)}ul{padding-inline-start:40px}ol{margin-inline-start:0;margin-inline-end:0;padding-inline-start:40px}.basebackground{background-color:#fff;border-radius:2px}.helpertext{font-size:.875rem;color:rgba(0,0,0,.67);margin:8px 12px 0 12px}.overline,.grouplabel{line-height:1.38;font-family:"Circular",Arial,Helvetica,sans-serif;font-weight:500;font-size:1rem;color:rgba(0,0,0,.87)}@media print{header,form,nav,footer,#appVersionId{display:none}main{font-family:Arial,Helvetica,sans-serif;color:#000;margin:10px;padding:20px;position:absolute;left:0;top:0;height:inherit}}.hide,.hidden{display:none}.hidden{visibility:hidden}body.hasoverlay{overflow:hidden}@media screen and (min-width: 481px){body.hasoverlay{overflow:visible}}/*! –––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––
Font: Circular
Cuts: Regular, Medium, Bold
Format: woff, woff2
Purchase Date: March 24, 2020
––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––
Legal Disclaimer for Web licence
Licence to use webfonts for displaying dynamic text on designated website domains.
Should the license page views limit be exceeded the license holder will be required to contact Lineto.com for an upgrade.
It is strictly prohibited to rename the font and to download or use these fonts in any other media.
These Web fonts are licensed exclusively for the use on the following domain(s) and their subdomains:
For use on:
antagning.se, universityadmissions.se
with up to 15m page views per month
––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––
INSTRUCTIONS
The Web Font delivery folder contains all purchased Web Fonts, example CSS
file containing @font-face feature statements, and HTML Sample Pages.
You are only allowed to use the cuts listed above for the licensed
application.

We recommend using the @font-face statements from the example CSS file.
Depending on your application structure, you may need to adjust the
paths to the fonts. It is prohibited to change font/file names.

Please see the HTML Sample Page in the font delivery package for further
information about Character Groups, Language Support and
OpenType features etc.
––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––
Manufacturer  Lineto GmbH
Vendor URL    https://lineto.com
Copyright     Copyright © 2020 by Lineto GmbH.
https://lineto.com
All rights reserved

Designer      Laurenz Brunner
https://lineto.com/designers

EULA          https://lineto.com/api/front/documents/eula
––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/@font-face{font-family:"Circular";font-weight:400;src:local("Circular"),url("/Static/Fonts/CircularXXSub-RegularSubset.woff2") format("woff2");font-display:swap}@font-face{font-family:"Circular";font-weight:500;src:local("Circular"),url("/Static/Fonts/CircularXXSub-MediumSubset.woff2") format("woff2");font-display:swap}@font-face{font-family:"Circular";font-weight:700;src:local("Circular"),url("/Static/Fonts/CircularXXSub-BoldSubset.woff2") format("woff2");font-display:swap}.articlepage section .main-content{grid-column:1/span 4}@media screen and (min-width: 481px){.articlepage section .main-content{grid-column:1/span 12}}@media screen and (min-width: 769px){.articlepage section .main-content{grid-column:1/span 9}}@media screen and (min-width: 1008px){.articlepage section .main-content{grid-column:1/span 8}}.articlepage section .main-content p.introduction{font-size:1.25rem;color:rgba(0,0,0,.87);margin-top:16px}@media screen and (min-width: 769px){.articlepage section .main-content p.introduction{font-size:1.375rem;line-height:1.36}}.articlepage section .main-content p.introduction+picture img{margin-top:24px}@media screen and (min-width: 769px){.articlepage section .main-content p.introduction+picture img{margin-top:40px}}.articlepage section .main-content .link{margin-top:16px}.articlepage section .main-content .link p{margin-top:0}.articlepage section .main-content .nav-main{padding-left:0}.articlepage section .main-content .nav-main+*{margin-top:24px}@media screen and (min-width: 769px){.articlepage section .main-content .nav-main+*{margin-top:40px}}.articlepage section .main-content .last-updated{padding-top:24px;color:rgba(0,0,0,.67)}.articlepage section .nav-right.table-of-contents{grid-column:1/span 4}@media screen and (min-width: 769px){.articlepage section .nav-right.table-of-contents{grid-column:10/span 3}}@media screen and (min-width: 1008px){.articlepage section .nav-right.table-of-contents{grid-column:9/span 4}}.searchpage section *{grid-column:1/span 4}@media screen and (min-width: 481px){.searchpage section *{grid-column:1/span 12}}.searchpage section .illustrationwrapper{grid-column:1/span 4}@media screen and (min-width: 481px){.searchpage section .illustrationwrapper{grid-column:1/span 12}}@media screen and (min-width: 769px){.searchpage section .illustrationwrapper{grid-column:1/span 8}}.searchpage .list-result em{font-weight:bolder}.searchpage .list-result ul{list-style-type:none;padding-left:0}.searchpage .list-result li{margin-top:16px}.searchpage .list-result .search-hit{border-top:1px solid rgba(0,0,0,.04)}.searchpage .list-result .search-hit:first-of-type{border-top:none}.searchpage .list-result .search-hit p.search-hit-section{font-size:1.125rem;margin:0px;padding:0px}.searchpage .list-result .search-hit p.search-hit-snippet{font-size:1rem;margin-bottom:0px;margin-top:8px}.searchpage .list-result .search-hit a.search-hit-url[href^=http],.searchpage .list-result .search-hit a.search-hit-url[href^=http]:hover{background:none;padding-right:0}.searchpage section .paging,.faq-page section .paging{grid-column:1/span 4;margin-top:16px;display:grid;grid-template-columns:1fr auto 1fr}@media screen and (min-width: 481px){.searchpage section .paging,.faq-page section .paging{margin-top:24px;grid-column:4/span 6}}.searchpage section .paging .paging-prev,.faq-page section .paging .paging-prev{text-decoration:none;text-underline-offset:unset;grid-column:1;justify-self:right}.searchpage section .paging span,.faq-page section .paging span{line-height:1.5;margin:0 24px;grid-column:2}.searchpage section .paging .paging-next,.faq-page section .paging .paging-next{text-decoration:none;grid-column:3;justify-self:left}#search-button{display:none}.searchbanner{background-color:rgba(0,110,150,.16);padding:24px 16px}@media screen and (min-width: 481px){.searchbanner{padding-right:24px;padding-left:24px}}@media screen and (min-width: 769px){.searchbanner{padding-top:40px;padding-bottom:40px}}.searchbanner .searcharea{max-width:566px;margin:auto;width:auto;max-width:960px}.searchbanner .searcharea form{display:grid;grid-template-columns:repeat(4, 1fr);grid-column-gap:16px;width:100%}@media screen and (min-width: 481px){.searchbanner .searcharea form{grid-template-columns:repeat(12, 1fr);grid-column-gap:24px}}.searchbanner .searcharea form .searchfield{display:flex;flex-wrap:wrap;grid-column:1/span 4}@media screen and (min-width: 481px){.searchbanner .searcharea form .searchfield{grid-column:1/span 12}}@media screen and (min-width: 769px){.searchbanner .searcharea form .searchfield{grid-column:1/span 9}}@media screen and (min-width: 1008px){.searchbanner .searcharea form .searchfield{grid-column:1/span 8}}@media screen and (min-width: 481px){.searchbanner .searcharea form .searchfield{flex-wrap:nowrap}}.searchbanner .searcharea form .searchfield .textfield{flex-grow:1}@media screen and (min-width: 481px){.searchbanner .searcharea form .searchfield .textfield{padding-right:16px}}@media screen and (min-width: 481px){.searchbanner .searcharea form .searchfield .faqsearch{width:auto}}.faq-page section>*{grid-column:1/span 4}@media screen and (min-width: 481px){.faq-page section>*{grid-column:1/span 12}}@media screen and (min-width: 769px){.faq-page section>*{grid-column:1/span 9}}@media screen and (min-width: 1008px){.faq-page section>*{grid-column:1/span 8}}.faq-page section>h2:first-child{margin-top:0}.faq-page section .faq-start-categories,.faq-page section .faq-background{grid-column:1/span 4}@media screen and (min-width: 481px){.faq-page section .faq-start-categories,.faq-page section .faq-background{grid-column:1/span 12}}.faq-page section .faq-start-categories{margin-top:24px;display:grid;grid-template-columns:repeat(1, 1fr);grid-gap:24px}@media screen and (min-width: 481px){.faq-page section .faq-start-categories{grid-template-columns:repeat(2, 1fr)}}@media screen and (min-width: 769px){.faq-page section .faq-start-categories{grid-template-columns:repeat(3, 1fr)}.faq-page section .faq-start-categories.twocol{grid-template-columns:repeat(2, 1fr)}}.faq-page section .faq-start-categories .horizontalline{border-top:1px solid rgba(0,0,0,.16);padding-top:12px;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}@media screen and (min-width: 481px){.faq-page section .faq-start-categories .horizontalline{display:none}}.faq-page section .faq-start-categories .categorylinks{display:block;text-decoration:none}.faq-page section .faq-start-categories .categorylinks .categoryheading{font-family:"Circular",Arial,Helvetica,sans-serif;font-weight:500;font-size:1.125rem;text-decoration:underline;text-underline-offset:1.296px;text-decoration-thickness:1.17px;margin-top:0}@media screen and (min-width: 481px){.faq-page section .faq-start-categories .categorylinks .categoryheading{font-size:1.25rem;text-decoration:underline;text-underline-offset:1.44px;text-decoration-thickness:1.3px}}.faq-page section .faq-start-categories .categorylinks p{font-size:1rem}.faq-page section .faq-start-categories .categorylinks .linkarrow{display:inline-block;background:url(/Static/gfx/arrow/arrow-right-black67-24px.svg) no-repeat right center;background-size:1.5rem;color:rgba(0,0,0,.67);padding-right:1.875rem}.faq-page section .faq-background{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);margin-top:16px}@media screen and (min-width: 481px){.faq-page section .faq-background{margin-top:40px}}.faq-page section .faq-background .questions-background{background-color:rgba(0,110,150,.04);border-bottom:4px solid #fff;display:grid;grid-template-columns:repeat(4, 1fr)}@media screen and (min-width: 481px){.faq-page section .faq-background .questions-background{border-bottom:8px solid #fff}}@media screen and (min-width: 769px){.faq-page section .faq-background .questions-background{border-bottom:none}}@media screen and (min-width: 769px){.faq-page section .faq-background .questions-background:last-child{padding-bottom:40px}}.faq-page section .faq-background .question-listing{grid-column:1/span 4}@media screen and (min-width: 481px){.faq-page section .faq-background .question-listing{grid-column:1/span 3}}@media screen and (min-width: 769px){.faq-page section .faq-background .question-listing{grid-column:1/span 12}}@media screen and (min-width: 1008px){.faq-page section .faq-background .question-listing{width:960px;padding-left:0;padding-right:0;margin-left:auto;margin-right:auto}}.faq-page section .faq-background .category-listing .subcategoryheading{margin-top:0;padding:16px}@media screen and (min-width: 481px){.faq-page section .faq-background .category-listing .subcategoryheading{padding-left:24px;padding-right:24px}}@media screen and (min-width: 769px){.faq-page section .faq-background .category-listing .subcategoryheading{padding-top:32px}}@media screen and (min-width: 1008px){.faq-page section .faq-background .category-listing .subcategoryheading{padding-left:0;padding-right:0}}@media screen and (min-width: 481px){.faq-page section .faq-background .category-listing .expandable-block{padding-left:20px;padding-right:20px}}.faq-page .search-result,.faq-page #search_result_info{grid-column:1/span 4}@media screen and (min-width: 481px){.faq-page .search-result,.faq-page #search_result_info{grid-column:1/span 12}}@media screen and (min-width: 769px){.faq-page .search-result,.faq-page #search_result_info{grid-column:1/span 8}}.faq-page .search-result{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);margin-top:16px}@media screen and (min-width: 481px){.faq-page .search-result{width:100%;margin-left:inherit;margin-right:inherit}}.faq-page #search_result_info{font-family:"Circular",Arial,Helvetica,sans-serif;font-weight:500;font-size:1.125rem;margin-top:0}@media screen and (min-width: 769px){.faq-page #search_result_info{font-family:"Circular",Arial,Helvetica,sans-serif;font-weight:500;font-size:1.25rem}}.faq-page .search-categories_mobile{margin-top:8px;grid-column:1/span 4}@media screen and (min-width: 481px){.faq-page .search-categories_mobile{grid-column:1/span 8}}@media screen and (min-width: 769px){.faq-page .search-categories_mobile{display:none}}.faq-page .search-categories_desktop{display:none}@media screen and (min-width: 769px){.faq-page .search-categories_desktop{display:block;grid-column:9/span 4;grid-row-start:none}}.faq-page .search-categories_desktop ul{padding:0}.faq-page .search-categories_desktop li{padding:8px 16px;list-style:none;cursor:pointer;font-size:1rem}.faq-page .search-categories_desktop li a{font-size:1rem;text-decoration:underline;text-underline-offset:1.152px;text-decoration-thickness:1.04px}.faq-page .search-categories_desktop li[aria-selected=true]{background:rgba(0,110,150,.08);color:#006e96}.duplicate-question-columns{display:flex;flex-direction:column;align-items:first baseline;justify-content:space-between;margin-top:12px}@media screen and (min-width: 769px){.duplicate-question-columns{flex-direction:row}}.duplicate-question-columns .faq-questions-left{display:grid;grid-template-rows:repeat(1, 1fr);width:100%}@media screen and (min-width: 769px){.duplicate-question-columns .faq-questions-left{width:48.7%;align-self:flex-start}}.duplicate-question-columns .faq-questions-left .faq-question.mobile-limit-view{display:none}.duplicate-question-columns .faq-questions-right{width:100%}@media screen and (min-width: 769px){.duplicate-question-columns .faq-questions-right .showmorehits{display:none}}.duplicate-question-columns .faq-questions-right .showmorehits .mobile-limit-view{display:none}@media screen and (min-width: 769px){.duplicate-question-columns .faq-questions-right{display:grid;width:48.7%}}.duplicate-question-columns .faq-questions-right .faq-question.mobile-limit-view{display:none}.faq-question .expandable-text,.faq-question p,.faq-question a,.faq-question li,.search-result .expandable-text,.search-result p,.search-result a,.search-result li{font-size:1rem}.faq-question a,.search-result a{text-decoration:underline;text-underline-offset:1.152px;text-decoration-thickness:1.04px}.faq-question a[href^=http]:not([href*="antagning.se"]):not([href*="universityadmissions.se"]),.search-result a[href^=http]:not([href*="antagning.se"]):not([href*="universityadmissions.se"]){background:url("/Static/gfx/externallink_blue.svg") center right no-repeat;padding-right:1.5rem}@media screen and (min-width: 769px){.faq-question a[href^=http]:not([href*="antagning.se"]):not([href*="universityadmissions.se"]),.search-result a[href^=http]:not([href*="antagning.se"]):not([href*="universityadmissions.se"]){background-position:center right -2px}}.faq-question a[href^=http]:not([href*="antagning.se"]):not([href*="universityadmissions.se"]):hover,.search-result a[href^=http]:not([href*="antagning.se"]):not([href*="universityadmissions.se"]):hover{background:url("/Static/gfx/externallink_blue-116.svg") center right no-repeat;padding-right:1.5rem}@media screen and (min-width: 769px){.faq-question a[href^=http]:not([href*="antagning.se"]):not([href*="universityadmissions.se"]):hover,.search-result a[href^=http]:not([href*="antagning.se"]):not([href*="universityadmissions.se"]):hover{background-position:center right -2px}}.faq-question .expandable-body h2,.faq-question .expandable-body h3,.faq-question .expandable-body h4,.search-result .expandable-body h2,.search-result .expandable-body h3,.search-result .expandable-body h4{font-size:1rem;margin-top:12px}.faq-question .expandable-body h2:first-child,.faq-question .expandable-body h3:first-child,.faq-question .expandable-body h4:first-child,.search-result .expandable-body h2:first-child,.search-result .expandable-body h3:first-child,.search-result .expandable-body h4:first-child{margin-top:0}.faq-question .expandable-body p:first-child,.search-result .expandable-body p:first-child{margin-top:0}.gap-horizontalline{border-bottom:4px solid #fff;margin:0 -16px}@media screen and (min-width: 481px){.gap-horizontalline{border-bottom:8px solid #fff;margin:0 -24px}}@media screen and (min-width: 769px){.gap-horizontalline{display:none}}.block-preview{max-width:595px}.block-preview .expandable-block .expandable-body{display:block}.related-links{border:1px solid rgba(0,0,0,.12);margin-top:32px;padding:16px;padding-bottom:0}.related-links h2,.related-links .headline3{margin-top:0}.related-links ul{padding:0;margin-bottom:0;list-style:none}.related-links li{list-style:none;margin-left:-16px;margin-right:-16px;padding:12px 16px}.related-links li:nth-of-type(odd){background-color:rgba(0,0,0,.04)}h2+.expandable-block{margin-top:12px}.expandable-block{box-sizing:border-box}.expandable-block.expanded>.wrapper-heading>.expandable-heading{background:url("/Static/gfx/round-remove_circle_outline-24px.svg") left .75rem top .875rem no-repeat;background-size:1.5rem}.expandable-block.expanded>.wrapper-heading>.expandable-body{display:block}.expandable-block .wrapper-heading{margin-top:0;line-height:0}.expandable-block .expandable-body{display:none;padding:.75rem 0 .5rem 3rem}.expandable-block .expandable-body h2,.expandable-block .expandable-body h3,.expandable-block .expandable-body h4{font-size:1.125rem;margin-top:12px}@media screen and (min-width: 769px){.expandable-block .expandable-body h2,.expandable-block .expandable-body h3,.expandable-block .expandable-body h4{font-size:1.25rem}}.expandable-block>.wrapper-heading>.expandable-heading{background:url("/Static/gfx/round-add_circle_outline-24px.svg") left .75rem top .875rem no-repeat;padding:.75rem .75rem .75rem 3rem;background-size:1.5rem;font-family:"Circular",Arial,Helvetica,sans-serif;font-weight:500;font-size:1.25rem;line-height:1.375;border:none;width:100%;text-align:left;color:rgba(0,0,0,.87);cursor:pointer;box-sizing:border-box}.expandable-block>.wrapper-heading>.expandable-heading:hover .expandable-text{text-decoration:underline;text-underline-offset:1.44px;text-decoration-thickness:1.3px;text-decoration-color:rgba(0,0,0,.87)}.expandable-block>.wrapper-heading>.expandable-heading:focus-visible{outline:2px solid #006e96;outline-offset:-2px}.expandable-block .minimize-button{border:none;background-color:rgba(0,0,0,0);color:#006e96;text-decoration:underline;text-underline-offset:1.152px;text-decoration-thickness:1.04px;padding:0;cursor:pointer}.expandable-block .minimize-button:hover{color:#00456d;text-decoration-color:#00456d}.expandable-block .expandable-footer{margin-top:16px}.image-block{margin-top:16px}.image-block img{max-width:100%;height:auto;border-radius:2px;margin-bottom:12px}.teaser-block{margin-bottom:16px}.teaser-block__img{margin-top:16px}button{cursor:pointer}button:focus-visible{outline:2px solid #006e96;outline-offset:2px}.contained-button,.outlined-button,.text-button,.buttonlike,.buttonlike_arrow,.buttonlike_arrow_back{width:100%;display:block;font-family:"Circular",Arial,Helvetica,sans-serif;font-weight:500;font-size:1rem;padding:12px 16px;margin-top:16px;border-radius:2px;border:none;outline:none}.contained-button.autowidth,.outlined-button.autowidth,.text-button.autowidth{width:auto}.contained-button.remove,.outlined-button.remove,.text-button.remove{color:#e42635}.contained-button.remove:hover,.outlined-button.remove:hover,.text-button.remove:hover{background-color:rgba(228,38,53,.08);color:#920000}.contained-button.remove:active,.outlined-button.remove:active,.text-button.remove:active{background-color:rgba(228,38,53,.16);color:#920000}.contained-button:disabled,.outlined-button:disabled,.text-button:disabled{color:rgba(0,0,0,.38);background-color:rgba(0,0,0,0);cursor:default}.contained-button.expand-button.calculator-toggle,.outlined-button.expand-button.calculator-toggle,.text-button.expand-button.calculator-toggle{margin-top:0;background:url("/Static/gfx/arrow/chevron-down-white-24px.svg") no-repeat right .75rem center;background-size:1.5rem;border-radius:0;background-color:#006e96;color:#fff;font-size:1.125rem;text-align:left;padding:1rem 2.75rem 1rem 1rem}.contained-button.expand-button.calculator-toggle.expanded,.outlined-button.expand-button.calculator-toggle.expanded,.text-button.expand-button.calculator-toggle.expanded{background:url("/Static/gfx/arrow/chevron-up-white-24px.svg") no-repeat right .75rem center;background-size:1.5rem;background-color:#006e96}.contained-button.expand-button.calculator-toggle:hover,.outlined-button.expand-button.calculator-toggle:hover,.text-button.expand-button.calculator-toggle:hover{background-color:#005a82}.contained-button.expand-button.calculator-toggle.purple-toggle,.outlined-button.expand-button.calculator-toggle.purple-toggle,.text-button.expand-button.calculator-toggle.purple-toggle{background:url("/Static/gfx/arrow/chevron-down-black-24px.svg") no-repeat right .75rem center;background-size:1.5rem;background-color:rgba(98,38,158,.24);color:#000}.contained-button.expand-button.calculator-toggle.purple-toggle.expanded,.outlined-button.expand-button.calculator-toggle.purple-toggle.expanded,.text-button.expand-button.calculator-toggle.purple-toggle.expanded{background:url("/Static/gfx/arrow/chevron-up-black-24px.svg") no-repeat right .75rem center;background-size:1.5rem;background-color:rgba(98,38,158,.24)}.contained-button.expand-button.calculator-toggle.purple-toggle:hover,.outlined-button.expand-button.calculator-toggle.purple-toggle:hover,.text-button.expand-button.calculator-toggle.purple-toggle:hover{background-color:rgba(98,38,158,.16)}.contained-button.expand-button.showmorehits,.outlined-button.expand-button.showmorehits,.text-button.expand-button.showmorehits{background:url("/Static/gfx/arrow/chevron-down-blue-24px.svg") no-repeat right .75rem center;background-size:1.5rem;padding-right:2.75rem;color:#006e96;width:auto;margin:0 auto}.contained-button.expand-button.showmorehits.expanded,.outlined-button.expand-button.showmorehits.expanded,.text-button.expand-button.showmorehits.expanded{background:url("/Static/gfx/arrow/chevron-up-blue-24px.svg") no-repeat right .75rem center;background-size:1.5rem}.contained-button.expand-button.showmorehits:hover,.outlined-button.expand-button.showmorehits:hover,.text-button.expand-button.showmorehits:hover{background-color:rgba(0,110,150,.08)}.contained-button.expand-button.showmorehits:active,.outlined-button.expand-button.showmorehits:active,.text-button.expand-button.showmorehits:active{background-color:rgba(0,110,150,.16)}.contained-button.addbutton,.outlined-button.addbutton,.text-button.addbutton{align-self:center;display:flex;gap:4px;justify-content:center;align-items:center}.text-button{background-color:rgba(0,0,0,0);color:#006e96}.text-button:hover{background-color:rgba(0,110,150,.08)}.text-button:active{background-color:rgba(0,110,150,.16);color:#005a82}.outlined-button{background-color:rgba(0,0,0,0);color:#006e96;border:1px solid rgba(0,0,0,.38)}.outlined-button.white{background-color:#fff}.outlined-button:hover{background-color:rgba(0,110,150,.08)}.outlined-button:active{background-color:rgba(0,110,150,.16);color:#005a82}.outlined-button:disabled{background-color:rgba(0,0,0,0);color:rgba(0,0,0,.38)}.contained-button{background-color:#006e96;color:#fff;border:none}.contained-button:hover{background-color:#005a82}.contained-button:active{background-color:#00456d}.contained-button:disabled{background-color:rgba(0,0,0,.38);color:#fff}.tinted-button{background-color:rgba(0,110,150,.08);border:1px solid #006e96;color:#006e96}.tinted-button:hover{background-color:rgba(0,110,150,.16);color:#005a82}.tinted-button:active{background-color:rgba(0,110,150,.24);color:#005a82}.menu-button{height:3.625rem;width:auto;text-align:center;padding:1.5625rem .5rem 0 .5rem;border:none;outline:none;cursor:pointer;position:relative;background-color:rgba(0,0,0,0);font-family:"Circular",Arial,Helvetica,sans-serif;font-weight:400;font-size:.875rem;color:rgba(0,0,0,.87);line-height:1.5}@media screen and (min-width: 769px){.menu-button{font-size:1rem;height:4.875rem;padding:1.5625rem 1rem 0 1rem}}.menu-button .selection-notice-container{display:flex;flex-direction:row;align-items:center;justify-content:center;width:30px}.menu-button .selection-notice-container .selection-counter-notification{position:absolute;font-family:"Circular",Arial,Helvetica,sans-serif;font-weight:500;font-size:.625rem;color:#fff}.menu-button .selection-notice-container .selection-counter-notification .selectionTotal{vertical-align:sub}.expand-icon{width:1.5rem;height:1.5rem;display:block;position:relative;transition:background-color 500ms ease;display:inline-block}.expand-icon:before{top:.25rem;left:.6875rem;width:.125rem;height:1rem;transition:transform 500ms ease;content:" ";display:block;position:absolute;background-color:#000}.expand-icon:after{top:.6875rem;left:.25rem;width:1rem;height:.125rem;content:" ";display:block;position:absolute;background-color:#000}.purple-button{background-color:#62269e}.purple-button:hover{background-color:#4e128a}.purple-button:active{background-color:#390075}.purple-button:disabled{background-color:rgba(0,0,0,.38);color:#fff}.white-purple-button{color:rgba(0,0,0,.87)}.white-purple-button:hover{background-color:rgba(98,38,158,.16)}.white-purple-button:active{background-color:rgba(98,38,158,.24);color:rgba(0,0,0,.87)}.white-purple-button:disabled{background-color:rgba(0,0,0,.38);color:#fff}.grade-radio input[type=radio]{opacity:0;position:absolute}.grade-radio input[type=radio]+label{width:40px;height:40px;cursor:pointer;display:block;border-radius:2px;font-weight:500;text-align:center;display:inline-flex;justify-content:center;align-items:center}.grade-radio input[type=radio]:not(:checked)+label{background-color:#fff;border:1px solid rgba(0,0,0,.38);color:#006e96}.grade-radio input[type=radio]:not(:checked)+label:hover{background-color:rgba(0,110,150,.08)}.grade-radio input[type=radio]:not(:checked)+label:active{background-color:rgba(0,110,150,.16)}.grade-radio input[type=radio]:checked+label{background-color:#006e96;color:#fff;border:1px solid #006e96}.grade-radio input[type=radio]:checked+label:hover{background-color:#005a82}.grade-radio input[type=radio]:checked+label:active{background-color:#00456d}.grade-radio input[type=radio]:focus+label{outline:2px solid #006e96;outline-offset:2px;border-radius:2px}.dropdown{margin-top:16px;position:relative}.dropdown label{position:absolute;font-size:.875rem;color:rgba(0,0,0,.67);background-color:#fff;left:12px;padding:0 2px;top:-0.5rem;pointer-events:none;cursor:auto}.dropdown select{background:#fff url(/Static/gfx/arrow/chevron-down-black87-24px.svg) no-repeat right .75rem center;background-size:1.5rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:"Circular",Arial,Helvetica,sans-serif;font-weight:400;width:100%;border:1px solid rgba(0,0,0,.67);border-radius:2px;color:rgba(0,0,0,.87);font-size:1rem;padding:1rem 2.5rem 1rem .75rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;cursor:pointer}.dropdown select:focus{padding:.9375rem 2.4375rem .9375rem .6875rem;border:2px solid #006e96;outline:none}.dropdown select:focus+label,.dropdown select+label.show{background-color:#fff;color:#006e96;cursor:auto;left:12px;padding:0 2px;top:-0.5rem}.dropdown select:not(:focus)+label.show{color:rgba(0,0,0,.87)}.dropdown select:focus::-ms-value{background-color:rgba(0,0,0,0);color:rgba(0,0,0,.87)}.dropdown select::-ms-expand{display:none}.dropdown select option{background-color:#fff;color:rgba(0,0,0,.87);font-size:1rem;padding:8px 12px}.dropdown select option:checked{background-color:rgba(0,0,0,.08);color:rgba(0,0,0,.87)}.textfield{margin-top:16px;position:relative}.textfield input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;border-radius:2px;border:1px solid rgba(0,0,0,.67);padding:1rem .75rem;color:rgba(0,0,0,.87)}.textfield input[type=search]{-webkit-appearance:none;padding-left:48px;background:url(/Static/gfx/ic_search_24px.svg) no-repeat left 12px center;background-color:#fff}.textfield input[type=search]:-moz-placeholder~label{font-size:.875rem;background-color:#fff;top:-0.5rem;padding:0 .125rem;cursor:default}.textfield input[type=search]:placeholder-shown~label{font-size:.875rem;background-color:#fff;top:-0.5rem;padding:0 .125rem;cursor:default}.textfield input[type=search]:focus:not([readonly=""]){padding-left:48px}.textfield input~label{cursor:text;color:rgba(0,0,0,.87);font-size:1rem;top:1.125rem;left:12px;pointer-events:none;position:absolute;transition:all .1s linear}.textfield input::-ms-clear,.textfield input::-ms-reveal{display:none}.textfield input:focus:not([readonly=""]){border:2px solid #006e96;padding:.9375rem .6875rem;outline:none}.textfield input:focus:not([readonly=""])~label{color:#006e96}.textfield input:focus:not([readonly=""]).invalid{border:2px solid #e42635}.textfield input:-webkit-autofill~label{font-size:.875rem;background-color:#fff;top:-0.5rem;padding:0 2px;cursor:default}.textfield input:not(:-moz-placeholder)~label{font-size:.875rem;background-color:#fff;top:-0.5rem;padding:0 2px;cursor:default}.textfield input:not(:placeholder-shown)~label{font-size:.875rem;background-color:#fff;top:-0.5rem;padding:0 2px;cursor:default}.textfield input:focus:not([readonly=""])~label,.textfield input[value]:not([value=""])~label,.textfield input~label.show{font-size:.875rem;background-color:#fff;top:-0.5rem;padding:0 2px;cursor:default}.textfield input:not(:focus)~label.show{color:rgba(0,0,0,.67)}.textfield input:-moz-read-only{border:1px dashed rgba(0,0,0,.38);background-color:#fff;color:rgba(0,0,0,.67)}.textfield input:disabled,.textfield input:read-only,.textfield input[readonly=""]{border:1px dashed rgba(0,0,0,.38);background-color:#fff;color:rgba(0,0,0,.67)}.textfield input:-moz-read-only~label{color:rgba(0,0,0,.67)}.textfield input:disabled~label,.textfield input:read-only~label,.textfield input[readonly=""]~label{color:rgba(0,0,0,.67)}.textfield input:invalid{box-shadow:none}.textfield input.invalid{border:1px solid #e42635}.textfield input.invalid~label,.textfield input.invalid~label.show,.textfield input.invalid:not(:focus)~label.show,.textfield input.invalid:focus~label,.textfield input.invalid~.invalid-message,.textfield input.invalid~.occupiedemail-message{color:#e42635}.textfield input.invalid:focus{border:2px solid #e42635;padding:.9375rem .6875rem}.textfield input[type=number]{-moz-appearance:textfield}.textfield input[type=number]::-webkit-inner-spin-button,.textfield input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.textfield input.error:invalid{border:1px solid #e42635}.textfield input.error:invalid+label,.textfield input.error:invalid+label.show{color:#e42635}.textfield input.error:invalid+label+p.error-message{margin-top:6px;font-size:.875rem;color:#e42635;display:flex;gap:4px;align-items:center}.textfield input.error:invalid:focus{border:2px solid #e42635;padding:.9375rem .6875rem}p.error-message{display:none}.textfield.small{margin:5px 0 5px;position:relative;justify-self:stretch}@media screen and (min-width: 481px){.textfield.small{margin-left:16px}}.textfield.small input{border:1px solid rgba(0,0,0,.38);color:rgba(0,0,0,.67);padding:.5rem 12px 8px}.textfield.small input+label.show{padding:0 2px}.textfield.small input:focus,.textfield.small input.error:invalid:focus{padding:.46875rem 11px}.credit-calculator{max-width:632px;font-family:"Circular",Arial,Helvetica,sans-serif;font-weight:400;font-size:1rem;padding-top:0;border-radius:2px;border:1px solid #006e96;background-color:#fff;letter-spacing:normal;margin:16px;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.credit-calculator *,.credit-calculator *::before,.credit-calculator *::after{box-sizing:border-box}@media screen and (min-width: 481px){.credit-calculator{margin:16px 0}}@media screen and (min-width: 769px){.credit-calculator{border:1px solid #006e96}}.credit-calculator .wrapper-heading{margin-top:0}.credit-calculator .calculator-expanded{padding:0 16px 16px 16px}.credit-calculator .calculator-ingress{padding:16px 0}.credit-calculator p.name{margin:16px 0 0;padding:0;color:rgba(0,0,0,.67);line-height:1.3;font-family:"Circular",Arial,Helvetica,sans-serif;font-weight:500;font-size:1rem}.credit-calculator input,.credit-calculator input[type=text],.credit-calculator input[type=number],.credit-calculator input[type=button],.credit-calculator input[type=submit],.credit-calculator input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none}.credit-calculator .calculator-ingress p{font-size:1rem}.credit-calculator fieldset{border:none;padding:0}.credit-calculator .meritrad{display:grid;grid-template-columns:1fr min-content;-moz-column-gap:8px;column-gap:8px;align-items:center;margin-top:.375rem}.credit-calculator .meritrad:first-of-type{margin-top:16px}@media screen and (min-width: 481px){.credit-calculator .meritrad{grid-template-columns:minmax(min-content, 5rem) auto min-content}}.credit-calculator .meritrad .grades{grid-row:1;grid-column:1/span 2;margin:0 0 5px}@media screen and (min-width: 481px){.credit-calculator .meritrad .grades{grid-row:1;grid-column:1/span 1;margin-top:5px}}.credit-calculator .meritrad .grades .gradeflex{display:flex;justify-content:flex-start;gap:8px}.credit-calculator .meritrad .grades fieldset{border:none;padding:0}.credit-calculator .meritrad .grades .textfield{margin-top:0}.credit-calculator .meritrad .textfield.small{grid-row:2;grid-column:1/span 1;margin:.5rem 0 5px;width:6.25rem}@media screen and (min-width: 481px){.credit-calculator .meritrad .textfield.small{grid-row:1;grid-column:2/span 1;margin-left:16px}}.credit-calculator .meritrad .textfield.small input{text-align:right}.credit-calculator .meritrad .textfield.small input+label.show{padding:0 2px;left:3rem}.credit-calculator .meritrad .textfield-error{margin:0}.credit-calculator .meritrad .textfield-error input{border:1px solid #e42635}.credit-calculator .meritrad .textfield-error+p.error-message{display:inline-flex;gap:4px;align-items:center;justify-self:start;margin:0;font-size:.875rem;color:#e42635;grid-row:3;grid-column:1/span 1}@media screen and (min-width: 481px){.credit-calculator .meritrad .textfield-error+p.error-message{grid-row:2;grid-column:2/span 2;margin-left:16px}}.credit-calculator .meritrad .textfield-error+p.error-message svg{flex-shrink:0;margin-top:2px;align-self:baseline}.credit-calculator .meritrad .remove-row{grid-row:2;grid-column:2/span 1;align-self:center;justify-self:self-end;width:40px;height:40px;padding:8px;border:none;cursor:pointer;background:url(/Static/gfx/delete-24px.svg) center no-repeat;background-size:1.5rem;border-radius:2px}@media screen and (min-width: 481px){.credit-calculator .meritrad .remove-row{grid-row:1;grid-column:3/span 1}}.credit-calculator .meritrad .remove-row:hover{background-color:rgba(0,110,150,.08)}.credit-calculator .meritrad .remove-row:active{background-color:rgba(0,110,150,.16)}.credit-calculator .meritrad .remove-row:focus{outline-offset:0}@supports(container-type: inline-size){.credit-calculator .course-wrapper,.credit-calculator .subject{container-type:inline-size}@container (min-width: 350px) and (max-width: 550px){.credit-calculator .course-wrapper .meritrad,.credit-calculator .subject .meritrad{grid-template-columns:1fr min-content;align-items:center}.credit-calculator .course-wrapper .meritrad .grades,.credit-calculator .subject .meritrad .grades{grid-row:1;grid-column:1/span 2;margin:0 0 5px}.credit-calculator .course-wrapper .meritrad .textfield.small,.credit-calculator .subject .meritrad .textfield.small{grid-row:2;grid-column:1/span 1;margin:.3125rem 0;width:6.25rem}.credit-calculator .course-wrapper .meritrad .textfield-error+p.error-message,.credit-calculator .subject .meritrad .textfield-error+p.error-message{margin:0;grid-row:3;grid-column:1/span 1}.credit-calculator .course-wrapper .meritrad .remove-row,.credit-calculator .subject .meritrad .remove-row{grid-row:2;grid-column:2/span 1}}}@supports not (container-type: inline-size){@media screen and (min-width: 350px)and (max-width: 550px){.credit-calculator .course-wrapper .meritrad,.credit-calculator .subject .meritrad{grid-template-columns:1fr min-content;align-items:center}.credit-calculator .course-wrapper .meritrad .grades,.credit-calculator .subject .meritrad .grades{grid-row:1;grid-column:1/span 2;margin:0 0 5px}.credit-calculator .course-wrapper .meritrad .textfield.small,.credit-calculator .subject .meritrad .textfield.small{grid-row:2;grid-column:1/span 1;margin:.3125rem 0;width:6.25rem}.credit-calculator .course-wrapper .meritrad .textfield-error+p.error-message,.credit-calculator .subject .meritrad .textfield-error+p.error-message{margin:0;grid-row:3;grid-column:1/span 1}.credit-calculator .course-wrapper .meritrad .remove-row,.credit-calculator .subject .meritrad .remove-row{grid-row:2;grid-column:2/span 1}}}.credit-calculator .courselist-container fieldset,.credit-calculator .subjectlist-container fieldset{border-top:none;border-bottom:1px solid rgba(0,0,0,.16);padding:8px 0}.credit-calculator .courselist-container fieldset:last-child,.credit-calculator .subjectlist-container fieldset:last-child{border-bottom:none}.credit-calculator .horizontalline-text{margin-bottom:40px}.credit-calculator .add-new-container{background-color:rgba(0,110,150,.08);margin:16px -16px -16px;padding:32px 16px 16px}.credit-calculator .add-new-container .grade-area legend{font-family:"Circular",Arial,Helvetica,sans-serif;font-weight:400;font-size:.875rem}.credit-calculator .add-new-container .grades{display:flex;justify-content:flex-start;gap:8px;margin-top:16px}.credit-calculator .add-new-container button i{margin-right:8px}.credit-calculator .add-new-container .action-container{display:flex;justify-content:space-between;gap:16px}.credit-calculator .textfield input:-moz-placeholder~label{font-size:.875rem;background-color:#fff;top:-0.5rem;padding:0 .125rem;cursor:default}.credit-calculator .textfield input:placeholder-shown~label{font-size:.875rem;background-color:#fff;top:-0.5rem;padding:0 .125rem;cursor:default}.credit-calculator .total-points-container{margin-right:auto;padding-left:2px}.credit-calculator .total-points-container{margin-top:24px;padding:24px 12px;border-top:1px solid rgba(0,0,0,.16)}.credit-calculator .calculate-action-container{border-top:1px solid rgba(0,0,0,.16);background-color:rgba(0,110,150,.08);margin:32px -16px -16px;padding:0 16px 16px}.credit-calculator .calculated-credits-container{background-color:#fff}.credit-calculator .calculated-credits-container .calculated-sum{display:flex;justify-content:flex-start;flex-wrap:wrap;align-items:center;margin-top:16px;padding:12px}.credit-calculator .calculated-credits-container .calculated-sum .calculated-credits-heading{font-family:"Circular",Arial,Helvetica,sans-serif;font-weight:500;font-size:1rem;color:rgba(0,0,0,.87);margin-right:8px}.credit-calculator .calculated-credits-container .calculated-sum .calculated-credits{color:rgba(0,0,0,.87);font-family:"Circular",Arial,Helvetica,sans-serif;font-weight:500;font-size:1.375rem}.credit-calculator .no-added-courses{margin-top:24px;font-size:1.125rem;color:rgba(0,0,0,.87)}#mixed-kurs-amne-calculator .headline3,#mixed-calculator .headline3{margin:0 -16px;background-color:rgba(0,110,150,.16);padding:16px}#mixed-kurs-amne-calculator .headline3 p,#mixed-calculator .headline3 p{margin:0;padding:0;font-family:"Circular",Arial,Helvetica,sans-serif;font-weight:700;font-size:1rem}#mixed-kurs-amne-calculator .credit-container:nth-of-type(2),#mixed-calculator .credit-container:nth-of-type(2){margin-top:24px}#mixed-kurs-amne-calculator .add-new-container fieldset .subject #subjectlevel_new_1,#mixed-kurs-amne-calculator .add-new-container fieldset .subject #subjectlevel_new-mix_1,#mixed-calculator .add-new-container fieldset .subject #subjectlevel_new_1,#mixed-calculator .add-new-container fieldset .subject #subjectlevel_new-mix_1{margin-top:16px}.block-mvg .gradeflex .grade-radio:nth-child(-n+2) input[type=radio]+label,.block-mvg .grades .grade-radio:nth-child(-n+2) input[type=radio]+label{width:auto;padding:0 8px}.accordion{margin-top:16px;border:1px solid rgba(0,0,0,.38);border-radius:2px;width:100%}.accordion .expand-button{margin-top:0;border:none;line-height:1.38;background:url("/Static/gfx/arrow/chevron-down-black87-24px.svg") no-repeat right .75rem center;background-size:1.5rem}.accordion .expand-button:hover{background-color:rgba(0,110,150,.12);box-shadow:none}.accordion.messageblock .expand-button{background:url("/Static/gfx/arrow/chevron-down-black87-24px.svg") no-repeat right .75rem center;background-size:1.5rem}.accordion.messageblock .expand-button:focus-visible{border-radius:0}.accordion .accordioncontent{padding:16px}.accordion.expanded .expand-button{background:url("/Static/gfx/arrow/chevron-up-black87-24px.svg") no-repeat right .75rem center;background-size:1.5rem;background-color:rgba(0,0,0,.08);border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.accordion.expanded.messageblock .expand-button{background:url("/Static/gfx/arrow/chevron-up-black87-24px.svg") no-repeat right .75rem center;background-size:1.5rem}.messageblock{margin-top:16px;color:rgba(0,0,0,.87);border-radius:2px;padding:16px;border:none;line-height:1.38}.messageblock.icon{padding-left:48px}.messageblock button,.messageblock .disabled-button{text-align:left;background-color:rgba(0,0,0,0);padding:0;color:rgba(0,0,0,.87)}.confirmationmessageblock{background:rgba(38,208,124,.38) url("/images/designsystem/sharp-check_circle_outline-24px.svg") 12px 16px no-repeat}.warningmessageblock{background:rgba(253,215,87,.54) url("/Static/gfx/baseline-error_outline-24px.svg") 12px 16px no-repeat;background-size:1.5rem}.errormessageblock{background:rgba(228,38,53,.38) url("/images/designsystem/baseline-error_outline-24px.svg") 12px 16px no-repeat}.informationmessageblock{background:rgba(0,110,150,.08)}.informationmessageheading{font-family:"Circular",Arial,Helvetica,sans-serif;font-weight:500}.neutralmessageblock{background:rgba(0,0,0,.04)}.accordion.messageblock{padding:0}.accordion.messageblock button,.accordion.messageblock .disabled-button{padding:16px 2.25rem 16px 16px}.accordion.messageblock.warningmessageblock .expand-button{padding-left:48px}.accordion.messageblock .accordioncontent{padding:4px 28px 16px 16px}.accordion.messageblock .expand-button,.accordion.messageblock .expand-button:focus,.accordion.messageblock .expand-button:hover{background-color:rgba(0,0,0,0)}.accordion.nonexpandable .accordioncontent{display:inline-block}#foreign-calculator{border:1px solid rgba(0,0,0,.38)}#foreign-calculator fieldset{margin-top:24px;border:none}#foreign-calculator .calculate-action-container{margin-top:24px;border:none;background-color:rgba(0,0,0,0)}#foreign-calculator .calculate-action-container .calculated-credits-container .calculated-sum{background-color:rgba(98,38,158,.08)}#foreign-calculator .calculate-action-container .calculated-credits-container .calculated-sum .calculated-credits{color:#62269e}.illustrationwrapper{margin-top:24px;background-color:rgba(0,110,150,.04);padding:24px;text-align:center}.illustrationwrapper .illustration{margin-top:0}.illustrationwrapper .illustrationtextblock{margin-top:24px}.illustrationwrapper .headline4{margin-top:0}.illustration{margin-top:32px;min-height:160px;background-size:contain;background-position:center;background-origin:content-box;background-repeat:no-repeat}.nosearchhits{background:url("/Static/gfx/illustrations/no_results.svg") center/contain no-repeat content-box}html,body{--outline-link-color: rgba(253, 215, 87, 1);--outline-button-color: rgba(0, 110, 150, .1);--dayvisability: visible;--nightvisability: hidden;--mooncolor: rgb(127,182,202);--sun-beams-color: rgb(178,215,228);--sun-ellipse-color: rgb(165,207,222)}html.dark-mode,body.dark-mode{--dayvisability: hidden;--nightvisability: visible;--outline-button-color: var(--outline-link-color)}html.dark-mode .darkmode-camping-illustration,body.dark-mode .darkmode-camping-illustration{filter:brightness(0.8) contrast(1.2)}html main section,body main section{transition:background .5s ease}html main .darkmode-camping-illustration,body main .darkmode-camping-illustration{margin-top:16px}html main .darkmode-camping-illustration svg,body main .darkmode-camping-illustration svg{width:100%;-o-object-fit:contain;object-fit:contain}@media screen and (min-width: 769px){html main .darkmode-camping-illustration svg,body main .darkmode-camping-illustration svg{width:70%}}html main .darkmode-camping-illustration .moonlink:hover,body main .darkmode-camping-illustration .moonlink:hover{--mooncolor: rgba(253, 215, 87, 1);filter:drop-shadow(25px 25px 50px rgb(255, 255, 255))}html main .darkmode-camping-illustration .sunlink:hover,body main .darkmode-camping-illustration .sunlink:hover{--sun-beams-color: rgba(253, 215, 87, 1);--sun-ellipse-color: rgb(254,233,164);filter:drop-shadow(25px 25px 50px rgba(253, 215, 87, 0.54))}html main .darkmode-camping-illustration .sunlink:focus,html main .darkmode-camping-illustration .moonlink:focus,body main .darkmode-camping-illustration .sunlink:focus,body main .darkmode-camping-illustration .moonlink:focus{outline:none}html main .darkmode-camping-illustration #daysky,body main .darkmode-camping-illustration #daysky{visibility:var(--dayvisability)}html main .darkmode-camping-illustration #nightsky,body main .darkmode-camping-illustration #nightsky{visibility:var(--nightvisability)}html main .darkmode-camping-illustration #zzzzz g text,body main .darkmode-camping-illustration #zzzzz g text{font-family:"ArialRoundedMTBold","Arial Rounded MT Bold",sans-serif;font-size:166.111px;fill:#1a83a9}html main .darkmode-camping-illustration #stars-small g path,body main .darkmode-camping-illustration #stars-small g path{fill:#7fb6ca}.infoblock,.newheaderinfoblock{margin-top:16px;color:rgba(0,0,0,.87);border-radius:2px;padding:1rem;border:none;line-height:1.5;overflow-wrap:anywhere}.infoblock li,.newheaderinfoblock li{margin-left:32px}.infoblock fieldset,.newheaderinfoblock fieldset{margin-top:0}.infoblock .headline2,.infoblock .headline3,.infoblock .headline4,.newheaderinfoblock .headline2,.newheaderinfoblock .headline3,.newheaderinfoblock .headline4{margin-top:0}.infoblock.icon{padding-left:3rem;background-size:1.5rem;background-position:1rem 1rem;background-repeat:no-repeat}.newheaderinfoblock .newspanicon,.newtextblock .newspanicon,.expandableinfoblock .newspanicon{display:inline-block;width:1.5rem;height:1.5rem;vertical-align:middle;background-size:1.5rem;background-repeat:no-repeat;flex-shrink:0}.infoblockheader{display:flex;-moz-column-gap:12px;column-gap:12px;font-weight:500;font-size:1rem;margin-top:0}.infoblockheader+p,.infoblockheader+div,.infoblockheader+span{padding-top:12px;margin-top:0}.error-icon,.errorinfoblock{background-image:url("Static/gfx/error_outline_black_24dp.svg")}.warning-icon,.warninginfoblock{background-image:url("/Static/gfx/warning-amber-24-px.svg")}.success-icon,.successinfoblock{background-image:url("/Static/gfx/check_circle_outline_black_24dp.svg")}.locked-icon{background-image:url("/Static/gfx/lock_black_24dp.svg")}.info-icon{background-image:url("/Static/gfx/info_outline_24dp.svg")}.informationblock,.informationinfoblock{background-color:rgba(0,110,150,.08)}.neutralblock,.neutralinfoblock{background-color:rgba(0,0,0,.04)}.errorblock,.errorinfoblock{background-color:rgba(228,38,53,.38)}.errorblock a,.errorinfoblock a{color:#00456d}.errorblock a:hover,.errorblock a:active,.errorinfoblock a:hover,.errorinfoblock a:active{color:#003159;text-decoration-color:#003159}.errorblock a:focus-visible,.errorinfoblock a:focus-visible{outline:2px solid #003159;outline-offset:2px}.warningblock,.warninginfoblock{background-color:rgba(253,215,87,.54)}.successblock,.successinfoblock{background-color:rgba(38,208,124,.38)}.successblock a,.successinfoblock a{color:#005a82}.successblock a:hover,.successblock a:active,.successinfoblock a:hover,.successinfoblock a:active{color:#00456d;text-decoration-color:#00456d}.textblock{background-color:#fff}.attentionblock{background-color:rgba(176,0,96,.08)}.menu-container{display:none;overflow:hidden}.menu-container.expanded{border-radius:2px;width:100%;z-index:200;background-color:#fff;display:flex;flex-direction:column;position:absolute;height:100vh;overflow:auto;top:100%;right:0;overscroll-behavior:contain}@media screen and (min-width: 481px){.menu-container.expanded{box-shadow:4px 12px 12px 0 rgba(0,0,0,.24);position:fixed;width:320px;max-width:400px;height:100vh;top:0}}.menu-container .navigation-heading{display:none}@media screen and (min-width: 481px){.menu-container .navigation-heading{display:block;padding:1.125rem 1.125rem 1.125rem 1rem;background-color:rgba(0,0,0,.04);font-family:"Circular",Arial,Helvetica,sans-serif;font-weight:400}.menu-container .navigation-heading .close-button{border-radius:50%;width:2.5rem;height:2.5rem;position:absolute;right:1rem;border:none;top:.625rem;background:rgba(0,0,0,.08) url(/Static/gfx/round-close-24px.svg) no-repeat center;background-size:1.5rem}.menu-container .navigation-heading .close-button:hover{background-color:rgba(0,0,0,.16)}.menu-container .navigation-heading .close-button:active{background-color:rgba(0,0,0,.24)}}@media screen and (min-width: 769px){.menu-container .navigation-heading{padding-top:1.75rem;padding-bottom:1.75rem}.menu-container .navigation-heading .close-button{top:1.1875rem}}.menu-container a{color:rgba(0,0,0,.87);text-decoration:none}.menu-container .menu-wrapper a[href^=http],.menu-container .menu-wrapper a[href^=http]:hover,.menu-container .menu-icon-link a[href^=http],.menu-container .menu-icon-link a[href^=http]:hover{background:none;padding-right:0}.menu-container .menu-wrapper{display:flex;flex-direction:row;justify-content:space-between}.menu-container .menu-heading{box-shadow:inset 0px 1px 0px 0px rgba(0,0,0,.12);padding-top:0}.menu-container .menu-body{display:none;overflow:hidden;height:0}.menu-container .menu-body.expanded{display:block;overflow:hidden;height:auto}.menu-container .menu-item{background-color:rgba(0,0,0,.04);box-shadow:inset 0px 1px 0px 0px rgba(0,0,0,.12);padding-top:0}.menu-container .menu-item:hover{background-color:rgba(0,0,0,.08)}.menu-container .menu-item a:hover{color:#00456d}.menu-container .iconlinkblock{padding-bottom:200px}.menu-container .menu-icon-link{padding:8px 16px 8px 50px;vertical-align:middle}.menu-container .menu-icon-link.faq{background:url(/Static/gfx/ic_question_answer_24px.svg) no-repeat left 16px top 12px}.menu-container .menu-icon-link.language{background:url(/Static/gfx/ic_language_24px.svg) no-repeat left 16px top 10px}.menu-container .menu-icon-link a{font-family:"Circular",Arial,Helvetica,sans-serif;font-weight:400;font-size:1.125rem;padding:0px}.menu-container .menu-icon-link a:hover{text-decoration:underline;text-underline-offset:1.296px;text-decoration-thickness:1.17px;text-decoration-color:rgba(0,0,0,.87)}.menu-container .searchform{box-shadow:inset 0 1px 0 0 rgba(0,0,0,.12);padding:24px 16px}.menu-container .searchform .contained-button{margin-top:8px}.menu-container .menu-sublevel-item-link{text-align:left;display:block;outline-offset:-2px;font-family:"Circular",Arial,Helvetica,sans-serif;font-weight:400;font-size:1.125rem;padding:16px;color:rgba(0,0,0,.87)}.active .menu-container .menu-sublevel-item-link{font-weight:bold}.menu-container .menu-heading-item-link{text-align:left;display:block;outline-offset:-2px;padding:16px;font-family:"Circular",Arial,Helvetica,sans-serif;font-weight:500;font-size:1.125rem;color:rgba(0,0,0,.87);display:block;width:100%}.menu-container .menu-heading-item-link:hover{color:#006e96}.navigation-toggle-button{min-height:50px;outline:none;outline-offset:-2px;background-color:#fff;border:none;min-width:50px;box-shadow:inset 1px 1px 0 0 rgba(0,0,0,.12);cursor:pointer}.navigation-toggle-button.expanded{background-color:rgba(0,0,0,.04);box-shadow:inset 1px 0px 0px 0px rgba(0,0,0,.12)}.navigation-toggle-button.expanded .expand-icon:before{transform:rotate(90deg)}.navigation-toggle-button:hover{background-color:rgba(0,0,0,.08)}.navigation-toggle-button:active{background-color:rgba(0,0,0,.16)}.navigation-toggle-button:focus-visible{outline:2px solid #006e96;outline-offset:-2px}.mypages-container{display:none}.mypages-container.expanded{z-index:20;box-shadow:4px 12px 12px 0 rgba(0,0,0,.24);border-radius:2px;background-color:#fff;display:flex;flex-direction:column;position:absolute;top:100%;left:0;width:100%;max-width:100%;max-height:calc(100vh - 58px);overflow:auto;overscroll-behavior:contain}@media screen and (min-width: 481px){.mypages-container.expanded{width:20rem;max-width:20rem;top:100%;left:50%;transform:translateX(-50%)}}@media screen and (min-width: 769px){.mypages-container.expanded{max-height:calc(100vh - 78px)}}.mypages-container .menu-item{vertical-align:middle;position:relative;background-size:1.5rem;background-position:left .875rem center;background-repeat:no-repeat;border-bottom:2px solid #ededed}.mypages-container .menu-item.selected a{color:#006e96;font-weight:500;text-decoration:none}.mypages-container .menu-item a{display:flex;align-items:center;gap:16px;padding:0 16px;font-family:"Circular",Arial,Helvetica,sans-serif;font-weight:400;font-size:1rem;color:rgba(0,0,0,.87);text-decoration:none;line-height:3}.mypages-container .menu-item a:hover{background-color:rgba(0,110,150,.08);color:#006e96}.mypages-container .menu-item a:active{background-color:rgba(0,110,150,.16);color:#005a82}.mypages-container .menu-item a:focus-visible{outline:2px solid #006e96;outline-offset:-2px}.mypages-container .menu-item .mypages-submenu-attention{width:1.5rem;height:1.5rem;background-color:#b00060;border-radius:50%;padding:.1375rem;color:#fff;font-family:"Circular",Arial,Helvetica,sans-serif;font-weight:500;font-size:.875rem;line-height:1.4;text-align:center;flex-shrink:0;display:block;margin-left:auto}.mypages-container .mypages-logout-link{padding:0 16px 16px}.mypages-container .name{padding:16px;font-family:"Circular",Arial,Helvetica,sans-serif;font-weight:500;font-size:1rem;color:rgba(0,0,0,.87);border-bottom:2px solid #ededed;border-top:1px solid #ededed}.mypages-container .name .username{word-break:break-all}.mypages-container .name a{margin-top:8px;font-family:"Circular",Arial,Helvetica,sans-serif;font-weight:400;font-size:1rem;display:block;text-decoration:underline;text-underline-offset:1.152px;text-decoration-thickness:1.04px}.mypages-container li{padding-top:0}.skiplink{top:-1000px;position:absolute}.skiplink:focus{outline-offset:-2px;top:0;z-index:1;background-color:#fff;padding:8px}@media screen and (min-width: 769px){.skiplink:focus{font-size:1.125rem}}#maintag{display:block;position:relative;top:-82px;visibility:hidden}header{background-color:#fff;box-shadow:0 1px 0 0 rgba(0,0,0,.12);font-size:1rem;position:sticky;top:0;z-index:10000}header .header{position:initial;display:flex;justify-content:space-between;height:3.625rem;padding-left:1rem;padding-right:1rem}@media screen and (min-width: 481px){header .header{padding-left:1.5rem;padding-right:1.5rem}}@media screen and (min-width: 769px){header .header{height:4.875rem}}@media screen and (min-width: 1008px){header .header{width:960px;padding-left:0;padding-right:0;margin-left:auto;margin-right:auto}}header .header .a-logo{flex-shrink:0;padding-top:.5rem;text-decoration:none}header .header .a-logo img{width:100%;height:2.625rem}@media screen and (min-width: 769px){header .header .a-logo{padding-top:1.125rem}}header .header .a-logo:focus-visible{outline:2px solid #006e96;outline-offset:-2px}header .header .menu-buttons{margin-right:-8px;display:flex;color:rgba(0,0,0,.87)}@media screen and (min-width: 769px){header .header .menu-buttons{margin-right:-16px}}header .header .menu-buttons .menu-button:hover{color:#00456d;background-color:rgba(0,110,150,.08)}header .header .menu-buttons .menu-button:active{color:#003159;background-color:rgba(0,110,150,.16)}header .header .menu-buttons .menu-button[aria-current=page]{color:#006e96;font-weight:500}header .header .menu-buttons .menu-button[aria-current=page]:hover{color:#00456d}header .header .menu-buttons .menu-button:focus-visible{outline:2px solid #006e96;outline-offset:-2px}header .header .menu-buttons .login-button,header .header .menu-buttons .mypages-button,header .header .menu-buttons .selection-button,header .header .menu-buttons .menu-toggle-button-burger{width:auto;height:3.625rem;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:0;font-family:"Circular",Arial,Helvetica,sans-serif;font-weight:400;font-size:.875rem;padding:.5rem;border-radius:2px;border:none;outline:none;line-height:1.5;background-color:rgba(0,0,0,0);color:rgba(0,0,0,.87)}@media screen and (min-width: 769px){header .header .menu-buttons .login-button,header .header .menu-buttons .mypages-button,header .header .menu-buttons .selection-button,header .header .menu-buttons .menu-toggle-button-burger{height:4.875rem;padding:1rem;font-family:"Circular",Arial,Helvetica,sans-serif;font-weight:400;font-size:1rem}}header .header .menu-button-container{position:initial}header .header .menu-button-container.selection-menu-container{position:relative}@media screen and (min-width: 481px){header .header .menu-button-container.mypages-menu-container{position:relative}}*,*:before,*:after{box-sizing:border-box}.technical_banner{background-color:rgba(253,215,87,.54)}.technical_banner .warningmessageblock{padding:16px;margin-top:0;max-width:960px;margin-left:auto;margin-right:auto;background:url("/Static/gfx/baseline-error_outline-24px.svg") .75rem 16px no-repeat;background-size:1.5rem;font-size:1rem}.technical_banner .warningmessageblock.icon{padding-left:3rem}.technical_banner .warningmessageblock p{font-size:1rem;margin-bottom:0}.technical_banner .warningmessageblock .banner_header{font-family:"Circular",Arial,Helvetica,sans-serif;font-weight:500;margin:0}.technical_banner .warningmessageblock a{font-size:1rem;text-decoration:underline;text-underline-offset:1.152px;text-decoration-thickness:1.04px}.infoweb .breadcrumbs{box-shadow:inset 0 -1px 0 0 rgba(0,0,0,.12)}.infoweb .breadcrumbs nav{width:auto;max-width:960px;padding-right:16px;padding-left:16px}@media screen and (min-width: 481px){.infoweb .breadcrumbs nav{padding-right:24px;padding-left:24px}}@media screen and (min-width: 1008px){.infoweb .breadcrumbs nav{padding-left:0;padding-right:0;margin-left:auto;margin-right:auto}}.infoweb .breadcrumbs nav .plain-list{padding-top:16px;padding-bottom:16px}@media screen and (min-width: 769px){.infoweb .breadcrumbs nav .plain-list{padding-top:0}}.infoweb .breadcrumbs .path-section{display:none;font-family:"Circular",Arial,Helvetica,sans-serif;font-weight:400;font-size:1rem;line-height:1.5;padding-top:0}.infoweb .breadcrumbs .path-section:nth-last-child(2){display:inline-block;padding-left:1.75rem;background:url("/Static/gfx/arrow/round-keyboard_arrow_left-24px.svg") center left no-repeat;background-size:1.5rem}@media screen and (min-width: 769px){.infoweb .breadcrumbs .path-section{padding-top:16px;display:inline-block}.infoweb .breadcrumbs .path-section:first-child{padding-left:0;background:none}.infoweb .breadcrumbs .path-section:not(:first-child){padding-top:0;padding-left:1.75rem;background:url("/Static/gfx/arrow/round-keyboard_arrow_right-24px.svg") bottom left no-repeat;background-size:1.5rem}}.infoweb .breadcrumbs .path-current-page{display:none;font-family:"Circular",Arial,Helvetica,sans-serif;font-weight:400;font-size:1rem;line-height:1.5;color:rgba(0,0,0,.67);padding-top:12px;padding-left:1.75rem}@media screen and (min-width: 769px){.infoweb .breadcrumbs .path-current-page{display:inline-block;background:url("/Static/gfx/arrow/round-keyboard_arrow_right-24px.svg") bottom left no-repeat;background-size:1.5rem}}.infoweb .breadcrumbs a{font-family:"Circular",Arial,Helvetica,sans-serif;font-weight:400;font-size:1rem;text-decoration:none}.infoweb .breadcrumbs a:hover{text-decoration:underline;text-underline-offset:1.152px;text-decoration-thickness:1.04px}.infoweb :target:before{content:"";display:block;padding-top:65px;margin-top:-65px;animation:target-background-before .4s backwards .6s}@media screen and (min-width: 481px){.infoweb :target:before{padding-top:80px;margin-top:-80px}}.infoweb :target{animation:target-background .5s backwards .5s}@keyframes target-background{0%{background-color:rgba(38,208,124,.12)}100%{background-color:rgba(0,0,0,0)}}@keyframes target-background-before{0%{background-color:#fff}100%{background-color:rgba(0,0,0,0)}}.infoweb .table-of-contents{padding:0}.infoweb .table-of-contents .nav-link{display:inline-block;line-height:1.45;padding-left:1.875rem;background-size:1.5rem;background-position:left center;background-repeat:no-repeat;background-image:url(/Static/gfx/arrow/arrow-down-blue-24px.svg)}.infoweb .table-of-contents .nav-link:hover{background-image:url(/Static/gfx/arrow/arrow-down-blue116-24px.svg)}.infoweb .table-of-contents ul{list-style-type:none;padding:0}.infoweb .table-of-contents li:last-child{padding-bottom:0px}.infoweb .nav-right.table-of-contents{display:none}@media screen and (min-width: 769px){.infoweb .nav-right.table-of-contents{top:90px;padding-left:0;position:sticky;align-self:start}.infoweb .nav-right.table-of-contents li{padding-left:4px;padding-top:12px}.infoweb .nav-right.table-of-contents .heading-toc{font-size:1.125rem;font-weight:bold;margin-bottom:12px}.infoweb .nav-right.table-of-contents.is-showing{display:block}}.infoweb .table-wrapper{display:flex;justify-content:flex-start;margin:0 -16px}.infoweb .table-wrapper table{table-layout:fixed;width:100%;max-width:630px;border:0;border-collapse:collapse;margin-top:16px;text-wrap:pretty;font-size:.875rem}.infoweb .table-wrapper table thead{border:none;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.infoweb .table-wrapper table tbody{display:inline-grid}.infoweb .table-wrapper table tbody tr{border-bottom:none;padding:10px 24px;vertical-align:top}.infoweb .table-wrapper table tbody tr:first-child{background-color:rgba(0,110,150,.08)}.infoweb .table-wrapper table tbody tr:nth-of-type(odd){background-color:rgba(0,110,150,.08)}.infoweb .table-wrapper table tbody tr:nth-of-type(even){background-color:#fff}.infoweb .table-wrapper table tbody th,.infoweb .table-wrapper table tbody td{display:grid;grid-template-columns:1fr 2fr;gap:8px;font-size:.875rem;padding:4px;overflow-wrap:anywhere}.infoweb .table-wrapper table tbody th>*,.infoweb .table-wrapper table tbody td>*{grid-column:2/span 1}.infoweb .table-wrapper table tbody th::before,.infoweb .table-wrapper table tbody td::before{content:attr(data-label);grid-row:1;grid-column:1/span 1;font-family:"Circular",Arial,Helvetica,sans-serif;font-weight:500;font-size:.875rem;text-align:left}.infoweb .table-wrapper table th,.infoweb .table-wrapper table td{background-color:rgba(0,0,0,0);text-align:left !important}.infoweb .table-wrapper table p{font-size:.875rem;margin-top:0}.infoweb .table-wrapper table a{text-decoration:underline;text-underline-offset:1.008px;text-decoration-thickness:.91px}@supports(container-type: inline-size){.infoweb .table-wrapper{container-type:inline-size}@container (min-width: 600px){.infoweb .table-wrapper{margin:0}.infoweb .table-wrapper table{display:inline-block;table-layout:auto;width:auto;overflow-x:auto;border:1px solid rgba(0,110,150,.24)}.infoweb .table-wrapper table thead,.infoweb .table-wrapper table tbody{width:100%}.infoweb .table-wrapper table thead tr,.infoweb .table-wrapper table tbody tr{vertical-align:top}.infoweb .table-wrapper table thead tr th,.infoweb .table-wrapper table thead tr td,.infoweb .table-wrapper table tbody tr th,.infoweb .table-wrapper table tbody tr td{display:table-cell;padding:8px;color:rgba(0,0,0,.87);text-align:left}.infoweb .table-wrapper table thead tr th:first-child,.infoweb .table-wrapper table thead tr td:first-child,.infoweb .table-wrapper table tbody tr th:first-child,.infoweb .table-wrapper table tbody tr td:first-child{padding-left:16px}.infoweb .table-wrapper table thead tr th:last-child,.infoweb .table-wrapper table thead tr td:last-child,.infoweb .table-wrapper table tbody tr th:last-child,.infoweb .table-wrapper table tbody tr td:last-child{padding-right:16px}.infoweb .table-wrapper table thead{clip-path:initial;position:initial;height:auto;width:100%;margin:0;overflow:revert}.infoweb .table-wrapper table thead th{background-color:rgba(0,110,150,.24);font-weight:500;text-align:left}.infoweb .table-wrapper table thead th p{font-weight:500}.infoweb .table-wrapper table tbody{display:table-row-group}.infoweb .table-wrapper table tbody tr{padding:0}.infoweb .table-wrapper table tbody tr:first-child{background-color:#fff}.infoweb .table-wrapper table tbody tr:nth-of-type(odd){background-color:#fff}.infoweb .table-wrapper table tbody tr:nth-of-type(even){background-color:rgba(0,110,150,.08)}.infoweb .table-wrapper table tbody tr td::before{display:none}}}@supports not (container-type: inline-size){@media screen and (min-width: 600px){.infoweb .table-wrapper{margin:0}.infoweb .table-wrapper table{display:inline-block;table-layout:auto;width:auto;overflow-x:auto;border:1px solid rgba(0,110,150,.24)}.infoweb .table-wrapper table thead,.infoweb .table-wrapper table tbody{width:100%}.infoweb .table-wrapper table thead tr,.infoweb .table-wrapper table tbody tr{vertical-align:top}.infoweb .table-wrapper table thead tr th,.infoweb .table-wrapper table thead tr td,.infoweb .table-wrapper table tbody tr th,.infoweb .table-wrapper table tbody tr td{display:table-cell;padding:8px;color:rgba(0,0,0,.87);text-align:left}.infoweb .table-wrapper table thead tr th:first-child,.infoweb .table-wrapper table thead tr td:first-child,.infoweb .table-wrapper table tbody tr th:first-child,.infoweb .table-wrapper table tbody tr td:first-child{padding-left:16px}.infoweb .table-wrapper table thead tr th:last-child,.infoweb .table-wrapper table thead tr td:last-child,.infoweb .table-wrapper table tbody tr th:last-child,.infoweb .table-wrapper table tbody tr td:last-child{padding-right:16px}.infoweb .table-wrapper table thead{clip-path:initial;position:initial;height:auto;width:100%;margin:0;overflow:revert}.infoweb .table-wrapper table thead th{background-color:rgba(0,110,150,.24);font-weight:500;text-align:left}.infoweb .table-wrapper table thead th p{font-weight:500}.infoweb .table-wrapper table tbody{display:table-row-group}.infoweb .table-wrapper table tbody tr{padding:0}.infoweb .table-wrapper table tbody tr:first-child{background-color:#fff}.infoweb .table-wrapper table tbody tr:nth-of-type(odd){background-color:#fff}.infoweb .table-wrapper table tbody tr:nth-of-type(even){background-color:rgba(0,110,150,.08)}.infoweb .table-wrapper table tbody tr td::before{display:none}}}.infoweb img{max-width:100%;height:auto;border-radius:2px}.infoweb .icon-symbol{width:1.5rem;height:1.5rem;flex-shrink:0;vertical-align:middle;fill:currentColor}.infoweb .icon{width:1.5rem;height:1.5rem;flex-shrink:0;vertical-align:middle;fill:currentColor;display:inline-flex;place-items:center;place-content:center;line-height:1;flex-shrink:0;fill:currentColor}.infoweb .icon.i-error{width:1rem;height:1rem}.infoweb .icon.i-work-heart,.infoweb .icon.i-work-outline-heart{width:1.75rem}.infoweb .horizontalline{border-top:1px solid rgba(0,0,0,.16);padding-top:12px;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.infoweb .horizontalline-text{text-align:center;border-bottom:1px solid rgba(0,0,0,.38);line-height:.1rem;margin:40px 0 16px;color:rgba(0,0,0,.67)}.infoweb .horizontalline-text span{background:#fff;font-family:"Circular",Arial,Helvetica,sans-serif;font-weight:500;padding:0 12px}.infoweb h1,.infoweb h2{font-family:"Circular",Arial,Helvetica,sans-serif;font-weight:700}.infoweb h3,.infoweb h4{font-family:"Circular",Arial,Helvetica,sans-serif;font-weight:500}.infoweb h1{font-size:2rem;line-height:1.3}@media screen and (min-width: 769px){.infoweb h1{font-size:3rem;line-height:1.05}}.infoweb h2{font-size:1.625rem;line-height:1.15;margin-top:24px}@media screen and (min-width: 769px){.infoweb h2{font-size:2rem;line-height:1.125;margin-top:40px}}.infoweb h2.heading-toc{font-size:1.125rem;margin-top:24px}.infoweb h3{font-size:1.375rem;font-weight:500;line-height:1.1;letter-spacing:-0.0025rem;margin-top:24px}@media screen and (min-width: 769px){.infoweb h3{font-size:1.625rem;line-height:1.1;margin-top:40px}}.infoweb h4{font-size:1.125rem;font-weight:500;line-height:1.1;letter-spacing:-0.0125rem;margin-top:24px}@media screen and (min-width: 769px){.infoweb h4{font-size:1.25rem;line-height:1.2}}.infoweb .headline2{font-family:"Circular",Arial,Helvetica,sans-serif;font-weight:700;font-size:1.625rem;line-height:1.15;margin-top:16px}@media screen and (min-width: 769px){.infoweb .headline2{font-size:2rem;line-height:1.125}}.infoweb .headline3{font-family:"Circular",Arial,Helvetica,sans-serif;font-weight:500;font-size:1.375rem;line-height:1.1;margin-top:24px}@media screen and (min-width: 769px){.infoweb .headline3{font-size:1.625rem;line-height:1.1;margin-top:40px}}.infoweb .headline4{font-family:"Circular",Arial,Helvetica,sans-serif;font-weight:500;font-size:1.125rem;line-height:1.1;letter-spacing:-0.0125em;margin-top:16px}@media screen and (min-width: 769px){.infoweb .headline4{font-size:1.25rem;line-height:1.2}}.infoweb a{font-family:"Circular",Arial,Helvetica,sans-serif;font-weight:400;font-size:1.125rem;text-decoration:underline;text-underline-offset:1.296px;text-decoration-thickness:1.17px;color:#006e96;text-decoration-color:rgba(0,110,150,.67)}@media screen and (min-width: 769px){.infoweb a{font-size:1.25rem;text-decoration:underline;text-underline-offset:1.44px;text-decoration-thickness:1.3px}}.infoweb a:hover{color:#00456d;text-decoration-color:#00456d}.infoweb a:focus-visible{outline:2px solid #006e96;outline-offset:2px}.infoweb a.external,.infoweb a[href^=http]:not([href*="antagning.se"]):not([href*="universityadmissions.se"]){background:url("/Static/gfx/externallink_blue.svg") center right no-repeat;padding-right:1.5rem}@media screen and (min-width: 769px){.infoweb a.external,.infoweb a[href^=http]:not([href*="antagning.se"]):not([href*="universityadmissions.se"]){background-position:center right -2px}}.infoweb a.external:hover,.infoweb a[href^=http]:not([href*="antagning.se"]):not([href*="universityadmissions.se"]):hover{background:url("/Static/gfx/externallink_blue-116.svg") center right no-repeat;padding-right:1.5rem}@media screen and (min-width: 769px){.infoweb a.external:hover,.infoweb a[href^=http]:not([href*="antagning.se"]):not([href*="universityadmissions.se"]):hover{background-position:center right -2px}}.infoweb table a,.infoweb p a{font-size:inherit}.infoweb body .blockheading,.infoweb body .grouplabel+*{margin-top:12px}.infoweb p{font-family:"Circular",Arial,Helvetica,sans-serif;font-weight:400;font-size:1.125rem;margin-top:12px;padding-bottom:2px;color:rgba(0,0,0,.87)}@media screen and (min-width: 769px){.infoweb p{font-size:1.25rem;line-height:1.4}}.infoweb li>p:first-child{margin-top:0}.infoweb li{font-family:"Circular",Arial,Helvetica,sans-serif;font-weight:400;font-size:1.125rem;color:rgba(0,0,0,.87);border-color:rgba(0,0,0,.12);padding-top:12px}@media screen and (min-width: 769px){.infoweb li{font-size:1.25rem}}.infoweb .plain-list{margin:0;padding:0;list-style:none}.infoweb .block{margin-top:16px}.infoweb hr{border:1px solid rgba(0,0,0,.12)}.infoweb ul{padding-inline-start:40px}.infoweb ol{margin-inline-start:0;margin-inline-end:0;padding-inline-start:40px}.infoweb .basebackground{background-color:#fff;border-radius:2px}.infoweb .helpertext{font-size:.875rem;color:rgba(0,0,0,.67);margin:8px 12px 0 12px}.infoweb .overline,.infoweb .grouplabel{line-height:1.38;font-family:"Circular",Arial,Helvetica,sans-serif;font-weight:500;font-size:1rem;color:rgba(0,0,0,.87)}@media print{.infoweb header,.infoweb form,.infoweb nav,.infoweb footer,.infoweb #appVersionId{display:none}.infoweb main{font-family:Arial,Helvetica,sans-serif;color:#000;margin:10px;padding:20px;position:absolute;left:0;top:0;height:inherit}}.infoweb .hide,.infoweb .hidden{display:none}.infoweb .hidden{visibility:hidden}.infoweb body.hasoverlay{overflow:hidden}@media screen and (min-width: 481px){.infoweb body.hasoverlay{overflow:visible}}.infoweb{/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */}.infoweb html{line-height:1.3;-webkit-text-size-adjust:100%}.infoweb hr{box-sizing:content-box;height:0;overflow:visible}.infoweb pre{font-family:monospace,monospace;font-size:1rem}.infoweb abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.infoweb b,.infoweb strong{font-weight:bolder}.infoweb code,.infoweb kbd,.infoweb samp{font-family:monospace,monospace;font-size:1rem}.infoweb small{font-size:80%}.infoweb sub,.infoweb sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.infoweb sub{bottom:-0.25em}.infoweb sup{top:-0.5em}.infoweb button,.infoweb input,.infoweb optgroup,.infoweb select,.infoweb textarea{font-family:inherit;font-size:1rem;line-height:1.3;margin:0}.infoweb button,.infoweb input{overflow:visible}.infoweb button,.infoweb select{text-transform:none}.infoweb button,.infoweb [type=button],.infoweb [type=reset],.infoweb [type=submit]{-webkit-appearance:button}.infoweb button::-moz-focus-inner,.infoweb [type=button]::-moz-focus-inner,.infoweb [type=reset]::-moz-focus-inner,.infoweb [type=submit]::-moz-focus-inner{border-style:none;padding:0}.infoweb button:-moz-focusring,.infoweb [type=button]:-moz-focusring,.infoweb [type=reset]:-moz-focusring,.infoweb [type=submit]:-moz-focusring{outline:1px dotted ButtonText}.infoweb fieldset{padding:.35em .75em .625em}.infoweb legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}.infoweb progress{vertical-align:baseline}.infoweb [type=number]::-webkit-inner-spin-button,.infoweb [type=number]::-webkit-outer-spin-button{height:auto}.infoweb [type=search]{-webkit-appearance:textfield;outline-offset:-2px}.infoweb [type=search]::-webkit-search-decoration{-webkit-appearance:none}.infoweb ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.infoweb details{display:block}.infoweb summary{display:list-item}.infoweb .startpage-flashes{overflow-x:scroll;display:flex;justify-content:flex-start;margin:0;padding-bottom:4px;padding-left:16px;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.infoweb .startpage-flashes:after{content:"";padding-right:16px}@media screen and (min-width: 481px){.infoweb .startpage-flashes{padding-left:24px}.infoweb .startpage-flashes:after{padding-right:24px}}@media screen and (min-width: 769px){.infoweb .startpage-flashes{overflow-x:visible;margin-left:0;margin-right:0;padding-left:0;padding-right:0}.infoweb .startpage-flashes:after{content:none}}.infoweb .startpage-flashes .startpage-flash{flex-shrink:0;width:80%;height:auto;overflow-x:hidden;border-left:4px solid #b00060;border-radius:2px;background:rgba(0,0,0,.04);padding:8px;box-shadow:0 1px 2px 1px rgba(0,0,0,.08);margin:3px 8px 0 8px;cursor:pointer}.infoweb .startpage-flashes .startpage-flash:first-child{margin-left:0}.infoweb .startpage-flashes .startpage-flash:last-child{margin-right:0}.infoweb .startpage-flashes .startpage-flash:focus-visible{outline:2px solid #006e96;outline-offset:1px}.infoweb .startpage-flashes .startpage-flash:hover{background:rgba(0,0,0,.08)}.infoweb .startpage-flashes .startpage-flash:hover .flash-heading{text-decoration:underline;text-underline-offset:1.008px;text-decoration-thickness:.91px;text-decoration-color:rgba(0,0,0,.87)}.infoweb .startpage-flashes .startpage-flash:active .flash-heading{text-decoration:none}@media screen and (min-width: 481px){.infoweb .startpage-flashes .startpage-flash{width:40%}}@media screen and (min-width: 769px){.infoweb .startpage-flashes .startpage-flash{flex-shrink:unset;overflow-x:visible;width:100%;margin:3px 12px 0 12px}}.infoweb .startpage-flashes .startpage-flash a{text-decoration:none}.infoweb .startpage-flashes .startpage-flash a:focus,.infoweb .startpage-flashes .startpage-flash a:focus-visible{outline:none}.infoweb .startpage-flashes .startpage-flash a[href^=http],.infoweb .startpage-flashes .startpage-flash a[href^=http]:hover{background:none;padding-right:0}.infoweb .startpage-flashes .startpage-flash .flash-heading{color:rgba(0,0,0,.87);font-family:"Circular",Arial,Helvetica,sans-serif;font-weight:500;font-size:.875rem;margin-top:0;margin-bottom:0;line-height:1.3;overflow-wrap:anywhere}.infoweb .startpage-flashes .startpage-flash .flash-paragraph{color:rgba(0,0,0,.67);font-family:"Circular",Arial,Helvetica,sans-serif;font-weight:400;font-size:.875rem;margin-top:4px;margin-bottom:0;overflow-wrap:anywhere}.infoweb .image-link-block a.wrapping-link{text-decoration:none;display:block;position:relative}@media screen and (min-width: 769px){.infoweb .image-link-block a.wrapping-link{height:220px}}.infoweb .image-link-block a.wrapping-link picture{display:none}@media screen and (min-width: 769px){.infoweb .image-link-block a.wrapping-link picture{display:inline}}.infoweb .image-link-block a.wrapping-link .image-link{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.infoweb .image-link-block a.wrapping-link .image-text{background:rgba(176,0,96,.87) url(/Static/gfx/arrow/arrow-right-white-24px.svg) no-repeat right 16px bottom 16px;background-size:1.5rem;padding:16px;padding-bottom:52px;border-radius:2px}@media screen and (min-width: 769px){.infoweb .image-link-block a.wrapping-link .image-text{position:absolute;bottom:16px;left:16px}}.infoweb .image-link-block a.wrapping-link[href^=http]:not([href*="antagning.se"]):not([href*="universityadmissions.se"]) .image-text{background-image:url("/Static/gfx/externallink_white.svg")}.infoweb .image-link-block a.wrapping-link[href^=http]:not([href*="antagning.se"]):not([href*="universityadmissions.se"]),.infoweb .image-link-block a.wrapping-link[href^=http]:not([href*="antagning.se"]):not([href*="universityadmissions.se"]):hover{background:none;padding-right:0}.infoweb .image-link-block a.wrapping-link:hover .image-text{background-color:#b00060}.infoweb .image-link-block a.wrapping-link:hover img{filter:brightness(0.8) contrast(1.2)}.infoweb .image-link-block a.wrapping-link .image-link-heading{font-family:"Circular",Arial,Helvetica,sans-serif;font-weight:700;font-size:1.625rem;margin-top:0px;margin-bottom:4px;color:#fff;text-align:left}@media screen and (min-width: 769px){.infoweb .image-link-block a.wrapping-link .image-link-heading{font-size:2rem}}.infoweb .image-link-block a.wrapping-link .image-link-paragraph{font-size:1rem;font-weight:normal;margin-top:0px;margin-bottom:0px;text-align:left;color:#fff}.infoweb .block-preview{max-width:595px}.infoweb .block-preview .expandable-block .expandable-body{display:block}.infoweb .related-links{border:1px solid rgba(0,0,0,.12);margin-top:32px;padding:16px;padding-bottom:0}.infoweb .related-links h2,.infoweb .related-links .headline3{margin-top:0}.infoweb .related-links ul{padding:0;margin-bottom:0;list-style:none}.infoweb .related-links li{list-style:none;margin-left:-16px;margin-right:-16px;padding:12px 16px}.infoweb .related-links li:nth-of-type(odd){background-color:rgba(0,0,0,.04)}.infoweb h2+.expandable-block{margin-top:12px}.infoweb .expandable-block{box-sizing:border-box}.infoweb .expandable-block.expanded>.wrapper-heading>.expandable-heading{background:url("/Static/gfx/round-remove_circle_outline-24px.svg") left .75rem top .875rem no-repeat;background-size:1.5rem}.infoweb .expandable-block.expanded>.wrapper-heading>.expandable-body{display:block}.infoweb .expandable-block .wrapper-heading{margin-top:0;line-height:0}.infoweb .expandable-block .expandable-body{display:none;padding:.75rem 0 .5rem 3rem}.infoweb .expandable-block .expandable-body h2,.infoweb .expandable-block .expandable-body h3,.infoweb .expandable-block .expandable-body h4{font-size:1.125rem;margin-top:12px}@media screen and (min-width: 769px){.infoweb .expandable-block .expandable-body h2,.infoweb .expandable-block .expandable-body h3,.infoweb .expandable-block .expandable-body h4{font-size:1.25rem}}.infoweb .expandable-block>.wrapper-heading>.expandable-heading{background:url("/Static/gfx/round-add_circle_outline-24px.svg") left .75rem top .875rem no-repeat;padding:.75rem .75rem .75rem 3rem;background-size:1.5rem;font-family:"Circular",Arial,Helvetica,sans-serif;font-weight:500;font-size:1.25rem;line-height:1.375;border:none;width:100%;text-align:left;color:rgba(0,0,0,.87);cursor:pointer;box-sizing:border-box}.infoweb .expandable-block>.wrapper-heading>.expandable-heading:hover .expandable-text{text-decoration:underline;text-underline-offset:1.44px;text-decoration-thickness:1.3px;text-decoration-color:rgba(0,0,0,.87)}.infoweb .expandable-block>.wrapper-heading>.expandable-heading:focus-visible{outline:2px solid #006e96;outline-offset:-2px}.infoweb .expandable-block .minimize-button{border:none;background-color:rgba(0,0,0,0);color:#006e96;text-decoration:underline;text-underline-offset:1.152px;text-decoration-thickness:1.04px;padding:0;cursor:pointer}.infoweb .expandable-block .minimize-button:hover{color:#00456d;text-decoration-color:#00456d}.infoweb .expandable-block .expandable-footer{margin-top:16px}.infoweb .image-block{margin-top:16px}.infoweb .image-block img{max-width:100%;height:auto;border-radius:2px;margin-bottom:12px}.infoweb .teaser-block{margin-bottom:16px}.infoweb .teaser-block__img{margin-top:16px}.infoweb button{cursor:pointer}.infoweb button:focus-visible{outline:2px solid #006e96;outline-offset:2px}.infoweb .contained-button,.infoweb .outlined-button,.infoweb .text-button,.infoweb .buttonlike,.infoweb .buttonlike_arrow,.infoweb .buttonlike_arrow_back{width:100%;display:block;font-family:"Circular",Arial,Helvetica,sans-serif;font-weight:500;font-size:1rem;padding:12px 16px;margin-top:16px;border-radius:2px;border:none;outline:none}.infoweb .contained-button.autowidth,.infoweb .outlined-button.autowidth,.infoweb .text-button.autowidth{width:auto}.infoweb .contained-button.remove,.infoweb .outlined-button.remove,.infoweb .text-button.remove{color:#e42635}.infoweb .contained-button.remove:hover,.infoweb .outlined-button.remove:hover,.infoweb .text-button.remove:hover{background-color:rgba(228,38,53,.08);color:#920000}.infoweb .contained-button.remove:active,.infoweb .outlined-button.remove:active,.infoweb .text-button.remove:active{background-color:rgba(228,38,53,.16);color:#920000}.infoweb .contained-button:disabled,.infoweb .outlined-button:disabled,.infoweb .text-button:disabled{color:rgba(0,0,0,.38);background-color:rgba(0,0,0,0);cursor:default}.infoweb .contained-button.expand-button.calculator-toggle,.infoweb .outlined-button.expand-button.calculator-toggle,.infoweb .text-button.expand-button.calculator-toggle{margin-top:0;background:url("/Static/gfx/arrow/chevron-down-white-24px.svg") no-repeat right .75rem center;background-size:1.5rem;border-radius:0;background-color:#006e96;color:#fff;font-size:1.125rem;text-align:left;padding:1rem 2.75rem 1rem 1rem}.infoweb .contained-button.expand-button.calculator-toggle.expanded,.infoweb .outlined-button.expand-button.calculator-toggle.expanded,.infoweb .text-button.expand-button.calculator-toggle.expanded{background:url("/Static/gfx/arrow/chevron-up-white-24px.svg") no-repeat right .75rem center;background-size:1.5rem;background-color:#006e96}.infoweb .contained-button.expand-button.calculator-toggle:hover,.infoweb .outlined-button.expand-button.calculator-toggle:hover,.infoweb .text-button.expand-button.calculator-toggle:hover{background-color:#005a82}.infoweb .contained-button.expand-button.calculator-toggle.purple-toggle,.infoweb .outlined-button.expand-button.calculator-toggle.purple-toggle,.infoweb .text-button.expand-button.calculator-toggle.purple-toggle{background:url("/Static/gfx/arrow/chevron-down-black-24px.svg") no-repeat right .75rem center;background-size:1.5rem;background-color:rgba(98,38,158,.24);color:#000}.infoweb .contained-button.expand-button.calculator-toggle.purple-toggle.expanded,.infoweb .outlined-button.expand-button.calculator-toggle.purple-toggle.expanded,.infoweb .text-button.expand-button.calculator-toggle.purple-toggle.expanded{background:url("/Static/gfx/arrow/chevron-up-black-24px.svg") no-repeat right .75rem center;background-size:1.5rem;background-color:rgba(98,38,158,.24)}.infoweb .contained-button.expand-button.calculator-toggle.purple-toggle:hover,.infoweb .outlined-button.expand-button.calculator-toggle.purple-toggle:hover,.infoweb .text-button.expand-button.calculator-toggle.purple-toggle:hover{background-color:rgba(98,38,158,.16)}.infoweb .contained-button.expand-button.showmorehits,.infoweb .outlined-button.expand-button.showmorehits,.infoweb .text-button.expand-button.showmorehits{background:url("/Static/gfx/arrow/chevron-down-blue-24px.svg") no-repeat right .75rem center;background-size:1.5rem;padding-right:2.75rem;color:#006e96;width:auto;margin:0 auto}.infoweb .contained-button.expand-button.showmorehits.expanded,.infoweb .outlined-button.expand-button.showmorehits.expanded,.infoweb .text-button.expand-button.showmorehits.expanded{background:url("/Static/gfx/arrow/chevron-up-blue-24px.svg") no-repeat right .75rem center;background-size:1.5rem}.infoweb .contained-button.expand-button.showmorehits:hover,.infoweb .outlined-button.expand-button.showmorehits:hover,.infoweb .text-button.expand-button.showmorehits:hover{background-color:rgba(0,110,150,.08)}.infoweb .contained-button.expand-button.showmorehits:active,.infoweb .outlined-button.expand-button.showmorehits:active,.infoweb .text-button.expand-button.showmorehits:active{background-color:rgba(0,110,150,.16)}.infoweb .contained-button.addbutton,.infoweb .outlined-button.addbutton,.infoweb .text-button.addbutton{align-self:center;display:flex;gap:4px;justify-content:center;align-items:center}.infoweb .text-button{background-color:rgba(0,0,0,0);color:#006e96}.infoweb .text-button:hover{background-color:rgba(0,110,150,.08)}.infoweb .text-button:active{background-color:rgba(0,110,150,.16);color:#005a82}.infoweb .outlined-button{background-color:rgba(0,0,0,0);color:#006e96;border:1px solid rgba(0,0,0,.38)}.infoweb .outlined-button.white{background-color:#fff}.infoweb .outlined-button:hover{background-color:rgba(0,110,150,.08)}.infoweb .outlined-button:active{background-color:rgba(0,110,150,.16);color:#005a82}.infoweb .outlined-button:disabled{background-color:rgba(0,0,0,0);color:rgba(0,0,0,.38)}.infoweb .contained-button{background-color:#006e96;color:#fff;border:none}.infoweb .contained-button:hover{background-color:#005a82}.infoweb .contained-button:active{background-color:#00456d}.infoweb .contained-button:disabled{background-color:rgba(0,0,0,.38);color:#fff}.infoweb .tinted-button{background-color:rgba(0,110,150,.08);border:1px solid #006e96;color:#006e96}.infoweb .tinted-button:hover{background-color:rgba(0,110,150,.16);color:#005a82}.infoweb .tinted-button:active{background-color:rgba(0,110,150,.24);color:#005a82}.infoweb .menu-button{height:3.625rem;width:auto;text-align:center;padding:1.5625rem .5rem 0 .5rem;border:none;outline:none;cursor:pointer;position:relative;background-color:rgba(0,0,0,0);font-family:"Circular",Arial,Helvetica,sans-serif;font-weight:400;font-size:.875rem;color:rgba(0,0,0,.87);line-height:1.5}@media screen and (min-width: 769px){.infoweb .menu-button{font-size:1rem;height:4.875rem;padding:1.5625rem 1rem 0 1rem}}.infoweb .menu-button .selection-notice-container{display:flex;flex-direction:row;align-items:center;justify-content:center;width:30px}.infoweb .menu-button .selection-notice-container .selection-counter-notification{position:absolute;font-family:"Circular",Arial,Helvetica,sans-serif;font-weight:500;font-size:.625rem;color:#fff}.infoweb .menu-button .selection-notice-container .selection-counter-notification .selectionTotal{vertical-align:sub}.infoweb .expand-icon{width:1.5rem;height:1.5rem;display:block;position:relative;transition:background-color 500ms ease;display:inline-block}.infoweb .expand-icon:before{top:.25rem;left:.6875rem;width:.125rem;height:1rem;transition:transform 500ms ease;content:" ";display:block;position:absolute;background-color:#000}.infoweb .expand-icon:after{top:.6875rem;left:.25rem;width:1rem;height:.125rem;content:" ";display:block;position:absolute;background-color:#000}.infoweb .purple-button{background-color:#62269e}.infoweb .purple-button:hover{background-color:#4e128a}.infoweb .purple-button:active{background-color:#390075}.infoweb .purple-button:disabled{background-color:rgba(0,0,0,.38);color:#fff}.infoweb .white-purple-button{color:rgba(0,0,0,.87)}.infoweb .white-purple-button:hover{background-color:rgba(98,38,158,.16)}.infoweb .white-purple-button:active{background-color:rgba(98,38,158,.24);color:rgba(0,0,0,.87)}.infoweb .white-purple-button:disabled{background-color:rgba(0,0,0,.38);color:#fff}.infoweb .skiplink{top:-1000px;position:absolute}.infoweb .skiplink:focus{outline-offset:-2px;top:0;z-index:1;background-color:#fff;padding:8px}@media screen and (min-width: 769px){.infoweb .skiplink:focus{font-size:1.125rem}}.infoweb #maintag{display:block;position:relative;top:-82px;visibility:hidden}.infoweb .breadcrumbs{box-shadow:inset 0 -1px 0 0 rgba(0,0,0,.12)}.infoweb .breadcrumbs nav{width:auto;max-width:960px;padding-right:16px;padding-left:16px}@media screen and (min-width: 481px){.infoweb .breadcrumbs nav{padding-right:24px;padding-left:24px}}@media screen and (min-width: 1008px){.infoweb .breadcrumbs nav{padding-left:0;padding-right:0;margin-left:auto;margin-right:auto}}.infoweb .breadcrumbs nav .plain-list{padding-top:16px;padding-bottom:16px}@media screen and (min-width: 769px){.infoweb .breadcrumbs nav .plain-list{padding-top:0}}.infoweb .breadcrumbs .path-section{display:none;font-family:"Circular",Arial,Helvetica,sans-serif;font-weight:400;font-size:1rem;line-height:1.5;padding-top:0}.infoweb .breadcrumbs .path-section:nth-last-child(2){display:inline-block;padding-left:1.75rem;background:url("/Static/gfx/arrow/round-keyboard_arrow_left-24px.svg") center left no-repeat;background-size:1.5rem}@media screen and (min-width: 769px){.infoweb .breadcrumbs .path-section{padding-top:16px;display:inline-block}.infoweb .breadcrumbs .path-section:first-child{padding-left:0;background:none}.infoweb .breadcrumbs .path-section:not(:first-child){padding-top:0;padding-left:1.75rem;background:url("/Static/gfx/arrow/round-keyboard_arrow_right-24px.svg") bottom left no-repeat;background-size:1.5rem}}.infoweb .breadcrumbs .path-current-page{display:none;font-family:"Circular",Arial,Helvetica,sans-serif;font-weight:400;font-size:1rem;line-height:1.5;color:rgba(0,0,0,.67);padding-top:12px;padding-left:1.75rem}@media screen and (min-width: 769px){.infoweb .breadcrumbs .path-current-page{display:inline-block;background:url("/Static/gfx/arrow/round-keyboard_arrow_right-24px.svg") bottom left no-repeat;background-size:1.5rem}}.infoweb .breadcrumbs a{font-family:"Circular",Arial,Helvetica,sans-serif;font-weight:400;font-size:1rem;text-decoration:none}.infoweb .breadcrumbs a:hover{text-decoration:underline;text-underline-offset:1.152px;text-decoration-thickness:1.04px}.infoweb :target:before{content:"";display:block;padding-top:65px;margin-top:-65px;animation:target-background-before .4s backwards .6s}@media screen and (min-width: 481px){.infoweb :target:before{padding-top:80px;margin-top:-80px}}.infoweb :target{animation:target-background .5s backwards .5s}@keyframes target-background{0%{background-color:rgba(38,208,124,.12)}100%{background-color:rgba(0,0,0,0)}}@keyframes target-background-before{0%{background-color:#fff}100%{background-color:rgba(0,0,0,0)}}.infoweb .table-of-contents{padding:0}.infoweb .table-of-contents .nav-link{display:inline-block;line-height:1.45;padding-left:1.875rem;background-size:1.5rem;background-position:left center;background-repeat:no-repeat;background-image:url(/Static/gfx/arrow/arrow-down-blue-24px.svg)}.infoweb .table-of-contents .nav-link:hover{background-image:url(/Static/gfx/arrow/arrow-down-blue116-24px.svg)}.infoweb .table-of-contents ul{list-style-type:none;padding:0}.infoweb .table-of-contents li:last-child{padding-bottom:0px}.infoweb .nav-right.table-of-contents{display:none}@media screen and (min-width: 769px){.infoweb .nav-right.table-of-contents{top:90px;padding-left:0;position:sticky;align-self:start}.infoweb .nav-right.table-of-contents li{padding-left:4px;padding-top:12px}.infoweb .nav-right.table-of-contents .heading-toc{font-size:1.125rem;font-weight:bold;margin-bottom:12px}.infoweb .nav-right.table-of-contents.is-showing{display:block}}.infoweb .table-wrapper{display:flex;justify-content:flex-start;margin:0 -16px}.infoweb .table-wrapper table{table-layout:fixed;width:100%;max-width:630px;border:0;border-collapse:collapse;margin-top:16px;text-wrap:pretty;font-size:.875rem}.infoweb .table-wrapper table thead{border:none;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.infoweb .table-wrapper table tbody{display:inline-grid}.infoweb .table-wrapper table tbody tr{border-bottom:none;padding:10px 24px;vertical-align:top}.infoweb .table-wrapper table tbody tr:first-child{background-color:rgba(0,110,150,.08)}.infoweb .table-wrapper table tbody tr:nth-of-type(odd){background-color:rgba(0,110,150,.08)}.infoweb .table-wrapper table tbody tr:nth-of-type(even){background-color:#fff}.infoweb .table-wrapper table tbody th,.infoweb .table-wrapper table tbody td{display:grid;grid-template-columns:1fr 2fr;gap:8px;font-size:.875rem;padding:4px;overflow-wrap:anywhere}.infoweb .table-wrapper table tbody th>*,.infoweb .table-wrapper table tbody td>*{grid-column:2/span 1}.infoweb .table-wrapper table tbody th::before,.infoweb .table-wrapper table tbody td::before{content:attr(data-label);grid-row:1;grid-column:1/span 1;font-family:"Circular",Arial,Helvetica,sans-serif;font-weight:500;font-size:.875rem;text-align:left}.infoweb .table-wrapper table th,.infoweb .table-wrapper table td{background-color:rgba(0,0,0,0);text-align:left !important}.infoweb .table-wrapper table p{font-size:.875rem;margin-top:0}.infoweb .table-wrapper table a{text-decoration:underline;text-underline-offset:1.008px;text-decoration-thickness:.91px}@supports(container-type: inline-size){.infoweb .table-wrapper{container-type:inline-size}@container (min-width: 600px){.infoweb .table-wrapper{margin:0}.infoweb .table-wrapper table{display:inline-block;table-layout:auto;width:auto;overflow-x:auto;border:1px solid rgba(0,110,150,.24)}.infoweb .table-wrapper table thead,.infoweb .table-wrapper table tbody{width:100%}.infoweb .table-wrapper table thead tr,.infoweb .table-wrapper table tbody tr{vertical-align:top}.infoweb .table-wrapper table thead tr th,.infoweb .table-wrapper table thead tr td,.infoweb .table-wrapper table tbody tr th,.infoweb .table-wrapper table tbody tr td{display:table-cell;padding:8px;color:rgba(0,0,0,.87);text-align:left}.infoweb .table-wrapper table thead tr th:first-child,.infoweb .table-wrapper table thead tr td:first-child,.infoweb .table-wrapper table tbody tr th:first-child,.infoweb .table-wrapper table tbody tr td:first-child{padding-left:16px}.infoweb .table-wrapper table thead tr th:last-child,.infoweb .table-wrapper table thead tr td:last-child,.infoweb .table-wrapper table tbody tr th:last-child,.infoweb .table-wrapper table tbody tr td:last-child{padding-right:16px}.infoweb .table-wrapper table thead{clip-path:initial;position:initial;height:auto;width:100%;margin:0;overflow:revert}.infoweb .table-wrapper table thead th{background-color:rgba(0,110,150,.24);font-weight:500;text-align:left}.infoweb .table-wrapper table thead th p{font-weight:500}.infoweb .table-wrapper table tbody{display:table-row-group}.infoweb .table-wrapper table tbody tr{padding:0}.infoweb .table-wrapper table tbody tr:first-child{background-color:#fff}.infoweb .table-wrapper table tbody tr:nth-of-type(odd){background-color:#fff}.infoweb .table-wrapper table tbody tr:nth-of-type(even){background-color:rgba(0,110,150,.08)}.infoweb .table-wrapper table tbody tr td::before{display:none}}}@supports not (container-type: inline-size){@media screen and (min-width: 600px){.infoweb .table-wrapper{margin:0}.infoweb .table-wrapper table{display:inline-block;table-layout:auto;width:auto;overflow-x:auto;border:1px solid rgba(0,110,150,.24)}.infoweb .table-wrapper table thead,.infoweb .table-wrapper table tbody{width:100%}.infoweb .table-wrapper table thead tr,.infoweb .table-wrapper table tbody tr{vertical-align:top}.infoweb .table-wrapper table thead tr th,.infoweb .table-wrapper table thead tr td,.infoweb .table-wrapper table tbody tr th,.infoweb .table-wrapper table tbody tr td{display:table-cell;padding:8px;color:rgba(0,0,0,.87);text-align:left}.infoweb .table-wrapper table thead tr th:first-child,.infoweb .table-wrapper table thead tr td:first-child,.infoweb .table-wrapper table tbody tr th:first-child,.infoweb .table-wrapper table tbody tr td:first-child{padding-left:16px}.infoweb .table-wrapper table thead tr th:last-child,.infoweb .table-wrapper table thead tr td:last-child,.infoweb .table-wrapper table tbody tr th:last-child,.infoweb .table-wrapper table tbody tr td:last-child{padding-right:16px}.infoweb .table-wrapper table thead{clip-path:initial;position:initial;height:auto;width:100%;margin:0;overflow:revert}.infoweb .table-wrapper table thead th{background-color:rgba(0,110,150,.24);font-weight:500;text-align:left}.infoweb .table-wrapper table thead th p{font-weight:500}.infoweb .table-wrapper table tbody{display:table-row-group}.infoweb .table-wrapper table tbody tr{padding:0}.infoweb .table-wrapper table tbody tr:first-child{background-color:#fff}.infoweb .table-wrapper table tbody tr:nth-of-type(odd){background-color:#fff}.infoweb .table-wrapper table tbody tr:nth-of-type(even){background-color:rgba(0,110,150,.08)}.infoweb .table-wrapper table tbody tr td::before{display:none}}}.infoweb .searchbanner{background-color:rgba(0,110,150,.16);padding:24px 16px}@media screen and (min-width: 481px){.infoweb .searchbanner{padding-right:24px;padding-left:24px}}@media screen and (min-width: 769px){.infoweb .searchbanner{padding-top:40px;padding-bottom:40px}}.infoweb .searchbanner .searcharea{max-width:566px;margin:auto;width:auto;max-width:960px}.infoweb .searchbanner .searcharea form{display:grid;grid-template-columns:repeat(4, 1fr);grid-column-gap:16px;width:100%}@media screen and (min-width: 481px){.infoweb .searchbanner .searcharea form{grid-template-columns:repeat(12, 1fr);grid-column-gap:24px}}.infoweb .searchbanner .searcharea form .searchfield{display:flex;flex-wrap:wrap;grid-column:1/span 4}@media screen and (min-width: 481px){.infoweb .searchbanner .searcharea form .searchfield{grid-column:1/span 12}}@media screen and (min-width: 769px){.infoweb .searchbanner .searcharea form .searchfield{grid-column:1/span 9}}@media screen and (min-width: 1008px){.infoweb .searchbanner .searcharea form .searchfield{grid-column:1/span 8}}@media screen and (min-width: 481px){.infoweb .searchbanner .searcharea form .searchfield{flex-wrap:nowrap}}.infoweb .searchbanner .searcharea form .searchfield .textfield{flex-grow:1}@media screen and (min-width: 481px){.infoweb .searchbanner .searcharea form .searchfield .textfield{padding-right:16px}}@media screen and (min-width: 481px){.infoweb .searchbanner .searcharea form .searchfield .faqsearch{width:auto}}.infoweb .faq-page section>*{grid-column:1/span 4}@media screen and (min-width: 481px){.infoweb .faq-page section>*{grid-column:1/span 12}}@media screen and (min-width: 769px){.infoweb .faq-page section>*{grid-column:1/span 9}}@media screen and (min-width: 1008px){.infoweb .faq-page section>*{grid-column:1/span 8}}.infoweb .faq-page section>h2:first-child{margin-top:0}.infoweb .faq-page section .faq-start-categories,.infoweb .faq-page section .faq-background{grid-column:1/span 4}@media screen and (min-width: 481px){.infoweb .faq-page section .faq-start-categories,.infoweb .faq-page section .faq-background{grid-column:1/span 12}}.infoweb .faq-page section .faq-start-categories{margin-top:24px;display:grid;grid-template-columns:repeat(1, 1fr);grid-gap:24px}@media screen and (min-width: 481px){.infoweb .faq-page section .faq-start-categories{grid-template-columns:repeat(2, 1fr)}}@media screen and (min-width: 769px){.infoweb .faq-page section .faq-start-categories{grid-template-columns:repeat(3, 1fr)}.infoweb .faq-page section .faq-start-categories.twocol{grid-template-columns:repeat(2, 1fr)}}.infoweb .faq-page section .faq-start-categories .horizontalline{border-top:1px solid rgba(0,0,0,.16);padding-top:12px;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}@media screen and (min-width: 481px){.infoweb .faq-page section .faq-start-categories .horizontalline{display:none}}.infoweb .faq-page section .faq-start-categories .categorylinks{display:block;text-decoration:none}.infoweb .faq-page section .faq-start-categories .categorylinks .categoryheading{font-family:"Circular",Arial,Helvetica,sans-serif;font-weight:500;font-size:1.125rem;text-decoration:underline;text-underline-offset:1.296px;text-decoration-thickness:1.17px;margin-top:0}@media screen and (min-width: 481px){.infoweb .faq-page section .faq-start-categories .categorylinks .categoryheading{font-size:1.25rem;text-decoration:underline;text-underline-offset:1.44px;text-decoration-thickness:1.3px}}.infoweb .faq-page section .faq-start-categories .categorylinks p{font-size:1rem}.infoweb .faq-page section .faq-start-categories .categorylinks .linkarrow{display:inline-block;background:url(/Static/gfx/arrow/arrow-right-black67-24px.svg) no-repeat right center;background-size:1.5rem;color:rgba(0,0,0,.67);padding-right:1.875rem}.infoweb .faq-page section .faq-background{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);margin-top:16px}@media screen and (min-width: 481px){.infoweb .faq-page section .faq-background{margin-top:40px}}.infoweb .faq-page section .faq-background .questions-background{background-color:rgba(0,110,150,.04);border-bottom:4px solid #fff;display:grid;grid-template-columns:repeat(4, 1fr)}@media screen and (min-width: 481px){.infoweb .faq-page section .faq-background .questions-background{border-bottom:8px solid #fff}}@media screen and (min-width: 769px){.infoweb .faq-page section .faq-background .questions-background{border-bottom:none}}@media screen and (min-width: 769px){.infoweb .faq-page section .faq-background .questions-background:last-child{padding-bottom:40px}}.infoweb .faq-page section .faq-background .question-listing{grid-column:1/span 4}@media screen and (min-width: 481px){.infoweb .faq-page section .faq-background .question-listing{grid-column:1/span 3}}@media screen and (min-width: 769px){.infoweb .faq-page section .faq-background .question-listing{grid-column:1/span 12}}@media screen and (min-width: 1008px){.infoweb .faq-page section .faq-background .question-listing{width:960px;padding-left:0;padding-right:0;margin-left:auto;margin-right:auto}}.infoweb .faq-page section .faq-background .category-listing .subcategoryheading{margin-top:0;padding:16px}@media screen and (min-width: 481px){.infoweb .faq-page section .faq-background .category-listing .subcategoryheading{padding-left:24px;padding-right:24px}}@media screen and (min-width: 769px){.infoweb .faq-page section .faq-background .category-listing .subcategoryheading{padding-top:32px}}@media screen and (min-width: 1008px){.infoweb .faq-page section .faq-background .category-listing .subcategoryheading{padding-left:0;padding-right:0}}@media screen and (min-width: 481px){.infoweb .faq-page section .faq-background .category-listing .expandable-block{padding-left:20px;padding-right:20px}}.infoweb .faq-page .search-result,.infoweb .faq-page #search_result_info{grid-column:1/span 4}@media screen and (min-width: 481px){.infoweb .faq-page .search-result,.infoweb .faq-page #search_result_info{grid-column:1/span 12}}@media screen and (min-width: 769px){.infoweb .faq-page .search-result,.infoweb .faq-page #search_result_info{grid-column:1/span 8}}.infoweb .faq-page .search-result{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);margin-top:16px}@media screen and (min-width: 481px){.infoweb .faq-page .search-result{width:100%;margin-left:inherit;margin-right:inherit}}.infoweb .faq-page #search_result_info{font-family:"Circular",Arial,Helvetica,sans-serif;font-weight:500;font-size:1.125rem;margin-top:0}@media screen and (min-width: 769px){.infoweb .faq-page #search_result_info{font-family:"Circular",Arial,Helvetica,sans-serif;font-weight:500;font-size:1.25rem}}.infoweb .faq-page .search-categories_mobile{margin-top:8px;grid-column:1/span 4}@media screen and (min-width: 481px){.infoweb .faq-page .search-categories_mobile{grid-column:1/span 8}}@media screen and (min-width: 769px){.infoweb .faq-page .search-categories_mobile{display:none}}.infoweb .faq-page .search-categories_desktop{display:none}@media screen and (min-width: 769px){.infoweb .faq-page .search-categories_desktop{display:block;grid-column:9/span 4;grid-row-start:none}}.infoweb .faq-page .search-categories_desktop ul{padding:0}.infoweb .faq-page .search-categories_desktop li{padding:8px 16px;list-style:none;cursor:pointer;font-size:1rem}.infoweb .faq-page .search-categories_desktop li a{font-size:1rem;text-decoration:underline;text-underline-offset:1.152px;text-decoration-thickness:1.04px}.infoweb .faq-page .search-categories_desktop li[aria-selected=true]{background:rgba(0,110,150,.08);color:#006e96}.infoweb .duplicate-question-columns{display:flex;flex-direction:column;align-items:first baseline;justify-content:space-between;margin-top:12px}@media screen and (min-width: 769px){.infoweb .duplicate-question-columns{flex-direction:row}}.infoweb .duplicate-question-columns .faq-questions-left{display:grid;grid-template-rows:repeat(1, 1fr);width:100%}@media screen and (min-width: 769px){.infoweb .duplicate-question-columns .faq-questions-left{width:48.7%;align-self:flex-start}}.infoweb .duplicate-question-columns .faq-questions-left .faq-question.mobile-limit-view{display:none}.infoweb .duplicate-question-columns .faq-questions-right{width:100%}@media screen and (min-width: 769px){.infoweb .duplicate-question-columns .faq-questions-right .showmorehits{display:none}}.infoweb .duplicate-question-columns .faq-questions-right .showmorehits .mobile-limit-view{display:none}@media screen and (min-width: 769px){.infoweb .duplicate-question-columns .faq-questions-right{display:grid;width:48.7%}}.infoweb .duplicate-question-columns .faq-questions-right .faq-question.mobile-limit-view{display:none}.infoweb .faq-question .expandable-text,.infoweb .faq-question p,.infoweb .faq-question a,.infoweb .faq-question li,.infoweb .search-result .expandable-text,.infoweb .search-result p,.infoweb .search-result a,.infoweb .search-result li{font-size:1rem}.infoweb .faq-question a,.infoweb .search-result a{text-decoration:underline;text-underline-offset:1.152px;text-decoration-thickness:1.04px}.infoweb .faq-question a[href^=http]:not([href*="antagning.se"]):not([href*="universityadmissions.se"]),.infoweb .search-result a[href^=http]:not([href*="antagning.se"]):not([href*="universityadmissions.se"]){background:url("/Static/gfx/externallink_blue.svg") center right no-repeat;padding-right:1.5rem}@media screen and (min-width: 769px){.infoweb .faq-question a[href^=http]:not([href*="antagning.se"]):not([href*="universityadmissions.se"]),.infoweb .search-result a[href^=http]:not([href*="antagning.se"]):not([href*="universityadmissions.se"]){background-position:center right -2px}}.infoweb .faq-question a[href^=http]:not([href*="antagning.se"]):not([href*="universityadmissions.se"]):hover,.infoweb .search-result a[href^=http]:not([href*="antagning.se"]):not([href*="universityadmissions.se"]):hover{background:url("/Static/gfx/externallink_blue-116.svg") center right no-repeat;padding-right:1.5rem}@media screen and (min-width: 769px){.infoweb .faq-question a[href^=http]:not([href*="antagning.se"]):not([href*="universityadmissions.se"]):hover,.infoweb .search-result a[href^=http]:not([href*="antagning.se"]):not([href*="universityadmissions.se"]):hover{background-position:center right -2px}}.infoweb .faq-question .expandable-body h2,.infoweb .faq-question .expandable-body h3,.infoweb .faq-question .expandable-body h4,.infoweb .search-result .expandable-body h2,.infoweb .search-result .expandable-body h3,.infoweb .search-result .expandable-body h4{font-size:1rem;margin-top:12px}.infoweb .faq-question .expandable-body h2:first-child,.infoweb .faq-question .expandable-body h3:first-child,.infoweb .faq-question .expandable-body h4:first-child,.infoweb .search-result .expandable-body h2:first-child,.infoweb .search-result .expandable-body h3:first-child,.infoweb .search-result .expandable-body h4:first-child{margin-top:0}.infoweb .faq-question .expandable-body p:first-child,.infoweb .search-result .expandable-body p:first-child{margin-top:0}.infoweb .gap-horizontalline{border-bottom:4px solid #fff;margin:0 -16px}@media screen and (min-width: 481px){.infoweb .gap-horizontalline{border-bottom:8px solid #fff;margin:0 -24px}}@media screen and (min-width: 769px){.infoweb .gap-horizontalline{display:none}}.infoweb .main-content>*{grid-column:1/span 4}@media screen and (min-width: 481px){.infoweb .main-content>*{grid-column:1/span 12}}.infoweb .startpage-flashes+.startpage-entrances,.infoweb .startpage-links,.infoweb .faq-questions-contents,.infoweb .startpage-teasers{margin-top:24px}@media screen and (min-width: 769px){.infoweb .startpage-flashes+.startpage-entrances,.infoweb .startpage-links,.infoweb .faq-questions-contents,.infoweb .startpage-teasers{margin-top:40px}}.infoweb .startpage-entrances{display:grid;grid-template-columns:repeat(1, 1fr);grid-gap:24px}@media screen and (min-width: 481px){.infoweb .startpage-entrances{grid-template-columns:repeat(2, 1fr)}}@media screen and (min-width: 769px){.infoweb .startpage-entrances{grid-template-columns:repeat(3, 1fr)}.infoweb .startpage-entrances.twocol{grid-template-columns:repeat(2, 1fr)}}.infoweb .startpage-entrances .startpage-entrance{border-bottom:solid 1px rgba(0,0,0,.16);margin:0 -16px;padding:0 16px 16px}@media screen and (min-width: 481px){.infoweb .startpage-entrances .startpage-entrance{border-bottom:none}}@media screen and (min-width: 769px){.infoweb .startpage-entrances .startpage-entrance{margin-left:0;margin-right:0;padding:0;width:100%}}.infoweb .startpage-entrances .startpage-entrance .entrance-link{font-family:"Circular",Arial,Helvetica,sans-serif;font-weight:500;font-size:1.625rem;text-decoration:underline;text-underline-offset:1.872px;text-decoration-thickness:1.69px}@media screen and (min-width: 769px){.infoweb .startpage-entrances .startpage-entrance .entrance-link{font-size:2rem;text-decoration:underline;text-underline-offset:2.304px;text-decoration-thickness:2.08px}}.infoweb .startpage-entrances .startpage-entrance .entrance-paragraph{font-size:1rem;line-height:1.375;font-weight:normal;margin-top:8px;margin-bottom:0;color:rgba(0,0,0,.67)}@media screen and (min-width: 769px){.infoweb .startpage-entrances .startpage-entrance .entrance-paragraph{margin-bottom:0}}.infoweb .faq-questions-contents{background-color:rgba(0,110,150,.08);border-radius:4px;max-width:960px;padding:16px 0}@media screen and (min-width: 481px){.infoweb .faq-questions-contents{padding:16px}}@media screen and (min-width: 769px){.infoweb .faq-questions-contents{position:relative;padding:24px}}.infoweb .faq-questions-contents .startpage-questions-heading.headline3{padding-left:16px;margin-top:0}.infoweb .button-link{border:none;background:url(/Static/gfx/arrow/arrow-right-blue-24px.svg) no-repeat right 1rem center;background-size:1.5rem;padding:1rem 3rem 1rem 1rem;font-family:"Circular",Arial,Helvetica,sans-serif;font-weight:500;font-size:1rem;color:#006e96;width:auto;margin:0 auto;cursor:pointer;text-align:left}@media screen and (min-width: 769px){.infoweb .button-link{padding:1.1875rem 3rem 1.25rem 1rem}}.infoweb .button-link:hover{background-color:rgba(0,110,150,.08)}.infoweb .button-link:active{background-color:rgba(0,110,150,.16);background-image:url(/Static/gfx/arrow/arrow-right-blue108-24px.svg);color:#005a82}.infoweb .startpage-teasers{display:grid;grid-template-columns:repeat(1, 1fr);grid-gap:24px}@media screen and (min-width: 481px){.infoweb .startpage-teasers{grid-template-columns:repeat(2, 1fr)}}@media screen and (min-width: 769px){.infoweb .startpage-teasers{grid-template-columns:repeat(3, 1fr)}.infoweb .startpage-teasers.twocol{grid-template-columns:repeat(2, 1fr)}}.infoweb .startpage-teasers .startpage-teaser{padding:4px}.infoweb .startpage-teasers .startpage-teaser .teaser-link{display:block;text-decoration:none;overflow:hidden;border-radius:2px}.infoweb .startpage-teasers .startpage-teaser .teaser-link:hover .teaser-image{transform:scale(1.07)}.infoweb .startpage-teasers .startpage-teaser .teaser-link:hover .teaser-text{background-color:rgba(0,110,150,.08)}.infoweb .startpage-teasers .startpage-teaser .teaser-link .image-container{position:relative;text-align:center;overflow:hidden;height:140px;width:100%}.infoweb .startpage-teasers .startpage-teaser .teaser-link .image-container::after{display:block;content:"";padding-bottom:75%}.infoweb .startpage-teasers .startpage-teaser .teaser-link .image-container .teaser-image{position:absolute;left:0;top:0;-o-object-fit:scale-down;object-fit:scale-down;width:100%;height:auto;border-radius:2px;transition:transform .4s ease-in-out}.infoweb .startpage-teasers .startpage-teaser .teaser-link .image-container .tag-text{position:absolute;border-radius:16px;top:16px;right:16px;font-size:.875rem;font-family:"Circular",Arial,Helvetica,sans-serif;font-weight:500;font-size:1rem;background-color:rgba(0,0,0,.87);color:#fff;padding:6px 12px}.infoweb .startpage-teasers .startpage-teaser .teaser-link .teaser-text{padding:16px;font-size:1rem}.infoweb .startpage-teasers .startpage-teaser .teaser-link .teaser-text .teaser-heading{font-family:"Circular",Arial,Helvetica,sans-serif;font-weight:500;font-size:1.125rem;display:inline;line-height:1.25;color:rgba(0,0,0,.87);padding:0 1.5rem 0 0;margin:0;background:url("/Static/gfx/arrow/chevron_right.svg") no-repeat right;background-size:1.5rem}@media screen and (min-width: 769px){.infoweb .startpage-teasers .startpage-teaser .teaser-link .teaser-text .teaser-heading{font-size:1.25rem;line-height:1.375}}.infoweb .startpage-teasers .startpage-teaser .teaser-link .teaser-text .teaser-paragraph{font-size:1rem;line-height:1.375;font-weight:normal;margin-top:12px;color:rgba(0,0,0,.67)}footer.infoweb.footer{margin-top:auto;line-height:1.5;padding:0;text-align:left}footer.infoweb.footer .link-footer .footergrid,footer.infoweb.footer .logo-footer .footergrid{max-width:960px;width:100%;margin-left:auto;margin-right:auto;display:grid;grid-template-columns:repeat(1, 1fr);grid-gap:24px}@media screen and (min-width: 769px){footer.infoweb.footer .link-footer .footergrid,footer.infoweb.footer .logo-footer .footergrid{grid-template-columns:repeat(3, 1fr)}}footer.infoweb.footer .link-footer .footergrid p,footer.infoweb.footer .logo-footer .footergrid p{margin-top:12px;margin-bottom:0;font-size:1rem}footer.infoweb.footer .link-footer{background-color:rgba(0,0,0,.08);padding:40px 16px}@media screen and (min-width: 481px){footer.infoweb.footer .link-footer{padding:40px 24px}}footer.infoweb.footer .link-footer .footergrid .footer-column{grid-column:auto}footer.infoweb.footer .link-footer .footergrid .footer-column h2{font-family:"Circular",Arial,Helvetica,sans-serif;font-weight:500;font-size:1.125rem;margin-top:0;margin-bottom:0}@media screen and (min-width: 769px){footer.infoweb.footer .link-footer .footergrid .footer-column h2{font-size:1.25rem}}footer.infoweb.footer .link-footer .footergrid .footer-column a{font-family:"Circular",Arial,Helvetica,sans-serif;font-weight:400;font-size:1rem;text-decoration:underline;text-underline-offset:1.152px;text-decoration-thickness:1.04px;color:rgba(0,0,0,.87);text-decoration-color:rgba(0,0,0,.87)}footer.infoweb.footer .link-footer .footergrid .footer-column a:hover{text-decoration:none}footer.infoweb.footer .link-footer .footergrid .footer-column a[href^=http]:not([href*="antagning.se"]):not([href*="universityadmissions.se"]){background:url(/Static/gfx/externallink.svg) center right 4px no-repeat;padding-right:1.5rem}footer.infoweb.footer .logo-footer{background-color:#fff;padding:32px 16px 56px}@media screen and (min-width: 481px){footer.infoweb.footer .logo-footer{padding:32px 24px 56px}}footer.infoweb.footer .logo-footer .footergrid{row-gap:0}footer.infoweb.footer .logo-footer .footergrid .logo-wrapper{grid-row:2;max-width:200px;grid-column:1/span 1}@media screen and (min-width: 769px){footer.infoweb.footer .logo-footer .footergrid .logo-wrapper{grid-column:3/span 1}}footer.infoweb.footer .logo-footer .footergrid .logo-wrapper .uhrlogo{text-decoration:none;background:none;padding:0;border-radius:0}.mce-content-body [lang]{background-color:#d780af}*,*::before,*::after{box-sizing:inherit;margin:0;padding:0}html,body{font-size:100%}body{font-family:"Circular",Arial,Helvetica,sans-serif;font-weight:400;font-style:normal;font-stretch:normal;letter-spacing:normal;color:rgba(0,0,0,.87);background-color:#fff;min-width:320px;box-sizing:border-box}body main{width:auto;flex:none;padding:24px 16px}@media screen and (min-width: 481px){body main{padding-right:24px;padding-left:24px}}@media screen and (min-width: 769px){body main{padding-top:40px;padding-bottom:40px}}@media screen and (min-width: 1008px){body main{width:960px;padding-left:0;padding-right:0;margin-left:auto;margin-right:auto}}body main section{display:grid;grid-template-columns:repeat(4, 1fr);grid-column-gap:16px;width:100%}@media screen and (min-width: 481px){body main section{grid-template-columns:repeat(12, 1fr);grid-column-gap:24px}}body .screen-reader-only{position:absolute;height:1px;width:1px;clip-path:inset(50%);overflow:hidden;margin:-1px;padding:0;border:0}