.tools-connect{padding:120px 0;background:#e6f5ff}@media (max-width:1199.98px){.tools-connect{padding:80px 0}}.tools-connect .inner{max-width:100%;margin:0 auto;text-align:center}.tools-connect .title{max-width:680px;margin:0 auto 24px;font:600 48px/100% Inter,Helvetica Neue,Arial,sans-serif;color:#000;letter-spacing:-2.5%}@media (max-width:1199.98px){.tools-connect .title{font-size:32px}}.tools-connect .description{max-width:715px;margin:0 auto 24px;font:400 18px/120% Inter,Helvetica Neue,Arial,sans-serif;color:rgba(0,0,0,.8);letter-spacing:-1%}@media (max-width:1199.98px){.tools-connect .description{font-size:16px;max-width:607px}}.tools-connect .tools{display:-ms-grid;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:64px 0 0;padding:0;list-style:none}.tools-connect .tool{min-width:0;min-height:82px;padding:24px;border-radius:24px;text-align:left}.tools-connect .media,.tools-connect .tool{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;background:#fff}.tools-connect .media{flex:0 0 40px;justify-content:center;width:40px;height:40px;margin-right:6px;border-radius:8px;overflow:hidden}.tools-connect .icon{display:block;width:40px;height:40px;-o-object-fit:contain;object-fit:contain}.tools-connect .name{min-width:0;margin:0;font:600 16px/120% Inter,Helvetica Neue,Arial,sans-serif;color:#000;letter-spacing:-1%}@media (max-width:320.98px){.tools-connect .name{margin-right:2px}}.tools-connect .link{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;margin-left:auto;padding:8px 12px;border-radius:24px;background:#f6f6f6;font:500 14px/120% Inter,Helvetica Neue,Arial,sans-serif;color:#000;letter-spacing:-1%;text-decoration:none;transition:background-color .2s ease,color .2s ease}.tools-connect .link:hover{background:#eee}.tools-connect .link.disabled:hover{pointer-events:none}@media (max-width:1199.98px){.tools-connect .title{max-width:100%}.tools-connect .tools{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:40px}}@media (max-width:767.98px){.tools-connect .tools{grid-template-columns:1fr}}