.postnummer .postnummer-lede{margin-top:0}.postnummer .postnummer-stats{margin-block:1.2rem 2rem}@media(min-width:640px){.postnummer .postnummer-stats{grid-template-columns:repeat(3,1fr)}}.postnummer .postnummer-stats .stat-value{font-size:1.35rem;line-height:1.2}.postnummer .postnummer-stats .stat-value.num{font-size:1.9rem}.postnummer .postnummer-stats .stat-label a{color:var(--blue)}.postnummer .postnummer-h2{margin-bottom:.3em}.postnummer .postnummer-intro{margin:0 0 1rem;color:var(--ink-soft);max-width:46rem}.postnummer .postnummer-grid{margin-bottom:2rem}.postnummer .postnummer-party{display:flex;flex-direction:column;gap:.4rem}.postnummer .postnummer-party-name{margin:0;font-size:1.05rem}.postnummer .postnummer-party-name a{text-decoration:none;display:inline-flex;align-items:center;gap:.45rem;min-height:40px;color:var(--ink)}.postnummer .postnummer-party-name a:hover,.postnummer .postnummer-party-name a:focus-visible{text-decoration:underline}.postnummer .postnummer-list{list-style:none;margin:0;padding:0}.postnummer .postnummer-list li{display:flex;flex-direction:column;padding:.4rem 0;border-top:1px solid var(--border)}.postnummer .postnummer-branch{font-weight:500;text-decoration:none;min-height:44px;display:inline-flex;align-items:center}.postnummer .postnummer-branch:hover,.postnummer .postnummer-branch:focus-visible{text-decoration:underline}.postnummer .postnummer-host{font-size:.8rem;color:var(--ink-soft);word-break:break-all;margin-top:-.4rem}.postnummer .postnummer-where{font-size:.82rem;color:var(--ink-soft);margin:.15rem 0 0}.postnummer .postnummer-form-card{margin-top:.5rem}.postnummer .postnummer-form-card h2{margin:0 0 .6em;font-size:1.15rem}.postnummer .postnummer-form{display:flex;gap:.5rem;flex-wrap:wrap}.postnummer .postnummer-form input{flex:1 1 10rem;min-height:44px;font-size:1.05rem;padding:.4rem .7rem;border:1px solid var(--border);border-radius:var(--radius);background:var(--card, #fff)}.postnummer .postnummer-form input:focus-visible{outline:3px solid var(--blue);outline-offset:1px}.postnummer .postnummer-form .btn{min-height:44px;padding:.4rem 1.1rem}.postnummer .postnummer-note{font-size:.82rem;color:var(--ink-soft);margin:.6rem 0 0}.postnummer .postnummer-fel{color:#a12;margin:.6rem 0 0}.postnummer .sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.postkod-how[data-astro-cid-xxlbwnks]{margin-top:2.5rem}.postkod-how[data-astro-cid-xxlbwnks] h2[data-astro-cid-xxlbwnks]{margin-bottom:.4em}.postkod-how[data-astro-cid-xxlbwnks] ul[data-astro-cid-xxlbwnks]{padding-left:1.2rem}.postkod-how[data-astro-cid-xxlbwnks] li[data-astro-cid-xxlbwnks]{margin-bottom:.5em}
