.related-posts{margin-top:48px;padding:32px 0;border-top:2px solid color-mix(in srgb,var(--color-text) 8%,transparent)}.related-posts__title{font-size:22px;font-weight:var(--font-weight-semi-bold);color:var(--color-text);margin-bottom:30px}.related-posts__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px}.related-posts__card{border:1px solid color-mix(in srgb,var(--color-text) 10%,transparent);border-radius:var(--radius-lg);overflow:hidden;background:var(--color-text-white);transition:box-shadow .2s ease}.related-posts__card:hover{box-shadow:0 4px 20px color-mix(in srgb,var(--color-text) 10%,transparent)}.related-posts__image-link{display:block}.related-posts__image{width:100%;height:160px;object-fit:cover;display:block}.related-posts__body{padding:16px}.related-posts__category{font-size:11px;font-weight:var(--font-weight-semi-bold);color:var(--color-primary);text-transform:uppercase;letter-spacing:.5px;background:color-mix(in srgb,var(--color-primary) 10%,var(--color-text-white));padding:3px 8px;border-radius:4px;display:inline-block;margin-bottom:8px}.related-posts__card-title{font-size:15px;font-weight:var(--font-weight-semi-bold);line-height:1.4;margin:0 0 8px}.related-posts__card-link{color:var(--color-text);text-decoration:none}.related-posts__card-link:hover{color:var(--color-primary)}.related-posts__meta{font-size:12px;color:color-mix(in srgb,var(--color-text) 55%,transparent);display:flex;gap:8px;align-items:center}.related-posts__meta-separator{color:color-mix(in srgb,var(--color-text) 40%,transparent)}.related-posts__read-more{display:inline-block;margin-top:12px;font-size:13px;font-weight:var(--font-weight-semi-bold);color:var(--color-primary);text-decoration:none}.related-posts__read-more:hover{text-decoration:underline}.back-to-blogs-link{display:inline-block;margin-bottom:16px;background:transparent;border:2px solid var(--color-primary);color:var(--color-primary);padding:10px 25px;border-radius:var(--radius-lg);font-size:14px;font-weight:var(--font-weight-semi-bold);text-decoration:none;cursor:pointer;transition:all .3s ease}.back-to-blogs-link:hover{background:var(--color-primary);color:var(--color-text-white)}@media(max-width:900px){.back-to-blogs-link{padding:8px 18px;font-size:12px}}.blog-detail-header{margin-bottom:40px}.blog-detail-header__category{color:var(--color-primary);font-size:14px;font-weight:var(--font-weight-semi-bold);text-transform:uppercase;letter-spacing:1px;margin-bottom:15px}.blog-detail-header__title{font-size:var(--font-size-h3);color:var(--color-text);line-height:var(--line-height-heading);margin-bottom:20px}.blog-detail-header__meta{display:flex;gap:20px;color:color-mix(in srgb,var(--color-text) 65%,transparent);font-size:14px;flex-wrap:wrap}.blog-detail-header__meta-item{display:flex;align-items:center;gap:5px}.blog-detail-header__meta-separator{color:color-mix(in srgb,var(--color-text) 40%,transparent)}.blog-detail-header__author{color:color-mix(in srgb,var(--color-text) 65%,transparent);text-decoration:underline}@media(max-width:768px){.blog-detail-header__meta{display:flex;gap:10px;font-size:12px}}.blog-detail__container{max-width:992px;margin:80px auto 0;padding:80px 5%}.blog-detail-image{width:100%;height:500px;border-radius:var(--radius-lg);margin:40px 0;box-shadow:0 10px 30px color-mix(in srgb,var(--color-text) 10%,transparent)}.blog-image{width:100%;max-width:800px;display:block;margin:20px auto;border-radius:var(--radius-sm)}.blog-detail__content{font-size:var(--font-size-body);line-height:var(--line-height-body);color:var(--color-text)}.blog-detail__content h2{font-size:var(--font-size-h3);color:var(--color-primary);margin:40px 0 20px}.blog-detail__content h3{font-size:18px;font-weight:var(--font-weight-semi-bold);color:var(--color-text);margin:30px 0 15px}.blog-detail__content p{margin-bottom:20px}.blog-detail__content ul,.blog-detail__content ol{margin:20px 0;padding-left:30px}.blog-detail__content li{margin-bottom:10px}.blog-detail__content table{font-size:1rem;width:100%;border-collapse:collapse;margin-bottom:20px}.share-section{margin-top:60px;padding-top:40px;border-top:2px solid color-mix(in srgb,var(--color-text) 10%,transparent);text-align:center}.share-title{font-size:1.2rem;font-weight:var(--font-weight-semi-bold);color:var(--color-text);margin-bottom:20px}.share-buttons{display:flex;gap:15px;justify-content:center;flex-wrap:wrap}.share-button{padding:10px 20px;border-radius:var(--radius-lg);border:none;font-weight:var(--font-weight-semi-bold);cursor:pointer;transition:transform .3s ease}.share-button:hover{transform:translateY(-3px)}.share-facebook{background:#1877f2;color:var(--color-text-white)}.share-twitter{background:#1da1f2;color:var(--color-text-white)}.share-whatsapp{background:#25d366;color:var(--color-text-white)}.related-blogs{margin-top:80px}.related-title{font-size:var(--font-size-h2);font-weight:var(--font-weight-bold);color:var(--color-primary);margin-bottom:30px;text-align:center}.blog-detail__content .table-scroll{margin:20px 0;overflow-x:auto}.blog-detail__content table{width:100%;border-collapse:collapse;margin:20px 0;font-family:inherit;overflow:hidden;display:block;overflow-x:auto}.blog-detail__content .table-scroll table{display:table;overflow-x:visible}.blog-detail__content thead tr{background:color-mix(in srgb,var(--color-text) 5%,var(--color-text-white))}.blog-detail__content th{padding:14px;text-align:left;font-weight:var(--font-weight-semi-bold);color:var(--color-text);border:1px solid color-mix(in srgb,var(--color-text) 12%,transparent)}.blog-detail__content td{padding:14px;color:var(--color-text);border:1px solid color-mix(in srgb,var(--color-text) 10%,transparent)}.blog-detail__content tbody tr:nth-child(2n){background:color-mix(in srgb,var(--color-text) 3%,var(--color-text-white))}@media(max-width:768px){.blog-detail__container{padding:20px 5%;margin:60px auto 0}.blog-detail-image{height:250px}.blog-detail__content{font-size:1rem}.blog-detail__content table{font-size:.8rem}.blog-detail__content table{font-size:.85rem}.blog-detail__content th,.blog-detail__content td{padding:10px}}
