@charset "UTF-8";:root{font-family:Nunito Sans,sans-serif}:root{--breakpoint-xs: 0;--breakpoint-sm: 576px;--breakpoint-md: 768px;--breakpoint-lg: 992px;--breakpoint-xl: 1200px;--breakpoint-xxl: 1400px;--primary: #C2A165;--primary-bg: #C2A165;--primary--dark: #6c5a39;--primary--dark-bg: #6c5a39;--primary--light: #e8ddca;--secondary: #0A3675;--secondary--dark: lch(from #0A3675 calc(l/4) c h);--secondary--dark-bg: var(--secondary--dark);--color-deco-1: #f57d26;--color-deco-1--dark: oklch(from var(--color-deco-1) calc(l*.75) c h);--color-deco-1--bg: var(--color-deco-1);--color-deco-1--dark-bg: var(--color-deco-1--dark);--color-deco-4: #009a9d;--color-deco-4--dark: oklch(from var(--color-deco-4) calc(l*.75) c h);--color-deco-4--bg: var(--color-deco-4);--color-deco-4--dark-bg: var(--color-deco-4--dark);--color-deco-5: var(--secondary);--color-deco-3: #FD9E82;--color-deco-3--dark: oklch(from var(--color-deco-3) calc(l*.75) c h);--color-deco-3--bg: #FD9E82;--color-deco-3--dark-bg: var(--color-deco-3--dark);--color-deco-2: #A1BC30;--color-deco-2--dark: oklch(from var(--color-deco-2) calc(l*.75) c h);--color-deco-2--bg: #A1BC30;--color-deco-2--dark-bg: var(--color-deco-2--dark);--white-bg: #FFFFFF;--grey-light-bg: #F8F8F8;--grey-bright: #e8e8e8;--grey-light: #D2DBE2;--grey-medium: #B2BBC1;--grey-dark: #949DA3;--white: #ffffff;--black: #000000;--dark: #212121;--green: #00894F;--red: #890100;--text: var(--dark);--text-inverse: var(--white);--text-decoration-color: var(--primary);--color-link: var(--primary);--color-link-hover: var(--secondary);--color-gradient-dark: #1D3B94;--color-gradient-light: #388DDF;--color-btn: var(--dark);--color-btn-hover: var(--dark);--color-btn-bg: var(--grey-light);--color-btn-bg-hover: var(--grey-medium);--color-btn-border: var(--grey-medium);--color-btn-border-hover: var(--grey-dark);--color-headings: var(--primary);--border-radius: 6px;--fluid-20-24: clamp(1.25rem, 1.1759rem + .3704vw, 1.5rem);--fluid-24-32: clamp(1.5rem, 1.3519rem + .7407vw, 2rem);--fluid-24-48: clamp(1.5rem, 1.0556rem + 2.2222vw, 3rem);--title: var(--fluid-24-48);--space-3xs: clamp(.25rem, .1716rem + .3922vw, .5rem);--space-2xs: clamp(.5rem, .3431rem + .7843vw, 1rem);--space-xs: clamp(.75rem, .5147rem + 1.1765vw, 1.5rem);--space-s: clamp(1rem, .6863rem + 1.5686vw, 2rem);--space-m: clamp(1.5rem, 1.0294rem + 2.3529vw, 3rem);--space-l: clamp(2rem, 1.3725rem + 3.1373vw, 4rem);--space-xl: clamp(2.5rem, 1.7157rem + 3.9216vw, 5rem);--space-2xl: clamp(3rem, 2.0588rem + 4.7059vw, 6rem);--space-3xl: clamp(4rem, 2.7451rem + 6.2745vw, 8rem);--space-3xs-2xs: clamp(.25rem, .0147rem + 1.1765vw, 1rem);--space-2xs-xs: clamp(.5rem, .1863rem + 1.5686vw, 1.5rem);--space-xs-s: clamp(.75rem, .3578rem + 1.9608vw, 2rem);--space-s-m: clamp(1rem, .3725rem + 3.1373vw, 3rem);--space-m-l: clamp(1.5rem, .7157rem + 3.9216vw, 4rem);--space-l-xl: clamp(2rem, 1.0588rem + 4.7059vw, 5rem);--space-xl-2xl: clamp(2.5rem, 1.402rem + 5.4902vw, 6rem);--space-2xl-3xl: clamp(3rem, 1.4314rem + 7.8431vw, 8rem);--space-s-l: clamp(1rem, .0588rem + 4.7059vw, 4rem)}@font-face{font-display:swap;font-family:Nunito Sans;font-style:normal;font-weight:400;src:url(./nunito-sans-v15-latin-regular-GK4zUbTe.woff2) format("woff2")}@font-face{font-display:swap;font-family:Nunito Sans;font-style:italic;font-weight:400;src:url(./nunito-sans-v15-latin-italic-H3v4ADNX.woff2) format("woff2")}@font-face{font-display:swap;font-family:Nunito Sans;font-style:normal;font-weight:700;src:url(./nunito-sans-v15-latin-700-Bg6PAa9Y.woff2) format("woff2")}@font-face{font-display:swap;font-family:Nunito Sans;font-style:italic;font-weight:700;src:url(./nunito-sans-v15-latin-700italic-BzZVzexB.woff2) format("woff2")}.t-primary{--color-theme: var(--primary);color:var(--color-theme)}.t-primary-bg{--color-theme: var(--primary);--color-link: var(--white);--color-link-hover: var(--primary--light);--color-headings: var(--white);color:var(--white);background-color:var(--color-theme)}.t-secondary{--color-theme: var(--secondary);color:var(--color-theme)}.t-secondary-bg{--color-link: var(--white);--color-link-hover: var(--primary--light);--color-headings: var(--white);color:var(--white);background-color:var(--secondary)}.t-gradient-bg{--color-link: var(--white);--color-link-hover: var(--primary--light);--color-headings: var(--white);color:var(--white);background:linear-gradient(180deg,var(--color-gradient-light) 0%,var(--color-gradient-dark) 100%)}.t-grey-bg{--color-link: var(--white);--color-link-hover: var(--primary--light);--color-headings: var(--white);color:var(--white);background-color:var(--grey-medium)}.t-grey-light-bg{--color-headings: var(--dark);background-color:var(--grey-light-bg)}.t-deco-1{--color-theme: var(--color-deco-1)}.t-deco-2{--color-theme: var(--color-deco-2)}.t-deco-3{--color-theme: var(--color-deco-3)}.t-deco-4{--color-theme: var(--color-deco-4)}.t-deco-5{--color-theme: var(--color-deco-5)}h1{color:var(--color-headings);text-transform:uppercase;font-size:var(--title);font-weight:700}h2:has(+h3),h3:has(+h4){margin-block-end:-.25em;font-weight:700}h2+h3,h3+h4{font-weight:400}h2,h3,h4{color:var(--color-headings);font-weight:700;text-transform:uppercase;margin-bottom:.25em}h2{font-size:clamp(1.5rem,5vw,2.125rem)}h3{font-size:clamp(1.25rem,5vw,1.5rem)}*,:after,:before{box-sizing:border-box}*,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{scroll-padding-top:8rem;background-color:var(--dark);scroll-behavior:smooth}body{margin-block:0;margin-inline:auto;color:var(--text);background-color:var(--white);-webkit-hyphens:auto;hyphens:auto}p{color:var(--text)}a{color:var(--color-link);text-underline-offset:2px}a:hover,a:focus{color:var(--color-link-hover);text-decoration:none}u{text-underline-offset:.25em;text-decoration-thickness:.1em;text-decoration-color:var(--text-decoration-color)}ul{padding-left:1.5em}section{position:relative}hr{border-color:var(--grey-light);box-shadow:none;border-top-width:0;border-right-width:0;border-left-width:0;margin-block:1rem}[role=img],img{max-width:100%;height:auto;display:block}form{margin-block-end:var(--space-m)}form label,form input,form textarea{display:block}form label{margin-block-end:var(--space-3xs)}form label:has(+[required]):after{content:" *";color:var(--primary)}form input,form textarea,form select{border:2px solid var(--grey-dark);width:100%;max-width:100%;padding:var(--space-2xs)}form input:not(:last-child),form textarea:not(:last-child),form select:not(:last-child){margin-block-end:var(--space-xs)}form input::-moz-placeholder,form textarea::-moz-placeholder,form select::-moz-placeholder{color:var(--primary);font-size:1.2rem}form input::placeholder,form textarea::placeholder,form select::placeholder{color:var(--primary);font-size:1.2rem}form input:not(:empty):invalid{border-color:red}form input:not(:empty):valid{border-color:green}form select{cursor:pointer;width:100%;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDE2IiBmaWxsPSJub25lIj48cGF0aCBkPSJNMyA2TDggMTFMMTMgNiIgc3Ryb2tlPSIjMDAwMDAwIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjwvc3ZnPg==) no-repeat;background-position:right .75rem center;background-size:16px}form textarea{min-height:4rem;max-height:35rem}figure.table{max-width:100%;overflow:auto;margin:0 0 var(--space-xs) 0}figure.table:has(.scroller){scrollbar-width:none}figure.table .scroller{width:100%;overflow:auto;position:sticky;inset-inline-start:0}figure.table .scroller .scroller-bar{height:5px}table{width:100%;border-collapse:collapse}table th{border-block-end:0px solid currentcolor}table td,table th{padding:var(--space-2xs);padding-top:5px;padding-left:0;padding-bottom:0;text-align:left}table tr:not(:last-child){border-block-end:0px solid var(--grey-light)}table:has(tr:nth-child(3)) tr:nth-child(2n){background-color:var(--grey-bright)}table.is-folding tr{display:grid;grid-template-columns:auto auto;-moz-column-gap:1rem;column-gap:1rem}table.is-folding tr:not(:first-child){margin-block-start:var(--space-s)}table.is-folding tr:not(:last-child){margin-block-end:var(--space-s)}table.is-folding thead{display:none}table.is-folding th{display:inline-block;font-weight:900;grid-column:1/-1}table.is-folding td{display:grid;grid-column:1/-1;grid-template-columns:subgrid}table.is-folding td[data-cell]:before{content:attr(data-cell);font-weight:900;display:inline-block;color:var(--table-data-cell-color)}.o-container{width:100%;max-width:1320px;margin-inline:auto}.o-content-grid{--padding-inline: 1rem;--content-max-width: 1400px;--breakout-max-width: 1600px;--breakout-size: calc( (var(--breakout-max-width) - var(--content-max-width)) / 2 );display:grid;grid-template-columns:[full-width-start] minmax(var(--padding-inline),1fr) [breakout-start] minmax(0,var(--breakout-size)) [content-start] 0 [narrow-left-start] min(50% - var(--padding-inline) * 2,var(--content-max-width) * .5) [narrow-left-end] 0 [narrow-right-start] min(50% - var(--padding-inline) * 2,var(--content-max-width) * .5) [narrow-right-end] 0 [content-end] minmax(0,var(--breakout-size)) [breakout-end] minmax(var(--padding-inline),1fr) [full-width-end]}@media (width > 700px){.o-content-grid{--padding-inline: 3.5rem}}@media (width <= 768px){.o-content-grid{--padding-inline: 3rem}}.o-content-grid>:not(.o-content-grid__breakout,.o-content-grid__full-width,.o-content-grid__full-width-contains-fullwidth,.o-content-grid__narrow-left,.o-content-grid__narrow-right,.o-content-grid__main-content-aligned-left,.o-content-grid__breakout-aligned-left,.o-content-grid__full-width-aligned-left,.o-content-grid__content-end),.o-content-grid__full-width>:not(.o-content-grid__breakout,.frame-content-grid__breakout,.o-content-grid__full-width,.o-content-grid__narrow-left,.o-content-grid__narrow-right,.o-content-grid__content-end){grid-column:content}@media only screen and (max-width: 600px){.o-content-grid>:not(.o-content-grid__breakout,.o-content-grid__full-width,.o-content-grid__full-width-contains-fullwidth,.o-content-grid__narrow-left,.o-content-grid__narrow-right,.o-content-grid__main-content-aligned-left,.o-content-grid__breakout-aligned-left,.o-content-grid__full-width-aligned-left,.o-content-grid__content-end),.o-content-grid__full-width>:not(.o-content-grid__breakout,.frame-content-grid__breakout,.o-content-grid__full-width,.o-content-grid__narrow-left,.o-content-grid__narrow-right,.o-content-grid__content-end){grid-column:breakout}}.o-content-grid__breakout{grid-column:breakout}.o-content-grid__full-width{grid-column:full-width;display:grid;grid-template-columns:inherit}.o-content-grid__full-width--padding-block-3xl{padding-block:var(--space-3xl)}.o-content-grid__full-width--padding-block-3xl.t-light-bg+.t-light-bg,.o-content-grid__full-width--padding-block-3xl.t-greyblue-bg+.t-greyblue-bg{padding-top:0}.o-content-grid__full-width-contains-fullwidth{grid-column:full-width}.o-content-grid__narrow-left{grid-column:narrow-left}@media (width <= 768px){.o-content-grid__narrow-left{grid-column:breakout}}.o-content-grid__narrow-right{grid-column:narrow-right}@media only screen and (max-width: 600px){.o-content-grid__narrow-right{grid-column:breakout}}.o-content-grid--aligned-left{--content-max-width: (var(--breakout-max-width) * .5);grid-template-columns:[full-width-start] minmax(var(--padding-inline),1fr) [breakout-start] minmax(0,var(--breakout-size)) [content-start] 0 [narrow-left-start] min(50% - var(--padding-inline) * 2,var(--content-max-width) * .5) [narrow-left-end] 0 [narrow-right-start] min(50% - var(--padding-inline) * 2,var(--content-max-width) * .5) [narrow-right-end] 0 [content-end] minmax(0,var(--breakout-size)) [breakout-end] minmax(var(--padding-inline),1fr) [full-width-end]}.o-content-grid__content-end{grid-column:span content-end/breakout-end}@media (width <= 1024px){.o-content-grid__content-end{grid-column:breakout}}.o-content-grid__main-content-aligned-left{grid-column:span breakout-start/content-end;padding-right:2rem}@media (width <= 1024px){.o-content-grid__main-content-aligned-left{grid-column:breakout;padding-right:0}}.o-content-grid__breakout-aligned-left{grid-column:span breakout-start/breakout-end}@media (width <= 1024px){.o-content-grid__breakout-aligned-left{grid-column:breakout}}.o-content-grid__full-width-aligned-left{grid-column:span full-width-start/full-width-end}@media (width <= 1024px){.o-content-grid__full-width-aligned-left{grid-column:breakout}}.o-grid{display:grid;gap:var(--o-grid-gap, 4rem);justify-items:center}.o-grid--2col{grid-template-columns:repeat(2,minmax(0,1fr))}.o-grid--2col .o-grid__item{width:100%}@media (width <= 768px){.o-grid--2col{grid-template-columns:repeat(1,minmax(0,1fr));gap:2rem}}.o-grid--3col{grid-template-columns:repeat(3,minmax(0,1fr))}@media (width <= 768px){.o-grid--3col{grid-template-columns:repeat(1,minmax(0,1fr));gap:2rem}}.o-grid--4col{grid-template-columns:repeat(4,minmax(0,1fr))}@media (width <= 1024px){.o-grid--4col{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width <= 768px){.o-grid--4col{grid-template-columns:repeat(1,minmax(0,1fr));gap:2rem}}.o-grid--5col{grid-template-columns:repeat(5,minmax(0,1fr))}@media (width <= 1024px){.o-grid--5col{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width <= 768px){.o-grid--5col{grid-template-columns:repeat(1,minmax(0,1fr));gap:2rem}}.o-grid--2-1-1{grid-template-columns:repeat(4,1fr);grid-template-areas:"big big small1 small2"}.o-grid--2-1-1 .o-grid__item:first-child{grid-area:big}.o-grid--2-1-1 .o-grid__item:nth-child(2){grid-area:small1}.o-grid--2-1-1 .o-grid__item:last-child{grid-area:small2}@media (width <= 768px){.o-grid--2-1-1{grid-template-areas:"big big" "small1 small2";grid-template-columns:repeat(2,1fr)}}@media (width <= 576px){.o-grid--2-1-1{grid-template-areas:"big" "small1" "small2";grid-template-columns:1fr}}.o-grid--3-1-1{grid-template-columns:repeat(5,1fr);grid-template-areas:"big big big small1 small2"}.o-grid--3-1-1 .o-grid__item:first-child{grid-area:big}.o-grid--3-1-1 .o-grid__item:nth-child(2){grid-area:small1}.o-grid--3-1-1 .o-grid__item:last-child{grid-area:small2}@media (width <= 768px){.o-grid--3-1-1{grid-template-areas:"big big big" "small1 small2"}}@media (width <= 576px){.o-grid--3-1-1{grid-template-areas:"big" "small1" "small2";grid-template-columns:1fr}}.o-grid--3-1{grid-template-columns:repeat(4,1fr);grid-template-areas:"left left left right"}.o-grid--3-1 .o-grid__item:first-child{grid-area:left}.o-grid--3-1 .o-grid__item:last-child{grid-area:right}@media (width <= 768px){.o-grid--3-1{grid-template-areas:"left" "right";grid-template-columns:1fr}}.o-grid--1-6{grid-template-columns:repeat(4,1fr);grid-template-areas:"big big right-1 right-2" "big big right-3 right-4" "big big right-5 right-6";grid-gap:0}.o-grid--1-6 .o-grid__item:nth-child(2){grid-area:right-1}.o-grid--1-6 .o-grid__item:nth-child(3){grid-area:right-2}.o-grid--1-6 .o-grid__item:nth-child(4){grid-area:right-3}.o-grid--1-6 .o-grid__item:nth-child(5){grid-area:right-4}.o-grid--1-6 .o-grid__item:nth-child(6){grid-area:right-5}.o-grid--1-6 .o-grid__item:nth-child(7){grid-area:right-6}.o-grid--1-6 .o-grid__item:first-child{grid-area:big;aspect-ratio:1/1}.o-grid--1-3{grid-template-columns:repeat(3,1fr);grid-template-areas:" left right right"}.o-grid--1-3 .o-grid__item{width:100%}.o-grid--1-3 .o-grid__item:first-child{grid-area:left}.o-grid--1-3 .o-grid__item:last-child{grid-area:right}@media (width <= 768px){.o-grid--1-3{--o-grid-gap: var(--space-xs);grid-template-areas:"left" "right";grid-template-columns:1fr}}.o-grid--mixed-sizes{grid-template-columns:repeat(12,1fr)}.o-grid--mixed-sizes .o-grid__item{container-type:size;overflow:hidden;place-content:end start}.o-grid--mixed-sizes .o-grid__item:first-child{grid-column:span 7;grid-row:span 2}.o-grid--mixed-sizes .o-grid__item:nth-child(2),.o-grid--mixed-sizes .o-grid__item:nth-child(3){grid-column:span 5;aspect-ratio:4/3}@media (width <= 768px){.o-grid--mixed-sizes .o-grid__item:first-child,.o-grid--mixed-sizes .o-grid__item:nth-child(2),.o-grid--mixed-sizes .o-grid__item:nth-child(3){grid-column:span 12;grid-row:span 2;aspect-ratio:4/3}}@media (width <= 768px){.o-grid--1-6{grid-template-columns:repeat(2,1fr);grid-template-areas:"big big" "big big" "right-1 right-2" "right-3 right-4" "right-5 right-6"}}.ce-align-left{text-align:left}.ce-align-center{text-align:center}.ce-align-right{text-align:right}.ce-table td,.ce-table th{vertical-align:top}.ce-textpic,.ce-image,.ce-nowrap .ce-bodytext,.ce-gallery,.ce-row,.ce-uploads li,.ce-uploads div{overflow:hidden}.ce-left .ce-gallery,.ce-column{float:left}.ce-center .ce-outer{position:relative;float:right;right:50%}.ce-center .ce-inner{position:relative;float:right;right:-50%}.ce-right .ce-gallery{float:right}.ce-gallery figure{display:table;margin:0}.ce-gallery figcaption{display:table-caption;caption-side:bottom}.ce-gallery img{display:block}.ce-gallery iframe{border-width:0}.ce-border img,.ce-border iframe{border:2px solid #000000;padding:0}.ce-intext.ce-right .ce-gallery,.ce-intext.ce-left .ce-gallery,.ce-above .ce-gallery{margin-bottom:10px}.ce-image .ce-gallery{margin-bottom:0}.ce-intext.ce-right .ce-gallery{margin-left:10px}.ce-intext.ce-left .ce-gallery{margin-right:10px}.ce-below .ce-gallery{margin-top:10px}.ce-column{margin-right:10px}.ce-column:last-child{margin-right:0}.ce-row{margin-bottom:10px}.ce-row:last-child{margin-bottom:0}.ce-above .ce-bodytext{clear:both}.ce-intext.ce-left ol,.ce-intext.ce-left ul{padding-left:40px;overflow:auto}.ce-headline-left{text-align:left}.ce-headline-center{text-align:center}.ce-headline-right{text-align:right}.ce-uploads{margin:0;padding:0}.ce-uploads li{list-style:none outside none;margin:1em 0}.ce-uploads img{float:left;padding-right:1em;vertical-align:top}.ce-uploads span{display:block}.ce-table{width:100%;max-width:100%}.ce-table th,.ce-table td{padding:.5em .75em;vertical-align:top}.ce-table thead th{border-bottom:2px solid #dadada}.ce-table th,.ce-table td{border-top:1px solid #dadada}.ce-table-striped tbody tr:nth-of-type(odd){background-color:#0000000d}.ce-table-bordered th,.ce-table-bordered td{border:1px solid #dadada}.frame-space-before-extra-small{margin-top:1em}.frame-space-before-small{margin-top:2em}.frame-space-before-medium{margin-top:3em}.frame-space-before-large{margin-top:4em}.frame-space-before-extra-large{margin-top:5em}.frame-space-after-extra-small{margin-bottom:1em}.frame-space-after-small{margin-bottom:2em}.frame-space-after-medium{margin-bottom:3em}.frame-space-after-large{margin-bottom:4em}.frame-space-after-extra-large{margin-bottom:5em}.frame:not(:last-child,[class*=frame-space-after]){margin-block-end:2rem}.frame:not(:first-of-type,[class*=frame-space-before]){margin-block-start:2rem}.frame-ruler-before:before{content:"";display:block;border-top:1px solid rgba(0,0,0,.25);margin-bottom:2em}.frame-ruler-after:after{content:"";display:block;border-bottom:1px solid rgba(0,0,0,.25);margin-top:2em}.frame-indent{margin-left:15%;margin-right:15%}.frame-indent-left{margin-left:33%}.frame-indent-right{margin-right:33%}.ce-left.ce-intext.ce-nowrap,.ce-right.ce-intext.ce-nowrap{display:flex;gap:4rem;align-items:flex-start}.ce-left.ce-intext.ce-nowrap .ce-gallery,.ce-right.ce-intext.ce-nowrap .ce-gallery{float:none;overflow:initial;margin:0;max-width:50%}.ce-left.ce-intext.ce-nowrap .ce-gallery .ce-column,.ce-right.ce-intext.ce-nowrap .ce-gallery .ce-column{float:none}.ce-left.ce-intext.ce-nowrap .ce-gallery figure,.ce-right.ce-intext.ce-nowrap .ce-gallery figure{display:block;margin:0}.ce-left.ce-intext.ce-nowrap .ce-gallery img,.ce-right.ce-intext.ce-nowrap .ce-gallery img{max-width:100%}.ce-left.ce-intext.ce-nowrap .ce-bodytext,.ce-right.ce-intext.ce-nowrap .ce-bodytext{max-width:50%;flex:1 0 50%}.ce-left.ce-intext.ce-nowrap .ce-bodytext header>*,.ce-right.ce-intext.ce-nowrap .ce-bodytext header>*{margin-top:0}.ce-left.ce-intext.ce-nowrap .ce-bodytext>*,.ce-right.ce-intext.ce-nowrap .ce-bodytext>*{margin-top:0}@media (width <= 768px){.ce-left.ce-intext.ce-nowrap,.ce-right.ce-intext.ce-nowrap{flex-direction:column;gap:1rem}.ce-left.ce-intext.ce-nowrap .ce-gallery,.ce-left.ce-intext.ce-nowrap .ce-bodytext,.ce-right.ce-intext.ce-nowrap .ce-gallery,.ce-right.ce-intext.ce-nowrap .ce-bodytext{max-width:100%}}.frame-layout-1 .ce-left.ce-intext.ce-nowrap,.frame-layout-1 .ce-right.ce-intext.ce-nowrap{flex-wrap:wrap;justify-content:space-between;gap:4rem}.frame-layout-1 .ce-left.ce-intext.ce-nowrap .ce-gallery,.frame-layout-1 .ce-right.ce-intext.ce-nowrap .ce-gallery{max-width:calc(50% - 1rem);aspect-ratio:1/1;overflow:hidden}.frame-layout-1 .ce-left.ce-intext.ce-nowrap .ce-gallery .ce-column,.frame-layout-1 .ce-right.ce-intext.ce-nowrap .ce-gallery .ce-column{float:none}.frame-layout-1 .ce-left.ce-intext.ce-nowrap .ce-gallery picture img,.frame-layout-1 .ce-right.ce-intext.ce-nowrap .ce-gallery picture img{aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.frame-layout-1 .ce-left.ce-intext.ce-nowrap .ce-bodytext,.frame-layout-1 .ce-right.ce-intext.ce-nowrap .ce-bodytext{max-width:calc(50% - 1rem)}@media (width <= 576px){.frame-layout-1 .ce-left.ce-intext.ce-nowrap,.frame-layout-1 .ce-right.ce-intext.ce-nowrap{flex-direction:column}.frame-layout-1 .ce-left.ce-intext.ce-nowrap .ce-gallery,.frame-layout-1 .ce-left.ce-intext.ce-nowrap .ce-bodytext,.frame-layout-1 .ce-right.ce-intext.ce-nowrap .ce-gallery,.frame-layout-1 .ce-right.ce-intext.ce-nowrap .ce-bodytext{max-width:100%}.frame-layout-1 .ce-left.ce-intext.ce-nowrap .ce-gallery,.frame-layout-1 .ce-right.ce-intext.ce-nowrap .ce-gallery{margin-bottom:var(--space-m)}}.frame-layout-2 .ce-left.ce-intext.ce-nowrap,.frame-layout-2 .ce-right.ce-intext.ce-nowrap{flex-wrap:wrap;gap:0}.frame-layout-2 .ce-left.ce-intext.ce-nowrap .ce-gallery,.frame-layout-2 .ce-right.ce-intext.ce-nowrap .ce-gallery{max-width:50%;overflow:hidden}.frame-layout-2 .ce-left.ce-intext.ce-nowrap .ce-gallery .ce-column,.frame-layout-2 .ce-right.ce-intext.ce-nowrap .ce-gallery .ce-column{float:none}.frame-layout-2 .ce-left.ce-intext.ce-nowrap .ce-bodytext,.frame-layout-2 .ce-right.ce-intext.ce-nowrap .ce-bodytext{max-width:calc(var(--content-max-width) * .5)}@media (width <= 768px){.frame-layout-2 .ce-left.ce-intext.ce-nowrap .ce-gallery,.frame-layout-2 .ce-left.ce-intext.ce-nowrap .ce-bodytext,.frame-layout-2 .ce-right.ce-intext.ce-nowrap .ce-gallery,.frame-layout-2 .ce-right.ce-intext.ce-nowrap .ce-bodytext{max-width:100%}}.frame-layout-2 .ce-left.ce-intext.ce-nowrap .ce-bodytext{padding:2rem 0 2rem 2rem}@media (width <= 768px){.frame-layout-2 .ce-left.ce-intext.ce-nowrap .ce-bodytext{padding:2rem}}.frame-layout-2 .ce-right.ce-intext.ce-nowrap .ce-bodytext{padding:2rem 2rem 2rem 0}@media (width <= 768px){.frame-layout-2 .ce-right.ce-intext.ce-nowrap .ce-bodytext{padding:2rem}}.ce-right.ce-intext{flex-direction:row-reverse}.ce-gallery figure:has(figcaption){position:relative}.ce-gallery figure:has(figcaption) figcaption{font-size:1.25rem;display:block;position:absolute;inset-inline-start:0;inset-inline-end:0;inset-block-start:0;z-index:1;padding:var(--space-2xs);color:var(--text-inverse);background-color:rgb(from var(--color-theme, var(--primary)) r g b/85%);font-weight:700;text-align:center}@media (width > 768px){.ce-intext.ce-right .ce-gallery{max-width:50%;margin-inline-start:4rem;margin-block-end:2rem}}@media (width <= 768px){.ce-intext.ce-right .ce-gallery{margin-inline:0;margin-block-end:2rem}}@media (width > 768px){.ce-intext.ce-left .ce-gallery{max-width:50%;margin-inline-end:4rem;margin-block-end:2rem}}@media (width <= 768px){.ce-intext.ce-left .ce-gallery{margin-inline:0;margin-block-end:2rem}}.ce-textpic:has(.ce-gallery[data-ce-columns="1"][data-ce-images="1"]){overflow:revert}@media (width <= 768px){.ce-gallery[data-ce-columns="1"][data-ce-images="1"],.ce-gallery[data-ce-columns="1"][data-ce-images="1"] *{overflow:visible!important}.ce-gallery[data-ce-columns="1"][data-ce-images="1"] figure{margin-inline:calc(var(--padding-inline) * -1)!important}}.cb-hero-overlay{--color-theme: rgb( from var(--primary) r g b / 66%);--slant-offset: 5rem;--clip-path: polygon(var(--slant-offset) 0, 100% 0, 100% 100%, 0 100%);--overlay-text-padding: 2rem 0 2rem 2rem;--overlay-text-position: narrow-right-start / content-end;--overlay-cutout-position: narrow-right-start / full-width-end;--overlay-cutout-translate: calc(var(--slant-offset) * -1) 0;position:relative;overflow:clip;container:cb-hero-overlay/inline-size;display:grid;grid-template-columns:inherit;margin-block:var(--space-s)}.cb-hero-overlay.has-space-before-none{margin-block-start:0}.cb-hero-overlay.has-space-before-small{margin-block-start:var(--space-xs)}.cb-hero-overlay.has-space-before-medium{margin-block-start:var(--space-m)}.cb-hero-overlay.has-space-before-large{margin-block-start:var(--space-l)}.cb-hero-overlay.has-space-before-extra-large{margin-block-start:var(--space-xl)}.cb-hero-overlay.has-space-before-2-extra-large{margin-block-start:var(--space-2xl)}.cb-hero-overlay.has-space-before-3-extra-large{margin-block-end:var(--space-3xl)}.cb-hero-overlay.has-space-after-none{margin-block-end:0}.cb-hero-overlay.has-space-after-small{margin-block-end:var(--space-xs)}.cb-hero-overlay.has-space-after-medium{margin-block-end:var(--space-m)}.cb-hero-overlay.has-space-after-large{margin-block-end:var(--space-l)}.cb-hero-overlay.has-space-after-extra-large{margin-block-end:var(--space-xl)}.cb-hero-overlay.has-space-after-2-extra-large{margin-block-end:var(--space-2xl)}.cb-hero-overlay.has-space-after-3-extra-large{margin-block-end:var(--space-3xl)}.cb-hero-overlay--theme-2{--color-theme: rgb( from var(--secondary) r g b / 66%)}.cb-hero-overlay--text-width-10{--overlay-text-position: narrow-right-start / breakout-end}.cb-hero-overlay--orient-left{--overlay-text-padding: 2rem 2rem 2rem 0;--clip-path: polygon(0 0, calc(100% - var(--slant-offset)) 0, 100% 100%, 0 100%);--overlay-cutout-position: full-width-start / narrow-left-end;--overlay-cutout-translate: 0 0;--overlay-text-position: content-start / narrow-left-end}.cb-hero-overlay--orient-left.cb-hero-overlay--text-width-10{--overlay-text-position: breakout-start / narrow-left-end}.cb-hero-overlay--orient-full{--clip-path: polygon(0 0 , 100% 0, 100% 100%, 0 100%);--overlay-text-padding: 2rem 0;--overlay-cutout-position: full-width-start / full-width-end;--overlay-cutout-translate: 0 0;--overlay-text-position: content-start / content-end}.cb-hero-overlay--orient-full.cb-hero-overlay--text-width-10{--overlay-text-position: breakout-start / breakout-end}.cb-hero-overlay--orient-full .cb-hero-overlay__cutout{width:100%}.cb-hero-overlay__img{grid-column:full-width;grid-row:1/-1}@container cb-hero-overlay (width >= 768px){.cb-hero-overlay__img{position:absolute;height:100%;width:100%}}.cb-hero-overlay__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.cb-hero-overlay__cutout{display:block;background-color:var(--color-theme);width:calc(100% + var(--slant-offset));clip-path:var(--clip-path);grid-column:var(--overlay-cutout-position);grid-row-start:1;translate:var(--overlay-cutout-translate)}.cb-hero-overlay__cutout.has-effect-blurry{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.cb-hero-overlay__cutout.has-effect-opaque{background-color:rgb(from var(--color-theme) r g b/100%)}@container cb-hero-overlay (width < 768px){.cb-hero-overlay__cutout{--overlay-cutout-translate: 0 0;--overlay-cutout-position: full-width;--clip-path: none;position:absolute;width:100%;height:100%}.cb-hero-overlay__cutout.has-effect-opaque{position:relative;grid-row-start:2}}.cb-hero-overlay__text{margin-inline:auto;width:100%;--color-headings: var(--text-inverse);--color-link: var(--text-inverse);color:var(--text-inverse);z-index:1;grid-column:full-width-start/full-width-end;grid-row:1;padding:2rem}@container cb-hero-overlay (width >= 768px){.cb-hero-overlay__text{grid-row-start:1;grid-column:var(--overlay-text-position);padding:var(--overlay-text-padding)}}.cb-hero-overlay__text *{--text: var(--text-inverse)}@container cb-hero-overlay (width < 768px){.has-effect-opaque+.cb-hero-overlay__text{grid-row:2}}@container cb-hero-overlay (width >= 768px){.cb-hero-overlay__text--header-left{display:flex;flex-flow:row nowrap;gap:2rem;justify-content:center}.cb-hero-overlay__text--header-left .cb-hero-overlay__title{flex:1 1 auto}.cb-hero-overlay__text--header-left .cb-hero-overlay__body{flex:1 1 50%}}.cb-hero-overlay__title *{margin-block-start:0}@container cb-hero-overlay (width < 768px){.cb-hero-overlay__title *{margin-block-start:0}}.c-header{position:relative;background:var(--white-bg);z-index:3}.c-header .c-header__brand{--color-link: var(--text);--color-link-hover: var(--text);padding-block:var(--space-m) var(--space-xs);display:flex;flex-direction:column;align-items:center;justify-content:center}@media (width <= 1024px){.c-header .c-header__brand{padding-block:var(--space-m);width:100%}}.c-header .c-header__brand-text{text-align:center;color:var(--secondary)}.c-header .c-header__brand-img{text-decoration:none}.c-header .c-header__brand-img *{display:block;shape-rendering:geometricPrecision;margin-block-end:.5rem}@media (width <= 768px){.c-header .c-header__brand-img svg{width:150px;margin-inline:auto}}.c-header .c-header__socialmedia{display:none;position:absolute;top:var(--space-xl);right:0}@media (width > 768px){.c-header .c-header__socialmedia{display:block}}.c-header .c-header__content{padding-block-start:var(--space-xl)}.c-header .c-header__navigation{padding-block:.75rem}@media (width <= 1024px){.c-header{position:sticky;inset-block-start:0;z-index:2;background-color:var(--white-bg);display:flex;flex-flow:row nowrap;gap:var(--space-m);padding-inline:var(--space-m)}.c-header .c-header__navigation{display:none}}.c-footer{--text: var(--text-inverse)}.c-footer .c-footer__content{margin-block-end:3rem}@media (width <= 1024px){.c-footer .c-footer__content{justify-items:start}}@media (width <= 768px){.c-footer .c-footer__content{justify-items:center;margin-inline:auto;text-align:center}}.c-footer .c-footer__item h2{font-size:1rem;font-weight:700;margin-block-start:0;margin-block-end:1.5rem}.c-footer svg{margin-right:1rem}@media (width <= 768px){.c-footer section{padding-inline:1rem}}.c-nav--main{padding-block:var(--space-xs);container-type:inline-size;position:sticky;inset-block-start:0;inset-inline-start:0;z-index:3;background:var(--white-bg);font-size:clamp(1rem,5vw,2rem)}@media (width > 1024px){.c-nav--main{font-size:clamp(.75rem,1.5cqw,1.75rem)}}@media (width <= 1024px){.c-nav--main{--color-link-hover: var(--primary);position:fixed;inset-block-start:min(105px,25vmin);width:100%;height:100vh;padding:2rem;translate:100% 0;transition:translate .25s ease-in-out}.c-nav--main.is-active{translate:0 0}}.c-nav--main .c-nav__list{list-style:none;padding-inline-start:0;margin-block:0;max-width:100%;margin-inline:auto}@media (width > 1024px){.c-nav--main .c-nav__list{display:flex;flex-flow:row wrap;justify-content:space-evenly;gap:clamp(0rem,2cqw,1rem)}}@media (width <= 1024px){.c-nav--main .c-nav__list{grid-column:1/-1;width:100%}}@media (width <= 1024px){.c-nav--main .c-nav__item:not(:last-of-type){border-bottom:1px solid var(--grey-bright)}}.c-nav--main .c-nav__link{text-transform:uppercase;text-decoration:none}@media (width <= 1024px){.c-nav--main .c-nav__link{display:block;padding-block:1rem}}.c-nav--main .c-nav__link[aria-current=page]{--color-link: var(--secondary)}.c-nav--line{display:none}@media (width > 1024px){.c-nav--line{display:block;position:fixed;inset-block-start:calc(clamp(.75rem,1.5cqw,1.75rem) * 1.25 + var(--space-xs) * 2);inset-inline-start:0;height:4px;width:100%;background:var(--primary-bg);z-index:2;translate:0 50%}}.c-nav--footer .c-nav__list{margin:0;padding:0;list-style:none}.c-nav--footer .c-nav__link{text-decoration:none;padding-block:.15rem;display:inline-block;--color-link-hover: var(--text-inverse)}.c-nav--footer .c-nav__link:hover,.c-nav--footer .c-nav__link:focus{text-decoration:underline}.c-nav-toggle{--line-thickness: 4px;display:none;width:1.5rem;height:1.5rem;background-color:transparent;border:none;padding:0;align-self:center;container-type:inline-size}@media (width <= 1024px){.c-nav-toggle{display:grid;place-content:center}}.c-nav-toggle__text{position:absolute;opacity:0;width:1px;height:1px;overflow:clip}.c-nav-toggle__icon{position:relative;display:inline-block;height:var(--line-thickness);width:1.5rem;border-radius:calc(var(--line-thickness) * 2);background-color:var(--primary);transition:rotate .25s ease-in-out}.c-nav-toggle__icon:before,.c-nav-toggle__icon:after{position:absolute;inset-block-start:0;inset-inline-start:0;content:"";background-color:var(--primary);border-radius:calc(var(--line-thickness) * 2);width:100%;height:100%;transition-property:translate,rotate,inset-block-start,inset-inline-start,opacity;transition-duration:.25s;transition-timing-function:ease-in-out}.c-nav-toggle__icon:before{translate:0 -.5rem}.c-nav-toggle__icon:after{translate:0 .5rem}.is-active .c-nav-toggle__icon{rotate:45deg}.is-active .c-nav-toggle__icon:before{inset-block-start:50%;inset-inline-start:50%;translate:-50% -50%;rotate:-90deg}.is-active .c-nav-toggle__icon:after{opacity:0}@property --c-teaser-theme{syntax: "<color>"; initial-value: #C2A165; inherits: false;}.c-teaser{--o-grid-gap: 1rem;gap:var(--o-grid-gap);padding:0;list-style:none;margin:1rem}@media (width <= 1024px){.c-teaser{--o-grid-gap: .25rem;grid-template-columns:repeat(1,minmax(0,1fr))}}.c-teaser__item{position:relative;container:teaser-item/inline-size;width:100%}.c-teaser__item:nth-child(n+1):hover .c-teaser__headline,.c-teaser__item:nth-child(n+1):hover .c-teaser__gradient:after,.c-teaser__item:nth-child(n+1):focus-within .c-teaser__headline,.c-teaser__item:nth-child(n+1):focus-within .c-teaser__gradient:after{--c-teaser-theme: var(--color-deco-1)}.c-teaser__item:nth-child(2n+2):hover .c-teaser__headline,.c-teaser__item:nth-child(2n+2):hover .c-teaser__gradient:after,.c-teaser__item:nth-child(2n+2):focus-within .c-teaser__headline,.c-teaser__item:nth-child(2n+2):focus-within .c-teaser__gradient:after{--c-teaser-theme: var(--color-deco-2)}.c-teaser__item:nth-child(3n+3):hover .c-teaser__headline,.c-teaser__item:nth-child(3n+3):hover .c-teaser__gradient:after,.c-teaser__item:nth-child(3n+3):focus-within .c-teaser__headline,.c-teaser__item:nth-child(3n+3):focus-within .c-teaser__gradient:after{--c-teaser-theme: var(--color-deco-3)}.c-teaser__item:nth-child(4n+4):hover .c-teaser__headline,.c-teaser__item:nth-child(4n+4):hover .c-teaser__gradient:after,.c-teaser__item:nth-child(4n+4):focus-within .c-teaser__headline,.c-teaser__item:nth-child(4n+4):focus-within .c-teaser__gradient:after{--c-teaser-theme: var(--color-deco-4)}.c-teaser__item:nth-child(5n+5):hover .c-teaser__headline,.c-teaser__item:nth-child(5n+5):hover .c-teaser__gradient:after,.c-teaser__item:nth-child(5n+5):focus-within .c-teaser__headline,.c-teaser__item:nth-child(5n+5):focus-within .c-teaser__gradient:after{--c-teaser-theme: var(--color-deco-5)}.c-teaser__item .c-teaser__headline{text-align:center;background:var(--c-teaser-theme);padding:.5em;transition:--c-teaser-theme .25s}@media (width <= 1024px){.c-teaser__item .c-teaser__headline{background:transparent;position:absolute;z-index:1;display:grid;place-content:center;inset-block-start:0;inset-inline-end:0;inset-block-end:0;inset-inline-start:0}}.c-teaser__item .c-teaser__title{display:inline-block;position:relative;font-weight:300;text-transform:uppercase;color:var(--white);margin-block:0}.c-teaser__item .c-teaser__title:after{content:"";position:absolute;display:block;height:1px;background-color:currentcolor;inset-inline-start:50%;translate:-50% 0;width:0;opacity:0;transition:width .25s ease-in-out,opacity .25s ease-in-out}@media (width > 1024px){.c-teaser__item .c-teaser__title{font-size:clamp(1.25rem,8cqw,2.125rem)}}.c-teaser__item .c-teaser__gradient{position:relative}.c-teaser__item .c-teaser__gradient:after{content:"";position:absolute;transition:--c-teaser-theme .25s;background:linear-gradient(45deg,transparent 50%,var(--c-teaser-theme) 50%);inset:0;mix-blend-mode:multiply}@media (width <= 1024px){.c-teaser__item .c-teaser__gradient:after{background:var(--c-teaser-theme)}}.c-teaser__item .c-teaser__img{display:block;width:100%;height:auto;filter:grayscale(1)}.c-teaser__item>a:hover .c-teaser__title:after,.c-teaser__item>a:focus-visible .c-teaser__title:after{width:100%;opacity:1}@media (width > 1024px){.c-teaser__item{max-width:31.25rem}}.c-btn{display:inline-block;padding:1em 2em;color:var(--color-btn);background-color:var(--color-btn-bg);border:1px solid var(--color-btn-border);text-decoration:none;transition:outline-offset .1s ease-in-out}.c-btn:hover,.c-btn:focus{color:var(--color-btn-hover);background-color:var(--color-btn-bg-hover);border-color:var(--color-btn-border-hover);outline-offset:.25rem}.c-btn--primary{--color-btn: var(--white);--color-btn-hover: var(--white);--color-btn-bg: var(--primary);--color-btn-bg-hover: var(--primary--dark-bg);--color-btn-border: var(--primary);--color-btn-border-hover: var(--primary--dark)}.c-btn-outline-primary{--color-btn: var(--white);--color-btn-hover: var(--white);--color-btn-bg: var(--primary);--color-btn-bg-hover: var(--primary--dark-bg);--color-btn-border: var(--white);--color-btn-border-hover: var(--white)}.c-btn--secondary{--color-btn: var(--white);--color-btn-hover: var(--white);--color-btn-bg: var(--secondary);--color-btn-bg-hover: var(--secondary--dark-bg);--color-btn-border: var(--secondary);--color-btn-border-hover: var(--secondary--dark-bg)}.c-btn-outline--secondary{--color-btn: var(--white);--color-btn-hover: var(--white);--color-btn-bg: var(--secondary);--color-btn-bg-hover: var(--secondary--dark-bg);--color-btn-border: var(--white);--color-btn-border-hover: var(--white)}.c-btn--deco-1{--color-btn: var(--white);--color-btn-hover: var(--white);--color-btn-bg: var(--color-deco-1--bg);--color-btn-bg-hover: var(--color-deco-1--dark-bg);--color-btn-border: var(--white);--color-btn-border-hover: var(--white)}.c-btn--deco-2{--color-btn: var(--white);--color-btn-hover: var(--white);--color-btn-bg: var(--color-deco-2--bg);--color-btn-bg-hover: var(--color-deco-2--dark-bg);--color-btn-border: var(--white);--color-btn-border-hover: var(--white)}.c-btn--deco-4{--color-btn: var(--white);--color-btn-hover: var(--white);--color-btn-bg: var(--color-deco-4--bg);--color-btn-bg-hover: var(--color-deco-4--dark-bg);--color-btn-border: var(--white);--color-btn-border-hover: var(--white)}.c-btn--deco-5{--color-btn: var(--white);--color-btn-hover: var(--white);--color-btn-bg: var(--color-deco-5--bg);--color-btn-bg-hover: var(--color-deco-5--dark-bg);--color-btn-border: var(--white);--color-btn-border-hover: var(--white)}.c-btn-ghost{--color-btn: var(--white);--color-btn-hover: var(--primary--light);--color-btn-bg: transparent;--color-btn-bg-hover: transparent;--color-btn-border: var(--white);--color-btn-border-hover: var(--primary--light)}.c-btn-icon{display:inline-flex;align-items:center;padding:0}.c-btn-icon .c-btn__text{flex-grow:1;padding:1em 2em}.c-btn-icon .c-btn__icon{padding:1em;border-left:1px solid;height:4em}.c-title h1,.c-title p{color:var(--white);font-weight:400;line-height:1;margin-block:0;text-shadow:1px 1px 8px rgba(0,0,0,.15)}.c-title h1{font-size:var(--title)}.c-title p{font-size:var(--subtitle)}.c-contact .c-contact__title{font-size:1.25rem;color:var(--text)}.c-contact .c-contact__label{padding:0;margin:0;height:0;font-size:1.2rem;color:var(--primary);translate:1em calc(var(--space-xs) + .666em) -1px;transition:translate .2s ease-in-out}.c-contact .c-contact__label:has(+:not(:-moz-placeholder-shown)){translate:1em calc(var(--space-3xs) * -1) 0}.c-contact .c-contact__label:has(+:not(:placeholder-shown)),.c-contact .c-contact__label:has(+:focus){translate:1em calc(var(--space-3xs) * -1) 0}.c-contact .c-contact__input{translate:0 0 1px;background:transparent;margin-block:var(--space-xs)}.c-contact .c-contact__input::-moz-placeholder{color:transparent}.c-contact .c-contact__input::placeholder{color:transparent}.c-contact-skip{--text: var(--text-inverse);position:fixed;inset-block-start:17rem;inset-inline-end:0;color:var(--primary);z-index:3;box-shadow:0 0 5px rgb(from var(--primary--dark) r g b/45%);border-radius:var(--border-radius);overflow:clip;transition:translate .25s ease-in-out,opacity .25s ease-in-out}[inert] .c-contact-skip{opacity:0;translate:100% 0}@media (width <= 700px){.c-contact-skip{transform-origin:bottom right;rotate:-90deg}}.c-contact-skip__link{color:var(--white);background-color:var(--primary);padding:1rem;display:flex;gap:.5rem;flex-direction:column;align-items:center;text-decoration:none}.c-contact-skip__link svg{background-color:var(--white-bg);border-radius:50%}@media (width <= 700px){.c-contact-skip__link svg{width:1.75rem;height:1.75rem}}.c-contact-skip__link p{margin-block:0}.c-contact-skip__link:hover,.c-contact-skip__link:focus{color:var(--text-inverse);background-color:var(--primary--dark-bg)}@media (width <= 700px){.c-contact-skip__link{padding:.5rem 1rem;flex-direction:row}}.c-card h2{text-transform:none;color:var(--dark);font-weight:600;line-height:1;height:110px;max-height:110px}.c-card .c-card__footer{display:flex;justify-content:space-between;align-items:center;margin-top:1rem}.c-list{list-style:none;padding-left:2rem}.c-list__item{margin-bottom:1.25rem}.c-list__item:before{content:"";background-repeat:no-repeat;background-size:contain;display:inline-block;width:1.5rem;height:1.5rem;margin-left:-2rem;margin-right:.5rem;vertical-align:middle}.c-list--check .c-list__item:before{background-image:url(../../assets/img/check.svg)}.c-list--plus{color:var(--green)}.c-list--plus .c-list__item:before{background-image:url(../../assets/img/plus.svg)}.c-list--minus{color:var(--red)}.c-list--minus .c-list__item:before{background-image:url(../../assets/img/minus.svg)}.c-socialmedia{list-style:none;display:flex;margin-block:0}.c-socialmedia .c-socialmedia__item{margin-left:.5em}.c-socialmedia .c-socialmedia__link{background-repeat:no-repeat;background-size:contain;width:28px;height:28px;display:block}.c-socialmedia .c-socialmedia__item--fb .c-socialmedia__link{background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Ebene_1'%20data-name='Ebene%201'%20xmlns='http://www.w3.org/2000/svg'%20width='500'%20height='500'%20viewBox='0%200%20500%20500'%3e%3cdefs%3e%3cstyle%3e%20.cls-1%20{%20fill:%20%23caa75f;%20}%20.cls-1,%20.cls-2%20{%20stroke-width:%200px;%20}%20.cls-2%20{%20fill:%20%23fff;%20}%20%3c/style%3e%3c/defs%3e%3cg%20id='Group_23'%20data-name='Group%2023'%3e%3cpath%20id='Path_47'%20data-name='Path%2047'%20class='cls-1'%20d='M441.36,250.04c0-103.09-84.59-187.53-188.85-187.53S64.64,146.95,64.64,251.02c0,92.29,67.87,170.84,158.36,185.56v-131.58h-47v-54h48v-40.91c-3.92-36.04,22.53-68.19,58.78-72.09h12.01c13.75,0,28.47.98,42.22,3.92v46.08h-23.56c-14.73-1.96-28.47,8.82-30.44,23.53v40.47h52.13l-7.87,54h-44.26v131.56c90.49-15.71,158.36-94.25,158.36-187.53Z'/%3e%3cpath%20id='Path_48'%20data-name='Path%2048'%20class='cls-2'%20d='M326.27,305l7.87-54h-52.13v-34.91c-.97-14.55,9.7-28.12,24.24-29.09h28.76v-45.55c-13.63-1.94-27.27-3.88-41.88-3.88-36.03-2.91-68.17,24.23-70.12,60.09v52.34h-47v54h48v131.58c19.67,2.95,39.33,2.95,59,0v-130.58h43.27Z'/%3e%3c/g%3e%3c/svg%3e")}.c-socialmedia .c-socialmedia__item--in .c-socialmedia__link{background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Ebene_1'%20data-name='Ebene%201'%20xmlns='http://www.w3.org/2000/svg'%20width='500'%20height='500'%20viewBox='0%200%20500%20500'%3e%3cdefs%3e%3cstyle%3e%20.cls-1%20{%20fill:%20%23caa75f;%20}%20.cls-1,%20.cls-2%20{%20stroke-width:%200px;%20}%20.cls-2%20{%20fill:%20%23fff;%20}%20%3c/style%3e%3c/defs%3e%3ccircle%20id='Ellipse_3'%20data-name='Ellipse%203'%20class='cls-1'%20cx='262.03'%20cy='237.95'%20r='194.97'/%3e%3cg%20id='Group_21'%20data-name='Group%2021'%3e%3cg%20id='Group_20'%20data-name='Group%2020'%3e%3cpath%20id='Path_44'%20data-name='Path%2044'%20class='cls-2'%20d='M323.16,164.18c-7.15,0-13.27,6.12-13.27,13.27s6.12,13.27,13.27,13.27,14.29-5.1,14.29-13.27-6.12-13.27-14.29-13.27h0Z'/%3e%3cpath%20id='Path_45'%20data-name='Path%2045'%20class='cls-2'%20d='M262.93,181.54c-31.64,0-57.16,25.52-57.16,57.16s25.52,57.16,57.16,57.16,57.16-25.52,57.16-57.16h0c0-31.64-25.52-57.16-57.16-57.16ZM262.93,274.42c-20.42,0-36.75-16.33-36.75-36.75s16.33-36.75,36.75-36.75,36.75,16.33,36.75,36.75c0,20.42-16.33,36.75-36.75,36.75Z'/%3e%3cpath%20id='Path_46'%20data-name='Path%2046'%20class='cls-2'%20d='M308.4,353.04h-91.96c-37.8,0-69.48-30.65-69.48-69.48v-91.96c0-37.8,30.65-69.48,69.48-69.48h91.96c37.8,0,69.48,30.65,69.48,69.48v91.96c-1.02,38.83-31.67,69.48-69.48,69.48ZM168.37,192.63v92.16c0,26.5,21.48,47.98,47.98,47.98h92.16c26.5,0,47.98-21.48,47.98-47.98v-92.16c0-26.5-21.48-47.98-47.98-47.98h-92.16c-26.5,0-47.98,21.48-47.98,47.98Z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.c-socialmedia .c-socialmedia__item--yt .c-socialmedia__link{background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Ebene_1'%20data-name='Ebene%201'%20xmlns='http://www.w3.org/2000/svg'%20width='500'%20height='500'%20viewBox='0%200%20500%20500'%3e%3cdefs%3e%3cstyle%3e%20.cls-1%20{%20fill:%20%23caa75f;%20}%20.cls-1,%20.cls-2%20{%20stroke-width:%200px;%20}%20.cls-2%20{%20fill:%20%23fff;%20}%20%3c/style%3e%3c/defs%3e%3cg%20id='Group_21'%20data-name='Group%2021'%3e%3cg%20id='Group_20'%20data-name='Group%2020'%3e%3cpath%20id='Path_44'%20data-name='Path%2044'%20class='cls-2'%20d='M323.3,169.58c-7.14,0-13.25,6.12-13.25,13.25s6.12,13.25,13.25,13.25,14.27-5.1,14.27-13.25-6.12-13.25-14.27-13.25h0Z'/%3e%3cpath%20id='Path_45'%20data-name='Path%2045'%20class='cls-2'%20d='M263.14,186.91c-31.61,0-57.1,25.49-57.1,57.1s25.49,57.1,57.1,57.1,57.1-25.49,57.1-57.1h0c0-31.61-25.49-57.1-57.1-57.1ZM263.14,279.69c-20.39,0-36.7-16.31-36.7-36.7s16.31-36.7,36.7-36.7,36.7,16.31,36.7,36.7c0,20.39-16.31,36.7-36.7,36.7Z'/%3e%3cpath%20id='Path_46'%20data-name='Path%2046'%20class='cls-2'%20d='M308.97,358.21h-91.85c-37.76,0-69.4-30.62-69.4-69.4v-91.85c0-37.76,30.62-69.4,69.4-69.4h91.85c37.76,0,69.4,30.62,69.4,69.4v91.85c-1.02,38.78-31.64,69.4-69.4,69.4ZM167.97,197.99v92.05c0,26.47,21.45,47.92,47.92,47.92h92.05c26.47,0,47.92-21.45,47.92-47.92v-92.05c0-26.47-21.45-47.92-47.92-47.92h-92.05c-26.47,0-47.92,21.45-47.92,47.92Z'/%3e%3c/g%3e%3c/g%3e%3ccircle%20id='Ellipse_4'%20data-name='Ellipse%204'%20class='cls-1'%20cx='263.26'%20cy='243.26'%20r='194.74'/%3e%3cpath%20id='Path_49'%20data-name='Path%2049'%20class='cls-2'%20d='M320.11,170.32h-118.63c-25.34,0-45.88,20.54-45.88,45.88v54.5c0,25.34,20.54,45.88,45.88,45.88h118.63c25.34,0,45.88-20.54,45.88-45.88v-54.5c0-25.34-20.54-45.88-45.88-45.88ZM296.55,247.34l-53.02,26.51c-2.04,1.02-9.18,0-9.18-3.06v-54.04c0-2.04,7.14-4.08,9.18-3.06l50.98,27.53c2.04,2.04,4.08,5.1,2.04,6.12h0Z'/%3e%3c/svg%3e")}.c-decoration{padding:.75rem;background:linear-gradient(to right,var(--color-deco-1) 33.33%,var(--color-deco-4) 33.33%,var(--color-deco-4) 66.66%,var(--color-deco-5) 66.66%)}.tx-sgjobs .sgjobs-filter-bar .row{display:flex;gap:2rem;margin-block-end:2rem}.tx-sgjobs .sgjobs-filter-bar .default-content-element{width:50%}.tx-sgjobs .sgjobs-filter-bar .sgjobs-select{padding:.75rem}.tx-sgjobs .sgjobs-filter-bar input[type=submit]{width:auto;border:none;float:right}.tx-sgjobs .sgjobs-filter-bar input[type=submit]:hover,.tx-sgjobs .sgjobs-filter-bar input[type=submit]:focus{cursor:pointer}@media (width <= 768px){.tx-sgjobs .sgjobs-filter-bar .row{flex-direction:column}.tx-sgjobs .sgjobs-filter-bar .default-content-element{width:100%}}.tx-sgjobs .sg-jobs-job--listing{padding:2rem;background-color:var(--grey-light-bg);border:1px solid var(--grey-light);margin-block-end:2rem}.tx-sgjobs .sg-jobs-job--listing h2{margin-block-start:0;font-size:clamp(1.25rem,5vw,1.5rem)}.sgjobs-description{display:flex;gap:2rem}@media (width <= 768px){.sgjobs-description{flex-direction:column}}.sgjobs-description__first{width:75%}@media (width <= 768px){.sgjobs-description__first{width:100%}}@media (width <= 768px){.sgjobs-description__last{width:100%}}.sgjobs-meta-box{background-color:var(--grey-light-bg);padding:var(--space-xs);margin-block-end:var(--space-xs)}.sgjobs-meta-box h3{font-size:clamp(1rem,5vw,1.125rem);color:var(--primary)}.sgjobs-meta-box>*:not(hr){margin-block-start:0}.sgjobs-meta-box .sg-jobs-contact-box__text>*:not(hr){margin-block-start:0}.sg-cta a,button.btn-warning{--color-btn: var(--white);--color-btn-hover: var(--white);--color-btn-bg: var(--primary);--color-btn-bg-hover: var(--primary--dark-bg);--color-btn-border: var(--primary);--color-btn-border-hover: var(--primary--dark);display:inline-block;padding:1em 2em;color:var(--color-btn);background-color:var(--color-btn-bg);border:1px solid var(--color-btn-border);cursor:pointer;text-decoration:none;transition:outline-offset .1s ease-in-out}.sg-cta a:hover,.sg-cta a:focus,button.btn-warning:hover,button.btn-warning:focus{color:var(--color-btn-hover);background-color:var(--color-btn-bg-hover);border-color:var(--color-btn-border-hover);outline-offset:.25rem}.sgjobs-apply-by-mail-box b,.sgjobs-apply-by-mail-box p{display:inline-block}.sg-jobs-contact-box__text .h4{font-weight:700}.sg-jobs-contact-img{aspect-ratio:1/1;border-radius:100%;margin-block-start:1rem}.sgjobs-apply-form fieldset{border:none;padding:0;display:flex;gap:2rem;flex-wrap:wrap;margin-block-end:2rem}.sgjobs-apply-form fieldset legend{display:none}.sgjobs-apply-form fieldset>div{width:calc(50% - 1rem)}@media (width <= 768px){.sgjobs-apply-form fieldset>div{width:100%}}.sgjobs-apply-form fieldset input,.sgjobs-apply-form fieldset select,.sgjobs-apply-form fieldset textarea{margin-block-end:0}.sgjobs-apply-form ul{margin:0;padding:0}.sgjobs-apply-form label:has(+[required]):after{content:""}.sgjobs-apply-form .col-xs-12{width:100%}.sgjobs-apply-form .col-xs-12 .form-group label{display:flex;align-items:center;margin-block-start:1rem;gap:.25rem}.sgjobs-apply-form .col-xs-12 input[type=checkbox]{width:1.5rem;height:1.5rem;margin-inline-end:.5rem}.u-skiplinks{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#ffffff08;font-weight:700;left:1rem;padding:.5rem;position:fixed;text-decoration:none;top:1rem;transform:translateY(calc(-100% - 2rem));transition:transform .2s ease-in-out;z-index:1}.u-my-xs{margin-block:.5rem}.u-my-m{margin-block:var(--space-m)}.u-my-l{margin-block:var(--space-l)}.u-my-xl{margin-block:var(--space-xl)}.u-my-2xl{margin-block:var(--space-2xl)}.u-my-3xl{margin-block:var(--space-3xl)}.u-mx-xs{margin-inline:.5rem}.u-mx-m{margin-inline:var(--space-m)}.u-mx-l{margin-inline:var(--space-l)}.u-mx-xl{margin-inline:var(--space-xl)}.u-mx-2xl{margin-inline:var(--space-2xl)}.u-mx-3xl{margin-inline:var(--space-3xl)}.frame-space-after-none{margin-block-end:0}.frame-space-after-small,.u-mb-xs{margin-block-end:.5rem}.frame-space-after-medium,.u-mb-m{margin-block-end:var(--space-m)}.frame-space-after-large,.u-mb-l{margin-block-end:var(--space-l)}.frame-space-after-extra-large,.u-mb-xl{margin-block-end:var(--space-xl)}.frame-space-after-2-extra-large,.u-mb-2xl{margin-block-end:var(--space-2xl)}.frame-space-after-3-extra-large,.u-mb-3xl{margin-block-end:var(--space-3xl)}.frame-space-before-none{margin-block-start:0}.frame-space-before-small,.u-mt-xs{margin-block-start:.5rem}.frame-space-before-medium,.u-mt-m{margin-block-start:var(--space-m)}.frame-space-before-large,.u-mt-l{margin-block-start:var(--space-l)}.frame-space-before-extra-large,.u-mt-xl{margin-block-start:var(--space-xl)}.frame-space-before-2-extra-large,.u-mt-2xl{margin-block-start:var(--space-2xl)}.frame-space-before-3-extra-large,.u-mt-3xl{margin-block-start:var(--space-3xl)}.u-py-xs{padding-block:.5rem}.u-py-m{padding-block:var(--space-m)}.u-py-l{padding-block:var(--space-l)}.u-py-xl{padding-block:var(--space-xl)}.u-py-2xl{padding-block:var(--space-2xl)}.u-py-3xl{padding-block:var(--space-3xl)}.u-px-xs{padding-inline:.5rem}.u-px-m{padding-inline:var(--space-m)}.u-px-l{padding-inline:var(--space-l)}.u-px-xl{padding-inline:var(--space-xl)}.u-px-2xl{padding-inline:var(--space-2xl)}.u-px-3xl{padding-inline:var(--space-3xl)}.u-pb-xs{padding-bottom:.5rem}.u-pb-m{padding-bottom:var(--space-m)}.u-pb-l{padding-bottom:var(--space-l)}.u-pb-xl{padding-bottom:var(--space-xl)}.u-pb-2xl{padding-bottom:var(--space-2xl)}.u-pb-3xl{padding-bottom:var(--space-3xl)}.u-pt-xs{padding-top:.5rem}.u-pt-m{padding-top:var(--space-m)}.u-pt-l{padding-top:var(--space-l)}.u-pt-xl{padding-top:var(--space-xl)}.u-pt-2xl{padding-top:var(--space-2xl)}.u-pt-3xl{padding-top:var(--space-3xl)}.u-ps-xs{padding-inline-start:.5rem}.u-ps-m{padding-inline-start:var(--space-m)}.u-ps-l{padding-inline-start:var(--space-l)}.u-ps-xl{padding-inline-start:var(--space-xl)}.u-ps-2xl{padding-inline-start:var(--space-2xl)}.u-ps-3xl{padding-inline-start:var(--space-3xl)}.u-pe-xs{padding-inline-end:.5rem}.u-pe-m{padding-inline-end:var(--space-m)}.u-pe-l{padding-inline-end:var(--space-l)}.u-pe-xl{padding-inline-end:var(--space-xl)}.u-pe-2xl{padding-inline-end:var(--space-2xl)}.u-pe-3xl{padding-inline-end:var(--space-3xl)}.u-w-100{width:100%;height:auto;max-width:100%}.u-border-white{border:1px solid var(--white)}.u-text-white{--text: var(--text-inverse);--text-decoration-color: var(--text)}.u-text-primary{--text: var(--primary)}.u-text-secondary{--text: var(--secondary);--text-decoration-color: var(--text)}.u-text-center{text-align:center}.u-text-right{text-align:right}.u-text-justify{text-align:justify}.u-text-uppercase{text-transform:uppercase}.u-text-large{font-size:var(--fluid-20-24)}.u-text-larger{font-size:var(--fluid-24-32)}.u-text-xlarger{font-size:var(--fluid-24-48)}.u-stoerer{--color-headings: var(--white);color:var(--white);text-align:center;background-image:url(../../assets/img/stoerer-kreis.png);background-repeat:no-repeat;background-position:center;background-size:contain;height:250px;width:500px;max-width:100%;right:0;bottom:0;position:absolute}.u-stoerer__content{max-width:320px;padding-top:2rem;margin-inline:auto}.u-stoerer__content h3{margin-block:0}.u-stoerer__img{background-image:url(../../assets/img/icon-book-open.png);background-repeat:no-repeat;background-position:center;background-size:contain;width:65px;height:53px;display:inline-block}@media (width <= 768px){.u-stoerer{position:relative;left:0}}.u-no-hyphens{-webkit-hyphens:manual;hyphens:manual}
