:root{--brand-primary:oklch(63.36% .197 30.23);--brand-primary-inverted:oklch(67.03% .177 30.15);--brand-secondary:oklch(29.86% .0748987 244.833);--brand-tertiary:oklch(53.04% .008 295.31);--brand-tertiary-inverted:oklch(90.7% .001 286.37);--brand-tertiary-inverted-50:oklch(90.7% .001 286.37/.5);--brand-gradient:linear-gradient(195.96deg, oklch(57.11% .177 30.32/.85) 6.57%, oklch(29.86% .0748255 244.833/.85) 89.84%);--copy-color-primary:oklch(21.1% .004 308.24);--copy-color-primary-inverted:oklch(100% 0 0);--copy-color-secondary:var(--brand-tertiary);--copy-color-secondary-inverted:var(--brand-tertiary-inverted);--copy-color-brand-primary:var(--brand-primary);--copy-color-brand-secondary:var(--brand-secondary);--content-max-width:75rem;--font-family:"AvenirNext LT Pro", sans-serif;--base-font-size:1.125rem;--base-line-height:1.4em;--spacing-xs:.5rem;--spacing-s:1rem;--spacing-m:1.5rem;--spacing-l:2rem;--spacing-xl:4rem;--spacing-xxl:6rem;--prettyembed-button-play-size:6rem;--prettyembed-button-foreground-color:var(--copy-color-primary-inverted);--prettyembed-button-background-color:transparent;--prettyembed-button-background-stroke:7;--prettyembed-gdpr-button-external-background-color:var(--copy-color-primary-inverted)}@font-face{font-family:AvenirNext LT Pro;font-weight:400;font-style:normal;font-display:swap;font-stretch:100%;src:local(Avenir Next LT Pro Regular),local(AvenirNextLTPro-Regular),url(../../AvenirNextLTPro-Regular.abbb82dd.woff2)format("woff2");ascent-override:100%}@font-face{font-family:AvenirNext LT Pro;font-weight:700;font-style:normal;font-display:swap;font-stretch:75%;src:local(Avenir Next LT Pro Demi Condensed),local(AvenirNextLTPro-DemiCn),url(../../AvenirNextLTPro-DemiCn.5e1210ec.woff2)format("woff2");ascent-override:100%}@font-face{font-family:AvenirNext LT Pro;font-weight:700;font-style:normal;font-display:swap;font-stretch:100%;src:local(Avenir Next LT Pro Demi),local(AvenirNextLTPro-Demi),url(../../AvenirNextLTPro-Demi.dbd59344.woff2)format("woff2");ascent-override:100%}@font-face{font-family:AvenirNext LT Pro;font-weight:400;font-style:italic;font-display:swap;font-stretch:100%;src:local(Avenir Next LT Pro Italic),local(AvenirNextLTPro-It),url(../../AvenirNextLTPro-It.4225d427.woff2)format("woff2");ascent-override:100%}*{box-sizing:border-box;margin:0}html{color:var(--copy-color-primary)}body{font-family:var(--font-family);hyphens:auto;font-size:1.125rem;line-height:1.4em}body.neos-backend main>h2:first-child,body.neos-backend main>div[contenteditable]:first-child h2:first-child{min-height:0;color:var(--brand-secondary);text-transform:uppercase;letter-spacing:.01em;font-size:clamp(40px,2.5rem + 1.6993vw - 6.62727px,66px);font-weight:700;font-stretch:75%;line-height:1em}main,div.camao-neos-vacancy+section{container-type:inline-size}:focus-visible:not([contenteditable=true]){outline:var(--brand-primary-inverted) solid 2px;outline-offset:2px}main>*,div.camao-neos-vacancy+section>*{max-width:75rem;margin-inline-start:max((100dvw - 75rem) / 2, var(--spacing-m));margin-inline-end:max((100dvw - 75rem) / 2, var(--spacing-m))}main>:first-child,div.camao-neos-vacancy+section>:first-child{margin-top:var(--spacing-xxl)}h1,.h1{min-height:0;color:var(--brand-secondary);text-transform:uppercase;letter-spacing:.01em;font-size:clamp(2.5rem,1.8036rem + 3.0952vw,4.125rem);font-weight:700;font-stretch:75%;line-height:1em}h2,.h2{min-height:0;color:var(--copy-color-brand-secondary);text-transform:uppercase;letter-spacing:.02em;font-size:clamp(1.625rem,1.1429rem + 2.1429vw,2.75rem);font-weight:700;font-stretch:75%;line-height:1.1em}h3,.h3{min-height:0;color:var(--copy-color-primary);text-transform:none;letter-spacing:-.02em;font-size:clamp(1.5rem,1.2589rem + 1.0714vw,2.0625rem);font-weight:700;line-height:1.1em}h4,.h4{min-height:0;color:var(--copy-color-brand-primary);text-transform:none;letter-spacing:-.02em;font-size:clamp(1.25rem,1.1964rem + .2381vw,1.375rem);font-weight:700;line-height:1.3em}h5,.h5{color:var(--copy-color-brand-secondary);text-transform:uppercase;letter-spacing:.08em;font-size:1rem;font-weight:700;font-stretch:75%;line-height:1.3em}h6,.h6{color:var(--copy-color-brand-primary);text-transform:none;font-size:clamp(1.125rem,1.0714rem + .2381vw,1.25rem);font-weight:700;line-height:24px}p,ol,ul{max-width:894px;color:var(--copy-color-primary);font-size:1.125rem}.grid{margin-top:var(--spacing-l)}.grid>:empty{display:none}@media screen and (width>=47.9375rem){.grid>:empty{display:initial}}.grid>div{container-type:inline-size}.grid:has(div:first-child>:first-child:is(figure)){margin-top:var(--spacing-l)}.grid:has(div:first-child>:first-child.hero){margin-top:var(--spacing-xxl)}h1+h3,h1+h4,h1+h5,h1+h6,h1+p,h1+ul,h1+ol,h1+.button,h1+.button-group,h1+.teasers,h1+.jonnitto-prettyembed,h1+form,h2+h3,h2+h4,h2+h5,h2+h6,h2+p,h2+ul,h2+ol,h2+.button,h2+.button-group,h2+.teasers,h2+.jonnitto-prettyembed,h2+form,h3+h3,h3+h4,h3+h5,h3+h6,h3+p,h3+ul,h3+ol,h3+.button,h3+.button-group,h3+.teasers,h3+.jonnitto-prettyembed,h3+form,h4+h3,h4+h4,h4+h5,h4+h6,h4+p,h4+ul,h4+ol,h4+.button,h4+.button-group,h4+.teasers,h4+.jonnitto-prettyembed,h4+form,h5+h3,h5+h4,h5+h5,h5+h6,h5+p,h5+ul,h5+ol,h5+.button,h5+.button-group,h5+.teasers,h5+.jonnitto-prettyembed,h5+form,h6+h3,h6+h4,h6+h5,h6+h6,h6+p,h6+ul,h6+ol,h6+.button,h6+.button-group,h6+.teasers,h6+.jonnitto-prettyembed,h6+form,p+h3,p+h4,p+h5,p+h6,p+p,p+ul,p+ol,p+.button,p+.button-group,p+.teasers,p+.jonnitto-prettyembed,p+form,ul+h3,ul+h4,ul+h5,ul+h6,ul+p,ul+ul,ul+ol,ul+.button,ul+.button-group,ul+.teasers,ul+.jonnitto-prettyembed,ul+form,ol+h3,ol+h4,ol+h5,ol+h6,ol+p,ol+ul,ol+ol,ol+.button,ol+.button-group,ol+.teasers,ol+.jonnitto-prettyembed,ol+form,.button+h3,.button+h4,.button+h5,.button+h6,.button+p,.button+ul,.button+ol,.button+.button,.button+.button-group,.button+.teasers,.button+.jonnitto-prettyembed,.button+form,.button-group+h3,.button-group+h4,.button-group+h5,.button-group+h6,.button-group+p,.button-group+ul,.button-group+ol,.button-group+.button,.button-group+.button-group,.button-group+.teasers,.button-group+.jonnitto-prettyembed,.button-group+form,.slider+h3,.slider+h4,.slider+h5,.slider+h6,.slider+p,.slider+ul,.slider+ol,.slider+.button,.slider+.button-group,.slider+.teasers,.slider+.jonnitto-prettyembed,.slider+form{margin-top:var(--spacing-m)}h1+.grid:has(div:first-child>:first-child:is(h2)),h2+.grid:has(div:first-child>:first-child:is(h2)),h3+.grid:has(div:first-child>:first-child:is(h2)),h4+.grid:has(div:first-child>:first-child:is(h2)),h5+.grid:has(div:first-child>:first-child:is(h2)),h6+.grid:has(div:first-child>:first-child:is(h2)),p+.grid:has(div:first-child>:first-child:is(h2)),ul+.grid:has(div:first-child>:first-child:is(h2)),ol+.grid:has(div:first-child>:first-child:is(h2)),.button+.grid:has(div:first-child>:first-child:is(h2)),.button-group+.grid:has(div:first-child>:first-child:is(h2)),.slider+.grid:has(div:first-child>:first-child:is(h2)),h1+[hx-swap=outerHTML]>:first-child:is(h2),h2+[hx-swap=outerHTML]>:first-child:is(h2),h3+[hx-swap=outerHTML]>:first-child:is(h2),h4+[hx-swap=outerHTML]>:first-child:is(h2),h5+[hx-swap=outerHTML]>:first-child:is(h2),h6+[hx-swap=outerHTML]>:first-child:is(h2),p+[hx-swap=outerHTML]>:first-child:is(h2),ul+[hx-swap=outerHTML]>:first-child:is(h2),ol+[hx-swap=outerHTML]>:first-child:is(h2),.button+[hx-swap=outerHTML]>:first-child:is(h2),.button-group+[hx-swap=outerHTML]>:first-child:is(h2),.slider+[hx-swap=outerHTML]>:first-child:is(h2){margin-top:var(--spacing-xxl)}h1+.grid:has(div:first-child>:first-child:is(h3,h4,h5,h6,p,ul,ol,.button,.button-group,.teasers,.jonnitto-prettyembed,form)),h2+.grid:has(div:first-child>:first-child:is(h3,h4,h5,h6,p,ul,ol,.button,.button-group,.teasers,.jonnitto-prettyembed,form)),h3+.grid:has(div:first-child>:first-child:is(h3,h4,h5,h6,p,ul,ol,.button,.button-group,.teasers,.jonnitto-prettyembed,form)),h4+.grid:has(div:first-child>:first-child:is(h3,h4,h5,h6,p,ul,ol,.button,.button-group,.teasers,.jonnitto-prettyembed,form)),h5+.grid:has(div:first-child>:first-child:is(h3,h4,h5,h6,p,ul,ol,.button,.button-group,.teasers,.jonnitto-prettyembed,form)),h6+.grid:has(div:first-child>:first-child:is(h3,h4,h5,h6,p,ul,ol,.button,.button-group,.teasers,.jonnitto-prettyembed,form)),p+.grid:has(div:first-child>:first-child:is(h3,h4,h5,h6,p,ul,ol,.button,.button-group,.teasers,.jonnitto-prettyembed,form)),ul+.grid:has(div:first-child>:first-child:is(h3,h4,h5,h6,p,ul,ol,.button,.button-group,.teasers,.jonnitto-prettyembed,form)),ol+.grid:has(div:first-child>:first-child:is(h3,h4,h5,h6,p,ul,ol,.button,.button-group,.teasers,.jonnitto-prettyembed,form)),.button+.grid:has(div:first-child>:first-child:is(h3,h4,h5,h6,p,ul,ol,.button,.button-group,.teasers,.jonnitto-prettyembed,form)),.button-group+.grid:has(div:first-child>:first-child:is(h3,h4,h5,h6,p,ul,ol,.button,.button-group,.teasers,.jonnitto-prettyembed,form)),.slider+.grid:has(div:first-child>:first-child:is(h3,h4,h5,h6,p,ul,ol,.button,.button-group,.teasers,.jonnitto-prettyembed,form)),h1+[hx-swap=outerHTML]>:first-child:is(h3,h4,h5,h6,p,ul,ol,.button,.button-group,.teasers,.jonnitto-prettyembed,form),h2+[hx-swap=outerHTML]>:first-child:is(h3,h4,h5,h6,p,ul,ol,.button,.button-group,.teasers,.jonnitto-prettyembed,form),h3+[hx-swap=outerHTML]>:first-child:is(h3,h4,h5,h6,p,ul,ol,.button,.button-group,.teasers,.jonnitto-prettyembed,form),h4+[hx-swap=outerHTML]>:first-child:is(h3,h4,h5,h6,p,ul,ol,.button,.button-group,.teasers,.jonnitto-prettyembed,form),h5+[hx-swap=outerHTML]>:first-child:is(h3,h4,h5,h6,p,ul,ol,.button,.button-group,.teasers,.jonnitto-prettyembed,form),h6+[hx-swap=outerHTML]>:first-child:is(h3,h4,h5,h6,p,ul,ol,.button,.button-group,.teasers,.jonnitto-prettyembed,form),p+[hx-swap=outerHTML]>:first-child:is(h3,h4,h5,h6,p,ul,ol,.button,.button-group,.teasers,.jonnitto-prettyembed,form),ul+[hx-swap=outerHTML]>:first-child:is(h3,h4,h5,h6,p,ul,ol,.button,.button-group,.teasers,.jonnitto-prettyembed,form),ol+[hx-swap=outerHTML]>:first-child:is(h3,h4,h5,h6,p,ul,ol,.button,.button-group,.teasers,.jonnitto-prettyembed,form),.button+[hx-swap=outerHTML]>:first-child:is(h3,h4,h5,h6,p,ul,ol,.button,.button-group,.teasers,.jonnitto-prettyembed,form),.button-group+[hx-swap=outerHTML]>:first-child:is(h3,h4,h5,h6,p,ul,ol,.button,.button-group,.teasers,.jonnitto-prettyembed,form),.slider+[hx-swap=outerHTML]>:first-child:is(h3,h4,h5,h6,p,ul,ol,.button,.button-group,.teasers,.jonnitto-prettyembed,form){margin-top:var(--spacing-m)}*+h2{margin-top:var(--spacing-xxl)}h3+p,h3+ul,h3+ol{margin-top:var(--spacing-s)}div[contenteditable]:has(:last-child:is(h2,h3,h4,h5,h6,p,ul,ol))+div[contenteditable]:has(h2:first-child){margin-top:var(--spacing-xxl)}div[contenteditable]:has(:last-child:is(h2,h3,h4,h5,h6,p,ul,ol))+div[contenteditable]:has(:first-child:is(h3,h4,h5,h6,p,ul,ol)),div[contenteditable]:has(:last-child:is(h2,h3,h4,h5,h6,p,ul,ol))+.button-group,div[contenteditable]:has(:last-child:is(h2,h3,h4,h5,h6,p,ul,ol))+.button-group,div[contenteditable]:has(:last-child:is(h2,h3,h4,h5,h6,p,ul,ol))+.teasers,div[contenteditable]:has(:last-child:is(h2,h3,h4,h5,h6,p,ul,ol))+.slider,div[contenteditable]:has(:last-child:is(h2,h3,h4,h5,h6,p,ul,ol))+.jonnitto-prettyembed{margin-top:var(--spacing-m)}a{color:var(--copy-color-brand-primary);font-weight:700}a:visited{color:oklch(from var(--copy-color-brand-primary) calc(l - .1) c h)}a:hover{text-decoration:none}small{letter-spacing:.5px;font-size:.875rem;line-height:1.4em}li+li{margin-top:.5rem}ul li::marker{color:var(--copy-color-brand-primary)}button{cursor:pointer;color:currentColor;letter-spacing:.05em;appearance:none;background-color:#0000;border-width:0;padding-block:0;padding-inline:0;font-weight:700}.grid{gap:var(--spacing-m);margin-bottom:var(--spacing-m)}.grid p,.grid ol,.grid ul{max-width:100%}.jonnitto-prettyembed-gdpr__panel p{color:var(--copy-color-primary-inverted)}.jonnitto-prettyembed-gdpr__button--accept{align-self:stretch}*+.code-q-html-widget{margin-top:var(--spacing-xxl);margin-bottom:var(--spacing-xxl)}*+.code-q-html-widget:last-child{margin-bottom:0}