@import url('https://fonts.googleapis.com/css2?family=Vazirmatn:wght@400;500;600;700;800&display=swap');
:root{--ink:#142d3c;--teal:#087b80;--light:#eff8f6;--muted:#667a84}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;color:var(--ink);font-family:Vazirmatn,Tahoma,sans-serif;background:#fff;line-height:1.9}a{text-decoration:none;color:inherit}.wrap{max-width:1160px;margin:auto;padding:0 25px}.header{background:#fff;border-bottom:1px solid #e8eeee;position:sticky;top:0;z-index:10}.nav{display:flex;align-items:center;gap:38px;min-height:82px}.brand{font-weight:800;font-size:25px;color:#076e74;white-space:nowrap}.nav nav{display:flex;gap:28px;font-size:14px;margin-right:auto}.navcta{padding:9px 20px;border:1px solid #d1e7e3;border-radius:40px;font-size:13px}.hero{background:linear-gradient(130deg,#f0f9f6,#e9f5f5 55%,#f9fbf7);overflow:hidden}.hero-grid{display:grid;grid-template-columns:1.2fr 1fr;align-items:center;min-height:590px;gap:40px}.eyebrow{color:#087e80;font-size:13px;font-weight:700;letter-spacing:.1px}h1{font-size:clamp(35px,4.4vw,58px);line-height:1.5;margin:22px 0;font-weight:800}h2{font-size:34px;line-height:1.5;margin:12px 0}h3{font-size:20px;margin:12px 0}p{color:var(--muted)}.hero p{max-width:560px;font-size:17px}.primary{display:inline-flex;gap:35px;align-items:center;background:#087b80;color:white;padding:13px 26px;border-radius:9px;font-weight:700;margin-top:22px}.art{height:400px;position:relative;display:grid;place-items:center}.orbit{position:absolute;border:1px solid #a9d9d4;border-radius:50%;width:300px;height:300px}.orbit.two{width:390px;height:390px;opacity:.6}.globe{width:220px;height:220px;border-radius:50%;display:grid;place-items:center;font-size:90px;color:#fff;background:radial-gradient(circle at 30% 25%,#8bd6c6,#1b9499 58%,#095a6e);box-shadow:0 35px 80px #077b8040}.float-card{position:absolute;background:#fff;padding:15px 22px;border-radius:14px;box-shadow:0 15px 35px #123e4620;display:flex;gap:10px;align-items:center}.float-card small{display:block;color:#789;font-size:10px}.c1{top:65px;right:0}.c2{bottom:45px;left:0}.section{padding-top:90px;padding-bottom:100px}.section-head{text-align:center;margin-bottom:40px}.cards{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.card{border:1px solid #e4eded;padding:32px;border-radius:18px;box-shadow:0 12px 30px #1b414708}.emoji{width:60px;height:60px;background:#eaf7f4;border-radius:14px;display:grid;place-items:center;font-size:28px}.card p{font-size:14px;min-height:65px}.card span{color:#078388;font-size:13px;font-weight:700}.about{background:#f2f8f7;padding:90px 0}.about-grid{display:grid;grid-template-columns:1fr 1fr;gap:90px;align-items:center}.quote{font-size:28px;font-weight:700;line-height:2;color:#14787c;border-right:4px solid #32a5a0;padding:30px}.contact{text-align:center}.contact p{max-width:650px;margin:16px auto}.contact a{color:#087b80;font-weight:700}footer{border-top:1px solid #e5eded;background:#fcfdfd}.foot{display:flex;justify-content:space-between;padding-top:26px;padding-bottom:26px;font-size:12px;color:#6c7f85}@media(max-width:760px){.nav{gap:10px;min-height:70px}.nav nav{gap:12px;font-size:11px}.navcta{display:none}.brand{font-size:19px}.hero-grid{grid-template-columns:1fr;min-height:0;padding-top:70px;padding-bottom:50px}.art{height:300px}.orbit{width:230px;height:230px}.orbit.two{width:290px;height:290px}.globe{width:170px;height:170px}.c1{top:10px}.c2{bottom:0}.cards,.about-grid{grid-template-columns:1fr}.section{padding-top:65px;padding-bottom:70px}h2{font-size:27px}.about{padding:60px 0}.quote{font-size:21px}.foot{gap:10px;flex-wrap:wrap}}
