:root { --primary: #05B1CB; --primary-l-1: #2fbed4; --primary-l-2: #58cbdc; --primary-l-3: #82d8e5; --primary-l-4: #ace5ee; --primary-l-5: #d5f2f6; --primary-d-1: #0494a9; --primary-d-2: #037687; --primary-d-3: #035966; --primary-d-4: #023b44; --primary-d-5: #011e22; --primary-t-1: #2fbed4; --primary-t-2: #58cbdc; --primary-t-3: #82d8e5; --primary-t-4: #ace5ee; --primary-t-5: #d5f2f6; --success: hsl(102, 100%, 45%); --error: hsl(0, 100%, 50%); --success-l-1: hsl(102, 82%, 54%); --success-l-2: hsl(102, 82%, 63%); --success-l-3: hsl(102, 82%, 73%); --success-l-4: hsl(102, 82%, 82%); --success-l-5: hsl(102, 82%, 91%); --success-d-1: hsl(102, 100%, 38%); --success-d-2: hsl(102, 100%, 30%); --success-d-3: hsl(102, 100%, 23%); --success-d-4: hsl(102, 100%, 15%); --success-d-5: hsl(102, 100%, 8%); --secondary: #2E6685; --secondary-l-1: #517f99; --secondary-l-2: #7499ae; --secondary-l-3: #97b3c2; --secondary-l-4: #b9ccd6; --secondary-l-5: #dce6eb; --secondary-d-1: #26556f; --secondary-d-2: #1f4459; --secondary-d-3: #173343; --secondary-d-4: #0f222c; --secondary-d-5: #081116; --secondary-t-1: #517f99; --secondary-t-2: #7499ae; --secondary-t-3: #97b3c2; --secondary-t-4: #b9ccd6; --secondary-t-5: #dce6eb; --dark: hsl(0, 0%, 0%); --dark-l-1: hsl(0, 0%, 25%); --dark-l-2: hsl(0, 0%, 50%); --dark-l-3: hsl(0, 0%, 75%); --dark-d-1: hsl(0, 0%, 0%); --dark-d-2: hsl(0, 0%, 0%); --dark-d-3: hsl(0, 0%, 0%); --dark-t-1: hsla(0, 0%, 25%, 0.75); --dark-t-2: hsla(0, 0%, 50%, 0.5); --dark-t-3: hsla(0, 0%, 75%, 0.25); --light: hsl(0, 0%, 100%); --light-t-1: hsla(0, 0%, 100%, 0.83); --light-t-2: hsla(0, 0%, 100%, 0.67); --light-t-3: hsla(0, 0%, 100%, 0.5); --light-t-4: hsla(0, 0%, 100%, 0.33); --light-t-5: hsla(0, 0%, 100%, 0.17); --text-2xs: clamp(0.76rem, calc(0.0007407407407407404 * (100vw - 36rem) + 0.76rem), 0.84rem); --text-xs: clamp(1.01rem, calc(0.00111111111111111 * (100vw - 36rem) + 1.01rem), 1.13rem); --text-s: clamp(1.35rem, calc(0.001388888888888888 * (100vw - 36rem) + 1.35rem), 1.5rem); --text-m: clamp(1.8rem, calc(0.0018518518518518515 * (100vw - 36rem) + 1.8rem), 2rem); --text-l: clamp(2.4rem, calc(0.0025 * (100vw - 36rem) + 2.4rem), 2.67rem); --text-xl: clamp(3.2rem, calc(0.0032407407407407376 * (100vw - 36rem) + 3.2rem), 3.55rem); --text-2xl: clamp(4.26rem, calc(0.004444444444444449 * (100vw - 36rem) + 4.26rem), 4.74rem); --space-xs: clamp(1.52rem, calc(0.006296296296296298 * (100vw - 36rem) + 1.52rem), 2.2rem); --space-s: clamp(2.03rem, calc(0.008333333333333337 * (100vw - 36rem) + 2.03rem), 2.93rem); --space-m: clamp(2.7rem, calc(0.011111111111111108 * (100vw - 36rem) + 2.7rem), 3.9rem); --space-l: clamp(3.6rem, calc(0.014814814814814815 * (100vw - 36rem) + 3.6rem), 5.2rem); --space-xl: clamp(4.8rem, calc(0.01972222222222222 * (100vw - 36rem) + 4.8rem), 6.93rem); --space-2xl: clamp(6.4rem, calc(0.026296296296296293 * (100vw - 36rem) + 6.4rem), 9.24rem);}.bg-primary { background-color: var(--primary); }.bg-primary-l-1 { background-color: var(--primary-l-1); }.bg-primary-l-2 { background-color: var(--primary-l-2); }.bg-primary-l-3 { background-color: var(--primary-l-3); }.bg-primary-l-4 { background-color: var(--primary-l-4); }.bg-primary-l-5 { background-color: var(--primary-l-5); }.bg-primary-d-1 { background-color: var(--primary-d-1); }.bg-primary-d-2 { background-color: var(--primary-d-2); }.bg-primary-d-3 { background-color: var(--primary-d-3); }.bg-primary-d-4 { background-color: var(--primary-d-4); }.bg-primary-d-5 { background-color: var(--primary-d-5); }.bg-primary-t-1 { background-color: var(--primary-t-1); }.bg-primary-t-2 { background-color: var(--primary-t-2); }.bg-primary-t-3 { background-color: var(--primary-t-3); }.bg-primary-t-4 { background-color: var(--primary-t-4); }.bg-primary-t-5 { background-color: var(--primary-t-5); }.text-primary { color: var(--primary); }.text-primary-l-1 { color: var(--primary-l-1); }.text-primary-l-2 { color: var(--primary-l-2); }.text-primary-l-3 { color: var(--primary-l-3); }.text-primary-l-4 { color: var(--primary-l-4); }.text-primary-l-5 { color: var(--primary-l-5); }.text-primary-d-1 { color: var(--primary-d-1); }.text-primary-d-2 { color: var(--primary-d-2); }.text-primary-d-3 { color: var(--primary-d-3); }.text-primary-d-4 { color: var(--primary-d-4); }.text-primary-d-5 { color: var(--primary-d-5); }.text-primary-t-1 { color: var(--primary-t-1); }.text-primary-t-2 { color: var(--primary-t-2); }.text-primary-t-3 { color: var(--primary-t-3); }.text-primary-t-4 { color: var(--primary-t-4); }.text-primary-t-5 { color: var(--primary-t-5); }.border-primary { border-color: var(--primary); }.border-primary-l-1 { border-color: var(--primary-l-1); }.border-primary-l-2 { border-color: var(--primary-l-2); }.border-primary-l-3 { border-color: var(--primary-l-3); }.border-primary-l-4 { border-color: var(--primary-l-4); }.border-primary-l-5 { border-color: var(--primary-l-5); }.border-primary-d-1 { border-color: var(--primary-d-1); }.border-primary-d-2 { border-color: var(--primary-d-2); }.border-primary-d-3 { border-color: var(--primary-d-3); }.border-primary-d-4 { border-color: var(--primary-d-4); }.border-primary-d-5 { border-color: var(--primary-d-5); }.border-primary-t-1 { border-color: var(--primary-t-1); }.border-primary-t-2 { border-color: var(--primary-t-2); }.border-primary-t-3 { border-color: var(--primary-t-3); }.border-primary-t-4 { border-color: var(--primary-t-4); }.border-primary-t-5 { border-color: var(--primary-t-5); }.outline-primary { outline-color: var(--primary); }.outline-primary-l-1 { outline-color: var(--primary-l-1); }.outline-primary-l-2 { outline-color: var(--primary-l-2); }.outline-primary-l-3 { outline-color: var(--primary-l-3); }.outline-primary-l-4 { outline-color: var(--primary-l-4); }.outline-primary-l-5 { outline-color: var(--primary-l-5); }.outline-primary-d-1 { outline-color: var(--primary-d-1); }.outline-primary-d-2 { outline-color: var(--primary-d-2); }.outline-primary-d-3 { outline-color: var(--primary-d-3); }.outline-primary-d-4 { outline-color: var(--primary-d-4); }.outline-primary-d-5 { outline-color: var(--primary-d-5); }.outline-primary-t-1 { outline-color: var(--primary-t-1); }.outline-primary-t-2 { outline-color: var(--primary-t-2); }.outline-primary-t-3 { outline-color: var(--primary-t-3); }.outline-primary-t-4 { outline-color: var(--primary-t-4); }.outline-primary-t-5 { outline-color: var(--primary-t-5); }.fill-primary { fill: var(--primary); }.fill-primary-l-1 { fill: var(--primary-l-1); }.fill-primary-l-2 { fill: var(--primary-l-2); }.fill-primary-l-3 { fill: var(--primary-l-3); }.fill-primary-l-4 { fill: var(--primary-l-4); }.fill-primary-l-5 { fill: var(--primary-l-5); }.fill-primary-d-1 { fill: var(--primary-d-1); }.fill-primary-d-2 { fill: var(--primary-d-2); }.fill-primary-d-3 { fill: var(--primary-d-3); }.fill-primary-d-4 { fill: var(--primary-d-4); }.fill-primary-d-5 { fill: var(--primary-d-5); }.fill-primary-t-1 { fill: var(--primary-t-1); }.fill-primary-t-2 { fill: var(--primary-t-2); }.fill-primary-t-3 { fill: var(--primary-t-3); }.fill-primary-t-4 { fill: var(--primary-t-4); }.fill-primary-t-5 { fill: var(--primary-t-5); }.stroke-primary { stroke: var(--primary); }.stroke-primary-l-1 { stroke: var(--primary-l-1); }.stroke-primary-l-2 { stroke: var(--primary-l-2); }.stroke-primary-l-3 { stroke: var(--primary-l-3); }.stroke-primary-l-4 { stroke: var(--primary-l-4); }.stroke-primary-l-5 { stroke: var(--primary-l-5); }.stroke-primary-d-1 { stroke: var(--primary-d-1); }.stroke-primary-d-2 { stroke: var(--primary-d-2); }.stroke-primary-d-3 { stroke: var(--primary-d-3); }.stroke-primary-d-4 { stroke: var(--primary-d-4); }.stroke-primary-d-5 { stroke: var(--primary-d-5); }.stroke-primary-t-1 { stroke: var(--primary-t-1); }.stroke-primary-t-2 { stroke: var(--primary-t-2); }.stroke-primary-t-3 { stroke: var(--primary-t-3); }.stroke-primary-t-4 { stroke: var(--primary-t-4); }.stroke-primary-t-5 { stroke: var(--primary-t-5); }.bg-success { background-color: var(--success); }.bg-success-l-1 { background-color: var(--success-l-1); }.bg-success-l-2 { background-color: var(--success-l-2); }.bg-success-l-3 { background-color: var(--success-l-3); }.bg-success-l-4 { background-color: var(--success-l-4); }.bg-success-l-5 { background-color: var(--success-l-5); }.bg-success-d-1 { background-color: var(--success-d-1); }.bg-success-d-2 { background-color: var(--success-d-2); }.bg-success-d-3 { background-color: var(--success-d-3); }.bg-success-d-4 { background-color: var(--success-d-4); }.bg-success-d-5 { background-color: var(--success-d-5); }.text-success { color: var(--success); }.text-success-l-1 { color: var(--success-l-1); }.text-success-l-2 { color: var(--success-l-2); }.text-success-l-3 { color: var(--success-l-3); }.text-success-l-4 { color: var(--success-l-4); }.text-success-l-5 { color: var(--success-l-5); }.text-success-d-1 { color: var(--success-d-1); }.text-success-d-2 { color: var(--success-d-2); }.text-success-d-3 { color: var(--success-d-3); }.text-success-d-4 { color: var(--success-d-4); }.text-success-d-5 { color: var(--success-d-5); }.border-success { border-color: var(--success); }.border-success-l-1 { border-color: var(--success-l-1); }.border-success-l-2 { border-color: var(--success-l-2); }.border-success-l-3 { border-color: var(--success-l-3); }.border-success-l-4 { border-color: var(--success-l-4); }.border-success-l-5 { border-color: var(--success-l-5); }.border-success-d-1 { border-color: var(--success-d-1); }.border-success-d-2 { border-color: var(--success-d-2); }.border-success-d-3 { border-color: var(--success-d-3); }.border-success-d-4 { border-color: var(--success-d-4); }.border-success-d-5 { border-color: var(--success-d-5); }.outline-success { outline-color: var(--success); }.outline-success-l-1 { outline-color: var(--success-l-1); }.outline-success-l-2 { outline-color: var(--success-l-2); }.outline-success-l-3 { outline-color: var(--success-l-3); }.outline-success-l-4 { outline-color: var(--success-l-4); }.outline-success-l-5 { outline-color: var(--success-l-5); }.outline-success-d-1 { outline-color: var(--success-d-1); }.outline-success-d-2 { outline-color: var(--success-d-2); }.outline-success-d-3 { outline-color: var(--success-d-3); }.outline-success-d-4 { outline-color: var(--success-d-4); }.outline-success-d-5 { outline-color: var(--success-d-5); }.fill-success { fill: var(--success); }.fill-success-l-1 { fill: var(--success-l-1); }.fill-success-l-2 { fill: var(--success-l-2); }.fill-success-l-3 { fill: var(--success-l-3); }.fill-success-l-4 { fill: var(--success-l-4); }.fill-success-l-5 { fill: var(--success-l-5); }.fill-success-d-1 { fill: var(--success-d-1); }.fill-success-d-2 { fill: var(--success-d-2); }.fill-success-d-3 { fill: var(--success-d-3); }.fill-success-d-4 { fill: var(--success-d-4); }.fill-success-d-5 { fill: var(--success-d-5); }.stroke-success { stroke: var(--success); }.stroke-success-l-1 { stroke: var(--success-l-1); }.stroke-success-l-2 { stroke: var(--success-l-2); }.stroke-success-l-3 { stroke: var(--success-l-3); }.stroke-success-l-4 { stroke: var(--success-l-4); }.stroke-success-l-5 { stroke: var(--success-l-5); }.stroke-success-d-1 { stroke: var(--success-d-1); }.stroke-success-d-2 { stroke: var(--success-d-2); }.stroke-success-d-3 { stroke: var(--success-d-3); }.stroke-success-d-4 { stroke: var(--success-d-4); }.stroke-success-d-5 { stroke: var(--success-d-5); }.bg-secondary { background-color: var(--secondary); }.bg-secondary-l-1 { background-color: var(--secondary-l-1); }.bg-secondary-l-2 { background-color: var(--secondary-l-2); }.bg-secondary-l-3 { background-color: var(--secondary-l-3); }.bg-secondary-l-4 { background-color: var(--secondary-l-4); }.bg-secondary-l-5 { background-color: var(--secondary-l-5); }.bg-secondary-d-1 { background-color: var(--secondary-d-1); }.bg-secondary-d-2 { background-color: var(--secondary-d-2); }.bg-secondary-d-3 { background-color: var(--secondary-d-3); }.bg-secondary-d-4 { background-color: var(--secondary-d-4); }.bg-secondary-d-5 { background-color: var(--secondary-d-5); }.bg-secondary-t-1 { background-color: var(--secondary-t-1); }.bg-secondary-t-2 { background-color: var(--secondary-t-2); }.bg-secondary-t-3 { background-color: var(--secondary-t-3); }.bg-secondary-t-4 { background-color: var(--secondary-t-4); }.bg-secondary-t-5 { background-color: var(--secondary-t-5); }.text-secondary { color: var(--secondary); }.text-secondary-l-1 { color: var(--secondary-l-1); }.text-secondary-l-2 { color: var(--secondary-l-2); }.text-secondary-l-3 { color: var(--secondary-l-3); }.text-secondary-l-4 { color: var(--secondary-l-4); }.text-secondary-l-5 { color: var(--secondary-l-5); }.text-secondary-d-1 { color: var(--secondary-d-1); }.text-secondary-d-2 { color: var(--secondary-d-2); }.text-secondary-d-3 { color: var(--secondary-d-3); }.text-secondary-d-4 { color: var(--secondary-d-4); }.text-secondary-d-5 { color: var(--secondary-d-5); }.text-secondary-t-1 { color: var(--secondary-t-1); }.text-secondary-t-2 { color: var(--secondary-t-2); }.text-secondary-t-3 { color: var(--secondary-t-3); }.text-secondary-t-4 { color: var(--secondary-t-4); }.text-secondary-t-5 { color: var(--secondary-t-5); }.bg-dark { background-color: var(--dark); }.bg-dark-l-1 { background-color: var(--dark-l-1); }.bg-dark-l-2 { background-color: var(--dark-l-2); }.bg-dark-l-3 { background-color: var(--dark-l-3); }.bg-dark-d-1 { background-color: var(--dark-d-1); }.bg-dark-d-2 { background-color: var(--dark-d-2); }.bg-dark-d-3 { background-color: var(--dark-d-3); }.bg-dark-t-1 { background-color: var(--dark-t-1); }.bg-dark-t-2 { background-color: var(--dark-t-2); }.bg-dark-t-3 { background-color: var(--dark-t-3); }.text-dark { color: var(--dark); }.text-dark-l-1 { color: var(--dark-l-1); }.text-dark-l-2 { color: var(--dark-l-2); }.text-dark-l-3 { color: var(--dark-l-3); }.text-dark-d-1 { color: var(--dark-d-1); }.text-dark-d-2 { color: var(--dark-d-2); }.text-dark-d-3 { color: var(--dark-d-3); }.text-dark-t-1 { color: var(--dark-t-1); }.text-dark-t-2 { color: var(--dark-t-2); }.text-dark-t-3 { color: var(--dark-t-3); }.grid-gapxs { --space-m: var(--space-xs); }.grid-gaps { --space-m: var(--space-s); }.grid-gapm { --space-m: var(--space-m); }.grid-gapl { --space-m: var(--space-l); }.grid-gapxl { --space-m: var(--space-xl); }.grid-gap2xl { --space-m: var(--space-2xl); }