* { box-sizing: border-box; } body { padding: 2rem; /* font-family: -apple-system, BlinkMacSystemFont, "Arial", sans-serif; */ } h1 { font-size: 28px; margin-top: 10px; margin-bottom: 10px; text-align: center; } h2 { font-size: 24px; margin-top: 10px; margin-bottom: 10px; } h3 { font-size: 20px; margin-top: 0; margin-bottom: 10px; } p { color: rgb(85, 85, 85); font-size: 18px; margin-bottom: 10px; margin-top: 5px; text-indent: 2rem; } .card { margin: 0 10vw 0 10vw; padding: 16px; border: 1px solid lightgray; border-radius: 16px; } .card p:last-child { margin-bottom: 0; } code { display: block; background-color: rgb(228, 228, 228); width: calc(100% - 4rem); /* padding: 20px; */ margin-top: 5px; margin-bottom: 10px; margin-left: 2rem; margin-right: 2rem; padding-left: 1rem; padding-top: 0.5rem; padding-bottom: 0.5rem; border-radius: 4px; font-size: 18px; } .inline-code { display: inline-block; background-color: rgb(228, 228, 228); /* width: calc(100% - 4rem); */ /* padding: 20px; */ /* margin-top: 5px; */ margin-bottom: 5px; margin-left: 0; /* margin-right: 2rem; */ padding-left: 1rem; padding-right: 1rem; padding-top: 0.5rem; padding-bottom: 0.5rem; border-radius: 4px; font-size: 18px; } ul { margin-top: 5px; margin-bottom: 10px; margin-left: 1rem; color: rgb(85, 85, 85); font-size: 18px; } img { display: block; background-color: rgb(228, 228, 228); width: calc(100% - 4rem); /* padding: 20px; */ margin-top: 5px; margin-bottom: 10px; margin-left: 2rem; margin-right: 2rem; /* padding-left: 1rem; padding-top: 0.5rem; padding-bottom: 0.5rem; */ }