#graffitischutz-wirtschaftlichkeit{padding:4.75rem 0;background:linear-gradient(135deg,rgba(97,127,146,.16),rgba(200,169,106,.07));border-block:1px solid rgba(255,255,255,.08)}
#graffitischutz-wirtschaftlichkeit .gsw-wrap{width:min(1120px,calc(100% - 40px));margin:0 auto}
#graffitischutz-wirtschaftlichkeit .gsw-intro{display:grid;grid-template-columns:.75fr 2fr;gap:3rem;align-items:center;margin-bottom:2.75rem}
#graffitischutz-wirtschaftlichkeit .gsw-number{font-size:clamp(4rem,9vw,7rem);font-weight:750;line-height:.9;color:#c8a96a;letter-spacing:-.07em}
#graffitischutz-wirtschaftlichkeit .gsw-number small{display:block;font-size:.72rem;line-height:1.45;letter-spacing:.15em;text-transform:uppercase;color:rgba(255,255,255,.6);margin-top:1rem}
#graffitischutz-wirtschaftlichkeit .gsw-kicker{display:block;margin-bottom:.75rem;color:#c8a96a;font-size:.7rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase}
#graffitischutz-wirtschaftlichkeit h2{font-size:clamp(2rem,4vw,3.1rem);line-height:1.15;color:#fff;margin:0 0 1rem}
#graffitischutz-wirtschaftlichkeit h3{font-size:1.05rem;line-height:1.35;color:#fff;margin:.35rem 0 .5rem}
#graffitischutz-wirtschaftlichkeit p{color:rgba(255,255,255,.62);line-height:1.7;margin:0 0 1rem}
#graffitischutz-wirtschaftlichkeit .gsw-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:rgba(255,255,255,.09);border:1px solid rgba(255,255,255,.09);margin-bottom:2rem}
#graffitischutz-wirtschaftlichkeit .gsw-steps>div{padding:1.35rem;background:#12151a}
#graffitischutz-wirtschaftlichkeit .gsw-steps strong{color:#c8a96a;font-size:.75rem;letter-spacing:.12em}
#graffitischutz-wirtschaftlichkeit .gsw-steps p{font-size:.88rem;margin:0}
#graffitischutz-wirtschaftlichkeit .gsw-example{display:grid;grid-template-columns:1.15fr 1fr;gap:2.25rem;padding:2rem;background:rgba(7,9,12,.6);border:1px solid rgba(200,169,106,.22)}
#graffitischutz-wirtschaftlichkeit .gsw-example dl{margin:0}
#graffitischutz-wirtschaftlichkeit .gsw-example dl>div{display:flex;justify-content:space-between;gap:1rem;padding:.7rem 0;border-bottom:1px solid rgba(255,255,255,.08);color:rgba(255,255,255,.62);font-size:.88rem}
#graffitischutz-wirtschaftlichkeit .gsw-example dd{margin:0;color:#fff;font-weight:600;white-space:nowrap}
#graffitischutz-wirtschaftlichkeit .gsw-example .gsw-total{border-bottom:0;color:#c8a96a;font-weight:600}
#graffitischutz-wirtschaftlichkeit .gsw-example .gsw-total dd{color:#c8a96a}
#graffitischutz-wirtschaftlichkeit .gsw-note{font-size:.78rem;color:rgba(255,255,255,.42)}
#graffitischutz-wirtschaftlichkeit .gsw-links{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.5rem}
#graffitischutz-wirtschaftlichkeit .gsw-links a{display:inline-flex;align-items:center;justify-content:center;padding:.8rem 1.05rem;background:#c8a96a;color:#11141a;text-decoration:none;font-size:.78rem;font-weight:700}
#graffitischutz-wirtschaftlichkeit .gsw-links a+ a{background:transparent;color:#c8a96a;border:1px solid rgba(200,169,106,.55)}
@media(max-width:820px){#graffitischutz-wirtschaftlichkeit .gsw-steps{grid-template-columns:repeat(2,1fr)}#graffitischutz-wirtschaftlichkeit .gsw-example{grid-template-columns:1fr}}
@media(max-width:620px){#graffitischutz-wirtschaftlichkeit{padding:3.75rem 0}#graffitischutz-wirtschaftlichkeit .gsw-wrap{width:calc(100% - 28px)}#graffitischutz-wirtschaftlichkeit .gsw-intro{grid-template-columns:1fr;gap:1.5rem}#graffitischutz-wirtschaftlichkeit .gsw-steps{grid-template-columns:1fr}#graffitischutz-wirtschaftlichkeit .gsw-example{padding:1.25rem}}
