.zi-case-body .zi-study{background:#f6f7f8}.zi-diagram{display:block;width:100%;height:auto;background:#e9edf2}.zi-case-body .zero-study header>span{color:#294b75}.zi-case-body .zero-study-controls input{accent-color:#294b75}.zi-applications{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:28px 0;gap:20px}.zi-applications>div{min-width:0;min-height:240px;padding:28px;display:flex;flex-direction:column;justify-content:space-between;gap:30px;background:#e9edf2;color:#272930}.zi-applications>div+div{background:#272930;color:#f6f7f8}.zi-applications svg{width:100%;height:auto;margin:auto 0}.zi-applications span{font:11px/1.6 var(--mono)}.zi-applications>div p{font:400 clamp(28px,3vw,42px)/1.2 Georgia,serif;color:inherit;margin:auto 0}.zi-case-dialog>.zi-cover{max-height:500px}.zi-page .detail-hero>.zi-cover{margin-top:32px;max-height:570px}.zi-page .zi-case-body{padding-inline:var(--pad)}.clarity-home #proyectos>.featured-project .project-image>.zi-cover{position:absolute;inset:0;width:100%;height:100%;aspect-ratio:auto}.zi-page .detail-kicker{flex-wrap:wrap;gap:10px}.zi-case-body .button{white-space:normal}.zi-study button:focus-visible,.zi-study input:focus-visible{outline:2px solid #294b75;outline-offset:3px}@media(max-width:720px){.zi-applications{grid-template-columns:minmax(0,1fr)}.zi-cover>strong{font-size:26px}.zi-cover>span{font-size:9px}.zi-page .zi-case-body{padding-inline:var(--pad)}}

#z-investigaciones-project .project-meta>div{min-width:0}#z-investigaciones-project .project-name{font-size:clamp(19px,2vw,27px);overflow-wrap:anywhere}#z-investigaciones-project .project-index{flex-shrink:0}

/* Same website access interaction as Cimenta, in this project's own palette. */
.zi-web-entry{background:radial-gradient(ellipse at 85% 100%,#294b7566,transparent 65%),#272930;border-color:#4b586a;color:#f6f7f8}
.zi-web-entry .web-entry-label,.zi-web-entry .web-entry-domain{color:#c3ccd8}
.zi-web-entry .web-entry-action{background:#e9edf2;color:#272930}
.zi-web-entry:focus-visible{outline:3px solid #294b75;outline-offset:4px}

.zi-live-site{margin-top:32px;background:#e9edf2;border-color:#bdc5d0}.zi-live-site .cimenta-site-toolbar{background:#272930;color:#f6f7f8}.zi-live-site .cimenta-site-controls{background:#e9edf2}.zi-live-site .cimenta-site-controls button[aria-pressed=true]{background:#294b75;border-color:#294b75}.zi-live-site :is(.cimenta-site-link,.cimenta-site-note,.cimenta-site-fallback,.cimenta-site-state,.cimenta-site-heading>span){color:#294b75}.zi-live-site .cimenta-site-exit{color:#294b75;background:#f6f7f8}
