.nakshanjali-phone-shell .hp:not(.today-screen):not(.ask-board-shell):not(.board-language-screen):not(.board-signin-screen):not(.wallet-screen){color:var(--nk-color-text-primary);background:var(--nk-color-cream-page);font-family:var(--nk-font-ui-latin)}.nakshanjali-phone-shell .hp:not(.today-screen):not(.ask-board-shell):not(.board-language-screen):not(.board-signin-screen):not(.wallet-screen) .card{color:var(--nk-color-text-primary);background-color:var(--nk-color-cream-paper);background-image:none;border:var(--nk-border-solid-gold-muted);border-radius:var(--nk-radius-card);box-shadow:var(--nk-shadow-answer-card)}.nakshanjali-phone-shell .hp:not(.today-screen):not(.ask-board-shell):not(.board-language-screen):not(.board-signin-screen):not(.wallet-screen) .vinp{min-height:var(--nk-size-nav-item-min-height);padding:var(--nk-space-card-compact);color:var(--nk-color-text-primary);background:var(--nk-color-cream-paper);border:var(--nk-border-solid-gold-muted);border-radius:var(--nk-radius-default);font:var(--nk-type-reading-19)}.nakshanjali-phone-shell .hp:not(.today-screen):not(.ask-board-shell):not(.board-language-screen):not(.board-signin-screen):not(.wallet-screen) .vinp.nk-input-large{min-height:var(--nk-size-form-input-comfortable-min-height);font:var(--nk-type-reading-20)}.nk-route-header{min-height:88px;align-items:center;padding:calc(22px + env(safe-area-inset-top)) 20px 16px;color:var(--nk-color-cream-page);background:linear-gradient(115deg,var(--nk-color-maroon-primary),var(--nk-color-maroon-mid));border-bottom:1px solid var(--nk-color-gold-primary)}.nk-route-header h1{color:var(--nk-color-cream-page);font:var(--nk-type-display-30)}.nk-route-header p{color:var(--nk-color-gold-primary);font:var(--nk-type-label-15-bold)}.hp.today-screen{background:radial-gradient(60% 30% at 82% 6%,hsla(45,69%,65%,.24),transparent 66%),radial-gradient(70% 34% at 10% 60%,rgba(0,0,0,.28),transparent 68%),linear-gradient(178deg,var(--nk-color-maroon-primary) 0,var(--nk-color-maroon-mid) 44%,var(--nk-color-maroon-deep) 100%);color:var(--nk-color-cream-page);font-family:var(--nk-font-ui-latin)}.today-screen,.today-screen *{box-sizing:border-box}.today-screen .abwrap,.today-screen .appbar{background:transparent;border-bottom:0}.today-screen .appbar{height:auto;min-height:96px;padding:48px 16px 12px!important;align-items:flex-start}.today-screen .appbar>.row{gap:12px!important;align-items:center}.today-screen .appbar .col{min-width:0}.today-brand-mark{width:38px;height:38px;display:block;flex:none}.today-screen .appbar .col{gap:5px}.today-screen .appbar .title{color:var(--nk-color-cream-page);font-family:var(--nk-font-display-latin);font-size:var(--nk-font-size-23);font-weight:500;line-height:1}.today-screen .appbar .col>span:last-child{color:var(--nk-color-gold-primary)!important;font-family:var(--nk-font-ui-latin);font-size:var(--nk-font-size-15)!important;font-weight:600;line-height:1;letter-spacing:.1em;overflow-wrap:anywhere}.today-screen .today-app-header{justify-content:flex-start;gap:var(--nk-space-12);min-height:96px;padding:48px 16px 12px;align-items:flex-start}.today-screen .today-app-header h1{color:var(--nk-color-cream-page);font-size:var(--nk-font-size-23)}.today-screen .today-app-header p{color:var(--nk-color-gold-primary);font-size:var(--nk-font-size-15);letter-spacing:var(--nk-letter-spacing-uppercase)}.today-screen .today-app-header>div:last-child{min-width:0}.today-content{position:static;margin-top:14px;padding:0 16px;display:flex;min-height:auto;flex-direction:column;overflow:visible}.today-reading-card{flex:none;padding:22px 22px 24px;color:#3a2410;background:linear-gradient(170deg,var(--nk-color-cream-sand),var(--nk-color-cream-soft));border:2px solid var(--nk-color-gold-primary);border-radius:22px;box-shadow:0 3px 0 var(--nk-color-maroon-shadow),0 12px 20px rgba(40,8,8,.38),inset 0 2px 0 hsla(0,0%,100%,.9)}.today-reading-card>[data-slot=card-body]{margin:0}.today-sign-row{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:12px}.today-sign{color:var(--nk-color-maroon-deep);font-family:var(--nk-font-display-latin)!important;font-size:var(--nk-font-size-35);font-weight:500;line-height:1.05}.today-sign-alt{color:var(--nk-color-gold-deep);font-family:var(--nk-font-ui-latin);font-size:var(--nk-font-size-15);font-weight:700;line-height:1;letter-spacing:.12em;text-align:right;text-transform:uppercase}.today-rule{height:2px;margin:15px 0;background:linear-gradient(90deg,var(--nk-color-gold-secondary),rgba(191,152,47,0))}.today-reading-copy{margin:0;color:#3a2410;font-family:var(--nk-font-display-latin)!important;font-size:var(--nk-font-size-20);font-weight:400;line-height:1.6;text-wrap:pretty}.today-actions{display:flex;flex-wrap:wrap;align-items:stretch;gap:10px;margin-top:18px}.today-action-primary,.today-action-secondary{display:inline-flex;align-items:center;justify-content:center;border-radius:14px;cursor:pointer;font-family:var(--nk-font-ui-latin);font-size:var(--nk-font-size-17);font-weight:600;line-height:1;text-decoration:none}.today-action-primary{flex:1;min-width:0;padding:16px 0;color:var(--nk-color-cream-page);background:linear-gradient(175deg,var(--nk-color-maroon-highlight),var(--nk-color-maroon-surface));border:1.5px solid var(--nk-color-gold-primary);box-shadow:0 3px 0 var(--nk-color-maroon-shadow)}.today-action-secondary{flex:0 1 auto;padding:16px 12px;color:var(--nk-color-maroon-primary);background:var(--nk-color-cream-page);border:1.5px solid var(--nk-color-gold-secondary);box-shadow:0 3px 0 rgba(122,31,31,.22)}.today-section-title{margin:0;color:var(--nk-color-gold-primary);font-family:var(--nk-font-ui-latin);font-size:var(--nk-font-size-15);font-weight:700;line-height:1;letter-spacing:.16em;text-transform:uppercase}.today-hindi .today-section-title{font-family:var(--nk-font-ui-devanagari);font-size:var(--nk-font-size-18);letter-spacing:0;text-transform:none}.today-areas-grid{display:grid;flex:none;min-height:auto;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(176px,auto);gap:13px}.today-content>section:not(.today-reading-card){display:flex;min-height:auto;flex:none;flex-direction:column;gap:13px}.today-area-card{min-height:176px;padding:14px 16px 16px;justify-content:flex-start;color:var(--nk-color-maroon-deep);background:linear-gradient(170deg,var(--nk-color-cream-sand),var(--nk-color-cream-border));border:1.5px solid var(--nk-color-gold-secondary);border-radius:18px;box-shadow:0 3px 0 var(--nk-color-maroon-shadow),0 12px 20px rgba(40,8,8,.38),inset 0 2px 0 hsla(0,0%,100%,.9)}.today-area-card,.today-area-card>[data-slot=card-body]{display:flex;flex-direction:column;align-items:flex-start}.today-coming-soon-list{display:flex;flex-direction:column;gap:var(--nk-space-12)}.today-coming-soon-list article>[data-slot=card-body]{margin-top:var(--nk-space-6)}.today-reading-card{padding:20px;border-width:1.5px;box-shadow:0 3px 0 var(--nk-color-maroon-shadow),0 8px 18px rgba(40,8,8,.16),inset 0 2px 0 hsla(0,0%,100%,.9)}.today-reading-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;color:var(--nk-color-maroon-deep);font:600 var(--nk-font-size-18)/1.35 var(--nk-font-ui-latin)}.today-hindi .today-reading-heading{font-family:var(--nk-font-ui-devanagari)}.today-sign-chip{display:inline-flex;flex-direction:column;gap:2px;color:var(--nk-color-gold-deep);text-align:right}.today-sign-chip strong{color:var(--nk-color-maroon-primary);font:600 var(--nk-font-size-17)/1.2 var(--nk-font-display-latin)}.today-hindi .today-sign-chip strong{font-family:var(--nk-font-display-devanagari)}.today-sign-chip small{font:600 var(--nk-font-size-12)/1.2 var(--nk-font-ui-latin)}.today-hindi .today-sign-chip small{font-family:var(--nk-font-ui-devanagari)}.today-reading-empty{color:var(--nk-color-maroon-deep);font-size:var(--nk-font-size-16)}.today-reading-card:lang(hi) .today-reading-copy{font-family:var(--nk-font-display-devanagari)!important}.today-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:16px}.today-facts>div,.today-panchang-grid>div{min-width:0;padding:10px 12px;border:1px solid var(--nk-color-gold-secondary);border-radius:12px;background:hsla(42,68%,91%,.7)}.today-facts span,.today-panchang-grid span{display:block;color:var(--nk-color-gold-deep);font:600 var(--nk-font-size-12)/1.3 var(--nk-font-ui-latin)}.today-hindi .today-facts span,.today-hindi .today-panchang-grid span{font-family:var(--nk-font-ui-devanagari)}.today-facts strong,.today-panchang-grid strong{display:block;margin-top:4px;color:var(--nk-color-maroon-deep);font:600 var(--nk-font-size-14)/1.4 var(--nk-font-ui-latin);overflow-wrap:anywhere}.today-hindi .today-facts strong,.today-hindi .today-panchang-grid strong{font-family:var(--nk-font-ui-devanagari)}.today-long-term-card,.today-panchang-card{color:var(--nk-color-maroon-deep);background:linear-gradient(175deg,var(--nk-color-cream-paper),var(--nk-color-cream-soft));border:1px solid var(--nk-color-gold-secondary);border-radius:18px;box-shadow:0 2px 0 rgba(94,23,23,.16)}.today-long-term-card h2,.today-panchang-card h2{margin:0;color:var(--nk-color-maroon-primary);font:600 var(--nk-font-size-18)/1.3 var(--nk-font-display-latin)}.today-hindi .today-long-term-card h2,.today-hindi .today-panchang-card h2{font-family:var(--nk-font-display-devanagari)}.today-panchang-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:12px}.today-long-term-card p,.today-panchang-note{margin:12px 0 0;color:var(--nk-color-maroon-deep);font:400 var(--nk-font-size-14)/1.5 var(--nk-font-ui-latin)}.today-hindi .today-long-term-card p,.today-hindi .today-panchang-note{font-family:var(--nk-font-ui-devanagari)}.today-long-term-card .btn{margin-top:12px}.today-long-term-card>[data-slot=card-body],.today-panchang-card>[data-slot=card-body]{margin:0}.today-hindi .today-action-secondary,.today-reading-card:lang(hi) .today-actions .btn{font-family:var(--nk-font-ui-devanagari)}.today-area-icon{width:30px;height:30px;flex:none;color:var(--nk-color-maroon-primary)}.today-area-icon-health circle:last-child{fill:var(--nk-color-gold-secondary)}.today-area-title{margin-top:8px;color:var(--nk-color-maroon-deep);font-family:var(--nk-font-display-latin)!important;font-size:var(--nk-font-size-23);font-weight:500;line-height:1.1}.today-area-state{margin-top:6px;color:#7a4a12;font-family:var(--nk-font-ui-latin);font-size:var(--nk-font-size-16);font-weight:600;line-height:1.3}.today-skeleton{display:inline-block;border-radius:5px;background:linear-gradient(90deg,rgba(191,152,47,.18),rgba(191,152,47,.42),rgba(191,152,47,.18));background-size:220% 100%;animation:todaySkeleton 1.4s ease-in-out infinite}.today-skeleton-sign{width:110px;height:31px}.today-skeleton-alt{width:42px;height:11px}.today-reading-skeleton{min-height:124px;display:flex;flex-direction:column;gap:10px;padding-top:5px}.today-reading-skeleton span{height:11px;border-radius:4px;background:linear-gradient(90deg,rgba(191,152,47,.18),rgba(191,152,47,.42),rgba(191,152,47,.18));background-size:220% 100%;animation:todaySkeleton 1.4s ease-in-out infinite}.today-reading-skeleton span:first-child{width:96%}.today-reading-skeleton span:nth-child(2){width:88%}.today-reading-skeleton span:nth-child(3){width:64%}@keyframes todaySkeleton{0%{background-position:100% 0}to{background-position:-100% 0}}.birth-details-screen,.board-language-screen,.board-signin-screen{position:relative;width:100%;min-height:874px;overflow:visible;color:var(--nk-color-maroon-shadow);background:linear-gradient(178deg,var(--nk-color-cream-page) 0,var(--nk-color-cream-panel) 62%,var(--nk-color-cream-deep) 100%);font-family:var(--nk-font-ui-latin)}.nakshanjali-phone-shell .hp.birth-details-screen,.nakshanjali-phone-shell .hp.board-language-screen,.nakshanjali-phone-shell .hp.board-signin-screen{box-sizing:border-box;display:block;height:874px;min-height:874px;overflow:visible;padding-bottom:0}.hp.birth-details-screen,.hp.board-language-screen,.hp.board-signin-screen{color:var(--nk-color-maroon-shadow);background:linear-gradient(178deg,var(--nk-color-cream-page) 0,var(--nk-color-cream-panel) 62%,var(--nk-color-cream-deep) 100%);font-family:var(--nk-font-ui-latin)}.birth-details-screen *,.board-language-screen *,.board-signin-screen *{box-sizing:border-box}.board-language-glow,.board-signin-glow{position:absolute;inset:0;pointer-events:none}.board-language-glow{background:radial-gradient(56% 26% at 86% 4%,rgba(191,152,47,.26),transparent 64%)}.board-language-wordmark{position:absolute;top:66px;left:24px;right:24px;display:flex;align-items:center;gap:14px;color:var(--nk-color-maroon-primary);font:500 26px/1.1 var(--nk-font-display-devanagari)}.board-language-screen:lang(en) .board-language-wordmark{font-family:var(--nk-font-display-latin)}.board-language-mark{display:block;width:46px;height:46px;flex:none}.board-language-heading{position:absolute;top:142px;left:24px;right:24px}.board-language-heading h1{margin:0;color:var(--nk-color-maroon-shadow);font:500 31px/1.2 var(--nk-font-display-latin)}.board-language-screen:lang(hi) .board-language-heading h1{font-family:var(--nk-font-display-devanagari)}.board-language-heading p{margin:10px 0 0;color:var(--nk-color-maroon-deep);font:400 18px/1.5 var(--nk-font-ui-latin)}.board-language-screen:lang(hi) .board-language-heading p{font-family:var(--nk-font-ui-devanagari)}.board-language-list{position:absolute;top:248px;left:24px;right:24px;bottom:130px;display:flex;flex-direction:column;gap:11px;overflow-y:auto;padding:0 0 12px;mask-image:linear-gradient(180deg,#000 92%,transparent);-webkit-mask-image:linear-gradient(180deg,#000 92%,transparent)}.board-language-option{display:flex;flex:0 0 auto;align-items:center;gap:14px;width:100%;min-height:78px;padding:14px 18px;text-align:left;border:2px solid var(--nk-color-gold-secondary);border-radius:16px;color:var(--nk-color-maroon-deep);background:linear-gradient(170deg,var(--nk-color-cream-paper),var(--nk-color-cream-soft));box-shadow:0 3px 0 rgba(94,23,23,.32),0 12px 20px rgba(94,23,23,.16),inset 0 2px 0 hsla(0,0%,100%,.92);cursor:pointer}.board-language-option [data-slot=list-row-title]{font:var(--nk-type-language-name-25)}.board-language-option [data-slot=list-row-detail]{font:var(--nk-type-label-15)}.board-language-option:lang(hi) [data-slot=list-row-title]{font-family:var(--nk-font-display-devanagari)}.board-language-option.selected{border-color:var(--nk-color-gold-primary);color:var(--nk-color-cream-page);background:linear-gradient(175deg,var(--nk-color-maroon-highlight),var(--nk-color-maroon-deep));box-shadow:0 3px 0 var(--nk-color-maroon-shadow),0 12px 20px var(--nk-alpha-shadow-30)}.board-language-option.unsupported{opacity:.7;cursor:not-allowed}.board-language-radio{display:grid;flex:0 0 22px;width:22px;height:22px;place-items:center;border:2px solid var(--nk-alpha-maroon-30);border-radius:50%;font-size:var(--nk-font-size-15);line-height:1}.board-language-option.selected .board-language-radio{border-color:var(--nk-color-gold-primary);color:var(--nk-color-gold-primary)}.board-language-name{display:flex;min-width:0;flex-direction:column;gap:3px}.board-language-name>span{font:500 25px/1.15 var(--nk-font-display-latin)}.board-language-name small{font:600 15px/1 var(--nk-font-ui-latin)}.board-language-option:lang(hi) .board-language-name>span{font-family:var(--nk-font-display-devanagari)}.board-primary{display:flex;align-items:center;justify-content:center;width:100%;min-height:60px;padding:17px 20px;border:2px solid var(--nk-color-gold-primary);border-radius:16px;color:var(--nk-color-cream-sand);background:linear-gradient(175deg,var(--nk-color-maroon-highlight),var(--nk-color-maroon-mid));box-shadow:0 4px 0 var(--nk-color-maroon-shadow),0 14px 24px var(--nk-alpha-shadow-30);font:700 18px/1 var(--nk-font-ui-latin);cursor:pointer}.board-primary:disabled{opacity:.52;cursor:not-allowed}.board-language-continue{position:absolute;right:24px;bottom:48px;left:24px;width:auto}.board-language-screen:lang(hi) .board-primary{font-family:var(--nk-font-ui-devanagari)}.board-signin-glow{background:radial-gradient(60% 30% at 82% 6%,var(--nk-alpha-primary-gold-24),transparent 66%),radial-gradient(70% 34% at 10% 60%,var(--nk-alpha-shadow-22),transparent 68%)}.board-signin-brand{position:absolute;top:96px;left:24px;right:24px;display:flex;align-items:center;flex-direction:column;gap:16px;text-align:center}.board-signin-mark{display:block;width:78px;height:78px;flex:none}.board-signin-wordmark{color:var(--nk-color-maroon-primary);font:600 34px/1 var(--nk-font-display-devanagari)}.board-signin-brand p{margin:0;color:var(--nk-color-maroon-deep);font:400 19px/1.4 var(--nk-font-display-latin)}.board-signin-screen:lang(hi) .board-signin-brand p{font-family:var(--nk-font-display-devanagari)}.board-signin-form{position:absolute;top:340px;left:24px;right:24px;display:flex;flex-direction:column;gap:14px}.board-signin-form>label{color:var(--nk-color-maroon-deep);font:700 15px/1 var(--nk-font-ui-latin);letter-spacing:.1em;text-transform:uppercase}.board-signin-screen:lang(hi) .board-signin-form>label{font-family:var(--nk-font-ui-devanagari);letter-spacing:0;text-transform:none}.board-phone-field{display:flex;align-items:center;gap:12px;min-height:60px;margin-top:-6px;padding:14px 18px;border:2px solid var(--nk-color-gold-secondary);border-radius:16px;background:var(--nk-color-cream-paper);box-shadow:0 3px 0 rgba(122,31,31,.18),inset 0 2px 0 hsla(0,0%,100%,.9)}.board-country-code{color:var(--nk-color-maroon-deep);font:600 22px/1 var(--nk-font-display-latin)}.board-phone-field input{min-width:0;flex:1;border:0;outline:0;color:var(--nk-color-maroon-deep);background:transparent;font:500 23px/1 var(--nk-font-display-latin);letter-spacing:.04em}.board-phone-field input::-moz-placeholder{color:rgba(94,23,23,.42);opacity:1}.board-phone-field input::placeholder{color:rgba(94,23,23,.42);opacity:1}.board-send-code{min-height:60px;padding:19px 0;box-shadow:0 4px 0 var(--nk-color-maroon-shadow),0 14px 24px var(--nk-alpha-shadow-30)}.board-phone-unavailable{margin-top:-7px;color:#6d4c38;font:400 12px/1.35 var(--nk-font-ui-latin)}.board-signin-divider{display:flex;align-items:center;gap:12px;margin:4px 0;color:var(--nk-color-maroon-deep);font:600 15px/1 var(--nk-font-ui-latin)}.board-signin-divider span{height:1px;flex:1;background:var(--nk-alpha-maroon-22)}.board-google{display:flex;width:100%;align-items:center;justify-content:center;gap:12px;min-height:60px;padding:18px;border:var(--nk-border-solid-gold-strong);border-radius:var(--nk-radius-default);color:var(--nk-color-text-inverse);background:var(--nk-gradient-action-primary);box-shadow:var(--nk-shadow-button);font:var(--nk-type-action-18);cursor:pointer}.board-google>span{font:700 21px/1 Arial,sans-serif;color:#4285f4}.board-returning{align-self:center;border:0;padding:0;color:var(--nk-color-maroon-deep);background:transparent;font:500 14px/1.4 var(--nk-font-ui-latin);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.board-signin-consent{position:absolute;right:24px;bottom:56px;left:24px;margin:0;color:var(--nk-color-maroon-deep);text-align:center;font:400 15px/1.55 var(--nk-font-ui-latin)}.board-signin-consent a{color:inherit}.board-signin-status{margin:0;color:var(--nk-color-maroon-deep);font-size:var(--nk-font-size-13)}.board-signin-screen:lang(hi) .board-google,.board-signin-screen:lang(hi) .board-returning,.board-signin-screen:lang(hi) .board-signin-consent,.board-signin-screen:lang(hi) .board-signin-divider{font-family:var(--nk-font-ui-devanagari)}.board-signin-screen:lang(en) .board-signin-wordmark{font-family:var(--nk-font-display-latin)}.board-phone-path{display:flex;flex-direction:column;gap:var(--nk-space-10)}.board-signin-screen:lang(hi) .board-phone-path>label{font-family:var(--nk-font-ui-devanagari);letter-spacing:normal;text-transform:none}.birth-details-screen{min-height:874px}.birth-board-header{top:0;left:0;right:0;height:190px;padding:60px 24px 0;background:linear-gradient(175deg,var(--nk-color-maroon-primary),var(--nk-color-maroon-deep));box-shadow:0 8px 22px var(--nk-alpha-shadow-30)}.birth-board-back,.birth-board-header{position:absolute;color:var(--nk-color-cream-page)}.birth-board-back{top:var(--nk-space-16);left:var(--nk-space-24);min-height:var(--nk-space-40);padding:0 var(--nk-space-8);font:var(--nk-type-label-15-bold)}.birth-details-screen:lang(hi) .birth-board-back{font-family:var(--nk-font-ui-devanagari);letter-spacing:0}.birth-board-header h1{margin:0;max-width:330px;font:500 30px/1.12 var(--nk-font-display-latin)}.birth-board-header p{margin:9px 0 0;color:var(--nk-color-gold-primary);font:600 15px/1.3 var(--nk-font-ui-latin)}.birth-board-header>span{position:absolute;right:0;bottom:0;left:0;height:3px;background:linear-gradient(90deg,hsla(45,69%,65%,0),var(--nk-color-gold-primary),hsla(45,69%,65%,0))}.birth-details-screen:lang(hi) .birth-board-header h1{font-family:var(--nk-font-display-devanagari)}.birth-details-screen:lang(hi) .birth-board-header p{font-family:var(--nk-font-ui-devanagari)}.birth-board-form{position:absolute;top:218px;left:22px;right:22px;display:flex;flex-direction:column;gap:14px;padding-bottom:92px}.birth-board-form>label{display:flex;flex-direction:column;gap:8px;color:var(--nk-color-maroon-deep);font:700 15px/1 var(--nk-font-ui-latin);letter-spacing:.1em;text-transform:uppercase}.birth-details-screen:lang(hi) .birth-board-form>label{font-family:var(--nk-font-ui-devanagari);letter-spacing:0;text-transform:none}.birth-board-value{position:relative;display:flex;align-items:center;min-height:64px;padding:15px 18px;overflow:hidden;border:2px solid var(--nk-color-gold-secondary);border-radius:16px;color:var(--nk-color-maroon-deep);background:var(--nk-color-cream-paper);box-shadow:0 3px 0 rgba(122,31,31,.18),inset 0 2px 0 hsla(0,0%,100%,.9);font:500 23px/1.25 var(--nk-font-display-latin);letter-spacing:0;text-transform:none}.birth-board-value>[data-slot=card-body]{margin:0;font:inherit}.birth-details-screen:lang(hi) .birth-board-value{font-family:var(--nk-font-display-devanagari)}.birth-board-value:focus-within{outline:var(--nk-border-width-standard) solid var(--nk-color-gold-primary);outline-offset:var(--nk-space-2)}.birth-date-value{min-height:64px;padding:0 var(--nk-space-18);overflow:visible}.birth-date-value input{position:relative;z-index:1;width:100%;min-width:0;min-height:60px;padding:0;border:0;outline:0;color:inherit;background:transparent;font:inherit;cursor:pointer}.birth-date-value[data-empty=true] input::-webkit-datetime-edit{color:transparent}.birth-date-placeholder{position:absolute;left:var(--nk-space-18);color:var(--nk-color-maroon-deep);pointer-events:none}.birth-date-value:focus-within .birth-date-placeholder{visibility:hidden}.birth-time-group{display:flex;flex-direction:column}.birth-board-time-label{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.birth-board-time-label label{color:var(--nk-color-maroon-deep);font:700 15px/1 var(--nk-font-ui-latin);letter-spacing:.1em;text-transform:uppercase}.birth-board-time-label button{border:0;padding:0;color:var(--nk-color-maroon-primary);background:transparent;font:700 15px/1 var(--nk-font-ui-latin);text-decoration:underline;text-decoration-color:var(--nk-color-gold-secondary);text-underline-offset:4px;cursor:pointer}.birth-details-screen:lang(hi) .birth-board-time-label button,.birth-details-screen:lang(hi) .birth-board-time-label label{font-family:var(--nk-font-ui-devanagari);letter-spacing:0;text-transform:none}.birth-time-controls{display:flex;gap:12px;margin-top:8px}.birth-time-value{flex:1;min-width:0;font-size:var(--nk-font-size-23);line-height:1}.birth-time-value input{width:100%;min-width:0;min-height:60px;padding:0;border:0;outline:0;color:inherit;background:transparent;font:inherit;letter-spacing:0}.birth-time-value input::-moz-placeholder{color:var(--nk-color-ink-secondary);opacity:1}.birth-time-value input::placeholder{color:var(--nk-color-ink-secondary);opacity:1}.birth-time-parts{justify-content:space-between;gap:8px;padding:8px 12px}.birth-time-part{display:flex;flex:1;min-width:0;flex-direction:column;align-items:center;justify-content:center;gap:4px;color:var(--nk-color-ink-secondary);font:600 11px/1.1 var(--nk-font-ui-latin);text-transform:uppercase}.birth-time-part input{min-height:30px;padding:0;color:var(--nk-color-maroon-deep);font:500 24px/1 var(--nk-font-display-latin);text-align:center}.birth-time-part input:focus-visible{outline:2px solid var(--nk-color-gold-primary);outline-offset:2px;border-radius:4px}.birth-time-separator{align-self:center;color:var(--nk-color-maroon-deep);font:600 25px/1 var(--nk-font-display-latin)}.birth-details-screen:lang(hi) .birth-time-part{font-family:var(--nk-font-ui-devanagari);text-transform:none}.birth-details-screen:lang(hi) .birth-time-part input,.birth-details-screen:lang(hi) .birth-time-separator{font-family:var(--nk-font-display-devanagari)}.birth-time-entry-hint{margin:var(--nk-space-6) 0 0;color:var(--nk-color-ink-secondary);font:var(--nk-type-body-14)}.birth-details-screen:lang(hi) .birth-time-entry-hint{font-family:var(--nk-font-ui-devanagari)}.birth-ampm{display:flex;width:104px;overflow:hidden;border:2px solid var(--nk-color-gold-secondary);border-radius:16px;background:var(--nk-color-cream-paper);box-shadow:0 3px 0 rgba(122,31,31,.18)}.birth-ampm button{flex:1;border:0;padding:8px 4px;color:var(--nk-color-maroon-deep);background:transparent;font:700 15px/1 var(--nk-font-ui-latin);cursor:pointer}.birth-ampm button.active{color:var(--nk-color-cream-page);background:var(--nk-color-maroon-primary)}.birth-ampm button:focus-visible{position:relative;z-index:1;outline:var(--nk-border-width-standard) solid var(--nk-color-gold-primary);outline-offset:calc(-1 * var(--nk-border-width-standard))}.birth-details-screen:lang(hi) .birth-ampm button{font-family:var(--nk-font-ui-devanagari)}.birth-approx-badge{align-self:flex-start;margin-top:8px;padding:8px 13px;border:2px solid var(--nk-color-gold-primary);border-radius:16px;color:var(--nk-color-cream-page);background:var(--nk-color-maroon-primary);box-shadow:0 3px 0 var(--nk-color-maroon-shadow);font:700 14px/1.1 var(--nk-font-ui-latin)}.birth-approx-hint{margin:9px 0 0;color:var(--nk-color-maroon-deep);font:400 16px/1.5 var(--nk-font-ui-latin)}.birth-details-screen:lang(hi) .birth-approx-badge,.birth-details-screen:lang(hi) .birth-approx-hint{font-family:var(--nk-font-ui-devanagari)}.birth-place-value input{width:100%;border:0;outline:0;color:var(--nk-color-maroon-deep);background:transparent;font:inherit;letter-spacing:0;text-transform:none}.birth-board-form>.birth-place-input{display:flex;flex-direction:column;gap:var(--nk-space-8);color:var(--nk-color-maroon-deep);font:var(--nk-type-label-15-bold);letter-spacing:var(--nk-letter-spacing-uppercase);text-transform:uppercase}.birth-place-input [data-slot=field-label]{color:inherit;font:inherit}.birth-place-input [data-slot=field-input]{min-height:64px;padding:15px 18px;border:var(--nk-border-solid-gold-strong);border-radius:var(--nk-radius-default);background:var(--nk-color-cream-paper);box-shadow:var(--nk-shadow-input);font:var(--nk-type-language-name-25)}.birth-details-screen:lang(hi) .birth-place-input{font-family:var(--nk-font-ui-devanagari);letter-spacing:normal;text-transform:none}.birth-details-screen:lang(hi) .birth-place-input [data-slot=field-input]{font-family:var(--nk-font-display-devanagari)}.birth-place-value input::-moz-placeholder{color:rgba(94,23,23,.48);opacity:1}.birth-place-value input::placeholder{color:rgba(94,23,23,.48);opacity:1}.birth-place-note{color:var(--nk-color-maroon-deep);font-size:var(--nk-font-size-13)}.birth-save-explanation{padding-top:var(--nk-space-4);color:var(--nk-color-ink-secondary);font:var(--nk-type-body-14);line-height:1.45}.birth-save-explanation p{margin:0}.birth-save-explanation p[role=alert]{margin-top:var(--nk-space-6);color:var(--nk-color-maroon-primary)}.birth-details-screen:lang(hi) .birth-save-explanation{font-family:var(--nk-font-ui-devanagari)}.birth-place-result{display:flex;justify-content:space-between;gap:10px;padding:13px 16px;border:2px solid var(--nk-color-gold-secondary);border-radius:16px;color:var(--nk-color-maroon-deep);background:var(--nk-color-cream-paper);text-align:left}.birth-place-result small{color:#775f42}.birth-board-footer{position:absolute;right:22px;bottom:48px;left:22px}.birth-progress{display:flex;gap:9px;margin-bottom:16px}.birth-progress span{height:6px;flex:1;border-radius:3px;background:rgba(122,31,31,.2)}.birth-progress span.active{background:var(--nk-color-gold-secondary)}.birth-time-backdrop{position:fixed;z-index:60;inset:0;display:flex;align-items:flex-end;background:var(--nk-alpha-shadow-50)}.birth-time-sheet{width:min(100%,430px);max-height:min(88vh,800px);overflow-y:auto;margin:0 auto;padding:24px 22px 46px;border:2px solid var(--nk-color-gold-primary);border-bottom:0;border-radius:28px 28px 0 0;color:var(--nk-color-maroon-shadow);background:linear-gradient(178deg,var(--nk-color-cream-page) 0,var(--nk-color-cream-panel) 62%,var(--nk-color-cream-deep) 100%);box-shadow:0 -14px 40px var(--nk-alpha-shadow-40)}.birth-time-handle{display:block;width:52px;height:5px;margin:0 auto 18px;border-radius:3px;background:var(--nk-alpha-maroon-28)}.birth-time-sheet h2{margin:0;color:var(--nk-color-maroon-shadow);font:500 27px/1.15 var(--nk-font-display-latin)}.birth-details-screen:lang(hi) .birth-time-sheet h2{font-family:var(--nk-font-display-devanagari)}.birth-time-slots{display:flex;flex-direction:column;gap:10px;margin:16px 0 18px}.birth-time-slot{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:62px;padding:14px 18px;border:2px solid var(--nk-color-gold-secondary);border-radius:16px;color:var(--nk-color-maroon-deep);background:var(--nk-color-cream-paper);box-shadow:0 3px 0 rgba(122,31,31,.18);text-align:left;cursor:pointer}.birth-time-slot>span{font:500 22px/1.15 var(--nk-font-display-latin)}.birth-time-slot small{font:600 15px/1 var(--nk-font-ui-latin)}.birth-time-slot.selected{border-color:var(--nk-color-gold-primary);color:var(--nk-color-cream-page);background:var(--nk-color-maroon-primary);box-shadow:0 3px 0 var(--nk-color-maroon-shadow)}.birth-details-screen:lang(hi) .birth-time-slot>span{font-family:var(--nk-font-display-devanagari)}.birth-details-screen:lang(hi) .birth-time-slot small{font-family:var(--nk-font-ui-devanagari)}.hp.ask-board-shell{--ask-canvas-height:100dvh;position:relative;display:flex;height:var(--ask-canvas-height);min-height:0;flex-direction:column;overflow:hidden;padding-bottom:0;color:var(--nk-color-maroon-shadow);background:radial-gradient(60% 30% at 82% 6%,var(--nk-alpha-primary-gold-24),transparent 66%),radial-gradient(70% 34% at 10% 60%,var(--nk-alpha-shadow-30),transparent 68%),linear-gradient(178deg,var(--nk-color-maroon-primary) 0,var(--nk-color-maroon-mid) 44%,var(--nk-color-maroon-deep) 100%);font-family:var(--nk-font-ui-latin)}.nakshanjali-phone-stage:has(.ask-board-shell){align-items:flex-start;padding:0;background:linear-gradient(178deg,var(--nk-color-maroon-primary) 0,var(--nk-color-maroon-mid) 44%,var(--nk-color-maroon-deep) 100%)}.nakshanjali-phone-shell:has(.ask-board-shell){position:relative;width:min(430px,100vw);height:100dvh;min-height:100vh;overflow:hidden;border-radius:0;box-shadow:none}.ask-board-header{position:relative;z-index:1;display:flex;flex:0 0 88px;align-items:center;justify-content:space-between;gap:12px;height:88px;padding:calc(18px + env(safe-area-inset-top)) 22px 10px;color:var(--nk-color-cream-page)}.ask-board-header h1{margin:0;color:var(--nk-color-cream-page);font:500 30px/1 var(--nk-font-display-latin)}.ask-board-shell:lang(hi) .ask-board-header h1{font-family:var(--nk-font-display-devanagari)}.ask-balance-pill,.ask-board-header-actions{display:flex;align-items:center;gap:8px}.ask-balance-pill{padding:9px 14px;border:1.5px solid var(--nk-color-gold-primary);border-radius:999px;color:var(--nk-color-cream-page);background:rgba(255,253,246,.14);text-decoration:none}.ask-balance-pill a{display:flex;align-items:center;gap:var(--nk-space-8);color:inherit;text-decoration:none}.ask-balance-pill span{color:var(--nk-color-gold-primary);font:600 15px/1 var(--nk-font-ui-latin)}.ask-balance-pill strong{color:var(--nk-color-cream-page);font:700 16px/1 var(--nk-font-ui-latin)}.ask-board-shell:lang(hi) .ask-balance-pill{font-family:var(--nk-font-ui-devanagari)}.ask-menu{position:relative}.ask-menu summary{display:grid;width:36px;height:36px;place-items:center;border:1.5px solid var(--nk-alpha-primary-gold-65);border-radius:50%;color:var(--nk-color-cream-page);list-style:none;cursor:pointer}.ask-menu summary::-webkit-details-marker{display:none}.ask-menu-options{position:absolute;z-index:35;top:42px;right:0;display:flex;min-width:150px;flex-direction:column;padding:6px;border:1px solid var(--nk-color-gold-secondary);border-radius:12px;background:var(--nk-color-cream-paper);box-shadow:0 8px 20px var(--nk-alpha-shadow-22)}.ask-menu-options a,.ask-menu-options button{border:0;padding:10px;color:var(--nk-color-maroon-deep);background:transparent;text-align:left;text-decoration:none;font:500 14px/1.3 var(--nk-font-ui-latin);cursor:pointer}.ask-board-panel{position:relative;flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;border-top:2px solid var(--nk-color-gold-primary);border-radius:26px 26px 0 0;color:var(--nk-color-maroon-shadow);background:linear-gradient(178deg,var(--nk-color-cream-page) 0,var(--nk-color-cream-panel) 62%,var(--nk-color-cream-deep) 100%)}.ask-board-panel,.ask-board-panel.is-empty{padding:22px 22px 300px}.ask-empty-state h2{margin:0;color:var(--nk-color-maroon-shadow);font:500 28px/1.2 var(--nk-font-display-latin)}.ask-board-shell:lang(hi) .ask-empty-state h2{font-family:var(--nk-font-display-devanagari)}.ask-price-line{margin:8px 0 0;color:var(--nk-color-maroon-deep);font:600 15px/1 var(--nk-font-ui-latin)}.ask-empty-state h3,.ask-followups h3{margin:22px 0 0;font:700 15px/1 var(--nk-font-ui-latin);letter-spacing:.14em;text-transform:uppercase}.ask-board-shell:lang(hi) .ask-empty-state h3,.ask-board-shell:lang(hi) .ask-followups h3,.ask-board-shell:lang(hi) .ask-price-line{font-family:var(--nk-font-ui-devanagari);letter-spacing:0;text-transform:none}.ask-question-list{display:flex;flex-direction:column;gap:11px;margin-top:12px}.ask-question-list button{min-height:66px;padding:14px 18px;border:1.5px solid var(--nk-color-gold-secondary);border-radius:16px;color:var(--nk-color-maroon-shadow);background:linear-gradient(170deg,var(--nk-color-cream-paper),var(--nk-color-cream-soft));box-shadow:0 3px 0 rgba(94,23,23,.32),0 12px 20px rgba(94,23,23,.16),inset 0 2px 0 hsla(0,0%,100%,.92);text-align:left;font:400 19px/1.45 var(--nk-font-display-latin);cursor:pointer}.ask-board-shell:lang(hi) .ask-question-list button{font-family:var(--nk-font-display-devanagari)}.ask-message-list{display:flex;flex-direction:column;gap:14px}.ask-message{width:-moz-fit-content;width:fit-content;max-width:92%;padding:18px;border:1.5px solid var(--nk-color-gold-secondary);border-radius:18px 18px 18px 6px;color:var(--nk-color-maroon-shadow);background:linear-gradient(170deg,var(--nk-color-cream-paper),var(--nk-color-cream-soft));box-shadow:0 3px 0 rgba(94,23,23,.32),0 12px 20px rgba(94,23,23,.16),inset 0 2px 0 hsla(0,0%,100%,.92)}.ask-message>[data-slot=card-body]{margin:0}.ask-message.user{align-self:flex-end;max-width:84%;border-color:var(--nk-color-gold-primary);border-radius:18px 18px 6px 18px;color:var(--nk-color-cream-page);background:linear-gradient(175deg,var(--nk-color-maroon-highlight),var(--nk-color-maroon-surface));box-shadow:0 3px 0 var(--nk-color-maroon-shadow)}.ask-message-label{margin-bottom:8px;color:var(--nk-color-maroon-primary);font:700 13px/1.1 var(--nk-font-ui-latin)}.ask-message.user .ask-message-label{color:var(--nk-color-gold-primary)}.ask-board-shell:lang(hi) .ask-message-label{font-family:var(--nk-font-ui-devanagari)}.ask-message-copy{margin:0;color:inherit;white-space:pre-wrap;font:400 var(--nk-font-size-16)/1.5 var(--nk-font-display-latin)}.ask-board-shell:lang(hi) .ask-message-copy{font-family:var(--nk-font-display-devanagari)}.ask-suggested-remedy{margin-top:12px;padding-top:10px;border-top:1px solid var(--nk-color-gold-secondary)}.ask-suggested-remedy h3{margin:0;color:var(--nk-color-maroon-deep);font:600 var(--nk-font-size-16)/1.4 var(--nk-font-ui-latin)}.ask-suggested-remedy p{margin:5px 0 0;color:inherit;white-space:pre-wrap;font:400 var(--nk-font-size-16)/1.5 var(--nk-font-display-latin)}.ask-board-shell:lang(hi) .ask-suggested-remedy h3{font-family:var(--nk-font-ui-devanagari)}.ask-board-shell:lang(hi) .ask-suggested-remedy p{font-family:var(--nk-font-display-devanagari)}.ask-loading{display:flex;align-items:center;gap:7px;margin:0;color:var(--nk-color-maroon-deep);font:400 16px/1.5 var(--nk-font-ui-latin)}.ask-loading span{width:9px;height:9px;border-radius:50%;background:var(--nk-color-gold-secondary)}.ask-loading span:nth-child(2){opacity:.55}.ask-loading span:nth-child(3){opacity:.3}.ask-chart-detail{margin-top:16px;overflow:hidden;border:1.5px solid var(--nk-alpha-gold-75);border-radius:14px;background:rgba(122,31,31,.07)}.ask-chart-detail summary{padding:14px 16px;color:var(--nk-color-maroon-primary);cursor:pointer;font:700 15px/1.2 var(--nk-font-ui-latin)}.ask-board-shell:lang(hi) .ask-chart-detail summary{font-family:var(--nk-font-ui-devanagari)}.ask-chart-detail ul{margin:0;padding:0 16px 16px 34px;color:var(--nk-color-maroon-deep);font:400 17px/1.55 var(--nk-font-display-latin)}.ask-board-shell:lang(hi) .ask-chart-detail ul{font-family:var(--nk-font-display-devanagari)}.ask-cost-line{margin:14px 0 0;color:var(--nk-color-maroon-primary);font:600 15px/1 var(--nk-font-ui-latin)}.ask-board-shell:lang(hi) .ask-cost-line{font-family:var(--nk-font-ui-devanagari)}.ask-followups{margin-top:20px}.ask-followups>div{display:grid;grid-template-columns:minmax(0,1fr);gap:9px;margin-top:11px}.ask-follow-chip{display:flex;align-items:center;justify-content:flex-start;width:100%;min-height:48px;padding:11px 16px;border:1.5px solid var(--nk-color-gold-secondary);border-radius:14px;color:var(--nk-color-maroon-deep);background:var(--nk-color-cream-paper);box-shadow:0 3px 0 rgba(94,23,23,.32),0 12px 20px rgba(94,23,23,.16),inset 0 2px 0 hsla(0,0%,100%,.92);text-align:left;text-decoration:none;white-space:normal;overflow-wrap:anywhere;font:500 17px/1.4 var(--nk-font-display-latin);cursor:pointer}.ask-board-shell:lang(hi) .ask-follow-chip{font-family:var(--nk-font-display-devanagari)}.ask-returning-line{margin:0 0 12px;color:var(--nk-color-maroon-deep);font:400 16px/1.5 var(--nk-font-display-latin)}.ask-error,.ask-session-message{margin:0 0 12px;color:var(--nk-color-maroon-deep);font:400 15px/1.5 var(--nk-font-ui-latin)}.ask-session-message a{display:inline-flex;margin-left:10px;color:var(--nk-color-maroon-primary)}.ask-secondary-form{display:flex;flex-direction:column;gap:10px;margin-top:16px;padding:16px;border:1.5px solid var(--nk-color-gold-secondary);border-radius:16px;background:var(--nk-color-cream-paper)}.ask-secondary-form h2{margin:0;color:var(--nk-color-maroon-shadow);font:500 22px/1.2 var(--nk-font-display-latin)}.ask-secondary-form label{display:flex;gap:8px;align-items:center}.ask-secondary-button{min-height:42px;margin-left:10px;padding:8px 14px;border:1px solid var(--nk-color-gold-secondary);border-radius:999px;color:var(--nk-color-maroon-deep)}.ask-composer,.ask-secondary-button{background:var(--nk-color-cream-paper)}.ask-composer{position:absolute;z-index:25;right:14px;bottom:calc(var(--ask-composer-bottom, 116px) + env(safe-area-inset-bottom));left:14px;display:flex;align-items:flex-end;gap:10px;max-width:402px;margin:0 auto;padding:8px 8px 8px 18px;border:2px solid var(--nk-color-gold-secondary);border-radius:18px;box-shadow:0 4px 0 var(--nk-alpha-maroon-22),0 12px 22px var(--nk-alpha-shadow-22)}.ask-board-shell.is-keyboard-open [data-component=bottom-nav]{display:none}.ask-composer textarea{flex:1;min-height:52px;resize:none;border:0;outline:0;color:var(--nk-color-maroon-shadow);background:transparent;font:400 19px/1.4 var(--nk-font-display-latin)}.ask-composer .textAreaField{min-width:0}.ask-composer textarea::-moz-placeholder{color:rgba(94,23,23,.48);opacity:1}.ask-composer textarea::placeholder{color:rgba(94,23,23,.48);opacity:1}.ask-board-shell:lang(hi) .ask-composer textarea{font-family:var(--nk-font-display-devanagari)}.ask-composer button{display:grid;flex:0 0 52px;width:52px;height:52px;place-items:center;border:1.5px solid var(--nk-color-gold-primary);border-radius:14px;color:var(--nk-color-cream-page);background:linear-gradient(175deg,var(--nk-color-maroon-highlight),var(--nk-color-maroon-surface));box-shadow:0 3px 0 var(--nk-color-maroon-shadow);font-size:var(--nk-font-size-22);cursor:pointer}.ask-composer button svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.ask-composer button:disabled{opacity:.55;cursor:not-allowed}.ask-balance-backdrop{position:fixed;z-index:40;inset:0;display:flex;align-items:flex-end;background:var(--nk-alpha-shadow-50)}.ask-balance-sheet{width:min(100%,430px);margin:0 auto;padding:24px 22px 46px;border:2px solid var(--nk-color-gold-primary);border-bottom:0;border-radius:28px 28px 0 0;color:var(--nk-color-maroon-shadow);background:linear-gradient(178deg,var(--nk-color-cream-page) 0,var(--nk-color-cream-panel) 62%,var(--nk-color-cream-deep) 100%);box-shadow:0 -14px 40px var(--nk-alpha-shadow-40)}.ask-balance-sheet h2{margin:0;font:500 23px/1.2 var(--nk-font-display-latin)}.ask-balance-sheet p{color:var(--nk-color-maroon-deep);line-height:1.5}.ask-balance-sheet>div{display:flex;align-items:center;gap:8px}.ask-balance-sheet .board-primary{flex:1;text-decoration:none}.ask-welcome-overlay{position:absolute;z-index:6;inset:0;display:flex;align-items:center;justify-content:center;padding:var(--nk-space-28);color:var(--nk-color-text-inverse);background:var(--nk-gradient-ask-ground);text-align:center;cursor:pointer}.ask-welcome-copy{display:flex;max-width:30rem;flex-direction:column;align-items:center}.ask-welcome-blessing{color:var(--nk-color-gold-primary);font:var(--nk-type-reading-22);line-height:1.9}.ask-welcome-blessing.devanagari{font-family:var(--nk-font-display-devanagari)}.ask-welcome-tap{margin-top:var(--nk-space-30);color:var(--nk-alpha-paper-72)}.ask-welcome-free,.ask-welcome-tap{font:var(--nk-type-compact-label-12)}.ask-welcome-free{display:block;margin-top:var(--nk-space-8);color:var(--nk-alpha-paper-58)}.ask-welcome-card{padding:var(--nk-space-18) var(--nk-space-16);border:var(--nk-border-solid-gold)}.ask-welcome-card>[data-slot=card-body]{width:100%}.ask-welcome-eyebrow{color:var(--nk-color-gold-secondary);font:var(--nk-type-compact-label-12);letter-spacing:.08em;text-transform:uppercase}.ask-welcome-card.is-hindi .ask-welcome-eyebrow{font-family:var(--nk-font-ui-devanagari);letter-spacing:0;text-transform:none}.ask-welcome-name{margin-top:var(--nk-space-4);color:var(--nk-color-maroon-primary);font:var(--nk-type-reading-24);line-height:1.35}.ask-welcome-card.is-hindi .ask-welcome-name{font-family:var(--nk-font-display-devanagari)}.ask-welcome-intro{margin:var(--nk-space-8) 0 var(--nk-space-14);color:var(--nk-color-ink-secondary);font:var(--nk-type-body-14)}.ask-welcome-card.is-hindi .ask-welcome-facts,.ask-welcome-card.is-hindi .ask-welcome-intro{font-family:var(--nk-font-ui-devanagari)}.ask-welcome-facts{display:flex;flex-direction:column;gap:var(--nk-space-7);color:var(--nk-color-maroon-deep);font:var(--nk-type-body-14)}.ask-welcome-facts>div{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--nk-space-10)}.ask-welcome-facts>div>:last-child{max-width:58%;text-align:right}.ask-welcome-approximate{margin:var(--nk-space-13) 0 0;color:var(--nk-color-ink-secondary);font:var(--nk-type-compact-label-12);line-height:1.5}.ask-welcome-credit{margin:var(--nk-space-14) 0 var(--nk-space-9);color:var(--nk-color-maroon-primary);font:var(--nk-type-label-14)}.ask-welcome-credit span{color:var(--nk-color-ink-secondary);font:var(--nk-type-compact-label-12)}.ask-welcome-chips{display:flex;flex-direction:column;gap:var(--nk-space-8)}.ask-welcome-chips>a,.ask-welcome-chips>button{width:100%}@media (max-width:480px){.board-language-screen,.board-signin-screen,.nakshanjali-phone-shell .hp.board-language-screen,.nakshanjali-phone-shell .hp.board-signin-screen{height:100dvh;min-height:100dvh;overflow:hidden}.board-language-wordmark{top:var(--nk-space-18)}.board-language-heading{top:88px}.board-language-heading h1{font-size:var(--nk-font-size-25)}.board-language-heading p{margin-top:var(--nk-space-6);font-size:var(--nk-font-size-15)}.board-language-list{top:156px;bottom:84px;gap:var(--nk-space-6)}.board-language-option{min-height:48px;padding:var(--nk-space-8) var(--nk-space-12)}.board-language-option [data-slot=list-row-title]{font-size:var(--nk-font-size-20)}.board-language-option [data-slot=list-row-detail]{font-size:var(--nk-font-size-12)}.board-language-continue{bottom:var(--nk-space-16);min-height:50px}.ask-board-shell{height:100dvh;min-height:0}}.today-content{padding-right:16px;padding-left:16px;gap:16px}.today-reading-card{padding:16px;border-width:1px;border-radius:16px}.today-reading-heading{font-size:var(--nk-font-size-20)}.today-sign-chip{align-items:flex-end}.today-sign-chip small{color:var(--nk-color-maroon-deep);font-size:var(--nk-font-size-13)}.today-sign-chip strong{font-size:var(--nk-font-size-18)}.today-reading-copy{font-size:var(--nk-font-size-16);line-height:1.5}.today-reading-card:lang(hi) .today-reading-copy{line-height:1.6}.today-reading-disclosure{margin-top:12px;color:var(--nk-color-maroon-deep)}.today-reading-disclosure summary{width:-moz-fit-content;width:fit-content;min-height:44px;display:flex;align-items:center;color:var(--nk-color-maroon-primary);font:600 var(--nk-font-size-14)/1.4 var(--nk-font-ui-latin);cursor:pointer}.today-hindi .today-reading-disclosure summary{font-family:var(--nk-font-ui-devanagari)}.today-reading-disclosure p{max-width:70ch;margin:0;padding:0 0 4px;color:var(--nk-color-maroon-deep);font:400 var(--nk-font-size-14)/1.6 var(--nk-font-ui-latin)}.today-hindi .today-reading-disclosure p{font-family:var(--nk-font-ui-devanagari)}.today-facts{gap:8px;margin-top:12px}.today-facts span,.today-panchang-grid span{color:var(--nk-color-maroon-deep);font-size:var(--nk-font-size-13)}.today-facts strong,.today-panchang-grid strong{font-size:var(--nk-font-size-16);line-height:1.5}.today-actions{margin-top:16px}.today-action-primary,.today-action-primary.btn{width:100%;min-height:52px;flex:1 1 100%;padding:14px 18px;border-radius:14px;color:var(--nk-color-cream-page);background:linear-gradient(175deg,var(--nk-color-maroon-highlight),var(--nk-color-maroon-surface));border:1.5px solid var(--nk-color-gold-primary);box-shadow:0 3px 0 var(--nk-color-maroon-shadow);font-size:var(--nk-font-size-16)}.today-long-term-card,.today-panchang-card{padding:16px;border-radius:16px}.today-long-term-card h2,.today-panchang-card h2{font-size:var(--nk-font-size-20)}.today-long-term-card p,.today-panchang-note{font-size:var(--nk-font-size-16);line-height:1.5}.today-panchang-note{overflow-wrap:anywhere}.today-long-term-card .btn,.today-long-term-card .button{width:100%;min-height:48px;margin-top:16px}.today-long-term-card .today-reports-button{padding:16px 24px}.ask-board-panel,.ask-board-panel.is-empty{padding-right:16px;padding-left:16px}.ask-message-group{display:grid;gap:8px;min-width:0}.ask-followups>div,.ask-question-list{gap:8px;margin-top:8px}.ask-follow-chip,.ask-question-list button{min-height:52px;padding:12px 16px;border:1px solid var(--nk-color-gold-secondary);border-radius:12px;box-shadow:none;color:var(--nk-color-maroon-deep);background:var(--nk-color-cream-paper);text-align:left;font:500 var(--nk-font-size-16)/1.5 var(--nk-font-ui-latin)}.ask-board-shell:lang(hi) .ask-follow-chip,.ask-board-shell:lang(hi) .ask-question-list button{font-family:var(--nk-font-ui-devanagari);line-height:1.6}.ask-empty-state h3,.ask-followups h3{margin:16px 0 0;color:var(--nk-color-maroon-deep);font:600 var(--nk-font-size-16)/1.4 var(--nk-font-ui-latin);letter-spacing:0;text-transform:none}.ask-followups,.ask-followups h3{margin-top:0}.ask-price-line{font-size:var(--nk-font-size-14);line-height:1.5}.ask-board-shell:lang(hi) .ask-empty-state h3,.ask-board-shell:lang(hi) .ask-followups h3{font-family:var(--nk-font-ui-devanagari);line-height:1.6}@media (max-width:359px){.today-content{padding-right:12px;padding-left:12px}.today-facts,.today-panchang-grid{grid-template-columns:minmax(0,1fr)}.ask-board-panel,.ask-board-panel.is-empty{padding-right:12px;padding-left:12px}}.report-preview{position:relative;overflow:hidden;padding-bottom:12px!important}.report-preview-label{margin-bottom:6px;color:var(--nk-color-maroon-deep)}.report-preview-copy{font-size:16px;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:6;margin-bottom:0}.report-preview-lock{position:relative;margin:0 -17px -12px;padding:28px 16px 12px;text-align:center;color:var(--nk-color-maroon-deep)}.report-preview-lock:before{content:"";position:absolute;inset:0 0 auto;height:32px;background:linear-gradient(to bottom,transparent,var(--nk-color-cream-paper));pointer-events:none}.report-preview-lock p{margin:0;font-size:var(--nk-font-size-14);line-height:1.5}.report-unlock-panel{padding:18px}.report-unlock-panel>p{margin:0 0 8px;line-height:1.5}.report-locked-sections{display:grid;gap:8px;color:var(--nk-color-maroon-deep);font-size:var(--nk-font-size-14)}.report-locked-sections>div{padding:10px 12px;border:1px solid var(--nk-color-gold-secondary);border-radius:12px;background:var(--nk-color-cream-paper)}.ask-conversation-actions{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 16px 8px}.ask-history-link,.ask-new-chat{min-height:44px;display:inline-flex;align-items:center;color:var(--nk-color-maroon-primary);font:600 var(--nk-font-size-14)/1.4 var(--nk-font-ui-latin);text-decoration:none}.ask-new-chat{padding:8px 12px;border:1px solid var(--nk-color-gold-secondary);border-radius:12px;background:var(--nk-color-cream-paper)}.ask-new-chat:disabled{opacity:.7}.ask-composer-cost{margin:0 16px 6px;color:var(--nk-color-ink-secondary);font-size:var(--nk-font-size-13);line-height:1.45}.chat-history-list{padding:12px 16px;gap:10px}.chat-history-item{min-height:68px;display:flex;flex-direction:column;justify-content:center;gap:5px;padding:12px 16px;color:var(--nk-color-maroon-deep);text-decoration:none}@media (max-width:359px){.ask-conversation-actions,.chat-history-list{padding-right:12px;padding-left:12px}}.chart-sheet-backdrop{position:fixed;z-index:1000;inset:0;display:flex;align-items:flex-end;justify-content:center;padding:12px 12px calc(12px + env(safe-area-inset-bottom));background:rgba(0,0,0,.4)}.chart-sheet-panel{box-sizing:border-box;width:min(100%,366px);max-height:75dvh;overflow-y:auto;overscroll-behavior:contain;padding:16px!important;border:1px solid var(--nk-color-gold-secondary);border-radius:20px;background:var(--nk-color-cream-paper)}.chart-sheet-panel>.between{position:sticky;z-index:1;top:-16px;align-items:flex-start;padding:0 0 10px;background:var(--nk-color-cream-paper)}.chart-sheet-panel h2{min-width:0;flex:1;overflow-wrap:anywhere;padding-right:8px}.chart-sheet-close{min-width:44px;min-height:44px;flex:0 0 44px;padding:8px}.yoga-result-card{display:grid;gap:8px;padding:14px}.yoga-status-label{justify-self:start;max-width:100%;white-space:normal;text-align:left}.yoga-why summary{min-height:44px;display:flex;align-items:center;color:var(--nk-color-maroon-primary)}.yoga-why p,.yoga-why summary{font-size:var(--nk-font-size-14)}.yoga-why p{margin:4px 0 0;color:var(--nk-color-ink-secondary);line-height:1.55;overflow-wrap:anywhere}.dasha-ask-card{display:grid;gap:10px;padding:16px}.dasha-ask-card p{margin:0;line-height:1.55}@media (max-width:480px){.chart-sheet-panel{width:100%}.dasha-ask-card .btn{min-height:48px}}.settings-group{width:100%;padding:14px 16px;text-align:left}.settings-group-title{margin-bottom:8px}.settings-list-rows{display:grid;gap:0}.settings-group [data-component=list-row]{box-sizing:border-box;width:100%;min-height:48px;padding:12px 2px;border:0;border-bottom:1px solid rgba(185,145,56,.35);border-radius:0;color:var(--nk-color-maroon-deep);background:transparent;box-shadow:none;text-align:left}.settings-group [data-component=list-row]:last-child{border-bottom:0}.settings-group [data-slot=list-row-title]{color:var(--nk-color-maroon-deep);font:500 var(--nk-font-size-16)/1.5 var(--nk-font-ui-latin)}.settings-group [data-component=list-row]:lang(hi) [data-slot=list-row-title]{font-family:var(--nk-font-ui-devanagari);line-height:1.6}.settings-refund-link{display:inline-flex;min-height:44px;align-items:center;color:var(--nk-color-maroon-primary);font-size:var(--nk-font-size-14);text-decoration:underline}.settings-delete-confirm{display:grid;gap:8px;margin-top:12px;padding:12px;border:1px solid var(--nk-color-gold-secondary);border-radius:12px;background:var(--nk-color-cream-paper)}.settings-delete-confirm p{margin:0;line-height:1.6}.match-saved-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.match-saved-actions .vpill{min-height:48px;padding:10px 12px;white-space:normal;text-align:center}@media (max-width:335px){.match-saved-actions{grid-template-columns:minmax(0,1fr)}}.nk-desktop-sidebar{display:none}.unified-home-screen{display:flex;min-height:100vh;min-height:100dvh;flex-direction:column;color:var(--nk-color-text-primary);background:var(--nk-gradient-page-cream);font-family:var(--nk-font-ui-latin)}.unified-home-screen.is-hindi{font-family:var(--nk-font-ui-devanagari)}.unified-home-mobile-header{display:flex;min-height:64px;align-items:center;justify-content:space-between;gap:12px;padding:10px 18px;border-bottom:1px solid var(--nk-alpha-gold-30);background:var(--nk-color-cream-paper)}.unified-home-wordmark{color:var(--nk-color-maroon-primary);font:var(--nk-type-display-23);text-decoration:none}.unified-home-mobile-header button{min-height:44px;padding:8px 14px;border:var(--nk-border-solid-gold-muted);border-radius:var(--nk-radius-default);color:var(--nk-color-maroon-primary);background:var(--nk-color-cream-paper);font:var(--nk-type-action-16);cursor:pointer}.unified-home-content{display:grid;width:100%;max-width:var(--nk-layout-content-max);gap:34px;margin:0 auto;padding:28px 18px 48px}.unified-home-hero{padding:clamp(24px,5vw,54px);border:var(--nk-border-solid-gold);border-radius:var(--nk-radius-card);background:var(--nk-gradient-surface-paper);box-shadow:var(--nk-shadow-raised-light)}.unified-home-eyebrow{margin:0 0 10px;color:var(--nk-color-gold-deep);font:var(--nk-type-label-14)}.unified-home-screen.is-hindi .unified-home-eyebrow{font-family:var(--nk-font-ui-devanagari)}.unified-home-hero h1,.unified-home-incomplete h1{max-width:22ch;margin:0;color:var(--nk-color-maroon-primary);font:var(--nk-type-display-30);line-height:1.2}.unified-home-screen.is-hindi .unified-home-hero h1,.unified-home-screen.is-hindi .unified-home-incomplete h1{font-family:var(--nk-font-display-devanagari);line-height:1.4}.unified-home-lead{max-width:68ch;margin:16px 0 0;color:var(--nk-color-text-secondary);font:var(--nk-type-reading-18);line-height:1.65}.unified-home-actions{display:flex;align-items:center;gap:20px;flex-wrap:wrap;margin-top:24px}.unified-home-primary-action{box-sizing:border-box;width:-moz-max-content;width:max-content;max-width:100%;min-height:48px;padding:10px 20px;white-space:normal;text-align:center}.unified-home-signin{min-height:48px;display:inline-flex;align-items:center;color:var(--nk-color-maroon-primary);font:var(--nk-type-action-16);text-decoration:underline;text-underline-offset:3px}.unified-home-incomplete h2,.unified-home-products h2,.unified-home-section-heading h2{margin:0;color:var(--nk-color-maroon-primary);font:var(--nk-type-display-25)}.unified-home-product-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:16px}.unified-home-product{display:flex;min-height:190px;flex-direction:column;align-items:flex-start;gap:12px;padding:20px}.unified-home-product [data-slot=card-body]{display:flex;width:100%;flex:1;flex-direction:column;align-items:stretch;gap:10px}.unified-home-product-copy{flex:1}.unified-home-product h3{margin:0;color:var(--nk-color-maroon-primary);font:var(--nk-type-reading-22)}.unified-home-product p{margin:8px 0 0;color:var(--nk-color-text-secondary);font:var(--nk-type-body-15);line-height:1.55}.unified-home-price{color:var(--nk-color-maroon-deep);font:var(--nk-type-label-14);line-height:1.5}.unified-home-product-footer{display:grid;width:100%;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px}.unified-home-product-link{min-height:44px;display:inline-flex;align-items:center;justify-content:flex-end;padding:0 4px;color:var(--nk-color-maroon-primary);font:var(--nk-type-action-16);text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.unified-home-screen.is-hindi .unified-home-price,.unified-home-screen.is-hindi .unified-home-product h3,.unified-home-screen.is-hindi .unified-home-product p,.unified-home-screen.is-hindi .unified-home-product-link{font-family:var(--nk-font-ui-devanagari)}.unified-home-articles{display:grid;gap:16px}.unified-home-section-heading{display:flex;align-items:center;justify-content:space-between;gap:16px}.unified-home-section-heading a{min-height:44px;display:inline-flex;align-items:center;color:var(--nk-color-maroon-primary);font:var(--nk-type-action-16);text-decoration:underline;text-underline-offset:3px}.unified-home-article-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.unified-home-article{display:flex;min-height:136px;flex-direction:column;gap:10px;padding:18px;border:var(--nk-border-solid-gold-muted);border-radius:var(--nk-radius-card);color:var(--nk-color-text-primary);background:var(--nk-gradient-surface-paper);text-decoration:none;box-shadow:var(--nk-shadow-raised-light)}.unified-home-article strong{color:var(--nk-color-maroon-primary);font:var(--nk-type-reading-18);line-height:1.35}.unified-home-article span{color:var(--nk-color-text-secondary);font:var(--nk-type-body-14);line-height:1.5}.unified-home-screen.is-hindi .unified-home-article span,.unified-home-screen.is-hindi .unified-home-article strong{font-family:var(--nk-font-ui-devanagari)}.unified-home-note{margin:0;color:var(--nk-color-text-secondary);font:var(--nk-type-body-14);line-height:1.6}.unified-home-incomplete{display:grid;justify-items:start;gap:14px;padding:clamp(24px,5vw,48px);border:var(--nk-border-solid-gold);border-radius:var(--nk-radius-card);background:var(--nk-gradient-surface-paper);box-shadow:var(--nk-shadow-raised-light)}.unified-home-incomplete .unified-home-lead{margin:0}.unified-home-loading{display:grid;min-height:min(844px,100dvh);align-content:center;justify-items:center;gap:18px;padding:28px;color:var(--nk-color-maroon-deep);background:var(--nk-gradient-page-cream);text-align:center}.unified-home-loading-mark{color:var(--nk-color-maroon-primary);font:var(--nk-type-display-25)}.unified-home-loading p{margin:0;font:var(--nk-type-reading-18)}.unified-home-loading-lines{display:grid;width:min(320px,80vw);gap:10px}.unified-home-loading-lines span{height:14px;border-radius:99px;background:var(--nk-color-cream-panel)}.unified-home-loading-lines span:last-child{width:72%}.today-home-articles,.today-home-shortcuts{display:grid;gap:12px}.today-home-articles h2,.today-home-shortcuts h2{margin:0;color:var(--nk-color-cream-page);font:var(--nk-type-display-22)}.today-hindi .today-home-articles h2,.today-hindi .today-home-shortcuts h2{font-family:var(--nk-font-display-devanagari)}.today-shortcut-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.today-shortcut-card{display:flex;min-height:104px;flex-direction:column;justify-content:center;gap:6px;padding:14px;border:var(--nk-border-solid-gold-muted);border-radius:var(--nk-radius-default);color:var(--nk-color-maroon-deep);background:var(--nk-gradient-surface-paper);text-decoration:none}.today-shortcut-card strong{font:var(--nk-type-label-16-bold)}.today-shortcut-card span{color:var(--nk-color-text-secondary);font:var(--nk-type-body-13);line-height:1.45}.today-hindi .today-shortcut-card span,.today-hindi .today-shortcut-card strong{font-family:var(--nk-font-ui-devanagari)}.today-home-articles-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.today-home-articles-heading a{min-height:44px;display:inline-flex;align-items:center;color:var(--nk-color-gold-primary);font:var(--nk-type-label-14)}.today-home-article-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.today-home-article{display:flex;flex-direction:column;gap:8px;padding:14px;border:var(--nk-border-solid-gold-muted);border-radius:var(--nk-radius-default);color:var(--nk-color-maroon-deep);background:var(--nk-gradient-surface-paper);text-decoration:none}.today-home-article strong{font:var(--nk-type-label-15-bold);line-height:1.4}.today-home-article span{color:var(--nk-color-text-secondary);font:var(--nk-type-body-13);line-height:1.45}.today-hindi .today-home-article span,.today-hindi .today-home-article strong{font-family:var(--nk-font-ui-devanagari)}@media (min-width:900px){.nk-desktop-sidebar{position:fixed;z-index:80;inset:0 auto 0 0;box-sizing:border-box;display:flex;width:var(--nk-layout-sidebar-width);flex-direction:column;gap:28px;padding:24px 16px;border-right:var(--nk-border-solid-gold-soft);background:var(--nk-color-cream-paper);box-shadow:var(--nk-shadow-raised-light)}.nk-desktop-brand{display:flex;min-height:48px;align-items:center;gap:10px;color:var(--nk-color-maroon-primary);font:var(--nk-type-display-22);text-decoration:none}.nk-desktop-brand svg{width:44px;height:44px;flex:none}.nk-desktop-sidebar nav{display:grid;gap:6px}.nk-desktop-nav-item{display:flex;min-height:48px;align-items:center;gap:12px;padding:8px 12px;border:1px solid transparent;border-radius:var(--nk-radius-default);color:var(--nk-color-text-secondary);font:var(--nk-type-label-15-bold);text-decoration:none}.nk-desktop-nav-item svg{width:22px;height:22px;flex:none}.nk-desktop-nav-item.is-active,.nk-desktop-nav-item:hover{border-color:var(--nk-color-gold-secondary);color:var(--nk-color-maroon-primary);background:var(--nk-color-cream-sand)}.nk-desktop-sidebar.is-hindi .nk-desktop-account,.nk-desktop-sidebar.is-hindi .nk-desktop-brand span,.nk-desktop-sidebar.is-hindi .nk-desktop-language,.nk-desktop-sidebar.is-hindi .nk-desktop-nav-item{font-family:var(--nk-font-ui-devanagari)}.nk-desktop-sidebar-bottom{display:grid;gap:10px;margin-top:auto}.nk-desktop-account,.nk-desktop-language{min-height:46px;display:inline-flex;align-items:center;justify-content:center;padding:8px 14px;border:var(--nk-border-solid-gold-muted);border-radius:var(--nk-radius-default);color:var(--nk-color-maroon-primary);background:var(--nk-color-cream-paper);font:var(--nk-type-action-16);text-decoration:none;cursor:pointer}.unified-home-mobile-header{display:none}.nakshanjali-phone-stage:has(.nk-desktop-sidebar){min-height:100vh;min-height:100dvh;align-items:stretch;justify-content:flex-start;padding:0;background:var(--nk-color-cream-page)}.nakshanjali-phone-shell:has(.nk-desktop-sidebar){width:100%;max-width:none;min-height:100vh;min-height:100dvh;border-radius:0;box-shadow:none}.nakshanjali-phone-shell:has(.nk-desktop-sidebar) .hp{box-sizing:border-box;width:calc(100vw - var(--nk-layout-sidebar-width));max-width:none;min-height:100vh;min-height:100dvh;margin:0 0 0 var(--nk-layout-sidebar-width);padding-bottom:28px}[data-component=bottom-nav]{display:none!important}.unified-home-content{gap:38px;padding:52px clamp(28px,4vw,64px) 54px}.unified-home-hero{padding:clamp(36px,5vw,64px)}.unified-home-product-grid{gap:20px}.unified-home-product{min-height:210px;padding:24px}.today-screen .today-app-header{min-height:120px;padding:36px 40px 14px}.today-screen .today-app-header h1{font-size:var(--nk-font-size-30)}.today-content{width:min(100%,1120px);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:18px;margin:14px auto 30px;padding:0 40px}.today-content>#daily-reflection,.today-content>.today-home-articles{grid-column:1/-1}.today-content>.today-panchang-card,.today-home-shortcuts{grid-column:span 1}.today-home-article-grid{gap:14px}}@media (max-width:899px){.unified-home-content{gap:26px;padding:22px 16px 42px}.unified-home-hero{padding:24px 20px}.unified-home-hero h1,.unified-home-incomplete h1{font-size:var(--nk-font-size-30)}.unified-home-lead{font-size:var(--nk-font-size-16)}.unified-home-article-grid,.unified-home-product-grid{grid-template-columns:minmax(0,1fr)}.unified-home-product{min-height:0}.unified-home-section-heading{align-items:flex-start;flex-direction:column;gap:4px}.today-home-article-grid,.today-shortcut-grid{grid-template-columns:minmax(0,1fr)}.today-home-article{min-height:96px}.unified-home-public-links{gap:2px 14px}.public-footer-support{text-align:center;margin:8px 0;font-size:var(--nk-font-size-13)}}