:root{--navy:#123278;--deep:#071a46;--accent:#f59e0b;--orange:#f59e0b;--canvas:#f8fafc;--surface:#fff;--ink:#13213b;--muted:#5b6b82;--line:#dbe4f0;--sky:#eff6ff;--mint:#ecfdf5;--green:#047857;--warning-bg:#fff7ed;--warning-text:#9a3412}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--canvas);color:var(--ink);font:400 16px/1.65 Inter,Roboto,"Segoe UI",sans-serif;-webkit-font-smoothing:antialiased}a{color:var(--navy);text-decoration-thickness:.08em;text-underline-offset:.16em;text-decoration-skip-ink:auto}a:focus-visible,summary:focus-visible{outline:3px solid var(--navy);outline-offset:3px;border-radius:4px;box-shadow:0 0 0 6px var(--surface)}.wrap{width:min(1120px,calc(100% - 32px));margin-inline:auto}.narrow{max-width:850px}.skip-link{position:absolute;z-index:10;inset-inline-start:16px;top:-60px;padding:10px 14px;background:var(--surface);color:var(--navy);border-radius:8px;font-weight:800}.skip-link:focus{top:12px}.knowledge-hero,.article-hero{background:linear-gradient(135deg,var(--deep),var(--navy));color:var(--surface);padding-block:72px}.article-hero{padding-block:48px}.eyebrow{margin:0 0 9px;color:#93c5fd;font-size:.78rem;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.knowledge-hero h1,.article-hero h1{max-width:850px;margin:0;font-size:clamp(2.25rem,6vw,4.4rem);line-height:1.04;letter-spacing:-.055em;text-wrap:balance}.article-hero h1{font-size:clamp(2.15rem,5vw,3.75rem)}.lead{max-width:760px;margin:18px 0 0;color:#dbeafe;font-size:1.12rem;text-wrap:pretty}.knowledge-groups{padding-block:28px 72px}.knowledge-group{padding-block:40px}.group-heading{margin-bottom:20px}.group-heading h2{margin:0;font-size:1.7rem;letter-spacing:-.03em}.group-heading p{max-width:62ch;margin:6px 0 0;color:var(--muted);text-wrap:pretty}.article-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.article-card{position:relative;padding:24px;background:var(--surface);border:1px solid var(--line);border-radius:14px}.article-card h3{margin:5px 0 9px;font-size:1.3rem;line-height:1.25;text-wrap:balance}.article-card h3 a::after{content:"";position:absolute;inset:0;border-radius:14px}.article-card p{margin:0;color:var(--muted)}.article-card>span{display:block;margin-top:18px;color:var(--navy);font-weight:800}.card-kicker{font-size:.78rem!important;color:var(--green)!important;font-weight:850;text-transform:uppercase;letter-spacing:.08em}.empty-state,.product-cta{margin-block:40px;padding:28px;background:var(--surface);border:1px solid var(--line);border-radius:16px}.empty-state{max-width:700px}.empty-state h2,.product-cta h2{margin:0 0 8px;line-height:1.2;letter-spacing:-.03em}.empty-state p,.product-cta p{color:var(--muted)}.product-cta{display:flex;align-items:center;justify-content:space-between;gap:32px;background:linear-gradient(120deg,var(--surface),var(--sky));border-color:#bfdbfe}.product-cta>div{max-width:690px}.button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding-inline:18px;border-radius:9px;font-weight:850;text-decoration:none}.button.primary{background:var(--accent);color:#352400;box-shadow:0 7px 18px #071a4620}.breadcrumbs{display:flex;gap:9px;align-items:center;margin-bottom:28px;color:#bfdbfe;font-size:.9rem}.breadcrumbs a{color:var(--surface)}.article-shell{max-width:900px}.review-meta{display:flex;flex-wrap:wrap;gap:18px 34px;margin:28px 0 0}.review-meta div{display:grid;gap:2px}.review-meta dt{color:#bfdbfe;font-size:.78rem;font-weight:700}.review-meta dd{margin:0;font-weight:700}.article-layout{display:grid;grid-template-columns:minmax(220px,.35fr) minmax(0,1fr);gap:50px;align-items:start;padding-block:48px 80px}.answer-card{position:sticky;top:24px;padding:21px;background:var(--sky);border:1px solid #bfdbfe;border-radius:14px}.answer-card h2{margin:0 0 7px;font-size:1rem;color:var(--navy)}.answer-card p{margin:0;color:#334155}.article-body{max-width:730px}.article-body section{scroll-margin-top:24px;margin-bottom:42px}.article-body h2{margin:0 0 12px;font-size:clamp(1.45rem,3vw,1.9rem);line-height:1.2;letter-spacing:-.025em;text-wrap:balance}.article-body p{margin:0 0 14px;text-wrap:pretty}.article-body ul,.article-body ol{padding-inline-start:23px}.article-body li+li{margin-top:9px}.steps{counter-reset:steps;list-style:none;padding:0!important}.steps li{position:relative;padding-block:16px;padding-inline:52px 16px;background:var(--surface);border:1px solid var(--line);border-radius:10px}.steps li::before{counter-increment:steps;content:counter(steps);position:absolute;inset-inline-start:15px;top:14px;width:25px;height:25px;display:grid;place-items:center;border-radius:50%;background:var(--navy);color:var(--surface);font-weight:850;font-size:.8rem}.series{margin-bottom:42px}.series-here{color:var(--muted);font-size:.9rem}.safety-box{margin-bottom:42px;padding:22px;background:var(--warning-bg);border:1px solid #fed7aa;border-radius:14px;color:var(--warning-text)}.safety-box h2{color:#7c2d12}.faqs{display:grid;gap:10px}.faqs details{background:var(--surface);border:1px solid var(--line);border-radius:10px;padding-inline:16px}.faqs summary{min-height:48px;display:flex;align-items:center;cursor:pointer;font-weight:750}.faqs p{color:var(--muted);padding-bottom:15px}.sources{padding-top:8px;border-top:1px solid var(--line)}.sources ul{list-style:none;padding:0}.sources li{display:grid;gap:2px;margin-bottom:13px}.sources li span,.source-note{color:var(--muted);font-size:.9rem}@media(forced-colors:active){a:focus-visible,summary:focus-visible{outline:3px solid CanvasText;box-shadow:none}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}@media(max-width:760px){.knowledge-hero,.article-hero{padding-block:48px}.article-grid,.article-layout{grid-template-columns:1fr}.article-layout{gap:24px}.answer-card{position:static}.product-cta{display:block}.product-cta .button{margin-top:14px}}
/* B-207a: Prøv demoen er den primære handling; oprettelse er sekundær. */
.cta-actions{display:flex;flex-wrap:wrap;gap:10px;flex-shrink:0}
.button.secondary{background:var(--surface);color:var(--navy);border:1px solid #bfdbfe}
@media(max-width:760px){.product-cta .cta-actions{margin-top:14px}.product-cta .cta-actions .button{margin-top:0}}
