.jury-section{text-align:center}.jury-section .jury-header{margin:0 auto 54px;max-width:650px}.jury-section .jury-title{color:#23262f;font-size:30px;font-weight:700;letter-spacing:-.75px;margin:0 0 8px}.jury-section .jury-subtitle{color:#565d6d;font-size:18px;line-height:1.33}.jury-section .jury-tab-list{display:flex;gap:12px;margin-bottom:48px}.jury-section .jury-tab-btn{align-items:center;background:#fff;border:1px solid transparent;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.05);color:#555;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:8px;padding:10px 20px;transition:all .2s ease}.jury-section .jury-tab-btn span.icon span svg,.jury-section .jury-tab-btn span.icon svg{height:32px;vertical-align:middle;width:32px}.jury-section .jury-tab-btn:not([data-filter=all]) span.icon svg,.jury-section .jury-tab-btn:not([data-filter=all]) span.icon svg *{fill:none!important;stroke:#565d6d;stroke-width:2px}.jury-section .jury-tab-btn.active:not([data-filter=all]) span.icon svg,.jury-section .jury-tab-btn.active:not([data-filter=all]) span.icon svg *{stroke:#fff!important}.jury-section .jury-tab-btn[data-filter=all] span.icon svg{fill:#565d6d;stroke:none}.jury-section .jury-tab-btn[data-filter=all].active span.icon svg{fill:#fff}.jury-section .jury-tab-btn.active{background-color:#2862f6;border-color:#2862f6;color:#fff}.jury-section .jury-grid{display:grid;gap:24px;grid-template-columns:repeat(3,1fr)}.jury-section .jury-card{transition:opacity .3s ease,transform .3s ease}.jury-section .jury-image-wrapper{aspect-ratio:1/1;border-radius:32px;margin-bottom:16px;overflow:hidden;width:100%}.jury-section .jury-image-wrapper img{height:100%;object-fit:cover;width:100%}.jury-section .jury-name{color:#000;font-size:16px;font-weight:700;margin:0 0 4px}.jury-section .jury-info{color:#b7b5b5;font-size:12px;font-weight:500;margin:0}.jury-section .no-member-msg{color:#666;font-size:16px;padding:40px}@media (max-width:900px){.jury-section .jury-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.jury-section .jury-tab-list{flex-wrap:wrap;gap:8px}.jury-section .jury-grid{grid-template-columns:1fr}.jury-section .jury-tab-btn{flex:1;font-size:12px}.jury-section .jury-tab-btn span.icon span svg,.jury-section .jury-tab-btn span.icon svg{height:25px;width:25px}}