.HomepageHero_hero__yXpPu{--hero-gutter:1.25rem;--hero-ink:#4c1d95;position:relative;isolation:isolate;overflow:hidden;color:#ffffff}.HomepageHero_media__nzc1D{position:relative;height:clamp(260px,84vw,480px);max-height:62vh;max-height:62svh;overflow:hidden;isolation:isolate;-webkit-mask-image:linear-gradient(180deg,#000 52%,transparent);mask-image:linear-gradient(180deg,#000 52%,transparent)}.HomepageHero_photo__EONYT{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:64% 22%;animation:HomepageHero_hero-photo-settle__KE4OQ 2.4s cubic-bezier(.2,.7,.2,1) both}.HomepageHero_media__nzc1D:after,.HomepageHero_media__nzc1D:before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none}.HomepageHero_media__nzc1D:before{background:linear-gradient(180deg,rgba(76,29,149,0) 30%,var(--hero-ink) 100%);mix-blend-mode:multiply}.HomepageHero_media__nzc1D:after{background:linear-gradient(180deg,rgba(24,6,60,.38),rgba(24,6,60,0) 14%)}.HomepageHero_inner__LQ_TH{position:relative;z-index:1;margin-top:-3.5rem;padding:0 var(--hero-gutter) var(--sl-spacing-3x-large)}.HomepageHero_copy__BrySB{max-width:40rem}.HomepageHero_eyebrow__H53uK{display:inline-flex;align-items:center;gap:.45rem;margin:0;padding:.4rem .7rem .4rem .55rem;border-radius:1rem;border:1px solid rgba(255,255,255,.24);background:rgba(30,10,72,.45);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-size:.6875rem;font-weight:700;letter-spacing:.08em;line-height:1.3;text-transform:uppercase}.HomepageHero_eyebrowDot__9AAkD{flex-shrink:0;width:.5rem;height:.5rem;border-radius:50%;background:linear-gradient(135deg,#ff7a59,#f472d0);box-shadow:0 0 0 3px rgba(255,122,89,.2),0 0 12px rgba(244,114,208,.85)}.HomepageHero_title__8WhRz{margin:1.1rem 0 0;font-size:clamp(2rem,1.2rem + 4.2vw,3.5rem);font-weight:800;line-height:1.04;letter-spacing:-.035em;text-wrap:balance}.HomepageHero_titleLead__AX6H2{display:block;text-wrap:wrap}.HomepageHero_titleAccent__H0dmZ{background:linear-gradient(100deg,#ffb59e,#ff9bd9 48%,#9fe3ff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.HomepageHero_points__9vuBN{display:grid;grid-gap:.85rem;gap:.85rem;max-width:34rem;margin:1.6rem 0 0;padding:0;list-style:none}.HomepageHero_point__bylIb{display:grid;grid-template-columns:2.25rem minmax(0,1fr);grid-column-gap:.85rem;column-gap:.85rem;align-items:start;font-size:1.0625rem;line-height:1.55;color:rgba(255,255,255,.94)}.HomepageHero_pointIcon__Fy_Y8{display:grid;place-items:center;width:2.25rem;height:2.25rem;margin-top:-.3rem;border-radius:.75rem;color:var(--point-accent);background:color-mix(in srgb,var(--point-accent) 16%,rgba(14,4,40,.4));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--point-accent) 42%,transparent);font-size:1.05rem}.HomepageHero_actions__hUgqZ{display:grid;grid-gap:.75rem;gap:.75rem;margin-top:2rem}.HomepageHero_actions__hUgqZ button{width:100%}.HomepageHero_docsLink__bxXNT{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:56px;padding:0 1.4rem;box-sizing:border-box;border:1.5px solid rgba(255,255,255,.6);border-radius:10px;background:linear-gradient(180deg,rgba(255,255,255,.16),rgba(255,255,255,.06));box-shadow:inset 0 1px 0 rgba(255,255,255,.3),0 8px 24px -12px rgba(10,2,30,.7);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#ffffff;font-size:1.0625rem;font-weight:700;text-decoration:none;transition:background .2s ease,border-color .2s ease,transform .2s ease}.HomepageHero_docsLink__bxXNT svg{transition:transform .2s ease}.HomepageHero_docsLink__bxXNT:hover{border-color:#ffffff;background:linear-gradient(180deg,rgba(255,255,255,.26),rgba(255,255,255,.12));transform:translateY(-1px)}.HomepageHero_docsLink__bxXNT:hover svg{transform:translateX(3px)}.HomepageHero_docsLink__bxXNT:focus-visible{outline:3px solid #ffffff;outline-offset:3px}.HomepageHero_cards__DJb2a{display:none}.HomepageHero_card__J7eeT{position:absolute;display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem .75rem .75rem;border:1px solid rgba(255,255,255,.2);border-radius:14px;background:rgba(22,8,54,.66);box-shadow:0 22px 44px -20px rgba(10,2,30,.8),inset 0 1px 0 rgba(255,255,255,.14);-webkit-backdrop-filter:blur(14px) saturate(1.3);backdrop-filter:blur(14px) saturate(1.3);color:#ffffff;animation:HomepageHero_hero-card-in__gO8hA .7s cubic-bezier(.2,.7,.2,1) both}.HomepageHero_cardIcon__kESvY{display:grid;flex-shrink:0;place-items:center;width:2rem;height:2rem;border-radius:10px;color:var(--card-accent);background:color-mix(in srgb,var(--card-accent) 18%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--card-accent) 45%,transparent);font-size:1rem}.HomepageHero_cardCode__WZwSi{font-family:var(--rc-font-mono);font-size:.8125rem;color:#ece8ff;white-space:nowrap}@media (min-width:480px){.HomepageHero_eyebrow__H53uK{gap:.6rem;padding:.45rem .9rem .45rem .75rem;font-size:.75rem;letter-spacing:.12em}.HomepageHero_actions__hUgqZ{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 1.25rem;margin-top:2.25rem}.HomepageHero_actions__hUgqZ button{width:auto}}@media (min-width:1024px){.HomepageHero_hero__yXpPu{--hero-gutter:2rem;--hero-copy:29rem;--hero-copy-end:calc(max(var(--hero-gutter), 50% - 570px) + var(--hero-copy) + 1.5rem);display:flex;align-items:center;min-height:clamp(600px,calc(100vh - 50px),860px);min-height:clamp(600px,calc(100svh - 50px),860px)}.HomepageHero_media__nzc1D{position:absolute;inset:0;height:auto;max-height:none;-webkit-mask-image:linear-gradient(180deg,#000 74%,transparent);mask-image:linear-gradient(180deg,#000 74%,transparent)}.HomepageHero_photo__EONYT{object-position:62% 30%}.HomepageHero_media__nzc1D:before{background:linear-gradient(90deg,var(--hero-ink) 0,var(--hero-ink) var(--hero-copy-end),rgba(76,29,149,0) calc(var(--hero-copy-end) + 11rem))}.HomepageHero_inner__LQ_TH{width:100%;max-width:calc(1140px + 2 * var(--hero-gutter));margin:0 auto;padding:var(--sl-spacing-3x-large) var(--hero-gutter) calc(var(--sl-spacing-3x-large) + 1.5rem);box-sizing:border-box}.HomepageHero_copy__BrySB{max-width:var(--hero-copy)}.HomepageHero_title__8WhRz{font-size:clamp(2.75rem,.75rem + 3.4vw,4.125rem)}.HomepageHero_point__bylIb{font-size:1.125rem}.HomepageHero_cards__DJb2a{display:block;position:absolute;inset:0;z-index:1;pointer-events:none}.HomepageHero_embedCard__Gm9V6{display:none;top:27%;right:6%;animation-delay:.5s}}@media (min-width:1200px){.HomepageHero_hero__yXpPu{--hero-copy:34rem}.HomepageHero_embedCard__Gm9V6{display:flex}}@media (prefers-reduced-motion:reduce){.HomepageHero_card__J7eeT,.HomepageHero_photo__EONYT{animation:none}}@media (forced-colors:active){.HomepageHero_titleAccent__H0dmZ{background:none;-webkit-text-fill-color:currentColor;color:inherit}}@keyframes HomepageHero_hero-photo-settle__KE4OQ{0%{transform:scale(1.06)}to{transform:scale(1)}}@keyframes HomepageHero_hero-card-in__gO8hA{0%{opacity:0;transform:translateY(14px) scale(.97)}to{opacity:1;transform:none}}@property --hiw-accent{syntax:"<color>";inherits:true;initial-value:#ff7a59}.HowItWorksPanel_panel__GmTOv{position:relative;isolation:isolate;box-sizing:border-box;width:min(var(--hiw-max,1140px),calc(100% - 2 * var(--sl-spacing-large)));max-width:var(--hiw-max,1140px);margin:0 auto;overflow:hidden;padding:var(--sl-spacing-3x-large) clamp(.875rem,4vw,var(--sl-spacing-large));border-radius:var(--sl-border-radius-x-large);color:#f7f5ff;background:radial-gradient(55% 40% at 6% 0,rgba(255,122,89,.16),transparent 70%),radial-gradient(45% 45% at 100% 8%,rgba(76,195,255,.14),transparent 70%),radial-gradient(60% 45% at 50% 105%,rgba(244,114,208,.18),transparent 72%),linear-gradient(180deg,#0d0a30,#070522);box-shadow:0 40px 90px -40px rgba(8,3,40,.8),inset 0 0 0 1px rgba(255,255,255,.08)}.HowItWorksPanel_panel__GmTOv:before{content:"";position:absolute;inset:0;z-index:-1;background-image:radial-gradient(rgba(255,255,255,.1) 1px,transparent 1.5px);background-size:24px 24px;-webkit-mask-image:radial-gradient(ellipse 80% 70% at 50% 40%,#000 15%,transparent 80%);mask-image:radial-gradient(ellipse 80% 70% at 50% 40%,#000 15%,transparent 80%);pointer-events:none}.HowItWorksPanel_inner__HFhsS{container:hiw/inline-size}.HowItWorksPanel_inner__HFhsS>header p{color:rgba(236,233,255,.8)}@media (prefers-reduced-motion:reduce){.HowItWorksPanel_panel__GmTOv *,.HowItWorksPanel_panel__GmTOv :after,.HowItWorksPanel_panel__GmTOv :before{animation:none!important;transition:none!important}}.HowItWorksRail_oneStep__kdJB6{container:hiw-rail-step/inline-size;width:calc(100% / var(--hiw-count))}.HowItWorksRail_list___9PSu{box-sizing:border-box;width:calc(100% * var(--hiw-count));list-style:none;margin:0;padding:0 0 0 10px;display:grid;grid-template-columns:minmax(0,1fr)}.HowItWorksRail_step__qtnRG{position:relative;display:grid;grid-template-columns:3.5rem minmax(0,1fr);align-content:start;grid-column-gap:1.6rem;column-gap:1.6rem;padding-bottom:2.25rem}.HowItWorksRail_step__qtnRG:last-child{padding-bottom:0}.HowItWorksRail_node__47FCU{position:relative;z-index:1;display:grid;place-items:center;width:3.5rem;height:3.5rem;border-radius:50%;font-size:1.35rem;color:var(--hiw-accent);background:#0e0b2e;box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--hiw-accent) 75%,transparent),0 0 0 6px color-mix(in srgb,var(--hiw-accent) 11%,transparent),0 0 34px -4px color-mix(in srgb,var(--hiw-accent) 75%,transparent)}.HowItWorksRail_node__47FCU:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:50%;background:radial-gradient(circle at 50% 30%,color-mix(in srgb,var(--hiw-accent) 30%,transparent),transparent 72%)}.HowItWorksRail_ping__xpfpz{position:absolute;inset:0;border-radius:50%;border:2px solid var(--hiw-accent);opacity:0;pointer-events:none}.HowItWorksRail_rail__rqJJy[data-armed] .HowItWorksRail_node__47FCU{color:rgba(255,255,255,.4);box-shadow:inset 0 0 0 1.5px rgba(255,255,255,.14),0 0 0 6px transparent,0 0 34px -4px transparent}.HowItWorksRail_rail__rqJJy[data-armed] .HowItWorksRail_node__47FCU:before{opacity:0}.HowItWorksRail_rail__rqJJy[data-lit] .HowItWorksRail_node__47FCU,.HowItWorksRail_rail__rqJJy[data-lit] .HowItWorksRail_node__47FCU:before{transition:color .5s ease,box-shadow .5s ease,opacity .5s ease;transition-delay:calc(.3s + var(--i) * .45s)}.HowItWorksRail_rail__rqJJy[data-lit] .HowItWorksRail_ping__xpfpz{animation:HowItWorksRail_ignite__Pgt5C .9s ease-out calc(.3s + var(--i) * .45s) both,HowItWorksRail_heartbeat__QNUV6 7.5s ease-out calc(2.95s + var(--i) * 1.2s) infinite}@keyframes HowItWorksRail_ignite__Pgt5C{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(2.1)}}@keyframes HowItWorksRail_heartbeat__QNUV6{0%{opacity:.9;transform:scale(1)}12%,to{opacity:0;transform:scale(1.8)}}.HowItWorksRail_link__AfzRm{position:absolute;left:calc(1.75rem - 1px);top:calc(3.5rem + 6px);bottom:6px;width:2px;border-radius:2px;background:rgba(255,255,255,.1)}.HowItWorksRail_linkFill__AMaUs{position:absolute;inset:0;border-radius:inherit;background:linear-gradient(180deg,var(--hiw-accent),var(--hiw-next-accent));box-shadow:0 0 10px color-mix(in srgb,var(--hiw-accent) 60%,transparent);transform-origin:top center}.HowItWorksRail_rail__rqJJy[data-armed] .HowItWorksRail_linkFill__AMaUs{transform:scaleY(0)}.HowItWorksRail_rail__rqJJy[data-lit] .HowItWorksRail_linkFill__AMaUs{transition:transform .45s cubic-bezier(.65,0,.35,1);transition-delay:calc(.45s + var(--i) * .45s)}.HowItWorksRail_packetTrack__9Dou6{position:absolute;inset:0;opacity:0}.HowItWorksRail_rail__rqJJy[data-lit] .HowItWorksRail_packetTrack__9Dou6{animation:HowItWorksRail_travelDown__9t7MJ 7.5s linear calc(3s + var(--i) * 1.2s) infinite}@keyframes HowItWorksRail_travelDown__9t7MJ{0%{opacity:0;transform:translateY(0)}1.5%,14.5%{opacity:1}16%,to{opacity:0;transform:translateY(100%)}}.HowItWorksRail_packet__BE_ZK{position:absolute;left:50%;top:0;width:10px;height:10px;margin:-5px 0 0 -5px;border-radius:3px;background:#ffffff;box-shadow:0 0 0 3px color-mix(in srgb,var(--hiw-accent) 45%,transparent),0 0 16px 4px var(--hiw-accent)}.HowItWorksRail_packet__BE_ZK:after{content:"";position:absolute;left:50%;bottom:100%;width:2px;height:40px;margin-left:-1px;background:linear-gradient(to top,var(--hiw-accent),transparent)}.HowItWorksRail_gate__3Lpsk{position:absolute;left:50%;top:50%;z-index:2;display:grid;place-items:center;width:30px;height:30px;margin:-15px 0 0 -15px;border-radius:10px;background:#0e0b2e;border:1px solid rgba(255,255,255,.2);font-size:13px}.HowItWorksRail_gate__3Lpsk>span{grid-area:1/1;display:grid}.HowItWorksRail_gateClosed__qdEVq{color:rgba(255,255,255,.85)}.HowItWorksRail_gateOpen__zcdmf{color:var(--hiw-next-accent);opacity:0}.HowItWorksRail_rail__rqJJy[data-lit] .HowItWorksRail_gateClosed__qdEVq{animation:HowItWorksRail_lockShown__soIYP 7.5s ease calc(3s + var(--i) * 1.2s) infinite}.HowItWorksRail_rail__rqJJy[data-lit] .HowItWorksRail_gateOpen__zcdmf{animation:HowItWorksRail_unlockShown__t3t9N 7.5s ease calc(3s + var(--i) * 1.2s) infinite}@keyframes HowItWorksRail_lockShown__soIYP{0%,6%{opacity:1}30%,7.5%{opacity:0}34%,to{opacity:1}}@keyframes HowItWorksRail_unlockShown__t3t9N{0%,6%{opacity:0;transform:scale(.6)}30%,7.5%{opacity:1;transform:scale(1.1)}34%,to{opacity:0;transform:scale(.6)}}.HowItWorksRail_satellites__8shWq{position:absolute;inset:-11px;border-radius:50%;border:1px dashed color-mix(in srgb,var(--hiw-accent) 40%,transparent);pointer-events:none;animation:HowItWorksRail_spin__YY3JV 18s linear infinite}.HowItWorksRail_satellite__oQcKQ{position:absolute;display:grid;place-items:center;width:20px;height:20px;margin:-10px 0 0 -10px;border-radius:50%;background:#0e0b2e;border:1px solid color-mix(in srgb,var(--hiw-accent) 60%,transparent);color:var(--hiw-accent);font-size:11px;animation:HowItWorksRail_spin__YY3JV 18s linear infinite reverse}.HowItWorksRail_satellite__oQcKQ:first-child{left:50%;top:0}.HowItWorksRail_satellite__oQcKQ:nth-child(2){left:93.3%;top:75%}.HowItWorksRail_satellite__oQcKQ:nth-child(3){left:6.7%;top:75%}@keyframes HowItWorksRail_spin__YY3JV{to{transform:rotate(1turn)}}.HowItWorksRail_copy__qLucl{min-width:0;padding-top:.2rem}.HowItWorksRail_index__a0t_q{display:block;color:var(--hiw-accent);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.HowItWorksRail_title__sMQL_{margin:.3rem 0 .35rem;font-size:1.0625rem;font-weight:var(--sl-font-weight-bold);line-height:1.3}.HowItWorksRail_description__HukFL{margin:0;color:rgba(236,233,255,.76);font-size:.9375rem;line-height:1.55}.HowItWorksRail_chip__7ccIm{display:inline-flex;margin-top:.8rem;padding:.25rem .65rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--hiw-accent) 38%,transparent);background:color-mix(in srgb,var(--hiw-accent) 12%,transparent);color:color-mix(in srgb,var(--hiw-accent) 70%,#ffffff);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.72rem;white-space:nowrap}.HowItWorksRail_rail__rqJJy[data-paused] *,.HowItWorksRail_rail__rqJJy[data-paused] :after,.HowItWorksRail_rail__rqJJy[data-paused] :before{animation-play-state:paused!important}@container hiw-rail-step (min-width: 152px){.HowItWorksRail_list___9PSu{grid-template-columns:repeat(var(--hiw-count),minmax(0,1fr));padding-left:0}.HowItWorksRail_step__qtnRG{grid-template-columns:minmax(0,1fr);justify-items:center;row-gap:2rem;padding:0 .6rem;text-align:center}.HowItWorksRail_step__qtnRG:last-child{padding-bottom:0}.HowItWorksRail_node__47FCU{width:4.5rem;height:4.5rem;font-size:1.65rem}.HowItWorksRail_link__AfzRm{left:calc(50% + 2.25rem + 8px);top:calc(2.25rem - 1px);bottom:auto;width:calc(100% - 4.5rem - 16px);height:2px}.HowItWorksRail_linkFill__AMaUs{background:linear-gradient(90deg,var(--hiw-accent),var(--hiw-next-accent));transform-origin:left center}.HowItWorksRail_rail__rqJJy[data-armed] .HowItWorksRail_linkFill__AMaUs{transform:scaleX(0)}.HowItWorksRail_rail__rqJJy[data-lit] .HowItWorksRail_packetTrack__9Dou6{animation-name:HowItWorksRail_travelAcross__Nr6Tu}.HowItWorksRail_packet__BE_ZK{left:0;top:50%}.HowItWorksRail_packet__BE_ZK:after{left:auto;right:100%;top:50%;bottom:auto;width:44px;height:2px;margin:-1px 0 0;background:linear-gradient(to left,var(--hiw-accent),transparent)}.HowItWorksRail_satellites__8shWq{inset:-18px}.HowItWorksRail_copy__qLucl{padding-top:0}}@keyframes HowItWorksRail_travelAcross__Nr6Tu{0%{opacity:0;transform:translateX(0)}1.5%,14.5%{opacity:1}16%,to{opacity:0;transform:translateX(100%)}}@media (prefers-reduced-motion:reduce){.HowItWorksRail_packetTrack__9Dou6{display:none}}