@font-face{font-family:SangBleu Kingdom;font-weight:400;font-style:normal;font-display:swap;src:url("../fonts/SangBleuKingdom-Regular.woff2") format("woff2"),url("../fonts/SangBleuKingdom-Regular.woff") format("woff")}@font-face{font-family:SangBleu Kingdom;font-weight:400;font-style:italic;font-display:swap;src:url("../fonts/SangBleuKingdom-RegularItalic.woff2") format("woff2"),url("../fonts/SangBleuKingdom-RegularItalic.woff") format("woff")}@font-face{font-family:SangBleu Kingdom;font-weight:700;font-style:normal;font-display:swap;src:url("../fonts/SangBleuKingdom-Bold.woff2") format("woff2"),url("../fonts/SangBleuKingdom-Bold.woff") format("woff")}@font-face{font-family:SangBleu Kingdom;font-weight:700;font-style:italic;font-display:swap;src:url("../fonts/SangBleuKingdom-BoldItalic.woff2") format("woff2"),url("../fonts/SangBleuKingdom-BoldItalic.woff") format("woff")}@font-face{font-family:SangBleu Sunrise;font-weight:400;font-style:normal;font-display:swap;src:url("../fonts/SangBleuSunrise-Regular.woff2") format("woff2"),url("../fonts/SangBleuSunrise-Regular.woff") format("woff")}@font-face{font-family:SangBleu Sunrise;font-weight:400;font-style:italic;font-display:swap;src:url("../fonts/SangBleuSunrise-RegularItalic.woff2") format("woff2"),url("../fonts/SangBleuSunrise-RegularItalic.woff") format("woff")}@font-face{font-family:SangBleu Sunrise;font-weight:700;font-style:normal;font-display:swap;src:url("../fonts/SangBleuSunrise-Bold.woff2") format("woff2"),url("../fonts/SangBleuSunrise-Bold.woff") format("woff")}@font-face{font-family:SangBleu Sunrise;font-weight:700;font-style:italic;font-display:swap;src:url("../fonts/SangBleuSunrise-BoldItalic.woff2") format("woff2"),url("../fonts/SangBleuSunrise-BoldItalic.woff") format("woff")}@font-face{font-family:Sachsenwald;font-weight:400;font-style:normal;font-display:swap;src:url("../fonts/Sachsenwald-Regular.woff2") format("woff2"),url("../fonts/Sachsenwald-Regular.woff") format("woff")}*,::before,::after{background-repeat:no-repeat;box-sizing:border-box}::before,::after{text-decoration:inherit;vertical-align:inherit}html{cursor:default;font-family:system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";line-height:1.15;-moz-tab-size:4;tab-size:4;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;word-break:break-word}body{margin:0}h1{font-size:2em;margin:0.67em 0}hr{height:0;overflow:visible}main{display:block}nav ol,nav ul{list-style:none}pre{font-family:Menlo,Consolas,Roboto Mono,Ubuntu Monospace,Noto Mono,Oxygen Mono,Liberation Mono,monospace;font-size:1em}a{background-color:transparent}abbr[title]{text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:Menlo,Consolas,Roboto Mono,Ubuntu Monospace,Noto Mono,Oxygen Mono,Liberation Mono,monospace;font-size:1em}small{font-size:80%}::-moz-selection{background-color:#b3d4fc;color:#000;text-shadow:none}::selection{background-color:#b3d4fc;color:#000;text-shadow:none}audio,canvas,iframe,img,svg,video{vertical-align:middle}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not([fill]){fill:currentColor}svg:not(:root){overflow:hidden}table{border-collapse:collapse}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}button,input,select{margin:0}button{overflow:visible;text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}fieldset{padding:0.35em 0.75em 0.625em}input{overflow:visible}legend{color:inherit;display:table;max-width:100%;white-space:normal}progress{display:inline-block;vertical-align:baseline}select{text-transform:none}textarea{margin:0;overflow:auto;resize:vertical}[type="checkbox"],[type="radio"]{padding:0}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:0.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}details{display:block}dialog{background-color:white;border:solid;color:black;display:block;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}dialog:not([open]){display:none}summary{display:list-item}canvas{display:inline-block}template{display:none}a,area,button,input,label,select,summary,textarea,[tabindex]{-ms-touch-action:manipulation;touch-action:manipulation}[hidden]{display:none}[aria-busy="true"]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled="true"],[disabled]{cursor:not-allowed}[aria-hidden="false"][hidden]:not(:focus){clip:rect(0, 0, 0, 0);display:inherit;position:absolute}figure{margin:0}figure img{width:100%}body{font-family:SangBleu Kingdom;color:#111;font-size:18px;line-height:1.5em}@media (min-width: 600px){body{font-size:20px}}@media (min-width: 750px){body{font-size:21px}}@media (min-width: 900px){body{font-size:22px}}@media (min-width: 1100px){body{font-size:23px}}@media (min-width: 1400px){body{font-size:24px}}@media (min-width: 1600px){body{font-size:25px}}h1,h2,h3,h4,h5,h6{font-weight:normal}h1{font-size:1.5em;line-height:1.2em;margin:1.5em 0 1em}h2{font-size:1.25em;line-height:1.2em;margin:1.5em 0 1em}h2+h1{margin-top:-0.25em}h3,h4{font-size:1em;font-weight:bold;margin:1em 0 0}h4{font-style:italic}h5{font-size:1em;font-weight:bold;margin:1em 0 0}h6{font-size:1em;margin:1em 0.5em 0 0}@media (min-width: 600px){h1{font-size:1.75em}h2{font-size:1.5em}}@media (min-width: 1100px){h1{font-size:2em}}ul,ol{padding:0}ul li,ol li{margin-left:2em}ul li:empty::after,ol li:empty::after{content:"";display:inline-block}.smallcaps{font-variant:small-caps;letter-spacing:0.05em;text-transform:lowercase}blockquote{margin:3em 0 3em;padding:0 0 0 2em;font-size:0.8em;line-height:1.2em}blockquote>*:first-child{margin-top:0}blockquote>*:last-child{margin-bottom:1em}a{color:#111}figure img{width:100%}figcaption{color:#888}figcaption>*{font-size:0.8em;line-height:1.2em}hr{clear:both;margin:3rem auto 3rem;border:0;border-bottom:1px #e6e6e6 solid}pre,code,kbd{border-radius:2px;white-space:pre-wrap;background-color:#f0f0f0}figure pre{margin-top:0}pre{padding:1em;overflow:hidden}pre code{padding:0}code,samp,kbd{font-family:monospace}:-webkit-any(strong,bold,th) :-webkit-any(code,samp,kbd){font-weight:bold}code,kbd{padding:0.08333em 0.1667em 0.1667em}:-webkit-any(h1,h2,h3,h4,h5,h6)>code,kbd{line-height:normal}:-webkit-any(h1,h2,h3,h4,h5,h6)+:-webkit-any(h3,h4,h5,h6){margin-top:0}p{margin:1em 0 0}:-webkit-any(h3,h4,h5)+:-webkit-any(p,ol,ul,dl,figure,blockquote,pre,table),:-webkit-any(h1,h2,h3,h4,h5)+h6+*,hr+h6{margin-top:0}h3+p,h4+p,h5+p{margin-top:0}:-webkit-any(li,dt,dd,th,td)>:-webkit-any(ul,ol,dl){margin-top:0;margin-bottom:0}:-webkit-any(li)>:-webkit-any(p,pre,figure,img){margin-top:0}sup,sub{line-height:1em}.block-title{margin-top:2em}.block-title__grid{max-width:60em;padding-left:1em;padding-right:1em;margin-left:auto;margin-right:auto}.block-title__header h1{font-size:1.5em;line-height:1.25em;font-weight:700;font-family:SangBleu Sunrise;margin-top:0;margin-bottom:0}.block-title__body p{font-family:SangBleu Sunrise;font-size:1.25em;line-height:1.5em;margin-top:0.5em}@media (min-width: 600px){.block-title{margin-top:3em}.block-title__header h1{font-size:2em}.block-title__grid{padding-left:2em;padding-right:2em}}@media (min-width: 750px){.block-title{margin-top:4em}.block-title__grid{padding-left:3em;padding-right:3em;display:grid;grid-template-columns:repeat(12, 1fr);grid-gap:1em}.block-title__header{grid-column:2 / -3}.block-title__body{grid-column:2 / -3}}@media (min-width: 1100px){.block-title__grid{padding-left:4em;padding-right:4em}}.block-headline{margin-top:2em}.block-headline__grid{max-width:60em;padding-left:1em;padding-right:1em;margin-left:auto;margin-right:auto}.block-headline__body h1{font-size:1.5em;line-height:1.25em;font-weight:700;font-family:SangBleu Sunrise;margin-top:0;margin-bottom:0}.block-headline__body p{font-size:1.25em;line-height:1.2em}@media (min-width: 600px){.block-headline{margin-top:3em}.block-headline__grid{padding-left:2em;padding-right:2em}.block-title__body h1{font-size:2em}.block-title__body p{font-size:1.75em}}@media (min-width: 750px){.block-headline{margin-top:4em}.block-headline__grid{padding-left:3em;padding-right:3em;display:grid;grid-template-columns:repeat(12, 1fr);grid-gap:1em}.block-headline__body.-width-narrow.-align-left{grid-column:1 / -3}.block-headline__body.-width-narrow.-align-center{grid-column:2 / -2}.block-headline__body.-width-narrow.-align-right{grid-column:3 / -1}.block-headline__body.-width-wide{grid-column:1 / -1}}@media (min-width: 1100px){.block-headline__grid{padding-left:4em;padding-right:4em}.block-headline__body h1{font-size:2em}.block-headline__body p{font-size:2em}.block-headline__body.-width-narrow.-align-left{grid-column:1 / -5}.block-headline__body.-width-narrow.-align-center{grid-column:3 / -3}.block-headline__body.-width-narrow.-align-right{grid-column:5 / -1}.block-headline__body.-width-wide.-align-left{grid-column:1 / -3}.block-headline__body.-width-wide.-align-center{grid-column:2 / -2}.block-headline__body.-width-wide.-align-right{grid-column:3 / -1}}.block-text{margin-top:2em}.block-text__grid{max-width:60em;padding-left:1em;padding-right:1em;margin-left:auto;margin-right:auto}.block-text__body figure{margin:2em 0}.block-text__body>*:first-child{margin-top:0}@media (min-width: 600px){.block-text{margin-top:3em}.block-text__grid{padding-left:2em;padding-right:2em}}@media (min-width: 750px){.block-text{margin-top:4em}.block-text__grid{padding-left:3em;padding-right:3em;display:grid;grid-template-columns:repeat(12, 1fr);grid-gap:1em}.block-text__body.-align-left{grid-column:1 / -3}.block-text__body.-align-center{grid-column:2 / -2}.block-text__body.-align-right{grid-column:3 / -1}}@media (min-width: 1100px){.block-text__grid{padding-left:4em;padding-right:4em;grid-gap:2em}.block-text__body.-align-left{grid-column:1 / -5}.block-text__body.-align-center{grid-column:3 / -3}.block-text__body.-align-right{grid-column:5 / -1}}.block-standout{margin-top:2em}.block-standout__grid{max-width:60em;padding-left:1em;padding-right:1em;margin-left:auto;margin-right:auto}.block-standout__body h1,.block-standout__body h2,.block-standout__body h3,.block-standout__body h4,.block-standout__body h5,.block-standout__body h6{font-size:1em}.block-standout__body p{font-size:1.25em;line-height:1.2em}@media (min-width: 600px){.block-standout{margin-top:3em}.block-standout__body p{font-size:1.5em}.block-standout__grid{padding-left:2em;padding-right:2em}}@media (min-width: 750px){.block-standout{margin-top:4em}.block-standout__grid{padding-left:3em;padding-right:3em;display:grid;grid-template-columns:repeat(12, 1fr);grid-gap:1em}.block-standout__body.-width-narrow.-align-left{grid-column:1 / -3}.block-standout__body.-width-narrow.-align-center{grid-column:2 / -2}.block-standout__body.-width-narrow.-align-right{grid-column:3 / -1}.block-standout__body.-width-wide{grid-column:1 / -1}}@media (min-width: 1100px){.block-standout__grid{padding-left:4em;padding-right:4em}.block-standout__body.-width-narrow.-align-left{grid-column:1 / -5}.block-standout__body.-width-narrow.-align-center{grid-column:3 / -3}.block-standout__body.-width-narrow.-align-right{grid-column:5 / -1}.block-standout__body.-width-wide.-align-left{grid-column:1 / -3}.block-standout__body.-width-wide.-align-center{grid-column:2 / -2}.block-standout__body.-width-wide.-align-right{grid-column:3 / -1}}.block-image{margin-top:2em}.block-image__grid.-width-narrow,.block-image__grid.-width-wide{max-width:60em;padding-left:1em;padding-right:1em;margin-left:auto;margin-right:auto}.block-image__grid.-width-cover figcaption{max-width:60em;padding-left:1em;padding-right:1em;margin-left:auto;margin-right:auto}@media (min-width: 600px){.block-image{margin-top:3em}.block-image__grid.-width-narrow,.block-image__grid.-width-wide{padding-left:2em;padding-right:2em}.block-image__grid.-width-cover figcaption{padding-left:2em;padding-right:2em}}@media (min-width: 750px){.block-image{margin-top:4em}.block-image__grid.-width-narrow,.block-image__grid.-width-wide{display:grid;grid-template-columns:repeat(12, 1fr);grid-gap:1em;padding-left:3em;padding-right:3em}.block-image__grid.-width-narrow.-align-left figure{grid-column:1 / -3}.block-image__grid.-width-narrow.-align-center figure{grid-column:2 / -2}.block-image__grid.-width-narrow.-align-right figure{grid-column:3 / -1}.block-image__grid.-width-wide figure{grid-column:1 / -1}.block-image__grid.-width-wide figcaption{padding-right:16.6666%}.block-image__grid.-width-cover figcaption{padding-left:3em;padding-right:3em}.block-image__grid.-width-cover figcaption>*{padding-right:calc(16.6666% + 0.5em)}}@media (min-width: 1100px){.block-image__grid.-width-narrow,.block-image__grid.-width-wide{padding-left:4em;padding-right:4em;grid-gap:2em}.block-image__grid.-width-narrow figcaption{padding-right:25%}.block-image__grid.-width-narrow.-align-left figure{grid-column:1 / -5}.block-image__grid.-width-narrow.-align-center figure{grid-column:3 / -3}.block-image__grid.-width-narrow.-align-right figure{grid-column:5 / -1}.block-image__grid.-width-wide figcaption{padding-right:50%}.block-image__grid.-width-cover figcaption{padding-left:4em;padding-right:4em}.block-image__grid.-width-cover figcaption>*{padding-right:calc(50% + 0.5em)}}.block-video{margin-top:2em}.block-video figure{position:relative}.block-video figure iframe{position:absolute;left:0;top:0;height:100%;width:100%;border:0}.block-video__grid.-width-narrow,.block-video__grid.-width-wide{max-width:60em;padding-left:1em;padding-right:1em;margin-left:auto;margin-right:auto}@media (min-width: 600px){.block-video{margin-top:3em}.block-video__grid.-width-narrow,.block-video__grid.-width-wide{padding-left:2em;padding-right:2em}}@media (min-width: 750px){.block-video{margin-top:4em}.block-video__grid.-width-narrow,.block-video__grid.-width-wide{display:grid;grid-template-columns:repeat(12, 1fr);grid-gap:1em;padding-left:3em;padding-right:3em}.block-video__grid.-width-narrow figcaption{grid-row:2;margin-top:-1em}.block-video__grid.-width-narrow.-align-left figure,.block-video__grid.-width-narrow.-align-left figcaption{grid-column:1 / -3}.block-video__grid.-width-narrow.-align-center figure,.block-video__grid.-width-narrow.-align-center figcaption{grid-column:2 / -2}.block-video__grid.-width-narrow.-align-right figure,.block-video__grid.-width-narrow.-align-right figcaption{grid-column:3 / -1}.block-video__grid.-width-wide figure,.block-video__grid.-width-wide figcaption{grid-column:1 / -1}}@media (min-width: 1100px){.block-video__grid.-width-narrow,.block-video__grid.-width-wide{padding-left:4em;padding-right:4em}.block-video__grid.-width-narrow.-align-left figure,.block-video__grid.-width-narrow.-align-left figcaption{grid-column:1 / -5}.block-video__grid.-width-narrow.-align-center figure,.block-video__grid.-width-narrow.-align-center figcaption{grid-column:3 / -3}.block-video__grid.-width-narrow.-align-right figure,.block-video__grid.-width-narrow.-align-right figcaption{grid-column:5 / -1}}.block-gallery{margin-top:2em}.block-gallery figure{margin-top:1em}.block-gallery__grid{max-width:60em;padding-left:1em;padding-right:1em;margin-left:auto;margin-right:auto;display:grid;grid-template-columns:repeat(12, 1fr);grid-gap:1em}.block-gallery__row{grid-column:1 / -1}.block-gallery__row.-mobile-enabled{grid-gap:1em;display:grid}.block-gallery__row.-mobile-enabled figure{margin-top:0}.block-gallery__row.-mobile-enabled.-double-6-6{grid-template-columns:1fr 1fr}.block-gallery__row.-mobile-enabled.-double-6-6 figure:nth-child(1){grid-column:1 / 2}.block-gallery__row.-mobile-enabled.-double-6-6 figure:nth-child(2){grid-column:2 / -1}.block-gallery__row.-mobile-enabled.-double-8-4{grid-template-columns:2fr 1fr}.block-gallery__row.-mobile-enabled.-double-8-4 figure:nth-child(1){grid-column:1 / 2}.block-gallery__row.-mobile-enabled.-double-8-4 figure:nth-child(2){grid-column:2 / -1}.block-gallery__row.-mobile-enabled.-double-4-8{grid-template-columns:1fr 2fr}.block-gallery__row.-mobile-enabled.-double-4-8 figure:nth-child(1){grid-column:1 / 2}.block-gallery__row.-mobile-enabled.-double-4-8 figure:nth-child(2){grid-column:2 / -1}.block-gallery__row.-mobile-enabled.-triple-4-4-4{grid-template-columns:1fr 1fr 1fr}.block-gallery__row.-mobile-enabled.-triple-4-4-4 figure:nth-child(1){grid-column:1 / 2}.block-gallery__row.-mobile-enabled.-triple-4-4-4 figure:nth-child(2){grid-column:2 / 3}.block-gallery__row.-mobile-enabled.-triple-4-4-4 figure:nth-child(3){grid-column:3 / -1}@media (min-width: 600px){.block-gallery{margin-top:3em}.block-gallery__grid{padding-left:2em;padding-right:2em}}@media (min-width: 750px){.block-gallery{margin-top:4em}.block-gallery figure{margin-top:0}.block-gallery__grid{padding-left:3em;padding-right:3em;grid-gap:1.5em}.block-gallery__row{display:grid;grid-gap:1.5em}.block-gallery__row.-mobile-enabled{grid-gap:1.5em}.block-gallery__row figure{margin-top:0}.block-gallery__row.-double-6-6{grid-template-columns:1fr 1fr}.block-gallery__row.-double-6-6 figure:nth-child(1){grid-column:1 / 2}.block-gallery__row.-double-6-6 figure:nth-child(2){grid-column:2 / -1}.block-gallery__row.-double-8-4{grid-template-columns:2fr 1fr}.block-gallery__row.-double-8-4 figure:nth-child(1){grid-column:1 / 2}.block-gallery__row.-double-8-4 figure:nth-child(2){grid-column:2 / -1}.block-gallery__row.-double-4-8{grid-template-columns:1fr 2fr}.block-gallery__row.-double-4-8 figure:nth-child(1){grid-column:1 / 2}.block-gallery__row.-double-4-8 figure:nth-child(2){grid-column:2 / -1}.block-gallery__row.-triple-4-4-4{grid-template-columns:1fr 1fr 1fr}.block-gallery__row.-triple-4-4-4 figure:nth-child(1){grid-column:1 / 2}.block-gallery__row.-triple-4-4-4 figure:nth-child(2){grid-column:2 / 3}.block-gallery__row.-triple-4-4-4 figure:nth-child(3){grid-column:3 / -1}}@media (min-width: 1100px){.block-gallery__grid{padding-left:4em;padding-right:4em}}.navigation{position:fixed;top:0;width:100%;z-index:9999}.navigation .-wide{max-width:60em;margin:0 auto;padding:1em 1em;display:grid;grid-template-columns:1fr auto;align-items:center}.navigation:hover .navigation__gradient{top:0 !important}.navigation ul{margin:0}.navigation ul li{margin:0;display:inline;margin-right:0.75em}.navigation ul li a{color:#111;text-decoration:none}.navigation__anchor{grid-column:1 / -1;grid-row:1;transition:filter 0.5s ease}.navigation__links{font-size:0.8em}.navigation__links .active{font-style:italic}@media (min-width: 600px){.navigation .-wide{padding:1em 2em}.navigation__links{font-size:1em}.desktop .navigation.headroom--not-top .navigation__anchor{filter:blur(5px)}.desktop .navigation.headroom--not-top:hover .navigation__anchor{filter:blur(0)}.desktop .navigation.headroom--not-top .navigation__gradient{top:-6em}.navigation__gradient{z-index:-1;position:fixed;width:100%;top:0;height:4.75em;transition:top 0.5s ease;background-image:linear-gradient(#fff, rgba(255,255,255,0) 100%)}}@media (min-width: 750px){.navigation .-wide{padding:1em 3em}}@media (min-width: 1100px){.navigation .-wide{padding:1em 4em}}.showcase{width:100%}.showcase .-wide{max-width:60em;margin-left:auto;margin-right:auto;margin-top:2em;padding:0 1em;display:grid;grid-template-columns:1fr;grid-gap:2em}.showcase__item{position:relative;padding-bottom:110%}.showcase__item header{position:absolute;z-index:3;top:3em;left:1.5em;right:1.5em;color:white}.showcase__item header h2{font-family:SangBleu Sunrise;margin:0;font-size:1.25em;font-weight:700}.showcase__item header .meta{font-size:0.8em}.showcase__item header p{margin:0.5em 0;line-height:1.25em}.showcase__item header.-text-color-white{color:white}.showcase__item header.-text-color-black{color:#111}.showcase__item .cover{position:absolute;z-index:1;bottom:0;overflow:hidden}.showcase__item .cover img{transition:transform 3s ease-in-out}.showcase__item:hover .cover img{transform:scale(1.05)}.showcase__item .gradient{height:35%;width:100%;position:absolute;top:0;z-index:4}.showcase__item footer{position:absolute;z-index:2;bottom:1.5em;left:1.5em;height:2em;right:1.5em;text-align:center}.showcase__item footer img{max-height:2em;width:auto;max-width:100%}@media (min-width: 600px){.showcase .-wide{margin-top:3em;padding:0 2em}.showcase__item header{top:2.5em}.showcase__item header h2{font-size:1.5em}}@media (min-width: 750px){.showcase .-wide{grid-template-columns:1fr 1fr;grid-gap:0.5em;margin-top:4em;padding:0 0.5em}.showcase__item header{top:3em;left:3em;right:3em}}@media (min-width: 1100px){.showcase .-wide{grid-gap:2em;padding:0 4em}.showcase__item header{top:4em}}.more{margin-top:2em;width:100%}.more__grid{max-width:60em;margin:0 auto;padding:2em 1em;display:grid;grid-template-columns:1fr;grid-gap:2em}.more__item{position:relative}.more__item header{z-index:3;color:white;font-family:SangBleu Sunrise}.more__item header h2{margin:0;font-size:1.25em;font-weight:700}.more__item header p{margin:0.5em 0;line-height:1.25em}.more__item header.-text-color-white{color:white}.more__item header.-text-color-black{color:#111}.more__item a{display:block;height:100%;padding:1.5em;text-decoration:none;transition:background-color 1s ease}.more__item a:hover{background-color:transparent !important}@media (min-width: 600px){.more{margin-top:3em}.more__grid{padding:2em}.more__item header a{padding:2.5em}.more__item header h2{font-size:1.5em}}@media (min-width: 750px){.more{margin-top:4em}.more__grid{grid-template-columns:1fr 1fr;grid-gap:0.5em;padding:0.5em}.more__item{background-size:cover;background-position:center center;background-size:100%}.more__item a{padding:3em}}@media (min-width: 1100px){.more__grid{grid-gap:2em;padding:4em}}.actions{margin-top:2em}.actions__grid{max-width:60em;padding-left:1em;padding-right:1em;margin-left:auto;margin-right:auto}.actions__body{text-align:center}.actions__body a{margin:0 0.25em}@media (min-width: 600px){.actions{margin-top:3em}.actions__grid{padding-left:2em;padding-right:2em}}@media (min-width: 750px){.actions{margin-top:4em}.actions__grid{padding-left:3em;padding-right:3em;display:grid;grid-template-columns:repeat(12, 1fr);grid-gap:1em}.actions__body{grid-column:1 / -1}}@media (min-width: 1100px){.actions__grid{padding-left:4em;padding-right:4em;grid-gap:2em}}.footer{margin-top:2em;padding:2em 0;background-color:#111;color:#fff}.footer__grid{max-width:60em;padding-left:1em;padding-right:1em;margin-left:auto;margin-right:auto}.footer__grid a{color:#fff;text-decoration:none}.footer__grid h3{margin-top:0}.footer__address{padding-top:0}.footer__contact{padding-top:1em}.footer__contact ul{list-style:none;margin:0}.footer__contact ul li{margin:0}.footer__logo{padding-top:2em}.footer__logo span{font-family:Sachsenwald;font-size:4em}.footer__details{padding-top:1em}.footer__details div{font-size:0.6em;line-height:1.2em}@media (min-width: 600px){.footer{margin-top:3em}.footer__grid{padding-left:2em;padding-right:2em}}@media (min-width: 750px){.footer{margin-top:4em}.footer__grid{padding-left:3em;padding-right:3em;display:grid;grid-template-columns:repeat(12, 1fr);grid-gap:1em}.footer__address{grid-column:1 / 5}.footer__contact{padding-top:0;grid-column:5 / 10}.footer__logo{text-align:right;grid-column:10 / -1}.footer__details{padding-top:0;grid-column:1 / -1}}@media (min-width: 1100px){.footer__grid{padding-left:4em;padding-right:4em;grid-gap:2em}}.template-default main>*:first-child{margin-top:6em}@media (min-width: 600px){.template-default main>*:first-child{margin-top:7em}}@media (min-width: 750px){.template-default main>*:first-child{margin-top:8em}}.template-home main>*:first-child{margin-top:6em}@media (min-width: 600px){.template-home main>*:first-child{margin-top:7em}}@media (min-width: 750px){.template-home main>*:first-child{margin-top:8em}}.template-projects main>*:first-child{margin-top:6em}.template-projects .showcase{margin-top:2em}@media (min-width: 600px){.template-projects main>*:first-child{margin-top:7em}.showcase{margin-top:3em}}@media (min-width: 750px){.template-projects main>*:first-child{margin-top:8em}.showcase{margin-top:4em}}.template-project main>*:first-child{margin-top:6em}@media (min-width: 600px){.template-project main>*:first-child{margin-top:7em}}@media (min-width: 750px){.template-project main>*:first-child{margin-top:8em}}
