@font-face{font-family:Glacial Indifference;src:url(/fonts/GlacialIndifference-Regular.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Glacial Indifference;src:url(/fonts/GlacialIndifference-Bold.otf)format("opentype");font-weight:700;font-style:normal;font-display:swap}:root{--melocoton:#fcdcd0;--menta:#b4d4bf;--cielo:#87acc4;--lavanda:#778bb7;--violeta:#6e66a5;--crema:#f2f0eb;--tinta:#232323;--tinta-60:#43413d;--tinta-30:#9b9892;--gradiente:linear-gradient(105deg, var(--melocoton) 0%, var(--menta) 28%, var(--cielo) 52%, var(--lavanda) 74%, var(--violeta) 100%);--sans:"Glacial Indifference", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;--header-h:78.67px}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:var(--sans);color:var(--tinta);background:var(--crema);-webkit-font-smoothing:antialiased;font-size:17px;line-height:1.6}a{color:inherit}img{max-width:100%;display:block}.wrap{max-width:1180px;margin:0 auto;padding:0 40px}.wrap-narrow{max-width:760px;margin:0 auto;padding:0 40px}.kicker{letter-spacing:3px;text-transform:uppercase;color:var(--lavanda);margin-bottom:14px;font-size:12px;font-weight:700}.section{padding:88px 0}.section-alt{background:#fff}.section-title{letter-spacing:-.02em;margin-bottom:16px;font-size:clamp(28px,4vw,44px);font-weight:700;line-height:1.05}.section-lead{max-width:660px;color:var(--tinta-60);margin-bottom:48px;font-size:20px;line-height:1.55}.pill{letter-spacing:1.5px;text-transform:uppercase;color:var(--violeta);background:#6e66a51f;border-radius:100px;padding:6px 14px;font-size:12px;font-weight:700;display:inline-block}.btn{font-family:var(--sans);cursor:pointer;border:1.5px solid #0000;border-radius:100px;padding:15px 28px;font-size:16px;font-weight:700;text-decoration:none;transition:transform .15s,background .15s,color .15s,filter .15s;display:inline-block}.btn-sm{padding:11px 20px;font-size:15px}.btn-solid{background:var(--tinta);color:#fff}.btn-solid:hover{background:#000;transform:translateY(-2px)}.btn-light{color:var(--tinta);background:#fff;border-color:#23232326}.btn-light:hover{background:var(--crema)}.btn-violeta{background:var(--violeta);color:#fff}.btn-violeta:hover{filter:brightness(1.06);transform:translateY(-2px)}.btn-link{color:var(--violeta);background:0 0;padding-left:0;padding-right:0}.btn-link:hover{color:var(--tinta)}.site-header{z-index:50;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#f2f0ebe0;border-bottom:1px solid #23232312;position:sticky;top:0}.site-header .bar{height:var(--header-h);justify-content:space-between;align-items:center;gap:32px;display:flex}.site-header .brand img{width:140px;height:auto}.site-header nav.main{align-items:center;gap:28px;display:flex}.site-header nav.main a{color:var(--tinta);padding:4px 0;font-size:16px;text-decoration:none;transition:opacity .2s;position:relative}.site-header nav.main a:hover{opacity:.6}.site-header nav.main a.active:after{content:"";background:var(--violeta);height:2px;position:absolute;bottom:-2px;left:0;right:0}.header-actions{align-items:center;gap:14px;display:flex}.menu-toggle{cursor:pointer;color:var(--tinta);background:0 0;border:0;font-size:24px;display:none}.has-menu{position:relative}.has-menu>button{font-family:var(--sans);color:var(--tinta);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:4px 0;font-size:16px;display:inline-flex}.has-menu>button .caret{font-size:11px;transition:transform .2s}.has-menu.open>button .caret{transform:rotate(180deg)}.dropdown{opacity:0;visibility:hidden;background:#fff;border-radius:14px;min-width:250px;padding:10px;transition:opacity .18s,transform .18s;position:absolute;top:calc(100% + 14px);left:50%;transform:translate(-50%)translateY(8px);box-shadow:0 18px 50px #2323232e}.has-menu.open .dropdown{opacity:1;visibility:visible;transform:translate(-50%)translateY(0)}.dropdown a{color:var(--tinta);border-radius:9px;padding:12px 14px;font-size:16px;text-decoration:none;display:block}.dropdown a:hover{background:var(--crema)}.mobile-nav{border-top:1px solid #23232312;flex-direction:column;gap:4px;padding:12px 0 20px;display:none}.mobile-nav a{color:var(--tinta);padding:12px 0;font-size:17px;text-decoration:none}.mobile-nav .sub{color:var(--tinta-60);padding-left:14px;font-size:15px}.hero{background:var(--gradiente);position:relative;overflow:hidden}.hero:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#ffffff80 0%,#ffffff3d 44%,#fff0 82%);position:absolute;inset:0}.hero .blob{mix-blend-mode:soft-light;pointer-events:none;border-radius:50%;position:absolute}.hero .blob.b1{opacity:.5;background:#fff;width:42vw;height:42vw;top:-12vw;right:-6vw}.hero .blob.b2{background:var(--violeta);opacity:.4;width:26vw;height:26vw;bottom:-12vw;left:-4vw}.hero .inner{z-index:2;padding:110px 0;position:relative}.hero h1{color:var(--tinta);letter-spacing:-.02em;text-wrap:balance;max-width:17ch;font-size:clamp(30px,4.6vw,58px);font-weight:700;line-height:1.04}.hero p.tagline{color:#2f2d2a;max-width:48ch;margin-top:22px;font-size:clamp(19px,1.9vw,24px);line-height:1.5}.hero .cta-row{flex-wrap:wrap;gap:14px;margin-top:38px;display:flex}.page-hero{background:var(--gradiente);position:relative;overflow:hidden}.page-hero:before{content:"";background:linear-gradient(90deg,#ffffff8c,#fff3 70%);position:absolute;inset:0}.page-hero .inner{z-index:2;padding:72px 0 64px;position:relative}.page-hero .kicker{color:var(--violeta)}.page-hero h1{letter-spacing:-.02em;text-wrap:balance;max-width:18ch;font-size:clamp(32px,5vw,52px);font-weight:700;line-height:1.05}.page-hero p{color:#2f2d2a;max-width:60ch;margin-top:18px;font-size:20px;line-height:1.55}.quick-grid{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.quick{background:#fff;border-radius:16px;padding:26px;text-decoration:none;transition:transform .18s,box-shadow .18s;display:block;box-shadow:0 8px 24px #2323230d}.quick:hover{transform:translateY(-5px);box-shadow:0 16px 36px #2323231a}.quick .dot{border-radius:11px;width:38px;height:38px;margin-bottom:16px}.quick h3{letter-spacing:-.01em;margin-bottom:6px;font-size:19px;font-weight:700}.quick p{color:var(--tinta-60);font-size:16px;line-height:1.5}.quick .arr{color:var(--violeta);margin-top:14px;font-size:15px;font-weight:700}.cards{grid-template-columns:repeat(3,1fr);gap:28px;display:grid}.card{color:inherit;background:#fff;border-radius:18px;flex-direction:column;text-decoration:none;transition:transform .18s,box-shadow .18s;display:flex;overflow:hidden;box-shadow:0 10px 30px #2323230f}.card:hover{transform:translateY(-6px);box-shadow:0 18px 44px #2323231f}.card .thumb{aspect-ratio:16/10;position:relative;overflow:hidden}.card .thumb img{object-fit:cover;width:100%;height:100%}.card .thumb .circle{border-radius:50%;position:absolute}.card .body{flex-direction:column;flex:1;padding:24px 26px 28px;display:flex}.card .tag{letter-spacing:1.5px;text-transform:uppercase;color:var(--lavanda);margin-bottom:10px;font-size:11px;font-weight:700}.card h3{letter-spacing:-.01em;margin-bottom:10px;font-size:22px;font-weight:700;line-height:1.18}.card p{color:var(--tinta-60);flex:1;font-size:16.5px;line-height:1.5}.card .more{color:var(--tinta);align-items:center;gap:6px;margin-top:18px;font-size:15px;font-weight:700;display:inline-flex}.card:hover .more span{transform:translate(4px)}.card .more span{transition:transform .15s}.thumb.t-a{background:var(--menta)}.thumb.t-a .circle{aspect-ratio:1;background:var(--cielo);mix-blend-mode:multiply;opacity:.85;width:70%;top:25%;left:12%}.thumb.t-b{background:var(--melocoton)}.thumb.t-b .circle{aspect-ratio:1;background:var(--lavanda);mix-blend-mode:multiply;opacity:.8;width:60%;top:-15%;right:5%}.thumb.t-c{background:var(--lavanda)}.thumb.t-c .circle{aspect-ratio:1;background:var(--violeta);mix-blend-mode:multiply;width:65%;bottom:-20%;left:30%}.thumb.t-d{background:var(--cielo)}.thumb.t-d .circle{aspect-ratio:1;background:var(--menta);mix-blend-mode:multiply;width:60%;top:20%;right:-10%}.lead-block{grid-template-columns:1fr 1fr;align-items:center;gap:56px;display:grid}.lead-block .imagen{aspect-ratio:4/3;background:var(--gradiente);border-radius:18px;position:relative;overflow:hidden}.lead-block .imagen img{object-fit:cover;width:100%;height:100%}.lead-block p{color:var(--tinta-60);margin-top:16px;font-size:19px;line-height:1.6}.lead-block p strong{color:var(--tinta)}.enfoque-grid{border-radius:16px;grid-template-columns:repeat(5,1fr);display:grid;overflow:hidden}.enfoque-grid .cell{min-height:230px;color:var(--tinta);flex-direction:column;justify-content:flex-end;padding:34px 28px;display:flex}.enfoque-grid .cell h4{letter-spacing:-.01em;margin-bottom:10px;font-size:23px;font-weight:700}.enfoque-grid .cell p{font-size:16.5px;line-height:1.5}.cc1{background:var(--melocoton)}.cc2{background:var(--menta)}.cc3{background:var(--cielo)}.cc4{background:var(--lavanda)}.cc5{background:var(--violeta);color:#fff}.filters{flex-wrap:wrap;gap:10px;margin-bottom:40px;display:flex}.chip{cursor:pointer;color:#574f87;background:#6e66a524;border:1.5px solid #0000;border-radius:100px;padding:10px 18px;font-size:14.5px;font-weight:700;text-decoration:none;transition:all .15s}.chip:hover{background:#6e66a52e}.chip.active{background:var(--violeta);color:#fff}.team-grid{grid-template-columns:repeat(4,1fr);gap:26px;display:grid}.person{color:inherit;background:#fff;border-radius:18px;padding:28px 24px 26px;text-decoration:none;transition:transform .18s,box-shadow .18s;display:block;box-shadow:0 10px 30px #2323230f}.person:hover{transform:translateY(-5px);box-shadow:0 18px 40px #2323231f}.person .avatar{border-radius:50%;justify-content:center;align-items:center;width:84px;height:84px;margin-bottom:20px;display:flex}.person .avatar span{color:#fff;font-size:30px;font-weight:700}.avatar{overflow:hidden}.avatar img{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.detail-grid .avatar{background:linear-gradient(135deg,var(--cielo),var(--lavanda));border-radius:50%;justify-content:center;align-items:center;width:96px;height:96px;display:flex}.detail-grid .avatar span{color:#fff;font-size:34px;font-weight:700}.person .avatar.a1{background:linear-gradient(135deg,var(--cielo),var(--lavanda))}.person .avatar.a2{background:linear-gradient(135deg,var(--menta),var(--cielo))}.person .avatar.a3{background:linear-gradient(135deg,var(--lavanda),var(--violeta))}.person .avatar.a4{background:linear-gradient(135deg,var(--melocoton),var(--menta))}.person .avatar.a4 span{color:var(--tinta)}.person .pname{letter-spacing:-.01em;font-size:19px;font-weight:700}.person .prole{color:var(--violeta);margin-top:3px;font-size:15px;font-weight:700}.person .pspec{color:var(--tinta-60);margin-top:10px;font-size:15.5px;line-height:1.5}.person .plinks{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.person .plinks span{color:var(--tinta-60);border:1px solid #23232338;border-radius:100px;padding:5px 11px;font-size:12px;font-weight:700}.article{max-width:720px;margin:0 auto}.article .epigrafe{letter-spacing:2px;text-transform:uppercase;color:var(--violeta);margin-bottom:18px;font-size:13px;font-weight:700}.article h1.title{letter-spacing:-.02em;text-wrap:balance;margin-bottom:20px;font-size:clamp(32px,4.6vw,50px);font-weight:700;line-height:1.06}.article .bajada{color:var(--tinta-60);margin-bottom:28px;font-size:clamp(20px,2.2vw,24px);line-height:1.5}.article .meta{color:var(--tinta-60);border-bottom:1px solid #2323231a;flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:36px;padding-bottom:30px;font-size:15px;display:flex}.article .meta .by{color:var(--tinta);font-weight:700}.article .meta .dot{background:var(--tinta-30);border-radius:50%;width:4px;height:4px}.article figure{margin:0 0 14px}.article .figura{background:var(--crema);border-radius:16px;position:relative;overflow:hidden}.article .figura img{width:100%;height:auto;display:block}.article figcaption{color:var(--tinta-60);margin-top:12px;font-size:15px}.article-body{color:#2a2825;font-size:19px;line-height:1.75}.article-body p{margin:0 0 24px}.article-body p:first-of-type{margin-top:36px}.article-body a{color:var(--violeta);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1.5px}.article-body a:hover{color:var(--tinta)}.article-body h2{letter-spacing:-.01em;margin:38px 0 16px;font-size:26px;font-weight:700}.article-body ul{margin:0 0 24px;padding-left:22px}.article-body li{margin-bottom:8px}.article-body blockquote{border-left:3px solid var(--menta);letter-spacing:-.01em;color:var(--tinta);margin:32px 0;padding:6px 0 6px 24px;font-size:21px;font-weight:700;line-height:1.4}.detail-grid{grid-template-columns:1fr 320px;align-items:start;gap:56px;display:grid}.factsheet{top:calc(var(--header-h) + 24px);background:#fff;border-radius:18px;padding:28px 30px;position:sticky;box-shadow:0 10px 30px #2323230f}.factsheet h4{letter-spacing:1.5px;text-transform:uppercase;color:var(--lavanda);margin-bottom:18px;font-size:12px;font-weight:700}.factsheet dl{gap:14px;display:grid}.factsheet dt{letter-spacing:.04em;text-transform:uppercase;color:var(--tinta-60);font-size:13px}.factsheet dd{margin-top:3px;font-size:16px;font-weight:700;line-height:1.4}.factsheet .tags{flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}.reslist{flex-direction:column;gap:14px;display:flex}.resitem{color:inherit;background:#fff;border-radius:14px;align-items:flex-start;gap:22px;padding:24px 26px;text-decoration:none;transition:transform .15s,box-shadow .15s;display:flex;box-shadow:0 8px 24px #2323230d}.resitem:hover{transform:translateY(-3px);box-shadow:0 14px 34px #2323231a}.resitem .rtype{color:#fff;border-radius:12px;flex:none;justify-content:center;align-items:center;width:54px;height:54px;font-size:18px;font-weight:700;display:flex}.resitem h3{letter-spacing:-.01em;margin-bottom:6px;font-size:19px;font-weight:700}.resitem .rmeta{color:var(--tinta-60);font-size:15px;line-height:1.5}.form-grid{grid-template-columns:1fr 360px;align-items:start;gap:56px;display:grid}.field{margin-bottom:20px}.field label{margin-bottom:8px;font-size:15px;font-weight:700;display:block}.field input,.field select,.field textarea{width:100%;font-family:var(--sans);color:var(--tinta);background:#fff;border:1.5px solid #2323234d;border-radius:10px;padding:14px 16px;font-size:16.5px}.field input::placeholder,.field textarea::placeholder{color:#7a776f}.field textarea{resize:vertical;min-height:130px}.field input:focus,.field select:focus,.field textarea:focus{border-color:var(--violeta);outline:none;box-shadow:0 0 0 3px #6e66a526}.field input[aria-invalid=true]{border-color:#b3261e}.field-error{color:#b3261e;margin-top:8px;font-size:14.5px;font-weight:700}.check{color:var(--tinta-60);align-items:flex-start;gap:10px;font-size:15.5px;line-height:1.5;display:flex}.check input{width:auto;margin-top:3px}.info-card{background:#fff;border-radius:18px;padding:30px;box-shadow:0 10px 30px #2323230f}.info-card h4{letter-spacing:1.5px;text-transform:uppercase;color:var(--lavanda);margin-bottom:16px;font-size:13px;font-weight:700}.info-card p{color:var(--tinta-60);margin-bottom:12px;font-size:16px;line-height:1.5}.soc{gap:10px;margin-top:8px;padding:0;list-style:none;display:flex}.soc a{background:var(--crema);width:40px;height:40px;color:var(--tinta);border:1.5px solid #2323232e;border-radius:50%;justify-content:center;align-items:center;font-size:14px;font-weight:700;text-decoration:none;display:flex}.soc a:hover{background:var(--violeta);color:#fff;border-color:var(--violeta)}.cta{text-align:center;background:var(--gradiente);position:relative;overflow:hidden}.cta:before{content:"";background:#ffffff57;position:absolute;inset:0}.cta .wrap{z-index:2;position:relative}.cta h2{color:var(--tinta);letter-spacing:-.02em;margin-bottom:14px;font-size:clamp(30px,5vw,52px);line-height:1.04}.cta p{color:#2f2d2a;max-width:48ch;margin:0 auto 32px;font-size:20px;line-height:1.55}.site-footer{background:var(--tinta);color:#ffffffd1;padding:64px 0 44px}.site-footer .top{flex-wrap:wrap;justify-content:space-between;gap:48px;display:flex}.site-footer .brand img{width:200px;margin-bottom:18px}.site-footer .brand p{max-width:34ch;font-size:15.5px;line-height:1.5}.site-footer .soc-icons{gap:12px;margin:20px 0 0;padding:0;list-style:none;display:flex}.site-footer .soc-icons a{color:#ffffffd1;background:#ffffff14;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;transition:background .2s,color .2s,transform .2s;display:inline-flex}.site-footer .soc-icons a:hover{color:#fff;background:#ffffff29;transform:translateY(-2px)}.site-footer .cols{flex-wrap:wrap;gap:64px;display:flex}.site-footer .col h5{color:#fff;letter-spacing:1.5px;text-transform:uppercase;margin-bottom:16px;font-size:13px}.site-footer .col a{color:#ffffffd1;padding:6px 0;font-size:15.5px;text-decoration:none;display:block}.site-footer .col a:hover{color:#fff}.site-footer .footer-instituciones{border-top:1px solid #ffffff2e;flex-wrap:wrap;align-items:flex-start;gap:32px 80px;margin-top:40px;padding-top:32px;display:flex}.site-footer .fi-group{flex-direction:column;gap:14px;display:flex}.site-footer .fi-label{letter-spacing:1.2px;text-transform:uppercase;color:#ffffff8c;font-size:11.5px}.site-footer .fi-logos{flex-wrap:wrap;align-items:center;gap:30px;min-height:92px;display:flex}.site-footer .fi-logos img{opacity:.85;width:auto;height:44px;transition:opacity .2s,transform .2s;display:block}.site-footer .fi-logos img[src*=anid]{height:92px}.site-footer .fi-logos img[src*=uoh]{height:36px}.site-footer .fi-logos img:hover{opacity:1;transform:translateY(-1px)}.site-footer .legal{color:#ffffff9e;border-top:1px solid #ffffff2e;margin-top:40px;padding-top:24px;font-size:13.5px}.grid-2{grid-template-columns:1fr 1fr;gap:28px;display:grid}.mt-s{margin-top:32px}.center{text-align:center}@media (max-width:980px){.quick-grid{grid-template-columns:repeat(2,1fr)}.cards{grid-template-columns:1fr 1fr}.team-grid{grid-template-columns:repeat(2,1fr)}.enfoque-grid{grid-template-columns:1fr}.lead-block{grid-template-columns:1fr;gap:32px}.detail-grid{grid-template-columns:1fr;gap:36px}.factsheet{position:static}.form-grid{grid-template-columns:1fr;gap:36px}.grid-2{grid-template-columns:1fr}}@media (max-width:760px){.wrap,.wrap-narrow{padding:0 22px}.section{padding:64px 0}.site-header nav.main{display:none}.menu-toggle{display:block}.site-header .header-actions{margin-right:46px}.cards,.quick-grid,.team-grid{grid-template-columns:1fr}.hero .inner{padding:72px 0}}.skip-link{z-index:200;background:var(--tinta);color:#fff;border-radius:0 0 10px 10px;padding:12px 20px;font-weight:700;text-decoration:none;transition:top .15s;position:absolute;top:-60px;left:12px}.skip-link:focus{top:0}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[tabindex]:focus-visible{outline:3px solid var(--violeta);outline-offset:2px;border-radius:4px}:root[data-a11y-text="1"] body>*{zoom:1.15}:root[data-a11y-text="2"] body>*{zoom:1.32}:root[data-a11y-text="1"] body>.a11y-widget,:root[data-a11y-text="2"] body>.a11y-widget{zoom:1}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.a11y-widget{z-index:130;position:fixed;top:14px;right:16px}.a11y-trigger{width:38px;height:38px;color:var(--tinta-60);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);cursor:pointer;opacity:.75;background:#ffffffb3;border:1px solid #2323232e;border-radius:50%;justify-content:center;align-items:center;transition:opacity .15s,color .15s,background .15s;display:inline-flex}.a11y-trigger:hover,.a11y-trigger[aria-expanded=true]{opacity:1;color:var(--tinta);background:#fff}.a11y-trigger span{font-size:20px;line-height:1}.a11y-panel{z-index:131;width:280px;color:var(--tinta);background:#fff;border-radius:14px;padding:20px;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 18px 50px #23232338}.a11y-panel-title{margin-bottom:16px;font-size:16px;font-weight:700}.a11y-row{border-top:1px solid #2323231a;justify-content:space-between;align-items:center;gap:12px;padding:12px 0;font-size:15px;font-weight:700;display:flex}.a11y-row:first-of-type{border-top:0}.a11y-text{flex-direction:column;align-items:flex-start;gap:12px}.a11y-text-controls{gap:8px;display:flex}.a11y-text-controls button{font-family:var(--sans);width:46px;height:46px;color:var(--tinta);cursor:pointer;background:#fff;border:1.5px solid #23232340;border-radius:10px;font-weight:700}.a11y-text-controls button.on{background:var(--violeta);color:#fff;border-color:var(--violeta)}.a11y-switch{cursor:pointer;font-family:var(--sans);color:var(--tinta-60);background:0 0;border:0;align-items:center;gap:10px;font-size:14px;font-weight:700;display:inline-flex}.a11y-switch .knob{background:#23232340;border-radius:100px;flex:none;width:46px;height:26px;transition:background .15s;position:relative}.a11y-switch .knob:after{content:"";background:#fff;border-radius:50%;width:20px;height:20px;transition:left .15s;position:absolute;top:3px;left:3px}.a11y-switch.on .knob{background:var(--violeta)}.a11y-switch.on .knob:after{left:23px}.a11y-reset{width:100%;font-family:var(--sans);background:var(--crema);cursor:pointer;color:var(--tinta);border:1.5px solid #2323232e;border-radius:10px;margin-top:16px;padding:11px;font-size:14px;font-weight:700}.a11y-reset:hover{background:#fff}:root.a11y-contrast{--crema:#fff;--tinta:#000;--tinta-60:#1a1a1a;--tinta-30:#333;--violeta:#3a2f8f;--lavanda:#3a2f8f}:root.a11y-contrast body{color:#000;background:#fff}:root.a11y-contrast .hero,:root.a11y-contrast .page-hero,:root.a11y-contrast .cta{background:#fff}:root.a11y-contrast .hero:before,:root.a11y-contrast .page-hero:before,:root.a11y-contrast .cta:before,:root.a11y-contrast .hero .blob{display:none}:root.a11y-contrast .hero,:root.a11y-contrast .page-hero{border-bottom:3px solid #000}:root.a11y-contrast .hero h1,:root.a11y-contrast .page-hero h1,:root.a11y-contrast .hero p.tagline,:root.a11y-contrast .page-hero p,:root.a11y-contrast .cta h2,:root.a11y-contrast .cta p,:root.a11y-contrast .section-lead,:root.a11y-contrast .article-body,:root.a11y-contrast .card p,:root.a11y-contrast .quick p,:root.a11y-contrast .lead-block p,:root.a11y-contrast .resitem .rmeta,:root.a11y-contrast .person .pspec,:root.a11y-contrast .info-card p,:root.a11y-contrast .article .bajada,:root.a11y-contrast .article figcaption,:root.a11y-contrast .article .meta{color:#000}:root.a11y-contrast .section-alt{background:#fff}:root.a11y-contrast .card,:root.a11y-contrast .quick,:root.a11y-contrast .person,:root.a11y-contrast .factsheet,:root.a11y-contrast .info-card,:root.a11y-contrast .resitem,:root.a11y-contrast .a11y-panel,:root.a11y-contrast .dropdown{box-shadow:none;background:#fff;border:2px solid #000}:root.a11y-contrast .site-header{background:#fff;border-bottom:3px solid #000}:root.a11y-contrast .site-footer{color:#fff;background:#000}:root.a11y-contrast .site-footer .col a,:root.a11y-contrast .site-footer .brand p,:root.a11y-contrast .site-footer .legal{color:#fff}:root.a11y-contrast .btn-solid{color:#fff;background:#000;border-color:#000}:root.a11y-contrast .btn-light,:root.a11y-contrast .btn-violeta,:root.a11y-contrast .chip{color:#000;background:#fff;border:2px solid #000}:root.a11y-contrast .chip.active{color:#fff;background:#000}:root.a11y-contrast .article-body a,:root.a11y-contrast .pill,:root.a11y-contrast .quick .arr,:root.a11y-contrast .card .more,:root.a11y-contrast .site-header nav.main a,:root.a11y-contrast .has-menu>button{color:#000}:root.a11y-contrast .article-body a{text-decoration-thickness:2px}:root.a11y-contrast .thumb .circle,:root.a11y-contrast .lead-block .imagen:before,:root.a11y-contrast .lead-block .imagen:after{display:none}:root.a11y-contrast .enfoque-grid .cell{color:#000;background:#fff;border:2px solid #000}:root.a11y-contrast .enfoque-grid .cell p{color:#000}
