:root{--pud-900:#0a322c;--pud-800:#0c3d34;--pud-700:#0f5a4a;--pud-500:#2e8c72;--malai:#fbf5ea;--doodh:#fffdf8;--atta:#eadfcb;--kesar:#eba83a;--kohl:#1f2420;--dhuan:#6e6a60;--mirchi:#c24a3b;--success-tint:#2e8c721a;--danger-tint:#c24a3b14;--kesar-tint:#eba83a1f;--mark-egg:#c9822b;--tile-ground:#efe3cc;--map-ground:#e8e2d2;--kesar-live:#eba83a24;--kesar-border:#eba83a80;--ghost-border:#0c3d3447;--danger-border:#c24a3b66;--malai-veil:#fbf5eaeb;--pudina-grid:#0f5a4a12;--font-display:"Bricolage Grotesque", "Anek Devanagari", "Anek Kannada", system-ui, sans-serif;--font-body:"Plus Jakarta Sans", "Anek Devanagari", "Anek Kannada", system-ui, sans-serif;--r-chip:999px;--r-input:12px;--r-card:18px;--r-sheet:28px;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:24px;--s-6:32px;--s-7:48px;--s-8:64px;--shadow-card:0 8px 20px #0f5a4a12;--ease-out:cubic-bezier(.22, 1, .36, 1);--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@font-face{font-display:optional;font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;src:url(/fonts/bricolage-grotesque-latin.woff2)format("woff2")}@font-face{font-display:optional;font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;src:url(/fonts/plus-jakarta-sans-latin.woff2)format("woff2")}*{box-sizing:border-box}html{background:var(--malai)}body{background:linear-gradient(var(--atta) 1px, transparent 1px), var(--malai);color:var(--kohl);font-family:var(--font-body);background-size:100% 32px;margin:0}a{color:inherit}.skipLink{background:var(--pud-700);color:var(--malai);z-index:10;padding:12px 16px;font-weight:800;position:fixed;top:-80px;left:12px}.skipLink:focus{top:12px}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--pud-500);outline-offset:2px}.rail a:focus-visible{outline-color:var(--kesar)}.visuallyHidden{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;margin:0;position:absolute;overflow:hidden}.shell{grid-template-columns:274px minmax(0,1fr);min-height:100vh;display:grid}.rail{background:var(--pud-900);color:var(--malai);flex-direction:column;min-height:100vh;padding:32px 28px;display:flex;position:sticky;top:0}.brandLockup{align-items:center;gap:13px;display:flex}.brandMark{flex:none;display:block}.brandName{font-family:var(--font-display);letter-spacing:-.015em;text-transform:lowercase;margin:0;font-size:25px;font-weight:500;line-height:1}.brandQualifier{color:var(--atta);letter-spacing:.11em;text-transform:uppercase;margin:6px 0 0;font-size:9px;font-weight:700}.navigation{margin-top:82px}.navigationLabel,.eyebrow,.zoneKicker,.sectionNumber,.dateStamp span{letter-spacing:.16em;text-transform:uppercase;font-size:10px;font-weight:800}.navigationLabel{color:var(--atta);margin:0 0 14px}.navigationItem{border-bottom:1px solid var(--pud-700);color:var(--atta);font-family:var(--font-display);align-items:center;gap:16px;padding:15px 0;font-size:18px;text-decoration:none;display:flex}.navigationItem span{color:var(--atta);font-family:var(--font-body);letter-spacing:.12em;font-size:10px}.navigationItem.active{color:var(--malai);text-decoration:underline;-webkit-text-decoration-color:var(--kesar);text-decoration-color:var(--kesar);text-underline-offset:6px;text-decoration-thickness:2px}.railFooter{color:var(--atta);letter-spacing:.08em;text-transform:uppercase;margin:auto 0 0;font-size:11px;line-height:1.7}.content{width:100%;max-width:1260px;margin:0 auto;padding:48px clamp(28px,5vw,76px) 30px}.accessGate{background:var(--doodh);border:1px solid var(--atta);max-width:600px;margin:min(15vh,120px) auto;padding:clamp(28px,5vw,56px)}.accessGate>p{max-width:52ch;line-height:1.6}.accessGate form{gap:10px;margin-top:28px;display:grid}.accessGate input,.accessGate button,.boundarySection button{font:inherit;min-height:44px;padding:9px 12px}.accessGate button,.boundarySection button{background:var(--pud-900);color:var(--malai);cursor:pointer;border:0;font-weight:700}.accessGate button:disabled,.boundarySection button:disabled{cursor:wait;opacity:.7}.pageHeader,.sectionHeading,.contentFooter{justify-content:space-between;align-items:flex-start;display:flex}.pageHeader{border-bottom:1px solid var(--pud-900);padding-bottom:30px}.eyebrow,.sectionNumber,.zoneKicker{color:var(--pud-700);margin:0 0 12px}h1,h2,.zoneName{color:var(--pud-900);font-family:var(--font-display);font-weight:600}h1{letter-spacing:-.045em;margin:0;font-size:clamp(38px,5vw,62px);line-height:.98}h2{letter-spacing:-.02em;margin:0;font-size:26px}.dateStamp{border:1px solid var(--pud-900);min-width:96px;padding:12px 14px}.dateStamp span{color:var(--dhuan);margin-bottom:5px;display:block}.dateStamp strong{font-family:var(--font-display);font-size:18px}.statusSection{padding:50px 0 0}.sectionHeading{border-bottom:1px solid var(--atta);align-items:flex-end;padding-bottom:19px}.sectionNumber{margin-bottom:7px}.statusBadge{letter-spacing:.07em;text-transform:uppercase;border:1px solid;align-items:center;gap:8px;padding:9px 12px;font-size:11px;font-weight:800;display:inline-flex}.statusBadge.healthy{color:var(--pud-700)}.statusBadge.down{color:var(--mirchi)}.statusDot{background:currentColor;border-radius:50%;width:8px;height:8px}.statusGrid{grid-template-columns:minmax(260px,1.25fr) minmax(300px,1fr);margin-top:26px;display:grid}.zoneStatement{background:var(--doodh);border:1px solid var(--atta);min-height:275px;padding:clamp(28px,5vw,54px);position:relative}.zoneStatement:after{border:18px solid var(--kesar);content:"";border-top-color:#0000;border-left-color:#0000;width:0;height:0;position:absolute;bottom:18px;right:18px;transform:rotate(8deg)}.zoneName{letter-spacing:-.055em;margin:32px 0 16px;font-size:clamp(42px,6vw,74px);line-height:.95}.zoneRule{color:var(--dhuan);margin:0;font-size:15px}.facts{background:var(--pud-900);color:var(--malai);margin:0;padding:18px 30px}.facts div{border-bottom:1px solid var(--pud-700);justify-content:space-between;align-items:baseline;padding:20px 0;display:flex}.facts div:last-child{border-bottom:0}.facts dt{color:var(--atta);letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:800}.facts dd{font-family:var(--font-display);margin:0;font-size:18px}.unavailablePanel{background:var(--doodh);border:1px solid var(--kesar);margin-top:26px;padding:32px}.unavailablePanel p{color:var(--kohl);max-width:680px;line-height:1.6}.unavailablePanel code{font-size:12px}.boundarySection{border-bottom:1px solid var(--atta);border-top:1px solid var(--atta);grid-template-columns:44px 220px minmax(0,1fr);gap:18px;margin-top:54px;padding:30px 0;display:grid}.boundarySection p{color:var(--dhuan);max-width:620px;margin:0;line-height:1.6}.kycLedger{gap:14px;margin:8px 0 0;padding:0;list-style:none;display:grid}.kycLedger>li{background:var(--doodh);border:1px solid var(--atta);border-left:4px solid var(--pud-500);padding:18px 20px}.kycLedgerHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.kycLedgerHead code{color:var(--dhuan);letter-spacing:.04em;font-size:12px}.kycStatus{color:var(--pud-700);letter-spacing:.14em;text-transform:uppercase;border:1px solid;padding:6px 10px;font-size:10px;font-weight:800}.kycStatus.kyc-needs_information{border-color:var(--kesar);color:var(--kohl)}.kycStatus.kyc-verified{background:var(--pud-700);border-color:var(--pud-700);color:var(--malai)}.kycStatus.kyc-rejected{color:var(--mirchi)}.kycStatus.kyc-expired{color:var(--dhuan)}.kycAction{font-family:var(--font-display);font-size:17px;margin:12px 0 0!important}.kycRequirements{border-top:1px dashed var(--atta);gap:6px;margin:12px 0 0;padding:12px 0 0;list-style:none;display:grid}.kycRequirements code{background:var(--malai);padding:2px 6px;font-size:11px}.kycMeta{color:var(--dhuan);letter-spacing:.06em;text-transform:uppercase;font-size:11px;margin:12px 0 0!important}.contentFooter{color:var(--dhuan);letter-spacing:.09em;text-transform:uppercase;padding-top:26px;font-size:10px}@media (max-width:800px){.shell{display:block}.rail{min-height:auto;padding:22px 24px;position:static}.navigation{margin-top:28px}.railFooter{display:none}.content{padding-top:34px}.statusGrid{grid-template-columns:1fr}.boundarySection{grid-template-columns:36px 1fr}.boundarySection p:last-child{grid-column:2}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
