.callback__grid{gap:var(--spacing-5xl);display:grid}.callback__list{gap:var(--spacing-lg);margin-block:var(--spacing-3xl) 0;padding-inline-start:0;list-style:none;display:grid}.callback__list li{gap:var(--spacing-md);color:var(--color-text-secondary);grid-template-columns:auto 1fr;align-items:start;font-weight:600;display:grid}.callback__check{width:var(--spacing-2xl);height:var(--spacing-2xl);fill:none;stroke:var(--color-background-cta);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;margin-block-start:var(--spacing-xxs)}.callback__card{padding:var(--spacing-2xl);border:1px solid var(--palette-paper-200);border-radius:var(--radius-2xl);background:var(--palette-base-white)}.callback__badge{align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-lg);border:1px solid var(--palette-success-200);border-radius:var(--radius-full);background:var(--palette-success-50);color:var(--palette-success-700);font-size:var(--text-sm-size);letter-spacing:.06em;text-transform:uppercase;margin-block-end:var(--spacing-xl);font-weight:700;display:inline-flex}.callback__badge svg{width:var(--spacing-xl);height:var(--spacing-xl);fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none}.callback__card-h{margin-block:var(--spacing-xl) var(--spacing-sm);font-size:var(--heading-xs-size);line-height:var(--heading-xs-line-height)}.callback__card-sub{margin-block:0 var(--spacing-2xl);color:var(--color-text-secondary)}@media (width>=861px){.callback__grid{gap:clamp(var(--spacing-5xl), 5vw, var(--spacing-8xl));grid-template-columns:1fr 1fr;align-items:center}.callback__card{padding:var(--spacing-3xl)}.callback__card .contact-form{padding:var(--spacing-2xl)}}.ptype-hero{gap:var(--spacing-4xl);padding-block:var(--spacing-4xl) var(--spacing-6xl);align-items:center;display:grid}@media (width>=900px){.ptype-hero{grid-template-columns:1fr 1fr}}.ptype-hero__copy{align-items:flex-start;gap:var(--spacing-xl);flex-direction:column;display:flex}.ptype-hero__copy .subpage-h,.ptype-hero__copy .subpage-lead{margin:0}.ptype-hero__media{aspect-ratio:3/2;width:100%;margin:0}.ptype-hero__media img{border-radius:var(--radius-2xl);object-fit:cover;width:100%;height:100%}.ptype-pris{grid-template-columns:repeat(auto-fit, minmax(var(--width-5xs), 1fr));gap:var(--spacing-md);width:100%;margin:0;padding:0;list-style:none;display:grid}.ptype-pris>li{gap:var(--spacing-xs);padding:var(--spacing-xl);border:1px solid var(--palette-gray-200);border-radius:var(--radius-lg);background:var(--color-background-primary);flex-direction:column;display:flex}.ptype-pris__hvad{font-size:var(--text-md-size);line-height:var(--text-md-line-height);color:var(--palette-gray-700);font-weight:500}.ptype-pris__tal{font-size:var(--heading-xs-size);letter-spacing:-.02em;color:var(--palette-gray-900);font-weight:700;line-height:1.1}.ptype-cta{gap:var(--spacing-md);flex-wrap:wrap;align-items:center;display:flex}.ptype-cta .subpage-cta{margin:0}.ptype-cta__anden{padding:var(--spacing-lg) var(--spacing-2xl);border:1px solid var(--palette-gray-300);border-radius:var(--radius-md);background:var(--color-background-primary);color:var(--palette-gray-900);font-weight:600;text-decoration:none}.ptype-cta__anden:hover{background:var(--palette-gray-50)}.ptype-team{gap:var(--spacing-lg);flex-wrap:wrap;align-items:center;display:flex}.ptype-team__fotos{display:flex}.ptype-team__fotos img{width:var(--spacing-5xl);height:var(--spacing-5xl);border-radius:var(--radius-full);border:var(--border-width-thick) solid var(--color-background-primary);object-fit:cover}.ptype-team__fotos img+img{margin-left:calc(var(--spacing-lg) * -1)}.ptype-team strong{font-size:var(--text-lg-size);display:block}.ptype-team span{font-size:var(--text-md-size);color:var(--palette-gray-700)}.ptype-rating{gap:var(--spacing-sm);font-size:var(--text-md-size);color:var(--palette-gray-700);flex-wrap:wrap;align-items:center;margin:0;display:flex}.ptype-rating__stjerner{color:var(--palette-brass);letter-spacing:.12em}.ptype-pris--primary{border-color:var(--palette-brand-800);box-shadow:var(--shadow-md);position:relative}.ptype-pris--primary .ptype-pris__tal{font-size:var(--heading-sm-size)}.ptype-pris__maerke{margin-top:var(--spacing-lg);padding:var(--spacing-xs) var(--spacing-md);border-radius:var(--radius-full);background:color-mix(in srgb, var(--palette-brand-800) 8%, transparent);color:var(--palette-brand-800);font-size:var(--text-xs-size);letter-spacing:.04em;text-transform:uppercase;font-weight:700;display:inline-block}.ptype-udgifter .subpage-card .ptype-udgift__link{padding-top:var(--spacing-lg);margin-block:auto 0;font-weight:600}.ptype-udgift__link a{align-items:center;gap:var(--spacing-xs);display:inline-flex}.ptype-prosa p{margin:0 0 var(--spacing-xl);font-size:var(--text-lg-size);color:var(--palette-gray-800);text-wrap:pretty;line-height:1.7}.ptype-prosa p:last-child{margin-bottom:0}.es-pris-skifttype{margin-top:var(--spacing-md);color:var(--palette-brand-800);font:inherit;font-size:var(--text-md-size);cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline;display:inline-block}.es-pris-skifttype:hover{color:var(--palette-brand-950)}.ptype-udgifter{grid-template-columns:1fr}@media (width>=560px){.ptype-udgifter{grid-template-columns:repeat(2,1fr)}}@media (width>=1000px){.ptype-udgifter{grid-template-columns:repeat(3,1fr)}}.ptype-udgifter .subpage-card{flex-direction:column;display:flex}.ptype-udgifter .subpage-card p:not(.ptype-udgift__link){margin-block-end:var(--spacing-lg)}.ptype-trin{gap:var(--spacing-2xl);margin-block-start:var(--spacing-3xl);padding:0;list-style:none;display:grid}@media (width>=560px){.ptype-trin{grid-template-columns:repeat(2,1fr)}}@media (width>=1000px){.ptype-trin{grid-template-columns:repeat(4,1fr)}}.ptype-trin>li{gap:var(--spacing-md);flex-direction:column;display:flex}.ptype-trin__media{aspect-ratio:4/3;margin:0}.ptype-trin__media img{border-radius:var(--radius-lg);object-fit:cover;width:100%;height:100%}.ptype-trin h3{font-size:var(--text-xl-size);line-height:var(--text-xl-line-height);margin:0}.ptype-trin p{color:var(--palette-gray-700);margin:0}.ptype-trin__mere{margin-block-start:var(--spacing-2xl);font-weight:600}.ptype-trin__mere a{align-items:center;gap:var(--spacing-xs);display:inline-flex}.ptype-saerligt__media{margin:0 auto var(--spacing-2xl);aspect-ratio:3/2}.ptype-saerligt__media img{border-radius:var(--radius-lg);object-fit:cover;width:100%;height:100%}
