.banner{background-image:url(/build/phone.png);background-position:right bottom}.business-issues h2{max-width:622px;margin:40px 0}.business-issues ul{display:flex;justify-content:space-between}.business-issues li{display:flex;flex-direction:column;justify-content:space-between;width:336px;height:153px;padding:20px;border-radius:30px;background-color:#f5f6fb}.business-issues li span{font-size:16px;font-weight:500;line-height:1.2}.present-card .flex{align-items:flex-start;justify-content:space-between}.present-card h2{max-width:616px;font-size:45px;font-weight:600}.present-card .num{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:44px;height:44px;margin-right:30px;border-radius:30px;background-color:#069999;color:#fff;font-family:Mulish,sans-serif;font-size:16px;font-weight:600;letter-spacing:-1px;line-height:1.1;cursor:default}.present-card ol{display:flex;flex-direction:column;gap:20px;margin-top:40px}.present-card h3{font-size:30px;font-weight:600;letter-spacing:-1px;line-height:1.1}.present-card ol>li{display:flex;align-items:flex-start;height:190px;padding:25px;border-radius:30px;background-color:#fff}.present-card ol>li.fst .list-block{margin-right:41px;margin-left:69px}.present-card ol>li.sec .list-block{margin-right:139px;margin-left:47px}.present-card ul{display:flex;flex-direction:column;gap:10px;margin-top:15px;padding-left:15px}.present-card ul>li{display:list-item;list-style-type:disc;font-size:16px;font-weight:400;line-height:1.2}.present-card .text-block p{margin-top:10px;font-weight:400;line-height:1.2}.present-card .list-block{padding-top:10px}.present-card .list-block p{font-weight:500;line-height:1.2}.present-card .img{position:relative;width:313px;height:100%}.present-card .img img{position:absolute;bottom:-25px;width:100%}.categories .flex{align-items:flex-start;justify-content:space-between;margin-top:40px}.categories a{display:flex;align-items:center;justify-content:center;height:48px;padding:10px 15px;transition:all .15s ease;border:1px solid #343b3c;border-radius:24px;color:#343b3c;font-size:18px;font-weight:400;line-height:1}.categories a.green{border-color:#069999;background-color:#069999;color:#fff}.categories a:hover{border-color:#343b3c;background-color:#343b3c;color:#fff}.categories nav{display:flex;flex-wrap:wrap;justify-content:flex-end;max-width:650px;gap:20px 12px}.motivation .flex{align-items:flex-start;justify-content:space-between}.motivation .motivation-list{display:flex;justify-content:space-between;margin-top:40px}.motivation .motivation-list>li{width:415px;padding:20px 10px;border-radius:30px;background-color:#fff}.motivation .motivation-list h3{padding-left:15px;font-family:Mulish,sans-serif;font-size:20px;font-weight:600;letter-spacing:-1px;line-height:1.1}.motivation .motivation-list img{width:100%;height:223px;border-radius:20px;object-fit:cover}.motivation .motivation-list ul{display:flex;flex-direction:column;margin:10px 0 20px;padding-left:35px;font-size:16px;font-weight:400;line-height:1.2}.motivation .motivation-list ul li{display:list-item;list-style:disc}@media (width <= 1400px){.banner{background-image:url(/build/1.png)}.business-issues li{width:251px}.motivation .motivation-list>li{width:315px}.present-card ol>li.sec .list-block{margin:0}.present-card .img{width:330px}}@media (width <= 1240px){.banner{height:337px;padding:40px}.banner h1{max-width:582px;font-size:45px}.banner strong{margin-bottom:30px}.business-issues ul{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,1fr);gap:20px}.business-issues li{flex-direction:row;align-items:center;justify-content:flex-start;width:100%;height:85px;gap:15px}.business-issues li br{display:none}.business-issues li svg{flex-shrink:0}.business-issues li:nth-child(2){grid-column:span 2/span 2;grid-column-start:1;grid-row-start:2}.business-issues li:nth-child(3){grid-column-start:2;grid-row-start:1}.business-issues li:last-child{grid-column:span 2/span 2;grid-row-start:3}.present-card .flex{flex-direction:column-reverse;align-items:flex-start;justify-content:flex-start;gap:30px}.present-card h2{font-size:25px;letter-spacing:-1px}.present-card br{display:none}.present-card .num{position:absolute;top:-22px;left:-12px}.present-card ol{gap:30px}.present-card ol>li{position:relative;flex-direction:column;height:auto}.present-card ol>li.fst{background-image:url(/build/22.png);background-position:right bottom;background-size:227px 204px}.present-card ol>li.fst .list-block{max-width:333px}.present-card ol>li.sec{background-image:url(/build/32.png);background-position:right bottom;background-size:228px}.present-card ol>li.sec .list-block{max-width:100%}.present-card ol>li .list-block{margin:0!important;padding-top:25px}.present-card .img{display:none}.categories .flex{flex-direction:column;gap:40px}.categories nav{justify-content:flex-start}.motivation .flex{flex-direction:column-reverse;gap:30px;justify-content:flex-start}.motivation .motivation-list{flex-direction:column;gap:20px}.motivation .motivation-list img{width:254px;height:143px}.motivation .motivation-list>li{display:flex;justify-content:space-between;width:100%;padding:15px}.motivation .motivation-list>li div{padding-top:17px}}@media (width <= 768px){.banner{height:273px;padding:22px 20px;border-radius:20px;background-image:url(/build/4.png)}.banner strong{max-width:263px;margin:10px 0 20px;font-size:14px;line-height:1}.banner .flex{flex-direction:column;gap:15px}.business-issues h2{max-width:343px;margin:20px 0 30px}.business-issues li{height:60px;padding:10px 15px;border-radius:20px}.business-issues li svg{width:40px;height:40px}.business-issues li span{font-size:14px;line-height:1.2}.business-issues ul{display:flex;flex-direction:column;gap:15px}.present-card .num{display:none}.present-card h3{font-size:18px}.present-card .text-block p,.present-card ul>li,.present-card .list-block p{font-size:14px!important}.present-card ul{margin-top:10px}.present-card ol{margin-top:30px;gap:20px}.present-card ol>li.fst{padding-bottom:160px;background-position:center bottom;background-size:178px}.present-card ol>li.sec{background-image:url(/build/5.png);background-position:right bottom;background-size:100px}.present-card ol>li.sec ul{max-width:195px}.present-card ol>li .list-block{padding-top:20px}.present-card .flex{gap:20px}.present-card h2{font-size:20px}.categories .flex{margin-top:20px;gap:30px}.categories nav{gap:10px}.categories a{height:34px;padding:10px;font-size:14px;line-height:1}.motivation .flex{gap:20px}.motivation .motivation-list{margin-top:30px;gap:20px}.motivation .motivation-list div{padding-top:15px}.motivation .motivation-list img{width:274px;height:157px}.motivation .motivation-list ul li{font-size:14px}.motivation .motivation-list>li{flex-direction:column;align-items:center;padding:5px;border-radius:20px}}
