.page-module-scss-module__7bqZxG__intro-block{aspect-ratio:373/332;will-change:transform;background-color:#fff7f7;border-radius:20px;flex-direction:column;align-items:center;gap:17px;width:100%;max-width:373px;padding:30px;transition:transform .5s ease-in-out,background-color .5s ease-in-out;display:flex;overflow:hidden;box-shadow:6px 4px 14.4px rgba(0,0,0,.25)}.page-module-scss-module__7bqZxG__intro-block .page-module-scss-module__7bqZxG__title{justify-content:center;font-size:20px;display:flex}.page-module-scss-module__7bqZxG__intro-block .page-module-scss-module__7bqZxG__intro-description{opacity:0;will-change:transform,opacity;font-size:16px;transition:opacity .5s ease-in-out,transform .5s ease-in-out;transform:translate(30px,10px)}.page-module-scss-module__7bqZxG__intro-block .page-module-scss-module__7bqZxG__contact-button{color:#fff;opacity:0;will-change:transform,opacity;border:1px solid #fff;border-radius:6.4px;align-self:flex-start;width:162px;height:48px;padding:6px 8px;font-size:17px;font-weight:700;transition:opacity .5s ease-in-out,transform .5s ease-in-out,background-color .5s ease-in-out,color .5s ease-in-out;transform:translate(30px,20px)}.page-module-scss-module__7bqZxG__intro-block .page-module-scss-module__7bqZxG__image{will-change:transform,opacity;width:164px;margin-top:-60px;transition:transform .5s ease-in-out,opacity .5s ease-in-out}.page-module-scss-module__7bqZxG__intro-block:hover{color:#fff;background-color:#005f73;transform:scale(1.1)}.page-module-scss-module__7bqZxG__intro-block:hover .page-module-scss-module__7bqZxG__intro-description,.page-module-scss-module__7bqZxG__intro-block:hover .page-module-scss-module__7bqZxG__contact-button{opacity:1;transform:translate(0)}.page-module-scss-module__7bqZxG__intro-block:hover .page-module-scss-module__7bqZxG__contact-button:hover{color:#005f73;background-color:#fff;transform:scale(1.05)translate(4px,-4px)}.page-module-scss-module__7bqZxG__intro-block:hover .page-module-scss-module__7bqZxG__image{opacity:.3;transform:translateY(60px)}.page-module-scss-module__7bqZxG__solution-step{aspect-ratio:25/21;flex-direction:column;align-items:center;width:100%;max-width:450px;padding:18px 60px;display:flex;position:relative}.page-module-scss-module__7bqZxG__solution-step:before{content:"";clip-path:polygon(80% 0%,100% 50%,80% 100%,0% 100%,20% 50%,0% 0%);z-index:-1;background-color:#fff4f4;position:absolute;top:1px;bottom:1px;left:1px;right:1px}.page-module-scss-module__7bqZxG__solution-step:after{content:"";clip-path:polygon(80% 0%,100% 50%,80% 100%,0% 100%,20% 50%,0% 0%);z-index:-2;background-color:#ed1002;position:absolute;top:0;bottom:0;left:0;right:0}.page-module-scss-module__7bqZxG__advantage-block{border:1px solid #d9d9d9;border-radius:10px;flex-direction:row;flex:1;align-items:center;gap:24px;width:50%;max-width:661px;max-height:84px;padding:12px 46px;font-size:16px;font-weight:600;display:flex;box-shadow:5px 4px 20.6px rgba(61,145,73,.3)}.page-module-scss-module__7bqZxG__product-block{transform-origin:0 0;border:1px solid #d9d9d9;border-radius:10px;flex-direction:column;flex:1;justify-content:space-between;align-items:center;max-width:686px;padding:30px 50px;transition:transform .3s ease-in-out;display:flex;box-shadow:5px 4px 20.6px rgba(237,16,2,.2)}.page-module-scss-module__7bqZxG__product-block:hover{transform:scale(1.05)}.page-module-scss-module__7bqZxG__vendor-block{border:1px solid #d9d9d9;border-radius:10px;flex:1;justify-content:center;align-items:center;height:164px;padding:30px;display:flex;box-shadow:5px 4px 20.6px rgba(237,16,2,.2)}@media not (min-width:80rem){.page-module-scss-module__7bqZxG__vendor-block{flex:unset;width:50%;height:120px;margin:auto}}@media not (min-width:64rem){.page-module-scss-module__7bqZxG__advantage-block{width:100%}.page-module-scss-module__7bqZxG__vendor-block{width:50%;padding:10px}}@media not (min-width:40rem){.page-module-scss-module__7bqZxG__advantage-block{gap:20px;width:100%}.page-module-scss-module__7bqZxG__vendor-block{width:100%}.page-module-scss-module__7bqZxG__intro-block .page-module-scss-module__7bqZxG__image{margin-top:-120px!important}}
