@media(min-width:768px){.top-navigation-bar{display:none}}#header .site-name a img{max-height:40px}html.grabbing,html.grabbing *{cursor:grabbing;-webkit-user-select:none;user-select:none}html.grabbing.moved{pointer-events:none}.draggable{cursor:grab}:root{--mak-hero-cards-width--final: var(--mak-hero-cards-width, 360px);--mak-hero-cards-second-preview--final: var(--mak-hero-cards-second-preview, 1);--mak-hero-cards-aspect-ratio--final: var(--mak-hero-cards-aspect-ratio, 3/4);--mak-hero-cards-rounded--final: var(--mak-hero-cards-rounded, 0px);--mak-hero-cards-spacing--final: var(--mak-hero-cards-spacing, 12px);--mak-hero-cards-headline-font-size--final: var(--mak-hero-cards-headline-font-size, 20px);--mak-hero-cards-headline-color--final: var(--mak-hero-cards-headline-color, #ffffff);--mak-hero-cards-text-font-size--final: var(--mak-hero-cards-text-font-size, 14px);--mak-hero-cards-text-color--final: var(--mak-hero-cards-text-color, #ffffff);--mak-hero-cards-overlay--final: var(--mak-hero-cards-overlay, linear-gradient(#00000000 0%, #00000080 100%))}.mak-hero-cards .carousel,.mak-hero-cards .hero-cards-wrapper{position:relative;-webkit-user-select:none;user-select:none}.mak-hero-cards .carousel-control{display:none;width:40px;height:40px;border-radius:40px;top:50%;margin-top:-20px}.mak-hero-cards .carousel-control.left,.mak-hero-cards .carousel-control.right{opacity:1;background-color:var(--color-primary);background-size:24px;background-repeat:no-repeat;background-position:center}:is(.mak-hero-cards .carousel-control.left,.mak-hero-cards .carousel-control.right):hover{background-color:var(--color-primary-hover)}.mak-hero-cards .carousel-control.left{left:var(--mak-hero-cards-spacing--final);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23FFFFFF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m15 18-6-6 6-6'/%3E%3C/svg%3E")}.mak-hero-cards .carousel-control.right{right:var(--mak-hero-cards-spacing--final);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23FFFFFF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m9 18 6-6-6-6'/%3E%3C/svg%3E")}.mak-hero-cards .carousel-control:before{display:none}.mak-hero-cards .carousel-inner{display:flex;gap:var(--mak-hero-cards-spacing--final);overflow:auto;scrollbar-width:none;line-height:0;overscroll-behavior-x:contain}.mak-hero-cards .carousel-inner .item{display:block;flex:0 0 min(calc(100% - var(--mak-hero-cards-spacing--final) * 3 * var(--mak-hero-cards-second-preview--final)),var(--mak-hero-cards-width--final));border-radius:var(--mak-hero-cards-rounded--final);position:relative;background-color:color-mix(in srgb,var(--color-primary),#fff 94%)}.mak-hero-cards .carousel-inner a{cursor:grab}.mak-hero-cards .carousel-inner a,.mak-hero-cards .next-to-carousel-banners .banner-wrapper a{display:block;border-radius:var(--mak-hero-cards-rounded--final);width:100%;height:100%}.carousel-inner .item video{position:absolute}.carousel-inner .item video,.mak-hero-cards .carousel-inner .item img,.mak-hero-cards .carousel-inner .item a img{aspect-ratio:var(--mak-hero-cards-aspect-ratio--final)}.carousel-inner .item video,.mak-hero-cards .carousel-inner .item img,.mak-hero-cards .carousel-inner .item a img,.mak-hero-cards .next-to-carousel-banners .banner-wrapper img{border-radius:var(--mak-hero-cards-rounded--final);width:100%;height:100%;max-width:unset;object-fit:cover;object-position:center}.carousel-inner .video-loading{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:2;color:#b5b5b5;animation:mak-hero-cards-spin 1s linear infinite;transition:.3s ease-out}.mak-hero-cards .next-to-carousel-banners .extended-banner-texts,.mak-hero-cards .carousel-inner .extended-banner-texts{padding:20px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;gap:var(--mak-hero-cards-spacing--final);line-height:1.5;background-image:var(--mak-hero-cards-overlay--final);border-radius:var(--mak-hero-cards-rounded--final)}.mak-hero-cards .carousel-inner .extended-banner-title,.mak-hero-cards .carousel-inner .extended-banner-link{cursor:pointer}.mak-hero-cards .next-to-carousel-banners .extended-banner-title,.mak-hero-cards .next-to-carousel-banners .extended-banner-text,.mak-hero-cards .next-to-carousel-banners .extended-banner-link,.mak-hero-cards .carousel-inner .extended-banner-title,.mak-hero-cards .carousel-inner .extended-banner-text,.mak-hero-cards .carousel-inner .extended-banner-link{position:static;background:none;box-shadow:none;border:none;padding:0;max-width:unset;height:auto;margin-top:0}.mak-hero-cards .next-to-carousel-banners .extended-banner-title,.mak-hero-cards .carousel-inner .extended-banner-title{color:var(--mak-hero-cards-headline-color--final);font-size:var(--mak-hero-cards-headline-font-size--final);font-family:var(--template-headings-font),sans-serif;font-weight:600;line-height:1.1}:is(.mak-hero-cards .next-to-carousel-banners .extended-banner-title,.mak-hero-cards .carousel-inner .extended-banner-title):hover{text-decoration:underline}.mak-hero-cards .next-to-carousel-banners .extended-banner-text,.mak-hero-cards .carousel-inner .extended-banner-text{color:var(--mak-hero-cards-text-color--final);font-size:var(--mak-hero-cards-text-font-size--final)}.mak-hero-cards .next-to-carousel-banners .extended-banner-link,.mak-hero-cards .carousel-inner .extended-banner-link{font-family:var(--template-headings-font),sans-serif;display:inline-block;font-size:14px;line-height:24px;padding:5px 15px;text-transform:uppercase;background-color:var(--color-primary);border:1px solid var(--color-primary);color:var(--colors-foregrounds-content-inverted, #fff);transition:all .3s ease-out}:is(.mak-hero-cards .next-to-carousel-banners .extended-banner-link,.mak-hero-cards .carousel-inner .extended-banner-link):hover{background-color:var(--color-primary-hover);border-color:var(--color-primary-hover);color:var(--colors-foregrounds-content-inverted, #fff)}.mak-hero-cards .next-to-carousel-banners .extended-banner-link{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:140px}@media(max-width:991px)and (min-width:768px){.mak-hero-cards .one-column-body .next-to-carousel-banners .extended-banner-link{max-width:90px;font-size:12px;padding:5px}}.mak-hero-cards .next-to-carousel-banners .extended-banner-texts:has(.extended-banner-link) .extended-banner-title,.mak-hero-cards .next-to-carousel-banners .extended-banner-texts:has(.extended-banner-link) .extended-banner-text{padding-right:150px}@media(max-width:991px)and (min-width:768px){.mak-hero-cards .one-column-body .next-to-carousel-banners .extended-banner-texts:has(.extended-banner-link) .extended-banner-title,.mak-hero-cards .one-column-body .next-to-carousel-banners .extended-banner-texts:has(.extended-banner-link) .extended-banner-text{padding-right:100px}}.mak-hero-cards .next-to-carousel-banners .extended-banner-link{position:absolute;top:auto;right:20px;bottom:20px}.mak-hero-cards .banners-row .col-sm-8,.mak-hero-cards .banners-row .col-sm-4{width:100%;padding:0 10px}@media(min-width:768px){.mak-hero-cards .banners-row .col-sm-8,.mak-hero-cards .banners-row .col-sm-4{padding:0}}.mak-hero-cards .narrow .banners-row .col-sm-8,.mak-hero-cards .narrow .banners-row .col-sm-4{display:block;width:100%}@media(min-width:768px){.mak-hero-cards .narrow .banners-row .col-sm-8,.mak-hero-cards .narrow .banners-row .col-sm-4{padding:0 0 0 20px}}.mak-hero-cards .next-to-carousel-banners{display:flex;flex-wrap:wrap;gap:var(--mak-hero-cards-spacing--final);margin-top:var(--mak-hero-cards-spacing--final)}.mak-hero-cards .next-to-carousel-banners .banner-wrapper{min-height:160px}.mak-hero-cards .banners-row .next-to-carousel-banners .banner-wrapper,.mak-hero-cards .narrow .banners-row .next-to-carousel-banners .banner-wrapper{margin:0}.mak-hero-cards .next-to-carousel-banners .banner-wrapper a:hover img{transform:none}.mak-hero-cards .one-column-body .next-to-carousel-banners .banner-wrapper{width:100%;border-radius:var(--mak-hero-cards-rounded--final)}@media(min-width:768px){.mak-hero-cards .one-column-body .next-to-carousel-banners .banner-wrapper{width:calc(33.333333% - var(--mak-hero-cards-spacing--final) / 3 * 2)}}.mak-hero-cards .multiple-columns-body .next-to-carousel-banners .banner-wrapper{width:100%;border-radius:var(--mak-hero-cards-rounded--final)}@media(min-width:768px){.mak-hero-cards .multiple-columns-body .next-to-carousel-banners .banner-wrapper{width:calc(50% - var(--mak-hero-cards-spacing--final) / 2)}}@media(min-width:768px){.mak-hero-cards .narrow .next-to-carousel-banners .banner-wrapper{width:calc(50% - var(--mak-hero-cards-spacing--final) / 2)}}@media(max-width:991px)and (min-width:768px){.mak-hero-cards .narrow .next-to-carousel-banners .banner-wrapper{width:100%}}@keyframes mak-hero-cards-spin{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}
