@font-face{font-family:Mosans;src:url(/site/fonts/mosans-regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Saans;src:url(/site/fonts/saans-light.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Saans;src:url(/site/fonts/saans-regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Saans;src:url(/site/fonts/saans-medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Saans;src:url(/site/fonts/saans-semibold.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Saans;src:url(/site/fonts/saans-bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Saans;src:url(/site/fonts/saans-heavy.woff2)format("woff2");font-weight:800;font-style:normal;font-display:swap}body:has(.ofx){color:#141414;background:#fff!important}:is(body:has(.ofx) .paper-texture,body:has(.ofx) .grain){display:none!important}.ofx{--ofx-ink:#141414;--ofx-pink:#ffa3d1;--ofx-muted:#6b6b6b;--ofx-line:#0000001a;color:var(--ofx-ink);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:normal;background:#fff;width:100%;font-family:Saans,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;overflow-x:clip}.ofx *,.ofx :before,.ofx :after{box-sizing:border-box}.ofx .font-bold{font-weight:600}.ofx .font-semibold{font-weight:500}.ofx .font-medium{font-weight:450}.ofx-display{font-family:Mosans,Saans,system-ui,sans-serif;font-weight:400;line-height:.9}.ofx-ig-gradient{color:#0000;background-image:linear-gradient(90deg,#feda77 0%,#f58529 20%,#dd2a7b 50%,#8134af 80%,#515bd4 100%);-webkit-background-clip:text;background-clip:text}.ofx-bar-gradient{background-image:linear-gradient(90deg,#3e86c6 0%,#a666aa 25%,#ec4492 50%,#ee4454 75%,#f05427 100%)}.ofx-nav-pill{box-shadow:0 2px 3px #0000000a,0 0 0 1px #0000001a}
.ofx [data-reveal]{opacity:0;transform:translateY(var(--reveal-y,12px));transition:opacity .5s cubic-bezier(.4, 0, .2, 1) var(--reveal-delay,0s), transform .5s cubic-bezier(.4, 0, .2, 1) var(--reveal-delay,0s)}.ofx [data-reveal=in]{opacity:1;transform:translateY(0)}@keyframes ofx-float-gentle{0%,to{transform:var(--base-rotate) translateY(0)}50%{transform:var(--base-rotate) translateY(-8px)}}.ofx .animate-float-gentle{animation:4s ease-in-out infinite ofx-float-gentle}@keyframes ofx-ai-twinkle{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.8)}}@keyframes ofx-ai-shimmer{0%{opacity:.6}50%{opacity:1}to{opacity:.6}}@keyframes ofx-ai-sparkle-pop{0%{transform:scale(1)}40%{transform:scale(1.6)}to{transform:scale(1)}}.ofx .sparkle-main{transform-origin:50%;animation:2.5s ease-in-out infinite ofx-ai-twinkle}.ofx .sparkle-secondary{transform-origin:50%;animation:2.5s ease-in-out 1s infinite ofx-ai-twinkle}.ofx .ai-shimmer-path{animation:3s ease-in-out infinite ofx-ai-shimmer}@keyframes ofx-sway{0%{transform:rotate(0)}50%{transform:rotate(15deg)}to{transform:rotate(0)}}@keyframes ofx-pulse-slow{0%,to{opacity:1}50%{opacity:.5}}.ofx .animate-pulse-slow{animation:4s cubic-bezier(.4,0,.6,1) infinite ofx-pulse-slow}@keyframes ofx-play-btn-glow{0%,to{box-shadow:0 0 #ffa3d166,0 0 20px 4px #ffa3d126}50%{box-shadow:0 0 0 8px #ffa3d100,0 0 30px 8px #ffa3d140}}.ofx .animate-play-btn-glow{animation:2.5s ease-in-out infinite ofx-play-btn-glow}@keyframes ofx-ring-spin{to{transform:rotate(360deg)}}@keyframes ofx-ring-pulse{0%,to{opacity:.9;transform:scale(1)}50%{opacity:.35;transform:scale(1.15)}}.ofx .ofx-ring-spin{animation:12s linear infinite ofx-ring-spin}.ofx .ofx-ring-pulse{animation:2.6s ease-in-out infinite ofx-ring-pulse}@keyframes ofx-fade-in-gentle{0%{opacity:0}to{opacity:1}}.ofx .animate-fade-in-gentle{animation:.2s ease-out ofx-fade-in-gentle}@keyframes ofx-fade-in-up-short{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:translateY(0)}}@keyframes ofx-fade-in-up-stagger{0%{opacity:0;transform:translateY(1.5rem)}to{opacity:1;transform:translateY(0)}}@keyframes ofx-fade-in-up-bounce{0%{opacity:0;transform:translateY(2rem)}75%{opacity:1;transform:translateY(-.5rem)}to{opacity:1;transform:translateY(0)}}.ofx .animate-fade-in-up-short{animation:.5s cubic-bezier(.4,0,.2,1) both ofx-fade-in-up-short}.ofx .animate-fade-in-up-bounce{animation:.6s cubic-bezier(.4,0,.2,1) both ofx-fade-in-up-bounce}@keyframes ofx-doodle-fade-in{0%{opacity:0;filter:blur(4px);transform:translateY(12px)}to{opacity:1;filter:blur();transform:translateY(0)}}.ofx .animate-doodle{animation:.6s cubic-bezier(.22,1,.36,1) both ofx-doodle-fade-in}@keyframes ofx-unmute-fade-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.ofx .animate-unmute{animation:.3s ease-out both ofx-unmute-fade-in}@keyframes ofx-draw-lock-body{0%{stroke-dashoffset:120px}to{stroke-dashoffset:0}}@keyframes ofx-draw-lock-shackle{0%{stroke-dashoffset:24px}to{stroke-dashoffset:0}}@keyframes ofx-draw-lock-check{0%{stroke-dashoffset:14px;opacity:0}to{stroke-dashoffset:0;opacity:1}}@keyframes ofx-draw-line{0%{stroke-dashoffset:40px}to{stroke-dashoffset:0}}@keyframes ofx-draw-arrow{0%{stroke-dashoffset:14px;opacity:0}to{stroke-dashoffset:0;opacity:1}}.ofx [data-drawn] .ofx-lock-body{stroke-dasharray:120;animation:.8s cubic-bezier(.22,1,.36,1) both ofx-draw-lock-body}.ofx [data-drawn] .ofx-lock-shackle{stroke-dasharray:24;animation:.6s cubic-bezier(.22,1,.36,1) .3s both ofx-draw-lock-shackle}.ofx [data-drawn] .ofx-lock-check{stroke-dasharray:14;animation:.5s cubic-bezier(.22,1,.36,1) .6s both ofx-draw-lock-check}.ofx .ofx-lock-body,.ofx .ofx-lock-shackle,.ofx .ofx-lock-check{stroke-dasharray:120;stroke-dashoffset:120px}.ofx .ofx-lock-shackle{stroke-dasharray:24;stroke-dashoffset:24px}.ofx .ofx-lock-check{stroke-dasharray:14;stroke-dashoffset:14px;opacity:0}@keyframes ofx-float-heart{0%{opacity:0;transform:translateY(0)translate(0)scale(.4)}12%{opacity:1;transform:translateY(-12px) translateX(var(--x1)) scale(1)}80%{opacity:.5;transform:translateY(-60px) translateX(var(--x2)) scale(.75)}to{opacity:0;transform:translateY(-80px) translateX(var(--x3)) scale(.5)}}.ofx .animate-float-heart{animation:2.8s ease-out both ofx-float-heart}@keyframes ofx-gradient-x{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}.ofx .animate-gradient-x{background-size:200%;animation:3s infinite ofx-gradient-x}@keyframes ofx-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.ofx .animate-shimmer{background-size:200% 100%;animation:2s linear infinite ofx-shimmer}@keyframes ofx-progress{0%{transform:translate(-100%)}50%{transform:translate(150%)}to{transform:translate(-100%)}}.ofx .animate-progress{animation:2s ease-in-out infinite ofx-progress}@keyframes ofx-caret{0%,49%{opacity:1}50%,to{opacity:0}}.ofx .animate-caret{animation:1s step-end infinite ofx-caret}@keyframes ofx-ping-button{75%,to{opacity:0;transform:scaleX(1.3)scaleY(1.5)}}.ofx .animate-ping-button{animation:2s cubic-bezier(0,0,.2,1) infinite ofx-ping-button}@media (prefers-reduced-motion:reduce){.ofx [data-reveal]{opacity:1!important;transition:none!important;transform:none!important}.ofx *,.ofx :before,.ofx :after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}
.rav2-range{appearance:none;cursor:pointer;background:0 0;width:100%;height:26px}.rav2-range::-webkit-slider-runnable-track{background:linear-gradient(to right, #ffa3d1 0%, #ffa3d1 var(--fill,0%), #ffffff24 var(--fill,0%), #ffffff24 100%);border-radius:999px;height:6px}.rav2-range::-moz-range-track{background:linear-gradient(to right, #ffa3d1 0%, #ffa3d1 var(--fill,0%), #ffffff24 var(--fill,0%), #ffffff24 100%);border-radius:999px;height:6px}.rav2-range::-webkit-slider-thumb{appearance:none;background:#ffa3d1;border:4px solid #141414;border-radius:999px;width:24px;height:24px;margin-top:-9px;transition:transform .14s;box-shadow:0 0 0 1.5px #ffa3d18c,0 8px 22px #ffa3d14d}.rav2-range::-moz-range-thumb{background:#ffa3d1;border:4px solid #141414;border-radius:999px;width:24px;height:24px;transition:transform .14s;box-shadow:0 0 0 1.5px #ffa3d18c,0 8px 22px #ffa3d14d}.rav2-range:hover::-webkit-slider-thumb{transform:scale(1.08)}.rav2-range:active::-webkit-slider-thumb{transform:scale(1.16)}.rav2-range:hover::-moz-range-thumb{transform:scale(1.08)}.rav2-range:active::-moz-range-thumb{transform:scale(1.16)}.rav2-range:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 3px #ffa3d1e6,0 8px 22px #ffa3d14d}@media (prefers-reduced-motion:reduce){.rav2-range::-webkit-slider-thumb{transition:none}.rav2-range::-moz-range-thumb{transition:none}}
/*# sourceMappingURL=14wvyyags-j8r.css.map*/