@font-face{font-family:Funnel Sans;font-style:italic;font-weight:300;font-display:swap;src:url(../media/b6a5b559a9d29d3a-s.0xq.._pqeki0r.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Funnel Sans;font-style:italic;font-weight:300;font-display:swap;src:url(../media/8a0268bb0e2ecc75-s.p.08j210--~ekjj.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Funnel Sans;font-style:italic;font-weight:500;font-display:swap;src:url(../media/b6a5b559a9d29d3a-s.0xq.._pqeki0r.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Funnel Sans;font-style:italic;font-weight:500;font-display:swap;src:url(../media/8a0268bb0e2ecc75-s.p.08j210--~ekjj.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Funnel Sans;font-style:italic;font-weight:700;font-display:swap;src:url(../media/b6a5b559a9d29d3a-s.0xq.._pqeki0r.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Funnel Sans;font-style:italic;font-weight:700;font-display:swap;src:url(../media/8a0268bb0e2ecc75-s.p.08j210--~ekjj.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Funnel Sans;font-style:italic;font-weight:800;font-display:swap;src:url(../media/b6a5b559a9d29d3a-s.0xq.._pqeki0r.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Funnel Sans;font-style:italic;font-weight:800;font-display:swap;src:url(../media/8a0268bb0e2ecc75-s.p.08j210--~ekjj.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Funnel Sans;font-style:normal;font-weight:300;font-display:swap;src:url(../media/94a6d9b3ae777797-s.02tuj.ho~i0qc.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Funnel Sans;font-style:normal;font-weight:300;font-display:swap;src:url(../media/fc566e733948aae3-s.p.0zmv0dryq3c.w.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Funnel Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/94a6d9b3ae777797-s.02tuj.ho~i0qc.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Funnel Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fc566e733948aae3-s.p.0zmv0dryq3c.w.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Funnel Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/94a6d9b3ae777797-s.02tuj.ho~i0qc.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Funnel Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/fc566e733948aae3-s.p.0zmv0dryq3c.w.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Funnel Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/94a6d9b3ae777797-s.02tuj.ho~i0qc.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Funnel Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/fc566e733948aae3-s.p.0zmv0dryq3c.w.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Funnel Sans Fallback;src:local(Arial);ascent-override:98.88%;descent-override:24.72%;line-gap-override:0.0%;size-adjust:101.13%}.funnel_sans_df57f242-module__s7jctW__className{font-family:Funnel Sans,Funnel Sans Fallback}
.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}.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,.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))}}.diagonal-card-h-b-to-right{clip-path:polygon(0 0,100% 0,100% calc(100% - 32px),0 100%)}.diagonal-card-h-b-to-left{clip-path:polygon(0 0,100% 0,100% 100%,0 calc(100% - 32px))}.layout-section--bottom-l-r-diagonal:after,.layout-section--bottom-l-r-diagonal-overflow:after,.layout-section--bottom-l-r-diagonal-duotone:after,.diagonal-section-h-b-to-right{clip-path:polygon(0 0,100% 0,100% calc(100% - 44px),0 100%)}@media (min-width:500px){.layout-section--bottom-l-r-diagonal:after,.layout-section--bottom-l-r-diagonal-overflow:after,.layout-section--bottom-l-r-diagonal-duotone:after,.diagonal-section-h-b-to-right{clip-path:polygon(0 0,100% 0,100% calc(100% - 56px),0 100%)}}@media (min-width:1024px){.layout-section--bottom-l-r-diagonal:after,.layout-section--bottom-l-r-diagonal-overflow:after,.layout-section--bottom-l-r-diagonal-duotone:after,.diagonal-section-h-b-to-right{clip-path:polygon(0 0,100% 0,100% calc(100% - 96px),0 100%)}}@media (min-width:1440px){.layout-section--bottom-l-r-diagonal:after,.layout-section--bottom-l-r-diagonal-overflow:after,.layout-section--bottom-l-r-diagonal-duotone:after,.diagonal-section-h-b-to-right{clip-path:polygon(0 0,100% 0,100% calc(100% - 120px),0 100%)}}.diagonal-section-h-b-to-left{clip-path:polygon(0 0,100% 0,100% 100%,0 calc(100% - 44px))}@media (min-width:500px){.diagonal-section-h-b-to-left{clip-path:polygon(0 0,100% 0,100% 100%,0 calc(100% - 56px))}}@media (min-width:1024px){.diagonal-section-h-b-to-left{clip-path:polygon(0 0,100% 0,100% 100%,0 calc(100% - 96px))}}@media (min-width:1440px){.diagonal-section-h-b-to-left{clip-path:polygon(0 0,100% 0,100% 100%,0 calc(100% - 120px))}}.diagonal-section-h-t-to-right{clip-path:polygon(0 0, 100% calc(2.75rem * var(--mantine-scale)), 100% 100%, 0 100%)}@media (min-width:500px){.diagonal-section-h-t-to-right{clip-path:polygon(0 0, 100% calc(3.5rem * var(--mantine-scale)), 100% 100%, 0 100%)}}@media (min-width:1024px){.diagonal-section-h-t-to-right{clip-path:polygon(0 0, 100% calc(6rem * var(--mantine-scale)), 100% 100%, 0 100%)}}@media (min-width:1440px){.diagonal-section-h-t-to-right{clip-path:polygon(0 0, 100% calc(7.5rem * var(--mantine-scale)), 100% 100%, 0 100%)}}.layout-section--diagonal-l-r-t,.diagonal-section-h-t-to-left{clip-path:polygon(0 calc(2.75rem * var(--mantine-scale)), 100% 0, 100% 100%, 0 100%)}@media (min-width:500px){.layout-section--diagonal-l-r-t,.diagonal-section-h-t-to-left{clip-path:polygon(0 calc(3.5rem * var(--mantine-scale)), 100% 0, 100% 100%, 0 100%)}}@media (min-width:1024px){.layout-section--diagonal-l-r-t,.diagonal-section-h-t-to-left{clip-path:polygon(0 calc(6rem * var(--mantine-scale)), 100% 0, 100% 100%, 0 100%)}}@media (min-width:1440px){.layout-section--diagonal-l-r-t,.diagonal-section-h-t-to-left{clip-path:polygon(0 calc(7.5rem * var(--mantine-scale)), 100% 0, 100% 100%, 0 100%)}}.diagonal-section-v-to-top{clip-path:polygon(44px 0,100% 0,100% 100%,0 100%)}@media (min-width:500px){.diagonal-section-v-to-top{clip-path:polygon(80px 0,100% 0,100% 100%,0 100%)}}@media (min-width:1024px){.diagonal-section-v-to-top{clip-path:polygon(96px 0,100% 0,100% 100%,0 100%)}}@media (min-width:1440px){.diagonal-section-v-to-top{clip-path:polygon(120px 0,100% 0,100% 100%,0 100%)}}.diagonal-section-v-to-bottom{clip-path:polygon(0 0, 100% 0, 100% 100%, calc(2.75rem * var(--mantine-scale)) 100%)}@media (min-width:500px){.diagonal-section-v-to-bottom{clip-path:polygon(0 0, 100% 0, 100% 100%, calc(5rem * var(--mantine-scale)) 100%)}}@media (min-width:1024px){.diagonal-section-v-to-bottom{clip-path:polygon(0 0, 100% 0, 100% 100%, calc(6rem * var(--mantine-scale)) 100%)}}@media (min-width:1440px){.diagonal-section-v-to-bottom{clip-path:polygon(0 0, 100% 0, 100% 100%, calc(7.5rem * var(--mantine-scale)) 100%)}}.diagonal-section-v-large-to-top{clip-path:polygon(64px 0,100% 0,100% 100%,0 100%)}@media (min-width:500px){.diagonal-section-v-large-to-top{clip-path:polygon(80px 0,100% 0,100% 100%,0 100%)}}@media (min-width:1024px){.diagonal-section-v-large-to-top{clip-path:polygon(240px 0,100% 0,100% 100%,0 100%)}}@media (min-width:1440px){.diagonal-section-v-large-to-top{clip-path:polygon(280px 0,100% 0,100% 100%,0 100%)}}.diagonal-section-v-large-to-bottom{clip-path:polygon(0 0, 100% 0, 100% 100%, calc(4rem * var(--mantine-scale)) 100%)}@media (min-width:500px){.diagonal-section-v-large-to-bottom{clip-path:polygon(0 0, 100% 0, 100% 100%, calc(5rem * var(--mantine-scale)) 100%)}}@media (min-width:1024px){.diagonal-section-v-large-to-bottom{clip-path:polygon(0 0, 100% 0, 100% 100%, calc(15rem * var(--mantine-scale)) 100%)}}@media (min-width:1440px){.diagonal-section-v-large-to-bottom{clip-path:polygon(0 0, 100% 0, 100% 100%, calc(17.5rem * var(--mantine-scale)) 100%)}}.grid{gap:calc(1rem * var(--mantine-scale));grid-template-columns:repeat(8,1fr);display:grid}@media (min-width:500px){.grid{gap:calc(1.25rem * var(--mantine-scale));grid-template-columns:repeat(12,1fr)}}@media (min-width:1024px){.grid{gap:calc(1.25rem * var(--mantine-scale));grid-template-columns:repeat(24,1fr)}}@media (min-width:1440px){.grid{gap:calc(1.5rem * var(--mantine-scale))}}.sub-layout-full{grid-column:1/-1}@media (min-width:500px){.sub-layout-full{grid-column:1/-1}}@media (min-width:1024px){.sub-layout-full{grid-column:3/-1}}@media (min-width:1440px){.sub-layout-full{grid-column:4/-1}}.sub-layout-nav-full{grid-column:1/-1}@media (min-width:500px){.sub-layout-nav-full{grid-column:1/-1}}@media (min-width:1024px){.sub-layout-nav-full{grid-column:7/-1}}@media (min-width:1440px){.sub-layout-nav-full{grid-column:7/-1}}.sub-layout-lg{grid-column:1/-1}@media (min-width:500px){.sub-layout-lg{grid-column:1/span 11}}@media (min-width:1024px){.sub-layout-lg{grid-column:3/span 18}}@media (min-width:1440px){.sub-layout-lg{grid-column:4/span 18}}.sub-layout-nav-lg{grid-column:1/-1}@media (min-width:500px){.sub-layout-nav-lg{grid-column:1/span 11}}@media (min-width:1024px){.sub-layout-nav-lg{grid-column:7/span 18}}@media (min-width:1440px){.sub-layout-nav-lg{grid-column:7/span 18}}.sub-layout-md{grid-column:1/-1}@media (min-width:500px){.sub-layout-md{grid-column:1/span 10}}@media (min-width:1024px){.sub-layout-md{grid-column:3/span 16}}@media (min-width:1440px){.sub-layout-md{grid-column:4/span 15}}.sub-layout-nav-md{grid-column:1/-1}@media (min-width:500px){.sub-layout-nav-md{grid-column:1/span 10}}@media (min-width:1024px){.sub-layout-nav-md{grid-column:7/span 16}}@media (min-width:1440px){.sub-layout-nav-md{grid-column:7/span 15}}.sub-layout-sm{grid-column:1/-1}@media (min-width:500px){.sub-layout-sm{grid-column:1/span 9}}@media (min-width:1024px){.sub-layout-sm{grid-column:3/span 14}}@media (min-width:1440px){.sub-layout-sm{grid-column:4/span 12}}.sub-layout-nav-sm{grid-column:1/-1}@media (min-width:500px){.sub-layout-nav-sm{grid-column:1/span 9}}@media (min-width:1024px){.sub-layout-nav-sm{grid-column:7/span 14}}@media (min-width:1440px){.sub-layout-nav-sm{grid-column:7/span 12}}.sub-layout-gallery{grid-column:1/-1}@media (min-width:1024px){.sub-layout-gallery{grid-column:9/-1}}.sub-layout-quote{grid-column:1/-1}@media (min-width:500px){.sub-layout-quote{grid-column:1/span 10}}@media (min-width:1024px){.sub-layout-quote{grid-column:3/span 16}}@media (min-width:1440px){.sub-layout-quote{grid-column:4/span 15}}.sub-layout-nav-quote{grid-column:1/-1}@media (min-width:500px){.sub-layout-nav-quote{grid-column:1/span 10}}@media (min-width:1024px){.sub-layout-nav-quote{grid-column:7/span 16}}@media (min-width:1440px){.sub-layout-nav-quote{grid-column:7/span 15}}.sub-layout-1-1-2{flex-wrap:wrap;justify-content:space-between;display:flex}@media (min-width:500px){.sub-layout-1-1-2{margin:calc(-.625rem * var(--mantine-scale))}}@media (min-width:1024px){.sub-layout-1-1-2{margin:calc(-.625rem * var(--mantine-scale))}}@media (min-width:1440px){.sub-layout-1-1-2{margin:calc(-.75rem * var(--mantine-scale))}}.sub-layout-1-1-2>div{margin:calc(.5rem * var(--mantine-scale));flex:1 0 calc(100% - 16px)}@media (min-width:500px){.sub-layout-1-1-2>div{margin:calc(.625rem * var(--mantine-scale));flex:1 0 calc(100% - 20px)}}@media (min-width:1024px){.sub-layout-1-1-2>div{margin:calc(.625rem * var(--mantine-scale));flex:1 0 calc(100% - 20px)}}@media (min-width:1440px){.sub-layout-1-1-2>div{margin:calc(.75rem * var(--mantine-scale));flex:1 0 calc(100% - 24px)}}.sub-layout-1-1-2>div:last-child,.sub-layout-1-1-2>div:nth-last-child(2){flex:1 0 calc(100% - 16px)}@media (min-width:500px){.sub-layout-1-1-2>div:last-child,.sub-layout-1-1-2>div:nth-last-child(2){flex:1 0 calc(100% - 20px)}}@media (min-width:1024px){.sub-layout-1-1-2>div:last-child,.sub-layout-1-1-2>div:nth-last-child(2){flex:1 0 calc(50% - 20px)}}@media (min-width:1440px){.sub-layout-1-1-2>div:last-child,.sub-layout-1-1-2>div:nth-last-child(2){flex:1 0 calc(50% - 24px)}}.sub-layout-1-0-0{flex-wrap:wrap;display:flex}@media (min-width:500px){.sub-layout-1-0-0{margin:calc(-.625rem * var(--mantine-scale))}}@media (min-width:1024px){.sub-layout-1-0-0{margin:calc(-.625rem * var(--mantine-scale))}}@media (min-width:1440px){.sub-layout-1-0-0{margin:calc(-.75rem * var(--mantine-scale))}}.sub-layout-1-0-0>div{margin:calc(.5rem * var(--mantine-scale));flex:1 0 calc(100% - 16px)}@media (min-width:500px){.sub-layout-1-0-0>div{margin:calc(.625rem * var(--mantine-scale));flex:0 0 calc(50% - 20px)}}@media (min-width:1024px){.sub-layout-1-0-0>div{margin:calc(.625rem * var(--mantine-scale));flex:1 0 calc(33.33% - 20px)}}@media (min-width:1440px){.sub-layout-1-0-0>div{margin:calc(.75rem * var(--mantine-scale));flex:1 0 calc(33.33% - 24px)}}.layout{position:relative}.layout--has-navigation{padding:calc(7.75rem * var(--mantine-scale)) 0 0}@media (min-width:500px){.layout--has-navigation{padding:calc(8.25rem * var(--mantine-scale)) 0 0}}.layout-section{position:relative}.layout-section:not(.layout--without-spacing){margin:0 0 calc(5rem * var(--mantine-scale))}@media (min-width:1440px){.layout-section--with-slider-overflow .layout-section-inner{margin:0 calc(-50vw + 800px) 0 0}.layout-section--with-slider-overflow .layout-section-inner .swiper-controls{margin:0 calc(50vw - 800px) 0 0}}.layout-section-wrapper{z-index:2;max-width:calc(100rem * var(--mantine-scale));margin:0 calc(1rem * var(--mantine-scale));position:relative}@media (min-width:500px){.layout-section-wrapper{margin:0 calc(2rem * var(--mantine-scale))}}@media (min-width:1024px){.layout-section-wrapper{margin:0 calc(2.5rem * var(--mantine-scale))}}@media (min-width:1440px){.layout-section-wrapper{margin:0 calc(3rem * var(--mantine-scale))}}@media (min-width:1696px){.layout-section-wrapper{margin:0 auto}}.layout-section--bottom-l-r-diagonal:after,.layout-section--bottom-l-r-diagonal-overflow:after,.layout-section--bottom-l-r-diagonal-duotone:after{z-index:1;content:"";background-color:var(--section-background-color);width:100%;position:absolute;inset:0}.layout-section--lime{--section-background-color:var(--color-lime-50)}.layout-section--lime-light{--section-background-color:var(--color-lime-30)}.layout-section--lime-light-1{--section-background-color:var(--color-lime-20)}.layout-section--cyan-light{--section-background-color:var(--color-cyan-30)}.layout-section--cyan-light-1{--section-background-color:var(--color-cyan-20)}.layout-section--beige-light{--section-background-color:var(--color-beige-40)}.layout-section--beige-light-1{--section-background-color:var(--color-beige-30)}.layout-section--turquoise-light{--section-background-color:var(--color-turquoise-30)}.layout-section--turquoise-light-1{--section-background-color:var(--color-turquoise-20)}.layout-section--turquoise-light-2{--section-background-color:var(--color-turquoise-10)}.layout-section--cyan{--section-background-color:var(--color-cyan-50)}.layout-section--cyan-dark{--section-background-color:var(--color-cyan-100)}.layout-section--bottom-l-r-diagonal-overflow:after{height:90%}.layout-section--bottom-l-r-diagonal-duotone{background-color:var(--color-cyan-100)}.layout-section--bottom-l-r-diagonal-duotone:after{height:40%}.layout-section--diagonal-l-r-t{padding-top:var(--spacing-r-6xl);padding-bottom:var(--spacing-r-xl)}.layout-section--container{padding-top:var(--spacing-r-2xl);padding-bottom:var(--spacing-r-2xl)}.layout-section:not(.layout-section--bottom-l-r-diagonal,.layout-section--bottom-l-r-diagonal-overflow,.layout-section--bottom-l-r-diagonal-duotone){background-color:var(--section-background-color,var(--color-white-100))}.layout-sidebar{position:relative}
