:root{--color-dark: black;--color-light: white;--color-stiftsrot: #c00c1a;--color-stiftsgold: #a19073;--color-black: #333333;--color-grey: #666666;--color-beige: #e5e4e2;--line-height: 1.45em;--font-size: clamp(1.5rem,2.4322289157vw,2.4rem);--text-color: var(--color-dark);--heading-color: var(--color-dark);--font-weight: normal;--inset-content-padding: 10rem}@media(max-width: 1023px){:root{--content-section-space: 16px}}@media(max-width: 599px){:root{--content-side-padding: 1.3rem}}html{font-size:.625rem}html body.hide-overflow{overflow:hidden;margin-right:var(--scrollbar-width)}.cookie-popup__logo{object-position:left}.lightpress__body{margin:0}.lightpress__body b,.lightpress__body strong{--font-weight: bold;font-weight:var(--font-weight)}.lightpress__body a,.lightpress__body p,.lightpress__body label,.lightpress__body li,.lightpress__body .p,.lightpress__body .text,.lightpress__body svg,.lightpress__body span,.lightpress__body small,.lightpress__body th,.lightpress__body td,.lightpress__body input{font-family:ibm-plex-sans,sans-serif;font-size:var(--font-size);line-height:var(--line-height);font-weight:var(--font-weight);color:var(--text-color)}.lightpress__body ul{padding-left:0}.lightpress__body ul li{--list-divider-color: rgba(0, 0, 0, .4);list-style-type:none;border-bottom:1px solid var(--list-divider-color);margin-top:1.1rem;padding-bottom:1.1rem}.lightpress__body h1,.lightpress__body .h1,.lightpress__body h2,.lightpress__body .h2,.lightpress__body h3,.lightpress__body .h3,.lightpress__body h4,.lightpress__body .h4,.lightpress__body h5,.lightpress__body .h5,.lightpress__body h6,.lightpress__body .h6,.lightpress__body .headline{font-family:ibm-plex-serif,sans-serif;font-weight:var(--font-weight);color:var(--heading-color);font-size:var(--font-size);line-height:var(--line-height)}.lightpress__body .text--60{--line-height: 1.1em;--font-size: clamp(4.5rem,6.984186747vw,6rem)}.lightpress__body .text--50{--line-height: 1.04em;--font-size: clamp(3rem,4.9165411647vw,5rem)}.lightpress__body .text--40{--line-height: 1.3em;--font-size: clamp(2rem,3.4513052209vw,4rem)}.lightpress__body .text--30{--line-height: 1.09em;--font-size: clamp(2rem,3.1908885542vw,3rem)}.lightpress__body .text--25{--line-height: 1.307em;--font-size: clamp(2.1rem,3.1811621486vw,2.5rem)}.lightpress__body .text--22{--line-height: 1.39em;--font-size: clamp(2.2rem,3.2235190763vw,2.2rem)}.lightpress__body .text--19{--line-height: 1.5em;--font-size: clamp(1.9rem,2.7839482932vw,1.9rem)}.lightpress__body .text--17{--line-height: 1.4em;--font-size: clamp(1.7rem,2.4909011044vw,1.7rem)}.lightpress__body .text--15{--line-height: 1.633em;--font-size: clamp(1.5rem,2.1978539157vw,1.5rem)}.lightpress__body .text--11{--line-height: 1.5em;--font-size: clamp(1.1rem,1.6117595382vw,1.1rem)}.lightpress__body .text--left{text-align:left}.lightpress__body .text--center{text-align:center}.lightpress__body .text--semibold{font-weight:600}.lightpress__body .text--bold{font-weight:700}.lightpress__body .text--condensed{font-family:ibm-plex-sans-condensed,sans-serif}.lightpress__body .text--black{color:var(--color-black) !important}.lightpress__body .text--black--40pct{color:var(--color-black) !important;opacity:.4}.lightpress__body .text--black--50pct{color:var(--color-black) !important;opacity:.5}.lightpress__body .text--black--70pct{color:var(--color-black) !important;opacity:.7}.lightpress__body .text--opaque{opacity:.5}.lightpress__body .text--light{color:var(--color-light) !important}.lightpress__body .text--gold{color:var(--color-stiftsgold) !important}.lightpress__body .text--red{color:var(--color-stiftsrot) !important}.lightpress__body .text--serif{font-family:ibm-plex-serif,sans-serif}.lightpress__body .text--uppercase{text-transform:uppercase}.lightpress__body .text-line{position:relative;margin-top:1em;--bg-line-angle: 23deg}.lightpress__body .text-line::before{content:"";display:inline-block;width:.2em;height:.6em;position:absolute;top:-0.7em;left:.25em;transform:rotate(var(--bg-line-angle)) skewY(calc(var(--bg-line-angle) * -1))}.lightpress__body .text-line--red::before{background:var(--color-stiftsrot)}.lightpress__body .text-line--gold::before{background:var(--color-stiftsgold)}.lightpress__body .stift-button{display:inline-block;text-decoration:none;border:1px solid #979797;background:rgba(0,0,0,0);text-transform:uppercase;--font-size: 1.3rem;letter-spacing:.3rem;padding:2rem 3rem;border-radius:4rem;cursor:pointer}.lightpress__body .stift-button--light{--text-color: var(--color-light)}.lightpress__body .spacer--10{height:1rem}.lightpress__body .spacer--20{height:2rem}.lightpress__body .spacer--30{height:3rem}.lightpress__body .spacer--40{height:4rem}@media(max-width: 899px){.lightpress__body .spacer--40{height:2rem}}.lightpress__body .spacer--50{height:5rem}@media(max-width: 899px){.lightpress__body .spacer--50{height:2rem}}.lightpress__body .spacer--60{height:6rem}@media(max-width: 899px){.lightpress__body .spacer--60{height:3rem}}.lightpress__body .spacer--70{height:7rem}@media(max-width: 899px){.lightpress__body .spacer--70{height:5rem}}.lightpress__body .spacer--80{height:7rem}.lightpress__body .spacer--90{height:9rem}@media(max-width: 899px){.lightpress__body .spacer--90{height:7rem}}.lightpress__body .spacer--100{height:10rem}.lightpress__body .spacer--130{height:13rem}@media(max-width: 899px){.lightpress__body .spacer--130{height:7rem}}.lightpress__body .spacer--150{height:15rem}@media(max-width: 899px){.lightpress__body .spacer--150{height:5.5rem}}.lightpress__body .spacer--160{height:16rem}@media(max-width: 899px){.lightpress__body .spacer--160{height:10rem}}.lightpress__body .spacer--190{height:19rem}@media(max-width: 899px){.lightpress__body .spacer--190{height:13rem}}.lightpress__body a{transition:transform .3s ease-in-out}.lightpress__body a:hover{transform:scale(1.01) translateX(2px)}.lightpress__body .lightpress__section{position:relative;overflow:visible}.lightpress__body button{cursor:pointer}.lightpress__body picture{width:100%;height:auto;display:block}.lightpress__body picture>img{width:100%;height:auto}.lightpress__body [data-no-translation] trp-span{display:none !important}.lightpress__body [data-no-translation].trp-highlight{outline:none !important}.lightpress__body .trp_model_container .trp_ald_modal{border-radius:3rem}.lightpress__body .trp_model_container .trp_ald_modal *{font-family:myriad-pro,sans-serif;font-size:var(--font-size) !important;line-height:var(--line-height);font-weight:var(--font-weight);color:var(--text-color)}
