.Event-module__1MbUmW__eventsSection{background-color:#edf4fa;padding-left:clamp(20px,4vw,48px);padding-right:clamp(20px,4vw,48px);position:relative}.Event-module__1MbUmW__eventsContainer{width:100%;max-width:1440px;margin:0 auto;padding-top:clamp(60px,8vw,100px);padding-bottom:clamp(60px,8vw,100px)}.Event-module__1MbUmW__eventsHeader{margin-bottom:clamp(32px,4vw,56px)}.Event-module__1MbUmW__eventsTitle{letter-spacing:-.03em;color:#0c0c0d;margin:0 0 clamp(12px,1.5vw,20px);font-family:Switzer,sans-serif;font-size:clamp(32px,4vw,48px);font-weight:500;line-height:1.2}.Event-module__1MbUmW__eventsDescriptionRow{justify-content:space-between;align-items:flex-start;gap:clamp(16px,2vw,32px);display:flex}.Event-module__1MbUmW__eventsDescription{color:#0c0c0dcc;max-width:800px;margin:0;font-family:SF Compact Display,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:clamp(16px,1.2vw,20px);font-weight:400;line-height:1.47}.Event-module__1MbUmW__eventsLabel{text-transform:uppercase;color:#0c0c0d;white-space:nowrap;font-family:SF Compact Display,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:clamp(14px,1.2vw,18px);font-weight:400;line-height:1.6}.Event-module__1MbUmW__eventsList{flex-direction:column;gap:clamp(20px,2.5vw,32px);width:100%;display:flex}.Event-module__1MbUmW__eventCard{background-color:#fff;border:1px solid #a3bccf66;border-radius:28px;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:stretch;gap:20px clamp(20px,3vw,48px);padding:clamp(14px,1.8vw,24px);transition:transform .25s,box-shadow .25s;display:grid}.Event-module__1MbUmW__eventCard:hover{transform:translateY(-4px);box-shadow:0 18px 40px #021c3014}.Event-module__1MbUmW__eventImage{background:linear-gradient(135deg,#dfeaf2 0%,#c9dbe9 100%);border-radius:20px;width:100%;height:100%;min-height:240px;position:relative;overflow:hidden}.Event-module__1MbUmW__eventThumbnail{object-fit:cover;object-position:center;transition:transform .5s}.Event-module__1MbUmW__eventCard:hover .Event-module__1MbUmW__eventThumbnail{transform:scale(1.03)}.Event-module__1MbUmW__eventBadge{color:#fff;letter-spacing:.5px;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#021c30d9;border-radius:30px;max-width:calc(100% - 28px);padding:6px 14px;font-family:SF Compact Display,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:clamp(11px,1vw,13px);position:absolute;bottom:14px;left:14px;overflow:hidden}.Event-module__1MbUmW__eventContent{flex-direction:column;min-width:0;padding:clamp(0px,.5vw,8px) clamp(0px,1vw,16px) clamp(0px,.5vw,8px) 0;display:flex}.Event-module__1MbUmW__eventIndex{letter-spacing:1px;color:#0c0c0d80;margin-bottom:clamp(10px,1.2vw,16px);font-family:SF Compact Display,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:clamp(12px,1.2vw,16px)}.Event-module__1MbUmW__eventMetaList{border-top:1px solid #021c3026;margin:0 0 clamp(18px,2vw,28px);padding:0;list-style:none}.Event-module__1MbUmW__eventRow{border-bottom:1px solid #021c3026;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;padding:12px 0;display:flex}.Event-module__1MbUmW__eventName{text-transform:uppercase;color:#0c0c0d;font-family:SF Compact Display,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:clamp(13px,1.2vw,17px);line-height:1.4}.Event-module__1MbUmW__eventWhen{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.Event-module__1MbUmW__eventPill{letter-spacing:.5px;text-transform:uppercase;color:#021c30;white-space:nowrap;border:1px solid #021c3066;border-radius:30px;align-items:center;height:clamp(26px,2.4vw,30px);padding:0 clamp(10px,1.2vw,14px);font-family:SF Compact Display,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:clamp(11px,1vw,13px);display:inline-flex}.Event-module__1MbUmW__eventPillDate{color:#fff;background:#021c30;border-color:#021c30}.Event-module__1MbUmW__eventTitle{letter-spacing:-.03em;color:#0c0c0d;overflow-wrap:break-word;margin:0 0 clamp(12px,1.5vw,20px);font-family:Switzer,sans-serif;font-size:clamp(20px,2.5vw,32px);font-weight:500;line-height:1.2}.Event-module__1MbUmW__eventDescription{color:#0c0c0dcc;overflow-wrap:break-word;margin:0;font-family:SF Compact Display,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:clamp(14px,1.4vw,20px);line-height:1.47}@media (max-width:1024px){.Event-module__1MbUmW__eventCard{grid-template-columns:minmax(0,1fr)}.Event-module__1MbUmW__eventImage{aspect-ratio:16/9;height:auto;min-height:0}.Event-module__1MbUmW__eventContent{padding-right:0}}@media (max-width:768px){.Event-module__1MbUmW__eventsDescriptionRow{flex-direction:column}.Event-module__1MbUmW__eventCard{border-radius:20px}.Event-module__1MbUmW__eventImage{border-radius:14px}.Event-module__1MbUmW__eventRow{flex-direction:column;align-items:flex-start}}@media (hover:none){.Event-module__1MbUmW__eventCard:hover{box-shadow:none;transform:none}}
