.blog-article__shell{max-width:min(100%,52rem);margin-left:auto;margin-right:auto}.blog-article__shell--wide{max-width:min(100%,72rem)}.blog-article__body{font-size:1.125rem;line-height:1.78;color:#44403c;letter-spacing:-.011em}.blog-article__body>:not(.blog-article-table-wrap){max-width:42rem}.blog-article__body>*{margin-top:0;margin-bottom:0}.blog-article__body>p:first-of-type{font-size:1.2rem;line-height:1.72;color:#57534e;margin-bottom:1.75rem;font-weight:400}.blog-article__body>p+p{margin-top:0}.blog-article__body>p:not(:first-of-type){margin-top:1.35rem;margin-bottom:0}.blog-article__body>h2{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1.75rem;font-weight:600;color:#3d4551;letter-spacing:-.025em;line-height:1.25;margin-top:3.35rem;margin-bottom:1.15rem;padding-bottom:.65rem;border-bottom:1px solid hsla(20,6%,90%,.95)}.blog-article__body>h2:first-child{margin-top:0}.blog-article__body>h3{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1.2rem;font-weight:600;color:#44403c;letter-spacing:-.02em;line-height:1.35;margin-top:2.6rem;margin-bottom:.75rem}.blog-article__body>h2+p{margin-top:.15rem}.blog-article__body>h3+p{margin-top:.2rem}.blog-article__body>ol,.blog-article__body>ul{margin-top:1.1rem;margin-bottom:1.65rem;padding-left:1.35rem}.blog-article__body>ol>li,.blog-article__body>ul>li{margin-top:.5rem;margin-bottom:.5rem;padding-left:.35rem}.blog-article__body ul>li::marker{color:#d97706}.blog-article__body ol>li::marker{color:#78716c;font-weight:600}.blog-article__body a{color:#d97706;font-weight:500;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;transition:color .15s ease,text-decoration-color .15s ease}.blog-article__body a:hover{color:#b45309}.blog-article__body strong{color:#292524;font-weight:600}.blog-article__body blockquote{margin:1.5rem 0;padding:.75rem 0 .75rem 1.15rem;border-left:3px solid rgba(245,166,35,.45);color:#57534e;font-style:italic}.blog-article__body hr{border:0;height:1px;background:hsla(20,6%,90%,.95);margin:3rem 0}.blog-article__body h2+h3{margin-top:1.25rem}.blog-article-table-wrap{width:100%;max-width:100%;box-sizing:border-box;margin:2.5rem -.75rem;padding:.65rem .75rem;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;border-radius:.875rem;background:linear-gradient(180deg,#fff 0,#fefcf9);box-shadow:inset 0 0 0 1px hsla(20,6%,90%,.85);scrollbar-gutter:stable}@media (max-width:639px){.blog-article-table-wrap{margin-left:-1rem;margin-right:-1rem;padding-left:1rem;padding-right:1rem}}@media (min-width:640px){.blog-article-table-wrap{margin-left:0;margin-right:0;padding:.85rem 1rem}}.blog-article__body table{width:100%;min-width:100%;border-collapse:separate;border-spacing:0;font-size:.9375rem;line-height:1.58;table-layout:auto}.blog-article__body thead th{text-align:left;font-weight:600;color:#3d4551;background:rgba(245,166,35,.1);padding:1rem 1.125rem;border-bottom:2px solid rgba(245,166,35,.35);vertical-align:bottom}.blog-article__body thead th:first-child{border-radius:.5rem 0 0 0}.blog-article__body thead th:last-child{border-radius:0 .5rem 0 0}.blog-article__body tbody td{padding:1rem 1.125rem;vertical-align:top;color:#44403c;border-bottom:1px solid hsla(20,6%,90%,.95)}.blog-article__body tbody td:first-child,.blog-article__body thead th:first-child{min-width:7.5rem;max-width:12rem;white-space:normal}.blog-article__body thead th:not(:first-child){white-space:normal;hyphens:auto}.blog-article__body tbody tr:nth-child(2n) td{background:hsla(0,0%,100%,.55)}.blog-article__body tbody tr:last-child td{border-bottom:none}.blog-article__body tbody tr:last-child td:first-child{border-radius:0 0 0 .5rem}.blog-article__body tbody tr:last-child td:last-child{border-radius:0 0 .5rem 0}.blog-article__body tbody td strong{color:#3d4551}.blog-article-summary{border-radius:1rem;border:1px solid hsla(20,6%,90%,.95);background:linear-gradient(160deg,#fffdfb,#fdf8f3 55%,#faf6f0);box-shadow:0 1px 2px rgba(61,69,81,.04),inset 0 1px 0 hsla(0,0%,100%,.8);padding:1.5rem 1.65rem 1.55rem;margin-top:0;margin-bottom:2.75rem}.blog-article-summary__label{font-size:.6875rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#b45309;margin-bottom:.85rem;padding-bottom:.5rem;border-bottom:1px solid rgba(245,166,35,.22)}.blog-article-summary__content{font-size:.9875rem;line-height:1.68;color:#44403c}.blog-article-summary__content ul{margin:.35rem 0 0;padding-left:1.2rem}.blog-article-summary__content li{margin:.45rem 0}.blog-article-summary__content strong{color:#292524}