.blog-pages-text-content h2{font-family:Poppins;font-size:3.375rem;font-style:normal;font-weight:700;line-height:normal;color:#fff;text-align:center;margin-block:-4rem 4rem;padding-top:8rem}.blog-pages-text-content h3{font-family:Poppins;font-size:2.25rem;font-style:normal;font-weight:700;line-height:150%;color:#fff;margin-bottom:1.5rem;position:relative}.blog-pages-text-content h3:after{content:"";position:absolute;left:0;bottom:-.5rem;background-color:#0063f7;width:4rem;height:.125rem;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;transition-property:all}.blog-pages-text-content h3:hover:after{width:7rem}.blog-pages-text-content p{font-family:Inter,serif;font-optical-sizing:auto;font-size:1.5rem;font-style:normal;font-weight:400;line-height:150%;color:#fff;margin-bottom:3rem}.blog-pages-text-content ul{padding-bottom:2rem}.blog-pages-text-content ul li{list-style:disc;margin-bottom:-2rem!important;margin-left:1rem}@media only screen and (max-width: 768px){.blog-pages-text-content h2{font-size:1.75rem;text-align:left;margin-block:-3.5rem 2rem;padding-top:6rem}.blog-pages-text-content h3{font-size:1rem;text-align:left;margin-block:1rem 1.5rem}.blog-pages-text-content p{font-size:.75rem;margin-bottom:0;padding-bottom:2rem}}.toc-overflow__container{overflow-x:auto;border-radius:.75rem;border:1px solid #555770}@media (min-width: 1280px){.toc-overflow__container{margin-left:auto;margin-right:auto;width:-moz-fit-content;width:fit-content}}.blog-page--toc-container{position:relative;color:#8f90a6;position:sticky;top:3rem;z-index:100;background:linear-gradient(180deg,#1c1c28 81.76%,#1c1c2800 97.96%)}.blog-page--toc{display:flex;gap:1.5rem;width:-moz-fit-content;width:fit-content;margin:auto;padding:.5rem 2rem .5rem 1rem;justify-content:center;align-items:center;background:#28293d;box-shadow:0 -1px 20px #0000000d}.blog-page--toc--wrapper{display:flex;gap:1rem;align-items:center;max-width:20.1rem;position:relative;text-wrap:initial}.blog-page--toc--wrapper.active:after{content:"";position:absolute;bottom:-.5rem;width:100%;background-color:#0063f7;height:.125rem}.blog-page--toc--counter{font-weight:700;font-size:2.75rem;line-height:150%;letter-spacing:0}.blog-page--toc--title{font-weight:400;font-size:.825rem;line-height:150%;letter-spacing:0}.toc-separator{width:1px;height:3.125rem;background-color:#8f90a6;margin-left:.5rem}.blog-page--toc--wrapper:last-child .toc-separator{display:none}.newsletter-left--box h4{font-size:28px!important}@media (min-width: 1280px){.newsletter-left--box h4{font-size:54px!important}}.newsletter-right--email-wrapper{margin-top:0}@media (min-width: 768px){.newsletter-right--email-wrapper{margin-top:2rem}}@media (min-width: 1280px){.newsletter-right--email-wrapper{margin-top:0}}.blog-pages .reach-out-container p{font-size:28px!important}@media (min-width: 768px){.blog-pages .reach-out-container p{font-size:36px!important}}@media (min-width: 1280px){.blog-pages .reach-out-container p{font-size:44px!important}}@media only screen and (max-width: 1023px){.blog-page--toc-container{top:-1px}}@media only screen and (max-width: 991px){.blog-page--toc--wrapper{max-width:15.9rem}.blog-page--toc--counter{font-size:1.5rem}.blog-page--toc--title{font-size:.75rem}.blog-page--toc{width:-moz-max-content;width:max-content;gap:.75rem}.toc-separator{margin-left:0}}.newsletter-cta{position:absolute;top:7px;right:1rem}.newsletter-cta button{background-color:#fff;color:#0063f7!important}.newsletter-cta button:hover{background-color:transparent!important;color:#fff!important}@media only screen and (max-width: 768px){.newsletter-cta{position:unset;padding-top:1rem}.newsletter-cta button{width:100%!important;text-align:center!important;justify-content:center!important}}.blog-pages-text-content a{color:#0063f7!important;text-decoration:underline}.blog-pages-text-content a:hover{color:#00008b}.blog-pages-text-content .table-wrapper{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;margin:1.5rem 0;border-radius:8px}.blog-pages-text-content .table-wrapper table{width:100%;min-width:600px;border-collapse:collapse;font-size:1rem;font-family:Inter,Helvetica Neue,Arial,sans-serif;border:1px solid #e5e7eb;border-radius:8px;overflow:hidden}.blog-pages-text-content .table-wrapper thead{background-color:#f8fafc;font-size:1.225rem}.blog-pages-text-content .table-wrapper th{text-align:left;font-weight:600;color:#111827;padding:12px 16px;white-space:nowrap}.blog-pages-text-content .table-wrapper td{padding:12px 16px;border-top:.5px solid #e5e7eb;border-right:.5px solid #e5e7eb;color:#fff;vertical-align:middle}.blog-pages-text-content .table-wrapper tbody tr:nth-child(2n){background-color:#28293d}td[data-align=right],th[data-align=right]{text-align:right}@media (max-width: 768px){.blog-pages-text-content .table-wrapper{border:1px solid #e5e7eb;position:relative}.blog-pages-text-content .table-wrapper:after{content:"→";position:absolute;top:50%;right:10px;transform:translateY(-50%);color:#9ca3af;font-size:1.2rem;animation:scrollHint 1.5s ease-in-out infinite}}
