.page-jl-current-team__hero-section{position:relative;background-color:#0d1117;color:#e6e6e6;padding:10px 0 60px;text-align:center;overflow:hidden}.page-jl-current-team__hero-background{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.3;z-index:0}.page-jl-current-team__hero-content{position:relative;z-index:1;max-width:900px;margin:0 auto;padding:20px}.page-jl-current-team__hero-title{font-size:2.5em;margin-bottom:15px;color:#f0b90b;line-height:1.2}.page-jl-current-team__hero-description{font-size:1.1em;line-height:1.6;margin-bottom:30px}.page-jl-current-team__cta-button{display:inline-block;background-color:#f0b90b;color:#1a1a1a;padding:12px 30px;border-radius:5px;text-decoration:none;font-weight:700;transition:background-color .3s ease,transform .3s ease}.page-jl-current-team__cta-button:hover{background-color:#ffe066;transform:translateY(-2px)}.page-jl-current-team__section{padding:60px 20px;background-color:#1a1a1a;color:#e6e6e6;text-align:center}.page-jl-current-team__section:nth-of-type(even){background-color:#0d1117}.page-jl-current-team__section-title{font-size:2em;color:#f0b90b;margin-bottom:30px;position:relative;padding-bottom:10px}.page-jl-current-team__section-title::after{content:'';position:absolute;left:50%;bottom:0;transform:translateX(-50%);width:60px;height:3px;background-color:#f0b90b}.page-jl-current-team__section-description{max-width:800px;margin:0 auto 40px;line-height:1.7}.page-jl-current-team__team-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:30px;max-width:1200px;margin:0 auto}.page-jl-current-team__team-member-card{background-color:#2a2a2a;border-radius:10px;padding:20px;box-shadow:0 5px 15px rgba(0,0,0,.3);text-align:center;transition:transform .3s ease,box-shadow .3s ease}.page-jl-current-team__team-member-card:hover{transform:translateY(-5px);box-shadow:0 8px 20px rgba(0,0,0,.4)}.page-jl-current-team__member-image{width:150px;height:150px;border-radius:50%;object-fit:cover;margin:0 auto 15px;border:3px solid #f0b90b}.page-jl-current-team__member-name{font-size:1.4em;color:#f0b90b;margin-bottom:5px}.page-jl-current-team__member-role{font-size:.95em;color:#ccc}.page-jl-current-team__commitment-list{list-style:none;padding:0;max-width:900px;margin:0 auto}.page-jl-current-team__commitment-item{background-color:#2a2a2a;margin-bottom:15px;padding:20px;border-radius:8px;text-align:left;display:flex;align-items:flex-start}.page-jl-current-team__commitment-item:last-child{margin-bottom:0}.page-jl-current-team__commitment-icon{font-size:1.8em;color:#f0b90b;margin-right:15px}.page-jl-current-team__commitment-text strong{color:#f0b90b}.page-jl-current-team__cta-section-buttons{margin-top:40px}.page-jl-current-team__cta-section-buttons .page-jl-current-team__cta-button{margin:0 10px}.page-jl-current-team__faq-list{max-width:800px;margin:0 auto;text-align:left}.page-jl-current-team__faq-item{background-color:#2a2a2a;margin-bottom:15px;border-radius:8px;overflow:hidden}.page-jl-current-team__faq-question{display:flex;justify-content:space-between;align-items:center;padding:18px 20px;background-color:#3a3a3a;cursor:pointer;user-select:none;transition:background-color .3s ease}.page-jl-current-team__faq-question:hover{background-color:#4a4a4a}.page-jl-current-team__faq-question h3{margin:0;font-size:1.1em;color:#f0b90b;pointer-events:none}.page-jl-current-team__faq-toggle{font-size:1.5em;font-weight:700;color:#f0b90b;line-height:1;pointer-events:none;transition:transform .3s ease}.page-jl-current-team__faq-item.active .page-jl-current-team__faq-toggle{transform:rotate(45deg)}.page-jl-current-team__faq-answer{max-height:0;overflow:hidden;padding:0 20px;opacity:0;transition:max-height .4s cubic-bezier(.4,0,.2,1),padding .4s ease,opacity .4s ease}.page-jl-current-team__faq-item.active .page-jl-current-team__faq-answer{max-height:2000px!important;padding:20px!important;opacity:1}.page-jl-current-team__faq-answer p{margin:0;line-height:1.6;color:#e6e6e6}.page-jl-current-team__faq-answer p:not(:last-child){margin-bottom:10px}@media (max-width:768px){.page-jl-current-team__hero-title{font-size:2em}.page-jl-current-team__hero-description{font-size:1em}.page-jl-current-team__section-title{font-size:1.8em}.page-jl-current-team__team-grid{grid-template-columns:1fr}.page-jl-current-team__commitment-item{padding:15px}.page-jl-current-team__commitment-icon{font-size:1.5em;margin-right:10px}.page-jl-current-team__cta-section-buttons .page-jl-current-team__cta-button{display:block;margin:15px auto}.page-jl-current-team__faq-question{padding:15px}.page-jl-current-team__faq-question h3{font-size:1em}.page-jl-current-team__faq-answer{padding:0 15px}.page-jl-current-team__faq-item.active .page-jl-current-team__faq-answer{padding:15px!important}.page-jl-current-team__commitment-list,.page-jl-current-team__faq-list{width:100%!important;max-width:100%!important;box-sizing:border-box!important;padding:0!important;margin-left:0!important;margin-right:0!important}.page-jl-current-team__commitment-item,.page-jl-current-team__faq-item{width:100%!important;max-width:100%!important;box-sizing:border-box!important;margin-left:0!important;margin-right:0!important;word-wrap:break-word!important;overflow-wrap:break-word!important;word-break:break-word!important}}