.deep-dive-inline-cta-block__section{padding-top:64px;width:100%}.deep-dive-inline-cta-block__card{align-items:center;background:linear-gradient(135deg,var(--navy-raised),#201a4a);border:1px solid rgba(128,80,240,.3);border-radius:12px;display:grid;grid-template-columns:1fr auto;padding:48px 52px}.deep-dive-inline-cta-block__inner{align-items:center;display:flex;gap:var(--deep-dive-space-lg);justify-content:space-between;position:relative;z-index:1}.deep-dive-inline-cta-block__content{flex:1;min-width:0}.deep-dive-inline-cta-block__eyebrow{color:var(--deep-dive-color-primary);display:inline-block;font-family:var(--deep-dive-font-body);font-size:var(--deep-dive-size-label);font-weight:700;letter-spacing:var(--deep-dive-tracking-wider);line-height:1;margin-bottom:var(--deep-dive-space-xs);text-transform:uppercase}.deep-dive-inline-cta-block__headline{font-family:Fraunces,serif;font-size:28px;font-weight:500;letter-spacing:-.02em;line-height:1.2;margin-bottom:8px}.deep-dive-inline-cta-block__description{color:var(--deep-dive-color-text-muted);font-family:var(--deep-dive-font-body);font-size:var(--deep-dive-size-body);line-height:var(--deep-dive-leading-body);margin-bottom:0;margin-top:var(--deep-dive-space-xs);max-width:54ch}.deep-dive-inline-cta-block__action{flex-shrink:0}.deep-dive-inline-cta-block__btn{background:var(--purple);border-radius:100px;color:var(--white);display:inline-block;font-size:15px;font-weight:600!important;padding:14px 28px;text-align:center;text-decoration:none;transition:background .15s;white-space:normal}.deep-dive-inline-cta-block__btn:focus,.deep-dive-inline-cta-block__btn:hover{background:var(--purple-soft);text-decoration:none}.deep-dive-inline-cta-block__btn:focus-visible{outline:2px solid var(--deep-dive-color-accent);outline-offset:3px}.deep-dive-inline-cta-block__btn:active{background-color:var(--deep-dive-color-primary-dark);box-shadow:var(--deep-dive-shadow-button);color:var(--deep-dive-color-text);font-family:var(--deep-dive-font-body);text-decoration:none;transform:translateY(0)}.deep-dive-inline-cta-block__btn-icon{align-items:center;display:inline-flex;flex-shrink:0;transition:transform var(--deep-dive-transition-base)}.deep-dive-inline-cta-block__btn:hover .deep-dive-inline-cta-block__btn-icon{transform:translateY(2px)}@media (max-width:1023px){.deep-dive-inline-cta-block__card{padding:var(--deep-dive-space-lg)}}@media (max-width:767px){.deep-dive-inline-cta-block__section{padding-top:48px}.deep-dive-inline-cta-block__card{border-left-width:4px;padding:var(--deep-dive-space-lg)}.deep-dive-inline-cta-block__inner{align-items:flex-start;flex-direction:column;gap:var(--deep-dive-space-md)}.deep-dive-inline-cta-block__action{width:100%}.deep-dive-inline-cta-block__btn{justify-content:center;padding:var(--deep-dive-space-sm) var(--deep-dive-space-md);text-align:center;white-space:normal;width:100%}.deep-dive-inline-cta-block__description{max-width:100%}}@media (prefers-reduced-motion:reduce){.deep-dive-inline-cta-block__btn,.deep-dive-inline-cta-block__btn-icon,.deep-dive-inline-cta-block__card{transition:none}.deep-dive-inline-cta-block__btn:focus,.deep-dive-inline-cta-block__btn:hover{transform:none}}