.home[data-v-f84a132b]{min-height:100%}.hero[data-v-f84a132b]{background:radial-gradient(900px 500px at 15% -10%,#e8effe 0%,transparent 55%),radial-gradient(900px 500px at 100% 0%,#eef6ff 0%,transparent 50%),var(--sm-bg);padding:56px 20px 64px}.hero-inner[data-v-f84a132b]{max-width:var(--sm-content-max);margin:0 auto;display:grid;grid-template-columns:1.1fr .9fr;gap:48px;align-items:center}.hero-badge[data-v-f84a132b]{display:inline-block;font-size:13px;color:var(--sm-primary);background:var(--sm-primary-soft);border:1px solid #dbe6fd;padding:4px 12px;border-radius:var(--sm-radius-pill);margin-bottom:18px}.hero-title[data-v-f84a132b]{font-size:40px;line-height:1.2;font-weight:700;color:var(--sm-text);margin:0 0 18px}.hero-desc[data-v-f84a132b]{font-size:16px;color:var(--sm-text-secondary);max-width:520px;margin:0}.access-card[data-v-f84a132b]{border-radius:var(--sm-radius-lg);border:1px solid var(--sm-border);box-shadow:var(--sm-shadow-md)}.access-title[data-v-f84a132b]{font-size:20px;font-weight:600;margin:0 0 4px}.access-sub[data-v-f84a132b]{font-size:14px;color:var(--sm-text-secondary);margin:0 0 16px}.access-btn[data-v-f84a132b]{width:100%;margin-top:14px}.access-hint[data-v-f84a132b]{font-size:13px;color:var(--sm-text-muted);text-align:center;margin:12px 0 0}.section-title[data-v-f84a132b]{text-align:center;font-size:26px;font-weight:700;margin:8px 0 32px}.steps[data-v-f84a132b]{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:40px}.step[data-v-f84a132b]{display:flex;gap:16px;background:var(--sm-bg-elevated);border:1px solid var(--sm-border);border-radius:var(--sm-radius);padding:22px;box-shadow:var(--sm-shadow-sm)}.step-no[data-v-f84a132b]{flex-shrink:0;width:36px;height:36px;border-radius:50%;background:var(--sm-primary);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700}.step-body h3[data-v-f84a132b]{margin:2px 0 6px;font-size:16px}.step-body p[data-v-f84a132b]{margin:0;color:var(--sm-text-secondary);font-size:14px}.features[data-v-f84a132b]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.feature[data-v-f84a132b]{text-align:center;padding:28px 20px;background:var(--sm-bg-elevated);border:1px solid var(--sm-border);border-radius:var(--sm-radius);box-shadow:var(--sm-shadow-sm)}.feature-icon[data-v-f84a132b]{font-size:28px;color:var(--sm-primary);margin-bottom:12px}.feature h4[data-v-f84a132b]{margin:0 0 8px;font-size:16px}.feature p[data-v-f84a132b]{margin:0;color:var(--sm-text-secondary);font-size:14px}@media(max-width:860px){.hero-inner[data-v-f84a132b]{grid-template-columns:1fr;gap:28px}.hero-title[data-v-f84a132b]{font-size:30px}.steps[data-v-f84a132b],.features[data-v-f84a132b]{grid-template-columns:1fr}}
