PageSourceSearch

https://corpcu.com/assets/UpcomingEventsSection-BXcUp6K-.js

js corpcu.com collected 2026-10-04 03:11:55 UTC 3,244 bytes, 1 lines download raw bytes

1import{j as s,L as a}from"./react-vendor-DM88UAbF.js";import{g as o,B as t}from"./index-CF6Wb_s4.js";import{C as n,a as m}from"./card-DXMGJ97Q.js";import{a as d,B as h}from"./CuriousMacFeaturedTile-CbphOMsL.js";import{S as l}from"./ScrollReveal-Dk3sDndr.js";import{A as i,V as x,U as f,C as p,i as v,j as g}from"./icons-vendor--pQKWtTy.js";import"./radix-vendor-C296FRxF.js";import"./query-vendor-6YcPB3Z3.js";import"./useScrollAnimation-DNlQcYPq.js";const U=()=>{const r=o().slice(0,4);return s.jsxs("section",{className:"py-20 hero-gradient text-primary-foreground relative overflow-hidden",children:[s.jsx("div",{className:"absolute inset-0 opacity-10",children:s.jsx("div",{className:"absolute inset-0",style:{backgroundImage:`url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23ffffff' fill-opacity='0.1'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")`}})}),s.jsxs("div",{className:"container-section relative z-10",children:[s.jsx(l,{animation:"fade-up",children:s.jsxs("div",{className:"flex flex-col gap-4 mb-10",children:[s.jsx("h2",{className:"text-3xl md:text-4xl font-bold text-white leading-tight",children:"Upcoming Events"}),s.jsxs("div",{className:"flex flex-col sm:flex-row items-start sm:items-center gap-3",children:[s.jsx(a,{to:"/press-and-news/email-subscriptions",children:s.jsxs(t,{variant:"gold",className:"w-full sm:w-auto",children:["Sign Up for Notifications",s.jsx(i,{className:"h-4 w-4"})]})}),s.jsx(a,{to:"/events",children:s.jsxs(t,{variant:"hero",className:"w-full sm:w-auto",children:["View All Events",s.jsx(i,{className:"h-4 w-4"})]})})]})]})}),s.jsxs("div",{className:"grid md:grid-cols-2 gap-6",children:[d,r.map((e,c)=>s.jsx(l,{animation:"fade-up",delay:(c+1)*100,children:s.jsx(a,{to:e.href,children:s.jsx(n,{className:"h-full bg-card card-shadow hover:card-shadow-hover transition-all duration-300 hover:-translate-y-1 group",children:s.jsxs(m,{className:"p-6",children:[s.jsxs("div",{className:"flex items-start justify-between mb-4",children:[s.jsxs(h,{variant:e.type==="Webinar"?"secondary":"default",children:[e.type==="Webinar"?s.jsx(x,{className:"h-3 w-3 mr-1"}):s.jsx(f,{className:"h-3 w-3 mr-1"}),e.type]}),e.fee&&s.jsx("span",{className:"text-sm font-semibold text-[#f36d38]",children:e.fee})]}),s.jsx("h3",{className:"font-bold text-foreground mb-4 group-hover:text-primary transition-colors text-xl",children:e.title}),s.jsxs("div",{className:"space-y-2 text-sm text-muted-foreground",children:[s.jsxs("div",{className:"flex items-center gap-2",children:[s.jsx(p,{className:"h-4 w-4 text-[#0D5cab]"}),s.jsx("span",{className:"text-base",children:e.date})]}),s.jsxs("div",{className:"flex items-center gap-2",children:[s.jsx(v,{className:"h-4 w-4 text-[#0D5cab]"}),s.jsx("span",{className:"text-base",children:e.time})]}),s.jsxs("div",{className:"flex items-center gap-2 pb-[5px]",children:[s.jsx(g,{className:"h-4 w-4 text-[#0D5cab]"}),s.jsx("span",{className:"text-base",children:e.location})]})]})]})})})},e.href))]})]})]})};export{U as default};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.