.blog-content-layout .prose{overflow-wrap:break-word}#main-content h1{text-wrap:balance;word-break:auto-phrase}.article-toc nav a,#main-content h2,#main-content h3{text-wrap:balance;word-break:auto-phrase}#main-content section:has([data-cta-location=blog_footer]) p{text-wrap:balance}.blog-content-layout .prose h2{margin-top:3rem;padding-top:1.75rem;border-top:4px solid #99b8ad;scroll-margin-top:7rem}.blog-content-layout .prose h3,.gm-anchor{scroll-margin-top:7rem}.gm-anchor{display:block;height:0}.gm-choice{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:1.5rem 0 2rem}.gm-choice a{display:block;padding:1.15rem;border:1px solid #84a79a;border-top:4px solid #047857;border-radius:.6rem;background:#f0fdf4;color:#064e3b;line-height:1.7;text-decoration:none!important}.gm-choice strong{display:block;font-size:1.1rem;margin-bottom:.35rem}.gm-choice span{text-decoration:underline;text-underline-offset:3px}.gm-choice a:focus-visible{outline:3px solid #047857;outline-offset:4px}.gm-note{margin:1.5rem 0;padding:1rem 1.25rem;border-left:4px solid #047857;border-radius:0 .6rem .6rem 0;background:#f0fdf4;color:#064e3b;line-height:1.8}.gm-table{margin:1.5rem 0 2rem;color:#123d30}.gm-table table{width:100%;border-collapse:collapse;table-layout:fixed;font-size:1rem;line-height:1.75}.gm-table caption{text-align:left;font-weight:700;margin-bottom:.65rem}.gm-table th,.gm-table td{padding:.9rem;border:1px solid #b9cec5;text-align:left;vertical-align:top;overflow-wrap:anywhere;white-space:normal}.gm-table thead th{background:#14533f;color:#fff}.gm-table thead th:first-child,.gm-table tbody th{width:30%}.gm-table tbody th{background:#f0f7f3}.gm-message{margin:1.5rem 0;padding:1.25rem;border:1px solid #84a79a;border-radius:.7rem;background:#f7faf8;color:#123d30;line-height:1.9;overflow-wrap:anywhere}.gm-message p{margin:.6rem 0!important}@media(max-width:639px){.gm-choice{grid-template-columns:1fr}.gm-table table,.gm-table tbody,.gm-table caption{display:block}.gm-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.gm-table tr{display:block;margin-bottom:1rem;border:1px solid #b9cec5;border-radius:.6rem;overflow:hidden}.gm-table tbody th{display:block;width:auto!important;border:0}.gm-table td{display:block;border:0;border-top:1px solid #b9cec5}.gm-table td::before{content:attr(data-label);display:block;margin-bottom:.35rem;font-size:.875rem;font-weight:700;color:#3f6053}.gm-note,.gm-message{padding:1rem}.blog-content-layout .prose h2{margin-top:2.5rem;padding-top:1.5rem}}.gm-table th,.gm-table td,.prose figcaption{word-break:auto-phrase;text-wrap:pretty}.blog-content-layout .prose a{word-break:auto-phrase}