:where(a,button,input,select,textarea,summary):focus-visible{outline:3px solid currentColor!important;outline-offset:4px!important}
.wp-block-button__link{min-height:44px;display:inline-flex;align-items:center;justify-content:center;white-space:normal;overflow-wrap:anywhere}
.dfbw-book-cover img{max-width:260px!important;width:100%;height:auto!important}
.dfbw-guide{scroll-margin-top:24px}
.dfbw-recovery{max-width:72ch;margin:2rem auto;padding:1.5rem;border:1px solid currentColor}
.dfbw-recovery a{display:inline-flex;min-height:44px;align-items:center}
.wp-theme-max-munster-bochum:is(.page-id-278,.page-id-279,.page-id-543) main article{max-width:72ch;margin-inline:auto;line-height:1.8}
@media(max-width:640px){.wp-block-buttons{gap:12px!important}.wp-block-buttons>.wp-block-button{flex:1 1 100%}.wp-block-buttons>.wp-block-button>a{width:100%}nav[aria-label="Hauptnavigation"] a{display:inline-flex;min-height:44px;align-items:center}main{overflow-wrap:break-word}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}}
