.home-proof-stack{position:relative;overflow:visible;padding:clamp(1.1rem,2.2vw,1.65rem) 0;background:var(--page-bg,#f4f7fb)}.home-proof-stack:before{content:none}.home-proof-shell{position:relative;z-index:1;overflow:hidden;max-width:72rem;margin:0 auto;padding:clamp(1.15rem,2vw,1.55rem) clamp(1.1rem,2.4vw,1.85rem);background:linear-gradient(180deg,#ffffff,#f7fafd);border:1px solid rgba(16,42,92,.08);border-radius:1.35rem;box-shadow:0 14px 36px rgba(16,42,92,.06)}.home-proof-shell .home-dl-strip{position:relative;z-index:1;margin:0;background:transparent;border:none;padding:0}.home-proof-shell .home-dl-strip .section-container:before{display:none}.home-proof-shell .home-dl-strip .section-container{max-width:none;width:100%;margin:0;padding:0}.home-proof-shell .home-dl-strip-grid{gap:0}.home-proof-shell .home-dl-strip-block{min-height:0;padding:.15rem 0;border-radius:0;border:none;background:transparent;box-shadow:none}.home-proof-shell .home-dl-strip-block:not(:last-child){border-inline-end:1px solid rgba(16,42,92,.08);padding-inline-end:clamp(1.15rem,2.4vw,2rem)}.home-proof-shell .home-dl-strip-block:last-child{padding-inline-start:clamp(1.15rem,2.4vw,2rem)}.home-proof-shell .home-dl-strip-block:hover{border-color:transparent;box-shadow:none}.home-proof-shell .home-dl-os-btn{background:#fff;box-shadow:0 4px 12px rgba(16,42,92,.05)}.home-proof-shell .home-dl-os-btn:hover{background:#fff;box-shadow:0 8px 18px rgba(16,42,92,.1);border-color:rgba(16,42,92,.22)}@media (prefers-reduced-motion:reduce){.home-proof-shell .home-dl-strip-block{transition:none}}@media (max-width:899px){.home-proof-shell{border-radius:1.1rem;padding:1rem 1.05rem}.home-proof-shell .home-dl-strip-block:not(:last-child){border-inline-end:none;border-bottom:1px solid rgba(16,42,92,.08);padding-inline-end:0;padding-bottom:1rem}.home-proof-shell .home-dl-strip-block:last-child{padding-inline-start:0;padding-top:1rem}}html.home-intro-lock{overflow:hidden}.hero-block--intro-reveal{min-height:100dvh;overflow:hidden;display:grid;place-items:center;background:#081830}html.home-intro-lock .risk-warning-bar,html.home-intro-lock .site-header,html.home-intro-lock [aria-label="Close live chat"],html.home-intro-lock [aria-label="Open live chat"],html.home-intro-lock [data-tattvam-chatbot]{opacity:0;pointer-events:none;transition:none}.home-intro{position:fixed;inset:0;z-index:10050;display:grid;place-items:center;background:radial-gradient(ellipse 46% 40% at 50% 44%,rgba(30,200,212,.16),transparent 66%),linear-gradient(180deg,#0c2246,#081830 52%,#050f1e);color:#fff}.home-intro-stage{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.55rem}.home-intro-mark{position:relative;width:10.5rem;height:10.5rem;display:grid;place-items:center}.home-intro-mark:before{content:"";position:absolute;inset:16%;border-radius:50%;background:radial-gradient(circle,rgba(30,200,212,.28),transparent 72%);filter:blur(10px);pointer-events:none}.home-intro-spinner{position:absolute;inset:0;width:100%;height:100%}.home-intro-arc{fill:none;stroke:#1ec8d4;stroke-width:1.05;stroke-linecap:round;transform-origin:32px 32px}.home-intro-arc--a{stroke-dasharray:28 154;animation:home-intro-spin 1.25s linear infinite}.home-intro-arc--b{stroke:rgba(255,255,255,.22);stroke-dasharray:16 166;animation:home-intro-spin 1.7s linear infinite reverse}.home-intro-icon{position:relative;z-index:1;width:8.15rem;height:auto;object-fit:contain;background:transparent;filter:drop-shadow(0 0 18px rgba(30,200,212,.22)) drop-shadow(0 14px 28px rgba(0,0,0,.38))}.home-intro-word{display:flex;align-items:center;gap:.85rem;margin:0;letter-spacing:.32em;font-size:.7rem;font-weight:600;text-transform:uppercase;color:rgba(255,255,255,.92)}.home-intro-word span{white-space:nowrap}.home-intro-rule{width:1px;height:.9rem;background:#1ec8d4;opacity:.85}@keyframes home-intro-spin{to{transform:rotate(1turn)}}@media (min-width:768px){.home-intro-mark{width:12rem;height:12rem}.home-intro-icon{width:9.25rem}.home-intro-word{font-size:.76rem;letter-spacing:.36em}}@media (prefers-reduced-motion:reduce){.home-intro-arc--a,.home-intro-arc--b{animation:none}}