Files
boc/backups/2026-07-12-1023/quixzoom.asia/ko/index.html
T
Bernt 58ca4e68db feat(boc): Complete Business Operations Center v1.0
- Go backend API with full CRUD for all modules (CRM, Sales, Finance, HR, Legal, Marketing, Support, Purchase, Inventory, Projects, Automation, Analytics)
- Rust analytics service with parallel report generation
- C runtime with POSIX shared memory IPC
- PostgreSQL schema with 30+ tables, full migrations
- Redis cache, sessions, pub/sub
- Kafka event streaming with Zookeeper
- WebSocket hub for real-time updates
- Automation engine with cron jobs, workflows, event triggers
- JWT authentication, multi-tenant from start
- Docker Compose with all services
- Nginx reverse proxy with rate limiting
- Integration tests passing
- Feature gap analysis against Fortnox/Odoo/Visma

Refs: BOC-001
2026-07-12 12:41:35 +00:00

702 lines
42 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<!DOCTYPE html>
<html lang="ko">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>quiXzoom 아시아 — 세상을 촬영하세요. 보수를 받으세요.</title>
<meta name="description" content="근처 촬영 미션을 받아보세요. 매주 보수를 받습니다. 플랫폼 수수료 없음. 아시아 9개 언어로 제공됩니다.">
<link rel="canonical" href="https://quixzoom.asia/ko/">
<link rel="alternate" hreflang="x-default" href="https://quixzoom.asia/">
<link rel="alternate" hreflang="zh-CN" href="https://quixzoom.asia/zh-cn/">
<link rel="alternate" hreflang="zh-TW" href="https://quixzoom.asia/zh-tw/">
<link rel="alternate" hreflang="ja" href="https://quixzoom.asia/ja/">
<link rel="alternate" hreflang="ko" href="https://quixzoom.asia/ko/">
<link rel="alternate" hreflang="th" href="https://quixzoom.asia/th/">
<link rel="alternate" hreflang="vi" href="https://quixzoom.asia/vi/">
<link rel="alternate" hreflang="id" href="https://quixzoom.asia/id/">
<link rel="alternate" hreflang="ms" href="https://quixzoom.asia/ms/">
<link rel="alternate" hreflang="hi" href="https://quixzoom.asia/hi/">
<link rel="alternate" hreflang="en" href="https://www.quixzoom.com/">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<style>
:root {
--bg: #FFFFFF;
--bg-off: #F7F7F5;
--text: #1a1a1a;
--text-body: #3a3a3a;
--text-muted: #6B6B6B;
--blue: #0066FF;
--blue-dark: #0052CC;
--blue-pale: rgba(0,102,255,.07);
--green: #00C853;
--radius: 16px;
--radius-lg: 24px;
--shadow: 0 16px 48px rgba(0,0,0,.14);
}
*, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }
html { scroll-behavior: smooth; }
body {
font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;
font-size: 1rem; line-height: 1.65; color: var(--text-body);
background: var(--bg); -webkit-font-smoothing: antialiased;
}
.container { width: 100%; max-width: 1160px; margin: 0 auto; padding: 0 24px; }
h1 { font-size: clamp(2.75rem, 6vw, 5rem); font-weight: 900; letter-spacing: -.05em; line-height: 1; color: var(--text); }
h2 { font-size: clamp(2rem, 3.5vw, 3rem); font-weight: 800; letter-spacing: -.04em; line-height: 1.1; color: var(--text); }
h3 { font-size: 1.375rem; font-weight: 700; letter-spacing: -.02em; line-height: 1.3; color: var(--text); }
/* Nav */
nav { position: sticky; top: 0; z-index: 300; background: var(--bg-off); border-bottom: 1px solid rgba(58,58,58,.06); }
.nav-inner { display: flex; align-items: center; justify-content: space-between; height: 68px; gap: 32px; }
.nav-logo { font-size: 1.375rem; font-weight: 900; color: var(--text); letter-spacing: -.04em; text-decoration: none; }
.nav-logo .x { color: var(--blue); }
.nav-links { display: flex; align-items: center; gap: 32px; flex: 1; justify-content: center; }
.nav-links a { color: rgba(58,58,58,.75); font-size: 1rem; font-weight: 500; transition: color .15s; text-decoration: none; }
.nav-links a:hover { color: var(--text); }
.btn-nav { background: var(--blue); color: #fff; border: none; border-radius: var(--radius-lg); padding: 10px 24px; font-size: 1rem; font-weight: 700; transition: background .15s; white-space: nowrap; cursor: pointer; }
.btn-nav:hover { background: var(--blue-dark); }
/* Hero */
#hero { background: var(--bg-off); min-height: calc(100vh - 68px); display: flex; align-items: center; padding: 80px 0 96px; }
.hero-layout { display: grid; grid-template-columns: 1fr 420px; gap: 64px; align-items: center; }
.hero-inner { max-width: 560px; }
.hero-badge { display: inline-flex; align-items: center; gap: 8px; background: rgba(58,58,58,.07); border: 1px solid rgba(58,58,58,.12); border-radius: 100px; padding: 8px 18px; font-size: .875rem; font-weight: 600; color: rgba(58,58,58,.88); margin-bottom: 36px; }
.hero-h1 { color: var(--text); margin-bottom: 28px; }
.hero-h1 em { font-style: normal; color: var(--blue); }
.hero-sub { font-size: clamp(1.0625rem, 2vw, 1.25rem); color: rgba(58,58,58,.82); max-width: 640px; line-height: 1.6; margin-bottom: 44px; }
.wl-row { display: flex; align-items: center; gap: 12px; flex-wrap: wrap; margin-bottom: 20px; }
.wl-input { flex: 1; min-width: 280px; background: #fff; color: var(--text); border: 2.5px solid #fff; border-radius: var(--radius-lg); padding: 18px 28px; font-size: 1rem; outline: none; transition: border-color .15s, box-shadow .15s; }
.wl-input:focus { border-color: var(--blue); box-shadow: 0 0 0 3px rgba(0,102,255,.18); }
.wl-submit { background: var(--blue); color: #fff; border: none; border-radius: var(--radius-lg); padding: 18px 36px; font-size: 1rem; font-weight: 800; cursor: pointer; transition: background .15s; white-space: nowrap; }
.wl-submit:hover { background: var(--blue-dark); }
.wl-trust { font-size: .875rem; color: rgba(58,58,58,.65); margin-bottom: 20px; }
.hero-stats-pill { display: flex; gap: 24px; margin-top: 32px; flex-wrap: wrap; }
.hstat { text-align: left; }
.hstat-num { font-size: 1.5rem; font-weight: 900; color: var(--text); letter-spacing: -.04em; line-height: 1; }
.hstat-lbl { font-size: .75rem; color: rgba(58,58,58,.75); margin-top: 2px; }
/* Stats */
#stats { background: var(--blue); padding: 56px 0; }
.stats-grid { display: grid; grid-template-columns: repeat(4, 1fr); gap: 0; }
.stat-item { text-align: center; padding: 20px 16px; position: relative; }
.stat-item:not(:last-child)::after { content: ''; position: absolute; right: 0; top: 20%; height: 60%; width: 1px; background: rgba(255,255,255,.25); }
.stat-value { font-size: clamp(2rem, 4vw, 3rem); font-weight: 900; color: #fff; letter-spacing: -.04em; line-height: 1; display: block; margin-bottom: 8px; }
.stat-label { font-size: .9rem; color: rgba(255,255,255,.82); font-weight: 500; }
/* Sections */
.section-pad { padding: 96px 0; }
.section-header { text-align: center; margin-bottom: 64px; }
.section-header h2 { color: var(--text); margin-bottom: 16px; }
.section-header p { font-size: 1.125rem; color: var(--text-muted); max-width: 580px; margin: 0 auto; }
/* How it works */
.steps-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 28px; }
.step-card { background: var(--bg-off); border-radius: var(--radius); padding: 40px 36px; }
.step-number { display: inline-flex; align-items: center; justify-content: center; width: 48px; height: 48px; background: var(--blue); color: #fff; border-radius: 50%; font-size: 1.375rem; font-weight: 900; margin-bottom: 24px; }
.step-card h3 { color: var(--text); margin-bottom: 12px; }
.step-card p { color: var(--text-muted); font-size: .9625rem; line-height: 1.6; }
/* Missions */
.missions-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 24px; }
.mission-card { background: var(--bg); border: 1.5px solid #E8E8E8; border-radius: var(--radius); padding: 32px 28px; }
.mission-card:hover { border-color: rgba(0,102,255,.25); }
.mission-icon { width: 52px; height: 52px; display: flex; align-items: center; justify-content: center; background: var(--bg-off); border-radius: 14px; margin-bottom: 20px; color: var(--blue); }
.mission-card h3 { color: var(--text); margin-bottom: 10px; font-size: 1.125rem; }
.mission-card p { color: var(--text-muted); font-size: .9rem; line-height: 1.55; margin-bottom: 18px; }
.mission-chip { display: inline-block; background: var(--blue-pale); color: var(--blue); border-radius: 100px; padding: 5px 14px; font-size: .875rem; font-weight: 700; }
/* Earnings */
.earnings-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 24px; margin-bottom: 48px; }
.tier-card { background: var(--bg-off); border: 2px solid #E8E8E8; border-radius: var(--radius); padding: 36px 28px; text-align: center; }
.tier-card.featured { background: var(--bg-off); border-color: var(--blue); transform: scale(1.03); }
.tier-card h3 { font-size: 1.5rem; font-weight: 900; margin-bottom: 4px; }
.tier-missions { font-size: .9rem; color: var(--text-muted); margin-bottom: 20px; font-weight: 500; }
.tier-features { text-align: left; list-style: none; }
.tier-features li { display: flex; align-items: flex-start; gap: 10px; font-size: 1rem; color: var(--text-body); padding: 6px 0; }
.tier-features li::before { content: '✓'; display: block; width: 18px; height: 18px; min-width: 18px; background: var(--green); color: #fff; border-radius: 50%; text-align: center; line-height: 18px; font-size: .75rem; margin-top: 2px; }
/* Partner Section */
#partner { background: var(--bg-off); }
.partner-hero { text-align: center; padding: 80px 0 64px; }
.partner-hero h2 { margin-bottom: 16px; }
.partner-hero > p { font-size: 1.125rem; color: var(--text-muted); max-width: 700px; margin: 0 auto 48px; }
.partner-hero-desc { background: var(--bg); border-radius: var(--radius); padding: 32px; max-width: 800px; margin: 0 auto 48px; border-left: 4px solid var(--blue); }
.partner-hero-desc p { font-size: 1rem; color: var(--text-body); line-height: 1.7; }
.partner-model-grid { display: grid; grid-template-columns: repeat(4, 1fr); gap: 24px; margin-bottom: 64px; }
.partner-model-card { background: var(--bg); border-radius: var(--radius); padding: 32px 24px; text-align: center; border: 1px solid #E8E8E8; }
.partner-model-card h3 { font-size: 1.125rem; margin-bottom: 12px; }
.partner-model-card p { font-size: .875rem; color: var(--text-muted); line-height: 1.6; }
.partner-req-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 20px; margin-bottom: 64px; }
.partner-req-card { background: var(--bg); border-radius: var(--radius); padding: 28px 24px; border: 1px solid #E8E8E8; }
.partner-req-card h4 { font-size: 1rem; font-weight: 700; color: var(--text); margin-bottom: 8px; }
.partner-req-card p { font-size: .875rem; color: var(--text-muted); line-height: 1.6; }
.partner-steps { display: flex; flex-direction: column; gap: 16px; max-width: 800px; margin: 0 auto 48px; }
.partner-step { display: flex; gap: 20px; align-items: flex-start; background: var(--bg); border-radius: var(--radius); padding: 24px; border: 1px solid #E8E8E8; }
.partner-step-num { width: 40px; height: 40px; border-radius: 50%; background: var(--blue); color: #fff; display: flex; align-items: center; justify-content: center; font-weight: 800; flex-shrink: 0; }
.partner-step h4 { font-size: 1rem; font-weight: 700; color: var(--text); margin-bottom: 4px; }
.partner-step p { font-size: .875rem; color: var(--text-muted); line-height: 1.5; }
.partner-cta-box { background: linear-gradient(135deg, var(--blue) 0%, var(--blue-dark) 100%); border-radius: var(--radius); padding: 48px; text-align: center; color: #fff; }
.partner-cta-box h3 { color: #fff; margin-bottom: 12px; }
.partner-cta-box p { color: rgba(255,255,255,.85); margin-bottom: 24px; }
.btn-white { display: inline-block; background: #fff; color: var(--blue); padding: 16px 40px; border-radius: var(--radius-lg); font-size: 1rem; font-weight: 800; text-decoration: none; transition: transform .2s; }
.btn-white:hover { transform: translateY(-2px); }
/* FAQ */
.faq-list { max-width: 760px; margin: 0 auto; }
.faq-item { border: 1.5px solid #E8E8E8; border-radius: 14px; margin-bottom: 12px; overflow: hidden; }
.faq-item summary { cursor: pointer; display: flex; align-items: center; justify-content: space-between; padding: 22px 28px; font-size: 1rem; font-weight: 700; color: var(--text); list-style: none; gap: 16px; }
.faq-item summary::-webkit-details-marker { display: none; }
.faq-item summary::after { content: '+'; font-size: 1.5rem; color: var(--blue); transition: transform .15s; }
.faq-item[open] summary::after { content: ''; }
.faq-answer { padding: 0 28px 24px; font-size: .9625rem; color: var(--text-body); line-height: 1.7; }
/* Footer */
footer { background: var(--bg-off); border-top: 1px solid rgba(58,58,58,.07); padding: 64px 0 40px; }
.footer-inner { display: grid; grid-template-columns: 2fr 1fr 1fr 1fr; gap: 48px; margin-bottom: 56px; }
.footer-brand .nav-logo { display: block; margin-bottom: 14px; font-size: 1.5rem; }
.footer-tagline { color: rgba(58,58,58,.75); font-size: .9rem; line-height: 1.55; margin-bottom: 20px; }
.footer-col h4 { color: var(--text); font-size: .875rem; font-weight: 800; letter-spacing: .06em; text-transform: uppercase; margin-bottom: 18px; }
.footer-col ul { list-style: none; }
.footer-col ul li { margin-bottom: 10px; }
.footer-col ul li a { color: rgba(58,58,58,.75); font-size: .9rem; text-decoration: none; transition: color .15s; }
.footer-col ul li a:hover { color: var(--text); }
.footer-bottom { display: flex; align-items: center; justify-content: space-between; gap: 24px; flex-wrap: wrap; padding-top: 32px; border-top: 1px solid rgba(58,58,58,.07); }
.footer-copyright { color: rgba(58,58,58,.6); font-size: .875rem; }
.lang-switcher { display: flex; align-items: center; gap: 4px; flex-wrap: wrap; }
.lang-switcher a { color: rgba(58,58,58,.75); font-size: .875rem; font-weight: 600; padding: 4px 8px; border-radius: 8px; text-decoration: none; transition: color .15s, background .15s; }
.lang-switcher a:hover { color: var(--text); background: rgba(58,58,58,.07); }
.lang-switcher a.active { color: var(--text); background: rgba(0,102,255,.25); }
/* Responsive */
@media(max-width: 960px) {
.hero-layout { grid-template-columns: 1fr; gap: 40px; }
.partner-model-grid { grid-template-columns: repeat(2, 1fr); }
.partner-req-grid { grid-template-columns: repeat(2, 1fr); }
.footer-inner { grid-template-columns: 1fr 1fr; }
}
@media(max-width: 768px) {
.steps-grid, .missions-grid, .earnings-grid { grid-template-columns: 1fr; }
.stats-grid { grid-template-columns: repeat(2, 1fr); }
.nav-links { display: none; }
.partner-model-grid { grid-template-columns: 1fr; }
.partner-req-grid { grid-template-columns: 1fr; }
.footer-inner { grid-template-columns: 1fr; }
.footer-bottom { flex-direction: column; align-items: flex-start; }
}
@media(max-width: 600px) {
.wl-row { flex-direction: column; align-items: stretch; }
.wl-input { min-width: 0; }
.hero-stats-pill { flex-wrap: wrap; gap: 16px 24px; }
}
</style>
</head>
<body>
<a href="#main-content" style="position:absolute;top:-100px;left:16px;background:var(--blue);color:#fff;padding:10px 20px;border-radius:0 0 8px 8px;font-weight:700;font-size:.9rem;z-index:9999;" onfocus="this.style.top='0'" onblur="this.style.top='-100px'">Skip to main content</a>
<nav>
<div class="container">
<div class="nav-inner">
<a href="/" class="nav-logo">qui<span class="x">X</span>zoom</a>
<div class="nav-links">
<a href="#how">이용 방법</a>
<a href="#missions">미션</a>
<a href="#earnings">수익</a>
<a href="#partner">파트너 되기</a>
<a href="#faq">자주 묻는 질문</a>
</div>
<div style="display:flex;align-items:center;gap:10px;flex-shrink:0">
<button class="btn-nav" onclick="document.getElementById('wl-email').focus();document.getElementById('wl-email').scrollIntoView({behavior:'smooth'})">시작하기</button>
</div>
</div>
</div>
</nav>
<main id="main-content">
<!-- HERO -->
<section id="hero">
<div class="container">
<div class="hero-layout">
<div class="hero-inner">
<div class="hero-badge">아시아 론칭 · 2026년 출시</div>
<h1 class="hero-h1">세상을 촬영하세요.<br><em>미션당 보수를 받으세요.</em></h1>
<p class="hero-sub">근처 촬영 미션을 받아보세요. 매주 보수를 받습니다. 플랫폼 수수료 없음. 2026년 아시아 전역에서 출시됩니다.</p>
<form onsubmit="event.preventDefault();" novalidate>
<div class="wl-row">
<input type="email" id="wl-email" class="wl-input" placeholder="이메일 주소" required autocomplete="email">
<button type="submit" class="wl-submit">시작하기 →</button>
</div>
</form>
<p class="wl-trust">가입비 없음 · 플랫폼 수수료 없음 · 매주 지급 · 본인 확인 1회만 필요</p>
<div class="hero-stats-pill">
<div class="hstat">
<div class="hstat-num">1,00010,000</div>
<div class="hstat-lbl">₩ /미션</div>
</div>
<div class="hstat">
<div class="hstat-num">아시아</div>
<div class="hstat-lbl">9개국 출시 예정</div>
</div>
<div class="hstat">
<div class="hstat-num">0%</div>
<div class="hstat-lbl">플랫폼 수수료</div>
</div>
</div>
</div>
<div class="hero-visual" style="display:flex;justify-content:center;align-items:center;">
<!-- Samsung Galaxy S24 Ultra style - Android dominates Asia (70%+ market share) -->
<div style="width:260px;height:520px;background:#1a1a1a;border-radius:32px;border:3px solid #2a2a2a;box-shadow:0 40px 80px rgba(0,0,0,.5), inset 0 0 0 1px rgba(255,255,255,.1);position:relative;overflow:hidden;padding:4px;">
<!-- Screen -->
<div style="width:100%;height:100%;background:#fff;border-radius:28px;overflow:hidden;display:flex;flex-direction:column;position:relative;">
<!-- Status bar -->
<div style="height:32px;background:#fff;display:flex;align-items:center;justify-content:space-between;padding:0 14px 0 18px;flex-shrink:0;">
<span style="color:#1a1a1a;font-size:.7rem;font-weight:700;">09:41</span>
<div style="display:flex;align-items:center;gap:5px;">
<span style="font-size:.65rem;">📶</span>
<span style="font-size:.65rem;">🔋</span>
</div>
</div>
<!-- Map area -->
<div style="flex:1;position:relative;overflow:hidden;background:#e8f0e8;">
<!-- Stylized map with visible streets, parks, water -->
<svg width="100%" height="100%" viewBox="0 0 260 380" preserveAspectRatio="xMidYMid slice" style="position:absolute;inset:0;">
<!-- Water -->
<rect x="0" y="0" width="260" height="380" fill="#d4e5f7"/>
<!-- Land -->
<path d="M0 80 Q60 60 120 90 T260 70 L260 380 L0 380 Z" fill="#e8f0e8"/>
<path d="M0 200 Q80 180 160 210 T260 190 L260 380 L0 380 Z" fill="#f0f5e8"/>
<!-- Park -->
<ellipse cx="180" cy="140" rx="50" ry="35" fill="#c8e6c9"/>
<ellipse cx="190" cy="130" rx="30" ry="20" fill="#a5d6a7"/>
<!-- Streets -->
<rect x="0" y="150" width="260" height="12" fill="#fff"/>
<rect x="0" y="152" width="260" height="8" fill="#f5f5f5"/>
<rect x="130" y="0" width="12" height="380" fill="#fff"/>
<rect x="132" y="0" width="8" height="380" fill="#f5f5f5"/>
<rect x="0" y="280" width="260" height="10" fill="#fff"/>
<rect x="0" y="282" width="260" height="6" fill="#f5f5f5"/>
<rect x="60" y="0" width="10" height="380" fill="#fff"/>
<rect x="62" y="0" width="6" height="380" fill="#f5f5f5"/>
<!-- Building blocks -->
<rect x="20" y="100" width="30" height="25" fill="#e0e0e0" rx="2"/>
<rect x="70" y="180" width="35" height="30" fill="#e0e0e0" rx="2"/>
<rect x="170" y="200" width="28" height="22" fill="#e0e0e0" rx="2"/>
<rect x="80" y="310" width="32" height="28" fill="#e0e0e0" rx="2"/>
<rect x="200" y="320" width="25" height="20" fill="#e0e0e0" rx="2"/>
<!-- Street names -->
<text x="140" y="110" font-size="6" fill="#888" font-family="sans-serif">Main St</text>
<text x="20" y="165" font-size="6" fill="#888" font-family="sans-serif">Oak Ave</text>
</svg>
<!-- Map UI elements -->
<div style="position:absolute;top:12px;left:12px;background:#fff;border-radius:8px;padding:6px 10px;box-shadow:0 2px 8px rgba(0,0,0,.15);display:flex;align-items:center;gap:6px;">
<span style="font-size:.7rem;">🔍</span>
<span style="font-size:.6rem;color:#666;">Search...</span>
</div>
<div style="position:absolute;top:12px;right:12px;background:#fff;border-radius:50%;width:32px;height:32px;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px rgba(0,0,0,.15);">
<span style="font-size:.8rem;">📍</span>
</div>
<!-- Mission pins on map -->
<div style="position:absolute;top:130px;left:90px;transform:translate(-50%,-100%);">
<div style="width:28px;height:28px;background:#0066FF;border-radius:50% 50% 50% 0;transform:rotate(-45deg);display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px rgba(0,102,255,.4);">
<span style="transform:rotate(45deg);font-size:.7rem;">📷</span>
</div>
<div style="width:8px;height:8px;background:rgba(0,102,255,.3);border-radius:50%;margin:4px auto 0;filter:blur(2px);"></div>
</div>
<div style="position:absolute;top:220px;left:200px;transform:translate(-50%,-100%);">
<div style="width:24px;height:24px;background:#00C853;border-radius:50% 50% 50% 0;transform:rotate(-45deg);display:flex;align-items:center;justify-content:center;box-shadow:0 2px 6px rgba(0,200,83,.4);">
<span style="transform:rotate(45deg);font-size:.6rem;"></span>
</div>
</div>
</div>
<!-- Bottom sheet -->
<div style="background:#fff;border-radius:20px 20px 0 0;padding:18px;box-shadow:0 -4px 24px rgba(0,0,0,.12);position:relative;z-index:5;">
<div style="width:36px;height:4px;background:#ddd;border-radius:2px;margin:0 auto 14px;"></div>
<div style="display:flex;align-items:flex-start;gap:12px;margin-bottom:12px;">
<div style="width:40px;height:40px;background:var(--blue-pale);border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0;">
<span style="font-size:1.1rem;">📷</span>
</div>
<div style="flex:1;min-width:0;">
<div style="font-size:.8rem;font-weight:800;color:var(--text);margin-bottom:2px;">도로 조사</div>
<div style="font-size:.65rem;color:#666;display:flex;align-items:center;gap:4px;">
<span>📍</span>
<span>시내 중심가</span>
</div>
</div>
<div style="text-align:right;flex-shrink:0;">
<div style="font-size:.9rem;font-weight:900;color:#0066FF;">₩2,850</div>
<div style="font-size:.6rem;color:#888;">3장 · 약 12분</div>
</div>
</div>
<div style="display:flex;gap:8px;">
<button style="flex:1;background:#0066FF;color:#fff;border:none;border-radius:14px;padding:10px 16px;font-size:.75rem;font-weight:800;cursor:pointer;">Claim Mission</button>
<button style="width:40px;background:var(--bg-off);border:none;border-radius:14px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:.9rem;">🗺️</button>
</div>
</div>
<!-- Android nav bar -->
<div style="height:20px;background:#fff;display:flex;align-items:center;justify-content:center;gap:40px;flex-shrink:0;">
<div style="width:80px;height:3px;background:#1a1a1a;border-radius:2px;"></div>
</div>
</div>
</div>
</div>
</div>
</div>
</section>
<!-- STATS -->
<section id="stats">
<div class="container">
<div class="stats-grid">
<div class="stat-item">
<span class="stat-value">약 30분</span>
<span class="stat-label">평균 미션 소요 시간</span>
</div>
<div class="stat-item">
<span class="stat-value">2026년</span>
<span class="stat-label">아시아 출시</span>
</div>
<div class="stat-item">
<span class="stat-value">매주</span>
<span class="stat-label">지급 주기</span>
</div>
<div class="stat-item">
<span class="stat-value">100%</span>
<span class="stat-label">승인 후 지급</span>
</div>
</div>
</div>
</section>
<!-- HOW IT WORKS -->
<section id="how" class="section-pad">
<div class="container">
<div class="section-header">
<h2>이용 방법</h2>
<p>3단계. 오늘부터 시작하세요.</p>
</div>
<div class="steps-grid">
<div class="step-card">
<div class="step-number">1</div>
<h3>미션 둘러보기</h3>
<p>앱을 열어 근처의 이용 가능한 미션을 확인하세요. 유형, 거리, 보수로 필터링하세요.</p>
</div>
<div class="step-card">
<div class="step-number">2</div>
<h3>수락 및 촬영</h3>
<p>미션을 예약하고, 해당 위치로 이동하여, 촬영 지침에 따라 작업하세요. 앱을 통해 제출하세요.</p>
</div>
<div class="step-card">
<div class="step-number">3</div>
<h3>보수 받기</h3>
<p>우리 팀이 24시간 이내에 제출물을 검토합니다. 승인되면 지정된 계좌로 입금됩니다.</p>
</div>
</div>
</div>
</section>
<!-- MISSIONS -->
<section id="missions" class="section-pad" style="background:var(--bg-off);">
<div class="container">
<div class="section-header">
<h2>미션 유형</h2>
<p>인프라부터 부동산까지——누구에게나 맞는 미션이 있습니다.</p>
</div>
<div class="missions-grid">
<div class="mission-card">
<div class="mission-icon">📷</div>
<h3>인프라</h3>
<p>도로, 교량, 공공 시설을 기록하세요. 지자체가 정확한 기록을 유지하도록 돕습니다.</p>
<span class="mission-chip">가장 인기</span>
</div>
<div class="mission-card">
<div class="mission-icon">🏢</div>
<h3>부동산</h3>
<p>감정 및 보험 목적의 부동산 사진을 촬영하세요. 실내 및 실외 촬영.</p>
<span class="mission-chip">고보수</span>
</div>
<div class="mission-card">
<div class="mission-icon">🛣️</div>
<h3>환경</h3>
<p>해안 침식, 녹지 및 환경 변화를 연구 기관을 위해 촬영하세요.</p>
<span class="mission-chip">유연한 시간</span>
</div>
</div>
</div>
</section>
<!-- EARNINGS -->
<section id="earnings" class="section-pad">
<div class="container">
<div class="section-header">
<h2>나의 수익</h2>
<p>완료한 미션이 많을수록 더 많이 벌 수 있습니다. 상한선 없이, 제한 없이.</p>
</div>
<div class="earnings-grid">
<div class="tier-card">
<h3>스타터</h3>
<div class="tier-missions">첫 10개 미션</div>
<ul class="tier-features">
<li>표준 미션 보수</li>
<li>매주 지급</li>
<li>이메일 지원</li>
</ul>
</div>
<div class="tier-card featured">
<h3>프로 Zoomer</h3>
<div class="tier-missions">10개 이상 미션 완료</div>
<ul class="tier-features">
<li>모든 미션 10% 별도 본너스</li>
<li>우선 미션 접근 권한</li>
<li>더 빠른 검토 (12시간)</li>
</ul>
</div>
<div class="tier-card">
<h3>엘리트</h3>
<div class="tier-missions">50개 이상 미션 + Landvex 인증</div>
<ul class="tier-features">
<li>모든 미션 25% 별도 본너스</li>
<li>독점 고가치 미션</li>
<li>전용 핫라인 지원</li>
</ul>
</div>
</div>
</div>
</section>
<!-- PARTNER SECTION -->
<section id="partner" class="section-pad">
<div class="container">
<div class="partner-hero">
<h2>Landvex 공식 파트너 되기</h2>
<p>귀하의 국가에서 quiXzoom을 운영하세요. 플랫폼은 우리가 제공——현지 운영, 규정 준수, 결제는 귀하가 담당합니다.</p>
<div class="partner-hero-desc">
<p>quiXzoom은 공식 현지 파트너를 통해 아시아 전역으로 확장하고 있습니다. 현지 결제를 처리하고, 현지 규정을 이해하며, 검증된 현장 데이터 플랫폼을 운영하고자 하는 기업——이것이 바로 귀하의 기회입니다.</p>
</div>
</div>
<div class="section-header">
<h2>파트너 모델</h2>
<p>진정한 파트너십——단순한 리셀러 계약이 아닙니다.</p>
</div>
<div class="partner-model-grid">
<div class="partner-model-card">
<h3>플랫폼 라이선스</h3>
<p>quiXzoom 기술 스택에 대한 완전한 접근 권한: 앱, 미션 관리, 검토 파이프라인 및 분석 대시보드.</p>
</div>
<div class="partner-model-card">
<h3>현지 운영</h3>
<p>현지 법인 설립, 세무 규정 준수, 노동법 및 현지 언어와 시간대로 고객 지원을 담당합니다.</p>
</div>
<div class="partner-model-card">
<h3>결제 인프라</h3>
<p>현지 페이인/페이아웃 레일(전자지갑, 은행 송금, 현금 네트워크)을 통합하고 Zoomer 보상을 관리합니다.</p>
</div>
<div class="partner-model-card">
<h3>수익 공유</h3>
<p>투명한 수익 분배. 현지 수익의 대부분을 파트너가 보유합니다. 지속적인 플랫폼 업데이트와 글로벌 기업 고객을 제공합니다.</p>
</div>
</div>
<div class="section-header">
<h2>파트너 요건</h2>
<p>국가당 한 명의 공식 파트너를 선정합니다. 다음은 우리가 찾는 조건입니다:</p>
</div>
<div class="partner-req-grid">
<div class="partner-req-card">
<h4>현지 법인</h4>
<p>대상 국가에 등록된 회사로 최소 2년의 운영 실적이 있어야 합니다.</p>
</div>
<div class="partner-req-card">
<h4>결제 라이선스</h4>
<p>현지 결제 서비스, 송금 또는 전자화폐 발행에 대한 라이선스 또는 등록을 보유하고 있어야 합니다.</p>
</div>
<div class="partner-req-card">
<h4>기술 팀</h4>
<p>API 통합 및 현지화가 가능한 사내 개발자 또는 계약 IT 팀.</p>
</div>
<div class="partner-req-card">
<h4>현지 네트워크</h4>
<p>지방 자치 단체, 보험 회사, 부동산 회사 또는 인프라 운영자와의 기존 관계.</p>
</div>
<div class="partner-req-card">
<h4>규정 준수 기록</h4>
<p>깨끗한 규제 이력. 제재, 사기 유죄 판결 또는 미해결 소비자 불만이 없어야 합니다.</p>
</div>
<div class="partner-req-card">
<h4>자본력</h4>
<p>초기 Zoomer 지급금과 6개월간의 운영을 자금 조달할 수 있는 충분한 운전 자본.</p>
</div>
</div>
<div class="section-header">
<h2>인증 프로세스</h2>
<p>신청부터 출시까지 6단계.</p>
</div>
<div class="partner-steps">
<div class="partner-step">
<div class="partner-step-num">1</div>
<div>
<h4>초기 신청</h4>
<p>파트너 포털을 통해 회사 프로필, 재무제표 및 규제 라이선스를 제출합니다.</p>
</div>
</div>
<div class="partner-step">
<div class="partner-step-num">2</div>
<div>
<h4>실사</h4>
<p>기업 구조, 실질적 소유주 및 규제 현황을 확인합니다. 일반적으로 2~3주 소요.</p>
</div>
</div>
<div class="partner-step">
<div class="partner-step-num">3</div>
<div>
<h4>기술 평가</h4>
<p>엔지니어링 팀이 플랫폼 팀과 API 통합 테스트 및 보안 검토를 완료합니다.</p>
</div>
</div>
<div class="partner-step">
<div class="partner-step-num">4</div>
<div>
<h4>상업 조건</h4>
<p>수익 공유, SLA, 지원 수준 및 해당 영역의 독점 조건을 협상합니다.</p>
</div>
</div>
<div class="partner-step">
<div class="partner-step-num">5</div>
<div>
<h4>현지화</h4>
<p>플랫폼 콘텐츠 번역, 현지 결제 레일 통합, 현지 노동 및 세무 규정에 대한 적응.</p>
</div>
</div>
<div class="partner-step">
<div class="partner-step-num">6</div>
<div>
<h4>정식 출시</h4>
<p>베타 Zoomer와의 소프트 론칭, 이후 quiXzoom Global의 마케팅 지원을 받는 전면 공개 출시.</p>
</div>
</div>
</div>
<div class="partner-cta-box">
<h3>파트너 신청</h3>
<p>국가당 한 회사. 오늘 귀하의 영역을 확보하세요.</p>
<a href="https://www.quixzoom.com/partners/apply" class="btn-white">파트너 신청 →</a>
</div>
</div>
</section>
<!-- FAQ -->
<section id="faq" class="section-pad" style="background:var(--bg);">
<div class="container">
<div class="section-header">
<h2>자주 묻는 질문</h2>
<p>Zoomer가 되기 위해 알아야 할 모든 것.</p>
</div>
<div class="faq-list">
<details class="faq-item">
<summary>Zoomer란 무엇인가요?</summary>
<div class="faq-answer">Zoomer는 quiXzoom 앱을 사용하여 촬영 미션을 수행하는 독립 계약자입니다. 언제 어디서 일할지 스스로 결정합니다.</div>
</details>
<details class="faq-item">
<summary>얼마나 벌 수 있나요?</summary>
<div class="faq-answer">수익은 미션 유형과 지역에 따라 다릅니다. 대부분의 미션은 ₩1,000–10,000입니다. 프로 및 엘리트 Zoomer는 추가 본너스를 받습니다.</div>
</details>
<details class="faq-item">
<summary>언제 돈을 받나요?</summary>
<div class="faq-answer">매주 지난주 승인된 모든 미션에 대한 지급이 처리됩니다. 자금은 지정된 은행 계좌 또는 전자지갑으로 입금됩니다.</div>
</details>
<details class="faq-item">
<summary>시작하려면 무엇이 필요한가요?</summary>
<div class="faq-answer">칼라가 좋은 스마트폰, 본인 확인용 유효한 신분증, 그리고 보수 수령용 은행 계좌 또는 전자지갑이 필요합니다.</div>
</details>
<details class="faq-item">
<summary>가입비가 있나요?</summary>
<div class="faq-answer">아니요. Zoomer로 가입하는 것은 완전히 물가입니다. 플랫폼 수수료나 회비를 일절 받지 않습니다.</div>
</details>
<details class="faq-item">
<summary>우리나라에서 quiXzoom을 운영하는 주체는 누구인가요?</summary>
<div class="faq-answer">quiXzoom은 Landvex 공식 파트너를 통해 운영됩니다——각 국가에서 플랫폼을 운영할 수 있는 라이선스를 보유한 현지 기업입니다. 결제, 지원 및 규정 준수를 담당합니다.</div>
</details>
<details class="faq-item">
<summary>우리 회사도 파트너가 될 수 있나요?</summary>
<div class="faq-answer">네, 요건을 충족하면 가능합니다. 국가당 한 명의 공식 파트너를 선정합니다. 자세한 내용은 '파트너 되기' 섹션을 참조하세요.</div>
</details>
</div>
</div>
</section>
</main>
<!-- FOOTER -->
<footer>
<div class="container">
<!-- Global Markets -->
<div style="padding:32px 0;border-bottom:1px solid rgba(58,58,58,.07);margin-bottom:32px;">
<div style="font-size:.875rem;font-weight:800;color:var(--text);margin-bottom:16px;letter-spacing:.06em;text-transform:uppercase;">글로벌 시장</div>
<div style="display:flex;flex-wrap:wrap;gap:12px 24px;">
<a href="https://www.quixzoom.com/" style="color:rgba(58,58,58,.75);font-size:.875rem;text-decoration:none;">🌍 Global (EN)</a>
<a href="https://quixzoom.se/" style="color:rgba(58,58,58,.75);font-size:.875rem;text-decoration:none;">🇸🇪 Sweden</a>
<a href="https://quixzoom.co.uk/" style="color:rgba(58,58,58,.75);font-size:.875rem;text-decoration:none;">🇬🇧 UK</a>
<a href="https://quixzoom.asia/" style="color:rgba(58,58,58,.75);font-size:.875rem;text-decoration:none;">🌏 Asia Hub</a>
<a href="https://quixzoom.nl/" style="color:rgba(58,58,58,.75);font-size:.875rem;text-decoration:none;">🇳🇱 Netherlands*</a>
<a href="https://quixzoom.de/" style="color:rgba(58,58,58,.75);font-size:.875rem;text-decoration:none;">🇩🇪 Germany*</a>
<a href="https://quixzoom.fr/" style="color:rgba(58,58,58,.75);font-size:.875rem;text-decoration:none;">🇫🇷 France*</a>
<a href="https://quixzoom.jp/" style="color:rgba(58,58,58,.75);font-size:.875rem;text-decoration:none;">🇯🇵 Japan*</a>
<a href="https://quixzoom.in/" style="color:rgba(58,58,58,.75);font-size:.875rem;text-decoration:none;">🇮🇳 India*</a>
<a href="https://quixzoom.es/" style="color:rgba(58,58,58,.75);font-size:.875rem;text-decoration:none;">🇪🇸 Spain*</a>
<a href="https://quixzoom.it/" style="color:rgba(58,58,58,.75);font-size:.875rem;text-decoration:none;">🇮🇹 Italy*</a>
<a href="https://quixzoom.mx/" style="color:rgba(58,58,58,.75);font-size:.875rem;text-decoration:none;">🇲🇽 Mexico*</a>
</div>
<div style="font-size:.75rem;color:rgba(58,58,58,.55);margin-top:12px;">* Coming soon — <a href="mailto:partners@quixzoom.com" style="color:var(--blue);text-decoration:none;">partner with us</a></div>
</div>
<div class="footer-inner">
<div class="footer-brand">
<a href="/" class="nav-logo">qui<span class="x">X</span>zoom</a>
<p class="footer-tagline">세상을 촬영하세요. 보수를 받으세요. quiXzoom은 현장 데이터 수집을 위한 글로벌 인프라를 구축하고 있습니다.</p>
</div>
<div class="footer-col">
<h4>Zoomer</h4>
<ul>
<li><a href="#how">이용 방법</a></li>
<li><a href="#missions">미션 유형</a></li>
<li><a href="#earnings">수익</a></li>
<li><a href="#partner">Landvex 인증</a></li>
</ul>
</div>
<div class="footer-col">
<h4>비즈니스</h4>
<ul>
<li><a href="https://www.quixzoom.com/for-organisations">기관용</a></li>
<li><a href="https://www.quixzoom.com/pricing">요금</a></li>
<li><a href="https://www.quixzoom.com/developer">개발자 API</a></li>
</ul>
</div>
<div class="footer-col">
<h4>지원</h4>
<ul>
<li><a href="https://www.quixzoom.com/support">고객센터</a></li>
<li><a href="https://www.quixzoom.com/privacy">개인정보처리방침</a></li>
<li><a href="https://www.quixzoom.com/terms">이용약관</a></li>
</ul>
</div>
</div>
<div class="footer-bottom">
<div class="footer-copyright">© 2026 quiXzoom. All rights reserved.</div>
<div class="lang-switcher">
<span style="color:rgba(58,58,58,.75);font-size:.875rem;margin-right:4px;">언어:</span>
<a href="/zh-cn/">中文</a>
<a href="/zh-tw/">繁中</a>
<a href="/ja/">日本語</a>
<a href="/ko/">한국어</a>
<a href="/th/">ไทย</a>
<a href="/vi/">Tiếng Việt</a>
<a href="/id/">Bahasa</a>
<a href="/ms/">Melayu</a>
<a href="/hi/">हिन्दी</a>
<a href="/en/">EN</a>
</div>
</div>
</div>
</footer>
</body>
</html>