/*
Theme Name: Berufsorientierung Esslingen
Version: 1.0.0
Text Domain: bo-esslingen
*/
body{margin:0;background:#f6f8f5;color:#183638;font-family:system-ui,sans-serif;line-height:1.65}
header,footer{background:#123d40;color:white;padding:1.25rem max(5vw,1rem)}
header a,footer a{color:inherit}
main{padding:clamp(1rem,4vw,3rem);max-width:72rem;margin:auto}
a{color:#166455;text-underline-offset:.18em}
a:focus-visible{outline:3px solid #b56512;outline-offset:4px}
h1,h2,h3{line-height:1.2}
h1{font-size:clamp(2rem,5vw,3.8rem)}
.wp-block-details{background:#fff;border:1px solid #d4e4dd;border-radius:1rem;padding:1rem 1.25rem;margin-block:1rem}
.wp-block-details summary{cursor:pointer;font-weight:700}
