.HomeHero_hero__i3wuV{--brand:#6a2be0;--brand-600:#5b1fd1;--brand-50:#f4effe;--brand-100:#eae1fd;--ink:#16112e;--ink-2:#2b2546;--muted:#5f5975;--line:#e7e2f2;--soft:#f7f4fd;--ok:#1e7a3b;--ok-bg:#e8f6ec;--bad:#a33a4a;--bad-bg:#fbecee;--k-exact:#5b1fd1;--k-exact-bg:#f1eafe;--k-tess:#2b4c9b;--k-tess-bg:#eaf0fd;--k-solid:#8a5a00;--k-solid-bg:#fff3d9;--k-mesh:#0f6b62;--k-mesh-bg:#e3f5f2;--k-2d:#3a4256;--k-2d-bg:#eceef3;color:#fff;padding:56px 0 72px;position:relative;overflow:hidden;background:radial-gradient(900px 480px at 85% 10%,rgba(164,120,255,.35),transparent 60%),radial-gradient(700px 420px at 0 100%,rgba(40,10,120,.45),transparent 60%),linear-gradient(hsla(0,0%,100%,.055) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.055) 1px,transparent 0),linear-gradient(135deg,#561bd0,#7434e4 52%,#4e1cc4);background-size:auto,auto,48px 48px,48px 48px,auto;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}.HomeHero_wrap__S70Qj{max-width:1200px;margin:0 auto;padding:0 24px}.HomeHero_grid__82RgF{display:grid;grid-template-columns:1.02fr 1fr;gap:56px;align-items:center}.HomeHero_copy__omO6O{min-width:0}.HomeHero_pill__h1Hmv{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:700;padding:8px 16px;border-radius:999px;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.24);margin:0 0 22px}.HomeHero_pill__h1Hmv b{color:#b8f5cc}.HomeHero_title__MDIAh{font-size:clamp(42px,5vw,72px);line-height:.97;letter-spacing:-.045em;font-weight:800;margin:0 0 22px;text-wrap:balance}.HomeHero_title__MDIAh span{background:linear-gradient(90deg,#fff,#dccbff);-webkit-background-clip:text;background-clip:text;color:transparent}.HomeHero_lede__3Uw0_{font-size:20px;line-height:1.55;color:hsla(0,0%,100%,.9);max-width:30em;margin:0 0 30px}.HomeHero_viz__l_GcE{margin:0 0 26px;background:hsla(0,0%,100%,.07);border:1px solid hsla(0,0%,100%,.16);border-radius:24px;padding:18px 18px 8px}.HomeHero_viz__l_GcE svg{display:block;width:100%;height:auto}.HomeHero_ticks__W_PY6{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:10px 24px;font-weight:600;font-size:15px;color:hsla(0,0%,100%,.92)}.HomeHero_ticks__W_PY6 li{display:flex;gap:8px;align-items:center}.HomeHero_ticks__W_PY6 svg{color:#c9b0ff;flex:none}.HomeHero_card__jYzsD{background:#fff;color:var(--ink);border-radius:32px;padding:28px;box-shadow:0 24px 60px -24px rgba(48,18,120,.35),0 0 0 1px hsla(0,0%,100%,.4)}.HomeHero_head__bKggE{display:flex;justify-content:space-between;gap:16px;align-items:center}.HomeHero_head__bKggE h2{font-size:24px;letter-spacing:-.03em;margin:0;line-height:1.2;font-weight:800;color:var(--ink)}.HomeHero_secure__gAhHj{font-size:13px;font-weight:700;color:var(--ok);background:var(--ok-bg);padding:6px 12px;border-radius:999px;display:flex;gap:6px;align-items:center;white-space:nowrap}.HomeHero_tabs__NXG3n{display:grid;grid-template-columns:repeat(4,1fr);gap:4px;background:var(--soft);border:1px solid var(--line);border-radius:14px;padding:4px;margin-top:18px}.HomeHero_tabs__NXG3n button{font:inherit;font-size:14px;font-weight:700;color:var(--ink-2);background:transparent;border:0;border-radius:10px;padding:10px 6px;cursor:pointer;display:flex;gap:6px;align-items:center;justify-content:center;white-space:nowrap}.HomeHero_tabs__NXG3n button svg{flex:none;opacity:.7}.HomeHero_tabs__NXG3n button:hover{color:var(--brand)}.HomeHero_tabs__NXG3n button[aria-selected=true]{background:#fff;color:var(--brand);box-shadow:0 1px 3px rgba(40,20,90,.16)}.HomeHero_tabs__NXG3n button[aria-selected=true] svg{opacity:1}.HomeHero_drop__sc4zh{margin-top:16px;border:2px dashed #d9cef3;border-radius:24px;background:#fcfbff;padding:22px 18px;text-align:center;transition:border-color .15s,background .15s}.HomeHero_dropOver___V9LE{border-color:var(--brand);background:var(--brand-50)}.HomeHero_dropIcon__iQx_G{width:48px;height:48px;border-radius:14px;background:var(--brand-100);display:grid;place-items:center;margin:0 auto 10px;color:var(--brand)}.HomeHero_drop__sc4zh strong{display:block;font-size:17px;letter-spacing:-.01em;color:var(--ink)}.HomeHero_or__xLRd_{font-size:15px;color:var(--muted);margin-top:2px}.HomeHero_browse__vLf5r{color:var(--brand);font-weight:700;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.HomeHero_fileInput__lWW7f{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.HomeHero_hint__xaefc{display:block;color:var(--muted);font-size:13px;margin-top:8px}.HomeHero_chosen__gwNkL{display:flex;gap:10px;align-items:center;justify-content:space-between;flex-wrap:wrap;margin-top:12px;padding:10px 14px;border-radius:16px;background:#fff;border:1px solid var(--line);text-align:left;font-size:14px}.HomeHero_chosenName__JUAIU{font-weight:700;word-break:break-all;color:var(--ink)}.HomeHero_chosenSize__ylg5d{color:var(--muted);font-weight:500}.HomeHero_tag__e_AyO{font-size:12px;font-weight:700;padding:4px 10px;border-radius:999px;white-space:nowrap}.HomeHero_tagOk__Ij6Lt{background:var(--ok-bg);color:var(--ok)}.HomeHero_tagErr___J8Bh{background:var(--bad-bg);color:var(--bad)}.HomeHero_mode__l5swo{margin-top:16px}.HomeHero_row__hhhIh{display:grid;grid-template-columns:1fr 46px 1fr;gap:10px;align-items:end}.HomeHero_row__hhhIh>div{min-width:0}.HomeHero_lbl__sz7ME{font-weight:700;font-size:13px;margin-bottom:6px;display:block;color:var(--muted);text-transform:uppercase;letter-spacing:.08em}.HomeHero_select__aHLS_{width:100%;font:inherit;font-size:16px;font-weight:700;padding:11px 36px 11px 14px;border:1px solid var(--line);border-radius:12px;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236A2BE0' stroke-width='2.5'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") right 12px center /16px no-repeat;color:var(--ink);appearance:none;cursor:pointer}.HomeHero_select__aHLS_:hover{border-color:#cdb8fa}.HomeHero_swap__ikbN2{width:46px;height:46px;border:1px solid var(--line);border-radius:12px;background:#fff;color:var(--brand);display:grid;place-items:center;cursor:pointer}.HomeHero_swap__ikbN2:hover{border-color:#cdb8fa}.HomeHero_insight__MC2N8{margin-top:12px;display:flex;gap:10px;align-items:flex-start;font-size:14px;color:var(--ink-2);background:var(--soft);border-radius:12px;padding:10px 12px}.HomeHero_insight__MC2N8 p{margin:0}.HomeHero_best__j6HV6{display:block;color:var(--muted);font-size:13px;margin-top:2px}.HomeHero_kind__kZl5u{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:700;padding:4px 10px;border-radius:999px;white-space:nowrap;flex:none}.HomeHero_kind__kZl5u:before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor}.HomeHero_exact__Jb7XJ{color:var(--k-exact);background:var(--k-exact-bg)}.HomeHero_tess__iKJ7S{color:var(--k-tess);background:var(--k-tess-bg)}.HomeHero_solid__Q_aA_{color:var(--k-solid);background:var(--k-solid-bg)}.HomeHero_mesh___2uJL{color:var(--k-mesh);background:var(--k-mesh-bg)}.HomeHero_d2__2reI_{color:var(--k-2d);background:var(--k-2d-bg)}.HomeHero_chips__qDspO{display:flex;flex-wrap:wrap;gap:8px}.HomeHero_chips__qDspO span{display:inline-flex;gap:6px;align-items:center;font-size:13px;font-weight:600;color:var(--ink-2);background:var(--soft);border:1px solid var(--line);border-radius:999px;padding:6px 12px}.HomeHero_chips__qDspO svg{color:var(--brand);flex:none}.HomeHero_modeTitle___wlf_{font-size:16px;margin:0 0 10px;font-weight:800;letter-spacing:-.02em;color:var(--ink)}.HomeHero_setting__hN8Zh{margin-top:0}.HomeHero_go__rWRYl{width:100%;margin-top:16px;padding:16px;font-size:17px;font-weight:700;font-family:inherit;color:#fff;background:var(--brand);border:0;border-radius:999px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px;box-shadow:0 10px 24px -12px rgba(106,43,224,.8)}.HomeHero_go__rWRYl:hover{background:var(--brand-600)}.HomeHero_fine__ecS9m{display:flex;gap:8px;align-items:flex-start;justify-content:center;margin:12px 0 0;font-size:13px;color:var(--muted);text-align:center;line-height:1.45}.HomeHero_fine__ecS9m svg{color:var(--ok);flex:none;margin-top:2px}.HomeHero_pairs__6FAEz{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px;padding-top:16px;border-top:1px solid var(--line);align-items:center}.HomeHero_pairs__6FAEz>span{font-size:13px;font-weight:700;color:var(--muted);margin-right:2px}.HomeHero_pairs__6FAEz a{font-size:13px;font-weight:600;text-decoration:none;border:1px solid var(--line);background:var(--soft);color:var(--ink-2);padding:6px 12px;border-radius:999px}.HomeHero_pairs__6FAEz a:hover{border-color:#c7b2f7;color:var(--brand)}.HomeHero_proof__pDYpb{background:#fff;border-bottom:1px solid #e7e2f2}.HomeHero_proofGrid__sua7a{max-width:1200px;margin:0 auto;padding:0 24px;display:grid;grid-template-columns:repeat(4,1fr)}.HomeHero_stat__Uw2kb{padding:30px 24px;border-left:1px solid #e7e2f2;text-align:center}.HomeHero_stat__Uw2kb:first-child{border-left:0}.HomeHero_stat__Uw2kb b{display:block;font-size:40px;font-weight:800;letter-spacing:-.04em;line-height:1.05;background:linear-gradient(90deg,#6a2be0,#9b6bff);-webkit-background-clip:text;background-clip:text;color:transparent}.HomeHero_stat__Uw2kb span{color:#5f5975;font-size:15px;font-weight:500}@media (max-width:1000px){.HomeHero_grid__82RgF{grid-template-columns:1fr;gap:32px}}@media (max-width:800px){.HomeHero_proofGrid__sua7a{grid-template-columns:1fr 1fr}.HomeHero_stat__Uw2kb{border-left:0;border-top:1px solid #e7e2f2}.HomeHero_stat__Uw2kb:nth-child(-n+2){border-top:0}.HomeHero_stat__Uw2kb:nth-child(2n){border-left:1px solid #e7e2f2}.HomeHero_stat__Uw2kb b{font-size:32px}}.HomeHero_works__TUWWd{background:#f7f4fd;border-bottom:1px solid #e7e2f2;padding:40px 0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;color:#16112e}.HomeHero_worksGrid__ejcRO{max-width:1200px;margin:0 auto;padding:0 24px;display:grid;grid-template-columns:240px 1fr;gap:32px;align-items:center}.HomeHero_eyebrow__rhmPn{display:inline-flex;align-items:center;gap:8px;color:#6a2be0;font-weight:700;font-size:13px;letter-spacing:.14em;text-transform:uppercase;margin:0 0 8px}.HomeHero_eyebrow__rhmPn:before{content:"";width:8px;height:8px;background:#6a2be0;transform:rotate(45deg);border-radius:1px;flex:none}.HomeHero_worksTitle__p4WRo{font-size:24px;line-height:1.2;letter-spacing:-.03em;font-weight:800;margin:0;text-wrap:balance}.HomeHero_worksGroups__IqiEr{display:grid;grid-template-columns:1.25fr 1fr 1fr;gap:14px}.HomeHero_wg__Tux2g{background:#fff;border:1px solid #e7e2f2;border-radius:24px;padding:18px;display:flex;flex-direction:column;gap:12px;transition:border-color .2s,box-shadow .2s}.HomeHero_wg__Tux2g:hover{border-color:#d6c7f7;box-shadow:0 12px 30px -18px rgba(48,18,120,.4)}.HomeHero_wgTitle__EVfxD{display:flex;align-items:center;gap:10px;font-weight:800;font-size:15px;letter-spacing:-.01em}.HomeHero_wgIcon__NcCsp{width:34px;height:34px;border-radius:10px;background:#f4effe;color:#6a2be0;display:grid;place-items:center;flex:none}.HomeHero_wgFormats__OjBMG{display:flex;gap:4px;flex-wrap:wrap;align-items:center;padding-bottom:12px;border-bottom:1px dashed #e7e2f2}.HomeHero_via__SQLaD{font-size:12px;font-weight:600;color:#5f5975;margin-right:4px}.HomeHero_fmt__jLzrF{display:inline-grid;place-items:center;height:22px;padding:0 7px;border-radius:7px;font-size:10px;font-weight:800;letter-spacing:.02em;color:#fff}.HomeHero_wgTools__0GRUL{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.HomeHero_wgTools__0GRUL li{font-size:14px;font-weight:700;color:#2b2546;background:#f7f4fd;border:1px solid #e7e2f2;border-radius:10px;padding:6px 11px;white-space:nowrap}@media (max-width:1100px){.HomeHero_worksGrid__ejcRO{grid-template-columns:1fr;gap:18px}.HomeHero_worksIntro__gYw_l{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.HomeHero_worksIntro__gYw_l .HomeHero_eyebrow__rhmPn{margin:0}}@media (max-width:860px){.HomeHero_worksGroups__IqiEr{grid-template-columns:1fr}}@media (max-width:640px){.HomeHero_works__TUWWd{padding:32px 0}.HomeHero_worksTitle__p4WRo{font-size:21px}}.HomeHero_platform__AmGo_{padding:104px 0;background:#fff;color:#16112e;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}.HomeHero_sh__mgtnm{text-align:center;max-width:760px;margin:0 auto 52px}.HomeHero_sh__mgtnm .HomeHero_eyebrow__rhmPn{justify-content:center;margin:0 0 14px}.HomeHero_platformTitle__ZPMEN{font-size:clamp(34px,4.4vw,56px);line-height:1.03;letter-spacing:-.04em;font-weight:800;margin:0 0 16px}.HomeHero_grad__JzzSB{background:linear-gradient(90deg,#6a2be0,#9b6bff);-webkit-background-clip:text;background-clip:text;color:transparent}.HomeHero_sh__mgtnm p{color:#5f5975;font-size:19px;margin:0}.HomeHero_bento__ToQs9{display:grid;grid-template-columns:1.2fr 1fr 1fr;gap:18px}.HomeHero_bento__ToQs9 a{display:flex;flex-direction:column;text-decoration:none;color:#16112e;background:#fff;border:1px solid #e7e2f2;border-radius:24px;padding:24px;transition:border-color .2s,transform .2s,box-shadow .2s;min-height:100%}.HomeHero_bento__ToQs9 a:hover{border-color:#c7b2f7;transform:translateY(-4px);box-shadow:0 12px 30px -18px rgba(48,18,120,.4)}.HomeHero_art__QM2p6{height:132px;border-radius:16px;background:#f7f4fd;display:grid;place-items:center;margin-bottom:20px;overflow:hidden}.HomeHero_art__QM2p6 svg{height:110px;width:auto}.HomeHero_bento__ToQs9 h3{font-size:20px;letter-spacing:-.02em;margin:0 0 4px}.HomeHero_bento__ToQs9 p{margin:0 0 16px;color:#5f5975;font-size:15px;flex:1}.HomeHero_more__C1qmo{display:inline-flex;gap:6px;align-items:center;font-weight:700;font-size:15px;color:#6a2be0}.HomeHero_more__C1qmo svg{transition:transform .15s}.HomeHero_bento__ToQs9 a:hover .HomeHero_more__C1qmo svg{transform:translateX(3px)}.HomeHero_bento__ToQs9 a.HomeHero_lead__fFgL4{grid-row:span 2;background:linear-gradient(160deg,#5a1fd6,#7434e4);color:#fff;border-color:transparent;position:relative;overflow:hidden;padding:30px}.HomeHero_lead__fFgL4:after{content:"";position:absolute;inset:0;background:linear-gradient(hsla(0,0%,100%,.06) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.06) 1px,transparent 0);background-size:32px 32px;pointer-events:none}.HomeHero_lead__fFgL4>*{position:relative;z-index:1}.HomeHero_lead__fFgL4 h3{font-size:30px;letter-spacing:-.035em}.HomeHero_lead__fFgL4 p{color:hsla(0,0%,100%,.86);flex:none;font-size:16px}.HomeHero_lead__fFgL4 .HomeHero_more__C1qmo{color:#fff}.HomeHero_big__j1z3W{font-size:84px;font-weight:800;letter-spacing:-.06em;line-height:.9;margin:0 0 6px;background:linear-gradient(180deg,#fff,#d9c8ff);-webkit-background-clip:text;background-clip:text;color:transparent}.HomeHero_flow__GS3VZ{margin:22px 0 26px;display:grid;gap:10px;flex:1;align-content:center}.HomeHero_flowLine___Dw3t{display:grid;grid-template-columns:1fr 28px 1fr;gap:8px;align-items:center}.HomeHero_flowFmt__28Wmk{background:hsla(0,0%,100%,.12);border:1px solid hsla(0,0%,100%,.2);border-radius:12px;padding:10px 12px;font-size:14px;font-weight:700;display:flex;justify-content:space-between;gap:6px;color:#fff}.HomeHero_flowFmt__28Wmk small{font-weight:500;opacity:.75;font-size:12px}.HomeHero_flowLine___Dw3t i{font-style:normal;text-align:center;opacity:.8;color:#fff}@media (max-width:1000px){.HomeHero_bento__ToQs9{grid-template-columns:1fr 1fr}.HomeHero_bento__ToQs9 a.HomeHero_lead__fFgL4{grid-row:auto;grid-column:span 2}}@media (max-width:640px){.HomeHero_platform__AmGo_{padding:72px 0}.HomeHero_sh__mgtnm{margin-bottom:36px}.HomeHero_sh__mgtnm p{font-size:17px}.HomeHero_eyebrow__rhmPn{font-size:12px;letter-spacing:.1em}}@media (max-width:600px){.HomeHero_bento__ToQs9{grid-template-columns:1fr}.HomeHero_bento__ToQs9 a.HomeHero_lead__fFgL4{grid-column:auto}.HomeHero_big__j1z3W{font-size:64px}}.HomeHero_jobsBand__VwFmF{--k-exact:#5b1fd1;--k-exact-bg:#f1eafe;--k-tess:#2b4c9b;--k-tess-bg:#eaf0fd;--k-solid:#8a5a00;--k-solid-bg:#fff3d9;--k-mesh:#0f6b62;--k-mesh-bg:#e3f5f2;--k-2d:#3a4256;--k-2d-bg:#eceef3;background:#f7f4fd;padding:104px 0;color:#16112e;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}.HomeHero_jobs__7F1Vq{background:#fff;border:1px solid #e7e2f2;border-radius:32px;padding:12px;box-shadow:0 12px 30px -18px rgba(48,18,120,.4)}.HomeHero_jobTabs__IGMrd{display:flex;gap:6px;flex-wrap:wrap;padding:6px;background:#f7f4fd;border-radius:20px}.HomeHero_jobTabs__IGMrd button{flex:1 1 0;min-width:max-content;font:inherit;font-size:15px;font-weight:700;color:#2b2546;background:transparent;border:0;border-radius:14px;padding:12px 14px;cursor:pointer;display:flex;gap:8px;align-items:center;justify-content:center;transition:background .15s,color .15s,box-shadow .15s}.HomeHero_jobTabs__IGMrd button svg{color:#6a2be0;flex:none}.HomeHero_jobTabs__IGMrd button:hover{color:#6a2be0}.HomeHero_jobTabs__IGMrd button[aria-selected=true]{background:#fff;color:#6a2be0;box-shadow:0 2px 8px -2px rgba(40,20,90,.2)}.HomeHero_jobPanel__gf82r{display:grid;grid-template-columns:1fr 300px;gap:16px;padding:16px 8px 8px;align-items:stretch;animation:HomeHero_jobFade__b0EPO .35s ease}.HomeHero_jobRoutes__QElPR{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.HomeHero_jobRoutes__QElPR a{display:flex;flex-direction:column;gap:12px;justify-content:space-between;text-decoration:none;color:#16112e;border:1px solid #e7e2f2;border-radius:16px;padding:18px;background:#fff;transition:border-color .15s,transform .15s,box-shadow .15s}.HomeHero_jobRoutes__QElPR a:hover{border-color:#c7b2f7;transform:translateY(-3px);box-shadow:0 12px 30px -18px rgba(48,18,120,.4)}.HomeHero_jobRoutes__QElPR b{font-size:20px;letter-spacing:-.02em;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.HomeHero_jobRoutes__QElPR b i{font-style:normal;color:#a57bff}.HomeHero_jobTip__noeT5{background:linear-gradient(160deg,#24104f,#3a1580);color:#fff;border-radius:16px;padding:22px;display:flex;flex-direction:column;gap:10px}.HomeHero_jobTipIcon__Ci9vA{width:36px;height:36px;border-radius:10px;background:hsla(0,0%,100%,.12);display:grid;place-items:center;color:#e3d5ff}.HomeHero_jobTip__noeT5 p{margin:0;font-size:16px;font-weight:600;line-height:1.5;color:#fff}.HomeHero_jobTip__noeT5 a{color:#d9c8ff}@keyframes HomeHero_jobFade__b0EPO{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (max-width:1000px){.HomeHero_jobPanel__gf82r{grid-template-columns:1fr}.HomeHero_jobRoutes__QElPR{grid-template-columns:1fr 1fr}}@media (max-width:640px){.HomeHero_jobsBand__VwFmF{padding:72px 0}.HomeHero_jobs__7F1Vq{overflow:hidden;padding:8px}.HomeHero_jobTabs__IGMrd{flex-wrap:nowrap;overflow-x:auto;min-width:0;width:100%;scrollbar-width:none;-webkit-overflow-scrolling:touch}.HomeHero_jobTabs__IGMrd::-webkit-scrollbar{display:none}.HomeHero_jobTabs__IGMrd button{flex:0 0 auto}.HomeHero_jobRoutes__QElPR b{font-size:17px}.HomeHero_jobRoutes__QElPR a{min-width:0;padding:14px}.HomeHero_jobRoutes__QElPR .HomeHero_kind__kZl5u{white-space:normal;max-width:100%}}@media (max-width:520px){.HomeHero_jobRoutes__QElPR{grid-template-columns:1fr}}.HomeHero_routes__I9aWy{--k-exact:#5b1fd1;--k-exact-bg:#f1eafe;--k-tess:#2b4c9b;--k-tess-bg:#eaf0fd;--k-solid:#8a5a00;--k-solid-bg:#fff3d9;--k-mesh:#0f6b62;--k-mesh-bg:#e3f5f2;--k-2d:#3a4256;--k-2d-bg:#eceef3;padding:104px 0;background:#fff;color:#16112e;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}.HomeHero_split__Bz0TM{display:flex;justify-content:space-between;align-items:flex-end;gap:24px 40px;flex-wrap:wrap;margin-bottom:44px}.HomeHero_split__Bz0TM .HomeHero_eyebrow__rhmPn{margin:0 0 14px}.HomeHero_split__Bz0TM .HomeHero_platformTitle__ZPMEN{margin:0;max-width:12em}.HomeHero_split__Bz0TM>p{margin:8px 0 0;color:#5f5975;font-size:18px;max-width:24em}.HomeHero_popGrid__AbkMF{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.HomeHero_popGrid__AbkMF a{display:flex;flex-direction:column;gap:14px;text-decoration:none;color:#16112e;background:#fff;border:1px solid #e7e2f2;border-radius:24px;padding:20px;transition:border-color .2s,transform .2s,box-shadow .2s}.HomeHero_popGrid__AbkMF a:hover{border-color:#c7b2f7;transform:translateY(-3px);box-shadow:0 12px 30px -18px rgba(48,18,120,.4)}.HomeHero_pair__WhpZL{display:flex;align-items:center;gap:8px}.HomeHero_badge__de_48{display:inline-grid;place-items:center;min-width:58px;height:40px;padding:0 10px;border-radius:12px;font-size:14px;font-weight:800;letter-spacing:.01em;color:#fff}.HomeHero_badgeCad__BRpEt{background:linear-gradient(135deg,#7c3aed,#5b1fd1)}.HomeHero_badgeMesh__h8c_B{background:linear-gradient(135deg,#3b82f6,#2b4c9b)}.HomeHero_badge2d__QN1Na{background:linear-gradient(135deg,#64748b,#3a4256)}.HomeHero_pair__WhpZL i{font-style:normal;color:#5f5975}.HomeHero_popMeta__mHWR7{display:flex;justify-content:space-between;align-items:center;gap:8px}.HomeHero_popMeta__mHWR7 b{font-size:15px}.HomeHero_arr__ac9MX{width:30px;height:30px;border-radius:50%;background:#f4effe;color:#6a2be0;display:grid;place-items:center;transition:transform .15s;flex:none}.HomeHero_popGrid__AbkMF a:hover .HomeHero_arr__ac9MX{transform:translateX(3px)}.HomeHero_subhead__u8AAP{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;flex-wrap:wrap;margin:72px 0 18px}.HomeHero_subhead__u8AAP h3{font-size:28px;letter-spacing:-.03em;margin:0}.HomeHero_legend__e7BnL{display:flex;flex-wrap:wrap;gap:8px}.HomeHero_tableWrap__JeDgM{overflow-x:auto;border:1px solid #e7e2f2;border-radius:24px;background:#fff;-webkit-overflow-scrolling:touch}.HomeHero_matrix__7mWZT{border-collapse:collapse;width:100%;min-width:860px;table-layout:fixed;font-size:13px}.HomeHero_matrix__7mWZT td,.HomeHero_matrix__7mWZT th{text-align:center;padding:8px 4px;border-bottom:1px solid #e7e2f2;vertical-align:middle}.HomeHero_matrix__7mWZT thead th{font-size:12px;padding:12px 4px;background:#f3eefd;font-weight:700}.HomeHero_matrix__7mWZT tbody th small,.HomeHero_matrix__7mWZT thead th small{display:block;font-weight:500;color:#5f5975;font-size:11px}.HomeHero_matrix__7mWZT tbody th{text-align:left;padding-left:18px;width:108px;background:#fcfbff;position:sticky;left:0;z-index:1;font-weight:700}.HomeHero_matrix__7mWZT thead th:first-child{position:sticky;left:0;z-index:2;text-align:left;padding-left:18px;width:108px}.HomeHero_matrix__7mWZT tbody tr:last-child td,.HomeHero_matrix__7mWZT tbody tr:last-child th{border-bottom:0}.HomeHero_matrix__7mWZT a{display:block;font-weight:700;font-size:12px;text-decoration:none;padding:7px 2px;border-radius:8px;transition:transform .1s,box-shadow .1s}.HomeHero_matrix__7mWZT a:hover{transform:scale(1.08);box-shadow:0 4px 12px -6px rgba(40,20,90,.5)}.HomeHero_na__bSoRe{color:#cfcadd}.HomeHero_self___lirJ{background:repeating-linear-gradient(45deg,#faf8fe,#faf8fe 6px,#f3effb 0,#f3effb 12px)}.HomeHero_grpEnd__yqCSS td,.HomeHero_grpEnd__yqCSS th{border-bottom:2px solid #dcd3f0}.HomeHero_gl__VoUX9{border-left:2px solid #dcd3f0}.HomeHero_scrollHint__l4_Dz{display:none;font-size:13px;color:#5f5975;margin:10px 0 0}.HomeHero_srOnly__1zCol{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:1000px){.HomeHero_popGrid__AbkMF{grid-template-columns:repeat(3,1fr)}}@media (max-width:900px){.HomeHero_scrollHint__l4_Dz{display:block}}@media (max-width:720px){.HomeHero_popGrid__AbkMF{grid-template-columns:1fr 1fr}.HomeHero_popGrid__AbkMF .HomeHero_badge__de_48{min-width:50px;height:36px;font-size:13px}}@media (max-width:640px){.HomeHero_routes__I9aWy{padding:72px 0}.HomeHero_routes__I9aWy .HomeHero_split__Bz0TM{flex-direction:column;align-items:flex-start;gap:16px}.HomeHero_split__Bz0TM .HomeHero_platformTitle__ZPMEN{max-width:100%}}@media (max-width:520px){.HomeHero_popGrid__AbkMF{grid-template-columns:1fr}}@media (max-width:420px){.HomeHero_popGrid__AbkMF{gap:10px}.HomeHero_popGrid__AbkMF a{padding:14px;min-width:0}.HomeHero_popGrid__AbkMF .HomeHero_pair__WhpZL{gap:4px;min-width:0}.HomeHero_popGrid__AbkMF .HomeHero_badge__de_48{min-width:0;height:32px;padding:0 7px;font-size:12px}.HomeHero_popGrid__AbkMF .HomeHero_popMeta__mHWR7 b{font-size:13px;line-height:1.2}.HomeHero_popGrid__AbkMF .HomeHero_arr__ac9MX{width:26px;height:26px}}.HomeHero_fidelity__00DOL{background:#f7f4fd;padding:104px 0;color:#16112e;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}.HomeHero_families__Pb954{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.HomeHero_family__9fsGk{margin:0;background:#fff;border:1px solid #e7e2f2;border-radius:24px;padding:20px 20px 24px;transition:transform .2s,box-shadow .2s}.HomeHero_family__9fsGk:hover{transform:translateY(-3px);box-shadow:0 12px 30px -18px rgba(48,18,120,.4)}.HomeHero_vizBox__RdW44{background:#f7f4fd;border-radius:16px;display:grid;place-items:center;padding:18px;margin-bottom:18px}.HomeHero_vizBox__RdW44 svg{width:100%;max-width:230px;height:auto}.HomeHero_family__9fsGk h3{font-size:20px;letter-spacing:-.02em;margin:0 0 4px}.HomeHero_family__9fsGk p{margin:0 0 14px;color:#5f5975}.HomeHero_fm__tjD4d{display:flex;flex-wrap:wrap;gap:6px}.HomeHero_fm__tjD4d span{font-size:12px;font-weight:700;padding:4px 9px;border-radius:8px;background:#f7f4fd;color:#2b2546;border:1px solid #e7e2f2}@media (max-width:900px){.HomeHero_families__Pb954{grid-template-columns:1fr}.HomeHero_family__9fsGk{display:grid;grid-template-columns:200px 1fr;gap:0 22px;align-items:center}.HomeHero_vizBox__RdW44{margin:0;grid-row:span 3}}@media (max-width:520px){.HomeHero_family__9fsGk{display:block}.HomeHero_vizBox__RdW44{margin-bottom:16px}}@media (max-width:640px){.HomeHero_fidelity__00DOL{padding:72px 0}}.HomeHero_bomBand__TpGLg{padding:104px 0;background:#fff;color:#16112e;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}.HomeHero_feature__FbB0F{display:grid;grid-template-columns:1fr 1.1fr;gap:64px;align-items:center}.HomeHero_leadP__F_I5d{font-size:19px;color:#5f5975;margin:0 0 24px;max-width:30em}.HomeHero_facts__cgLTv{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 28px}.HomeHero_facts__cgLTv span{display:inline-flex;gap:8px;align-items:center;font-size:15px;font-weight:600;color:#2b2546;background:#fff;border:1px solid #e7e2f2;padding:9px 15px;border-radius:999px}.HomeHero_facts__cgLTv svg{color:#6a2be0;flex:none}.HomeHero_cta__DreKR{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-weight:700;border-radius:999px;text-decoration:none;padding:12px 24px;font-size:16px;line-height:1.3;background:#6a2be0;color:#fff;box-shadow:0 10px 24px -12px rgba(106,43,224,.8);transition:background .15s,transform .15s}.HomeHero_cta__DreKR:hover{background:#5b1fd1;color:#fff;transform:translateY(-1px)}.HomeHero_visual__l8ctO{background:#fff;border:1px solid #e7e2f2;border-radius:32px;padding:20px;box-shadow:0 24px 60px -24px rgba(48,18,120,.35)}.HomeHero_xl__6_uK7{border:1px solid #e7e2f2;border-radius:16px;overflow:hidden;font-size:13px}.HomeHero_xlBar__Qsem6{display:flex;justify-content:space-between;align-items:center;gap:10px;background:#1e6f45;color:#fff;padding:10px 14px;font-weight:700}.HomeHero_xlBar__Qsem6 span{font-weight:500;opacity:.85;font-size:12px}.HomeHero_xlTabs__wtjGj{display:flex;gap:2px;background:#f3f4f6;padding:6px 8px 0;font-size:12px;font-weight:600}.HomeHero_xlTabs__wtjGj span{padding:6px 12px;border-radius:8px 8px 0 0;color:#6b7280}.HomeHero_xlTabs__wtjGj .HomeHero_on__53yGu{background:#fff;color:#1e6f45}.HomeHero_bomTable__6pA4S{width:100%;border-collapse:collapse;font-size:13px}.HomeHero_bomTable__6pA4S td,.HomeHero_bomTable__6pA4S th{padding:9px 12px;border-bottom:1px solid #eef0f2;text-align:left;font-variant-numeric:tabular-nums}.HomeHero_bomTable__6pA4S thead th{background:#f9fafb;font-size:12px;color:#4b5563;font-weight:700}.HomeHero_qty__N9x5L{text-align:right;font-weight:700}.HomeHero_bomTable__6pA4S thead .HomeHero_qty__N9x5L{font-weight:700}.HomeHero_lvl1__P30_Q td:nth-child(2){padding-left:28px}.HomeHero_lvl2__pfXuN td:nth-child(2){padding-left:48px}.HomeHero_lvl1__P30_Q td:nth-child(2):before,.HomeHero_lvl2__pfXuN td:nth-child(2):before{content:"└ ";color:#9ca3af}.HomeHero_asm__W0T_I td{font-weight:700;color:#16112e}.HomeHero_bomTable__6pA4S tbody tr:last-child td{border-bottom:0}.HomeHero_bomFoot__kx9dp{display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-top:12px;font-size:13px;color:#5f5975}.HomeHero_bomFoot__kx9dp b{color:#1e7a3b}@media (max-width:900px){.HomeHero_feature__FbB0F{grid-template-columns:1fr;gap:36px}}@media (max-width:640px){.HomeHero_bomBand__TpGLg{padding:72px 0}}@media (max-width:480px){.HomeHero_bomTable__6pA4S td:nth-child(3),.HomeHero_bomTable__6pA4S th:nth-child(3){display:none}}.HomeHero_drawBand__ZefzU{background:#f7f4fd;padding:104px 0;color:#16112e;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}.HomeHero_featureRev__ODqmS{grid-template-columns:1.1fr 1fr}.HomeHero_featureRev__ODqmS .HomeHero_visual__l8ctO{order:-1}.HomeHero_sheet__tXBPP{width:100%;height:auto;display:block}@media (max-width:900px){.HomeHero_feature__FbB0F.HomeHero_featureRev__ODqmS{grid-template-columns:1fr;gap:36px}.HomeHero_featureRev__ODqmS .HomeHero_visual__l8ctO{order:0}}@media (max-width:640px){.HomeHero_drawBand__ZefzU{padding:72px 0}}.HomeHero_viewersBand__5g_2f{padding:104px 0;color:#fff;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;background:radial-gradient(800px 400px at 80% 0,rgba(124,58,237,.45),transparent 60%),linear-gradient(160deg,#1b1440,#24104f 60%,#2d1366)}.HomeHero_viewersBand__5g_2f .HomeHero_eyebrow__rhmPn{color:#c9b0ff}.HomeHero_viewersBand__5g_2f .HomeHero_eyebrow__rhmPn:before{background:#c9b0ff}.HomeHero_viewersBand__5g_2f .HomeHero_split__Bz0TM>p{color:hsla(0,0%,100%,.75)}.HomeHero_viewers__nAAtF{display:grid;grid-template-columns:repeat(5,1fr);gap:14px}.HomeHero_viewers__nAAtF a{display:flex;flex-direction:column;align-items:flex-start;gap:14px;text-decoration:none;color:#fff;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.14);border-radius:24px;padding:20px;transition:background .2s,border-color .2s,transform .2s}.HomeHero_viewers__nAAtF a:hover{background:hsla(0,0%,100%,.12);border-color:rgba(201,176,255,.6);transform:translateY(-3px)}.HomeHero_viewerTop__H6g1O{display:flex;justify-content:space-between;align-items:center;width:100%}.HomeHero_viewerBadge__VDE7_{min-width:64px;height:44px;font-size:15px;box-shadow:0 10px 24px -12px rgba(0,0,0,.6)}.HomeHero_free__psYtP{font-size:11px;font-weight:800;color:#b8f5cc;background:rgba(110,231,160,.14);padding:3px 8px;border-radius:999px;letter-spacing:.06em;text-transform:uppercase}.HomeHero_viewers__nAAtF b{font-size:16px}@media (max-width:1000px){.HomeHero_viewers__nAAtF{grid-template-columns:repeat(3,1fr)}}@media (max-width:640px){.HomeHero_viewersBand__5g_2f{padding:72px 0}.HomeHero_viewers__nAAtF{grid-template-columns:1fr 1fr;gap:10px}.HomeHero_viewers__nAAtF a{padding:16px}}.HomeHero_whyBand__aqyx9{padding:104px 0;background:#fff;color:#16112e;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}.HomeHero_compareWrap____zFV{max-width:960px;margin:0 auto}.HomeHero_compare__CfQzg{width:100%;border-collapse:separate;border-spacing:0;font-size:15px;table-layout:fixed}.HomeHero_compare__CfQzg td,.HomeHero_compare__CfQzg th{padding:16px 20px;border:0;border-bottom:1px solid #e7e2f2;text-align:center;vertical-align:middle}.HomeHero_compare__CfQzg thead th{font-size:15px;font-weight:700;background:#fff;padding:20px;border-bottom:1px solid #e7e2f2}.HomeHero_compare__CfQzg tbody th,.HomeHero_compare__CfQzg thead th:first-child{width:40%;text-align:left;font-weight:600;color:#16112e}.HomeHero_compareUs__TFs4j{background:#faf7ff}.HomeHero_compare__CfQzg thead th.HomeHero_compareUs__TFs4j{background:#6a2be0;color:#fff;border-radius:16px 16px 0 0;border-bottom-color:#6a2be0}.HomeHero_compare__CfQzg tbody tr:last-child td,.HomeHero_compare__CfQzg tbody tr:last-child th{border-bottom:0}.HomeHero_compare__CfQzg tbody tr:hover td,.HomeHero_compare__CfQzg tbody tr:hover th{background:#fcfbff}.HomeHero_compare__CfQzg tbody tr:hover .HomeHero_compareUs__TFs4j{background:#f4eeff}.HomeHero_mark__PlW90{display:inline-flex;flex-direction:column;align-items:center;gap:2px}.HomeHero_mark__PlW90 i{width:26px;height:26px;border-radius:50%;display:grid;place-items:center;color:#fff}.HomeHero_marky__E1dBB i{background:#1e7a3b}.HomeHero_markn__AqDoG i{background:#dad6e4}.HomeHero_markm__dIqfZ i{background:#e0b341}.HomeHero_mark__PlW90 small{font-size:12px;color:#5f5975;font-weight:600}.HomeHero_compareUs__TFs4j .HomeHero_mark__PlW90 small{color:#6a2be0;font-weight:700}@media (max-width:640px){.HomeHero_whyBand__aqyx9{padding:72px 0}.HomeHero_compare__CfQzg td,.HomeHero_compare__CfQzg th{padding:12px 8px}.HomeHero_compare__CfQzg thead th{font-size:12px;padding:14px 6px}.HomeHero_compare__CfQzg,.HomeHero_compare__CfQzg tbody th{font-size:14px}.HomeHero_mark__PlW90 i{width:22px;height:22px}}.HomeHero_howBand__E_fE_{background:#f7f4fd;padding:104px 0;color:#16112e;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}.HomeHero_steps__tiX2A{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(3,1fr);gap:28px;position:relative;counter-reset:step}.HomeHero_steps__tiX2A:before{content:"";position:absolute;top:36px;left:16%;right:16%;border-top:2px dashed #cdb8fa;z-index:0}.HomeHero_steps__tiX2A li{position:relative;z-index:1;text-align:center;counter-increment:step}.HomeHero_stepIcon__efYMT{width:72px;height:72px;border-radius:22px;background:#6a2be0;color:#fff;display:grid;place-items:center;margin:0 auto 18px;box-shadow:0 18px 36px -18px rgba(106,43,224,.9);position:relative}.HomeHero_stepIcon__efYMT:after{content:counter(step);position:absolute;top:-8px;right:-8px;width:26px;height:26px;border-radius:50%;background:#fff;color:#6a2be0;font-size:13px;font-weight:800;display:grid;place-items:center;box-shadow:0 2px 8px rgba(40,20,90,.2)}.HomeHero_steps__tiX2A h3{font-size:20px;margin:0 0 4px;letter-spacing:-.02em}.HomeHero_steps__tiX2A p{margin:0 auto;color:#5f5975;max-width:18em}@media (max-width:800px){.HomeHero_steps__tiX2A{grid-template-columns:1fr;gap:32px}.HomeHero_steps__tiX2A:before{display:none}}@media (max-width:640px){.HomeHero_howBand__E_fE_{padding:72px 0}.HomeHero_hero__i3wuV{padding:32px 0 48px}.HomeHero_lede__3Uw0_{font-size:17px}.HomeHero_card__jYzsD{padding:20px;border-radius:24px}.HomeHero_tabs__NXG3n{grid-template-columns:1fr 1fr}.HomeHero_head__bKggE h2{font-size:21px}}.HomeHero_security__tvvf7{padding:0 0 104px;background:#fff;color:#16112e;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}.HomeHero_fileBand__X3VxI{background:linear-gradient(135deg,#25104f,#3a1580);color:#fff;border-radius:32px;padding:56px;display:grid;grid-template-columns:1fr 1.1fr;gap:48px;align-items:center;position:relative;overflow:hidden}.HomeHero_fileBand__X3VxI:after{content:"";position:absolute;right:-120px;top:-120px;width:380px;height:380px;border-radius:50%;background:radial-gradient(circle,rgba(164,120,255,.38),transparent 65%);pointer-events:none}.HomeHero_fileBand__X3VxI>*{position:relative;z-index:1}.HomeHero_fileBand__X3VxI .HomeHero_eyebrow__rhmPn{color:#c9b0ff}.HomeHero_fileBand__X3VxI .HomeHero_eyebrow__rhmPn:before{background:#c9b0ff}.HomeHero_fileBand__X3VxI h2{color:#fff;font-size:clamp(34px,4.4vw,56px);line-height:1.03;letter-spacing:-.04em;font-weight:800;margin:0 0 14px;text-wrap:balance}.HomeHero_fileBand__X3VxI p{color:hsla(0,0%,100%,.8);margin:0 0 24px;font-size:17px}.HomeHero_fileBand__X3VxI .HomeHero_fileLinks__wREfX{display:flex;gap:12px;flex-wrap:wrap;margin:0}.HomeHero_btnLight__4va_r,.HomeHero_btnOutline__pbXoa{display:inline-flex;align-items:center;justify-content:center;font-weight:700;border-radius:999px;text-decoration:none;padding:12px 24px;font-size:16px;line-height:1.3;transition:background .15s,color .15s}.HomeHero_btnLight__4va_r{background:#fff;color:#6a2be0}.HomeHero_btnLight__4va_r:hover{background:#f4effe;color:#4716b2}.HomeHero_btnOutline__pbXoa{background:transparent;color:#fff;border:1.5px solid hsla(0,0%,100%,.55)}.HomeHero_btnOutline__pbXoa:hover{background:hsla(0,0%,100%,.1);color:#fff}.HomeHero_fileTiles__mcg7K{display:grid;grid-template-columns:1fr 1fr;gap:14px}.HomeHero_fileTile__kDBgf{background:hsla(0,0%,100%,.07);border:1px solid hsla(0,0%,100%,.14);border-radius:16px;padding:22px;display:flex;flex-direction:column;gap:14px}.HomeHero_fileIc__2_q_N{width:44px;height:44px;border-radius:12px;background:hsla(0,0%,100%,.12);display:grid;place-items:center;color:#e3d5ff}.HomeHero_fileTile__kDBgf b{font-size:17px;letter-spacing:-.01em;font-weight:700}@media (max-width:900px){.HomeHero_fileBand__X3VxI{grid-template-columns:1fr;padding:36px 22px;gap:28px}}@media (max-width:640px){.HomeHero_security__tvvf7{padding-bottom:72px}}.HomeHero_libraryBand__ae6jk{padding:104px 0;background:#f7f4fd;color:#16112e;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}.HomeHero_duo__i7n9d{display:grid;grid-template-columns:1fr 1fr;gap:18px}.HomeHero_panel__1XfL4{background:#fff;border:1px solid #e7e2f2;border-radius:32px;padding:32px;display:flex;flex-direction:column}.HomeHero_num__KERnw{font-size:56px;font-weight:800;letter-spacing:-.05em;line-height:1;margin:0 0 8px;background:linear-gradient(90deg,#6a2be0,#9b6bff);-webkit-background-clip:text;background-clip:text;color:transparent}.HomeHero_panel__1XfL4 h2{font-size:clamp(26px,2.6vw,34px);line-height:1.1;letter-spacing:-.03em;font-weight:800;margin:0 0 18px;color:#16112e}.HomeHero_mosaic__4swBj{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin:0 0 20px}.HomeHero_mosaic__4swBj span{aspect-ratio:1;border-radius:14px;background:#f7f4fd;border:1px solid #e7e2f2;display:grid;place-items:center;color:#6a2be0}.HomeHero_mosaic__4swBj span:nth-child(3n+2){background:#eaf0fd;color:#2b4c9b}.HomeHero_mosaic__4swBj span:nth-child(4n+3){background:#f4effe}.HomeHero_mosaic__4swBj svg{width:56%;height:auto}.HomeHero_cats__QkDbs{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 24px}.HomeHero_cats__QkDbs a{text-decoration:none;font-size:14px;font-weight:600;color:#2b2546;border:1px solid #e7e2f2;background:#f7f4fd;padding:7px 14px;border-radius:999px}.HomeHero_cats__QkDbs a:hover{color:#6a2be0;border-color:#c7b2f7}.HomeHero_sub__Zk9kY{color:#5f5975;margin:-8px 0 20px}.HomeHero_svc__E_8Co{list-style:none;padding:0;margin:0 0 20px;display:grid;gap:10px}.HomeHero_svc__E_8Co li{display:flex;gap:14px;align-items:center;border:1px solid #e7e2f2;border-radius:16px;padding:14px 16px;background:#fcfbff;font-weight:700}.HomeHero_svcIc__ssyzt{width:40px;height:40px;border-radius:12px;background:#f4effe;color:#6a2be0;display:grid;place-items:center;flex:none}.HomeHero_flowsteps__xIgqV{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 24px;padding:0;list-style:none}.HomeHero_flowsteps__xIgqV li{display:flex;gap:8px;align-items:center;font-size:14px;font-weight:700;color:#2b2546}.HomeHero_flowsteps__xIgqV li b{width:24px;height:24px;border-radius:50%;background:#6a2be0;color:#fff;font-size:12px;display:grid;place-items:center}.HomeHero_flowsteps__xIgqV li+li:before{content:"";width:18px;border-top:2px dashed #cdb8fa;margin-right:2px}.HomeHero_libBtn__5vJPB{align-self:flex-start;margin-top:auto;display:inline-flex;align-items:center;justify-content:center;gap:8px;font-weight:700;border-radius:999px;text-decoration:none;padding:12px 24px;font-size:16px;line-height:1.3;transition:background .15s,color .15s,border-color .15s}.HomeHero_libGhost__cTmMW{background:#fff;color:#6a2be0;border:1.5px solid #cdb8fa}.HomeHero_libGhost__cTmMW:hover{background:#f4effe;color:#6a2be0}.HomeHero_libPrimary__UI9xs{background:#6a2be0;color:#fff;border:0;box-shadow:0 10px 24px -12px rgba(106,43,224,.8)}.HomeHero_libPrimary__UI9xs:hover{background:#5b1fd1;color:#fff}@media (max-width:900px){.HomeHero_duo__i7n9d{grid-template-columns:1fr}.HomeHero_panel__1XfL4{padding:26px 20px}}@media (max-width:640px){.HomeHero_libraryBand__ae6jk{padding:72px 0}}.HomeHero_formatsBand__eXWEP{padding:104px 0;background:#fff;color:#16112e;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}.HomeHero_fmts__GpESv{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.HomeHero_formatCard__kCnIM{background:#fff;border:1px solid #e7e2f2;border-radius:24px;padding:20px;display:flex;flex-direction:column;gap:12px;height:auto;min-height:0;transition:transform .2s,box-shadow .2s}.HomeHero_formatCard__kCnIM:hover{transform:translateY(-3px);box-shadow:0 12px 30px -18px rgba(48,18,120,.4)}.HomeHero_fmtTop__7TTCT{display:flex;justify-content:space-between;align-items:center;gap:8px}.HomeHero_fmtBadge__Vg6MM{display:inline-grid;place-items:center;min-width:58px;height:40px;margin:0;padding:0 10px;border-radius:12px;font-size:14px;font-weight:800;letter-spacing:.01em;color:#fff}.HomeHero_fmtCad__r7awj{background:linear-gradient(135deg,#7c3aed,#5b1fd1)}.HomeHero_fmtMesh__Hce6S{background:linear-gradient(135deg,#3b82f6,#2b4c9b)}.HomeHero_fmt2d__j4iXW{background:linear-gradient(135deg,#64748b,#3a4256)}.HomeHero_fmtExt__KiDM8{color:#5f5975;font-size:13px}.HomeHero_formatCard__kCnIM p{margin:0;font-weight:700;font-size:16px;letter-spacing:-.01em;flex:1;color:#16112e}.HomeHero_formatCard__kCnIM p small{display:block;font-weight:500;color:#5f5975;font-size:13px}.HomeHero_fmtLinks__P0StH{display:flex;flex-wrap:wrap;gap:6px}.HomeHero_fmtLinks__P0StH a{font-size:12px;font-weight:700;text-decoration:none;color:#6a2be0;background:#f4effe;border:1px solid #eae1fd;padding:4px 10px;border-radius:999px}.HomeHero_fmtLinks__P0StH a:hover{background:#eae1fd}.HomeHero_goTile__KKew4{background:linear-gradient(160deg,#5a1fd6,#7434e4);border-color:transparent;color:#fff;justify-content:space-between;text-decoration:none}.HomeHero_goTile__KKew4:hover{color:#fff}.HomeHero_goTile__KKew4 p{font-size:20px;color:#fff}.HomeHero_goTile__KKew4 p small{color:hsla(0,0%,100%,.8)}.HomeHero_goTile__KKew4 .HomeHero_arr__ac9MX{background:hsla(0,0%,100%,.18);color:#fff}.HomeHero_goTile__KKew4:hover .HomeHero_arr__ac9MX{transform:translateX(3px)}@media (max-width:1000px){.HomeHero_fmts__GpESv{grid-template-columns:repeat(3,1fr)}}@media (max-width:720px){.HomeHero_fmts__GpESv{grid-template-columns:1fr 1fr;gap:10px}.HomeHero_formatCard__kCnIM{padding:16px}}@media (max-width:640px){.HomeHero_formatsBand__eXWEP{padding:72px 0}.HomeHero_formatCard__kCnIM p small{display:none}.HomeHero_formatCard__kCnIM p{font-size:15px}.HomeHero_goTile__KKew4 p small{display:block}}.HomeHero_finalBand__IXYAB{padding:104px 0 0;background:#fff;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}.HomeHero_finalCard__JUFB6{border-radius:32px;padding:72px 56px;color:#fff;text-align:center;position:relative;overflow:hidden;background:radial-gradient(600px 300px at 90% 0,rgba(164,120,255,.5),transparent 60%),radial-gradient(500px 260px at 0 100%,rgba(40,10,120,.5),transparent 60%),linear-gradient(hsla(0,0%,100%,.055) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.055) 1px,transparent 0),linear-gradient(135deg,#6a2be0,#4e1cc4);background-size:auto,auto,48px 48px,48px 48px,auto}.HomeHero_finalCard__JUFB6 h2{color:#fff;margin:0 auto 12px;font-size:clamp(34px,4.6vw,60px);line-height:1.03;letter-spacing:-.04em;font-weight:800;max-width:14em;text-wrap:balance}.HomeHero_finalCard__JUFB6 p{margin:0 auto 30px;color:hsla(0,0%,100%,.88);font-size:18px}.HomeHero_finalBtns__QpBOq{display:flex;gap:12px;flex-wrap:wrap;justify-content:center}.HomeHero_finalLight__oyHaR,.HomeHero_finalOutline__EJ7FW{display:inline-flex;align-items:center;justify-content:center;font-weight:700;border-radius:999px;text-decoration:none;padding:15px 28px;font-size:17px;line-height:1.3;transition:background .15s,color .15s}.HomeHero_finalLight__oyHaR{background:#fff;color:#6a2be0}.HomeHero_finalLight__oyHaR:hover{background:#f4effe;color:#4716b2}.HomeHero_finalOutline__EJ7FW{background:transparent;color:#fff;border:1.5px solid hsla(0,0%,100%,.55)}.HomeHero_finalOutline__EJ7FW:hover{background:hsla(0,0%,100%,.1);color:#fff}@media (max-width:640px){.HomeHero_finalBand__IXYAB{padding-top:72px}.HomeHero_finalCard__JUFB6{padding:48px 22px}.HomeHero_finalBtns__QpBOq a{width:100%}}@media (max-width:420px){.HomeHero_row__hhhIh{grid-template-columns:1fr}.HomeHero_swap__ikbN2{display:none}}.HomePricing_band__AqHjN{padding:104px 0;background:#fff;color:#16112e;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}.HomePricing_packs__xHp8i{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.HomePricing_pack__mIsGx{background:#fff;border:1px solid #e7e2f2;border-radius:24px;padding:26px;position:relative;display:flex;flex-direction:column;transition:transform .2s,box-shadow .2s,outline-color .2s}.HomePricing_pack__mIsGx:hover{transform:translateY(-3px);box-shadow:0 12px 30px -18px rgba(48,18,120,.4)}.HomePricing_packPop__npSqp{background:#1b1440;color:#fff;border-color:#1b1440;box-shadow:0 24px 60px -24px rgba(48,18,120,.35)}.HomePricing_packHl__kefxN{outline:3px solid #a57bff;outline-offset:3px}.HomePricing_name__vrKiK{font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#5f5975}.HomePricing_packPop__npSqp .HomePricing_name__vrKiK{color:#c9b0ff}.HomePricing_credits__Z9wch{font-size:48px;font-weight:800;letter-spacing:-.04em;line-height:1;margin:12px 0 0}.HomePricing_credits__Z9wch small{font-size:16px;font-weight:600;color:#5f5975;letter-spacing:0;margin-left:6px}.HomePricing_packPop__npSqp .HomePricing_credits__Z9wch small{color:hsla(0,0%,100%,.7)}.HomePricing_price__GkaG9{font-size:26px;font-weight:800;letter-spacing:-.03em;margin:14px 0 0}.HomePricing_price__GkaG9 small{font-size:14px;font-weight:500;color:#5f5975;letter-spacing:0;margin-left:6px}.HomePricing_packPop__npSqp .HomePricing_price__GkaG9 small{color:hsla(0,0%,100%,.7)}.HomePricing_save__ndkm5{align-self:flex-start;margin-top:10px;font-size:13px;font-weight:700;padding:4px 10px;border-radius:999px;background:#f4effe;color:#6a2be0}.HomePricing_packPop__npSqp .HomePricing_save__ndkm5{background:hsla(0,0%,100%,.12);color:#fff}.HomePricing_saveBest___S_d_{background:#e8f6ec;color:#1e7a3b}.HomePricing_badge__ONEEE{position:absolute;top:-13px;left:50%;transform:translateX(-50%);background:#6a2be0;color:#fff;font-size:12px;font-weight:700;padding:5px 12px;border-radius:999px;white-space:nowrap}.HomePricing_btn__UVzCO{width:100%;margin-top:20px;display:inline-flex;align-items:center;justify-content:center;font:inherit;font-weight:700;border-radius:999px;cursor:pointer;text-decoration:none;padding:11px;font-size:16px;line-height:1.3;transition:background .15s,border-color .15s,transform .15s}.HomePricing_btnGhost__ZqOwl{background:#fff;color:#6a2be0;border:1.5px solid #cdb8fa}.HomePricing_btnGhost__ZqOwl:hover{background:#f4effe;color:#6a2be0}.HomePricing_btnPrimary__jHTNp{background:#7c3aed;color:#fff;border:0;box-shadow:0 10px 24px -12px rgba(106,43,224,.8)}.HomePricing_btnPrimary__jHTNp:hover{background:#5b1fd1;color:#fff}.HomePricing_taxNote__5_qYz{text-align:center;margin:18px 0 0;font-size:14px;color:#5f5975}.HomePricing_taxNote__5_qYz a{color:#6a2be0;font-weight:700}.HomePricing_strip__2_8Fy{display:grid;grid-template-columns:repeat(4,1fr);gap:0;margin-top:16px;background:#fff;border:1px solid #e7e2f2;border-radius:24px;overflow:hidden}.HomePricing_strip__2_8Fy>div{padding:18px 22px;border-left:1px solid #e7e2f2;display:flex;gap:12px;align-items:center}.HomePricing_strip__2_8Fy>div:first-child{border-left:0}.HomePricing_strip__2_8Fy .HomePricing_ic__4u0yK{width:38px;height:38px;border-radius:12px;background:#f4effe;color:#6a2be0;display:grid;place-items:center;flex:none;font-size:inherit}.HomePricing_strip__2_8Fy b{display:block;font-size:17px;letter-spacing:-.01em}.HomePricing_strip__2_8Fy span{color:#5f5975;font-size:14px}.HomePricing_free__CDJfp .HomePricing_ic__4u0yK{background:#e8f6ec;color:#1e7a3b}.HomePricing_calc__9R0Us{margin-top:16px;display:grid;grid-template-columns:1fr 1fr;gap:28px;align-items:center;background:linear-gradient(135deg,#f7f2ff,#fff);border:1px solid #e7e2f2;border-radius:24px;padding:24px 28px}.HomePricing_calc__9R0Us h3{font-size:19px;margin:0 0 2px;letter-spacing:-.02em}.HomePricing_calc__9R0Us p{margin:0;color:#5f5975;font-size:15px}.HomePricing_ctl__2uL7x{display:flex;gap:14px;align-items:center;margin-top:16px}.HomePricing_ctl__2uL7x input[type=range]{flex:1;accent-color:#6a2be0;height:28px;cursor:pointer}.HomePricing_ctl__2uL7x output{font-weight:800;font-size:24px;min-width:2.4em;text-align:right;letter-spacing:-.02em;color:#6a2be0}.HomePricing_res__qN8Pi{display:flex;gap:18px;align-items:center;background:#fff;border:1px solid #e7e2f2;border-radius:16px;padding:16px 20px}.HomePricing_big__FcQp7{font-size:36px;font-weight:800;letter-spacing:-.04em;line-height:1}.HomePricing_res__qN8Pi span{display:block;color:#2b2546;font-size:15px;font-weight:600}.HomePricing_res__qN8Pi small{display:block;color:#5f5975;font-size:13px;margin-top:2px}@media (max-width:1000px){.HomePricing_packs__xHp8i{row-gap:28px}.HomePricing_packs__xHp8i,.HomePricing_strip__2_8Fy{grid-template-columns:1fr 1fr}.HomePricing_strip__2_8Fy>div:nth-child(3){border-left:0}.HomePricing_strip__2_8Fy>div:nth-child(n+3){border-top:1px solid #e7e2f2}}@media (max-width:820px){.HomePricing_calc__9R0Us{grid-template-columns:1fr}}@media (max-width:640px){.HomePricing_band__AqHjN{padding:72px 0}}@media (max-width:560px){.HomePricing_packs__xHp8i{gap:12px;row-gap:24px}.HomePricing_pack__mIsGx{padding:18px}.HomePricing_credits__Z9wch{font-size:36px}.HomePricing_price__GkaG9{font-size:22px}.HomePricing_price__GkaG9 small{display:block;margin:2px 0 0}.HomePricing_save__ndkm5{font-size:12px}.HomePricing_btn__UVzCO{font-size:14px;padding:10px 8px}.HomePricing_strip__2_8Fy{grid-template-columns:1fr}.HomePricing_strip__2_8Fy>div{border-left:0!important;border-top:1px solid #e7e2f2}.HomePricing_strip__2_8Fy>div:first-child{border-top:0}.HomePricing_calc__9R0Us{padding:20px}.HomePricing_big__FcQp7{font-size:30px}}.HomeFaq_band__jXY__{padding:104px 0;background:#f7f4fd;color:#16112e;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}.HomeFaq_grid__NIWmv{display:grid;grid-template-columns:.8fr 1.2fr;gap:56px;align-items:start}.HomeFaq_side__n1OPQ{position:sticky;top:110px}.HomeFaq_side__n1OPQ h2{font-size:clamp(34px,4.4vw,56px);line-height:1.03;letter-spacing:-.04em;font-weight:800;margin:0 0 12px;text-wrap:balance}.HomeFaq_side__n1OPQ p{color:#5f5975;margin:0 0 24px;font-size:17px}.HomeFaq_side__n1OPQ small{display:block;margin-top:22px;font-size:13px;color:#5f5975}.HomeFaq_list__Q2tx3{display:grid;gap:10px}.HomeFaq_acc__OZ_cP{background:#fff;border:1px solid #e7e2f2;border-radius:16px;transition:border-color .15s,box-shadow .15s}.HomeFaq_acc__OZ_cP[open]{border-color:#d6c7f7;box-shadow:0 12px 30px -18px rgba(48,18,120,.4)}.HomeFaq_acc__OZ_cP summary{cursor:pointer;list-style:none;padding:18px 22px;font-weight:700;font-size:17px;display:flex;justify-content:space-between;gap:16px;align-items:center}.HomeFaq_acc__OZ_cP summary::-webkit-details-marker{display:none}.HomeFaq_acc__OZ_cP summary:after{content:"+";width:28px;height:28px;border-radius:50%;background:#f4effe;color:#6a2be0;display:grid;place-items:center;font-size:20px;font-weight:600;flex:none;transition:transform .2s}.HomeFaq_acc__OZ_cP[open] summary:after{content:"+";transform:rotate(45deg)}.HomeFaq_body__7mmaw{padding:0 22px 20px;color:#2b2546;font-size:15px}.HomeFaq_body__7mmaw p{margin:0}@media (max-width:900px){.HomeFaq_grid__NIWmv{grid-template-columns:1fr;gap:28px}.HomeFaq_side__n1OPQ{position:static}}@media (max-width:640px){.HomeFaq_band__jXY__{padding:72px 0}}