/* Makerz · lyse sektioner (.mz-light) – global CSS til Webflow (Site settings › Custom code › Head, inde i <style>) */
:root{--mzl-bg:#f6f6f9;--mzl-card:#fff;--mzl-line:#e4e4ea;--mzl-line2:#d4d4dc;--mzl-tx:#121215;--mzl-tx2:#4a4a55;--mzl-mu:#5f5f6a;--mzl-acc:#6d28d9;--mzl-acc-bg:#f1eafe}:is(section.mz-light,.lr section.lr-cards,.lr section.lr-tool,.lr section.lr-explain){background:var(--mzl-bg)!important;background-image:none!important;color:var(--mzl-tx)!important;--mz-text:#121215;--text:#121215;--muted:#4a4a55;--lr-tx:#4a4a55;--lr-mu:#5f5f6a;--lr-ln:#e4e4ea;--lr-acc2:#6d28d9;--lr-ok:#15803d;--lr-mid:#92400e;--lr-bad:#b91c1c}:is(section.mz-light,.lr section.lr-cards,.lr section.lr-tool,.lr section.lr-explain)::before,:is(section.mz-light,.lr section.lr-cards,.lr section.lr-tool,.lr section.lr-explain)::after{opacity:.35}:is(section.mz-light,.lr section.lr-cards,.lr section.lr-tool,.lr section.lr-explain).glow::before,:is(section.mz-light,.lr section.lr-cards,.lr section.lr-tool,.lr section.lr-explain).glow-r::before,:is(section.mz-light,.lr section.lr-cards,.lr section.lr-tool,.lr section.lr-explain).glow::after,:is(section.mz-light,.lr section.lr-cards,.lr section.lr-tool,.lr section.lr-explain).glow-r::after{display:none}:is(section.mz-light,.lr section.lr-cards,.lr section.lr-tool,.lr section.lr-explain) :is(h1,h2,h3,h4,h5,strong,b,th,dt,summary,.q,.big,.num,.n):not(:is(.tm,.lrg-card,.mzl-keep,.btn,.ffx-btn,.lr-btn,.lr-tag,.lrh-cta,.lsv,.im,.teamphoto,.lr-g-needle) *){color:var(--mzl-tx)!important;-webkit-text-fill-color:currentColor}:is(section.mz-light,.lr section.lr-cards,.lr section.lr-tool,.lr section.lr-explain) :is(p,li,td,dd,small,span,label,figcaption,blockquote,em,i,.sub):not(:is(.tm,.lrg-card,.mzl-keep,.btn,.ffx-btn,.lr-btn,.lr-tag,.lr-c-go,.lrh-cta,.lsv,.im,.teamphoto,.lr-g-needle) *):not(.btn,.ffx-btn,.lr-btn,.lr-tag,.lr-c-go,.chip,.ffx-tag,.lr-pill){color:var(--mzl-tx2)!important}:is(section.mz-light,.lr section.lr-cards,.lr section.lr-tool,.lr section.lr-explain) :is(.label,.lab,.eyebrow,.kicker,.ffx-lb,.lr-eyebrow,.micro):not(:is(.tm,.lrg-card) *){color:var(--mzl-mu)!important}:is(section.mz-light,.lr section.lr-cards,.lr section.lr-tool,.lr section.lr-explain) :is(.fx-eyb,.case,.stars,.more,.linkbtn,.lr-c-go,.fx-lnk,.ffx-n,.xlnk):not(:is(.tm,.lrg-card) *),:is(section.mz-light,.lr section.lr-cards,.lr section.lr-tool,.lr section.lr-explain) :is(p,li) a:not(.btn){color:var(--mzl-acc)!important}:is(section.mz-light,.lr section.lr-cards,.lr section.lr-tool,.lr section.lr-explain) :is(.rx-c,.svc,.card,.fx-card,.ffx-c,.ffx-pl li,.ffx-acc details,.lr-c,.lr-c--hero,.lr-inputs,.lr-res,.lr-kpi,.lr-scen,.lr-mail,.mcard,.lcard,.step,.box,.aw,.icp,.cmp>div,.xcc,.rx-st,.flow>div,.stages3>div):not(.tm),:is(section.mz-light,.lr section.lr-cards,.lr section.lr-tool,.lr section.lr-explain) .t:not(.tm){background:var(--mzl-card)!important;background-image:none!important;border:1px solid var(--mzl-line)!important;box-shadow:0 1px 2px rgba(18,18,21,.04),0 18px 40px -30px rgba(60,30,120,.35)!important;color:var(--mzl-tx)!important}:is(section.mz-light,.lr section.lr-cards,.lr section.lr-tool,.lr section.lr-explain) :is(.ffx-c,.svc,.rx-c,.lr-c):not(.tm):hover{border-color:#c9a6ff!important}:is(section.mz-light,.lr section.lr-cards,.lr section.lr-tool,.lr section.lr-explain) :is(hr,.ffx-l,.ffx-l li,tr,td,th,.row,.lr-ln){border-color:var(--mzl-line)!important}:is(section.mz-light,.lr section.lr-cards,.lr section.lr-tool,.lr section.lr-explain) :is(.chip,.ffx-tag,.lr-pill,.pill,.lr-tag--live,.tag):not(:is(.tm,.lrg-card) *){background:#fff!important;border:1px solid var(--mzl-line2)!important;color:#3f3f46!important}:is(section.mz-light,.lr section.lr-cards,.lr section.lr-tool,.lr section.lr-explain) .lr-tag:not(.lr-tag--live,.lr-tag--soon){background:var(--mzl-acc)!important;color:#fff!important}:is(section.mz-light,.lr section.lr-cards,.lr section.lr-tool,.lr section.lr-explain) .lr-tag--soon{border-color:#bdbdc6!important;color:var(--mzl-mu)!important}:is(section.mz-light,.lr section.lr-cards,.lr section.lr-tool,.lr section.lr-explain) :is(.btn:not(.ghost),.ffx-btn,.lr-btn,.lr-field button):not(:is(.tm,.lrg-card) *){background:var(--mzl-acc)!important;background-image:none!important;color:#fff!important;border-color:var(--mzl-acc)!important;box-shadow:0 10px 24px -14px rgba(109,40,217,.6)!important}:is(section.mz-light,.lr section.lr-cards,.lr section.lr-tool,.lr section.lr-explain) :is(.btn:not(.ghost),.ffx-btn,.lr-btn) *{color:#fff!important}:is(section.mz-light,.lr section.lr-cards,.lr section.lr-tool,.lr section.lr-explain) .btn.ghost:not(:is(.tm,.lrg-card) *){background:transparent!important;border-color:#bdbdc6!important;color:var(--mzl-tx)!important}:is(section.mz-light,.lr section.lr-cards,.lr section.lr-tool,.lr section.lr-explain).ffx::before{background:radial-gradient(closest-side,rgba(148,79,254,.10),transparent)!important;opacity:1}:is(section.mz-light,.lr section.lr-cards,.lr section.lr-tool,.lr section.lr-explain) .ffx-rail li{color:#3f3f46!important}:is(section.mz-light,.lr section.lr-cards,.lr section.lr-tool,.lr section.lr-explain) .ffx-rail li::after{background:linear-gradient(90deg,rgba(109,40,217,.45),var(--mzl-line))!important}:is(section.mz-light,.lr section.lr-cards,.lr section.lr-tool,.lr section.lr-explain) .ffx-rail i{background:var(--mzl-acc)!important;box-shadow:0 0 0 4px rgba(109,40,217,.14)!important}:is(section.mz-light,.lr section.lr-cards,.lr section.lr-tool,.lr section.lr-explain) .ffx-ib{color:var(--mzl-acc)!important;background:var(--mzl-acc-bg)!important;border-color:#ddd0fb!important;box-shadow:none!important}:is(section.mz-light,.lr section.lr-cards,.lr section.lr-tool,.lr section.lr-explain) .ffx-l li::before{border-color:var(--mzl-acc)!important}:is(section.mz-light,.lr section.lr-cards,.lr section.lr-tool,.lr section.lr-explain) .ffx-p{background:#faf7ff!important;border-color:rgba(109,40,217,.35)!important}:is(section.mz-light,.lr section.lr-cards,.lr section.lr-tool,.lr section.lr-explain) .ffx-acc summary::after{color:var(--mzl-acc)!important}:is(section.mz-light,.lr section.lr-cards,.lr section.lr-tool,.lr section.lr-explain) .ffx-acc details[open]{border-color:#c9a6ff!important}:is(section.mz-light,.lr section.lr-cards,.lr section.lr-tool,.lr section.lr-explain).lr-cards,:is(section.mz-light,.lr section.lr-cards,.lr section.lr-tool,.lr section.lr-explain).lr-tool,:is(section.mz-light,.lr section.lr-cards,.lr section.lr-tool,.lr section.lr-explain).lr-explain{box-shadow:0 0 0 100vmax var(--mzl-bg)!important;clip-path:inset(0 -100vmax);padding-top:72px!important;padding-bottom:72px!important;margin-top:0!important;margin-bottom:0!important}:is(section.mz-light,.lr section.lr-cards,.lr section.lr-tool,.lr section.lr-explain) .lr-c::after,:is(section.mz-light,.lr section.lr-cards,.lr section.lr-tool,.lr section.lr-explain) .lr-res::before{opacity:.25}:is(section.mz-light,.lr section.lr-cards,.lr section.lr-tool,.lr section.lr-explain) .lr-c--hero{background:linear-gradient(140deg,#efe7ff,#fff 60%)!important;border-color:#d9c8fb!important}:is(section.mz-light,.lr section.lr-cards,.lr section.lr-tool,.lr section.lr-explain) :is(.lr-in,.lr-seg,.lr-sel select,.lr-w input,.lr-scen-r input,.lr-field,.lr-status){background:#f6f6f9!important;border-color:var(--mzl-line2)!important;color:var(--mzl-tx)!important}:is(section.mz-light,.lr section.lr-cards,.lr section.lr-tool,.lr section.lr-explain) :is(.lr-in input,.lr-sel select,.lr-w input,.lr-scen-r input,.lr-field input){color:var(--mzl-tx)!important;-webkit-text-fill-color:var(--mzl-tx)}:is(section.mz-light,.lr section.lr-cards,.lr section.lr-tool,.lr section.lr-explain) .lr-seg button:not([aria-checked=true]){color:var(--mzl-tx2)!important}:is(section.mz-light,.lr section.lr-cards,.lr section.lr-tool,.lr section.lr-explain) .lr-seg button[aria-checked=true]{background:var(--mzl-acc)!important;color:#fff!important}:is(section.mz-light,.lr section.lr-cards,.lr section.lr-tool,.lr section.lr-explain) .lr-range::-webkit-slider-runnable-track{background:linear-gradient(90deg,var(--mzl-acc) var(--f),rgba(18,18,21,.14) var(--f))!important}:is(section.mz-light,.lr section.lr-cards,.lr section.lr-tool,.lr section.lr-explain) .lr-big{background:linear-gradient(180deg,#121215 30%,#4c1d95)!important;-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important;-webkit-text-fill-color:transparent}:is(section.mz-light,.lr section.lr-cards,.lr section.lr-tool,.lr section.lr-explain) .lr-g-mark{border-left-color:rgba(18,18,21,.5)!important}:is(section.mz-light,.lr section.lr-cards,.lr section.lr-tool,.lr section.lr-explain) .lr-ok,:is(section.mz-light,.lr section.lr-cards,.lr section.lr-tool,.lr section.lr-explain) .lr-ok *{color:#15803d!important}:is(section.mz-light,.lr section.lr-cards,.lr section.lr-tool,.lr section.lr-explain) .lr-bad,:is(section.mz-light,.lr section.lr-cards,.lr section.lr-tool,.lr section.lr-explain) .lr-bad *{color:#b91c1c!important}section.mz-light.mz-soft{background-image:linear-gradient(180deg,var(--mz-bg,#212121) 0,var(--mzl-bg) 56px,var(--mzl-bg) calc(100% - 56px),var(--mz-bg,#212121) 100%)!important}body section:has(>i.mzl-d):is(.kl,.light,.l,.dark,.d){background:var(--mz-bg,#212121)!important;color:#fff!important}body section:has(>i.mzl-d):is(.kl,.light,.l,.dark,.d) :is(h2,h3,h4,b,strong):not(:is(.tm,.lrg-card) *){color:#fff!important}body section:has(>i.mzl-d):is(.kl,.light,.l,.dark,.d) :is(p,.sub,li,small):not(:is(.tm,.lrg-card) *){color:#b4b4c0!important}body section:has(>i.mzl-d):is(.kl,.light,.l,.dark,.d) .label{color:#a1a1aa!important}body section:has(>i.mzl-d):is(.kl,.light,.l,.dark,.d) :is(.svc,.rx-c,.t:not(.tm),.card,.mcard,.lcard,.step){background:#2a2a2c!important;border:1px solid rgba(255,255,255,.08)!important;box-shadow:none!important;color:#fff!important}body section:has(>i.mzl-d):is(.kl,.light,.l,.dark,.d) :is(.more,.linkbtn,.case,.stars){color:#c9a6ff!important}body section:has(>i.mzl-d):is(.kl,.light,.l,.dark,.d) .linkbtn{border-color:rgba(255,255,255,.25)!important}body section:has(>i.mzl-d):is(.kl,.light,.l,.dark,.d) .btn.ghost{color:#fff!important;border-color:rgba(255,255,255,.3)!important}:is(section.mz-light,.lr section.lr-cards,.lr section.lr-tool,.lr section.lr-explain) .cmp>div.mk{background:#faf7ff!important;border-color:#c9a6ff!important}:is(section.mz-light,.lr section.lr-cards,.lr section.lr-tool,.lr section.lr-explain) .aw .row{background:var(--mzl-bg)!important;border-color:var(--mzl-line)!important}:is(section.mz-light,.lr section.lr-cards,.lr section.lr-tool,.lr section.lr-explain) .aw .row:last-child{background:var(--mzl-acc-bg)!important}:is(section.mz-light,.lr section.lr-cards,.lr section.lr-tool,.lr section.lr-explain) .kpi b,:is(section.mz-light,.lr section.lr-cards,.lr section.lr-tool,.lr section.lr-explain) .xcc .kpi b{background:linear-gradient(90deg,#121215,#4c1d95)!important;-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important;-webkit-text-fill-color:transparent!important}:is(section.mz-light,.lr section.lr-cards,.lr section.lr-tool,.lr section.lr-explain) .xcc .tx :is(h3,b){color:var(--mzl-tx)!important}:is(section.mz-light,.lr section.lr-cards,.lr section.lr-tool,.lr section.lr-explain) :is(.lsv,.im) :is(span,b,i,small){color:#fff!important}:is(section.mz-light,.lr section.lr-cards,.lr section.lr-tool,.lr section.lr-explain) button:not(.btn,.lr-btn,.ffx-btn,[aria-checked]):not(:is(.tm,.lrg-card) *){color:var(--mzl-tx2)!important;border-color:var(--mzl-line2)!important}:is(section.mz-light,.lr section.lr-cards,.lr section.lr-tool,.lr section.lr-explain) button:is(.on,[aria-selected=true]):not(.btn,.lr-btn,.ffx-btn){color:var(--mzl-acc)!important;background:#fff!important;border-color:#c9a6ff!important}:is(section.mz-light,.lr section.lr-cards,.lr section.lr-tool,.lr section.lr-explain) .aw>div[style]{color:var(--mzl-mu)!important}:is(section.mz-light,.lr section.lr-cards,.lr section.lr-tool,.lr section.lr-explain) .lr-g-needle b{background:var(--mzl-acc)!important;color:#fff!important}:is(section.mz-light,.lr section.lr-cards,.lr section.lr-tool,.lr section.lr-explain) .lr-g-needle:before{box-shadow:0 0 0 2px var(--mzl-acc),0 0 0 6px rgba(109,40,217,.25)!important}:is(section.mz-light,.lr section.lr-cards,.lr section.lr-tool,.lr section.lr-explain) .stages3>div>b:empty{background:var(--mzl-acc)!important}
/* Gate-kort (Læring e-mail-lås) er altid en mørk ø: undtaget ovenfor (.lrg-card) + værn her */
html body .lrg .lrg-card.lrg-card{background:rgba(33,33,33,.92)!important;color:#fff!important;border-color:rgba(201,166,255,.22)!important}
html body .lrg .lrg-card .lrg-h{color:#fff!important;-webkit-text-fill-color:#fff}
html body .lrg .lrg-card :is(.lrg-p,.lrg-ok,.lrg-ok span){color:rgba(255,255,255,.74)!important}
html body .lrg .lrg-card .lrg-n{color:rgba(255,255,255,.6)!important}
html body .lrg .lrg-card .lrg-err{color:#ffb0b0!important}
html body .lrg .lrg-card .lrg-ok a{color:#d9c4ff!important}
html body .lrg .lrg-card .lrg-in{background:rgba(255,255,255,.06)!important;color:#fff!important;border-color:rgba(255,255,255,.16)!important}
html body .lrg .lrg-card .lrg-btn{background:linear-gradient(90deg,#7c3aed,#6d28d9)!important;color:#fff!important;border:0!important}