:root{--Negro:#000;--Blanco:#fff;--Gris:#101010;--gris-claro:#d9d9d9;--rojo-osc:#d50101;--bordo:#a00;--Celeste-dark:#125a6d;--bg:#f4f6f8;--surface:#fff;--ink:#0f1720;--muted:#5b6673;--brand:#0d4c73;--brand-deep:#0a3655;--border:#dce3ea;--hc-page-width:1366px;--hc-content-width:1224px;--hc-radius-lg:10px}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html,body{width:100%;min-height:100%}html{overflow-x:auto}@view-transition{navigation:auto}body{animation:.4s ease-out forwards fadeInPage}@keyframes fadeInPage{0%{opacity:0}to{opacity:1}}img,svg,video{max-width:100%;display:block}a{color:inherit;text-decoration:none}ul,ol{list-style:none}body{color:var(--ink,#0f1720);background:#1e1e1e;font-family:Montserrat,Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.page-shell{background:var(--bg,#f4f6f8);width:100%;min-height:100vh;overflow:hidden}.web-toast{z-index:120;-webkit-backdrop-filter:blur(22px)saturate(180%);background:linear-gradient(#ffffffeb 0%,#f6f8fce6 100%);border:1px solid #ffffffb8;border-radius:20px;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;min-width:320px;max-width:min(92vw,520px);padding:14px 16px;animation:.26s cubic-bezier(.22,1,.36,1) web-toast-enter;display:grid;position:fixed;top:24px;left:50%;transform:translate(-50%);box-shadow:0 18px 48px #0f17202e,inset 0 1px #ffffffb8}.web-toast--success{background:linear-gradient(#fffffff0 0%,#f2f9ffeb 100%)}.web-toast--error{background:linear-gradient(#fffffff0 0%,#fff5f5eb 100%)}.web-toast--info{background:linear-gradient(#fffffff0 0%,#f4f7fceb 100%)}.web-toast--hide{animation:.24s cubic-bezier(.4,0,1,1) forwards web-toast-exit}.web-toast__icon{flex:0 0 24px;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.web-toast__msg{color:#1a181c;letter-spacing:.01em;font-family:Lato,sans-serif;font-size:15px;font-style:normal;font-weight:700;line-height:150%}.web-toast__close{color:#1a181c9e;cursor:pointer;background:#1a181c0f;border:0;border-radius:999px;justify-content:center;align-items:center;width:28px;height:28px;padding:0;transition:background .16s,color .16s,transform .16s;display:inline-flex}.web-toast__close:hover,.web-toast__close:focus-visible{color:#1a181c;background:#1a181c1a;outline:none;transform:scale(1.03)}@keyframes web-toast-enter{0%{opacity:0;transform:translate(-50%,-12px)scale(.96)}to{opacity:1;transform:translate(-50%)scale(1)}}@keyframes web-toast-exit{0%{opacity:1;transform:translate(-50%)scale(1)}to{opacity:0;transform:translate(-50%,-8px)scale(.98)}}@media (width<=767px){.web-toast{border-radius:18px;width:calc(100vw - 24px);min-width:0;max-width:calc(100vw - 24px);padding:13px 14px;top:16px}.web-toast__msg{font-size:14px}}p,h1,h2,h3,h4,h5,h6,li,a,td,th,figcaption,label,span{overflow-wrap:break-word}.topbar__nav-group,.footer__brand-column,.footer__sections-column,.footer__newsletter-column,.footer__contact-column,.footer__contact a,.contact-page__info-copy,.news-card__body,.news-list-card__body{min-width:0}img,video{max-width:100%;height:auto}.container{width:min(1366px,100%);max-width:1366px;margin:0 auto;padding-left:71px;padding-right:71px}@media (width<=900px){.container{width:100%;max-width:100%;padding-left:24px;padding-right:24px}}@media (width<=768px){.container{padding-left:20px;padding-right:20px}}@media (width<=480px){.container{padding-left:16px;padding-right:16px}}.topbar{z-index:30;background:#fff;border-bottom:0;width:100%;height:90px;transition:background .25s,box-shadow .25s,transform .25s;position:fixed;top:0;left:0;box-shadow:0 8px 24px #11182714}.topbar--home{background:#ffffff08;box-shadow:0 4px 4px #0000000d}.topbar--home .menu,.topbar--home .menu a,.topbar--home .topbar__locale{color:var(--Blanco,#fff)}.topbar--home .topbar__divider{background:var(--Blanco,#fff)}.topbar--home .topbar__private-link{border-color:var(--Blanco,#fff);color:var(--Blanco,#fff)}.topbar--home .topbar__private-link:hover,.topbar--home .topbar__private-link:focus-visible{background:#ffffff14}.page-home .site-shell>main{padding-top:0}.page-interior .site-shell>main{padding-top:90px}.page-private-area .site-shell>main{padding-top:0}.topbar:not(.topbar--home) .menu,.topbar:not(.topbar--home) .menu a,.topbar:not(.topbar--home) .topbar__locale{color:#1a181c}.topbar:not(.topbar--home) .topbar__divider{background:#1a181c}.topbar:not(.topbar--home) .topbar__private-link{color:#304672;background:0 0;border-color:#304672}.topbar:not(.topbar--home) .topbar__private-link:hover,.topbar:not(.topbar--home) .topbar__private-link:focus-visible{background:#30467214}.topbar--home.topbar--on-footer{background:#3b3b3b;box-shadow:0 4px 4px #0000000d}.topbar__frame{width:100%;height:90px;margin:0 auto}.topbar__inner.container{justify-content:space-between;align-items:center;gap:0;width:1224px;max-width:calc(100% - 142px);height:90px;min-height:90px;margin:0 auto;padding-left:0;padding-right:0;display:flex}.brand{flex-shrink:0;justify-content:center;align-items:center;width:143px;height:67px;margin-top:12px;margin-bottom:11px;display:flex}.brand__logo{aspect-ratio:143/67;object-fit:contain;width:143px;height:67px}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.topbar__nav-group{align-items:center;min-width:0;margin-left:auto;display:flex}.menu{color:var(--Negro,#000);align-items:center;gap:14px;display:flex}.menu a{color:var(--Negro,#000);text-align:center;text-transform:uppercase;white-space:nowrap;font-family:Lato,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:150%;transition:opacity .16s}.menu a:hover,.menu a:focus-visible{opacity:.82}.topbar__divider{background:var(--Negro,#000);opacity:1;flex-shrink:0;width:1px;height:19px;margin-left:12px;margin-right:7px}.topbar__locale{color:var(--Negro,#000);cursor:pointer;background:0 0;border:0;align-items:center;gap:2px;padding:0;font-family:Lato,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:150%;transition:opacity .18s,color .18s;display:inline-flex}.topbar__locale-label{justify-content:center;align-items:center;display:inline-flex}.topbar__locale-menu{align-items:center;display:inline-flex;position:relative}.topbar__locale-icon{aspect-ratio:1;opacity:.5;flex-shrink:0;width:16px;height:16px;transition:transform .22s,opacity .22s}.topbar__locale:hover,.topbar__locale:focus-visible{opacity:.82}.topbar__locale:focus-visible{outline:none}.topbar__locale-menu.is-open .topbar__locale-icon{opacity:.9;transform:rotate(180deg)}.topbar__locale-dropdown{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);opacity:0;visibility:hidden;pointer-events:none;transform-origin:100% 0;background:#fffffff5;border:1px solid #d1d2d473;border-radius:18px;gap:4px;min-width:176px;padding:8px;transition:opacity .22s,transform .22s,visibility .22s step-end;display:grid;position:absolute;top:calc(100% + 14px);right:-10px;transform:translateY(-8px)scale(.98);box-shadow:0 14px 34px #11182729}.topbar__locale-menu.is-open .topbar__locale-dropdown{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .22s,transform .22s,visibility linear;transform:translateY(0)scale(1)}.topbar__locale-option{color:#1a181c;border-radius:12px;justify-content:space-between;align-items:center;gap:14px;min-height:42px;padding:10px 12px;transition:background-color .18s,color .18s,transform .18s;display:flex}.topbar__locale-option:hover,.topbar__locale-option:focus-visible{color:#304672;background:#30467214;outline:none;transform:translate(2px)}.topbar__locale-option.is-active{color:#304672;background:#3046721f}.topbar__locale-option-code{letter-spacing:.16em;text-transform:uppercase;font-size:13px;font-weight:700}.topbar__locale-option-label{font-size:14px;font-weight:600;line-height:1.2}.topbar__private-link{border:1px solid var(--Negro,#000);width:156px;height:41px;color:var(--Negro,#000);cursor:pointer;text-align:center;leading-trim:both;text-edge:cap;letter-spacing:.32px;white-space:nowrap;background:0 0;flex-shrink:0;justify-content:center;align-items:center;gap:10px;margin-left:19px;padding:18px 20px;font-family:Lato,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:normal;display:inline-flex}.topbar__private-link:hover,.topbar__private-link:focus-visible{background:#0000000f}.private-modal{z-index:500;opacity:0;visibility:hidden;pointer-events:none;justify-content:flex-end;align-items:flex-start;padding-top:90px;transition:opacity .18s,visibility .18s step-end;display:flex;position:fixed;inset:0}.private-modal.is-open{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .18s,visibility linear}.private-modal__backdrop{background:#0000002e;position:absolute;inset:0}.private-modal__panel{background:#fff;width:391px;height:470px;margin-right:max(24px,50vw - 612px);transition:transform .18s;position:relative;overflow:visible;transform:translateY(-8px);box-shadow:0 18px 48px #00000029}.private-modal.is-open .private-modal__panel{transform:translateY(0)}.private-modal.is-register .private-modal__panel{height:auto;max-height:calc(100dvh - 118px);overflow-y:auto}.private-modal__close{z-index:2;color:#1a181c;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:28px;height:28px;padding:0;display:inline-flex;position:absolute;top:12px;right:12px}.private-modal__content{width:100%;height:100%;padding:33px 24px 30px}.private-modal__content--register{height:auto;min-height:100%}.private-modal.is-register .private-modal__content{height:auto}.private-modal__title{color:var(--Negro,#202020);font-family:Lato,sans-serif;font-size:30px;font-style:normal;font-weight:700;line-height:normal}.private-modal__form{margin-top:35px}.private-modal__field{color:var(--Gris-Oscuro,#1a181c);font-family:Lato,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal;display:block}.private-modal__field input,.private-modal__field textarea{border:1px solid var(--Linea,#dbdada);color:#1a181c;width:343px;height:45px;font:inherit;background:#fff;border-radius:0;outline:none;margin-top:9px;padding:9px 11px;display:block}.private-modal__field textarea{resize:none;height:54px}.private-modal__field input:focus,.private-modal__field textarea:focus{border-color:#304672}.private-modal__field--password{margin-top:20px}.private-modal__forgot{color:var(--Gris-Oscuro,#1a181c);cursor:pointer;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:auto;text-underline-position:from-font;background:0 0;border:0;margin-top:7px;padding:0;font-family:Lato,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:normal;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto;display:inline-block}.private-modal__divider{background:#dbdada;width:338px;height:1px;margin-top:25px;display:block}.private-modal__button{cursor:pointer;text-align:center;letter-spacing:.32px;border-radius:0;justify-content:center;align-items:center;gap:10px;width:343px;height:42px;padding:18px 20px;font-family:Lato,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:normal;display:flex}.private-modal__button--primary{color:#fff;background:#304672;border:1px solid #304672;margin-top:24px}.private-modal__button--secondary{color:#304672;background:#fff;border:1px solid #304672;margin-top:16px}.private-modal__button:disabled{cursor:progress;opacity:.68}.private-modal__form--register{margin-top:24px}.private-modal__field--compact+.private-modal__field--compact,.private-modal__form--register .private-modal__button--primary{margin-top:14px}.private-modal__back-link{color:#304672;cursor:pointer;background:0 0;border:0;margin:12px auto 0;padding:0;font-family:Lato,sans-serif;font-size:12px;font-weight:700;text-decoration:underline;display:block}@media (width<=900px){.topbar{width:100%;height:72px;position:fixed}.topbar__frame{width:100%;height:72px}.topbar__inner.container{justify-content:space-between;width:100%;max-width:100%;height:72px;min-height:72px;padding-inline:24px}.brand{width:120px;height:50px;margin:0}.brand__logo{width:120px;height:50px}.topbar__nav-group{margin-left:auto}.menu{gap:10px}.menu a,.topbar__locale{font-size:14px;line-height:150%}.topbar__private-link{width:140px;margin-left:14px;padding-inline:16px}.topbar__locale-dropdown{min-width:160px;right:0}}@media (width<=480px){.private-modal{justify-content:center;padding:82px 12px 12px}.private-modal__panel{width:min(391px,100vw - 24px);margin-right:0}.private-modal__field input,.private-modal__field textarea,.private-modal__button,.private-modal__divider{width:100%}}.page-private-area .topbar{display:none}.page-private-area{background:#1e1e1e}.private-area-page{background:#fff;padding:0}.private-area-page__shell{background:#fff;width:100%;max-width:none;margin:0 auto}.private-area-header{background:#fff;border-bottom:1px solid #dbdada;width:100%;height:90px;box-shadow:0 4px 4px #0000000d}.private-area-header__inner{align-items:center;width:min(1224px,100% - 142px);height:90px;margin:0 auto;display:flex}.private-area-header__brand{flex-shrink:0;justify-content:center;align-items:center;width:143px;height:67px;display:flex}.private-area-header__brand img{object-fit:contain;width:143px;height:67px}.private-area-header__nav{align-items:center;gap:14px;margin-left:auto;display:flex}.private-area-mobile-menu{flex-shrink:0;margin-left:auto;display:none;position:relative}.private-area-mobile-menu summary{list-style:none}.private-area-mobile-menu summary::-webkit-details-marker{display:none}.private-area-mobile-menu__toggle{color:#202020;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:44px;height:44px;padding:10px;display:flex}.private-area-mobile-menu__line{transform-origin:50%;background:currentColor;border-radius:2px;width:22px;height:2px;transition:transform .25s,opacity .2s;display:block}.private-area-mobile-menu[open] .private-area-mobile-menu__line:first-child{transform:translateY(7px)rotate(45deg)}.private-area-mobile-menu[open] .private-area-mobile-menu__line:nth-child(2){opacity:0}.private-area-mobile-menu[open] .private-area-mobile-menu__line:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.private-area-mobile-menu__panel{z-index:40;background:#fff;border:1px solid #dbdada;width:min(280px,100vw - 32px);padding:10px 0;display:grid;position:absolute;top:calc(100% + 12px);right:0;box-shadow:0 14px 30px #00000024}.private-area-mobile-menu__panel a{color:#202020;text-transform:uppercase;border-bottom:1px solid #f0f0f0;align-items:center;min-height:46px;padding:0 18px;font-family:Lato,sans-serif;font-size:13px;font-weight:700;line-height:1.2;display:flex}.private-area-mobile-menu__panel a:last-child{border-bottom:0}.private-area-mobile-menu__panel a.is-active{color:#304672}.private-area-header__actions{flex-shrink:0;align-items:center;margin-left:10px;display:flex}.private-area-header__hamburger{color:#1a181c;display:none}.private-area-header__nav a{color:#000;text-align:center;text-transform:uppercase;font-family:Lato,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:150%}.private-area-header__nav a.is-active{color:var(--Negro,#000);font-weight:700}.private-area-header__divider{background:#202020;width:1px;height:19px}.private-area-header__locale-menu{margin-left:7px}.private-area-header .topbar__locale{color:var(--Negro,#000);text-align:center;gap:2px;font-family:Lato,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:150%}.private-area-header .topbar__locale-dropdown{top:calc(100% + 14px)}.private-area-profile{flex-shrink:0;margin-left:19px;position:relative}.private-area-profile summary{list-style:none}.private-area-profile summary::-webkit-details-marker{display:none}.private-area-header__user{color:#fff;text-align:center;letter-spacing:.32px;cursor:pointer;background:#304672;flex-shrink:0;justify-content:center;align-items:center;gap:10px;width:156px;height:41px;padding:18px 20px;font-family:Lato,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:normal;display:flex}.private-area-profile__menu{z-index:20;background:#fff;border:1px solid #dbdada;width:156px;padding:8px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 14px 30px #00000024}.private-area-profile__menu button{color:#202020;cursor:pointer;text-align:left;background:0 0;border:0;width:100%;min-height:36px;padding:0 10px;font-family:Lato,sans-serif;font-size:13px;font-weight:700}.private-area-profile__menu button:hover,.private-area-profile__menu button:focus-visible{background:#30467214;outline:none}.private-area-docs{width:min(1224px,100%);min-height:620px;margin:0 auto;padding:0 0 76px}.private-area-docs__breadcrumb{color:#202020;flex-direction:row;justify-content:flex-start;align-items:center;gap:4px;width:288px;height:47px;font-family:Lato,sans-serif;font-size:12px;font-weight:700;line-height:150%;display:flex}.private-area-docs__breadcrumb span+span{font-weight:400}.private-area-table{border-collapse:collapse;table-layout:fixed;width:100%;margin-top:76px;font-family:Lato,sans-serif}.private-area-table__col--icon{width:113px}.private-area-table__col--name{width:387px}.private-area-table__col--format{width:128px}.private-area-table__col--weight{width:120px}.private-area-table__col--actions{width:auto}.private-area-table thead{color:#fff;background:#3b3b3b;height:52px}.private-area-table th{text-align:left;color:#fff;padding:17px 0 11px;font-size:16px;font-weight:700;line-height:150%}.private-area-table td{color:#202020;vertical-align:middle;border-bottom:1px solid #dbdada;height:109px;padding:12px 0;font-size:16px;font-weight:400;line-height:150%}.private-area-table__head--name{padding-left:38px}.private-area-table__head--format,.private-area-table__head--weight,.private-area-table__cell--icon{padding-left:0}.private-area-table__cell--name{padding-left:38px}.private-area-table__cell--format,.private-area-table__cell--weight{white-space:nowrap}.private-area-table__icon{aspect-ratio:1;background:#f5f5f5;border:1px solid #dedede;justify-content:center;align-items:center;width:85px;height:85px;display:flex}.private-area-table__actions{justify-content:flex-end;align-items:center;gap:31px;width:100%;display:flex}.private-area-table__outline,.private-area-table__solid{letter-spacing:.32px;text-align:center;white-space:nowrap;box-sizing:border-box;justify-content:center;align-items:center;gap:10px;width:184px;min-width:184px;height:42px;padding:18px 20px;font-family:Lato,sans-serif;font-size:16px;font-weight:700;line-height:normal;display:flex}.private-area-table__outline{color:#304672;border:1px solid #304672}.private-area-table__solid{color:#fff;background:#304672}.private-area-table__empty{text-align:center;font-size:16px}@media (width<=1024px){.private-modal{padding:96px 24px 24px}.private-modal__panel{width:min(391px,100vw - 48px);margin-right:0}.private-modal__content{padding:28px 22px 24px}.private-modal__title{font-size:28px}.private-modal__form{margin-top:28px}.private-modal__field input,.private-modal__field textarea,.private-modal__button,.private-modal__divider{width:100%}.private-area-page__shell{width:100%;max-width:100%}.private-area-header{height:auto}.private-area-header__inner{gap:16px;width:100%;height:auto;min-height:90px;padding:18px 24px}.private-area-header__nav{display:none}.private-area-header__actions{margin-left:12px}.private-area-docs{width:100%;min-height:0;padding:0 24px 56px}.private-area-docs__breadcrumb{width:100%}.private-area-table{margin-top:40px;display:block;overflow-x:auto}.private-area-table__actions{gap:16px;min-width:368px}.private-area-table__outline,.private-area-table__solid{width:168px;min-width:168px}}@media (width<=1200px){.private-area-header__nav{margin-left:auto}.private-area-header__actions{margin-left:14px}}@media (width<=820px){.private-area-page__shell{max-width:calc(100% - 24px)}.private-area-header{height:auto}.private-area-header__inner{flex-wrap:wrap;gap:14px;height:auto;padding:16px 0}.private-area-header__actions{order:1;margin-left:12px}.private-area-docs{padding:17px 0 48px}.private-area-table{display:block;overflow-x:auto}.private-area-table__actions{min-width:399px}}@media (width<=768px){.private-modal{padding:84px 20px 20px}.private-modal__panel{width:min(391px,100vw - 40px)}.private-modal__content{padding:24px 18px 20px}.private-modal__title{font-size:24px}.private-modal__field{font-size:15px}.private-modal__field input,.private-modal__field textarea{height:44px;margin-top:8px;padding:10px 12px}.private-modal__field textarea{height:72px}.private-modal__button{height:44px;font-size:15px}.private-area-header__brand,.private-area-header__brand img{width:128px;height:60px}.private-area-header__inner{flex-wrap:nowrap;align-items:center;gap:10px;padding:16px 20px}.private-area-header__actions{order:2;gap:8px;margin-left:auto}.private-area-header__hamburger{display:flex}.private-area-profile{display:none}.private-area-header__user{width:140px;height:40px;font-size:14px}.private-area-docs{padding:0 20px 48px}.private-area-docs__breadcrumb{min-height:auto}.private-area-table{border-collapse:separate;border-spacing:0 12px;margin-top:32px}.private-area-table thead{display:none}.private-area-table tbody{gap:12px;display:grid}.private-area-table tr{background:#fff;border:1px solid #dbdada;grid-template-columns:72px minmax(0,1fr);gap:10px 14px;padding:16px;display:grid}.private-area-table td{vertical-align:top;border-bottom:0;height:auto;padding:0}.private-area-table th,.private-area-table td{font-size:15px}.private-area-table__cell--icon{grid-area:1/1/span 3}.private-area-table__cell--name{grid-area:1/2;padding-left:0;font-weight:700}.private-area-table__cell--format,.private-area-table__cell--weight{white-space:normal;align-items:center;gap:6px;display:inline-flex}.private-area-table__cell--format{grid-area:2/2}.private-area-table__cell--weight{grid-area:3/2}.private-area-table__cell--format:before,.private-area-table__cell--weight:before{content:attr(data-label) ":";font-weight:700}.private-area-table__icon{width:64px;height:64px}.private-area-table__cell--actions{grid-area:4/1/auto/-1}.private-area-table__actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-width:0;display:grid}.private-area-table__outline,.private-area-table__solid{width:100%;min-width:0;height:42px;font-size:14px}.private-area-table__empty{width:100%;padding:24px 0;display:block}}@media (width<=425px){.private-modal{padding:82px 14px 14px}.private-modal__panel{width:min(391px,100vw - 28px)}.private-modal__content{padding:22px 16px 18px}.private-modal__title{font-size:22px}.private-modal__field,.private-modal__field input,.private-modal__field textarea,.private-modal__button{font-size:14px}.private-modal__divider,.private-modal__button--primary{margin-top:20px}.private-area-page__shell{max-width:100%}.private-area-header__inner{flex-wrap:nowrap;align-items:center;gap:6px;min-height:74px;padding:12px}.private-area-header__actions{order:2;gap:6px;margin-left:auto}.private-area-header__brand,.private-area-header__brand img{width:96px;height:46px}.private-area-header__divider{display:none}.private-area-header__locale-menu{flex-shrink:0;align-items:center;margin-left:0;display:inline-flex}.private-area-header .topbar__locale{min-width:38px;height:32px;padding:0 2px;font-size:14px;font-weight:400;line-height:150%}.private-area-header .topbar__locale-icon{width:12px;height:12px}.private-area-header .topbar__locale-dropdown{border-radius:14px;min-width:132px;padding:6px;right:-6px}.private-area-profile{margin-left:8px}.private-area-header__user{letter-spacing:.02em;white-space:nowrap;text-overflow:ellipsis;width:96px;height:36px;padding:10px 8px;font-size:11px;overflow:hidden}.private-area-docs{padding:0 14px 40px}.private-area-table th,.private-area-table td{font-size:14px}.private-area-table__actions{grid-template-columns:1fr}.private-area-table__outline,.private-area-table__solid{width:100%;min-width:0;height:40px;font-size:13px}}@media (width<=359px){.private-area-header__inner{gap:4px;padding:10px}.private-area-header__brand,.private-area-header__brand img{width:88px;height:42px}.private-area-header .topbar__locale{min-width:34px;font-size:14px;font-weight:400;line-height:150%}.private-area-header__user{width:84px;font-size:10px}}.site-header--scrolled{transition:background .3s,box-shadow .3s;box-shadow:0 4px 20px #0000002e;background:#3b3b3b!important}.hamburger{cursor:pointer;width:44px;height:44px;color:inherit;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:5px;padding:10px;display:none}.topbar__mobile-actions{flex-shrink:0;align-items:center;gap:10px;margin-left:auto;display:none}.topbar__locale-menu--mobile{display:none}.hamburger__line{transform-origin:50%;background:currentColor;border-radius:2px;width:22px;height:2px;transition:transform .3s,opacity .25s;display:block}.hamburger[aria-expanded=true] .hamburger__line:first-child{transform:translateY(7px)rotate(45deg)}.hamburger[aria-expanded=true] .hamburger__line:nth-child(2){opacity:0;transform:scaleX(0)}.hamburger[aria-expanded=true] .hamburger__line:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.nav-mobile{z-index:300;will-change:transform;background:#fff;flex-direction:column;width:min(85vw,320px);height:100dvh;transition:transform .35s cubic-bezier(.4,0,.2,1);display:none;position:fixed;top:0;right:0;overflow:hidden auto;transform:translate(100%);box-shadow:-8px 0 40px #00000029}.nav-mobile.open{transform:translate(0)}.nav-mobile__header{border-bottom:1px solid #ebebeb;flex-shrink:0;justify-content:space-between;align-items:center;height:70px;min-height:70px;padding:0 12px 0 20px;display:flex}.nav-mobile__brand{align-items:center;display:flex}.nav-mobile__logo{object-fit:contain;width:auto;max-width:140px;height:50px}.nav-mobile__close{cursor:pointer;color:#1a181c;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;transition:background .18s;display:flex}.nav-mobile__close:hover,.nav-mobile__close:focus-visible{outline-offset:2px;background:#f0f0f0;outline:2px solid #093e66}.nav-mobile__nav{flex-direction:column;flex:1;padding:8px 0 32px;display:flex}.nav-mobile__nav a{color:#1a181c;text-transform:uppercase;letter-spacing:.06em;border-bottom:1px solid #f0f0f0;align-items:center;height:52px;min-height:44px;padding:0 24px;font-family:Montserrat,sans-serif;font-size:14px;font-weight:500;text-decoration:none;transition:background .18s,color .18s,padding-left .18s;display:flex}.nav-mobile__nav a:hover,.nav-mobile__nav a:focus-visible{color:#093e66;background:#eef5fb;outline:none;padding-left:32px}.nav-mobile__nav a.is-active{color:#093e66;font-weight:700}.nav-mobile__search{gap:10px}.nav-mobile__search svg{flex:0 0 16px;width:16px;height:16px}.nav-mobile__cta{border-radius:4px;justify-content:center;color:#fff!important;background:#093e66!important;border-bottom:0!important;height:48px!important;min-height:48px!important;margin:20px 24px 0!important;padding:0 24px!important;font-weight:600!important}.nav-mobile__cta:hover,.nav-mobile__cta:focus-visible{color:#fff!important;background:#035183!important;padding-left:24px!important}.nav-mobile__locale-block{gap:12px;padding:18px 24px 8px;display:grid}.nav-mobile__locale-title{color:#1a181c;letter-spacing:.08em;text-transform:uppercase;font-family:Montserrat,sans-serif;font-size:12px;font-weight:700;line-height:1.2}.nav-mobile__locale-list{gap:8px;display:grid}.nav-mobile__locale-link{color:#1a181c;letter-spacing:0;text-transform:none;background:#fff;border:1px solid #e8e8e8;border-radius:10px;justify-content:space-between;align-items:center;min-height:44px;font-family:Lato,sans-serif;font-size:14px;font-weight:600;line-height:1.2;padding:10px 12px!important;display:flex!important}.nav-mobile__locale-link:hover,.nav-mobile__locale-link:focus-visible{color:#093e66;background:#eef5fb;border-color:#30467247;padding-left:12px!important}.nav-mobile__locale-link.is-active{color:#093e66;background:#30467214;border-color:#304672}.nav-mobile__locale-code{letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:800}.nav-mobile__locale-name{text-align:right;margin-left:12px}.nav-overlay{z-index:299;opacity:0;pointer-events:none;-webkit-backdrop-filter:blur(2px);background:#00000080;transition:opacity .35s;display:none;position:fixed;inset:0}.nav-overlay.active{opacity:1;pointer-events:all}@media (width<=768px){.site-header{height:70px}.site-header__inner{flex-direction:row;justify-content:space-between;align-items:center;height:70px;min-height:70px}.site-header .nav{display:none}.brand__logo{object-fit:contain;width:auto;height:54px}.nav-mobile__header{padding:0 10px 0 16px}.nav-mobile__logo{width:116px;max-width:116px;height:auto}.topbar__nav-group{display:none}.topbar{color:#fff}.page-interior .topbar{color:#1a181c}.site-header--scrolled{color:#fff}.topbar__mobile-actions{display:flex}.topbar__locale-menu--mobile{align-items:center;display:flex}.topbar__locale-menu--mobile .topbar__locale{letter-spacing:0;gap:2px;min-width:52px;height:40px;padding:0 8px;font-size:12px}.topbar__locale-menu--mobile .topbar__locale-dropdown{min-width:150px;left:auto;right:0}.hamburger,.nav-mobile{display:flex}.nav-overlay{display:block}.topbar__inner.container{padding-inline:20px}html,body{scrollbar-width:none;-ms-overflow-style:none;width:100%;max-width:100%;overflow-x:hidden}html::-webkit-scrollbar{display:none}body::-webkit-scrollbar{display:none}.site-shell,.site-shell>main,.topbar,.topbar__frame,.topbar__inner.container,.hero,.hero__viewport{max-width:100vw;overflow-x:clip}.page-private-area .private-area-nav-mobile{width:min(88vw,340px);display:flex}.page-private-area .private-area-nav-mobile .nav-mobile__nav{flex:none;padding-bottom:16px}.page-private-area .private-area-nav-mobile form{margin-top:8px}.page-private-area .private-area-nav-mobile .nav-mobile__nav a{letter-spacing:.02em;font-family:Lato,sans-serif;font-size:14px;font-weight:400;line-height:150%}.page-private-area .private-area-nav-mobile .nav-mobile__nav a.is-active{color:#1a181c;font-weight:700}.page-private-area .private-area-nav-mobile .nav-mobile__locale-title{font-family:Lato,sans-serif}}button.nav-mobile__cta{box-sizing:border-box;text-transform:uppercase;letter-spacing:.06em;cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;align-self:stretch;align-items:center;font-family:Montserrat,sans-serif;font-size:14px;display:flex}@media (width<=900px){.page-interior .site-shell>main{padding-top:72px}.page-private-area .site-shell>main{padding-top:0}.topbar--home{-webkit-backdrop-filter:none;background:0 0}}@media (width<=768px){.brand,.brand__logo{width:108px;height:44px}.topbar__inner.container{padding-inline:16px}.topbar__mobile-actions{gap:6px}.topbar__locale-menu--mobile .topbar__locale{min-width:48px;height:38px;padding-inline:6px}.nav-mobile{width:min(88vw,340px)}}@media (width<=375px){.topbar__inner.container{padding-inline:12px}.nav-mobile,.page-private-area .private-area-nav-mobile{width:min(92vw,320px)}.nav-mobile__locale-block,.nav-mobile__nav a{padding-inline:20px}.nav-mobile__cta{margin-inline:20px!important}}@media (width>=769px) and (width<=1024px){.topbar__inner.container{justify-content:space-between;width:calc(100% - 142px);max-width:none;height:90px;min-height:90px;padding-inline:0}.brand{width:128px;height:56px;margin:0}.brand__logo{width:128px;height:56px}.topbar__nav-group{display:none}.topbar__mobile-actions{gap:12px;display:flex}.topbar__locale-menu--mobile{align-items:center;display:flex}.topbar__locale-menu--mobile .topbar__locale{letter-spacing:0;gap:3px;min-width:58px;height:42px;padding:0 10px;font-size:12px}.topbar__locale-menu--mobile .topbar__locale-dropdown{min-width:156px;left:auto;right:0}.topbar{color:#fff}.topbar:not(.topbar--home){color:#1a181c}.site-header--scrolled{color:#fff}.hamburger,.nav-mobile{display:flex}.nav-overlay{display:block}html{overflow-x:clip}}.hero{color:#fff;background:#000;width:100%;height:768px;min-height:768px;position:relative;overflow:hidden}.hero__viewport{width:100%;height:768px;min-height:768px;position:relative}.hero__media,.hero__overlay{position:absolute;inset:0}.hero-slide{opacity:0;transition:opacity .45s;position:absolute;inset:0}.hero-slide.active{opacity:1}.hero__media video,.hero__media img,.hero__media iframe,.hero__media picture{object-fit:cover;border:0;width:100%;height:100%}.hero__media picture{display:block}.hero__media picture>img{object-fit:cover;width:100%;height:100%;display:block}.hero__bg-video{object-fit:cover;object-position:center center;transform-origin:50%;width:100%;height:100%;display:block;transform:scale(1.12)}.hero__bg-embed{pointer-events:none;width:120vw;min-width:213.33vh;height:67.5vw;min-height:120vh;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hero__overlay{background:linear-gradient(90deg,#0000006e 0%,#0000 100%),linear-gradient(#000000b5 0%,#0000 100%)}.hero__content{z-index:2;width:100%;position:absolute;top:314px;left:0;right:0}.hero-content{opacity:0;pointer-events:none;transition:opacity .45s;position:absolute;inset:0}.hero-content.active{opacity:1;pointer-events:auto}.hero-content>.container{display:block}.hero__dots-wrap{pointer-events:none;z-index:3;position:absolute;top:326px;left:0;right:0}.hero__dots-wrap .hero__inner{pointer-events:none}.hero__dots-wrap .hero__dots{pointer-events:auto;margin-top:0}.hero__inner{z-index:2;flex-direction:column;align-items:flex-start;width:510px;max-width:100%;display:flex;position:relative}.hero__title{color:#fff;letter-spacing:0;width:510px;max-width:100%;margin:0 0 24px;font-family:Lato,sans-serif;font-size:48px;font-style:normal;font-weight:700;line-height:120%}.hero__subtitle{color:#fff;width:491px;max-width:100%;margin:0 0 58px;font-family:Raleway,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:120%}.hero__button{color:#fff;text-align:center;text-transform:uppercase;letter-spacing:.32px;white-space:nowrap;border:1px solid #fff;justify-content:center;align-items:center;gap:10px;width:232px;height:41px;padding:15px 20px;font-family:Montserrat,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:normal;display:inline-flex}.hero__dots{gap:12px;margin-top:97px;display:flex}.hero__dots button{cursor:pointer;background:#ffffff52;border:0;flex-shrink:0;width:43.912px;height:6px;padding:0}.hero__dots button.active{background:#fff}@media (width<=900px){.hero{width:100%;height:auto;min-height:520px}.hero__media,.hero__overlay{inset:0}.hero__bg-video{top:0;transform:scale(1.18);height:100%!important}.hero__bg-embed{width:213.33vh;min-width:100vw;height:120vh;min-height:56.25vw}.hero__viewport,.hero__content{height:auto;min-height:520px;top:0}.hero__inner{margin-top:0}.hero__inner,.hero__title,.hero__subtitle{width:100%}.hero__title{font-size:42px}}@media (width<=768px){.hero,.hero__viewport{height:100dvh;min-height:100dvh}.hero__content{height:100dvh;min-height:100dvh;padding-top:70px;padding-bottom:48px;top:0}.hero__content>.container{width:100%;min-height:100dvh}.hero__inner{margin-top:0}.hero__inner,.hero__title,.hero__subtitle{width:100%}.hero__title{letter-spacing:-.02em;margin-bottom:16px;font-size:28px;line-height:1.2}.hero__subtitle{margin-bottom:32px;font-size:15px;line-height:1.45}.hero__button{width:100%;max-width:260px;height:48px;min-height:48px;padding:0 20px;font-size:13px}.hero__dots{gap:8px;margin-top:56px}.hero__dots span,.hero__dots button{width:28px;height:4px}}@media (width<=900px){.hero-content>.container{box-sizing:border-box;padding-top:88px}}@media (width<=1024px){.hero,.hero__viewport{height:clamp(560px,78svh,720px);min-height:clamp(560px,78svh,720px)}.hero__content{height:100%;min-height:100%;padding:0;top:0}.hero-content>.container,.hero__content>.container{box-sizing:border-box;align-items:center;width:100%;height:100%;min-height:100%;padding-inline:24px;display:flex}.hero__inner{width:min(100%,540px);max-width:540px;padding-block:0;transform:translateY(-56px)}.hero__title,.hero__subtitle{width:100%;max-width:100%}.hero__title{max-width:10ch;margin-bottom:18px;font-size:clamp(38px,5vw,46px);line-height:1.08}.hero__subtitle{max-width:32ch;margin-bottom:32px;font-size:clamp(17px,2.2vw,20px);line-height:1.35}.hero__button{width:auto;min-width:220px;max-width:100%;height:48px;min-height:48px;padding-inline:28px}.hero__dots-wrap{top:auto;bottom:48px}.hero__dots{margin-top:0}}@media (width<=768px){.hero,.hero__viewport{height:max(580px,100svh);min-height:max(580px,100svh)}.hero__media,.hero-slide{overflow:hidden}.hero__media video,.hero__media img,.hero__media picture>img,.hero__bg-video{object-fit:cover;object-position:60% center;width:100%;height:100%}.hero-slide--video .hero__bg-video{transform-origin:50%;object-position:center center;position:absolute;inset:0;transform:scale(1.4)}.hero__overlay{background:linear-gradient(#000000b8 0%,#0003 34%,#0000002e 100%),linear-gradient(90deg,#00000075 0%,#0000001f 58%,#0000 100%)}.hero-content>.container,.hero__content>.container{align-items:center;padding-inline:24px}.hero__inner{max-width:min(100%,360px);padding-top:36px;padding-bottom:0;transform:translateY(-68px)}.hero__title{letter-spacing:0;max-width:9ch;margin-bottom:14px;font-size:clamp(32px,8.4vw,40px);line-height:1.06}.hero__subtitle{max-width:30ch;margin-bottom:24px;font-size:clamp(15px,4vw,17px);line-height:1.4}.hero__button{width:min(100%,292px);min-width:0}.hero__dots-wrap{bottom:28px}.hero__dots{gap:8px}.hero__dots button{width:28px;height:4px}}@media (width<=480px){.hero-slide--video .hero__bg-video{transform:scale(1.54)}.hero-content>.container,.hero__content>.container{padding-inline:20px}.hero__inner{max-width:min(100%,320px);padding-top:28px;padding-bottom:0;transform:translateY(-60px)}.hero__title{font-size:clamp(28px,9vw,34px)}.hero__subtitle{margin-bottom:22px;font-size:15px;line-height:1.38}.hero__button{width:100%;max-width:272px;font-size:12px}.hero__dots-wrap{bottom:24px}.hero__dots button{width:24px}}.section--home-products .img-card--landscape{aspect-ratio:392/280}.section--home-products>.container{padding-left:71px;padding-right:71px}.section--home-products .grid-3,.section--home-products .img-card{width:100%}.section--home-products .img-card__overlay{z-index:1;mix-blend-mode:multiply;background:linear-gradient(#0000 0%,#00000080 100%)}.section--home-products .img-card__label{z-index:2;width:auto;color:var(--Blanco,#fff);text-align:center;padding:208px 24px 24px;font-family:Lato,sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:120%;inset:0}.section--home-products .img-card:before,.section--home-products .img-card:after{content:"";z-index:3;opacity:0;pointer-events:none;background:#fff;width:18px;height:2px;transition:opacity .18s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.section--home-products .img-card:after{transform:translate(-50%,-50%)rotate(90deg)}.section--home-products .img-card:hover:before,.section--home-products .img-card:hover:after,.section--home-products .img-card:focus-visible:before,.section--home-products .img-card:focus-visible:after{opacity:1}.about-split{--about-split-width:1224px;--about-split-text-column:696px;--about-split-image-column:528px;--about-split-bleed:max(0px, calc((100vw - var(--about-split-width)) / 2));background:#3b3b3b;padding:0;overflow:hidden}.about-split__grid{width:min(100%, var(--about-split-width));grid-template-columns:minmax(0, var(--about-split-image-column)) var(--about-split-text-column);background:#3b3b3b;min-height:600px;margin:0 auto;display:grid}.about-split__image{min-height:600px;position:relative;overflow:visible}.about-split__image img{width:calc(100% + var(--about-split-bleed));object-fit:cover;max-width:none;height:100%;display:block;position:absolute;inset:0 0 0 auto}.about-split__image-placeholder{width:calc(100% + var(--about-split-bleed));background:#555;height:100%;position:absolute;inset:0 0 0 auto}.about-split__content{color:#fff;flex-direction:column;justify-content:flex-start;align-items:flex-start;min-height:600px;padding:150px 91px 89px 66px;display:flex}.about-split__title{color:#fff;width:100%;max-width:539px;margin:0 0 28px;font-family:Lato,sans-serif;font-size:32px;font-style:normal;font-weight:700;line-height:120%}.about-split__body{color:#fff;width:100%;max-width:539px;font-family:Lato,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.about-split__body p{color:inherit;font:inherit;margin:0}.about-split__body p+p{margin-top:24px}.about-split__button{color:#fff;text-align:center;letter-spacing:.32px;border:1px solid #fff;justify-content:center;align-items:center;gap:10px;width:186px;min-height:41px;margin-top:60px;padding:10px 20px;font-family:Lato,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:normal;text-decoration:none;transition:background-color .18s,color .18s;display:inline-flex}.about-split__button:hover{color:#3b3b3b;background:#fff}.section--home-applications{background:#fff;border-top:0;padding:82px 0 109px}.section--home-applications>.container{padding-left:71px;padding-right:71px}.section--home-applications .section__header{align-items:center;margin-bottom:25px}.section--home-applications .section__title{color:#1a181c;font-family:Lato,sans-serif;font-size:32px;font-style:normal;font-weight:700;line-height:120%}.section--home-applications .section__button{color:#304672;text-align:center;letter-spacing:.32px;border:1px solid #304672;flex-shrink:0;justify-content:center;align-items:center;gap:10px;width:136px;height:41px;padding:18px 20px;font-family:Lato,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:normal;display:inline-flex}.home-applications__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;width:100%;display:grid}.home-application-card{isolation:isolate;background:#d9d9d9;width:100%;height:403px;display:block;position:relative;overflow:hidden}.home-application-card__media,.home-application-card__placeholder{width:100%;height:100%}.home-application-card__media{object-fit:cover;display:block}.home-application-card__placeholder{color:#fff;text-align:center;background:#9aa3ad;justify-content:center;align-items:center;padding:24px;display:flex}.home-application-card__overlay{z-index:1;mix-blend-mode:multiply;background:linear-gradient(#0000 0%,#00000080 100%);position:absolute;inset:0}.home-application-card__label{z-index:2;color:#fff;width:336px;max-width:calc(100% - 54px);font-family:Lato,sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:150%;position:absolute;bottom:27px;left:24px;right:30px}@media (width>=1224px){.about-split__image img,.about-split__image-placeholder{aspect-ratio:47/30;width:940px;height:600px;inset:50% 0 auto auto;transform:translateY(-50%)}}.section--home-news{background:#fff;padding:0 0 79px}.section--home-news>.container{padding-left:71px;padding-right:71px}.section--home-news .section__header{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:20px;margin-bottom:25px;display:grid}.section--home-news .section__title{min-width:0;color:var(--Gris-Oscuro,#1a181c);font-family:Lato,sans-serif;font-size:32px;font-style:normal;font-weight:700;line-height:120%}.section--home-news .section__button{color:#304672;text-align:center;letter-spacing:.32px;white-space:nowrap;background:#fff;border:1px solid #304672;flex-shrink:0;justify-content:center;justify-self:end;align-items:center;gap:10px;width:139px;height:41px;padding:18px 20px;font-family:Lato,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:normal;display:inline-flex}.home-news{width:100%}.home-news__viewport{overflow:hidden}.home-news__track{will-change:transform;transition:transform .32s;display:flex}.home-news__page{flex:0 0 100%;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;width:100%;display:grid}.news-card{color:var(--ink);border:1px solid var(--Linea,#dbdada);background:#fff;flex-direction:column;width:100%;height:488px;text-decoration:none;transition:box-shadow .2s;display:flex}.news-card:hover{box-shadow:var(--shadow)}.news-card__image{background:#e8e8e8;flex-shrink:0;width:100%;height:260px;position:relative;overflow:hidden}.news-card__image:after{content:"";opacity:0;pointer-events:none;background:#00000029;transition:opacity .22s;position:absolute;inset:0}.news-card__image img{object-fit:cover;width:100%;height:100%;transition:transform .4s}.news-card:hover .news-card__image img{transform:scale(1.04)}.news-card:hover .news-card__image:after{opacity:1}.news-card__image-placeholder{width:100%;height:100%;color:var(--muted);background:#e8e8e8;place-items:center;font-size:13px;display:grid}.news-card__body{flex-direction:column;flex:1;min-height:228px;padding:20px 30px 13px 25px;display:flex;overflow:hidden}.news-card__cat,.news-card__title,.news-card__excerpt,.news-card__more{overflow-wrap:break-word;max-width:100%}.news-card__cat{color:var(--AZUL,#304672);margin:0;font-family:Lato,sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:150%}.news-card__title{width:339px;max-width:100%;min-height:57.6px;color:var(--Gris,#353c47);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:10px;font-family:Lato,sans-serif;font-size:24px;font-style:normal;font-weight:400;line-height:120%;display:-webkit-box;overflow:hidden}.news-card__excerpt{width:339px;max-width:100%;color:var(--Negro,#000);-webkit-line-clamp:4;-webkit-box-orient:vertical;margin-top:8px;font-family:Lato,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:150%;display:-webkit-box;overflow:hidden}.news-card__more{color:#00000091;flex-direction:column;justify-content:space-between;align-self:flex-start;align-items:center;height:43px;margin-top:auto;padding:10px 10px 10px 0;font-family:Lato,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:150%;text-decoration:none;display:inline-flex}.news-card:hover .news-card__more{color:#000}.home-news__pager{justify-content:center;align-items:center;gap:8.132px;margin-top:34px;display:flex}.home-news__pager-button{opacity:.3;cursor:pointer;background:#ccc;border:0;width:43.912px;height:6px;padding:0;transition:opacity .18s}.home-news__pager-button.is-active{opacity:1}.home-news__pager-button:focus-visible{outline-offset:3px;outline:2px solid #304672}@media (width<=960px){.about-split__grid{grid-template-columns:1fr;width:100%;min-height:auto;margin:0}.about-split__image{min-height:320px;overflow:hidden}.about-split__image img,.about-split__image-placeholder{width:100%;inset:0}.about-split__content{min-height:auto;padding:56px 40px}.about-split__title,.about-split__body{max-width:100%}.home-applications__grid{grid-template-columns:1fr}.home-application-card{width:100%;max-width:none}.section--home-news{padding-bottom:56px}.section--home-news .section__header{column-gap:16px}.home-news__viewport{overflow:visible}.home-news__track{gap:24px;display:grid;transform:none!important}.home-news__page{grid-template-columns:repeat(2,minmax(0,1fr))}.news-card,.news-card__image{width:100%}.news-card{height:auto}.news-card__image{aspect-ratio:392/260;height:auto}.home-news__pager{display:none}}@media (width<=580px){.hero--home{min-height:480px}.about-split__image{min-height:240px}.about-split__content{padding:40px 24px}.about-split__title{margin-bottom:24px;font-size:28px}.about-split__button{width:100%;max-width:186px;margin-top:40px}.section--home-applications{padding:48px 0 56px}.section--home-applications .section__title,.section--home-news .section__title{font-size:28px}.section--home-news .section__button{width:124px;height:38px;padding:12px 16px;font-size:14px}.home-news__page{grid-template-columns:1fr}.home-application-card__label{width:auto;right:24px}}@media (width<=480px){.home-application-card{aspect-ratio:390/403;height:auto}.section--home-applications .section__header{flex-flow:row;justify-content:space-between;align-items:center;gap:12px;display:flex}.section--home-applications .section__title{flex:auto;min-width:0}.section--home-applications .section__button{white-space:nowrap;flex:none;width:auto;min-width:112px;height:38px;padding:12px 14px;font-size:14px}.news-card__title{font-size:clamp(18px,5vw,24px)}.news-card__excerpt{font-size:clamp(14px,4vw,16px)}.section--home-news .section__header{column-gap:12px;margin-bottom:20px}.section--home-news .section__title{font-size:clamp(24px,7vw,28px)}.section--home-news .section__button{letter-spacing:.16px;width:auto;min-width:112px;height:36px;padding:10px 14px;font-size:13px}.about-split__image{min-height:200px}.about-split__button{max-width:100%}}@media (width<=375px){.section--home-news .section__header{column-gap:10px}.section--home-news .section__button{min-width:104px;padding-inline:12px;font-size:12px}}@media (width<=320px){.section--home-news .section__header{grid-template-columns:minmax(0,1fr) 96px;column-gap:8px}.section--home-news .section__title{font-size:22px}.section--home-news .section__button{min-width:96px;height:34px;padding-inline:10px;font-size:11px}}@media (width<=1200px){.section--home-products{padding:68px 0 60px}.section--home-products .section__header{margin-bottom:20px}.section--home-products .img-card__label{justify-content:center;align-items:flex-end;padding:20px;font-size:18px;display:flex}.about-split__grid,.about-split__image,.about-split__content{min-height:540px}.about-split__content{padding:104px 56px 68px 46px}.about-split__title{margin-bottom:20px;font-size:30px}.about-split__body p+p{margin-top:18px}.about-split__button{margin-top:40px}}@media (width<=1024px){.section--home-products{padding:44px 0 38px}.section--home-products>.container{padding-left:24px;padding-right:24px}.section--home-products .section__header{margin-bottom:14px}.section--home-products .grid-3{gap:14px}.section--home-products .img-card--landscape{aspect-ratio:392/252}.section--home-products .img-card__label{padding:18px;font-size:17px}.about-split__grid{grid-template-columns:1fr;min-height:auto}.about-split__image{min-height:300px;overflow:hidden}.about-split__image img,.about-split__image-placeholder{width:100%;inset:0;transform:none}.about-split__content{min-height:auto;padding:44px 36px 40px}.about-split__title{margin-bottom:18px;font-size:30px}.about-split__button{margin-top:32px}.section--home-applications{padding:58px 0 68px}.section--home-applications>.container,.section--home-news>.container{padding-left:24px;padding-right:24px}.section--home-applications .section__header,.section--home-news .section__header{margin-bottom:18px}.home-applications__grid,.home-news__page{gap:18px}.home-application-card{aspect-ratio:390/360;height:auto}.home-application-card__label{width:auto;max-width:none;font-size:18px;line-height:1.35;bottom:20px;left:20px;right:20px}.section--home-news{padding-bottom:62px}.news-card{height:auto;min-height:100%}.news-card__image{aspect-ratio:392/250;height:auto}}@media (width<=768px){.section--home-products{padding:34px 0 30px}.section--home-products>.container{padding-left:16px;padding-right:16px}.section--home-products .section__header{margin-bottom:12px}.section--home-products .section__title{font-size:30px}.section--home-products .grid-3{gap:12px}.section--home-products .img-card--landscape{aspect-ratio:392/240}.section--home-products .img-card__label{padding:16px;font-size:16px}.about-split__image{min-height:260px}.about-split__content{padding:36px 24px 32px}.about-split__title{margin-bottom:16px;font-size:28px}.about-split__body{font-size:15px;line-height:1.55}.about-split__body p+p{margin-top:16px}.about-split__button{min-height:44px;margin-top:24px}.section--home-applications{padding:46px 0 54px}.section--home-news{padding-bottom:48px}.section--home-applications>.container,.section--home-news>.container{padding-left:16px;padding-right:16px}.section--home-applications .section__header,.section--home-news .section__header{margin-bottom:14px}.section--home-applications .section__title,.section--home-news .section__title{font-size:30px}.home-applications__grid,.home-news__page{gap:12px}.home-application-card{aspect-ratio:390/332}.home-application-card__label{font-size:16px;bottom:16px;left:16px;right:16px}.news-card__body{min-height:0;padding:18px 20px 14px}.news-card__title{min-height:0;font-size:22px}.news-card__excerpt,.news-card__more{font-size:15px}}@media (width<=425px){.section--home-products{padding:26px 0 22px}.section--home-products>.container{padding-left:10px;padding-right:10px}.section--home-products .section__header{margin-bottom:10px}.section--home-products .section__title{font-size:28px}.section--home-products .grid-3{gap:10px}.section--home-products .img-card--landscape{aspect-ratio:392/228}.section--home-products .img-card__label{padding:14px 16px;font-size:15px}.about-split__image{min-height:220px}.about-split__content{padding:30px 20px 28px}.about-split__title{margin-bottom:14px;font-size:26px}.about-split__button{width:100%;max-width:186px;margin-top:20px}.section--home-applications{padding:38px 0 42px}.section--home-news{padding-bottom:38px}.section--home-applications>.container,.section--home-news>.container{padding-left:10px;padding-right:10px}.section--home-applications .section__header,.section--home-news .section__header{margin-bottom:12px}.section--home-applications .section__title,.section--home-news .section__title{font-size:28px}.home-applications__grid,.home-news__page{gap:10px}.home-application-card{aspect-ratio:390/310}.home-application-card__label{font-size:15px;bottom:14px;left:14px;right:14px}.news-card__body{padding:16px 16px 12px}.news-card__title{font-size:20px}.news-card__excerpt{font-size:14px}}@media (width<=375px){.section--home-products{padding:22px 0 18px}.section--home-products>.container{padding-left:8px;padding-right:8px}.section--home-products .section__title{font-size:26px}.section--home-products .grid-3{gap:8px}.section--home-products .img-card__label{padding:12px 14px;font-size:14px}.about-split__image{min-height:204px}.about-split__content{padding:28px 18px 24px}.about-split__title{font-size:24px}.section--home-applications{padding:34px 0 38px}.section--home-news{padding-bottom:34px}.section--home-applications>.container,.section--home-news>.container{padding-left:8px;padding-right:8px}.section--home-applications .section__title,.section--home-news .section__title{font-size:26px}.home-applications__grid,.home-news__page{gap:8px}.home-application-card__label{font-size:14px;bottom:12px;left:12px;right:12px}.news-card__title{font-size:18px}}@media (width<=320px){.section--home-products{padding:18px 0 16px}.section--home-products>.container{padding-left:6px;padding-right:6px}.section--home-products .section__title{font-size:22px}.section--home-products .grid-3{gap:8px}.section--home-products .img-card__label{padding:12px;font-size:13px}.about-split__image{min-height:188px}.about-split__content{padding:24px 16px 22px}.about-split__title{margin-bottom:12px;font-size:22px}.about-split__body{font-size:14px}.about-split__button{margin-top:18px}.section--home-applications{padding:28px 0 32px}.section--home-news{padding-bottom:28px}.section--home-applications>.container,.section--home-news>.container{padding-left:6px;padding-right:6px}.section--home-applications .section__title,.section--home-news .section__title{font-size:22px}.home-application-card__label{font-size:13px;bottom:10px;left:10px;right:10px}.news-card__body{padding:14px 12px 10px}.news-card__title{font-size:17px}.news-card__excerpt,.news-card__more{font-size:13px}}.page-about .topbar{background:#fff;box-shadow:0 4px 4px #0000000d}.page-about .menu{color:var(--Negro,#000)}.page-about .menu a{color:var(--Negro,#000);text-align:center;letter-spacing:0;text-transform:uppercase;font-family:Lato,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:150%}.page-about .menu a:hover,.page-about .menu a:focus-visible{opacity:1}.page-about .menu a.is-active{font-weight:700}.page-about .topbar__divider{border-left:1px solid var(--Gris-Oscuro,#1a181c);background:0 0;width:0;height:19px}.page-about .topbar__locale{color:var(--Negro,#000);letter-spacing:0;font-family:Lato,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:150%}.page-about .topbar__private-link{color:#304672;background:#fff;border:1px solid #304672}.page-about .topbar__private-link:hover,.page-about .topbar__private-link:focus-visible{background:#30467214}.about-page{background:#fff;padding-bottom:64px}.about-page__header{flex-direction:column;justify-content:center;width:288px;min-height:47px;margin-bottom:76px;display:flex}.page-about .page-breadcrumb{color:var(--Gris-Oscuro,#1a181c);font-family:Lato,sans-serif;font-size:12px;font-style:normal;line-height:150%}.page-about .page-breadcrumb__link{color:var(--Gris-Oscuro,#1a181c);font-weight:700}.page-about .page-breadcrumb__separator,.page-about .page-breadcrumb__current{color:var(--Gris-Oscuro,#1a181c);font-weight:400}.about-page__company{grid-template-columns:minmax(0,615px) 600px;align-items:start;gap:26px;display:grid}.about-page__company-copy{width:100%;max-width:615px}.about-page__company-title{width:100%;min-height:40px;color:var(--Gris,#353c47);flex-direction:column;justify-content:center;font-family:Lato,sans-serif;font-size:32px;font-style:normal;font-weight:700;line-height:120%;display:flex}.about-page__company-body{width:100%;max-width:597px;color:var(--Negro,#000);margin-top:20px;font-family:Lato,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.about-page__company-body>*{margin:0}.about-page__company-body>*+*{margin-top:28px}.about-page__company-media{background:#d8dde4;width:600px;height:600px;overflow:hidden}.about-page__company-media img,.about-page__company-placeholder{width:100%;height:100%}.about-page__company-media img{object-fit:cover}.about-page__company-placeholder,.about-page__video-placeholder{color:#fff;text-align:center;background:#96a0aa;justify-content:center;align-items:center;padding:24px;font-family:Lato,sans-serif;font-size:24px;font-style:normal;font-weight:700;line-height:130%;display:flex}.about-page__pillars{background:linear-gradient(#f5f5f5 0 804px,#fff 804px 100%);margin-top:64px;padding:53px 0 0}.about-page__pillars-title{color:var(--Gris,#353c47);font-family:Lato,sans-serif;font-size:32px;font-style:normal;font-weight:700;line-height:120%}.about-page__pillars-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:44px;display:grid}.about-page__pillar-card{background:#fff;min-height:438px;padding:42px 30px 34px}.about-page__pillar-icon{justify-content:center;align-items:center;width:66px;height:66px;display:inline-flex}.about-page__pillar-icon svg{width:66px;height:66px}.about-page__pillar-title{color:#1a181c;margin-top:24px;font-family:Lato,sans-serif;font-size:24px;font-style:normal;font-weight:700;line-height:120%}.about-page__pillar-body{color:#1a181c;margin-top:28px;font-family:Lato,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.about-page__pillar-body>*{margin:0}.about-page__pillar-body>*+*{margin-top:18px}.about-page__video-shell{width:100%;max-width:1218px;margin-top:48px}.about-page__video-link{background:#1f2530;width:100%;max-width:1218px;height:500px;display:block;position:relative;overflow:hidden}.about-page__video-link img,.about-page__video-link video,.about-page__video-link iframe,.about-page__video-placeholder{width:100%;height:500px;display:block}.about-page__video-link img,.about-page__video-link video{object-fit:cover}.about-page__video-link iframe{aspect-ratio:16/9;border:0;width:100%;min-width:100%;height:auto;min-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.about-page__video-link--video:after{content:"";pointer-events:none;background:#0000002e;transition:background .22s;position:absolute;inset:0}.about-page__video-link--video.is-playing:after{background:0 0}.about-page__video-link--video:hover:after,.about-page__video-link--video:focus-within:after{background:#00000047}.about-page__video-toggle{z-index:1;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.about-page__video-link--video.is-playing .about-page__video-toggle{opacity:0;pointer-events:none}.about-page__video-link--video.is-playing:hover .about-page__video-toggle,.about-page__video-link--video.is-playing:focus-within .about-page__video-toggle{opacity:1;pointer-events:auto}.about-page__video-toggle svg{width:50px;height:50px;transition:transform .22s}.about-page__video-toggle-pause,.about-page__video-toggle[data-state=playing] .about-page__video-toggle-play{opacity:0}.about-page__video-toggle[data-state=playing] .about-page__video-toggle-pause{opacity:1}.about-page__video-toggle:hover svg,.about-page__video-toggle:focus-visible svg{transform:scale(1.06)}.about-page__video-toggle:focus-visible{outline-offset:-6px;outline:2px solid #ffffffd9}@media (width<=1024px){.page-about .container{padding-left:24px;padding-right:24px}.about-page{padding-bottom:56px}.about-page__header{width:100%;max-width:100%;min-height:auto;margin-bottom:40px}.about-page__company{grid-template-columns:1fr;gap:28px}.about-page__company-copy,.about-page__company-body,.about-page__company-media{width:100%;max-width:100%}.about-page__company-title{font-size:30px}.about-page__company-body{margin-top:16px}.about-page__company-body>*+*{margin-top:22px}.about-page__company-media{aspect-ratio:16/11;height:auto}}@media (width<=1279px){.about-page__company,.about-page__pillars-grid{grid-template-columns:1fr}.about-page__company-copy,.about-page__company-media{width:100%;max-width:100%}.about-page__company-media{aspect-ratio:1;height:auto}}@media (width<=900px){.page-about .container{padding-left:18px;padding-right:18px}.about-page{padding-bottom:48px}.about-page__header{margin-bottom:32px}.about-page__company{gap:24px}.about-page__company-title{font-size:28px}.about-page__company-body{font-size:15px;line-height:1.6}.about-page__company-body>*+*{margin-top:18px}.about-page__company-media{aspect-ratio:16/12}.about-page__pillars{margin-top:48px;padding:44px 0 48px}.about-page__pillars-grid{gap:20px;margin-top:24px}.about-page__pillar-card{min-height:0;padding:28px 22px}.about-page__video-link img,.about-page__video-link video,.about-page__video-link iframe,.about-page__video-placeholder{aspect-ratio:1218/500;height:auto}.about-page__video-link{height:auto}}@media (width<=480px){.page-about .container{padding-left:14px;padding-right:14px}.about-page{padding-bottom:40px}.about-page__header{margin-bottom:24px}.page-about .page-breadcrumb{width:100%;max-width:100%}.about-page__pillars-grid{grid-template-columns:1fr}.about-page__company-title{font-size:clamp(22px,8vw,30px);line-height:1.12}.about-page__company-body{margin-top:14px;font-size:14px;line-height:1.58}.about-page__company-body>*+*{margin-top:16px}.about-page__company-media{aspect-ratio:16/12.5}.about-page__pillar-title{font-size:clamp(18px,5vw,24px)}.about-page__pillars{margin-top:40px;padding:36px 0 40px}.about-page__pillars-title{font-size:28px}.about-page__pillar-card{padding:24px 18px}.about-page__video-link,.about-page__video-link img,.about-page__video-link video,.about-page__video-link iframe,.about-page__video-placeholder{aspect-ratio:16/9;height:auto}}@media (width<=375px){.page-about .container{padding-left:12px;padding-right:12px}.about-page__company-title{font-size:22px}.about-page__pillars-title{font-size:24px}}@media (width<=320px){.page-about .container{padding-left:10px;padding-right:10px}.about-page__company-title{font-size:20px}.about-page__company-body{font-size:13px}.about-page__pillar-card{padding:20px 16px}}.page-contact .topbar{background:#fff;box-shadow:0 4px 4px #0000000d}.page-contact .menu{color:var(--Negro,#000)}.page-contact .menu a{color:var(--Negro,#000);text-align:center;letter-spacing:0;text-transform:uppercase;font-family:Lato,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:150%}.page-contact .menu a:hover,.page-contact .menu a:focus-visible{opacity:1}.page-contact .menu a.is-active{font-weight:700}.page-contact .topbar__divider{border-left:1px solid var(--Gris-Oscuro,#1a181c);background:0 0;width:0;height:19px}.page-contact .topbar__locale{color:var(--Negro,#000);letter-spacing:0;font-family:Lato,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:150%}.page-contact .topbar__private-link{color:#304672;background:#fff;border:1px solid #304672}.page-contact .topbar__private-link:hover,.page-contact .topbar__private-link:focus-visible{background:#30467214}.contact-page{background:#fff;padding-bottom:78px}.contact-page__header{flex-direction:column;justify-content:center;width:288px;min-height:47px;margin-bottom:76px;display:flex}.page-contact .page-breadcrumb{color:var(--Gris-Oscuro,#1a181c);font-family:Lato,sans-serif;font-size:12px;font-style:normal;line-height:150%}.page-contact .page-breadcrumb__link{color:var(--Gris-Oscuro,#1a181c);font-weight:700}.page-contact .page-breadcrumb__separator,.page-contact .page-breadcrumb__current{color:var(--Gris-Oscuro,#1a181c);font-weight:400}.contact-page__content{grid-template-columns:390px 800px;align-items:start;gap:0 34px;width:100%;max-width:1224px;display:grid}.contact-page__aside{max-width:390px}.contact-page__intro{color:#000;width:100%;max-width:390px;font-family:Lato,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:150%}.contact-page__intro>*{margin:0}.contact-page__info-grid{gap:16px;margin-top:36px;display:grid}.contact-page__info-item{align-items:flex-start;gap:11px;display:flex}.contact-page__info-icon{flex:0 0 24px;justify-content:center;align-items:center;width:24px;height:24px;margin-top:2px;display:inline-flex}.contact-page__info-copy{gap:0;width:100%;max-width:288px;display:grid}.contact-page__info-link,.contact-page__info-text{color:var(--Gris-Oscuro,#1a181c);font-family:Lato,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.contact-page__info-copy>*+*{margin-top:6px}.contact-page__info-link:hover,.contact-page__info-link:focus-visible{color:#304672}.contact-page__form{grid-template-columns:repeat(2,390.013px);justify-content:start;gap:25.49px 25.99px;display:grid}.contact-page__field{gap:10.53px;width:390.013px;display:grid}.contact-page__field--full{grid-column:1/-1}.contact-page__label{color:var(--Negro,#000);font-family:Lato,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.contact-page__input,.contact-page__textarea{color:#1a181c;background:#fff;border:1px solid #d1d2d4e6;outline:none;width:100%;font-family:Lato,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:150%;transition:border-color .16s,box-shadow .16s}.contact-page__input{width:390.013px;height:46.933px;min-height:46.933px;padding:11px 14px}.contact-page__textarea{resize:vertical;width:390.013px;height:157px;min-height:157px;padding:12px 14px}.contact-page__input::placeholder,.contact-page__textarea::placeholder{color:var(--Gris-Oscuro,#1a181c);opacity:.5;font-family:Lato,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:150%}.contact-page__input:focus,.contact-page__textarea:focus{border-color:#304672;box-shadow:0 0 0 3px #30467214}.contact-page__input.is-invalid,.contact-page__textarea.is-invalid{border-color:#dc2626}.contact-page__error{color:#dc2626;font-family:Lato,sans-serif;font-size:12px;font-style:normal;font-weight:700;line-height:150%}.contact-page__actions{justify-content:space-between;align-items:flex-end;gap:46px;width:390.013px;min-height:157px;margin-top:0;display:flex}.contact-page__required-note{color:var(--Negro,#000);white-space:nowrap;align-items:center;min-height:48px;margin-left:46px;font-family:Lato,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:150%;display:inline-flex}.contact-page__submit{color:#fff;cursor:pointer;letter-spacing:.32px;background:#304672;border:0;justify-content:center;align-items:center;gap:10px;width:170px;height:48px;padding:18px 20px;font-family:Lato,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:normal;transition:background .16s,opacity .16s;display:inline-flex}.contact-page__form>:nth-child(6){align-self:end}.contact-page__submit:hover,.contact-page__submit:focus-visible{background:#263858}.contact-page__submit:disabled{cursor:wait;opacity:.82}.contact-page__map-shell{margin-top:80px}.contact-page__map{background:#e8ebef;width:100%;max-width:1224px;height:500px;overflow:hidden}.contact-page__map iframe{filter:grayscale();border:0;width:100%;height:100%;display:block}@media (width<=1024px){.contact-page__content{grid-template-columns:minmax(0,1fr);gap:36px;max-width:100%}.contact-page__aside{max-width:none}.contact-page__form{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px}.contact-page__field,.contact-page__input,.contact-page__textarea,.contact-page__actions{width:100%}}@media (width<=767px){.contact-page{padding-bottom:60px}.contact-page__header{width:100%;margin-bottom:36px}.contact-page__form{grid-template-columns:minmax(0,1fr)}.contact-page__actions{flex-direction:column;align-items:stretch;min-height:0}.contact-page__required-note{margin-left:0}.contact-page__submit{width:100%;min-width:0}.contact-page__map{height:360px}}@media (width<=1024px){.page-contact .container{padding-left:24px;padding-right:24px}.contact-page{padding-top:24px;padding-bottom:56px}.contact-page__header{width:100%;max-width:100%;min-height:auto;margin-bottom:40px}.contact-page__content{gap:32px}.contact-page__aside,.contact-page__intro,.contact-page__info-copy,.contact-page__form-shell,.contact-page__map{max-width:100%}.contact-page__intro,.contact-page__info-link,.contact-page__info-text,.contact-page__label,.contact-page__required-note{font-size:15px;line-height:1.6}.contact-page__info-grid{gap:14px;margin-top:28px}.contact-page__form{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 18px}.contact-page__field{gap:8px}.contact-page__input{height:46px;min-height:46px}.contact-page__textarea{min-height:150px}.contact-page__actions{gap:24px;min-height:150px}.contact-page__required-note{white-space:normal;margin-left:0}.contact-page__map-shell{margin-top:56px}.contact-page__map{height:420px}}@media (width<=768px){.page-contact .container{padding-left:20px;padding-right:20px}.contact-page{padding-top:20px;padding-bottom:48px}.contact-page__header{margin-bottom:32px}.contact-page__content{gap:24px}.contact-page__form{grid-template-columns:minmax(0,1fr);row-gap:18px}.contact-page__input,.contact-page__textarea{width:100%}.contact-page__actions{flex-direction:column;align-items:stretch;gap:16px;min-height:0}.contact-page__submit{width:100%;min-width:0}.contact-page__map-shell{margin-top:40px}.contact-page__map{height:360px}}@media (width<=425px){.page-contact .container{padding-left:14px;padding-right:14px}.contact-page{padding-top:16px;padding-bottom:40px}.contact-page__header{margin-bottom:24px}.contact-page__content{gap:20px}.contact-page__intro,.contact-page__info-link,.contact-page__info-text,.contact-page__label,.contact-page__required-note{font-size:14px;line-height:1.58}.contact-page__info-grid{margin-top:22px}.contact-page__input{height:44px;min-height:44px;padding:10px 12px}.contact-page__textarea{min-height:140px;padding:12px}.contact-page__submit{height:46px;font-size:15px}.contact-page__map{height:300px}}@media (width<=375px){.page-contact .container{padding-left:12px;padding-right:12px}.contact-page__submit{font-size:14px}}@media (width<=320px){.page-contact .container{padding-left:10px;padding-right:10px}.contact-page__intro,.contact-page__info-link,.contact-page__info-text,.contact-page__label,.contact-page__required-note,.contact-page__input,.contact-page__textarea{font-size:13px}}.page-applications .topbar,.page-application-detail .topbar{background:#fff;box-shadow:0 4px 4px #0000000d}.page-applications .menu,.page-application-detail .menu{color:var(--Negro,#000)}.page-applications .menu a,.page-application-detail .menu a{color:var(--Negro,#000);text-align:center;letter-spacing:0;text-transform:uppercase;font-family:Lato,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:150%}.page-applications .menu a:hover,.page-applications .menu a:focus-visible,.page-application-detail .menu a:hover,.page-application-detail .menu a:focus-visible{opacity:1}.page-applications .menu a.is-active,.page-application-detail .menu a.is-active{font-weight:700}.page-applications .topbar__divider,.page-application-detail .topbar__divider{border-left:1px solid var(--Gris-Oscuro,#1a181c);background:0 0;width:0;height:19px}.page-applications .topbar__locale,.page-application-detail .topbar__locale{color:var(--Negro,#000);letter-spacing:0;font-family:Lato,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:150%}.page-applications .topbar__private-link,.page-application-detail .topbar__private-link{color:#304672;background:#fff;border:1px solid #304672}.page-applications .topbar__private-link:hover,.page-applications .topbar__private-link:focus-visible,.page-application-detail .topbar__private-link:hover,.page-application-detail .topbar__private-link:focus-visible{background:#30467214}.page-breadcrumb-shell{flex-direction:column;justify-content:center;width:288px;min-height:47px;display:flex}.page-breadcrumb{white-space:nowrap;width:100%;min-width:0;color:var(--Gris-Oscuro,#1a181c);flex-wrap:nowrap;align-items:center;gap:4px;font-family:Lato,sans-serif;font-size:12px;font-style:normal;line-height:150%;display:flex;overflow:hidden}.page-breadcrumb__link{font-weight:700}.page-breadcrumb__separator,.page-breadcrumb__current,.page-breadcrumb__leaf{font-weight:400}.page-breadcrumb__branch{font-weight:700}.page-breadcrumb__current,.page-breadcrumb__leaf{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.applications-page{background:#fff}.applications-page__header{flex-direction:column;justify-content:center;width:288px;min-height:47px;margin-top:0;margin-bottom:76px;display:flex}.applications-page__grid{grid-template-columns:repeat(3,390px);gap:24px;margin-bottom:105px;display:grid}.application-detail{background:#fff;padding-bottom:105px}.application-detail--without-products{padding-bottom:51px}.application-detail__header{margin-bottom:76px}.application-detail__grid{grid-template-columns:minmax(0,600px) minmax(0,600px);align-items:start;gap:24px;display:grid}.application-detail-gallery{perspective:1200px;position:relative}.application-detail-gallery__main.pc-detail-gallery__main{width:600px;height:494px;transform-style:preserve-3d;background:#d9d9d9;overflow:hidden}.application-detail-gallery__main img{transform-origin:50%;will-change:transform, opacity, filter;transition:opacity .26s,transform .52s cubic-bezier(.22,1,.36,1),filter .52s;display:block}.application-detail-gallery__main.is-transitioning img{opacity:0;filter:saturate(.9)contrast(.95);transform:rotateY(-13deg)translate(18px)scale(.965)}.application-detail-gallery__main.is-entering img{animation:.52s cubic-bezier(.22,1,.36,1) applicationGalleryEnter}.application-detail-gallery__thumbs button{border:1px solid var(--Linea,#dbdada);cursor:pointer;background:#d3d3d3 50%/cover no-repeat;flex:0 0 80px;width:80px;height:80px;padding:0;display:block;overflow:hidden}.application-detail-gallery__thumbs.pc-detail-gallery__thumbs{transform-origin:0;will-change:opacity, transform, filter;transition:opacity .26s,transform .36s cubic-bezier(.22,1,.36,1),filter .36s;top:397px}.application-detail-gallery.is-gallery-hidden .application-detail-gallery__thumbs.pc-detail-gallery__thumbs{opacity:0;pointer-events:none;filter:blur(4px)saturate(.85);transform:translateY(18px)rotateX(12deg)scale(.94)}.application-detail-gallery__thumbs button.is-active{border:2px solid var(--AZUL,#304672)}.application-detail-gallery__thumbs img{object-fit:cover;width:100%;height:100%;display:block}@keyframes applicationGalleryEnter{0%{opacity:0;filter:saturate(.9)contrast(.95);transform:rotateY(13deg)translate(-18px)translateZ(-28px)scale(.965)}to{opacity:1;filter:saturate()contrast();transform:rotateY(0)translate(0)translateZ(0)scale(1)}}.application-detail__media{background:#d9d9d9;width:100%;max-width:600px;height:494px;overflow:hidden}.application-detail__media img,.application-detail__media-placeholder{width:100%;height:100%}.application-detail__media img{object-fit:cover}.application-detail__media-placeholder{color:#fff;text-align:center;background:#9aa3ad;justify-content:center;align-items:center;padding:24px;font-family:Lato,sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:150%;display:flex}.application-detail__title{color:#000;font-family:Lato,sans-serif;font-size:32px;font-style:normal;font-weight:700;line-height:120%}.application-detail__content{width:100%;min-width:0;max-width:600px;padding-top:0}.application-detail__divider{background:#dbdada;width:min(600.5px,100%);height:1px;margin-top:15.5px;margin-bottom:29.5px}.application-detail__summary,.application-detail__body{color:#000;overflow-wrap:break-word;width:100%;max-width:599px;font-family:Lato,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.application-detail__summary p,.application-detail__body p{color:inherit;font:inherit;margin:0}.application-detail__summary p+p,.application-detail__body p+p,.application-detail__body{margin-top:24px}.application-products{margin-top:83px}.application-products__title{width:599px;max-width:100%;color:var(--Gris-Oscuro,#1a181c);font-family:Lato,sans-serif;font-size:32px;font-style:normal;font-weight:700;line-height:120%}.application-products__grid{grid-template-columns:repeat(3,392px);gap:24px;margin-top:24px;display:grid}.application-product-card{width:392px;height:280px;display:block;position:relative;overflow:hidden}.application-product-card__media{background:#f0f0f0;width:392px;height:280px;position:relative;overflow:hidden}.application-product-card__media img,.application-product-card__media-placeholder{width:100%;height:100%}.application-product-card__media img{object-fit:cover}.application-product-card__media-placeholder{color:#1a181c;text-align:center;background:#e6e6e6;justify-content:center;align-items:center;padding:24px;font-family:Lato,sans-serif;font-size:18px;font-style:normal;font-weight:700;line-height:150%;display:flex}.application-product-card__overlay{mix-blend-mode:multiply;background:linear-gradient(#0000 0%,#00000080 100%);position:absolute;inset:0}.application-product-card__title{color:#fff;align-items:flex-end;padding:232px 24px 24px;font-family:Lato,sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:150%;display:flex;position:absolute;inset:0}@media (width<=1280px){.applications-page__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.application-detail__grid{grid-template-columns:minmax(320px,600px) minmax(0,600px)}.application-detail__media,.application-detail__content,.application-detail__divider,.application-detail__summary,.application-detail__body{width:100%}}@media (width<=960px){.applications-page__grid,.application-products__grid{grid-template-columns:repeat(2,minmax(0,392px))}.application-detail__grid{grid-template-columns:1fr}.application-detail__media,.application-detail-gallery__main.pc-detail-gallery__main,.application-detail__content,.application-detail__summary,.application-detail__body{max-width:100%}.application-detail-gallery__main.pc-detail-gallery__main{width:100%}}@media (width<=580px){.page-breadcrumb-shell{width:100%}.applications-page__grid,.application-products__grid{grid-template-columns:1fr}.applications-page__grid{margin-bottom:72px}.application-detail{padding-bottom:72px}.application-detail--without-products{padding-bottom:51px}.application-detail__header,.application-detail__grid,.application-products{gap:32px;margin-top:48px;margin-bottom:0}.application-detail__media,.application-detail-gallery__main.pc-detail-gallery__main{aspect-ratio:600/494;height:auto}.application-detail-gallery__thumbs.pc-detail-gallery__thumbs{top:auto;bottom:16px}.application-product-card,.application-product-card__media{width:100%}.application-product-card{height:auto}.application-product-card__media{aspect-ratio:392/280;height:auto}}@media (width<=480px){.application-detail__title{font-size:clamp(22px,6vw,32px)}.application-detail__media{aspect-ratio:600/494;height:auto}.applications-page__grid,.application-products__grid{grid-template-columns:1fr;margin-bottom:60px}}@media (width<=1200px){.page-application-detail .container{padding-left:32px;padding-right:32px}.page-application-detail .page-breadcrumb-shell{width:100%;max-width:100%;min-height:auto}.application-detail{padding-bottom:88px}.application-detail--without-products{padding-bottom:56px}.application-detail__header{margin-bottom:48px}.application-detail__grid{grid-template-columns:minmax(0,1fr);gap:28px}.application-detail__media,.application-detail__content,.application-detail__summary,.application-detail__body{width:100%;max-width:100%}.application-detail__media{aspect-ratio:600/494;max-width:100%;height:auto}.application-detail__divider{width:100%;margin-top:16px;margin-bottom:24px}.application-products{margin-top:56px}.application-products__title{width:100%;max-width:100%}.application-products__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.application-product-card,.application-product-card__media{width:100%}.application-product-card{height:auto}.application-product-card__media{aspect-ratio:392/280;height:auto}.application-product-card__title{justify-content:flex-end;padding:24px;font-size:clamp(18px,2.1vw,20px);line-height:1.28}}@media (width<=1024px){.page-application-detail .container{padding-left:24px;padding-right:24px}.application-detail{padding-bottom:72px}.application-detail__header{margin-top:24px;margin-bottom:40px}.application-detail__grid{gap:24px}.application-detail__title,.application-products__title{font-size:30px}.application-detail__summary,.application-detail__body{font-size:15px;line-height:1.6}.application-detail__summary p+p,.application-detail__body p+p{margin-top:20px}}@media (width<=768px){.page-application-detail .container{padding-left:20px;padding-right:20px}.application-detail{padding-bottom:56px}.application-detail--without-products{padding-bottom:40px}.application-detail__header{margin-top:20px;margin-bottom:32px}.application-detail__grid{gap:20px}.application-detail__media{aspect-ratio:16/11}.application-detail__title{font-size:28px;line-height:1.14}.application-detail__divider{margin-top:14px;margin-bottom:20px}.application-detail__summary,.application-detail__body{font-size:15px}.application-products{margin-top:40px}.application-products__title{font-size:28px}.application-products__grid{gap:16px;margin-top:20px}.application-product-card__title{padding:20px 18px;font-size:18px}}@media (width<=425px){.page-application-detail .container{padding-left:14px;padding-right:14px}.application-detail{padding-bottom:44px}.application-detail__header{margin-top:16px;margin-bottom:24px}.application-detail__grid{gap:18px}.application-detail__media{aspect-ratio:16/12}.application-detail__title{font-size:24px}.application-detail__summary,.application-detail__body{font-size:14px;line-height:1.58}.application-detail__summary p+p,.application-detail__body p+p{margin-top:16px}.application-products{margin-top:32px}.application-products__title{font-size:24px}.application-products__grid{grid-template-columns:1fr;gap:14px;margin-top:16px;margin-bottom:0}.application-product-card__title{padding:16px;font-size:17px;line-height:1.3}}@media (width<=375px){.page-application-detail .container{padding-left:12px;padding-right:12px}.application-detail__title,.application-products__title{font-size:22px}.application-detail__summary,.application-detail__body{font-size:13.5px}}@media (width<=320px){.page-application-detail .container{padding-left:10px;padding-right:10px}.application-detail__title,.application-products__title{font-size:20px}.application-detail__summary,.application-detail__body{font-size:13px}.application-product-card__title{font-size:16px}}@media (width<=1200px){.page-applications .container{padding-left:32px;padding-right:32px}.applications-page__header{width:100%;max-width:100%;min-height:auto;margin-bottom:48px}.page-applications .page-breadcrumb-shell{width:100%;max-width:100%;min-height:auto}.applications-page__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-bottom:88px}.page-applications .home-application-card{aspect-ratio:390/403;height:auto;min-height:0}.page-applications .home-application-card__label{width:auto;max-width:calc(100% - 42px);font-size:clamp(18px,2vw,20px);line-height:1.3;bottom:22px;left:20px;right:22px}}@media (width<=1024px){.page-applications .container{padding-left:24px;padding-right:24px}.applications-page__header{margin-top:24px;margin-bottom:40px}.applications-page__grid{gap:18px;margin-bottom:72px}}@media (width<=768px){.page-applications .container{padding-left:20px;padding-right:20px}.applications-page__header{margin-top:20px;margin-bottom:32px}.applications-page__grid{grid-template-columns:1fr;gap:16px;margin-bottom:56px}.page-applications .home-application-card{aspect-ratio:16/13}.page-applications .home-application-card__label{max-width:calc(100% - 36px);font-size:18px;bottom:18px;left:18px;right:18px}}@media (width<=425px){.page-applications .container{padding-left:14px;padding-right:14px}.applications-page__header{margin-top:16px;margin-bottom:24px}.applications-page__grid{gap:14px;margin-bottom:44px}.page-applications .home-application-card{aspect-ratio:16/12.5}.page-applications .home-application-card__label{max-width:calc(100% - 32px);font-size:17px;bottom:16px;left:16px;right:16px}}@media (width<=375px){.page-applications .container{padding-left:12px;padding-right:12px}.page-applications .home-application-card__label{font-size:16px;line-height:1.28}}@media (width<=320px){.page-applications .container{padding-left:10px;padding-right:10px}.applications-page__grid{gap:12px;margin-bottom:40px}.page-applications .home-application-card__label{max-width:calc(100% - 28px);font-size:15px;bottom:14px;left:14px;right:14px}}.page-news .topbar,.page-news-detail .topbar{background:#fff;box-shadow:0 4px 4px #0000000d}.page-news .menu,.page-news-detail .menu{color:var(--Negro,#000)}.page-news .menu a,.page-news-detail .menu a{color:var(--Negro,#000);text-align:center;letter-spacing:0;text-transform:uppercase;font-family:Lato,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:150%}.page-news .menu a:hover,.page-news .menu a:focus-visible,.page-news-detail .menu a:hover,.page-news-detail .menu a:focus-visible{opacity:1}.page-news .menu a.is-active,.page-news-detail .menu a.is-active{font-weight:700}.page-news .topbar__divider,.page-news-detail .topbar__divider{border-left:1px solid var(--Gris-Oscuro,#1a181c);background:0 0;width:0;height:19px}.page-news .topbar__locale,.page-news-detail .topbar__locale{color:var(--Negro,#000);letter-spacing:0;font-family:Lato,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:150%}.page-news .topbar__private-link,.page-news-detail .topbar__private-link{color:#304672;background:#fff;border:1px solid #304672}.page-news .topbar__private-link:hover,.page-news .topbar__private-link:focus-visible,.page-news-detail .topbar__private-link:hover,.page-news-detail .topbar__private-link:focus-visible{background:#30467214}.news-page,.news-article{background:#fff}.news-page__header,.news-article__header{margin-top:0}.news-page__grid{grid-template-columns:repeat(3,392px);gap:24px;margin-top:76px;display:grid}.news-page__grid:last-child{margin-bottom:105px}.news-list-card{color:var(--ink);border:1px solid var(--Linea,#dbdada);background:#fff;flex-direction:column;width:392px;height:488px;text-decoration:none;transition:box-shadow .2s;display:flex}.news-list-card:hover{box-shadow:var(--shadow)}.news-list-card__image{background:#e8e8e8;flex-shrink:0;width:392px;height:260px;position:relative;overflow:hidden}.news-list-card__image:after{content:"";opacity:0;pointer-events:none;background:#00000029;transition:opacity .22s;position:absolute;inset:0}.news-list-card__image img{object-fit:cover;width:100%;height:100%;transition:transform .4s}.news-list-card:hover .news-list-card__image img{transform:scale(1.04)}.news-list-card:hover .news-list-card__image:after{opacity:1}.news-list-card__image-placeholder{width:100%;height:100%;color:var(--muted);background:#e8e8e8;place-items:center;font-size:13px;display:grid}.news-list-card__body{flex-direction:column;flex:1;min-height:228px;padding:20px 30px 13px 25px;display:flex;overflow:hidden}.news-list-card__category,.news-list-card__title,.news-list-card__excerpt,.news-list-card__more{overflow-wrap:break-word;max-width:100%}.news-list-card__category{color:var(--AZUL,#304672);text-transform:uppercase;margin:0;font-family:Lato,sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:150%}.news-list-card__title{width:339px;max-width:100%;min-height:57.6px;color:var(--Gris,#353c47);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:10px;font-family:Lato,sans-serif;font-size:24px;font-style:normal;font-weight:400;line-height:120%;display:-webkit-box;overflow:hidden}.news-list-card__excerpt{width:339px;max-width:100%;color:var(--Negro,#000);-webkit-line-clamp:4;-webkit-box-orient:vertical;margin-top:8px;font-family:Lato,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:150%;display:-webkit-box;overflow:hidden}.news-list-card__more{color:#00000091;flex-direction:column;justify-content:space-between;align-self:flex-start;align-items:center;height:43px;margin-top:auto;padding:10px 10px 10px 0;font-family:Lato,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:150%;text-decoration:none;display:inline-flex}.news-list-card:hover .news-list-card__more{color:#000}.news-page__pagination{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-top:56px;margin-bottom:105px;display:flex}.news-page__pagination a,.news-page__pagination span{border:1px solid var(--border);min-width:40px;height:40px;color:var(--ink);justify-content:center;align-items:center;padding:0 12px;font-family:Lato,sans-serif;font-size:14px;text-decoration:none;transition:border-color .15s,background .15s;display:inline-flex}.news-page__pagination a:hover{border-color:var(--ink)}.news-page__pagination span[aria-current]{background:var(--ink);color:#fff;border-color:var(--ink)}.news-page__pagination span.disabled{color:var(--border);pointer-events:none}.news-page__empty{color:var(--muted);text-align:center;margin:76px 0 105px}.news-article{padding-bottom:105px}.page-news-detail .page-breadcrumb-shell{flex-direction:column;justify-content:center;width:288px;height:47px;display:flex}.news-article__header{margin-bottom:0}.news-article__hero-grid{grid-template-columns:minmax(0,600px) minmax(0,600px);align-items:start;gap:24px;margin-top:76px;display:grid}.news-article__figure{background:#d9d9d9;width:100%;max-width:600px;height:494px;overflow:hidden}.news-article__figure img,.news-article__figure-placeholder{width:100%;height:100%}.news-article__figure img{object-fit:cover}.news-article__figure-placeholder{color:#fff;text-align:center;background:#9aa3ad;justify-content:center;align-items:center;padding:24px;font-family:Lato,sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:150%;display:flex}.news-article__summary{width:100%;min-width:0;max-width:600px}.news-article__meta{flex-wrap:wrap;align-items:center;gap:10px 16px;margin-bottom:18px;display:flex}.news-article__category,.news-article__date{letter-spacing:.1em;text-transform:uppercase;margin:0;font-family:Lato,sans-serif;font-size:12px;font-style:normal;font-weight:700;line-height:150%}.news-article__category{color:#304672}.news-article__date{color:#667085}.news-article__title{color:var(--Gris-Oscuro,#1a181c);margin:0;font-family:Lato,sans-serif;font-size:32px;font-weight:700;line-height:120%}.news-article__back{color:var(--muted);align-items:center;gap:6px;margin-bottom:28px;font-size:14px;font-weight:700;display:inline-flex}.news-article__back:hover{color:var(--ink)}.news-article__main{width:100%;max-width:1224px;padding-top:40px}.news-article__lead{color:var(--Gris,#353c47);margin:0 0 28px;font-family:Lato,sans-serif;font-size:22px;font-style:normal;font-weight:400;line-height:145%}.news-article__body{width:100%;max-width:808px;color:var(--Gris-Oscuro,#1a181c);font-size:16px;line-height:1.85}.news-article__body p{margin-bottom:1.4em}.news-article__body>:first-child{margin-top:0}.news-article__body>:last-child{margin-bottom:0}.news-article__body h2,.news-article__body h3{margin:1.8em 0 .7em;font-weight:700;line-height:1.2}.news-article__body h2{font-size:32px}.news-article__body h3{font-size:24px}.news-article__body img{border-radius:4px;max-width:100%;margin:24px 0}.news-article__body ul,.news-article__body ol{margin-bottom:1.4em;padding-left:24px}.news-article__body li{margin-bottom:.4em}.news-article__body a{color:#304672;text-underline-offset:3px;text-decoration:underline}.news-article__body blockquote{color:#353c47;border-left:3px solid #304672;margin:28px 0;padding:0 0 0 20px}.news-article__related{margin-top:83px}.news-article__related-header{margin-bottom:25px}.news-article__related-heading{color:var(--Gris-Oscuro,#1a181c);font-family:Lato,sans-serif;font-size:32px;font-style:normal;font-weight:700;line-height:120%}.news-article__related-grid,.news-article__related-grid.news-page__grid,.news-article__related-grid.news-page__grid:last-child{margin-top:0;margin-bottom:0}@media (width<=1280px){.news-page__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.news-article__hero-grid{grid-template-columns:minmax(320px,600px) minmax(0,600px)}.news-list-card,.news-list-card__image{width:100%}}@media (width<=960px){.news-page__grid{grid-template-columns:repeat(2,minmax(0,392px))}.news-article__hero-grid{grid-template-columns:1fr}.news-article__figure,.news-article__summary,.news-article__body{max-width:100%}}@media (width<=580px){.news-page__grid{grid-template-columns:1fr;margin-top:48px}.news-page__grid:last-child{margin-bottom:72px}.news-article__related-grid.news-page__grid,.news-article__related-grid.news-page__grid:last-child{margin-top:0;margin-bottom:0}.news-page__pagination,.news-page__empty{margin-bottom:72px}.news-article{padding-bottom:72px}.page-news-detail .page-breadcrumb-shell{width:100%}.news-article__hero-grid{margin-top:48px}.news-article__figure{aspect-ratio:600/494;height:auto}.news-article__title{font-size:2rem}.news-article__lead{font-size:18px}.news-article__main{padding-top:32px}.news-article__related{margin-top:56px}}@media (width<=480px){.news-list-card__title,.news-list-card__excerpt{width:100%}.news-article__figure{aspect-ratio:600/494;height:auto}.news-page__pagination a,.news-page__pagination span{min-width:36px;height:36px;font-size:13px}}@media (width<=1024px){.page-news .container,.page-news-detail .container{padding-left:24px;padding-right:24px}.news-page,.news-article{padding-top:24px}.news-page__header,.news-article__header{width:100%;max-width:100%;min-height:auto}.news-page__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:40px}.news-page__grid:last-child,.news-page__pagination,.news-page__empty{margin-bottom:72px}.news-list-card,.news-list-card__image{width:100%}.news-list-card{height:auto;min-height:100%}.news-list-card__image{aspect-ratio:392/252;height:auto}.news-list-card__body{min-height:0;padding:18px 20px 14px 18px}.news-list-card__title{width:100%;min-height:0;font-size:22px}.news-list-card__excerpt{-webkit-line-clamp:3;width:100%;font-size:15px;line-height:1.55}.news-list-card__more{height:auto;min-height:0;padding-top:14px;font-size:15px}.news-article{padding-bottom:72px}.page-news-detail .page-breadcrumb-shell{width:100%;max-width:100%;min-height:auto}.news-article__hero-grid{grid-template-columns:1fr;gap:28px;margin-top:40px}.news-article__figure,.news-article__summary,.news-article__body{width:100%;max-width:100%}.news-article__figure{aspect-ratio:16/12;height:auto}.news-article__title,.news-article__related-heading{font-size:30px}.news-article__lead{font-size:20px;line-height:1.5}.news-article__main{max-width:100%;padding-top:32px}.news-article__body{font-size:15px;line-height:1.75}.news-article__body h2{font-size:28px}.news-article__body h3{font-size:22px}.news-article__related{margin-top:56px}}@media (width<=768px){.page-news .container,.page-news-detail .container{padding-left:20px;padding-right:20px}.news-page,.news-article{padding-top:20px}.news-page__grid{grid-template-columns:1fr;gap:16px;margin-top:32px}.news-page__grid:last-child,.news-page__pagination,.news-page__empty{margin-bottom:56px}.news-list-card__image{aspect-ratio:392/240}.news-list-card__body{padding:16px 18px 14px}.news-list-card__title{font-size:20px}.news-article{padding-bottom:56px}.news-article__hero-grid{gap:22px;margin-top:32px}.news-article__figure{aspect-ratio:16/13}.news-article__title,.news-article__related-heading{font-size:28px;line-height:1.14}.news-article__lead{margin-bottom:24px;font-size:18px}.news-article__body{font-size:15px;line-height:1.7}.news-article__body h2{font-size:24px}.news-article__body h3{font-size:20px}}@media (width<=425px){.page-news .container,.page-news-detail .container{padding-left:14px;padding-right:14px}.news-page,.news-article{padding-top:16px}.news-page__grid{gap:14px;margin-top:24px}.news-page__grid:last-child,.news-page__pagination,.news-page__empty{margin-bottom:44px}.news-list-card__image{aspect-ratio:392/248}.news-list-card__body{padding:14px 16px 12px}.news-list-card__category{font-size:13px}.news-list-card__title{font-size:18px}.news-list-card__excerpt,.news-list-card__more{font-size:14px}.news-article{padding-bottom:44px}.news-article__hero-grid{gap:18px;margin-top:24px}.news-article__figure{aspect-ratio:16/14}.news-article__meta{gap:8px 12px;margin-bottom:14px}.news-article__title,.news-article__related-heading{font-size:24px}.news-article__lead{font-size:16px;line-height:1.55}.news-article__main{padding-top:24px}.news-article__body{font-size:14px;line-height:1.68}.news-article__body h2{font-size:22px}.news-article__body h3{font-size:18px}.news-article__related{margin-top:40px}}@media (width<=375px){.page-news .container,.page-news-detail .container{padding-left:12px;padding-right:12px}.news-list-card__title{font-size:17px}.news-article__title,.news-article__related-heading{font-size:22px}}@media (width<=320px){.page-news .container,.page-news-detail .container{padding-left:10px;padding-right:10px}.news-list-card__title{font-size:16px}.news-list-card__excerpt,.news-list-card__more,.news-article__body{font-size:13px}.news-article__title,.news-article__related-heading{font-size:20px}}.page-quality .topbar{background:#fff;box-shadow:0 4px 4px #0000000d}.page-quality .menu{color:var(--Negro,#000)}.page-quality .menu a{color:var(--Negro,#000);text-align:center;letter-spacing:0;text-transform:uppercase;font-family:Lato,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:150%}.page-quality .menu a:hover,.page-quality .menu a:focus-visible{opacity:1}.page-quality .menu a.is-active{font-weight:700}.page-quality .topbar__divider{border-left:1px solid var(--Gris-Oscuro,#1a181c);background:0 0;width:0;height:19px}.page-quality .topbar__locale{color:var(--Negro,#000);letter-spacing:0;font-family:Lato,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:150%}.page-quality .topbar__private-link{color:#304672;background:#fff;border:1px solid #304672}.page-quality .topbar__private-link:hover,.page-quality .topbar__private-link:focus-visible{background:#30467214}.quality-page{background:#fff;padding-bottom:86px}.quality-page__header{margin-bottom:76px}.quality-page__grid{grid-template-columns:minmax(0,600px) minmax(0,615px);align-items:start;gap:30px;display:grid}.quality-page__media{background:#d3d3d3 50%/cover no-repeat;width:100%;max-width:600px;height:600px;overflow:hidden}.quality-page__media img,.quality-page__media video,.quality-page__media iframe,.quality-page__media-placeholder{width:100%;height:100%}.quality-page__media img,.quality-page__media video{object-fit:cover}.quality-page__media iframe{border:0}.quality-page__media-placeholder{color:#fff;text-align:center;background:#9aa3ad;justify-content:center;align-items:center;padding:24px;font-family:Lato,sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:150%;display:flex}.quality-page__content{width:100%;max-width:615px;padding-top:21px}.quality-page__title{width:615px;max-width:100%;min-height:40px;color:var(--Gris,#353c47);flex-direction:column;justify-content:center;font-family:Lato,sans-serif;font-size:32px;font-style:normal;font-weight:700;line-height:120%;display:flex}.quality-page__body{width:100%;max-width:597px;color:var(--Negro,#000);margin-top:48px;font-family:Lato,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.quality-page__body>*{margin:0}.quality-page__body>*+*{margin-top:21px}.quality-page__body ul{width:100%;max-width:570px;margin:21px 0 0;padding:0;list-style:none}.quality-page__body li{color:var(--Gris-Oscuro,#1a181c);padding-left:39px;font-family:Lato,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:150%;position:relative}.quality-page__body li+li{margin-top:0}.quality-page__body li>p{margin:0}.quality-page__body li:before{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M9 12L11 14L15 10M22 12C22 17.5228 17.5228 22 12 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2C17.5228 2 22 6.47715 22 12Z' stroke='%23304672' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/24px 24px no-repeat;width:24px;height:24px;position:absolute;top:0;left:0}.quality-page__body strong{font-weight:700}.quality-page__body p strong,.quality-page__body li strong{margin-right:.25em}.quality-downloads{margin-top:80px}.quality-downloads__title{width:615px;max-width:100%;min-height:40px;color:var(--Gris,#353c47);flex-direction:column;justify-content:center;font-family:Lato,sans-serif;font-size:24px;font-style:normal;font-weight:700;line-height:120%;display:flex}.quality-downloads__grid{grid-template-columns:repeat(2,minmax(0,599px));gap:24px;margin-top:25px;display:grid}.quality-download-card{background:#d1d2d426;border:1px solid #d1d2d44d;align-items:center;width:100%;min-height:60px;text-decoration:none;display:flex}.quality-download-card__icon-shell{padding:1px 0 1px 1px}.quality-download-card__icon{background:#fff;justify-content:center;align-items:center;width:58px;height:58px;display:flex;overflow:hidden}.quality-download-card__icon img{object-fit:contain;width:100%;height:100%}.quality-download-card__copy{flex:1;min-width:0;padding-left:14px}.quality-download-card__title{color:var(--Gris,#353c47);font-family:Lato,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:150%}.quality-download-card__meta{color:#000;font-family:Lato,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:150%}.quality-download-card__action{flex-shrink:0;justify-content:center;align-items:center;padding:18px 19px 18px 0;display:inline-flex}.quality-download-card:hover .quality-download-card__title,.quality-download-card:focus-visible .quality-download-card__title{color:#304672}@media (width<=1279px){.quality-page__grid,.quality-downloads__grid{grid-template-columns:1fr}.quality-page__media{max-width:100%}}@media (width<=900px){.quality-page{padding-bottom:64px}.quality-page__header{margin-bottom:40px}.quality-page__grid{gap:32px}.quality-page__media{aspect-ratio:1;height:auto}.quality-page__content{padding-top:0}.quality-page__title,.quality-downloads__title{width:100%;min-height:auto}.quality-page__title{font-size:28px}.quality-page__body{max-width:100%;margin-top:24px}.quality-page__body ul{max-width:100%}.quality-downloads{margin-top:56px}}@media (width<=640px){.quality-download-card{align-items:flex-start}.quality-download-card__copy{padding-top:10px;padding-bottom:10px}.quality-download-card__action{padding-top:18px}}@media (width<=480px){.quality-page__title{font-size:clamp(22px,6vw,32px)}.quality-downloads__grid{grid-template-columns:1fr}.quality-downloads__title{font-size:clamp(18px,5vw,24px)}}@media (width<=1024px){.page-quality .container{padding-left:24px;padding-right:24px}.quality-page{padding-top:24px;padding-bottom:56px}.quality-page__header{width:100%;max-width:100%;min-height:auto;margin-bottom:40px}.quality-page__grid{grid-template-columns:1fr;gap:28px}.quality-page__media,.quality-page__content,.quality-page__body,.quality-downloads__title{width:100%;max-width:100%}.quality-page__media{aspect-ratio:16/12;max-width:100%;height:auto}.quality-page__content{padding-top:0}.quality-page__title{width:100%;min-height:auto;font-size:30px}.quality-page__body{max-width:100%;margin-top:24px;font-size:15px;line-height:1.6}.quality-page__body>*+*{margin-top:18px}.quality-page__body ul{max-width:100%;margin-top:18px}.quality-page__body li{padding-left:36px;font-size:15px;line-height:1.6}.quality-page__body li:before{top:1px}.quality-downloads{margin-top:44px}.quality-downloads__title{width:100%;min-height:auto;font-size:24px}.quality-downloads__grid{grid-template-columns:1fr;gap:16px;margin-top:18px}}@media (width<=768px){.page-quality .container{padding-left:20px;padding-right:20px}.quality-page{padding-top:20px;padding-bottom:48px}.quality-page__header{margin-bottom:32px}.quality-page__grid{gap:22px}.quality-page__media{aspect-ratio:16/13}.quality-page__title{font-size:28px;line-height:1.14}.quality-page__body{margin-top:20px;font-size:15px;line-height:1.58}.quality-page__body li{padding-left:34px}.quality-downloads{margin-top:36px}.quality-download-card__copy{padding-top:10px;padding-bottom:10px}}@media (width<=425px){.page-quality .container{padding-left:14px;padding-right:14px}.quality-page{padding-top:16px;padding-bottom:40px}.quality-page__header{margin-bottom:24px}.quality-page__grid{gap:18px}.quality-page__media{aspect-ratio:16/14}.quality-page__title{font-size:24px}.quality-page__body{margin-top:18px;font-size:14px;line-height:1.58}.quality-page__body>*+*,.quality-page__body ul{margin-top:16px}.quality-page__body li{padding-left:32px;font-size:14px}.quality-page__body li:before{background-size:22px 22px;width:22px;height:22px}.quality-downloads__title{font-size:22px}.quality-download-card{align-items:flex-start}.quality-download-card__icon{width:54px;height:54px}.quality-download-card__copy{padding-left:12px}.quality-download-card__title{font-size:15px;line-height:1.4}.quality-download-card__meta{font-size:13px}.quality-download-card__action{padding:16px 14px 0 0}}@media (width<=375px){.page-quality .container{padding-left:12px;padding-right:12px}.quality-page__title{font-size:22px}.quality-downloads__title{font-size:20px}}@media (width<=320px){.page-quality .container{padding-left:10px;padding-right:10px}.quality-page__title{font-size:20px}.quality-page__body,.quality-page__body li{font-size:13px}.quality-download-card__title{font-size:14px}}.page-products .topbar,.page-product-detail .topbar{background:#fff;box-shadow:0 4px 4px #0000000d}.page-products .menu,.page-product-detail .menu{color:var(--Negro,#000)}.page-products .menu a,.page-product-detail .menu a{color:var(--Negro,#000);text-align:center;letter-spacing:0;text-transform:uppercase;font-family:Lato,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:150%}.page-products .menu a:hover,.page-products .menu a:focus-visible,.page-product-detail .menu a:hover,.page-product-detail .menu a:focus-visible{opacity:1}.page-products .menu a.is-active,.page-product-detail .menu a.is-active{font-weight:700}.page-products .topbar__divider,.page-product-detail .topbar__divider{border-left:1px solid var(--Gris-Oscuro,#1a181c);background:0 0;width:0;height:19px}.page-products .topbar__locale,.page-product-detail .topbar__locale{color:var(--Negro,#000);letter-spacing:0;font-family:Lato,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:150%}.page-products .topbar__private-link,.page-product-detail .topbar__private-link{color:#304672;background:#fff;border:1px solid #304672}.page-products .topbar__private-link:hover,.page-products .topbar__private-link:focus-visible,.page-product-detail .topbar__private-link:hover,.page-product-detail .topbar__private-link:focus-visible{background:#30467214}.pc-products-page{color:#050505;background:#fff}.pc-products-shell{width:min(1224px,100% - 142px);margin:0 auto;padding:0 0 155px}.pc-breadcrumb{width:288px;height:47px;color:var(--Gris-Oscuro,#1a181c);flex-direction:column;justify-content:center;margin-bottom:76px;font-family:Lato,sans-serif;font-size:12px;font-style:normal;font-weight:700;line-height:150%;display:flex}.pc-breadcrumb__line{white-space:nowrap;flex-wrap:nowrap;align-items:center;gap:4px;width:100%;min-width:0;display:flex;overflow:hidden}.pc-breadcrumb a{color:var(--Gris-Oscuro,#1a181c);font-weight:700}.pc-breadcrumb__line>a:not(:first-child),.pc-breadcrumb__separator,.pc-breadcrumb span:not(.pc-breadcrumb__line):not(.pc-breadcrumb__separator){color:var(--Gris-Oscuro,#1a181c);font-weight:400}.pc-breadcrumb__line>span:last-child,.pc-breadcrumb__line>a:last-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.pc-family-grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.pc-family-card{aspect-ratio:392/280;background:#e9ecef;height:auto;display:block;position:relative;overflow:hidden}.pc-family-card img,.pc-product-card__media img,.pc-detail-gallery__main img,.pc-detail-gallery__thumbs img{object-fit:cover;width:100%;height:100%}.pc-family-card__shade{z-index:1;mix-blend-mode:multiply;background:linear-gradient(#0000 0%,#00000080 100%);position:absolute;inset:0}.pc-family-card__title,.pc-family-card__fallback{z-index:2;width:auto;color:var(--Blanco,#fff);text-align:center;text-transform:uppercase;justify-content:center;align-items:flex-end;padding:208px 24px 24px;font-family:Lato,sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:120%;display:flex;position:absolute;inset:0}.pc-family-card:before,.pc-family-card:after{content:"";z-index:3;opacity:0;pointer-events:none;background:#fff;width:18px;height:2px;transition:opacity .18s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pc-family-card:after{transform:translate(-50%,-50%)rotate(90deg)}.pc-family-card:hover:before,.pc-family-card:hover:after,.pc-family-card:focus-visible:before,.pc-family-card:focus-visible:after{opacity:1}.pc-catalog-layout{grid-template-columns:288px minmax(0,1fr);gap:28.5px;display:grid}.pc-products-page--catalog .pc-breadcrumb{margin-bottom:60px}.pc-products-page--catalog .pc-products-shell{padding-bottom:129px}.pc-catalog-sidebar{border-top:1px solid var(--Linea,#dbdada);width:288px}.pc-catalog-sidebar a{border-bottom:1px solid var(--Linea,#dbdada);color:#000;text-transform:uppercase;width:288px;min-height:40px;padding:0;font-family:Lato,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:40px;display:block}.pc-catalog-sidebar a.is-active{font-weight:700}.pc-product-grid{grid-template-columns:repeat(3,288px);gap:22px;display:grid}.pc-product-card{background:#fff;border:1px solid #d9d9d9;width:288px;height:402px;display:block;overflow:hidden}.pc-product-card__media{background:#fff;width:288px;height:288px;display:block}.pc-product-card__media img{object-fit:contain;background:#fff;display:block}.pc-product-card__media span{text-align:center;color:#777;justify-content:center;align-items:center;height:100%;padding:20px;display:flex}.pc-product-card__body{height:114px;padding:0 16px 12px 12px;display:block;overflow:hidden}.pc-product-card__body strong{color:var(--AZUL,#304672);text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;margin-bottom:0;font-family:Lato,sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:40px;display:block;overflow:hidden}.pc-product-card__body span{width:260px;color:var(--Gris-Oscuro,#1a181c);-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:44px;max-height:44px;font-family:Lato,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:22px;display:-webkit-box;overflow:hidden}.pc-products-page--detail .pc-products-shell{width:min(1224px,100% - 142px);padding-bottom:58px}.pc-products-page--detail .pc-breadcrumb{margin-bottom:55px}.pc-product-detail{grid-template-columns:600px minmax(0,1fr);gap:24px;display:grid}.pc-detail-gallery{position:relative}.pc-detail-gallery__main{background:#d3d3d3 50%/cover no-repeat;width:600px;height:400px;position:relative;overflow:hidden}.pc-detail-gallery__thumbs{gap:24px;height:80px;display:flex;position:absolute;top:303px;left:12px}.pc-detail-gallery__thumbs a{border:1px solid var(--Linea,#dbdada);background:#d3d3d3 50%/cover no-repeat;flex:0 0 80px;width:80px;height:80px;display:block;overflow:hidden}.pc-detail-gallery__thumbs a.is-active{border:2px solid var(--AZUL,#304672)}.pc-detail-gallery__thumbs img{display:block}.pc-detail-copy h1{border-bottom:1px solid var(--Linea,#dbdada);color:#000;width:600px;margin-bottom:31.5px;padding-bottom:15.5px;font-family:Lato,sans-serif;font-size:32px;font-style:normal;font-weight:700;line-height:120%}.pc-detail-copy section{width:600px;margin-bottom:21px}.pc-detail-copy h2,.pc-detail-specs h2,.pc-spec-table h2{color:#000;text-transform:uppercase;width:236px;margin-bottom:0;font-family:Lato,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:150%}.pc-detail-copy p,.pc-detail-specs p,.pc-detail-copy div,.pc-detail-specs div{color:#000;width:600px;font-family:Lato,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.pc-detail-specs{grid-template-columns:repeat(2,minmax(0,600px));gap:21px 24px;margin-top:32px;display:grid}.pc-spec-table{margin-top:28px;overflow-x:auto}.pc-spec-table table{border-collapse:collapse;width:100%;font-size:13px}.pc-spec-table th,.pc-spec-table td{text-align:left;border:1px solid #ddd;padding:9px 10px}.pc-detail-actions{border-top:1px solid var(--Linea,#dbdada);border-bottom:1px solid var(--Linea,#dbdada);grid-template-columns:1fr auto;align-items:center;gap:24px;margin-top:23px;padding:20px 0;display:grid}.pc-detail-actions h2{color:#000;text-align:left;font-family:Lato,sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:120%}.pc-detail-actions div{align-items:center;gap:24px;display:flex}.pc-btn{text-align:center;letter-spacing:.32px;border:1px solid #304672;flex-shrink:0;justify-content:center;align-items:center;gap:10px;width:288px;height:48px;padding:18px 20px;font-family:Lato,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:normal;display:flex}.pc-btn--outline{color:#304672;width:288px}.pc-btn--solid{color:#fff;background:#304672;width:288px}@media (width<=900px){.pc-products-shell{width:min(100% - 32px,560px)}.pc-family-grid,.pc-product-grid,.pc-product-detail,.pc-detail-specs,.pc-detail-actions,.pc-detail-actions div,.pc-catalog-layout{grid-template-columns:1fr}.pc-breadcrumb,.pc-products-page--catalog .pc-breadcrumb,.pc-products-page--detail .pc-breadcrumb{margin-bottom:36px}.pc-detail-gallery__main{aspect-ratio:519/346;height:auto}}@media (width<=1200px){.pc-products-page--catalog .pc-products-shell{width:calc(100% - 64px);padding-bottom:72px}.pc-catalog-layout{grid-template-columns:240px minmax(0,1fr);gap:24px}.pc-catalog-sidebar,.pc-catalog-sidebar a{width:100%}.pc-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.pc-product-card,.pc-product-card__media,.pc-product-card__body span{width:100%}.pc-product-card{height:auto}.pc-product-card__media{aspect-ratio:1;height:auto}}@media (width<=1024px){.pc-products-page--catalog .pc-products-shell{width:calc(100% - 48px);padding-bottom:56px}.pc-products-page--catalog .pc-breadcrumb{width:100%;margin-bottom:28px}.pc-catalog-layout{grid-template-columns:1fr;gap:22px}.pc-catalog-sidebar{border-top:0;gap:0;display:grid}.pc-catalog-sidebar a{text-transform:uppercase;word-break:normal;overflow-wrap:break-word;min-height:48px;padding:12px 0;font-size:24px;line-height:1.2}.pc-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.pc-product-card__body{padding:0 14px 22px}.pc-product-card__body strong{margin:14px 0 8px;line-height:1.4}.pc-product-card__body span{font-size:17px;line-height:1.3}}@media (width<=768px){.pc-products-page--catalog .pc-products-shell{width:calc(100% - 32px);padding-bottom:44px}.pc-products-page--catalog .pc-breadcrumb{margin-bottom:22px}.pc-catalog-layout{gap:18px}.pc-catalog-sidebar a{min-height:42px;padding:10px 0;font-size:18px}.pc-product-grid{grid-template-columns:1fr;gap:14px}.pc-product-card__media{aspect-ratio:16/10}.pc-product-card__body span{font-size:18px}}@media (width<=480px){.pc-products-shell{width:calc(100% - 24px)}.pc-product-card{width:100%;height:auto}.pc-product-card__media{aspect-ratio:1;width:100%;height:auto}.pc-product-card__body span,.pc-catalog-sidebar,.pc-catalog-sidebar a{width:100%}.pc-product-grid{grid-template-columns:1fr}.pc-products-page--catalog .pc-breadcrumb{margin-bottom:18px}.pc-catalog-layout{gap:14px}.pc-catalog-sidebar a{min-height:38px;padding:8px 0;font-size:16px}.pc-product-card__body{padding:0 12px 18px}.pc-product-card__body strong{margin:12px 0 6px;font-size:13px}.pc-product-card__body span{font-size:16px}.pc-detail-copy h1,.pc-detail-copy section,.pc-detail-copy p,.pc-detail-copy div,.pc-detail-specs p,.pc-detail-specs div,.pc-btn,.pc-btn--outline,.pc-btn--solid{width:100%}.pc-detail-actions div{flex-direction:column}.pc-detail-gallery__thumbs{flex-wrap:wrap;height:auto;margin-top:12px;position:static}}@media (width<=375px){.pc-products-shell,.pc-products-page--catalog .pc-products-shell{width:calc(100% - 20px)}.pc-catalog-sidebar a{font-size:15px}.pc-product-card__media{aspect-ratio:16/10.5}.pc-product-card__body span{font-size:15px}}@media (width<=320px){.pc-products-shell,.pc-products-page--catalog .pc-products-shell{width:calc(100% - 16px)}.pc-catalog-sidebar a{font-size:14px;line-height:1.25}.pc-product-card__body span{font-size:14px}}@media (width<=1200px){.pc-products-page--detail .pc-products-shell{width:min(100% - 64px,1120px);padding-bottom:52px}.pc-product-detail{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px}.pc-detail-gallery__main,.pc-detail-copy h1,.pc-detail-copy section,.pc-detail-copy p,.pc-detail-copy div,.pc-detail-specs p,.pc-detail-specs div{width:100%;max-width:100%}.pc-detail-gallery__main{aspect-ratio:3/2;height:auto}.pc-detail-gallery__thumbs{gap:12px;height:auto;top:auto;bottom:18px;left:18px}.pc-detail-copy h1{margin-bottom:24px;padding-bottom:14px;font-size:30px}.pc-detail-copy section{margin-bottom:18px}.pc-detail-specs{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 20px;margin-top:28px}.pc-detail-actions{gap:20px}.pc-detail-actions div{gap:16px}.pc-btn,.pc-btn--outline,.pc-btn--solid{width:240px}}@media (width<=1024px){.pc-products-page--detail .pc-products-shell{width:calc(100% - 48px);padding-bottom:46px}.pc-products-page--detail .pc-breadcrumb{width:100%;margin-bottom:32px}.pc-product-detail{grid-template-columns:1fr;gap:24px}.pc-detail-gallery__main{aspect-ratio:16/11}.pc-detail-gallery__thumbs{gap:10px;bottom:16px;left:16px}.pc-detail-gallery__thumbs a{flex:0 0 72px;width:72px;height:72px}.pc-detail-copy h1{margin-bottom:20px;font-size:28px}.pc-detail-copy h2,.pc-detail-specs h2,.pc-spec-table h2{width:100%;margin-bottom:6px}.pc-detail-copy p,.pc-detail-specs p,.pc-detail-copy div,.pc-detail-specs div{font-size:15px;line-height:1.55}.pc-detail-specs{grid-template-columns:1fr;gap:16px;margin-top:24px}.pc-detail-actions{grid-template-columns:1fr;gap:16px;margin-top:20px;padding:18px 0}.pc-detail-actions h2{font-size:18px}.pc-detail-actions div{justify-content:stretch}.pc-btn,.pc-btn--outline,.pc-btn--solid{width:100%;height:46px;min-height:46px}}@media (width<=768px){.pc-products-page--detail .pc-products-shell{width:calc(100% - 32px);padding-bottom:40px}.pc-products-page--detail .pc-breadcrumb{margin-bottom:24px}.pc-detail-gallery__main{aspect-ratio:4/3}.pc-detail-gallery__thumbs{flex-wrap:nowrap;gap:10px;margin-top:12px;padding-bottom:4px;position:static;overflow-x:auto}.pc-detail-gallery__thumbs a{flex:0 0 68px;width:68px;height:68px}.pc-detail-copy h1{padding-bottom:12px;font-size:24px}.pc-detail-copy section{margin-bottom:16px}.pc-detail-copy p,.pc-detail-specs p,.pc-detail-copy div,.pc-detail-specs div{font-size:14px;line-height:1.58}.pc-spec-table{margin-top:22px}.pc-spec-table table{min-width:640px}.pc-spec-table th,.pc-spec-table td{padding:8px 9px}}@media (width<=480px){.pc-products-page--detail .pc-products-shell{width:calc(100% - 24px);padding-bottom:32px}.pc-products-page--detail .pc-breadcrumb{margin-bottom:20px}.pc-detail-gallery__main{aspect-ratio:1}.pc-detail-gallery__thumbs{gap:8px;margin-top:10px}.pc-detail-gallery__thumbs a{flex:0 0 64px;width:64px;height:64px}.pc-detail-copy h1{margin-bottom:18px;font-size:22px}.pc-detail-copy h2,.pc-detail-specs h2,.pc-spec-table h2{font-size:15px}.pc-detail-actions h2{font-size:17px}.pc-btn,.pc-btn--outline,.pc-btn--solid{font-size:14px}}@media (width<=375px){.pc-products-page--detail .pc-products-shell{width:calc(100% - 20px)}.pc-detail-gallery__thumbs a{flex:0 0 60px;width:60px;height:60px}.pc-detail-copy h1{font-size:20px}.pc-detail-copy p,.pc-detail-specs p,.pc-detail-copy div,.pc-detail-specs div{font-size:13px}}@media (width<=320px){.pc-products-page--detail .pc-products-shell{width:calc(100% - 16px)}.pc-detail-gallery__thumbs a{flex:0 0 56px;width:56px;height:56px}.pc-detail-copy h1{font-size:18px}.pc-btn,.pc-btn--outline,.pc-btn--solid{letter-spacing:.16px;font-size:13px}}.footer{color:#fff;width:100%;height:415px;overflow:hidden}.footer__main{background:linear-gradient(#3b3b3b 0% 100%),#093e66;width:100%;height:348px;overflow:hidden}.footer__inner{box-sizing:border-box;width:1224px;max-width:calc(100% - 142px);height:348px;margin:0 auto;padding-top:76px}.footer__grid{grid-template-columns:143px 118px 212px 50px 289px 94px 318px;align-items:start;column-gap:0;display:grid}.footer__brand-column{grid-column:1}.footer__sections-column{grid-column:3}.footer__newsletter-column{grid-column:5}.footer__contact-column{grid-column:7}.footer__brand,.footer__brand .brand__logo{aspect-ratio:143/67;width:143px;height:67px;display:block}.footer__brand{text-decoration:none}.footer__brand--locked{cursor:default;pointer-events:none}.footer__brand .brand__logo{object-fit:cover}.footer__title{color:#fff;margin:0;font-family:Lato,sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:120%}.footer__links a,.footer__contact a,.footer__bottom-inner>:first-child,.footer__byline,.footer__osole{color:#fff;font-family:Lato,sans-serif;font-style:normal;font-weight:400}.footer__links a,.footer__contact a{font-size:16px;line-height:150%}.footer__links .footer__link{color:#fff;font-family:Lato,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.footer__bottom-inner>:first-child,.footer__byline,.footer__osole{font-size:14px;line-height:150%}.footer__sections-column .footer__title{margin-bottom:26px}.footer__links{grid-template-columns:max-content max-content;gap:0 41px;display:grid}.footer__links a{text-decoration:none}.footer__links a,.footer__links .footer__link,.footer__contact a span:last-child,.footer__title{word-break:normal;overflow-wrap:break-word}.footer__link--locked{cursor:default;opacity:.7;pointer-events:none}.footer__newsletter-column .footer__title:not(.footer__title--social){margin-bottom:32px}.footer__newsletter{box-sizing:border-box;border:1px solid #fff;width:289px;height:40px;display:flex;overflow:hidden}.footer__newsletter input{color:#fff;min-width:0;box-shadow:none;appearance:none;background:0 0;border:0;border-radius:0;outline:none;flex:auto;padding:9px 0 7px 15px;font-family:Lato,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:150%}.footer__newsletter input::placeholder{color:#fff;opacity:1}.footer__newsletter button{color:#fff;cursor:pointer;background:0 0;border:0;flex:0 0 24px;justify-content:center;align-items:center;width:24px;height:24px;margin:9px 15px 7px 0;padding:0;display:inline-flex}.footer__title--social{margin-top:41px;margin-bottom:13px}.footer__social,.footer__social>div{align-items:center;display:flex}.footer__social>div{gap:7px}.footer__social-link{justify-content:center;align-items:center;width:20px;height:20px;text-decoration:none;display:inline-flex}.footer__contact-column .footer__title{margin-bottom:22px}.footer__contact{row-gap:16px;width:318px;display:grid}.footer__contact a{align-items:flex-start;gap:11px;text-decoration:none;display:inline-flex}.footer__contact a:first-child span:last-child{width:288px}.footer__contact-icon{flex:0 0 20px;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.footer__bottom{background:linear-gradient(#00000040 0% 100%),#3b3b3b;width:100%;height:67px}.footer__bottom-inner{grid-template-columns:1fr auto 1fr;align-items:center;width:1224px;max-width:calc(100% - 142px);height:67px;margin:0 auto;display:grid}.footer__bottom-inner>:first-child{justify-self:start}.footer__bottom-inner>:nth-child(2){justify-self:center}.footer__bottom-inner>:last-child{justify-self:end}.footer__osole{text-decoration:none}.footer__whatsapp-float{right:max(24px, env(safe-area-inset-right));bottom:max(67px, calc(env(safe-area-inset-bottom) + 67px));z-index:1000;isolation:isolate;will-change:transform, box-shadow, filter;background:linear-gradient(#31e564 0%,#00c820 52%,#00af1c 100%);border-radius:64px;justify-content:center;align-items:center;width:64px;height:64.88px;padding:0;text-decoration:none;transition:transform .32s cubic-bezier(.22,1,.36,1),box-shadow .32s cubic-bezier(.22,1,.36,1),filter .32s cubic-bezier(.22,1,.36,1),opacity .32s;animation:4.6s ease-in-out infinite footer-whatsapp-float,3.2s ease-in-out infinite footer-whatsapp-shadow;display:inline-flex;position:fixed;overflow:visible;box-shadow:0 18px 34px #00000029,0 6px 18px #0000001f,inset 0 1px #ffffff57,inset 0 -10px 18px #00701538}.footer__whatsapp-float:before,.footer__whatsapp-float:after{content:"";pointer-events:none;position:absolute}.footer__whatsapp-float:before{z-index:-2;border-radius:inherit;filter:blur(15px);opacity:.95;background:radial-gradient(circle,#48ff6e7a 0%,#00c8203d 42%,#00c82000 72%);animation:2.2s ease-in-out infinite footer-whatsapp-glow;inset:-16px}.footer__whatsapp-float:after{content:attr(data-label);color:#fff;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;opacity:0;visibility:hidden;background:#111827eb;border-radius:999px;padding:10px 14px;font-family:Lato,sans-serif;font-size:12px;font-style:normal;font-weight:700;line-height:1;transition:opacity .24s,transform .24s,visibility .24s;top:50%;right:calc(100% + 16px);transform:translate(12px,-50%);box-shadow:0 14px 30px #0f172a2e}.footer__whatsapp-float:hover,.footer__whatsapp-float:focus-visible{filter:saturate(1.08);transform:translateY(-5px)scale(1.06);box-shadow:0 24px 42px #0003,0 10px 24px #00000024,inset 0 1px #ffffff6b,inset 0 -12px 18px #00701547}.footer__whatsapp-float:hover:after,.footer__whatsapp-float:focus-visible:after{opacity:1;visibility:visible;transform:translateY(-50%)}.footer__whatsapp-float:focus-visible{outline:none;box-shadow:0 0 0 6px #00c82029,0 24px 42px #0003,0 10px 24px #00000024,inset 0 1px #ffffff6b,inset 0 -12px 18px #00701547}.footer__whatsapp-float-icon{border-radius:64px;flex-shrink:0;justify-content:center;align-items:center;width:64px;height:64.88px;display:flex;position:relative}.footer__whatsapp-float-icon:before{content:"";border-radius:inherit;opacity:0;border:1.5px solid #ffffff57;animation:2.2s cubic-bezier(.16,1,.3,1) infinite footer-whatsapp-ring;position:absolute;inset:-2px}.footer__whatsapp-float-icon:after{content:"";border-radius:inherit;opacity:0;border:1px solid #7bff927a;animation:2.2s cubic-bezier(.16,1,.3,1) .7s infinite footer-whatsapp-ring-outer;position:absolute;inset:-8px}.footer__whatsapp-float svg{z-index:1;filter:drop-shadow(0 1px 1px #00000014);flex-shrink:0;width:32px;height:32px;transition:transform .32s cubic-bezier(.22,1,.36,1);display:block;position:relative}.footer__whatsapp-float:hover svg,.footer__whatsapp-float:focus-visible svg{transform:scale(1.05)}@keyframes footer-whatsapp-float{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes footer-whatsapp-shadow{0%,to{box-shadow:0 18px 34px #00000029,0 6px 18px #0000001f,inset 0 1px #ffffff57,inset 0 -10px 18px #00701538}50%{box-shadow:0 22px 38px #0000002e,0 9px 21px #00000021,inset 0 1px #ffffff61,inset 0 -10px 18px #0070153d}}@keyframes footer-whatsapp-glow{0%,to{opacity:.7;transform:scale(.94)}50%{opacity:1;transform:scale(1.16)}}@keyframes footer-whatsapp-ring{0%{opacity:0;transform:scale(.9)}16%{opacity:.78}68%,to{opacity:0;transform:scale(1.34)}}@keyframes footer-whatsapp-ring-outer{0%{opacity:0;transform:scale(.94)}22%{opacity:.58}74%,to{opacity:0;transform:scale(1.46)}}@media (width<=1024px){.footer{height:auto}.footer__inner,.footer__bottom-inner{width:100%;max-width:calc(100% - 80px)}.footer__grid{grid-template-columns:143px minmax(0,1fr) 289px;gap:40px 32px}.footer__brand-column{grid-column:1}.footer__sections-column{grid-column:2}.footer__newsletter-column{grid-column:3}.footer__contact-column{grid-column:1/-1}.footer__main,.footer__inner{height:auto}}@media (width<=1024px) and (width>=901px){.footer__inner,.footer__bottom-inner{max-width:calc(100% - 48px)}.footer__inner{padding-top:52px;padding-bottom:36px}.footer__grid{grid-template-rows:auto auto;grid-template-columns:140px minmax(220px,1fr) minmax(260px,290px);align-items:start;gap:28px}.footer__brand-column{grid-area:1/1}.footer__sections-column{grid-area:1/2}.footer__newsletter-column{grid-area:1/3/span 2}.footer__contact-column{grid-area:2/1/auto/3;max-width:520px}.footer__links{gap:4px 28px}.footer__newsletter{width:100%}.footer__title--social{margin-top:28px}.footer__contact{width:100%}}@media (width<=900px){.footer,.footer__main{height:auto}.footer__inner{max-width:calc(100% - 48px);height:auto;padding-top:44px;padding-bottom:44px}.footer__grid{grid-template-columns:1fr;gap:28px 0}.footer__brand-column,.footer__sections-column,.footer__newsletter-column,.footer__contact-column{grid-column:auto;width:100%}.footer__links{grid-template-columns:repeat(2,minmax(0,max-content));gap:6px 24px}.footer__newsletter-column,.footer__contact-column{max-width:100%}.footer__newsletter{width:min(100%,420px)}.footer__title--social{margin-top:28px;margin-bottom:12px}.footer__social>div{flex-wrap:wrap}.footer__contact{row-gap:14px;width:100%;max-width:100%}.footer__contact a{grid-template-columns:20px minmax(0,1fr);gap:11px;width:100%;display:grid}.footer__contact a:first-child span:last-child{width:auto}.footer__newsletter,.footer__contact,.footer__contact a:first-child span:last-child,.footer__bottom-inner{width:100%;max-width:100%}.footer__bottom-inner{text-align:center;grid-template-columns:1fr;justify-items:center;gap:8px;max-width:calc(100% - 48px);height:auto;padding:12px 0}.footer__bottom-inner>:first-child,.footer__bottom-inner>:nth-child(2),.footer__bottom-inner>:last-child{justify-self:center}.footer__bottom{height:auto;min-height:67px}.footer__whatsapp-float{right:max(18px, env(safe-area-inset-right));bottom:max(67px, calc(env(safe-area-inset-bottom) + 67px))}}@media (width<=768px){.footer__inner{max-width:calc(100% - 40px)}.footer__main,.footer__inner{overflow:visible}.footer__brand,.footer__brand .brand__logo{width:128px;height:60px}.footer__title{font-size:18px}.footer__whatsapp-float:after{display:none}}@media (width<=580px){.footer__inner,.footer__bottom-inner{max-width:calc(100% - 32px)}.footer__inner{padding-top:32px;padding-bottom:32px}.footer__grid{row-gap:24px}.footer__links{grid-template-columns:1fr;row-gap:6px}.footer__newsletter{width:100%}.footer__newsletter input{padding-left:14px}.footer__bottom-inner{gap:6px}.footer__whatsapp-float{right:max(14px, env(safe-area-inset-right));width:58px;height:58px}.footer__whatsapp-float-icon{width:58px;height:58px}.footer__whatsapp-float svg{width:28px;height:28px}}@media (width<=375px){.footer__inner,.footer__bottom-inner{max-width:calc(100% - 24px)}.footer__title{font-size:17px}.footer__links a,.footer__links .footer__link,.footer__contact a{font-size:15px}.footer__newsletter input{font-size:13px}.footer__whatsapp-float{right:max(12px, env(safe-area-inset-right));width:52px;height:52px}.footer__whatsapp-float:before,.footer__whatsapp-float-icon:before,.footer__whatsapp-float-icon:after{display:none}.footer__whatsapp-float-icon{width:52px;height:52px}.footer__whatsapp-float svg{width:24px;height:24px}}@media (prefers-reduced-motion:reduce){.footer__whatsapp-float,.footer__whatsapp-float:before,.footer__whatsapp-float-icon:before,.footer__whatsapp-float-icon:after{animation:none!important}.footer__whatsapp-float,.footer__whatsapp-float:hover,.footer__whatsapp-float:focus-visible,.footer__whatsapp-float svg,.footer__whatsapp-float:hover svg,.footer__whatsapp-float:focus-visible svg{transform:none!important}}
