|
|
<!DOCTYPE html> |
|
|
<html lang="ko"> |
|
|
<head> |
|
|
<meta charset="UTF-8"> |
|
|
<meta name="viewport" content="width=device-width, initial-scale=1.0"> |
|
|
<title>TenAI PMAI Pro - κΈ°μ
μμ°κ΄λ¦¬ AI νλ«νΌ</title> |
|
|
<link href="https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@300;400;500;600;700;800&display=swap" rel="stylesheet"> |
|
|
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css"> |
|
|
<style> |
|
|
:root { |
|
|
--primary: #2563eb; |
|
|
--primary-dark: #1d4ed8; |
|
|
--primary-light: #3b82f6; |
|
|
--secondary: #7c3aed; |
|
|
--success: #059669; |
|
|
--success-light: #10b981; |
|
|
--bg-light: #f8fafc; |
|
|
--bg-white: #ffffff; |
|
|
--bg-gray: #f1f5f9; |
|
|
--text-dark: #1e293b; |
|
|
--text-gray: #64748b; |
|
|
--text-light: #94a3b8; |
|
|
--border: #e2e8f0; |
|
|
} |
|
|
* { margin: 0; padding: 0; box-sizing: border-box; } |
|
|
body { |
|
|
font-family: 'Noto Sans KR', sans-serif; |
|
|
background: var(--bg-light); |
|
|
color: var(--text-dark); |
|
|
line-height: 1.6; |
|
|
} |
|
|
.hero { |
|
|
min-height: 100vh; |
|
|
background: linear-gradient(135deg, var(--bg-white) 0%, var(--bg-light) 50%, var(--bg-gray) 100%); |
|
|
display: flex; |
|
|
flex-direction: column; |
|
|
justify-content: center; |
|
|
align-items: center; |
|
|
text-align: center; |
|
|
padding: 60px 20px; |
|
|
position: relative; |
|
|
overflow: hidden; |
|
|
} |
|
|
.hero::before { |
|
|
content: ''; |
|
|
position: absolute; |
|
|
top: -50%; |
|
|
right: -50%; |
|
|
width: 100%; |
|
|
height: 100%; |
|
|
background: radial-gradient(circle, rgba(37,99,235,0.05) 0%, transparent 70%); |
|
|
animation: float 15s ease-in-out infinite; |
|
|
} |
|
|
.hero::after { |
|
|
content: ''; |
|
|
position: absolute; |
|
|
bottom: -50%; |
|
|
left: -50%; |
|
|
width: 100%; |
|
|
height: 100%; |
|
|
background: radial-gradient(circle, rgba(16,185,129,0.05) 0%, transparent 70%); |
|
|
animation: float 20s ease-in-out infinite reverse; |
|
|
} |
|
|
@keyframes float { |
|
|
0%, 100% { transform: translate(0, 0); } |
|
|
50% { transform: translate(30px, 30px); } |
|
|
} |
|
|
.hero-content { position: relative; z-index: 1; max-width: 900px; } |
|
|
.logo { |
|
|
font-size: 4.5rem; |
|
|
margin-bottom: 25px; |
|
|
filter: drop-shadow(0 4px 20px rgba(37,99,235,0.2)); |
|
|
} |
|
|
.hero h1 { |
|
|
font-size: 3.5rem; |
|
|
font-weight: 800; |
|
|
background: linear-gradient(135deg, var(--primary) 0%, var(--secondary) 100%); |
|
|
-webkit-background-clip: text; |
|
|
-webkit-text-fill-color: transparent; |
|
|
background-clip: text; |
|
|
margin-bottom: 15px; |
|
|
} |
|
|
.hero .subtitle { |
|
|
font-size: 1.4rem; |
|
|
color: var(--text-dark); |
|
|
margin-bottom: 8px; |
|
|
font-weight: 600; |
|
|
} |
|
|
.hero .tagline { |
|
|
font-size: 1.05rem; |
|
|
color: var(--text-gray); |
|
|
margin-bottom: 35px; |
|
|
} |
|
|
.badges { |
|
|
display: flex; |
|
|
gap: 15px; |
|
|
justify-content: center; |
|
|
flex-wrap: wrap; |
|
|
margin-bottom: 45px; |
|
|
} |
|
|
.badge { |
|
|
padding: 12px 28px; |
|
|
border-radius: 30px; |
|
|
font-size: 0.95rem; |
|
|
font-weight: 600; |
|
|
display: flex; |
|
|
align-items: center; |
|
|
gap: 10px; |
|
|
transition: all 0.3s ease; |
|
|
box-shadow: 0 4px 15px rgba(0,0,0,0.1); |
|
|
} |
|
|
.badge-primary { |
|
|
background: linear-gradient(135deg, var(--primary), var(--primary-light)); |
|
|
color: white; |
|
|
} |
|
|
.badge-success { |
|
|
background: linear-gradient(135deg, var(--success), var(--success-light)); |
|
|
color: white; |
|
|
} |
|
|
.badge-secondary { |
|
|
background: linear-gradient(135deg, var(--secondary), #8b5cf6); |
|
|
color: white; |
|
|
} |
|
|
.badge:hover { transform: translateY(-3px); box-shadow: 0 8px 25px rgba(0,0,0,0.15); } |
|
|
.cta-buttons { display: flex; gap: 20px; justify-content: center; flex-wrap: wrap; } |
|
|
.btn { |
|
|
padding: 18px 42px; |
|
|
border-radius: 50px; |
|
|
font-size: 1.1rem; |
|
|
font-weight: 700; |
|
|
text-decoration: none; |
|
|
display: inline-flex; |
|
|
align-items: center; |
|
|
gap: 10px; |
|
|
transition: all 0.3s ease; |
|
|
cursor: pointer; |
|
|
border: none; |
|
|
} |
|
|
.btn-primary { |
|
|
background: linear-gradient(135deg, var(--primary), var(--primary-light)); |
|
|
color: white; |
|
|
box-shadow: 0 8px 30px rgba(37,99,235,0.35); |
|
|
} |
|
|
.btn-primary:hover { |
|
|
transform: translateY(-3px); |
|
|
box-shadow: 0 12px 40px rgba(37,99,235,0.45); |
|
|
} |
|
|
.btn-outline { |
|
|
background: var(--bg-white); |
|
|
color: var(--text-dark); |
|
|
border: 2px solid var(--border); |
|
|
box-shadow: 0 4px 15px rgba(0,0,0,0.05); |
|
|
} |
|
|
.btn-outline:hover { |
|
|
background: var(--bg-gray); |
|
|
border-color: var(--primary); |
|
|
color: var(--primary); |
|
|
} |
|
|
.features { padding: 100px 20px; background: var(--bg-white); } |
|
|
.container { max-width: 1200px; margin: 0 auto; } |
|
|
.section-title { text-align: center; margin-bottom: 60px; } |
|
|
.section-title h2 { |
|
|
font-size: 2.5rem; |
|
|
font-weight: 800; |
|
|
color: var(--text-dark); |
|
|
margin-bottom: 15px; |
|
|
} |
|
|
.section-title p { color: var(--text-gray); font-size: 1.15rem; } |
|
|
.features-grid { |
|
|
display: grid; |
|
|
grid-template-columns: repeat(auto-fit, minmax(320px, 1fr)); |
|
|
gap: 30px; |
|
|
} |
|
|
.feature-card { |
|
|
background: var(--bg-white); |
|
|
border-radius: 24px; |
|
|
padding: 40px 30px; |
|
|
border: 1px solid var(--border); |
|
|
transition: all 0.3s ease; |
|
|
box-shadow: 0 4px 20px rgba(0,0,0,0.05); |
|
|
} |
|
|
.feature-card:hover { |
|
|
transform: translateY(-8px); |
|
|
box-shadow: 0 20px 50px rgba(0,0,0,0.12); |
|
|
border-color: var(--primary-light); |
|
|
} |
|
|
.feature-icon { |
|
|
width: 70px; |
|
|
height: 70px; |
|
|
background: linear-gradient(135deg, var(--primary), var(--primary-light)); |
|
|
border-radius: 18px; |
|
|
display: flex; |
|
|
align-items: center; |
|
|
justify-content: center; |
|
|
font-size: 2rem; |
|
|
margin-bottom: 25px; |
|
|
box-shadow: 0 8px 25px rgba(37,99,235,0.25); |
|
|
} |
|
|
.feature-card h3 { font-size: 1.35rem; margin-bottom: 15px; color: var(--text-dark); font-weight: 700; } |
|
|
.feature-card p { color: var(--text-gray); line-height: 1.7; } |
|
|
.soma-section { padding: 100px 20px; background: linear-gradient(135deg, var(--bg-light), var(--bg-gray)); } |
|
|
.soma-grid { |
|
|
display: grid; |
|
|
grid-template-columns: repeat(auto-fit, minmax(170px, 1fr)); |
|
|
gap: 20px; |
|
|
margin-top: 50px; |
|
|
} |
|
|
.soma-agent { |
|
|
background: var(--bg-white); |
|
|
border-radius: 20px; |
|
|
padding: 30px 20px; |
|
|
text-align: center; |
|
|
border: 1px solid var(--border); |
|
|
transition: all 0.3s ease; |
|
|
box-shadow: 0 4px 15px rgba(0,0,0,0.05); |
|
|
} |
|
|
.soma-agent:hover { |
|
|
border-color: var(--primary); |
|
|
transform: scale(1.05); |
|
|
box-shadow: 0 15px 40px rgba(37,99,235,0.15); |
|
|
} |
|
|
.soma-agent .icon { font-size: 2.8rem; margin-bottom: 18px; } |
|
|
.soma-agent h4 { font-size: 1rem; color: var(--text-dark); margin-bottom: 8px; font-weight: 700; } |
|
|
.soma-agent p { font-size: 0.85rem; color: var(--text-gray); } |
|
|
.stats-section { padding: 80px 20px; background: var(--bg-white); } |
|
|
.stats { |
|
|
display: grid; |
|
|
grid-template-columns: repeat(4, 1fr); |
|
|
gap: 30px; |
|
|
} |
|
|
.stat-item { |
|
|
text-align: center; |
|
|
padding: 35px 20px; |
|
|
background: linear-gradient(135deg, var(--bg-light), var(--bg-white)); |
|
|
border-radius: 20px; |
|
|
border: 1px solid var(--border); |
|
|
} |
|
|
.stat-item .number { |
|
|
font-size: 3rem; |
|
|
font-weight: 800; |
|
|
background: linear-gradient(135deg, var(--primary), var(--secondary)); |
|
|
-webkit-background-clip: text; |
|
|
-webkit-text-fill-color: transparent; |
|
|
margin-bottom: 10px; |
|
|
} |
|
|
.stat-item .label { color: var(--text-gray); font-weight: 500; } |
|
|
footer { |
|
|
background: var(--bg-white); |
|
|
padding: 60px 20px 30px; |
|
|
border-top: 1px solid var(--border); |
|
|
} |
|
|
.footer-content { |
|
|
display: grid; |
|
|
grid-template-columns: repeat(auto-fit, minmax(200px, 1fr)); |
|
|
gap: 40px; |
|
|
margin-bottom: 40px; |
|
|
} |
|
|
.footer-section h4 { color: var(--primary); margin-bottom: 20px; font-size: 1.1rem; font-weight: 700; } |
|
|
.footer-section p, .footer-section a { |
|
|
color: var(--text-gray); |
|
|
text-decoration: none; |
|
|
display: block; |
|
|
margin-bottom: 12px; |
|
|
transition: color 0.3s; |
|
|
} |
|
|
.footer-section a:hover { color: var(--primary); } |
|
|
.footer-bottom { |
|
|
text-align: center; |
|
|
padding-top: 30px; |
|
|
border-top: 1px solid var(--border); |
|
|
color: var(--text-light); |
|
|
} |
|
|
@media (max-width: 768px) { |
|
|
.hero h1 { font-size: 2.5rem; } |
|
|
.stats { grid-template-columns: repeat(2, 1fr); } |
|
|
} |
|
|
</style> |
|
|
</head> |
|
|
<body> |
|
|
<section class="hero"> |
|
|
<div class="hero-content"> |
|
|
<div class="logo">π’</div> |
|
|
<h1>TenAI PMAI Pro</h1> |
|
|
<p class="subtitle">κΈ°μ
μμ°κ΄λ¦¬(PMAI)λ‘ μμνλ AX SaaS νλ«νΌ</p> |
|
|
<p class="tagline">"νλμ¨μ΄ μλ 건물 μ΄μ체μ (OS), TenAI"</p> |
|
|
<div class="badges"> |
|
|
<span class="badge badge-primary"><i class="fas fa-bolt"></i> Zero Hardware</span> |
|
|
<span class="badge badge-success"><i class="fas fa-eye"></i> Fireworks Vision AI</span> |
|
|
<span class="badge badge-secondary"><i class="fas fa-robot"></i> SOMA Multi-Agent</span> |
|
|
</div> |
|
|
<div class="cta-buttons"> |
|
|
<a href="#" class="btn btn-primary" onclick="window.location.reload()"> |
|
|
<i class="fas fa-play"></i> λ°λͺ¨ μμνκΈ° |
|
|
</a> |
|
|
<a href="#features" class="btn btn-outline"> |
|
|
<i class="fas fa-info-circle"></i> μμΈν 보기 |
|
|
</a> |
|
|
</div> |
|
|
</div> |
|
|
</section> |
|
|
<section class="features" id="features"> |
|
|
<div class="container"> |
|
|
<div class="section-title"> |
|
|
<h2>π‘ ν΅μ¬ κΈ°λ₯</h2> |
|
|
<p>TenAI PMAI Proκ° μ 곡νλ νμ μ μΈ μμ°κ΄λ¦¬ μ루μ
</p> |
|
|
</div> |
|
|
<div class="features-grid"> |
|
|
<div class="feature-card"> |
|
|
<div class="feature-icon">πΌοΈ</div> |
|
|
<h3>Fireworks Vision AI</h3> |
|
|
<p>Qwen3-VL-235B λͺ¨λΈλ‘ κ³μ½μ μ¬μ§, μ€μΊ λ¬Έμ, λλ©΄ μ΄λ―Έμ§λ₯Ό μ ννκ² OCR μ²λ¦¬ν©λλ€.</p> |
|
|
</div> |
|
|
<div class="feature-card"> |
|
|
<div class="feature-icon">π</div> |
|
|
<h3>λ¬Έμ λΆμ</h3> |
|
|
<p>μλμ°¨κ³μ½μ, μ μ§λ³΄μλ¬Έμ, 건물λλ©΄ λ± λΉμ ν λ¬Έμλ₯Ό AIκ° μλμΌλ‘ λΆμνμ¬ ν΅μ¬ μ 보λ₯Ό μΆμΆν©λλ€.</p> |
|
|
</div> |
|
|
<div class="feature-card"> |
|
|
<div class="feature-icon">π°</div> |
|
|
<h3>λΉμ© μ΅μ ν λΆμ</h3> |
|
|
<p>μ΄μλΉμ© ꡬ쑰λ₯Ό λΆμνκ³ λμ ν¬μΈνΈλ₯Ό μλ³νμ¬ ROI κΈ°λ°μ λΉμ© μ κ° μ λ΅μ μ μν©λλ€.</p> |
|
|
</div> |
|
|
<div class="feature-card"> |
|
|
<div class="feature-icon">πΊοΈ</div> |
|
|
<h3>μκΆ/μ
μ§ λΆμ</h3> |
|
|
<p>μμΈμ μ£Όμ μ§μμ μκΆ νΉμ±, μ λμΈκ΅¬, μλλ£ μμΈλ₯Ό λΆμνμ¬ μ΅μ μ ν¬μ μ λ΅μ μ μν©λλ€.</p> |
|
|
</div> |
|
|
<div class="feature-card"> |
|
|
<div class="feature-icon">π€</div> |
|
|
<h3>SOMA λ©ν° μμ΄μ νΈ</h3> |
|
|
<p>6λͺ
μ AI μ λ¬Έκ°(λ¬ΈμλΆμ, μ¬λ¬΄, λ²λ₯ , μμ€, μκΆ, μ½λλ€μ΄ν°)κ° νμ
νμ¬ μ’
ν© λΆμμ μ 곡ν©λλ€.</p> |
|
|
</div> |
|
|
<div class="feature-card"> |
|
|
<div class="feature-icon">π¬</div> |
|
|
<h3>24μκ° AI μλ΄</h3> |
|
|
<p>μμ°κ΄λ¦¬, μλκ΄λ¦¬, μμ€κ΄λ¦¬μ λν λͺ¨λ μ§λ¬Έμ μ€μκ°μΌλ‘ μ λ¬Έμ μΈ λ΅λ³μ μ 곡ν©λλ€.</p> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</section> |
|
|
<section class="soma-section"> |
|
|
<div class="container"> |
|
|
<div class="section-title"> |
|
|
<h2>π€ SOMA λ©ν° μμ΄μ νΈ μμ€ν
</h2> |
|
|
<p>Specialized Orchestrated Multi-Agent - 6λͺ
μ AI μ λ¬Έκ° νμ
</p> |
|
|
</div> |
|
|
<div class="soma-grid"> |
|
|
<div class="soma-agent"> |
|
|
<div class="icon">π</div> |
|
|
<h4>λ¬Έμ λΆμκ°</h4> |
|
|
<p>κ³μ½μ/λ¬Έμ μ λ¬Έ</p> |
|
|
</div> |
|
|
<div class="soma-agent"> |
|
|
<div class="icon">π°</div> |
|
|
<h4>μ¬λ¬΄ μ λ¬Έκ°</h4> |
|
|
<p>λΉμ©/μμ΅ λΆμ</p> |
|
|
</div> |
|
|
<div class="soma-agent"> |
|
|
<div class="icon">βοΈ</div> |
|
|
<h4>λ²λ₯ μλ¬Έκ°</h4> |
|
|
<p>λ²μ 리μ€ν¬ κ²ν </p> |
|
|
</div> |
|
|
<div class="soma-agent"> |
|
|
<div class="icon">π§</div> |
|
|
<h4>μμ€ κ΄λ¦¬μ</h4> |
|
|
<p>μ΄μ/μμ€ μ λ¬Έ</p> |
|
|
</div> |
|
|
<div class="soma-agent"> |
|
|
<div class="icon">π</div> |
|
|
<h4>μκΆ λΆμκ°</h4> |
|
|
<p>μ
μ§/μκΆ μ λ¬Έ</p> |
|
|
</div> |
|
|
<div class="soma-agent"> |
|
|
<div class="icon">π―</div> |
|
|
<h4>μ½λλ€μ΄ν°</h4> |
|
|
<p>μ’
ν© λΆμ μ΄κ΄</p> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</section> |
|
|
<section class="stats-section"> |
|
|
<div class="container"> |
|
|
<div class="stats"> |
|
|
<div class="stat-item"> |
|
|
<div class="number">12+</div> |
|
|
<div class="label">μμΈμ μ£Όμ μκΆ</div> |
|
|
</div> |
|
|
<div class="stat-item"> |
|
|
<div class="number">6</div> |
|
|
<div class="label">AI λΆμ μμ΄μ νΈ</div> |
|
|
</div> |
|
|
<div class="stat-item"> |
|
|
<div class="number">24/7</div> |
|
|
<div class="label">μ€μκ° AI μλ΄</div> |
|
|
</div> |
|
|
<div class="stat-item"> |
|
|
<div class="number">100%</div> |
|
|
<div class="label">Zero Hardware</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</section> |
|
|
<footer> |
|
|
<div class="container"> |
|
|
<div class="footer-content"> |
|
|
<div class="footer-section"> |
|
|
<h4>π’ TenAI</h4> |
|
|
<p>κΈ°μ
μμ°κ΄λ¦¬(PMAI)λ‘ μμνλ AX SaaS</p> |
|
|
<p>"νλμ¨μ΄ μλ 건물 μ΄μ체μ (OS)"</p> |
|
|
</div> |
|
|
<div class="footer-section"> |
|
|
<h4>Product</h4> |
|
|
<a href="#">PMAI Pro</a> |
|
|
<a href="#">SOMA μμ΄μ νΈ</a> |
|
|
<a href="#">μκΆ λΆμ</a> |
|
|
<a href="#">Vision AI OCR</a> |
|
|
</div> |
|
|
<div class="footer-section"> |
|
|
<h4>Technology</h4> |
|
|
<a href="#">Fireworks Vision AI</a> |
|
|
<a href="#">Ten-AX Engine</a> |
|
|
<a href="#">SOMA Framework</a> |
|
|
</div> |
|
|
<div class="footer-section"> |
|
|
<h4>Contact</h4> |
|
|
<p>π§ ten@tenspace.co.kr</p> |
|
|
<p>π± 010-2710-6246</p> |
|
|
<p>π€ CEO: μ μν</p> |
|
|
</div> |
|
|
</div> |
|
|
<div class="footer-bottom"> |
|
|
<p>Β© 2025 TenAI. All rights reserved. Powered by Fireworks Vision AI + Ten-AX Engine</p> |
|
|
</div> |
|
|
</div> |
|
|
</footer> |
|
|
</body> |
|
|
</html> |