@import "https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@400;500;600;700;800&family=Outfit:wght@600;700;800&display=swap";
:root{--bg:#f3faf7;--bg-deep:#e6f5ef;--ink:#0f241f;--muted:#5b736c;--brand:#008f6b;--brand-deep:#006b50;--brand-soft:#d6f5ea;--card:#fff;--line:#0f241f14;--shadow:0 12px 40px #00503c1a;--radius:22px;--phone-max:100%;--font:"Plus Jakarta Sans", system-ui, sans-serif;--display:"Outfit", "Plus Jakarta Sans", sans-serif}*{box-sizing:border-box}html,body{min-height:100%;font-family:var(--font);color:var(--ink);background:radial-gradient(1200px 600px at 10% -10%, #c8f5e4 0%, transparent 55%), radial-gradient(900px 500px at 100% 0%, #dcefe8 0%, transparent 50%), linear-gradient(180deg, #f7fcfa 0%, var(--bg) 40%, #eef8f3 100%);margin:0;padding:0}a{color:inherit;text-decoration:none}button,input{font:inherit}img{max-width:100%;display:block}
