:root{--brand-white:oklch(99.5% 0.001 270);--brand-black:oklch(10.5% 0.002 270);--background:oklch(1 0 0);--card:oklch(1 0 0);--popover:oklch(1 0 0);--primary:oklch(0.21 0.034 264.665);--primary-foreground:oklch(0.985 0.002 247.839);--secondary:oklch(0.967 0.003 264.542);--secondary-foreground:oklch(0.21 0.034 264.665);--muted:oklch(0.967 0.003 264.542);--muted-foreground:oklch(0.551 0.027 264.364);--accent:oklch(0.967 0.003 264.542);--accent-foreground:oklch(0.21 0.034 264.665);--destructive:oklch(0.577 0.245 27.325);--destructive-foreground:oklch(0.577 0.245 27.325);--border:oklch(0.928 0.006 264.531);--input:oklch(0.928 0.006 264.531);--ring:oklch(0.707 0.022 261.325);--chart-1:oklch(0.646 0.222 41.116);--chart-2:oklch(0.6 0.118 184.704);--chart-3:oklch(0.398 0.07 227.392);--chart-4:oklch(0.828 0.189 84.429);--chart-5:oklch(0.769 0.188 70.08);--radius:0.625rem;--sidebar:oklch(0.985 0.002 247.839);--sidebar-primary:oklch(0.21 0.034 264.665);--sidebar-primary-foreground:oklch(0.985 0.002 247.839);--sidebar-accent:oklch(0.967 0.003 264.542);--sidebar-accent-foreground:oklch(0.21 0.034 264.665);--sidebar-border:oklch(0.928 0.006 264.531);--sidebar-ring:oklch(0.707 0.022 261.325)}.dark{--foreground:oklch(0.985 0.002 247.839);--card-foreground:oklch(0.985 0.002 247.839);--popover-foreground:oklch(0.985 0.002 247.839);--primary:oklch(0.985 0.002 247.839);--primary-foreground:oklch(0.21 0.034 264.665);--secondary:oklch(0.278 0.033 256.848);--secondary-foreground:oklch(0.985 0.002 247.839);--muted:oklch(0.278 0.033 256.848);--muted-foreground:oklch(0.707 0.022 261.325);--accent:oklch(0.278 0.033 256.848);--accent-foreground:oklch(0.985 0.002 247.839);--destructive:oklch(0.396 0.141 25.723);--destructive-foreground:oklch(0.637 0.237 25.331);--border:oklch(0.278 0.033 256.848);--input:oklch(0.278 0.033 256.848);--ring:oklch(0.446 0.03 256.802);--chart-1:oklch(0.488 0.243 264.376);--chart-2:oklch(0.696 0.17 162.48);--chart-3:oklch(0.769 0.188 70.08);--chart-4:oklch(0.627 0.265 303.9);--chart-5:oklch(0.645 0.246 16.439);--sidebar:oklch(0.21 0.034 264.665);--sidebar-foreground:oklch(0.985 0.002 247.839);--sidebar-primary:oklch(0.488 0.243 264.376);--sidebar-primary-foreground:oklch(0.985 0.002 247.839);--sidebar-accent-foreground:oklch(0.985 0.002 247.839);--sidebar-ring:oklch(0.446 0.03 256.802)}#app{height:100%}html{font-size:16px}@media(max-width:1381px){html{font-size:12px}}@media(max-width:1000px){html{font-size:11px}}@media(max-width:930px){html{font-size:10px}}@media(max-width:880px){html{font-size:8px}}@media(max-width:700px){html{font-size:16px}}body,html{position:relative;height:100%}body{font-family:var(--font-inter),sans-serif;background:#0d0d0d;font-size:14px;color:#fff;margin:0;padding:0;overflow-x:hidden}body::-webkit-scrollbar{width:6px}body::-webkit-scrollbar-track{background:rgba(0,0,0,0)}body::-webkit-scrollbar-thumb{background:#fdfdfd;border-radius:10px;opacity:.8}body::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.9)}.scrollbar-hide::-webkit-scrollbar{display:none}.custom-scroll-bar::-webkit-scrollbar{width:6px}.custom-scroll-bar::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.custom-scroll-bar::-webkit-scrollbar-thumb{background:#fdfdfd;border-radius:10px;opacity:.8}.custom-scroll-bar::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.9)}.custom-scroll-bar.scrollbar-hide::-webkit-scrollbar{display:none}.awesome-container{display:flex;max-width:100rem;width:100%;padding-left:5rem;padding-right:5rem;margin-left:auto;margin-right:auto}@media(max-width:700px){.custom-scroll-bar::-webkit-scrollbar{display:none!important}.awesome-container{display:flex;max-width:97.5rem;width:100%;padding-left:1.25rem;padding-right:1.25rem;margin-left:auto;margin-right:auto}}@keyframes marquee{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes marquee-vertical{0%{transform:translateY(0)}to{transform:translateY(-100%)}}.animate-marquee{animation:marquee var(--duration,40s) linear infinite}.animate-marquee-vertical{animation:marquee-vertical var(--duration,40s) linear infinite}@keyframes shineMove{0%{background-position:0 70%}50%{background-position:100% 100%}to{background-position:0 70%}}.animate-shine{animation:shineMove var(--duration,14s) linear infinite;background-size:300% 300%}[data-state=open] .sm\:max-w-lg{max-width:58.75rem!important;padding:0!important;border:none!important;box-shadow:none!important}[data-state=open] button[aria-label=Close]{display:none!important}input:focus{outline:none;box-shadow:none}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input::placeholder,textarea::placeholder{color:#9d9d9d}.custom-pagination{margin-top:1rem;display:flex;justify-content:center;gap:.5rem}.swiper-bullet{width:10px;height:10px;background:#9d9d9d!important;border-radius:50%;opacity:1;cursor:pointer;transition:all .3s ease}.swiper-bullet-active{background:#a584ff!important;background-color:#a584ff!important;transform:scale(1.2)}.right-gradient-border:after{content:"";position:absolute;top:0;right:0;width:2px;height:100%;background:linear-gradient(180deg,rgba(165,132,255,0) 0,rgb(165,132,255) 50%,rgba(165,132,255,0));pointer-events:none}.flip-card{perspective:800px}.flip-card .flip{transform:rotateY(.5turn)}.flip-card .card{position:relative;transition:.5s ease-in-out;transform-style:preserve-3d}.flip-card .card .card__face{position:absolute;top:0;left:0;width:100%;height:100%;backface-visibility:hidden;transition:.5s ease-in-out}.flip-card .card .card__face img{object-fit:cover}.flip-card .card .card__face--back{transform:rotateY(.5turn)}.swiper-button-next,.swiper-button-prev{display:none!important}.custom-gradient-text{background:linear-gradient(301deg,#a953ff 13.47%,#f584ff 75.75%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);color:rgba(0,0,0,0)}.shine-baby{position:relative;overflow:hidden}.shine-baby:after{content:"";position:absolute;top:0;width:20%;height:100%;left:-40%;background:hsla(0,0%,100%,.85);transform:skewX(-20deg);animation:shine-left-right 2s cubic-bezier(.4,0,.2,1) 0s infinite}@keyframes shine-left-right{0%{left:-100%;opacity:1}to{left:100%;opacity:1}}.radial-bar-chart{width:100%;height:100%;display:flex;justify-content:center;align-items:center;position:relative}.radial-bar-chart__label{text-align:center;font-size:30px}.radial-bar-chart__label,.radial-bar-chart__label span{color:var(--Background-White,#fcfcfc);font-family:aktiv-grotesk,sans-serif!important;font-style:normal;font-weight:700;line-height:100%}.radial-bar-chart__label span{font-size:16px}.radial-bar-chart__sub-label{color:var(--Background-Cream,#fff8eb);text-align:center;font-family:aktiv-grotesk,sans-serif!important;font-size:18px;font-style:normal;font-weight:400;line-height:100%;margin-bottom:12px}.radial-bar-chart__label-box{display:flex;flex-direction:column;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.radial-bar-chart__sub-label{font-size:14px}.radial-bar-chart.semi-circle .radial-bar-chart__label-box{top:85%}.gradient-line{background:linear-gradient(90deg,#a953ff 20%,#f584ff 80%);background-size:200% auto;animation:shine 2s ease infinite}@keyframes shine{to{background-position:-200%}}@keyframes bounceanim{0%,to{margin-bottom:0}50%{margin-bottom:15px}}.bounce{animation:bounceanim 1s ease-in-out infinite;transition:transform .5s ease-in}details.paa-item{border-top:1px solid #c4c4c4}details.paa-item summary{cursor:pointer;list-style:none;padding:1rem 1rem 1rem 0;color:#242424;font-family:aktiv-grotesk,sans-serif;font-size:1.125rem;font-weight:700;line-height:150%;display:flex;justify-content:space-between;align-items:center;gap:1rem}details.paa-item summary::-webkit-details-marker{display:none}details.paa-item summary:after{content:"";flex-shrink:0;width:1.5rem;height:1.5rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;transition:transform .2s ease}details.paa-item[open]>summary:after{transform:rotate(180deg)}details.paa-item>p{color:#6d6d6d;font-family:aktiv-grotesk,sans-serif;font-size:1rem;font-weight:400;line-height:150%;padding-bottom:1rem;margin:0}