html:has(.kapitler){scroll-padding-top:calc(var(--header-h) + 72px)}.kapitler .chapters{top:var(--header-h);z-index:30;-webkit-backdrop-filter:blur(12px);border-block:1px solid var(--line);background:#f7f4eee6;position:sticky}.kapitler .chapters__inner{scrollbar-width:none;gap:4px;padding-block:10px;display:flex;overflow-x:auto}.kapitler .chapters__inner::-webkit-scrollbar{display:none}.kapitler .chapters a{color:var(--ink-soft);border-radius:999px;flex:none;align-items:center;gap:8px;padding:8px 16px;font-size:14px;font-weight:500;text-decoration:none;transition:background .3s,color .3s;display:inline-flex}.kapitler .chapters a span{letter-spacing:.1em;color:var(--bronze-deep);font-size:11.5px;font-weight:600;transition:color .3s}.kapitler .chapters a:hover{color:var(--ink);background:#5a88751a}.kapitler .chapters a.is-active{background:var(--sage-deep);color:#fff}.kapitler .chapters a.is-active span{color:#cfe0d7}.kapitler .chapter{padding:clamp(64px,9vw,128px) 0}.kapitler .chapter--alt{background:var(--paper-2)}.kapitler .chapter__grid{gap:40px;display:grid}.kapitler .chapter__no{font-family:var(--serif);color:var(--bronze);opacity:.85;margin-bottom:12px;font-size:clamp(3.4rem,6vw,5.2rem);line-height:.9;display:block}.kapitler .chapter__title{margin-bottom:28px;font-size:clamp(2rem,3.4vw,2.8rem)}.kapitler .chapter__kicker{font-family:var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--sage-text);margin-bottom:10px;font-size:12.5px;font-weight:600;display:block}.kapitler .progress{display:none}.kapitler .chapter__aside{position:relative}.kapitler .chapter__body{align-content:start;gap:clamp(40px,5vw,64px);min-width:0;display:grid}.kapitler .block{gap:20px;display:grid}@media (width>=900px){.kapitler .chapter__grid{grid-template-columns:.8fr 1.2fr;gap:88px}.kapitler .chapter--alt .chapter__grid{grid-template-columns:1.2fr .8fr}.kapitler .chapter--alt .chapter__aside{order:2}.kapitler .sticky{top:calc(var(--header-h) + 88px);position:sticky}.kapitler .progress{background:var(--line);border-radius:2px;width:2px;display:block;position:absolute;top:0;bottom:0;right:-44px;overflow:hidden}.kapitler .chapter--alt .progress{left:-44px;right:auto}.kapitler .progress span{background:var(--bronze);transform-origin:top;position:absolute;inset:0;transform:scaleY(0)}}.kapitler .chips{flex-wrap:wrap;gap:30px 28px;margin:0;padding:0;list-style:none;display:flex;position:relative}.kapitler .chips.is-live{flex-direction:column;align-items:flex-start;gap:22px}.kapitler .chips--taet.is-live{gap:20px}@media (width>=640px){.kapitler .chips--taet.is-live{gap:2px}}.kapitler .chips li{filter:drop-shadow(0 12px 18px #24362f17)}.kapitler .chips span{white-space:nowrap;font-family:var(--serif);border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:999px;padding:12px 20px;font-size:clamp(1.1rem,1.5vw,1.3rem);line-height:1.2;display:block}.kapitler .chapter--alt .chips span{background:var(--paper)}.kapitler .chips.is-live li{opacity:0;will-change:transform, opacity}.kapitler .chips.is-live span{color:rgb(31 37 34/var(--to,1));animation:vandre var(--fd) ease-in-out var(--dl) infinite, vip var(--rd) ease-in-out var(--dl) infinite alternate}@media (width<=639px){.kapitler .chips span{white-space:normal}}.kapitler .chips+.answer{margin-top:clamp(16px,2vw,28px)}.kapitler .answer{color:var(--ink);border-left:2px solid var(--bronze);margin:0;padding-left:20px;font-size:clamp(1.1rem,1.4vw,1.25rem);line-height:1.6}.kapitler .label{font-family:var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--sage-text);margin:0;font-size:12.5px;font-weight:600;line-height:1.5}.kapitler .examples{border-top:1px solid var(--line);margin:0;padding:0;list-style:none;display:grid}.kapitler .examples li{border-bottom:1px solid var(--line);grid-template-columns:34px 1fr;align-items:baseline;gap:12px;padding:18px 0;display:grid}.kapitler .ex__no{font-family:var(--serif);color:var(--bronze);font-size:15px}.kapitler .ex__q{font-family:var(--serif);color:var(--ink);font-size:clamp(1.1rem,1.5vw,1.25rem);line-height:1.35}@media (width>=640px){.kapitler .examples{grid-template-columns:1fr 1fr;column-gap:40px}}.kapitler .body{color:var(--ink-soft);max-width:62ch;margin:0;font-size:17px}.kapitler .body--lead{font-family:var(--serif);color:var(--ink);font-size:clamp(1.25rem,1.8vw,1.5rem);line-height:1.5}.kapitler .afslut{max-width:40ch;font-family:var(--serif);color:var(--ink);margin:0;font-size:clamp(1.25rem,1.8vw,1.5rem);line-height:1.5}.kapitler .temaer{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;column-gap:32px;margin:0;padding:0;list-style:none;display:grid}.kapitler .temaer li{border-bottom:1px solid var(--line);font-family:var(--serif);color:var(--ink);padding:14px 0 14px 20px;font-size:clamp(1.05rem,1.4vw,1.2rem);line-height:1.35;position:relative}.kapitler .temaer li:before{content:"";background:var(--bronze);border-radius:50%;width:6px;height:6px;position:absolute;top:calc(14px + .55em);left:0}@media (width<=399px){.kapitler .temaer{grid-template-columns:1fr}}.kapitler .formats{background:var(--paper);border:1px solid var(--line);border-radius:20px;margin:0;padding:0;list-style:none;overflow:hidden}.kapitler .formats li+li{border-top:1px solid var(--line)}.kapitler .formats a{color:inherit;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;padding:20px clamp(18px,2.4vw,26px);text-decoration:none;transition:background .3s;display:grid}.kapitler .formats a:hover{background:#fff}.kapitler .formats__icon{background:var(--sage-mist);width:46px;height:46px;color:var(--sage-text);border-radius:50%;place-items:center;display:grid}.kapitler .formats__txt{gap:2px;min-width:0;display:grid}.kapitler .formats__txt strong{font-family:var(--serif);color:var(--ink);font-size:clamp(1.1rem,1.5vw,1.25rem);font-weight:500;line-height:1.3}.kapitler .formats__txt span{color:var(--ink-soft);font-size:14.5px;line-height:1.45}.kapitler .formats__go{border:1px solid var(--line);width:40px;height:40px;color:var(--ink);transition:background .3s, border-color .3s, color .3s, transform .4s var(--ease);border-radius:50%;place-items:center;display:grid}.kapitler .formats a:hover .formats__go{background:var(--bronze-deep);border-color:var(--bronze-deep);color:#fff;transform:translate(3px)}@media (width<=399px){.kapitler .formats a{gap:14px}.kapitler .formats__icon{width:40px;height:40px}.kapitler .formats__go{width:36px;height:36px}}.kapitler .cert{border:1px solid var(--line);background:var(--paper);border-radius:18px;align-items:flex-start;gap:16px;padding:22px 24px;display:flex}.kapitler .cert p{color:var(--ink-soft);margin:0;font-size:15px}.kapitler .more{font-size:16px}.kapitler .chapter__cta{flex-wrap:wrap;align-items:center;gap:16px 28px;padding-top:8px;display:flex}.kapitler .chapter__cta .btn{white-space:normal;text-align:center;padding-block:12px}@media (width<=639px){.kapitler .chapter__cta .btn{width:100%}}.kapitler .chapter--mist{background:var(--sage-mist)}.kapitler .prisliste{border:1px solid var(--line);background:#fff;border-radius:20px;margin:0;padding:0;list-style:none;overflow:hidden}.kapitler .prisliste li+li{border-top:1px solid var(--line)}.kapitler .prisliste a{color:inherit;grid-template-columns:1fr auto auto;align-items:center;gap:22px;padding:22px clamp(18px,2.4vw,28px);text-decoration:none;transition:background .3s;display:grid}.kapitler .prisliste a:hover{background:var(--paper)}.kapitler .prisliste__txt{gap:2px;min-width:0;display:grid}.kapitler .prisliste__txt strong{font-family:var(--serif);color:var(--ink);font-size:clamp(1.1rem,1.5vw,1.25rem);font-weight:500;line-height:1.3}.kapitler .prisliste__txt span{color:var(--ink-soft);font-size:14.5px;line-height:1.45}.kapitler .prisliste__pris{font-family:var(--serif);color:var(--ink);white-space:nowrap;font-size:clamp(1.35rem,2vw,1.65rem);font-weight:500}.kapitler .prisliste a:hover .formats__go{background:var(--bronze-deep);border-color:var(--bronze-deep);color:#fff;transform:translate(3px)}@media (width<=479px){.kapitler .prisliste a{grid-template-columns:1fr auto;gap:6px 14px}.kapitler .prisliste__pris{grid-area:2/1;font-size:1.3rem}.kapitler .prisliste .formats__go{grid-area:1/2/3;width:36px;height:36px}}@keyframes vandre{0%,to{translate:0}25%{translate:var(--fx) calc(var(--fy) * -.6)}50%{translate:calc(var(--fx) * -.4) var(--fy)}75%{translate:calc(var(--fx) * -.9) calc(var(--fy) * -.4)}}@keyframes vip{0%{rotate:calc(var(--fr) * -1)}to{rotate:var(--fr)}}.kapitler .metoder li{grid-template-columns:auto 1fr;align-items:center;gap:18px;padding:18px clamp(18px,2.4vw,26px);display:grid}.kapitler .metoder strong{font-family:var(--serif);color:var(--ink);font-size:clamp(1.1rem,1.5vw,1.25rem);font-weight:500;line-height:1.3}.kapitler .trin{--no:44px;gap:34px;margin:0;padding:0;list-style:none;display:grid;position:relative}.kapitler .trin:before,.kapitler .trin:after{content:"";left:calc(var(--no) / 2);top:calc(var(--no) / 2);bottom:var(--end,0px);background:var(--line);width:1px;position:absolute}.kapitler .trin:after{background:var(--bronze);transform-origin:top;width:2px;transform:scaleY(1)}.kapitler .trin.is-live:after{transform:scaleY(var(--p,0))}.kapitler .trin__item{grid-template-columns:var(--no) 1fr;gap:20px;display:grid;position:relative}.kapitler .trin__no{z-index:1;width:var(--no);height:var(--no);background:var(--paper);border:1px solid var(--bronze);color:var(--bronze-deep);font-family:var(--serif);border-radius:50%;place-items:center;font-size:15px;transition:background .4s,color .4s;display:grid;position:relative}.kapitler .trin.is-live .trin__no:not(.is-on){border-color:var(--line);color:var(--ink-soft)}.kapitler .trin.is-live .trin__no.is-on{background:var(--bronze);border-color:var(--bronze);color:#fff}.kapitler .trin__body{min-width:0;padding-top:calc(var(--no) / 2 - 12px);gap:8px;display:grid}.kapitler .trin__label{font-family:var(--serif);color:var(--ink);margin:0;font-size:clamp(1.2rem,1.7vw,1.4rem);font-weight:500;line-height:1.3}.kapitler .trin__qs{background:var(--paper);border:1px solid var(--line);border-radius:18px;gap:6px;margin:8px 0 0;padding:18px 22px;list-style:none;display:grid}.kapitler .trin__qs li{font-family:var(--serif);color:var(--ink);font-size:clamp(1.1rem,1.5vw,1.25rem);line-height:1.4}.kapitler .trin--aar .trin__no{letter-spacing:.02em;font-size:13px}.kapitler .trin__rolle{letter-spacing:.02em;color:var(--sage-text);margin:-2px 0 0;font-size:13.5px;font-weight:600}@media (width>=900px){.kapitler .trin{--no:52px;gap:40px}.kapitler .trin__item{gap:26px}.kapitler .trin--aar .trin__no{font-size:14px}}
