body.ssf-site{--ssf-paper: #fbf8ef;--ssf-white: #fffefa;--ssf-ink: #173b3c;--ssf-muted: #506564;--ssf-yellow: #e4bc57;--ssf-pale: #f3eacb;--ssf-clay: #b64838;--ssf-line: #d8ddcd;--ssf-green: #e9eee1;--ssf-sans: -apple-system, BlinkMacSystemFont, 'Segoe UI', Arial, sans-serif;--ssf-heading: 'Trebuchet MS', 'Segoe UI', Arial, sans-serif;margin: 0;color: var(--ssf-ink);background: var(--ssf-paper);font-family: var(--ssf-sans);font-size: 17px;line-height: 1.7;-webkit-font-smoothing: antialiased;}.ssf-site *, .ssf-site *::before, .ssf-site *::after{box-sizing: border-box;}.ssf-site #page, .ssf-site .site-content{display: block;max-width: none;margin: 0;padding: 0;background: transparent;}.ssf-site #primary, .ssf-site #main, .ssf-site .content-area{float: none;width: 100%;max-width: none;margin: 0 !important;padding: 0;background: transparent;}.ssf-site .inside-article, .ssf-site .inside-page-header, .ssf-site .inside-page-header-container{background: transparent;}.ssf-site .ssf-shell{width: calc(100% - 64px);max-width: 1200px;margin-inline: auto;}.ssf-site .ssf-reading-width{width: calc(100% - 64px);max-width: 820px;margin-inline: auto;}.ssf-site h1, .ssf-site h2, .ssf-site h3, .ssf-site h4, .ssf-site h5, .ssf-site h6{color: var(--ssf-ink);font-family: var(--ssf-heading);font-weight: 700;line-height: 1.18;letter-spacing: -.035em;text-transform: none;}.ssf-site h1{font-size: clamp(36px, 4.4vw, 58px);}.ssf-site h2{font-size: clamp(28px, 3.3vw, 40px);}.ssf-site h3{font-size: clamp(23px, 2.3vw, 28px);}.ssf-site p{margin: 0 0 1.35em;}.ssf-site a{color: var(--ssf-ink);text-decoration-thickness: 1px;text-underline-offset: .2em;}.ssf-site a:hover{color: var(--ssf-clay);}.ssf-site a:focus-visible, .ssf-site button:focus-visible:not(:where(.sfas-wrapper *)), .ssf-site input:focus-visible:not(:where(.sfas-wrapper *)), .ssf-site textarea:focus-visible:not(:where(.sfas-wrapper *)), .ssf-site select:focus-visible:not(:where(.sfas-wrapper *)), .ssf-site [tabindex]:focus-visible, .ssf-site summary:focus-visible{outline: 3px solid var(--ssf-clay);outline-offset: 4px;}.ssf-site button, .ssf-site input, .ssf-site select, .ssf-site textarea{font: inherit;}.ssf-site button{cursor: pointer;}.ssf-site img{max-width: 100%;height: auto;}.ssf-site svg{flex-shrink: 0;}.ssf-site ::selection{color: var(--ssf-white);background: var(--ssf-ink);}.ssf-site .screen-reader-text:focus{color: var(--ssf-ink);background: var(--ssf-white);z-index: 100000;}.ssf-site .ssf-eyebrow{display: flex;align-items: center;gap: 10px;margin: 0 0 18px;color: var(--ssf-clay);font-size: 12px;font-weight: 700;line-height: 1.5;letter-spacing: .035em;}.ssf-eyebrow::before{content: '';width: 22px;height: 2px;background: currentColor;}.ssf-site .ssf-lead{color: var(--ssf-muted);font-size: 19px;line-height: 1.75;}.ssf-site .ssf-button{display: inline-flex;align-items: center;justify-content: center;gap: 14px;min-height: 50px;padding: 13px 22px;border: 1px solid var(--ssf-ink);border-radius: 7px;color: var(--ssf-white);background: var(--ssf-ink);font-size: 14px;font-weight: 650;line-height: 1.6;text-decoration: none;}.ssf-site .ssf-button:hover{color: var(--ssf-white);background: #254f4e;border-color: #254f4e;}.ssf-site .ssf-button-secondary{color: var(--ssf-ink);background: transparent;}.ssf-site .ssf-button-secondary:hover{color: var(--ssf-ink);background: var(--ssf-green);}.ssf-site .ssf-text-link{display: inline-flex;align-items: center;gap: 12px;color: var(--ssf-ink);font-size: 14px;font-weight: 650;line-height: 1.5;text-decoration: none;}.ssf-site .ssf-text-link:hover{color: var(--ssf-clay);text-decoration: underline;}.ssf-button svg, .ssf-text-link svg{width: 19px;height: 19px;}.ssf-header{position: relative;z-index: 20;border-top: 6px solid var(--ssf-yellow);border-bottom: 1px solid var(--ssf-line);background: var(--ssf-paper);}.ssf-header-inner{display: flex;align-items: center;flex-wrap: wrap;gap: 24px 30px;min-height: 122px;padding-block: 24px;}.ssf-site .ssf-brand{display: inline-flex;align-items: center;gap: 13px;flex: 0 1 auto;min-width: 0;color: var(--ssf-ink);text-decoration: none;}.ssf-brand-mark, .ssf-brand > svg, .ssf-brand > img{display: block;flex: 0 0 auto;width: 55px;height: 55px;object-fit: contain;}.ssf-brand-mark img, .ssf-brand-mark svg{display: block;width: 100%;height: 100%;object-fit: contain;}.ssf-brand-copy{display: block;min-width: 0;}.ssf-brand-copy strong, .ssf-wordmark{display: block;font-family: var(--ssf-heading);font-size: 25px;font-weight: 700;line-height: 1.18;letter-spacing: -.045em;}.ssf-brand-copy small, .ssf-tagline{display: block;margin-top: 5px;color: var(--ssf-muted);font-size: 10px;font-weight: 500;line-height: 1.5;letter-spacing: .03em;}.ssf-site .ssf-custom-logo{display: block;width: auto;max-width: 270px;height: auto;max-height: 76px;object-fit: contain;}.ssf-site .ssf-brand-image{display: block;flex: 0 1 auto;width: 300px;max-width: 100%;height: auto;max-height: 64px;object-fit: contain;}#ssf-navigation{flex: 1 1 auto;min-width: 0;margin-left: auto;}.ssf-site .ssf-menu, .ssf-site .ssf-menu ul{margin: 0;padding: 0;list-style: none;}.ssf-menu{display: flex;flex-wrap: wrap;align-items: center;justify-content: flex-end;gap: 0 25px;}.ssf-menu li{position: relative;margin: 0;}.ssf-menu > li{display: flex;align-items: stretch;}.ssf-site .ssf-menu a{display: block;padding: 12px 0;color: var(--ssf-ink);font-size: 13px;font-weight: 600;line-height: 1.6;text-decoration: none;}.ssf-site .ssf-menu a:hover, .ssf-site .ssf-menu .current-menu-item > a, .ssf-site .ssf-menu .current-menu-ancestor > a{color: var(--ssf-clay);}.ssf-menu > .current-menu-item > a::after{content: '';position: absolute;height: 3px;bottom: 3px;left: 0;right: 0;border-radius: 2px;background: var(--ssf-yellow);}.ssf-site .ssf-menu-toggle{display: none;align-items: center;gap: 8px;min-height: 44px;padding: 9px 12px;border: 1px solid var(--ssf-line);border-radius: 6px;color: var(--ssf-ink);background: var(--ssf-white);font-size: 13px;font-weight: 650;}.ssf-menu-toggle svg{width: 18px;height: 18px;}.ssf-site .ssf-sub-toggle{display: inline-flex;align-items: center;justify-content: center;width: 28px;min-height: 44px;padding: 0;border: 0;border-radius: 3px;color: var(--ssf-ink);background: transparent;}.ssf-sub-toggle svg{width: 15px;height: 15px;}.ssf-sub-toggle[aria-expanded='true'] svg{transform: rotate(180deg);}.ssf-menu .sub-menu{display: none;position: absolute;z-index: 30;top: 100%;right: 0;width: 235px;padding: 8px;border: 1px solid var(--ssf-line);border-radius: 7px;background: var(--ssf-white);box-shadow: 0 10px 24px #173b3c12;}.ssf-menu .sub-menu li{display: flex;align-items: stretch;}.ssf-site .ssf-menu .sub-menu a{flex: 1;min-width: 0;padding: 10px;border-radius: 3px;overflow-wrap: anywhere;}.ssf-site .ssf-menu .sub-menu a:hover{background: var(--ssf-green);}.ssf-menu .sub-menu .sub-menu{top: -9px;right: 100%;}.ssf-menu .ssf-sub-open > .sub-menu{display: block;}.ssf-menu .sub-menu.ssf-sub-right{right: auto;left: 100%;}html:not(.ssf-js) .ssf-menu li:hover > .sub-menu, html:not(.ssf-js) .ssf-menu li:focus-within > .sub-menu{display: block;}.ssf-site .ssf-search, .ssf-site .ssf-search-form{display: flex;align-items: stretch;min-width: 0;margin: 0;border: 1px solid var(--ssf-line);border-radius: 7px;background: var(--ssf-white);}.ssf-header-inner > .ssf-search, .ssf-header-inner > .ssf-search-form{flex: 0 1 170px;}.ssf-search > .ssf-search-form{flex: 1;width: 100%;border: 0;border-radius: inherit;background: transparent;}.ssf-site .ssf-search input[type='search'], .ssf-site .ssf-search-form input[type='search']{width: 100%;min-width: 0;padding: 11px 0 11px 13px;border: 0;border-radius: 7px 0 0 7px;color: var(--ssf-ink);background: transparent;font-size: 12px;line-height: 1.6;}.ssf-site .ssf-search input::placeholder, .ssf-site .ssf-search-form input::placeholder{color: var(--ssf-muted);opacity: 1;}.ssf-site .ssf-search button, .ssf-site .ssf-search-form button{display: inline-flex;align-items: center;justify-content: center;flex: 0 0 40px;min-height: 43px;padding: 8px;border: 0;border-radius: 0 7px 7px 0;color: var(--ssf-ink);background: transparent;}.ssf-site .ssf-search button:hover, .ssf-site .ssf-search-form button:hover{background: var(--ssf-green);}.ssf-search svg, .ssf-search-form svg{width: 19px;height: 19px;}.ssf-home-hero{display: grid;grid-template-columns: 1fr 1fr;align-items: center;gap: 7%;padding-top: 65px;padding-bottom: 76px;}.ssf-hero-copy{min-width: 0;}.ssf-site .ssf-home-hero h1{max-width: 12ch;margin: 0 0 24px;font-size: clamp(44px, 5.1vw, 68px);line-height: 1.06;letter-spacing: -.055em;text-wrap: balance;}.ssf-home-hero .ssf-lead{max-width: 42ch;margin-bottom: 28px;font-size: 17px;}.ssf-actions{display: flex;align-items: center;flex-wrap: wrap;gap: 18px 24px;}.ssf-hero-note{margin-top: 24px;color: var(--ssf-muted);font-size: 12px;}.ssf-hero-photo{position: relative;min-width: 0;margin: 0;padding: 18px 18px 0;border: 1px solid var(--ssf-line);border-radius: 3px;background: var(--ssf-white);box-shadow: 9px 10px 0 var(--ssf-pale);}.ssf-hero-photo > figure{margin: 0;}.ssf-hero-photo > figure > a{display: block;}.ssf-photo-placeholder{display: flex;align-items: center;justify-content: center;min-height: 280px;color: var(--ssf-ink);background: var(--ssf-green);}.ssf-photo-placeholder svg{width: 110px;height: 110px;opacity: .6;}.ssf-hero-photo::before{content: '';position: absolute;z-index: 1;top: -12px;right: 26px;width: 82px;height: 23px;background: var(--ssf-yellow);opacity: .85;}.ssf-hero-photo img{display: block;width: 100%;max-height: 420px;object-fit: contain;background: var(--ssf-green);}.ssf-hero-photo figcaption, .ssf-hero-photo .ssf-photo-caption{display: flex;align-items: center;justify-content: space-between;gap: 15px;margin: 0;padding: 15px 0 17px;color: var(--ssf-muted);font-size: 12px;line-height: 1.5;}.ssf-photo-label{color: var(--ssf-ink);font-family: var(--ssf-heading);font-weight: 700;}.ssf-guide-section{padding-block: 54px 66px;border-top: 1px solid var(--ssf-line);}.ssf-section-head{display: flex;align-items: flex-end;justify-content: space-between;gap: 28px;margin-bottom: 29px;}.ssf-section-head > div{min-width: 0;}.ssf-site .ssf-section-head h2{margin: 0;}.ssf-section-head .ssf-eyebrow{margin-bottom: 12px;}.ssf-site .ssf-section-head > p{max-width: 34ch;margin: 0;color: var(--ssf-muted);font-size: 14px;}.ssf-section-head > .ssf-text-link{flex-shrink: 0;margin-bottom: 5px;}.ssf-guide-grid{display: grid;grid-template-columns: repeat(3, minmax(0, 1fr));gap: 18px;}.ssf-site .ssf-guide-card{display: flex;flex-direction: column;align-items: flex-start;position: relative;min-width: 0;min-height: 235px;padding: 25px 26px;border: 1px solid var(--ssf-line);border-radius: 10px;color: var(--ssf-ink);background: var(--ssf-white);text-decoration: none;transition: border-color .18s ease, background .18s ease;}.ssf-site .ssf-guide-card:hover{border-color: var(--ssf-ink);color: var(--ssf-ink);background: #f4f2e8;}.ssf-guide-number{display: inline-flex;align-items: center;justify-content: center;min-width: 34px;height: 30px;margin-bottom: 17px;border-radius: 4px;color: var(--ssf-ink);background: var(--ssf-pale);font-family: var(--ssf-heading);font-size: 12px;font-weight: 700;}.ssf-guide-card:nth-child(2) .ssf-guide-number, .ssf-guide-card:nth-child(5) .ssf-guide-number{background: var(--ssf-green);}.ssf-site .ssf-guide-card h3{margin: 0 0 11px;font-size: 24px;line-height: 1.2;}.ssf-site .ssf-guide-card p{margin: 0 0 23px;color: var(--ssf-muted);font-size: 14px;line-height: 1.65;}.ssf-guide-card > svg, .ssf-guide-card > .ssf-text-link, .ssf-guide-card > .ssf-guide-link{margin-top: auto;}.ssf-guide-card > svg{align-self: flex-end;width: 22px;height: 22px;}.ssf-guide-link{display: flex;align-items: center;justify-content: space-between;gap: 16px;width: 100%;font-size: 12px;font-weight: 650;}.ssf-guide-link svg{width: 20px;height: 20px;}.ssf-feature-band{display: grid;grid-template-columns: 1fr 1fr;align-items: center;gap: 8%;margin-block: 0 66px;padding: 36px 42px;border-radius: 12px;background: var(--ssf-pale);}.ssf-site .ssf-feature-band h2{margin-bottom: 15px;font-size: 32px;}.ssf-site .ssf-feature-band p{margin: 0;font-size: 15px;}.ssf-feature-links, .ssf-feature-band > ul{display: grid;gap: 0;margin: 0;padding: 0;list-style: none;}.ssf-feature-links a, .ssf-feature-band > ul a{display: flex;align-items: center;justify-content: space-between;gap: 20px;padding: 17px 0;border-bottom: 1px solid #173b3c26;font-size: 15px;font-weight: 600;text-decoration: none;}.ssf-feature-links li:last-child a, .ssf-feature-links > a:last-child, .ssf-feature-band > ul li:last-child a{border-bottom: 0;}.ssf-feature-links svg, .ssf-feature-band > ul svg{width: 20px;height: 20px;}.ssf-latest{padding-block: 55px 70px;border-top: 1px solid var(--ssf-line);}.ssf-card-grid{display: grid;grid-template-columns: repeat(3, minmax(0, 1fr));gap: 40px 25px;}.ssf-site .ssf-card{display: flex;flex-direction: column;min-width: 0;margin: 0;padding: 0;border: 1px solid var(--ssf-line);border-radius: 9px;background: var(--ssf-white);}.ssf-card-image{display: block;position: relative;margin: 0;aspect-ratio: 3 / 2;overflow: hidden;border-radius: 8px 8px 0 0;background: var(--ssf-green);}.ssf-card-image picture{display: block;width: 100%;height: 100%;}.ssf-site .ssf-card-image img{display: block;width: 100%;height: 100%;object-fit: cover;}.ssf-card-image-placeholder{display: flex;align-items: center;justify-content: center;min-height: 180px;color: #173b3c45;background: var(--ssf-green);}.ssf-card-image-placeholder svg{width: 65px;height: 65px;}.ssf-card-body{display: flex;flex-direction: column;align-items: flex-start;flex: 1;min-width: 0;padding: 23px 24px 25px;}.ssf-meta, .ssf-card-meta{display: flex;align-items: baseline;flex-wrap: wrap;gap: 5px 13px;margin-bottom: 14px;color: var(--ssf-muted);font-size: 11px;font-weight: 500;line-height: 1.7;}.ssf-meta a, .ssf-card-meta a{color: var(--ssf-clay);text-decoration: none;}.ssf-site .ssf-card h2, .ssf-site .ssf-card h3{margin: 0 0 15px;font-size: 24px;line-height: 1.2;letter-spacing: -.03em;overflow-wrap: anywhere;}.ssf-card h2 a, .ssf-card h3 a{text-decoration: none;}.ssf-site .ssf-card-excerpt, .ssf-site .ssf-card-body > p{margin-bottom: 24px;color: var(--ssf-muted);font-size: 14px;line-height: 1.75;}.ssf-card-body > .ssf-text-link{margin-top: auto;padding-top: 4px;}.ssf-home-content{padding-block: 55px 70px;border-top: 1px solid var(--ssf-line);}.ssf-home-content > .ssf-entry{max-width: 820px;margin-inline: auto;}.ssf-site .ssf-article{width: calc(100% - 64px);max-width: 820px;margin: 0 auto;padding: 58px 0 70px;}.ssf-article-header{margin-bottom: 30px;}.ssf-site .ssf-article-header h1{margin: 0 0 23px;text-wrap: balance;}.ssf-article-header .ssf-meta{margin-bottom: 0;font-size: 12px;}.ssf-breadcrumbs{display: flex;flex-wrap: wrap;gap: 6px 9px;margin: 0 0 25px;color: var(--ssf-muted);font-size: 12px;}.ssf-breadcrumbs a{color: var(--ssf-muted);}.ssf-article-image{margin: 0 0 32px;}.ssf-article-image img{display: block;width: 100%;height: auto;border-radius: 9px;}.ssf-article-image figcaption{margin-top: 10px;color: var(--ssf-muted);font-size: 12px;}.ssf-entry{min-width: 0;overflow-wrap: break-word;font-size: 18px;line-height: 1.85;}.ssf-entry::after{content: '';display: table;clear: both;}.ssf-site .ssf-entry > :first-child{margin-top: 0;}.ssf-site .ssf-entry h2{margin: 1.65em 0 .65em;padding-bottom: .28em;border-bottom: 2px solid var(--ssf-pale);font-size: clamp(28px, 3.4vw, 35px);}.ssf-site .ssf-entry h3{margin: 1.5em 0 .65em;font-size: 26px;}.ssf-site .ssf-entry h4{margin: 1.4em 0 .6em;font-size: 22px;}.ssf-entry h2, .ssf-entry h3, .ssf-entry h4, .ssf-entry [id]{scroll-margin-top: 25px;}.ssf-entry p, .ssf-entry ul, .ssf-entry ol, .ssf-entry figure{margin-bottom: 1.45em;}.ssf-entry ul, .ssf-entry ol{padding-left: 1.35em;margin-left: 0;}.ssf-entry li{margin-bottom: .5em;padding-left: .2em;}.ssf-entry li::marker{color: var(--ssf-clay);font-weight: 700;}.ssf-entry li > ul, .ssf-entry li > ol{margin-top: .5em;margin-bottom: .5em;}.ssf-entry blockquote{margin: 1.6em 0;padding: 18px 24px;border: 0;border-left: 4px solid var(--ssf-yellow);border-radius: 0 7px 7px 0;background: var(--ssf-green);color: var(--ssf-ink);font-size: 1em;font-style: normal;}.ssf-entry blockquote > :last-child{margin-bottom: 0;}.ssf-entry blockquote cite{display: block;margin-top: 12px;color: var(--ssf-muted);font-size: 14px;}.ssf-entry figure, .ssf-entry .wp-caption{max-width: 100%;margin-inline: 0;}.ssf-entry img{height: auto;border-radius: 4px;}.ssf-entry .aligncenter, .ssf-entry figure.aligncenter, .ssf-entry img.aligncenter{display: block;margin-inline: auto;}.ssf-entry .alignleft{float: left;max-width: 48%;margin: 6px 24px 16px 0;}.ssf-entry .alignright{float: right;max-width: 48%;margin: 6px 0 16px 24px;}.ssf-entry figcaption, .ssf-entry .wp-caption-text{margin-top: 8px;color: var(--ssf-muted);font-size: 13px;line-height: 1.65;text-align: left;}.ssf-entry iframe, .ssf-entry video{max-width: 100%;}.ssf-entry pre{max-width: 100%;padding: 18px;overflow-x: auto;border: 1px solid var(--ssf-line);border-radius: 6px;background: var(--ssf-white);font-size: 14px;}.ssf-entry code{overflow-wrap: anywhere;font-size: .88em;}.ssf-entry hr{margin: 2em 0;border: 0;border-top: 1px solid var(--ssf-line);}.ssf-entry table{width: 100%;margin: 0 0 1.5em;border-collapse: collapse;border: 1px solid var(--ssf-line);background: var(--ssf-white);font-size: 15px;line-height: 1.7;}.ssf-entry table caption{padding: 10px 0;color: var(--ssf-muted);font-size: 13px;text-align: left;}.ssf-entry table th, .ssf-entry table td{padding: 13px 15px;border: 1px solid var(--ssf-line);text-align: left;vertical-align: top;}.ssf-entry table th{color: var(--ssf-ink);background: var(--ssf-green);font-weight: 650;}.ssf-entry table tr:nth-child(even) td{background: #fbf8ef80;}.ssf-table-scroll{max-width: 100%;margin-bottom: 1.6em;overflow-x: auto;overscroll-behavior-x: contain;-webkit-overflow-scrolling: touch;}.ssf-table-scroll > table{margin-bottom: 0;}.ssf-entry details{margin: 0 0 13px;padding: 0 20px;border: 1px solid var(--ssf-line);border-radius: 7px;background: var(--ssf-white);}.ssf-entry summary{padding: 17px 0;color: var(--ssf-ink);font-family: var(--ssf-heading);font-size: 19px;font-weight: 700;line-height: 1.45;cursor: pointer;}.ssf-entry details[open] > summary{margin-bottom: 12px;border-bottom: 1px solid var(--ssf-line);}.ssf-entry details > :last-child{margin-bottom: 20px;}.ssf-entry .ssf-notice, .ssf-notice{padding: 21px 24px;border-left: 4px solid var(--ssf-yellow);border-radius: 0 7px 7px 0;background: var(--ssf-pale);}.ssf-entry .ssf-notice > :last-child, .ssf-notice > :last-child{margin-bottom: 0;}.ssf-entry :is(.skolfoto-fakta, .skolfoto-info, .skolfoto-tips, .skolfoto-varning){margin: 1.6em 0;padding: 23px 26px;border: 1px solid var(--ssf-line);border-left: 4px solid var(--ssf-ink);border-radius: 0 8px 8px 0;color: var(--ssf-ink);background: var(--ssf-green);font-size: 16px;line-height: 1.8;}.ssf-entry .skolfoto-info{border-left-color: #557674;background: #eef2e9;}.ssf-entry .skolfoto-tips{border-left-color: var(--ssf-yellow);background: #f7efd4;}.ssf-entry .skolfoto-varning{border-color: #e2c9c2;border-left-color: var(--ssf-clay);background: #faeee7;}.ssf-entry :is(.skolfoto-fakta, .skolfoto-info, .skolfoto-tips, .skolfoto-varning) > strong:first-child{display: block;margin-bottom: 9px;font-family: var(--ssf-heading);font-size: 20px;line-height: 1.4;}.ssf-entry :is(.skolfoto-fakta, .skolfoto-info, .skolfoto-tips, .skolfoto-varning) > strong:first-child + br{display: none;}.ssf-entry :is(.skolfoto-fakta, .skolfoto-info, .skolfoto-tips, .skolfoto-varning) > p:first-child > strong:only-child{display: block;font-family: var(--ssf-heading);font-size: 20px;line-height: 1.4;}.ssf-entry :is(.skolfoto-fakta, .skolfoto-info, .skolfoto-tips, .skolfoto-varning) > :last-child{margin-bottom: 0;}.ssf-entry :is(.skolfoto-fakta, .skolfoto-info, .skolfoto-tips, .skolfoto-varning) a{color: var(--ssf-ink);}.ssf-entry :is(.skolfoto-fakta, .skolfoto-info, .skolfoto-tips, .skolfoto-varning) a:hover{color: var(--ssf-clay);}.ssf-entry label, .ssf-comments label{display: block;margin-bottom: 7px;font-size: 15px;font-weight: 600;}.ssf-entry input:not([type='checkbox']):not([type='radio']):not([type='submit']):not(:where(.sfas-wrapper *)), .ssf-entry textarea:not(:where(.sfas-wrapper *)), .ssf-entry select:not(:where(.sfas-wrapper *)), .ssf-comments input:not([type='checkbox']):not([type='radio']):not([type='submit']), .ssf-comments textarea{width: 100%;max-width: 100%;min-width: 0;padding: 12px 14px;border: 1px solid #aab8ad;border-radius: 5px;color: var(--ssf-ink);background: var(--ssf-white);font-size: 16px;}.ssf-entry input[type='checkbox'], .ssf-entry input[type='radio'], .ssf-comments input[type='checkbox']{margin-right: 7px;accent-color: var(--ssf-ink);}.ssf-entry input[type='submit']:not(:where(.sfas-wrapper *)), .ssf-entry button[type='submit']:not(:where(.sfas-wrapper *)), .ssf-comments input[type='submit']{min-height: 46px;padding: 12px 23px;border: 1px solid var(--ssf-ink);border-radius: 6px;color: var(--ssf-white);background: var(--ssf-ink);font-size: 15px;font-weight: 600;}.ssf-entry input[type='submit']:not(:where(.sfas-wrapper *)):hover, .ssf-entry button[type='submit']:not(:where(.sfas-wrapper *)):hover{background: #254f4e;}:where(.ssf-entry .sfas-wrapper){margin-block: 30px;padding: 24px;border: 1px solid #d8ddcd;border-radius: 8px;background: #fffefa;}:where(.ssf-entry .sfas-form-row){display: flex;flex-wrap: wrap;gap: 18px;}:where(.ssf-entry .sfas-field){flex: 1 1 210px;min-width: 0;margin-bottom: 16px;}:where(.ssf-entry .sfas-wrapper input:not([type='checkbox']):not([type='radio']):not([type='submit']), .ssf-entry .sfas-wrapper select){width: 100%;padding: 11px 12px;border: 1px solid #aab8ad;border-radius: 5px;color: #173b3c;background: #fffefa;font-size: 16px;}.ssf-entry .sfas-wrapper input, .ssf-entry .sfas-wrapper select{max-width: 100%;min-width: 0;}:where(.ssf-entry .sfas-wrapper button[type='submit'], .ssf-entry .sfas-wrapper input[type='submit']){min-height: 44px;padding: 11px 20px;border: 1px solid #173b3c;border-radius: 5px;color: #fffefa;background: #173b3c;}:where(.ssf-entry .sfas-wrapper input:focus-visible, .ssf-entry .sfas-wrapper select:focus-visible, .ssf-entry .sfas-wrapper button:focus-visible){outline: 3px solid #b64838;outline-offset: 4px;}.ssf-archive{padding-top: 52px;padding-bottom: 70px;}.ssf-archive-header{max-width: 820px;margin-bottom: 35px;}.ssf-site .ssf-archive-header h1{margin: 0 0 20px;}.ssf-archive-description{color: var(--ssf-muted);font-size: 17px;}.ssf-empty, .ssf-no-results{padding-block: 30px;}.ssf-empty .ssf-search, .ssf-no-results .ssf-search-form{max-width: 460px;margin-bottom: 24px;}.ssf-author-box{display: flex;align-items: flex-start;gap: 22px;margin-top: 44px;padding: 27px;border: 1px solid var(--ssf-line);border-radius: 9px;background: var(--ssf-green);}.ssf-author-box > img, .ssf-author-box .avatar{flex: 0 0 68px;width: 68px;height: 68px;border-radius: 50%;object-fit: cover;}.ssf-author-box > div{min-width: 0;}.ssf-site .ssf-author-box h2, .ssf-site .ssf-author-box h3{margin: 0 0 11px;font-size: 23px;}.ssf-site .ssf-author-box p{margin-bottom: 12px;color: var(--ssf-muted);font-size: 14px;line-height: 1.75;}.ssf-author-box p:last-child{margin-bottom: 0;}.ssf-site .ssf-post-navigation{max-width: 820px;margin-top: 0;padding-top: 24px;padding-bottom: 35px;border-top: 1px solid var(--ssf-line);font-size: 14px;}.ssf-post-navigation > .post-navigation{margin: 0;}.ssf-post-navigation .nav-links{display: grid;grid-template-columns: 1fr 1fr;gap: 25px;}.ssf-post-navigation .nav-next{grid-column: 2;text-align: right;}.ssf-post-navigation .nav-previous, .ssf-post-navigation .nav-next{float: none;width: auto;min-width: 0;}.ssf-post-navigation .nav-links a{display: block;}.ssf-post-navigation .nav-links a > span{display: block;margin-bottom: 6px;color: var(--ssf-muted);font-size: 11px;}.ssf-site .ssf-comments{max-width: 820px;margin-top: 0;padding-top: 25px;padding-bottom: 45px;border-top: 1px solid var(--ssf-line);}.ssf-comments .comment-list, .ssf-comments .children{margin: 0;padding-left: 0;list-style: none;}.ssf-comments .children{margin-left: 22px;}.ssf-comments .comment-body{margin-bottom: 20px;padding: 20px;border: 1px solid var(--ssf-line);border-radius: 7px;background: var(--ssf-white);}.ssf-comments .comment-meta{margin-bottom: 13px;font-size: 12px;}.ssf-comments .avatar{margin-right: 10px;border-radius: 50%;vertical-align: middle;}.ssf-comments .comment-content{font-size: 15px;}.ssf-comments .reply{font-size: 13px;}.ssf-pagination{margin-top: 45px;}.ssf-site .ssf-pagination ul, .ssf-pagination .nav-links{display: flex;align-items: center;justify-content: center;flex-wrap: wrap;gap: 8px;margin: 0;padding: 0;list-style: none;}.ssf-pagination li{margin: 0;padding: 0;}.ssf-site .ssf-pagination a.page-numbers, .ssf-site .ssf-pagination span.page-numbers{display: flex;align-items: center;justify-content: center;min-width: 44px;min-height: 44px;padding: 8px 14px;border: 1px solid var(--ssf-line);border-radius: 5px;color: var(--ssf-ink);background: var(--ssf-white);font-size: 14px;text-decoration: none;}.ssf-site .ssf-pagination span.current{border-color: var(--ssf-ink);color: var(--ssf-white);background: var(--ssf-ink);}.ssf-site .ssf-pagination a:hover{border-color: var(--ssf-ink);background: var(--ssf-pale);}.ssf-site .ssf-pagination .dots{border-color: transparent;background: transparent;}.ssf-footer{margin-top: 0;color: var(--ssf-paper);background: var(--ssf-ink);}.ssf-footer-top{display: grid;grid-template-columns: 1.3fr 1fr 1fr;gap: 8%;padding-top: 49px;padding-bottom: 43px;}.ssf-footer .ssf-brand{margin-bottom: 20px;color: var(--ssf-paper);}.ssf-footer .ssf-brand-copy small, .ssf-footer .ssf-tagline{color: #d1dbca;}.ssf-footer .ssf-brand-mark, .ssf-footer .ssf-brand > svg, .ssf-footer .ssf-brand > img{width: 48px;height: 48px;}.ssf-footer .ssf-brand-copy strong, .ssf-footer .ssf-wordmark{font-size: 24px;}.ssf-site .ssf-footer p{max-width: 35ch;margin-bottom: 16px;color: #d1dbca;font-size: 13px;line-height: 1.8;}.ssf-site .ssf-footer h2, .ssf-site .ssf-footer h3, .ssf-site .ssf-footer .widget-title{margin: 5px 0 18px;color: var(--ssf-yellow);font-family: var(--ssf-sans);font-size: 13px;font-weight: 650;letter-spacing: 0;}.ssf-site .ssf-footer ul{display: block;margin: 0;padding: 0;list-style: none;}.ssf-site .ssf-footer li{display: block;width: 100%;margin: 0 0 11px;padding: 0;}.ssf-site .ssf-footer a{color: var(--ssf-paper);font-size: 13px;line-height: 1.75;text-decoration: none;overflow-wrap: anywhere;}.ssf-site .ssf-footer a:hover{color: var(--ssf-yellow);text-decoration: underline;}.ssf-site .ssf-footer ul ul{margin-top: 11px;padding-left: 13px;border-left: 1px solid #ffffff35;}.ssf-footer-widgets{display: grid;grid-template-columns: repeat(3, minmax(0, 1fr));gap: 35px;padding-top: 38px;padding-bottom: 32px;border-bottom: 1px solid #ffffff26;}.ssf-footer-widgets .widget{min-width: 0;margin: 0;padding: 0;background: transparent;}.ssf-footer-bottom{display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap;gap: 15px 25px;padding-top: 21px;padding-bottom: 25px;border-top: 1px solid #ffffff26;color: #d1dbca;font-size: 11px;}.ssf-site .ssf-footer-bottom a{font-size: 11px;}.ssf-footer-bottom > p{margin: 0;font-size: 11px;}@media (max-width: 1100px){.ssf-header-inner{gap: 17px 25px;}#ssf-navigation{flex: 1 1 55%;}.ssf-menu{gap: 0 18px;}.ssf-header-inner > .ssf-search, .ssf-header-inner > .ssf-search-form{flex-basis: 100%;max-width: none;}.ssf-home-hero{gap: 5%;}.ssf-guide-card{padding: 23px;}.ssf-footer-top{gap: 6%;}}@media (max-width: 900px){.ssf-site .ssf-shell, .ssf-site .ssf-reading-width, .ssf-site .ssf-article{width: calc(100% - 48px);}.ssf-header-inner{justify-content: space-between;min-height: 102px;padding-block: 19px;}html.ssf-js .ssf-menu-toggle{display: inline-flex;}#ssf-navigation{flex: 1 1 100%;order: 3;margin: 0;}html.ssf-js #ssf-navigation{display: none;}html.ssf-js #ssf-navigation.ssf-nav-open{display: block;}.ssf-menu{display: block;height: auto;border-top: 1px solid var(--ssf-line);}.ssf-menu > li, .ssf-menu .sub-menu li{display: flex;flex-wrap: wrap;width: 100%;}.ssf-menu > li{border-bottom: 1px solid var(--ssf-line);}.ssf-site .ssf-menu a{flex: 1;padding: 13px 5px;font-size: 15px;}.ssf-menu > .current-menu-item > a::after{display: none;}.ssf-site .ssf-menu .ssf-sub-toggle{flex: 0 0 44px;width: 44px;}.ssf-menu .sub-menu, .ssf-menu .sub-menu .sub-menu, .ssf-menu .sub-menu.ssf-sub-right{position: static;flex: 1 1 100%;width: 100%;margin: 0 0 10px;padding: 0 12px;border: 0;border-radius: 0;background: var(--ssf-green);box-shadow: none;}.ssf-site .ssf-menu .sub-menu a{padding: 12px 5px;font-size: 14px;}html:not(.ssf-js) .ssf-menu .sub-menu{display: block;}.ssf-header-inner > .ssf-search, .ssf-header-inner > .ssf-search-form{order: 4;flex: 1 1 100%;}html.ssf-js .ssf-header-inner > .ssf-search, html.ssf-js .ssf-header-inner > .ssf-search-form{display: none;}html.ssf-js .ssf-header-inner.ssf-menu-is-open > .ssf-search, html.ssf-js .ssf-header-inner.ssf-menu-is-open > .ssf-search-form{display: flex;}.ssf-home-hero{padding-top: 48px;padding-bottom: 55px;}.ssf-site .ssf-home-hero h1{font-size: clamp(40px, 5.4vw, 49px);}.ssf-home-hero .ssf-lead{font-size: 16px;}.ssf-hero-photo{padding: 12px 12px 0;box-shadow: 6px 7px 0 var(--ssf-pale);}.ssf-hero-photo figcaption{font-size: 11px;}.ssf-actions{gap: 16px;}.ssf-guide-grid{grid-template-columns: repeat(2, minmax(0, 1fr));gap: 16px;}.ssf-card-grid{grid-template-columns: repeat(2, minmax(0, 1fr));gap: 28px 22px;}.ssf-section-head{gap: 22px;}.ssf-section-head > p{max-width: 29ch;}.ssf-feature-band{gap: 6%;padding: 28px;}.ssf-site .ssf-feature-band h2{font-size: 29px;}.ssf-footer-top{grid-template-columns: 1.1fr 1fr 1fr;gap: 5%;}.ssf-footer .ssf-brand{align-items: flex-start;gap: 9px;}.ssf-footer .ssf-brand-mark, .ssf-footer .ssf-brand > svg, .ssf-footer .ssf-brand > img{width: 36px;height: 36px;}.ssf-footer .ssf-brand-copy strong, .ssf-footer .ssf-wordmark{font-size: 21px;}.ssf-footer-widgets{gap: 25px;}}@media (max-width: 640px){.ssf-site .ssf-shell, .ssf-site .ssf-reading-width, .ssf-site .ssf-article{width: calc(100% - 36px);}.ssf-header{border-top-width: 4px;}.ssf-header-inner{min-height: 90px;padding-block: 18px;gap: 16px 12px;}.ssf-brand{gap: 10px;}.ssf-brand-mark, .ssf-brand > svg, .ssf-brand > img{width: 43px;height: 43px;}.ssf-brand-copy strong, .ssf-wordmark{font-size: 21px;}.ssf-brand-copy small, .ssf-tagline{margin-top: 3px;font-size: 9px;letter-spacing: 0;}.ssf-site .ssf-custom-logo{max-width: 195px;max-height: 58px;}.ssf-site .ssf-brand-image{width: 210px;max-height: 58px;}.ssf-site .ssf-menu-toggle{gap: 5px;padding-inline: 8px;font-size: 12px;}.ssf-home-hero{grid-template-columns: 1fr;gap: 36px;padding-top: 36px;padding-bottom: 47px;}.ssf-site .ssf-home-hero h1{max-width: 13ch;font-size: clamp(39px, 10.2vw, 58px);}.ssf-home-hero .ssf-lead{max-width: none;font-size: 16px;}.ssf-site .ssf-eyebrow{margin-bottom: 15px;font-size: 11px;}.ssf-hero-photo{margin-right: 6px;padding: 13px 13px 0;}.ssf-hero-photo img{max-height: 380px;}.ssf-hero-photo figcaption, .ssf-hero-photo .ssf-photo-caption{padding-block: 13px;}.ssf-guide-section, .ssf-latest{padding-block: 38px 43px;}.ssf-section-head{display: block;margin-bottom: 24px;}.ssf-section-head > p{max-width: none;margin-top: 16px;}.ssf-section-head > .ssf-text-link{margin-top: 17px;margin-bottom: 0;}.ssf-guide-grid{grid-template-columns: 1fr;gap: 13px;}.ssf-site .ssf-guide-card{min-height: 0;padding: 23px;}.ssf-guide-number{margin-bottom: 16px;}.ssf-site .ssf-guide-card h3{font-size: 25px;}.ssf-site .ssf-guide-card p{max-width: 45ch;margin-bottom: 18px;}.ssf-feature-band{grid-template-columns: 1fr;gap: 17px;margin-bottom: 40px;padding: 25px 23px;}.ssf-feature-links a, .ssf-feature-band > ul a{padding-block: 14px;}.ssf-card-grid{grid-template-columns: 1fr;gap: 25px;}.ssf-card-body{padding: 22px;}.ssf-site .ssf-card h2, .ssf-site .ssf-card h3{font-size: 27px;}.ssf-home-content{padding-block: 36px 45px;}.ssf-site .ssf-article{padding-top: 35px;padding-bottom: 43px;}.ssf-site .ssf-article-header h1, .ssf-site .ssf-archive-header h1{font-size: clamp(34px, 8.5vw, 43px);}.ssf-article-header{margin-bottom: 25px;}.ssf-article-header .ssf-meta{gap: 5px 11px;font-size: 11px;}.ssf-entry{font-size: 17px;line-height: 1.85;}.ssf-site .ssf-entry h2{font-size: 28px;}.ssf-site .ssf-entry h3{font-size: 24px;}.ssf-entry .alignleft, .ssf-entry .alignright{float: none;display: block;max-width: 100%;margin: 15px auto 24px;}.ssf-entry blockquote{padding: 17px 20px;}.ssf-entry :is(.skolfoto-fakta, .skolfoto-info, .skolfoto-tips, .skolfoto-varning){padding: 19px 20px;}.ssf-entry table{font-size: 14px;}.ssf-entry table th, .ssf-entry table td{min-width: 120px;padding: 11px 12px;}html:not(.ssf-js) .ssf-entry table{display: block;overflow-x: auto;}.ssf-archive{padding-top: 36px;padding-bottom: 46px;}.ssf-archive-header{margin-bottom: 26px;}.ssf-author-box{gap: 16px;padding: 21px;}.ssf-author-box > img, .ssf-author-box .avatar{flex-basis: 52px;width: 52px;height: 52px;}.ssf-site .ssf-author-box h2, .ssf-site .ssf-author-box h3{font-size: 22px;}.ssf-pagination{margin-top: 30px;}.ssf-site .ssf-pagination ul, .ssf-pagination .nav-links{gap: 6px;}.ssf-site .ssf-pagination a.page-numbers, .ssf-site .ssf-pagination span.page-numbers{min-width: 42px;min-height: 44px;padding-inline: 10px;font-size: 13px;}.ssf-footer-top{grid-template-columns: 1fr 1fr;gap: 32px 24px;padding-top: 35px;padding-bottom: 32px;}.ssf-footer-top > :first-child{grid-column: 1 / -1;}.ssf-footer .ssf-brand{margin-bottom: 16px;align-items: center;}.ssf-footer .ssf-brand-mark, .ssf-footer .ssf-brand > svg, .ssf-footer .ssf-brand > img{width: 43px;height: 43px;}.ssf-footer .ssf-brand-copy strong, .ssf-footer .ssf-wordmark{font-size: 24px;}.ssf-site .ssf-footer p{max-width: 48ch;}.ssf-footer-widgets{grid-template-columns: 1fr;gap: 27px;padding-block: 30px;}.ssf-footer-bottom{align-items: flex-start;gap: 10px 25px;padding-bottom: 22px;}}@media (max-width: 370px){.ssf-brand-mark, .ssf-brand > svg, .ssf-brand > img{width: 35px;height: 35px;}.ssf-site .ssf-brand{gap: 8px;}.ssf-site .ssf-brand-image{width: 180px;}.ssf-brand-copy strong, .ssf-wordmark{font-size: 18px;}.ssf-brand-copy small, .ssf-tagline{font-size: 8px;}.ssf-site .ssf-menu-toggle{padding-inline: 7px;font-size: 11px;}.ssf-author-box{display: block;}.ssf-author-box > img, .ssf-author-box .avatar{margin-bottom: 16px;}.ssf-footer-top{grid-template-columns: 1fr;gap: 26px;}.ssf-footer-top > :first-child{grid-column: auto;}}@media (prefers-reduced-motion: reduce){.ssf-site *, .ssf-site *::before, .ssf-site *::after{scroll-behavior: auto !important;animation: none !important;transition: none !important;}}@media print{.ssf-header, .ssf-footer, .ssf-pagination, .ssf-comments, .ssf-actions, .ssf-post-navigation{display: none !important;}body.ssf-site{color: #000;background: #fff;font-size: 12pt;}.ssf-site .ssf-article, .ssf-site .ssf-shell{width: 100%;max-width: none;padding: 0;}.ssf-site a{color: #000;}.ssf-entry{font-size: 12pt;}.ssf-entry h2, .ssf-entry h3, .ssf-entry h4{break-after: avoid;}.ssf-entry table, .ssf-author-box{break-inside: avoid;}}