.blog-post{margin:0 auto;max-width:960px}pre{background-color:#f4f4f4;border:1px solid #ddd;border-radius:5px;font-size:87.5%;overflow-x:auto;padding:1em}.blog-post__meta{margin-bottom:1.4rem}.blog-post__meta a{text-decoration:underline}.blog-post__timestamp{display:block}.blog-post__tags svg{height:auto;margin-right:.35rem;width:15px}.blog-post__tag-link{font-size:.875rem}.blog-related-posts{background-color:#f8fafc}.blog-related-posts h2{text-align:center}.blog-related-posts__list{display:flex;flex-wrap:wrap}.blog-related-posts__post{flex:0 0 100%;padding:1rem}@media screen and (min-width:768px){.blog-related-posts__post{flex:0 0 50%}}@media screen and (min-width:1000px){.blog-related-posts__post{flex:0 0 33.33333%}}.blog-related-posts__image{height:auto;max-width:100%}.blog-related-posts__title{margin:.7rem 0}.blog-comments{margin:0 auto;max-width:680px}.blog-comments .hs-submit{text-align:center}.blog-comments .comment-reply-to{border:0}.blog-comments .comment-reply-to:focus,.blog-comments .comment-reply-to:hover{background-color:transparent;text-decoration:underline}.blog-content{padding:48px 0}@media screen and (min-width:768px){.blog-content{padding:72px 0}}@media screen and (min-width:992px){.blog-content{padding:96px 0}}.sidebar-sticky{position:sticky;top:80px;z-index:100}.blog-post__body{color:var(--gray-light-mode-700);font-size:18px;line-height:28px}.blog-post__body h2,.blog-post__body h3,.blog-post__body h4,.blog-post__body h5,.blog-post__body strong{color:var(--text-heading)}.blog-post__body h2{padding-top:24px}.blog-post__body h2:first-child{padding-top:0}.blog-post__body ol,.blog-post__body ul{display:flex;flex-direction:column;gap:18px}.blog-post__body a{color:var(--text-brand-dark);text-decoration:none}.blog-post__body .image-wrapper img{height:auto;width:100%}.blog-post__body a.btn-primary{color:#101828;text-decoration:none}.blog-detail-hero h1{margin-top:0}.breadcrumb{list-style:none;margin-bottom:var(--space-7xl);padding:0}.breadcrumb,.breadcrumb li{align-items:center;display:flex;gap:12px}.breadcrumb li{color:var(--text-brand)}.breadcrumb li a{color:#d0d5dd;text-decoration:none}.breadcrumb li a:hover{color:#fff;text-decoration:none}.breadcrumb li a:focus{color:#d0d5dd;position:relative}.breadcrumb li a:focus:before{background:#91d1f8;border-radius:2px;bottom:-4px;content:"";display:block;height:2px;left:0;position:absolute;width:100%}.breadcrumb li a:active,.breadcrumb li a:focus-visible{color:var(--text-brand)}.breadcrumb .last-item{display:inline-block;max-width:148px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.breadcrumb .breadcrumb-item:first-child a:focus{color:var(--text-body)}.share-links{align-items:center;display:flex;gap:24px;list-style:none;padding:0}.end-section{border-top:1px solid #0a60b04d;margin-top:24px}.end-section .section-item{border-bottom:1px solid #0a60b04d;display:flex;flex-direction:column;gap:16px;padding:24px 0;width:100%}@media (min-width:576px){.end-section .section-item{align-items:center;flex-direction:row;gap:64px}}.end-section .section-item .section-item-label{color:var(--gray-light-mode-500);text-transform:uppercase}@media (min-width:576px){.end-section .section-item .section-item-label{flex-basis:104px;flex-grow:0;flex-shrink:0;width:104px}.large-label.end-section .section-item .section-item-label{flex-basis:220px;width:220px}}.end-section .section-item .section-item-content{flex-grow:1}.end-section .section-item .section-item-content a{color:var(--text-brand-dark);text-decoration:none}.tooltip-clipboard{display:none}.blog-related-posts__card{background:#fff;border-radius:8px;overflow:hidden;position:relative;transition:all .3s ease}.blog-related-posts__card:hover{box-shadow:0 -2px 4px 0 rgba(75,162,255,.05),0 10px 15px 0 rgba(0,59,123,.1);transform:translateY(-8px)}.blog-related-posts__image-wrapper{border-radius:8px;height:214px;overflow:hidden;position:relative;width:100%}.blog-related-posts__image-wrapper img{height:100%;object-fit:cover;width:100%}.card-tag{backdrop-filter:blur(12px);background:hsla(0,0%,100%,.7);border-radius:16px;bottom:12px;left:12px;overflow:hidden;padding:4px 10px;position:absolute}.card-title{margin-bottom:16px}.card-body{margin-bottom:20px}a.mask-link{height:100%;left:0;position:absolute;top:0;width:100%;z-index:5}.blog-related-posts__content{padding:24px}.card-user-avatar .user-headshot{clip-path:path("M12.3465 0.617526C13.7924 -0.205842 15.541 -0.205842 16.9869 0.617526L26.8148 6.21398C28.3675 7.09818 29.3333 8.79511 29.3333 10.6391V21.3609C29.3333 23.2049 28.3675 24.9018 26.8148 25.786L16.9869 31.3825C15.541 32.2058 13.7924 32.2058 12.3465 31.3825L2.51854 25.786C0.965807 24.9018 0 23.2049 0 21.3609V10.6391C0 8.79511 0.965806 7.09818 2.51854 6.21398L12.3465 0.617526Z");flex-basis:32px;flex-grow:0;flex-shrink:0;height:32px;width:32px}.card-user-avatar .user-headshot img{height:100%;margin-right:16px;object-fit:cover;width:100%}.card-user-avatar .user-info{display:flex;flex-direction:column;gap:4px}table{border-color:#0a60b04d;border:none!important;border-radius:8px!important;margin:0!important}table td{border:1px solid #0a60b04d;color:#000;font-size:18px;padding:16px 24px!important}table tbody tr:first-child td{background:#d7eeff;font-size:20px;font-weight:700}div[data-hs-responsive-table]{border:1px solid #0a60b04d;border-radius:8px;overflow:hidden}table tr:first-child td:first-child{border-left-width:0;border-top-width:0}table tr:first-child td:last-child{border-right-width:0;border-top-width:0}table tr:last-child td:first-child{border-bottom-width:0;border-left-width:0}table tr:last-child td:last-child{border-bottom-width:0;border-right-width:0}table tr td:first-child{border-left-width:0}table tr td:last-child{border-right-width:0}.chapter-nav-container{border-top:1px solid rgba(10,96,176,.3);display:flex;justify-content:space-between;margin-bottom:48px;margin-top:48px;padding-top:24px}.chapter-nav-container a svg{transition:all .3s ease-in-out}.chapter-nav-container a.disabled{color:#667085;user-select:none}.chapter-nav-container .nav-link-prev:not(.disabled):hover svg{transform:translateX(-4px)}.chapter-nav-container .nav-link-next:not(.disabled):hover svg{transform:translateX(4px)}.section-item-label.social-share{color:var(--gray-light-mode-500);text-transform:uppercase}table tbody tr:first-child td{background:transparent}thead th{background-color:#d7eeff;padding:8px 0}