@charset "UTF-8";[hidden][hidden]{display:none!important}up-wrapper{display:inline-block}up-bounds{position:absolute}.up-focus-hidden:focus-visible{outline:none!important}.up-request-loader{display:none}up-progress-bar{position:fixed;top:0;left:0;z-index:999999999;height:3px;background-color:#007bff}up-focus-trap{position:fixed;top:0;left:0;width:0;height:0}up-cover,up-cover-viewport,up-drawer,up-drawer-backdrop,up-drawer-viewport,up-modal,up-modal-backdrop,up-modal-viewport{inset:0}up-drawer-box,up-modal-box{box-shadow:0 0 10px 1px #0000004d}up-popup{box-shadow:0 0 4px #0000004d}up-cover-box:focus,up-cover-box:focus-visible,up-cover:focus,up-cover:focus-visible,up-drawer-box:focus,up-drawer-box:focus-visible,up-drawer:focus,up-drawer:focus-visible,up-modal-box:focus,up-modal-box:focus-visible,up-modal:focus,up-modal:focus-visible,up-popup:focus,up-popup:focus-visible{outline:none}up-cover,up-drawer,up-modal{z-index:2000;position:fixed}up-drawer-backdrop,up-modal-backdrop{position:absolute;background:rgba(0,0,0,.4)}up-cover-viewport,up-drawer-viewport,up-modal-viewport{position:absolute;overflow-y:scroll;overflow-x:hidden;overscroll-behavior:contain;display:flex;align-items:flex-start;justify-content:center}up-cover-box,up-drawer-box,up-modal-box,up-popup{position:relative;box-sizing:border-box;max-width:100%;background-color:#fff;padding:20px;overflow-x:hidden}up-cover-content,up-drawer-content,up-modal-content,up-popup-content{display:block}up-popup{z-index:1000}up-cover-dismiss,up-drawer-dismiss,up-modal-dismiss,up-popup-dismiss{color:#888;position:absolute;top:10px;right:10px;font-size:1.7rem;line-height:.5}up-modal[nesting="0"] up-modal-viewport{padding:25px 15px}up-modal[nesting="1"] up-modal-viewport{padding:50px 30px}up-modal[nesting="2"] up-modal-viewport{padding:75px 45px}up-modal[nesting="3"] up-modal-viewport{padding:100px 60px}up-modal[nesting="4"] up-modal-viewport{padding:125px 75px}up-modal[size=small] up-modal-box{width:350px}up-modal[size=medium] up-modal-box{width:650px}up-modal[size=large] up-modal-box{width:1000px}up-modal[size=grow] up-modal-box{width:auto}up-modal[size=full] up-modal-box{width:100%}up-drawer-viewport{justify-content:flex-start}up-drawer[position=right] up-drawer-viewport{justify-content:flex-end}up-drawer-box{min-height:100vh}up-drawer[size=small] up-drawer-box{width:150px}up-drawer[size=medium] up-drawer-box{width:340px}up-drawer[size=large] up-drawer-box{width:600px}up-drawer[size=grow] up-drawer-box{width:auto}up-drawer[size=full] up-drawer-box{width:100%}up-cover-box{width:100%;min-height:100vh;padding:0}up-popup{padding:15px;text-align:left}up-popup[size=small]{width:180px}up-popup[size=medium]{width:300px}up-popup[size=large]{width:550px}up-popup[size=grow] up-popup{width:auto}up-popup[size=full] up-popup{width:100%}[up-clickable],[up-href]{cursor:pointer}.cropped-image{--aspect-ratio:var(--image-aspect-ratio,1/1);display:block;position:relative;overflow:hidden;contain:layout paint}.cropped-image img{position:absolute;width:100%;top:0;left:0}.cropped-image--sizer{--aspect-height:calc(100%/(var(--aspect-ratio)));--height:var(--aspect-height);display:block;padding-top:var(--height)}:root{--animated-icon-size:120px}lord-icon{display:inline-block;width:var(--animated-icon-size);height:var(--animated-icon-size);vertical-align:middle}.spec-label{display:none;margin:0;font-size:smaller}[data-environment=test] .spec-label{display:inline-block}body div#query_diet{position:fixed;top:6px;right:6px}body div#query_diet.bad{top:4px}*,:after,:before{box-sizing:border-box}:where(body,h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd){margin:0}:where(h1,h2,h3,h4,h5,h6){font-weight:400}:where(cite){font-style:normal}ol[role=list],ul[role=list]{list-style:none}ol,ul{margin:0;padding:0}ol>li,ul>li{list-style-type:none}html:focus-within{scroll-behavior:smooth}body{margin:0}a{text-decoration:none;color:inherit}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}:where(a:visited){color:inherit}img,picture{max-width:100%;display:block}button,input,select,textarea{font:inherit}button{margin:0;padding:0;border:none;background:transparent;appearance:none;color:inherit;cursor:pointer}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}html{font-size:var(--copy-font-size)}html[data-dark-mode]{--color-blur:hsla(0,0%,100%,.6);--color-blur-hover:hsla(0,0%,100%,.8);--color-layer-shadow:hsla(0,0%,100%,.25);--logo-invert:1;--color-interaction:#fff;--color-interaction-secondary:#141210;--color-interaction-disabled:#626262;--color-input:var(--color-text);--color-input-placeholder:var(--color-text-subtle);--color-input-disabled:var(--color-interaction-disabled);--color-input-gradient-focus:var(--color-input);--color-input-gradient-disabled:hsla(0,0%,100%,.3);--color-input-gradient-placeholder:hsla(0,0%,100%,.5);--color-input-gradient-hover-bg:hsla(0,0%,100%,.3);--color-text:#fff;--color-text-link:var(--color-text);--color-text-subtle:#afafaf;--color-text-menuitem:#fff;--color-text-menuitem-hover:#ff0844;--color-text-menuitem-disabled:#afafaf;--color-text-tag:#141210;--color-text-tag-hover:#141210;--color-bg:#141210;--color-bg-offcanvas:#626262;--color-bg-tag-disabled:rgba(98,98,98,.6)}@media (prefers-reduced-transparency:reduce){html[data-dark-mode]{--color-blur-hover:#afafaf}}body{font-size:var(--copy-font-size);line-height:var(--copy-line-height);letter-spacing:var(--copy-letter-spacing,0);--current-line-height:var(--copy-line-height);font-style:normal;font-weight:400;font-family:Open Sans,Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased;color:var(--color-text);background:var(--color-bg);width:100%;min-height:100vh;overflow-y:scroll}body.-locked{padding-right:var(--scrollbar-width);overflow-y:hidden}body.-busy *{cursor:progress}body[data-environment=test] *{text-transform:none!important;transition-duration:0s!important}.h1,h1{font-size:var(--h1-font-size);line-height:var(--h1-line-height);letter-spacing:var(--h1-letter-spacing,0);--current-line-height:var(--h1-line-height);font-weight:700;page-break-after:avoid;font-family:League Spartan,Arial,Helvetica,sans-serif;text-transform:uppercase}@supports not (background-clip:text){.h1>strong,h1>strong{color:var(--pink)}}@supports (background-clip:text){.h1>strong,h1>strong{color:transparent;background:linear-gradient(to right,var(--pink) 0,var(--peach) 100%);background-clip:text;padding-top:.25em}}.h2,h2{font-size:var(--h2-font-size);line-height:var(--h2-line-height);letter-spacing:var(--h2-letter-spacing,0);--current-line-height:var(--h2-line-height);font-weight:700;page-break-after:avoid;font-family:League Spartan,Arial,Helvetica,sans-serif;text-transform:uppercase}@supports not (background-clip:text){.h2>strong,h2>strong{color:var(--pink)}}@supports (background-clip:text){.h2>strong,h2>strong{color:transparent;background:linear-gradient(to right,var(--pink) 0,var(--peach) 100%);background-clip:text;padding-top:.25em}}.h3,h3{font-size:var(--h3-font-size);line-height:var(--h3-line-height);letter-spacing:var(--h3-letter-spacing,0);--current-line-height:var(--h3-line-height);font-weight:700;page-break-after:avoid;font-family:League Spartan,Arial,Helvetica,sans-serif;text-transform:uppercase}@supports not (background-clip:text){.h3>strong,h3>strong{color:var(--pink)}}@supports (background-clip:text){.h3>strong,h3>strong{color:transparent;background:linear-gradient(to right,var(--pink) 0,var(--peach) 100%);background-clip:text;padding-top:.25em}}.h4,h4{font-size:var(--h4-font-size);line-height:var(--h4-line-height);letter-spacing:var(--h4-letter-spacing,0);--current-line-height:var(--h4-line-height)}.h4,.h5,h4,h5{font-weight:700;page-break-after:avoid}.h5,h5{font-size:var(--h5-font-size);line-height:var(--h5-line-height);letter-spacing:var(--h5-letter-spacing,0);--current-line-height:var(--h5-line-height)}.h6,h6{font-size:var(--h6-font-size);line-height:var(--h6-line-height);letter-spacing:var(--h6-letter-spacing,0);--current-line-height:var(--h6-line-height);font-weight:700;page-break-after:avoid}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{hyphens:auto;overflow-wrap:break-word;text-wrap:balance}.small,small{font-size:var(--copy-small-font-size);line-height:var(--copy-small-line-height);letter-spacing:var(--copy-small-letter-spacing,0);--current-line-height:var(--copy-small-line-height)}b,strong{font-weight:700}em,i{font-style:normal}u{text-decoration:underline;text-decoration-color:currentColor;text-decoration-thickness:2px;text-underline-offset:5px}dt,th{font-weight:700}p{margin-bottom:var(--paragraph-margin)}p:last-child{margin-bottom:0}hr{margin:var(--space-7) 0;border:none;border-top:1px solid var(--color-text-subtle)}*{-webkit-tap-highlight-color:rgba(255,8,68,.25);-webkit-hyphenate-limit-before:5;-webkit-hyphenate-limit-after:4;hyphenate-limit-chars:9 5 4}::selection{background-color:#ff084480}iframe::selection,img::selection{background-color:#ff084480}@font-face{font-family:League Spartan;font-style:normal;font-weight:400;src:local("_x_"),url(./fonts/makandra/league-spartan-v11-latin-regular-6Y6YDML5.woff2) format("woff2");font-display:swap}@font-face{font-family:League Spartan;font-style:normal;font-weight:700;src:local("_x_"),url(./fonts/makandra/league-spartan-v11-latin-700-5HR7QWNC.woff2) format("woff2");font-display:swap}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;src:local("_x_"),url(./fonts/makandra/open-sans-v36-latin-regular-PC4SXGO2.woff2) format("woff2");font-display:swap}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;src:local("_x_"),url(./fonts/makandra/open-sans-v36-latin-700-I4EMOFFP.woff2) format("woff2");font-display:swap}:root{--peach:#ffb199;--pink:#ff0844;--white:#fff;--gray0:#eee;--gray1:#dbdbdb;--gray2:#afafaf;--gray3:#626262;--licorice:#141210;--green:#39b400;--orange:#f90;--red:#d10033;--color-blur:hsla(0,0%,86%,.75);--color-blur-hover:hsla(0,0%,86%,.3);--color-blur-dark:rgba(20,18,16,.8);--color-layer-shadow:rgba(20,18,16,.25);--logo-invert:0;--color-interaction:#141210;--color-interaction-secondary:#fff;--color-interaction-hover:#ff0844;--color-interaction-hover-text:#fff;--color-interaction-disabled:#dbdbdb;--color-input:var(--color-text);--color-input-placeholder:var(--color-text-subtle);--color-input-disabled:var(--color-interaction-disabled);--color-input-error:#d10033;--color-input-focus:#ff0844;--color-input-hover-bg:transparent;--color-text:#141210;--color-text-subtle:rgba(20,18,16,.58);--color-smalltext-highlight:#ff0844;--color-text-link:var(--color-text);--color-text-link-hover:#ff0844;--color-text-menuitem:#141210;--color-text-menuitem-hover:#ff0844;--color-text-menuitem-disabled:#dbdbdb;--color-text-tag:#141210;--color-text-tag-hover:#fff;--color-bg:#fff;--color-bg-accent:#ff0844;--color-bg-warning:#f90;--color-bg-danger:#d10033;--color-bg-success:#39b400;--color-bg-offcanvas:#dbdbdb;--color-bg-gray:#eee;--color-bg-tag:var(--color-blur);--color-bg-tag-hover:rgba(255,8,68,.6);--color-bg-tag-disabled:var(--color-blur);--color-bg-tag-current:#ff0844;--color-bg-job-hover:hsla(0,0%,86%,.3);--color-bg-table:hsla(0,0%,86%,.3)}@media (prefers-reduced-transparency:reduce){:root{--color-blur:#dbdbdb;--color-blur-hover:#e2e2e2;--color-blur-dark:#434140}}:root{--glass-blur:blur(4px);--layer-shadow:0px 0px 14px 0px rgba(20,18,16,.25)}:root{--cta-min-height:550px;--contact-banner-min-height:550px}:root{--btn-height:55px;--btn-circle-diameter-small:45px;--btn-circle-diameter:70px;--btn-circle-diameter-large:100px}:root{--focus-visible-outline-width:2px;--focus-visible-outline-offset:2px;--focus-visible-outline-size:calc(var(--focus-visible-outline-width) + var(--focus-visible-outline-offset))}:root{--hero-padding-top:120px;--hero-padding-bottom:var(--space-12);--hero-bar-height:var(--large-separator-height);--hero-image-min-height:300px}@media (min-width:768px){:root{--hero-padding-top:160px}}@media (min-width:1366px){:root{--hero-padding-top:200px}}:root{--container-padding:20px;--layout-max-width:3000px;--content-width:1840px;--limited-content-width:1350px;--text-content-width:800px;--column-gap:32px;--row-spacer:72px;--image-section-min-height:300px}@media (min-width:768px){:root{--container-padding:40px;--row-spacer:96px;--image-section-min-height:400px}}@media (min-width:1366px){:root{--container-padding:80px;--column-gap:48px;--row-spacer:120px;--image-section-min-height:500px}}:root{--separator-width:140px;--separator-height:5px;--large-separator-height:16px}:root{--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:20px;--space-7:24px;--space-8:24px;--space-9:32px;--space-10:48px;--space-11:56px;--space-12:60px;--space-13:60px;--space-14:60px}@media (min-width:768px){:root{--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:32px;--space-8:40px;--space-9:48px;--space-10:56px;--space-11:64px;--space-12:72px;--space-13:80px;--space-14:100px}}@media (min-width:1366px){:root{--space-12:80px;--space-13:96px;--space-14:120px}}:root{--horizontal-teaser-height:570px}@media (min-width:1366px){:root{--horizontal-teaser-height:700px}}:root{--paragraph-margin:1.5em;--table-cell-gap:2px;--list-margin:var(--space-4);--table-margin:var(--space-4);--h1-margin-top:var(--space-7);--h1-margin-bottom:var(--space-6);--h2-margin-top:var(--space-10);--h2-margin-bottom:var(--space-9);--h3-margin-top:var(--space-7);--h3-margin-bottom:var(--space-6);--h4-margin-top:var(--space-5);--h4-margin-bottom:var(--space-4);--h5-margin-top:var(--space-4);--h5-margin-bottom:var(--space-3);--h6-margin-top:var(--space-4);--h6-margin-bottom:var(--space-3);--h1-font-size:48px;--h1-line-height:54px;--h1-letter-spacing:2px;--h2-font-size:40px;--h2-line-height:50px;--h2-letter-spacing:1px;--h3-font-size:24px;--h3-line-height:30px;--h3-letter-spacing:1px;--h4-font-size:18px;--h4-line-height:24px;--h4-letter-spacing:.54px;--h5-font-size:18px;--h5-line-height:27px;--h5-letter-spacing:.5px;--h6-font-size:14px;--h6-line-height:19px;--h6-letter-spacing:.5px;--statement-font-size:32px;--statement-line-height:39px;--statement-letter-spacing:1px;--quote-font-size:18px;--quote-line-height:24px;--quote-letter-spacing:.5px;--label-1-font-size:16px;--label-1-line-height:20px;--label-1-letter-spacing:5px;--label-2-font-size:16px;--label-2-line-height:20px;--label-2-letter-spacing:1px;--copy-big-font-size:20px;--copy-big-line-height:36px;--copy-big-letter-spacing:1px;--copy-font-size:18px;--copy-line-height:27px;--copy-letter-spacing:.5px;--copy-small-font-size:14px;--copy-small-line-height:20px;--copy-small-letter-spacing:.5px;--counter-font-size:96px;--counter-line-height:105px;--counter-letter-spacing:3px;--pricing-font-size:36px;--pricing-line-height:48px;--pricing-letter-spacing:2px}@media (min-width:768px){:root{--h1-font-size:72px;--h1-line-height:80px;--h1-letter-spacing:2px;--h2-font-size:56px;--h2-line-height:62px;--h2-letter-spacing:2px;--h3-font-size:32px;--h3-line-height:38px;--h3-letter-spacing:1px;--h4-font-size:20px;--h4-line-height:25px;--h4-letter-spacing:.6px;--statement-font-size:36px;--statement-line-height:43px;--quote-font-size:20px;--quote-line-height:25px;--copy-big-font-size:24px;--copy-big-line-height:40px;--pricing-font-size:48px;--pricing-line-height:62px;--pricing-letter-spacing:2px}}@media (min-width:1366px){:root{--h1-font-size:96px;--h1-line-height:105px;--h1-letter-spacing:3px;--h4-font-size:24px;--h4-line-height:33px;--h4-letter-spacing:.5px;--statement-font-size:40px;--statement-line-height:48px;--quote-font-size:24px;--quote-line-height:33px}}.accordion{display:flex;flex-direction:column;gap:var(--space-4)}.accordion-item{width:100%;max-width:var(--text-content-width);margin-inline:auto;--block-padding:var(--space-5);--content-padding-x:var(--space-7);--border-thickness:2px;--border-color:var(--color-text);display:grid;grid-template-areas:"title" "content";grid-template-rows:min-content var(--content-fr);gap:0 var(--space-3);position:relative;--content-fr:0fr;--content-inert:true;--content-opacity:0;--toggle-rotation:0deg;transition:.21s ease-out;transition-property:outline,background}.accordion-item:after{content:"";display:block;position:absolute;left:0;right:0;bottom:0;height:var(--border-thickness);background:var(--border-color)}.accordion-item.-open{--content-fr:1fr;--content-inert:false;--content-opacity:1;--toggle-rotation:90deg}@media not (prefers-reduced-motion:reduce){.accordion-item{transition:.21s ease-out;transition-property:outline,background,grid-template-rows}}.accordion-item:hover{background:var(--color-bg-job-hover)}@supports (selector(:has(*))){.accordion-item{outline:var(--border-thickness) solid transparent;outline-offset:calc(var(--border-thickness)*-1)}.accordion-item:has(.accordion-item--title:focus-visible){outline-color:var(--color-text)}.accordion-item:has(.accordion-item--title:focus-visible) :focus-visible{outline:none}}.accordion-item--title{grid-area:title;text-align:left;font-size:var(--copy-big-font-size);line-height:var(--copy-big-line-height);letter-spacing:var(--copy-big-letter-spacing,0);--current-line-height:var(--copy-big-line-height);padding:var(--block-padding);padding-left:calc(var(--block-padding) + var(--content-padding-x));position:relative}.accordion-item--title:before{--icon-size:var(--small-icon-size);content:"";color:var(--color-smalltext-highlight);rotate:var(--toggle-rotation);position:absolute;left:var(--block-padding);top:calc(var(--block-padding) + (var(--current-line-height) - var(--icon-size))/2);transition:.21s ease-out;--color:var(--icon-color,currentColor);--size:var(--icon-size);--mask:url(./images/makandra/icons/next-24-UMUTUABD.svg) center/contain no-repeat;display:inline-grid;width:var(--size);height:var(--size);flex-shrink:0;--vertical-align:calc(.25em - var(--size)*.5 + var(--shift-correction));--shift-correction:calc(3px - min(1px, max(17px, 1em) - 1em));vertical-align:var(--vertical-align);background-color:var(--color);mask:var(--mask)}.accordion-item--content{--inert:var(--content-inert);grid-area:content;display:flex;flex-direction:column;gap:var(--block-padding);padding:0 calc(var(--block-padding) + var(--content-padding-x));overflow:hidden;opacity:var(--content-opacity)}@media not (prefers-reduced-motion:reduce){.accordion-item--content{transition:.21s ease-out;transition-property:opacity}}.accordion-item--content:after{content:"";display:block;height:var(--block-padding)}:root{--breadcrumb-padding-y:var(--space-3)}.breadcrumb{display:flex;font-size:var(--copy-small-font-size);line-height:var(--copy-small-line-height);letter-spacing:var(--copy-small-letter-spacing,0);--current-line-height:var(--copy-small-line-height);margin:0 calc(var(--container-padding)*-1);padding:var(--breadcrumb-padding-y) var(--container-padding);white-space:nowrap;overflow-x:auto;mask:linear-gradient(to right,transparent 0,#000 var(--container-padding),#000 calc(100% - var(--container-padding)),rgba(0,0,0,.25) calc(100% - var(--container-padding)/2),transparent 100%);--scrollbar-margin:var(--container-padding)}.breadcrumb a:not(.btn){text-decoration:underline;text-decoration-color:currentColor;text-decoration-thickness:2px;text-underline-offset:5px;transition:.07s ease-out;transition-property:color,text-decoration-color,outline;font-weight:700;color:var(--color-text-link)}.breadcrumb a:not(.btn):focus,.breadcrumb a:not(.btn):hover{color:var(--color-text-link-hover)}.breadcrumb a:not(.btn):focus-visible{color:var(--color-text-link)}.breadcrumb a:not(.btn):focus-visible{text-decoration-color:transparent;outline:2px solid currentColor;outline-offset:0;border-radius:100vmax;padding-left:var(--focus-visible-grow,var(--space-1));padding-right:var(--focus-visible-grow,var(--space-1));margin-left:calc(var(--focus-visible-grow, var(--space-1))*-1);margin-right:calc(var(--focus-visible-grow, var(--space-1))*-1)}@supports not selector(::-webkit-scrollbar){.breadcrumb{scrollbar-color:var(--color-text-subtle) var(--color-bg);scrollbar-width:thin}}.breadcrumb::-webkit-scrollbar{width:var(--space-1);height:var(--space-1)}.breadcrumb::-webkit-scrollbar-thumb{background-color:var(--color-text-subtle);border-radius:calc(var(--space-1)/2)}.breadcrumb::-webkit-scrollbar-track{background-color:var(--color-bg);border-radius:calc(var(--space-1)/2);margin:var(--scrollbar-margin)}.breadcrumb>*{flex:0 0 auto}.breadcrumb>*+:before{content:"/";color:var(--color-text-subtle);float:left;margin:0 var(--space-2)}.breakpoint-debugger{position:fixed;top:0;left:0;z-index:9999;font-size:var(--copy-small-font-size);line-height:var(--copy-small-line-height);letter-spacing:var(--copy-small-letter-spacing,0);--current-line-height:var(--copy-small-line-height);font-weight:700}.breakpoint-debugger:before{display:block;text-transform:uppercase;padding:var(--space-1)}@media (min-width:0px){.breakpoint-debugger:before{background:#e5ff80;color:#000;content:"mobile"}}@media (min-width:768px){.breakpoint-debugger:before{background:#80ffb3;color:#000;content:"tablet"}}@media (min-width:1366px){.breakpoint-debugger:before{background:#80b3ff;color:#000;content:"desktop"}}@media (min-width:1600px){.breakpoint-debugger:before{background:#e680ff;color:#000;content:"desktop-xl"}}@media (min-width:2000px){.breakpoint-debugger:before{background:#ff8080;color:#000;content:"wide"}}.briefing{display:flex;flex-direction:column;gap:var(--space-7);border:2px solid var(--pink);border-image:linear-gradient(to right,var(--pink) 0,var(--peach) 100%) 1;width:100%;max-width:var(--text-content-width);margin-inline:auto;padding:var(--space-7)}.briefing-item{--icon-size:var(--large-icon-size);display:grid;grid-template-areas:"icon title" "icon description";grid-template-columns:var(--icon-size) auto;column-gap:var(--space-5)}@media (min-width:768px) and (max-width:1365.98px){.columns--column:not(.-width-100) .briefing-item{grid-template-areas:"icon" "title" "description";grid-template-columns:auto}}.briefing-item--icon{grid-area:icon}@media (min-width:768px) and (max-width:1365.98px){.columns--column:not(.-width-100) .briefing-item--icon{margin-bottom:var(--space-3)}}.briefing-item--title{grid-area:title}.briefing-item--description{grid-area:description;font-size:var(--copy-font-size);line-height:var(--copy-line-height);letter-spacing:var(--copy-letter-spacing,0);--current-line-height:var(--copy-line-height);hyphens:auto;overflow-wrap:break-word}.btn{--border-size:4px;--padding-x:calc(var(--space-6) - var(--border-size));--padding-y:calc(var(--space-4) - var(--border-size));--line-height:calc(var(--btn-height) - var(--padding-y)*2 - var(--border-size)*2);display:inline-block;cursor:pointer;text-decoration:none;transition:.14s ease-out;transition-property:background,color,border-color,outline,outline-offset;font-size:var(--label-2-font-size);line-height:var(--label-2-line-height);letter-spacing:var(--label-2-letter-spacing,0);--current-line-height:var(--label-2-line-height);font-family:Open Sans,Arial,Helvetica,sans-serif;font-weight:700;text-transform:uppercase;line-height:var(--line-height);text-align:center;padding:var(--padding-y) var(--padding-x);color:var(--color-default);background:var(--bg-default);border:4px solid var(--border-default);border-radius:100vmax;outline:var(--focus-visible-outline-width) solid transparent;outline-offset:calc(var(--focus-visible-outline-width)*-1)}.btn:focus-visible{outline:var(--focus-visible-outline-width) solid var(--border-default);outline-offset:var(--focus-visible-outline-offset)}.btn:active{color:var(--color-default);background:var(--bg-default);border-color:var(--border-default)}@media (hover:hover){.btn:hover:not(:focus-visible){color:var(--color-hover);background:var(--bg-hover);border-color:var(--border-hover);outline:var(--interaction-outline-hover);outline-offset:0}}.btn:focus-visible{color:var(--color-default);background:var(--bg-default);border-color:var(--border-default)}.btn:disabled{cursor:default;color:var(--color-disabled);background:var(--bg-disabled);border-color:var(--border-disabled)}.btn.-fit-content{min-width:auto}input.btn{appearance:none;margin:0;border-radius:0}.btn-sm{font-size:var(--copy-small-font-size);line-height:var(--copy-small-line-height);letter-spacing:var(--copy-small-letter-spacing,0);--current-line-height:var(--copy-small-line-height);--padding-x:var(--space-5);--padding-y:var(--space-3)}.btn-primary{--color-default:var(--color-interaction-secondary);--color-hover:var(--color-interaction-hover-text);--color-disabled:var(--color-interaction-secondary);--bg-default:var(--color-interaction);--bg-hover:var(--color-interaction-hover);--bg-disabled:var(--color-interaction-disabled);--border-default:var(--color-interaction);--border-hover:var(--color-interaction-hover);--border-disabled:var(--color-interaction-disabled)}.btn-secondary{--color-default:var(--color-interaction);--color-hover:var(--color-interaction-hover);--color-disabled:var(--color-interaction-disabled);--bg-default:transparent;--bg-hover:transparent;--bg-disabled:var(--color-interaction-secondary);--border-default:var(--color-interaction);--border-hover:var(--color-interaction-hover);--border-disabled:var(--color-interaction-disabled)}.btn-primary:not(.-iconless),.btn-secondary:not(.-iconless){position:relative;padding-right:calc(var(--padding-x) + var(--icon-size) + var(--space-2))}.btn-primary:not(.-iconless):after,.btn-secondary:not(.-iconless):after{content:"";--color:var(--icon-color,currentColor);--size:var(--icon-size);--mask:url(./images/makandra/icons/makandra-24-4UD2Y7KC.svg) center/contain no-repeat;display:inline-grid;width:var(--size);height:var(--size);flex-shrink:0;--vertical-align:calc(.25em - var(--size)*.5 + var(--shift-correction));--shift-correction:calc(3px - min(1px, max(17px, 1em) - 1em));vertical-align:var(--vertical-align);background-color:var(--color);mask:var(--mask);position:absolute;right:var(--padding-x);top:calc((100% - var(--icon-size))/2)}.btn-link,.btn-text{--color-default:var(--color-text-link);--color-hover:var(--color-text-link-hover);--color-disabled:var(--color-interaction-secondary-disabled);--bg-default:transparent;--bg-hover:transparent;--bg-disabled:transparent;--border-default:transparent;--border-hover:transparent;--border-disabled:transparent;min-width:auto;padding:0;display:inline;border-width:0}.btn-link{text-decoration:underline;text-decoration-color:currentColor;text-decoration-thickness:2px;text-underline-offset:5px;transition:.07s ease-out;transition-property:color,text-decoration-color,outline;font-weight:700;color:var(--color-text-link)}.btn-link:focus,.btn-link:hover{color:var(--color-text-link-hover)}.btn-link:focus-visible{color:var(--color-text-link)}.btn-link:focus-visible{text-decoration-color:transparent;outline:2px solid currentColor;outline-offset:0;border-radius:100vmax;padding-left:var(--focus-visible-grow,var(--space-1));padding-right:var(--focus-visible-grow,var(--space-1));margin-left:calc(var(--focus-visible-grow, var(--space-1))*-1);margin-right:calc(var(--focus-visible-grow, var(--space-1))*-1)}.btn-text{transition:.07s ease-out;transition-property:color,text-decoration-color,outline;font-weight:700;color:var(--color-text-link)}.btn-text:focus,.btn-text:hover{color:var(--color-text-link-hover)}.btn-text:focus-visible{color:var(--color-text-link)}.btn-text:focus-visible{text-decoration-color:transparent;outline:2px solid currentColor;outline-offset:0;border-radius:100vmax;padding-left:var(--focus-visible-grow,var(--space-1));padding-right:var(--focus-visible-grow,var(--space-1));margin-left:calc(var(--focus-visible-grow, var(--space-1))*-1);margin-right:calc(var(--focus-visible-grow, var(--space-1))*-1)}.btn-block{display:block;width:100%;--focus-visible-grow:0}.button-item{width:100%;max-width:var(--text-content-width);margin-inline:auto}.hero .button-item{width:100%;max-width:100%}.button-item.-centered{text-align:center}.button-item.-left{text-align:left}.button-item.-right{text-align:right}:root{--cta-image-height:300px}@media (min-width:768px){:root{--cta-image-height:500px}}.call-to-action{min-height:var(--cta-min-height);margin:0 calc(var(--container-padding)*-1);page-break-inside:avoid;--color-blur:hsla(0,0%,100%,.6);--color-blur-hover:hsla(0,0%,100%,.8);--color-layer-shadow:hsla(0,0%,100%,.25);--logo-invert:1;--color-interaction:#fff;--color-interaction-secondary:#141210;--color-interaction-disabled:#626262;--color-input:var(--color-text);--color-input-placeholder:var(--color-text-subtle);--color-input-disabled:var(--color-interaction-disabled);--color-input-gradient-focus:var(--color-input);--color-input-gradient-disabled:hsla(0,0%,100%,.3);--color-input-gradient-placeholder:hsla(0,0%,100%,.5);--color-input-gradient-hover-bg:hsla(0,0%,100%,.3);--color-text:#fff;--color-text-link:var(--color-text);--color-text-subtle:#afafaf;--color-text-menuitem:#fff;--color-text-menuitem-hover:#ff0844;--color-text-menuitem-disabled:#afafaf;--color-text-tag:#141210;--color-text-tag-hover:#141210;--color-bg:#141210;--color-bg-offcanvas:#626262;--color-bg-tag-disabled:rgba(98,98,98,.6);--color-interaction-hover:#fff;--color-interaction-hover-text:#141210;--interaction-outline-hover:.5em solid hsla(0,0%,100%,.25);color:var(--color-text);transition:.14s ease-out;transition-property:outline,outline-offset;outline:var(--focus-visible-outline-width) solid transparent;outline-offset:calc(var(--focus-visible-outline-width)*-1);display:grid;grid-template-areas:"image image image" "image image image" ". . ." ". title ." ". text ." ". button ." ". . ." ". . .";grid-template-columns:[content-start] var(--container-padding) 1fr var(--container-padding) [content-end];grid-template-rows:var(--image-height) [content-start] 1fr var(--space-12) auto auto auto var(--space-12) 1fr [content-end];--image-height:0px}@media (prefers-reduced-transparency:reduce){.call-to-action{--color-blur-hover:#afafaf}}.call-to-action:focus-visible{outline:var(--focus-visible-outline-width) solid var(--color-interaction-secondary);outline-offset:var(--focus-visible-outline-offset)}.call-to-action.-has-image{--image-height:var(--cta-image-height)}@media (min-width:1366px){.call-to-action{grid-template-areas:"image . . ." "image . . ." "image . title ." "image . text ." "image . button ." "image . . ." "image . . .";grid-template-columns:var(--image-width) [content-start] var(--container-padding) auto var(--container-padding) [content-end];grid-template-rows:[content-start] 1fr var(--space-12) auto auto auto var(--space-12) 1fr [content-end];--image-width:0px}.call-to-action.-has-image{--image-width:50%}}.call-to-action:before{content:"";grid-area:content;background:linear-gradient(to right,var(--pink) 0,var(--peach) 100%)}.call-to-action--image{grid-area:image;overflow:hidden;position:relative}.call-to-action--image img{position:absolute;inset:0;transition:.21s ease-out;transition-property:transform}.call-to-action--title{grid-area:title;font-size:var(--h2-font-size);line-height:var(--h2-line-height);letter-spacing:var(--h2-letter-spacing,0);--current-line-height:var(--h2-line-height);font-weight:700;page-break-after:avoid;font-family:League Spartan,Arial,Helvetica,sans-serif;text-transform:uppercase;hyphens:auto;overflow-wrap:break-word;text-wrap:balance}.call-to-action--text{grid-area:text;font-weight:700}:not(.call-to-action--image)+.call-to-action--text{margin-top:var(--space-6)}.call-to-action--text,.call-to-action--title{width:100%;max-width:var(--text-content-width);margin-inline:auto;text-align:center}.call-to-action--button{grid-area:button;justify-self:center}:not(.call-to-action--image)+.call-to-action--button{margin-top:var(--space-9)}.columns{display:flex;margin:0 calc(var(--column-gap)*-.5);flex-direction:column;row-gap:var(--column-gap);align-items:start;justify-content:center;--max-width:var(--limited-content-width);--padding-x:max(0px,calc((100% - var(--limited-content-width))/2));padding:1px var(--padding-x)}.columns+.columns{margin-top:var(--column-gap)}@media (min-width:768px){.columns{flex-direction:row}}.columns--column{padding:0 calc(var(--column-gap)*.5);width:calc(100%*var(--column, 1));--column:1/1}@media (min-width:768px){.columns--column.-width-25{--column:1/4}.columns--column.-width-33{--column:1/3}.columns--column.-width-50{--column:1/2}.columns--column.-width-66{--column:2/3}.columns--column.-width-75{--column:3/4}}.contact-banner{display:grid;grid-template-areas:"image image image" ". . ." ". headline ." ". description ." ". contact-information ." ". action ." ". . .";grid-template-columns:var(--container-padding) auto var(--container-padding);grid-template-rows:var(--cta-image-height) minmax(var(--space-12),1fr) repeat(4,auto) minmax(var(--space-12),1fr);min-height:var(--contact-banner-min-height);background-color:var(--color-bg-gray);margin:0 calc(var(--container-padding)*-1)}@media (min-width:768px){.contact-banner{grid-template-areas:"image . . ." "image . headline ." "image . description ." "image . contact-information ." "image . action ." "image . . .";grid-template-rows:minmax(var(--space-12),1fr) repeat(4,auto) minmax(var(--space-12),1fr);grid-template-columns:33.3333333333% var(--container-padding) 1fr var(--container-padding)}}.contact-banner--image{grid-area:image}.contact-banner--headline{grid-area:headline;margin-bottom:var(--space-7)}.contact-banner--headline:after{display:block;content:"";margin-top:var(--space-6);width:var(--separator-width);height:var(--separator-height);background:linear-gradient(to right,var(--pink) 0,var(--peach) 100%)}.contact-banner--description{grid-area:description;margin-bottom:var(--space-8);max-width:var(--text-content-width);font-size:var(--copy-font-size);line-height:var(--copy-line-height);letter-spacing:var(--copy-letter-spacing,0);--current-line-height:var(--copy-line-height);font-weight:700;hyphens:auto;overflow-wrap:break-word}.contact-banner--contact-information{grid-area:contact-information;overflow-wrap:break-word;word-break:break-word}.contact-banner--action{grid-area:action;margin-top:var(--space-9)}.contact-form{width:100%;max-width:var(--text-content-width);margin-inline:auto;display:flex;flex-direction:column;gap:var(--space-8)}.contact-information>p{font-size:var(--copy-font-size);line-height:var(--copy-line-height);letter-spacing:var(--copy-letter-spacing,0);--current-line-height:var(--copy-line-height);font-weight:700;margin-bottom:0}.contact-information p+p{margin-top:var(--space-2)}.contact-information--subheadline{font-size:var(--copy-font-size);line-height:var(--copy-line-height);letter-spacing:var(--copy-letter-spacing,0);--current-line-height:var(--copy-line-height);font-weight:700;margin-bottom:var(--space-4)}.container{padding:0 var(--container-padding)}.fixed-bar{font-size:var(--copy-small-font-size);line-height:var(--copy-small-line-height);letter-spacing:var(--copy-small-letter-spacing,0);--current-line-height:var(--copy-small-line-height);font-weight:700;text-align:center;text-transform:uppercase;padding:var(--space-1);color:var(--text-color);background-color:var(--background-color);text-shadow:-2px -2px 3px var(--text-shadow-color),-2px 2px 3px var(--text-shadow-color),2px 2px 3px var(--text-shadow-color),2px -2px 3px var(--text-shadow-color);background-image:linear-gradient(-45deg,var(--stripe-color) 25%,transparent 25%,transparent 50%,var(--stripe-color) 50%,var(--stripe-color) 75%,transparent 75%,transparent);background-size:3rem 3rem;--text-color:#fff;--text-shadow-color:#141210;--background-color:#141210;--stripe-color:rgba(98,98,98,.3)}[data-environment=staging] .fixed-bar{--background-color:#ed0;--stripe-color:#000}.form-check{--indicator-color:transparent;--border-color:var(--color-input);--border-width:2px;--background-color:transparent;--control-size:22px;appearance:none;margin:0 var(--space-3) 0 0;padding:0;cursor:pointer;display:inline-grid;place-content:center;height:var(--control-size);width:var(--control-size);vertical-align:top;position:relative;top:calc(var(--copy-line-height)/2 - var(--control-size)/2 - .5px);background-color:var(--background-color);box-shadow:inset 0 0 0 var(--border-width) var(--border-color);transition:.07s ease-out;transition-property:background-color,box-shadow,outline,outline-offset;outline:var(--focus-visible-outline-width) solid transparent;outline-offset:calc(var(--focus-visible-outline-width)*-1)}.form-check:checked{--border-color:var(--color-input);--indicator-color:var(--border-color)}.form-check:hover:not(:disabled){--background-color:var(--color-input-hover-bg);--border-color:var(--color-input-focus)}.form-check:disabled{cursor:not-allowed;--border-color:var(--color-input-disabled)}.form-group.-error .form-check{--border-color:var(--color-input-error)}.form-check:focus-visible{outline:var(--focus-visible-outline-width) solid var(--color-input);outline-offset:var(--focus-visible-outline-offset)}.form-check:before{content:"";--icon-size:calc(var(--control-size) - var(--space-2));--icon-color:var(--indicator-color);--color:var(--icon-color,currentColor);--size:var(--icon-size);--mask:url(./images/makandra/icons/check-14-O6ACHGLV.svg) center/contain no-repeat;display:inline-grid;width:var(--size);height:var(--size);flex-shrink:0;--vertical-align:calc(.25em - var(--size)*.5 + var(--shift-correction));--shift-correction:calc(3px - min(1px, max(17px, 1em) - 1em));vertical-align:var(--vertical-align);background-color:var(--color);mask:var(--mask);transition:.07s ease-out}.form-control{--border-color:var(--color-input);--border-width:2px;--padding:var(--space-2);appearance:none;color:var(--color-input);background:transparent;font-size:var(--copy-font-size);line-height:var(--copy-line-height);letter-spacing:var(--copy-letter-spacing,0);--current-line-height:var(--copy-line-height);border:none;border-radius:0;border-bottom:var(--border-width) solid var(--border-color);width:100%;padding:var(--padding);padding-bottom:calc(var(--padding) - var(--border-width));transition:.07s ease-out;transition-property:border-color}.form-group.-error .form-control{--border-color:var(--color-input-error)}.form-control:focus,.form-control[aria-expanded=true]{--border-color:var(--color-input-focus);outline:none}.form-control:focus::placeholder,.form-control[aria-expanded=true]::placeholder{opacity:0}.form-control::placeholder{color:var(--color-input-placeholder);opacity:1;transition:.07s ease-out;transition-property:opacity}.form-control:placeholder-shown{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.form-control:disabled{opacity:1;color:var(--color-input-disabled);--border-color:var(--color-input-disabled)}.icon.-for-form-control+.form-control{padding-left:calc(var(--space-2) + var(--icon-size) + var(--space-2))}.form-control:autofill{-webkit-background-clip:text;-webkit-text-fill-color:var(--color-input)}.form-control[type=search]::-webkit-search-cancel-button,.form-control[type=search]::-webkit-search-decoration,.form-control[type=search]::-webkit-search-results-button,.form-control[type=search]::-webkit-search-results-decoration{appearance:none}.form-control[type=number]{-moz-appearance:textfield}.form-control[type=number]::-webkit-inner-spin-button,.form-control[type=number]::-webkit-outer-spin-button{appearance:none;margin:0}textarea.form-control{display:block}button.form-control,select.form-control{cursor:pointer;text-overflow:ellipsis;text-align:start;padding-right:calc(14px + var(--space-2)*2)}button.form-control+.icon.-form-select,select.form-control+.icon.-form-select{--icon-size:14px;margin-left:calc((var(--icon-size) + var(--space-2))*-1);pointer-events:none;transition:.14s ease-out;transition-property:background-color}button.form-control:disabled+.icon.-form-select,select.form-control:disabled+.icon.-form-select{--icon-color:var(--color-input-disabled)}button.form-control option,select.form-control option{color:var(--color-text);background-color:var(--color-bg)}.form-error{color:var(--color-input-error);font-size:var(--copy-small-font-size);line-height:var(--copy-small-line-height);letter-spacing:var(--copy-small-letter-spacing,0);--current-line-height:var(--copy-small-line-height);margin-top:var(--space-1)}.form-fields-group{display:flex;flex-wrap:wrap;align-items:start;gap:var(--space-5) var(--space-8)}.form-fields-group.-vertical{flex-direction:column}.form-label{cursor:pointer}@supports (selector(:has(*))){.form-label:not(:has(input[type=checkbox]),:has(input[type=radio])){font-size:var(--label-2-font-size);line-height:var(--label-2-line-height);letter-spacing:var(--label-2-letter-spacing,0);--current-line-height:var(--label-2-line-height);text-transform:uppercase;font-weight:700}}@supports not (selector(:has(*))){.form-label:not(.-has-input-type-checkbox,.-has-input-type-radio){font-size:var(--label-2-font-size);line-height:var(--label-2-line-height);letter-spacing:var(--label-2-letter-spacing,0);--current-line-height:var(--label-2-line-height);text-transform:uppercase;font-weight:700}}@supports (selector(:has(*))){.form-label:has(input[type=checkbox]),.form-label:has(input[type=radio]){display:inline-block;margin-bottom:var(--space-2);padding-left:calc(22px + var(--space-3));position:relative}.form-label:has(input[type=checkbox]) input,.form-label:has(input[type=radio]) input{position:absolute;left:0}}@supports not (selector(:has(*))){.form-label.-has-input-type-checkbox,.form-label.-has-input-type-radio{display:inline-block;margin-bottom:var(--space-2);padding-left:calc(22px + var(--space-3));position:relative}.form-label.-has-input-type-checkbox input,.form-label.-has-input-type-radio input{position:absolute;left:0}}.form-label a:not(.btn){text-decoration:underline;text-decoration-color:currentColor;text-decoration-thickness:2px;text-underline-offset:5px;transition:.07s ease-out;transition-property:color,text-decoration-color,outline;font-weight:700;color:var(--color-text-link)}.form-label a:not(.btn):focus,.form-label a:not(.btn):hover{color:var(--color-text-link-hover)}.form-label a:not(.btn):focus-visible{color:var(--color-text-link)}.form-label a:not(.btn):focus-visible{text-decoration-color:transparent;outline:2px solid currentColor;outline-offset:0;border-radius:100vmax;padding-left:var(--focus-visible-grow,var(--space-1));padding-right:var(--focus-visible-grow,var(--space-1));margin-left:calc(var(--focus-visible-grow, var(--space-1))*-1);margin-right:calc(var(--focus-visible-grow, var(--space-1))*-1)}.form-label[disabled]{cursor:not-allowed;color:var(--color-input-disabled)}.form-label.-required:after{content:"*"}.form-group.-error .form-label,.form-group.-error .form-label a{color:var(--color-input-error)}.form-radio{--indicator-color:transparent;--border-color:var(--color-input);--border-width:2px;--background-color:transparent;--control-size:22px;appearance:none;margin:0 var(--space-3) 0 0;padding:0;cursor:pointer;display:inline-grid;place-content:center;height:var(--control-size);width:var(--control-size);vertical-align:top;position:relative;top:calc(var(--copy-line-height)/2 - var(--control-size)/2 - .5px);background-color:var(--background-color);box-shadow:inset 0 0 0 var(--border-width) var(--border-color);transition:.07s ease-out;transition-property:background-color,box-shadow,outline,outline-offset;outline:var(--focus-visible-outline-width) solid transparent;outline-offset:calc(var(--focus-visible-outline-width)*-1);border-radius:50%}.form-radio:checked{--border-color:var(--color-input);--indicator-color:var(--border-color)}.form-radio:hover:not(:disabled){--background-color:var(--color-input-hover-bg);--border-color:var(--color-input-focus)}.form-radio:disabled{cursor:not-allowed;--border-color:var(--color-input-disabled)}.form-group.-error .form-radio{--border-color:var(--color-input-error)}.form-radio:focus-visible{outline:var(--focus-visible-outline-width) solid var(--color-input);outline-offset:var(--focus-visible-outline-offset)}.form-radio:before{content:"";--size:var(--space-2);display:block;width:var(--size);height:var(--size);background-color:var(--indicator-color);border-radius:50%;transition:.07s ease-out}.frontend-locale-switcher{--divider-width:2px;display:grid;grid-auto-flow:column;gap:0 var(--divider-width);margin:0 calc(var(--space-1)*-1)}.frontend-locale-switcher>*{padding:0 var(--space-1);position:relative;isolation:isolate;--divider-color:transparent}.frontend-locale-switcher>:not(:first-child){--divider-color:var(--color-text)}.frontend-locale-switcher>:is(.frontend-locale-switcher:has(:focus-visible)>*){--divider-color:transparent}.frontend-locale-switcher>:focus-visible{text-decoration-color:transparent;outline:2px solid currentColor;outline-offset:var(--space-1);border-radius:100vmax}.frontend-locale-switcher>:focus-visible{background:var(--color-bg);z-index:1}.frontend-locale-switcher>:after,.frontend-locale-switcher>:before{content:"";position:absolute;width:var(--divider-width);height:100%;background:transparent;pointer-events:none}.frontend-locale-switcher>:before{right:100%;background:var(--divider-color)}.frontend-locale-switcher>:after{left:100%}.full-width-section{position:relative;isolation:isolate;display:grid;grid-template-columns:100%;align-content:center;margin:0 calc(var(--container-padding)*-1);padding:var(--space-12) var(--container-padding);page-break-inside:avoid}.full-width-section.-dark-image,.full-width-section.-image{min-height:var(--image-section-min-height);background-size:cover}.full-width-section.-dark,.full-width-section.-dark-image,.full-width-section.-dark-with-gradient-bar{--color-blur:hsla(0,0%,100%,.6);--color-blur-hover:hsla(0,0%,100%,.8);--color-layer-shadow:hsla(0,0%,100%,.25);--logo-invert:1;--color-interaction:#fff;--color-interaction-secondary:#141210;--color-interaction-disabled:#626262;--color-input:var(--color-text);--color-input-placeholder:var(--color-text-subtle);--color-input-disabled:var(--color-interaction-disabled);--color-input-gradient-focus:var(--color-input);--color-input-gradient-disabled:hsla(0,0%,100%,.3);--color-input-gradient-placeholder:hsla(0,0%,100%,.5);--color-input-gradient-hover-bg:hsla(0,0%,100%,.3);--color-text:#fff;--color-text-link:var(--color-text);--color-text-subtle:#afafaf;--color-text-menuitem:#fff;--color-text-menuitem-hover:#ff0844;--color-text-menuitem-disabled:#afafaf;--color-text-tag:#141210;--color-text-tag-hover:#141210;--color-bg:#141210;--color-bg-offcanvas:#626262;--color-bg-tag-disabled:rgba(98,98,98,.6);color:var(--color-text);background-color:var(--color-bg)}@media (prefers-reduced-transparency:reduce){.full-width-section.-dark,.full-width-section.-dark-image,.full-width-section.-dark-with-gradient-bar{--color-blur-hover:#afafaf}}.full-width-section.-dark-with-gradient-bar{--bar-height:var(--large-separator-height);margin-top:var(--bar-height)}.full-width-section.-dark-with-gradient-bar:before{content:"";position:absolute;left:0;bottom:100%;width:100%;height:var(--bar-height);background:linear-gradient(to right,var(--pink) 0,var(--peach) 100%)}.full-width-section.-brand-gradient{--color-blur:hsla(0,0%,100%,.6);--color-blur-hover:hsla(0,0%,100%,.8);--color-layer-shadow:hsla(0,0%,100%,.25);--logo-invert:1;--color-interaction:#fff;--color-interaction-secondary:#141210;--color-interaction-disabled:#626262;--color-input:var(--color-text);--color-input-placeholder:var(--color-text-subtle);--color-input-disabled:var(--color-interaction-disabled);--color-input-gradient-focus:var(--color-input);--color-input-gradient-disabled:hsla(0,0%,100%,.3);--color-input-gradient-placeholder:hsla(0,0%,100%,.5);--color-input-gradient-hover-bg:hsla(0,0%,100%,.3);--color-text:#fff;--color-text-link:var(--color-text);--color-text-subtle:#afafaf;--color-text-menuitem:#fff;--color-text-menuitem-hover:#ff0844;--color-text-menuitem-disabled:#afafaf;--color-text-tag:#141210;--color-text-tag-hover:#141210;--color-bg:#141210;--color-bg-offcanvas:#626262;--color-bg-tag-disabled:rgba(98,98,98,.6);--color-interaction-hover:#fff;--color-interaction-hover-text:#141210;--interaction-outline-hover:.5em solid hsla(0,0%,100%,.25);color:var(--color-text);background:linear-gradient(to right,var(--pink) 0,var(--peach) 100%);--color-bg:#ff4161;--color-input-focus:var(--color-input-gradient-focus);--color-input-disabled:var(--color-input-gradient-disabled);--color-input-placeholder:var(--color-input-gradient-placeholder);--color-input-hover-bg:var(--color-input-gradient-hover-bg);--color-text-link-hover:hsla(0,0%,100%,.75)}@media (prefers-reduced-transparency:reduce){.full-width-section.-brand-gradient{--color-blur-hover:#afafaf}}.full-width-section.-dark-image>img,.full-width-section.-image>img{position:absolute;inset:0;z-index:-999}.full-width-section.-light-gray{background-color:var(--color-bg-gray)}.full-width-section.-light{background-color:var(--white)}.gallery-slider{margin:0 calc(var(--container-padding)*-1);--slider-padding-x:var(--container-padding);--slide-width:fit-content;--max-slide-height:300px}.gallery-slider .cropped-image{width:min(var(--max-slide-height) * var(--aspect-ratio),var(--effective-layout-inner-width))}.header-menu{display:flex;gap:var(--header-item-gap);flex-direction:column}@media (min-width:1600px){.header-menu{flex-direction:row;flex-wrap:wrap;align-items:center}}.headline{width:100%;max-width:var(--text-content-width);margin-inline:auto;hyphens:auto;overflow-wrap:break-word;text-wrap:balance;page-break-inside:avoid;page-break-after:avoid}.columns .headline{width:100%;max-width:100%}.headline>small{display:block;font-size:var(--label-1-font-size);line-height:var(--label-1-line-height);letter-spacing:var(--label-1-letter-spacing,0);--current-line-height:var(--label-1-line-height);font-weight:700;text-transform:uppercase;color:var(--color-text-subtle);margin-bottom:var(--space-6)}.headline.-centered{text-align:center}.headline.-centered:after{margin-inline:auto}.headline.-has-kicker:after{content:"";display:block;margin-block:var(--space-6) var(--space-9);width:var(--separator-width);height:var(--separator-height);background:linear-gradient(to right,var(--pink) 0,var(--peach) 100%)}@media (min-width:1366px){.hero-landscape-image{display:grid;align-content:center;margin-right:var(--container-padding)}.hero-landscape-image .cropped-image,.hero-landscape-image>img{position:static}}.hero-text{display:flex;flex-direction:column;gap:var(--paragraph-margin)}.hero-text ul{padding-left:1.1em}.hero-text ul>li{list-style-type:"\2713  "}.hero-text ul>li::marker{color:var(--pink)}.html-block:not(.slider *).-narrow-container{width:100%;max-width:var(--text-content-width);margin-inline:auto}.html-block:not(.slider *).-none-container{margin:0 calc(var(--container-padding)*-1)}:root{--icon-size:24px;--small-icon-size:20px;--large-icon-size:32px}.icon{--color:var(--icon-color,currentColor);--size:var(--icon-size);--mask:var(--url) center /contain no-repeat;display:inline-grid;width:var(--size);height:var(--size);flex-shrink:0;--vertical-align:calc(.25em - var(--size)*.5 + var(--shift-correction));--shift-correction:calc(3px - min(1px, max(17px, 1em) - 1em));vertical-align:var(--vertical-align);background-color:var(--color);mask:var(--mask);--url:svg-uri('<svg xmlns="http://www.w3.org/2000/svg" width="1" height="1"><rect width="1" height="1" fill="#000" /></svg>')}.icon.-accordion-toggle{--url:url(./images/makandra/icons/next-24-UMUTUABD.svg)}.icon.-briefing-industry{--url:url(./images/makandra/icons/industry-32-KXXQR4BD.svg)}.icon.-briefing-services{--url:url(./images/makandra/icons/services-32-FBEUMYBC.svg)}.icon.-briefing-technology{--url:url(./images/makandra/icons/technology-32-XIJVARBM.svg)}.icon.-button{--url:url(./images/makandra/icons/makandra-24-4UD2Y7KC.svg)}.icon.-contact-form-thanks{--url:url(./images/makandra/icons/mail-check-24-JLBPN3YI.svg)}.icon.-contact-mail{--url:url(./images/makandra/icons/mail-24-NXRNYGLG.svg)}.icon.-contact-phone{--url:url(./images/makandra/icons/phone-24-Y6Z5O65T.svg)}.icon.-footer-facebook{--url:url(./images/makandra/icons/facebook-20-OOVEEFIP.svg)}.icon.-footer-instagram{--url:url(./images/makandra/icons/instagram-20-SCUPMXG3.svg)}.icon.-footer-x{--url:url(./images/makandra/icons/x-twitter-20-5UOFJIBX.svg)}.icon.-footer-youtube{--url:url(./images/makandra/icons/youtube-20-PAZWB3E7.svg)}.icon.-footer-github{--url:url(./images/makandra/icons/github-20-Z7DNOI34.svg)}.icon.-footer-xing{--url:url(./images/makandra/icons/xing-20-2SMFCBOE.svg)}.icon.-footer-linkedin{--url:url(./images/makandra/icons/linkedin-20-JIQVAFJU.svg)}.icon.-form-check-indicator{--url:url(./images/makandra/icons/check-14-O6ACHGLV.svg)}.icon.-form-email{--url:url(./images/makandra/icons/mail-24-NXRNYGLG.svg)}.icon.-form-phone{--url:url(./images/makandra/icons/phone-24-Y6Z5O65T.svg)}.icon.-form-select{--url:url(./images/makandra/icons/select-14-MBFKCRQ5.svg)}.icon.-menu-link-back{--url:url(./images/makandra/icons/prev-24-447BFVQX.svg)}.icon.-menu-link-parent{--url:url(./images/makandra/icons/next-24-UMUTUABD.svg)}.icon.-menu-toggle-show{--url:url(./images/makandra/icons/menu-32-LW6PC2BH.svg)}.icon.-menu-toggle-hide,.icon.-overlay-dismiss-button{--url:url(./images/makandra/icons/close-32-B7APJVAK.svg)}.icon.-sign-in{--url:url(./images/makandra/icons/log-in-24-XS5BVIDL.svg)}.icon.-slider-previous{--url:url(./images/makandra/icons/prev-24-447BFVQX.svg)}.icon.-slider-next{--url:url(./images/makandra/icons/next-24-UMUTUABD.svg)}.icon.-page-link{--url:url(./images/makandra/icons/makandra-24-4UD2Y7KC.svg)}.icon.-quote{--url:url(./images/makandra/icons/zitat-32-KT7ID7LO.svg)}.icon.-quote-image-angle{--url:url(./images/makandra/icons/arrow-268-OMBD3MIB.svg)}.icon.-teaser-button{--url:url(./images/makandra/icons/btn-round-70-JYNLGL3N.svg)}.icon.-video-preview-button{--url:url(./images/makandra/icons/play-24-LMSQRVRX.svg)}.icon.-__bottom-24{--url:url(./images/makandra/icons/bottom-24-HAORVYU7.svg)}.icon.-__top-24{--url:url(./images/makandra/icons/top-24-OIIVZUPC.svg)}.icon.-spacer{margin-inline:0 var(--space-3)}.icon.-spacer.-on-end{margin-inline:var(--space-3) 0}.icon.-small{--size:var(--small-icon-size)}.icon.-large{--size:var(--large-icon-size)}.icon.-for-form-control{pointer-events:none;margin-inline-end:calc(var(--size)*-1);position:relative;left:var(--space-2)}.icon.-for-form-control:has(+:placeholder-shown){color:var(--color-input-placeholder)}.icon-block{width:100%;max-width:var(--text-content-width);margin-inline:auto;display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--space-3);--paragraph-margin:var(--space-3)}.icon-block.-horizontal{display:inline-flex;flex-direction:row;text-align:left;align-items:start;margin-inline:unset;width:auto}.icon-block--title{font-size:var(--quote-font-size);line-height:var(--quote-line-height);letter-spacing:var(--quote-letter-spacing,0);--current-line-height:var(--quote-line-height);font-weight:700;text-wrap:balance}.icon-block--text{text-wrap:balance}.icon-block--text a:not(.btn){text-decoration:underline;text-decoration-color:currentColor;text-decoration-thickness:2px;text-underline-offset:5px;transition:.07s ease-out;transition-property:color,text-decoration-color,outline;font-weight:700;color:var(--color-text-link)}.icon-block--text a:not(.btn):focus,.icon-block--text a:not(.btn):hover{color:var(--color-text-link-hover)}.icon-block--text a:not(.btn):focus-visible{color:var(--color-text-link)}.icon-block--text a:not(.btn):focus-visible{text-decoration-color:transparent;outline:2px solid currentColor;outline-offset:0;border-radius:100vmax;padding-left:var(--focus-visible-grow,var(--space-1));padding-right:var(--focus-visible-grow,var(--space-1));margin-left:calc(var(--focus-visible-grow, var(--space-1))*-1);margin-right:calc(var(--focus-visible-grow, var(--space-1))*-1)}.icon-block--text ol,.icon-block--text ul{--item-spacing:var(--space-4);margin:var(--list-margin,0) 0;counter-reset:list-counter}.icon-block--text ol ol,.icon-block--text ol ul,.icon-block--text ul ol,.icon-block--text ul ul{--list-margin:var(--item-spacing);margin-left:var(--space-3)}.icon-block--text ol>li,.icon-block--text ul>li{counter-increment:list-counter;list-style-type:none}.icon-block--text ol>li+li,.icon-block--text ul>li+li{margin-top:var(--item-spacing)}.icon-block--text ul>li{--indentation:calc(var(--bullet-size) + var(--space-4));--bullet-size:12px;padding-left:var(--indentation)}.icon-block--text ul>li:before{content:"";display:block;position:absolute;width:var(--bullet-size);height:var(--bullet-size);background:var(--color-text-subtle);transform:translate(calc(var(--indentation)*-1),8px)}.icon-block--text ol{--counter-label:counters(list-counter,".",decimal) "."}.icon-block--text ol[data-type=alpha]{--counter-label:counters(list-counter,".",lower-alpha) "."}.icon-block--text ol>li{--spacer:var(--space-4);padding-left:calc(1em + var(--spacer))}.icon-block--text ol>li:before{content:var(--counter-label);text-align:right;position:absolute;transform:translate(calc(-100% - var(--spacer)))}.image{width:100%;max-width:var(--limited-content-width);margin-inline:auto}@media (max-width:767.98px){.image .cropped-image--sizer{--height:min(var(--aspect-height),80vh)}}.image .image--caption{font-size:var(--copy-small-font-size);line-height:var(--copy-small-line-height);letter-spacing:var(--copy-small-letter-spacing,0);--current-line-height:var(--copy-small-line-height);margin-top:var(--space-3);color:var(--color-text-subtle)}.intro-text{display:flex;flex-direction:column;gap:var(--space-7);width:100%;max-width:var(--text-content-width);margin-inline:auto}.columns .intro-text{width:100%;max-width:100%}.item-slider{margin:0 calc(var(--container-padding)*-1);--slider-padding-x:var(--container-padding)}.item-wall{width:100%;max-width:var(--limited-content-width);margin-inline:auto;display:flex;justify-content:center;flex-wrap:wrap;gap:var(--column-gap);--wall-item-basis:calc((1/var(--columns))*(100% - (var(--columns) - 1)*var(--column-gap)));--columns:1}@media (min-width:768px){.item-wall{--columns:2}}@media (min-width:1366px){.item-wall{--columns:3}}.item-wall>*{flex:1 0 var(--wall-item-basis)}@media (min-width:768px) and (max-width:1365.98px){.item-wall>:last-child:nth-child(odd):not(:first-child){max-width:var(--wall-item-basis)}}@media (min-width:1366px){.item-wall>:is(:nth-child(3n+3)+:nth-last-child(-3n+1)),.item-wall>:is(:nth-child(3n+3)+:nth-last-child(-3n+2)),.item-wall>:is(:nth-child(3n+4)+:nth-last-child(-3n+1)){max-width:var(--wall-item-basis)}}.lead-form{width:100%;max-width:var(--text-content-width);margin-inline:auto;display:flex;flex-direction:column;gap:var(--space-8)}.lead-form-response{display:flex;flex-direction:column;gap:var(--space-3)}.lead-form-response>*{text-align:center;text-wrap:balance}up-modal .lead-form-response{padding-block:var(--space-6)}@media (min-width:768px){up-modal .lead-form-response{padding-inline:var(--space-6)}}.lightbox-button{contain:layout paint;width:100%}.lightbox-button.-video{outline:var(--focus-visible-outline-width) solid transparent;outline-offset:calc(var(--focus-visible-outline-width)*-1)}.lightbox-button.-video:focus-visible{outline:var(--focus-visible-outline-width) solid transparent;outline-offset:var(--focus-visible-outline-offset)}.lightbox-button:not(.-video){transition:.14s ease-out;transition-property:outline,outline-offset;outline:var(--focus-visible-outline-width) solid transparent;outline-offset:calc(var(--focus-visible-outline-width)*-1)}.lightbox-button:not(.-video):focus-visible{outline:var(--focus-visible-outline-width) solid var(--color-text-subtle);outline-offset:var(--focus-visible-outline-offset)}.lightbox-button:not(.-video) img{transition:.21s ease-out;transition-property:transform}.lightbox-button:not(.-video):focus-visible img,.lightbox-button:not(.-video):hover img{transform:scale(1.05)}.lightbox-medium{--color-blur:hsla(0,0%,100%,.6);--color-blur-hover:hsla(0,0%,100%,.8);--color-layer-shadow:hsla(0,0%,100%,.25);--logo-invert:1;--color-interaction:#fff;--color-interaction-secondary:#141210;--color-interaction-disabled:#626262;--color-input:var(--color-text);--color-input-placeholder:var(--color-text-subtle);--color-input-disabled:var(--color-interaction-disabled);--color-input-gradient-focus:var(--color-input);--color-input-gradient-disabled:hsla(0,0%,100%,.3);--color-input-gradient-placeholder:hsla(0,0%,100%,.5);--color-input-gradient-hover-bg:hsla(0,0%,100%,.3);--color-text:#fff;--color-text-link:var(--color-text);--color-text-subtle:#afafaf;--color-text-menuitem:#fff;--color-text-menuitem-hover:#ff0844;--color-text-menuitem-disabled:#afafaf;--color-text-tag:#141210;--color-text-tag-hover:#141210;--color-bg:#141210;--color-bg-offcanvas:#626262;--color-bg-tag-disabled:rgba(98,98,98,.6);color:var(--color-text);background-color:var(--color-bg);display:grid;grid-template-areas:"image image image" ". position ." ". title ." ". caption .";grid-template-rows:1fr auto auto auto;grid-template-columns:var(--space-5) 1fr var(--space-5);padding-bottom:var(--space-5);box-shadow:var(--layer-shadow)}@media (prefers-reduced-transparency:reduce){.lightbox-medium{--color-blur-hover:#afafaf}}.lightbox-medium.-only-medium{padding-bottom:0}.lightbox-medium--medium{grid-area:image;max-height:calc(90vh - 150px)}.lightbox-medium--position{grid-area:position;margin-top:var(--space-3);font-size:var(--copy-small-font-size);line-height:var(--copy-small-line-height);letter-spacing:var(--copy-small-letter-spacing,0);--current-line-height:var(--copy-small-line-height);color:var(--color-text-subtle);text-align:right}.lightbox-medium--title{grid-area:title;margin-top:var(--space-2);font-weight:700}.lightbox-medium--caption{grid-area:caption;margin-top:var(--space-2);font-size:var(--copy-small-font-size);line-height:var(--copy-small-line-height);letter-spacing:var(--copy-small-letter-spacing,0);--current-line-height:var(--copy-small-line-height)}up-modal.lightbox-overlay{background:var(--color-blur-dark);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur)}up-modal.lightbox-overlay up-modal-viewport{align-items:center;overflow-y:auto;padding:var(--container-padding)}up-modal.lightbox-overlay up-modal-box{padding:0;overflow:visible;box-shadow:none;background:none}up-modal.lightbox-overlay up-modal-dismiss{padding:var(--space-1);position:fixed;color:var(--color-text);background-color:var(--color-blur);border-radius:100%;-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);top:var(--space-9);right:var(--space-9)}.lightbox-slider{margin:0 calc(var(--container-padding)*-1);--slider-padding-x:var(--container-padding);--slide-gap:var(--slider-padding-x)}.logo-wall{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--space-7) var(--space-10)}.logo-wall>*{flex:0 0 auto;width:auto}.logo-wall img{--base-height:25px;--scale-factor:1/(var(--image-aspect-ratio)) + (1 - 1/(var(--base-height-aspect-ratio)));--base-height-aspect-ratio:4/1;--image-aspect-ratio:var(--aspect-ratio,var(--base-height-aspect-ratio));--height:calc(var(--base-height)*clamp(.66, var(--scale-factor), 1.5));height:var(--height);width:calc(var(--height)*var(--image-aspect-ratio));filter:grayscale(1) invert(var(--logo-invert));object-fit:contain}@media (min-width:768px){.logo-wall img{--base-height:30px}}@media (min-width:1366px){.logo-wall img{--base-height:40px}}.masonry{--spacer-display:none;--min-item-width:min(300px,var(--effective-layout-inner-width));--gap:var(--space-7);--max-columns:3;--max-item-width:calc((100% - var(--gap)*(var(--max-columns) - 1))/var(--max-columns));display:grid;grid-auto-flow:dense;grid-gap:var(--gap);grid-template-columns:repeat(auto-fill,minmax(max(var(--min-item-width),25%),1fr));align-items:start;contain:layout}.masonry.-full-bleed{margin-inline:calc(var(--container-padding)*-1)}.columns .masonry.-full-bleed{margin-inline:0}.masonry.-same-height-children{--spacer-display:none;--spacer-size:var(--space-14)}.masonry.-same-height-children:not([data-columns]){--spacer-display:block}.masonry.-same-height-children:not([data-columns])>:nth-child(2){translate:0 var(--spacer-size)}.masonry.-same-height-children:not([data-columns])>:nth-child(n+4){opacity:0}.masonry.-same-height-children[data-columns="2"]{--spacer-display:block;--spacer-column:-2}.masonry.-same-height-children[data-columns="2"]>:nth-child(2n+2){translate:0 var(--spacer-size)}.masonry.-same-height-children[data-columns="3"]{--spacer-display:block;--spacer-column:-3}.masonry.-same-height-children[data-columns="3"]>:nth-child(3n+2){translate:0 var(--spacer-size)}.masonry.-same-height-children:after{content:"";height:calc(var(--spacer-size) - var(--gap));grid-column:var(--spacer-column);display:var(--spacer-display)}.masonry+.masonry{margin-top:var(--gap)}:root{--menu-link-padding-x:var(--space-2);--menu-link-padding-y:var(--space-2)}.menu-link{--grow-x:calc(var(--item-gap-x, var(--header-item-gap))*.5);--grow-y:calc(var(--item-gap-y, var(--header-item-gap))*.25);--padding-x:var(--menu-link-padding-x);--padding-y:var(--menu-link-padding-y);--underline-x:var(--grow-x);--underline-y:var(--grow-y);--underline-thickness:2px;margin:calc(var(--grow-y)*-1) calc(var(--grow-x)*-1);padding:calc(var(--grow-y) + var(--padding-y)) calc(var(--grow-x) + var(--padding-x));isolation:isolate;position:relative}@media (max-width:1599.98px){.menu-link{--padding-x:0px}}.menu-link.-top-level{font-size:var(--label-2-font-size);line-height:var(--label-2-line-height);letter-spacing:var(--label-2-letter-spacing,0);--current-line-height:var(--label-2-line-height);font-family:Open Sans,Arial,Helvetica,sans-serif;font-weight:700;text-transform:uppercase}@media (max-width:1599.98px){.menu-link.-top-level.-parent{display:flex;align-items:center;gap:.5em}.menu-link.-top-level.-parent:before{content:"";flex:0 0 auto;order:9999;margin-left:auto;--icon-size:var(--small-icon-size);--color:var(--icon-color,currentColor);--size:var(--icon-size);--mask:url(./images/makandra/icons/next-24-UMUTUABD.svg) center/contain no-repeat;display:inline-grid;width:var(--size);height:var(--size);flex-shrink:0;--vertical-align:calc(.25em - var(--size)*.5 + var(--shift-correction));--shift-correction:calc(3px - min(1px, max(17px, 1em) - 1em));vertical-align:var(--vertical-align);background-color:var(--color);mask:var(--mask)}}.menu-link:not(.-top-level){font-size:var(--h6-font-size);line-height:var(--h6-line-height);letter-spacing:var(--h6-letter-spacing,0);--current-line-height:var(--h6-line-height);font-weight:700;page-break-after:avoid}.menu-link.-back{display:none}@media (max-width:1599.98px){.menu-link.-back{display:block;text-align:right}}.menu-link:is(a,button):not(.btn):focus-visible{text-decoration-color:transparent;outline:2px solid currentColor;outline-offset:calc(var(--underline-y)*-1 - var(--underline-thickness));border-radius:100vmax}.menu-link:is(a,button):after{content:"";height:var(--underline-thickness);background:currentColor;position:absolute;left:var(--underline-x);right:var(--underline-x);bottom:var(--underline-y);transition:.14s ease-out}.menu-link:is(a,button):focus-visible:after{transition:none}.menu-link:is(a,button):focus-visible:not(.up-focus-hidden):after,.menu-link:is(a,button):not(:hover,.up-active,.-active):after{opacity:0;transform:translateY(-100%)}:root{--menu-toggle-height:var(--large-icon-size)}.menu-toggle{display:flex;align-items:center;gap:var(--space-3);border-radius:100vmax;font-size:var(--label-2-font-size);line-height:var(--label-2-line-height);letter-spacing:var(--label-2-letter-spacing,0);--current-line-height:var(--label-2-line-height);font-family:Open Sans,Arial,Helvetica,sans-serif;font-weight:700;text-transform:uppercase;margin:calc(var(--space-2)*-1);padding:var(--space-2)}.menu-toggle:focus-visible{text-decoration-color:transparent;outline:2px solid currentColor;outline-offset:0;border-radius:100vmax}.menu-toggle:after{content:"";--icon-size:var(--menu-toggle-height);--color:var(--icon-color,currentColor);--size:var(--icon-size);--mask:url(./images/makandra/icons/menu-32-LW6PC2BH.svg) center/contain no-repeat;display:inline-grid;width:var(--size);height:var(--size);flex-shrink:0;--vertical-align:calc(.25em - var(--size)*.5 + var(--shift-correction));--shift-correction:calc(3px - min(1px, max(17px, 1em) - 1em));vertical-align:var(--vertical-align);background-color:var(--color);mask:var(--mask)}.header.-open .menu-toggle:after{--mask:url(./images/makandra/icons/close-32-B7APJVAK.svg) center/contain no-repeat}@media (max-width:767.98px){.menu-toggle--text{display:none}}.number{--paragraph-margin:var(--space-3);width:100%;max-width:var(--text-content-width);margin-inline:auto;text-align:center}@supports not (background-clip:text){.number--digit{color:var(--pink)}}@supports (background-clip:text){.number--digit{color:transparent;background:linear-gradient(to right,var(--pink) 0,var(--peach) 100%);background-clip:text;padding-top:.25em}}.number--headline{font-size:var(--label-2-font-size);line-height:var(--label-2-line-height);letter-spacing:var(--label-2-letter-spacing,0);--current-line-height:var(--label-2-line-height);text-transform:uppercase;font-weight:700;color:var(--color-smalltext-highlight)}.number--subline{font-size:var(--copy-font-size);line-height:var(--copy-line-height);letter-spacing:var(--copy-letter-spacing,0);--current-line-height:var(--copy-line-height);margin-top:var(--paragraph-margin)}.number--subline a:not(.btn){text-decoration:underline;text-decoration-color:currentColor;text-decoration-thickness:2px;text-underline-offset:5px;transition:.07s ease-out;transition-property:color,text-decoration-color,outline;font-weight:700;color:var(--color-text-link)}.number--subline a:not(.btn):focus,.number--subline a:not(.btn):hover{color:var(--color-text-link-hover)}.number--subline a:not(.btn):focus-visible{color:var(--color-text-link)}.number--subline a:not(.btn):focus-visible{text-decoration-color:transparent;outline:2px solid currentColor;outline-offset:0;border-radius:100vmax;padding-left:var(--focus-visible-grow,var(--space-1));padding-right:var(--focus-visible-grow,var(--space-1));margin-left:calc(var(--focus-visible-grow, var(--space-1))*-1);margin-right:calc(var(--focus-visible-grow, var(--space-1))*-1)}.number--subline ol,.number--subline ul{--item-spacing:var(--space-4);margin:var(--list-margin,0) 0;counter-reset:list-counter}.number--subline ol ol,.number--subline ol ul,.number--subline ul ol,.number--subline ul ul{--list-margin:var(--item-spacing);margin-left:var(--space-3)}.number--subline ol>li,.number--subline ul>li{counter-increment:list-counter;list-style-type:none}.number--subline ol>li+li,.number--subline ul>li+li{margin-top:var(--item-spacing)}.number--subline ul>li{--indentation:calc(var(--bullet-size) + var(--space-4));--bullet-size:12px;padding-left:var(--indentation)}.number--subline ul>li:before{content:"";display:block;position:absolute;width:var(--bullet-size);height:var(--bullet-size);background:var(--color-text-subtle);transform:translate(calc(var(--indentation)*-1),8px)}.number--subline ol{--counter-label:counters(list-counter,".",decimal) "."}.number--subline ol[data-type=alpha]{--counter-label:counters(list-counter,".",lower-alpha) "."}.number--subline ol>li{--spacer:var(--space-4);padding-left:calc(1em + var(--spacer))}.number--subline ol>li:before{content:var(--counter-label);text-align:right;position:absolute;transform:translate(calc(-100% - var(--spacer)))}.page{min-height:100%;display:flex;flex-direction:column}.page--main-content:first-child{padding-top:var(--hero-padding-top)}.page--breadcrumb,.page--content-footer,.page--main-content{padding:0 var(--container-padding)}.page--breadcrumb{margin:var(--space-3) 0}.page--breadcrumb+.page--main-content{--row-spacer-offset:calc(var(--space-3) + var(--breadcrumb-padding-y))}.page--content-footer{margin-top:auto}[slider] .page-item{width:var(--slider-slide-width);max-width:var(--effective-layout-inner-width,100vw)}[slider] .page-item.-quotation{width:auto;min-width:var(--slider-slide-width)}.item-wall>.page-item{display:grid}.page-link{--border-thickness:2px;display:grid;grid-template-areas:"icon title" "icon subheadline" "tags tags";grid-template-columns:var(--icon-size) 1fr;gap:0 var(--space-6);padding:var(--space-5) var(--space-5) calc(var(--space-5) - var(--border-thickness));border-bottom:var(--border-thickness) solid;transition:.21s ease-out;transition-property:background,outline-color;background:transparent;outline-offset:calc(var(--border-thickness)*-1);outline:var(--border-thickness) solid transparent}@media (min-width:768px){.page-link{grid-template-areas:"icon title tags" "icon subheadline tags";grid-template-columns:var(--icon-size) 1fr auto;align-items:center;gap:0 var(--space-6)}}.page-link:hover{background:var(--color-bg-job-hover)}.page-link:focus-visible{outline-color:currentColor}.page-link:before{content:"";grid-area:icon;align-self:start;margin-top:var(--space-1);color:var(--color-smalltext-highlight);--color:var(--icon-color,currentColor);--size:var(--icon-size);--mask:url(./images/makandra/icons/makandra-24-4UD2Y7KC.svg) center/contain no-repeat;display:inline-grid;width:var(--size);height:var(--size);flex-shrink:0;--vertical-align:calc(.25em - var(--size)*.5 + var(--shift-correction));--shift-correction:calc(3px - min(1px, max(17px, 1em) - 1em));vertical-align:var(--vertical-align);background-color:var(--color);mask:var(--mask)}.page-link--title{grid-area:title}.page-link--subheadline{grid-area:subheadline;margin-top:var(--space-1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;font-size:var(--copy-small-font-size);line-height:var(--copy-small-line-height);letter-spacing:var(--copy-small-letter-spacing,0);--current-line-height:var(--copy-small-line-height);font-weight:700}.page-link--tags{grid-area:tags;align-self:center}@media (max-width:767.98px){.page-link--tags{margin-top:var(--space-7)}}.page-links{width:100%;max-width:var(--limited-content-width);margin-inline:auto;display:flex;flex-direction:column;gap:var(--space-4)}.page-list{display:flex;flex-direction:column;gap:var(--space-10)}.page-list--title{width:100%;max-width:var(--text-content-width);margin-inline:auto;text-align:center}.page-row-spacer{height:var(--row-spacer)}.page-row[hidden]+.page-row-spacer{display:none}.page--main-content>.page-row-spacer:first-child{height:calc(var(--row-spacer) - var(--row-spacer-offset, 0px))}.page-row-spacer.-after-headline{height:var(--space-6)}.page-row-spacer.-after-headline.-h1{height:var(--h1-margin-bottom)}.page-row-spacer.-after-headline.-h2{height:var(--h2-margin-bottom)}.page-row-spacer.-after-headline.-h3{height:var(--h3-margin-bottom)}.page-row-spacer.-after-headline.-h4{height:var(--h4-margin-bottom)}.page-row-spacer.-after-headline.-h5{height:var(--h5-margin-bottom)}.page-row-spacer.-after-headline.-h6{height:var(--h6-margin-bottom)}.page-row-spacer.-between-rows-of-columns,.page-row-spacer.-in-column{height:var(--column-gap)}.page-row-spacer.-before-button{height:var(--space-7)}.pricing{display:grid;grid-template-areas:"title title" "description description" ". ." "price price-supplement" "price-hint price-hint" ". ." "button button";grid-template-columns:min-content 1fr;grid-template-rows:auto auto minmax(var(--space-7),1fr) auto auto var(--space-3) auto;background-color:var(--gray0);padding:var(--space-7);width:100%;max-width:var(--text-content-width);margin-inline:auto}.pricing--title{grid-area:title;font-size:var(--h2-font-size);line-height:var(--h2-line-height);letter-spacing:var(--h2-letter-spacing,0);--current-line-height:var(--h2-line-height);font-weight:700;page-break-after:avoid;font-family:League Spartan,Arial,Helvetica,sans-serif;text-transform:uppercase}@supports not (background-clip:text){.pricing--title>strong{color:var(--pink)}}@supports (background-clip:text){.pricing--title>strong{color:transparent;background:linear-gradient(to right,var(--pink) 0,var(--peach) 100%);background-clip:text;padding-top:.25em}}.pricing--description{grid-area:description;--paragraph-margin:var(--space-3);margin-bottom:var(--space-7)}.pricing--description a:not(.btn){text-decoration:underline;text-decoration-color:currentColor;text-decoration-thickness:2px;text-underline-offset:5px;transition:.07s ease-out;transition-property:color,text-decoration-color,outline;font-weight:700;color:var(--color-text-link)}.pricing--description a:not(.btn):focus,.pricing--description a:not(.btn):hover{color:var(--color-text-link-hover)}.pricing--description a:not(.btn):focus-visible{color:var(--color-text-link)}.pricing--description a:not(.btn):focus-visible{text-decoration-color:transparent;outline:2px solid currentColor;outline-offset:0;border-radius:100vmax;padding-left:var(--focus-visible-grow,var(--space-1));padding-right:var(--focus-visible-grow,var(--space-1));margin-left:calc(var(--focus-visible-grow, var(--space-1))*-1);margin-right:calc(var(--focus-visible-grow, var(--space-1))*-1)}.pricing--description ol,.pricing--description ul{--item-spacing:var(--space-4);margin:var(--list-margin,0) 0;counter-reset:list-counter}.pricing--description ol ol,.pricing--description ol ul,.pricing--description ul ol,.pricing--description ul ul{--list-margin:var(--item-spacing);margin-left:var(--space-3)}.pricing--description ol>li,.pricing--description ul>li{counter-increment:list-counter;list-style-type:none}.pricing--description ol>li+li,.pricing--description ul>li+li{margin-top:var(--item-spacing)}.pricing--description ul>li{--indentation:calc(var(--bullet-size) + var(--space-4));--bullet-size:12px;padding-left:var(--indentation)}.pricing--description ul>li:before{content:"";display:block;position:absolute;width:var(--bullet-size);height:var(--bullet-size);background:var(--color-text-subtle);transform:translate(calc(var(--indentation)*-1),8px)}.pricing--description ol{--counter-label:counters(list-counter,".",decimal) "."}.pricing--description ol[data-type=alpha]{--counter-label:counters(list-counter,".",lower-alpha) "."}.pricing--description ol>li{--spacer:var(--space-4);padding-left:calc(1em + var(--spacer))}.pricing--description ol>li:before{content:var(--counter-label);text-align:right;position:absolute;transform:translate(calc(-100% - var(--spacer)))}.pricing--price{grid-area:price;font-size:var(--pricing-font-size);line-height:var(--pricing-line-height);letter-spacing:var(--pricing-letter-spacing,0);--current-line-height:var(--pricing-line-height);font-weight:700;white-space:nowrap}.pricing--price-supplement{grid-area:price-supplement;align-self:end;line-height:calc(var(--pricing-line-height) - var(--copy-font-size))}.pricing--price-supplement.-with-spacer:before{content:"\a0"}.pricing--price-hint{grid-area:price-hint}.pricing--button{grid-area:button;align-self:end}.quote{margin-inline:auto;width:var(--text-content-width);max-width:min(100%,var(--effective-layout-inner-width));page-break-inside:avoid}[slider] .quote{margin-inline:0}.quote:not(.-has-image){display:grid;grid-template-areas:"icon" "." "text" "source";grid-template-columns:100%;grid-template-rows:auto var(--space-10) auto auto;justify-items:center;text-align:center}.quote:not(.-has-image):before{content:"";grid-area:icon;--color:var(--icon-color,currentColor);--size:var(--icon-size);--mask:url(./images/makandra/icons/zitat-32-KT7ID7LO.svg) center/contain no-repeat;display:inline-grid;width:var(--size);height:var(--size);flex-shrink:0;--vertical-align:calc(.25em - var(--size)*.5 + var(--shift-correction));--shift-correction:calc(3px - min(1px, max(17px, 1em) - 1em));vertical-align:var(--vertical-align);background-color:var(--color);mask:var(--mask);background:linear-gradient(to right,var(--pink) 0,var(--peach) 100%);--icon-size:140px}@media (max-width:767.98px){.quote:not(.-has-image):before{--icon-size:100px}}@media (min-width:768px){.columns--column:not(.-width-100) .quote:not(.-has-image):before{--icon-size:100px}}[slider] .quote:not(.-has-image){justify-items:start;text-align:start;grid-template-rows:auto var(--space-9) auto auto;width:350px}@media (min-width:768px){[slider] .quote:not(.-has-image){grid-template-areas:"icon text" "icon source";grid-template-columns:auto 1fr;grid-template-rows:auto 1fr;gap:0 var(--space-10);width:600px}[slider] .quote:not(:is(.splide__slide:last-child *)):not(.-has-image){margin-right:max(0px,var(--space-13) - var(--slider-slide-gap))}}.quote.-has-image{--gap-x:var(--space-11);--image-cell-width:calc(var(--image-width) + var(--image-angle-left));--image-angle-size:min(268px,calc(90vw - var(--container-padding)*2));--image-angle-top:calc(var(--image-angle-size)*.13433);--image-angle-left:calc(var(--image-angle-size)*.13433);--image-width:300px;display:grid;grid-template-areas:"image ." "image text" "image source";grid-template-columns:auto 1fr;grid-template-rows:1fr auto 1fr;gap:0 var(--gap-x);justify-items:start;text-align:start}@media (min-width:1366px){.quote.-has-image{--image-width:350px}}@media (min-width:768px){.quote.-has-image{width:calc(var(--image-cell-width) + var(--gap-x) + var(--text-content-width));max-width:min(100%,var(--effective-layout-inner-width))}}@media (max-width:767.98px){.quote.-has-image{grid-template-areas:"image" "." "text" "source";grid-template-columns:100%;grid-template-rows:auto var(--space-11) auto auto}}@media (min-width:768px){.columns--column:not(.-width-100) .quote.-has-image{grid-template-areas:"image" "." "text" "source";grid-template-columns:100%;grid-template-rows:auto var(--space-11) auto auto}}.quote--text{grid-area:text;font-size:var(--quote-font-size);line-height:var(--quote-line-height);letter-spacing:var(--quote-letter-spacing,0);--current-line-height:var(--quote-line-height);hyphens:auto;overflow-wrap:break-word;text-wrap:balance;font-weight:700}@supports not (background-clip:text){.quote--text strong{color:var(--pink)}}@supports (background-clip:text){.quote--text strong{color:transparent;background:linear-gradient(to right,var(--pink) 0,var(--peach) 100%);background-clip:text;padding-top:.25em}}.quote--image{grid-area:image;position:relative;isolation:isolate;padding-top:var(--image-angle-top);padding-left:var(--image-angle-left);width:var(--image-cell-width);max-width:min(100%,var(--effective-layout-inner-width));overflow:hidden}.quote--image:before{content:"";z-index:-1;position:absolute;top:0;left:0;--icon-size:var(--image-angle-size);--color:var(--icon-color,currentColor);--size:var(--icon-size);--mask:url(./images/makandra/icons/arrow-268-OMBD3MIB.svg) center/contain no-repeat;display:inline-grid;width:var(--size);height:var(--size);flex-shrink:0;--vertical-align:calc(.25em - var(--size)*.5 + var(--shift-correction));--shift-correction:calc(3px - min(1px, max(17px, 1em) - 1em));vertical-align:var(--vertical-align);background-color:var(--color);mask:var(--mask);background:linear-gradient(to right,var(--pink) 0,var(--peach) 100%)}.quote--source{grid-area:source;margin-top:var(--space-8);display:flex;flex-direction:column;gap:var(--space-1);font-size:var(--copy-small-font-size);line-height:var(--copy-small-line-height);letter-spacing:var(--copy-small-letter-spacing,0);--current-line-height:var(--copy-small-line-height);overflow-wrap:break-word}.quote--source>:first-child{font-size:var(--label-2-font-size);line-height:var(--label-2-line-height);letter-spacing:var(--label-2-letter-spacing,0);--current-line-height:var(--label-2-line-height);text-transform:uppercase;font-weight:700;color:var(--color-smalltext-highlight)}.separated-teaser{--fallback-image-opacity:0;--image-scale:1;display:grid;grid-template-areas:"image-start" "tags" "image-end" "kicker" "title" "text" ".";grid-template-rows:0 repeat(5,auto) 1fr;page-break-inside:avoid;transition:.07s ease-out;transition-property:outline,outline-offset;outline:var(--focus-visible-outline-width) solid transparent;outline-offset:calc(var(--focus-visible-outline-width)*-1)}.separated-teaser:focus-visible{outline:var(--focus-visible-outline-width) solid var(--licorice);outline-offset:var(--focus-visible-outline-offset)}.separated-teaser:is(a,button):hover{--fallback-image-opacity:1;--image-scale:1.05}.separated-teaser--image{grid-row:image-start/image-end;grid-column:image-start/image-end;position:relative;isolation:isolate;overflow:hidden;aspect-ratio:3/2;margin-bottom:var(--space-6)}.separated-teaser--image>*{position:absolute;inset:0;scale:var(--image-scale);transition:.21s ease-out;transition-property:scale}.separated-teaser.-has-no-image .separated-teaser--image{background:var(--licorice)}.separated-teaser.-has-no-image .separated-teaser--image:after,.separated-teaser.-has-no-image .separated-teaser--image:before{content:"";position:absolute}.separated-teaser.-has-no-image .separated-teaser--image:before{inset:0;opacity:var(--fallback-image-opacity);background:linear-gradient(to right,var(--pink) 0,var(--peach) 100%);transition:.14s ease-out;transition-property:opacity}.separated-teaser.-has-no-image .separated-teaser--image:after{left:0;bottom:0;width:100%;height:var(--large-separator-height);background:linear-gradient(to right,var(--pink) 0,var(--peach) 100%)}.separated-teaser--tags{grid-area:tags;padding:var(--space-6)}.separated-teaser--kicker{grid-area:kicker;font-size:var(--label-1-font-size);line-height:var(--label-1-line-height);letter-spacing:var(--label-1-letter-spacing,0);--current-line-height:var(--label-1-line-height);font-weight:700;text-transform:uppercase;color:var(--color-text-subtle);margin-bottom:var(--space-3)}.separated-teaser--title{grid-area:title;font-size:var(--h3-font-size);line-height:var(--h3-line-height);letter-spacing:var(--h3-letter-spacing,0);--current-line-height:var(--h3-line-height);font-weight:700;page-break-after:avoid;font-family:League Spartan,Arial,Helvetica,sans-serif;text-transform:uppercase;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:4;display:-webkit-box;padding-top:calc(var(--current-line-height)*.1);margin-top:calc(var(--current-line-height)*-.1);--fix-font-cutoff:calc(var(--current-line-height)*3.9);--fix-font-mask:linear-gradient(to bottom,#000 0%,#000 var(--fix-font-cutoff),transparent var(--fix-font-cutoff)) left top /100% 100% no-repeat;mask:var(--fix-font-mask);hyphens:auto;overflow-wrap:break-word;text-wrap:balance}@supports not (background-clip:text){.separated-teaser--title>strong{color:var(--pink)}}@supports (background-clip:text){.separated-teaser--title>strong{color:transparent;background:linear-gradient(to right,var(--pink) 0,var(--peach) 100%);background-clip:text;padding-top:.25em}}.separated-teaser--text{grid-area:text;font-size:var(--copy-font-size);line-height:var(--copy-line-height);letter-spacing:var(--copy-letter-spacing,0);--current-line-height:var(--copy-line-height);color:var(--color-text-subtle);text-wrap:balance;margin-top:var(--space-2)}.single-image-slider{margin:0 calc(var(--container-padding)*-1);--slider-padding-x:var(--container-padding);--slide-gap:var(--slider-padding-x);--slide-width:100%}.single-image-slider .cropped-image--sizer{--height:min(760px,66vw)}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;contain:strict;display:inline-block;height:20px;inset:0;margin:auto;position:absolute;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}.slider,[slider]{--slider-slide-gap:var(--space-7);--slider-slide-width:325px}@media (min-width:768px){.slider,[slider]{--slider-slide-width:calc((var(--content-width) - 3*var(--slider-slide-gap))/4)}}.slider:not(.-initialized),[slider]:not(.-initialized){display:flex;gap:var(--slide-gap,var(--slider-slide-gap));overflow-x:hidden;padding:0 var(--slider-padding-x,0)}.slider:not(.-initialized)>:not(.splide),[slider]:not(.-initialized)>:not(.splide){flex:0 0 var(--slide-width,var(--slider-slide-width))}.splide{isolation:isolate;--arrow-button-size:var(--btn-circle-diameter);--half-arrow-button-size:calc(var(--arrow-button-size)/2);--outside-arrows-padding:max(0px,calc(var(--slider-padding-x, 0px) - var(--half-arrow-button-size)));display:grid;grid-template-columns:[track-start] var(--outside-arrows-padding) [arrows-start] var(--half-arrow-button-size) [pagination-start] 1fr [pagination-end] var(--half-arrow-button-size) [arrows-end] var(--outside-arrows-padding) [track-end];grid-template-rows:[track-start] 1fr [arrows-start] var(--arrow-button-size) [arrows-end] 1fr [track-end] auto [pagination];align-items:center}.splide__track{grid-area:track;margin-block:calc(var(--focus-visible-outline-size)*-1);padding-block:var(--focus-visible-outline-size)}.splide__list:after,.splide__list:before{content:"";margin:auto}.slider.-auto-height.-initialized .splide__list{align-items:start}.slider.-auto-height.-initialized .splide__slide{--height:1fr;display:grid;align-items:start;grid-template-rows:var(--height);transition:.14s ease-out;transition-property:grid-template-rows}.slider.-auto-height.-initialized .splide__slide>*{grid-row:1;overflow:hidden}.slider.-auto-height.-initialized .splide__slide:not(.is-visible){--height:0fr;transition-delay:.14s}.splide__arrows{grid-area:arrows;display:grid;grid-template-columns:[prev] 1fr [next]}.splide:not(.is-overflow) .splide__arrows{display:none}.splide__arrow{width:var(--arrow-button-size);height:var(--arrow-button-size);border-radius:100vmax;color:var(--color-text-tag);background:var(--color-bg-tag);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:grid;place-content:center;transition:.14s ease-out;outline:var(--focus-visible-outline-width) solid transparent;outline-offset:calc(var(--focus-visible-outline-width)*-1)}.splide__arrow:focus-visible{outline:var(--focus-visible-outline-width) solid var(--color-bg-tag);outline-offset:var(--focus-visible-outline-offset)}.splide__arrow:disabled{opacity:0;pointer-events:none}.splide__arrow:hover:not(:disabled){color:var(--color-text-tag-hover);background:var(--color-bg-tag-hover)}.splide__arrow--prev{grid-area:prev}.splide__arrow--next{grid-area:next}.splide__pagination{grid-area:pagination;margin-top:var(--space-10);display:flex;justify-items:center;gap:var(--space-4)}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__pagination__page{display:block;width:var(--space-3);height:var(--space-3);border-radius:100vmax;background:var(--color-bg-tag);transition:.07s ease-out;outline:var(--focus-visible-outline-width) solid transparent;outline-offset:calc(var(--focus-visible-outline-width)*-1)}.splide__pagination__page:focus-visible{outline:var(--focus-visible-outline-width) solid var(--color-bg-tag);outline-offset:var(--focus-visible-outline-offset)}.splide__pagination__page:disabled{opacity:.5;cursor:default}.splide__pagination__page:hover:not(:disabled):not(.is-active){background:var(--color-bg-tag-hover)}.splide__pagination__page.is-active{background:var(--color-bg-tag-current)}.spacer-top-1{margin-top:var(--space-1)}.spacer-bottom-1{margin-bottom:var(--space-1)}.spacer-top-2{margin-top:var(--space-2)}.spacer-bottom-2{margin-bottom:var(--space-2)}.spacer-top-3{margin-top:var(--space-3)}.spacer-bottom-3{margin-bottom:var(--space-3)}.spacer-top-4{margin-top:var(--space-4)}.spacer-bottom-4{margin-bottom:var(--space-4)}.spacer-top-5{margin-top:var(--space-5)}.spacer-bottom-5{margin-bottom:var(--space-5)}.spacer-top-6{margin-top:var(--space-6)}.spacer-bottom-6{margin-bottom:var(--space-6)}.spacer-top-7{margin-top:var(--space-7)}.spacer-bottom-7{margin-bottom:var(--space-7)}.spacer-top-8{margin-top:var(--space-8)}.spacer-bottom-8{margin-bottom:var(--space-8)}.spacer-top-9{margin-top:var(--space-9)}.spacer-bottom-9{margin-bottom:var(--space-9)}.spacer-top-10{margin-top:var(--space-10)}.spacer-bottom-10{margin-bottom:var(--space-10)}.spacer-top-11{margin-top:var(--space-11)}.spacer-bottom-11{margin-bottom:var(--space-11)}.spacer-top-12{margin-top:var(--space-12)}.spacer-bottom-12{margin-bottom:var(--space-12)}.spacer-top-13{margin-top:var(--space-13)}.spacer-bottom-13{margin-bottom:var(--space-13)}.spacer-top-14{margin-top:var(--space-14)}.spacer-bottom-14{margin-bottom:var(--space-14)}.statement{display:flex;flex-direction:column;align-items:center;text-align:center;width:100%;max-width:var(--text-content-width);margin-inline:auto}.statement--text:before,.statement--title:last-child:after{content:"";display:block;margin-top:var(--space-6);margin-inline:auto;width:var(--separator-width);height:var(--separator-height);background:linear-gradient(to right,var(--pink) 0,var(--peach) 100%)}.statement--subheadline{font-size:var(--label-1-font-size);line-height:var(--label-1-line-height);letter-spacing:var(--label-1-letter-spacing,0);--current-line-height:var(--label-1-line-height);color:var(--color-text-subtle)}.statement--subheadline,.statement--title{font-weight:700;text-transform:uppercase;text-wrap:balance}.statement--title{font-size:var(--statement-font-size);line-height:var(--statement-line-height);letter-spacing:var(--statement-letter-spacing,0);--current-line-height:var(--statement-line-height);font-family:League Spartan,Arial,Helvetica,sans-serif}@media (max-width:767.98px){.statement--title{hyphens:auto;overflow-wrap:break-word}.statement--title,.statement--title *{-webkit-hyphenate-limit-before:5;-webkit-hyphenate-limit-after:4;hyphenate-limit-chars:12 5 4}}@supports not (background-clip:text){.statement--title>strong{color:var(--pink)}}@supports (background-clip:text){.statement--title>strong{color:transparent;background:linear-gradient(to right,var(--pink) 0,var(--peach) 100%);background-clip:text;padding-top:.25em}}.statement--title:not(:first-child){margin-top:var(--space-6)}.statement--text:before{margin-bottom:var(--space-8)}.statement--link:not(:first-child){margin-top:var(--space-8)}.table-responsive{overflow-x:scroll;--scrollbar-margin:var(--table-cell-gap);margin-inline:calc(var(--table-cell-gap)*-1);padding-inline:var(--table-cell-gap)}@supports not selector(::-webkit-scrollbar){.table-responsive{scrollbar-color:var(--color-text-subtle) var(--color-bg);scrollbar-width:thin}}.table-responsive::-webkit-scrollbar{width:var(--space-1);height:var(--space-1)}.table-responsive::-webkit-scrollbar-thumb{background-color:var(--color-text-subtle);border-radius:calc(var(--space-1)/2)}.table-responsive::-webkit-scrollbar-track{background-color:var(--color-bg);border-radius:calc(var(--space-1)/2);margin:var(--scrollbar-margin)}.table-responsive:not(:first-child){margin-top:var(--table-margin)}.table-responsive:not(:last-child){margin-bottom:var(--table-margin)}.table-responsive table,.text-block .table-responsive table{margin-block:0}.table-responsive>table td,.table-responsive>table th{min-width:200px}.text-block:not(.columns--column *) .table-responsive{--text-block-width:min(var(--text-content-width),var(--effective-layout-inner-width));--width-difference:calc(var(--text-block-width) - var(--effective-layout-inner-width));--margin-x:calc(var(--width-difference)/2);margin-inline:calc(var(--margin-x) - var(--container-padding));padding-inline:var(--container-padding);--scrollbar-margin:var(--container-padding)}.tag{display:inline-block;padding:var(--space-3) var(--space-5);font-size:var(--label-2-font-size);line-height:var(--label-2-line-height);letter-spacing:var(--label-2-letter-spacing,0);--current-line-height:var(--label-2-line-height);text-transform:uppercase;font-weight:700;color:var(--color-text-tag);background-color:var(--color-bg-tag);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border-radius:100vmax}.tag.-small{font-size:12px;padding:var(--space-1) var(--space-3)}.tag-group{display:flex;align-items:center;gap:var(--space-4)}.teaser{--button-display:none;--image-overlay:linear-gradient(180deg,transparent 50%,#000);--image-overlay-opacity:1;--image-scale:1;display:grid;grid-template-areas:"tags" "." "kicker" "title" "text" "button";grid-template-rows:auto 1fr auto auto auto auto;place-items:stretch;padding:var(--space-6);page-break-inside:avoid;position:relative;isolation:isolate;transition:.07s ease-out;transition-property:outline,outline-offset;outline:var(--focus-visible-outline-width) solid transparent;outline-offset:calc(var(--focus-visible-outline-width)*-1);--color-blur:hsla(0,0%,100%,.6);--color-blur-hover:hsla(0,0%,100%,.8);--color-layer-shadow:hsla(0,0%,100%,.25);--logo-invert:1;--color-interaction:#fff;--color-interaction-secondary:#141210;--color-interaction-disabled:#626262;--color-input:var(--color-text);--color-input-placeholder:var(--color-text-subtle);--color-input-disabled:var(--color-interaction-disabled);--color-input-gradient-focus:var(--color-input);--color-input-gradient-disabled:hsla(0,0%,100%,.3);--color-input-gradient-placeholder:hsla(0,0%,100%,.5);--color-input-gradient-hover-bg:hsla(0,0%,100%,.3);--color-text:#fff;--color-text-link:var(--color-text);--color-text-subtle:#afafaf;--color-text-menuitem:#fff;--color-text-menuitem-hover:#ff0844;--color-text-menuitem-disabled:#afafaf;--color-text-tag:#141210;--color-text-tag-hover:#141210;--color-bg:#141210;--color-bg-offcanvas:#626262;--color-bg-tag-disabled:rgba(98,98,98,.6);color:var(--color-text);background:var(--gray1);aspect-ratio:3/4}.teaser:focus-visible{outline:var(--focus-visible-outline-width) solid var(--color-interaction-secondary);outline-offset:var(--focus-visible-outline-offset)}@media (prefers-reduced-transparency:reduce){.teaser{--color-blur-hover:#afafaf}}.teaser:is(a,button):hover{--image-overlay-opacity:.5;--image-scale:1.05}.teaser.-has-no-image{--kicker-color:var(--color-smalltext-highlight);background:var(--licorice);overflow:hidden}.teaser.-has-no-image:after,.teaser.-has-no-image:before{content:"";z-index:-1;position:absolute}.teaser.-has-no-image:before{inset:0;opacity:0;background:linear-gradient(to right,var(--pink) 0,var(--peach) 100%);transition:.14s ease-out;transition-property:opacity}.teaser.-has-no-image:is(a,button):hover{--kicker-color:var(--color-text)}.teaser.-has-no-image:is(a,button):hover:before{opacity:1}.teaser.-has-no-image:after{left:0;bottom:0;width:100%;height:var(--large-separator-height);background:linear-gradient(to right,var(--pink) 0,var(--peach) 100%)}.teaser.-vertical-text-centered{--button-display:block;--image-overlay:linear-gradient(180deg,transparent,#000);--place-tags:start;grid-template-areas:"tags" "kicker" "title" "text" "." "button" ".";grid-template-rows:1fr auto auto auto var(--space-6) auto 1fr;text-align:center}.teaser.-horizontal{--button-display:block;--button-margin:var(--space-4) 0 0}@media (min-width:768px){.teaser.-horizontal{aspect-ratio:unset;height:var(--height);padding:var(--space-8);grid-template-areas:"tags tags" ". ." "kicker button" "title button" "text button";grid-template-columns:1fr auto;grid-template-rows:auto 1fr auto auto auto;align-items:end;--button-margin:0 0 0 var(--space-3);--height:700px}}@media (min-width:768px) and (max-width:1365.98px){.teaser.-horizontal{--height:570px}}@media (min-width:768px) and (min-width:768px){.columns--column:not(.-width-100) .teaser.-horizontal{--height:570px}}@media (min-width:768px){.item-wall .teaser.-horizontal{--height:570px}}.related-content .teaser.-horizontal{--button-display:none;--height:300px}@media (min-width:768px){.related-content .teaser.-horizontal{--height:350px}}@media (min-width:1366px){.related-content .teaser.-horizontal{--height:400px}}.teaser--button{grid-area:button;display:var(--button-display);margin:var(--button-margin,0)}.teaser--tags{grid-area:tags;place-self:var(--place-tags,auto)}.teaser--image{z-index:-1;position:absolute;inset:0;overflow:hidden}.teaser--image>*{position:absolute;inset:0;scale:var(--image-scale);transition:.21s ease-out;transition-property:scale}.teaser--image:after{content:"";position:absolute;inset:0;background:var(--image-overlay);opacity:var(--image-overlay-opacity);transition:.21s ease-out;transition-property:opacity}.teaser--kicker{grid-area:kicker;font-size:var(--label-1-font-size);line-height:var(--label-1-line-height);letter-spacing:var(--label-1-letter-spacing,0);--current-line-height:var(--label-1-line-height);transition:.14s ease-out;transition-property:color;color:var(--kicker-color,var(--color-text-subtle));margin-bottom:var(--space-3)}.teaser--kicker,.teaser--title{font-weight:700;text-transform:uppercase}.teaser--title{grid-area:title;font-size:var(--h3-font-size);line-height:var(--h3-line-height);letter-spacing:var(--h3-letter-spacing,0);--current-line-height:var(--h3-line-height);page-break-after:avoid;font-family:League Spartan,Arial,Helvetica,sans-serif;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:4;display:-webkit-box;padding-top:calc(var(--current-line-height)*.1);margin-top:calc(var(--current-line-height)*-.1);--fix-font-cutoff:calc(var(--current-line-height)*3.9);--fix-font-mask:linear-gradient(to bottom,#000 0%,#000 var(--fix-font-cutoff),transparent var(--fix-font-cutoff)) left top /100% 100% no-repeat;mask:var(--fix-font-mask);hyphens:auto;overflow-wrap:break-word;text-wrap:balance}@supports not (background-clip:text){.teaser--title>strong{color:var(--pink)}}@supports (background-clip:text){.teaser--title>strong{color:transparent;background:linear-gradient(to right,var(--pink) 0,var(--peach) 100%);background-clip:text;padding-top:.25em}}.teaser--text{grid-area:text;overflow:hidden;overflow-wrap:break-word;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;text-wrap:balance}.teaser:not(.-has-no-image) .teaser--text,.teaser:not(.-has-no-image) .teaser--title{text-shadow:0 0 14px var(--color-layer-shadow)}.teaser-button{--icon-size:var(--btn-circle-diameter);display:inline-block;width:var(--icon-size);height:var(--icon-size);border-radius:100vmax;position:relative;isolation:isolate;color:currentColor;transition:.14s ease-out;transition-property:background,color,outline,outline-offset,transform;outline:var(--focus-visible-outline-width) solid transparent;outline-offset:calc(var(--focus-visible-outline-width)*-1)}.teaser-button.-small{--icon-size:var(--btn-circle-diameter-small)}.teaser-button.-large{--icon-size:var(--btn-circle-diameter-large)}.teaser-button:focus-visible{outline:var(--focus-visible-outline-width) solid var(--color-interaction);outline-offset:var(--focus-visible-outline-offset)}.teaser-button:before{content:"";--color:var(--icon-color,currentColor);--size:var(--icon-size);--mask:url(./images/makandra/icons/btn-round-70-JYNLGL3N.svg) center/contain no-repeat;display:inline-grid;width:var(--size);height:var(--size);flex-shrink:0;--vertical-align:calc(.25em - var(--size)*.5 + var(--shift-correction));--shift-correction:calc(3px - min(1px, max(17px, 1em) - 1em));vertical-align:var(--vertical-align);background-color:var(--color);mask:var(--mask)}.teaser-button:is(a,button){color:var(--color-interaction);cursor:pointer;--teaser-button-pulse-opacity:0;--teaser-button-pulse-size:10px;--teaser-button-idle-inset:1px}.teaser-button:is(a,button):after{content:"";z-index:-1;opacity:var(--teaser-button-pulse-opacity);position:absolute;inset:var(--teaser-button-idle-inset);border:0 solid var(--color-layer-shadow);border-radius:100vmax;transition:.14s ease-out;transition-property:opacity;animation:teaser-button-pulse 2s infinite}.teaser-button:is(a,button):hover{color:var(--color-interaction-hover)}.teaser-button:is(a,button):disabled{cursor:default;color:var(--color-interaction-disabled)}.teaser-button:is(a,button):not(:disabled,:hover){--teaser-button-pulse-opacity:1}@keyframes teaser-button-pulse{0%{border-width:0;inset:var(--teaser-button-idle-inset)}70%{border-width:var(--teaser-button-pulse-size);inset:calc(var(--teaser-button-pulse-size)*-1)}to{border-width:0;inset:var(--teaser-button-idle-inset)}}.text-align-start{text-align:start}.text-align-center{text-align:center}.text-align-end{text-align:end}.text-and-image{width:100%;max-width:var(--limited-content-width);margin-inline:auto;display:flex;align-items:center;gap:var(--space-11)}@media (min-width:1366px){.text-and-image.-image-right{flex-direction:row-reverse}}@media (max-width:1365.98px){.text-and-image{max-width:var(--text-content-width);flex-direction:column;gap:var(--column-gap)}}.text-and-image--image{flex:1 1 50%;width:100%;align-self:start}.text-and-image--text{flex:1 1 50%;display:flex;flex-direction:column;gap:var(--space-4)}.text-block{width:100%;max-width:var(--text-content-width);margin-inline:auto;hyphens:auto;overflow-wrap:break-word}.text-block a:not(.btn){text-decoration:underline;text-decoration-color:currentColor;text-decoration-thickness:2px;text-underline-offset:5px;transition:.07s ease-out;transition-property:color,text-decoration-color,outline;font-weight:700;color:var(--color-text-link)}.text-block a:not(.btn):focus,.text-block a:not(.btn):hover{color:var(--color-text-link-hover)}.text-block a:not(.btn):focus-visible{color:var(--color-text-link)}.text-block a:not(.btn):focus-visible{text-decoration-color:transparent;outline:2px solid currentColor;outline-offset:0;border-radius:100vmax;padding-left:var(--focus-visible-grow,var(--space-1));padding-right:var(--focus-visible-grow,var(--space-1));margin-left:calc(var(--focus-visible-grow, var(--space-1))*-1);margin-right:calc(var(--focus-visible-grow, var(--space-1))*-1)}.text-block ol,.text-block ul{--item-spacing:var(--space-4);margin:var(--list-margin,0) 0;counter-reset:list-counter}.text-block ol ol,.text-block ol ul,.text-block ul ol,.text-block ul ul{--list-margin:var(--item-spacing);margin-left:var(--space-3)}.text-block ol>li,.text-block ul>li{counter-increment:list-counter;list-style-type:none}.text-block ol>li+li,.text-block ul>li+li{margin-top:var(--item-spacing)}.text-block ul>li{--indentation:calc(var(--bullet-size) + var(--space-4));--bullet-size:12px;padding-left:var(--indentation)}.text-block ul>li:before{content:"";display:block;position:absolute;width:var(--bullet-size);height:var(--bullet-size);background:var(--color-text-subtle);transform:translate(calc(var(--indentation)*-1),8px)}.text-block ol{--counter-label:counters(list-counter,".",decimal) "."}.text-block ol[data-type=alpha]{--counter-label:counters(list-counter,".",lower-alpha) "."}.text-block ol>li{--spacer:var(--space-4);padding-left:calc(1em + var(--spacer))}.text-block ol>li:before{content:var(--counter-label);text-align:right;position:absolute;transform:translate(calc(-100% - var(--spacer)))}.text-block table{--cell-gap:var(--table-cell-gap);border-collapse:separate;border-spacing:var(--cell-gap);width:calc(100% + var(--cell-gap)*2);margin:var(--table-margin) calc(var(--cell-gap)*-1)}.text-block table td,.text-block table th{background:var(--color-bg-table);padding:var(--space-4) var(--space-6);text-align:start;vertical-align:top}.text-block table td[role=columnheader],.text-block table td[role=rowheader],.text-block table th{font-weight:700}.text-block blockquote{--padding-x:var(--space-4);--padding-y:var(--space-3);--icon-size:var(--large-icon-size);--icon-gap:var(--space-4);position:relative;padding:var(--padding-y) var(--padding-x);padding-left:calc(var(--padding-x) + var(--icon-size) + var(--icon-gap));margin-top:var(--paragraph-margin);margin-bottom:var(--paragraph-margin);border:2px solid var(--pink);border-image:linear-gradient(to right,var(--pink) 0,var(--peach) 100%) 1}.text-block blockquote:before{content:"";--color:var(--icon-color,currentColor);--size:var(--icon-size);--mask:url(./images/makandra/icons/zitat-32-KT7ID7LO.svg) center/contain no-repeat;display:inline-grid;width:var(--size);height:var(--size);flex-shrink:0;--vertical-align:calc(.25em - var(--size)*.5 + var(--shift-correction));--shift-correction:calc(3px - min(1px, max(17px, 1em) - 1em));vertical-align:var(--vertical-align);background-color:var(--color);mask:var(--mask);background:linear-gradient(to right,var(--pink) 0,var(--peach) 100%);position:absolute;left:var(--padding-x);top:var(--padding-y)}@media (max-width:767.98px){.text-block blockquote{padding-left:var(--padding-x);padding-top:calc(var(--padding-y) + var(--icon-size) + var(--icon-gap))}}.text-block p:empty{display:none}.text-block .h1,.text-block h1{margin-top:var(--h1-margin-top);margin-bottom:var(--h1-margin-bottom)}.text-block .h2,.text-block h2{margin-top:var(--h2-margin-top);margin-bottom:var(--h2-margin-bottom)}.text-block .h3,.text-block h3{margin-top:var(--h3-margin-top);margin-bottom:var(--h3-margin-bottom)}.text-block .h4,.text-block h4{margin-top:var(--h4-margin-top);margin-bottom:var(--h4-margin-bottom)}.text-block .h5,.text-block h5{margin-top:var(--h5-margin-top);margin-bottom:var(--h5-margin-bottom)}.text-block .h6,.text-block h6{margin-top:var(--h6-margin-top);margin-bottom:var(--h6-margin-bottom)}.text-block>:first-child{margin-top:0}.text-block>:last-child{margin-bottom:0}.text-block[style*=--column-count]{width:100%;max-width:var(--limited-content-width);margin-inline:auto;column-count:min(var(--column-count),var(--max-column-count));column-gap:var(--column-gap);--max-column-count:1}@media (min-width:768px){.text-block[style*=--column-count]{--max-column-count:3}}@media (min-width:1366px){.text-block[style*=--column-count]{--max-column-count:4}}.columns .text-block{width:100%;max-width:100%}.text-block.-centered{text-align:center}.text-teaser{display:grid;grid-template-areas:"title button" "tags button" ". ." "text text";grid-template-columns:1fr auto;grid-template-rows:auto auto var(--space-6) 1fr;gap:0 var(--space-3);place-items:stretch;background:var(--color-blur);padding:var(--space-6);transition:.07s ease-out;transition-property:background,outline,outline-offset;outline:var(--focus-visible-outline-width) solid transparent;outline-offset:calc(var(--focus-visible-outline-width)*-1)}.text-teaser:focus-visible{outline:var(--focus-visible-outline-width) solid var(--color-interaction);outline-offset:var(--focus-visible-outline-offset)}.text-teaser:is(a,button):hover{background:var(--color-blur-hover)}.text-teaser>*{--color-text:#141210;--color-text-subtle:rgba(20,18,16,.58);--color-smalltext-highlight:#ff0844;--color-text-link:var(--color-text);--color-text-link-hover:#ff0844;--color-text-menuitem:#141210;--color-text-menuitem-hover:#ff0844;--color-text-menuitem-disabled:#dbdbdb;--color-text-tag:#141210;--color-text-tag-hover:#fff;color:var(--color-text)}.text-teaser--tags{grid-area:tags}.text-teaser--title{grid-area:title;font-size:var(--h3-font-size);line-height:var(--h3-line-height);letter-spacing:var(--h3-letter-spacing,0);--current-line-height:var(--h3-line-height);font-weight:700;page-break-after:avoid;font-family:League Spartan,Arial,Helvetica,sans-serif;text-transform:uppercase;hyphens:auto;overflow-wrap:break-word;text-wrap:balance}@supports not (background-clip:text){.text-teaser--title>strong{color:var(--pink)}}@supports (background-clip:text){.text-teaser--title>strong{color:transparent;background:linear-gradient(to right,var(--pink) 0,var(--peach) 100%);background-clip:text;padding-top:.25em}}.text-teaser--text{grid-area:text;text-wrap:balance}.text-teaser--button{grid-area:button}@keyframes video-loading{to{transform:rotate(1turn)}}.video-player{position:relative;overflow:hidden;background:#000}.video-player.-hero{height:100%}.video-player.-hero .video-player--sizer{display:none}.video-player.-loading:before{--loading-indicator-color:#000;--loading-indicator-size:10vmin;content:"";position:absolute;animation:video-loading 1s linear infinite;width:var(--loading-indicator-size);height:var(--loading-indicator-size);top:calc((100% - var(--loading-indicator-size))*.5);left:calc((100% - var(--loading-indicator-size))*.5);border-radius:50%;box-shadow:0 4px 0 0 var(--loading-indicator-color);transform-origin:calc(var(--loading-indicator-size)/2) calc(var(--loading-indicator-size)/2 + 2px);z-index:1}.video-player.-failed:before{content:"Video failed to load.";position:absolute;top:calc(50% - 1.5em);left:0;right:0;text-align:center;z-index:1}.video-player--sizer{--aspect-ratio:var(--video-aspect-ratio,16/9);--height:calc(100%/(var(--aspect-ratio)));padding-top:var(--height)}.video-player--video{position:absolute;left:0;bottom:0;width:100%;height:100%}.video-player--video::-webkit-media-controls{visibility:hidden}.video-player--video::-webkit-media-controls-enclosure{visibility:visible}.video-preview{position:relative;isolation:isolate;color:var(--color-text-tag);--button-background:var(--color-bg-tag)}.video-preview:hover{color:var(--color-text-tag-hover);--button-background:var(--color-bg-tag-hover)}.video-preview:before{outline:var(--focus-visible-outline-width) solid transparent;outline-offset:calc(var(--focus-visible-outline-width)*-1)}.video-preview:focus-visible:before{outline:var(--focus-visible-outline-width) solid var(--button-background);outline-offset:var(--focus-visible-outline-offset)}.video-preview:after,.video-preview:before{content:"";z-index:1;transition:.14s ease-out}.video-preview:before{display:block;width:var(--btn-circle-diameter);height:var(--btn-circle-diameter);border-radius:100vmax;position:absolute;top:calc(50% - var(--btn-circle-diameter)/2);left:calc(50% - var(--btn-circle-diameter)/2);background:var(--button-background);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.video-preview:after{--color:var(--icon-color,currentColor);--size:var(--icon-size);--mask:url(./images/makandra/icons/play-24-LMSQRVRX.svg) center/contain no-repeat;display:inline-grid;width:var(--size);height:var(--size);flex-shrink:0;--vertical-align:calc(.25em - var(--size)*.5 + var(--shift-correction));--shift-correction:calc(3px - min(1px, max(17px, 1em) - 1em));vertical-align:var(--vertical-align);background-color:var(--color);mask:var(--mask);display:grid;place-content:center;width:var(--icon-size);height:var(--icon-size);position:absolute;top:calc(50% - var(--icon-size)/2);left:calc(50% - var(--icon-size)/2)}.CookieDeclaration a:not(.btn){text-decoration:underline;text-decoration-color:currentColor;text-decoration-thickness:2px;text-underline-offset:5px;transition:.07s ease-out;transition-property:color,text-decoration-color,outline;font-weight:700;color:var(--color-text-link)}.CookieDeclaration a:not(.btn):focus,.CookieDeclaration a:not(.btn):hover{color:var(--color-text-link-hover)}.CookieDeclaration a:not(.btn):focus-visible{color:var(--color-text-link)}.CookieDeclaration a:not(.btn):focus-visible{text-decoration-color:transparent;outline:2px solid currentColor;outline-offset:0;border-radius:100vmax;padding-left:var(--focus-visible-grow,var(--space-1));padding-right:var(--focus-visible-grow,var(--space-1));margin-left:calc(var(--focus-visible-grow, var(--space-1))*-1);margin-right:calc(var(--focus-visible-grow, var(--space-1))*-1)}@media print{#CookiebotWidget{display:none}}up-progress-bar{background-color:var(--pink)}up-modal[size=lightbox] up-modal-box{width:120vh}
