.cta{background:var(--base);padding:3rem 0}@media not all and (pointer:fine) and (hover:hover){.cta{padding:2rem 0}}.cta.bg-orange{background:var(--orange)}.cta.bg-beige{background:var(--warm-white)}.cta.bg-orange-inner .cta-content.box{background:var(--orange)}.cta.bg-orange-inner .cta-content.box .fade-in-up h2{color:var(--base)}.cta.bg-orange-inner .cta-content.box .fade-in-up button{background:var(--base);color:var(--orange)}@media screen and (pointer:fine) and (hover:hover){.cta.bg-orange-inner .cta-content.box .fade-in-up button:hover{color:var(--deep-black)!important;border:1px solid var(--orange)!important}}.cta .cta-content{margin:0 var(--padding-2);align-items:center;padding:1rem 5rem;display:flex}@media not all and (pointer:fine) and (hover:hover){.cta .cta-content{padding:2rem;display:block}}.cta .cta-content .fade-in-left{flex:0 0 32%}.cta .cta-content .fade-in-left figure{width:100%;height:auto}@media not all and (pointer:fine) and (hover:hover){.cta .cta-content .fade-in-left figure{width:80%;margin-left:10%}@media (min-width:481px) and (max-width:768px){.cta .cta-content .fade-in-left figure{width:70%;margin-left:15%}}@media (orientation:portrait) and (min-width:769px){.cta .cta-content .fade-in-left figure{width:70%;margin-left:15%}}}.cta .cta-content .fade-in-left figure img{object-fit:contain;width:100%;height:100%}.cta .cta-content .fade-in-up{flex:1;padding-left:5rem}@media not all and (pointer:fine) and (hover:hover){.cta .cta-content .fade-in-up{padding-left:0}}.cta .cta-content .fade-in-up h2{text-align:left;text-transform:uppercase;font-size:var(--font-44pt);line-height:1em}@media not all and (pointer:fine) and (hover:hover){.cta .cta-content .fade-in-up h2{font-size:var(--font-32pt);padding-top:2rem;line-height:1.2em}}.cta .cta-content .fade-in-up button{font-size:var(--font-18pt);text-transform:uppercase;margin-top:1.5rem;margin-right:1rem;padding-left:3rem;padding-right:3rem;line-height:1.4em}@media not all and (pointer:fine) and (hover:hover){.cta .cta-content .fade-in-up button{margin-top:1rem;margin-bottom:1rem}}.blog-post-full+.cta{margin-bottom:8rem}.blog-post-full .blog-header{padding:5rem var(--padding-2);background:var(--deep-black);color:var(--base);padding:10rem var(--padding-4)5rem var(--padding-4);flex-direction:column;align-items:center;display:flex;overflow:hidden}@media not all and (pointer:fine) and (hover:hover){.blog-post-full .blog-header{padding:10rem var(--padding-1)4rem var(--padding-1)}}.blog-post-full .blog-header:before{content:"";pointer-events:none;background:radial-gradient(60% 50% at 50% 0,#f9731614,#0000 60%),radial-gradient(circle at 20% 80%,#f973160d,#0000 40%);width:100%;height:92svh;position:absolute;inset:0}@media not all and (pointer:fine) and (hover:hover){.blog-post-full .blog-header:before{height:100dvh}}.blog-post-full .title-container{flex-direction:column;align-items:center;padding-top:2rem;display:flex}.blog-post-full .title-container h1{font-size:var(--font-60pt);text-align:center;padding-top:3rem;line-height:1.1em}.blog-post-full .title-container .site-button.outline{background:linear-gradient(#f9731626,#f973160d);padding:.25rem .8rem}.blog-post-full .contenuto-blog{padding:4rem var(--padding-4)}.blog-post-full .contenuto-blog .back-link{padding-bottom:2rem;display:block}.blog-post-full .contenuto-blog ul,.blog-post-full .contenuto-blog ol{padding:.7rem 0 .7rem 1.2rem}.blog-post-full .blog-image{border-radius:var(--border-radius-2);width:100%;height:30svw;margin-bottom:3rem;overflow:hidden}@media not all and (pointer:fine) and (hover:hover){.blog-post-full .blog-image{height:65svw}}.blog-post-full .blog-image img{object-fit:cover;width:100%;height:100%}.blog-post-full .blog-content img{border-radius:var(--border-radius-2);width:70%;margin:2rem 0 2rem 15%}@media not all and (pointer:fine) and (hover:hover){@media (max-width:768px){.blog-post-full .blog-content img{width:100%;margin:2rem 0}}}
