@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Outfit:wght@400;500;600;700;800&family=Fira+Code:wght@400;500;600&display=swap";*{font-family:Inter,system-ui,-apple-system,sans-serif}body{font-family:Inter,system-ui,-apple-system,sans-serif;font-weight:400;line-height:1.5}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:Outfit,system-ui,-apple-system,sans-serif;font-weight:700}h1,.h1{font-size:2.25rem;font-weight:700;line-height:2.5rem;letter-spacing:-.02em}h2,.h2{font-size:1.875rem;font-weight:700;line-height:2.25rem;letter-spacing:-.015em}h3,.h3{font-size:1.5rem;font-weight:700;line-height:1.875rem;letter-spacing:-.01em}h4,.h4{font-size:1.25rem;font-weight:600;line-height:1.75rem}h5,.h5{font-size:1.125rem;font-weight:600;line-height:1.625rem}h6,.h6{font-size:1rem;font-weight:600;line-height:1.5rem}code,pre,.code{font-family:Fira Code,monospace;font-weight:400}.text-xs{font-size:.75rem;line-height:1rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.font-light{font-weight:300}.font-normal{font-weight:400}.font-medium{font-weight:500}.font-semibold{font-weight:600}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.text-brand-blue{color:#0078d4}.text-brand-teal{color:#107c10}.text-brand-purple{color:#6b69d6}.bg-brand-blue{background-color:#0078d4}.bg-brand-teal{background-color:#107c10}.bg-brand-purple{background-color:#6b69d6}@keyframes slideUp{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.animate-slideUp{animation:slideUp .5s ease-out}.animate-fadeIn{animation:fadeIn .3s ease-in}@media(prefers-color-scheme:dark){body{background-color:#0f0f0f;color:#e0e0e0}h1,h2,h3,h4,h5,h6{color:#f5f5f5}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
