.video-container video{z-index:1;width:auto;min-width:100%;height:auto;min-height:100%;position:relative;top:0;right:0;transform:none}.video-container>img.slider{z-index:11}body .justify-content-center{justify-content:center!important}.countercorner{z-index:0}.btnwrap{margin-top:0}.btnwrap .mybtn{min-width:13.4375rem}.accordion-toggle:after{content:"";background-image:url(/images/plus.png);background-size:1.4375rem 1.4375rem;width:1.4375rem;height:1.4375rem;display:inline-block;position:absolute;top:2.1875rem;left:1.5625rem}.accordion-toggle.collapsed:after{background-image:url(/images/minus.png)}.panel-heading{position:relative}.panel-title a{text-decoration:none;display:block}.countersection .counterarea{color:var(--color-primary);text-align:center;width:9.0625rem;padding-left:0;padding-right:0}.btnwrap .mybtn{margin-right:auto}.mo{display:ruby}.col-pro{justify-content:space-between;display:flex}.box-image{max-width:10%}.col-about-desc,.col-about-title{font-weight:700}.research{padding:3.75rem 0}.research-table{margin:0 auto}.research-title{color:var(--color-primary);text-align:center;margin-bottom:2.5rem;padding:1.25rem;font-size:1.75rem;font-weight:700}.table-responsive{margin-top:1.25rem;overflow-x:auto}.table-bordered{border-collapse:collapse;background:#fff;width:100%;box-shadow:0 2px 8px rgba(0,0,0,.1)}.table-bordered thead{background:var(--color-primary);color:#fff}.table-bordered th,.table-bordered td{text-align:center;border:1px solid var(--color-border-light);padding:.9375rem;font-size:1rem}.table-bordered th{font-size:1.125rem;font-weight:700}.table-bordered tbody tr:nth-child(2n){background-color:var(--color-bg-soft)}.table-bordered tbody tr:hover{background-color:var(--color-bg-light);transition:background-color .3s}.ranking-criteria{background:var(--color-bg-soft);padding:3.75rem 0}.criteria-title{color:var(--color-primary);text-align:center;margin-bottom:2.5rem;font-size:1.75rem;font-weight:700}.criteria-item{background:#fff;border-radius:.5rem;margin-bottom:1.25rem;padding:1.875rem;box-shadow:0 2px 8px rgba(0,0,0,.1)}.criteria-item h3{color:var(--color-primary);margin-bottom:.9375rem;font-size:1.375rem}.criteria-item p{color:var(--color-text-primary);font-size:1rem;line-height:1.8}.current-ranking{background:var(--gradient-section-icon,linear-gradient(135deg,var(--color-primary)0%,var(--color-secondary)100%));color:#fff;text-align:center;padding:3.75rem 0}.current-ranking-title{margin-bottom:2.5rem;font-size:2rem;font-weight:700}.ranking-cards{flex-wrap:wrap;justify-content:center;gap:1.875rem;display:flex}.ranking-card{color:var(--color-primary);background:#fff;border-radius:.75rem;min-width:12.5rem;padding:2.5rem 1.875rem;transition:transform .3s;box-shadow:0 4px 12px rgba(0,0,0,.15)}.ranking-card:hover{transform:translateY(-.3125rem)}.ranking-card-label{margin-bottom:.625rem;font-size:1.125rem;font-weight:600}.ranking-card-value{color:var(--color-primary);font-size:3rem;font-weight:700}.improvement-initiatives{padding:3.75rem 0}.initiatives-title{color:var(--color-primary);text-align:center;margin-bottom:2.5rem;font-size:1.75rem;font-weight:700}.initiative-item{border-right:4px solid var(--color-secondary);background:#fff;margin-bottom:1.25rem;padding:1.5625rem;transition:all .3s;box-shadow:0 2px 8px rgba(0,0,0,.1)}.initiative-item:hover{transform:translate(-.3125rem);box-shadow:0 4px 16px rgba(0,0,0,.15)}.initiative-item h4{color:var(--color-primary);margin-bottom:.625rem;font-size:1.25rem}.initiative-item p{color:var(--color-text-secondary);font-size:1rem;line-height:1.8}@media (max-width:768px){.research-title,.criteria-title,.current-ranking-title,.initiatives-title{font-size:1.375rem}.ranking-cards{flex-direction:column;align-items:center}.ranking-card{width:100%;max-width:18.75rem}.table-bordered th,.table-bordered td{padding:.625rem;font-size:.875rem}}
