@charset "UTF-8";body{font-family:Segoe UI,Arial,sans-serif;margin:0;padding:0;background:#f8f9fa;color:#222}.header{background-color:#036;color:#fff;box-shadow:0 1px 3px #0000001a;padding:0;position:sticky;top:0;z-index:1000}.header .navbar{padding:0 24px}.header .navbar .nav-container{display:flex;justify-content:space-between;align-items:center;max-width:1200px;margin:0 auto;height:80px;gap:20px}.header .navbar .nav-logo .logo{height:40px;width:auto}.header .navbar .nav-text{display:flex;flex-direction:column;gap:2px;flex:1}.header .navbar .nav-text h1{color:#fff;font-size:20px;font-weight:700;margin:0;line-height:1.2}.header .navbar .nav-text p{color:#fff;font-size:14px;margin:0;opacity:.9;line-height:1.2}@media (max-width: 600px){.header .navbar{padding:0 8px}.header .navbar .nav-container{gap:8px;height:56px}.header .navbar .nav-logo .logo{height:28px}.header .navbar .nav-text h1{font-size:15px}.header .navbar .nav-text p{font-size:11px}}.hero{background:linear-gradient(135deg,#036,#1976d2);color:#fff;padding:4.5rem 0 3rem;text-align:center}.hero .hero-content{max-width:800px;margin:0 auto}.hero .hero-content .hero-title{font-size:2.8rem;font-weight:700;margin-bottom:1.2rem;line-height:1.15}.hero .hero-content .hero-subtitle{font-size:1.35rem;font-weight:400;opacity:.95;margin-bottom:0}.container{max-width:1200px;margin:0 auto;padding:2rem 1rem}.services-section{background:#fff;padding:2rem 0}.services-section .section-title{font-family:Segoe UI,Arial,sans-serif;font-size:2.8rem;font-weight:700;margin-bottom:1.2rem;line-height:1.15;color:#036;text-align:center}.services-section .services-grid{display:flex;gap:2rem;flex-wrap:wrap;justify-content:center}.services-section .services-grid .service-card{background:#fff;border-radius:24px;box-shadow:0 4px 24px #00000014;padding:1.2rem 1rem 1rem;flex:1 1 340px;max-width:340px;min-height:260px;display:flex;flex-direction:column;align-items:center;font-family:Segoe UI,Arial,sans-serif;transition:transform .3s ease}.services-section .services-grid .service-card:hover{transform:translateY(-8px)}.services-section .services-grid .service-card .service-icon{font-size:1.7rem;color:#fff;background:linear-gradient(135deg,#036,#005ca9);border-radius:50%;padding:.5rem;margin-bottom:.5rem;width:48px;height:48px;min-width:48px;min-height:48px;box-sizing:border-box;display:flex;align-items:center;justify-content:center}.services-section .services-grid .service-card h3{font-family:Segoe UI,Arial,sans-serif;font-size:1.18rem;font-weight:700;text-align:center;margin-bottom:.5rem}.services-section .services-grid .service-card ul{margin:0 0 .8rem;padding:0;text-align:left;font-size:1.18rem;line-height:1.35;list-style:none}.services-section .services-grid .service-card ul li{margin-bottom:.4rem;position:relative;padding-left:1rem}.services-section .services-grid .service-card ul li:before{content:"•";position:absolute;left:0;color:#005ca9}.services-section .services-grid .service-card .btn-service{background:#005ca9;color:#fff;border:none;border-radius:100px;padding:.6rem 1rem;cursor:pointer;font-weight:700;font-size:1.08rem;margin-top:auto;transition:all .2s ease;display:flex;align-items:center;gap:.5rem;box-shadow:0 2px 8px #00000012}.services-section .services-grid .service-card .btn-service:hover{background:#004076;transform:translateY(-2px);box-shadow:0 4px 12px #0000001f}.quick-actions{background:#e7f0fa;padding:2.5rem 0 2.2rem;border-radius:24px;box-shadow:0 2px 16px #005ca914;margin:2rem 0}.quick-actions .section-title{font-family:Segoe UI,Arial,sans-serif;font-size:2.8rem;font-weight:700;margin-bottom:1.2rem;line-height:1.15;color:#036;text-align:center}.quick-actions .quick-grid{display:flex;gap:2.2rem;justify-content:center;flex-wrap:wrap}.quick-actions .quick-grid .quick-btn{background:#fff;color:#005ca9;border:2px solid #005ca9;border-radius:100px;padding:.7rem 1.5rem;font-weight:700;cursor:pointer;font-size:1.08rem;display:flex;align-items:center;gap:.5rem;box-shadow:0 2px 8px #005ca912;transition:all .2s ease}.quick-actions .quick-grid .quick-btn:hover{background:#005ca9;color:#fff;transform:translateY(-2px);box-shadow:0 4px 16px #005ca91f}@media (max-width: 768px){.quick-actions .quick-grid{flex-direction:column;align-items:center;gap:1rem}}.status-section{background:#f4f4f4;padding:1.5rem 0}.status-section .status-grid{display:flex;gap:1.5rem;justify-content:center;flex-wrap:wrap}.status-section .status-grid .status-item{background:#fff;border-radius:20px;padding:1.2rem 2rem;text-align:center;box-shadow:0 2px 8px #00000012}.status-section .status-grid .status-item .status-number{font-size:2rem;color:#005ca9;font-weight:700;margin-bottom:.3rem}.status-section .status-grid .status-item .status-label{font-size:1rem;color:#222;opacity:.85}.footer{background:#036;color:#fff;padding:2.5rem 0 1.5rem}.footer .footer-content{display:flex;flex-wrap:wrap;gap:2.5rem;justify-content:center;max-width:1200px;margin:0 auto}.footer .footer-content .footer-section{flex:1 1 220px;min-width:220px}.footer .footer-content .footer-section h3,.footer .footer-content .footer-section h4{margin-bottom:.7rem;font-weight:700;font-size:1.25rem;color:#fff}.footer .footer-content .footer-section ul{list-style:none;padding:0}.footer .footer-content .footer-section ul li{margin-bottom:.4rem}.footer .footer-content .footer-section ul li a{color:#f4f8fc;text-decoration:none;font-weight:500;transition:color .2s,text-decoration .2s}.footer .footer-content .footer-section ul li a:hover{color:#f39200;text-decoration:underline}.footer .footer-content .footer-section p{margin-bottom:.7rem;color:#f4f8fc;font-size:1.08rem}@media (max-width: 768px){.hero .hero-content .hero-title{font-size:2.2rem}.hero .hero-content .hero-subtitle{font-size:1.2rem}.services-section .section-title{font-size:2.2rem}.services-section .services-grid .service-card{max-width:100%}.container{padding:1rem}}@media (max-width: 480px){.hero{padding:3rem 0 2rem}.hero .hero-content .hero-title{font-size:1.8rem}.hero .hero-content .hero-subtitle{font-size:1rem}.services-section .section-title{font-size:1.8rem}}
