.page-container.svelte-66llzf{min-height:100vh;background:var(--bg-900);color:var(--text-100);position:relative;z-index:1}main.svelte-66llzf{max-width:100%;overflow-x:hidden}.hero.svelte-66llzf{padding:12rem 4rem 0;max-width:1400px;margin:0 auto}.hero-title.svelte-66llzf{font-size:clamp(3rem,7vw,6rem);font-weight:700;line-height:1.05;color:var(--text-50);margin:0 0 2.5rem;letter-spacing:-.02em}.accent.svelte-66llzf{color:var(--accent-gold)}.divider.svelte-66llzf{max-width:1400px;margin:0 auto;padding:0 4rem}.divider.svelte-66llzf:after{content:"";display:block;height:1px;background:var(--border-subtle)}.editorial-section.svelte-66llzf{padding:4rem;max-width:1400px;margin:0 auto}.editorial-grid.svelte-66llzf{display:grid;grid-template-columns:220px 1fr;gap:4rem;align-items:start}.editorial-label.svelte-66llzf{display:flex;flex-direction:column;gap:1rem;padding-top:.5rem}.label-text.svelte-66llzf{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.2em;color:var(--accent-gold)}.label-line.svelte-66llzf{width:40px;height:1px;background:var(--accent-gold)}.editorial-content.svelte-66llzf{max-width:900px}.editorial-heading.svelte-66llzf{font-size:clamp(1.75rem,3.5vw,2.75rem);font-weight:700;line-height:1.25;color:var(--text-50);margin:0 0 3rem;letter-spacing:-.01em}.editorial-columns.svelte-66llzf{display:grid;grid-template-columns:1fr 1fr;gap:3rem}.editorial-columns.svelte-66llzf p:where(.svelte-66llzf){font-size:1rem;line-height:1.8;color:var(--text-200);margin:0}.stats-bar.svelte-66llzf{padding:3rem 4rem;max-width:1400px;margin:0 auto}.stats-row.svelte-66llzf{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;border-top:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle);padding:3rem 0}.stat.svelte-66llzf{text-align:center;position:relative}.stat.svelte-66llzf:not(:last-child):after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);height:40px;width:1px;background:var(--border-subtle)}.stat-value.svelte-66llzf{display:block;font-size:clamp(2rem,3.5vw,3.5rem);font-weight:700;color:var(--accent-gold);line-height:1;margin-bottom:.75rem;letter-spacing:-.02em}.stat-label.svelte-66llzf{font-size:.85rem;color:var(--text-300);text-transform:uppercase;letter-spacing:.1em}.approach-grid.svelte-66llzf{display:grid;grid-template-columns:1fr 1fr;gap:0}.approach-item.svelte-66llzf{padding:2.5rem 2.5rem 2.5rem 0;border-bottom:1px solid var(--border-subtle);position:relative}.approach-item.svelte-66llzf:nth-child(2n){padding-left:2.5rem;padding-right:0;border-left:1px solid var(--border-subtle)}.approach-item.svelte-66llzf:nth-last-child(-n+2){border-bottom:none}.approach-number.svelte-66llzf{display:block;font-size:.75rem;font-weight:600;color:var(--accent-gold);letter-spacing:.1em;margin-bottom:1rem}.approach-item.svelte-66llzf h3:where(.svelte-66llzf){font-size:1.25rem;font-weight:700;color:var(--text-50);margin:0 0 .75rem}.approach-item.svelte-66llzf p:where(.svelte-66llzf){font-size:.95rem;line-height:1.7;color:var(--text-300);margin:0}.timeline.svelte-66llzf{display:flex;flex-direction:column;gap:0}.timeline-item.svelte-66llzf{display:grid;grid-template-columns:80px 1fr;gap:3rem;padding:2.5rem 0;border-bottom:1px solid var(--border-subtle);transition:all .3s ease}.timeline-item.svelte-66llzf:last-child{border-bottom:none}@media (hover: hover) and (pointer: fine){.timeline-item.svelte-66llzf:hover{padding-left:1rem;margin-right:-1rem}}.timeline-year.svelte-66llzf{font-size:.85rem;font-weight:600;color:var(--accent-gold);letter-spacing:.1em;padding-top:.25rem}.timeline-text.svelte-66llzf h3:where(.svelte-66llzf){font-size:1.25rem;font-weight:700;color:var(--text-50);margin:0 0 .75rem}.timeline-text.svelte-66llzf p:where(.svelte-66llzf){font-size:.95rem;line-height:1.7;color:var(--text-300);margin:0}.team-section.svelte-66llzf{padding:6rem 4rem;max-width:1400px;margin:0 auto}.team-heading.svelte-66llzf{font-size:clamp(2rem,4vw,3.5rem);font-weight:700;color:var(--text-50);margin:0;letter-spacing:-.02em}.team-subtext.svelte-66llzf{font-size:1.15rem;font-weight:600;line-height:1.7;color:var(--accent-gold);margin:0 0 3rem;max-width:500px}.team-grid.svelte-66llzf{display:grid;grid-template-columns:1fr 1fr;gap:2rem}.team-member.svelte-66llzf{position:relative;overflow:hidden}.team-photo.svelte-66llzf{position:relative;aspect-ratio:1 / 1;overflow:hidden;border-radius:var(--radius-sm)}.team-photo.svelte-66llzf img:where(.svelte-66llzf){width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.22,1,.36,1)}@media (hover: hover) and (pointer: fine){.team-member.svelte-66llzf:hover .team-photo:where(.svelte-66llzf) img:where(.svelte-66llzf){transform:scale(1.03)}}.team-member.active.svelte-66llzf .team-photo:where(.svelte-66llzf) img:where(.svelte-66llzf){transform:scale(1.03)}.team-info.svelte-66llzf{padding:1.5rem 0 0}.team-role.svelte-66llzf{display:block;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.15em;color:var(--accent-gold);margin-bottom:.5rem}.team-name.svelte-66llzf{font-size:clamp(1.5rem,2.5vw,2rem);font-weight:700;color:var(--text-50);margin:0}.team-bio.svelte-66llzf{font-size:.95rem;line-height:1.7;color:var(--text-300);margin:1rem 0 0;max-width:400px}.team-linkedin.svelte-66llzf{display:inline-flex;align-items:center;gap:.5rem;margin-top:1rem;padding:.5rem 1rem;color:var(--text-200);text-decoration:none;font-size:.85rem;font-weight:500;border:1px solid var(--border-subtle);border-radius:var(--radius-sm);transition:all .2s ease}.team-linkedin.svelte-66llzf:hover{color:var(--accent-gold);border-color:var(--accent-gold)}.cta-section.svelte-66llzf{padding:10rem 4rem;max-width:1400px;margin:0 auto}.cta-content.svelte-66llzf{max-width:700px}.cta-title.svelte-66llzf{font-size:clamp(2.5rem,5vw,4rem);font-weight:700;color:var(--text-50);margin:0 0 1.5rem;line-height:1.1;letter-spacing:-.02em}.cta-description.svelte-66llzf{font-size:1.2rem;line-height:1.7;color:var(--text-200);margin:0 0 3rem}.cta-buttons.svelte-66llzf{display:flex;gap:1rem;flex-wrap:wrap}@media (max-width: 1024px){.hero.svelte-66llzf{padding:10rem 2rem 5rem}.editorial-section.svelte-66llzf{padding:5rem 2rem}.editorial-grid.svelte-66llzf{grid-template-columns:160px 1fr;gap:3rem}.divider.svelte-66llzf{padding:0 2rem}.stats-bar.svelte-66llzf{padding:3rem 2rem}.team-section.svelte-66llzf{padding:5rem 2rem}.cta-section.svelte-66llzf{padding:8rem 2rem}}@media (max-width: 768px){.hero.svelte-66llzf{padding:8rem 1.5rem .5rem}.hero-title.svelte-66llzf{font-size:clamp(2.25rem,8vw,3.5rem);margin-bottom:.5rem}.editorial-section.svelte-66llzf{padding:4rem 1.5rem}.editorial-grid.svelte-66llzf{grid-template-columns:1fr;gap:2rem}.editorial-label.svelte-66llzf{flex-direction:row;align-items:center}.editorial-columns.svelte-66llzf{grid-template-columns:1fr;gap:2rem}.divider.svelte-66llzf{padding:0 1.5rem}.stats-bar.svelte-66llzf{padding:2rem 1.5rem}.stats-row.svelte-66llzf{grid-template-columns:1fr;gap:2rem;padding:2rem 0}.stat.svelte-66llzf:nth-child(2):after{display:none}.approach-grid.svelte-66llzf{grid-template-columns:1fr}.approach-item.svelte-66llzf,.approach-item.svelte-66llzf:nth-child(2n){padding:2rem 0;border-left:none}.approach-item.svelte-66llzf:nth-last-child(-n+2){border-bottom:1px solid var(--border-subtle)}.approach-item.svelte-66llzf:last-child{border-bottom:none}.timeline-item.svelte-66llzf{grid-template-columns:60px 1fr;gap:2rem;padding:2rem 0}.team-section.svelte-66llzf{padding:4rem 1.5rem}.team-heading.svelte-66llzf{margin-bottom:2.5rem}.team-grid.svelte-66llzf{grid-template-columns:1fr;gap:3rem}.cta-section.svelte-66llzf{padding:6rem 1.5rem}.cta-buttons.svelte-66llzf{flex-direction:column;align-items:flex-start}}@media (max-width: 480px){.hero.svelte-66llzf{padding:7rem 1rem .5rem}.editorial-section.svelte-66llzf{padding:3rem 1rem}.divider.svelte-66llzf{padding:0 1rem}.stats-bar.svelte-66llzf{padding:1.5rem 1rem}.team-section.svelte-66llzf{padding:3rem 1rem}.cta-section.svelte-66llzf{padding:4rem 1rem}}
