.amp-blog-section{padding-top:var(--spacing-lg)}.amp-blog-detail-section{padding-top:120px}.amp-blog-sidebar{margin-bottom:var(--spacing-lg)}.amp-sidebar-widget{border:1px solid var(--brand-border);border-radius:var(--brand-radius);padding:var(--spacing-sm)}.amp-sidebar-title{font-size:.9rem;font-weight:600;color:var(--brand-text);margin-bottom:var(--spacing-sm);padding-bottom:var(--spacing-xs);border-bottom:2px solid var(--brand-accent)}.amp-recent-list{list-style:none;padding:0;margin:0}.amp-recent-list li{display:flex;gap:10px;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid var(--brand-border)}.amp-recent-list li:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.amp-recent-date{flex-shrink:0;width:42px;height:42px;background-color:var(--brand-primary-dark);border-radius:var(--brand-radius);display:flex;flex-direction:column;align-items:center;justify-content:center}.amp-date-day{color:#fff;font-size:.85rem;font-weight:700;line-height:1}.amp-date-month{color:rgba(255,255,255,.7);font-size:.6rem;text-transform:uppercase;letter-spacing:.05em}.amp-recent-list li a{font-size:.82rem;color:var(--brand-text);line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.amp-recent-list li a:hover{color:var(--brand-accent)}.amp-blog-list{margin-bottom:var(--spacing-lg)}.amp-blog-item{padding:var(--spacing-md) 0;border-bottom:1px solid var(--brand-border)}.amp-blog-item:first-child{padding-top:0}.amp-blog-meta{display:flex;align-items:center;gap:var(--spacing-xs);margin-bottom:var(--spacing-xs)}.amp-blog-date{font-size:.78rem;color:var(--brand-primary-light)}.amp-blog-item h2{font-size:1.2rem;margin-bottom:var(--spacing-xs)}.amp-blog-item h2 a{color:var(--brand-text);-webkit-text-decoration:none;text-decoration:none}.amp-blog-item h2 a:hover{color:var(--brand-accent)}.amp-blog-excerpt{font-size:.9rem;color:var(--brand-text);line-height:1.6;margin-bottom:var(--spacing-xs)}.amp-blog-footer{display:flex;justify-content:space-between;align-items:center}.amp-blog-author{font-size:.78rem;color:var(--brand-primary-light)}.amp-read-more{font-size:.82rem;font-weight:500;color:var(--brand-accent)}.pagination .page-link{font-size:.85rem;color:var(--brand-text);border-color:var(--brand-border);border-radius:var(--brand-radius)}.pagination .page-item.active .page-link{background-color:var(--brand-primary-dark);border-color:var(--brand-primary-dark);color:#fff}.amp-blog-article h1{font-size:1.8rem;margin-bottom:var(--spacing-xs)}.amp-blog-attr{font-size:.82rem;color:var(--brand-primary-light);margin-bottom:var(--spacing-md);padding-bottom:var(--spacing-sm);border-bottom:1px solid var(--brand-border)}.amp-blog-attr a{color:var(--brand-primary-light)}.amp-blog-content{font-size:.95rem;line-height:1.8;color:var(--brand-text);margin-bottom:var(--spacing-lg)}.amp-blog-content h2{font-size:1.4rem;margin-top:var(--spacing-lg);margin-bottom:var(--spacing-sm)}.amp-blog-content h3{font-size:1.15rem;margin-top:var(--spacing-md);margin-bottom:var(--spacing-sm)}.amp-blog-content p{margin-bottom:var(--spacing-sm)}.amp-blog-content img{border-radius:var(--brand-radius);margin:var(--spacing-sm) 0}.amp-blog-share{padding:var(--spacing-sm) 0;border-top:1px solid var(--brand-border);border-bottom:1px solid var(--brand-border);margin-bottom:var(--spacing-md);font-size:.82rem;display:flex;gap:var(--spacing-sm);align-items:center}.amp-blog-share span{color:var(--brand-primary-light);font-weight:500}.amp-blog-share a{color:var(--brand-accent);font-weight:500}.amp-author-box{background:var(--brand-bg-alt);border-radius:var(--brand-radius);padding:var(--spacing-sm);margin-bottom:var(--spacing-md)}.amp-author-avatar{width:56px;height:56px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.amp-author-name{font-size:.95rem;font-weight:600;margin-bottom:2px}.amp-author-desc{font-size:.82rem;color:var(--brand-text);margin-bottom:0}.amp-prev-next{padding:var(--spacing-md) 0;border-top:1px solid var(--brand-border);border-bottom:1px solid var(--brand-border);margin-bottom:var(--spacing-lg)}.amp-nav-next,.amp-nav-prev{display:flex;flex-direction:column;color:var(--brand-text);-webkit-text-decoration:none;text-decoration:none}.amp-nav-label{font-size:.75rem;color:var(--brand-primary-light);text-transform:uppercase;letter-spacing:.04em}.amp-nav-title{font-size:.88rem;font-weight:500;color:var(--brand-text);line-height:1.3}.amp-nav-next:hover .amp-nav-title,.amp-nav-prev:hover .amp-nav-title{color:var(--brand-accent)}.amp-comment-form{margin-top:var(--spacing-md)}.amp-comment-form h3{font-size:1.1rem;margin-bottom:var(--spacing-sm)}.amp-comment-note{font-size:.82rem;color:var(--brand-primary-light)}.amp-comment-note .require::after{content:"*";color:var(--brand-accent)}