html{scroll-behavior:smooth}body{font-family:Inter,sans-serif;background-color:#fdfdfd;color:#1a1a1a;-webkit-font-smoothing:antialiased}[lang=ar]{font-family:IBM Plex Sans Arabic,sans-serif}h1,h2,h3,h4,.font-serif{font-family:Outfit,sans-serif;font-weight:600}[lang=ar] h1,[lang=ar] h2,[lang=ar] h3,[lang=ar] h4,[lang=ar] .font-serif{font-family:IBM Plex Sans Arabic,sans-serif;letter-spacing:0}.font-serif{font-family:Outfit,sans-serif!important;font-style:normal!important}.masonry-grid{column-count:1;column-gap:6rem}@media(min-width:768px){.masonry-grid{column-count:2}}@media(min-width:1024px){.masonry-grid{column-count:3}}.masonry-item{break-inside:avoid;margin-bottom:4rem}.animate-fade-in-up{animation:fadeInUp .6s cubic-bezier(.16,1,.3,1) forwards}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.grid-stagger>*:nth-child(1){animation-delay:.1s}.grid-stagger>*:nth-child(2){animation-delay:.15s}.grid-stagger>*:nth-child(3){animation-delay:.2s}.grid-stagger>*:nth-child(4){animation-delay:.25s}.grid-stagger>*:nth-child(5){animation-delay:.3s}.grid-stagger>*:nth-child(6){animation-delay:.35s}.grid-stagger>*:nth-child(7){animation-delay:.4s}.grid-stagger>*:nth-child(8){animation-delay:.45s}a{transition:all .3s ease}#nprogress .bar{background:#000!important}#nprogress .peg{box-shadow:0 0 10px #000,0 0 5px #000!important}
