.uppercase{text-transform:uppercase}.underline{text-decoration:underline}.font-weight-light{font-weight:300}.text-label-xs,.text-label-s,.text-label-m,.text-label-l,.content ul li,.content ol li,ul.content li,ol.content li,.text-richtext-small,.text-richtext,body,p,a,.font-weight-regular{font-weight:400}.text-label-s-medium,.text-overline-small,.text-overline,.font-weight-medium{font-weight:500}.compare-drawer-title,.text-label-m-semibold,.text-label-l-semibold,.text-lead,.lead,.has-lead+p,.text-title-small,.text-h4,.text-h5,.text-h6,h3,h4,h5,h6,.text-default-title,h2,.text-h1,.hero-title,h1,.font-weight-semibold{font-weight:600}.text-label-xl,.text-richtext-small-bold,.text-richtext-bold,.compare-drawer-title,.text-teaser-title-small,.text-teaser-title,.font-weight-bold{font-weight:700}.list-reset,.list-reset ul,.list-reset ul li{text-indent:0;margin:0;padding:0;list-style:none}.content ul,.content ol,ul.content,ol.content{margin:0;padding:0;list-style-position:inside}.content ul:not(:last-child),.content ol:not(:last-child),ul.content:not(:last-child),ol.content:not(:last-child){margin:0 0 var(--spacing-r-xl)}.content ul li,.content ol li,ul.content li,ol.content li{margin:0 0 var(--spacing-r-3xs);list-style:none}.content ul:not(ul.content,.content ul),.content ol:not(ul.content,.content ul),ul.content:not(ul.content,.content ul),ol.content:not(ul.content,.content ul){counter-reset:item;list-style-type:decimal}.content ul:not(ul.content,.content ul) li:before,.content ol:not(ul.content,.content ul) li:before,ul.content:not(ul.content,.content ul) li:before,ol.content:not(ul.content,.content ul) li:before{content:counter(item);counter-increment:item;width:1.5em;display:inline-block}.content ul:not(ol.content,.content ol) li,.content ol:not(ol.content,.content ol) li,ul.content:not(ol.content,.content ol) li,ol.content:not(ol.content,.content ol) li{background-image:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"1em\" height=\"1em\" viewBox=\"0 -960 960 960\" fill=\"currentColor\"><path d=\"M240-440v-80h480v80H240Z\"/></svg>");background-repeat:no-repeat;background-position:calc(-.125rem * var(--mantine-scale)) calc(.25rem * var(--mantine-scale));background-size:1em 1em;padding:0 0 0 1.5em}.content ul:not(ol.content,.content ol).checked li,.content ol:not(ol.content,.content ol).checked li,ul.content:not(ol.content,.content ol).checked li,ol.content:not(ol.content,.content ol).checked li{background-image:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"1em\" height=\"1em\" viewBox=\"0 -960 960 960\" fill=\"currentColor\"><path d=\"M382-240 154-468l57-57 171 171 367-367 57 57-424 424Z\"/></svg>")}.text-overline{font-size:calc(1rem * var(--mantine-scale));color:var(--color-cyan-100);letter-spacing:.02em;margin:0;line-height:1.2}.text-overline:not(:last-child){margin:0 0 var(--spacing-r-s)}@media (min-width:1024px){.text-overline{font-size:calc(1.125rem * var(--mantine-scale))}}.text-overline-small{font-size:calc(.875rem * var(--mantine-scale));color:var(--color-cyan-100);letter-spacing:.02em;line-height:1.2}.text-overline-small:not(:last-child){margin:0 0 var(--spacing-r-xs)}@media (min-width:500px){.text-overline-small{font-size:calc(1rem * var(--mantine-scale))}}.text-h1,.hero-title,h1{margin:0 0 var(--spacing-r-m);font-size:calc(1.375rem * var(--mantine-scale));color:var(--color-cyan-90);letter-spacing:.02em;line-height:1.25}@media (min-width:500px){.text-h1,.hero-title,h1{font-size:calc(1.5rem * var(--mantine-scale))}}@media (min-width:1024px){.text-h1,.hero-title,h1{font-size:calc(2rem * var(--mantine-scale))}}@media (min-width:1440px){.text-h1,.hero-title,h1{font-size:calc(2.5rem * var(--mantine-scale))}}.text-default-title,h2{margin:0 0 var(--spacing-r-l);font-size:calc(1.125rem * var(--mantine-scale));color:var(--color-cyan-80);letter-spacing:.01em;line-height:1.2}@media (min-width:500px){.text-default-title,h2{font-size:calc(1.25rem * var(--mantine-scale))}}@media (min-width:1024px){.text-default-title,h2{font-size:calc(1.375rem * var(--mantine-scale))}}.text-teaser-title{margin:0 0 var(--spacing-r-m);font-size:calc(1.5rem * var(--mantine-scale));color:var(--color-cyan-90);letter-spacing:.02em;line-height:1.2}@media (min-width:1024px){.text-teaser-title{font-size:calc(1.75rem * var(--mantine-scale))}}.compare-drawer-title,.text-teaser-title-small{font-size:calc(1.125rem * var(--mantine-scale));color:var(--color-cyan-90);letter-spacing:.02em;line-height:1.2}.compare-drawer-title:not(:last-child),.text-teaser-title-small:not(:last-child){margin:0 0 var(--spacing-r-s)}@media (min-width:500px){.compare-drawer-title,.text-teaser-title-small{font-size:calc(1.25rem * var(--mantine-scale))}}@media (min-width:1440px){.compare-drawer-title,.text-teaser-title-small{font-size:calc(1.375rem * var(--mantine-scale))}}.text-title-small,.text-h4,.text-h5,.text-h6,h3,h4,h5,h6{margin:0 0 var(--spacing-r-xs);font-size:calc(1rem * var(--mantine-scale));color:var(--color-cyan-80);letter-spacing:.02em;line-height:1.2}@media (min-width:1024px){.text-title-small,.text-h4,.text-h5,.text-h6,h3,h4,h5,h6{font-size:calc(1.125rem * var(--mantine-scale))}}.text-lead,.lead,.has-lead+p{font-size:calc(1.125rem * var(--mantine-scale));color:var(--color-cyan-100);letter-spacing:.01em;margin:0;line-height:1.5}.text-lead:not(:last-child),.lead:not(:last-child),.has-lead+p:not(:last-child){margin:0 0 var(--spacing-r-xl)}@media (min-width:500px){.text-lead,.lead,.has-lead+p{font-size:calc(1.25rem * var(--mantine-scale))}}@media (min-width:1024px){.text-lead,.lead,.has-lead+p{font-size:calc(1.375rem * var(--mantine-scale))}}.text-richtext-bold,.text-richtext,body,p,a{font-size:calc(1rem * var(--mantine-scale));color:var(--color-cyan-100);letter-spacing:.01em;line-height:1.5}@media (min-width:1024px){.text-richtext-bold,.text-richtext,body,p,a{font-size:calc(1.125rem * var(--mantine-scale))}}p{margin:0}p:not(:last-child){margin:0 0 var(--spacing-r-xl)}.text-richtext-small-bold,.content ul li,.content ol li,ul.content li,ol.content li,.text-richtext-small{font-size:calc(.875rem * var(--mantine-scale));color:var(--color-cyan-100);letter-spacing:.01em;line-height:1.5}@media (min-width:1024px){.text-richtext-small-bold,.content ul li,.content ol li,ul.content li,ol.content li,.text-richtext-small{font-size:calc(1rem * var(--mantine-scale))}}.text-label-xl{font-size:calc(1rem * var(--mantine-scale));color:var(--color-cyan-100);letter-spacing:.02em;line-height:1.2}@media (min-width:1024px){.text-label-xl{font-size:calc(1.25rem * var(--mantine-scale))}}.text-label-l-semibold,.text-label-l{font-size:calc(1rem * var(--mantine-scale));color:var(--color-cyan-100);letter-spacing:.01em;line-height:1.2}@media (min-width:1024px){.text-label-l-semibold,.text-label-l{font-size:calc(1.125rem * var(--mantine-scale))}}.text-label-m-semibold,.text-label-m{font-size:calc(.875rem * var(--mantine-scale));color:var(--color-cyan-100);letter-spacing:.01em;line-height:1.2}@media (min-width:1024px){.text-label-m-semibold,.text-label-m{font-size:calc(1rem * var(--mantine-scale))}}.text-label-s-medium,.text-label-s{font-size:calc(.75rem * var(--mantine-scale));color:var(--color-cyan-100);letter-spacing:.01em;line-height:1}.text-label-xs{font-size:calc(.625rem * var(--mantine-scale));color:var(--color-cyan-100);letter-spacing:.01em;line-height:1.2}:root{--s-4:calc((4 * calc((100vw - 32px - ((8 - 1) * 20px)) / 8)) + ((4 - 1) * 20px))}@media (min-width:500px){:root{--s-4:calc((4 * calc((100vw - 64px - ((12 - 1) * 20px)) / 12)) + ((4 - 1) * 20px))}}@media (min-width:1024px){:root{--s-4:calc((4 * calc((100vw - 96px - ((24 - 1) * 20px)) / 24)) + ((4 - 1) * 20px))}}@media (min-width:1696px){:root{--s-4:calc((4 * calc((1600px - ((24 - 1) * 24px)) / 24)) + ((4 - 1) * 24px))}}.compare-drawer{--mb-z-index:90!important}.compare-drawer .mantine-Overlay-root{--overlay-z-index:80!important}.compare-drawer .layout-section-inner{padding:var(--spacing-r-2xl) 0}.compare-drawer-header{padding:0 0 var(--spacing-r-2xs);margin:0 0 var(--spacing-r-2xs);border-bottom:1px solid var(--color-black-10);justify-content:space-between;align-items:center;display:flex}.compare-drawer-title{margin:0}.compare-drawer-actions{gap:var(--spacing-r-xs);display:flex}.compare-drawer-empty{padding:var(--spacing-r-xl);color:var(--color-black-70);text-align:center;margin:0}.compare-drawer-items{margin:0;padding:0;list-style:none}.compare-drawer-item{gap:var(--spacing-r-s);padding:var(--spacing-r-3xs) var(--spacing-r-2xs);border-radius:calc(.5rem * var(--mantine-scale));justify-content:space-between;align-items:center;transition:background-color .15s;display:flex}.compare-drawer-item:hover{background-color:var(--color-lime-30)}.compare-drawer-item-id{color:var(--color-black-70);word-break:break-all}
.uppercase{text-transform:uppercase}.underline{text-decoration:underline}.font-weight-light{font-weight:300}.text-label-xs,.text-label-s,.text-label-m,.text-label-l,.content ul li,.content ol li,ul.content li,ol.content li,.text-richtext-small,.text-richtext,body,p,a,.font-weight-regular{font-weight:400}.text-label-s-medium,.text-overline-small,.text-overline,.font-weight-medium{font-weight:500}.favorites-drawer-title,.text-label-m-semibold,.text-label-l-semibold,.text-lead,.lead,.has-lead+p,.text-title-small,.text-h4,.text-h5,.text-h6,h3,h4,h5,h6,.text-default-title,h2,.text-h1,.hero-title,h1,.font-weight-semibold{font-weight:600}.text-label-xl,.text-richtext-small-bold,.text-richtext-bold,.favorites-drawer-title,.text-teaser-title-small,.text-teaser-title,.font-weight-bold{font-weight:700}.list-reset,.list-reset ul,.list-reset ul li{text-indent:0;margin:0;padding:0;list-style:none}.content ul,.content ol,ul.content,ol.content{margin:0;padding:0;list-style-position:inside}.content ul:not(:last-child),.content ol:not(:last-child),ul.content:not(:last-child),ol.content:not(:last-child){margin:0 0 var(--spacing-r-xl)}.content ul li,.content ol li,ul.content li,ol.content li{margin:0 0 var(--spacing-r-3xs);list-style:none}.content ul:not(ul.content,.content ul),.content ol:not(ul.content,.content ul),ul.content:not(ul.content,.content ul),ol.content:not(ul.content,.content ul){counter-reset:item;list-style-type:decimal}.content ul:not(ul.content,.content ul) li:before,.content ol:not(ul.content,.content ul) li:before,ul.content:not(ul.content,.content ul) li:before,ol.content:not(ul.content,.content ul) li:before{content:counter(item);counter-increment:item;width:1.5em;display:inline-block}.content ul:not(ol.content,.content ol) li,.content ol:not(ol.content,.content ol) li,ul.content:not(ol.content,.content ol) li,ol.content:not(ol.content,.content ol) li{background-image:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"1em\" height=\"1em\" viewBox=\"0 -960 960 960\" fill=\"currentColor\"><path d=\"M240-440v-80h480v80H240Z\"/></svg>");background-repeat:no-repeat;background-position:calc(-.125rem * var(--mantine-scale)) calc(.25rem * var(--mantine-scale));background-size:1em 1em;padding:0 0 0 1.5em}.content ul:not(ol.content,.content ol).checked li,.content ol:not(ol.content,.content ol).checked li,ul.content:not(ol.content,.content ol).checked li,ol.content:not(ol.content,.content ol).checked li{background-image:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"1em\" height=\"1em\" viewBox=\"0 -960 960 960\" fill=\"currentColor\"><path d=\"M382-240 154-468l57-57 171 171 367-367 57 57-424 424Z\"/></svg>")}.text-overline{font-size:calc(1rem * var(--mantine-scale));color:var(--color-cyan-100);letter-spacing:.02em;margin:0;line-height:1.2}.text-overline:not(:last-child){margin:0 0 var(--spacing-r-s)}@media (min-width:1024px){.text-overline{font-size:calc(1.125rem * var(--mantine-scale))}}.text-overline-small{font-size:calc(.875rem * var(--mantine-scale));color:var(--color-cyan-100);letter-spacing:.02em;line-height:1.2}.text-overline-small:not(:last-child){margin:0 0 var(--spacing-r-xs)}@media (min-width:500px){.text-overline-small{font-size:calc(1rem * var(--mantine-scale))}}.text-h1,.hero-title,h1{margin:0 0 var(--spacing-r-m);font-size:calc(1.375rem * var(--mantine-scale));color:var(--color-cyan-90);letter-spacing:.02em;line-height:1.25}@media (min-width:500px){.text-h1,.hero-title,h1{font-size:calc(1.5rem * var(--mantine-scale))}}@media (min-width:1024px){.text-h1,.hero-title,h1{font-size:calc(2rem * var(--mantine-scale))}}@media (min-width:1440px){.text-h1,.hero-title,h1{font-size:calc(2.5rem * var(--mantine-scale))}}.text-default-title,h2{margin:0 0 var(--spacing-r-l);font-size:calc(1.125rem * var(--mantine-scale));color:var(--color-cyan-80);letter-spacing:.01em;line-height:1.2}@media (min-width:500px){.text-default-title,h2{font-size:calc(1.25rem * var(--mantine-scale))}}@media (min-width:1024px){.text-default-title,h2{font-size:calc(1.375rem * var(--mantine-scale))}}.text-teaser-title{margin:0 0 var(--spacing-r-m);font-size:calc(1.5rem * var(--mantine-scale));color:var(--color-cyan-90);letter-spacing:.02em;line-height:1.2}@media (min-width:1024px){.text-teaser-title{font-size:calc(1.75rem * var(--mantine-scale))}}.favorites-drawer-title,.text-teaser-title-small{font-size:calc(1.125rem * var(--mantine-scale));color:var(--color-cyan-90);letter-spacing:.02em;line-height:1.2}.favorites-drawer-title:not(:last-child),.text-teaser-title-small:not(:last-child){margin:0 0 var(--spacing-r-s)}@media (min-width:500px){.favorites-drawer-title,.text-teaser-title-small{font-size:calc(1.25rem * var(--mantine-scale))}}@media (min-width:1440px){.favorites-drawer-title,.text-teaser-title-small{font-size:calc(1.375rem * var(--mantine-scale))}}.text-title-small,.text-h4,.text-h5,.text-h6,h3,h4,h5,h6{margin:0 0 var(--spacing-r-xs);font-size:calc(1rem * var(--mantine-scale));color:var(--color-cyan-80);letter-spacing:.02em;line-height:1.2}@media (min-width:1024px){.text-title-small,.text-h4,.text-h5,.text-h6,h3,h4,h5,h6{font-size:calc(1.125rem * var(--mantine-scale))}}.text-lead,.lead,.has-lead+p{font-size:calc(1.125rem * var(--mantine-scale));color:var(--color-cyan-100);letter-spacing:.01em;margin:0;line-height:1.5}.text-lead:not(:last-child),.lead:not(:last-child),.has-lead+p:not(:last-child){margin:0 0 var(--spacing-r-xl)}@media (min-width:500px){.text-lead,.lead,.has-lead+p{font-size:calc(1.25rem * var(--mantine-scale))}}@media (min-width:1024px){.text-lead,.lead,.has-lead+p{font-size:calc(1.375rem * var(--mantine-scale))}}.text-richtext-bold,.text-richtext,body,p,a{font-size:calc(1rem * var(--mantine-scale));color:var(--color-cyan-100);letter-spacing:.01em;line-height:1.5}@media (min-width:1024px){.text-richtext-bold,.text-richtext,body,p,a{font-size:calc(1.125rem * var(--mantine-scale))}}p{margin:0}p:not(:last-child){margin:0 0 var(--spacing-r-xl)}.text-richtext-small-bold,.content ul li,.content ol li,ul.content li,ol.content li,.text-richtext-small{font-size:calc(.875rem * var(--mantine-scale));color:var(--color-cyan-100);letter-spacing:.01em;line-height:1.5}@media (min-width:1024px){.text-richtext-small-bold,.content ul li,.content ol li,ul.content li,ol.content li,.text-richtext-small{font-size:calc(1rem * var(--mantine-scale))}}.text-label-xl{font-size:calc(1rem * var(--mantine-scale));color:var(--color-cyan-100);letter-spacing:.02em;line-height:1.2}@media (min-width:1024px){.text-label-xl{font-size:calc(1.25rem * var(--mantine-scale))}}.text-label-l-semibold,.text-label-l{font-size:calc(1rem * var(--mantine-scale));color:var(--color-cyan-100);letter-spacing:.01em;line-height:1.2}@media (min-width:1024px){.text-label-l-semibold,.text-label-l{font-size:calc(1.125rem * var(--mantine-scale))}}.text-label-m-semibold,.text-label-m{font-size:calc(.875rem * var(--mantine-scale));color:var(--color-cyan-100);letter-spacing:.01em;line-height:1.2}@media (min-width:1024px){.text-label-m-semibold,.text-label-m{font-size:calc(1rem * var(--mantine-scale))}}.text-label-s-medium,.text-label-s{font-size:calc(.75rem * var(--mantine-scale));color:var(--color-cyan-100);letter-spacing:.01em;line-height:1}.text-label-xs{font-size:calc(.625rem * var(--mantine-scale));color:var(--color-cyan-100);letter-spacing:.01em;line-height:1.2}:root{--s-4:calc((4 * calc((100vw - 32px - ((8 - 1) * 20px)) / 8)) + ((4 - 1) * 20px))}@media (min-width:500px){:root{--s-4:calc((4 * calc((100vw - 64px - ((12 - 1) * 20px)) / 12)) + ((4 - 1) * 20px))}}@media (min-width:1024px){:root{--s-4:calc((4 * calc((100vw - 96px - ((24 - 1) * 20px)) / 24)) + ((4 - 1) * 20px))}}@media (min-width:1696px){:root{--s-4:calc((4 * calc((1600px - ((24 - 1) * 24px)) / 24)) + ((4 - 1) * 24px))}}.favorites-drawer{--mb-z-index:90!important}.favorites-drawer .mantine-Overlay-root{--overlay-z-index:80!important}.favorites-drawer .layout-section-inner{padding:var(--spacing-r-2xl) 0}.favorites-drawer-header{padding:0 0 var(--spacing-r-2xs);margin:0 0 var(--spacing-r-2xs);border-bottom:1px solid var(--color-black-10);justify-content:space-between;align-items:center;display:flex}.favorites-drawer-title{margin:0}.favorites-drawer-actions{gap:var(--spacing-r-xs);display:flex}.favorites-drawer-empty{padding:var(--spacing-r-xl);color:var(--color-black-70);text-align:center;margin:0}.favorites-drawer-items{margin:0;padding:0;list-style:none}.favorites-drawer-item{gap:var(--spacing-r-s);padding:var(--spacing-r-3xs) var(--spacing-r-2xs);border-radius:calc(.5rem * var(--mantine-scale));justify-content:space-between;align-items:center;transition:background-color .15s;display:flex}.favorites-drawer-item:hover{background-color:var(--color-lime-30)}.favorites-drawer-item-id{color:var(--color-black-70);word-break:break-all}
:root{--s-4:calc((4 * calc((100vw - 32px - ((8 - 1) * 20px)) / 8)) + ((4 - 1) * 20px))}@media (min-width:500px){:root{--s-4:calc((4 * calc((100vw - 64px - ((12 - 1) * 20px)) / 12)) + ((4 - 1) * 20px))}}@media (min-width:1024px){:root{--s-4:calc((4 * calc((100vw - 96px - ((24 - 1) * 20px)) / 24)) + ((4 - 1) * 20px))}}@media (min-width:1696px){:root{--s-4:calc((4 * calc((1600px - ((24 - 1) * 24px)) / 24)) + ((4 - 1) * 24px))}}.uppercase{text-transform:uppercase}.underline{text-decoration:underline}.font-weight-light{font-weight:300}.text-label-xs,.text-label-s,.text-label-m,.text-label-l,.content ul li,.content ol li,ul.content li,ol.content li,.text-richtext-small,.global-search-result>span,.text-richtext,body,p,a,.font-weight-regular{font-weight:400}.text-label-s-medium,.text-overline-small,.text-overline,.font-weight-medium{font-weight:500}.global-search-result>span,.text-label-m-semibold,.text-label-l-semibold,.text-lead,.lead,.has-lead+p,.text-title-small,.text-h4,.text-h5,.text-h6,h3,h4,h5,h6,.text-default-title,h2,.text-h1,.hero-title,h1,.font-weight-semibold{font-weight:600}.text-label-xl,.text-richtext-small-bold,.text-richtext-bold,.text-teaser-title-small,.text-teaser-title,.font-weight-bold{font-weight:700}.list-reset,.list-reset ul,.list-reset ul li{text-indent:0;margin:0;padding:0;list-style:none}.content ul,.content ol,ul.content,ol.content{margin:0;padding:0;list-style-position:inside}.content ul:not(:last-child),.content ol:not(:last-child),ul.content:not(:last-child),ol.content:not(:last-child){margin:0 0 var(--spacing-r-xl)}.content ul li,.content ol li,ul.content li,ol.content li{margin:0 0 var(--spacing-r-3xs);list-style:none}.content ul:not(ul.content,.content ul),.content ol:not(ul.content,.content ul),ul.content:not(ul.content,.content ul),ol.content:not(ul.content,.content ul){counter-reset:item;list-style-type:decimal}.content ul:not(ul.content,.content ul) li:before,.content ol:not(ul.content,.content ul) li:before,ul.content:not(ul.content,.content ul) li:before,ol.content:not(ul.content,.content ul) li:before{content:counter(item);counter-increment:item;width:1.5em;display:inline-block}.content ul:not(ol.content,.content ol) li,.content ol:not(ol.content,.content ol) li,ul.content:not(ol.content,.content ol) li,ol.content:not(ol.content,.content ol) li{background-image:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"1em\" height=\"1em\" viewBox=\"0 -960 960 960\" fill=\"currentColor\"><path d=\"M240-440v-80h480v80H240Z\"/></svg>");background-repeat:no-repeat;background-position:calc(-.125rem * var(--mantine-scale)) calc(.25rem * var(--mantine-scale));background-size:1em 1em;padding:0 0 0 1.5em}.content ul:not(ol.content,.content ol).checked li,.content ol:not(ol.content,.content ol).checked li,ul.content:not(ol.content,.content ol).checked li,ol.content:not(ol.content,.content ol).checked li{background-image:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"1em\" height=\"1em\" viewBox=\"0 -960 960 960\" fill=\"currentColor\"><path d=\"M382-240 154-468l57-57 171 171 367-367 57 57-424 424Z\"/></svg>")}.text-overline{font-size:calc(1rem * var(--mantine-scale));color:var(--color-cyan-100);letter-spacing:.02em;margin:0;line-height:1.2}.text-overline:not(:last-child){margin:0 0 var(--spacing-r-s)}@media (min-width:1024px){.text-overline{font-size:calc(1.125rem * var(--mantine-scale))}}.text-overline-small{font-size:calc(.875rem * var(--mantine-scale));color:var(--color-cyan-100);letter-spacing:.02em;line-height:1.2}.text-overline-small:not(:last-child){margin:0 0 var(--spacing-r-xs)}@media (min-width:500px){.text-overline-small{font-size:calc(1rem * var(--mantine-scale))}}.text-h1,.hero-title,h1{margin:0 0 var(--spacing-r-m);font-size:calc(1.375rem * var(--mantine-scale));color:var(--color-cyan-90);letter-spacing:.02em;line-height:1.25}@media (min-width:500px){.text-h1,.hero-title,h1{font-size:calc(1.5rem * var(--mantine-scale))}}@media (min-width:1024px){.text-h1,.hero-title,h1{font-size:calc(2rem * var(--mantine-scale))}}@media (min-width:1440px){.text-h1,.hero-title,h1{font-size:calc(2.5rem * var(--mantine-scale))}}.text-default-title,h2{margin:0 0 var(--spacing-r-l);font-size:calc(1.125rem * var(--mantine-scale));color:var(--color-cyan-80);letter-spacing:.01em;line-height:1.2}@media (min-width:500px){.text-default-title,h2{font-size:calc(1.25rem * var(--mantine-scale))}}@media (min-width:1024px){.text-default-title,h2{font-size:calc(1.375rem * var(--mantine-scale))}}.text-teaser-title{margin:0 0 var(--spacing-r-m);font-size:calc(1.5rem * var(--mantine-scale));color:var(--color-cyan-90);letter-spacing:.02em;line-height:1.2}@media (min-width:1024px){.text-teaser-title{font-size:calc(1.75rem * var(--mantine-scale))}}.text-teaser-title-small{font-size:calc(1.125rem * var(--mantine-scale));color:var(--color-cyan-90);letter-spacing:.02em;line-height:1.2}.text-teaser-title-small:not(:last-child){margin:0 0 var(--spacing-r-s)}@media (min-width:500px){.text-teaser-title-small{font-size:calc(1.25rem * var(--mantine-scale))}}@media (min-width:1440px){.text-teaser-title-small{font-size:calc(1.375rem * var(--mantine-scale))}}.text-title-small,.text-h4,.text-h5,.text-h6,h3,h4,h5,h6{margin:0 0 var(--spacing-r-xs);font-size:calc(1rem * var(--mantine-scale));color:var(--color-cyan-80);letter-spacing:.02em;line-height:1.2}@media (min-width:1024px){.text-title-small,.text-h4,.text-h5,.text-h6,h3,h4,h5,h6{font-size:calc(1.125rem * var(--mantine-scale))}}.text-lead,.lead,.has-lead+p{font-size:calc(1.125rem * var(--mantine-scale));color:var(--color-cyan-100);letter-spacing:.01em;margin:0;line-height:1.5}.text-lead:not(:last-child),.lead:not(:last-child),.has-lead+p:not(:last-child){margin:0 0 var(--spacing-r-xl)}@media (min-width:500px){.text-lead,.lead,.has-lead+p{font-size:calc(1.25rem * var(--mantine-scale))}}@media (min-width:1024px){.text-lead,.lead,.has-lead+p{font-size:calc(1.375rem * var(--mantine-scale))}}.text-richtext-bold,.global-search-result>span,.text-richtext,body,p,a{font-size:calc(1rem * var(--mantine-scale));color:var(--color-cyan-100);letter-spacing:.01em;line-height:1.5}@media (min-width:1024px){.text-richtext-bold,.global-search-result>span,.text-richtext,body,p,a{font-size:calc(1.125rem * var(--mantine-scale))}}p{margin:0}p:not(:last-child){margin:0 0 var(--spacing-r-xl)}.text-richtext-small-bold,.content ul li,.content ol li,ul.content li,ol.content li,.text-richtext-small{font-size:calc(.875rem * var(--mantine-scale));color:var(--color-cyan-100);letter-spacing:.01em;line-height:1.5}@media (min-width:1024px){.text-richtext-small-bold,.content ul li,.content ol li,ul.content li,ol.content li,.text-richtext-small{font-size:calc(1rem * var(--mantine-scale))}}.text-label-xl{font-size:calc(1rem * var(--mantine-scale));color:var(--color-cyan-100);letter-spacing:.02em;line-height:1.2}@media (min-width:1024px){.text-label-xl{font-size:calc(1.25rem * var(--mantine-scale))}}.text-label-l-semibold,.text-label-l{font-size:calc(1rem * var(--mantine-scale));color:var(--color-cyan-100);letter-spacing:.01em;line-height:1.2}@media (min-width:1024px){.text-label-l-semibold,.text-label-l{font-size:calc(1.125rem * var(--mantine-scale))}}.text-label-m-semibold,.text-label-m{font-size:calc(.875rem * var(--mantine-scale));color:var(--color-cyan-100);letter-spacing:.01em;line-height:1.2}@media (min-width:1024px){.text-label-m-semibold,.text-label-m{font-size:calc(1rem * var(--mantine-scale))}}.text-label-s-medium,.text-label-s{font-size:calc(.75rem * var(--mantine-scale));color:var(--color-cyan-100);letter-spacing:.01em;line-height:1}.text-label-xs{font-size:calc(.625rem * var(--mantine-scale));color:var(--color-cyan-100);letter-spacing:.01em;line-height:1.2}.global-search-input{flex:1}@media (min-width:1024px){.global-search-input{margin:0 var(--spacing-r-2xl) 0 180px}}.global-search-input .mantine-Input-wrapper{--input-radius:calc(3rem * var(--mantine-scale))}.global-search-helpers{gap:var(--spacing-r-xl);flex-direction:column}@media (min-width:500px){.global-search-helpers{gap:var(--spacing-r-7xl);flex-direction:row}}.global-search-no-results{margin:0 0 var(--spacing-r-6xl)}.global-search-section-titles{margin:0 0 var(--spacing-r-3xs);color:var(--color-cyan-80)!important}.global-search-container{padding:var(--spacing-r-xl) 0;flex-direction:column;display:flex}@media (min-width:1024px){.global-search-container{padding:var(--spacing-r-2xl) 0 var(--spacing-r-2xl) 180px}}.global-search-results{flex:1;position:relative}.global-search-results:focus{outline:none}.global-search-result{gap:calc(.25rem * var(--mantine-scale));padding:var(--spacing-r-xs) var(--spacing-r-s);font-size:font-sizes(16);color:var(--color-cyan-90);border-bottom:1px solid var(--color-beige-50);flex-direction:column;text-decoration:none;display:flex}.global-search-result>span{color:var(--color-cyan-100)}.global-search-result:hover,.global-search-result--active{background-color:var(--color-lime-20)}.global-search-drawer{--mb-z-index:90!important}.global-search-drawer .mantine-Overlay-root{--overlay-z-index:80!important}.global-search-drawer .mantine-Drawer-content{max-height:100vh;padding:calc(2rem * var(--mantine-scale));background-color:var(--color-white-100);border-bottom:8px solid var(--color-lime-50);flex-direction:column;display:flex}.global-search-drawer .mantine-Drawer-content .layout{flex-direction:column;flex:1;display:flex}
.logo{flex-direction:column;display:flex}.logo svg{display:inline-block}.logo #pictogram{width:51%}.logo #text{width:100%;margin:9% 0 0}
:root{--s-4:calc((4 * calc((100vw - 32px - ((8 - 1) * 20px)) / 8)) + ((4 - 1) * 20px))}@media (min-width:500px){:root{--s-4:calc((4 * calc((100vw - 64px - ((12 - 1) * 20px)) / 12)) + ((4 - 1) * 20px))}}@media (min-width:1024px){:root{--s-4:calc((4 * calc((100vw - 96px - ((24 - 1) * 20px)) / 24)) + ((4 - 1) * 20px))}}@media (min-width:1696px){:root{--s-4:calc((4 * calc((1600px - ((24 - 1) * 24px)) / 24)) + ((4 - 1) * 24px))}}.uppercase{text-transform:uppercase}.underline{text-decoration:underline}.font-weight-light{font-weight:300}.text-label-xs,.text-label-s,.navigation-link-group-title,.text-label-m,.navigation-link-sub,.text-label-l,.content ul li,.content ol li,ul.content li,ol.content li,.text-richtext-small,.text-richtext,body,p,a,.font-weight-regular{font-weight:400}.text-label-s-medium,.text-overline-small,.text-overline,.font-weight-medium{font-weight:500}.navigation-link-sub,.text-label-m-semibold,.text-label-l-semibold,.text-lead,.lead,.has-lead+p,.text-title-small,.text-h4,.text-h5,.text-h6,h3,h4,h5,h6,.text-default-title,h2,.text-h1,.hero-title,h1,.font-weight-semibold{font-weight:600}.text-label-xl,.text-richtext-small-bold,.text-richtext-bold,.text-teaser-title-small,.text-teaser-title,.font-weight-bold{font-weight:700}.list-reset,.list-reset ul,.list-reset ul li{text-indent:0;margin:0;padding:0;list-style:none}.content ul,.content ol,ul.content,ol.content{margin:0;padding:0;list-style-position:inside}.content ul:not(:last-child),.content ol:not(:last-child),ul.content:not(:last-child),ol.content:not(:last-child){margin:0 0 var(--spacing-r-xl)}.content ul li,.content ol li,ul.content li,ol.content li{margin:0 0 var(--spacing-r-3xs);list-style:none}.content ul:not(ul.content,.content ul),.content ol:not(ul.content,.content ul),ul.content:not(ul.content,.content ul),ol.content:not(ul.content,.content ul){counter-reset:item;list-style-type:decimal}.content ul:not(ul.content,.content ul) li:before,.content ol:not(ul.content,.content ul) li:before,ul.content:not(ul.content,.content ul) li:before,ol.content:not(ul.content,.content ul) li:before{content:counter(item);counter-increment:item;width:1.5em;display:inline-block}.content ul:not(ol.content,.content ol) li,.content ol:not(ol.content,.content ol) li,ul.content:not(ol.content,.content ol) li,ol.content:not(ol.content,.content ol) li{background-image:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"1em\" height=\"1em\" viewBox=\"0 -960 960 960\" fill=\"currentColor\"><path d=\"M240-440v-80h480v80H240Z\"/></svg>");background-repeat:no-repeat;background-position:calc(-.125rem * var(--mantine-scale)) calc(.25rem * var(--mantine-scale));background-size:1em 1em;padding:0 0 0 1.5em}.content ul:not(ol.content,.content ol).checked li,.content ol:not(ol.content,.content ol).checked li,ul.content:not(ol.content,.content ol).checked li,ol.content:not(ol.content,.content ol).checked li{background-image:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"1em\" height=\"1em\" viewBox=\"0 -960 960 960\" fill=\"currentColor\"><path d=\"M382-240 154-468l57-57 171 171 367-367 57 57-424 424Z\"/></svg>")}.text-overline{font-size:calc(1rem * var(--mantine-scale));color:var(--color-cyan-100);letter-spacing:.02em;margin:0;line-height:1.2}.text-overline:not(:last-child){margin:0 0 var(--spacing-r-s)}@media (min-width:1024px){.text-overline{font-size:calc(1.125rem * var(--mantine-scale))}}.text-overline-small{font-size:calc(.875rem * var(--mantine-scale));color:var(--color-cyan-100);letter-spacing:.02em;line-height:1.2}.text-overline-small:not(:last-child){margin:0 0 var(--spacing-r-xs)}@media (min-width:500px){.text-overline-small{font-size:calc(1rem * var(--mantine-scale))}}.text-h1,.hero-title,h1{margin:0 0 var(--spacing-r-m);font-size:calc(1.375rem * var(--mantine-scale));color:var(--color-cyan-90);letter-spacing:.02em;line-height:1.25}@media (min-width:500px){.text-h1,.hero-title,h1{font-size:calc(1.5rem * var(--mantine-scale))}}@media (min-width:1024px){.text-h1,.hero-title,h1{font-size:calc(2rem * var(--mantine-scale))}}@media (min-width:1440px){.text-h1,.hero-title,h1{font-size:calc(2.5rem * var(--mantine-scale))}}.text-default-title,h2{margin:0 0 var(--spacing-r-l);font-size:calc(1.125rem * var(--mantine-scale));color:var(--color-cyan-80);letter-spacing:.01em;line-height:1.2}@media (min-width:500px){.text-default-title,h2{font-size:calc(1.25rem * var(--mantine-scale))}}@media (min-width:1024px){.text-default-title,h2{font-size:calc(1.375rem * var(--mantine-scale))}}.text-teaser-title{margin:0 0 var(--spacing-r-m);font-size:calc(1.5rem * var(--mantine-scale));color:var(--color-cyan-90);letter-spacing:.02em;line-height:1.2}@media (min-width:1024px){.text-teaser-title{font-size:calc(1.75rem * var(--mantine-scale))}}.text-teaser-title-small{font-size:calc(1.125rem * var(--mantine-scale));color:var(--color-cyan-90);letter-spacing:.02em;line-height:1.2}.text-teaser-title-small:not(:last-child){margin:0 0 var(--spacing-r-s)}@media (min-width:500px){.text-teaser-title-small{font-size:calc(1.25rem * var(--mantine-scale))}}@media (min-width:1440px){.text-teaser-title-small{font-size:calc(1.375rem * var(--mantine-scale))}}.text-title-small,.text-h4,.text-h5,.text-h6,h3,h4,h5,h6{margin:0 0 var(--spacing-r-xs);font-size:calc(1rem * var(--mantine-scale));color:var(--color-cyan-80);letter-spacing:.02em;line-height:1.2}@media (min-width:1024px){.text-title-small,.text-h4,.text-h5,.text-h6,h3,h4,h5,h6{font-size:calc(1.125rem * var(--mantine-scale))}}.text-lead,.lead,.has-lead+p{font-size:calc(1.125rem * var(--mantine-scale));color:var(--color-cyan-100);letter-spacing:.01em;margin:0;line-height:1.5}.text-lead:not(:last-child),.lead:not(:last-child),.has-lead+p:not(:last-child){margin:0 0 var(--spacing-r-xl)}@media (min-width:500px){.text-lead,.lead,.has-lead+p{font-size:calc(1.25rem * var(--mantine-scale))}}@media (min-width:1024px){.text-lead,.lead,.has-lead+p{font-size:calc(1.375rem * var(--mantine-scale))}}.text-richtext-bold,.text-richtext,body,p,a{font-size:calc(1rem * var(--mantine-scale));color:var(--color-cyan-100);letter-spacing:.01em;line-height:1.5}@media (min-width:1024px){.text-richtext-bold,.text-richtext,body,p,a{font-size:calc(1.125rem * var(--mantine-scale))}}p{margin:0}p:not(:last-child){margin:0 0 var(--spacing-r-xl)}.text-richtext-small-bold,.content ul li,.content ol li,ul.content li,ol.content li,.text-richtext-small{font-size:calc(.875rem * var(--mantine-scale));color:var(--color-cyan-100);letter-spacing:.01em;line-height:1.5}@media (min-width:1024px){.text-richtext-small-bold,.content ul li,.content ol li,ul.content li,ol.content li,.text-richtext-small{font-size:calc(1rem * var(--mantine-scale))}}.text-label-xl{font-size:calc(1rem * var(--mantine-scale));color:var(--color-cyan-100);letter-spacing:.02em;line-height:1.2}@media (min-width:1024px){.text-label-xl{font-size:calc(1.25rem * var(--mantine-scale))}}.text-label-l-semibold,.navigation-link-sub,.text-label-l{font-size:calc(1rem * var(--mantine-scale));color:var(--color-cyan-100);letter-spacing:.01em;line-height:1.2}@media (min-width:1024px){.text-label-l-semibold,.navigation-link-sub,.text-label-l{font-size:calc(1.125rem * var(--mantine-scale))}}.text-label-m-semibold,.navigation-link-group-title,.text-label-m{font-size:calc(.875rem * var(--mantine-scale));color:var(--color-cyan-100);letter-spacing:.01em;line-height:1.2}@media (min-width:1024px){.text-label-m-semibold,.navigation-link-group-title,.text-label-m{font-size:calc(1rem * var(--mantine-scale))}}.text-label-s-medium,.text-label-s{font-size:calc(.75rem * var(--mantine-scale));color:var(--color-cyan-100);letter-spacing:.01em;line-height:1}.text-label-xs{font-size:calc(.625rem * var(--mantine-scale));color:var(--color-cyan-100);letter-spacing:.01em;line-height:1.2}.navigation-link-top{padding:var(--spacing-r-2xs) var(--spacing-r-l)}.navigation-link-top--active{background-color:var(--color-lime-30)}.navigation-link-sub{padding:calc(.5rem * var(--mantine-scale)) 0;color:var(--color-cyan-90);justify-content:space-between;align-items:center;display:flex}.navigation-link-sub>span{justify-content:space-between;align-items:center;width:100%;display:flex}.navigation-link-sub--active{color:var(--color-cyan-100)!important}.navigation-link-group-title{color:var(--color-cyan-80)}.navigation-link-group--tip{padding:var(--spacing-r-m) 0 var(--spacing-r-xs);margin:var(--spacing-r-2xl) 0;background-color:var(--color-lime-30);border-radius:calc(.5rem * var(--mantine-scale))}.navigation-link-group--tip .navigation-link-group-title{margin:0 var(--spacing-r-l) var(--spacing-r-xs)}.navigation-link-group--tip .navigation-link-sub{padding:8px var(--spacing-r-l)}@media (hover:hover){.navigation-link-group--tip .navigation-link-sub:hover{background-color:var(--color-lime-10)}}.navigation-link-group:not(:last-child){margin:0 0 calc(1.5rem * var(--mantine-scale))}
:root{--s-4:calc((4 * calc((100vw - 32px - ((8 - 1) * 20px)) / 8)) + ((4 - 1) * 20px))}@media (min-width:500px){:root{--s-4:calc((4 * calc((100vw - 64px - ((12 - 1) * 20px)) / 12)) + ((4 - 1) * 20px))}}@media (min-width:1024px){:root{--s-4:calc((4 * calc((100vw - 96px - ((24 - 1) * 20px)) / 24)) + ((4 - 1) * 20px))}}@media (min-width:1696px){:root{--s-4:calc((4 * calc((1600px - ((24 - 1) * 24px)) / 24)) + ((4 - 1) * 24px))}}.navigation-drawer .mantine-Drawer-content{background-color:var(--color-lime-50)}.navigation-drawer .mantine-Drawer-body{min-height:100%;padding:0;display:flex}.navigation-drawer-back{margin:0 auto 0 calc(-1rem * var(--mantine-scale));display:none}@media (min-width:1024px){.navigation-drawer-back{display:none!important}}.navigation-drawer-close{margin:0 calc(-1rem * var(--mantine-scale)) 0 0}.navigation-drawer-controls{z-index:1;width:100%;padding:calc(1.5rem * var(--mantine-scale)) calc(1.25rem * var(--mantine-scale)) 0;justify-content:flex-end;align-items:center;display:flex;position:absolute;top:0;left:0;right:0}@media (min-width:500px){.navigation-drawer-controls{padding:var(--spacing-r-l) var(--spacing-r-l) 0}}@media (min-width:1024px){.navigation-drawer-controls{padding:68px var(--spacing-r-3xl) 0}}.navigation-drawer-menu{width:100%;padding:calc(6rem * var(--mantine-scale)) 0 0;background-color:var(--color-white-100);position:absolute;top:0;bottom:0;right:0;transform:translate(100%)}@media (min-width:1024px){.navigation-drawer-menu{width:calc(100% - 400px);padding:var(--spacing-r-7xl) 0 0}}.navigation-drawer-menu .mantine-ScrollArea-content{padding:0 calc(1.25rem * var(--mantine-scale)) calc(1.25rem * var(--mantine-scale))}@media (min-width:500px){.navigation-drawer-menu .mantine-ScrollArea-content{padding:0 var(--spacing-r-l) var(--spacing-r-l)}}@media (min-width:1024px){.navigation-drawer-menu .mantine-ScrollArea-content{padding:0 64px var(--spacing-r-3xl) 32px}}.navigation-drawer-top-menu{width:100%;padding:var(--spacing-r-7xl) 0 var(--spacing-r-3xl);flex-direction:column;display:flex}@media (min-width:1024px){.navigation-drawer-top-menu{padding:var(--spacing-r-7xl) 0 var(--spacing-r-3xl)}}.navigation-drawer-top-menu-jobs-button{margin:auto var(--spacing-r-l) 0;align-self:flex-start}
:root{--s-4:calc((4 * calc((100vw - 32px - ((8 - 1) * 20px)) / 8)) + ((4 - 1) * 20px))}@media (min-width:500px){:root{--s-4:calc((4 * calc((100vw - 64px - ((12 - 1) * 20px)) / 12)) + ((4 - 1) * 20px))}}@media (min-width:1024px){:root{--s-4:calc((4 * calc((100vw - 96px - ((24 - 1) * 20px)) / 24)) + ((4 - 1) * 20px))}}@media (min-width:1696px){:root{--s-4:calc((4 * calc((1600px - ((24 - 1) * 24px)) / 24)) + ((4 - 1) * 24px))}}.navigation{padding:0 0 calc(1rem * var(--mantine-scale));flex-direction:column;display:flex}@media (min-width:500px){.navigation{padding:0 0 calc(1.75rem * var(--mantine-scale))}}.navigation-container{--shadow-color:0deg 0% 0%;z-index:100;width:100%;height:calc(7.75rem * var(--mantine-scale));background-color:var(--color-white-100);box-shadow:0 0 0 hsl(var(--shadow-color)/0%);transition:box-shadow .3s ease-in-out;position:fixed;top:0;left:0;right:0}@media (min-width:500px){.navigation-container{height:calc(8.25rem * var(--mantine-scale))}}.navigation-utils{width:100%;padding:0 0 calc(1rem * var(--mantine-scale));align-items:center;display:flex;position:relative}.navigation-utils-items{padding:calc(.75rem * var(--mantine-scale)) 0 0;align-items:center;margin:0 0 0 auto;display:flex}.navigation-logo{width:calc(6.25rem * var(--mantine-scale));position:absolute;top:0;left:0}@media (min-width:1024px){.navigation-logo{width:calc(8.75rem * var(--mantine-scale))}}.navigation-actions{align-items:center;display:flex}.navigation-jobs-button{display:none}@media (min-width:1024px){.navigation-jobs-button{display:flex}}.navigation-toggle-menu{margin:0 0 0 var(--spacing-r-xs)}.navigation-toggle-menu .mantine-Burger-root{--burger-color:var(--button-color)}@media (hover:hover){.navigation-toggle-menu:hover .mantine-Burger-root{--burger-color:var(--button-hover-color)}}.navigation--pinned{height:calc(7.25rem * var(--mantine-scale));box-shadow:.3px .5px .7px hsl(var(--shadow-color)/2%),.8px 1.6px 2px hsl(var(--shadow-color)/3%),2.1px 4.1px 5.2px hsl(var(--shadow-color)/4%),5px 10px 12.6px hsl(var(--shadow-color)/5%)}.navigation--pinned .navigation-logo{position:static}.navigation--pinned .navigation-utils-items{display:none}.navigation--dark{transition:background-color .15s ease-in-out,border-color .15s ease-in-out,color .15s ease-in-out}.navigation--dark .logo #text{fill:var(--color-cyan-100)}.navigation--dark:has(.mantine-TextInput-input:placeholder-shown) .logo #text{fill:var(--color-white-100)}.navigation--dark:has(.mantine-TextInput-input:placeholder-shown).navigation-container{background-color:var(--color-cyan-100)}.navigation--dark:has(.mantine-TextInput-input:placeholder-shown) .mantine-Button-root:not(.navigation-jobs-button){--button-color:var(--color-white-80)!important;--button-hover-color:var(--color-white-100)!important}.navigation--dark:has(.mantine-TextInput-input:placeholder-shown) .mantine-Indicator-indicator:where([data-with-border]){border:2px solid var(--color-cyan-100)}.navigation--dark:has(.mantine-TextInput-input:placeholder-shown) .mantine-TextInput-wrapper{--input-bd:var(--color-white-80)!important;--input-bd-focus:var(--color-white-100)!important;--input-bg:var(--color-cyan-100)!important}.navigation--dark:has(.mantine-TextInput-input:placeholder-shown) .mantine-TextInput-wrapper .mantine-Input-input{color:var(--color-white-100)!important}.navigation--dark:has(.mantine-TextInput-input:placeholder-shown) .mantine-TextInput-wrapper .mantine-Input-input-section[data-position=right] .mantine-CloseButton-root{color:var(--color-white-40)!important}@media (hover:hover){.navigation--dark:has(.mantine-TextInput-input:placeholder-shown) .mantine-TextInput-wrapper .mantine-Input-input-section[data-position=right] .mantine-CloseButton-root:hover{color:var(--color-white-80)!important;background-color:#0000!important}}.navigation--dark:has(.mantine-TextInput-input:placeholder-shown) .mantine-TextInput-wrapper .mantine-Input-input::placeholder{color:var(--color-white-40)!important}@media (hover:hover){.navigation--dark:has(.mantine-TextInput-input:placeholder-shown) .mantine-TextInput-wrapper .mantine-Input-input:not(:focus,:focus-within):hover{background-color:var(--color-cyan-100)!important;border-color:var(--color-white-100)!important}}
.scroll-to-top-button{--button-bg:var(--color-white-100)!important}
