:root{--navy-950: #000f2a;--navy-900: #001d4e;--navy-850: #032459;--navy-800: #052a68;--navy-700: #0d3a85;--navy-600: #1a4fa8;--navy-500: #2a66c9;--navy-200: #b9cdec;--navy-100: #d9e4f5;--navy-50: #eef3fb;--flame-900: #7d2d03;--flame-800: #933704;--flame-700: #a63c05;--flame-600: #c04a06;--flame-500: #f16611;--flame-400: #f5853f;--flame-200: #fbcfae;--flame-100: #fde3d1;--flame-50: #fef4ed;--nav-active: #f76611;--action-call: #f76611;--amber-800: #71490a;--amber-700: #8f5e0e;--amber-600: #a97113;--amber-500: #c6871c;--amber-400: #d9a441;--amber-300: #e6c283;--amber-200: #efd9b1;--amber-100: #f6ead2;--amber-50: #fcf6e9;--paper: #fbf9f4;--paper-card: #fffefb;--paper-alt: #f3f0e9;--paper-deep: #e9e4da;--type-900: #15171e;--type-700: #444a55;--type-500: #636873;--type-300: #9aa0ab;--type-onink: #fbf9f4;--type-onink-muted: #a8b8d4;--rule-hair: #e2ddd2;--rule-strong: #c7c0b1;--rule-onink: rgba(251, 249, 244, .18);--bg-page: var(--paper);--bg-card: var(--paper-card);--bg-alt: var(--paper-alt);--bg-inverse: var(--navy-900);--fg-default: var(--type-900);--fg-muted: var(--type-700);--fg-inverse: var(--type-onink);--action-primary: var(--flame-600);--action-secondary: var(--navy-900);--focus-ring: var(--flame-600);--state-success: #1a7a53;--state-warn: var(--amber-700);--state-error: #b32218;--state-info: var(--navy-700);--ink-950: var(--navy-950);--ink-900: var(--navy-900);--ink-800: var(--navy-800);--ink-700: var(--navy-700);--ink-600: var(--navy-600);--ink-500: var(--navy-500);--ink-200: var(--navy-200);--ink-100: var(--navy-100);--ink-50: var(--navy-50);--seal-800: var(--flame-800);--seal-700: var(--flame-700);--seal-600: var(--flame-700);--seal-500: var(--flame-600);--seal-400: var(--flame-500);--seal-200: var(--flame-200);--seal-100: var(--flame-100);--seal-50: var(--flame-50);--foil-800: var(--amber-800);--foil-700: var(--amber-700);--foil-600: var(--amber-600);--foil-500: var(--amber-500);--foil-400: var(--amber-400);--foil-300: var(--amber-300);--foil-200: var(--amber-200);--foil-100: var(--amber-100);--foil-50: var(--amber-50);--canvas: var(--paper);--surface: var(--paper-card);--surface-alt: var(--paper-alt);--surface-warm: #f8f5ee;--accent-orange: var(--flame-600);--accent-orange-hover: var(--flame-700);--accent-orange-soft: var(--flame-50);--accent-orange-border: var(--flame-100);--accent-gold: var(--amber-500);--accent-gold-soft: var(--amber-50);--muted-green: var(--state-success);--muted-green-light: #1f9166;--muted-green-soft: #edf7f2;--text-primary: var(--type-900);--text-secondary: var(--type-700);--text-muted: var(--type-500);--text-inverse: var(--type-onink);--text-inverse-muted: var(--type-onink-muted);--border-default: var(--rule-hair);--border-subtle: #eeeae0;--border-dark: var(--rule-onink);--shadow-hair: 0 1px 0 rgba(0, 29, 78, .06);--shadow-rest: 0 1px 2px rgba(0, 29, 78, .07), 0 1px 1px rgba(0, 29, 78, .04);--shadow-lift: 0 8px 24px -8px rgba(0, 29, 78, .16), 0 2px 6px -2px rgba(0, 29, 78, .07);--shadow-modal: 0 32px 64px -16px rgba(0, 15, 42, .3);--shadow-xs: var(--shadow-hair);--shadow-sm: var(--shadow-rest);--shadow-md: var(--shadow-rest);--shadow-lg: var(--shadow-lift);--shadow-glow: 0 0 0 3px var(--flame-100);--r-xs: 2px;--r-sm: 4px;--r-md: 8px;--r-lg: 12px;--r-full: 9999px;--radius-xs: var(--r-xs);--radius-sm: var(--r-sm);--radius-md: var(--r-md);--radius-lg: var(--r-lg);--radius-xl: var(--r-lg);--radius-pill: var(--r-sm);--font-display: "Unbounded", "Mukta", "Archivo", "Helvetica Neue", Arial, sans-serif;--font-body: "Geologica", "Mukta", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-alt: "Gabarito", "Mukta", var(--font-body);--font-mono: "IBM Plex Mono", ui-monospace, "SF Mono", Menlo, monospace;--font-deva: "Mukta", "Noto Sans Devanagari", sans-serif;--font-main: var(--font-body);--t-display: clamp(2.1rem, 4.4vw, 3.4rem);--t-h1: clamp(1.85rem, 3.2vw, 2.5rem);--t-h2: clamp(1.5rem, 2.4vw, 1.95rem);--t-h3: 1.375rem;--t-h4: 1.125rem;--t-lead: 1.25rem;--t-body: 1.0625rem;--t-small: .9375rem;--t-micro: .8125rem;--t-eyebrow: .75rem;--t-numeral: clamp(2rem, 4vw, 2.75rem);--t-data: .9375rem;--s-1: 4px;--s-2: 8px;--s-3: 12px;--s-4: 16px;--s-5: 24px;--s-6: 32px;--s-7: 48px;--s-8: 64px;--s-9: 96px;--s-10: 128px;--ease: cubic-bezier(.2, .8, .2, 1);--dur-fast: .14s;--dur-base: .24s;--dur-slow: .42s;--max-width: 1180px;--container-text: 720px;--header-height: 76px}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--header-height) + 16px);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-family:var(--font-body);font-size:var(--t-body);background-color:var(--bg-page);color:var(--fg-default);line-height:1.7;overflow-x:hidden;text-rendering:optimizeLegibility}h1,h2,h3,.section-title,.hero-title{font-family:var(--font-display);font-weight:600;letter-spacing:-.025em;line-height:1.15;color:var(--navy-900);text-wrap:balance}h4,h5,h6{font-family:var(--font-body);font-weight:600;letter-spacing:-.005em;color:var(--navy-900)}.lead,.section-description,.hero-subtitle{font-family:var(--font-alt);font-weight:400}p{text-wrap:pretty;max-width:68ch}.num,.stat-number,.counter-value,.amount,.claim-id,[data-mono]{font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.01em}:where(a,button,input,select,textarea,[tabindex]):focus-visible{outline:none;border-color:var(--focus-ring);box-shadow:0 0 0 3px var(--seal-50),0 0 0 4px var(--focus-ring);border-radius:var(--r-sm)}img{max-width:100%;height:auto;display:block}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button{cursor:pointer;border:none;background:none}.container{width:100%;max-width:var(--max-width);margin-left:auto;margin-right:auto;padding-left:var(--s-5);padding-right:var(--s-5)}.section{padding:var(--s-9) 0;position:relative}.section-alt{background-color:var(--surface-alt)}.section-white{background-color:var(--surface)}.section-header{text-align:center;max-width:680px;margin:0 auto var(--s-7) auto}.section-tag{display:inline-flex;align-items:center;gap:8px;font-size:.82rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;padding:6px 14px;border-radius:var(--radius-pill);background:var(--navy-50);color:var(--navy-800);margin-bottom:16px;border:1px solid var(--navy-100)}.section-tag.tag-accent{background:var(--accent-orange-soft);color:var(--accent-orange);border-color:var(--accent-orange-border)}.section-tag.tag-green{background:var(--muted-green-soft);color:var(--muted-green);border-color:#1a7a5333}.section-title{font-size:2.25rem;font-weight:700;color:var(--navy-900);line-height:1.25;letter-spacing:-.02em;margin-bottom:16px}.section-description{font-size:1.06rem;color:var(--text-secondary);line-height:1.6}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--s-2);min-height:48px;padding:var(--s-3) var(--s-6);border-radius:var(--r-sm);font-family:var(--font-body);font-weight:600;font-size:var(--t-small);transition:background-color var(--dur-fast) var(--ease),border-color var(--dur-fast) var(--ease),transform var(--dur-fast) var(--ease),box-shadow var(--dur-fast) var(--ease);white-space:nowrap}.btn-primary{background:var(--action-primary);color:var(--type-onink);box-shadow:var(--shadow-rest)}.btn-primary:hover{background:var(--seal-600);transform:translateY(-1px);box-shadow:var(--shadow-lift)}.btn-primary:active{background:var(--seal-700);transform:translateY(0)}.btn-secondary{background:var(--action-secondary);color:var(--type-onink)}.btn-secondary:hover{background:var(--ink-800);transform:translateY(-1px)}.btn-outline{background-color:transparent;color:var(--ink-900);border:1.5px solid var(--ink-900)}.btn-outline:hover{background-color:var(--ink-50)}.btn-ghost{background:transparent;color:var(--ink-600);padding-left:0;padding-right:0}.btn-ghost:hover{text-decoration:underline;text-underline-offset:3px}.btn-on-ink{background:var(--paper);color:var(--ink-900)}.btn-on-ink:hover{background:var(--foil-50)}.btn:disabled,.btn[aria-disabled=true]{background:var(--paper-deep);color:var(--type-500);border-color:transparent;box-shadow:none;transform:none;cursor:not-allowed}.btn-block{width:100%}.navbar{position:sticky;top:0;left:0;right:0;z-index:100;height:var(--header-height);background:#fffffff0;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--border-default);transition:background .3s ease,box-shadow .3s ease}.navbar.scrolled{background:#fffffffa;box-shadow:var(--shadow-sm)}.navbar-inner{display:flex;align-items:center;justify-content:space-between;gap:var(--s-7);height:100%}.desktop-nav{margin-left:var(--s-5)}.brand-logo{display:flex;align-items:center;gap:12px;text-decoration:none}.brand-logo-img{height:46px;width:auto;max-width:260px;object-fit:contain;flex-shrink:0;transition:transform .2s ease}@media(max-width:600px){.brand-logo-img{height:36px;max-width:190px}}.brand-logo:hover .brand-logo-img{transform:scale(1.04)}.mobile-links a.active-mobile{background:var(--nav-active);color:var(--navy-950)!important;font-weight:700;border-radius:999px;padding-left:16px;padding-right:16px}.mobile-toggle{display:none;color:var(--navy-900);padding:8px}.mobile-links{display:flex;flex-direction:column;gap:18px;list-style:none;margin-bottom:32px}.mobile-links a{font-size:1.05rem;font-weight:600;color:var(--navy-900)}.services-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:22px}.service-card{background:var(--surface);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:24px;display:flex;flex-direction:column;justify-content:space-between;transition:all .25s ease;position:relative}.service-card:hover{transform:translateY(-4px);box-shadow:var(--shadow-md);border-color:var(--navy-100)}.service-card-top{margin-bottom:20px}.service-icon-box{width:46px;height:46px;border-radius:10px;background:var(--navy-50);color:var(--navy-900);display:flex;align-items:center;justify-content:center;margin-bottom:16px;border:1px solid var(--navy-100);transition:all .25s ease}.service-card:hover .service-icon-box{background:var(--navy-900);color:var(--accent-orange)}.service-badge{font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);margin-bottom:6px;display:block}.service-title{font-size:1.1rem;font-weight:700;color:var(--navy-900);line-height:1.35;margin-bottom:10px}.service-description{font-size:.88rem;color:var(--text-secondary);line-height:1.5}.why-icon-box{width:46px;height:46px;border-radius:10px;background:var(--muted-green-soft);color:var(--muted-green);display:flex;align-items:center;justify-content:center;margin-bottom:10px}.why-title{font-size:1.12rem;font-weight:700;color:var(--navy-900);margin-bottom:10px}.faq-wrap{max-width:820px;margin:0 auto;display:flex;flex-direction:column;gap:14px}.faq-item{background:var(--surface);border:1px solid var(--border-subtle);border-radius:var(--radius-md);overflow:hidden;transition:border-color .2s ease}.faq-item.active{border-color:var(--navy-100);box-shadow:var(--shadow-xs)}.faq-question-btn{width:100%;display:flex;align-items:center;justify-content:space-between;padding:18px 22px;text-align:left;font-size:1.02rem;font-weight:600;color:var(--navy-900);background:none;border:none;gap:16px}.faq-icon-wrapper{color:var(--text-muted);transition:transform .25s ease,color .2s ease;flex-shrink:0}.faq-item.active .faq-icon-wrapper{transform:rotate(180deg);color:var(--accent-orange)}.faq-answer{padding:0 22px 20px;font-size:.92rem;color:var(--text-secondary);line-height:1.6;border-top:1px solid transparent}.faq-item.active .faq-answer{border-top-color:var(--border-subtle);padding-top:14px}.contact-grid{display:grid;grid-template-columns:.95fr 1.25fr;gap:40px;background:var(--surface);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow-sm)}.contact-info-panel{background:var(--navy-900);color:var(--text-inverse);padding:44px 36px;display:flex;flex-direction:column;justify-content:space-between}.contact-info-header h3{font-size:1.5rem;font-weight:700;margin-bottom:12px;color:var(--text-inverse)}.contact-info-header p{color:var(--text-inverse-muted);font-size:.92rem;line-height:1.55;margin-bottom:32px}.contact-details-list{display:flex;flex-direction:column;gap:20px;margin-bottom:36px}.contact-detail-row{display:flex;align-items:flex-start;gap:14px}.contact-detail-icon{width:36px;height:36px;border-radius:8px;background:#ffffff14;display:flex;align-items:center;justify-content:center;color:var(--accent-orange);flex-shrink:0}.contact-detail-title{font-size:.78rem;text-transform:uppercase;letter-spacing:.04em;color:var(--text-inverse-muted);margin-bottom:2px}.contact-detail-value{font-size:.92rem;font-weight:600;color:var(--text-inverse)}.contact-security-note{display:flex;align-items:center;gap:10px;font-size:.8rem;color:var(--text-inverse-muted);padding-top:20px;border-top:1px solid rgba(255,255,255,.1)}.contact-security-note svg{color:var(--muted-green-light);flex-shrink:0}.contact-form-panel{padding:44px 36px}.contact-form{display:flex;flex-direction:column;gap:18px}.form-group{display:flex;flex-direction:column;gap:6px}.form-label{font-size:.88rem;font-weight:600;color:var(--navy-900)}.form-label .required{color:var(--accent-orange);margin-left:3px}.form-input,.form-select,.form-textarea{width:100%;padding:11px 14px;border-radius:var(--radius-sm);border:1px solid var(--border-default);background-color:var(--surface);color:var(--text-primary);font-size:.93rem;transition:all .2s ease}.form-input:focus,.form-select:focus,.form-textarea:focus{outline:none;border-color:var(--navy-800);box-shadow:0 0 0 3px #13274f14}.form-input.error,.form-select.error{border-color:var(--state-error)}.field-error{font-size:.78rem;color:var(--state-error)}.form-textarea{min-height:96px;resize:vertical}.form-status-banner{padding:14px 16px;border-radius:var(--radius-sm);font-size:.88rem;line-height:1.5;display:flex;align-items:flex-start;gap:10px}.form-status-banner.success{background-color:var(--muted-green-soft);color:var(--muted-green);border:1px solid rgba(26,122,83,.25)}.form-status-banner.error{background-color:var(--seal-50);color:#b91c1c;border:1px solid var(--seal-100)}.modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#070f22a6;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);display:flex;align-items:center;justify-content:center;z-index:200;padding:20px}.modal-card{background:var(--surface);width:100%;max-width:520px;position:relative}.modal-close-btn{position:absolute;top:18px;right:18px}@media(max-width:1024px){.services-grid{grid-template-columns:repeat(2,1fr)}.contact-grid{grid-template-columns:1fr}}@media(max-width:768px){:root{--header-height: 68px}.section{padding:60px 0}.section-title{font-size:1.85rem}.mobile-toggle{display:block}.services-grid{grid-template-columns:1fr}.contact-info-panel,.contact-form-panel{padding:28px 20px}}.enquiry-modal-container{background:var(--surface);border-radius:var(--radius-lg);box-shadow:0 24px 64px -12px #070f2247;width:100%;max-width:640px;max-height:92vh;overflow-y:auto;padding:36px 32px;position:relative;border:1px solid var(--border-subtle)}.enquiry-modal-header{margin-bottom:20px}.enquiry-modal-tag{display:inline-flex;align-items:center;gap:6px;background:var(--accent-orange-soft);color:var(--accent-orange);font-size:.75rem;font-weight:700;padding:4px 10px;border-radius:var(--radius-pill);margin-bottom:8px;text-transform:uppercase;letter-spacing:.04em}.enquiry-modal-title{font-size:1.45rem;font-weight:800;color:var(--navy-900);line-height:1.25;margin-bottom:6px}.enquiry-modal-title span{color:var(--accent-orange)}.enquiry-modal-subtitle{font-size:.88rem;color:var(--text-secondary);line-height:1.5}.enquiry-service-pills-wrap{margin-bottom:18px}.enquiry-pills-label{display:block;font-size:.78rem;font-weight:700;color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;margin-bottom:8px}.enquiry-service-pills{display:flex;flex-wrap:wrap;gap:6px;max-height:110px;overflow-y:auto;padding-bottom:4px}.enquiry-service-pill{font-size:.75rem;font-weight:600;padding:5px 12px;border-radius:var(--radius-pill);border:1px solid var(--border-default);background:var(--surface-warm);color:var(--text-secondary);cursor:pointer;transition:all .2s ease}.enquiry-service-pill:hover{border-color:var(--navy-700);color:var(--navy-900)}.enquiry-service-pill.active{background:var(--navy-900);border-color:var(--navy-900);color:var(--type-onink);font-weight:700}.form-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:14px}.enquiry-radio-group{display:flex;flex-direction:column;gap:8px;margin-top:4px}.enquiry-radio-label{display:flex;align-items:center;gap:8px;font-size:.86rem;color:var(--text-secondary);cursor:pointer;background:var(--surface-warm);padding:7px 12px;border-radius:var(--radius-sm);border:1px solid var(--border-subtle);transition:border-color .2s ease}.enquiry-radio-label:hover{border-color:var(--accent-orange-border)}.enquiry-radio-label input{accent-color:var(--accent-orange)}.enquiry-trust-strip{display:flex;flex-direction:column;gap:6px;background:var(--navy-50);padding:10px 14px;border-radius:var(--radius-sm);margin-top:14px}.enquiry-trust-item{display:flex;align-items:center;gap:8px;font-size:.78rem;font-weight:600;color:var(--navy-800)}.enquiry-trust-item svg{color:var(--muted-green);flex-shrink:0}.enquiry-success-view{text-align:center;padding:20px 10px}.enquiry-success-icon-wrap{display:inline-flex;margin-bottom:16px}.enquiry-success-icon-wrap svg{color:var(--muted-green)}.enquiry-success-title{font-size:1.5rem;font-weight:800;color:var(--navy-900);margin-bottom:8px}.enquiry-success-desc{font-size:.92rem;color:var(--text-secondary);line-height:1.6;max-width:460px;margin:0 auto 24px}.enquiry-case-box{background:var(--surface-warm);border:1px dashed var(--accent-gold);border-radius:var(--radius-md);padding:16px 20px;margin-bottom:24px;display:inline-block;width:100%;max-width:420px}.enquiry-case-label{display:block;font-size:.78rem;font-weight:700;color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;margin-bottom:4px}.enquiry-case-id{font-size:1.45rem;font-weight:800;font-family:monospace;color:var(--accent-orange);letter-spacing:.08em;margin-bottom:4px}.enquiry-case-service{display:block;font-size:.85rem;color:var(--text-secondary)}.enquiry-next-steps{display:flex;flex-direction:column;gap:10px;margin-bottom:28px;text-align:left;max-width:440px;margin-left:auto;margin-right:auto}.enquiry-next-step-item{display:flex;align-items:center;gap:10px;font-size:.85rem;color:var(--text-secondary);background:var(--navy-50);padding:8px 14px;border-radius:var(--radius-sm)}.enquiry-next-step-item svg{color:var(--navy-700);flex-shrink:0}.enquiry-success-actions{display:flex;flex-direction:column;gap:10px;max-width:420px;margin:0 auto}.btn-whatsapp{background-color:#25d366;color:var(--type-onink);font-weight:700;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 20px;border-radius:var(--radius-md);text-decoration:none;box-shadow:0 4px 12px #25d36647;transition:all .2s ease}.btn-whatsapp:hover{background-color:#1ebc59;transform:translateY(-1px);color:var(--type-onink)}.floating-cta-container{position:fixed;bottom:24px;right:24px;z-index:90;display:flex;flex-direction:column;align-items:flex-end;gap:10px}.floating-cta-container>*{justify-content:center}.floating-wa-btn{display:flex;align-items:center;gap:6px;background:#25d366;color:var(--type-onink);padding:10px 14px;border-radius:var(--radius-pill);box-shadow:0 6px 18px #25d36666;text-decoration:none;font-size:.85rem;font-weight:700;transition:all .2s ease}.floating-wa-btn:hover{transform:translateY(-2px) scale(1.03);color:var(--type-onink)}.floating-enquire-btn{display:flex;align-items:center;gap:8px;background:var(--action-primary);color:var(--type-onink);border:1.5px solid var(--action-primary);padding:10px 18px;border-radius:var(--radius-pill);box-shadow:0 8px 24px #001d4e59;font-size:.9rem;font-weight:700;cursor:pointer;transition:all .2s ease}.floating-enquire-btn svg{color:currentColor}.floating-enquire-btn:hover{transform:translateY(-2px) scale(1.03);background:var(--flame-500);border-color:var(--flame-500)}.page-header-banner{position:relative;isolation:isolate;overflow:hidden;padding:64px 0 88px;border-bottom:none;background-color:var(--navy-950);background-image:radial-gradient(30rem 18rem at 20% 42%,rgba(247,102,17,.09),transparent 70%),linear-gradient(180deg,var(--paper) 0%,#eaf1fb 12%,#cfe0f8 27%,#a9c8f0 42%,#6f9de4 58%,#3f74c4 72%,#1c4488 85%,var(--navy-950) 100%)}.page-header-banner:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;pointer-events:none;background-image:linear-gradient(rgba(26,79,168,.12) 1px,transparent 1px),linear-gradient(90deg,rgba(26,79,168,.12) 1px,transparent 1px);background-size:60px 60px,60px 60px;-webkit-mask-image:linear-gradient(180deg,transparent 5%,#000 28%,#000 74%,transparent 98%);mask-image:linear-gradient(180deg,transparent 5%,#000 28%,#000 74%,transparent 98%)}.page-header-banner:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;opacity:.4;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='120' height='120'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/><feColorMatrix type='saturate' values='0'/></filter><rect width='120' height='120' filter='url(%23n)' opacity='0.35'/></svg>");background-size:120px 120px}.page-header-banner>.container{position:relative;z-index:1}.page-header-content{max-width:820px}.page-header-banner .section-tag{background:#f766111a;color:var(--flame-700);border:1px solid rgba(247,102,17,.42);margin-bottom:14px}.page-header-title{font-size:2.5rem;font-weight:800;color:var(--type-900);line-height:1.2;margin:10px 0 12px;letter-spacing:-.025em}.page-header-desc{font-size:1rem;color:var(--type-700);line-height:1.6}.services-detailed-list{display:flex;flex-direction:column;gap:28px}.service-detail-card{background:var(--paper-card);border-radius:12px;border:1px solid var(--rule-hair);box-shadow:0 1px 3px #00000008;padding:32px;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.service-detail-card:hover{border-color:var(--type-onink-muted);box-shadow:0 10px 25px -4px #001d4e14}.service-detail-header{display:flex;align-items:flex-start;gap:20px;padding-bottom:24px;border-bottom:1px solid var(--border-subtle);margin-bottom:24px}.service-detail-title-wrap{flex:1}.service-index-badge{font-size:.74rem;font-weight:600;color:var(--text-muted)}.service-detail-title{font-size:1.35rem;font-weight:800;color:var(--navy-900);margin:6px 0}.service-detail-overview{font-size:.92rem;color:var(--text-secondary);line-height:1.5}.service-enquire-btn-top{flex-shrink:0}.service-detail-body{display:grid;grid-template-columns:1.2fr 1fr;gap:32px}.service-col-title{display:flex;align-items:center;gap:8px;font-size:.95rem;font-weight:700;color:var(--navy-900);margin-bottom:14px}.service-highlights-list{list-style:none;display:flex;flex-direction:column;gap:10px}.service-highlights-list li{display:flex;align-items:flex-start;gap:10px;font-size:.88rem;color:var(--text-secondary);line-height:1.45}.service-highlights-list li svg{margin-top:2px;flex-shrink:0}.service-meta-box{background:var(--surface-warm);border-radius:var(--radius-sm);padding:12px 16px;display:flex;flex-direction:column;gap:8px;font-size:.85rem;border:1px solid var(--border-subtle)}.service-meta-row{display:flex;justify-content:space-between;gap:12px}.service-meta-row strong{color:var(--navy-900)}.service-meta-row span{color:var(--text-secondary);text-align:right}.service-doc-chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.service-doc-chip{font-size:.74rem;background:var(--navy-50);color:var(--navy-800);padding:4px 10px;border-radius:var(--radius-pill);font-weight:500;border:1px solid rgba(0,29,78,.08)}.comparison-table-wrapper{background:var(--surface);border-radius:var(--radius-md);border:1px solid var(--border-subtle);overflow-x:auto;box-shadow:var(--shadow-sm);margin-top:24px}.comparison-table{width:100%;border-collapse:collapse;text-align:left;font-size:.9rem}.comparison-table th,.comparison-table td{padding:16px 20px;border-bottom:1px solid var(--border-subtle)}.comparison-table th{background:var(--navy-900);color:var(--type-onink);font-weight:700}.comparison-table .th-pro{background:var(--accent-orange);color:var(--type-onink)}.comparison-table td svg{display:inline;vertical-align:middle;margin-right:6px}.text-danger{color:#e53e3e}.cta-banner-section{padding:40px 0 60px}.cta-banner-card{background:var(--bg-inverse);border-radius:var(--radius-xl);padding:48px 40px;text-align:center;color:var(--type-onink);border:1px solid rgba(198,135,28,.25);box-shadow:var(--shadow-lg)}.cta-banner-card h2{font-size:1.85rem;font-weight:800;margin-bottom:12px}.cta-banner-card p{font-size:1rem;color:var(--text-inverse-muted);max-width:600px;margin:0 auto 28px;line-height:1.6}@media(max-width:768px){.enquiry-modal-container{padding:24px 18px}.form-grid-2{grid-template-columns:1fr}.service-detail-header{flex-direction:column}.service-detail-body{grid-template-columns:1fr}.service-enquire-btn-top{width:100%}.floating-wa-text{display:none}.floating-enquire-btn span{font-size:.82rem}.page-header-title{font-size:1.75rem}}.estimator-section{background:var(--bg-page)}.estimator-card{background:var(--surface);border-radius:var(--radius-xl);border:1px solid var(--border-subtle);box-shadow:0 12px 36px -8px #001d4e14;padding:40px}.estimator-grid{display:grid;grid-template-columns:1.15fr 1fr;gap:40px;align-items:center}.estimator-inputs-title{font-size:1.25rem;font-weight:800;color:var(--navy-900);margin-bottom:20px}.estimator-slider{width:100%;height:8px;border-radius:4px;background:var(--rule-hair);outline:none;accent-color:var(--accent-orange);margin:10px 0 6px;cursor:pointer}.slider-ticks{display:flex;justify-content:space-between;font-size:.75rem;color:var(--text-muted)}.estimator-year-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:6px}.year-chip{font-size:.82rem;font-weight:600;padding:6px 14px;border-radius:var(--radius-sm);border:1px solid var(--border-default);background:var(--surface-warm);color:var(--text-secondary);cursor:pointer;transition:all .2s ease}.year-chip.active{background:var(--navy-900);color:var(--type-onink);border-color:var(--navy-900);font-weight:700}.estimator-note{display:flex;align-items:flex-start;gap:8px;font-size:.78rem;color:var(--text-muted);background:var(--navy-50);padding:10px 14px;border-radius:var(--radius-sm);margin-top:20px}.estimator-note svg{color:var(--navy-700);flex-shrink:0;margin-top:2px}.estimator-results-box{background:var(--bg-inverse);border-radius:var(--radius-lg);padding:36px 30px;color:var(--type-onink);border:1px solid rgba(198,135,28,.3);box-shadow:0 16px 36px #070f2259;text-align:center}.results-badge{display:inline-block;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--accent-gold);background:#c6871c26;padding:4px 12px;border-radius:var(--radius-pill);margin-bottom:12px}.results-total-val{font-size:2.5rem;font-weight:800;color:var(--type-onink);letter-spacing:-.02em;margin-bottom:4px;font-family:monospace}.results-total-sub{font-size:.8rem;color:var(--text-inverse-muted);display:block;margin-bottom:24px}.results-breakdown{display:flex;flex-direction:column;gap:10px;background:#ffffff0d;border-radius:var(--radius-md);padding:16px;text-align:left;border:1px solid rgba(255,255,255,.08)}.results-breakdown-row{display:flex;justify-content:space-between;gap:12px;font-size:.84rem}.results-breakdown-row span{color:var(--text-inverse-muted)}.results-breakdown-row strong{color:var(--type-onink)}.results-breakdown-row .text-accent{color:var(--accent-gold)}.estimator-security-note{display:flex;align-items:center;justify-content:center;gap:6px;font-size:.75rem;color:var(--text-inverse-muted);margin-top:14px}.estimator-security-note svg{color:var(--muted-green-light)}.nri-card{background:var(--bg-inverse);border-radius:var(--radius-xl);padding:48px;color:var(--type-onink);border:1px solid rgba(198,135,28,.25);box-shadow:var(--shadow-lg)}.nri-grid{display:grid;grid-template-columns:1.25fr 1fr;gap:40px;align-items:center}.nri-title{font-size:1.85rem;font-weight:800;color:var(--type-onink);margin:12px 0 14px;line-height:1.25}.nri-desc{font-size:.95rem;color:var(--text-inverse-muted);line-height:1.6;margin-bottom:22px}.nri-features{display:flex;flex-direction:column;gap:12px;margin-bottom:28px}.nri-feature-item{display:flex;align-items:center;gap:10px;font-size:.88rem;color:var(--rule-hair)}.nri-feature-item .text-accent{color:var(--accent-gold);flex-shrink:0}.nri-badge-box{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:var(--radius-lg);padding:32px 24px;text-align:center}.nri-flag-pill{display:inline-block;font-size:.74rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--accent-orange);background:#f1661126;padding:4px 12px;border-radius:var(--radius-pill);margin-bottom:16px}.nri-countries-list{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:20px}.nri-countries-list span{background:#ffffff1a;padding:6px 12px;border-radius:var(--radius-pill);font-size:.82rem;font-weight:600}.nri-quote{font-size:.88rem;color:var(--text-inverse-muted);font-style:italic;line-height:1.5;margin:0}@media(max-width:1024px){.estimator-grid,.nri-grid{grid-template-columns:1fr}}@media(max-width:768px){.results-total-val{font-size:2rem}}.top-header-exact{background:var(--navy-950);border-bottom:1px solid rgba(255,255,255,.08);padding:7px 0;color:var(--type-onink);font-size:.78rem}.top-header-exact-inner{display:flex;align-items:center;justify-content:space-between}.top-header-contacts{display:flex;align-items:center;gap:12px}.top-contact-link{display:inline-flex;align-items:center;gap:6px;color:var(--type-onink);text-decoration:none;transition:opacity var(--dur-fast) var(--ease)}.top-contact-link:hover{color:var(--type-onink)}.top-header-divider{color:#fbf9f459}.top-header-right-tools{display:flex;align-items:center;gap:16px}.top-gold-search-btn{background:var(--action-call);color:var(--navy-950);font-weight:700;font-size:.75rem;border:none;border-radius:var(--r-sm);padding:4px 9px;display:inline-flex;align-items:center;gap:5px;cursor:pointer}.top-gold-search-btn:hover{background:var(--flame-500)}.top-lang-switcher{display:flex;align-items:center;gap:6px;font-size:.75rem;color:var(--type-onink)}.lang-opt{background:none;border:none;padding:2px 4px;font:inherit;color:#fbf9f4b3;cursor:pointer;border-radius:var(--r-xs);transition:color var(--dur-fast) var(--ease)}.lang-opt:hover{color:var(--type-onink)}.lang-opt.active{color:var(--type-onink);font-weight:700}.lang-sep{color:#fbf9f459}.nav-links-mockup{display:flex;align-items:center;gap:4px;list-style:none}.nav-pill-link,.nav-text-link{display:inline-flex;align-items:center;background:transparent;color:var(--type-700);font-size:.86rem;font-weight:600;padding:8px 16px;border-radius:999px;text-decoration:none;white-space:nowrap;transition:background-color var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease)}.nav-pill-link:hover,.nav-text-link:hover{background:var(--flame-50);color:var(--navy-900)}.nav-pill-link.active,.nav-text-link.active{background:var(--navy-50);color:var(--navy-900);font-weight:700;box-shadow:inset 0 -2px 0 var(--nav-active)}.nav-pill-link.active:hover,.nav-text-link.active:hover{background:var(--navy-100);color:var(--navy-900)}.nav-text-link-btn{display:inline-flex;align-items:center;background:none;border:none;color:var(--type-700);font-size:.86rem;font-weight:600;cursor:pointer;padding:8px 16px;border-radius:999px;font-family:inherit;white-space:nowrap;transition:background-color var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease)}.nav-text-link-btn:hover{background:var(--flame-50);color:var(--navy-900)}.btn-mockup-eligibility{background:var(--action-primary);color:var(--type-onink);border:1px solid var(--action-primary);padding:10px 18px;border-radius:var(--r-sm);font-size:.8rem;font-weight:600;line-height:1.2;white-space:nowrap;cursor:pointer}.btn-mockup-eligibility:hover{background:var(--flame-500);border-color:var(--flame-500)}.hero-mockup-exact{position:relative;isolation:isolate;overflow:hidden;padding:64px 0 88px;border-bottom:none;background-color:#f2f7fd;background-image:radial-gradient(ellipse 70% 60% at 75% 36%,rgba(255,255,255,.95) 0%,rgba(226,240,254,.6) 50%,transparent 80%),radial-gradient(ellipse 50% 45% at 20% 25%,rgba(255,255,255,.8) 0%,transparent 70%),linear-gradient(180deg,#f4f8fe,#e8f2fc 40%,#d8ebfc)}.hero-mockup-exact:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;pointer-events:none;background-image:linear-gradient(rgba(37,99,235,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(37,99,235,.04) 1px,transparent 1px);background-size:56px 56px,56px 56px;-webkit-mask-image:linear-gradient(180deg,transparent 0%,#000 15%,#000 85%,transparent 100%);mask-image:linear-gradient(180deg,transparent 0%,#000 15%,#000 85%,transparent 100%)}.hero-mockup-exact:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;opacity:.15;background-image:radial-gradient(circle at 50% 50%,rgba(37,99,235,.03) 0%,transparent 80%)}.hero-mockup-exact>.container{position:relative;z-index:1}.recover-methodology-mockup-section{position:relative;isolation:isolate;overflow:hidden;padding:96px 0;border-top:none;border-bottom:none;background-color:var(--navy-950);background-image:radial-gradient(46rem 26rem at 18% 88%,rgba(247,102,17,.11),transparent 70%),radial-gradient(58rem 34rem at 50% -12%,rgba(96,148,224,.2),transparent 68%),radial-gradient(40rem 30rem at 92% 30%,rgba(42,102,201,.12),transparent 66%),linear-gradient(180deg,#06265c 0%,#041c42 42%,var(--navy-950) 100%)}.recover-methodology-mockup-section:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;pointer-events:none;background-image:radial-gradient(120% 100% at 50% 34%,transparent 40%,rgba(0,8,24,.6) 100%),linear-gradient(rgba(120,170,245,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(120,170,245,.06) 1px,transparent 1px);background-size:100% 100%,64px 64px,64px 64px;-webkit-mask-image:linear-gradient(180deg,transparent,#000 22%,#000 78%,transparent);mask-image:linear-gradient(180deg,transparent,#000 22%,#000 78%,transparent)}.recover-methodology-mockup-section:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;opacity:.4;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='120' height='120'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/><feColorMatrix type='saturate' values='0'/></filter><rect width='120' height='120' filter='url(%23n)' opacity='0.35'/></svg>");background-size:120px 120px}.recover-methodology-mockup-section>.container{position:relative;z-index:1}.methodology-card-mockup{background:linear-gradient(160deg,#1c3866,#081838);border:1px solid rgba(120,170,245,.18);border-radius:var(--r-lg);box-shadow:inset 0 1px #ffffff1a,0 2px 4px #0008184d,0 14px 30px -12px #0008188c}.methodology-card-mockup:hover{border-color:#f7661166;box-shadow:inset 0 1px #ffffff24,0 3px 6px #00081852,0 22px 44px -14px #00081899}@media(max-width:1024px){.hero-mockup-exact{padding-bottom:96px}.hero-mockup-grid{column-gap:32px}.hero-mockup-h1{font-size:clamp(2rem,4vw,2.75rem)}}@media(max-width:768px){.hero-mockup-exact{padding:24px 0 56px}}.hero-top-split{display:grid;grid-template-columns:1.15fr 1fr;gap:40px;align-items:center;width:100%}.hero-text-col{display:flex;flex-direction:column;align-items:flex-start;z-index:2}.hero-mockup-h1{font-size:clamp(2.2rem,4.2vw,3.4rem);font-weight:800;line-height:1.16;letter-spacing:-.025em;color:#0c2340;margin-bottom:18px}.hero-title-accent{color:#f05a18!important;display:inline}.hero-mockup-sub{font-size:clamp(.92rem,1.3vw,1.08rem);color:#415882;line-height:1.58;margin-bottom:28px;max-width:520px}.hero-mockup-btns{display:flex;align-items:center;gap:14px;margin-bottom:8px;flex-wrap:wrap}.hero-btn-call{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:#f05a18;color:#fff!important;padding:12px 28px;border-radius:9999px;font-size:.95rem;font-weight:700;text-decoration:none;box-shadow:0 4px 16px #f05a1859;transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.hero-btn-call:hover{background:#d84b0f;transform:translateY(-2px);box-shadow:0 6px 22px #f05a1873}.hero-btn-contact{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:#e1effce6;color:#0c2340!important;border:1px solid rgba(12,35,64,.16);padding:12px 28px;border-radius:9999px;font-size:.95rem;font-weight:600;text-decoration:none;transition:transform .2s ease,background .2s ease,border-color .2s ease}.hero-btn-contact:hover{background:#fff;border-color:#0c2340;transform:translateY(-2px)}.hero-btn-call,.hero-btn-contact{position:relative;overflow:hidden;isolation:isolate;will-change:transform}.hero-btn-call>*,.hero-btn-contact>*{position:relative;z-index:1}.hero-btn-call:after,.hero-btn-contact:after{content:"";position:absolute;top:0;bottom:0;left:-140%;width:90%;z-index:0;pointer-events:none;transform:skew(-22deg);background:linear-gradient(90deg,transparent,rgba(255,255,255,.55),transparent)}.hero-btn-call:hover:after,.hero-btn-contact:hover:after,.hero-btn-call:focus-visible:after,.hero-btn-contact:focus-visible:after{animation:ctaSheen .75s ease-out}.hero-btn-contact:after{background:linear-gradient(90deg,transparent,rgba(255,255,255,.85),transparent)}.hero-btn-call{animation:ctaCallBreathe 3.2s ease-in-out infinite}.hero-btn-call:hover,.hero-btn-call:focus-visible{animation-play-state:paused}.hero-btn-call svg{transition:transform .3s cubic-bezier(.34,1.56,.64,1)}.hero-btn-call:hover svg,.hero-btn-call:focus-visible svg{animation:ctaCallRing .6s ease-in-out}.hero-btn-contact:hover,.hero-btn-contact:focus-visible{box-shadow:0 6px 18px -6px #0c234059}.hero-btn-call:active,.hero-btn-contact:active{transform:translateY(1px) scale(.985);transition-duration:.06s}.hero-btn-call:focus-visible,.hero-btn-contact:focus-visible{outline:2px solid #0c2340;outline-offset:3px}@keyframes ctaSheen{0%{left:-140%}to{left:140%}}@keyframes ctaCallBreathe{0%,to{box-shadow:0 4px 16px #f05a1859}50%{box-shadow:0 6px 26px #f05a1899}}@keyframes ctaCallRing{0%,to{transform:rotate(0)}20%{transform:rotate(-16deg)}40%{transform:rotate(12deg)}60%{transform:rotate(-8deg)}80%{transform:rotate(4deg)}}.btn-gold-call,.btn-call{background:var(--action-call);color:var(--navy-950);font-weight:700;padding:11px 24px;border-radius:var(--r-sm);display:inline-flex;align-items:center;gap:8px;font-size:.88rem;text-decoration:none;transition:all .2s ease}.btn-gold-call:hover,.btn-call:hover{background:var(--flame-500);transform:translateY(-1px)}.btn-dark-contact{background:transparent;border:1px solid var(--type-700);color:var(--type-onink);font-weight:600;padding:11px 24px;border-radius:var(--r-sm);font-size:var(--t-small);text-decoration:none;transition:all .2s ease}.btn-dark-contact:hover{background:var(--type-900);border-color:var(--type-700)}.hero-image-col{position:relative;display:flex;align-items:center;justify-content:center;background:transparent!important;border:none!important;box-shadow:none!important}.hero-unboxed-wrap{position:relative;width:100%;max-width:640px;background:transparent!important;border:none!important;box-shadow:none!important;border-radius:0!important;padding:0!important;margin:0!important}.hero-unboxed-img{width:100%;height:auto;object-fit:contain;display:block;border:none!important;box-shadow:none!important;background:transparent!important;border-radius:0!important;-webkit-mask-image:radial-gradient(ellipse 96% 96% at 50% 50%,#000 86%,transparent 100%);mask-image:radial-gradient(ellipse 96% 96% at 50% 50%,#000 86%,transparent 100%);transition:transform .4s ease}.hero-unboxed-img:hover{transform:scale(1.015)}.hero-left-family-frame{position:relative;max-width:100%;background:transparent!important;border:none!important;box-shadow:none!important;border-radius:0!important}.hero-left-family-img{width:100%;height:auto;object-fit:contain;display:block;border:none!important;box-shadow:none!important;background:transparent!important;border-radius:0!important}.eligibility-card-exact{background:#fff;border-radius:20px;padding:30px 38px;margin:44px auto 0;max-width:980px;width:100%;box-shadow:0 12px 40px #0c234014,0 2px 6px #0c23400a;border:1px solid rgba(226,232,240,.85);position:relative;z-index:2}.eligibility-card-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:22px}.eligibility-card-title{font-size:1.55rem;font-weight:800;color:#0c2340;margin:0 0 5px;letter-spacing:-.015em}.eligibility-card-sub{font-size:.88rem;color:#64748b;margin:0;line-height:1.45}.eligibility-secure-tag{background:#fffdf5;border:1px solid #f59e0b;color:#b45309;font-size:.78rem;font-weight:700;padding:5px 12px;border-radius:6px;display:inline-flex;align-items:center;gap:5px;white-space:nowrap;flex-shrink:0}.eligibility-form-row{display:grid;grid-template-columns:1.15fr 1.6fr auto;gap:16px;align-items:flex-end}.form-group-exact{display:flex;flex-direction:column;gap:6px;margin-bottom:0}.form-label-exact{font-size:.82rem;font-weight:600;color:#334155}.form-select-exact,.form-input-exact{height:44px;border:1px solid #cbd5e1;border-radius:8px;padding:0 14px;font-size:.9rem;color:#0f172a;background:#fff;outline:none;width:100%;transition:border-color .2s,box-shadow .2s}.form-select-exact:focus,.form-input-exact:focus{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb26}.btn-verify-status{height:44px;padding:0 26px;background:#2563eb;color:#fff;border:none;border-radius:8px;font-size:.92rem;font-weight:700;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px;white-space:nowrap;box-shadow:0 4px 14px #2563eb47;transition:background .2s ease,transform .15s ease;margin-top:0}.btn-verify-status:hover{background:#1d4ed8;transform:translateY(-1px)}.eligibility-card-footer-notes{margin-top:18px;display:flex;gap:20px;font-size:.78rem;color:#64748b}.stats-bar-mockup{background:var(--paper-alt);padding:44px 0;border-bottom:1px solid var(--rule-hair)}.stats-cards-grid-mockup{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.stat-card-mockup{background:var(--paper-card);border:1px solid var(--rule-hair);border-radius:10px;padding:20px 10px;text-align:center;box-shadow:0 1px 3px #00000008}.stat-card-val{font-size:1.55rem;font-weight:800;color:var(--ink-950);margin-bottom:4px;font-family:inherit}.stat-card-lbl{font-size:.68rem;font-weight:700;color:var(--type-500);letter-spacing:.06em;text-transform:uppercase}.services-mockup-section{background:var(--paper-alt);padding:72px 0}.section-header-mockup{text-align:center;margin-bottom:44px}.eyebrow-mockup{display:block;font-size:var(--t-eyebrow);font-weight:800;color:var(--seal-500);letter-spacing:.08em;text-transform:uppercase;margin-bottom:8px}.section-title-mockup{font-size:var(--t-h2);font-weight:800;color:var(--ink-950);margin-bottom:10px}.section-sub-mockup{font-size:var(--t-small);color:var(--type-500);max-width:660px;margin:0 auto;line-height:1.55}.services-grid-mockup{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.service-card-mockup{background:var(--paper-card);border:1px solid var(--rule-hair);border-radius:var(--r-lg);padding:24px 20px;display:flex;flex-direction:column;box-shadow:0 1px 4px #00000008}.service-card-title-mockup{font-size:var(--t-h4);font-weight:800;color:var(--ink-950);margin-bottom:8px;line-height:1.3;min-height:2.6em}.service-card-desc-mockup{font-size:var(--t-micro);color:var(--type-500);line-height:1.5;margin-bottom:18px;flex:1}.service-readmore-btn{background:transparent;border:1px solid var(--rule-hair);color:var(--ink-950);font-size:var(--t-micro);font-weight:700;font-family:inherit;display:inline-flex;align-self:flex-start;align-items:center;gap:5px;cursor:pointer;padding:8px 14px;border-radius:var(--r-sm);transition:color .2s,background-color .2s,border-color .2s}.service-readmore-btn:hover{color:var(--seal-500);background:var(--navy-50);border-color:var(--navy-200)}.recover-header-mockup{text-align:center;margin-bottom:44px}.eyebrow-mockup-gold{display:block;font-size:var(--t-eyebrow);font-weight:800;color:var(--foil-500);letter-spacing:.08em;text-transform:uppercase;margin-bottom:8px}.recover-title-mockup{font-size:var(--t-h2);font-weight:800;color:var(--type-onink);margin-bottom:10px}.recover-sub-mockup{font-size:var(--t-small);color:var(--type-500);max-width:600px;margin:0 auto;line-height:1.55}.methodology-grid-mockup{display:grid;grid-template-columns:repeat(8,1fr);gap:16px}.methodology-card-mockup{grid-column:span 2}.methodology-card-mockup:nth-child(5){grid-column:2 / span 2}.methodology-card-mockup{padding:22px 18px;display:flex;flex-direction:column}.methodology-card-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.methodology-card-name{font-size:var(--t-h4);font-weight:800;color:var(--type-onink)}.methodology-card-num{font-size:var(--t-h4);font-weight:800;color:var(--foil-500);font-family:monospace}.methodology-card-text{font-size:var(--t-micro);color:var(--type-500);line-height:1.5}.media-recognition-section{background:var(--paper-alt);padding:64px 0;border-bottom:1px solid var(--rule-hair)}.media-header-mockup{text-align:center;margin-bottom:36px}.media-title-mockup{font-size:var(--t-h2);font-weight:800;color:var(--ink-950)}.media-cards-grid-mockup{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.media-card-mockup{background:var(--paper-card);border:1px solid var(--rule-hair);border-radius:10px;padding:28px 24px;text-align:center;box-shadow:0 1px 3px #00000008}.media-source-name{font-size:1.2rem;font-weight:800;color:var(--ink-950);margin-bottom:12px}.media-quote-text{font-size:.84rem;color:var(--type-500);line-height:1.6}.testimonials-mockup-section{background:var(--paper-alt);padding:64px 0 80px}.testimonials-header-mockup{text-align:center;margin-bottom:36px}.testimonials-title-mockup{font-size:1.85rem;font-weight:800;color:var(--ink-950)}.testimonials-cards-grid-mockup{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.testimonial-card-mockup{background:var(--paper-card);border:1px solid var(--rule-hair);border-radius:10px;padding:28px 24px;box-shadow:0 1px 3px #00000008;display:flex;flex-direction:column}.testimonial-stars-mockup{display:flex;gap:4px;color:var(--foil-500);margin-bottom:14px}.star-gold-fill{fill:var(--foil-500);color:var(--foil-500)}.testimonial-text-mockup{font-size:.85rem;color:var(--type-700);line-height:1.6;margin-bottom:20px;flex:1}.testimonial-author-mockup{border-top:1px solid var(--paper-alt);padding-top:12px}.author-name-mockup{display:block;font-size:.88rem;font-weight:800;color:var(--ink-950)}.author-city-mockup{font-size:.74rem;color:var(--type-500)}.footer-mockup-exact{background:#001c4c;color:var(--type-onink-muted);padding:60px 0 24px;border-top:1px solid rgba(255,255,255,.08)}.footer-mockup-grid{display:grid;grid-template-columns:1.3fr 1fr 1.1fr 1.2fr;gap:36px;margin-bottom:40px}.footer-mockup-brand{display:flex;align-items:center;gap:10px;margin-bottom:14px}.footer-brand-img{height:44px;width:auto;max-width:240px;object-fit:contain;background:var(--paper-alt);border:1px solid rgba(198,164,92,.45);border-radius:var(--r-md);padding:8px 12px}.footer-mockup-desc{font-size:var(--t-micro);color:var(--type-onink-muted);line-height:1.6}.footer-mockup-heading{font-size:.88rem;font-weight:800;color:var(--type-onink);margin-bottom:16px}.footer-mockup-links{list-style:none;display:flex;flex-direction:column;gap:10px}.footer-mockup-links a,.footer-link-btn{color:var(--type-onink-muted);font-size:.82rem;font-weight:400;line-height:1.5;text-decoration:none;background:none;border:none;padding:0;cursor:pointer;text-align:left;font-family:inherit;transition:color .2s}.footer-mockup-links a:hover,.footer-link-btn:hover{color:var(--type-onink)}.footer-mockup-contacts p{font-size:.82rem;color:var(--type-onink-muted);margin-bottom:8px;line-height:1.5}.footer-mockup-contacts strong{color:var(--type-onink-muted)}.footer-newsletter-text{font-size:.8rem;color:var(--type-onink-muted);line-height:1.5;margin-bottom:12px}.footer-newsletter-form{display:flex;gap:6px}.footer-newsletter-input{height:40px;background:#ffffff24;border:1px solid rgba(180,205,240,.45);border-radius:var(--r-sm);padding:0 12px;color:var(--type-onink);font-size:var(--t-micro);flex:1}.footer-newsletter-input::placeholder{color:#dce8fab8}.footer-newsletter-input:focus-visible{outline:2px solid var(--foil-400);outline-offset:2px;background:#fff3}.footer-btn-join{height:40px;background:var(--action-call);color:var(--navy-950);border:none;border-bottom:2px solid rgba(0,0,0,.28);border-radius:var(--r-sm);font-size:.82rem;font-weight:700;padding:0 16px;cursor:pointer;transition:background-color var(--dur-fast) var(--ease),transform var(--dur-fast) var(--ease)}.footer-btn-join:hover{background:var(--flame-500)}.footer-btn-join:active{transform:translateY(2px);border-bottom-width:0;margin-bottom:2px}.footer-mockup-bottom{border-top:1px solid var(--ink-800);padding-top:20px;display:flex;justify-content:space-between;align-items:center;gap:24px;font-size:var(--t-eyebrow);color:var(--type-onink-muted)}.footer-disclaimer-text{max-width:680px;line-height:1.45;text-align:right}@media(max-width:1200px){.services-grid-mockup,.methodology-grid-mockup{grid-template-columns:repeat(2,1fr)}.methodology-card-mockup,.methodology-card-mockup:nth-child(5){grid-column:auto}.stats-cards-grid-mockup{grid-template-columns:repeat(2,1fr)}.footer-mockup-grid{grid-template-columns:1fr 1fr}}@media(max-width:768px){.hero-mockup-exact{padding:20px 0 44px!important}.hero-top-split{display:grid!important;grid-template-columns:46% 54%!important;column-gap:8px!important;row-gap:0!important;align-items:center!important;width:100%!important}.hero-text-col{width:100%!important;display:flex!important;flex-direction:column!important}.hero-mockup-h1{font-size:clamp(.92rem,3.8vw,1.25rem)!important;font-weight:800!important;line-height:1.18!important;letter-spacing:-.02em!important;color:#0c2340!important;margin-bottom:5px!important;text-wrap:balance!important}.hero-mockup-sub{font-size:clamp(.55rem,2.1vw,.68rem)!important;line-height:1.32!important;color:#475569!important;margin-bottom:8px!important;max-width:100%!important}.hero-mockup-btns{display:flex!important;flex-direction:row!important;align-items:center!important;flex-wrap:nowrap!important;gap:4px!important;margin-bottom:0!important;width:100%!important}.hero-btn-call,.hero-btn-contact,.hero-mockup-btns a{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:3px!important;padding:5px 8px!important;font-size:clamp(.56rem,2.1vw,.7rem)!important;font-weight:700!important;border-radius:9999px!important;min-height:0!important;min-width:0!important;height:auto!important;text-decoration:none!important;white-space:nowrap!important;flex:0 0 auto!important}.hero-btn-call,.hero-mockup-btns a.hero-btn-call,.hero-mockup-btns a:first-child{background:#f05a18!important;color:#fff!important;border:none!important;box-shadow:0 3px 10px #f05a1859!important}.hero-btn-contact,.hero-mockup-btns a.hero-btn-contact,.hero-mockup-btns a:nth-child(2){background:#ffffffb3!important;color:#0c2340!important;border:1px solid rgba(12,35,64,.2)!important}.hero-btn-call svg,.hero-mockup-btns a svg{width:11px!important;height:11px!important}.hero-image-col,.hero-unboxed-wrap,.hero-left-family-frame{width:100%!important;max-width:none!important;min-width:0!important;margin:0!important;padding:0!important;border-radius:0!important;overflow:visible!important;background:transparent!important;border:none!important;box-shadow:none!important}.hero-unboxed-img,.hero-left-family-img{width:100%!important;height:auto!important;max-width:100%!important;aspect-ratio:auto!important;object-fit:contain!important;border-radius:0!important;display:block!important;background:transparent!important;border:none!important;box-shadow:none!important}.eligibility-card-exact{width:100%!important;left:0!important;margin-left:0!important;margin-top:14px!important;padding:18px 16px!important;border-radius:16px!important;background:#fff!important;box-shadow:0 6px 24px #0c234014!important}.eligibility-card-header{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:6px!important;margin-bottom:14px!important}.eligibility-card-title{font-size:1.18rem!important;font-weight:800!important;line-height:1.2!important;padding-right:0!important;margin-bottom:2px!important;color:#0c2340!important}.eligibility-card-sub{font-size:.76rem!important;line-height:1.4!important;margin-bottom:0!important;color:#64748b!important}.eligibility-secure-tag{align-self:flex-start!important;font-size:.68rem!important;padding:3px 8px!important;margin-top:4px!important}.eligibility-form-row{display:flex!important;flex-direction:column!important;gap:10px!important}.form-group-exact{gap:4px!important;margin-bottom:0!important;width:100%!important}.form-label-exact{font-size:.78rem!important;font-weight:600!important;color:#334155!important}.form-select-exact,.form-input-exact{height:40px!important;font-size:.84rem!important;padding:0 12px!important;border-radius:8px!important;width:100%!important}.btn-verify-status{width:100%!important;height:42px!important;font-size:.88rem!important;font-weight:700!important;border-radius:8px!important;margin-top:4px!important;white-space:nowrap!important;justify-content:center!important}.eligibility-card-footer-notes{margin-top:14px!important;flex-direction:column!important;gap:4px!important;font-size:.74rem!important;color:#64748b!important}.eligibility-card-footer-notes span{font-size:.74rem!important}.stats-cards-grid-mockup{grid-template-columns:repeat(2,1fr)}.services-grid-mockup,.methodology-grid-mockup,.media-cards-grid-mockup,.testimonials-cards-grid-mockup,.footer-mockup-grid{grid-template-columns:1fr}.footer-mockup-bottom{flex-direction:column;align-items:flex-start;gap:12px}.footer-disclaimer-text{text-align:left}.top-header-exact{padding:5px 0}.top-header-exact .container{padding-left:8px;padding-right:8px}.top-header-exact-inner{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;flex-wrap:nowrap!important;gap:4px!important;width:100%!important}.top-header-contacts{display:flex!important;align-items:center!important;justify-content:flex-start!important;flex-wrap:nowrap!important;gap:4px!important;min-width:0!important;flex-shrink:1!important;overflow:hidden!important}.top-contact-link{font-size:clamp(.55rem,2vw,.7rem)!important;gap:3px!important;white-space:nowrap!important;color:var(--type-onink)}.top-contact-link svg{width:10px!important;height:10px!important;flex-shrink:0!important}.top-contact-link--email span{display:inline-block;max-width:135px;overflow:hidden;text-overflow:ellipsis;vertical-align:middle}.top-header-divider{color:#fbf9f459;font-size:.55rem!important;margin:0 1px!important;flex-shrink:0!important}.top-header-right-tools{display:flex!important;align-items:center!important;justify-content:flex-end!important;flex-shrink:0!important;gap:4px!important;margin-left:auto!important}.top-gold-search-btn{margin-left:0;height:20px!important;min-height:20px!important;padding:0 6px!important;font-size:.62rem!important;border-radius:3px!important;white-space:nowrap!important;line-height:1!important;font-weight:600!important;letter-spacing:-.1px;display:inline-flex!important;align-items:center!important;justify-content:center!important}.top-lang-switcher{gap:1px!important;font-size:.64rem!important;display:inline-flex!important;align-items:center!important;height:20px!important}.top-lang-switcher .lang-opt{font-size:.64rem!important;padding:0 2px!important;line-height:1!important}}@keyframes heroFadeInUp{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@keyframes heroFadeInRight{0%{opacity:0;transform:translate(36px)}to{opacity:1;transform:translate(0)}}@keyframes heroImageReveal{0%{opacity:0;transform:scale(.96) translateY(20px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes goldGlowPulse{0%,to{box-shadow:0 4px 14px #f7661140}50%{box-shadow:0 6px 24px #f766118c}}@keyframes floatSlow{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.hero-gold-pill{animation:heroFadeInUp .6s cubic-bezier(.16,1,.3,1) .1s both}.hero-mockup-h1{animation:heroFadeInUp .7s cubic-bezier(.16,1,.3,1) .22s both}.hero-mockup-sub{animation:heroFadeInUp .7s cubic-bezier(.16,1,.3,1) .34s both}.hero-mockup-btns{animation:heroFadeInUp .7s cubic-bezier(.16,1,.3,1) .44s both}.hero-image-col,.hero-unboxed-wrap,.hero-left-family-frame{animation:heroImageReveal .8s cubic-bezier(.16,1,.3,1) .54s both}.hero-unboxed-img,.hero-left-family-img{transition:transform .6s ease}.eligibility-card-exact{animation:heroFadeInRight .85s cubic-bezier(.16,1,.3,1) .3s both;transition:transform .3s ease,box-shadow .3s ease}.btn-gold-call,.btn-call{animation:goldGlowPulse 3s infinite ease-in-out}.reveal-on-scroll{opacity:0;transform:translateY(30px);transition:opacity .75s cubic-bezier(.16,1,.3,1),transform .75s cubic-bezier(.16,1,.3,1)}.reveal-on-scroll.is-revealed{opacity:1;transform:translateY(0)}.reveal-on-scroll.is-revealed .stat-card-mockup,.reveal-on-scroll.is-revealed .service-card-mockup,.reveal-on-scroll.is-revealed .methodology-card-mockup,.reveal-on-scroll.is-revealed .media-card-mockup,.reveal-on-scroll.is-revealed .testimonial-card-mockup{animation:heroFadeInUp .65s cubic-bezier(.16,1,.3,1) both}.reveal-on-scroll.is-revealed .stat-card-mockup:nth-child(1),.reveal-on-scroll.is-revealed .service-card-mockup:nth-child(1),.reveal-on-scroll.is-revealed .methodology-card-mockup:nth-child(1),.reveal-on-scroll.is-revealed .media-card-mockup:nth-child(1),.reveal-on-scroll.is-revealed .testimonial-card-mockup:nth-child(1){animation-delay:.05s}.reveal-on-scroll.is-revealed .stat-card-mockup:nth-child(2),.reveal-on-scroll.is-revealed .service-card-mockup:nth-child(2),.reveal-on-scroll.is-revealed .methodology-card-mockup:nth-child(2),.reveal-on-scroll.is-revealed .media-card-mockup:nth-child(2),.reveal-on-scroll.is-revealed .testimonial-card-mockup:nth-child(2){animation-delay:.12s}.reveal-on-scroll.is-revealed .stat-card-mockup:nth-child(3),.reveal-on-scroll.is-revealed .service-card-mockup:nth-child(3),.reveal-on-scroll.is-revealed .methodology-card-mockup:nth-child(3),.reveal-on-scroll.is-revealed .media-card-mockup:nth-child(3),.reveal-on-scroll.is-revealed .testimonial-card-mockup:nth-child(3){animation-delay:.19s}.reveal-on-scroll.is-revealed .stat-card-mockup:nth-child(4),.reveal-on-scroll.is-revealed .service-card-mockup:nth-child(4),.reveal-on-scroll.is-revealed .methodology-card-mockup:nth-child(4){animation-delay:.26s}.reveal-on-scroll.is-revealed .stat-card-mockup:nth-child(5),.reveal-on-scroll.is-revealed .service-card-mockup:nth-child(5),.reveal-on-scroll.is-revealed .methodology-card-mockup:nth-child(5){animation-delay:.33s}.reveal-on-scroll.is-revealed .stat-card-mockup:nth-child(6),.reveal-on-scroll.is-revealed .service-card-mockup:nth-child(6),.reveal-on-scroll.is-revealed .methodology-card-mockup:nth-child(6){animation-delay:.4s}.reveal-on-scroll.is-revealed .service-card-mockup:nth-child(7),.reveal-on-scroll.is-revealed .methodology-card-mockup:nth-child(7){animation-delay:.47s}.reveal-on-scroll.is-revealed .service-card-mockup:nth-child(8){animation-delay:.54s}.stat-card-mockup{transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.stat-card-mockup:hover{transform:translateY(-5px);border-color:var(--foil-500);box-shadow:0 10px 24px -6px #001d4e14}.stat-card-mockup:hover .stat-card-val{color:var(--seal-500)}.service-card-mockup{transition:transform .28s cubic-bezier(.16,1,.3,1),border-color .28s ease,box-shadow .28s cubic-bezier(.16,1,.3,1)}.service-card-mockup:hover{transform:translateY(-6px);border-color:var(--foil-500);box-shadow:0 14px 28px -6px #001d4e1a}.service-card-mockup:hover .service-readmore-btn{color:var(--seal-500)}.service-card-mockup:hover .service-readmore-btn svg{transform:translate(5px)}.service-readmore-btn svg{transition:transform .25s ease}.methodology-card-mockup{transition:transform .28s ease,border-color .28s ease,box-shadow .28s ease}.methodology-card-mockup:hover{transform:translateY(-5px)}.methodology-card-mockup:hover .methodology-card-num{text-shadow:0 0 14px rgba(247,102,17,.55);transform:scale(1.08)}.methodology-card-num{transition:transform .25s ease,text-shadow .25s ease}.media-card-mockup{transition:transform .28s ease,border-color .28s ease,box-shadow .28s ease}.media-card-mockup:hover{transform:translateY(-5px);border-color:var(--type-onink-muted);box-shadow:0 12px 28px -6px #001d4e14}.testimonial-card-mockup{transition:transform .28s ease,border-color .28s ease,box-shadow .28s ease}.testimonial-card-mockup:hover{transform:translateY(-5px);border-color:var(--foil-500);box-shadow:0 14px 28px -6px #001d4e14}.top-gold-search-btn{transition:transform .2s ease,box-shadow .2s ease}.top-gold-search-btn:hover{transform:translateY(-1px)}.btn-verify-status{transition:transform .2s ease,background-color .2s ease,box-shadow .2s ease}.btn-verify-status:hover{transform:translateY(-1px);box-shadow:0 6px 18px #0a132259}.btn-mockup-eligibility{transition:transform .2s ease,background-color .2s ease}.btn-mockup-eligibility:hover{transform:translateY(-1px)}.navbar-actions{display:flex;align-items:center;gap:12px}.mobile-drawer{position:absolute;top:100%;left:0;right:0;background:var(--surface);border-bottom:1px solid var(--border-default);box-shadow:0 18px 40px -18px #070f2259;max-height:calc(100vh - var(--header-height));overflow-y:auto;animation:mobileDrawerIn .22s ease}@keyframes mobileDrawerIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.mobile-drawer .mobile-links{gap:0;margin-bottom:0;padding:8px 24px 20px}.mobile-drawer .mobile-links a,.mobile-drawer .mobile-link-btn{display:block;width:100%;text-align:left;background:none;border:none;font-family:inherit;font-size:1rem;font-weight:600;color:var(--navy-900);padding:14px 0;border-bottom:1px solid var(--border-subtle)}.mobile-drawer .mobile-links .btn{border-bottom:none;text-align:center}@media(min-width:1025px)and (max-width:1200px){.navbar-inner{gap:var(--s-5)}.desktop-nav{margin-left:var(--s-3)}.nav-pill-link,.nav-text-link,.nav-text-link-btn{padding-left:10px;padding-right:10px;font-size:.8rem}.btn-mockup-eligibility{padding:9px 14px;font-size:.75rem}}@media(max-width:1024px){.desktop-nav,.navbar-actions .btn-mockup-eligibility{display:none}.mobile-toggle{display:inline-flex;align-items:center}}@media(max-width:400px){.hero-mockup-btns a{padding:5px 6px!important;font-size:.6rem!important}.eligibility-card-exact{padding:22px 16px}.eligibility-card-title{padding-right:0}.eligibility-secure-tag{position:static;display:inline-flex;margin-bottom:10px}}.form-input,.form-select,.form-textarea{min-width:0}.estimator-grid>*,.hero-grid>*,.contact-grid>*,.nri-grid>*,.hero-mockup-grid>*,.hero-executive-grid>*,.service-detail-body>*{min-width:0}@media(max-width:768px){.btn{white-space:normal;text-align:center;padding:12px 20px}.btn-lg{width:100%}.estimator-card,.estimator-results-box{padding:24px 18px}.results-breakdown-row{flex-direction:column;gap:2px}.footer-link-btn,.service-readmore-btn,.top-gold-search-btn,.footer-mockup-links a{min-height:44px;display:inline-flex;align-items:center}.estimator-slider{height:14px}.year-chip{min-height:44px}}@media(max-width:768px){.footer-mockup-exact{padding-bottom:96px}.floating-cta-container{bottom:16px;right:16px}}.ornament{position:relative;height:2px;width:72px;background:var(--foil-500);margin:var(--s-4) auto var(--s-5)}.ornament:after{content:"";position:absolute;top:50%;left:50%;width:6px;height:6px;background:var(--foil-500);transform:translate(-50%,-50%) rotate(45deg)}.ornament--start{margin-left:0;margin-right:auto}.ornament--on-ink,.ornament--on-ink:after{background:var(--foil-300)}.paper-grain{position:relative}.paper-grain:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)' opacity='0.035'/%3E%3C/svg%3E");z-index:1}.bg-guilloche{background-image:radial-gradient(circle at center,rgba(198,135,28,.04) 0%,transparent 70%),repeating-radial-gradient(circle at center,transparent 0,transparent 8px,rgba(0,29,78,.03) 9px,transparent 10px)}.foil-shimmer{background:linear-gradient(135deg,var(--foil-700) 0%,var(--foil-500) 25%,var(--foil-300) 50%,var(--foil-500) 75%,var(--foil-700) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline-block}.foil-border{border:1px solid var(--foil-500);box-shadow:inset 0 0 0 1px var(--foil-300),var(--shadow-hair)}.wax-seal-badge{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;width:72px;height:72px;border-radius:var(--r-full);background:radial-gradient(circle at 35% 35%,#cf472e 0%,var(--seal-500) 50%,var(--seal-700) 100%);border:2px solid var(--seal-700);box-shadow:0 4px 14px #f1661152,inset 0 1px 2px #ffffff4d;position:relative;text-align:center;color:var(--paper);padding:4px}.wax-seal-badge:before{content:"";position:absolute;top:4px;right:4px;bottom:4px;left:4px;border-radius:var(--r-full);border:1px dashed var(--foil-300);opacity:.7}.wax-seal-badge .wax-seal-text{font-family:var(--font-mono);font-size:8px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;line-height:1.1;color:var(--paper);z-index:2}.stamp-seal{display:inline-flex;align-items:center;gap:6px;padding:4px 12px;font-family:var(--font-mono);font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;border-radius:var(--r-xs);transform:rotate(-3deg);-webkit-user-select:none;user-select:none}.stamp-verified{background:var(--ink-50);color:var(--ink-700);border:1.5px dashed var(--ink-600)}.stamp-confidential{background:var(--seal-50);color:var(--seal-600);border:1.5px dashed var(--seal-500)}.stamp-statutory{background:var(--foil-50);color:var(--foil-700);border:1.5px dashed var(--foil-500)}.card-docket{background:var(--paper-card);border:1px solid var(--rule-hair);border-top:3px solid var(--ink-900);border-radius:var(--r-md);padding:var(--s-6);box-shadow:var(--shadow-rest);position:relative}.card-docket:after{content:"";position:absolute;top:0;right:24px;width:48px;height:6px;background:var(--foil-500);border-radius:0 0 var(--r-xs) var(--r-xs)}.claim-stepper{display:flex;align-items:center;justify-content:space-between;position:relative;width:100%;margin:var(--s-6) 0}.claim-stepper:before{content:"";position:absolute;top:50%;left:0;right:0;height:2px;background:var(--rule-hair);transform:translateY(-50%);z-index:1}.claim-stepper-node{position:relative;z-index:2;width:36px;height:36px;border-radius:var(--r-full);background:var(--paper-card);border:2px solid var(--rule-strong);display:flex;align-items:center;justify-content:center;font-family:var(--font-mono);font-size:13px;font-weight:600;color:var(--type-500);transition:all var(--dur-base) var(--ease)}.claim-stepper-node.active{border-color:var(--seal-500);color:var(--seal-500);background:var(--seal-50);box-shadow:0 0 0 4px #f1661126}.claim-stepper-node.complete{border-color:var(--ink-600);color:var(--paper);background:var(--ink-600)}.hover-foil-sheen{position:relative;overflow:hidden;transition:transform var(--dur-base) var(--ease),box-shadow var(--dur-base) var(--ease)}.hover-foil-sheen:after{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(60deg,transparent 40%,rgba(222,196,137,.15) 50%,transparent 60%);transform:rotate(30deg) translateY(-100%);transition:transform .6s ease;pointer-events:none}.hover-foil-sheen:hover{transform:translateY(-2px);box-shadow:var(--shadow-lift)}.hover-foil-sheen:hover:after{transform:rotate(30deg) translateY(100%)}.drop-cap:first-letter{font-family:var(--font-display);font-size:3.4rem;line-height:.85;float:left;margin:4px 10px 0 0;color:var(--ink-900);font-weight:700}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important;scroll-behavior:auto!important;transform:none!important}}.floating-wa-btn,.floating-enquire-btn,.avatar,.testimonial-avatar{border-radius:var(--r-full)}html[lang=hi] body{line-height:1.85}html[lang=hi] h1,html[lang=hi] h2,html[lang=hi] h3,html[lang=hi] .section-title,html[lang=hi] .hero-title{line-height:1.4;letter-spacing:0}html[lang=hi] .btn,html[lang=hi] .nav-pill-link,html[lang=hi] .nav-text-link,html[lang=hi] .btn-mockup-eligibility{letter-spacing:0}.service-icon-box-mockup,.icon-3d{position:relative;width:44px;height:44px;border-radius:12px;background:linear-gradient(160deg,var(--navy-700) 0%,var(--navy-900) 55%,var(--navy-950) 100%);color:var(--flame-500);display:flex;align-items:center;justify-content:center;margin-bottom:16px;isolation:isolate;box-shadow:inset 0 1px #ffffff38,inset 0 -1px #00000080,inset 0 0 0 1px #f766112e,0 2px 3px #000f2a38,0 6px 14px -4px #000f2a4d;transition:transform var(--dur-base) var(--ease),box-shadow var(--dur-base) var(--ease)}.service-icon-box-mockup:before,.icon-3d:before{content:"";position:absolute;top:1px;right:1px;bottom:55%;left:1px;border-radius:11px 11px 40% 40%;background:linear-gradient(180deg,#ffffff2e,#fff0);pointer-events:none;z-index:1}.service-icon-box-mockup svg,.icon-3d svg{position:relative;z-index:2;filter:drop-shadow(0 1px 0 rgba(255,255,255,.28)) drop-shadow(0 -1px 1px rgba(0,0,0,.55))}.service-card-mockup:hover .service-icon-box-mockup,.icon-3d:hover{transform:translateY(-3px);box-shadow:inset 0 1px #ffffff47,inset 0 -1px #00000080,inset 0 0 0 1px #f766116b,0 4px 6px #000f2a3d,0 14px 26px -6px #000f2a5c}.btn svg,.btn-call svg,.btn-gold-call svg,.btn-mockup-eligibility svg,.floating-enquire-btn svg,.service-readmore-btn svg,.top-gold-search-btn svg,.btn-verify-status svg{filter:drop-shadow(0 1px 0 rgba(255,255,255,.3)) drop-shadow(0 -1px 0 rgba(0,0,0,.28));transition:transform var(--dur-fast) var(--ease)}.btn:hover svg[class*=arrow],.service-readmore-btn:hover svg,.btn-primary:hover svg{transform:translate(2px)}.btn-primary,.btn-call,.btn-gold-call,.btn-mockup-eligibility,.floating-enquire-btn,.btn-verify-status,.top-gold-search-btn{position:relative;border-bottom:2px solid rgba(0,0,0,.28);transition:transform var(--dur-fast) var(--ease),box-shadow var(--dur-fast) var(--ease),background-color var(--dur-fast) var(--ease)}.btn-primary:active,.btn-call:active,.btn-gold-call:active,.btn-mockup-eligibility:active,.floating-enquire-btn:active,.btn-verify-status:active,.top-gold-search-btn:active{transform:translateY(2px);border-bottom-width:0;margin-bottom:2px;box-shadow:none}@media(prefers-reduced-motion:reduce){.service-icon-box-mockup,.icon-3d,.btn svg,.service-readmore-btn svg{transition:none}}@property --glow-angle{syntax: "<angle>"; initial-value: 0deg; inherits: false;}.floating-enquire-btn.btn-glow,.btn-mockup-eligibility.btn-glow{border:none;box-shadow:none}.btn-mockup-eligibility.btn-glow{min-height:44px;padding:11px 22px;font-size:.8rem}.btn-glow{--glow-a: var(--flame-500);--glow-b: var(--foil-400);position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--s-2);min-height:52px;padding:14px 32px;border:none;border-radius:var(--r-full);background:var(--navy-950);color:var(--type-onink);font-family:var(--font-body);font-size:var(--t-small);font-weight:600;letter-spacing:.01em;text-decoration:none;cursor:pointer;transition:background-color var(--dur-fast) var(--ease)}.btn-glow:before,.btn-glow:after{content:"";position:absolute;top:-1.5px;right:-1.5px;bottom:-1.5px;left:-1.5px;border-radius:inherit;background:conic-gradient(from var(--glow-angle),transparent 0deg,var(--glow-a) 60deg,var(--glow-b) 110deg,transparent 200deg,transparent 360deg);animation:glowSpin 4s linear infinite;z-index:-1}.btn-glow:after{top:-4px;right:-4px;bottom:-4px;left:-4px;filter:blur(12px);opacity:.5;z-index:-2;transition:opacity var(--dur-base) var(--ease)}.btn-glow:hover:after{opacity:.95}.btn-glow:active:after{opacity:.35}.btn-glow svg{filter:drop-shadow(0 0 6px rgba(247,102,17,.55))}.btn-glow--light{background:var(--paper-card);color:var(--navy-900)}.btn-glow--outline{background:transparent;color:var(--navy-900);border:1.5px solid var(--navy-300, var(--navy-200))}.btn-glow--outline:hover{background:var(--navy-50)}.btn-glow--outline:before,.btn-glow--outline:after{content:none}.btn-glow--light svg{filter:none}.btn-glow--flame{background:var(--action-call);color:var(--navy-950);font-weight:700}.btn-glow--flame svg{filter:drop-shadow(0 1px 0 rgba(255,255,255,.35))}@keyframes glowSpin{to{--glow-angle: 360deg}}@supports not (background: conic-gradient(from var(--glow-angle),red,blue)){.btn-glow:before,.btn-glow:after{background:linear-gradient(120deg,var(--glow-a),var(--glow-b));animation:none}}@media(prefers-reduced-motion:reduce){.btn-glow:before,.btn-glow:after{animation:none;background:linear-gradient(120deg,var(--glow-a),var(--glow-b))}}.btn-glow,.btn-glow:hover,.btn-glow:active,.btn-glow:focus-visible{transform:none;isolation:auto;filter:none;border-bottom-width:0;margin-bottom:0;animation:none}.btn-glow:focus-visible{outline:2px solid var(--flame-500);outline-offset:3px;box-shadow:none}.eligibility-card-exact:hover{transform:translateY(-3px);box-shadow:inset 0 1px #ffffffe6,0 0 0 1px #f7661129,0 3px 6px #00081842,0 18px 34px -8px #00081861,0 54px 90px -24px #00081899}.hero-left-family-frame{border-radius:0;border:none;box-shadow:none;background:transparent}.hero-left-family-frame:hover{transform:none;box-shadow:none}.modal-card{border:1px solid var(--rule-hair);border-radius:var(--r-lg);padding:36px 32px 30px;box-shadow:inset 0 1px #ffffffe6,0 0 0 1px #000f2a0d,0 2px 6px #00081829,0 24px 48px -12px #0008184d,0 60px 90px -30px #00081873;animation:modalRise .32s var(--ease) both}@keyframes modalRise{0%{opacity:0;transform:translateY(14px) scale(.985)}}.modal-close-btn{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;border-radius:var(--r-full);color:var(--type-500);background:transparent;transition:background-color var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease)}.modal-close-btn:hover{background:var(--paper-alt);color:var(--navy-900)}.modal-header{margin-bottom:var(--s-6);padding-right:var(--s-7)}.modal-icon-wrap{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;margin-bottom:var(--s-4);border-radius:14px;background:linear-gradient(160deg,var(--navy-700),var(--navy-900) 60%,var(--navy-950));color:var(--flame-500);box-shadow:inset 0 1px #ffffff3d,inset 0 -1px #00000080,inset 0 0 0 1px #f7661133,0 2px 4px #000f2a38,0 8px 18px -6px #000f2a4d}.modal-title{font-family:var(--font-display);font-size:1.45rem;font-weight:700;letter-spacing:-.02em;color:var(--navy-900);margin-bottom:var(--s-2)}.modal-subtitle{font-family:var(--font-alt);font-size:var(--t-small);line-height:1.55;color:var(--type-700);max-width:44ch}.modal-form{display:flex;flex-direction:column;gap:var(--s-4)}.modal-form .form-input{width:100%;height:52px;padding:0 16px;font-family:var(--font-mono);font-size:1rem;color:var(--navy-900);background:var(--paper);border:1px solid var(--rule-hair);border-radius:var(--r-sm);box-shadow:inset 0 1px 2px #000f2a0f;transition:border-color var(--dur-fast) var(--ease),box-shadow var(--dur-fast) var(--ease)}.modal-form .form-input::placeholder{color:var(--type-500);font-weight:400;letter-spacing:.04em}.modal-form .form-input:focus{outline:none;border-color:var(--flame-600);box-shadow:inset 0 1px 2px #000f2a0a,0 0 0 3px var(--flame-100)}.modal-form .btn-block{width:100%;min-height:52px}.modal-card--track{max-width:520px}.track-result{margin-top:var(--s-5);padding:var(--s-5);background:var(--paper-alt);border:1px solid var(--rule-hair);border-radius:var(--r-md);box-shadow:inset 0 1px #ffffffb3;animation:modalRise .32s var(--ease) both}.track-result-head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s-3);padding-bottom:var(--s-3);border-bottom:1px solid var(--rule-hair)}.track-result-label{font-size:var(--t-eyebrow);font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--type-500)}.track-result-id{font-family:var(--font-mono);font-size:1rem;letter-spacing:.04em;color:var(--flame-700)}.track-result-status{display:flex;align-items:center;gap:var(--s-2);margin:var(--s-4) 0 var(--s-5);color:var(--navy-900)}.track-result-status svg{color:var(--flame-600);flex-shrink:0}.track-result-status strong{font-size:var(--t-small);font-weight:600}.track-stages{display:grid;grid-template-columns:repeat(5,1fr);gap:var(--s-2);list-style:none;margin:0 0 var(--s-4);padding:0}.track-stage-bar{display:block;height:4px;border-radius:2px;background:var(--paper-deep);transition:background-color var(--dur-base) var(--ease)}.track-stage.is-done .track-stage-bar{background:var(--flame-600)}.track-stage-label{display:block;margin-top:6px;font-size:.66rem;line-height:1.25;color:var(--type-500)}.track-stage.is-done .track-stage-label{color:var(--type-700);font-weight:600}.track-stage[aria-current=step] .track-stage-label{color:var(--flame-700);font-weight:700}.track-result-foot{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--s-2);padding-top:var(--s-3);border-top:1px solid var(--rule-hair);font-size:var(--t-eyebrow);color:var(--type-700)}.track-result-foot strong{color:var(--navy-900)}.track-secure-note{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:var(--s-5);font-size:var(--t-eyebrow);color:var(--type-500)}.track-secure-note svg{color:var(--state-success)}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;border:0}
