/* compiled by scssphp 1.11.0 on Fri, 11 Sep 2026 10:14:42 +0000 (0.1751s) */
/* Developed by Inware AG - www.inware.ch */

.ReferenzenDetail__topbar{height:150px;background:#031218;}.ReferenzenDetail__hero{position:relative;display:-webkit-flex;display:flex;flex-direction:column;min-height:80vh;overflow:hidden;background:#031218;}.ReferenzenDetail__heroimage{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;}.ReferenzenDetail__herooverlay{position:relative;z-index:1;display:-webkit-flex;display:flex;flex-direction:column;justify-content:space-between;flex-grow:1;padding-top:1.5rem;padding-bottom:2rem;background:linear-gradient(to top,rgba(3,18,24,.88) 0%,rgba(3,18,24,.45) 42%,rgba(3,18,24,.15) 70%,rgba(3,18,24,.2) 100%);}@media (min-width:48em){.ReferenzenDetail__herooverlay{padding-top:2rem;padding-bottom:3rem;}}@media (min-width:100em){.ReferenzenDetail__herooverlay{padding-top:2.5rem;padding-bottom:4.5rem;}}.ReferenzenDetail__herotop{display:-webkit-flex;display:flex;justify-content:flex-start;}.ReferenzenDetail__back{padding:.7em 1.25em;border:2px solid #fff;background:#fff;color:#031218 !important;font-size:.875rem;line-height:1.2;}@media (min-width:48em){.ReferenzenDetail__back{padding:1em 1.75em;font-size:1rem;}}@media (hover:hover) and (pointer:fine){.ReferenzenDetail__back:hover{background:#031218;color:#fff !important;}}.ReferenzenDetail__title{margin:0 0 1rem;}@media (min-width:48em){.ReferenzenDetail__title{margin-bottom:1.25rem;}}.ReferenzenDetail__content{padding:3rem 1rem 4rem;}@media (min-width:48em){.ReferenzenDetail__content{padding:4rem 2.5rem 5rem;}}@media (min-width:100em){.ReferenzenDetail__content{padding:5rem 5rem 6rem;}}.ReferenzenDetail__layout{max-width:60rem;margin-right:auto;margin-left:auto;}@media (min-width:62em){.ReferenzenDetail__layout--hasanchors{display:grid;grid-template-columns:minmax(10rem,14rem) minmax(0,60rem);gap:3rem;max-width:78rem;align-items:start;}}@media (min-width:100em){.ReferenzenDetail__layout--hasanchors{grid-template-columns:minmax(12rem,16rem) minmax(0,60rem);gap:4rem;max-width:84rem;}}.ReferenzenDetail__anchorscol{margin:0 0 2rem;}@media (min-width:62em){.ReferenzenDetail__anchorscol{margin:0;align-self:stretch;}}@media (min-width:62em){.ReferenzenDetail__anchors{position:-webkit-sticky;position:sticky;top:calc(150px + 1rem);z-index:2;}}.ReferenzenDetail__anchorslist{display:-webkit-flex;display:flex;flex-wrap:nowrap;flex-direction:column;gap:.85rem;margin:0;padding:0;list-style:none;}@media (min-width:36em){.ReferenzenDetail__anchorslist{flex-wrap:wrap;flex-direction:row;gap:.75rem 1.25rem;}}@media (min-width:62em){.ReferenzenDetail__anchorslist{flex-wrap:nowrap;flex-direction:column;gap:.85rem;}}.ReferenzenDetail__anchorlink{display:inline-block;color:var(--color-primary);font-family:"Trade Gothic",Helvetica,sans-serif;font-size:.875rem;font-weight:400;line-height:1.35;text-decoration:none;-webkit-transition:color .2s ease;transition:color .2s ease;}@media (min-width:48em){.ReferenzenDetail__anchorlink{font-size:.9375rem;}}@media (hover:hover) and (pointer:fine){.ReferenzenDetail__anchorlink:hover{color:#fff;}}.ReferenzenDetail__anchorlink:focus-visible{color:#fff;outline:1px solid var(--color-primary);outline-offset:3px;}.ReferenzenDetail__anchor{scroll-margin-top:calc(104px + 1rem);}@media (min-width:48em){.ReferenzenDetail__anchor{scroll-margin-top:calc(150px + 1rem);}}@media (min-width:100em){.ReferenzenDetail__anchor{scroll-margin-top:calc(210px + 1rem);}}.ReferenzenDetail__inner{display:-webkit-flex;display:flex;flex-direction:column;gap:3.5rem;min-width:0;}@media (min-width:48em){.ReferenzenDetail__inner{gap:4rem;}}.ReferenzenDetail__share{display:-webkit-flex;display:flex;flex-direction:column;gap:.85rem;margin-top:2rem;}@media (min-width:62em){.ReferenzenDetail__share{margin-top:2.5rem;}}.ReferenzenDetail__share:first-child{margin-top:0;}.ReferenzenDetail__anchorsnav{display:block;}.ReferenzenDetail__sharelabel{color:rgba(255,255,255,.78);font-family:"Trade Gothic",Helvetica,sans-serif;font-size:.875rem;font-weight:400;line-height:1.35;letter-spacing:.02em;text-transform:uppercase;}@media (min-width:48em){.ReferenzenDetail__sharelabel{font-size:.9375rem;}}.ReferenzenDetail__sharelinks{display:-webkit-flex;display:flex;align-items:center;gap:.85rem;}.ReferenzenDetail__sharelink{display:-webkit-inline-flex;display:inline-flex;color:var(--color-primary);-webkit-transition:color .2s ease;transition:color .2s ease;}.ReferenzenDetail__sharelink svg{display:block;width:2rem;height:2rem;}@media (hover:hover) and (pointer:fine){.ReferenzenDetail__sharelink:hover{color:#fff;}}.ReferenzenDetail__sharelink:focus-visible{color:#fff;outline:1px solid var(--color-primary);outline-offset:3px;}.ReferenzenDetail__summary{margin-bottom:0;color:#fff;font-size:1.375rem;line-height:1.4;}@media (min-width:48em){.ReferenzenDetail__summary{font-size:1.625rem;}}.ReferenzenDetail__summary p{margin:0 0 .6em;font-size:inherit;}.ReferenzenDetail__summary p:last-child{margin-bottom:0;}.ReferenzenDetail .Standard{color:rgba(255,255,255,.78);line-height:1.75;}.ReferenzenDetail .Standard__text{color:inherit;line-height:inherit;}.ReferenzenDetail .Standard__text p{margin:0 0 .85em;line-height:inherit;}.ReferenzenDetail .Standard__text p:last-child{margin-bottom:0;}.ReferenzenDetail .Standard__title,.ReferenzenDetail .Bild__title,.ReferenzenDetail .Video__title{margin:0 0 .75em;}.ReferenzenDetail .Bild{width:100%;margin:0;}.ReferenzenDetail .Bild__image{display:block;width:100%;height:auto;}.ReferenzenDetail .Bild__caption{margin-top:.75rem;color:#6e6e6e;font-size:1rem;font-style:italic;line-height:1.4;}.ReferenzenDetail .Zitat{display:-webkit-flex;display:flex;flex-direction:column;gap:1.25rem;margin:0;padding:.25rem 0 .25rem 1.5rem;border-left:4px solid var(--color-primary);}.ReferenzenDetail .Zitat__quote{margin:0;color:#fff;font-family:"Trade Gothic",Helvetica,sans-serif;font-size:1.75rem;font-weight:700;line-height:1.25;}@media (min-width:48em){.ReferenzenDetail .Zitat__quote{font-size:2.125rem;}}@media (min-width:100em){.ReferenzenDetail .Zitat__quote{font-size:2.375rem;}}.ReferenzenDetail .Zitat__author{color:var(--color-primary);font-family:"Trade Gothic",Helvetica,sans-serif;font-size:.9375rem;font-style:normal;line-height:1.4;}@media (min-width:48em){.ReferenzenDetail .Zitat__author{font-size:1rem;}}.ReferenzenDetail__related{margin-top:0;}.ReferenzenDetail__relatedtitle{margin:0 0 1.5rem;}@media (min-width:48em){.ReferenzenDetail__relatedtitle{margin-bottom:2rem;}}