#hero-toggle[data-astro-cid-x74ne576] a[data-state=active] .hero-tab-fill,#hero-toggle[data-astro-cid-x74ne576] a[data-state=active] .hero-tab-shade{opacity:1}@property --globe-spill{syntax: "<length>"; inherits: false; initial-value: 0px;}.hero-globe{--globe-spill: clamp(120px, calc(60px + 5.5vw) , 200px);--globe-fade: clamp(260px, calc(150px + 9vw) , 400px);--globe-tuck: 64px;--globe-mask: linear-gradient( to bottom, #000 calc(100% - var(--globe-fade)), rgb(0 0 0 / .991) calc(100% - var(--globe-fade) * .9), rgb(0 0 0 / .942) calc(100% - var(--globe-fade) * .8), rgb(0 0 0 / .837) calc(100% - var(--globe-fade) * .7), rgb(0 0 0 / .683) calc(100% - var(--globe-fade) * .6), rgb(0 0 0 / .5) calc(100% - var(--globe-fade) * .5), rgb(0 0 0 / .317) calc(100% - var(--globe-fade) * .4), rgb(0 0 0 / .163) calc(100% - var(--globe-fade) * .3), rgb(0 0 0 / .058) calc(100% - var(--globe-fade) * .2), rgb(0 0 0 / .009) calc(100% - var(--globe-fade) * .1), transparent );position:relative;height:calc(clamp(500px,calc(28vw + 200px),920px) + var(--globe-spill));margin-left:calc(-1*max(20px,env(safe-area-inset-left)));margin-right:calc(-1*max(20px,env(safe-area-inset-right)));margin-bottom:calc(-1 * var(--globe-tuck));-webkit-mask-image:var(--globe-mask);mask-image:var(--globe-mask);overflow:hidden;touch-action:pan-y;cursor:grab;-moz-user-select:none;user-select:none;-webkit-user-select:none}.hero-globe.is-dragging{cursor:grabbing}.hero-globe.hero-globe--cut{--globe-spill: 0px;-webkit-mask-image:none;mask-image:none;margin-bottom:0}.hero-globe.hero-globe--cut.hero-globe--glass{--glass-reach: 200px;--globe-spill: var(--glass-reach);--globe-fade: 150px;-webkit-mask-image:var(--globe-mask);mask-image:var(--globe-mask)}@media(max-width:767px){.hero-globe.hero-globe--cut.hero-globe--glass{--glass-reach: 180px;--globe-fade: 130px}.hero-globe{--globe-spill: 72px;--globe-fade: 200px;--globe-tuck: 36px;height:calc(clamp(360px,110vw,500px) + var(--globe-spill))}}.hero-globe__canvas{position:absolute;inset:0;width:100%;height:100%;opacity:0;transition:opacity .9s ease}.hero-globe.is-ready .hero-globe__canvas{opacity:1}.hero-globe__fallback{display:none;position:absolute;left:50%;top:104px;width:min(62vw,1400px);aspect-ratio:1;translate:-50% 0;border-radius:50%;background:#16312c}.hero-globe.is-fallback .hero-globe__fallback{display:block}@media(max-width:767px){.hero-globe__fallback{top:30px;width:120vw}}.hero-globe__overlay{position:absolute;inset:0;pointer-events:none}.hero-globe__hub{--dot: max(6px, calc(var(--globe-badge, 32px) * .2));position:absolute;left:0;top:0;width:var(--dot);height:var(--dot);translate:-50% -50%;border-radius:999px;background:rgb(var(--color-ruul-canvas));box-shadow:0 0 0 3px #16312c;opacity:0;will-change:transform,opacity}.hero-globe__hub-logo{position:absolute;left:50%;bottom:calc(100% + 6px);width:calc(var(--globe-badge, 32px) * 1.45);max-width:none;height:auto;translate:-50% 0;filter:drop-shadow(0 0 2px rgb(22 49 44 / .45))}.hero-globe__ripple{position:absolute;left:0;top:0;width:14px;height:14px;translate:-50% -50%;opacity:0;will-change:transform,opacity}.hero-globe__ripple:after{content:"";position:absolute;inset:0;border:1px solid rgb(var(--color-ruul-canvas) / .8);border-radius:999px;animation:hero-globe-ripple .8s cubic-bezier(.2,.7,.3,1) forwards}.hero-globe__ripple--payout:after{border-color:rgb(var(--color-ruul-lime) / .9)}@keyframes hero-globe-ripple{0%{transform:scale(.5);opacity:1}to{transform:scale(2.8);opacity:0}}.hero-globe__chip{position:absolute;left:0;top:0;display:inline-flex;align-items:center;gap:6px;translate:-50% calc(-100% - 10px);padding:5px 10px;border:1px solid rgb(var(--color-ruul-canvas) / .3);border-radius:999px;background:#16312cc7;color:rgb(var(--color-ruul-canvas));font-family:Hedvig Letters Sans,sans-serif;font-size:12.5px;font-weight:500;line-height:1;letter-spacing:.01em;white-space:nowrap;opacity:0;will-change:transform,opacity}.hero-globe__chip--payout{border-color:rgb(var(--color-ruul-lime) / .55)}.hero-globe__chip--payout:before{content:"";width:6px;height:6px;border-radius:999px;background:rgb(var(--color-ruul-lime))}@media(max-width:767px){.hero-globe__chip{padding:4px 8px;font-size:11px}}@media(prefers-reduced-motion:reduce){.hero-globe__canvas{transition:none}}.hero-scene[data-astro-cid-edv4zsf4]{position:relative;height:clamp(340px,calc(24vw + 160px),680px);margin-top:-56px;margin-left:calc(-1*max(20px,env(safe-area-inset-left)));margin-right:calc(-1*max(20px,env(safe-area-inset-right)));overflow:hidden;pointer-events:none}.hero-scene__img[data-astro-cid-edv4zsf4]{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero-scene__frame[data-astro-cid-edv4zsf4]{position:absolute;inset:0;-webkit-mask-image:linear-gradient(to top,#000 0%,#000 38%,rgb(0 0 0 / .55) 62%,transparent 100%);mask-image:linear-gradient(to top,#000 0%,#000 38%,rgb(0 0 0 / .55) 62%,transparent 100%)}.hero-scene__grain[data-astro-cid-edv4zsf4]{position:absolute;inset:0;mix-blend-mode:overlay;opacity:.4}.hero-scene--glass[data-astro-cid-edv4zsf4]{--glass-reach: 200px;height:calc(clamp(340px,calc(24vw + 160px),680px) + var(--glass-reach))}.hero-scene--glass[data-astro-cid-edv4zsf4] .hero-scene__frame[data-astro-cid-edv4zsf4]{-webkit-mask-image:linear-gradient(to top,transparent 0,#000 60px),linear-gradient(to top,#000 0%,#000 45%,rgb(0 0 0 / .55) 68%,transparent 100%);-webkit-mask-composite:source-in;mask-image:linear-gradient(to top,transparent 0,#000 60px),linear-gradient(to top,#000 0%,#000 45%,rgb(0 0 0 / .55) 68%,transparent 100%);-webkit-mask-composite:source-in,xor;mask-composite:intersect}@media(max-width:767px){.hero-scene--glass[data-astro-cid-edv4zsf4]{--glass-reach: 180px}}@media(min-width:768px){.hero-scene[data-astro-cid-edv4zsf4]{margin-top:0}}@media(max-width:767px){.hero-scene[data-astro-cid-edv4zsf4]{margin-top:-24px}}.hero-cue[data-astro-cid-yrpxldrb]{display:flex;flex-direction:column;align-items:center;gap:10px;width:-moz-max-content;width:max-content;margin:40px auto;color:rgb(var(--color-ruul-ink) / .64);font-size:15px;font-weight:400;text-decoration:none;transition:color .2s}.hero-cue[data-astro-cid-yrpxldrb]:hover{color:rgb(var(--color-ruul-ink))}@media(prefers-reduced-motion:no-preference){.hero-cue-arrow[data-astro-cid-yrpxldrb]{animation:hero-cue-drift 2.8s ease-in-out infinite}}@keyframes hero-cue-drift{0%,to{translate:0 0}50%{translate:0 5px}}@media(prefers-reduced-motion:no-preference){[data-hero-entrance] :is([data-hero-settle],h1){animation:hero-settle .8s cubic-bezier(.2,.7,.2,1) backwards}[data-hero-entrance] :is([data-hero-after],.hero-ctas,[data-hero-trust]){animation:hero-after .6s cubic-bezier(.2,.7,.2,1) var(--hero-delay, .3s) backwards}[data-hero-entrance] .hero-ctas{--hero-delay: .4s}[data-hero-entrance] [data-hero-trust]{--hero-delay: .5s}}@keyframes hero-settle{0%{translate:0 8px}to{translate:none}}@keyframes hero-after{0%{opacity:0;translate:0 12px}to{opacity:1;translate:none}}
