.industries-section{position:relative;overflow:hidden;padding:120px clamp(24px,6vw,96px) 88px;background:#f5f8fb;color:#122c43}.industries-section:before{content:"";position:absolute;left:-260px;bottom:-260px;width:600px;height:600px;border-radius:50%;border:1px solid rgba(20,143,206,.08);box-shadow:0 0 0 85px rgba(20,143,206,.02),0 0 0 170px rgba(20,143,206,.012)}.industries-heading{position:relative;max-width:1240px;margin:0 auto 54px;display:flex;align-items:flex-end;justify-content:space-between;gap:55px}.industries-heading h2{font:700 clamp(2.4rem,3.8vw,4.2rem)/1.13 "Manrope";letter-spacing:-.052em;color:#0d263d;margin:0}.industries-heading h2 em{font-style:normal;color:#128fd1}.industries-heading>p{max-width:455px;margin:0 0 5px;color:#62778a;font-size:1rem;line-height:1.72}.industry-grid{position:relative;max-width:1240px;margin:0 auto;display:grid;grid-template-columns:repeat(6,1fr);gap:14px}.industry-card{position:relative;min-height:375px;padding:25px 24px 23px;border:1px solid #dbe6ee;border-radius:11px;background:#fff;box-shadow:0 16px 45px rgba(24,64,94,.05);display:flex;flex-direction:column;transition:transform .25s,box-shadow .25s}.industry-card:hover{transform:translateY(-5px);box-shadow:0 24px 55px rgba(24,64,94,.1)}.industry-card:nth-child(-n+3){grid-column:span 2}.industry-card:nth-child(4){grid-column:2/span 2}.industry-card:nth-child(5){grid-column:4/span 2}.industry-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:43px}.industry-top>span{font:700 .67rem "Manrope";color:#a2b0bc}.industry-top i{display:grid;place-items:center;width:44px;height:44px;border-radius:8px;background:#eaf5fb;color:#168fce}.industry-top svg{width:24px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.industry-card h3{font:700 1.08rem/1.4 "Manrope";color:#18354c;margin:0 0 10px}.industry-card>p{font-size:.79rem;line-height:1.62;color:#758798;margin:0 0 20px}.industry-needs{display:flex;flex-wrap:wrap;gap:6px}.industry-needs span{padding:6px 8px;border-radius:4px;background:#f0f5f8;color:#547085;font-size:.58rem;font-weight:700}.industry-card footer{margin-top:auto;padding-top:18px;border-top:1px solid #e1e9ef}.industry-card footer b{display:block;color:#1590d1;font-size:.52rem;letter-spacing:.16em;margin-bottom:5px}.industry-card footer span{font-size:.67rem;color:#566f82}.finance-card{background:linear-gradient(145deg,#0a2b48,#0a3e63);border-color:#164e73;box-shadow:0 18px 50px rgba(9,49,78,.14)}.finance-card .industry-top>span{color:#507a98}.finance-card .industry-top i{background:rgba(38,160,216,.14);color:#69d3fc}.finance-card h3{color:#f4f9fc}.finance-card>p{color:#9fb6c6}.finance-card .industry-needs span{background:rgba(34,130,178,.13);color:#a8d7eb}.finance-card footer{border-color:rgba(115,187,221,.17)}.finance-card footer span{color:#afc5d3}.digital-card .industry-top i{background:#eee8f0;color:#825184}.industry-footer{position:relative;max-width:1240px;margin:50px auto 0;padding:27px 30px;border-top:1px solid #d7e3eb;border-bottom:1px solid #d7e3eb;display:flex;align-items:center;justify-content:space-between;gap:35px}.industry-footer span{display:block;color:#168fcf;font-size:.61rem;letter-spacing:.13em;text-transform:uppercase;font-weight:800;margin-bottom:6px}.industry-footer strong{display:block;font:600 .9rem/1.5 "Manrope";color:#2a465c}.industry-footer a{display:flex;align-items:center;gap:23px;flex:0 0 auto;padding:14px 18px;border-radius:7px;background:#0c83c5;color:#fff;text-decoration:none;font-size:.79rem;font-weight:700}.industry-footer a:hover{background:#0a94dc}@media(max-width:960px){.industries-heading{display:block}.industries-heading>p{margin-top:23px}.industry-grid{grid-template-columns:1fr 1fr}.industry-card,.industry-card:nth-child(n){grid-column:auto}.industry-card:last-child{grid-column:1/-1}.industry-footer{align-items:flex-start;flex-direction:column}}@media(max-width:620px){.industries-section{padding:82px 20px 60px}.industry-grid{grid-template-columns:1fr}.industry-card,.industry-card:last-child{grid-column:auto;min-height:340px}.industry-footer{margin-top:38px;padding:25px 0}.industry-footer a{width:100%;justify-content:space-between}}
