.nyhetslista{grid-template-columns:minmax(0,1fr);gap:clamp(1.1rem,1.8vw,1.4rem);display:grid;overflow-x:clip}.nyhetslista__rubrik{margin:0 0 .4em;font-size:clamp(1.5rem,2.4vw,1.9rem)}.nyhetspanel{color:inherit;background:#fff;border-radius:4px;flex-direction:column;min-width:0;height:100%;text-decoration:none;display:flex;overflow:hidden;box-shadow:0 1px 3px #1b1b1917}.nyhetspanel__media{aspect-ratio:16/9;background:#e9e1d3;flex:none;overflow:hidden}.nyhetspanel__media img{object-fit:cover;width:100%;max-width:100%;height:100%;display:block}.nyhetspanel__media--tom{background:#e9e1d3 url(/app/themes/resona/assets/icons/logo.svg) 50%/45% no-repeat}.nyhetspanel__text{flex-direction:column;gap:.55em;padding:clamp(1.1rem,1.6vw,1.5rem);display:flex}.nyhetspanel__datum{letter-spacing:.06em;text-transform:uppercase;opacity:.75;border-left:3px solid #ffe075;padding-left:.65em;font-size:.78rem;display:block}.nyhetspanel__rubrik{margin:0;font-size:clamp(1.05rem,1.35vw,1.3rem);line-height:1.3}.nyhetspanel:hover .nyhetspanel__rubrik{text-underline-offset:3px;text-decoration:underline}.nyhetspanel__utdrag{opacity:.85;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:.92rem;line-height:1.5;display:-webkit-box;overflow:hidden}.nyhetspanel--huvud{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:stretch;display:grid}.nyhetspanel--huvud .nyhetspanel__media{aspect-ratio:16/9;height:100%;min-height:0}.nyhetspanel--huvud .nyhetspanel__text{justify-content:center;padding:clamp(1.4rem,2.2vw,2.2rem)}.nyhetspanel__rubrik--stor{font-size:clamp(1.3rem,1.9vw,1.7rem)}.nyhetspanel__utdrag--langt{-webkit-line-clamp:5}@media (width<=780px){.nyhetspanel--huvud{flex-direction:column;display:flex}.nyhetspanel--huvud .nyhetspanel__media{aspect-ratio:16/9;height:auto;min-height:0}}.nyhetsgrid{grid-template-columns:1fr;gap:clamp(1.1rem,1.8vw,1.4rem);margin:0;padding:0;display:grid}.nyhetsgrid li{min-width:0;display:flex}@media (width>=540px){.nyhetsgrid{grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){.nyhetsgrid{grid-template-columns:repeat(3,1fr)}}
