@font-face{font-display:swap;font-family:Google Sans Flex;font-style:normal;font-weight:400 700;src:url(../../../ux-elements/assets/fonts/google-sans-flex-normal-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Google Sans Flex;font-style:normal;font-weight:400 700;src:url(../../../ux-elements/assets/fonts/google-sans-flex-normal-latin-ext.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:STIX Two Text;font-style:normal;font-weight:400 700;src:url(../../../ux-elements/assets/fonts/stix-two-text-normal-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:STIX Two Text;font-style:normal;font-weight:400 700;src:url(../../../ux-elements/assets/fonts/stix-two-text-normal-latin-ext.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:STIX Two Text;font-style:italic;font-weight:400 700;src:url(../../../ux-elements/assets/fonts/stix-two-text-italic-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:STIX Two Text;font-style:italic;font-weight:400 700;src:url(../../../ux-elements/assets/fonts/stix-two-text-italic-latin-ext.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}:root{--ff26-kaffe:#2d1209;--ff26-himmel:#f5f4df;--ff26-himmel-60:#f9f8ec;--ff26-solopgang:#b15433;--ff26-golden:#c1a36f;--ff26-turbine:#a09284;--ff26-business:#554837;--ff26-line:hsla(38,40%,60%,.45);--ff26-navy-line:hsla(57,52%,92%,.16);--ff26-scrim:linear-gradient(90deg,rgba(45,18,9,.78),rgba(45,18,9,.42) 45%,rgba(45,18,9,0) 72%);--ff26-scrim-bottom:linear-gradient(0deg,rgba(45,18,9,.8),rgba(45,18,9,0) 60%);--ff26-sans:"Google Sans Flex",ui-sans-serif,system-ui,sans-serif;--ff26-serif:"STIX Two Text",Georgia,serif;--ff26-container:1280px;--ff26-edge:1.25rem;--ff26-accent:var(--ff26-solopgang);--ff26-header-height:84px}@media (min-width:768px){:root{--ff26-edge:2.5rem}}@media (min-width:1024px){:root{--ff26-header-height:92px}}@media (min-width:1440px){:root{--ff26-edge:0px}}html body{-webkit-font-smoothing:antialiased;color:var(--ff26-kaffe);font-family:var(--ff26-sans)}html body,html body #main,html body #wrapper{background-color:var(--ff26-himmel-60)}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.ff26-element{--ff26-accent:var(--ff26-solopgang);color:var(--ff26-kaffe);font-family:var(--ff26-sans);font-size:1rem;line-height:1.5}.ff26-element :focus-visible{outline:2px solid var(--ff26-accent);outline-offset:3px}.ff26-element :is(h1,h2,h3,h4){font-family:var(--ff26-sans);font-weight:500}:where(.ff26-element) *,:where(.ff26-element) :after,:where(.ff26-element) :before{box-sizing:border-box}:where(.ff26-element) :is(h1,h2,h3,h4){text-wrap:balance;color:inherit;letter-spacing:normal;margin:0;padding:0;text-transform:none;width:auto}:where(.ff26-element) :is(p,ul,ol,dl,dd,figure){margin:0}:where(.ff26-element) :is(ul,ol,dl,dd){padding:0}:where(.ff26-element) :is(ul,ol){list-style:none}:where(.ff26-element) :is(ul,ol) li{margin:0}:where(.ff26-element) dl :is(dt,dd){display:block;margin:0}:where(.ff26-element) dl{font-size:inherit;opacity:1;text-transform:none}:where(.ff26-element) img{max-width:100%}:where(.ff26-element) a{color:inherit;text-decoration:none}:where(.ff26-element) a:hover{color:inherit}:where(.ff26-element) button{background:none;border:0;border-radius:0;box-shadow:none;color:inherit;cursor:pointer;font:inherit;letter-spacing:inherit;line-height:inherit;margin:0;min-height:0;padding:0;text-transform:none}.ff26-on-dark{--ff26-accent:var(--ff26-golden);background-color:var(--ff26-kaffe);color:var(--ff26-himmel)}.ff26-container{margin-inline:auto;max-width:var(--ff26-container);padding-inline:var(--ff26-edge);width:100%}.ff26-section-y{padding-block:4.5rem}@media (min-width:1024px){.ff26-section-y{padding-block:8rem}}.ff26-bg-card{background-color:var(--ff26-himmel-60)}.ff26-display-2,.ff26-element .ff26-display-2{font-size:clamp(2.1rem,3.9vw,3.5rem);font-weight:500;letter-spacing:-.025em;line-height:1.08}.ff26-element .ff26-h1,.ff26-h1{font-size:2.5rem;font-weight:500;letter-spacing:-.03em;line-height:1.04}@media (min-width:640px){.ff26-element .ff26-h1,.ff26-h1{font-size:3rem}}@media (min-width:1024px){.ff26-element .ff26-h1,.ff26-h1{font-size:3.25rem}}@media (min-width:1280px){.ff26-element .ff26-h1,.ff26-h1{font-size:3.75rem}}.ff26-element .ff26-h1 .ff26-serif,.ff26-h1 .ff26-serif{letter-spacing:-.01em}.ff26-serif{font-family:var(--ff26-serif);font-style:italic;font-weight:400}.ff26-body-lg{font-size:1.0625rem;line-height:1.65}@media (min-width:1024px){.ff26-body-lg{font-size:1.125rem}}.ff26-muted,.ff26-ph{color:var(--ff26-business)}.ff26-ph{background-color:hsla(30,13%,57%,.15);border:1px dashed var(--ff26-turbine);border-radius:3px;box-decoration-break:clone;-webkit-box-decoration-break:clone;padding:.125rem .375rem}.ff26-ph--light{background-color:transparent;border-color:hsla(57,52%,92%,.4);color:hsla(57,52%,92%,.75)}.ff26-btn{align-items:center;border:0;border-radius:5px;cursor:pointer;display:inline-flex;font-family:var(--ff26-sans);font-size:.95rem;font-weight:500;height:52px;justify-content:center;letter-spacing:normal;line-height:1;padding:0 1.75rem;text-align:center;text-decoration:none;text-transform:none;transition:background-color .3s,color .3s}.ff26-btn--dark,a.ff26-btn--dark,button.ff26-btn--dark{background-color:var(--ff26-solopgang);color:var(--ff26-himmel)}.ff26-btn--dark:focus-visible,.ff26-btn--dark:hover,a.ff26-btn--dark:focus-visible,a.ff26-btn--dark:hover,button.ff26-btn--dark:focus-visible,button.ff26-btn--dark:hover{background-color:var(--ff26-kaffe);color:var(--ff26-himmel)}.ff26-btn--light,a.ff26-btn--light{background-color:var(--ff26-himmel-60);color:var(--ff26-kaffe)}.ff26-btn--light:focus-visible,.ff26-btn--light:hover,a.ff26-btn--light:focus-visible,a.ff26-btn--light:hover{background-color:var(--ff26-himmel-60);color:var(--ff26-kaffe)}.ff26-link{align-items:center;display:inline-flex;font-size:.95rem;font-weight:500;gap:.5rem;min-height:2.75rem;text-decoration:none}.ff26-link,.ff26-link:hover{color:var(--ff26-kaffe)}.ff26-link__label{border-bottom:1px solid color-mix(in oklab,currentColor 30%,transparent);padding-bottom:.125rem;transition:border-color .3s}.ff26-link__arrow{height:1rem;transition:transform .3s;width:1rem}.ff26-link:hover .ff26-link__label{border-bottom-color:currentColor}.ff26-link:hover .ff26-link__arrow{transform:translateX(.25rem)}.ff26-link--light,.ff26-link--light:hover{color:var(--ff26-himmel)}.ff26-actions{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem 2rem}.ff26-icon{display:block;flex-shrink:0}.ff26-photo{background-color:var(--ff26-turbine);margin:0;overflow:hidden;position:relative}.ff26-photo img{display:block;height:100%;max-width:none;-o-object-fit:cover;object-fit:cover;-o-object-position:var(--ff26-focal,50% 50%);object-position:var(--ff26-focal,50% 50%);width:100%}.ff26-photo--empty{align-items:center;color:var(--ff26-himmel);display:flex;font-size:.85rem;justify-content:center;min-height:12rem}@keyframes ff26-drift{0%{transform:scale(1.06) translate3d(-1.4%,1%,0)}to{transform:scale(1.15) translate3d(1.4%,-1%,0)}}.ff26-drift{animation:ff26-drift 30s ease-in-out infinite alternate;will-change:transform}.ff26-frame{inset:0;pointer-events:none;position:absolute}.ff26-frame__h{background-color:var(--ff26-line);height:1px;left:0;position:absolute;right:0}.ff26-frame__h--top{top:2.5rem}.ff26-frame__h--bottom{bottom:2.5rem}.ff26-frame__box{height:100%}.ff26-frame__inner{height:100%;position:relative}.ff26-frame__v{background-color:var(--ff26-line);bottom:0;position:absolute;top:0;width:1px}.ff26-frame__v--left{left:0}.ff26-frame__v--right{right:0}.ff26-frame__notch{color:var(--ff26-golden);height:2.5rem;position:absolute;width:2.5rem}.ff26-frame__notch--top-right{right:0;top:2.5rem;transform:translate(50%,-50%)}.ff26-frame__notch--bottom-left{bottom:2.5rem;left:0;transform:translate(-50%,50%)}@media (min-width:1024px){.ff26-frame__h--top{top:3.5rem}.ff26-frame__h--bottom{bottom:3.5rem}.ff26-frame__notch{height:4rem;width:4rem}.ff26-frame__notch--top-right{top:3.5rem}.ff26-frame__notch--bottom-left{bottom:3.5rem}}html.ff26-reveal-on [data-ff26-reveal]{opacity:0;transform:translateY(16px);transition:opacity .5s ease,transform .5s ease;transition-delay:var(--ff26-delay,0ms)}html.ff26-reveal-on [data-ff26-reveal].is-visible{opacity:1;transform:none}@keyframes ff26-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}html.ff26-reveal-on .ff26-rise{animation:ff26-rise .55s cubic-bezier(.2,.7,.2,1) both}@media (prefers-reduced-motion:reduce){.ff26-drift{animation:none}html [data-ff26-reveal]{opacity:1;transform:none;transition:none}.ff26-rise{animation:none}}.ff26-builder-notice{background:rgba(177,84,51,.08);border:1px dashed var(--ff26-solopgang);border-radius:5px;color:var(--ff26-kaffe);font:500 .85rem/1.4 var(--ff26-sans);margin:1rem 0;padding:.75rem 1rem}.ff26-form .gform_wrapper.gravity-theme{background-color:var(--ff26-himmel-60);border:1px solid var(--ff26-turbine);border-radius:6px;color:var(--ff26-kaffe);font-family:var(--ff26-sans);margin:0;padding:1.5rem}@media (min-width:640px){.ff26-form .gform_wrapper.gravity-theme{padding:2.5rem}}.ff26-form .gform_wrapper.gravity-theme .gform_heading{margin:0}.ff26-form .gform_wrapper.gravity-theme.ff26-no-title_wrapper .gform_heading{display:none}.ff26-form .gform_wrapper.gravity-theme.ff26-no-title_wrapper .gform_fields{margin-top:0}.ff26-form .gform_wrapper.gravity-theme .gfield.gfield--type-html{color:var(--ff26-business);font-size:.85rem;line-height:1.625;margin-top:.75rem}.ff26-form .gform_wrapper.gravity-theme .gfield.gfield--type-html p{margin:0}.ff26-form .gform_wrapper.gravity-theme .gfield.gfield--type-html a{color:inherit;text-decoration:underline;text-underline-offset:2px}.ff26-form .gform_wrapper.gravity-theme .gfield.gfield--type-html a:hover{color:var(--ff26-kaffe)}.ff26-form .gform_wrapper.gravity-theme .gform_title{color:var(--ff26-kaffe);font-family:var(--ff26-sans);font-size:1.6rem;font-weight:500;letter-spacing:-.025em;line-height:1.25;margin:0}.ff26-form .gform_wrapper.gravity-theme .gform_description{color:var(--ff26-business);display:block;font-size:.95rem;line-height:1.625;margin:.75rem 0 0}.ff26-form .gform_wrapper.gravity-theme .gform_fields{margin-top:2rem;row-gap:1.25rem}.ff26-form .gform_wrapper.gravity-theme .gfield{margin:0;padding:0}.ff26-form .gform_wrapper.gravity-theme .gfield_label,.ff26-form .gform_wrapper.gravity-theme legend.gfield_label{color:var(--ff26-kaffe);display:block;font-size:.9rem;font-weight:500;line-height:1.5;margin:0;padding:0}.ff26-form .gform_wrapper.gravity-theme .gfield_required{color:inherit;font-size:inherit;padding-left:0}.ff26-form .gform_wrapper.gravity-theme .gfield_required_text{display:none}.ff26-form .gform_wrapper.gravity-theme .ginput_container{margin-top:.5rem}.ff26-form .gform_wrapper.gravity-theme :is(input[type=text],input[type=email],input[type=tel],input[type=number],input[type=url],textarea,select){background-color:var(--ff26-himmel-60);border:1px solid var(--ff26-turbine);border-radius:5px;box-shadow:none;color:var(--ff26-kaffe);font-family:var(--ff26-sans);font-size:1rem;height:52px;line-height:1.5;margin:0;padding:0 1rem;transition:border-color .15s;width:100%}.ff26-form .gform_wrapper.gravity-theme :is(input[type=text],input[type=email],input[type=tel],input[type=number],input[type=url],textarea,select):focus{border-color:var(--ff26-kaffe);box-shadow:none;outline:none}.ff26-form .gform_wrapper.gravity-theme form{margin:0}.ff26-form .gform_wrapper.gravity-theme .gfield textarea.textarea{height:calc(9rem + 2px);min-height:0;padding:.75rem 1rem;resize:vertical}.ff26-form .gform_wrapper.gravity-theme .gfield_description{color:var(--ff26-business);font-size:.85rem;line-height:1.625;margin:.5rem 0 0;padding:0}.ff26-form .gform_wrapper.gravity-theme .gfield_error :is(input,textarea,select){border-color:var(--ff26-solopgang)}.ff26-form .gform_wrapper.gravity-theme .gfield_error .gfield_label{color:var(--ff26-kaffe)}.ff26-form .gform_wrapper.gravity-theme .gfield_validation_message,.ff26-form .gform_wrapper.gravity-theme .validation_message{background:none;border:0;color:var(--ff26-solopgang);font-size:.85rem;margin:.5rem 0 0;padding:0}.ff26-form .gform_wrapper.gravity-theme .gform_validation_errors{background-color:rgba(177,84,51,.1);border:1px solid rgba(177,84,51,.4);border-radius:5px;box-shadow:none;margin:1.5rem 0 0;padding:.75rem 1rem}.ff26-form .gform_wrapper.gravity-theme .gform_validation_errors>h2{color:var(--ff26-kaffe);font-family:var(--ff26-sans);font-size:.92rem;font-weight:400;line-height:1.5;margin:0}.ff26-form .gform_wrapper.gravity-theme .gform_validation_errors>h2:before{display:none}.ff26-form .gform_wrapper.gravity-theme .gform_footer{margin:2rem 0 0;padding:0}.ff26-form .gform_wrapper.gravity-theme .gform_footer :is(button,input[type=submit]){align-items:center;background-color:var(--ff26-solopgang);border:0;border-radius:5px;color:var(--ff26-himmel);display:inline-flex;font-family:var(--ff26-sans);font-size:.95rem;font-weight:500;height:52px;justify-content:center;letter-spacing:normal;line-height:1;margin:0;padding:0 1.75rem;text-transform:none;transition:background-color .3s;width:100%}.ff26-form .gform_wrapper.gravity-theme .gform_footer :is(button,input[type=submit]):focus-visible,.ff26-form .gform_wrapper.gravity-theme .gform_footer :is(button,input[type=submit]):hover{background-color:var(--ff26-kaffe)}@media (min-width:640px){.ff26-form .gform_wrapper.gravity-theme .gform_footer :is(button,input[type=submit]){width:auto}}.ff26-form .gform_confirmation_message{background-color:var(--ff26-himmel-60);border:1px solid var(--ff26-turbine);border-radius:6px;color:var(--ff26-business);font-size:1.0625rem;line-height:1.65;padding:2rem}@media (min-width:640px){.ff26-form .gform_confirmation_message{padding:2.5rem}}.ff26-form .gform_confirmation_message :is(h2,h3,strong:first-child){color:var(--ff26-kaffe);display:block;font-family:var(--ff26-sans);font-size:clamp(2.1rem,3.9vw,3.5rem);font-weight:500;letter-spacing:-.025em;line-height:1.08;margin:0 0 1.25rem}
