:root{ --txt-xs: clamp(1.01rem, calc(-0.23vw + 1.34rem), 1.26rem); --txt-s: clamp(1.35rem, calc(-0.07vw + 1.44rem), 1.42rem); --txt-m: clamp(1.6rem, calc(0.19vw + 1.54rem), 1.8rem); --txt-l: clamp(1.8rem, calc(0.55vw + 1.62rem), 2.4rem); --txt-xl: clamp(2.02rem, calc(1.09vw + 1.68rem), 3.2rem); --txt-2xl: clamp(2.28rem, calc(1.84vw + 1.69rem), 4.26rem); --txt-3xl: clamp(2.56rem, calc(2.89vw + 1.64rem), 5.68rem); --txt-4xl: clamp(2.88rem, calc(4.34vw + 1.49rem), 7.58rem); --space-4xs: clamp(0.49rem, calc(-0.03vw + 0.53rem), 0.52rem); --space-3xs: clamp(0.66rem, calc(0.04vw + 0.64rem), 0.7rem); --space-2xs: clamp(0.82rem, calc(0.16vw + 0.77rem), 0.99rem); --space-xs: clamp(1.02rem, calc(0.35vw + 0.91rem), 1.4rem); --space-s: clamp(1.28rem, calc(0.65vw + 1.07rem), 1.98rem); --space-m: clamp(1.6rem, calc(1.11vw + 1.24rem), 2.8rem); --space-l: clamp(2rem, calc(1.81vw + 1.42rem), 3.96rem); --space-xl: clamp(2.5rem, calc(2.87vw + 1.58rem), 5.6rem); --space-2xl: clamp(3.13rem, calc(4.44vw + 1.71rem), 7.92rem); --space-3xl: clamp(3.91rem, calc(6.75vw + 1.75rem), 11.19rem); --space-4xl: clamp(4.88rem, calc(10.13vw + 1.64rem), 15.83rem); --space-7xl: clamp(9.54rem, calc(32.6vw + -0.9rem), 44.75rem); --radius-xs: clamp(0.4rem, calc(0vw + 0.4rem), 0.4rem); --radius-s: clamp(0.8rem, calc(-0.19vw + 0.86rem), 0.6rem); --radius-m: clamp(1.2rem, calc(-0.19vw + 1.26rem), 1rem); --radius-l: clamp(2rem, calc(-0.37vw + 2.12rem), 1.6rem); --radius-xl: clamp(3.2rem, calc(-0.56vw + 3.38rem), 2.6rem); --radius-full: 999rem; } .full-width-link { display: block; width: 100%; height: 100%; text-decoration: none;  color: inherit;  } .edit-button.initialized { display: none; } .mi-boton { display: inline-block; padding: 1px 20px;  background-color: #4CAF50; color: #ffffff; text-decoration: none; border-radius: 4px; font-family: sans-serif; font-size: 14px;  cursor: pointer; transition: background-color 0.3s ease; } .mi-boton:hover { background-color: #45A049; } .mi-boton i { margin-right: 1px;  }