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%;vertical-align:baseline;outline:0;-webkit-tap-highlight-color:rgba(255,255,255,0)}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}*{max-height:999999px}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}img{border:0}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}textarea{overflow:auto;vertical-align:top}.oldbrowser{width:100%;background:#333;color:#fff;text-align:center;display:block;padding:15px 0px;position:fixed;bottom:0;left:0;right:0}.oldbrowser a:hover,.oldbrowser a{color:#fff;text-decoration:underline}:root{--c-cta:#e30b11;--c-cta-hover:rgba(227,11,17,0.9);--c-accent:#006b6e;--c-accent-hover:#465446;--c-050:#fff;--c-100:#f7f8f6;--c-200:#edf1f1;--c-300:#d5cfd1;--c-600:#465446;--c-800:#1b1617;--c-900:#0a0d09;--c-950:#000;--c-text:var(--c-600);--c-text-d:var(--c-800);--c-text-l:var(--c-050);--c-whatsapp:#27dd8b;--s-text:14px;--f-header:'Archivo Black', 'Helvetica Neue', Arial, sans-serif;--f-text:'Hind', 'Helvetica Neue', Arial, sans-serif;--f-icon:'Font Awesome 6 Pro';--w-column:1320px;--w-column-small:1024px}@media only screen and (min-width: 768px){--s-text:15px}@media only screen and (min-width: 1198px){--s-text:16px}*{font-family:inherit}html{background-color:var(--c-100);scroll-behavior:smooth}body{font-family:var(--f-text);font-size:var(--s-text)}.container{border-top:1px solid var(--c-300);box-sizing:border-box;padding:3rem 2rem}.container--bg-accent{background-color:var(--c-accent)}.container--bg-gray{background-color:var(--c-200)}.container--bg-white{background-color:var(--c-050)}.container__inner{box-sizing:border-box;margin:0 auto;max-width:var(--col-width, 1320px);width:100%}.container__inner--default{align-items:start;display:flex;flex-wrap:wrap;gap:2rem}.container__prepithet{letter-spacing:2px;padding-top:.75rem}.container__inner--default .container__prepithet{flex-basis:20.5rem}.container__anchor{appearance:none;border-bottom:2px solid var(--c-text-d);color:var(--c-text-d);font-weight:700;letter-spacing:1px;padding-bottom:.5rem;text-decoration:none;text-transform:uppercase}.container__anchor::after{content:'\f061';font-family:var(--f-icon);line-height:1}.container__anchor:focus,.container__anchor:hover{color:var(--c-accent);border-color:var(--c-accent)}.container__intro{flex-basis:calc(var(--w-column)/2)}@media only screen and (min-width: 768px){.container{padding-inline:4rem;padding-block:4rem}.container__inner--default{gap:3rem 2rem}}@media only screen and (min-width: 1198px){.container{padding-block:8rem}}.btn{align-items:center;appearance:none;background-color:var(--c-btn-background);border-color:var(--c-btn-border, var(--c-btn-background, transparent));border-radius:0;border-style:solid;border-width:1px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;color:var(--c-btn-color);cursor:pointer;display:inline-flex;font-family:var(--f-text);font-size:.75rem;font-weight:700;gap:.5rem;justify-content:center;letter-spacing:1px;line-height:normal;padding:.75rem 1.25rem;text-align:center;text-decoration:none;text-transform:uppercase;transition:all 200ms ease-out}.btn:focus,.btn:hover{background:var(--c-btn-background-hover);border-color:var(--c-btn-border-hover, var(--c-btn-background-hover));color:var(--c-btn-color-hover, var(--c-btn-color))}.btn:active{margin-block:1px -1px}.btn--cta{--c-btn-background:var(--c-cta);--c-btn-color:var(--c-050);--c-btn-background-hover:transparent;--c-btn-border-hover:var(--c-cta);--c-btn-color-hover:var(--c-cta);--c-btn-background-active:var(--c-050)}.btn--black-cta{--c-btn-background:var(--c-950);--c-btn-color:var(--c-050);--c-btn-background-active:var(--c-cta);--c-btn-background-hover:var(--c-cta)}.btn--black-accent{--c-btn-background:var(--c-950);--c-btn-color:var(--c-050);--c-btn-background-active:var(--c-accent);--c-btn-background-hover:var(--c-accent)}.btn--black-outline{--c-btn-background:transparent;--c-btn-border:var(--c-300);--c-btn-color:var(--c-950);--c-btn-border-hover:var(--c-950)}.btn--icon-contact::after,.btn--icon-right::after{font-family:var(--f-icon);line-height:1}.btn--icon-contact::after{content:'\e09f'}.btn--icon-right::after{content:'\f061'}@media only screen and (max-width: 767px){.btn--large{border-width:2px;padding:1rem 1.25rem}.btn--mobile{display:inline-flex}.btn--desktop{display:none}}@media only screen and (min-width: 768px){.btn--mobile{display:none}.btn--desktop{display:inline-flex}}.rtf{--s-paragraph:1rem}.rtf h1,.rtf__h1,.rtf h2,.rtf__h2,.rtf h3,.rtf__h3,.rtf h4,.rtf__h4,.rtf h5,.rtf__h5,.rtf h6,.rtf__h6{color:var(--c-header, --c-text);font-family:var(--f-header);font-size:var(--s-header, --s-text);font-weight:var(--weight-header, 700)}.rtf h1:not(:first-child),.rtf__h1:not(:first-child),.rtf h2:not(:first-child),.rtf__h2:not(:first-child),.rtf h3:not(:first-child),.rtf__h3:not(:first-child),.rtf h4:not(:first-child),.rtf__h4:not(:first-child),.rtf h5:not(:first-child),.rtf__h5:not(:first-child),.rtf h6:not(:first-child),.rtf__h6:not(:first-child){margin-top:max(1em, 1rem)}.rtf h1,.rtf__h1{--s-header:2rem;--weight-header:500}.rtf h2,.rtf__h2{--s-header:1.6rem;--weight-header:500}.rtf h3,.rtf__h3{--s-header:1.25rem}.rtf h4,.rtf__h4{--s-header:1.125rem}.rtf h5,.rtf__h5{--s-header:1.125rem}.rtf h6,.rtf__h6{--s-header:1rem}.rtf p,.rtf__p{line-height:2;font-size:var(--s-paragraph)}.rtf p:not(:first-child),.rtf__p:not(:first-child),.rtf ul:not(:first-child){margin-top:var(--s-p-margin-top, 1.5em)}.rtf p,.rtf__p,.rtf li{color:var(--c-text)}.rtf p--red,.rtf__p--red,.rtf li--red{--c-text:var(--c-cta)}.rtf p--accent,.rtf__p--accent,.rtf li--accent{--c-text:var(--c-accent)}.rtf p--uppercase,.rtf__p--uppercase,.rtf li--uppercase{text-transform:uppercase;letter-spacing:1px}.rtf li{align-items:center;display:flex;font-size:var(--s-paragraph);gap:.5rem;line-height:1.2}.rtf li::before{content:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="red" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check mt-0.5 h-4 w-4 shrink-0 text-brand" aria-hidden="true" data-tsd-source="/src/routes/company.tsx:131:19"><path d="M20 6 9 17l-5-5"></path></svg>');transform:scale(.75);margin-bottom:1rem;max-height:.2rem}.rtf li:not(:first-child){margin-top:.5rem}.rtf ul[style="list-style-type:square;"]{border-bottom:1px solid var(--c-300)}.rtf ul[style="list-style-type:square;"] li{border-top:1px solid var(--c-300);padding-block:.75rem}.rtf ul[style="list-style-type:square;"] li::before{content:unset}.rtf .image{width:100%;overflow:hidden;margin-top:1rem}.rtf .image img{max-width:100%;height:auto}.rtf__a,.rtf a:not(.btn){color:var(--c-accent);font-weight:500;text-decoration:none}.rtf__a::after,.rtf a:not(.btn)::after{font-family:var(--f-icon);padding-inline:.5rem .5rem;transition:padding 500ms ease-out}.rtf__a:focus,.rtf a:not(.btn):focus,.rtf__a:hover,.rtf a:not(.btn):hover{color:var(--c-accent-hover);text-decoration:underline}.rtf__a:focus::after,.rtf a:not(.btn):focus::after,.rtf__a:hover::after,.rtf a:not(.btn):hover::after{padding-inline:1rem 0}.rtf__a.rtf__a.rtf__a--cta,.rtf__a.rtf__a.rtf__a--big{font-size:.875rem;font-weight:700;text-transform:uppercase}.rtf__a.rtf__a.rtf__a--cta::after,.rtf__a.rtf__a.rtf__a--big::after{content:'\f061'}.rtf__a.rtf__a.rtf__a--cta:focus,.rtf__a.rtf__a.rtf__a--big:focus,.rtf__a.rtf__a.rtf__a--cta:hover,.rtf__a.rtf__a.rtf__a--big:hover{text-decoration:none}.rtf__a.rtf__a.rtf__a--cta{color:var(--c-cta)}.rtf__a.rtf__a.rtf__a--big{border-bottom:2px solid var(--c-text-d);color:var(--c-text-d);letter-spacing:1px}.rtf__prepithet{align-items:center;color:var(--c-cta);display:inline-flex;font-size:.75rem;font-weight:700;gap:.75rem;text-transform:uppercase}.rtf__prepithet::before{content:'';border-top:1px solid var(--c-cta);height:0;width:2rem}.rtf--light{--c-header:var(--c-text-l);--c-text:var(--c-text-l)}.rtf--light p{opacity:.9}.rtf--light a:not(.btn),.rtf--light .rtf__a{color:var(--c-cta)}.rtf--light a:not(.btn):focus,.rtf--light .rtf__a:focus,.rtf--light a:not(.btn):hover,.rtf--light .rtf__a:hover{color:var(--c-cta-hover)}.rtf--light .rtf__prepithet,.rtf__prepithet--light{color:var(--c-text-l)}.rtf--light .rtf__prepithet::before,.rtf__prepithet--light::before{border-color:var(--c-text-l)}@media only screen and (min-width: 768px){.rtf h3,.rtf__h3{--s-header:1.375rem}}@media only screen and (min-width: 1024px){.rtf h1,.rtf__h1{--s-header:3.5rem}.rtf h2,.rtf__h2{--s-header:2.25rem}.rtf h3,.rtf__h3{--s-header:1.75rem}.rtf h4,.rtf__h4{--s-header:1.25rem}.rtf h5,.rtf__h5{--s-header:1.25rem}}@media only screen and (min-width: 1198px){.rtf h1,.rtf__h1{--s-header:4.5rem}.rtf h2,.rtf__h2{--s-header:3rem}.rtf h3,.rtf__h3{--s-header:1.875rem}.rtf h4,.rtf__h4{--s-header:1.5rem}.rtf h5,.rtf__h5{--s-header:1.125rem}.rtf p,.rtf__p{--s-paragraph:1.125rem;line-height:1.8rem}.rtf--compact p,.rtf__p--compact,.rtf--compact li,.rtf__li--compact{--s-paragraph:.875rem;line-height:1.6}}.formie-form{--formie-color-border-control:var(--c-300);--formie-color-focus-ring:var(--c-accent);--formie-color-surface:var(--c-100);--formie-shadow-focus:0 0 0 3px var(--c-300);--formie-radius-sm:0;--formie-gap-rows:2rem}.formie-form label{color:var(--c-text);font-size:.75rem;font-weight:600;letter-spacing:1px;text-transform:uppercase}.formie-form a{color:var(--c-cta);text-decoration:none}.formie-form a:focus,.formie-form a:hover{color:var(--c-cta-hover)}.formie-form .btn--cta{margin-top:var(--formie-gap-rows)}.formie-form textarea{min-height:calc(var(--form-input-line-height) * 6em + 1.5rem)}
/*# sourceMappingURL=./core.css.map */