:root{--fixed-contrast-button-fg: #25292b}body{--page-header-height-outline: calc(var(--page-header-height) + var(--space-regular));background-color:#fff;--color-blue: #BFD6EF;--color-blue-rgb: 191, 214, 239}.base-container{--base-container-max-width: 1680px}.base-container.super-wide-container{--base-container-max-width: 1920px}.base-container.small-container{--base-container-max-width: 1100px}.base-container.small-container-left>div{max-width:1100px}.base-hr{--hr-color: var(--color-decent-ui)}.base-module-links{--base-module-links-space: 1.5em}.base-module-links>a.base-button{padding-block:var(--base-button-padding-v)}.base-button{--base-button-radius: calc(var(--radius, 2) * 4px);--base-button-hollow-border: 1px solid;font-weight:var(--font-body-bold-weight, bold);font-size:var(--font-size-17);line-height:.9rem;letter-spacing:1px;cursor:pointer}.base-button.contrast{--base-button-fg: var(--fixed-contrast-button-fg)}.base-button.text-color{--base-button-internal-bg: rgba(var(--color-link-rgb), 0.20)}.base-button.text-color.hollow{color:var(--color-text)}.video-bg{max-width:100vW;overflow:hidden;position:fixed;isolation:isolate;z-index:-1;inset:0}.video-bg video{position:absolute;z-index:0;width:100%;height:100%;object-position:center;object-fit:cover}.video-bg::after{content:"";position:absolute;z-index:1;inset:0}.base-header-group__header:not(.not-bold){font-weight:var(--font-header-bold-weight, bold)}.header-bold{font-weight:var(--font-header-bold-weight, bold)}.base-margin-b--bigger{--margin-b-space: var(--space-bigger)}.base-margin-b--extreme{--margin-b-space: calc(var(--space-huge) * 2)}@media(min-width: 1024px){.base-margin-b--extreme{--margin-b-space: calc(var(--space-huge) * 4)}}@media(max-width: 639px){#page-footer>.base-padding-h{--padding-h-space: var(--space-regular)}}@media(max-width: 639px){.gpu-buttons .base-button-group{flex-wrap:wrap;flex-direction:column;gap:var(--space-small)}.gpu-buttons .base-button-group .base-button{display:block;width:100%;border:var(--base-button-hollow-border) var(--base-button-internal-bg) !important;border-radius:var(--base-button-radius) !important}}.type-module_base_text div p:last-child{margin-bottom:0}html.scrolled .page-header:after{transform:none}html.scrolled .page-header__middle{transform:translateY(-200%);transition:transform .5s ease-out}.page-header{box-shadow:none;background:rgba(0,0,0,0)}.page-header:after{content:"";z-index:-1;position:absolute;top:0;width:100%;height:var(--page-header-height);background-color:var(--color-back);transform:translateY(-200%);transition:transform .5s ease-out;box-shadow:0 .25rem .25rem rgba(0,0,0,.1)}.page-header:is(:hover,:focus-within) .page-header__middle{transform:none}.page-header:is(:hover,:focus-within):after{transform:none}.page-header+main{padding-top:var(--page-header-height-outline)}.page-header__start,.page-header__end{--margin-h: var(--space-regular)}@media(min-width: 1024px){.page-header__start,.page-header__end{padding:var(--space-regular) 0}}.page-header__start,.page-header__middle{transition:transform .75s ease-out}.page-header__start{margin-left:var(--margin-h)}@media(min-width: 640px){.page-header__start{margin-right:3rem}}.page-header__end{margin-right:var(--margin-h);align-items:stretch}@media(min-width: 640px){.page-header__end{margin-left:2rem}}@media(max-width: 1439px){.page-header__end:has(.page-header__link[class*=hide-for])>.show-for-xxlarge{display:block !important}.page-header__end:has(.page-header__link[class*=hide-for])>.show-for-xxlarge .page-header__link:not([class*=hide-for-]){display:none !important}.page-header__end:has(.page-header__link[class*=hide-for])>.show-for-xxlarge .page-header__link-icon{font-size:1.4rem}}@media(max-width: 1199px){.page-header__end:has(.page-header__link[class*=hide-for])>.show-for-xlarge{display:block !important}.page-header__end:has(.page-header__link[class*=hide-for])>.show-for-xlarge .page-header__link:not([class*=hide-for-]){display:none !important}.page-header__end:has(.page-header__link[class*=hide-for])>.show-for-xlarge .page-header__link-icon{font-size:1.4rem}}@media(max-width: 1023px){.page-header__end:has(.page-header__link[class*=hide-for])>.show-for-large{display:block !important}.page-header__end:has(.page-header__link[class*=hide-for])>.show-for-large .page-header__link:not([class*=hide-for-]){display:none !important}.page-header__end:has(.page-header__link[class*=hide-for])>.show-for-large .page-header__link-icon{font-size:1.4rem}}@media(max-width: 1023px){.page-header__end>:not(:last-child){margin-right:.5rem}}.page-header__end{--button-size: 2.5rem}@media(max-width: 639px){.page-header__end{--button-size: 3.12rem}}.page-header__logo{max-height:100%;height:var(--page-header-logo-size);width:auto;max-height:none}.page-header__logo-link{height:auto}.page-header__links-wrapper{gap:var(--space-small)}.page-header__links-wrapper [data-open-language-menu]{order:99}.page-header__links-wrapper .base-button{text-align:center;padding-inline:calc(var(--space-regular)*1.25)}@media(min-width: 640px){.page-header__links-wrapper .base-button{padding-inline:var(--space-regular)}}@media(min-width: 1440px){.page-header__links-wrapper .base-button{height:auto}}.page-header__links-wrapper .base-button.hide-for-xxlarge{height:var(--button-size)}.page-nav__main-item{transition:all .2s ease-in-out;padding:var(--space-regular) 0}.page-nav__main-link,.page-header__link,.page-header__link:is(button){font-size:var(--font-size-17);line-height:.9rem}.page-nav__main-link{padding:0 .75rem;margin:0 1rem}.page-header__link{height:auto;padding-block:var(--space-small)}.page-nav__main-item:has(.base-dropdown-menu,.base-mega-menu)>.page-nav__main-link:after{content:"";transition:opacity .2s ease-out;width:100%;height:.8rem;background-image:url('data:image/svg+xml;utf8,<svg width="130" height="18" viewBox="0 0 130 18" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M69.8214 7.39896C69.8214 7.48296 69.7854 7.55496 69.7134 7.61496L65.0334 12.313C64.9734 12.373 64.8954 12.403 64.7994 12.403C64.7034 12.403 64.6314 12.373 64.5834 12.313L59.9034 7.61496C59.8314 7.55496 59.7954 7.48296 59.7954 7.39896C59.7954 7.31496 59.8314 7.23696 59.9034 7.16496L60.4074 6.66096C60.4674 6.58896 60.5394 6.55296 60.6234 6.55296C60.7074 6.55296 60.7854 6.58896 60.8574 6.66096L64.7994 10.603L68.7594 6.66096C68.8194 6.58896 68.8974 6.55296 68.9934 6.55296C69.0894 6.55296 69.1614 6.58896 69.2094 6.66096L69.7134 7.16496C69.7854 7.22496 69.8214 7.30296 69.8214 7.39896Z" fill="currentColor"/></svg>');background-repeat:no-repeat;background-position:center;background-size:contain;position:absolute;bottom:1.25rem}.page-nav__main-item:has(.base-dropdown-menu,.base-mega-menu):has(.base-menu[open]){background:var(--color-main)}.page-nav__main-item:has(.base-dropdown-menu,.base-mega-menu):has(.base-menu[open]) .page-nav__link{color:var(--color-back)}.page-nav__main-item:has(.base-dropdown-menu,.base-mega-menu):has(.base-menu[open]) .page-nav__link:after{opacity:0}.page-nav__main-item:has(.base-dropdown-menu,.base-mega-menu) .base-menu{--base-menu-bg: var(--color-main);--base-menu-fg: var(--color-back);--base-menu-bg-hover: rgba(var(--color-main-rgb), 0.2);--drop-content-shadow: none;min-width:100%;margin-top:-2px;border-top:solid 2px var(--color-back);background:var(--base-menu-bg)}.page-nav__main-item:has(.base-dropdown-menu,.base-mega-menu) .base-menu::part(content){width:100%;display:block}.page-nav__main-item:has(.base-dropdown-menu,.base-mega-menu) .base-menu .base-menu__list{box-shadow:none;--base-menu-border: none}.page-nav__main-item:has(.base-dropdown-menu,.base-mega-menu) .base-menu .base-menu__link{font-size:var(--font-size-17);line-height:.9rem;text-align:center;color:var(--color-back);padding-block:var(--space-small)}.page-nav__main-item:has(.base-dropdown-menu,.base-mega-menu) .base-menu .base-menu__link:hover{color:var(--color-main)}#page-header-off-canvas-button{background:var(--color-back);border-radius:50%;aspect-ratio:1/1;border:none;font-size:1.063rem;padding:.5rem;height:var(--button-size)}#page-header-off-canvas-button:is(:hover,:focus-within){background:var(--color-main);color:var(--color-back)}#page-header-off-canvas-button .svg.icon.-is-left{margin-right:0}.page-off-canvas__start{background:var(--color-text)}.page-off-canvas__start .base-menu{background:var(--color-back);margin-bottom:0}.page-off-canvas__links-wrapper{border-top:1px solid hsla(var(--color-link-h), var(--color-link-s), var(--color-link-l), 0.5);padding:.5em 1em}.page-off-canvas__links-wrapper .page-off-canvas__link{border-top:0;margin-bottom:.5em}.page-off-canvas__links-wrapper .page-off-canvas__link.base-button.hide-for-xxlarge{display:none}.base-card{--base-card-radius: 0;--base-card-background: rgba(255, 255, 255, 0.50);--base-card-box-shadow: none;--base-card-opacity: 1}.base-card[class*=flv-]{--base-card-opacity: var(--background-light-opacity);--base-card-background: rgba(var(--color-back-rgb), var(--base-card-opacity));background:var(--base-card-background)}.base-card.flv-darkblue-2:nth-child(5n+1){--base-card-opacity: var(--background-light-opacity)}.base-card.flv-darkblue-2:nth-child(5n+2){--base-card-opacity: calc(var(--background-light-opacity) * 0.5)}.base-card.flv-darkblue-2:nth-child(5n+3){--base-card-opacity: var(--background-light-opacity)}.base-card.flv-darkblue-2:nth-child(5n+4){--base-card-opacity: var(--background-light-opacity)}.base-card.flv-darkblue-2:nth-child(5n+5){--base-card-opacity: calc(var(--background-light-opacity) * 1.5)}.base-card.base-card--full-linked:has(a:hover) .base-card__image img{transform:scale(1.05)}.base-card__image{overflow:hidden;width:100%;height:auto;display:block;position:relative;aspect-ratio:250/160}.base-card__image img{transition:transform .6s ease-out;width:100%;height:100%;object-fit:cover;object-position:center}.base-card__header:has(+.base-card__subheader,+.base-header-group__subheader),.base-card .base-header-group__header:has(+.base-card__subheader,+.base-header-group__subheader){margin-bottom:0}.base-card__header,.base-card .base-header-group__header,.base-card__subheader,.base-card .base-header-group__subheader{margin-bottom:var(--space-small)}.base-card__header{--font-header-line-height: 1.33;font-weight:var(--font-header-bold-weight);font-size:1.25rem}.base-card__subheader{font-size:var(--font-size-small)}@media(min-width: 1024px){.base-card__section{padding:var(--space-big)}}.base-card__section ul,.base-card__section ol{padding-left:0;list-style:none}.base-card__section ul li,.base-card__section ol li{position:relative;padding-left:1.9rem}.base-card__section ul li:before,.base-card__section ol li:before{position:absolute;top:-1px;left:0;content:"";background-color:var(--color-contrast);mask:url('data:image/svg+xml;utf8,<svg id="svg-star-root" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><path d="M259.3 17.8L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0z"/></svg>') no-repeat center;mask-size:contain;-webkit-mask:url('data:image/svg+xml;utf8,<svg id="svg-star-root" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><path d="M259.3 17.8L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0z"/></svg>') no-repeat center;-webkit-mask-size:contain;width:1.4rem;height:1.4rem}.base-card__hr{display:none}.base-card__type-card .base-card__image{padding:1.6rem 3.9rem 0 2.78em;overflow:visible}.base-card__type-card .base-card__image img{border-radius:20px;border:1px solid hsla(0,0%,100%,.5);box-shadow:0 1rem 1rem 0 rgba(22,25,46,.1)}.base-card__type-card .base-card__image:after{z-index:-1;content:"";position:absolute;top:0;left:0;width:100%;height:calc(100% - .5rem);opacity:.3;background:var(--color-main)}.base-card__type-card .base-card__image .base-copyright{background:none}.page-teasers .base-card__section{flex-grow:1;display:flex;flex-direction:column}.page-teasers .base-card__section>p{margin-top:auto}.page-teasers .base-card__image,.page-teasers .base-card__link{flex-shrink:1}.page-teasers .base-card__image{aspect-ratio:109/71}@media(min-width: 1024px){.page-teasers .base-grid--auto-columns--min-l{--base-grid-minmax-min: 340px}}@media(min-width: 1200px){.page-teasers .base-grid--auto-columns--min-l{--base-grid-minmax-min: 540px}}@media(min-width: 1024px){.page-teasers .base-grid--gap{row-gap:calc(var(--base-grid-gap)*2)}}fieldset{border:none;padding:0}:where(.base-form-field,.base-form-group,.base-form,.base-form-element){--base-form-padding-v: 0.33rem;--base-form-padding-h: 1rem;--base-form-font-size: var( --font-size-17);--base-form-color: #1D282D;--base-form-radius: calc(var(--radius) * 4px);--base-form-border: 1px solid transparent;--base-form-base-height: 1.33rem}.base-form-element:where(base-multi-select,select:not([multiple]),input[type=text],input[type=number],input[type=password],input[type=email],input[type=search],input[type=date],input[type=url],input[type=tel],textarea){--base-form-select-icon-size: 1rem;box-shadow:0 10px 28px 0 rgba(0,0,0,.15);opacity:.7;font-family:var(--font-body-family)}base-multi-select{opacity:.7}base-multi-select::part(label){padding-block:var(--base-form-padding-v)}.type-module_base_list{container:iconlist/inline-size}.base-iconlist{--iconlist-iconsize: 1.4rem}@container iconlist (width >= 1024px){.base-iconlist{columns:2}}@container iconlist (width >= 1024px){.base-iconlist__item{break-inside:avoid;page-break-inside:avoid}}.base-iconlist__item--full-linked{cursor:pointer;position:relative;isolation:isolate}.base-iconlist__item--full-linked>a{inset:0;position:absolute;width:100%;height:100%;z-index:2;opacity:0;outline-color:var(--color-contrast)}.base-iconlist__item--full-linked:focus-within{outline:solid 2px var(--color-contrast)}.base-iconlist__item__icon{color:var(--color-contrast)}.base-iconlist__item__icon:has(.-no-icon){display:none}.type-module_base_list:has(.base-iconlist.layout-1,.base-iconlist.layout-2) .base-header-group{--margin-b-space: var(--space-bigger)}.base-iconlist.layout-1 .base-iconlist__item:not(:last-child),.base-iconlist.layout-2 .base-iconlist__item:not(:last-child){margin-bottom:var(--space-small)}.base-iconlist.layout-1 .base-iconlist__item:has(.-no-icon),.base-iconlist.layout-2 .base-iconlist__item:has(.-no-icon){width:max-content;max-width:fit-content}.base-iconlist.layout-1 .base-iconlist__item__icon,.base-iconlist.layout-2 .base-iconlist__item__icon{order:2;align-self:center}.base-iconlist.layout-1 .base-iconlist__item__content,.base-iconlist.layout-2 .base-iconlist__item__content{order:1}.base-iconlist.layout-1 .base-iconlist__item__text,.base-iconlist.layout-2 .base-iconlist__item__text{font-size:var(--font-size-17)}.base-iconlist.layout-1 .base-iconlist__item{background:hsla(0,0%,100%,.5);box-shadow:0 50px 80px 0 rgba(22,25,46,.1)}.base-iconlist.layout-2 .base-iconlist__item:nth-child(3n+1){background:rgba(var(--color-main-rgb), 0.2)}.base-iconlist.layout-2 .base-iconlist__item:nth-child(3n+2){background:linear-gradient(0deg, rgba(255, 255, 255, 0.4) 0%, rgba(255, 255, 255, 0.4) 100%),rgba(var(--color-main-rgb), 0.2)}.base-iconlist.layout-2 .base-iconlist__item:nth-child(3n){background:linear-gradient(0deg, rgba(255, 255, 255, 0.3) 0%, rgba(255, 255, 255, 0.3) 100%),rgba(var(--color-main-rgb), 0.2)}@media(min-width: 1024px)and (max-width: 1199px){.base-usps:is([data-cols="4"],[data-cols="5"]){--base-grid-cols: 3}}@media(min-width: 1200px)and (max-width: 1439px){.base-usps:is([data-cols="4"],[data-cols="5"]){--base-grid-cols: 4}}.base-usps__usp{--usp-padding: 20px;padding:var(--usp-padding);text-align:left;background:rgba(var(--color-back-rgb), 0.5);box-shadow:0 50px 80px 0 rgba(22,25,46,.1);display:flex;flex-direction:column;height:calc(100% - 2*var(--usp-padding));min-height:8rem}@media(min-width: 640px){.base-usps__usp{min-height:10.33rem}}@media(min-width: 1024px){.base-usps__usp{--usp-padding: var(--space-big)}}.base-usps__usp-icon{line-height:1;color:var(--color-main)}@media(max-width: 639px){.base-usps__usp-icon{--font-size-huge: 2.5rem}}.base-usps__usp-text{margin-top:auto}.base-usps__usp-text:not(:has(.base-usps__usp-header+.base-usps__usp-body)) .base-usps__usp-header{margin-bottom:0}.base-usps__usp-header{font-weight:var(--font-header-bold-weight);letter-spacing:-1.28px;line-height:1.5rem}.base-usps__usp-body{font-size:var(--font-size-17)}.base-usps__usp-body p:last-child{margin-bottom:0}.base-usps__layout-1{row-gap:calc(var(--base-grid-gap)*2)}.base-usps__layout-1 .base-usps__usp{position:relative;background:rgba(0,0,0,0);border-radius:32px;border:1px dashed rgba(var(--color-main-rgb), 0.5);min-height:none}.base-usps__layout-1 .base-usps__usp-icon{--space-big: 0;font-size:1.25rem;color:var(--color-contrast);transform:rotate(20.041deg);position:absolute;top:calc(-0.75*var(--usp-padding));left:var(--usp-padding)}@media(min-width: 640px){.base-usps__layout-1 .base-usps__usp-icon{top:calc(-1*var(--usp-padding))}}@media(min-width: 1024px){.base-usps__layout-1 .base-usps__usp-icon{top:calc(-0.5*var(--usp-padding))}}.base-usps__layout-1 .base-usps__usp-text{margin-top:0;display:flex;flex-direction:column;height:100%}.base-usps__layout-1 .base-usps__usp-body{margin-top:auto}:is(.dc-list,.dc-index) header.base-header-group{--margin-b-space: calc(var(--space-regular) * 2)}:is(.dc-list,.dc-index) .base-simple-slider-wrapper--multiple-items{margin-left:calc(var(--space-small)*-0.5);margin-right:calc(var(--space-small)*-0.5)}@container (width >= 1000px){:is(.dc-list,.dc-index) .base-simple-slider-wrapper--multiple-items{overflow:visible}}:is(.dc-list,.dc-index) .base-simple-slider-wrapper--multiple-items .base-simple-slider{--multiple-items: 2;--slideshow-control-color: var(--color-main);--slideshow-control-size: 1.5rem;padding-bottom:var(--space-bigger)}@container (width >= 500px){:is(.dc-list,.dc-index) .base-simple-slider-wrapper--multiple-items .base-simple-slider{--multiple-items: 3}}@container (width >= 1000px){:is(.dc-list,.dc-index) .base-simple-slider-wrapper--multiple-items .base-simple-slider{--multiple-items: 5}}:is(.dc-list,.dc-index) .base-simple-slider-wrapper--multiple-items .base-simple-slider::part(controls){transition:opacity .5s ease;opacity:0;position:absolute;bottom:calc(var(--space-small)*.5);width:calc(100%*var(--multiple-items) - var(--space-small));padding:0 calc(var(--space-small)*.5);display:flex;justify-content:end}:is(.dc-list,.dc-index) .base-simple-slider-wrapper--multiple-items .base-simple-slider::part(control-prev),:is(.dc-list,.dc-index) .base-simple-slider-wrapper--multiple-items .base-simple-slider::part(control-next){position:relative}:is(.dc-list,.dc-index) .base-simple-slider-wrapper--multiple-items .base-simple-slider:is(:hover,:focus-within,:focus-visible)::part(controls){opacity:1}:is(.dc-list,.dc-index) .base-simple-slider-wrapper--multiple-items .base-simple-slider__item[slot=internal-before]:first-child:not(.in-viewport){opacity:0}:is(.dc-list,.dc-index) .base-simple-slider [slot=prev-icon],:is(.dc-list,.dc-index) .base-simple-slider [slot=next-icon]{cursor:pointer}:is(.dc-list,.dc-index) .base-simple-slider [slot=prev-icon]:hover,:is(.dc-list,.dc-index) .base-simple-slider [slot=next-icon]:hover{color:var(--color-text)}:is(.dc-list,.dc-index) .base-simple-slider__item{padding-left:calc(var(--space-small)*.5);padding-right:calc(var(--space-small)*.5)}:is(.dc-list,.dc-index) .base-card{box-shadow:0 50px 80px 0 rgba(22,25,46,.1);--base-card-background: rgba(var(--color-back-rgb), 0.50);transition:background-color .5s ease}:is(.dc-list,.dc-index) .base-card.type-card:hover:before{height:100%;transition:height .4s cubic-bezier(0.4, 0, 0.2, 1)}:is(.dc-list,.dc-index) .base-card.type-card:hover .base-card__image:before{height:0;transition:height .4s cubic-bezier(0.4, 0, 0.2, 1) .1s}:is(.dc-list,.dc-index) .base-card.type-card:hover .base-card__image img{filter:unset;transform:scale(1.01) rotate(-5deg) translateY(-8%)}@media(min-width: 640px){:is(.dc-list,.dc-index) .base-card.type-card:hover .base-card__image img{transform:scale(1.2) rotate(-5deg) translateY(-10%)}}:is(.dc-list,.dc-index) .base-card.type-card:hover .base-card__header,:is(.dc-list,.dc-index) .base-card.type-card:hover [class*=color-]{color:var(--color-text) !important}:is(.dc-list,.dc-index) .base-card.type-card:hover .base-card__section ul li:before{background-color:var(--color-text)}:is(.dc-list,.dc-index) .base-card.type-card:before,:is(.dc-list,.dc-index) .base-card.type-card .base-card__image:before{content:"";width:100%;position:absolute;left:0}:is(.dc-list,.dc-index) .base-card.type-card:before{transition:height .1s cubic-bezier(0.4, 0, 0.2, 1);height:0;top:auto;bottom:0;background-color:var(--color-contrast);z-index:1}:is(.dc-list,.dc-index) .base-card.type-card .base-card__image{overflow:visible;aspect-ratio:73/35}@media(min-width: 640px){:is(.dc-list,.dc-index) .base-card.type-card .base-card__image{aspect-ratio:183/88}}:is(.dc-list,.dc-index) .base-card.type-card .base-card__image:before{transition:height .4s cubic-bezier(0.4, 0, 0.2, 1);height:calc(100% - 5px);top:0;background:rgba(var(--color-main-rgb), 0.3);z-index:-1}:is(.dc-list,.dc-index) .base-card.type-card .base-card__image>div{position:relative;z-index:1;margin:.44rem 2.33rem 0 .72rem;aspect-ratio:125/78;text-align:center}@media(min-width: 640px){:is(.dc-list,.dc-index) .base-card.type-card .base-card__image>div{aspect-ratio:25/16;margin:.95rem 2.75rem 0 2.1rem}}:is(.dc-list,.dc-index) .base-card.type-card .base-card__image img{width:100%;height:100%;object-fit:contain;object-position:center;filter:unset;border-radius:20px;border:1px solid hsla(0,0%,100%,.5);box-shadow:0 30px 30px 0 rgba(22,25,46,.1);background-color:var(--color-back)}:is(.dc-list,.dc-index) .base-card__header,:is(.dc-list,.dc-index) [class*=color-]{transition:color .5s ease}:is(.dc-list,.dc-index) .base-card__header{line-height:1.33rem;margin-bottom:.25rem}:is(.dc-list,.dc-index) .base-card__sub-header{font-size:var(--font-size-15)}:is(.dc-list,.dc-index) .base-card__section{padding:var(--space-regular) .44rem .44rem .44rem}@media(min-width: 640px){:is(.dc-list,.dc-index) .base-card__section{padding:var(--space-regular)}}:is(.dc-list,.dc-index) .base-card__section ul{font-size:var(--font-size-17);padding:0;margin-bottom:1rem;margin-left:4px;list-style:none;line-height:1.33rem}:is(.dc-list,.dc-index) .base-card__section ul li{padding-left:1.5rem}:is(.dc-list,.dc-index) .base-card__section ul li:before{top:4px;width:.92rem;height:.92rem}:is(.dc-list,.dc-index) .base-card__section:has(+footer){padding-bottom:var(--space-small)}:is(.dc-list,.dc-index) .base-card__section:has(+footer)+footer{padding-top:0;padding-bottom:var(--space-small)}:is(.dc-list,.dc-index) footer.base-card__section{padding:.44rem .44rem .83rem .44rem}@media(min-width: 640px){:is(.dc-list,.dc-index) footer.base-card__section{padding:var(--space-regular)}}:is(.dc-list,.dc-index) .base-card footer .base-card__link{padding:0}:is(.dc-list,.dc-index) .base-card footer .base-card__link>a{font-weight:600;display:block;text-align:center;color:var(--color-text);background:var(--color-back);border-radius:calc(var(--radius, 2)*4px);font-size:var(--font-size-17);padding:.25rem 1rem}:is(.dc-list,.dc-index) .base-margin-t--big{--margin-t-space:calc(var(--space-regular) * 2)}:is(.dc-list,.dc-index) .base-button.hollow:not(.dc-load-more){--base-button-internal-padding-v: 0.6rem;--base-button-internal-padding-h: 1.125rem;--base-button-bg-hover: var(--color-contrast);--base-button-internal-bg: rgba(var(--color-text-rgb), 0.20);--base-button-fg: var(--color-text);color:var(--base-button-fg);min-width:12.24rem;max-width:100%;padding-right:.5rem;justify-content:space-between;align-items:center;letter-spacing:.16px}:is(.dc-list,.dc-index) .base-button.hollow:not(.dc-load-more) span{flex-grow:1;text-align:center}:is(.dc-list,.dc-index) .base-button.hollow:not(.dc-load-more) .dot{width:8px;height:8px;border-radius:50%;background:rgba(var(--color-main-rgb), 0.3);display:inline-block;animation:dot-bounce 1.5s infinite;animation-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition:width .25s cubic-bezier(0.4, 0, 0.2, 1),height .25s cubic-bezier(0.4, 0, 0.2, 1),opacity .25s cubic-bezier(0.4, 0, 0.2, 1);opacity:.3}:is(.dc-list,.dc-index) .dc-search .dc-filters,:is(.dc-list,.dc-index) .dc-search .dc-search__grid>.base-grid{margin-bottom:2rem}@media(min-width: 640px){:is(.dc-list,.dc-index) .dc-search .dc-filters,:is(.dc-list,.dc-index) .dc-search .dc-search__grid>.base-grid{margin-bottom:3rem}}@media(min-width: 1200px){:is(.dc-list,.dc-index) .dc-search .dc-filters,:is(.dc-list,.dc-index) .dc-search .dc-search__grid>.base-grid{margin-bottom:5rem}}:is(.dc-list,.dc-index) .dc-search .dc-filters fieldset.base-margin-b,:is(.dc-list,.dc-index) .dc-search .dc-search__grid>.base-grid fieldset.base-margin-b{margin-bottom:0 !important}.dc-load-more-container{margin-top:calc(var(--space-big)*1.5)}.dc-load-more{--base-button-internal-padding-v: 0;--base-button-internal-padding-h: 0;--base-button-bg: transparent;--base-button-bg-hover: transparent;--base-button-internal-bg: transparent;--base-button-radius: 0;--base-button-line-height: 1;height:1.5rem;width:3.5rem;display:inline-flex;justify-content:center;gap:calc(var(--space-regular)*.5)}.dc-load-more:is(:focus,:hover) .dot{animation-play-state:paused}.dc-load-more .dot{--dot-timing-function: cubic-bezier(0.4, 0, 0.2, 1);width:8px;height:8px;border-radius:50%;background:var(--color-main);opacity:.3;display:inline-block;animation:dot-bounce 1.5s infinite;animation-timing-function:var(--dot-timing-function);transition:width .4s var(--dot-timing-function),height .4s var(--dot-timing-function),opacity .4s ease}.dc-load-more .dot:nth-child(1){animation-delay:0s}.dc-load-more .dot:nth-child(3){animation-delay:.4s}.dc-load-more .dot:nth-child(2){animation-delay:.8s}@keyframes dot-bounce{0%{transform:scale(1);opacity:.3}10%{transform:scale(1.25);opacity:.5}20%{transform:scale(1.5);opacity:.7}30%{transform:scale(1.75);opacity:1}40%{transform:scale(1.5);opacity:.7}50%{transform:scale(1.25);opacity:.5}60%{transform:scale(1);opacity:.3}100%{transform:scale(1);opacity:.3}}.dc-dropdown-big .base-form-element{--base-form-padding-v: 0;--base-form-padding-h: 0;--base-form-radius: 0;--base-form-border: 1px solid transparent;--base-form-base-height: 2rem;--base-form-background: transparent;--base-form-background-focus: var(--base-form-background);line-height:2rem;font-weight:var(--font-header-bold-weight);color:var(--color-main);font-size:1.67rem}.dc-dropdown-big .base-form-element:where(select:not([multiple])){--base-form-select-icon-size: 2rem;box-shadow:none;opacity:1;font-family:var(--font-body-family);background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23005bbf' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e")}.dc-dropdown-big .base-form-element:where(select:not([multiple])) option{font-size:var(--base-form-font-size);color:var(--base-form-color);font-weight:var(--font-body-regular-weight)}.dc-search .dc-filter__name{font-size:var(--font-size-17)}.dc-search .dc-filter__sort-strategies .base-form-group--grid{grid-template-columns:max-content 1fr;align-items:center;gap:var(--base-grid-gap)}.dc-search .dc-filter__sort-strategies .base-form-group--grid .dc-filter__name{width:auto}.dc-search__grid .base-grid-cell:has(.dc-filter__sort-strategies){justify-self:end}.dc-search__grid .base-grid-cell:has(.dc-filter__sort-strategies)[data-span-cols="1"]{grid-column:span 1/-1}.dc-search__grid .base-grid-cell:has(.dc-filter__sort-strategies)[data-span-cols="2"]{grid-column:span 2/-1}.dc-search__grid .base-grid-cell:has(.dc-filter__sort-strategies)[data-span-cols="3"]{grid-column:span 3/-1}.dc-search__grid .base-grid-cell:has(.dc-filter__sort-strategies)[data-span-cols="4"]{grid-column:span 4/-1}.dc-search__grid .base-grid-cell:has(.dc-filter__sort-strategies)[data-span-cols="5"]{grid-column:span 5/-1}.dc-search__grid .base-grid-cell:has(.dc-filter__sort-strategies)[data-span-cols="6"]{grid-column:span 6/-1}.dc-search__grid .base-grid-cell:has(.dc-filter__sort-strategies)[data-span-cols="7"]{grid-column:span 7/-1}.dc-search__grid .base-grid-cell:has(.dc-filter__sort-strategies)[data-span-cols="8"]{grid-column:span 8/-1}.dc-search__grid .base-grid-cell:has(.dc-filter__sort-strategies)[data-span-cols="9"]{grid-column:span 9/-1}.dc-search__grid .base-grid-cell:has(.dc-filter__sort-strategies)[data-span-cols="10"]{grid-column:span 10/-1}.dc-search__grid .base-grid-cell:has(.dc-filter__sort-strategies)[data-span-cols="11"]{grid-column:span 11/-1}.dc-search__grid .base-grid-cell:has(.dc-filter__sort-strategies)[data-span-cols="12"]{grid-column:span 12/-1}.type-module_base_simple-linklist .base-header-group{--margin-b-space: var(--space-bigger)}.type-module_base_simple-linklist .base-menu{--base-menu-border: none;--base-menu-border-radius: 0}.type-module_base_simple-linklist .base-menu.text-right .base-menu__link:has(.icon) .base-menu__link-icon{order:2}.type-module_base_simple-linklist .base-menu.text-right .base-menu__link:has(.icon) .base-menu__link-text{order:1}.type-module_base_simple-linklist .base-menu__item:not(:last-child){margin-bottom:calc(var(--space-small)*.5)}.type-module_base_simple-linklist .base-menu__link{padding:var(--space-tiny) var(-space-small);display:inline-block}.type-module_base_simple-linklist .base-menu__link:has(.icon){display:inline-flex;gap:var(--space-small);--base-menu-icon-margin: 0;align-items:center}.type-module_base_simple-linklist .base-menu__link:has(.icon) .base-menu__link-icon,.type-module_base_simple-linklist .base-menu__link:has(.icon) .base-menu__link-text{float:none}.type-module_base_simple-linklist .base-menu__link:has(.icon) .base-menu__link-icon{flex-shrink:1}.type-module_base_simple-linklist .base-menu__link:has(.icon) .base-menu__link-text{flex-grow:1}.type-module_base_simple-linklist .base-menu__link-icon{line-height:1}.type-module_base_simple-linklist .base-menu__link-icon:has(.-no-icon){display:none}.base-menu__link.icon-color-main .base-menu__link-icon{color:var(--color-main)}.base-menu__link.icon-color-contrast .base-menu__link-icon{color:var(--color-contrast)}.base-menu__link.bg-main{--base-menu-bg: var(--color-main)}.base-menu__link.bg-main .base-menu__link-text,.base-menu__link.bg-main .base-menu__link-icon{color:var(--color-back)}.base-menu__link.bg-main-opacity-10{--base-menu-bg: rgba(var(--color-main-rgb), 0.10)}.base-menu__link.bg-main-opacity-15{--base-menu-bg: rgba(var(--color-main-rgb), 0.15)}.base-menu__link.bg-main-opacity-20{--base-menu-bg: rgba(var(--color-main-rgb), 0.20)}.base-menu__link.bg-main-opacity-30{--base-menu-bg: rgba(var(--color-main-rgb), 0.30)}.base-menu__link.bg-main-opacity-40{--base-menu-bg: rgba(var(--color-main-rgb), 0.40)}.base-menu__link.bg-main-opacity-50{--base-menu-bg: rgba(var(--color-main-rgb), 0.50)}.base-menu__link.bg-white{--base-menu-bg: #ffff}.base-menu__link.bg-white-opacity-10{--base-menu-bg: rgba(255, 255, 255, 0.10)}.base-menu__link.bg-white-opacity-15{--base-menu-bg: rgba(255, 255, 255, 0.15)}.base-menu__link.bg-white-opacity-20{--base-menu-bg: rgba(255, 255, 255, 0.20)}.base-menu__link.bg-white-opacity-30{--base-menu-bg: rgba(255, 255, 255, 0.30)}.base-menu__link.bg-white-opacity-40{--base-menu-bg: rgba(255, 255, 255, 0.40)}.base-menu__link.bg-white-opacity-50{--base-menu-bg: rgba(255, 255, 255, 0.50)}@media(max-width: 639px){:root{--font-root-size: 112.5%}}:root{--font-size-15: 0.833rem;--font-size-17: 0.944rem;--font-size-30: 1.667rem}@media(min-width: 640px){:root{--font-size-15: 0.625rem;--font-size-17: 0.708rem;--font-size-30: 1.25rem}}:root{--space-small: 0.667rem;--space-bigger: calc(var(--space-regular) * 2)}@media(min-width: 640px){:root{--space-regular: 1.25rem;--space-small: 0.833rem;--space-big: calc(var(--space-small) * 2);--font-size-huge: 2.75rem}}body{--page-header-height: calc(61px + var(--space-regular) + var(--space-regular));--page-header-logo-size: 2.5rem;--font-header-line-height: 1;--font-body-line-height: 1.4;--font-size-small: var(--font-size-15)}h1,.h1{--font-header-line-height: 2.4rem;--font-header-letter-spacing: -1.28px;font-size:1.917rem}@media(min-width: 640px){h1,.h1{font-size:2.5rem;--font-header-line-height: 3.75rem}}@media(min-width: 1024px){h1,.h1{font-size:3rem}}@media(min-width: 1200px){h1,.h1{font-size:3.6rem}}h2,.h2,h3,.h3{--font-header-line-height: 1.44rem}@media(min-width: 640px){h2,.h2,h3,.h3{--font-header-line-height: 2rem}}@media(min-width: 640px){h3,.h3{font-size:1.667rem}}@media(max-width: 639px){.module.base-padding-h--huge{--padding-h-space: var(--space-regular)}}#page{min-height:100vh;display:flex;flex-direction:column}#page>main{flex-grow:1}.base-grid{--base-grid-gap: var(--space-small)}.base-button{--base-button-padding-h: 1.5em;--base-button-padding-v: 1.5em}.video-bg::after{background:hsla(var(--color-main-h), calc(var(--color-main-s) * 0.6), calc(var(--color-main-l) * 1.8));mix-blend-mode:screen}
/*# sourceMappingURL=cardsolutions.css.map */
