:root{--color-primary: hsla(216, 78%, 53%, 1);--gradient-primary: linear-gradient(90deg, #426ff4 0%, #2241fb 100%);--color-white: hsla(0deg, 0%, 100%, 1);--color-modal: hsla(0deg, 0%, 100%, .8);--color-black: hsla(0deg, 0%, 5%, 1);--color-lightish-grey: hsla(0deg, 0%, 92%, 1);--color-lightest-grey: hsla(0deg, 0%, 98%, 1);--color-mid-light-grey: hsla(0deg, 0%, 69%, 1);--color-keyline: hsla(234deg, 6%, 88%, 1);--color-mid-grey: hsla(234deg, 6%, 55%, 1);--color-deep-mid-grey: hsl(234deg, 6%, 41%, 1);--color-error: hsla(1deg, 80%, 61%, 1);--keyline-width-small: 1px;--keyline-width-medium: var(--space-4xs);--keyline: var(--keyline-width-medium) solid var(--color-keyline);--border-input: var(--space-4xs);--border-radius: var(--space-3xs);--border-radius-s: var(--space-s);--shadow-large: 0px var(--space-4xs) var(--space-xl) rgba(0, 0, 0, .15);--font-brand: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;--font-system: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;--grid-max-width: 90rem;--grid-gutter: var(--space-s-l);--grid-columns: 12;--grid-bleed: max( var(--grid-gutter), calc((100vw - var(--grid-max-width)) / 2) );--step--2: clamp( .69rem, calc(.82rem - .17vw), .79rem );--step--1: clamp( .85rem, calc(.9rem - .07vw), .89rem );--step-0: clamp( 1rem, calc(.99rem + .07vw), 1.04rem );--step-1: clamp( 1.13rem, calc(1.07rem + .26vw), 1.28rem );--step-2: clamp( 1.27rem, calc(1.16rem + .52vw), 1.56rem );--step-3: clamp( 1.42rem, calc(1.25rem + .85vw), 1.92rem );--step-4: clamp( 1.6rem, calc(1.34rem + 1.29vw), 2.35rem );--step-5: clamp( 1.8rem, calc(1.43rem + 1.86vw), 2.87rem );--space-4xs: clamp(.13rem, calc(.13rem + 0vw), .13rem);--space-3xs: clamp(.25rem, calc(.25rem + 0vw), .25rem);--space-2xs: clamp(.5rem, calc(.5rem + 0vw), .5rem);--space-xs: clamp(.75rem, calc(.75rem + 0vw), .75rem);--space-s: clamp(1rem, calc(1rem + 0vw), 1rem);--space-m: clamp(1.25rem, calc(1.25rem + 0vw), 1.25rem);--space-l: clamp(1.5rem, calc(1.5rem + 0vw), 1.5rem);--space-xl: clamp(2rem, calc(2rem + 0vw), 2rem);--space-2xl: clamp(3rem, calc(3rem + 0vw), 3rem);--space-3xl: clamp(4rem, calc(4rem + 0vw), 4rem);--space-4xl: clamp(5rem, calc(5rem + 0vw), 5rem);--space-4xs-3xs: clamp(.13rem, calc(.08rem + .22vw), .25rem);--space-3xs-2xs: clamp(.25rem, calc(.16rem + .43vw), .5rem);--space-2xs-xs: clamp(.5rem, calc(.41rem + .43vw), .75rem);--space-xs-s: clamp(.75rem, calc(.66rem + .43vw), 1rem);--space-s-m: clamp(1rem, calc(.91rem + .43vw), 1.25rem);--space-m-l: clamp(1.25rem, calc(1.16rem + .43vw), 1.5rem);--space-l-xl: clamp(1.5rem, calc(1.33rem + .87vw), 2rem);--space-xl-2xl: clamp(2rem, calc(1.65rem + 1.74vw), 3rem);--space-2xl-3xl: clamp(3rem, calc(2.65rem + 1.74vw), 4rem);--space-3xl-4xl: clamp(4rem, calc(3.65rem + 1.74vw), 5rem);--space-s-l: clamp(1rem, calc(.83rem + .87vw), 1.5rem)}:root{accent-color:var(--color-primary)}:focus{outline-color:var(--color-primary)}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:var(--color-black);font:400 var(--step-0) / 1.2 var(--font-brand)}
