header{z-index:60;box-sizing:border-box;height:73px;padding:0;line-height:1.62;position:sticky;top:0}header.claro{backdrop-filter:blur(12px);background:#ffffffeb;border-bottom:1px solid #e2ddd6}header.oscuro{background:#0f1620;border-bottom:1px solid #ffffff0f}header>.wrap{justify-content:space-between;align-items:center;gap:20px;min-width:0;max-width:1180px;height:100%;margin:0 auto;padding:0 28px;display:flex}header .logo{align-items:center;gap:11px;min-width:0;text-decoration:none;display:flex;overflow:hidden}header.claro .logo{color:#141a1f}header.oscuro .logo{color:#fff}header .logo .mark{width:38px;height:38px;font-family:var(--serif);border:1.5px solid;border-radius:10px;flex:none;place-items:center;font-size:19px;font-weight:600;display:grid}header.claro .logo .mark{color:#c2410c;border-color:#c2410c}header.oscuro .logo .mark{color:#fdba74;border-color:#fdba74}header .logo b{font-family:var(--serif);text-overflow:ellipsis;font-size:19.5px;font-weight:600;line-height:1.1;display:block;overflow:hidden}header .logo small{font-family:var(--mono);letter-spacing:.15em;text-transform:uppercase;margin-top:2px;font-size:10px;display:block}header.claro .logo small{color:#78838e}header.oscuro .logo small{color:#9aa4ae}header .navlinks{color:#5a6570;gap:22px;font-size:15.3px;display:flex}header .navlinks a{color:inherit;text-decoration:none}header .navlinks a:hover{color:#9a3412}header .navr{align-items:center;gap:12px;display:flex}header .btn{white-space:nowrap;font-family:var(--sans);cursor:pointer;border:1.5px solid #0000;border-radius:8px;padding:14px 25px;font-size:17.1px;font-weight:600;line-height:1.62;text-decoration:none;transition:all .16s;display:inline-block}header .btn-cu{color:#fff;background:#c2410c}header .btn-cu:hover{background:#9a3412}header .back{font-family:var(--sans);white-space:nowrap;border:1px solid;border-radius:999px;align-items:center;gap:.3em;padding:9px 16px;font-size:14.75px;text-decoration:none;transition:border-color .18s,color .18s;display:inline-flex}header.claro .back{color:#5a6570;border-color:#d2cbc2}header.claro .back:hover{color:#141a1f;border-color:#141a1f}header.oscuro .back{color:#cbd5e1;border-color:#ffffff24}header.oscuro .back:hover{color:#fff;border-color:#fdba74}@media (width<=900px){header .navlinks{display:none}header .btn{font-size:15.95px}}@media (width<=720px){header .navr{flex:none;gap:8px}header .logo b{white-space:nowrap}header .btn{padding:10px 14px;font-size:13.8px}}@media (width<=640px){header .back{padding:8px 13px;font-size:13.7px}}@media (width<=560px){header .logo{gap:8px}header .logo small{display:none}header .back{padding:8px 14px}header .back span{display:none}}@media (width<=480px){header .nv-larga{display:none}header .btn{padding:9px 12px;font-size:13.1px}}body>footer{margin-top:auto}body>:has(+footer),body>[class]:has(+footer){padding-bottom:56px}footer{color:#9aa4ae;font-family:var(--sans);background:#080d14;border:0;margin:0;padding:44px 0 34px;font-size:14px;line-height:1.6}footer>.wrap{max-width:1180px;margin:0 auto;padding-left:28px;padding-right:28px}footer p{color:#9aa4ae;margin:4px 0;font-size:14px;line-height:1.6}footer a{color:inherit;text-decoration:none}footer a:hover{color:#fff}footer .pie-fila{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:22px;display:flex}footer .pie-izq{text-align:left;flex:260px;min-width:0}footer .pie-der{flex:none;gap:9px;display:flex}footer .pie-btn{white-space:nowrap;color:#9aa4ae;border:1px solid #ffffff29;border-radius:999px;align-items:center;gap:8px;padding:8px 15px;font-size:13px;text-decoration:none;transition:all .18s;display:inline-flex}footer .pie-btn svg{flex:none;width:15px;height:15px}footer .pie-btn:hover{color:#fff;border-color:#fdba74}footer .legalnav{text-align:left;border-top:1px solid #ffffff1a;flex-wrap:wrap;gap:18px;margin:20px 0 0;padding-top:16px;display:flex}footer .legalnav a{letter-spacing:normal;text-transform:none;white-space:normal;color:#c3bdb4;text-underline-offset:3px;margin:0;font-family:inherit;font-size:14px;font-weight:400;text-decoration:underline #ffffff47}footer .legalnav a:hover{color:#fff;text-decoration-color:currentColor}footer .pie-operador{opacity:.85;text-align:left;color:#9aa4ae;margin:12px 0 0;font-size:12px}footer .pie-operador a{color:inherit;text-underline-offset:2px;text-decoration:underline}@media (width<=760px){footer .pie-der{width:100%}}:root{--serif:var(--font-fraunces);--sans:var(--font-public-sans);--mono:var(--font-space-mono)}
