@font-face{font-family:"LetterbatchSyncfusion";src:url("/fonts/syncfusion-file-processing.woff2") format("woff2");font-weight:normal;font-style:normal;font-display:block}
/* Standalone processing explanation, always after the feature group. */
.file-processing{background:#fff;padding-block:96px 0}
.file-processing-inner{padding-bottom:88px;border-bottom:1px solid var(--line)}
.file-processing h2{max-width:920px;margin:0;text-align:left;font-size:40px;line-height:1.18}
.file-processing p{max-width:780px;margin:24px 0 0;text-align:left;color:#23312c;font-size:18px;line-height:1.6;font-weight:450}
.file-processing-points{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:36px 0 0;padding:0;list-style:none}
.file-processing-points li{min-width:0;padding:25px 26px 27px;border:1px solid #e0e5e2;border-radius:6px;background:#fff;color:#23312c;font-size:18px;line-height:1.5;font-weight:450}
.file-processing-icon{display:block;width:22px;height:22px;margin-bottom:15px;color:#285e4d;font-family:"LetterbatchSyncfusion";font-size:22px;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-transform:none}
@media(max-width:800px){.file-processing-points{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}}
@media(max-width:600px){.file-processing{padding-top:64px}.file-processing-inner{padding-bottom:64px}.file-processing h2{font-size:32px}.file-processing p{margin-top:20px}.file-processing-points{grid-template-columns:minmax(0,1fr);gap:14px;margin-top:30px}.file-processing-points li{padding:23px 24px}}

.file-processing-icon.e-download::before{content:"\e7a1"}
.file-processing-icon.e-send::before{content:"\e71d"}
.file-processing-icon.e-ai-chat::before{content:"\e903"}
.file-processing-icon.e-upload-1::before{content:"\e712"}
@media(max-width:1050px){.file-processing h2{font-size:35px}}
@media(max-width:767px){.file-processing h2{font-size:32px}}
