:root{--blog-gap:32px;--sidebar-width:320px;--radius-lg:16px;--radius-xl:20px;--radius-pill:30px;--border-ui:#e5e7eb;--text-muted:#6b7280}.blog-post-wrapper{align-items:flex-start;display:flex}.blog-post-wrapper .blog-post{flex:0 1 auto;min-width:0;width:calc(100% - var(--sidebar-width) - var(--blog-gap))}.blog-post-wrapper .blog__sidebar{flex:0 0 var(--sidebar-width);margin-left:var(--blog-gap);width:var(--sidebar-width)}.hs-search-field__suggestions{display:none!important}@media (max-width:1024px){.blog-post-wrapper{display:block}.blog-post-wrapper .blog-post{width:100%}.blog-post-wrapper .blog__sidebar{margin-left:0;margin-top:24px;width:100%}.blog-post-wrapper{padding-bottom:40px;padding-top:40px}}@media screen and (min-width:1024px){.blog-post-wrapper{padding-bottom:80px;padding-top:80px}}.blog-post h1{font-size:50px;line-height:1.1;margin:0 0 8px}.blog-post__meta{align-items:center;color:var(--text-muted);display:flex;flex-wrap:wrap;gap:10px 14px;margin:0 0 12px}.blog-post__tags{display:flex;flex-wrap:wrap;gap:8px 12px;list-style:none;margin:0;padding:0}.blog-post__tag-link{color:var(--color-primary,#0b5fff);text-decoration:underline}.blog-post__readtime{padding-left:14px;position:relative}.blog-post__tags+.blog-post__readtime:before{color:var(--text-muted);content:"•";left:4px;position:absolute}.blog-post__featured{margin:10px 0 18px}.blog-post__featured-img{border-radius:var(--radius-xl);display:block;height:auto;width:100%}.blog-post__body>p{margin:0 0 1.1em}.blog-post__author{align-items:center;display:flex;gap:12px;margin-top:18px}.blog-post__author-image{border-radius:50%;height:60px;-o-object-fit:cover;object-fit:cover;width:60px}.blog-post__author-name{font-weight:700}.blog-post__body img{border-radius:var(--radius-xl);height:auto;max-width:100%}.blog__sidebar{display:flex;flex-direction:column;gap:24px}.blog__sidebar__search{background:var(--color-bg-light,#f7f9fc);border-radius:var(--radius-lg);padding:16px}.blog__sidebar__search .hs-search-field__bar{width:100%}.blog__sidebar__search .hs-search-field__bar form{align-items:center;display:flex;gap:10px;width:100%}.blog__sidebar__search .hs-search-field__input,.blog__sidebar__search input[type=search],.blog__sidebar__search input[type=text]{background:#fff;border:1px solid #ccc;border-radius:var(--radius-pill);color:#333;flex:1 1 auto;font:inherit;height:50px;outline:none;padding:0 16px;transition:border-color .15s ease,box-shadow .15s ease}.blog__sidebar__search .hs-search-field__input::-moz-placeholder{color:#9aa2af}.blog__sidebar__search .hs-search-field__input::placeholder{color:#9aa2af}.blog__sidebar__search .hs-search-field__input:hover{border-color:#bfc7d0}.blog__sidebar__search .hs-search-field__input:focus{border-color:var(--color-primary,#0b5fff);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary,#0b5fff) 18%,transparent)}.blog__sidebar__search .hs-search-field__bar button,.blog__sidebar__search .hs-search-field__button{align-items:center;background:var(--color-primary,#0b5fff);border:none;border-radius:50%;color:#fff;cursor:pointer;display:inline-flex;flex:0 0 44px;height:44px;justify-content:center;padding:0;transition:background-color .15s ease,transform .05s ease;width:44px}.blog__sidebar__search .hs-search-field__bar button:hover,.blog__sidebar__search .hs-search-field__button:hover{background:var(--color-secondary,#1e3a8a)}.blog__sidebar__search .hs-search-field__bar button:active,.blog__sidebar__search .hs-search-field__button:active{transform:translateY(1px)}.blog__sidebar__search .hs-search-field__bar button:focus,.blog__sidebar__search .hs-search-field__button:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary,#0b5fff) 18%,transparent);outline:none}.blog__sidebar__search .hs-search-field__bar button svg{display:block;height:18px;width:18px}.blog__sidebar__search .hs-search-field__bar button svg *,.blog__sidebar__search .hs-search-field__button svg *{fill:#fff;stroke:#fff}.blog__sidebar__search .hs-search-field__suggestions{background:#fff;border:1px solid var(--border-ui);border-radius:12px;box-shadow:var(--shadow-md,0 6px 24px rgba(0,0,0,.08));margin-top:10px;max-height:320px;overflow:hidden;overflow-y:auto}.blog__sidebar__search .hs-search-field__suggestions li{border-bottom:1px solid #f3f4f6;list-style:none}.blog__sidebar__search .hs-search-field__suggestions li:last-child{border-bottom:0}.blog__sidebar__search .hs-search-field__suggestions a{color:inherit;display:block;padding:10px 12px;text-decoration:none}.blog__sidebar__search .hs-search-field__suggestions a:hover{background:#f9fafb}@media (max-width:1024px){.blog-post h1{font-size:40px;line-height:1}}article.hs-blog-post{background-color:#fff;border-radius:20px!important;box-shadow:var(--shadow-lg);display:flex;flex-direction:column;height:auto!important;max-width:100%;overflow:hidden;padding:20px}.hs-blog-post__image-wrapper{margin:-20px -20px 10px!important;width:calc(100% + 40px)!important}.hs-blog-post h3{font-size:20px}.hs-blog-post h3:hover{text-decoration:underline}.hs-blog-post__tag{margin-bottom:0!important;margin-top:0!important}.hs-blog-post__tag:not(:last-child){content:"•"}.hs-blog-post__content-wrapper>div:has(.button){margin-top:auto}
