.about-page[data-astro-cid-ta2fbyqs]{color:#102637;background:linear-gradient(#0b1a26 0%,#0f2738 280px,#f6f9fc 520px,#f7fbff 100%);min-height:100vh;padding-top:76px}.about-hero[data-astro-cid-ta2fbyqs]{position:relative overflow: hidden;padding:2.5rem 0 3.5rem}.hero-glow-blob[data-astro-cid-ta2fbyqs]{filter:blur(60px);pointer-events:none;z-index:0;background:radial-gradient(circle,#00a78f40 0%,#2563eb26 40%,#0000 70%);width:60rem;height:25rem;position:absolute;top:0;left:50%;transform:translate(-50%)}.hero-container[data-astro-cid-ta2fbyqs]{z-index:1;position:relative}.hero-card[data-astro-cid-ta2fbyqs]{-webkit-backdrop-filter:blur(20px);color:#fff;background:#102637e0;border:1px solid #ffffff24;border-radius:28px;padding:3rem 3.5rem;box-shadow:0 24px 60px #07131f59}@media (width<=768px){.hero-card[data-astro-cid-ta2fbyqs]{border-radius:20px;padding:2rem 1.5rem}}.hero-kicker-wrap[data-astro-cid-ta2fbyqs]{background:#00a78f26;border:1px solid #00d2b459;border-radius:999px;align-items:center;gap:.5rem;margin-bottom:1.25rem;padding:.35rem .85rem;display:inline-flex}.live-dot[data-astro-cid-ta2fbyqs]{background-color:#00d2b4;border-radius:50%;width:8px;height:8px;box-shadow:0 0 8px #00d2b4}.hero-kicker[data-astro-cid-ta2fbyqs]{color:#00d2b4;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.78rem;font-weight:700}.about-hero[data-astro-cid-ta2fbyqs] h1[data-astro-cid-ta2fbyqs]{letter-spacing:-.03em;color:#fff;margin:0;font-family:Sora,sans-serif;font-size:clamp(2.2rem,4.5vw,3.8rem);line-height:1.1}.hero-copy[data-astro-cid-ta2fbyqs]{color:#ffffffe0;max-width:840px;margin:1.25rem 0 0;font-size:1.1rem;line-height:1.8}.hero-actions[data-astro-cid-ta2fbyqs]{flex-wrap:wrap;gap:1rem;margin-top:2rem;display:flex}.hero-action-btn[data-astro-cid-ta2fbyqs]{align-items:center;gap:.5rem;display:inline-flex}.hero-partners-inline[data-astro-cid-ta2fbyqs]{border-top:1px solid #ffffff1f;flex-wrap:wrap;align-items:center;gap:1rem;margin-top:2.25rem;padding-top:1.75rem;display:flex}.partners-label[data-astro-cid-ta2fbyqs]{color:#ffffffa6;font-size:.85rem;font-weight:600}.partners-badges[data-astro-cid-ta2fbyqs]{flex-wrap:wrap;gap:.6rem;display:flex}.partner-mini-badge[data-astro-cid-ta2fbyqs]{color:#c8f2ea;background:#ffffff14;border:1px solid #ffffff29;border-radius:999px;padding:.3rem .85rem;font-size:.8rem;font-weight:700}.about-sections[data-astro-cid-ta2fbyqs]{padding-bottom:5rem}.about-grid[data-astro-cid-ta2fbyqs]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;display:grid}.about-card[data-astro-cid-ta2fbyqs]{background:#fffffff0;border:1px solid #10263714;border-radius:24px;flex-direction:column;padding:2rem;transition:transform .25s,box-shadow .25s;display:flex;box-shadow:0 16px 40px #0f172a0d}.about-card[data-astro-cid-ta2fbyqs]:hover{transform:translateY(-3px);box-shadow:0 20px 48px #0f172a17}.card-icon-tag[data-astro-cid-ta2fbyqs]{color:#00a78f;background:#e6f8f5;border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;margin-bottom:1.25rem;display:inline-flex}.about-card[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs]{color:#0f172a;margin:0 0 1rem;font-family:Sora,sans-serif;font-size:1.35rem;line-height:1.3}.about-card[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{color:#475569;margin:0 0 1rem;font-size:.98rem;line-height:1.75}.about-card[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]:last-child{margin-bottom:0}.about-card--services[data-astro-cid-ta2fbyqs],.about-card--map[data-astro-cid-ta2fbyqs]{grid-column:span 2}.stat-highlight[data-astro-cid-ta2fbyqs]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.25rem;display:flex}.stat-line[data-astro-cid-ta2fbyqs]{align-items:baseline;gap:.75rem;margin-bottom:1rem;display:flex}.stat-number[data-astro-cid-ta2fbyqs]{color:#00a78f;letter-spacing:-.04em;font-family:Sora,sans-serif;font-size:3rem;line-height:1}.stat-badge[data-astro-cid-ta2fbyqs]{color:#007a68;background:#c8f2ea;border-radius:999px;padding:.25rem .75rem;font-size:.95rem;font-weight:700}.pass-rate-badge[data-astro-cid-ta2fbyqs]{color:#fff;letter-spacing:.02em;background:linear-gradient(135deg,#00a78f,#008774);border-radius:999px;padding:.35rem .85rem;font-size:.85rem;font-weight:700}.card-header-row[data-astro-cid-ta2fbyqs]{align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}.service-grid[data-astro-cid-ta2fbyqs]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;margin-top:.75rem;display:grid}.service-item[data-astro-cid-ta2fbyqs]{color:#fff;background:linear-gradient(145deg,#102637 0%,#173850 100%);border:1px solid #ffffff14;border-radius:18px;flex-direction:column;padding:1.5rem;transition:transform .2s,border-color .2s;display:flex}.service-item[data-astro-cid-ta2fbyqs]:hover{border-color:#00d2b466;transform:translateY(-2px)}.service-tag[data-astro-cid-ta2fbyqs]{text-transform:uppercase;letter-spacing:.06em;color:#00d2b4;margin-bottom:.5rem;font-size:.72rem;font-weight:700}.service-item[data-astro-cid-ta2fbyqs] h3[data-astro-cid-ta2fbyqs]{color:#fff;margin:0 0 .6rem;font-family:Sora,sans-serif;font-size:1.2rem}.service-item[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{color:#ffffffd1;margin:0;font-size:.92rem;line-height:1.6}.partner-tags[data-astro-cid-ta2fbyqs]{flex-wrap:wrap;gap:.75rem;margin-top:.5rem;display:flex}.partner-tag[data-astro-cid-ta2fbyqs]{color:#0f3d66;background:#eef6ff;border:1px solid #0f3d661f;border-radius:999px;align-items:center;padding:.6rem 1.25rem;font-size:.95rem;font-weight:700;display:inline-flex}.partner-tag--highlight[data-astro-cid-ta2fbyqs]{color:#007a68;background:#e6f8f5;border-color:#00a78f40}.contact-grid[data-astro-cid-ta2fbyqs]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:.5rem;display:grid}.contact-item[data-astro-cid-ta2fbyqs]{background:#f8fbff;border:1px solid #0f172a0f;border-radius:16px;padding:1.25rem}.contact-label[data-astro-cid-ta2fbyqs]{color:#64748b;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.4rem;font-size:.78rem;font-weight:700;display:block}.contact-item[data-astro-cid-ta2fbyqs] a[data-astro-cid-ta2fbyqs]{color:#0f172a;font-size:1.02rem;font-weight:700;text-decoration:none;transition:color .2s;display:block}.contact-item[data-astro-cid-ta2fbyqs] a[data-astro-cid-ta2fbyqs]:hover{color:#00a78f}.map-wrapper[data-astro-cid-ta2fbyqs]{border-radius:18px;margin-top:1.25rem;overflow:hidden;box-shadow:0 8px 24px #0f172a14}.map-wrapper[data-astro-cid-ta2fbyqs] iframe[data-astro-cid-ta2fbyqs]{width:100%;display:block}@media (width<=960px){.about-grid[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr}.about-card--services[data-astro-cid-ta2fbyqs],.about-card--map[data-astro-cid-ta2fbyqs]{grid-column:auto}.service-grid[data-astro-cid-ta2fbyqs],.contact-grid[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr}}
