.hero-left-aligned.svelte-ad04lj{animation:svelte-ad04lj-heroFadeIn 1s ease-out}.hero-custom-padding.svelte-ad04lj{padding-top:var(--hero-padding-top-mobile, 4rem);padding-bottom:8rem}@media(min-width:768px){.hero-custom-padding.svelte-ad04lj{padding-top:var(--hero-padding-top-desktop, 10rem);padding-bottom:4rem}}@keyframes svelte-ad04lj-heroFadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.hero-button[class*=primary]{background-color:#ff3131!important;border-radius:9999px!important;color:#fff!important;transition:all .3s ease!important}.hero-button[class*=primary]:hover{background-color:#e02020!important;transform:translateY(-2px);box-shadow:0 8px 16px #ff31314d!important}.hero-button[class*=outline]{border-radius:9999px!important;transition:all .3s ease!important;background-color:var(--button-color)!important;color:var(--button-text-color)!important;border:2px solid var(--button-color)!important}.hero-button[class*=outline]:hover{transform:translateY(-2px);background-color:var(--button-hover-color)!important;color:var(--button-hover-text-color)!important;border:2px solid var(--button-hover-color)!important;box-shadow:0 8px 16px #1e90ff66!important}.hero-button[class*=secondary]{background-color:#4654a3!important;border-radius:9999px!important;color:#fff!important;transition:all .3s ease!important}.hero-button[class*=secondary]:hover{background-color:#3a4582!important;transform:translateY(-2px);box-shadow:0 8px 16px #4654a34d!important}
