.blog-layout-wrap{display:grid;grid-template-columns:1fr 340px;gap:40px;align-items:start}.blog-main-content{min-width:0}.blog-hub-hero{background:linear-gradient(135deg,#0284C7 0%,#0369A1 55%,#075985 100%);padding:75px 0 65px;text-align:center;position:relative;overflow:hidden;color:#FFFFFF}.blog-hub-hero::before{content:'';position:absolute;top:-50%;left:50%;transform:translateX(-50%);width:800px;height:400px;background:radial-gradient(circle,rgba(56,189,248,0.35) 0%,rgba(2,132,199,0) 70%);pointer-events:none}.blog-hero-badge-wrap{margin-bottom:18px}.blog-pill-badge{display:inline-flex;align-items:center;gap:8px;background:rgba(255,255,255,0.16);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,0.3);color:#FDE047;font-size:0.85rem;font-weight:800;letter-spacing:0.5px;padding:8px 20px;border-radius:9999px;box-shadow:0 4px 12px rgba(0,0,0,0.1)}.blog-hero-title{font-family:var(--font-heading);font-size:2.8rem;font-weight:800;color:#FFFFFF;line-height:1.2;margin-bottom:16px;max-width:900px;margin-left:auto;margin-right:auto}.blog-hero-subtitle{font-size:1.1rem;color:rgba(255,255,255,0.92);max-width:700px;margin:0 auto 30px;line-height:1.65}.blog-hero-subtitle p{color:inherit;margin:0}.blog-category-filter-strip{display:flex;justify-content:center;gap:10px;flex-wrap:wrap;margin-top:25px}.cat-pill{display:inline-flex;align-items:center;gap:6px;background:rgba(255,255,255,0.15);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,0.25);color:#FFFFFF !important;padding:8px 18px;border-radius:9999px;font-size:0.88rem;font-weight:700;text-decoration:none;transition:all 0.25s ease}.cat-pill:hover,.cat-pill.active{background:#FFFFFF;color:#0369A1 !important;border-color:#FFFFFF;box-shadow:0 4px 16px rgba(0,0,0,0.12);transform:translateY(-2px)}.blog-layout-wrap{display:grid;grid-template-columns:1fr 340px;gap:36px;align-items:start}.blog-cards-grid-modern{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.vhs-blog-card-modern{background:#FFFFFF;border:1px solid #E2E8F0;border-radius:20px;overflow:hidden;box-shadow:0 4px 20px rgba(15,23,42,0.04);display:flex;flex-direction:column;transition:all 0.3s ease}.vhs-blog-card-modern:hover{transform:translateY(-6px);box-shadow:0 16px 36px rgba(15,23,42,0.08);border-color:#BAE6FD}.vhs-blog-thumb-wrap{position:relative;height:220px;width:100%;overflow:hidden;background:#0B1536}.vhs-blog-thumb-wrap img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 0.5s cubic-bezier(0.16,1,0.3,1)}.vhs-blog-card-modern:hover .vhs-blog-thumb-wrap img{transform:scale(1.06)}.vhs-blog-cat-badge{position:absolute;top:14px;left:14px;background:linear-gradient(135deg,#0284C7 0%,#0369A1 100%);color:#FFFFFF;padding:5px 14px;border-radius:9999px;font-size:0.75rem;font-weight:800;letter-spacing:0.5px;box-shadow:0 4px 12px rgba(2,132,199,0.35);z-index:2}.vhs-blog-body-modern{padding:24px;display:flex;flex-direction:column;flex-grow:1}.vhs-blog-meta-strip-modern{display:flex;align-items:center;gap:8px;font-size:0.82rem;color:#64748B;font-weight:700;margin-bottom:12px}.vhs-blog-title-modern{font-family:var(--font-heading);font-size:1.25rem;font-weight:800;color:#0F172A;line-height:1.35;margin:0 0 10px}.vhs-blog-title-modern a{color:#0F172A;text-decoration:none;transition:color 0.2s ease}.vhs-blog-title-modern a:hover{color:#0369A1}.vhs-blog-excerpt-modern{font-size:0.9rem;color:#475569;line-height:1.6;margin:0 0 20px;flex-grow:1}.vhs-blog-footer-modern{display:flex;justify-content:space-between;align-items:center;padding-top:16px;border-top:1px solid #F1F5F9}.vhs-blog-author-modern{display:flex;align-items:center;gap:8px;font-size:0.85rem;font-weight:700;color:#334155;text-decoration:none}.vhs-author-mini-avatar img{border-radius:50%;width:28px;height:28px;object-fit:cover}.vhs-read-link-modern{display:inline-flex;align-items:center;gap:6px;color:#0369A1;font-weight:800;font-size:0.88rem;text-decoration:none;transition:gap 0.2s ease}.vhs-read-link-modern:hover{gap:10px}.vhs-pagination-wrapper-modern{margin-top:45px;display:flex;justify-content:center}.vhs-pagination-wrapper-modern ul.page-numbers{list-style:none !important;padding:0 !important;margin:0 !important;display:flex;gap:8px}.vhs-pagination-wrapper-modern .page-numbers{display:inline-flex;align-items:center;justify-content:center;padding:10px 18px;border-radius:10px;background:#FFFFFF;border:1px solid #E2E8F0;color:#0F172A;font-weight:700;font-size:0.9rem;text-decoration:none;transition:all 0.2s ease;box-shadow:0 2px 8px rgba(15,23,42,0.03)}.vhs-pagination-wrapper-modern .page-numbers.current{background:linear-gradient(135deg,#0284C7 0%,#0369A1 100%);color:#FFFFFF;border-color:#0369A1;box-shadow:0 4px 14px rgba(2,132,199,0.35)}.vhs-pagination-wrapper-modern .page-numbers:hover:not(.current){background:#F0F9FF;color:#0369A1;border-color:#BAE6FD}.vhs-empty-blog-card{background:#FFFFFF;border-radius:24px;padding:60px 32px;border:1px solid #E2E8F0;box-shadow:0 4px 20px rgba(15,23,42,0.04)}.empty-icon-wrap{width:72px;height:72px;border-radius:50%;background:#FEF3C7;color:#D97706;display:flex;align-items:center;justify-content:center;font-size:2rem;margin:0 auto 20px}.vhs-empty-blog-card h2{font-family:var(--font-heading);font-size:1.8rem;font-weight:800;color:#0F172A;margin-bottom:12px}.vhs-empty-blog-card p{font-size:1rem;color:#64748B;max-width:540px;margin:0 auto 24px;line-height:1.6}.single-post-hero{background:linear-gradient(135deg,#0284C7 0%,#0369A1 55%,#075985 100%);padding:75px 0 65px;text-align:center;position:relative;overflow:hidden;color:#FFFFFF}.single-post-hero::before{content:'';position:absolute;top:-50%;left:50%;transform:translateX(-50%);width:800px;height:400px;background:radial-gradient(circle,rgba(56,189,248,0.35) 0%,rgba(2,132,199,0) 70%);pointer-events:none}.post-hero-badge-wrap{display:flex;justify-content:center;gap:12px;flex-wrap:wrap;margin-bottom:18px}.post-pill-badge{display:inline-flex;align-items:center;gap:8px;background:rgba(255,255,255,0.16);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,0.3);color:#FDE047 !important;font-size:0.82rem;font-weight:800;padding:6px 18px;border-radius:9999px;text-decoration:none}.care-review-pill,.clinical-review-pill{display:inline-flex;align-items:center;gap:6px;background:rgba(16,185,129,0.2);border:1px solid rgba(52,211,153,0.4);color:#A7F3D0;font-size:0.82rem;font-weight:700;padding:6px 16px;border-radius:9999px}.single-post-title{font-family:var(--font-heading);font-size:2.8rem;font-weight:800;color:#FFFFFF;line-height:1.25;max-width:920px;margin:0 auto 20px}.single-post-meta-strip{display:flex;align-items:center;justify-content:center;gap:12px;font-size:0.92rem;color:rgba(255,255,255,0.9);flex-wrap:wrap}.post-meta-author{display:inline-flex;align-items:center;gap:8px;color:#FFFFFF !important;font-weight:700;text-decoration:none}.author-mini-img img{border-radius:50%;width:32px;height:32px;object-fit:cover;border:1.5px solid rgba(255,255,255,0.6)}.meta-separator{color:rgba(255,255,255,0.4)}.single-post-luxury-card{background:#FFFFFF;border:1px solid #E2E8F0;border-radius:24px;padding:40px 36px;box-shadow:0 4px 20px rgba(15,23,42,0.04)}.single-post-featured-image{margin-bottom:35px}.post-takeaways-card{background:linear-gradient(145deg,#F0F9FF 0%,#E0F2FE 100%);border:1.5px solid #BAE6FD;border-radius:18px;padding:24px 22px;margin-bottom:35px}.takeaways-header{display:flex;align-items:center;gap:10px;color:#0369A1;margin-bottom:10px}.takeaways-header i{font-size:1.25rem;color:#D97706}.takeaways-header h4{font-family:var(--font-heading);font-size:1.15rem;font-weight:800;color:#0B1536;margin:0}.post-takeaways-card p{font-size:0.95rem;color:#334155;line-height:1.65;margin:0}.vhs-toc-card{background:#F8FAFC;border:1px solid #E2E8F0;border-left:4px solid #0284C7;border-radius:14px;padding:22px 24px;margin-bottom:35px}.vhs-toc-header{display:flex;align-items:center;gap:10px;margin-bottom:14px}.vhs-toc-header h3{font-family:var(--font-heading);font-size:1.15rem;font-weight:800;color:#0F172A;margin:0}.vhs-toc-links-list{list-style:none !important;padding:0 !important;margin:0 !important;display:flex;flex-direction:column;gap:10px}.vhs-toc-links-list li a{color:#334155;font-size:0.92rem;font-weight:600;text-decoration:none;display:inline-flex;align-items:center;gap:8px;transition:color 0.2s ease,transform 0.2s ease}.vhs-toc-links-list li a i{font-size:0.75rem;color:#0369A1}.vhs-toc-links-list li a:hover{color:#0369A1;transform:translateX(4px)}.toc-sub-item{padding-left:20px}.single-editorial-prose{font-size:1.08rem;line-height:1.85;color:#334155}.single-editorial-prose h2{font-family:var(--font-heading);font-size:1.75rem;font-weight:800;color:#0F172A;margin-top:40px;margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid #F1F5F9}.single-editorial-prose h3{font-family:var(--font-heading);font-size:1.35rem;font-weight:800;color:#0F172A;margin-top:30px;margin-bottom:12px}.single-editorial-prose p{margin-bottom:24px}.single-editorial-prose blockquote{background:#F8FAFC;border-left:4px solid #0284C7;padding:20px 24px;border-radius:0 14px 14px 0;font-style:italic;color:#1E293B;margin:30px 0}.post-in-article-cta{background:linear-gradient(135deg,#EFF6FF 0%,#DBEAFE 100%);border:1.5px solid #BFDBFE;border-radius:18px;padding:26px 24px;display:flex;align-items:flex-start;gap:18px;margin:40px 0}.in-article-cta-icon{width:48px;height:48px;border-radius:14px;background:#0284C7;color:#FFFFFF;display:flex;align-items:center;justify-content:center;font-size:1.4rem;flex-shrink:0}.in-article-cta-text h4{font-family:var(--font-heading);font-size:1.2rem;font-weight:800;color:#0F172A;margin:0 0 6px}.in-article-cta-text p{font-size:0.92rem;color:#475569;margin:0 0 12px;line-height:1.55}.post-tags-strip{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:35px;padding-top:25px;border-top:1px solid #F1F5F9}.tags-label{font-size:0.9rem;font-weight:800;color:#0F172A}.tag-pill{background:#F1F5F9;color:#475569 !important;font-size:0.84rem;font-weight:700;padding:5px 12px;border-radius:9999px;text-decoration:none;transition:all 0.2s ease}.tag-pill:hover{background:#E0F2FE;color:#0369A1 !important}.social-share-luxury-bar{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin:30px 0;padding:20px 0;border-top:1px solid #E2E8F0;border-bottom:1px solid #E2E8F0}.share-luxury-label{font-size:0.95rem;font-weight:800;color:#0F172A}.share-buttons-stack{display:flex;gap:10px;flex-wrap:wrap}.share-pill{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;border-radius:9999px;color:#FFFFFF !important;font-size:0.85rem;font-weight:700;text-decoration:none;transition:transform 0.2s ease,box-shadow 0.2s ease}.share-pill:hover{transform:translateY(-2px)}.share-wa{background:#25D366;box-shadow:0 4px 12px rgba(37,211,102,0.3)}.share-fb{background:#1877F2;box-shadow:0 4px 12px rgba(24,119,242,0.3)}.share-tw{background:#0F172A;box-shadow:0 4px 12px rgba(15,23,42,0.3)}.share-li{background:#0A66C2;box-shadow:0 4px 12px rgba(10,102,194,0.3)}.author-bio-luxury-card{background:#F8FAFC;border:1px solid #E2E8F0;border-radius:20px;padding:28px 24px;display:flex;align-items:center;gap:22px;margin:35px 0}.author-bio-avatar-wrap img{border-radius:50%;width:80px;height:80px;object-fit:cover;border:2px solid #BAE6FD}.author-bio-details{flex-grow:1}.author-bio-name-row{display:flex;align-items:center;gap:10px;margin-bottom:6px}.author-bio-name-row h4{font-family:var(--font-heading);font-size:1.25rem;font-weight:800;color:#0F172A;margin:0}.author-bio-name-row h4 a{color:#0F172A;text-decoration:none}.author-role-badge{background:#E0F2FE;color:#0369A1;font-size:0.75rem;font-weight:800;padding:3px 10px;border-radius:9999px}.author-bio-details p{font-size:0.92rem;color:#64748B;line-height:1.55;margin:0 0 8px}.author-all-posts-link{font-size:0.85rem;font-weight:800;color:#0369A1;text-decoration:none;display:inline-flex;align-items:center;gap:6px;transition:gap 0.2s ease}.author-all-posts-link:hover{gap:10px}.post-prev-next-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin:40px 0}.nav-card{background:#FFFFFF;border:1px solid #E2E8F0;border-radius:16px;padding:20px;transition:all 0.25s ease}.nav-card:hover{border-color:#BAE6FD;transform:translateY(-3px);box-shadow:0 8px 20px rgba(2,132,199,0.08)}.nav-label{font-size:0.78rem;font-weight:800;color:#0369A1;text-transform:uppercase;letter-spacing:0.5px;display:inline-flex;align-items:center;gap:6px;margin-bottom:6px}.nav-card h5{font-family:var(--font-heading);font-size:1rem;font-weight:800;line-height:1.4;margin:0}.nav-card h5 a{color:#0F172A;text-decoration:none}.related-posts-luxury-section{margin-top:45px;padding-top:30px;border-top:1px solid #E2E8F0}.related-section-title{font-family:var(--font-heading);font-size:1.4rem;font-weight:800;color:#0F172A;margin-bottom:22px;display:flex;align-items:center;gap:10px}.vhs-related-mini-card{background:#FFFFFF;border:1px solid #E2E8F0;border-radius:16px;overflow:hidden;display:flex;gap:16px;padding:14px;box-shadow:0 2px 10px rgba(15,23,42,0.03);transition:all 0.25s ease}.vhs-related-mini-card:hover{border-color:#BAE6FD;transform:translateY(-3px)}.related-thumb-wrap{width:90px;height:75px;border-radius:10px;overflow:hidden;flex-shrink:0}.related-thumb-wrap img{width:100%;height:100%;object-fit:cover}.related-body-wrap{display:flex;flex-direction:column;justify-content:center}.related-date{font-size:0.78rem;color:#64748B;font-weight:700;margin-bottom:4px}.related-body-wrap h4{font-family:var(--font-heading);font-size:0.95rem;font-weight:800;line-height:1.35;margin:0}.related-body-wrap h4 a{color:#0F172A;text-decoration:none}.related-body-wrap h4 a:hover{color:#0369A1}.vhs-author-hero-section{background:linear-gradient(135deg,#0B1536 0%,#1075EB 70%,#0369A1 100%);padding:65px 0 55px;position:relative;overflow:hidden;color:#FFFFFF}.vhs-author-hero-ambient{position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 80% 20%,rgba(222,181,7,0.18) 0%,transparent 60%)}.vhs-author-profile-card{background:rgba(255,255,255,0.1);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1.5px solid rgba(255,255,255,0.22);border-radius:26px;padding:36px 32px;display:flex;align-items:center;gap:28px;max-width:960px;margin:0 auto;box-shadow:0 20px 45px rgba(11,21,54,0.25);position:relative;z-index:1}.vhs-author-avatar-wrap{position:relative;flex-shrink:0}.vhs-author-avatar-glow{width:112px;height:112px;border-radius:50%;padding:0 !important;overflow:hidden;background:#0B1536;border:3.5px solid #FFFFFF;box-shadow:0 10px 30px rgba(0,0,0,0.25);display:flex;align-items:center;justify-content:center}.vhs-author-avatar-glow img{width:100% !important;height:100% !important;border-radius:50% !important;object-fit:cover !important;object-position:center center !important;display:block !important}.avatar-initials-fallback{width:100%;height:100%;border-radius:50%;background:#0B1536;display:flex;align-items:center;justify-content:center;color:#FFFFFF;font-family:var(--font-heading);font-size:1.8rem;font-weight:800;border:2px solid #FFFFFF}.vhs-verified-seal{position:absolute;bottom:2px;right:2px;background:#1075EB;color:#FFFFFF;font-size:1.15rem;border-radius:50%;border:2.5px solid #FFFFFF;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 10px rgba(0,0,0,0.2)}.vhs-author-info-wrap{flex-grow:1}.vhs-author-role-badge{display:inline-flex;align-items:center;gap:7px;background:rgba(222,181,7,0.2);color:#FDE047;font-size:0.76rem;font-weight:800;padding:5px 14px;border-radius:999px;margin-bottom:8px;letter-spacing:0.6px;border:1px solid rgba(222,181,7,0.35)}.vhs-author-name{font-family:var(--font-heading);font-size:2.2rem;font-weight:800;color:#FFFFFF;margin:0 0 8px;line-height:1.2}.vhs-author-bio-text{font-size:0.96rem;color:rgba(255,255,255,0.9);line-height:1.65;margin:0 0 16px;max-width:720px}.vhs-author-stats-row{display:flex;gap:10px;flex-wrap:wrap}.vhs-stat-pill{display:inline-flex;align-items:center;gap:8px;background:rgba(11,21,54,0.45);border:1px solid rgba(255,255,255,0.15);padding:6px 14px;border-radius:999px;font-size:0.84rem;font-weight:700;color:#FFFFFF}.vhs-blog-archive-section{background:#F8FAFC;padding:60px 0 90px}.author-section-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px;border-bottom:2px solid #E2E8F0;padding-bottom:14px;flex-wrap:wrap;gap:10px}.section-title-wrap{display:flex;align-items:center;gap:10px;color:#0B1536}.section-title-wrap i{color:#0369A1;font-size:1.25rem}.section-title-wrap h2{font-family:var(--font-heading);font-size:1.35rem;font-weight:800;margin:0}.posts-count-indicator{background:#E2E8F0;color:#0F172A;padding:4px 14px;border-radius:999px;font-size:0.78rem;font-weight:800}.blog-sidebar-wrap{display:flex;flex-direction:column;gap:24px}.vhs-sidebar-widget{background:#FFFFFF;border:1px solid #E2E8F0;border-radius:20px;padding:24px;box-shadow:0 4px 16px rgba(15,23,42,0.04)}.vhs-widget-title{font-family:var(--font-heading);font-size:1.1rem;font-weight:800;color:#0B1536;margin:0 0 16px;padding-bottom:10px;border-bottom:1px solid #F1F5F9;display:flex;align-items:center;gap:8px}.vhs-sidebar-search-form{position:relative;display:flex}.vhs-sidebar-search-form input{width:100%;padding:11px 44px 11px 16px;border-radius:12px;border:1.5px solid #CBD5E1;font-size:0.9rem;color:#0F172A;background:#F8FAFC;outline:none;transition:all 0.2s ease}.vhs-sidebar-search-form input:focus{border-color:#0369A1;background:#FFFFFF;box-shadow:0 0 0 3px rgba(16,117,235,0.15)}.vhs-sidebar-search-form button{position:absolute;right:6px;top:50%;transform:translateY(-50%);background:#1075EB;color:#FFFFFF;border:none;border-radius:8px;width:32px;height:32px;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:0.85rem;transition:background 0.2s ease}.vhs-sidebar-search-form button:hover{background:#0369A1}.widget-fast-dispatch{background:linear-gradient(145deg,#0B1536 0%,#1075EB 100%);color:#FFFFFF;border:none;box-shadow:0 10px 30px rgba(11,21,54,0.2)}.widget-badge-top{display:inline-flex;align-items:center;gap:6px;background:rgba(222,181,7,0.25);color:#FDE047;font-size:0.72rem;font-weight:800;padding:4px 10px;border-radius:999px;margin-bottom:12px}.widget-fast-dispatch h3{font-family:var(--font-heading);font-size:1.2rem;font-weight:800;color:#FFFFFF;margin:0 0 8px}.widget-fast-dispatch p{font-size:0.88rem;color:rgba(255,255,255,0.85);margin:0 0 18px;line-height:1.5}.btn-sidebar-wa{display:flex;align-items:center;justify-content:center;gap:8px;background:#25D366;color:#FFFFFF !important;padding:12px 18px;border-radius:999px;font-weight:800;font-size:0.9rem;text-decoration:none;margin-bottom:10px;box-shadow:0 6px 16px rgba(37,211,102,0.35);transition:all 0.25s ease}.btn-sidebar-wa:hover{background:#16A34A;transform:translateY(-2px)}.btn-sidebar-call{display:flex;align-items:center;justify-content:center;gap:8px;background:rgba(255,255,255,0.15);color:#FFFFFF !important;border:1px solid rgba(255,255,255,0.3);padding:10px 18px;border-radius:999px;font-weight:700;font-size:0.88rem;text-decoration:none;transition:all 0.25s ease}.btn-sidebar-call:hover{background:rgba(255,255,255,0.25)}.vhs-sidebar-cat-list,.vhs-sidebar-service-links{list-style:none !important;padding:0 !important;margin:0 !important;display:flex;flex-direction:column;gap:6px}.vhs-sidebar-cat-list li a,.vhs-sidebar-service-links li a{display:flex;justify-content:space-between;align-items:center;color:#334155;font-size:0.88rem;font-weight:600;text-decoration:none;padding:8px 10px;border-radius:8px;transition:all 0.2s ease}.vhs-sidebar-cat-list li a:hover,.vhs-sidebar-service-links li a:hover{background:#F0F9FF;color:#0369A1;transform:translateX(3px)}.cat-count{background:#E2E8F0;color:#475569;font-size:0.75rem;font-weight:800;padding:2px 8px;border-radius:9999px}@media (max-width:1024px){.blog-layout-wrap{grid-template-columns:1fr !important}.blog-sidebar-col{position:static !important}.blog-cards-grid-modern{grid-template-columns:repeat(2,1fr) !important}.single-post-title,.blog-hero-title{font-size:2.2rem !important}.author-profile-card{flex-direction:column;text-align:center;gap:20px}.author-meta-stats{justify-content:center}}@media (max-width:768px){.blog-hub-hero,.single-post-hero,.author-hero-luxury{padding:48px 0 40px !important}.blog-hero-title,.single-post-title{font-size:1.85rem !important}.blog-cards-grid-modern{grid-template-columns:1fr !important}.single-post-luxury-card{padding:24px 18px !important;border-radius:18px !important}.post-prev-next-grid{grid-template-columns:1fr !important}.author-bio-luxury-card{flex-direction:column;text-align:center;gap:16px}.author-bio-name-row{justify-content:center}.post-in-article-cta{flex-direction:column}.maps-split-grid{grid-template-columns:1fr !important}}@media (max-width:992px){.maps-split-grid{grid-template-columns:1fr !important}}.sidebar-inner-stack{position:sticky;top:90px}.vhs-sidebar-card{transition:transform 0.25s ease,box-shadow 0.25s ease}.vhs-sidebar-card:hover{box-shadow:0 10px 28px rgba(11,21,54,0.08)}.vhs-sidebar-cat-list a{transition:all 0.25s cubic-bezier(0.4,0,0.2,1) !important}.vhs-sidebar-cat-list a:hover{background:#EFF6FF !important;border-color:#93C5FD !important;color:#0369A1 !important;transform:translateX(4px);box-shadow:0 4px 12px rgba(16,117,235,0.08)}.vhs-sidebar-service-links a{transition:all 0.25s ease !important}.vhs-sidebar-service-links a:hover{background:#EFF6FF !important;border-color:#BFDBFE !important;color:#0369A1 !important;transform:translateX(4px);box-shadow:0 4px 12px rgba(16,117,235,0.06)}@media (max-width:1024px){.blog-layout-wrap.has-sidebar{grid-template-columns:1fr !important;gap:40px !important}.sidebar-inner-stack{position:static !important;display:grid !important;grid-template-columns:repeat(2,1fr) !important;gap:20px !important}.blog-cards-grid-modern{grid-template-columns:repeat(2,1fr) !important}}@media (max-width:768px){.sidebar-inner-stack{display:flex !important;flex-direction:column !important;gap:20px !important}.blog-cards-grid-modern{grid-template-columns:1fr !important;gap:20px !important}.vhs-blog-thumb-wrap{height:200px !important}.vhs-blog-body-modern{padding:18px 16px 12px !important}.vhs-blog-footer-modern{padding:12px 16px 16px !important}.single-post-title{font-size:1.65rem !important;line-height:1.3 !important}.single-post-meta-strip{font-size:0.82rem !important;gap:6px !important}.vhs-author-profile-card{padding:24px 18px !important;border-radius:20px !important;flex-direction:column !important;text-align:center !important;gap:20px !important}.vhs-author-avatar-wrap{margin:0 auto !important}.vhs-author-stats-row{justify-content:center !important;gap:8px !important}.vhs-stat-pill{font-size:0.75rem !important;padding:4px 10px !important}.post-prev-next-grid{grid-template-columns:1fr !important}}.single-editorial-prose h2{font-size:1.55rem;font-weight:800;color:#0B1536;margin:36px 0 16px;font-family:var(--font-heading);line-height:1.3;position:relative;padding-bottom:8px;border-bottom:2px solid #EFF6FF}.single-editorial-prose h3{font-size:1.25rem;font-weight:800;color:#0F172A;margin:28px 0 12px;font-family:var(--font-heading);line-height:1.35}.single-editorial-prose p{font-size:1.02rem;line-height:1.8;color:#334155;margin:0 0 20px}.single-editorial-prose ul,.single-editorial-prose ol{margin:0 0 24px 20px;padding:0;color:#334155;line-height:1.8}.single-editorial-prose li{margin-bottom:8px}.single-editorial-prose blockquote{background:#F0F9FF;border-left:4px solid #0284C7;border-radius:0 16px 16px 0;padding:20px 24px;margin:28px 0;font-style:italic;color:#0369A1;font-size:1.05rem;line-height:1.7}.single-editorial-prose img{max-width:100%;height:auto;border-radius:18px;margin:24px 0;box-shadow:0 6px 20px rgba(15,23,42,0.06)}.vhs-comments-area input:focus,.vhs-comments-area textarea:focus{border-color:#0369A1 !important;box-shadow:0 0 0 3px rgba(2,132,199,0.15) !important}.single-post-luxury-card{transition:box-shadow 0.3s ease}.post-prev-next-nav a:hover{border-color:#0369A1 !important;background:#FFFFFF !important;transform:translateY(-3px);box-shadow:0 8px 24px rgba(2,132,199,0.12)}.post-prev-next-nav a:hover h5{color:#0369A1 !important}.vhs-related-mini-card:hover{transform:translateY(-4px);box-shadow:0 10px 24px rgba(11,21,54,0.08) !important;border-color:#BAE6FD !important}.vhs-related-mini-card:hover img{transform:scale(1.04)}.vhs-toc-box a{transition:all 0.2s ease}.vhs-toc-box a:hover{color:#0369A1 !important;padding-left:4px}.related-posts-luxury-section .vhs-related-mini-card{background:#FFFFFF;border:1.5px solid #E2E8F0;border-radius:20px;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;padding:0 !important;box-shadow:0 4px 14px rgba(11,21,54,0.03);transition:transform 0.25s ease,box-shadow 0.25s ease}.related-posts-luxury-section .vhs-related-mini-card:hover{transform:translateY(-4px);box-shadow:0 12px 28px rgba(11,21,54,0.08) !important;border-color:#BAE6FD !important}.related-posts-luxury-section .related-thumb-wrap{width:100% !important;height:190px !important;border-radius:0 !important;overflow:hidden;position:relative;background:#0B1536;display:block}.related-posts-luxury-section .related-thumb-wrap img{width:100% !important;height:100% !important;object-fit:cover !important;object-position:center !important;display:block;transition:transform 0.4s ease}.related-posts-luxury-section .vhs-related-mini-card:hover .related-thumb-wrap img{transform:scale(1.05)}.related-posts-luxury-section .related-body-wrap{padding:20px 18px 14px !important}.vhs-reading-progress-bar{position:fixed;top:0;left:0;height:4px;background:linear-gradient(90deg,#0284C7 0%,#38BDF8 50%,#10B981 100%);width:0%;z-index:99999;transition:width 0.1s cubic-bezier(0.4,0,0.2,1);box-shadow:0 1px 8px rgba(56,189,248,0.6)}.single-hero-2026{background:linear-gradient(135deg,#070D1E 0%,#0F1D38 45%,#082F49 100%);color:#FFFFFF;padding:70px 20px 80px;position:relative;overflow:hidden;border-bottom:1px solid rgba(255,255,255,0.08)}.single-hero-2026::before{content:'';position:absolute;top:-30%;left:10%;width:600px;height:400px;background:radial-gradient(circle,rgba(2,132,199,0.25) 0%,transparent 65%);pointer-events:none}.single-hero-2026::after{content:'';position:absolute;bottom:-20%;right:5%;width:500px;height:350px;background:radial-gradient(circle,rgba(16,185,129,0.18) 0%,transparent 70%);pointer-events:none}.single-hero-container{max-width:1380px;margin:0 auto;position:relative;z-index:2}.single-hero-top-strip{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:24px}.single-breadcrumbs-2026{display:inline-flex;align-items:center;gap:8px;font-size:0.86rem;font-weight:600;color:rgba(255,255,255,0.75)}.single-breadcrumbs-2026 a{color:rgba(255,255,255,0.85);text-decoration:none;transition:color 0.2s ease}.single-breadcrumbs-2026 a:hover{color:#38BDF8}.single-breadcrumbs-2026 i{font-size:0.75rem;color:rgba(255,255,255,0.4)}.single-hero-pills-wrap{display:inline-flex;align-items:center;gap:10px;flex-wrap:wrap}.single-category-pill{display:inline-flex;align-items:center;gap:7px;background:rgba(2,132,199,0.25);border:1px solid rgba(56,189,248,0.4);color:#FDE047 !important;font-size:0.82rem;font-weight:800;padding:6px 18px;border-radius:9999px;text-decoration:none;backdrop-filter:blur(8px);transition:all 0.25s ease}.single-category-pill:hover{background:#0284C7;color:#FFFFFF !important;transform:translateY(-2px)}.single-protocol-pill{display:inline-flex;align-items:center;gap:7px;background:rgba(16,185,129,0.18);border:1px solid rgba(52,211,153,0.4);color:#A7F3D0;font-size:0.82rem;font-weight:700;padding:6px 16px;border-radius:9999px}.single-protocol-pulse{width:8px;height:8px;background:#10B981;border-radius:50%;display:inline-block;box-shadow:0 0 10px #10B981;animation:pulseDot 2s infinite ease-in-out}.single-hero-title-2026{font-family:var(--font-heading);font-size:clamp(2.1rem,3.8vw,3.4rem);font-weight:800;line-height:1.22;color:#FFFFFF;margin:0 0 24px;max-width:1120px;letter-spacing:-0.02em}.single-hero-meta-bar{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;padding-top:20px;border-top:1px solid rgba(255,255,255,0.12)}.single-hero-author-cluster{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.single-hero-avatar-wrap{position:relative;width:44px;height:44px;border-radius:50%;overflow:hidden;border:2px solid #38BDF8;box-shadow:0 4px 14px rgba(2,132,199,0.35);background:#0B1536;flex-shrink:0}.single-hero-avatar-wrap img{width:100%;height:100%;object-fit:cover;display:block}.single-hero-author-info h3{font-family:var(--font-heading);font-size:1rem;font-weight:800;margin:0;color:#FFFFFF;line-height:1.3}.single-hero-author-info h3 a{color:#FFFFFF;text-decoration:none;transition:color 0.2s ease}.single-hero-author-info h3 a:hover{color:#38BDF8}.single-hero-author-meta{display:flex;align-items:center;gap:12px;font-size:0.84rem;color:rgba(255,255,255,0.78);margin-top:2px;flex-wrap:wrap}.single-hero-author-meta span{display:inline-flex;align-items:center;gap:5px}.single-hero-actions-row{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.btn-hero-wa-consult{display:inline-flex;align-items:center;gap:8px;background:#25D366;color:#FFFFFF !important;font-weight:800;font-size:0.88rem;padding:10px 20px;border-radius:9999px;text-decoration:none;box-shadow:0 4px 16px rgba(37,211,102,0.35);transition:all 0.25s ease}.btn-hero-wa-consult:hover{background:#16A34A;transform:translateY(-2px);box-shadow:0 8px 24px rgba(37,211,102,0.45)}.btn-hero-call-consult{display:inline-flex;align-items:center;gap:8px;background:rgba(255,255,255,0.12);border:1px solid rgba(255,255,255,0.28);color:#FFFFFF !important;font-weight:700;font-size:0.88rem;padding:10px 18px;border-radius:9999px;text-decoration:none;backdrop-filter:blur(8px);transition:all 0.25s ease}.btn-hero-call-consult:hover{background:rgba(255,255,255,0.22);transform:translateY(-2px)}.single-article-section-2026{background:#F8FAFC;padding:50px 0 90px}.single-article-container-2026{max-width:1380px;margin:0 auto;padding:0 20px;box-sizing:border-box}.single-article-grid-2026{display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:42px;align-items:start}.single-main-column-2026{background:#FFFFFF;border:1.5px solid #E2E8F0;border-radius:28px;padding:44px 44px 48px;box-shadow:0 10px 32px rgba(11,21,54,0.04)}.single-featured-wrap-2026{position:relative;border-radius:20px;overflow:hidden;margin-bottom:36px;box-shadow:0 12px 30px rgba(15,23,42,0.08);background:#0B1536}.single-featured-wrap-2026 img{width:100%;height:auto;max-height:520px;object-fit:cover;display:block}.featured-image-badge{position:absolute;bottom:16px;left:16px;background:rgba(7,13,30,0.85);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,0.2);color:#FDE047;font-size:0.78rem;font-weight:800;padding:6px 16px;border-radius:9999px;letter-spacing:0.5px;text-transform:uppercase}.takeaways-box-2026{background:linear-gradient(135deg,#F0F9FF 0%,#E0F2FE 100%);border:1.5px solid #BAE6FD;border-left:5px solid #0284C7;border-radius:20px;padding:26px 28px;margin-bottom:36px;box-shadow:0 6px 20px rgba(2,132,199,0.06)}.takeaways-header-2026{display:flex;align-items:center;gap:12px;margin-bottom:12px}.takeaways-icon-badge{width:36px;height:36px;border-radius:50%;background:#FEF3C7;color:#D97706;display:flex;align-items:center;justify-content:center;font-size:1.05rem;flex-shrink:0}.takeaways-header-2026 h3{font-family:var(--font-heading);font-size:1.18rem;font-weight:800;color:#0369A1;margin:0}.takeaways-body-2026{font-size:1.02rem;color:#334155;line-height:1.72;margin:0;font-weight:500}.mobile-toc-accordion-2026{display:none;background:#F8FAFC;border:1.5px solid #E2E8F0;border-radius:18px;padding:16px 20px;margin-bottom:32px}.mobile-toc-toggle-btn{width:100%;display:flex;align-items:center;justify-content:space-between;background:none;border:none;font-family:var(--font-heading);font-size:1.05rem;font-weight:800;color:#0B1536;cursor:pointer;padding:0}.mobile-toc-content{display:none;margin-top:14px;padding-top:12px;border-top:1px solid #E2E8F0}.mobile-toc-content.open{display:block}.mobile-toc-content ol{margin:0;padding-left:20px}.mobile-toc-content li{margin-bottom:8px}.mobile-toc-content a{color:#1E293B;font-size:0.94rem;font-weight:600;text-decoration:none}.editorial-prose-2026{font-size:1.14rem;line-height:1.85;color:#1E293B}.editorial-prose-2026 h2{font-family:var(--font-heading);font-size:1.65rem;font-weight:800;color:#070D1E;margin:44px 0 16px;padding-left:16px;border-left:4px solid #0284C7;line-height:1.35;scroll-margin-top:105px}.editorial-prose-2026 h3{font-family:var(--font-heading);font-size:1.32rem;font-weight:800;color:#0F172A;margin:32px 0 14px;line-height:1.4;scroll-margin-top:105px}.editorial-prose-2026 p{margin:0 0 24px;color:#334155}.editorial-prose-2026 blockquote{background:linear-gradient(135deg,#F8FAFC 0%,#EFF6FF 100%);border-left:5px solid #0284C7;border-radius:0 20px 20px 0;padding:24px 30px;margin:36px 0;font-style:italic;font-size:1.15rem;line-height:1.75;color:#0369A1;box-shadow:0 4px 14px rgba(2,132,199,0.05)}.editorial-prose-2026 ul,.editorial-prose-2026 ol{margin:0 0 28px 24px;color:#334155;line-height:1.85}.editorial-prose-2026 li{margin-bottom:10px}.editorial-prose-2026 img{max-width:100%;height:auto;border-radius:18px;margin:28px 0;box-shadow:0 8px 24px rgba(11,21,54,0.06)}.in-article-consult-2026{background:linear-gradient(135deg,#070D1E 0%,#0F1D38 60%,#0369A1 100%);border-radius:22px;padding:32px 34px;color:#FFFFFF;margin:44px 0 32px;box-shadow:0 12px 32px rgba(11,21,54,0.16);display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:22px}.consult-text-side{max-width:600px}.consult-badge-pill{display:inline-flex;align-items:center;gap:6px;background:rgba(255,255,255,0.16);color:#FDE047;font-size:0.76rem;font-weight:800;padding:4px 14px;border-radius:9999px;text-transform:uppercase;letter-spacing:0.5px;margin-bottom:10px}.consult-text-side h4{font-family:var(--font-heading);font-size:1.35rem;font-weight:800;color:#FFFFFF;margin:0 0 8px;line-height:1.35}.consult-text-side p{color:rgba(255,255,255,0.88);font-size:0.94rem;line-height:1.55;margin:0}.consult-actions-side{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.post-tags-strip-2026{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:36px;padding-top:24px;border-top:1.5px solid #F1F5F9}.tags-label-2026{font-size:0.88rem;font-weight:800;color:#0B1536;display:inline-flex;align-items:center;gap:6px}.tag-pill-2026{background:#F1F5F9;color:#475569 !important;font-size:0.84rem;font-weight:700;padding:6px 14px;border-radius:9999px;text-decoration:none;border:1px solid #E2E8F0;transition:all 0.2s ease}.tag-pill-2026:hover{background:#E0F2FE;color:#0284C7 !important;border-color:#BAE6FD;transform:translateY(-2px)}.family-share-ribbon-2026{background:#F8FAFC;border:1.5px solid #E2E8F0;border-radius:20px;padding:20px 24px;margin-top:28px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px}.share-ribbon-label{font-size:0.92rem;font-weight:800;color:#334155;display:inline-flex;align-items:center;gap:8px}.share-buttons-stack-2026{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.btn-share-wa{display:inline-flex;align-items:center;gap:6px;background:#25D366;color:#FFFFFF !important;font-size:0.84rem;font-weight:800;padding:8px 16px;border-radius:9999px;text-decoration:none;box-shadow:0 4px 12px rgba(37,211,102,0.28);transition:all 0.2s ease}.btn-share-wa:hover{background:#16A34A;transform:translateY(-2px)}.btn-share-fb{display:inline-flex;align-items:center;gap:6px;background:#1877F2;color:#FFFFFF !important;font-size:0.84rem;font-weight:800;padding:8px 16px;border-radius:9999px;text-decoration:none;box-shadow:0 4px 12px rgba(24,119,242,0.28);transition:all 0.2s ease}.btn-share-fb:hover{background:#1565C0;transform:translateY(-2px)}.btn-share-copy{display:inline-flex;align-items:center;gap:6px;background:#FFFFFF;color:#334155 !important;border:1.5px solid #CBD5E1;font-size:0.84rem;font-weight:700;padding:8px 16px;border-radius:9999px;cursor:pointer;transition:all 0.2s ease}.btn-share-copy:hover{background:#F1F5F9;border-color:#94A3B8;transform:translateY(-2px)}.author-card-2026{margin-top:40px;background:linear-gradient(135deg,#FFFFFF 0%,#F0F9FF 100%);border:1.5px solid #BAE6FD;border-radius:24px;padding:34px 32px;box-shadow:0 8px 28px rgba(11,21,54,0.05)}.author-card-inner{display:flex;gap:24px;align-items:flex-start;flex-wrap:wrap}.author-card-avatar{position:relative;width:84px;height:84px;border-radius:50%;overflow:hidden;border:3.5px solid #FFFFFF;box-shadow:0 8px 24px rgba(2,132,199,0.25);background:#0B1536;flex-shrink:0}.author-card-avatar img{width:100%;height:100%;object-fit:cover;display:block}.author-verified-badge{position:absolute;bottom:0;right:0;width:26px;height:26px;border-radius:50%;background:#10B981;color:#FFFFFF;display:flex;align-items:center;justify-content:center;font-size:0.8rem;border:2.5px solid #FFFFFF}.author-card-details{flex:1;min-width:260px}.author-card-badges{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:8px}.badge-author-role{font-size:0.76rem;font-weight:800;color:#0284C7;background:#E0F2FE;border:1px solid #BAE6FD;padding:4px 12px;border-radius:9999px;text-transform:uppercase}.badge-author-exp{font-size:0.74rem;font-weight:700;color:#059669;background:#ECFDF5;border:1px solid #A7F3D0;padding:4px 12px;border-radius:9999px}.author-card-details h4{font-family:var(--font-heading);font-size:1.35rem;font-weight:800;color:#0B1536;margin:0 0 8px}.author-card-details h4 a{color:#0B1536;text-decoration:none}.author-card-details p{font-size:0.95rem;color:#475569;line-height:1.65;margin:0 0 16px}.author-card-footer{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;padding-top:14px;border-top:1px solid #E2E8F0}.author-location-pin{font-size:0.82rem;color:#64748B;font-weight:600;display:inline-flex;align-items:center;gap:6px}.btn-author-guides{background:#0284C7;color:#FFFFFF !important;font-size:0.84rem;font-weight:800;padding:8px 16px;border-radius:9999px;text-decoration:none;display:inline-flex;align-items:center;gap:6px;box-shadow:0 4px 12px rgba(2,132,199,0.25);transition:all 0.2s ease}.btn-author-guides:hover{background:#0369A1;transform:translateY(-2px)}.prev-next-grid-2026{margin-top:40px;display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.prev-next-card-2026{background:#F8FAFC;border:1.5px solid #E2E8F0;border-radius:18px;padding:20px 22px;text-decoration:none;display:flex;flex-direction:column;justify-content:space-between;transition:all 0.25s cubic-bezier(0.16,1,0.3,1)}.prev-next-card-2026:hover{background:#FFFFFF;border-color:#0284C7;transform:translateY(-3px);box-shadow:0 8px 24px rgba(2,132,199,0.12)}.prev-next-direction{font-size:0.76rem;font-weight:800;color:#0284C7;text-transform:uppercase;letter-spacing:0.6px;margin-bottom:8px;display:inline-flex;align-items:center;gap:6px}.prev-next-card-2026 h5{font-family:var(--font-heading);font-size:1.02rem;font-weight:800;color:#0B1536;margin:0;line-height:1.4;transition:color 0.2s ease}.prev-next-card-2026:hover h5{color:#0284C7}.single-sidebar-sticky{position:sticky;top:95px;display:flex;flex-direction:column;gap:24px}.sidebar-card-2026{background:#FFFFFF;border:1.5px solid #E2E8F0;border-radius:22px;padding:24px 22px;box-shadow:0 6px 22px rgba(11,21,54,0.04)}.sidebar-toc-card{border-top:4px solid #0284C7}.sidebar-toc-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px;padding-bottom:10px;border-bottom:1px solid #F1F5F9}.sidebar-toc-header h4{font-family:var(--font-heading);font-size:1.05rem;font-weight:800;color:#070D1E;margin:0;display:flex;align-items:center;gap:8px}.toc-progress-pill{font-size:0.74rem;font-weight:800;color:#0284C7;background:#EFF6FF;border:1px solid #BAE6FD;padding:2px 10px;border-radius:9999px}.sidebar-toc-list{list-style:none !important;padding:0 !important;margin:0 !important;display:flex;flex-direction:column;gap:6px;max-height:380px;overflow-y:auto;scrollbar-width:thin}.sidebar-toc-list li a{display:flex;align-items:flex-start;gap:8px;padding:8px 12px;border-radius:10px;color:#334155;font-size:0.88rem;font-weight:600;line-height:1.4;text-decoration:none;border:1px solid transparent;transition:all 0.2s ease}.sidebar-toc-list li a i{font-size:0.75rem;color:#94A3B8;margin-top:4px;flex-shrink:0;transition:color 0.2s ease}.sidebar-toc-list li a:hover{background:#F0F9FF;color:#0284C7;border-color:#BAE6FD;transform:translateX(3px)}.sidebar-toc-list li a:hover i{color:#0284C7}.sidebar-toc-list li a.active{background:#EFF6FF !important;color:#0284C7 !important;border-color:#38BDF8 !important;font-weight:800;box-shadow:0 2px 8px rgba(2,132,199,0.08)}.sidebar-toc-list li a.active i{color:#0284C7 !important}.sidebar-dispatch-card{background:linear-gradient(135deg,#070D1E 0%,#0F1D38 60%,#0369A1 100%);border:none;color:#FFFFFF;box-shadow:0 10px 28px rgba(11,21,54,0.18)}.sidebar-beacon-strip{display:inline-flex;align-items:center;gap:6px;background:rgba(255,255,255,0.16);color:#FDE047;font-size:0.72rem;font-weight:800;padding:4px 12px;border-radius:9999px;margin-bottom:12px;letter-spacing:0.5px;text-transform:uppercase}.sidebar-dispatch-card h4{font-family:var(--font-heading);font-size:1.15rem;font-weight:800;color:#FFFFFF;margin:0 0 8px;line-height:1.35}.sidebar-dispatch-card p{font-size:0.86rem;color:rgba(255,255,255,0.85);margin:0 0 18px;line-height:1.5}.btn-sidebar-wa-live{display:flex;align-items:center;justify-content:center;gap:8px;background:#25D366;color:#FFFFFF !important;padding:11px 16px;border-radius:9999px;font-weight:800;font-size:0.88rem;text-decoration:none;margin-bottom:10px;box-shadow:0 4px 14px rgba(37,211,102,0.35);transition:all 0.25s ease}.btn-sidebar-wa-live:hover{background:#16A34A;transform:translateY(-2px)}.btn-sidebar-call-live{display:flex;align-items:center;justify-content:center;gap:8px;background:rgba(255,255,255,0.14);color:#FFFFFF !important;border:1px solid rgba(255,255,255,0.28);padding:10px 16px;border-radius:9999px;font-weight:700;font-size:0.86rem;text-decoration:none;transition:all 0.25s ease}.btn-sidebar-call-live:hover{background:rgba(255,255,255,0.24)}.sidebar-services-mini h4{font-family:var(--font-heading);font-size:1.05rem;font-weight:800;color:#070D1E;margin:0 0 14px;padding-bottom:8px;border-bottom:1px solid #F1F5F9}.sidebar-services-pills{display:flex;flex-direction:column;gap:8px}.sidebar-svc-pill{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;border-radius:12px;background:#F8FAFC;border:1px solid #E2E8F0;color:#1E293B;font-size:0.88rem;font-weight:700;text-decoration:none;transition:all 0.2s ease}.sidebar-svc-pill:hover{background:#F0F9FF;border-color:#BAE6FD;color:#0284C7;transform:translateX(3px)}.sidebar-svc-pill i{color:#0284C7;font-size:0.85rem}@media (max-width:1024px){.single-article-grid-2026{grid-template-columns:1fr !important;gap:36px !important}.single-sidebar-sticky{position:static !important;display:grid !important;grid-template-columns:repeat(2,1fr) !important;gap:20px !important}.sidebar-toc-card{display:none !important}.mobile-toc-accordion-2026{display:block !important}}@media (max-width:768px){.single-hero-2026{padding:50px 16px 55px !important}.single-hero-title-2026{font-size:clamp(1.8rem,6vw,2.3rem) !important;line-height:1.25 !important}.single-hero-meta-bar{flex-direction:column !important;align-items:flex-start !important;gap:16px !important}.single-hero-actions-row{width:100% !important}.btn-hero-wa-consult,.btn-hero-call-consult{flex:1 !important;justify-content:center !important}.single-main-column-2026{padding:24px 18px !important;border-radius:20px !important}.editorial-prose-2026{font-size:1.05rem !important;line-height:1.75 !important}.editorial-prose-2026 h2{font-size:1.45rem !important}.editorial-prose-2026 h3{font-size:1.22rem !important}.in-article-consult-2026{padding:24px 20px !important;border-radius:18px !important}.consult-actions-side{width:100% !important}.consult-actions-side a{flex:1 !important;justify-content:center !important}.family-share-ribbon-2026{flex-direction:column !important;align-items:flex-start !important}.author-card-2026{padding:24px 18px !important}.author-card-inner{flex-direction:column !important;align-items:center !important;text-align:center !important}.author-card-badges{justify-content:center !important}.author-card-footer{flex-direction:column !important;gap:12px !important;align-items:center !important}.prev-next-grid-2026{grid-template-columns:1fr !important}.single-sidebar-sticky{display:flex !important;flex-direction:column !important}}