:root{--fs-h1:var(--text-4xl);--fs-h2:var(--text-4xl);--fs-h3:var(--text-xl);--fs-h4:var(--text-xl);--fs-h5:var(--text-lg);--fs-h6:var(--text-base);--fs-p:var(--text-base);--fs-desc:var(--text-sm);--fs-card-title:var(--text-2xl);--fs-general-title:var(--text-3xl)}@media screen and (min-width:64rem){:root{--fs-h1:var(--text-4xl);--fs-h2:var(--text-4xl);--fs-h3:var(--text-xl);--fs-h4:var(--text-xl);--fs-h5:var(--text-lg);--fs-h6:var(--text-base);--fs-p:var(--text-base);--fs-desc:var(--text-xl);--fs-card-title:var(--text-2xl);--fs-general-title:var(--text-3xl)}}@media screen and not (min-width:64rem){:root{--fs-h1:var(--text-2xl);--fs-h2:var(--text-2xl);--fs-h3:var(--text-lg);--fs-h4:var(--text-base);--fs-h5:var(--text-sm);--fs-h6:var(--text-xs);--fs-p:var(--text-xs);--fs-desc:var(--text-base);--fs-card-title:var(--text-xl);--fs-general-title:var(--text-2xl)}}@layer base{body h1{font-size:var(--fs-h1)}body h2{font-size:var(--fs-h2)}body h3{font-size:var(--fs-h3)}body h4{font-size:var(--fs-h4)}body h5{font-size:var(--fs-h5)}body h6{font-size:var(--fs-h6)}body p{font-size:var(--fs-p)}.title-desc{font-size:var(--fs-desc)}.text-gradient{background:linear-gradient(var(--angle,-90deg),var(--color1,#112075),var(--color2,#737179),var(--color3,#d6c17d));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.text-gradient.secondary{background:linear-gradient(90deg,#d6c17d,#fff);-webkit-background-clip:text;background-clip:text}body h3.subtitle.text-gradient{font-size:var(--fs-h2);font-weight:800}}
