.seo-photo{margin:2rem auto;max-width:900px}.seo-photo img{display:block;width:100%;height:auto;border-radius:12px}.seo-photo figcaption{font-size:.85rem;line-height:1.6;color:#65716b;margin-top:.65rem}.seo-guide-link{max-width:1100px;margin:2rem auto;padding:2rem;background:#f2f1ec;color:#18251e;border-radius:12px}.seo-guide-link p{max-width:75ch;line-height:1.8}.seo-guide-link a{text-decoration:underline}.seo-day-example{padding:1.5rem 0}.seo-day-example p,.seo-day-example li{line-height:1.85}.seo-table-wrap{overflow-x:auto}.seo-table-wrap table{width:100%;border-collapse:collapse}.seo-table-wrap th,.seo-table-wrap td{padding:.8rem;border:1px solid #c9cec9;text-align:left;vertical-align:top}@media(max-width:600px){.seo-photo,.seo-guide-link{margin:1.5rem 1rem}.rc-editorial .seo-photo,.knowledge-prose .seo-photo{margin-left:0;margin-right:0}.seo-guide-link{padding:1.3rem}}