.hero-banner[data-astro-cid-lcdefpme]{align-items:center;width:100%;min-height:620px;display:flex;position:relative;overflow:hidden}.hero-banner-img[data-astro-cid-lcdefpme]{object-fit:cover;object-position:62% 42%;z-index:0;width:100%;height:100%;position:absolute;inset:0}.hero-banner-scrim[data-astro-cid-lcdefpme]{z-index:1;background:linear-gradient(100deg,#10181aeb,#10181ab8 38%,#10181a47 68%,#10181a0d),linear-gradient(#0000 70%,#10181a8c 100%);position:absolute;inset:0}.hero-banner-inner[data-astro-cid-lcdefpme]{z-index:2;max-width:680px;margin-left:max(24px, calc((100% - var(--shell-max)) / 2));padding:100px 24px 88px;position:relative}.eyebrow--light[data-astro-cid-lcdefpme]{color:var(--ace-gold)}.eyebrow--light[data-astro-cid-lcdefpme]:before{background:var(--ace-white)}.hero-banner-inner[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{color:var(--ace-white);font-size:clamp(2.5rem,4.6vw,3.8rem)}.accent[data-astro-cid-lcdefpme]{color:var(--ace-gold-soft);font-style:italic}.hero-actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:14px;margin-top:8px;display:flex}.float-card[data-astro-cid-lcdefpme]{color:var(--ace-white);backdrop-filter:blur(6px);background:#10181a8c;border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:10px;margin-top:34px;padding:12px 18px;font-size:.84rem;font-weight:600;display:inline-flex}.pulse-dot[data-astro-cid-lcdefpme]{background:var(--ace-gold);border-radius:50%;flex-shrink:0;width:8px;height:8px}@media (prefers-reduced-motion:no-preference){.pulse-dot[data-astro-cid-lcdefpme]{animation:2s ease-out infinite pulse-gold}}@keyframes pulse-gold{0%{box-shadow:0 0 #c79a3a80}70%{box-shadow:0 0 0 10px #c79a3a00}to{box-shadow:0 0 #c79a3a00}}@media (width<=900px){.hero-banner[data-astro-cid-lcdefpme]{min-height:520px}.hero-banner-inner[data-astro-cid-lcdefpme]{padding:72px 20px 56px}}@media (width<=639px){.hero-banner[data-astro-cid-lcdefpme]{min-height:460px}.hero-banner-scrim[data-astro-cid-lcdefpme]{background:linear-gradient(#10181a8c,#10181ae0 65%,#10181af2)}.hero-banner-inner[data-astro-cid-lcdefpme]{max-width:none;margin-left:0;padding:40px 18px 44px}}.partner-strip[data-astro-cid-lcdefpme]{border-top:1px solid var(--ace-line);flex-wrap:wrap;align-items:center;gap:28px;padding:26px 24px;display:flex}.partner-label[data-astro-cid-lcdefpme]{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ace-ink-soft);white-space:nowrap;font-size:.68rem}.partner-marks[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:32px;display:flex}.partner-marks[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{font-family:var(--font-display);color:var(--ace-ink-soft);font-size:.95rem}.conference-about[data-astro-cid-lcdefpme]{padding:88px 0}.conf-grid[data-astro-cid-lcdefpme]{grid-template-columns:1.2fr .8fr;align-items:start;gap:48px;display:grid}.conf-copy[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{max-width:18ch;font-size:1.9rem}.conf-highlight[data-astro-cid-lcdefpme]{background:var(--ace-ink);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);padding:16px}.conf-highlight[data-astro-cid-lcdefpme] .conf-img{aspect-ratio:4/5;object-fit:cover;border-radius:7px;width:100%}.quote-tag[data-astro-cid-lcdefpme]{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ace-teal-pale);text-align:center;margin:14px 4px 6px;font-size:.68rem;display:block}.pillars[data-astro-cid-lcdefpme]{padding:88px 0}.pillar-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.pillar[data-astro-cid-lcdefpme].card{background:var(--ace-ink);color:var(--ace-white);padding:32px 28px}.pillar-index[data-astro-cid-lcdefpme]{font-family:var(--font-mono);color:var(--ace-teal);letter-spacing:.1em;font-size:.75rem}.pillar[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{color:var(--ace-gold);margin-top:14px;font-size:1.3rem}.pillar[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--ace-white)}.about-us[data-astro-cid-lcdefpme]{padding:40px 0 90px}.eyebrow[data-astro-cid-lcdefpme].center{justify-content:center;display:flex}.section-title[data-astro-cid-lcdefpme]{text-align:center;max-width:20ch;margin:0 auto 40px;font-size:2rem}.about-cards[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr);gap:24px;display:grid}.about-card[data-astro-cid-lcdefpme]{padding:36px 32px}.about-tag[data-astro-cid-lcdefpme]{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ace-teal-text);background:var(--ace-teal-pale);border-radius:999px;margin-bottom:16px;padding:5px 12px;font-size:.66rem;display:inline-block}.about-card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-bottom:10px;font-size:1.3rem}.card-link[data-astro-cid-lcdefpme]{color:var(--ace-ink);margin-top:14px;font-size:.9rem;font-weight:600;display:inline-block}.card-link[data-astro-cid-lcdefpme]:hover{color:var(--ace-teal)}.banner[data-astro-cid-lcdefpme]{background-color:var(--ace-teal-deep);background-image:linear-gradient(180deg, #10181a99, #10181ae6), var(--banner-img);color:var(--ace-white);background-position:50%;background-size:cover;padding:72px 0}.banner-inner[data-astro-cid-lcdefpme]{max-width:780px}.banner[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{color:var(--ace-gold)}.banner[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]:before{background:var(--ace-white)}.banner[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{color:var(--ace-white);font-size:2rem}.banner[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#d7e6e3}.banner[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{color:var(--ace-gold-soft);font-style:italic}.events-preview[data-astro-cid-lcdefpme]{padding:88px 0}.section-head[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:36px;display:flex}.event-cards[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.support[data-astro-cid-lcdefpme]{padding:88px 0}.support-inner[data-astro-cid-lcdefpme]{grid-template-columns:1.1fr .9fr;align-items:center;gap:48px;display:grid}.support[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{max-width:18ch;font-size:1.9rem}.support[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:48ch}.support-figure[data-astro-cid-lcdefpme] .figure-img{aspect-ratio:4/3;object-fit:cover;border-radius:var(--radius-md);border:1px solid var(--ace-line);width:100%;box-shadow:var(--shadow-card)}@media (width<=980px){.support-inner[data-astro-cid-lcdefpme],.conf-grid[data-astro-cid-lcdefpme],.pillar-grid[data-astro-cid-lcdefpme],.event-cards[data-astro-cid-lcdefpme],.about-cards[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}
