:root{--content-size:90rem;--wide-size:92rem;--clr-primary:129,186,73;--clr-secondary:255,0,0;--clr-tertiary:0,255,0;--clr-white:255,255,255;--clr-black:21,23,35;--clr-text:var(--clr-black);--clr-bg:var(--clr-white);--clr-accent:var(--clr-primary);--primary:rgb(var(--clr-primary));--secondary:rgb(var(--clr-secondary));--tertiary:rgb(var(--clr-tertiary));--white:rgb(var(--clr-white));--black:rgb(var(--clr-black));--text-color:rgba(var(--clr-text));--bg-color:rgba(var(--clr-bg));--accent-color:rgba(var(--clr-accent));--icon-none:none;--icon-accent:var(--accent-color);--icon-base:var(--text-color);--size-0:0;--size-1:1px;--size-2xs:0.25rem;--size-xs:0.5rem;--size-sm:0.75rem;--size-md:1rem;--size-lg:2rem;--size-xl:4rem;--size-2xl:5rem;--size-3xl:6rem;--header-height:5.5rem;--header-bg:#0000;--header-bg-scrolled:#0a0a0ab8;--header-blur:blur(8px);--header-transition:background-color 0.4s cubic-bezier(0.25,0.46,0.45,0.94),backdrop-filter 0.4s cubic-bezier(0.25,0.46,0.45,0.94);--header-z:100;--nav-letter-spacing:0.08em;--nav-color:rgb(var(--clr-white));--nav-hover-opacity:0.6;--nav-underline-height:1px;--mobile-menu-bg:#080808f7;--mobile-menu-transition:opacity 0.35s cubic-bezier(0.25,0.46,0.45,0.94),visibility 0.35s cubic-bezier(0.25,0.46,0.45,0.94);--photo-text-accent:#d1c9c1;--cs-bg-hell:#d1c9c1;--cs-bg-hellbraun:#998a7a;--cs-bg-braun:#675e53;--cs-bg-dunkel:#1a1a1a;--cs-text-on-hell:#151723;--cs-text-on-dark:#d1c9c1;--video-stage-gradient:linear-gradient(90.45deg,#0003 2%,#0000 95.5%);--primary-font-family:"arboria","Helvetica Neue",Helvetica,Arial,sans-serif;--serif-font-family:"Nyght Serif",Georgia,serif;--secondary-font-family:var(--primary-font-family);--font-weight-default:100;--font-weight-bold:500;--font-size-display:5rem;--font-size-h1:3.2rem;--font-size-h2:2.4rem;--font-size-h3:2rem;--font-size-h4:1.6rem;--font-size-h5:1.2rem;--font-size-body:max(1rem,0.9rem);--font-size-body-intro:1.2rem;--font-size-body-small:0.875rem;--font-size-nav:0.875rem;--line-height:1.05;--line-height-text:1.4;--stage-left-padding:clamp(1.5rem,11vw,12rem);--stage-side-padding-xl:3.5rem;--stage-side-padding-lg:2.5rem;--stage-side-padding-md:2rem;--stage-side-padding-sm:1.25rem}@media(max-width:1439.98px){:root{--font-size-display:3.6rem}}@media(max-width:1199.98px){:root{--font-size-display:3rem}}@media(max-width:767.98px){:root{--stage-left-padding:var(--stage-side-padding-sm);--header-height:4.5rem;--font-size-h1:2.4rem;--font-size-h2:1.6rem;--font-size-h3:1.6rem;--font-size-h4:1.2rem;--font-size-h5:1rem;--font-size-body:1rem;--font-size-body-intro:1rem;--font-size-nav:0.875rem}}@media(min-width:2560px){:root{--font-size-display:6.25rem;--font-size-h1:4rem;--font-size-h2:3rem;--font-size-h3:2.5rem;--font-size-h4:2rem;--font-size-h5:1.5rem;--font-size-body:max(1rem,1.125rem);--font-size-body-intro:1.5rem;--font-size-body-small:0.875rem;--font-size-nav:0.875rem}}h1,h2,h3,h4,h5,h6,p{margin:0;padding:0}html :where(.editor-styles-wrapper) h1,html :where(.editor-styles-wrapper) h2,html :where(.editor-styles-wrapper) h3,html :where(.editor-styles-wrapper) h4,html :where(.editor-styles-wrapper) h5,html :where(.editor-styles-wrapper) h6{color:inherit;margin:inherit;padding:inherit}button{background:unset;border:unset;color:inherit;font-family:inherit;margin:unset;padding:unset}ul{list-style:none;margin:0;padding:0}@font-face{font-display:swap;font-family:"Nyght Serif";font-style:italic;font-weight:300;src:url(/wp-content/themes/360vier-theme/dist/fonts/nyght-serif-light-italic.8b391789.woff2) format("woff2"),url(/wp-content/themes/360vier-theme/dist/fonts/nyght-serif-light-italic.75bc1e8e.woff) format("woff")}html{font-size:clamp(16px,1vw,22px)}body{background:var(--bg-color);color:var(--text-color);font-family:var(--primary-font-family);font-size:var(--font-size-body);font-weight:var(--font-weight-default);line-height:var(--line-height-text)}p{margin-bottom:var(--size-md)}b,strong{font-weight:var(--font-weight-bold)}a{color:inherit;cursor:pointer;font-size:inherit;text-decoration:underline;transition:all .25s ease,font-size 0s}a:hover{opacity:.85}.h1,.h2,.h3,.has-h1-font-size,.has-h2-font-size,h1,h2,h3{font-family:var(--primary-font-family);font-weight:var(--font-weight-default);line-height:var(--line-height);padding-bottom:var(--size-lg)}.h1 em,.h1 i,.h2 em,.h2 i,.h3 em,.h3 i,.has-h1-font-size em,.has-h1-font-size i,.has-h2-font-size em,.has-h2-font-size i,h1 em,h1 i,h2 em,h2 i,h3 em,h3 i{font-family:var(--serif-font-family);font-style:italic;font-weight:300}.h4,.h5,.h6,.has-h4-font-size,.has-h5-font-size,h4,h5,h6{font-family:var(--primary-font-family);font-weight:var(--font-weight-default);line-height:var(--line-height);padding-bottom:var(--size-xs)}.h1,.has-h1-font-size,h1{font-size:var(--font-size-h1)}.h2,.has-h2-font-size,h2{font-size:var(--font-size-h2)}.h3,.has-h3-font-size,h3{font-size:var(--font-size-h3)}.h4,.has-h4-font-size,h4{font-size:var(--font-size-h4)}.h5,.h6,.has-h5-font-size,.has-h6-font-size,h5,h6{font-size:var(--font-size-h5)}.has-text-intro-font-size{font-size:var(--font-size-body-intro)}.has-text-font-size{font-size:var(--font-size-body)}.has-text-small-font-size{font-size:var(--font-size-body-small)}.has-background,.with-bg,.wp-block-group{--text-color:rgba(var(--clr-text));--bg-color:rgba(var(--clr-bg));--accent-color:rgba(var(--clr-accent));--icon-none:none;--icon-accent:var(--accent-color);--icon-base:var(--text-color)}.has-background.has-background,.with-bg.has-background,.wp-block-group.has-background{background:var(--bg-color);color:var(--text-color)}.has-background.bg-primary,.has-background.has-primary-background-color,.with-bg.bg-primary,.with-bg.has-primary-background-color,.wp-block-group.bg-primary,.wp-block-group.has-primary-background-color{--clr-text:var(--clr-white);--clr-bg:var(--clr-primary);--clr-accent:var(--clr-white)}.has-background.bg-secondary,.has-background.has-secondary-background-color,.with-bg.bg-secondary,.with-bg.has-secondary-background-color,.wp-block-group.bg-secondary,.wp-block-group.has-secondary-background-color{--clr-text:var(--clr-white);--clr-bg:var(--clr-secondary);--clr-accent:var(--clr-white)}.has-background.bg-tertiary,.has-background.has-tertiary-background-color,.with-bg.bg-tertiary,.with-bg.has-tertiary-background-color,.wp-block-group.bg-tertiary,.wp-block-group.has-tertiary-background-color{--clr-text:var(--clr-white);--clr-bg:var(--clr-tertiary);--clr-accent:var(--clr-white)}.has-background.bg-white,.has-background.has-white-background-color,.with-bg.bg-white,.with-bg.has-white-background-color,.wp-block-group.bg-white,.wp-block-group.has-white-background-color{--clr-text:var(--clr-black);--clr-bg:var(--clr-white)}.has-background.bg-black,.has-background.has-black-background-color,.with-bg.bg-black,.with-bg.has-black-background-color,.wp-block-group.bg-black,.wp-block-group.has-black-background-color{--clr-text:var(--clr-white);--clr-bg:var(--clr-black)}.has-background.bg-hell,.has-background.has-hell-background-color,.with-bg.bg-hell,.with-bg.has-hell-background-color,.wp-block-group.bg-hell,.wp-block-group.has-hell-background-color{--clr-text:var(--clr-black);--clr-bg:209,201,193;--clr-accent:var(--clr-primary)}.has-background.bg-hellbraun,.has-background.has-hellbraun-background-color,.with-bg.bg-hellbraun,.with-bg.has-hellbraun-background-color,.wp-block-group.bg-hellbraun,.wp-block-group.has-hellbraun-background-color{--clr-text:var(--clr-black);--clr-bg:153,138,122;--clr-accent:var(--clr-primary)}.has-background.bg-braun,.has-background.has-braun-background-color,.with-bg.bg-braun,.with-bg.has-braun-background-color,.wp-block-group.bg-braun,.wp-block-group.has-braun-background-color{--clr-text:var(--clr-white);--clr-bg:#675e53;--clr-accent:var(--clr-white)}.has-background.bg-dunkel,.has-background.has-dunkel-background-color,.with-bg.bg-dunkel,.with-bg.has-dunkel-background-color,.wp-block-group.bg-dunkel,.wp-block-group.has-dunkel-background-color{--clr-text:209,201,193;--clr-bg:26,26,26;--clr-accent:209,201,193}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box}body,html{margin:0;width:100%}[data-module-animate]{--motion-distance:1.5rem;--motion-duration:0.7s;--motion-easing:cubic-bezier(0.22,1,0.36,1);opacity:0;transform:translate3d(0,var(--motion-distance),0);transition:opacity var(--motion-duration) var(--motion-easing),transform var(--motion-duration) var(--motion-easing)}[data-module-animate].is-in-view{opacity:1;transform:none}[data-scroll-fade]{opacity:0;transform:translate3d(0,calc(var(--motion-distance, 1.5rem)*.6),0);transition:opacity calc(var(--motion-duration, .7s)*.9) var(--motion-easing),transform calc(var(--motion-duration, .7s)*.9) var(--motion-easing)}[data-scroll-fade].is-in-view{opacity:1;transform:none}@media(max-width:767.98px){[data-module-animate]{--motion-distance:1rem;--motion-duration:0.55s}}@media(prefers-reduced-motion:reduce){[data-module-animate],[data-scroll-fade]{opacity:1;transform:none;transition:none}}.is-layout-constrained,.is-root-container,.is-root-container>.block-editor-inner-blocks>.block-editor-block-list__layout,.is-root-container>[data-habitat]{max-width:100%;padding:0;width:100%}.is-layout-constrained>*,.is-root-container>*,.is-root-container>.block-editor-inner-blocks>.block-editor-block-list__layout>*,.is-root-container>[data-habitat]>*{margin-inline:auto;max-width:var(--content-size);padding-inline:var(--size-md);width:100%}.is-layout-constrained>.alignwide,.is-layout-constrained>[data-align=wide],.is-root-container>.alignwide,.is-root-container>.block-editor-inner-blocks>.block-editor-block-list__layout>.alignwide,.is-root-container>.block-editor-inner-blocks>.block-editor-block-list__layout>[data-align=wide],.is-root-container>[data-align=wide],.is-root-container>[data-habitat]>.alignwide,.is-root-container>[data-habitat]>[data-align=wide]{max-width:var(--wide-size)}.is-layout-constrained>.alignfull,.is-layout-constrained>[data-align=full],.is-root-container>.alignfull,.is-root-container>.block-editor-inner-blocks>.block-editor-block-list__layout>.alignfull,.is-root-container>.block-editor-inner-blocks>.block-editor-block-list__layout>[data-align=full],.is-root-container>[data-align=full],.is-root-container>[data-habitat]>.alignfull,.is-root-container>[data-habitat]>[data-align=full]{max-width:unset;padding-inline:0}.is-layout-constrained>:last-child,.is-root-container>.block-editor-inner-blocks>.block-editor-block-list__layout>:last-child,.is-root-container>:last-child,.is-root-container>[data-habitat]>:last-child{margin-bottom:0}.wp-block-group{--group-space:var(--size-lg)}.wp-block-group.is-style-with-space-xl{--group-space:var(--size-2xl)}.wp-block-group.is-style-without-space{--group-space:0}.wp-block-group>:first-child{padding-top:var(--group-space)}.wp-block-group>:last-child{padding-bottom:var(--group-space)}figure.wp-block-table{--table-border:#817a72;--table-row-pad-y:0.85rem;--table-col-gap:0.75rem;background:#0000;border:none;margin:0;overflow-x:auto;width:100%}figure.wp-block-table table{border-collapse:collapse;border-spacing:0;width:100%}figure.wp-block-table table,figure.wp-block-table tbody,figure.wp-block-table tfoot,figure.wp-block-table thead,figure.wp-block-table tr{background:#0000;border:none}figure.wp-block-table td,figure.wp-block-table th{background:#0000;border:none;border-bottom:1px solid var(--table-border);color:var(--text-color);font-family:var(--primary-font-family);font-size:var(--font-size-body);font-weight:var(--font-weight-default);line-height:1.2;padding:var(--table-row-pad-y) var(--table-col-gap);text-align:left;vertical-align:middle}figure.wp-block-table td:first-child,figure.wp-block-table th:first-child{padding-left:0}figure.wp-block-table td:last-child,figure.wp-block-table th:last-child{padding-right:0}figure.wp-block-table thead th,figure.wp-block-table:not(:has(thead)) tbody tr:first-child td{font-weight:var(--font-weight-bold)}figure.wp-block-table td:first-child,figure.wp-block-table th:first-child{text-align:left;width:14%}figure.wp-block-table td:nth-child(2),figure.wp-block-table th:nth-child(2){text-align:left;width:26%}figure.wp-block-table td:nth-child(3),figure.wp-block-table td:nth-child(4),figure.wp-block-table th:nth-child(3),figure.wp-block-table th:nth-child(4){text-align:center;width:20%}figure.wp-block-table td:nth-child(5),figure.wp-block-table th:nth-child(5){text-align:right;width:20%}figure.wp-block-table figcaption{color:var(--text-color);font-size:var(--font-size-body-small);margin-top:var(--size-sm)}figure.wp-block-table.is-style-stripes{background:#0000;border-bottom:none;border-spacing:0}figure.wp-block-table.is-style-stripes table{border-collapse:collapse}figure.wp-block-table.is-style-stripes td,figure.wp-block-table.is-style-stripes th{background:#0000;border:none;border-bottom:1px solid var(--table-border)}figure.wp-block-table.is-style-stripes tbody tr,figure.wp-block-table.is-style-stripes tbody tr:nth-child(2n),figure.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background:#0000;background-color:#0000}@media(max-width:767.98px){figure.wp-block-table{--table-row-pad-y:0.65rem;--table-col-gap:0.3rem}figure.wp-block-table td,figure.wp-block-table th{font-size:var(--font-size-body-small);white-space:nowrap}figure.wp-block-table td:first-child,figure.wp-block-table th:first-child{width:21%}figure.wp-block-table td:nth-child(2),figure.wp-block-table th:nth-child(2){width:25%}figure.wp-block-table td:nth-child(3),figure.wp-block-table th:nth-child(3){width:17%}figure.wp-block-table td:nth-child(4),figure.wp-block-table th:nth-child(4){width:19%}figure.wp-block-table td:nth-child(5),figure.wp-block-table th:nth-child(5){width:18%}figure.wp-block-table table{min-width:19rem}}@media(max-width:781px){.wp-block-columns.alignfull>.wp-block-column>:is(h1,h2,h3,h4,h5,h6,p,ul,ol,blockquote){padding-inline:var(--stage-side-padding-sm)}}.is-indented{margin-left:var(--size-lg)}.site-header{background-color:var(--header-bg);height:var(--header-height);left:0;pointer-events:none;position:fixed;right:0;top:var(--wp-admin--admin-bar--height,0);transition:var(--header-transition);z-index:var(--header-z)}@media(max-width:767.98px){.site-header{top:0}}.site-header:before{background:rgba(0,0,0,.135);content:"";inset:0;pointer-events:none;position:absolute;transition:opacity .3s cubic-bezier(.25,.46,.45,.94)}.site-header.header--scrolled{backdrop-filter:var(--header-blur);-webkit-backdrop-filter:var(--header-blur);background-color:var(--header-bg-scrolled)}.site-header.header--scrolled:before{opacity:0}.site-header__inner{align-items:center;display:flex;height:100%;justify-content:space-between;padding:0 var(--stage-side-padding-xl) 0 var(--stage-left-padding);pointer-events:auto;position:relative;z-index:1}@media(max-width:1199.98px){.site-header__inner{padding-right:var(--stage-side-padding-lg)}}@media(max-width:1023.98px){.site-header__inner{padding-right:var(--stage-side-padding-md)}}@media(max-width:767.98px){.site-header__inner{padding-right:var(--stage-side-padding-sm)}}.site-header__logo{align-items:center;display:flex;flex-shrink:0;margin-left:0;text-decoration:none}.site-header__logo img{display:block;height:2rem;max-width:9.75rem;width:auto}.site-header__logo-text{color:var(--nav-color);font-family:var(--primary-font-family);font-size:var(--font-size-nav);font-weight:300;letter-spacing:.1em;text-transform:uppercase}.site-header__meta{gap:1.5rem}.site-header__meta,.site-header__nav{align-items:center;display:flex}@media(max-width:1023.98px){.site-header__nav{display:none}}.site-header__nav-list{align-items:center;display:flex;gap:1.25rem;list-style:none;margin:0;padding:0}@media(max-width:1199.98px){.site-header__nav-list{gap:.875rem}}.site-header__nav-list li{margin:0;padding:0}.site-header__nav-list a{color:var(--nav-color);display:inline-block;font-family:var(--primary-font-family);font-size:var(--font-size-nav);font-weight:400;letter-spacing:var(--nav-letter-spacing);padding:.25rem 0;position:relative;text-decoration:none;text-transform:uppercase;transition:opacity .25s cubic-bezier(.25,.46,.45,.94)}@media(max-width:1199.98px){.site-header__nav-list a{font-size:var(--font-size-body-small)}}.site-header__nav-list a:after{background-color:currentColor;bottom:0;content:"";height:var(--nav-underline-height);left:0;position:absolute;transform:scaleX(0);transform-origin:right center;transition:transform .3s cubic-bezier(.25,.46,.45,.94);width:100%}.site-header__nav-list a:focus-visible,.site-header__nav-list a:hover{opacity:var(--nav-hover-opacity)}.site-header__nav-list a:focus-visible:after,.site-header__nav-list a:hover:after{transform:scaleX(1);transform-origin:left center}.site-header__nav-list a:focus-visible{border-radius:1px;outline:2px solid #fff9;outline-offset:4px}.current-menu-item>.site-header__nav-list a,.current-page-ancestor>.site-header__nav-list a{opacity:.9}.current-menu-item>.site-header__nav-list a:after,.current-page-ancestor>.site-header__nav-list a:after{opacity:.5;transform:scaleX(1);transform-origin:left center}.site-header__language-switcher{align-items:center;display:inline-flex;gap:.5rem}@media(max-width:1023.98px){.site-header__language-switcher{display:none}}.site-header__language-switcher a,.site-header__language-switcher span{color:var(--nav-color);font-family:var(--primary-font-family);font-size:var(--font-size-nav);font-weight:400;letter-spacing:var(--nav-letter-spacing);opacity:.7;text-decoration:none;text-transform:uppercase;transition:opacity .25s cubic-bezier(.25,.46,.45,.94)}.site-header__language-switcher a.is-active,.site-header__language-switcher a:focus-visible,.site-header__language-switcher a:hover,.site-header__language-switcher span.is-active,.site-header__language-switcher span:focus-visible,.site-header__language-switcher span:hover{opacity:1}.site-header__language-switcher a:focus-visible,.site-header__language-switcher span:focus-visible{outline:2px solid #fff9;outline-offset:4px}.site-header__language-switcher span{cursor:default}.site-header__hamburger{align-items:flex-end;background:none;border:none;cursor:pointer;display:none;flex-direction:column;gap:6px;height:2.5rem;justify-content:center;padding:0;pointer-events:auto;width:2.5rem}@media(max-width:1023.98px){.site-header__hamburger{display:flex}}.site-header__hamburger-bar{background-color:var(--nav-color);display:block;height:1px;transition:transform .3s cubic-bezier(.25,.46,.45,.94),opacity .2s ease,width .3s cubic-bezier(.25,.46,.45,.94)}.site-header__hamburger-bar:first-child{width:1.75rem}.site-header__hamburger-bar:nth-child(2){width:1.25rem}.site-header__hamburger-bar:nth-child(3){width:1.75rem}.site-header__hamburger[aria-expanded=true] .site-header__hamburger-bar:first-child{transform:translateY(7px) rotate(45deg);width:1.75rem}.site-header__hamburger[aria-expanded=true] .site-header__hamburger-bar:nth-child(2){opacity:0;transform:scaleX(0)}.site-header__hamburger[aria-expanded=true] .site-header__hamburger-bar:nth-child(3){transform:translateY(-7px) rotate(-45deg);width:1.75rem}.site-header__mobile-overlay{align-items:center;background-color:var(--mobile-menu-bg);display:flex;inset:0;justify-content:center;opacity:0;pointer-events:none;position:fixed;transition:var(--mobile-menu-transition);visibility:hidden;z-index:0}.site-header__mobile-overlay.is-open{opacity:1;pointer-events:auto;visibility:visible}.site-header__mobile-inner{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:100%;padding:var(--header-height) 2rem 2rem;width:100%}.site-header__mobile-nav-list{align-items:center;display:flex;flex-direction:column;gap:2rem;list-style:none;margin:0;padding:0;text-align:center}.site-header__mobile-nav-list li{margin:0;opacity:0;padding:0;transform:translateY(12px);transition:opacity .4s cubic-bezier(.25,.46,.45,.94),transform .4s cubic-bezier(.25,.46,.45,.94)}.site-header__mobile-nav-list li:first-child{transition-delay:.05s}.site-header__mobile-nav-list li:nth-child(2){transition-delay:.11s}.site-header__mobile-nav-list li:nth-child(3){transition-delay:.17s}.site-header__mobile-nav-list li:nth-child(4){transition-delay:.23s}.site-header__mobile-nav-list li:nth-child(5){transition-delay:.29s}.site-header__mobile-nav-list li:nth-child(6){transition-delay:.35s}.site-header__mobile-nav-list li:nth-child(7){transition-delay:.41s}.site-header__mobile-nav-list li:nth-child(8){transition-delay:.47s}.site-header__mobile-nav-list li:nth-child(9){transition-delay:.53s}.site-header__mobile-nav-list li:nth-child(10){transition-delay:.59s}.site-header__mobile-nav-list a{color:var(--nav-color);font-family:var(--primary-font-family);font-size:var(--font-size-h3);font-weight:300;letter-spacing:var(--nav-letter-spacing);text-decoration:none;text-transform:uppercase;transition:opacity .2s ease}.site-header__mobile-nav-list a:focus-visible,.site-header__mobile-nav-list a:hover{opacity:var(--nav-hover-opacity)}.site-header__mobile-nav-list a:focus-visible{outline:2px solid #fff9;outline-offset:4px}.site-header__mobile-language-switcher{align-items:center;display:inline-flex;gap:1rem;justify-content:center;margin-top:2.25rem}.site-header__mobile-language-switcher a,.site-header__mobile-language-switcher span{color:var(--nav-color);font-family:var(--primary-font-family);font-size:var(--font-size-body);font-weight:400;letter-spacing:.08em;opacity:.75;text-decoration:none;text-transform:uppercase;transition:opacity .2s ease}.site-header__mobile-language-switcher a.is-active,.site-header__mobile-language-switcher a:focus-visible,.site-header__mobile-language-switcher a:hover,.site-header__mobile-language-switcher span.is-active,.site-header__mobile-language-switcher span:focus-visible,.site-header__mobile-language-switcher span:hover{opacity:1}.site-header__mobile-language-switcher span{cursor:default}.site-header__mobile-overlay.is-open .site-header__mobile-nav-list li{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){.site-header,.site-header:before,.site-header__hamburger-bar,.site-header__mobile-nav-list li,.site-header__mobile-overlay,.site-header__nav-list a,.site-header__nav-list a:after{animation:none!important;transition:none!important}}body.menu-is-open{overflow:hidden}body.menu-is-open .site-header{backdrop-filter:none;-webkit-backdrop-filter:none;background-color:var(--header-bg);transition:none}body.menu-is-open .site-header:before{opacity:0;transition:none}.site-footer{--footer-head-height:clamp(2.25rem,2.6vw,3.1rem);--footer-head-gap:clamp(1rem,1.3vw,1.75rem);--footer-font-size:0.94rem;--footer-line-height:1.4rem;--footer-text-color:#d0c8c1;background:#675e53;color:var(--footer-text-color);padding:clamp(3.25rem,7.5vw,9rem) var(--stage-left-padding)}.site-footer__inner{align-items:stretch;display:grid;grid-template-columns:minmax(0,376fr) minmax(0,427fr) minmax(0,509fr) minmax(min-content,210fr);row-gap:clamp(2.5rem,5vw,4rem)}.site-footer__col{display:flex;flex-direction:column}.site-footer__col:not(.site-footer__col--legal){padding-right:1.5rem}.site-footer__logo-box{align-items:center;display:flex;height:var(--footer-head-height);margin-bottom:var(--footer-head-gap)}.site-footer__logo{height:84%;max-width:clamp(8rem,10vw,11.5rem);width:auto}.site-footer__logo,.site-footer__partner-logo{display:block;object-fit:contain;object-position:left center}.site-footer__partner-logo{height:100%;max-width:10.15rem;width:100%}.site-footer__fallback-logo{color:#fff;font-size:var(--font-size-body-intro);letter-spacing:.06em;text-transform:uppercase}.site-footer__partner-heading{font-weight:var(--font-weight-bold);padding:0;text-transform:uppercase}.site-footer__copy,.site-footer__link,.site-footer__partner-heading{color:var(--footer-text-color);font-size:var(--footer-font-size);line-height:var(--footer-line-height);margin:0}.site-footer__copy,.site-footer__link{display:block;font-weight:300;text-decoration:none}.site-footer__link:focus-visible,.site-footer__link:hover{color:#fff;text-decoration:underline}.site-footer__partner-website{margin-top:auto;padding-top:var(--footer-line-height)}.site-footer__links{align-items:center;display:flex;flex-wrap:nowrap;gap:.45rem;justify-content:flex-start;margin-bottom:0;margin-top:auto;white-space:nowrap}.site-footer__links-separator{color:var(--footer-text-color);font-size:var(--footer-font-size);font-weight:300;line-height:1}.site-footer__design{align-items:flex-start;display:flex;flex-direction:column;gap:.15rem;order:-1;padding-bottom:var(--footer-line-height)}.site-footer__copy--design,.site-footer__design-heading{font-size:max(.78rem,13px);line-height:1.25rem}.site-footer__design-heading{color:var(--footer-text-color);font-weight:300;margin:0;text-transform:uppercase}.site-footer__copy--design+.site-footer__copy--design{margin-top:0}.site-footer__copy--design a{color:inherit;text-decoration:none}.site-footer__copy--design a:focus-visible,.site-footer__copy--design a:hover{color:#fff;text-decoration:underline}.site-footer__col--legal{align-items:flex-start;display:flex;flex-direction:column;padding-top:calc(var(--footer-head-height) + var(--footer-head-gap));text-align:left}@media(max-width:1100px){.site-footer__inner{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.site-footer__inner{grid-template-columns:1fr}.site-footer__links{margin-bottom:clamp(2.25rem,3.5vw,3rem)}.site-footer__col--legal{padding-top:0}}body#tinymce{margin:12px!important}
