.rc-oversigt{background:#fff;padding:72px 0 64px}.rc-oversigt__top{text-align:center;max-width:640px;margin:0 auto 36px}.rc-oversigt__top h2{color:#0a2480;font-family:var(--font-heading);text-wrap:balance;margin:0 0 10px;font-size:clamp(1.8rem,3.4vw,2.5rem);line-height:1.12}.rc-oversigt__top p:last-child{color:var(--text-muted);margin:0}.rc-indeks{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin:0;padding:0;list-style:none;display:grid}.rc-indeks>li{min-width:0;margin:0}.rc-indeks__stor{grid-column:1/-1}.rc-kort{height:100%;color:inherit;border:1px solid var(--border-soft);box-shadow:var(--shadow-soft);background:#fff;border-radius:16px;flex-direction:column;text-decoration:none;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex;overflow:hidden}.rc-kort:hover{border-color:#de712580;transform:translateY(-4px);box-shadow:0 16px 34px #072d7029}.rc-kort:focus-visible{outline-offset:3px;outline:3px solid #de7125}.rc-kort__foto{aspect-ratio:4/3;background:#dde3ee;display:block;position:relative;overflow:hidden}.rc-kort__foto img{object-fit:cover;width:100%;height:100%;box-shadow:none;border:0;border-radius:0;transition:transform .5s}.rc-kort:hover .rc-kort__foto img{transform:scale(1.05)}.rc-kort__nr{color:#fff;font:800 1.05rem/1 var(--font-heading);letter-spacing:.04em;background:#0a2480;border-bottom:3px solid #de7125;padding:7px 11px 6px;position:absolute;bottom:0;left:14px}.rc-kort__tekst{flex-direction:column;flex:1;gap:6px;padding:16px 18px 18px;display:flex}.rc-kort__ydelse{color:#de7125;letter-spacing:.1em;text-transform:uppercase;font-size:.74rem;font-weight:800}.rc-kort__titel{color:#0a2480;font:700 1.15rem/1.25 var(--font-heading)}.rc-kort__teaser{color:#ffffffd9;font-size:1rem;line-height:1.6}.rc-kort__link{color:#0a2480;align-items:center;gap:7px;margin-top:auto;padding-top:6px;font-size:.92rem;font-weight:700;display:inline-flex}.rc-kort__link i{font-size:.8em;transition:transform .2s}.rc-kort:hover .rc-kort__link i{transform:translateY(3px)}.rc-indeks__stor .rc-kort{background:radial-gradient(90% 120% at 80% 30%,#0a2480 0%,#082c70 45%,#081c68 100%);border:0;flex-direction:row}.rc-indeks__stor .rc-kort__foto{aspect-ratio:16/10;flex:0 0 54%}.rc-indeks__stor .rc-kort__tekst{justify-content:center;gap:10px;padding:32px 36px}.rc-indeks__stor .rc-kort__ydelse{color:#ffb15c}.rc-indeks__stor .rc-kort__titel{color:#fff;font-size:clamp(1.5rem,2.4vw,2rem);line-height:1.15}.rc-indeks__stor .rc-kort__link{color:#fff;margin-top:8px}.rc-indeks__stor .rc-kort__link:before{content:"";background:#de7125;border-radius:2px;width:28px;height:3px;margin-right:4px}.rc-case{background:#fff;padding:80px 0;scroll-margin-top:10px}.rc-case--vendt{background:#f4f6fa}.rc-case+.rc-case{border-top:1px solid #0a24800f}.rc-case__top{grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);align-items:start;gap:52px;display:grid}.rc-case--vendt .rc-case__hovedfoto{order:2}.rc-case__hovedfoto,.rc-foto{width:100%;color:inherit;font:inherit;cursor:zoom-in;background:#dde3ee;border:0;margin:0;padding:0;display:block;position:relative;overflow:hidden}.rc-case__hovedfoto img,.rc-foto img{object-fit:cover;width:100%;height:100%;box-shadow:none;border:0;border-radius:0;transition:transform .6s}.rc-case__hovedfoto:hover img,.rc-foto:hover img{transform:scale(1.04)}.rc-case__hovedfoto:focus-visible,.rc-foto:focus-visible{outline-offset:3px;outline:3px solid #de7125}.rc-case__hovedfoto{aspect-ratio:4/3;border-radius:18px;position:sticky;top:100px;box-shadow:0 22px 48px #072d7033}.rc-case--hoej .rc-case__hovedfoto{aspect-ratio:4/5;max-height:640px}.rc-case__hovedfoto:after{content:"";background:#de7125;width:38%;height:5px;position:absolute;bottom:0;left:0}.rc-antal{z-index:1;color:#fff;background:#072d70db;border-radius:999px;align-items:center;gap:7px;padding:7px 12px;font-size:.82rem;font-weight:700;display:inline-flex;position:absolute;bottom:16px;right:14px}.rc-case__nr{color:var(--text-muted);letter-spacing:.14em;text-transform:uppercase;margin:0 0 6px;font-size:.78rem;font-weight:700}.rc-case__nr span{color:#de7125}.rc-case__titel{color:#0a2480;font-family:var(--font-heading);text-wrap:balance;margin:0 0 22px;font-size:clamp(1.7rem,3vw,2.5rem);line-height:1.1}.rc-case.er-valgt .rc-case__titel{animation:2.2s rc-blink}@keyframes rc-blink{0%,45%{color:#de7125}to{color:#0a2480}}.rc-fakta{color:#fff;background:radial-gradient(90% 140% at 85% 20%,#0c4bad 0%,#0a3f99 40%,#072d70 100%);border-radius:16px;padding:20px 22px 16px;position:relative;overflow:hidden;box-shadow:0 14px 30px #072d702e}.rc-fakta:before{content:"";background:#de7125;width:64px;height:4px;position:absolute;top:0;left:0}.rc-fakta__kicker{color:#ffb15c;letter-spacing:.16em;text-transform:uppercase;margin:0 0 12px;font-size:.74rem;font-weight:800}.rc-fakta dl{gap:10px;margin:0;display:grid}.rc-fakta dl>div{grid-template-columns:82px minmax(0,1fr);align-items:baseline;gap:12px;display:grid}.rc-fakta dt{color:#ffffffa8;letter-spacing:.1em;text-transform:uppercase;font-size:.74rem;font-weight:700}.rc-fakta dd{margin:0;font-weight:700;line-height:1.35}.rc-chips{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.rc-chips li{border:1px solid #ffffff59;border-radius:999px;margin:0;padding:4px 11px;font-size:.8rem;font-weight:700;line-height:1.3}.rc-chips li:first-child{background:#de7125;border-color:#de7125}.rc-fakta__af{color:#fff9;letter-spacing:.12em;text-transform:uppercase;border-top:1px solid #ffffff24;align-items:center;gap:10px;margin:14px 0 0;padding-top:12px;font-size:.7rem;font-weight:700;display:flex}.rc-fakta__af img{width:118px;height:auto}.rc-case__desc{color:var(--text);margin:22px 0 0;font-size:1.05rem;line-height:1.75}.rc-citat{box-shadow:var(--shadow-soft);background:#fff;border-left:4px solid #de7125;border-radius:0 14px 14px 0;margin:24px 0 0;padding:20px 24px 18px;position:relative;overflow:hidden}.rc-case:not(.rc-case--vendt) .rc-citat{box-shadow:none;background:#f4f6fa}.rc-citat__tegn{color:#de7125;opacity:.22;font:800 6rem/1 var(--font-heading);pointer-events:none;position:absolute;top:-18px;right:14px}.rc-citat blockquote{color:#0a2480;font:italic 700 1.3rem/1.4 var(--font-heading);margin:0}.rc-citat figcaption{color:var(--text-muted);margin-top:8px;font-size:.88rem;font-weight:700}.rc-anbefaling{background:#f4f6fa;border-left:4px solid #de7125;border-radius:0 14px 14px 0;flex-direction:column;gap:6px;margin:24px 0 0;padding:16px 20px;display:flex}.rc-anbefaling .anm-stjerner{font-size:1rem}.rc-anbefaling p{margin:0;line-height:1.6}.rc-anbefaling strong{color:#0a2480}.rc-case__cta{flex-wrap:wrap;align-items:center;gap:14px 24px;margin-top:28px;display:flex}.rc-knap{color:#fff;background:#de7125;border-radius:999px;align-items:center;gap:9px;padding:13px 24px;font-weight:800;text-decoration:none;transition:background .2s,transform .2s;display:inline-flex;box-shadow:0 8px 18px #de712547}.rc-knap:hover{color:#fff;background:#0a2480;transform:translateY(-2px)}.rc-naeste{color:#0a2480;align-items:center;gap:7px;font-size:.95rem;font-weight:700;text-decoration:none;display:inline-flex}.rc-naeste:hover{color:#de7125}.rc-naeste i{font-size:.8em}.rc-mosaik{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:clamp(130px,12vw,205px);gap:12px;margin-top:40px;display:grid}.rc-case--hoej .rc-mosaik{grid-auto-rows:clamp(160px,15vw,255px)}.rc-foto{border-radius:12px;height:100%}.rc-mosaik[data-antal="5"] .rc-foto:first-child,.rc-mosaik[data-antal="4"] .rc-foto:first-child,.rc-mosaik[data-antal="3"] .rc-foto:first-child{grid-area:span 2/span 2}.rc-mosaik[data-antal="4"] .rc-foto:nth-child(2),.rc-mosaik[data-antal="3"] .rc-foto:nth-child(n+2){grid-column:span 2}.rc-mosaik[data-antal="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.rc-mosaik[data-antal="2"] .rc-foto,.rc-mosaik[data-antal="1"] .rc-foto{grid-row:span 2}.rc-mosaik[data-antal="1"]{grid-template-columns:minmax(0,1fr)}.rc-mer{color:#fff;font:800 2rem/1 var(--font-heading);background:#072d709e;justify-content:center;align-items:center;transition:background .25s;display:flex;position:absolute;inset:0}.rc-foto:hover .rc-mer{background:#de7125c7}.rc-mer--mobil{display:none}@media (max-width:1023px){.rc-indeks{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.rc-indeks__stor .rc-kort__foto{flex-basis:50%}.rc-indeks__stor .rc-kort__tekst{padding:24px 26px}.rc-case{padding:64px 0}.rc-case__top{grid-template-columns:minmax(0,1fr);gap:30px}.rc-case--vendt .rc-case__hovedfoto{order:0}.rc-case__hovedfoto{aspect-ratio:16/10;position:relative;top:auto}.rc-case--hoej .rc-case__hovedfoto{aspect-ratio:4/3;max-height:none}.rc-mosaik{grid-auto-rows:clamp(120px,17vw,190px)}.rc-case--hoej .rc-mosaik{grid-auto-rows:clamp(150px,22vw,230px)}}@media (max-width:640px){.rc-oversigt{padding:52px 0 44px}.rc-oversigt__top{margin-bottom:24px}.rc-indeks{grid-template-columns:minmax(0,1fr);gap:10px}.rc-kort,.rc-indeks__stor .rc-kort{border-radius:12px;flex-direction:row;align-items:stretch}.rc-kort__foto,.rc-indeks__stor .rc-kort__foto{aspect-ratio:auto;flex:0 0 104px;min-height:92px}.rc-kort__nr{padding:5px 7px 4px;font-size:.82rem;left:0}.rc-kort__tekst,.rc-indeks__stor .rc-kort__tekst{justify-content:center;gap:3px;padding:11px 14px}.rc-kort__foto img{position:absolute;inset:0}.rc-kort__tekst,.rc-indeks__stor .rc-kort__tekst{min-width:0}.rc-kort__ydelse{white-space:nowrap;text-overflow:ellipsis;font-size:.66rem;overflow:hidden}.rc-kort__titel,.rc-indeks__stor .rc-kort__titel{font-size:1rem}.rc-kort__teaser{display:none}.rc-kort__link{padding-top:2px;font-size:.82rem}.rc-indeks__stor .rc-kort__link{margin-top:2px}.rc-indeks__stor .rc-kort__link:before{display:none}.rc-case{padding:48px 0}.rc-case__top{gap:22px}.rc-case__hovedfoto{aspect-ratio:4/3;border-radius:14px}.rc-case--hoej .rc-case__hovedfoto{aspect-ratio:1}.rc-case__titel{margin-bottom:18px}.rc-fakta{padding:18px 18px 14px}.rc-fakta dl>div{grid-template-columns:70px minmax(0,1fr);gap:10px}.rc-fakta__af img{width:104px}.rc-case__desc{font-size:1rem;line-height:1.7}.rc-citat blockquote{font-size:1.15rem}.rc-knap{justify-content:center;width:100%}.rc-mosaik,.rc-case--hoej .rc-mosaik{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:27vw;gap:8px;margin-top:22px}.rc-mosaik[data-antal="2"]{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:40vw}.rc-mosaik .rc-foto{border-radius:10px;grid-area:auto!important}.rc-foto--kun-stor{display:none}.rc-mer{font-size:1.5rem}.rc-mer--mobil{display:flex}.rc-mer--stor{display:none}}@media (prefers-reduced-motion:reduce){.rc-kort,.rc-kort__foto img,.rc-case__hovedfoto img,.rc-foto img,.rc-knap{transition:none}.rc-case.er-valgt .rc-case__titel{animation:none}}@media (min-width:1200px){.rc-indeks{grid-template-columns:repeat(4,minmax(0,1fr))}}.rc-film{color:#fff;background:radial-gradient(90% 120% at 15% 20%,#0c4bad 0%,#0a3f99 45%,#072d70 100%);border-radius:18px;grid-template-columns:minmax(0,260px) minmax(0,1fr);align-items:center;gap:28px;margin-top:28px;padding:18px;display:grid}.rc-film video{aspect-ratio:9/16;object-fit:cover;background:#000;border:0;border-radius:12px;width:100%;display:block;box-shadow:0 12px 28px #0000004d}.rc-film__kicker{color:#ffb15c;letter-spacing:.12em;text-transform:uppercase;margin:0 0 8px;font-size:.8rem;font-weight:800}.rc-film__kicker i{margin-right:6px}.rc-film__tekst p:last-child{font-family:var(--font-heading);color:#fff;margin:0;font-size:clamp(1.2rem,2vw,1.6rem);line-height:1.3}@media (max-width:640px){.rc-film{text-align:center;grid-template-columns:1fr;justify-items:center;gap:16px}.rc-film video{max-width:260px}}
