.social-share-section{background-color:#f8f9fa;border-top:1px solid #e9ecef;padding:1.25rem}.share-label{color:#495057;font-weight:600}.share-btn,.share-label{align-items:center;display:flex}.share-btn{border:none;border-radius:50%;color:#fff;font-size:1.2rem;height:45px;justify-content:center;transition:all .3s ease;width:45px}.share-btn:hover{box-shadow:0 4px 8px rgba(0,0,0,.2);transform:translateY(-3px)}.facebook-btn{background:linear-gradient(180deg,#3b5998,#2d4373)}.twitter-btn{background:linear-gradient(180deg,#1da1f2,#0d8bd9)}.line-btn{background:linear-gradient(180deg,#00b900,#00a000)}.pinterest-btn{background:linear-gradient(180deg,#bd081c,#a00618)}.instagram-btn{background:linear-gradient(135deg,#833ab4,#fd1d1d,#f77737,#fcaf45)}.tiktok-btn{background:linear-gradient(180deg,#010101,#333);color:#fff}.blog-meta i{width:20px}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.share-btn:hover{animation:pulse .5s ease}.tooltip-inner{background-color:#2c3e50;border-radius:4px;padding:.5rem .75rem}.tooltip-arrow{display:none}@media (max-width:768px){.social-share-section{text-align:center}.share-label{justify-content:center;margin-bottom:1rem}.feature-image-wrapper{height:300px!important}}#blogsTable_wrapper .row{justify-content:center!important}#blogsTable_wrapper .col-md-auto,#blogsTable_wrapper .col-md-auto.me-auto,#blogsTable_wrapper .col-md-auto.ms-auto{display:flex!important;justify-content:center!important;margin:0 auto!important;width:100%!important}#blogsTable_wrapper .dataTables_paginate,#blogsTable_wrapper .dt-paging{display:flex!important;justify-content:center!important;margin:1.5rem 0!important}#blogsTable_wrapper .dataTables_paginate .pagination,#blogsTable_wrapper .dt-paging .pagination{align-items:center!important;display:flex!important;flex-wrap:wrap!important;gap:6px!important;justify-content:center!important;margin-bottom:0!important;padding:0!important}#blogsTable_wrapper .dataTables_paginate .pagination .dt-paging-button,#blogsTable_wrapper .dataTables_paginate .pagination .page-item,#blogsTable_wrapper .dt-paging .pagination .dt-paging-button,#blogsTable_wrapper .dt-paging .pagination .page-item{display:inline-flex!important}#blogsTable_wrapper .dataTables_paginate .pagination .dt-paging-button .page-link,#blogsTable_wrapper .dataTables_paginate .pagination .page-item .page-link,#blogsTable_wrapper .dt-paging .pagination .dt-paging-button .page-link,#blogsTable_wrapper .dt-paging .pagination .page-item .page-link{align-items:center!important;background-color:#fff!important;border:1px solid #e2e8f0!important;border-radius:50rem!important;box-shadow:0 1px 3px rgba(0,0,0,.05)!important;color:#11387a!important;cursor:pointer;display:inline-flex!important;font-size:.95rem!important;font-weight:600!important;height:42px!important;justify-content:center!important;min-width:42px!important;padding:.5rem .85rem!important;transition:all .2s ease-in-out!important}#blogsTable_wrapper .dataTables_paginate .pagination .dt-paging-button .page-link i,#blogsTable_wrapper .dataTables_paginate .pagination .page-item .page-link i,#blogsTable_wrapper .dt-paging .pagination .dt-paging-button .page-link i,#blogsTable_wrapper .dt-paging .pagination .page-item .page-link i{font-size:.85rem}#blogsTable_wrapper .dataTables_paginate .pagination .dt-paging-button .page-link:hover,#blogsTable_wrapper .dataTables_paginate .pagination .page-item .page-link:hover,#blogsTable_wrapper .dt-paging .pagination .dt-paging-button .page-link:hover,#blogsTable_wrapper .dt-paging .pagination .page-item .page-link:hover{background-color:#1f5bab!important;border-color:#1f5bab!important;box-shadow:0 4px 10px rgba(31,91,171,.25)!important;color:#fff!important;transform:translateY(-2px)!important}#blogsTable_wrapper .dataTables_paginate .pagination .dt-paging-button .page-link:focus,#blogsTable_wrapper .dataTables_paginate .pagination .page-item .page-link:focus,#blogsTable_wrapper .dt-paging .pagination .dt-paging-button .page-link:focus,#blogsTable_wrapper .dt-paging .pagination .page-item .page-link:focus{box-shadow:0 0 0 .25rem rgba(17,56,122,.25)!important}#blogsTable_wrapper .dataTables_paginate .pagination .dt-paging-button.active .page-link,#blogsTable_wrapper .dataTables_paginate .pagination .page-item.active .page-link,#blogsTable_wrapper .dt-paging .pagination .dt-paging-button.active .page-link,#blogsTable_wrapper .dt-paging .pagination .page-item.active .page-link{background:linear-gradient(135deg,#11387a,#1f5bab)!important;border-color:#11387a!important;box-shadow:0 4px 12px rgba(17,56,122,.35)!important;color:#fff!important}#blogsTable_wrapper .dataTables_paginate .pagination .dt-paging-button.disabled .page-link,#blogsTable_wrapper .dataTables_paginate .pagination .page-item.disabled .page-link,#blogsTable_wrapper .dt-paging .pagination .dt-paging-button.disabled .page-link,#blogsTable_wrapper .dt-paging .pagination .page-item.disabled .page-link{background-color:#f8fafc!important;border-color:#e2e8f0!important;box-shadow:none!important;color:#94a3b8!important;cursor:not-allowed!important;opacity:.6!important;transform:none!important}.line-clamp-2{-webkit-line-clamp:2}.line-clamp-2,.line-clamp-3{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3}.hover-shadow{transition:box-shadow .2s ease-in-out}.hover-shadow:hover{box-shadow:0 .5rem 2rem rgba(0,0,0,.1)}.transition-all{transition:all .3s ease-in-out}.card:hover .transition-transform{transform:scale(1.03)}.btn-white{--bs-btn-bg:#fff;--bs-btn-border-color:#dee2e6;--bs-btn-color:#212529;--bs-btn-hover-bg:#f8f9fa;--bs-btn-hover-border-color:#cbd5e1;--bs-btn-active-bg:#fff;--bs-btn-active-border-color:#212529;background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color);color:var(--bs-btn-color)}.blog-hero-media{height:100%;min-height:320px;overflow:hidden;position:relative}.blog-hero-media>img{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.blog-card-media{height:210px;overflow:hidden;position:relative}.blog-card-media>img{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.blog-hero-eyebrow{align-items:center;color:#b01347;display:inline-flex;font-size:.75rem;font-weight:700;gap:.5rem;letter-spacing:.15px;line-height:1.5;margin:0 0 .5rem}.blog-hero-eyebrow:before{background:#fd3d6b;border-radius:1px;content:"";flex:0 0 auto;height:2px;width:14px}.blog-hero-category{text-decoration:none;transition:background-color .15s ease}.blog-hero-category:hover{text-decoration:underline;text-underline-offset:2px}.blog-hero-category:focus-visible{outline:2px solid #b01347;outline-offset:2px}@media (prefers-reduced-motion:reduce){.blog-hero-category{transition:none}}.skeleton-shimmer{animation:skeleton-shimmer 1.4s ease-in-out infinite;background:linear-gradient(90deg,#e9ecef 25%,#f5f6f8 50%,#e9ecef 75%);background-size:200% 100%}@keyframes skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.blog-skeleton-card{pointer-events:none;user-select:none}@media (prefers-reduced-motion:reduce){.skeleton-shimmer{animation:none;background:#e9ecef}}.category-hero{background:linear-gradient(135deg,#1f2937,#0f172a);border-radius:1rem;box-shadow:0 .5rem 1.5rem rgba(15,23,42,.12);color:#fff;isolation:isolate;overflow:hidden;position:relative}.category-hero-img{height:100%;inset:0;object-fit:cover;position:absolute;width:100%;z-index:-2}.category-hero-scrim{background:linear-gradient(100deg,rgba(8,12,24,.94),rgba(8,12,24,.82) 48%,rgba(8,12,24,.45));inset:0;position:absolute;z-index:-1}.category-hero-body{max-width:46rem;padding:1.75rem;position:relative;z-index:1}.category-hero-eyebrow{align-items:center;color:hsla(0,0%,100%,.92);display:inline-flex;font-size:.75rem;font-weight:700;gap:.5rem;letter-spacing:.15px;margin:0}.category-hero-eyebrow a{color:inherit;text-decoration:none}.category-hero-eyebrow a:focus-visible,.category-hero-eyebrow a:hover{text-decoration:underline;text-underline-offset:2px}.category-hero-eyebrow a:focus-visible{border-radius:.25rem;outline:2px solid #fff;outline-offset:2px}.category-hero-icon{flex:0 0 auto;object-fit:cover}.category-hero-desc{color:hsla(0,0%,100%,.88);font-size:1rem;line-height:1.7;margin:0;max-width:42rem}.category-hero-stats{list-style:none}.category-stat{backdrop-filter:blur(4px);background:hsla(0,0%,100%,.12);border:1px solid hsla(0,0%,100%,.2);border-radius:.75rem;display:flex;flex-direction:column;gap:2px;min-width:96px;padding:.5rem .875rem}.category-stat dt{color:hsla(0,0%,100%,.78);font-size:.6875rem;font-weight:600;margin:0;white-space:nowrap}.category-stat dd{color:#fff;font-size:1.125rem;font-weight:800;line-height:1.25;margin:0}.category-stat dd span{color:hsla(0,0%,100%,.78);font-size:.6875rem;font-weight:600;margin-left:.25rem}.category-stat .category-stat-date{font-size:.8125rem;font-weight:700}@media (max-width:767.98px){.category-hero-body{padding:1.25rem}.category-stat{min-width:82px;padding:.4rem .7rem}}.page-blog-category #blog-container{scroll-margin-top:6.5rem}@media (min-width:992px){.page-blog-category #blog-toolbar{position:sticky;top:.75rem;z-index:1020}}#blog-container .card{transition:transform .2s ease,box-shadow .2s ease}#blog-container .card:hover{box-shadow:0 .75rem 1.5rem rgba(15,23,42,.12)!important;transform:translateY(-3px)}.category-sibling{transition:transform .2s ease,box-shadow .2s ease}.category-sibling:hover{box-shadow:0 .75rem 1.5rem rgba(15,23,42,.12)!important;transform:translateY(-3px)}.category-sibling:focus-visible{outline:2px solid #b01347;outline-offset:3px}.category-trust-list{display:grid;gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:0;padding:0}.category-trust-item{align-items:flex-start;background:#fff;border:1px solid rgba(15,23,42,.08);border-radius:.875rem;box-shadow:0 1px 2px rgba(15,23,42,.04);display:flex;gap:.625rem;padding:.75rem .875rem}.category-trust-icon{align-items:center;background:rgba(253,61,107,.1);border-radius:50%;color:#b01347;display:inline-flex;flex:0 0 auto;font-size:1rem;height:32px;justify-content:center;width:32px}.category-trust-text{display:flex;flex-direction:column;min-width:0}.category-trust-text strong{color:#0f172a;font-size:.875rem;font-weight:700;line-height:1.4}.category-trust-text small{color:#64748b;font-size:.75rem;line-height:1.5}@media (min-width:992px){.category-trust-list{grid-template-columns:repeat(4,minmax(0,1fr))}}.category-subcat{transition:background-color .15s ease,border-color .15s ease}.category-subcat:hover{background:#fff!important;border-color:rgba(253,61,107,.45)!important}.category-subcat:focus-visible{outline:2px solid #b01347;outline-offset:2px}@media (min-width:992px){#blog-container.has-lead-card>div:first-child{flex:0 0 auto;width:100%}#blog-container.has-lead-card>div:first-child .card{flex-direction:row}#blog-container.has-lead-card>div:first-child .blog-card-media{flex:0 0 46%;height:auto;min-height:300px}#blog-container.has-lead-card>div:first-child .card-body{justify-content:center;padding:1.75rem}#blog-container.has-lead-card>div:first-child .card-title{display:-webkit-box;font-size:1.375rem;line-height:1.4;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3}#blog-container.has-lead-card>div:first-child .card-text{font-size:.9375rem;-webkit-line-clamp:3;line-clamp:3}}.page-blog-single .reading-progress{height:3px;left:0;pointer-events:none;position:fixed;right:0;top:0;z-index:1040}.page-blog-single .reading-progress-bar{background:linear-gradient(90deg,#fd3d6b,#b01347);display:block;height:100%;transition:width .1s linear;width:0}.page-blog-single .article-shell{align-items:start;display:grid;gap:1.5rem;grid-template-columns:minmax(0,1fr);margin-bottom:2.5rem}.page-blog-single .article-aside{display:none}@media (min-width:992px){.page-blog-single .article-shell{gap:1.75rem;grid-template-columns:minmax(0,1fr) 280px}.page-blog-single .article-aside{align-self:start;display:block;position:-webkit-sticky;position:sticky;top:24px;width:280px;z-index:20}}@media (min-width:1200px){.page-blog-single .article-shell{gap:2.5rem;grid-template-columns:minmax(0,1fr) 300px}.page-blog-single .article-aside{width:300px}}.page-blog-single .article-aside-inner{display:flex;flex-direction:column;gap:1.125rem;max-height:calc(100vh - 48px);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding-right:4px;scrollbar-color:#cbd5e1 #f8fafc;scrollbar-width:thin}.page-blog-single .article-aside-inner::-webkit-scrollbar{width:6px}.page-blog-single .article-aside-inner::-webkit-scrollbar-track{background:#f8fafc;border-radius:999px}.page-blog-single .article-aside-inner::-webkit-scrollbar-thumb{background-color:#cbd5e1;border:1px solid #f8fafc;border-radius:999px}.page-blog-single .article-aside-inner::-webkit-scrollbar-thumb:hover{background-color:#94a3b8}.page-blog-single .article-breadcrumb-wrap{margin-bottom:.75rem}.page-blog-single .article-hero-card{background:#fff;border-radius:1.25rem;box-shadow:0 1px 2px rgba(15,23,42,.06),0 10px 25px rgba(15,23,42,.05);margin-bottom:1.5rem;overflow:hidden}.page-blog-single .article-hero{aspect-ratio:16/9;background:#f1f5f9;margin:0;max-height:min(420px,48vh);overflow:hidden;position:relative;width:100%}.page-blog-single .article-hero-img{display:block;height:100%;object-fit:cover;object-position:center top;width:100%}.page-blog-single .article-header-card,.page-blog-single .article-top-card{background:#fff;border-radius:1.25rem;box-shadow:0 1px 2px rgba(15,23,42,.06),0 10px 25px rgba(15,23,42,.05);margin-bottom:1.75rem;overflow:hidden}.page-blog-single .article-card{background:#fff;border-radius:1.25rem;box-shadow:0 1px 2px rgba(15,23,42,.06),0 12px 32px rgba(15,23,42,.06);overflow:hidden}.page-blog-single .article-header{background:#fff;padding:1.5rem 1.25rem 1.25rem}@media (min-width:768px){.page-blog-single .article-header{padding:2.25rem 2rem 1.5rem}}@media (min-width:1200px){.page-blog-single .article-header{padding:2.5rem 2.5rem 1.75rem}}.page-blog-single .article-title{color:#0f172a;font-size:clamp(1.625rem,3.2vw,2.375rem);font-weight:700;letter-spacing:0!important;line-height:1.35;margin:0 0 .875rem;word-break:break-word}.page-blog-single .article-lede{color:#475569;font-size:1.0625rem;letter-spacing:0;line-height:1.75;margin:0 0 .5rem}.page-blog-single .article-hero-credit{align-items:center;background:rgba(15,23,42,.82);border-radius:.5rem;bottom:.75rem;color:#fff;display:inline-flex;font-size:.75rem;gap:.375rem;line-height:1.4;max-width:calc(100% - 1.5rem);padding:.25rem .625rem;position:absolute;right:.75rem}.page-blog-single .article-body-wrap{padding:1.5rem 1.25rem 2rem}@media (min-width:768px){.page-blog-single .article-body-wrap{padding:2rem 2rem 2.5rem}}@media (min-width:1200px){.page-blog-single .article-body-wrap{padding:2.5rem 2.75rem 3rem}}.page-blog-single .article-meta{border-bottom:1px solid #eef2f7;color:#64748b;display:flex;flex-direction:column;font-size:.8125rem;gap:.875rem;line-height:1.5;margin-bottom:1.25rem;padding-bottom:1rem}.page-blog-single .article-meta-primary{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem .75rem}.page-blog-single .article-meta-tag{background:rgba(31,91,171,.08);color:#1f5bab;text-decoration:none}.page-blog-single .article-meta-tag,.page-blog-single .article-meta-trust{align-items:center;border-radius:999px;display:inline-flex;font-size:.75rem;font-weight:600;padding:.2rem .625rem}.page-blog-single .article-meta-trust{background:#dcfce7;color:#166534;gap:.375rem}.page-blog-single .article-meta-secondary{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem 1rem;justify-content:space-between}.page-blog-single .article-meta-author-group{align-items:center;display:flex;gap:.75rem}.page-blog-single .article-meta-avatar{align-items:center;background:#11387a;border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;font-size:1.125rem;height:38px;justify-content:center;width:38px}.page-blog-single .article-meta-author-info{display:flex;flex-direction:column;gap:.125rem}.page-blog-single .article-meta-author-name{color:#0f172a;font-size:.875rem;font-weight:700;letter-spacing:0}.page-blog-single .article-meta-dates{align-items:center;color:#64748b;display:flex;flex-wrap:wrap;font-size:.75rem;gap:.375rem .625rem}.page-blog-single .article-meta-actions{align-items:center;display:flex;gap:.375rem}.page-blog-single .article-quick-share-btn{align-items:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:50%;color:#475569;display:inline-flex;font-size:.875rem;height:32px;justify-content:center;padding:0;transition:all .15s ease;width:32px}.page-blog-single .article-quick-share-btn:hover{transform:translateY(-1px)}.page-blog-single .article-quick-share-btn.line-btn:hover{background:#06c755;border-color:#06c755;color:#fff}.page-blog-single .article-quick-share-btn.facebook-btn:hover{background:#1877f2;border-color:#1877f2;color:#fff}.page-blog-single .article-quick-share-btn.twitter-btn:hover{background:#000;border-color:#000;color:#fff}.page-blog-single .article-quick-share-btn.copy-btn:hover{background:#11387a;border-color:#11387a;color:#fff}.page-blog-single .article-meta-item{align-items:center;display:inline-flex;gap:.375rem}.page-blog-single .article-meta-category{background:rgba(253,61,107,.08);border-radius:999px;color:#b01347;font-weight:600;padding:.25rem .625rem;text-decoration:none}.page-blog-single a.article-meta-category:focus-visible,.page-blog-single a.article-meta-category:hover{background:rgba(253,61,107,.16)}.page-blog-single .article-takeaways{background:linear-gradient(135deg,rgba(253,61,107,.07),rgba(253,61,107,.02));border:1px solid rgba(253,61,107,.25);border-radius:1rem;margin-bottom:1.75rem;padding:1.125rem 1.25rem}.page-blog-single .article-takeaways-title{align-items:center;color:#b01347;display:flex;font-size:.9375rem;font-weight:700;gap:.5rem;letter-spacing:0;margin:0 0 .75rem}.page-blog-single .article-takeaways-list{color:#1f2937;display:grid;font-size:.9375rem;gap:.5rem;line-height:1.7;list-style:none;margin:0;padding:0}.page-blog-single .article-takeaways-list li{padding-left:1.375rem;position:relative}.page-blog-single .article-takeaways-list li:before{background:#fd3d6b;border-radius:50%;content:"";height:.5rem;left:0;position:absolute;top:.55em;width:.5rem}.page-blog-single .article-body{color:#1f2937;font-size:1.0625rem;letter-spacing:0;line-height:1.85;max-width:100%;overflow-wrap:break-word;width:100%}.page-blog-single .article-body>:first-child{margin-top:0}.page-blog-single .article-body p{margin-bottom:1.25rem}.page-blog-single .article-body h2,.page-blog-single .article-body h3,.page-blog-single .article-body h4{color:#0f172a;letter-spacing:0;scroll-margin-top:1.5rem}.page-blog-single .article-body h2{border-bottom:0!important;border-left:4px solid #fd3d6b;font-size:1.5rem;font-weight:700;line-height:1.4;margin:2.5rem 0 1rem;padding-left:.875rem}.page-blog-single .article-body h3{font-size:1.25rem;font-weight:700;line-height:1.45;margin:2rem 0 .75rem}.page-blog-single .article-body h4{font-size:1.0625rem;font-weight:700;margin:1.5rem 0 .5rem}.page-blog-single .article-body a{color:#b01347;text-decoration:underline;text-underline-offset:.15em}.page-blog-single .article-body a:focus-visible,.page-blog-single .article-body a:hover{color:#8e0f39}.page-blog-single .article-body ol,.page-blog-single .article-body ul{margin:0 0 1.25rem;padding-left:1.5rem}.page-blog-single .article-body li{margin-bottom:.375rem}.page-blog-single .article-body li::marker{color:#fd3d6b}.page-blog-single .article-body blockquote{background:rgba(253,61,107,.06);border-left:4px solid #fd3d6b;border-radius:0 .75rem .75rem 0;color:#334155;font-size:1rem;line-height:1.75;margin:1.75rem 0;padding:.875rem 1.125rem}.page-blog-single .article-body dl,.page-blog-single .article-info-card{background:#f8fafc;border:1px solid #e2e8f0;border-radius:1rem;margin:1.5rem 0;padding:1.125rem 1.25rem}.page-blog-single .article-info-card-title{align-items:center;color:#11387a;display:flex;font-size:.9375rem;font-weight:700;gap:.5rem;margin:0 0 .75rem}.page-blog-single .article-body dl{display:grid;font-size:.9375rem;gap:.5rem 1rem;grid-template-columns:auto 1fr}.page-blog-single .article-body dl dt{color:#0f172a;font-weight:700}.page-blog-single .article-body dl dd{color:#475569;margin:0}.page-blog-single .article-body blockquote>:last-child{margin-bottom:0}.page-blog-single .article-body figure{margin:1.75rem 0}.page-blog-single .article-body figure img{aspect-ratio:16/9;background:#f1f5f9;border-radius:.75rem;display:block;width:100%}.page-blog-single .article-body img{height:auto;max-width:100%}.page-blog-single .article-body figcaption{color:#64748b;font-size:.8125rem;line-height:1.6;margin-top:.5rem;text-align:center}.page-blog-single .article-body .table-responsive{margin:1.75rem 0}.page-blog-single .article-body table{font-size:.9375rem;margin-bottom:0}.page-blog-single .article-body thead th{background:#f8fafc;color:#0f172a;font-weight:700}.page-blog-single .article-body tbody tr:nth-child(2n){background:#fbfcfe}.page-blog-single .article-body td,.page-blog-single .article-body th{padding:.625rem .75rem;vertical-align:top}.page-blog-single .article-body hr{border-color:#e2e8f0;margin:2.25rem 0}.page-blog-single .article-body .footnote-ref,.page-blog-single .preview-content-body .footnote-ref{font-size:.78em;font-weight:600;line-height:0;margin-left:1px;padding:0 1px;vertical-align:super}.page-blog-single .article-body .footnote-ref a,.page-blog-single .preview-content-body .footnote-ref a{color:#1f5bab;text-decoration:none}.page-blog-single .article-body .footnote-ref a:hover,.page-blog-single .preview-content-body .footnote-ref a:hover{color:#fd3d6b;text-decoration:underline}.page-blog-single .article-body .footnotes,.page-blog-single .preview-content-body .footnotes{border-top:1px dashed #cbd5e1;margin-top:2.25rem;padding-top:1.25rem}.page-blog-single .article-body .footnotes ol,.page-blog-single .preview-content-body .footnotes ol{color:#64748b;font-size:.875rem;margin-bottom:0;padding-left:1.25rem}.page-blog-single .article-body .footnotes ol li,.page-blog-single .preview-content-body .footnotes ol li{line-height:1.6;margin-bottom:.375rem}.page-blog-single .article-body .footnotes ol li .footnote-backref,.page-blog-single .preview-content-body .footnotes ol li .footnote-backref{color:#1f5bab;font-weight:600;margin-left:.25rem;text-decoration:none}.page-blog-single .article-body .footnotes ol li .footnote-backref:hover,.page-blog-single .preview-content-body .footnotes ol li .footnote-backref:hover{color:#fd3d6b}.page-blog-single .article-body sup,.page-blog-single .preview-content-body sup{font-size:.78em;line-height:0;vertical-align:super}.page-blog-single .article-body sub,.page-blog-single .preview-content-body sub{font-size:.78em;line-height:0;vertical-align:sub}.page-blog-single .article-body ol.task-list,.page-blog-single .article-body ul.task-list,.page-blog-single .preview-content-body ol.task-list,.page-blog-single .preview-content-body ul.task-list{list-style:none!important;margin-bottom:1rem;padding-left:0!important}.page-blog-single .article-body li.task-list-item,.page-blog-single .preview-content-body li.task-list-item{align-items:flex-start;display:flex;gap:.5rem;line-height:1.6;list-style:none!important;margin-bottom:.35rem}.page-blog-single .article-body li.task-list-item .form-check-input,.page-blog-single .article-body li.task-list-item input[type=checkbox],.page-blog-single .preview-content-body li.task-list-item .form-check-input,.page-blog-single .preview-content-body li.task-list-item input[type=checkbox]{border:1.5px solid #94a3b8;border-radius:.3rem;cursor:default;flex-shrink:0;height:1.15em;margin-top:.28rem!important;width:1.15em}.page-blog-single .article-body li.task-list-item .form-check-input:checked,.page-blog-single .article-body li.task-list-item input[type=checkbox]:checked,.page-blog-single .preview-content-body li.task-list-item .form-check-input:checked,.page-blog-single .preview-content-body li.task-list-item input[type=checkbox]:checked{background-color:#1f5bab;border-color:#1f5bab}.page-blog-single .article-body li.task-list-item .form-check-input:focus,.page-blog-single .article-body li.task-list-item input[type=checkbox]:focus,.page-blog-single .preview-content-body li.task-list-item .form-check-input:focus,.page-blog-single .preview-content-body li.task-list-item input[type=checkbox]:focus{box-shadow:none}.page-blog-single .article-body li.task-list-item>span,.page-blog-single .preview-content-body li.task-list-item>span{flex:1 1 auto}.page-blog-single .article-toc{background:#f8fafc;border:1px solid #e6ebf2;border-radius:1rem;margin-bottom:1.75rem}.page-blog-single .article-toc--sidebar{margin-bottom:0;max-height:60vh;overflow-y:auto;padding:.875rem}.page-blog-single .article-toc--inline{padding:.75rem 1rem}@media (min-width:1200px){.page-blog-single .article-toc--inline{display:none}}.page-blog-single .article-toc-header{align-items:center;display:flex;gap:.75rem;justify-content:space-between}.page-blog-single .article-toc-title{align-items:center;color:#0f172a;display:flex;font-size:.8125rem;font-weight:700;gap:.5rem;letter-spacing:0;margin:0;padding:.25rem 0}.page-blog-single .article-toc-title i{color:#fd3d6b}.page-blog-single .article-toc-toggle{align-items:center;background:#fff;border:1px solid #dbe3ee;border-radius:50%;color:#475569;display:inline-flex;height:30px;justify-content:center;padding:0;transition:transform .2s ease,border-color .15s ease;width:30px}.page-blog-single .article-toc-toggle[aria-expanded=true]{transform:rotate(180deg)}.page-blog-single .article-toc-toggle:hover{border-color:#fd3d6b;color:#b01347}.page-blog-single .article-toc-toggle:focus-visible{outline:2px solid #b01347;outline-offset:2px}.page-blog-single .article-toc-list{display:grid;gap:.125rem;list-style:none;margin:.5rem 0 0;padding:0}.page-blog-single .article-toc--sidebar .article-toc-list{margin-top:.625rem}.page-blog-single .article-toc-item--l3{padding-left:.75rem}.page-blog-single .article-toc-item--l4{padding-left:1.5rem}.page-blog-single .article-toc-link{border-left:2px solid transparent;border-radius:0 .375rem .375rem 0;color:#475569;display:block;font-size:.8125rem;line-height:1.5;padding:.25rem .5rem;text-decoration:none;transition:color .15s ease,background-color .15s ease,border-color .15s ease}.page-blog-single .article-toc-link:hover{background:rgba(253,61,107,.07);color:#b01347}.page-blog-single .article-toc-link:focus-visible{outline:2px solid #b01347;outline-offset:1px}.page-blog-single .article-toc-link[aria-current=true]{background:rgba(253,61,107,.1);border-left-color:#fd3d6b;color:#b01347;font-weight:600}.page-blog-single .article-toc-item--l3 .article-toc-link,.page-blog-single .article-toc-item--l4 .article-toc-link{color:#64748b;font-size:.78125rem}.page-blog-single .article-cta-button{align-items:center;background:#b01347;border:0;border-radius:.75rem;color:#fff;display:inline-flex;font-size:.9375rem;font-weight:700;gap:.5rem;justify-content:center;line-height:1.3;padding:.6875rem 1.125rem;text-align:center;text-decoration:none;transition:background-color .15s ease,transform .15s ease,box-shadow .15s ease}.page-blog-single .article-cta-button:focus-visible,.page-blog-single .article-cta-button:hover{background:#8e0f39;box-shadow:0 6px 16px rgba(142,15,57,.28);color:#fff;text-decoration:none;transform:translateY(-1px)}.page-blog-single .article-cta-button:focus-visible{outline:2px solid #0f172a;outline-offset:2px}.page-blog-single .article-cta-button--block{width:100%}.page-blog-single .article-cta-link{align-items:center;color:#b01347;display:inline-flex;font-size:.875rem;font-weight:600;gap:.375rem;text-decoration:none}.page-blog-single .article-cta-link:focus-visible,.page-blog-single .article-cta-link:hover{color:#8e0f39;text-decoration:underline}.page-blog-single .article-aside-cta{background:linear-gradient(160deg,rgba(253,61,107,.08),rgba(253,61,107,.02));border:1px solid rgba(253,61,107,.22);border-radius:1rem;padding:1rem;text-align:center}.page-blog-single .article-aside-cta-eyebrow{color:#b01347;font-size:.6875rem;font-weight:700;letter-spacing:.02em;margin:0 0 .25rem}.page-blog-single .article-aside-cta-badge{align-items:center;background:rgba(253,61,107,.12);border-radius:999px;color:#b01347;display:inline-flex;font-size:.75rem;font-weight:700;gap:.375rem;margin-bottom:.625rem;padding:.25rem .625rem}.page-blog-single .article-aside-cta-features{color:#334155;display:flex;flex-direction:column;font-size:.78125rem;gap:.375rem;margin:.75rem 0 1rem;text-align:left}.page-blog-single .article-aside-cta-feat{align-items:center;display:flex;gap:.4rem}.page-blog-single .article-aside-cta-feat i{flex-shrink:0;font-size:.875rem}.page-blog-single .article-aside-cta-title{color:#0f172a;font-size:.9375rem;font-weight:700;line-height:1.4;margin:0 0 .375rem}.page-blog-single .article-aside-cta-text{color:#64748b;font-size:.78125rem;line-height:1.5;margin:0 0 .75rem}.page-blog-single .article-aside-cta-phone{align-items:center;color:#334155;display:inline-flex;font-size:.8125rem;font-weight:600;gap:.375rem;margin-top:.625rem;text-decoration:none}.page-blog-single .article-aside-cta-phone:focus-visible,.page-blog-single .article-aside-cta-phone:hover{color:#b01347;text-decoration:underline}.page-blog-single .article-aside-coverage{align-items:center;border-top:1px solid rgba(253,61,107,.15);color:#64748b;display:flex;font-size:.75rem;gap:.375rem;line-height:1.4;margin-top:.75rem;padding-top:.75rem;text-align:left}.page-blog-single .article-inline-cta{background:linear-gradient(135deg,#11387a,#1f5bab);border:1px solid hsla(0,0%,100%,.15);border-radius:1rem;box-shadow:0 10px 25px -5px rgba(17,56,122,.25),0 8px 10px -6px rgba(17,56,122,.2);color:#fff;display:flex;flex-direction:column;gap:1.25rem;margin:2.25rem 0;padding:1.5rem 1.75rem}@media (min-width:768px){.page-blog-single .article-inline-cta{align-items:center;flex-direction:row;justify-content:space-between}}.page-blog-single .article-inline-cta-content{display:flex;flex-direction:column;gap:.375rem}.page-blog-single .article-inline-cta-badge{align-items:center;align-self:flex-start;backdrop-filter:blur(4px);background:hsla(0,0%,100%,.2);border-radius:999px;color:#fff;display:inline-flex;font-size:.75rem;font-weight:600;gap:.375rem;padding:.2rem .625rem}.page-blog-single .article-inline-cta-title{color:#fff!important;font-size:1.125rem;font-weight:700;letter-spacing:0;line-height:1.4;margin:0}.page-blog-single .article-inline-cta-text{color:#dbeafe!important;font-size:.875rem;line-height:1.6;margin:0;max-width:480px}.page-blog-single .article-inline-cta-actions{flex-shrink:0}.page-blog-single .article-inline-cta-btn{align-items:center;background:#fd3d6b;border-radius:.625rem;box-shadow:0 4px 12px rgba(253,61,107,.35);color:#fff!important;display:inline-flex;font-size:.875rem;font-weight:700;gap:.5rem;justify-content:center;padding:.6875rem 1.25rem;text-decoration:none;transition:all .2s ease}.page-blog-single .article-inline-cta-btn:focus-visible,.page-blog-single .article-inline-cta-btn:hover{background:#e02855;box-shadow:0 6px 16px rgba(253,61,107,.45);color:#fff!important;text-decoration:none;transform:translateY(-1px)}.page-blog-single .article-author{background:#f8fafc;border:1px solid #e6ebf2;border-radius:1rem;display:flex;gap:1rem;margin:2rem 0 1.5rem;padding:1.25rem}.page-blog-single .article-author-avatar{align-items:center;background:rgba(253,61,107,.1);border-radius:50%;color:#b01347;display:inline-flex;flex:0 0 auto;font-size:1.25rem;height:48px;justify-content:center;width:48px}.page-blog-single .article-author-eyebrow{color:#64748b;font-size:.75rem;font-weight:600;margin:0 0 .125rem}.page-blog-single .article-author-badge{align-items:center;background:rgba(17,56,122,.08);border-radius:999px;color:#11387a;display:inline-flex;font-size:.75rem;font-weight:600;gap:.375rem;margin-bottom:.375rem;padding:.2rem .625rem}.page-blog-single .article-author-name{color:#0f172a;font-size:1rem;font-weight:700;margin:0 0 .375rem}.page-blog-single .article-author-bio{color:#475569;font-size:.875rem;line-height:1.7;margin:0 0 .625rem}.page-blog-single .article-author-actions{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;margin-top:.75rem}.page-blog-single .article-author-phone-btn{align-items:center;background:#fff;border:1px solid #11387a;border-radius:.5rem;color:#11387a;display:inline-flex;font-size:.8125rem;font-weight:600;gap:.375rem;padding:.4rem .875rem;text-decoration:none;transition:all .15s ease}.page-blog-single .article-author-phone-btn:focus-visible,.page-blog-single .article-author-phone-btn:hover{background:#11387a;color:#fff;text-decoration:none}.page-blog-single .article-pager{display:grid;gap:.75rem;margin-bottom:1.75rem}@media (min-width:768px){.page-blog-single .article-pager{grid-template-columns:repeat(2,minmax(0,1fr))}}.page-blog-single .article-pager-link{background:#fff;border:1px solid #e6ebf2;border-radius:.875rem;display:grid;gap:.25rem;padding:.875rem 1rem;text-decoration:none;transition:border-color .15s ease,box-shadow .15s ease}.page-blog-single .article-pager-link:focus-visible,.page-blog-single .article-pager-link:hover{border-color:rgba(253,61,107,.45);box-shadow:0 6px 18px rgba(15,23,42,.07);text-decoration:none}.page-blog-single .article-pager-link:focus-visible{outline:2px solid #b01347;outline-offset:2px}.page-blog-single .article-pager-link--next{text-align:right}.page-blog-single .article-pager-label{color:#b01347;font-size:.75rem;font-weight:700;letter-spacing:0}.page-blog-single .article-pager-title{color:#0f172a;font-size:.9375rem;font-weight:600;line-height:1.5}.page-blog-single .article-back{margin-bottom:1.5rem}.page-blog-single .article-back-link{align-items:center;background:#fff;border:1px solid #dbe3ee;border-radius:999px;color:#334155;display:inline-flex;font-size:.875rem;font-weight:600;gap:.5rem;padding:.625rem 1.125rem;text-decoration:none}.page-blog-single .article-back-link:focus-visible,.page-blog-single .article-back-link:hover{border-color:#fd3d6b;color:#b01347;text-decoration:none}.page-blog-single .social-share-section{align-items:center;border:1px solid #e6ebf2;border-radius:.875rem;display:flex;flex-wrap:wrap;gap:.75rem;justify-content:space-between;margin-bottom:1.75rem}.page-blog-single .share-label{align-items:center;color:#334155;display:inline-flex;font-size:.875rem;font-weight:600;gap:.5rem}.page-blog-single .share-label i{color:#b01347}.page-blog-single .share-buttons{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.page-blog-single .share-btn.copy-btn,.page-blog-single .share-btn.native-btn{background:#334155;color:#fff}.page-blog-single .share-btn[hidden]{display:none!important}.page-blog-single .article-sticky-cta{align-items:center;background:hsla(0,0%,100%,.97);border-top:1px solid #e2e8f0;bottom:0;box-shadow:0 -4px 18px rgba(15,23,42,.12);display:flex;gap:.625rem;left:0;padding:.625rem .875rem calc(.625rem + env(safe-area-inset-bottom, 0px));position:fixed;right:0;transform:translateY(110%);transition:transform .25s ease,visibility .25s ease;visibility:hidden;z-index:1045}.page-blog-single .article-sticky-cta.is-visible{transform:translateY(0);visibility:visible}@media (min-width:1200px){.page-blog-single .article-sticky-cta{display:none}}.page-blog-single .article-sticky-cta[hidden]{display:none!important}.page-blog-single .article-sticky-cta-primary{flex:1 1 auto}.page-blog-single .article-sticky-cta-secondary{align-items:center;border:1px solid #dbe3ee;border-radius:.75rem;color:#334155;display:inline-flex;flex:0 0 auto;font-size:.875rem;font-weight:600;gap:.375rem;padding:.625rem .875rem;text-decoration:none;white-space:nowrap}.page-blog-single .article-sticky-cta-secondary:focus-visible,.page-blog-single .article-sticky-cta-secondary:hover{border-color:#fd3d6b;color:#b01347;text-decoration:none}.page-blog-single .article-sticky-cta-close{align-items:center;background:#f1f5f9;border:0;border-radius:50%;color:#475569;display:inline-flex;flex:0 0 auto;height:32px;justify-content:center;padding:0;width:32px}.page-blog-single .article-sticky-cta-close:focus-visible,.page-blog-single .article-sticky-cta-close:hover{background:#e2e8f0;color:#0f172a}@media (max-width:1199.98px){.page-blog-single .article-shell{padding-bottom:4.5rem}}.cta-banner{background:linear-gradient(135deg,#c4145a,#b01347 55%,#8e0f39);border-radius:1.25rem;box-shadow:0 12px 30px rgba(142,15,57,.22);display:grid;gap:1.25rem;margin-bottom:1.75rem;padding:1.5rem}@media (min-width:992px){.cta-banner{align-items:center;gap:2rem;grid-template-columns:minmax(0,1fr) auto;padding:2rem 2.25rem}}.cta-banner-badge{align-items:center;background:#fff;border-radius:999px;color:#8e0f39;display:inline-flex;font-size:.75rem;font-weight:700;gap:.375rem;margin-bottom:.75rem;padding:.25rem .75rem}.cta-banner-title{color:#fff;font-size:1.25rem;font-weight:700;letter-spacing:0;line-height:1.45;margin:0 0 .5rem}.cta-banner-text{color:#fff;font-size:.9375rem;line-height:1.7;margin:0}.cta-banner-actions{display:grid;gap:.625rem}@media (min-width:992px){.cta-banner-actions{min-width:240px}}.cta-banner-primary,.cta-banner-secondary{align-items:center;border-radius:.75rem;display:inline-flex;font-size:.9375rem;font-weight:700;gap:.5rem;justify-content:center;padding:.8125rem 1.25rem;text-decoration:none;transition:transform .15s ease,background-color .15s ease,box-shadow .15s ease}.cta-banner-primary{background:#fff;box-shadow:0 6px 16px rgba(0,0,0,.16);color:#11387a}.cta-banner-primary:focus-visible,.cta-banner-primary:hover{background:#fff;color:#0b2656;text-decoration:none;transform:translateY(-1px)}.cta-banner-secondary{background:hsla(0,0%,100%,.12);border:1.5px solid hsla(0,0%,100%,.85);color:#fff}.cta-banner-secondary:focus-visible,.cta-banner-secondary:hover{background:hsla(0,0%,100%,.22);color:#fff;text-decoration:none}.cta-banner-primary:focus-visible,.cta-banner-secondary:focus-visible{outline:2px solid #fff;outline-offset:2px}@media (prefers-reduced-motion:reduce){.article-cta-button,.article-sticky-cta,.cta-banner-primary{transition:none}.article-cta-button:hover,.cta-banner-primary:hover{transform:none}#blog-container .card,.category-sibling,.category-subcat{transition:none}#blog-container .card:hover,.category-sibling:hover{transform:none}}