.wb-hero{padding-bottom:clamp(24px,3vw,40px)}.wb-hero>.wrap{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:32px clamp(24px,5vw,72px);align-items:center}.wb-copy{min-width:0}.wb-hero h1{max-width:11ch}.wb-next-line{margin-top:22px;font-family:var(--font-mono);font-size:12px;line-height:1.7;letter-spacing:.05em;text-transform:uppercase;color:var(--text-2)}.wb-next-line b{font-weight:400;color:var(--peach-t)}.wb-hero .cta-row{margin-top:26px}.wb-ill{min-width:0}.wb-ill [data-ill]{max-width:100%}@media(max-width:900px){.wb-hero>.wrap{grid-template-columns:minmax(0,1fr)}.wb-ill{display:none}}@media(max-width:620px){.wb-hero .cta-row{display:grid}.wb-hero .cta-row .btn{width:100%}}.wb-hl{position:relative}.wb-hl h2{font-size:clamp(26px,2.8vw,38px);text-wrap:balance}.wb-hl h2 a{transition:color .3s var(--ease-19)}.wb-hl:hover h2 a{color:var(--peach-t)}.wb-hl .body>p{color:var(--text-2);max-width:56ch}.wb-hl .facts{display:flex;flex-wrap:wrap;gap:8px}.wb-hl .pill{justify-self:start}.wb-hl .link-more{margin-top:6px}.wb-hl:hover .link-more svg{transform:translate(3px,-1px) rotate(-19deg)}.wb-hl:hover .media img{transform:scale(1.035)}.stretch:after{content:"";position:absolute;inset:0;z-index:1}@supports selector(:has(*)){.wb-hl .stretch:focus-visible{outline:none}.wb-hl:has(.stretch:focus-visible){outline:2px solid var(--lavender-t);outline-offset:3px}}.head .label b{color:var(--peach-t);font-weight:400}.ek-list{border-top:1px solid var(--line)}.ek-item{display:grid;grid-template-columns:104px minmax(0,1fr) auto auto;gap:8px 22px;align-items:center;padding:16px 6px;border-bottom:1px solid var(--line);transition:background .3s,padding .4s var(--ease-19)}.ek-item:hover{background:var(--fill-1);padding-inline:14px}.ek-item:focus-visible{outline-offset:-2px;border-radius:10px}.ek-item .pill{justify-self:start}.ek-item .ek-thumb{grid-column:3}.ek-item .gl-arr{grid-column:4}.ek-main{display:grid;gap:3px;min-width:0}.ek-t{font-family:var(--font-display);font-weight:620;font-size:clamp(17px,1.6vw,20px);letter-spacing:-.015em;color:var(--text-1);overflow-wrap:anywhere}.ek-d{font-family:var(--font-mono);font-size:11.5px;letter-spacing:.04em;color:var(--peach-t);font-variant-numeric:tabular-nums}.ek-thumb{width:88px;height:56px;object-fit:cover;border-radius:10px;box-shadow:0 0 0 1px var(--line)}.gl-arr{width:18px;height:18px;color:var(--text-3);transition:transform .4s var(--ease-19),color .3s}.ek-item:hover .gl-arr{transform:translate(4px);color:var(--peach-t)}@media(max-width:700px){.ek-item{grid-template-columns:minmax(0,1fr) auto}.ek-item .pill{grid-column:1;grid-row:1}.ek-main{grid-column:1;grid-row:2}.ek-item .ek-thumb{display:none}.ek-item .gl-arr{grid-column:2;grid-row:1 / span 2}}#arkiv{padding-bottom:clamp(24px,3vw,40px)}.lib-bar{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:end;gap:14px;margin-bottom:26px}.lib-bar .head{margin-bottom:0}.rec-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.rec{min-width:0}.rec .media img{position:absolute;inset:0}.rec .media:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 1px var(--line);pointer-events:none}.rec .post-body{gap:8px}.rec .post-body h3{font-size:17px;line-height:1.2;letter-spacing:-.01em;transition:color .3s var(--ease-19)}.rec:hover h3,.rec:focus-visible h3{color:var(--peach-t)}.rec .top{display:flex;justify-content:space-between;gap:10px;align-items:baseline;flex-wrap:wrap}.rec .top .post-meta{margin-top:0}.rec .when{font-family:var(--font-mono);font-size:11px;letter-spacing:.04em;color:var(--peach-t);font-variant-numeric:tabular-nums}.rec .media .play{position:absolute;right:10px;bottom:10px;z-index:2;width:34px;height:34px;border-radius:50%;background:#ffffffe0;box-shadow:0 2px 10px #0003;display:grid;place-items:center}.rec .media .play:before{content:"";border-left:10px solid #1a1a1a;border-top:6px solid transparent;border-bottom:6px solid transparent;margin-left:3px}.rec-grid>.rec:first-child{grid-column:span 2;flex-direction:row}.rec:first-child .media{flex:1.15;aspect-ratio:auto;min-height:240px}.rec:first-child .post-body{flex:1;align-content:space-between;padding:22px 18px 18px}.rec:first-child .top{order:2}.rec:first-child h3{font-size:clamp(22px,2vw,28px)}@media(max-width:1100px)and (min-width:701px){.rec-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:700px){.rec-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.rec-grid{grid-template-columns:minmax(0,1fr);gap:12px}.rec-grid>.rec:first-child{grid-column:auto}.rec,.rec:first-child{flex-direction:row;align-items:stretch}.rec .media,.rec:first-child .media{flex:0 0 40%;aspect-ratio:auto;min-height:104px;border-radius:13px}.rec .post-body,.rec:first-child .post-body{padding:12px 10px 12px 14px;align-content:center;min-width:0}.rec .top,.rec:first-child .top{flex-direction:column;align-items:flex-start;gap:3px;order:0}.rec .post-body h3,.rec:first-child h3{font-size:15.5px;overflow-wrap:anywhere}.rec .media .play{width:28px;height:28px;right:8px;bottom:8px}}#slutt{padding-top:clamp(40px,5vw,72px)}#slutt .cta-end{margin-top:0}#slutt h2{font-size:clamp(28px,3.4vw,44px);max-width:24ch}@media(prefers-reduced-motion:reduce){.ek-item,.gl-arr{transition:none!important}.ek-item:hover{padding-inline:6px}.wb-hl:hover .media img{transform:none}}
