:root{--site-width:1240px;--grid-1:repeat(1,1fr);--grid-2:repeat(2,1fr);--grid-3:repeat(3,1fr);--grid-4:repeat(4,1fr);--grid-5:repeat(5,1fr);--space-xs:1rem;--space-s:1.5rem;--space-m:2rem;--space-l:3rem;--space-xl:4rem;--space-xxl:6rem;--primary:hsl(var(--primary-h), var(--primary-s), var(--primary-l));--primary-h:136;--primary-s:70%;--primary-l:47%;--border-xs:.5rem;--border-s:.75rem;--border-m:1rem;--border-l:1.5rem;--border-xl:2rem;--border-xxl:3rem;--primary-trans-10:hsl(var(--primary-h), var(--primary-s), var(--primary-l),.1);--primary-trans-20:hsl(var(--primary-h), var(--primary-s), var(--primary-l),.2);--primary-trans-30:hsl(var(--primary-h), var(--primary-s), var(--primary-l),.3);--primary-trans-40:hsl(var(--primary-h), var(--primary-s), var(--primary-l),.4);--primary-trans-50:hsl(var(--primary-h), var(--primary-s), var(--primary-l),.5);--primary-trans-60:hsl(var(--primary-h), var(--primary-s), var(--primary-l),.6);--primary-trans-70:hsl(var(--primary-h), var(--primary-s), var(--primary-l),.7);--primary-trans-80:hsl(var(--primary-h), var(--primary-s), var(--primary-l),.8);--primary-trans-90:hsl(var(--primary-h), var(--primary-s), var(--primary-l),.9);--primary-dark:hsl(var(--primary-h), var(--primary-s), 5%);--primary-light:hsl(var(--primary-h), var(--primary-s), 95%);--secondary:hsl(var(--secondary-h), var(--secondary-s), var(--secondary-l));--secondary-h:330;--secondary-s:1%;--secondary-l:56%;--secondary-trans-10:hsl(var(--secondary-h), var(--secondary-s), var(--secondary-l), .1);--secondary-trans-20:hsl(var(--secondary-h), var(--secondary-s), var(--secondary-l), .2);--secondary-trans-30:hsl(var(--secondary-h), var(--secondary-s), var(--secondary-l), .3);--secondary-trans-40:hsl(var(--secondary-h), var(--secondary-s), var(--secondary-l), .4);--secondary-trans-50:hsl(var(--secondary-h), var(--secondary-s), var(--secondary-l), .5);--secondary-trans-60:hsl(var(--secondary-h), var(--secondary-s), var(--secondary-l), .6);--secondary-trans-70:hsl(var(--secondary-h), var(--secondary-s), var(--secondary-l), .7);--secondary-trans-80:hsl(var(--secondary-h), var(--secondary-s), var(--secondary-l), .8);--secondary-trans-90:hsl(var(--secondary-h), var(--secondary-s), var(--secondary-l), .9);--secondary-dark:hsl(var(--secondary-h), var(--secondary-s), 5%);--secondary-light:hsl(var(--secondary-h), var(--secondary-s), 95%);--tertiary-h:0;--tertiary-s:0%;--tertiary-l:10%;--tertiary:hsl(var(--tertiary-h), var(--tertiary-s), var(--tertiary-l));--tertiary-trans-10:hsl(var(--tertiary-h), var(--tertiary-s), var(--tertiary-l), .1);--tertiary-trans-20:hsl(var(--tertiary-h), var(--tertiary-s), var(--tertiary-l), .2);--tertiary-trans-30:hsl(var(--tertiary-h), var(--tertiary-s), var(--tertiary-l), .3);--tertiary-trans-40:hsl(var(--tertiary-h), var(--tertiary-s), var(--tertiary-l), .4);--tertiary-trans-50:hsl(var(--tertiary-h), var(--tertiary-s), var(--tertiary-l), .5);--tertiary-trans-60:hsl(var(--tertiary-h), var(--tertiary-s), var(--tertiary-l), .6);--tertiary-trans-70:hsl(var(--tertiary-h), var(--tertiary-s), var(--tertiary-l), .7);--tertiary-trans-80:hsl(var(--tertiary-h), var(--tertiary-s), var(--tertiary-l), .8);--tertiary-trans-90:hsl(var(--tertiary-h), var(--tertiary-s), var(--tertiary-l), .9);--tertiary-dark:hsl(var(--tertiary-h), var(--tertiary-s), 5%);--tertiary-light:hsl(var(--tertiary-h), var(--tertiary-s), 95%);--success:hsl(146, 56%, 45%);--error:hsl(0, 86%, 59%);--warning:hsl(29, 97%, 59%);--info:hsl(186, 36%, 37%);--white:hsl(0, 0%, 100%);--black:hsl(0, 0%, 0%);--space-xxs:.5rem;--shadow-primary:hsla(0, 0%, 0%, 0.15);--heading:hsl(0, 0%, 0%);--half-width:calc(var(--site-width)/2);--neutral--200:#f5f5f5;--neutral--300:#eef1f6;--neutral--800:#4e5562;--primary-color-hover:hsl(0, 63%, 48%);--neutral--600:#cad0d9;--neutral--500:#9ca3af;--neutral--700:#6c727f;--neutral--400:#e0e5eb;--grid-6:repeat(6,1fr);--text:hsl(0, 0%, 34%);--grid-7:repeat(7,1fr);--neutral--900:#333d4c;--box-shadow-s:0 0.5rem 2rem -0.25rem hsla(216, 9%, 44%, .1);--box-shadow-m:0 0.375rem 1.5rem hsla(216,9%,44%,.06);--box-shadow-l:0 1.125rem 3rem -0.375rem hsla(216,9%,44%,.12);--tertiary-bg-rgb:245, 247, 250;--bg-opacity:1;--rose:#fbeeee;--light-blue:#ecf2f2;--light-orange:#fff4ea;--light-green:#ebf7f0}