.page-hero{background:linear-gradient(135deg,#1d4ed8,#1e3a8a);padding:8rem 1.5rem 4rem}.page-hero-inner{max-width:48rem;margin:0 auto}.page-hero h1{font-family:'Plus Jakarta Sans',sans-serif;font-size:clamp(1.75rem,4vw,2.75rem);font-weight:800;color:#fff;line-height:1.25}.breadcrumb{display:flex;align-items:center;gap:.5rem;font-size:.8rem;color:#93c5fd;font-weight:500;margin-bottom:1.25rem;flex-wrap:wrap}.breadcrumb a{color:#93c5fd;text-decoration:none}.breadcrumb a:hover{color:#fff}.section{padding:4rem 0}.container{max-width:72rem;margin:0 auto;padding:0 1.5rem}.article-layout{display:grid;gap:2.5rem}@media(min-width:1024px){.article-layout{grid-template-columns:1fr 300px}}.article-content{min-width:0}.article-img{border-radius:1.5rem;overflow:hidden;margin-bottom:2rem;box-shadow:0 12px 40px rgb(0 0 0 / .12)}.article-img img{width:100%;aspect-ratio:16/9;object-fit:cover}.article-meta{display:flex;align-items:center;flex-wrap:wrap;gap:.75rem;margin-bottom:1.5rem}.article-cat{padding:.3rem .875rem;border-radius:999px;background:#eff6ff;color:#1d4ed8;font-size:.8rem;font-weight:600}.article-date{font-size:.8rem;color:#94a3b8}.article-body{font-size:1rem;line-height:1.85;color:#334155}.article-body h2,.article-body h3{font-family:'Plus Jakarta Sans',sans-serif;font-weight:700;color:#1e293b;margin:1.75rem 0 .75rem}.article-body h2{font-size:1.5rem}.article-body h3{font-size:1.2rem}.article-body p{margin-bottom:1rem}.article-body ul,.article-body ol{padding-left:1.5rem;margin-bottom:1rem}.article-body li{margin-bottom:.4rem}.article-body img{border-radius:.75rem;margin:1.5rem 0;max-width:100%}.article-body a{color:#2563eb;text-decoration:underline}.sidebar-card{background:rgb(255 255 255 / .85);backdrop-filter:blur(12px);border:1px solid rgb(255 255 255 / .8);border-radius:1.25rem;padding:1.5rem;box-shadow:0 4px 16px rgb(0 0 0 / .07);margin-bottom:1.5rem}.sidebar-title{font-size:.875rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#1e293b;margin-bottom:1rem;padding-bottom:.5rem;border-bottom:2px solid #eff6ff}.related-item{display:flex;gap:.875rem;padding:.75rem 0;border-bottom:1px solid #f1f5f9;text-decoration:none;color:inherit;transition:all .2s}.related-item:last-child{border-bottom:none}.related-item:hover{color:#2563eb}.related-thumb{width:4.5rem;height:3.5rem;border-radius:.6rem;overflow:hidden;flex-shrink:0;background:#f1f5f9;display:flex;align-items:center;justify-content:center;font-size:1.5rem}.related-thumb img{width:100%;height:100%;object-fit:cover}.related-title{font-size:.8rem;font-weight:600;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.related-date{font-size:.7rem;color:#94a3b8;margin-top:.25rem}.back-btn{display:inline-flex;align-items:center;gap:.5rem;color:#2563eb;font-weight:600;text-decoration:none;font-size:.9rem;margin-bottom:2rem}.sharemypost-share-bar,.sharemypost-modal-overlay{display:none!important}