.about-hero.svelte-cwls5q{align-items:center;min-height:80vh;display:flex;position:relative;overflow:hidden}.about-hero-bg.svelte-cwls5q{z-index:0;position:absolute;inset:0}.about-hero-bg.svelte-cwls5q img:where(.svelte-cwls5q){object-fit:cover;object-position:center;width:100%;height:100%}.about-hero-overlay.svelte-cwls5q{background:linear-gradient(90deg,#070707eb 0%,#070707b3 50%,#07070766 100%);position:absolute;inset:0}.about-hero-content.svelte-cwls5q{z-index:1;padding-top:calc(var(--header-height) + 4rem);max-width:700px;padding-bottom:6rem;position:relative}.about-hero-content.svelte-cwls5q h1:where(.svelte-cwls5q){letter-spacing:-.03em;margin-bottom:1.5rem;font-size:clamp(2.5rem,6vw,4.5rem);font-weight:700}.about-hero-text.svelte-cwls5q{flex-direction:column;gap:.75rem;margin-bottom:2.5rem;display:flex}.about-hero-text.svelte-cwls5q p:where(.svelte-cwls5q){color:#f8f8f8bf;font-size:1.05rem;line-height:1.7}.about-hero-text.svelte-cwls5q em:where(.svelte-cwls5q){color:var(--color-highlight);font-style:normal;font-weight:500}.values.svelte-cwls5q{border-top:1px solid var(--color-border);background:#0a0a0a}.values-grid.svelte-cwls5q{grid-template-columns:1fr;align-items:center;gap:4rem;display:grid}@media (width>=900px){.values-grid.svelte-cwls5q{grid-template-columns:1fr 1fr}}.values-text.svelte-cwls5q{flex-direction:column;gap:1.25rem;display:flex}.values-text.svelte-cwls5q h2:where(.svelte-cwls5q){letter-spacing:-.03em;font-size:clamp(2rem,3.5vw,2.75rem);font-weight:700}.values-paragraphs.svelte-cwls5q{flex-direction:column;gap:1rem;display:flex}.values-paragraphs.svelte-cwls5q p:where(.svelte-cwls5q){color:#f8f8f8b3;font-size:1.05rem;line-height:1.7}.values-image-wrap.svelte-cwls5q{position:relative}.values-img.svelte-cwls5q,.mission-img.svelte-cwls5q{object-fit:cover;border-radius:var(--radius-lg);filter:brightness(.85);width:100%;height:420px}.values-image-card.svelte-cwls5q,.mission-image-card.svelte-cwls5q{border-radius:var(--radius-md);align-items:center;gap:1rem;padding:1rem 1.5rem;display:flex;position:absolute;bottom:-1.5rem;left:-1.5rem}.values-card-icon.svelte-cwls5q{font-size:2rem}.values-card-text.svelte-cwls5q{flex-direction:column;display:flex}.values-card-text.svelte-cwls5q strong:where(.svelte-cwls5q){font-size:1rem;font-weight:600}.values-card-text.svelte-cwls5q span:where(.svelte-cwls5q){color:var(--color-text-muted);font-size:.8rem}.mission.svelte-cwls5q{border-top:1px solid var(--color-border)}.mission-grid.svelte-cwls5q{grid-template-columns:1fr;align-items:center;gap:4rem;display:grid}@media (width>=900px){.mission-grid.svelte-cwls5q{grid-template-columns:1fr 1fr}}.mission-image-card.svelte-cwls5q{bottom:-1.5rem;left:auto;right:-1.5rem}.team.svelte-cwls5q{border-top:1px solid var(--color-border);background:#0a0a0a}.team-head.svelte-cwls5q{text-align:center;margin-bottom:4rem}.team-head.svelte-cwls5q h2:where(.svelte-cwls5q){letter-spacing:-.03em;margin-bottom:.75rem;font-size:clamp(2rem,3.5vw,2.75rem);font-weight:700}.team-head.svelte-cwls5q p:where(.svelte-cwls5q){color:var(--color-text-muted);font-size:1.1rem}.team-members.svelte-cwls5q{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem;max-width:1000px;margin:0 auto;display:grid}.member-card.svelte-cwls5q{text-align:center;transition:var(--transition);border-radius:var(--radius-lg);flex-direction:column;align-items:center;gap:.75rem;padding:2.5rem 2rem;display:flex}.member-card.svelte-cwls5q:hover{border-color:#5e4cf966;transform:translateY(-6px);box-shadow:0 20px 50px #00000080}.member-avatar.svelte-cwls5q{margin-bottom:.5rem;position:relative}.member-avatar.svelte-cwls5q img:where(.svelte-cwls5q){object-fit:cover;object-position:top center;border:2px solid var(--color-border);width:120px;height:120px;transition:var(--transition);border-radius:50%}.member-card.svelte-cwls5q:hover .member-avatar:where(.svelte-cwls5q) img:where(.svelte-cwls5q){border-color:var(--color-accent)}.member-avatar-ring.svelte-cwls5q{background:linear-gradient(135deg, var(--color-accent), var(--color-highlight)) border-box;-webkit-mask-composite:destination-out;opacity:0;border:2px solid #0000;border-radius:50%;transition:opacity .3s;position:absolute;inset:-6px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:padding-box,border-box;-webkit-mask-origin:padding-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.member-card.svelte-cwls5q:hover .member-avatar-ring:where(.svelte-cwls5q){opacity:1}.member-name.svelte-cwls5q{font-size:1.2rem;font-weight:600}.member-role.svelte-cwls5q{color:var(--color-highlight);font-size:.9rem;font-weight:500}.member-desc.svelte-cwls5q{color:var(--color-text-muted);max-width:240px;font-size:.875rem;line-height:1.6}.member-socials.svelte-cwls5q{gap:.75rem;margin-top:.5rem;display:flex}.social-btn.svelte-cwls5q{border:1px solid var(--color-border);width:40px;height:40px;color:var(--color-text-muted);transition:var(--transition);background:#ffffff0f;border-radius:50%;justify-content:center;align-items:center;display:flex}.social-btn.svelte-cwls5q:hover{background:var(--color-accent);border-color:var(--color-accent);color:#fff;transform:translateY(-2px)}.about-cta.svelte-cwls5q{border-top:1px solid var(--color-border)}.cta-inner.svelte-cwls5q{border-radius:var(--radius-lg);text-align:center;flex-direction:column;align-items:center;gap:1.5rem;padding:4rem 3rem;display:flex;position:relative;overflow:hidden}.cta-glow.svelte-cwls5q{pointer-events:none;background:radial-gradient(#5e4cf933 0%,#0000 70%);width:600px;height:300px;position:absolute;top:-50%;left:50%;transform:translate(-50%)}.cta-inner.svelte-cwls5q h2:where(.svelte-cwls5q){letter-spacing:-.02em;max-width:600px;font-size:clamp(1.75rem,3.5vw,2.5rem);font-weight:700;position:relative}.cta-inner.svelte-cwls5q>p:where(.svelte-cwls5q){color:var(--color-text-muted);font-size:1.05rem;position:relative}.cta-buttons.svelte-cwls5q{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex;position:relative}
