body.page-tithi-pravesha .tp-form-card{max-width:460px;margin:0 auto;overflow:visible}body.page-tithi-pravesha .tp-hero{padding:1.1rem 1.15rem;margin-bottom:1rem;border-radius:14px;color:#fff;background:linear-gradient(135deg,#4a1020,#7a1834);text-align:center}body.page-tithi-pravesha .tp-hero__label{margin:0 0 .25rem;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;opacity:.85}body.page-tithi-pravesha .tp-hero__head{margin:0;font-family:Georgia,"Times New Roman",Times,serif;font-size:clamp(1.35rem, 4.6vw, 1.85rem);font-weight:700;line-height:1.2}body.page-tithi-pravesha .tp-hero__meta{margin:.35rem 0 0;font-size:.92rem;opacity:.92}body.page-tithi-pravesha .tp-person{margin:0 0 .2rem;font-size:1.05rem;font-weight:700;color:var(--ink)}body.page-tithi-pravesha .tp-birth{margin:0 0 1rem;color:var(--muted);font-size:.92rem}body.page-tithi-pravesha .tp-chips{display:flex;flex-wrap:wrap;gap:.5rem;margin:0 0 1.15rem}body.page-tithi-pravesha .tp-chip{display:flex;flex-direction:column;gap:.1rem;padding:.45rem .65rem;border:1px solid var(--cream-border);border-radius:8px;background:#faf6f0;min-width:6.5rem}body.page-tithi-pravesha .tp-chip__k{font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--muted)}body.page-tithi-pravesha .tp-chip__v{font-size:.88rem;font-weight:600;color:var(--ink)}body.page-tithi-pravesha .tp-cards{display:grid;gap:.75rem;margin:0 0 1.15rem}@media (min-width:560px){body.page-tithi-pravesha .tp-cards--three{grid-template-columns:1fr 1fr 1fr}}body.page-tithi-pravesha .tp-card{padding:.85rem .95rem;border:1px solid var(--cream-border);border-left:4px solid #7a1834;border-radius:10px;background:#f8eef1}body.page-tithi-pravesha .tp-card__top{display:flex;align-items:center;gap:.75rem;margin-bottom:.45rem}body.page-tithi-pravesha .tp-glyph{flex:none;display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:50%;background:var(--crimson,#7a1834)}body.page-tithi-pravesha .tp-glyph img{display:block;width:100%;height:100%;object-fit:contain}body.page-tithi-pravesha .tp-card__tag{margin:0 0 .2rem;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--muted)}body.page-tithi-pravesha .tp-card__title{margin:0 0 .35rem;font-size:1rem;font-weight:700;color:var(--crimson,#7a1834)}body.page-tithi-pravesha .tp-card__text{margin:0 0 .45rem;font-size:.93rem;line-height:1.5;color:var(--ink)}body.page-tithi-pravesha .tp-card__text:last-child{margin-bottom:0}body.page-tithi-pravesha .tp-flag{margin:0 0 1.15rem;padding:.75rem .9rem;border-radius:10px;border:1px solid #e0d4c4;background:#faf6e8;font-size:.93rem;line-height:1.5}body.page-tithi-pravesha .tp-flag--passed{border-left:4px solid #7a1834}body.page-tithi-pravesha .tp-row--on td{font-weight:600;background:#faf6e8}