#deitsched .dh-main.is-article { display: block; padding: 0; text-align: left; }
#deitsched .philosophy-article { width: min(100% - 48px, 640px); margin: 0 auto; padding: 68px 0 64px; }
#deitsched .philosophy-section + .philosophy-section { margin-top: 38px; }
#deitsched .philosophy-section h2 { margin: 0 0 17px; color: #292720; font: 400 19px/1.45 'Libre Baskerville', Georgia, serif; }
#deitsched .philosophy-section p { margin: 0; font: 400 16px/1.8 Georgia, 'Times New Roman', serif; color: #49443b; }
#deitsched .philosophy-section p + p,
#deitsched .philosophy-topics + p { margin-top: 18px; }
#deitsched .philosophy-section p a { color: inherit; text-underline-offset: 3px; }
#deitsched .philosophy-topics { margin: 0; padding: 0; list-style: none; color: #49443b; font: 400 16px/1.8 Georgia, 'Times New Roman', serif; }
#deitsched .philosophy-topics li { font: inherit; }
#deitsched .philosophy-topics li + li { margin-top: 5px; }
@media (max-width: 650px) {
  #deitsched .philosophy-article { width: calc(100% - 40px); padding: 44px 0 40px; }
  #deitsched .philosophy-section + .philosophy-section { margin-top: 32px; }
}
