.skoler.svelte-dxiqgu{grid-template-columns:1fr;gap:1.25rem;display:grid}@media (width>=640px){.skoler.svelte-dxiqgu{grid-template-columns:repeat(2,1fr)}}@media (width>=980px){.skoler.svelte-dxiqgu{grid-template-columns:repeat(3,1fr)}}.skole-card.svelte-dxiqgu{background:var(--ef-white);border:1px solid var(--ef-line);color:inherit;transition:border-color var(--ef-dur-fast) var(--ef-out), transform var(--ef-dur-fast) var(--ef-out);border-radius:4px;flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.skole-card.svelte-dxiqgu:not(.skole-card--static):hover{border-color:var(--ef-red);transform:translateY(-2px)}.skole-card__media.svelte-dxiqgu{aspect-ratio:16/10;background:var(--ef-gra);overflow:hidden}.skole-card__media.svelte-dxiqgu img{object-fit:cover;width:100%;height:100%}.skole-card__body.svelte-dxiqgu{flex-direction:column;gap:.4rem;padding:1.5rem;display:flex}.skole-card__periode.svelte-dxiqgu{font-family:var(--ef-display);font-weight:600;font-size:var(--t-xs);text-transform:uppercase;letter-spacing:.12em;color:var(--ef-red);margin:0}.skole-card__navn.svelte-dxiqgu{font-size:var(--ef-text-xl);color:var(--ef-coal);letter-spacing:-.015em;margin:0}.skole-card__cta.svelte-dxiqgu{font-family:var(--ef-display);font-weight:600;font-size:var(--t-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--ef-red);margin-top:.5rem}
