.ph .ph-public .phkp-to{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:clamp(20px,2.4vw,32px);gap:clamp(20px,2.4vw,32px);align-items:start}.ph .ph-public .phkp-skaerm{margin:0}.ph .ph-public .phkp-skaerm picture{display:block}.ph .ph-public .phkp-hero-skaerm figcaption{font-size:14px}.ph .ph-public .phkp-skaerm img{display:block;width:100%;height:auto;border-radius:var(--phx-r-foto);box-shadow:var(--phx-skygge-skaerm);background:var(--php-kort)}.ph .ph-public .phkp-skaerm figcaption{max-width:52ch;margin-top:16px;font-size:15.5px;line-height:1.55;color:var(--php-ink-dae)}.ph .ph-public .phkp-skaerm figcaption strong{color:var(--php-ink);font-weight:600}.ph .ph-public .phkp-note{margin-top:24px}.ph .ph-public .phkp-roller{align-items:start}.ph .ph-public .phkp-roller-punkter{margin-top:28px}.ph .ph-public .phkp-tabel-ramme{overflow:hidden;border:1px solid var(--php-linje);border-radius:var(--php-radius);background:var(--php-kort);box-shadow:var(--php-blod)}.ph .ph-public .phkp-tabel{width:100%;border-collapse:collapse;font-size:15.5px;line-height:1.45;color:var(--php-ink)}.ph .ph-public .phkp-tabel caption{padding:18px 22px 14px;text-align:left;font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--php-accent)}.ph .ph-public .phkp-tabel td,.ph .ph-public .phkp-tabel th{padding:14px 22px;border-top:1px solid var(--php-linje);text-align:left;vertical-align:top}.ph .ph-public .phkp-tabel thead th{font-size:14px;font-weight:600;color:var(--php-ink-dae);background:var(--php-base-2)}.ph .ph-public .phkp-tabel tbody th{font-weight:600}.ph .ph-public .phkp-tabel td{color:var(--php-ink-dae)}@media (max-width:980px){.ph .ph-public .phkp-to{grid-template-columns:minmax(0,1fr)}.ph .ph-public .phkp-tabel-ramme{margin-top:32px}}@media (max-width:720px){.ph .ph-public .phkp-tabel thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ph .ph-public .phkp-tabel,.ph .ph-public .phkp-tabel tbody,.ph .ph-public .phkp-tabel td,.ph .ph-public .phkp-tabel th,.ph .ph-public .phkp-tabel tr{display:block;width:auto}.ph .ph-public .phkp-tabel tbody tr{padding:14px 18px;border-top:1px solid var(--php-linje)}.ph .ph-public .phkp-tabel tbody th{padding:0 0 6px;border:0}.ph .ph-public .phkp-tabel td{display:flex;justify-content:space-between;gap:16px;padding:4px 0;border:0}.ph .ph-public .phkp-tabel td:before{content:attr(data-rolle);color:var(--php-ink)}.ph .ph-public .phkp-tabel td{text-align:right}.ph .ph-public .phkp-tabel caption{padding:16px 18px 10px}}