.page-module__dqLuvq__container{padding-bottom:80px;overflow:hidden}.page-module__dqLuvq__hero{background:radial-gradient(at 30% 40%,#3b82f612 0%,#0000 60%);align-items:center;gap:64px;max-width:1280px;margin:0 auto;padding:100px 48px 80px;display:flex}.page-module__dqLuvq__heroContent{flex:1;min-width:0}.page-module__dqLuvq__heroBadge{color:#3b82f6;background:#3b82f61a;border:1px solid #3b82f633;border-radius:100px;align-items:center;gap:6px;margin-bottom:24px;padding:6px 14px;font-size:13px;font-weight:600;display:inline-flex}.page-module__dqLuvq__heroContent h1{color:var(--text-primary);margin-bottom:24px;font-size:60px;font-weight:800;line-height:1.08}.page-module__dqLuvq__gradientText{background:linear-gradient(135deg,#3b82f6 0%,#8b5cf6 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.page-module__dqLuvq__heroContent p{color:var(--text-secondary);max-width:520px;margin-bottom:40px;font-size:19px;line-height:1.65}.page-module__dqLuvq__heroActions{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.page-module__dqLuvq__ctaPrimary{color:#fff;border-radius:var(--radius-xl);background:#3b82f6;align-items:center;gap:10px;padding:16px 32px;font-size:16px;font-weight:700;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex}.page-module__dqLuvq__ctaPrimary:hover{transform:translateY(-2px);box-shadow:0 12px 32px #3b82f64d}.page-module__dqLuvq__ctaSecondary{color:var(--text-secondary);border:1px solid var(--border-subtle);border-radius:var(--radius-xl);background:0 0;align-items:center;gap:8px;padding:16px 28px;font-size:15px;font-weight:600;text-decoration:none;transition:border-color .2s,color .2s;display:inline-flex}.page-module__dqLuvq__ctaSecondary:hover{border-color:var(--border-highlight);color:var(--text-primary)}.page-module__dqLuvq__heroVisual{flex:0 0 360px}.page-module__dqLuvq__mockWatchlist{background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--radius-xl);flex-direction:column;gap:4px;padding:20px;display:flex;box-shadow:0 24px 64px #0000001f}.page-module__dqLuvq__mockHeader{border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:center;margin-bottom:4px;padding-bottom:12px;display:flex}.page-module__dqLuvq__mockTitle{color:var(--text-primary);font-size:14px;font-weight:700}.page-module__dqLuvq__mockCount{color:var(--text-muted);font-size:12px}.page-module__dqLuvq__mockRow{border-radius:var(--radius-md);justify-content:space-between;align-items:center;padding:12px;transition:background .15s;display:flex}.page-module__dqLuvq__mockRow:hover{background:var(--bg-elevated)}.page-module__dqLuvq__mockLeft{align-items:center;gap:12px;display:flex}.page-module__dqLuvq__mockSymbol{color:var(--text-primary);font-size:14px;font-weight:700}.page-module__dqLuvq__mockCompany{color:var(--text-muted);margin-top:2px;font-size:11px}.page-module__dqLuvq__mockRight{text-align:right}.page-module__dqLuvq__mockPrice{color:var(--text-primary);font-size:14px;font-weight:700}.page-module__dqLuvq__mockUp{color:#10b981;font-size:12px;font-weight:700}.page-module__dqLuvq__mockDown{color:#ef4444;font-size:12px;font-weight:700}.page-module__dqLuvq__statBanner{background:var(--bg-elevated);border-top:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle);padding:32px 48px}.page-module__dqLuvq__statGrid{justify-content:center;align-items:center;max-width:800px;margin:0 auto;display:flex}.page-module__dqLuvq__stat{text-align:center;flex:1;padding:0 32px}.page-module__dqLuvq__statNumber{color:var(--text-primary);margin-bottom:6px;font-size:36px;font-weight:900;line-height:1;display:block}.page-module__dqLuvq__statLabel{color:var(--text-muted);font-size:14px}.page-module__dqLuvq__statDivider{background:var(--border-subtle);flex-shrink:0;width:1px;height:48px}.page-module__dqLuvq__sectionHeader{text-align:center;max-width:700px;margin:0 auto 56px;padding:0 24px}.page-module__dqLuvq__sectionHeader h2{color:var(--text-primary);margin-bottom:16px;font-size:40px;font-weight:800;line-height:1.2}.page-module__dqLuvq__sectionHeader p{color:var(--text-secondary);font-size:18px;line-height:1.6}.page-module__dqLuvq__valueSection{max-width:1280px;margin:0 auto;padding:100px 48px}.page-module__dqLuvq__featureGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:28px;max-width:1100px;margin:0 auto;display:grid}.page-module__dqLuvq__featureCard{background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--radius-xl);padding:40px 32px;transition:transform .2s,border-color .2s,box-shadow .2s}.page-module__dqLuvq__featureCard:hover{border-color:#3b82f6;transform:translateY(-4px);box-shadow:0 12px 40px #3b82f614}.page-module__dqLuvq__iconWrapper{border-radius:20px;justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:24px;display:flex}.page-module__dqLuvq__featureCard h3{color:var(--text-primary);margin-bottom:12px;font-size:20px;font-weight:700}.page-module__dqLuvq__featureCard p{color:var(--text-secondary);font-size:15px;line-height:1.65}.page-module__dqLuvq__stepsSection{max-width:1100px;margin:0 auto;padding:100px 48px}.page-module__dqLuvq__step{align-items:center;gap:80px;margin-bottom:96px;display:flex}.page-module__dqLuvq__step:nth-child(2n){flex-direction:row-reverse}.page-module__dqLuvq__stepContent{flex:1}.page-module__dqLuvq__stepNumber{color:var(--border-subtle);margin-bottom:16px;font-size:72px;font-weight:900;line-height:1;display:block}.page-module__dqLuvq__stepContent h3{color:var(--text-primary);margin-bottom:16px;font-size:28px;font-weight:700}.page-module__dqLuvq__stepContent p{color:var(--text-secondary);font-size:17px;line-height:1.65}.page-module__dqLuvq__stepVisual{flex:0 0 320px;justify-content:center;display:flex}.page-module__dqLuvq__mockStep{background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--radius-xl);flex-direction:column;gap:14px;width:100%;padding:24px;display:flex;box-shadow:0 16px 48px #0000001a}.page-module__dqLuvq__mockStepHeader{color:var(--text-primary);border-bottom:1px solid var(--border-subtle);align-items:center;gap:8px;padding-bottom:12px;font-size:14px;font-weight:700;display:flex}.page-module__dqLuvq__kbd{background:var(--bg-elevated);border:1px solid var(--border-subtle);color:var(--text-muted);border-radius:6px;margin-left:auto;padding:2px 8px;font-size:11px}.page-module__dqLuvq__mockResult{background:var(--bg-elevated);border-radius:var(--radius-sm);align-items:center;gap:10px;padding:10px;display:flex}.page-module__dqLuvq__mockResultTicker{color:var(--text-primary);width:48px;font-size:14px;font-weight:800}.page-module__dqLuvq__mockResultName{color:var(--text-secondary);flex:1;font-size:13px}.page-module__dqLuvq__mockResultPrice{color:var(--text-primary);font-size:13px;font-weight:700}.page-module__dqLuvq__mockPriceBlock{flex-direction:column;gap:4px;display:flex}.page-module__dqLuvq__mockBigPrice{color:var(--text-primary);font-size:26px;font-weight:800}.page-module__dqLuvq__mockDayChange{color:#10b981;font-size:13px;font-weight:600}.page-module__dqLuvq__mockHeartBtn{border-radius:var(--radius-md);color:#ef4444;background:#ef44441a;align-items:center;gap:8px;padding:10px 16px;font-size:13px;font-weight:600;display:flex}.page-module__dqLuvq__mockListRow{background:var(--bg-elevated);border-radius:var(--radius-sm);justify-content:space-between;align-items:center;padding:10px;display:flex}.page-module__dqLuvq__mockListTicker{color:var(--text-primary);font-size:14px;font-weight:700}.page-module__dqLuvq__mockListRight{color:var(--text-primary);align-items:center;gap:10px;font-size:14px;font-weight:600;display:flex}.page-module__dqLuvq__useCaseSection{background:var(--bg-elevated);border-top:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle);padding:80px 48px 100px}.page-module__dqLuvq__useCaseGrid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:28px;max-width:900px;margin:0 auto;display:grid}.page-module__dqLuvq__useCaseCard{background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--radius-xl);padding:40px 32px}.page-module__dqLuvq__useCaseIcon{color:#3b82f6;margin-bottom:20px}.page-module__dqLuvq__useCaseCard h3{color:var(--text-primary);margin-bottom:14px;font-size:20px;font-weight:700}.page-module__dqLuvq__useCaseCard p{color:var(--text-secondary);margin-bottom:20px;font-size:15px;line-height:1.65}.page-module__dqLuvq__useCaseTag{color:#3b82f6;background:#3b82f614;border:1px solid #3b82f626;border-radius:100px;padding:6px 14px;font-size:13px;font-weight:600;display:inline-block}.page-module__dqLuvq__faqSection{max-width:1100px;margin:0 auto;padding:80px 48px 100px}.page-module__dqLuvq__faqGrid{grid-template-columns:repeat(auto-fit,minmax(440px,1fr));gap:24px;display:grid}.page-module__dqLuvq__faqItem{background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--radius-xl);gap:16px;padding:28px;transition:border-color .2s;display:flex}.page-module__dqLuvq__faqItem:hover{border-color:var(--border-highlight)}.page-module__dqLuvq__faqIcon{color:#3b82f6;flex-shrink:0;margin-top:2px}.page-module__dqLuvq__faqItem h4{color:var(--text-primary);margin-bottom:10px;font-size:16px;font-weight:700}.page-module__dqLuvq__faqItem p{color:var(--text-secondary);font-size:14px;line-height:1.6}.page-module__dqLuvq__finalCta{padding:0 48px 80px}.page-module__dqLuvq__finalCtaInner{border-radius:var(--radius-2xl);text-align:center;background:linear-gradient(135deg,#3b82f60f 0%,#8b5cf60f 100%);border:1px solid #3b82f633;max-width:700px;margin:0 auto;padding:80px 48px}.page-module__dqLuvq__finalCtaIcon{color:#3b82f6;margin-bottom:24px}.page-module__dqLuvq__finalCtaInner h2{color:var(--text-primary);margin-bottom:16px;font-size:36px;font-weight:800}.page-module__dqLuvq__finalCtaInner p{color:var(--text-secondary);margin-bottom:36px;font-size:17px}@media (max-width:900px){.page-module__dqLuvq__hero{text-align:center;flex-direction:column;padding:60px 24px 48px}.page-module__dqLuvq__heroContent h1{font-size:40px}.page-module__dqLuvq__heroContent p{max-width:100%}.page-module__dqLuvq__heroActions{justify-content:center}.page-module__dqLuvq__heroVisual{flex:none;width:100%;max-width:380px}.page-module__dqLuvq__statGrid{flex-direction:column;gap:24px}.page-module__dqLuvq__statDivider{display:none}.page-module__dqLuvq__step{text-align:center;gap:32px;margin-bottom:56px;flex-direction:column!important}.page-module__dqLuvq__stepVisual{flex:none;width:100%}.page-module__dqLuvq__faqGrid,.page-module__dqLuvq__useCaseGrid{grid-template-columns:1fr}.page-module__dqLuvq__valueSection,.page-module__dqLuvq__stepsSection,.page-module__dqLuvq__faqSection,.page-module__dqLuvq__useCaseSection{padding-left:24px;padding-right:24px}}
