:root{--simple-blue: #0066cc;--black: #000;--blue: #100694;--pink: #ff00ff;--light-blue: #00a1ff;--grey: #4d4d4d;--dark-blue: #133b62;--lateral-space: 3rem;--gap: 2rem;--sections-space: 8rem;--big-space: 5rem;--big-min-space: 3rem;--middle-space: 2rem;--small-space: 1.5rem;--separator-height: 3rem;--main-font: museo-sans, sans-serif;--fast-transition: 0.125s cubic-bezier(0.05, 0, 0, 1) 0s;--slow-transition: 0.6s cubic-bezier(0.25, 1, 0.5, 1) 0s;--dom-font-size: 1.125rem}@media only screen and (max-width: 480px){:root{--lateral-space: 2rem;--separator-height: 2.75rem}}html,body{font-size:16px;overflow-x:hidden;font-family:"museo-sans",sans-serif;line-height:1;color:var(--black)}html{overflow-x:hidden;overflow-y:scroll}body{overflow:hidden;min-height:100vh;display:flex;flex-direction:column;margin:0 !important}body>main{flex-grow:1}body:not(.activeIconsQ) .material-symbols-outlined{width:1em !important;height:1em !important;opacity:0 !important}body *,*{margin:0;padding:0;font-family:inherit;font-size:var(--dom-font-size);font-weight:500;line-height:1;font-weight:inherit;box-sizing:border-box}p{margin:0;font-size:1rem;line-height:1.125rem;line-height:1.25}p:not(:last-child){margin-bottom:1.125rem}span{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}strong{font-weight:600;color:inherit;font-size:inherit;line-height:inherit}a{font-size:inherit;line-height:inherit;font-weight:inherit;text-transform:inherit}a:focus{outline:none}ul{padding-left:4rem}ul:not(:last-child){margin-bottom:var(--middle-space)}ul:not(:first-child){margin-top:var(--middle-space)}img{width:100%;max-width:100%;line-height:0}@media only screen and (max-width: 421px){html,body{font-size:14px;overflow-x:hidden;font-family:"museo-sans",sans-serif;line-height:1.6;color:var(--black)}}@font-face{font-family:"museo-sans";src:local("museo-sans"),url("../font/museo-sans-900.otf") format("opentype");font-style:normal;font-weight:900}@font-face{font-family:"museo-sans";src:local("museo-sans"),url("../font/MuseoSans-700.otf") format("opentype");font-style:normal;font-weight:700}@font-face{font-family:"museo-sans";src:local("museo-sans"),url("../font/MuseoSans_500.otf") format("opentype");font-style:normal;font-weight:500}#introduccion{background-color:#fff;background-image:url(../media/background/landing-alestra-copilot-01.png);background-position:center bottom;background-size:cover;background-repeat:no-repeat;margin-bottom:-2px;margin-top:-2px}#introduccion>.innerQ{padding-top:var(--big-min-space);padding-bottom:var(--sections-space);display:grid;grid-template-columns:repeat(3, 1fr);justify-content:stretch;align-items:center;gap:var(--big-space)}#introduccion .logosWrapperQ{padding:2rem 1rem;border-radius:1rem;background-color:hsla(0,0%,100%,.64)}#introduccion .logosWrapperQ .logosQ{--max: 9rem;--gap: 1rem;margin-bottom:var(--big-min-space);text-align:center}#introduccion .logosWrapperQ .logosQ>div{justify-content:center}#introduccion .logosWrapperQ .logosQ .alestraQ img{left:50%;transform:translate(-50%, -50%)}#introduccion .logosWrapperQ .copilotQ{text-align:center}#introduccion .logosWrapperQ .copilotQ img{width:min(100%,13rem)}#introduccion .infoQ .titleQ{font-size:1.5rem;font-weight:900;line-height:1.05;color:var(--dark-blue);margin-bottom:var(--small-space)}#introduccion .infoQ .descriptionQ p{font-size:3rem;line-height:1.05;font-weight:700;color:var(--dark-blue)}#introduccion .infoQ .descriptionQ p strong{font-weight:900}@media only screen and (max-width: 1025px){#introduccion>.innerQ{display:grid;grid-template:auto auto/repeat(2, 1fr);align-items:stretch;gap:var(--big-min-space) var(--gap)}#introduccion>.innerQ .infoQ{grid-row:1/2;grid-column:1/-1;text-align:center}}@media only screen and (max-width: 601px){#introduccion>.innerQ{display:flex;flex-direction:column;align-items:stretch}#introduccion>.innerQ .infoQ{order:1}#introduccion>.innerQ .logosWrapperQ{order:2}#introduccion>.innerQ .formQ{order:3}}#simplifica{padding-top:calc(var(--sections-space) - var(--separator-height));padding-bottom:var(--sections-space);background-color:var(--light-blue)}#simplifica .innerQ{display:flex;justify-content:space-between;align-items:center;gap:var(--gap)}#simplifica .innerQ .infoQ{width:calc(5*(100% - 11rem)/12 + 4rem);color:#fff}#simplifica .innerQ .infoQ .mainTitleQ{margin-bottom:var(--middle-space)}#simplifica .innerQ .infoQ p.bigTextQ{font-size:1.25rem;margin-bottom:0}#simplifica .innerQ .infoQ ul.bigTextQ li{font-size:1.25rem}#simplifica .innerQ .imgQ{width:calc(6*(100% - 11rem)/12 + 5rem)}@media only screen and (max-width: 1024px){#simplifica{gap:var(--big-min-space) var(--gap)}#simplifica .innerQ .infoQ,#simplifica .innerQ .imgQ{width:calc(50% - .5*var(--gap))}}@media only screen and (max-width: 768px){#simplifica .innerQ{flex-direction:column}#simplifica .innerQ .infoQ,#simplifica .innerQ .imgQ{width:100%}}#sectores{background-color:#e0dad8;background-image:url(../media/background/landing-alestra-copilot-02.png);background-size:cover;background-position:min(50%,100% + .5*min(100vw - var(--lateral-space),max(2*(calc(100vw - var(--lateral-space)) - 11rem)/12 + 1rem,18.125rem))) 50%;background-repeat:no-repeat}#sectores .infoQ{position:relative;width:min(100%,18.5rem);max-width:100%;margin:0 0 0 auto}#sectores .infoQ .mainTitleQ{position:relative;padding-top:var(--sections-space);padding-bottom:var(--sections-space);text-wrap:balance}@media only screen and (max-width: 600px){#sectores .infoQ{margin:0 auto}}#productividad{padding-top:var(--sections-space);padding-bottom:var(--sections-space);background-color:#fff;background-image:url(../media/background/landing-alestra-copilot-03.png);background-position:center;background-size:cover;background-repeat:no-repeat}#productividad .innerQ{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center;gap:2rem}#productividad .innerQ .infoQ{width:calc(5*(100% - 11rem)/12 + 4rem);display:flex;flex-direction:column;align-items:stretch;gap:var(--big-min-space)}#productividad .innerQ .infoQ .mainTitleQ{text-wrap:balance}#productividad .innerQ .imgQ{width:calc(6*(100% - 11rem)/12 + 5rem)}@media only screen and (max-width: 1024px){#productividad .innerQ{gap:var(--big-min-space) var(--gap)}#productividad .innerQ .infoQ,#productividad .innerQ .imgQ{width:calc(50% - .5*var(--gap))}}@media only screen and (max-width: 768px){#productividad .innerQ{flex-direction:column}#productividad .innerQ .infoQ,#productividad .innerQ .imgQ{width:100%}}#transformacion{background-image:url(../media/background/landing-alestra-copilot-04.png);background-size:cover;background-position:center;overflow:hidden;padding-top:var(--big-space);padding-bottom:var(--big-space)}#transformacion>.innerQ{display:grid;grid-template-columns:repeat(2, 1fr);justify-content:stretch;align-items:center;gap:var(--big-min-space) var(--big-space)}#transformacion>.innerQ .infoQ{order:2;margin-top:var(--big-space);margin-bottom:var(--big-space);background-color:#fff;padding:2rem 4rem;border-radius:2rem;position:relative}#transformacion>.innerQ .infoQ .mainTitleQ{margin-bottom:1rem}#transformacion>.innerQ .imgQ{order:1}@media only screen and (max-width: 1024px){#transformacion{padding-top:var(--sections-space);padding-bottom:var(--sections-space)}#transformacion>.innerQ{grid-template-columns:100%}#transformacion>.innerQ .infoQ{margin:0}}@media only screen and (max-width: 768px){#transformacion>.innerQ .infoQ{padding:2rem}}#acompanamiento{padding-top:var(--lateral-space);padding-bottom:var(--lateral-space);background-color:var(--blue)}#acompanamiento .innerQ{display:flex;justify-content:space-between;align-items:center;gap:var(--gap) var(--big-space)}#acompanamiento .innerQ>div{width:calc(5*(100% - 11rem)/12 + 4rem)}#acompanamiento .infoQ{color:#fff}#acompanamiento .infoQ .logosQ{margin-bottom:var(--big-min-space)}#acompanamiento .formQ{border-radius:3rem;overflow:hidden}@media only screen and (max-width: 1024px){#acompanamiento{padding-top:var(--big-min-space);padding-bottom:var(--big-min-space)}#acompanamiento .innerQ{gap:var(--big-min-space) var(--gap)}#acompanamiento .innerQ>div{width:calc(50% - .5*var(--gap))}}@media only screen and (max-width: 768px){#acompanamiento .innerQ{flex-direction:column}#acompanamiento .innerQ>div{width:100%}#acompanamiento .innerQ .infoQ .logosQ{padding-top:0}}.sectionQ{padding-left:var(--lateral-space);padding-right:var(--lateral-space)}.sectionQ .innerQ{width:min(100%,1200px);margin-left:auto;margin-right:auto}.mainTitleQ{font-size:2rem;line-height:1.05;font-weight:700;color:var(--blue)}.bigTextQ{font-size:1.125rem;line-height:1.1;font-weight:500}.bigTextQ *{font-size:1.125rem;line-height:1.1;font-weight:500}.logosQ{--max: 10rem;--gap: 2rem;display:flex;justify-content:stretch;align-items:stretch;gap:var(--gap);padding-top:calc(.08*min(50% - .5*var(--gap),var(--max)))}.logosQ>div{width:50%;display:flex;justify-content:stretch;align-items:center}.logosQ>div img{width:min(100%,var(--max))}.logosQ .alestraQ{transform:translateY(-28%);position:relative}.logosQ .alestraQ img{position:absolute;left:0;top:50%;transform:translateY(-50%)}.separatorQ{--background: var(--light-blue);--border-color: var(--blue);--border-accent: var(--pink);width:calc(100% + 2*var(--lateral-spaces));margin-left:calc(0px - var(--lateral-space));margin-right:calc(0px - var(--lateral-space));position:relative}.separatorQ .innerQ{width:min(100%,min(100%,1200px) + 2*var(--separator-height) - 1.5rem)}.separatorQ .innerQ .arrowQ{height:var(--separator-height);width:calc(2*var(--separator-height));display:flex;align-items:stretch}.separatorQ .innerQ .arrowQ::after,.separatorQ .innerQ .arrowQ::before{content:"";display:block;width:50%;height:100%;box-sizing:border-box;background-color:var(--background)}.separatorQ .innerQ .arrowQ::before{border-right:.75rem solid var(--border-accent);border-top:.75rem solid var(--border-accent);border-radius:0 100% 0 0;margin-right:calc(0px - .375rem)}.separatorQ .innerQ .arrowQ::after{border-left:.75rem solid var(--border-color);border-top:.75rem solid var(--border-color);border-radius:100% 0 0 0;margin-left:calc(0px - .375rem)}.separatorQ::after,.separatorQ::before{content:"";position:absolute;top:0;height:100%;background-color:var(--background);border-top:.75rem solid var(--border-color);box-sizing:border-box}.separatorQ::after{left:0;width:calc(50% - .5*min(100%,min(100%,1200px) + 2*var(--separator-height) - 1.5rem))}.separatorQ::before{right:0;width:calc(50% + .5*min(100%,min(100%,1200px) + 2*var(--separator-height) - 1.5rem) - 2*var(--separator-height) + .75rem)}.listIconsQ{padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 5rem), 1fr));gap:var(--gap)}.listIconsQ:not(:first-child),.listIconsQ:not(:last-child){margin:0}.listIconsQ li{display:block;text-align:center}.listIconsQ li .iconQ{grid-row:1/-1;display:block;font-size:2rem;width:1em;height:1em;margin:0 auto .5rem}.listIconsQ li .iconQ img,.listIconsQ li .iconQ svg{font-size:1em;width:1em;height:1em;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.listIconsQ li .titleQ{font-size:.875rem;line-height:1;color:var(--blue);font-weight:700}.formQ{background-color:#fff;border-radius:3rem;overflow:hidden}.formQ .imgQ{position:relative;height:6rem}.formQ .imgQ img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.formQ .innerFormQ{padding:var(--gap)}.formQ .innerFormQ form{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:1rem}.formQ .innerFormQ form input{background-color:#eee;border:none;outline:none;padding:.875rem;border-radius:.75rem;min-width:100%;max-width:100%;font-size:1rem;line-height:1}.formQ .innerFormQ form input::-moz-placeholder{color:#a4a4a4;opacity:1;will-change:opacity;-moz-transition:opacity var(--fast-transition);transition:opacity var(--fast-transition)}.formQ .innerFormQ form input::placeholder{color:#a4a4a4;opacity:1;will-change:opacity;transition:opacity var(--fast-transition)}.formQ .innerFormQ form input:focus::-moz-placeholder{opacity:0}.formQ .innerFormQ form input:focus::placeholder{opacity:0}.formQ .innerFormQ form button{padding:.875rem 1.75rem;border-radius:.75rem;font-size:1rem;line-height:1;align-self:center;border:none;outline:none;background-color:#10068f;color:#fff;will-change:background-color;transition:background-color var(--fast-transition)}.formQ .innerFormQ form button:hover{background-color:#0c00b8}