.about-hero[data-astro-cid-63cywwwr]{position:relative;padding:calc(10rem + var(--notif-offset)) 0 5rem;background:var(--gray-50);overflow:hidden;transition:padding-top .3s ease}.about-hero-inner[data-astro-cid-63cywwwr]{max-width:720px;margin:0 auto;text-align:center;position:relative;z-index:1}.about-hero-tagline[data-astro-cid-63cywwwr]{display:inline-block;font-size:var(--font-size-xs);font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--primary);background:#10b98114;border:1px solid rgba(16,185,129,.2);padding:.375rem 1rem;border-radius:var(--radius-full);margin-bottom:1.5rem}.about-hero[data-astro-cid-63cywwwr] h1[data-astro-cid-63cywwwr]{font-size:clamp(2rem,5vw,3.25rem);font-weight:800;color:var(--gray-900);letter-spacing:-.03em;line-height:1.15;margin-bottom:1.25rem}.about-hero[data-astro-cid-63cywwwr] p[data-astro-cid-63cywwwr]{font-size:var(--font-size-lg);color:var(--gray-500);line-height:1.7;max-width:580px;margin:0 auto 2rem}.about-hero-meta[data-astro-cid-63cywwwr]{display:flex;justify-content:center;gap:1rem;flex-wrap:wrap}.meta-pill[data-astro-cid-63cywwwr]{display:inline-flex;align-items:center;gap:.5rem;font-size:var(--font-size-sm);font-weight:500;color:var(--gray-600);background:var(--white);border:1px solid var(--gray-200);padding:.5rem 1rem;border-radius:var(--radius-full)}.meta-pill[data-astro-cid-63cywwwr] svg[data-astro-cid-63cywwwr]{color:var(--primary);flex-shrink:0}.about-hero-gradient[data-astro-cid-63cywwwr]{position:absolute;top:0;left:50%;transform:translate(-50%);width:800px;height:800px;background:radial-gradient(circle,rgba(16,185,129,.06) 0%,transparent 70%);pointer-events:none}.about-journey[data-astro-cid-63cywwwr]{padding:var(--section-padding);background:var(--white)}.journey-timeline[data-astro-cid-63cywwwr]{position:relative;max-width:880px;margin:0 auto;padding:2rem 0 1rem}.journey-spine[data-astro-cid-63cywwwr]{position:absolute;left:50%;top:0;bottom:0;width:2px;background:var(--gray-200);transform:translate(-50%)}.journey-step[data-astro-cid-63cywwwr]{position:relative;display:grid;align-items:start;margin-bottom:1rem}.journey-step[data-astro-cid-63cywwwr]:last-child{margin-bottom:0}.journey-step--right[data-astro-cid-63cywwwr],.journey-step--left[data-astro-cid-63cywwwr]{grid-template-columns:1fr 2px 1fr}.journey-node[data-astro-cid-63cywwwr]{position:absolute;left:50%;top:0;transform:translate(-50%);z-index:2}.journey-dot[data-astro-cid-63cywwwr]{width:14px;height:14px;border-radius:50%;background:var(--white);border:3px solid var(--gray-300);transition:all .3s ease}.journey-dot--active[data-astro-cid-63cywwwr]{border-color:var(--primary);background:var(--primary);box-shadow:0 0 0 4px #10b98126}.journey-connector[data-astro-cid-63cywwwr]{display:none}.journey-card[data-astro-cid-63cywwwr]{background:var(--white);border:1px solid var(--gray-200);border-radius:var(--radius-xl);padding:1.75rem;position:relative;transition:all .3s ease}.journey-card[data-astro-cid-63cywwwr]:hover{border-color:var(--gray-300);box-shadow:var(--shadow-lg);transform:translateY(-2px)}.journey-card--active[data-astro-cid-63cywwwr]{border-color:#10b9814d;background:linear-gradient(135deg,#10b98108,#8b5cf605)}.journey-card--active[data-astro-cid-63cywwwr]:hover{border-color:#10b98180}.journey-step--right[data-astro-cid-63cywwwr] .journey-card[data-astro-cid-63cywwwr]{grid-column:3;grid-row:1;margin-left:2rem}.journey-step--left[data-astro-cid-63cywwwr] .journey-card[data-astro-cid-63cywwwr]{grid-column:1;grid-row:1;margin-right:2rem;text-align:right}.journey-step--right[data-astro-cid-63cywwwr]:after{content:"";position:absolute;top:6px;left:50%;width:2rem;height:2px;background:var(--gray-200);z-index:1}.journey-step--left[data-astro-cid-63cywwwr]:after{content:"";position:absolute;top:6px;right:50%;width:2rem;height:2px;background:var(--gray-200);z-index:1}.journey-year[data-astro-cid-63cywwwr]{display:inline-block;font-size:var(--font-size-xs);font-weight:800;text-transform:uppercase;letter-spacing:.1em;color:var(--primary);background:#10b98114;padding:.25rem .75rem;border-radius:var(--radius-full);margin-bottom:.75rem;font-family:var(--font-mono)}.journey-card[data-astro-cid-63cywwwr] h3[data-astro-cid-63cywwwr]{font-size:var(--font-size-lg);font-weight:700;color:var(--gray-900);margin-bottom:.5rem;letter-spacing:-.01em}.journey-card[data-astro-cid-63cywwwr] p[data-astro-cid-63cywwwr]{font-size:var(--font-size-sm);color:var(--gray-500);line-height:1.7}.about-philosophy[data-astro-cid-63cywwwr]{padding:5rem 0;background:var(--gray-900);position:relative;overflow:hidden}.about-philosophy[data-astro-cid-63cywwwr]:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 20% 50%,rgba(16,185,129,.1) 0%,transparent 50%),radial-gradient(circle at 80% 50%,rgba(139,92,246,.08) 0%,transparent 50%);pointer-events:none}.philosophy-inner[data-astro-cid-63cywwwr]{max-width:720px;margin:0 auto;text-align:center;position:relative;z-index:1}.philosophy-label[data-astro-cid-63cywwwr]{font-size:var(--font-size-xs);font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--primary);margin-bottom:1rem}.about-philosophy[data-astro-cid-63cywwwr] h2[data-astro-cid-63cywwwr]{font-size:clamp(1.75rem,4vw,var(--font-size-4xl));font-weight:800;color:var(--white);letter-spacing:-.02em;line-height:1.15;margin-bottom:1rem}.philosophy-sub[data-astro-cid-63cywwwr]{font-size:var(--font-size-xl);color:var(--gray-300);line-height:1.6;margin-bottom:1.5rem}.philosophy-desc[data-astro-cid-63cywwwr]{font-size:var(--font-size-base);color:var(--gray-400);line-height:1.75;max-width:600px;margin:0 auto}.about-values[data-astro-cid-63cywwwr]{padding:var(--section-padding);background:var(--gray-50)}.values-grid[data-astro-cid-63cywwwr]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}.value-card[data-astro-cid-63cywwwr]{background:var(--white);border:1px solid var(--gray-200);border-radius:var(--radius-xl);padding:2rem;transition:all .3s ease}.value-card[data-astro-cid-63cywwwr]:hover{border-color:var(--gray-300);box-shadow:var(--shadow-lg);transform:translateY(-2px)}.value-card[data-astro-cid-63cywwwr].featured{background:linear-gradient(135deg,#10b9810a,#8b5cf60a);border-color:#10b98133}.value-card[data-astro-cid-63cywwwr].featured:hover{border-color:#10b98166}.value-icon[data-astro-cid-63cywwwr]{width:44px;height:44px;display:flex;align-items:center;justify-content:center;background:var(--gray-50);border-radius:var(--radius-lg);margin-bottom:1.25rem;color:var(--primary)}.value-card[data-astro-cid-63cywwwr].featured .value-icon[data-astro-cid-63cywwwr]{background:#10b9811a}.value-card[data-astro-cid-63cywwwr] h3[data-astro-cid-63cywwwr]{font-size:var(--font-size-base);font-weight:700;color:var(--gray-900);margin-bottom:.625rem}.value-card[data-astro-cid-63cywwwr] p[data-astro-cid-63cywwwr]{font-size:var(--font-size-sm);color:var(--gray-500);line-height:1.65}.about-white-glove[data-astro-cid-63cywwwr]{padding:var(--section-padding);background:var(--white)}.wg-layout[data-astro-cid-63cywwwr]{max-width:960px;margin:0 auto}.wg-header[data-astro-cid-63cywwwr]{text-align:center;margin-bottom:3rem}.wg-badge[data-astro-cid-63cywwwr]{display:inline-block;font-size:var(--font-size-xs);font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--primary);background:#10b98114;border:1px solid rgba(16,185,129,.2);padding:.375rem 1rem;border-radius:var(--radius-full);margin-bottom:1.25rem}.wg-header[data-astro-cid-63cywwwr] h2[data-astro-cid-63cywwwr]{font-size:clamp(1.75rem,3vw,var(--font-size-4xl));font-weight:800;color:var(--gray-900);letter-spacing:-.02em;margin-bottom:1rem;line-height:1.2}.wg-header[data-astro-cid-63cywwwr] p[data-astro-cid-63cywwwr]{font-size:var(--font-size-lg);color:var(--gray-500);max-width:600px;margin:0 auto;line-height:1.65}.wg-grid[data-astro-cid-63cywwwr]{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem}.wg-card[data-astro-cid-63cywwwr]{background:var(--gray-50);border:1px solid var(--gray-100);border-radius:var(--radius-xl);padding:2rem;transition:all .3s ease;position:relative}.wg-card[data-astro-cid-63cywwwr]:hover{border-color:var(--gray-200);box-shadow:var(--shadow-md)}.wg-card-number[data-astro-cid-63cywwwr]{font-size:var(--font-size-xs);font-weight:800;color:var(--primary);font-family:var(--font-mono);margin-bottom:1rem;letter-spacing:.05em}.wg-card[data-astro-cid-63cywwwr] h3[data-astro-cid-63cywwwr]{font-size:var(--font-size-base);font-weight:700;color:var(--gray-900);margin-bottom:.5rem}.wg-card[data-astro-cid-63cywwwr] p[data-astro-cid-63cywwwr]{font-size:var(--font-size-sm);color:var(--gray-500);line-height:1.65}.about-stats[data-astro-cid-63cywwwr]{padding:0;background:#171717;position:relative;overflow:hidden;margin-top:-2px;margin-bottom:-2px}.about-stats[data-astro-cid-63cywwwr]:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 20% 50%,rgba(16,185,129,.1) 0%,transparent 50%),radial-gradient(circle at 80% 50%,rgba(139,92,246,.08) 0%,transparent 50%);pointer-events:none}.about-stats-wave[data-astro-cid-63cywwwr]{position:relative;z-index:1;line-height:0}.about-stats-wave[data-astro-cid-63cywwwr] svg[data-astro-cid-63cywwwr]{display:block;width:100%;height:72px}.about-stats[data-astro-cid-63cywwwr]>.container[data-astro-cid-63cywwwr]{padding-top:4rem;padding-bottom:4rem}.about-stats-header[data-astro-cid-63cywwwr]{text-align:center;margin-bottom:3.5rem;position:relative;z-index:1}.about-stats-grid[data-astro-cid-63cywwwr]{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem;position:relative;z-index:1}.about-stat[data-astro-cid-63cywwwr]{text-align:center;display:flex;flex-direction:column;gap:.5rem}.about-stat-value[data-astro-cid-63cywwwr]{display:block;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:800;color:var(--white);letter-spacing:-.03em;line-height:1}.about-stat-label[data-astro-cid-63cywwwr]{font-size:var(--font-size-sm);font-weight:700;color:var(--gray-300);text-transform:uppercase;letter-spacing:.05em}@media(max-width:768px){.about-stats-grid[data-astro-cid-63cywwwr]{grid-template-columns:repeat(2,1fr);gap:2.5rem 1.5rem}}@media(max-width:480px){.about-stats-grid[data-astro-cid-63cywwwr]{grid-template-columns:1fr 1fr}}.about-cta-section[data-astro-cid-63cywwwr]{padding:var(--section-padding);background:var(--white)}.about-cta-card[data-astro-cid-63cywwwr]{background:var(--gray-900);border-radius:var(--radius-2xl);padding:4rem 3rem;text-align:center;position:relative;overflow:hidden}.about-cta-card[data-astro-cid-63cywwwr]:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 30% 40%,rgba(16,185,129,.15) 0%,transparent 50%),radial-gradient(circle at 70% 60%,rgba(167,139,250,.1) 0%,transparent 50%);pointer-events:none}.about-cta-content[data-astro-cid-63cywwwr]{position:relative;z-index:1}.about-cta-content[data-astro-cid-63cywwwr] h2[data-astro-cid-63cywwwr]{font-size:clamp(1.75rem,3vw,var(--font-size-4xl));font-weight:800;color:var(--white);margin-bottom:1rem;letter-spacing:-.02em}.about-cta-content[data-astro-cid-63cywwwr] p[data-astro-cid-63cywwwr]{font-size:var(--font-size-lg);color:var(--gray-400);margin-bottom:2rem;max-width:560px;margin-left:auto;margin-right:auto}.about-cta-note[data-astro-cid-63cywwwr]{display:block;margin-top:1rem;font-size:var(--font-size-xs);color:var(--gray-500)}@media(max-width:1024px){.values-grid[data-astro-cid-63cywwwr]{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.about-hero[data-astro-cid-63cywwwr]{padding:calc(8rem + var(--notif-offset)) 0 3rem}.about-hero[data-astro-cid-63cywwwr] h1[data-astro-cid-63cywwwr]{font-size:clamp(1.5rem,6vw,2.25rem)}.journey-spine[data-astro-cid-63cywwwr],.journey-node[data-astro-cid-63cywwwr]{left:20px}.journey-step--right[data-astro-cid-63cywwwr],.journey-step--left[data-astro-cid-63cywwwr]{grid-template-columns:40px 1fr}.journey-step--right[data-astro-cid-63cywwwr] .journey-card[data-astro-cid-63cywwwr],.journey-step--left[data-astro-cid-63cywwwr] .journey-card[data-astro-cid-63cywwwr]{grid-column:2;grid-row:1;margin-left:1rem;margin-right:0;text-align:left}.journey-step--right[data-astro-cid-63cywwwr]:after,.journey-step--left[data-astro-cid-63cywwwr]:after{left:20px;right:auto;width:1rem}.values-grid[data-astro-cid-63cywwwr],.wg-grid[data-astro-cid-63cywwwr]{grid-template-columns:1fr}.about-stats-grid[data-astro-cid-63cywwwr]{grid-template-columns:repeat(2,1fr)}.about-cta-card[data-astro-cid-63cywwwr]{padding:2.5rem 1.5rem}.about-philosophy[data-astro-cid-63cywwwr]{padding:3.5rem 0}}@media(max-width:480px){.about-hero[data-astro-cid-63cywwwr]{padding:calc(7rem + var(--notif-offset)) 0 2.5rem}.about-hero-meta[data-astro-cid-63cywwwr]{flex-direction:column;align-items:center}.about-stats-heading[data-astro-cid-63cywwwr]{font-size:var(--font-size-2xl)}.about-stat-value[data-astro-cid-63cywwwr]{font-size:var(--font-size-4xl)}}
