/* Update 06: ausschließlich die Seite Über uns */
.about-refresh .page-intro{padding:28px 0 32px}.about-refresh .breadcrumb{margin-bottom:28px}.about-refresh h1{font-size:clamp(36px,4vw,58px);line-height:1.08;margin:16px 0 20px}.about-refresh .about-lead{max-width:780px;font-size:19px;line-height:1.65}.about-refresh .about-facts{display:grid;grid-template-columns:1fr 1fr 1.2fr;margin-top:28px;border-top:1px solid #b9cfe9;padding-top:24px;gap:24px}.about-facts strong{display:block;font-size:26px;color:#073070;line-height:1.3}.about-facts strong b{font-weight:inherit}.about-facts span{display:block;margin-top:6px;font-size:14px}.about-refresh .subnav{display:flex;flex-wrap:wrap;gap:12px 26px;padding:18px 0;margin:0}.about-refresh .section{padding:44px 0}.about-section-head{max-width:850px;margin-bottom:25px}.about-section-head h2{margin:10px 0 14px}.about-refresh h2{font-size:clamp(27px,3vw,36px);line-height:1.2}.about-refresh p{line-height:1.7}.about-tasks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.about-tasks article{padding:26px 30px;border:1px solid #d0e3f9;border-top:3px solid #073070;background:#f6f8fc}.about-number{font-size:14px;font-weight:700;color:#456a9d;letter-spacing:.12em}.about-tasks h3{font-size:23px;line-height:1.3;margin:12px 0}.about-tasks p{margin:0}.about-refresh #vorstand .board-cards{grid-template-columns:repeat(3,minmax(0,1fr))}.about-refresh #vorstand .board-card.has-photo{display:block}.about-refresh #vorstand .board-card>img{width:100%;max-width:none;height:280px;object-fit:contain;margin:0;background:#e8eef5}.about-refresh #vorstand .board-card>div{padding:22px}.about-refresh .about-contact{display:grid;grid-template-columns:1.1fr 1fr;gap:40px;margin-bottom:30px}.about-contact h2{margin:10px 0 16px}.about-contact address{font-style:normal;border-left:3px solid #073070;padding:24px;background:#f3f6fa;align-self:start;overflow-wrap:anywhere}.about-contact address a{display:block;margin:10px 0}.about-innungen{display:grid;grid-template-columns:1.2fr 1fr;gap:50px}.about-innungen aside{border:1px solid #b9cfe9;background:white;padding:28px;align-self:center}.about-innungen h3{font-size:24px;line-height:1.3;margin-top:0}.about-refresh [id]{scroll-margin-top:100px}.about-refresh .btn{margin-top:10px}.about-refresh a:focus-visible{outline:3px solid #e78221;outline-offset:4px}
@media(max-width:1000px){.about-refresh #vorstand .board-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.about-facts strong{font-size:23px}}
@media(max-width:700px){.about-refresh .page-intro{padding:20px 0 26px}.about-refresh .about-facts{grid-template-columns:1fr;gap:16px}.about-facts>div+div{border-top:1px solid #d0e3f9;padding-top:16px}.about-refresh .section{padding:30px 0}.about-tasks,.about-refresh .about-contact,.about-innungen{grid-template-columns:1fr;gap:20px}.about-tasks article{padding:22px}.about-refresh #vorstand .board-cards{grid-template-columns:1fr}.about-refresh #vorstand .board-card>img{height:300px}.about-refresh .about-lead{font-size:17px}.about-refresh .subnav{gap:12px 20px}.about-innungen aside{padding:22px}}
@media(prefers-color-scheme:dark){.about-refresh .about-facts strong{color:inherit}.about-refresh .about-tasks article,.about-refresh .about-contact address,.about-refresh .about-innungen aside{background:#15253a;color:#edf3ff}.about-refresh .about-number{color:#a8c8f4}.about-refresh #vorstand .board-card>img{background:#17273d}}
