.landing-mobile-page{background-color:#07040f;background-image:radial-gradient(ellipse 90% 55% at 50% -12%,rgba(167,139,250,.34),transparent 58%),radial-gradient(ellipse 50% 42% at 92% 16%,rgba(192,38,211,.16),transparent 62%),radial-gradient(ellipse 42% 38% at 6% 58%,rgba(91,33,182,.22),transparent 55%),radial-gradient(ellipse 35% 30% at 78% 78%,rgba(124,58,237,.12),transparent 60%)}.landing-mobile-stars{background-image:radial-gradient(1.2px 1.2px at 12% 18%,hsla(0,0%,100%,.5),transparent),radial-gradient(1px 1px at 28% 42%,hsla(0,0%,100%,.3),transparent),radial-gradient(1.4px 1.4px at 64% 12%,hsla(0,0%,100%,.42),transparent),radial-gradient(1px 1px at 82% 36%,hsla(0,0%,100%,.26),transparent),radial-gradient(1.2px 1.2px at 46% 72%,hsla(0,0%,100%,.34),transparent),radial-gradient(1px 1px at 91% 78%,hsla(0,0%,100%,.24),transparent),radial-gradient(1.3px 1.3px at 8% 86%,rgba(221,214,254,.35),transparent),radial-gradient(1px 1px at 55% 28%,hsla(0,0%,100%,.22),transparent)}.landing-mobile-orbs{background:radial-gradient(circle at 20% 20%,rgba(167,139,250,.18),transparent 42%),radial-gradient(circle at 80% 70%,rgba(217,70,239,.1),transparent 38%);animation:landing-mobile-orb-shift 18s ease-in-out infinite}@keyframes landing-mobile-orb-shift{0%,to{transform:translateZ(0) scale(1);opacity:.9}50%{transform:translate3d(-3%,4%,0) scale(1.08);opacity:1}}@keyframes landing-mobile-float{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}@keyframes landing-mobile-float-soft{0%,to{transform:translateZ(0) rotate(var(--tilt,0deg))}50%{transform:translate3d(0,-10px,0) rotate(var(--tilt,0deg))}}@keyframes landing-mobile-marquee{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@keyframes landing-mobile-twinkle{0%,to{opacity:.25;transform:scale(.85)}50%{opacity:1;transform:scale(1.15)}}.landing-mobile-float{animation:landing-mobile-float 6s ease-in-out infinite}.landing-mobile-floater{animation:landing-mobile-float-soft 5.5s ease-in-out infinite;backface-visibility:hidden;outline:1px solid transparent}.landing-mobile-floater img,.landing-mobile-marquee-track img{backface-visibility:hidden;transform:translateZ(0)}.landing-mobile-floater-delay{animation-delay:-2.4s;animation-duration:7s}.landing-mobile-glow{box-shadow:0 0 80px rgba(167,139,250,.28),0 24px 60px rgba(0,0,0,.45)}.landing-mobile-marquee-track{animation:landing-mobile-marquee 42s linear infinite}.landing-mobile-marquee-mask:hover .landing-mobile-marquee-track{animation-play-state:paused}.landing-mobile-marquee-mask{-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.landing-mobile-spark{animation:landing-mobile-twinkle 3.2s ease-in-out infinite}.landing-mobile-compare,.landing-mobile-compare>div{height:100%!important;width:100%!important;overflow:hidden!important}.landing-mobile-compare img{height:100%!important;width:100%!important;-o-object-fit:cover!important;object-fit:cover!important}.landing-mobile-compare [data-testid=container]>div:nth-last-child(-n+2)>div{top:12px!important;transform:none!important;padding:4px 10px!important;border-radius:999px;font-size:11px;font-weight:600;letter-spacing:.02em}@media (prefers-reduced-motion:reduce){.landing-mobile-float,.landing-mobile-floater,.landing-mobile-floater-delay,.landing-mobile-marquee-track,.landing-mobile-orbs,.landing-mobile-spark{animation:none}}.tos-content{color:hsla(0,0%,100%,.65)}.tos-content h1,.tos-content h2{margin:0;color:#fff;font-size:1.875rem;font-weight:700;letter-spacing:-.025em;line-height:1.2;text-align:center}.tos-content h3{margin-top:2rem;color:#fff;font-size:1.25rem;font-weight:600}.tos-content h4{margin-top:1.5rem;color:#fff;font-size:1.125rem;font-weight:600}.tos-content p{margin-top:1rem;line-height:1.7}.tos-content a{color:#c4b5fd;text-decoration:none}.tos-content a:hover{color:#fff;text-decoration:underline}.tos-content .font-semibold,.tos-content strong{color:hsla(0,0%,100%,.92)}.tos-content ol,.tos-content ul{margin-top:.75rem;padding-left:1.25rem}.tos-content ul{list-style:disc}.tos-content ol{list-style:decimal}.tos-content li{margin-top:.4rem;line-height:1.65}.tos-content .container{max-width:none;padding:0;margin:0}.tos-content .section{padding:0}