.kl-feilside{background:var(--bg);color:var(--ink);min-height:60vh;padding:clamp(24px,7vw,80px);font-family:system-ui,sans-serif}.kl-feilside h1{font-size:clamp(24px,4vw,36px)}.kl-feilside p{max-width:64ch;line-height:1.7}.kl-feilside>div{flex-wrap:wrap;align-items:center;gap:20px;margin-block:24px;display:flex}.kl-feilside button{font:inherit;cursor:pointer;color:var(--panel);background:var(--ink);border:1px solid var(--ink);border-radius:8px;padding:12px 20px}.kl-feilside a{color:var(--ink);text-decoration:underline}.kl-feilside :focus-visible{outline:3px solid var(--aksent);outline-offset:4px}
