.spotdev-blog-post{margin:0 auto;max-width:1194px;padding-left:20px;padding-right:20px;width:100%}.spotdev-blog-post.gated{display:flex;gap:20px}.spotdev-blog-post .content{margin-top:64px}.spotdev-blog-post .tags-related-articles h3{color:#10263d;font-size:24px;font-weight:700;line-height:24px;text-align:left}.spotdev-blog-post .content article img{border-radius:12px}.spotdev-blog-post .content{display:flex;flex-direction:row;gap:20px}.spotdev-blog-post .content article,.spotdev-blog-post .gated-content-wrapper{max-width:753px;width:100%}.spotdev-blog-post .content aside,.spotdev-blog-post .gated-form-wrapper{max-width:421px;width:100%}.spotdev-blog-post .gated-form-wrapper{background-color:#10263d;height:fit-content;margin-top:75px;padding:24px}.spotdev-blog-post .gated-form-wrapper h3{color:#fff;font-size:32px;font-weight:700;line-height:38px;margin-bottom:24px}.spotdev-blog-post .gated-form-wrapper label{color:#07b5ff;display:inline-block;font-size:18px;font-weight:400;line-height:1;margin-bottom:12px}.spotdev-blog-post .gated-form-wrapper input,.spotdev-blog-post .gated-form-wrapper select{border:1px solid #a4a4a4;font-size:18px;font-weight:400;padding:16px 32px}.spotdev-blog-post .gated-form-wrapper .hs-form-field{margin-bottom:24px}.spotdev-blog-post .gated-form-wrapper .hs-error-msgs{margin-bottom:24px;padding:0}.spotdev-blog-post .gated-form-wrapper .inputs-list{padding:0}.spotdev-blog-post .gated-form-wrapper .hs-form-booleancheckbox label>span,.spotdev-blog-post .gated-form-wrapper .hs-richtext{color:#fff;font-size:14px;font-style:normal;font-weight:400;line-height:1.2;margin-left:0}.spotdev-blog-post .gated-form-wrapper .hs-form-booleancheckbox label{cursor:pointer;margin-top:32px}.spotdev-blog-post .gated-form-wrapper input[type=checkbox]{-webkit-appearance:none;appearance:none;background:#fff;border:2px solid #a4a4a4;height:24px;margin:calc(.75em - 11px) 12px 0 0;padding:0;width:24px}.spotdev-blog-post .gated-form-wrapper input[type=checkbox]:checked{background-color:#10263d;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath fill='%23FFF' d='m0 8 5 5 9-9-2-2-7 7-3-3z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:16px 16px;border-color:#10263d}.spotdev-blog-post .gated-form-wrapper input[type=submit]{background-color:#07b5ff;border:none;color:#10263d;cursor:pointer;display:inline-block;font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:400;margin-top:32px;padding:15px 24px;text-decoration:none;transition:all .3s ease}.spotdev-blog-post .gated-form-wrapper input[type=submit]:hover{background-color:#f5f5f5;color:#000;padding:15px 24px;transition:all .3s ease}.spotdev-blog-post .gated-form-wrapper .inputs-list label{align-items:center;cursor:pointer;display:flex}.spotdev-blog-post .gated-form-wrapper select{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='8' fill='none' viewBox='0 0 16 8'%3E%3Cpath stroke='%2310263D' stroke-linecap='square' stroke-linejoin='round' stroke-width='1.5' d='m2 1.252 6.001 5.496L14 1.252'/%3E%3C/svg%3E");background-position:right 32px center;background-repeat:no-repeat;cursor:pointer}.spotdev-blog-post .gated-form-wrapper .hs-error-msgs label{color:#ff40b4;margin-bottom:0;margin-top:12px}.spotdev-blog-post .tag-list ul{align-items:center;display:flex;flex-direction:row;gap:16px;margin-bottom:16px;padding:0}.spotdev-blog-post .tag-list li{list-style:none;margin-bottom:0}.spotdev-blog-post .tag-list a{color:#10263d;font-size:16px;font-weight:700;line-height:1ch;padding:9px 8px 8px;text-transform:uppercase}.spotdev-blog-post h1{color:#10263d;font-size:48px;font-weight:400;line-height:normal;margin-bottom:16px}.blog-post-lead-paragraph p{color:#10263d;font-size:18px;font-weight:400;line-height:24px;margin-bottom:16px}.blog-breadcrumbs{margin-bottom:36px;margin-top:20px}.blog-breadcrumbs a,.blog-breadcrumbs span{color:#a4a4a4;font-size:16px;font-weight:400;line-height:20px}.blog-post-image-wrapper img{margin-bottom:60px}@media (max-width:880px){.spotdev-blog-post.gated{flex-direction:column}.spotdev-blog-post .gated-form-wrapper{margin-top:20px}}@media (max-width:767px){.spotdev-blog-post .content{flex-direction:column}}