.blog-item-container{display:flex;flex-direction:column;aspect-ratio:10/13;position:relative;border-radius:.835rem;overflow:hidden;align-items:center}@media(max-width:833px){.blog-item-container{aspect-ratio:12/18}}@media(max-width:656px){.blog-item-container{aspect-ratio:10/13}}@media(max-width:356px){.blog-item-container{aspect-ratio:10/16}}.blog-item-container .picture-blog,.blog-item-container a{display:flex;justify-content:center;align-items:center;width:100%;height:100%;flex-direction:column}.blog-item-container .picture-blog{cursor:pointer;max-height:100%;overflow:hidden}.blog-item-container .picture-blog:hover img{transform:scale(1.12)}.blog-item-container .picture-blog .image_placeholder{width:100%;height:100%;transition:background .2s ease-in-out;background:var(--grey)}.blog-item-container .picture-blog img{width:100%;height:100%;transition:transform .22s ease-in-out;transform-origin:center;-o-object-fit:cover;object-fit:cover}.blog-item-container .picture-blog .blurrer{width:100%;height:2.1px;bottom:-1rem;position:relative;box-shadow:-11px -15px 3rem 2rem #fff;background:hsla(0,0%,100%,.702)}.blog-item-container .content{width:90%;padding:1rem;display:flex;flex-direction:column;margin-top:-2.5rem;background:blue;background:var(--bg-navbar);-webkit-backdrop-filter:blur(1.8rem);backdrop-filter:blur(1.8rem);border-radius:.5rem}.blog-item-container .content .head{display:flex;flex-direction:column;width:100%;margin-bottom:.8rem}@media(max-width:833px){.blog-item-container .content .head{margin-bottom:.5rem}}@media(max-width:656px){.blog-item-container .content .head{margin-bottom:.8rem}}.blog-item-container .content .head .title{margin-block:0;font-size:1rem;font-family:var(--font-wesker);font-weight:400;line-height:1.4rem;margin-bottom:.8rem;display:-webkit-box;max-width:100%;height:2.4rem;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden;transition:font-size .2s ease-in-out,height .2s ease-in-out}@media(max-width:833px){.blog-item-container .content .head .title{font-size:.9rem;line-height:1.2rem;height:2rem;margin-bottom:.4rem}}.blog-item-container .content .head .details{align-items:center;justify-content:space-between;font-size:.813rem}.blog-item-container .content .head .details,.blog-item-container .content .head .details .date{display:flex;font-family:var(--font-wesker);font-weight:400;color:var(--grey)}.blog-item-container .content .head .details .categories{display:flex;gap:.5rem;align-items:center}.blog-item-container .content .head .details .categories .block{padding:.45rem .6rem;background:#f2f2f2;border-radius:.35rem}.blog-item-container .content .body p,.blog-item-container .content .body pre{overflow:hidden;text-overflow:ellipsis}.blog-item-container .content .body p{font-size:.813rem;font-family:var(--font-lf);line-height:1.4rem;font-weight:400;margin-bottom:1rem;color:var(--grey);display:-webkit-box;max-width:100%;-webkit-line-clamp:3;height:4.2rem;-webkit-box-orient:vertical;transition:font-size .2s ease-in-out,height .2s ease-in-out}@media(max-width:833px){.blog-item-container .content .body p{font-size:.75rem;line-height:1.2rem;height:3.6rem}}.blog-item-container .content .author-details{display:flex;align-items:center;width:100%;gap:.75rem}.blog-item-container .content .author-details .picture{width:2.875rem;height:2.875rem;background:#f2f2f2;border-radius:50%;display:flex;justify-content:center;align-items:center;overflow:hidden;color:var(--grey)}.blog-item-container .content .author-details .picture .author-initiale{font-size:1.5rem}.blog-item-container .content .author-details .picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.blog-item-container .content .author-details .about{display:flex;flex-direction:column;gap:.37rem;margin-top:.5rem;font-family:var(--font-wesker)}.blog-item-container .content .author-details .about .username{color:var(--grey);font-size:.75rem}.blog-item-container .content .author-details .about .job-title{color:var(--black);font-size:.75rem}.dark .blog-item-container .picture-blog .blurrer{box-shadow:-11px -15px 3rem 2rem #231113;background:rgba(35,17,19,.839)}.dark .blog-item-container .picture-blog .image_placeholder{background:var(--grey-dark)}.dark .blog-item-container .content .head .title{color:var(--white)}.dark .blog-item-container .content .head .details .categories .block{background:#333}.dark .blog-item-container .content .author-details .about .job-title{color:var(--white)}.dark .blog-item-container .content .author-details .picture{background:#333}.light{--bg-navbar:#ffffff06}.dark{--bg-navbar:#0b152511}.container-blogs-home{position:relative;width:100vw}.container-blogs-home,.container-blogs-home .header{display:flex;align-items:center;flex-direction:column}.container-blogs-home .header{padding-top:8.75rem;width:100%;z-index:1;top:0;left:0;position:sticky;background:hsla(0,0%,100%,.69) 0 0 no-repeat padding-box;-webkit-backdrop-filter:blur(1.8rem);backdrop-filter:blur(1.8rem);padding-bottom:2.2rem}@media(max-width:1200px){.container-blogs-home .header{padding-left:5vw;padding-right:5vw}}@media(max-width:833px){.container-blogs-home .header{padding-top:6.75rem;padding-bottom:1.5rem}}@media(max-width:656px){.container-blogs-home .header{padding-bottom:.5rem;padding-top:6.25rem}}.container-blogs-home .header .content{max-width:var(--max-width-layout-bigger);width:100%}.container-blogs-home .header .content .upper{display:flex;flex-direction:column;width:100%;margin-bottom:1.3rem}@media(max-width:833px){.container-blogs-home .header .content .upper{margin-bottom:.5rem}}.container-blogs-home .header .content .upper .title{font-size:1.5rem;font-family:var(--font-wesker);font-weight:600;color:var(--black);margin-block:0;margin-bottom:.75rem}@media(max-width:1000px){.container-blogs-home .header .content .upper .title{font-size:1.35rem}}@media(max-width:833px){.container-blogs-home .header .content .upper .title{font-size:1rem;margin-bottom:.25rem}}@media(max-width:656px){.container-blogs-home .header .content .upper .title{font-size:.95rem}}.container-blogs-home .header .content .upper .subtitle{font-family:var(--font-lf);font-size:1rem;color:var(--grey);line-height:1.4rem}@media(max-width:1000px){.container-blogs-home .header .content .upper .subtitle{font-size:.97rem}}@media(max-width:833px){.container-blogs-home .header .content .upper .subtitle{font-size:.9rem}}@media(max-width:656px){.container-blogs-home .header .content .upper .subtitle{font-size:.82rem}}.container-blogs-home .list-blog{margin:3rem 0 10vw;display:grid;grid-template-columns:1fr 1fr 1fr;width:100%;max-width:calc(var(--max-width-layout-bigger) + 5.5rem);align-content:center;gap:4rem 2.75rem;z-index:0}@media(max-width:1200px){.container-blogs-home .list-blog{padding:0 5vw;grid-template-columns:1fr 1fr}}@media(max-width:833px){.container-blogs-home .list-blog{margin-top:1.5rem;padding:0 5vw;gap:3rem 2.75rem}}@media(max-width:656px){.container-blogs-home .list-blog{grid-template-columns:1fr}}.container-blogs-home .no-blog{width:100%;min-height:13rem;height:18rem;padding-bottom:5vw;display:flex;justify-content:center;align-items:center;font-size:1.1rem;font-weight:600;text-align:center;font-family:var(--font-wesker)}@media(max-width:656px){.container-blogs-home .no-blog{font-size:.85rem}}.dark .container-blogs-home .header{background:var(--bg-navbar)}.dark .container-blogs-home .header .content .upper .title{color:var(--white)}.dark .container-blogs-home .header .content .upper .subtitle{color:var(--grey-light)}.bloghome-bg-left,.bloghome-bg-right{position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;opacity:1;z-index:0}.bloghome-bg-left--home{left:-10%;top:-15%}.bloghome-bg-right--home{right:-10%;top:20%}.bloghome-bg-left--details{left:-10%;top:0}.bloghome-bg-right--details{right:-10%;top:15%}.card_test{display:flex;justify-content:center;align-items:center;border-radius:.9rem;overflow:hidden}@media(max-width:1000px){.card_test{min-width:15rem;height:15rem}}@media(max-width:833px){.card_test{min-width:14rem;height:14rem}}@media(max-width:656px){.card_test{min-width:13rem;height:13rem}}.splash-container{width:100vw;z-index:12;height:100vh;position:fixed;background:#fff;overflow:hidden;transition:clip-path .3s cubic-bezier(.18,.79,.93,.97),opacity .3s ease-in-out;clip-path:polygon(0 0,100% 0,100% 100%,0 100%);top:0;left:0}.splash-container,.splash-container .element{display:flex;justify-content:center;align-items:center}.splash-container .element{font-size:10rem;position:absolute;height:10rem;width:10rem;left:50%;top:45%;transform:translateX(-50%) translateY(-50%)}.hidden-splash{clip-path:polygon(0 0,100% 0,100% 0,0 0);opacity:0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.dark .splash-container{background:#241012}.dark .splash-container .element svg rect{fill:var(--white)}.loader{height:.25rem;width:50vw;max-width:15rem;border-radius:1rem;--c:no-repeat linear-gradient(var(--primary) 0 0);background:var(--c),var(--c),var(--grey-blue);background-size:60% 100%;animation:l16 3s infinite}@media(max-width:833px){.loader{width:40vw;height:.2rem}}@media(max-width:656px){.loader{width:30vw}}@keyframes l16{0%{background-position:-150% 0,-150% 0}66%{background-position:250% 0,-150% 0}to{background-position:250% 0,250% 0}}.dark .loader{--c:no-repeat linear-gradient(var(--primary) 0 0)}