*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}*{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}body{touch-action:pan-y;margin:0;padding:0;width:100vw;min-height:100vh}html{width:100vw;margin:0;padding:0}#root{width:100vw;min-height:100vh;overflow-y:auto;height:100vh;overscroll-behavior-y:contain}.glitch{position:relative;z-index:1;animation:shift 2s ease-in-out infinite alternate}.glitch img{display:block;width:100%;height:auto}.glitch img:nth-child(2),.glitch img:nth-child(3){position:absolute;top:0;left:0;width:100%;height:auto;opacity:.8;pointer-events:none}.glitch img:nth-child(2){filter:hue-rotate(280deg) saturate(2.5) brightness(1.1);animation:glitch 1.2s cubic-bezier(.25,.46,.45,.94) both infinite;z-index:-1;mix-blend-mode:screen}.glitch img:nth-child(3){filter:hue-rotate(120deg) saturate(2.5) brightness(1.1);animation:glitch 1.2s cubic-bezier(.25,.46,.45,.94) reverse both infinite;z-index:-2;mix-blend-mode:screen}@keyframes glitch{0%{transform:translate(0)}20%{transform:translate(-3px,3px)}40%{transform:translate(-3px,-3px)}60%{transform:translate(3px,3px)}80%{transform:translate(3px,-3px)}to{transform:translate(0)}}@keyframes shift{0%,40%,44%,58%,61%,65%,69%,73%,to{transform:skew(0)}41%{transform:skew(10deg)}42%{transform:skew(-10deg)}59%{transform:skew(40deg) skewY(10deg)}60%{transform:skew(-40deg) skewY(-10deg)}63%{transform:skew(10deg) skewY(-5deg)}70%{transform:skew(-50deg) skewY(-20deg)}71%{transform:skew(10deg) skewY(-10deg)}}@keyframes bounce{35%,65%{scale:var(--scale)}}@keyframes flip{to{rotate:360deg}}@keyframes rotate{to{transform:rotate(90deg)}}@supports (selector(:has(:is(+ *)))){body:has(button:is(:hover,:focus-visible)){--active: 1;--play-state: running}.bodydrop{display:none}}@keyframes float-out{to{rotate:360deg}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@media (orientation: portrait) and (max-width: 768px){video{-o-object-fit:cover!important;object-fit:cover!important;width:100vw!important;height:100vh!important;position:fixed!important;top:0!important;left:0!important}}#ghost{position:relative;scale:.8}#red{animation:upNDown infinite .5s;position:relative;width:140px;height:140px;display:grid;grid-template-columns:repeat(14,1fr);grid-template-rows:repeat(14,1fr);grid-column-gap:0px;grid-row-gap:0px;grid-template-areas:"a1  a2  a3  a4  a5  top0  top0  top0  top0  a10 a11 a12 a13 a14" "b1  b2  b3  top1 top1 top1 top1 top1 top1 top1 top1 b12 b13 b14" "c1 c2 top2 top2 top2 top2 top2 top2 top2 top2 top2 top2 c13 c14" "d1 top3 top3 top3 top3 top3 top3 top3 top3 top3 top3 top3 top3 d14" "e1 top3 top3 top3 top3 top3 top3 top3 top3 top3 top3 top3 top3 e14" "f1 top3 top3 top3 top3 top3 top3 top3 top3 top3 top3 top3 top3 f14" "top4 top4 top4 top4 top4 top4 top4 top4 top4 top4 top4 top4 top4 top4" "top4 top4 top4 top4 top4 top4 top4 top4 top4 top4 top4 top4 top4 top4" "top4 top4 top4 top4 top4 top4 top4 top4 top4 top4 top4 top4 top4 top4" "top4 top4 top4 top4 top4 top4 top4 top4 top4 top4 top4 top4 top4 top4" "top4 top4 top4 top4 top4 top4 top4 top4 top4 top4 top4 top4 top4 top4" "top4 top4 top4 top4 top4 top4 top4 top4 top4 top4 top4 top4 top4 top4" "st0 st0 an4 st1 an7 st2 an10 an10 st3 an13 st4 an16 st5 st5" "an1 an2 an3 an5 an6 an8 an9 an9 an11 an12 an14 an15 an17 an18"}@keyframes upNDown{0%,49%{transform:translateY(0)}50%,to{transform:translateY(-10px)}}#top0,#top1,#top2,#top3,#top4,#st0,#st1,#st2,#st3,#st4,#st5{background-color:#00f}#top0{grid-area:top0}#top1{grid-area:top1}#top2{grid-area:top2}#top3{grid-area:top3}#top4{grid-area:top4}#st0{grid-area:st0}#st1{grid-area:st1}#st2{grid-area:st2}#st3{grid-area:st3}#st4{grid-area:st4}#st5{grid-area:st5}#an1,#an18,#an6,#an12,#an7,#an13,#an8,#an11{animation:flicker0 infinite .5s}#an2,#an3,#an4,#an10,#an9,#an5,#an15,#an16,#an17{animation:flicker1 infinite .5s}#an1{grid-area:an1}#an2{grid-area:an2}#an3{grid-area:an3}#an4{grid-area:an4}#an5{grid-area:an5}#an6{grid-area:an6}#an7{grid-area:an7}#an8{grid-area:an8}#an9{grid-area:an9}#an10{grid-area:an10}#an11{grid-area:an11}#an12{grid-area:an12}#an13{grid-area:an13}#an14{grid-area:an14}#an15{grid-area:an15}#an16{grid-area:an16}#an17{grid-area:an17}#an18{grid-area:an18}@keyframes flicker0{0%,49%{background-color:#00f}50%,to{background-color:transparent}}@keyframes flicker1{0%,49%{background-color:transparent}50%,to{background-color:#00f}}#eye,#eye1{width:40px;height:50px;position:absolute;top:30px}#eye{left:20px}#eye1{right:20px}#eye:before,#eye1:before{content:"";background-color:#00f;width:20px;height:50px;transform:translate(10px);display:block;position:absolute}#eye:after,#eye1:after{content:"";background-color:#00f;width:40px;height:30px;transform:translateY(10px);display:block;position:absolute}#pupil,#pupil1{width:20px;height:20px;background-color:#fcc78b;position:absolute;top:50px;z-index:1}#pupil{left:30px}#pupil1{right:30px}#mouth1,#mouth2,#mouth3,#mouth4,#mouth5,#mouthstart,#mouthend{width:20px;height:10px;background-color:#fcc78b;position:absolute;z-index:1;top:100px}#mouthstart,#mouthend{width:10px}#mouthstart{left:10px}#mouth1{top:90px;left:20px}#mouth2{left:40px}#mouth3{top:90px;left:60px}#mouth4{left:80px}#mouth5{top:90px;left:100px}#mouthend{left:120px}#shadow{background-color:#000;width:140px;height:140px;position:absolute;border-radius:50%;transform:rotateX(80deg);filter:blur(20px);top:80%;animation:shadowMovement infinite .5s}@keyframes shadowMovement{0%,49%{opacity:.5}50%,to{opacity:.2}}.kim-text{position:absolute;top:-60px;left:50%;transform:translate(-50%);color:#f36;font-size:24px;font-weight:700;text-transform:uppercase;letter-spacing:3px;text-shadow:2px 2px 0 #000,4px 4px 0 rgba(255,51,102,.5),0 0 20px rgba(255,51,102,.8);animation:textGlow 2s ease-in-out infinite alternate;font-family:Courier New,monospace;z-index:10}@keyframes textGlow{0%{text-shadow:2px 2px 0 #000,4px 4px 0 rgba(255,51,102,.5),0 0 20px rgba(255,51,102,.8)}to{text-shadow:2px 2px 0 #000,4px 4px 0 rgba(255,51,102,.8),0 0 30px rgba(255,51,102,1),0 0 40px rgba(255,107,53,.6)}}@keyframes backgroundChaos{0%{opacity:.3;transform:scale(1) rotate(0);filter:hue-rotate(0deg)}25%{opacity:.6;transform:scale(1.1) rotate(90deg);filter:hue-rotate(90deg)}50%{opacity:.4;transform:scale(.9) rotate(180deg);filter:hue-rotate(180deg)}75%{opacity:.7;transform:scale(1.2) rotate(270deg);filter:hue-rotate(270deg)}to{opacity:.5;transform:scale(1) rotate(360deg);filter:hue-rotate(360deg)}}@keyframes gridShift{0%{transform:translate(0)}25%{transform:translate(10px,-10px)}50%{transform:translate(-5px,15px)}75%{transform:translate(15px,5px)}to{transform:translate(0)}}@keyframes containerFloat{0%,to{transform:translateY(0) rotate(0)}33%{transform:translateY(-10px) rotate(.5deg)}66%{transform:translateY(5px) rotate(-.3deg)}}@keyframes loaderBreathe{0%,to{transform:scale(1) rotateX(0) rotateY(0);filter:saturate(1) contrast(1)}50%{transform:scale(1.02) rotateX(2deg) rotateY(1deg);filter:saturate(1.1) contrast(1.1)}}@keyframes hoverChaos{0%{transform:rotateX(10deg) rotateY(-5deg) scale(1.1)}25%{transform:rotateX(12deg) rotateY(-3deg) scale(1.12) rotate(1deg)}50%{transform:rotateX(8deg) rotateY(-7deg) scale(1.15) rotate(-.5deg)}75%{transform:rotateX(14deg) rotateY(-2deg) scale(1.13) rotate(.8deg)}to{transform:rotateX(10deg) rotateY(-5deg) scale(1.1)}}@keyframes colorCycle{0%{filter:saturate(1.5) contrast(1.2) hue-rotate(0deg)}25%{filter:saturate(2) contrast(1.4) hue-rotate(90deg)}50%{filter:saturate(1.8) contrast(1.6) hue-rotate(180deg)}75%{filter:saturate(2.2) contrast(1.3) hue-rotate(270deg)}to{filter:saturate(1.5) contrast(1.2) hue-rotate(360deg)}}@keyframes cardDance{0%,to{transform:translateZ(0) rotate(0) skew(0);box-shadow:8px 8px #f36,16px 16px #f369,24px 24px #ff33664d,32px 32px #ff33661a,0 0 50px #f366}20%{transform:translateZ(15px) rotate(1deg) skew(2deg);box-shadow:12px 12px #f36,24px 24px #ff3366b3,36px 36px #f366,48px 48px #f363,0 0 70px #f369}40%{transform:translateZ(5px) rotate(-.5deg) skew(-1deg);box-shadow:6px 6px #f36,12px 12px #ff336680,18px 18px #ff33664d,24px 24px #ff33661a,0 0 40px #ff33664d}60%{transform:translateZ(20px) rotate(.8deg) skew(1.5deg);box-shadow:14px 14px #f36,28px 28px #f36c,42px 42px #ff336680,56px 56px #ff33664d,0 0 80px #ff3366b3}80%{transform:translateZ(8px) rotate(-.3deg) skew(-.5deg);box-shadow:10px 10px #f36,20px 20px #f369,30px 30px #f366,40px 40px #f363,0 0 60px #ff336680}}@keyframes hoverIntensity{0%{box-shadow:12px 12px #f36,24px 24px #f36c,36px 36px #ff336680,48px 48px #ff33664d,0 0 100px #f36c}50%{box-shadow:16px 16px #f36,32px 32px #ff3366e6,48px 48px #ff3366b3,64px 64px #ff336680,0 0 150px #f36}to{box-shadow:12px 12px #f36,24px 24px #f36c,36px 36px #ff336680,48px 48px #ff33664d,0 0 100px #f36c}}@keyframes brutal-load{0%{left:-30%;width:30%;transform:skew(-15deg) scaleY(1)}15%{width:45%;transform:skew(8deg) scaleY(1.1)}30%{width:60%;transform:skew(-10deg) scaleY(.9)}45%{width:70%;transform:skew(12deg) scaleY(1.2)}60%{width:50%;transform:skew(-6deg) scaleY(.8)}75%{width:40%;transform:skew(5deg) scaleY(1.1)}90%{width:35%;transform:skew(-8deg) scaleY(1)}to{left:100%;width:30%;transform:skew(-15deg) scaleY(1)}}@keyframes colorShift{0%{background-position:0% 50%}25%{background-position:50% 0%}50%{background-position:100% 50%}75%{background-position:50% 100%}to{background-position:0% 50%}}@keyframes barGlitch{0%,90%,to{filter:drop-shadow(0 0 10px rgba(255,51,102,.8)) hue-rotate(0deg)}5%{filter:drop-shadow(2px 0 15px rgba(0,255,255,.9)) hue-rotate(180deg)}10%{filter:drop-shadow(-2px 0 15px rgba(255,0,255,.9)) hue-rotate(90deg)}15%{filter:drop-shadow(0 2px 15px rgba(255,255,0,.9)) hue-rotate(270deg)}}@keyframes glitchSweep{0%{left:-100%;opacity:0;transform:skew(0)}5%{opacity:.8;transform:skew(-10deg)}10%{left:-70%;opacity:1;transform:skew(5deg)}15%{opacity:.6;transform:skew(-8deg)}20%{left:-40%;opacity:.9;transform:skew(12deg)}25%{opacity:.4;transform:skew(-15deg)}30%{left:-10%;opacity:.8;transform:skew(8deg)}35%{opacity:.2;transform:skew(-5deg)}40%{left:20%;opacity:.7;transform:skew(10deg)}45%{left:50%;opacity:.3;transform:skew(-12deg)}50%{left:80%;opacity:.5;transform:skew(6deg)}55%{left:100%;opacity:0;transform:skew(0)}to{left:100%;opacity:0;transform:skew(0)}}@keyframes scanlines{0%{transform:translateY(0) scaleY(1)}50%{transform:translateY(2px) scaleY(1.05)}to{transform:translateY(4px) scaleY(1)}}@keyframes textChaos{0%,85%,to{transform:translate(0) scale(1);filter:hue-rotate(0deg) saturate(1);text-shadow:3px 3px 0 #000,6px 6px 0 rgba(255,51,102,.5),9px 9px 0 rgba(255,107,53,.3),0 0 20px rgba(255,51,102,.8)}5%{transform:translate(-3px,2px) scale(.98);filter:hue-rotate(90deg) saturate(1.5);text-shadow:5px 1px 0 #000,8px 4px 0 rgba(0,255,255,.7),11px 7px 0 rgba(255,0,255,.5),0 0 30px rgba(0,255,255,.9)}10%{transform:translate(2px,-3px) scale(1.02);filter:hue-rotate(180deg) saturate(2);text-shadow:1px 5px 0 #000,4px 8px 0 rgba(255,255,0,.7),7px 11px 0 rgba(255,0,128,.5),0 0 40px rgba(255,255,0,.9)}15%{transform:translate(-2px,3px) scale(.99);filter:hue-rotate(270deg) saturate(1.8);text-shadow:4px 2px 0 #000,7px 5px 0 rgba(128,255,0,.7),10px 8px 0 rgba(255,128,0,.5),0 0 35px rgba(128,255,0,.9)}20%{transform:translate(1px,-2px) scale(1.01);filter:hue-rotate(45deg) saturate(1.3);text-shadow:2px 4px 0 #000,5px 7px 0 rgba(255,0,255,.6),8px 10px 0 rgba(0,255,128,.4),0 0 25px rgba(255,0,255,.8)}}@keyframes textGhost{0%{transform:translate(0);opacity:.3}25%{transform:translate(1px,-1px);opacity:.5}50%{transform:translate(-1px,1px);opacity:.2}75%{transform:translate(1px,1px);opacity:.4}to{transform:translate(0);opacity:.3}}@keyframes textGhost2{0%{transform:translate(0);opacity:.2}33%{transform:translate(-1px,1px);opacity:.4}66%{transform:translate(1px,-1px);opacity:.1}to{transform:translate(0);opacity:.2}}@keyframes noiseStorm{0%{transform:rotate(0) scale(1) translate(0);opacity:.3}25%{transform:rotate(90deg) scale(1.2) translate(5px,-5px);opacity:.6}50%{transform:rotate(180deg) scale(.8) translate(-3px,8px);opacity:.4}75%{transform:rotate(270deg) scale(1.1) translate(8px,3px);opacity:.7}to{transform:rotate(360deg) scale(1) translate(0);opacity:.3}}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.fixed{position:fixed}.relative{position:relative}.inset-0{top:0;right:0;bottom:0;left:0}.bottom-4{bottom:1rem}.left-4{left:1rem}.right-32{right:8rem}.right-4{right:1rem}.top-1\/2{top:50%}.top-4{top:1rem}.z-40{z-index:40}.z-50{z-index:50}.z-\[100\]{z-index:100}.block{display:block}.flex{display:flex}.hidden{display:none}.h-full{height:100%}.h-screen{height:100vh}.w-\[300px\]{width:300px}.w-\[50vw\]{width:50vw}.w-full{width:100%}.w-screen{width:100vw}.max-w-\[900px\]{max-width:900px}.flex-shrink-0{flex-shrink:0}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.touch-pan-y{--tw-pan-y: pan-y;touch-action:var(--tw-pan-x) var(--tw-pan-y) var(--tw-pinch-zoom)}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize{resize:both}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-center{justify-content:center}.gap-6{gap:1.5rem}.overflow-hidden{overflow:hidden}.rounded-lg{border-radius:.5rem}.border{border-width:1px}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.bg-black\/50{background-color:#00000080}.object-cover{-o-object-fit:cover;object-fit:cover}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.font-bold{font-weight:700}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.backdrop-blur-sm{--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-300{transition-duration:.3s}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}#root{overflow-y:auto;height:100vh}@keyframes float-circular{0%{transform:translate(0) rotate(0)}25%{transform:translate(10px,-10px) rotate(5deg)}50%{transform:translateY(-20px) rotate(0)}75%{transform:translate(-10px,-10px) rotate(-5deg)}to{transform:translate(0) rotate(0)}}.float-button{animation:float-circular 3s ease-in-out infinite}.absolute{position:absolute}.inline-block{display:inline-block}.loader{display:flex;margin:.25em 0}.w-2{width:.5em}.dash{animation:dashArray 2s ease-in-out infinite,dashOffset 2s linear infinite}.spin{animation:spinDashArray 2s ease-in-out infinite,spin 8s ease-in-out infinite,dashOffset 2s linear infinite;transform-origin:center}@keyframes dashArray{0%{stroke-dasharray:0 1 359 0}50%{stroke-dasharray:0 359 1 0}to{stroke-dasharray:359 1 0 0}}@keyframes spinDashArray{0%{stroke-dasharray:270 90}50%{stroke-dasharray:0 360}to{stroke-dasharray:270 90}}@keyframes dashOffset{0%{stroke-dashoffset:365}to{stroke-dashoffset:5}}@keyframes spin{0%{rotate:0deg}12.5%,25%{rotate:270deg}37.5%,50%{rotate:540deg}62.5%,75%{rotate:810deg}87.5%,to{rotate:1080deg}}.card-container{position:relative;width:700px;height:500px;transition:.2s}.card-container:active{width:685px;height:490px}#card{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;display:flex;justify-content:center;align-items:center;border-radius:20px;transition:.7s;background:linear-gradient(43deg,#7843e6,#a843e6 46%,#e643d8)}.subtitle{transform:translateY(160px);color:#866edd;text-align:center;width:100%;font-size:2.5rem}.title{opacity:0;transition-duration:.3s;transition-timing-function:ease-in-out-out;transition-delay:.1s;position:absolute;font-size:3.5rem;font-weight:700;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:10px;top:0;left:0;width:100%;height:100%;padding:30px 40px;box-sizing:border-box}.title-top{font-size:2rem;font-weight:900;color:gold;text-shadow:3px 3px 6px rgba(0,0,0,.5),0 0 20px rgba(255,215,0,.5);letter-spacing:1px;margin:0;text-align:center;font-family:Impact,Arial Black,sans-serif;line-height:1.2}.title-content{color:#fff;font-size:1.1rem;font-weight:600;width:100%;text-align:left;line-height:1.5;flex-grow:1;display:flex;flex-direction:column;justify-content:center}.intro-text{margin-bottom:20px;text-align:center;font-size:1.05rem;line-height:1.5}.subtitle-text{margin-bottom:15px;text-align:center;font-size:1.3rem;font-weight:700;color:#fff}.title-content p{margin-bottom:15px;text-align:center;font-size:1.05rem}.services-list{list-style:none;padding:0;margin:0;text-align:left}.services-list li{margin-bottom:12px;padding-left:25px;position:relative;font-size:1.05rem;line-height:1.4}.services-list li:before{content:"✦";position:absolute;left:0;color:gold;font-size:1.2rem}.services-list .highlight-word{font-size:1.2rem}.tracker:hover~#card .title{opacity:1}#prompt{top:50%;left:50%;transform:translate(-50%,-50%);z-index:20;font-size:2rem;font-weight:900;transition:.3s ease-in-out-out;position:absolute;max-width:540px;color:#fff;line-height:1.5;text-align:center;letter-spacing:.5px;text-shadow:2px 2px 4px rgba(0,0,0,.3);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.highlight-word{color:gold;font-family:Impact,Arial Black,sans-serif;font-size:2.3rem;font-weight:900;letter-spacing:1px;text-shadow:3px 3px 6px rgba(0,0,0,.5),0 0 20px rgba(255,215,0,.5);display:inline-block;animation:pulse 2s ease-in-out infinite}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.tracker{position:absolute;z-index:200;width:100%;height:100%}.tracker:hover{cursor:pointer}.tracker:hover~#card #prompt{opacity:0}.tracker:hover~#card{transition:.3s;filter:brightness(1.1)}.card-container:hover #card:before{transition:.2s;content:"";opacity:80%}.canvas{perspective:800px;top:0;right:0;bottom:0;left:0;z-index:200;position:absolute;display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr 1fr 1fr;gap:0px 0px;grid-template-areas:"tr-1 tr-2 tr-3 tr-4 tr-5" "tr-6 tr-7 tr-8 tr-9 tr-10" "tr-11 tr-12 tr-13 tr-14 tr-15" "tr-16 tr-17 tr-18 tr-19 tr-20" "tr-21 tr-22 tr-23 tr-24 tr-25"}#card:before{content:"";background:linear-gradient(43deg,#7843e6,#a843e6 46%,#e643d8);filter:blur(2rem);opacity:30%;width:100%;height:100%;position:absolute;z-index:-1;transition:.2s}.tr-1{grid-area:tr-1}.tr-2{grid-area:tr-2}.tr-3{grid-area:tr-3}.tr-4{grid-area:tr-4}.tr-5{grid-area:tr-5}.tr-6{grid-area:tr-6}.tr-7{grid-area:tr-7}.tr-8{grid-area:tr-8}.tr-9{grid-area:tr-9}.tr-10{grid-area:tr-10}.tr-11{grid-area:tr-11}.tr-12{grid-area:tr-12}.tr-13{grid-area:tr-13}.tr-14{grid-area:tr-14}.tr-15{grid-area:tr-15}.tr-16{grid-area:tr-16}.tr-17{grid-area:tr-17}.tr-18{grid-area:tr-18}.tr-19{grid-area:tr-19}.tr-20{grid-area:tr-20}.tr-21{grid-area:tr-21}.tr-22{grid-area:tr-22}.tr-23{grid-area:tr-23}.tr-24{grid-area:tr-24}.tr-25{grid-area:tr-25}.tr-1:hover~#card{transition:125ms ease-in-out;transform:rotateX(20deg) rotateY(-10deg) rotate(0)}.tr-2:hover~#card{transition:125ms ease-in-out;transform:rotateX(20deg) rotateY(-5deg) rotate(0)}.tr-3:hover~#card{transition:125ms ease-in-out;transform:rotateX(20deg) rotateY(0) rotate(0)}.tr-4:hover~#card{transition:125ms ease-in-out;transform:rotateX(20deg) rotateY(5deg) rotate(0)}.tr-5:hover~#card{transition:125ms ease-in-out;transform:rotateX(20deg) rotateY(10deg) rotate(0)}.tr-6:hover~#card{transition:125ms ease-in-out;transform:rotateX(10deg) rotateY(-10deg) rotate(0)}.tr-7:hover~#card{transition:125ms ease-in-out;transform:rotateX(10deg) rotateY(-5deg) rotate(0)}.tr-8:hover~#card{transition:125ms ease-in-out;transform:rotateX(10deg) rotateY(0) rotate(0)}.tr-9:hover~#card{transition:125ms ease-in-out;transform:rotateX(10deg) rotateY(5deg) rotate(0)}.tr-10:hover~#card{transition:125ms ease-in-out;transform:rotateX(10deg) rotateY(10deg) rotate(0)}.tr-11:hover~#card{transition:125ms ease-in-out;transform:rotateX(0) rotateY(-10deg) rotate(0)}.tr-12:hover~#card{transition:125ms ease-in-out;transform:rotateX(0) rotateY(-5deg) rotate(0)}.tr-13:hover~#card{transition:125ms ease-in-out;transform:rotateX(0) rotateY(0) rotate(0)}.tr-14:hover~#card{transition:125ms ease-in-out;transform:rotateX(0) rotateY(5deg) rotate(0)}.tr-15:hover~#card{transition:125ms ease-in-out;transform:rotateX(0) rotateY(10deg) rotate(0)}.tr-16:hover~#card{transition:125ms ease-in-out;transform:rotateX(-10deg) rotateY(-10deg) rotate(0)}.tr-17:hover~#card{transition:125ms ease-in-out;transform:rotateX(-10deg) rotateY(-5deg) rotate(0)}.tr-18:hover~#card{transition:125ms ease-in-out;transform:rotateX(-10deg) rotateY(0) rotate(0)}.tr-19:hover~#card{transition:125ms ease-in-out;transform:rotateX(-10deg) rotateY(5deg) rotate(0)}.tr-20:hover~#card{transition:125ms ease-in-out;transform:rotateX(-10deg) rotateY(10deg) rotate(0)}.tr-21:hover~#card{transition:125ms ease-in-out;transform:rotateX(-20deg) rotateY(-10deg) rotate(0)}.tr-22:hover~#card{transition:125ms ease-in-out;transform:rotateX(-20deg) rotateY(-5deg) rotate(0)}.tr-23:hover~#card{transition:125ms ease-in-out;transform:rotateX(-20deg) rotateY(0) rotate(0)}.tr-24:hover~#card{transition:125ms ease-in-out;transform:rotateX(-20deg) rotateY(5deg) rotate(0)}.tr-25:hover~#card{transition:125ms ease-in-out;transform:rotateX(-20deg) rotateY(10deg) rotate(0)}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.flip-card{position:relative;width:300px;height:200px;background:linear-gradient(-45deg,#f89b29,#ff0f7b);border-radius:10px;display:flex;align-items:center;justify-content:center;overflow:hidden;transition:all .6s cubic-bezier(.23,1,.32,1)}.flip-card-front{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;z-index:1;transition:all .6s cubic-bezier(.23,1,.32,1);position:relative;width:100%;height:100%}.flip-card-badge{position:absolute;top:10px;right:10px;background:#000000b3;color:#fff;padding:5px 12px;border-radius:20px;font-size:12px;font-weight:900;letter-spacing:1px}.flip-card-front-title{margin:0;font-size:32px;color:#fff;font-weight:900;text-align:center;text-shadow:3px 3px 6px rgba(0,0,0,.5);line-height:1.2}.strike-through{text-decoration:line-through;text-decoration-thickness:4px;text-decoration-color:#00000080}.flip-card-price-box{display:flex;align-items:flex-start;gap:5px;background:#fff3;padding:10px 20px;border-radius:15px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:2px solid rgba(255,255,255,.3)}.flip-card-currency{font-size:24px;color:#fff;font-weight:900;text-shadow:2px 2px 4px rgba(0,0,0,.3)}.flip-card-amount{font-size:48px;color:#fff;font-weight:900;text-shadow:3px 3px 6px rgba(0,0,0,.5);line-height:1}.flip-card-front-price{margin:0;font-size:32px;color:#fff;font-weight:900;text-align:center;text-shadow:2px 2px 4px rgba(0,0,0,.3)}.flip-card:hover .flip-card-front{opacity:0;scale:0;transform:rotate(-45deg)}.flip-card svg{width:48px;fill:#333;transition:all .6s cubic-bezier(.23,1,.32,1)}.flip-card:hover{transform:rotate(-5deg) scale(1.1);box-shadow:0 10px 20px #0003}.flip-card__content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-45deg);width:100%;height:100%;padding:20px;box-sizing:border-box;background-color:#fff;opacity:0;transition:all .6s cubic-bezier(.23,1,.32,1);display:flex;flex-direction:column;justify-content:center;gap:8px}.flip-card__header{display:flex;align-items:center;gap:8px;margin-bottom:5px}.flip-card__icon{font-size:24px}.flip-card__subtitle{margin:0;font-size:18px;color:#f89b29;font-weight:900;text-transform:uppercase}.flip-card__text{margin:0;font-size:13px;color:#555;line-height:1.4}.highlight-red{color:#ff0f7b;font-weight:900;text-decoration:underline;text-decoration-color:#ff0f7b;text-decoration-thickness:2px}.flip-card__verdict{margin-top:8px;padding-top:8px;border-top:2px solid #f89b29;display:flex;justify-content:space-around;font-weight:700;font-size:14px}.flip-card__verdict p{margin:0}.verdict-no{color:#ff0f7b;font-weight:900;font-size:16px}.verdict-yes{color:#f89b29;font-weight:900;font-size:16px}.flip-card:hover .flip-card__content{transform:translate(-50%,-50%) rotate(0);opacity:1}.flip-card__title{margin:0;font-size:24px;color:#333;font-weight:700}.flip-card__description{margin:10px 0 0;font-size:14px;color:#777;line-height:1.4}.flip-card:hover svg{scale:0;transform:rotate(-45deg)}.hover\:scale-105:hover{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:bg-black\/70:hover{background-color:#000000b3}@media (min-width: 768px){.md\:bottom-8{bottom:2rem}.md\:left-8{left:2rem}.md\:right-8{right:2rem}.md\:top-8{top:2rem}}
