.bg-white\/25{background-color:#ffffff40}
.bg-white\/15{background-color:#ffffff26}
.bg-black\/35{background-color:#00000059}
.border-white\/25{border-color:#ffffff40}
.text-violet-100{color:#ede9fe}
.to-red-500{--tw-gradient-to: #ef4444 var(--tw-gradient-to-position)}
.w-40{width:10rem}
.from-yellow-200{--tw-gradient-from: #fef08a var(--tw-gradient-from-position);--tw-gradient-to: rgb(254 240 138 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.via-amber-300{--tw-gradient-to: rgb(252 211 77 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #fcd34d var(--tw-gradient-via-position), var(--tw-gradient-to)}
.to-yellow-400{--tw-gradient-to: #facc15 var(--tw-gradient-to-position)}
@media (min-width:640px){.sm\:p-5{padding:1.25rem}.sm\:w-52{width:13rem}}
/* hero LG26 */
[data-testid=hero]{padding-top:2rem;padding-bottom:2.5rem}
@media(min-width:640px){[data-testid=hero]{padding-top:3rem;padding-bottom:3.5rem}}
[data-testid=hero] .rounded-\[28px\]{border-radius:28px;box-shadow:0 25px 50px -12px rgba(167,139,250,.45),0 0 0 4px rgba(255,255,255,.7)}
[data-testid=hero]>div:nth-child(2){margin-top:1.25rem;padding-left:.75rem;padding-right:.75rem}
@media(min-width:640px){[data-testid=hero]>div:nth-child(2){margin-top:1.75rem;padding-left:1.5rem;padding-right:1.5rem}}
[data-testid=hero] .text-violet-900\/80{color:rgba(76,29,149,.85)}
[data-testid=hero] .shadow-amber-500\/30{box-shadow:0 20px 25px -5px rgba(245,158,11,.3)}
[data-testid=hero] .mt-6{margin-top:1.5rem}
@media(min-width:640px){[data-testid=hero] h1{font-size:3.75rem;line-height:1}}

[data-testid=hero] .max-w-5xl{max-width:min(64rem,calc((100vh - 290px) * 1.747))}
