._section_asuol_8{--node-size:52px;padding-block:var(--section-padding-y);background:var(--color-bg);color:var(--color-text)}._frame_asuol_15{align-items:center;gap:var(--space-16);flex-direction:column;display:flex}._header_asuol_22{align-items:center;gap:var(--space-5);text-align:center;flex-direction:column;display:flex}._title_asuol_30{font-family:var(--font-heading);font-size:var(--text-h2);font-weight:var(--weight-heading-strong);line-height:var(--leading-heading);letter-spacing:var(--tracking-heading);color:var(--color-text);text-wrap:balance;margin:0}._lead_asuol_41{max-width:52ch;font-size:var(--text-body-lg);line-height:var(--leading-body);letter-spacing:var(--tracking-body);color:var(--color-text);text-wrap:pretty;margin:0}._track_asuol_52{width:100%;position:relative}._rail_asuol_59{top:calc(var(--node-size) / 2 - 1px);left:calc((100% - 3 * var(--space-6)) / 8);right:calc((100% - 3 * var(--space-6)) / 8);background:var(--color-border-strong);height:2px;position:absolute;overflow:hidden}._railFill_asuol_69{background:var(--color-brand-strong);transform-origin:0;position:absolute;inset:0}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){._railFill_asuol_69{animation:linear both _railGrow_asuol_1;animation-timeline:view();animation-range:cover cover 40%}}}@keyframes _railGrow_asuol_1{0%{transform:scaleX(0)}}._steps_asuol_94{gap:var(--space-6);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;position:relative}._step_asuol_94{align-items:center;gap:var(--space-6);text-align:center;flex-direction:column;display:flex}._node_asuol_112{width:var(--node-size);height:var(--node-size);border-radius:var(--radius-full);border:2px solid var(--color-brand-strong);background:var(--color-bg);font-family:var(--font-heading);font-size:var(--text-body-sm);font-weight:var(--weight-heading-strong);color:var(--color-text);font-variant-numeric:tabular-nums;flex-shrink:0;place-items:center;display:grid}._stepText_asuol_129{align-items:center;gap:var(--space-3);flex-direction:column;display:flex}._stepTitle_asuol_136{font-family:var(--font-heading);font-size:var(--text-h4);font-weight:var(--weight-heading-strong);line-height:var(--leading-link);letter-spacing:var(--tracking-body);color:var(--color-text);margin:0}._stepBody_asuol_146{max-width:30ch;font-size:var(--text-body-sm);line-height:var(--leading-body);color:var(--color-text);text-wrap:pretty;margin:0}._frame_asuol_15 ._cta_asuol_155{border-radius:var(--radius-full)}@media (width<=760px){._frame_asuol_15{align-items:stretch;gap:var(--space-12)}._header_asuol_22{text-align:left;align-items:flex-start}._rail_asuol_59{display:none}._steps_asuol_94{gap:var(--space-8);grid-template-columns:1fr}._step_asuol_94{position:relative}._step_asuol_94:not(:last-child):before{content:"";top:var(--node-size);bottom:calc(var(--space-8) * -1);left:calc(var(--node-size) / 2 - 1px);background:var(--color-brand-strong);width:2px;position:absolute}._step_asuol_94{align-items:flex-start;gap:var(--space-5);text-align:left;flex-direction:row}._stepText_asuol_129{padding-top:var(--space-3);align-items:flex-start}._stepBody_asuol_146{max-width:none}._frame_asuol_15 ._cta_asuol_155{justify-content:center;width:100%}}
