.features-hub_head__zPbxR{max-width:50rem}.features-hub_head__zPbxR .lede{max-width:640px}.features-hub_phrase__bTeuf{display:inline-block}.features-hub_grid__3x1NA{position:relative;display:grid;grid-template-columns:minmax(0,1fr);gap:1.25rem}@media (min-width:640px){.features-hub_grid__3x1NA{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}.features-hub_hub__hehh8{grid-column:1/-1}}@media (min-width:1024px){.features-hub_grid__3x1NA{grid-template-columns:minmax(0,360px) minmax(220px,280px) minmax(0,360px);grid-template-rows:repeat(3,1fr);column-gap:clamp(2.5rem,5vw,4.5rem);row-gap:1.75rem;justify-content:center}.features-hub_hub__hehh8{grid-column:2;grid-row:1/-1;align-self:center}.features-hub_card__zm7WT{grid-column:var(--col);grid-row:var(--row)}}.features-hub_lines__I4SGi{position:absolute;inset:0;z-index:0;width:100%;height:100%;overflow:visible;pointer-events:none}.features-hub_line__7n70y{fill:none;stroke:var(--color-mist);stroke-width:1;stroke-dasharray:1 1;stroke-dashoffset:1;transition:stroke-dashoffset 1.8s cubic-bezier(.65,0,.35,1) .3s}.features-hub_lines__I4SGi[data-drawn=true] .features-hub_line__7n70y{stroke-dashoffset:0}.features-hub_shimmer__XGtlq{fill:none;stroke:var(--color-electric);stroke-opacity:.6;stroke-width:1.5;stroke-linecap:round;stroke-dasharray:.14 1;stroke-dashoffset:.14;opacity:0;filter:drop-shadow(0 0 3px rgba(59,89,250,.5))}.features-hub_lines__I4SGi[data-drawn=true] .features-hub_shimmer__XGtlq{animation:features-hub_fh-shimmer__E_Pgp 6s cubic-bezier(.45,0,.55,1) infinite;animation-delay:calc(2.2s + var(--i) * .6s)}@keyframes features-hub_fh-shimmer__E_Pgp{0%{stroke-dashoffset:.14;opacity:0}8%{opacity:1}48%{opacity:1}56%,to{stroke-dashoffset:-1;opacity:0}}.features-hub_joint__tjKJX{fill:var(--color-mist-deep)}.features-hub_hub__hehh8{--orbit:8rem;--core:5rem;position:relative;z-index:1;display:grid;place-items:center;justify-self:center;width:calc(var(--orbit) + 3.5rem);height:calc(var(--orbit) + 3.5rem);margin-bottom:1rem}@media (min-width:1024px){.features-hub_hub__hehh8{--orbit:11rem;--core:6.5rem;margin-bottom:0}}.features-hub_hub__hehh8>*{grid-area:1/1}.features-hub_hub__hehh8:before{content:"";grid-area:1/1;width:100%;height:100%;border:1px solid rgba(15,18,34,.045);border-radius:50%}.features-hub_glow__Pfynp{width:calc(var(--orbit) * 1.25);height:calc(var(--orbit) * 1.25);border-radius:50%;background:radial-gradient(circle,rgba(59,89,250,.16) 0,rgba(59,89,250,0) 68%);filter:blur(12px);animation:features-hub_fh-breathe__XsLAs 7s ease-in-out infinite alternate}@keyframes features-hub_fh-breathe__XsLAs{0%{opacity:.6;transform:scale(.96)}to{opacity:1;transform:scale(1.04)}}.features-hub_orbit__EXrRK{position:relative;width:var(--orbit);height:var(--orbit);border:1px solid rgba(15,18,34,.08);border-radius:50%}.features-hub_orbitSpin__2SuPh{background:conic-gradient(from 0deg,rgba(59,89,250,0) 0deg 230deg,rgba(59,89,250,.55) 358deg,rgba(59,89,250,0) 1turn);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 1.5px),#000 calc(100% - 1.5px));mask:radial-gradient(farthest-side,transparent calc(100% - 1.5px),#000 calc(100% - 1.5px))}.features-hub_orbitSpin__2SuPh,.features-hub_orbit__EXrRK:after{position:absolute;inset:-1px;border-radius:50%;animation:features-hub_fh-orbit__pSwQ5 18s linear infinite}.features-hub_orbit__EXrRK:after{content:"";background:radial-gradient(circle at 50% 1.5px,var(--color-electric) 0 2.5px,rgba(59,89,250,.35) 3.5px,transparent 7px)}@keyframes features-hub_fh-orbit__pSwQ5{to{transform:rotate(1turn)}}.features-hub_core__zen5R{position:relative;z-index:1;display:grid;place-items:center;width:var(--core);height:var(--core);border:1px solid var(--color-mist);border-radius:50%;background:radial-gradient(circle at 35% 25%,#ffffff 0,var(--color-paper) 100%);box-shadow:inset 0 1px 0 #ffffff,0 1px 2px rgba(15,18,34,.04),0 18px 40px -18px rgba(15,18,34,.22)}.features-hub_core__zen5R img{display:block;width:46%;height:auto;object-fit:contain}.features-hub_card__zm7WT{position:relative;z-index:1;min-width:0}.features-hub_cardInner__pwGJz{display:flex;flex-direction:column;height:100%;padding:clamp(1.6rem,2.4vw,2rem);border:1px solid var(--color-mist);border-radius:var(--radius-card);background:#fff;box-shadow:var(--shadow-card);transition:transform var(--hover) ease,border-color var(--hover) ease,box-shadow var(--hover) ease}.features-hub_cardTop__EWToY{display:flex;align-items:center;justify-content:space-between}.features-hub_iconRing__L8dmd{display:grid;place-items:center;width:46px;height:46px;border:1px solid var(--color-mist);border-radius:50%;background:var(--color-paper);box-shadow:0 0 0 5px rgba(15,18,34,.025);color:var(--color-ink-soft);transition:color var(--hover) ease,border-color var(--hover) ease,box-shadow var(--hover) ease}.features-hub_num__ug5c5{color:var(--color-muted);font-family:var(--font-mono);font-size:.75rem;letter-spacing:.14em}.features-hub_cardTitle__K3wuE{margin:1.5rem 0 0;color:var(--color-ink);font-family:var(--font-display);font-size:clamp(1.125rem,1.4vw,1.25rem);font-weight:600;line-height:1.3;letter-spacing:-.015em}.features-hub_cardBody__5ajjL{margin:.5rem 0 0;color:var(--color-muted);font-size:.95rem;line-height:1.6}@media (hover:hover) and (pointer:fine){.features-hub_card__zm7WT:hover .features-hub_cardInner__pwGJz{transform:translateY(-2px);border-color:rgba(59,89,250,.25);box-shadow:0 0 0 4px rgba(59,89,250,.05),var(--shadow-card-hover)}.features-hub_card__zm7WT:hover .features-hub_iconRing__L8dmd{border-color:rgba(59,89,250,.28);box-shadow:0 0 0 5px rgba(59,89,250,.05);color:var(--color-electric)}}@media (prefers-reduced-motion:reduce){.features-hub_line__7n70y{stroke-dashoffset:0;transition:none}.features-hub_shimmer__XGtlq{display:none}.features-hub_glow__Pfynp,.features-hub_orbitSpin__2SuPh,.features-hub_orbit__EXrRK:after{animation:none}.features-hub_cardInner__pwGJz,.features-hub_iconRing__L8dmd{transition:none}.features-hub_card__zm7WT:hover .features-hub_cardInner__pwGJz{transform:none}}.how-it-works_steps__JkxAi{position:relative;display:grid;max-width:34rem;margin:0 auto}.how-it-works_step__zU4re{position:relative;display:grid;grid-template-columns:76px minmax(0,1fr);column-gap:1.25rem;padding-bottom:2.75rem}.how-it-works_item__NcyyI:last-child .how-it-works_step__zU4re{padding-bottom:0}.how-it-works_fill__JHiie{height:100%}.how-it-works_text__HBJ49{padding-top:.5rem}.how-it-works_body__Kzkw_{margin-top:.75rem;line-height:1.6;color:var(--color-muted)}.how-it-works_iconWrap__cjO8a{position:relative;width:76px;height:76px}.how-it-works_halo__0XSKn{position:absolute;inset:-16px;border-radius:30px;background:radial-gradient(closest-side,rgba(59,89,250,.22),rgba(59,89,250,0));opacity:0;pointer-events:none;animation:how-it-works_hiw-halo__L7VmO 4s ease-out infinite;animation-delay:calc(var(--i) * 1s)}@keyframes how-it-works_hiw-halo__L7VmO{0%{opacity:0}10%{opacity:1}30%,to{opacity:0}}.how-it-works_tile__h_ntJ{position:relative;z-index:1;display:grid;place-items:center;width:100%;height:100%;border:1px solid var(--color-mist);border-radius:var(--radius-card);background:#fff;box-shadow:var(--shadow-card);transition:transform var(--hover) ease,border-color var(--hover) ease,box-shadow var(--hover) ease}.how-it-works_icon__tQGLW{width:2rem;height:2rem;color:var(--color-ink);transition:color var(--hover) ease}.how-it-works_num__E81nW{position:absolute;top:-.5rem;right:-.5rem;z-index:2;display:grid;place-items:center;width:1.75rem;height:1.75rem;border-radius:999px;background:var(--color-electric);color:#fff;font-family:var(--font-mono);font-size:.75rem;font-weight:600;box-shadow:0 0 0 3px var(--color-paper)}@media (hover:hover){.how-it-works_step__zU4re:hover .how-it-works_tile__h_ntJ{transform:translateY(-2px);border-color:rgba(59,89,250,.35);box-shadow:0 0 0 4px rgba(59,89,250,.08),var(--shadow-card-hover)}.how-it-works_step__zU4re:hover .how-it-works_icon__tQGLW{color:var(--color-electric)}}.how-it-works_link__3WS_q{position:absolute;top:calc(76px + 12px);bottom:12px;left:36px;width:4px;pointer-events:none}.how-it-works_link__3WS_q:before{content:"";position:absolute;inset:0;background:radial-gradient(circle,var(--color-electric) 0 1.6px,transparent 2.2px) 50% 0 /4px 12px repeat-y;opacity:.55;clip-path:inset(0 0 100% 0);transition:clip-path .7s var(--ease);transition-delay:calc(var(--i) * 80ms + .3s);animation:how-it-works_hiw-march-y__2HNX1 1.2s linear infinite}.reveal.is-in .how-it-works_link__3WS_q:before{clip-path:inset(0)}@keyframes how-it-works_hiw-march-y__2HNX1{0%{background-position:50% 0}to{background-position:50% 12px}}@keyframes how-it-works_hiw-march-x__DsAtd{0%{background-position:0 50%}to{background-position:12px 50%}}.how-it-works_link__3WS_q:after{content:"";position:absolute;top:0;left:50%;width:18px;height:100%;margin-left:-9px;background:radial-gradient(circle at 50% 9px,#fff 0 2px,var(--color-electric) 2.5px 4.5px,rgba(59,89,250,.3) 5.5px,rgba(59,89,250,0) 9px) 0 0 /18px 18px no-repeat;opacity:0;animation:how-it-works_hiw-pulse-y__3k0IR 4s cubic-bezier(.45,0,.55,1) infinite;animation-delay:calc(var(--i) * 1s)}@keyframes how-it-works_hiw-pulse-y__3k0IR{0%{transform:translateY(0);opacity:0}4%{opacity:1}21%{opacity:1}25%,to{transform:translateY(calc(100% - 18px));opacity:0}}@keyframes how-it-works_hiw-pulse-x__um_HT{0%{transform:translateX(0);opacity:0}4%{opacity:1}21%{opacity:1}25%,to{transform:translateX(calc(100% - 18px));opacity:0}}@media (min-width:1024px){.how-it-works_steps__JkxAi{max-width:none;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:2rem}.how-it-works_step__zU4re{grid-template-columns:minmax(0,1fr);justify-items:center;padding-bottom:0;text-align:center}.how-it-works_text__HBJ49{padding-top:1.5rem}.how-it-works_body__Kzkw_{max-width:26ch;margin-inline:auto}.how-it-works_link__3WS_q{top:36px;bottom:auto;left:calc(50% + 38px + 14px);right:calc(-50% - 2rem + 38px + 14px);width:auto;height:4px}.how-it-works_link__3WS_q:before{background:radial-gradient(circle,var(--color-electric) 0 1.6px,transparent 2.2px) 0 50% /12px 4px repeat-x;clip-path:inset(0 100% 0 0);animation-name:how-it-works_hiw-march-x__DsAtd}.how-it-works_link__3WS_q:after{top:50%;left:0;width:100%;height:18px;margin:-9px 0 0;background:radial-gradient(circle at 9px 50%,#fff 0 2px,var(--color-electric) 2.5px 4.5px,rgba(59,89,250,.3) 5.5px,rgba(59,89,250,0) 9px) 0 0 /18px 18px no-repeat;animation-name:how-it-works_hiw-pulse-x__um_HT}}@media (prefers-reduced-motion:reduce){.how-it-works_halo__0XSKn,.how-it-works_link__3WS_q:after{display:none}.how-it-works_link__3WS_q:before{clip-path:none;transition:none;animation:none}.how-it-works_icon__tQGLW,.how-it-works_tile__h_ntJ{transition:none}.how-it-works_step__zU4re:hover .how-it-works_tile__h_ntJ{transform:none}}