.about-page[data-v-f2683667]{min-height:calc(100vh - 80px);padding:30px 10% 80px;display:flex;flex-direction:column;gap:40px}.about-hero[data-v-f2683667]{max-width:900px}.about-title[data-v-f2683667]{margin-top:18px;font-size:42px;line-height:1.15;font-weight:800;color:#fff;text-shadow:0 0 40px rgba(0,212,255,.3)}.about-title .highlight[data-v-f2683667]{display:block;margin-top:8px;background:linear-gradient(90deg,#3b82f6,#06b6d4,#7c3aed);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.about-subtitle[data-v-f2683667]{margin-top:18px;font-size:16px;line-height:1.8;color:#f1f5f9cc;max-width:780px}.about-tags[data-v-f2683667]{margin-top:24px;display:flex;flex-wrap:wrap;gap:12px}.tag[data-v-f2683667]{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;font-size:13px;color:#e0f2fe;background:radial-gradient(circle at top left,#38bdf859,#0f172af2);border:1px solid rgba(56,189,248,.45);box-shadow:0 8px 25px #0f172acc}.tag i[data-v-f2683667]{color:#7dd3fc}.about-content[data-v-f2683667]{display:flex;flex-direction:column;gap:30px}.about-card[data-v-f2683667]{background:radial-gradient(circle at top left,#0f172af2,#0f172ae6);border-radius:18px;padding:24px 26px;border:1px solid rgba(56,189,248,.2);box-shadow:0 18px 45px #0f172ae6,0 0 40px #2563eb59;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.about-mission h2[data-v-f2683667]{display:flex;align-items:center;gap:10px;font-size:24px;color:#e5f2ff;margin-bottom:12px}.about-mission h2 i[data-v-f2683667]{color:#60a5fa}.about-mission p[data-v-f2683667]{font-size:15px;line-height:1.9;color:#e2e8f0e6}.about-mission p+p[data-v-f2683667]{margin-top:10px}.about-grid[data-v-f2683667]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.about-grid .about-card h3[data-v-f2683667]{display:flex;align-items:center;gap:8px;font-size:18px;color:#e5f2ff;margin-bottom:10px}.about-grid .about-card h3 i[data-v-f2683667]{color:#38bdf8}.about-grid .about-card p[data-v-f2683667]{font-size:14px;line-height:1.9;color:#e2e8f0e6}.about-grid .about-card p+p[data-v-f2683667]{margin-top:8px}.about-footer-card[data-v-f2683667]{margin-top:10px}.about-footer-card .footer-main[data-v-f2683667]{display:flex;justify-content:space-between;align-items:stretch;gap:28px;padding:22px 26px;border-radius:18px;background:linear-gradient(135deg,#0f172af5,#0f172ae6);border:1px solid rgba(96,165,250,.4);box-shadow:0 18px 45px #0f172ae6,0 0 50px #2563eb73;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.footer-text h2[data-v-f2683667]{font-size:22px;margin-bottom:10px;color:#e5f2ff}.highlight-text[data-v-f2683667]{background:linear-gradient(90deg,#3b82f6,#22d3ee,#a855f7);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.footer-text p[data-v-f2683667]{font-size:14px;line-height:1.9;color:#e2e8f0e6;max-width:640px}.footer-meta[data-v-f2683667]{display:flex;flex-direction:column;justify-content:center;gap:10px;min-width:220px}.meta-item[data-v-f2683667]{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;border-radius:12px;background:#0f172ad9;border:1px solid rgba(59,130,246,.4)}.meta-label[data-v-f2683667]{font-size:13px;color:#94a3b8e6}.meta-value[data-v-f2683667]{font-size:14px;color:#e5f2ff;font-weight:500}@media(max-width:1024px){.about-page[data-v-f2683667]{padding:30px 6% 70px}.about-title[data-v-f2683667]{font-size:34px}.about-grid[data-v-f2683667]{grid-template-columns:repeat(2,minmax(0,1fr))}.about-footer-card .footer-main[data-v-f2683667]{flex-direction:column}.footer-meta[data-v-f2683667]{flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.meta-item[data-v-f2683667]{min-width:180px}}@media(max-width:768px){.about-page[data-v-f2683667]{padding:30px 16px 60px}.about-title[data-v-f2683667]{font-size:28px}.about-subtitle[data-v-f2683667]{font-size:14px}.about-mission h2[data-v-f2683667]{font-size:20px}.about-grid[data-v-f2683667]{grid-template-columns:1fr}.about-card[data-v-f2683667],.about-footer-card .footer-main[data-v-f2683667]{padding:18px 16px}.footer-meta[data-v-f2683667]{flex-direction:column}}
