.DualCTA-module__okmB_G__section{background-color:#3c97c4;background-position:100%;background-repeat:no-repeat;background-size:contain;padding:80px 0}.DualCTA-module__okmB_G__grid{grid-template-columns:repeat(2,1fr);gap:40px;max-width:1000px;margin:0 auto;display:grid}.DualCTA-module__okmB_G__card{text-align:center;border-radius:20px;flex-direction:column;justify-content:center;min-height:350px;padding:50px 40px;transition:transform .3s,box-shadow .3s;display:flex}.DualCTA-module__okmB_G__card:hover{transform:translateY(-10px)}.DualCTA-module__okmB_G__clientCard{background-color:#f0f7ff;border:1px solid #000d38;box-shadow:0 10px 30px #0071be0d}.DualCTA-module__okmB_G__clientCard:hover{box-shadow:0 20px 40px #0071be1a}.DualCTA-module__okmB_G__jobCard{background-color:#f8fafc;border:1px solid #464b00;box-shadow:0 10px 30px #0000000d}.DualCTA-module__okmB_G__jobCard:hover{box-shadow:0 20px 40px #0000001a}.DualCTA-module__okmB_G__cardTitle{font-size:2rem;font-weight:700;font-family:var(--font-heading);margin-bottom:20px}.DualCTA-module__okmB_G__clientCard .DualCTA-module__okmB_G__cardTitle{color:var(--primary-blue)}.DualCTA-module__okmB_G__jobCard .DualCTA-module__okmB_G__cardTitle{color:#475569}.DualCTA-module__okmB_G__cardDescription{color:#64748b;margin-bottom:40px;font-size:1.1rem;line-height:1.6}.DualCTA-module__okmB_G__ctaButtonPrimary,.DualCTA-module__okmB_G__ctaButtonSecondary{border-radius:8px;justify-content:center;align-items:center;gap:12px;padding:16px 32px;font-size:1.1rem;font-weight:700;text-decoration:none;transition:all .3s;display:inline-flex}.DualCTA-module__okmB_G__ctaButtonPrimary{background-color:var(--primary-blue);color:#fff}.DualCTA-module__okmB_G__ctaButtonPrimary:hover{background-color:#005a96}.DualCTA-module__okmB_G__ctaButtonSecondary{color:#fff;background-color:#a4a4a4}.DualCTA-module__okmB_G__ctaButtonSecondary:hover{background-color:#8a8a8a}@media (max-width:768px){.DualCTA-module__okmB_G__grid{grid-template-columns:1fr}.DualCTA-module__okmB_G__card{min-height:auto;padding:40px 30px}.DualCTA-module__okmB_G__cardTitle{font-size:1.75rem}}
