.folk{container-type:inline-size}.folk-rad{grid-template-columns:minmax(0,1fr);align-items:start;gap:36px 24px;max-width:760px;margin:0;padding:0;list-style:none;display:grid}@container (width>=540px){.folk-rad{grid-template-columns:repeat(2,minmax(0,1fr))}}.ansatt{margin:0;scroll-margin-top:90px}.ansatt picture,.ansatt img{aspect-ratio:1;width:100%;height:auto;display:block}.ansatt img{background:var(--ramme-lys);box-shadow:0 0 0 1px var(--ramme-linje);border-radius:12px}.folk .ansatt p{max-width:none}.folk .ansatt .navn{font:600 18px/1.3 var(--ramme-sans);letter-spacing:-.01em;color:var(--ramme-blekk);margin:16px 0 4px}.folk .ansatt .rolle{font:400 12.5px/1.6 var(--ramme-mono);color:var(--ramme-dim);margin:0}.folk .ansatt .slagord{font:400 15px/1.5 var(--ramme-sans);color:var(--ramme-blekk);margin:10px 0 0}.folk .ansatt .slagord span{display:block}.ansatt-knapp{display:none}.js .ansatt-knapp{border:1px solid var(--ramme-linje);color:var(--ramme-blekk);font:500 12.5px/1.4 var(--ramme-mono);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:8px;margin-top:14px;padding:7px 14px 7px 10px;transition:border-color .2s,background-color .2s;display:inline-flex}.js .ansatt-knapp:hover{border-color:currentColor}.js .ansatt-knapp:focus-visible{outline-offset:2px;outline:2px solid}.ansatt-knapp .chev{width:14px;height:14px;transition:rotate .5s cubic-bezier(.34,1.56,.64,1),translate .25s ease-out;display:inline-flex}.ansatt-knapp .chev svg{width:100%;height:100%}.ansatt:not(.apen) .ansatt-knapp:hover .chev{translate:3px}.apen .ansatt-knapp{background:var(--ramme-lys)}.apen .ansatt-knapp .chev{rotate:90deg}.ansatt-fold-inn{min-height:0}.ansatt-mer{background:var(--ramme-lys);box-shadow:0 0 0 1px var(--ramme-linje);border-radius:12px;margin-top:14px;padding:18px 18px 6px}.js .ansatt-fold{grid-template-rows:0fr;transition:grid-template-rows .28s cubic-bezier(.4,0,.6,1);display:grid}.js .ansatt-fold-inn{overflow:hidden}.js .ansatt-mer{transform-origin:50% 0;opacity:0;visibility:hidden;transition:transform .28s cubic-bezier(.4,0,.6,1),opacity .2s,visibility 0s .28s;transform:perspective(900px)rotateX(72deg)}.js .apen .ansatt-fold{grid-template-rows:1fr;transition-duration:.5s;transition-timing-function:cubic-bezier(.2,.9,.3,1)}.js .apen .ansatt-mer{opacity:1;visibility:visible;transition:transform .62s cubic-bezier(.34,1.45,.64,1),opacity .25s,visibility;transform:none}.js .ansatt-mer .rad{opacity:0;transition:opacity .15s,translate .15s;translate:0 8px}.js .ansatt-mer .some .rad{transition:opacity .15s,scale .15s;translate:none;scale:.6}.js .apen .ansatt-mer .rad{opacity:1;transition:opacity .35s,translate .45s cubic-bezier(.2,.9,.3,1);transition-delay:calc(.14s + var(--n,0) * 45ms);translate:none}.js .apen .ansatt-mer .some .rad{transition:opacity .3s,scale .5s cubic-bezier(.34,1.8,.64,1);transition-delay:calc(.14s + var(--n,0) * 45ms);scale:1}.ansatt .kontakt{font:400 13px/1.5 var(--ramme-mono);grid-template-columns:max-content 1fr;gap:6px 16px;margin:0 0 16px;display:grid}.ansatt .kontakt .rad{grid-template-columns:subgrid;grid-column:1/-1;display:grid}.ansatt .kontakt dt{color:var(--ramme-dim)}.ansatt .kontakt dd{overflow-wrap:anywhere;min-width:0;margin:0}.ansatt .kontakt a{color:var(--ramme-blekk);background:linear-gradient(currentColor,currentColor) 0 100%/100% 1px no-repeat;text-decoration:none}.ansatt .kontakt a:hover{background-size:0 1px}.ansatt .some{margin:0 0 16px}.folk .ansatt .bio p{font:400 15px/1.6 var(--ramme-sans);color:var(--ramme-blekk);margin:0 0 12px}.portrett{position:relative}.folk .ansatt .ki-merk{background:color-mix(in srgb, var(--ramme-lys) 86%, transparent);color:var(--ramme-blekk);font:400 10.5px/1.5 var(--ramme-mono);pointer-events:none;border-radius:6px;margin:0;padding:2px 7px;position:absolute;bottom:10px;left:10px}@media (prefers-reduced-motion:reduce){.js .ansatt-fold,.js .ansatt-mer,.js .ansatt-mer .rad,.ansatt-knapp .chev{transition:none!important}.js .ansatt-mer,.js .apen .ansatt-mer{transform:none}.js .ansatt-mer .rad,.js .ansatt-mer .some .rad{translate:none;scale:none}.ansatt:not(.apen) .ansatt-knapp:hover .chev{translate:none}}
