/* Capa de diseño de la web del RA1 (misma línea que UT6 y UT7). No cambia la lógica del Laboratorio. */
@font-face{font-family:"Anton";src:url(../diseno/fonts/anton.ttf) format("truetype");font-display:swap}
@font-face{font-family:"Archivo";src:url(../diseno/fonts/archivo-400.ttf) format("truetype");font-weight:400;font-display:swap}
@font-face{font-family:"Archivo";src:url(../diseno/fonts/archivo-700.ttf) format("truetype");font-weight:700;font-display:swap}
@font-face{font-family:"Archivo";src:url(../diseno/fonts/archivo-800.ttf) format("truetype");font-weight:800;font-display:swap}
:root{--ink:#0f1a20;--mid:#21557d}
body{font-family:"Archivo","Helvetica Neue",Arial,sans-serif;color:#26303a}
.lab-header{border-bottom:2px solid #0f1a20}
.lab-logo{width:90px}
.lab-title strong{font:400 1.15rem/1.15 "Anton",Impact,sans-serif;text-transform:uppercase;letter-spacing:.02em}
.lab-nav a{border-radius:0;border-color:#0f1a20;color:#0f1a20;min-height:44px;display:inline-flex;align-items:center}
.lab-nav a:hover{background:#0f1a20;color:#fff}
h1{font:400 clamp(2.6rem,7vw,4.4rem)/1 "Anton",Impact,sans-serif;text-transform:uppercase;color:#0f1a20;border-bottom:4px solid #0f1a20;padding-bottom:14px}
h2{border-bottom-color:#0f1a20!important;color:#0f1a20}
button,.btn,input,textarea,select,.card,.case,fieldset,.notice,.callout,.box{border-radius:0!important}
