.ph .ph-public .phrf-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.ph .ph-public .phx-hero.phrf-hero{align-items:stretch;min-height:clamp(760px,100svh,880px);padding-block:116px 72px}.ph .ph-public .phrf-hero>.php-container{width:100%}.ph .ph-public .phrf-hero-lag{position:absolute;inset:0;z-index:0;overflow:hidden;background:var(--phx-nat)}.ph .ph-public .phrf-hero-scene{position:absolute;inset:0;opacity:0;transition:opacity 1.2s ease-in-out}.ph .ph-public .phrf-hero-scene[data-aktiv=true]{opacity:1}.ph .ph-public .phrf-hero-scene picture{display:contents}.ph .ph-public .phrf-hero-film,.ph .ph-public .phrf-hero-scene img{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;object-position:var(--phrf-pos,50% 50%)}.ph .ph-public .phrf-hero-scene img{bottom:auto;height:calc(100% - 1px)}.ph .ph-public .phrf-hero-film{bottom:auto;height:calc(100% - 2px);opacity:0;transition:opacity .6s ease}.ph .ph-public .phrf-hero-film[data-spiller=true]{opacity:1}.ph .ph-public .phrf-hero-slor{z-index:1}@media (min-width:721px){.ph .ph-public .phrf-hero-scene{container-type:size}}.ph .ph-public .phrf-hero-flade{left:50%;z-index:1;width:max(100cqw,177.78cqh);transform:translateX(-50%);pointer-events:none}.ph .ph-public .phrf-hero-flade,.ph .ph-public .phrf-hero-flade:after,.ph .ph-public .phrf-hero-flade:before{position:absolute;top:0;bottom:0}.ph .ph-public .phrf-hero-flade:before{left:var(--phrf-kant-fra);width:var(--phrf-kant-bredde);-webkit-backdrop-filter:blur(var(--phrf-kant-blur,18px));backdrop-filter:blur(var(--phrf-kant-blur,18px));-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 var(--phrf-kant-fjer,25%),#000 calc(100% - var(--phrf-kant-fjer, 25%)),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 var(--phrf-kant-fjer,25%),#000 calc(100% - var(--phrf-kant-fjer, 25%)),transparent 100%)}.ph .ph-public .phrf-hero-flade:after{left:0;right:0}.ph .ph-public .phrf-hero-scene[data-id=ejendomsdrift] .phrf-hero-flade{--phrf-kant-fra:34%;--phrf-kant-bredde:14%;--phrf-kant-fjer:20%}.ph .ph-public .phrf-hero-scene[data-id=listingreel] .phrf-hero-flade{--phrf-kant-fra:45%;--phrf-kant-bredde:12%}.ph .ph-public .phrf-hero-scene:is([data-id=ejendomsdrift],[data-id=listingreel]) .phrf-hero-flade:after,.ph .ph-public .phrf-hero-scene:is([data-id=ejendomsdrift],[data-id=listingreel]) .phrf-hero-flade:before{content:""}.ph .ph-public .phrf-hero-scene[data-id=ejendomsdrift] .phrf-hero-flade:after{background:linear-gradient(90deg,rgba(8,26,20,.3),rgba(8,26,20,.38) 30%,rgba(8,26,20,.56) 40%,rgba(8,26,20,.58) 46%,rgba(8,26,20,.34) 52%,rgba(8,26,20,.1) 57%,rgba(8,26,20,0) 62%)}.ph .ph-public .phrf-hero-scene[data-id=listingreel] .phrf-hero-flade:after{background:linear-gradient(90deg,rgba(8,26,20,.5),rgba(8,26,20,.66) 44%,rgba(8,26,20,.74) 52%,rgba(8,26,20,.5) 56%,rgba(8,26,20,.16) 64%,rgba(8,26,20,0) 74%)}.ph .ph-public .phrf-hero-scene[data-id=listingreel] .phrf-hero-film{transform:scale(1.012);transform-origin:0 50%}.ph .ph-public .phrf-hero-inder{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:space-between;gap:36px;min-height:100%}.ph .ph-public .phrf-hero-tekst{margin-block:auto;max-width:700px}.ph .ph-public .phrf-hero .phx-hero-lead{max-width:54ch}.ph .ph-public .phrf-hero .phx-handlinger{margin-top:30px}.ph .ph-public .phrf-indeks{display:grid;grid-template-columns:minmax(0,1fr) auto;overflow:hidden;border:1px solid var(--phx-glas-kant);border-radius:22px;background:rgba(12,35,31,.86);box-shadow:var(--phx-glas-skygge)}@supports (((-webkit-backdrop-filter:blur(4px)) or (backdrop-filter:blur(4px))) or (-webkit-backdrop-filter:blur(4px))){.ph .ph-public .phrf-indeks{background:var(--phx-glas-bund);-webkit-backdrop-filter:blur(26px) saturate(1.4);backdrop-filter:blur(26px) saturate(1.4)}}.ph .ph-public .phrf-indeks ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none}.ph .ph-public .phrf-indeks li{display:flex;min-width:0}.ph .ph-public .phrf-indeks li+li{border-left:1px solid hsla(0,0%,100%,.16)}.ph .ph-public .phrf-indeks-punkt{position:relative;flex:1 1;display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"nr tekst" "nr status";grid-column-gap:16px;column-gap:16px;grid-row-gap:6px;row-gap:6px;align-content:start;min-height:100px;padding:22px 26px 20px;color:hsla(60,24%,96%,.76);text-decoration:none;transition:color .2s ease,background-color .2s ease}.ph .ph-public .phrf-indeks-punkt:hover,.ph .ph-public .phrf-indeks-punkt[data-aktiv=true]{color:#fff;background:hsla(0,0%,100%,.06)}.ph .ph-public .phrf-indeks-punkt:focus-visible{outline:2px solid var(--phx-lys);outline-offset:-6px;border-radius:18px}.ph .ph-public .phrf-indeks-nr{grid-area:nr;padding-top:5px;font-size:14px;font-weight:600;letter-spacing:.08em;color:var(--phx-mint-lys)}.ph .ph-public .phrf-indeks-tekst{grid-area:tekst;display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 12px;min-width:0}.ph .ph-public .phrf-indeks-navn{font-size:21px;font-weight:600;line-height:1.25;letter-spacing:-.015em}.ph .ph-public .phrf-indeks-fag{font-size:15px;line-height:1.45;color:hsla(60,24%,96%,.8)}.ph .ph-public .phrf-indeks-status{grid-area:status;font-size:14px;line-height:1.45;color:var(--phx-mint-lys)}.ph .ph-public .phrf-indeks-linje{position:absolute;top:0;left:26px;right:26px;height:2px;overflow:hidden;background:hsla(60,24%,96%,.16)}.ph .ph-public .phrf-indeks-linje:after{content:"";position:absolute;inset:0;background:var(--phx-mint-lys);transform:scaleX(0);transform-origin:left center}.ph .ph-public .phrf-indeks-punkt[data-aktiv=true] .phrf-indeks-linje:after{transform:scaleX(1)}@media (prefers-reduced-motion:no-preference){.ph .ph-public .phrf-hero[data-roter=true][data-hold=false] .phrf-indeks-punkt[data-aktiv=true] .phrf-indeks-linje:after{animation:phrf-fremdrift var(--phrf-varighed,8.5s) linear both}.ph .ph-public .phrf-hero[data-koerer=false] .phrf-indeks-punkt[data-aktiv=true] .phrf-indeks-linje:after{animation-play-state:paused}}@media (prefers-reduced-motion:reduce){.ph .ph-public .phrf-hero-film,.ph .ph-public .phrf-hero-scene{transition:none}}@keyframes phrf-fremdrift{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.ph .ph-public .phrf-pause{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-width:112px;min-height:44px;margin:0;padding:16px 20px;border:0;border-left:1px solid hsla(0,0%,100%,.16);border-radius:0;background:transparent;color:hsla(60,24%,96%,.86);font:600 14px/1.2 var(--php-sans);letter-spacing:.02em;cursor:pointer;transition:color .18s ease,background-color .18s ease}.ph .ph-public .phrf-pause-ikon{display:inline-grid;place-items:center;width:36px;height:36px;border:1px solid hsla(0,0%,100%,.4);border-radius:50%;font-size:14px;line-height:1}.ph .ph-public .phrf-pause:hover{color:#fff;background:hsla(0,0%,100%,.06)}.ph .ph-public .phrf-pause:hover .phrf-pause-ikon{border-color:hsla(0,0%,100%,.72)}.ph .ph-public .phrf-pause:focus-visible{outline:2px solid var(--phx-lys);outline-offset:-6px;border-radius:18px}.ph .ph-public .phrf-hero[data-roter=false] .phrf-pause{visibility:hidden}@media (prefers-reduced-motion:reduce){.ph .ph-public .phrf-pause{display:none}}.ph .ph-public .phrf-kap{padding-block:var(--phx-luft);scroll-margin-top:8px}.ph .ph-public .phrf-kap--lys{background:var(--php-base)}.ph .ph-public .phrf-kap--sand{background:var(--php-base-2)}.ph .ph-public .phrf-kap-hoved{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);grid-gap:clamp(32px,5vw,88px);gap:clamp(32px,5vw,88px);align-items:end;margin-bottom:clamp(40px,4.4vw,60px)}.ph .ph-public .phrf-kap-hoved .php-kicker{margin-bottom:16px}.ph .ph-public .phrf-kap-hoved .phx-h2{max-width:17ch}.ph .ph-public .phrf-kap-intro .phx-hoved-lead{max-width:44ch;font-size:18px}.ph .ph-public .phrf-kap-links{display:flex;flex-wrap:wrap;gap:12px 30px;margin:22px 0 0}.ph .ph-public :is(.phrf-kap-links,.phrf-erfaring-links) .php-tekstlink{font-size:16px}.ph .ph-public .phx-moerk .phrf-kap-links .php-tekstlink{color:var(--phx-lys);border-bottom-color:hsla(60,24%,96%,.4)}.ph .ph-public .phx-moerk .phrf-kap-links .php-tekstlink:hover{border-bottom-color:var(--phx-lys)}.ph .ph-public .phrf-scene{position:relative;min-width:0;margin:0}.ph .ph-public .phrf-scene-ramme{position:relative;overflow:hidden;aspect-ratio:var(--phrf-scene-ratio,16/10);border:1px solid rgba(20,43,36,.14);border-radius:var(--phx-r-kort);background:#f5f3ed;box-shadow:var(--phx-skygge-skaerm)}.ph .ph-public .phrf-scene-ramme .phrf-plakat--mobil{display:none}.ph .ph-public .phrf-scene-ramme img{display:block;width:100%;height:100%;object-fit:cover;object-position:left top}.ph .ph-public .phrf-scene-ramme .php-portal-preview{position:absolute;inset:0;background:transparent}.ph .ph-public .phrf-scene-ramme .php-portal-fallback{display:none}.ph .ph-public .phrf-scene-ramme iframe{position:absolute;inset:0;display:block;width:100%;height:100%;border:0;opacity:0;transition:opacity .3s ease}.ph .ph-public .phrf-scene-ramme .php-portal-preview[data-ready=true] iframe{opacity:1}.ph .ph-public .phrf-scene-ramme .php-portal-instruction{position:absolute;width:1px;height:1px;margin:0;padding:0;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.ph .ph-public .phrf-scene-fod{display:flex;align-items:center;justify-content:space-between;gap:12px 20px;margin-bottom:16px}.ph .ph-public .phrf-scene-status{font-size:15px;line-height:1.5;color:var(--php-ink-dae)}.ph .ph-public .phrf-scene-knap{flex:none;min-height:46px;padding:10px 22px;font-size:15px}.ph .ph-public .phrf-scene-knap:focus-visible{border-radius:999px}.ph .ph-public .phrf-scene[data-klient=false] .phrf-scene-knap{visibility:hidden}.ph .ph-public .phrf-spring{position:absolute;top:-72px;left:12px;z-index:4;display:inline-flex;align-items:center;min-height:44px;padding:10px 16px;border-radius:12px;background:var(--php-ink);color:#fff;font-size:15px;font-weight:600;text-decoration:none}.ph .ph-public .phrf-spring:focus{top:12px}.ph .ph-public .phrf-spring:focus-visible{outline:2px solid var(--php-accent);outline-offset:3px}.ph .ph-public .phrf-rb{grid-template-columns:minmax(0,1fr) 312px;grid-gap:64px;gap:64px;align-items:end}.ph .ph-public .phrf-app{margin:0}.ph .ph-public .phrf-ed{display:grid;grid-template-columns:356px minmax(0,1fr);grid-gap:48px;gap:48px;align-items:start}.ph .ph-public .phrf-detalje{margin:0 0 0 -12px}.ph .ph-public .phrf-detalje img{display:block;width:calc(100% + 12px);height:auto}.ph .ph-public .phrf-detalje figcaption{margin:10px 0 0 12px;max-width:40ch;font-size:15px;line-height:1.55;color:var(--php-ink-dae)}.ph .ph-public .phrf-ed-side .phrf-bygget{margin-top:40px}.ph .ph-public .phrf-ed-side{padding-top:calc(46px + 16px - 12px)}.ph .ph-public .phrf-kap-fod{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:clamp(32px,5vw,88px);gap:clamp(32px,5vw,88px);margin-top:clamp(48px,5vw,72px)}.ph .ph-public .phrf-kap-fod--bro{grid-template-columns:minmax(0,1fr)}.ph .ph-public .phrf-fod-titel{margin:0 0 16px;font-size:20px;font-weight:600;line-height:1.3;letter-spacing:-.012em;color:var(--php-ink)}.ph .ph-public .phrf-bygget-liste{margin:0;padding:0;list-style:none;border-top:1px solid var(--php-linje)}.ph .ph-public .phrf-bygget-liste li{display:grid;grid-template-columns:38px minmax(0,1fr);grid-gap:8px;gap:8px;padding:16px 0;border-bottom:1px solid var(--php-linje);font-size:17px;line-height:1.6;color:var(--php-ink-dae)}.ph .ph-public .phrf-bygget-nr{padding-top:3px;font-size:14px;font-weight:600;letter-spacing:.06em;color:var(--php-accent)}.ph .ph-public .phrf-bro{display:grid;grid-gap:18px;gap:18px;align-content:start}.ph .ph-public .phrf-kap-fod--bro .phrf-bro{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(28px,4vw,64px);align-items:center;padding-top:36px;border-top:1px solid var(--php-linje)}.ph .ph-public .phrf-bro .phrf-fod-titel{margin-bottom:10px}.ph .ph-public .phrf-bro-tekst{max-width:38ch;margin:0;font-size:19px;line-height:1.5;letter-spacing:-.01em;color:var(--php-ink)}.ph .ph-public .phrf-bro-liste{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px;margin:0;padding:0;list-style:none}.ph .ph-public .phrf-bro-liste>li{min-width:0}.ph .ph-public .phrf-bro-liste .phx-henvis{min-height:92px}@media (min-width:981px){.ph .ph-public .phrf-kap-fod:not(.phrf-kap-fod--bro) .phrf-bro-liste{grid-template-columns:minmax(0,1fr)}.ph .ph-public .phrf-kap-fod:not(.phrf-kap-fod--bro) .phrf-bro-liste .phx-henvis{min-height:80px}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.ph .ph-public .phrf-bro-liste .phx-henvis{transition:border-color .18s ease,background-color .18s ease,transform .22s ease,box-shadow .22s ease}.ph .ph-public .phrf-bro-liste .phx-henvis:hover{transform:translateY(-2px);box-shadow:0 16px 32px -20px rgba(20,43,36,.45)}.ph .ph-public .phx-moerk .phrf-bro-liste .phx-henvis:hover{box-shadow:0 16px 32px -18px rgba(0,0,0,.6)}}.ph .ph-public .phx-moerk :is(.phrf-fod-titel,.phrf-bro-tekst){color:var(--phx-lys)}.ph .ph-public .phx-moerk .phrf-bygget-liste,.ph .ph-public .phx-moerk .phrf-bygget-liste li,.ph .ph-public .phx-moerk.phrf-kap .phrf-kap-fod--bro .phrf-bro{border-color:var(--phx-lys-linje)}.ph .ph-public .phx-moerk .phrf-bygget-liste li{color:var(--phx-lys-dae)}.ph .ph-public .phx-moerk .phrf-bygget-nr{color:var(--phx-mint)}.ph .ph-public .phrf-lr{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:64px;gap:64px;align-items:start}.ph .ph-public .phrf-lr-intro{max-width:38ch;margin:0 0 40px;font-size:18px;line-height:1.6;color:var(--phx-lys-dae)}.ph .ph-public .phrf-lr-skinne{display:grid;grid-template-columns:repeat(3,272px);grid-gap:24px;gap:24px;margin:0;padding:0;list-style:none}.ph .ph-public .phrf-lr-skinne>li{min-width:0}.ph .ph-public .phrf-video{margin:0}.ph .ph-public .phrf-video-ramme{position:relative;overflow:hidden;aspect-ratio:9/16;border-radius:var(--phx-r-foto);background:var(--phx-nat);box-shadow:0 30px 60px -32px rgba(0,0,0,.7)}.ph .ph-public .phrf-video-ramme video{display:block;width:100%;height:100%;object-fit:cover;background:var(--phx-nat);transition:transform .65s cubic-bezier(.2,.65,.3,1)}.ph .ph-public .phrf-video-afspil{position:absolute;inset:0;display:flex;align-items:flex-end;justify-content:flex-start;padding:18px;border:0;background:linear-gradient(180deg,rgba(8,26,20,0) 58%,rgba(8,26,20,.55));color:#fff;font:600 15px/1.2 var(--php-sans);cursor:pointer}.ph .ph-public .phrf-video-afspil>span:last-child{display:inline-flex;align-items:center;min-height:44px;padding:0 18px 0 52px;margin-left:-44px;border:1px solid hsla(0,0%,100%,.42);border-radius:999px;background:rgba(8,22,18,.5)}.ph .ph-public .phrf-video-ikon{position:relative;z-index:1;flex:none;width:34px;height:34px;margin:0 0 5px 5px;border-radius:50%;background:var(--phx-lys)}.ph .ph-public .phrf-video-ikon:after{content:"";position:absolute;top:50%;left:50%;border-style:solid;border-width:7px 0 7px 11px;border-color:transparent transparent transparent var(--php-ink);transform:translate(-38%,-50%)}.ph .ph-public .phrf-video-afspil:focus-visible{outline:3px solid var(--phx-mint-lys);outline-offset:-6px;border-radius:var(--phx-r-foto)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.ph .ph-public .phrf-video[data-spiller=false] .phrf-video-ramme:hover video{transform:scale(1.035)}}.ph .ph-public .phrf-video figcaption{display:grid;grid-gap:2px;gap:2px;margin-top:14px}.ph .ph-public .phrf-video figcaption strong{font-size:17px;font-weight:600;color:var(--phx-lys)}.ph .ph-public .phrf-video figcaption span{font-size:15px;line-height:1.5;color:var(--phx-lys-fin)}.ph .ph-public .phrf-video figcaption .phrf-video-lyd{font-size:14px;font-weight:600;color:var(--phx-mint)}.ph .ph-public .phrf .phx-hoved:not(.phx-hoved--alene){display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);grid-gap:clamp(32px,5vw,88px);gap:clamp(32px,5vw,88px);align-items:end;margin-bottom:clamp(40px,4.4vw,60px)}.ph .ph-public .phrf .phx-hoved:not(.phx-hoved--alene) .phx-hoved-lead{max-width:44ch;font-size:18px}.ph .ph-public .phrf-tabel-ramme{overflow:hidden;border:1px solid var(--php-linje);border-radius:var(--phx-r-kort);background:var(--php-kort);box-shadow:var(--php-blod)}.ph .ph-public .phrf-tabel{width:100%;border-collapse:collapse;table-layout:fixed;font-size:16px;line-height:1.55;color:var(--php-ink-dae)}.ph .ph-public .phrf-tabel thead th{padding:18px 22px;border-bottom:1px solid var(--php-linje);background:#fbfbf7;text-align:left;font-size:14px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--php-accent)}.ph .ph-public .phrf-tabel thead th:first-child{width:15%}.ph .ph-public .phrf-tabel thead th:nth-child(2){width:22%}.ph .ph-public .phrf-tabel thead th:nth-child(3){width:20%}.ph .ph-public .phrf-tabel thead th:nth-child(4){width:13%}.ph .ph-public .phrf-tabel thead th:nth-child(5){width:14%}.ph .ph-public .phrf-tabel thead th:nth-child(6){width:16%}.ph .ph-public .phrf-tabel tbody :is(th,td){padding:24px 22px;vertical-align:top;text-align:left}.ph .ph-public .phrf-tabel tbody tr+tr>*{border-top:1px solid var(--php-linje)}.ph .ph-public .phrf-tabel tbody th a{font-size:20px;font-weight:600;letter-spacing:-.015em;color:var(--php-ink);text-decoration:underline;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;text-underline-offset:5px;transition:-webkit-text-decoration-color .18s ease;transition:text-decoration-color .18s ease;transition:text-decoration-color .18s ease,-webkit-text-decoration-color .18s ease}.ph .ph-public .phrf-tabel tbody th a:hover{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.ph .ph-public .phrf-tabel-etiket{display:none}.ph .ph-public .phrf-tabel-domaene{display:block;margin-top:4px;font-size:14px;font-weight:400;color:var(--php-ink-dae)}.ph .ph-public .phrf-tabel-note{margin:18px 0 0;font-size:14px;line-height:1.55;color:var(--php-ink-dae)}.ph .ph-public .phrf-tabel-note a{display:inline-block;margin-block:-12px;padding-block:12px;color:var(--php-accent-dyb);text-decoration:underline;text-underline-offset:3px}.ph .ph-public .phrf-erfaring .phx-gitter--asym{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}.ph .ph-public .phrf-erfaring-links{gap:14px 34px;margin-top:36px}.ph .ph-public .phrf-erfaring-kort>li>article{display:flex;flex-direction:column}.ph .ph-public .phrf-erfaring-kort p{margin:0;font-size:16px;line-height:1.6;color:var(--php-ink-dae)}.ph .ph-public .phrf-erfaring-kort .phx-h3+p{margin-top:12px}.ph .ph-public .phrf-kort-stort{padding:clamp(28px,2.8vw,40px)}.ph .ph-public .phrf-kort-stort p{color:var(--phx-lys-dae);font-size:17px}.ph .ph-public .phrf-kort-stort>p{margin-bottom:24px}.ph .ph-public .phrf-kort-liste{margin:auto 0 0;padding:0;list-style:none;border-top:1px solid hsla(60,24%,96%,.2)}.ph .ph-public .phrf-kort-liste li{position:relative;padding:14px 0 14px 24px;border-bottom:1px solid hsla(60,24%,96%,.2);font-size:16px;line-height:1.6;color:var(--phx-lys-dae)}.ph .ph-public .phrf-kort-liste li:before{content:"";position:absolute;left:2px;top:24px;width:8px;height:8px;border-radius:50%;background:var(--phx-mint)}.ph .ph-public .phrf-slut .php-kontakt .php-kicker{color:var(--phx-mint)}.ph .ph-public .phrf-slut .php-kontakt .php-h2{max-width:18ch;font-size:var(--phx-h2);font-weight:550;line-height:1.07;letter-spacing:-.035em}.ph .ph-public .phrf-slut .php-kontakt-veje{gap:0;margin-top:12px}.ph .ph-public .phrf-slut .php-kontakt-veje a{display:inline-flex;align-items:flex-end;justify-self:start;min-height:44px;padding-top:10px}.ph .ph-public .phrf-slut .php-kontakt :focus-visible{outline:2px solid var(--phx-lys);outline-offset:4px;border-radius:4px}@media (max-width:1239px){.ph .ph-public .phrf-rb{grid-template-columns:minmax(0,1fr)}.ph .ph-public .phrf-app{display:none}.ph .ph-public .phrf-ed{grid-template-columns:minmax(0,1fr);gap:40px}.ph .ph-public .phrf-ed-side{display:grid;grid-template-columns:356px minmax(0,1fr);grid-gap:48px;gap:48px;align-items:start;padding-top:0}.ph .ph-public .phrf-ed-side .phrf-bygget{margin-top:0}.ph .ph-public .phrf-lr{grid-template-columns:minmax(0,1fr);gap:36px}.ph .ph-public .phrf-lr-side{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);grid-gap:48px;gap:48px}.ph .ph-public .phrf-lr-intro{margin:0}.ph .ph-public .phrf-lr-skinne{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:721px) and (max-width:1359px){.ph .ph-public .phrf-indeks-tekst{flex-direction:column;align-items:flex-start;gap:2px}}@media (min-width:721px) and (max-width:1180px){.ph .ph-public .phrf-indeks-punkt{padding:20px 18px 18px;column-gap:12px}.ph .ph-public .phrf-indeks-linje{left:18px;right:18px}}@media (max-width:980px){.ph .ph-public .phrf-pause{min-width:88px;padding:14px 12px}.ph .ph-public .phrf-indeks-punkt{padding:20px 18px 18px;column-gap:12px}.ph .ph-public .phrf-indeks-linje{left:18px;right:18px}.ph .ph-public .phrf-indeks-navn{font-size:19px}.ph .ph-public .phrf .phx-hoved:not(.phx-hoved--alene),.ph .ph-public .phrf-kap-hoved{grid-template-columns:minmax(0,1fr);gap:20px;align-items:start}.ph .ph-public .phrf-kap-fod{gap:40px}.ph .ph-public .phrf-erfaring .phx-gitter--asym,.ph .ph-public .phrf-kap-fod,.ph .ph-public .phrf-kap-fod--bro .phrf-bro{grid-template-columns:minmax(0,1fr)}.ph .ph-public .phrf-ed-side,.ph .ph-public .phrf-lr-side{grid-template-columns:minmax(0,1fr);gap:32px}}@media (max-width:720px){.ph .ph-public .phx-hero.phrf-hero{--phx-foto-h:min(52svh,430px);min-height:0;padding-block:calc(var(--phx-foto-h) - 108px) 40px}.ph .ph-public .phrf-hero-lag{inset:0 0 auto 0;height:var(--phx-foto-h);display:flex;gap:3px}.ph .ph-public .phrf-hero-scene{position:relative;inset:auto;flex:1 1;min-width:0;opacity:1;transition:none}.ph .ph-public .phrf-hero-scene img{object-position:var(--phrf-pos-mobil,50% 30%)}.ph .ph-public .phrf-hero-film{display:none}.ph .ph-public .phrf-hero-inder{display:block}.ph .ph-public .phrf-indeks{display:block;margin-top:36px;overflow:visible;border:0;border-top:1px solid hsla(60,24%,96%,.2);border-radius:0;background:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.ph .ph-public .phrf-indeks ol{grid-template-columns:minmax(0,1fr)}.ph .ph-public .phrf-hero-flade{display:none}.ph .ph-public .phrf-indeks li{border-bottom:1px solid hsla(60,24%,96%,.2)}.ph .ph-public .phrf-indeks li+li{border-left:0}.ph .ph-public .phrf-indeks-punkt,.ph .ph-public .phrf-indeks-punkt[data-aktiv=true]{min-height:72px;padding:16px 2px;color:#fff;background:none}.ph .ph-public .phrf-indeks-punkt:focus-visible{outline-offset:2px;border-radius:8px}.ph .ph-public .phrf-indeks-linje,.ph .ph-public .phrf-pause{display:none}.ph .ph-public .phrf-indeks-navn{font-size:19px}.ph .ph-public .phrf-kap-hoved{margin-bottom:28px}.ph .ph-public .phrf-kap-intro .phx-hoved-lead{font-size:16px}.ph .ph-public .phrf-kap-links{flex-direction:column;align-items:flex-start;gap:0;margin-top:10px}.ph .ph-public .phrf-kap-links .php-tekstlink{min-height:44px;padding-top:16px}.ph .ph-public .phrf-scene-ramme{aspect-ratio:var(--phrf-scene-ratio-mobil,3/4.3);border-radius:12px}.ph .ph-public .phrf-scene-ramme .phrf-plakat--desktop{display:none}.ph .ph-public .phrf-scene-ramme .phrf-plakat--mobil{display:block}.ph .ph-public .phrf-scene-fod{flex-direction:column;align-items:stretch;gap:12px}.ph .ph-public .phrf-scene-status{font-size:14px}.ph .ph-public .phrf-scene-knap{width:100%}.ph .ph-public .phrf-ed{display:flex;flex-direction:column;align-items:stretch;gap:32px}.ph .ph-public .phrf-ed-side{display:contents}.ph .ph-public .phrf-detalje{order:1;margin:0 -8px 0 -12px}.ph .ph-public .phrf-ed>div:not(.phrf-ed-side){order:2}.ph .ph-public .phrf-ed-side .phrf-bygget{order:3}.ph .ph-public .phrf-detalje img{width:100%;max-width:400px}.ph .ph-public .phrf-fod-titel{font-size:19px}.ph .ph-public .phrf-bygget-liste li{grid-template-columns:32px minmax(0,1fr);font-size:16px;padding:14px 0}.ph .ph-public .phrf-kap-fod{margin-top:44px}.ph .ph-public .phrf-kap-fod--bro .phrf-bro{padding-top:28px}.ph .ph-public .phrf-bro-tekst{font-size:17px}.ph .ph-public .phrf-bro-liste{grid-template-columns:minmax(0,1fr);gap:10px}.ph .ph-public .phrf-bro-liste .phx-henvis{min-height:72px;padding:14px 18px}.ph .ph-public .phrf-lr{display:flex;flex-direction:column;align-items:stretch;gap:28px}.ph .ph-public .phrf-lr-side{display:contents}.ph .ph-public .phrf-lr-intro{order:1;font-size:16px}.ph .ph-public .phrf-lr-skinne{order:2;display:grid;grid-auto-flow:column;grid-template-columns:none;grid-auto-columns:84vw;grid-gap:14px;gap:14px;margin-right:calc(-1 * var(--php-kant));padding:4px var(--php-kant) 8px 0;min-width:0;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory}.ph .ph-public .phrf-lr-skinne>li{scroll-snap-align:start}.ph .ph-public .phrf-lr-side .phrf-bygget{order:3}.ph .ph-public .phrf-tabel-ramme{overflow:visible;border:0;border-radius:0;background:none;box-shadow:none}.ph .ph-public .phrf-tabel,.ph .ph-public .phrf-tabel tbody :is(th,td),.ph .ph-public .phrf-tabel tr{display:block;width:auto}.ph .ph-public .phrf-tabel thead{display:none}.ph .ph-public .phrf-tabel tbody{display:grid;grid-auto-flow:column;grid-auto-columns:84vw;grid-gap:14px;gap:14px;margin-right:calc(-1 * var(--php-kant));padding:4px var(--php-kant) 12px 0;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory}.ph .ph-public .phrf-tabel tbody tr{scroll-snap-align:start;padding:6px 20px 8px;border:1px solid var(--php-linje);border-radius:var(--phx-r-kort);background:var(--php-kort);box-shadow:var(--php-blod)}.ph .ph-public .phrf-tabel tbody tr+tr>*{border-top:0}.ph .ph-public .phrf-tabel tbody th{padding:12px 0 8px}.ph .ph-public .phrf-tabel tbody td{display:grid;grid-template-columns:96px minmax(0,1fr);grid-gap:12px;gap:12px;padding:11px 0;font-size:15px;line-height:1.5}.ph .ph-public .phrf-tabel tbody td,.ph .ph-public .phrf-tabel tbody tr+tr td{border-top:1px solid var(--php-linje)}.ph .ph-public .phrf-tabel-etiket{display:block;padding-top:2px;font-size:13px;font-weight:600;line-height:1.45;color:var(--php-accent)}.ph .ph-public .phrf-tabel tbody th a{display:inline-flex;align-items:center;min-height:44px}.ph .ph-public .phrf-erfaring-links{flex-direction:column;align-items:flex-start;gap:0;margin-top:18px}.ph .ph-public .phrf-erfaring-links .php-tekstlink{min-height:44px}.ph .ph-public .phrf-slut .php-kontakt .php-knap{width:100%}}.ph .ph-public .phrf-rb{display:grid;grid-template-columns:minmax(0,1fr) 304px;grid-gap:40px;gap:40px;align-items:start}.ph .ph-public .phrf-appscene{margin:0;min-width:0}.ph .ph-public .phrf-appscene-bar{height:46px;margin-bottom:16px;display:flex;justify-content:center;align-items:center}.ph .ph-public .phrf-appscene-device{border:8px solid #16392f;border-radius:34px;overflow:hidden;background:#f5f6f3;aspect-ratio:390/844}.ph .ph-public .phrf-appscene-device>img{display:block;width:100%;height:100%;object-fit:contain}.ph .ph-public .phrf-appscene-device .php-portfolio-native{width:100%;height:100%;border:0;border-radius:0}.ph .ph-public .phrf-appscene-device iframe{width:100%;height:100%;border:0}.ph .ph-public .phrf-appscene figcaption{display:grid;grid-gap:4px;gap:4px;margin-top:16px;color:#53685f;font-size:14px;line-height:1.5}.ph .ph-public .phrf-appscene figcaption strong{font-size:16px;color:#17392e}.ph .ph-public .phrf-studio{margin-bottom:48px}.ph .ph-public .phrf-demo-lys{padding:clamp(18px,3vw,36px);border-radius:18px;background:var(--php-base);color:var(--php-ink)}.ph .ph-public .phx-moerk .phrf-demo-lys h4{color:var(--php-ink)}@media (max-width:1000px){.ph .ph-public .phrf-rb{grid-template-columns:minmax(0,1fr);gap:32px}.ph .ph-public .phrf-appscene{width:min(100%,350px);justify-self:center}}