.card img,.small-post img,.video-card img{width:100%;object-fit:contain}:root{--primary-color:#0C63A3;--gray-color:#33475B;--gradient-primary:linear-gradient(135deg, #3b82f6, #2563eb);--gradient-secondary:linear-gradient(135deg, #f2f9ff, #cfdfec, #f2f9ff);--text-primary:#111827;--text-secondary:#4b5563;--background-primary:#ffffff;--background-secondary:#f7f7f7;--button-hover:#2563eb;--card-hover-shadow:rgba(0, 0, 0, 0.1);--social-icon-hover:#2575fc;--category-bg:#eef2ff;--category-text:#2A63BF;--meta-tag-bg:#f3f4f6;--meta-tag-color:#374151;--post-date-bg:#f3f4f6;--post-category-bg:#eef2ff;--post-category-color:#3b82f6;--subscribe-bg:linear-gradient(135deg, #f2f9ff, #cfdfec, #f2f9ff);--subscribe-btn-bg:#256ddf;--subscribe-btn-hover:#2563eb;--white-color:white;--article-heading-color:#111827;--article-heading-hover:#2563eb;--article-text-color:#4b5563;--video-card-hover-shadow:rgba(0, 0, 0, 0.1);--video-card-hover-scale:1.05}.body{margin:0;padding:0}.content-section{width:85vw;margin-top:3rem;margin-bottom:3rem}.gradient-header{background:var(--gradient-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.blog-header{margin:3.5rem 0}.blog-title{font-size:56px;font-weight:800}.blog-subtitle{font-size:1.6rem;color:var(--text-secondary)}.featured-blog{display:flex;flex-direction:row;gap:1rem;margin-bottom:2rem}.featured-image,.image{flex:1 1 67%;padding:1%;border-radius:20px}.featured-image img,.image img{width:100%;object-fit:contain;display:block;border-radius:20px}.card:hover,.featured-image:hover,.featured-post:hover,.small-post:hover{transform:scale(1.03);transition:transform .3s;box-shadow:0 4px 12px var(--card-hover-shadow)}.featured-info{flex:1 1 50%;display:flex;flex-direction:column;justify-content:center}.featured-title{font-size:2.8rem;font-weight:700;margin-bottom:1rem;color:var(--text-primary)}.featured-description{font-size:26px;color:var(--text-secondary);line-height:1.6}.blog-cards{display:grid;gap:1.5rem;grid-template-columns:repeat(3,1fr);margin:2rem 0}.card{flex:1 1 calc(33.33% - 1.5rem);background:0 0;border:none;border-radius:16px;overflow:hidden;display:flex;flex-direction:column;transition:none;padding:2%;box-shadow:none;margin-bottom:6px}.featured-post,.small-post{box-shadow:0 8px 25px rgba(0,0,0,.15)}.card img{display:block;border-radius:12px;margin-bottom:7px}.card .category{display:inline-block;font-size:.9rem;font-weight:600;margin:1rem 0 .5rem;padding:6px 14px;border-radius:999px;background-color:var(--category-bg);color:var(--category-text);width:fit-content}.card-title{font-size:1rem;font-weight:700;color:var(--text-primary);line-height:1.6;margin:1%}.social-icons a:hover{color:var(--social-icon-hover);transition:transform .3s,color .3s}.category{font-size:.95rem}.bg-color{background-color:var(--background-secondary)}.section-heading{font-size:2.5rem;font-weight:800;margin:2% 0;color:var(--text-primary)}.posts-wrapper{display:flex;gap:2rem;flex-wrap:wrap;justify-content:center;align-items:center}.left-featured{flex:1.2}.featured-post{background:var(--background-primary);border-radius:20px;padding:2%}.post-category,.post-date{padding:5px 6px;border-radius:15px}.meta-tags{display:flex;align-items:center;gap:.75rem;margin:.5rem 0;font-size:.92rem;font-weight:600}.post-date{background:var(--meta-tag-bg);color:var(--meta-tag-color)}.post-category{background-color:var(--category-bg);color:var(--category-text)}.post-title{font-size:1.8rem;font-weight:700;margin-bottom:.5rem;color:var(--text-primary)}.post-description{font-size:1.2rem;color:var(--text-secondary)}.right-list{flex:1;display:grid;grid-template-columns:1fr;gap:1.5rem;justify-content:center}.small-post{border-radius:12px;padding:2%}.more-videos,.video-card:hover{box-shadow:0 4px 12px var(--video-card-hover-shadow)}.small-post-content{display:grid;grid-template-columns:52% 1fr;gap:.5rem;background-color:var(--background-primary);align-items:center}.small-post img{height:auto;display:block;border-radius:12px}.small-post-text{display:flex;flex-direction:column;justify-content:center}.small-post-text .meta-tags{margin-bottom:.3rem}.subscribe-section{background:var(--subscribe-bg);padding:4% 2%;text-align:center}.subscribe-heading{font-size:50px;font-weight:800;margin-bottom:1rem}.subscribe-container button{padding:1% 2%;background-color:var(--subscribe-btn-bg);color:var(--white-color);font-weight:600;font-size:1rem;border:none;cursor:pointer;border-radius:999px;transition:background .3s,transform .3s}.subscribe-container button:hover{background-color:var(--subscribe-btn-hover);transform:scale(1.05);transition:background-color .3s,transform .3s}.subscribe-subtext{font-size:1rem;color:#444;margin-bottom:25px}.social-icons{display:flex;justify-content:center;gap:20px;flex-wrap:wrap}.social-icons a{font-size:1.5rem;color:#333;transition:transform .3s,color .3s}.social-icons a:hover{color:var(--social-icon-hover);transform:scale(1.2)}.category-header{font-size:1.8rem;color:var(--category-text)}.category-header p{font-size:1.1rem;color:var(--text-secondary);max-width:800px;margin-bottom:2rem}.card-link{display:block;text-decoration:none;color:inherit}.more-wrapper{display:flex;flex-direction:row;gap:2rem;align-items:flex-start;margin-top:2rem}.more-articles{flex:1 1 60%}.article{margin-bottom:1.75rem}.article h3{font-size:1.1rem;font-weight:700;margin-bottom:.4rem}.article h3 a{color:var(--article-heading-color);text-decoration:none;transition:color .3s}.article h3 a:hover{color:var(--article-heading-hover)}.article p{font-size:1rem;color:var(--article-text-color);line-height:1.6}.show-more{margin-top:2rem;padding:.75rem 2rem;font-size:1rem;font-weight:600;color:var(--category-text);border:2px solid var(--category-text);background:0 0;border-radius:999px;cursor:pointer;transition:.3s}.show-more:hover{background:var(--category-text);color:var(--white)}.more-videos{padding:20px;border-radius:8px;background:var(--background-primary)}.video-card{position:relative;margin-bottom:16px;border:1px solid #ddd;border-radius:6px;overflow:hidden;box-shadow:0 2px 6px rgba(0,0,0,.05)}.video-card iframe{height:200px}.video-card img{height:100%;display:block}.video-card:hover{transform:scale(var(--video-card-hover-scale));transition:transform .3s,box-shadow .3s}#toggleMorePostsBtn:hover{background-color:var(--button-hover);color:var(--white);transform:scale(1.05);transition:.3s}.more-videos h3{font-size:1.5rem;font-weight:700;margin:.5rem 0;color:var(--text-primary)}.moreVideosLink{text-align:center}.moreVideosLink a{text-decoration:none;color:#06c}@media(max-width:1280px){.posts-wrapper{flex-direction:column}}@media (max-width:1024px){.more-wrapper{flex-direction:column}.more-articles,.more-videos{flex:1 1 100%;width:95%}.more-videos{margin-top:2rem}.video-card iframe{width:100%;height:400px}.small-post-content{grid-template-columns:1fr}}@media(max-width:1536px) and (min-width:1280px){.featured-description{font-size:22px;line-height:1.4}.featured-title{font-size:2.2rem}.blog-title{font-size:52px}.left-featured{flex:1}}@media (max-width:1280px){.blog-cards{grid-template-columns:repeat(2,1fr)}.section-heading{font-size:34px}}@media(max-width:1280px) and (min-width:1025px){.meta-tags{gap:.75rem;margin:.4rem 0;font-size:14px}.featured-title{font-size:1.6rem}.featured-description{font-size:18px}.blog-title{font-size:50px}.card-title{font-size:1.5rem}.subscribe-heading{font-size:36px}.posts-wrapper{flex-wrap:wrap;justify-content:space-between}.left-featured{flex:1}.small-post-content{grid-template-columns:44% 1fr;gap:2rem}.section-heading{font-size:30px}}@media(max-width :1024px) and (min-width :860px){.featured-description{font-size:14px}.featured-title{font-size:1.6rem;margin-bottom:.3rem}.blog-header{margin:2.5rem 0}.blog-subtitle{font-size:1.3rem}.blog-title{font-size:44px}.meta-tags{font-size:.7rem}.right-list{margin:3% 0;grid-template-columns:1fr 1fr}.section-heading{font-size:28px}.social-icons a,.subscribe-subtext{font-size:1.2rem}}@media (max-width :1024px) and (min-width :640px){.content-section{width:90vw;margin-top:2rem;margin-bottom:2rem}.card-title{font-size:1.2rem}.subscribe-heading{font-size:34px}}@media (max-width:860px) and (min-width:640px){.blog-title{font-size:38px}.featured-description{font-size:18px}.featured-title{font-size:1.4rem;margin-bottom:.9rem}.blog-header{margin:2.5rem 0}.blog-subtitle{font-size:1.3rem}.section-heading{font-size:24px}}@media (max-width:860px){.blog-cards,.right-list{grid-template-columns:1fr}.featured-blog{flex-direction:column}.blog-cards{margin-top:0;gap:.5rem}.card{width:100%}.blog-header{margin:1.5rem 0}.featured-post{box-shadow:0 8px 25px transparent;margin-bottom:-30px}.left-featured{flex:1}.right-list{flex:1;margin:3% 0}.social-icons a,.subscribe-subtext{font-size:.9rem}}@media (max-width :640px){.content-section{width:92vw;margin-top:1rem;margin-bottom:1rem;padding:0}.article-image{padding-left:20px}.show-more{display:block;margin-left:auto;margin-right:auto}.card-title{font-size:1rem}.blog-title{font-size:34px;line-height:43px}.blog-subtitle{font-size:16px}.featured-title{font-size:1rem;margin-bottom:0}.featured-description,.post-description{font-size:14px}.featured-blog{gap:0;margin:0}.meta-tags{gap:.5rem;font-size:.6rem}.subscribe-heading{font-size:30px}.subscribe-container button{font-weight:800;font-size:12px}.video-card iframe{width:100%;height:300px}.more-articles,.more-videos{width:92%}.section-heading{font-size:24px}}@media(max-width:430px){.meta-tags{gap:.5rem;font-size:.8rem}.more-articles,.more-videos{width:88%}.blog-title{font-size:32px}.card{width:97%}.subscribe-heading{font-size:20px}.section-heading{font-size:22px}}