.buldok-article-cta{padding:var(--space-2xl) 0}.buldok-article-cta__container{border-radius:var(--radius-xl);margin:0 auto;max-width:900px;padding:var(--space-xl);position:relative}.buldok-article-cta__headline{font-family:var(--font-display);font-size:32px;font-weight:700;margin-bottom:var(--space-sm)}.buldok-article-cta__description{color:var(--light-gray);font-size:18px;margin-bottom:var(--space-lg);max-width:600px}.buldok-article-cta__buttons{display:flex;flex-wrap:wrap;gap:var(--space-md)}.buldok-article-cta--dark-card .buldok-article-cta__container{background:var(--charcoal);border:1px solid var(--graphite);border-left:4px solid var(--teal-primary)}.buldok-article-cta--teal-gradient .buldok-article-cta__container{background:linear-gradient(135deg,var(--teal-primary) 0,var(--teal-dark) 100%);color:var(--midnight)}.buldok-article-cta--teal-gradient .buldok-article-cta__headline{color:var(--midnight)}.buldok-article-cta--teal-gradient .buldok-article-cta__description{color:rgba(13,17,23,.8)}.buldok-article-cta--teal-gradient .buldok-btn--primary{background:var(--midnight);color:var(--white)}.buldok-article-cta--teal-gradient .buldok-btn--secondary{border-color:var(--midnight);color:var(--midnight)}.buldok-article-cta--minimal .buldok-article-cta__container{border-radius:0;padding:var(--space-xl) 0;text-align:center}.buldok-article-cta--minimal .buldok-article-cta__description{margin-left:auto;margin-right:auto}.buldok-article-cta--minimal .buldok-article-cta__buttons{justify-content:center}@media (max-width:767px){.buldok-article-cta__headline{font-size:24px}.buldok-article-cta__description{font-size:16px}.buldok-article-cta__buttons .buldok-btn{width:100%}}