.ed .ob-hero{display:grid;grid-gap:var(--ed-sp-6);gap:var(--ed-sp-6);align-items:start}.ed .ob-hero .ed-mikro{margin:0}@media (min-width:960px){.ed .ob-hero{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(40px,5vw,72px)}}.ed .ob-beregner{display:grid;grid-gap:var(--ed-sp-5);gap:var(--ed-sp-5);padding:var(--ed-sp-6);background:var(--ed-bund);border:1px solid var(--ed-linje);border-radius:var(--ed-r-kort);min-width:0}@media (max-width:479px){.ed .ob-beregner{padding:var(--ed-sp-5) var(--ed-sp-4)}}.ed .ob-felter{display:grid;grid-gap:var(--ed-sp-4);gap:var(--ed-sp-4)}.ed .ob-beregner fieldset{border:0;margin:0;padding:0;min-width:0}.ed .ob-beregner legend{float:left;width:100%;padding:0;margin:0 0 var(--ed-sp-2)}.ed .ob-beregner legend+*{clear:both}.ed .ob-felter .bp-feltfejl,.ed .ob-felter .ed-mikro{margin:0}.ed .ob-felter .ed-mikro{color:var(--ed-daempet)}.ed .ob-valg{display:grid;grid-gap:var(--ed-sp-2);gap:var(--ed-sp-2)}.ed .ob-valg--to{grid-template-columns:repeat(2,minmax(0,1fr))}.ed .ob-valgknap{display:flex;align-items:flex-start;gap:var(--ed-sp-3);min-height:48px;padding:13px 14px;background:var(--ed-bund);border:1px solid var(--ed-linje-2);border-radius:var(--ed-r-chip);cursor:pointer;transition:border-color var(--ed-hurtig) var(--ed-ease),background var(--ed-hurtig) var(--ed-ease)}.ed .ob-valgknap:hover{border-color:var(--ed-daempet)}.ed .ob-valgknap:has(input:checked){border-color:var(--ed-accent);background:var(--ed-accent-flade)}.ed .ob-valgknap:has(input:focus-visible){outline:2px solid var(--ed-accent);outline-offset:2px}.ed .ob-valgknap input{margin:1px 0 0}.ed .ob-valgknap input:focus-visible{outline:none}.ed .ob-valg-navn{display:block;font-size:var(--ed-t-ui);font-weight:600;line-height:1.35;color:var(--ed-blaek)}.ed .ob-valg-tekst{display:block;margin-top:2px;font-size:var(--ed-t-mikro);line-height:1.45;color:var(--ed-daempet)}.ed .ob-beregner fieldset.ob-betingelser{display:grid;grid-gap:var(--ed-sp-2);gap:var(--ed-sp-2);margin-top:var(--ed-sp-3);padding:var(--ed-sp-3) var(--ed-sp-4);background:var(--ed-tonet);border-radius:var(--ed-r-chip)}.ed .ob-betingelser legend{margin-bottom:var(--ed-sp-1)}.ed .ob-dato{grid-template-columns:minmax(0,1fr) auto;align-items:center}.ed .ob-afkrydsninger,.ed .ob-dato{display:grid;grid-gap:var(--ed-sp-2);gap:var(--ed-sp-2)}.ed .ob-afkryds{font-size:var(--ed-t-ui);color:var(--ed-blaek);align-items:center;min-height:32px}.ed .ob-feltnote{margin:0}.ed .ob-feltnote,.ed .ob-varselfelt{padding-left:32px}.ed .ob-varselfelt .bp-input{max-width:160px}.ed .ob-felter .bp-input[aria-invalid=true]{border-color:var(--ed-signal)}.ed .ob-svar{display:grid;grid-gap:var(--ed-sp-4);gap:var(--ed-sp-4);padding:var(--ed-sp-5);background:var(--ed-tonet);border:1px solid var(--ed-linje);border-radius:var(--ed-r-chip);min-width:0}@media (max-width:479px){.ed .ob-svar{padding:var(--ed-sp-4)}}.ed .ob-svar p,.ed .ob-svar>*{margin:0}.ed .ob-datoblok{display:grid;grid-gap:var(--ed-sp-2);gap:var(--ed-sp-2);min-width:0}.ed .ob-tal{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.ed .ob-trin{display:grid;grid-gap:var(--ed-sp-1);gap:var(--ed-sp-1);margin:var(--ed-sp-1) 0 0;padding-left:1.4em;font-size:var(--ed-t-ui);line-height:1.5;color:var(--ed-daempet)}.ed .ob-trin li::marker{color:var(--ed-daempet);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ed .ob-forbehold{padding-top:var(--ed-sp-3);border-top:1px solid var(--ed-linje-2);font-size:var(--ed-t-mikro);line-height:1.5;color:var(--ed-blaek)}.ed .ob-forbehold--kort{color:var(--ed-daempet)}.ed .ob-obs{display:grid;grid-gap:var(--ed-sp-2);gap:var(--ed-sp-2);padding:var(--ed-sp-3) var(--ed-sp-4);background:var(--ed-bund);border:1px solid var(--ed-linje-2);border-left:3px solid var(--ed-blaek);border-radius:0 var(--ed-r-chip) var(--ed-r-chip) 0}.ed .ob-obs strong{font-size:var(--ed-t-mikro);font-weight:600;color:var(--ed-blaek)}.ed .ob-obs p,.ed .ob-obs-liste{font-size:var(--ed-t-ui);line-height:1.5;color:var(--ed-blaek)}.ed .ob-obs-liste{display:grid;grid-gap:var(--ed-sp-1);gap:var(--ed-sp-1);margin:0;padding-left:1.2em}.ed .ob-frister{display:grid;grid-gap:var(--ed-sp-3);gap:var(--ed-sp-3);margin:0}.ed .ob-frister>div{display:grid;grid-gap:2px;gap:2px}.ed .ob-frister dt{font-size:var(--ed-t-mikro);color:var(--ed-daempet)}.ed .ob-frister dd{margin:0;display:grid;grid-gap:2px;gap:2px}.ed .ob-frist-dato{font-weight:600;color:var(--ed-blaek);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ed .ob-markering{font-size:var(--ed-t-mikro);color:var(--ed-blaek)}.ed .ob-formkrav{display:grid;grid-gap:var(--ed-sp-2);gap:var(--ed-sp-2)}.ed .ob-under{font-weight:600}.ed .ob-tjekliste,.ed .ob-under{font-size:var(--ed-t-ui);color:var(--ed-blaek)}.ed .ob-tjekliste{display:grid;grid-gap:var(--ed-sp-2);gap:var(--ed-sp-2);margin:0;padding:0;list-style:none;line-height:1.5}.ed .ob-tjekliste li{position:relative;padding-left:26px}.ed .ob-tjekliste li:before{content:"";position:absolute;left:0;top:.3em;width:14px;height:14px;border:1.5px solid var(--ed-accent);border-radius:3px}.ed .ob-noter{display:grid;grid-gap:var(--ed-sp-2);gap:var(--ed-sp-2);margin:0;padding:var(--ed-sp-3) 0 0;list-style:none;border-top:1px solid var(--ed-linje)}.ed .ob-noter li{font-size:var(--ed-t-mikro);line-height:1.5;color:var(--ed-daempet)}.ed .ob-beregner fieldset.ob-baglaens{display:grid;grid-gap:var(--ed-sp-3);gap:var(--ed-sp-3);padding-top:var(--ed-sp-5);border-top:1px solid var(--ed-linje)}.ed .ob-baglaens-felter{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);grid-gap:var(--ed-sp-3);gap:var(--ed-sp-3)}.ed .ob-baglaens-svar{display:grid;grid-gap:var(--ed-sp-1);gap:var(--ed-sp-1);margin-top:var(--ed-sp-3)}.ed .ob-baglaens-svar p{margin:0}.ed .ob-kortsvar{display:grid;grid-gap:var(--ed-sp-3);gap:var(--ed-sp-3);padding:var(--ed-sp-5) var(--ed-sp-6);border-left:3px solid var(--ed-accent);background:var(--ed-bund);border-radius:0 var(--ed-r-kort) var(--ed-r-kort) 0}.ed .ob-kortsvar .ed-brod{margin:0}.ed .ob-tabel{min-width:420px;max-width:720px}.ed .ob-skjult{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}@media (max-width:639px){.ed .ob-tabel{min-width:0}.ed .ob-tabel td{flex-direction:column;gap:2px}}.ed .ob-tjek{display:grid;grid-gap:var(--ed-sp-4);gap:var(--ed-sp-4);margin:0;padding:0;list-style:none;counter-reset:ob;max-width:var(--ed-laesemaal)}.ed .ob-tjek li{display:grid;grid-gap:var(--ed-sp-1);gap:var(--ed-sp-1);padding-left:2.4em;position:relative;counter-increment:ob}.ed .ob-tjek li:before{content:counter(ob);position:absolute;left:0;top:0;width:1.7em;height:1.7em;display:grid;place-items:center;border-radius:50%;background:var(--ed-accent-flade);color:var(--ed-accent-moerk);font-size:var(--ed-t-mikro);font-weight:600}.ed .ob-tjek span{color:var(--ed-blaek)}.ed .ob-tjek--titel span{color:var(--ed-daempet)}.ed .ob-links{display:grid;grid-gap:var(--ed-sp-2);gap:var(--ed-sp-2);margin:0;padding:0;list-style:none}.ed .ob-faq{display:grid;grid-gap:var(--ed-sp-5);gap:var(--ed-sp-5)}.ed .ob-faq-punkt{display:grid;grid-gap:var(--ed-sp-2);gap:var(--ed-sp-2);padding-top:var(--ed-sp-4);border-top:1px solid var(--ed-linje)}.ed .ob-faq-punkt h3,.ed .ob-faq-punkt p{margin:0}.ed .ob-bro .ed-raekke{margin-top:var(--ed-sp-3)}