.uXo2ga_page{background:#fff;overflow:clip}.uXo2ga_hero{background:#f7f9fc;border-bottom:1px solid #dbe2eb;padding-block:56px 0}.uXo2ga_heroTop{justify-content:space-between;align-items:center;gap:24px;display:flex}.uXo2ga_heroTop .section-label{margin:0;font-size:11px}.uXo2ga_colorRule{gap:4px;width:100px;height:4px;display:flex}.uXo2ga_colorRule i{background:var(--blue);flex:1}.uXo2ga_colorRule i:nth-child(2){background:var(--red)}.uXo2ga_colorRule i:nth-child(3){background:var(--yellow)}.uXo2ga_colorRule i:nth-child(4){background:var(--green)}.uXo2ga_heroLayout{grid-template-columns:1fr 1fr;align-items:center;gap:70px;padding-block:40px 46px;display:grid}.uXo2ga_heroLayout h1{letter-spacing:-.075em;margin:0;font-size:clamp(5.5rem,9vw,8rem);font-weight:600;line-height:1}.uXo2ga_heroLayout h1 span{color:var(--blue-dark)}.uXo2ga_heroCopy>p{max-width:500px;color:var(--body);margin:0;font-size:17px;line-height:1.8}.uXo2ga_actions{flex-wrap:wrap;align-items:center;gap:20px 28px;margin-top:25px;display:flex}.uXo2ga_textLink{color:var(--blue-dark);align-items:center;gap:12px;font-size:14px;font-weight:650;display:inline-flex}.uXo2ga_textLink:hover>span:not([aria-hidden]){text-underline-offset:5px;text-decoration:underline}.uXo2ga_heroBottom{border-top:1px solid #dbe2eb;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding-block:22px;display:flex}.uXo2ga_heroBottom>div{flex-wrap:wrap;gap:24px;display:flex}.uXo2ga_heroBottom>div span{color:#59636f;font-size:12px}.uXo2ga_heroBottom>div span+span:before{content:"/";color:#a1a9b4;margin-right:24px}.uXo2ga_heroBottom p{color:#4f5b68;font:11px var(--font-geist-mono), monospace;align-items:center;gap:9px;margin:0;display:flex}.uXo2ga_statusDot{background:var(--green);border-radius:50%;width:6px;height:6px}.uXo2ga_schedule{padding-block:64px 70px;scroll-margin-top:110px}.uXo2ga_sectionHeading{justify-content:space-between;align-items:flex-end;gap:35px;margin-bottom:30px;display:flex}.uXo2ga_sectionHeading h2{letter-spacing:-.055em;margin:0;font-size:clamp(2rem,3vw,2.65rem);font-weight:620;line-height:1.12}.uXo2ga_sectionHeading>p{color:#626a73;max-width:300px;margin:0 0 3px;font-size:12px;line-height:1.75}.uXo2ga_sectionHeading .section-label{margin-bottom:12px;font-size:10px}.uXo2ga_featured{border:1px solid #c8d6eb;border-top:3px solid var(--blue-dark);background:#fff;grid-template-columns:175px minmax(0,1fr);display:grid}.uXo2ga_featuredDate{color:var(--blue-dark);background:#f0f5fd;border-right:1px solid #dce5f2;flex-direction:column;align-items:center;padding:28px 20px;display:flex}.uXo2ga_featuredDate>p{text-transform:uppercase;letter-spacing:.1em;align-items:center;gap:8px;margin:0 0 25px;font-size:10px;font-weight:700;display:flex}.uXo2ga_featuredDate>p span{background:var(--blue-dark);border-radius:50%;width:6px;height:6px}.uXo2ga_featuredDate time{flex-direction:column;align-items:center;display:flex}.uXo2ga_featuredDate time>span{text-transform:uppercase;letter-spacing:.09em;font-size:13px}.uXo2ga_featuredDate strong{letter-spacing:-.07em;font-size:84px;font-weight:550;line-height:1.2}.uXo2ga_dateYear{color:#7185a3;font:12px var(--font-geist-mono), monospace;margin-top:auto;padding-top:24px}.uXo2ga_featuredCopy{min-width:0;padding:30px 36px}.uXo2ga_eyebrow{color:#326547;text-transform:uppercase;letter-spacing:.07em;margin:0 0 12px;font-size:10px;font-weight:700;line-height:1.7}.uXo2ga_featuredCopy h3{letter-spacing:-.035em;overflow-wrap:anywhere;max-width:780px;margin:0 0 16px;font-size:clamp(1.6rem,2.3vw,1.95rem);font-weight:620;line-height:1.25}.uXo2ga_featuredCopy>p:not(.uXo2ga_eyebrow){color:#5b6573;max-width:740px;margin:0;font-size:14px;line-height:1.8}.uXo2ga_eventBottom{border-top:1px solid #e1e7ef;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-top:24px;padding-top:22px;display:flex}.uXo2ga_eventBottom>span{color:#5b6573;font-size:12px;line-height:1.8}.uXo2ga_eventBottom strong{color:#35455a;font-weight:600}.uXo2ga_eventBottom .primary-button{min-height:46px;box-shadow:none;font-size:13px}.uXo2ga_monthGroup{grid-template-columns:175px minmax(0,1fr);gap:36px;margin-top:44px;display:grid}.uXo2ga_monthTitle{letter-spacing:-.03em;border-top:2px solid #202124;margin:0;padding-top:26px;font-size:18px;font-weight:600}.uXo2ga_monthTitle span{color:#727980;font:10px var(--font-geist-mono), monospace;text-transform:uppercase;letter-spacing:.03em;margin-top:10px;display:block}.uXo2ga_event{border-top:1px solid var(--line);grid-template-columns:60px minmax(0,1fr);gap:25px;padding:27px 0 30px;display:grid}.uXo2ga_eventDate{text-align:center;flex-direction:column;display:flex}.uXo2ga_eventDate span{text-transform:uppercase;color:#70777e;font:10px var(--font-geist-mono), monospace}.uXo2ga_eventDate strong{letter-spacing:-.055em;margin-top:4px;font-size:35px;font-weight:550}.uXo2ga_eventCopy h4{letter-spacing:-.035em;overflow-wrap:anywhere;margin:0 0 12px;font-size:23px;font-weight:600;line-height:1.3}.uXo2ga_eventCopy h4 a:hover{color:var(--blue-dark)}.uXo2ga_eventCopy>p:not(.uXo2ga_eyebrow){color:#626a73;margin:0 0 17px;font-size:14px;line-height:1.8}.uXo2ga_eyebrow>span{margin-inline:5px}.uXo2ga_eventCopy .uXo2ga_textLink{font-size:12px}.uXo2ga_empty{background:#f2f7ff;border:1px solid #d5e1f4;padding:38px}.uXo2ga_empty>span{color:var(--blue-dark);font-size:35px}.uXo2ga_empty h3{letter-spacing:-.04em;font-size:28px;font-weight:600}.uXo2ga_empty p{max-width:550px;color:var(--body);margin-bottom:25px;line-height:1.8}.uXo2ga_resources{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:0;padding-block:42px 64px;display:grid}.uXo2ga_resource{padding:0 42px 0 0}.uXo2ga_resource+.uXo2ga_resource{border-left:1px solid var(--line);padding:0 0 0 42px}.uXo2ga_resource .section-label{margin-bottom:14px;font-size:10px}.uXo2ga_resource h2{letter-spacing:-.045em;margin:0;font-size:28px;font-weight:600}.uXo2ga_resource>p:not(:first-child){color:#626a73;max-width:390px;margin:16px 0 22px;font-size:14px;line-height:1.8}@media (max-width:1000px){.uXo2ga_heroLayout{gap:40px}.uXo2ga_featured{grid-template-columns:140px minmax(0,1fr)}.uXo2ga_featuredCopy{padding:28px}.uXo2ga_monthGroup{grid-template-columns:140px minmax(0,1fr);gap:28px}}@media (max-width:760px){.uXo2ga_hero{padding-top:36px}.uXo2ga_heroTop .section-label{font-size:10px}.uXo2ga_colorRule{width:65px}.uXo2ga_heroLayout{grid-template-columns:1fr;gap:25px;padding-block:30px}.uXo2ga_heroLayout h1{font-size:clamp(4.5rem,20vw,6rem)}.uXo2ga_heroCopy>p{font-size:15px}.uXo2ga_actions{gap:16px 24px;margin-top:20px}.uXo2ga_textLink{font-size:13px}.uXo2ga_heroBottom{gap:16px;padding-block:20px}.uXo2ga_heroBottom>div{gap:15px}.uXo2ga_heroBottom>div span{font-size:11px}.uXo2ga_heroBottom>div span+span:before{margin-right:15px}.uXo2ga_schedule{padding-block:42px}.uXo2ga_sectionHeading{flex-direction:column;align-items:flex-start;gap:16px;margin-bottom:24px}.uXo2ga_sectionHeading h2{font-size:2rem}.uXo2ga_featured{grid-template-columns:1fr}.uXo2ga_featuredDate{border-bottom:1px solid #dce5f2;border-right:0;flex-direction:row;justify-content:space-between;padding:16px 20px}.uXo2ga_featuredDate>p{margin:0}.uXo2ga_featuredDate time{flex-direction:row;gap:9px}.uXo2ga_featuredDate strong{font-size:34px;line-height:1}.uXo2ga_featuredDate time>span{font-size:11px}.uXo2ga_dateYear{display:none}.uXo2ga_featuredCopy{padding:25px 20px}.uXo2ga_featuredCopy h3{font-size:1.5rem}.uXo2ga_eventBottom{align-items:flex-start;gap:18px}.uXo2ga_monthGroup{grid-template-columns:1fr;gap:22px;margin-top:35px}.uXo2ga_monthTitle{justify-content:space-between;align-items:center;padding-top:20px;display:flex}.uXo2ga_monthTitle span{margin:0}.uXo2ga_event{grid-template-columns:40px minmax(0,1fr);gap:18px;padding-block:24px}.uXo2ga_eventCopy h4{font-size:21px}.uXo2ga_resources{grid-template-columns:1fr;gap:30px;padding-block:32px 45px}.uXo2ga_resource{padding:0}.uXo2ga_resource+.uXo2ga_resource{border-left:0;border-top:1px solid var(--line);padding:30px 0 0}.uXo2ga_empty{padding:25px}}@media (prefers-reduced-motion:reduce){.uXo2ga_page .primary-button{transition:none;transform:none}}
