.official-furniture{padding:48px 0}.official-furniture h2{font-size:clamp(24px,4vw,36px);margin:0 0 16px}.official-furniture .intro{max-width:780px;line-height:1.7;color:#56616a}.official-furniture h3{margin:34px 0 18px;font-size:24px}.furniture-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.furniture-card{overflow:hidden;border:1px solid #e5e7eb;border-radius:16px;background:white}.furniture-card>a:first-child{display:block}.furniture-card img{display:block;width:100%;height:260px;object-fit:contain;background:#f7f7f5}.furniture-card .copy{padding:18px}.furniture-card h4{margin:0 0 12px;font-size:20px}.furniture-card .links{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.furniture-card .official{font-size:13px;color:#59636a}.official-furniture .note{margin-top:24px;line-height:1.6;color:#56616a}@media(max-width:850px){.furniture-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.furniture-grid{grid-template-columns:1fr}.furniture-card img{height:auto;max-height:360px}.official-furniture{padding:30px 0}}