.hm{padding-block:20px 56px}.hm-wrap{gap:28px;max-width:880px;margin:0 auto;padding-inline:clamp(16px,4vw,32px);display:grid}.hm-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.hm-eyebrow{font:700 11px var(--f-body);letter-spacing:.14em;text-transform:uppercase;color:var(--gold-ink)}.hm-fine{color:var(--ink-muted);font-size:12px}.hm-actions{flex-wrap:wrap;gap:10px;min-height:48px;display:flex}.hm-actions .btn{min-height:48px}.hm-about,.hm-daily{border:1px solid var(--gold-border);background:linear-gradient(160deg,var(--maroon),var(--maroon-deep));color:var(--on-dark);--gold-ink:var(--gold);--emphasis:var(--gold);border-radius:14px;gap:14px;padding:24px 20px;display:grid;position:relative;overflow:hidden}.hm-about h1,.hm-daily h1{font:600 clamp(26px,6.5vw,38px)/1.12 var(--f-head);color:var(--on-dark)}.hm-about p,.hm-daily p{color:var(--on-dark-dim);font-size:15px;line-height:1.6}.hm-about .hm-eyebrow,.hm-daily .hm-eyebrow{color:var(--gold-dim)}.hm-about .btn-primary,.hm-daily .btn-primary{background:var(--gold);color:#271513}.hm-about .btn-ghost,.hm-daily .btn-ghost{color:var(--on-dark)}.hm-about .hm-fine,.hm-daily .hm-fine{color:var(--on-dark-dim);opacity:.8}.hm-guidance{white-space:pre-wrap}.hm-art{opacity:.12;width:150px;height:150px;color:var(--gold);pointer-events:none;position:absolute;top:-20px;right:-20px}.hm-art svg{width:100%;height:100%}.hm-card{border:1px solid var(--gold-line);background:var(--surface-low);border-radius:12px;gap:12px;padding:20px;display:grid}.hm-card h2,.hm-card h3{font:600 20px/1.2 var(--f-head)}.hm-card p{color:var(--ink-mid);font-size:14px;line-height:1.6}.hm-card .btn{justify-self:start;min-height:44px}.hm-soon{border-style:dashed}.hm-head{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:12px;display:flex}.hm-head h2{font:600 22px var(--f-head)}.hm-head a{color:var(--emphasis);align-items:center;min-height:44px;font-size:13px;font-weight:600;display:inline-flex}.hm-tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px 6px;list-style:none;display:grid}.hm-tiles a{text-align:center;min-height:88px;color:var(--ink);border-radius:10px;flex-direction:column;align-items:center;gap:8px;padding:8px 2px;font-size:12px;font-weight:500;display:flex}.hm-tiles a:hover{background:var(--surface-low);color:var(--emphasis)}.hm-tiles svg{color:var(--emphasis)}.hm-tiles span{overflow-wrap:anywhere;line-height:1.25}.hm-experts{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;list-style:none;display:grid}.hm-experts a{border:1px solid var(--gold-line);background:var(--surface-low);text-align:center;border-radius:12px;flex-direction:column;align-items:center;gap:4px;height:100%;padding:16px 8px;display:flex}.hm-experts a:hover{border-color:var(--gold-border)}.hm-experts b{font:600 14px var(--f-head)}.hm-experts small{color:var(--ink-mid);font-size:11px;line-height:1.35}.hm-avatar{width:56px;height:56px;color:var(--gold);border:1px solid var(--gold-border);background:radial-gradient(circle at 30% 25%,var(--maroon),var(--maroon-deep));border-radius:50%;place-items:center;margin-bottom:6px;display:grid;position:relative}.hm-avatar em{font:700 10px var(--f-body);letter-spacing:.06em;background:var(--gold);color:#271513;border-radius:999px;padding:2px 6px;font-style:normal;position:absolute;bottom:-4px;right:-6px}.hm-steps{counter-reset:s;gap:10px;list-style:none;display:grid}.hm-steps li{counter-increment:s;border:1px solid var(--gold-line);color:var(--ink-mid);border-radius:10px;align-items:center;gap:14px;padding:14px 16px;font-size:14px;display:flex}.hm-steps li:before{content:counter(s);width:28px;height:28px;font:600 13px var(--f-body);border:1px solid var(--gold-border);color:var(--emphasis);border-radius:50%;flex:none;place-items:center;display:grid}@media (min-width:720px){.hm{padding-top:32px}.hm-about,.hm-daily{padding:36px 32px}.hm-steps{grid-template-columns:repeat(3,minmax(0,1fr))}.hm-steps li{text-align:center;flex-direction:column}}.hm-page-title{font:600 clamp(28px,7vw,40px)/1.1 var(--f-head);margin-top:6px}.hm-list{gap:8px;list-style:none;display:grid}.hm-list a,.hm-list-off{border:1px solid var(--gold-line);background:var(--surface-low);border-radius:10px;gap:2px;min-height:56px;padding:14px 16px;display:grid}.hm-list a:hover{border-color:var(--gold-border)}.hm-list b{font:600 16px var(--f-head)}.hm-list small{color:var(--ink-mid);font-size:13px;line-height:1.45}.hm-list-off{background:0 0;border-style:dashed}.hm-fixed-nav{padding-top:96px}:lang(hi) .hm-eyebrow,:lang(gu) .hm-eyebrow{letter-spacing:0;text-transform:none;font-size:13px}.hm-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.hm-facts div{border:1px solid var(--gold-line);border-radius:8px;padding:10px 12px}.hm-facts dt{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted);font-size:11px}.hm-facts dd{font:600 15px var(--f-body);overflow-wrap:anywhere;margin-top:2px}.hm-card .form-field{margin-bottom:0}.hm-dots{align-items:center;gap:6px;display:flex}.hm-dots span{border:1px solid var(--gold);border-radius:50%;width:10px;height:10px}.hm-dots span.on{background:var(--gold)}.hm-dots small{color:var(--on-dark-dim);margin-left:8px;font-size:12px}.hm-card article+article{margin-top:14px}.hm-card article h3{font:600 17px var(--f-head);margin-bottom:4px}
