/* archive category — generated by convert.py */
section.gse-archive-category-001.gse-archive-category-001{display:block;--position:static;--text-align:inherit;min-width:auto;transition:none;box-sizing:border-box}
section.gse-archive-category-001.gse-archive-category-001{box-sizing:border-box}
section.gse-archive-category-001.gse-archive-category-001{padding:clamp(90px, 11vw, 170px) 0px clamp(60px, 7vw, 100px)}
section.gse-archive-category-001.gse-archive-category-001{padding:clamp(90px, 11vw, 170px) 0px}
@media (prefers-reduced-motion: reduce){section.gse-archive-category-001.gse-archive-category-001{transition:none !important}
}
div.gse-archive-category-002.gse-archive-category-002{display:block;--position:static;--text-align:inherit;min-width:auto;transition:none;max-width:1360px;box-sizing:border-box}
div.gse-archive-category-002.gse-archive-category-002{box-sizing:border-box}
div.gse-archive-category-002.gse-archive-category-002{max-width:1360px;margin:0px auto;padding:0px clamp(20px, 4vw, 56px)}
@media (prefers-reduced-motion: reduce){div.gse-archive-category-002.gse-archive-category-002{transition:none !important}
}
div.gse-archive-category-003.gse-archive-category-003{display:block;--position:static;--text-align:inherit;min-width:auto;transition:none;box-sizing:border-box}
div.gse-archive-category-003.gse-archive-category-003{box-sizing:border-box}
@media (prefers-reduced-motion: reduce){div.gse-archive-category-003.gse-archive-category-003{transition:none !important}
}
div.gse-archive-category-004.gse-archive-category-004{justify-content:normal;align-content:normal;--position:static;--text-align:inherit;min-width:auto;transition:none;box-sizing:border-box}
div.gse-archive-category-004.gse-archive-category-004{box-sizing:border-box}
div.gse-archive-category-004.gse-archive-category-004{display:grid;grid-template-columns:repeat(3, 1fr);gap:clamp(20px, 2.6vw, 36px)}
@media (max-width: 960px){div.gse-archive-category-004.gse-archive-category-004{grid-template-columns:1fr 1fr}
}
@media (max-width: 640px){div.gse-archive-category-004.gse-archive-category-004{grid-template-columns:1fr}
}
@media (prefers-reduced-motion: reduce){div.gse-archive-category-004.gse-archive-category-004{transition:none !important}
}

