.page_container__WO46_{background-color:var(--bg-color);min-height:100vh;color:var(--text-primary)}.page_hero__rWhW9{background-color:#0a0a0a;color:#fff;min-height:70vh;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:10rem 5% 6rem;position:relative;overflow:hidden}.page_hero__rWhW9:before{content:"";position:absolute;top:-30%;left:-10%;width:120%;height:160%;background:radial-gradient(ellipse at 50% 50%,hsla(0,0%,100%,.03) 0,transparent 70%);pointer-events:none}.page_heroLabel__5sfOh{display:block;font-size:.85rem;font-weight:600;text-transform:uppercase;letter-spacing:.2em;color:hsla(0,0%,100%,.5);margin-bottom:2rem}.page_heroTitle__30J58{font-size:clamp(2.8rem,6vw,5rem);font-weight:200;line-height:1.1;letter-spacing:-.03em;margin-bottom:1.5rem}.page_heroTitle__30J58 em,.page_heroTitle__30J58 i{font-weight:500;font-style:normal}.page_heroSub__GjnUj{font-size:clamp(1rem,1.5vw,1.3rem);font-weight:300;font-style:italic;color:hsla(0,0%,100%,.6)}.page_manifesto__nid30{background-color:#f7f7f7;padding:8rem 5%;display:flex;justify-content:center}.page_manifestoContent__7mFgi{max-width:850px;width:100%}.page_manifestoLabel__CjvuX{display:block;font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.15em;color:var(--text-muted);margin-bottom:2rem}.page_manifestoTitle__fRHma{font-size:clamp(2.2rem,4vw,3.5rem);font-weight:300;line-height:1.15;letter-spacing:-.02em;color:var(--text-primary);margin-bottom:3rem}.page_manifestoTitle__fRHma em{font-weight:700;font-style:normal}.page_manifestoText__jziax{font-size:1.15rem;font-weight:400;line-height:1.75;color:var(--text-secondary);margin-bottom:1.5rem}.page_founder__kWlux{background-color:#0a0a0a;color:#fff;padding:8rem 5%;display:flex;justify-content:center}.page_founderGrid__2JqGz{max-width:1200px;width:100%;display:grid;grid-template-columns:1fr 1fr;grid-gap:5rem;gap:5rem;align-items:center}.page_founderImageCol__dLMAs{position:relative}.page_founderImageWrapper__AyJZs{position:relative;width:100%;aspect-ratio:3/3;overflow:hidden}.page_founderImage__vnouY{object-fit:cover;object-position:center top;filter:grayscale(30%) contrast(1.1);transition:filter .6s ease}.page_founderImageWrapper__AyJZs:hover .page_founderImage__vnouY{filter:grayscale(0) contrast(1.05)}.page_founderTextCol__DM8QC{display:flex;flex-direction:column}.page_founderLabel__DeWuf{font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.2em;color:hsla(0,0%,100%,.45);margin-bottom:1.5rem}.page_founderName__MsOO4{font-size:clamp(2rem,3.5vw,3rem);font-weight:300;letter-spacing:-.02em;margin-bottom:.5rem}.page_founderRole__HN0yJ{font-size:1rem;font-weight:400;color:hsla(0,0%,100%,.55);letter-spacing:.05em}.page_founderDivider__YV50p{width:60px;height:1px;background-color:hsla(0,0%,100%,.2);margin:2rem 0}.page_founderBio__CMaE8{font-size:1.05rem;font-weight:400;line-height:1.75;color:hsla(0,0%,100%,.7);margin-bottom:1.25rem}.page_founderQuote__5SEzm{font-size:1.3rem;font-weight:300;font-style:italic;color:hsla(0,0%,100%,.85);margin-top:1rem;padding-left:1.5rem;border-left:2px solid hsla(0,0%,100%,.2)}.page_dualidad__yYT1a{background-color:#f7f7f7;padding:8rem 5%;display:flex;flex-direction:column;align-items:center}.page_dualidadHeader__8Pxr9{text-align:center;margin-bottom:4rem;max-width:800px}.page_dualidadLabel__7HFgr{display:block;font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.15em;color:var(--text-muted);margin-bottom:1.5rem}.page_dualidadTitle__3qYJZ{font-size:clamp(2rem,3.5vw,3rem);font-weight:300;line-height:1.15;letter-spacing:-.02em;color:var(--text-primary)}.page_dualidadGrid__8ELzZ{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2rem;gap:2rem;max-width:1200px;width:100%}.page_dualidadCard__ssi8i{background-color:#fff;padding:3rem 2.5rem;border:1px solid rgba(0,0,0,.06);transition:transform .5s cubic-bezier(.22,1,.36,1),box-shadow .5s cubic-bezier(.22,1,.36,1)}.page_dualidadCard__ssi8i:hover{transform:translateY(-6px);box-shadow:0 30px 60px -15px rgba(0,0,0,.15)}.page_dualidadIcon__QEhXj{font-size:2rem;display:block;margin-bottom:1.5rem}.page_dualidadCardTitle__6KEnq{font-size:1.15rem;font-weight:600;line-height:1.35;color:var(--text-primary);margin-bottom:1rem}.page_dualidadCardDesc__sc_jx{font-size:.95rem;font-weight:400;line-height:1.7;color:var(--text-secondary)}.page_valores__y1UAB{background-color:#0a0a0a;color:#fff;padding:8rem 5%;display:flex;flex-direction:column;align-items:center}.page_valoresHeader__8gyoK{text-align:center;margin-bottom:4rem;max-width:800px}.page_valoresLabel__n7Rth{display:block;font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.15em;color:hsla(0,0%,100%,.45);margin-bottom:1.5rem}.page_valoresTitle__L4aiB{font-size:clamp(2rem,3.5vw,3rem);font-weight:200;line-height:1.15;letter-spacing:-.02em}.page_valoresGrid__zKeS8{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:2rem;gap:2rem;max-width:1200px;width:100%}.page_valorCard__eSmUN{padding:2.5rem 2rem;border:1px solid hsla(0,0%,100%,.08);transition:border-color .4s ease,background-color .4s ease}.page_valorCard__eSmUN:hover{border-color:hsla(0,0%,100%,.2);background-color:hsla(0,0%,100%,.03)}.page_valorNumber__7yo3L{display:block;font-size:3rem;font-weight:100;color:hsla(0,0%,100%,.15);margin-bottom:1.5rem;line-height:1}.page_valorTitle__WPZXT{font-size:1.1rem;font-weight:600;letter-spacing:.02em;margin-bottom:.75rem}.page_valorPhrase__3B923{font-size:.9rem;font-weight:300;line-height:1.6;color:hsla(0,0%,100%,.6)}.page_cta__vkV8k{background-color:#f7f7f7;padding:8rem 5%;display:flex;justify-content:center;align-items:center}.page_ctaContent__dd1QR{text-align:center;max-width:800px}.page_ctaTitle__gxi3c{font-size:clamp(2rem,4vw,3.2rem);font-weight:300;line-height:1.15;letter-spacing:-.02em;color:var(--text-primary);margin-bottom:1.5rem}.page_ctaSub__I_rUF{font-size:1.1rem;font-weight:400;color:var(--text-secondary);margin-bottom:3rem}.page_ctaButton__bpOAU{display:inline-block;padding:1rem 3rem;background-color:#0a0a0a;color:#fff;font-size:.9rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;transition:background-color .3s ease,transform .3s ease}.page_ctaButton__bpOAU:hover{background-color:#222;transform:translateY(-2px)}@media (max-width:992px){.page_founderGrid__2JqGz{grid-template-columns:1fr;gap:3rem}.page_founderImageWrapper__AyJZs{max-width:500px;margin:0 auto}.page_dualidadGrid__8ELzZ{grid-template-columns:1fr}.page_valoresGrid__zKeS8{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.page_hero__rWhW9{min-height:60vh;padding:8rem 6% 4rem}.page_valoresGrid__zKeS8{grid-template-columns:1fr}.page_founderName__MsOO4{font-size:2rem}}