:root{color-scheme:light;--gx: 40px}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}*{-webkit-tap-highlight-color:transparent}body{margin:0;background:#faf8f3;font-family:Archivo,system-ui,-apple-system,Segoe UI,sans-serif;font-weight:400;color:#1f1a1f;-webkit-font-smoothing:antialiased}a{color:#d63a2e;text-decoration:none}a:hover{color:#b02a20}input,button,textarea,select{font-family:inherit}input::placeholder,textarea::placeholder{color:#1f1a1f66}button{border:none;background:none;padding:0;cursor:pointer;color:inherit}.rb-field{width:100%;box-sizing:border-box;padding:18px 20px;border-radius:18px;border:1px solid rgba(31,26,31,.12);background:#faf8f3;font-size:15px;color:#1f1a1f;outline:none;transition:border-color .15s ease}.rb-field:focus{border-color:#d63a2e}.rb-social:hover{border-color:#d63a2e!important}.rb-circle:hover{border-color:#d63a2e;color:#d63a2e}.rb-row:active{opacity:.65}@keyframes pulseDot{0%,to{opacity:.5;transform:scale(1)}50%{opacity:1;transform:scale(1.3)}}@keyframes spinRing{to{transform:rotate(360deg)}}@keyframes spinRingRev{to{transform:rotate(-360deg)}}@keyframes breathe{0%,to{opacity:.8;transform:scale(1)}50%{opacity:1;transform:scale(1.04)}}@keyframes menuUp{0%{transform:translateY(24px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes toastUp{0%{transform:translateY(14px);opacity:0}to{transform:translateY(0);opacity:1}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation:none!important;transition:none!important}}@media (max-width: 500px){.rb-shell{border-radius:0!important;min-height:100vh!important;min-height:100dvh!important;width:100%!important}.rb-stage{padding:0!important}}@media (max-width: 400px){:root{--gx: 22px}}@keyframes throb{0%,to{transform:scale(1);opacity:.75}50%{transform:scale(1.18);opacity:1}}.rb-pill-input{padding:0;border:0;background:transparent;font:inherit;font-size:17px;color:#1f1a1f;outline:none}.rb-pill-input::placeholder{color:#1f1a1fbf}.rb-pill-input:-webkit-autofill,.rb-pill-input:-webkit-autofill:hover,.rb-pill-input:-webkit-autofill:focus{-webkit-text-fill-color:#1F1A1F;-webkit-box-shadow:0 0 0 1000px #FAF8F3 inset;box-shadow:0 0 0 1000px #faf8f3 inset;transition:background-color 9999s ease-out}label:focus-within:has(>.rb-pill-input){border-color:#6a2bd98c!important}.rb-cta-violet:hover{background:#5a22bc!important}.rb-outline-pill:hover{border-color:#d63a2e!important;color:#d63a2e!important}.rb-tile:hover{background:#8c6e6429!important}.rb-download:hover{background:#d63a2e;color:#fff!important}.rb-back:hover{border-color:#d63a2e!important;color:#d63a2e!important}.rb-chart:empty{display:none}.rb-info[aria-expanded=false]:hover{box-shadow:0 0 0 5px #6a2bd940!important}.rb-frost-tile:hover{background:#f5eedbd9!important}@keyframes rbSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes rbRise{0%{transform:scaleY(.82)}to{transform:scaleY(1.06)}}.rb-chart-3d svg rect:not([fill=none]),.rb-chart-3d svg circle:not([fill=none]),.rb-chart-3d svg path:not([fill=none]),.rb-chart-3d svg polygon:not([fill=none]){filter:url(#rb3d)}@keyframes rbTileDrift{0%{background-position:0% 0%}to{background-position:100% 100%}}@keyframes rbOrbFloat{0%,to{transform:translate(0) scale(1)}50%{transform:translate(-8px,-10px) scale(1.08)}}@keyframes rbSheen{0%{transform:translate(-160%) skew(-18deg)}22%,to{transform:translate(260%) skew(-18deg)}}.rb-orb{position:absolute;border-radius:50%;pointer-events:none;z-index:0;background:radial-gradient(circle at 32% 28%,#ffffffbf,#ffffff2e 38%,#ffffff0d 70%);box-shadow:inset -3px -4px 8px #0000001f,0 4px 10px #00000014;animation:rbOrbFloat 7s ease-in-out infinite}.rb-sheen{position:absolute;top:-20%;bottom:-20%;left:0;width:45%;pointer-events:none;z-index:0;background:linear-gradient(90deg,#fff0,#ffffff52,#fff0);animation:rbSheen 5.5s ease-in-out infinite}.rb-stat-tile{transition:transform .25s ease,box-shadow .25s ease}.rb-stat-tile:hover{transform:translateY(-3px)}.rb-agreement{scrollbar-width:thin;scrollbar-color:rgba(106,43,217,.45) transparent}.rb-agreement::-webkit-scrollbar{width:5px}.rb-agreement::-webkit-scrollbar-track{background:transparent;margin:18px 0}.rb-agreement::-webkit-scrollbar-thumb{background:#6a2bd973;border-radius:999px}@media print{.rb-agreement{max-height:none!important;overflow:visible!important}}@media print{.rb-review-pill{display:none!important}}@media (min-width: 501px){.rb-sheet-wrap{align-items:center!important;padding:24px 0;box-sizing:border-box}.rb-sheet{border-radius:40px!important;max-height:calc(100vh - 48px)!important}}.rb-reveal>*{clip-path:inset(0 100% 0 0)}.rb-reveal.rb-reveal-in>*{animation:rbWipe 1.1s cubic-bezier(.2,.7,.2,1) forwards}@keyframes rbWipe{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@media (prefers-reduced-motion: reduce){.rb-reveal>*,.rb-reveal.rb-reveal-in>*{clip-path:none;animation:none}}@media print{.rb-reveal>*{clip-path:none!important;animation:none!important}}
