@import url("https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@400;500;600;700;800&display=swap");:root{--green:#2e7d5b;--green-dark:#1b4d3e;--green-light:#4caf82;--sage:#e8f5e9;--cream:#faf9f6;--text:#1a1a1a;--text-muted:#6b7280;--white:#ffffff;--red:#dc2626}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:Plus Jakarta Sans,system-ui,-apple-system,sans-serif;background:var(--cream);color:var(--text);-webkit-font-smoothing:antialiased;min-height:100vh;overflow-x:hidden}::selection{background:var(--sage);color:var(--green-dark)}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;transition-duration:.01ms!important}}