.blog-content-layout .prose{overflow-wrap:break-word}.blog-content-layout .prose h2{margin-top:3rem;padding-top:1.75rem;border-top:4px solid #7b3945;scroll-margin-top:7rem}.blog-content-layout .prose h3{scroll-margin-top:7rem}#main-content h1,#main-content h2,#main-content h3,.article-toc nav a,.prose figcaption,.lg-table caption{text-wrap:balance;word-break:auto-phrase}.lg-table{margin:1.5rem 0 2rem;color:#283a3b}.lg-table table{width:100%;border-collapse:collapse;table-layout:fixed;font-size:1rem;line-height:1.8}.lg-table caption{text-align:left;font-weight:700;margin-bottom:.75rem}.lg-table th,.lg-table td{padding:.9rem;border:1px solid #d6c5c5;text-align:left;vertical-align:top;overflow-wrap:anywhere;white-space:normal;word-break:auto-phrase}.lg-table thead th{background:#64303a;color:#fff}.lg-table tbody th{background:#f8f1ed}.lg-table th:nth-child(1){width:34%}.lg-table th:nth-child(2){width:19%}.lg-plan th:nth-child(1){width:20%}.lg-plan th:nth-child(2){width:32%}.lg-works th:nth-child(1){width:30%}.lg-works th:nth-child(2){width:30%}.lg-note{margin:1.5rem 0;padding:1rem 1.5rem;background:#f8f3ed;border-left:5px solid #7b3945;border-radius:.5rem;color:#283a3b}.lg-note p:first-child{margin-top:0}.lg-note p:last-child{margin-bottom:0}@media(max-width:639px){.lg-table table,.lg-table tbody,.lg-table caption{display:block}.lg-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.lg-table tr{display:block;margin-bottom:1rem;border:1px solid #d6c5c5;border-radius:.6rem;overflow:hidden}.lg-table tbody th{display:block;width:auto!important;border:0}.lg-table td{display:block;border:0;border-top:1px solid #d6c5c5}.lg-table td::before{content:attr(data-label);display:block;margin-bottom:.35rem;font-size:.875rem;font-weight:700;color:#64303a}.lg-note{padding:1rem}.blog-content-layout .prose h2{margin-top:2.5rem;padding-top:1.5rem}}