/* ===== Crystal Nano – global tokens (sab widgets yahin se colors lete hain) ===== */
:root{
	--cn-blue:#22B3E6;        /* logo blue – main accent */
	--cn-neon:#4FE0F7;        /* neon glow / hover */
	--cn-blue-deep:#0C7FB0;   /* links on white, pressed states */
	--cn-navy:#061826;        /* dark sections, overlays */
	--cn-ink:#0D1F2B;         /* body text on white */
	--cn-muted:#5B6F7C;       /* secondary text */
	--cn-line:#E2EDF3;        /* hairlines on white */
	--cn-ice:#F2F9FC;         /* light section bg */
	--cn-white:#FFFFFF;
	--cn-font-head:'Sora',system-ui,-apple-system,'Segoe UI',sans-serif;
	--cn-font-body:'Manrope',system-ui,-apple-system,'Segoe UI',sans-serif;
	--cn-header-h:78px;
	--cn-ease:cubic-bezier(.22,.8,.24,1);
}
*,*::before,*::after{box-sizing:border-box}
html{-webkit-text-size-adjust:100%}
body{margin:0;background:var(--cn-white);color:var(--cn-ink);font-family:var(--cn-font-body);line-height:1.6;-webkit-font-smoothing:antialiased;overflow-x:hidden}
img{max-width:100%;height:auto}
a{color:inherit}
:focus-visible{outline:2px solid var(--cn-blue);outline-offset:3px}
