.pl{--po-linje:#b9d3c6;--po-skygge:0 2px 4px rgba(16,58,47,0.05),0 40px 80px -48px rgba(16,58,47,0.45)}.po-baand{background:var(--pl-flade)}.pl-prissektion,.pl-typer-sektion{background:#fff}.po-hoved{max-width:780px}.po-diagram-plads{margin-top:36px}.po-diagram{margin:0;display:grid;grid-gap:12px;gap:12px}.po-d-ramme{display:grid;grid-gap:14px;gap:14px;padding:clamp(16px,2.2vw,26px);border-radius:22px;background:#e8eeea;border:1px solid #d9e2dc;box-shadow:var(--po-skygge)}.po-d-raekke{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr) 120px minmax(0,1fr) 120px minmax(0,1fr);align-items:stretch}.po-d-boks{display:grid;grid-gap:12px;gap:12px;align-content:start;padding:20px;border-radius:16px;background:#fff;border:1px solid var(--pl-kant);min-width:0}.po-d-boks--firma{border-color:var(--bp-accent-line)}.pl .po-d-etiket{margin:0;display:flex;align-items:center;gap:8px;font-weight:700;font-size:15.5px;color:var(--bp-ink)}.po-d-etiket .pl-ikon{color:var(--bp-accent)}.po-d-person{display:flex;align-items:center;gap:10px}.po-d-person>span:last-child{display:grid;line-height:1.3;min-width:0}.po-d-person strong{font-size:15px;color:var(--bp-ink)}.po-d-person>span:last-child>span{font-size:13.4px;color:var(--bp-muted)}.po-d-avatar{width:40px;height:40px;border-radius:99px;flex:none;display:grid;place-items:center;background:#f6eedb;color:#7d5f21;font-weight:700;font-size:13.4px}.po-d-katalog{display:flex;align-items:flex-start;gap:12px;padding:12px;border-radius:var(--pl-r-indre);border:1px solid var(--pl-kant);background:#fafcfb}.pl .pl-avatar--mellem{width:40px;height:40px;font-size:13.4px}.po-d-katalog-tekst{display:grid;grid-gap:6px;gap:6px;justify-items:start;min-width:0}.po-d-katalog-tekst strong{font-size:15px;line-height:1.3}.po-d-foreninger{list-style:none;margin:0;padding:0;display:grid}.po-d-foreninger li{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 0;border-bottom:1px solid var(--pl-kant);font-size:15px;font-weight:600}.po-d-foreninger li:last-child{border-bottom:0}.pl .po-d-tekst{margin:0;font-size:14.5px;line-height:1.5;color:var(--bp-muted)}.po-d-pil{position:relative;display:grid;place-items:center;padding:0 10px}.po-d-pil:before{left:6px;right:12px;height:2px;margin-top:-1px;background:var(--po-linje)}.po-d-pil:after,.po-d-pil:before{content:"";position:absolute;top:50%}.po-d-pil:after{right:8px;width:9px;height:9px;margin-top:-5px;border-top:2px solid var(--po-linje);border-right:2px solid var(--po-linje);transform:rotate(45deg)}.po-d-pil span{position:relative;z-index:1;padding:4px 8px;border-radius:8px;background:#e8eeea;color:var(--bp-accent);font-size:12.8px;font-weight:700;line-height:1.3;text-align:center;transform:translateY(-22px)}.pl .po-d-retur{margin:0;display:flex;align-items:flex-start;gap:12px;padding:14px 18px;border-radius:14px;background:#fff;border:1px dashed #b9c9c1;font-size:15px;line-height:1.55;color:#2f3a35}.po-d-retur .pl-ikon{color:var(--bp-accent);margin-top:2px}.po-d-retur strong{color:var(--bp-ink)}.po-kunden{margin-top:20px;display:grid;grid-gap:18px;gap:18px;padding:24px 26px;border-radius:var(--pl-r);background:#fff;border:1px solid var(--pl-kant)}.pl .po-kunden-titel{font-size:19px}.po-kunden-liste{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px}.po-kunden-liste>li{display:grid;grid-template-columns:32px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:start}.po-nr{width:32px;height:32px;border-radius:99px;display:grid;place-items:center;background:#e3f1ea;color:var(--bp-accent);font-weight:700;font-size:14.5px}.pl .po-h4{margin:4px 0 0;font-family:var(--bp-sans);font-size:16.5px;font-weight:700;line-height:1.3;letter-spacing:-.005em;color:var(--bp-ink)}.pl .po-kunden-liste p{margin:6px 0 0;font-size:15px;line-height:1.55;color:var(--bp-muted)}.pl .po-kunden-link{margin:0;font-size:15px}.po-tabel-ramme{margin-top:20px;border-radius:var(--pl-r);background:#fff;border:1px solid var(--pl-kant);overflow:hidden}.po-tabel{width:100%;border-collapse:collapse}.po-tabel-titel{caption-side:top;padding:18px 22px;font-weight:700;font-size:17px;color:var(--bp-ink);background:#fafcfb}.po-tabel td,.po-tabel th,.po-tabel-titel{text-align:left;border-bottom:1px solid var(--pl-kant)}.po-tabel td,.po-tabel th{vertical-align:top;padding:16px 22px;line-height:1.5}.po-tabel thead th{padding-block:11px;background:#fafcfb;font-size:13px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--bp-muted)}.po-tabel tbody th{width:26%;font-weight:400}.po-rolle{display:block;font-size:16px;font-weight:700;color:var(--bp-ink)}.po-hvem{display:block;margin-top:4px;font-size:14px;color:var(--bp-muted)}.po-tabel td{font-size:15.5px;color:#3d4a44}.po-tabel td:first-of-type{width:30%}.po-tabel td:nth-of-type(2){width:26%}.po-tabel td.po-pris{font-weight:700;color:var(--bp-ink);font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums}.po-tabel tbody tr:last-child>*{border-bottom:0}.po-tabel tr[data-rolle=partner]{background:#f7fbf8}.po-hos{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);grid-gap:clamp(32px,5vw,80px);gap:clamp(32px,5vw,80px);align-items:start}.pl .po-citat-etiket{margin:24px 0 8px;font-size:12.8px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--bp-muted)}.po-citat{margin-top:0!important}.pl .po-flueben{margin:20px 0 0!important}.po-udsnit{margin:0;display:grid;grid-gap:0;gap:0}.po-u-ramme{border-radius:var(--pl-r);background:#fff;border:1px solid var(--pl-kant);overflow:hidden;box-shadow:var(--po-skygge)}.po-u-kort{display:grid;grid-gap:16px;gap:16px;padding:clamp(18px,2.4vw,26px)}.po-u-hoved{display:grid;grid-template-columns:44px minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:center}.pl .po-u-foto{width:44px;height:44px;border-radius:12px;object-fit:cover}.po-u-navn{display:grid;line-height:1.3;min-width:0}.po-u-navn strong{font-family:var(--pl-portal-skrift);font-size:20px;font-weight:600;color:var(--bp-ink)}.po-u-navn span{font-size:13.4px;color:var(--bp-muted)}.po-u-blok{display:grid;grid-gap:8px;gap:8px;padding-top:14px;border-top:1px solid var(--pl-kant)}.pl .po-u-etiket{margin:0;font-size:12.8px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--bp-muted)}.po-u-liste{list-style:none;display:grid;grid-gap:6px;gap:6px}.po-u-liste li{display:grid;grid-template-columns:18px minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:center;padding:10px 12px;border-radius:var(--pl-r-indre);background:var(--pl-flade);font-size:15px;font-weight:600;color:var(--bp-ink)}.po-u-liste .pl-ikon{color:var(--bp-accent)}.po-u-antal{font-weight:600;white-space:nowrap}.pl .po-u-ret,.po-u-antal{font-size:13.4px;color:var(--bp-muted)}.pl .po-u-ret{margin:0}.po-u-log{position:relative;list-style:none;padding-left:22px!important;display:grid;grid-gap:12px;gap:12px}.po-u-log:before{content:"";position:absolute;left:5px;top:8px;bottom:8px;width:2px;background:#dfe7e2}.po-u-log li{position:relative;display:grid;grid-gap:1px;gap:1px;font-size:14.5px;line-height:1.45;color:var(--bp-ink)}.po-u-log li:before{content:"";position:absolute;left:-22px;top:4px;width:12px;height:12px;box-sizing:border-box;border-radius:99px;background:#fff;border:2px solid var(--bp-accent-flade)}.po-u-log li:first-child:before{background:var(--bp-accent);border-color:var(--bp-accent)}.po-u-tid{font-size:13px;color:var(--bp-muted);font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums}.pl .po-u-note{margin:0;display:flex;align-items:flex-start;gap:8px;font-size:13.4px;line-height:1.5;color:var(--bp-muted)}.po-u-note .pl-ikon{width:15px;height:15px;margin-top:2px}.po-udsnit .pl-figtekst{margin-top:12px}.pl .pl-bevis-chrome{background:#f4f6f5;color:var(--bp-muted);border-bottom:1px solid var(--pl-kant)}.pl .pl-bevis-prikker i{background:rgba(16,58,47,.18)}.pl .po-tjek{margin:14px 0 0;display:flex;align-items:flex-start;gap:10px;max-width:56ch;font-size:15px;color:#2f3a35}.po-tjek .pl-ikon{color:var(--bp-accent);margin-top:3px}.po-planer{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:20px;gap:20px;margin-top:36px;align-items:stretch}.ed .pl .po-plan .bp-plan-punkter{flex:1 1 auto}.po-pris-noter{margin-top:24px;max-width:760px}.pl .po-pris-noter .pl-pris-pilot{margin-top:6px}@media (max-width:860px){.po-planer{grid-template-columns:minmax(0,1fr);max-width:640px}}.pl .pl-pris{align-items:start}@media (min-width:1081px){.pl .pl-pris{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.po-priskort-top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px}.ed .pl .po-plan-navn{font-family:var(--ed-display);font-size:clamp(24px,2.2vw,28px);font-weight:600;letter-spacing:-.015em;line-height:1.15;color:var(--ed-blaek);margin:0}.ed .pl .po-priskort .bp-pris{font-size:clamp(32px,4vw,44px)}.pl .po-regler{grid-template-columns:repeat(2,minmax(0,1fr))}.pl .po-regler>:last-child{grid-column:auto}.po-faq{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,7fr);grid-gap:24px clamp(32px,5vw,80px);gap:24px clamp(32px,5vw,80px);align-items:start}.po-faq .pl-faq-liste{margin-top:0}.po-faq-kort{margin-top:28px;display:grid;grid-gap:10px;gap:10px;justify-items:start;padding:22px 24px;border-radius:var(--pl-r);background:#fff;border:1px solid var(--pl-kant)}.pl .po-faq-kort p{margin:0;font-size:15.5px;color:var(--bp-muted);max-width:44ch}.po-faq-kort strong{color:var(--bp-ink)}.pl .po-faq-links{margin:18px 0 0;display:flex;flex-wrap:wrap;gap:8px 24px;font-size:15.5px}@media (min-width:1081px){.po-faq-hoved{position:-webkit-sticky;position:sticky;top:calc(var(--ed-top-h, 64px) + 32px)}}@media (max-width:1180px){.po-d-raekke{grid-template-columns:minmax(0,1fr);gap:0}.po-d-pil{height:56px;padding:0}.po-d-pil:before{left:50%;right:auto;top:6px;bottom:12px;height:auto;width:2px;margin:0 0 0 -1px}.po-d-pil:after{right:auto;left:50%;top:auto;bottom:8px;margin:0 0 0 -5px;transform:rotate(135deg)}.po-d-pil{display:flex;align-items:center;justify-content:flex-start;padding-left:calc(50% + 14px)}.po-d-pil span{transform:none;background:transparent;padding:0;text-align:left}}@media (max-width:1080px){.po-faq,.po-hos{grid-template-columns:minmax(0,1fr)}.po-udsnit{max-width:680px}}@media (max-width:900px){.po-kunden-liste{gap:18px}.pl .po-regler,.po-kunden-liste{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.po-tabel,.po-tabel tbody,.po-tabel td,.po-tabel th,.po-tabel tr{display:block;width:auto!important}.po-tabel thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.po-tabel-titel{display:block;padding:16px 18px}.po-tabel tbody tr{padding:16px 18px;border-bottom:1px solid var(--pl-kant)}.po-tabel tbody tr:last-child{border-bottom:0}.po-tabel td,.po-tabel th{padding:0;border:0}.po-tabel td{margin-top:10px}.po-tabel td:before{content:attr(data-etiket);display:block;margin-bottom:2px;font-size:12.8px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--bp-muted)}.po-kunden{padding:20px}}@media (max-width:640px){.po-d-ramme{padding:12px;border-radius:18px}.po-d-boks{padding:16px}.po-u-hoved{grid-template-columns:40px minmax(0,1fr)}.po-u-hoved>:last-child{grid-column:2;justify-self:start}.pl .po-u-foto{width:40px;height:40px}.po-u-liste li{grid-template-columns:18px minmax(0,1fr)}.po-u-antal{grid-column:2}}.pl .po-forklaring{margin-top:16px}.pl .po-status-oversigt{margin-top:14px}.pl .pl-trin-maerke{justify-self:start}.pl .po-h4 .ed-fstatus,.po-rolle .ed-fstatus{margin-left:2px}.pl .po-citat-etiket .ed-fstatus{margin-left:6px;text-transform:none;letter-spacing:.01em}.pl .po-plan-status{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 8px;margin:0;font-size:14px;line-height:1.5;color:var(--bp-muted)}