.lead[data-v-1f5b21ff]{margin:18px 0 0;max-width:720px;font-size:1.1rem;line-height:1.65;color:#ffffffd9}.section[data-v-1f5b21ff]{padding:48px 0 clamp(64px,10vw,112px)}.section__title[data-v-1f5b21ff]{margin:56px 0 20px;font-size:1.5rem;letter-spacing:-.01em}.grid[data-v-1f5b21ff]{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:20px;margin:0;padding:0;list-style:none}.grid li[data-v-1f5b21ff]{display:grid}.fefco-banner[data-v-1f5b21ff]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:18px;margin-bottom:28px;padding:22px 24px;border-radius:var(--r-md);background:var(--surface);box-shadow:var(--shadow-sm);border-left:4px solid var(--orange-500);color:var(--ink);text-decoration:none}.fefco-banner strong[data-v-1f5b21ff]{display:block;margin-bottom:4px;font-size:1.15rem}.fefco-banner small[data-v-1f5b21ff]{display:block;max-width:640px;color:var(--muted);font-size:.92rem;line-height:1.55}.empty[data-v-1f5b21ff]{margin-top:32px;padding:28px;border-radius:16px;background:var(--surface);box-shadow:0 0 0 1px var(--line);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px}.empty p[data-v-1f5b21ff]{margin:0;max-width:560px;color:var(--muted);line-height:1.6}.others ul[data-v-1f5b21ff]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:14px;margin:0;padding:0;list-style:none}.others a[data-v-1f5b21ff]{display:flex;align-items:center;gap:14px;padding:10px;border-radius:14px;background:var(--surface);box-shadow:0 0 0 1px var(--line);color:var(--ink);font-weight:600;text-decoration:none;transition:box-shadow .2s}.others a[data-v-1f5b21ff]:hover{box-shadow:0 0 0 2px var(--blue-600)}.others img[data-v-1f5b21ff]{width:56px;height:56px;border-radius:10px;object-fit:cover;flex:none}
