.recrubo-lead-form,.recrubo-lead-form div{height:100%}.recrubo-lead-form div button{height:100%;font-size:18px}.c-blog-detail__blog-post-container__component-container{background-color:#eaf6ff;padding:32px 40px;position:absolute;right:0;top:150px;width:32%;z-index:1}@media(max-width:1200px){.c-blog-detail__blog-post-container__component-container{padding:24px 40px;width:35%}}.c-blog-detail__blog-post-container__component-container.--mobile{display:none}.c-blog-detail__blog-post-container__component-container.--desktop{display:unset}@media(max-width:900px){.c-blog-detail__blog-post-container__component-container{position:unset;width:100%;padding:44px 16px}.c-blog-detail__blog-post-container__component-container.--mobile{display:unset}.c-blog-detail__blog-post-container__component-container.--desktop{display:none}}.c-blog-detail__blog-post-container__blog-post-container{display:flex;flex-direction:column;gap:16px}.c-blog-detail__blog-post-container__blog-post-container-title{margin-bottom:16px}.c-blog-detail__blog-post-container__blog-post{display:flex;flex-direction:column;width:100%;cursor:pointer;animation-name:fade-in;animation-duration:.8s;animation-timing-function:ease-in-out}.c-blog-detail__blog-post-container__blog-post:hover{filter:drop-shadow(0 12px 16px rgba(16,24,40,.16))}@media(max-width:600px){.c-blog-detail__blog-post-container__blog-post{width:100%;box-shadow:0 12px 16px 0 rgba(16,24,40,.161);padding:unset}}.c-blog-detail__blog-post-container__blog-post-content{display:flex;flex-direction:column;width:100%;height:100%;min-height:200px}.c-blog-detail__blog-post-container__blog-post-text-container{display:flex;width:100%;flex-direction:column;padding:32px 48px 48px;background:#fff;height:100%;justify-content:space-between}@media(max-width:600px){.c-blog-detail__blog-post-container__blog-post-text-container{padding:32px}}.c-blog-detail__blog-post-container__blog-post-text-container *{color:#fff}.c-blog-detail__blog-post-container__blog-post-image-container{position:relative}.c-blog-detail__blog-post-container__blog-post-image-container img{-o-object-fit:cover;object-fit:cover;width:100%;max-width:100%}.c-blog-detail__blog-post-container__blog-post-date{font-size:14px!important;font-weight:400!important;color:#9a1480;margin-bottom:unset}.c-blog-detail__blog-post-container__blog-post-tags-date{display:flex;align-items:center;gap:10px;margin-bottom:12px}@media(max-width:600px){.c-blog-detail__blog-post-container__blog-post-tags-date{flex-wrap:wrap}}.c-blog-detail__blog-post-container__blog-post-tag{background:#9a1480;border-radius:7.658px;color:#fff;padding:6px 18px;font-size:13px;line-height:20px;letter-spacing:.02em;text-align:left}.c-blog-detail__blog-post-container__blog-post-button-container{margin-top:30px;display:flex}.c-blog-detail__blog-post-container__blog-post-button-icon-wrapper{background-color:#626;display:flex;padding:16px;border-radius:7px;gap:9px;font-weight:300}.c-blog-detail__blog-post-container__blog-post-title{color:#9a1480;font-weight:700;font-size:20px}.c-blog-lister__outer-wrapper{background-color:#f5f5f5;height:100%;width:100%;position:relative;padding:80px 16px}@media(max-width:1024px){.c-blog-lister__outer-wrapper{padding-top:80px}}.c-blog-lister__inner-wrapper{display:grid;margin:0 auto;grid-template-columns:3fr 7fr;grid-gap:40px;gap:40px;max-width:1200px}@media(max-width:1024px){.c-blog-lister__inner-wrapper{flex-direction:column;grid-template-columns:1fr}}.c-blog-lister__filter-container{display:flex;flex-direction:column;height:-moz-fit-content;height:fit-content;background-color:#fff;padding:40px;width:100%;gap:24px}@media(max-width:1024px){.c-blog-lister__filter-container{position:fixed;inset:0;z-index:4;display:flex;flex-direction:column;min-width:unset;width:100%;padding:24px 16px;background-color:#fff;height:100dvh;transform:translateX(110%);transition:transform .3s ease-in-out}.c-blog-lister__filter-container.open{transform:translateX(0)}}.c-blog-lister__filters{display:flex;flex-direction:column;gap:24px;flex:1 1}@media(max-width:1024px){.c-blog-lister__filters{padding:24px;background-color:#fff}}.c-blog-lister__filter-search{border:none;border-bottom:1px solid #000;outline:none;width:100%;padding-bottom:8px}.c-blog-lister__filter-search::-moz-placeholder{color:#000}.c-blog-lister__filter-search:-ms-input-placeholder{color:#000}.c-blog-lister__filter-search::placeholder{color:#000}@media screen and (max-width:1024px){.c-blog-lister__filter-search::-moz-placeholder{color:#000}.c-blog-lister__filter-search:-ms-input-placeholder{color:#000}.c-blog-lister__filter-search::placeholder{color:#000}}.c-blog-lister__filter-search-wrapper{position:relative;display:flex}.c-blog-lister__filter-search-icon{height:20px;width:20px;position:absolute;right:0;cursor:pointer}.c-blog-lister__filter-title-container{display:flex}@media(max-width:1024px){.c-blog-lister__filter-title-container{display:flex}}.c-blog-lister__filter-title{color:#9a1480;display:flex}@media screen and (max-width:1024px){.c-blog-lister__filter-title{opacity:none}}.c-blog-lister__filter{cursor:pointer;display:flex;align-items:center;gap:8px;margin:0}@media(max-width:1024px){.c-blog-lister__filter{color:#000}}.c-blog-lister__filter:before{content:"";background:#fff;border:2px solid #9a1480;border-radius:64px;width:32px;height:32px;min-width:32px}@media(max-width:1024px){.c-blog-lister__filter:before{background:#fff}}.c-blog-lister__filter.active:before{background:#9a1480;border:2px solid #9a1480}@media(max-width:1024px){.c-blog-lister__filter.active:before{border:2px solid #fff}}.c-blog-lister__filter-close-button{display:none!important;text-align:center;background:#626;padding:16px 24px;border-radius:5px;border:transparent;color:#fff}@media(max-width:1024px){.c-blog-lister__filter-close-button{display:unset!important}}.c-blog-lister__filter-open-button{display:none!important;position:sticky;bottom:30px;background:#9a1480;padding:16px 24px;border-radius:7px;color:#fff;width:-moz-fit-content;width:fit-content;margin:auto;gap:8px;flex-direction:row}@media(max-width:1024px){.c-blog-lister__filter-open-button{display:flex!important;align-items:center}}.c-blog-lister__filter-open-button:before{content:"";display:flex;width:24px;-o-object-fit:cover;object-fit:cover;height:24px;background:#fff;-webkit-mask-image:url(/Vannes/icons/filter-search.svg);mask-image:url(/Vannes/icons/filter-search.svg);mask-size:cover;-webkit-mask-size:cover}.c-blog-lister__filter-open-button:hover:before{background:#626}.c-blog-lister__blog-content{display:flex;flex-direction:column;gap:48px}.c-blog-lister__blog-group-container{display:flex}.c-blog-lister__blog-container{display:grid;grid-template-columns:1fr 1fr;grid-gap:40px;gap:40px}@media(max-width:600px){.c-blog-lister__blog-container{flex-direction:column;grid-template-columns:1fr}}.c-blog-lister__page-buttons{display:flex}.c-blog-lister__page-next{margin-left:auto}.c-blog-lister__page-next,.c-blog-lister__page-previous{background-color:#626;padding:16px 24px;border-radius:7px;border:none;color:#fff}.c-blog-lister__page-previous{flex-direction:row-reverse}.c-blog-lister__page-previous:hover:after{transform:rotate(180deg) translateX(5px)!important}.c-blog-lister__page-previous:after{transform:rotate(180deg);margin:0 10px 0 0!important}.c-blog-detail__navigation-component__container{padding:44px 80px;background-color:#f5f5f5}@media(max-width:1200px){.c-blog-detail__navigation-component__container{padding:24px 16px}}.c-blog-detail__navigation-component__container.--mobile{display:none}.c-blog-detail__navigation-component__container.--desktop{display:unset}@media(max-width:768px){.c-blog-detail__navigation-component__container.--desktop,.c-blog-detail__navigation-component__container.--mobile{display:none}}.c-blog-detail__navigation-component__component-title{margin-bottom:24px;text-transform:uppercase}.c-blog-detail__navigation-component__titles-container{display:flex;flex-direction:column;gap:32px}.c-blog-detail__navigation-component__titles-container h2{display:flex;align-items:center;font-size:25px!important;font-weight:400;line-height:28px;letter-spacing:0;text-align:left;text-transform:unset!important}.c-blog-detail__navigation-component__titles-container h2:hover{cursor:pointer;text-decoration:underline}.c-blog-detail__navigation-component__titles-container h2.active{text-decoration:underline}.c-blog-detail__navigation-component__titles-container h2.active:before{display:flex;align-items:center;padding-top:8px;margin-left:0;margin-right:32px;background-color:transparent;content:url(/ts-shark.svg)}.c-blog-detail__navigation-component__titles-container h2:before{display:flex;content:"";height:14px;min-height:14px;width:14px;min-width:14px;border-radius:7px;background-color:#9a1480;margin-right:20px;margin-left:12px}.c-blog-detail__content-block__content-block-container{display:flex;flex-direction:column}.c-blog-detail__content-block__title-container{margin-bottom:24px}.c-blog-detail__content-block__title{font-size:48px!important;color:#9a1480;margin:0}@media(max-width:600px){.c-blog-detail__content-block__title{font-size:40px!important}}.c-blog-detail__content-block__post-tag{background:#9a1480;padding:8px 16px;border-radius:7.658px;color:#fff}.c-blog-detail__content-block__date-tags{display:flex;align-items:center;gap:16px;margin-bottom:16px}.c-blog-detail__content-block__date{margin-bottom:unset;color:#9a1480}.c-blog-detail__content-block__body-text-container{overflow:hidden;margin-bottom:40px;transition:max-height .2s ease-in;position:relative;min-height:100%;padding:24px 54px}.c-blog-detail__content-block__body-text-container img{margin-bottom:24px!important}@media(max-width:600px){.c-blog-detail__content-block__body-text-container{padding:24px 16px}}.c-blog-detail__content-block__body-text-container p{line-height:30px;font-weight:400!important}.c-blog-detail__content-block__body-text-container p:not(:last-of-type){margin-bottom:24px}.c-blog-detail__content-block__body-text-container h2,.c-blog-detail__content-block__body-text-container h3,.c-blog-detail__content-block__body-text-container h4,.c-blog-detail__content-block__body-text-container h5,.c-blog-detail__content-block__body-text-container h6{color:#9a1480}.c-blog-detail__content-block__body-text-container h2{font-size:32px!important;padding-bottom:8px}.c-blog-detail__content-block__spec-container{display:grid;grid-template-columns:1fr 1fr 1fr}@media(max-width:768px){.c-blog-detail__content-block__spec-container{grid-template-columns:1fr;gap:24px}}.c-blog-detail__content-block__spec-container .author{margin-bottom:unset!important}.c-blog-detail__content-block__spec-container .author:before{content:url(/ts-person.svg);margin-right:8px}.c-blog-detail__content-block__spec-container .reading-time:before{content:url(/ts-clock.svg);margin-right:8px}.c-blog-detail__content-block__share-container{display:flex;align-items:center}.c-blog-detail__content-block__share-container p{margin:unset;margin-right:10px;color:#626}.c-blog-detail__content-block__socials-container{display:flex;gap:10px}.c-blog-detail__content-block__socials{display:inline-block;width:33px;height:33px;background-size:cover}.c-blog-detail__content-block__socials.--desktop{display:inline-block}.c-blog-detail__content-block__socials.--mobile{display:none}@media(max-width:600px){.c-blog-detail__content-block__socials.--desktop{display:none}.c-blog-detail__content-block__socials.--mobile{display:inline-block}}.c-blog-detail__content-block__socials:hover{border:2px solid #fff;border-radius:50vw}.c-blog-detail__content-block__socials.linkedin{background-image:url(/Vannes/icons/linkedin.svg)}.c-blog-detail__content-block__socials.facebook{background-image:url(/Vannes/icons/facebook.svg)}.c-blog-detail__content-block__socials.instagram{background-image:url(/Vannes/icons/instagram.svg)}.c-blog-detail__content-block__read-more-button{align-self:flex-start}.c-blog-detail__content-block__side-bar-container{display:flex;flex-direction:column;gap:40px}.c-most-recent-posts-container__outer-wrapper{padding:80px 16px;width:100%;background-color:#626}.c-most-recent-posts-container__inner-wrapper{max-width:1200px;width:100%;margin:0 auto}.c-most-recent-posts-container__title{color:#fff;font-size:28px;margin:0}.c-most-recent-posts-container__blog-list{margin-top:20px;display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:32px;gap:32px}@media(max-width:1024px){.c-most-recent-posts-container__blog-list{grid-template-columns:1fr 1fr}}@media(max-width:600px){.c-most-recent-posts-container__blog-list{grid-template-columns:unset;grid-auto-flow:row}}.c-most-recent-posts-container__component-container{background-color:#eaf6ff;padding:32px 40px;position:absolute;right:0;top:150px;width:32%;z-index:1}@media(max-width:1200px){.c-most-recent-posts-container__component-container{padding:24px 40px;width:35%}}.c-most-recent-posts-container__component-container.--mobile{display:none}.c-most-recent-posts-container__component-container.--desktop{display:unset}@media(max-width:900px){.c-most-recent-posts-container__component-container{position:unset;width:100%;padding:44px 16px}.c-most-recent-posts-container__component-container.--mobile{display:unset}.c-most-recent-posts-container__component-container.--desktop{display:none}}.c-most-recent-posts-container__blog-post-container{display:flex;flex-direction:column;gap:16px}.c-most-recent-posts-container__blog-post-container-title{margin-bottom:16px;color:#fff}.c-most-recent-posts-container__blog-post{display:flex;flex-direction:column;width:100%;cursor:pointer;animation-name:fade-in;animation-duration:.8s;animation-timing-function:ease-in-out;max-width:400px}.c-most-recent-posts-container__blog-post:hover{filter:drop-shadow(0 12px 16px rgba(16,24,40,.16))}@media(max-width:600px){.c-most-recent-posts-container__blog-post{width:100%;box-shadow:0 12px 16px 0 rgba(16,24,40,.161);padding:unset}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.c-most-recent-posts-container__blog-post-content{display:flex;flex-direction:column;width:100%;height:100%;min-height:200px}.c-most-recent-posts-container__blog-post-text-container{display:flex;width:100%;flex-direction:column;padding:32px 48px 48px;background:#fff;height:100%;justify-content:space-between}@media(max-width:600px){.c-most-recent-posts-container__blog-post-text-container{padding:32px}}.c-most-recent-posts-container__blog-post-text-container *{color:#fff}.c-most-recent-posts-container__blog-post-image-container{position:relative}.c-most-recent-posts-container__blog-post-image-container img{-o-object-fit:cover;object-fit:cover;width:100%;max-width:100%}.c-most-recent-posts-container__blog-post-date{font-size:16px!important;font-weight:400!important;color:#9a1480;margin-bottom:unset}.c-most-recent-posts-container__blog-post-tags-date{display:flex;align-items:center;gap:10px;margin-bottom:12px}.c-most-recent-posts-container__blog-post-tag{background:#9a1480;border-radius:7.658px;color:#fff;padding:4px 18px;font-size:13px;line-height:20px;letter-spacing:.02em;text-align:left}.c-most-recent-posts-container__blog-post-button-container{margin-top:8px;display:flex;align-items:center;gap:12px}.c-most-recent-posts-container__link-content{background-color:#626;padding:16px;border-radius:7px;color:#fff;display:flex;gap:9px;align-items:center}.c-most-recent-posts-container__link-content span{font-weight:300}.c-most-recent-posts-container__blog-post-title{color:#9a1480;font-weight:700;font-size:20px}.c-blog-detail__page-wrapper{display:flex;flex-direction:column;justify-content:center;width:100%;background:#f5f5f5}.c-blog-detail__outer-wrapper{display:flex;flex-direction:column;align-items:center;gap:25px}@media(max-width:768px){.c-blog-detail__outer-wrapper{gap:unset}}.c-blog-detail__banner{position:relative;display:block;min-height:600px;width:100%}.c-blog-detail__banner img{-o-object-fit:cover;object-fit:cover}@media(max-width:600px){.c-blog-detail__banner{display:none}}.c-blog-detail__banner--mobile{position:relative;display:none;min-height:350px;width:100%}.c-blog-detail__banner--mobile img{-o-object-fit:cover;object-fit:cover}@media(max-width:600px){.c-blog-detail__banner--mobile{display:block}}.c-blog-detail__back-link{max-width:1200px;width:100%;padding:16px 16px 16px 0;display:flex;gap:8px}.c-blog-detail__back-link .back-link-text{cursor:pointer}.c-blog-detail__back-link .back-link-text:hover{color:#626}.c-blog-detail__back-link div:first-of-type{cursor:pointer}.c-blog-detail__back-link div:first-of-type:hover+.back-link-text{color:#626}@media(max-width:600px){.c-blog-detail__back-link{padding:16px}}.c-blog-detail__related-wrapper{max-width:1280px}.c-blog-detail__inner-wrapper{display:grid;max-width:1200px;grid-gap:100px;gap:100px;box-sizing:border-box;background:#fff}@media(max-width:768px){.c-blog-detail__inner-wrapper{display:flex;flex-direction:column;gap:100px}}.c-blog-detail__side-bar-container{width:100%;display:flex;flex-direction:column;gap:40px}