@charset "UTF-8";.os-hero{background:linear-gradient(170deg,#f4f7fb 0,#e8eef6 50%,#f0f4fa 100%);color:#1a1a2e;padding:104px 0 96px;position:relative;overflow:hidden}.os-hero::before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 80% 10%,rgba(26,85,152,.04) 0,transparent 55%);pointer-events:none}.os-hero .container{position:relative;z-index:1;max-width:1240px}.os-hero h1{font-family:"Segoe UI",Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:2.85rem;font-weight:700;line-height:1.15;margin-bottom:1.5rem;letter-spacing:-.5px;max-width:580px;color:#111827}.os-hero-subtitle{font-size:1.1rem;line-height:1.65;color:#4a5568;max-width:520px;margin-bottom:2.25rem;font-weight:400}.os-hero .btn-os-primary{display:inline-block;background-color:#1a5598;color:#fff;border:2px solid #1a5598;font-weight:600;padding:13px 28px;border-radius:7px;text-decoration:none;font-size:.97rem;transition:background-color 180ms ease-out,border-color 180ms ease-out,transform 150ms ease-out,box-shadow 180ms ease-out}.os-hero .btn-os-primary:focus,.os-hero .btn-os-primary:hover{background-color:#144a85;border-color:#144a85;color:#fff;transform:translateY(-1px);box-shadow:0 4px 16px rgba(26,85,152,.25)}.os-hero-secondary{display:inline-block;color:#4a5568;font-size:.93rem;font-weight:500;text-decoration:none;margin-left:1.5rem;transition:color 150ms ease}.os-hero-secondary:hover{color:#1a5598;text-decoration:underline}.os-hero-secondary i{margin-left:4px;font-size:.8em}.os-hero-visual{position:relative}.os-hero-visual img{border-radius:14px;box-shadow:0 16px 48px rgba(26,85,152,.1),0 4px 12px rgba(0,0,0,.04);max-height:380px;width:100%;object-fit:cover}.os-hero-trust{display:flex;gap:1.75rem;margin-top:2rem;flex-wrap:wrap}.os-hero-trust span{font-size:.82rem;color:#6b7280;font-weight:500;display:inline-flex;align-items:center;gap:.4rem}.os-hero-trust i{font-size:.85rem;color:#1a5598}@media (prefers-reduced-motion:no-preference){.os-hero .btn-os-primary,.os-hero h1,.os-hero-secondary,.os-hero-subtitle,.os-hero-trust{animation:osHeroFadeUp .4s ease-out both}.os-hero-subtitle{animation-delay:60ms}.os-hero .btn-os-primary,.os-hero-secondary{animation-delay:120ms}.os-hero-trust{animation-delay:180ms}.os-hero-visual img{animation:osHeroFadeScale 450ms ease-out .1s both}}@keyframes osHeroFadeUp{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes osHeroFadeScale{from{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}.os-section{padding:3.5rem 0}.os-section-alt{background-color:#f7faff}.os-section h2{color:#1a5598;font-size:1.4rem;font-weight:600;margin-bottom:1rem}.os-section li,.os-section p{color:#333;line-height:1.8;font-size:.98rem}.os-section img{border-radius:8px;width:100%;object-fit:cover}.os-section-intro{color:#555;max-width:640px;margin:0 auto}.os-feature-card{background:#fff;border:1px solid #e3edf7;border-radius:8px;padding:1.5rem;height:100%;transition:box-shadow .2s ease,transform .2s ease}.os-feature-card:hover{box-shadow:0 4px 16px rgba(26,85,152,.1);transform:translateY(-2px)}.os-feature-card h3{color:#1a5598;font-size:1.05rem;font-weight:600;margin-bottom:.5rem}.os-feature-card p{font-size:.92rem;color:#555;margin-bottom:0}.os-icon{font-size:1.5rem;color:#1a5598;margin-bottom:.75rem}.os-value-item{display:flex;align-items:flex-start;margin-bottom:1.25rem}.os-value-bullet{flex-shrink:0;width:36px;height:36px;border-radius:50%;background:#e8f0fe;color:#1a5598;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:.95rem;margin-right:1rem;margin-top:2px}.os-value-desc{color:#555;font-size:.93rem}.os-cta{background:linear-gradient(135deg,#163d6e 0,#2a72b8 100%);color:#fff;border-radius:10px;padding:3rem 2.5rem;text-align:center}.os-cta h2{color:#fff;font-size:1.5rem;margin-bottom:.75rem}.os-cta p{color:rgba(255,255,255,.9);max-width:560px;margin:0 auto 1.5rem}.os-cta .btn-os-light{background:#fff;color:#163d6e;font-weight:600;padding:12px 30px;border-radius:7px;text-decoration:none;display:inline-block;margin:0 .5rem;transition:background-color 180ms ease-out,transform 150ms ease-out}.os-cta .btn-os-light:hover{background:#e8f0fe;transform:translateY(-1px)}.os-cta .btn-os-outline{border:2px solid #fff;color:#fff;font-weight:600;padding:10px 30px;border-radius:7px;text-decoration:none;display:inline-block;margin:0 .5rem;background:0 0;transition:background-color 180ms ease-out,color 180ms ease-out}.os-cta .btn-os-outline:hover{background:#fff;color:#163d6e}@media (max-width:991.98px){.os-hero{padding:80px 0 72px}.os-hero h1{font-size:2.3rem}}@media (max-width:767.98px){.os-hero{padding:56px 0 64px}.os-hero h1{font-size:1.85rem}.os-hero-subtitle{font-size:1rem}.os-hero-secondary{display:block;margin-left:0;margin-top:.75rem}.os-hero-trust{gap:1rem}.os-section{padding:2.5rem 0}}
/*# sourceMappingURL=officeseries.min.css.map */
