.body-container--blog-index .content-wrapper--vertical-spacing,.body-container--blog-index .dnd-section{padding-bottom:10px;padding-top:10px}.body-container--blog-index .content-wrapper--vertical-spacing:first-child,.body-container--blog-index .dnd-section:first-child{padding-top:0}.body-container--blog-index [class*=dnd_area-row-0-margin]{margin-top:0!important}.blog-index-hero__inner{text-align:left}.blog-index-hero__intro{margin:0;max-width:70ch}.body-container--blog-index .hs-search-field{margin:0;max-width:100%}.body-container--blog-index .hs-search-field__bar--button-inline,.body-container--blog-index .hs-search-field__form{align-items:stretch;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) auto}.body-container--blog-index .hs-search-field__bar{width:100%}.body-container--blog-index .hs-search-field__bar>form>.hs-search-field__input,.body-container--blog-index .hs-search-field__input{background:#fff;border:1px solid #d9d9d9;border-radius:0;color:#111827;font-size:1rem;min-height:46px;padding:0 14px;width:100%}.body-container--blog-index .hs-search-field__input::placeholder{color:#8a8a8a}.body-container--blog-index .hs-search-field__bar>form>.hs-search-field__input:focus,.body-container--blog-index .hs-search-field__input:focus{border-color:#7878ff;box-shadow:none;outline:none}.body-container--blog-index .hs-search-field__button{align-items:center;background:#7878ff;border:1px solid #7878ff;border-radius:0;color:#fff;display:inline-flex;justify-content:center;margin:0;min-height:46px;min-width:46px;padding:0 14px;place-self:stretch}.body-container--blog-index .hs-search-field__button:focus,.body-container--blog-index .hs-search-field__button:hover{background:#5959c9;border-color:#5959c9;color:#fff}.body-container--blog-index .hs-search-field__button svg{fill:currentColor;height:18px;width:18px}.body-container--blog-index .hs-search-field__suggestions-container{grid-column:1/-1}@media (max-width:767px){.body-container--blog-index .content-wrapper--vertical-spacing,.body-container--blog-index .dnd-section{padding-bottom:8px;padding-top:8px}.body-container--blog-index .hs-search-field__bar--button-inline,.body-container--blog-index .hs-search-field__form{gap:10px}.body-container--blog-index .hs-search-field__bar>form>.hs-search-field__input,.body-container--blog-index .hs-search-field__button,.body-container--blog-index .hs-search-field__input{min-height:42px}}.body-container--blog-post>.content-wrapper{padding-top:24px}.blog-post-layout{align-items:start;display:grid;gap:40px;grid-template-columns:minmax(0,1fr) 320px}.blog-post{margin:0;max-width:none;min-width:0;width:100%}.blog-post .neo-breadcrumb{margin-top:80px}.blog-post{padding-top:0}.blog-post__title{color:#000!important;font-size:clamp(2.25rem,4vw,3rem);line-height:1;margin-bottom:.6rem;overflow-wrap:anywhere}.blog-post__meta{margin-bottom:1.25rem}.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-post__body{margin-top:18px;max-width:760px}.blog-post-sidebar{min-width:0;width:100%}.blog-post-sidebar__inner{display:grid;gap:16px;position:sticky;top:112px}.blog-sidebar-card{background:#fff;border:1px solid rgba(0,0,0,.12);box-shadow:0 10px 24px rgba(0,0,0,.04);padding:18px}.blog-sidebar-card__title{color:#000;font-family:Space Mono,monospace;font-size:1.1rem;margin:0 0 14px}.blog-sidebar-card__intro{color:#5f6368;font-size:.95rem;margin:0 0 16px}.blog-sidebar-card .author-card{align-items:flex-start;display:flex;flex:none;gap:14px}.blog-sidebar-card .author-avatar{flex:0 0 auto;height:56px;width:56px}.author-card{align-items:center;display:flex;flex:1 1 240px;gap:12px;min-width:0}.author-texts{min-width:0}.author-name,.author-title{overflow-wrap:anywhere}.author-avatar{border-radius:50%;height:40px;object-fit:cover;width:40px}.author-name{color:#202124;font-size:14px;font-weight:600}.author-title{color:#5f6368;font-size:14px}.blog-sidebar-share-actions{align-items:center;display:flex;flex-wrap:wrap;gap:.7rem}.blog-sidebar-share-action{align-items:center;background:#6565d6;border:0;border-radius:50%;color:inherit;cursor:pointer;display:inline-flex;height:1.75rem;justify-content:center;padding:0;text-decoration:none;transition:background-color .2s ease,transform .2s ease;width:1.75rem}.blog-sidebar-share-action:focus-visible,.blog-sidebar-share-action:hover{background:#5959c9;transform:translateY(-1px)}.blog-sidebar-share-action__icon{display:inline-flex;height:100%;position:relative;width:100%}.blog-sidebar-share-action__icon svg{fill:#fff;height:.625rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto}.blog-cta-heading{color:#000}.blog-cta-embed{height:54.390625px;max-height:100%;max-width:100%;width:320px}.blog-cta-image{height:100%;object-fit:fill;width:100%}.blog-sidebar__link{align-items:center;background:#6565d6;border:1px solid #4545fd;color:#fff;display:inline-flex;font-size:14px;justify-content:center;min-height:44px;padding:10px 16px;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease;width:100%}.blog-sidebar__link:focus-visible,.blog-sidebar__link:hover{background-color:#5959c9;box-shadow:0 10px 20px rgba(69,69,253,.14);color:#fff;transform:translateY(-1px)}.blog-sidebar-reading-list{display:grid;gap:14px;margin-bottom:18px}.blog-sidebar-reading-item{border-top:1px solid rgba(0,0,0,.08);padding-top:14px}.blog-sidebar-reading-item:first-child{border-top:0;padding-top:0}.blog-sidebar-reading-item__link{align-items:flex-start;color:inherit;display:grid;gap:12px;grid-template-columns:96px minmax(0,1fr);text-decoration:none}.blog-sidebar-reading-item__thumb{aspect-ratio:4/3;background:#f3f5f8;display:block;overflow:hidden;width:96px}.blog-sidebar-reading-item__thumb img{display:block;height:100%;object-fit:cover;width:100%}.blog-sidebar-reading-item__thumb-placeholder{background:linear-gradient(135deg,rgba(101,101,214,.18),rgba(0,0,0,.05));display:block;height:100%;width:100%}.blog-sidebar-reading-item__content{min-width:0}.blog-sidebar-reading-item__title{color:#202124;font-size:1rem;margin:0 0 6px}.blog-sidebar-reading-item__link:focus-visible .blog-sidebar-reading-item__title,.blog-sidebar-reading-item__link:hover .blog-sidebar-reading-item__title{color:#6565d6}.blog-sidebar-reading-item__meta{color:#5f6368;display:block;font-size:.9rem}@media (max-width:479px){.blog-sidebar-reading-item__link{grid-template-columns:80px minmax(0,1fr)}.blog-sidebar-reading-item__thumb{width:80px}}.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}.cta-row{display:flex;flex-wrap:wrap;gap:24px;justify-content:flex-start;margin:2rem 0}.cta-col{flex:1 1 320px;max-width:320px}.methode-m-box{background-color:#f598b6;border:1px solid #2d2b42;border-radius:16px;font-family:Helvetica,sans-serif;line-height:1.6}.methode-m-box,.studio-bx-box{color:#000;margin:3rem 0;padding:2rem}.studio-bx-box{background-color:#ffc233;border-radius:0}.proeflicentie-cta-box h2{color:#fff;font-size:1.5rem;font-weight:700;margin-bottom:1rem;margin-top:0}.proeflicentie-cta-box p{margin-bottom:1rem}.proeflicentie-cta-box strong{font-weight:700}.cta-logo{display:block;height:50px;margin-bottom:1rem;max-width:auto}.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-post__body ul{list-style-type:disc;padding-left:1.2em}.blog-post__body ul li::marker{color:#7878ff}@media (max-width:991px){.blog-post-layout{gap:28px;grid-template-columns:minmax(0,1fr)}.blog-post-sidebar__inner{position:static}}.blog-post__body ul ul{list-style-type:circle;padding-left:1.5em}.blog-post__body ul ul li::marker{color:#7878ff}.blog-post__image{margin-bottom:1.5rem;width:100%}.blog-post__featured-img{display:block;height:auto;max-width:100%;width:100%}