.ProcesoJourney-module__tSJSPW__section{background:var(--background);position:relative;overflow:hidden}.ProcesoJourney-module__tSJSPW__botanical{color:var(--primary);opacity:.05;pointer-events:none;background-repeat:repeat;position:absolute;inset:0}.ProcesoJourney-module__tSJSPW__track{align-items:stretch;display:flex}.ProcesoJourney-module__tSJSPW__panel{flex:none;align-items:center;width:min(82vw,1120px);height:100vh;padding:0 5vw;display:flex;position:relative}.ProcesoJourney-module__tSJSPW__intro{width:min(58vw,680px)}.ProcesoJourney-module__tSJSPW__introInner{flex-direction:column;justify-content:center;display:flex}.ProcesoJourney-module__tSJSPW__kicker{font-family:var(--font-sans);letter-spacing:.28em;text-transform:uppercase;color:var(--primary);font-size:.74rem;font-weight:600}.ProcesoJourney-module__tSJSPW__introTitle{color:var(--ccl-espresso);margin-top:18px;font-size:clamp(2.4rem,4.6vw,4rem);font-weight:600;line-height:1.05}.ProcesoJourney-module__tSJSPW__introLead{color:color-mix(in srgb, var(--ccl-espresso) 78%, transparent);max-width:42ch;margin-top:20px;font-size:1.05rem;line-height:1.7}.ProcesoJourney-module__tSJSPW__introHint{font-family:var(--font-sans);letter-spacing:.06em;text-transform:uppercase;color:color-mix(in srgb, var(--ccl-espresso) 55%, transparent);align-items:center;gap:10px;margin-top:34px;font-size:.78rem;display:flex}.ProcesoJourney-module__tSJSPW__introHint span{color:var(--primary);font-size:1.2rem}.ProcesoJourney-module__tSJSPW__ghost{font-family:var(--font-serif);color:var(--primary);opacity:.07;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:0;font-size:34vh;font-weight:600;line-height:1;position:absolute;top:50%;left:4vw;transform:translateY(-50%)}.ProcesoJourney-module__tSJSPW__panelGrid{z-index:1;grid-template-columns:1fr 1fr;align-items:center;gap:56px;width:100%;display:grid;position:relative}.ProcesoJourney-module__tSJSPW__panelText{flex-direction:column;display:flex}.ProcesoJourney-module__tSJSPW__stepNum{font-family:var(--font-sans);letter-spacing:.14em;color:var(--primary);font-size:.8rem;font-weight:700}.ProcesoJourney-module__tSJSPW__stepSub{font-family:var(--font-serif);color:var(--secondary);margin-top:10px;font-size:1.15rem;font-style:italic}.ProcesoJourney-module__tSJSPW__stepTitle{color:var(--ccl-espresso);margin-top:8px;font-size:clamp(2rem,3.4vw,3rem);font-weight:600;line-height:1.08}.ProcesoJourney-module__tSJSPW__stepDesc{color:color-mix(in srgb, var(--ccl-espresso) 78%, transparent);max-width:44ch;margin-top:18px;font-size:1rem;line-height:1.7}.ProcesoJourney-module__tSJSPW__checks{flex-direction:column;gap:10px;margin-top:26px;display:flex}.ProcesoJourney-module__tSJSPW__check{font-family:var(--font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--ccl-espresso);align-items:center;gap:12px;font-size:.82rem;font-weight:600;display:flex}.ProcesoJourney-module__tSJSPW__checkMark{background:var(--primary-soft);width:22px;height:22px;color:var(--primary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.8rem;display:inline-flex}.ProcesoJourney-module__tSJSPW__panelMedia{aspect-ratio:4/5;border-radius:var(--radius-lg);position:relative;overflow:hidden}.ProcesoJourney-module__tSJSPW__panelMedia img{object-fit:cover}.ProcesoJourney-module__tSJSPW__mediaFrame{border:1px solid color-mix(in srgb, var(--ccl-crema) 50%, transparent);pointer-events:none;position:absolute;inset:14px}@media (max-width:768px){.ProcesoJourney-module__tSJSPW__section{height:auto!important}.ProcesoJourney-module__tSJSPW__track{flex-direction:column;transform:none!important}.ProcesoJourney-module__tSJSPW__panel,.ProcesoJourney-module__tSJSPW__intro{width:100%;height:auto;padding:64px 6vw}.ProcesoJourney-module__tSJSPW__panelGrid{grid-template-columns:1fr;gap:28px}.ProcesoJourney-module__tSJSPW__ghost{font-size:22vh;left:6vw}.ProcesoJourney-module__tSJSPW__panelMedia{aspect-ratio:16/10}}
