/* AKKOÇ v96 – klare Startseite, ohne Bestehendes zu löschen */
.v96-focus{box-sizing:border-box;max-width:1120px;margin:20px auto 22px;padding:clamp(18px,3vw,26px);background:#fff;color:#18263a;border:1px solid #ddd6c9;border-radius:18px;box-shadow:0 6px 22px rgba(16,27,45,.06);font:normal 16px/1.55 system-ui,-apple-system,Segoe UI,Arial,sans-serif}
.v96-focus *,.v96-more *{box-sizing:border-box}.v96-head{margin:0 0 15px}.v96-label{color:#8c621f;font-size:12px;letter-spacing:.09em;font-weight:850}.v96-head h2{color:#101b2d;font:700 clamp(25px,3.5vw,34px)/1.2 Georgia,serif;margin:8px 0}.v96-head p{margin:5px 0 15px}.v96-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.v96-grid a{display:flex;flex-direction:column;min-height:190px;gap:9px;padding:18px;background:#f7f5f0;border:1px solid #e0d5be;border-radius:12px;text-decoration:none;color:#1c2e40;transition:transform .15s ease,border-color .15s ease}.v96-grid a:hover{transform:translateY(-2px);border-color:#b48d43}.v96-grid span{color:#7a5b21;font-size:11px;font-weight:850;letter-spacing:.045em}.v96-grid strong{font-size:18px;line-height:1.3;color:#14243b}.v96-grid small{font-size:14px;line-height:1.5}.v96-grid b{font-size:13px;color:#0d6174;margin-top:auto}.v96-more{box-sizing:border-box;max-width:1120px;margin:18px auto 24px;border:1px solid #c4baaa;border-radius:13px;background:#f8f6f1;color:#14243b}.v96-more>summary{list-style:none;padding:17px 22px;cursor:pointer;display:flex;flex-direction:column;gap:4px}.v96-more>summary::-webkit-details-marker{display:none}.v96-more>summary::after{content:'Weitere Themen öffnen ＋';font-size:13px;font-weight:800;color:#376377}.v96-more[open]>summary::after{content:'Weniger anzeigen −'}.v96-more>summary span{font-size:19px;font-weight:800}.v96-more>summary small{font-size:14px;line-height:1.4}.v96-extra-content{padding:8px 10px 12px;border-top:1px solid #e7decc}.v96-extra-content>section,.v96-extra-content>aside{margin-left:auto;margin-right:auto}.v96-extra-content>*{max-width:100%}.site-header #main-menu>a:first-child{font-weight:850!important}.mission-home{margin-top:14px!important}.mission-home .mission-note{font-size:13px}.v96-more a:focus-visible,.v96-grid a:focus-visible,.v96-more summary:focus-visible{outline:3px solid #00a3b5;outline-offset:2px}
@media(max-width:720px){.v96-grid{grid-template-columns:1fr}.v96-grid a{min-height:0;padding:15px}.v96-focus{margin:13px 12px 20px;padding:16px}.v96-more{margin:14px 12px 22px}.v96-more>summary{padding:14px}.v96-head h2{font-size:25px}.v96-extra-content{padding:4px}}
@media(prefers-reduced-motion:reduce){.v96-grid a{transition:none}}
