body:has(.lk-vurderinger-page),html:has(.lk-vurderinger-page){background:#071824}.lk-vurderinger-page{min-height:100svh;min-height:100dvh;background:radial-gradient(ellipse 120% 80% at 50% -20%,rgba(31,168,204,.22),transparent 55%),radial-gradient(ellipse 80% 50% at 100% 50%,rgba(58,196,225,.08),transparent 50%),linear-gradient(180deg,#071824,#0c2436 45%,#0a1e2e);color:#e8f4f8}.lk-vurderinger-page--pill{padding-top:calc(env(safe-area-inset-top, 0px) + 4.75rem + 1.25rem)}@media (min-width:900px){.lk-vurderinger-page--pill{padding-top:calc(env(safe-area-inset-top, 0px) + 5.25rem + 2.75rem)}}.lk-vurderinger__orb{position:fixed;border-radius:50%;filter:blur(60px);pointer-events:none;z-index:0;animation:lk-vurderinger-float 18s ease-in-out infinite}.lk-vurderinger__orb--1{width:280px;height:280px;top:12%;left:-4%;background:rgba(31,168,204,.18)}.lk-vurderinger__orb--2{width:220px;height:220px;top:55%;right:-2%;background:rgba(90,200,230,.12);animation-delay:-6s}.lk-vurderinger__orb--3{width:160px;height:160px;bottom:8%;left:30%;background:rgba(21,130,160,.15);animation-delay:-12s}@keyframes lk-vurderinger-float{0%,to{transform:translate(0) scale(1)}33%{transform:translate(12px,-18px) scale(1.04)}66%{transform:translate(-8px,10px) scale(.96)}}.lk-vurderinger__inner{position:relative;z-index:1;max-width:1100px;margin:0 auto;padding:0 1.25rem 4rem}.lk-vurderinger__hero{text-align:center;padding:1.5rem 0 3rem;animation:lk-vurderinger-fade-up .7s ease-out both}@media (min-width:900px){.lk-vurderinger__hero{padding:2rem 0 3.25rem}}.lk-vurderinger__eyebrow{display:inline-flex;align-items:center;gap:.45rem;font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#5ec8e8;margin-bottom:.75rem}.lk-vurderinger__hero h1{margin:0 0 .75rem;font-size:clamp(1.85rem,5vw,2.65rem);font-weight:800;line-height:1.12;letter-spacing:-.02em;background:linear-gradient(135deg,#fff,#b8e8f5 55%,#5ec8e8);-webkit-background-clip:text;background-clip:text;color:transparent}.lk-vurderinger__lead{margin:0 auto;max-width:36rem;font-size:1.05rem;line-height:1.55;color:rgba(232,244,248,.78)}.lk-vurderinger__stats{display:flex;flex-wrap:wrap;justify-content:center;gap:1.5rem;margin-top:2rem}.lk-vurderinger__stat{text-align:center;animation:lk-vurderinger-fade-up .7s ease-out both}.lk-vurderinger__stat:nth-child(2){animation-delay:.1s}.lk-vurderinger__stat-val{font-size:1.75rem;font-weight:800;color:#5ec8e8;line-height:1.1}.lk-vurderinger__stat-label{font-size:.8rem;color:rgba(232,244,248,.55);margin-top:.2rem}.lk-vurderinger__sections{display:grid;grid-gap:2.5rem;gap:2.5rem}@media (min-width:900px){.lk-vurderinger__sections{grid-template-columns:1fr 1fr;align-items:start}}.lk-vurderinger__section{animation:lk-vurderinger-fade-up .65s ease-out both}.lk-vurderinger__section:nth-child(2){animation-delay:.15s}.lk-vurderinger__section-head{display:flex;align-items:center;gap:.65rem;margin-bottom:1.25rem;padding-bottom:.75rem;border-bottom:1px solid rgba(94,200,232,.2)}.lk-vurderinger__section-head i{font-size:1.1rem;color:#5ec8e8}.lk-vurderinger__section-head h2{margin:0;font-size:1.15rem;font-weight:700;color:#fff}.lk-vurderinger__count{margin-left:auto;font-size:.75rem;font-weight:600;color:rgba(232,244,248,.45);background:rgba(255,255,255,.06);padding:.2rem .55rem;border-radius:999px}.lk-vurderinger__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1rem}.lk-vurderinger__card{position:relative;padding:1.25rem 1.35rem;border-radius:16px;background:linear-gradient(145deg,rgba(255,255,255,.07),rgba(255,255,255,.02));border:1px solid rgba(94,200,232,.15);box-shadow:0 8px 32px rgba(0,0,0,.2);transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease;animation:lk-vurderinger-card-in .5s ease-out both}.lk-vurderinger__card:hover{transform:translateY(-3px);border-color:rgba(94,200,232,.35);box-shadow:0 12px 40px rgba(0,0,0,.28),0 0 0 1px rgba(94,200,232,.08)}.lk-vurderinger__card:before{content:"\201C";position:absolute;top:.65rem;left:.9rem;font-size:2.5rem;line-height:1;font-family:Georgia,serif;color:rgba(94,200,232,.25);pointer-events:none}.lk-vurderinger__card-top{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;margin-bottom:.65rem;padding-left:1.5rem}.lk-vurderinger__name{margin:0;font-size:.95rem;font-weight:700;color:#fff}.lk-vurderinger__context{margin:.15rem 0 0;font-size:.78rem;color:rgba(232,244,248,.5)}.lk-vurderinger__stars{flex-shrink:0;font-size:.9rem;letter-spacing:.05em;color:#f5c842;text-shadow:0 0 12px rgba(245,200,66,.35)}.lk-vurderinger__body{margin:0;padding-left:1.5rem;font-size:.92rem;line-height:1.55;color:rgba(232,244,248,.82)}.lk-vurderinger__empty{padding:2rem 1rem;text-align:center;font-size:.9rem;color:rgba(232,244,248,.45);border:1px dashed rgba(94,200,232,.2);border-radius:12px}.lk-vurderinger__cta{text-align:center;margin-top:3rem;padding-top:2rem;border-top:1px solid rgba(94,200,232,.12);animation:lk-vurderinger-fade-up .7s ease-out .3s both}.lk-vurderinger__cta p{margin:0 0 1rem;color:rgba(232,244,248,.65);font-size:.95rem}.lk-vurderinger__cta-links{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem}.lk-vurderinger__btn{display:inline-flex;align-items:center;gap:.4rem;padding:.65rem 1.25rem;border-radius:999px;font-size:.9rem;font-weight:600;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.lk-vurderinger__btn--primary{background:linear-gradient(135deg,#1fa8cc,#1582a0);color:#fff;box-shadow:0 4px 20px rgba(31,168,204,.35)}.lk-vurderinger__btn--primary:hover{transform:translateY(-2px);box-shadow:0 6px 28px rgba(31,168,204,.45)}.lk-vurderinger__btn--ghost{border:1px solid rgba(94,200,232,.35);color:#b8e8f5;background:rgba(255,255,255,.04)}.lk-vurderinger__btn--ghost:hover{background:rgba(255,255,255,.08);transform:translateY(-2px)}.lk-vurderinger__loading{text-align:center;padding:4rem 1rem;color:rgba(232,244,248,.55)}.lk-vurderinger__err{text-align:center;padding:2rem;color:#f5a8a8}@keyframes lk-vurderinger-fade-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes lk-vurderinger-card-in{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}