.serpifai-toolkit-crosslink{margin:0;padding:clamp(56px,6vw,88px) 20px;background:linear-gradient(135deg,#071827,#102a42);color:#fff}.serpifai-toolkit-crosslink__inner{width:min(1120px,100%);margin:0 auto;display:grid;grid-template-columns:minmax(0,1.5fr) minmax(260px,.7fr);gap:40px;align-items:center}.serpifai-toolkit-crosslink__eyebrow{margin:0 0 12px;color:#19c7e8;font-size:.82rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.serpifai-toolkit-crosslink h2{margin:0 0 14px;max-width:760px;color:#fff;font-size:clamp(1.8rem,4vw,3rem);line-height:1.08}.serpifai-toolkit-crosslink p{margin:0;max-width:720px;color:#c8d6e2;font-size:1.05rem;line-height:1.7}.serpifai-toolkit-crosslink__action{display:flex;justify-content:flex-end}.serpifai-toolkit-crosslink__button{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:0 24px;border-radius:999px;background:#19c7e8;color:#071827!important;font-weight:800;text-decoration:none;box-shadow:0 14px 34px rgba(0,0,0,.22)}.serpifai-toolkit-crosslink__button:hover{transform:translateY(-1px)}.serpifai-toolkit-crosslink__button:focus-visible{outline:3px solid #fff;outline-offset:4px}@media(max-width:760px){.serpifai-toolkit-crosslink__inner{grid-template-columns:1fr}.serpifai-toolkit-crosslink__action{justify-content:flex-start}.serpifai-toolkit-crosslink__button{width:100%}}@media(prefers-reduced-motion:reduce){.serpifai-toolkit-crosslink__button{transition:none}.serpifai-toolkit-crosslink__button:hover{transform:none}}
