.site-header{position:relative;z-index:30} .site-header .hld-logo{position:relative;z-index:31;display:block} .site-header .hld-logo img{filter:drop-shadow(0 2px 4px rgba(0,47,99,.08))} .hld-header{min-height:88px} @media (min-width: 1200px){.site-header--desktop .hld-logo-col{margin-left:183px}} .hld-hero .b-section__overlay{background-image:linear-gradient(90deg,rgba(0,20,35,.82) 0%,rgba(0,20,35,.55) 35%,rgba(0,20,35,.08) 65%,rgba(0,20,35,0) 100%)} @media (max-width: 767px){.hld-hero .b-section__overlay{background-image:linear-gradient(180deg,rgba(0,20,35,.2) 0%,rgba(0,20,35,.55) 38%,rgba(0,20,35,.88) 100%)}} .hld-benefit .b-feature__icon{box-sizing:border-box;width:74px;height:74px;padding:10px;display:grid;place-items:center} .hld-benefit .b-feature__title{font-size:17.5px;line-height:1.3;letter-spacing:-0.01em;color:#002F63;margin-top:0} @media (max-width: 767px){.hld-benefit .b-feature__icon{width:62px;height:62px;padding:15px} .hld-benefit .b-feature__title{font-size:15px}} .hld-types .b-section__overlay{background-image:linear-gradient(90deg,rgba(239,248,254,1) 0%,rgba(239,248,254,.95) 30%,rgba(239,248,254,.55) 47%,rgba(239,248,254,0) 68%),linear-gradient(180deg,rgba(239,248,254,0) 30%,rgba(239,248,254,.62) 62%,rgba(239,248,254,.82) 100%)} .hld-type .b-text{text-shadow:0 0 10px rgba(255,255,255,.95),0 0 2px rgba(255,255,255,.9)} @media (max-width: 1023px){.hld-types .b-section__overlay{background-image:none;background-color:rgba(239,248,254,.78)!important}} .hld-steps > .b-column{position:relative} @media (min-width: 1024px){.hld-steps > .b-column + .b-column::before{content:"";position:absolute;left:-29px;top:50%;width:9px;height:9px;border-top:2px solid #A9BED3;border-right:2px solid #A9BED3;transform:translateY(-50%) rotate(45deg)}} .hld-service{position:relative;height:100%;border:1px solid #D9E5EF;border-radius:10px;background:#FFFFFF;overflow:hidden;transition:box-shadow .3s ease,border-color .3s ease} .hld-service .b-box__text{flex:1} .hld-service-text{padding-right:56px} .hld-service-arrow{position:absolute;right:20px;bottom:22px;margin:0} .hld-service:hover{border-color:#AFC6DC;box-shadow:0 18px 34px -20px rgba(7,59,115,.45)} .hld-service:has(.b-box__link:focus-visible){outline:2px solid #0B4482;outline-offset:3px} .hld-services > .b-column > .b-column__inner{height:100%} @media (max-width: 767px){.hld-service-text{padding-right:50px} .hld-service-arrow{right:16px;bottom:18px}} .hld-cta{min-height:290px} .hld-cta > .b-column > .b-column__inner{height:100%} .hld-cta-brand{position:relative;z-index:1} .hld-cta-brand > .b-column__inner{display:flex;align-items:center;justify-content:center;background:linear-gradient(160deg,#0A3F78 0%,#002F63 100%);clip-path:polygon(0 0,94% 0,100% 36%,77% 100%,0 100%)} .hld-script{font-family:"Caveat","Ink Free","Bradley Hand","Segoe Script",cursive;white-space:nowrap;transform:rotate(-9deg)} .hld-script::after{content:"";display:block;width:230px;height:14px;margin:0 0 0 68px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 230 14' preserveAspectRatio='none'%3E%3Cpath fill='%232FB4F0' d='M0 0A126.5 14 0 0 0 126.5 14A103.5 14 0 0 0 230 0A103.5 10 0 0 1 126.5 10A126.5 10 0 0 1 0 0Z'/%3E%3C/svg%3E") no-repeat 0 0 / 100% 100%;transform:rotate(-3deg)} .hld-cta-content .b-column__media{object-position:60% center} .hld-cta-content .b-column__bg::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#F3F9FE 0%,#F3F9FE 30%,rgba(243,249,254,.75) 45%,rgba(243,249,254,.2) 70%,rgba(243,249,254,0) 85%)} @media (max-width: 767px){.hld-cta-brand > .b-column__inner{clip-path:polygon(0 0,100% 0,100% 82%,50% 100%,0 82%);min-height:220px} .hld-script{white-space:normal} .hld-cta-content .b-column__bg::after{background:rgba(243,249,254,.82)}} .hld-benefit .b-feature__icon svg{width:54px;height:54px} @media (max-width: 767px){.hld-benefit .b-feature__icon svg{width:46px;height:46px}} .hld-nav .b-menu__list > .b-menu__item > a{font-weight:500} .hld-nav .b-menu__item--active > a{font-weight:600} @media (max-width: 1199px){.hld-script{white-space:normal;font-size:30px} .hld-script::after{width:160px;margin-left:40px}} @media (max-width: 767px){.hld-approach-title br{display:none}} .hld-benefit .b-feature__icon{background:#E3F0FC;border-radius:50%;box-shadow:inset 0 0 0 1px rgba(7,59,115,.06);transition:transform .25s ease,background-color .25s ease} .hld-benefit:hover .b-feature__icon{transform:translateY(-2px);background:#D6E9FB} .hld-benefit .b-feature__title{margin-top:6px} @media (prefers-reduced-motion: reduce){.hld-benefit .b-feature__icon{transition:none}} .entry--full .entry__content > .b-slider.hld-hero-slider:first-child{max-width:none;padding-inline:0;margin-top:0} .entry__content > .hld-hero-slider + .b-section{margin-top:0} .b-slider.hld-hero-slider.b-slider--dots-tabs.b-slider--arrows-below[data-b-wait]::after{display:none} .hld-hero-slider{--hld-arrow:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'1.75'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M4%2012h16'%2F%3E%3Cpath%20d%3D'm13%205%207%207-7%207'%2F%3E%3C%2Fsvg%3E")} .hld-hero-slider .b-slider__controls{position:absolute;left:0;right:0;bottom:26px;z-index:3;box-sizing:border-box;width:100%;max-width:var(--container);margin:0 auto;padding-inline:var(--gutter);display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-end;gap:36px;color:#FFFFFF;pointer-events:none} .hld-hero-slider .b-slider__controls > *{pointer-events:auto} .hld-hero-slider .b-slider__controls > .b-slider__dots{flex:0 1 480px;display:grid;grid-template-columns:repeat(var(--b-tabs,3),minmax(0,1fr));gap:0 22px;margin:0} .hld-hero-slider .b-slider__dot{min-height:0;padding:6px 0;gap:11px;color:#FFFFFF;text-shadow:0 1px 3px rgba(0,20,35,.45)} .hld-hero-slider .b-slider__line{height:2px;border-radius:2px;background:rgba(255,255,255,.3)} .hld-hero-slider .b-slider__line > span{background:#FFFFFF} .hld-hero-slider .b-slider__label{gap:10px;font-size:14px;line-height:1.3} .hld-hero-slider .b-slider__nr{font-size:12px;font-weight:700;letter-spacing:.08em;opacity:.75} .hld-hero-slider .b-slider__name{font-weight:600;opacity:.72;transition:opacity .25s ease} .hld-hero-slider .b-slider__dot[aria-current=true] .b-slider__nr{color:#EC6600;opacity:1;text-shadow:none} .hld-hero-slider .b-slider__dot[aria-current=true] .b-slider__name,.hld-hero-slider .b-slider__dot:hover .b-slider__name{opacity:1} .hld-hero-slider .b-slider__buttons{display:flex;align-items:center;gap:10px;margin:0} .hld-hero-slider .b-slider__buttons > .b-slider__arrow{width:54px;height:54px;box-sizing:border-box;border:1.5px solid rgba(255,255,255,.55);background:rgba(0,20,35,.28);color:#FFFFFF;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:background-color .25s ease,border-color .25s ease,color .25s ease} .hld-hero-slider .b-slider__buttons > .b-slider__arrow:hover{background:#FFFFFF;border-color:#FFFFFF;color:#073B73} .hld-hero-slider .b-slider__buttons > .b-slider__arrow svg{display:none} .hld-hero-slider .b-slider__buttons > .b-slider__arrow::before{content:"";width:22px;height:22px;background:currentColor;-webkit-mask:var(--hld-arrow) center / contain no-repeat;mask:var(--hld-arrow) center / contain no-repeat;transition:transform .25s ease} .hld-hero-slider .b-slider__buttons > .b-slider__arrow--prev::before{transform:scaleX(-1)} .hld-hero-slider .b-slider__buttons > .b-slider__arrow--next:hover::before{transform:translateX(3px)} .hld-hero-slider .b-slider__buttons > .b-slider__arrow--prev:hover::before{transform:scaleX(-1) translateX(3px)} .hld-hero-slider .b-slider__buttons > .b-slider__pause{width:40px;height:40px;margin-right:4px;background:transparent;color:rgba(255,255,255,.85);transition:background-color .25s ease,color .25s ease} .hld-hero-slider .b-slider__buttons > .b-slider__pause:hover{background:rgba(255,255,255,.14);color:#FFFFFF} .hld-hero-slider .b-slider__buttons > .b-slider__pause svg{width:38%;height:38%} .hld-hero-slider :is(.b-slider__arrow,.b-slider__pause,.b-slider__dot):focus-visible{outline:2px solid #FFFFFF;outline-offset:3px} @media (min-width: 768px){.hld-hero-slider .hld-hero .b-section__overlay{background-image:linear-gradient(0deg,rgba(0,20,35,.5) 0%,rgba(0,20,35,0) 28%),linear-gradient(90deg,rgba(0,20,35,.82) 0%,rgba(0,20,35,.55) 35%,rgba(0,20,35,.08) 65%,rgba(0,20,35,0) 100%)}} @media (max-width: 1199px){.hld-hero-slider .b-slider__controls > .b-slider__dots{flex-basis:220px;gap:0 14px} .hld-hero-slider .b-slider__name{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}} @media (max-width: 767px){.hld-hero-slider .b-slider__controls{bottom:18px;justify-content:space-between;gap:16px} .hld-hero-slider .b-slider__controls > .b-slider__dots{flex-basis:180px} .hld-hero-slider .b-slider__buttons{gap:8px} .hld-hero-slider .b-slider__buttons > .b-slider__arrow{width:44px;height:44px} .hld-hero-slider .b-slider__buttons > .b-slider__arrow::before{width:19px;height:19px} .hld-hero-slider .b-slider__buttons > .b-slider__pause{width:36px;height:36px;margin-right:0}} @media (prefers-reduced-motion: reduce){.hld-hero-slider .b-slider__buttons > :is(.b-slider__arrow,.b-slider__pause),.hld-hero-slider .b-slider__buttons > .b-slider__arrow::before{transition:none}} .b-popup-dialog:has(.hld-quote){background:rgba(0,25,52,.62)} .hld-quote .b-popup__box{overflow:hidden;isolation:isolate;border-radius:14px;box-shadow:0 28px 70px rgba(0,25,52,.38)} .hld-quote .b-popup__close{top:12px;right:12px;z-index:2;border-radius:50%;color:#4F6680;transition:background-color .15s,color .15s} .hld-quote .b-popup__close:hover{background:#EFF8FE;color:#073B73} .hld-quote .b-popup__close:focus-visible{outline:2px solid #073B73;outline-offset:2px} .hld-quote .b-popup__body > *{position:relative;z-index:1} .hld-quote .hld-quote-title.b-heading{margin:0 40px 0 0;font-size:26px;line-height:1.2;letter-spacing:-0.025em;color:#073B73} .hld-quote .hld-quote-intro{margin-top:6px;font-size:15px;line-height:1.5;color:#4F6680} .hld-quote .hld-quote-intro p{margin:0} .hld-quote .hld-quote-form{margin-top:18px} .hld-quote .b-form__note{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;margin:0} .hld-quote .b-form__fields{gap:12px 14px} .hld-quote .b-form__label{margin-bottom:5px;font-size:14px;font-weight:600;color:#233D5A} .hld-quote .b-form :is(input[type=text],input[type=email],input[type=tel],select,textarea){border-color:#D7E5F0;border-radius:8px;background:#F7FBFE;transition:border-color .15s,background-color .15s} .hld-quote .b-form :is(input[type=text],input[type=email],input[type=tel],select,textarea):hover{border-color:#B8D2E6} .hld-quote .b-form :is(input,select,textarea):focus-visible{outline-color:#073B73;border-color:#073B73;background:#FFFFFF} .hld-quote .b-form textarea{height:92px;min-height:92px} .hld-quote .b-form__field--check{margin-top:2px} .hld-quote .b-form__check input{accent-color:#073B73} .hld-quote .b-form__check label{font-size:13.5px;line-height:1.45;color:#4F6680} .hld-quote .b-form__actions{margin-top:18px} .hld-quote .b-form__submit{margin-top:0;padding-inline:26px} .hld-quote .hld-quote-mark{position:absolute;z-index:0;right:-30px;bottom:-36px;width:168px;margin:0;opacity:.1;pointer-events:none} .hld-quote .hld-quote-mark img{display:block;width:100%;height:auto} @media (max-width: 767px){.hld-quote.b-popup--sheet{padding-top:24px} .hld-quote .b-popup__box{border-radius:16px 16px 0 0} .hld-quote .b-popup__close{top:8px;right:8px} .hld-quote .hld-quote-title.b-heading{font-size:20px} .hld-quote .hld-quote-intro{margin-top:4px;font-size:13.5px;line-height:1.45} .hld-quote .hld-quote-form{margin-top:12px} .hld-quote .b-form__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px 10px} .hld-quote .b-form__field:not(.b-form__field--half){grid-column:1 / -1} .hld-quote .b-form__label{margin-bottom:4px;font-size:13px} .hld-quote .b-form :is(input[type=text],input[type=email],input[type=tel],select,textarea){min-height:40px;padding:8px 10px;font-size:16px} .hld-quote .b-form textarea{height:72px;min-height:72px} .hld-quote .b-form__check label{font-size:12.5px} .hld-quote .b-form__error{margin-top:4px;font-size:13px} .hld-quote .b-form__actions{margin-top:14px} .hld-quote .b-form__submit{padding:11px 22px;font-size:15px} .hld-quote .hld-quote-mark{right:-22px;bottom:-26px;width:112px}} .hld-benefits-page .hld-benefit .b-feature__title{font-weight:700} .hld-page-hero .b-breadcrumbs{text-shadow:0 1px 2px rgba(0,20,35,.35)} .hld-types-page .b-section__overlay{background-image:linear-gradient(90deg,rgba(239,248,254,.97) 0%,rgba(239,248,254,.9) 40%,rgba(239,248,254,.78) 100%)} @media (max-width: 1023px){.hld-types-page .b-section__overlay{background-image:none;background-color:rgba(239,248,254,.88)!important}} .hld-dienst{height:100%;border-color:#D9E5EF} .hld-dienst .b-box__text{flex:1;display:flex;flex-direction:column} .hld-dienst-more{margin-top:auto!important;padding-top:14px;font-weight:700} .hld-dienst:hover{box-shadow:0 10px 28px rgba(0,47,99,.1)} .hld-refs > .b-column > .b-column__inner,.hld-ref{height:100%} .hld-figures .b-number__label{color:#4F6680;font-size:15px} .hld-quote-card{height:100%} :root{--entrance-duration:.7s;--entrance-distance:1.5rem} .hld-hero .b-section__bg{overflow:hidden} .b-box__media{overflow:hidden} @media (prefers-reduced-motion: no-preference){.hld-hero-slider .b-slider__track > .hld-hero.is-selected .b-section__media{animation:hld-drift 9s ease-out both} .hld-hero-slider .b-slider__track > .hld-hero.is-selected:not(:first-child) .b-section__inner .b-column__inner > *{animation:hld-rise .8s cubic-bezier(.2,.7,.3,1) both} .hld-hero-slider .b-slider__track > .hld-hero.is-selected:not(:first-child) .b-section__inner .b-column__inner > :nth-child(2){animation-delay:.1s} .hld-hero-slider .b-slider__track > .hld-hero.is-selected:not(:first-child) .b-section__inner .b-column__inner > :nth-child(3){animation-delay:.2s} .hld-hero-slider .b-slider__track > .hld-hero.is-selected:not(:first-child) .b-section__inner .b-column__inner > :nth-child(n+4){animation-delay:.3s} @keyframes hld-drift{from{transform:scale(1)} to{transform:scale(1.06)}} @keyframes hld-rise{from{opacity:0;transform:translateY(18px)}} .b-box__img{transition:transform .7s cubic-bezier(.2,.7,.3,1)} .b-box:hover .b-box__img,.b-box:focus-within .b-box__img{transform:scale(1.05)} .hld-service-arrow .b-icon__shape{transition:transform .25s ease,background-color .25s ease} .hld-service:hover .hld-service-arrow .b-icon__shape{transform:translateX(3px);background-color:#EC6600} .hld-step{transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease} .hld-step:hover{transform:translateY(-3px);box-shadow:0 14px 28px -18px rgba(7,59,115,.45);border-color:#AFC6DC} .b-button svg{transition:transform .2s ease} .b-button a:hover svg,.b-button button:hover svg,a.b-button:hover svg{transform:translateX(3px)} .hld-type .b-feature__icon{transition:transform .3s ease} .hld-type:hover .b-feature__icon{transform:translateY(-4px)}} .hld-footer .b-links__title{font-size:13px;font-weight:700;letter-spacing:.16em;color:#9CCBF3;margin:0 0 16px;line-height:1.3} .hld-footer .b-links__list{gap:9px} .hld-footer .b-links__link{padding:0;min-height:0;line-height:1.45} .hld-footer .b-links__link:hover .b-links__text{text-decoration:underline;text-underline-offset:3px} .hld-footer-logo img{filter:drop-shadow(0 4px 10px rgba(0,0,0,.18))} @media (max-width: 767px){.hld-footer .b-links__title{margin-bottom:12px} .hld-footer .b-links__text{font-size:14.5px}} .site-header--desktop{--mega-ease:cubic-bezier(.22,1,.36,1);--mega-soft:cubic-bezier(.4,0,.2,1);--hld-logo-shift:0px} @media (min-width: 1200px) and (max-width: 1349px){.site-header--desktop{--hld-logo-shift:calc(183px - (1350px - 100vw) * .6)}} @media (min-width: 1350px){.site-header--desktop{--hld-logo-shift:183px}} @media (min-width: 1200px){.site-header--desktop .hld-logo-col{margin-left:var(--hld-logo-shift)}} .site-header .hld-nav.b-menu .b-menu__list--wide > .b-menu__item.b-menu__item--wide.b-menu__item--panel > .b-menu__panel{display:block;top:100%;left:calc((100% - min(calc(var(--container) - 2 * var(--gutter)),calc(100% - 2 * var(--gutter)))) / 2 + var(--hld-logo-shift) + 172px);right:calc((100% - min(calc(var(--container) - 2 * var(--gutter)),calc(100% - 2 * var(--gutter)))) / 2);width:auto;translate:none;max-height:calc(100vh - var(--sig-sticky-top,0px) - 120px);border:0;border-top:1px solid #E3EDF6;border-radius:0 0 18px 18px;background:#FFFFFF;box-shadow:0 40px 70px -28px rgba(0,47,99,.42),0 18px 30px -24px rgba(0,47,99,.22);visibility:hidden} .site-header .hld-nav.b-menu .b-menu__list--wide > .b-menu__item.b-menu__item--wide.b-menu__item--panel:is(:hover,:focus-within) > .b-menu__panel{visibility:visible} .site-header--desktop .hld-logo{z-index:60} .site-header--desktop::before{content:"";position:absolute;left:0;right:0;top:100%;z-index:40;height:100vh;background:rgba(0,32,64,.26);pointer-events:none;visibility:hidden;opacity:0} .site-header--desktop:has(.hld-nav .b-menu__item--panel:is(:hover,:focus-within))::before{visibility:visible;opacity:1} .site-header .hld-nav .b-menu__list--wide > .b-menu__item--panel:hover::after{content:"";display:block;position:absolute;left:0;right:0;height:48px} .hld-mega__grid{align-items:stretch} .hld-mega__head{padding-bottom:18px;border-bottom:1px solid #E3EDF6} .hld-mega__all .button{min-height:0;padding:4px 0;font-weight:700;text-decoration:none} .hld-mega__item{position:relative;align-items:center;padding:10px 30px 10px 10px;border-radius:14px} .hld-mega__item .b-feature__icon{box-sizing:border-box;flex:none;display:grid;place-items:center;width:48px;height:48px;border-radius:13px;background:#E3F0FC} .hld-mega__item .b-feature__icon svg{width:32px;height:32px} .hld-mega__item .b-feature__title{margin:0;font-size:15px;font-weight:700;line-height:1.3;letter-spacing:-0.01em;color:#002F63} .hld-mega__item .b-feature__subtitle{margin:2px 0 0;font-size:13.5px;line-height:1.4;color:#4F6680} .hld-mega__grid > .hld-mega__aside{width:264px} @media (max-width: 1199px){.hld-mega__grid > .hld-mega__aside{display:none}} .hld-mega{--hld-mega-arrow:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M4%2012h16'%2F%3E%3Cpath%20d%3D'm13%205%207%207-7%207'%2F%3E%3C%2Fsvg%3E")} .hld-mega__item::after{content:"";position:absolute;right:10px;top:50%;width:16px;height:16px;margin-top:-8px;pointer-events:none;background:#073B73;opacity:0;transform:translateX(-8px);-webkit-mask:var(--hld-mega-arrow) center / contain no-repeat;mask:var(--hld-mega-arrow) center / contain no-repeat} .hld-mega__item{isolation:isolate;--hover-lift:2px;--hover-lift-shadow:0 12px 26px -16px rgba(7,59,115,.5)} .hld-mega__item::before{content:"";position:absolute;inset:0 0 calc(-1 * var(--hover-lift)) 0;height:auto;z-index:-1;border-radius:14px;background:#EAF4FD;opacity:0;transform:scaleX(.6);transform-origin:left center} .hld-mega__item .b-feature__icon{position:relative;overflow:hidden;isolation:isolate} .hld-mega__item .b-feature__icon::before{content:"";position:absolute;inset:0;z-index:-1;background:#073B73;transform:translateY(101%)} .hld-mega__item:is(:hover,:focus-within)::before{opacity:1;transform:none} .hld-mega__item:is(:hover,:focus-within) .b-feature__icon::before{transform:none} .hld-mega__item:is(:hover,:focus-within) .b-feature__icon svg{filter:brightness(0) invert(1);transform:translateY(-2px)} .hld-mega__item:is(:hover,:focus-within) .b-feature__body{transform:translateX(4px)} .hld-mega__item:is(:hover,:focus-within)::after{opacity:1;transform:none} .hld-mega__trust{display:flex;flex-wrap:wrap;gap:6px 26px;padding-top:18px;border-top:1px solid #E3EDF6} .hld-mega__trust .b-list__item{margin:0} .hld-mega__aside > .b-column__inner{position:relative;height:100%;overflow:hidden} .hld-mega__aside .b-column__media{object-position:50% 30%} .hld-mega__aside .b-column__bg::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,47,99,.08) 0%,rgba(0,47,99,.62) 26%,rgba(0,38,80,.94) 48%,#002F63 100%)} .hld-mega__aside :is(h1,h2,h3,h4,p){text-wrap:balance} .hld-mega__cta .button{position:relative;overflow:hidden} .hld-mega__cta .button::after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(105deg,transparent 30%,rgba(255,255,255,.45) 50%,transparent 70%);transform:translateX(-120%)} .hld-mega__phone .button{min-height:0;padding:6px 0;font-weight:600;color:#FFFFFF;text-decoration:none} .hld-mega__phone .button:hover{text-decoration:underline;text-underline-offset:4px} @media (prefers-reduced-motion: no-preference){.site-header .hld-nav.b-menu .b-menu__list--wide > .b-menu__item.b-menu__item--wide.b-menu__item--panel > .b-menu__panel{opacity:0;transition:opacity .45s var(--mega-soft) .22s,visibility 0s linear .67s} .site-header .hld-nav.b-menu .b-menu__list--wide > .b-menu__item.b-menu__item--wide.b-menu__item--panel:is(:hover,:focus-within) > .b-menu__panel{opacity:1;transition:opacity .5s cubic-bezier(.25,.1,.25,1) .1s,visibility 0s linear .1s} .site-header--desktop::before{transition:opacity .5s var(--mega-soft) .22s,visibility 0s linear .72s} .site-header--desktop:has(.hld-nav .b-menu__item--panel:is(:hover,:focus-within))::before{transition:opacity .6s ease .1s,visibility 0s linear .1s} .hld-mega{transform:translateY(-10px);transition:transform .45s var(--mega-soft) .22s} .hld-nav .b-menu__item--panel:is(:hover,:focus-within) .hld-mega{transform:none;transition:transform .8s var(--mega-ease) .1s} .hld-mega__head,.hld-mega__cell,.hld-mega__trust,.hld-mega__aside .b-column__inner > :not(.b-column__bg){opacity:0;transform:translateY(12px);transition:opacity 0s linear .7s,transform 0s linear .7s} .hld-nav .b-menu__item--panel:is(:hover,:focus-within) :is(.hld-mega__head,.hld-mega__cell,.hld-mega__trust,.hld-mega__aside .b-column__inner > :not(.b-column__bg)){opacity:1;transform:none;transition:opacity .6s ease,transform .85s var(--mega-ease);transition-delay:calc(.18s + var(--i,0) * 55ms)} .hld-mega__cell:nth-child(2),.hld-mega__cell:nth-child(3){--i:1} .hld-mega__cell:nth-child(4),.hld-mega__cell:nth-child(5){--i:2} .hld-mega__cell:nth-child(6),.hld-mega__cell:nth-child(7){--i:3} .hld-mega__cell:nth-child(8){--i:4} .hld-mega__trust{--i:6} .hld-mega__aside .b-column__inner > :nth-child(2){--i:2} .hld-mega__aside .b-column__inner > :nth-child(3){--i:3} .hld-mega__aside .b-column__inner > :nth-child(4){--i:4} .hld-mega__aside .b-column__inner > :nth-child(5){--i:5} .hld-mega__aside .b-column__inner > :nth-child(6){--i:6} .hld-mega__aside .b-column__media{transform:scale(1.12);transition:transform 0s linear .7s} .hld-nav .b-menu__item--panel:is(:hover,:focus-within) .hld-mega__aside .b-column__media{transform:scale(1.02);transition:transform 1.8s var(--mega-ease) .1s} .hld-mega__cta .button::after{transition:transform 0s linear .7s} .hld-nav .b-menu__item--panel:is(:hover,:focus-within) .hld-mega__cta .button::after{transform:translateX(120%);transition:transform 1.1s cubic-bezier(.4,0,.2,1) .8s} .hld-mega__item::before{transition:opacity .35s ease,transform .55s var(--mega-ease)} .hld-mega__item .b-feature__icon::before{transition:transform .5s var(--mega-ease)} .hld-mega__item .b-feature__icon svg{transition:filter .35s ease .05s,transform .5s var(--mega-ease)} .hld-mega__item .b-feature__body{transition:transform .5s var(--mega-ease)} .hld-mega__item::after{transition:opacity .35s ease .05s,transform .55s var(--mega-ease) .05s} .hld-mega__all .button svg{transition:transform .3s var(--mega-ease)} .hld-mega__all .button:hover svg{transform:translateX(4px)} .hld-nav .b-menu__list--wide > .b-menu__item > a::before{transition:scale .35s var(--mega-ease)} .hld-nav .b-menu__list--wide > .b-menu__item--parent > a::after{transition:transform .4s var(--mega-ease)}} @media (min-width: 1024px) and (max-width: 1199px){.site-header .hld-nav .b-menu__list--wide{column-gap:11px} .site-header .hld-nav .b-menu__list--wide > .b-menu__item > a{font-size:14.5px}} @media (min-width: 1200px) and (max-width: 1349px){.site-header .hld-nav .b-menu__list--wide{column-gap:16px} .site-header .hld-nav .b-menu__list--wide > .b-menu__item > a{font-size:16px}} .hld-nav .b-menu__list--wide > .b-menu__item > a:hover{text-decoration:none} .hld-nav .b-menu__list--wide > .b-menu__item--panel:is(:hover,:focus-within) > a::before{scale:1 1} .hld-nav .b-menu__list--wide > .b-menu__item--parent:is(:hover,:focus-within) > a::after{transform:translateY(.12em) rotate(-135deg)} .site-header{--hld-chev:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'2.2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'm9%206%206%206-6%206'%2F%3E%3C%2Fsvg%3E");--hld-phone:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M22%2016.92v3a2%202%200%200%201-2.18%202%2019.79%2019.79%200%200%201-8.63-3.07%2019.5%2019.5%200%200%201-6-6%2019.79%2019.79%200%200%201-3.07-8.67A2%202%200%200%201%204.11%202h3a2%202%200%200%201%202%201.72%2012.84%2012.84%200%200%200%20.7%202.81%202%202%200%200%201-.45%202.11L8.09%209.91a16%2016%200%200%200%206%206l1.27-1.27a2%202%200%200%201%202.11-.45%2012.84%2012.84%200%200%200%202.81.7A2%202%200%200%201%2022%2016.92z'%2F%3E%3C%2Fsvg%3E")} .b-menu__list--wide > :is(.hld-menu-cta,.hld-menu-call){display:none} .site-header--mobile .b-menu--horizontal,.site-header--mobile .b-column__inner:has(.b-menu__toggle){position:static} .site-header--mobile .hld-logo{z-index:60} .site-header--mobile .b-menu__toggle > .b-menu__list{top:100%;left:0;right:0;width:auto;min-width:0;max-height:calc(100dvh - 88px);overflow-y:auto;overscroll-behavior:contain;padding:60px 20px 24px;border:0;border-top:1px solid #E3EDF6;border-radius:0 0 24px 24px;box-shadow:0 30px 60px -24px rgba(0,47,99,.45)} .site-header--mobile .b-menu__toggle > .b-menu__list::before{content:"";position:sticky;top:-60px;z-index:2;display:block;height:60px;margin:-60px 0 0;background:linear-gradient(#FFFFFF 62%,rgba(255,255,255,0));pointer-events:none} @media (min-width: 768px) and (max-width: 1023px){.site-header--desktop .b-menu__toggle > .b-menu__list{top:100%;left:auto;right:var(--gutter,24px);width:min(400px,calc(100% - 2 * var(--gutter,24px)));min-width:0;max-height:calc(100dvh - 104px);overflow-y:auto;overscroll-behavior:contain;padding:12px 22px 22px;border:0;border-top:1px solid #E3EDF6;border-radius:0 0 20px 20px;box-shadow:0 30px 60px -24px rgba(0,47,99,.45)} .site-header--desktop .hld-nav .b-menu__toggle{text-align:end} .site-header--desktop .hld-nav .b-menu__button{padding:0 18px 0 16px;border:1.5px solid #D7E5F0;border-radius:999px;color:#073B73;font-size:15.5px} .site-header--desktop .hld-nav .b-menu__toggle[open] > .b-menu__button{border-color:#073B73;background:#073B73;color:#FFFFFF}} .site-header--mobile .b-menu__button--icon{width:44px;height:44px;border-radius:12px;background:#EFF8FE;color:#073B73} .site-header--mobile .b-menu__toggle[open] > .b-menu__button--icon{background:#073B73;color:#FFFFFF} .site-header--mobile::before{content:"";position:absolute;left:0;right:0;top:100%;z-index:40;height:100dvh;background:rgba(0,32,64,.34);pointer-events:none;visibility:hidden;opacity:0} .site-header:has(.b-menu__toggle[open])::before{visibility:visible;opacity:1;background:rgba(0,32,64,.34)} .site-header--desktop .b-menu__toggle[open] > .b-menu__button:not(.b-menu__button--icon)::after{content:""} .site-header--mobile .b-menu__toggle[open] > .b-menu__button--icon .b-menu__button-label,.site-header--desktop .b-menu__toggle[open] > .b-menu__button:not(.b-menu__button--icon)::after{position:absolute;top:calc(100% + 4px);left:-100vw;right:-100vw;z-index:45;width:auto;height:100dvh;clip:auto;overflow:hidden;color:transparent;cursor:default} .site-header .b-menu__toggle > .b-menu__list > .b-menu__item{border-bottom:1px solid #EDF3F8} .site-header .b-menu__toggle > .b-menu__list > .b-menu__item > a{gap:10px;min-height:54px;font-size:18px;font-weight:600;letter-spacing:-0.01em;text-decoration:none} .site-header .b-menu__toggle .b-menu__item > a:hover{text-decoration:none} .site-header .b-menu__toggle > .b-menu__list > .b-menu__item:not(.b-menu__item--parent,.hld-menu-cta,.hld-menu-call) > a::after{content:"";flex:none;width:18px;height:18px;margin-left:auto;background:#9DB4CA;-webkit-mask:var(--hld-chev) center / contain no-repeat;mask:var(--hld-chev) center / contain no-repeat} .site-header .b-menu__toggle > .b-menu__list > .b-menu__item > a:hover::after{background:#073B73} .site-header .b-menu__toggle a[aria-current=page]{text-decoration:none} .site-header .b-menu__toggle > .b-menu__list > .b-menu__item > a[aria-current=page]::before{content:"";flex:none;width:7px;height:7px;border-radius:50%;background:#EC6600} .site-header .b-menu__toggle .b-menu__expand{top:5px;right:0;border-radius:12px;background:#EFF8FE;color:#073B73} .site-header .b-menu__toggle .b-menu__branch[open] > .b-menu__expand{background:#073B73;color:#FFFFFF} .site-header .b-menu__toggle .b-menu__sub{margin:0 0 12px;padding:6px;border:0;border-radius:16px;background:#F2F8FE} .site-header .b-menu__toggle .b-menu__sub a{min-height:44px;padding:0 12px;border-radius:10px;font-size:15.5px;font-weight:500;line-height:1.3;color:#233D5A} .site-header .b-menu__toggle .b-menu__sub a:hover{background:#FFFFFF} .site-header .b-menu__toggle .b-menu__sub a[aria-current=page]{background:#FFFFFF;color:#073B73;font-weight:700;box-shadow:0 2px 10px -4px rgba(0,47,99,.25)} .site-header .b-menu__toggle > .b-menu__list > :is(.hld-menu-cta,.hld-menu-call){border:0} .site-header .b-menu__toggle > .b-menu__list > .hld-menu-cta{margin-top:22px} .site-header .b-menu__toggle > .b-menu__list > .hld-menu-cta > a:not(#W){justify-content:center;min-height:54px;padding:0 20px;border-radius:7px;background:#EC6600;color:#FFFFFF;font-size:16.5px;font-weight:700} .site-header .b-menu__toggle > .b-menu__list > .hld-menu-call{margin-top:10px} .site-header .b-menu__toggle > .b-menu__list > .hld-menu-call > a:not(#W){justify-content:center;min-height:52px;padding:0 20px;border:1.5px solid #D7E5F0;border-radius:7px;color:#073B73;font-size:16px;font-weight:600} .site-header .b-menu__toggle > .b-menu__list > .hld-menu-call > a::before{content:"";flex:none;width:18px;height:18px;background:currentColor;-webkit-mask:var(--hld-phone) center / contain no-repeat;mask:var(--hld-phone) center / contain no-repeat} @media (prefers-reduced-motion: no-preference){.site-header .b-menu__toggle::details-content{transition:opacity .35s ease,content-visibility .35s allow-discrete} .site-header .b-menu__toggle > .b-menu__list{transition:transform .5s cubic-bezier(.22,1,.36,1)} .site-header .b-menu__toggle:not([open]) > .b-menu__list{transform:translateY(-10px);transition:transform .35s cubic-bezier(.4,0,.2,1)} @starting-style{.site-header .b-menu__toggle[open] > .b-menu__list{transform:translateY(-14px)}} .site-header--mobile::before{transition:opacity .4s ease,visibility 0s linear .4s} .site-header:has(.b-menu__toggle[open])::before{transition:opacity .45s ease,visibility 0s} .site-header--mobile .b-menu__button--icon,.site-header--desktop .hld-nav .b-menu__button{transition:background-color .3s ease,color .3s ease,border-color .3s ease} .site-header .b-menu__toggle .b-menu__expand{transition:background-color .3s ease,color .3s ease} .site-header .b-menu__toggle > .b-menu__list > .b-menu__item > a::after{transition:background-color .25s ease,transform .3s ease} .site-header .b-menu__toggle > .b-menu__list > .b-menu__item > a:hover::after{transform:translateX(3px)} .b-menu__toggle[open] > .b-menu__list > .b-menu__item{animation:hld-menu-in .55s cubic-bezier(.22,1,.36,1) both} .b-menu__toggle[open] > .b-menu__list > .b-menu__item:nth-child(2){animation-delay:35ms} .b-menu__toggle[open] > .b-menu__list > .b-menu__item:nth-child(3){animation-delay:70ms} .b-menu__toggle[open] > .b-menu__list > .b-menu__item:nth-child(4){animation-delay:105ms} .b-menu__toggle[open] > .b-menu__list > .b-menu__item:nth-child(5){animation-delay:140ms} .b-menu__toggle[open] > .b-menu__list > .b-menu__item:nth-child(6){animation-delay:175ms} .b-menu__toggle[open] > .b-menu__list > .b-menu__item:nth-child(7){animation-delay:210ms} .b-menu__toggle[open] > .b-menu__list > .b-menu__item:nth-child(n+8){animation-delay:250ms} @keyframes hld-menu-in{from{opacity:0;transform:translateY(10px)}}} .site-header .hld-logo-col > .b-column__inner{position:static} .site-header .hld-logo{position:absolute;top:100%;transform:translateY(-50%)} .site-header--desktop .hld-logo-col{flex:0 0 152px;width:152px} .site-header--mobile .hld-logo-col{flex:0 0 92px;width:92px} @media (min-width: 768px){.entry__content > .b-section:first-child > .b-section__inner,.hld-hero-slider .hld-hero > .b-section__inner{padding-top:28px} .hld-hero-slider .hld-hero:not(#W){min-height:540px} .entry__content > .hld-page-hero:first-child:not(#W){min-height:568px}} html{scrollbar-gutter:stable} html.sig-popup-open{background-color:rgba(0,25,52,.62)} .b-popup-dialog{z-index:2147483000} .sig-popups .b-popup-dialog[data-popup]{background:transparent} .sig-popups .b-popup-dialog[data-popup]::backdrop{background:rgba(0,25,52,.62)} .b-search__dialog{position:fixed} .b-form-dialog{position:fixed;inset:0} .b-search__dialog::backdrop,.b-form-dialog::backdrop{background:rgba(0,25,52,.5)} @media (prefers-reduced-motion: no-preference){@view-transition{navigation:auto} ::view-transition-group(*){animation-duration:.45s;animation-timing-function:cubic-bezier(.16,1,.3,1)} ::view-transition-old(root),::view-transition-new(root){mix-blend-mode:normal} ::view-transition-old(root){animation:none} ::view-transition-new(root){animation:hld-page-in .3s cubic-bezier(.2,.6,.3,1) both} @supports selector(:active-view-transition){:root:active-view-transition .site-header--desktop{view-transition-name:hld-header} :root:active-view-transition .site-header--mobile{view-transition-name:hld-header-m}} @keyframes hld-page-in{from{opacity:0}}} @supports (transition-behavior: allow-discrete){@media (prefers-reduced-motion: no-preference){html{transition:background-color .28s ease} .sig-popups .b-popup-dialog,.sig-popups .b-popup-dialog .b-popup__box,.b-search__dialog,.b-search__dialog::backdrop{animation:none} .sig-popups .b-popup-dialog,.b-form-dialog{transition:opacity .18s ease,transform .22s cubic-bezier(.4,0,1,1),display .3s allow-discrete,overlay .3s allow-discrete} .sig-popups .b-popup-dialog[open],.b-form-dialog[open]{transition:opacity .3s ease-out .03s,transform .5s cubic-bezier(.16,1,.3,1) .03s} .sig-popups .b-popup-dialog:not([open]),.b-form-dialog:not([open]){opacity:0;transform:translateY(10px) scale(.98)} .b-search__dialog{transition:opacity .2s ease,transform .24s cubic-bezier(.4,0,1,1),display .26s allow-discrete,overlay .26s allow-discrete} .b-search__dialog[open]{transition:opacity .25s ease-out,transform .48s cubic-bezier(.16,1,.3,1)} .b-search__dialog:not([open]){opacity:0;transform:translateY(-40%)} .b-search__sheet > *{transition:opacity .3s ease-out .1s,transform .45s cubic-bezier(.16,1,.3,1) .1s} .sig-popups .b-popup-dialog::backdrop,.b-search__dialog::backdrop,.b-form-dialog::backdrop{transition:opacity .26s ease,display .3s allow-discrete,overlay .3s allow-discrete} .sig-popups .b-popup-dialog:not([open])::backdrop,.b-search__dialog:not([open])::backdrop,.b-form-dialog:not([open])::backdrop{opacity:0} @starting-style{.sig-popups .b-popup-dialog[open]::backdrop,.b-search__dialog[open]::backdrop,.b-form-dialog[open]::backdrop{opacity:0} .sig-popups .b-popup-dialog[open],.b-form-dialog[open]{opacity:0;transform:translateY(22px) scale(.96)} .b-search__dialog[open]{opacity:0;transform:translateY(-100%)} .b-search__dialog[open] .b-search__sheet > *{opacity:0;transform:translateY(-10px)}}} @media (prefers-reduced-motion: no-preference) and (max-width: 767.98px){.sig-popups .b-popup-dialog:has(.b-popup--sheet){transition:transform .28s cubic-bezier(.4,0,1,1),display .3s allow-discrete,overlay .3s allow-discrete} .sig-popups .b-popup-dialog:has(.b-popup--sheet)[open]{transition:transform .5s cubic-bezier(.32,.72,0,1)} .sig-popups .b-popup-dialog:has(.b-popup--sheet):not([open]){opacity:1;transform:translateY(100%)} @starting-style{.sig-popups .b-popup-dialog:has(.b-popup--sheet)[open]{opacity:1;transform:translateY(100%)}}}} #sig-icons symbol[id^="sig-i-media-"] > g[stroke-width="3.6"]{stroke-width:4px} @media (min-width: 1024px){.hld-benefit .b-feature__icon{padding:5px} .hld-benefit .b-feature__icon svg{width:64px;height:64px} .hld-type .b-feature__icon svg{width:64px;height:64px;margin:6px 0} .hld-step .b-icon:not(#W){margin:-9px 0 -9px -9px} .hld-step .b-icon__shape:not(#W){font-size:64px} .hld-ref .b-icon:not(#W){margin:-9px 0 -9px -12px} .hld-ref .b-icon__shape:not(#W){font-size:64px}} @media (max-width: 767px){.hld-benefit .b-feature__icon{padding:7px} .hld-benefit .b-feature__icon svg{width:48px;height:48px}} .hld-contact-section{position:relative;z-index:2} @media (min-width: 1024px){.hld-contact-section{margin-top:-72px!important}} .hld-contact-card{overflow:hidden;box-shadow:0 26px 64px rgba(0,47,99,.13),0 2px 6px rgba(0,47,99,.05)} .hld-contact-info{background:linear-gradient(160deg,#0B4482 0%,#073B73 42%,#002F63 100%)!important} .hld-contact-info > .b-column__inner{display:flex;flex-direction:column;height:100%} .hld-contact-detail{position:relative;padding:15px 0;border-top:1px solid rgba(255,255,255,.12)} .hld-contact-detail a{color:#FFFFFF;text-decoration:none} .hld-contact-detail a::after{content:"";position:absolute;inset:0} .hld-contact-detail a:hover{text-decoration:underline;text-underline-offset:3px} .hld-contact-detail a:focus-visible{outline:2px solid #FFFFFF;outline-offset:3px;border-radius:2px} .hld-contact-icon .b-icon__shape{box-shadow:inset 0 0 0 1px rgba(255,255,255,.16);transition:background-color .2s,color .2s} .hld-contact-detail:has(a:hover) .hld-contact-icon .b-icon__shape{background:#FFFFFF;color:#073B73} .hld-contact-photo{flex:1 0 auto;display:flex;align-items:flex-end;margin:26px -44px 0!important;min-height:220px} .hld-contact-photo img{width:100%;height:100%;min-height:220px;max-height:340px;object-fit:cover;border-radius:0;-webkit-mask-image:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.08) 18%,rgba(0,0,0,.35) 36%,rgba(0,0,0,.75) 56%,#000 74%);mask-image:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.08) 18%,rgba(0,0,0,.35) 36%,rgba(0,0,0,.75) 56%,#000 74%)} @media (max-width: 1023px){.hld-contact-photo{display:none!important}} @media (min-width: 768px) and (max-width: 1023px){.hld-contact-info > .b-column__inner{display:grid;grid-template-columns:repeat(3,auto);justify-content:space-between;column-gap:24px;align-content:start} .hld-contact-info > .b-column__inner > *{grid-column:1 / -1} .hld-contact-info > .b-column__inner > .hld-contact-detail{grid-column:auto;margin-top:0;padding:18px 0 16px;border-top:0} .hld-contact-kvk{margin-top:4px!important}} .hld-contact-form{margin-top:22px} .hld-contact-form .b-form__note{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;margin:0} .hld-contact-form .b-form__fields{gap:16px 18px} .hld-contact-form .b-form__label{margin-bottom:6px;font-size:14.5px;font-weight:600;color:#233D5A} .hld-contact-form :is(input[type=text],input[type=email],input[type=tel],select,textarea){border-color:#D7E5F0;border-radius:8px;background:#F7FBFE;transition:border-color .15s,background-color .15s} .hld-contact-form :is(input[type=text],input[type=email],input[type=tel],select,textarea):hover{border-color:#B8D2E6} .hld-contact-form :is(input,select,textarea):focus-visible{outline-color:#073B73;border-color:#073B73;background:#FFFFFF} .hld-contact-form textarea{height:128px;min-height:128px} .hld-contact-form .b-form__check input{accent-color:#073B73} .hld-contact-form .b-form__check label{font-size:14px;line-height:1.5;color:#4F6680} .hld-contact-form .b-form__actions{margin-top:22px} .hld-contact-form .b-form__submit{margin-top:0;padding:15px 32px;font-size:16.5px} @media (max-width: 767px){.hld-contact-form{margin-top:16px} .hld-contact-form .b-form__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 10px} .hld-contact-form .b-form__field:not(.b-form__field--half){grid-column:1 / -1} .hld-contact-form .b-form__label{margin-bottom:5px;font-size:13.5px} .hld-contact-form :is(input[type=text],input[type=email],input[type=tel],select,textarea){min-height:44px;padding:9px 11px;font-size:16px} .hld-contact-form textarea{height:104px;min-height:104px} .hld-contact-form .b-form__check label{font-size:13px} .hld-contact-form .b-form__actions{margin-top:18px} .hld-contact-form .b-form__submit{width:100%;padding:14px 22px} .hld-contact-detail{padding:12px 0}} .hld-diensten > .b-column,.hld-refs > .b-column{align-self:stretch} .hld-diensten > .b-column > .b-column__inner{height:100%} .hld-dienst .b-box__inner{flex:1;display:flex;flex-direction:column} @media (max-width: 767px){.hld-dienst:not(#W){flex-direction:row;align-items:stretch} .hld-dienst .b-box__media:not(#W){flex:0 0 38%;aspect-ratio:auto;height:auto;min-height:118px;border-radius:8px 0 0 8px} .hld-dienst .b-box__media img:not(#W){height:100%} .hld-dienst .b-box__text:not(#W){min-width:0} .hld-dienst .b-box__inner:not(#W){padding:14px 14px 14px 16px;justify-content:center;min-width:0;overflow-wrap:anywhere} .hld-dienst .b-list:not(#W){display:none} .hld-dienst-more:not(#W){margin-top:8px!important;padding-top:0}} .hld-about-photo{position:relative;overflow:hidden;min-height:560px} .hld-about-photo > .b-column__inner:not(#W){position:static;height:100%} .hld-about-photo .b-image:not(#W){position:absolute;inset:0;width:100%;height:100%;margin:0;border-radius:0} .hld-about-photo .b-image img:not(#W){display:block;width:100%;height:100%;max-width:none;object-fit:cover;object-position:60% 0;border-radius:0} .hld-about-photo .b-image::after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,rgba(239,248,254,0) 0%,rgba(239,248,254,0) 80%,rgba(239,248,254,.45) 88%,rgba(239,248,254,.86) 95%,#EFF8FE 100%)} @media (min-width: 1024px){.hld-about-cols > .hld-about-photo:not(#W){flex:0 0 calc((100% - min(1320px,100% - 48px)) / 2 + min(1320px,100% - 48px) * .5)} .hld-about-cols > .hld-about-text:not(#W){padding-right:calc((100% - min(1320px,100% - 48px)) / 2)} .hld-about-cols > .hld-about-text > .b-column__inner:not(#W){padding-left:28px;padding-right:0}} @media (min-width: 1200px){.hld-about-cols > .hld-about-photo:not(#W){flex-basis:calc((100% - min(1320px,100% - 48px)) / 2 + min(1320px,100% - 48px) * .59)}} @media (min-width: 1600px){.hld-about-photo{min-height:640px} .hld-about-photo .b-image img:not(#W){object-position:0 0}} @media (max-width: 1023px){.hld-about-photo{min-height:460px} .hld-about-photo .b-image::after{background:linear-gradient(180deg,rgba(239,248,254,0) 0%,rgba(239,248,254,0) 58%,rgba(239,248,254,.7) 82%,#EFF8FE 100%)}} @media (max-width: 767px){.hld-about-photo{min-height:360px}} @media (min-width: 768px){.entry__content > .hld-about-hero:first-child > .b-section__inner:not(#W){padding-top:0}} .hld-about-role::after{content:"";display:block;width:88px;height:3px;margin-top:22px;border-radius:2px;background:#5AA7E6} .hld-career-icon{width:64px;height:64px;box-sizing:border-box;flex:none} .hld-career-hld{display:inline-grid;place-items:center;font-weight:800;letter-spacing:-0.02em} @media (min-width: 1024px){.hld-career > .b-column{position:relative} .hld-career > .b-column:nth-child(-n+3)::after{content:"";position:absolute;right:-24px;top:26px;width:9px;height:9px;border-top:2px solid #A9BED3;border-right:2px solid #A9BED3;transform:rotate(45deg)} .hld-career > .b-column:nth-child(5){border-top:0}} .hld-about-quote{height:100%} .hld-values .b-feature__title{color:#FFFFFF;font-weight:600;font-size:17px;margin:0} .hld-values .b-feature{justify-content:center} .hld-value .b-feature__body{flex:0 1 auto;text-align:left} .hld-value:not(#W){gap:14px;width:auto;margin-inline:auto} .hld-value > *:not(#W){margin:0} .hld-value .b-feature__icon:not(#W){width:auto;min-width:0;flex:none} .hld-values-band{margin-bottom:56px} @media (max-width: 767px){.hld-values-band{margin-bottom:40px}} @media (max-width: 767px){.hld-values .b-feature__title{font-size:15px}} .hld-ref:not(#W){border:1px solid #D9E5EF;border-radius:10px;overflow:hidden;background:#FFFFFF;transition:box-shadow .35s ease} .hld-ref:hover{box-shadow:0 12px 30px rgba(0,47,99,.1)} .hld-ref .b-box__media:not(#W){border-radius:0} .hld-ref .b-box__text:not(#W),.hld-ref .b-box__inner:not(#W){flex:1;display:flex;flex-direction:column} .hld-ref .b-box__inner:not(#W){background:transparent} .hld-ref .b-box__inner > *:not(#W){flex:none} .hld-ref-logo:not(#W){margin:0;height:52px;display:flex;align-items:center} .hld-ref-logo img:not(#W){border-radius:0;width:auto;height:46px;max-width:176px;object-fit:contain;object-position:left center} .hld-ref .hld-ref-icon:not(#W){height:52px;margin:0 0 0 -10px;display:flex;align-items:center;overflow:visible} .hld-ref-rows .b-feature:not(#W){gap:12px;align-items:flex-start} .hld-ref-rows .b-feature__icon:not(#W){width:20px;min-width:0;flex:none;margin-top:1px} .hld-ref-rows .b-feature__body p:not(#W){margin:0} .hld-ref-more:not(#W){margin-top:auto!important;padding-top:22px} .hld-ref-more .b-button:not(#W){width:100%;justify-content:center} .hld-types-dark .b-section__overlay:not(#W){background-image:linear-gradient(90deg,rgba(0,33,72,.94) 0%,rgba(0,33,72,.86) 42%,rgba(0,33,72,.68) 100%);background-color:transparent!important} @media (max-width: 1023px){.hld-types-dark .b-section__overlay:not(#W){background-image:none;background-color:rgba(0,33,72,.88)!important}} .hld-types-dark .b-heading__text,.hld-types-dark .hld-type .b-text{text-shadow:none!important} .hld-types-dark .hld-type strong{color:#FFFFFF} .hld-dienst-feature .b-feature__icon{box-sizing:content-box;padding:9px;box-shadow:0 8px 16px -8px rgba(0,47,99,.55);flex:none} .hld-dienst-feature .b-feature__title{margin:4px 0 0;font-size:19px;font-weight:800;letter-spacing:-0.025em;line-height:1.25;color:#002F63} @media (max-width: 767px){.hld-dienst-feature .b-feature__icon:not(#W){display:none} .hld-dienst-feature .b-feature__title:not(#W){font-size:17px;margin:0}} @media (min-width: 1200px){.hld-hero-benefits:not(#W){width:960px;max-width:none;flex-wrap:nowrap;column-gap:22px}} .hld-hero-benefit:not(#W){align-items:center} .hld-hero-benefit .b-feature__body{display:flex;align-items:center;min-height:42px} .hld-hero-benefit .b-feature__icon{box-sizing:content-box;padding:9px;box-shadow:0 6px 16px rgba(0,20,35,.28)} .hld-hero-benefit .b-feature__title{margin:0;color:#FFFFFF;font-size:15.5px;font-weight:700;line-height:1.25;white-space:nowrap;text-shadow:0 1px 2px rgba(0,20,35,.4)} @media (max-width: 767px){.hld-hero-benefit .b-feature__title{white-space:normal;font-size:14.5px}} @media (min-width: 768px){.entry__content > .hld-page-hero:first-child:has(.hld-hero-benefits):not(#W){min-height:640px}} .hld-cta-tiles .hld-tiles{height:100%} .hld-cta-tiles .hld-tiles > .b-column > .b-column__inner,.hld-tile,.hld-tile .b-box__media{height:100%} .hld-tile .b-heading__text{text-shadow:0 1px 3px rgba(0,20,35,.45)} @media (min-width: 1024px){.hld-tile .b-box__img{height:100%!important;min-height:290px;object-fit:cover} .hld-cta-tiles .hld-cta-brand > .b-column__inner{clip-path:polygon(0 0,88% 0,100% 40%,76% 100%,0 100%)} .hld-cta-tiles .hld-cta-brand{margin-right:-48px;z-index:2}} @media (min-width: 1200px){.hld-cta-tiles .hld-script::after{width:170px;margin-left:40px}} @media (max-width: 1023px){.hld-cta-tiles .hld-cta-brand > .b-column__inner:not(#W){clip-path:polygon(0 0,100% 0,100% 82%,50% 100%,0 82%);min-height:200px}} .hld-figure-badge{display:flex;justify-content:center} .hld-figures .b-number__value{line-height:1.05} .hld-landal-box{height:100%;overflow:hidden} .hld-landal-box .b-column:has(> .b-column__inner > .hld-box-photo) > .b-column__inner{height:100%} @media (min-width: 768px){.hld-landal-box .hld-box-photo:not(#W),.hld-landal-box .hld-box-photo img:not(#W){height:100%;min-height:220px;margin:0}} .hld-landal-box .hld-box-photo img{object-fit:cover;width:100%} .hld-benefit-boxes > .b-column > .b-column__inner{height:100%} .hld-benefit-box{border:1px solid #DCEAF5} .hld-quote-photo{min-height:360px} .hld-quote-plain .b-testimonial__mark:not(#W){display:block;font-family:Georgia,"Times New Roman",serif;font-style:normal;font-weight:700;font-size:128px;line-height:1;height:58px;overflow:hidden;width:auto;color:#7CC8F4;margin:4px 0 6px -4px;opacity:1} .hld-cta-content .b-heading{max-width:520px} .hld-quote-plain .b-testimonial__quote{font-size:21px;line-height:1.55} .hld-quote-plain .b-testimonial__name{color:#073B73;font-weight:700} .hld-quote-plain .b-testimonial__company{color:#2C6FB7} .b-search__dialog .b-search__row{position:relative} .b-search__dialog .b-search__input{height:60px;padding-inline:52px 68px;border:1.5px solid #D3E2F0;border-radius:14px;background:#F3F8FD url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236A819B' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='8'/%3E%3Cpath d='m21 21-4.3-4.3'/%3E%3C/svg%3E") no-repeat 20px 50% / 20px 20px;color:#002F63;font-size:17px;font-weight:500} .b-search__dialog .b-search__input::placeholder{color:#7A8FA6;font-weight:400;opacity:1} .b-search__dialog .b-search__input:hover{border-color:#B6CDE3} .b-search__dialog .b-search__input:focus,.b-search__dialog .b-search__input:focus-visible{outline:none;border-color:#2C6FB7;background-color:#fff;box-shadow:0 0 0 4px rgba(44,111,183,.14),0 8px 22px rgba(0,47,99,.08)} .b-search__dialog .b-search__button:not(.b-search__button--text){position:absolute;top:7px;right:7px;width:46px;min-width:0;height:46px;min-height:0;border-radius:10px;box-shadow:0 3px 10px rgba(236,102,0,.28)} .b-search__dialog .b-search__button:focus-visible{outline:2px solid #002F63;outline-offset:2px} .b-search__dialog .b-search__close{width:48px;height:48px;margin-top:6px;border-radius:999px;color:#002F63} .b-search__dialog .b-search__close:hover{background:#EEF4FA} .b-search__dialog .b-search__close:focus-visible{outline:2px solid #2C6FB7;outline-offset:2px} @media (prefers-reduced-motion: no-preference){.b-search__dialog .b-search__input{transition:border-color .2s ease,background-color .2s ease,box-shadow .25s ease}} @media (max-width: 767.98px){.b-search__dialog .b-search__input{height:54px;padding-inline:46px 60px;border-radius:12px;background-position:16px 50%;font-size:16px} .b-search__dialog .b-search__button:not(.b-search__button--text){top:6px;right:6px;width:42px;height:42px;border-radius:9px} .b-search__dialog .b-search__close{width:44px;height:44px;margin-top:5px}} .b-search__dialog .b-search__quick{padding-top:6px} .b-search__dialog .b-search__quick::before{content:"Veelgezocht";display:block;margin:0 0 12px 2px;color:#2C6FB7;font-size:12px;font-weight:700;letter-spacing:.2em;text-transform:uppercase} .b-search__dialog .b-search__quick ul{gap:10px} .b-search__dialog .b-search__quick a{min-height:40px;padding:0 16px;border:1px solid #DCE8F3;border-radius:999px;background:#F3F8FD;color:#002F63;font-size:15px;font-weight:600} .b-search__dialog .b-search__quick a:hover{border-color:#2C6FB7;background:#fff;box-shadow:0 6px 16px rgba(0,47,99,.08);transform:translateY(-1px)} .b-search__dialog .b-search__quick a:focus-visible{outline:2px solid #2C6FB7;outline-offset:2px} .b-search__dialog .b-search__list{margin-top:14px} .b-search__dialog .b-search__group-name{padding:4px 12px 8px;color:#2C6FB7;font-size:12px;font-weight:700;letter-spacing:.2em;text-transform:uppercase} .b-search__dialog .b-search__group + .b-search__group{margin-top:10px} .b-search__dialog .b-search__option{position:relative;gap:16px;padding:10px 44px 10px 10px;border-radius:12px} .b-search__dialog .b-search__option[aria-selected=true],.b-search__dialog .b-search__option:hover{background:#EEF5FC} .b-search__dialog .b-search__option:not(.b-search__more)::after{content:"";position:absolute;top:50%;right:16px;width:18px;height:18px;margin-top:-9px;background:#2C6FB7;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E") center / contain no-repeat;opacity:0;transform:translateX(-6px)} .b-search__dialog .b-search__option[aria-selected=true]::after,.b-search__dialog .b-search__option:hover::after{opacity:1;transform:none} .b-search__dialog .b-search__thumb{width:60px;height:60px;border-radius:10px;background:#EAF2FA;color:#2C6FB7;box-shadow:0 2px 6px rgba(0,47,99,.1)} .b-search__dialog .b-search__body{gap:3px} .b-search__dialog .b-search__body .b-search__title{color:#002F63;font-size:17px;font-weight:700;letter-spacing:-0.01em} .b-search__dialog .b-search__text{color:#5A6F86;font-size:14.5px;line-height:1.45} .b-search__dialog .b-search__title .b-search__hit{color:inherit} .b-search__dialog .b-search__text .b-search__hit{padding:0;border-radius:2px;background:rgba(44,111,183,.14);color:#002F63} .b-search__dialog .b-search__more{margin-top:10px;padding:14px 16px;border-top:1px solid #E3ECF5;border-radius:0 0 12px 12px;color:#002F63;font-size:16px;font-weight:700} .b-search__dialog .b-search__more .b-search__glyph{width:20px;height:20px;color:#2C6FB7} @media (prefers-reduced-motion: no-preference){.b-search__dialog .b-search__quick a{transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease,transform .2s ease} .b-search__dialog .b-search__option{transition:background-color .15s ease} .b-search__dialog .b-search__option::after{transition:opacity .18s ease,transform .22s cubic-bezier(.16,1,.3,1)} .b-search__dialog .b-search__list:not([hidden]){animation:hld-suggest-in .28s cubic-bezier(.16,1,.3,1) both} @keyframes hld-suggest-in{from{opacity:0;transform:translateY(-6px)}}} .site-header .hld-nav .b-menu__list--wide > .b-menu__item > a{font-size:16px;font-weight:600;letter-spacing:-0.005em;color:#233D5A} .site-header .hld-nav .b-menu__list--wide > .b-menu__item > a:hover,.site-header .hld-nav .b-menu__list--wide > .b-menu__item--active > a,.site-header .hld-nav .b-menu__list--wide > .b-menu__item--panel:is(:hover,:focus-within) > a{color:#073B73} @media (min-width: 1350px){.site-header .hld-nav .b-menu__list--wide{column-gap:30px}} @media (min-width: 1200px) and (max-width: 1349px){.site-header .hld-nav .b-menu__list--wide{column-gap:20px} .site-header .hld-nav .b-menu__list--wide > .b-menu__item > a{font-size:15.5px}} @media (min-width: 1024px) and (max-width: 1199px){.site-header .hld-nav .b-menu__list--wide > .b-menu__item > a{font-size:14.5px}} .site-header--desktop .hld-header a.button:not(#W){font-size:15.5px;font-weight:700;letter-spacing:-0.005em} .site-header--mobile .hld-header-quote a.button:not(#W),.site-header--mobile a.button.hld-header-quote:not(#W){font-weight:700} .hld-dienst-feature .b-feature__title:not(#W){font-weight:700;letter-spacing:-0.015em} :root{--hld-btn-arrow:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23EC6600'%20stroke-width%3D'2.4'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M5%2012h14'%2F%3E%3Cpath%20d%3D'm13%206%206%206-6%206'%2F%3E%3C%2Fsvg%3E")} a.button.button--primary:not([class*="button--look-"]):not(#W),.b-form__submit:not(#W){border-radius:999px;padding:6px 6px 6px 1.55em;gap:.85em;background-color:#EC6600;color:#FFFFFF} a.button.button--primary:not([class*="button--look-"]):not(#W):hover,.b-form__submit:not(#W):hover{background-color:#D05A00} a.button.button--primary:not([class*="button--look-"]) > .button__icon:not(#W),a.button.button--primary:not([class*="button--look-"]):not(:has(> .button__icon))::after,.b-form__submit:not(#W)::after{content:"";order:9;flex:none;width:2.4em;height:2.4em;padding:0;margin:0;border-radius:50%;background:#FFFFFF var(--hld-btn-arrow) center / 42% no-repeat;color:#EC6600} a.button.button--primary:not([class*="button--look-"]) > .button__icon use{display:none} a.button:is(.button--look-outline,.button--look-fill):not(#W){border-radius:999px;min-height:calc(2.4em + 16px);padding-top:0;padding-bottom:0} .site-header .hld-header-quote a.button.button--primary:not(#W),.site-header a.button.button--primary.hld-header-quote:not(#W){padding:5px 5px 5px 15px;gap:10px;min-height:44px} .site-header .hld-header-quote a.button.button--primary::after,.site-header a.button.button--primary.hld-header-quote::after{width:32px;height:32px} .site-header .b-menu__toggle > .b-menu__list > .hld-menu-cta > a:not(#W):not(#W){position:relative;border-radius:999px;padding:0 64px} .site-header .b-menu__toggle > .b-menu__list > .hld-menu-cta > a::after{content:"";position:absolute;right:6px;top:50%;width:42px;height:42px;margin-top:-21px;border-radius:50%;background:#FFFFFF var(--hld-btn-arrow) center / 42% no-repeat} .site-header .b-menu__toggle > .b-menu__list > .hld-menu-call > a:not(#W):not(#W){border-radius:999px} @media (max-width: 767px){.hld-quote .b-form__submit:not(#W){padding:5px 5px 5px 20px}} @media (prefers-reduced-motion: no-preference){a.button.button--primary:not([class*="button--look-"]) > .button__icon:not(#W),a.button.button--primary:not([class*="button--look-"])::after,.b-form__submit::after,.site-header .b-menu__toggle > .b-menu__list > .hld-menu-cta > a::after{transition:transform .35s cubic-bezier(.22,1,.36,1)} a.button.button--primary:not([class*="button--look-"]):hover > .button__icon:not(#W),a.button.button--primary:not([class*="button--look-"]):not(:has(> .button__icon)):hover::after,.b-form__submit:hover::after{transform:translateX(3px) rotate(-45deg)} .site-header .b-menu__toggle > .b-menu__list > .hld-menu-cta > a:hover::after{transform:translateX(3px) rotate(-45deg)}} :root{--hld-btn-arrow-navy:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23073B73'%20stroke-width%3D'2.4'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M5%2012h14'%2F%3E%3Cpath%20d%3D'm13%206%206%206-6%206'%2F%3E%3C%2Fsvg%3E");--hld-btn-arrow-white:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23FFFFFF'%20stroke-width%3D'2.4'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M5%2012h14'%2F%3E%3Cpath%20d%3D'm13%206%206%206-6%206'%2F%3E%3C%2Fsvg%3E")} a.button.button--primary[href$="/contact"]:not([class*="button--look-"]):not(#W):not(#W){background-color:#073B73;color:#FFFFFF;text-shadow:none} a.button.button--primary[href$="/contact"]:not([class*="button--look-"]):not(#W):not(#W):hover{background-color:#0B4482;color:#FFFFFF} a.button.button--primary[href$="/contact"]:not([class*="button--look-"]) > .button__icon:not(#W):not(#W){background-image:var(--hld-btn-arrow-navy);color:#073B73} .hld-hero a.button.button--primary[href$="/contact"]:not([class*="button--look-"]):not(#W):not(#W){background-color:#FFFFFF;color:#073B73} .hld-hero a.button.button--primary[href$="/contact"]:not([class*="button--look-"]):not(#W):not(#W):hover{background-color:#EAF4FD;color:#073B73} .hld-hero a.button.button--primary[href$="/contact"]:not([class*="button--look-"]) > .button__icon:not(#W):not(#W){background-color:#073B73;background-image:var(--hld-btn-arrow-white);color:#FFFFFF} @media (max-width: 767px){.site-header--mobile .hld-logo-col:not(#W){flex:0 0 124px;width:124px} .site-header--mobile .hld-logo .b-logo__image:not(#W){width:124px;height:124px} .site-header--mobile .b-menu__toggle > .b-menu__list:not(#W){padding-top:76px} .site-header--mobile .b-menu__toggle > .b-menu__list::before{top:-76px;height:76px;margin-top:-76px}} .site-header :is(summary,a,button){-webkit-tap-highlight-color:transparent} .site-header--mobile .b-menu__button--icon:not(#W){display:flex;width:44px;height:44px;min-width:44px;padding:0;border-radius:999px;background:#FFFFFF;color:#073B73;box-shadow:inset 0 0 0 1.5px #D7E5F0} .site-header--mobile .b-menu__toggle[open] > .b-menu__button--icon:not(#W){background:#073B73;color:#FFFFFF;box-shadow:inset 0 0 0 1.5px #073B73} .site-header--mobile .b-menu__button--icon:not(#W)::before,.site-header--mobile .b-menu__button--icon:not(#W)::after{content:"";position:absolute;top:50%;right:12px;left:auto;height:2px;margin:-1px 0 0;border-radius:2px;background:currentColor;box-shadow:none;opacity:1;rotate:none} .site-header--mobile .b-menu__button--icon:not(#W)::before{width:20px;translate:0 -4px} .site-header--mobile .b-menu__button--icon:not(#W)::after{width:13px;translate:0 4px} .site-header--mobile .b-menu__toggle[open] > .b-menu__button--icon:not(#W)::before{translate:0 0;rotate:45deg} .site-header--mobile .b-menu__toggle[open] > .b-menu__button--icon:not(#W)::after{width:20px;translate:0 0;rotate:-45deg} @media (hover: hover){.site-header--mobile .b-menu__toggle:not([open]) > .b-menu__button--icon:not(#W):hover{box-shadow:inset 0 0 0 1.5px #073B73} .site-header--mobile .b-menu__toggle:not([open]) > .b-menu__button--icon:not(#W):hover::after{width:20px}} .site-header--mobile .b-menu__button--icon:focus-visible{outline:2px solid #073B73;outline-offset:3px} .site-header .b-menu__toggle::details-content{opacity:1} @media (prefers-reduced-motion: no-preference){.site-header--mobile .b-menu__button--icon:not(#W){transition:background-color .3s ease,color .3s ease,box-shadow .3s ease,scale .15s ease} .site-header--mobile .b-menu__button--icon:not(#W):active{scale:.92} .site-header--mobile .b-menu__button--icon:not(#W)::before,.site-header--mobile .b-menu__button--icon:not(#W)::after{transition:translate .3s cubic-bezier(.22,1,.36,1),rotate .3s cubic-bezier(.22,1,.36,1),width .3s cubic-bezier(.22,1,.36,1)} .site-header .b-menu__toggle::details-content{transition:content-visibility .32s allow-discrete} .site-header .b-menu__toggle > .b-menu__list{clip-path:inset(0 -80px -140px -80px);transition:clip-path .5s cubic-bezier(.22,1,.36,1),transform .5s cubic-bezier(.22,1,.36,1)} .site-header .b-menu__toggle:not([open]) > .b-menu__list{clip-path:inset(0 -80px 100% -80px);transform:none;transition:clip-path .3s cubic-bezier(.4,0,.2,1)} @starting-style{.site-header .b-menu__toggle[open] > .b-menu__list{clip-path:inset(0 -80px 100% -80px);transform:none}}} .hld-dienst-list:not(#W){margin:16px 0 0 -58px!important;padding:0} .hld-dienst-list .b-list__item:not(#W){display:flex;align-items:flex-start;gap:11px;margin:0;padding:9px 0;font-size:15px;line-height:1.45;color:#2B4563} .hld-dienst-list .b-list__item + .b-list__item:not(#W){border-top:1px solid #E4ECF4} .hld-dienst-list .b-list__marker:not(#W){flex:none;display:grid;place-items:center;width:20px;height:20px;margin:1px 0 0;border-radius:50%;background:#E9F1F9;color:#0B4A8B} .hld-dienst-list .b-list__marker svg:not(#W){display:none} .hld-dienst-list .b-list__marker:not(#W)::before{content:"";width:11px;height:11px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3 8.6l3.1 3L13 4.6' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3 8.6l3.1 3L13 4.6' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat} .hld-dienst-list .b-list__text:not(#W){min-width:0} .hld-dienst-more:not(#W){padding-top:18px} .hld-contact-detail p:has(a + br + a) a::after{content:none} .site-header .hld-logo{will-change:transform} .site-header .hld-logo img{backface-visibility:hidden}