:is(#jb-about-lanyards,#jb-about-members){background:#F5F5F3;color:#25282D;padding:90px 0 75px;position:relative;font-family:Inter,system-ui,sans-serif;border-block:1px solid #E7E7E7;isolation:isolate}:is(#jb-about-lanyards,#jb-about-members) *{box-sizing:border-box}:is(#jb-about-lanyards,#jb-about-members) .jbl-wrap{width:min(1200px,calc(100% - 64px));margin:auto}:is(#jb-about-lanyards,#jb-about-members) .jbl-heading{display:grid;grid-template-columns:1.2fr .8fr;gap:70px;align-items:end}:is(#jb-about-lanyards,#jb-about-members) .jbl-kicker{font-size:10px;letter-spacing:.18em;font-weight:700;color:#777}:is(#jb-about-lanyards,#jb-about-members) h2{font-size:clamp(36px,4.4vw,62px);letter-spacing:-.055em;line-height:1.06;margin:18px 0 0;color:#25282D}:is(#jb-about-lanyards,#jb-about-members) h2 span{color:#E99A3C}:is(#jb-about-lanyards,#jb-about-members) p{font-size:14px;line-height:1.8;color:#777}:is(#jb-about-lanyards,#jb-about-members) .jbl-stage{position:relative;height:600px;margin-top:25px;max-width:100%;overflow:hidden;border-radius:30px;background:radial-gradient(ellipse at 50% 55%,#fff,#f5f5f3 70%)}:is(#jb-about-lanyards,#jb-about-members) canvas{display:block;width:100%;height:100%;cursor:grab;touch-action:pan-y}:is(#jb-about-lanyards,#jb-about-members) canvas.is-dragging{cursor:grabbing;touch-action:none}:is(#jb-about-lanyards,#jb-about-members) .jbl-fallback{display:flex;gap:70px;justify-content:center;padding-top:45px;height:100%}:is(#jb-about-lanyards,#jb-about-members) .jbl-fallback[hidden]{display:none}:is(#jb-about-lanyards,#jb-about-members) .jbl-fallback article{width:240px;max-width:42%}:is(#jb-about-lanyards,#jb-about-members) .jbl-static-strap{height:90px;width:24px;background:#25282D;margin:auto}:is(#jb-about-lanyards,#jb-about-members) .jbl-static-card{padding:14px;background:#fff;border-radius:20px;box-shadow:0 18px 40px #25282d17;border:1px solid #E7E7E7}:is(#jb-about-lanyards,#jb-about-members) .jbl-static-card img{width:100%;height:270px;object-fit:cover;border-radius:12px}:is(#jb-about-lanyards,#jb-about-members) .jbl-static-card strong,:is(#jb-about-lanyards,#jb-about-members) .jbl-static-card span{display:block;margin:14px 4px;font-size:14px}:is(#jb-about-lanyards,#jb-about-members) .jbl-static-card span{font-size:11px;color:#777}:is(#jb-about-lanyards,#jb-about-members) .jbl-empty{height:270px;background:#F5F5F3;border-radius:12px;display:grid;place-items:center;color:#777;font-size:12px}:is(#jb-about-lanyards,#jb-about-members) .jbl-hint{text-align:center;font-size:11px;margin:8px 0 28px}:is(#jb-about-lanyards,#jb-about-members) .jbl-profile-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:44px;max-width:860px;margin:0 auto 28px}:is(#jb-about-lanyards,#jb-about-members) .jbl-profile-grid article{border-top:1px solid #E7E7E7;padding:20px 0 0}:is(#jb-about-lanyards,#jb-about-members) .jbl-profile-grid article>p:first-child{font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:#777}:is(#jb-about-lanyards,#jb-about-members) h3{font-size:23px;margin:10px 0;color:#25282D}:is(#jb-about-lanyards,#jb-about-members) button{border:1px solid #E99A3C;border-radius:999px;background:#fff;color:#25282D;font:600 12px/1.4 Inter,system-ui,sans-serif;padding:12px 20px;min-height:44px;cursor:pointer}:is(#jb-about-lanyards,#jb-about-members) button:disabled{display:none}:is(#jb-about-lanyards,#jb-about-members) button[hidden]{display:none}:is(#jb-about-lanyards,#jb-about-members) [data-jbl-pause]{display:block;margin:0 auto}:is(#jb-about-lanyards,#jb-about-members) :focus-visible{outline:2px solid #E99A3C;outline-offset:4px}:is(#jb-about-lanyards,#jb-about-members) .jbl-status{text-align:center;font-size:11px;min-height:20px;margin:12px 0 0}@media(max-width:700px){:is(#jb-about-lanyards,#jb-about-members){padding:55px 0}:is(#jb-about-lanyards,#jb-about-members) .jbl-wrap{width:calc(100% - 32px)}:is(#jb-about-lanyards,#jb-about-members) .jbl-heading{grid-template-columns:1fr;gap:18px}:is(#jb-about-lanyards,#jb-about-members) .jbl-stage{height:490px;border-radius:20px}:is(#jb-about-lanyards,#jb-about-members) .jbl-fallback{gap:18px}:is(#jb-about-lanyards,#jb-about-members) .jbl-static-card{padding:9px}:is(#jb-about-lanyards,#jb-about-members) .jbl-static-card img,:is(#jb-about-lanyards,#jb-about-members) .jbl-empty{height:190px}:is(#jb-about-lanyards,#jb-about-members) .jbl-profile-grid{gap:20px}:is(#jb-about-lanyards,#jb-about-members) .jbl-profile-grid p{font-size:12px}:is(#jb-about-lanyards,#jb-about-members) h3{font-size:19px}}@media(prefers-reduced-motion:reduce){:is(#jb-about-lanyards,#jb-about-members) canvas{cursor:default}}
/* Supplied lanyard physics, with one independently measured canvas per card. */
:is(#jb-about-lanyards,#jb-about-members) .jbl-physics-views{display:grid;grid-template-columns:repeat(var(--jbl-count,2),minmax(0,1fr));height:100%;width:100%;gap:12px;max-width:1000px;margin:auto}
:is(#jb-about-lanyards,#jb-about-members) .jbl-physics-view{height:100%;width:100%;min-width:0;position:relative;overflow:hidden}
:is(#jb-about-lanyards,#jb-about-members) .jbl-stage{height:640px}
@media(max-width:700px){:is(#jb-about-lanyards,#jb-about-members) .jbl-stage{height:480px}:is(#jb-about-lanyards,#jb-about-members) .jbl-physics-views{gap:0}}
/* Team members follow the management ID cards; no fabricated placeholder staff. */
#jb-about-members{padding:85px 0;background:#fff;color:#25282D;font-family:Inter,system-ui,sans-serif}#jb-about-members *{box-sizing:border-box}#jb-about-members .jbm-wrap{width:min(1200px,calc(100% - 64px));margin:auto}#jb-about-members .jbm-kicker{font-size:10px;letter-spacing:.17em;color:#777}#jb-about-members h2{font-size:clamp(34px,4vw,56px);line-height:1.1;letter-spacing:-.05em;margin:18px 0;color:#25282D}#jb-about-members p{color:#777;line-height:1.7;font-size:14px}#jb-about-members .jbm-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:35px}#jb-about-members .jbm-card{min-width:0;border:1px solid #E7E7E7;border-radius:24px;overflow:hidden;background:#F5F5F3}#jb-about-members .jbm-card>img,#jb-about-members .jbm-initial{width:100%;height:320px;object-fit:cover;display:block}#jb-about-members .jbm-initial{display:grid;place-items:center;font-size:80px;color:#777}#jb-about-members .jbm-card>div:not(.jbm-initial){padding:24px}#jb-about-members h3{font-size:23px;line-height:1.2;margin:0 0 10px;color:#25282D}#jb-about-members .jbm-role{font-size:12px;border-bottom:1px solid #E99A3C;padding-bottom:12px}@media(max-width:900px){#jb-about-members .jbm-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){#jb-about-members{padding:55px 0}#jb-about-members .jbm-wrap{width:calc(100% - 32px)}#jb-about-members .jbm-grid{grid-template-columns:1fr}}
#jb-about-members .jbl-physics-views{max-width:540px}#jb-about-members .jbt-current{text-align:center;max-width:620px;margin:18px auto 24px}#jb-about-members .jbt-current h3{font-size:27px;margin:10px 0}#jb-about-members .jbt-current>[data-jbt-position]{font-size:11px;letter-spacing:.12em;color:#777}#jb-about-members .jbt-navigation{display:flex;justify-content:center;gap:14px;margin-bottom:22px}#jb-about-members [hidden]{display:none!important}#jb-about-members [data-jbt-navigation] button:disabled{display:inline-flex;opacity:.4;cursor:default}#jb-about-members:not([data-lanyard-state=ready]) .jbl-stage{height:auto;min-height:400px}#jb-about-members .jbl-fallback{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding:28px 0;height:auto}#jb-about-members .jbl-fallback article{width:100%;max-width:none}@media(max-width:700px){#jb-about-members .jbl-fallback{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:440px){#jb-about-members .jbl-fallback{grid-template-columns:1fr;max-width:260px;margin:auto}}
#jb-about-members[data-lanyard-state=loading] .jbl-stage{height:640px!important}@media(max-width:700px){#jb-about-members[data-lanyard-state=loading] .jbl-stage{height:480px!important}}
