@charset "UTF-8";.vr-blog-hero{background:linear-gradient(135deg,var(--vr-primary-dark) 0,var(--vr-primary) 100%);padding:70px 0 60px}.vr-blog-hero__title{font-size:max(1.8rem, min(4vw, 2.6rem));font-weight:900;color:var(--vr-white);margin-bottom:14px}.vr-blog-hero__sub{font-size:1rem;color:rgba(255,255,255,.8);max-width:560px;margin:0 auto;line-height:1.7}.vr-blog-grid-section{padding:70px 0 50px;background:var(--vr-bg)}.vr-blog-card{background:var(--vr-white);border-radius:var(--vr-radius-lg);padding:28px 24px;box-shadow:var(--vr-shadow);height:100%;display:flex;flex-direction:column;transition:box-shadow .25s,transform .25s}.vr-blog-card:hover{box-shadow:var(--vr-shadow-hover);transform:translateY(-3px)}.vr-blog-card__cat{margin-bottom:10px}.vr-blog-card__cat a{font-size:.75rem;font-weight:700;color:var(--vr-primary);-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase;letter-spacing:.08em}.vr-blog-card__title{font-size:1rem;font-weight:800;color:var(--vr-text);margin-bottom:8px;line-height:1.4}.vr-blog-card__title a{color:inherit;-webkit-text-decoration:none;text-decoration:none;transition:color .2s}.vr-blog-card__title a:hover{color:var(--vr-primary)}.vr-blog-card__meta{font-size:.8rem;color:var(--vr-text-muted);margin-bottom:12px;display:flex;gap:6px;align-items:center;flex-wrap:wrap}.vr-blog-card__meta a{color:var(--vr-text-muted);-webkit-text-decoration:none;text-decoration:none}.vr-blog-card__meta .sep{opacity:.5}.vr-blog-card__excerpt{font-size:.88rem;color:var(--vr-text-muted);line-height:1.65;flex:1;margin-bottom:16px}.vr-blog-card__read{color:var(--vr-primary);font-weight:700;font-size:.85rem;-webkit-text-decoration:none;text-decoration:none;transition:color .2s}.vr-blog-card__read:hover{color:var(--vr-primary-dark)}.vr-pagination-nav{margin-top:40px}.vr-pagination-nav .page-link{color:var(--vr-primary);border-color:var(--vr-border)}.vr-pagination-nav .page-item.active .page-link{background:var(--vr-primary);border-color:var(--vr-primary)}.vr-blog-recents{background:var(--vr-white);padding:50px 0 70px;border-top:1px solid var(--vr-border)}.vr-blog-recents__title{font-size:1.15rem;font-weight:800;color:var(--vr-text);margin-bottom:20px}.vr-recent-item{display:flex;align-items:flex-start;gap:12px;padding:12px 0;border-bottom:1px solid var(--vr-border)}.vr-recent-date{min-width:40px;display:flex;flex-direction:column;align-items:center;background:var(--vr-primary);color:var(--vr-white);border-radius:6px;padding:4px 8px}.vr-recent-date__day{font-size:1.1rem;font-weight:900;line-height:1}.vr-recent-date__month{font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.vr-recent-link{color:var(--vr-text);font-size:.88rem;font-weight:600;-webkit-text-decoration:none;text-decoration:none;line-height:1.45;transition:color .2s}.vr-recent-link:hover{color:var(--vr-primary)}.vr-blog-detail{padding:70px 0 90px;background:var(--vr-bg)}.vr-blog-detail__cat{margin-bottom:12px}.vr-blog-detail__cat a{font-size:.75rem;font-weight:700;color:var(--vr-primary);-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase;letter-spacing:.08em}.vr-blog-detail__title{font-size:max(1.7rem, min(4vw, 2.6rem));font-weight:900;color:var(--vr-text);line-height:1.2;margin-bottom:14px}.vr-blog-detail__meta{font-size:.85rem;color:var(--vr-text-muted);display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-bottom:20px}.vr-blog-detail__meta a{color:var(--vr-primary);-webkit-text-decoration:none;text-decoration:none}.vr-blog-detail__divider{height:2px;background:var(--vr-border);margin:20px 0}.vr-blog-detail__content{font-size:1rem;color:var(--vr-text);line-height:1.85}.vr-blog-detail__content h2,.vr-blog-detail__content h3{color:var(--vr-text);font-weight:800;margin-top:32px;margin-bottom:12px}.vr-blog-detail__content p{margin-bottom:16px}.vr-blog-detail__content a{color:var(--vr-primary)}.vr-blog-detail__share{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:24px 0;font-size:.88rem;color:var(--vr-text-muted);font-weight:600}.vr-share-btn{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;background:rgba(27,107,69,.1);color:var(--vr-primary);transition:background .2s,color .2s;-webkit-text-decoration:none;text-decoration:none}.vr-share-btn svg{width:16px;height:16px}.vr-share-btn:hover{background:var(--vr-primary);color:var(--vr-white)}.vr-blog-detail__author{display:flex;align-items:flex-start;gap:16px;background:var(--vr-white);border-radius:var(--vr-radius-lg);padding:24px;box-shadow:var(--vr-shadow);margin:24px 0}.vr-author-avatar{width:60px;height:60px;border-radius:50%;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.vr-author-name{font-size:1rem;font-weight:800;color:var(--vr-text);margin-bottom:6px}.vr-author-bio{font-size:.86rem;color:var(--vr-text-muted);line-height:1.6;margin:0}.vr-blog-prenext{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;margin:28px 0}.vr-prenext-next,.vr-prenext-prev{background:var(--vr-white);border-radius:var(--vr-radius);padding:16px 20px;box-shadow:var(--vr-shadow)}.vr-prenext-next{text-align:right}.vr-prenext-next a,.vr-prenext-prev a{-webkit-text-decoration:none;text-decoration:none;display:flex;flex-direction:column}.vr-prenext-next a{align-items:flex-end}.vr-prenext-label{font-size:.75rem;color:var(--vr-primary);font-weight:700;text-transform:uppercase;letter-spacing:.06em;margin-bottom:6px}.vr-prenext-title{font-size:.88rem;font-weight:700;color:var(--vr-text);line-height:1.4}.vr-blog-reply{margin-top:40px}.vr-blog-reply h3{font-size:1.2rem;font-weight:800;color:var(--vr-text);margin-bottom:16px}.vr-reply-note{font-size:.83rem;color:var(--vr-text-muted);margin-bottom:12px}.require::after{content:" *";color:#dc3545}@media (max-width:575.98px){.vr-blog-prenext{grid-template-columns:1fr}}