.services-cta-section{background:linear-gradient(135deg,#012b64,#01408a);border-radius:12px;padding:2rem 2.5rem;margin:3rem 0;color:#fff}.services-cta-section h3{font-size:1.3rem;font-weight:700;margin:0 0 .75rem;color:#00deff}.services-cta-section p{margin:0 0 1.25rem;opacity:.9;line-height:1.6}.services-cta-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.6rem}.services-cta-list li{font-size:.95rem;line-height:1.5;opacity:.9}.services-cta-list a{color:#00deff;font-weight:600;text-decoration:none;transition:opacity .2s ease}.services-cta-list a:hover{opacity:.75;text-decoration:underline}.skip-link{position:absolute;top:-40px;left:0;background:#012b64;color:#fff;padding:8px 16px;text-decoration:none;z-index:10000;transition:top .2s ease;font-weight:500}.skip-link:focus-visible{top:0}.accessibility-btn{position:fixed;top:100px;right:20px;width:50px;height:50px;background:#012b64;border:none;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 15px #012b644d;z-index:999;transition:all .3s ease;color:#fff;border:2px solid transparent}.accessibility-btn:hover,.accessibility-btn:focus-visible{background:#00deff;transform:scale(1.1) rotate(5deg);border-color:#012b64;outline:none;box-shadow:0 10px 25px #00deff66}.accessibility-btn svg{width:24px;height:24px}:focus-visible{outline:3px solid #00DEFF;outline-offset:2px}#main-content{scroll-margin-top:80px}.blog-post{background:#fff;padding:4rem 0}.container{max-width:800px;margin:0 auto;padding:0 2rem}.article-header{margin-bottom:2rem;padding-bottom:2rem;border-bottom:1px solid #e2e8f0}.article-title{font-family:Raleway,sans-serif;font-size:2.5rem;font-weight:800;color:#012b64;line-height:1.3;margin-bottom:1rem;text-align:center;padding-top:2rem}.article-meta{display:flex;gap:1rem;align-items:center;color:#4a5568;font-size:.9rem;justify-content:center;flex-wrap:wrap}.article-category{background:#00deff;color:#fff;padding:.3rem .8rem;border-radius:20px;font-size:.8rem;font-weight:600;text-align:center}.article-date time,.article-time{color:#718096}.article-featured-image{margin:2rem 0;border-radius:12px;overflow:hidden;box-shadow:0 10px 30px #0000001a}.article-featured-image img{width:100%;height:auto;display:block}.article-intro{margin-bottom:3rem}.article-intro p{font-family:Roboto,sans-serif;font-size:1.1rem;line-height:1.8;color:#4a5568;margin-bottom:1.5rem}.article-section{margin-bottom:3rem}.article-section h2{font-family:Raleway,sans-serif;font-size:2rem;font-weight:700;color:#012b64;margin-bottom:1.5rem;position:relative;padding-bottom:.5rem}.article-section h2:after{content:"";position:absolute;bottom:0;left:0;width:50px;height:3px;background:linear-gradient(90deg,#00deff,#ff6b47);border-radius:2px}.article-section h3{font-family:Raleway,sans-serif;font-size:1.5rem;font-weight:600;color:#012b64;margin:2rem 0 1rem}.article-section p{font-family:Roboto,sans-serif;font-size:1rem;line-height:1.8;color:#4a5568;margin-bottom:1.5rem}.article-image{margin:2rem 0;text-align:center}.article-image img{max-width:100%;height:auto;border-radius:12px;box-shadow:0 10px 30px #0000001a}.article-image figcaption{font-family:Roboto,sans-serif;font-size:.9rem;color:#718096;margin-top:.5rem;font-style:italic}.read-more-link{color:#00deff;font-weight:600;text-decoration:none;display:inline-flex;align-items:center;gap:.3rem}.read-more-link:hover{color:#ff6b47}.article-share{margin:3rem 0;padding:2rem 0;border-top:1px solid #e2e8f0;border-bottom:1px solid #e2e8f0}.article-share h3{font-family:Raleway,sans-serif;font-size:1.5rem;font-weight:700;color:#012b64;margin-bottom:1.5rem}.share-buttons{display:flex;gap:1rem;flex-wrap:wrap}.share-btn{display:inline-flex;align-items:center;gap:.5rem;padding:.6rem 1.2rem;border-radius:50px;font-family:Raleway,sans-serif;font-weight:600;text-decoration:none;transition:all .3s ease;border:none;cursor:pointer}.share-btn svg{width:18px;height:18px}.facebook{background:#3b5998;color:#fff}.facebook:hover{background:#2d4373}.twitter{background:#1da1f2;color:#fff}.twitter:hover{background:#0c85d0}.linkedin{background:#0077b5;color:#fff}.linkedin:hover{background:#005f8d}.related-posts{margin-top:4rem}.related-posts h3{font-family:Raleway,sans-serif;font-size:1.5rem;font-weight:700;color:#012b64;margin-bottom:2rem}.related-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:2rem}.related-card{background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 10px 30px #00000014;transition:all .3s ease}.related-card:hover{transform:translateY(-5px);box-shadow:0 15px 35px #00000026}.related-card a{text-decoration:none;color:inherit;display:block}.related-card img{width:100%;height:200px;-o-object-fit:cover;object-fit:cover}.related-card h4{font-family:Raleway,sans-serif;font-size:1.2rem;font-weight:700;color:#012b64;padding:1rem;margin:0}.related-card p{font-family:Roboto,sans-serif;font-size:.95rem;color:#4a5568;padding:0 1rem 1rem;margin:0}
