.share-blog-title{font-size:18px}.blog-title-canvas-hidden{width:100%;height:250px;position:relative}.intepat-cta-blog{color:#fff;text-align:center;background:linear-gradient(#053a5b,#021b31);border-radius:20px;margin:20px 0;padding:20px;box-shadow:0 0 10px #032138}.blog-view .intepat-cta-blog h3{margin:20px 0 30px;font-size:28px}.blog-view .intepat-cta-blog h3 strong{font-size:28px}.intepat-cta-blog .wp-block-buttons{justify-content:center;display:flex}.intepat-cta-blog .wp-block-buttons .wp-element-button{color:#000;background-color:#fff;animation:5s ease-in-out infinite heartbeat}.toc-container{background:#f0f8ffb3;height:fit-content;padding:20px;position:sticky;top:100px}.blog-main-h1{text-align:center;padding:50px 20px 0;font-size:14px}.blog-view .blog-post-meta.blog-date{font-size:16px}.share-buttons img{opacity:.6;width:30px;height:30px;margin-left:25px}.blog-view .toc-container strong{font-size:16px}.blog-toc-container .toc-container h5{margin-top:0;margin-bottom:20px;font-size:20px}.blog-toc-container{gap:50px;display:flex}.toc-container li{margin-bottom:20px}.toc-container li a{text-shadow:none;text-decoration:none}.toc-container ol{margin-left:0;list-style:outside}.blog-view h1,.blog-view-heading p{font-size:40px;font-weight:700}.blog-view h2{margin:0 0 30px;font-size:34px}.blog-view h3{margin:30px 0;font-size:32px}.blog-view h4{margin:20px 0;font-size:30px}.blog-view h5{text-shadow:0 0 #000,0 0 #000;margin:20px 0;font-size:26px}.blog-view h6{text-shadow:0 0 #000,0 0 #000;margin:20px 0;font-size:24px}.blog-view img[class*=wp-image-]{width:100%;height:auto}.blog-view a{text-shadow:0 0 #000,0 0 #000}.blog-view b,.blog-view strong{text-shadow:0 0 #000,0 0 #000;font-size:20px;font-weight:700}.blog-view h1 strong,.blog-view h1 b{font-size:40px}.blog-view h2 strong,.blog-view h2 b{font-size:34px}.blog-view h3 strong,.blog-view h3 b{font-size:32px}.blog-view h4 strong,.blog-view h4 b{font-size:30px}.blog-view h5 strong,.blog-view h5 b{font-size:26px}.blog-view h6 strong,.blog-view h6 b{font-size:24px}.blog-view table td,.blog-view table th{border:1px solid #ddd;padding:10px}.blog-view table th{text-shadow:0 0 #000,0 0 #000;font-size:20px;font-weight:700}.blog-view .wp-block-button a{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;background-color:#001c34de;border-radius:50px;width:fit-content;margin:25px 0;padding:10px 20px;text-decoration:none;display:block;box-shadow:1px 1px 10px 1px #00000042}.blog-listings{grid-column-gap:30px;grid-row-gap:30px;grid-template-columns:repeat(3,1fr);align-items:stretch;padding:0 20px;display:grid}.no-results{text-align:center;margin:100px auto 0;font-size:50px;font-weight:700}.search-no-results .not-found-para{margin-top:20px;padding:0 20px}.search-no-results .explore-btn{margin-top:50px}.category-listings{padding-top:50px}.blog-categories-container ul{flex-wrap:wrap;gap:20px;list-style:none;display:flex}.blog-categories-container ul li{background-color:#f0f8ff;border-radius:50px}.blog-categories-container ul li a{padding:10px 20px;text-decoration:none;display:block}.blog-post img{object-fit:cover;width:100%;margin-bottom:20px;transition:all .3s ease-in-out}.blog-post{border-style:solid;border-width:0;min-height:400px;padding:0}.blog-post:hover img,.recent-post:hover img{scale:1.02}.blog-post-link{color:inherit;border-bottom:none;text-decoration:none}.blog-post h2{margin-bottom:20px;font-size:18px}.blog-view-heading{max-width:800px;margin:auto;padding:20px 0 0;font-size:24px}.blog-post-meta{opacity:.7;justify-content:space-between;margin-bottom:20px;font-size:14px;font-weight:700;display:flex}.load-more-container{margin:50px 0}.blog-view-title .intepat-banner-page-heading h2,.blog-view-title .intepat-banner-page-heading h1,.blog-view-title h2{font-size:36px}.blog-view{padding:50px 20px 100px}.blog-view-image{aspect-ratio:16/9;width:100%;box-shadow:0 0 5px}.blog-view-content{max-width:800px;margin:auto;font-size:18px;line-height:1.5}.blog-view-content p{margin-bottom:20px}.blog-view-content iframe{width:100%}.blog-view-content ol,.blog-view-content ul{margin-left:20px}.blog-view-content li{margin-bottom:10px}.blog-view .blog-post-meta{max-width:800px;margin:auto;padding:20px 0;font-size:18px;font-weight:700}.blog-meta-data-container{margin-top:50px;padding:25px 0}.blog-read-time{max-width:800px;margin:auto;padding-bottom:20px;font-size:18px;font-weight:700}.search-blog-listings{padding:50px 20px}.blog-list-separate{background:#001c34;height:1px}.blog-view table{width:100%}.recent-post{padding:50px 20px 0}.recent-post a{color:inherit;text-decoration:none}.recent-post img{aspect-ratio:16/9;width:100%;transition:all .3s ease-in-out;box-shadow:0 0 5px}.recent-post h3{margin-bottom:20px}.recent-post-flex{gap:50px;margin-bottom:50px;display:flex}.recent-post-left,.recent-post-right{flex-basis:50%;margin:auto}.recent-post-right h2{margin-bottom:20px;font-size:36px}.post-description{margin-bottom:20px}div.category-blog h2{font-size:36px}.blog-image-container{aspect-ratio:16/9;width:100%;margin-bottom:20px;position:relative;inset:0;overflow:hidden}.blog-image-container img{aspect-ratio:16/9;height:100%;position:absolute;top:calc(50% + 1px);left:calc(50% + 1px);transform:scale(1.01)translate(-50%,-50%)}.search-listings-blog{padding-top:50px}.recent-blog-heading{padding:50px 20px 0;font-size:26px}.recent-blog-heading.popular{padding:0 20px 50px}.related-posts-navigation{justify-content:space-between;gap:100px;padding:50px 20px;display:flex}.related-post.left,.related-post.right{flex-basis:25%;text-decoration:none}.related-post-info{margin-top:20px}.related-posts-navigation img{width:100%}.prev-next-nav{flex-wrap:wrap;justify-content:space-between;gap:20px;margin-top:100px;display:flex}.prev-next-post-card{flex-basis:30%;text-decoration:none;transition:all .3s ease-in-out}.prev-next-post-card:hover img{transform:scale(1.03)}.prev-next-post-card img.preview-image{object-fit:cover;aspect-ratio:16/9;width:100%;margin-bottom:20px;transition:all .3s ease-in-out}.prev-next-post-card .nav-label{color:#999;margin-bottom:20px;font-size:14px;font-weight:700}.prev-next-post-card h3{margin-bottom:20px;font-size:20px}.prev-next-para{font-size:14px;font-weight:100}@media screen and (min-width:994px) and (max-width:1199px){div.blog-view-content{max-width:700px}}@media screen and (min-width:768px) and (max-width:993px){div.toc-container{padding:20px 40px}}@media screen and (max-width:767px){.intepat-pages-banner-container.blog-title-canvas-hidden .intepat-banner-page-heading{position:absolute;bottom:0;left:0}.intepat-cta-blog{padding:10px}.blog-view .intepat-cta-blog h3,.blog-view .intepat-cta-blog h3 strong{font-size:20px}.intepat-cta-blog .wp-block-buttons .wp-element-button{font-size:14px}}@media screen and (max-width:993px){.blog-share-center{text-align:center}.blog-view .blog-post-meta.blog-date{flex-direction:column;gap:20px}.blog-main-h1{font-size:10px}.blog-post-page .blog-view table{table-layout:fixed;width:100%;min-width:500px;display:block;overflow:hidden}.blog-post-page .wp-block-table{overflow-x:scroll}.blog-post-page .blog-view table tbody,.blog-post-page .blog-view table thead{table-layout:fixed;width:100%;display:table;overflow:auto}.blog-toc-container .toc-container h5{margin-bottom:0}.toc-container ol li:first-child{padding-top:20px}.blog-toc-container{flex-direction:column}.toc-container{z-index:1;background:#f0f8ff;margin-left:-5%;margin-right:-5%;top:75px}.blog-view h1,.blog-view-heading p{font-size:36px}.blog-view h2{margin:0 0 20px;font-size:30px}.blog-view h3{margin:20px 0;font-size:28px}.blog-view h4{margin:10px 0;font-size:24px}.blog-view h5{margin:10px 0;font-size:22px}.blog-view h6{margin:10px 0;font-size:20px}.blog-view b,.blog-view strong{font-size:18px}.blog-view h1 strong,.blog-view h1 b{font-size:36px}.blog-view h2 strong,.blog-view h2 b{font-size:30px}.blog-view h3 strong,.blog-view h3 b{font-size:28px}.blog-view h4 strong,.blog-view h4 b{font-size:24px}.blog-view h5 strong,.blog-view h5 b{font-size:20px}.blog-view h6 strong,.blog-view h6 b,.blog-view table th{font-size:18px}.category-blog h2{font-size:36px}.blog-categories-container ul{gap:10px}.blog-view-heading{font-size:18px}.blog-listings{grid-template-columns:repeat(1,1fr)}.blog-view-title .intepat-banner-page-heading h2,.blog-view-title .intepat-banner-page-heading h1,.blog-view-title h2{font-size:26px}.blog-view-content{width:100%;font-size:16px}.recent-post-flex{flex-direction:column}.recent-post-right h2{font-size:26px}.blog-listings-entire-container{margin:0 0 50px}.blog-view .blog-post-meta,.blog-read-time{font-size:16px}.prev-next-post-card{flex-basis:45%}.prev-next-post-card h3{font-size:16px}}.blog-hero-section{background:linear-gradient(135deg,#001c34 0%,#000 50%,#001c34 100%);align-items:center;min-height:560px;padding:70px 20px;display:flex;position:relative;overflow:hidden}.blog-hero-canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.blog-hero-inner{z-index:2;flex-direction:column;justify-content:center;width:100%;margin-top:50px;display:flex;position:relative}.blog-hero-ip-image{opacity:.6;mix-blend-mode:soft-light;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:1;width:auto;height:clamp(300px,35vw,500px);position:absolute;top:50%;right:5%;transform:translateY(-50%)}.blog-hero-center{z-index:3;flex:1;max-width:640px}.blog-hero-badge{color:#5bbfff;letter-spacing:.5px;text-transform:uppercase;background:#0088dd26;border:1px solid #0088dd59;border-radius:50px;align-items:center;gap:8px;margin-bottom:20px;padding:6px 16px;font-size:12px;font-weight:600;display:inline-flex}.blog-hero-badge-dot{background:#08d;border-radius:50%;width:7px;height:7px;animation:2s ease-in-out infinite heroBadgePulse}@keyframes heroBadgePulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.4)}}.blog-hero-h1{color:#fff;letter-spacing:-.5px;margin-bottom:18px;font-size:clamp(30px,4vw,52px);font-weight:800;line-height:1.15}.blog-hero-h1-accent{background:linear-gradient(135deg,#09f 0%,#08d 60%,#005aaa 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;display:inline-block}.blog-hero-desc{color:#ffffffb8;max-width:520px;margin:0 0 28px;font-size:clamp(14px,1.6vw,16px);line-height:1.7}.blog-hero-search-form{max-width:520px;margin:0 0 24px}.blog-hero-search-bar{background:#fff;border-radius:50px;align-items:center;gap:12px;padding:6px 6px 6px 20px;transition:box-shadow .3s;display:flex;box-shadow:0 8px 32px #0000004d,0 0 0 1px #ffffff14}.blog-hero-search-bar:focus-within{box-shadow:0 8px 40px #0006,0 0 0 2px #08d}.blog-hero-search-icon{color:#00304c;opacity:.6;flex-shrink:0}.blog-hero-search-input{color:#00304c;background:0 0;border:none;flex:1;height:auto;margin:0;padding:0;font-family:Outfit,sans-serif;font-size:15px}.blog-hero-search-input::placeholder{color:#9ab0be}.blog-hero-search-input:focus{outline:none}.blog-hero-search-btn{color:#fff;cursor:pointer;white-space:nowrap;background:linear-gradient(#053a5beb,#021b31e3);border:none;border-radius:50px;flex-shrink:0;padding:11px 26px;font-family:Outfit,sans-serif;font-size:14px;font-weight:700;transition:transform .2s,box-shadow .2s}.blog-hero-search-btn:hover{transform:translateY(-1px);box-shadow:0 4px 16px #0088dd73}.premium-search-spinner{vertical-align:middle;border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:16px;height:16px;margin-right:6px;animation:.8s ease-in-out infinite premium-spin;display:inline-block}@keyframes premium-spin{to{transform:rotate(360deg)}}.blog-hero-right{flex:0 0 44%;max-width:44%}.latest-card-skeleton{aspect-ratio:16/9;border-radius:4px;width:100%;overflow:hidden}.latest-skel-full{border-radius:4px;width:100%;height:100%}.latest-card{color:inherit;border:1px solid #08d3;border-radius:15px;text-decoration:none;transition:transform .35s,box-shadow .35s;display:block;position:relative;overflow:hidden;box-shadow:0 0 20px #1d4661}.latest-card:hover{transform:translateY(-5px);box-shadow:0 0 0 1px #0088dd80,0 28px 64px #000000a6,0 0 32px #0088dd1f}.latest-card-img{width:100%;height:auto;transition:transform .5s;display:block}.latest-card:hover .latest-card-img{transform:scale(1.04)}.latest-card-badge{z-index:3;-webkit-backdrop-filter:blur(12px);color:#7fccff;letter-spacing:.8px;text-transform:uppercase;pointer-events:none;background:#000814b8;border:1px solid #0088dd80;border-radius:2px;padding:5px 12px;font-size:10px;font-weight:700;position:absolute;top:16px;left:16px}.latest-card-overlay{z-index:2;pointer-events:none;background:linear-gradient(#0000 0%,#00050f59 40%,#00050fd1 70%,#00050ff7 100%);padding:40px 22px 22px;position:absolute;bottom:0;left:0;right:0}.latest-card-title{color:#fff;-webkit-line-clamp:3;line-clamp:3;text-shadow:0 1px 8px #000000e6;letter-spacing:-.1px;-webkit-box-orient:vertical;margin:0;font-size:clamp(15px,1.5vw,20px);font-weight:700;line-height:1.4;display:-webkit-box;overflow:hidden}.latest-card-cta{color:#fff;letter-spacing:.2px;pointer-events:auto;background:linear-gradient(135deg,#001c34 0%,#08d 100%);border-radius:50px;align-self:flex-start;align-items:center;gap:6px;padding:7px 16px;font-size:12px;font-weight:700;transition:box-shadow .25s,transform .25s;display:inline-flex;box-shadow:0 4px 16px #0088dd4d}.latest-card:hover .latest-card-cta{transform:translate(3px);box-shadow:0 6px 24px #0088dd8c}.latest-card-shimmer{z-index:4;pointer-events:none;background:linear-gradient(110deg,#0000 30%,#ffffff0f 50%,#0000 70%) -200% 0/200% 100%;transition:background-position;position:absolute;inset:0}.latest-card:hover .latest-card-shimmer{background-position:200% 0;transition:background-position .7s}.hero-featured-badge{color:#5bbfff;letter-spacing:.4px;text-transform:uppercase;background:#0088dd26;border:1px solid #0088dd59;border-radius:50px;align-items:center;gap:6px;margin-bottom:14px;padding:5px 14px;font-size:12px;font-weight:700;display:inline-flex}.hero-featured-card{color:inherit;background:#fff;border:1px solid #ffffff0f;border-radius:18px;text-decoration:none;transition:transform .3s,box-shadow .3s;display:block;overflow:hidden;box-shadow:0 20px 60px #00304c40,0 4px 16px #0000001f}.hero-featured-card:hover{transform:translateY(-5px);box-shadow:0 28px 70px #00304c4d,0 8px 24px #00000026}.blog-card-image-wrap,.hero-featured-img-wrap{aspect-ratio:16/9;width:100%;position:relative;overflow:hidden}.hero-featured-img{object-fit:cover;width:100%;height:100%;transition:transform .5s;display:block}.hero-featured-card:hover .hero-featured-img{transform:scale(1.04)}.hero-featured-img-overlay{background:linear-gradient(#0000 40%,#0000008c 100%);position:absolute;inset:0}.hero-featured-read-pill{color:#fff;opacity:0;background:linear-gradient(135deg,#001c34 0%,#08d 100%);border-radius:50px;padding:6px 14px;font-family:Outfit,sans-serif;font-size:12px;font-weight:700;transition:opacity .3s,transform .3s;position:absolute;bottom:14px;right:14px;transform:translateY(6px)}.hero-featured-card:hover .hero-featured-read-pill{opacity:1;transform:translateY(0)}.hero-featured-body{padding:20px 22px 18px}.hero-featured-chips{align-items:center;gap:8px;margin-bottom:10px;display:flex}.hero-chip-new{color:#fff;text-transform:uppercase;letter-spacing:.4px;background:linear-gradient(135deg,#001c34 0%,#08d 100%);border-radius:50px;padding:3px 10px;font-size:11px;font-weight:700}.hero-chip-time{color:#7a9aaa;align-items:center;gap:4px;font-size:12px;font-weight:500;display:flex}.hero-featured-title{color:#00304c;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0 0 10px;font-size:clamp(15px,1.6vw,19px);font-weight:700;line-height:1.4;display:-webkit-box;overflow:hidden}.hero-featured-excerpt{color:#5a7080;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin-bottom:14px;font-size:13px;line-height:1.6;display:-webkit-box;overflow:hidden}.hero-featured-excerpt p{margin:0}.hero-featured-meta{border-top:1px solid #00304c14;justify-content:space-between;align-items:center;padding-top:12px;display:flex}.hero-featured-author{align-items:center;gap:10px;display:flex}.hero-featured-avatar{color:#fff;background:linear-gradient(135deg,#00304c,#005a8c);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:14px;font-weight:700;display:flex}.hero-featured-author-name{color:#00304c;margin:0;font-size:13px;font-weight:600}.hero-featured-author-date{color:#7a9aaa;margin:0;font-size:11px}.hero-featured-cta{color:#fff;white-space:nowrap;background:linear-gradient(135deg,#001c34 0%,#08d 100%);border-radius:50px;align-items:center;gap:5px;padding:8px 16px;font-size:12px;font-weight:700;transition:transform .2s,box-shadow .2s;display:inline-flex}.hero-featured-cta:hover{transform:translateY(-1px);box-shadow:0 4px 14px #08d6}.hero-featured-skeleton{background:#ffffff12;border-radius:18px;overflow:hidden}.hero-skel-img{aspect-ratio:16/9;width:100%}.hero-skel-body{flex-direction:column;gap:10px;padding:18px 20px;display:flex}.hero-skel-line{border-radius:6px;width:100%;height:14px}.hero-skel-line.short{width:40%;height:12px}.hero-skel-line.medium{width:70%}.featured-post-section{background:0 0;padding:100px 40px 60px}.featured-post-label{color:#eb7c19;text-transform:uppercase;letter-spacing:2px;align-items:center;gap:10px;margin-bottom:24px;font-size:13px;font-weight:700;display:flex}.featured-flame{font-size:18px}.featured-post-grid{color:inherit;background:0 0;border-radius:0;grid-template-columns:1.2fr .8fr;gap:0;text-decoration:none;transition:transform .4s,box-shadow .4s;display:grid;position:relative;overflow:hidden;box-shadow:0 12px 36px #000a1414}.featured-post-grid:after{content:"";z-index:10;background:linear-gradient(90deg,#08d,#eb7c19);width:100%;height:4px;position:absolute;bottom:0;left:0}.featured-post-grid:hover{transform:translateY(-4px);box-shadow:0 20px 48px #000a141f}.featured-post-image-wrap{height:100%;min-height:380px;position:relative;overflow:hidden}.featured-post-image{object-fit:cover;width:100%;height:100%;transition:transform .8s cubic-bezier(.2,.8,.2,1);display:block;position:absolute;inset:0}.featured-post-grid:hover .featured-post-image{transform:scale(1.03)}.featured-post-body{background:#fff;border:1px solid #021b3114;border-left:none;flex-direction:column;justify-content:center;gap:20px;padding:48px 60px;display:flex}.featured-post-chips{align-items:center;gap:12px;display:flex}.featured-chip-new,.featured-chip-time{letter-spacing:1px;text-transform:uppercase;border-radius:0;align-items:center;gap:6px;padding:6px 14px;font-size:11px;font-weight:700;display:inline-flex}.featured-chip-new{color:#08d;background:#0088dd1a}.featured-chip-time{color:#6b7280;background:0 0;padding-left:0}.featured-post-title{color:#021b31;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:clamp(28px,3vw,38px);font-weight:700;line-height:1.3;display:-webkit-box;overflow:hidden}.featured-post-excerpt{color:#5a7080;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin-bottom:auto;font-size:16px;line-height:1.7;display:-webkit-box;overflow:hidden}.featured-post-excerpt p{margin:0}.featured-post-meta{border-top:1px solid #021b3114;justify-content:space-between;align-items:center;gap:10px;padding-top:24px;display:flex}.featured-post-author{align-items:center;gap:12px;display:flex}.featured-author-avatar{color:#fff;background:linear-gradient(135deg,#053a5b,#021b31);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:14px;font-weight:600;display:flex}.featured-author-name{color:#021b31;font-size:14px;font-weight:700}.featured-author-date{color:#6b7280;margin-top:2px;font-size:13px}.featured-read-link{color:#08d;white-space:nowrap;align-items:center;gap:8px;font-size:15px;font-weight:600;transition:color .2s,transform .2s;display:inline-flex}.featured-read-link svg{transition:transform .2s}.featured-post-grid:hover .featured-read-link{color:#053a5b}.featured-post-grid:hover .featured-read-link svg{transform:translate(4px)}.featured-post-skeleton{background:#fff;border-radius:20px;grid-template-columns:1fr 1fr;gap:40px;margin-bottom:20px;display:grid;overflow:hidden;box-shadow:0 4px 24px #00304c14}.skeleton-shimmer{background:linear-gradient(90deg,#e8eef2 25%,#f5f8fa 50%,#e8eef2 75%) 0 0/200% 100%;border-radius:8px;animation:1.4s ease-in-out infinite skeletonShimmer}@keyframes skeletonShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.skeleton-img{aspect-ratio:16/9;border-radius:0}.skeleton-body{flex-direction:column;justify-content:center;gap:14px;padding:36px 36px 36px 0;display:flex}.skeleton-line{border-radius:8px;height:16px}.skeleton-line.short{width:40%}.skeleton-line.medium{width:65%}.blog-hero-stats{border-top:1px solid #ffffff14;gap:48px;margin-top:40px;padding-top:30px;transition:opacity .4s;display:flex}.blog-hero-stats.hidden{opacity:0}.blog-hero-stats.visible{opacity:1}.hero-stat-item{text-align:left}.hero-stat-num{color:#08d;min-height:38px;font-size:32px;font-weight:700;line-height:1.2}.hero-stat-label{color:#fff6;text-transform:uppercase;letter-spacing:1px;margin-top:4px;font-size:11px;font-weight:600}@media screen and (max-width:992px){.blog-hero-section{min-height:auto;padding-top:100px;padding-bottom:60px}.blog-hero-ip-image{opacity:.5;right:-5%}}@media screen and (max-width:768px){.blog-hero-ip-image{right:-10%}.blog-hero-h1{font-size:36px}.blog-hero-stats{flex-wrap:wrap;gap:24px}}.latest-read-section{max-width:1400px;margin:80px auto;padding:0 60px}.latest-read-banner{color:inherit;background:0 0;border-bottom:none;border-radius:0;grid-template-columns:1.2fr 1fr;align-items:center;gap:40px;text-decoration:none;transition:transform .4s,box-shadow .4s;display:grid}.latest-read-banner:hover{transform:translateY(-4px);box-shadow:0 20px 48px #000a1414}.featured-img-wrapper{aspect-ratio:16/9;background:#f4f7f9;border-radius:10px;width:100%;position:relative;overflow:hidden}.featured-real-img{object-fit:cover;transition:transform .8s cubic-bezier(.2,.8,.2,1)}.latest-read-banner:hover .featured-real-img{transform:scale(1.03)}.featured-content{flex-direction:column;justify-content:center;padding:20px 20px 20px 0;display:flex}.featured-meta-top{align-items:center;gap:16px;margin-bottom:24px;display:flex}.featured-badge{color:#08d;letter-spacing:1.5px;text-transform:uppercase;background:#0088dd1a;border-radius:4px;padding:6px 12px;font-size:11px;font-weight:700}.featured-date{color:#6b7280;font-size:13px;font-weight:500}.featured-title{color:#021b31;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin-bottom:20px;font-size:clamp(28px,3vw,36px);font-weight:700;line-height:1.3;display:-webkit-box;overflow:hidden}.featured-excerpt{color:#5a7080;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin-bottom:32px;font-size:16px;line-height:1.7;display:-webkit-box;overflow:hidden}.featured-footer{border-top:1px solid #00304c14;justify-content:space-between;align-items:center;margin-top:auto;padding-top:24px;display:flex}.featured-author{align-items:center;gap:12px;display:flex}.author-avatar{color:#fff;background:linear-gradient(135deg,#053a5b,#08d);border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:12px;font-weight:700;display:flex}.author-name{color:#021b31;font-size:14px;font-weight:600}.read-btn-minimal{color:#08d;align-items:center;gap:8px;font-size:14px;font-weight:600;transition:color .2s;display:inline-flex}.read-btn-minimal svg{transition:transform .2s}.latest-read-banner:hover .read-btn-minimal{color:#053a5b}.latest-read-banner:hover .read-btn-minimal svg{transform:translate(4px)}@media screen and (max-width:1024px){.latest-read-banner{background:#fff;border:1px solid #00304c14;border-radius:12px;grid-template-columns:1fr;gap:24px;display:grid;overflow:hidden}.featured-content{padding:0 20px 20px}}@media screen and (max-width:768px){.latest-read-section{margin-top:40px;padding:0 16px}.featured-content{padding:0 16px 20px}.featured-title{margin-bottom:12px;font-size:22px}.featured-excerpt{margin-bottom:20px;font-size:14px}}.blog-listings-entire-container{background:#f7fafc;min-height:60vh;padding:0 0 60px}.blog-listings-main-container{padding-top:40px;scroll-margin-top:150px}.category-selection-container{z-index:5;width:fit-content;max-width:100%;margin:0 auto 50px;position:sticky;top:110px}.category-tab-bar{-webkit-backdrop-filter:blur(16px);scrollbar-width:none;-ms-overflow-style:none;background:#fff9;border:1px solid #fffc;border-radius:50px;align-items:center;gap:8px;padding:8px;text-decoration:none;display:flex;overflow-x:auto;box-shadow:0 10px 40px #00304c0f}.category-tab{color:#121421;cursor:pointer;white-space:nowrap;text-transform:capitalize;letter-spacing:.5px;background:0 0;border:none;border-radius:50px;padding:12px 24px;font-family:Outfit,sans-serif;font-size:14px;font-weight:500;text-decoration:none;transition:all .3s}.mobile-only{display:none}.mobile-category-dropdown{width:250px;max-width:90vw;margin:0 auto}.custom-select-wrapper{background:#fffffff2;border:1px solid #0088dd26;border-radius:20px;align-items:center;transition:all .2s;display:flex;position:relative;box-shadow:0 8px 30px #00304c1a}.category-select{appearance:none;color:#021b31;cursor:pointer;background:0 0;border:none;outline:none;width:100%;padding:14px 44px 14px 20px;font-family:Outfit,sans-serif;font-size:15px;font-weight:600}.category-select option{color:#000;font-weight:500}.custom-select-icon{pointer-events:none;color:#08d;justify-content:center;align-items:center;display:flex;position:absolute;right:18px}.category-tab-bar::-webkit-scrollbar{display:none}.category-tab{color:#4a5d6a;cursor:pointer;white-space:nowrap;text-transform:capitalize;letter-spacing:.5px;background:0 0;border:none;border-radius:50px;padding:12px 24px;font-family:Outfit,sans-serif;font-size:14px;font-weight:500;transition:all .3s}.category-tab:hover{color:#021b31;background:#fffc}.category-tab.active{color:#fff;background:linear-gradient(135deg,#001c34 0%,#08d 100%);font-weight:600;box-shadow:0 6px 16px #0088dd40}@media screen and (max-width:768px){.category-tab-bar{padding:0 24px}}.blog-listings-grid{grid-template-columns:repeat(3,1fr);gap:28px;padding:20px 20px 0;transition:opacity .25s;display:grid}.blog-listings-grid.grid-loading{opacity:.5;pointer-events:none}.blog-card-link{color:inherit;border-bottom:none;text-decoration:none;display:block}.blog-card{height:100%;animation:.4s both cardFadeIn;animation-delay:calc(var(--card-index,0) * 50ms);background:#fff;border-radius:0;flex-direction:column;transition:box-shadow .3s,transform .3s;display:flex;overflow:hidden;box-shadow:0 2px 12px #00304c12,0 1px 3px #0000000a}.blog-card-link:hover .blog-card{transform:translateY(-4px);box-shadow:0 12px 36px #00304c29}@keyframes cardFadeIn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.blog-card-image-wrap{aspect-ratio:16/9;position:relative;overflow:hidden}.blog-card-image{object-fit:cover;width:100%;height:100%;transition:transform .45s;display:block}.blog-card-link:hover .blog-card-image{transform:scale(1.06)}.blog-card-image-overlay{opacity:0;background:linear-gradient(#0000 40%,#0014288c);transition:opacity .35s;position:absolute;inset:0}.blog-card-link:hover .blog-card-image-overlay{opacity:1}.blog-card-image-placeholder{color:#aab9c3;background:linear-gradient(135deg,#e8eef2,#d0dde6);justify-content:center;align-items:center;width:100%;height:100%;display:flex}.blog-card-category-badge{color:#fff;text-transform:uppercase;letter-spacing:.5px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00304cd9;border-radius:50px;padding:4px 10px;font-size:11px;font-weight:700;position:absolute;top:12px;left:12px}.blog-card-read-overlay{color:#fff;opacity:0;pointer-events:none;background:#eb7c19;border-radius:50px;padding:6px 14px;font-size:12px;font-weight:700;transition:opacity .3s,transform .3s;position:absolute;bottom:14px;right:14px;transform:translateY(6px)}.blog-card-link:hover .blog-card-read-overlay{opacity:1;transform:translateY(0)}.blog-card-body{flex-direction:column;flex:1;gap:10px;padding:20px;display:flex}.blog-card-meta-top{color:#8a9eaa;justify-content:space-between;align-items:center;font-size:12px;display:flex}.blog-card-read-time{align-items:center;gap:4px;font-weight:600;display:flex}.blog-card-date{font-size:12px}.blog-card-title{color:#00304c;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;flex:1;margin:0;font-size:17px;font-weight:700;line-height:1.4;display:-webkit-box;overflow:hidden}.blog-card-footer{border-top:1px solid #00304c12;justify-content:space-between;align-items:center;margin-top:auto;padding-top:12px;display:flex}.blog-card-author{align-items:center;gap:8px;display:flex}.blog-card-author-avatar{color:#fff;background:linear-gradient(135deg,#00304c,#0057a0);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:12px;font-weight:700;display:flex}.blog-card-author-name{color:#5a7080;font-size:13px;font-weight:600}.blog-card-cta{color:#eb7c19;font-size:13px;font-weight:700;transition:transform .2s}.blog-card-link:hover .blog-card-cta{transform:translate(3px)}.blog-card-skeleton{background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 2px 12px #00304c0d}.skeleton-image{aspect-ratio:16/9;border-radius:0;width:100%}.blog-no-results{text-align:center;flex-direction:column;grid-column:1/-1;align-items:center;gap:16px;padding:80px 20px;display:flex}.blog-no-results-icon{font-size:56px}.blog-no-results p{color:#5a7080;font-size:18px}.blog-no-results-btn{color:#fff;cursor:pointer;background:#00304c;border:none;border-radius:50px;margin-top:10px;padding:12px 28px;font-family:Outfit,sans-serif;font-size:15px;font-weight:700;transition:background .2s}.blog-no-results-btn:hover{background:#004c78}.main-content{max-width:1400px;margin:0 auto;padding:0 60px}.section-header{justify-content:space-between;align-items:baseline;margin-bottom:32px;display:flex}.section-title{color:#021b31;font-size:28px;font-weight:700}.view-all{color:#08d;letter-spacing:.5px;align-items:center;gap:5px;font-size:14px;font-weight:600;text-decoration:none;display:flex}.view-all:hover{text-decoration:underline}.newsletter-strip{background:#021b31;border-radius:12px;grid-template-columns:1fr 1fr;align-items:center;gap:48px;margin-top:20px;margin-bottom:64px;padding:52px 56px;display:grid;position:relative;overflow:hidden;box-shadow:0 24px 60px #000a141f}.newsletter-strip:before{content:"";border:1px solid #08d3;border-radius:50%;width:240px;height:240px;position:absolute;top:-60px;right:-60px}.newsletter-strip:after{content:"";border:1px solid #0088dd26;border-radius:50%;width:140px;height:140px;position:absolute;top:-30px;right:-30px}.split-cta-col{text-align:left;z-index:2;flex-direction:column;align-items:flex-start;display:flex;position:relative}.split-cta-col .nl-sub{margin:0}.split-cta-col.pl-newsletter{padding-left:10px}.blog-services-cta-btn{margin-top:24px;text-decoration:none;transition:transform .3s;display:inline-block}.blog-services-cta-btn:hover{transform:scale(1.05)}.nl-label{color:#08d;letter-spacing:2.5px;text-transform:uppercase;margin-bottom:12px;font-family:DM Mono,monospace;font-size:11px}.nl-title{color:#fff;margin-bottom:12px;font-size:32px;font-weight:700;line-height:1.3}.nl-sub{color:#fff9;font-size:15px;line-height:1.65}.nl-form{z-index:2;flex-direction:column;gap:12px;display:flex;position:relative}.nl-input-row{align-items:center;gap:12px;display:flex}.nl-input{color:#fff;background:#ffffff0d;border:1px solid #0088dd4d;border-radius:5px;outline:none;flex:1;padding:13px 18px;font-family:Outfit,sans-serif;font-size:15px;transition:border-color .2s,background .2s}.nl-input::placeholder{color:#fff6}.nl-input:focus{background:#ffffff1a;border-color:#08d}.nl-btn{color:#fff;cursor:pointer;white-space:nowrap;background:#021b31;border:1px solid #fff;border-radius:50px;height:fit-content;padding:13px 28px;font-family:Outfit,sans-serif;font-size:14px;font-weight:700;transition:all .2s}.nl-trust{color:#fff6;justify-content:center;align-items:center;gap:6px;font-size:12px;display:flex}.topics-section{margin-bottom:64px}.topics-grid{flex-wrap:wrap;justify-content:center;gap:16px;margin-top:28px;display:flex}.topic-card{cursor:pointer;text-align:center;background:#fff;border:1px solid #ede5d6;border-radius:8px;flex:calc(20% - 13px);min-width:180px;max-width:250px;padding:24px;text-decoration:none;transition:all .25s;display:block}.topic-card:hover{background:#021b31;border-color:#021b31;transform:translateY(-3px);box-shadow:0 12px 30px #000a1426}.topic-card:hover .topic-name{color:#fff}.topic-card:hover .topic-count{color:#08d}.topic-icon{color:#08d;justify-content:center;align-items:center;margin-bottom:12px;transition:color .25s;display:flex}.topic-icon svg{margin:0 auto}.topic-card:hover .topic-icon{color:#fff}.topic-name{color:#021b31;margin-bottom:5px;font-size:18px;font-weight:700;transition:color .25s}.topic-count{color:#6b7280;font-size:13px;transition:color .25s}.pagination-container{text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px;margin:50px 0;display:flex}.pagination-btn{color:#5a7080;cursor:pointer;background:#fff;border:1.5px solid #00304c26;border-radius:50px;min-width:44px;padding:10px 18px;font-family:Outfit,sans-serif;font-size:15px;text-decoration:none;transition:all .2s}.pagination-btn:hover{color:#00304c;background:#00304c0a;border-color:#00304c}.pagination-btn.active{color:#fff;background:#00304c;border-color:#00304c;font-weight:700;box-shadow:0 4px 14px #00304c40}.pagination-btn:disabled{opacity:.5;pointer-events:none}.pagination-ellipsis{color:#8a9eaa;padding:10px 6px;font-size:16px}@media screen and (max-width:993px){.blog-listings-grid{grid-template-columns:repeat(2,1fr)}.featured-post-grid{grid-template-columns:1fr;gap:0}.featured-post-body{border-top:none;border-left:1px solid #021b3114;padding:40px}.featured-post-skeleton{grid-template-columns:1fr}.skeleton-body{padding:28px}.blog-hero-section{padding:70px 20px 60px}.newsletter-strip{grid-template-columns:1fr;gap:32px;padding:40px}.split-cta-col{text-align:center;align-items:center}.split-cta-col .nl-sub{margin:0 auto}.split-cta-col.pl-newsletter{border-top:1px solid #ffffff1a;margin-top:20px;padding-top:40px;padding-left:0}.category-selection-container{margin-bottom:30px}.desktop-only{display:none!important}.mobile-only{display:block!important}}@media screen and (max-width:767px){.blog-listings-entire-container{margin-bottom:0;padding-bottom:0}.topic-card{min-width:100%}.blog-hero-section{flex-direction:column;gap:40px;padding:50px 20px}.blog-hero-right{flex:0 0 100%;width:100%;max-width:100%;margin-top:20px}.blog-hero-h1{font-size:clamp(28px,7vw,40px)}.blog-hero-tags{display:none}.blog-hero-search-btn{padding:10px 18px;font-size:13px}.featured-post-body{gap:12px;padding:22px}.featured-post-title{font-size:24px}.featured-read-link{font-size:14px}.blog-listings-grid{grid-template-columns:1fr;gap:20px;padding:5px 0 0}.main-content{padding:0 16px}.featured-post-section{padding:30px 16px 10px}}@keyframes fadeIn{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.blog-hero-ip-image,.blog-hero-canvas{display:none!important}}
