.lp-side .lp-wrap{display:block}.lp-side-kort{max-width:720px;margin:0 auto}.lp-side-bred{max-width:860px}.lp-side h1{font-size:clamp(28px,6vw,40px);line-height:1.1;margin:10px 0 14px}.lp-side h1,.lp-side h2{font-family:var(--display)}.lp-side h2{font-size:22px;margin:28px 0 8px}.lp-side li,.lp-side p{line-height:1.55}.lp-side ol,.lp-side ul{padding-left:1.2em}.lp-side .form{display:grid;grid-gap:14px;gap:14px}.lp-side fieldset{border:var(--streg);border-radius:16px;padding:12px 16px;margin:0}.lp-side legend{font-weight:800;padding:0 6px}.lp-side .lp-valgrad{display:flex;flex-wrap:wrap;gap:8px 22px}.lp-side .lp-valgrad label{display:flex;gap:8px;align-items:center;font-weight:600}.lp-side .lp-pladsholder{background:var(--gul);padding:0 4px;border-radius:4px}.lp-side table{border-collapse:collapse;width:100%;margin:8px 0 16px}.lp-side td,.lp-side th{border-bottom:1px solid #ccd;padding:6px 8px;text-align:left;vertical-align:top}.lp .tt-form input[type=date],.lp .tt-form select{font:inherit;font-family:var(--tekst);font-weight:400;font-size:17px;color:var(--blaek);background:var(--hvid);border:var(--streg);border-radius:14px;padding:10px 14px;width:100%;margin:0}.lp .tt-form .lp-valgrad input[type=radio]{width:22px;height:22px;accent-color:var(--tomat-knap);margin:0}.lp .besked-linje.ok{background:var(--himmel-lys)}