.hero-bg[data-v-fff98e32]{pointer-events:none;background-image:radial-gradient(60% 50% at 50% 10%,color-mix(in srgb,var(--color-brand-secondary) 8%,transparent) 0,transparent 60%),linear-gradient(var(--color-border-subtle) 1px,transparent 1px),linear-gradient(90deg,var(--color-border-subtle) 1px,transparent 1px);-webkit-mask-image:radial-gradient(70% 60% at 50% 30%,var(--color-text-primary),transparent);mask-image:radial-gradient(70% 60% at 50% 30%,var(--color-text-primary),transparent);-webkit-mask-image:radial-gradient(70% 60% at 50% 30%,var(--color-text-primary),transparent);background-position:50% 0,50%,50%;background-size:auto,32px 32px,32px 32px;position:absolute;top:0;bottom:0;left:0;right:0}@keyframes hero-fade-up-fff98e32{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.hero-enter[data-v-fff98e32]{opacity:0;animation:.6s cubic-bezier(.2,.8,.2,1) forwards hero-fade-up-fff98e32}.hero-enter-1[data-v-fff98e32]{animation-delay:0s}.hero-enter-2[data-v-fff98e32]{animation-delay:80ms}.hero-enter-3[data-v-fff98e32]{animation-delay:.16s}.hero-enter-4[data-v-fff98e32]{animation-delay:.24s}.hero-cta[data-v-fff98e32]{border-radius:var(--radius-8);background:var(--color-btn-primary);color:var(--color-btn-primary-text);cursor:pointer;border:none;align-items:center;padding:13px 26px;font-size:16px;font-weight:600;transition:background .15s;display:inline-flex}.hero-cta[data-v-fff98e32]:hover{background:var(--color-btn-primary-hover)}.inbox-mock[data-v-fff98e32]{border-radius:var(--radius-16);background:var(--color-bg-surface);border:1px solid var(--color-border-default);width:min(440px,86vw);box-shadow:var(--shadow-lg);flex-direction:column;gap:10px;padding:18px;display:flex}.inbox-row[data-v-fff98e32]{border-radius:var(--radius-8);background:var(--color-bg-page);border:1px solid var(--color-border-subtle);align-items:center;gap:12px;padding:12px 14px;display:flex}.inbox-row.is-active[data-v-fff98e32]{border-color:var(--color-border-strong)}.inbox-dot[data-v-fff98e32]{background:var(--color-text-tertiary);opacity:.4;border-radius:50%;flex-shrink:0;width:10px;height:10px}.inbox-dot.is-accent[data-v-fff98e32]{background:var(--color-brand-secondary);opacity:1}.inbox-lines[data-v-fff98e32]{flex-direction:column;flex:1;gap:6px;display:flex}.inbox-line[data-v-fff98e32]{width:80%;height:8px}.inbox-line.is-short[data-v-fff98e32]{width:50%}.skel[data-v-fff98e32]{background:var(--color-bg-subtle)}.inbox-badge[data-v-fff98e32],.skel[data-v-fff98e32]{border-radius:var(--radius-4,4px)}.inbox-badge[data-v-fff98e32]{color:var(--color-text-primary);background:var(--color-bg-surface);border:1px solid var(--color-brand-secondary);white-space:nowrap;padding:3px 8px;font-size:11px;font-weight:600}.inbox-badge.is-muted[data-v-fff98e32]{color:var(--color-text-tertiary);border-color:var(--color-border-default);font-weight:500}.cap-card[data-v-fff98e32]{padding:24px}.cap-card[data-v-fff98e32],.hiw-card[data-v-fff98e32]{background:var(--color-bg-surface);border:1px solid var(--color-border-default);border-radius:var(--radius-16)}.hiw-card[data-v-fff98e32]{padding:22px}.hiw-title[data-v-fff98e32]{color:var(--color-text-primary);align-items:center;gap:10px;margin-bottom:8px;font-size:16px;font-weight:600;display:flex}.hiw-num[data-v-fff98e32]{background:var(--color-bg-subtle);border:1px solid var(--color-border-default);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:13px;display:inline-flex}.hiw-desc[data-v-fff98e32]{color:var(--color-text-secondary);font-size:14px;line-height:1.65}.example-card[data-v-fff98e32]{border-radius:var(--radius-16);background:var(--color-bg-surface);border:1px solid var(--color-border-default);margin:0;overflow:hidden}.example-img[data-v-fff98e32]{aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;width:100%;height:auto;display:block}.example-caption[data-v-fff98e32]{color:var(--color-text-secondary);border-top:1px solid var(--color-border-subtle);padding:12px 16px;font-size:13px;line-height:1.55}.seo-inline-link[data-v-fff98e32]{color:var(--color-text-primary);text-underline-offset:3px;text-decoration:underline}.seo-inline-link[data-v-fff98e32]:hover{color:var(--color-brand-secondary)}
