.wrap {background: #eee;}
header {font-size: 2rem; text-align: center; font-weight: 900; padding:0 ; background:#fff}
header h1 {border-bottom:1px solid #eee; padding:1.5rem}
header p {font-size: 1.9rem; padding: 1.5rem 0 ; font-weight: 900; text-align: center;}
.content {padding:3rem 2rem 0;}

.contxt {width: 100%; background: #fff; border: 1px solid #ddd; margin-top:0; padding:2rem; border-radius: 0.5rem 0.5rem 0 0; border-bottom: 0; min-height: 80vh; }
.contxt h2 {font-size:2rem; color:#999;margin-bottom: 1rem; margin-top: 3rem; font-weight: bold;}
.contxt h2:first-child {margin-top: 0;}
.contxt pre {font-size: 1.8rem; line-height: 1.3; color: #666; white-space:pre-wrap;}