.content-stepflow_stepFlowSection__w6B_L{padding-top:clamp(72px,7vw,108px);scroll-margin-top:118px}.content-stepflow_stepFlowWrap__FSbsC{display:grid;grid-template-columns:minmax(150px,.26fr) minmax(0,1fr);grid-gap:clamp(30px,5vw,76px);gap:clamp(30px,5vw,76px);align-items:start;width:min(1180px,100%)}.content-stepflow_stepFlowIntro__7cR3U{position:relative;display:grid;grid-gap:14px;gap:14px;min-width:0}.content-stepflow_stepFlowIntro__7cR3U span{color:var(--os-fg-muted,rgba(235,246,255,.62));font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--type-mono-eyebrow,11px);font-weight:760;letter-spacing:.14em;line-height:1;text-transform:uppercase}.content-stepflow_stepFlowIntro__7cR3U h2{margin:0;color:var(--os-fg,rgba(255,255,255,.94));font-size:clamp(34px,4.1vw,58px);font-weight:680;letter-spacing:0;line-height:1.04;text-wrap:balance}.content-stepflow_stepFlowIntro__7cR3U p{max-width:320px;margin:0;color:var(--os-fg-muted,rgba(235,246,255,.62));font-size:14px;line-height:1.72}.content-stepflow_stepFlowRail__uy05W{min-width:0}.content-stepflow_stepFlow__psxjx{position:relative;display:grid;grid-gap:18px;gap:18px;margin:0;padding:2px 0 8px;list-style:none}.content-stepflow_stepFlow__psxjx li{position:relative;display:block;padding:0;opacity:0;transform:translateY(12px);transition:transform .3s ease-out,opacity .3s ease-out;z-index:1}.content-stepflow_stepFlowVisible__JwPGq{opacity:1!important;transform:translateY(0)!important}.content-stepflow_stepFlow__psxjx li:before{display:none}.content-stepflow_stepFlow__psxjx li:not(:last-child):after{content:"";position:absolute;bottom:-16px;left:clamp(26px,3vw,38px);width:1px;height:14px;background:linear-gradient(180deg,rgba(255,96,104,.42),rgba(255,255,255,.08),transparent);box-shadow:0 0 18px rgba(255,96,104,.16);pointer-events:none}.content-stepflow_stepFlowContent__yj1UY{position:relative;isolation:isolate;overflow:hidden;display:grid;grid-gap:16px;gap:16px;min-height:128px;border:var(--glass-card-border);border-radius:var(--glass-card-radius-featured);padding:clamp(22px,3vw,30px);background:var(--glass-card-bg);box-shadow:var(--glass-card-shadow);transition:opacity .22s cubic-bezier(.4,0,.2,1),transform .22s cubic-bezier(.4,0,.2,1),border-color .22s cubic-bezier(.4,0,.2,1),box-shadow .22s cubic-bezier(.4,0,.2,1)}.content-stepflow_stepFlowContent__yj1UY:after,.content-stepflow_stepFlowContent__yj1UY:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none}.content-stepflow_stepFlowContent__yj1UY:before{z-index:0;background:var(--glass-card-overlay);opacity:.34;mix-blend-mode:screen}.content-stepflow_stepFlowContent__yj1UY:after{z-index:0;background:var(--glass-card-edge);opacity:.42}.content-stepflow_stepFlowContent__yj1UY>*{position:relative;z-index:1}.content-stepflow_stepFlowContentHead__tEUvL{display:flex;gap:14px;align-items:center;justify-content:space-between;min-width:0}.content-stepflow_stepFlowMarker__T6yue{position:relative;display:inline-flex;align-items:center;min-width:0;color:inherit;text-decoration:none}.content-stepflow_stepFlow__psxjx em{display:inline-flex;align-items:center;min-height:24px;border:1px solid rgba(255,96,104,.2);border-radius:999px;padding:5px 9px;background:rgba(255,96,104,.075);color:rgba(255,198,204,.82);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-style:normal;font-size:var(--type-mono-eyebrow,11px);font-weight:760;letter-spacing:.12em;line-height:1;text-transform:uppercase;transition:border-color .2s cubic-bezier(.4,0,.2,1),background-color .2s cubic-bezier(.4,0,.2,1),color .2s cubic-bezier(.4,0,.2,1)}.content-stepflow_stepFlowTool___g85j{align-self:flex-start;border-color:rgba(122,162,247,.32)!important;background:rgba(122,162,247,.1)!important;color:rgba(193,213,247,.92)!important;text-transform:none!important;letter-spacing:.04em!important;font-weight:600!important}.content-stepflow_stepFlowImage__v_hdm{margin:4px 0 0;border-radius:12px;overflow:hidden;border:var(--glass-card-border);background:rgba(0,0,0,.18)}.content-stepflow_stepFlowImage__v_hdm img{display:block;width:100%;height:auto;max-height:480px;object-fit:contain}.content-stepflow_stepFlow__psxjx li[data-step-state=active] .content-stepflow_stepFlowContent__yj1UY{border-color:rgba(255,91,102,.58)}.content-stepflow_stepFlow__psxjx li[data-step-state=active] em{border-color:rgba(255,96,104,.46);background:rgba(255,96,104,.14);color:rgba(255,235,238,.96)}.content-stepflow_stepFlow__psxjx li:focus-within .content-stepflow_stepFlowContent__yj1UY,.content-stepflow_stepFlow__psxjx li:hover .content-stepflow_stepFlowContent__yj1UY{border-color:var(--glass-card-border-hover);transform:translateY(-2px) scale(var(--glass-card-hover-scale));box-shadow:var(--glass-card-shadow-hover)}.content-stepflow_stepFlow__psxjx:has(li:focus-within) li:not(:focus-within) .content-stepflow_stepFlowContent__yj1UY,.content-stepflow_stepFlow__psxjx:has(li:hover) li:not(:hover) .content-stepflow_stepFlowContent__yj1UY{opacity:var(--glass-card-sibling-opacity);transform:scale(var(--glass-card-sibling-scale))}.content-stepflow_stepFlow__psxjx li:focus-within em,.content-stepflow_stepFlow__psxjx li:hover em{border-color:rgba(255,96,104,.5);background:rgba(255,96,104,.14);color:rgba(255,235,238,.96)}.content-stepflow_stepFlowMarker__T6yue:focus-visible{outline:2px solid rgba(255,255,255,.72);outline-offset:4px;border-radius:999px}.content-stepflow_stepFlowAnchor__6VDdV{color:inherit;text-decoration:none}.content-stepflow_stepFlowAnchor__6VDdV:hover{color:rgba(255,210,215,.96)}.content-stepflow_stepFlowAnchor__6VDdV:focus-visible{outline:2px solid rgba(255,255,255,.72);outline-offset:4px;border-radius:6px}.content-stepflow_stepFlow__psxjx strong{color:var(--os-fg,rgba(255,255,255,.96));font-size:clamp(21px,2.1vw,30px);font-weight:700;line-height:1.16;letter-spacing:0;text-wrap:balance}.content-stepflow_stepFlow__psxjx p{max-width:72ch;margin:0;color:var(--os-fg-muted,rgba(235,246,255,.68));font-size:15px;line-height:1.72}.content-stepflow_stepFlow__psxjx span{flex:0 0 auto;max-width:min(240px,48%);overflow:hidden;padding:4px 10px;border:1px solid rgba(255,255,255,.09);border-radius:999px;background:linear-gradient(180deg,rgba(255,255,255,.035),rgba(255,255,255,.012)),rgba(255,255,255,.026);color:rgba(235,246,255,.7);font-size:11px;font-weight:640;letter-spacing:.04em;line-height:1.25;text-overflow:ellipsis;white-space:nowrap;text-transform:uppercase}.content-stepflow_stepFlowSectionWorkflow__4r_Uw{padding-top:clamp(56px,6vw,86px)}.content-stepflow_stepFlowSectionWorkflow__4r_Uw .content-stepflow_stepFlowWrap__FSbsC{grid-template-columns:minmax(132px,.22fr) minmax(0,1fr);gap:clamp(22px,4vw,54px)}.content-stepflow_stepFlowSectionWorkflow__4r_Uw .content-stepflow_stepFlowIntro__7cR3U{gap:10px}.content-stepflow_stepFlowSectionWorkflow__4r_Uw .content-stepflow_stepFlowIntro__7cR3U h2{font-size:clamp(30px,3.4vw,48px);line-height:1.06}.content-stepflow_stepFlowSectionWorkflow__4r_Uw .content-stepflow_stepFlowIntro__7cR3U p{max-width:280px;font-size:13px;line-height:1.58}.content-stepflow_stepFlowSectionWorkflow__4r_Uw .content-stepflow_stepFlow__psxjx{gap:12px;padding-top:0;padding-bottom:4px}.content-stepflow_stepFlowSectionWorkflow__4r_Uw .content-stepflow_stepFlow__psxjx li:not(:last-child):after{bottom:-10px;left:clamp(18px,2.4vw,28px);height:8px}.content-stepflow_stepFlowSectionWorkflow__4r_Uw .content-stepflow_stepFlowContent__yj1UY{gap:10px;min-height:0;border-radius:18px;padding:clamp(15px,1.9vw,20px)}.content-stepflow_stepFlowSectionWorkflow__4r_Uw .content-stepflow_stepFlowContentHead__tEUvL{flex-wrap:wrap;justify-content:flex-start;gap:8px}.content-stepflow_stepFlowSectionWorkflow__4r_Uw .content-stepflow_stepFlow__psxjx em{min-height:22px;padding:4px 7px;font-size:10px;letter-spacing:.08em}.content-stepflow_stepFlowSectionWorkflow__4r_Uw .content-stepflow_stepFlowTool___g85j{justify-self:start;width:-moz-fit-content;width:fit-content;max-width:100%;padding-right:8px;padding-left:8px}.content-stepflow_stepFlowSectionWorkflow__4r_Uw .content-stepflow_stepFlow__psxjx strong{font-size:clamp(18px,1.55vw,23px);line-height:1.2}.content-stepflow_stepFlowSectionWorkflow__4r_Uw .content-stepflow_stepFlow__psxjx p{max-width:78ch;font-size:14px;line-height:1.56}.content-stepflow_stepFlowSectionWorkflow__4r_Uw .content-stepflow_stepFlow__psxjx span{max-width:min(220px,56%);padding:3px 8px;font-size:10px;line-height:1.2}@media (prefers-reduced-motion:reduce){.content-stepflow_stepFlowContent__yj1UY,.content-stepflow_stepFlow__psxjx em,.content-stepflow_stepFlow__psxjx li{animation:none!important;transition:none}.content-stepflow_stepFlow__psxjx li:focus-within .content-stepflow_stepFlowContent__yj1UY,.content-stepflow_stepFlow__psxjx li:hover,.content-stepflow_stepFlow__psxjx li:hover .content-stepflow_stepFlowContent__yj1UY,.content-stepflow_stepFlow__psxjx:has(li:focus-within) li:not(:focus-within) .content-stepflow_stepFlowContent__yj1UY,.content-stepflow_stepFlow__psxjx:has(li:hover) li:not(:hover) .content-stepflow_stepFlowContent__yj1UY{transform:none}}@media (max-width:1040px){.content-stepflow_stepFlowWrap__FSbsC{grid-template-columns:1fr;gap:22px}.content-stepflow_stepFlowSectionWorkflow__4r_Uw .content-stepflow_stepFlowWrap__FSbsC{grid-template-columns:1fr;gap:16px}.content-stepflow_stepFlowIntro__7cR3U{position:static}.content-stepflow_stepFlowIntro__7cR3U p{max-width:560px}.content-stepflow_stepFlowSectionWorkflow__4r_Uw .content-stepflow_stepFlowIntro__7cR3U p{max-width:520px}}@media (max-width:720px){.content-stepflow_stepFlowContent__yj1UY{min-height:auto;padding:18px}.content-stepflow_stepFlowSectionWorkflow__4r_Uw{padding-top:44px}.content-stepflow_stepFlowSectionWorkflow__4r_Uw .content-stepflow_stepFlow__psxjx{gap:10px}.content-stepflow_stepFlowSectionWorkflow__4r_Uw .content-stepflow_stepFlow__psxjx li:not(:last-child):after{bottom:-9px;left:18px;height:7px}.content-stepflow_stepFlowSectionWorkflow__4r_Uw .content-stepflow_stepFlowContent__yj1UY{gap:8px;border-radius:16px;padding:14px}.content-stepflow_stepFlowContentHead__tEUvL{display:grid;grid-template-columns:1fr;grid-gap:8px;gap:8px;justify-items:start}.content-stepflow_stepFlow__psxjx span{max-width:100%}.content-stepflow_stepFlowSectionWorkflow__4r_Uw .content-stepflow_stepFlow__psxjx em,.content-stepflow_stepFlowSectionWorkflow__4r_Uw .content-stepflow_stepFlow__psxjx span{max-width:100%;white-space:normal;overflow-wrap:anywhere}.content-stepflow_stepFlowSectionWorkflow__4r_Uw .content-stepflow_stepFlow__psxjx strong{font-size:17px;line-height:1.25}.content-stepflow_stepFlowSectionWorkflow__4r_Uw .content-stepflow_stepFlow__psxjx p{font-size:13.5px;line-height:1.55}}