.section-news-hero{padding-top:4.5rem;padding-bottom:2.5rem}.news-hero-head{display:flex;flex-direction:column;gap:1.75rem}.news-hero-badge-group{display:flex;flex-wrap:wrap;gap:0.75rem;align-items:center}.news-hero-main{display:grid;grid-template-columns:minmax(0,3fr)minmax(0,2.5fr);gap:2.5rem;align-items:flex-start}.news-hero-copy{max-width:640px}.news-hero-lead{font-size:1.05rem;color:var(--gray-600);margin-bottom:1.5rem}.news-hero-actions{display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:1.25rem}.news-hero-meta{display:flex;flex-wrap:wrap;gap:1.25rem;font-size:var(--text-xs);color:var(--gray-500)}.news-hero-panel{position:relative}.news-hero-panel-header p{color:var(--gray-600);margin-bottom:0}.news-hero-stats{display:flex;flex-direction:column;gap:0.9rem;margin-top:1.25rem}.news-hero-stat dt{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:0.08em;color:var(--gray-500);margin-bottom:0.15rem}.news-hero-stat dd{margin:0;font-size:var(--text-sm);color:var(--gray-800)}.news-hero-panel-footer{margin-top:1.5rem}.section-news-nav{padding-top:0;padding-bottom:2.5rem}.news-nav{display:flex;flex-direction:column;gap:1.5rem;background:rgba(255,255,255,0.9)}.news-nav-title{margin-bottom:0.25rem;font-size:1.15rem}.news-nav-list{display:flex;flex-wrap:wrap;gap:0.75rem}.news-nav-link{display:inline-flex;align-items:center;padding:0.45rem 0.9rem;border-radius:999px;border:1px dashed rgba(148,163,184,0.8);font-size:var(--text-xs);color:var(--gray-700);background:rgba(248,250,252,0.9);transition:background-color var(--transition-base),color var(--transition-base),border-color var(--transition-base),transform var(--transition-fast)}.news-nav-link:hover{background:var(--color-primary-soft);border-color:var(--color-primary);color:var(--gray-900);transform:translateY(-1px)}.section-news-list{padding-top:0}.news-layout{display:grid;grid-template-columns:minmax(0,3fr)minmax(0,1.4fr);gap:2.5rem;align-items:flex-start}.news-main{display:flex;flex-direction:column;gap:2rem}.news-article-header{margin-bottom:1.25rem}.news-article-tag{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:0.12em;color:var(--color-accent);font-weight:600;margin-bottom:0.35rem}.news-article-meta{font-size:var(--text-sm);color:var(--gray-500);margin-bottom:0}.news-article-body{display:grid;grid-template-columns:minmax(0,1.3fr)minmax(0,1.8fr);gap:1.75rem;align-items:flex-start}.news-article-media img{border-radius:14px;border:1px solid #e2e8f0;box-shadow:var(--shadow-soft)}.news-article-text{font-size:var(--text-sm)}.news-list-bullets{display:flex;flex-direction:column;gap:0.3rem;margin-bottom:1rem}.news-list-bullets li{position:relative;padding-left:1.1rem;color:var(--gray-700);font-size:var(--text-sm)}.news-list-bullets li::before{content:"";position:absolute;left:0.25rem;top:0.5rem;width:6px;height:6px;border-radius:999px;background:var(--color-primary)}.news-list-steps{display:flex;flex-direction:column;gap:0.4rem;margin-bottom:1rem;counter-reset:step}.news-list-steps li{position:relative;padding-left:2.1rem;font-size:var(--text-sm);color:var(--gray-700);counter-increment:step}.news-list-steps li span{font-weight:600}.news-list-steps li::before{content:counter(step);position:absolute;left:0;top:0.1rem;width:1.4rem;height:1.4rem;border-radius:999px;border:1px solid rgba(148,163,184,0.9);display:flex;align-items:center;justify-content:center;font-size:0.75rem;color:var(--gray-700);background:#ffffff}.news-faq-list{display:flex;flex-direction:column;gap:1.1rem;margin-bottom:1rem}.news-faq-item dt{font-weight:600;font-size:var(--text-sm);color:var(--gray-800);margin-bottom:0.25rem}.news-faq-item dd{margin:0;font-size:var(--text-sm);color:var(--gray-700)}.news-article-cta{margin-top:1.25rem}.text-link{color:var(--color-primary);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.text-link:hover{color:#6d28d9}.news-sidebar{display:flex;flex-direction:column;gap:1.75rem}.news-sidebar-card{background:rgba(255,255,255,0.92)}.news-sidebar-title{font-size:1.05rem;margin-bottom:0.5rem}.news-sidebar-text{font-size:var(--text-sm);color:var(--gray-600)}.news-sidebar-links{display:flex;flex-direction:column;gap:0.5rem;margin-top:0.25rem}.news-sidebar-link{display:flex;align-items:center;justify-content:space-between;gap:0.75rem;padding:0.5rem 0.2rem;font-size:var(--text-sm);color:var(--gray-700);transition:color var(--transition-base),transform var(--transition-fast)}.news-sidebar-link::after{content:"→";font-size:0.9rem;color:var(--gray-400);transition:color var(--transition-base),transform var(--transition-fast)}.news-sidebar-link:hover{color:var(--color-primary);transform:translateX(2px)}.news-sidebar-link:hover::after{color:var(--color-primary);transform:translateX(2px)}.news-sidebar-btn{margin-top:0.75rem;width:100%;justify-content:center}@media(max-width:1040px){.news-hero-main{grid-template-columns:minmax(0,3fr)minmax(0,2fr)}.news-article-body{grid-template-columns:minmax(0,1.1fr)minmax(0,1.6fr)}}@media(max-width:960px){.news-layout{grid-template-columns:1fr}.news-sidebar{order:-1}.section-news-hero{padding-top:3.5rem;padding-bottom:2.25rem}}@media(max-width:768px){.news-hero-main{grid-template-columns:1fr;gap:2rem}.news-hero-panel{order:-1;max-width:480px}.news-article-body{grid-template-columns:1fr;gap:1.25rem}.news-nav-list{gap:0.5rem}.news-nav-link{font-size:0.7rem;padding:0.35rem 0.75rem}}@media(max-width:560px){.news-nav{gap:1rem}.news-layout{gap:2rem}.news-hero-actions{flex-direction:column;align-items:stretch}.news-sidebar-btn{width:100%}}
ul{list-style:none!important}.nav-toggle{flex-direction:column}
