.agenda-module__K9xduq__dayNav{top:var(--menu-height,4rem);z-index:30;background:color-mix(in srgb, var(--background) 85%, transparent);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--border);margin-top:2rem;position:sticky}@media (min-width:768px){.agenda-module__K9xduq__dayNav{margin-top:2.5rem}}.agenda-module__K9xduq__dayNavInner{flex-direction:column;gap:.75rem;padding-top:.75rem;padding-bottom:.75rem;display:flex}@media (min-width:768px){.agenda-module__K9xduq__dayNavInner{flex-direction:row;justify-content:space-between;align-items:center;gap:1.25rem;padding-top:1rem;padding-bottom:1rem}}.agenda-module__K9xduq__dayNavTabs{scrollbar-width:none;-ms-overflow-style:none;justify-content:safe center;gap:.5rem;padding-block:6px;display:flex;overflow-x:auto}.agenda-module__K9xduq__dayNavTabs::-webkit-scrollbar{display:none}.agenda-module__K9xduq__dayTab{border:1px solid var(--border);background:var(--surface);color:var(--foreground);border-radius:.875rem;flex-direction:column;flex-shrink:0;align-items:flex-start;gap:.125rem;min-width:7.5rem;padding:.625rem 1rem;text-decoration:none;transition:all .2s;display:inline-flex}.agenda-module__K9xduq__dayTab:hover{border-color:color-mix(in srgb, var(--color-secondary) 50%, var(--border));transform:translateY(-1px)}.agenda-module__K9xduq__dayTabActive{background:color-mix(in srgb, var(--color-primary) 12%, var(--surface));border-color:var(--color-secondary);box-shadow:0 0 0 1px color-mix(in srgb, var(--color-secondary) 30%, transparent)}.agenda-module__K9xduq__dayTabLabel{letter-spacing:.1em;text-transform:uppercase;color:var(--color-secondary);font-size:.75rem;font-weight:600}.agenda-module__K9xduq__dayTabDate{color:var(--foreground);font-size:.9375rem;font-weight:700}.agenda-module__K9xduq__filters{flex-direction:column;gap:.75rem;display:flex}@media (min-width:768px){.agenda-module__K9xduq__filters{flex-direction:row;flex:auto;justify-content:flex-end;align-items:center;gap:.75rem}}.agenda-module__K9xduq__searchWrapper{flex:auto;align-items:center;min-width:0;display:flex;position:relative}@media (min-width:768px){.agenda-module__K9xduq__searchWrapper{max-width:22rem}}.agenda-module__K9xduq__searchIcon{color:color-mix(in srgb, var(--foreground) 50%, transparent);pointer-events:none;position:absolute;left:.75rem}.agenda-module__K9xduq__searchInput{border:1px solid var(--border);background:var(--surface);width:100%;color:var(--foreground);border-radius:.75rem;padding:.625rem .875rem .625rem 2.375rem;font-size:.9375rem;line-height:1.2;transition:border-color .2s,box-shadow .2s}.agenda-module__K9xduq__searchInput:focus{border-color:var(--color-secondary);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-secondary) 20%, transparent);outline:none}.agenda-module__K9xduq__searchInput::placeholder{color:color-mix(in srgb, var(--foreground) 45%, transparent)}.agenda-module__K9xduq__roomSelect{border:1px solid var(--border);background:var(--surface) url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='%239ca3af'%3E%3Cpath fill-rule='evenodd' d='M5.23 7.21a.75.75 0 011.06.02L10 11.06l3.71-3.83a.75.75 0 111.08 1.04l-4.24 4.38a.75.75 0 01-1.08 0L5.21 8.27a.75.75 0 01.02-1.06z' clip-rule='evenodd'/%3E%3C/svg%3E") no-repeat right .625rem center;color:var(--foreground);appearance:none;cursor:pointer;background-size:1rem;border-radius:.75rem;padding:.625rem 2.25rem .625rem .875rem;font-size:.9375rem;font-weight:500;transition:border-color .2s}.agenda-module__K9xduq__roomSelect:focus{border-color:var(--color-secondary);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-secondary) 20%, transparent);outline:none}.agenda-module__K9xduq__clearButton{border:1px solid var(--border);color:color-mix(in srgb, var(--foreground) 75%, transparent);cursor:pointer;background:0 0;border-radius:.75rem;align-items:center;gap:.375rem;padding:.5rem .875rem;font-size:.8125rem;font-weight:500;transition:all .2s;display:inline-flex}.agenda-module__K9xduq__clearButton:hover{border-color:var(--color-secondary);color:var(--foreground)}.agenda-module__K9xduq__resultsLine{color:color-mix(in srgb, var(--foreground) 60%, transparent);padding-top:.25rem;font-size:.8125rem}.agenda-module__K9xduq__daysContainer{flex-direction:column;gap:4rem;padding-top:3rem;padding-bottom:5rem;display:flex}@media (min-width:768px){.agenda-module__K9xduq__daysContainer{gap:5rem;padding-top:4rem;padding-bottom:6rem}}.agenda-module__K9xduq__daySection{scroll-margin-top:calc(var(--menu-height,4rem) + 5rem)}.agenda-module__K9xduq__dayHeader{flex-direction:column;gap:.375rem;margin-bottom:1.75rem;display:flex}.agenda-module__K9xduq__dayHeaderLabel{letter-spacing:.18em;text-transform:uppercase;color:var(--color-secondary);font-size:.75rem;font-weight:600}.agenda-module__K9xduq__dayHeaderTitle{letter-spacing:-.01em;color:var(--foreground);font-size:clamp(1.75rem,3.5vw,2.5rem);font-weight:800;line-height:1.15}.agenda-module__K9xduq__dayHeaderSubtitle{color:color-mix(in srgb, var(--foreground) 65%, transparent);font-size:1rem}.agenda-module__K9xduq__timeline{flex-direction:column;gap:1rem;display:flex;position:relative}@media (min-width:768px){.agenda-module__K9xduq__timeline{gap:1.125rem}}.agenda-module__K9xduq__sessionCard{background:var(--surface);border:1px solid var(--border);border-radius:1rem;flex-direction:column;gap:.875rem;padding:1.25rem 1.25rem 1.375rem;transition:border-color .24s,transform .24s,box-shadow .24s;display:flex;position:relative;overflow:hidden}@media (min-width:768px){.agenda-module__K9xduq__sessionCard{grid-template-columns:7rem 1fr;align-items:start;gap:0 2.25rem;padding:1.75rem 2rem 1.875rem;display:grid}}@media (min-width:1280px){.agenda-module__K9xduq__sessionCard{grid-template-columns:7.5rem 1fr;padding:2rem 2.25rem 2.125rem}}.agenda-module__K9xduq__sessionCard:hover{border-color:color-mix(in srgb, var(--color-secondary) 45%, var(--border));transform:translateY(-1px);box-shadow:0 12px 32px -18px #00000059}.agenda-module__K9xduq__sessionFeatured{border-color:color-mix(in srgb, var(--color-secondary) 40%, var(--border))}.agenda-module__K9xduq__sessionFeatured:before{content:"";background:linear-gradient(to bottom, transparent 0%, var(--color-secondary) 18%, var(--color-secondary) 82%, transparent 100%);width:3px;position:absolute;inset:0 auto 0 0}.dark .agenda-module__K9xduq__sessionFeatured{border-color:color-mix(in srgb, var(--color-secondary) 30%, var(--border));background:color-mix(in srgb, var(--color-secondary) 4%, var(--surface))}.agenda-module__K9xduq__sessionTime{align-items:baseline;display:flex}.agenda-module__K9xduq__sessionTimeRange{font-variant-numeric:tabular-nums;color:var(--color-secondary);letter-spacing:.01em;flex-direction:row;align-items:baseline;gap:.375rem;font-weight:700;display:inline-flex}.agenda-module__K9xduq__sessionTimeStart{font-size:.9375rem}.agenda-module__K9xduq__sessionTimeSeparator{opacity:.5}.agenda-module__K9xduq__sessionTimeEnd{font-size:.9375rem}.agenda-module__K9xduq__sessionTimeAllDay{text-transform:uppercase;letter-spacing:.14em;color:var(--color-secondary);font-size:.75rem;font-weight:700}@media (min-width:768px){.agenda-module__K9xduq__sessionTime{border-right:1px solid color-mix(in srgb, var(--border) 80%, transparent);grid-column:1;align-items:flex-start;min-height:3.25rem;padding-top:.125rem;padding-right:1.75rem}.agenda-module__K9xduq__sessionTimeRange{flex-direction:column;align-items:flex-start;gap:.25rem}.agenda-module__K9xduq__sessionTimeStart{color:var(--foreground);letter-spacing:-.005em;font-size:1.0625rem;font-weight:800;line-height:1.15}.agenda-module__K9xduq__sessionTimeSeparator{display:none}.agenda-module__K9xduq__sessionTimeEnd{color:color-mix(in srgb, var(--foreground) 55%, transparent);letter-spacing:0;font-size:.875rem;font-weight:600;line-height:1.15}.agenda-module__K9xduq__sessionTimeAllDay{letter-spacing:.16em;font-size:.6875rem}}.agenda-module__K9xduq__sessionFeatured .agenda-module__K9xduq__sessionTimeStart{color:var(--color-secondary)}.agenda-module__K9xduq__sessionBody{flex-direction:column;gap:.75rem;min-width:0;display:flex}@media (min-width:768px){.agenda-module__K9xduq__sessionBody{grid-column:2;gap:.875rem}}.agenda-module__K9xduq__sessionTitle{color:var(--foreground);letter-spacing:-.005em;font-size:1.1875rem;font-weight:700;line-height:1.3}@media (min-width:768px){.agenda-module__K9xduq__sessionTitle{letter-spacing:-.01em;font-size:1.375rem;line-height:1.25}}@media (min-width:1280px){.agenda-module__K9xduq__sessionTitle{font-size:1.5rem}}.agenda-module__K9xduq__sessionMeta{flex-wrap:wrap;align-items:center;gap:.375rem .5rem;display:flex}.agenda-module__K9xduq__sessionRoomBadge{background:color-mix(in srgb, var(--color-primary) 8%, transparent);border:1px solid color-mix(in srgb, var(--color-primary) 25%, transparent);color:color-mix(in srgb, var(--color-primary) 90%, var(--foreground));letter-spacing:.005em;border-radius:9999px;align-items:center;gap:.375rem;padding:.3125rem .625rem;font-size:.75rem;font-weight:600;display:inline-flex}.dark .agenda-module__K9xduq__sessionRoomBadge{background:color-mix(in srgb, var(--color-primary) 22%, transparent);border-color:color-mix(in srgb, var(--color-secondary) 35%, transparent);color:#f6e9c7}.agenda-module__K9xduq__sessionTag{background:color-mix(in srgb, var(--foreground) 5%, transparent);border:1px solid var(--border);color:color-mix(in srgb, var(--foreground) 78%, transparent);letter-spacing:.015em;border-radius:9999px;align-items:center;gap:.25rem;padding:.25rem .625rem;font-size:.6875rem;font-weight:500;display:inline-flex}.agenda-module__K9xduq__sessionFeaturedTag{background:color-mix(in srgb, var(--color-secondary) 15%, transparent);border-color:color-mix(in srgb, var(--color-secondary) 42%, transparent);color:color-mix(in srgb, var(--color-secondary) 78%, var(--foreground));font-weight:600}.agenda-module__K9xduq__sessionFeaturedTag svg{color:var(--color-secondary)}.agenda-module__K9xduq__sessionDescription{color:color-mix(in srgb, var(--foreground) 78%, transparent);max-width:68ch;font-size:.9375rem;line-height:1.65}@media (min-width:768px){.agenda-module__K9xduq__sessionDescription{font-size:.96875rem;line-height:1.7}}.agenda-module__K9xduq__sessionDescription p+p{margin-top:.625rem}.agenda-module__K9xduq__sessionDescription strong{color:var(--foreground);font-weight:600}.agenda-module__K9xduq__sessionDescription a{color:var(--color-secondary);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.agenda-module__K9xduq__emptyState{text-align:center;background:var(--surface);border:1px dashed var(--border);border-radius:1.25rem;flex-direction:column;align-items:center;padding:3rem 1.5rem;display:flex}.agenda-module__K9xduq__emptyIcon{background:color-mix(in srgb, var(--color-secondary) 15%, transparent);width:3rem;height:3rem;color:var(--color-secondary);border-radius:9999px;place-items:center;margin-bottom:1rem;display:grid}.agenda-module__K9xduq__emptyTitle{color:var(--foreground);margin-bottom:.5rem;font-size:1.25rem;font-weight:700}.agenda-module__K9xduq__emptyDescription{color:color-mix(in srgb, var(--foreground) 65%, transparent);max-width:28rem;font-size:.9375rem}.agenda-module__K9xduq__emptyCta{background:var(--color-primary);color:#fff;border-radius:.75rem;align-items:center;gap:.5rem;margin-top:1.5rem;padding:.625rem 1.25rem;font-size:.9375rem;font-weight:600;text-decoration:none;transition:filter .2s;display:inline-flex}.agenda-module__K9xduq__emptyCta:hover{filter:brightness(1.1)}.agenda-module__K9xduq__fallbackNoticeWrapper{padding-top:2rem}@media (min-width:768px){.agenda-module__K9xduq__fallbackNoticeWrapper{padding-top:2.5rem}}.agenda-module__K9xduq__fallbackNotice{background:color-mix(in srgb, var(--color-secondary) 10%, transparent);border:1px solid color-mix(in srgb, var(--color-secondary) 30%, transparent);color:color-mix(in srgb, var(--foreground) 80%, transparent);border-radius:.75rem;align-items:flex-start;gap:.625rem;margin:0;padding:.75rem 1rem;font-size:.8125rem;display:inline-flex}.agenda-module__K9xduq__fallbackNotice svg{color:var(--color-secondary);flex-shrink:0;margin-top:1px}
.breadcrumb-module__6TrRqq__darkBackground{background-color:var(--color-dark-background)}.breadcrumb-module__6TrRqq__overlayGradient{background:linear-gradient(135deg,#10101057 0%,#1010102e 50%,#0000 100%),linear-gradient(#10101085 0%,#1010102e 50%,#0000 100%)}.breadcrumb-module__6TrRqq__gradientEffects{background:radial-gradient(ellipse at top center, color-mix(in srgb, var(--color-primary) 15%, transparent) 0%, transparent 50%), linear-gradient(135deg, color-mix(in srgb, var(--color-primary) 8%, transparent) 0%, transparent 50%, color-mix(in srgb, var(--color-secondary) 8%, transparent) 100%)}
.about-module__OzoLqq__gridBackground{background-image:linear-gradient(90deg,#00000008 1px,#0000 1px),linear-gradient(#00000008 1px,#0000 1px);background-size:40px 40px}.about-module__OzoLqq__aboutSection{font-family:var(--font-poppins)}.about-module__OzoLqq__featureCard{background:var(--color-background);border:1px solid var(--color-border);box-shadow:0 2px 8px rgba(var(--border-rgb), .04), 0 1px 3px rgba(var(--border-rgb), .06);border-radius:12px;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.about-module__OzoLqq__featureCard:before{content:"";background:linear-gradient(90deg, var(--color-primary), var(--color-secondary));transform-origin:0;height:3px;transition:transform .3s;position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.about-module__OzoLqq__featureCard:hover{box-shadow:0 8px 25px rgba(var(--border-rgb), .08), 0 3px 10px rgba(var(--border-rgb), .06);border-color:#5d153d33;transform:translateY(-4px)}.about-module__OzoLqq__featureCard:hover:before{transform:scaleX(1)}.about-module__OzoLqq__cardContent{text-align:center;flex-direction:column;align-items:center;height:100%;padding:24px;display:flex}.about-module__OzoLqq__iconContainer{background:linear-gradient(135deg, var(--color-surface), var(--color-surface-hover));border:1px solid var(--color-border);border-radius:12px;justify-content:center;align-items:center;width:56px;height:56px;transition:all .3s;display:flex;position:relative}.about-module__OzoLqq__featureCard:hover .about-module__OzoLqq__iconContainer{background:linear-gradient(135deg,#5d153d0d,#5d153d1a);border-color:#5d153d33;transform:scale(1.05)}.about-module__OzoLqq__icon{color:var(--color-muted);transition:all .3s}.about-module__OzoLqq__featureCard:hover .about-module__OzoLqq__icon{color:var(--color-primary);transform:scale(1.1)}.about-module__OzoLqq__textContent,.about-module__OzoLqq__markdownContent{font-family:var(--font-poppins)}.about-module__OzoLqq__markdownContent ul,.about-module__OzoLqq__markdownContent ol{margin-top:1rem;margin-bottom:1rem;padding-left:1.25rem}.about-module__OzoLqq__markdownContent ul{list-style-type:disc}.about-module__OzoLqq__markdownContent ol{list-style-type:decimal}.about-module__OzoLqq__markdownContent li{color:var(--color-foreground);margin:.375rem 0}.about-module__OzoLqq__markdownContent li::marker{color:var(--color-primary)}.about-module__OzoLqq__markdownContent ul ul,.about-module__OzoLqq__markdownContent ul ol,.about-module__OzoLqq__markdownContent ol ul,.about-module__OzoLqq__markdownContent ol ol{margin-top:.5rem;margin-bottom:.5rem}@media (max-width:768px){.about-module__OzoLqq__featureCard{margin-bottom:2px}.about-module__OzoLqq__cardContent{padding:20px}.about-module__OzoLqq__iconContainer{width:48px;height:48px}}.about-module__OzoLqq__textContent h3{color:var(--color-foreground);font-weight:var(--font-weight-bold)}.about-module__OzoLqq__textContent p{color:var(--color-foreground);line-height:1.7;font-weight:var(--font-weight-normal)}
.google-maps-module__sIbyXW__mapContainer{min-height:calc(100% - 60px)}
.institutional-partners-module__MIhBcq__container{justify-content:center;align-items:center;width:100%;min-height:calc(100vh - 400px);padding:4rem 0;display:flex}.institutional-partners-module__MIhBcq__imageSection{width:100%;max-width:1200px;margin:0 auto;padding:0 2rem}.institutional-partners-module__MIhBcq__imageWrapper{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#f8fafc80 0%,#f8fafccc 100%);border-radius:2rem;width:100%;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;box-shadow:0 25px 80px -20px #5d153d26,0 10px 40px -15px #5d153d1a,0 0 0 1px #5d153d1f,inset 0 1px #d4af3714}.institutional-partners-module__MIhBcq__imageWrapper:before{content:"";-webkit-mask-composite:xor;opacity:0;pointer-events:none;z-index:2;background:linear-gradient(135deg,#5d153d,#d4af37,#8b4b8c,#5d153d);border-radius:2rem;padding:2px;transition:opacity .3s cubic-bezier(.4,0,.2,1);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.institutional-partners-module__MIhBcq__imageWrapper:hover:before{opacity:.5}.institutional-partners-module__MIhBcq__imageWrapper:hover{transform:translateY(-2px);box-shadow:0 30px 90px -25px #5d153d2e,0 15px 45px -18px #5d153d24,0 0 0 1px #5d153d26,inset 0 1px #d4af371a}.institutional-partners-module__MIhBcq__imageContainer{aspect-ratio:16/9;background:radial-gradient(at 0 0,#5d153d0d 0%,#0000 50%),radial-gradient(at 100% 100%,#8b4b8c0a 0%,#0000 50%),radial-gradient(#d4af3708 0%,#0000 70%);border-radius:2rem;width:100%;position:relative;overflow:hidden}.institutional-partners-module__MIhBcq__imageContainer:after{content:"";pointer-events:none;z-index:1;background:linear-gradient(#ffffff05 0%,#0000 20% 80%,#ffffff08 100%);position:absolute;inset:0}.institutional-partners-module__MIhBcq__image{object-fit:contain;filter:brightness()contrast(1.02)drop-shadow(0 4px 12px #5d153d1a)drop-shadow(0 2px 6px #5d153d14);width:100%;height:100%;padding:.125rem;transition:filter .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1)}.institutional-partners-module__MIhBcq__imageWrapper:hover .institutional-partners-module__MIhBcq__image{filter:brightness(1.01)contrast(1.02)drop-shadow(0 6px 16px #5d153d1f)drop-shadow(0 3px 8px #5d153d17);transform:scale(1.005)}@media (max-width:1280px){.institutional-partners-module__MIhBcq__container{padding:3rem 0}.institutional-partners-module__MIhBcq__imageSection{padding:0 1.5rem}.institutional-partners-module__MIhBcq__image{padding:.125rem}}@media (max-width:1024px){.institutional-partners-module__MIhBcq__container{min-height:calc(100vh - 350px);padding:2.5rem 0}.institutional-partners-module__MIhBcq__imageWrapper,.institutional-partners-module__MIhBcq__imageContainer{border-radius:1.5rem}.institutional-partners-module__MIhBcq__image{padding:.125rem}}@media (max-width:768px){.institutional-partners-module__MIhBcq__container{min-height:auto;padding:2rem 0}.institutional-partners-module__MIhBcq__imageSection{padding:0 1rem}.institutional-partners-module__MIhBcq__imageWrapper{border-radius:1.25rem}.institutional-partners-module__MIhBcq__imageContainer{aspect-ratio:4/3;border-radius:1.25rem}.institutional-partners-module__MIhBcq__image{padding:.25rem}}@media (max-width:480px){.institutional-partners-module__MIhBcq__container{padding:1.5rem 0}.institutional-partners-module__MIhBcq__imageSection{padding:0 .75rem}.institutional-partners-module__MIhBcq__imageWrapper{border-radius:1rem}.institutional-partners-module__MIhBcq__imageContainer{aspect-ratio:1;border-radius:1rem}.institutional-partners-module__MIhBcq__image{padding:.25rem}}@media (prefers-color-scheme:dark){.institutional-partners-module__MIhBcq__imageWrapper{background:linear-gradient(135deg,#5d153d1a 0%,#8b4b8c14 100%);box-shadow:0 25px 80px -20px #5d153d59,0 10px 40px -15px #5d153d40,0 0 0 1px #8b4b8c40,inset 0 1px #d4af371a}.institutional-partners-module__MIhBcq__imageWrapper:before{opacity:0;background:linear-gradient(135deg,#5d153d,#d4af37,#8b4b8c,#5d153d)}.institutional-partners-module__MIhBcq__imageWrapper:hover:before{opacity:.5}.institutional-partners-module__MIhBcq__imageWrapper:hover{box-shadow:0 30px 90px -25px #5d153d66,0 15px 45px -18px #5d153d52,0 0 0 1px #8b4b8c4d,inset 0 1px #d4af371f}.institutional-partners-module__MIhBcq__imageContainer{background:radial-gradient(at 0 0,#5d153d1a 0%,#0000 50%),radial-gradient(at 100% 100%,#8b4b8c14 0%,#0000 50%),radial-gradient(#d4af370d 0%,#0000 70%)}.institutional-partners-module__MIhBcq__imageContainer:after{background:linear-gradient(#0000000a 0%,#0000 20% 80%,#0000000d 100%)}.institutional-partners-module__MIhBcq__image{filter:brightness(.98)contrast(1.05)drop-shadow(0 4px 12px #5d153d40)drop-shadow(0 2px 6px #5d153d33)}.institutional-partners-module__MIhBcq__imageWrapper:hover .institutional-partners-module__MIhBcq__image{filter:brightness(.99)contrast(1.05)drop-shadow(0 6px 16px #5d153d4d)drop-shadow(0 3px 8px #5d153d38)}}.dark .institutional-partners-module__MIhBcq__imageWrapper{background:linear-gradient(135deg,#5d153d1a 0%,#8b4b8c14 100%);box-shadow:0 25px 80px -20px #5d153d59,0 10px 40px -15px #5d153d40,0 0 0 1px #8b4b8c40,inset 0 1px #d4af371a}.dark .institutional-partners-module__MIhBcq__imageWrapper:before{opacity:0;background:linear-gradient(135deg,#5d153d,#d4af37,#8b4b8c,#5d153d)}.dark .institutional-partners-module__MIhBcq__imageWrapper:hover:before{opacity:.5}.dark .institutional-partners-module__MIhBcq__imageWrapper:hover{box-shadow:0 30px 90px -25px #5d153d66,0 15px 45px -18px #5d153d52,0 0 0 1px #8b4b8c4d,inset 0 1px #d4af371f}.dark .institutional-partners-module__MIhBcq__imageContainer{background:radial-gradient(at 0 0,#5d153d1a 0%,#0000 50%),radial-gradient(at 100% 100%,#8b4b8c14 0%,#0000 50%),radial-gradient(#d4af370d 0%,#0000 70%)}.dark .institutional-partners-module__MIhBcq__imageContainer:after{background:linear-gradient(#0000000a 0%,#0000 20% 80%,#0000000d 100%)}.dark .institutional-partners-module__MIhBcq__image{filter:brightness(.98)contrast(1.05)drop-shadow(0 4px 12px #5d153d40)drop-shadow(0 2px 6px #5d153d33)}.dark .institutional-partners-module__MIhBcq__imageWrapper:hover .institutional-partners-module__MIhBcq__image{filter:brightness(.99)contrast(1.05)drop-shadow(0 6px 16px #5d153d4d)drop-shadow(0 3px 8px #5d153d38)}
.up-button-module__o0dU2W__wrapper{z-index:50;will-change:transform, opacity;transition:opacity .32s cubic-bezier(.16,1,.3,1),transform .32s cubic-bezier(.16,1,.3,1);position:fixed;bottom:1rem;right:1rem}@media (min-width:768px){.up-button-module__o0dU2W__wrapper{bottom:1.75rem;right:1.75rem}}.up-button-module__o0dU2W__hidden{opacity:0;pointer-events:none;transform:translateY(1.25rem)scale(.9)}.up-button-module__o0dU2W__visible{opacity:1;transform:translateY(0)scale(1)}.up-button-module__o0dU2W__button{border:1px solid color-mix(in srgb, var(--color-primary) 80%, #000);background:radial-gradient(circle at 30% 25%, color-mix(in srgb, var(--color-quinary) 70%, var(--color-primary)) 0%, var(--color-primary) 55%, color-mix(in srgb, var(--color-primary) 85%, #000) 100%);color:#fff;cursor:pointer;width:3rem;height:3rem;box-shadow:0 1px 2px #0000002e, 0 14px 36px -12px color-mix(in srgb, var(--color-primary) 55%, transparent), inset 0 1px 0 #ffffff2e;border-radius:9999px;justify-content:center;align-items:center;transition:transform .26s cubic-bezier(.16,1,.3,1),box-shadow .26s,border-color .24s,background .26s;display:inline-flex;position:relative}@media (min-width:768px){.up-button-module__o0dU2W__button{width:3.25rem;height:3.25rem}}.up-button-module__o0dU2W__button:hover{border-color:color-mix(in srgb, var(--color-secondary) 55%, var(--color-primary));background:radial-gradient(circle at 30% 25%, color-mix(in srgb, var(--color-quinary) 90%, #fff) 0%, color-mix(in srgb, var(--color-primary) 92%, var(--color-quinary)) 55%, var(--color-primary) 100%);box-shadow:0 2px 4px #0000002e, 0 22px 48px -14px color-mix(in srgb, var(--color-primary) 70%, transparent), 0 0 0 4px color-mix(in srgb, var(--color-secondary) 18%, transparent), inset 0 1px 0 #ffffff47;transform:translateY(-3px)}.up-button-module__o0dU2W__button:active{transform:translateY(-1px)scale(.96)}.up-button-module__o0dU2W__button:focus-visible{box-shadow:0 0 0 2px var(--background), 0 0 0 4px color-mix(in srgb, var(--color-secondary) 75%, transparent), 0 14px 36px -12px color-mix(in srgb, var(--color-primary) 55%, transparent);outline:none}.up-button-module__o0dU2W__ring{pointer-events:none;width:calc(100% - 6px);height:calc(100% - 6px);position:absolute;inset:3px;overflow:visible;transform:rotate(-90deg)}.up-button-module__o0dU2W__ringTrack{stroke:#ffffff2e;stroke-width:2px;fill:none}.up-button-module__o0dU2W__ringProgress{stroke:var(--color-secondary);stroke-width:2px;fill:none;stroke-linecap:round;filter:drop-shadow(0 0 4px color-mix(in srgb, var(--color-secondary) 55%, transparent));transition:stroke-dashoffset .14s linear}.up-button-module__o0dU2W__icon{z-index:1;color:#fff;filter:drop-shadow(0 1px 1px #00000040);transition:transform .26s cubic-bezier(.16,1,.3,1);position:relative}.up-button-module__o0dU2W__button:hover .up-button-module__o0dU2W__icon{transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){.up-button-module__o0dU2W__wrapper{transition:opacity .18s}.up-button-module__o0dU2W__button,.up-button-module__o0dU2W__button:hover,.up-button-module__o0dU2W__button:active{transform:none}.up-button-module__o0dU2W__icon,.up-button-module__o0dU2W__button:hover .up-button-module__o0dU2W__icon{transition:none;transform:none}.up-button-module__o0dU2W__ringProgress{transition:none}}
.about-industry-module__QTp9aq__dotPattern1{background-image:radial-gradient(circle at 25% 25%, hsl(var(--primary)) 1.5px, transparent 1.5px), radial-gradient(circle at 75% 75%, hsl(var(--secondary)) 1px, transparent 1px);background-size:30px 30px,20px 20px}.about-industry-module__QTp9aq__linePattern{background-image:linear-gradient(45deg, hsl(var(--border)) .5px, transparent .5px), linear-gradient(-45deg, hsl(var(--border)) .5px, transparent .5px);background-size:15px 15px}.about-industry-module__QTp9aq__dotPattern1Large{background-image:radial-gradient(circle at 25% 25%, hsl(var(--primary)) 1.5px, transparent 1.5px), radial-gradient(circle at 75% 75%, hsl(var(--secondary)) 1px, transparent 1px);background-size:50px 50px,40px 40px}.about-industry-module__QTp9aq__linePatternLarge{background-image:linear-gradient(45deg, hsl(var(--border)) .5px, transparent .5px), linear-gradient(-45deg, hsl(var(--border)) .5px, transparent .5px);background-size:70px 70px}.about-industry-module__QTp9aq__dotPattern2{background-image:radial-gradient(circle at 30% 30%, hsl(var(--primary)) 1px, transparent 1px);background-size:20px 20px}
.allied-events-module__b1iKSq__section{isolation:isolate;width:100%;padding:3rem 0 5rem;position:relative;overflow:hidden}.allied-events-module__b1iKSq__section:before{content:"";pointer-events:none;z-index:-1;background:radial-gradient(60% 40% at 50% 0,#d4af370f 0%,#0000 70%),radial-gradient(80% 60% at 50% 100%,#5d153d0a 0%,#0000 70%);position:absolute;inset:0}.allied-events-module__b1iKSq__inner{text-align:center;flex-direction:column;align-items:center;gap:2.25rem;width:100%;max-width:1200px;margin-inline:auto;padding:0 2rem;display:flex}.allied-events-module__b1iKSq__eyebrow{letter-spacing:.22em;text-transform:uppercase;color:#8b4b8c;background:linear-gradient(135deg,#d4af3714 0%,#5d153d0d 100%);border:1px solid #d4af3738;border-radius:999px;align-items:center;gap:.6rem;padding:.5rem 1.1rem;font-size:.72rem;font-weight:600;display:inline-flex;box-shadow:inset 0 1px #ffffff80}.allied-events-module__b1iKSq__eyebrow:before{content:"";background:#d4af37;border-radius:999px;width:.35rem;height:.35rem;box-shadow:0 0 0 3px #d4af372e}.allied-events-module__b1iKSq__grid{flex-wrap:wrap;justify-content:center;align-items:stretch;gap:1.75rem;width:100%;margin:0;padding:0;list-style:none;display:flex}.allied-events-module__b1iKSq__cell{flex:0 34rem;min-width:0;max-width:34rem;margin:0;padding:0}.allied-events-module__b1iKSq__card{color:inherit;background:linear-gradient(#fffffffa 0%,#faf7fcf2 100%);border:1px solid #5d153d1a;border-radius:1.5rem;flex-direction:column;align-items:stretch;gap:1.4rem;padding:1.75rem;text-decoration:none;transition:transform .32s cubic-bezier(.4,0,.2,1),border-color .32s cubic-bezier(.4,0,.2,1),box-shadow .32s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffe6,0 20px 50px -30px #5d153d2e,0 8px 24px -16px #5d153d1a}.allied-events-module__b1iKSq__card:hover{border-color:#d4af3761;transform:translateY(-4px);box-shadow:inset 0 1px #fffffff2,0 30px 70px -28px #5d153d40,0 12px 32px -18px #5d153d26}.allied-events-module__b1iKSq__card:focus-visible{outline-offset:4px;outline:2px solid #d4af37}.allied-events-module__b1iKSq__cardGlow{opacity:0;pointer-events:none;background:radial-gradient(at top,#d4af3714 0%,#0000 55%);border-radius:1.5rem;transition:opacity .32s cubic-bezier(.4,0,.2,1);position:absolute;inset:0}.allied-events-module__b1iKSq__card:hover .allied-events-module__b1iKSq__cardGlow{opacity:1}.allied-events-module__b1iKSq__logoFrame{aspect-ratio:3;background:radial-gradient(#fff 0%,#fafafcf5 100%);border:1px solid #5d153d0f;border-radius:1rem;justify-content:center;align-items:center;width:100%;padding:1.5rem 2rem;display:flex;position:relative;overflow:hidden}.allied-events-module__b1iKSq__logo{object-fit:contain;width:100%;height:100%;transition:transform .32s cubic-bezier(.4,0,.2,1)}.allied-events-module__b1iKSq__card:hover .allied-events-module__b1iKSq__logo{transform:scale(1.02)}.allied-events-module__b1iKSq__meta{text-align:left;justify-content:space-between;align-items:center;gap:1rem;padding:0 .35rem;display:flex;position:relative}.allied-events-module__b1iKSq__metaText{flex-direction:column;gap:.2rem;min-width:0;display:flex}.allied-events-module__b1iKSq__metaName{letter-spacing:-.01em;color:#1a1a1a;font-size:1.02rem;font-weight:600}.allied-events-module__b1iKSq__metaLocation{letter-spacing:.01em;color:#1a1a1a8c;font-size:.8rem;font-weight:500}.allied-events-module__b1iKSq__cta{letter-spacing:.06em;text-transform:uppercase;color:#5d153d;white-space:nowrap;background:#ffffffb3;border:1px solid #5d153d33;border-radius:999px;align-items:center;gap:.45rem;padding:.6rem 1.1rem;font-size:.76rem;font-weight:600;transition:background .32s cubic-bezier(.4,0,.2,1),border-color .32s cubic-bezier(.4,0,.2,1),color .32s cubic-bezier(.4,0,.2,1);display:inline-flex;position:relative}.allied-events-module__b1iKSq__card:hover .allied-events-module__b1iKSq__cta{color:#fff;background:#5d153d;border-color:#5d153d}.allied-events-module__b1iKSq__cta svg{transition:transform .32s cubic-bezier(.4,0,.2,1)}.allied-events-module__b1iKSq__card:hover .allied-events-module__b1iKSq__cta svg{transform:translate(2px,-2px)}@media (max-width:768px){.allied-events-module__b1iKSq__section{padding:2.5rem 0 3.5rem}.allied-events-module__b1iKSq__inner{gap:1.75rem;padding:0 1.25rem}.allied-events-module__b1iKSq__card{gap:1.1rem;padding:1.25rem}.allied-events-module__b1iKSq__logoFrame{padding:1.25rem 1.5rem}.allied-events-module__b1iKSq__meta{text-align:center;flex-direction:column;align-items:stretch;gap:.85rem}.allied-events-module__b1iKSq__metaText{align-items:center}.allied-events-module__b1iKSq__cta{align-self:center}}@media (max-width:480px){.allied-events-module__b1iKSq__inner{padding:0 1rem}.allied-events-module__b1iKSq__eyebrow{padding:.45rem .95rem;font-size:.68rem}.allied-events-module__b1iKSq__logoFrame{aspect-ratio:5/2;padding:1rem 1.25rem}.allied-events-module__b1iKSq__cta{padding:.55rem 1rem;font-size:.74rem}}.dark .allied-events-module__b1iKSq__section:before{background:radial-gradient(60% 40% at 50% 0,#d4af3712 0%,#0000 70%),radial-gradient(80% 60% at 50% 100%,#5d153d1f 0%,#0000 70%)}.dark .allied-events-module__b1iKSq__eyebrow{color:#e8c55c;background:linear-gradient(135deg,#d4af371a 0%,#8b4b8c14 100%);border-color:#d4af3747;box-shadow:inset 0 1px #ffffff0d}.dark .allied-events-module__b1iKSq__card{background:linear-gradient(#16121ad9 0%,#100e14eb 100%);border-color:#d4af3724;box-shadow:inset 0 1px #ffffff0a,0 20px 50px -20px #0000008c,0 8px 24px -12px #0006}.dark .allied-events-module__b1iKSq__card:hover{border-color:#d4af376b;box-shadow:inset 0 1px #ffffff0d,0 30px 70px -24px #000000a6,0 12px 32px -14px #00000080}.dark .allied-events-module__b1iKSq__cardGlow{background:radial-gradient(at top,#d4af3724 0%,#0000 55%)}.dark .allied-events-module__b1iKSq__logoFrame{background:linear-gradient(#fafafcfa 0%,#f5f5f8f2 100%);border-color:#d4af372e}.dark .allied-events-module__b1iKSq__metaName{color:#f5f5f7}.dark .allied-events-module__b1iKSq__metaLocation{color:#f5f5f780}.dark .allied-events-module__b1iKSq__cta{color:#e8c55c;background:#ffffff08;border-color:#d4af3752}.dark .allied-events-module__b1iKSq__card:hover .allied-events-module__b1iKSq__cta{color:#1a1018;background:#d4af37;border-color:#d4af37}@media (prefers-reduced-motion:reduce){.allied-events-module__b1iKSq__card,.allied-events-module__b1iKSq__card:hover,.allied-events-module__b1iKSq__logo,.allied-events-module__b1iKSq__cta,.allied-events-module__b1iKSq__cta svg,.allied-events-module__b1iKSq__cardGlow{transition:none;transform:none}}
.exhibitors-list-module__kgtcEa__focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:4px}.exhibitors-list-module__kgtcEa__card-hover{transition:border-color .3s,box-shadow .3s}.exhibitors-list-module__kgtcEa__card-hover:hover{border-color:color-mix(in srgb, var(--color-primary) 30%, transparent);box-shadow:0 8px 24px -8px color-mix(in srgb, var(--color-primary) 12%, transparent)}.dark .exhibitors-list-module__kgtcEa__card-hover:hover{box-shadow:0 8px 24px -8px color-mix(in srgb, var(--color-primary) 20%, transparent)}.exhibitors-list-module__kgtcEa__focus-ring{transition:box-shadow .15s ease-in-out}.exhibitors-list-module__kgtcEa__focus-ring:focus{box-shadow:0 0 0 3px color-mix(in srgb, var(--color-primary) 30%, transparent)}.exhibitors-list-module__kgtcEa__mining-gradient{background:linear-gradient(135deg, var(--color-primary) 0%, var(--color-quaternary) 100%)}.exhibitors-list-module__kgtcEa__gold-accent{color:var(--color-secondary)}.exhibitors-list-module__kgtcEa__silver-accent{color:var(--color-tertiary)}.exhibitors-list-module__kgtcEa__copper-accent{color:var(--color-quaternary)}.exhibitors-list-module__kgtcEa__btn-primary-hover:hover{background:linear-gradient(135deg, var(--color-primary) 0%, color-mix(in srgb, var(--color-primary) 90%, var(--color-black)) 100%);box-shadow:0 8px 25px -8px color-mix(in srgb, var(--color-primary) 40%, transparent)}.exhibitors-list-module__kgtcEa__primary-button{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-white)}.exhibitors-list-module__kgtcEa__primary-button:hover{background:color-mix(in srgb, var(--color-primary) 90%, var(--color-black));border-color:var(--color-primary)}.dark .exhibitors-list-module__kgtcEa__primary-button{background:var(--color-primary);border-color:var(--color-secondary);box-shadow:0 0 0 1px var(--color-secondary), 0 4px 12px -2px #d4af3733}.dark .exhibitors-list-module__kgtcEa__primary-button:hover{background:color-mix(in srgb, var(--color-primary) 85%, var(--color-white));border-color:var(--color-secondary);box-shadow:0 0 0 2px var(--color-secondary), 0 8px 25px -8px #d4af374d}.dark .exhibitors-list-module__kgtcEa__stand-chip{background:color-mix(in srgb, var(--color-primary) 20%, transparent);border-color:var(--color-secondary);color:var(--color-secondary)}.dark .exhibitors-list-module__kgtcEa__stand-chip:hover{background:color-mix(in srgb, var(--color-primary) 30%, transparent);border-color:var(--color-secondary)}.dark .exhibitors-list-module__kgtcEa__letter-circle{background:color-mix(in srgb, var(--color-primary) 15%, transparent);border-color:var(--color-secondary);color:var(--color-secondary)}.dark .exhibitors-list-module__kgtcEa__letter-circle:hover{background:var(--color-secondary);color:var(--color-black);border-color:var(--color-secondary)}.dark .exhibitors-list-module__kgtcEa__table-header{background:color-mix(in srgb, var(--color-primary) 10%, transparent);border-color:var(--color-secondary)}.exhibitors-list-module__kgtcEa__primary-text{color:var(--color-primary)}.exhibitors-list-module__kgtcEa__secondary-text{color:var(--color-secondary)}.exhibitors-list-module__kgtcEa__tertiary-text{color:var(--color-tertiary)}.exhibitors-list-module__kgtcEa__quaternary-text{color:var(--color-quaternary)}.dark .exhibitors-list-module__kgtcEa__primary-text{color:var(--color-secondary)}.dark .exhibitors-list-module__kgtcEa__company-name:hover{color:var(--color-secondary)}.exhibitors-list-module__kgtcEa__table-row-hover:hover{background-color:color-mix(in srgb, var(--color-primary) 5%, transparent)}.dark .exhibitors-list-module__kgtcEa__table-row-hover:hover{background-color:color-mix(in srgb, var(--color-primary) 10%, transparent)}.exhibitors-list-module__kgtcEa__interactive-element{transition:background .2s,color .2s,border-color .2s,box-shadow .2s}.exhibitors-list-module__kgtcEa__reset-button{background:var(--color-primary);color:var(--color-white);border:1px solid var(--color-primary);box-shadow:0 2px 8px -2px color-mix(in srgb, var(--color-primary) 25%, transparent);transition:background .2s,box-shadow .2s}.exhibitors-list-module__kgtcEa__reset-button:hover{background:color-mix(in srgb, var(--color-primary) 90%, var(--color-black));box-shadow:0 4px 12px -2px color-mix(in srgb, var(--color-primary) 30%, transparent)}.dark .exhibitors-list-module__kgtcEa__reset-button{border-color:var(--color-secondary);box-shadow:0 2px 8px -2px color-mix(in srgb, var(--color-secondary) 25%, transparent)}.dark .exhibitors-list-module__kgtcEa__reset-button:hover{background:color-mix(in srgb, var(--color-primary) 85%, var(--color-white));box-shadow:0 4px 12px -2px color-mix(in srgb, var(--color-secondary) 30%, transparent)}.exhibitors-list-module__kgtcEa__letter-button{background:var(--color-background);color:var(--color-foreground);border:1px solid var(--color-border);font-size:.75rem;transition:background .2s,color .2s,border-color .2s}@media (min-width:640px){.exhibitors-list-module__kgtcEa__letter-button{font-size:.875rem}}.exhibitors-list-module__kgtcEa__letter-button:hover{background:var(--color-primary);color:var(--color-white);border-color:var(--color-primary)}.dark .exhibitors-list-module__kgtcEa__letter-button:hover{border-color:var(--color-secondary)}@media (min-width:1536px){.exhibitors-list-module__kgtcEa__wide-screen-container{max-width:1400px;margin:0 auto}.exhibitors-list-module__kgtcEa__wide-screen-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));max-width:none}.exhibitors-list-module__kgtcEa__wide-screen-controls{max-width:1200px;margin:0 auto}}@media (min-width:1920px){.exhibitors-list-module__kgtcEa__ultra-wide-grid{grid-template-columns:repeat(auto-fit,minmax(300px,320px));justify-content:center;gap:2rem}.exhibitors-list-module__kgtcEa__ultra-wide-container{max-width:1600px}}.exhibitors-list-module__kgtcEa__card-max-width{max-width:100%}@media (min-width:640px){.exhibitors-list-module__kgtcEa__card-max-width{max-width:400px}}.exhibitors-list-module__kgtcEa__centered-content{flex-direction:column;align-items:center;width:100%;display:flex}.exhibitors-list-module__kgtcEa__few-results-grid{grid-template-columns:1fr;justify-content:center;gap:1rem;max-width:1200px;margin:0 auto;display:grid}@media (min-width:640px){.exhibitors-list-module__kgtcEa__few-results-grid{grid-template-columns:repeat(auto-fit,minmax(280px,400px));gap:1.5rem}}@media (min-width:768px){.exhibitors-list-module__kgtcEa__few-results-grid{grid-template-columns:repeat(auto-fit,minmax(320px,380px));gap:2rem}}@media (min-width:1024px){.exhibitors-list-module__kgtcEa__few-results-grid{grid-template-columns:repeat(auto-fit,minmax(340px,400px));gap:2.5rem}}.exhibitors-list-module__kgtcEa__very-few-results{grid-template-columns:1fr;justify-content:center;gap:1rem;max-width:800px;margin:0 auto;display:grid}@media (min-width:640px){.exhibitors-list-module__kgtcEa__very-few-results{grid-template-columns:repeat(auto-fit,minmax(280px,350px));gap:1.5rem}}@media (min-width:768px){.exhibitors-list-module__kgtcEa__very-few-results{grid-template-columns:repeat(2,minmax(300px,350px));gap:2rem}}@media (min-width:1024px){.exhibitors-list-module__kgtcEa__very-few-results{grid-template-columns:repeat(3,minmax(300px,350px));gap:2rem}}.exhibitors-list-module__kgtcEa__results-counter{background:var(--color-surface);border:1px solid var(--color-border);transition:all .2s cubic-bezier(.4,0,.2,1)}.exhibitors-list-module__kgtcEa__results-counter:hover{border-color:var(--color-primary);box-shadow:0 4px 12px -2px color-mix(in srgb, var(--color-primary) 15%, transparent)}.exhibitors-list-module__kgtcEa__counter-badge{background:color-mix(in srgb, var(--color-primary) 10%, transparent);color:var(--color-primary);border:1px solid color-mix(in srgb, var(--color-primary) 20%, transparent);text-align:center;min-width:1.75rem;font-size:.625rem;font-weight:700;transition:all .2s}@media (min-width:640px){.exhibitors-list-module__kgtcEa__counter-badge{min-width:2rem;font-size:.75rem}}.dark .exhibitors-list-module__kgtcEa__counter-badge{background:color-mix(in srgb, var(--color-secondary) 15%, transparent);color:var(--color-secondary);border-color:color-mix(in srgb, var(--color-secondary) 30%, transparent)}.exhibitors-list-module__kgtcEa__search-with-counter{position:relative}.exhibitors-list-module__kgtcEa__search-with-counter input:focus+.exhibitors-list-module__kgtcEa__counter-badge{background:color-mix(in srgb, var(--color-primary) 15%, transparent);border-color:var(--color-primary)}.dark .exhibitors-list-module__kgtcEa__search-with-counter input:focus+.exhibitors-list-module__kgtcEa__counter-badge{background:color-mix(in srgb, var(--color-secondary) 20%, transparent);border-color:var(--color-secondary)}.dark .exhibitors-list-module__kgtcEa__results-counter:hover{border-color:var(--color-secondary);box-shadow:0 4px 12px -2px color-mix(in srgb, var(--color-secondary) 20%, transparent)}.exhibitors-list-module__kgtcEa__filter-select.exhibitors-list-module__kgtcEa__filter-select{background:var(--color-card);border:1px solid var(--color-border);box-shadow:0 1px 3px -1px color-mix(in srgb, var(--color-foreground) 6%, transparent);appearance:none;background-image:none;padding-right:3rem;transition:border-color .2s,box-shadow .2s;position:relative}.exhibitors-list-module__kgtcEa__select-container:after{content:"";border-left:6px solid #0000;border-right:6px solid #0000;border-top:8px solid var(--color-muted);pointer-events:none;z-index:10;width:0;height:0;position:absolute;top:50%;right:1rem;transform:translateY(-50%)}.exhibitors-list-module__kgtcEa__filter-select::-moz-focus-inner{border:0}.exhibitors-list-module__kgtcEa__filter-select::-ms-expand{display:none}.exhibitors-list-module__kgtcEa__filter-select::-webkit-appearance{-webkit-appearance:none}.exhibitors-list-module__kgtcEa__filter-select:hover{border-color:color-mix(in srgb, var(--color-primary) 40%, transparent)}.exhibitors-list-module__kgtcEa__filter-select:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-primary) 20%, transparent)}.exhibitors-list-module__kgtcEa__view-toggle-container{background:var(--color-card);border:1px solid var(--color-border);box-shadow:0 1px 3px -1px color-mix(in srgb, var(--color-foreground) 6%, transparent)}.exhibitors-list-module__kgtcEa__view-toggle-button{transition:all .2s cubic-bezier(.4,0,.2,1)}.exhibitors-list-module__kgtcEa__view-toggle-button:hover{background:color-mix(in srgb, var(--color-primary) 10%, transparent);color:var(--color-primary)}.exhibitors-list-module__kgtcEa__view-toggle-active{background:var(--color-primary);color:var(--color-white);box-shadow:0 2px 4px -1px color-mix(in srgb, var(--color-primary) 40%, transparent)}.dark .exhibitors-list-module__kgtcEa__select-container:after{border-top-color:var(--color-muted)}.dark .exhibitors-list-module__kgtcEa__filter-select:hover{border-color:var(--color-secondary)}.dark .exhibitors-list-module__kgtcEa__view-toggle-button:hover{background:color-mix(in srgb, var(--color-secondary) 15%, transparent);color:var(--color-secondary)}.exhibitors-list-module__kgtcEa__table-container{box-shadow:0 2px 8px -2px color-mix(in srgb, var(--color-foreground) 8%, transparent);border-radius:12px;overflow:hidden}.exhibitors-list-module__kgtcEa__table-header-cell{background:linear-gradient(135deg, color-mix(in srgb, var(--color-secondary) 25%, transparent) 0%, color-mix(in srgb, var(--color-primary) 20%, transparent) 100%);border-bottom:2px solid var(--color-border);text-transform:uppercase;letter-spacing:.05em;color:var(--color-foreground);padding:1rem 1.25rem;font-size:.75rem;font-weight:700}@media (min-width:640px){.exhibitors-list-module__kgtcEa__table-header-cell{padding:1.25rem 1.5rem;font-size:.8125rem}}@media (min-width:1024px){.exhibitors-list-module__kgtcEa__table-header-cell{padding:1.5rem 2rem;font-size:.875rem}}.exhibitors-list-module__kgtcEa__table-cell{border-bottom:1px solid color-mix(in srgb, var(--color-border) 50%, transparent);padding:1rem 1.25rem;transition:all .2s}@media (min-width:640px){.exhibitors-list-module__kgtcEa__table-cell{padding:1.25rem 1.5rem}}@media (min-width:1024px){.exhibitors-list-module__kgtcEa__table-cell{padding:1.5rem 2rem}}.exhibitors-list-module__kgtcEa__table-cell:last-child{border-bottom:none}.dark .exhibitors-list-module__kgtcEa__table-container{box-shadow:0 2px 8px -2px color-mix(in srgb, var(--color-foreground) 12%, transparent)}.dark .exhibitors-list-module__kgtcEa__table-header-cell{background:linear-gradient(135deg, color-mix(in srgb, var(--color-secondary) 20%, transparent) 0%, color-mix(in srgb, var(--color-primary) 15%, transparent) 100%);border-bottom-color:var(--color-border)}
.google-maps-iframe-module__8wW-ka__mapIframe{filter:grayscale(85%)contrast(1.2)brightness(.8)saturate(.3);border:0;display:block}
@keyframes media-partners-module__zsXgBq__slideUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes media-partners-module__zsXgBq__shimmer{0%{background-position:-200%}to{background-position:200%}}.media-partners-module__zsXgBq__container{max-width:80rem;margin-left:auto;margin-right:auto;padding:2rem .75rem 3rem}@media (min-width:640px){.media-partners-module__zsXgBq__container{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1024px){.media-partners-module__zsXgBq__container{padding-left:2rem;padding-right:2rem}}.media-partners-module__zsXgBq__introduction{text-align:center;opacity:0;margin-bottom:3rem;animation:.8s ease-out forwards media-partners-module__zsXgBq__slideUp}.media-partners-module__zsXgBq__introductionText{color:var(--color-muted);max-width:48rem;margin-left:auto;margin-right:auto;font-size:1rem;line-height:1.75rem}@media (min-width:768px){.media-partners-module__zsXgBq__introductionText{font-size:1.125rem;line-height:1.875rem}}.media-partners-module__zsXgBq__grid{opacity:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;animation:.8s ease-out .2s forwards media-partners-module__zsXgBq__slideUp;display:grid}@media (min-width:640px){.media-partners-module__zsXgBq__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}}@media (min-width:768px){.media-partners-module__zsXgBq__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.75rem}}@media (min-width:1024px){.media-partners-module__zsXgBq__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem}}@media (min-width:1280px){.media-partners-module__zsXgBq__grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:2.5rem}}.media-partners-module__zsXgBq__card{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:.75rem;flex-direction:column;justify-content:center;align-items:center;min-height:6rem;padding:.75rem;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}@media (min-width:640px){.media-partners-module__zsXgBq__card{min-height:6.5rem;padding:1rem}}@media (min-width:1024px){.media-partners-module__zsXgBq__card{border-radius:.875rem;min-height:7.5rem;padding:1.25rem}}.media-partners-module__zsXgBq__card:before{content:"";background:linear-gradient(135deg, var(--color-primary-transparent) 0%, transparent 100%);opacity:0;transition:opacity .3s;position:absolute;inset:0}.media-partners-module__zsXgBq__card:hover{border-color:var(--color-primary);transform:translateY(-.375rem);box-shadow:0 12px 20px -5px #0000001a,0 6px 8px -4px #0000001a}.media-partners-module__zsXgBq__card:hover:before{opacity:.05}.media-partners-module__zsXgBq__card:focus{outline:2px solid var(--color-primary);outline-offset:2px}.media-partners-module__zsXgBq__card:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;box-shadow:0 0 0 4px var(--color-primary-transparent), 0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a}.dark .media-partners-module__zsXgBq__card{background-color:var(--color-gray-900);border-color:var(--color-gray-700)}.dark .media-partners-module__zsXgBq__card:hover{background-color:var(--color-gray-800);border-color:var(--color-primary);box-shadow:0 20px 25px -5px #0000004d,0 8px 10px -6px #0003}.media-partners-module__zsXgBq__logoContainer{background-color:#fff;border-radius:.5rem;justify-content:center;align-items:center;width:100%;height:4rem;padding:.25rem;transition:transform .3s;display:flex;position:relative}@media (min-width:640px){.media-partners-module__zsXgBq__logoContainer{height:4.5rem;padding:.5rem}}@media (min-width:1024px){.media-partners-module__zsXgBq__logoContainer{height:5.5rem;padding:.625rem}}.media-partners-module__zsXgBq__card:hover .media-partners-module__zsXgBq__logoContainer{transform:scale(1.03)}.dark .media-partners-module__zsXgBq__logoContainer{box-shadow:0 0 0 1px #0000001a}.media-partners-module__zsXgBq__logo{object-fit:contain;width:auto;max-width:95%;height:auto;max-height:95%;transition:opacity .3s;transform:scale(1.15)}.media-partners-module__zsXgBq__badge{background:linear-gradient(135deg, var(--color-primary), var(--color-secondary));color:#fff;text-transform:uppercase;letter-spacing:.05em;border-radius:.25rem;padding:.25rem .5rem;font-size:.625rem;font-weight:600;position:absolute;top:.5rem;right:.5rem}.media-partners-module__zsXgBq__noMediaPartners{text-align:center;opacity:0;padding-top:4rem;padding-bottom:4rem;animation:.8s ease-out forwards media-partners-module__zsXgBq__slideUp}.media-partners-module__zsXgBq__noMediaPartnersText{color:var(--color-muted);font-size:1.125rem;line-height:1.75rem}.media-partners-module__zsXgBq__imageFallback{background:linear-gradient(135deg, var(--color-surface-hover) 0%, var(--color-surface) 100%);width:100%;height:100%;color:var(--color-muted);text-align:center;border-radius:.5rem;justify-content:center;align-items:center;padding:.5rem;font-size:.75rem;font-weight:600;display:flex}.dark .media-partners-module__zsXgBq__imageFallback{background:linear-gradient(135deg, var(--color-gray-800) 0%, var(--color-gray-900) 100%);color:var(--color-gray-400)}.media-partners-module__zsXgBq__card{opacity:0;animation:.6s ease-out forwards media-partners-module__zsXgBq__slideUp}.media-partners-module__zsXgBq__card:first-child{animation-delay:.1s}.media-partners-module__zsXgBq__card:nth-child(2){animation-delay:.15s}.media-partners-module__zsXgBq__card:nth-child(3){animation-delay:.2s}.media-partners-module__zsXgBq__card:nth-child(4){animation-delay:.25s}.media-partners-module__zsXgBq__card:nth-child(5){animation-delay:.3s}.media-partners-module__zsXgBq__card:nth-child(6){animation-delay:.35s}.media-partners-module__zsXgBq__card:nth-child(7){animation-delay:.4s}.media-partners-module__zsXgBq__card:nth-child(8){animation-delay:.45s}.media-partners-module__zsXgBq__card:nth-child(n+9){animation-delay:.5s}@media (prefers-reduced-motion:reduce){.media-partners-module__zsXgBq__card,.media-partners-module__zsXgBq__introduction,.media-partners-module__zsXgBq__grid,.media-partners-module__zsXgBq__noMediaPartners{opacity:1;animation:none}.media-partners-module__zsXgBq__card:hover,.media-partners-module__zsXgBq__card:hover .media-partners-module__zsXgBq__logoContainer{transform:none}}
