.toast[data-v-77c77325]{position:fixed;left:50%;transform:translate(-50%);bottom:96px;z-index:60;background:#2c1232f0;color:#fff;padding:11px 20px;border-radius:999px;font-size:.82rem;font-weight:500;opacity:0;pointer-events:none;transition:opacity .22s ease;border:1px solid rgba(255,250,241,.16);max-width:90%;text-align:center}.toast.show[data-v-77c77325]{opacity:1}.pwa-guide-mask[data-v-d3067892]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:70;background:#2c123280;display:flex;align-items:flex-end;justify-content:center;padding:20px 12px calc(20px + env(safe-area-inset-bottom,14px))}.pwa-guide-sheet[data-v-d3067892]{width:100%;max-width:430px;border-radius:8px;padding:12px 18px 18px;color:var(--bharat-ink, #17213b);background:linear-gradient(180deg,#ffffff 0%,var(--rangoli-page-soft) 100%);border:1px solid var(--bharat-line, rgba(30, 41, 59, .12));box-shadow:0 24px 48px #86264e33}.pwa-guide-handle[data-v-d3067892]{width:44px;height:5px;border-radius:999px;background:#13204229;margin:0 auto 14px}.pwa-guide-copy h2[data-v-d3067892]{margin:0;font-size:1rem}.pwa-guide-copy p[data-v-d3067892]{margin:8px 0 0;font-size:.85rem;line-height:1.55;color:var(--bharat-muted, #667085)}.pwa-guide-steps[data-v-d3067892]{list-style:none;padding:0;margin:16px 0 0;display:grid;gap:12px}.pwa-guide-steps li[data-v-d3067892]{display:flex;gap:12px;align-items:flex-start;padding:12px 14px;border-radius:8px;background:#fff;border:1px solid var(--bharat-line, rgba(30, 41, 59, .12));line-height:1.45;font-size:.88rem}.step-no[data-v-d3067892]{width:24px;height:24px;flex-shrink:0;border-radius:999px;display:grid;place-items:center;font-size:.8rem;font-weight:700;color:#fff;background:var(--rangoli-teal, #00a6a6)}.pwa-guide-close[data-v-d3067892]{width:100%;margin-top:18px;border:none;border-radius:999px;padding:14px 18px;font:inherit;font-weight:700;color:#2d1506;background:var(--rangoli-gold, #ffe500);cursor:pointer}.pwa-guide-enter-active[data-v-d3067892],.pwa-guide-leave-active[data-v-d3067892]{transition:opacity .2s ease}.pwa-guide-enter-active .pwa-guide-sheet[data-v-d3067892],.pwa-guide-leave-active .pwa-guide-sheet[data-v-d3067892]{transition:transform .22s ease}.pwa-guide-enter-from[data-v-d3067892],.pwa-guide-leave-to[data-v-d3067892]{opacity:0}.pwa-guide-enter-from .pwa-guide-sheet[data-v-d3067892],.pwa-guide-leave-to .pwa-guide-sheet[data-v-d3067892]{transform:translateY(18px)}:root{--rangoli-shell: #2c1232;--rangoli-page: #fff3df;--rangoli-page-soft: #fff7df;--rangoli-ink: #231225;--rangoli-muted: #6d596e;--rangoli-brand: #e3315f;--rangoli-teal: #00a6a6;--rangoli-orange: #ff7900;--rangoli-pink: #e91e63;--rangoli-gold: #ffe500;--rangoli-gold-deep: #ffb000;--rangoli-line: rgba(35, 18, 37, .12);--rangoli-shadow: 0 18px 42px rgba(134, 38, 78, .18);--rangoli-pattern: rgba(227, 49, 95, .1);--brand-plum: var(--rangoli-shell);--brand-purple: var(--rangoli-brand);--brand-magenta: var(--rangoli-brand);--brand-hot: var(--rangoli-pink);--brand-gold: var(--rangoli-gold);--brand-gold-deep: var(--rangoli-gold-deep);--brand-gold-soft: rgba(255, 229, 0, .26);--bharat-navy: var(--rangoli-ink);--bharat-ink: var(--rangoli-ink);--bharat-muted: var(--rangoli-muted);--bharat-dim: #8c5b30;--bharat-saffron: var(--rangoli-gold);--bharat-saffron-deep: var(--rangoli-gold-deep);--bharat-saffron-soft: var(--brand-gold-soft);--bharat-green: var(--rangoli-teal);--bharat-green-deep: #008787;--bharat-green-soft: rgba(0, 166, 166, .14);--bharat-paper: var(--rangoli-page);--bharat-surface: #ffffff;--bharat-surface-2: var(--rangoli-page-soft);--bharat-line: var(--rangoli-line);--ink: var(--bharat-ink);--muted: var(--bharat-muted);--dim: var(--bharat-dim);--accent: var(--rangoli-brand);--accent-soft: rgba(227, 49, 95, .13);--coral: var(--rangoli-orange);--coral-deep: #c84d00;--surface: var(--bharat-surface);--surface-2: var(--bharat-surface-2);--stroke: var(--bharat-line);--card-light: #ffffff;--shadow: var(--rangoli-shadow);--radius: 8px;--radius-pill: 999px;--safe-top: env(safe-area-inset-top, 14px);--safe-bottom: env(safe-area-inset-bottom, 14px)}body.trust-loan-body{font-family:Plus Jakarta Sans,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background:var(--rangoli-shell);color:var(--ink);letter-spacing:0;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:none;text-size-adjust:none;overscroll-behavior-y:contain}body.trust-loan-body *{letter-spacing:0!important}.trust-page{max-width:430px;margin:0 auto;min-height:100vh;min-height:100dvh;position:relative;padding:calc(12px + var(--safe-top)) 20px calc(88px + var(--safe-bottom));background:linear-gradient(135deg,rgba(255,255,255,.54) 0 22%,transparent 22% 100%),linear-gradient(225deg,rgba(255,255,255,.36) 0 20%,transparent 20% 100%),repeating-linear-gradient(135deg,transparent 0 14px,var(--rangoli-pattern) 14px 15px,transparent 15px 30px),linear-gradient(180deg,var(--rangoli-page-soft) 0%,var(--rangoli-page) 44%,#fffaf3 100%);overflow-x:hidden}.trust-page--no-tab{padding-bottom:calc(24px + var(--safe-bottom))}.trust-page--with-cta{padding-bottom:calc(112px + var(--safe-bottom))}.trust-page:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,transparent 0 54%,rgba(255,255,255,.36) 54% 72%,transparent 72% 100%);pointer-events:none;opacity:.84}.trust-status-bar{position:relative;display:flex;justify-content:space-between;align-items:center;font-size:12px;font-weight:600;letter-spacing:.02em;color:var(--dim);margin-bottom:10px;z-index:1}.trust-brand-row{position:relative;display:flex;align-items:center;gap:10px;margin-bottom:8px;z-index:1}.trust-logo-mark{width:40px;height:40px;border-radius:8px;background:#fff;box-shadow:0 10px 24px var(--rangoli-shadow);display:grid;place-items:center;flex-shrink:0;overflow:hidden}.trust-logo-mark.lg{width:52px;height:52px;border-radius:8px}.trust-logo-mark img{width:100%;height:100%;object-fit:cover;display:block}.trust-sub{color:var(--muted);font-size:.9rem;line-height:1.55;margin:0}.trust-hero-card{position:relative;margin-top:18px;padding:22px 20px;border-radius:8px;background:#fff;border:1px solid var(--stroke);box-shadow:var(--shadow);z-index:1}.trust-hero-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;box-shadow:inset 0 1px #ffffff14}.trust-tag{display:inline-block;font-size:.65rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:4px 10px;border-radius:var(--radius-pill);background:var(--rangoli-teal);color:#fff;margin-bottom:10px}.trust-hero-amt{font-size:clamp(1.9rem,8.2vw,2.35rem);font-weight:700;letter-spacing:0;margin:6px 0 4px;color:var(--bharat-navy);white-space:nowrap}.trust-ring-wrap{display:flex;justify-content:center;margin:12px 0 8px}.trust-ring-chart{width:120px;height:120px;border-radius:50%;background:conic-gradient(var(--rangoli-brand) 0 78%,rgba(35,18,37,.12) 78% 100%);display:grid;place-items:center;box-shadow:0 0 0 1px var(--bharat-line),0 18px 32px #3025141f}.trust-ring-chart span.trust-ring-coins{width:88px;height:88px;border-radius:50%;background:linear-gradient(165deg,#fffdf8,#fff0d9);display:grid;place-items:center;overflow:hidden}.trust-ring-chart .trust-stacked-coins-img{width:88px;height:88px;object-fit:cover;display:block}.trust-btn{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;border:none;border-radius:var(--radius-pill);padding:15px 22px;font-weight:700;font-size:.95rem;cursor:pointer;touch-action:manipulation;transition:transform .14s ease,filter .14s ease,box-shadow .14s ease;font-family:inherit;color:inherit}.trust-btn:focus-visible,.trust-back:focus-visible,.trust-home-btn:focus-visible,.trust-nav-item:focus-visible{outline:3px solid rgba(217,0,170,.22);outline-offset:2px}.trust-btn:active{transform:scale(.98)}.trust-btn-primary{background:var(--rangoli-gold);color:#2d1631;box-shadow:0 14px 28px #ffb00047}.trust-btn-primary:active{filter:brightness(.94)}.trust-btn-coral{background:linear-gradient(100deg,var(--rangoli-orange),var(--rangoli-pink),var(--rangoli-teal));color:#fff;box-shadow:0 14px 28px #e3315f3d}.trust-btn-ghost{background:#fff;border:1.5px solid rgba(227,49,95,.18);color:var(--rangoli-brand)}.trust-btn-quiet{background:var(--surface-2);border:1px solid var(--stroke);color:var(--ink);font-weight:600}.trust-ticker{position:relative;margin-top:18px;padding:12px 14px;border-radius:8px;background:#fff;border:1px solid var(--rangoli-line);font-size:.8rem;color:var(--rangoli-muted);display:flex;gap:10px;align-items:flex-start;line-height:1.45;z-index:1}.trust-ticker-icon{flex-shrink:0;width:28px;height:28px;border-radius:8px;background:var(--rangoli-gold-deep);color:#171821;display:grid;place-items:center}.trust-features{position:relative;margin:22px 4px 0;padding:0;list-style:none;z-index:1}.trust-features li{position:relative;padding:12px 0 12px 36px;font-size:.88rem;color:var(--rangoli-ink);background:#fff;border:1px solid var(--stroke);border-radius:8px;box-shadow:0 10px 24px #30251414;margin-bottom:0}.trust-features li:last-child{border-bottom:none}.trust-features li:before{content:"";position:absolute;left:4px;top:50%;transform:translateY(-50%);width:20px;height:20px;border-radius:50%;background:linear-gradient(135deg,var(--rangoli-brand),var(--rangoli-gold));box-shadow:0 0 0 4px #e3315f1a}.trust-legal{position:relative;font-size:.65rem;color:var(--bharat-muted);margin-top:22px;line-height:1.45;z-index:1}.trust-bottom-nav{position:fixed;left:50%;transform:translate(-50%);bottom:0;width:100%;max-width:430px;background:#ffffffe6;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);display:flex;justify-content:space-around;padding:10px 12px calc(12px + var(--safe-bottom));border-top:1px solid var(--rangoli-line);box-shadow:0 -18px 34px #86264e1f;z-index:40}@supports not ((-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px))){.trust-bottom-nav{background:#fff8fb}}@supports not (background: conic-gradient(#000 0 10%,#fff 10% 100%)){.trust-ring-chart{background:radial-gradient(circle at 50% 40%,#12805c3d,#fff)}}.trust-nav-item{flex:1;max-width:120px;background:none;border:none;color:#23122594;font-size:.7rem;font-weight:600;cursor:pointer;touch-action:manipulation;display:flex;flex-direction:column;align-items:center;gap:5px;padding:6px;border-radius:8px;transition:background .15s,color .15s;text-decoration:none;font-family:inherit}.trust-nav-item svg{opacity:.65;transition:opacity .15s}.trust-nav-item.router-link-active{color:#2d1631;background:var(--rangoli-gold);box-shadow:0 10px 20px #ffb00033}.trust-nav-item.router-link-active svg{opacity:1}.trust-field{margin-bottom:13px}.trust-field label{display:block;font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--bharat-muted);margin-bottom:6px}.trust-field label .req{color:var(--coral);margin-right:2px}.trust-input-wrap{background:#fff;border:1px solid var(--stroke);border-radius:8px;padding:11px 13px;display:flex;align-items:center;gap:10px;transition:border-color .15s,box-shadow .15s}.trust-input-wrap:focus-within{border-color:#00a6a657;box-shadow:0 0 0 3px #00a6a61a}.trust-input-wrap input,.trust-input-wrap select,.trust-input-wrap textarea{flex:1;border:none;background:transparent;outline:none;min-width:0;font:inherit;color:inherit;font-size:max(1rem,16px)}.trust-input-wrap select{cursor:pointer}.trust-phone-cc{flex-shrink:0;color:var(--muted);font-weight:600;letter-spacing:.02em;-webkit-user-select:none;user-select:none}.trust-pwd-toggle{flex-shrink:0;padding:4px;border:none;background:transparent;color:var(--muted);cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:6px;line-height:0}.trust-pwd-toggle:hover{color:var(--rangoli-brand, #e3315f)}.trust-hint{font-size:.72rem;color:var(--muted);margin-top:6px;line-height:1.4}.trust-header-bar{display:flex;align-items:center;gap:12px;margin-bottom:18px;padding-bottom:14px;border-bottom:1px solid var(--stroke);position:relative;z-index:1}.trust-header-bar h2{font-size:1.05rem;font-weight:700;margin:0;letter-spacing:-.01em}.trust-back{width:40px;height:40px;border-radius:8px;border:1px solid var(--stroke);background:#fff;color:var(--ink);cursor:pointer;touch-action:manipulation;display:grid;place-items:center;padding:0;font-family:inherit}.trust-back:active{transform:scale(.96)}.trust-home-btn{width:40px;height:40px;border-radius:8px;border:1px solid var(--stroke);background:#fff;color:var(--ink);cursor:pointer;touch-action:manipulation;display:grid;place-items:center;padding:0;font-family:inherit;flex-shrink:0}.trust-home-btn:active{transform:scale(.96)}.trust-apply-progress{margin:6px 0 14px;position:relative;z-index:1}.trust-apply-progress__list{display:flex;align-items:center;list-style:none;margin:0;padding:0;width:100%}.trust-apply-progress__item{display:flex;align-items:center;min-width:0}.trust-apply-progress__item:not(:last-child){flex:1 1 0}.trust-apply-progress__item:last-child{flex:0 0 auto}.trust-apply-progress__node{flex-shrink:0;width:28px;height:28px;border-radius:50%;display:grid;place-items:center;font-size:.82rem;font-weight:700;letter-spacing:-.03em;transition:transform .2s ease,box-shadow .25s ease,border-color .2s ease}.trust-apply-progress__node[data-state=done]{background:var(--rangoli-teal);color:#fff;box-shadow:0 2px #0000001f,0 6px 18px #00a6a638}.trust-apply-progress__node[data-state=current]{background:#e3315f1a;border:2px solid var(--rangoli-brand);color:var(--rangoli-brand);box-shadow:0 0 0 3px #e3315f1f,0 8px 22px #e3315f1f;transform:scale(1.06)}.trust-apply-progress__node[data-state=pending]{background:#ffffffc7;border:1px solid var(--stroke);color:var(--muted)}.trust-apply-progress__check{width:15px;height:15px}.trust-apply-progress__check-path{stroke-dasharray:24;stroke-dashoffset:24;animation:trust-apply-check-draw .45s ease forwards .1s}@keyframes trust-apply-check-draw{to{stroke-dashoffset:0}}.trust-apply-progress__num{line-height:1}.trust-apply-progress__connector{flex:1 1 auto;min-width:14px;height:3px;border-radius:99px;margin:0 7px;background:#1320421f;box-shadow:none;transition:background .35s ease}.trust-apply-progress__connector[data-filled=true]{background:linear-gradient(90deg,var(--rangoli-teal),var(--rangoli-brand));box-shadow:0 0 12px #e3315f29}@media (prefers-reduced-motion: reduce){.trust-apply-progress__check-path{animation:none;stroke-dashoffset:0}.trust-apply-progress__node[data-state=current]{transform:none}}.trust-step-title{text-align:center;margin-bottom:4px;font-size:1.05rem;font-weight:700}.trust-pill-radio{display:flex;gap:18px;align-items:center;margin-top:8px;flex-wrap:wrap}.trust-pill-radio label{display:flex;align-items:center;gap:8px;cursor:pointer;font-size:.88rem;font-weight:500;text-transform:none;letter-spacing:normal;color:var(--ink);margin-bottom:0}.trust-link{color:var(--rangoli-brand);text-decoration:none;font-weight:700;border-bottom:1px solid rgba(227,49,95,.28);cursor:pointer;touch-action:manipulation;background:none;border-top:none;border-left:none;border-right:none;padding:0;font:inherit}.trust-row-2{display:grid;grid-template-columns:1fr 1fr;gap:12px}.trust-stack-gap{display:flex;flex-direction:column;gap:12px;margin-top:18px}.trust-card-light{background:#fff;color:var(--rangoli-ink);border-radius:8px;padding:18px;margin:14px 0;border:1px solid var(--stroke);box-shadow:var(--shadow)}.trust-section-title{position:relative;z-index:1;margin:22px 0 10px;color:var(--bharat-navy);font-size:.95rem;font-weight:800}.trust-form-card{position:relative;z-index:1;padding:14px;border:1px solid var(--bharat-line);border-radius:8px;background:linear-gradient(135deg,rgba(255,229,0,.12),transparent 34%),#fff;box-shadow:var(--shadow)}.trust-form-card .trust-field:last-child{margin-bottom:0}.trust-bridge-card{position:relative;z-index:1;display:grid;justify-items:center;gap:12px;margin-top:18px;padding:26px 20px;border:1px solid var(--bharat-line);border-radius:8px;background:#fff;box-shadow:var(--shadow);text-align:center}.trust-bridge-card h3{margin:0;color:var(--bharat-navy);font-size:1.08rem;line-height:1.35}.trust-bridge-card p{margin:0;color:var(--bharat-muted);font-size:.88rem;line-height:1.55}.trust-bridge-spinner,.trust-bridge-icon{width:46px;height:46px;border-radius:16px;display:grid;place-items:center}.trust-bridge-spinner{border:3px solid rgba(227,49,95,.12);border-top-color:var(--rangoli-brand);animation:trust-bridge-spin .85s linear infinite}.trust-bridge-icon{color:var(--rangoli-brand);background:#e3315f1a}.trust-bridge-icon svg{width:24px;height:24px}.trust-action-grid{display:grid;width:100%;gap:10px;margin-top:4px}.trust-detail-panel{position:relative;z-index:1;margin-top:14px;padding:16px;border:1px solid var(--bharat-line);border-radius:8px;background:#fff;box-shadow:0 14px 32px #0f172a14}.trust-detail-panel__title{margin:0 0 12px;color:var(--bharat-navy);font-size:.96rem;line-height:1.35}.trust-detail-list{display:grid;gap:9px}.trust-detail-row{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;padding:11px 12px;border-radius:8px;background:#fff7dfb8}.trust-detail-row span{color:var(--bharat-muted);font-size:.8rem;line-height:1.45}.trust-detail-row strong{min-width:0;color:var(--bharat-navy);font-size:.86rem;line-height:1.45;text-align:right;overflow-wrap:anywhere}@keyframes trust-bridge-spin{to{transform:rotate(360deg)}}.trust-passed-badge{width:72px;height:72px;margin:8px auto 16px;border-radius:50%;background:linear-gradient(145deg,#e3315f29,#ffe50047);border:2px solid rgba(227,49,95,.18);display:grid;place-items:center;box-shadow:0 16px 40px #91008024}.trust-bar-fill{height:10px;border-radius:99px;background:#141c3c1f;overflow:hidden;margin-top:10px}.trust-bar-fill i{display:block;height:100%;width:87%;background:var(--rangoli-teal);border-radius:99px}.trust-summary-row{display:flex;justify-content:space-between;align-items:center;padding:12px 14px;border-radius:8px;margin-bottom:8px;font-size:.88rem;color:#141928}.trust-summary-row strong{font-weight:700;color:#0b1020}.trust-summary-row.a{background:linear-gradient(90deg,#e5ffff,#f7ffff)}.trust-summary-row.b{background:linear-gradient(90deg,#fff2d6,#fff7df)}.trust-summary-row.c{background:#fff3df}.trust-modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#02040c9e;display:flex;align-items:flex-end;justify-content:center;z-index:50;animation:trustFadeIn .2s ease}.trust-modal{width:100%;max-width:430px;background:linear-gradient(180deg,#ffffff 0%,var(--rangoli-page-soft) 100%);color:#1a1f35;border-radius:8px 8px 0 0;padding:24px 20px calc(28px + var(--safe-bottom));box-shadow:0 -12px 48px #00000059}@keyframes trustFadeIn{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion: reduce){.trust-btn,.trust-nav-item,.trust-nav-item svg,.trust-modal-overlay,.trust-bridge-spinner{transition:none!important;animation:none!important}}h1.trust-h1{font-size:1.5rem;font-weight:700;letter-spacing:0;line-height:1.2;margin:0}.about-page,.faq-page,.gts-page,.vip-page,.passed-page,.pre-passed-page,.pay-return,.extra-payment-launch,.active-epolicy-page,.epolicy-page,.verify-page,.accelerate-page,.profile-page,.auth-page,.apply-step-page,.intent-page,.wait-page{background:linear-gradient(135deg,rgba(255,255,255,.54) 0 22%,transparent 22% 100%),linear-gradient(225deg,rgba(255,255,255,.36) 0 20%,transparent 20% 100%),repeating-linear-gradient(135deg,transparent 0 14px,var(--rangoli-pattern) 14px 15px,transparent 15px 30px),linear-gradient(180deg,var(--rangoli-page-soft) 0%,var(--rangoli-page) 44%,#fffaf3 100%)!important;color:var(--rangoli-ink)!important}.about-hero,.faq-hero,.gts-stage-card,.gts-contract-strip,.about-panel,.faq-panel,.passed-page .trust-card-light,.pre-passed-page .trust-card-light,.vip-page .trust-card-light,.extra-payment-launch .trust-card-light,.pay-return .trust-card-light{background:#fff!important;border:1px solid var(--bharat-line)!important;box-shadow:var(--shadow)!important;color:var(--rangoli-ink)!important;border-radius:8px!important}.about-hero:before,.faq-hero:before{background:linear-gradient(135deg,rgba(255,229,0,.16),transparent 34%),repeating-linear-gradient(135deg,transparent 0 12px,rgba(227,49,95,.08) 12px 13px,transparent 13px 26px)!important}.about-eyebrow,.faq-eyebrow,.about-contact-label,.faq-flow-step,.gts-summary-label,.gts-contract-label{color:var(--rangoli-brand)!important}.about-intro,.faq-intro,.about-note,.faq-note,.faq-flow-body,.gts-bank-note,.trust-sub{color:var(--bharat-muted)}.about-badge,.faq-badge,.trust-tag{background:var(--rangoli-teal)!important;color:#fff!important}.about-stat-card,.about-office-card,.faq-flow-card,.faq-item,.gts-summary-card,.gts-summary-card--dark,.gts-summary-card--light,.gts-summary-card--accent{background:#fff!important;border:1px solid var(--bharat-line)!important;color:var(--rangoli-ink)!important;border-radius:8px!important}.gts-page .trust-btn,.gts-pay-btn,.modal-ok{background:var(--rangoli-gold)!important;color:#2d1631!important;box-shadow:0 14px 28px #ffb00047!important}.active-epolicy-page,.epolicy-page{min-height:100vh;min-height:100dvh}.download-landing{background:linear-gradient(135deg,rgba(255,255,255,.54) 0 22%,transparent 22% 100%),linear-gradient(225deg,rgba(255,255,255,.36) 0 20%,transparent 20% 100%),repeating-linear-gradient(135deg,transparent 0 14px,var(--rangoli-pattern) 14px 15px,transparent 15px 30px),linear-gradient(180deg,var(--rangoli-page-soft) 0%,var(--rangoli-page) 44%,#fffaf3 100%)!important;color:var(--rangoli-ink)!important}.download-landing .btn-install{background:var(--rangoli-gold)!important;color:#2d1631!important;box-shadow:0 12px 24px #ffb0003d!important}.download-landing .bar-fill{background:var(--rangoli-teal)!important}.download-landing .developer,.download-landing .action-item,.download-landing .rating-stars,.download-landing .star-icon{color:var(--rangoli-teal)!important}.about-hero,.faq-hero,.about-panel,.faq-panel,.faq-cta-panel,.download-landing .app-icon,.download-landing .screenshot-item,.download-landing .review-card,.download-landing .info-card,.download-landing .safety-card,.download-landing .about-card{border-radius:8px!important}.auth-page :where(.trust-card-light,.trust-form-card,.trust-detail-panel),.apply-step-page :where(.trust-card-light,.trust-form-card,.trust-detail-panel),.intent-page :where(.trust-card-light,.trust-form-card,.intent-summary-card),.accelerate-page :where(.trust-card-light,.trust-detail-panel),.passed-page :where(.trust-card-light,.trust-detail-panel),.pre-passed-page :where(.trust-card-light,.trust-detail-panel),.vip-page :where(.trust-card-light,.trust-detail-panel),.verify-page :where(.trust-card-light,.trust-detail-panel),.wait-page :where(.trust-card-light,.trust-detail-panel),.profile-page :where(.trust-card-light,.trust-detail-panel),.active-epolicy-page :where(.trust-card-light,.policy-preview-section),.epolicy-page :where(.trust-card-light,.epolicy-preview-section),.pay-return :where(.trust-card-light,.trust-detail-panel),.extra-payment-launch :where(.trust-card-light,.trust-detail-panel){background:#fff!important;border:1px solid var(--rangoli-line)!important;border-radius:8px!important;box-shadow:var(--rangoli-shadow)!important;color:var(--rangoli-ink)!important}.about-page :where(.about-contact-pill,.about-total-card,.about-detail-row,.about-office-card),.faq-page :where(.faq-flow-card,.faq-item,.faq-cta-panel,.faq-index),.gts-page :where(.gts-stage-card,.gts-contract-strip,.gts-summary-card,.gts-bank-card,.gts-modal),.download-landing :where(.device-compatibility,.info-section,.ratings-reviews,.whats-new){background:#fff!important;border-color:var(--rangoli-line)!important;border-radius:8px!important;box-shadow:var(--rangoli-shadow)!important}.download-landing :where(.device-compatibility,.info-section,.ratings-reviews,.whats-new){padding:16px!important}.download-landing .top-nav{border-radius:0!important;border:0!important;border-bottom:1px solid var(--rangoli-line)!important;box-shadow:none!important}.download-landing .app-stats,.download-landing .action-item,.download-landing .review-card{background:transparent!important;border:0!important;box-shadow:none!important}.download-landing .review-card{padding:14px 0!important;border-top:1px solid var(--rangoli-line)!important}.about-badge,.faq-badge,.faq-index,.gts-node,.download-landing .age-badge,.download-landing .review-avatar{background:var(--rangoli-teal)!important;color:#fff!important}*,*:before,*:after{box-sizing:border-box}html,body,#app{margin:0;min-height:100vh;min-height:100dvh}body{-webkit-font-smoothing:antialiased}a{color:var(--accent)}
