*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none;scroll-behavior:smooth}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin-block-end:0}ul[role=list],ol[role=list]{list-style:none}body{min-height:100vh;line-height:1.5}h1,h2,h3,h4,button,input,label{line-height:1.1}h1,h2,h3,h4{text-wrap:balance}a:not([class]){text-decoration-skip-ink:auto;color:currentColor}img,picture{max-width:100%;display:block}input,button,textarea,select{font-family:inherit;font-size:inherit}textarea:not([rows]){min-height:10em}:target{scroll-margin-block:5ex}:focus-visible{outline:2px solid currentColor;outline-offset:2px}:root{--color-white: oklch(100% 0% 0);--color-black: oklch(0% 0% 0);--color-slate-300: oklch(.9083 .0224 251.64);--color-slate-500: oklch(.5643 .0385 258.37);--color-slate-900: oklch(.3161 .0612 260.77);--color-background: var(--color-slate-300);--color-primary: var(--color-slate-900);--color-secondary: var(--color-slate-500);--shadow-black-5: oklch(from var(--color-black) l c h / .05);--shadow-md: 0 25px 25px 0 var(--shadow-black-5)}body{font-family:Outfit,sans-serif}p{font-size:15px}
