.indicator :where(.indicator-item.indicator-end){inset-inline-end:0;inset-inline-start:auto;--tw-translate-x:50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.indicator :where(.indicator-item.indicator-end):where([dir=rtl],[dir=rtl] *){--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.indicator :where(.indicator-item.indicator-bottom){bottom:0;top:auto;--tw-translate-y:50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.indicator :where(.indicator-item.indicator-middle){bottom:50%;top:50%;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.indicator :where(.indicator-item.indicator-top){bottom:auto;top:0;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.steps-horizontal .step{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));place-items:center;text-align:center}.steps-vertical .step{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(1,minmax(0,1fr))}.tabs-md :where(.tab){height:2rem;font-size:.875rem;line-height:1.25rem;line-height:2;--tab-padding:1rem}.tabs-lg :where(.tab){height:3rem;font-size:1.125rem;line-height:1.75rem;line-height:2;--tab-padding:1.25rem}.tabs-sm :where(.tab){height:1.5rem;font-size:.875rem;line-height:.75rem;--tab-padding:0.75rem}.tabs-xs :where(.tab){height:1.25rem;font-size:.75rem;line-height:.75rem;--tab-padding:0.5rem}.avatar.online:before{content:"";position:absolute;z-index:10;display:block;border-radius:9999px;--tw-bg-opacity:1;background-color:var(--fallback-su,oklch(var(--su)/var(--tw-bg-opacity)));outline-style:solid;outline-width:2px;outline-color:var(--fallback-b1,oklch(var(--b1)/1));width:15%;height:15%;top:7%;right:7%}.join.join-vertical>:where(:not(:first-child)):is(.btn){margin-top:calc(var(--border-btn)*-1)}.join.join-horizontal>:where(:not(:first-child)):is(.btn){-webkit-margin-start:calc(var(--border-btn)*-1);margin-inline-start:calc(var(--border-btn)*-1);margin-top:0}.steps-horizontal .step{grid-template-rows:40px 1fr;grid-template-columns:auto;min-width:4rem}.steps-horizontal .step:before{height:.5rem;width:100%;--tw-translate-x:0px;--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));content:"";-webkit-margin-start:-100%;margin-inline-start:-100%}.steps-horizontal .step:where([dir=rtl],[dir=rtl] *):before{--tw-translate-x:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.steps-vertical .step{gap:.5rem;grid-template-columns:40px 1fr;grid-template-rows:auto;min-height:4rem;justify-items:start}.steps-vertical .step:before{height:100%;width:.5rem;--tw-translate-x:-50%;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));-webkit-margin-start:50%;margin-inline-start:50%}.steps-vertical .step:where([dir=rtl],[dir=rtl] *):before{--tw-translate-x:50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.oj-i{width:1.25em;height:1.25em;flex:none;display:inline-block;vertical-align:-.25em}.oj-shell{margin-left:auto;margin-right:auto;width:100%;max-width:1240px;padding-left:1rem;padding-right:1rem}@media (min-width:768px){.oj-shell{padding-left:1.5rem;padding-right:1.5rem}}.oj-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.oj-dim{--tw-text-opacity:1;color:rgb(90 79 110/var(--tw-text-opacity,1))}.oj-wide{display:none}.oj-narrow{display:inline}@media (min-width:420px){.oj-wide{display:inline}.oj-narrow{display:none}}.btn{height:auto;min-height:48px;gap:.5rem;white-space:nowrap;border-width:0;padding-left:1.25rem;padding-right:1.25rem;font-size:15px;font-weight:700;text-transform:none}.btn-sm{min-height:36px;padding-left:1rem;padding-right:1rem;font-size:.875rem;line-height:1.25rem}.btn-lg{min-height:56px;padding-left:1.75rem;padding-right:1.75rem;font-size:1rem;line-height:1.5rem}.btn-secondary{color:rgb(35 32 143/var(--tw-text-opacity,1));background-image:linear-gradient(180deg,#fff15a,#ffc400 52%,#ffa200);box-shadow:inset 0 -3px 0 #a0460038,0 8px 18px -8px #ff9600bf}.btn-secondary,.oj-btn-go{--tw-text-opacity:1}.oj-btn-go{color:rgb(255 255 255/var(--tw-text-opacity,1));background-image:linear-gradient(180deg,#22d022,#009400 52%,#007300);box-shadow:inset 0 -3px 0 #00320040,0 8px 18px -8px #008c00b3;text-shadow:0 1px 0 #00320073}.btn-primary{box-shadow:0 8px 18px -10px #a608ffcc}@media (min-width:1024px){.oj-btn-go:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));background-image:linear-gradient(180deg,#33df33,#00a300 52%,#007f00)}.btn-secondary:hover{background-image:linear-gradient(180deg,#fff67e,#ffcf1a 52%,#ffae14)}}.oj-tide{position:relative;overflow:hidden;isolation:isolate}.oj-tide:before{content:"";position:absolute;left:-6%;right:-6%;bottom:0;height:130%;z-index:-1;background:#fff3b0;border-radius:48% 52% 0 0/22px 22px 0 0;transform:translateY(110%);animation:oj-tide 6s ease-in-out 1.2s infinite}@keyframes oj-tide{0%{transform:translateY(110%)}9%{transform:translateY(8%)}13%{transform:translateY(8%)}18%{transform:translateY(-120%)}to{transform:translateY(-120%)}}@media (prefers-reduced-motion:reduce){.oj-tide:before{animation:none;display:none}}.oj-hdr{position:-webkit-sticky;position:sticky;top:0;z-index:40;--tw-bg-opacity:1;background-color:rgb(166 8 255/var(--tw-bg-opacity,1));box-shadow:0 4px 18px -6px #23208f73}.oj-hdr-row{height:4rem;gap:.75rem}.oj-hdr-row,.oj-logo{display:flex;align-items:center}.oj-logo{flex:none;overflow:visible;border-radius:.75rem}.oj-logo img{display:block;height:3rem;width:auto}.oj-nav{position:relative;display:none;min-width:0;flex:1 1 0%;align-items:center}@media (min-width:1024px){.oj-nav{display:flex}}.oj-nav-list{display:flex;min-width:0;align-items:center;gap:.25rem;overflow:hidden}.oj-more-btn,.oj-nav-list a{display:block;flex:none;white-space:nowrap;border-radius:.5rem;padding:.5rem .75rem;font-size:15px;font-weight:500;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));-webkit-text-decoration-line:none;text-decoration-line:none}.oj-nav-list a[aria-current]{background-color:#ffffff1a;box-shadow:inset 0 0 0 1.5px #ffd400}@media (min-width:1024px){.oj-more-btn:hover,.oj-nav-list a:hover{background-color:#ffffff26;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}}.oj-more{position:relative;flex:none}.oj-more-btn{display:inline-flex;cursor:pointer;align-items:center;gap:.25rem;border-width:0;background-color:initial}.oj-more-list{position:absolute;right:0;top:100%;z-index:50;margin-top:.5rem;min-width:180px;border-radius:.75rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.5rem;--tw-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.oj-more-list a{display:block;border-radius:.5rem;padding:.5rem .75rem;--tw-text-opacity:1;color:rgb(28 15 51/var(--tw-text-opacity,1));-webkit-text-decoration-line:none;text-decoration-line:none}.oj-hdr-cta{margin-left:auto;min-height:42px;padding-left:1rem;padding-right:1rem;font-size:.875rem;line-height:1.25rem}@media (min-width:1024px){.oj-hdr-cta{margin-left:0}}.oj-burger{display:inline-flex;height:2.75rem;width:2.75rem;flex:none;cursor:pointer;align-items:center;justify-content:center;border-radius:.75rem;border-width:0;background-color:#ffffff26;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}@media (min-width:1024px){.oj-burger{display:none}}.oj-burger .oj-i{height:1.5rem;width:1.5rem}.oj-panel{position:absolute;left:0;right:0;top:100%;--tw-bg-opacity:1;background-color:rgb(35 32 143/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.oj-panel ul{margin-left:auto;margin-right:auto;display:flex;max-width:1240px;flex-direction:column;gap:.25rem;padding:.75rem 1rem}.oj-panel a{display:flex;align-items:center;gap:.75rem;border-radius:.5rem;padding:.75rem;font-weight:500;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));-webkit-text-decoration-line:none;text-decoration-line:none}.oj-panel a .oj-i,.oj-panel a[aria-current]{--tw-text-opacity:1;color:rgb(255 212 0/var(--tw-text-opacity,1))}.oj-panel a[aria-current]{background-color:#ffffff1a;font-weight:700;box-shadow:inset 0 0 0 1.5px #ffd400}.oj-main{margin-left:auto;margin-right:auto;display:grid;width:100%;max-width:1240px;grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem;padding:1rem}@media (min-width:768px){.oj-main{gap:1.25rem;padding:1.5rem}}.oj-card{min-width:0;border-radius:22px;border-width:1px;--tw-border-opacity:1;border-color:rgb(228 219 243/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1.25rem}@media (min-width:768px){.oj-card{padding:2rem}}.oj-card{box-shadow:0 2px 6px #23208f0f,0 14px 38px -4px #23208f2b}.oj-card>p+p,.oj-cols p+p{margin-top:.75rem}.oj-lead,.oj-small{margin-bottom:1.25rem;--tw-text-opacity:1;color:rgb(90 79 110/var(--tw-text-opacity,1))}.oj-small{margin-top:.75rem;font-size:.875rem;line-height:1.25rem}.oj-note{margin-top:.75rem}.oj-note,.oj-swipe{font-size:13px;--tw-text-opacity:1;color:rgb(90 79 110/var(--tw-text-opacity,1))}.oj-swipe{margin-top:.5rem}@media (min-width:768px){.oj-swipe{display:none}}.oj-scroll{position:relative;overflow-x:auto;border-radius:1rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(228 219 243/var(--tw-border-opacity,1));-webkit-overflow-scrolling:touch}.oj-hero{position:relative;isolation:isolate;display:flex;align-items:flex-start;overflow:hidden;border-width:0;--tw-bg-opacity:1;background-color:rgb(35 32 143/var(--tw-bg-opacity,1));padding:0}@media (min-width:768px){.oj-hero{align-items:flex-end}}@media (min-width:1024px){.oj-hero{align-items:center}}.oj-hero{min-height:50vh;min-height:50svh;box-shadow:0 24px 50px -18px #23208f8c}.oj-hero:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,#1a168ab8,#2a1a9cdb 45%,#3a1ab0)}@media (min-width:768px){.oj-hero{min-height:62vh;min-height:62svh}.oj-hero:before{background:linear-gradient(180deg,#23208f00,#23208f40 22%,#2a1a9cf0 44%,#3a1ab0)}}.oj-hero:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:.5;background-image:radial-gradient(#ffffff38 1.2px,#0000 1.6px);background-size:14px 14px;-webkit-mask-image:linear-gradient(115deg,#000,#0000 45%);mask-image:linear-gradient(115deg,#000,#0000 45%)}.oj-hero-bg{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover;object-position:90% 0}.oj-hero-glow{position:absolute;z-index:-1;width:520px;height:520px;left:-160px;bottom:-260px;border-radius:50%;background:radial-gradient(circle,#ff40fd8c,#a608ff00 65%);animation:oj-glow 9s ease-in-out infinite;pointer-events:none}@keyframes oj-glow{0%,to{transform:translate(0) scale(1)}50%{transform:translate(60px,-40px) scale(1.15)}}.oj-hero-float{display:none}.oj-hero-text{position:relative;width:100%;padding:1.25rem 1.25rem 1.5rem}@media (min-width:768px){.oj-hero-text{padding-left:2.5rem;padding-right:2.5rem;padding-top:8rem}}@media (min-width:1024px){.oj-hero-text{max-width:46rem;padding:3rem}}.oj-hero-eyebrow{margin-bottom:.75rem;display:inline-flex;align-items:center;gap:.5rem;border-radius:9999px;background-color:#ffffff26;padding:.25rem .75rem;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}@media (min-width:768px){.oj-hero-eyebrow{margin-bottom:1rem}}.oj-hero-eyebrow{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.oj-live-dot{height:.5rem;width:.5rem;flex:none;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(46 232 46/var(--tw-bg-opacity,1));box-shadow:0 0 0 0 #2ee82eb3;animation:oj-live 2s ease-out infinite}@keyframes oj-live{0%{box-shadow:0 0 0 0 #2ee82eb3}to{box-shadow:0 0 0 10px #2ee82e00}}.oj-hero h1{margin-bottom:.75rem;font-size:2.3rem;line-height:1;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}@media (min-width:375px){.oj-hero h1{font-size:2.6rem}}@media (min-width:768px){.oj-hero h1{margin-bottom:1rem;font-size:3.4rem}}@media (min-width:1024px){.oj-hero h1{font-size:4.2rem}}.oj-hero h1{text-shadow:0 4px 24px #040a738c}.oj-hero h1:after{content:"";display:block;width:88px;height:5px;margin-top:14px;border-radius:5px;background:linear-gradient(90deg,#ffd400,#ff9d00,#ff40fd)}.oj-hero-lead{margin-bottom:1rem;max-width:34rem;font-size:15px;color:#ffffffe6}@media (min-width:375px){.oj-hero-lead{font-size:15.5px}}@media (min-width:768px){.oj-hero-lead{margin-bottom:1.25rem;font-size:1.125rem;line-height:1.75rem}}.oj-hero-offer{margin-bottom:1.25rem;display:none;align-items:center;gap:.75rem;border-radius:1rem;padding:.75rem 1rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));-webkit-text-decoration-line:none;text-decoration-line:none}@media (min-width:640px){.oj-hero-offer{display:inline-flex}}.oj-hero-offer{background:linear-gradient(120deg,#ffffff2e,#ffffff0f);box-shadow:inset 0 0 0 1px #ffffff40,0 10px 30px -12px #040a7399;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}