.ksr-join-section{background:linear-gradient(#fff,#f8f9fc);margin-top:75px;padding:0 20px 20px}.ksr-join-container{text-align:center;max-width:1100px;margin:0 auto}.ksr-join-title{color:#1e293b;letter-spacing:-.5px;margin-bottom:35px;font-size:32px;font-weight:700}.ksr-join-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px;display:grid}.ksr-join-item{text-align:left;background:#fff;border:2px solid transparent;border-radius:16px;align-items:flex-start;gap:15px;padding:30px;transition:transform .25s,box-shadow .25s;display:flex}.ksr-join-item:first-child{border-color:#dbeafe}.ksr-join-item:nth-child(2){border-color:#e9d5ff}.ksr-join-item:nth-child(3){border-color:#dcfce7}.ksr-join-item:nth-child(4){border-color:#fee2e2}.ksr-join-item:hover{transform:translateY(-6px);box-shadow:0 15px 35px rgba(0,0,0,.06)}.ksr-join-icon{color:#2563eb;flex-shrink:0;margin-top:4px;font-size:22px}.ksr-join-item p{color:#334155;margin:0;font-size:16px;line-height:1.6}.ksr-join-item strong{color:#1e293b;font-weight:600}.ksr-join-footer{color:#1e293b;background:linear-gradient(135deg,rgba(37,99,235,.08),rgba(22,163,74,.08));border:1px solid rgba(37,99,235,.2);border-radius:18px;margin-top:25px;padding:35px 45px;font-size:20px;font-weight:600;line-height:1.6}.ksr-join-highlight{color:#16a34a;margin-top:10px;font-size:22px;font-weight:700;display:block}@media (max-width:1024px){.ksr-join-grid{grid-template-columns:1fr}.ksr-join-title{font-size:26px}.ksr-join-footer{font-size:18px}.ksr-join-highlight{font-size:20px}}@media (max-width:768px){.ksr-join-section{padding:70px 15px}.ksr-join-title{margin-bottom:40px;font-size:22px}.ksr-join-item{padding:22px}.ksr-join-item p{font-size:14px}.ksr-join-footer{padding:25px;font-size:16px}.ksr-join-highlight{font-size:18px}}
