.intro.svelte-176kf35{background:var(--ef-white);padding-block:0 var(--ef-section)}.intro__inner.svelte-176kf35{max-width:720px}.tilbud.svelte-176kf35{background:var(--ef-white);padding-block:0 var(--ef-section)}.tilbud__head.svelte-176kf35,.skoler__head.svelte-176kf35{max-width:60ch;margin-bottom:clamp(1.75rem,4vw,2.75rem)}.tilbud__title.svelte-176kf35,.skoler__title.svelte-176kf35{font-size:var(--ef-text-3xl);color:var(--ef-coal);letter-spacing:-.025em;margin:.35rem 0 .6rem}.skoler__lead.svelte-176kf35{color:var(--ef-muted);margin:0;line-height:1.6}.skoler__lead.svelte-176kf35 a:where(.svelte-176kf35){color:var(--ef-red);font-weight:600}.tilbud__grid.svelte-176kf35{grid-template-columns:1fr;gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=640px){.tilbud__grid.svelte-176kf35{grid-template-columns:repeat(2,1fr)}}@media (width>=1100px){.tilbud__grid.svelte-176kf35{grid-template-columns:repeat(4,1fr)}}.kort.svelte-176kf35{background:var(--ef-white);border:1px solid var(--ef-line);border-top:3px solid var(--ef-red);height:100%;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;gap:.5rem;padding:1.5rem;text-decoration:none;display:flex}.kort.svelte-176kf35:hover{border-color:var(--ef-red);transform:translateY(-2px)}.kort__etikett.svelte-176kf35{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}.kort__tittel.svelte-176kf35{font-size:var(--ef-text-xl);color:var(--ef-coal);letter-spacing:-.015em;margin:0}.kort__tekst.svelte-176kf35{font-size:var(--t-sm);color:var(--ef-muted);flex:1;margin:0;line-height:1.55}.kort__cta.svelte-176kf35{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}.skoler.svelte-176kf35{background:var(--ef-gra);padding-block:var(--ef-section);border-top:1px solid var(--ef-line)}
