@import url('/assets/templates/series-base.css');

body.template-apex {
    --series-page:#f4f6f6;
    --series-ink:#222c31;
    --series-muted:#68767a;
    --series-accent:#344f5b;
    --series-highlight:#d5b978;
    --series-soft:#e5eceb;
    --series-line:#d0dbd9;
    --series-card:#fff;
    --series-radius:4px;
    --series-art:linear-gradient(150deg,#344f5b,#67838b);
    --series-ring:#d5b978;
    --series-shadow:0 14px 32px #283f4819;
    --series-cta:#222c31
}


body.template-apex .series-composition {
    clip-path:polygon(50% 0,100% 100%,0 100%)
}

/* Bottom registration CTA: use a light button against the dark Apex stage so
   both label and background remain high-contrast at a glance. */
body.template-apex .series-cta a[data-track-register]{
    border:2px solid #fff!important;
    background:#fff!important;
    color:#12243a!important;
    box-shadow:0 10px 24px rgba(0,0,0,.24),0 0 0 4px rgba(213,185,120,.22);
    text-shadow:none;
}
body.template-apex .series-cta a[data-track-register] b{color:#1f5fae!important}
body.template-apex .series-cta a[data-track-register]:hover{
    background:#f3f8ff!important;
    color:#0d1b2d!important;
    transform:translateY(-2px);
}
