 .article-main{max-width:860px;margin:0 auto;padding:140px 24px 70px}.article-main h1{font-size:clamp(2.1rem,5vw,3.4rem);line-height:1.15;margin:20px 0}.article-main h2{font-size:1.5rem;margin:36px 0 14px}.article-main p,.article-main li{font-size:1rem;line-height:1.85;margin:18px 0}.article-main a{color:#77dfb0;text-decoration:underline}.article-meta{color:#a8bdb3}.article-disclosure{padding:18px;border:1px solid #355146;border-radius:8px}.table-scroll{overflow-x:auto}table{width:100%;border-collapse:collapse}th,td{padding:14px;text-align:left;border-bottom:1px solid #355146;font-size:1rem}.research-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.research-card{padding:24px;border:1px solid #355146;border-radius:12px}.research-card h3{font-size:1.3rem;line-height:1.4}.research-card p{line-height:1.7}.research-card a{color:#77dfb0;text-decoration:underline}@media(max-width:760px){.research-grid{grid-template-columns:1fr}.article-main{padding-top:110px}.article-main .brand{font-size:1rem}}