.social-landing-hero{padding:40px 0;background:#f8f5f3}.social-landing-grid{display:grid;grid-template-columns:1.5fr 1fr;gap:48px;align-items:center}.social-landing-grid h1{font-size:clamp(34px,4vw,52px);line-height:1.12;max-width:800px}.landing-feature{padding:24px;border-radius:18px;border:1px solid #e3d8df;background:white;text-align:center}.landing-feature a{display:block;text-decoration:none;color:#282426}.landing-feature strong{display:block;font-size:19px;margin-top:14px}.landing-guide-cover{width:150px;height:205px;object-fit:contain}.landing-category-nav{display:flex;flex-wrap:wrap;gap:10px;margin:32px 0 0}.landing-category-nav .chip{min-height:44px;display:inline-flex;align-items:center}.landing-process{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:30px 0}.landing-process>div{border-left:3px solid #a00050;padding:8px 20px}.landing-process strong{font-size:20px}.landing-next{padding:32px;border-radius:18px;background:#faf6f8;margin:36px 0}.landing-next p{max-width:850px}@media(max-width:700px){.social-landing-grid{grid-template-columns:1fr;gap:24px}.landing-feature{display:none}.landing-process{grid-template-columns:1fr;gap:12px}.social-landing-hero{padding:28px 0}.landing-next{padding:24px}}