:root{font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.5}*{box-sizing:border-box;margin:0;padding:0}body{background-color:#f9fafb;min-width:320px;min-height:100vh;margin:0}._header_ziu7d_1{z-index:1000;background-color:#fff;border-bottom:1px solid #e5e7eb;width:100%;position:sticky;top:0}._headerContent_ziu7d_10{justify-content:space-between;align-items:center;width:100%;height:64px;padding:0 32px;display:flex}._brand_ziu7d_19{flex-shrink:0;margin-right:32px}._brandLink_ziu7d_24{color:#2563eb;font-size:20px;font-weight:700;text-decoration:none}._nav_ziu7d_31{flex:1;align-items:center;display:flex}._navList_ziu7d_37{align-items:center;gap:0;height:64px;margin:0;padding:0;list-style:none;display:flex}._navItem_ziu7d_47{align-items:center;height:100%;display:flex}._navLink_ziu7d_53{color:#6b7280;border-bottom:2px solid #0000;align-items:center;height:100%;padding:0 20px;font-size:15px;font-weight:500;text-decoration:none;transition:all .2s;display:flex}._navLink_ziu7d_53:hover{color:#374151}._navLink_ziu7d_53._active_ziu7d_70{color:#2563eb;border-bottom:2px solid #2563eb}._actions_ziu7d_75{align-items:center;gap:24px;margin-left:auto;display:flex}._notificationBtn_ziu7d_82{cursor:pointer;color:#6b7280;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:8px;transition:all .2s;display:flex}._notificationBtn_ziu7d_82:hover{color:#374151;background-color:#f3f4f6}._userProfile_ziu7d_100{cursor:pointer;border-radius:8px;align-items:center;gap:12px;padding:6px 12px;transition:background-color .2s;display:flex}._userProfile_ziu7d_100:hover{background-color:#f3f4f6}._userAvatar_ziu7d_114{color:#fff;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:12px;font-weight:600;display:flex}._userName_ziu7d_128{color:#374151;white-space:nowrap;font-size:14px;font-weight:500}._authButtons_ziu7d_136{align-items:center;gap:12px;display:flex}._loginButton_ziu7d_142{color:#2563eb;cursor:pointer;background-color:#0000;border:1px solid #2563eb;border-radius:6px;padding:8px 20px;font-size:14px;font-weight:600;text-decoration:none;transition:all .2s;display:inline-block}._loginButton_ziu7d_142:hover{background-color:#eff6ff}._welcome_1wb6i_1{background-color:#fff;min-height:100vh}._container_1wb6i_7{max-width:1200px;margin:0 auto;padding:0 32px}._hero_1wb6i_14{background:linear-gradient(135deg,#f9fafb 0%,#fff 100%);border-bottom:1px solid #e5e7eb;padding:80px 0 100px}._heroTitle_1wb6i_20{color:#111827;text-align:center;margin-bottom:24px;font-size:56px;font-weight:700;line-height:1.2}._highlight_1wb6i_29{color:#2563eb}._heroSubtitle_1wb6i_33{color:#6b7280;text-align:center;max-width:700px;margin-bottom:40px;margin-left:auto;margin-right:auto;font-size:20px;line-height:1.6}._heroCta_1wb6i_44{justify-content:center;align-items:center;gap:16px;display:flex}._primaryButton_1wb6i_52{color:#fff;cursor:pointer;background-color:#2563eb;border:none;border-radius:8px;padding:14px 32px;font-size:16px;font-weight:600;text-decoration:none;transition:all .2s;display:inline-block}._primaryButton_1wb6i_52:hover{background-color:#1d4ed8;transform:translateY(-2px);box-shadow:0 4px 12px #2563eb4d}._secondaryButton_1wb6i_72{color:#2563eb;cursor:pointer;background-color:#fff;border:2px solid #2563eb;border-radius:8px;padding:14px 32px;font-size:16px;font-weight:600;text-decoration:none;transition:all .2s;display:inline-block}._secondaryButton_1wb6i_72:hover{background-color:#eff6ff;transform:translateY(-2px)}._features_1wb6i_92{background-color:#f9fafb;padding:80px 0}._sectionTitle_1wb6i_97{color:#111827;text-align:center;margin-bottom:16px;font-size:36px;font-weight:700}._sectionSubtitle_1wb6i_105{color:#6b7280;text-align:center;max-width:600px;margin-bottom:60px;margin-left:auto;margin-right:auto;font-size:18px}._featuresGrid_1wb6i_115{grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:32px;display:grid}._featureCard_1wb6i_121{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:32px;transition:all .3s}._featureCard_1wb6i_121:hover{border-color:#2563eb;transform:translateY(-4px);box-shadow:0 8px 24px #2563eb1f}._featureIcon_1wb6i_135{margin-bottom:20px;font-size:48px;display:block}._featureTitle_1wb6i_141{color:#111827;margin-bottom:12px;font-size:20px;font-weight:600}._featureDescription_1wb6i_148{color:#6b7280;font-size:16px;line-height:1.6}._vision_1wb6i_155{background-color:#fff;padding:80px 0}._visionContent_1wb6i_160{max-width:900px;margin:0 auto}._visionText_1wb6i_165{color:#4b5563;text-align:center;margin-bottom:24px;font-size:18px;line-height:1.8}._visionHighlights_1wb6i_173{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:32px;margin-top:48px;display:grid}._highlightItem_1wb6i_180{background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:12px;align-items:flex-start;gap:16px;padding:24px;display:flex}._highlightIcon_1wb6i_190{flex-shrink:0;font-size:32px}._highlightTitle_1wb6i_195{color:#111827;margin-bottom:4px;font-size:18px;font-weight:600}._highlightText_1wb6i_202{color:#6b7280;font-size:14px;line-height:1.5}._finalCta_1wb6i_209{text-align:center;background:linear-gradient(135deg,#2563eb 0%,#1e40af 100%);padding:80px 0}._ctaTitle_1wb6i_215{color:#fff;margin-bottom:16px;font-size:36px;font-weight:700}._ctaSubtitle_1wb6i_222{color:#ffffffe6;margin-bottom:40px;font-size:18px}._ctaButtons_1wb6i_228{justify-content:center;align-items:center;gap:16px;display:flex}._ctaButtons_1wb6i_228 ._primaryButton_1wb6i_52{color:#2563eb;background-color:#fff}._ctaButtons_1wb6i_228 ._primaryButton_1wb6i_52:hover{background-color:#f3f4f6;box-shadow:0 4px 12px #ffffff4d}._ctaButtons_1wb6i_228 ._secondaryButton_1wb6i_72{color:#fff;background-color:#0000;border-color:#fff}._ctaButtons_1wb6i_228 ._secondaryButton_1wb6i_72:hover{background-color:#ffffff1a}@media (max-width:768px){._heroTitle_1wb6i_20{font-size:40px}._heroSubtitle_1wb6i_33{font-size:18px}._heroCta_1wb6i_44,._ctaButtons_1wb6i_228{flex-direction:column;width:100%}._primaryButton_1wb6i_52,._secondaryButton_1wb6i_72{text-align:center;width:100%}._featuresGrid_1wb6i_115,._visionHighlights_1wb6i_173{grid-template-columns:1fr}._sectionTitle_1wb6i_97,._ctaTitle_1wb6i_215{font-size:28px}._hero_1wb6i_14,._features_1wb6i_92,._vision_1wb6i_155,._finalCta_1wb6i_209{padding:48px 0}}#root{min-height:100vh}
