:root { --clr-brand: #7a1d9b; --clr-brand-hov: #9d38c2; --clr-brand-alt: rgba(122, 29, 155, 0.6); --clr-brand2: #0088aa; --clr-brand2-hov: #00a3cc; --clr-brand2-alt: rgba(0, 136, 170, 0.6); --clr-brand3: #2a9d00; --clr-brand3-hov: #3cb800; --clr-brand3-alt: rgba(42, 157, 0, 0.6); --clr-brand4: #d96d00; --clr-brand4-hov: #b35a00; --clr-brand4-alt: rgba(217, 109, 0, 0.6); --clr-bg: #ececec; --clr-bg2: rgba(240, 240, 240, 0.9); --clr-bg2-hov: rgba(255, 255, 255, 0.95); --clr-bg3: rgba(255, 255, 255, 0.9); --clr-bg-popup: rgba(255, 255, 255, 0.95); --clr-bg-popup2: rgba(255, 255, 255, 0.8); --clr-title: #000; --clr-text: #0d0d0d; --clr-text2: rgba(0, 0, 0, 0.8); --clr-btn-text: #000; --clr-link: #141a26; --clr-link-hov: #000; --clr-bd: #acacac; --clr-bd-hov: #cccccc; --clr-bd2: #474747; --clr-bd2-hov: #1a1a1a; --clr-shad: rgba(0, 0, 0, 0.2); --clr-shad-alt: rgba(0, 0, 0, 0.1); --clr-brand5: #9e1d1d; --clr-brand5-alt: rgba(158, 29, 29, 0.6); --clr-backdrod: rgba(0, 0, 0, 0.85); --clr-sb-bg: #f2f3ff; --clr-sb-bg-hov: #ffffff; --clr-sb: #a6a6a6; --clr-sb-hov: #b3b3b3; --gap-100: clamp(7.5rem, calc(0.017445917655268667 * (100vw - 76.7rem) + 7.5rem), 10rem); --gap-70: clamp(5.25rem, calc(0.012212142358688066 * (100vw - 76.7rem) + 5.25rem), 7rem); --gap-50: clamp(3.75rem, calc(0.008722958827634334 * (100vw - 76.7rem) + 3.75rem), 5rem); --gap-40: clamp(3rem, calc(0.006978367062107466 * (100vw - 76.7rem) + 3rem), 4rem); --gap-30: clamp(2.25rem, calc(0.0052337752965806 * (100vw - 76.7rem) + 2.25rem), 3rem); --gap-25: clamp(1.88rem, calc(0.006420097697138869 * (100vw - 76.7rem) + 1.88rem), 2.8rem); --gap-20: clamp(1.5rem, calc(0.003489183531053733 * (100vw - 76.7rem) + 1.5rem), 2rem); --gap-15: clamp(1.13rem, calc(0.002581995812979763 * (100vw - 76.7rem) + 1.13rem), 1.5rem); --gap-10: clamp(0.75rem, calc(0.0017445917655268665 * (100vw - 76.7rem) + 0.75rem), 1rem); --gap-8: clamp(0.6rem, calc(0.0013956734124214937 * (100vw - 76.7rem) + 0.6rem), 0.8rem); --text-3xl: clamp(2rem, calc(0.0027913468248429857 * (100vw - 76.7rem) + 2rem), 2.4rem); --text-2xl: clamp(1.8rem, calc(0.0013956734124214928 * (100vw - 76.7rem) + 1.8rem), 2rem); --text-xl: clamp(1.6rem, calc(0.0013956734124214928 * (100vw - 76.7rem) + 1.6rem), 1.8rem); --text-l: clamp(1.5rem, calc(0.0013956734124214928 * (100vw - 76.7rem) + 1.5rem), 1.7rem); --text-m: clamp(1.4rem, calc(0.0013956734124214946 * (100vw - 76.7rem) + 1.4rem), 1.6rem); --text-s: clamp(1.3rem, calc(0.0013956734124214928 * (100vw - 76.7rem) + 1.3rem), 1.5rem); --text-xs: clamp(1.2rem, calc(0.0013956734124214928 * (100vw - 76.7rem) + 1.2rem), 1.4rem); --text-h1: clamp(3.2rem, calc(0.01814375436147941 * (100vw - 76.7rem) + 3.2rem), 5.8rem); --text-h2: clamp(2.8rem, calc(0.01674808094905792 * (100vw - 76.7rem) + 2.8rem), 5.2rem); --text-h3: clamp(2.4rem, calc(0.00837404047452896 * (100vw - 76.7rem) + 2.4rem), 3.6rem); --text-h4: clamp(2rem, calc(0.006978367062107466 * (100vw - 76.7rem) + 2rem), 3rem); --text-h5: clamp(1.8rem, calc(0.0041870202372644785 * (100vw - 76.7rem) + 1.8rem), 2.4rem); --text-h6: clamp(1.6rem, calc(0.0013956734124214928 * (100vw - 76.7rem) + 1.6rem), 1.8rem);}