.wj-hero-overlay{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(100deg,rgba(0,0,0,.46),rgba(0,0,0,.38) 34%,rgba(0,0,0,.24) 62%,rgba(0,0,0,.32)),linear-gradient(0deg,rgba(0,0,0,.36) 0,transparent 36%)}body.light-mode .wj-hero-overlay{background:linear-gradient(100deg,rgba(255,255,255,.94),rgba(255,255,255,.82) 38%,rgba(255,255,255,.55) 68%,rgba(255,255,255,.72)),linear-gradient(0deg,rgba(255,255,255,.78) 0,transparent 40%)}body.light-mode .wj-hero .hero-title .hero-word{color:#000}.wj-accordion{display:flex;flex-direction:column;gap:14px;max-width:940px;margin:0 auto}.wj-acc-item{border:1px solid #e1e5e8;border-radius:16px;background:#fff;box-shadow:0 12px 30px -30px rgba(27,38,50,.45);overflow:hidden;transition:border-color .25s ease,box-shadow .25s ease,background .25s ease}.wj-acc-item.is-open{border-color:#efaa87;box-shadow:0 24px 44px -34px rgba(27,38,50,.5)}.wj-acc-q{width:100%;display:flex;align-items:center;gap:20px;padding:22px 26px;background:transparent;border:none;text-align:left;cursor:pointer;color:#142236;font-family:Montserrat,sans-serif}.wj-acc-num{flex:none;width:46px;height:46px;display:grid;place-items:center;border-radius:13px;background:#fff2eb;color:#df622e;font-size:.9rem;font-weight:600;letter-spacing:.02em;transition:background .25s ease,color .25s ease}.wj-acc-item.is-open .wj-acc-num{background:#df622e;color:#fff}.wj-acc-title{flex:1 1 auto;min-width:0;font-size:clamp(1rem,1.4vw,1.18rem);font-weight:600;line-height:1.3;letter-spacing:-.015em;color:#142236}.wj-acc-icon{flex:none;width:34px;height:34px;display:grid;place-items:center;border-radius:50%;background:#fff2eb;color:#df622e;transition:transform .3s ease,background .3s ease,color .3s ease}.wj-acc-item.is-open .wj-acc-icon{transform:rotate(45deg);background:#df622e;color:#fff}.wj-acc-a{display:grid;grid-template-rows:0fr;transition:grid-template-rows .38s ease}.wj-acc-item.is-open .wj-acc-a{grid-template-rows:1fr}.wj-acc-a-inner{overflow:hidden;padding:0 26px}.wj-acc-item.is-open .wj-acc-a-inner{padding-bottom:26px}.wj-reason-eyebrow{display:block;margin-bottom:14px;color:#d85b2c;font-size:.65rem;font-weight:600;letter-spacing:.16em;line-height:1.5;text-transform:uppercase}.wj-acc-a-inner p{color:#707b88;font-size:.92rem;font-weight:300;line-height:1.75}.wj-acc-a-inner p+p{margin-top:.85em}.wj-value-prop .wj-vp-body{max-width:900px;margin:clamp(40px,5vw,64px) 0 0}.wj-value-prop .wj-vp-body p{color:#6f7479;font-size:clamp(1rem,1.3vw,1.2rem);font-weight:300;line-height:1.75}.wj-value-prop .wj-vp-body p+p{margin-top:18px}.why-jema-cta .cta-band-inner{flex-direction:column;align-items:center;justify-content:center;text-align:center}.why-jema-cta .cta-band-copy{width:100%;margin-inline:auto}.why-jema-cta .cta-band-copy .eyebrow:after,.why-jema-cta .cta-band-copy .lead{margin-inline:auto}.why-jema-cta .cta-band-actions{justify-content:center}@media (max-width:720px){.wj-acc-q{gap:14px;padding:18px}.wj-acc-num{width:40px;height:40px;border-radius:11px;font-size:.82rem}.wj-acc-icon{width:30px;height:30px}.wj-acc-a-inner{padding:0 18px}.wj-acc-item.is-open .wj-acc-a-inner{padding-bottom:20px}}