@import "https://fonts.googleapis.com/css2?family=Audiowide&family=DM+Mono:wght@400;500&family=Geist:wght@400;500;600;700&family=Geist+Mono:wght@400;500&family=Hedvig+Letters+Serif:opsz@12..24&family=Instrument+Sans:wght@400;500;600;700&family=Instrument+Serif:ital@0;1&family=Inter+Tight:wght@300;400;500;600;700&family=Inter:wght@400;500;600;700&family=Lato:wght@400;700&family=Manrope:wght@400;500;600;700&family=Monda:wght@400;500;600;700&family=Outfit:wght@400;500;600&family=Playfair+Display:ital,wght@0,700;1,700&family=Red+Hat+Display:wght@400;500;600;700&family=Rethink+Sans:wght@400;500;600;700&family=Tillana:wght@400;500;600;700&family=Urbanist:wght@400;500;600;700&display=swap";@keyframes hero-reveal{0%{opacity:0;filter:blur(4px);transform:translateY(12px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes section-rise{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@keyframes trusted-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes page-reveal{0%{opacity:0;transform:translateY(12%)}to{opacity:1;transform:translateY(0)}}@keyframes phone-slide-up{0%{opacity:0;transform:translateY(48px)}to{opacity:1;transform:translateY(0)}}@keyframes phone-flip-in-x{0%{opacity:0;transform:rotateX(78deg)translateY(56px)}to{opacity:1;transform:rotateX(0)translateY(0)}}@keyframes shine-infinite{0%{transform:translate(-160%)}to{transform:translate(160%)}}@keyframes logo-orbit{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes globe-orbit{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){@keyframes hero-reveal{0%{opacity:0;filter:none;transform:none}to{opacity:1;filter:none;transform:none}}@keyframes section-rise{0%{opacity:0;transform:none}to{opacity:1;transform:none}}@keyframes trusted-marquee{0%,to{transform:none}}@keyframes page-reveal{0%{opacity:0;transform:none}to{opacity:1;transform:none}}@keyframes phone-slide-up{0%{opacity:0;transform:none}to{opacity:1;transform:none}}@keyframes phone-flip-in-x{0%{opacity:0;transform:none}to{opacity:1;transform:none}}@keyframes shine-infinite{0%,to{transform:none}}@keyframes logo-orbit{0%,to{transform:none}}@keyframes globe-orbit{0%,to{transform:none}}}:root{color:#fff;background:#000;font-family:Arial,sans-serif}*{box-sizing:border-box}html,body,#root{background:#000;width:100%;min-height:100%;margin:0}.hero-section{background:#000;justify-content:center;align-items:center;width:100%;min-height:100vh;display:flex;overflow:hidden}.logo-container{justify-content:center;align-items:center;width:min(900px,85vw);display:flex}
