@layer components{@media (prefers-reduced-motion:no-preference){html[data-reveal-boot] [data-reveal]:not([data-reveal-state]):not([data-reveal-focus]):not(:focus-within)>.reveal_content{opacity:0;transform:translateY(1.625rem)}html[data-reveal-boot] [data-reveal]:not([data-reveal-state]):not([data-reveal-focus])>[data-reveal-image-layer]{transform:scale(1.1)}}.reveal_wrap,.reveal_content{min-width:0;max-width:100%;display:grid}.hero-intro_wrap{gap:var(--section-space-small);padding-block:var(--space-hero);grid-template-columns:1.0415fr 1fr;display:grid}.hero-intro_title{color:var(--hero-muted);text-wrap:wrap}.hero-intro_title span{color:var(--light-100)}.hero-intro_content{align-items:start;gap:var(--space-6);flex-direction:column;display:flex}@media not (min-width:64rem){.hero-intro_wrap{gap:var(--space-6);grid-template-columns:1fr}}.overview-content_wrap{gap:var(--space-6);padding-right:var(--space-6);color:var(--dark-700);flex-direction:column;display:flex}@media not (min-width:64rem){.overview-content_wrap{padding-right:0}}.overview-content_copy{gap:var(--space-6);flex-direction:column;display:flex}.overview-content_title{color:var(--dark-900);text-wrap:wrap}.overview-content_title span{color:var(--brand-500)}.overview-content_rule{border:0;border-top:var(--border-width) solid var(--light-300);width:100%}.overview-photo_wrap{border-radius:var(--radius-main);width:100%;min-height:100%;position:relative;overflow:hidden}.overview-photo_wrap .overview-photo_image{position:absolute;inset:0}.overview-photo_wrap img{object-fit:cover;width:157.48%;max-width:none;height:100%;position:absolute;left:-17.91%;transform:scaleX(-1)}@media not (min-width:64rem){.overview-photo_wrap{aspect-ratio:600/635;min-height:0}}.mission-panel_wrap{isolation:isolate;border-radius:var(--radius-main);padding:var(--section-space-small);gap:var(--space-7);grid-template-columns:minmax(0,1fr) minmax(0,.8975fr);align-items:center;width:100%;min-width:0;display:grid;position:relative;overflow:hidden}.mission-panel_wrap:after{content:"";z-index:-1;background:linear-gradient(182.308deg, var(--dark-900) 1.5045%, #203c679c 94.237%);position:absolute;inset:0}@media not (min-width:64rem){.mission-panel_wrap{padding:var(--space-5);grid-template-columns:minmax(0,1fr)}}.mission-panel_image{z-index:-2;object-fit:cover;width:100%;height:116.6%;position:absolute;top:-12.31%;left:0}.mission-panel_heading{align-items:start;gap:var(--space-6);flex-direction:column;display:flex}.mission-panel_copy{flex-direction:column;gap:1.875rem;display:flex}.speakers-details_wrap{gap:var(--space-hero);flex-direction:column;height:100%;padding-right:2.0625rem;display:flex}.speakers-details_content{gap:var(--space-6);color:var(--dark-700);flex-direction:column;display:flex}.speakers-details_title{color:var(--dark-900)}.speakers-details_rule{border:0;border-top:var(--border-width) solid var(--light-300);width:100%}.speakers-details_copy{flex-direction:column;gap:1.875rem;display:flex}@media not (min-width:64rem){.speakers-details_wrap{padding-right:0}}.speaker-form_wrap{--button-background-hover:color-mix(in srgb, var(--brand-500) 91%, black);--button-border-hover:var(--button-background-hover);padding:var(--space-6);background:var(--light-100);gap:var(--space-6);border-radius:.25rem;flex-direction:column;display:flex}.purpose-panel_wrap{isolation:isolate;padding:var(--section-space-small);border-radius:.25rem;grid-template-columns:minmax(0,393fr) minmax(0,681fr);align-items:start;gap:2.875rem;display:grid;position:relative;overflow:hidden}.purpose-panel_wrap:after{content:"";z-index:-1;background:linear-gradient(181.539deg, var(--dark-900) 17.842%, color-mix(in srgb, var(--brand-500) 83%, transparent) 95.853%);position:absolute;inset:0}@media not (min-width:64rem){.purpose-panel_wrap{padding:var(--space-5);gap:var(--space-6);grid-template-columns:minmax(0,1fr)}}.purpose-panel_image{z-index:-2;object-fit:cover;object-position:center 31.6%;width:100%;height:100%;position:absolute;inset:0}.purpose-panel_title{text-wrap:balance}.purpose-panel_copy{flex-direction:column;gap:1.875rem;display:flex}}
