.blog-content-layout .prose{overflow-wrap:break-word}.article-toc nav a,#main-content h1,#main-content h2,#main-content h3,[data-visible-faq] summary>span:first-child{text-wrap:balance;word-break:auto-phrase}#main-content section:has([data-cta-location=blog_footer]) p{text-wrap:balance;word-break:auto-phrase}.blog-content-layout .prose h2{margin-top:3rem;padding-top:1.75rem;border-top:4px solid #cbb8a2;scroll-margin-top:7rem}.blog-content-layout .prose h3,.met-anchor{scroll-margin-top:7rem}.blog-content-layout .prose h3{margin-top:2.25rem}.met-anchor{display:block;height:0}.met-credit{font-size:.875rem!important;line-height:1.7!important;color:#635849}.met-note{margin:1.5rem 0;padding:1rem 1.25rem;border-left:4px solid #a34d38;border-radius:0 .6rem .6rem 0;background:#fff5ed;color:#663a2e;line-height:1.85}.met-note p{margin:.5rem 0 0!important}.met-table{margin:1.5rem 0 2rem;color:#3d3329}.met-table table{width:100%;border-collapse:collapse;table-layout:fixed;font-size:1rem;line-height:1.8}.met-table caption{text-align:left;font-weight:700;margin-bottom:.75rem;text-wrap:balance;word-break:auto-phrase}.met-table th,.met-table td{padding:.9rem;border:1px solid #d4c5b5;text-align:left;vertical-align:top;overflow-wrap:anywhere;white-space:normal}.met-table thead th{background:#664832;color:#fff}.met-table tbody th{background:#f7f2eb}.met-table a{text-underline-offset:3px}.met-table a:focus-visible{outline:3px solid #a34d38;outline-offset:3px}@media(max-width:639px){.met-table table,.met-table tbody,.met-table caption{display:block}.met-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.met-table tr{display:block;margin-bottom:1rem;border:1px solid #d4c5b5;border-radius:.6rem;overflow:hidden}.met-table tbody th{display:block;width:auto!important;border:0}.met-table td{display:block;border:0;border-top:1px solid #d4c5b5}.met-table td::before{content:attr(data-label);display:block;margin-bottom:.35rem;font-size:.875rem;font-weight:700;color:#715f4b}.met-note{padding:1rem}.blog-content-layout .prose h2{margin-top:2.5rem;padding-top:1.5rem}}.met-video{margin:1.5rem 0;width:100%;height:auto;aspect-ratio:16/9;min-height:200px;border-radius:.7rem;overflow:hidden;background:#201c18}.met-video iframe{display:block;width:100%;height:100%;border:0}