.pv[data-v-81cd13f5]{--pv-bg: #f8fafc;--pv-surface: #ffffff;--pv-border: #e2e8f0;--pv-text: #0f172a;--pv-text-secondary: #475569;--pv-primary: #287884;--pv-primary-glow: rgba(40, 120, 132, .12);background:var(--pv-bg);width:100%;margin-top:-1.5rem;overflow:hidden}.pv-hero[data-v-81cd13f5]{max-width:100%;margin:0 auto;padding:9rem 12% 3rem;display:flex;flex-direction:column;align-items:center;text-align:center;gap:1.25rem;background:linear-gradient(180deg,rgba(40,120,132,.06) 0%,transparent 100%)}.pv-hero-badge[data-v-81cd13f5]{display:inline-flex;align-items:center;gap:.5rem;padding:.375rem 1rem;background:var(--pv-primary-glow);border:1px solid rgba(40,120,132,.25);border-radius:999px;color:var(--pv-primary);font-size:.8rem;font-weight:600}.pv-hero-title[data-v-81cd13f5]{font-size:clamp(1.8rem,3.5vw,2.4rem);font-weight:800;line-height:1.1;letter-spacing:-.03em;background:linear-gradient(135deg,var(--pv-text) 0%,var(--pv-primary) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin:0}.pv-page-wrapper[data-v-81cd13f5]{max-width:100%;margin:0 auto;padding:2.5rem 12% 4rem}.pv-content[data-v-81cd13f5]{background:var(--pv-surface);border:1px solid var(--pv-border);border-radius:16px;padding:2.5rem}.pv-content h3[data-v-81cd13f5]{font-size:1.1rem;font-weight:700;color:var(--pv-text);margin-top:2rem;margin-bottom:.75rem;padding-left:.75rem;border-left:3px solid var(--pv-primary)}.pv-content h3[data-v-81cd13f5]:first-child{margin-top:0}.pv-content p[data-v-81cd13f5]{font-size:.9rem;line-height:1.7;color:var(--pv-text-secondary);margin-bottom:1rem}.pv-content ul[data-v-81cd13f5]{font-size:.9rem;line-height:1.7;color:var(--pv-text-secondary);padding-left:1.5rem;margin-bottom:1rem}.pv-content ul li[data-v-81cd13f5]{margin-bottom:.35rem}.pv-content strong[data-v-81cd13f5]{color:var(--pv-text)}.pv-content em[data-v-81cd13f5]{color:var(--pv-primary);font-style:italic}@media (max-width: 991.98px){.pv-hero[data-v-81cd13f5]{padding:7rem 5% 2.5rem}.pv-page-wrapper[data-v-81cd13f5]{padding:1.5rem 5% 3rem}.pv-content[data-v-81cd13f5]{padding:1.5rem}}
