.blog-post-markdown_post-body__sGlth{width:100%;min-width:0;max-width:100%;margin:0 auto;padding-bottom:0;overflow-wrap:break-word}.blog-post-markdown_post-body__sGlth>#markdown-content{width:100%;min-width:0}.blog-post-markdown_post-body__sGlth img{display:block;max-width:100%;height:auto;margin:1rem auto}.blog-post-markdown_preformatted__WQIPn{max-width:100%;padding:1rem;overflow-x:auto;color:#fff;font-size:14px;background-color:#171717;border-radius:16px}.blog-post-markdown_paragraph__7_Crw{min-width:0;max-width:100%;margin:1.4rem 0;color:#171717;font-size:17px;font-weight:400;line-height:1.68}.blog-post-markdown_heading-two___pDzT{padding:0;margin:1.5rem 0 0;color:#171717;font-size:clamp(1.9rem,4vw,2.35rem);font-weight:700;line-height:1.18;letter-spacing:-.025em;text-wrap:balance;border:0}.blog-post-markdown_heading-two___pDzT:before{display:block;width:5rem;height:.2rem;margin-bottom:.85rem;content:"";background-color:#ff6542;border-radius:100px}.blog-post-markdown_heading-three__Ab4OV{width:auto;padding:0;margin:3rem 0 1rem;color:#3d3d3d;font-size:clamp(1.35rem,3vw,1.65rem);font-weight:700;line-height:1.3;background-color:transparent}.blog-post-markdown_heading-four__mneZL{margin:2rem 0 .75rem;color:#2b529f;font-size:20px;font-weight:600;line-height:1.35}.blog-post-markdown_link__0CDFj{color:#2b529f;font-weight:500;overflow-wrap:break-word;text-decoration-line:underline;text-decoration-color:#c2cde3;text-underline-offset:.2rem}.blog-post-markdown_link__0CDFj:hover{color:#ff6542}.blog-post-markdown_list-item__qxr6G{min-width:0;max-width:100%;margin:.3rem 0;font-size:17px;font-weight:400;line-height:1.68}.blog-post-markdown_list-item__qxr6G::marker{color:#2b529f}.blog-post-markdown_ordered-list__uIiIe,.blog-post-markdown_unordered-list___B_ne{padding-left:1.5rem;margin:1rem 0}.blog-post-markdown_unordered-list___B_ne{list-style:disc}.blog-post-markdown_ordered-list__uIiIe{list-style:decimal}.blog-post-markdown_blockquote__XEOIy{position:relative;padding:1.25rem 3.75rem 1.25rem 1.35rem;margin:1.75rem 0;overflow:hidden;color:#3d3d3d;background-color:#f5f5f5;border:0;border-radius:14px}.blog-post-markdown_blockquote__XEOIy:before{position:absolute;inset:0 auto 0 0;width:.625rem;content:"";background-color:#ff6542}.blog-post-markdown_blockquote__XEOIy:after{position:absolute;top:.85rem;right:.85rem;display:grid;width:1.9rem;height:1.9rem;color:#ff6542;font-size:16px;line-height:1;content:"✦";place-items:center;background-color:#fff;border:1px solid #ff6542;border-radius:100px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1)}.blog-post-markdown_blockquote__XEOIy p{color:inherit!important}.blog-post-markdown_blockquote__XEOIy p:first-child{margin-top:0}.blog-post-markdown_blockquote__XEOIy p:last-child{margin-bottom:0}.blog-post-markdown_blockquote__XEOIy>p:first-child>strong:first-child{display:inline-flex;padding:.5rem .6rem;color:#2b529f;font-size:14px;font-weight:800;line-height:1.2;letter-spacing:.065em;text-transform:uppercase;background-color:#fff;border:1px solid #c2cde3;border-radius:100px}.blog-post-markdown_blockquote__XEOIy li::marker{color:#2b529f}.blog-post-markdown_details__KlAAR{margin:.875rem 0;overflow:hidden;background-color:#fff;border:1px solid #e0e0e0;border-radius:16px;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease}.blog-post-markdown_details__KlAAR:hover,.blog-post-markdown_details__KlAAR[open]{border-color:#c2cde3;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1)}.blog-post-markdown_details__KlAAR[open]{background-color:#dce4f5}.blog-post-markdown_details__KlAAR>:not(summary){margin-right:1.4rem;margin-left:1.4rem;color:#3d3d3d}.blog-post-markdown_details__KlAAR>:last-child{margin-bottom:1.35rem}.blog-post-markdown_details__KlAAR>.blog-post-markdown_paragraph__7_Crw:first-of-type{position:relative;padding-left:2.5rem}.blog-post-markdown_details__KlAAR>.blog-post-markdown_paragraph__7_Crw:first-of-type:before{position:absolute;top:.15rem;left:0;display:grid;width:1.75rem;height:1.75rem;color:#2b529f;font-size:14px;font-weight:800;line-height:1;content:"A";place-items:center;background-color:#fff;border:1px solid #c2cde3;border-radius:100px}.blog-post-markdown_details__KlAAR[open]>.blog-post-markdown_summary__H_EdU{background-color:#fff;border-bottom:1px solid #c2cde3}.blog-post-markdown_details__KlAAR[open]>.blog-post-markdown_summary__H_EdU:after{content:"−"}.blog-post-markdown_summary__H_EdU{position:relative;padding:1.15rem 3.75rem 1.15rem 4.15rem;color:#171717;font-size:1.05rem;font-weight:700;line-height:1.45;list-style:none;cursor:pointer;background-color:#fff;transition:color .15s ease}.blog-post-markdown_summary__H_EdU:hover{color:#2b529f}.blog-post-markdown_summary__H_EdU:focus-visible{z-index:1;outline:3px solid #c2cde3;outline-offset:-3px}.blog-post-markdown_summary__H_EdU::-webkit-details-marker{display:none}.blog-post-markdown_summary__H_EdU:before{left:1.25rem;color:#fff;font-size:14px;font-weight:800;content:"Q";place-items:center;background-color:#2b529f;transform:translateY(-50%)}.blog-post-markdown_summary__H_EdU:after,.blog-post-markdown_summary__H_EdU:before{position:absolute;top:50%;display:grid;width:1.9rem;height:1.9rem;line-height:1;border-radius:100px}.blog-post-markdown_summary__H_EdU:after{right:1.15rem;color:#2b529f;font-size:1.25rem;font-weight:700;content:"+";place-items:center;background-color:#dce4f5;transform:translateY(-50%)}.blog-post-markdown_table-of-contents__l36fD{padding-top:1rem;margin:1.5rem 0 2.5rem}.blog-post-markdown_table-of-contents__l36fD .blog-post-markdown_link__0CDFj{color:#5c5c5c;text-decoration:none}.blog-post-markdown_table-of-contents__l36fD .blog-post-markdown_link__0CDFj:hover{color:#171717}.blog-post-markdown_table-of-contents__l36fD .blog-post-markdown_link__0CDFj.active{color:#ff6542;font-weight:700}.blog-post-markdown_content-section__bGoVU,.blog-post-markdown_footnotes__BOIep{min-width:0;max-width:100%;scroll-margin-top:88px}.blog-post-markdown_content-section__bGoVU{padding-top:1rem}.blog-post-markdown_footnotes__BOIep{width:100%;padding-top:2rem;margin-top:5rem;border-top:1px solid #ebebeb}.blog-post-markdown_footnotes__BOIep .blog-post-markdown_heading-two___pDzT{margin-top:0}.blog-post-markdown_footnotes__BOIep .blog-post-markdown_ordered-list__uIiIe{padding-left:1.25rem}.blog-post-markdown_footnotes__BOIep .blog-post-markdown_link__0CDFj,.blog-post-markdown_footnotes__BOIep .blog-post-markdown_paragraph__7_Crw{max-width:100%}.blog-post-markdown_table-shell__exaPT{position:relative;width:100%;max-width:100%;margin:2rem 0 2.5rem;overflow-x:auto;overscroll-behavior-inline:contain;background-color:#fff;border:1px solid #e3d9cf;border-radius:16px;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);scrollbar-color:#e3d9cf transparent}.blog-post-markdown_table-shell__exaPT:focus-visible{outline:3px solid #ffe4db;outline-offset:2px}.blog-post-markdown_table-shell__exaPT::-webkit-scrollbar{height:8px}.blog-post-markdown_table-shell__exaPT::-webkit-scrollbar-track{background-color:#fcf7f3}.blog-post-markdown_table-shell__exaPT::-webkit-scrollbar-thumb{background-color:#e3d9cf;border:2px solid #fcf7f3;border-radius:100px}.blog-post-markdown_table__hlIgb{width:100%;min-width:32rem;color:#3d3d3d;font-size:.9rem;line-height:1.45;text-align:left;border-collapse:separate;border-spacing:0;table-layout:auto}.blog-post-markdown_table__hlIgb td,.blog-post-markdown_table__hlIgb th{padding:.75rem .8rem;text-align:left;vertical-align:middle}.blog-post-markdown_table__hlIgb thead th{z-index:1;color:#fff;font-size:.78rem;font-weight:700;letter-spacing:.055em;text-transform:uppercase;background:linear-gradient(135deg,#ff6542,#e84749);border-bottom:2px solid #e84749}.blog-post-markdown_table__hlIgb thead th:first-child{position:sticky;left:0;z-index:2}.blog-post-markdown_table__hlIgb tbody td{background-color:#fff;border-bottom:1px solid #ebebeb;transition:background-color .15s ease}.blog-post-markdown_table__hlIgb tbody tr:nth-child(2n) td{background-color:#fcf7f3}.blog-post-markdown_table__hlIgb tbody tr:last-child td{border-bottom:0}.blog-post-markdown_table__hlIgb tbody tr:hover td{background-color:#fff0ec}.blog-post-markdown_table__hlIgb tbody tr td:first-child{position:sticky;left:0;z-index:1;color:#171717;font-weight:700}.blog-post-markdown_table__hlIgb tbody tr:hover td:first-child{color:#ff6542}@media (min-width:640px){.blog-post-markdown_paragraph__7_Crw{font-size:18px;line-height:1.72}.blog-post-markdown_list-item__qxr6G{font-size:18px;line-height:1.65}}@media (min-width:601px){.blog-post-markdown_blockquote__XEOIy{padding:1.6rem 4.5rem 1.6rem 2rem;margin:2.5rem 0;border-radius:16px}.blog-post-markdown_blockquote__XEOIy:after{top:1rem;right:1.1rem;width:2.15rem;height:2.15rem}}@media (min-width:901px){.blog-post-markdown_post-body__sGlth{position:relative;display:grid;grid-template-columns:minmax(13rem,15rem) minmax(0,1fr);padding-top:1rem;padding-bottom:clamp(4rem,7vw,6rem);-moz-column-gap:clamp(2rem,4vw,3.5rem);column-gap:clamp(2rem,4vw,3.5rem)}.blog-post-markdown_table-of-contents__l36fD{position:sticky;top:88px;z-index:1;max-height:calc(100vh - 83px);padding-top:0;padding-right:1.25rem;margin:0;overflow:auto;align-self:start;background-color:#fff;border-right:1px solid #ebebeb}.blog-post-markdown_table-of-contents__l36fD a{font-size:14px;font-weight:400;line-height:1.35rem;text-decoration:none}.blog-post-markdown_table-of-contents__l36fD .blog-post-markdown_details__KlAAR{margin:0;overflow:visible;background-color:#fff;border:0;box-shadow:none;transition:none}.blog-post-markdown_table-of-contents__l36fD .blog-post-markdown_details__KlAAR:hover,.blog-post-markdown_table-of-contents__l36fD .blog-post-markdown_details__KlAAR[open]{background-color:#fff;border-color:transparent;box-shadow:none}.blog-post-markdown_table-of-contents__l36fD .blog-post-markdown_details__KlAAR:not([open])>ul{display:block}.blog-post-markdown_table-of-contents__l36fD .blog-post-markdown_summary__H_EdU{padding:0 0 .75rem;font-size:16px;pointer-events:none;border:0}.blog-post-markdown_table-of-contents__l36fD .blog-post-markdown_summary__H_EdU:after,.blog-post-markdown_table-of-contents__l36fD .blog-post-markdown_summary__H_EdU:before{display:none}.blog-post-markdown_table-of-contents__l36fD ul{padding:0;margin:0;list-style:none}.blog-post-markdown_table-of-contents__l36fD ul ul{padding-left:.85rem}.blog-post-markdown_content-section__bGoVU,.blog-post-markdown_footnotes__BOIep{max-width:60ch}.blog-post-markdown_table__hlIgb{min-width:34rem;font-size:.95rem}.blog-post-markdown_table__hlIgb td,.blog-post-markdown_table__hlIgb th{padding:.9rem 1rem}}@media(prefers-reduced-motion:reduce){.blog-post-markdown_details__KlAAR,.blog-post-markdown_table__hlIgb tbody td{transition:none}}