.industries-hero{padding:104px 0}@media(max-width:768px){.industries-hero{padding:80px 0}}.industries-hero__inner{display:flex;flex-direction:column;gap:104px}@media(max-width:768px){.industries-hero__inner{gap:83px;padding:0}}.industries-hero__top{display:flex;gap:45px}@media(max-width:768px){.industries-hero__top{gap:24px;flex-direction:column;padding:0 16px}}.industries-hero__top h1{font-size:64px;font-weight:600;line-height:75px;max-width:760px}@media(max-width:768px){.industries-hero__top h1{font-size:32px;line-height:37px}}.industries-hero__top hr{flex:1 1;height:1px;margin-top:auto}@media(max-width:768px){.industries-hero__top hr{display:none}}.industries-hero__top .content{display:flex;flex-direction:column;gap:64px}.industries-hero__top .content p{font-size:24px;font-weight:400;line-height:28.13px;max-width:656px;margin-top:auto}@media(max-width:768px){.industries-hero__top .content p{font-size:16px;line-height:18px}}.industries-hero__top .content .button{margin-top:auto;width:max-content}.industries-hero img{border-radius:16px;width:100%;height:auto}@media(max-width:768px){.industries-hero img{border-radius:0;height:166px;object-fit:cover}}.industries-loop .container{display:flex;flex-wrap:wrap;gap:24px}.industries-loop .container .solution{width:100%;background:#f4f4f4;border-radius:16px;padding:40px;display:flex;flex-direction:column}@media(max-width:768px){.industries-loop .container .solution{width:100%;padding:16px}.industries-loop .container .solution:hover .solution-top img{transform:rotate(180deg)}.industries-loop .container .solution:hover .solution-info{display:flex;margin-top:24px}}.industries-loop .container .solution h2{display:flex;flex-direction:column;gap:40px;color:#0a0a0a;font-size:36px;font-weight:600;line-height:1.2;text-align:left;margin-bottom:16px}.industries-loop .container .solution h2 b{color:#47b782;font-weight:600}@media(max-width:768px){.industries-loop .container .solution h2 b{font-size:24px}.industries-loop .container .solution h2{display:none}}.industries-loop .container .solution .solution-top{margin-bottom:16px;display:none}@media(max-width:768px){.industries-loop .container .solution .solution-top{margin:0;display:flex;align-items:flex-start;justify-content:space-between}}.industries-loop .container .solution .solution-top img{width:32px;height:32px;display:none;transform:rotate(0);transition:transform .3s ease-in-out}@media(max-width:768px){.industries-loop .container .solution .solution-top img{display:block}}.industries-loop .container .solution .solution-top h4{display:flex;align-items:center;flex-direction:column;gap:40px;color:#0a0a0a;font-size:36px;font-weight:600;line-height:1.2;text-align:left}.industries-loop .container .solution .solution-top h4 b{color:#47b782;font-weight:600}@media(max-width:768px){.industries-loop .container .solution .solution-top h4 b{font-size:24px}.industries-loop .container .solution .solution-top h4{flex-direction:row;align-items:center;font-size:16px;gap:16px;width:calc(100% - 60px)}}.industries-loop .container .solution .solution-info{flex-grow:1;display:flex;flex-wrap:wrap;gap:40px}@media(max-width:768px){.industries-loop .container .solution .solution-info{display:none;gap:30px}}.industries-loop .container .solution .solution-info .left{width:calc(50% - 20px)}@media(max-width:768px){.industries-loop .container .solution .solution-info .left{width:100%}}.industries-loop .container .solution .solution-info .left ul{margin:0 0 16px;padding:0 0 0 16px}.industries-loop .container .solution .solution-info .right{width:calc(50% - 20px)}@media(max-width:768px){.industries-loop .container .solution .solution-info .right{width:100%}}.industries-loop .container .solution .solution-info .right ul{margin:0;padding:0 0 0 16px;display:flex;flex-direction:column;gap:8px}.industries-loop .container .solution .solution-info h4{display:flex;flex-direction:column;gap:40px;color:#0a0a0a;font-size:36px;font-weight:600;line-height:1.2;text-align:left;margin-bottom:16px}.industries-loop .container .solution .solution-info h4 b{color:#47b782;font-weight:600}@media(max-width:768px){.industries-loop .container .solution .solution-info h4 b{font-size:24px}.industries-loop .container .solution .solution-info h4{display:none}}.industries-loop .container .solution .solution-info p{color:#0a0a0a;font-size:16px;font-weight:400;line-height:1.2;text-align:left}.industries-loop .container .solution .solution-info h5{color:#0a0a0a;font-size:24px;font-weight:600;line-height:1.2;text-align:left;margin-bottom:16px}.industries-loop .container .solution .solution-info .solution-bottom{width:100%;display:flex;justify-content:flex-start}