.lp-formkort{padding:36px;border-radius:24px;display:flex;flex-direction:column;gap:16px;min-width:0}.lp-formsteg{margin:0;padding:0;border:0;min-width:0;display:flex;flex-direction:column;gap:16px}.lp-formsteg--dolt{display:none}.lp-formsteg legend{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.lp-frivilligt{font-weight:400;color:var(--ms-ink-500)}.lp-formknapp{width:100%}.lp-formnot{margin:0;text-align:center;font-size:12.5px;color:var(--ms-ink-500)}.lp-formfel{margin:0;text-align:center;font-size:13px;color:var(--ms-ink-700)}.lp-hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.lp-turnstile:empty{display:none}.lp-turnstile{line-height:0}@media(max-width:720px){.lp-formkort{padding:24px 18px}}@media(max-width:412px){.lp-turnstile,.lf-tv__turnstile--synlig{transform:scale(.82);transform-origin:left top}.lp-turnstile{margin-bottom:-12px}}@media(max-width:344px){.lp-turnstile,.lf-tv__turnstile--synlig{transform:scale(.68)}.lp-turnstile{margin-bottom:-21px}}.lf-tv{padding:32px;border-radius:24px;display:flex;flex-direction:column;gap:18px;min-width:0}.lf-tv__steg{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0;font-size:13px;font-weight:500;color:var(--ms-ink-400)}.lf-tv__stapel{display:flex;gap:6px;flex:0 0 auto;width:84px}.lf-tv__strak{flex:1;height:4px;border-radius:999px;background:var(--ms-rule-strong)}.lf-tv__strak--pa{background:var(--color-brand)}.lf-tv__topp{display:flex;flex-direction:column;gap:8px}.lf-tv__rubrik{margin:0;outline:none}.lf-tv__rubrik:focus-visible{outline:none;box-shadow:var(--ms-focus-ring);border-radius:8px}.lf-tv__text{margin:0;font-size:14.5px;line-height:1.6;color:var(--ms-ink-500)}.lf-tv__falt{display:grid;grid-template-columns:1fr 1fr;gap:16px}.lf-tv__falt>*{grid-column:1 / -1;min-width:0}.lf-tv__falt>.ms-field--halv{grid-column:span 1}.lf-tv__falt>.ms-field--halv:last-of-type:nth-of-type(odd){grid-column:1 / -1}@media(max-width:620px){.lf-tv__falt{grid-template-columns:1fr}.lf-tv__falt>.ms-field--halv{grid-column:1 / -1}}.lf-tv__skicka{min-width:0}.lf-tv__turnstile{line-height:0}.lf-tv__turnstile--synlig{margin-bottom:16px}@media(max-width:412px){.lf-tv__turnstile--synlig{margin-bottom:4px}}@media(max-width:344px){.lf-tv__turnstile--synlig{margin-bottom:-5px}}@media(max-width:720px){.lf-tv{padding:24px 18px}}.lf-seo__hjalp{margin:-4px 0 0;font-size:13px;line-height:1.45;color:var(--ms-ink-500)}.lf-tv__fel{margin:0;font-size:13px;line-height:1.45;font-weight:500;color:var(--ms-ink-700)}.lf-tv [aria-invalid=true]{border-color:var(--ms-ink-700)}.lf-tv .ms-btn:disabled{background:var(--ms-ink-400);border-color:var(--ms-ink-400);color:#fff;cursor:not-allowed;box-shadow:none}.lf-tv .ms-btn:disabled:hover,.lf-tv .ms-btn:disabled:active{background:var(--ms-ink-400);transform:none}.lf-seo__fel{margin:0;text-align:center;font-size:14px;font-weight:500;line-height:1.5;color:color-mix(in srgb,var(--color-data-error) 85%,var(--color-ink))}.lf-tv .ms-input,.lf-tv .ms-select{border-color:var(--ms-ink-400)}.lf-tv .ms-input,.lf-tv .ms-select{line-height:1.5}.lf-tv .ms-select{appearance:none;-webkit-appearance:none;padding-right:2.75rem;background-color:var(--ms-paper);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%231E2A4A' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1rem center;background-size:16px 16px;cursor:pointer}.lf-pop{width:min(500px,calc(100vw - 32px));max-width:100%;max-height:calc(100dvh - clamp(16px,6vh,56px) - 16px);margin:clamp(16px,6vh,56px) auto auto;padding:0;border:0;border-radius:24px;background:var(--color-ink);color:#fff;box-shadow:0 24px 64px -16px #0e122080;overflow:hidden}.lf-pop::backdrop{background:#1e2a4a9e}.lf-pop__inner{position:relative;display:flex;flex-direction:column;gap:20px;padding:28px 32px 32px;max-height:calc(100dvh - clamp(16px,6vh,56px) - 16px);overflow-y:auto;border-radius:24px}.lf-pop .lf-tv{padding:0;border:0;border-radius:0;background:none;box-shadow:none}.lf-tv__forlopp{margin:0;padding-right:46px}.lf-tv__forlopp-bana{display:block;height:8px;border-radius:999px;background:#ffffff2e;overflow:hidden}.lf-tv__forlopp-fyll{display:block;height:100%;border-radius:999px;background:var(--color-brand-bright);transition:width .48s var(--ms-ease-out)}@keyframes lfPopIn{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:none}}@keyframes lfPopSteg{0%{opacity:0;transform:translate(28px)}to{opacity:1;transform:none}}.lf-pop[open]{animation:lfPopIn .26s var(--ms-ease-out) both}.lf-pop .lf-tv{animation:lfPopSteg .36s var(--ms-ease-out) both}@media(prefers-reduced-motion:reduce){.lf-pop[open],.lf-pop .lf-tv{animation:none}.lf-tv__forlopp-fyll{transition:none}}.lf-pop .lf-tv__topp{text-align:center;gap:10px}.lf-pop .lf-tv__rubrik{color:#fff;font-size:clamp(22px,5vw,28px);line-height:1.15}.lf-pop .lf-tv__text{color:#fffc;font-size:16px}.lf-pop .ms-label{color:#ffffffd9}.lf-pop .lp-frivilligt{color:#fff9}.lf-pop .lf-tv .ms-input,.lf-pop .lf-tv .ms-select{background-color:#fff;border-color:#fff;color:var(--color-ink)}.lf-pop .lf-tv .ms-input:focus,.lf-pop .lf-tv .ms-select:focus{border-color:var(--color-brand-bright)}.lf-pop .lf-tel__land{background:#fff;border-color:#fff}.lf-pop .lf-tv [aria-invalid=true]{border-color:var(--color-brand-bright);box-shadow:0 0 0 3px #4d6be873}.lf-pop .lf-tv__fel,.lf-pop .lf-seo__hjalp{color:#fff}.lf-pop .lp-formnot{color:#ffffffb3}.lf-pop .lf-seo__fel{color:#fff;background:#ffffff1f;padding:10px 12px;border-radius:10px}.lf-pop .lf-tv .ms-btn:disabled{color:#ffffffd9}.lf-pop .lf-tv .ms-select:invalid,.lf-pop .lf-tv .ms-select:has(option[value=""]:checked){color:var(--ms-text-muted)}.lf-pop__stang{position:absolute;top:14px;right:14px;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:0;border-radius:999px;background:none;color:#ffffffbf;cursor:pointer}.lf-pop__stang:hover{background:#ffffff1f;color:#fff}.lf-pop__stang:focus-visible{outline:2px solid #fff;outline-offset:2px}@media(max-width:480px){.lf-pop__inner{padding:24px 20px}}.lf-tv--bar{padding:0;border-radius:0}.lf-tel{display:flex;align-items:stretch;gap:8px;min-width:0}.lf-tel__land{display:inline-flex;align-items:center;gap:7px;flex:none;padding:0 12px;border:1px solid var(--ms-ink-400);border-radius:12px;background:var(--color-panel);font-size:15px;font-weight:500;color:var(--ms-ink-700);font-variant-numeric:tabular-nums}.lf-tel__flagga{width:18px;height:12px;flex:none;border-radius:2px;background:linear-gradient(to right,transparent 0 5px,#fecc00 5px 8px,transparent 8px),linear-gradient(to bottom,transparent 0 4.5px,#fecc00 4.5px 7.5px,transparent 7.5px),#006aa7}.lf-tel__falt{flex:1 1 auto;min-width:0}.lf-tv__notovan{margin:0 0 2px;font-size:13.5px;line-height:1.55;color:var(--ms-ink-500)}.lf-villkor{margin:14px 0 0;font-size:13.5px;line-height:1.55;color:var(--ms-ink-500)}.lf-villkor a{color:inherit;font-weight:600;text-decoration:underline;text-underline-offset:2px}.lf-villkor a:hover{color:var(--color-brand)}.lf-villkor a:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px;border-radius:3px}.lf-etikett-dold{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;white-space:nowrap;border:0;clip:rect(0 0 0 0);clip-path:inset(50%)}@keyframes lfTelLand{0%,62%,to{border-color:var(--ms-ink-400);box-shadow:none}78%{border-color:var(--ms-indigo);box-shadow:0 0 0 3px #2434b824}}@keyframes lfTelFalt{0%,62%,to{border-color:var(--ms-border-strong);box-shadow:none}78%{border-color:var(--ms-indigo);box-shadow:0 0 0 3px #2434b824}}.lf-tel--blinkar .lf-tel__land{animation:lfTelLand 2.6s var(--ms-ease-out) infinite}.lf-tel--blinkar .lf-tel__falt{animation:lfTelFalt 2.6s var(--ms-ease-out) infinite}.lf-tel--blinkar:focus-within .lf-tel__land,.lf-tel--blinkar:focus-within .lf-tel__falt{animation:none}.lf-tv__utfallt{display:grid;grid-template-columns:1fr 1fr;gap:16px;animation:lfUtfall .42s var(--ms-ease-out) both}.lf-tv__utfallt>*{grid-column:1 / -1;min-width:0}.lf-tv__utfallt>.ms-field--halv{grid-column:span 1}.lf-tv__utfallt>.ms-field--halv:last-of-type:nth-of-type(odd){grid-column:1 / -1}@keyframes lfUtfall{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media(max-width:620px){.lf-tv__utfallt{grid-template-columns:1fr}.lf-tv__utfallt>.ms-field--halv{grid-column:1 / -1}}@media(max-width:620px){.lf-tv__falt>.ms-field--halv.lf-falt--tyst,.lf-tv__utfallt>.ms-field--halv.lf-falt--tyst{grid-column:span 1}.lf-tv__falt,.lf-tv__utfallt{grid-template-columns:1fr 1fr}.lf-tv__falt>*:not(.ms-field--halv.lf-falt--tyst),.lf-tv__utfallt>*:not(.ms-field--halv.lf-falt--tyst){grid-column:1 / -1}}@media(prefers-reduced-motion:reduce){.lf-tel--blinkar .lf-tel__land,.lf-tel--blinkar .lf-tel__falt,.lf-tv__utfallt{animation:none}}
