:root { --intense-cherry: #BF2436; --regal-navy: #203D74; --deep-blue: #12283F; --powder-blue: #94A6C3; --vanilla: #F6EFAE; --white: #FFFEFE; --intense-cherry-l-1: #cc505e; --intense-cherry-l-2: #d97c86; --intense-cherry-l-3: #e5a7af; --intense-cherry-l-4: #f2d3d7; --intense-cherry-d-1: #991d2b; --intense-cherry-d-2: #731620; --intense-cherry-d-3: #4c0e16; --intense-cherry-d-4: #26070b; --regal-navy-l-1: #4d6490; --regal-navy-l-2: #798bac; --regal-navy-l-3: #a6b1c7; --regal-navy-l-4: #d2d8e3; --regal-navy-d-1: #1a315d; --regal-navy-d-2: #132546; --regal-navy-d-3: #0d182e; --regal-navy-d-4: #060c17; --deep-blue-l-1: #415365; --deep-blue-l-2: #717e8c; --deep-blue-l-3: #a0a9b2; --deep-blue-l-4: #d0d4d9; --deep-blue-d-1: #0e2032; --deep-blue-d-2: #0b1826; --deep-blue-d-3: #071019; --deep-blue-d-4: #04080d; --powder-blue-l-1: #a9b8cf; --powder-blue-l-2: #bfcadb; --powder-blue-l-3: #d4dbe7; --powder-blue-l-4: #eaedf3; --powder-blue-d-1: #76859c; --powder-blue-d-2: #596475; --powder-blue-d-3: #3b424e; --powder-blue-d-4: #1e2127; --regal-navy-t-1: hsla(219, 57%, 29%, 0.9); --regal-navy-t-2: hsla(219, 57%, 29%, 0.8); --regal-navy-t-3: hsla(219, 57%, 29%, 0.7); --regal-navy-t-4: hsla(219, 57%, 29%, 0.6); --regal-navy-t-5: hsla(219, 57%, 29%, 0.5); --regal-navy-t-6: hsla(219, 57%, 29%, 0.4); --regal-navy-t-7: hsla(219, 57%, 29%, 0.3); --regal-navy-t-8: hsla(219, 57%, 29%, 0.2); --regal-navy-t-9: hsla(219, 57%, 29%, 0.1); --powder-blue-t-1: hsla(217, 28%, 67%, 0.9); --powder-blue-t-2: hsla(217, 28%, 67%, 0.8); --powder-blue-t-3: hsla(217, 28%, 67%, 0.7); --powder-blue-t-4: hsla(217, 28%, 67%, 0.6); --powder-blue-t-5: hsla(217, 28%, 67%, 0.5); --powder-blue-t-6: hsla(217, 28%, 67%, 0.4); --powder-blue-t-7: hsla(217, 28%, 67%, 0.3); --powder-blue-t-8: hsla(217, 28%, 67%, 0.2); --powder-blue-t-9: hsla(217, 28%, 67%, 0.1); --white-t-1: hsla(0, 100%, 100%, 0.9); --white-t-2: hsla(0, 100%, 100%, 0.8); --white-t-3: hsla(0, 100%, 100%, 0.7); --white-t-4: hsla(0, 100%, 100%, 0.6); --white-t-5: hsla(0, 100%, 100%, 0.5); --white-t-6: hsla(0, 100%, 100%, 0.4); --white-t-7: hsla(0, 100%, 100%, 0.3); --white-t-8: hsla(0, 100%, 100%, 0.2); --white-t-9: hsla(0, 100%, 100%, 0.1); --text-3xs: clamp(0.48rem, calc(-0.0005925925925925923 * (100vw - 22.5rem) + 0.48rem), 0.44rem); --text-2xs: clamp(0.58rem, calc(-0.0005925925925925915 * (100vw - 22.5rem) + 0.58rem), 0.54rem); --text-xs: clamp(0.69rem, calc(-0.00014814814814814663 * (100vw - 22.5rem) + 0.69rem), 0.68rem); --text-s: clamp(0.83rem, calc(0.00029629629629629656 * (100vw - 22.5rem) + 0.83rem), 0.85rem); --text-m: clamp(1rem, calc(0.0008888888888888897 * (100vw - 22.5rem) + 1rem), 1.06rem); --text-l: clamp(1.2rem, calc(0.0019259259259259277 * (100vw - 22.5rem) + 1.2rem), 1.33rem); --text-xl: clamp(1.44rem, calc(0.003259259259259259 * (100vw - 22.5rem) + 1.44rem), 1.66rem); --text-2xl: clamp(1.73rem, calc(0.005185185185185187 * (100vw - 22.5rem) + 1.73rem), 2.08rem); --text-3xl: clamp(2.07rem, calc(0.007703703703703704 * (100vw - 22.5rem) + 2.07rem), 2.59rem); --text-4xl: clamp(2.49rem, calc(0.011111111111111112 * (100vw - 22.5rem) + 2.49rem), 3.24rem); --text-5xl: clamp(2.99rem, calc(0.0157037037037037 * (100vw - 22.5rem) + 2.99rem), 4.05rem); --text-6xl: clamp(3.58rem, calc(0.022074074074074076 * (100vw - 22.5rem) + 3.58rem), 5.07rem); --space-4xs: clamp(0.33rem, calc(-0.00044444444444444485 * (100vw - 22.5rem) + 0.33rem), 0.3rem); --space-3xs: clamp(0.41rem, calc(-0.00014814814814814747 * (100vw - 22.5rem) + 0.41rem), 0.4rem); --space-2xs: clamp(0.82rem, calc(0.00018518518518518534 * (100vw - 36rem) + 0.82rem), 0.84rem); --space-xs: clamp(1.02rem, calc(0.0010185185185185173 * (100vw - 36rem) + 1.02rem), 1.13rem); --space-s: clamp(1.28rem, calc(0.002037037037037037 * (100vw - 36rem) + 1.28rem), 1.5rem); --space-m: clamp(1.6rem, calc(0.003703703703703703 * (100vw - 36rem) + 1.6rem), 2rem); --space-l: clamp(2rem, calc(0.0062037037037037035 * (100vw - 36rem) + 2rem), 2.67rem); --space-xl: clamp(2.5rem, calc(0.00972222222222222 * (100vw - 36rem) + 2.5rem), 3.55rem); --space-2xl: clamp(3.13rem, calc(0.014907407407407411 * (100vw - 36rem) + 3.13rem), 4.74rem); --space-3xl: clamp(2.44rem, calc(0.022370370370370374 * (100vw - 22.5rem) + 2.44rem), 3.95rem); --space-4xl: clamp(3.05rem, calc(0.03274074074074074 * (100vw - 22.5rem) + 3.05rem), 5.26rem); --space-5xl: clamp(3.81rem, calc(0.047407407407407405 * (100vw - 22.5rem) + 3.81rem), 7.01rem);}.padding-4xs { padding: var(--space-4xs); }.padding-left-4xs { padding-left: var(--space-4xs); }.padding-right-4xs { padding-right: var(--space-4xs); }.padding-top-4xs { padding-top: var(--space-4xs); }.padding-bottom-4xs { padding-bottom: var(--space-4xs); }.padding-horizontal-4xs { padding-inline: var(--space-4xs); }.padding-vertical-4xs { padding-block: var(--space-4xs); }.margin-4xs { margin: var(--space-4xs); }.margin-left-4xs { margin-left: var(--space-4xs); }.margin-right-4xs { margin-right: var(--space-4xs); }.margin-top-4xs { margin-top: var(--space-4xs); }.margin-bottom-4xs { margin-bottom: var(--space-4xs); }.margin-horizontal-4xs { margin-inline: var(--space-4xs); }.margin-vertical-4xs { margin-block: var(--space-4xs); }.gap-4xs { gap: var(--space-4xs); }