.reviews-section{background:var(--bg-light);padding:clamp(40px,5vw,88px) 0}.reviews-section .section-header{text-align:center;margin-bottom:clamp(18px,2.5vw,32px);padding:0}.reviews-track{gap:20px;margin-top:0;padding:4px 24px 16px}.review-card{background:var(--bg-white);border-radius:var(--radius-card);max-width:84vw;box-shadow:var(--shadow-soft);border:none;flex:0 0 340px;gap:10px;padding:clamp(20px,2vw,30px)}.review-stars{letter-spacing:3px;font-size:.95rem;line-height:1}.review-card .review-title{font-family:var(--font-heading);color:var(--primary);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:1.05rem;font-weight:700;line-height:1.35;overflow:hidden}.review-card .review-text{color:var(--text-muted);-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;flex:none;margin:0;font-size:.95rem;line-height:1.6;display:-webkit-box;overflow:hidden}.review-card .review-author{color:var(--text);align-items:center;gap:8px;margin:auto 0 0;padding-top:6px;font-size:.85rem;font-weight:700;display:flex}.review-source-icon{color:var(--accent);font-size:1rem}.review-icon-trustpilot{color:#00b67a}.review-icon-google{color:#fbbc05}.review-icon-ah{color:#f5a623}.rev-cta-glass{border-radius:var(--radius-pill);border:1px solid var(--border-soft);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:var(--shadow-soft);color:var(--text);background:#ffffffb8;align-items:center;gap:12px;padding:14px 30px;font-size:.95rem;font-weight:700;text-decoration:none;transition:background .2s,box-shadow .2s,transform .2s;display:inline-flex}.rev-cta-glass:hover{box-shadow:var(--shadow-card);color:var(--text);background:#fff;text-decoration:none;transform:translateY(-1px)}.theme-dark .rev-cta-glass{color:#fff;background:#ffffff1f;border-color:#ffffff4d}.theme-dark .rev-cta-glass:hover{color:#fff;background:#ffffff38}.rev-tal{color:var(--text-muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:9px;margin:10px 0 0;font-size:1rem;text-decoration:none;display:inline-flex}.rev-tal-stjerner{align-items:center;gap:2px;line-height:1;display:inline-flex}.rev-tal-stjerner svg{flex:none;display:block}.rev-tal-score{font-family:var(--font-heading);color:var(--text);font-size:1.16rem;font-weight:800;line-height:1}.rev-tal-tekst strong{color:var(--text);font-weight:800}.rev-tal-g{flex:none}a.rev-tal-link:hover .rev-tal-tekst,a.rev-tal-link:focus-visible .rev-tal-tekst{text-decoration:underline}.theme-dark .rev-tal{color:#ffffffd1}.theme-dark .rev-tal-score,.theme-dark .rev-tal-tekst strong{color:#fff}@media (max-width:600px){.rev-tal{gap:7px;font-size:.92rem}}
:root{--radius-card:20px;--radius-media:clamp(18px, 1.6vw, 28px);--shadow-media:0 18px 44px #091e3424;--shadow-soft:0 6px 22px #091e3412;--shadow-card:0 14px 38px #091e341a;--container:min(92vw, 1320px);--section-pad:clamp(64px, 6.5vw, 116px);--edge-inset:max(4vw, calc((100% - 1320px) / 2))}.bsp-split{padding:var(--section-pad) var(--edge-inset);align-items:stretch;column-gap:clamp(32px,3.4vw,72px);overflow:visible}.bsp-media{border-radius:var(--radius-media);box-shadow:var(--shadow-media);overflow:hidden}.bsp-media-inner{border-radius:inherit;overflow:hidden}.bsp-img{border-radius:inherit}.bsp-text,.bsp-reverse .bsp-text{padding:clamp(6px,1vw,18px) 0}.bsp-text-inner,.bsp-reverse .bsp-text-inner{max-width:62ch;margin-left:0;margin-right:0}.bsp-parallax .bsp-media-inner{top:0;bottom:0;transform:none!important}@media (max-width:1023px){.bsp-split{row-gap:clamp(22px,4vw,34px);padding:clamp(44px,9vw,76px) max(5vw,20px)}.bsp-split .bsp-media{aspect-ratio:4/3}}.bsm-card,.bfq-item,.bcf-card,.bgl-item,.bmg-inner,.bmg-modal,.reviews-card{border-radius:var(--radius-card)}.bsm-card{box-shadow:var(--shadow-soft);overflow:hidden}.bsm-card:hover{box-shadow:var(--shadow-card)}.bfq-item{box-shadow:var(--shadow-soft)}.text-break,.contact-bottom{padding:clamp(64px,6vw,104px) 0}.bcm-byliste a,.bcm-city-link{border-radius:var(--radius-pill)}.bhd-phone{border-radius:var(--radius-pill);background:var(--accent-dark);color:var(--on-accent);padding:11px 20px;transition:background-color .2s,color .2s,box-shadow .2s;box-shadow:0 6px 18px #00629a47}.bhd-phone:hover{background:var(--accent);color:var(--on-accent)}.bhd-scrolled .bhd-phone{background:var(--accent-dark);color:var(--on-accent)}.bhd-phone i,.bhd-scrolled .bhd-phone i{color:var(--on-accent)}.bhd-links .bmg-modal-trigger{border-radius:var(--radius-pill);border:2px solid #ffffff8c;padding:10px 18px;line-height:1;transition:border-color .2s,background-color .2s,color .2s}.bhd-links .bmg-modal-trigger:hover{background:#ffffff24;border-color:#fff}.bhd-scrolled .bhd-links .bmg-modal-trigger{border-color:var(--accent-dark);color:var(--accent-ink)}.bhd-scrolled .bhd-links .bmg-modal-trigger:hover{background:var(--accent-dark);color:var(--on-accent)}.bmg-inner{border-top-width:2px;grid-template-columns:minmax(0,1fr) minmax(220px,280px);gap:clamp(14px,1.6vw,26px);width:min(92vw,1060px);margin-inline:auto;padding:clamp(14px,1.3vw,20px)}.bmg-panel{padding-top:6px}.bmg-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;align-content:stretch;gap:6px 10px}.bmg-item{align-items:center;gap:13px;height:100%;padding:14px 16px}.bmg-icon{width:40px;height:40px;font-size:1rem}.bmg-label{font-size:1.02rem}.bmg-desc{-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:3px;font-size:.86rem;line-height:1.45;display:-webkit-box;overflow:hidden}.bmg-aside{gap:7px;padding:clamp(14px,1.4vw,20px)}.bmg-aside-kicker{font-size:.68rem}.bmg-aside-title{font-size:1.02rem}.bmg-aside-text{font-size:.81rem;line-height:1.45}.bmg-aside-cta{margin-top:3px;padding:10px 16px;font-size:.92rem}.bcf-card,.bcf-card--dark,.bcf-card--light{-webkit-backdrop-filter:blur(22px)saturate(1.1);backdrop-filter:blur(22px)saturate(1.1);background:#ffffffd1;border:1px solid #ffffff8c;border-radius:20px;padding:clamp(24px,2.3vw,34px);overflow:visible;box-shadow:0 20px 50px #091e3438}.bcf-card .bcf-header{justify-content:space-between;align-items:flex-start;gap:16px;margin:0 0 clamp(18px,2vw,26px);padding:0;display:flex}.bcf-card .bcf-header-text{flex:auto;min-width:0;padding-top:6px}.bcf-card .bcf-title{font-family:var(--font-heading);color:var(--text);margin:0;font-size:clamp(1.2rem,1.5vw,1.45rem);font-weight:800;line-height:1.2}.bcf-card .bcf-subtitle{color:var(--text-muted);margin:6px 0 0;font-size:.9rem}.bcf-avatar{background:#fff;border-radius:50%;flex:none;width:clamp(72px,6vw,96px);height:clamp(72px,6vw,96px);display:block;overflow:hidden;box-shadow:0 8px 22px #091e3433}.bcf-avatar img{object-fit:cover;object-position:center 20%;width:100%;height:100%;box-shadow:none;border:0;border-radius:0;display:block}.bcf-card .bcf-form{padding:0}.bcf-card .bcf-input,.bcf-card .bcf-textarea,.bcf-card--dark .bcf-input,.bcf-card--dark .bcf-textarea,.bcf-card--light .bcf-input,.bcf-card--light .bcf-textarea{color:var(--text);box-shadow:none;background:#fffffff0;border:1px solid #ffffffd9;border-radius:9px;padding:14px 16px;font-size:.97rem;transition:border-color .15s,box-shadow .15s}.bcf-card .bcf-textarea{resize:vertical;min-height:112px}.bcf-card .bcf-input::placeholder,.bcf-card .bcf-textarea::placeholder{color:#8b929c}.bcf-card .bcf-input:focus,.bcf-card .bcf-textarea:focus{border-color:var(--accent);background:#fff;outline:none;box-shadow:0 0 0 3px #007bc02e}:-webkit-any(.bcf-card .bcf-input:-webkit-autofill,.bcf-card .bcf-textarea:-webkit-autofill,.bcf-card--dark .bcf-input:-webkit-autofill,.bcf-card--light .bcf-input:-webkit-autofill){-webkit-text-fill-color:var(--text);transition:background-color 9999s ease-in-out;-webkit-box-shadow:inset 0 0 0 1000px #fffffff0}:is(.bcf-card .bcf-input:autofill,.bcf-card .bcf-textarea:autofill,.bcf-card--dark .bcf-input:autofill,.bcf-card--light .bcf-input:autofill){-webkit-text-fill-color:var(--text);transition:background-color 9999s ease-in-out;-webkit-box-shadow:inset 0 0 0 1000px #fffffff0}:-webkit-any(.bcf-card .bcf-input:-webkit-autofill:focus,.bcf-card .bcf-textarea:-webkit-autofill:focus){-webkit-box-shadow:inset 0 0 0 1000px #fff,0 0 0 3px #007bc02e}:is(.bcf-card .bcf-input:autofill:focus,.bcf-card .bcf-textarea:autofill:focus){-webkit-box-shadow:inset 0 0 0 1000px #fff,0 0 0 3px #007bc02e}.bcf-card .bcf-check{gap:9px;margin:16px 0 14px}.bcf-card .bcf-submit{border-radius:var(--radius-pill);background:var(--accent-dark);width:100%;color:var(--on-accent);padding:16px 22px;font-size:1.02rem;font-weight:800;transition:background-color .18s,transform .18s,box-shadow .18s;box-shadow:0 10px 24px #00629a4d}.bcf-card .bcf-submit:hover:not(:disabled){background:var(--accent);transform:translateY(-1px);box-shadow:0 14px 30px #00629a57}.bcf-card .bcf-gdpr,.bcf-card--dark .bcf-gdpr,.bcf-card--light .bcf-gdpr{text-align:center;color:var(--text-muted);margin:12px 0 0;font-size:.8rem}.bcf-card .bcf-gdpr a,.bcf-card--dark .bcf-gdpr a,.theme-dark .bcf-card .bcf-gdpr a{text-decoration:underline;color:var(--accent-ink)!important}.bcf-card .bcf-success{text-align:center;padding:clamp(20px,2.4vw,32px) 0}.bcf-card .bcf-success-title{color:var(--text)}.bcf-card .bcf-success-text{color:var(--text-muted)}.theme-dark .bcf-card .bcf-title{color:var(--text)}.bh-form-card{box-shadow:none;background:0 0;padding:0}.bh-hero p.bh-form-title{display:none}.bh-hero .bh-intro{text-shadow:0 1px 12px #0000008c}.btn-primary,.bsp-btn-primary,.bcm-btn-primary,.bh-cta-primary{border-radius:var(--radius-pill);background:var(--accent-dark);color:var(--on-accent);border:2px solid #0000;justify-content:center;align-items:center;gap:10px;padding:14px 26px;font-weight:800;transition:background-color .18s,transform .18s,box-shadow .18s;display:inline-flex;box-shadow:0 8px 22px #00629a47}.btn-primary:hover,.bsp-btn-primary:hover,.bcm-btn-primary:hover,.bh-cta-primary:hover{background:var(--accent);color:var(--on-accent);transform:translateY(-1px)}.btn-primary:after,.bsp-btn-primary:after,.bcm-btn-primary:after,.bh-cta-primary:after{content:"";font-family:"Font Awesome 6 Free";font-size:.82em;font-weight:900;transition:transform .18s}.btn-primary:hover:after,.bsp-btn-primary:hover:after,.bcm-btn-primary:hover:after,.bh-cta-primary:hover:after{transform:translate(3px)}.btn-secondary,.bsp-btn-secondary,.bcm-btn-secondary,.bh-cta-secondary{border-radius:var(--radius-pill);border:2px solid var(--accent-dark);color:var(--accent-ink);box-shadow:none;background:0 0;justify-content:center;align-items:center;padding:14px 26px;font-weight:700;transition:background-color .18s,color .18s,border-color .18s;display:inline-flex}.btn-secondary:hover,.bsp-btn-secondary:hover,.bcm-btn-secondary:hover,.bh-cta-secondary:hover{background:var(--accent-dark);border-color:var(--accent-dark);color:var(--on-accent)}.theme-dark .btn-secondary,.bh-hero .bh-cta-secondary,.theme-dark .bsp-btn-secondary{color:#fff;border-color:#ffffffbf}.theme-dark .btn-secondary:hover,.bh-hero .bh-cta-secondary:hover,.theme-dark .bsp-btn-secondary:hover{color:#fff;background:#ffffff24;border-color:#fff}.bhd-links .bmg-modal-trigger{border-radius:var(--radius-pill);background:var(--accent-dark);color:var(--on-accent);border:0;padding:10px 18px;font-weight:800;line-height:1;box-shadow:0 6px 18px #00629a47}.bhd-links .bmg-modal-trigger:hover,.bhd-scrolled .bhd-links .bmg-modal-trigger:hover{background:var(--accent);color:var(--on-accent)}.bhd-scrolled .bhd-links .bmg-modal-trigger{background:var(--accent-dark);color:var(--on-accent)}.bhd-phone{border-radius:var(--radius-pill);color:#fff;box-shadow:none;background:0 0;border:2px solid #fff9;padding:11px 20px}.bhd-phone:hover{color:#fff;background:#ffffff24;border-color:#fff}.bhd-scrolled .bhd-phone{border-color:var(--accent-dark);color:var(--accent-ink);background:0 0}.bhd-scrolled .bhd-phone:hover{background:var(--accent-dark);color:var(--on-accent)}.bhd-phone i{color:var(--on-dark-accent)}.bhd-scrolled .bhd-phone i{color:var(--accent)}.bhd-logo-img,.bft-logo img,img[alt$=logo],img[src*=logo]{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.bsc-btn{background:var(--accent-dark);color:var(--on-accent)}.bsc-btn:hover{background:var(--accent)}.bhd-links .bmg-modal-trigger:after,.bhd-links .bmg-modal-trigger:hover:after,.bhd-scrolled .bhd-links .bmg-modal-trigger:after{content:none;display:none}.bhd-links .bmg-modal-trigger,.bhd-phone{min-width:178px;height:46px;font-family:var(--font-heading);border-radius:var(--radius-pill);box-sizing:border-box;justify-content:center;align-items:center;gap:9px;padding:0 22px;font-size:1rem;font-weight:800;display:inline-flex}.bhd-links .bmg-modal-trigger{border:2px solid var(--accent-dark)}.bhd-links li:has(.bmg-modal-trigger){align-items:center;display:flex}@media (max-width:1200px){.bhd-links .bmg-modal-trigger,.bhd-phone{min-width:152px;font-size:.93rem}}.bft.bft-light{background:var(--bg-white);border-top:1px solid var(--border-soft);color:var(--text)}.bft-light .bft-inner{width:var(--container);margin-inline:auto;padding:clamp(48px,5vw,84px) 0 clamp(28px,3vw,44px)}.bft-light .bft-grid{grid-template-columns:minmax(0,1.6fr) repeat(3,minmax(0,1fr));align-items:start;gap:clamp(26px,3vw,56px);display:grid}@media (max-width:1023px){.bft-light .bft-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.bft-light .bft-grid{grid-template-columns:1fr}}.bft-light .bft-logo{width:auto;max-height:82px}.bft-light .bft-about{max-width:42ch;color:var(--text-muted);margin:16px 0 0;font-size:.93rem;line-height:1.6}.bft-light .bft-cvr-line{color:var(--text-muted);margin:12px 0 0;font-size:.88rem}.bft-light .bft-trust{color:var(--text);align-items:center;gap:8px;margin-top:14px;font-size:.88rem;text-decoration:none;display:inline-flex}.bft-light .bft-trust i{color:#fbbc05}.bft-light .bft-socials{gap:10px;margin-top:18px;display:flex}.bft-light .bft-socials a{background:var(--bg-light);width:38px;height:38px;color:var(--accent-ink);border-radius:50%;place-items:center;transition:background-color .16s,color .16s;display:grid}.bft-light .bft-socials a:hover{background:var(--accent-dark);color:var(--on-accent)}.bft-light .bft-col-title{font-family:var(--font-heading);color:var(--text);margin:0 0 16px;font-size:1.02rem;font-weight:800}.bft-light .bft-label{letter-spacing:.09em;text-transform:uppercase;color:var(--text);margin:0 0 4px;font-size:.82rem;font-weight:800}.bft-light .bft-value{color:var(--text-muted);margin:0 0 16px;font-size:.93rem}.bft-light .bft-value a{color:var(--text-muted);text-decoration:none}.bft-light .bft-value a:hover{color:var(--accent-ink)}.bft-light .bft-links{gap:10px;margin:0;padding:0;list-style:none;display:grid}.bft-light .bft-links a{color:var(--text-muted);align-items:center;gap:9px;font-size:.93rem;text-decoration:none;transition:color .15s;display:inline-flex}.bft-light .bft-links a:before{content:"";color:var(--accent);font-family:"Font Awesome 6 Free";font-size:.72em;font-weight:900}.bft-light .bft-links a:hover{color:var(--accent-ink)}.bft-light .bft-bottom{border-top:1px solid var(--border-soft);background:0 0}.bft-light .bft-bottom-inner{width:var(--container);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-inline:auto;padding:20px 0 24px;display:flex}.bft-light .bft-cvr,.bft-light .bft-legal{color:var(--text-muted);margin:0;font-size:.84rem}.bft-light .bft-legal{gap:18px;display:flex}.bft-light .bft-legal a{color:var(--text-muted);text-decoration:none}.bft-light .bft-legal a:hover{color:var(--accent-ink);text-decoration:underline}.bsc{z-index:900;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s,transform .3s,visibility .3s;position:fixed;bottom:22px;left:50%;transform:translate(-50%,16px)}.bsc.bsc-visible{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%)}@media (max-width:1023px){.bsc{display:none}}.bsc-bar{border-radius:var(--radius-pill);background:var(--primary);align-items:center;gap:12px;padding:9px 12px 9px 22px;display:flex;box-shadow:0 16px 40px #00000057}.bsc-bar-text{color:#fff;white-space:nowrap;font-size:.93rem;font-weight:600}.bsc-bar .bsc-phone{border-radius:var(--radius-pill);color:var(--primary);white-space:nowrap;background:#fff;align-items:center;gap:8px;padding:10px 18px;font-weight:800;text-decoration:none;display:inline-flex}.bsc-bar .bsc-phone i{color:var(--accent)}.bsc-bar .bsc-phone:hover{background:var(--bg-light)}.bsc-bar .bsc-cta{opacity:1;visibility:visible;pointer-events:auto;border-radius:var(--radius-pill);background:var(--accent-dark);color:var(--on-accent);box-shadow:none;white-space:nowrap;align-items:center;padding:10px 20px;font-weight:800;display:inline-flex;position:static;bottom:auto;right:auto;transform:none}.bsc-bar .bsc-cta:after{content:none}.bsc-bar .bsc-cta:hover{background:var(--accent);color:var(--on-accent)}.bh-hero{min-height:clamp(600px,90svh,940px)}.bh-hero h1,.bh-hero .bh-h1{font-size:clamp(2rem,3.3vw,3.1rem);line-height:1.08}.bh-hero .bh-intro{max-width:52ch;font-size:clamp(.95rem,1.02vw,1.05rem)}.bh-hero .bh-badges{gap:8px 16px}.bh-hero .bh-badge{font-size:.9rem}.bh-hero .bh-btn{padding:12px 22px;font-size:.95rem}.bh-form-col .bcf-avatar{width:clamp(58px,4.4vw,72px);height:clamp(58px,4.4vw,72px)}.bh-form-col .bcf-grid{gap:9px}.bh-form-col .bcf-input,.bh-form-col .bcf-textarea{border-radius:8px;padding:11px 13px;font-size:.92rem}.bh-form-col .bcf-check{margin:11px 0 10px}.bh-form-col .bcf-check span{font-size:.85rem}.bh-form-col .bcf-submit{padding:13px 20px;font-size:.96rem}.bh-form-col .bcf-gdpr{font-size:.74rem}.bcm-pin-label{transform:translate(var(--ox,0px), var(--oy,0px))}.bcm-map-sjaelland{overflow:visible}.bcm-map-sjaelland .bcm-kort-wrap{aspect-ratio:1;width:100%;max-width:480px;margin-inline:auto;position:relative}.bcm-map-sjaelland .bcm-kort{opacity:.9;max-width:none;transition:none;position:absolute;inset:0;-webkit-mask-image:url(/images/sjaelland-kort.webp);mask-image:url(/images/sjaelland-kort.webp);transform:none!important}.bcm-pins{position:absolute;inset:0}.bcm-pin{z-index:2;width:14px;height:14px;text-decoration:none;display:block;position:absolute;transform:translate(-50%,-50%)}.bcm-pin-dot{background:var(--accent);border:3px solid #fff;border-radius:50%;width:14px;height:14px;transition:transform .16s,background-color .16s;display:block;box-shadow:0 2px 8px #0006}.bcm-pin-label{border-radius:var(--radius-pill);background:var(--primary);color:#fff;white-space:nowrap;opacity:0;pointer-events:none;padding:4px 10px;font-size:.74rem;font-weight:700;line-height:1.2;transition:opacity .16s,transform .16s;position:absolute;bottom:calc(100% + 9px);left:50%;transform:translate(-50%)translateY(3px);box-shadow:0 6px 16px #0000004d}.bcm-pin:hover,.bcm-pin:focus-visible,.bcm-pin-aktiv{z-index:6}.bcm-pin:hover .bcm-pin-dot,.bcm-pin:focus-visible .bcm-pin-dot,.bcm-pin-aktiv .bcm-pin-dot{background:var(--accent-dark);transform:scale(1.6)}.bcm-pin:hover .bcm-pin-label,.bcm-pin:focus-visible .bcm-pin-label,.bcm-pin-aktiv .bcm-pin-label{opacity:1;transform:translate(-50%)translateY(0)}.bcm-list-pills{flex-wrap:wrap;gap:9px;margin:4px 0 26px;display:flex}.bcm-list-pills .bcm-item{border-radius:var(--radius-pill);background:var(--bg-light);border:1px solid var(--border-soft);color:var(--text);align-items:center;gap:7px;padding:9px 16px;font-size:.92rem;font-weight:600;text-decoration:none;transition:background-color .15s,color .15s,border-color .15s,transform .15s;display:inline-flex}.bcm-list-pills .bcm-item i{color:var(--accent);font-size:.85em;transition:color .15s}.bcm-list-pills .bcm-item:hover,.bcm-list-pills .bcm-item:focus-visible,.bcm-list-pills .bcm-item-aktiv{background:var(--accent-dark);border-color:var(--accent-dark);color:var(--on-accent);transform:translateY(-1px)}.bcm-list-pills .bcm-item:hover i,.bcm-list-pills .bcm-item-aktiv i{color:var(--on-accent)}@media (max-width:767px){.bcm-map-sjaelland .bcm-kort-wrap{max-width:320px}.bcm-list-pills .bcm-item{padding:8px 13px;font-size:.86rem}}.bsc-bar,.bsc-bar-text,.bsc-bar .bsc-phone,.bsc-bar .bsc-cta{font-family:var(--font-body);font-size:.92rem;line-height:1}.bsc-bar-text{font-weight:600}.bsc-bar .bsc-phone,.bsc-bar .bsc-cta{padding:10px 18px;font-weight:700}.bsc-bar .bsc-phone i{font-size:.95em}.bcf-card,.bcf-card--dark,.bcf-card--light{max-width:440px;margin-inline:auto;padding:30px 30px 26px}.bcf-card .bcf-header{align-items:center;gap:14px;margin:0 0 30px}.bcf-card .bcf-header-text{padding-top:0}.bcf-card .bcf-title{letter-spacing:-.01em;font-size:1.28rem}.bcf-card .bcf-avatar{border:5px solid #fff;width:88px;height:88px;box-shadow:0 10px 24px #091e3438}.bcf-card .bcf-grid{gap:11px}.bcf-card .bcf-input,.bcf-card .bcf-textarea{border-radius:8px;padding:12px 15px;font-size:.94rem}.bcf-card .bcf-check{margin:15px 0 13px}.bh-form-col{max-width:440px;margin-left:auto}.bh-form-col .bcf-card{padding:26px 26px 22px}.bh-form-col .bcf-header{margin-bottom:24px}.bh-form-col .bcf-title{font-size:1.18rem}.bh-form-col .bcf-avatar{border-width:4px;width:78px;height:78px}.bh-form-col .bcf-input,.bh-form-col .bcf-textarea{padding:11px 14px;font-size:.92rem}.bh-form-col .bcf-textarea{min-height:88px}.contact-bottom .bcf-card{max-width:440px;margin-inline:0 auto}.bmg-modal{width:min(100%,500px);padding:clamp(20px,2vw,28px)}.bmg-modal .bcf-card{max-width:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;padding:0}.bcf-card .bcf-input,.bcf-card .bcf-textarea,.bcf-card--dark .bcf-input,.bcf-card--dark .bcf-textarea,.bcf-card--light .bcf-input,.bcf-card--light .bcf-textarea{background:#fff;border:1px solid #cfd8e3;box-shadow:inset 0 1px 2px #091e340d}.bcf-card .bcf-input:hover,.bcf-card .bcf-textarea:hover{border-color:#b6c4d6}.bmg-modal .bcf-card{background:var(--bg-light);border:1px solid var(--border-soft);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;padding:24px}.bcf-card .bcf-check input[type=checkbox]{width:18px;height:18px;accent-color:var(--accent-dark);border:1px solid #cfd8e3;border-radius:4px}.bft-light .bft-inner{padding:clamp(34px,3.4vw,56px) 0 clamp(18px,1.8vw,26px)}.bft-light .bft-grid{gap:clamp(22px,2.4vw,44px)}.bft-light .bft-logo-link{margin:0 0 14px;line-height:0;display:block}.bft-light .bft-logo{max-height:60px;margin:0}.bft-light .bft-about{margin:0 0 10px;font-size:.9rem;line-height:1.55}.bft-light .bft-cvr-line{margin:0 0 10px}.bft-light .bft-trust{margin:0 0 12px}.bft-light .bft-socials{gap:8px;margin:0}.bft-light .bft-socials a{width:34px;height:34px;font-size:.85rem}.bft-light .bft-col-title{margin:0 0 12px;font-size:.98rem}.bft-light .bft-label{margin:0 0 3px}.bft-light .bft-value{margin:0 0 12px;font-size:.9rem}.bft-light .bft-links{gap:7px}.bft-light .bft-links a{font-size:.9rem}.bft-light .bft-bottom-inner{padding:13px 0 16px}.bft-light .bft-cvr,.bft-light .bft-legal{font-size:.82rem}.bhd-inner{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;display:grid}.bhd-links{justify-content:center;gap:clamp(14px,1.8vw,34px);margin:0}.bhd-actions{justify-self:end;align-items:center;gap:8px;display:flex}.bhd-actions .bhd-phone,.bhd-actions .bmg-modal-trigger{min-width:0;height:40px;font-family:var(--font-heading);border-radius:var(--radius-pill);white-space:nowrap;box-sizing:border-box;justify-content:center;align-items:center;gap:0;padding:0 18px;font-size:.93rem;font-weight:800;line-height:1;display:inline-flex}.bhd-actions .bhd-phone i{display:none}.bhd-actions .bhd-phone{color:#fff;box-shadow:none;background:0 0;border:2px solid #fff9}.bhd-actions .bhd-phone:hover{color:#fff;background:#ffffff24;border-color:#fff}.bhd-scrolled .bhd-actions .bhd-phone{border-color:var(--accent-dark);color:var(--accent-ink);background:0 0}.bhd-scrolled .bhd-actions .bhd-phone:hover{background:var(--accent-dark);color:var(--on-accent)}.bhd-actions .bmg-modal-trigger{background:var(--accent-dark);border:2px solid var(--accent-dark);color:var(--on-accent);box-shadow:0 6px 16px #00629a42}.bhd-actions .bmg-modal-trigger:hover,.bhd-scrolled .bhd-actions .bmg-modal-trigger:hover{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.bhd-actions .bmg-modal-trigger:after{content:none}@media (max-width:1023px){.bhd-inner{justify-content:space-between;display:flex}.bhd-actions{display:none}}.bfq-section{background:var(--bg-light)}.bfq-section .bfq-inner{background:0 0}.reviews-on-white .reviews-section{background:var(--bg-white)}.brm{border:1px solid var(--border-soft);border-radius:var(--radius-card);background:var(--bg-white);box-shadow:var(--shadow-soft);margin:16px 0 18px;overflow:hidden}.brm[open]{border-color:var(--accent)}.brm-summary{cursor:pointer;font-family:var(--font-heading);color:var(--text);justify-content:space-between;align-items:center;gap:14px;padding:15px 18px;font-size:.98rem;font-weight:700;list-style:none;display:flex}.brm-summary::-webkit-details-marker{display:none}.brm-summary:hover{color:var(--accent-ink)}.brm-icon{background:var(--accent-dark);border-radius:50%;flex:none;width:26px;height:26px;transition:transform .22s;position:relative}.brm-icon:before,.brm-icon:after{content:"";background:var(--on-accent);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.brm-icon:before{width:11px;height:2px}.brm-icon:after{width:2px;height:11px}.brm[open] .brm-icon{transform:rotate(45deg)}.brm-body{padding:0 18px 16px}.brm-body>p{margin:0 0 12px}.brm-body>p:last-child{margin-bottom:0}.brm-body ul{margin:0 0 12px;padding-left:20px}@media (prefers-reduced-motion:reduce){.brm-icon{transition:none}}.bft-light .bft-trust,.bft-light .bft-trust span,.bft-light .bft-trust strong{color:var(--text)!important}.bft-light .bft-trust{align-items:center;gap:7px;margin:0 0 14px;font-size:.88rem;display:inline-flex}.bft-light .bft-trust i{color:#fbbc05;font-size:.95em}.bft-light .bft-trust strong{font-weight:800}.bft-light .bft-socials{align-items:center;gap:8px;margin:0;display:flex}.bft-light .bft-socials a{background:var(--bg-light);border:1px solid var(--border-soft);width:36px;height:36px;color:var(--accent-ink);border-radius:50%;font-size:.9rem}.bft-light .bft-socials a:hover{background:var(--accent-dark);border-color:var(--accent-dark);color:var(--on-accent)}.bhd-actions .bhd-phone,.bhd-actions .bmg-modal-trigger,.btn-primary,.btn-secondary,.bsp-btn,.bsp-btn-primary,.bsp-btn-secondary,.bcm-btn,.bcm-btn-primary,.bcm-btn-secondary,.bh-btn,.bh-cta-primary,.bh-cta-secondary,.bmg-aside-cta,.bsc-bar .bsc-phone,.bsc-bar .bsc-cta,.bcf-card .bcf-submit{font-family:var(--font-body);letter-spacing:0;font-weight:600}.bsp-img[src*=alex-portraet],.bsp-img[src*=mads-portraet]{object-position:center center}@media (max-width:767px){.bh-overlay{background:linear-gradient(#0000009e 0%,#000000b3 40%,#000c 100%)}.bh-hero .bh-intro{text-shadow:none}}@media (max-width:480px){.bh-ctas,.bsp-ctas,.bcm-ctas,.cta-buttons{flex-direction:column;align-items:stretch;gap:10px}.bh-btn,.bsp-btn,.bcm-btn,.btn-primary,.btn-secondary{white-space:nowrap;width:100%;min-height:50px;padding-inline:16px}.text-break .cta-buttons{justify-content:stretch!important}}.bhd-burger{width:44px;height:44px}@media (max-width:767px){.bft-light .bft-links{gap:2px}.bft-light .bft-links a{padding:8px 0}.bft-light .bft-value a,.bft-light .bft-legal a{padding:6px 0;display:inline-block}.bft-light .bft-socials a{width:44px;height:44px}.bft-light .bft-trust{padding:6px 0}.bsp-prose a,.split-body a,.bfq-answer a{padding-block:3px}.bcm-list-pills .bcm-item{min-height:44px;padding:11px 16px}.bcf-card .bcf-gdpr{font-size:.83rem}.kicker,.section-label,.bh-brand-label,.bft-light .bft-legal,.bft-light .bft-cvr{font-size:.88rem}.bcm-pin-label{font-size:.76rem}}@media (max-width:600px){.bsp-ctas .bsp-btn,.bh-ctas .bh-btn,.bcm-ctas .bcm-btn,.cta-buttons .btn-primary,.cta-buttons .btn-secondary{min-width:0;height:auto;flex:none!important}}@media (max-width:767px){.bft-light .bft-links a,.bft-light .bft-value a,.bft-light .bft-trust,.bft-light .bft-legal a{align-items:center;min-height:44px;display:inline-flex}.bsp-prose a,.split-body a,.bfq-answer a{padding-block:6px}}@media (prefers-reduced-motion:reduce){.bh-bg video{display:none}.bh-bg{background-image:url(/images/hero-poster.webp);background-position:50%;background-size:cover}}.bcf-card{overflow:visible}.bcf-card .bcf-header{position:relative}.bcf-card .bcf-avatar{z-index:3;border:5px solid #fff;width:clamp(104px,8.4vw,138px);height:clamp(104px,8.4vw,138px);margin-top:-58px;margin-right:-44px;position:relative;box-shadow:0 12px 30px #091e3447}.bcf-card .bcf-avatar img{object-position:center 40%}.bh-form-col .bcf-card .bcf-avatar{border-width:4px;width:clamp(96px,7vw,118px);height:clamp(96px,7vw,118px);margin-top:-48px;margin-right:-36px}.bcf-card .bcf-header-text{padding-right:6px}@media (max-width:600px){.bcf-card .bcf-avatar,.bh-form-col .bcf-card .bcf-avatar{width:92px;height:92px;margin-top:-46px;margin-right:-30px}}.bcf-card .bcf-title{font-size:clamp(1.34rem,1.6vw,1.52rem)}.bcf-card .bcf-subtitle{font-size:.96rem}.bcf-card .bcf-input,.bcf-card .bcf-textarea,.bcf-card--dark .bcf-input,.bcf-card--dark .bcf-textarea,.bcf-card--light .bcf-input,.bcf-card--light .bcf-textarea{color:var(--text);padding:14px 16px;font-size:1.02rem;font-weight:500}.bcf-card .bcf-textarea{min-height:112px}.bcf-card .bcf-input::placeholder,.bcf-card .bcf-textarea::placeholder,.bcf-card--dark .bcf-input::placeholder,.bcf-card--dark .bcf-textarea::placeholder,.bcf-card--light .bcf-input::placeholder,.bcf-card--light .bcf-textarea::placeholder{color:#6a727e;opacity:1;font-weight:500}.bcf-card .bcf-check span,.theme-dark .bcf-card .bcf-check span{color:var(--text);font-size:.96rem}.bcf-card .bcf-check input[type=checkbox]{width:20px;height:20px}.bcf-card .bcf-submit{padding:16px 22px;font-size:1.08rem}.bcf-card .bcf-gdpr,.bcf-card--dark .bcf-gdpr,.bcf-card--light .bcf-gdpr{font-size:.86rem}.bh-form-col .bcf-card .bcf-title{font-size:clamp(1.2rem,1.3vw,1.34rem)}.bh-form-col .bcf-card .bcf-input,.bh-form-col .bcf-card .bcf-textarea{padding:13px 15px;font-size:.98rem}.bh-form-col .bcf-card .bcf-textarea{min-height:92px}.bh-form-col .bcf-card .bcf-submit{padding:14px 20px;font-size:1.02rem}.bmg-aside-cta,.bmg-aside-cta:hover,.bmg-aside-cta:focus-visible,.bmg-aside-cta:active,.theme-dark .bmg-aside-cta:hover,.bmg-aside-cta i{color:var(--on-accent)!important}.bhd-drawer-link.bmg-modal-trigger{font-family:var(--font-heading);color:var(--primary);border-bottom:1px solid var(--border-soft);font-size:1.15rem;font-weight:700}p.kicker{color:var(--accent-ink)}.sp-flade-lys>.bsp-split{background:var(--bg-light)}.sp-flade-hvid>.bvs-section,.sp-flade-hvid>section{background:#fff}@media (min-width:768px){.bh-overlay{background:linear-gradient(115deg,#000000c2 0%,#0000008a 50%,#00000038 100%)}.bh-hero .bh-intro{color:#fffffff2}}.kicker,.section-label,.bh-brand-label,.bh-hero .bh-brand-label,.akut-baand-kicker,.bnf-section .bnf-label,.review-card .review-author,.review-card .review-author span,.bcm-pin-label,.bcf-card .bcf-gdpr,.bcf-card--dark .bcf-gdpr,.bcf-card--light .bcf-gdpr,.bdv-label,.akut-flet .bdv-label,.text-break .section-label,.text-break.theme-dark .section-label,.bcm-list-pills .bcm-item{font-size:.875rem}@media (max-width:767px){.kicker,.section-label,.bh-brand-label,.bcm-pin-label,.bcf-card .bcf-gdpr,.bcm-list-pills .bcm-item{font-size:.875rem}}@media (hover:none),(pointer:coarse){.bcm-pin{pointer-events:none}.bcm-pin:after{content:none}}@media (max-width:640px){.bmg-modal-overlay{align-items:center;padding:28px 14px}.bmg-modal{padding:8px}.bmg-modal-close{z-index:5;width:36px;height:36px;top:8px;right:8px}.bmg-modal .bcf-card{padding:14px 14px 12px}.bmg-modal .bcf-header{align-items:center;margin-bottom:10px;padding-right:34px}.bmg-modal .bcf-title{margin:0;font-size:1.1rem}.bmg-modal .bcf-card .bcf-avatar{border-width:3px;width:52px;height:52px;margin:0;box-shadow:0 4px 12px #091e3433}.bmg-modal .bcf-grid{grid-template-columns:1fr 1fr;gap:8px}.bmg-modal .bcf-span-2{grid-column:1/-1}.bmg-modal .bcf-card .bcf-input,.bmg-modal .bcf-card .bcf-textarea{padding:9px 12px;font-size:16px}.bmg-modal .bcf-card .bcf-textarea{min-height:72px}.bmg-modal .bcf-check{margin-top:10px}.bmg-modal .bcf-submit{margin-top:10px;padding-block:12px}.bmg-modal .bcf-gdpr{margin-top:8px}}
