@keyframes modern-aurora-drift-cc9d8401{0%,to{transform:translate(0) scale(1)}33%{transform:translate(40px,-25px) scale(1.06)}66%{transform:translate(-30px,20px) scale(.96)}}@keyframes modern-edge-flow-cc9d8401{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@keyframes modern-word-in-cc9d8401{to{opacity:1;transform:translateY(0);filter:blur(0)}}@keyframes modern-fade-up-cc9d8401{to{opacity:1;transform:translateY(0)}}@keyframes modern-pulse-cc9d8401{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes scuba-bubble-rise-cc9d8401{0%{transform:translateY(0) translate(0);opacity:0}15%{opacity:.65}85%{opacity:.55}to{transform:translateY(calc(-100vh - 80px)) translate(20px);opacity:0}}.blog-category-page[data-v-cc9d8401]{position:relative;isolation:isolate}.category-content[data-v-cc9d8401]{padding:1.5rem 0 1rem}@media(max-width:767.98px){.category-content[data-v-cc9d8401]{padding-top:1rem}}.section-header[data-v-cc9d8401]{display:flex;align-items:center;justify-content:space-between;margin-bottom:2rem;padding-bottom:1rem;border-bottom:1px solid var(--border-default)}.header-left[data-v-cc9d8401]{display:flex;align-items:center;gap:.75rem}.section-title[data-v-cc9d8401]{display:inline-flex;align-items:center;gap:.65rem;font-size:clamp(1.65rem,3.2vw,2.25rem);font-weight:800;letter-spacing:-.02em;color:var(--text-primary);margin:0}.section-title[data-v-cc9d8401] svg{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;color:#fff;background:linear-gradient(135deg,#0081c5,#006aa2);box-shadow:0 2px 6px #0077b640;padding:.3rem}.article-count[data-v-cc9d8401]{display:flex;align-items:center;justify-content:center;min-width:32px;height:32px;padding:0 .75rem;background:linear-gradient(135deg,#0077b6,#00b4d8);color:#fff;font-size:.875rem;font-weight:700;border-radius:50px}.posts-grid[data-v-cc9d8401]{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}@media(max-width:991.98px){.posts-grid[data-v-cc9d8401]{grid-template-columns:repeat(2,1fr);gap:1.5rem}}@media(max-width:575.98px){.posts-grid[data-v-cc9d8401]{grid-template-columns:1fr;gap:1.25rem}}.post-wrapper[data-v-cc9d8401]{animation:fadeInUp-cc9d8401 .5s ease-out both}@keyframes fadeInUp-cc9d8401{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.empty-state__cta[data-v-cc9d8401]{display:inline-flex;align-items:center;gap:.4rem;padding:.65rem 1.4rem;background:linear-gradient(135deg,#0077b6,#005c8d);color:#fff;border-radius:999px;font-size:.9375rem;font-weight:700;text-decoration:none;box-shadow:inset 0 1px #ffffff40,0 4px 12px #0077b640;transition:transform .25s ease,box-shadow .25s ease;white-space:nowrap}.empty-state__cta[data-v-cc9d8401]:hover{color:#fff;text-decoration:none;transform:translateY(-2px);box-shadow:inset 0 1px #ffffff52,0 6px 18px #0077b659}.empty-state__cta[data-v-cc9d8401]:focus-visible{outline:2px solid rgb(0,152.3461538462,233);outline-offset:4px}.infinite-scroll-footer[data-v-cc9d8401]{display:flex;flex-direction:column;align-items:center;padding:3rem 0 1rem;gap:1rem}.scroll-sentinel[data-v-cc9d8401]{height:1px;width:100%}.loading-more[data-v-cc9d8401]{display:flex;align-items:center;gap:.75rem;color:var(--text-secondary);font-size:.9375rem;padding:1rem 2rem;background:var(--bg-muted);border-radius:50px}.end-of-results[data-v-cc9d8401]{display:flex;align-items:center;gap:.5rem;color:#05b152;font-size:.9375rem;padding:.75rem 1.5rem;background:#05b1521a;border-radius:50px}.dark .end-of-results[data-v-cc9d8401]{background:#05b15226}.back-to-blog-section[data-v-cc9d8401]{padding:0 0 4rem}.dark .back-to-blog-section[data-v-cc9d8401]{background:transparent}.cta-card[data-v-cc9d8401]{background:#ffffffb3;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border:1px solid rgba(10,26,54,.08);border-radius:20px;padding:2rem 2.5rem;box-shadow:inset 0 1px #ffffff80;transition:transform .3s cubic-bezier(.22,1,.36,1),border-color .3s ease,box-shadow .3s ease}.dark .cta-card[data-v-cc9d8401]{background:#ffffff0a;border-color:#ffffff14;box-shadow:inset 0 1px #ffffff0f}.cta-card[data-v-cc9d8401]{display:flex;align-items:center;justify-content:space-between;gap:2rem}@media(max-width:767.98px){.cta-card[data-v-cc9d8401]{flex-direction:column;text-align:center;padding:2rem 1.5rem}}.cta-content[data-v-cc9d8401]{display:flex;align-items:center;gap:1.25rem}@media(max-width:767.98px){.cta-content[data-v-cc9d8401]{flex-direction:column}}.cta-icon[data-v-cc9d8401]{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:50%;color:#fff;background:linear-gradient(135deg,#0081c5,#006aa2);box-shadow:0 2px 6px #0077b640;flex-shrink:0}.cta-text h3[data-v-cc9d8401]{font-size:1.125rem;font-weight:700;color:#191919;margin:0 0 .25rem}.cta-text p[data-v-cc9d8401]{font-size:.9375rem;color:#6d6d6d;margin:0}.btn-cta[data-v-cc9d8401]{display:inline-flex;align-items:center;gap:.4rem;padding:.65rem 1.4rem;background:linear-gradient(135deg,#0077b6,#005c8d);color:#fff;border-radius:999px;font-size:.9375rem;font-weight:700;text-decoration:none;box-shadow:inset 0 1px #ffffff40,0 4px 12px #0077b640;transition:transform .25s ease,box-shadow .25s ease;white-space:nowrap}.btn-cta[data-v-cc9d8401]:hover{color:#fff;text-decoration:none;transform:translateY(-2px);box-shadow:inset 0 1px #ffffff52,0 6px 18px #0077b659}.btn-cta[data-v-cc9d8401]:focus-visible{outline:2px solid rgb(0,152.3461538462,233);outline-offset:4px}
