.uc-hero[data-v-ff7f9ce3]{background:linear-gradient(165deg,#020617,#0f172a 60%,#004060);color:#fff;padding:4rem 0 3.5rem}.uc-breadcrumb[data-v-ff7f9ce3]{display:flex;align-items:center;gap:.4rem;font-size:.78rem;color:#ffffff73;margin-bottom:1.5rem;flex-wrap:wrap}.uc-breadcrumb a[data-v-ff7f9ce3]{color:#ffffff73;text-decoration:none}.uc-breadcrumb a[data-v-ff7f9ce3]:hover{color:#fffc}.uc-hero-content[data-v-ff7f9ce3]{max-width:720px}.uc-sector-badge[data-v-ff7f9ce3]{display:inline-flex;align-items:center;gap:.5rem;border-radius:999px;padding:.3rem .85rem;font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;font-family:IBM Plex Mono,monospace;margin-bottom:1.25rem}.uc-headline[data-v-ff7f9ce3]{font-size:clamp(1.75rem,4.5vw,3.25rem);font-weight:800;letter-spacing:-.05em;color:#fff;line-height:1.2;margin-bottom:1rem}.uc-subtitle[data-v-ff7f9ce3]{font-size:1.05rem;color:#ffffffb3;line-height:1.65;margin-bottom:2rem}.uc-cta-btn[data-v-ff7f9ce3]{background:var(--surface-elevated)!important;color:var(--dark-color)!important;box-shadow:0 4px 24px #0000004d!important}.uc-section-title[data-v-ff7f9ce3]{font-size:clamp(1.25rem,3vw,1.75rem);font-weight:800;letter-spacing:-.04em;color:var(--dark-color);margin-bottom:2rem}.uc-problems-section[data-v-ff7f9ce3]{padding:4rem 0;background:var(--surface-elevated)}.uc-problems-grid[data-v-ff7f9ce3]{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:1.25rem}.uc-problem-card[data-v-ff7f9ce3]{padding:1.5rem;display:flex;flex-direction:column;gap:.75rem}.uc-problem-icon[data-v-ff7f9ce3]{width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:1rem;flex-shrink:0}.uc-problem-title[data-v-ff7f9ce3]{font-size:.95rem;font-weight:700;color:var(--dark-color);margin:0}.uc-problem-desc[data-v-ff7f9ce3]{font-size:.85rem;color:var(--text-muted);line-height:1.55;margin:0}.uc-features-section[data-v-ff7f9ce3]{padding:3rem 0 4rem;background:var(--surface-muted)}.uc-features-grid[data-v-ff7f9ce3]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:1rem}.uc-feature-item[data-v-ff7f9ce3]{display:flex;align-items:center;gap:.85rem;background:var(--surface-elevated);border:1.5px solid var(--border-color);border-radius:10px;padding:.85rem 1rem}.uc-feature-icon[data-v-ff7f9ce3]{font-size:1.1rem;flex-shrink:0}.uc-feature-label[data-v-ff7f9ce3]{font-size:.88rem;font-weight:600;color:var(--dark-color)}.uc-faq-section[data-v-ff7f9ce3]{padding:3rem 0 4rem;background:var(--surface-elevated)}.uc-faq-list[data-v-ff7f9ce3]{display:flex;flex-direction:column;gap:.75rem;max-width:780px}.uc-faq-item[data-v-ff7f9ce3]{border:1.5px solid var(--border-color);border-radius:10px;overflow:hidden}.uc-faq-q[data-v-ff7f9ce3]{padding:1rem 1.25rem;font-weight:600;font-size:.92rem;color:var(--dark-color);cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:1rem}.uc-faq-q[data-v-ff7f9ce3]::-webkit-details-marker{display:none}.uc-faq-q[data-v-ff7f9ce3]:after{content:"+";font-size:1.2rem;color:var(--text-muted);flex-shrink:0}.uc-faq-item[open] .uc-faq-q[data-v-ff7f9ce3]:after{content:"−"}.uc-faq-a[data-v-ff7f9ce3]{padding:.75rem 1.25rem 1rem;font-size:.88rem;color:var(--text-secondary);line-height:1.65;margin:0;border-top:1px solid var(--border-color)}.uc-links-section[data-v-ff7f9ce3]{padding:3rem 0;background:var(--surface-muted)}.uc-links-grid[data-v-ff7f9ce3]{display:flex;flex-direction:column;gap:.75rem;max-width:680px}.uc-link-card[data-v-ff7f9ce3]{display:flex;align-items:center;gap:1rem;text-decoration:none;padding:1rem 1.25rem;color:var(--dark-color);transition:all .2s}.uc-link-card[data-v-ff7f9ce3]:hover{transform:translate(4px)}.uc-link-card i[data-v-ff7f9ce3]{font-size:1.25rem;flex-shrink:0}.uc-link-card strong[data-v-ff7f9ce3]{display:block;font-size:.95rem;font-weight:700;margin-bottom:.1rem}.uc-link-card span[data-v-ff7f9ce3]{font-size:.82rem;color:var(--text-muted)}.uc-final-cta[data-v-ff7f9ce3]{background:linear-gradient(165deg,#020617,#0f172a 60%,#004060);padding:5rem 0}.uc-final-emoji[data-v-ff7f9ce3]{font-size:3rem;margin-bottom:1rem}.uc-final-title[data-v-ff7f9ce3]{font-size:clamp(1.5rem,3.5vw,2.25rem);font-weight:800;letter-spacing:-.04em;color:#fff;margin-bottom:.75rem}.uc-final-sub[data-v-ff7f9ce3]{color:#ffffffb3;font-size:1rem;margin-bottom:2rem;max-width:520px;margin-left:auto;margin-right:auto}.uc-final-btns[data-v-ff7f9ce3]{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}
