*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{margin:0;padding:0;width:100%}.community-wrapper,.container-fluid,.zerodha-nav{max-width:100vw;overflow-x:hidden}body,html{margin:0;padding:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#0f0f1a;color:#e4e4f0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;overflow-x:hidden}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.hero-section a{color:#0073e6;text-decoration:none!important;transition:color .2s ease}.hero-section a:hover{color:#0d0c0c;text-decoration:none!important}.team-members .member img{border-radius:50%;height:250px;object-fit:cover;width:250px}.team-members .member h3{font-size:20px;font-weight:500}.team-members .member .role{color:#8a8f92;font-size:14px;margin:0}.team-members .member details summary{color:#4b4b4b;cursor:pointer;font-size:14px;font-weight:500;list-style:none;margin-top:5px}.team-members .member details summary::-webkit-details-marker{display:none}.team-members .member details summary:after{content:" ▾";font-size:12px;margin-left:4px}.team-members .member details[open] summary:after{content:" ▴"}.team-members .member .bio{font-size:15px;margin:15px auto 0;max-width:420px;text-align:center}.team-members .member{align-items:center;display:flex;flex-direction:column}.team-members .member .bio{color:#6f6f6f;line-height:1.9;margin-top:15px;max-width:230px;text-align:left}.pricing-container{color:#424242;font-family:Inter,sans-serif;margin:80px auto;max-width:1100px}.tabs{border-bottom:1px solid #eee;display:flex;gap:32px;margin-bottom:40px}.tabs span{color:#7c3aed;cursor:pointer;font-size:18px;padding-bottom:12px}.tabs span.active{border-bottom:2px solid #7c3aed;color:#4b4b4b;font-weight:525}.section-title{font-size:27px;font-weight:500;margin:70px 0 20px}.pricing-table{margin-bottom:50px;width:100%}.pricing-table td,.pricing-table th{border-bottom:1px solid #eee;padding:16px;text-align:left}.pricing-table td{color:#6f6f6f}.pricing-table tbody tr:hover{background:#fafafa}.free{background:#4caf50;border-radius:2px;color:#fff;font-size:12px;padding:4px 10px;text-align:center}.charges-explained{grid-gap:80px;display:grid;gap:80px;grid-template-columns:1fr 1fr;margin-bottom:80px}.charge-col h4{color:#383737;font-size:16px;font-weight:500;margin:30px 0 10px}.charge-col p{color:#4b4b4b;line-height:1.7;margin-bottom:14px}@media (max-width:768px){.charges-explained{gap:40px;grid-template-columns:1fr}}.bullet-list{margin:10px 0 20px 10px;padding-left:16px}.bullet-list li{color:#424242;margin-bottom:5px}.bullet-list li,.charge-col p{font-size:12px;line-height:1.8}.charge-col p{margin-bottom:10px}.support-hero{background-color:#f9f9f9;border-bottom:1px solid #eee;font-family:Inter,sans-serif;padding:40px 0 30px}.support-hero-header{align-items:center;display:flex;justify-content:space-between;margin:0 auto 30px;max-width:1200px;padding:0 20px}.support-hero-header h1{color:#424242;font-size:36px;font-weight:550}.support-search-box{margin:0 auto;max-width:1200px;padding:0 20px;position:relative}.support-search-box input{border:1px solid #dfe3eb;border-radius:6px;font-size:18px;outline:none;padding:18px 18px 18px 50px;width:100%}.support-search-box input::placeholder{color:#9e9e9e}.search-icon{color:#757575;font-size:20px;left:35px;position:absolute;top:50%;transform:translateY(-50%)}.scroll-box{max-height:650px;overflow-y:auto}.scroll-box::-webkit-scrollbar{width:6px}.scroll-box::-webkit-scrollbar-thumb{background-color:#cfcfcf;border-radius:6px}.alert-box a{text-decoration:none}.quick-links h4{margin-bottom:12px}.quick-links li{margin-bottom:10px}.quick-links a{color:#7c3aed;text-decoration:none}@media (max-width:900px){.support-content-wrapper{grid-template-columns:1fr}.scroll-box{max-height:none}}.scroll-box{padding-right:8px}.support-left{display:flex;flex-direction:column}.faq-card{border:1px solid #eee;border-radius:6px;margin-bottom:14px}.accordion-body{opacity:0;transition:max-height .35s ease,opacity .25s ease}.accordion-body.open{max-height:1000px;opacity:1}.faq-list{padding:10px 25px 18px}.faq-list li{color:#7c3aed}@media (max-width:900px){.support-content-wrapper{grid-template-columns:1fr}}.support-content-wrapper{grid-gap:30px;display:grid;gap:30px;grid-template-columns:2fr 1fr;margin:40px auto;max-width:1200px;padding:0 20px}.support-right{align-self:flex-start}.alert-box{background:#fff4e5;border-left:4px solid #ff9800;margin-bottom:25px;padding:16px}.alert-box ul{padding-left:20px}.alert-box li{margin-bottom:10px}.alert-box a{color:#7c3aed;text-decoration:underline}.alert-box a:hover{color:#c69c5e}.quick-links-table{background:#fff;border:1px solid #eee;border-radius:6px;padding:0}.ql-header{background:#fafafa;border-bottom:1px solid #eee;font-size:15px;padding:14px;width:100%}.ql-header span{display:inline-block;padding-left:18px}.ql-row{border-bottom:1px solid #eee;padding:16px 18px}.ql-row:last-child{border-bottom:none}.ql-row a{color:#7c3aed;font-size:15px;text-decoration:none}.faq-header{align-items:center;color:#424242;font-weight:500;padding:18px}.faq-title{gap:14px}.faq-title i{font-size:18px;min-width:20px}.faq-header .arrow{color:#7c3aed;font-size:14px}.phone-wrapper{background:#fff;border:1px solid #d9d9d9;border-radius:2px;height:48px;margin-bottom:5px;margin-left:10px;margin-top:5px;width:500px}.country-box{background:#fff;border-right:1px solid #e6e6e6;gap:6px;height:100%;padding:0 12px}.flag{font-size:20px}.code{font-weight:500}.code,.phone-input{color:#333;font-size:20px}.phone-input{height:100%;padding:0 12px}.phone-input::placeholder{color:#bcbcbc;font-size:20px;font-weight:490}.steps-section{background-color:#f9f9f9;margin:100px auto;max-width:100%}.steps-title{color:#222;font-weight:500}.steps-image{max-width:420px;width:80%}.step-row{gap:18px;padding:18px 0}.step-number{border:1px solid #d9d9d9;color:#555;font-size:14px;height:38px;width:38px}.step-text{color:#333;font-size:20px;font-weight:490}.step-divider{background:#e6e6e6;margin-left:56px}.benefits-section{margin:100px auto;max-width:1100px}.benefits-image{margin-bottom:30px;margin-right:50px;margin-top:120px;max-width:360px;width:85%}.benefits-title{color:#222;font-size:24px;font-weight:495;text-align:center}.benefit-item{margin-bottom:35px}.benefit-item h4{font-size:22px;font-weight:500;margin-bottom:24px}.benefit-item p{color:#666;font-size:17px}.types-section{margin:120px auto;max-width:1100px}.types-title{color:#222;font-size:28px;font-weight:500}.type-card{background:#fff;border:1px solid #e6e6e6;border-radius:6px;cursor:pointer;height:100%;padding:24px 24px 24px 64px;position:relative;transition:all .2s ease}.type-card.active{border:1.5px solid #7c3aed}.type-icon{background-color:#b5d6ff;border-radius:100%;font-size:26px;left:20px;margin-left:-37px;position:absolute;top:28px}.type-card h4{font-size:20px;font-weight:500;margin-bottom:10px}.type-card p{color:#666;font-size:17px;line-height:1.6}.faq-section{margin:120px auto;max-width:1100px}.faq-title{font-size:26px;margin-bottom:30px}.faq-list{border-top:1px solid #e6e6e6}.faq-item{border-bottom:1px solid #e6e6e6;padding:18px 0}.faq-question{align-items:center;font-size:17px;font-weight:400}.faq-question:hover{color:#7c3aed}.faq-arrow{font-size:18px;transition:transform .2s ease}.faq-arrow.open{transform:rotate(180deg)}.faq-answer{max-height:0;overflow:hidden;transition:max-height .25s ease}.faq-answer.show{max-height:300px}.faq-answer p{color:#555;font-size:15px;line-height:1.6;margin-top:14px}.email-auth{margin:80px auto;max-width:1200px}.email-title{font-size:28px;font-weight:500;margin-bottom:25px}.form-group{margin-bottom:18px}.form-group input{border:1px solid #dcdcdc;border-radius:4px;font-size:16px;outline:none;padding:12px 14px;width:100%}.form-group input:focus{border-color:#7c3aed}.form-group small{color:#777;display:block;font-size:13px;margin-top:6px}.email-btn{background-color:#7c3aed;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:17px;font-weight:500;padding:14px;transition:background .2s ease;width:100%}.email-btn:hover{background-color:#2c6bbd}.email-btn:disabled{background-color:#b8c9e6;cursor:not-allowed}.error-text{color:#d9534f;font-size:14px;margin-top:12px}.hero-section{position:relative;z-index:1}.hero-section .col-md-6:first-child{pointer-events:none}.details-wrapper{background:#fafafa;display:flex;justify-content:center;min-height:auto;padding:48px 16px}.details-card{background:#fff;border:1px solid #e6e6e6;border-radius:8px;max-width:720px;padding:36px;width:100%}.details-card h1{font-size:29px;font-weight:500;margin-bottom:4px}.subtitle{color:#666;font-size:20px;margin-bottom:28px;margin-top:10px}section{margin-bottom:42px}section h3{color:#222;font-size:25px;font-weight:500;margin-bottom:24px}.grid{grid-gap:19px;display:grid;gap:19px;grid-template-columns:repeat(2,1fr)}input{background:#fff;border:1px solid #dcdcdc;border-radius:4px;font-size:14px;padding:11px 12px}input::placeholder{color:#999}input:focus{border-color:#7c3aed;outline:none}.photo-upload{gap:16px}.photo-upload img{border:1px solid #ddd;border-radius:50%;height:72px;object-fit:cover;width:72px}.photo-placeholder{background:#f1f1f1;border:1px dashed #ccc;color:#888;font-size:12px;height:72px;width:72px}.primary-btn{background:#7c3aed}.primary-btn:hover{background:#2f6bb2}.primary-btn:disabled{background:#aac3e6}.error-input{background:snow;border-color:#d93025!important}.error-text{font-size:12px;margin-top:1px}.stepper{justify-content:space-between;margin-bottom:28px}.step,.stepper{align-items:center;display:flex}.step{color:#999;font-size:13px;gap:6px;white-space:nowrap}.step .circle{align-items:center;background:#fff;border:2px solid #ccc;border-radius:50%;display:flex;font-size:12px;font-weight:500;height:22px;justify-content:center;width:22px}.step.completed{color:#7c3aed}.step.completed .circle{background:#7c3aed;border-color:#7c3aed;color:#fff}.step.active{color:#7c3aed;font-weight:500}.step.active .circle{border-color:#7c3aed}.line{background:#e0e0e0;flex:1 1;height:2px;margin:0 8px}.line.active,.line.completed{background:#7c3aed}.credentials-wrapper{background:#f9fafb;min-height:auto}.credentials-card{background:#fff;border-radius:6px;box-shadow:0 10px 25px #00000014}.credentials-card h1{color:#222;font-size:24px;font-weight:600;margin-bottom:8px}.credentials-card .subtitle{color:#666;margin-bottom:24px}.credentials-card input{border:1px solid #dcdcdc;border-radius:4px;margin-bottom:14px;outline:none}.credentials-card input:focus{border-color:#7c3aed}.error-text{color:#d93025;margin-bottom:12px}.primary-btn{background-color:#7c3aed;border-radius:4px;font-size:15px;margin-top:10px;padding:12px;transition:background .2s ease}.primary-btn:hover{background-color:#2f6cbf}.primary-btn:disabled{background-color:#9bbbe8}.account-active-wrapper{background-color:#f9fafb;min-height:auto}.account-header{background:#fff;border-bottom:1px solid #e6e6e6;box-shadow:0 1px 0 #0000000d;height:75px;padding:0 40px;position:-webkit-sticky;position:sticky;top:0;z-index:1100}.logo{color:#7c3aed;font-size:18px;font-weight:600}.user-menu{align-items:center;cursor:pointer;display:flex;gap:10px}.avatar{background:#fde8e4;color:#ff5722}.username{color:#333}.account-header .dropdown{background:#fff;border-radius:6px;box-shadow:0 8px 24px #00000026;padding:10px;position:absolute;right:0;top:45px;width:200px;z-index:1000}.account-header .dropdown button{font-size:14px;padding:10px 14px}.account-header.dropdown button:hover{background:#f5f5f5}.account-header.dropdown .danger{color:#d93025}.content-section{background-color:initial!important}.account-card{background:#fff;border-radius:10px;box-shadow:0 10px 30px #00000014;margin:80px auto;max-width:1100px}.card-left h1{font-size:28px;font-weight:600;margin-bottom:18px}.desc{color:#555;font-size:15px}.welcome{color:#444;font-size:15px}.login-btn{background:#7c3aed;border-radius:4px;font-size:15px;padding:12px 24px}.login-btn:hover{background:#2f6cbf}.card-right img{max-width:300px}.user-trigger{gap:8px}.avatar{background:#e3f2fd;color:#7c3aed}.account-header .dropdown-name{font-weight:600;margin-bottom:8px}.account-header .dropdown button{background:none;border:none;cursor:pointer;padding:10px;text-align:left;width:100%}.account-header .dropdown button:hover{background:#f5f5f5}.account-header .dropdown .danger{color:red}.varsity-section{padding:0 80px}.varsity-title{font-size:32px;font-weight:500}.varsity-card{background:#fff;border-radius:10px;box-shadow:0 10px 30px #00000014;margin:80px auto;max-width:1100px;padding:60px}.varsity-left{max-width:60%}.varsity-star{left:22px;position:absolute;top:22px;width:26px}.varsity-title{font-weight:600;margin-bottom:8px}.varsity-desc{color:#555;font-size:16px;line-height:1.5}.varsity-right{margin-top:-30px;position:absolute;right:-10px;top:50%;transform:translateY(-50%)}.varsity-illustration{margin-right:15px;max-width:none;width:300px}.universe-section{padding:0 80px}.universe-title{font-size:32px;font-weight:500;margin-bottom:40px}.universe-grid{grid-gap:32px;gap:32px}.universe-card{background:#fff;border-radius:12px;box-shadow:0 4px 16px #0000000f;overflow:hidden;transition:transform .25s ease,box-shadow .25s ease}.universe-card:hover{box-shadow:0 10px 30px #00000014;transform:translateY(-4px)}.universe-card-header{align-items:center;display:flex;height:96px;padding:0 24px}.universe-logo{display:block}.universe-card-body{border-top:1px solid #eee;padding:20px 24px 24px}.universe-desc{color:#555;font-size:15px;margin:0}.alert-link,.faq-link,.ql-link{background:none;border:none;color:#7c3aed;cursor:pointer;font-size:inherit;padding:0;text-align:left}.alert-link:hover,.faq-link:hover,.ql-link:hover{text-decoration:underline}.account-header,.navbar{background-color:#161625!important;border-color:#2a2a3d!important}.account-active-wrapper,.credentials-wrapper,.details-wrapper,.steps-section,.support-hero{background-color:#12121f!important}.account-card,.credentials-card,.details-card,.faq-card,.quick-links-table,.type-card,.universe-card,.varsity-card{background-color:#1a1a2e!important;border-color:#2a2a3d!important;box-shadow:none!important}.country-box,.phone-wrapper,input{background-color:#1f1f35!important;border-color:#2a2a3d!important;color:#fff!important}h1,h2,h3,h4,h5{color:#fff!important}.benefit-item p,.desc,.faq-answer p,.subtitle,.universe-desc,.welcome,p{color:#b8b8d6!important}.alert-link,.faq-link,.ql-link,a{color:#a78bfa!important}.email-btn,.login-btn,.primary-btn{background-color:#7c3aed!important}.email-btn:hover,.login-btn:hover,.primary-btn:hover{background-color:#6d28d9!important}.faq-item,.pricing-table td,.pricing-table th,.ql-row,.universe-card-body,hr{border-color:#2a2a3d!important}.alert-box{background:#2b1d0f!important;border-left:4px solid #ff9800!important}.scroll-box::-webkit-scrollbar-thumb{background-color:#444!important}.hero-wrapper{background:#0f0f1a;padding-bottom:80px;padding-top:80px;position:relative}.hero-wrapper:before{background:radial-gradient(circle,#7c3aed2e 0,#0f0f1a00 70%);content:"";height:500px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:900px;z-index:0}.hero-content{position:relative;z-index:2}.hero-image{border-radius:14px;box-shadow:0 20px 60px #0009;max-width:700px;width:80%}.ecosystem-blend{box-shadow:0 0 60px #7c3aed40,0 0 120px #7c3aed26}.awards-blend,.ecosystem-blend{border-radius:18px;-webkit-mask-image:radial-gradient(circle at center,#000 60%,#0000 100%);mask-image:radial-gradient(circle at center,#000 60%,#0000 100%)}.awards-blend{box-shadow:0 0 50px #7c3aed40,0 0 120px #7c3aed1f;transition:transform .3s ease}.education-blend{border-radius:18px;box-shadow:0 0 60px #14f1d02e,0 0 120px #7c3aed26;-webkit-mask-image:radial-gradient(circle at center,#000 65%,#0000 100%);mask-image:radial-gradient(circle at center,#000 65%,#0000 100%);transition:transform .3s ease}.pricing-wrapper{background:#0f0f1a;padding:100px 0;position:relative}.pricing-wrapper:before{background:radial-gradient(circle,#7c3aed2e 0,#0f0f1a00 70%);content:"";height:400px;left:60%;position:absolute;top:50%;transform:translate(-50%,-50%);width:600px;z-index:0}.pricing-title{color:#fff;font-size:36px;font-weight:600;margin-bottom:20px}.pricing-subtext{color:#b8b8d6;font-size:18px;line-height:1.7;margin-bottom:30px}.pricing-btn{background:linear-gradient(135deg,#7c3aed,#5b21b6);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;padding:12px 28px;transition:.3s ease}.pricing-image{box-shadow:0 20px 60px #0009;margin-bottom:-60px;max-width:550px;position:relative;z-index:2}.hero-image,.pricing-image{border-radius:16px;width:100%}.hero-image{box-shadow:0 30px 80px #00000073;height:auto;max-height:420px;max-width:900px;object-fit:contain}.hero-wrapper{padding-bottom:120px;padding-top:120px}.hero-image{filter:drop-shadow(0 0 40px rgba(124,58,237,.3))}.hero-section{padding-bottom:120px;padding-top:120px}.hero-section h1{color:#fff}.hero-section p{color:#b8b8d6;font-size:17px}.support-content-wrapper,.support-content-wrapper button,.support-content-wrapper li,.support-content-wrapper p,.support-content-wrapper span{font-weight:400}.support-content-wrapper{display:flex;gap:40px}.support-left{flex:2 1}.support-right{flex:1 1}.faq-card{background:#12142b;border:1px solid #ffffff0d;border-radius:10px;transition:.2s ease}.faq-card:hover{border-color:#7c3aed80}.faq-header{cursor:pointer;display:flex;justify-content:space-between;padding:18px 20px}.faq-title{align-items:center;color:#fff;display:flex;font-size:18px;font-weight:500;gap:12px}.arrow,.faq-title i{color:#7c3aed}.accordion-body{max-height:0;overflow:hidden;transition:max-height .3s ease}.accordion-body.open{max-height:500px;padding:10px 20px 20px}.faq-list{list-style:none;padding-left:0}.faq-list li{margin-bottom:10px}.faq-link{background:none;border:none;color:#b8b8d6;cursor:pointer;font-size:15px;transition:.2s ease}.faq-link:hover{color:#a78bfa}.alert-box{background:#2a1d08;border-left:4px solid #f59e0b;border-radius:8px;margin-bottom:30px;padding:18px}.alert-link{background:none;border:none;color:#e9d5ff;cursor:pointer;font-size:15px;text-align:left}.quick-links-table{background:#12142b;border:1px solid #ffffff0d;border-radius:10px;margin-bottom:25px;overflow:hidden}.ql-header{background:#1b1d3a;color:#fff;font-weight:500;padding:15px 20px}.ql-row{border-top:1px solid #ffffff0d;padding:14px 20px}.ql-link{background:none;border:none;color:#b8b8d6;cursor:pointer;font-size:15px;text-align:left}.ql-link:hover{color:#a78bfa}.info-box{background:#12142b;border:1px solid #ffffff0d;border-radius:10px;padding:20px}.info-box h4{color:#fff;font-weight:500;margin-bottom:10px}.info-box p{color:#b8b8d6;font-size:14px}.arrow{transition:transform .3s ease}.signup-hero{padding:80px 0 40px;text-align:center}.signup-hero h1{color:#fff;font-size:42px;font-weight:600}.signup-hero p{color:#b8b8d6;font-size:18px;margin-top:15px}.signup-section{padding:60px 0}.signup-card{background:#12142b;border:1px solid #ffffff0d;border-radius:12px;padding:40px}.signup-card h2{color:#fff;font-size:28px;font-weight:600}.signup-card p{color:#b8b8d6;font-size:14px}.phone-wrapper{background:#1b1d3a;border:1px solid #ffffff14;margin-top:20px;padding:12px}.country-box{align-items:center;border-right:1px solid #ffffff1a;display:flex;gap:8px;padding-right:10px}.phone-input{padding-left:10px}.signup-btn{background:#7c3aed;margin-top:20px;padding:12px;transition:.2s ease;width:100%}.signup-btn:hover{background:#000}.faq-item{border-bottom:1px solid #ffffff14;padding:15px 0}.faq-question{color:#fff;cursor:pointer;display:flex;font-weight:500;justify-content:space-between}.faq-answer p{color:#b8b8d6;margin-top:10px}.type-card{background:#12142b;border:1px solid #ffffff0d;border-radius:12px;padding:30px;transition:.2s ease}.type-card:hover{border-color:#7c3aed;transform:translateY(-5px)}.type-icon{color:#7c3aed;font-size:22px;margin-bottom:15px}.step-number{background:#1b1d3a;color:#7c3aed;font-weight:600;height:45px;margin-right:20px;width:45px}.step-row{margin-bottom:25px}.step-text{color:#fff;font-size:16px}.step-divider{margin:20px 0}.benefit-item{margin-bottom:30px}.benefit-item p{color:#b8b8d6;font-size:14px}.signup-wrapper{background:#0f172a;display:flow-root;padding:0 20px 80px}.signup-container{background:#111827;border-radius:16px;box-shadow:0 20px 50px #0006;display:flex;max-width:1100px;overflow:hidden;width:100%}.signup-left{align-items:center;background:linear-gradient(135deg,#0ea5e9,#6366f1);display:flex;flex:1 1;justify-content:center;padding:40px}.signup-image{border-radius:12px;height:auto;max-width:100%}.signup-right{display:flex;flex:1 1;flex-direction:column;justify-content:center;padding:60px 50px}.signup-title{color:#fff;font-size:28px;font-weight:600;margin-bottom:12px}.signup-subtitle{color:#9ca3af;font-size:15px;margin-bottom:30px}.phone-wrapper{align-items:center;border:1px solid #374151;border-radius:8px;display:flex;margin-bottom:20px;overflow:hidden}.country-box{background:#1f2937;border-right:1px solid #374151;color:#fff;font-size:14px;padding:12px 14px}.phone-input{background:#0000;border:none;color:#fff;flex:1 1;font-size:15px;outline:none;padding:12px}.signup-btn{background:linear-gradient(90deg,#6366f1,#0ea5e9);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;font-weight:500;padding:14px;transition:.3s ease}.signup-btn:hover{opacity:.9;transform:translateY(-2px)}.terms-text{color:#6b7280;font-size:12px;margin-top:20px}.steps-section{background:linear-gradient(180deg,#0f172a,#0b1120);color:#fff;padding:80px 0}.steps-title{color:#fff;font-size:28px;font-weight:600}.steps-image-wrapper{margin:auto;position:relative;width:90%}.steps-image{border-radius:12px;height:auto;position:relative;width:100%;z-index:2}.steps-image-wrapper:before{background:radial-gradient(circle,#6366f159,#0000 70%);content:"";filter:blur(50px);inset:-40px;position:absolute;z-index:1}.steps-image-wrapper:after{background:linear-gradient(90deg,#0f172a 0,#0000 15%,#0000 85%,#0f172a);content:"";inset:0;pointer-events:none;position:absolute;z-index:3}.step-row{gap:20px;margin:25px 0}.step-number,.step-row{align-items:center;display:flex}.step-number{border:1px solid #ffffff4d;border-radius:50%;color:#a78bfa;font-size:16px;font-weight:500;height:50px;justify-content:center;width:50px}.step-text{color:#e5e7eb;font-size:18px;letter-spacing:.3px}.step-divider{background:#ffffff14;height:1px;margin-left:70px}.step-row:hover .step-number{background:linear-gradient(90deg,#6366f1,#0ea5e9);color:#fff;transition:.3s ease}.benefits-section{background:linear-gradient(180deg,#0b1120,#0f172a);color:#fff;overflow-x:hidden;padding:100px 0;position:relative}.benefits-left{align-items:center;display:flex;flex-direction:column;justify-content:center}.benefits-image-wrapper{margin-bottom:30px;position:relative;width:85%}.benefits-image{border-radius:18px;height:auto;position:relative;width:100%;z-index:2}.benefits-image-wrapper:before{background:radial-gradient(circle,#a855f773,#6366f140,#0000 70%);content:"";filter:blur(80px);inset:-60px;position:absolute;z-index:1}.benefits-image-wrapper:after{background:linear-gradient(90deg,#0f172a 0,#0000 20%,#0000 80%,#0f172a);content:"";inset:0;pointer-events:none;position:absolute;z-index:3}.benefits-title{color:#fff;font-size:26px;font-weight:600;margin-top:10px}.benefits-right{display:flex;flex-direction:column;gap:35px;justify-content:center}.benefit-item h4{color:#fff;font-size:18px;font-weight:600;margin-bottom:6px}.benefit-item p{color:#9ca3af;font-size:15px;line-height:1.6}.benefit-item{border-bottom:1px solid #ffffff0d;padding-bottom:20px}.products-wrapper{margin:auto;max-width:1100px;padding:120px 20px}.products-hero{border-bottom:1px solid #606063;margin-bottom:140px}.products-hero h1{font-size:42px;font-weight:600}.products-hero p{color:#b8b8d6;font-size:18px;margin:20px auto 70px;max-width:700px}.product-card{align-items:center;display:flex;gap:60px;justify-content:space-between;margin-bottom:100px}.product-card.reverse{flex-direction:row-reverse}.product-card img{border-radius:18px;box-shadow:0 20px 60px #0006;max-width:100%;width:420px}.product-text h2{font-size:28px;margin-bottom:15px}.product-text p{color:#b8b8d6;font-size:16px;line-height:1.7}.community-wrapper{margin:auto;max-width:1100px;padding:120px 20px;position:relative}.community-hero{margin-bottom:120px;position:relative}.community-hero:before{background:radial-gradient(circle,#7c3aed40,#0000 70%);content:"";filter:blur(60px);height:400px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:600px;z-index:-1}.community-section{align-items:center;display:flex;gap:80px;margin-bottom:120px}.community-section.reverse{flex-direction:row-reverse}.community-text h1{font-size:48px;font-weight:700;margin-bottom:20px}.community-text h2{font-size:32px;margin-bottom:25px}.community-text p{color:#b8b8d6;font-size:18px;line-height:1.7}.community-badge{background:#7c3aed26;border-radius:20px;color:#a78bfa;display:inline-block;font-size:14px;margin-bottom:20px;padding:6px 16px}.feature-block{margin-bottom:25px}.feature-block h4{font-size:18px;margin-bottom:5px}.community-image img{max-width:500px}.disclaimer{background:#ffffff08;border:1px solid #ffffff0d;border-radius:12px;color:#9ca3af;font-size:14px;margin-bottom:120px;padding:30px}.community-cta{text-align:center}.community-cta h2{font-size:32px;margin-bottom:30px}.cta-buttons{display:flex;gap:30px;justify-content:center}.glow-button{background:linear-gradient(90deg,#7c3aed,#5b21b6);border:none;border-radius:10px;color:#fff;padding:14px 30px;text-decoration:none;transition:.3s ease}.glow-button:hover{box-shadow:0 0 30px #7c3aed99;transform:translateY(-3px)}.glow-button.secondary{background:#0000;border:1px solid #7c3aed;color:#a78bfa}.navbar{position:-webkit-sticky;position:sticky;top:0;z-index:2000}.zerodha-nav{background:#0b0e23;border-bottom:1px solid #7c3aed33;box-shadow:0 2px 40px #0006}.otp-image-wrapper{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:radial-gradient(circle at center,#6366f126,#0000 70%);border-radius:20px;box-shadow:0 20px 60px #0009;display:inline-block;padding:30px}.otp-image{border-radius:14px;filter:brightness(.9) contrast(1.05);max-width:420px;opacity:.9;transition:transform .4s ease}.otp-image:hover{transform:scale(1.03)}.email-image-wrapper{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:radial-gradient(circle at center,#6366f126,#0000 70%);border-radius:20px;box-shadow:0 20px 60px #0009;display:inline-block;padding:30px}.email-illustration{border-radius:14px;filter:brightness(.9) contrast(1.05);max-width:420px;opacity:.9;transition:transform .35s ease}.email-illustration:hover{transform:scale(1.03)}.photo-upload{align-items:center;display:flex;gap:20px;margin-top:10px}.photo-placeholder{align-items:center;background:#2a2a3d;border:1px solid #3a3a55;border-radius:50%;color:#aaa;display:flex;font-size:14px;height:80px;justify-content:center;width:80px}.photo-preview{border:2px solid #6366f1;border-radius:50%;height:80px;object-fit:cover;width:80px}.upload-btn{background:#232336;border:1px solid #3a3a55;border-radius:6px;color:#cfcfff;cursor:pointer;font-size:14px;padding:10px 18px;transition:all .25s ease}.upload-btn:hover{background:#2b2b45;border-color:#6366f1}.upload-btn input{display:none}.primary-btn{margin-top:30px;padding:14px}.primary-btn:hover{box-shadow:0 10px 25px #6366f159}.primary-btn:disabled{box-shadow:none}.photo-upload small{color:#8b8ba7;font-size:12px}.credentials-wrapper{align-items:center;background:linear-gradient(180deg,#0b0f1a,#0f1324);display:flex;justify-content:center;margin-top:39px;min-height:calc(100vh - 70px);padding:40px 20px}.credentials-card{background:#161625;border:1px solid #2a2a3d;border-radius:10px;box-shadow:0 20px 60px #00000080;padding:40px 36px;width:420px}.credentials-card h1{font-size:26px;margin-bottom:6px}.credentials-card .subtitle{color:#9aa0b5;font-size:14px;margin-bottom:28px}.credentials-card input{background:#1c1c2f;border:1px solid #2f2f46;border-radius:6px;color:#fff;font-size:14px;margin-bottom:16px;padding:12px 14px;transition:border .2s ease;width:100%}.credentials-card input::placeholder{color:#8b8ba7}.credentials-card input:focus{border-color:#6366f1;outline:none}.password-hint{color:#8b8ba7;font-size:12px;margin-bottom:22px}.error-text{color:#ff6b6b;font-size:13px;margin-bottom:14px}.primary-btn{background:linear-gradient(135deg,#6366f1,#8b5cf6);border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:16px;font-weight:500;padding:13px;transition:all .25s ease;width:100%}.primary-btn:hover{box-shadow:0 12px 30px #6366f159;transform:translateY(-1px)}.primary-btn:disabled{background:#3b3b4f;cursor:not-allowed}.account-active-wrapper{background:radial-gradient(circle at 30% 40%,#1b1b3a,#0b0f1a)}.arrow{transition:transform .25s ease}.dropdown{background:#1b1b2f;box-shadow:0 10px 40px #00000080}.account-card{background:#161625;box-shadow:0 30px 80px #0006;margin-top:60px;padding:50px}.card-left h1{font-size:32px}.desc{color:#a1a1b8;margin-bottom:14px;max-width:500px}.welcome{color:#9aa0b5;margin-bottom:30px}.login-btn{padding:14px 22px;transition:all .25s ease}.login-btn:hover{box-shadow:0 12px 30px #6366f159}.card-right img{width:220px}.varsity-section{margin-top:70px}.varsity-card{background:#161625;border-radius:14px;padding:35px}.varsity-title{font-size:26px}.varsity-desc{color:#9aa0b5}.universe-section{margin-top:70px}.universe-grid{grid-gap:30px;gap:30px}.universe-card{background:#161625;padding:30px;transition:all .25s ease}.universe-card:hover{box-shadow:0 10px 40px #0006}.universe-card-header{margin-bottom:20px}.universe-desc{color:#9aa0b5}.content-section{padding:40px}.account-active-wrapper{background:radial-gradient(circle at 20% 30%,#1b1c3a,#070812 70%);color:#fff}.account-header{border-bottom:1px solid #ffffff0d;padding-right:40px}.avatar{background:linear-gradient(135deg,#6366f1,#8b5cf6);height:38px;width:38px}.username{opacity:.85}.arrow{transition:.2s}.dropdown{background:#16172b;border-radius:10px;box-shadow:0 20px 60px #0009;padding:14px;position:absolute;right:0;top:55px;width:180px}.dropdown-name{margin-bottom:10px;opacity:.6}.dropdown button{color:#fff;padding:8px}.dropdown button:hover{background:#ffffff0d;border-radius:6px}.content-section{margin:auto;max-width:1200px;padding:50px 40px}.account-card{align-items:center;background:#121326;border-radius:16px;box-shadow:0 30px 80px #00000080;display:flex;justify-content:space-between;padding:60px}.card-left{max-width:520px}.card-left h1{font-size:34px;margin-bottom:20px}.desc{color:#9ca3af;line-height:1.6;margin-bottom:16px}.welcome{color:#9ca3af;margin-bottom:28px}.login-btn{align-items:center;background:linear-gradient(135deg,#6366f1,#8b5cf6);border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-weight:500;padding:14px 24px;transition:.25s}.login-btn:hover{box-shadow:0 12px 40px #6366f159;transform:translateY(-2px)}.card-right img{opacity:.9;width:260px}.varsity-section{margin-top:80px}.varsity-title{font-size:28px}.varsity-card{align-items:center;background:#121326;border-radius:16px;display:flex;justify-content:space-between;overflow:hidden;padding:40px;position:relative}.varsity-left{max-width:480px}.varsity-desc{color:#9ca3af;margin-top:10px}.varsity-illustration{opacity:.85;width:200px}.universe-section{margin-top:80px}.universe-title{font-size:30px}.universe-grid{grid-gap:28px;display:grid;gap:28px;grid-template-columns:repeat(3,1fr);margin-top:40px}.universe-card{background:#121326;border-radius:14px;display:flex;flex-direction:column;height:180px;justify-content:center;padding:28px;transition:.25s}.universe-card:hover{box-shadow:0 15px 40px #00000073;transform:translateY(-5px)}.universe-card-header{margin-bottom:16px}.universe-logo{width:60px}.universe-desc{color:#9ca3af;font-size:14px;line-height:1.5}.account-active-wrapper{background:radial-gradient(circle at 30% 40%,#7c3aed26,#0000 40%),radial-gradient(circle at 70% 60%,#3b82f61f,#0000 40%),linear-gradient(180deg,#0b0f1a,#05070f);min-height:100vh}.user-menu{margin-right:40px;position:relative}.user-trigger{color:#e5e7eb;cursor:pointer;gap:10px}.avatar,.user-trigger{align-items:center;display:flex}.avatar{background:linear-gradient(135deg,#7c3aed,#3b82f6);border-radius:50%;color:#fff;font-weight:600;height:36px;justify-content:center;width:36px}.username{font-size:14px;font-weight:500}.arrow{font-size:12px;transition:transform .2s ease}.arrow.rotate{transform:rotate(180deg)}.user-menu .dropdown{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(145deg,#28193bf2,#3c459ef2);border-radius:12px;box-shadow:0 10px 30px #0006,0 0 0 1px #ffffff0d;padding:12px;position:absolute;right:0;top:55px;width:200px;z-index:1000}.dropdown-name{border-bottom:1px solid #ffffff0f;color:#9ca3af;font-size:13px;margin-bottom:8px;padding-bottom:8px}.dropdown button{background:#0000;border:none;border-radius:8px;color:#e5e7eb;cursor:pointer;font-size:14px;padding:10px;text-align:left;transition:all .2s ease;width:100%}.dropdown button:hover{background:#7c3aed26!important;background:linear-gradient(135deg,#7c3aed40,#3b82f640);color:#fff!important}.account-header{height:70px;justify-content:space-between}.account-header,.zerodha-nav{align-items:center;display:flex}.zerodha-nav{background-color:#161625;border-bottom:1px solid #2a2a3d;height:68px;position:-webkit-sticky;position:sticky;top:0;z-index:2000}.zerodha-container{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1200px;width:100%}@media (max-width:992px){.zerodha-nav .navbar-collapse{background-color:#161625;border-top:1px solid #2a2a3d;padding:12px 16px 20px}.zerodha-nav .navbar-nav{gap:4px}.zerodha-nav .nav-link{height:auto!important;padding:10px 8px!important}.product-card,.product-card.reverse{flex-direction:column!important;gap:30px;margin-bottom:60px}.product-card img{max-width:100%;width:100%}.community-section,.community-section.reverse{flex-direction:column!important;gap:40px}.community-image img{max-width:100%}.universe-grid{gap:20px;grid-template-columns:repeat(2,1fr)}.varsity-card{flex-direction:column;gap:30px;padding:30px}.varsity-left{max-width:100%}.varsity-right{margin-top:0;position:static;transform:none}.varsity-illustration{width:180px}.account-card{flex-direction:column;gap:30px;padding:36px 28px;text-align:center}.card-left{max-width:100%}.login-btn{justify-content:center;width:100%}.card-right img{max-width:200px}.signup-container{flex-direction:column}.signup-left{padding:30px 20px}.signup-right{padding:40px 28px}.benefits-section .row,.steps-section .row{flex-direction:column}.benefits-image-wrapper,.steps-image-wrapper{margin-bottom:30px;width:100%}.pricing-wrapper:before{left:50%;width:100%}}@media (max-width:768px){body{font-size:15px}.hero-section{padding-bottom:60px!important;padding-top:60px!important;text-align:center}.hero-wrapper{padding-bottom:60px;padding-top:60px}.hero-wrapper:before{width:100%}.hero-section h1{font-size:28px!important}.hero-section p{font-size:15px!important}.hero-image{margin-top:30px;max-height:none!important;max-width:100%!important}h1{font-size:26px!important}h2{font-size:22px!important}h3{font-size:19px!important}.community-text h1,.products-hero h1{font-size:30px!important}.community-text h2{font-size:24px!important}.pricing-title{font-size:26px!important}.signup-hero h1{font-size:30px!important}.products-wrapper{padding:60px 16px}.products-hero{margin-bottom:60px;text-align:center}.products-hero p{font-size:15px;margin-bottom:40px}.community-wrapper{padding:60px 16px}.community-hero{margin-bottom:60px}.community-section{gap:30px;margin-bottom:60px}.community-text p{font-size:15px}.cta-buttons{align-items:center;flex-direction:column;gap:16px}.glow-button{max-width:300px;text-align:center;width:100%}.universe-grid{gap:16px;grid-template-columns:1fr}.universe-section,.varsity-section{margin-top:50px;padding:0 16px}.universe-title,.varsity-title{font-size:22px!important}.varsity-card{margin:40px 16px;padding:24px 20px;text-align:center}.account-card{border-radius:12px;margin:30px 16px;padding:28px 20px}.card-left h1{font-size:24px!important}.content-section{padding:30px 16px}.account-header{padding:0 16px;padding-right:16px!important}.signup-wrapper{padding:0 12px 60px}.signup-container{border-radius:12px}.signup-right{padding:30px 20px}.signup-hero{padding:50px 16px 30px}.signup-hero p{font-size:15px}.signup-card{padding:24px 18px}.phone-wrapper{margin-left:0!important;width:100%!important}.pricing-wrapper{padding:60px 0}.pricing-container{margin:40px 16px;overflow-x:auto}.pricing-table{min-width:480px}.pricing-subtext{font-size:15px}.tabs{gap:16px;overflow-x:auto;padding-bottom:4px;white-space:nowrap}.pricing-image{margin-bottom:-20px;max-width:100%}.charges-explained{gap:30px;grid-template-columns:1fr!important}.support-hero{padding:30px 0 20px}.support-hero-header{align-items:flex-start;flex-direction:column;gap:16px;padding:0 16px}.support-hero-header h1{font-size:24px}.support-search-box{padding:0 16px}.support-search-box input{font-size:15px;padding:14px 14px 14px 44px}.support-content-wrapper{flex-direction:column!important;gap:24px;grid-template-columns:1fr!important;padding:0 16px}.scroll-box{max-height:none!important}.details-wrapper{padding:30px 16px}.details-card{border-radius:6px;padding:24px 18px}.details-card h1{font-size:22px}.grid{gap:14px;grid-template-columns:1fr!important}.credentials-wrapper{padding:30px 16px}.credentials-card{padding:28px 20px;width:100%!important}.stepper{flex-wrap:wrap;gap:8px}.step{font-size:11px;white-space:nowrap}.line{flex:1 1;min-width:20px}.steps-section{margin:60px auto;padding:0 16px}.steps-title{font-size:22px}.step-text{font-size:15px}.benefits-section{padding:60px 16px}.benefits-title{font-size:20px!important}.benefit-item h4{font-size:16px!important}.benefit-item p{font-size:14px!important}.types-section{margin:60px 16px}.types-title{font-size:22px}.faq-section{margin:60px 16px}.faq-question{font-size:15px}.email-auth{margin:40px 16px}.email-title{font-size:22px}.email-illustration,.otp-image{max-width:100%!important}.email-image-wrapper,.otp-image-wrapper{padding:16px;width:100%}.team-members .member img{height:160px;width:160px}.section-title{font-size:20px}}@media (max-width:480px){.hero-section h1{font-size:24px!important}.community-text h1,.signup-hero h1{font-size:26px!important}.universe-card{height:auto!important;padding:22px 18px}.account-card{padding:22px 16px}.varsity-card{padding:20px 16px}.stepper{grid-row-gap:10px;display:grid;grid-template-columns:repeat(2,auto) 1fr;justify-content:start;row-gap:10px}.step-number{font-size:13px;height:38px;width:38px}.pricing-container{margin:30px 12px}}.hero-heading{font-size:28px;font-weight:500;line-height:1.4}.about-body-row{font-size:1rem;line-height:1.8}.team-heading{font-size:25px;font-weight:500}.team-body-row{line-height:1.8}.team-photo-col{margin-top:5px}.team-member-photo{border-radius:50%;height:250px;object-fit:cover;width:250px}.team-member-name{font-size:20px;margin-top:10px}.team-member-role{color:#9ca3af;font-size:14px}.team-bio-col{margin-top:10px}@media (max-width:768px){.hero-heading{font-size:22px!important}.about-body-row{font-size:.95rem}.team-member-photo{height:180px;width:180px}.team-member-name{font-size:18px}.team-bio-col{padding:0 8px;text-align:center}}@media (max-width:480px){.hero-heading{font-size:20px!important}.team-member-photo{height:140px;width:140px}}.community-image{flex-shrink:0}.community-image img{border-radius:16px;display:block;max-width:420px;width:100%}.community-hero-section{justify-content:center}.feature-block h4{color:#fff;font-size:17px;margin-bottom:4px}.feature-block p{color:#9ca3af;font-size:15px;margin-bottom:0}.disclaimer h4{color:#fff;margin-bottom:10px}@media (max-width:1024px){.community-wrapper{padding:60px 20px}.community-section{flex-direction:column;gap:40px;margin-bottom:50px}.community-text{width:100%}.community-image{max-width:600px;width:100%}.community-image img{display:block;height:auto;width:100%}}@media (max-width:768px){.community-wrapper{overflow-x:hidden;padding:50px 18px 60px;width:100%}.community-hero{margin-bottom:50px}.community-section,.community-section.reverse{align-items:flex-start;flex-direction:column;gap:30px;margin-bottom:50px}.community-text{padding:0;width:100%}.community-text h1{font-size:26px;line-height:1.3;margin-bottom:16px}.community-text h2{font-size:22px;line-height:1.3;margin-bottom:20px}.community-text p{font-size:15px;line-height:1.6}.feature-block{margin-bottom:20px;padding:0}.feature-block h4{font-size:16px;margin-bottom:8px}.feature-block p{font-size:14px;line-height:1.5}.community-image{align-items:center;display:flex;justify-content:center;max-height:400px;width:100%}.community-image img{height:auto;max-height:100%;max-width:100%;object-fit:contain;width:auto}.community-badge{display:inline-block;font-size:13px;margin-bottom:12px}.disclaimer{border-radius:8px;margin-bottom:50px;padding:20px 16px}.disclaimer h4{font-size:18px;margin-bottom:12px}.disclaimer p{font-size:14px;line-height:1.6}.community-cta h2{font-size:24px;margin-bottom:24px}.cta-buttons{align-items:stretch;flex-direction:column;gap:12px;width:100%}.glow-button{display:block;font-size:15px;max-width:100%;padding:14px 20px;text-align:center;width:100%}.glow-button.secondary{margin-top:0}}@media (max-width:576px){.community-wrapper{padding:40px 14px 50px}.community-hero{margin-bottom:40px}.community-text h1{font-size:22px;line-height:1.3}.community-text h2{font-size:19px}.community-text p{font-size:14px}.feature-block h4{font-size:15px}.feature-block p{font-size:13px}.community-badge{font-size:12px}.community-cta h2{font-size:20px}.glow-button{font-size:14px;padding:12px 18px}.disclaimer{padding:16px 12px}.disclaimer h4{font-size:16px}.disclaimer p{font-size:13px}}@media (max-width:360px){.community-wrapper{padding:30px 12px 40px}.community-text h1{font-size:18px}.community-text h2{font-size:16px}.community-text p,.feature-block p{font-size:12px}.feature-block h4{font-size:14px}.glow-button{font-size:13px;padding:11px 16px}}
/*# sourceMappingURL=main.29d9ec1c.css.map*/