.firepress-page-hero{overflow:hidden;position:relative;width:100%}.firepress-page-hero__band{background:var(--wp--preset--color--stiftsgold);height:var(--header-height,100px);position:relative;width:100%;z-index:3}.firepress-page-hero__frame{display:grid;grid-template-columns:9rem 9rem 1fr;grid-template-rows:100%;height:calc(100% - var(--header-height, 100px));width:100%}.firepress-page-hero__gutter{background:var(--wp--preset--color--stiftsgold);grid-column:1/3;grid-row:1;height:100%;z-index:2}@media(width < 600px){.firepress-page-hero__gutter{display:none}}.firepress-page-hero--dark .firepress-page-hero__band,.firepress-page-hero--dark .firepress-page-hero__gutter{background:var(--wp--preset--color--black)}.firepress-page-hero__viewport{grid-column:2/4;grid-row:1;height:100%;overflow:hidden;position:relative}@media(width < 600px){.firepress-page-hero__viewport{grid-column:1/4}}.firepress-page-hero__viewport:after{background:var(--wp--preset--color--overlay);bottom:0;content:"";display:inline-block;height:calc(100% + var(--header-height, 100px));left:10rem;mix-blend-mode:multiply;pointer-events:none;position:absolute;transform:skewX(calc(var(--bg-line-angle)*-1));transform-origin:bottom;width:clamp(15rem,19vw,32rem);z-index:2}@media(width < 600px){.firepress-page-hero__viewport:after{left:-15rem}}.firepress-page-hero__track{height:100%;position:relative;width:100%}.firepress-page-hero__slide{inset:0;opacity:0;position:absolute;transition:opacity 1s ease}.firepress-page-hero__slide.is-current,.firepress-page-hero__slide:first-child{opacity:1}.firepress-page-hero__track.is-live .firepress-page-hero__slide:first-child:not(.is-current){opacity:0}.firepress-page-hero__media,.firepress-page-hero__media:before{height:100%;inset:0;position:absolute;width:100%}.firepress-page-hero__media:before{background:var(--wp--preset--color--black-overlay);content:"";display:inline-block;z-index:1}.firepress-page-hero__image,.firepress-page-hero__video{height:100%;object-fit:cover;width:100%}.firepress-page-hero__content{align-items:center;display:flex;height:100%;inset:0;left:-9rem;padding:0 calc(var(--firepress-content-side-padding, 3rem)/2);pointer-events:none;position:absolute;width:calc(100% + 9rem);z-index:3}@media(width < 600px){.firepress-page-hero__content{left:0;width:100%}}.firepress-page-hero__inner{color:var(--wp--preset--color--white);width:100%}.firepress-page-hero__inner>*+*{margin-top:1.5em}.firepress-page-hero__inner a{pointer-events:auto}.firepress-page-hero__title{hyphens:auto;margin:0;max-width:22ch;overflow-wrap:break-word}.firepress-page-hero__kicker{max-width:48ch}.firepress-page-hero__nav{align-items:center;bottom:4rem;color:var(--wp--preset--color--white);display:none;gap:1em;left:min(10rem,var(--firepress-content-side-padding,3rem));position:absolute;z-index:4}.firepress-page-hero__arrow{align-items:center;background:#0000;border:0;color:inherit;cursor:pointer;display:inline-flex;justify-content:center;padding:1rem}.firepress-page-hero__arrow:focus-visible,.firepress-page-hero__arrow:hover{color:var(--wp--preset--color--stiftsgold)}.firepress-page-hero__count{margin:0}.firepress-page-hero__dots{bottom:2em;display:none;gap:1em;justify-content:center;left:0;position:absolute;width:100%;z-index:4}.firepress-page-hero__dot{background:var(--wp--preset--color--white);border:0;border-radius:0;cursor:pointer;height:11px;opacity:.5;padding:0;transform:rotate(var(--bg-line-angle)) skewY(calc(var(--bg-line-angle)*-1));transition:opacity .3s ease;width:40px}.firepress-page-hero__dot.is-current,.firepress-page-hero__dot:focus-visible,.firepress-page-hero__dot:hover{opacity:1}.firepress-page-hero__scroll{align-items:center;align-self:flex-end;aspect-ratio:1;background:var(--wp--preset--color--white);display:flex;grid-column:1/3;grid-row:1;justify-content:center;width:100%;z-index:2}@media(width < 600px){.firepress-page-hero__scroll{aspect-ratio:1;bottom:0;position:absolute;right:0;width:10rem}}.firepress-page-hero__scroll-link{align-items:center;border:1px solid #0000002b;border-radius:100%;color:var(--wp--preset--color--black);display:flex;font-size:1.5rem;height:4.4rem;justify-content:center;width:4.4rem;z-index:3}.firepress-page-hero--small{height:calc(650px - var(--header-height, 100px))}.firepress-page-hero--small .firepress-page-hero__content{left:0;width:100%}.firepress-page-hero--small .firepress-page-hero__title{--font-size:clamp(4.5rem,6.984186747vw,6rem);--line-height:1.316em;font-family:ibm-plex-serif,serif;font-weight:700}.firepress-page-hero--small .firepress-page-hero__dots{display:flex}.firepress-page-hero--full{height:calc(100vh - var(--header-height, 100px))}.firepress-page-hero--full .firepress-page-hero__content{align-items:flex-start;padding-top:8rem;padding-inline:0}.firepress-page-hero--full .firepress-page-hero__inner{max-width:var(--firepress-max-content-width,1600px);padding:0 10rem}@media(width < 600px){.firepress-page-hero--full .firepress-page-hero__inner{padding:0 var(--firepress-content-side-padding,3rem)}}.firepress-page-hero--full .firepress-page-hero__title{--font-size:clamp(4.5rem,7.765436747vw,9rem);--line-height:1.316em;font-family:ibm-plex-serif,serif}.firepress-page-hero--full .firepress-page-hero__kicker+.firepress-page-hero__title{margin-top:3.5rem}.firepress-page-hero--full .firepress-page-hero__nav{display:flex}.firepress-page-hero--full .firepress-page-hero__viewport:after{bottom:18rem}.firepress-page-hero--950jahre{background:var(--wp--preset--color--black);height:100vh}.firepress-page-hero--950jahre .firepress-page-hero__frame{grid-template-columns:calc(40% - 7rem) auto}@media(width < 900px){.firepress-page-hero--950jahre .firepress-page-hero__frame{grid-template-columns:56% auto}}.firepress-page-hero--950jahre .firepress-page-hero__gutter{display:none}.firepress-page-hero--950jahre .firepress-page-hero__viewport{grid-column:2}.firepress-page-hero--950jahre .firepress-page-hero__track{mask-image:url(../../images/950years_image_mask.af28e131.png);mask-repeat:no-repeat;mask-size:cover}.firepress-page-hero--950jahre .firepress-page-hero__viewport:after{display:none}.firepress-page-hero--950jahre .firepress-page-hero__content{align-items:center;justify-content:flex-start;left:auto;padding-left:calc(var(--firepress-content-side-padding, 3rem)/2);right:100%;width:40vw}@media(width < 900px){.firepress-page-hero--950jahre .firepress-page-hero__content{align-items:flex-end;padding-bottom:8rem;padding-left:var(--firepress-content-side-padding,3rem);width:56vw}}.firepress-page-hero--950jahre .firepress-page-hero__title{--font-size:clamp(2rem,3.4513052209vw,4rem);--line-height:1.3em;color:var(--wp--preset--color--stiftsgold);font-weight:600;letter-spacing:.2em;max-width:none;text-transform:uppercase}.firepress-page-hero--950jahre .firepress-page-hero__logo{height:100%;left:-7rem;pointer-events:none;position:absolute;top:0;width:auto;z-index:2}@media(width < 900px){.firepress-page-hero--950jahre .firepress-page-hero__logo{bottom:0;height:67%;left:-3rem;top:auto}}.firepress-page-hero--950jahre .firepress-page-hero__nav{bottom:5rem;display:flex;left:auto;right:calc(100% + var(--firepress-content-side-padding, 3rem)/2)}@media(width < 900px){.firepress-page-hero--950jahre .firepress-page-hero__nav{bottom:2rem}}.firepress-page-hero__vimeo{background:var(--wp--preset--color--black);height:100%;inset:0;overflow:hidden;position:absolute;width:100%}.firepress-page-hero__vimeo-frame{border:0;box-sizing:border-box;height:56.25vw;left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;transform:translate(-50%,-50%);width:177.77777778vh}.firepress-page-hero--full.firepress-page-hero--single .firepress-page-hero__viewport:after{bottom:0}@media(prefers-reduced-motion:reduce){.firepress-page-hero__dot,.firepress-page-hero__slide{transition:none}}
