:root{--kh-luft:clamp(56px,7vw,96px);--kh-kant:var(--border,#cbd0c7);--kh-flade:var(--panel,#E7E9E3)}main#main{padding-inline:5%}main#main>section{max-width:1240px;margin-inline:auto}.kh-lead{font-size:clamp(18px,1.5vw,21px);line-height:1.55;color:var(--muted);max-width:46ch;margin:0;text-wrap:pretty}.kh-kort{padding:26px;border:1px solid var(--kh-kant);border-radius:14px;background:var(--kh-flade)}.kh-kort h3,.kh-kort-titel{font-size:20px;line-height:1.2;letter-spacing:-.02em;margin:0 0 10px}.kh-kort p{font-size:15.5px;line-height:1.55;color:var(--muted);margin:0 0 16px}.kh-kort p:last-child{margin-bottom:0}.kh-top{padding-block:clamp(40px,5vw,72px) clamp(24px,3vw,36px)}.kh-top h1,.kh-emne-top h1{font-size:clamp(40px,5vw,68px);line-height:1.03;letter-spacing:-.045em;margin:16px 0 18px;text-wrap:balance}.kh-sog{margin-top:34px;max-width:760px;position:relative}.kh-sog-label{display:block;font-size:14px;font-weight:600;margin-bottom:10px}.kh-sog-felt{position:relative;display:flex;align-items:center}.kh-sog-felt>svg{position:absolute;left:20px;width:22px;height:22px;color:var(--muted);pointer-events:none}.kh-sog-felt input{width:100%;height:62px;padding:0 56px;font:inherit;font-size:18px;color:var(--ink);background:#fff;border:1.5px solid var(--kh-kant);border-radius:14px;box-shadow:0 14px 34px -26px #0f201973;transition:border-color .2s,box-shadow .2s}.kh-sog-felt input::-webkit-search-cancel-button{display:none}.kh-sog-felt input:focus{outline:none;border-color:var(--green);box-shadow:0 0 0 4px color-mix(in oklab,var(--green) 18%,transparent)}.kh-ryd{position:absolute;right:10px;display:grid;place-items:center;width:40px;height:40px;border:0;border-radius:10px;background:transparent;color:var(--muted);cursor:pointer}.kh-ryd[hidden],.kh-resultater[hidden],.kh-sog[hidden]{display:none}.kh-ryd:hover{background:var(--kh-flade);color:var(--ink)}.kh-ryd svg{width:18px;height:18px}.kh-sog-status{min-height:1.4em;margin:10px 2px 0;font-size:14px;color:var(--muted)}.kh-resultater{list-style:none;margin:6px 0 0;padding:6px;border:1px solid var(--kh-kant);border-radius:14px;background:#fff;box-shadow:0 24px 50px -30px #0f201980}.kh-resultater a{display:grid;gap:3px;padding:14px 16px;border-radius:10px}.kh-resultater a:hover,.kh-resultater a:focus-visible{background:var(--kh-flade);outline:none}.kh-resultater li+li{border-top:1px solid color-mix(in oklab,var(--kh-kant) 60%,transparent)}.kh-res-emne{font-size:14px;font-weight:700;letter-spacing:normal;text-transform:none;color:var(--green)}.kh-resultater b{font-size:16px;line-height:1.35}.kh-res-svar{font-size:14px;line-height:1.5;color:var(--muted)}.kh-veje{display:grid;grid-template-columns:1.15fr 1fr 1fr;gap:16px}.kh-vej{display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:28px;border:1px solid var(--kh-kant);border-radius:16px;background:var(--kh-flade)}.kh-vej h2{font-size:22px;letter-spacing:-.02em;line-height:1.15;margin:8px 0 0}.kh-vej p{font-size:15.5px;line-height:1.55;color:var(--muted);margin:0 0 6px;flex:1}.kh-vej-ikon{display:grid;place-items:center;width:46px;height:46px;border-radius:12px;background:var(--paper);color:var(--green);box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--green) 16%,transparent)}.kh-vej-ikon svg{width:24px;height:24px}.kh-vej-skade{background:var(--ink);border-color:var(--ink);color:var(--paper)}.kh-vej-skade p{color:color-mix(in oklab,var(--paper) 78%,transparent)}.kh-vej-skade .kh-vej-ikon{background:color-mix(in oklab,var(--paper) 12%,transparent);color:var(--paper);box-shadow:none}.kh-vej-skade .button{background:var(--paper);color:var(--ink);border-color:var(--paper)}.kh-tlf{display:inline-flex;align-items:center;gap:10px;font-size:clamp(22px,2vw,26px);font-weight:700;letter-spacing:-.02em;color:var(--ink);font-variant-numeric:tabular-nums;text-decoration:none}.kh-tlf svg{width:22px;height:22px;color:var(--green)}.kh-tlf:hover{color:var(--green)}.kh-mail{font-size:clamp(18px,1.6vw,21px);word-break:break-all}.kh-akut{margin-top:16px;display:grid;grid-template-columns:auto 1fr;align-items:center;gap:20px 32px;padding:22px 28px;border-radius:16px;background:color-mix(in oklab,var(--green) 8%,var(--paper));border:1px solid color-mix(in oklab,var(--green) 22%,transparent)}.kh-akut h2,.kh-akut .kh-kort-titel{font-size:18px;margin:0;letter-spacing:-.01em}.kh-akut ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.kh-akut a{display:grid;gap:6px;height:100%;padding:12px 16px;border-radius:12px;background:var(--paper);text-decoration:none;color:var(--ink);box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--green) 14%,transparent);transition:box-shadow .2s}.kh-akut a:hover{box-shadow:inset 0 0 0 1.5px var(--green)}.kh-akut-navn{font-size:14px;font-weight:700}.kh-akut-navn small{display:block;font-size:14px;font-weight:500;color:var(--muted);margin-top:2px}.kh-akut-nr{display:inline-flex;align-items:center;gap:8px;font-size:17px;font-weight:700;font-variant-numeric:tabular-nums;color:var(--green)}.kh-akut-nr svg{width:17px;height:17px}.kh-emner{padding-top:var(--kh-luft)}.kh-emner h2,.kh-praktisk h2{font-size:clamp(28px,2.8vw,40px);letter-spacing:-.035em;line-height:1.1;margin:0 0 28px}.kh-emner ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.kh-emner a{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:16px;height:100%;padding:18px 20px;border:1px solid var(--kh-kant);border-radius:14px;background:var(--kh-flade);text-decoration:none;color:var(--ink);transition:border-color .2s,background-color .2s}.kh-emner a:hover{border-color:var(--green);background:color-mix(in oklab,var(--paper) 50%,var(--kh-flade))}.kh-emner a:focus-visible{outline:2px solid var(--green);outline-offset:2px}.kh-emne-ikon{display:grid;place-items:center;width:48px;height:48px;border-radius:12px;background:var(--paper);color:var(--green);box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--green) 16%,transparent)}.kh-emne-ikon svg{width:28px;height:28px}.kh-emne-tekst{display:grid;gap:3px;min-width:0}.kh-emne-tekst b{font-size:17px;letter-spacing:-.01em}.kh-emne-tekst small{font-size:14px;color:var(--muted);line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kh-emne-pil{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;border:1px solid var(--kh-kant);transition:background-color .2s,border-color .2s,color .2s}.kh-emne-pil svg{width:16px;height:16px}.kh-emner a:hover .kh-emne-pil{background:var(--ink);border-color:var(--ink);color:var(--paper)}.kh-praktisk{padding-block:var(--kh-luft);scroll-margin-top:calc(var(--hoved-nu,90px) + 16px)}.kh-praktisk-gitter{display:grid;grid-template-columns:1fr 1.35fr 1fr;gap:16px;align-items:start}.kh-tabel{width:100%;border-collapse:collapse;font-size:14.5px;line-height:1.45}.kh-tabel caption{text-align:left;font-size:14px;font-weight:700;letter-spacing:normal;text-transform:none;color:var(--green);padding-bottom:8px}.kh-tabel th,.kh-tabel td{text-align:left;vertical-align:top;padding:12px 0;border-top:1px solid var(--kh-kant)}.kh-tabel th{font-weight:600;padding-right:16px;width:46%}.kh-tabel td{color:var(--ink);font-variant-numeric:tabular-nums}.kh-emne-top{padding-block:clamp(24px,3vw,40px) clamp(28px,3vw,44px)}.kh-chips{margin:0 -5% 28px;padding:0 5%;overflow-x:auto;scrollbar-width:none}.kh-chips::-webkit-scrollbar{display:none}.kh-chips ul{list-style:none;margin:0;padding:2px 0;display:flex;gap:8px;width:max-content}.kh-chips a{display:inline-flex;align-items:center;gap:8px;padding:9px 14px 9px 10px;border:1px solid var(--kh-kant);border-radius:99px;font-size:14px;font-weight:600;color:var(--ink);text-decoration:none;background:var(--paper);white-space:nowrap}.kh-chips a svg{width:20px;height:20px;color:var(--green)}.kh-chips a:hover{border-color:var(--green)}.kh-chips a[aria-current=page]{background:var(--ink);border-color:var(--ink);color:var(--paper)}.kh-chips a[aria-current=page] svg{color:var(--paper)}.kh-emne-krop{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:clamp(32px,5vw,72px);align-items:start;padding-bottom:var(--kh-luft)}.kh-faq-titel{font-size:14px;font-weight:700;letter-spacing:normal;text-transform:none;color:var(--green);margin:0 0 8px}.kh-faq .faq-post{scroll-margin-top:calc(var(--hoved-nu,90px) + 16px)}.kh-faq .faq-post:target>summary{color:var(--green)}.kh-tilbage{display:inline-flex;align-items:center;gap:10px;margin-top:28px;font-weight:600;color:var(--ink)}.kh-tilbage svg{width:18px;height:18px;transform:rotate(180deg);color:var(--green)}.kh-side{display:grid;gap:16px;position:sticky;top:calc(var(--hoved-nu,90px) + 24px)}.kh-skade{background:var(--ink);border-color:var(--ink);color:var(--paper)}.kh-skade p{color:color-mix(in oklab,var(--paper) 78%,transparent)}.kh-skade .button{background:var(--paper);color:var(--ink);border-color:var(--paper)}.kh-skade-ikon{display:grid;place-items:center;width:42px;height:42px;border-radius:12px;background:color-mix(in oklab,var(--paper) 12%,transparent);margin-bottom:14px}.kh-skade-ikon svg{width:22px;height:22px}.kh-kontakt .kh-tlf{margin-bottom:14px}.kh-kort-links{display:flex;flex-wrap:wrap;gap:10px 22px}.kh-akut-lille{display:block;margin:0;padding:24px}.kh-akut-lille .kh-kort-titel{margin-bottom:12px}.kh-akut-lille ul{grid-template-columns:1fr}@media(max-width:1100px){.kh-veje{grid-template-columns:1fr 1fr}.kh-vej-skade{grid-column:1/-1}.kh-akut{grid-template-columns:1fr}.kh-praktisk-gitter{grid-template-columns:1fr 1fr}.kh-opsig{grid-column:1/-1;grid-row:1}.kh-emne-krop{grid-template-columns:minmax(0,1fr) 300px}}@media(max-width:860px){.kh-emne-krop{grid-template-columns:1fr}.kh-side{position:static}}@media(max-width:700px){.kh-veje,.kh-emner ul,.kh-praktisk-gitter,.kh-akut ul{grid-template-columns:1fr}.kh-vej{padding:22px}.kh-akut{padding:20px}.kh-emner a{padding:14px 16px;gap:14px}.kh-emne-ikon{width:42px;height:42px}.kh-emne-pil{display:none}.kh-sog-felt input{height:56px;font-size:17px}.kh-tabel th{width:auto;display:block;padding-bottom:2px}.kh-tabel td{display:block;border-top:0;padding-top:0}}@media(prefers-reduced-motion:reduce){.kh-emner a,.kh-emne-pil,.kh-sog-felt input{transition:none}}.kh-top{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.95fr);gap:clamp(24px,4vw,64px);align-items:center}.kh-illu{position:relative;aspect-ratio:520/460;width:100%;max-width:560px;justify-self:end}.kh-illu:before{content:"";position:absolute;inset:6% 4%;border-radius:50%;background:radial-gradient(closest-side,color-mix(in oklab,var(--green) 16%,transparent),transparent)}.kh-illu-linjer{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.kh-illu-linjer path{fill:none;stroke:color-mix(in oklab,var(--green) 55%,transparent);stroke-width:1.6}.kh-krans{position:absolute;left:50%;top:50%;width:31%;aspect-ratio:1;translate:-50% -50%;filter:drop-shadow(0 22px 30px rgba(15,32,25,.28))}.kh-krans svg{position:relative;z-index:1;width:100%;height:100%;overflow:visible}.kh-krans-bag{fill:var(--paper)}.kh-krans-ring{fill:none;stroke:var(--ink);stroke-width:3}.kh-krans-baand{fill:var(--brand-groen,#51AE3C);transform-origin:80px 80px;rotate:-22.5deg;animation:prik-lys 2.8s ease-in-out infinite}.kh-krans:after{content:"";position:absolute;inset:11%;border-radius:50%;border:2px solid var(--brand-groen,#51AE3C);animation:kh-krans-puls 2.8s ease-out infinite;pointer-events:none}@keyframes kh-krans-puls{0%{scale:1;opacity:.42}60%{scale:1.5;opacity:0}to{scale:1.5;opacity:0}}.kh-node{position:absolute;display:flex;align-items:center;gap:10px;padding:8px 14px 8px 8px;border-radius:14px;background:var(--paper);box-shadow:0 16px 34px -20px #0f201980,inset 0 0 0 1px color-mix(in oklab,var(--green) 14%,transparent);translate:-50% -50%}.kh-node-ikon{display:grid;place-items:center;width:40px;height:40px;border-radius:10px;background:color-mix(in oklab,var(--green) 10%,var(--paper));color:var(--green)}.kh-node-ikon svg{width:26px;height:26px}.kh-node-navn{font-size:14px;font-weight:700;white-space:nowrap}.kh-n1{left:22.7%;top:22.6%}.kh-n2{left:77.7%;top:20.9%}.kh-n3{left:20.8%;top:76.5%}.kh-n4{left:79.6%;top:75.2%}.kh-boble{position:absolute;left:50%;bottom:-2%;translate:-50% 0;display:flex;align-items:center;gap:12px;padding:12px 18px 12px 12px;border-radius:16px;background:var(--ink);color:var(--paper);box-shadow:0 24px 40px -22px #0f2019b3}.kh-boble b{display:block;font-size:14.5px}.kh-boble small{display:block;font-size:14px;color:color-mix(in oklab,var(--paper) 72%,transparent);font-variant-numeric:tabular-nums}.kh-boble-ikon{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:var(--green)}.kh-boble-ikon svg{width:19px;height:19px;color:var(--paper)}.kh-svar{position:absolute;right:6%;top:46%;display:flex;align-items:center;gap:8px;padding:7px 12px 7px 8px;border-radius:99px;background:var(--green);color:var(--paper);font-size:14px;font-weight:700;translate:0 -50%}.kh-svar-tjek{display:grid;place-items:center;width:20px;height:20px;border-radius:50%;background:var(--paper);color:var(--green)}.kh-svar-tjek svg{width:12px;height:12px}@media(max-width:900px){.kh-top{grid-template-columns:1fr}.kh-illu{justify-self:center;max-width:380px;margin-top:4px}.kh-node-navn{font-size:14px}.kh-node{padding:6px 10px 6px 6px;gap:8px}.kh-node-ikon{width:32px;height:32px}.kh-node-ikon svg{width:21px;height:21px}}@media(max-width:480px){.kh-node-navn,.kh-svar{display:none}.kh-node{padding:6px}.kh-boble{padding:9px 14px 9px 9px}.kh-boble b{font-size:14px;white-space:nowrap}.kh-illu{max-width:330px}}@media(prefers-reduced-motion:reduce){.kh-krans-baand,.kh-krans:after{animation:none}.kh-krans:after{opacity:0}}