html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after{content:"";content:none}q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.cookie-consent{position:fixed;left:0;right:0;bottom:0;z-index:1060;background-color:#ffffff;border-top:3px solid #E7131A;box-shadow:0 -2px 16px rgba(0,0,0,0.15);padding:20px 24px}.cookie-consent[hidden]{display:none}.cookie-consent__view{max-width:1160px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:24px}.cookie-consent__view[hidden]{display:none}@media (max-width: 768px){.cookie-consent__view{flex-direction:column;align-items:stretch;gap:16px}}.cookie-consent__text{color:#0D0D0D}.cookie-consent__text h2{font-size:18px;margin-bottom:6px}.cookie-consent__text p{font-size:14px;line-height:1.5;color:#5C5D61;margin:0}.cookie-consent__text a{color:#E7131A;text-decoration:underline}.cookie-consent__categories{list-style:none;margin:0;padding:0;flex:1 1 auto}.cookie-consent__categories li{margin-bottom:10px}.cookie-consent__categories label{display:flex;align-items:flex-start;gap:10px;font-size:14px;line-height:1.4;color:#5C5D61;cursor:pointer}.cookie-consent__categories input[type='checkbox']{margin-top:2px;flex:0 0 auto}.cookie-consent__categories strong{color:#0D0D0D}.cookie-consent__actions{display:flex;align-items:center;gap:12px;flex:0 0 auto}@media (max-width: 450px){.cookie-consent__actions{flex-direction:column;align-items:stretch}}.cookie-consent__btn{border-radius:4px;padding:10px 18px;font-size:14px;font-weight:600;cursor:pointer;white-space:nowrap;border:1px solid transparent;transition:background-color 0.15s ease, color 0.15s ease}.cookie-consent__btn--primary{background-color:#E7131A;border-color:#E7131A;color:#ffffff}.cookie-consent__btn--primary:hover{background-color:#b80f15;border-color:#b80f15}.cookie-consent__btn--ghost{background-color:transparent;border-color:#5C5D61;color:#5C5D61}.cookie-consent__btn--ghost:hover{background-color:#5C5D61;color:#ffffff}.sales-assistant__launcher{margin:0;position:fixed;right:24px;bottom:var(--sa-bottom, 24px);z-index:1050;display:flex;align-items:center;gap:10px;width:auto;padding:14px 22px;border:0;border-radius:999px;background-color:#0D0D0D;color:#ffffff;font-family:inherit;font-size:15px;font-weight:600;cursor:pointer;box-shadow:0 6px 20px rgba(0,0,0,0.25);transition:transform 0.15s ease, background-color 0.15s ease}.sales-assistant__launcher i{font-size:18px}.sales-assistant__launcher:hover{background-color:#E7131A;transform:translateY(-1px)}.sales-assistant__launcher:focus-visible{outline:3px solid #E7131A;outline-offset:3px}@media (max-width: 450px){.sales-assistant__launcher{right:16px;bottom:var(--sa-bottom, 16px);padding:15px}.sales-assistant__launcher-text{display:none}}.sales-assistant__badge{margin:0;position:absolute;top:8px;right:10px;width:10px;height:10px;border-radius:50%;background-color:#E7131A;border:2px solid #ffffff}.sales-assistant__badge[hidden]{display:none}.sales-assistant__panel{margin:0;position:fixed;right:24px;bottom:var(--sa-bottom, 24px);z-index:1050;display:flex;flex-direction:column;width:390px;max-width:calc(100vw - 32px);height:560px;max-height:calc(100vh - 48px);background-color:#ffffff;border-radius:16px;border-top:3px solid #E7131A;box-shadow:0 12px 40px rgba(0,0,0,0.28);overflow:hidden}.sales-assistant__panel[hidden]{display:none}@media (max-width: 450px){.sales-assistant__panel{right:0;bottom:0;width:100vw;max-width:100vw;height:100vh;max-height:100vh;border-radius:0}}.sales-assistant__header{margin:0;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 18px;background-color:#0D0D0D;color:#ffffff}.sales-assistant__identity{margin:0;display:flex;align-items:center;gap:12px}.sales-assistant__avatar{margin:0;display:flex;align-items:center;justify-content:center;width:38px;height:38px;flex:0 0 38px;border-radius:50%;background-color:#E7131A;color:#ffffff;font-size:17px;font-weight:700}.sales-assistant__title{margin:0;display:block;font-size:15px;line-height:1.2}.sales-assistant__subtitle{margin:0;display:block;font-size:12px;color:#C4C4C4}.sales-assistant__close{margin:0;width:auto;border:0;background:none;box-shadow:none;color:#ffffff;font-family:inherit;font-size:19px;line-height:1;padding:6px;cursor:pointer}.sales-assistant__close:focus-visible{outline:2px solid #E7131A;outline-offset:2px}.sales-assistant__log{margin:0;flex:1 1 auto;overflow-y:auto;padding:18px;display:flex;flex-direction:column;gap:12px;background-color:#FBFBFB;-webkit-overflow-scrolling:touch}.sales-assistant__message{margin:0;display:flex}.sales-assistant__message--assistant{justify-content:flex-start}.sales-assistant__message--user{justify-content:flex-end}.sales-assistant__bubble{margin:0;max-width:85%;padding:11px 14px;border-radius:14px;font-size:14.5px;line-height:1.5;word-wrap:break-word;overflow-wrap:anywhere}.sales-assistant__bubble a{color:inherit;text-decoration:underline}.sales-assistant__message--assistant .sales-assistant__bubble{background-color:#ffffff;color:#0D0D0D;border:1px solid #EDEDED;border-bottom-left-radius:4px}.sales-assistant__message--user .sales-assistant__bubble{background-color:#0D0D0D;color:#ffffff;border-bottom-right-radius:4px}.sales-assistant__typing{display:inline-block;width:36px;height:8px;background-image:radial-gradient(#C4C4C4 48%, transparent 52%);background-size:12px 8px;background-repeat:repeat-x;animation:sales-assistant-typing 1s steps(3, end) infinite}.sales-assistant__composer{margin:0;display:flex;align-items:flex-end;align-self:stretch;flex:0 0 auto;gap:10px;width:100%;min-width:0;max-width:none;box-sizing:border-box;padding:12px 14px;border-top:1px solid #EDEDED;border-radius:0;box-shadow:none;background-color:#ffffff}.sales-assistant__label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.sales-assistant__input{margin:0;flex:1 1 auto;resize:none;border:1px solid #C4C4C4;border-radius:12px;padding:11px 13px;font-family:inherit;font-size:15px;line-height:1.4;height:auto;min-height:44px;max-height:120px;color:#0D0D0D}.sales-assistant__input:focus{outline:none;border-color:#0D0D0D}.sales-assistant__input:disabled{background-color:#FBFBFB}.sales-assistant__send{margin:0;flex:0 0 42px;width:42px;height:42px;padding:0;border:0;border-radius:50%;background-color:#0D0D0D;box-shadow:none;color:#ffffff;font-family:inherit;font-size:15px;cursor:pointer}.sales-assistant__send:hover:not(:disabled){background-color:#E7131A}.sales-assistant__send:disabled{background-color:#C4C4C4;cursor:default}.sales-assistant__send:focus-visible{outline:2px solid #E7131A;outline-offset:2px}.sales-assistant__disclaimer{margin:0;padding:0 14px 12px;background-color:#ffffff;color:#5C5D61;font-size:11.5px;line-height:1.4}.sales-assistant__disclaimer a{color:#5C5D61;text-decoration:underline}@keyframes sales-assistant-typing{from{background-position:0 0}to{background-position:36px 0}}@media (prefers-reduced-motion: reduce){.sales-assistant__typing{animation:none}.sales-assistant__launcher:hover{transform:none}}.ev-site-footer :where(div, span, h6, p, a, img, section){margin:0px;padding:0px;border:0px;font:inherit;vertical-align:baseline;box-sizing:border-box}.ev-site-footer h1,.ev-site-footer h2,.ev-site-footer h3,.ev-site-footer h4,.ev-site-footer h5,.ev-site-footer h6{color:#0d0d0d;font-family:graphie, sans-serif;font-style:normal;font-weight:300;margin-bottom:0.857143rem;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased}.ev-site-footer h6,.ev-site-footer h6 a{font-size:16px;color:#5c5d61;text-transform:uppercase;font-weight:700;margin-bottom:20px}.ev-site-footer p{color:#0d0d0d;font-family:graphie, sans-serif;font-style:normal;font-weight:400;font-size:1rem;margin-bottom:0.857143rem;line-height:1.2rem}.ev-site-footer p:last-child{margin-bottom:0px}.ev-site-footer a{color:#e7131a;cursor:pointer;font-size:0.857143rem;font-family:graphie, sans-serif;font-style:normal;font-weight:500;transition:0.5s ease-in-out;text-decoration:none}@media (min-width: 768px){.ev-site-footer a{font-size:1rem;line-height:normal}}.ev-site-footer section{max-width:100%}@media (min-width: 1200px){.ev-site-footer section{max-width:1360px;width:100%}}.ev-site-footer section{margin-bottom:5rem}.ev-site-footer .dark{color:white;background-color:black;padding:60px 32px;margin-left:-20px;width:calc(100% + 40px);max-width:calc(100% + 40px)}@media (min-width: 768px){.ev-site-footer .dark{margin-left:-40px;min-width:calc(100% + 80px)}}.ev-site-footer .dark h1,.ev-site-footer .dark h2,.ev-site-footer .dark h4,.ev-site-footer .dark h5,.ev-site-footer .dark h6,.ev-site-footer .dark p{color:white}.ev-site-footer .grid h2,.ev-site-footer .grid p{color:white}.ev-site-footer .column-content-container{display:flex;flex-direction:column}@media (min-width: 1024.67px){.ev-site-footer .column-content-container{flex-direction:row}}.ev-site-footer .column-content-container .column-content{width:100%}@media (min-width: 1024.67px){.ev-site-footer .column-content-container .column-content{width:calc(33.3333%)}}@media (max-width: 450px){.ev-site-footer .column-content-container .column-content{margin-bottom:40px}}.ev-site-footer .social-logos img{margin-left:10px;height:17px !important;margin-bottom:0px !important}@media (max-width: 450px){.ev-site-footer .social-logos{margin-bottom:44px}}.ev-site-footer *{box-sizing:border-box}.ev-site-footer .footer-wrapper{width:100vw;background-color:black;padding:41px 0px;margin-bottom:-80px;margin-left:calc(50% - 50vw);box-sizing:border-box;text-align:left;max-width:none !important}.ev-site-footer section.grid.footer.dark{padding:0px 45px;box-sizing:border-box;background-color:transparent;max-width:1360px !important;width:100% !important;min-width:0px !important;margin:0px auto !important}@media (max-width: 450px){.ev-site-footer section.grid.footer.dark{padding:0px 24px}}.ev-site-footer .footer img{height:40px;margin-bottom:40px}.ev-site-footer .footer .column-content-container{max-width:100%;margin-bottom:40px;justify-content:space-between}@media (min-width: 768px){.ev-site-footer .footer .column-content-container{flex-direction:row !important}}.ev-site-footer .footer .column-content{display:flex;flex-direction:column}@media (min-width: 768px){.ev-site-footer .footer .column-content{width:auto !important}}.ev-site-footer .footer .column-content h6{font-size:20px;margin-bottom:23px}.ev-site-footer .footer .column-content.contact-info{margin-left:auto;align-items:flex-start}.ev-site-footer .footer .column-content.contact-info .contact-item{display:flex;align-items:flex-start;margin-bottom:16px;gap:12px}.ev-site-footer .footer .column-content.contact-info .contact-item svg{flex-shrink:0;color:white;margin-bottom:0px;height:24px;width:24px}.ev-site-footer .footer .column-content.contact-info .contact-item div{display:flex;flex-direction:column}.ev-site-footer .footer .column-content.contact-info .contact-item .contact-label{font-weight:600;color:white;margin-bottom:4px}.ev-site-footer .footer .column-content.contact-info .contact-item p{margin:0px;color:white}.ev-site-footer .footer .column-content p{color:var(--White, #fff);font-family:graphie, sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:1.2;margin-bottom:19px}.ev-site-footer .footer .column-content:nth-child(1),.ev-site-footer .footer .column-content:nth-child(2){margin-right:80px}.ev-site-footer .footer .footer-conditions{display:flex;justify-content:space-between;margin-top:40px}@media (max-width: 780px){.ev-site-footer .footer .footer-conditions{flex-direction:column}}.ev-site-footer .footer .footer-conditions .copyright{display:flex;width:fit-content}@media (max-width: 670px){.ev-site-footer .footer .footer-conditions .copyright{flex-direction:column}}@media (min-width: 671px){.ev-site-footer .footer .footer-conditions .copyright a{border-left:1px solid white;padding-left:10px;margin-left:10px}}@media (max-width: 780px){.ev-site-footer .footer .footer-conditions .social-logos a:first-of-type img{margin-left:0px}}.ev-site-footer .footer hr{height:1px;background-color:#5c5d61;border-width:medium;border-style:none;border-color:currentcolor;border-image:initial}.ev-site-footer .footer a{font-style:normal;font-weight:400;line-height:normal;margin-bottom:19px;color:var(--White, #fff);font-family:graphie, sans-serif;font-size:16px}.ev-site-footer{font-family:-apple-system, "system-ui", sans-serif;font-size:16px;line-height:1;color:#000;text-rendering:optimizelegibility}.ev-site-footer .footer-wrapper{width:auto;margin-left:0;margin-bottom:0}.ev-site-footer img{display:inline;max-width:none}.ev-site-footer hr{margin:8px auto;border-top:0}.ev-testimonials .xc-section-heading{margin-bottom:32px}.ev-testimonials__row{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(300px, calc((100% - 48px) / 3));gap:24px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:12px;align-items:start}.ev-testimonial{scroll-snap-align:start;margin:0;display:flex;flex-direction:column;gap:14px}.ev-testimonial__mark{width:32px;height:24px}.ev-testimonial__quote{margin:0;font-size:17px;line-height:26px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:10;overflow:hidden}.ev-testimonial__quote p{margin:0 0 10px}.ev-testimonial__quote p:last-child{margin-bottom:0}.ev-testimonial.is-open .ev-testimonial__quote{-webkit-line-clamp:unset;display:block}.ev-testimonial__more{align-self:flex-start;background:none;border:0;padding:0;font:inherit;font-size:15px;font-weight:600;text-decoration:underline;text-underline-offset:4px;cursor:pointer;color:inherit}.ev-testimonial figcaption{display:flex;flex-direction:column;gap:2px;padding-top:14px;border-top:1px solid var(--color-border);font-size:15px;line-height:21px}.ev-testimonial figcaption span{color:var(--color-text-secondary)}@media (max-width: 700px){.ev-testimonials__row{grid-auto-columns:85%;gap:16px}}.make-hero__content .make-hero__title .brand-text{display:block}@media (min-width: 701px){.make-hero__content .make-hero__title.xc-text--display{font-size:clamp(32px, 4.75vw, 78px);line-height:1.09;letter-spacing:-0.015em}}
