.hero-container{width:100%;overflow:hidden;display:flex;justify-content:center}.hero-header{background:linear-gradient(90deg,#7f1d1d,#dc2626);border-bottom:5px solid #d6b97b;min-height:320px;display:flex;flex-direction:column;align-items:center;padding:1.5rem 1rem;width:100%;box-sizing:border-box}.hero-title-left{width:100%;justify-content:flex-start}.hero-title{margin:0;padding-left:.25rem;font-size:2.25rem;font-weight:700;color:#d6b97b}.hero-content{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.hero-shield{margin:0;padding:0}.hero-card,.hero-slider{flex:1;display:flex;justify-content:center}.card-img,.shield-img{height:auto}.card-img{max-width:100%}@media (max-width:768px){.hero-title{font-size:1.75rem}.card-img,.shield-img{max-width:350px}.card-img{width:90%}.hero-content{flex-direction:column;gap:1rem;width:100%}.hero-slider{width:100%;max-width:350px}.membership-detail{font-size:10px}}.course-tab-active{background:linear-gradient(180deg,#C6A053,#E7E0A5 50%,#C6A053 75%,#E7E0A5)!important}.prose,.prose a,.prose blockquote,.prose div,.prose em,.prose h1,.prose h2,.prose h3,.prose h4,.prose h5,.prose h6,.prose li,.prose ol,.prose p,.prose span,.prose strong,.prose td,.prose th,.prose ul{color:#FFFFFF!important}.prose table{width:100%;border-collapse:collapse;border:1px solid #d6b97b;margin:1rem 0;display:table}.prose table td,.prose table th{border:1px solid #d6b97b;padding:.5rem .75rem;text-align:left;vertical-align:top}.prose table th{background-color:rgba(214,185,123,.15);font-weight:700;color:#d6b97b}.prose table tr:nth-child(2n){background-color:rgba(255,255,255,.03)}.prose table caption{caption-side:top;padding:.5rem;font-weight:600;color:#d6b97b}.prose .table{width:100%;overflow-x:auto}.prose figure.table{margin:1rem 0;overflow-x:auto}.prose figure.table table{margin:0}.prose table td,.prose table th{color:inherit}.prose td[style*="text-align: center"],.prose td[style*="text-align:center"],.prose th[style*="text-align: center"],.prose th[style*="text-align:center"]{text-align:center}.prose td[style*="text-align: right"],.prose td[style*="text-align:right"],.prose th[style*="text-align: right"],.prose th[style*="text-align:right"]{text-align:right}