#ourProducts{margin:0 auto;max-width:960px;margin-inline:auto;padding:100px 0}@media (max-width:640px){#ourProducts{padding:60px 0}}#ourProducts .container{max-width:960px;margin:0 auto;padding:0 40px}@media (max-width:640px){#ourProducts .container{padding:0 20px}}#ourProducts .section-label{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-color);opacity:.7;text-align:center;margin-bottom:16px;font-size:11px;font-weight:500}#ourProducts h2{letter-spacing:-.025em;color:var(--text-color-emp);text-align:center;margin-bottom:16px;font-size:clamp(26px,4vw,38px);font-weight:600;line-height:1.1}#ourProducts .section-body{color:var(--text-color);opacity:.85;text-align:center;max-width:560px;margin:0 auto 48px;font-size:16px;font-weight:300;line-height:1.7}#ourProducts .products{grid-template-columns:repeat(5,1fr);gap:16px;display:grid}@media (max-width:900px){#ourProducts .products{grid-template-columns:repeat(3,1fr)}}@media (max-width:640px){#ourProducts .products{grid-template-columns:repeat(2,1fr)}}#ourProducts .container{text-align:center}#ourProducts .card{background:var(--bg-color);border:1px solid var(--separator-color);text-align:center;cursor:default;border-radius:10px;padding:28px 16px;transition:all .15s}#ourProducts .card:hover{border-color:var(--text-color);opacity:.6;background:var(--bg-color2);transform:translateY(-2px)}#ourProducts .card .card-icon{background:var(--box-bg-color);border-radius:10px;justify-content:center;align-items:center;width:44px;height:44px;margin:0 auto 12px;display:flex}#ourProducts .card .card-icon img{object-fit:contain;width:24px;height:24px}#ourProducts .card h3{color:var(--text-color-emp);margin-bottom:4px;font-size:14px;font-weight:600;line-height:1.4}
#process{margin:0 auto;max-width:960px;margin-inline:auto;padding:100px 0}@media (max-width:640px){#process{padding:60px 0}}#process .container{max-width:960px;margin:0 auto;padding:0 40px}@media (max-width:640px){#process .container{padding:0 20px}}#process .section-label{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-color);opacity:.7;text-align:center;margin-bottom:16px;font-size:11px;font-weight:500}#process h2{letter-spacing:-.025em;color:var(--text-color-emp);text-align:center;margin-bottom:16px;font-size:clamp(26px,4vw,38px);font-weight:600;line-height:1.1}#process .section-body{color:var(--text-color);opacity:.85;text-align:center;max-width:560px;margin:0 auto 48px;font-size:16px;font-weight:300;line-height:1.7}#process .process-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}@media (max-width:900px){#process .process-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){#process .process-grid{grid-template-columns:1fr}}#process .container{text-align:center}#process .card{background:var(--bg-color);border:1px solid var(--separator-color);text-align:left;border-radius:10px;padding:28px;transition:all .15s}#process .card:hover{border-color:var(--text-color);opacity:.6;background:var(--bg-color2);transform:translateY(-2px)}#process .card .step-no{font-family:var(--font-mono);color:var(--secondary-color);margin-bottom:14px;font-size:28px;font-weight:700;line-height:1}#process .card h3{color:var(--text-color-emp);margin-bottom:8px;font-size:16px;font-weight:600}#process .card p{color:var(--text-color);opacity:.85;font-size:14px;font-weight:300;line-height:1.6}
#trustedCompany{margin:0 auto;max-width:960px;margin-inline:auto;padding:100px 0}@media (max-width:640px){#trustedCompany{padding:60px 0}}#trustedCompany .container{max-width:960px;margin:0 auto;padding:0 40px}@media (max-width:640px){#trustedCompany .container{padding:0 20px}}#trustedCompany .section-label{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-color);opacity:.7;text-align:center;margin-bottom:16px;font-size:11px;font-weight:500}#trustedCompany h2{letter-spacing:-.025em;color:var(--text-color-emp);text-align:center;margin-bottom:16px;font-size:clamp(26px,4vw,38px);font-weight:600;line-height:1.1}#trustedCompany .section-body{color:var(--text-color);opacity:.85;text-align:center;max-width:560px;margin:0 auto 48px;font-size:16px;font-weight:300;line-height:1.7}#trustedCompany .companylogo{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:1rem;padding-top:16px;display:flex}#trustedCompany .companylogo .link{max-width:100%;display:inline-block}#trustedCompany .companylogo .logo-wrapper{border:1px solid var(--separator-color);background:var(--bg-color);border-radius:10px;justify-content:center;align-items:center;padding:.75rem 1rem;transition:all .15s;display:flex}#trustedCompany .companylogo .logo-wrapper:hover{border-color:var(--text-color);opacity:.6;background:var(--bg-color2);transform:translateY(-2px)}@media (max-width:479px){#trustedCompany .companylogo .logo-wrapper{padding:0 .5rem}}#trustedCompany .companylogo .logo-wrapper .logo-img{object-fit:contain;filter:grayscale();opacity:.7;width:100%;height:32px;transition:all .15s}#trustedCompany .companylogo .logo-wrapper:hover .logo-img{filter:grayscale(0%);opacity:1}#trustedCompany .read-more{cursor:pointer;justify-content:center;align-items:center;gap:2px;margin-top:32px;display:inline-flex}#trustedCompany .read-more span{color:var(--text-color);opacity:.85;font-size:14px;font-weight:500;text-decoration:none}#trustedCompany .read-more span:hover{text-decoration:underline}#trustedCompany .read-more .icon{color:var(--text-color);opacity:.85;font-size:20px;font-weight:400}#trustedCompany .container{text-align:center}
