.lx-hero[data-v-cf4444a2]{background:radial-gradient(1200px 400px at 85% -10%,rgba(255,154,60,.18),transparent 60%),linear-gradient(180deg,#fffaf5,#fff)}.lx-eyebrow[data-v-cf4444a2]{color:rgb(var(--color-primary-500));font-size:13px;font-weight:700;letter-spacing:.08em;margin-bottom:12px;text-transform:uppercase}.lx-title[data-v-cf4444a2]{color:#0f172a;font-size:28px;font-weight:700;line-height:1.2}.lx-lead[data-v-cf4444a2]{color:#334155;font-size:17px;line-height:1.7;margin-top:16px;max-width:820px}.lx-h2[data-v-cf4444a2]{color:#0f172a;font-size:24px;font-weight:700;line-height:1.3}@media (min-width:768px){.lx-title[data-v-cf4444a2]{font-size:38px}}.lx-a[data-v-cf4444a2]{color:#c2410c;text-decoration:underline}.lx-muted[data-v-cf4444a2]{color:#64748b;font-size:13px}.lx-search[data-v-cf4444a2]{margin-top:22px;max-width:560px;position:relative}.lx-input[data-v-cf4444a2]{background:#fff;border:1px solid #cbd5e1;border-radius:12px;color:#0f172a;display:block;font-size:16px;height:48px;padding:0 16px;width:100%}.lx-input[data-v-cf4444a2]:focus{border-color:transparent;outline:2px solid rgb(var(--color-primary-500));outline-offset:1px}.lx-results[data-v-cf4444a2]{background:#fff;border:1px solid #cbd5e1;border-radius:12px;box-shadow:0 14px 30px #0f172a1f;margin-top:6px;padding:6px 0}.lx-results li[data-v-cf4444a2]{font-size:15px;padding:8px 16px}.lx-deps[data-v-cf4444a2]{display:grid;gap:10px;margin-top:14px}.lx-dep[data-v-cf4444a2]{background:#fff;border:1px solid #e2e8f0;border-radius:14px;padding:12px 16px}.lx-dep summary[data-v-cf4444a2]{align-items:center;cursor:pointer;display:flex;gap:16px;justify-content:space-between;list-style:none}.lx-dep summary[data-v-cf4444a2]::-webkit-details-marker{display:none}.lx-dep summary h3[data-v-cf4444a2]{color:#0f172a;font-size:16px;font-weight:600}.lx-list[data-v-cf4444a2]{display:grid;font-size:14px;gap:6px 16px;grid-template-columns:repeat(2,1fr);line-height:1.5;margin-top:10px}@media (min-width:768px){.lx-list[data-v-cf4444a2]{grid-template-columns:repeat(4,1fr)}}.lx-list a[data-v-cf4444a2]{color:#334155}.lx-list a[data-v-cf4444a2]:hover{color:#c2410c;text-decoration:underline}.lx-legal[data-v-cf4444a2]{color:#64748b;font-size:13px;line-height:1.6;margin-top:28px}
