body:not(.gratis-na) .gratis{display:none!important}.guide h1{text-wrap:balance}.guide h2{text-wrap:balance;scroll-margin-top:84px}.guide p,.guide li{text-wrap:pretty}.guide .lead{color:#b8c2cc}.guide p a,.guide li a{text-underline-offset:2px;text-decoration:underline}.guide a:focus-visible,.guide .btn:focus-visible,footer a:focus-visible,header a:focus-visible{outline-offset:3px;border-radius:6px;outline:2px solid #93c5fd}.guide-sti{font-size:14px;margin-bottom:18px!important}.guide-sti a{font-weight:600;color:var(--muted)!important}.guide-sti a:before{content:"← "}.guide-merke{color:#9db8f5;letter-spacing:.4px;text-transform:uppercase;background:#3b6fe81f;border:1px solid #26356b;border-radius:999px;margin-bottom:12px;padding:3px 10px;font-size:12.5px;font-weight:800;display:inline-block}.guide-vl{background:var(--card);border:1px solid var(--border);border-left:3px solid var(--accent);border-radius:16px;margin:38px 0 8px;padding:6px 22px 14px}.guide-vl h2{margin-top:22px}.guide-cta{text-align:center;background:linear-gradient(135deg,#3b6fe824,#2648c90f);border:1px solid #26356b;border-radius:20px;margin:34px 0 10px;padding:34px 22px}.guide-cta h2{margin:0 0 10px!important}.guide-cta p{max-width:520px;color:var(--muted)!important;margin:0 auto 22px!important}.guide-knapper{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.btn{border-radius:12px;padding:13px 24px;font-size:16px;font-weight:700;transition:transform .12s;display:inline-block;text-decoration:none!important}.btn:hover{transform:translateY(-2px)}.btn-primary{background:var(--knapp);color:#fff!important}.btn-primary:hover{background:var(--knapp-hover)}.btn-ghost{border:1px solid var(--border);color:var(--text)!important}@media (width<=480px){.guide-knapper .btn{text-align:center;width:100%}}@media (prefers-reduced-motion:reduce){.btn{transition:none}.btn:hover{transform:none}}.guide-kilder li{font-size:15px}.guide-kilder .updated{margin:10px 0 0}.guide-andre{margin-top:6px}.guide-liste{gap:16px;margin:8px 0 26px;display:grid}.guide-kort{background:var(--card);border:1px solid var(--border);border-radius:16px;padding:22px;transition:border-color .12s;display:block;color:var(--text)!important;text-decoration:none!important}.guide-kort:hover{border-color:var(--accent)}.guide-kort h2{color:var(--text);margin:2px 0 8px!important}.guide-kort p{margin:0 0 12px!important}.guide-les{color:var(--accent-tekst);font-weight:700}
