:root{--color-navy: #00205b;--color-navy-deep: #001640;--color-navy-ink: #000d26;--color-blue: #003e85;--color-yellow: #f1b514;--color-yellow-deep: #d29c07;--color-red: #e20026;--color-paper: #ffffff;--color-paper-2: #f4f5f7;--color-paper-3: #e9ebef;--color-ink: #101820;--color-muted: #55606b;--color-muted-2: #7b858f;--color-rule: #dcdee2;--color-rule-strong: #b9bec6;--color-on-navy: #ffffff;--color-on-navy-muted: #b9c4dc;--color-focus: #f1b514;--color-whatsapp: #25d366;--color-whatsapp-deep: #1da851;--font-display: "Lato", "Segoe UI", system-ui, sans-serif;--font-body: "Lato", "Segoe UI", system-ui, sans-serif;--font-telugu: "Noto Sans Telugu", "Lato", sans-serif;--text-display: clamp(2.75rem, 6vw, 4.5rem);--text-display-s: clamp(2.25rem, 4.6vw, 3.25rem);--text-4xl: clamp(1.875rem, 3.4vw, 2.5rem);--text-3xl: clamp(1.5rem, 2.6vw, 1.875rem);--text-2xl: 1.375rem;--text-xl: 1.125rem;--text-base: 1rem;--text-sm: .875rem;--text-xs: .75rem;--track-display: .005em;--track-eyebrow: .18em;--track-button: .06em;--space-2xs: .25rem;--space-xs: .5rem;--space-sm: .75rem;--space-md: 1rem;--space-lg: 1.5rem;--space-xl: 2rem;--space-2xl: 3rem;--space-3xl: 4.5rem;--space-4xl: 6rem;--rule-hair: 1px;--rule-slab: 4px;--radius: 0px;--radius-pill: 999px;--dur-fast: .13s;--dur-base: .22s;--ease-out: cubic-bezier(.2, .8, .2, 1);--ease-in: cubic-bezier(.5, 0, .9, .4);--ease-in-out: cubic-bezier(.6, 0, .2, 1)}html,body{overflow-x:clip}body{font-family:var(--font-body);color:var(--color-ink);background:var(--color-paper);-webkit-font-smoothing:antialiased}h1,h2,h3,h4{font-family:var(--font-display);font-style:normal;overflow-wrap:anywhere;min-width:0}.font-telugu,:lang(te){font-family:var(--font-telugu)}:where(a,button,summary,[tabindex]):focus-visible{outline:3px solid var(--color-focus);outline-offset:2px;transition:none}.nh-eyebrow{display:inline-flex;align-items:center;gap:var(--space-sm);font-size:var(--text-xs);font-weight:700;letter-spacing:var(--track-eyebrow);text-transform:uppercase;color:var(--color-blue)}.nh-eyebrow:before{content:"";width:2rem;height:var(--rule-slab);background:var(--color-yellow)}.nh-btn{--btn-bg: var(--color-yellow);--btn-fg: var(--color-navy-ink);--btn-bd: var(--color-yellow);display:inline-flex;align-items:center;justify-content:center;gap:var(--space-sm);padding:.875rem 1.5rem;min-height:3rem;background:var(--btn-bg);color:var(--btn-fg);border:2px solid var(--btn-bd);border-radius:var(--radius);font-family:var(--font-display);font-size:var(--text-sm);font-weight:700;letter-spacing:var(--track-button);text-transform:uppercase;text-align:center;white-space:nowrap;cursor:pointer;transition:background var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out)}.nh-btn:hover,.nh-btn.is-hover{--btn-bg: var(--color-yellow-deep);--btn-bd: var(--color-yellow-deep)}.nh-btn:active,.nh-btn.is-active{transform:translateY(1px)}.nh-btn[disabled],.nh-btn.is-disabled{--btn-bg: var(--color-paper-3);--btn-fg: var(--color-muted-2);--btn-bd: var(--color-paper-3);cursor:not-allowed}.nh-btn--navy{--btn-bg: var(--color-navy);--btn-fg: var(--color-on-navy);--btn-bd: var(--color-navy)}.nh-btn--navy:hover,.nh-btn--navy.is-hover{--btn-bg: var(--color-navy-deep);--btn-bd: var(--color-navy-deep)}.nh-btn--ghost{--btn-bg: transparent;--btn-fg: var(--color-navy);--btn-bd: var(--color-navy)}.nh-btn--ghost:hover,.nh-btn--ghost.is-hover{--btn-bg: var(--color-navy);--btn-fg: var(--color-on-navy)}.nh-btn--wa{--btn-bg: var(--color-whatsapp);--btn-fg: #ffffff;--btn-bd: var(--color-whatsapp)}.nh-btn--wa:hover,.nh-btn--wa.is-hover{--btn-bg: var(--color-whatsapp-deep);--btn-bd: var(--color-whatsapp-deep)}@media(max-width:420px){.nh-btn{font-size:var(--text-xs);padding:.875rem 1rem}}.nh-spec{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--space-md);padding:var(--space-sm) 0;border-bottom:var(--rule-hair) solid var(--color-rule);font-size:var(--text-sm)}.nh-spec dt{color:var(--color-muted)}.nh-spec dd{font-weight:700;color:var(--color-navy);text-align:right}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.font-telugu[data-astro-cid-sckkx6r4]{font-family:Noto Sans Telugu,sans-serif}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.animate-float[data-astro-cid-sckkx6r4]{animation:float 3s ease-in-out infinite}.no-tap[data-astro-cid-sckkx6r4],.no-tap[data-astro-cid-sckkx6r4] [data-astro-cid-sckkx6r4]{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}article[data-astro-cid-sckkx6r4].prose strong[data-astro-cid-sckkx6r4],.prose[data-astro-cid-sckkx6r4] strong[data-astro-cid-sckkx6r4]{color:var(--color-navy);font-weight:900}article[data-astro-cid-sckkx6r4].prose strong[data-astro-cid-sckkx6r4]:not(a strong),.prose[data-astro-cid-sckkx6r4] strong[data-astro-cid-sckkx6r4]:not(a strong){cursor:text;background:linear-gradient(transparent 62%,#f1b51466 62%);padding:0 2px}#tel-toast[data-astro-cid-sckkx6r4]{position:fixed;left:50%;bottom:96px;transform:translate(-50%) translateY(20px);background:var(--color-navy-ink);color:var(--color-yellow);padding:12px 18px;border-radius:var(--radius);font-size:14px;font-weight:700;opacity:0;transition:opacity .2s ease,transform .2s ease;z-index:9999;pointer-events:none;box-shadow:0 12px 30px -8px #0006}#tel-toast[data-astro-cid-sckkx6r4].show{opacity:1;transform:translate(-50%) translateY(0)}
