:root{--angle:0deg;--cta-brand-red:#f01245;--cta-brand-teal:#005254;--cta-brand-drak-red:#7e0228;--cta-brand-pink:#f9b6b4;--cta-brand-green:#a9ded8;--cta-brand-blue-dark:#003253}body{--block-padding-vertical:var(--space-16);--block-padding-horizontal:var(--space-12)}.visma-module{--header-margin:var(--space-16)}@media screen and (min-width:1200px){body{--block-padding-vertical:var(--space-24);--block-padding-horizontal:var(--space-24)}.visma-module{--header-margin:var(--space-24)}}@media screen and (min-width:1600px){body{--block-padding-vertical:var(--space-32);--block-padding-horizontal:0}.visma-module{--header-margin:var(--space-32)}}.background.background-dark-4{animation:rotate 7.25s ease infinite;background-image:linear-gradient(var(--angle),#f01245,#9879e1);background-size:100% 100%}@keyframes rotate{to{--angle:360deg}}@property --angle{syntax:"<angle>";initial-value:0deg;inherits:false}.background.background-default .cta.-secondary,.background.background-light-1 .cta.-secondary{--border-color:var(--cta-border-color);--text-color:var(--site-text-color)}.background.background-default .cta.-secondary:hover,.background.background-light-1 .cta.-secondary:hover{--background-color:var(--cta-background-color);--text-color:var(--cta-secondary-hover-text-color)}.background.background-light-2 .cta.-primary,.background.background-light-2 .hs-button.primary{--background-color:var(--cta-brand-teal);--cta-border-color:var(--cta-brand-teal)}.background.background-light-2 .cta.-secondary,.background.background-light-2 .cta.-tertiary{--text-color:var(--cta-brand-teal)}.background.background-light-2 .cta.-secondary{--border-color:var(--cta-brand-teal)}.background.background-light-2 .cta.-secondary:hover{--background-color:var(--cta-brand-teal);--text-color:var(--cta-secondary-hover-text-color)}.background.background-light-4 .cta.-primary,.background.background-light-4 .hs-button.primary{--cta-background-color:var(--site-brand-dark-color);--background-color:var(--cta-background-color);--border-color:var(--cta-background-color)}.background.background-light-4 .cta.-primary:hover,.background.background-light-4 .hs-button.primary:hover{--cta-overlay-intensity:20%;--cta-overlay-color:var(--black);--cta-overlay:linear-gradient(rgb(var(--cta-overlay-color)/var(--cta-overlay-intensity)),rgb(var(--cta-overlay-color)/var(--cta-overlay-intensity)));--cta-hover-overlay:var(--cta-overlay)}.background.background-light-4 .cta.-secondary,.background.background-light-4 .cta.-tertiary{--text-color:var(--site-text-color)}.background.background-light-4 .cta.-secondary{--cta-border-color:var(--site-brand-dark-color);--border-color:var(--cta-border-color)}.background.background-light-4 .cta.-secondary:hover{--cta-background-color:var(--site-brand-dark-color);--background-color:var(--cta-background-color);--border-color:var(--cta-background-color);--text-color:var(--cta-secondary-hover-text-color)}.background.background-light-4 .cta.-tertiary{--site-text-color:var(--site-brand-dark-color);--text-color:var(--site-text-color)}.background.background-light-3 .cta.-primary,.background.background-light-3 .hs-button.primary{--background-color:var(--cta-brand-drak-red);--cta-border-color:var(--cta-brand-drak-red)}.background.background-light-3 .cta.-secondary{--border-color:var(--cta-brand-drak-red)}.background.background-light-3 .cta.-secondary,.background.background-light-3 .cta.-tertiary{--text-color:var(--cta-brand-drak-red)}.background.background-light-3 .cta.-secondary:hover{--background-color:var(--cta-brand-drak-red);--text-color:var(--cta-secondary-hover-text-color)}.background.background-dark-1 .cta.-secondary,.background.background-dark-2 .cta.-secondary{--border-color:var(--cta-brand-pink);--text-color:var(--cta-brand-pink)}.background.background-dark-1 .cta.-secondary:hover,.background.background-dark-2 .cta.-secondary:hover{--background-color:var(--cta-brand-pink);--text-color:var(--cta-secondary-hover-text-color)}.background.background-dark-3 .cta.-primary,.background.background-dark-3 .hs-button.primary{--background-color:var(--cta-brand-green);--cta-border-color:var(--cta-brand-green)}.background.background-dark-3 .cta.-secondary{--border-color:var(--cta-brand-green)}.background.background-dark-3 .cta.-secondary,.background.background-dark-3 .cta.-tertiary{--text-color:var(--cta-brand-green)}.background.background-dark-3 .cta.-secondary:hover{--background-color:var(--cta-brand-green);--text-color:var(--cta-secondary-hover-text-color)}.background.background-dark-4 .cta.-primary,.background.background-dark-4 .hs-button.primary{--background-color:var(--cta-brand-blue-dark);--cta-border-color:var(--cta-brand-blue-dark);--cta-text-color:var(--site-text-light)}.background.background-dark-4 .cta.-primary:hover,.background.background-dark-4 .hs-button.primary:hover{--text-color:var(--site-text-light)}.background.background-image .cta.-primary{--background-color:var(--site-light-color);--cta-border-color:var(--site-light-color)}.background.background-image .cta.-primary:hover{--text-color:var(--cta-secondary-hover-text-color);--cta-border-color:var(--site-light-color)}.background.background-image .cta.-secondary{--border-color:var(--site-light-color);--text-color:var(--site-light-color)}.background.background-image .cta.-secondary:hover{--background-color:var(--site-light-color);--text-color:var(--cta-secondary-hover-text-color)}a[class*=cta]:not(.-tertiary):after{display:none}.cta.-tertiary{gap:1rem}.cta.-tertiary:after,.cta.-tertiary:hover:after{transition:transform .5s cubic-bezier(.58,0,.29,.845),mask-image .5s cubic-bezier(.58,0,.29,.845)}.cta.-tertiary:hover:after{transform:translate(.5em)}.columns__card-container .columns__card:not(.--standard-style),.product-finder__cards-wrapper .product-finder__card,.tile-block .tile{transition:transform .3s cubic-bezier(.33,0,.2,1),box-shadow .3s cubic-bezier(.33,0,.2,1)}.columns__card-container .columns__card:not(.--standard-style):hover,.product-finder__cards-wrapper .product-finder__card:hover,.tile-block .tile:hover{box-shadow:0 4px 10px rgba(0,0,0,.15);transform:scale(1.01)}.columns__card-container:has(.--standard-style) .columns__image-container{overflow:hidden}.columns__card-container:has(.--standard-style) img{transition:transform .3s cubic-bezier(.33,0,.2,1)}.columns__card-container .columns__card.--standard-style:hover img{transform:scale(1.125)}.cta.-large:not(.-tertiary){--inner-space:var(--space-16) var(--space-48)}.hs-fieldtype-checkbox:has(.dropdown-btn){position:relative}.hs-fieldtype-checkbox .dropdown-btn{background-color:#fff;border:var(--border);border-radius:var(--space-8);display:inline-block;line-height:22px;padding:var(--space-12) var(--space-24);position:relative;text-align:left;width:100%}.hs-fieldtype-checkbox .dropdown-btn.pills-variant:has(.pill){padding:9px var(--space-24)}.hs-fieldtype-checkbox .dropdown-btn:after{background-image:url(//143977628.fs1.hubspotusercontent-eu1.net/hubfs/143977628/raw_assets/public/product-pages-theme/images/icons/select-chevron.svg);background-position:94%;background-repeat:no-repeat;background-size:contain;content:"";height:12px;position:absolute;right:var(--space-32);top:50%;transform:translateY(-50%);width:12px}.hs-fieldtype-checkbox .dropdown-btn.active:after{transform:translateY(-50%) rotate(180deg)}.hs-fieldtype-checkbox .dropdown-list{background-color:#fff;border:1px solid #ccc;border-radius:var(--space-4);display:none;max-height:200px;overflow-y:auto;padding:var(--space-12);position:absolute;width:100%;z-index:1}.hs-fieldtype-checkbox:has(.dropdown-btn.active) .dropdown-list{display:block}.hs-fieldtype-checkbox .dropdown-item label{display:flex;margin-bottom:var(--space-16);position:relative}.hs-fieldtype-checkbox .dropdown-item label span{align-self:center;display:inline-block;line-height:2.4rem;margin-left:4rem;width:100%}.hs-fieldtype-checkbox .dropdown-item label span:before{border:2px solid var(--site-text-color);border-radius:var(--space-4);content:"";display:inline-block;height:var(--label-height);left:0;position:absolute;top:0;width:var(--label-width)}.hs-fieldtype-checkbox .dropdown-item label span:after{border:2px solid;border-color:var(--background-color);border-left:0;border-top:0;color:var(--color-default);content:"";height:var(--space-16);left:var(--space-8);opacity:0;position:absolute;top:2px;transform:rotate(45deg);transition:opacity .2s ease-in-out;width:var(--space-8)}.hs-fieldtype-checkbox .dropdown-item label input:checked+span:before{background-color:var(--site-brand-color);border:2px solid transparent}.hs-fieldtype-checkbox .dropdown-item label input:checked+span:after{opacity:1}.hs-fieldtype-checkbox .pills-variant{display:flex;flex-wrap:wrap;gap:var(--space-8)}.hs-fieldtype-checkbox .pills-variant .pill{align-items:center;border-radius:5px;display:flex;gap:10px;justify-content:center;margin-bottom:0;padding:3px var(--space-8);position:relative}.hs-fieldtype-checkbox:has(.pills-variant) .dropdown-item label,.hs-fieldtype-checkbox:has(.pills-variant) span.remove-icon{cursor:pointer}.hs-fieldtype-checkbox .pills-variant .pill:before{background-color:var(--site-text-dark);border-radius:5px;bottom:0;content:"";left:0;opacity:.05;pointer-events:none;position:absolute;right:0;top:0}@media screen and (min-width:1050px){.hs-fieldtype-checkbox .dropdown-btn{padding:var(--space-16) var(--space-32)}.hs-fieldtype-checkbox .dropdown-btn.pills-variant:has(.pill){padding:13px var(--space-32)}}@media screen and (max-width:1050px){.visma-subscription-block h1{font-size:var(--title-medium-size)}}.visma-subscription-block .checkbox-row span,.visma-subscription-block .subscribe-options span{font-weight:700}.visma-subscription-block .item-inner{margin-bottom:var(--space-32)}.visma-subscription-block .checkbox-row:after{display:none}.visma-subscription-block .checkbox-row span.fakelabel,.visma-subscription-block .subscribe-options label{position:relative}.visma-subscription-block .checkbox-row input,.visma-subscription-block .subscribe-options input{--label-height:24px;--label-width:24px;height:var(--label-height);left:0;opacity:0;position:absolute;top:0;width:var(--label-width);z-index:1}.visma-subscription-block .checkbox-row span:not(.fakelabel),.visma-subscription-block .subscribe-options span:not(.fakelabel){margin-left:4rem}.visma-subscription-block .checkbox-row span:not(.fakelabel):before,.visma-subscription-block .subscribe-options span:not(.fakelabel):before{--label-height:24px;--label-width:24px;border:2px solid var(--site-text-color);border-radius:4px;content:"";height:var(--label-height);left:0;position:absolute;top:0;width:var(--label-width)}.visma-subscription-block .checkbox-row span:not(.fakelabel):after,.visma-subscription-block .subscribe-options span:not(.fakelabel):after{border:2px solid;border-color:var(--background-color);border-left:0;border-top:0;color:var(--color-default);content:"";height:16px;left:8px;opacity:0;position:absolute;top:2px;transform:rotate(45deg);transition:opacity .2s ease-in-out;width:8px}.visma-subscription-block .checkbox-row span.fakelabel input:checked+span:not(.fakelabel):before,.visma-subscription-block .subscribe-options label input:checked+span:not(.fakelabel):before{background-color:var(--site-brand-color);border:2px solid transparent}.visma-subscription-block .checkbox-row input:checked+span:not(.fakelabel):after,.visma-subscription-block .subscribe-options input:checked+span:not(.fakelabel):after{opacity:1}@media screen and (min-width:1050px){.wide-form .hs_cos_wrapper_type_form{width:65%}.wide-form .form__module-header-container{width:35%}.wide-form:has(.form__module-header-container) form{max-width:100%!important}.wide-form:not(:has(.form__module-header-container)) form{max-width:65%!important}}