.RailLeadCard_root__Wwror{position:relative;width:100%;height:100%;display:grid;place-items:center;padding:30px;box-sizing:border-box;background:transparent}.RailLeadCard_card__34vV_{container-type:inline-size;position:relative;margin:0 auto;width:100%;max-width:400px;height:496px;max-height:100%;display:flex;flex-direction:column;gap:18px;padding:26px;border-radius:10px;background:linear-gradient(180deg,rgba(255,255,255,.97),rgba(243,247,249,.93));-webkit-backdrop-filter:blur(20px) saturate(140%);backdrop-filter:blur(20px) saturate(140%);border:1px solid rgba(255,255,255,.65);box-shadow:inset 0 1px 0 rgba(255,255,255,.85),0 2px 6px rgba(8,12,16,.16),0 42px 84px -34px rgba(0,0,0,.66);color:#0d141a;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.RailLeadCard_head__C8bcc{display:flex;align-items:center;justify-content:space-between}.RailLeadCard_live__pdaoh{display:inline-flex;align-items:center;gap:8px;font-size:.72rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#4a5862}.RailLeadCard_pulse__33lfB{width:8px;height:8px;flex:none;border-radius:999px;background:#1ce18b;box-shadow:0 0 0 0 rgba(28,225,139,.55);animation:RailLeadCard_hpPulse__1YZ_k 2.4s ease-out infinite}@keyframes RailLeadCard_hpPulse__1YZ_k{0%{box-shadow:0 0 0 0 rgba(28,225,139,.5)}70%{box-shadow:0 0 0 7px rgba(28,225,139,0)}to{box-shadow:0 0 0 0 rgba(28,225,139,0)}}.RailLeadCard_time__3Uu7D{font-size:.72rem;color:#93a0a7}.RailLeadCard_project__dEU9e{display:flex;align-items:center;gap:13px}.RailLeadCard_projectIcon__0DQhZ{flex:none;width:44px;height:44px;display:grid;place-items:center;border-radius:10px;background:rgba(13,20,26,.05);border:1px solid rgba(13,20,26,.07);color:#56646c}.RailLeadCard_projectIcon__0DQhZ svg{width:23px;height:23px}.RailLeadCard_projectText__uz_Ka{display:flex;flex-direction:column;gap:2px}.RailLeadCard_projectTitle___Q7_C{font-family:var(--font-display);font-size:1.2rem;font-weight:650;letter-spacing:-.01em;color:#0d141a}.RailLeadCard_projectSub__Um040{font-size:.82rem;color:#6a777e}.RailLeadCard_rows__NT04P{flex:1 1 auto;display:flex;flex-direction:column;justify-content:center;border-top:1px solid rgba(13,20,26,.08)}.RailLeadCard_row__13Wgu{display:flex;align-items:center;justify-content:space-between;padding:11px 0;border-bottom:1px solid rgba(13,20,26,.06)}.RailLeadCard_rowLabel__OgN8F{font-size:.85rem;color:#6a777e}.RailLeadCard_rowValue__aFEeR{display:inline-flex;align-items:center;gap:9px;font-size:.9rem;font-weight:600;color:#0d141a}.RailLeadCard_rowValueLong__USv1u{display:inline}.RailLeadCard_rowValueShort__kWyFF{display:none}@container (max-width: 300px){.RailLeadCard_rowValueLong__USv1u{display:none}.RailLeadCard_rowValueShort__kWyFF{display:inline}}.RailLeadCard_check____404{width:18px;height:18px;flex:none;border-radius:999px;box-shadow:inset 0 0 0 1px rgba(28,225,139,.3);background:rgba(28,225,139,.16) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2.6 6.3 4.9 8.6 9.4 3.6' fill='none' stroke='%231CE18B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50% /11px no-repeat}.RailLeadCard_readiness__cSLt8{display:flex;flex-direction:column;gap:11px}.RailLeadCard_readHead__ujiYV{display:flex;align-items:center;justify-content:space-between;min-height:34px}.RailLeadCard_readLabel___cMbu{font-size:.72rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#4a5862}.RailLeadCard_grade__xNyA3{font-size:1.05rem;font-weight:700;color:#0d141a;line-height:1.95rem}.RailLeadCard_grade__xNyA3 b{font-size:1.22rem;color:#0d141a;transition:color .3s ease}.RailLeadCard_grade__xNyA3[data-grade=A] b{color:#1ce18b}.RailLeadCard_meter__DCkhi{height:8px;border-radius:999px;background:rgba(13,20,26,.08);overflow:hidden}.RailLeadCard_meter__DCkhi i{display:block;height:100%;width:0;border-radius:999px;background:#1ce18b;box-shadow:0 0 12px rgba(28,225,139,.5);transition:width .92s cubic-bezier(.22,.61,.36,1)}.RailLeadCard_verdict__MAW7Y{display:flex;align-items:center;gap:11px;padding:13px 15px;border-radius:10px;background:rgba(28,225,139,.1);border:1px solid rgba(28,225,139,.28)}.RailLeadCard_verdictBadge__xYI3j{width:26px;height:26px;flex:none;display:grid;place-items:center;border-radius:999px;background:#1ce18b;box-shadow:0 5px 14px -5px rgba(28,225,139,.8)}.RailLeadCard_verdictBadge__xYI3j svg{width:14px;height:14px}.RailLeadCard_verdictText__tNE88{display:flex;flex-direction:column;gap:1px;line-height:1.2}.RailLeadCard_verdictText__tNE88 b{font-size:.95rem;font-weight:700;color:#0d141a}.RailLeadCard_verdictSub__GDiWt{font-size:.8rem;color:#3f7a5e}.RailLeadCard_project__dEU9e,.RailLeadCard_readiness__cSLt8,.RailLeadCard_row__13Wgu{opacity:0;transform:translateY(9px);transition:opacity .52s ease,transform .56s cubic-bezier(.22,.61,.36,1)}.RailLeadCard_show__zYjGq{opacity:1;transform:none}.RailLeadCard_verdict__MAW7Y{opacity:0;transform:translateY(9px) scale(.985);transition:opacity .48s ease,transform .56s cubic-bezier(.22,.61,.36,1)}.RailLeadCard_verdict__MAW7Y[data-on=true]{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.RailLeadCard_project__dEU9e,.RailLeadCard_readiness__cSLt8,.RailLeadCard_row__13Wgu,.RailLeadCard_verdict__MAW7Y{opacity:1;transform:none}.RailLeadCard_pulse__33lfB{animation:none}}.RailCapScore_root__tZp8M{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:clamp(18px,4vw,26px) 32px;box-sizing:border-box;background:transparent;overflow:hidden}.RailCapScore_gaugeWrap__Rwzc3{position:relative;width:200px;height:200px;padding:8px;box-sizing:border-box;flex:none}.RailCapScore_gauge__OMWTG{width:100%;height:100%;display:block;overflow:visible}.RailCapScore_gaugeTrack__P7crE{fill:none;stroke:rgba(255,255,255,.13);stroke-width:9}.RailCapScore_gaugeValue__q_59g{fill:none;stroke:#1ce18b;stroke-width:9;stroke-linecap:round;stroke-dasharray:301.6;stroke-dashoffset:24;filter:drop-shadow(0 0 6px rgba(28,225,139,.5))}.RailCapScore_gaugeFace__nH8Qw{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:1}.RailCapScore_gaugeGrade__8DCS9{font-family:var(--font-display);font-size:3.1rem;font-weight:800;color:#1ce18b;letter-spacing:-.02em}.RailCapScore_gaugeScore__5q_Qa{margin-top:5px;font-family:var(--font-display);font-size:1.05rem;font-weight:700;color:#9db0aa;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.RailCapScore_scorePriority__fVKvV{display:inline-flex;align-items:center;gap:7px;font-size:.72rem;font-weight:650;letter-spacing:.01em;color:#1ce18b;background:rgba(28,225,139,.1);border:1px solid rgba(28,225,139,.26);border-radius:999px;padding:4px 10px;flex:none}.RailCapScore_scorePriorityDot__SJyWz{width:6px;height:6px;border-radius:999px;background:#1ce18b;box-shadow:0 0 0 0 rgba(28,225,139,.55);animation:RailCapScore_capPulse___SHb2 2.4s ease-out infinite}.RailCapScore_scoreFit__c38v_{list-style:none;width:100%;max-width:280px;margin:44px 0 0;padding:0;display:flex;flex-direction:column;gap:11px;flex:none}.RailCapScore_fitRow__TWwnC{display:grid;grid-template-columns:92px 1fr;align-items:center;grid-gap:12px;gap:12px}.RailCapScore_fitLabel__jKrfA{font-size:.78rem;font-weight:600;color:#9db0aa}.RailCapScore_fitMeter__6TSKj{position:relative;height:8px;border-radius:999px;background:rgba(255,255,255,.1);overflow:hidden}.RailCapScore_fitMeter__6TSKj i{position:absolute;inset:0 auto 0 0;width:var(--w);border-radius:999px;background:#1ce18b;box-shadow:0 0 10px -2px rgba(28,225,139,.6);transform-origin:left}[data-play].RailCapScore_root__tZp8M .RailCapScore_gaugeValue__q_59g{animation:RailCapScore_capGaugeSweep__GXIOe 1s cubic-bezier(.45,.05,.2,1) both;animation-delay:.32s}@keyframes RailCapScore_capGaugeSweep__GXIOe{0%{stroke-dashoffset:301.6}to{stroke-dashoffset:24}}[data-play].RailCapScore_root__tZp8M .RailCapScore_gaugeGrade__8DCS9{animation:RailCapScore_capPopIn__9IzHn .46s cubic-bezier(.34,1.5,.64,1) both;animation-delay:1.08s}[data-play].RailCapScore_root__tZp8M .RailCapScore_scorePriority__fVKvV{animation:RailCapScore_capPopIn__9IzHn .46s cubic-bezier(.34,1.5,.64,1) both;animation-delay:1.26s}[data-play].RailCapScore_root__tZp8M .RailCapScore_fitMeter__6TSKj i{animation:RailCapScore_capMeterFill__yPyc2 .72s cubic-bezier(.22,.61,.36,1) both;animation-delay:calc(1.4s + var(--j) * .15s)}@keyframes RailCapScore_capMeterFill__yPyc2{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes RailCapScore_capPopIn__9IzHn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes RailCapScore_capPulse___SHb2{0%{box-shadow:0 0 0 0 rgba(28,225,139,.5)}70%{box-shadow:0 0 0 7px rgba(28,225,139,0)}to{box-shadow:0 0 0 0 rgba(28,225,139,0)}}@media (prefers-reduced-motion:reduce){.RailCapScore_scorePriorityDot__SJyWz,[data-play].RailCapScore_root__tZp8M .RailCapScore_fitMeter__6TSKj i,[data-play].RailCapScore_root__tZp8M .RailCapScore_gaugeGrade__8DCS9,[data-play].RailCapScore_root__tZp8M .RailCapScore_gaugeValue__q_59g,[data-play].RailCapScore_root__tZp8M .RailCapScore_scorePriority__fVKvV{animation:none!important}}.RailCapZone_root__ICIAf{position:relative;width:100%;height:100%;display:grid;place-items:center;overflow:hidden}.RailCapZone_vizZone__mqiHQ{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:22px}.RailCapZone_zoneRadar__uwwot{position:relative;width:240px;height:240px;border-radius:50%;background:rgba(28,225,139,.06);border:1px solid rgba(28,225,139,.16)}.RailCapZone_zoneSweep__HPNAc{position:absolute;inset:0;border-radius:50%;background:conic-gradient(from 0deg,rgba(28,225,139,0) 0deg,rgba(28,225,139,0) 286deg,rgba(28,225,139,.16) 334deg,rgba(28,225,139,.55) 1turn);animation:RailCapZone_railZoneSweep__jNNc9 4s linear infinite}@keyframes RailCapZone_railZoneSweep__jNNc9{to{transform:rotate(1turn)}}.RailCapZone_zoneGrid__bpye3{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.RailCapZone_zoneRing__0qc42{fill:none;stroke:rgba(255,255,255,.13);stroke-width:1}.RailCapZone_zoneCross__gGEqJ{stroke:rgba(255,255,255,.08);stroke-width:1}.RailCapZone_zoneBase__XJxgC{fill:#1ce18b}.RailCapZone_zoneNode__B_Tv4{position:absolute;width:16px;height:16px;border-radius:999px;transform:translate(-50%,-50%);display:grid;place-items:center;animation:RailCapZone_railZoneNodeIn__4qFbj .34s cubic-bezier(.34,1.5,.64,1) both;transition:background .3s ease,box-shadow .3s ease}@keyframes RailCapZone_railZoneNodeIn__4qFbj{0%{opacity:0;transform:translate(-50%,-50%) scale(.2)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.RailCapZone_zoneNode__B_Tv4[data-status=verifying]{background:rgba(255,255,255,.5)}.RailCapZone_zoneNode__B_Tv4[data-status=verifying]:after{content:"";position:absolute;inset:0;border-radius:999px;box-shadow:0 0 0 0 rgba(255,255,255,.45);animation:RailCapZone_railZonePulse__MM7hJ 1.5s ease-out infinite}@keyframes RailCapZone_railZonePulse__MM7hJ{0%{box-shadow:0 0 0 0 rgba(255,255,255,.45)}70%,to{box-shadow:0 0 0 9px rgba(255,255,255,0)}}.RailCapZone_zoneNode__B_Tv4[data-status=pass]{background:#1ce18b;box-shadow:0 0 11px 1px rgba(28,225,139,.8)}.RailCapZone_zoneNode__B_Tv4[data-status=fail]{background:rgba(255,107,107,.16);box-shadow:0 0 9px 0 rgba(255,107,107,.4)}.RailCapZone_zoneNodeX__VtRwG{width:11px;height:11px;color:#ff6b6b;animation:RailCapZone_railPopIn__rQSLI .28s cubic-bezier(.34,1.5,.64,1) both}.RailCapZone_zoneCheck__3Nj8_{display:inline-flex;align-items:center;gap:8px;padding:7px 16px;border-radius:999px;font-size:.95rem;font-weight:600;transition:background .25s ease,border-color .25s ease}.RailCapZone_zoneCheck__3Nj8_[data-result=pass]{background:rgba(28,225,139,.1);border:1px solid rgba(28,225,139,.26)}.RailCapZone_zoneCheck__3Nj8_[data-result=fail]{background:rgba(255,107,107,.1);border:1px solid rgba(255,107,107,.3)}.RailCapZone_zoneCheck__3Nj8_[data-result=idle]{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.09)}.RailCapZone_zoneCheckPin__FogHS{width:16px;height:16px;flex:none;color:#1ce18b}.RailCapZone_zoneCheck__3Nj8_[data-result=fail] .RailCapZone_zoneCheckPin__FogHS{color:#ff6b6b}.RailCapZone_zoneCheck__3Nj8_[data-result=idle] .RailCapZone_zoneCheckPin__FogHS{color:#9db0aa}.RailCapZone_zoneCheckZip__jXwhH{color:#eaf2ee;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.RailCapZone_zoneCheckLabel__56TDg{color:#1ce18b}.RailCapZone_zoneCheck__3Nj8_[data-result=fail] .RailCapZone_zoneCheckLabel__56TDg{color:#ff6b6b}.RailCapZone_zoneCheck__3Nj8_[data-result=idle] .RailCapZone_zoneCheckLabel__56TDg{color:#9db0aa}.RailCapZone_zoneCheckTick__pj_Ac{width:16px;height:16px;flex:none;color:#1ce18b;animation:RailCapZone_railPopIn__rQSLI .3s cubic-bezier(.34,1.5,.64,1) both}.RailCapZone_zoneCheck__3Nj8_[data-result=fail] .RailCapZone_zoneCheckTick__pj_Ac{color:#ff6b6b}.RailCapZone_root__ICIAf[data-play] .RailCapZone_zoneRadar__uwwot{animation:RailCapZone_railZoneIn___BO38 .6s cubic-bezier(.22,.61,.36,1) both;animation-delay:.2s}@keyframes RailCapZone_railZoneIn___BO38{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.RailCapZone_root__ICIAf[data-play] .RailCapZone_zoneCheck__3Nj8_{animation:RailCapZone_railPopIn__rQSLI .46s cubic-bezier(.34,1.45,.5,1) both;animation-delay:.7s}@keyframes RailCapZone_railPopIn__rQSLI{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.RailCapZone_root__ICIAf[data-play] .RailCapZone_zoneCheck__3Nj8_,.RailCapZone_root__ICIAf[data-play] .RailCapZone_zoneRadar__uwwot,.RailCapZone_zoneCheckTick__pj_Ac,.RailCapZone_zoneNodeX__VtRwG,.RailCapZone_zoneNode__B_Tv4,.RailCapZone_zoneNode__B_Tv4[data-status=verifying]:after,.RailCapZone_zoneSweep__HPNAc{animation:none!important}}.RailCapMail_root__T2Byj{align-items:center;justify-content:center;color:#eaf2ee}.RailCapMail_root__T2Byj,.RailCapMail_viz__0Pijz{position:relative;width:100%;height:100%;display:flex}.RailCapMail_viz__0Pijz{flex-direction:column;padding:28px clamp(18px,6%,40px);box-sizing:border-box;overflow:hidden}.RailCapMail_vizMail__YpEfs{justify-content:center}.RailCapMail_mailFlow__A8Ef8{position:relative;display:flex;flex-direction:column;align-items:stretch;gap:0;width:100%;max-width:340px;margin:0 auto}[data-play] .RailCapMail_mailSeq__HzRP1{animation-duration:9s;animation-timing-function:linear;animation-delay:-5.13s;animation-iteration-count:var(--mail-iter,infinite);animation-fill-mode:both}.RailCapMail_mailPillRow__7oyFY{display:flex;justify-content:center}.RailCapMail_mailPill__IRBs_{position:relative;display:inline-flex;align-items:center;gap:7px;padding:4px 11px 4px 8px;border-radius:999px;background:rgba(28,225,139,.12);border:1px solid rgba(28,225,139,.32)}.RailCapMail_mailPillIcon__pjaE8{position:relative;flex:none;width:15px;height:15px}.RailCapMail_mailPillDot__s9DOG{position:absolute;inset:0;margin:auto;width:8px;height:8px;border-radius:999px;background:rgba(255,255,255,.6);opacity:0}.RailCapMail_mailPillCheck__9aqzw{position:absolute;inset:0;width:15px;height:15px;color:#1ce18b;opacity:1}.RailCapMail_mailPillCheckPath__Ag8AO{stroke-dasharray:100;stroke-dashoffset:0}.RailCapMail_mailPillText__03TvP{font-size:.72rem;font-weight:650;letter-spacing:.01em;color:#1ce18b}.RailCapMail_mailConn__zR0dr{position:relative;flex:none;align-self:center;width:2px;height:17px;border-radius:2px;background:#1ce18b;transform-origin:top;transform:scaleY(1)}.RailCapMail_mailConn1__17ift{height:31px}.RailCapMail_mailConn__zR0dr:after{content:"";position:absolute;left:50%;bottom:-2px;width:6px;height:6px;transform:translateX(-50%);border-radius:999px;background:#1ce18b;box-shadow:0 0 7px rgba(28,225,139,.85)}.RailCapMail_mailNode__YBxuI{position:relative}.RailCapMail_mailEmail1__oy8cB,.RailCapMail_mailEmail2__HTr0S{transform-origin:top center;will-change:transform,opacity}.RailCapMail_mailCard__aLGvT{--text:#0d141a;--muted:#6a777e;--faint:#93a0a7;--border:rgba(13,20,26,0.08);--accent:#1ce18b;position:relative;display:flex;align-items:flex-start;gap:11px;padding:11px 12px;border-radius:10px;background:linear-gradient(180deg,rgba(255,255,255,.97),rgba(243,247,249,.93));border:1px solid rgba(255,255,255,.65);box-shadow:inset 0 1px 0 rgba(255,255,255,.85),0 2px 6px rgba(8,12,16,.16),0 16px 30px -22px rgba(0,0,0,.5);color:var(--text)}.RailCapMail_mailAvatar__bzGhz{flex:none;width:34px;height:34px;display:grid;place-items:center;border-radius:9px;font-family:var(--font-display);font-size:.78rem;font-weight:700;letter-spacing:.04em;color:#06120c;background:#1ce18b;border:1px solid rgba(28,225,139,.5)}.RailCapMail_mailBody__OQbKX{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:3px}.RailCapMail_mailLine__pHCwW{display:flex;align-items:center;gap:7px}.RailCapMail_mailSender__L06v1{flex:1 1;min-width:0;font-size:.8rem;font-weight:650;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.RailCapMail_mailWhen__ds_ft{flex:none;font-size:.68rem;color:var(--faint);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.RailCapMail_mailCheck__rH3lF{flex:none;width:13px;height:13px;color:var(--accent)}.RailCapMail_mailSubject__PxO3_{margin:0;font-size:.79rem;font-weight:600;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.RailCapMail_mailMetaLine__6UHCA{margin:1px 0 0;display:flex;align-items:center;gap:6px;min-width:0}.RailCapMail_mailTo__ba5O5{flex:none;font-size:.6rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:#56646c;background:rgba(13,20,26,.05);border:1px solid rgba(13,20,26,.08);border-radius:999px;padding:2px 7px;white-space:nowrap}.RailCapMail_mailSnippet__3OAlH{font-size:.72rem;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.RailCapMail_mailTier__zCT8G{flex:none;width:18px;height:18px;display:grid;place-items:center;border-radius:5px;font-family:var(--font-display);font-size:.78rem;font-weight:800;color:#1ce18b;background:rgba(28,225,139,.18);border:1px solid rgba(28,225,139,.4)}.RailCapMail_mailLead__xc8lT{font-size:.72rem;color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.RailCapMail_mailConfetti__HFo9y{position:absolute;inset:0;pointer-events:none;z-index:5;overflow:hidden;-webkit-mask-image:linear-gradient(180deg,#000 0,#000 46%,rgba(0,0,0,.72) 68%,rgba(0,0,0,.32) 86%,transparent);mask-image:linear-gradient(180deg,#000 0,#000 46%,rgba(0,0,0,.72) 68%,rgba(0,0,0,.32) 86%,transparent)}.RailCapMail_mailConfettiBit___S_2R{position:absolute;border-radius:1px;opacity:0;will-change:transform,opacity}[data-play] .RailCapMail_mailPill__IRBs_{animation-name:RailCapMail_railMailPill__e0hiS}[data-play] .RailCapMail_mailPillText__03TvP{animation-name:RailCapMail_railMailPillText__UHs2o}[data-play] .RailCapMail_mailPillDot__s9DOG{animation-name:RailCapMail_railMailPillDot__QJO7b}[data-play] .RailCapMail_mailPillCheck__9aqzw{animation-name:RailCapMail_railMailPillCheck__JZDRj}[data-play] .RailCapMail_mailPillCheckPath__Ag8AO{animation-name:RailCapMail_railMailPillDraw__jpJcH}[data-play] .RailCapMail_mailConn1__17ift{animation-name:RailCapMail_railMailConn1__H8w80}[data-play] .RailCapMail_mailConn2__z00Gn{animation-name:RailCapMail_railMailConn2__btlbN}[data-play] .RailCapMail_mailEmail1__oy8cB{animation-name:RailCapMail_railMailEmail1__sJ50Z}[data-play] .RailCapMail_mailEmail2__HTr0S{animation-name:RailCapMail_railMailEmail2__Ee69W}[data-play] .RailCapMail_mailTier__zCT8G{animation-name:RailCapMail_railMailTier__vaikH}[data-play] .RailCapMail_mailConfettiBit___S_2R{animation-name:RailCapMail_railMailConfetti__yb_b5}@keyframes RailCapMail_railMailPill__e0hiS{0%{background:rgba(28,225,139,.12);border-color:rgba(28,225,139,.32);box-shadow:0 0 0 0 rgba(28,225,139,.5)}17%{box-shadow:0 0 0 10px rgba(28,225,139,0)}25%{box-shadow:0 0 0 0 rgba(28,225,139,0)}25.001%{box-shadow:0 0 0 0 rgba(28,225,139,.5)}42%{box-shadow:0 0 0 10px rgba(28,225,139,0)}50%,53%{background:rgba(28,225,139,.12);border-color:rgba(28,225,139,.32);box-shadow:0 0 0 0 rgba(28,225,139,0)}56%,68%{background:rgba(255,255,255,.05);border-color:rgba(255,255,255,.14);box-shadow:0 0 0 0 rgba(28,225,139,0)}71%{background:rgba(28,225,139,.18);border-color:rgba(28,225,139,.5);box-shadow:0 0 0 0 rgba(28,225,139,.55)}74%{box-shadow:0 0 0 11px rgba(28,225,139,0)}77%,to{background:rgba(28,225,139,.12);border-color:rgba(28,225,139,.32);box-shadow:0 0 0 0 rgba(28,225,139,0)}}@keyframes RailCapMail_railMailPillText__UHs2o{0%,53%{color:#1ce18b}56%,68%{color:rgba(255,255,255,.55)}71%,to{color:#1ce18b}}@keyframes RailCapMail_railMailPillDot__QJO7b{0%,54%{opacity:0;transform:scale(.6)}57%,68%{opacity:1;transform:scale(1)}71%,to{opacity:0;transform:scale(.6)}}@keyframes RailCapMail_railMailPillCheck__JZDRj{0%,53%{opacity:1}56%,68%{opacity:0}72%,to{opacity:1}}@keyframes RailCapMail_railMailPillDraw__jpJcH{0%,53%{stroke-dashoffset:0}56%,69%{stroke-dashoffset:100;animation-timing-function:cubic-bezier(.65,0,.35,1)}74%,to{stroke-dashoffset:0}}@keyframes RailCapMail_railMailConn1__H8w80{0%,53%{transform:scaleY(1)}56%{transform:scaleY(0)}72%{transform:scaleY(0);animation-timing-function:cubic-bezier(.2,.85,.25,1.25)}75%,to{transform:scaleY(1)}}@keyframes RailCapMail_railMailEmail1__sJ50Z{0%,53%{opacity:1;transform:scale(1)}56%{opacity:0;transform:scale(.55) translateY(-6px)}73%{opacity:0;transform:scale(.32) translateY(-8px);animation-timing-function:cubic-bezier(.3,1.7,.5,1)}74.5%{opacity:1}78%{transform:scale(1.05) translateY(0)}80.5%,to{opacity:1;transform:scale(1) translateY(0)}}@keyframes RailCapMail_railMailTier__vaikH{0%,53%{opacity:1;transform:scale(1)}56%,77%{opacity:0;transform:scale(.4);animation-timing-function:cubic-bezier(.34,1.7,.6,1)}80.5%{opacity:1;transform:scale(1.22)}83%,to{opacity:1;transform:scale(1)}}@keyframes RailCapMail_railMailConn2__btlbN{0%,53%{transform:scaleY(1)}56%{transform:scaleY(0)}77.5%{transform:scaleY(0);animation-timing-function:cubic-bezier(.2,.85,.25,1.25)}80.5%,to{transform:scaleY(1)}}@keyframes RailCapMail_railMailEmail2__Ee69W{0%,53%{opacity:1;transform:scale(1)}56%{opacity:0;transform:scale(.55) translateY(-6px)}79%{opacity:0;transform:scale(.32) translateY(-8px);animation-timing-function:cubic-bezier(.3,1.7,.5,1)}80.5%{opacity:1}84%{transform:scale(1.05) translateY(0)}86.5%,to{opacity:1;transform:scale(1) translateY(0)}}@keyframes RailCapMail_railMailConfetti__yb_b5{0%,83%{opacity:0;transform:translate(0) rotate(0deg) scale(.5)}84.5%{opacity:1;transform:translate(0) rotate(0deg) scale(1);animation-timing-function:cubic-bezier(.12,.8,.3,1)}91%{opacity:1;transform:translate(var(--cx),var(--cy)) rotate(calc(var(--crot) * .55)) scale(1);animation-timing-function:cubic-bezier(.4,0,.7,1)}to{opacity:0;transform:translate(calc(var(--cx) * 1.1),calc(var(--cy) + 280px)) rotate(var(--crot)) scale(.82)}}@media (prefers-reduced-motion:reduce){[data-play] .RailCapMail_mailSeq__HzRP1{animation:none!important}}.RailCapRain_root__zBi4P{position:relative;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;padding:0 18px;box-sizing:border-box;background:transparent;overflow:hidden}.RailCapRain_rainViewport__vq2EW{position:relative;flex:1 1;align-self:stretch;min-height:240px;overflow:hidden;-webkit-mask-image:linear-gradient(180deg,#000 0,#000 46%,rgba(0,0,0,.72) 68%,rgba(0,0,0,.32) 86%,transparent);mask-image:linear-gradient(180deg,#000 0,#000 46%,rgba(0,0,0,.72) 68%,rgba(0,0,0,.32) 86%,transparent)}.RailCapRain_rainTrack__ksE_e{position:absolute;inset:0 0 auto 0;display:flex;flex-direction:column;gap:12px;will-change:transform;animation:RailCapRain_capRain__ZqNx8 22s linear infinite}@keyframes RailCapRain_capRain__ZqNx8{0%{transform:translateY(-50%)}to{transform:translateY(0)}}.RailCapRain_rainCard__DtCOu{display:flex;align-items:center;gap:11px;padding:11px 13px;border-radius:10px;background:linear-gradient(180deg,rgba(255,255,255,.97),rgba(243,247,249,.93));border:1px solid rgba(255,255,255,.65);box-shadow:inset 0 1px 0 rgba(255,255,255,.85),0 1px 3px rgba(8,12,16,.14),0 14px 30px -14px rgba(0,0,0,.4)}.RailCapRain_rainIcon___Cjsk{position:relative;flex:none;width:38px;height:38px;display:grid;place-items:center;border-radius:10px;color:#1ce18b;background:rgba(28,225,139,.12);border:1px solid rgba(28,225,139,.3)}.RailCapRain_rainIcon___Cjsk svg{width:20px;height:20px}.RailCapRain_rainIcon___Cjsk:after{content:"";position:absolute;top:-2px;right:-2px;width:10px;height:10px;border-radius:999px;background:#1ce18b;border:2px solid #ffffff}.RailCapRain_rainText__ICXlR{display:flex;flex-direction:column;gap:2px;line-height:1.25;min-width:0;flex:1 1 auto}.RailCapRain_rainText__ICXlR b{font-size:.9rem;font-weight:650;color:#0d141a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.RailCapRain_rainText__ICXlR span{font-size:.78rem;color:#6a777e;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.RailCapRain_rainCue__yZToZ{margin-left:auto;flex:none;align-self:center;font-size:.72rem;font-weight:700;letter-spacing:.02em;color:#04130b;background:#1ce18b;border-radius:999px;padding:5px 11px;white-space:nowrap}@media (prefers-reduced-motion:reduce){.RailCapRain_rainTrack__ksE_e{animation:none!important}}.RailCapChart_root__6qgcr{position:relative;width:100%;height:100%}.RailCapChart_vizChart__MzTOy{position:absolute;inset:0;display:flex;flex-direction:column;gap:12px;padding:clamp(20px,6%,36px);overflow:hidden}.RailCapChart_chartHead__53it6{display:flex;align-items:center;justify-content:space-between;font-size:.74rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:#9db0aa}.RailCapChart_chartPeriod__YqASX{display:inline-flex;align-items:center;gap:6px;color:#1ce18b;letter-spacing:.04em}.RailCapChart_chartDot__Gq9JZ{width:7px;height:7px;border-radius:999px;background:#1ce18b;box-shadow:0 0 0 0 rgba(28,225,139,.5);animation:RailCapChart_railCapPulse__y8cS1 2.4s ease-out infinite}.RailCapChart_chartWrap__8c5gM{position:relative;flex:1 1;min-height:200px}.RailCapChart_chart__OnwdF{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.RailCapChart_chartGrid__kgR9j line{stroke:rgba(255,255,255,.06);stroke-width:1;vector-effect:non-scaling-stroke}.RailCapChart_chartReveal__cA3xp{transform-box:fill-box;transform-origin:left;transform:scaleX(1)}.RailCapChart_chartArea__XnC9d{fill:rgba(28,225,139,.16)}.RailCapChart_chartLine__bH3CC{fill:none;stroke:#1ce18b;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;filter:drop-shadow(0 2px 9px rgba(28,225,139,.45))}.RailCapChart_chartNode__NfMAJ{position:absolute;width:9px;height:9px;border-radius:999px;transform:translate(-50%,-50%);background:#0d141b;border:2px solid #1ce18b;pointer-events:none;transition:background .16s ease,box-shadow .16s ease}.RailCapChart_chartNode__NfMAJ[data-hi]{background:#1ce18b;box-shadow:0 0 12px 1px rgba(28,225,139,.7)}.RailCapChart_chartNode__NfMAJ[data-hi]:after{content:"";position:absolute;inset:-2px;border-radius:999px;box-shadow:0 0 0 0 rgba(28,225,139,.5);animation:RailCapChart_railCapPulse__y8cS1 2.4s ease-out infinite}.RailCapChart_chartTip__wyHJJ{position:absolute;transform:translate(calc(var(--tip-arrow, 50) * -1%),calc(-100% - 13px));transition:left .16s ease,top .16s ease,transform .16s ease;pointer-events:none;z-index:2}.RailCapChart_chartTipCard__91I62{position:relative;display:flex;flex-direction:column;align-items:center;gap:1px;padding:7px 13px;border-radius:10px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.09);box-shadow:0 10px 24px -8px rgba(0,0,0,.6);white-space:nowrap;transform-origin:bottom center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.RailCapChart_chartTipCard__91I62:after{content:"";position:absolute;left:calc(var(--tip-arrow, 50) * 1%);bottom:-5px;width:10px;height:10px;transform:translateX(-50%) rotate(45deg);background:rgba(255,255,255,.05);border-right:1px solid rgba(255,255,255,.09);border-bottom:1px solid rgba(255,255,255,.09)}.RailCapChart_chartTipVal__Y5FQC{font-size:1.16rem;font-weight:800;letter-spacing:-.01em;color:#eaf2ee;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.05}.RailCapChart_chartTipMeta__VWgN6{font-size:.58rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#9db0aa}.RailCapChart_chartAxis__YaHJw{display:flex;justify-content:space-between;padding:0 6px;font-size:.6rem;font-weight:600;letter-spacing:.02em;color:#7f938c}[data-play] .RailCapChart_chartReveal__cA3xp{animation:RailCapChart_railCapChartReveal__YBWjr 1.1s cubic-bezier(.4,0,.2,1) both;animation-delay:.28s}@keyframes RailCapChart_railCapChartReveal__YBWjr{0%{transform:scaleX(0)}to{transform:scaleX(1)}}[data-play] .RailCapChart_chartNode__NfMAJ{animation:RailCapChart_railCapChartNode__8BQmM .38s cubic-bezier(.34,1.5,.64,1) both;animation-delay:calc(.44s + var(--j) * .11s)}@keyframes RailCapChart_railCapChartNode__8BQmM{0%{opacity:0;transform:translate(-50%,-50%) scale(.2)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}[data-play] .RailCapChart_chartTipCard__91I62{animation:RailCapChart_railCapChartTipPop__A3lQ6 .46s cubic-bezier(.34,1.45,.5,1) both;animation-delay:1.28s}@keyframes RailCapChart_railCapChartTipPop__A3lQ6{0%{opacity:0;transform:translateY(6px) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes RailCapChart_railCapPulse__y8cS1{0%{box-shadow:0 0 0 0 rgba(28,225,139,.5)}70%{box-shadow:0 0 0 7px rgba(28,225,139,0)}to{box-shadow:0 0 0 0 rgba(28,225,139,0)}}@media (prefers-reduced-motion:reduce){.RailCapChart_chartDot__Gq9JZ,.RailCapChart_chartNode__NfMAJ[data-hi]:after,[data-play] .RailCapChart_chartNode__NfMAJ,[data-play] .RailCapChart_chartReveal__cA3xp,[data-play] .RailCapChart_chartTipCard__91I62{animation:none!important}}.RailStepFunnel_viz__6YlA3{--rsf-cycle:5s;position:absolute;inset:0;display:grid;place-items:center;padding:22px;box-sizing:border-box;background:transparent}.RailStepFunnel_tool__Xiy_d{position:relative;width:100%;max-width:360px;height:496px;max-height:100%;display:flex;flex-direction:column;border-radius:10px;overflow:hidden;background:linear-gradient(180deg,rgba(255,255,255,.97),rgba(243,247,249,.93));-webkit-backdrop-filter:blur(20px) saturate(140%);backdrop-filter:blur(20px) saturate(140%);border:1px solid rgba(255,255,255,.65);box-shadow:inset 0 1px 0 rgba(255,255,255,.85),0 2px 6px rgba(8,12,16,.16),0 42px 84px -34px rgba(0,0,0,.66);color:#0d141a;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.RailStepFunnel_view__YoMEs{position:relative;height:150px;flex:none;overflow:hidden;background:radial-gradient(120% 120% at 50% 12%,rgba(28,225,139,.1),transparent 58%),linear-gradient(170deg,#eef1f4,#e7ebef 80%);border-bottom:1px solid rgba(13,20,26,.08)}.RailStepFunnel_scene___hY_f{position:absolute;inset:0;width:100%;height:100%}.RailStepFunnel_sceneGround__fVsQp{fill:none;stroke:rgba(13,20,26,.16);stroke-width:1}.RailStepFunnel_scenePergola__oU4d1{fill:none;stroke:rgba(13,20,26,.42);stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.RailStepFunnel_sceneOrbit__zCHrK{fill:none;stroke:rgba(28,225,139,.7);stroke-width:1.2;stroke-linecap:round;stroke-dasharray:3 4}.RailStepFunnel_viewHint__fSLWq{position:absolute;bottom:9px;left:11px;font-size:6.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#6a777e}.RailStepFunnel_viewDock__iGw7l{position:absolute;bottom:9px;right:11px;display:inline-flex;gap:4px}.RailStepFunnel_viewDock__iGw7l i{width:16px;height:16px;border-radius:5px;background:rgba(13,20,26,.05);border:1px solid rgba(13,20,26,.08)}.RailStepFunnel_panel__C4qk9{flex:1 1;display:flex;flex-direction:column;padding:13px 14px 14px;min-width:0}.RailStepFunnel_head__aw90n{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.RailStepFunnel_headL__s0nrL{display:flex;flex-direction:column}.RailStepFunnel_cat__qUgDO{font-size:14px;font-weight:750;letter-spacing:-.01em;line-height:1.1;color:#0d141a}.RailStepFunnel_rangeLbl__mYdsR{margin-top:2px;font-size:7px;font-weight:600;letter-spacing:.09em;text-transform:uppercase;color:#93a0a7}.RailStepFunnel_price__xHkme{flex:none;font-family:var(--font-display);font-size:14px;font-weight:750;letter-spacing:-.01em;color:#1ce18b;white-space:nowrap}.RailStepFunnel_meta__BpF4f{margin-top:11px}.RailStepFunnel_step__JxyBy{font-size:8px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#6a777e}.RailStepFunnel_progress__yERWU{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:4px;gap:4px;margin-top:8px}.RailStepFunnel_progress__yERWU i{height:3px;border-radius:2px;background:rgba(13,20,26,.1)}.RailStepFunnel_dotOn__EfuBO{background:#1ce18b!important;box-shadow:0 0 8px -1px rgba(28,225,139,.6)}.RailStepFunnel_legend__T6ApP{display:block;margin:12px 0 5px;font-size:7px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#93a0a7}.RailStepFunnel_cards__4rpQa{display:flex;flex-direction:column;gap:6px}.RailStepFunnel_opt__uGvkE{border:1px solid rgba(13,20,26,.1);border-radius:8px;padding:7px 9px}.RailStepFunnel_optOn___ThNY{border-color:rgba(28,225,139,.55);background:rgba(28,225,139,.1)}.RailStepFunnel_optTitle__b0jJ_{display:flex;align-items:center;gap:6px;font-size:10px;font-weight:700;letter-spacing:-.01em;color:#0d141a}.RailStepFunnel_sug__MGTfb{font-style:normal;font-size:6px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#1ce18b;background:rgba(28,225,139,.16);border-radius:4px;padding:2px 5px}.RailStepFunnel_optDesc__5bUEf{display:block;margin-top:3px;font-size:8px;line-height:1.4;color:#6a777e}.RailStepFunnel_chips__vnpjr{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:6px;gap:6px}.RailStepFunnel_chip__WDj2L{display:flex;flex-direction:column;gap:2px;border:1px solid rgba(13,20,26,.1);border-radius:8px;padding:6px 7px}.RailStepFunnel_chip__WDj2L b{font-size:9.5px;font-weight:700;color:#0d141a}.RailStepFunnel_chip__WDj2L i{font-style:normal;font-size:7px;color:#6a777e;white-space:nowrap}.RailStepFunnel_chipOn__up_0L{border-color:rgba(28,225,139,.55);background:rgba(28,225,139,.1)}.RailStepFunnel_continueRow__eSOoj{display:flex;justify-content:flex-end;margin-top:auto;padding-top:12px}.RailStepFunnel_continue__wyaKP{font-size:9.5px;font-weight:700;letter-spacing:.01em;color:#06130d;background:#1ce18b;border-radius:7px;padding:7px 14px;box-shadow:0 6px 16px -8px rgba(28,225,139,.8)}.RailStepFunnel_viz__6YlA3 .RailStepFunnel_tool__Xiy_d{opacity:0;transform:translateY(10px)}[data-play].RailStepFunnel_viz__6YlA3 .RailStepFunnel_tool__Xiy_d{animation:RailStepFunnel_rsfRise__2B0Fx .62s cubic-bezier(.22,.61,.36,1) both}@keyframes RailStepFunnel_rsfRise__2B0Fx{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}[data-play].RailStepFunnel_viz__6YlA3 .RailStepFunnel_progress__yERWU i:first-child{animation:RailStepFunnel_rsfDot0__C8YNo var(--rsf-cycle) ease-in-out infinite}[data-play].RailStepFunnel_viz__6YlA3 .RailStepFunnel_progress__yERWU i:nth-child(2){animation:RailStepFunnel_rsfDot1__K3PSG var(--rsf-cycle) ease-in-out infinite}[data-play].RailStepFunnel_viz__6YlA3 .RailStepFunnel_progress__yERWU i:nth-child(3){animation:RailStepFunnel_rsfDot2__eC_kh var(--rsf-cycle) ease-in-out infinite}[data-play].RailStepFunnel_viz__6YlA3 .RailStepFunnel_progress__yERWU i:nth-child(4){animation:RailStepFunnel_rsfDot3__X6Poy var(--rsf-cycle) ease-in-out infinite}[data-play].RailStepFunnel_viz__6YlA3 .RailStepFunnel_progress__yERWU i:nth-child(5){animation:RailStepFunnel_rsfDot4__Y60Ug var(--rsf-cycle) ease-in-out infinite}[data-play].RailStepFunnel_viz__6YlA3 .RailStepFunnel_progress__yERWU i:nth-child(6){animation:RailStepFunnel_rsfDot5__Ai1id var(--rsf-cycle) ease-in-out infinite}@keyframes RailStepFunnel_rsfDot0__C8YNo{0%,11%{background:rgba(13,20,26,.1);box-shadow:none}15%,30%{background:#1ce18b;box-shadow:0 0 8px -1px rgba(28,225,139,.6)}45%,86%{background:#1ce18b;box-shadow:0 0 8px -1px rgba(28,225,139,.6)}94%,to{background:rgba(13,20,26,.1);box-shadow:none}}@keyframes RailStepFunnel_rsfDot1__K3PSG{0%,14%{background:rgba(13,20,26,.1);box-shadow:none}18%,33%{background:#1ce18b;box-shadow:0 0 8px -1px rgba(28,225,139,.6)}48%,to{background:rgba(13,20,26,.1);box-shadow:none}}@keyframes RailStepFunnel_rsfDot2__eC_kh{0%,17%{background:rgba(13,20,26,.1);box-shadow:none}21%,36%{background:#1ce18b;box-shadow:0 0 8px -1px rgba(28,225,139,.6)}51%,to{background:rgba(13,20,26,.1);box-shadow:none}}@keyframes RailStepFunnel_rsfDot3__X6Poy{0%,20%{background:rgba(13,20,26,.1);box-shadow:none}24%,39%{background:#1ce18b;box-shadow:0 0 8px -1px rgba(28,225,139,.6)}54%,to{background:rgba(13,20,26,.1);box-shadow:none}}@keyframes RailStepFunnel_rsfDot4__Y60Ug{0%,23%{background:rgba(13,20,26,.1);box-shadow:none}27%,42%{background:#1ce18b;box-shadow:0 0 8px -1px rgba(28,225,139,.6)}57%,to{background:rgba(13,20,26,.1);box-shadow:none}}@keyframes RailStepFunnel_rsfDot5__Ai1id{0%,26%{background:rgba(13,20,26,.1);box-shadow:none}30%,45%{background:#1ce18b;box-shadow:0 0 8px -1px rgba(28,225,139,.6)}60%,to{background:rgba(13,20,26,.1);box-shadow:none}}[data-play].RailStepFunnel_viz__6YlA3 .RailStepFunnel_optOn___ThNY{animation:RailStepFunnel_rsfOptLoop__KOIyt var(--rsf-cycle) cubic-bezier(.34,1.5,.64,1) infinite}[data-play].RailStepFunnel_viz__6YlA3 .RailStepFunnel_chipOn__up_0L{animation:RailStepFunnel_rsfChipLoop__c1_a_ var(--rsf-cycle) cubic-bezier(.34,1.5,.64,1) infinite}@keyframes RailStepFunnel_rsfOptLoop__KOIyt{0%,31%{border-color:rgba(13,20,26,.1);background:transparent;box-shadow:none}35%{box-shadow:0 0 0 3px rgba(28,225,139,.16)}38%,86%{border-color:rgba(28,225,139,.55);background:rgba(28,225,139,.1);box-shadow:none}94%,to{border-color:rgba(13,20,26,.1);background:transparent;box-shadow:none}}@keyframes RailStepFunnel_rsfChipLoop__c1_a_{0%,35%{border-color:rgba(13,20,26,.1);background:transparent;box-shadow:none}39%{box-shadow:0 0 0 3px rgba(28,225,139,.16)}42%,86%{border-color:rgba(28,225,139,.55);background:rgba(28,225,139,.1);box-shadow:none}94%,to{border-color:rgba(13,20,26,.1);background:transparent;box-shadow:none}}[data-play].RailStepFunnel_viz__6YlA3 .RailStepFunnel_sceneOrbit__zCHrK{animation:RailStepFunnel_rsfOrbit__f4GsT 3.6s ease-in-out infinite;animation-delay:1.2s}@keyframes RailStepFunnel_rsfOrbit__f4GsT{0%,to{opacity:.4}50%{opacity:.9}}@media (prefers-reduced-motion:reduce){.RailStepFunnel_viz__6YlA3 .RailStepFunnel_tool__Xiy_d{opacity:1;transform:none}[data-play].RailStepFunnel_viz__6YlA3 .RailStepFunnel_chipOn__up_0L,[data-play].RailStepFunnel_viz__6YlA3 .RailStepFunnel_optOn___ThNY,[data-play].RailStepFunnel_viz__6YlA3 .RailStepFunnel_progress__yERWU i,[data-play].RailStepFunnel_viz__6YlA3 .RailStepFunnel_sceneOrbit__zCHrK,[data-play].RailStepFunnel_viz__6YlA3 .RailStepFunnel_tool__Xiy_d{animation:none!important}}.RailStepBrief_root__m1_jh{--rsb-cycle:5s;position:relative;width:100%;height:100%;display:grid;place-items:center;padding:26px;box-sizing:border-box;background:transparent}.RailStepBrief_card__dZjFm{width:100%;max-width:392px;height:496px;max-height:100%;display:flex;flex-direction:column;border-radius:10px;background:linear-gradient(180deg,rgba(255,255,255,.97),rgba(243,247,249,.93));-webkit-backdrop-filter:blur(20px) saturate(140%);backdrop-filter:blur(20px) saturate(140%);border:1px solid rgba(255,255,255,.65);box-shadow:inset 0 1px 0 rgba(255,255,255,.85),0 2px 6px rgba(8,12,16,.16),0 42px 84px -34px rgba(0,0,0,.66);color:#0d141a;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow:hidden}.RailStepBrief_head__SdgMw{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;padding:16px 18px 12px}.RailStepBrief_headText__BCE3c{display:flex;flex-direction:column;gap:3px;min-width:0}.RailStepBrief_eyebrow__PfLfY{font-size:.62rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#6a777e}.RailStepBrief_kicker__zSsbh{font-family:var(--font-display);font-size:1.05rem;font-weight:700;letter-spacing:-.01em;color:#0d141a}.RailStepBrief_tag__am5Rc{flex:none;display:inline-flex;align-items:center;gap:5px;font-size:.62rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:#1ce18b;background:rgba(28,225,139,.12);border:1px solid rgba(28,225,139,.28);border-radius:999px;padding:3px 9px 3px 7px}.RailStepBrief_tagDot__CbLTh{width:6px;height:6px;flex:none;border-radius:999px;background:#1ce18b;box-shadow:0 0 6px rgba(28,225,139,.7)}.RailStepBrief_grid__wr_YX{display:grid;grid-template-columns:1fr 1fr;flex:1 1;align-content:center;grid-column-gap:16px;column-gap:16px;grid-row-gap:15px;row-gap:15px;padding:8px 18px 4px}.RailStepBrief_cell__zi0HF{display:flex;flex-direction:column;gap:3px;min-width:0;padding-left:10px;border-left:2px solid rgba(28,225,139,.32)}.RailStepBrief_cellLabel__3dVvZ{font-size:.6rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#93a0a7}.RailStepBrief_cellValue__yrHVK{display:inline-flex;align-items:center;gap:7px;font-size:.82rem;font-weight:700;letter-spacing:-.01em;color:#0d141a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.RailStepBrief_swatch__iKX6w{width:13px;height:13px;flex:none;border-radius:4px;background:linear-gradient(135deg,#8c6443,#5a3d28);box-shadow:inset 0 0 0 1px rgba(255,255,255,.18)}.RailStepBrief_pct__LK_Ra{font-style:normal;font-size:.6rem;font-weight:700;color:#1ce18b;background:rgba(28,225,139,.14);border-radius:999px;padding:1.5px 6px}.RailStepBrief_addons__mKm_P{display:flex;align-items:center;gap:9px;min-width:0;padding:16px 18px 4px}.RailStepBrief_addLabel__DL63d{flex:none;font-size:.6rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#93a0a7}.RailStepBrief_chips__5DD8M{display:flex;align-items:center;flex-wrap:wrap;gap:6px;min-width:0}.RailStepBrief_chips__5DD8M i{font-style:normal;flex:none;font-size:.7rem;font-weight:600;color:#56646c;background:rgba(13,20,26,.05);border:1px solid rgba(13,20,26,.08);border-radius:999px;padding:3px 9px;white-space:nowrap}.RailStepBrief_foot__tGQTP{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:16px;padding:12px 18px;border-top:1px solid rgba(13,20,26,.08);background:linear-gradient(180deg,rgba(28,225,139,.1),rgba(28,225,139,.03))}.RailStepBrief_loc__cgxPn{display:inline-flex;align-items:center;gap:6px;font-size:.74rem;font-weight:700;color:#4a5862}.RailStepBrief_pin__gYD_Q{width:12px;height:12px;flex:none;color:#56646c}.RailStepBrief_inArea__XsfPL{display:inline-flex;align-items:center;gap:4px;font-weight:700;color:#1ce18b}.RailStepBrief_dot__u0nzd{width:6px;height:6px;flex:none;border-radius:999px;background:#1ce18b;box-shadow:0 0 6px rgba(28,225,139,.7)}.RailStepBrief_range__n_T3H{display:inline-flex;align-items:baseline;gap:7px}.RailStepBrief_rangeLbl__g2zyw{font-size:.6rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:#93a0a7}.RailStepBrief_rangeVal__VeSo5{font-family:var(--font-display);font-size:1.12rem;font-weight:750;letter-spacing:-.01em;color:#0d141a}.RailStepBrief_root__m1_jh:not([data-play]) .RailStepBrief_addLabel__DL63d,.RailStepBrief_root__m1_jh:not([data-play]) .RailStepBrief_cell__zi0HF,.RailStepBrief_root__m1_jh:not([data-play]) .RailStepBrief_chips__5DD8M i,.RailStepBrief_root__m1_jh:not([data-play]) .RailStepBrief_foot__tGQTP,.RailStepBrief_root__m1_jh:not([data-play]) .RailStepBrief_head__SdgMw{animation:none;opacity:1;transform:none}.RailStepBrief_root__m1_jh:not([data-play]) .RailStepBrief_cell__zi0HF{border-left-color:rgba(28,225,139,.32)}[data-play] .RailStepBrief_head__SdgMw{animation:RailStepBrief_brHeadLoop__Or5tx var(--rsb-cycle) cubic-bezier(.22,.61,.36,1) infinite}[data-play] .RailStepBrief_foot__tGQTP{animation:RailStepBrief_brFootLoop__TWj8_ var(--rsb-cycle) cubic-bezier(.22,.61,.36,1) infinite}[data-play] .RailStepBrief_grid__wr_YX .RailStepBrief_cell__zi0HF:first-child{animation:RailStepBrief_brCell0__wIZ53 var(--rsb-cycle) cubic-bezier(.22,.61,.36,1) infinite}[data-play] .RailStepBrief_grid__wr_YX .RailStepBrief_cell__zi0HF:nth-child(2){animation:RailStepBrief_brCell1__N13_T var(--rsb-cycle) cubic-bezier(.22,.61,.36,1) infinite}[data-play] .RailStepBrief_grid__wr_YX .RailStepBrief_cell__zi0HF:nth-child(3){animation:RailStepBrief_brCell2__Et2bO var(--rsb-cycle) cubic-bezier(.22,.61,.36,1) infinite}[data-play] .RailStepBrief_grid__wr_YX .RailStepBrief_cell__zi0HF:nth-child(4){animation:RailStepBrief_brCell3__dLZLK var(--rsb-cycle) cubic-bezier(.22,.61,.36,1) infinite}[data-play] .RailStepBrief_grid__wr_YX .RailStepBrief_cell__zi0HF:nth-child(5){animation:RailStepBrief_brCell4__4xhnD var(--rsb-cycle) cubic-bezier(.22,.61,.36,1) infinite}[data-play] .RailStepBrief_grid__wr_YX .RailStepBrief_cell__zi0HF:nth-child(6){animation:RailStepBrief_brCell5__5mLVs var(--rsb-cycle) cubic-bezier(.22,.61,.36,1) infinite}[data-play] .RailStepBrief_addLabel__DL63d{animation:RailStepBrief_brAddLabelLoop__CAlGU var(--rsb-cycle) ease infinite}[data-play] .RailStepBrief_chips__5DD8M i:first-child{animation:RailStepBrief_brChip0__TlDej var(--rsb-cycle) cubic-bezier(.34,1.45,.64,1) infinite}[data-play] .RailStepBrief_chips__5DD8M i:nth-child(2){animation:RailStepBrief_brChip1__wO7cE var(--rsb-cycle) cubic-bezier(.34,1.45,.64,1) infinite}[data-play] .RailStepBrief_chips__5DD8M i:nth-child(3){animation:RailStepBrief_brChip2__Pfv5W var(--rsb-cycle) cubic-bezier(.34,1.45,.64,1) infinite}@keyframes RailStepBrief_brHeadLoop__Or5tx{0%,2%{opacity:0;transform:translateY(6px)}10%,to{opacity:1;transform:none}}@keyframes RailStepBrief_brFootLoop__TWj8_{0%,19%{opacity:0;transform:translateY(6px)}30%,to{opacity:1;transform:none}}@keyframes RailStepBrief_brCell0__wIZ53{0%,3.6%{opacity:0;transform:translateY(9px);border-left-color:rgba(28,225,139,0)}12.8%,86%{opacity:1;transform:none;border-left-color:rgba(28,225,139,.32)}94%,to{opacity:0;transform:translateY(9px);border-left-color:rgba(28,225,139,0)}}@keyframes RailStepBrief_brCell1__N13_T{0%,5.8%{opacity:0;transform:translateY(9px);border-left-color:rgba(28,225,139,0)}15%,86%{opacity:1;transform:none;border-left-color:rgba(28,225,139,.32)}94%,to{opacity:0;transform:translateY(9px);border-left-color:rgba(28,225,139,0)}}@keyframes RailStepBrief_brCell2__Et2bO{0%,8%{opacity:0;transform:translateY(9px);border-left-color:rgba(28,225,139,0)}17.2%,86%{opacity:1;transform:none;border-left-color:rgba(28,225,139,.32)}94%,to{opacity:0;transform:translateY(9px);border-left-color:rgba(28,225,139,0)}}@keyframes RailStepBrief_brCell3__dLZLK{0%,10.2%{opacity:0;transform:translateY(9px);border-left-color:rgba(28,225,139,0)}19.4%,86%{opacity:1;transform:none;border-left-color:rgba(28,225,139,.32)}94%,to{opacity:0;transform:translateY(9px);border-left-color:rgba(28,225,139,0)}}@keyframes RailStepBrief_brCell4__4xhnD{0%,12.4%{opacity:0;transform:translateY(9px);border-left-color:rgba(28,225,139,0)}21.6%,86%{opacity:1;transform:none;border-left-color:rgba(28,225,139,.32)}94%,to{opacity:0;transform:translateY(9px);border-left-color:rgba(28,225,139,0)}}@keyframes RailStepBrief_brCell5__5mLVs{0%,14.6%{opacity:0;transform:translateY(9px);border-left-color:rgba(28,225,139,0)}23.8%,86%{opacity:1;transform:none;border-left-color:rgba(28,225,139,.32)}94%,to{opacity:0;transform:translateY(9px);border-left-color:rgba(28,225,139,0)}}@keyframes RailStepBrief_brAddLabelLoop__CAlGU{0%,17.2%{opacity:0;transform:translateY(6px)}25.6%,86%{opacity:1;transform:none}94%,to{opacity:0;transform:translateY(6px)}}@keyframes RailStepBrief_brChip0__TlDej{0%,18%{opacity:0;transform:scale(.92)}26.4%,86%{opacity:1;transform:none}94%,to{opacity:0;transform:scale(.92)}}@keyframes RailStepBrief_brChip1__wO7cE{0%,20.2%{opacity:0;transform:scale(.92)}28.6%,86%{opacity:1;transform:none}94%,to{opacity:0;transform:scale(.92)}}@keyframes RailStepBrief_brChip2__Pfv5W{0%,22.4%{opacity:0;transform:scale(.92)}30.8%,86%{opacity:1;transform:none}94%,to{opacity:0;transform:scale(.92)}}@media (prefers-reduced-motion:reduce){[data-play] .RailStepBrief_addLabel__DL63d,[data-play] .RailStepBrief_cell__zi0HF,[data-play] .RailStepBrief_chips__5DD8M i,[data-play] .RailStepBrief_foot__tGQTP,[data-play] .RailStepBrief_head__SdgMw{animation:none!important;opacity:1;transform:none}[data-play] .RailStepBrief_cell__zi0HF{border-left-color:rgba(28,225,139,.32)}}@media (max-width:980px){.RailStepBrief_card__dZjFm{height:auto;min-height:460px}.RailStepBrief_cellValue__yrHVK{display:flex;flex-wrap:wrap;white-space:normal;font-size:.78rem;line-height:1.3}.RailStepBrief_foot__tGQTP{flex-direction:column;align-items:flex-start;gap:8px;padding:14px 18px}.RailStepBrief_inArea__XsfPL,.RailStepBrief_rangeLbl__g2zyw,.RailStepBrief_rangeVal__VeSo5{white-space:nowrap}}.RailStepQuote_root__u_D9X{--rsq-cycle:5s;position:absolute;inset:0;display:grid;place-items:center;padding:22px;box-sizing:border-box;background:transparent}.RailStepQuote_card__DK_S9{position:relative;width:100%;max-width:400px;height:496px;max-height:100%;display:flex;flex-direction:column;border-radius:10px;background:linear-gradient(180deg,rgba(255,255,255,.97),rgba(243,247,249,.93));-webkit-backdrop-filter:blur(20px) saturate(140%);backdrop-filter:blur(20px) saturate(140%);border:1px solid rgba(255,255,255,.65);box-shadow:inset 0 1px 0 rgba(255,255,255,.85),0 2px 6px rgba(8,12,16,.16),0 42px 84px -34px rgba(0,0,0,.66);color:#0d141a;overflow:hidden;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.RailStepQuote_head__Er77e{flex:none;display:flex;align-items:flex-start;justify-content:space-between;gap:10px;padding:16px 18px 12px}.RailStepQuote_headText__y2nka{display:flex;flex-direction:column;gap:3px}.RailStepQuote_eyebrow__UaBgs{font-size:10px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#6a777e}.RailStepQuote_kicker__5gcLN{font-family:var(--font-display);font-size:16px;font-weight:700;letter-spacing:-.01em;color:#0d141a}.RailStepQuote_tag__TQDD_{flex:none;display:inline-flex;align-items:center;gap:6px;font-size:10px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:#1ce18b;background:rgba(28,225,139,.1);border:1px solid rgba(28,225,139,.26);border-radius:999px;padding:3px 9px 3px 8px}.RailStepQuote_tag__TQDD_:before{content:"";width:6px;height:6px;border-radius:999px;background:#1ce18b;box-shadow:0 0 6px rgba(28,225,139,.8)}.RailStepQuote_body__n6ese{flex:1 1;min-height:0;display:flex;flex-direction:column;justify-content:space-between;padding:4px 18px 16px}.RailStepQuote_heroVal__wyYf_{display:inline-flex;align-items:baseline;gap:9px;font-family:var(--font-display);font-size:30px;font-weight:780;letter-spacing:-.02em;color:#0d141a;line-height:1}.RailStepQuote_heroVal__wyYf_ i{font-style:normal;font-size:21px;font-weight:500;color:#93a0a7}.RailStepQuote_bar__n4Akd{display:flex;flex-direction:column;gap:8px}.RailStepQuote_track__XSF1y{position:relative;height:8px;margin-top:26px;border-radius:999px;background:rgba(13,20,26,.1)}.RailStepQuote_fill__xtT9a{position:absolute;top:0;bottom:0;left:36%;width:28%;border-radius:999px;background:#1ce18b;box-shadow:0 0 0 3px rgba(28,225,139,.14),0 0 12px -1px rgba(28,225,139,.6);transform:scaleX(0);transform-origin:left}.RailStepQuote_flag__keCnN{position:absolute;bottom:calc(100% + 7px);left:50%;transform:translateX(-50%);white-space:nowrap;font-size:9.5px;font-weight:700;letter-spacing:.02em;color:#1ce18b;background:rgba(28,225,139,.12);border:1px solid rgba(28,225,139,.32);border-radius:999px;padding:2px 8px}.RailStepQuote_flag__keCnN:after{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);border:4px solid transparent;border-top-color:rgba(28,225,139,.5)}.RailStepQuote_scale__VLspd{display:flex;align-items:center;justify-content:space-between;font-size:9px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#93a0a7}.RailStepQuote_breakdown__VgWGv{list-style:none;margin:18px 0 0;padding:0;display:flex;flex-direction:column;border-top:1px solid rgba(13,20,26,.08)}.RailStepQuote_line__ujKr7{display:grid;grid-template-columns:1fr auto;align-items:baseline;grid-column-gap:10px;column-gap:10px;padding:9px 0}.RailStepQuote_line__ujKr7+.RailStepQuote_line__ujKr7{border-top:1px solid rgba(13,20,26,.06)}.RailStepQuote_lineLabel__Yh_I_{display:flex;align-items:baseline;gap:7px;min-width:0}.RailStepQuote_lineLabel__Yh_I_ b{flex:none;font-size:12px;font-weight:700;letter-spacing:-.01em;color:#0d141a}.RailStepQuote_lineLabel__Yh_I_ i{font-style:normal;font-size:11px;font-weight:500;color:#6a777e;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.RailStepQuote_lineCost__cz90U{flex:none;font-size:12px;font-weight:700;color:#0d141a}.RailStepQuote_foot__8UZh_{flex:none;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:11px 18px;border-top:1px solid rgba(13,20,26,.08);background:rgba(28,225,139,.08)}.RailStepQuote_footLive__6kDgY{display:inline-flex;align-items:center;gap:7px;font-size:11px;font-weight:700;letter-spacing:.01em;color:#1ce18b}.RailStepQuote_footDot___3W6D{width:6px;height:6px;flex:none;border-radius:999px;background:#1ce18b;box-shadow:0 0 0 0 rgba(28,225,139,.55);animation:RailStepQuote_rsqPulse__KPzIR 2.4s ease-out infinite}.RailStepQuote_footNote__quqz2{font-size:11px;font-weight:600;color:#6a777e}.RailStepQuote_root__u_D9X:not([data-play]) .RailStepQuote_fill__xtT9a{transform:scaleX(1)}.RailStepQuote_root__u_D9X:not([data-play]) .RailStepQuote_flag__keCnN{opacity:1;transform:translateX(-50%)}.RailStepQuote_root__u_D9X:not([data-play]) .RailStepQuote_line__ujKr7{opacity:1;transform:none}[data-play].RailStepQuote_root__u_D9X .RailStepQuote_fill__xtT9a{animation:RailStepQuote_rsqFillLoop__7dFKQ var(--rsq-cycle) cubic-bezier(.22,.61,.36,1) infinite}@keyframes RailStepQuote_rsqFillLoop__7dFKQ{0%,7.2%{transform:scaleX(0)}25.6%,86%{transform:scaleX(1)}94%,to{transform:scaleX(0)}}[data-play].RailStepQuote_root__u_D9X .RailStepQuote_flag__keCnN{animation:RailStepQuote_rsqPopLoop__Cw9Oy var(--rsq-cycle) cubic-bezier(.34,1.5,.64,1) infinite}@keyframes RailStepQuote_rsqPopLoop__Cw9Oy{0%,18.8%{opacity:0;transform:translateX(-50%) translateY(4px) scale(.92)}28%,86%{opacity:1;transform:translateX(-50%) translateY(0) scale(1)}94%,to{opacity:0;transform:translateX(-50%) translateY(4px) scale(.92)}}[data-play].RailStepQuote_root__u_D9X .RailStepQuote_breakdown__VgWGv .RailStepQuote_line__ujKr7:first-child{animation:RailStepQuote_rsqLine0__kdpvS var(--rsq-cycle) cubic-bezier(.22,.61,.36,1) infinite}[data-play].RailStepQuote_root__u_D9X .RailStepQuote_breakdown__VgWGv .RailStepQuote_line__ujKr7:nth-child(2){animation:RailStepQuote_rsqLine1__Rjh9h var(--rsq-cycle) cubic-bezier(.22,.61,.36,1) infinite}[data-play].RailStepQuote_root__u_D9X .RailStepQuote_breakdown__VgWGv .RailStepQuote_line__ujKr7:nth-child(3){animation:RailStepQuote_rsqLine2__EV9Wr var(--rsq-cycle) cubic-bezier(.22,.61,.36,1) infinite}@keyframes RailStepQuote_rsqLine0__kdpvS{0%,21.6%{opacity:0;transform:translateY(9px)}32.8%,86%{opacity:1;transform:none}94%,to{opacity:0;transform:translateY(9px)}}@keyframes RailStepQuote_rsqLine1__Rjh9h{0%,24.4%{opacity:0;transform:translateY(9px)}35.6%,86%{opacity:1;transform:none}94%,to{opacity:0;transform:translateY(9px)}}@keyframes RailStepQuote_rsqLine2__EV9Wr{0%,27.2%{opacity:0;transform:translateY(9px)}38.4%,86%{opacity:1;transform:none}94%,to{opacity:0;transform:translateY(9px)}}@keyframes RailStepQuote_rsqPulse__KPzIR{0%{box-shadow:0 0 0 0 rgba(28,225,139,.5)}70%{box-shadow:0 0 0 7px rgba(28,225,139,0)}to{box-shadow:0 0 0 0 rgba(28,225,139,0)}}@media (prefers-reduced-motion:reduce){[data-play].RailStepQuote_root__u_D9X .RailStepQuote_fill__xtT9a{animation:none!important;transform:scaleX(1)}[data-play].RailStepQuote_root__u_D9X .RailStepQuote_flag__keCnN,[data-play].RailStepQuote_root__u_D9X .RailStepQuote_line__ujKr7{animation:none!important;opacity:1;transform:none}[data-play].RailStepQuote_root__u_D9X .RailStepQuote_flag__keCnN{transform:translateX(-50%)}.RailStepQuote_footDot___3W6D{animation:none}}.RailStepScoring_root__EFZD7{--rss-cycle:5s;position:absolute;inset:0;display:grid;place-items:center;padding:clamp(16px,3.2vw,26px);box-sizing:border-box;background:transparent}.RailStepScoring_shell__xcQdW{position:relative;width:100%;max-width:360px;height:496px;max-height:100%;display:flex;flex-direction:column;border-radius:10px;background:linear-gradient(180deg,rgba(255,255,255,.97),rgba(243,247,249,.93));-webkit-backdrop-filter:blur(20px) saturate(140%);backdrop-filter:blur(20px) saturate(140%);border:1px solid rgba(255,255,255,.65);box-shadow:inset 0 1px 0 rgba(255,255,255,.85),0 2px 6px rgba(8,12,16,.16),0 40px 80px -34px rgba(0,0,0,.66);color:#0d141a;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow:hidden}.RailStepScoring_head__nVyc2{flex:none;display:flex;align-items:flex-start;justify-content:space-between;gap:10px;padding:16px 18px 12px}.RailStepScoring_headText__sIJ4v{display:flex;flex-direction:column;gap:3px;min-width:0}.RailStepScoring_headLead__wThYv{display:inline-flex;align-items:center;gap:8px;font-size:.9rem;font-weight:700;letter-spacing:-.01em;color:#0d141a}.RailStepScoring_headDot__aAwwC{width:7px;height:7px;flex:none;border-radius:999px;background:#1ce18b;box-shadow:0 0 8px rgba(28,225,139,.9);animation:RailStepScoring_rsPulse__p7MA6 2.4s ease-out infinite}.RailStepScoring_headSub__uaNdR{font-size:.72rem;font-weight:500;color:#6a777e;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.RailStepScoring_headTag__6_Sr3{flex:none;display:inline-flex;align-items:center;font-size:.62rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#1ce18b;background:rgba(28,225,139,.12);border:1px solid rgba(28,225,139,.3);border-radius:999px;padding:3px 9px}.RailStepScoring_gaugeWrap__XbFWQ{position:relative;width:138px;height:138px;margin:2px auto 6px;flex:none}.RailStepScoring_gauge__tL4bb{width:100%;height:100%;display:block;overflow:visible}.RailStepScoring_gaugeTrack__6pLdX{fill:none;stroke:rgba(13,20,26,.1);stroke-width:9}.RailStepScoring_gaugeValue__6xRK6{fill:none;stroke:#1ce18b;stroke-width:9;stroke-linecap:round;stroke-dasharray:314.16;stroke-dashoffset:25.1;filter:drop-shadow(0 0 6px rgba(28,225,139,.5))}.RailStepScoring_gaugeCenter__85nU5{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:1}.RailStepScoring_gaugeGrade__1Gqjx{font-family:var(--font-display);font-size:2.25rem;font-weight:800;line-height:1;letter-spacing:-.02em;color:#1ce18b;text-shadow:0 0 14px rgba(28,225,139,.45)}.RailStepScoring_gaugeNum__gItNQ{margin-top:4px;font-family:var(--font-display);font-size:1rem;font-weight:700;line-height:1;color:#0d141a;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.RailStepScoring_gaugeNum__gItNQ:after{content:counter(rsScoreN)}.RailStepScoring_gaugeOutOf__th_Kt{margin-top:3px;font-size:.58rem;font-weight:600;letter-spacing:.04em;color:#93a0a7;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.RailStepScoring_factorsBlock__3h3P7{flex:1 1;display:flex;flex-direction:column;gap:6px;padding:4px 18px 2px;min-width:0}.RailStepScoring_factorsBlock__3h3P7 .RailStepScoring_factors__FTZCd{flex:1 1;justify-content:space-between}.RailStepScoring_factorsLbl__dNrfY{font-size:.62rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#93a0a7}.RailStepScoring_factors__FTZCd{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.RailStepScoring_factor___ugo3{display:grid;grid-template-columns:16px 1fr auto;align-items:center;grid-column-gap:10px;column-gap:10px;padding:9px 0}.RailStepScoring_factor___ugo3+.RailStepScoring_factor___ugo3{border-top:1px solid rgba(13,20,26,.08)}.RailStepScoring_factorIcon__O8roS{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;flex:none;color:#56646c}.RailStepScoring_factorLabel__zUwou{display:flex;align-items:baseline;gap:8px;min-width:0}.RailStepScoring_factorLabel__zUwou b{flex:none;font-size:.78rem;font-weight:700;letter-spacing:-.01em;color:#0d141a}.RailStepScoring_factorLabel__zUwou i{font-style:normal;font-size:.72rem;font-weight:500;color:#6a777e;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.RailStepScoring_factorVerdict__l8onE{justify-self:end;font-size:.72rem;font-weight:700;letter-spacing:-.005em;color:#1ce18b;white-space:nowrap}.RailStepScoring_note__d4_1n{flex:none;margin:0;padding:8px 18px 16px;font-size:.72rem;font-weight:500;letter-spacing:-.005em;color:#6a777e}@property --rsScoreN{syntax:"<integer>";initial-value:92;inherits:true}.RailStepScoring_shell__xcQdW{counter-reset:rsScoreN var(--rsScoreN,92)}.RailStepScoring_root__EFZD7:not([data-play]) .RailStepScoring_gaugeValue__6xRK6{stroke-dashoffset:25.1}.RailStepScoring_root__EFZD7:not([data-play]) .RailStepScoring_shell__xcQdW{--rsScoreN:92}.RailStepScoring_root__EFZD7:not([data-play]) .RailStepScoring_factor___ugo3,.RailStepScoring_root__EFZD7:not([data-play]) .RailStepScoring_gaugeGrade__1Gqjx{opacity:1;transform:none}[data-play] .RailStepScoring_gaugeValue__6xRK6{animation:RailStepScoring_rsGaugeLoop__4wUK5 var(--rss-cycle) cubic-bezier(.45,.05,.2,1) infinite}@keyframes RailStepScoring_rsGaugeLoop__4wUK5{0%,5.6%{stroke-dashoffset:314.16}25.6%,86%{stroke-dashoffset:25.1}94%,to{stroke-dashoffset:314.16}}[data-play] .RailStepScoring_shell__xcQdW{animation:RailStepScoring_rsCountLoop__GYVOz var(--rss-cycle) cubic-bezier(.45,.05,.2,1) infinite}@keyframes RailStepScoring_rsCountLoop__GYVOz{0%,5.6%{--rsScoreN:0}25.6%,86%{--rsScoreN:92}94%,to{--rsScoreN:0}}[data-play] .RailStepScoring_gaugeGrade__1Gqjx{animation:RailStepScoring_rsGradeLoop__CaLHb var(--rss-cycle) cubic-bezier(.34,1.5,.64,1) infinite}@keyframes RailStepScoring_rsGradeLoop__CaLHb{0%,20.8%{opacity:0;transform:scale(.9)}30%,86%{opacity:1;transform:scale(1)}94%,to{opacity:0;transform:scale(.9)}}[data-play] .RailStepScoring_factors__FTZCd .RailStepScoring_factor___ugo3:first-child{animation:RailStepScoring_rsRow0__mySRx var(--rss-cycle) cubic-bezier(.22,.61,.36,1) infinite}[data-play] .RailStepScoring_factors__FTZCd .RailStepScoring_factor___ugo3:nth-child(2){animation:RailStepScoring_rsRow1__6348Z var(--rss-cycle) cubic-bezier(.22,.61,.36,1) infinite}[data-play] .RailStepScoring_factors__FTZCd .RailStepScoring_factor___ugo3:nth-child(3){animation:RailStepScoring_rsRow2__Kjn_U var(--rss-cycle) cubic-bezier(.22,.61,.36,1) infinite}[data-play] .RailStepScoring_factors__FTZCd .RailStepScoring_factor___ugo3:nth-child(4){animation:RailStepScoring_rsRow3___OnKv var(--rss-cycle) cubic-bezier(.22,.61,.36,1) infinite}@keyframes RailStepScoring_rsRow0__mySRx{0%,23.6%{opacity:0;transform:translateY(9px)}34.4%,86%{opacity:1;transform:none}94%,to{opacity:0;transform:translateY(9px)}}@keyframes RailStepScoring_rsRow1__6348Z{0%,26.4%{opacity:0;transform:translateY(9px)}37.2%,86%{opacity:1;transform:none}94%,to{opacity:0;transform:translateY(9px)}}@keyframes RailStepScoring_rsRow2__Kjn_U{0%,29.2%{opacity:0;transform:translateY(9px)}40%,86%{opacity:1;transform:none}94%,to{opacity:0;transform:translateY(9px)}}@keyframes RailStepScoring_rsRow3___OnKv{0%,32%{opacity:0;transform:translateY(9px)}42.8%,86%{opacity:1;transform:none}94%,to{opacity:0;transform:translateY(9px)}}@keyframes RailStepScoring_rsPulse__p7MA6{0%{box-shadow:0 0 0 0 rgba(28,225,139,.5)}70%{box-shadow:0 0 0 7px rgba(28,225,139,0)}to{box-shadow:0 0 0 0 rgba(28,225,139,0)}}@media (prefers-reduced-motion:reduce){[data-play] .RailStepScoring_gaugeValue__6xRK6{animation:none!important;stroke-dashoffset:25.1}[data-play] .RailStepScoring_shell__xcQdW{animation:none!important;--rsScoreN:92}.RailStepScoring_headDot__aAwwC,[data-play] .RailStepScoring_factor___ugo3,[data-play] .RailStepScoring_gaugeGrade__1Gqjx{animation:none!important;opacity:1;transform:none}}