.zlan{background:#101820;color:#fff;padding:clamp(40px,6vw,72px) 0}.zlan-inner{max-width:none;margin:0;padding:0}.zlan-top{padding:0 16px;max-width:none;margin-bottom:clamp(22px,3vw,36px)}.zlan h2{font-family:Anton,Impact,sans-serif;color:#fff;font-weight:400;font-size:clamp(30px,4vw,52px);letter-spacing:.5px;text-transform:uppercase;margin:0 0 14px}.zlan-tekst{font-size:clamp(15px,1.15vw,17px);line-height:1.6;opacity:.85;margin:0 0 18px}.zlan-fakta{display:flex;flex-wrap:wrap;gap:8px 10px;list-style:none;margin:0;padding:0}.zlan-fakta li{font-size:13px;font-weight:600;padding:7px 12px;border:1px solid rgba(255,255,255,.22);border-radius:999px;white-space:nowrap}.zlan-fakta li:first-child{background:#f2b632;border-color:#f2b632;color:#101820}.zlan-raekke{display:grid;grid-auto-flow:column;grid-auto-columns:clamp(170px,17vw,240px);gap:clamp(12px,1.6vw,20px);list-style:none;margin:0;padding:4px 2px 10px;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.35) transparent}.zlan-raekke li{scroll-snap-align:start}.zlan-raekke a,.zlan-raekke .zlan-kort{display:block;color:inherit;text-decoration:none;border-radius:16px;background:#ffffff0d;border:1px solid rgba(255,255,255,.12);padding:10px 10px 14px;transition:transform .25s,border-color .25s}.zlan-raekke a:hover,.zlan-raekke .zlan-kort:hover{transform:translateY(-4px);border-color:#f2b632cc}.zlan-raekke img{display:block;width:100%;height:auto;border-radius:10px;background:#e9eaec}.zlan-raekke span{display:block;margin-top:10px;font-weight:700;font-size:15px}.zlan-raekke small{display:block;margin-top:2px;font-size:13px;opacity:.7}
