.service-trust{background:#fff;border-bottom:1px solid var(--border)}.service-trust>.container{display:grid;grid-template-columns:repeat(4,1fr)}.service-trust .container>div{min-height:105px;padding:24px;display:flex;align-items:center;gap:13px;border-right:1px solid var(--border)}.service-trust .container>div:last-child{border:0}.service-trust svg{color:var(--orange);width:25px}.service-trust span{display:flex;flex-direction:column}.service-trust b{color:var(--navy);font-size:12px}.service-trust small{color:var(--muted);font-size:9px;margin-top:4px}.service-split{display:grid;grid-template-columns:.9fr 1.1fr;gap:80px;align-items:center}.service-split h2,.center-head h2,.service-cta h2{font-size:35px;line-height:1.2;letter-spacing:-1.3px;color:var(--navy);margin:10px 0}.service-split p{font-size:13px;line-height:1.8;color:var(--muted)}.service-photo{height:410px;position:relative;border-radius:16px;overflow:hidden}.service-photo>img{width:100%;height:100%;object-fit:cover;object-position:66% center}.service-photo>span{position:absolute;bottom:20px;left:20px;background:#fffffff0;padding:13px 16px;border-radius:8px;display:grid;grid-template-columns:30px 1fr;color:var(--navy)}.service-photo span svg{grid-row:1/3;color:var(--green)}.service-photo span b{font-size:11px}.service-photo span small{font-size:9px;color:var(--muted)}.service-options,.service-products{background:var(--light)}.antivirus-service-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.antivirus-service-grid article{background:white;border:1px solid var(--border);padding:25px;border-radius:12px;transition:.2s}.antivirus-service-grid article:hover{transform:translateY(-4px);box-shadow:0 14px 35px #10182812;border-color:#ffc99a}.antivirus-service-grid article>span{width:43px;height:43px;display:grid;place-items:center;background:#fff1e6;color:var(--orange);border-radius:9px}.antivirus-service-grid article svg{width:21px}.antivirus-service-grid h3{font-size:15px;color:var(--navy);margin:18px 0 8px}.antivirus-service-grid p{font-size:11px;line-height:1.7;color:var(--muted);min-height:76px}.antivirus-service-grid a{font-size:10px;font-weight:800;color:var(--orange);display:flex;align-items:center;gap:5px}.antivirus-service-grid a svg{width:13px}.center-head{text-align:center;max-width:650px;margin:0 auto 40px}.center-head .kicker{justify-content:center}.center-head p{font-size:12px;color:var(--muted)}.process-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.process-grid>div{position:relative;border-top:3px solid var(--orange);background:#fff;box-shadow:0 8px 28px #1018280d;padding:25px;border-radius:0 0 10px 10px}.process-grid>div>b{position:absolute;right:15px;top:12px;font-size:28px;color:#eef1f5}.process-grid svg{color:var(--orange);width:24px}.process-grid h3{font-size:13px;color:var(--navy)}.process-grid p{font-size:10px;color:var(--muted);line-height:1.7}.service-product-grid{grid-template-columns:repeat(4,1fr)}.service-product-grid .product-img{height:190px}.service-product-grid .product-body{padding:18px}.service-product-grid .product h3{font-size:15px}.service-product-grid .product-body>p{height:38px;overflow:hidden}.service-cta{background:linear-gradient(110deg,#101828,#173b57);color:white;padding:55px 0}.service-cta>.container{display:flex;justify-content:space-between;align-items:center;gap:50px}.service-cta h2{color:white}.service-cta p{color:#c7d5e2;max-width:700px;font-size:12px}.service-cta .container>div:last-child{display:grid;grid-template-columns:1fr 1fr;gap:8px;min-width:330px}.service-cta small{grid-column:1/-1;text-align:center;color:#91a5b6;font-size:8px}
@media(max-width:900px){.service-trust>.container{grid-template-columns:repeat(2,1fr)}.service-split{gap:35px}.process-grid,.service-product-grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:620px){.service-trust>.container,.service-split,.antivirus-service-grid,.process-grid,.service-product-grid{grid-template-columns:1fr}.service-trust .container>div{border-right:0;border-bottom:1px solid var(--border)}.service-photo{height:340px;order:-1}.service-split h2,.center-head h2,.service-cta h2{font-size:29px}.service-cta>.container{display:block}.service-cta .container>div:last-child{min-width:0;margin-top:25px;grid-template-columns:1fr}.service-cta small{grid-column:1}}
