.button-group{gap:var(--spacing-r-xs) var(--gap);flex-wrap:wrap;display:flex}.button-group--right-reverse{flex-direction:column}@media (min-width:500px){.button-group--right-reverse{flex-direction:row;justify-content:flex-end}.button-group--right-sm-1-2{grid-template-columns:repeat(2, -webkit-max-content);grid-template-columns:repeat(2,max-content);justify-content:end;display:grid}.button-group--right-sm-1-2>:first-child{grid-column:1/-1;justify-self:end}}.button-group--right-sm-1-2>:first-child{flex:0 0 100%}.button-group--right-sm-1-2>:not(:first-child){flex:1 1 calc(50% - var(--gap)/2);min-width:-webkit-max-content;min-width:max-content}.button-group--left-sm-1-2-md-3{row-gap:var(--gap);flex-direction:column}@media (min-width:500px){.button-group--left-sm-1-2-md-3{flex-direction:row}.button-group--left-sm-1-2-md-3>:first-child{margin-right:100%}}@media (min-width:1024px){.button-group--left-sm-1-2-md-3>:first-child{margin-right:0}}.button-group--left{gap:calc(.75rem * var(--mantine-scale));flex-direction:column}@media (min-width:500px){.button-group--left{flex-direction:row}.button-group--left>*{flex:calc(50% - 6px)}}@media (min-width:1024px){.button-group--left>*{flex:none}}.button-group--center{justify-content:center}@media (min-width:500px){.button-group--split>:first-child{margin-right:auto}}.button-group--split-reverse{flex-direction:column}@media (min-width:500px){.button-group--split-reverse{flex-direction:row}.button-group--split-reverse>:not(:last-child){flex:1 1 calc(50% - var(--gap)/2);min-width:-webkit-max-content;min-width:max-content}.button-group--split-reverse>:last-child{flex:0 0 100%}}@media (min-width:1024px){.button-group--split-reverse>:nth-child(n){flex:initial;min-width:revert}.button-group--split-reverse>:first-child{margin-right:auto}}
strong{font-weight:600}.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 ol,ol.content{counter-reset:item;list-style-type:decimal}.content ol li:before,ol.content li:before{content:counter(item);counter-increment:item;width:1.5em;display:inline-block}.content ul.dash li,ul.content.dash 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.checked li,ul.content.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>");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.links li,ul.content.links li{margin:0 0 var(--spacing-r-xs);padding:0}.text-overline{font-size:calc(1rem * var(--mantine-scale));color:var(--color-cyan-100);letter-spacing:.02em;margin:0;font-weight:500;line-height:1.2}@media (min-width:1024px){.text-overline{font-size:calc(1.125rem * var(--mantine-scale))}}.text-overline:not(:last-child){margin:0 0 var(--spacing-r-s)}.text-overline-small{font-size:calc(.875rem * var(--mantine-scale));color:var(--color-cyan-100);letter-spacing:.02em;font-weight:500;line-height:1.2}@media (min-width:500px){.text-overline-small{font-size:calc(1rem * var(--mantine-scale))}}.text-overline-small:not(:last-child){margin:0 0 var(--spacing-r-xs)}.text-h1,.hero-title,h1{font-size:calc(1.375rem * var(--mantine-scale));color:var(--color-cyan-90);letter-spacing:.02em;font-weight:600;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-h1:not(:last-child),.hero-title:not(:last-child),h1:not(:last-child){margin:0 0 var(--spacing-r-m)}.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;font-weight:600;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;font-weight:600;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;font-weight:600;line-height:1.2}@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-teaser-title-small:not(:last-child){margin:0 0 var(--spacing-r-s)}.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;font-weight:600;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;font-weight:600;line-height:1.5}@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-lead:not(:last-child),.lead:not(:last-child),.has-lead+p:not(:last-child){margin:0 0 var(--spacing-r-xl)}.text-richtext-semibold,.content ul,.content ol,ul.content,ol.content,.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-semibold,.content ul,.content ol,ul.content,ol.content,.text-richtext,body,p,a{font-size:calc(1.125rem * var(--mantine-scale))}}.text-richtext-xsmall{font-size:calc(.75rem * var(--mantine-scale));color:var(--color-cyan-100);letter-spacing:.01em;font-weight:400;line-height:1.5}@media (min-width:1024px){.text-richtext-xsmall{font-size:calc(.875rem * var(--mantine-scale))}}.content ul,.content ol,ul.content,ol.content,.text-richtext,body,p,a{font-weight:400}p{margin:0}p:not(:last-child){margin:0 0 var(--spacing-r-xl)}.text-richtext-semibold{font-weight:600}.text-richtext-small-semibold,.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-semibold,.text-richtext-small{font-size:calc(1rem * var(--mantine-scale))}}.text-richtext-small{font-weight:400}.text-richtext-small-semibold{font-weight:600}.text-label-xl{font-size:calc(1rem * var(--mantine-scale));color:var(--color-cyan-100);letter-spacing:.02em;font-weight:600;line-height:1.2}@media (min-width:500px){.text-label-xl{font-size:calc(1.125rem * var(--mantine-scale))}}@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-l{font-weight:400}.text-label-l-semibold{font-weight:600}.bubble-text,.text-label-m-semibold,.text-label-m-medium,.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){.bubble-text,.text-label-m-semibold,.text-label-m-medium,.text-label-m{font-size:calc(1rem * var(--mantine-scale))}}.text-label-m{font-weight:400}.text-label-m-medium{font-weight:500}.bubble-text,.text-label-m-semibold{font-weight:600}.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-s{font-weight:400}.text-label-s-medium{font-weight:500}.text-label-xs{font-size:calc(.625rem * var(--mantine-scale));color:var(--color-cyan-100);letter-spacing:.01em;font-weight:400;line-height:1.2}.bubble{min-width:calc(4.6875rem * var(--mantine-scale));min-height:calc(3.4375rem * var(--mantine-scale));padding:0 calc(1rem * var(--mantine-scale)) calc(.8125rem * var(--mantine-scale));color:var(--color-black-70);justify-content:center;align-items:center;display:inline-flex;position:relative}.bubble-outer-triangle,.bubble-inner-triangle{width:calc(.9375rem * var(--mantine-scale));height:calc(.8125rem * var(--mantine-scale));clip-path:polygon(0 0,100% 0,50% 100%);position:absolute;bottom:0;left:50%;transform:translate(-50%)}.bubble-outer-triangle{background:var(--bubble-border)}.bubble-inner-triangle{bottom:calc(.25rem * var(--mantine-scale));background:var(--bubble-bg)}.bubble-outer-ellipse{inset:0 0 calc(.625rem * var(--mantine-scale));background:var(--bubble-border);clip-path:ellipse(50% 50%);position:absolute}.bubble-inner-ellipse{inset:calc(.125rem * var(--mantine-scale)) calc(.15625rem * var(--mantine-scale)) calc(.8125rem * var(--mantine-scale));background:var(--bubble-bg);clip-path:ellipse(50% 50%);position:absolute}.bubble-text{color:var(--color-black-70);text-align:center;position:relative}.bubble--cyan{--bubble-bg:var(--color-cyan-10);--bubble-border:var(--color-cyan-40);color:var(--color-cyan-100)}.bubble--green{--bubble-bg:var(--color-success-light);--bubble-border:var(--color-success-medium)}.bubble--yellow{--bubble-bg:var(--color-warning-light);--bubble-border:var(--color-warning-medium)}.bubble--red{--bubble-bg:var(--color-error-light);--bubble-border:var(--color-error-medium)}
strong{font-weight:600}.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 ol,ol.content{counter-reset:item;list-style-type:decimal}.content ol li:before,ol.content li:before{content:counter(item);counter-increment:item;width:1.5em;display:inline-block}.content ul.dash li,ul.content.dash 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.checked li,ul.content.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>");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.links li,ul.content.links li{margin:0 0 var(--spacing-r-xs);padding:0}.text-overline{font-size:calc(1rem * var(--mantine-scale));color:var(--color-cyan-100);letter-spacing:.02em;margin:0;font-weight:500;line-height:1.2}@media (min-width:1024px){.text-overline{font-size:calc(1.125rem * var(--mantine-scale))}}.text-overline:not(:last-child){margin:0 0 var(--spacing-r-s)}.text-overline-small{font-size:calc(.875rem * var(--mantine-scale));color:var(--color-cyan-100);letter-spacing:.02em;font-weight:500;line-height:1.2}@media (min-width:500px){.text-overline-small{font-size:calc(1rem * var(--mantine-scale))}}.text-overline-small:not(:last-child){margin:0 0 var(--spacing-r-xs)}.text-h1,.hero-title,h1{font-size:calc(1.375rem * var(--mantine-scale));color:var(--color-cyan-90);letter-spacing:.02em;font-weight:600;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-h1:not(:last-child),.hero-title:not(:last-child),h1:not(:last-child){margin:0 0 var(--spacing-r-m)}.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;font-weight:600;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;font-weight:600;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;font-weight:600;line-height:1.2}@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-teaser-title-small:not(:last-child){margin:0 0 var(--spacing-r-s)}.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;font-weight:600;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;font-weight:600;line-height:1.5}@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-lead:not(:last-child),.lead:not(:last-child),.has-lead+p:not(:last-child){margin:0 0 var(--spacing-r-xl)}.text-richtext-semibold,.content ul,.content ol,ul.content,ol.content,.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-semibold,.content ul,.content ol,ul.content,ol.content,.text-richtext,body,p,a{font-size:calc(1.125rem * var(--mantine-scale))}}.text-richtext-xsmall{font-size:calc(.75rem * var(--mantine-scale));color:var(--color-cyan-100);letter-spacing:.01em;font-weight:400;line-height:1.5}@media (min-width:1024px){.text-richtext-xsmall{font-size:calc(.875rem * var(--mantine-scale))}}.content ul,.content ol,ul.content,ol.content,.text-richtext,body,p,a{font-weight:400}p{margin:0}p:not(:last-child){margin:0 0 var(--spacing-r-xl)}.text-richtext-semibold{font-weight:600}.text-richtext-small-semibold,.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-semibold,.text-richtext-small{font-size:calc(1rem * var(--mantine-scale))}}.text-richtext-small{font-weight:400}.text-richtext-small-semibold{font-weight:600}.text-label-xl{font-size:calc(1rem * var(--mantine-scale));color:var(--color-cyan-100);letter-spacing:.02em;font-weight:600;line-height:1.2}@media (min-width:500px){.text-label-xl{font-size:calc(1.125rem * var(--mantine-scale))}}@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-l{font-weight:400}.text-label-l-semibold{font-weight:600}.question-slider-label-above,.text-label-m-semibold,.text-label-m-medium,.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){.question-slider-label-above,.text-label-m-semibold,.text-label-m-medium,.text-label-m{font-size:calc(1rem * var(--mantine-scale))}}.text-label-m{font-weight:400}.text-label-m-medium{font-weight:500}.question-slider-label-above,.text-label-m-semibold{font-weight:600}.text-label-s-medium,.question-slider-label-below,.question-slider-heatmap-legend-labels span,.text-label-s{font-size:calc(.75rem * var(--mantine-scale));color:var(--color-cyan-100);letter-spacing:.01em;line-height:1}.question-slider-label-below,.question-slider-heatmap-legend-labels span,.text-label-s{font-weight:400}.text-label-s-medium{font-weight:500}.text-label-xs{font-size:calc(.625rem * var(--mantine-scale));color:var(--color-cyan-100);letter-spacing:.01em;font-weight:400;line-height:1.2}.question-slider{padding-block:calc(1.75rem * var(--mantine-scale));background-color:inherit;outline:none;position:relative}.question-slider-track{height:calc(2rem * var(--mantine-scale));background-color:inherit;position:relative}.question-slider:not(.question-slider--readonly) .question-slider-track{cursor:pointer}.question-slider-label-above{color:var(--color-cyan-80);position:absolute;bottom:calc(100% + 4px);transform:translate(-50%)}.question-slider-rail{height:calc(.0625rem * var(--mantine-scale));background:var(--color-cyan-50);position:absolute;top:50%;bottom:0;left:0;right:0;transform:translateY(-50%)}.question-slider-mark{min-width:calc(1.5rem * var(--mantine-scale));min-height:calc(1.5rem * var(--mantine-scale));border-radius:50%;justify-content:center;align-items:center;transition:all .12s;display:flex;position:absolute;top:50%;transform:translate(-50%,-50%)}@media (hover:hover){.question-slider:not(.question-slider--readonly) .question-slider-mark:not(.question-slider-mark--active):hover .question-slider-mark-inner{box-shadow:0 0 0 4px var(--color-lime-60)}}.question-slider-mark:has(.icon){padding:calc(.25rem * var(--mantine-scale));background:inherit}.question-slider-mark-inner{width:calc(.5rem * var(--mantine-scale));height:calc(.5rem * var(--mantine-scale));background:var(--color-cyan-50);border-radius:50%;transition:all .12s;position:relative}.question-slider-mark-inner:has(.icon){width:calc(1.5rem * var(--mantine-scale));height:calc(1.5rem * var(--mantine-scale));background:0 0}.question-slider-mark-inner:has(.icon) .icon{width:100%;height:100%;display:block}.question-slider-mark--active .question-slider-mark-inner:not(:has(.icon)){width:calc(1rem * var(--mantine-scale));height:calc(1rem * var(--mantine-scale));background:var(--qs-active-bg,var(--color-cyan-90))}.question-slider-mark--active .question-slider-mark-inner:has(.icon){transform:scale(1.5)}.question-slider:focus-visible .question-slider-mark--active .question-slider-mark-inner:after{inset:calc(-.1875rem * var(--mantine-scale));pointer-events:none;content:"";border:1px solid var(--color-cyan-90);border-radius:50%;position:absolute}.question-slider-label-below{width:calc(4rem * var(--mantine-scale));color:var(--color-cyan-80);text-align:center;position:absolute;top:100%;transform:translate(-50%)}.question-slider-heatmap-legend-bar{height:calc(.3125rem * var(--mantine-scale));background:linear-gradient(to right, var(--color-error-medium) 0% 50%, var(--color-warning-medium) 50% 75%, var(--color-success-medium) 75% 100%);border-radius:calc(.15625rem * var(--mantine-scale))}.question-slider-heatmap-legend-labels{margin-top:calc(.25rem * var(--mantine-scale));grid-template-columns:repeat(3,1fr);display:grid}.question-slider-heatmap-legend-labels span{color:var(--color-cyan-80)}.question-slider-heatmap-legend-labels span:nth-child(2){text-align:center}.question-slider-heatmap-legend-labels span:nth-child(3){text-align:right}
