.c24-home{background:#f6f5f2;margin:0}.c24-home a{color:#2b3a78}.c24-home a:hover{color:#151b33}.c24-home,.c24-home *{box-sizing:border-box}.c24-home .rb-track{animation:36s linear infinite rbMarquee}.c24-home .rb-input:focus{outline:none}.c24-home .rb-form:focus-within{box-shadow:0 0 0 3px #9fb3ea}@media (max-width:820px){.c24-home .rb-side,.c24-home .rb-links,.c24-home .rb-badge-text{display:none!important}.c24-home .rb-badge{padding:0!important}}@media (prefers-reduced-motion:reduce){.c24-home .rb-track{animation:none}}.c24-home .rb-niche{font-family:var(--font-outfit),sans-serif;letter-spacing:-.02em;color:#151b33;white-space:nowrap;align-items:center;gap:20px;font-size:28px;font-weight:700;display:inline-flex}.c24-home .rb-niche:after{content:"";background:#00a4a6;border-radius:50%;width:10px;height:10px}.c24-home .rb-sticky{display:none}.c24-home .rb-scr{opacity:0;animation:16s ease-in-out infinite rbScr;position:absolute;inset:0}.c24-home .rb-s1{animation-delay:0s}.c24-home .rb-s2{animation-delay:-12s}.c24-home .rb-s3{animation-delay:-8s}.c24-home .rb-s4{animation-delay:-4s}.c24-home .rb-tap{opacity:0;pointer-events:none;background:#00a4a64d;border:2px solid #00a4a6;border-radius:50%;width:44px;height:44px;margin:-22px 0 0 -22px;animation:16s ease-out infinite rbTap;position:absolute}.c24-home .rb-type{white-space:nowrap;clip-path:inset(0 100% 0 0);animation:16s linear infinite rbType;display:block}.c24-home .rb-notif{opacity:0;animation:16s ease-out -2.5s infinite rbNotif}.c24-home .rb-step{color:#2b3a78;background:#e8eefa;animation:16s step-end infinite rbStep}.c24-home .rb-st1{animation-delay:0s}.c24-home .rb-st2{animation-delay:-12s}.c24-home .rb-st3{animation-delay:-8s}.c24-home .rb-st4{animation-delay:-4s}.c24-home .rb-float{animation:6s ease-in-out infinite rbFloat}.c24-home .rb-float2{animation-delay:-3s}.c24-home .rb-manual .rb-scr{opacity:0;animation:none;transform:none}.c24-home .rb-show-1 .rb-s1,.c24-home .rb-show-2 .rb-s2,.c24-home .rb-show-3 .rb-s3,.c24-home .rb-show-4 .rb-s4{opacity:1}.c24-home .rb-manual .rb-step{color:#2b3a78;background:#e8eefa;animation:none}.c24-home .rb-show-1 .rb-st1,.c24-home .rb-show-2 .rb-st2,.c24-home .rb-show-3 .rb-st3,.c24-home .rb-show-4 .rb-st4{color:#fff;background:#151b33}.c24-home .rb-manual .rb-type{clip-path:none;animation:none}.c24-home .rb-manual .rb-tap{display:none}.c24-home .rb-manual .rb-notif{opacity:1;animation:none;transform:none}.c24-home .rb-step:focus-visible{outline-offset:2px;outline:3px solid #00a4a6}.c24-home .rb-phone3d{animation:10s ease-in-out infinite rbTilt;transform:translate(-50%)rotateY(-10deg)rotateX(4deg)}.c24-home .rb-fly{opacity:0;pointer-events:none;z-index:3;animation:12s cubic-bezier(.2,.8,.2,1) infinite rbFly;position:absolute;top:48%;left:50%}.c24-home .rb-spark{animation:2.4s ease-in-out infinite rbTwinkle;position:absolute}.c24-home .rb-glow{animation:6s ease-in-out infinite rbGlow}@media (max-width:820px){.c24-home .rb-fly{display:none}.c24-home .rb-magic{height:700px!important}}@media (prefers-reduced-motion:reduce){.c24-home .rb-phone3d,.c24-home .rb-spark,.c24-home .rb-glow{animation:none}.c24-home .rb-fly{opacity:1;transform:translate(-50%,-50%) translate(var(--x),var(--y)) rotate(var(--r));animation:none}}@media (max-width:820px){.c24-home .rb-alert{width:auto!important;top:40px!important;left:16px!important;right:16px!important}.c24-home .rb-jobtiles{max-width:420px;width:100%!important;display:flex!important;position:static!important}.c24-home .rb-jobtiles>div{padding:20px 22px!important}.c24-home .rb-magic{height:720px!important}.c24-home nav[aria-label=Main]{gap:8px!important;padding-left:18px!important}.c24-home section{padding-left:16px!important;padding-right:16px!important}}.c24-home .rb-buddy{animation:4s ease-in-out infinite rbBuddy}.c24-home .rb-buddy-icon{animation:12s linear infinite rbSpin}.c24-home .rb-q{opacity:0;animation:12s ease-out infinite rbQ}.c24-home .rb-a{opacity:0;animation:12s cubic-bezier(.2,.8,.2,1) infinite rbA}@media (max-width:820px){.c24-home .rb-q{max-width:70%;white-space:normal!important;top:20px!important;left:16px!important;right:auto!important}.c24-home .rb-a{max-width:75%;white-space:normal!important;inset:auto 16px 40px auto!important}}@media (prefers-reduced-motion:reduce){.c24-home .rb-buddy,.c24-home .rb-buddy-icon,.c24-home .rb-q,.c24-home .rb-a{animation:none}.c24-home .rb-q[style*=animation-delay\:0s],.c24-home .rb-a[style*=animation-delay\:0s]{opacity:1}}.c24-home .rb-faq summary{cursor:pointer;min-height:44px;font-family:var(--font-outfit),sans-serif;letter-spacing:-.02em;justify-content:space-between;align-items:center;gap:16px;font-size:clamp(20px,2vw,26px);font-weight:700;line-height:1.15;list-style:none;display:flex}.c24-home .rb-faq summary::-webkit-details-marker{display:none}.c24-home .rb-faq summary:focus-visible{outline-offset:4px;border-radius:8px;outline:3px solid #00a4a6}.c24-home .rb-faq p{margin:14px 0 0;font-size:16px;line-height:1.55}.c24-home .rb-plus{width:40px;height:40px;font-family:var(--font-outfit),sans-serif;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:24px;font-weight:500;transition:transform .25s;display:flex}.c24-home .rb-faq[open] .rb-plus{transform:rotate(45deg)}.c24-home .rb-faq{transition:transform .25s}.c24-home .rb-faq:hover{transform:translateY(-3px)}.c24-home .rb-range{accent-color:#f5d776;cursor:pointer;width:100%;height:44px;margin:0}.c24-home .rb-range:focus-visible{outline-offset:4px;border-radius:8px;outline:3px solid #00a4a6}.c24-home .rb-stage-out{animation:.32s ease-in forwards rbStOut}.c24-home .rb-stage-inA{animation:.6s cubic-bezier(.2,.8,.2,1) rbStInA}.c24-home .rb-stage-inB{animation:.6s cubic-bezier(.2,.8,.2,1) rbStInB}.c24-home .rb-ln1{animation:10s ease-out infinite rbLn1}.c24-home .rb-ln2{animation:10s ease-out infinite rbLn2}.c24-home .rb-lpop{animation:10s cubic-bezier(.2,.8,.2,1) infinite rbLpop}.c24-home .rb-lapply{animation:10s linear infinite rbLapply}.c24-home .rb-lsent{opacity:0;animation:10s ease-out infinite rbLsent}.c24-home .rb-ltap{opacity:0;pointer-events:none;animation:10s ease-out infinite rbLtap}@media (prefers-reduced-motion:reduce){.c24-home .rb-stage-out,.c24-home .rb-stage-inA,.c24-home .rb-stage-inB,.c24-home .rb-ln1,.c24-home .rb-ln2,.c24-home .rb-lpop,.c24-home .rb-lapply{animation:none}.c24-home .rb-lsent,.c24-home .rb-ltap{opacity:0;animation:none}}.c24-home .rb-swapA{animation:.7s cubic-bezier(.2,.8,.2,1) rbSwapA}.c24-home .rb-swapB{animation:.7s cubic-bezier(.2,.8,.2,1) rbSwapB}@media (prefers-reduced-motion:reduce){.c24-home .rb-swapA,.c24-home .rb-swapB{animation:none}}.c24-home .rb-phonein{transform-origin:50% 100%;animation:.75s cubic-bezier(.2,.8,.2,1) rbPhoneIn}@media (prefers-reduced-motion:reduce){.c24-home .rb-phonein{animation:none}}.c24-home .rb-mph{will-change:opacity,transform}@media (prefers-reduced-motion:reduce){.c24-home .rb-mph{opacity:1!important;animation:none!important;transform:none!important}.c24-home .rb-mstat{display:none!important}}.c24-home .rb-act{animation:.6s cubic-bezier(.2,.8,.2,1) both rbAct}.c24-home .rb-bar{animation:1.6s ease-out both rbBar}@media (prefers-reduced-motion:reduce){.c24-home .rb-act,.c24-home .rb-bar{animation:none}}.c24-home .rb-qarrow{animation:2.4s linear infinite rbQa}@media (prefers-reduced-motion:reduce){.c24-home .rb-qarrow{animation:none}}.c24-home .rb-tk-old{animation:4.5s cubic-bezier(.4,0,.2,1) infinite rbTkOld}.c24-home .rb-tk-new{opacity:0;animation:4.5s cubic-bezier(.2,.8,.2,1) infinite rbTkNew}.c24-home .rb-tk-star{opacity:0;animation:4.5s ease-out infinite rbTkStar}@media (prefers-reduced-motion:reduce){.c24-home .rb-tk-old{display:none}.c24-home .rb-tk-new,.c24-home .rb-tk-star{opacity:1;animation:none}}.c24-home .rb-hop{animation:1.1s ease-in-out infinite rbHop}.c24-home .rb-deal{animation:2s ease-out infinite rbDeal}.c24-home .rb-spark{transform-origin:0 100%;animation:1s ease-in-out infinite alternate rbSpark}.c24-home .rb-live{animation:1s ease-in-out infinite alternate rbLive}.c24-home .rb-qline{animation:1.2s linear infinite rbQa}@media (prefers-reduced-motion:reduce){.c24-home .rb-hop,.c24-home .rb-deal,.c24-home .rb-spark,.c24-home .rb-live,.c24-home .rb-qline{animation:none}}.c24-home .rb-q-x{animation:6s cubic-bezier(.65,0,.35,1) infinite rbQx}.c24-home .rb-q-y{animation:6s cubic-bezier(.45,0,.55,1) infinite rbQy}.c24-home .rb-q-front{opacity:0;animation:6s infinite rbQfront}.c24-home .rb-q-back{animation:6s infinite rbQback}@media (prefers-reduced-motion:reduce){.c24-home .rb-q-x,.c24-home .rb-q-y{animation:none}.c24-home .rb-q-back{display:none}.c24-home .rb-q-front{opacity:1;animation:none}}@media (max-width:820px){.c24-home .rb-q4wrap{height:72px}.c24-home .rb-q4{transform-origin:top;transform:scale(.43)}}.c24-home .rb-chip{font:inherit;cursor:pointer;border:0;border-radius:999px;min-height:44px;padding:0 18px;font-size:15px;font-weight:700}.c24-home .rb-chip:focus-visible{outline-offset:2px;outline:3px solid #00a4a6}.c24-home .rb-brand{font-family:var(--font-outfit),sans-serif;letter-spacing:-.02em;color:#151b33;white-space:nowrap;align-items:center;font-size:30px;font-weight:700;display:inline-flex}.c24-home .rb-track-rev{animation:44s linear infinite reverse rbMarquee}.c24-home .rb-prompt{white-space:nowrap;font-family:var(--font-outfit),sans-serif;letter-spacing:-.035em;color:#fff;align-items:center;gap:32px;padding-right:20px;font-size:clamp(34px,4.4vw,64px);font-weight:700;line-height:1.1;display:inline-flex}.c24-home .rb-prompt:after{content:"";clip-path:polygon(50% 0,61% 39%,100% 50%,61% 61%,50% 100%,39% 61%,0 50%,39% 39%);background:#f5d776;flex:none;width:.42em;height:.42em}.c24-home .rb-prompt:nth-child(2n){color:#0000;-webkit-text-stroke:1.5px #9fb3ea}.c24-home .rb-track-rev .rb-prompt{color:#00a4a6;font-size:clamp(26px,3vw,44px)}.c24-home .rb-track-rev .rb-prompt:nth-child(2n){color:#0000;-webkit-text-stroke:1.2px #f5d776}.c24-home .rb-track-rev .rb-prompt:after{background:#00a4a6}.c24-home .rb-c1{animation:12s ease-out infinite rbC1}.c24-home .rb-c2{animation:12s ease-out infinite rbC2}.c24-home .rb-c3{animation:12s ease-out infinite rbC3}.c24-home .rb-c4{animation:12s ease-out infinite rbC4}.c24-home .rb-d1{opacity:0;animation:12s linear infinite rbD1}.c24-home .rb-d2{opacity:0;animation:12s linear infinite rbD2}.c24-home .rb-dot{background:#5a6280;border-radius:50%;width:7px;height:7px;animation:1s ease-in-out infinite rbDot}@media (prefers-reduced-motion:reduce){.c24-home .rb-track-rev,.c24-home .rb-c1,.c24-home .rb-c2,.c24-home .rb-c3,.c24-home .rb-c4{animation:none}.c24-home .rb-d1,.c24-home .rb-d2{opacity:0;animation:none}}.c24-home .rb-flow{animation:6s linear infinite rbFlow}.c24-home .rb-bob{animation:none}.c24-home .rb-kb{animation:12s ease-in-out infinite rbKb}.c24-home .rb-alert{opacity:0;animation:9s ease-out infinite rbAlert}.c24-home .rb-stat{opacity:0;white-space:nowrap;animation:9s ease-out infinite rbStat;position:absolute;top:0;left:0}@media (prefers-reduced-motion:reduce){.c24-home .rb-flow,.c24-home .rb-bob,.c24-home .rb-kb,.c24-home .rb-ping,.c24-home .rb-alert,.c24-home .rb-stat{animation:none}.c24-home .rb-a1,.c24-home .rb-sc{opacity:1}.c24-home .rb-scr,.c24-home .rb-tap,.c24-home .rb-type,.c24-home .rb-notif,.c24-home .rb-step,.c24-home .rb-float{animation:none}.c24-home .rb-s2{opacity:1}.c24-home .rb-type{clip-path:none}.c24-home .rb-st2{color:#fff;background:#151b33}}.c24-home .rb-ping{animation:1.8s ease-in-out infinite rbPing}@media (prefers-reduced-motion:reduce){.c24-home .rb-ping{animation:none}}.c24-home #community,.c24-home #money,.c24-home #find,.c24-home #pricing,.c24-home #ai{scroll-margin-top:24px}.c24-home .rb-dlbar{animation:.5s cubic-bezier(.2,.8,.2,1) both rbDl}.c24-home .rb-foot{padding-bottom:120px!important}@media (prefers-reduced-motion:reduce){.c24-home .rb-dlbar{animation:none}}@media (max-width:820px){.c24-home .rb-dlbar,.c24-home .rb-qr{display:none!important}.c24-home .rb-sticky{display:flex!important}.c24-home .rb-foot{padding-bottom:120px!important}}.c24-home .rb-file{animation:4s cubic-bezier(.45,0,.55,1) infinite rbFile}@media (prefers-reduced-motion:reduce){.c24-home .rb-file{animation:none}}@media (max-width:820px){.c24-home #money .rb-file:nth-child(2){right:0;left:auto!important}}.c24-home .rb-pie{animation:1.2s cubic-bezier(.2,.8,.2,1) both rbPie}
