@keyframes shalom-zoom{0%{transform:scale(1)}to{transform:scale(1.06)}}@keyframes shalom-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.shalom-zoom{animation:shalom-zoom 28s var(--ease-out,ease-out) forwards}.shalom-rise{animation:shalom-rise .7s var(--ease-out,ease-out) both}[data-reveal=pending]{opacity:0;transform:translateY(18px)}[data-reveal-still][data-reveal=pending]{opacity:1;transform:none}[data-reveal=shown]{opacity:1;transition:opacity .6s ease-out,transform .6s ease-out;transform:none}.shalom-timeline{--dot:20px;--origin:left center;margin:0;padding:0;list-style:none;display:grid}[dir=rtl] .shalom-timeline{--origin:right center}.shalom-step{min-width:0;padding-inline-start:calc(var(--dot) + 14px);flex-direction:column;gap:4px;padding-bottom:22px;display:flex;position:relative}.shalom-step:last-child{padding-bottom:0}.shalom-step-dot{inset-inline-start:0;width:var(--dot);height:var(--dot);border:2px solid var(--myt-blue-300);background:var(--ink-0);color:var(--ink-0);border-radius:999px;place-items:center;display:grid;position:absolute;top:0}.shalom-step[data-stage=done] .shalom-step-dot{border-color:var(--myt-blue);background:var(--myt-blue)}.shalom-step[data-stage=now] .shalom-step-dot{border:5px solid var(--myt-orange);background:var(--ink-0);box-shadow:0 0 0 4px var(--myt-orange-100)}.shalom-step:not(:last-child):before{content:"";inset-inline-start:calc(var(--dot) / 2 - 1px);top:calc(var(--dot) + 4px);background:var(--myt-blue-100);transform-origin:top;border-radius:2px;width:2px;position:absolute;bottom:4px}.shalom-step[data-stage=done]:not(:last-child):before{background:var(--myt-blue)}@media (min-width:768px){.shalom-timeline{grid-template-columns:repeat(8,minmax(0,1fr));column-gap:0}.shalom-step{padding-inline:0 14px;padding-top:calc(var(--dot) + 16px);padding-bottom:0}.shalom-step:not(:last-child):before{inset-inline-start:calc(var(--dot) + 4px);inset-inline-end:4px;top:calc(var(--dot) / 2 - 1px);width:auto;height:2px;transform-origin:var(--origin);bottom:auto}}[data-reveal=pending] .shalom-step[data-stage=done]:before{transform:scaleY(0)}[data-reveal=shown] .shalom-step[data-stage=done]:before{transition:transform .45s var(--ease-out,ease-out);transition-delay:calc(.25s + var(--step,0) * .14s)}@media (min-width:768px){[data-reveal=pending] .shalom-step[data-stage=done]:before{transform:scaleX(0)}}.shalom-progress{background:var(--ink-100);border-radius:999px;height:10px;overflow:hidden}.shalom-progress>span{width:max(10px, calc(var(--share,0) * 100%));border-radius:inherit;background-color:var(--myt-orange);background-image:var(--myt-cta-gradient);height:100%;transform-origin:var(--origin,left center);display:block}[dir=rtl] .shalom-progress>span{--origin:right center}[data-reveal=pending] .shalom-progress>span{transform:scaleX(0)}[data-reveal=shown] .shalom-progress>span{transition:transform .9s var(--ease-out,ease-out) .3s}[data-testid=shalom-page] ::selection{background:var(--myt-blue-100);color:var(--myt-blue-900)}[data-testid=shalom-page] summary:focus-visible{outline:2px solid var(--myt-blue);outline-offset:3px}@media (prefers-reduced-motion:reduce){.shalom-zoom,.shalom-rise{animation:none}[data-reveal=pending]{opacity:1;transform:none}[data-reveal=shown]{transition:none}[data-reveal] .shalom-step:before,[data-reveal] .shalom-progress>span{transition:none;transform:none}}
