.ks{gap:var(--avsnitt);padding-block:var(--sidtopp) var(--space-7);grid-template-columns:minmax(0,1fr);display:grid}.ks :is(h1,h2,h3,p,ul,ol,dl,dd){margin:0}.ks h2{font-size:var(--text-lg);line-height:1.1}.ks h3{font-size:var(--text-h3);line-height:1.1}.ks-flode{gap:var(--space-7);grid-template-columns:minmax(0,1fr);display:grid}.ks-sektion{gap:var(--space-6);grid-template-columns:minmax(0,1fr);display:grid}.ks-intro__ruta{align-content:start;gap:var(--space-3);padding:var(--space-5);border-radius:var(--radius-sm);background:var(--f,var(--surface));color:var(--f-ink,var(--ink));display:grid}.ks-intro__ruta h2{font-size:var(--text-md);line-height:1.2}.sidtopp--platta .ks-intro__ruta{--ink:var(--himmel-knapp);--paper:var(--himmel-text);--muted:color-mix(in srgb, currentColor 65%, transparent);--hairline:color-mix(in srgb, var(--ink) 8%, transparent)}.ks-intro__ruta .ks-amnen{grid-template-columns:minmax(0,1fr)}.ks-intro__not{font-size:var(--text-sm)}.ks-fakta dl{gap:var(--space-3);display:grid}.ks-fakta dt{font-size:var(--text-sm)}.ks-fakta dd{font-size:var(--text-md);margin-block-start:var(--space-1);line-height:1.2}.ks-fakta__boka{justify-items:center;gap:var(--space-2);text-align:center;font-size:var(--text-sm);display:grid}.ks-fakta__boka .ks-btn{font-size:var(--text-base);justify-content:center;justify-self:stretch}.ks-ruta{gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-sm);background:var(--f,var(--surface));color:var(--f-ink,var(--ink));flex-direction:column;display:flex}.ks-kategorier{gap:var(--space-6) var(--rutnat-ranna);display:grid}@media (width>=56rem){.ks-kategorier{grid-template-columns:repeat(var(--kolumner,3), minmax(0, 1fr))}}@media (width>=80rem){.ks-kategorier{grid-template-columns:repeat(2,minmax(0,1fr))}}.ks-kategorier>div{align-content:start;gap:var(--space-3);display:grid}.ks-kategorier .ks-amnen{grid-template-columns:minmax(0,1fr)!important}.ks-format{gap:var(--rutnat-ranna);display:grid}@media (width>=40rem){.ks-format{grid-template-columns:repeat(2,minmax(0,1fr))}}.ks-format>div{align-content:start;gap:var(--space-2);padding:var(--space-5);border:1px solid var(--hairline);border-radius:var(--radius-sm);display:grid}@media (width<=40rem){.ks-intro__ruta,.ks-format>div{padding:var(--space-3)}}.ks-kategorier .ks-amnen li{font-size:var(--text-sm)}.ks-amnen{gap:var(--space-2) var(--space-5);margin:0;padding:0;list-style:none;display:grid}@media (width>=40rem){.ks-amnen{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=56rem){.ks-amnen{grid-template-columns:repeat(3,minmax(0,1fr))}}.ks-amnen li{align-items:start;column-gap:var(--space-2);font-size:var(--text-base);grid-template-columns:1.25rem minmax(0,1fr);display:grid}.ks-amnen li:before{content:"";background:currentColor;width:1.25rem;height:1lh;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 12.5l5 5L20 6.5'/%3E%3C/svg%3E") 50%/1.1rem no-repeat}.ks-amnen li>span{display:block}.ks-amnen li>span:first-letter{text-transform:uppercase}.ks-delad{gap:var(--space-5) var(--rutnat-ranna);align-items:start;display:grid}@media (width>=56rem){.ks-delad{grid-template-columns:var(--rutnat-kolumner)}.ks-delad>:first-child{top:calc(var(--topbar-h,var(--bar-h)) + var(--space-3));grid-column:1/5;position:sticky}.ks-delad>:last-child{grid-column:5/13}}.ks-delad>:first-child{gap:var(--space-3);display:grid}.ks-delad>:last-child{gap:var(--space-5);display:grid}.ks-argument{gap:var(--space-5);padding:0;list-style:none;display:grid}.ks-argument li{align-content:start;column-gap:var(--space-3);row-gap:var(--space-1);grid-template-columns:1.5rem minmax(0,1fr);display:grid}.ks-argument li:before{content:"";background:currentColor;grid-row:1/3;width:1.5rem;height:1.5rem;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 12.5l5 5L20 6.5'/%3E%3C/svg%3E") 50%/contain no-repeat}.ks .ks-argument h3{font-size:var(--text-base)}.ks-argument p{font-size:var(--text-sm)}.ks-cta{align-items:center;gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius-sm);background:var(--f,var(--surface));color:var(--f-ink,var(--ink));grid-template-columns:auto minmax(0,1fr);display:grid}.ks-cta img{aspect-ratio:1;width:4.5rem;image-rendering:pixelated;border-radius:50%}.ks-cta>div{gap:var(--space-1);font-size:var(--text-sm);display:grid}.ks-cta__namn{font-size:var(--text-base);font-weight:500}.ks-cta .ks-btn{--meny-fyll:var(--f,var(--paper));--meny-fylltext:var(--f-ink,var(--ink));border-color:var(--f-ink,var(--ink));background:var(--f-ink,var(--ink));color:var(--f,var(--paper));grid-column:1/-1;justify-self:start}.ks-cta .ks-btn:not(:has(.meny-ram)):hover{color:var(--f-ink,var(--ink));background:0 0}.ks .ks-cta__namn{font-size:var(--text-base);line-height:inherit}.ks-cta--vit{--f:var(--paper);padding:0}.ks-cta:not(:has(>img)){grid-template-columns:minmax(0,1fr)}@media (width>=56rem){.ks-sektion>.ks-cta{grid-template-columns:auto minmax(0,1fr) auto}.ks-sektion>.ks-cta:not(:has(>img)){grid-template-columns:minmax(0,1fr) auto}.ks-sektion>.ks-cta .ks-btn{grid-column:auto}}.ks-delad h2,.ks-delad>:first-child>p:first-child,.ks-delad .ks-argument li:first-child h3{text-box-trim:trim-start;text-box-edge:cap alphabetic}.ks .kurs-panel{justify-items:center;gap:var(--space-2);grid-template-columns:minmax(0,1fr);display:grid}.ks .kurs-panel>*{width:100%}.ks .kurs-format{margin-block-start:var(--space-3)}.ks .kurs-format li{align-content:start;gap:var(--space-2);padding:var(--space-5);text-align:start;display:grid}.ks .kurs-format h3{font-size:var(--text-md)}
