.events-page .ev-lead-m{display:none}.ev-ph{color:#7a5400;background:#fff6dc;border:1.5px dashed #b07a00;border-radius:6px;padding:0 6px;font-size:.85em;font-weight:700;line-height:1.6;display:inline-block}.ev-meta{color:var(--ink-muted,#3a475c);align-items:flex-start;gap:8px;margin:0;font-size:15px;line-height:1.45;display:flex}.ev-meta svg{color:#16818b;flex-shrink:0;margin-top:1px}.dark .ev-meta{color:#d5dce6}.dark .ev-meta svg{color:var(--teal,#35c0c8)}.ev-note{color:#35c0c8;letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:13px;font-weight:800}.ev-c .ev-layout{grid-template-columns:1fr 380px;align-items:start;gap:48px;display:grid}.ev-c .ev-count{color:#00666b;font-size:14px;font-weight:800}.ev-c .ev-item{border-bottom:1px solid #1d283b24;grid-template-columns:96px 1fr 240px;gap:24px;padding:22px 0;display:grid}.ev-c .ev-item:last-child{border-bottom:0}.ev-c .ev-date{font-size:20px;font-weight:900;line-height:1.1}.ev-c .ev-date small{color:#4a5568;margin-top:4px;font-size:13px;font-weight:700;display:block}.ev-c .ev-item h3{margin:0 0 8px;font-size:20px;font-weight:900}.ev-c .ev-item .ev-meta+.ev-meta{margin-top:4px}.ev-c .ev-rail{position:sticky;top:110px}.ev-c .ev-rail-card{border-radius:22px;flex-direction:column;gap:12px;padding:30px;display:flex}.ev-c .ev-rail-card h3{color:#fff;margin:10px 0 0;font-size:30px}.ev-c .ev-rail-date{border-block:1px solid #ffffff2e;align-items:center;gap:14px;padding:14px 0;display:flex}.ev-c .ev-rail-date b{color:#35c0c8;font-size:54px;font-weight:900;line-height:1}.ev-c .ev-rail-date span{text-transform:uppercase;font-size:15px;font-weight:800}.ev-c .ev-rail-card .button{margin-top:8px}.ev-c .ev-meet{color:#3a475c;margin-top:18px;font-size:15px}.ev-c .ev-meet a{color:#00666b;font-weight:800;text-decoration:underline}@media (width<=1024px){.ev-c .ev-layout{grid-template-columns:1fr}.ev-c .ev-rail{order:-1;position:static}}@media (width<=750px){.events-page .ev-lead-d{display:none}.events-page .ev-lead-m{display:block}.ev-meta{font-size:14px}.ev-c .ev-item{grid-template-columns:1fr;gap:6px;padding:18px 0}.ev-c .ev-date{color:#00666b;font-size:15px}.ev-c .ev-date small{margin-left:6px;display:inline}.ev-c .ev-item h3{font-size:18px}.ev-c .ev-rail-card{padding:22px}.ev-c .ev-rail-card h3{font-size:24px}.ev-c .ev-rail-date b{font-size:40px}}.ev-c .ev-name-link{color:inherit;text-decoration:none}.ev-c .ev-name-link:hover{color:#00666b;text-decoration:underline}.ev-c .ev-site{color:#00666b;text-underline-offset:3px;align-items:center;gap:4px;margin-top:8px;font-size:15px;font-weight:800;text-decoration:underline;display:inline-flex}.ev-c .ev-site:hover{color:#1d283b}.ev-c .ev-item .ev-ph{margin-top:8px}@media (width<=750px){.ev-c .ev-site{min-height:44px;margin-top:0;font-size:14px}}.ev-hero-navy{color:#fff;background:#1d283b;position:relative;overflow:hidden}.ev-hero-navy h1{color:#fff}.ev-hero-navy p{color:#d5dce6}.ev-hero-navy .ev-hero-copy{max-width:640px;position:relative}.ev-eyebrow{align-items:center;gap:10px;margin:0 0 16px;display:flex}.ev-eyebrow-icon{color:#1d283b;font-size:17px;font-weight:700}.ev-eyebrow-icon svg{color:#16818b;width:22px;height:22px}.dark .ev-eyebrow-icon{color:#fff}.dark .ev-eyebrow-icon svg{color:#35c0c8}.ev-c2 .ev-rail-card .ev-eyebrow{margin:0}.ev-c2 .ev-rail-card h3{margin-top:4px}@media (width<=750px){.events-page .page-hero.ev-hero-navy{flex-direction:column;padding-bottom:0;display:flex}.ev-hero-navy .ev-hero-grid{order:1}}.events-page .page-hero.ev-hero-navy{background:#1d283b}.events-page .page-hero.ev-hero-navy h1{color:#fff}.events-page .page-hero.ev-hero-navy p{color:#d5dce6}.events-page .page-hero.ev-hero-navy .ev-eyebrow-icon{color:#fff}.ev-c2 .ev-note{text-transform:none;letter-spacing:0;color:#d5dce6;font-size:15px;font-weight:600}@media (width<=750px){.events-page .page-hero.ev-hero-navy{height:auto;min-height:0;max-height:none;overflow:visible}}.ev-hero-navy .ev-slides{width:55%;position:absolute;inset:0 0 0 auto;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 45%);mask-image:linear-gradient(90deg,#0000 0%,#000 45%)}.ev-slide{opacity:0;margin:0;transition:opacity .9s;position:absolute;inset:0}.ev-slide.is-active{opacity:1}.ev-slide img{object-fit:cover;object-position:50% 35%;width:100%;height:100%;display:block}.ev-slide figcaption{color:#fff;background:#1d283bc7;border-radius:30px;padding:4px 12px;font-size:13px;font-weight:700;position:absolute;bottom:18px;right:60px}.ev-dots{gap:4px;display:flex;position:absolute;bottom:54px;right:60px}.ev-dots button{cursor:pointer;background:0 0;border:0;place-items:center;width:24px;height:24px;padding:0;display:grid}.ev-dots button:before{content:"";background:#ffffff8c;border-radius:50%;width:10px;height:10px;transition:background .2s,transform .2s}.ev-dots button.is-active:before{background:#35c0c8;transform:scale(1.2)}.ev-dots button:focus-visible{border-radius:50%;outline:2px solid #35c0c8}@media (prefers-reduced-motion:reduce){.ev-slide{transition:none}}@media (width<=750px){.ev-hero-navy .ev-slides{aspect-ratio:16/9;order:2;width:100%;margin-top:24px;position:relative;inset:auto;-webkit-mask-image:linear-gradient(#0000 0%,#000 35%);mask-image:linear-gradient(#0000 0%,#000 35%)}.ev-slide figcaption{font-size:12px;bottom:12px;right:20px}.ev-dots{bottom:40px;right:16px}}.ev-dots{background:#1d283bc7;border-radius:30px;padding:2px 6px}.ev-r4 .ev-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px 32px;margin-bottom:32px;display:flex}.ev-r4 .ev-head h2{margin:0}.ev-filters{flex-wrap:wrap;gap:8px;display:flex}.ev-filter{min-height:44px;font:inherit;color:#1d283b;cursor:pointer;background:#fff;border:1.5px solid #bbd3d3;border-radius:30px;align-items:center;gap:8px;padding:8px 16px;font-size:15px;font-weight:700;display:inline-flex}.ev-filter[aria-pressed=true]{color:#fff;background:#1d283b;border-color:#1d283b}.ev-filter:focus-visible{outline-offset:2px;outline:3px solid #16818b}.ev-flags{display:inline-flex}.ev-flags img{object-fit:cover;border-radius:50%;width:20px;height:20px;box-shadow:0 0 0 1.5px #fff}.ev-flags img+img{margin-left:-6px}.ev-team a{color:#00666b;text-underline-offset:3px;font-weight:700;text-decoration:underline}.ev-past{border:1.5px dashed #1d283b40;border-radius:22px;margin-top:8px;overflow:hidden}.ev-past summary{cursor:pointer;color:#1d283b;justify-content:space-between;align-items:center;padding:18px 30px;font-size:20px;font-weight:900;list-style:none;display:flex}.ev-past summary::-webkit-details-marker{display:none}.ev-past summary:after{content:"";border-bottom:2.5px solid;border-right:2.5px solid;width:12px;height:12px;margin-left:12px;transform:rotate(45deg)translateY(-3px)}.ev-past[open] summary:after{transform:rotate(-135deg)}.ev-past summary .ev-count{margin-left:auto}.ev-past ul{background:#fff;margin:0;padding:0 30px;list-style:none}.ev-past .ev-item{color:#3a475c;border-top:1px solid #1d283b24;grid-template-columns:96px 1fr 240px;gap:24px;padding:20px 0;display:grid}.ev-past .ev-date{font-size:18px;font-weight:900}.ev-past .ev-date small{color:#4a5568;margin-top:4px;font-size:13px;font-weight:700;display:block}.ev-past h3{margin:0 0 6px;font-size:18px;font-weight:900}@media (width<=750px){.ev-filters{flex-wrap:nowrap;margin-inline:-20px;padding-inline:20px;overflow-x:auto}.ev-filter{flex-shrink:0;font-size:14px}.ev-past summary{padding:16px 20px;font-size:18px}.ev-past ul{padding:0 20px}.ev-past .ev-item{grid-template-columns:1fr;gap:6px}}.ev-c .ev-list{background:#fff;border-radius:22px;margin:0 0 18px;padding:0 30px;list-style:none;box-shadow:0 4px 12px #1d283b18}.ev-item-flag{margin-bottom:8px;display:flex}.ev-item-flag img{width:24px;height:24px;box-shadow:0 0 0 1px #1d283b24}@media (width<=750px){.ev-c .ev-list{padding:0 20px}.ev-item-flag{margin-bottom:4px}.ev-filters{gap:6px}.ev-filter{justify-content:center;min-width:44px;padding:8px 12px}.ev-filter .ev-flags+.ev-filter-label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ev-filter:has(.ev-flags){padding:0}.ev-filter .ev-flags img{width:24px;height:24px}}.events-page [hidden]{display:none!important}.events-page .ev-layout>div{min-width:0}.events-page .ev-filters{max-width:100%}.events-page .ev-empty{background:#fff;border-radius:22px;padding:24px}.events-page .ev-dots button{width:44px;height:44px}.events-page .ev-dots{bottom:50px}.events-page .cta{border-radius:90px;width:calc(100% - 120px);max-width:1320px;margin:0 auto 80px;padding:80px 60px}.events-page .cta:before,.events-page .cta:after{display:none}@media (width<=750px){.events-page .ev-dots{bottom:38px;right:14px}.events-page .cta{border-radius:50px;width:calc(100% - 40px);margin-bottom:50px;padding:55px 24px}.events-page .cta>.wrap{width:100%}}.events-page .ev-filter{position:relative}body.events-page .cta.wave{border-radius:90px;overflow:hidden}body.events-page .cta.wave:before,body.events-page .cta.wave:after{display:none}@media (width<=750px){body.events-page .cta.wave{border-radius:50px}}@media (width<=1024px){body.events-page .page-hero.ev-hero-navy{flex-direction:column;height:auto;min-height:0;max-height:none;padding-bottom:0;display:flex;overflow:visible}.events-page .ev-hero-grid{order:1}.events-page .ev-hero-navy .ev-slides{aspect-ratio:16/9;order:2;width:100%;margin-top:24px;position:relative;inset:auto;mask-image:linear-gradient(#0000,#000 35%)}.events-page .ev-hero-copy{max-width:640px}.events-page .ev-lead-d{display:none}.events-page .ev-lead-m{display:block}}
