*,::after,::before{--tw-gradient-from-position:0;--tw-gradient-to-position:100%;--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scroll-snap-strictness:proximity;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}
::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scroll-snap-strictness:proximity;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}
.tw-col-span-12{grid-column:span 12/span 12}
.tw-col-span-3{grid-column:span 3/span 3}
.tw-m-0{margin:0}
.tw-mx-auto{margin-left:auto;margin-right:auto}
.tw-my-0{margin-top:0;margin-bottom:0}
.tw-my-2{margin-top:.5rem;margin-bottom:.5rem}
.tw-my-4{margin-top:1rem;margin-bottom:1rem}
.tw-my-6{margin-top:1.5rem;margin-bottom:1.5rem}
.tw-mb-0{margin-bottom:0}
.tw-mt-3{margin-top:.75rem}
.tw-block{display:block}
.tw-inline-block{display:inline-block}
.tw-flex{display:flex}
.tw-grid{display:grid}
.tw-min-h-\[256px\]{min-height:256px}
.tw-w-\[60px\]{width:60px}
.tw-w-fit{width:-moz-fit-content;width:fit-content}
.tw-w-full{width:100%}
.tw-max-w-2xl{max-width:42rem}
.tw-max-w-md{max-width:28rem}
.tw-flex-none{flex:none}
.tw-grow{flex-grow:1}
.tw-grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}
.tw-grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}
.tw-flex-col{flex-direction:column}
.tw-place-content-center{place-content:center}
.tw-items-center{align-items:center}
.tw-justify-center{justify-content:center}
.tw-gap-3{gap:.75rem}
.tw-gap-4{gap:1rem}
.tw-rounded{border-radius:.25rem}
.tw-rounded-full{border-radius:9999px}
.tw-rounded-md{border-radius:.375rem}
.tw-rounded-t-2xl{border-top-left-radius:1rem;border-top-right-radius:1rem}
.tw-border-\[24px\]{border-width:24px}
.tw-border-solid{border-style:solid}
.tw-border-none{border-style:none}
.tw-border-\[\#ffe500\]{--tw-border-opacity:1;border-color:rgb(255 229 0 / var(--tw-border-opacity))}
.tw-border-white{--tw-border-opacity:1;border-color:rgb(255 255 255 / var(--tw-border-opacity))}
.tw-bg-\[\#717C92\]\/70{background-color:rgb(113 124 146 / .7)}
.tw-bg-\[\#a686fd\]{--tw-bg-opacity:1;background-color:rgb(166 134 253 / var(--tw-bg-opacity))}
.tw-bg-\[\#ffe500\]{--tw-bg-opacity:1;background-color:rgb(255 229 0 / var(--tw-bg-opacity))}
.tw-bg-black{--tw-bg-opacity:1;background-color:rgb(0 0 0 / var(--tw-bg-opacity))}
.tw-bg-gray-50{--tw-bg-opacity:1;background-color:rgb(249 250 251 / var(--tw-bg-opacity))}
.tw-bg-gray-900{--tw-bg-opacity:1;background-color:rgb(17 24 39 / var(--tw-bg-opacity))}
.tw-bg-purple-950\/\[\.92\]{background-color:rgb(59 7 100 / .92)}
.tw-bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}
.tw-bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}
.tw-bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}
.tw-bg-none{background-image:none}
.tw-from-\[\#a686fd\]{--tw-gradient-from:#a686fd var(--tw-gradient-from-position);--tw-gradient-to:rgb(166 134 253 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}
.tw-from-\[\#ab4ece\]{--tw-gradient-from:#ab4ece var(--tw-gradient-from-position);--tw-gradient-to:rgb(171 78 206 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}
.tw-from-\[\#cf6db8\]{--tw-gradient-from:#cf6db8 var(--tw-gradient-from-position);--tw-gradient-to:rgb(207 109 184 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}
.tw-from-red-100{--tw-gradient-from:#fee2e2 var(--tw-gradient-from-position);--tw-gradient-to:rgb(254 226 226 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}
.tw-from-25\%{--tw-gradient-from-position:25%}
.tw-via-purple-200{--tw-gradient-to:rgb(233 213 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#e9d5ff var(--tw-gradient-via-position),var(--tw-gradient-to)}
.tw-via-50\%{--tw-gradient-via-position:50%}
.tw-to-\[\#6b47ce\]{--tw-gradient-to:#6b47ce var(--tw-gradient-to-position)}
.tw-to-\[\#9a26cc\]{--tw-gradient-to:#9a26cc var(--tw-gradient-to-position)}
.tw-to-\[\#c95cb0\]{--tw-gradient-to:#c95cb0 var(--tw-gradient-to-position)}
.tw-to-red-100{--tw-gradient-to:#fee2e2 var(--tw-gradient-to-position)}
.tw-to-75\%{--tw-gradient-to-position:75%}
.tw-bg-cover{background-size:cover}
.tw-bg-\[-780px_bottom\]{background-position:-780px bottom}
.tw-bg-no-repeat{background-repeat:no-repeat}
.tw-p-0{padding:0}
.tw-p-3{padding:.75rem}
.tw-p-3\.5{padding:.875rem}
.tw-p-4{padding:1rem}
.tw-p-6{padding:1.5rem}
.tw-px-1{padding-left:.25rem;padding-right:.25rem}
.tw-px-1\.5{padding-left:.375rem;padding-right:.375rem}
.tw-px-2{padding-left:.5rem;padding-right:.5rem}
.tw-px-2\.5{padding-left:.625rem;padding-right:.625rem}
.tw-px-3{padding-left:.75rem;padding-right:.75rem}
.tw-px-3\.5{padding-left:.875rem;padding-right:.875rem}
.tw-py-1{padding-top:.25rem;padding-bottom:.25rem}
.tw-py-2{padding-top:.5rem;padding-bottom:.5rem}
.tw-py-2\.5{padding-top:.625rem;padding-bottom:.625rem}
.tw-py-3{padding-top:.75rem;padding-bottom:.75rem}
.tw-py-3\.5{padding-top:.875rem;padding-bottom:.875rem}
.tw-pb-2{padding-bottom:.5rem}
.tw-pb-\[432px\]{padding-bottom:432px}
.tw-pt-3{padding-top:.75rem}
.tw-text-center{text-align:center}
.\!tw-text-2xl{font-size:1.5rem!important;line-height:2rem!important}
.\!tw-text-sm{font-size:.875rem!important;line-height:1.25rem!important}
.\!tw-text-xl{font-size:1.25rem!important;line-height:1.75rem!important}
.tw-text-3xl{font-size:1.875rem;line-height:2.25rem}
.tw-text-base{font-size:1rem;line-height:1.5rem}
.tw-text-sm{font-size:.875rem;line-height:1.25rem}
.tw-text-xl{font-size:1.25rem;line-height:1.75rem}
.\!tw-font-light{font-weight:300!important}
.tw-font-bold{font-weight:700}
.tw-font-medium{font-weight:500}
.tw-font-semibold{font-weight:600}
.\!tw-leading-6{line-height:1.5rem!important}
.tw-leading-6{line-height:1.5rem}
.tw-tracking-tight{letter-spacing:-.025em}
.\!tw-text-inherit{color:inherit!important}
.\!tw-text-white{--tw-text-opacity:1!important;color:rgb(255 255 255 / var(--tw-text-opacity))!important}
.tw-text-\[\#2f2a30\]{--tw-text-opacity:1;color:rgb(47 42 48 / var(--tw-text-opacity))}
.tw-text-\[\#f00\]{--tw-text-opacity:1;color:rgb(255 0 0 / var(--tw-text-opacity))}
.tw-text-\[\#f7e8f4\]{--tw-text-opacity:1;color:rgb(247 232 244 / var(--tw-text-opacity))}
.tw-text-\[\#fff7ed\]{--tw-text-opacity:1;color:rgb(255 247 237 / var(--tw-text-opacity))}
.tw-text-gray-900{--tw-text-opacity:1;color:rgb(17 24 39 / var(--tw-text-opacity))}
.tw-text-inherit{color:inherit}
.tw-text-white{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}
.tw-underline{text-decoration-line:underline}
.tw-line-through{text-decoration-line:line-through}
.tw-no-underline{text-decoration-line:none}
.tw-shadow-sm{--tw-shadow:0 1px 2px 0 rgb(0 0 0 / 0.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}
.hover\:tw-bg-gray-700:hover{--tw-bg-opacity:1;background-color:rgb(55 65 81 / var(--tw-bg-opacity))}
.hover\:tw-bg-gradient-to-t:hover{background-image:linear-gradient(to top,var(--tw-gradient-stops))}
@media (min-width:400px){.min-\[400px\]\:tw-bg-right-bottom{background-position:right bottom}
}
@media (min-width:640px){.sm\:\!tw-text-2xl{font-size:1.5rem!important;line-height:2rem!important}
.sm\:tw-text-xl{font-size:1.25rem;line-height:1.75rem}
}
@media (min-width:768px){.md\:tw-col-span-7{grid-column:span 7/span 7}
.md\:tw-inline{display:inline}
.md\:tw-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}
.md\:tw-border-\[24px\]{border-width:24px}
.md\:tw-border-solid{border-style:solid}
.md\:tw-border-white{--tw-border-opacity:1;border-color:rgb(255 255 255 / var(--tw-border-opacity))}
.md\:tw-p-6{padding:1.5rem}
.md\:tw-px-4{padding-left:1rem;padding-right:1rem}
.md\:tw-py-20{padding-top:5rem;padding-bottom:5rem}
.md\:\!tw-text-3xl{font-size:1.875rem!important;line-height:2.25rem!important}
.md\:tw-text-lg{font-size:1.125rem;line-height:1.75rem}
}
@media (min-width:1024px){.lg\:tw-grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}
.lg\:tw-border-solid{border-style:solid}
}