@charset "UTF-8";*{margin:0;padding:0;box-sizing:border-box}#app{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100vh}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{transform:translateY(30px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes imageScaleIn{0%{opacity:0;transform:scale(1.15)}to{opacity:1;transform:scale(1)}}@keyframes logoFadeIn{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes contentSlideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes imageSlideIn{0% {opacity: 0; transform: translateX(-80px);} 100% {opacity: 1; transform: translateX(0);} @media (min-width: 1024px) {0% {opacity: 0; transform: translateX(-100px);} 100% {opacity: 1; transform: translateX(-50px);}}}@keyframes imageSlideInRight{0%{opacity:0;transform:translate(80px)}to{opacity:1;transform:translate(0)}}:root{--color-brand-yellow: #FDCF01;--color-black: #000000;--color-white: #ffffff;--color-gray-50: #f5f5f5;--color-gray-100: #e0e0e0;--color-gray-300: #d0d0d0;--color-gray-400: #999999;--color-gray-600: #666666;--spacing-xs: .5rem;--spacing-sm: .75rem;--spacing-md: 1rem;--spacing-lg: 1.5rem;--spacing-xl: 2rem;--spacing-2xl: 3rem;--spacing-3xl: 4rem;--spacing-4xl: 6rem;--radius-sm: .5rem;--radius-md: 1rem;--radius-lg: 1.5rem;--radius-xl: 2rem;--radius-2xl: 2.5rem;--radius-3xl: 3rem;--radius-full: 9999px;--text-xs: .75rem;--text-sm: .875rem;--text-base: 1rem;--text-lg: 1.125rem;--text-xl: 1.25rem;--text-2xl: 1.5rem;--text-3xl: 1.75rem;--text-4xl: 2rem;--text-5xl: 2.5rem;--text-6xl: 3rem;--text-7xl: 3.5rem;--tap-target-min: 44px;--z-base: 1;--z-elevated: 5;--z-header: 10}body{margin:0;padding:0;background-color:var(--color-white);color:var(--color-black)}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
