.radial-timeline_line__l02Dw{background-image:linear-gradient(to right,var(--color-gray5,#e8e8e8) 50%,var(--color-gray8,#c7c7c7) 50%);height:1px;position:absolute;transform-origin:0 0;user-select:none;z-index:auto;transform-style:flat;&:focus-visible{outline:0}&:focus-visible .radial-timeline_meta__S0nPV{opacity:1!important;outline:2px solid var(--highlight-color,var(--color-orange,#11d8fc));outline-offset:4px;border-radius:6px}&[data-variant=large],&[data-variant=medium]{background:var(--color-gray12,#05eeff);cursor:pointer;&:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;background:var(--hit-area-color,transparent);padding:8px;border-radius:8px}}&:focus-visible,&[data-hovered=true]{background:var(--highlight-color,var(--color-orange,#11d8fc));color:var(--highlight-color,var(--color-orange,#11d8fc))}}.radial-timeline_item__5zO9P{color:var(--color-gray12,#171717);font-size:15px;max-width:580px;margin:0 auto;line-height:28px}.radial-timeline_swipeArea__pxuIL{touch-action:pan-y}@media (min-width:1280px){.radial-timeline_imgFrame__ZNuPj{max-width:720px}}.radial-timeline_imgFrame__ZNuPj{position:relative;width:100%;max-width:clamp(320px,60vw,780px);max-height:min(62vh,720px);aspect-ratio:700/540;border-radius:12px;overflow:hidden;background:transparent;margin-inline:auto}.radial-timeline_imgEl__WyQJ3{width:100%;height:100%;object-fit:fill;object-position:var(--focal,50% 50%)}.radial-timeline_textWrap__R4YLX{display:flex;flex-direction:column;gap:8px}@media (max-width:380px){.radial-timeline_textWrap__R4YLX{gap:6px}.radial-timeline_textWrap__R4YLX h2{font-size:1rem;line-height:1.25rem}.radial-timeline_textWrap__R4YLX p{font-size:.8125rem;line-height:1.35rem}.radial-timeline_line__l02Dw [data-slot=label],.radial-timeline_line__l02Dw [data-slot=year]{font-size:12px!important}.radial-timeline_imgFrame__ZNuPj{max-width:92vw;max-height:58vh}}@media (max-width:480px){.radial-timeline_line__l02Dw [data-slot=label],.radial-timeline_line__l02Dw [data-slot=year]{font-size:12px!important}}@media (max-width:380px){.radial-timeline_line__l02Dw [data-slot=label],.radial-timeline_line__l02Dw [data-slot=year]{font-size:11px!important}}@keyframes radial-timeline_shimmer__KVOWt{0%{background-position:-200% 0}to{background-position:200% 0}}.radial-timeline_imgFrame__ZNuPj .animate-shimmer{animation:radial-timeline_shimmer__KVOWt 2.5s ease-in-out infinite}