.container{max-width:1100px;margin:0 auto;padding:0 15px}.refund-hero{position:relative;background:linear-gradient(#00000080,#00000080),url(/assets/img/background/refund.png) center / cover no-repeat;min-height:30vh;display:flex;align-items:center;justify-content:center;margin-bottom:2rem}.refund-hero h1{font-size:50px;font-weight:700;color:#fff;letter-spacing:1px}.policy-section h3{line-height:1.1em;font-weight:700;color:#3f3f3f;font-size:1.75rem}.policy-section p{font-size:18px;color:#7a7a7a;font-family:Poppins,sans-serif;font-weight:500;line-height:1.6em}.trading-hero{position:relative;background:linear-gradient(#00000080,#00000080),url(/assets/img/background/trading.png) 80% 90% / cover no-repeat;min-height:30vh;display:flex;align-items:center;justify-content:center;margin-bottom:2rem}.trading-hero h1{font-size:50px;font-weight:700;color:#fff;letter-spacing:1px}.rules-card{border-radius:12px;box-shadow:0 6px 18px #1018280f;padding:22px;max-width:900px;margin:0 auto}.rules-card h5{font-weight:700;color:#3f3f3f;font-size:1.1rem;line-height:1.1em}.rules-card p{font-size:18px;color:#7a7a7a;font-family:Poppins,sans-serif;font-weight:500;line-height:1.6em;margin-bottom:2rem}@media (max-width:576px){.rules-card{padding:16px}.rule-number{width:40px;height:40px}}.disclosure-hero{position:relative;min-height:30vh;display:flex;align-items:center;justify-content:center;margin-bottom:2rem}.disclosure-hero:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(#00000080,#00000080),url(/assets/img/background/disclosure.png) center / cover no-repeat;filter:brightness(41%) contrast(90%) saturate(100%) blur(0px) hue-rotate(0deg);z-index:0}.disclosure-hero h1{position:relative;z-index:1;font-size:50px;font-weight:700;color:#fff;letter-spacing:1px}.tagline{padding:9px 26px;display:flex;flex-direction:column}.tagline .span{text-transform:uppercase;font-family:Helvetica,sans-serif;font-size:10px;line-height:20px;letter-spacing:.5px;color:#333}.tagline .first{margin-left:16px;margin-bottom:-9px}.rules{border-radius:12px;box-shadow:0 6px 18px #1018280f;padding:22px;max-width:900px;margin:0 auto}.rules h5{font-weight:700;color:#3f3f3f;font-size:25px}.rules p{font-size:18px;color:#7a7a7a;font-family:Poppins,sans-serif;font-weight:500}.rules a{color:#00bf71;font-family:"Heebo",Sans-serif;font-weight:400;text-decoration:none}.rules a:hover{color:#3f3f3f}.disclaimer-hero{position:relative;background:linear-gradient(#00000080,#00000080),url(/assets/img/background/disclaimer.png) 80% 90% / cover no-repeat;min-height:30vh;display:flex;align-items:center;justify-content:center;margin-bottom:2rem}.disclaimer-hero h1{font-size:50px;font-weight:700;color:#fff;letter-spacing:1px}.guidlines{color:#3f3f3f;font-weight:700;line-height:1.1em;font-size:1rem;font-family:Inter,sans-serif}.investo-policy{position:relative;background:linear-gradient(#00000080,#00000080),url(/assets/img/background/investo.png) center / cover no-repeat;min-height:30vh;display:flex;align-items:center;justify-content:center;margin-bottom:2rem}.investo-policy h1{font-size:50px;font-weight:700;color:#fff;letter-spacing:1px}.policy-section ul,.policy-section ol{padding-left:25px;margin-bottom:15px;color:#7a7a7a}.policy-section ul li,.policy-section ol li{font-size:17px;color:#7a7a7a;font-family:Poppins,sans-serif;font-weight:500;line-height:1.6em}.policy-section h3{line-height:1.1em;font-weight:700;color:#3f3f3f;font-size:1.75rem;font-family:Poppins,sans-serif}.policy-section a{color:#00f}.annual-hero{position:relative;background:linear-gradient(#00000080,#00000080),url(/assets/img/background/annual.png) center / cover no-repeat;min-height:30vh;display:flex;align-items:center;justify-content:center;margin-bottom:2rem}.annual-hero h1{font-size:50px;font-weight:700;color:#fff;letter-spacing:1px}.audit-container{max-width:1200px;margin:40px auto;background-color:#fff;padding:20px 25px;border-radius:8px;box-shadow:0 4px 12px #00000014;font-family:Poppins,Arial,sans-serif}.audit-title{background-color:#d50000;color:#fff;padding:10px 15px;margin:0;font-size:1.5rem}.audit-table-wrapper{overflow-x:auto}.audit-table{width:100%;border-collapse:collapse;min-width:600px}.audit-table th,.audit-table td{border:1px solid #ccc;padding:15px;text-align:left;font-size:1rem;color:#000}.audit-table thead{background-color:#f0f5f9}.audit-table th{font-weight:600}.audit-table tbody tr:nth-child(2n){background-color:#fafafa}.audit-table tbody tr:hover{background-color:#e6f0ff;transition:.2s}body{background:#fff}.career-hero{position:relative;background:linear-gradient(#00000080,#00000080),url(/assets/img/background/career.png) center / cover no-repeat;min-height:30vh;display:flex;align-items:center;justify-content:center;margin-bottom:2rem}.career-hero h1{font-size:50px;font-weight:700;color:#fff;letter-spacing:1px}.career-container{display:flex;max-width:1200px;margin:40px auto;gap:40px}.sidebar{width:35%}.tab-button{width:100%;border:none;text-align:left;padding:20px;font-size:20px;font-weight:700;color:#fff;background-color:#e30613;margin-bottom:10px;cursor:pointer;transition:all .3s}.tab-button.active{background-color:#0a1f44}.content{flex:1}.content-box{display:none}.content-box.active{display:block}.content-title{background-color:#e30613;color:#fff;font-size:22px;font-weight:700;padding:10px 15px;margin-bottom:15px}.content-title p,.content-title li,.content-title ul{font-size:17px;color:#7a7a7a;font-family:Poppins,sans-serif;font-weight:500;line-height:1.6em}.upload-text{color:#555;margin-bottom:20px;font-size:15px}.upload-text strong{color:#000}.apply-form{max-width:700px}.form-row{display:flex;gap:20px}.form-group{flex:1;margin-bottom:15px}label{display:block;font-weight:700;color:#333;margin-bottom:5px;font-size:14px}input{width:100%;padding:10px;border:1px solid #ddd;background-color:#f7f7f7;border-radius:4px;font-size:15px}input:focus{border-color:#e30613;outline:none;background-color:#fff}.submit-btn{background-color:#e30613;color:#fff;font-weight:700;border:none;padding:15px;text-transform:uppercase;letter-spacing:1px;border-radius:0;width:100%;font-size:15px;cursor:pointer;transition:.3s}.submit-btn:hover{background-color:#0a1f44}@media (max-width: 768px){.container{flex-direction:column}.sidebar{width:100%}.form-row{flex-direction:column}}.complaint-hero{position:relative;background:linear-gradient(#00000080,#00000080),url(/assets/img/background/complaint.png) center / cover no-repeat;min-height:30vh;display:flex;align-items:center;justify-content:center;margin-bottom:2rem}.complaint-hero h1{font-size:50px;font-weight:700;color:#fff;letter-spacing:1px}.complaint-section{max-width:1000px;margin:40px auto;background:#fff;padding:30px 40px;border-radius:10px;box-shadow:0 4px 15px #0000001a;font-family:Poppins,Arial,sans-serif;color:#333;line-height:1.7}.complaint-section h2{background:#d9534f;color:#fff;padding:12px 15px;border-radius:6px;font-size:1.6rem;margin-bottom:25px}.complaint-section h3{color:#3f3f3f;font-weight:700;margin-top:25px;font-size:1.3rem}.complaint-section p{margin-bottom:15px}.complaint-section ul{list-style-type:disc;margin-left:25px;margin-bottom:20px}.complaint-section ol{margin-left:25px;margin-bottom:20px}.complaint-section a{color:#00f;text-decoration:none}.complaint-section a:hover{text-decoration:underline}.complaint-table{width:110vh;border-collapse:collapse;margin-top:25px;font-size:.95rem}.complaint-table th{font-family:"Times New Roman",Sans-serif;font-size:20px;border:2px solid #7A7A7A;padding:10px 12px;text-align:left}.complaint-table td{border:2px solid #7A7A7A;padding:5px;color:#000;text-align:left;font-family:"Helvetica",Sans-serif;font-size:18px}.TD{font-family:"Helvetica",Sans-serif;font-size:18px;color:#000;font-weight:600;padding:10px}.complaint-table thead{background:#f0f5f9;font-weight:600}.complaint-table tbody tr:nth-child(2n){background:#fafafa}.complaint-table tbody tr:hover{background:#e8f2ff;transition:.3s}@media (max-width: 575.98px){.refund-hero,.trading-hero,.disclosure-hero,.disclaimer-hero,.investo-policy,.annual-hero,.career-hero,.complaint-hero{min-height:20vh;padding:10px}.refund-hero h1,.trading-hero h1,.disclosure-hero h1,.disclaimer-hero h1,.investo-policy h1,.annual-hero h1,.career-hero h1,.complaint-hero h1{font-size:30px;text-align:center}.policy-section h3{font-size:1.4rem}.policy-section p,.rules-card p,.rules p,.complaint-section p,.content-title p,.content-title li,.content-title ul{font-size:16px}.rules-card,.rules,.complaint-section,.audit-container{padding:15px;width:100%}.complaint-table,.audit-table{width:100%;font-size:14px}.career-container{flex-direction:column;gap:20px}.sidebar{width:100%}.tab-button{font-size:16px;padding:15px}.content{width:100%}.form-row{flex-direction:column;gap:10px}input{font-size:14px;padding:8px}.submit-btn{padding:12px;font-size:14px}}@media (min-width: 576px) and (max-width: 767.98px){.refund-hero h1,.trading-hero h1,.disclosure-hero h1,.disclaimer-hero h1,.investo-policy h1,.annual-hero h1,.career-hero h1,.complaint-hero h1{font-size:35px}.policy-section h3{font-size:1.5rem}.complaint-table,.audit-table{font-size:15px}}@media (min-width: 768px) and (max-width: 991.98px){.refund-hero h1,.trading-hero h1,.disclosure-hero h1,.disclaimer-hero h1,.investo-policy h1,.annual-hero h1,.career-hero h1,.complaint-hero h1{font-size:40px}.policy-section h3{font-size:1.6rem}.complaint-table,.audit-table{font-size:16px}.career-container{flex-direction:row;gap:30px}.form-row{flex-direction:row}}@media (min-width: 992px){.refund-hero h1,.trading-hero h1,.disclosure-hero h1,.disclaimer-hero h1,.investo-policy h1,.annual-hero h1,.career-hero h1,.complaint-hero h1{font-size:50px}.policy-section h3{font-size:1.75rem}.complaint-table,.audit-table{font-size:18px}}.hero-section{position:relative;min-height:55vh;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:2rem}.hero-overlay{position:absolute;background:#0009}.hero-content{position:relative;z-index:2;border-radius:12px;padding:3rem 4rem;display:flex;align-items:center;gap:2rem;width:80%;height:38vh}.hero-content img{max-width:377px;height:358px}.hero-btn{background-color:#e30000;border:none;color:#fff;padding:10px 28px;border-radius:4px;font-weight:600;text-transform:uppercase;transition:all .3s ease}.hero-btn:hover{background-color:#b00000}.grievance-policy{position:relative;background:linear-gradient(#00000080,#00000080),url(/assets/img/background/grievance.png) 50% 60%/ cover no-repeat;min-height:30vh;display:flex;align-items:center;justify-content:center;margin-bottom:2rem}.grievance-policy h1{font-size:50px;font-weight:700;color:#fff;letter-spacing:1px}.left-img{perspective:1000px}.left-img img{width:140px;height:auto;animation:bullRotateFull 6s linear infinite;transform-style:preserve-3d}.left-img img:hover{animation-play-state:paused}@keyframes bullRotateFull{0%{transform:rotateY(0)}to{transform:rotateY(360deg)}}.right-img img{width:270px;height:auto;filter:drop-shadow(0 0 8px rgba(255,255,255,.35))}
