.management-hero::after{right:2%;bottom:-40px;font-size:150px;content:'経営'}
.management-hero .hero-inner{max-width:900px}
.category-heading{max-width:1040px;margin:0 auto 22px;color:var(--primary);font-size:24px}
.category-heading span{display:block;margin-bottom:5px;color:var(--accent);font-size:13px;font-weight:800}
.article-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;max-width:1040px;margin:0 auto}
.article-grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}
.article-card{display:flex;min-height:245px;flex-direction:column;padding:28px;border:1px solid var(--line);border-radius:17px;background:#fff;box-shadow:0 12px 30px rgba(38,50,56,.06)}
.article-card:hover{transform:translateY(-3px);border-color:rgba(240,106,60,.45);box-shadow:0 16px 34px rgba(38,50,56,.09)}
.article-card .tag{display:inline-block;width:fit-content;margin-bottom:13px;padding:5px 10px;border-radius:999px;background:var(--accent-soft);color:var(--accent);font-size:12px;font-weight:800}
.article-card h2{margin-bottom:10px;color:var(--primary);font-size:21px;line-height:1.5}
.article-card p{flex:1;color:var(--muted);font-size:14px;line-height:1.85}
.article-card .read-more{margin-top:20px;color:var(--accent);font-size:14px;font-weight:800}
.category-block+.category-block{margin-top:52px}
.editorial-note{max-width:1040px;margin:0 auto;padding:28px 32px;border-radius:17px;background:#FFF8F2;border-left:5px solid var(--accent)}
.editorial-note h2{margin-bottom:8px;color:var(--primary);font-size:22px}
.editorial-note p{color:var(--muted);font-size:15px;line-height:1.9}
@media(max-width:768px){.management-hero::after{font-size:92px}.article-grid,.article-grid.two{grid-template-columns:1fr}.article-card{min-height:0}.category-heading{font-size:22px}.editorial-note{padding:24px 22px}}