/* archive referenzen — generated by convert.py */
.elementor a.gsl-archive-referenzen-0{text-decoration:none}
.elementor a.gsl-archive-referenzen-0{box-shadow:rgba(0, 0, 0, 0.22) 0px 16px 40px, rgba(255, 255, 255, 0.55) 0px 1px 0px inset}
.elementor a.gsl-archive-referenzen-1{text-decoration:none}
.elementor a.gsl-archive-referenzen-2{text-decoration:none}
.elementor a.gsl-archive-referenzen-2{box-shadow:rgba(0, 0, 0, 0.22) 0px 16px 40px, rgba(255, 255, 255, 0.55) 0px 1px 0px inset}
.elementor a.gsl-archive-referenzen-3{text-decoration:none}
main.gse-archive-referenzen-001.gse-archive-referenzen-001{display:block;--position:static;--text-align:inherit;min-width:auto;transition:none;box-sizing:border-box}
main.gse-archive-referenzen-001.gse-archive-referenzen-001{box-sizing:border-box}
@media (prefers-reduced-motion: reduce){main.gse-archive-referenzen-001.gse-archive-referenzen-001{transition:none !important}
}
section.gse-archive-referenzen-002.gse-archive-referenzen-002{--position:relative;--text-align:inherit;min-width:auto;transition:none;color:rgb(251, 247, 243);box-sizing:border-box}
section.gse-archive-referenzen-002.gse-archive-referenzen-002{box-sizing:border-box}
section.gse-archive-referenzen-002.gse-archive-referenzen-002{min-height:min(74svh, 780px);display:flex;align-items:flex-end;overflow:hidden}
@media (prefers-reduced-motion: reduce){section.gse-archive-referenzen-002.gse-archive-referenzen-002{transition:none !important}
}
div.gse-archive-referenzen-003.gse-archive-referenzen-003{inset:0px;min-width:auto;width:auto;display:grid;transition:none;gap:normal;padding:0;border:0;background:none;box-shadow:none;border-radius:0;z-index:auto}
.elementor.elementor .e-con>div.gse-archive-referenzen-003.gse-archive-referenzen-003{min-width:auto;width:auto}
div.gse-archive-referenzen-003.gse-archive-referenzen-003 > div{box-sizing:border-box}
div.gse-archive-referenzen-003.gse-archive-referenzen-003 > div:focus-visible{outline:2px solid var(--copper2);outline-offset:3px}
div.gse-archive-referenzen-003.gse-archive-referenzen-003 > div{inset:0px;background-size:cover;background-position:center center;animation:9s linear 0s 1 normal both running pzoom}
div.gse-archive-referenzen-003.gse-archive-referenzen-003 > div{background:rgb(26, 16, 12)}
@media (prefers-reduced-motion: reduce){div.gse-archive-referenzen-003.gse-archive-referenzen-003 > div{animation:auto ease 0s 1 normal none running none !important;transition:none !important}
}
div.gse-archive-referenzen-004.gse-archive-referenzen-004{inset:0px;min-width:auto;width:auto;display:grid;transition:none;gap:normal;padding:0;border:0;background:none;box-shadow:none;border-radius:0;z-index:auto}
.elementor.elementor .e-con>div.gse-archive-referenzen-004.gse-archive-referenzen-004{min-width:auto;width:auto}
div.gse-archive-referenzen-004.gse-archive-referenzen-004 > div{box-sizing:border-box}
div.gse-archive-referenzen-004.gse-archive-referenzen-004 > div:focus-visible{outline:2px solid var(--copper2);outline-offset:3px}
div.gse-archive-referenzen-004.gse-archive-referenzen-004 > div{inset:0px}
div.gse-archive-referenzen-004.gse-archive-referenzen-004 > div{background:linear-gradient(90deg, rgba(26, 16, 12, 0.78) 0%, rgba(26, 16, 12, 0.55) 40%, rgba(26, 16, 12, 0.18) 100%), linear-gradient(rgba(26, 16, 12, 0.55) 0%, rgba(26, 16, 12, 0.1) 35%, rgba(26, 16, 12, 0.45) 65%, rgba(26, 16, 12, 0.96) 100%)}
@media (max-width: 640px){div.gse-archive-referenzen-004.gse-archive-referenzen-004 > div{background:linear-gradient(rgba(26, 16, 12, 0.7) 0%, rgba(26, 16, 12, 0.5) 45%, rgba(26, 16, 12, 0.97) 100%)}
}
@media (prefers-reduced-motion: reduce){div.gse-archive-referenzen-004.gse-archive-referenzen-004 > div{animation:auto ease 0s 1 normal none running none !important;transition:none !important}
}
div.gse-archive-referenzen-005.gse-archive-referenzen-005{inset:0px;min-width:auto;width:auto;display:grid;transition:none;gap:normal;padding:0;border:0;background:none;box-shadow:none;border-radius:0;z-index:auto}
.elementor.elementor .e-con>div.gse-archive-referenzen-005.gse-archive-referenzen-005{min-width:auto;width:auto}
div.gse-archive-referenzen-005.gse-archive-referenzen-005 > div{box-sizing:border-box}
div.gse-archive-referenzen-005.gse-archive-referenzen-005 > div:focus-visible{outline:2px solid var(--copper2);outline-offset:3px}
div.gse-archive-referenzen-005.gse-archive-referenzen-005 > div{inset:0px}
div.gse-archive-referenzen-005.gse-archive-referenzen-005 > div{background:radial-gradient(70% 55% at 50% 100%, rgba(182, 126, 106, 0.4), rgba(182, 126, 106, 0) 70%)}
@media (prefers-reduced-motion: reduce){div.gse-archive-referenzen-005.gse-archive-referenzen-005 > div{animation:auto ease 0s 1 normal none running none !important;transition:none !important}
}
div.gse-archive-referenzen-006.gse-archive-referenzen-006{justify-content:normal;align-content:normal;--position:relative;--text-align:inherit;min-width:auto;transition:none;max-width:1360px;box-sizing:border-box}
div.gse-archive-referenzen-006.gse-archive-referenzen-006{box-sizing:border-box}
div.gse-archive-referenzen-006.gse-archive-referenzen-006{max-width:1360px;margin:0px auto;padding:0px clamp(20px, 4vw, 56px)}
div.gse-archive-referenzen-006.gse-archive-referenzen-006{z-index:2;width:100%;display:grid;grid-template-columns:minmax(0px, 8fr) minmax(0px, 4fr);gap:48px;align-items:end;padding-top:clamp(150px, 20vh, 220px);padding-bottom:clamp(40px, 5vw, 72px)}
@media (max-width: 960px){div.gse-archive-referenzen-006.gse-archive-referenzen-006{grid-template-columns:minmax(0px, 1fr);padding-top:130px}
}
@media (prefers-reduced-motion: reduce){div.gse-archive-referenzen-006.gse-archive-referenzen-006{transition:none !important}
}
div.gse-archive-referenzen-007.gse-archive-referenzen-007{display:block;--position:static;--text-align:inherit;min-width:auto;transition:none;box-sizing:border-box}
div.gse-archive-referenzen-007.gse-archive-referenzen-007{box-sizing:border-box}
@media (prefers-reduced-motion: reduce){div.gse-archive-referenzen-007.gse-archive-referenzen-007{transition:none !important}
}
div.gse-archive-referenzen-008.gse-archive-referenzen-008{position:static;min-width:auto;width:auto;display:block;transition:none;gap:normal;padding:0;border:0;background:none;box-shadow:none;border-radius:0}
.elementor.elementor .e-con>div.gse-archive-referenzen-008.gse-archive-referenzen-008{min-width:auto;width:auto}
div.gse-archive-referenzen-008.gse-archive-referenzen-008 > p{box-sizing:border-box}
div.gse-archive-referenzen-008.gse-archive-referenzen-008 > p:focus-visible{outline:2px solid var(--copper2);outline-offset:3px}
div.gse-archive-referenzen-008.gse-archive-referenzen-008 > p{display:flex;align-items:center;gap:16px;margin:0px 0px 24px;font:400 10.5px/1 var(--sans);letter-spacing:0.38em;text-transform:uppercase;color:var(--copper2)}
div.gse-archive-referenzen-008.gse-archive-referenzen-008 > p{color:rgb(245, 194, 175)}
div.gse-archive-referenzen-008.gse-archive-referenzen-008 > p{animation:1.1s ease 0.15s 1 normal both running up}
@media (prefers-reduced-motion: reduce){div.gse-archive-referenzen-008.gse-archive-referenzen-008 > p{animation:auto ease 0s 1 normal none running none !important;transition:none !important}
}
div.gse-archive-referenzen-009.gse-archive-referenzen-009{font-size:2em;font-weight:bold;display:block;position:static;min-width:auto;width:auto;transition:none;gap:normal}
.elementor.elementor .e-con>div.gse-archive-referenzen-009.gse-archive-referenzen-009{min-width:auto;width:auto}
.gse-archive-referenzen-009.gse-archive-referenzen-009 .elementor-heading-title{font:inherit;color:inherit;letter-spacing:inherit;text-transform:inherit;text-decoration:inherit;word-spacing:inherit;text-wrap:inherit;margin:0;padding:0;text-align:inherit;text-shadow:inherit;background:none;border:0}
div.gse-archive-referenzen-009.gse-archive-referenzen-009{box-sizing:border-box}
.elementor.elementor .e-con>div.gse-archive-referenzen-009.gse-archive-referenzen-009{margin:0px}
div.gse-archive-referenzen-009.gse-archive-referenzen-009{font-family:var(--serif);font-weight:400;margin:0px;text-wrap:balance;font-variation-settings:"opsz" 11}
div.gse-archive-referenzen-009.gse-archive-referenzen-009{font-size:clamp(44px, 5.8vw, 92px);line-height:1.02;letter-spacing:-0.01em;font-weight:500;color:rgb(251, 247, 243);text-shadow:rgba(26, 16, 12, 0.35) 0px 2px 6px, rgba(26, 16, 12, 0.45) 0px 16px 48px}
@media (prefers-reduced-motion: reduce){div.gse-archive-referenzen-009.gse-archive-referenzen-009{transition:none !important}
}
div.gse-archive-referenzen-010.gse-archive-referenzen-010{position:static;min-width:auto;width:auto;display:block;transition:none;gap:normal;padding:0;border:0;background:none;box-shadow:none;border-radius:0}
.elementor.elementor .e-con>div.gse-archive-referenzen-010.gse-archive-referenzen-010{min-width:auto;width:auto}
div.gse-archive-referenzen-010.gse-archive-referenzen-010 > p{box-sizing:border-box}
div.gse-archive-referenzen-010.gse-archive-referenzen-010 > p:focus-visible{outline:2px solid var(--copper2);outline-offset:3px}
div.gse-archive-referenzen-010.gse-archive-referenzen-010 > p{margin:0px;max-width:52ch;font-size:clamp(15px, 1.05vw, 17px);color:var(--text);text-wrap:pretty}
div.gse-archive-referenzen-010.gse-archive-referenzen-010 > p{margin-top:clamp(22px, 2.6vw, 34px);max-width:54ch;font-size:clamp(15px, 1.1vw, 18px);color:rgba(251, 247, 243, 0.86)}
div.gse-archive-referenzen-010.gse-archive-referenzen-010 > p{animation:1.1s ease 0.45s 1 normal both running up}
@media (prefers-reduced-motion: reduce){div.gse-archive-referenzen-010.gse-archive-referenzen-010 > p{animation:auto ease 0s 1 normal none running none !important;transition:none !important}
}
div.gse-archive-referenzen-011.gse-archive-referenzen-011{--position:static;--text-align:inherit;min-width:auto;transition:none;box-sizing:border-box;animation:1.1s ease 0.6s 1 normal both running up}
div.gse-archive-referenzen-011.gse-archive-referenzen-011{box-sizing:border-box}
div.gse-archive-referenzen-011.gse-archive-referenzen-011{display:flex;flex-wrap:wrap;gap:14px;margin-top:clamp(26px, 3vw, 40px)}
@media (prefers-reduced-motion: reduce){div.gse-archive-referenzen-011.gse-archive-referenzen-011{transition:none !important}
}
div.gse-archive-referenzen-012.gse-archive-referenzen-012{position:static;min-width:auto;width:auto;cursor:pointer;line-height:inherit}
.elementor.elementor .e-con>div.gse-archive-referenzen-012.gse-archive-referenzen-012{min-width:auto;width:auto}
div.gse-archive-referenzen-012.gse-archive-referenzen-012{box-sizing:border-box}
div.gse-archive-referenzen-012.gse-archive-referenzen-012{color:inherit}
div.gse-archive-referenzen-012.gse-archive-referenzen-012:focus-visible{outline:2px solid var(--copper2);outline-offset:3px}
div.gse-archive-referenzen-012.gse-archive-referenzen-012{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:56px;padding:0px 34px;border-radius:999px;white-space:nowrap;font:500 11.5px/1 var(--sans);letter-spacing:0.26em;text-transform:uppercase;border:1px solid transparent;transition:transform 0.35s, box-shadow 0.35s, background-position 0.6s, background 0.35s, color 0.35s, border-color 0.35s}
div.gse-archive-referenzen-012.gse-archive-referenzen-012{background:var(--metal);background-size:220% 100%;background-position-x:0px;background-position-y:0px;color:rgb(43, 27, 20);box-shadow:rgba(0, 0, 0, 0.22) 0px 16px 40px, rgba(255, 255, 255, 0.55) 0px 1px 0px inset}
@media (max-width: 640px){div.gse-archive-referenzen-012.gse-archive-referenzen-012{padding:0px 26px;letter-spacing:0.2em}
}
div.gse-archive-referenzen-012.gse-archive-referenzen-012:hover{background-position:100% 0px}
@media (prefers-reduced-motion: reduce){div.gse-archive-referenzen-012.gse-archive-referenzen-012{transition:none !important}
}
.gse-archive-referenzen-012.gse-archive-referenzen-012 .elementor-button-wrapper{display:grid;text-align:inherit}
.gse-archive-referenzen-012.gse-archive-referenzen-012 .elementor-button, .gse-archive-referenzen-012.gse-archive-referenzen-012 .elementor-button:hover, .gse-archive-referenzen-012.gse-archive-referenzen-012 .elementor-button:focus, .gse-archive-referenzen-012.gse-archive-referenzen-012 .elementor-button:visited{display:inline;line-height:inherit;background:transparent;font:inherit;padding:0;border-radius:0;color:inherit;fill:currentColor;text-align:inherit;transition:none;text-decoration:none;border:0;box-shadow:none;letter-spacing:inherit;width:auto;cursor:inherit;appearance:none;font-family:inherit}
.gse-archive-referenzen-012.gse-archive-referenzen-012 .elementor-button-wrapper{display:contents;flex-direction:inherit;flex-wrap:inherit;align-items:inherit;align-content:inherit;justify-content:inherit;justify-items:inherit;row-gap:inherit;column-gap:inherit;grid-template-columns:inherit;grid-template-rows:inherit;grid-template-areas:inherit;grid-auto-flow:inherit;grid-auto-columns:inherit;grid-auto-rows:inherit}
.gse-archive-referenzen-012.gse-archive-referenzen-012 .elementor-button, .gse-archive-referenzen-012.gse-archive-referenzen-012 .elementor-button:hover, .gse-archive-referenzen-012.gse-archive-referenzen-012 .elementor-button:focus, .gse-archive-referenzen-012.gse-archive-referenzen-012 .elementor-button:visited{flex-direction:inherit;flex-wrap:inherit;align-items:inherit;align-content:inherit;justify-content:inherit;justify-items:inherit;row-gap:inherit;column-gap:inherit;grid-template-columns:inherit;grid-template-rows:inherit;grid-template-areas:inherit;grid-auto-flow:inherit;grid-auto-columns:inherit;grid-auto-rows:inherit;flex:1 1 auto;align-self:stretch;min-width:0;grid-column:1 / -1;grid-row:1 / -1}
.gse-archive-referenzen-012.gse-archive-referenzen-012 .elementor-button, .gse-archive-referenzen-012.gse-archive-referenzen-012 .elementor-button:hover, .gse-archive-referenzen-012.gse-archive-referenzen-012 .elementor-button:focus, .gse-archive-referenzen-012.gse-archive-referenzen-012 .elementor-button:visited{display:flex}
.gse-archive-referenzen-012.gse-archive-referenzen-012 .elementor-button-text{display:contents}
.gse-archive-referenzen-012.gse-archive-referenzen-012 .elementor-button-content-wrapper{display:flex;align-items:center;justify-content:center;gap:12px;white-space:nowrap}
div.gse-archive-referenzen-012.gse-archive-referenzen-012 .elementor-button{text-decoration:none}
div.gse-archive-referenzen-013.gse-archive-referenzen-013{position:static;min-width:auto;width:auto;cursor:pointer;line-height:inherit}
.elementor.elementor .e-con>div.gse-archive-referenzen-013.gse-archive-referenzen-013{min-width:auto;width:auto}
div.gse-archive-referenzen-013.gse-archive-referenzen-013{box-sizing:border-box}
div.gse-archive-referenzen-013.gse-archive-referenzen-013{color:inherit}
div.gse-archive-referenzen-013.gse-archive-referenzen-013:focus-visible{outline:2px solid var(--copper2);outline-offset:3px}
div.gse-archive-referenzen-013.gse-archive-referenzen-013{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:56px;padding:0px 34px;border-radius:999px;white-space:nowrap;font:500 11.5px/1 var(--sans);letter-spacing:0.26em;text-transform:uppercase;border:1px solid transparent;transition:transform 0.35s, box-shadow 0.35s, background-position 0.6s, background 0.35s, color 0.35s, border-color 0.35s}
div.gse-archive-referenzen-013.gse-archive-referenzen-013{border-color:rgba(251, 247, 243, 0.5);color:rgb(251, 247, 243)}
@media (max-width: 640px){div.gse-archive-referenzen-013.gse-archive-referenzen-013{padding:0px 26px;letter-spacing:0.2em}
}
div.gse-archive-referenzen-013.gse-archive-referenzen-013:hover{background:rgb(251, 247, 243);color:var(--deep)}
@media (prefers-reduced-motion: reduce){div.gse-archive-referenzen-013.gse-archive-referenzen-013{transition:none !important}
}
.gse-archive-referenzen-013.gse-archive-referenzen-013 .elementor-button-wrapper{display:grid;text-align:inherit}
.gse-archive-referenzen-013.gse-archive-referenzen-013 .elementor-button, .gse-archive-referenzen-013.gse-archive-referenzen-013 .elementor-button:hover, .gse-archive-referenzen-013.gse-archive-referenzen-013 .elementor-button:focus, .gse-archive-referenzen-013.gse-archive-referenzen-013 .elementor-button:visited{display:inline;line-height:inherit;background:transparent;font:inherit;padding:0;border-radius:0;color:inherit;fill:currentColor;text-align:inherit;transition:none;text-decoration:none;border:0;box-shadow:none;letter-spacing:inherit;width:auto;cursor:inherit;appearance:none;font-family:inherit}
.gse-archive-referenzen-013.gse-archive-referenzen-013 .elementor-button-wrapper{display:contents;flex-direction:inherit;flex-wrap:inherit;align-items:inherit;align-content:inherit;justify-content:inherit;justify-items:inherit;row-gap:inherit;column-gap:inherit;grid-template-columns:inherit;grid-template-rows:inherit;grid-template-areas:inherit;grid-auto-flow:inherit;grid-auto-columns:inherit;grid-auto-rows:inherit}
.gse-archive-referenzen-013.gse-archive-referenzen-013 .elementor-button, .gse-archive-referenzen-013.gse-archive-referenzen-013 .elementor-button:hover, .gse-archive-referenzen-013.gse-archive-referenzen-013 .elementor-button:focus, .gse-archive-referenzen-013.gse-archive-referenzen-013 .elementor-button:visited{flex-direction:inherit;flex-wrap:inherit;align-items:inherit;align-content:inherit;justify-content:inherit;justify-items:inherit;row-gap:inherit;column-gap:inherit;grid-template-columns:inherit;grid-template-rows:inherit;grid-template-areas:inherit;grid-auto-flow:inherit;grid-auto-columns:inherit;grid-auto-rows:inherit;flex:1 1 auto;align-self:stretch;min-width:0;grid-column:1 / -1;grid-row:1 / -1}
.gse-archive-referenzen-013.gse-archive-referenzen-013 .elementor-button, .gse-archive-referenzen-013.gse-archive-referenzen-013 .elementor-button:hover, .gse-archive-referenzen-013.gse-archive-referenzen-013 .elementor-button:focus, .gse-archive-referenzen-013.gse-archive-referenzen-013 .elementor-button:visited{display:flex}
.gse-archive-referenzen-013.gse-archive-referenzen-013 .elementor-button-text{display:contents}
.gse-archive-referenzen-013.gse-archive-referenzen-013 .elementor-button-content-wrapper{display:flex;align-items:center;justify-content:center;gap:12px;white-space:nowrap}
div.gse-archive-referenzen-013.gse-archive-referenzen-013 .elementor-button{text-decoration:none}
aside.gse-archive-referenzen-014.gse-archive-referenzen-014{--position:static;--text-align:inherit;min-width:auto;transition:none;justify-self:end;box-sizing:border-box;animation:1.3s ease 0.85s 1 normal both running up}
aside.gse-archive-referenzen-014.gse-archive-referenzen-014{box-sizing:border-box}
aside.gse-archive-referenzen-014.gse-archive-referenzen-014{display:flex;flex-direction:column;gap:16px;justify-self:end;width:min(100%, 360px)}
@media (max-width: 960px){aside.gse-archive-referenzen-014.gse-archive-referenzen-014{justify-self:start;width:100%}
}
@media (prefers-reduced-motion: reduce){aside.gse-archive-referenzen-014.gse-archive-referenzen-014{transition:none !important}
}
div.gse-archive-referenzen-015.gse-archive-referenzen-015{position:static;min-width:auto;width:auto;display:grid;transition:none;gap:normal;padding:0;border:0;background:none;box-shadow:none;border-radius:0}
.elementor.elementor .e-con>div.gse-archive-referenzen-015.gse-archive-referenzen-015{min-width:auto;width:auto}
div.gse-archive-referenzen-015.gse-archive-referenzen-015 > ul{box-sizing:border-box}
div.gse-archive-referenzen-015.gse-archive-referenzen-015 > ul{list-style:none;margin:0px;padding:0px}
div.gse-archive-referenzen-015.gse-archive-referenzen-015 > ul:focus-visible{outline:2px solid var(--copper2);outline-offset:3px}
div.gse-archive-referenzen-015.gse-archive-referenzen-015 > ul{display:flex;gap:10px;flex-wrap:wrap}
@media (prefers-reduced-motion: reduce){div.gse-archive-referenzen-015.gse-archive-referenzen-015 > ul{animation:auto ease 0s 1 normal none running none !important;transition:none !important}
}
section.gse-archive-referenzen-016.gse-archive-referenzen-016{display:block;--position:relative;--text-align:inherit;min-width:auto;transition:none;color:rgb(251, 247, 243);background:linear-gradient(160deg, rgb(26, 16, 12) 0%, rgb(43, 27, 20) 28%, rgb(90, 58, 44) 56%, rgb(159, 101, 81) 82%, rgb(214, 161, 141) 100%);box-sizing:border-box}
section.gse-archive-referenzen-016.gse-archive-referenzen-016{box-sizing:border-box}
section.gse-archive-referenzen-016.gse-archive-referenzen-016{overflow:hidden;padding:clamp(90px, 11vw, 170px) 0px}
@media (prefers-reduced-motion: reduce){section.gse-archive-referenzen-016.gse-archive-referenzen-016{transition:none !important}
}
section.gse-archive-referenzen-016.gse-archive-referenzen-016::before{content:none;display:inline;position:static;height:auto;width:auto;top:auto;left:auto;opacity:1;mix-blend-mode:normal;transition:none;border-width:0;border-style:none;border-color:currentcolor;border-radius:0}
section.gse-archive-referenzen-016.gse-archive-referenzen-016::before{content:"";position:absolute;inset:0px;background:radial-gradient(55% 45% at 85% 5%, rgba(245, 194, 175, 0.4), rgba(245, 194, 175, 0) 70%), radial-gradient(40% 40% at 5% 95%, rgba(245, 194, 175, 0.2), rgba(245, 194, 175, 0) 70%);pointer-events:none}
div.gse-archive-referenzen-017.gse-archive-referenzen-017{inset:0px;min-width:auto;width:auto;display:block;transition:none;gap:normal;padding:0;border:0;background:none;box-shadow:none;border-radius:0;z-index:auto}
.elementor.elementor .e-con>div.gse-archive-referenzen-017.gse-archive-referenzen-017{min-width:auto;width:auto}
div.gse-archive-referenzen-017.gse-archive-referenzen-017 > span{box-sizing:border-box}
div.gse-archive-referenzen-017.gse-archive-referenzen-017 > span:focus-visible{outline:2px solid var(--copper2);outline-offset:3px}
div.gse-archive-referenzen-017.gse-archive-referenzen-017 > span{inset:0px;z-index:0;background:url("../site/assets/silk.webp") center center / cover no-repeat;mix-blend-mode:soft-light;opacity:0.55;pointer-events:none}
div.gse-archive-referenzen-017.gse-archive-referenzen-017 > span{opacity:0.3}
@media (prefers-reduced-motion: reduce){div.gse-archive-referenzen-017.gse-archive-referenzen-017 > span{animation:auto ease 0s 1 normal none running none !important;transition:none !important}
}
div.gse-archive-referenzen-018.gse-archive-referenzen-018{display:block;--position:relative;--text-align:inherit;min-width:auto;transition:none;max-width:1360px;box-sizing:border-box}
div.gse-archive-referenzen-018.gse-archive-referenzen-018{box-sizing:border-box}
div.gse-archive-referenzen-018.gse-archive-referenzen-018{max-width:1360px;margin:0px auto;padding:0px clamp(20px, 4vw, 56px)}
@media (prefers-reduced-motion: reduce){div.gse-archive-referenzen-018.gse-archive-referenzen-018{transition:none !important}
}
div.gse-archive-referenzen-019.gse-archive-referenzen-019{--position:static;--text-align:inherit;min-width:auto;transition:opacity 1s cubic-bezier(0.2, 0.7, 0.2, 1), transform 1s cubic-bezier(0.2, 0.7, 0.2, 1);box-sizing:border-box;opacity:0;transform:translateY(22px)}
div.gse-archive-referenzen-019.gse-archive-referenzen-019{box-sizing:border-box}
div.gse-archive-referenzen-019.gse-archive-referenzen-019{display:flex;justify-content:space-between;align-items:flex-end;gap:32px;flex-wrap:wrap;margin-bottom:clamp(36px, 4vw, 56px)}
div.gse-archive-referenzen-019.gse-archive-referenzen-019{transition:opacity 1s cubic-bezier(0.2, 0.7, 0.2, 1), transform 1s cubic-bezier(0.2, 0.7, 0.2, 1)}
@media (prefers-reduced-motion: reduce){div.gse-archive-referenzen-019.gse-archive-referenzen-019{transition:none !important}
}
div.gse-archive-referenzen-019.gse-archive-referenzen-019.in{opacity:1;transform:none}
div.gse-archive-referenzen-020.gse-archive-referenzen-020{display:block;--position:static;--text-align:inherit;min-width:auto;transition:none;box-sizing:border-box}
div.gse-archive-referenzen-020.gse-archive-referenzen-020{box-sizing:border-box}
@media (prefers-reduced-motion: reduce){div.gse-archive-referenzen-020.gse-archive-referenzen-020{transition:none !important}
}
div.gse-archive-referenzen-021.gse-archive-referenzen-021{position:static;min-width:auto;width:auto;display:block;transition:none;gap:normal;padding:0;border:0;background:none;box-shadow:none;border-radius:0}
.elementor.elementor .e-con>div.gse-archive-referenzen-021.gse-archive-referenzen-021{min-width:auto;width:auto}
div.gse-archive-referenzen-021.gse-archive-referenzen-021 > p{box-sizing:border-box}
div.gse-archive-referenzen-021.gse-archive-referenzen-021 > p:focus-visible{outline:2px solid var(--copper2);outline-offset:3px}
div.gse-archive-referenzen-021.gse-archive-referenzen-021 > p{display:flex;align-items:center;gap:16px;margin:0px 0px 24px;font:400 10.5px/1 var(--sans);letter-spacing:0.38em;text-transform:uppercase;color:var(--copper2)}
div.gse-archive-referenzen-021.gse-archive-referenzen-021 > p{color:rgb(245, 194, 175)}
@media (prefers-reduced-motion: reduce){div.gse-archive-referenzen-021.gse-archive-referenzen-021 > p{animation:auto ease 0s 1 normal none running none !important;transition:none !important}
}
div.gse-archive-referenzen-022.gse-archive-referenzen-022{font-size:1.5em;font-weight:bold;display:block;position:static;min-width:auto;width:auto;transition:none;gap:normal}
.elementor.elementor .e-con>div.gse-archive-referenzen-022.gse-archive-referenzen-022{min-width:auto;width:auto}
.gse-archive-referenzen-022.gse-archive-referenzen-022 .elementor-heading-title{font:inherit;color:inherit;letter-spacing:inherit;text-transform:inherit;text-decoration:inherit;word-spacing:inherit;text-wrap:inherit;margin:0;padding:0;text-align:inherit;text-shadow:inherit;background:none;border:0}
div.gse-archive-referenzen-022.gse-archive-referenzen-022{box-sizing:border-box}
.elementor.elementor .e-con>div.gse-archive-referenzen-022.gse-archive-referenzen-022{margin:0px}
div.gse-archive-referenzen-022.gse-archive-referenzen-022{font-family:var(--serif);font-weight:400;margin:0px;text-wrap:balance;font-variation-settings:"opsz" 11}
div.gse-archive-referenzen-022.gse-archive-referenzen-022{font-size:clamp(38px, 4.6vw, 70px);line-height:1.04;letter-spacing:-0.005em;font-weight:500}
div.gse-archive-referenzen-022.gse-archive-referenzen-022{color:rgb(251, 247, 243)}
@media (prefers-reduced-motion: reduce){div.gse-archive-referenzen-022.gse-archive-referenzen-022{transition:none !important}
}
div.gse-archive-referenzen-023.gse-archive-referenzen-023{--position:static;--text-align:inherit;min-width:auto;transition:opacity 1s cubic-bezier(0.2, 0.7, 0.2, 1), transform 1s cubic-bezier(0.2, 0.7, 0.2, 1);box-sizing:border-box;opacity:0;transform:translateY(22px)}
div.gse-archive-referenzen-023.gse-archive-referenzen-023{box-sizing:border-box}
div.gse-archive-referenzen-023.gse-archive-referenzen-023{display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap;margin-bottom:clamp(36px, 4vw, 56px)}
div.gse-archive-referenzen-023.gse-archive-referenzen-023{transition:opacity 1s cubic-bezier(0.2, 0.7, 0.2, 1), transform 1s cubic-bezier(0.2, 0.7, 0.2, 1)}
@media (prefers-reduced-motion: reduce){div.gse-archive-referenzen-023.gse-archive-referenzen-023{transition:none !important}
}
div.gse-archive-referenzen-023.gse-archive-referenzen-023.in{opacity:1;transform:none}
div.gse-archive-referenzen-024.gse-archive-referenzen-024{--position:static;--text-align:inherit;min-width:auto;transition:none;box-sizing:border-box}
div.gse-archive-referenzen-024.gse-archive-referenzen-024{box-sizing:border-box}
div.gse-archive-referenzen-024.gse-archive-referenzen-024{display:flex;flex-wrap:wrap;gap:8px}
@media (prefers-reduced-motion: reduce){div.gse-archive-referenzen-024.gse-archive-referenzen-024{transition:none !important}
}
div.gse-archive-referenzen-025.gse-archive-referenzen-025{position:static;min-width:auto;width:auto;display:grid;transition:none;gap:normal;padding:0;border:0;background:none;box-shadow:none;border-radius:0}
.elementor.elementor .e-con>div.gse-archive-referenzen-025.gse-archive-referenzen-025{min-width:auto;width:auto}
div.gse-archive-referenzen-025.gse-archive-referenzen-025 > button{box-sizing:border-box}
div.gse-archive-referenzen-025.gse-archive-referenzen-025 > button{font-family:inherit;cursor:pointer}
div.gse-archive-referenzen-025.gse-archive-referenzen-025 > button:focus-visible{outline:2px solid var(--copper2);outline-offset:3px}
div.gse-archive-referenzen-025.gse-archive-referenzen-025 > button{min-height:42px;padding:0px 20px;border-radius:999px;border:1px solid rgba(245, 194, 175, 0.4);background:transparent;color:rgb(251, 247, 243);font:400 10.5px/1 var(--sans);letter-spacing:0.22em;text-transform:uppercase;transition:0.3s}
div.gse-archive-referenzen-025.gse-archive-referenzen-025 > button[aria-pressed="true"]{background:var(--metal);border-color:transparent;color:rgb(43, 27, 20)}
div.gse-archive-referenzen-025.gse-archive-referenzen-025 > button:hover{background:var(--metal);border-color:transparent;color:rgb(43, 27, 20)}
@media (prefers-reduced-motion: reduce){div.gse-archive-referenzen-025.gse-archive-referenzen-025 > button{animation:auto ease 0s 1 normal none running none !important;transition:none !important}
}
div.gse-archive-referenzen-026.gse-archive-referenzen-026{position:static;min-width:auto;width:auto;display:grid;transition:none;gap:normal;padding:0;border:0;background:none;box-shadow:none;border-radius:0}
.elementor.elementor .e-con>div.gse-archive-referenzen-026.gse-archive-referenzen-026{min-width:auto;width:auto}
div.gse-archive-referenzen-026.gse-archive-referenzen-026 > button{box-sizing:border-box}
div.gse-archive-referenzen-026.gse-archive-referenzen-026 > button{font-family:inherit;cursor:pointer}
div.gse-archive-referenzen-026.gse-archive-referenzen-026 > button:focus-visible{outline:2px solid var(--copper2);outline-offset:3px}
div.gse-archive-referenzen-026.gse-archive-referenzen-026 > button{min-height:42px;padding:0px 20px;border-radius:999px;border:1px solid rgba(245, 194, 175, 0.4);background:transparent;color:rgb(251, 247, 243);font:400 10.5px/1 var(--sans);letter-spacing:0.22em;text-transform:uppercase;transition:0.3s}
div.gse-archive-referenzen-026.gse-archive-referenzen-026 > button[aria-pressed="true"]{background:var(--metal);border-color:transparent;color:rgb(43, 27, 20)}
div.gse-archive-referenzen-026.gse-archive-referenzen-026 > button:hover{background:var(--metal);border-color:transparent;color:rgb(43, 27, 20)}
@media (prefers-reduced-motion: reduce){div.gse-archive-referenzen-026.gse-archive-referenzen-026 > button{animation:auto ease 0s 1 normal none running none !important;transition:none !important}
}
div.gse-archive-referenzen-027.gse-archive-referenzen-027{position:static;min-width:auto;width:auto;display:grid;transition:none;gap:normal;padding:0;border:0;background:none;box-shadow:none;border-radius:0}
.elementor.elementor .e-con>div.gse-archive-referenzen-027.gse-archive-referenzen-027{min-width:auto;width:auto}
div.gse-archive-referenzen-027.gse-archive-referenzen-027 > button{box-sizing:border-box}
div.gse-archive-referenzen-027.gse-archive-referenzen-027 > button{font-family:inherit;cursor:pointer}
div.gse-archive-referenzen-027.gse-archive-referenzen-027 > button:focus-visible{outline:2px solid var(--copper2);outline-offset:3px}
div.gse-archive-referenzen-027.gse-archive-referenzen-027 > button{min-height:42px;padding:0px 20px;border-radius:999px;border:1px solid rgba(245, 194, 175, 0.4);background:transparent;color:rgb(251, 247, 243);font:400 10.5px/1 var(--sans);letter-spacing:0.22em;text-transform:uppercase;transition:0.3s}
div.gse-archive-referenzen-027.gse-archive-referenzen-027 > button[aria-pressed="true"]{background:var(--metal);border-color:transparent;color:rgb(43, 27, 20)}
div.gse-archive-referenzen-027.gse-archive-referenzen-027 > button:hover{background:var(--metal);border-color:transparent;color:rgb(43, 27, 20)}
@media (prefers-reduced-motion: reduce){div.gse-archive-referenzen-027.gse-archive-referenzen-027 > button{animation:auto ease 0s 1 normal none running none !important;transition:none !important}
}
div.gse-archive-referenzen-028.gse-archive-referenzen-028{position:static;min-width:auto;width:auto;display:grid;transition:none;gap:normal;padding:0;border:0;background:none;box-shadow:none;border-radius:0}
.elementor.elementor .e-con>div.gse-archive-referenzen-028.gse-archive-referenzen-028{min-width:auto;width:auto}
div.gse-archive-referenzen-028.gse-archive-referenzen-028 > button{box-sizing:border-box}
div.gse-archive-referenzen-028.gse-archive-referenzen-028 > button{font-family:inherit;cursor:pointer}
div.gse-archive-referenzen-028.gse-archive-referenzen-028 > button:focus-visible{outline:2px solid var(--copper2);outline-offset:3px}
div.gse-archive-referenzen-028.gse-archive-referenzen-028 > button{min-height:42px;padding:0px 20px;border-radius:999px;border:1px solid rgba(245, 194, 175, 0.4);background:transparent;color:rgb(251, 247, 243);font:400 10.5px/1 var(--sans);letter-spacing:0.22em;text-transform:uppercase;transition:0.3s}
div.gse-archive-referenzen-028.gse-archive-referenzen-028 > button[aria-pressed="true"]{background:var(--metal);border-color:transparent;color:rgb(43, 27, 20)}
div.gse-archive-referenzen-028.gse-archive-referenzen-028 > button:hover{background:var(--metal);border-color:transparent;color:rgb(43, 27, 20)}
@media (prefers-reduced-motion: reduce){div.gse-archive-referenzen-028.gse-archive-referenzen-028 > button{animation:auto ease 0s 1 normal none running none !important;transition:none !important}
}
div.gse-archive-referenzen-029.gse-archive-referenzen-029{position:static;min-width:auto;width:auto;display:grid;transition:none;gap:normal;padding:0;border:0;background:none;box-shadow:none;border-radius:0}
.elementor.elementor .e-con>div.gse-archive-referenzen-029.gse-archive-referenzen-029{min-width:auto;width:auto}
div.gse-archive-referenzen-029.gse-archive-referenzen-029 > p{box-sizing:border-box}
div.gse-archive-referenzen-029.gse-archive-referenzen-029 > p:focus-visible{outline:2px solid var(--copper2);outline-offset:3px}
div.gse-archive-referenzen-029.gse-archive-referenzen-029 > p{margin:0px;font:400 10.5px/1 var(--sans);letter-spacing:0.3em;text-transform:uppercase;color:var(--muted)}
div.gse-archive-referenzen-029.gse-archive-referenzen-029 > p{color:rgba(251, 247, 243, 0.6)}
@media (prefers-reduced-motion: reduce){div.gse-archive-referenzen-029.gse-archive-referenzen-029 > p{animation:auto ease 0s 1 normal none running none !important;transition:none !important}
}
div.gse-archive-referenzen-030.gse-archive-referenzen-030{justify-content:normal;align-content:normal;--position:static;--text-align:inherit;min-width:auto;transition:none;box-sizing:border-box}
div.gse-archive-referenzen-030.gse-archive-referenzen-030{box-sizing:border-box}
div.gse-archive-referenzen-030.gse-archive-referenzen-030{display:grid;grid-template-columns:1.25fr 1fr;grid-template-rows:1fr 1fr;gap:clamp(20px, 2.4vw, 32px)}
@media (max-width: 960px){div.gse-archive-referenzen-030.gse-archive-referenzen-030{grid-template-columns:1fr;grid-template-rows:none}
}
div.gse-archive-referenzen-030.gse-archive-referenzen-030{grid-template-columns:repeat(3, 1fr);grid-template-rows:none}
@media (max-width: 960px){div.gse-archive-referenzen-030.gse-archive-referenzen-030{grid-template-columns:1fr 1fr}
}
@media (max-width: 640px){div.gse-archive-referenzen-030.gse-archive-referenzen-030{grid-template-columns:1fr}
}
@media (prefers-reduced-motion: reduce){div.gse-archive-referenzen-030.gse-archive-referenzen-030{transition:none !important}
}
section.gse-archive-referenzen-031.gse-archive-referenzen-031{display:block;--position:static;--text-align:inherit;min-width:auto;transition:none;box-sizing:border-box}
section.gse-archive-referenzen-031.gse-archive-referenzen-031{box-sizing:border-box}
section.gse-archive-referenzen-031.gse-archive-referenzen-031{padding:0px clamp(20px, 4vw, 56px) clamp(90px, 11vw, 170px)}
@media (prefers-reduced-motion: reduce){section.gse-archive-referenzen-031.gse-archive-referenzen-031{transition:none !important}
}
div.gse-archive-referenzen-032.gse-archive-referenzen-032{justify-content:normal;align-content:normal;--position:relative;--text-align:inherit;min-width:auto;transition:opacity 1s cubic-bezier(0.2, 0.7, 0.2, 1), transform 1s cubic-bezier(0.2, 0.7, 0.2, 1);max-width:1360px;box-sizing:border-box;color:rgb(251, 247, 243);box-shadow:rgba(43, 27, 20, 0.3) 0px 50px 110px;opacity:0;transform:translateY(22px)}
div.gse-archive-referenzen-032.gse-archive-referenzen-032{box-sizing:border-box}
div.gse-archive-referenzen-032.gse-archive-referenzen-032{overflow:hidden;max-width:1360px;margin:0px auto;display:grid;grid-template-columns:minmax(0px, 1.05fr) minmax(0px, 0.95fr);border-radius:40px}
div.gse-archive-referenzen-032.gse-archive-referenzen-032{transition:opacity 1s cubic-bezier(0.2, 0.7, 0.2, 1), transform 1s cubic-bezier(0.2, 0.7, 0.2, 1)}
@media (max-width: 960px){div.gse-archive-referenzen-032.gse-archive-referenzen-032{grid-template-columns:1fr}
}
@media (prefers-reduced-motion: reduce){div.gse-archive-referenzen-032.gse-archive-referenzen-032{transition:none !important}
}
div.gse-archive-referenzen-032.gse-archive-referenzen-032::before{content:none;display:inline;position:static;height:auto;width:auto;top:auto;left:auto;opacity:1;mix-blend-mode:normal;transition:none;border-width:0;border-style:none;border-color:currentcolor;border-radius:0}
div.gse-archive-referenzen-032.gse-archive-referenzen-032::before{content:"";position:absolute;inset:0px;background:radial-gradient(60% 70% at 0% 100%, rgba(159, 101, 81, 0.55), rgba(159, 101, 81, 0) 70%);pointer-events:none}
div.gse-archive-referenzen-032.gse-archive-referenzen-032::after{content:none;display:inline;position:static;height:auto;width:auto;top:auto;left:auto;opacity:1;mix-blend-mode:normal;transition:none;border-width:0;border-style:none;border-color:currentcolor;border-radius:0}
div.gse-archive-referenzen-032.gse-archive-referenzen-032::after{content:"";position:absolute;inset:16px;border-radius:28px;border:1px solid rgba(245, 194, 175, 0.25);pointer-events:none}
div.gse-archive-referenzen-032.gse-archive-referenzen-032.in{opacity:1;transform:none}
div.gse-archive-referenzen-033.gse-archive-referenzen-033{display:block;--position:relative;--text-align:inherit;min-width:auto;transition:none;box-sizing:border-box}
div.gse-archive-referenzen-033.gse-archive-referenzen-033{box-sizing:border-box}
div.gse-archive-referenzen-033.gse-archive-referenzen-033{padding:clamp(44px, 5.4vw, 90px)}
@media (max-width: 640px){div.gse-archive-referenzen-033.gse-archive-referenzen-033{padding:36px 26px 40px}
}
@media (prefers-reduced-motion: reduce){div.gse-archive-referenzen-033.gse-archive-referenzen-033{transition:none !important}
}
div.gse-archive-referenzen-034.gse-archive-referenzen-034{position:static;min-width:auto;width:auto;display:block;transition:none;gap:normal;padding:0;border:0;background:none;box-shadow:none;border-radius:0}
.elementor.elementor .e-con>div.gse-archive-referenzen-034.gse-archive-referenzen-034{min-width:auto;width:auto}
div.gse-archive-referenzen-034.gse-archive-referenzen-034 > p{box-sizing:border-box}
div.gse-archive-referenzen-034.gse-archive-referenzen-034 > p:focus-visible{outline:2px solid var(--copper2);outline-offset:3px}
div.gse-archive-referenzen-034.gse-archive-referenzen-034 > p{display:flex;align-items:center;gap:16px;margin:0px 0px 24px;font:400 10.5px/1 var(--sans);letter-spacing:0.38em;text-transform:uppercase;color:var(--copper2)}
div.gse-archive-referenzen-034.gse-archive-referenzen-034 > p{color:rgb(245, 194, 175)}
@media (prefers-reduced-motion: reduce){div.gse-archive-referenzen-034.gse-archive-referenzen-034 > p{animation:auto ease 0s 1 normal none running none !important;transition:none !important}
}
div.gse-archive-referenzen-035.gse-archive-referenzen-035{font-size:1.5em;font-weight:bold;display:block;position:static;min-width:auto;width:auto;transition:none;gap:normal}
.elementor.elementor .e-con>div.gse-archive-referenzen-035.gse-archive-referenzen-035{min-width:auto;width:auto}
.gse-archive-referenzen-035.gse-archive-referenzen-035 .elementor-heading-title{font:inherit;color:inherit;letter-spacing:inherit;text-transform:inherit;text-decoration:inherit;word-spacing:inherit;text-wrap:inherit;margin:0;padding:0;text-align:inherit;text-shadow:inherit;background:none;border:0}
div.gse-archive-referenzen-035.gse-archive-referenzen-035{box-sizing:border-box}
.elementor.elementor .e-con>div.gse-archive-referenzen-035.gse-archive-referenzen-035{margin:0px}
div.gse-archive-referenzen-035.gse-archive-referenzen-035{font-family:var(--serif);font-weight:400;margin:0px;text-wrap:balance;font-variation-settings:"opsz" 11}
div.gse-archive-referenzen-035.gse-archive-referenzen-035{font-size:clamp(38px, 4.6vw, 70px);line-height:1.04;letter-spacing:-0.005em;font-weight:500}
div.gse-archive-referenzen-035.gse-archive-referenzen-035{font-size:clamp(36px, 4vw, 60px)}
@media (prefers-reduced-motion: reduce){div.gse-archive-referenzen-035.gse-archive-referenzen-035{transition:none !important}
}
div.gse-archive-referenzen-036.gse-archive-referenzen-036{position:static;min-width:auto;width:auto;display:block;transition:none;gap:normal;padding:0;border:0;background:none;box-shadow:none;border-radius:0}
.elementor.elementor .e-con>div.gse-archive-referenzen-036.gse-archive-referenzen-036{min-width:auto;width:auto}
div.gse-archive-referenzen-036.gse-archive-referenzen-036 > p{box-sizing:border-box}
div.gse-archive-referenzen-036.gse-archive-referenzen-036 > p:focus-visible{outline:2px solid var(--copper2);outline-offset:3px}
div.gse-archive-referenzen-036.gse-archive-referenzen-036 > p{margin:0px;max-width:52ch;font-size:clamp(15px, 1.05vw, 17px);color:var(--text);text-wrap:pretty}
div.gse-archive-referenzen-036.gse-archive-referenzen-036 > p{color:rgba(251, 247, 243, 0.82);margin:24px 0px clamp(28px, 3.4vw, 40px);max-width:44ch}
@media (prefers-reduced-motion: reduce){div.gse-archive-referenzen-036.gse-archive-referenzen-036 > p{animation:auto ease 0s 1 normal none running none !important;transition:none !important}
}
div.gse-archive-referenzen-037.gse-archive-referenzen-037{--position:static;--text-align:inherit;min-width:auto;transition:none;box-sizing:border-box}
div.gse-archive-referenzen-037.gse-archive-referenzen-037{box-sizing:border-box}
div.gse-archive-referenzen-037.gse-archive-referenzen-037{display:flex;flex-wrap:wrap;gap:14px}
@media (prefers-reduced-motion: reduce){div.gse-archive-referenzen-037.gse-archive-referenzen-037{transition:none !important}
}
div.gse-archive-referenzen-038.gse-archive-referenzen-038{position:static;min-width:auto;width:auto;cursor:pointer;line-height:inherit}
.elementor.elementor .e-con>div.gse-archive-referenzen-038.gse-archive-referenzen-038{min-width:auto;width:auto}
div.gse-archive-referenzen-038.gse-archive-referenzen-038{box-sizing:border-box}
div.gse-archive-referenzen-038.gse-archive-referenzen-038{color:inherit}
div.gse-archive-referenzen-038.gse-archive-referenzen-038:focus-visible{outline:2px solid var(--copper2);outline-offset:3px}
div.gse-archive-referenzen-038.gse-archive-referenzen-038{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:56px;padding:0px 34px;border-radius:999px;white-space:nowrap;font:500 11.5px/1 var(--sans);letter-spacing:0.26em;text-transform:uppercase;border:1px solid transparent;transition:transform 0.35s, box-shadow 0.35s, background-position 0.6s, background 0.35s, color 0.35s, border-color 0.35s}
div.gse-archive-referenzen-038.gse-archive-referenzen-038{background:var(--metal);background-size:220% 100%;background-position-x:0px;background-position-y:0px;color:rgb(43, 27, 20);box-shadow:rgba(0, 0, 0, 0.22) 0px 16px 40px, rgba(255, 255, 255, 0.55) 0px 1px 0px inset}
@media (max-width: 640px){div.gse-archive-referenzen-038.gse-archive-referenzen-038{padding:0px 26px;letter-spacing:0.2em}
}
div.gse-archive-referenzen-038.gse-archive-referenzen-038:hover{background-position:100% 0px}
@media (prefers-reduced-motion: reduce){div.gse-archive-referenzen-038.gse-archive-referenzen-038{transition:none !important}
}
.gse-archive-referenzen-038.gse-archive-referenzen-038 .elementor-button-wrapper{display:grid;text-align:inherit}
.gse-archive-referenzen-038.gse-archive-referenzen-038 .elementor-button, .gse-archive-referenzen-038.gse-archive-referenzen-038 .elementor-button:hover, .gse-archive-referenzen-038.gse-archive-referenzen-038 .elementor-button:focus, .gse-archive-referenzen-038.gse-archive-referenzen-038 .elementor-button:visited{display:inline;line-height:inherit;background:transparent;font:inherit;padding:0;border-radius:0;color:inherit;fill:currentColor;text-align:inherit;transition:none;text-decoration:none;border:0;box-shadow:none;letter-spacing:inherit;width:auto;cursor:inherit;appearance:none;font-family:inherit}
.gse-archive-referenzen-038.gse-archive-referenzen-038 .elementor-button-wrapper{display:contents;flex-direction:inherit;flex-wrap:inherit;align-items:inherit;align-content:inherit;justify-content:inherit;justify-items:inherit;row-gap:inherit;column-gap:inherit;grid-template-columns:inherit;grid-template-rows:inherit;grid-template-areas:inherit;grid-auto-flow:inherit;grid-auto-columns:inherit;grid-auto-rows:inherit}
.gse-archive-referenzen-038.gse-archive-referenzen-038 .elementor-button, .gse-archive-referenzen-038.gse-archive-referenzen-038 .elementor-button:hover, .gse-archive-referenzen-038.gse-archive-referenzen-038 .elementor-button:focus, .gse-archive-referenzen-038.gse-archive-referenzen-038 .elementor-button:visited{flex-direction:inherit;flex-wrap:inherit;align-items:inherit;align-content:inherit;justify-content:inherit;justify-items:inherit;row-gap:inherit;column-gap:inherit;grid-template-columns:inherit;grid-template-rows:inherit;grid-template-areas:inherit;grid-auto-flow:inherit;grid-auto-columns:inherit;grid-auto-rows:inherit;flex:1 1 auto;align-self:stretch;min-width:0;grid-column:1 / -1;grid-row:1 / -1}
.gse-archive-referenzen-038.gse-archive-referenzen-038 .elementor-button, .gse-archive-referenzen-038.gse-archive-referenzen-038 .elementor-button:hover, .gse-archive-referenzen-038.gse-archive-referenzen-038 .elementor-button:focus, .gse-archive-referenzen-038.gse-archive-referenzen-038 .elementor-button:visited{display:flex}
.gse-archive-referenzen-038.gse-archive-referenzen-038 .elementor-button-text{display:contents}
.gse-archive-referenzen-038.gse-archive-referenzen-038 .elementor-button-content-wrapper{display:flex;align-items:center;justify-content:center;gap:12px;white-space:nowrap}
div.gse-archive-referenzen-038.gse-archive-referenzen-038 .elementor-button{text-decoration:none}
div.gse-archive-referenzen-039.gse-archive-referenzen-039{position:static;min-width:auto;width:auto;cursor:pointer;line-height:inherit}
.elementor.elementor .e-con>div.gse-archive-referenzen-039.gse-archive-referenzen-039{min-width:auto;width:auto}
div.gse-archive-referenzen-039.gse-archive-referenzen-039{box-sizing:border-box}
div.gse-archive-referenzen-039.gse-archive-referenzen-039{color:inherit}
div.gse-archive-referenzen-039.gse-archive-referenzen-039:focus-visible{outline:2px solid var(--copper2);outline-offset:3px}
div.gse-archive-referenzen-039.gse-archive-referenzen-039{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:56px;padding:0px 34px;border-radius:999px;white-space:nowrap;font:500 11.5px/1 var(--sans);letter-spacing:0.26em;text-transform:uppercase;border:1px solid transparent;transition:transform 0.35s, box-shadow 0.35s, background-position 0.6s, background 0.35s, color 0.35s, border-color 0.35s}
div.gse-archive-referenzen-039.gse-archive-referenzen-039{border-color:rgba(251, 247, 243, 0.5);color:rgb(251, 247, 243)}
@media (max-width: 640px){div.gse-archive-referenzen-039.gse-archive-referenzen-039{padding:0px 26px;letter-spacing:0.2em}
}
div.gse-archive-referenzen-039.gse-archive-referenzen-039:hover{background:rgb(251, 247, 243);color:var(--deep)}
@media (prefers-reduced-motion: reduce){div.gse-archive-referenzen-039.gse-archive-referenzen-039{transition:none !important}
}
.gse-archive-referenzen-039.gse-archive-referenzen-039 .elementor-button-wrapper{display:grid;text-align:inherit}
.gse-archive-referenzen-039.gse-archive-referenzen-039 .elementor-button, .gse-archive-referenzen-039.gse-archive-referenzen-039 .elementor-button:hover, .gse-archive-referenzen-039.gse-archive-referenzen-039 .elementor-button:focus, .gse-archive-referenzen-039.gse-archive-referenzen-039 .elementor-button:visited{display:inline;line-height:inherit;background:transparent;font:inherit;padding:0;border-radius:0;color:inherit;fill:currentColor;text-align:inherit;transition:none;text-decoration:none;border:0;box-shadow:none;letter-spacing:inherit;width:auto;cursor:inherit;appearance:none;font-family:inherit}
.gse-archive-referenzen-039.gse-archive-referenzen-039 .elementor-button-wrapper{display:contents;flex-direction:inherit;flex-wrap:inherit;align-items:inherit;align-content:inherit;justify-content:inherit;justify-items:inherit;row-gap:inherit;column-gap:inherit;grid-template-columns:inherit;grid-template-rows:inherit;grid-template-areas:inherit;grid-auto-flow:inherit;grid-auto-columns:inherit;grid-auto-rows:inherit}
.gse-archive-referenzen-039.gse-archive-referenzen-039 .elementor-button, .gse-archive-referenzen-039.gse-archive-referenzen-039 .elementor-button:hover, .gse-archive-referenzen-039.gse-archive-referenzen-039 .elementor-button:focus, .gse-archive-referenzen-039.gse-archive-referenzen-039 .elementor-button:visited{flex-direction:inherit;flex-wrap:inherit;align-items:inherit;align-content:inherit;justify-content:inherit;justify-items:inherit;row-gap:inherit;column-gap:inherit;grid-template-columns:inherit;grid-template-rows:inherit;grid-template-areas:inherit;grid-auto-flow:inherit;grid-auto-columns:inherit;grid-auto-rows:inherit;flex:1 1 auto;align-self:stretch;min-width:0;grid-column:1 / -1;grid-row:1 / -1}
.gse-archive-referenzen-039.gse-archive-referenzen-039 .elementor-button, .gse-archive-referenzen-039.gse-archive-referenzen-039 .elementor-button:hover, .gse-archive-referenzen-039.gse-archive-referenzen-039 .elementor-button:focus, .gse-archive-referenzen-039.gse-archive-referenzen-039 .elementor-button:visited{display:flex}
.gse-archive-referenzen-039.gse-archive-referenzen-039 .elementor-button-text{display:contents}
.gse-archive-referenzen-039.gse-archive-referenzen-039 .elementor-button-content-wrapper{display:flex;align-items:center;justify-content:center;gap:12px;white-space:nowrap}
div.gse-archive-referenzen-039.gse-archive-referenzen-039 .elementor-button{text-decoration:none}
div.gse-archive-referenzen-040.gse-archive-referenzen-040{display:block;--position:relative;--text-align:inherit;min-width:auto;transition:none;box-sizing:border-box}
div.gse-archive-referenzen-040.gse-archive-referenzen-040{box-sizing:border-box}
div.gse-archive-referenzen-040.gse-archive-referenzen-040{min-height:380px;overflow:hidden}
@media (max-width: 960px){div.gse-archive-referenzen-040.gse-archive-referenzen-040{min-height:260px;order:-1}
}
@media (prefers-reduced-motion: reduce){div.gse-archive-referenzen-040.gse-archive-referenzen-040{transition:none !important}
}
div.gse-archive-referenzen-040.gse-archive-referenzen-040::after{content:none;display:inline;position:static;height:auto;width:auto;top:auto;left:auto;opacity:1;mix-blend-mode:normal;transition:none;border-width:0;border-style:none;border-color:currentcolor;border-radius:0}
div.gse-archive-referenzen-040.gse-archive-referenzen-040::after{content:"";position:absolute;inset:0px;background:linear-gradient(90deg, rgb(31, 19, 16) 0%, rgba(31, 19, 16, 0) 45%)}
@media (max-width: 960px){div.gse-archive-referenzen-040.gse-archive-referenzen-040::after{background:linear-gradient(rgba(31, 19, 16, 0) 45%, rgb(31, 19, 16) 100%)}
}
div.gse-archive-referenzen-041.gse-archive-referenzen-041{min-width:auto;transition:none;gap:normal;z-index:auto;display:block;text-align:inherit;line-height:inherit}
.elementor.elementor .e-con>div.gse-archive-referenzen-041.gse-archive-referenzen-041{min-width:auto}
div.gse-archive-referenzen-041.gse-archive-referenzen-041{height:100%}
.gse-archive-referenzen-041.gse-archive-referenzen-041 img{display:block;vertical-align:baseline;max-width:none;border:0;border-radius:0;box-shadow:none;width:auto;height:auto}
.gse-archive-referenzen-041.gse-archive-referenzen-041 a{display:contents}
.gse-archive-referenzen-041.gse-archive-referenzen-041 img{box-sizing:border-box}
.gse-archive-referenzen-041.gse-archive-referenzen-041 img{display:block;max-width:100%}
.gse-archive-referenzen-041.gse-archive-referenzen-041 img:focus-visible{outline:2px solid var(--copper2);outline-offset:3px}
div.gse-archive-referenzen-041.gse-archive-referenzen-041{inset:0px}
.gse-archive-referenzen-041.gse-archive-referenzen-041 img{width:100%;height:100%;object-fit:cover}
@media (prefers-reduced-motion: reduce){.gse-archive-referenzen-041.gse-archive-referenzen-041 img{animation:auto ease 0s 1 normal none running none !important;transition:none !important}
}
div.gse-archive-referenzen-003.gse-archive-referenzen-003 > div{top:0;right:0;bottom:0;left:0}
div.gse-archive-referenzen-004.gse-archive-referenzen-004 > div{top:0;right:0;bottom:0;left:0}
div.gse-archive-referenzen-005.gse-archive-referenzen-005 > div{top:0;right:0;bottom:0;left:0}
div.gse-archive-referenzen-017.gse-archive-referenzen-017 > span{top:0;right:0;bottom:0;left:0}
