.about-hero[data-astro-cid-emk76muo]{padding:96px 5% 80px;text-align:center;background:var(--bg-subtle);border-bottom:1px solid var(--border)}.about-hero[data-astro-cid-emk76muo] h1[data-astro-cid-emk76muo]{font-size:clamp(2.2rem,5vw,3.2rem);font-weight:800;color:var(--text-primary);letter-spacing:-.02em;line-height:1.1;margin:12px 0 20px}.about-hero[data-astro-cid-emk76muo] h1[data-astro-cid-emk76muo] em[data-astro-cid-emk76muo]{font-style:normal;color:var(--purple-600)}.about-hero[data-astro-cid-emk76muo] p[data-astro-cid-emk76muo]{font-size:19px;color:var(--text-secondary);max-width:580px;margin:0 auto;line-height:1.65}.story-wrap[data-astro-cid-emk76muo]{max-width:760px;margin:0 auto;padding:80px 5% 96px;display:flex;flex-direction:column;gap:56px}.story-block[data-astro-cid-emk76muo]{display:flex;gap:36px;align-items:flex-start}.story-connector[data-astro-cid-emk76muo]{display:flex;flex-direction:column;align-items:center;flex-shrink:0;width:20px;padding-top:6px;align-self:stretch}.connector-dot[data-astro-cid-emk76muo]{width:10px;height:10px;border-radius:50%;background:var(--purple-600);flex-shrink:0}.connector-line[data-astro-cid-emk76muo]{width:2px;background:linear-gradient(to bottom,var(--purple-600),var(--border));flex:1;min-height:40px;margin-top:4px}.story-content[data-astro-cid-emk76muo] h3[data-astro-cid-emk76muo]{font-size:20px;font-weight:700;color:var(--text-primary);margin:0 0 12px;line-height:1.3}.story-content[data-astro-cid-emk76muo] p[data-astro-cid-emk76muo]{font-size:16px;color:var(--text-secondary);line-height:1.75;margin:0 0 12px}.story-content[data-astro-cid-emk76muo] p[data-astro-cid-emk76muo]:last-child{margin-bottom:0}.insight-box[data-astro-cid-emk76muo]{background:#7c3aed0f;border:1px solid rgba(124,58,237,.18);border-left:3px solid var(--purple-600);border-radius:10px;padding:20px 24px;margin:20px 0 0;font-size:16px;color:var(--text-primary);line-height:1.7;font-style:italic}.logo-row[data-astro-cid-emk76muo]{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px;align-items:center}.logo-wrap[data-astro-cid-emk76muo]{height:44px;border:1px solid var(--border);border-radius:8px;overflow:hidden;display:flex;align-items:center;justify-content:center;padding:6px 14px;background:var(--bg)}.logo-wrap[data-astro-cid-emk76muo] img[data-astro-cid-emk76muo]{height:100%;width:auto;max-width:120px;object-fit:contain;display:block}.logo-wrap[data-astro-cid-emk76muo].tdri img[data-astro-cid-emk76muo]{max-width:160px}.why-now[data-astro-cid-emk76muo]{background:linear-gradient(135deg,#1e0b4b,#2e1065);padding:72px 5%;text-align:center}.why-now[data-astro-cid-emk76muo] .section-label[data-astro-cid-emk76muo]{color:#c4b5fdcc;margin-bottom:16px}.why-now[data-astro-cid-emk76muo] h2[data-astro-cid-emk76muo]{font-size:clamp(1.6rem,4vw,2.6rem);font-weight:800;color:#fff;letter-spacing:-.02em;line-height:1.2;margin-bottom:20px}.why-now[data-astro-cid-emk76muo] h2[data-astro-cid-emk76muo] em[data-astro-cid-emk76muo]{font-style:normal;color:#c4b5fd}.why-now[data-astro-cid-emk76muo] p[data-astro-cid-emk76muo]{font-size:18px;color:#ffffffb8;max-width:580px;margin:0 auto;line-height:1.7}.why-now[data-astro-cid-emk76muo] p[data-astro-cid-emk76muo]+p[data-astro-cid-emk76muo]{margin-top:16px;color:#ffffff80;font-size:16px}.why-us[data-astro-cid-emk76muo]{padding:80px 5%;background:var(--bg);border-top:1px solid var(--border)}.why-us-inner[data-astro-cid-emk76muo]{max-width:1000px;margin:0 auto}.why-us-header[data-astro-cid-emk76muo]{text-align:center;margin-bottom:56px}.why-us-header[data-astro-cid-emk76muo] h2[data-astro-cid-emk76muo]{font-size:clamp(1.6rem,4vw,2.4rem);font-weight:800;color:var(--text-primary);letter-spacing:-.02em;margin:12px 0 16px}.why-us-header[data-astro-cid-emk76muo] h2[data-astro-cid-emk76muo] em[data-astro-cid-emk76muo]{font-style:normal;color:var(--purple-600)}.why-us-header[data-astro-cid-emk76muo] p[data-astro-cid-emk76muo]{font-size:17px;color:var(--text-secondary);max-width:520px;margin:0 auto}.pillars[data-astro-cid-emk76muo]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.pillar[data-astro-cid-emk76muo]{background:var(--bg-subtle);border:1px solid var(--border);border-radius:14px;padding:28px 24px}.pillar-icon[data-astro-cid-emk76muo]{width:44px;height:44px;background:#7c3aed1a;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:20px;margin-bottom:16px}.pillar[data-astro-cid-emk76muo] h3[data-astro-cid-emk76muo]{font-size:17px;font-weight:700;color:var(--text-primary);margin-bottom:10px;line-height:1.3}.pillar[data-astro-cid-emk76muo] p[data-astro-cid-emk76muo]{font-size:15px;color:var(--text-secondary);line-height:1.75}.clients-section[data-astro-cid-emk76muo]{background:var(--bg-subtle);border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding:56px 5%;text-align:center}.clients-label[data-astro-cid-emk76muo]{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);margin-bottom:28px}.clients-grid[data-astro-cid-emk76muo]{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;max-width:760px;margin:0 auto}.client-name-tag[data-astro-cid-emk76muo]{background:var(--bg);border:1px solid var(--border);border-radius:8px;padding:8px 18px;font-size:14px;font-weight:600;color:var(--text-secondary)}.quotes-section[data-astro-cid-emk76muo]{padding:80px 5%}.quotes-inner[data-astro-cid-emk76muo]{max-width:900px;margin:0 auto}.quotes-header[data-astro-cid-emk76muo]{text-align:center;margin-bottom:48px}.quotes-header[data-astro-cid-emk76muo] h2[data-astro-cid-emk76muo]{font-size:clamp(1.5rem,3vw,2rem);font-weight:800;color:var(--text-primary);letter-spacing:-.02em;margin:12px 0}.quotes-grid[data-astro-cid-emk76muo]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.quote-card[data-astro-cid-emk76muo]{background:var(--bg-subtle);border:1px solid var(--border);border-radius:14px;padding:28px 24px;display:flex;flex-direction:column;gap:16px}.quote-mark[data-astro-cid-emk76muo]{font-size:32px;color:var(--purple-600);opacity:.4;font-family:Georgia,serif;line-height:1}.quote-text[data-astro-cid-emk76muo]{font-size:15px;color:var(--text-primary);line-height:1.75;flex:1;font-style:italic}.quote-author[data-astro-cid-emk76muo]{font-size:13px;font-weight:700;color:var(--text-secondary);padding-top:4px;border-top:1px solid var(--border)}.founder-note[data-astro-cid-emk76muo]{max-width:640px;margin:0 auto;padding:60px 5%;text-align:center}.founder-quote[data-astro-cid-emk76muo]{font-size:19px;color:var(--text-primary);line-height:1.75;font-style:italic;margin-bottom:20px;position:relative;padding-top:20px}.founder-quote[data-astro-cid-emk76muo]:before{content:"“";font-size:60px;color:var(--purple-600);opacity:.3;position:absolute;top:-8px;left:-8px;font-style:normal;line-height:1}.founder-name[data-astro-cid-emk76muo]{font-size:15px;font-weight:700;color:var(--text-primary)}.founder-title[data-astro-cid-emk76muo]{font-size:14px;color:var(--text-muted);margin-top:2px}.belief-section[data-astro-cid-emk76muo]{background:linear-gradient(135deg,#1e0b4b,#2e1065);padding:80px 5%;text-align:center;color:#fff}.belief-section[data-astro-cid-emk76muo] h2[data-astro-cid-emk76muo]{font-size:clamp(1.6rem,4vw,2.4rem);font-weight:800;color:#fff;letter-spacing:-.02em;line-height:1.2;margin:12px 0 20px}.belief-section[data-astro-cid-emk76muo] h2[data-astro-cid-emk76muo] em[data-astro-cid-emk76muo]{font-style:normal;color:#c4b5fd}.belief-section[data-astro-cid-emk76muo] p[data-astro-cid-emk76muo]{font-size:18px;color:#ffffffb8;max-width:580px;margin:0 auto 36px;line-height:1.65}@media (max-width: 700px){.pillars[data-astro-cid-emk76muo],.quotes-grid[data-astro-cid-emk76muo]{grid-template-columns:1fr}.story-block[data-astro-cid-emk76muo]{gap:20px}}
