.flip-card-slider-module{--close-btn-size:48px;--close-btn-gap:12px;--close-notch-radius:calc(var(--close-btn-size)/2 + var(--close-btn-gap));--card-width:440px;--card-padding:40px;--card-border-radius:20px;--card-content-spacing:48px;--slider-left-padding:24px;--slider-top-padding:32px;--slider-bottom-padding:100px;--slider-offset:calc(var(--layout-module-spacing)*2);--slider-item-gap:10px}@media (max-width:768px){.flip-card-slider-module{--card-width:300px;--card-padding:20px}}.flip-card-slider-module .slider-track{padding:var(--slider-top-padding)0 var(--slider-bottom-padding);margin-bottom:calc((var(--slider-bottom-padding)*-1) + 24px);overflow:auto visible}.flip-card-slider-module .slider-track .slider-item{padding:0 var(--slider-item-gap)0 calc(var(--slider-offset) + var(--slider-item-gap))}@media (max-width:768px){.flip-card-slider-module .slider-track .slider-item{padding:0 var(--slider-item-gap);scroll-snap-align:center}}.flip-card-slider-module .slider-track .slider-item:first-child{padding-left:max(var(--slider-left-padding),calc(50vw - (var(--layout-container-width)/2) + var(--slider-left-padding)))}@media (max-width:1920px){.flip-card-slider-module .slider-track .slider-item:first-child{padding-left:calc(50vw - (var(--layout-container-width)/2) + var(--slider-left-padding))}}@media (max-width:1024px){.flip-card-slider-module .slider-track .slider-item:first-child{padding-left:var(--slider-left-padding)}}@media (max-width:768px){.flip-card-slider-module .slider-track .slider-item:first-child{padding:0 var(--slider-item-gap);margin-left:0}}.flip-card-slider-module .slider-track .slider-item:not(:first-of-type){margin-left:calc(var(--slider-offset)*-1)}@media (max-width:768px){.flip-card-slider-module .slider-track .slider-item:not(:first-of-type){margin-left:0}}.flip-card-slider-module .slider-track .slider-item:last-of-type{padding-right:20px}.flip-card-slider-module:has(.slider-controls>.prev-slide:disabled+.next-slide:disabled) .slider-item:first-of-type{padding-left:3px}.flip-card-slider-module:has(.slider-controls>.prev-slide:disabled+.next-slide:disabled) .slider-item:last-of-type{padding-right:3px}.flip-card-slider-module .flip-card{width:var(--card-width);perspective:1000px;height:100%}@supports ((-moz-appearance:none)){.flip-card-slider-module .flip-card.is-flipped .flip-card-front{visibility:hidden;transition-delay:0s}}.flip-card-slider-module .flip-card:not(.is-flipped):hover .flip-card-inner{transform:rotateX(10deg)}.flip-card-slider-module .flip-card.is-peeking .flip-card-inner{transform:rotateX(180deg)}.flip-card-slider-module .flip-card:hover .flip-card-front,.flip-card-slider-module .flip-card.is-flipped .flip-card-front{box-shadow:20px 20px 10px #0000000d}.flip-card-slider-module .flip-card:focus-visible{outline:2px solid var(--color-blue);outline-offset:2px;border-radius:var(--card-border-radius)}.flip-card-slider-module .flip-card.is-flipped .flip-card-inner{transform:rotateX(180deg)}.flip-card-slider-module .flip-card .flip-card-img{width:calc(var(--card-width)/2)}.flip-card-slider-module .flip-card-inner{width:100%;height:100%;transform-style:preserve-3d;will-change:transform;grid-template-columns:1fr;transition:transform .6s cubic-bezier(.4,0,.2,1);display:grid;position:relative}.flip-card-slider-module .flip-card-face{border-radius:var(--card-border-radius);backface-visibility:hidden;min-height:var(--vm-flip-card-min-height,200px);grid-area:1/1;position:relative}.flip-card-slider-module .flip-card-front{background-color:var(--color-grey-tinted);cursor:pointer;border:0;grid-template-columns:3fr 7fr;grid-template-areas:"headline headline""link image";place-items:end;gap:30px;padding:0;transition:box-shadow .75s;display:grid;overflow:clip;box-shadow:0 0 #0000}@supports ((-moz-appearance:none)){.flip-card-slider-module .flip-card-front{transition:box-shadow .75s,visibility .25s .25s}}.flip-card-slider-module .flip-card-front .flip-card-headline{color:var(--color-blue-dark);word-break:break-word;-webkit-hyphens:auto;hyphens:auto;font-size:28px;font-weight:700;font-family:var(--font-bold);padding-inline:var(--card-padding);padding-top:var(--card-padding);text-align:left;grid-area:headline;place-self:start stretch}@media (max-width:768px){.flip-card-slider-module .flip-card-front .flip-card-headline{font-size:24px}}.flip-card-slider-module .flip-card-front .flip-card-link-wrapper{padding-left:var(--card-padding);padding-bottom:var(--card-padding);flex-basis:30%;grid-area:link}.flip-card-slider-module .flip-card-front .flip-card-link-wrapper .flip-card-front-link{color:var(--color-blue);font-family:var(--font-bold);align-items:center;font-size:20px;text-decoration:none;display:flex}.flip-card-slider-module .flip-card-front .flip-card-link-wrapper .flip-card-front-link:hover{color:var(--color-blue-light)}.flip-card-slider-module .flip-card-front .flip-card-link-wrapper .plus-icon{--icon-color:var(--color-blue-light);--line-size:14px;--icon-size:14px;--background-color:transparent;margin-right:10px}.flip-card-slider-module .flip-card-front .flip-card-img-wrapper{grid-area:image;align-items:end;gap:20px;width:100%;height:100%;display:flex}.flip-card-slider-module .flip-card-front .flip-card-img-wrapper .flip-card-img{flex-basis:70%;width:100%;margin-top:auto;margin-left:auto}.flip-card-slider-module .flip-card-front .flip-card-img-wrapper .flip-card-img.spacing-right{padding-right:var(--card-padding)}.flip-card-slider-module .flip-card-front .flip-card-img-wrapper .flip-card-img.spacing-bottom{padding-bottom:var(--card-padding)}.flip-card-slider-module .flip-card-back{text-align:center;padding:var(--card-padding);filter:drop-shadow(0 0 2px var(--color-grey-tinted-medium));flex-direction:column;justify-content:space-between;gap:40px;display:flex;transform:rotateX(180deg);box-shadow:50px 50px 50px #0000001a}.flip-card-slider-module .flip-card-back:before{content:"";z-index:-1;border-radius:var(--card-border-radius);background-color:var(--color-white);-webkit-mask:radial-gradient(circle var(--close-notch-radius)at 50% 0,transparent calc(var(--close-notch-radius) - .75px),#000 var(--close-notch-radius));-webkit-mask:radial-gradient(circle var(--close-notch-radius)at 50% 0,transparent calc(var(--close-notch-radius) - .75px),#000 var(--close-notch-radius));mask:radial-gradient(circle var(--close-notch-radius)at 50% 0,transparent calc(var(--close-notch-radius) - .75px),#000 var(--close-notch-radius));position:absolute;inset:0}.flip-card-slider-module .flip-card-back .flip-card-close{left:50%;top:calc(var(--close-btn-size)/-2);color:var(--color-white);background-color:var(--color-blue-light);height:var(--close-btn-size);width:var(--close-btn-size);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:30px;display:flex;position:absolute;transform:translate(-50%)}.flip-card-slider-module .flip-card-back .flip-card-close .close-icon{--line-width:2px;--icon-color:var(--color-white);--icon-size:16px;display:inline-block}.flip-card-slider-module .flip-card-back .flip-card-close:hover{background-color:var(--color-blue)}.flip-card-slider-module .flip-card-back .flip-card-richtext{color:var(--color-blue-dark);margin-top:30px;font-size:24px}@media (max-width:768px){.flip-card-slider-module .flip-card-back .flip-card-richtext{font-size:18px}}.flip-card-slider-module .flip-card-back .flip-card-richtext p{margin:0;font-size:24px}@media (max-width:768px){.flip-card-slider-module .flip-card-back .flip-card-richtext p{font-size:18px}}.flip-card-slider-module .flip-card-back .flip-card-footer{color:var(--color-blue);font-family:var(--font-bold);margin:0;font-size:12px}
