.accel-header{position:relative;display:flex;justify-content:space-between;align-items:center;padding:var(--space-sm) var(--space-md);z-index:10}.accel-header__logo{font-family:var(--font-logo-serif);font-size:24px;font-weight:var(--fw-bold);color:var(--color-white);letter-spacing:2px;text-transform:uppercase}.accel-header__back{font-size:var(--fs-small);color:var(--color-primary-teal)}.accel-hero{position:relative;min-height:500px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:var(--space-xl) var(--container-padding);background-size:cover;background-position:center;color:var(--color-white)}.accel-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#1b2a3bb3,#25b4bb66);z-index:1}.accel-hero__content{position:relative;z-index:2;max-width:900px}.accel-hero__title{font-family:var(--font-heading);font-size:var(--fs-h2);font-weight:var(--fw-bold);color:var(--color-white);margin-bottom:var(--space-md)}.accel-hero__text{font-size:var(--fs-body);color:var(--color-white);opacity:.9;margin-bottom:var(--space-lg);line-height:var(--lh-body)}.accel-partners{position:relative;z-index:2;margin-top:var(--space-md)}.accel-partners__label{font-size:var(--fs-small);color:var(--color-white);opacity:.8;margin-bottom:var(--space-sm)}.accel-partners__logos{display:flex;align-items:center;justify-content:center;gap:var(--space-xl);flex-wrap:wrap}.accel-partners__logo{height:50px;width:auto;filter:brightness(0) invert(1)}.accel-video{padding:var(--space-2xl) var(--container-padding);text-align:center;background:var(--color-white)}.accel-video__title{font-family:var(--font-heading);font-size:var(--fs-h3);font-weight:var(--fw-bold);color:var(--color-dark-blue);margin-bottom:var(--space-lg)}.accel-video__embed{max-width:800px;margin:0 auto;aspect-ratio:16 / 9;background:var(--color-light-grey);border-radius:var(--radius-md)}.accel-impact{position:relative;padding:var(--space-2xl) var(--container-padding);background-size:cover;background-position:center}.accel-impact__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,#25b4bb26,#c8e6f04d)}.accel-impact__content{position:relative;z-index:2;display:grid;grid-template-columns:1fr 1fr;gap:var(--space-xl);max-width:var(--container-max);margin:0 auto}.accel-impact__col{font-size:var(--fs-body);color:var(--color-dark-blue);line-height:var(--lh-body)}.accel-impact__cta{text-align:center;position:relative;z-index:2;margin-top:var(--space-lg)}.accel-timeline{display:grid;grid-template-columns:200px 1fr;max-width:var(--container-max);margin:0 auto;padding:var(--space-2xl) var(--container-padding);border-left:4px solid var(--color-primary-teal)}.accel-timeline__sidebar{padding-right:var(--space-md)}.accel-timeline__label{font-family:var(--font-heading);font-size:var(--fs-h3);font-weight:var(--fw-bold);color:var(--color-primary-teal);border-bottom:3px solid var(--color-primary-teal);display:inline-block;padding-bottom:4px}.accel-timeline__main{padding-left:var(--space-lg)}.accordion{margin-bottom:var(--space-lg)}.accordion__title{font-family:var(--font-heading);font-size:var(--fs-h4);font-weight:var(--fw-bold);color:var(--color-dark-blue);margin-bottom:var(--space-sm);cursor:pointer;padding-bottom:4px;border-bottom:2px solid var(--color-medium-grey);display:flex;justify-content:space-between;align-items:center}.accordion__title:after{content:"+";font-size:24px;color:var(--color-primary-teal);transition:transform var(--transition-fast)}.accordion--open .accordion__title:after{content:"−"}.accordion__body{max-height:0;overflow:hidden;transition:max-height var(--transition-slow)}.accordion--open .accordion__body{max-height:2000px}.accordion__body p{padding-top:var(--space-sm);font-size:var(--fs-body);color:var(--color-body-text);line-height:var(--lh-body)}.accel-photo{width:100%;padding:var(--space-lg) var(--container-padding);text-align:center}.accel-photo img{max-width:800px;width:100%;border-radius:var(--radius-md);margin:0 auto}
