.m-sections{display:grid;grid-gap:12px;gap:12px;margin-top:20px}@media(min-width:768px){.m-sections{grid-template-columns:repeat(3,1fr);gap:24px;margin-top:48px}}.m-sections__card{display:flex;flex-direction:column;background:var(--bg-surface);border:1px solid var(--border-default);border-radius:28px;padding:16px}@media(min-width:768px){.m-sections__card{padding:24px}}.m-sections__ko{font-family:var(--font-serif-kr);font-weight:700;font-size:64px;line-height:72px;letter-spacing:-1px;font-size:40px;line-height:48px;color:var(--text-primary);margin-top:12px}@media(min-width:768px){.m-sections__ko{font-size:56px;line-height:64px;margin-top:20px}}.m-sections__chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.m-sections__text{font-family:var(--font-ui);font-weight:400;font-size:14px;line-height:20px;color:var(--text-secondary);margin-top:12px;flex:1 1}@media(min-width:768px){.m-sections__text{margin-top:16px}}.m-sections__features{display:flex;flex-direction:column;gap:8px;margin-top:12px;background:var(--bg-canvas);border-radius:16px;padding:12px}@media(min-width:768px){.m-sections__features{margin-top:20px;padding:16px}}.m-sections__features li{display:flex;align-items:center;gap:8px;font-family:var(--font-ui);font-weight:500;font-size:14px;line-height:20px;font-size:13px;color:var(--text-primary)}.m-sections__features li svg{color:var(--brand-primary);flex-shrink:0}