.ethics-module__15tzGG__page{display:block}.ethics-module__15tzGG__hero{background:var(--hero-bg,#f4f0e7);border-bottom:1px solid var(--hero-border,#e7e1d4);padding:clamp(44px,6vw,62px) 24px clamp(52px,7vw,72px)}.ethics-module__15tzGG__heroInner{max-width:1160px;margin:0 auto}.ethics-module__15tzGG__breadcrumb{letter-spacing:.16em;text-transform:uppercase;color:var(--bc-ink,#9aa8a2);margin-bottom:24px;font-size:11px}.ethics-module__15tzGG__breadcrumbLink{color:var(--bc-ink,#004b49);text-decoration:none}.ethics-module__15tzGG__breadcrumbLink:hover{color:var(--bc-hover,#0a615c)}.ethics-module__15tzGG__breadcrumbCurrent{color:var(--bc-current,#0a615c)}.ethics-module__15tzGG__heroEyebrow{letter-spacing:.26em;text-transform:uppercase;color:var(--hero-eyebrow,#8a6c2c);margin:0 0 12px;font-size:12.5px}.ethics-module__15tzGG__heroTitle{margin:0 0 8px;font-size:clamp(34px,5.4vw,54px);font-weight:700;line-height:1.06}.ethics-module__15tzGG__heroSubtitle{font-family:var(--font-display);color:var(--hero-eyebrow,#8a6c2c);margin:0 0 18px;font-size:clamp(24px,3.4vw,34px);line-height:1.1}.ethics-module__15tzGG__heroIntro{max-width:840px;color:var(--hero-sub,#004b49);text-align:justify;-webkit-hyphens:auto;hyphens:auto;margin:0 0 22px;font-size:16px;line-height:1.74}.ethics-module__15tzGG__heroButtons{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.ethics-module__15tzGG__heroArt{background:var(--hero-art,#fff);width:80%;height:80%;-webkit-mask:url(/assets/ganesha-waage-herz.svg) 50%/contain no-repeat;mask:url(/assets/ganesha-waage-herz.svg) 50%/contain no-repeat}.ethics-module__15tzGG__values{scroll-margin-top:110px}.ethics-module__15tzGG__allRow{justify-content:flex-end;max-width:920px;margin:0 auto 14px;display:flex}.ethics-module__15tzGG__allToggle{cursor:pointer;background:0 0;border:none;align-items:center;gap:10px;padding:6px 2px;display:flex}.ethics-module__15tzGG__allTrack{border:1px solid var(--pill-border,#c69b4f73);border-radius:999px;width:40px;height:22px;transition:background .2s;display:inline-block;position:relative}.ethics-module__15tzGG__allKnob{background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .2s;position:absolute;top:2px;left:0;box-shadow:0 1px 3px #00000040}.ethics-module__15tzGG__allLabel{color:var(--sec-a-ink,#4a5f59);font-size:14px}.ethics-module__15tzGG__list{flex-direction:column;gap:14px;max-width:920px;margin:0 auto;display:flex}.ethics-module__15tzGG__itemButton{cursor:pointer;text-align:left;width:100%;font:inherit;background:0 0;border:none;align-items:center;gap:18px;padding:16px 22px;display:flex}.ethics-module__15tzGG__itemNumber{border:1px solid var(--pill-border,#c69b4f73);background:var(--pill-bg,#c69b4f1a);width:46px;height:46px;font-family:var(--font-display);color:var(--gold-mark,#c69b4f);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:22px;line-height:1;display:inline-flex}.ethics-module__15tzGG__itemTitle{color:var(--card-heading,#004b49);flex:1;font-size:clamp(17px,2.2vw,21px);font-weight:700;line-height:1.3}.ethics-module__15tzGG__itemBody{flex-direction:column;gap:14px;padding:4px 24px 26px 88px;display:flex}.ethics-module__15tzGG__itemText{color:var(--card-ink,#4a5f59);text-align:justify;-webkit-hyphens:auto;hyphens:auto;margin:0;font-size:15.5px;line-height:1.78}.ethics-module__15tzGG__phrases{flex-wrap:wrap;gap:16px;display:flex}.ethics-module__15tzGG__phrasesGood{background:var(--pill-bg,#c69b4f1a);border:1px solid var(--pill-border,#c69b4f66);border-left:3px solid var(--gold-mark,#c69b4f);border-radius:14px;flex-direction:column;flex:300px;gap:11px;min-width:260px;padding:22px 24px;display:flex}.ethics-module__15tzGG__phrasesBad{flex-direction:column;flex:300px;gap:11px;min-width:260px;display:flex}.ethics-module__15tzGG__phrasesGoodTitle{letter-spacing:.2em;text-transform:uppercase;color:var(--sec-a-eyebrow,#b8923f);margin:0 0 2px;font-size:11.5px}.ethics-module__15tzGG__phrasesBadTitle{letter-spacing:.2em;text-transform:uppercase;color:var(--card-muted,#8a9b95);margin:0 0 2px;font-size:11.5px}.ethics-module__15tzGG__phraseGood{color:var(--sec-a-heading,#004b49);align-items:flex-start;gap:10px;margin:0;font-size:15px;font-style:italic;line-height:1.55;display:flex}.ethics-module__15tzGG__phraseBad{color:var(--card-muted,#8a9b95);align-items:flex-start;gap:10px;margin:0;font-size:15px;font-style:italic;line-height:1.55;display:flex}.ethics-module__15tzGG__phraseQuote{font-family:var(--font-display);color:var(--gold-mark,#c69b4f);flex:none;font-size:23px;font-style:normal;line-height:.9}.ethics-module__15tzGG__phraseCross{flex:none;font-size:14px;font-style:normal;line-height:1.4}.ethics-module__15tzGG__phrasesNote{color:var(--card-muted,#8a9b95);margin:0;font-size:14.5px;line-height:1.7}.ethics-module__15tzGG__cta{background:var(--cta-bg,#f4f0e7);color:var(--cta-sub,#004b49);border-top:1px solid var(--sec-border,#e7e1d4);padding:clamp(56px,7vw,84px) 24px}.ethics-module__15tzGG__ctaInner{text-align:center;max-width:820px;margin:0 auto}.ethics-module__15tzGG__ctaTitle{font-family:var(--font-display);color:var(--cta-gold,#b8923f);margin:0 0 14px;font-size:clamp(26px,3.6vw,34px);line-height:1.15}.ethics-module__15tzGG__ctaText{color:var(--cta-sub,#004b49);margin:0 0 28px;font-size:15.5px;line-height:1.76}.ethics-module__15tzGG__ctaButtons{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}:root[data-theme=abend] .ethics-module__15tzGG__page{--pill-bg:#d9b87824;--pill-border:#d9b8788c}:root[data-theme=dunkel] .ethics-module__15tzGG__page{--pill-bg:#d9b8781f;--pill-border:#d9b87880;--cta-gold:#d9b878;--cta-sub:#f4f0e7bf;--cta-btn2-border:#fff6;--cta-btn2-ink:#fff;--cta-btn2-hover:#ffffff24}:root[data-theme=kontrast] .ethics-module__15tzGG__page{--pill-bg:#fff;--pill-border:#00302e;--card-bg:#fff;--cta-btn2-hover:#ffffff29}@media (max-width:640px){.ethics-module__15tzGG__heroButtons{flex-direction:column;align-items:stretch}}
