.crumbs{display:flex;flex-wrap:wrap;gap:8px;font:500 15px/1.3 var(--body)}.crumbs li{display:flex;gap:8px;white-space:nowrap}.crumbs li+li:before{content:"/";opacity:.45}.crumbs a{text-decoration:none;opacity:.78}@media(hover:hover){.crumbs a:hover{opacity:1;text-decoration:underline;text-underline-offset:4px}}.pil{width:18px;height:18px;flex:none;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.ic--ut{width:14px;height:14px;margin-left:2px;vertical-align:-1px;opacity:.6}.kursband{padding-block:96px;background:var(--skog);color:var(--on-dark)}.kursband__grid{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:64px;align-items:end}.kursband h2{font-size:56px}.kursband p{margin-top:16px;max-width:640px;color:var(--on-dark-2);text-wrap:balance}.kallsek{padding-block:64px;background:var(--ljus)}.kallsek__grid{display:grid;grid-template-columns:4fr 8fr;gap:64px;padding-top:32px;border-top:2px solid var(--ink)}.kallsek h2{font-size:32px}.kallor{display:grid;gap:10px;font-size:15px}.kallor li{text-wrap:balance}.kallor li.lang{text-wrap:pretty}.kallor b{font-weight:700}.kallor a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.kalla-rad{margin-top:16px;font-size:14px;color:var(--ink-2);text-wrap:pretty}.pa-topp{padding-block:40px 40px}.pa-intro{display:grid;grid-template-columns:minmax(0,1fr) 440px;gap:64px;align-items:end;margin-top:24px}.pa-topp h1{font-size:96px;line-height:.9;letter-spacing:-.03em}.pa-topp .lead{color:var(--ink-2)}.sokfalt{display:flex;align-items:center;gap:10px;height:52px;margin-top:20px;padding:0 16px;border:2px solid var(--ink);border-radius:var(--r-s);background:#fff}.sokfalt input{flex:1;min-width:0;border:0;outline:0;background:none;font:500 17px/1 var(--body);color:var(--ink)}.sokfalt:focus-within{outline:2px solid var(--orange);outline-offset:3px}.parlor{padding-block:24px 112px}.parlor__huvud,.rad{display:grid;grid-template-columns:minmax(0,5fr) 56px minmax(0,4fr) minmax(0,5fr);gap:16px;align-items:center}.parlor__huvud{padding-bottom:12px;border-bottom:2px solid var(--ink);font:600 13px/1 var(--body);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2)}.parlor__huvud span:nth-child(3){color:var(--ink)}.rad{padding-block:14px;border-bottom:1px solid var(--line-light);text-decoration:none;scroll-margin-top:24px}.rad__vanlig{font-size:18px;color:var(--ink-2);text-wrap:balance}.rad__pil{width:40px;height:20px;fill:none;stroke:var(--ink);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.rad__jakt{font:800 28px/1.05 var(--head);overflow-wrap:break-word;hyphens:manual}.rad__def{font-size:15px;color:var(--ink-2);text-wrap:pretty}.rad__mer{display:inline-block;margin-top:4px;color:var(--ink);font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}a.rad .rad__pil{stroke:var(--orange)}@media(hover:hover){a.rad:hover .rad__jakt{text-decoration:underline;text-underline-offset:5px}}.rad:target{background:#f26a2112;box-shadow:inset 3px 0 0 var(--orange);padding-inline:12px;margin-inline:-12px}.ingen{margin-top:24px;font:700 22px/1.2 var(--head)}.parlor__not{margin-top:24px;font-size:15px;color:var(--ink-2);text-wrap:balance}[data-ord][hidden],.ingen[hidden]{display:none!important}.oc-topp{padding-block:40px 96px;background:var(--natt);color:var(--on-dark)}.oc-topp .crumbs{color:var(--on-dark)}.oc-par{display:grid;grid-template-columns:minmax(0,1fr) 96px minmax(0,1fr);gap:24px;align-items:center;margin-top:48px}.oc-vanlig p:first-child,.oc-jakt p:first-child{font:600 13px/1 var(--body);letter-spacing:.12em;text-transform:uppercase;color:var(--on-dark-2)}.oc-vanlig p:last-child{margin-top:14px;font:700 40px/1.1 var(--head);color:var(--on-dark-2);text-wrap:balance}.oc-pil{width:96px;height:40px;fill:none;stroke:var(--orange);stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.oc-jakt{container-type:inline-size}.oc-jakt h1{margin-top:14px;font-size:min(96px,calc(100cqi * 1.8 / var(--tecken,6)));line-height:.9;letter-spacing:-.03em;color:#fff}.oc-def{max-width:820px;margin-top:48px;padding-top:28px;border-top:1px solid var(--line-dark);font:700 28px/1.25 var(--head);color:#fff;text-wrap:balance}.oc-kropp{padding-block:80px 96px}.oc-rad{display:grid;grid-template-columns:4fr 8fr;gap:64px;padding-block:32px;border-top:1px solid var(--line-light)}.oc-rad:first-child{border-top:2px solid var(--ink)}.oc-rad h2{font-size:32px}.oc-rad p.t{font-size:17px;max-width:680px;text-wrap:balance}.oc-rad p.t--lang{text-wrap:pretty}.oc-se{display:flex;flex-wrap:wrap;gap:8px 20px}.oc-kalla{margin-top:24px;font-size:14px;color:var(--ink-2);text-wrap:balance}.oc-kalla__datum{display:block;margin-top:4px}.oc-kalla a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.ofr__q{font:700 22px/1.2 var(--head);text-wrap:balance}.ofr__alt{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:14px}.ofr__alt--lang{grid-template-columns:repeat(2,minmax(0,1fr))}.ofr__b{min-height:52px;padding:8px 12px;border:2px solid var(--line-light);border-radius:var(--r-s);background:#fff;color:var(--ink);font:600 16px/1.25 var(--body);text-wrap:balance;cursor:pointer;transition:border-color .16s var(--ease),background-color .16s var(--ease)}.ofr__alt--lang .ofr__b{text-align:left;padding:12px 16px}@media(hover:hover){.ofr__b:not([aria-disabled]):hover{border-color:var(--ink)}}.ofr__b[aria-disabled]{cursor:default}.ofr__b.is-right{border-color:var(--gron);background:#3f7b581f}.ofr__b.is-wrong{border-color:var(--orange);background:#f26a211f}.ofr__fb{margin-top:12px;font-size:15px;text-wrap:pretty}.ofr__fb span{color:var(--ink-2)}@media(max-width:1079px){.pa-intro,.oc-rad,.kallsek__grid{grid-template-columns:1fr;gap:24px}.parlor__huvud,.rad{grid-template-columns:minmax(0,1fr) 44px minmax(0,1fr)}.rad__def{grid-column:1 / -1}.parlor__huvud span:nth-child(4){display:none}.kursband__grid{grid-template-columns:1fr;gap:32px}}@media(max-width:759px){.pa-topp h1{font-size:60px}.parlor{padding-bottom:72px}.parlor__huvud,.rad{grid-template-columns:minmax(0,1fr) 28px minmax(0,1fr);gap:10px}.rad__vanlig{font-size:15px}.rad__pil{width:26px}.rad__jakt{font-size:21px}.oc-par{grid-template-columns:minmax(0,1fr);gap:12px;margin-top:32px}.oc-vanlig p:last-child{font-size:26px}.oc-pil{transform:rotate(90deg);width:40px;height:40px}.oc-jakt h1{font-size:min(60px,calc(100cqi * 1.8 / var(--tecken,6)))}.oc-def{font-size:22px;margin-top:32px}.oc-kropp{padding-block:48px 64px}.oc-rad h2{font-size:28px}.ofr__alt,.ofr__alt--lang{grid-template-columns:repeat(2,minmax(0,1fr))}.ofr__alt--lang{grid-template-columns:1fr}.kursband{padding-block:64px}.kursband h2{font-size:40px}.kursband .btns{flex-wrap:nowrap}.kursband .btn{flex:1 1 0;min-width:0;padding:0 16px}.kallsek{padding-block:48px}}
