.steps-bar_bar__WMC_y{position:relative;display:flex;align-items:center;gap:var(--space-xl);margin:0;padding:var(--space-lg) 116px var(--space-lg) var(--space-xl);border-radius:var(--radius-outer);corner-shape:var(--corner-smooth);background:var(--bg-surface)}@supports not (corner-shape:superellipse(2.4)){.steps-bar_bar__WMC_y{border-radius:calc(var(--radius-outer) * var(--corner-fallback-scale))}}.steps-bar_list___vLT5{display:flex;flex:1 1;flex-direction:column;gap:var(--space-lg);margin:0;padding:0;list-style:none}.steps-bar_step__g_bla{display:flex;gap:var(--space-md);align-items:baseline}.steps-bar_copy__6Bzmv{display:flex;flex-direction:column;gap:var(--space-xs);min-width:0}.steps-bar_num__5jUlU{flex:none;display:grid;place-items:center;width:26px;height:26px;border-radius:var(--radius-pill);background:var(--accent-base);color:var(--accent-ink);font-style:normal}.steps-bar_title__gJu2C{color:var(--text-primary)}.steps-bar_note__l4D8C{color:var(--text-muted)}.steps-bar_stamp__vUjDn{position:absolute;right:-8px;top:50%;transform:translateY(-50%);width:120px;height:120px;color:var(--text-primary);overflow:hidden;border-radius:50%}.steps-bar_stamp__vUjDn svg{width:100%;height:100%;animation:steps-bar_stepsStampSpin__AWVcM 24s linear infinite}.steps-bar_stampText__N2rAC{fill:currentColor}.steps-bar_stampDot__N0IK6{position:absolute;inset:0;margin:auto;width:10px;height:10px;border-radius:var(--radius-pill);background:var(--accent-base)}@keyframes steps-bar_stepsStampSpin__AWVcM{to{rotate:1turn}}@media (prefers-reduced-motion:reduce){.steps-bar_stamp__vUjDn svg{animation:none}}@media (min-width:900px){.steps-bar_list___vLT5{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-2xl);align-items:start}.steps-bar_bar__WMC_y{padding-right:140px}.steps-bar_stamp__vUjDn{right:var(--space-lg);width:96px;height:96px}}.steps-bar_sand__cj7uc{background:var(--bg-sand)}.steps-bar_content__CYWxa{flex:1 1;min-width:0}.steps-bar_withIntro__toF4y{padding:var(--space-2xl)}.steps-bar_intro__d327Z{display:flex;flex-direction:column;gap:var(--space-xl);margin-bottom:var(--space-3xl);min-width:0}.steps-bar_intro__d327Z>span:first-child{color:var(--text-primary);font-size:clamp(var(--fs-xl),7vw,var(--fs-3xl));letter-spacing:.13em}.steps-bar_intro__d327Z>h1{max-width:28ch;margin:0}.steps-bar_withIntro__toF4y .steps-bar_list___vLT5{padding-right:100px}.steps-bar_withIntro__toF4y .steps-bar_stamp__vUjDn{top:auto;bottom:var(--space-2xl);transform:none}@media (min-width:900px){.steps-bar_withIntro__toF4y{padding:var(--space-3xl)}.steps-bar_withIntro__toF4y .steps-bar_list___vLT5{padding-right:108px}.steps-bar_withIntro__toF4y .steps-bar_stamp__vUjDn{right:var(--space-lg);bottom:var(--space-2xl)}}@media (max-width:899px){.steps-bar_withIntro__toF4y{padding-inline:var(--space-lg)}.steps-bar_withIntro__toF4y .steps-bar_list___vLT5{padding-right:80px}.steps-bar_withIntro__toF4y .steps-bar_stamp__vUjDn{right:var(--space-xs);width:88px;height:88px}}.steps-bar_intro__d327Z>p{max-width:56ch;margin:0}.steps-bar_bar__WMC_y[data-layout=vertical]{padding-block:var(--space-2xl)}.steps-bar_bar__WMC_y[data-layout=vertical] .steps-bar_list___vLT5{display:flex;flex-direction:column;gap:var(--space-xl)}.timeline_track__xREaB{display:flex;gap:var(--gutter);width:calc(100% + var(--page-x));margin:0;padding:0;list-style:none;overflow-x:auto;scrollbar-width:none;scroll-snap-type:x mandatory;scroll-padding-right:var(--page-x)}.timeline_track__xREaB::-webkit-scrollbar{display:none}.timeline_item__SuBf4{position:relative;flex:0 0 62%;display:flex;flex-direction:column;gap:var(--space-xs);scroll-snap-align:start}.timeline_mark__F9Enm{position:relative;display:flex;align-items:center;margin-bottom:var(--space-xs)}.timeline_mark__F9Enm:after{content:"";position:absolute;left:28px;right:calc(-1 * var(--gutter));height:var(--border-hairline);background:var(--border-default)}.timeline_num__smccb{position:relative;z-index:1;flex:none;display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:var(--radius-pill);background:var(--bg-dark);color:var(--text-on-dark)}.timeline_body__rMm_O{display:flex;flex-direction:column;gap:var(--space-xs);min-width:0;text-decoration:none}.timeline_when__QdQ5R{color:var(--text-muted)}.timeline_title__P0X3E{color:var(--text-primary)}.timeline_note__aHKYK{color:var(--text-muted)}@media (min-width:900px){.timeline_track__xREaB{width:100%;overflow-x:visible}.timeline_item__SuBf4{flex:1 1}}.timeline_photo__PpfAY{width:100%;height:auto;aspect-ratio:var(--ratio-card);object-fit:cover;border-radius:var(--radius-xl);corner-shape:var(--corner-smooth);margin-bottom:var(--space-sm);background:var(--bg-light)}@supports not (corner-shape:superellipse(2.4)){.timeline_photo__PpfAY{border-radius:calc(var(--radius-xl) * var(--corner-fallback-scale))}}.timeline_column__SNV3G{display:flex;flex-direction:column;gap:var(--step-item);margin:0;padding:0;list-style:none}.timeline_colItem__i1ci_{position:relative;display:flex;gap:var(--space-lg);align-items:flex-start}.timeline_colItem__i1ci_:not(:last-child):before{content:"";position:absolute;left:14px;top:28px;bottom:calc(-1 * var(--step-item));width:var(--border-hairline);background:var(--border-default)}.timeline_colBody__HBoSb{gap:var(--space-sm);flex:1 1;max-width:var(--measure)}.timeline_colShot__YZljC{width:100%;max-width:520px;height:auto;aspect-ratio:var(--ratio-card);object-fit:cover;border-radius:var(--radius-xl);corner-shape:var(--corner-smooth);margin-top:var(--space-sm);background:var(--bg-light)}@supports not (corner-shape:superellipse(2.4)){.timeline_colShot__YZljC{border-radius:calc(var(--radius-xl) * var(--corner-fallback-scale))}}@media (min-width:900px){.timeline_column__SNV3G{flex-direction:row;gap:var(--gutter)}.timeline_colItem__i1ci_{flex:1 1;flex-direction:column;gap:var(--space-2xl);min-width:0}.timeline_colItem__i1ci_:not(:last-child):before{left:28px;right:calc(-1 * var(--gutter));top:14px;bottom:auto;width:auto;height:var(--border-hairline)}.timeline_colBody__HBoSb,.timeline_colShot__YZljC{max-width:none}}.timeline_rows__HKDFx{flex-direction:column;gap:var(--space-3xl)}.timeline_rows__HKDFx .timeline_colItem__i1ci_{flex-direction:row;gap:var(--space-xl)}.timeline_rows__HKDFx .timeline_colItem__i1ci_:not(:last-child):before{left:14px;right:auto;top:28px;bottom:calc(-1 * var(--space-3xl));width:var(--border-hairline);height:auto}.timeline_rows__HKDFx .timeline_colBody__HBoSb{display:grid;grid-template-columns:minmax(0,1fr);max-width:none;width:100%;gap:var(--space-lg)}.timeline_rows__HKDFx .timeline_colShot__YZljC{grid-row:1;width:100%;max-width:none;margin:0;aspect-ratio:var(--ratio-photo)}.timeline_rows__HKDFx .timeline_note__aHKYK{font-size:var(--t-body-size);line-height:var(--t-body-line);max-width:58ch}@media (min-width:600px){.timeline_rows__HKDFx .timeline_colBody__HBoSb{grid-template-columns:minmax(180px,320px) minmax(0,1fr);column-gap:var(--space-3xl);align-content:start}.timeline_rows__HKDFx .timeline_colShot__YZljC{grid-column:1;grid-row:1/span 3}.timeline_rows__HKDFx .timeline_note__aHKYK,.timeline_rows__HKDFx .timeline_title__P0X3E,.timeline_rows__HKDFx .timeline_when__QdQ5R{grid-column:2}.timeline_rows__HKDFx .timeline_title__P0X3E{align-self:end;font-size:var(--t-h2-size);line-height:var(--t-h2-line)}}.timeline_rows__HKDFx .timeline_colItem__i1ci_:before{display:none}.timeline_rows__HKDFx .timeline_title__P0X3E{display:flex;align-items:center;gap:var(--space-lg)}.timeline_rows__HKDFx .timeline_title__P0X3E .timeline_num__smccb{flex:none}@media(min-width:900px){.timeline_column__SNV3G:not(.timeline_rows__HKDFx) .timeline_colBody__HBoSb{display:flex;flex-direction:column;flex:1 1}.timeline_column__SNV3G:not(.timeline_rows__HKDFx) .timeline_colShot__YZljC{margin-top:auto}.timeline_column__SNV3G:not(.timeline_rows__HKDFx) .timeline_note__aHKYK{margin-bottom:var(--space-md)}}