:root { --secondary: #0a2472; --secondary-l-1: #33488a; --secondary-l-2: #5c6da1; --secondary-l-3: #8592b9; --secondary-l-4: #adb6d0; --secondary-l-5: #d6dbe8; --secondary-d-1: #081e5f; --secondary-d-2: #07184c; --secondary-d-3: #051239; --secondary-d-4: #030c26; --secondary-d-5: #020613; --secondary-t-1: hsla(225, 27%, 87%, 0.17); --secondary-t-2: hsla(225, 27%, 75%, 0.33); --secondary-t-3: hsla(225, 27%, 62%, 0.5); --secondary-t-4: hsla(225, 27%, 50%, 0.67); --secondary-t-5: hsla(225, 46%, 37%, 0.83); --primary: #152fd6; --primary-l-0: #2a42da; --primary-l-1: #4055dd; --primary-l-2: #5568e1; --primary-l-3: #6a7be5; --primary-l-4: #7f8ee9; --primary-l-5: #95a0ec; --primary-l-6: #aab3f0; --primary-l-7: #bfc6f4; --primary-l-8: #d4d9f8; --primary-l-9: #eaecfb; --primary-d-0: #132bc3; --primary-d-1: #1126af; --primary-d-2: #0f229c; --primary-d-3: #0d1e88; --primary-d-4: #0b1a75; --primary-d-5: #0a1561; --primary-d-6: #08114e; --primary-d-7: #060d3a; --primary-d-8: #040927; --primary-d-9: #020413; --primary-t-1: hsla(232, 70%, 95%, 0.09); --primary-t-2: hsla(232, 70%, 90%, 0.18); --primary-t-3: hsla(232, 70%, 85%, 0.27); --primary-t-4: hsla(232, 70%, 80%, 0.36); --primary-t-5: hsla(232, 70%, 75%, 0.45); --primary-t-6: hsla(232, 70%, 71%, 0.55); --primary-t-7: hsla(232, 70%, 66%, 0.64); --primary-t-8: hsla(232, 70%, 61%, 0.73); --primary-t-9: hsla(232, 70%, 56%, 0.82); --primary-t-10: hsla(232, 70%, 51%, 0.91); --dark-transparent: #020613; --dark-transparent-l-1: #191d28; --dark-transparent-l-2: #30333e; --dark-transparent-l-3: #474a53; --dark-transparent-l-4: #5e6169; --dark-transparent-l-5: #75777e; --dark-transparent-l-6: #8c8e94; --dark-transparent-l-7: #a3a4a9; --dark-transparent-l-8: #babbbf; --dark-transparent-l-9: #d1d2d4; --dark-transparent-l-10: #e8e8ea; --dark-transparent-t-1: hsla(226, 3%, 91%, 0.09); --dark-transparent-t-2: hsla(226, 3%, 83%, 0.18); --dark-transparent-t-3: hsla(226, 3%, 74%, 0.27); --dark-transparent-t-4: hsla(226, 3%, 65%, 0.36); --dark-transparent-t-5: hsla(226, 3%, 56%, 0.45); --dark-transparent-t-6: hsla(226, 4%, 48%, 0.55); --dark-transparent-t-7: hsla(226, 5%, 39%, 0.64); --dark-transparent-t-8: hsla(226, 8%, 30%, 0.73); --dark-transparent-t-9: hsla(226, 13%, 22%, 0.82); --dark-transparent-t-10: hsla(226, 24%, 13%, 0.91); --light-transparent: #d4d9f8; --light-transparent-l-1: #d8dcf9; --light-transparent-l-2: #dce0f9; --light-transparent-l-3: #e0e3fa; --light-transparent-l-4: #e4e7fb; --light-transparent-l-5: #e8eafb; --light-transparent-l-6: #ebeefc; --light-transparent-l-7: #eff1fc; --light-transparent-l-8: #f3f5fd; --light-transparent-l-9: #f7f8fe; --light-transparent-l-10: #fbfcfe; --light-transparent-d-1: #c1c5e1; --light-transparent-d-2: #adb2cb; --light-transparent-d-3: #9a9eb4; --light-transparent-d-4: #878a9e; --light-transparent-d-5: #747687; --light-transparent-d-6: #606371; --light-transparent-d-7: #4d4f5a; --light-transparent-d-8: #3a3b44; --light-transparent-d-9: #27272d; --light-transparent-d-10: #131417; --light-transparent-t-1: hsla(232, 72%, 99%, 0.09); --light-transparent-t-2: hsla(232, 72%, 98%, 0.18); --light-transparent-t-3: hsla(232, 72%, 97%, 0.27); --light-transparent-t-4: hsla(232, 72%, 96%, 0.36); --light-transparent-t-5: hsla(232, 72%, 96%, 0.45); --light-transparent-t-6: hsla(232, 72%, 95%, 0.55); --light-transparent-t-7: hsla(232, 72%, 94%, 0.64); --light-transparent-t-8: hsla(232, 72%, 93%, 0.73); --light-transparent-t-9: hsla(232, 72%, 92%, 0.82); --light-transparent-t-10: hsla(232, 72%, 91%, 0.91); --text-xs-uppercase: clamp(11px, 0.7vw + 9px, 12px); --text-xs: clamp(15px, 1.1vw + 11px, 15px); --text-s: clamp(1.4rem, calc(0.002746566791510611 * (100vw - 47.8rem) + 1.4rem), 1.8rem); --text-m: clamp(1.6rem, calc(0.004993757802746565 * (100vw - 47.8rem) + 1.6rem), 2rem); --text-l: clamp(1.6rem, calc(0.008364544319600497 * (100vw - 47.8rem) + 2rem), 2.67rem); --text-xl: clamp(2.5rem, calc(0.013108614232209733 * (100vw - 47.8rem) + 2.5rem), 3.55rem); --text-2xl: clamp(3.13rem, calc(0.020099875156054933 * (100vw - 47.8rem) + 3.13rem), 4.74rem); --card-text: clamp(1rem, 3vw, 1.25rem); --hero-text-max-width: clamp(32rem, 70vw, 58rem); --text-max-width-breiter: clamp(32rem, 70vw, 90rem); --text-320px: clamp(1.4rem, calc(0.89vw + 1.11rem), 1.8rem);; --hading-newxs: clamp(1.8rem, calc(0.026546681664791898 * (100vw - 39rem) + 1.8rem), 3.28rem); --hading-news: clamp(2rem, calc(0.033183352080989874 * (100vw - 39rem) + 2rem), 4rem); --hading-newm: clamp(3rem, calc(0.05174353205849269 * (100vw - 39rem) + 3rem), 6.4rem); --hading-newl: clamp(3.5rem, calc(0.06467941507311585 * (100vw - 39rem) + 3.5rem), 7rem); --hading-newxl: clamp(2.81rem, calc(0.08087739032620922 * (100vw - 39rem) + 2.81rem), 10rem); --hading-new2xl: clamp(4.5rem, calc(0.10101237345331833 * (100vw - 39rem) + 4.5rem), 12.5rem); --btn-text2xs: clamp(0.72rem, calc(0.005736782902137232 * (100vw - 39rem) + 0.72rem), 1.23rem); --btn-textxs: clamp(0.9rem, calc(0.007199100112485939 * (100vw - 39rem) + 0.9rem), 1.54rem); --btn-texts: clamp(1.125rem, calc(0.008998875140607421 * (100vw - 39rem) + 1.4rem), 1.92rem); --btn-textm: clamp(1.4rem, calc(0.01124859392575928 * (100vw - 39rem) + 1.4rem), 2.4rem); --btn-textl: clamp(1.75rem, calc(0.014060742407199098 * (100vw - 39rem) + 1.75rem), 3rem); --btn-textxl: clamp(2.19rem, calc(0.017547806524184476 * (100vw - 39rem) + 2.19rem), 3.75rem); --btn-text2xl: clamp(2.73rem, calc(0.022047244094488192 * (100vw - 39rem) + 2.73rem), 4.69rem);}