.se .sp-hero{margin-bottom:70px}
.se .sp-hero__features li>span:last-child{min-width:0;overflow-wrap:break-word}
.se .sp-hero__art{container-type:inline-size;aspect-ratio:4/3;height:auto;transform:none;overflow:visible}
.se .sp-hero__picture{left:.19841%;top:4.34854%;width:97.81746%;height:91.53439%}
.se .sp-hero__picture img{left:3.23%;top:-1.45%;width:97.6%;height:104.3%}
.se .sp-hero__note{left:2.57937%;top:75.6035%;width:23.21429%;height:18.78307%;font-size:5.52341cqw;line-height:4.67361cqw;white-space:nowrap;transform-origin:top left}
.se .sp-hero__arrow{left:15%;top:62.26984%;width:13.65913%;height:15.06984%}
.se .sp-hero__arrow picture{transform:rotate(151.1deg)}
.se .su-catalog__heading{min-height:72px}
.se .su-catalog__divider{height:72px}
.se .su-catalog__grid{grid-template-columns:repeat(5,minmax(0,1fr))}
.se .su-card__image img{left:0;top:0;width:100%;height:100%;object-fit:cover}
.se .su-card p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.se .se-visual{min-height:384px}
.se .su-stats{width:100%}
.se .sp-included__content{padding:24px}
.se .sp-process__list{grid-template-columns:repeat(5,minmax(0,1fr));padding-right:40px}
.se .sp-result{min-height:192px}
.se .sp-result>img{max-width:64px;max-height:64px}
.se .sp-upload>span:before{content:none}
.sp.se .sp-form{font-size:13px;line-height:13px}
.sp.se .sp-form .sp-upload{font-size:13px}
.se .sp-faq__item summary{font-size:14px}
@media(min-width:769px) and (max-width:1239px){
 .se .su-catalog__grid{grid-template-columns:repeat(3,minmax(0,1fr))}
 .se .sp-hero__arrow picture{transform:rotate(151.1deg) scale(.8)}
 .se .sp-process__list{padding-right:29px}
}
@media(max-width:768px){
 .se .sp-hero{margin-bottom:50px}
 .se .sp-hero__copy{display:flex;flex:none;flex-direction:column;width:100%;gap:16px}
 .se .sp-hero__actions{margin-top:8px}
 .se .sp-hero__art{width:330px;aspect-ratio:4/3;flex:none}
 .se .sp-hero__note{left:2.57931%;top:75.60369%;width:23.33333%;height:18.9899%;font-size:5.52333cqw;line-height:4.67364cqw}
 .se .sp-hero__arrow picture{transform:rotate(151.1deg)}
 .se .su-catalog__heading{min-height:0}
 .se .su-catalog__divider{height:0}
 .se .su-catalog__grid{grid-template-columns:repeat(2,minmax(0,1fr))}
 .se .su-card:last-child{grid-column:1/-1}
 .se .su-card:last-child .su-card__image{aspect-ratio:322/238.83444}
 .se .se-visual{min-height:194px;height:194px}
 .se .sp-included__content{padding:20px}
 .se .sp-process__list{padding:0 20px!important}
 .se .sp-projects__all{display:flex;width:100%}
 .se .sp-results__grid{gap:12px}
 .se .sp-result{min-height:0}
 .se .sp-result h3{font-size:14px;line-height:18px}
 .se .sp-result p{font-size:12px;line-height:16px;color:#404040}
 .se .sp-faq__heading p{font-size:13px}
}
