.sol-miss[data-v-a5f278f3]{max-width:720px;margin:48px auto;padding:0 20px 64px}.sol-split[data-v-a5f278f3]{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(240px,.8fr);gap:48px;align-items:start}.sol-prose[data-v-a5f278f3] a,.sol-range a[data-v-a5f278f3]{color:var(--primary, #8a7a3d);text-decoration:underline}.sol-prose[data-v-a5f278f3] p,.sol-prose-fallback[data-v-a5f278f3]{margin:0 0 16px;font-size:16px;line-height:1.65;color:#4a4a4a}.sol-docs[data-v-a5f278f3]{margin-top:40px}.sol-docs h2[data-v-a5f278f3]{margin:0 0 8px;font-size:22px;font-weight:700}.sol-docs ul[data-v-a5f278f3]{list-style:none;margin:0;padding:0}.sol-docs li[data-v-a5f278f3]{display:flex;justify-content:space-between;gap:16px;align-items:center;padding:14px 0;border-bottom:1px solid #e8e8e8}.doc-name[data-v-a5f278f3]{font-weight:600}.doc-acts[data-v-a5f278f3]{display:flex;gap:16px;flex-shrink:0}.doc-acts a[data-v-a5f278f3]{color:var(--primary, #8a7a3d);font-size:13px;font-weight:600;text-decoration:underline}.sol-prod-grid[data-v-a5f278f3]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:16px}.sol-prod[data-v-a5f278f3]{color:inherit;text-decoration:none}.sol-prod-media[data-v-a5f278f3]{aspect-ratio:4 / 3;background:#f1f1f1;margin-bottom:8px;overflow:hidden}.sol-prod-media[data-v-a5f278f3] img,.sol-prod-media[data-v-a5f278f3] picture{width:100%;height:100%;object-fit:contain}.sol-prod h3[data-v-a5f278f3]{margin:0;font-size:15px;font-weight:600}.sol-empty[data-v-a5f278f3]{color:#777}.sol-catalog-link[data-v-a5f278f3]{margin-top:16px}.sol-catalog-link a[data-v-a5f278f3]{color:var(--primary, #8a7a3d);font-weight:600;text-decoration:underline}.sol-side-card[data-v-a5f278f3]{background:#f3f3f3;padding:22px 20px}.sol-side-card h3[data-v-a5f278f3]{margin:0 0 10px;font-size:18px;font-weight:700}.sol-side-card p[data-v-a5f278f3]{margin:0 0 14px;font-size:14px;line-height:1.5;color:#555}.sol-side-link[data-v-a5f278f3]{color:var(--primary, #8a7a3d);font-weight:600;text-decoration:underline}@media(max-width:860px){.sol-split[data-v-a5f278f3]{grid-template-columns:1fr;gap:28px}.sol-prod-grid[data-v-a5f278f3]{grid-template-columns:1fr 1fr}.sol-docs li[data-v-a5f278f3]{flex-wrap:wrap;align-items:flex-start}.doc-acts[data-v-a5f278f3]{flex-wrap:wrap}}@media(max-width:480px){.sol-prod-grid[data-v-a5f278f3]{grid-template-columns:1fr}}
