body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}@media (max-width:575px){.hide-xs{display:none!important}}.ant-btn-lg{border-radius:48px!important}.landing-hero-copy{text-align:center}.landing-hero-title{letter-spacing:-.6px;color:#ffffffd9;margin:0;font-size:44px;font-weight:600;line-height:1.08}.landing-hero-subtitle{color:#ffffffa6;max-width:720px;margin:0 auto;font-size:18px}@media (min-width:992px){.landing-hero-copy{text-align:left}.landing-hero-title{font-size:56px}.landing-hero-subtitle{max-width:540px;margin-left:0;margin-right:0}}.hide-scrollbar{scrollbar-width:none;-ms-overflow-style:none}.hide-scrollbar::-webkit-scrollbar{display:none}@keyframes landing-reveal-in{0%{opacity:0;transform:translateY(var(--reveal-y,36px))}to{opacity:1;transform:translateY(0)}}.landing-reveal--mount{animation:.95s cubic-bezier(.22,1,.36,1) both landing-reveal-in}.landing-reveal--view{opacity:0;transform:translateY(var(--reveal-y,36px))}.landing-reveal--view.landing-reveal--visible{animation:.95s cubic-bezier(.22,1,.36,1) forwards landing-reveal-in}.landing-reveal--done,.landing-reveal--view.landing-reveal--done{opacity:1;animation:none;transform:translateY(0)}.landing-hover-lift{transition:transform .38s cubic-bezier(.22,1,.36,1)}.landing-hover-lift:hover{transform:translateY(-6px)}@media (prefers-reduced-motion:reduce){.landing-reveal--mount,.landing-reveal--view.landing-reveal--visible,.landing-reveal--done{opacity:1;animation:none;transform:none}.landing-reveal--view{opacity:1;transform:none}.landing-hover-lift,.landing-hover-lift:hover{transition:none;transform:none}}.landing-section-title{text-align:center;color:#ffffffd9;margin:0;font-size:42px;font-weight:600;line-height:1.12}.landing-section-subtitle{text-align:center;color:#ffffffa6;max-width:720px;margin:0 auto;font-size:18px;line-height:1.55}.landing-section-subtitle--narrow{max-width:800px;font-size:16px}.landing-section-subtitle--sm{font-size:16px}.landing-highlight{text-underline-offset:4px;-webkit-text-decoration:underline #03ae91;text-decoration:underline #03ae91;text-decoration-thickness:2px}.landing-accent{color:#03ae91}
