.wiE45W_section{background:var(--color-bg);padding:clamp(2rem,5vw,4rem) clamp(1.25rem,4vw,3.5rem) clamp(3rem,6vw,5.5rem);scroll-margin-top:5rem}.wiE45W_inner{grid-template-columns:.9fr 1.1fr;align-items:center;gap:clamp(2rem,5vw,4rem);max-width:72rem;margin:0 auto;display:grid}.wiE45W_logoWrap{justify-content:center;display:flex}.wiE45W_logo{font-family:var(--font-display);font-weight:var(--weight-extrabold);letter-spacing:.06em;color:var(--color-text);text-align:center;font-size:clamp(2.5rem,5vw,3.75rem);line-height:1}.wiE45W_logo small{font-family:var(--font-body);font-weight:var(--weight-bold);letter-spacing:.3em;margin-top:.5rem;font-size:.9rem;display:block}.wiE45W_text{font-family:var(--font-body);font-weight:var(--weight-regular);color:var(--color-text);margin:0 0 1.5rem;font-size:clamp(1rem,1.4vw,1.15rem);line-height:1.6}.wiE45W_highlight{color:var(--color-accent);font-weight:var(--weight-semibold)}.wiE45W_title{font-family:var(--font-display);font-style:italic;font-weight:var(--weight-bold);color:var(--color-primary);margin:clamp(1.5rem,3vw,2.5rem) 0 0;font-size:clamp(1.75rem,3.5vw,2.75rem);line-height:1.25}@media (max-width:820px){.wiE45W_inner{text-align:center;grid-template-columns:1fr}.wiE45W_title{text-align:center}}
.be07ta_section{background:var(--color-bg);padding:clamp(2.5rem,5vw,4rem) clamp(1.25rem,4vw,3.5rem) clamp(3rem,6vw,5.5rem);scroll-margin-top:5rem}.be07ta_inner{max-width:60rem;margin:0 auto}.be07ta_imageWrap{aspect-ratio:16/10;border-radius:50px;width:100%;margin-bottom:clamp(2rem,4vw,3rem);position:relative;overflow:hidden}.be07ta_image{object-fit:cover}.be07ta_body{grid-template-columns:.8fr 1.2fr;align-items:start;gap:clamp(1.5rem,4vw,3.5rem);display:grid}.be07ta_title{font-family:var(--font-display);font-style:italic;font-weight:var(--weight-bold);color:var(--color-text);margin:0;font-size:clamp(1.75rem,3.5vw,2.5rem);line-height:1.2}.be07ta_text{font-family:var(--font-body);font-weight:var(--weight-regular);color:var(--color-text);margin:0 0 1.25rem;font-size:clamp(1rem,1.3vw,1.1rem);line-height:1.6}.be07ta_text:last-child{margin-bottom:0}@media (max-width:760px){.be07ta_body{grid-template-columns:1fr;gap:1.25rem}}
._6m5HqG_section{background:linear-gradient(135deg, var(--purple) 0%, var(--magenta) 100%);padding:clamp(3rem,6vw,5.5rem) clamp(1.25rem,4vw,3.5rem)}._6m5HqG_inner{max-width:44rem;margin:0 auto}._6m5HqG_logo{font-family:var(--font-display);font-weight:var(--weight-extrabold);letter-spacing:.1em;color:var(--color-text-on-primary);text-align:center;margin:0 0 clamp(2rem,4vw,3rem);font-size:clamp(2rem,4vw,3rem)}._6m5HqG_form{flex-direction:column;gap:clamp(1.25rem,2.5vw,1.75rem);display:flex}._6m5HqG_field{flex-direction:column;display:flex}._6m5HqG_label{font-family:var(--font-body);font-weight:var(--weight-semibold);letter-spacing:.08em;text-transform:uppercase;color:var(--color-primary);margin-bottom:.4rem;font-size:.85rem}._6m5HqG_card{background:var(--color-border);border-radius:28px;padding:1.1rem 1.75rem}._6m5HqG_input{width:100%;font-family:var(--font-body);color:var(--color-text);background:0 0;border:none;padding:0;font-size:1rem}._6m5HqG_input::placeholder{color:var(--color-text-muted)}._6m5HqG_input:focus{outline:none}._6m5HqG_card:focus-within{outline:2px solid var(--color-primary);outline-offset:2px}._6m5HqG_actions{justify-content:flex-end;margin-top:.5rem;display:flex}._6m5HqG_submit{background:var(--color-border);color:var(--color-primary);font-family:var(--font-body);font-weight:var(--weight-bold);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;border:none;border-radius:999px;justify-content:center;align-items:center;padding:1rem 2.5rem;font-size:.8rem;transition:transform .15s,background-color .15s;display:inline-flex}._6m5HqG_submit:hover{background:var(--white);transform:translateY(-1px)}._6m5HqG_submit:focus-visible{outline:3px solid var(--white);outline-offset:2px}@media (max-width:560px){._6m5HqG_actions{justify-content:stretch}._6m5HqG_submit{width:100%}}
.pP4fiq_section{isolation:isolate;background:linear-gradient(135deg, var(--purple) 0%, var(--magenta) 100%);padding:clamp(4rem,8vw,7rem) clamp(1.25rem,4vw,3.5rem);scroll-margin-top:5rem;position:relative;overflow:hidden}.pP4fiq_bgImage{object-fit:cover;object-position:center;z-index:-1}.pP4fiq_inner{max-width:60rem;margin:0 auto}.pP4fiq_cards{grid-template-columns:1fr 1fr;justify-items:center;gap:clamp(2rem,5vw,4rem);display:grid}.pP4fiq_card{--photo-size:clamp(10rem, 20vw, 13rem);background:var(--color-bg-soft);width:100%;max-width:22rem;margin-top:calc(var(--photo-size) / 2);padding:calc(var(--photo-size) / 2 + 1.5rem) 1.5rem 2rem;text-align:center;border-radius:24px;flex-direction:column;min-height:26rem;display:flex;position:relative}.pP4fiq_photoWrap{top:calc(var(--photo-size) / -2);width:var(--photo-size);height:var(--photo-size);border:10px solid var(--color-bg-soft);background:var(--color-bg-soft);border-radius:50%;position:absolute;left:50%;overflow:hidden;transform:translate(-50%)}.pP4fiq_photo{object-fit:cover}.pP4fiq_firstName{font-family:var(--font-body);font-weight:var(--weight-regular);color:var(--color-text);margin-bottom:.15rem;font-size:1.1rem;display:block}.pP4fiq_lastName{font-family:var(--font-display);font-style:italic;font-weight:var(--weight-extrabold);color:var(--color-text);font-size:clamp(1.6rem,3vw,2.1rem);display:block}.pP4fiq_cta{background:linear-gradient(135deg, var(--purple), var(--magenta));color:var(--color-text-on-primary);font-family:var(--font-display);font-style:italic;font-weight:var(--weight-medium);border-radius:999px;justify-content:center;align-self:center;align-items:center;margin-top:auto;padding:.85rem 2rem;font-size:1.05rem;text-decoration:none;transition:transform .15s,box-shadow .15s;display:inline-flex;box-shadow:0 12px 26px #4b1f7d4d}.pP4fiq_cta:hover{transform:translateY(-1px);box-shadow:0 16px 32px #4b1f7d61}.pP4fiq_cta:focus-visible{outline:3px solid var(--white);outline-offset:2px}@media (max-width:620px){.pP4fiq_cards{grid-template-columns:1fr;gap:5rem}}
._7ZzXKG_hero{isolation:isolate;background:var(--color-bg);align-items:center;min-height:clamp(36rem,80vh,52rem);display:flex;position:relative;overflow:hidden}._7ZzXKG_bgImage{object-fit:cover;object-position:top center;z-index:-2}._7ZzXKG_hero:after{content:"";background:linear-gradient(to bottom, #fff0, var(--color-bg));z-index:-1;pointer-events:none;height:clamp(6rem,14vh,10rem);position:absolute;bottom:0;left:0;right:0}._7ZzXKG_portrait{z-index:-1;object-fit:contain;object-position:bottom;pointer-events:none;width:clamp(15rem,26vw,24rem);height:auto;position:absolute;bottom:0}._7ZzXKG_portraitLeft{left:clamp(0rem,6vw,7rem)}._7ZzXKG_portraitRight{right:clamp(0rem,6vw,7rem)}._7ZzXKG_content{text-align:center;max-width:40rem;margin:0 auto;padding:clamp(2.5rem,6vw,5rem) 1.5rem}._7ZzXKG_eyebrow{font-family:var(--font-display);font-style:italic;font-weight:var(--weight-semibold);color:var(--color-text);margin:0 0 .75rem;font-size:clamp(1rem,1.6vw,1.25rem)}._7ZzXKG_title{font-family:var(--font-display);font-style:italic;font-weight:var(--weight-bold);color:var(--color-primary);margin:0 0 2rem;font-size:clamp(2.25rem,5vw,3.75rem);line-height:1.15}._7ZzXKG_cta{background:linear-gradient(135deg, var(--purple), var(--magenta));color:var(--color-text-on-primary);font-family:var(--font-display);font-style:italic;font-weight:var(--weight-medium);border-radius:999px;justify-content:center;align-items:center;padding:1rem 2.75rem;font-size:clamp(1.1rem,1.8vw,1.35rem);text-decoration:none;transition:transform .15s,box-shadow .15s;display:inline-flex;box-shadow:0 14px 30px #4b1f7d59}._7ZzXKG_cta:hover{transform:translateY(-1px);box-shadow:0 18px 36px #4b1f7d6b}._7ZzXKG_cta:focus-visible{outline:3px solid var(--color-accent);outline-offset:3px}@media (max-width:820px){._7ZzXKG_portrait{opacity:.35;width:10rem}}@media (max-width:560px){._7ZzXKG_portrait{display:none}}
.-BgF_q_navbar{z-index:50;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffe6;position:sticky;top:0}.-BgF_q_inner{justify-content:space-between;align-items:center;gap:1.5rem;max-width:72rem;margin:0 auto;padding:1rem clamp(1.25rem,4vw,3.5rem);display:flex}.-BgF_q_logo{font-family:var(--font-display);font-weight:var(--weight-extrabold);letter-spacing:.08em;color:var(--color-text);font-size:clamp(1.4rem,2.2vw,1.8rem);text-decoration:none}.-BgF_q_links{align-items:center;gap:clamp(1.25rem,3vw,2.5rem);margin:0;padding:0;list-style:none;display:flex}.-BgF_q_link{font-family:var(--font-body);font-weight:var(--weight-medium);color:var(--color-text);font-size:1rem;text-decoration:none;transition:color .15s}.-BgF_q_link:hover{color:var(--color-primary)}.-BgF_q_link:focus-visible{outline:2px solid var(--color-accent);outline-offset:4px;border-radius:4px}.-BgF_q_login{width:2.75rem;height:2.75rem;color:var(--color-text);border-radius:50%;justify-content:center;align-items:center;transition:background-color .15s,color .15s;display:inline-flex}.-BgF_q_login:hover{background:var(--color-bg-soft);color:var(--color-primary)}.-BgF_q_login:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.-BgF_q_login svg{width:1.5rem;height:1.5rem}@media (max-width:680px){.-BgF_q_inner{flex-wrap:wrap;justify-content:center;gap:.75rem 1.5rem}.-BgF_q_links{order:3;justify-content:center;gap:1.25rem;width:100%}}
.Y01AmW_nosotros{max-width:none;margin:0;padding:0}
