@import"https://fonts.googleapis.com/css2?family=Merriweather:wght@300;400;500;600;700&family=Inter:wght@300;400;500;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Playfair+Display:wght@400;500;600;700;800;900&family=Inter:wght@300;400;500;600;700;800;900&display=swap";*,*:before,*:after{box-sizing:border-box}body{margin:0;font-family:Inter,system-ui,sans-serif}html{scroll-behavior:smooth}html,body{font-family:Inter,sans-serif;color:#0f172a;background:#f8fafc;margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-family:Merriweather,sans-serif}.animate-on-scroll{opacity:0;transform:translateY(20px);transition:opacity .6s ease,transform .6s ease}.animate-on-scroll.visible{opacity:1;transform:translateY(0)}#lp-root{display:flex!important;flex-direction:column!important;width:100%!important;overflow-x:hidden!important}
