.Hero_hero__Bbyie{min-height:100vh;display:grid;grid-template-columns:1fr 1fr;align-items:center;padding:0 4rem;position:relative;overflow:hidden}.Hero_glow__GejAM{position:absolute;width:600px;height:600px;border-radius:50%;background:radial-gradient(circle,hsla(39,45%,61%,.04) 0,transparent 70%);top:50%;left:30%;transform:translate(-50%,-50%);pointer-events:none}.Hero_content__Cqrc_{position:relative;z-index:1;max-width:560px}.Hero_name__gLEwn{font-size:clamp(3rem,5vw,4.5rem);line-height:1.05;letter-spacing:-.01em;color:var(--text);margin-bottom:.5rem}.Hero_name__gLEwn,.Hero_title__aHi6w{font-family:var(--font-serif);font-weight:300}.Hero_title__aHi6w{font-size:clamp(1.3rem,2.5vw,1.8rem);font-style:italic;color:var(--gold);margin-bottom:2rem;letter-spacing:.02em}.Hero_divider__aNgLJ{width:40px;height:1px;background:var(--border-light);margin-bottom:2rem}.Hero_text__5FmTu{font-size:.95rem;line-height:1.8;color:var(--text-secondary);margin-bottom:3rem;max-width:480px;text-align:justify}.Hero_text__5FmTu strong{color:var(--text);font-weight:400}.Hero_ctas__Hs6y_{display:flex;gap:1rem;flex-wrap:wrap}.Hero_imageWrap__sYcOv{position:relative;height:100vh;overflow:hidden}.Hero_image__kVFG5{object-fit:cover;object-position:top center;filter:brightness(.9) contrast(1.05);mask-image:linear-gradient(180deg,#000 60%,transparent),linear-gradient(270deg,#000 70%,transparent);-webkit-mask-image:linear-gradient(180deg,#000 60%,transparent),linear-gradient(270deg,#000 70%,transparent);-webkit-mask-composite:destination-in;mask-composite:intersect}@media (max-width:1200px){.Hero_hero__Bbyie{grid-template-columns:1fr;padding:8rem 2rem 4rem;min-height:auto;gap:3rem}.Hero_content__Cqrc_{max-width:100%;text-align:center;display:flex;flex-direction:column;align-items:center}.Hero_text__5FmTu{max-width:600px;text-align:center}.Hero_imageWrap__sYcOv{height:60vh;min-height:400px;order:-1;width:100%}.Hero_divider__aNgLJ{margin:0 auto 2rem}.Hero_ctas__Hs6y_{justify-content:center}}@media (max-width:600px){.Hero_hero__Bbyie{padding:6rem 1.5rem 3rem}.Hero_imageWrap__sYcOv{height:45vh}.Hero_name__gLEwn{font-size:2.8rem}}.Mentoria_section__AdnUL{padding:var(--section-padding);background:var(--bg-alt);border-top:1px solid var(--border);border-bottom:1px solid var(--border);position:relative;z-index:1}.Mentoria_grid__naEhA{display:grid;grid-template-columns:1fr 1fr;grid-gap:6rem;gap:6rem;align-items:start}.Mentoria_content__gSD0v h2{margin-top:.75rem;margin-bottom:2.5rem}.Mentoria_subheading__HjMpB{font-family:var(--font-serif);font-size:1.3rem;font-weight:400;color:var(--text);margin-bottom:1rem;margin-top:2.5rem}.Mentoria_subheading__HjMpB:first-of-type{margin-top:0}.Mentoria_content__gSD0v p{font-size:.95rem;line-height:1.8;color:var(--text-secondary);margin-bottom:1rem;text-align:justify}.Mentoria_topicList__7zjgs{list-style:none;display:flex;flex-direction:column;gap:.75rem;margin-bottom:1rem}.Mentoria_topicList__7zjgs li{display:flex;align-items:flex-start;gap:.75rem;font-size:.9rem;color:var(--text-secondary);line-height:1.6;text-align:justify}.Mentoria_topicList__7zjgs li:before{content:"—";color:var(--gold);flex-shrink:0}.Mentoria_notFor__llxYD{padding:1.5rem;border:1px solid var(--border);border-left:2px solid var(--gold);margin-top:2rem}.Mentoria_notFor__llxYD p{font-size:.88rem;color:var(--text-muted);line-height:1.75;margin:0;text-align:justify}.Mentoria_formWrap__fwPiA{background:var(--bg-card);border:1px solid var(--border);padding:3rem;position:-webkit-sticky;position:sticky;top:8rem}.Mentoria_formTitle__grYwH{font-family:var(--font-serif);font-size:1.8rem;font-weight:300;color:var(--text);margin-bottom:.5rem}.Mentoria_formSub__4RY3N{font-size:.85rem;color:var(--text-muted);margin-bottom:2.5rem;line-height:1.6}.Mentoria_form__1zwlS{display:flex;flex-direction:column;gap:0}.Mentoria_formGroup__2Pjlr{margin-bottom:2rem}.Mentoria_label__cL_w3{display:block;font-family:var(--font-mono);font-size:.62rem;letter-spacing:.18em;text-transform:uppercase;color:var(--text-muted);margin-bottom:.75rem}.Mentoria_input___B5rN,.Mentoria_textarea__dj_bm{width:100%;background:transparent;border:none;border-bottom:1px solid var(--border-light);padding:.6rem 0;color:var(--text);font-family:var(--font-sans);font-size:.9rem;font-weight:300;outline:none;transition:border-color .2s;caret-color:var(--gold)}.Mentoria_input___B5rN:focus,.Mentoria_textarea__dj_bm:focus{border-color:var(--gold)}.Mentoria_input___B5rN::placeholder,.Mentoria_textarea__dj_bm::placeholder{color:var(--border-light)}.Mentoria_textarea__dj_bm{resize:none;height:100px;line-height:1.6}.Mentoria_submit__FjvJ7{width:100%;margin-top:.5rem}.Mentoria_success__TFtHV{padding:2rem;border:1px solid var(--gold-border);text-align:center}.Mentoria_success__TFtHV p{font-family:var(--font-serif);font-size:1.2rem;font-style:italic;color:var(--gold)}.Mentoria_error__9oOpr{margin-top:1rem;font-size:.8rem;color:#c0694a;text-align:center}@media (max-width:900px){.Mentoria_grid__naEhA{grid-template-columns:1fr;gap:3rem}.Mentoria_formWrap__fwPiA{position:static}}.SobreMi_section__vdW5D{padding:var(--section-padding);background:var(--bg-alt);border-top:1px solid var(--border);border-bottom:1px solid var(--border);position:relative;z-index:1}.SobreMi_grid__YTPHM{display:grid;grid-template-columns:1fr 1.6fr;grid-gap:6rem;gap:6rem;align-items:start}.SobreMi_sidebar__rAMNR{position:-webkit-sticky;position:sticky;top:8rem}.SobreMi_sidebarTitle__hmdrI{font-family:var(--font-serif);font-size:2.5rem;font-weight:300;line-height:1.15;color:var(--text);margin-bottom:2rem;margin-top:.5rem}.SobreMi_sidebarTitle__hmdrI em{display:block;font-style:italic;color:var(--gold)}.SobreMi_stats__N2_Sc{display:flex;flex-direction:column;gap:1.5rem;padding-top:2.5rem;border-top:1px solid var(--border)}.SobreMi_stat__pGzQE{display:flex;flex-direction:column;gap:.2rem}.SobreMi_statNumber__SZkHy{font-family:var(--font-serif);font-size:2rem;font-weight:300;color:var(--gold);line-height:1}.SobreMi_statLabel__acIPr{font-family:var(--font-mono);font-size:.65rem;letter-spacing:.15em;text-transform:uppercase;color:var(--text-muted)}.SobreMi_body__tcWDv p{font-size:1rem;line-height:1.85;color:var(--text-secondary);margin-bottom:1.75rem;text-align:justify}.SobreMi_body__tcWDv p:last-child{margin-bottom:0}.SobreMi_body__tcWDv strong{color:var(--text);font-weight:400}.SobreMi_body__tcWDv em{font-style:italic;color:var(--gold)}.SobreMi_highlight__COG7a{color:var(--gold);font-style:normal}@media (max-width:900px){.SobreMi_grid__YTPHM{grid-template-columns:1fr;gap:3rem}.SobreMi_sidebar__rAMNR{position:static}}.Proyectos_section__I6_ac{padding:var(--section-padding);position:relative;z-index:1}.Proyectos_header__JuKKl{margin-bottom:4rem}.Proyectos_intro__c95ne{font-size:1rem;color:var(--text-secondary);max-width:540px;margin-top:1rem;line-height:1.8;text-align:justify}.Proyectos_introHighlight__cqfOD{color:var(--text)}.Proyectos_grid__3LIJg{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.5px;gap:1.5px;background:var(--border)}.Proyectos_card__g4aBY{background:var(--bg-card);padding:2.5rem;display:flex;flex-direction:column;gap:1.5rem;transition:background .2s}.Proyectos_card__g4aBY:hover{background:#141414}.Proyectos_cardTop__LAaWw{display:flex;justify-content:space-between;align-items:flex-start}.Proyectos_number__iVDP3{font-family:var(--font-serif);font-size:3rem;font-weight:300;color:var(--border-light);line-height:1}.Proyectos_badge__kOIWe{font-family:var(--font-mono);font-size:.6rem;letter-spacing:.15em;text-transform:uppercase;padding:.3rem .7rem;border:1px solid}.Proyectos_active__h4bF0{color:#7aab7a;border-color:rgba(122,171,122,.3);background:rgba(122,171,122,.05)}.Proyectos_validation__ayPHw{color:var(--gold);border-color:var(--gold-border);background:var(--gold-dim)}.Proyectos_concept__v7Wo_{color:var(--text-muted);border-color:var(--border-light);background:transparent}.Proyectos_name__Ltb64{font-family:var(--font-serif);font-size:1.6rem;font-weight:400;color:var(--text);line-height:1.2}.Proyectos_desc__ql91l{font-size:.9rem;line-height:1.75;color:var(--text-muted);flex:1 1;text-align:justify}.Proyectos_link__KoHYF{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--font-mono);font-size:.65rem;letter-spacing:.12em;text-transform:uppercase;color:var(--gold);text-decoration:none;margin-top:auto;transition:gap .2s}.Proyectos_link__KoHYF:hover{gap:.75rem}@media (max-width:900px){.Proyectos_grid__3LIJg{grid-template-columns:1fr}}.BlogPreview_section__m_GyJ{padding:var(--section-padding);position:relative;z-index:1}.BlogPreview_header__gBZfv{margin-bottom:4rem}.BlogPreview_grid__00XQQ{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1px;gap:1px;background:var(--border)}.BlogPreview_card__CgkmE{background:var(--bg);padding:2.5rem;display:flex;flex-direction:column;gap:1rem;text-decoration:none;color:inherit;transition:background .2s}.BlogPreview_card__CgkmE:hover{background:var(--bg-card)}.BlogPreview_meta__LC5Hd{display:flex;align-items:center;gap:1rem}.BlogPreview_tag__RTjtv{font-family:var(--font-mono);font-size:.6rem;letter-spacing:.15em;text-transform:uppercase;color:var(--gold);padding:.2rem .6rem;border:1px solid var(--gold-border)}.BlogPreview_date__X_qeI{font-family:var(--font-mono);font-size:.62rem;color:var(--text-muted);letter-spacing:.08em}.BlogPreview_title__IjV9a{font-family:var(--font-serif);font-size:1.35rem;font-weight:400;color:var(--text);line-height:1.3;flex:1 1}.BlogPreview_excerpt__xmXBJ{font-size:.85rem;color:var(--text-muted);line-height:1.7;text-align:justify}.BlogPreview_read__U2hcH{font-family:var(--font-mono);font-size:.62rem;letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);margin-top:auto;transition:color .2s}.BlogPreview_card__CgkmE:hover .BlogPreview_read__U2hcH{color:var(--gold)}.BlogPreview_footer__Ot45T{margin-top:3rem;display:flex;justify-content:center}@media (max-width:900px){.BlogPreview_grid__00XQQ{grid-template-columns:1fr}}