:root{--navy: #0e2c4e;--blaa: #0b55a8;--blaa-moerk: #08447f;--blaa-lys: #eaf1fa;--groen: #2e9935;--graa: #f4f6f8;--tekst: #1f2933;--daempet: #5b6673;--linje: #e2e6ea;--hvid: #ffffff;--r: 10px;--skygge: 0 4px 18px rgba(14, 44, 78, .08);--display: "Montserrat Variable", "Montserrat", system-ui, sans-serif;--sans: "Roboto Variable", "Roboto", system-ui, -apple-system, "Segoe UI", sans-serif;--bredde: 1240px}*,*:before,*:after{box-sizing:border-box}html{scroll-padding-top:90px}body{margin:0;background:var(--hvid);color:var(--tekst);font:17px/1.7 var(--sans);-webkit-font-smoothing:antialiased}img{max-width:100%;height:auto;display:block}a{color:var(--blaa);text-underline-offset:3px}h1,h2,h3{font-family:var(--display);color:var(--navy);line-height:1.2;margin:0 0 .6em;font-weight:700}h1{font-size:clamp(2rem,4vw,3rem)}h2{font-size:clamp(1.6rem,2.6vw,2.1rem);margin-top:1.6em}h3{font-size:1.15rem;margin-top:1.4em}p{margin:0 0 1em}.spring{position:absolute;left:-999px}.spring:focus{left:16px;top:16px;z-index:99;background:var(--hvid);padding:8px 12px}.etiket{font:600 .95rem var(--display);color:var(--blaa);margin:0 0 .4em}.streg:before{content:"";display:block;width:56px;height:4px;background:var(--blaa);margin-bottom:18px}.ramme{max-width:var(--bredde);margin:0 auto;padding:0 24px}.knap{white-space:nowrap;display:inline-flex;align-items:center;justify-content:center;gap:.5em;background:var(--blaa);color:var(--hvid);font:600 1rem/1 var(--display);padding:15px 24px;border-radius:6px;text-decoration:none;border:2px solid var(--blaa);cursor:pointer;transition:background .15s,border-color .15s}@media(max-width:400px){.knap{white-space:normal;text-align:center;line-height:1.25}}@media(max-width:400px){h1,h2,h3,p,li,blockquote,label{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}}.knap:hover{background:var(--blaa-moerk);border-color:var(--blaa-moerk)}.knap-lys{background:var(--hvid);color:var(--navy);border-color:var(--linje)}.knap-lys:hover{background:var(--graa);border-color:var(--linje)}.knap-hvid{background:transparent;color:var(--hvid);border-color:#ffffffb3}.knap-hvid:hover{background:#ffffff1f;border-color:var(--hvid)}.knap-sekundaer{background:var(--hvid);color:var(--navy);border-color:var(--linje)}.knap-lille{padding:11px 18px;font-size:.92rem}.knap-tlf:before{content:"";width:1em;height:1em;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M497 362l-112-48a24 24 0 00-28 7l-50 61A371 371 0 01131 204l61-50a24 24 0 007-28L151 14a24 24 0 00-28-14L19 24A24 24 0 000 48c0 257 208 464 464 464a24 24 0 0023-19l24-104a24 24 0 00-14-27z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M497 362l-112-48a24 24 0 00-28 7l-50 61A371 371 0 01131 204l61-50a24 24 0 007-28L151 14a24 24 0 00-28-14L19 24A24 24 0 000 48c0 257 208 464 464 464a24 24 0 0023-19l24-104a24 24 0 00-14-27z'/%3E%3C/svg%3E") center/contain no-repeat}.knaprække{display:flex;flex-wrap:wrap;gap:12px;margin:1.4em 0}.top{position:sticky;top:0;z-index:50;background:var(--hvid);border-bottom:1px solid var(--linje);transition:background .2s,border-color .2s}.top-indre{max-width:var(--bredde);margin:0 auto;padding:16px 24px;display:flex;align-items:center;gap:20px}.logo{flex:none}.logo img{width:250px;height:auto}.top-handling{margin-left:auto;display:flex;align-items:center;gap:18px}.top-tlf{color:var(--navy);font:600 1rem var(--display);text-decoration:none;display:inline-flex;align-items:center;gap:8px;white-space:nowrap}.top-tlf:before{content:"";width:1em;height:1em;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M497 362l-112-48a24 24 0 00-28 7l-50 61A371 371 0 01131 204l61-50a24 24 0 007-28L151 14a24 24 0 00-28-14L19 24A24 24 0 000 48c0 257 208 464 464 464a24 24 0 0023-19l24-104a24 24 0 00-14-27z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M497 362l-112-48a24 24 0 00-28 7l-50 61A371 371 0 01131 204l61-50a24 24 0 007-28L151 14a24 24 0 00-28-14L19 24A24 24 0 000 48c0 257 208 464 464 464a24 24 0 0023-19l24-104a24 24 0 00-14-27z'/%3E%3C/svg%3E") center/contain no-repeat}.menu>summary{list-style:none;cursor:pointer;width:46px;height:46px;border-radius:50%;border:1.5px solid var(--linje);display:grid;place-content:center;gap:5px}.menu>summary::-webkit-details-marker{display:none}.menu>summary span{display:block;width:20px;height:2px;background:var(--navy);border-radius:2px}.menu nav{position:absolute;right:24px;top:calc(100% + 8px);width:min(360px,calc(100vw - 32px));background:var(--hvid);border-radius:var(--r);padding:12px 22px 20px;display:grid;box-shadow:0 12px 40px #0e2c4e2e}.menu nav{max-height:calc(100vh - 110px);overflow-y:auto;overflow-x:hidden}.menu-link,.menu-gruppe>summary{color:var(--navy);text-decoration:none;padding:13px 0;border-bottom:1px solid var(--linje);font:600 1.02rem var(--display)}.menu-gruppe>summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center}.menu-gruppe>summary::-webkit-details-marker{display:none}.menu-gruppe>summary:after{content:"";width:8px;height:8px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);margin:-4px 4px 0 0;transition:transform .15s}.menu-gruppe[open]>summary:after{transform:rotate(-135deg);margin-top:4px}.menu-gruppe>div{display:grid;padding:4px 0 8px 14px;border-bottom:1px solid var(--linje)}.menu-gruppe>div a{color:var(--tekst);text-decoration:none;padding:8px 0;font:400 .97rem var(--sans)}.menu-link:hover,.menu-gruppe>summary:hover,.menu-gruppe>div a:hover{color:var(--blaa)}.menu nav .knap{margin-top:14px;white-space:normal;text-align:center}.top-over{position:fixed;left:0;right:0;background:transparent;border-color:transparent}.top-over .logo img{filter:brightness(0) invert(1)}.top-over .top-tlf{color:var(--hvid)}.top-over .menu>summary{border-color:#fff9}.top-over .menu>summary span{background:var(--hvid)}.top-over.rullet{background:var(--hvid);border-color:var(--linje)}.top-over.rullet .logo img{filter:none}.top-over.rullet .top-tlf{color:var(--navy)}.top-over.rullet .menu>summary{border-color:var(--linje)}.top-over.rullet .menu>summary span{background:var(--navy)}@media(max-width:640px){.top-tlf,.top-handling>.knap{display:none}.logo img{width:200px}}.helt{position:relative;color:var(--hvid);background:var(--navy)}.helt-baggrund{position:absolute;inset:0;overflow:hidden}.helt-baggrund img{width:100%;height:100%;object-fit:cover;object-position:50% 45%}.helt-video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .8s}.helt-video.spiller{opacity:1}.helt-baggrund:after{content:"";position:absolute;inset:0;background:#091c328c}.helt-indre{position:relative;max-width:var(--bredde);margin:0 auto;padding:200px 24px 60px;text-align:center}.helt h1{color:var(--hvid);margin:0 auto .4em;max-width:22ch}.helt-intro{font-size:1.2rem;color:#e6edf5;margin:0 auto}.helt .knaprække{justify-content:center}.helt-ydelser{position:relative;max-width:var(--bredde);margin:0 auto;padding:40px 24px 0}.helt-ydelser>h2{color:var(--hvid);text-align:center;margin:0 0 28px;font-size:1.5rem;font-weight:600}.ydelse-gitter{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;position:relative;top:60px;margin-top:-60px}.ydelse{background:var(--hvid);border-radius:var(--r);overflow:hidden;box-shadow:var(--skygge);text-decoration:none;color:var(--navy);display:flex;flex-direction:column;transition:box-shadow .15s}.ydelse:hover{box-shadow:0 8px 28px #0e2c4e29}.ydelse img{aspect-ratio:5/2;object-fit:cover;width:100%}.ydelse span{padding:18px 22px 22px;font:600 1.02rem/1.35 var(--display);hyphens:auto;overflow-wrap:anywhere}.efter-helt{height:60px}.garanti{background:#ffffff1a;padding:12px 16px;border-radius:6px;font-size:.95rem;max-width:44em;margin:1em auto 0}.garanti a{color:var(--hvid)}@media(max-width:560px){.helt-indre{padding:130px 20px 40px}.ydelse-gitter{gap:14px}.ydelse span{padding:12px 14px 16px;font-size:.95rem}}.blok{max-width:var(--bredde);margin:0 auto;padding:72px 24px;display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.blok h2{margin-top:0}.blok img{border-radius:var(--r);box-shadow:var(--skygge);aspect-ratio:4/3;object-fit:cover;width:100%}.blok-omvendt .blok-tekst{order:2}.blok-tekst p{color:#39434f}@media(max-width:900px){.blok{grid-template-columns:1fr;gap:28px;padding:48px 20px}.blok-omvendt .blok-tekst{order:0}}.baand{background:var(--graa)}.baand-indre{max-width:var(--bredde);margin:0 auto;padding:72px 24px}.baand-indre>h2{margin-top:0}.tre{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:28px}.tre>div{background:var(--hvid);border-radius:var(--r);padding:28px;box-shadow:var(--skygge)}.tre h3{margin-top:0}.tre p{margin:0;color:var(--daempet)}@media(max-width:900px){.tre{grid-template-columns:1fr}.baand-indre{padding:48px 20px}}.citater{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:28px}.citater blockquote{margin:0;background:var(--hvid);border:1px solid var(--linje);border-radius:var(--r);padding:26px;font-size:.97rem;color:#39434f}.citater blockquote p:last-child{margin:0;font:600 .95rem var(--display);color:var(--navy)}@media(max-width:1000px){.citater{grid-template-columns:1fr 1fr}}@media(max-width:640px){.citater{grid-template-columns:1fr}}.faq{max-width:860px;margin:0 auto;padding:72px 24px}.faq>h2{margin-top:0}.faq details{border-bottom:1px solid var(--linje)}.faq summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:20px;padding:20px 0;font:600 1.08rem/1.4 var(--display);color:var(--navy)}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";font:400 1.5rem/1 var(--sans);color:var(--blaa)}.faq details[open] summary:after{content:"−"}.faq details p{color:var(--daempet)}.sidetop{background:var(--graa);border-bottom:1px solid var(--linje)}.sidetop-indre{max-width:var(--bredde);margin:0 auto;padding:56px 24px;display:grid;grid-template-columns:1.1fr .9fr;gap:56px;align-items:center}.sidetop-indre.uden-foto{grid-template-columns:1fr}.sidetop-indre.uden-foto>div{max-width:820px}.sidetop h1{margin-bottom:.4em}.sidetop-intro{font-size:1.1rem;color:#39434f}.sidetop-foto img{border-radius:var(--r);box-shadow:var(--skygge);aspect-ratio:4/3;object-fit:cover;width:100%}@media(max-width:900px){.sidetop-indre{grid-template-columns:minmax(0,1fr);gap:24px;padding:36px 20px}.sidetop-foto{order:-1}}@media(max-width:480px){.sidetop h1{font-size:1.75rem;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}}.indhold{max-width:var(--bredde);margin:0 auto;padding:40px 24px 56px}.indhold>:not(.gitter):not(.udtalelser):not(.viden){max-width:760px}.indhold>:first-child{margin-top:.5em}.indhold img{border-radius:var(--r);margin:1.8em 0}.indhold ul{padding-left:1.2em}.kort-gitter{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;margin:1.6em 0}.kort{background:var(--graa);border-radius:var(--r);padding:24px}.kort h3{margin-top:0}.kort h3 a{color:var(--navy);text-decoration:none}.kort h3 a:hover{color:var(--blaa)}.kort p:last-child{margin-bottom:0;color:var(--daempet)}.udtalelser{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:16px;margin:1.6em 0}blockquote{margin:0;background:var(--hvid);border:1px solid var(--linje);border-radius:var(--r);padding:24px;font-size:.97rem}blockquote p:last-child{margin:0;font-weight:600;color:var(--navy)}.indhold>blockquote{margin:1.5em 0}.bylinks{list-style:none;padding:0;margin:1em 0 2em;display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:8px 20px}.bylinks a{color:var(--navy);text-decoration:none}.bylinks a:hover{color:var(--blaa);text-decoration:underline}.formular-sektion{background:var(--graa);padding:72px 24px;border-top:1px solid var(--linje)}.formular-indre{max-width:760px;margin:0 auto}.formular-indre.med-tekst{max-width:calc(var(--bredde) - 48px);display:grid;grid-template-columns:1fr 1.2fr;gap:56px;align-items:start}.formular-tekst h2{margin-top:0}.formular{background:var(--hvid);color:var(--tekst);border-radius:var(--r);padding:32px;box-shadow:var(--skygge)}.valg{border:0;padding:0;margin:0 0 18px;display:grid;grid-template-columns:1fr 1fr;gap:10px}.valg legend{font:600 1rem var(--display);margin-bottom:10px;color:var(--navy)}.valg label{display:flex;gap:10px;align-items:center;border:1.5px solid var(--linje);border-radius:6px;padding:12px 14px;cursor:pointer;font-size:.95rem}.valg label:has(input:checked){border-color:var(--blaa);background:var(--blaa-lys)}.felter{display:grid;grid-template-columns:1fr 1fr;gap:16px}.felter label{display:grid;gap:6px;font-size:.9rem;font-weight:500;color:var(--navy)}.felter .bred{grid-column:1 / -1}.felter [hidden]{display:none}.valgfri{font-weight:400;color:var(--daempet)}input,select,textarea{font:400 1rem var(--sans);color:var(--tekst);border:1px solid #cfd6de;border-radius:6px;padding:12px 13px;background:var(--hvid);width:100%}input:focus,select:focus,textarea:focus{outline:2px solid var(--blaa-lys);border-color:var(--blaa)}.valg input{width:auto;accent-color:var(--blaa)}.vist-fejl :invalid{border-color:#b3261e}.formular .knap{margin-top:20px;width:100%}.formular-fejl{background:#fdecea;color:#8a1c14;padding:10px 12px;border-radius:6px;margin:16px 0 0}.formular-note{font-size:.82rem;color:var(--daempet);margin:12px 0 0}.forhaand{font-size:.82rem;color:#7a5200;background:#fff6e0;padding:8px 10px;border-radius:6px;margin:10px 0 0}@media(max-width:900px){.formular-indre.med-tekst{grid-template-columns:1fr;gap:24px}.formular-sektion{padding:48px 20px}}@media(max-width:560px){.felter,.valg{grid-template-columns:1fr}.formular{padding:20px}}.bund{background:var(--navy);color:#c3d0de}.bund-indre{max-width:var(--bredde);margin:0 auto;padding:64px 24px 36px;display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr;gap:40px}.bund h2{color:var(--hvid);font:600 1rem var(--display);margin:0 0 14px}.bund a{color:#e6edf5;text-decoration:none}.bund a:hover{text-decoration:underline}.bund-logo{width:240px;height:auto;filter:brightness(0) invert(1);margin-bottom:18px}.bund-linje{max-width:var(--bredde);margin:0 auto;padding:18px 24px 30px;border-top:1px solid rgba(255,255,255,.12);font-size:.85rem}@media(max-width:900px){.bund-indre{grid-template-columns:1fr 1fr}}@media(max-width:520px){.bund-indre{grid-template-columns:1fr}}.mobilbjaelke{display:none}@media(max-width:760px){.mobilbjaelke{display:grid;grid-template-columns:1fr 1.5fr;gap:10px;position:fixed;left:0;right:0;bottom:0;z-index:60;padding:10px 14px calc(10px + env(safe-area-inset-bottom));background:var(--hvid);border-top:1px solid var(--linje)}.mobilbjaelke .knap{padding:14px 10px}body{padding-bottom:76px}}.naeste{list-style:none;padding:0;margin:1.8em 0 0;display:grid;grid-template-columns:repeat(3,1fr);gap:32px;counter-reset:trin}.naeste li{counter-increment:trin;display:grid;gap:6px;align-content:start}.naeste li:before{content:counter(trin);font:800 2.2rem/1 var(--display);color:var(--blaa)}.naeste strong{color:var(--navy)}@media(max-width:760px){.naeste{grid-template-columns:1fr;gap:20px}.naeste li{grid-template-columns:44px 1fr;column-gap:12px}.naeste li:before{grid-row:span 2;font-size:1.8rem}}.samtykke{position:fixed;left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom,0px));max-width:420px;background:var(--hvid);border-radius:8px;box-shadow:0 6px 24px #0000002e;padding:12px 14px;z-index:100;font-size:.85rem;line-height:1.4;display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.samtykke p{margin:0;flex:1 1 200px}.samtykke .knaprække{margin:0;gap:8px;flex-wrap:nowrap}.samtykke .knap{padding:8px 14px;font-size:.85rem;min-height:40px}.samtykke[hidden]{display:none}.citat-top{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-bottom:24px}.citat-top h2{margin:0}.citat-pile{display:flex;gap:10px}.pil{width:46px;height:46px;border-radius:50%;border:1.5px solid var(--linje);background:var(--hvid);color:var(--navy);font:400 1.6rem/1 var(--sans);cursor:pointer}.pil:hover{border-color:var(--blaa);color:var(--blaa)}.citat-raekke{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 48px) / 3);gap:24px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:4px 2px 12px}.citat-raekke::-webkit-scrollbar{display:none}.citat{scroll-snap-align:start;margin:0;background:var(--hvid);border-radius:var(--r);box-shadow:var(--skygge);padding:30px 30px 26px;display:flex;flex-direction:column}.citat:before{content:"“";font:700 3.4rem/1 var(--display);color:var(--blaa);height:34px}.citat blockquote{margin:0 0 22px;padding:0;border:0;background:none;font-size:1rem;line-height:1.65;color:#39434f}.citat figcaption{margin-top:auto;padding-top:16px;border-top:1px solid var(--linje);display:grid;gap:2px}.citat figcaption strong{font:600 1rem var(--display);color:var(--navy)}.citat figcaption span{font-size:.9rem;color:var(--daempet)}@media(max-width:1000px){.citat-raekke{grid-auto-columns:calc((100% - 24px)/2)}}@media(max-width:640px){.citat-raekke{grid-auto-columns:86%;gap:16px}.citat-pile{display:none}}.formular-tekst .etiket{margin-bottom:.2em}.formular-tekst>p{color:#39434f}.kontaktlinjer{list-style:none;padding:0;margin:24px 0 0;border-top:1px solid var(--linje)}.kontaktlinjer li{display:grid;grid-template-columns:90px 1fr;gap:12px;padding:14px 0;border-bottom:1px solid var(--linje);align-items:baseline}.kontaktlinjer span{font-size:.85rem;color:var(--daempet)}.kontaktlinjer a{font:600 1.15rem var(--display);color:var(--navy);text-decoration:none}.kontaktlinjer a:hover{color:var(--blaa)}.svartid{margin:18px 0 24px;font:600 1rem var(--display);color:var(--groen)}.kontakt-foto{border-radius:var(--r);aspect-ratio:16/10;object-fit:cover;width:100%}@media(max-width:900px){.kontakt-foto{display:none}}.helt-tilbud{display:inline-flex;align-items:center;gap:10px;margin:16px auto 0;color:var(--hvid);font:600 1.02rem var(--display);text-shadow:0 1px 8px rgba(0,0,0,.45)}.helt-tilbud:before{content:"✓";flex:none;display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:var(--blaa);color:var(--hvid);font-size:.8rem;text-shadow:none}@media(max-width:1100px){.top-handling>.knap{padding:11px 14px;font-size:.88rem}}.paakraevet{font:400 .85rem var(--sans);color:var(--daempet)}.vist-fejl .valg:has(input:invalid) label{border-color:#b3261e}.tal{max-width:var(--bredde);margin:40px auto 0;padding:0 24px}.tal-indre{display:grid;grid-template-columns:repeat(4,1fr);background:var(--navy);border-radius:var(--r);color:var(--hvid)}.tal-indre>div{padding:34px 28px 30px;display:grid;gap:6px;text-align:center}.tal-indre>div+div{border-left:1px solid rgba(255,255,255,.14)}.tal strong{font:700 clamp(2.4rem,4.2vw,3.4rem)/1 var(--display);color:var(--hvid);letter-spacing:-.02em}.tal span{color:#c7d4e3;font-size:.98rem}.tal-under{text-align:center;color:var(--daempet);margin:16px 0 0;font-size:.97rem}@media(max-width:800px){.tal-indre{grid-template-columns:1fr 1fr}.tal-indre>div:nth-child(3){border-left:0}.tal-indre>div:nth-child(n+3){border-top:1px solid rgba(255,255,255,.14)}.tal-indre>div{padding:24px 14px}}.ydelse-gitter{grid-template-columns:repeat(3,1fr)}@media(max-width:1000px){.ydelse-gitter{grid-template-columns:repeat(2,1fr)}}.kommunetal{background:var(--graa);border-radius:var(--r);padding:28px 30px;margin:2em 0}.kommunetal h2{margin-top:0;font-size:1.4rem}.kommunetal-gitter{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin:18px 0}.kommunetal-gitter>div{background:var(--hvid);border-radius:8px;padding:16px;display:grid;gap:2px}.kommunetal-gitter strong{font:700 1.5rem var(--display);color:var(--blaa)}.kommunetal-gitter span{font-size:.88rem;color:var(--daempet)}.kommunetal-kilde{font-size:.82rem;color:var(--daempet);margin:0}@media(max-width:700px){.kommunetal-gitter{grid-template-columns:1fr 1fr}}.kort-gitter:has(>.kort:nth-child(4):last-child){grid-template-columns:repeat(2,1fr)}@media(max-width:640px){.kort-gitter:has(>.kort:nth-child(4):last-child){grid-template-columns:1fr}}.hp-felt{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.hilsen{max-width:var(--bredde);margin:56px auto 0;padding:0 24px}.hilsen-indre{max-width:820px;margin:0 auto;border-left:4px solid var(--blaa);padding:8px 0 8px 32px}.hilsen-tekst{font:500 clamp(1.1rem,1.8vw,1.3rem)/1.65 var(--display);color:var(--navy);margin:0 0 18px}.hilsen-afsender{display:grid;gap:2px;margin:0}.hilsen-afsender strong{font:700 1.05rem var(--display);color:var(--navy)}.hilsen-afsender span{color:var(--daempet);font-size:.95rem}.hilsen-udkast{display:inline-block;background:#fff6e0;color:#7a5200;font-size:.82rem;padding:4px 10px;border-radius:6px;margin:0 0 14px}@media(max-width:640px){.hilsen-indre{padding-left:20px}}.kort-sektion{max-width:var(--bredde);margin:0 auto;padding:72px 24px 56px}.kort-indre{display:grid;grid-template-columns:.8fr 1.2fr;gap:56px;align-items:center}.kort-tekst h2{margin-top:0}.kort-tekst p{color:#39434f}.omraadekort{display:grid;grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(6,auto);gap:8px}.omraadefelt{background:var(--graa);border:1px solid var(--linje);border-radius:8px;padding:10px 10px 12px;display:grid;gap:2px;min-height:74px;align-content:center;text-align:center}.omraadefelt strong{font:700 1.4rem/1 var(--display);color:var(--blaa)}.omraadefelt span{font-size:.78rem;color:var(--daempet);line-height:1.25;hyphens:manual}.omraadefelt.kerne{background:var(--navy);border-color:var(--navy)}.omraadefelt.kerne strong{color:var(--hvid);font-size:1.7rem}.omraadefelt.kerne span{color:#c7d4e3}@media(max-width:900px){.kort-indre{grid-template-columns:1fr;gap:28px}.kort-sektion{padding:48px 20px}}@media(max-width:480px){.omraadekort{gap:5px}.omraadefelt{padding:8px 4px;min-height:62px}.omraadefelt strong{font-size:1.15rem}.omraadefelt span{font-size:.68rem}}.satkort{position:relative;border-radius:var(--r);overflow:hidden;box-shadow:var(--skygge);background:#e8eef0}.satkort img{width:100%;height:auto;display:block}.med-kort .omraadekort{display:none}.med-kort.uden-kort .omraadekort{display:grid}.uden-kort .satkort{display:none}.gkort{position:absolute;inset:0;visibility:hidden}.satkort.interaktiv .gkort{visibility:visible}.satkort.interaktiv .satkort-markoerer{display:none}@media(max-width:560px){.satkort.interaktiv{aspect-ratio:4 / 5}.satkort.interaktiv>img{position:absolute;inset:0;height:100%;visibility:hidden}}.gkort .markoer span{color:var(--hvid);text-shadow:0 1px 3px rgba(0,0,0,.9),0 0 6px rgba(0,0,0,.7)}.satkort-markoerer{list-style:none;margin:0;padding:0;position:absolute;inset:0}.markoer{position:absolute;transform:translate(-50%,-50%);display:grid;justify-items:center;gap:3px}.markoer{--skala: 1}.markoer strong{width:calc(var(--str) * var(--skala));height:calc(var(--str) * var(--skala));border-radius:50%;background:var(--hvid);color:var(--blaa);display:grid;place-content:center;font:700 .95rem var(--display);box-shadow:0 1px 6px #00000059}.markoer.kerne strong{background:var(--blaa);color:var(--hvid);font-size:1.15rem;box-shadow:0 0 0 4px #ffffffd9,0 2px 12px #00000080}.markoer span{font:600 .74rem var(--sans);color:var(--navy);text-shadow:0 0 3px #fff,0 0 3px #fff,0 0 6px #fff;white-space:nowrap}.markoer.etiket-over{transform:translate(-50%,calc(-100% + var(--str) * var(--skala) / 2))}.markoer.etiket-over span{order:-1}.satkort-udenfor{position:absolute;z-index:2;left:10px;top:8px;margin:0;background:#ffffffeb;color:var(--navy);font-size:.78rem;padding:4px 8px;border-radius:6px}@media(max-width:560px){.markoer{--skala: .62}.markoer span{display:none}.markoer strong{font-size:.68rem}.markoer.kerne strong{font-size:.8rem;box-shadow:0 0 0 2px #ffffffd9,0 2px 8px #00000080}.satkort-udenfor{font-size:.68rem}}.leadmagnet{background:var(--blaa-lys);padding:64px 24px}.leadmagnet-indre{max-width:calc(var(--bredde) - 48px);margin:0 auto;display:grid;grid-template-columns:1fr 1.2fr;gap:56px;align-items:start}.leadmagnet h2{margin-top:0}.felter label.mail-samtykke{display:flex;gap:10px;align-items:flex-start;font-weight:400;font-size:.85rem;color:var(--tekst)}.felter label.mail-samtykke input{margin-top:3px;flex:none;width:18px;height:18px}.cases{padding:64px 24px}.cases-indre{max-width:calc(var(--bredde) - 48px);margin:0 auto}.case{background:var(--graa);border-radius:var(--r);padding:28px;margin-top:20px}.case h3{margin-top:0}.case-trin{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.case-trin strong{color:var(--blaa);font-family:var(--display)}.case blockquote{margin:16px 0 0;font-style:italic}.case blockquote footer{font-style:normal;color:var(--daempet);margin-top:6px}@media(max-width:860px){.leadmagnet-indre,.case-trin{grid-template-columns:1fr;gap:24px}}.viden{max-width:var(--bredde);margin:0 auto;padding:48px 24px 64px}.viden-kort em{font-style:normal;font-size:.78rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--blaa)}.viden-gitter{display:grid;grid-template-columns:repeat(3,1fr);column-gap:40px}.viden-kort{display:grid;gap:6px;align-content:start;border-top:1px solid var(--linje);padding:20px 0 24px;text-decoration:none;color:var(--tekst)}.viden-kort strong{font-family:var(--display);color:var(--navy);font-size:1.05rem;line-height:1.3}.viden-kort span{color:var(--daempet);font-size:.92rem}.viden-kort:hover strong{color:var(--blaa)}.leadmagnet .etiket{margin:0 0 6px}@media(max-width:860px){.viden-gitter{grid-template-columns:1fr}}.pjece{--blaa: #0057a8;--blaa-moerk: #0a2b4e;--navy: #0a2b4e;--accent: #4a97e0}.pjece a{color:var(--blaa)}.pjece .sidetop{border-top:4px solid var(--accent)}.pladsholder{aspect-ratio:4/3;border-radius:var(--r);border:2px dashed var(--accent);background:#eef5fc;color:var(--navy);display:grid;place-content:center;text-align:center;gap:6px;padding:24px}.pladsholder span{font:600 1rem var(--display)}.pladsholder small{color:var(--daempet)}.pjece-liste{list-style:none;padding:0;margin:0;display:grid;gap:14px}.pjece-liste li{background:var(--graa);border-left:4px solid var(--accent);border-radius:var(--r);padding:22px 24px}.pjece-liste a{font:700 1.15rem/1.3 var(--display);color:var(--navy);text-decoration:none;display:grid;gap:4px}.pjece-liste a:hover{color:var(--blaa)}.pjece-nr{font:600 .85rem var(--display);color:var(--blaa)}.pjece-liste p{margin:8px 0 0;color:var(--daempet)}.pjece-fod{border-top:1px solid var(--linje);padding-top:24px}.udkast-maerke{background:#fff6e0;color:#7a5200;font-size:.9rem;padding:10px 24px;margin:0;text-align:center}.udkast-maerke.lille{display:inline-block;padding:4px 10px;border-radius:6px;font-size:.82rem;margin-top:10px;text-align:left}.linkedin-tekst{margin-top:1em;background:var(--graa);border-radius:var(--r);padding:14px 18px}.linkedin-tekst summary{cursor:pointer;font-weight:600;color:var(--navy)}.linkedin-tekst pre{white-space:pre-wrap;font:400 .95rem/1.6 var(--sans);margin:12px 0 0}.relateret{padding:56px 24px;background:var(--graa)}.relateret-indre{max-width:calc(var(--bredde) - 48px);margin:0 auto}.relateret h2{margin-top:0}.relateret p{margin:20px 0 0}@media(max-width:640px){.helt-tilbud{display:block;text-align:center;font-size:.95rem}.helt-tilbud:before{display:inline-grid;vertical-align:-4px;margin-right:8px}}.omos-kort{background:var(--graa);border-radius:var(--r);padding:30px;margin:32px 0}.omos-kort h2{margin-top:0}.omos-tal{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:20px 0}.omos-tal div{background:var(--hvid);border-radius:8px;padding:14px 16px}.omos-tal strong{display:block;font:800 1.6rem var(--display);color:var(--blaa)}.omos-tal span{font-size:.9rem;color:var(--daempet)}.omos-ydelser{list-style:none;padding:0;margin:8px 0 20px;display:grid;grid-template-columns:repeat(2,1fr);gap:6px 20px}.omos-ydelser a{font-weight:500}@media(max-width:640px){.omos-tal,.omos-ydelser{grid-template-columns:1fr}}.stillinger{display:grid;gap:14px;margin:8px 0 24px}.stilling{display:grid;gap:4px;background:var(--hvid);border:1px solid var(--linje);border-left:5px solid var(--blaa);border-radius:var(--r);padding:18px 22px;text-decoration:none;color:var(--tekst);box-shadow:var(--skygge)}.stilling strong{font:700 1.15rem var(--display);color:var(--navy)}.stilling span{color:var(--daempet);font-size:.95rem}.stilling em{font-style:normal;color:var(--blaa);font-weight:600;margin-top:4px}.stilling-ingen{background:var(--graa);border-radius:var(--r);padding:18px 22px}.job-helt{position:relative;color:var(--hvid);background:var(--navy);min-height:92vh;display:flex;align-items:center}.job-helt-baggrund{position:absolute;inset:0;overflow:hidden}.job-helt-baggrund img{width:100%;height:100%;object-fit:cover;object-position:60% 40%}.job-helt-baggrund:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#091c32eb,#091c32bf 45%,#091c3240)}.job-helt-indre{position:relative;max-width:var(--bredde);width:100%;margin:0 auto;padding:150px 24px 90px}.job-etiket{display:flex;align-items:center;gap:14px;font:700 .82rem var(--display);letter-spacing:.14em;text-transform:uppercase;color:#9cc3ef;margin:0 0 18px}.job-etiket:before{content:"";width:34px;height:2px;background:currentColor}.job-etiket.mork{color:var(--blaa)}.job-helt h1{color:var(--hvid);font:800 clamp(3rem,7.5vw,6.4rem)/.98 var(--display);letter-spacing:-.02em;margin:0}.job-accent{font:600 clamp(1.2rem,2.2vw,1.6rem) var(--display);color:#9cc3ef;margin:22px 0 18px}.job-intro{max-width:560px;font-size:1.12rem;color:#dbe6f2;margin:0}.job-knapper{display:flex;align-items:center;gap:22px;margin-top:34px;flex-wrap:wrap;color:#dbe6f2}.job-knapper a:not(.knap){color:var(--hvid);font-weight:700}.job-tal{display:grid;grid-template-columns:repeat(3,1fr);max-width:var(--bredde);margin:-48px auto 0;position:relative;background:var(--hvid);border-radius:var(--r);box-shadow:0 18px 50px #0e2c4e2e}.job-tal div{padding:26px 30px;border-right:1px solid var(--linje)}.job-tal div:last-child{border-right:0}.job-tal strong{display:block;font:800 2.2rem var(--display);color:var(--blaa)}.job-tal span{color:var(--daempet)}.job-sektion{padding:96px 24px}.job-indre{max-width:var(--bredde);margin:0 auto}.job-sektion h2{font:800 clamp(2rem,4vw,3.2rem)/1.08 var(--display);margin:0 0 40px;color:var(--navy);letter-spacing:-.01em}.job-sektion h2 span{color:var(--blaa)}.job-trin{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.job-trin div{border-top:3px solid var(--blaa);padding-top:22px}.job-trin b{font:800 2.6rem var(--display);color:var(--blaa-lys);-webkit-text-stroke:1.5px var(--blaa)}.job-trin h3{margin:8px 0 6px;font-size:1.3rem}.job-trin p{color:var(--daempet);margin:0}.job-graa{background:var(--graa)}.job-roller{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.job-rolle{text-decoration:none;color:var(--tekst);display:block}.job-rolle small{font:700 .72rem var(--display);letter-spacing:.12em;text-transform:uppercase;color:var(--daempet)}.job-rolle em{font-style:normal;color:var(--blaa);font-weight:600;display:block;margin-top:10px}.job-rolle:hover h3{color:var(--blaa)}.job-under{color:var(--daempet);margin:-24px 0 28px}.job-roller article,.job-roller .job-rolle{background:var(--hvid);border-radius:var(--r);overflow:hidden;box-shadow:var(--skygge)}.job-roller img{width:100%;aspect-ratio:4 / 3;object-fit:cover;display:block}.job-roller article div,.job-roller .job-rolle>div{padding:20px 22px 24px}.job-roller h3{margin:0 0 8px;font-size:1.2rem}.job-roller p{margin:0;color:var(--daempet);font-size:.96rem}.job-navy{background:var(--navy);color:var(--hvid)}.job-navy h2{color:var(--hvid)}.job-navy h2 span{color:#9cc3ef}.job-navy .stillinger{grid-template-columns:repeat(2,1fr)}.job-navy .stilling{background:#ffffff0f;border:1px solid rgba(255,255,255,.18);border-left:5px solid #9cc3ef;color:var(--hvid);box-shadow:none;padding:26px 28px}.job-navy .stilling small{font:700 .75rem var(--display);letter-spacing:.12em;text-transform:uppercase;color:#9cc3ef}.job-navy .stilling strong{color:var(--hvid);font-size:1.5rem}.job-navy .stilling span{color:#dbe6f2}.job-navy .stilling em{color:var(--hvid)}.job-navy .stilling:hover{background:#ffffff1f}.job-slut{text-align:center;padding:64px 24px}.job-slut h2{margin-bottom:10px}@media(max-width:960px){.job-roller{grid-template-columns:repeat(2,1fr)}}@media(max-width:760px){.job-helt{min-height:0}.job-helt-baggrund:after{background:#091c32c7}.job-helt-indre{padding:120px 20px 80px}.job-tal{grid-template-columns:1fr;margin:-36px 16px 0}.job-tal div{border-right:0;border-bottom:1px solid var(--linje);padding:18px 22px}.job-sektion{padding:64px 20px}.job-trin,.job-roller,.job-navy .stillinger{grid-template-columns:1fr}}.ansoeg-boks{background:var(--blaa-lys);padding:72px 24px;text-align:center}.ansoeg-indre{max-width:680px;margin:0 auto}.ansoeg-boks h2{margin-top:0}.ansoeg-boks p{font-size:1.08rem}.knap-stor{font-size:1.15rem;padding:18px 34px;margin-top:10px}.job-video{display:grid;grid-template-columns:1fr 1.4fr;gap:40px;align-items:center;margin-top:64px;background:var(--navy);color:var(--hvid);border-radius:var(--r);padding:36px}.job-video h3{color:var(--hvid);font-size:1.6rem;margin:0 0 10px}.job-video p{color:#dbe6f2;margin:0 0 12px}.job-video small{color:#9cc3ef}.job-video-spil,.job-video iframe{width:100%;aspect-ratio:16 / 9;border:0;border-radius:8px;display:block}.job-video-spil{position:relative;cursor:pointer;background:linear-gradient(135deg,#0b55a8,#0e2c4e);color:var(--hvid);display:grid;place-content:center;justify-items:center;gap:16px;font:600 1.05rem var(--display)}.job-video-play{width:76px;height:76px;border-radius:50%;background:var(--hvid);position:relative;box-shadow:0 8px 30px #0000004d;transition:transform .15s}.job-video-play:after{content:"";position:absolute;left:31px;top:23px;border-left:22px solid var(--blaa);border-top:15px solid transparent;border-bottom:15px solid transparent}.job-video-spil:hover .job-video-play{transform:scale(1.08)}@media(max-width:760px){.job-video{grid-template-columns:1fr;padding:24px;gap:20px}}.job-knapper-midt{justify-content:center}.job-slut p{max-width:620px;margin-left:auto;margin-right:auto}.job-slut .job-etiket{justify-content:center}.helt-naeste{color:#dbe6f2;font-size:.95rem;margin:14px 0 0}.helt h1{max-width:24ch}.billede-felt{display:grid;gap:8px}.billede-titel{font-size:.9rem;font-weight:500;color:var(--navy)}.felter label.billede-knap{display:flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:12px 16px;border:1.5px dashed var(--linje);border-radius:6px;cursor:pointer;font-weight:600;color:var(--blaa);text-align:center}.billede-knap input{position:absolute;width:1px;height:1px;opacity:0}.billede-knap:focus-within{outline:2px solid var(--blaa);outline-offset:2px}.billede-hjaelp{margin:0;font-size:.82rem;color:var(--daempet)}.billede-vis{display:flex;align-items:center;gap:14px}.billede-vis[hidden]{display:none}.billede-vis img{width:88px;height:88px;object-fit:cover;border-radius:6px}.billede-fjern{background:none;border:0;padding:12px 0;color:var(--blaa);font:inherit;font-size:.9rem;text-decoration:underline;cursor:pointer}.beboer-baand{display:block;background:var(--navy);color:var(--hvid);text-align:center;text-decoration:none;font-size:.9rem;padding:9px 16px;line-height:1.35}.beboer-baand strong{text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.beboer-baand:hover strong{color:#cfe0f5}.kontaktknap{position:fixed;right:24px;bottom:16px;z-index:55;display:grid;justify-items:center}.kontaktknap-foto img{display:block;width:84px;height:84px;border-radius:50%;padding:4px;background:#f4f4f4;box-shadow:0 6px 20px #0e2c4e40;object-fit:cover}.kontaktknap-genveje{display:flex;gap:2px;margin-top:-14px;background:#133d6d;border-radius:6px;padding:2px 4px;position:relative}.kontaktknap-genveje a{display:grid;place-items:center;width:40px;height:36px;color:var(--hvid);border-radius:4px}.kontaktknap-genveje a:hover,.kontaktknap-genveje a:focus-visible{background:#ffffff26}.kontaktknap-genveje svg{width:20px;height:20px}@media(max-width:640px){.kontaktknap{right:12px;bottom:84px}.kontaktknap-foto img{width:64px;height:64px}.kontaktknap-genveje a{width:34px;height:32px}.kontaktknap-genveje svg{width:18px;height:18px}}@media print{.kontaktknap{display:none}}.formular-lille{font-size:.88rem;color:var(--daempet)}.kommunefakta{margin:2em 0}.kommunefakta .kilde{font-size:.82rem;color:var(--daempet)}.kontakt-hoved{display:flex;align-items:center;gap:16px}.kontakt-hoved img{width:72px;height:72px;border-radius:50%;object-fit:cover;flex:none;box-shadow:0 4px 14px #0e2c4e2e}.kontakt-hoved h1{margin:0}.kontaktvalg{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:1.4em}.kontaktvalg a{display:grid;gap:2px;padding:16px 18px;background:var(--hvid);border:1px solid var(--linje);border-radius:8px;text-decoration:none;color:var(--navy);min-height:64px;align-content:center}.kontaktvalg a:last-child{background:var(--blaa);border-color:var(--blaa);color:var(--hvid)}.kontaktvalg strong{font:600 1.02rem var(--display)}.kontaktvalg span{font-size:.92rem;color:var(--daempet);overflow-wrap:anywhere}.kontaktvalg a:last-child span{color:#dbe7f5}.kontaktvalg a:hover strong{text-decoration:underline}@media(max-width:640px){.kontaktvalg{grid-template-columns:1fr}.kontakt-hoved img{width:60px;height:60px}}.kontakt-hoved img{object-position:50% 20%}.kontakt-hoved+.sidetop-intro{margin-top:.9em}
