:root { --brand: #0177bf; --brand-d-1: #0166a4; --brand-d-2: #015588; --brand-d-3: #01446d; --brand-d-4: #003352; --brand-d-5: #002237; --brand-d-6: #00111b; --brand-t-1: hsla(203, 99%, 38%, 0.09); --brand-t-2: hsla(203, 99%, 38%, 0.18); --brand-t-3: hsla(203, 99%, 38%, 0.27); --brand-t-4: hsla(203, 99%, 38%, 0.36); --brand-t-5: hsla(203, 99%, 38%, 0.45); --brand-t-6: hsla(203, 99%, 38%, 0.55); --brand-t-7: hsla(203, 99%, 38%, 0.64); --brand-t-8: hsla(203, 99%, 38%, 0.73); --brand-t-9: hsla(203, 99%, 38%, 0.82); --brand-t-10: hsla(203, 99%, 38%, 0.91); --neutral: #697586; --neutral-l-1: #7e8997; --neutral-l-2: #949ca9; --neutral-l-3: #a9b0ba; --neutral-l-4: #bfc4cb; --neutral-l-5: #d4d8dc; --neutral-l-6: #eaebee; --neutral-d-1: #5a6473; --neutral-d-2: #4b5460; --neutral-d-3: #3c434d; --neutral-d-4: #2d3239; --neutral-d-5: #1e2126; --neutral-d-6: #0f1113; --neutral-t-1: hsla(215, 12%, 47%, 0.09); --neutral-t-2: hsla(215, 12%, 47%, 0.18); --neutral-t-3: hsla(215, 12%, 47%, 0.27); --neutral-t-4: hsla(215, 12%, 47%, 0.36); --neutral-t-5: hsla(215, 12%, 47%, 0.45); --neutral-t-6: hsla(215, 12%, 47%, 0.55); --neutral-t-7: hsla(215, 12%, 47%, 0.64); --neutral-t-8: hsla(215, 12%, 47%, 0.73); --neutral-t-9: hsla(215, 12%, 47%, 0.82); --neutral-t-10: hsla(215, 12%, 47%, 0.91); --black: hsl(0, 0%, 0%); --black-t-1: hsla(0, 0%, 0%, 0.09); --black-t-2: hsla(0, 0%, 0%, 0.18); --black-t-3: hsla(0, 0%, 0%, 0.27); --black-t-4: hsla(0, 0%, 0%, 0.36); --black-t-5: hsla(0, 0%, 0%, 0.45); --black-t-6: hsla(0, 0%, 0%, 0.55); --black-t-7: hsla(0, 0%, 0%, 0.64); --black-t-8: hsla(0, 0%, 0%, 0.73); --black-t-9: hsla(0, 0%, 0%, 0.82); --black-t-10: hsla(0, 0%, 0%, 0.91); --white: hsl(0, 0%, 100%); --white-t-1: hsla(0, 0%, 100%, 0.09); --white-t-2: hsla(0, 0%, 100%, 0.18); --white-t-3: hsla(0, 0%, 100%, 0.27); --white-t-4: hsla(0, 0%, 100%, 0.36); --white-t-5: hsla(0, 0%, 100%, 0.45); --white-t-6: hsla(0, 0%, 100%, 0.55); --white-t-7: hsla(0, 0%, 100%, 0.64); --white-t-8: hsla(0, 0%, 100%, 0.73); --white-t-9: hsla(0, 0%, 100%, 0.82); --white-t-10: hsla(0, 0%, 100%, 0.91); --brand-l-1: #258ac8; --brand-l-2: #4a9ed1; --brand-l-3: #6eb1da; --brand-l-4: #92c5e4; --brand-l-5: #b6d8ed; --brand-l-6: #dbecf6; --white-blue: #EBF7FF; --white-blue-l-1: #f0f9ff; --white-blue-l-2: #f5fbff; --white-blue-l-3: #fafdff; --h1: clamp(2.34rem, calc(0.024592592592592593 * (100vw - 22.5rem) + 2.34rem), 4rem); --h2: clamp(1.88rem, calc(0.016592592592592593 * (100vw - 22.5rem) + 1.88rem), 3rem); --h3: clamp(1.5rem, calc(0.011111111111111112 * (100vw - 22.5rem) + 1.5rem), 2.25rem); --h4: clamp(1.2rem, calc(0.007259259259259259 * (100vw - 22.5rem) + 1.2rem), 1.69rem); --h5: clamp(0.96rem, calc(0.004592592592592593 * (100vw - 22.5rem) + 0.96rem), 1.27rem); --h6: clamp(0.77rem, calc(0.0026666666666666657 * (100vw - 22.5rem) + 0.77rem), 0.95rem); --text-2xs: clamp(0.51rem, calc(-0.0007191657677094577 * (100vw - 24.38rem) + 0.51rem), 0.47rem); --text-xs: clamp(0.64rem, calc(-0.0001797914419273644 * (100vw - 24.38rem) + 0.64rem), 0.63rem); --text-s: clamp(0.8rem, calc(0.0007191657677094556 * (100vw - 24.38rem) + 0.8rem), 0.84rem); --text-m: clamp(1rem, calc(0.002337288745055733 * (100vw - 24.38rem) + 1rem), 1.13rem); --text-l: clamp(1.25rem, calc(0.004494786048184106 * (100vw - 24.38rem) + 1.25rem), 1.5rem); --text-xl: clamp(1.56rem, calc(0.007910823444804026 * (100vw - 24.38rem) + 1.56rem), 2rem); --text-2xl: clamp(1.95rem, calc(0.012765192376842864 * (100vw - 24.38rem) + 1.95rem), 2.66rem); --gap-2xs: clamp(0.51rem, calc(0.002157497303128371 * (100vw - 24.38rem) + 0.51rem), 0.63rem); --gap-xs: clamp(0.64rem, calc(0.0035958288385472843 * (100vw - 24.38rem) + 0.64rem), 0.84rem); --gap-s: clamp(0.8rem, calc(0.005933117583603017 * (100vw - 24.38rem) + 0.8rem), 1.13rem); --gap-m: clamp(1rem, calc(0.008989572096368212 * (100vw - 24.38rem) + 1rem), 1.5rem); --gap-l: clamp(1.25rem, calc(0.013484358144552318 * (100vw - 24.38rem) + 1.25rem), 2rem); --gap-xl: clamp(1.56rem, calc(0.01995685005393743 * (100vw - 24.38rem) + 1.56rem), 2.67rem); --gap-2xl: clamp(1.95rem, calc(0.028766630708378278 * (100vw - 24.38rem) + 1.95rem), 3.55rem); --gap-3xl: clamp(2.44rem, calc(0.041352031643293784 * (100vw - 24.38rem) + 2.44rem), 4.74rem); --side-padding: clamp(1.25rem, 6.148vw + -0.248rem, 5rem); --section-2xs: clamp(1.5rem, calc(0 * (100vw - 24.38rem) + 1.5rem), 1.5rem); --section-xs: clamp(2.5rem, calc(0 * (100vw - 24.38rem) + 2.5rem), 2.5rem); --section-s: clamp(3.75rem, calc(0 * (100vw - 24.38rem) + 3.75rem), 3.75rem); --section-m: clamp(5rem, calc(0 * (100vw - 24.38rem) + 5rem), 5rem); --section-l: clamp(5.63rem, calc(0.011147069399496584 * (100vw - 24.38rem) + 5.63rem), 6.25rem); --section-xl: clamp(6.88rem, calc(0.011147069399496584 * (100vw - 24.38rem) + 6.88rem), 7.5rem); --section-2xl: clamp(9.38rem, calc(0.011147069399496569 * (100vw - 24.38rem) + 9.38rem), 10rem); --section-3xl: clamp(11.88rem, calc(0.011147069399496569 * (100vw - 24.38rem) + 11.88rem), 12.5rem);}