.ivonne-torres-chedraui_page__StXLv{--ivonne-ink:#191827;--ivonne-wine:#a70f2b;--ivonne-red:#c8102e;--ivonne-rose:#f4d9de;--ivonne-sand:#f7f1eb;--ivonne-muted:#666572;background:#fff;color:var(--ivonne-ink);font-family:var(--font-montserrat),"Montserrat",sans-serif}.ivonne-torres-chedraui_hero__4dYAj{position:relative;overflow:hidden;background:radial-gradient(circle at 82% 18%,rgba(200,16,46,.2),transparent 33%),linear-gradient(118deg,#faf4ef,#fff 47%,#f3dce1);padding:72px 28px 78px}.ivonne-torres-chedraui_hero__4dYAj:after{position:absolute;right:-90px;bottom:-180px;width:430px;height:430px;border:1px solid rgba(167,15,43,.18);border-radius:50%;content:""}.ivonne-torres-chedraui_heroInner__0mMtl{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);grid-gap:72px;gap:72px;align-items:center;max-width:1180px;margin:0 auto}.ivonne-torres-chedraui_eyebrow__08adg{margin:0 0 20px;color:var(--ivonne-red);font-size:.72rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase}.ivonne-torres-chedraui_hero__4dYAj h1{max-width:710px;margin:0;font-size:clamp(2.8rem,6vw,5.4rem);font-weight:900;letter-spacing:-.055em;line-height:.98}.ivonne-torres-chedraui_role__EAYmQ{max-width:630px;margin:24px 0 0;color:var(--ivonne-wine);font-size:clamp(1rem,2vw,1.22rem);font-weight:750;line-height:1.5}.ivonne-torres-chedraui_heroCopy__w_foO{max-width:680px;margin:20px 0 0;color:#575561;font-size:1rem;line-height:1.85}.ivonne-torres-chedraui_finalActions__JapiJ,.ivonne-torres-chedraui_heroActions__u0K49{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.ivonne-torres-chedraui_ghostButton__pmnJK,.ivonne-torres-chedraui_lightButton__8h_4q,.ivonne-torres-chedraui_primaryButton__KSIiG,.ivonne-torres-chedraui_secondaryButton__KYMRL{display:inline-flex;min-height:48px;align-items:center;justify-content:center;border-radius:999px;padding:13px 23px;font-size:.88rem;font-weight:800;text-decoration:none;transition:transform .16s ease,box-shadow .16s ease,background .16s ease}.ivonne-torres-chedraui_primaryButton__KSIiG{background:var(--ivonne-red);box-shadow:0 12px 28px rgba(200,16,46,.2);color:#fff}.ivonne-torres-chedraui_secondaryButton__KYMRL{border:1px solid rgba(25,24,39,.2);background:hsla(0,0%,100%,.6);color:var(--ivonne-ink)}.ivonne-torres-chedraui_ghostButton__pmnJK:hover,.ivonne-torres-chedraui_lightButton__8h_4q:hover,.ivonne-torres-chedraui_primaryButton__KSIiG:hover,.ivonne-torres-chedraui_secondaryButton__KYMRL:hover{transform:translateY(-2px)}.ivonne-torres-chedraui_ghostButton__pmnJK:focus-visible,.ivonne-torres-chedraui_lightButton__8h_4q:focus-visible,.ivonne-torres-chedraui_primaryButton__KSIiG:focus-visible,.ivonne-torres-chedraui_secondaryButton__KYMRL:focus-visible,.ivonne-torres-chedraui_textLink__aeoV4:focus-visible,.ivonne-torres-chedraui_timelineLink__WION3:focus-visible{outline:3px solid #ec8fa0;outline-offset:3px}.ivonne-torres-chedraui_portrait__rhHTQ{position:relative;min-height:540px;overflow:hidden;border:1px solid rgba(167,15,43,.13);border-radius:160px 160px 28px 28px;background:#231f20;box-shadow:0 28px 80px rgba(90,20,34,.22)}.ivonne-torres-chedraui_portraitColumn__3a0K_{min-width:0}.ivonne-torres-chedraui_portrait__rhHTQ:after{position:absolute;right:0;bottom:0;left:0;height:34%;background:linear-gradient(transparent,rgba(15,12,15,.84));content:""}.ivonne-torres-chedraui_portraitImage__TAe3V{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;object-position:center 46%}.ivonne-torres-chedraui_portraitBrand__Io8wI{display:flex;align-items:center;justify-content:flex-end;gap:14px;padding:20px 18px 0;color:#77727a;font-size:.68rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.ivonne-torres-chedraui_portraitBrand__Io8wI img{display:block;width:83px;height:44px;object-fit:contain}.ivonne-torres-chedraui_portraitCaption__dQKCP{position:absolute;z-index:2;right:34px;bottom:34px;left:34px;padding-top:18px;border-top:1px solid hsla(0,0%,100%,.42);color:hsla(0,0%,100%,.9);font-size:.76rem;font-weight:700;letter-spacing:.13em;line-height:1.6;text-transform:uppercase}.ivonne-torres-chedraui_sectionDark__jO0Jg,.ivonne-torres-chedraui_sectionRose__sPQ5d,.ivonne-torres-chedraui_sectionTint__Q7yzF,.ivonne-torres-chedraui_section__3Ym2U{padding:84px 28px}.ivonne-torres-chedraui_section__3Ym2U{background:#fff}.ivonne-torres-chedraui_sectionTint__Q7yzF{background:var(--ivonne-sand)}.ivonne-torres-chedraui_sectionDark__jO0Jg{background:var(--ivonne-ink);color:#fff}.ivonne-torres-chedraui_sectionRose__sPQ5d{background:#fbf3f5}.ivonne-torres-chedraui_container__CQodb{max-width:1120px;margin:0 auto}.ivonne-torres-chedraui_narrow__eQC5Q{max-width:780px;margin:0 auto}.ivonne-torres-chedraui_editorialGrid__m_pGX,.ivonne-torres-chedraui_introGrid__87Aan,.ivonne-torres-chedraui_sharedGrid__hSOoX{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);grid-gap:72px;gap:72px;align-items:start}.ivonne-torres-chedraui_sectionLabel__pjgdJ{margin:0 0 16px;color:var(--ivonne-red);font-size:.7rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase}.ivonne-torres-chedraui_sectionTitle__VTbXN{margin:0;font-size:clamp(2rem,4vw,3.25rem);font-weight:900;letter-spacing:-.042em;line-height:1.08}.ivonne-torres-chedraui_body__tPWiv,.ivonne-torres-chedraui_lead__7kMgg{color:var(--ivonne-muted);line-height:1.9}.ivonne-torres-chedraui_body__tPWiv{margin:0 0 20px;font-size:.98rem}.ivonne-torres-chedraui_lead__7kMgg{margin:0 0 24px;color:#3f3d49;font-size:clamp(1.08rem,2vw,1.3rem)}.ivonne-torres-chedraui_quote__7J72c{margin:0;padding:40px 0 40px 38px;border-left:4px solid var(--ivonne-red);color:var(--ivonne-ink);font-size:clamp(1.6rem,3.4vw,2.7rem);font-weight:750;letter-spacing:-.035em;line-height:1.35}.ivonne-torres-chedraui_timeline__YUL9S{position:relative;display:grid;grid-template-columns:repeat(7,minmax(130px,1fr));margin-top:52px;overflow-x:auto;padding:5px 3px 18px}.ivonne-torres-chedraui_timeline__YUL9S:before{position:absolute;top:19px;right:3px;left:3px;height:1px;background:rgba(25,24,39,.17);content:""}.ivonne-torres-chedraui_milestone__wabaj{position:relative;min-width:140px;padding:42px 22px 0 0}.ivonne-torres-chedraui_milestone__wabaj:before{position:absolute;top:8px;left:0;width:22px;height:22px;border:6px solid var(--ivonne-sand);border-radius:50%;background:var(--ivonne-red);box-shadow:0 0 0 1px rgba(200,16,46,.25);content:""}.ivonne-torres-chedraui_milestonePlace__G1lf6{margin:0 0 7px;color:var(--ivonne-red);font-size:.7rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.ivonne-torres-chedraui_milestoneTitle__kQ_Le{margin:0;font-size:.9rem;font-weight:800;line-height:1.45}.ivonne-torres-chedraui_darkEyebrow__LnQsr{color:#f5a7b5}.ivonne-torres-chedraui_darkBody__yYM7p{color:hsla(0,0%,100%,.7)}.ivonne-torres-chedraui_roleList__ie2_k{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:0;gap:0;margin:42px 0 0;border-top:1px solid hsla(0,0%,100%,.14)}.ivonne-torres-chedraui_roleItem__tDjcf{min-height:112px;padding:24px 24px 22px 0;border-bottom:1px solid hsla(0,0%,100%,.14);color:hsla(0,0%,100%,.9);font-size:.94rem;font-weight:650;line-height:1.55}.ivonne-torres-chedraui_roleItem__tDjcf:nth-child(odd){border-right:1px solid hsla(0,0%,100%,.14)}.ivonne-torres-chedraui_roleItem__tDjcf:nth-child(2n){padding-left:24px}.ivonne-torres-chedraui_textLink__aeoV4,.ivonne-torres-chedraui_timelineLink__WION3{color:var(--ivonne-red);font-weight:800;text-decoration-thickness:1px;text-underline-offset:4px}.ivonne-torres-chedraui_personalStrip__r9V8I{display:grid;grid-template-columns:1.3fr repeat(3,minmax(140px,.5fr));grid-gap:20px;gap:20px;align-items:stretch}.ivonne-torres-chedraui_personalIntro__7pIPq{padding-right:36px}.ivonne-torres-chedraui_personalWord__wW2YL{display:flex;min-height:160px;align-items:flex-end;border-top:1px solid rgba(25,24,39,.18);padding:22px 0;color:var(--ivonne-wine);font-size:clamp(1.25rem,2.4vw,1.75rem);font-weight:850;letter-spacing:-.03em}.ivonne-torres-chedraui_faqList__m9BNi{margin-top:38px;border-top:1px solid #dedde2}.ivonne-torres-chedraui_faqItem__yz751{border-bottom:1px solid #dedde2;padding:25px 0}.ivonne-torres-chedraui_faqItem__yz751 summary{cursor:pointer;color:var(--ivonne-ink);font-size:1rem;font-weight:800;line-height:1.55}.ivonne-torres-chedraui_faqItem__yz751 p{max-width:790px;margin:16px 0 0;color:var(--ivonne-muted);font-size:.94rem;line-height:1.8}.ivonne-torres-chedraui_shared__13MVq{overflow:hidden;border:1px solid #ece5e7;border-radius:28px;background:linear-gradient(135deg,#fff,#fbf2f4);padding:50px}.ivonne-torres-chedraui_sharedGrid__hSOoX{grid-template-columns:.65fr 1.35fr;gap:52px}.ivonne-torres-chedraui_sharedMark__F5fzQ{display:flex;min-height:200px;align-items:center;justify-content:center;border-radius:22px;background:var(--ivonne-ink);color:#fff;font-size:3.2rem;font-weight:900;letter-spacing:-.08em}.ivonne-torres-chedraui_finalCta__JYmGk{padding:88px 28px;background:linear-gradient(118deg,#8f1027,#c8102e 72%);color:#fff}.ivonne-torres-chedraui_finalInner__gSqLw{max-width:850px;margin:0 auto;text-align:center}.ivonne-torres-chedraui_finalInner__gSqLw h2{margin:0;font-size:clamp(2rem,5vw,3.5rem);font-weight:900;letter-spacing:-.045em;line-height:1.08}.ivonne-torres-chedraui_finalInner__gSqLw p{max-width:680px;margin:20px auto 0;color:hsla(0,0%,100%,.84);line-height:1.8}.ivonne-torres-chedraui_finalActions__JapiJ{justify-content:center}.ivonne-torres-chedraui_lightButton__8h_4q{background:#fff;color:var(--ivonne-red)}.ivonne-torres-chedraui_ghostButton__pmnJK{border:1px solid hsla(0,0%,100%,.46);color:#fff}@media (max-width:900px){.ivonne-torres-chedraui_editorialGrid__m_pGX,.ivonne-torres-chedraui_heroInner__0mMtl,.ivonne-torres-chedraui_introGrid__87Aan,.ivonne-torres-chedraui_sharedGrid__hSOoX{grid-template-columns:1fr;gap:40px}.ivonne-torres-chedraui_portrait__rhHTQ{min-height:480px}.ivonne-torres-chedraui_personalStrip__r9V8I{grid-template-columns:repeat(3,1fr)}.ivonne-torres-chedraui_personalIntro__7pIPq{grid-column:1/-1;padding-right:0}}@media (max-width:620px){.ivonne-torres-chedraui_hero__4dYAj{padding:48px 20px 54px}.ivonne-torres-chedraui_heroInner__0mMtl{gap:34px}.ivonne-torres-chedraui_hero__4dYAj h1{font-size:clamp(2.7rem,14vw,4rem)}.ivonne-torres-chedraui_portrait__rhHTQ{min-height:410px;border-radius:110px 110px 24px 24px}.ivonne-torres-chedraui_portraitCaption__dQKCP{right:24px;bottom:26px;left:24px}.ivonne-torres-chedraui_portraitBrand__Io8wI{justify-content:center;padding-top:18px}.ivonne-torres-chedraui_finalCta__JYmGk,.ivonne-torres-chedraui_sectionDark__jO0Jg,.ivonne-torres-chedraui_sectionRose__sPQ5d,.ivonne-torres-chedraui_sectionTint__Q7yzF,.ivonne-torres-chedraui_section__3Ym2U{padding:62px 20px}.ivonne-torres-chedraui_editorialGrid__m_pGX,.ivonne-torres-chedraui_introGrid__87Aan{gap:28px}.ivonne-torres-chedraui_quote__7J72c{padding:30px 0 30px 24px}.ivonne-torres-chedraui_roleList__ie2_k{grid-template-columns:1fr}.ivonne-torres-chedraui_roleItem__tDjcf,.ivonne-torres-chedraui_roleItem__tDjcf:nth-child(2n){padding:20px 0;border-right:0}.ivonne-torres-chedraui_personalStrip__r9V8I{grid-template-columns:1fr}.ivonne-torres-chedraui_personalWord__wW2YL{min-height:auto}.ivonne-torres-chedraui_shared__13MVq{padding:30px 24px}.ivonne-torres-chedraui_sharedMark__F5fzQ{min-height:150px}.ivonne-torres-chedraui_finalActions__JapiJ a,.ivonne-torres-chedraui_heroActions__u0K49 a{width:100%}}@media (prefers-reduced-motion:reduce){.ivonne-torres-chedraui_ghostButton__pmnJK,.ivonne-torres-chedraui_lightButton__8h_4q,.ivonne-torres-chedraui_primaryButton__KSIiG,.ivonne-torres-chedraui_secondaryButton__KYMRL{transition:none}}