.sn-section{position:relative;width:100vw!important;left:50%!important;transform:translateX(-50%)!important;padding:80px 0!important;margin:0!important;background:#fff;box-sizing:border-box;font-family:"Poppins",sans-serif!important}.sn-section .sn-inner{max-width:1200px!important;width:100%!important;margin:0 auto!important;padding:0!important;box-sizing:border-box!important}.sn-section .sn-grid{display:grid!important;grid-template-columns:1fr 1fr!important;gap:80px!important;align-items:center!important;width:100%!important}.sn-section .sn-eyebrow{font-family:"Poppins",sans-serif!important;font-size:11px!important;font-weight:500!important;letter-spacing:.25em!important;text-transform:uppercase!important;color:#555!important;margin:0 0 20px!important;padding:0!important;display:block!important}.sn-section .sn-title{font-family:"Poppins",sans-serif!important;font-size:clamp(2rem,4vw,3.2rem)!important;line-height:1.1!important;color:#111!important;margin:0 0 32px!important;padding:0!important;display:block!important;font-weight:400!important}.sn-section .sn-title strong{font-weight:700!important;font-family:"Poppins",sans-serif!important}.sn-section .sn-text{font-family:"Poppins",sans-serif!important;font-size:1rem!important;line-height:1.7!important;color:#555!important;margin:0 0 32px!important;padding:0!important;display:block!important}.sn-section .sn-buttons{display:flex!important;gap:12px!important;flex-wrap:wrap!important;margin:0!important;padding:0!important}.sn-section .sn-btn{font-family:"Poppins",sans-serif!important;font-size:.9rem!important;font-weight:500!important;padding:14px 28px!important;border-radius:0!important;cursor:pointer!important;text-decoration:none!important;display:inline-block!important;transition:background .2s,color .2s!important;line-height:1!important}.sn-section .sn-btn-primary{background:#111!important;color:#fff!important;border:2px solid #111!important}.sn-section .sn-btn-primary:hover{background:#333!important;border-color:#333!important}.sn-section .sn-btn-secondary{background:0 0!important;color:#111!important;border:2px solid #111!important}.sn-section .sn-btn-secondary:hover{background:#111!important;color:#fff!important}.sn-section .sn-image-wrap{width:100%!important;overflow:hidden!important;display:block!important;margin:0!important;padding:0!important}.sn-section .sn-image-wrap img{width:100%!important;height:100%!important;min-height:400px!important;display:block!important;object-fit:cover!important;margin:0!important;padding:0!important}.sn-section .sn-divider{border:none!important;border-top:1px solid #e0e0e0!important;margin:64px 0!important;padding:0!important;background:0 0!important;height:1px!important}.sn-section .sn-stats{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:24px!important;width:100%!important}.sn-section .sn-stat-number{font-family:"Poppins",sans-serif!important;font-size:clamp(2rem,3.5vw,2.8rem)!important;font-weight:700!important;color:#111!important;line-height:1!important;margin:0 0 10px!important;padding:0!important;display:block!important}.sn-section .sn-stat-label{font-family:"Poppins",sans-serif!important;font-size:.85rem!important;color:#777!important;margin:0!important;padding:0!important;display:block!important}@media (max-width:768px){.sn-section .sn-grid{grid-template-columns:1fr!important;gap:40px!important}.sn-section .sn-stats{grid-template-columns:1fr!important;gap:32px!important}.sn-section .sn-inner{padding:0 24px!important}}