.dlh-la-cta-section{box-sizing:border-box;color:var(--dlh-la-card-text,#f5f6f6);font-family:inherit;width:100%;margin:0 0 36px}.dlh-la-cta-section *{box-sizing:border-box}.dlh-la-cta-heading{margin:0 0 18px!important;color:var(--dlh-la-card-accent,#ff7900)!important;font-size:clamp(28px,3.2vw,44px)!important;line-height:1.12!important;font-weight:800!important;letter-spacing:-.02em}.dlh-la-cta-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.dlh-la-cta-card{display:grid;grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:18px;min-height:132px;padding:22px 24px;background:var(--dlh-la-card-bg,#151d22);border:1px solid var(--dlh-la-card-border,#344149);border-radius:var(--dlh-la-card-radius,16px);box-shadow:var(--dlh-shadow,0 12px 28px rgba(0,0,0,.12))}.dlh-la-cta-card-icon{width:56px;height:64px;display:grid;place-items:center;color:var(--dlh-la-card-icon,var(--dlh-la-card-accent,#ff7900));background:color-mix(in srgb,var(--dlh-la-card-icon,var(--dlh-la-card-accent,#ff7900)) 12%,transparent);border-radius:12px}.dlh-la-cta-card-icon .dashicons{width:32px;height:32px;font-size:32px}.dlh-la-cta-copy{min-width:0}.dlh-la-cta-copy h3{margin:0!important;color:var(--dlh-la-card-text,#f5f6f6)!important;font-size:clamp(20px,2vw,28px)!important;line-height:1.12!important;font-weight:800!important;overflow-wrap:anywhere}.dlh-la-cta-copy p{margin:8px 0 0!important;color:var(--dlh-la-card-muted,#b6bec3)!important;font-size:15px;line-height:1.5}.dlh-la-cta-card-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:var(--dlh-la-card-button-height,46px);padding:10px 18px;border:1px solid var(--dlh-la-card-button,#ff7900);border-radius:var(--dlh-la-card-button-radius,10px)!important;background:var(--dlh-la-card-button,#ff7900);color:var(--dlh-la-card-button-text,#111)!important;text-decoration:none!important;font-weight:800;white-space:nowrap;transition:transform .16s ease,filter .16s ease}.dlh-la-cta-card-button:hover,.dlh-la-cta-card-button:focus-visible{color:var(--dlh-la-card-button-text,#111)!important;filter:brightness(1.07);transform:translateY(-1px);outline:none}.dlh-la-cta-card-arrow{font-size:1.15em;line-height:1}.dlh-la-cta-card-button.is-disabled{border-color:var(--dlh-la-card-border,#344149);background:color-mix(in srgb,var(--dlh-la-card-muted,#b6bec3) 12%,transparent);color:var(--dlh-la-card-muted,#b6bec3)!important;cursor:not-allowed;filter:none;transform:none}.dlh-la-cta-section.is-closed .dlh-la-cta-card{opacity:.88}
.dlh-la-cta-wrap{--dlh-la-cta-accent:var(--dlh-primary,var(--dlh-accent,var(--dlh-s4-accent,#ff7900)));--dlh-la-cta-accent-hover:var(--dlh-accent-hover,#ff8f24);--dlh-la-cta-radius:var(--dlh-radius,10px);display:flex;width:100%;margin:0}.dlh-la-cta-wrap.is-left{justify-content:flex-start}.dlh-la-cta-wrap.is-center{justify-content:center}.dlh-la-cta-wrap.is-right{justify-content:flex-end}.dlh-la-cta-wrap.is-stretch .dlh-la-cta{width:100%}.dlh-la-cta{appearance:none;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:11px 20px;border:1px solid var(--dlh-la-cta-accent);border-radius:var(--dlh-la-cta-radius)!important;background:var(--dlh-la-cta-accent);color:#171717!important;font:inherit;font-weight:800;line-height:1.2;text-decoration:none!important;box-shadow:none;transition:background .16s ease,border-color .16s ease,transform .16s ease}.dlh-la-cta:hover,.dlh-la-cta:focus-visible{background:var(--dlh-la-cta-accent-hover);border-color:var(--dlh-la-cta-accent-hover);color:#171717!important;transform:translateY(-1px);outline:none}.dlh-la-cta-icon{font-size:1.15em;line-height:1}.dlh-la-cta.is-disabled{border-color:var(--dlh-border,rgba(148,163,184,.28));background:var(--dlh-surface-2,rgba(148,163,184,.1));color:var(--dlh-muted,#aeb6be)!important;cursor:not-allowed;transform:none}
@media(max-width:980px){.dlh-la-cta-card{grid-template-columns:52px minmax(0,1fr);grid-template-areas:"icon copy" "button button"}.dlh-la-cta-card-icon{grid-area:icon}.dlh-la-cta-copy{grid-area:copy}.dlh-la-cta-card-button{grid-area:button;width:100%}}@media(max-width:700px){.dlh-la-cta-grid{grid-template-columns:1fr}.dlh-la-cta-section{margin-bottom:28px}.dlh-la-cta-card{padding:18px;min-height:0}.dlh-la-cta-heading{font-size:30px!important}}@media(max-width:420px){.dlh-la-cta-card{grid-template-columns:44px minmax(0,1fr);gap:14px}.dlh-la-cta-card-icon{width:44px;height:52px}.dlh-la-cta-card-icon .dashicons{width:26px;height:26px;font-size:26px}.dlh-la-cta-copy h3{font-size:19px!important}}@media(prefers-reduced-motion:reduce){.dlh-la-cta,.dlh-la-cta-card-button{transition:none}}
