:root {--bg-body: hsla(0, 0%, 90%, 1);--bg-surface: hsla(0, 0%, 100%, 1);--text-body: hsla(0, 0%, 25%, 1);--text-title: hsla(0, 0%, 0%, 1);--border-primary: hsla(0, 0%, 50%, 0.25);--shadow-primary: hsla(0, 0%, 0%, 0.15);--light: hsl(85, 0%, 100%);--light-5: hsla(0, 0%, 100%, 0.05);--light-10: hsla(0, 0%, 100%, 0.1);--light-20: hsla(0, 0%, 100%, 0.2);--light-30: hsla(0, 0%, 100%, 0.3);--light-40: hsla(0, 0%, 100%, 0.4);--light-50: hsla(0, 0%, 100%, 0.5);--light-60: hsla(0, 0%, 100%, 0.6);--light-70: hsla(0, 0%, 100%, 0.7);--light-80: hsla(0, 0%, 100%, 0.8);--light-90: hsla(0, 0%, 100%, 0.9);--dark: hsla(0, 0%, 0%, 1);--dark-5: hsla(0, 0%, 0%, 0.05);--dark-10: hsla(0, 0%, 0%, 0.1);--dark-20: hsla(0, 0%, 0%, 0.2);--dark-30: hsla(0, 0%, 0%, 0.3);--dark-40: hsla(0, 0%, 0%, 0.4);--dark-50: hsla(0, 0%, 0%, 0.5);--dark-60: hsla(0, 0%, 0%, 0.6);--dark-70: hsla(0, 0%, 0%, 0.7);--dark-80: hsla(0, 0%, 0%, 0.8);--dark-90: hsla(0, 0%, 0%, 0.9);--hero-title-size: var(--text-4xl);--post-title-size: var(--text-2xl);--nav-link-size: var(--text-s);--header-space: var(--space-s);--btn-space: var(--space-xs) var(--space-s);--card-space: var(--space-s);--footer-space: var(--space-s) var(--space-m);--radius-xs: clamp(0.4rem, calc(0vw + 0.4rem), 0.4rem);--radius-s: clamp(0.6rem, calc(-0.19vw + 0.86rem), 0.8rem);--radius-m: clamp(1rem, calc(-0.19vw + 1.26rem), 1.2rem);--radius-l: clamp(1.6rem, calc(-0.37vw + 2.12rem), 2rem);--radius-xl: clamp(2.6rem, calc(-0.56vw + 3.38rem), 3.2rem);--radius-full: 999rem;--shadow-xs: 0 1px 2px var(--shadow-primary);--shadow-s: 0 1.5px 3px var(--shadow-primary);--shadow-m: 0 2px 6px var(--shadow-primary);--shadow-l: 0 3px 12px var(--shadow-primary);--shadow-xl: 0 6px 48px var(--shadow-primary);--azul-primario: #3FA3D3;--azul-primario-5: #3fa3d30d;--azul-primario-10: #3fa3d31a;--azul-primario-20: #3fa3d333;--azul-primario-30: #3fa3d34d;--azul-primario-40: #3fa3d366;--azul-primario-50: #3fa3d380;--azul-primario-60: #3fa3d399;--azul-primario-70: #3fa3d3b3;--azul-primario-80: #3fa3d3cc;--azul-primario-90: #3fa3d3e6;--azul-primario-d-1: #3780a5;--azul-primario-d-2: #2d5f79;--azul-primario-d-3: #223f50;--azul-primario-d-4: #16222a;--marron: #b57526;--marron-d-1: #835720;--marron-d-2: #583b19;--marron-d-3: #2e2011;--negro: hsla(188, 16%, 5%, 1);--negro-d-1: hsl(195, 17%, 4%);--negro-d-2: hsl(196, 18%, 3%);--negro-d-3: hsl(196, 18%, 1%);--negro-l-1: hsl(196, 3%, 17%);--negro-l-2: hsl(196, 1%, 29%);--negro-l-3: hsl(196, 1%, 42%);--negro-l-4: hsl(196, 1%, 55%);--negro-l-5: hsl(196, 1%, 70%);--negro-l-6: hsl(196, 1%, 85%);--text-body-d-1: hsl(144, 0%, 19%);--text-body-d-2: hsl(145, 0%, 14%);--text-body-d-3: hsl(145, 0%, 8%);--text-body-l-1: hsl(0, 0%, 32%);--text-body-l-2: hsl(0, 0%, 40%);--text-body-l-3: hsl(0, 0%, 48%);--text-body-l-4: hsl(0, 0%, 56%);--text-body-l-5: hsl(0, 0%, 65%);--text-body-l-6: hsl(0, 0%, 73%);--blanco: #fff;--min-screen-width: 320px;--max-screen-width: 1100px;--negro: hsla(188,16%,5%,1);--negro-5: hsla(188,16%,5%,0.05);--negro-10: hsla(188,16%,5%,0.1);--negro-20: hsla(188,16%,5%,0.2);--negro-30: hsla(188,16%,5%,0.3);--negro-40: hsla(188,16%,5%,0.4);--negro-50: hsla(188,16%,5%,0.5);--negro-60: hsla(188,16%,5%,0.6);--negro-70: hsla(188,16%,5%,0.7);--negro-80: hsla(188,16%,5%,0.8);--negro-90: hsla(188,16%,5%,0.9);--negro-d-1: hsla(195,17%,4%,1);--negro-d-2: hsla(196,18%,3%,1);--negro-d-3: hsla(196,18%,2%,1);--negro-d-4: hsla(196,18%,1%,1);--negro-l-1: hsla(196,3%,14%,1);--negro-l-2: hsla(196,2%,23%,1);--negro-l-3: hsla(196,1%,33%,1);--negro-l-4: hsla(196,1%,43%,1);--negro-l-5: hsla(196,1%,54%,1);--negro-l-6: hsla(196,1%,65%,1);--negro-l-7: hsla(196,1%,76%,1);--negro-l-8: hsla(196,1%,88%,1);--rojo: #F61416;--rojo-d-1: #c21d14;--rojo-d-2: #901f13;--rojo-d-3: #601b10;--rojo-d-4: #16222a;--rojo-l-1: #fe4c34;--rojo-l-2: #ff7357;--rojo-l-3: #ff9175;--rojo-l-4: #ffaf99;--rojo-l-5: #ffc8b8;--rojo-l-6: #ffe4db;--azul: #2764AA;--azul-5: #2764aa0d;--azul-10: #2764aa1a;--azul-20: #2764aa33;--azul-30: #2764aa4d;--azul-40: #2764aa66;--azul-50: #2764aa80;--azul-60: #2764aa99;--azul-70: #2764aab3;--azul-80: #2764aacc;--azul-90: #2764aae6;--azul-d-1: #244f84;--azul-d-2: #203d64;--azul-d-3: #1a2942;--azul-d-4: #131925;--azul-l-1: #5d81bb;--azul-l-2: #869dcb;--azul-l-3: #b0bfdd;--azul-l-4: #d7deee;--gris: #4C5358;--gris-5: #4c53580d;--gris-10: #4c53581a;--gris-20: #4c535833;--gris-30: #4c53584d;--gris-40: #4c535866;--gris-50: #4c535880;--gris-60: #4c535899;--gris-70: #4c5358b3;--gris-80: #4c5358cc;--gris-90: #4c5358e6;--text-body: hsla(0,0%,15%,1);--text-body-d-1: hsla(0,0%,12%,1);--text-body-d-2: hsla(0,0%,9%,1);--text-body-d-3: hsla(0,0%,5%,1);--text-body-l-1: hsla(0,0%,25%,1);--text-body-l-2: hsla(0,0%,36%,1);--text-body-l-3: hsla(0,0%,48%,1);--text-body-l-4: hsla(0,0%,60%,1);--text-body-l-5: hsla(0,0%,73%,1);--text-body-l-6: hsla(0,0%,86%,1);--text-title: hsla(0,0%,0%,1);--blanco: #FFFFFF;--espacio-xs: clamp(1.02rem,calc(0.48vw + 0.87rem),1.4rem);--espacio-s: clamp(1.28rem,calc(0.9vw + 0.99rem),1.98rem);--espacio-m: clamp(1.6rem,calc(1.54vw + 1.11rem),2.8rem);--espacio-l: clamp(2rem,calc(2.51vw + 1.2rem),3.96rem);--espacio-xl: clamp(2.5rem,calc(3.97vw + 1.23rem),5.6rem);--espacio-2xl: clamp(3.13rem,calc(6.14vw + 1.16rem),7.92rem);--espacio-3xl: clamp(3.91rem,calc(9.34vw + 0.92rem),11.19rem);--texto-xs: clamp(1.11rem,calc(0.05vw + 1.09rem),1.15rem);--texto-s: clamp(1.33rem,calc(0.14vw + 1.29rem),1.44rem);--texto-m: clamp(1.6rem,calc(0.26vw + 1.52rem),1.8rem);--texto-l: clamp(1.92rem,calc(0.42vw + 1.79rem),2.25rem);--texto-xl: clamp(2.3rem,calc(0.65vw + 2.09rem),2.81rem);--texto-2xl: clamp(2.76rem,calc(0.96vw + 2.46rem),3.52rem);--texto-3xl: clamp(3.32rem,calc(1.38vw + 2.88rem),4.4rem);--hero-title-size: var(--text-2xl);--post-title-size: var(--text-2xl);--nav-link-size: var(--text-s);--columns-1: repeat(1,minmax(0,1fr));--columns-2: repeat(2,minmax(0,1fr));--columns-3: repeat(3,minmax(0,1fr));--columns-4: repeat(4,minmax(0,1fr));--columns-5: repeat(5,minmax(0,1fr));--columns-6: repeat(6,minmax(0,1fr));--columns-7: repeat(7,minmax(0,1fr));--columns-8: repeat(8,minmax(0,1fr));--radius-xs: clamp(0.4rem,calc(0vw + 0.4rem),0.4rem);--radius-s: clamp(0.6rem,calc(0.26vw + 0.52rem),0.8rem);--radius-m: clamp(1rem,calc(0.26vw + 0.92rem),1.2rem);--radius-l: clamp(1.6rem,calc(0.51vw + 1.44rem),2rem);--radius-xl: clamp(2.6rem,calc(0.77vw + 2.35rem),3.2rem);--radius-full: 999rem;--shadow-xs: 0 1px 2px var(--shadow-primary);--shadow-s: 0 1.5px 3px var(--shadow-primary);--shadow-m: 0 2px 6px var(--shadow-primary);--shadow-l: 0 3px 12px var(--shadow-primary);--shadow-xl: 0 6px 48px var(--shadow-primary);}