@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800;900&display=swap";:root{--united-blue: #1414D2;--united-blue-hover: #0D0D8F;--dark-blue: #051464;--light-blue: #A4EBFF;--white: #FFFFFF;--black: #000000;--dark-grey: #242424;--medium-grey: #555555;--light-grey: #878787;--light-tonal-grey: #F7F4F2;--medium-tonal-grey: #D7D7D4;--medium-purple: #695FE6;--light-purple: #D7D2FF;--medium-green: #5AD28C;--light-green: #DCFAE6;--medium-yellow: #FFDC8C;--light-yellow: #FFF0D7;--font-family: "Inter", "Helvetica Neue", Arial, sans-serif;--spacing-xs: 4px;--spacing-sm: 8px;--spacing-md: 16px;--spacing-lg: 24px;--spacing-xl: 32px;--spacing-xxl: 48px;--spacing-xxxl: 64px;--radius-card: 10px;--radius-button: 30px;--radius-badge: 4px;--elevation-1: 0px 2px 5px rgba(0, 0, 0, .15);--elevation-2: 0px 4px 10px rgba(0, 0, 0, .15);--elevation-3: 0px 8px 20px rgba(0, 0, 0, .15)}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#051464;height:100%}body{margin:0;padding:0;font-family:var(--font-family);color:var(--white);line-height:1.5;background:#051464;height:100%;height:100dvh}#root{height:100%;background:#051464}.no-select{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.story-wrapper{position:fixed;inset:0;width:100%;height:100%;overflow:hidden;background:#051464}.text-preset-1{font-size:40px;font-weight:600;line-height:56px}.text-preset-2{font-size:32px;font-weight:600;line-height:40px}.text-preset-3{font-size:24px;font-weight:600;line-height:32px}.text-preset-4{font-size:20px;font-weight:600;line-height:32px}.text-preset-5{font-size:16px;font-weight:400;line-height:24px}.text-preset-6{font-size:14px;font-weight:400;line-height:24px}@media(max-width:768px){.text-preset-1{font-size:32px;line-height:44px}.text-preset-2{font-size:26px;line-height:34px}.text-preset-3{font-size:20px;line-height:28px}}@media(max-width:480px){.text-preset-1{font-size:28px;line-height:38px}.text-preset-2{font-size:22px;line-height:30px}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes progressFill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes scrollLeft{0%{transform:translateZ(0)}to{transform:translate3d(-920px,0,0)}}@keyframes scrollRight{0%{transform:translate3d(-920px,0,0)}to{transform:translateZ(0)}}@keyframes dataStreamFall{0%{transform:translateY(-100%)}to{transform:translateY(120vh)}}.animate-fade-in{animation:fadeIn .6s ease-out forwards}.animate-slide-up{animation:slideUp .6s ease-out forwards}.animate-scale-in{animation:scaleIn .6s ease-out forwards}.stagger-children>*:nth-child(1){animation-delay:.1s}.stagger-children>*:nth-child(2){animation-delay:.2s}.stagger-children>*:nth-child(3){animation-delay:.3s}.stagger-children>*:nth-child(4){animation-delay:.4s}.stagger-children>*:nth-child(5){animation-delay:.5s}.stagger-children>*:nth-child(6){animation-delay:.6s}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.flex{display:flex}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-sm{gap:var(--spacing-sm)}.gap-md{gap:var(--spacing-md)}.gap-lg{gap:var(--spacing-lg)}.w-full{width:100%}.h-full{height:100%}@supports (padding: env(safe-area-inset-top)){.safe-area-top{padding-top:env(safe-area-inset-top)}.safe-area-bottom{padding-bottom:env(safe-area-inset-bottom)}}
