.nnExpert{gap:1rem;display:grid}.nnExpertForm{gap:.85rem;display:grid}.nnExpertForm label,.nnExpertField{gap:.35rem;font-size:15px;font-weight:600;display:grid}.nnExpertForm input,.nnExpertForm textarea,.nnExpertForm select,.nnExpertField input,.nnExpertField textarea,.nnExpertField select{border:1px solid var(--nimitta-border,#64151c3d);box-sizing:border-box;background:#fff;border-radius:10px;width:100%;min-height:48px;padding:10px 12px;font-size:16px;font-weight:400}.nnExpertForm textarea,.nnExpertField textarea{min-height:120px;line-height:1.5}.nnExpertHint{color:var(--nimitta-muted,#6b5a50);margin:0;font-size:14px;font-weight:400}.nnExpertRow{gap:.75rem;display:grid}@media (min-width:640px){.nnExpertRow{grid-template-columns:1fr 1fr}}@media (min-width:900px){.nnExpertRow3{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.6fr)}}.nnExpertEvent{border:1px solid var(--nimitta-border,#64151c24);background:#f5ece180;border-radius:12px;gap:.6rem;padding:12px;display:grid}.nnExpertEvent button{justify-self:start;min-height:40px}.nnExpertPromise{background:#fff7e6;border:1px solid #f0d9a6;border-radius:12px;margin:0;padding:10px 14px;font-size:15px;line-height:1.5}.nnExpertList{gap:.75rem;display:grid}.nnExpertItem{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.nnExpertItem h3{margin:0;font-size:1.05rem}.nnExpertItem p{color:var(--nimitta-muted,#6b5a50);margin:.25rem 0 0;font-size:14px}.nnExpertMeta{color:var(--nimitta-muted,#6b5a50);flex-wrap:wrap;gap:.5rem 1rem;font-size:14px;display:flex}.nnExpertFacts{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.5rem;margin:0;display:grid}.nnExpertFacts div{background:#f5ece199;border-radius:10px;padding:8px 10px}.nnExpertFacts dt{color:var(--nimitta-gold-dark,#8a6d2a);font-size:12px}.nnExpertFacts dd{margin:0;font-weight:600}.nnExpertChart{gap:1rem;display:grid}@media (min-width:900px){.nnExpertChart{grid-template-columns:minmax(260px,360px) 1fr}}.nnExpertQueue{gap:1rem;display:grid}.nnExpertTable{border-collapse:collapse;width:100%;font-size:14px}.nnExpertTable th,.nnExpertTable td{border-bottom:1px solid var(--nimitta-border,#64151c24);text-align:start;vertical-align:top;padding:8px}.nnExpertTableWrap{overflow-x:auto}.nnExpertAnswer{white-space:pre-wrap;line-height:1.6}.nnPrashnaAbout h2{color:var(--nimitta-maroon,#64151c);margin:0 0 6px;font-size:1.15rem}.nnPrashnaAbout h3{color:var(--nimitta-maroon,#64151c);margin:12px 0 6px;font-size:1rem}.nnPrashnaAbout p{margin:0 0 6px;line-height:1.55}.nnPrashnaAbout ol{gap:4px;margin:0 0 8px;padding-inline-start:20px;line-height:1.5;display:grid}
