*:where(:not(html):not(iframe):not(canvas):not(img):not(svg):not(video):not(audio):not(svg *):not(symbol *)){all:unset;display:revert}*,*::before,*::after{box-sizing:border-box}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}a,button{cursor:revert}ol,ul,menu,summary{list-style:none}img{max-inline-size:100%;max-block-size:100%}table{border-collapse:collapse}input,textarea{-webkit-user-select:auto}textarea{white-space:revert}meter{-webkit-appearance:revert;appearance:revert}:where(pre){all:revert;box-sizing:border-box}::placeholder{color:unset}:where([hidden]){display:none}:where([contenteditable]:not([contenteditable="false"])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable="true"]){-webkit-user-drag:element}:where(dialog:modal){all:revert;box-sizing:border-box}.tc-orange-text{color:#F18700}.tc-violet-text{color:#5C2483}.tc-blue-text{color:#009BA4}.tc-grey-text{color:oklch(37.2% 0.044 257.287)}.tc-black-text{color:black}.tc-link-text{color:oklch(68.5% 0.169 237.323)}.tc-warning-text{color:#ef4444}.tc-highlight-text{color:#0369a1}.tc-notes-bg,#tc-blog-card{background-color:#fff6cc !important}.tc-notes-bg p,#tc-blog-card p{color:black}.tc-notes-bg-header{background-color:#ff6 !important}.tc-notes-bg-header p{color:black}.tc-margin-bottom-zero{margin-bottom:0 !important}.tc-margin-bottom-small{margin-bottom:.5rem !important}.tc-margin-bottom-base{margin-bottom:1rem !important}.tc-margin-bottom-medium{margin-bottom:1.5rem !important}.tc-margin-bottom-large{margin-bottom:2.8rem !important}.tc-margin-top-zero{margin-top:0 !important}.tc-margin-top-small{margin-top:.5rem !important}.tc-margin-top-base{margin-top:1rem !important}.tc-margin-top-medium{margin-top:1.5rem !important}.tc-margin-top-large{margin-top:2.8rem !important}.tc-padding-bottom-zero{padding-bottom:0 !important}.tc-padding-bottom-small{padding-bottom:.5rem !important}.tc-padding-bottom-base{padding-bottom:1rem !important}.tc-padding-bottom-medium{padding-bottom:1.5rem !important}.tc-padding-bottom-large{padding-bottom:2.8rem !important}.tc-padding-top-zero{padding-top:0 !important}.tc-padding-top-small{padding-top:.5rem !important}.tc-padding-top-base{padding-top:1rem !important}.tc-padding-top-medium{padding-top:1.5rem !important}.tc-padding-top-large{padding-top:2.8rem !important}.tc-shadow-main{box-shadow:0px 0px 2px rgba(3,7,18,0.05),0px 0px 8px rgba(3,7,18,0.1),0px 0px 18px rgba(3,7,18,0.15),0px 0px 32px rgba(3,7,18,0.2),0px 0px 50px rgba(3,7,18,0.25)}.tc-shadow-small{box-shadow:0px 0px 1px rgba(3,7,18,0.05),0px 1px 2px rgba(3,7,18,0.1),0px 2px 5px rgba(3,7,18,0.15),0px 3px 10px rgba(3,7,18,0.2),0px 5px 15px rgba(3,7,18,0.25)}.tc-shadow-mobile{box-shadow:0px 0px 0px rgba(3,7,18,0.05),0px 1px 1px rgba(3,7,18,0.04),0px 3px 3px rgba(3,7,18,0.06),0px 5px 5px rgba(3,7,18,0.08),0px 8px 8px rgba(3,7,18,0.1)}.tc-shadow-modal{box-shadow:0px 2px 1px rgba(3,7,18,0.04),0px 6px 5px rgba(3,7,18,0.08),0px 14px 12px rgba(3,7,18,0.12),0px 26px 20px rgba(3,7,18,0.16),0px 40px 32px rgba(3,7,18,0.2)}@media (max-width: 768px){.tc-hide-on-mobile,.tc-hide-on-small-and-down{display:none !important}}@media (min-width: 769px){.tc-hide-on-medium-and-up{display:none !important}}:root{--animate-delay: 0.5s}body{font-family:'JetBrains Mono', monospace;font-size:1.1rem;line-height:1.4}@media (max-width: 768px){body{font-size:1rem;text-align:center}}body #tc-background{content:"";display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:-100;height:100vh;width:100%;background-image:url("../img/tc-background.svg");background-position:center center;background-repeat:no-repeat;background-size:cover}body nav{font-weight:300;line-height:1;display:flex;gap:5px;margin:0 auto;margin-top:2.8rem;padding:2rem;padding-bottom:.5rem;width:93vw}@media (min-width: 1200px){body nav{max-width:1140px}}@media (max-width: 768px){body nav{padding:1.5rem 0;margin-bottom:5.85rem;margin-top:0;justify-content:space-between;gap:0}}body nav a{display:block;color:white;padding:.5rem .75rem;transition:all .15s ease-in-out;border:1px transparent solid;border-radius:6.66667px}body nav a:hover{border:1px white solid}@media (max-width: 768px){body nav a{padding:0}}body #tc-container{margin:0 auto;width:93vw;min-height:calc( 100vh - ( 4.5rem * 2 ));position:relative}@media (min-width: 1200px){body #tc-container{max-width:1140px}}@media (max-width: 768px){body #tc-container{border-top-right-radius:6.66667px;border-top-left-radius:6.66667px;box-shadow:none}}body #tc-container .tc-card{margin-bottom:3rem;background-color:white;border-radius:10px;box-shadow:0px 0px 2px rgba(3,7,18,0.05),0px 0px 8px rgba(3,7,18,0.1),0px 0px 18px rgba(3,7,18,0.15),0px 0px 32px rgba(3,7,18,0.2),0px 0px 50px rgba(3,7,18,0.25)}body #tc-container .tc-card:last-of-type{margin-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}@media (max-width: 768px){body #tc-container .tc-card{margin-bottom:calc( 3rem / 2)}}body #tc-container section,body #tc-container footer{padding:calc(1.5rem * 1.5)}@media (max-width: 768px){body #tc-container section,body #tc-container footer{padding:1.5rem 1rem}}body #tc-container footer{border-bottom:0;display:flex;align-items:stretch;gap:2.8rem}body #tc-container footer p{line-height:1.5;margin:0;width:50%}body #tc-container footer #tc-map{background-color:darkgoldenrod;width:50%}@media (max-width: 768px){body #tc-container footer{flex-direction:column-reverse}body #tc-container footer p,body #tc-container footer #tc-map{width:100%}body #tc-container footer #tc-map{aspect-ratio:1/1}}body #tc-container section+section{padding-top:0}.call-to-action-wrapper{margin-bottom:3rem}@media (max-width: 768px){.call-to-action-wrapper{margin-bottom:calc( 3rem / 2)}}.call-to-action-wrapper section.call-to-action{background-color:#e2e8f0;box-shadow:0px 0px 2px rgba(3,7,18,0.05),0px 0px 8px rgba(3,7,18,0.1),0px 0px 18px rgba(3,7,18,0.15),0px 0px 32px rgba(3,7,18,0.2),0px 0px 50px rgba(3,7,18,0.25);border-radius:10px;z-index:10;position:relative;transition:all 0.3s}@media (min-width: 868px){.call-to-action-wrapper section.call-to-action.modal-opened{box-shadow:0px 2px 1px rgba(3,7,18,0.04),0px 6px 5px rgba(3,7,18,0.08),0px 14px 12px rgba(3,7,18,0.12),0px 26px 20px rgba(3,7,18,0.16),0px 40px 32px rgba(3,7,18,0.2)}.call-to-action-wrapper section.call-to-action.modal-opened+.modal-contact{box-shadow:0px 0px 2px rgba(3,7,18,0.05),0px 0px 8px rgba(3,7,18,0.1),0px 0px 18px rgba(3,7,18,0.15),0px 0px 32px rgba(3,7,18,0.2),0px 0px 50px rgba(3,7,18,0.25)}}.call-to-action-wrapper+section,.call-to-action-wrapper+footer{margin-top:1.5rem}#logo{position:absolute;width:12.6rem;top:-6.3rem;right:4%;z-index:1}@media (max-width: 768px){#logo{width:9.69231rem;top:-4.84615rem;right:auto;left:calc(50% - 4.84615rem)}}h1,h2{font-weight:300;font-size:2.8rem;line-height:1.25}@media (max-width: 768px){h1,h2{font-size:1.5rem}}@media (max-width: 768px){h1{margin-top:4rem}}h3,.modal-title,#ai-faq h4,#tc-blog-card h4{font-weight:300;font-size:1.5rem}@media (max-width: 768px){h3,.modal-title,#ai-faq h4,#tc-blog-card h4{font-size:1.3rem;line-height:1.2}}#ai-faq h4{line-height:1}#ai-faq h4 b{font-size:1rem}h5{font-weight:300;font-size:0.8rem;text-transform:uppercase;color:oklch(37.2% 0.044 257.287)}h6{font-weight:300}.fs-xl{font-size:2.8rem}.fs-lg{font-size:2.3rem}.fs-md{font-size:1.5rem}.fs-sm{font-size:1.1rem}p{font-weight:300;color:oklch(37.2% 0.044 257.287);margin-top:.5rem;max-width:700px}@media (max-width: 768px){p{margin-top:1.5rem}}.call-to-action p{max-width:100%;margin-bottom:1.5rem;margin-top:0}.call-to-action p .tc-cta-title{font-weight:300;font-size:1.5rem;color:#F18700}@media (max-width: 768px){.call-to-action p .tc-cta-title{font-size:1.3rem;line-height:1.2}}p.tc-subtitle{font-weight:300;font-size:1.5rem;margin-top:2rem}@media (max-width: 768px){p.tc-subtitle{font-size:1.3rem}}b,strong{font-weight:500}i{font-style:italic}small,.tc-small-text,ul.tc-list-policy{font-size:0.8rem}.tc-body-text{font-size:initial}.tc-default-font-weight{font-weight:300}a:not(.tc-nav-link){position:relative;color:black;z-index:0}a:not(.tc-nav-link):hover::before{transform:scaleX(1)}a:not(.tc-nav-link)::before{content:"";position:absolute;display:block;width:100%;height:1px;bottom:0;left:0;background-color:black;transform:scaleX(0);transform-origin:top left;transition:transform 0.3s ease;border-radius:5px;z-index:-1}a:not(.tc-nav-link).tc-orange-text::before{background-color:#F18700}a:not(.tc-nav-link).tc-social-btn{border:1px solid black;padding:5px 10px;border-radius:5px;margin-bottom:.5rem;display:inline-block;min-width:130px;text-align:center}a:not(.tc-nav-link).tc-social-btn::before{height:100%;background-color:#e2e8f0}@media (max-width: 768px){a:not(.tc-nav-link).tc-social-btn{margin-bottom:1rem;min-width:65%}}.tc-notes-bg-header a:not(.tc-nav-link)::before{transform:scaleX(1)}ul#tc-advantages{font-weight:300;color:oklch(37.2% 0.044 257.287);margin-top:1.5rem}ul#tc-advantages li{margin-bottom:.25rem}@media (max-width: 768px){ul#tc-advantages{list-style:none;max-width:75%;margin-left:auto;margin-right:auto;color:#F18700}ul#tc-advantages li{margin-bottom:1rem}ul#tc-advantages li:after{content:'';display:block;width:50px;height:2px;margin-left:auto;margin-right:auto;margin-top:1rem;background-color:#cbd5e1}ul#tc-advantages li:last-of-type:after{display:none}ul#tc-advantages li .fa-li{display:none}}ul.tc-list-policy{font-weight:300;color:oklch(37.2% 0.044 257.287);max-width:calc(700px - 2.8rem);list-style:decimal-leading-zero;margin-left:2.8rem}ul.tc-list-policy li{margin-bottom:.5rem}.tc-bolder-text{font-weight:500}#tc-mobile-heading img{margin-top:1rem}#tc-mobile-heading p{margin:0}@media (min-width: 769px){h1.tc-h1-animation{z-index:0;position:relative}h1.tc-h1-animation::before{transform:scaleX(0);transform-origin:bottom right}h1.tc-h1-animation:hover::before{transform:scaleX(1);transform-origin:bottom left}h1.tc-h1-animation::before{content:" ";display:block;position:absolute;inset:calc( -3rem / 2);border-radius:calc( 10px * 0.8);background-color:#e2e8f0;z-index:-1;transition:transform .35s ease;color:white}}@keyframes rotateImage{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.call-to-action button,.call-to-action>a,button.tc-form-submit{font-size:1rem;font-weight:300;letter-spacing:0.5px;line-height:1;padding:0.75rem 1.3rem;background-color:#F18700;border-radius:10px;color:white;cursor:pointer;transition:all .15s ease-in-out;display:flex;justify-content:center}@media (max-width: 768px){.call-to-action button,.call-to-action>a,button.tc-form-submit{line-height:1.2;border-radius:6.66667px;width:100%;flex-direction:column;box-shadow:0px 0px 0px rgba(3,7,18,0.05),0px 1px 1px rgba(3,7,18,0.04),0px 3px 3px rgba(3,7,18,0.06),0px 5px 5px rgba(3,7,18,0.08),0px 8px 8px rgba(3,7,18,0.1)}}.call-to-action button img,.call-to-action>a img,button.tc-form-submit img{display:block;height:1rem;margin-right:1rem}@media (max-width: 768px){.call-to-action button img,.call-to-action>a img,button.tc-form-submit img{margin-right:0;margin-bottom:.5rem}}.call-to-action button:hover,.call-to-action>a:hover,button.tc-form-submit:hover{box-shadow:0px 0px 1px rgba(3,7,18,0.05),0px 1px 2px rgba(3,7,18,0.1),0px 2px 5px rgba(3,7,18,0.15),0px 3px 10px rgba(3,7,18,0.2),0px 5px 15px rgba(3,7,18,0.25);color:white}.call-to-action button:hover img,.call-to-action>a:hover img,button.tc-form-submit:hover img{transform-origin:center;animation:rotateImage 1.5s cubic-bezier(0.68, -0.55, 0.27, 1.55)}.call-to-action button:before,.call-to-action>a:before,button.tc-form-submit:before{display:none}a.tc-fit-content-width{width:fit-content}@media (max-width: 768px){a.tc-fit-content-width{width:100%}}.tc-form-submit{width:700px}@media (max-width: 768px){.tc-form-submit{width:100%}}button.disabled,button[disabled]{background-color:transparent;border:1px solid #cbd5e1;color:#cbd5e1;box-shadow:none}button.disabled img,button[disabled] img{opacity:0.5}button.disabled:hover,button[disabled]:hover{cursor:default;box-shadow:none}button.disabled:hover img,button[disabled]:hover img{animation:none}.tc-img-landing{display:block;margin-bottom:5px}#services-list,#ai-steps{margin-top:2.8rem;position:relative;z-index:0}#services-list .service-wrapper,#ai-steps .service-wrapper{display:flex}#services-list .service-wrapper:last-of-type,#ai-steps .service-wrapper:last-of-type{margin-bottom:1.5rem}@media (max-width: 768px){#services-list .service-wrapper,#ai-steps .service-wrapper{flex-direction:column}}#services-list .service-wrapper{margin-bottom:4.5rem}#services-list .service-wrapper .service-img{width:70px}#services-list .service-wrapper .service-img img{width:51px;display:block}#services-list .service-wrapper .service-desc{margin-top:10px}#services-list .service-wrapper .service-desc p{margin-top:1rem}#services-list:after{content:"";display:block;position:absolute;left:25px;top:0;height:calc(100% + 4.5rem + 3rem);width:3px;background-color:#e2e8f0;z-index:-10}@media (max-width: 768px){#services-list .service-wrapper .service-img{width:100%;display:flex;justify-content:center}#services-list:after{left:calc( 50% - 1px)}}#ai-steps{display:flex;flex-wrap:wrap;gap:2.8rem}#ai-steps .service-wrapper{width:calc( (100% - 2.8rem) / 2)}@media (max-width: 768px){#ai-steps .service-wrapper{width:100%}}#ai-steps .service-wrapper:last-of-type{margin-bottom:0}#ai-steps .service-wrapper .service-step{width:35px;height:35px;line-height:35px;font-size:1.5rem;text-align:center;color:white;background-image:url("../img/circle-gradient.png");background-position:center;background-repeat:no-repeat;background-size:cover}@media (max-width: 768px){#ai-steps .service-wrapper .service-step{margin-left:auto;margin-right:auto}}#ai-steps .service-wrapper .service-desc{width:calc( 100% - 35px - 1rem);margin-top:2px;margin-left:1rem}@media (max-width: 768px){#ai-steps .service-wrapper .service-desc{width:100%;margin-left:0;margin-top:1rem}#ai-steps .service-wrapper .service-desc h3{margin-bottom:.5rem}}#ai-steps .service-wrapper .service-desc p{margin-top:0}details#ai-faq{interpolate-size:allow-keywords;overflow-y:hidden}details#ai-faq summary{cursor:pointer}details#ai-faq summary h4{display:inline-block}details#ai-faq summary h4::after{content:'';border:solid;border-width:0 3px 3px 0;border-color:#F18700;display:inline-block;padding:6px;transition:0.3s;transform:rotate(-45deg);transform-origin:center}details#ai-faq::details-content{block-size:0;transition:block-size 0.5s, content-visibility 0.5s;transition-behavior:allow-discrete}details#ai-faq[open]::details-content{block-size:auto}details#ai-faq[open]>summary h4::after{transform:rotate(45deg)}details#ai-faq .ai-faq-grid{display:flex;flex-wrap:wrap;column-gap:calc(2.8rem / 2);row-gap:calc(2.8rem / 2 * 1.5);margin-top:2.8rem}details#ai-faq .ai-faq-grid .ai-faq-item{width:calc( (100% - (2 * calc(2.8rem / 2))) / 3);display:flex}@media (max-width: 768px){details#ai-faq .ai-faq-grid .ai-faq-item{width:100%;display:block}}details#ai-faq .ai-faq-grid .ai-faq-item .ai-faq-item-icon{font-size:1.4rem}details#ai-faq .ai-faq-grid .ai-faq-item .ai-faq-item-content{margin-left:1rem}details#ai-faq .ai-faq-grid .ai-faq-item .ai-faq-item-content h5{color:#F18700;font-weight:500;text-transform:none;margin-bottom:0.5rem;font-size:1rem}@media (max-width: 768px){details#ai-faq .ai-faq-grid .ai-faq-item .ai-faq-item-content{margin-left:0}}details#ai-faq .ai-faq-grid .ai-faq-item.call-to-action-wrapper{align-items:flex-end}details#ai-faq .ai-faq-grid .ai-faq-item.call-to-action-wrapper .call-to-action{text-align:right;margin-left:38px}details#ai-faq .ai-faq-grid .ai-faq-item.call-to-action-wrapper .call-to-action a{height:fit-content}@media (max-width: 768px){details#ai-faq .ai-faq-grid .ai-faq-item.call-to-action-wrapper .call-to-action{text-align:center;margin-left:0}}#partners-list{margin-top:2.8rem;position:relative;z-index:0;display:flex;gap:2.8rem}@media (max-width: 768px){#partners-list{flex-direction:column}}#partners-list:after{content:"";display:block;position:absolute;left:75px;top:75px;width:70%;height:2px;background-color:#cbd5e1;z-index:-10}@media (max-width: 768px){#partners-list:after{display:none}}#partners-list .partner-wrapper .partner-img{width:150px;height:150px;margin-bottom:2.8rem;background-position:center center;background-repeat:no-repeat;background-size:cover}@media (max-width: 768px){#partners-list .partner-wrapper .partner-img{margin-left:auto;margin-right:auto}}#partners-list .partner-wrapper .partner-img.augusto{background-image:url("../img/back-gradient-augusto.svg")}#partners-list .partner-wrapper .partner-img.andrea{background-image:url("../img/back-gradient-andrea.svg")}#partners-list .partner-wrapper .partner-img.francesco{background-image:url("../img/back-gradient-francesco.svg")}#partners-list .partner-wrapper .partner-img img{transform:scale(1.2) translate(5px, 15px)}#client-logo-wrapper{display:grid;grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr;column-gap:1rem;row-gap:1.5rem;margin-top:1.5rem}#client-logo-wrapper .client-logo{display:flex;justify-content:flex-start;align-items:center}#client-logo-wrapper .client-logo img{max-width:180px;max-height:65px}#client-logo-wrapper .client-logo img.tc-block-height{max-height:45px}@media (max-width: 768px){#client-logo-wrapper{grid-template-columns:1fr;grid-template-rows:repeat(8, 1fr);gap:1.5rem}#client-logo-wrapper .client-logo{justify-content:center}#client-logo-wrapper .client-logo img{max-width:60%}}.modal-contact{margin:0 1.5rem;padding:1.5rem 2% !important;background-color:#e2e8f0;border-radius:10px;position:relative;overflow:hidden}@media (max-width: 768px){.modal-contact{margin:0 calc( ( 10px / 2 ) + 2px)}}@media (max-width: 868px){.modal-contact{padding:1.5rem 5% !important;background-color:white;border:1px solid #F18700;border-radius:12px}}.modal-contact p{margin:0;color:black}@media (max-width: 768px){.modal-contact p{margin-top:2.8rem;margin-left:-3%;margin-right:-3%}}.modal-contact .close-modal-btn{color:oklch(37.2% 0.044 257.287);line-height:1;font-size:36px;position:absolute;right:2%;top:34px}@media (max-width: 868px){.modal-contact .close-modal-btn{top:25px}}.modal-contact .close-modal-btn:hover{cursor:pointer;color:black}#tc-form-wrapper{margin-top:2.8rem;display:flex;flex-wrap:wrap;gap:1rem}@media (max-width: 768px){#tc-form-wrapper{gap:1.5rem;margin-top:1.5rem}}#tc-form-wrapper .tc-input-wrapper{display:flex;flex-direction:column;max-width:700px}@media (max-width: 868px){#tc-form-wrapper .tc-input-wrapper{flex-direction:column;width:100%;max-width:100%}}#tc-form-wrapper .tc-input-wrapper label,#tc-form-wrapper .tc-input-wrapper p{font-size:0.8rem;color:oklch(37.2% 0.044 257.287);margin-bottom:5px;margin-top:0}#tc-form-wrapper .tc-input-wrapper label span,#tc-form-wrapper .tc-input-wrapper p span{color:#F18700}#tc-form-wrapper .tc-input-wrapper input[type=text],#tc-form-wrapper .tc-input-wrapper input[type=email]{font-size:1.2rem;line-height:1;font-weight:lighter;background-color:white;border-bottom:1px solid #F18700;padding:5px;width:calc( (700px - 1rem) / 2)}@media (max-width: 868px){#tc-form-wrapper .tc-input-wrapper input[type=text],#tc-form-wrapper .tc-input-wrapper input[type=email]{width:100%}}#tc-form-wrapper .tc-input-wrapper input[type=text]::placeholder,#tc-form-wrapper .tc-input-wrapper input[type=email]::placeholder{color:#cbd5e1}#tc-form-wrapper .tc-input-wrapper input[type=text]:focus,#tc-form-wrapper .tc-input-wrapper input[type=email]:focus{color:#F18700}#tc-form-wrapper .tc-input-wrapper select{background-color:white;border:1px solid #F18700;padding:9px 5px;width:700px;font-size:1.2rem;line-height:1;font-weight:lighter;background-image:url("../img/icon-caret-down.svg");background-repeat:no-repeat;background-size:24px;background-position:calc(100% - 10px) center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width: 868px){#tc-form-wrapper .tc-input-wrapper select{width:100%;padding-right:35px;padding-left:10px;text-align:left}}#tc-form-wrapper .tc-input-wrapper select:hover{cursor:pointer}#tc-form-wrapper .tc-input-wrapper#tc-captcha ul{display:flex;justify-content:left;gap:1rem;list-style:none}@media (max-width: 768px){#tc-form-wrapper .tc-input-wrapper#tc-captcha ul{margin:1rem auto 0 auto}}#tc-form-wrapper .tc-input-wrapper#tc-captcha ul li{height:50px;width:50px;background-position:center center;background-repeat:no-repeat;background-size:cover;transition:all 0.15s;cursor:pointer}#tc-form-wrapper .tc-input-wrapper#tc-captcha ul li.tc-captcha-triangle{background-image:url("../img/tc-captcha/tc-captcha-triangle.png")}#tc-form-wrapper .tc-input-wrapper#tc-captcha ul li.tc-captcha-triangle:hover,#tc-form-wrapper .tc-input-wrapper#tc-captcha ul li.tc-captcha-triangle.selected{background-image:url("../img/tc-captcha/tc-captcha-triangle-selected.png")}#tc-form-wrapper .tc-input-wrapper#tc-captcha ul li.tc-captcha-diamond{background-image:url("../img/tc-captcha/tc-captcha-diamond.png")}#tc-form-wrapper .tc-input-wrapper#tc-captcha ul li.tc-captcha-diamond:hover,#tc-form-wrapper .tc-input-wrapper#tc-captcha ul li.tc-captcha-diamond.selected{background-image:url("../img/tc-captcha/tc-captcha-diamond-selected.png")}#tc-form-wrapper .tc-input-wrapper#tc-captcha ul li.tc-captcha-pentagon{background-image:url("../img/tc-captcha/tc-captcha-pentagon.png")}#tc-form-wrapper .tc-input-wrapper#tc-captcha ul li.tc-captcha-pentagon:hover,#tc-form-wrapper .tc-input-wrapper#tc-captcha ul li.tc-captcha-pentagon.selected{background-image:url("../img/tc-captcha/tc-captcha-pentagon-selected.png")}#tc-form-wrapper .tc-input-wrapper#tc-captcha ul li.tc-captcha-circle{background-image:url("../img/tc-captcha/tc-captcha-circle.png")}#tc-form-wrapper .tc-input-wrapper#tc-captcha ul li.tc-captcha-circle:hover,#tc-form-wrapper .tc-input-wrapper#tc-captcha ul li.tc-captcha-circle.selected{background-image:url("../img/tc-captcha/tc-captcha-circle-selected.png")}#tc-form-wrapper .tc-input-wrapper#tc-captcha ul li.tc-captcha-logo{background-image:url("../img/tc-captcha/tc-captcha-logo.png")}#tc-form-wrapper .tc-input-wrapper#tc-captcha ul li.tc-captcha-logo:hover,#tc-form-wrapper .tc-input-wrapper#tc-captcha ul li.tc-captcha-logo.selected{background-image:url("../img/tc-captcha/tc-captcha-logo-selected.png")}#tc-form-wrapper .tc-checkbox-container *,#tc-form-wrapper .tc-checkbox-container *::before,#tc-form-wrapper .tc-checkbox-container *::after{box-sizing:content-box !important}#tc-form-wrapper .tc-checkbox-container{display:table;position:relative;padding-left:2rem;cursor:pointer;margin-bottom:0.4rem}@media (max-width: 768px){#tc-form-wrapper .tc-checkbox-container{text-align:left}}#tc-form-wrapper .tc-checkbox-container input{position:absolute;z-index:-1;opacity:0}#tc-form-wrapper .tc-checkbox-container input[type="checkbox"] ~ .tc-checkbox-input{position:absolute;top:0;left:0;height:24px;width:24px;background:#cbd5e1;transition:background 250ms;border:none;border-radius:100%}#tc-form-wrapper .tc-checkbox-container input[type="checkbox"] ~ .tc-checkbox-input::after{content:"";position:absolute;display:none;left:7px;top:2px;width:7px;height:13px;border:solid white;border-width:0 3px 3px 0;transition:background 250ms;transform:rotate(45deg)}#tc-form-wrapper .tc-checkbox-container input:checked ~ .tc-checkbox-input::after{display:block}#tc-form-wrapper .tc-checkbox-container input[type="checkbox"]:focus ~ .tc-checkbox-input{background:#e2e8f0}#tc-form-wrapper .tc-checkbox-container input[type="checkbox"]:checked ~ .tc-checkbox-input{background:#F18700}#tc-form-wrapper .tc-checkbox-container input[type="checkbox"]:checked:focus ~ .tc-checkbox-input{background:#F18700}#tc-form-wrapper .tc-checkbox-container input[type="checkbox"]:disabled ~ .tc-checkbox-input{opacity:0.5;cursor:not-allowed}#tc-form-wrapper .tc-checkbox-container input[type="checkbox"]:disabled ~ .tc-checkbox-input::after{border-color:#ffffff}#tc-form-wrapper .tc-checkbox-container input[type="radio"] ~ .tc-checkbox-input{position:absolute;top:0;left:0;height:1.25rem;width:1.25rem;background:#cbd5e1;transition:background 250ms;border:none;border-radius:3rem}#tc-form-wrapper .tc-checkbox-container input[type="radio"] ~ .tc-checkbox-input::after{content:"";position:absolute;display:none;left:4px;top:4px;width:0.75rem;height:0.75rem;border-radius:3rem;background:white;transition:background 250ms}#tc-form-wrapper .tc-checkbox-container input[type="radio"]:focus ~ .tc-checkbox-input{background:#e2e8f0}#tc-form-wrapper .tc-checkbox-container input[type="radio"]:checked ~ .tc-checkbox-input{background:#F18700}#tc-form-wrapper .tc-checkbox-container input[type="radio"]:disabled ~ .tc-checkbox-input{opacity:0.5;cursor:not-allowed}#tc-form-wrapper .tc-checkbox-container input[type="radio"]:disabled ~ .tc-checkbox-input::after{background:white}#tc-form-wrapper .tc-checkbox-container input[type="radio"]:checked:focus ~ .tc-checkbox-input{background:#F18700}#tc-form-wrapper .tc-checkbox-container:hover input[type="checkbox"]:not([disabled]) ~ .tc-checkbox-input{background:#F18700}#tc-form-wrapper .tc-checkbox-container:hover input[type="checkbox"]:not([disabled]):checked ~ .tc-checkbox-input{background:#F18700}#tc-form-wrapper .tc-checkbox-container:hover input[type="radio"]:not([disabled]) ~ .tc-checkbox-input{background:#F18700}#tc-form-wrapper .tc-checkbox-container:hover input[type="radio"]:not([disabled]):checked ~ .tc-checkbox-input{background:#F18700}#tc-form-wrapper .tc-checkbox-container span{font-family:inherit;color:oklch(37.2% 0.044 257.287) !important}#tc-form-wrapper .tc-checkbox-container span span{color:#F18700 !important}#tc-blog-card h4{font-size:2.2rem}#tc-blog-card #tc-blog-list{display:flex;flex-wrap:wrap;gap:2rem}#tc-blog-card #tc-blog-list .tc-blog-list-item{width:calc( 50% - ( 2rem / 2 ));padding:1rem;display:block;border-radius:10px;border:1px black solid;background-color:#ff6;box-shadow:8px 8px 0 #F18700;transition:all .2s ease-in-out}@media (max-width: 768px){#tc-blog-card #tc-blog-list .tc-blog-list-item{width:100%;box-shadow:7px 7px 0 #F18700;transform:translateX(-2px)}}#tc-blog-card #tc-blog-list .tc-blog-list-item:hover{background-color:white;position:relative}#tc-blog-card #tc-blog-list .tc-blog-list-item:hover::after{display:inline-block;text-rendering:auto;-webkit-font-smoothing:antialiased;position:absolute;right:10px;bottom:9px;font:var(--fa-font-solid);content:'\f138';color:#F18700;font-size:1.5rem}#tc-blog-card #tc-blog-list .tc-blog-list-item::before{display:none}#tc-blog-card #tc-blog-list .tc-blog-list-item p{margin:0}#tc-blog-card #tc-blog-list .tc-blog-list-item h3,#tc-blog-card #tc-blog-list .tc-blog-list-item h5,#tc-blog-card #tc-blog-list .tc-blog-list-item h6{font-size:1.3rem;line-height:1.3;text-transform:none;color:black;margin-bottom:.5rem}#tc-blog-card #tc-blog-list .tc-blog-list-item i{font-size:1.5rem;margin-top:8px}.tc-blog-subtitles,#tc-blog-article #tc-blog-article-content h3{color:#F18700;font-size:1.5rem;font-weight:500;text-transform:initial}#tc-blog-title{max-width:700px}@media (max-width: 768px){#tc-blog-title{margin-top:0}}@media (max-width: 768px){#tc-blog-date{margin-top:4rem;display:block}}#tc-blog-article{display:flex;justify-content:space-between;gap:2.8rem}@media (max-width: 768px){#tc-blog-article{flex-direction:column;gap:1.5rem}}#tc-blog-article #tc-blog-article-content{max-width:700px}@media (max-width: 768px){#tc-blog-article #tc-blog-article-content{text-align:start}}#tc-blog-article #tc-blog-article-content h2{font-size:1.5rem}@media (max-width: 768px){#tc-blog-article #tc-blog-article-content h2{font-size:1.3rem}}#tc-blog-article #tc-blog-article-content *+h2{margin-top:2.8rem}#tc-blog-article #tc-blog-article-content h3{margin-top:2.8rem;margin-bottom:.5rem}#tc-blog-article #tc-blog-article-content b,#tc-blog-article #tc-blog-article-content strong{color:#F18700;font-weight:500}#tc-blog-article #tc-blog-article-content a{color:oklch(68.5% 0.169 237.323)}#tc-blog-article #tc-blog-article-content a::before{background-color:oklch(68.5% 0.169 237.323)}#tc-blog-article #tc-blog-article-content ul{margin-top:1.5rem;margin-bottom:1.5rem}#tc-blog-article #tc-blog-article-content ul li{color:oklch(37.2% 0.044 257.287);margin:0 0 1rem 0}@media (max-width: 768px){#tc-blog-article #tc-blog-article-meta{margin:1.5rem 0}}#tc-blog-article #tc-blog-article-meta p{margin-top:0;line-height:1.1}#tc-blog-article #tc-blog-article-meta p b{text-transform:uppercase}#tc-blog-article #tc-blog-article-meta .tc-author-wrapper{display:flex;gap:1.5rem;align-items:center;margin-top:1.5rem}@media (max-width: 768px){#tc-blog-article #tc-blog-article-meta .tc-author-wrapper{gap:0;justify-content:space-evenly}}#tc-blog-article #tc-blog-article-meta .tc-author-wrapper .partner-img{width:100px;height:100px;background-position:center center;background-repeat:no-repeat;background-size:cover}#tc-blog-article #tc-blog-article-meta .tc-author-wrapper .partner-img.augusto{background-image:url("../img/back-gradient-augusto.svg")}#tc-blog-article #tc-blog-article-meta .tc-author-wrapper .partner-img.andrea{background-image:url("../img/back-gradient-andrea.svg")}#tc-blog-article #tc-blog-article-meta .tc-author-wrapper .partner-img.francesco{background-image:url("../img/back-gradient-francesco.svg")}#tc-blog-article #tc-blog-article-meta .tc-author-wrapper .partner-img img{transform:scale(1.2) translate(5px, 5px)}@media (max-width: 768px){#tc-blog-article #tc-blog-article-meta .tc-author-wrapper .tc-social-btn{margin-bottom:0}}
