.kat-table-wrap{overflow-x:auto;width:100%}.kat-table{--kat-indigo:#35358d;--kat-slate-600:#43509b;--kat-slate-100:#eff1fa;--kat-slate-200:#e4e7f5;--kat-forest:#0f8461;--kat-text:#202020;border:1px solid var(--kat-slate-200);border-collapse:collapse;border-radius:8px;color:var(--kat-text);font-family:Inter,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:15px;line-height:1.55;min-width:560px;overflow:hidden;width:100%}.kat-table thead th{background:var(--kat-indigo);border:1px solid hsla(0,0%,100%,.18);color:#fff;font-weight:700;padding:14px 16px;text-align:left;vertical-align:bottom}.kat-table th:first-child{text-align:left;width:22%}.kat-table tbody td{border:1px solid var(--kat-slate-200);padding:13px 16px;vertical-align:top}.kat-table tbody tr:nth-child(2n) td{background:var(--kat-slate-100)}.kat-table tbody td:first-child{color:var(--kat-slate-600);font-weight:600}.kat-table .code-token{background:#fff;border-radius:4px;color:var(--kat-forest);font-family:SF Mono,Roboto Mono,Menlo,Consolas,monospace;font-size:.86em;padding:1px 5px}.kat-code,.kat-table .code-token{border:1px solid var(--kat-slate-200)}.kat-code{--kat-indigo:#35358d;--kat-slate-600:#43509b;--kat-slate-200:#e4e7f5;--kat-slate-100:#eff1fa;--kat-ink:#202020;background:var(--kat-slate-100);border-left:4px solid var(--kat-indigo);border-radius:8px;color:var(--kat-ink);font-family:SF Mono,Roboto Mono,Menlo,Consolas,Liberation Mono,monospace;font-size:14px;line-height:1.6;margin:20px 0;overflow-x:auto;padding:34px 18px 16px;position:relative;tab-size:2;white-space:pre}.kat-code:before{color:var(--kat-slate-600);content:attr(data-lang);font-family:Inter,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:11px;font-weight:700;letter-spacing:.04em;position:absolute;right:14px;text-transform:uppercase;top:9px}.kat-code code{background:none;border:0;color:inherit;font:inherit;padding:0;white-space:inherit}.kat-takeaways{--kat-indigo:#35358d;--kat-slate-200:#e4e7f5;--kat-slate-100:#eff1fa;--kat-forest:#0f8461;--kat-text:#202020;background:var(--kat-slate-100);border:1px solid var(--kat-slate-200);border-left:5px solid var(--kat-indigo);border-radius:10px;color:var(--kat-text);font-family:Inter,-apple-system,Segoe UI,Roboto,Arial,sans-serif;margin:24px 0;padding:22px 26px}.kat-takeaways__title{color:var(--kat-indigo);font-size:18px;font-weight:700;margin:0 0 14px}.kat-takeaways ul{list-style:none;margin:0;padding:0}.kat-takeaways li{line-height:1.55;margin:0 0 12px;padding-left:28px;position:relative}.kat-takeaways li:last-child{margin-bottom:0}.kat-takeaways li:before{color:var(--kat-forest);content:"✓";font-weight:700;left:0;position:absolute;top:0}.blog-post__content--wrapper{flex-direction:column;max-width:1290px;padding:0 20px}.blog-post__content--wrapper .blog-post__wrapper{display:flex;flex-direction:row;gap:120px;padding:30px 0;position:relative;width:100%}.blog-post__content--wrapper .blog-post__wrapper .blog-post__left-sidebar{height:fit-content;max-height:80vh;overflow-y:auto;position:sticky;scrollbar-width:none;top:100px;width:27.2%}.blog-post__content--wrapper .blog-post__wrapper .blog-post__main-content{max-width:1100px;width:calc(72.8% - 120px)}.blog-post__content--wrapper .blog-post__wrapper .blog-post__main-content code{display:block;margin:20px 0 10px;max-width:702px;overflow:hidden;text-wrap:wrap;width:100%}.blog-post__content--wrapper .blog-post__wrapper .blog-post__main-content code.token{background-color:#f3f4f6;border:1px solid;border-radius:8px;color:#5959eb;display:inline;font-family:system-ui;margin:20px 0 10px;max-width:702px;overflow:hidden;padding:1px 8px;text-wrap:wrap}.blog-post__content--wrapper .blog-post__wrapper .blog-post__main-content span.code-token{background-color:#f0f2f2;border-radius:4px;color:#007b75;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:.875em;padding:.2em .45em}@media (max-width:1200px){.blog-post__content--wrapper{padding-left:20px;padding-right:20px}.blog-post__content--wrapper .blog-post__wrapper .blog-post__left-sidebar{display:none}.blog-post__content--wrapper .blog-post__wrapper .blog-post__main-content{width:100%}}.main-wrapper.blog-index__wrapper{flex-direction:column!important}.blog-index__wrapper{max-width:1290px;padding-left:0;padding-right:0}b,strong{font-weight:500}ul.hs-image__grid__list{padding-left:0}img.splide__slide--image{margin:0 auto}.wrapSearchModal .modal.fade#pop-up-search{opacity:0!important}.wrapSearchModal .modal.fade#pop-up-search .modal-dialog{margin:50px auto;max-width:560px;transition:none;width:100%;z-index:1200}.wrapSearchModal .modal.fade#pop-up-search .modal-dialog .modal-content{border:0;border-radius:0;border-radius:4px;box-shadow:none}.wrapSearchModal .modal.fade#pop-up-search .modal-dialog .modal-content .modal-body{padding:0;vertical-align:inherit}.wrapSearchModal .modal.fade#pop-up-search .modal-dialog .modal-content .modal-body .search_modal_form{background-color:#f5f6f7;border-radius:4px;width:100%}.wrapSearchModal .modal.fade#pop-up-search .modal-dialog .modal-content .modal-body .search_modal_form .search_modal_query{padding:12px;width:100%}.wrapSearchModal .modal.fade#pop-up-search .modal-dialog .modal-content .modal-body .search_modal_form .search_modal_query .search_field{align-items:center;background-color:#fff;border:2px solid #5468ff;border-radius:4px;display:flex;padding:0 10px;width:100%}.wrapSearchModal .modal.fade#pop-up-search .modal-dialog .modal-content .modal-body .search_modal_form .search_modal_query .search_field .search_icon{width:30px}.wrapSearchModal .modal.fade#pop-up-search .modal-dialog .modal-content .modal-body .search_modal_form .search_modal_query .search_field .input_field{margin-left:5px;width:100%}.wrapSearchModal .modal.fade#pop-up-search .modal-dialog .modal-content .modal-body .search_modal_form .search_modal_query .search_field .input_field input{background-color:#fff;border:none;color:#000;font-family:Inter;font-size:19px;font-style:normal;font-weight:400;line-height:56px;outline:none;width:100%}.wrapSearchModal .modal.fade#pop-up-search .modal-dialog .modal-content .modal-body .search_modal_form .search_modal_query .search_field .input_field input::placeholder{color:#bbb;font-family:Inter;font-size:19px;font-style:normal}.wrapSearchModal .modal.fade#pop-up-search .modal-dialog .modal-content .modal-body .search_modal_form .search_modal_query .search_field .input_field input:-internal-autofill-selected{background-color:transparent}.wrapSearchModal .modal.fade#pop-up-search .modal-dialog .modal-content .modal-body .search_modal_form .search_modal_query .search_field .loading_spin{display:flex}.wrapSearchModal .modal.fade#pop-up-search .modal-dialog .modal-content .modal-body .search_modal_form .search_modal_query .search_field .loader{animation:rotation .6s linear infinite;border:2px solid #5959eb;border-bottom-color:transparent;border-radius:50%;box-sizing:border-box;display:none;height:20px;width:20px}.wrapSearchModal .modal.fade#pop-up-search .modal-dialog .modal-content .modal-body .search_modal_form .search_modal_query .search_field .loader.active{display:inline-block}.wrapSearchModal .modal.fade#pop-up-search .modal-dialog .modal-content .modal-body .search_modal_form .search_modal_result{display:flex;max-height:500px;overflow-y:scroll;width:100%}.wrapSearchModal .modal.fade#pop-up-search .modal-dialog .modal-content .modal-body .search_modal_form .search_modal_result .search_result_container{align-items:center;display:flex;flex-direction:column;gap:12px;width:100%}.wrapSearchModal .modal.fade#pop-up-search .modal-dialog .modal-content .modal-body .search_modal_form .search_modal_result .search_result_container .result_item{width:100%}.wrapSearchModal .modal.fade#pop-up-search .modal-dialog .modal-content .modal-body .search_modal_form .search_modal_result .search_result_container .result_item .item_title{color:#5959eb;font-family:Inter;font-size:14px;font-weight:500;line-height:20px;width:100%}.wrapSearchModal .modal.fade#pop-up-search .modal-dialog .modal-content .modal-body .search_modal_form .search_modal_result .search_result_container .result_item .item_desc{align-items:center;background-color:#fff;border-radius:4px;color:#414141;display:flex;font-family:Inter;font-size:10px;font-weight:500;height:56px;margin-top:4px;max-width:100%;overflow:hidden;overflow-x:hidden;padding:10px;position:relative;text-overflow:ellipsis;white-space:nowrap}.wrapSearchModal .modal.fade#pop-up-search .modal-dialog .modal-content .modal-body .search_modal_form .search_modal_result .search_result_container .result_item .item_desc:hover{background-color:#5959eb;color:#fff;cursor:pointer}.wrapSearchModal .modal.fade#pop-up-search .modal-dialog .modal-content .modal-body .search_modal_form .search_modal_result .search_result_container .card_item{background-color:#fff;border-radius:4px;display:flex;padding:10px;width:100%}.wrapSearchModal .modal.fade#pop-up-search .modal-dialog .modal-content .modal-body .search_modal_form .search_modal_result .search_result_container .card_item .left_content,.wrapSearchModal .modal.fade#pop-up-search .modal-dialog .modal-content .modal-body .search_modal_form .search_modal_result .search_result_container .card_item .left_content img{width:120px}.wrapSearchModal .modal.fade#pop-up-search .modal-dialog .modal-content .modal-body .search_modal_form .search_modal_result .search_result_container .card_item .right_content{margin-left:20px;max-width:400px}.wrapSearchModal .modal.fade#pop-up-search .modal-dialog .modal-content .modal-body .search_modal_form .search_modal_result .search_result_container .card_item .right_content .card_title{color:#5959eb;font-family:Inter;font-size:14px;font-weight:500;line-height:20px;width:100%}.wrapSearchModal .modal.fade#pop-up-search .modal-dialog .modal-content .modal-body .search_modal_form .search_modal_result .search_result_container .card_item .right_content .card_desc{color:#414141;font-family:Inter;font-size:13px;font-weight:400;line-height:20px;margin-top:8px;overflow:hidden}.wrapSearchModal .modal.fade#pop-up-search .modal-dialog .modal-content .modal-body .search_modal_form .search_modal_result .search_result_container .card_item .right_content .card_desc span{color:#5959eb}.wrapSearchModal .modal.fade#pop-up-search .modal-dialog .modal-content .modal-body .search_modal_form .search_modal_result .search_result_container .card_item:hover{background-color:#e5e5e5}.wrapSearchModal .modal.fade#pop-up-search .modal-dialog .modal-content .modal-body .search_modal_form .search_modal_result .search_result_container.active{padding:0 12px 20px}.wrapSearchModal .modal.fade.in#pop-up-search{opacity:1!important}.body-container{position:relative}.related-wrap{border-top:2px solid #e5e7eb;font-family:inherit;margin:48px 0 32px;padding-top:32px}.related-label{color:#6b7280;font-size:11px;font-weight:700;letter-spacing:3px;margin-bottom:14px;text-transform:uppercase}.related-heading{color:#1a1a2e;font-size:22px;font-weight:700;line-height:1.3;margin-bottom:6px}.related-sub{color:#6b7280;font-size:14px;margin-bottom:24px}.related-grid{display:flex;flex-wrap:wrap;gap:14px}.related-card{background:#fff;border:1.5px solid #e5e7eb;border-radius:10px;display:block;flex:1;max-width:calc(33.33% - 10px);min-width:220px;padding:18px 20px;text-decoration:none;transition:border-color .15s,box-shadow .15s}.related-card:hover{border-color:#43509b;box-shadow:0 4px 16px rgba(67,80,155,.1);text-decoration:none}.related-card-type{color:#19d89f;font-size:10px;font-weight:700;letter-spacing:2px;margin-bottom:6px;text-transform:uppercase}.related-card-title{color:#1a1a2e;font-size:14px;font-weight:700;line-height:1.4;margin-bottom:5px}.related-card-desc{color:#6b7280;font-size:12px;line-height:1.5;margin:0}.related-card-arrow{color:#43509b;display:inline-block;font-size:12px;font-weight:700;margin-top:10px}@media screen and (max-width:600px){.wrapSearchModal .modal.fade#pop-up-search .modal-dialog{margin:50px auto;width:95%}.wrapSearchModal .modal.fade#pop-up-search .modal-dialog .modal-content .modal-body .search_modal_form .search_modal_result .search_result_container .card_item{flex-direction:column}.wrapSearchModal .modal.fade#pop-up-search .modal-dialog .modal-content .modal-body .search_modal_form .search_modal_result .search_result_container .card_item .left_content{display:flex;margin:0 auto;max-width:250px;width:100%}.wrapSearchModal .modal.fade#pop-up-search .modal-dialog .modal-content .modal-body .search_modal_form .search_modal_result .search_result_container .card_item .left_content img{width:100%}.wrapSearchModal .modal.fade#pop-up-search .modal-dialog .modal-content .modal-body .search_modal_form .search_modal_result .search_result_container .card_item .right_content{margin:10px auto;width:100%}}@media screen and (min-width:600px) and (max-width:1023.8px){.wrapSearchModal .modal.fade#pop-up-search .modal-dialog{margin:50px auto}}