/* Valuelix SEO pages: tiny, system fonts, no JavaScript needed to read. */
:root{--b:#0D47A1;--n:#0A192F;--l:#E8F0FE;--g:#475569;--line:#e2e8f0}
*{box-sizing:border-box}
body{margin:0;font:16px/1.6 -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Noto Sans","Noto Sans Devanagari",sans-serif;color:#0f172a;background:#fff}
a{color:var(--b)}
.wrap{max-width:860px;margin:0 auto;padding:0 16px}
.top{border-bottom:1px solid var(--line);background:#fff;position:sticky;top:0;z-index:2}
.top .wrap{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:60px}
.logo{display:flex;align-items:center;gap:8px;font-weight:800;color:var(--n);text-decoration:none;font-size:20px}
.logo img{border-radius:50%}
nav{display:flex;align-items:center;gap:10px;font-size:14px}
.btn{display:inline-block;background:var(--b);color:#fff;text-decoration:none;font-weight:700;border-radius:999px;padding:9px 14px;font-size:14px}
.btn.big{padding:14px 22px;font-size:17px}
.crumbs{font-size:13px;color:var(--g);margin:14px 0 4px}
.crumbs a{color:var(--g)}
h1{font-size:28px;line-height:1.2;color:var(--n);margin:8px 0 10px}
h2{font-size:21px;color:var(--n);margin:28px 0 10px}
h3{font-size:17px;margin:18px 0 6px;color:var(--n)}
.lead{font-size:17px}
.tag{display:inline-block;background:var(--l);color:var(--b);font-weight:700;font-size:12px;border-radius:999px;padding:4px 10px;margin:6px 0 0}
.cta{background:linear-gradient(135deg,#0A192F,#0D47A1);color:#fff;border-radius:18px;padding:18px;margin:18px 0}
.cta p{margin:0 0 12px;color:#e2e8f0}
.cta .btn{background:#fff;color:var(--b)}
.tbl{overflow-x:auto;border:1px solid var(--line);border-radius:14px}
table{border-collapse:collapse;width:100%;font-size:14px}
caption{caption-side:top;text-align:left;font-size:12px;color:var(--g);padding:8px 10px 0}
th,td{padding:10px;border-bottom:1px solid var(--line);text-align:left;white-space:nowrap}
thead th{background:#f8fafc;font-size:13px;color:var(--g)}
tbody th{color:var(--n)}
.note,.disc{font-size:13px;color:var(--g)}
.disc{margin:28px 0}
ul.cols{columns:2;column-gap:24px;padding-left:18px}
ul.cols li{break-inside:avoid;margin-bottom:6px}
ul.list{padding-left:18px}ul.list li{margin-bottom:12px}
small{color:var(--g)}
.faq details{border:1px solid var(--line);border-radius:12px;padding:10px 14px;margin-bottom:8px}
.faq summary{font-weight:700;cursor:pointer;color:var(--n)}
.extra{border:1px solid var(--line);border-radius:14px;padding:12px 14px;margin:14px 0;background:#f8fafc}
.stars{color:#f59e0b}
footer{border-top:1px solid var(--line);margin-top:30px;padding:18px 0;font-size:14px;color:var(--g)}
@media (max-width:560px){h1{font-size:24px}ul.cols{columns:1}nav a:not(.btn){font-size:13px}table{font-size:12.5px}th,td{padding:8px 6px}.logo{font-size:18px}}
