.mqTCjq_hero{color:#fff;background:linear-gradient(90deg,#0a2948eb,#0a29488c),url(/images/event/event-hero.jpg) 50%/cover no-repeat;padding:74px 0 82px;overflow:hidden}.mqTCjq_heroGrid{grid-template-columns:minmax(0,1fr);align-items:center;display:grid}.mqTCjq_heroEyebrow,.mqTCjq_eyebrow{color:#5fd1d0;letter-spacing:.18em;margin:0 0 16px;font-size:12px;font-weight:700}.mqTCjq_eyebrow{color:#087b88}.mqTCjq_hero h1{color:#fff;letter-spacing:.01em;margin:0;font-size:clamp(42px,5.4vw,68px);font-weight:650;line-height:1.28}.mqTCjq_heroLead{color:#ffffffd1;max-width:680px;margin:30px 0 0;font-size:17px;line-height:1.9}.mqTCjq_heroActions{flex-wrap:wrap;gap:14px;margin-top:40px;display:flex}.mqTCjq_primaryAction,.mqTCjq_secondaryAction,.mqTCjq_ctaPrimary,.mqTCjq_ctaSecondary{isolation:isolate;border-radius:var(--jma-radius);position:relative;overflow:hidden}.mqTCjq_primaryAction,.mqTCjq_secondaryAction{border:1px solid #fff;justify-content:center;align-items:center;min-height:54px;padding:14px 24px;font-size:14px;font-weight:700;text-decoration:none;transition:color .35s,border-color .35s,background-color .35s,box-shadow .35s;display:inline-flex}.mqTCjq_primaryAction:before,.mqTCjq_secondaryAction:before,.mqTCjq_ctaPrimary:before,.mqTCjq_ctaSecondary:before{z-index:-1;background:var(--event-action-hover-fill);content:"";border-radius:50%;width:126px;height:126px;transition:all .7s cubic-bezier(.2,.72,.18,1);position:absolute;top:-68px;left:-54px}.mqTCjq_primaryAction:hover:before,.mqTCjq_primaryAction:focus-visible:before,.mqTCjq_secondaryAction:hover:before,.mqTCjq_secondaryAction:focus-visible:before,.mqTCjq_ctaPrimary:hover:before,.mqTCjq_ctaPrimary:focus-visible:before,.mqTCjq_ctaSecondary:hover:before,.mqTCjq_ctaSecondary:focus-visible:before{width:650px;height:500px;top:-200px;left:-80px}.mqTCjq_primaryAction{--event-action-hover-fill:#b93627;color:#fff;background:#d94937;border-color:#d94937}.mqTCjq_secondaryAction{--event-action-hover-fill:#ffffff1f;color:#fff}.mqTCjq_anchorNav{z-index:30;background:#fffffff5;border-bottom:1px solid #d9e1e8;position:sticky;top:151px;box-shadow:0 8px 22px #0a29480f}.mqTCjq_anchorNav .container{grid-template-columns:repeat(4,1fr);display:grid}.mqTCjq_anchorNav a{color:#263d52;border-left:1px solid #e0e6eb;place-items:center;min-height:64px;font-size:14px;font-weight:700;text-decoration:none;display:grid}.mqTCjq_anchorNav a:last-child{border-right:1px solid #e0e6eb}.mqTCjq_anchorNav a:hover{color:#087b88;background:#edf6f7}.mqTCjq_intro,.mqTCjq_anchorTarget{scroll-margin-top:230px}.mqTCjq_intro{padding:clamp(82px,10vw,132px) 0}.mqTCjq_introGrid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(54px,8vw,110px);display:grid}.mqTCjq_intro h2,.mqTCjq_sectionHead h2,.mqTCjq_finalCta h2{color:#142b43;margin:0;font-size:clamp(32px,4vw,48px);font-weight:650;line-height:1.4}.mqTCjq_introPoints{border-top:1px solid #cdd8e0}.mqTCjq_introPoints p{color:#526579;border-bottom:1px solid #cdd8e0;grid-template-columns:46px 1fr;gap:22px;margin:0;padding:24px 0;line-height:1.75;display:grid}.mqTCjq_introPoints b{color:#087b88;font-family:var(--jma-font-en);font-size:13px}.mqTCjq_introPoints strong{color:#142b43;margin-bottom:5px;font-size:18px;display:block}.mqTCjq_group,.mqTCjq_groupAlt{padding:clamp(82px,10vw,132px) 0}.mqTCjq_groupAlt{background:#f2f5f7}.mqTCjq_sectionHead{grid-template-columns:minmax(0,1fr) minmax(300px,470px);align-items:end;gap:56px;margin-bottom:46px;display:grid}.mqTCjq_sectionHead>p{color:#526579;margin:0;line-height:1.85}.mqTCjq_eventGrid{border-top:1px solid #bdcad4;border-left:1px solid #bdcad4;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.mqTCjq_eventCard{min-height:390px;color:inherit;background:#fff;border-bottom:1px solid #bdcad4;border-right:1px solid #bdcad4;flex-direction:column;padding:clamp(28px,3vw,40px);text-decoration:none;transition:background-color .25s,transform .25s;display:flex}.mqTCjq_eventCard:hover{background:#edf7f7;transform:translateY(-3px)}.mqTCjq_cardTop{justify-content:space-between;align-items:center;gap:18px;display:flex}.mqTCjq_cardIndex{color:#9baab5;font-family:var(--jma-font-en);font-size:12px;font-weight:700}.mqTCjq_cardLabel{color:#087b88;border:1px solid #8bb8bf;padding:5px 10px;font-size:11px;font-weight:700}.mqTCjq_cardBody{margin-top:auto;padding-top:38px}.mqTCjq_cardBody h3{color:#142b43;margin:0 0 16px;font-size:clamp(22px,2.4vw,30px);font-weight:650;line-height:1.45}.mqTCjq_cardBody p{color:#526579;margin:0;line-height:1.8}.mqTCjq_cardFooter{color:#536779;border-top:1px solid #d7e0e6;justify-content:space-between;align-items:center;gap:20px;margin-top:30px;padding-top:18px;font-size:12px;display:flex}.mqTCjq_cardFooter b{color:#087b88;font-size:20px}.mqTCjq_participation{padding:clamp(82px,10vw,132px) 0;scroll-margin-top:230px}.mqTCjq_steps{border-top:1px solid #bdcad4;border-left:1px solid #bdcad4;grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}.mqTCjq_steps li{border-bottom:1px solid #bdcad4;border-right:1px solid #bdcad4;min-height:240px;padding:34px}.mqTCjq_steps>li>span{color:#087b88;margin-bottom:48px;font-size:12px;font-weight:700;display:block}.mqTCjq_steps h3{color:#142b43;margin:0 0 12px;font-size:22px}.mqTCjq_steps p{color:#526579;margin:0;line-height:1.75}.mqTCjq_finalCta{color:#fff;background:#0a2948;padding:clamp(72px,9vw,112px) 0}.mqTCjq_ctaInner{grid-template-columns:1fr minmax(320px,480px);align-items:center;gap:70px;display:grid}.mqTCjq_finalCta h2{color:#fff}.mqTCjq_finalCta p:not(.mqTCjq_heroEyebrow){color:#ffffffc2;max-width:620px;margin:22px 0 0;line-height:1.85}.mqTCjq_ctaActions{gap:12px;display:grid}.mqTCjq_ctaPrimary,.mqTCjq_ctaSecondary{color:#fff;border:1px solid #fff;justify-content:space-between;align-items:center;gap:20px;min-height:62px;padding:17px 22px;font-size:14px;font-weight:700;text-decoration:none;transition:color .35s,border-color .35s,background-color .35s,box-shadow .35s;display:flex}.mqTCjq_ctaPrimary{--event-action-hover-fill:#b93627;background:#d94937;border-color:#d94937}.mqTCjq_ctaSecondary{--event-action-hover-fill:#ffffff1f}@media (max-width:900px){.mqTCjq_heroGrid,.mqTCjq_introGrid,.mqTCjq_sectionHead,.mqTCjq_ctaInner{grid-template-columns:1fr}.mqTCjq_sectionHead{gap:20px}}@media (max-width:767px){.mqTCjq_hero{padding:56px 0 62px}.mqTCjq_heroGrid{gap:46px}.mqTCjq_hero h1{font-size:40px}.mqTCjq_heroLead{font-size:15px}.mqTCjq_heroActions{display:grid}.mqTCjq_primaryAction,.mqTCjq_secondaryAction{width:100%}.mqTCjq_anchorNav{top:147px;overflow-x:auto}.mqTCjq_anchorNav .container{width:max-content;min-width:100%;padding:0;display:flex}.mqTCjq_anchorNav a{min-width:160px;padding:0 16px}.mqTCjq_intro h2,.mqTCjq_sectionHead h2,.mqTCjq_finalCta h2{font-size:30px}.mqTCjq_eventGrid,.mqTCjq_steps{grid-template-columns:1fr}.mqTCjq_eventCard{min-height:0;padding:28px 24px}.mqTCjq_cardBody{padding-top:34px}.mqTCjq_cardBody h3{font-size:24px}.mqTCjq_steps li{min-height:0;padding:28px 24px}.mqTCjq_steps>li>span{margin-bottom:28px}.mqTCjq_ctaInner{gap:42px}}@media (prefers-reduced-motion:reduce){.mqTCjq_primaryAction,.mqTCjq_secondaryAction,.mqTCjq_eventCard,.mqTCjq_primaryAction:before,.mqTCjq_secondaryAction:before,.mqTCjq_ctaPrimary:before,.mqTCjq_ctaSecondary:before{transition:none}}
