.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:before,.layout-section--bottom-l-r-diagonal-overflow:before,.layout-section--bottom-l-r-diagonal-duotone:before,.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:before,.layout-section--bottom-l-r-diagonal-overflow:before,.layout-section--bottom-l-r-diagonal-duotone:before,.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:before,.layout-section--bottom-l-r-diagonal-overflow:before,.layout-section--bottom-l-r-diagonal-duotone:before,.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:before,.layout-section--bottom-l-r-diagonal-overflow:before,.layout-section--bottom-l-r-diagonal-duotone:before,.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{-webkit-clip-path:polygon(0 0, 100% calc(2.75rem * var(--mantine-scale)), 100% 100%, 0 100%);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{-webkit-clip-path:polygon(0 0, 100% calc(3.5rem * var(--mantine-scale)), 100% 100%, 0 100%);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{-webkit-clip-path:polygon(0 0, 100% calc(6rem * var(--mantine-scale)), 100% 100%, 0 100%);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{-webkit-clip-path:polygon(0 0, 100% calc(7.5rem * var(--mantine-scale)), 100% 100%, 0 100%);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{-webkit-clip-path:polygon(0 calc(2.75rem * var(--mantine-scale)), 100% 0, 100% 100%, 0 100%);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{-webkit-clip-path:polygon(0 calc(3.5rem * var(--mantine-scale)), 100% 0, 100% 100%, 0 100%);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{-webkit-clip-path:polygon(0 calc(6rem * var(--mantine-scale)), 100% 0, 100% 100%, 0 100%);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{-webkit-clip-path:polygon(0 calc(7.5rem * var(--mantine-scale)), 100% 0, 100% 100%, 0 100%);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{-webkit-clip-path:polygon(0 0, 100% 0, 100% 100%, calc(2.75rem * var(--mantine-scale)) 100%);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{-webkit-clip-path:polygon(0 0, 100% 0, 100% 100%, calc(5rem * var(--mantine-scale)) 100%);clip-path:polygon(0 0, 100% 0, 100% 100%, calc(5rem * var(--mantine-scale)) 100%)}}@media (min-width:1024px){.diagonal-section-v-to-bottom{-webkit-clip-path:polygon(0 0, 100% 0, 100% 100%, calc(6rem * var(--mantine-scale)) 100%);clip-path:polygon(0 0, 100% 0, 100% 100%, calc(6rem * var(--mantine-scale)) 100%)}}@media (min-width:1440px){.diagonal-section-v-to-bottom{-webkit-clip-path:polygon(0 0, 100% 0, 100% 100%, calc(7.5rem * var(--mantine-scale)) 100%);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{-webkit-clip-path:polygon(0 0, 100% 0, 100% 100%, calc(4rem * var(--mantine-scale)) 100%);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{-webkit-clip-path:polygon(0 0, 100% 0, 100% 100%, calc(5rem * var(--mantine-scale)) 100%);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{-webkit-clip-path:polygon(0 0, 100% 0, 100% 100%, calc(15rem * var(--mantine-scale)) 100%);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{-webkit-clip-path:polygon(0 0, 100% 0, 100% 100%, calc(17.5rem * var(--mantine-scale)) 100%);clip-path:polygon(0 0, 100% 0, 100% 100%, calc(17.5rem * var(--mantine-scale)) 100%)}}:root{--gap:calc(1rem * var(--mantine-scale))}@media (min-width:500px){:root{--gap:calc(1.25rem * var(--mantine-scale))}}@media (min-width:1024px){:root{--gap:calc(1.25rem * var(--mantine-scale))}}@media (min-width:1440px){:root{--gap:calc(1.5rem * var(--mantine-scale))}}.grid{gap:var(--gap);grid-template-columns:repeat(8,1fr);display:grid}@media (min-width:500px){.grid{grid-template-columns:repeat(12,1fr)}}@media (min-width:1024px){.grid{grid-template-columns:repeat(24,1fr)}}@media print{.grid{grid-template-columns:none!important;gap:0!important;margin:0!important;display:block!important}}.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-center{grid-column:1/-1}@media (min-width:1024px){.sub-layout-center{grid-column:3/span 20}}@media (min-width:1440px){.sub-layout-center{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:8/span 14}}@media (min-width:1440px){.sub-layout-quote{grid-column:8/span 12}}.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 14}}@media (min-width:1440px){.sub-layout-nav-quote{grid-column:7/span 12}}.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))}}@media print{.sub-layout-1-1-2{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12pt!important;margin:0!important;display:grid!important}}.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)}}@media print{.sub-layout-1-1-2>div{margin:0!important}}.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{margin:calc(-.5rem * var(--mantine-scale));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))}}@media print{.sub-layout-1-0-0{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12pt!important;margin:0!important;display:grid!important}}.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)}}@media print{.sub-layout-1-0-0>div{margin:0!important}}.sub-layout-grid{gap:var(--gap);grid-template-columns:1fr;display:grid}@media (min-width:500px){.sub-layout-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.sub-layout-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.sub-layout-2-1{margin:calc(-.5rem * var(--mantine-scale));flex-wrap:wrap;display:flex}@media (min-width:500px){.sub-layout-2-1{margin:calc(-.625rem * var(--mantine-scale))}}@media (min-width:1024px){.sub-layout-2-1{margin:calc(-.625rem * var(--mantine-scale))}}@media (min-width:1440px){.sub-layout-2-1{margin:calc(-.75rem * var(--mantine-scale))}}@media print{.sub-layout-2-1{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12pt!important;margin:0!important;display:grid!important}}.sub-layout-2-1>div{margin:calc(.5rem * var(--mantine-scale));flex:1 0 calc(100% - 16px)}@media (min-width:500px){.sub-layout-2-1>div{margin:calc(.625rem * var(--mantine-scale));flex:0 0 calc(50% - 20px)}}@media (min-width:1024px){.sub-layout-2-1>div{margin:calc(.625rem * var(--mantine-scale));flex:1 0 calc(33.33% - 20px)}}@media (min-width:1440px){.sub-layout-2-1>div{margin:calc(.75rem * var(--mantine-scale));flex:1 0 calc(33.33% - 24px)}}@media print{.sub-layout-2-1>div{margin:0!important}}@media (min-width:500px){.sub-layout-2-1>div:last-child{flex:1 0 calc(100% - 20px)}}@media (min-width:1024px){.sub-layout-2-1>div:last-child{flex:1 0 calc(33.33% - 20px)}}@media (min-width:1440px){.sub-layout-2-1>div:last-child{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}}@media print{.layout--has-navigation{padding:0}}.layout :-webkit-any(main,.main-content,#global-search-content)>.layout-section:last-child{padding-bottom:calc(6rem * var(--mantine-scale))!important;margin-bottom:0!important}.layout :is(main,.main-content,#global-search-content)>.layout-section:last-child{padding-bottom:calc(6rem * var(--mantine-scale))!important;margin-bottom:0!important}.layout-section{background-color:var(--section-background-color);display:block;position:relative;overflow-x:clip;overflow-y:visible}.layout-section--spacing-type-margin:not(.layout-section--without-spacing){margin:0 0 var(--spacing-r-6xl)}@media print{.layout-section--spacing-type-margin:not(.layout-section--without-spacing){margin:0 0 48pt!important}}.layout-section--spacing-type-padding:not(.layout-section--without-spacing){padding-bottom:var(--spacing-r-3xl)}@media print{.layout-section--spacing-type-padding:not(.layout-section--without-spacing){padding:0 0 48pt!important}}@media (min-width:1696px){.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{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}}@media print{.layout-section-wrapper{margin:0;padding:0}}.layout-section--bottom-l-r-diagonal:before,.layout-section--bottom-l-r-diagonal-overflow:before,.layout-section--bottom-l-r-diagonal-duotone:before{content:"";background-color:var(--section-color);width:100%;position:absolute;top:0;bottom:0;left:0;right:0}.layout-section-background--lime{--section-background-color:var(--color-lime-50)}.layout-section-background--lime-light{--section-background-color:var(--color-lime-30)}.layout-section-background--lime-light-1{--section-background-color:var(--color-lime-20)}.layout-section-background--cyan-light{--section-background-color:var(--color-cyan-30)}.layout-section-background--cyan-light-1{--section-background-color:var(--color-cyan-20)}.layout-section-background--beige-light{--section-background-color:var(--color-beige-40)}.layout-section-background--beige-light-1{--section-background-color:var(--color-beige-30)}.layout-section-background--beige-light-2{--section-background-color:var(--color-beige-20)}.layout-section-background--turquoise-light{--section-background-color:var(--color-turquoise-30)}.layout-section-background--turquoise-light-1{--section-background-color:var(--color-turquoise-20)}.layout-section-background--turquoise-light-2{--section-background-color:var(--color-turquoise-10)}.layout-section-background--cyan{--section-background-color:var(--color-cyan-50)}.layout-section-background--cyan-dark{--section-background-color:var(--color-cyan-100)}.layout-section-background--white{--section-background-color:var(--color-white-100)}.layout-section-color--lime{--section-color:var(--color-lime-50)}.layout-section-color--lime-light{--section-color:var(--color-lime-30)}.layout-section-color--lime-light-1{--section-color:var(--color-lime-20)}.layout-section-color--cyan-light{--section-color:var(--color-cyan-30)}.layout-section-color--cyan-light-1{--section-color:var(--color-cyan-20)}.layout-section-color--beige-light{--section-color:var(--color-beige-40)}.layout-section-color--beige-light-1{--section-color:var(--color-beige-30)}.layout-section-color--turquoise-light{--section-color:var(--color-turquoise-30)}.layout-section-color--turquoise-light-1{--section-color:var(--color-turquoise-20)}.layout-section-color--turquoise-light-2{--section-color:var(--color-turquoise-10)}.layout-section-color--cyan{--section-color:var(--color-cyan-50)}.layout-section-color--cyan-dark{--section-color:var(--color-cyan-100)}.layout-section--bottom-l-r-diagonal-overflow:before{height:90%}.layout-section--bottom-l-r-diagonal-duotone{background-color:var(--color-cyan-100)}.layout-section--bottom-l-r-diagonal-duotone:before{height:40%}.layout-section--diagonal-l-r-t{padding-top:var(--spacing-r-6xl);padding-bottom:var(--spacing-r-xl)}@media print{.layout-section--diagonal-l-r-t{margin:0;padding:0}}.layout-section--container{padding-top:var(--spacing-r-3xl);padding-bottom:var(--spacing-r-3xl)}@media print{.layout-section--container{margin:0;padding:0}}.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}
