.kt-wrap{padding-inline:5%;overflow-x:clip}.kt-scene{max-width:1240px;margin:clamp(24px,3vw,40px) auto var(--s7,96px);padding:0;display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(20px,2.4vw,32px);align-items:start}.kt-panel{position:sticky;top:calc(var(--hoved-nu,90px) + 24px);display:flex;flex-direction:column;gap:32px;padding:clamp(32px,3.6vw,52px);border-radius:22px;background:#0f2019;color:#f1f2ee;overflow:hidden;isolation:isolate}.kt-panel:before{content:"";position:absolute;z-index:-1;right:-30%;top:-35%;width:90%;aspect-ratio:1;border-radius:50%;background:radial-gradient(closest-side,rgba(81,174,60,.22),transparent)}.kt-eyebrow{font-size:14px;font-weight:700;letter-spacing:normal;text-transform:none;color:color-mix(in oklab,#F1F2EE 62%,transparent);margin:0}.kt-panel h1{font-size:clamp(40px,4.4vw,62px);line-height:1.02;letter-spacing:-.045em;margin:14px 0 16px;color:#f1f2ee;text-wrap:balance}.kt-prik{display:inline-block;width:.2em;height:.2em;margin-left:.04em;border-radius:50%;background:#51ae3c;vertical-align:baseline;animation:prik-lys 2.8s ease-in-out infinite;position:relative}:has(>.kt-prik){isolation:isolate}.kt-prik:after{content:"";position:absolute;left:50%;top:50%;width:300%;aspect-ratio:1;translate:-50% -50%;border-radius:50%;background:radial-gradient(circle closest-side,#51ae3c9e,#51ae3c66 38%,#51ae3c3d 90%,#51ae3c00);animation:halo 2.8s cubic-bezier(.16,.8,.3,1) infinite;pointer-events:none;z-index:-1}.kt-lead{font-size:18px;line-height:1.55;color:color-mix(in oklab,#F1F2EE 76%,transparent);margin:0;max-width:34ch}.kt-direkte{display:grid;gap:18px;padding-top:28px;border-top:1px solid color-mix(in oklab,#F1F2EE 16%,transparent)}.kt-direkte small{display:block;font-size:14px;font-weight:700;letter-spacing:normal;text-transform:none;color:color-mix(in oklab,#F1F2EE 55%,transparent);margin-bottom:4px}.kt-tlf{font-size:clamp(30px,3vw,40px);font-weight:750;letter-spacing:-.03em;line-height:1.05;color:#f1f2ee;text-decoration:none;font-variant-numeric:tabular-nums}.kt-mail{font-size:19px;font-weight:600;color:#f1f2ee;text-decoration:none;border-bottom:1px solid color-mix(in oklab,#F1F2EE 35%,transparent)}.kt-tlf:hover,.kt-mail:hover{color:#9cc7a8}.kt-tlf:focus-visible,.kt-mail:focus-visible,.kt-skade:focus-visible{outline:2px solid #9CC7A8;outline-offset:4px;border-radius:4px}.kt-loefter{list-style:none;margin:0;padding:0;display:grid;gap:12px}.kt-loefter li{display:grid;grid-template-columns:auto 1fr;gap:12px;align-items:start;font-size:15.5px;line-height:1.45;color:color-mix(in oklab,#F1F2EE 88%,transparent)}.kt-loefter svg{width:22px;height:22px;padding:4px;border-radius:50%;background:#51ae3c33;color:#9cc7a8;margin-top:-1px}.kt-fod{display:grid;gap:14px;padding-top:24px;border-top:1px solid color-mix(in oklab,#F1F2EE 16%,transparent)}.kt-skade{display:inline-flex;align-items:center;gap:8px;font-size:15px;font-weight:600;color:#f1f2ee;text-decoration:none}.kt-skade span{color:#9cc7a8}.kt-firma{font-size:14px;line-height:1.5;color:color-mix(in oklab,#F1F2EE 50%,transparent);margin:0;font-style:normal}.kt-form{padding:clamp(28px,3.4vw,48px);border:1px solid var(--hairline,#cbd0c7);border-radius:22px;background:#fff;box-shadow:0 40px 80px -56px #0f20198c}.kt-form h2{font-size:clamp(26px,2.4vw,34px);letter-spacing:-.03em;margin:0 0 8px}.kt-form>p{color:var(--text-muted,#565D58);margin:0 0 28px;font-size:16px}.kt-form .field input,.kt-form .field select,.kt-form .field textarea{background:#f7f8f5}.kt-form .vaelg-produkter{margin-top:8px}@media(min-width:601px){.kt-form .vp-navn{hyphens:none;-webkit-hyphens:none}}@media(max-width:600px){.kt-form{padding:22px 18px}.kt-form .vp-gruppe{padding:12px 10px}.kt-form .stepper{min-width:80px;gap:6px}.kt-form .stepper button{width:28px;height:28px}.kt-form .vp-navn{font-size:14.5px}}.kt-trin-sektion{padding:0}.kt-trin{max-width:1240px;margin:0 auto var(--s7,96px);padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;border-top:1px solid var(--hairline,#cbd0c7)}.kt-trin li{list-style:none;padding:28px 28px 0 0;display:grid;gap:10px;align-content:start}.kt-trin li+li{padding-left:28px;border-left:1px solid var(--hairline,#cbd0c7)}.kt-trin b{display:block;font-size:14px;font-weight:700;letter-spacing:normal;text-transform:none;color:var(--accent-ink,#2E6A4E)}.kt-trin span{font-size:17px;line-height:1.5;color:var(--brand-ink,#0F2019)}.kt-trin-titel{max-width:1240px;margin:0 auto 20px;font-size:clamp(24px,2.2vw,30px);letter-spacing:-.03em}@media(max-width:980px){.kt-scene{grid-template-columns:minmax(0,1fr)}.kt-panel{position:relative;top:auto}.kt-trin{grid-template-columns:1fr}.kt-trin li,.kt-trin li+li{padding:22px 0;border-left:0}.kt-trin li+li{border-top:1px solid var(--hairline,#cbd0c7)}}@media(prefers-reduced-motion:reduce){.kt-prik,.kt-prik:after{animation:none}.kt-prik:after{opacity:0}}.kt-form .vp-kolonner{grid-template-columns:1fr}