.ob-brand{background-color:#03195b;background-image:radial-gradient(at 0 100%,#1951fc 0%,#1951fc00 55%),radial-gradient(at 100% 0,#0b2cb1 0%,#0b2cb100 45%)}@media (min-width:1024px){.ob-wide{background:var(--surface)}.dark .ob-wide{background-color:#03195b;background-image:radial-gradient(at 0 100%,#1951fc 0%,#1951fc00 55%),radial-gradient(at 100% 0,#0b2cb1 0%,#0b2cb100 45%)}}@keyframes ob-in-fwd{0%{opacity:0;transform:translate(12px)}to{opacity:1;transform:none}}@keyframes ob-in-back{0%{opacity:0;transform:translate(-12px)}to{opacity:1;transform:none}}.ob-step-fwd{animation:ob-in-fwd .22s var(--ease) both}.ob-step-back{animation:ob-in-back .22s var(--ease) both}@keyframes ob-fade{0%{opacity:0}to{opacity:1}}@keyframes ob-fade-up{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes ob-fade-up-8{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.ob-fade-slow{animation:ob-fade .42s var(--ease) both}.ob-fade-up{animation:ob-fade-up .22s var(--ease) both}.ob-gather{animation:ob-fade-up-8 .22s var(--ease) both}.ob-stagger{animation:ob-fade-up-8 .26s var(--ease) both}@keyframes ob-tile-pulse{0%{background-color:#ffffff1a}50%{background-color:#ffffff40}to{background-color:#ffffff1a}}.ob-tile-pulse{animation:ob-tile-pulse .44s var(--ease) 1}@keyframes ob-greet{0%{opacity:0;transform:translateY(4px)}20%,75%{opacity:1;transform:none}to{opacity:0}}.ob-greet{animation:ob-greet .9s var(--ease) both}@keyframes ob-shake{0%,to{transform:translate(0)}25%{transform:translate(-6px)}75%{transform:translate(6px)}}.ob-shake{animation:.12s linear 2 ob-shake}@keyframes ob-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.ob-float{animation:6s ease-in-out infinite ob-float}@keyframes ob-drift-up{0%{transform:translateY(0)}to{transform:translateY(-50%)}}.ob-drift{will-change:transform;animation:linear infinite ob-drift-up}html[data-hidden] .ob-drift,html[data-hidden] .ob-float,.ob-paused .ob-drift{animation-play-state:paused}.ob-range{appearance:none;cursor:pointer;background:0 0;width:100%;height:24px}.ob-range::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--primary) 0 var(--fill,0%), var(--surface-3) var(--fill,0%) 100%);border-radius:9999px;height:6px}.ob-range::-moz-range-track{background:var(--surface-3);border-radius:9999px;height:6px}.ob-range::-moz-range-progress{background:var(--primary);border-radius:9999px;height:6px}.ob-range::-webkit-slider-thumb{-webkit-appearance:none;background:var(--primary);border:3px solid var(--surface);width:24px;height:24px;box-shadow:0 0 0 4px var(--primary-soft), 0 0 12px var(--ring);border-radius:9999px;margin-top:-9px}.ob-range::-moz-range-thumb{background:var(--primary);border:3px solid var(--surface);width:24px;height:24px;box-shadow:0 0 0 4px var(--primary-soft), 0 0 12px var(--ring);border-radius:9999px}.ob-range:focus-visible{outline:none}.ob-range:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 2px var(--canvas), 0 0 0 5px var(--ring)}.ob-range:focus-visible::-moz-range-thumb{box-shadow:0 0 0 2px var(--canvas), 0 0 0 5px var(--ring)}@keyframes ob-pulse{0%{transform:scale(1)}50%{transform:scale(1.08)}to{transform:scale(1)}}.ob-pulse{animation:ob-pulse .32s var(--ease) 1}.ob-gradient-text{background:linear-gradient(135deg,#1951fc,#0b2cb1);color:#0000;-webkit-background-clip:text;background-clip:text}.dark .ob-gradient-text{background:linear-gradient(135deg,#3781fc,#cbe9fd);-webkit-background-clip:text;background-clip:text}@supports not ((-webkit-background-clip:text) or (background-clip:text)){.ob-gradient-text{color:var(--primary-text);background:0 0}}@media (prefers-reduced-motion:reduce){.ob-step-fwd,.ob-step-back,.ob-fade-up,.ob-gather,.ob-stagger,.ob-fade-slow{animation:.12s linear both ob-fade}.ob-tile-pulse,.ob-shake,.ob-float,.ob-drift,.ob-pulse{animation:none}.ob-greet{animation:.12s linear both ob-fade}}.ob-phone-screen{background-color:#050b24;background-image:radial-gradient(at 10% 90%,#1951fc8c 0%,#1951fc00 55%),radial-gradient(at 90% 10%,#3781fc66 0%,#3781fc00 50%)}.ob-phone-notch{background-color:#000}.ob-pill{background:color-mix(in srgb, var(--pill) 10%, transparent);border:1px solid color-mix(in srgb, var(--pill) 35%, transparent);color:var(--pill-dark)}.ob-pill-dot{background:var(--pill);color:var(--canvas)}.dark .ob-pill,.ob-pills-dark .ob-pill{background:color-mix(in srgb, var(--pill) 14%, transparent);border-color:color-mix(in srgb, var(--pill) 55%, transparent);box-shadow:inset 0 1px 0 #ffffff1a, 0 0 18px color-mix(in srgb, var(--pill) 18%, transparent);color:var(--pill-light)}.ob-pills-dark .ob-pill-dot{color:#05070f}@keyframes ob-pill-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}.ob-pill-in{animation:ob-pill-in .26s var(--ease) both}@keyframes ob-pill-float{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}.ob-pill-float{animation:6s ease-in-out infinite ob-pill-float}html[data-hidden] .ob-pill-float{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.ob-pill-in{animation:.12s linear both ob-fade}.ob-pill-float{animation:none}}
