/* layer: preflights */
*,::before,::after{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 rgb(0 0 0 / 0);--un-ring-shadow:0 0 rgb(0 0 0 / 0);--un-shadow-inset: ;--un-shadow:0 0 rgb(0 0 0 / 0);--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgb(147 197 253 / 0.5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: ;}::backdrop{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 rgb(0 0 0 / 0);--un-ring-shadow:0 0 rgb(0 0 0 / 0);--un-shadow-inset: ;--un-shadow:0 0 rgb(0 0 0 / 0);--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgb(147 197 253 / 0.5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: ;}
/* layer: icons */
.i-my-arrow-left{background:url("data:image/svg+xml;utf8,%3Csvg width='1em' height='1em' id='_图层_2' data-name='图层 2' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15.67 15.57'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 {fill: none;stroke: %23cdcece;stroke-linecap: round;stroke-miterlimit: 10;stroke-width: 2px;}%3C/style%3E%3C/defs%3E%3Cg id='_图层_1-2' data-name='图层 1'%3E%3Cg%3E%3Cline class='cls-1' x1='1.41' y1='7.79' x2='14.67' y2='7.79'/%3E%3Cpolyline class='cls-1' points='8.2 14.57 1.41 7.79 8.2 1'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") no-repeat;background-size:100% 100%;background-color:transparent;width:1em;height:1em;}
.i-my-arrow-right{background:url("data:image/svg+xml;utf8,%3Csvg width='1em' height='1em' id='_图层_2' data-name='图层 2' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15.67 15.57'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 {fill: none;stroke: %23cdcece;stroke-linecap: round;stroke-miterlimit: 10;stroke-width: 2px;}%3C/style%3E%3C/defs%3E%3Cg id='_图层_1-2' data-name='图层 1'%3E%3Cg%3E%3Cline class='cls-1' x1='14.26' y1='7.79' x2='1' y2='7.79'/%3E%3Cpolyline class='cls-1' points='7.47 1 14.26 7.79 7.47 14.57'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") no-repeat;background-size:100% 100%;background-color:transparent;width:1em;height:1em;}
.i-my-logo{background:url("data:image/svg+xml;utf8,%3Csvg width='1em' height='1em' id='_图层_2' data-name='图层 2' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 165.35 22.61'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 {fill: %23fff;}.cls-2 {fill: url(%23_未命名的渐变_12);}.cls-3 {fill: %23bf53e1;}%3C/style%3E%3ClinearGradient id='_未命名的渐变_12' data-name='未命名的渐变 12' x1='45.94' y1='20.16' x2='28.95' y2='-.26' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' stop-color='%23bf53e1'/%3E%3Cstop offset='1' stop-color='%237853e1'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cg id='_图层_1-2' data-name='图层 1'%3E%3Cg%3E%3Cpath class='cls-1' d='M4.41,0l5.23,14.12L14.66,0h4.14l-7.61,19.54h-3.28L0,0h4.41Z'/%3E%3Cpath class='cls-1' d='M24.91,19.54h-3.87V0h3.87v19.54Z'/%3E%3Cpath class='cls-2' d='M28.27,0v19.54h14.99l-3.07-3.07,3.07-3.07,3.07,3.07V0h-18.06Z'/%3E%3Cpath class='cls-1' d='M53.6,19.54h-3.87V0h3.87v19.54Z'/%3E%3Cpath class='cls-1' d='M69.57,0h3.87v11.64c0,1.67-.33,3.13-.99,4.36-.66,1.24-1.61,2.19-2.86,2.86-1.25.67-2.72,1-4.43,1s-3.21-.33-4.46-1c-1.25-.67-2.2-1.62-2.86-2.86-.66-1.24-.99-2.69-.99-4.36V0h3.87v10.71c0,1.89.39,3.29,1.16,4.22.77.93,1.86,1.39,3.27,1.39s2.47-.46,3.24-1.39c.77-.93,1.16-2.33,1.16-4.22V0Z'/%3E%3Cpath class='cls-1' d='M93.09,0h2.94v19.54h-3.68V6.94l-4.97,7.4h-2.03l-4.99-7.45v12.65h-3.66V0h3.07l6.67,10.12L93.09,0Z'/%3E%3Crect class='cls-3' x='44.15' y='17.38' width='4.34' height='4.34' transform='translate(-.25 38.48) rotate(-45)'/%3E%3Cg%3E%3Cpath class='cls-1' d='M119.91,9.15h-15.81V.05h15.81v9.1ZM106.51,6.73h10.99V2.46h-10.99v4.27Z'/%3E%3Crect class='cls-1' x='105.83' y='3.53' width='12.57' height='2.15'/%3E%3Cpath class='cls-1' d='M111.53,19.53h-9.29v-9.59h9.29v9.59ZM104.65,17.12h4.46v-4.76h-4.46v4.76Z'/%3E%3Crect class='cls-1' x='103.82' y='13.67' width='6.13' height='2.15'/%3E%3Cpath class='cls-1' d='M121.63,19.53h-9.29v-9.59h9.29v9.59ZM114.75,17.12h4.46v-4.76h-4.46v4.76Z'/%3E%3Crect class='cls-1' x='113.92' y='13.67' width='6.13' height='2.15'/%3E%3Cpolygon class='cls-1' points='134.81 19.53 124.85 19.53 124.85 7.08 134.11 7.08 134.11 15.1 129.54 15.1 129.54 12.69 131.69 12.69 131.69 9.49 127.26 9.49 127.26 17.12 134.81 17.12 134.81 19.53'/%3E%3Crect class='cls-1' x='147.58' y='.6' width='15.69' height='2.41'/%3E%3Crect class='cls-1' x='145.96' y='7.53' width='19' height='2.41'/%3E%3Cpolygon class='cls-1' points='165.35 19.53 157.35 19.53 157.35 9.3 159.76 9.3 159.76 17.12 165.35 17.12 165.35 19.53'/%3E%3Cpath class='cls-1' d='M135.49,5.03c-2.12-1.43-3.09-4.14-3.1-4.17l-.28-.81h-5.06l-.3.78c-.86,2.25-2.25,3.53-3.16,4.18v2.76h0c.14-.05,3.27-1.37,5.09-5.3h1.77c.64,1.38,2.22,4.13,5.05,5.3v-2.73Z'/%3E%3Cpath class='cls-1' d='M153.35,9.26l-2.41.07c0,.25.08,5.88-5.3,7.93v2.55c6.31-1.88,7.81-7.72,7.72-10.55Z'/%3E%3Crect class='cls-1' x='136.41' y='1.26' width='2.41' height='13.63'/%3E%3Cpolygon class='cls-1' points='143.06 19.53 136.4 19.53 136.4 17.12 140.65 17.12 140.64 0 143.05 0 143.06 19.53'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E") no-repeat;background-size:100% 100%;background-color:transparent;width:1em;height:1em;}
.i-my-yes{background:url("data:image/svg+xml;utf8,%3Csvg width='1em' height='1em' id='_图层_2' data-name='图层 2' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 30.18 30.18'%3E%3Cdefs%3E%3Cstyle%3E.cls-1 {fill: %23fff;}.cls-2 {fill: url(%23_未命名的渐变_13);}%3C/style%3E%3ClinearGradient id='_未命名的渐变_13' data-name='未命名的渐变 13' x1='24.79' y1='26.65' x2='5.39' y2='3.53' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' stop-color='%23de55ff'/%3E%3Cstop offset='1' stop-color='%237226ff'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cg id='_图层_1-2' data-name='图层 1'%3E%3Cg%3E%3Ccircle class='cls-2' cx='15.09' cy='15.09' r='15.09'/%3E%3Cg%3E%3Cpath class='cls-1' d='M12.54,23.1c-.3,0-.61-.12-.84-.35l-6.5-6.5c-.47-.47-.47-1.22,0-1.68.47-.47,1.22-.47,1.68,0l6.5,6.5c.47.47.47,1.22,0,1.68-.23.23-.54.35-.84.35h0Z'/%3E%3Cpath class='cls-1' d='M12.54,23.1c-.3,0-.61-.12-.84-.35-.47-.47-.47-1.22,0-1.68l13.01-13c.47-.47,1.22-.47,1.68,0,.47.47.47,1.22,0,1.68l-13.01,13c-.23.23-.54.35-.84.35h0Z'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E") no-repeat;background-size:100% 100%;background-color:transparent;width:1em;height:1em;}
/* layer: shortcuts */
.container{width:100%;}
.flex-center{display:flex;align-items:center;justify-content:center;}
@media (min-width: 640px){
.container{max-width:640px;}
}
@media (min-width: 768px){
.container{max-width:768px;}
}
@media (min-width: 1024px){
.container{max-width:1024px;}
}
@media (min-width: 1280px){
.container{max-width:1280px;}
}
@media (min-width: 1920px){
.container{max-width:1920px;}
}
/* layer: default */
.\[writing-mode\:vertical-rl\]{writing-mode:vertical-rl;}
.pointer-events-none{pointer-events:none;}
.visible,
[visible=""]{visibility:visible;}
.invisible{visibility:hidden;}
.absolute,
[absolute=""]{position:absolute;}
.fixed{position:fixed;}
.relative{position:relative;}
.sticky{position:sticky;}
.inset-0{inset:0;}
.-bottom-10{bottom:-2.5rem;}
.-bottom-10px{bottom:-10px;}
.-left-12{left:-3rem;}
.-right-10{right:-2.5rem;}
.-right-20{right:-5rem;}
.-right-4{right:-1rem;}
.-top-10{top:-2.5rem;}
.-top-12{top:-3rem;}
.-top-20{top:-5rem;}
.\!left-3\%{left:3% !important;}
.\!right-3\%{right:3% !important;}
.\!top-1\%{top:1% !important;}
.bottom-\[-50px\]{bottom:-50px;}
.bottom-0{bottom:0;}
.bottom-10{bottom:2.5rem;}
.bottom-2{bottom:0.5rem;}
.bottom-20{bottom:5rem;}
.bottom-20px{bottom:20px;}
.bottom-4{bottom:1rem;}
.bottom-40px{bottom:40px;}
.bottom-6{bottom:1.5rem;}
.bottom-8{bottom:2rem;}
.left-\[-50px\]{left:-50px;}
.left-0{left:0;}
.left-1\/2{left:50%;}
.left-1\/4{left:25%;}
.left-10{left:2.5rem;}
.left-12{left:3rem;}
.left-2\%{left:2%;}
.left-20{left:5rem;}
.left-4{left:1rem;}
.left-6{left:1.5rem;}
.left-8{left:2rem;}
.left-full{left:100%;}
.right-\[-20px\]{right:-20px;}
.right-\[-50px\]{right:-50px;}
.right-0{right:0;}
.right-1\/4{right:25%;}
.right-10{right:2.5rem;}
.right-12{right:3rem;}
.right-14{right:3.5rem;}
.right-16{right:4rem;}
.right-2\%{right:2%;}
.right-20{right:5rem;}
.right-4{right:1rem;}
.right-6{right:1.5rem;}
.right-8{right:2rem;}
.top-\[-20px\]{top:-20px;}
.top-\[-50px\]{top:-50px;}
.top-\[20px\]{top:20px;}
.top-0,
[top-0=""]{top:0;}
.top-1\/2{top:50%;}
.top-1\%{top:1%;}
.top-10{top:2.5rem;}
.top-2{top:0.5rem;}
.top-20{top:5rem;}
.top-24{top:6rem;}
.top-4{top:1rem;}
.top-6{top:1.5rem;}
.top-8{top:2rem;}
.top-full{top:100%;}
[left-1=""]{left:0.25rem;}
.-z-10{z-index:-10;}
.z-\[100\]{z-index:100;}
.z-\[110\]{z-index:110;}
.z-\[9999\]{z-index:9999;}
.z-0{z-index:0;}
.z-10{z-index:10;}
.z-10000{z-index:10000;}
.z-20{z-index:20;}
.z-40{z-index:40;}
.z-50{z-index:50;}
.order-1{order:1;}
.order-2{order:2;}
.grid{display:grid;}
.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr));}
.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr));}
[rows~="\33 "]{grid-template-rows:repeat(3,minmax(0,1fr));}
[rows~="\34 "]{grid-template-rows:repeat(4,minmax(0,1fr));}
.mx-4{margin-left:1rem;margin-right:1rem;}
.mx-auto{margin-left:auto;margin-right:auto;}
.my-0{margin-top:0;margin-bottom:0;}
.my-10{margin-top:2.5rem;margin-bottom:2.5rem;}
.my-10px{margin-top:10px;margin-bottom:10px;}
.my-20{margin-top:5rem;margin-bottom:5rem;}
.my-3{margin-top:0.75rem;margin-bottom:0.75rem;}
.my-30{margin-top:7.5rem;margin-bottom:7.5rem;}
.my-6{margin-top:1.5rem;margin-bottom:1.5rem;}
.my-8{margin-top:2rem;margin-bottom:2rem;}
.-ml-4px{margin-left:-4px;}
.mb-0{margin-bottom:0;}
.mb-1{margin-bottom:0.25rem;}
.mb-10{margin-bottom:2.5rem;}
.mb-12{margin-bottom:3rem;}
.mb-16{margin-bottom:4rem;}
.mb-2{margin-bottom:0.5rem;}
.mb-20{margin-bottom:5rem;}
.mb-24{margin-bottom:6rem;}
.mb-3{margin-bottom:0.75rem;}
.mb-30{margin-bottom:7.5rem;}
.mb-4{margin-bottom:1rem;}
.mb-40{margin-bottom:10rem;}
.mb-50{margin-bottom:12.5rem;}
.mb-6{margin-bottom:1.5rem;}
.mb-8{margin-bottom:2rem;}
.ml-1{margin-left:0.25rem;}
.ml-30{margin-left:7.5rem;}
.ml-4{margin-left:1rem;}
.ml-8{margin-left:2rem;}
.ml-auto{margin-left:auto;}
.mr-16{margin-right:4rem;}
.mr-2{margin-right:0.5rem;}
.mr-4{margin-right:1rem;}
.mr-40{margin-right:10rem;}
.mt-10{margin-top:2.5rem;}
.mt-12{margin-top:3rem;}
.mt-16{margin-top:4rem;}
.mt-2{margin-top:0.5rem;}
.mt-20{margin-top:5rem;}
.mt-30{margin-top:7.5rem;}
.mt-4{margin-top:1rem;}
.mt-40{margin-top:10rem;}
.mt-5{margin-top:1.25rem;}
.mt-6{margin-top:1.5rem;}
.mt-60{margin-top:15rem;}
.mt-8{margin-top:2rem;}
.mt-auto{margin-top:auto;}
.block,
.group:hover .group-hover\:block{display:block;}
.inline-block{display:inline-block;}
.hidden,
[hidden=""]{display:none;}
.aspect-\[4\/3\]{aspect-ratio:4/3;}
.aspect-square{aspect-ratio:1/1;}
.\!h-120px{height:120px !important;}
.\!h-200px{height:200px !important;}
.\!w-30px{width:30px !important;}
.\!w-40px{width:40px !important;}
.h-\[1000px\]{height:1000px;}
.h-\[120px\],
.h-120px{height:120px;}
.h-\[140px\]{height:140px;}
.h-\[1500px\]{height:1500px;}
.h-\[150px\]{height:150px;}
.h-\[160px\]{height:160px;}
.h-\[170px\]{height:170px;}
.h-\[1px\],
.h-1px,
.h-px{height:1px;}
.h-\[250px\],
.h-250px{height:250px;}
.h-\[260px\]{height:260px;}
.h-\[2px\],
.h-2px{height:2px;}
.h-\[300px\],
.h-300px{height:300px;}
.h-\[320px\]{height:320px;}
.h-\[360px\]{height:360px;}
.h-\[380px\]{height:380px;}
.h-\[400px\],
.h-400px{height:400px;}
.h-\[410px\]{height:410px;}
.h-\[420px\]{height:420px;}
.h-\[450px\]{height:450px;}
.h-\[480px\],
.h-480px{height:480px;}
.h-\[500px\]{height:500px;}
.h-\[520px\]{height:520px;}
.h-\[600px\],
.h-600px{height:600px;}
.h-\[6px\]{height:6px;}
.h-\[748px\]{height:748px;}
.h-\[800px\]{height:800px;}
.h-\[920px\]{height:920px;}
.h-0,
[h-0=""]{height:0;}
.h-0\.5{height:0.125rem;}
.h-1{height:0.25rem;}
.h-1\.5{height:0.375rem;}
.h-1\/2{height:50%;}
.h-10{height:2.5rem;}
.h-12{height:3rem;}
.h-14{height:3.5rem;}
.h-15{height:3.75rem;}
.h-16{height:4rem;}
.h-20,
.group:hover .group-hover\:h-20{height:5rem;}
.h-200px{height:200px;}
.h-24{height:6rem;}
.h-240px{height:240px;}
.h-24px{height:24px;}
.h-28{height:7rem;}
.h-3{height:0.75rem;}
.h-30px{height:30px;}
.h-32{height:8rem;}
.h-4{height:1rem;}
.h-40{height:10rem;}
.h-40px{height:40px;}
.h-44{height:11rem;}
.h-460px{height:460px;}
.h-48{height:12rem;}
.h-5{height:1.25rem;}
.h-52{height:13rem;}
.h-56{height:14rem;}
.h-6{height:1.5rem;}
.h-60{height:15rem;}
.h-60\%{height:60%;}
.h-64{height:16rem;}
.h-640px{height:640px;}
.h-670px{height:670px;}
.h-708px{height:708px;}
.h-72{height:18rem;}
.h-8{height:2rem;}
.h-80{height:20rem;}
.h-80px{height:80px;}
.h-90px{height:90px;}
.h-96{height:24rem;}
.h-auto{height:auto;}
.h-full{height:100%;}
.h-screen{height:100vh;}
.max-h-\[90vh\]{max-height:90vh;}
.max-h-70\%{max-height:70%;}
.max-w-\[1400px\]{max-width:1400px;}
.max-w-\[200px\]{max-width:200px;}
.max-w-\[500px\]{max-width:500px;}
.max-w-2xl{max-width:42rem;}
.max-w-3xl{max-width:48rem;}
.max-w-4xl{max-width:56rem;}
.max-w-5xl{max-width:64rem;}
.max-w-6xl{max-width:72rem;}
.max-w-7xl{max-width:80rem;}
.max-w-lg{max-width:32rem;}
.max-w-md{max-width:28rem;}
.max-w-sm{max-width:24rem;}
.max-w-xl{max-width:36rem;}
.max-w-xs{max-width:20rem;}
.min-h-\[280px\]{min-height:280px;}
.min-h-\[360px\]{min-height:360px;}
.min-h-\[400px\],
.min-h-400px{min-height:400px;}
.min-h-\[500px\],
.min-h-500px{min-height:500px;}
.min-h-\[550px\]{min-height:550px;}
.min-h-\[600px\],
.min-h-600px{min-height:600px;}
.min-h-\[700px\],
.min-h-700px{min-height:700px;}
.min-h-\[720px\]{min-height:720px;}
.min-h-\[920px\]{min-height:920px;}
.min-h-0{min-height:0;}
.min-h-200px{min-height:200px;}
.min-h-250px{min-height:250px;}
.min-h-300px{min-height:300px;}
.min-h-630px{min-height:630px;}
.min-h-full{min-height:100%;}
.min-h-screen{min-height:100vh;}
.min-w-\[120px\]{min-width:120px;}
.min-w-0{min-width:0;}
.w-\[1000px\],
.w-1000px{width:1000px;}
.w-\[140px\]{width:140px;}
.w-\[1px\]{width:1px;}
.w-\[220px\]{width:220px;}
.w-\[240px\]{width:240px;}
.w-\[260px\]{width:260px;}
.w-\[2px\]{width:2px;}
.w-\[480px\]{width:480px;}
.w-\[500px\]{width:500px;}
.w-\[520px\]{width:520px;}
.w-\[55\%\]{width:55%;}
.w-\[600px\],
.w-600px{width:600px;}
.w-\[800px\]{width:800px;}
.w-0,
[w-0=""]{width:0;}
.w-1{width:0.25rem;}
.w-1\.5{width:0.375rem;}
.w-1\/2{width:50%;}
.w-1\/3{width:33.3333333333%;}
.w-10{width:2.5rem;}
.w-100px{width:100px;}
.w-12{width:3rem;}
.w-1400px{width:1400px;}
.w-16{width:4rem;}
.w-160px{width:160px;}
.w-18px{width:18px;}
.w-2\/3{width:66.6666666667%;}
.w-20{width:5rem;}
.w-200px{width:200px;}
.w-20px{width:20px;}
.w-210px{width:210px;}
.w-214px{width:214px;}
.w-24{width:6rem;}
.w-24px{width:24px;}
.w-28{width:7rem;}
.w-280px{width:280px;}
.w-3{width:0.75rem;}
.w-30px{width:30px;}
.w-32{width:8rem;}
.w-380px{width:380px;}
.w-4{width:1rem;}
.w-40{width:10rem;}
.w-40\%{width:40%;}
.w-48{width:12rem;}
.w-5{width:1.25rem;}
.w-50px{width:50px;}
.w-52{width:13rem;}
.w-56{width:14rem;}
.w-6{width:1.5rem;}
.w-60{width:15rem;}
.w-620px{width:620px;}
.w-64{width:16rem;}
.w-70\%{width:70%;}
.w-700px{width:700px;}
.w-8{width:2rem;}
.w-80{width:20rem;}
.w-80px{width:80px;}
.w-9{width:2.25rem;}
.w-96{width:24rem;}
.w-auto{width:auto;}
.w-fit{width:fit-content;}
.w-full{width:100%;}
.w-max{width:max-content;}
.\!flex{display:flex !important;}
.flex{display:flex;}
.inline-flex{display:inline-flex;}
.flex-1{flex:1 1 0%;}
.flex-shrink-0,
.shrink-0{flex-shrink:0;}
.flex-row-reverse{flex-direction:row-reverse;}
.flex-col{flex-direction:column;}
.origin-top-right{transform-origin:top right;}
[transform-origin~="center"]{transform-origin:center;}
.-translate-x-1\/2{--un-translate-x:-50%;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));}
.-translate-y-1\/2{--un-translate-y:-50%;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));}
.-translate-y-full{--un-translate-y:-100%;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));}
.translate-x-1\/2{--un-translate-x:50%;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));}
.translate-y-4{--un-translate-y:1rem;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));}
.group:hover .group-hover\:-translate-y-2{--un-translate-y:-0.5rem;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));}
.group:hover .group-hover\:translate-y-0{--un-translate-y:0;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));}
.group:hover .group-hover\:translate-y-0\.5{--un-translate-y:0.125rem;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));}
.hover\:-translate-y-0\.5:hover{--un-translate-y:-0.125rem;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));}
.hover\:-translate-y-1:hover{--un-translate-y:-0.25rem;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));}
.-rotate-12{--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-rotate:-12deg;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));}
.-rotate-6{--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-rotate:-6deg;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));}
.rotate-12{--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-rotate:12deg;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));}
.rotate-3{--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-rotate:3deg;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));}
.rotate-45{--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-rotate:45deg;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));}
.rotate-6{--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-rotate:6deg;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));}
.group:hover .group-hover\:rotate-180{--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-rotate:180deg;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));}
.skew-x-12{--un-skew-x:12deg;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));}
.skew-y-6{--un-skew-y:6deg;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));}
.scale-110,
.group:hover .group-hover\:scale-110{--un-scale-x:1.1;--un-scale-y:1.1;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));}
.scale-150{--un-scale-x:1.5;--un-scale-y:1.5;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));}
.scale-90{--un-scale-x:0.9;--un-scale-y:0.9;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));}
.group:hover .group-hover\:scale-105,
.group\/card:hover .group-hover\/card\:scale-105,
.group\/card2:hover .group-hover\/card2\:scale-105{--un-scale-x:1.05;--un-scale-y:1.05;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));}
.group:hover .group-hover\:scale-125{--un-scale-x:1.25;--un-scale-y:1.25;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));}
.hover\:scale-\[1\.02\]:hover{--un-scale-x:1.02;--un-scale-y:1.02;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));}
.hover\:scale-110:hover{--un-scale-x:1.1;--un-scale-y:1.1;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));}
.active\:scale-95:active{--un-scale-x:0.95;--un-scale-y:0.95;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));}
.transform{transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));}
@keyframes fade-in-up{from{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translate3d(0,0,0)}}
@keyframes fade-in{from{opacity:0}to{opacity:1}}
@keyframes pulse{0%, 100% {opacity:1} 50% {opacity:.5}}
.animate-fade-in{animation:fade-in 1s linear 1;}
.animate-fade-in-up{animation:fade-in-up 1s linear 1;}
.animate-pulse{animation:pulse 2s cubic-bezier(0.4,0,.6,1) infinite;}
.cursor-pointer,
[cursor-pointer=""]{cursor:pointer;}
.select-none{-webkit-user-select:none;user-select:none;}
.resize{resize:both;}
.resize-none{resize:none;}
.list-disc{list-style-type:disc;}
.list-none{list-style-type:none;}
.items-start{align-items:flex-start;}
.items-end{align-items:flex-end;}
.items-center{align-items:center;}
.justify-start{justify-content:flex-start;}
.justify-end{justify-content:flex-end;}
.justify-center{justify-content:center;}
.justify-between{justify-content:space-between;}
.gap-1{gap:0.25rem;}
.gap-1\.5{gap:0.375rem;}
.gap-10{gap:2.5rem;}
.gap-12{gap:3rem;}
.gap-16{gap:4rem;}
.gap-2{gap:0.5rem;}
.gap-20{gap:5rem;}
.gap-3{gap:0.75rem;}
.gap-4{gap:1rem;}
.gap-6{gap:1.5rem;}
.gap-8{gap:2rem;}
.gap-x-8{column-gap:2rem;}
.gap-y-2{row-gap:0.5rem;}
.gap-y-3{row-gap:0.75rem;}
.space-x-6>:not([hidden])~:not([hidden]){--un-space-x-reverse:0;margin-left:calc(1.5rem * calc(1 - var(--un-space-x-reverse)));margin-right:calc(1.5rem * var(--un-space-x-reverse));}
.space-y-2\.5>:not([hidden])~:not([hidden]){--un-space-y-reverse:0;margin-top:calc(0.625rem * calc(1 - var(--un-space-y-reverse)));margin-bottom:calc(0.625rem * var(--un-space-y-reverse));}
.space-y-2>:not([hidden])~:not([hidden]){--un-space-y-reverse:0;margin-top:calc(0.5rem * calc(1 - var(--un-space-y-reverse)));margin-bottom:calc(0.5rem * var(--un-space-y-reverse));}
.space-y-3>:not([hidden])~:not([hidden]){--un-space-y-reverse:0;margin-top:calc(0.75rem * calc(1 - var(--un-space-y-reverse)));margin-bottom:calc(0.75rem * var(--un-space-y-reverse));}
.space-y-4>:not([hidden])~:not([hidden]){--un-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--un-space-y-reverse)));margin-bottom:calc(1rem * var(--un-space-y-reverse));}
.space-y-5>:not([hidden])~:not([hidden]){--un-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--un-space-y-reverse)));margin-bottom:calc(1.25rem * var(--un-space-y-reverse));}
.space-y-6>:not([hidden])~:not([hidden]){--un-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--un-space-y-reverse)));margin-bottom:calc(1.5rem * var(--un-space-y-reverse));}
.space-y-8>:not([hidden])~:not([hidden]){--un-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--un-space-y-reverse)));margin-bottom:calc(2rem * var(--un-space-y-reverse));}
.overflow-hidden{overflow:hidden;}
.overflow-y-auto{overflow-y:auto;}
.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.whitespace-nowrap{white-space:nowrap;}
.border,
.border-1{border-width:1px;}
.border-2{border-width:2px;}
.border-b{border-bottom-width:1px;}
.border-l{border-left-width:1px;}
.border-l-2{border-left-width:2px;}
.border-l-4{border-left-width:4px;}
.border-t{border-top-width:1px;}
.border-t-4{border-top-width:4px;}
.b-\#ABABAB{--un-border-opacity:1;border-color:rgb(171 171 171 / var(--un-border-opacity));}
.border-\#808080{--un-border-opacity:1;border-color:rgb(128 128 128 / var(--un-border-opacity));}
.border-\#8150AE{--un-border-opacity:1;border-color:rgb(129 80 174 / var(--un-border-opacity));}
.border-\#C5C5C5{--un-border-opacity:1;border-color:rgb(197 197 197 / var(--un-border-opacity));}
.border-\#EAEAEA{--un-border-opacity:1;border-color:rgb(234 234 234 / var(--un-border-opacity));}
.border-\#f00{--un-border-opacity:1;border-color:rgb(255 0 0 / var(--un-border-opacity));}
.border-gray-100{--un-border-opacity:1;border-color:rgb(243 244 246 / var(--un-border-opacity));}
.border-gray-200{--un-border-opacity:1;border-color:rgb(229 231 235 / var(--un-border-opacity));}
.border-gray-300{--un-border-opacity:1;border-color:rgb(209 213 219 / var(--un-border-opacity));}
.border-gray-800{--un-border-opacity:1;border-color:rgb(31 41 55 / var(--un-border-opacity));}
.border-gray-900{--un-border-opacity:1;border-color:rgb(17 24 39 / var(--un-border-opacity));}
.border-green-500{--un-border-opacity:1;border-color:rgb(34 197 94 / var(--un-border-opacity));}
.border-primary,
.group:hover .group-hover\:border-primary{--un-border-opacity:1;border-color:rgb(114 38 255 / var(--un-border-opacity));}
.border-purple-100{--un-border-opacity:1;border-color:rgb(243 232 255 / var(--un-border-opacity));}
.border-purple-200{--un-border-opacity:1;border-color:rgb(233 213 255 / var(--un-border-opacity));}
.border-purple-500{--un-border-opacity:1;border-color:rgb(168 85 247 / var(--un-border-opacity));}
.border-white,
.group:hover .group-hover\:border-white{--un-border-opacity:1;border-color:rgb(255 255 255 / var(--un-border-opacity));}
.border-white\/10{border-color:rgb(255 255 255 / 0.1);}
.border-white\/20{border-color:rgb(255 255 255 / 0.2);}
.border-white\/30{border-color:rgb(255 255 255 / 0.3);}
.border-white\/40{border-color:rgb(255 255 255 / 0.4);}
.border-white\/50{border-color:rgb(255 255 255 / 0.5);}
.hover\:border-gray-300:hover{--un-border-opacity:1;border-color:rgb(209 213 219 / var(--un-border-opacity));}
.hover\:border-gray-400:hover{--un-border-opacity:1;border-color:rgb(156 163 175 / var(--un-border-opacity));}
.hover\:border-purple-300:hover{--un-border-opacity:1;border-color:rgb(216 180 254 / var(--un-border-opacity));}
.hover\:border-purple-500:hover{--un-border-opacity:1;border-color:rgb(168 85 247 / var(--un-border-opacity));}
.focus\:border-purple-500:focus{--un-border-opacity:1;border-color:rgb(168 85 247 / var(--un-border-opacity));}
.focus\:border-white:focus{--un-border-opacity:1;border-color:rgb(255 255 255 / var(--un-border-opacity));}
.rounded{border-radius:0.25rem;}
.rounded-2xl{border-radius:1rem;}
.rounded-full{border-radius:9999px;}
.rounded-lg{border-radius:0.5rem;}
.rounded-md{border-radius:0.375rem;}
.rounded-sm{border-radius:0.125rem;}
.rounded-xl{border-radius:0.75rem;}
.rounded-r-lg{border-top-right-radius:0.5rem;border-bottom-right-radius:0.5rem;}
.border-dashed{border-style:dashed;}
.border-none{border-style:none;}
.border-solid{border-style:solid;}
.bg-\[\#1a0b2e\]{--un-bg-opacity:1;background-color:rgb(26 11 46 / var(--un-bg-opacity)) /* #1a0b2e */;}
.bg-\[\#1e1b4b\]{--un-bg-opacity:1;background-color:rgb(30 27 75 / var(--un-bg-opacity)) /* #1e1b4b */;}
.bg-\[\#6d28d9\]{--un-bg-opacity:1;background-color:rgb(109 40 217 / var(--un-bg-opacity)) /* #6d28d9 */;}
.bg-\[\#8b5cf6\]{--un-bg-opacity:1;background-color:rgb(139 92 246 / var(--un-bg-opacity)) /* #8b5cf6 */;}
.bg-\[\#8B5CF6\]{--un-bg-opacity:1;background-color:rgb(139 92 246 / var(--un-bg-opacity)) /* #8B5CF6 */;}
.bg-\[\#9f5fd8\]{--un-bg-opacity:1;background-color:rgb(159 95 216 / var(--un-bg-opacity)) /* #9f5fd8 */;}
.bg-\[\#a855f7\],
.bg-purple-500{--un-bg-opacity:1;background-color:rgb(168 85 247 / var(--un-bg-opacity)) /* #a855f7 */;}
.bg-\[\#bfbfbf\]{--un-bg-opacity:1;background-color:rgb(191 191 191 / var(--un-bg-opacity)) /* #bfbfbf */;}
.bg-\[\#c084fc\],
.bg-purple-400{--un-bg-opacity:1;background-color:rgb(192 132 252 / var(--un-bg-opacity)) /* #c084fc */;}
.bg-\[\#cfcfcf\]{--un-bg-opacity:1;background-color:rgb(207 207 207 / var(--un-bg-opacity)) /* #cfcfcf */;}
.bg-\[\#d8b4fe\]{--un-bg-opacity:1;background-color:rgb(216 180 254 / var(--un-bg-opacity)) /* #d8b4fe */;}
.bg-\[\#EAEAEA\]{--un-bg-opacity:1;background-color:rgb(234 234 234 / var(--un-bg-opacity)) /* #EAEAEA */;}
.bg-\[linear-gradient\(90deg\,white_0\%\,transparent_10\%\,transparent_90\%\,white_100\%\)\]{background-image:linear-gradient(90deg,white 0%,transparent 10%,transparent 90%,white 100%);}
.bg-\[url\(\'https\:\/\/placehold\.co\/800x600\/5b21b6\/ffffff\?text\=Quantum\+Cubes\'\)\]{--un-url:url('https://placehold.co/800x600/5b21b6/ffffff?text=Quantum+Cubes');background-image:var(--un-url);}
.bg-\[url\(\'https\:\/\/placehold\.co\/800x600\/5b21b6\/ffffff\?text\=Quantum\+Structure\'\)\]{--un-url:url('https://placehold.co/800x600/5b21b6/ffffff?text=Quantum+Structure');background-image:var(--un-url);}
.bg-\#020202{--un-bg-opacity:1;background-color:rgb(2 2 2 / var(--un-bg-opacity)) /* #020202 */;}
.bg-\#727171{--un-bg-opacity:1;background-color:rgb(114 113 113 / var(--un-bg-opacity)) /* #727171 */;}
.bg-\#dadada{--un-bg-opacity:1;background-color:rgb(218 218 218 / var(--un-bg-opacity)) /* #dadada */;}
.bg-\#E5E5E5{--un-bg-opacity:1;background-color:rgb(229 229 229 / var(--un-bg-opacity)) /* #E5E5E5 */;}
.bg-\#E8E9E9{--un-bg-opacity:1;background-color:rgb(232 233 233 / var(--un-bg-opacity)) /* #E8E9E9 */;}
.bg-black{--un-bg-opacity:1;background-color:rgb(0 0 0 / var(--un-bg-opacity)) /* #000 */;}
.bg-black\/40{background-color:rgb(0 0 0 / 0.4) /* #000 */;}
.bg-black\/60{background-color:rgb(0 0 0 / 0.6) /* #000 */;}
.bg-black\/80{background-color:rgb(0 0 0 / 0.8) /* #000 */;}
.bg-black\/90{background-color:rgb(0 0 0 / 0.9) /* #000 */;}
.bg-black\/95{background-color:rgb(0 0 0 / 0.95) /* #000 */;}
.bg-blue-500{--un-bg-opacity:1;background-color:rgb(59 130 246 / var(--un-bg-opacity)) /* #3b82f6 */;}
.bg-blue-500\/30{background-color:rgb(59 130 246 / 0.3) /* #3b82f6 */;}
.bg-gray-100{--un-bg-opacity:1;background-color:rgb(243 244 246 / var(--un-bg-opacity)) /* #f3f4f6 */;}
.bg-gray-200{--un-bg-opacity:1;background-color:rgb(229 231 235 / var(--un-bg-opacity)) /* #e5e7eb */;}
.bg-gray-300{--un-bg-opacity:1;background-color:rgb(209 213 219 / var(--un-bg-opacity)) /* #d1d5db */;}
.bg-gray-50{--un-bg-opacity:1;background-color:rgb(249 250 251 / var(--un-bg-opacity)) /* #f9fafb */;}
.bg-gray-50\/80{background-color:rgb(249 250 251 / 0.8) /* #f9fafb */;}
.bg-gray-500{--un-bg-opacity:1;background-color:rgb(107 114 128 / var(--un-bg-opacity)) /* #6b7280 */;}
.bg-gray-600{--un-bg-opacity:1;background-color:rgb(75 85 99 / var(--un-bg-opacity)) /* #4b5563 */;}
.bg-gray-900{--un-bg-opacity:1;background-color:rgb(17 24 39 / var(--un-bg-opacity)) /* #111827 */;}
.bg-indigo-500{--un-bg-opacity:1;background-color:rgb(99 102 241 / var(--un-bg-opacity)) /* #6366f1 */;}
.bg-indigo-500\/30{background-color:rgb(99 102 241 / 0.3) /* #6366f1 */;}
.bg-pink-500{--un-bg-opacity:1;background-color:rgb(236 72 153 / var(--un-bg-opacity)) /* #ec4899 */;}
.bg-primary,
.group:hover .group-hover\:bg-primary{--un-bg-opacity:1;background-color:rgb(114 38 255 / var(--un-bg-opacity)) /* #7226ff */;}
.bg-purple-100{--un-bg-opacity:1;background-color:rgb(243 232 255 / var(--un-bg-opacity)) /* #f3e8ff */;}
.bg-purple-50{--un-bg-opacity:1;background-color:rgb(250 245 255 / var(--un-bg-opacity)) /* #faf5ff */;}
.bg-purple-500\/30{background-color:rgb(168 85 247 / 0.3) /* #a855f7 */;}
.bg-purple-600{--un-bg-opacity:1;background-color:rgb(147 51 234 / var(--un-bg-opacity)) /* #9333ea */;}
.bg-purple-900{--un-bg-opacity:1;background-color:rgb(88 28 135 / var(--un-bg-opacity)) /* #581c87 */;}
.bg-purple-900\/30{background-color:rgb(88 28 135 / 0.3) /* #581c87 */;}
.bg-transparent{background-color:transparent /* transparent */;}
.bg-white,
.group:hover .group-hover\:bg-white{--un-bg-opacity:1;background-color:rgb(255 255 255 / var(--un-bg-opacity)) /* #fff */;}
.bg-white\/10{background-color:rgb(255 255 255 / 0.1) /* #fff */;}
.bg-white\/20,
.group:hover .group-hover\:bg-white\/20{background-color:rgb(255 255 255 / 0.2) /* #fff */;}
.bg-white\/30{background-color:rgb(255 255 255 / 0.3) /* #fff */;}
.bg-white\/40{background-color:rgb(255 255 255 / 0.4) /* #fff */;}
.bg-white\/5{background-color:rgb(255 255 255 / 0.05) /* #fff */;}
.bg-white\/50{background-color:rgb(255 255 255 / 0.5) /* #fff */;}
.bg-white\/70{background-color:rgb(255 255 255 / 0.7) /* #fff */;}
.bg-white\/80{background-color:rgb(255 255 255 / 0.8) /* #fff */;}
.bg-white\/90{background-color:rgb(255 255 255 / 0.9) /* #fff */;}
.hover\:bg-\[\#7c3aed\]:hover{--un-bg-opacity:1;background-color:rgb(124 58 237 / var(--un-bg-opacity)) /* #7c3aed */;}
.hover\:bg-\[\#9333ea\]:hover{--un-bg-opacity:1;background-color:rgb(147 51 234 / var(--un-bg-opacity)) /* #9333ea */;}
.hover\:bg-\[\#a855f7\]:hover{--un-bg-opacity:1;background-color:rgb(168 85 247 / var(--un-bg-opacity)) /* #a855f7 */;}
.hover\:bg-\[\#c084fc\]:hover{--un-bg-opacity:1;background-color:rgb(192 132 252 / var(--un-bg-opacity)) /* #c084fc */;}
.hover\:bg-blue-600:hover{--un-bg-opacity:1;background-color:rgb(37 99 235 / var(--un-bg-opacity)) /* #2563eb */;}
.hover\:bg-gray-100:hover{--un-bg-opacity:1;background-color:rgb(243 244 246 / var(--un-bg-opacity)) /* #f3f4f6 */;}
.hover\:bg-gray-200:hover{--un-bg-opacity:1;background-color:rgb(229 231 235 / var(--un-bg-opacity)) /* #e5e7eb */;}
.hover\:bg-gray-50:hover{--un-bg-opacity:1;background-color:rgb(249 250 251 / var(--un-bg-opacity)) /* #f9fafb */;}
.hover\:bg-gray-600:hover{--un-bg-opacity:1;background-color:rgb(75 85 99 / var(--un-bg-opacity)) /* #4b5563 */;}
.hover\:bg-gray-700:hover{--un-bg-opacity:1;background-color:rgb(55 65 81 / var(--un-bg-opacity)) /* #374151 */;}
.hover\:bg-gray-800:hover{--un-bg-opacity:1;background-color:rgb(31 41 55 / var(--un-bg-opacity)) /* #1f2937 */;}
.hover\:bg-purple-50:hover{--un-bg-opacity:1;background-color:rgb(250 245 255 / var(--un-bg-opacity)) /* #faf5ff */;}
.hover\:bg-purple-700:hover{--un-bg-opacity:1;background-color:rgb(126 34 206 / var(--un-bg-opacity)) /* #7e22ce */;}
.hover\:bg-purple-800:hover{--un-bg-opacity:1;background-color:rgb(107 33 168 / var(--un-bg-opacity)) /* #6b21a8 */;}
.hover\:bg-white:hover{--un-bg-opacity:1;background-color:rgb(255 255 255 / var(--un-bg-opacity)) /* #fff */;}
.hover\:bg-white\/20:hover{background-color:rgb(255 255 255 / 0.2) /* #fff */;}
.hover\:bg-white\/40:hover{background-color:rgb(255 255 255 / 0.4) /* #fff */;}
.hover\:bg-white\/5:hover{background-color:rgb(255 255 255 / 0.05) /* #fff */;}
.focus\:bg-white\/10:focus{background-color:rgb(255 255 255 / 0.1) /* #fff */;}
.from-\[\#0f172a\]{--un-gradient-from-position:0%;--un-gradient-from:rgb(15 23 42 / var(--un-from-opacity, 1)) var(--un-gradient-from-position);--un-gradient-to-position:100%;--un-gradient-to:rgb(15 23 42 / 0) var(--un-gradient-to-position);--un-gradient-stops:var(--un-gradient-from), var(--un-gradient-to);}
.from-\[\#0f172a\]\/90{--un-gradient-from-position:0%;--un-gradient-from:rgb(15 23 42 / 0.9) var(--un-gradient-from-position);--un-gradient-to-position:100%;--un-gradient-to:rgb(15 23 42 / 0) var(--un-gradient-to-position);--un-gradient-stops:var(--un-gradient-from), var(--un-gradient-to);}
.from-\[\#2e1065\]{--un-gradient-from-position:0%;--un-gradient-from:rgb(46 16 101 / var(--un-from-opacity, 1)) var(--un-gradient-from-position);--un-gradient-to-position:100%;--un-gradient-to:rgb(46 16 101 / 0) var(--un-gradient-to-position);--un-gradient-stops:var(--un-gradient-from), var(--un-gradient-to);}
.from-\[\#2e1065\]\/50{--un-gradient-from-position:0%;--un-gradient-from:rgb(46 16 101 / 0.5) var(--un-gradient-from-position);--un-gradient-to-position:100%;--un-gradient-to:rgb(46 16 101 / 0) var(--un-gradient-to-position);--un-gradient-stops:var(--un-gradient-from), var(--un-gradient-to);}
.from-\[\#2e1065\]\/80{--un-gradient-from-position:0%;--un-gradient-from:rgb(46 16 101 / 0.8) var(--un-gradient-from-position);--un-gradient-to-position:100%;--un-gradient-to:rgb(46 16 101 / 0) var(--un-gradient-to-position);--un-gradient-stops:var(--un-gradient-from), var(--un-gradient-to);}
.from-\[\#2e1065\]\/90{--un-gradient-from-position:0%;--un-gradient-from:rgb(46 16 101 / 0.9) var(--un-gradient-from-position);--un-gradient-to-position:100%;--un-gradient-to:rgb(46 16 101 / 0) var(--un-gradient-to-position);--un-gradient-stops:var(--un-gradient-from), var(--un-gradient-to);}
.from-\[\#3b0764\]{--un-gradient-from-position:0%;--un-gradient-from:rgb(59 7 100 / var(--un-from-opacity, 1)) var(--un-gradient-from-position);--un-gradient-to-position:100%;--un-gradient-to:rgb(59 7 100 / 0) var(--un-gradient-to-position);--un-gradient-stops:var(--un-gradient-from), var(--un-gradient-to);}
.from-\[\#4c1d95\]{--un-gradient-from-position:0%;--un-gradient-from:rgb(76 29 149 / var(--un-from-opacity, 1)) var(--un-gradient-from-position);--un-gradient-to-position:100%;--un-gradient-to:rgb(76 29 149 / 0) var(--un-gradient-to-position);--un-gradient-stops:var(--un-gradient-from), var(--un-gradient-to);}
.from-\[\#4c1d95\]\/90{--un-gradient-from-position:0%;--un-gradient-from:rgb(76 29 149 / 0.9) var(--un-gradient-from-position);--un-gradient-to-position:100%;--un-gradient-to:rgb(76 29 149 / 0) var(--un-gradient-to-position);--un-gradient-stops:var(--un-gradient-from), var(--un-gradient-to);}
.from-\[\#581c87\]{--un-gradient-from-position:0%;--un-gradient-from:rgb(88 28 135 / var(--un-from-opacity, 1)) var(--un-gradient-from-position);--un-gradient-to-position:100%;--un-gradient-to:rgb(88 28 135 / 0) var(--un-gradient-to-position);--un-gradient-stops:var(--un-gradient-from), var(--un-gradient-to);}
.from-\[\#5b21b6\]{--un-gradient-from-position:0%;--un-gradient-from:rgb(91 33 182 / var(--un-from-opacity, 1)) var(--un-gradient-from-position);--un-gradient-to-position:100%;--un-gradient-to:rgb(91 33 182 / 0) var(--un-gradient-to-position);--un-gradient-stops:var(--un-gradient-from), var(--un-gradient-to);}
.from-\[\#6d28d9\]{--un-gradient-from-position:0%;--un-gradient-from:rgb(109 40 217 / var(--un-from-opacity, 1)) var(--un-gradient-from-position);--un-gradient-to-position:100%;--un-gradient-to:rgb(109 40 217 / 0) var(--un-gradient-to-position);--un-gradient-stops:var(--un-gradient-from), var(--un-gradient-to);}
.from-\[\#6d28d9\]\/80{--un-gradient-from-position:0%;--un-gradient-from:rgb(109 40 217 / 0.8) var(--un-gradient-from-position);--un-gradient-to-position:100%;--un-gradient-to:rgb(109 40 217 / 0) var(--un-gradient-to-position);--un-gradient-stops:var(--un-gradient-from), var(--un-gradient-to);}
.from-\[\#7226ff\]{--un-gradient-from-position:0%;--un-gradient-from:rgb(114 38 255 / var(--un-from-opacity, 1)) var(--un-gradient-from-position);--un-gradient-to-position:100%;--un-gradient-to:rgb(114 38 255 / 0) var(--un-gradient-to-position);--un-gradient-stops:var(--un-gradient-from), var(--un-gradient-to);}
.from-\[\#7929FF\]{--un-gradient-from-position:0%;--un-gradient-from:rgb(121 41 255 / var(--un-from-opacity, 1)) var(--un-gradient-from-position);--un-gradient-to-position:100%;--un-gradient-to:rgb(121 41 255 / 0) var(--un-gradient-to-position);--un-gradient-stops:var(--un-gradient-from), var(--un-gradient-to);}
.from-\[\#7c3aed\]\/90{--un-gradient-from-position:0%;--un-gradient-from:rgb(124 58 237 / 0.9) var(--un-gradient-from-position);--un-gradient-to-position:100%;--un-gradient-to:rgb(124 58 237 / 0) var(--un-gradient-to-position);--un-gradient-stops:var(--un-gradient-from), var(--un-gradient-to);}
.from-\[\#7e22ce\]{--un-gradient-from-position:0%;--un-gradient-from:rgb(126 34 206 / var(--un-from-opacity, 1)) var(--un-gradient-from-position);--un-gradient-to-position:100%;--un-gradient-to:rgb(126 34 206 / 0) var(--un-gradient-to-position);--un-gradient-stops:var(--un-gradient-from), var(--un-gradient-to);}
.from-\[\#8B5CF6\]{--un-gradient-from-position:0%;--un-gradient-from:rgb(139 92 246 / var(--un-from-opacity, 1)) var(--un-gradient-from-position);--un-gradient-to-position:100%;--un-gradient-to:rgb(139 92 246 / 0) var(--un-gradient-to-position);--un-gradient-stops:var(--un-gradient-from), var(--un-gradient-to);}
.from-\[\#a855f7\],
.from-purple-500{--un-gradient-from-position:0%;--un-gradient-from:rgb(168 85 247 / var(--un-from-opacity, 1)) var(--un-gradient-from-position);--un-gradient-to-position:100%;--un-gradient-to:rgb(168 85 247 / 0) var(--un-gradient-to-position);--un-gradient-stops:var(--un-gradient-from), var(--un-gradient-to);}
.from-\[\#e0e0e0\]{--un-gradient-from-position:0%;--un-gradient-from:rgb(224 224 224 / var(--un-from-opacity, 1)) var(--un-gradient-from-position);--un-gradient-to-position:100%;--un-gradient-to:rgb(224 224 224 / 0) var(--un-gradient-to-position);--un-gradient-stops:var(--un-gradient-from), var(--un-gradient-to);}
.from-black\/50{--un-gradient-from-position:0%;--un-gradient-from:rgb(0 0 0 / 0.5) var(--un-gradient-from-position);--un-gradient-to-position:100%;--un-gradient-to:rgb(0 0 0 / 0) var(--un-gradient-to-position);--un-gradient-stops:var(--un-gradient-from), var(--un-gradient-to);}
.from-black\/60{--un-gradient-from-position:0%;--un-gradient-from:rgb(0 0 0 / 0.6) var(--un-gradient-from-position);--un-gradient-to-position:100%;--un-gradient-to:rgb(0 0 0 / 0) var(--un-gradient-to-position);--un-gradient-stops:var(--un-gradient-from), var(--un-gradient-to);}
.from-black\/80{--un-gradient-from-position:0%;--un-gradient-from:rgb(0 0 0 / 0.8) var(--un-gradient-from-position);--un-gradient-to-position:100%;--un-gradient-to:rgb(0 0 0 / 0) var(--un-gradient-to-position);--un-gradient-stops:var(--un-gradient-from), var(--un-gradient-to);}
.from-fuchsia-400\/60{--un-gradient-from-position:0%;--un-gradient-from:rgb(232 121 249 / 0.6) var(--un-gradient-from-position);--un-gradient-to-position:100%;--un-gradient-to:rgb(232 121 249 / 0) var(--un-gradient-to-position);--un-gradient-stops:var(--un-gradient-from), var(--un-gradient-to);}
.from-indigo-400\/60{--un-gradient-from-position:0%;--un-gradient-from:rgb(129 140 248 / 0.6) var(--un-gradient-from-position);--un-gradient-to-position:100%;--un-gradient-to:rgb(129 140 248 / 0) var(--un-gradient-to-position);--un-gradient-stops:var(--un-gradient-from), var(--un-gradient-to);}
.from-purple-100{--un-gradient-from-position:0%;--un-gradient-from:rgb(243 232 255 / var(--un-from-opacity, 1)) var(--un-gradient-from-position);--un-gradient-to-position:100%;--un-gradient-to:rgb(243 232 255 / 0) var(--un-gradient-to-position);--un-gradient-stops:var(--un-gradient-from), var(--un-gradient-to);}
.from-purple-100\/50{--un-gradient-from-position:0%;--un-gradient-from:rgb(243 232 255 / 0.5) var(--un-gradient-from-position);--un-gradient-to-position:100%;--un-gradient-to:rgb(243 232 255 / 0) var(--un-gradient-to-position);--un-gradient-stops:var(--un-gradient-from), var(--un-gradient-to);}
.from-purple-200\/70{--un-gradient-from-position:0%;--un-gradient-from:rgb(233 213 255 / 0.7) var(--un-gradient-from-position);--un-gradient-to-position:100%;--un-gradient-to:rgb(233 213 255 / 0) var(--un-gradient-to-position);--un-gradient-stops:var(--un-gradient-from), var(--un-gradient-to);}
.from-purple-300{--un-gradient-from-position:0%;--un-gradient-from:rgb(216 180 254 / var(--un-from-opacity, 1)) var(--un-gradient-from-position);--un-gradient-to-position:100%;--un-gradient-to:rgb(216 180 254 / 0) var(--un-gradient-to-position);--un-gradient-stops:var(--un-gradient-from), var(--un-gradient-to);}
.from-purple-400{--un-gradient-from-position:0%;--un-gradient-from:rgb(192 132 252 / var(--un-from-opacity, 1)) var(--un-gradient-from-position);--un-gradient-to-position:100%;--un-gradient-to:rgb(192 132 252 / 0) var(--un-gradient-to-position);--un-gradient-stops:var(--un-gradient-from), var(--un-gradient-to);}
.from-purple-50{--un-gradient-from-position:0%;--un-gradient-from:rgb(250 245 255 / var(--un-from-opacity, 1)) var(--un-gradient-from-position);--un-gradient-to-position:100%;--un-gradient-to:rgb(250 245 255 / 0) var(--un-gradient-to-position);--un-gradient-stops:var(--un-gradient-from), var(--un-gradient-to);}
.from-purple-500\/0{--un-gradient-from-position:0%;--un-gradient-from:rgb(168 85 247 / 0) var(--un-gradient-from-position);--un-gradient-to-position:100%;--un-gradient-to:rgb(168 85 247 / 0) var(--un-gradient-to-position);--un-gradient-stops:var(--un-gradient-from), var(--un-gradient-to);}
.from-purple-500\/30{--un-gradient-from-position:0%;--un-gradient-from:rgb(168 85 247 / 0.3) var(--un-gradient-from-position);--un-gradient-to-position:100%;--un-gradient-to:rgb(168 85 247 / 0) var(--un-gradient-to-position);--un-gradient-stops:var(--un-gradient-from), var(--un-gradient-to);}
.from-purple-600{--un-gradient-from-position:0%;--un-gradient-from:rgb(147 51 234 / var(--un-from-opacity, 1)) var(--un-gradient-from-position);--un-gradient-to-position:100%;--un-gradient-to:rgb(147 51 234 / 0) var(--un-gradient-to-position);--un-gradient-stops:var(--un-gradient-from), var(--un-gradient-to);}
.from-purple-900\/10{--un-gradient-from-position:0%;--un-gradient-from:rgb(88 28 135 / 0.1) var(--un-gradient-from-position);--un-gradient-to-position:100%;--un-gradient-to:rgb(88 28 135 / 0) var(--un-gradient-to-position);--un-gradient-stops:var(--un-gradient-from), var(--un-gradient-to);}
.from-purple-900\/40{--un-gradient-from-position:0%;--un-gradient-from:rgb(88 28 135 / 0.4) var(--un-gradient-from-position);--un-gradient-to-position:100%;--un-gradient-to:rgb(88 28 135 / 0) var(--un-gradient-to-position);--un-gradient-stops:var(--un-gradient-from), var(--un-gradient-to);}
.from-purple-900\/60{--un-gradient-from-position:0%;--un-gradient-from:rgb(88 28 135 / 0.6) var(--un-gradient-from-position);--un-gradient-to-position:100%;--un-gradient-to:rgb(88 28 135 / 0) var(--un-gradient-to-position);--un-gradient-stops:var(--un-gradient-from), var(--un-gradient-to);}
.from-purple-900\/80{--un-gradient-from-position:0%;--un-gradient-from:rgb(88 28 135 / 0.8) var(--un-gradient-from-position);--un-gradient-to-position:100%;--un-gradient-to:rgb(88 28 135 / 0) var(--un-gradient-to-position);--un-gradient-stops:var(--un-gradient-from), var(--un-gradient-to);}
.from-purple-900\/90{--un-gradient-from-position:0%;--un-gradient-from:rgb(88 28 135 / 0.9) var(--un-gradient-from-position);--un-gradient-to-position:100%;--un-gradient-to:rgb(88 28 135 / 0) var(--un-gradient-to-position);--un-gradient-stops:var(--un-gradient-from), var(--un-gradient-to);}
.from-transparent{--un-gradient-from-position:0%;--un-gradient-from:transparent var(--un-gradient-from-position);--un-gradient-to-position:100%;--un-gradient-to:rgb(255 255 255 / 0) var(--un-gradient-to-position);--un-gradient-stops:var(--un-gradient-from), var(--un-gradient-to);}
.from-white{--un-gradient-from-position:0%;--un-gradient-from:rgb(255 255 255 / var(--un-from-opacity, 1)) var(--un-gradient-from-position);--un-gradient-to-position:100%;--un-gradient-to:rgb(255 255 255 / 0) var(--un-gradient-to-position);--un-gradient-stops:var(--un-gradient-from), var(--un-gradient-to);}
.from-white\/10{--un-gradient-from-position:0%;--un-gradient-from:rgb(255 255 255 / 0.1) var(--un-gradient-from-position);--un-gradient-to-position:100%;--un-gradient-to:rgb(255 255 255 / 0) var(--un-gradient-to-position);--un-gradient-stops:var(--un-gradient-from), var(--un-gradient-to);}
.from-white\/30{--un-gradient-from-position:0%;--un-gradient-from:rgb(255 255 255 / 0.3) var(--un-gradient-from-position);--un-gradient-to-position:100%;--un-gradient-to:rgb(255 255 255 / 0) var(--un-gradient-to-position);--un-gradient-stops:var(--un-gradient-from), var(--un-gradient-to);}
.via-\[\#2e1065\]\/40{--un-gradient-via-position:50%;--un-gradient-to:rgb(46 16 101 / 0);--un-gradient-stops:var(--un-gradient-from), rgb(46 16 101 / 0.4) var(--un-gradient-via-position), var(--un-gradient-to);}
.via-\[\#4c1d95\]{--un-gradient-via-position:50%;--un-gradient-to:rgb(76 29 149 / 0);--un-gradient-stops:var(--un-gradient-from), rgb(76 29 149 / var(--un-via-opacity, 1)) var(--un-gradient-via-position), var(--un-gradient-to);}
.via-\[\#4c1d95\]\/40{--un-gradient-via-position:50%;--un-gradient-to:rgb(76 29 149 / 0);--un-gradient-stops:var(--un-gradient-from), rgb(76 29 149 / 0.4) var(--un-gradient-via-position), var(--un-gradient-to);}
.via-\[\#4c1d95\]\/50{--un-gradient-via-position:50%;--un-gradient-to:rgb(76 29 149 / 0);--un-gradient-stops:var(--un-gradient-from), rgb(76 29 149 / 0.5) var(--un-gradient-via-position), var(--un-gradient-to);}
.via-\[\#581c87\]{--un-gradient-via-position:50%;--un-gradient-to:rgb(88 28 135 / 0);--un-gradient-stops:var(--un-gradient-from), rgb(88 28 135 / var(--un-via-opacity, 1)) var(--un-gradient-via-position), var(--un-gradient-to);}
.via-\[\#5b21b6\]{--un-gradient-via-position:50%;--un-gradient-to:rgb(91 33 182 / 0);--un-gradient-stops:var(--un-gradient-from), rgb(91 33 182 / var(--un-via-opacity, 1)) var(--un-gradient-via-position), var(--un-gradient-to);}
.via-\[\#6d28d9\]{--un-gradient-via-position:50%;--un-gradient-to:rgb(109 40 217 / 0);--un-gradient-stops:var(--un-gradient-from), rgb(109 40 217 / var(--un-via-opacity, 1)) var(--un-gradient-via-position), var(--un-gradient-to);}
.via-\[\#7c3aed\]{--un-gradient-via-position:50%;--un-gradient-to:rgb(124 58 237 / 0);--un-gradient-stops:var(--un-gradient-from), rgb(124 58 237 / var(--un-via-opacity, 1)) var(--un-gradient-via-position), var(--un-gradient-to);}
.via-black\/40{--un-gradient-via-position:50%;--un-gradient-to:rgb(0 0 0 / 0);--un-gradient-stops:var(--un-gradient-from), rgb(0 0 0 / 0.4) var(--un-gradient-via-position), var(--un-gradient-to);}
.via-gray-200{--un-gradient-via-position:50%;--un-gradient-to:rgb(229 231 235 / 0);--un-gradient-stops:var(--un-gradient-from), rgb(229 231 235 / var(--un-via-opacity, 1)) var(--un-gradient-via-position), var(--un-gradient-to);}
.via-purple-500\/50{--un-gradient-via-position:50%;--un-gradient-to:rgb(168 85 247 / 0);--un-gradient-stops:var(--un-gradient-from), rgb(168 85 247 / 0.5) var(--un-gradient-via-position), var(--un-gradient-to);}
.via-purple-900\/40{--un-gradient-via-position:50%;--un-gradient-to:rgb(88 28 135 / 0);--un-gradient-stops:var(--un-gradient-from), rgb(88 28 135 / 0.4) var(--un-gradient-via-position), var(--un-gradient-to);}
.via-transparent{--un-gradient-via-position:50%;--un-gradient-to:rgb(255 255 255 / 0);--un-gradient-stops:var(--un-gradient-from), transparent var(--un-gradient-via-position), var(--un-gradient-to);}
.to-\[\#1a1025\]{--un-gradient-to-position:100%;--un-gradient-to:rgb(26 16 37 / var(--un-to-opacity, 1)) var(--un-gradient-to-position);}
.to-\[\#1e1b4b\]{--un-gradient-to-position:100%;--un-gradient-to:rgb(30 27 75 / var(--un-to-opacity, 1)) var(--un-gradient-to-position);}
.to-\[\#2e1065\]{--un-gradient-to-position:100%;--un-gradient-to:rgb(46 16 101 / var(--un-to-opacity, 1)) var(--un-gradient-to-position);}
.to-\[\#312e81\]{--un-gradient-to-position:100%;--un-gradient-to:rgb(49 46 129 / var(--un-to-opacity, 1)) var(--un-gradient-to-position);}
.to-\[\#3b0764\]{--un-gradient-to-position:100%;--un-gradient-to:rgb(59 7 100 / var(--un-to-opacity, 1)) var(--un-gradient-to-position);}
.to-\[\#4c1d95\]{--un-gradient-to-position:100%;--un-gradient-to:rgb(76 29 149 / var(--un-to-opacity, 1)) var(--un-gradient-to-position);}
.to-\[\#4c1d95\]\/80{--un-gradient-to-position:100%;--un-gradient-to:rgb(76 29 149 / 0.8) var(--un-gradient-to-position);}
.to-\[\#6d28d9\]{--un-gradient-to-position:100%;--un-gradient-to:rgb(109 40 217 / var(--un-to-opacity, 1)) var(--un-gradient-to-position);}
.to-\[\#6d28d9\]\/80{--un-gradient-to-position:100%;--un-gradient-to:rgb(109 40 217 / 0.8) var(--un-gradient-to-position);}
.to-\[\#7e22ce\],
.to-purple-700{--un-gradient-to-position:100%;--un-gradient-to:rgb(126 34 206 / var(--un-to-opacity, 1)) var(--un-gradient-to-position);}
.to-\[\#a855f7\],
.to-\[\#A855F7\],
.to-purple-500{--un-gradient-to-position:100%;--un-gradient-to:rgb(168 85 247 / var(--un-to-opacity, 1)) var(--un-gradient-to-position);}
.to-\[\#be185d\]{--un-gradient-to-position:100%;--un-gradient-to:rgb(190 24 93 / var(--un-to-opacity, 1)) var(--un-gradient-to-position);}
.to-\[\#CC4DFF\]{--un-gradient-to-position:100%;--un-gradient-to:rgb(204 77 255 / var(--un-to-opacity, 1)) var(--un-gradient-to-position);}
.to-\[\#d946ef\],
.to-fuchsia-500{--un-gradient-to-position:100%;--un-gradient-to:rgb(217 70 239 / var(--un-to-opacity, 1)) var(--un-gradient-to-position);}
.to-black{--un-gradient-to-position:100%;--un-gradient-to:rgb(0 0 0 / var(--un-to-opacity, 1)) var(--un-gradient-to-position);}
.to-black\/90{--un-gradient-to-position:100%;--un-gradient-to:rgb(0 0 0 / 0.9) var(--un-gradient-to-position);}
.to-blue-500\/40{--un-gradient-to-position:100%;--un-gradient-to:rgb(59 130 246 / 0.4) var(--un-gradient-to-position);}
.to-pink-500{--un-gradient-to-position:100%;--un-gradient-to:rgb(236 72 153 / var(--un-to-opacity, 1)) var(--un-gradient-to-position);}
.to-purple-50{--un-gradient-to-position:100%;--un-gradient-to:rgb(250 245 255 / var(--un-to-opacity, 1)) var(--un-gradient-to-position);}
.to-purple-500\/0{--un-gradient-to-position:100%;--un-gradient-to:rgb(168 85 247 / 0) var(--un-gradient-to-position);}
.to-purple-600{--un-gradient-to-position:100%;--un-gradient-to:rgb(147 51 234 / var(--un-to-opacity, 1)) var(--un-gradient-to-position);}
.to-purple-600\/60{--un-gradient-to-position:100%;--un-gradient-to:rgb(147 51 234 / 0.6) var(--un-gradient-to-position);}
.to-transparent{--un-gradient-to-position:100%;--un-gradient-to:transparent var(--un-gradient-to-position);}
.to-white\/5{--un-gradient-to-position:100%;--un-gradient-to:rgb(255 255 255 / 0.05) var(--un-gradient-to-position);}
.bg-gradient-to-b{--un-gradient-shape:to bottom in oklch;--un-gradient:var(--un-gradient-shape), var(--un-gradient-stops);background-image:linear-gradient(var(--un-gradient));}
.bg-gradient-to-bl{--un-gradient-shape:to bottom left in oklch;--un-gradient:var(--un-gradient-shape), var(--un-gradient-stops);background-image:linear-gradient(var(--un-gradient));}
.bg-gradient-to-br{--un-gradient-shape:to bottom right in oklch;--un-gradient:var(--un-gradient-shape), var(--un-gradient-stops);background-image:linear-gradient(var(--un-gradient));}
.bg-gradient-to-l{--un-gradient-shape:to left in oklch;--un-gradient:var(--un-gradient-shape), var(--un-gradient-stops);background-image:linear-gradient(var(--un-gradient));}
.bg-gradient-to-r{--un-gradient-shape:to right in oklch;--un-gradient:var(--un-gradient-shape), var(--un-gradient-stops);background-image:linear-gradient(var(--un-gradient));}
.bg-gradient-to-t{--un-gradient-shape:to top in oklch;--un-gradient:var(--un-gradient-shape), var(--un-gradient-stops);background-image:linear-gradient(var(--un-gradient));}
.bg-gradient-to-tr{--un-gradient-shape:to top right in oklch;--un-gradient:var(--un-gradient-shape), var(--un-gradient-stops);background-image:linear-gradient(var(--un-gradient));}
.bg-cover{background-size:cover;}
.bg-center{background-position:center;}
.fill-gray-400{--un-fill-opacity:1;fill:rgb(156 163 175 / var(--un-fill-opacity)) /* #9ca3af */;}
.fill-none{fill:none;}
[stroke-width~="\31 "]{stroke-width:1px;}
[stroke-width~="\31 \.5"]{stroke-width:1.5px;}
[stroke-width~="\32 "]{stroke-width:2px;}
.stroke-gray-200,
[stroke~="\#e5e7eb"]{--un-stroke-opacity:1;stroke:rgb(229 231 235 / var(--un-stroke-opacity)) /* #e5e7eb */;}
[stroke~="\#a855f7"]{--un-stroke-opacity:1;stroke:rgb(168 85 247 / var(--un-stroke-opacity)) /* #a855f7 */;}
.object-cover{object-fit:cover;}
.object-contain{object-fit:contain;}
.p-1{padding:0.25rem;}
.p-10{padding:2.5rem;}
.p-2{padding:0.5rem;}
.p-4{padding:1rem;}
.p-6{padding:1.5rem;}
.p-8{padding:2rem;}
.px,
.px-4,
[px=""]{padding-left:1rem;padding-right:1rem;}
.px-10{padding-left:2.5rem;padding-right:2.5rem;}
.px-15{padding-left:3.75rem;padding-right:3.75rem;}
.px-17{padding-left:4.25rem;padding-right:4.25rem;}
.px-2{padding-left:0.5rem;padding-right:0.5rem;}
.px-20{padding-left:5rem;padding-right:5rem;}
.px-21{padding-left:5.25rem;padding-right:5.25rem;}
.px-3{padding-left:0.75rem;padding-right:0.75rem;}
.px-6{padding-left:1.5rem;padding-right:1.5rem;}
.px-8{padding-left:2rem;padding-right:2rem;}
.py-0\.5{padding-top:0.125rem;padding-bottom:0.125rem;}
.py-1{padding-top:0.25rem;padding-bottom:0.25rem;}
.py-1\.5{padding-top:0.375rem;padding-bottom:0.375rem;}
.py-10{padding-top:2.5rem;padding-bottom:2.5rem;}
.py-12{padding-top:3rem;padding-bottom:3rem;}
.py-14{padding-top:3.5rem;padding-bottom:3.5rem;}
.py-16{padding-top:4rem;padding-bottom:4rem;}
.py-2{padding-top:0.5rem;padding-bottom:0.5rem;}
.py-2\.5{padding-top:0.625rem;padding-bottom:0.625rem;}
.py-20{padding-top:5rem;padding-bottom:5rem;}
.py-24{padding-top:6rem;padding-bottom:6rem;}
.py-3{padding-top:0.75rem;padding-bottom:0.75rem;}
.py-30{padding-top:7.5rem;padding-bottom:7.5rem;}
.py-4{padding-top:1rem;padding-bottom:1rem;}
.py-8{padding-top:2rem;padding-bottom:2rem;}
.pb-1{padding-bottom:0.25rem;}
.pb-10{padding-bottom:2.5rem;}
.pb-16{padding-bottom:4rem;}
.pb-20{padding-bottom:5rem;}
.pb-24{padding-bottom:6rem;}
.pb-30px{padding-bottom:30px;}
.pb-4{padding-bottom:1rem;}
.pb-6{padding-bottom:1.5rem;}
.pl-11{padding-left:2.75rem;}
.pl-2{padding-left:0.5rem;}
.pl-3{padding-left:0.75rem;}
.pl-4{padding-left:1rem;}
.pl-8{padding-left:2rem;}
.pl-80px{padding-left:80px;}
.pl-9{padding-left:2.25rem;}
.pr-2{padding-right:0.5rem;}
.pr-40px{padding-right:40px;}
.pr-80px{padding-right:80px;}
.pt-10{padding-top:2.5rem;}
.pt-16{padding-top:4rem;}
.pt-2{padding-top:0.5rem;}
.pt-20{padding-top:5rem;}
.pt-30{padding-top:7.5rem;}
.pt-4{padding-top:1rem;}
.pt-40{padding-top:10rem;}
.pt-60{padding-top:15rem;}
.pt-8{padding-top:2rem;}
.pt-80px{padding-top:80px;}
.pt-84px{padding-top:84px;}
.text-center{text-align:center;}
.text-left{text-align:left;}
.text-right{text-align:right;}
.text-justify{text-align:justify;}
.align-middle{vertical-align:middle;}
.text-\[15rem\]{font-size:15rem;}
.text-\[80px\],
.text-80px{font-size:80px;}
.text-10px{font-size:10px;}
.text-12{font-size:3rem;}
.text-12px{font-size:12px;}
.text-14px{font-size:14px;}
.text-16px{font-size:16px;}
.text-18px{font-size:18px;}
.text-2{font-size:0.5rem;}
.text-20px{font-size:20px;}
.text-24px{font-size:24px;}
.text-28px{font-size:28px;}
.text-2xl{font-size:1.5rem;line-height:2rem;}
.text-3{font-size:0.75rem;}
.text-30px{font-size:30px;}
.text-3xl{font-size:1.875rem;line-height:2.25rem;}
.text-40px{font-size:40px;}
.text-48px{font-size:48px;}
.text-4xl{font-size:2.25rem;line-height:2.5rem;}
.text-5{font-size:1.25rem;}
.text-5xl{font-size:3rem;line-height:1;}
.text-6{font-size:1.5rem;}
.text-6xl{font-size:3.75rem;line-height:1;}
.text-7{font-size:1.75rem;}
.text-72px{font-size:72px;}
.text-8{font-size:2rem;}
.text-9{font-size:2.25rem;}
.text-base{font-size:1rem;line-height:1.5rem;}
.text-lg{font-size:1.125rem;line-height:1.75rem;}
.text-sm{font-size:0.875rem;line-height:1.25rem;}
.text-xl{font-size:1.25rem;line-height:1.75rem;}
.text-xs{font-size:0.75rem;line-height:1rem;}
.\!text-primary{--un-text-opacity:1 !important;color:rgb(114 38 255 / var(--un-text-opacity)) /* #7226ff */ !important;}
.marker\:text-purple-500 *::marker,
.marker\:text-purple-500::marker,
.text-\[\#a855f7\],
.text-purple-500,
.group:hover .group-hover\:text-purple-500{--un-text-opacity:1;color:rgb(168 85 247 / var(--un-text-opacity)) /* #a855f7 */;}
.text-\[\#5b21b6\]{--un-text-opacity:1;color:rgb(91 33 182 / var(--un-text-opacity)) /* #5b21b6 */;}
.text-\[\#6d28d9\]{--un-text-opacity:1;color:rgb(109 40 217 / var(--un-text-opacity)) /* #6d28d9 */;}
.text-\[\#8b5cf6\]{--un-text-opacity:1;color:rgb(139 92 246 / var(--un-text-opacity)) /* #8b5cf6 */;}
.text-\#DE55FF{--un-text-opacity:1;color:rgb(222 85 255 / var(--un-text-opacity)) /* #DE55FF */;}
.color-gray-300,
.text-gray-300{--un-text-opacity:1;color:rgb(209 213 219 / var(--un-text-opacity)) /* #d1d5db */;}
.text-gray-400{--un-text-opacity:1;color:rgb(156 163 175 / var(--un-text-opacity)) /* #9ca3af */;}
.text-gray-500{--un-text-opacity:1;color:rgb(107 114 128 / var(--un-text-opacity)) /* #6b7280 */;}
.text-gray-600{--un-text-opacity:1;color:rgb(75 85 99 / var(--un-text-opacity)) /* #4b5563 */;}
.text-gray-700{--un-text-opacity:1;color:rgb(55 65 81 / var(--un-text-opacity)) /* #374151 */;}
.text-gray-800{--un-text-opacity:1;color:rgb(31 41 55 / var(--un-text-opacity)) /* #1f2937 */;}
.text-gray-900{--un-text-opacity:1;color:rgb(17 24 39 / var(--un-text-opacity)) /* #111827 */;}
.text-green-500{--un-text-opacity:1;color:rgb(34 197 94 / var(--un-text-opacity)) /* #22c55e */;}
.color-primary,
.text-primary{--un-text-opacity:1;color:rgb(114 38 255 / var(--un-text-opacity)) /* #7226ff */;}
.text-primary\/80{color:rgb(114 38 255 / 0.8) /* #7226ff */;}
.text-purple-100{--un-text-opacity:1;color:rgb(243 232 255 / var(--un-text-opacity)) /* #f3e8ff */;}
.text-purple-200{--un-text-opacity:1;color:rgb(233 213 255 / var(--un-text-opacity)) /* #e9d5ff */;}
.text-purple-300{--un-text-opacity:1;color:rgb(216 180 254 / var(--un-text-opacity)) /* #d8b4fe */;}
.text-purple-400{--un-text-opacity:1;color:rgb(192 132 252 / var(--un-text-opacity)) /* #c084fc */;}
.text-purple-600,
[text-purple-600=""]{--un-text-opacity:1;color:rgb(147 51 234 / var(--un-text-opacity)) /* #9333ea */;}
.text-purple-700{--un-text-opacity:1;color:rgb(126 34 206 / var(--un-text-opacity)) /* #7e22ce */;}
.text-purple-800{--un-text-opacity:1;color:rgb(107 33 168 / var(--un-text-opacity)) /* #6b21a8 */;}
.text-purple-900{--un-text-opacity:1;color:rgb(88 28 135 / var(--un-text-opacity)) /* #581c87 */;}
.text-purple-900\/20{color:rgb(88 28 135 / 0.2) /* #581c87 */;}
.color-white,
.text-white,
.group:hover .group-hover\:text-white{--un-text-opacity:1;color:rgb(255 255 255 / var(--un-text-opacity)) /* #fff */;}
.text-white\/70{color:rgb(255 255 255 / 0.7) /* #fff */;}
.text-white\/80{color:rgb(255 255 255 / 0.8) /* #fff */;}
.text-white\/90{color:rgb(255 255 255 / 0.9) /* #fff */;}
.group:hover .group-hover\:text-black{--un-text-opacity:1;color:rgb(0 0 0 / var(--un-text-opacity)) /* #000 */;}
.hover\:text-\[\#A740BF\]:hover{--un-text-opacity:1;color:rgb(167 64 191 / var(--un-text-opacity)) /* #A740BF */;}
.hover\:text-gray-300:hover{--un-text-opacity:1;color:rgb(209 213 219 / var(--un-text-opacity)) /* #d1d5db */;}
.hover\:text-gray-500:hover{--un-text-opacity:1;color:rgb(107 114 128 / var(--un-text-opacity)) /* #6b7280 */;}
.hover\:text-gray-600:hover{--un-text-opacity:1;color:rgb(75 85 99 / var(--un-text-opacity)) /* #4b5563 */;}
.hover\:text-gray-700:hover{--un-text-opacity:1;color:rgb(55 65 81 / var(--un-text-opacity)) /* #374151 */;}
.hover\:text-green-700:hover{--un-text-opacity:1;color:rgb(21 128 61 / var(--un-text-opacity)) /* #15803d */;}
.hover\:text-purple-300:hover{--un-text-opacity:1;color:rgb(216 180 254 / var(--un-text-opacity)) /* #d8b4fe */;}
.hover\:text-purple-600:hover{--un-text-opacity:1;color:rgb(147 51 234 / var(--un-text-opacity)) /* #9333ea */;}
.hover\:text-purple-700:hover{--un-text-opacity:1;color:rgb(126 34 206 / var(--un-text-opacity)) /* #7e22ce */;}
.hover\:text-purple-800:hover{--un-text-opacity:1;color:rgb(107 33 168 / var(--un-text-opacity)) /* #6b21a8 */;}
.hover\:text-red-500:hover{--un-text-opacity:1;color:rgb(239 68 68 / var(--un-text-opacity)) /* #ef4444 */;}
.hover\:text-white:hover{--un-text-opacity:1;color:rgb(255 255 255 / var(--un-text-opacity)) /* #fff */;}
.color-\#595757{--un-text-opacity:1;color:rgb(89 87 87 / var(--un-text-opacity)) /* #595757 */;}
.color-\#7226FF{--un-text-opacity:1;color:rgb(114 38 255 / var(--un-text-opacity)) /* #7226FF */;}
.color-\#727171{--un-text-opacity:1;color:rgb(114 113 113 / var(--un-text-opacity)) /* #727171 */;}
.color-\#909191{--un-text-opacity:1;color:rgb(144 145 145 / var(--un-text-opacity)) /* #909191 */;}
.color-\#F1FFFF{--un-text-opacity:1;color:rgb(241 255 255 / var(--un-text-opacity)) /* #F1FFFF */;}
.hover\:color-white:hover{--un-text-opacity:1;color:rgb(255 255 255 / var(--un-text-opacity)) /* #fff */;}
.font-300,
.font-light{font-weight:300;}
.font-bold,
[font-bold=""]{font-weight:700;}
.font-medium{font-weight:500;}
.font-normal{font-weight:400;}
.font-semibold{font-weight:600;}
.leading-6{line-height:1.5rem;}
.leading-7{line-height:1.75rem;}
.leading-loose,
.lh-loose{line-height:2;}
.leading-none{line-height:1;}
.leading-relaxed{line-height:1.625;}
.leading-snug{line-height:1.375;}
.leading-tight{line-height:1.25;}
.lh-\[1\.2\]{line-height:1.2;}
.lh-\[1\.8\]{line-height:1.8;}
.tracking-tight{letter-spacing:-0.025em;}
.tracking-tighter{letter-spacing:-0.05em;}
.tracking-wide{letter-spacing:0.025em;}
.tracking-wider{letter-spacing:0.05em;}
.tracking-widest{letter-spacing:0.1em;}
.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;}
.font-sans{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";}
.uppercase{text-transform:uppercase;}
.hover\:underline:hover{text-decoration-line:underline;}
.opacity-0{opacity:0;}
.opacity-10{opacity:0.1;}
.opacity-100,
.group:hover .group-hover\:opacity-100,
.group\/card1:hover .group-hover\/card1\:opacity-100,
.group\/card3:hover .group-hover\/card3\:opacity-100{opacity:1;}
.opacity-20{opacity:0.2;}
.opacity-30{opacity:0.3;}
.opacity-40{opacity:0.4;}
.opacity-50{opacity:0.5;}
.opacity-60{opacity:0.6;}
.opacity-70{opacity:0.7;}
.opacity-80{opacity:0.8;}
.opacity-85{opacity:0.85;}
.opacity-90{opacity:0.9;}
.hover\:opacity-100:hover{opacity:1;}
.mix-blend-multiply{mix-blend-mode:multiply;}
.mix-blend-screen{mix-blend-mode:screen;}
.mix-blend-overlay{mix-blend-mode:overlay;}
.shadow-2xl{--un-shadow:var(--un-shadow-inset) 0 25px 50px -12px var(--un-shadow-color, rgb(0 0 0 / 0.25));box-shadow:var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow);}
.shadow-lg{--un-shadow:var(--un-shadow-inset) 0 10px 15px -3px var(--un-shadow-color, rgb(0 0 0 / 0.1)),var(--un-shadow-inset) 0 4px 6px -4px var(--un-shadow-color, rgb(0 0 0 / 0.1));box-shadow:var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow);}
.shadow-purple-200{--un-shadow-opacity:1;--un-shadow-color:rgb(233 213 255 / var(--un-shadow-opacity)) /* #e9d5ff */;}
.shadow-xl{--un-shadow:var(--un-shadow-inset) 0 20px 25px -5px var(--un-shadow-color, rgb(0 0 0 / 0.1)),var(--un-shadow-inset) 0 8px 10px -6px var(--un-shadow-color, rgb(0 0 0 / 0.1));box-shadow:var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow);}
.hover\:shadow-purple-500\/30:hover{--un-shadow-color:rgb(168 85 247 / 0.3) /* #a855f7 */;}
.hover\:shadow-xl:hover{--un-shadow:var(--un-shadow-inset) 0 20px 25px -5px var(--un-shadow-color, rgb(0 0 0 / 0.1)),var(--un-shadow-inset) 0 8px 10px -6px var(--un-shadow-color, rgb(0 0 0 / 0.1));box-shadow:var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow);}
.outline-none{outline:2px solid transparent;outline-offset:2px;}
.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px;}
.ring-4{--un-ring-width:4px;--un-ring-offset-shadow:var(--un-ring-inset) 0 0 0 var(--un-ring-offset-width) var(--un-ring-offset-color);--un-ring-shadow:var(--un-ring-inset) 0 0 0 calc(var(--un-ring-width) + var(--un-ring-offset-width)) var(--un-ring-color);box-shadow:var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow);}
.focus\:ring-1:focus{--un-ring-width:1px;--un-ring-offset-shadow:var(--un-ring-inset) 0 0 0 var(--un-ring-offset-width) var(--un-ring-offset-color);--un-ring-shadow:var(--un-ring-inset) 0 0 0 calc(var(--un-ring-width) + var(--un-ring-offset-width)) var(--un-ring-color);box-shadow:var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow);}
.ring-white{--un-ring-opacity:1;--un-ring-color:rgb(255 255 255 / var(--un-ring-opacity)) /* #fff */;}
.focus\:ring-purple-500:focus{--un-ring-opacity:1;--un-ring-color:rgb(168 85 247 / var(--un-ring-opacity)) /* #a855f7 */;}
.backdrop-blur-md{--un-backdrop-blur:blur(12px);-webkit-backdrop-filter:var(--un-backdrop-blur) var(--un-backdrop-brightness) var(--un-backdrop-contrast) var(--un-backdrop-grayscale) var(--un-backdrop-hue-rotate) var(--un-backdrop-invert) var(--un-backdrop-opacity) var(--un-backdrop-saturate) var(--un-backdrop-sepia);backdrop-filter:var(--un-backdrop-blur) var(--un-backdrop-brightness) var(--un-backdrop-contrast) var(--un-backdrop-grayscale) var(--un-backdrop-hue-rotate) var(--un-backdrop-invert) var(--un-backdrop-opacity) var(--un-backdrop-saturate) var(--un-backdrop-sepia);}
.backdrop-blur-sm{--un-backdrop-blur:blur(4px);-webkit-backdrop-filter:var(--un-backdrop-blur) var(--un-backdrop-brightness) var(--un-backdrop-contrast) var(--un-backdrop-grayscale) var(--un-backdrop-hue-rotate) var(--un-backdrop-invert) var(--un-backdrop-opacity) var(--un-backdrop-saturate) var(--un-backdrop-sepia);backdrop-filter:var(--un-backdrop-blur) var(--un-backdrop-brightness) var(--un-backdrop-contrast) var(--un-backdrop-grayscale) var(--un-backdrop-hue-rotate) var(--un-backdrop-invert) var(--un-backdrop-opacity) var(--un-backdrop-saturate) var(--un-backdrop-sepia);}
.blur,
[blur=""]{--un-blur:blur(8px);filter:var(--un-blur) var(--un-brightness) var(--un-contrast) var(--un-drop-shadow) var(--un-grayscale) var(--un-hue-rotate) var(--un-invert) var(--un-saturate) var(--un-sepia);}
.blur-3xl{--un-blur:blur(64px);filter:var(--un-blur) var(--un-brightness) var(--un-contrast) var(--un-drop-shadow) var(--un-grayscale) var(--un-hue-rotate) var(--un-invert) var(--un-saturate) var(--un-sepia);}
.drop-shadow-lg{--un-drop-shadow:drop-shadow(0 10px 8px var(--un-drop-shadow-color, rgb(0 0 0 / 0.04))) drop-shadow(0 4px 3px var(--un-drop-shadow-color, rgb(0 0 0 / 0.1)));filter:var(--un-blur) var(--un-brightness) var(--un-contrast) var(--un-drop-shadow) var(--un-grayscale) var(--un-hue-rotate) var(--un-invert) var(--un-saturate) var(--un-sepia);}
.filter{filter:var(--un-blur) var(--un-brightness) var(--un-contrast) var(--un-drop-shadow) var(--un-grayscale) var(--un-hue-rotate) var(--un-invert) var(--un-saturate) var(--un-sepia);}
.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;}
.transition-all{transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;}
.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;}
.transition-opacity,
[transition-opacity=""]{transition-property:opacity;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;}
.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;}
.duration-100{transition-duration:100ms;}
.duration-300{transition-duration:300ms;}
.duration-500{transition-duration:500ms;}
.duration-700{transition-duration:700ms;}
.delay-100{transition-delay:100ms;}
[delay~="\$el\.addClass\("]{transition-delay:var(--el\.addClass\();}
.ease,
.ease-in-out{transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);}
.ease-out{transition-timing-function:cubic-bezier(0, 0, 0.2, 1);}
@media (min-width: 640px){
.sm\:my-8{margin-top:2rem;margin-bottom:2rem;}
.sm\:p-0{padding:0;}
}
@media (min-width: 768px){
.md\:relative{position:relative;}
.md\:-right-20{right:-5rem;}
.md\:bottom-30px{bottom:30px;}
.md\:bottom-6{bottom:1.5rem;}
.md\:bottom-8{bottom:2rem;}
.md\:left-3\%{left:3%;}
.md\:left-8{left:2rem;}
.md\:right-3\%{right:3%;}
.md\:top-8{top:2rem;}
.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr));}
.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr));}
.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr));}
.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr));}
.md\:my-12{margin-top:3rem;margin-bottom:3rem;}
.md\:my-16{margin-top:4rem;margin-bottom:4rem;}
.md\:mb-0{margin-bottom:0;}
.md\:mb-10{margin-bottom:2.5rem;}
.md\:mb-12{margin-bottom:3rem;}
.md\:mb-16{margin-bottom:4rem;}
.md\:mb-20{margin-bottom:5rem;}
.md\:mb-24{margin-bottom:6rem;}
.md\:mb-3{margin-bottom:0.75rem;}
.md\:mb-30{margin-bottom:7.5rem;}
.md\:mb-4{margin-bottom:1rem;}
.md\:mb-6{margin-bottom:1.5rem;}
.md\:mb-8{margin-bottom:2rem;}
.md\:mt-12{margin-top:3rem;}
.md\:mt-16{margin-top:4rem;}
.md\:mt-20{margin-top:5rem;}
.md\:mt-30{margin-top:7.5rem;}
.md\:mt-40{margin-top:10rem;}
.md\:mt-8{margin-top:2rem;}
.md\:block{display:block;}
.md\:hidden{display:none;}
.md\:\!h-160px{height:160px !important;}
.md\:h-\[300px\]{height:300px;}
.md\:h-\[400px\],
.md\:h-400px{height:400px;}
.md\:h-1\/2{height:50%;}
.md\:h-100px{height:100px;}
.md\:h-28px{height:28px;}
.md\:h-320px{height:320px;}
.md\:h-350px{height:350px;}
.md\:h-450px{height:450px;}
.md\:h-8{height:2rem;}
.md\:max-w-sm{max-width:24rem;}
.md\:min-h-\[550px\]{min-height:550px;}
.md\:min-h-\[600px\]{min-height:600px;}
.md\:min-h-320px{min-height:320px;}
.md\:min-h-350px{min-height:350px;}
.md\:min-h-400px{min-height:400px;}
.md\:min-h-450px{min-height:450px;}
.md\:w-1\/2{width:50%;}
.md\:w-1\/4{width:25%;}
.md\:w-1\/5{width:20%;}
.md\:w-12{width:3rem;}
.md\:w-20{width:5rem;}
.md\:w-214px{width:214px;}
.md\:w-28px{width:28px;}
.md\:w-320px{width:320px;}
.md\:w-40px{width:40px;}
.md\:w-60\%{width:60%;}
.md\:w-8{width:2rem;}
.md\:w-auto{width:auto;}
.md\:flex{display:flex;}
.md\:flex-row{flex-direction:row;}
.md\:gap-12{gap:3rem;}
.md\:gap-3{gap:0.75rem;}
.md\:gap-4{gap:1rem;}
.md\:gap-6{gap:1.5rem;}
.md\:space-y-5>:not([hidden])~:not([hidden]){--un-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--un-space-y-reverse)));margin-bottom:calc(1.25rem * var(--un-space-y-reverse));}
.md\:space-y-8>:not([hidden])~:not([hidden]){--un-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--un-space-y-reverse)));margin-bottom:calc(2rem * var(--un-space-y-reverse));}
.md\:p-10{padding:2.5rem;}
.md\:p-12{padding:3rem;}
.md\:p-6{padding:1.5rem;}
.md\:p-8{padding:2rem;}
.md\:px-10{padding-left:2.5rem;padding-right:2.5rem;}
.md\:px-12{padding-left:3rem;padding-right:3rem;}
.md\:px-6{padding-left:1.5rem;padding-right:1.5rem;}
.md\:px-8{padding-left:2rem;padding-right:2rem;}
.md\:py-16{padding-top:4rem;padding-bottom:4rem;}
.md\:py-20{padding-top:5rem;padding-bottom:5rem;}
.md\:py-3{padding-top:0.75rem;padding-bottom:0.75rem;}
.md\:py-6{padding-top:1.5rem;padding-bottom:1.5rem;}
.md\:pb-12{padding-bottom:3rem;}
.md\:pb-6{padding-bottom:1.5rem;}
.md\:pl-11{padding-left:2.75rem;}
.md\:pr-10{padding-right:2.5rem;}
.md\:pt-16{padding-top:4rem;}
.md\:pt-40{padding-top:10rem;}
.md\:text-center{text-align:center;}
.md\:text-left{text-align:left;}
.md\:text-right{text-align:right;}
.md\:text-11px{font-size:11px;}
.md\:text-14px{font-size:14px;}
.md\:text-15px{font-size:15px;}
.md\:text-16px{font-size:16px;}
.md\:text-18px{font-size:18px;}
.md\:text-20px{font-size:20px;}
.md\:text-24px{font-size:24px;}
.md\:text-2xl{font-size:1.5rem;line-height:2rem;}
.md\:text-3{font-size:0.75rem;}
.md\:text-32px{font-size:32px;}
.md\:text-36px{font-size:36px;}
.md\:text-3xl{font-size:1.875rem;line-height:2.25rem;}
.md\:text-48px{font-size:48px;}
.md\:text-4xl{font-size:2.25rem;line-height:2.5rem;}
.md\:text-5xl{font-size:3rem;line-height:1;}
.md\:text-base{font-size:1rem;line-height:1.5rem;}
.md\:text-xl{font-size:1.25rem;line-height:1.75rem;}
}
@media (min-width: 1024px){
.lg\:bottom-10{bottom:2.5rem;}
.lg\:bottom-40px{bottom:40px;}
.lg\:left-10{left:2.5rem;}
.lg\:left-12{left:3rem;}
.lg\:top-10{top:2.5rem;}
.lg\:order-1{order:1;}
.lg\:order-2{order:2;}
.lg\:col-span-2{grid-column:span 2/span 2;}
.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr));}
.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr));}
.lg\:my-20{margin-top:5rem;margin-bottom:5rem;}
.lg\:mb-10{margin-bottom:2.5rem;}
.lg\:mb-16{margin-bottom:4rem;}
.lg\:mb-20{margin-bottom:5rem;}
.lg\:mb-30{margin-bottom:7.5rem;}
.lg\:mb-40{margin-bottom:10rem;}
.lg\:mb-6{margin-bottom:1.5rem;}
.lg\:mb-8{margin-bottom:2rem;}
.lg\:ml-30{margin-left:7.5rem;}
.lg\:mr-40{margin-right:10rem;}
.lg\:mt-0{margin-top:0;}
.lg\:mt-10{margin-top:2.5rem;}
.lg\:mt-16{margin-top:4rem;}
.lg\:mt-20{margin-top:5rem;}
.lg\:mt-30{margin-top:7.5rem;}
.lg\:mt-40{margin-top:10rem;}
.lg\:mt-60{margin-top:15rem;}
.lg\:block{display:block;}
.lg\:hidden{display:none;}
.lg\:\!h-200px{height:200px !important;}
.lg\:\!w-40px{width:40px !important;}
.lg\:h-\[340px\]{height:340px;}
.lg\:h-\[748px\]{height:748px;}
.lg\:h-120px{height:120px;}
.lg\:h-30px{height:30px;}
.lg\:h-400px{height:400px;}
.lg\:h-460px{height:460px;}
.lg\:h-480px{height:480px;}
.lg\:h-600px{height:600px;}
.lg\:h-full{height:100%;}
.lg\:max-w-md{max-width:28rem;}
.lg\:min-h-\[720px\]{min-height:720px;}
.lg\:min-h-\[920px\]{min-height:920px;}
.lg\:min-h-400px{min-height:400px;}
.lg\:min-h-500px{min-height:500px;}
.lg\:min-h-600px{min-height:600px;}
.lg\:min-h-630px{min-height:630px;}
.lg\:w-1\/3{width:33.3333333333%;}
.lg\:w-1\/4{width:25%;}
.lg\:w-100px{width:100px;}
.lg\:w-2\/3{width:66.6666666667%;}
.lg\:w-3\/4{width:75%;}
.lg\:w-30px{width:30px;}
.lg\:w-380px{width:380px;}
.lg\:w-40\%{width:40%;}
.lg\:w-5\/12{width:41.6666666667%;}
.lg\:w-50px{width:50px;}
.lg\:w-600px{width:600px;}
.lg\:w-7\/12{width:58.3333333333%;}
.lg\:w-70\%{width:70%;}
.lg\:flex{display:flex;}
.lg\:inline-flex{display:inline-flex;}
.lg\:flex-1{flex:1 1 0%;}
.lg\:flex-row{flex-direction:row;}
.lg\:items-end{align-items:flex-end;}
.lg\:items-center{align-items:center;}
.lg\:justify-end{justify-content:flex-end;}
.lg\:gap-16{gap:4rem;}
.lg\:p-10{padding:2.5rem;}
.lg\:p-12{padding:3rem;}
.lg\:p-8{padding:2rem;}
.lg\:px-0{padding-left:0;padding-right:0;}
.lg\:px-10{padding-left:2.5rem;padding-right:2.5rem;}
.lg\:px-15{padding-left:3.75rem;padding-right:3.75rem;}
.lg\:px-17{padding-left:4.25rem;padding-right:4.25rem;}
.lg\:px-20{padding-left:5rem;padding-right:5rem;}
.lg\:px-21{padding-left:5.25rem;padding-right:5.25rem;}
.lg\:py-20{padding-top:5rem;padding-bottom:5rem;}
.lg\:py-30{padding-top:7.5rem;padding-bottom:7.5rem;}
.lg\:py-8{padding-top:2rem;padding-bottom:2rem;}
.lg\:pb-0{padding-bottom:0;}
.lg\:pb-16{padding-bottom:4rem;}
.lg\:pb-30px{padding-bottom:30px;}
.lg\:pl-80px{padding-left:80px;}
.lg\:pr-40px{padding-right:40px;}
.lg\:pt-80px{padding-top:80px;}
.lg\:pt-84px{padding-top:84px;}
.lg\:text-right{text-align:right;}
.lg\:text-12{font-size:3rem;}
.lg\:text-12px{font-size:12px;}
.lg\:text-16px{font-size:16px;}
.lg\:text-18px{font-size:18px;}
.lg\:text-24px{font-size:24px;}
.lg\:text-28px{font-size:28px;}
.lg\:text-2xl{font-size:1.5rem;line-height:2rem;}
.lg\:text-30px{font-size:30px;}
.lg\:text-3xl{font-size:1.875rem;line-height:2.25rem;}
.lg\:text-40px{font-size:40px;}
.lg\:text-48px{font-size:48px;}
.lg\:text-4xl{font-size:2.25rem;line-height:2.5rem;}
.lg\:text-5{font-size:1.25rem;}
.lg\:text-5xl{font-size:3rem;line-height:1;}
.lg\:text-6{font-size:1.5rem;}
.lg\:text-6xl{font-size:3.75rem;line-height:1;}
.lg\:text-7xl{font-size:4.5rem;line-height:1;}
.lg\:text-8{font-size:2rem;}
.lg\:text-80px{font-size:80px;}
.lg\:text-9{font-size:2.25rem;}
.lg\:text-base{font-size:1rem;line-height:1.5rem;}
.lg\:text-lg{font-size:1.125rem;line-height:1.75rem;}
.lg\:text-xl{font-size:1.25rem;line-height:1.75rem;}
}
@media (min-width: 1280px){
.xl\:gap-20{gap:5rem;}
}