.SubVivahLanding_page__d3Ij8{position:relative;overflow:hidden;min-height:0}.SubVivahLanding_bg__Ip46m{position:absolute;inset:0;background:#f4e6d0 url(/images/banner-for-kundli-response.png) 50%/cover no-repeat;background-position:72% 42%}.SubVivahLanding_veil__5aDNi{position:absolute;inset:0;background:linear-gradient(90deg,hsla(39,67%,94%,.94),hsla(39,67%,94%,.78) 28%,hsla(39,67%,94%,.28) 52%,hsla(39,67%,94%,.04) 68%,transparent 80%),linear-gradient(180deg,rgba(80,32,24,.08),transparent 18%,transparent 72%,rgba(62,24,20,.28));pointer-events:none}.SubVivahLanding_content__NyfiV{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;height:100%;min-height:0;max-width:540px;padding:clamp(28px,5vh,56px) clamp(24px,5vw,56px);box-sizing:border-box;text-align:left}.SubVivahLanding_brand__re8pZ{display:flex;align-items:center;gap:12px;margin:0 0 22px}.SubVivahLanding_logo__aAVUT{width:48px;height:48px;flex-shrink:0;filter:drop-shadow(0 4px 10px rgba(122,28,58,.18))}.SubVivahLanding_brandText__x_0md{display:flex;flex-direction:column;gap:2px}.SubVivahLanding_wordmark__iaDmI{margin:0;font-family:Palatino,Palatino Linotype,Times New Roman,serif;font-size:28px;font-weight:700;letter-spacing:.01em;color:#6d1633;line-height:1}.SubVivahLanding_kicker___a2BL{margin:0;font-size:10px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:#9a6a4a}.SubVivahLanding_title__TVSwA{margin:0;font-family:Palatino,Palatino Linotype,Times New Roman,serif;font-size:clamp(28px,4.2vw,42px);font-weight:700;letter-spacing:.01em;line-height:1.18;color:#4a1c28}.SubVivahLanding_title__TVSwA em{font-style:italic;color:#7a1c3a}.SubVivahLanding_copy__EVuH2{margin:16px 0 0;max-width:26rem;font-size:15px;line-height:1.65;color:#5c4338}.SubVivahLanding_features__Mp_j6{display:flex;flex-wrap:wrap;gap:8px;margin:22px 0 0;padding:0;list-style:none}.SubVivahLanding_features__Mp_j6 li{padding:6px 12px;border-radius:999px;border:1px solid rgba(154,106,74,.28);background:rgba(255,250,242,.72);font-size:12px;font-weight:600;color:#6d4638}.SubVivahLanding_cta__cuTcE{display:inline-flex;align-items:center;justify-content:center;gap:8px;margin-top:28px;height:48px;padding:0 24px;border:0;border-radius:999px;background:linear-gradient(180deg,#8e2448,#6d1633);color:#f8efe4;font-size:14px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;box-shadow:0 10px 24px rgba(109,22,51,.28)}.SubVivahLanding_cta__cuTcE:hover{background:linear-gradient(180deg,#9a2b52,#7a1c3a);color:#fffaf3}.SubVivahLanding_note__Xirgk{margin:12px 0 0;font-size:12px;color:#8a6a5c}@media (max-width:720px){.SubVivahLanding_bg__Ip46m{background-position:78% 30%}.SubVivahLanding_veil__5aDNi{background:linear-gradient(180deg,hsla(39,67%,94%,.92),hsla(39,67%,94%,.78) 42%,hsla(39,67%,94%,.35) 70%,rgba(62,24,20,.22))}.SubVivahLanding_content__NyfiV{max-width:none;align-items:stretch}}