*,: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,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}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.inset-4{top:1rem;right:1rem;bottom:1rem;left:1rem}.inset-\[7\%_8\%_3\%\]{top:7%;right:8%;bottom:3%;left:8%}.inset-x-4{left:1rem;right:1rem}.-bottom-2{bottom:-.5rem}.-bottom-4{bottom:-1rem}.-bottom-\[35\%\]{bottom:-35%}.-left-\[8\%\]{left:-8%}.-right-1{right:-.25rem}.-right-\[10\%\]{right:-10%}.-top-2{top:-.5rem}.-top-\[42\%\]{top:-42%}.-top-\[48\%\]{top:-48%}.bottom-0{bottom:0}.bottom-4{bottom:1rem}.bottom-5{bottom:1.25rem}.bottom-7{bottom:1.75rem}.bottom-\[-8\%\]{bottom:-8%}.bottom-\[12\%\]{bottom:12%}.bottom-\[6\.5\%\]{bottom:6.5%}.left-0{left:0}.left-1\/2{left:50%}.left-4{left:1rem}.left-\[31\%\]{left:31%}.left-\[4\.5\%\]{left:4.5%}.left-\[40\%\]{left:40%}.left-\[47\%\]{left:47%}.left-\[5\%\]{left:5%}.left-\[8\%\]{left:8%}.right-0{right:0}.right-4{right:1rem}.right-5{right:1.25rem}.right-6{right:1.5rem}.right-\[13\%\]{right:13%}.right-\[17\%\]{right:17%}.right-\[4\%\]{right:4%}.right-\[4\.5\%\]{right:4.5%}.right-\[5\%\]{right:5%}.top-0{top:0}.top-1\/2{top:50%}.top-4{top:1rem}.top-5{top:1.25rem}.top-\[14\%\]{top:14%}.top-\[37\%\]{top:37%}.top-\[39\%\]{top:39%}.top-\[42\%\]{top:42%}.top-\[47\%\]{top:47%}.top-\[7\.75rem\]{top:7.75rem}.top-\[8\%\]{top:8%}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[60\]{z-index:60}.mx-auto{margin-left:auto;margin-right:auto}.-mt-4{margin-top:-1rem}.mb-1{margin-bottom:.25rem}.mb-12{margin-bottom:3rem}.mb-16{margin-bottom:4rem}.mb-3{margin-bottom:.75rem}.mb-\[2\%\]{margin-bottom:2%}.mb-\[5\%\]{margin-bottom:5%}.ml-12{margin-left:3rem}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-2{margin-top:.5rem}.mt-24{margin-top:6rem}.mt-28{margin-top:7rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-\[10\%\]{margin-top:10%}.mt-\[4\%\]{margin-top:4%}.mt-\[5\%\]{margin-top:5%}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.hidden{display:none}.aspect-\[1\.6\/1\]{aspect-ratio:1.6/1}.aspect-\[16\/9\]{aspect-ratio:16/9}.aspect-video{aspect-ratio:16 / 9}.h-12{height:3rem}.h-14{height:3.5rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-5{height:1.25rem}.h-8{height:2rem}.h-\[100\%\]{height:100%}.h-\[100svh\]{height:100svh}.h-\[14vw\]{height:14vw}.h-\[300svh\]{height:300svh}.h-\[3px\]{height:3px}.h-\[6px\]{height:6px}.h-\[72px\]{height:72px}.h-\[78\%\]{height:78%}.h-\[86\%\]{height:86%}.h-\[94\%\]{height:94%}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.min-h-0{min-height:0px}.min-h-12{min-height:3rem}.min-h-\[100svh\]{min-height:100svh}.min-h-\[1860px\]{min-height:1860px}.min-h-\[190px\]{min-height:190px}.min-h-\[44px\]{min-height:44px}.min-h-\[52px\]{min-height:52px}.min-h-\[620px\]{min-height:620px}.min-h-\[640px\]{min-height:640px}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-10{width:2.5rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-2\.5{width:.625rem}.w-20{width:5rem}.w-24{width:6rem}.w-5{width:1.25rem}.w-8{width:2rem}.w-\[14vw\]{width:14vw}.w-\[30\%\]{width:30%}.w-\[31\%\]{width:31%}.w-\[34\%\]{width:34%}.w-\[38\%\]{width:38%}.w-\[43\%\]{width:43%}.w-\[72px\]{width:72px}.w-\[min\(94vw\,calc\(177\.78svh-444px\)\)\]{width:min(94vw,calc(177.78svh - 444px))}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-px{width:1px}.min-w-0{min-width:0px}.min-w-8{min-width:2rem}.min-w-\[44px\]{min-width:44px}.min-w-full{min-width:100%}.max-w-\[1050px\]{max-width:1050px}.max-w-\[1120px\]{max-width:1120px}.max-w-\[1180px\]{max-width:1180px}.max-w-\[1600px\]{max-width:1600px}.max-w-\[1680px\]{max-width:1680px}.max-w-\[1831px\]{max-width:1831px}.max-w-\[266px\]{max-width:266px}.max-w-\[280px\]{max-width:280px}.max-w-\[30rem\]{max-width:30rem}.max-w-\[365px\]{max-width:365px}.max-w-\[36rem\]{max-width:36rem}.max-w-\[720px\]{max-width:720px}.max-w-\[72px\]{max-width:72px}.max-w-\[780px\]{max-width:780px}.flex-1{flex:1 1 0%}.shrink-0{flex-shrink:0}.origin-bottom{transform-origin:bottom}.origin-left{transform-origin:left}.-translate-x-1\/2{--tw-translate-x: -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))}.-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))}.-rotate-1{--tw-rotate: -1deg;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))}.-rotate-2{--tw-rotate: -2deg;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))}.rotate-180{--tw-rotate: 180deg;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))}.scale-\[2\.1\]{--tw-scale-x: 2.1;--tw-scale-y: 2.1;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-grab{cursor:grab}.cursor-grabbing{cursor:grabbing}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize{resize:both}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-y{scroll-snap-type:y var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness: mandatory}.snap-start{scroll-snap-align:start}.snap-center{scroll-snap-align:center}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-\[42px_1fr\]{grid-template-columns:42px 1fr}.grid-cols-\[48px_1fr\]{grid-template-columns:48px 1fr}.grid-cols-\[76px_1fr\]{grid-template-columns:76px 1fr}.grid-rows-\[minmax\(190px\,1fr\)_auto_auto\]{grid-template-rows:minmax(190px,1fr) auto auto}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0{gap:0px}.gap-10{gap:2.5rem}.gap-12{gap:3rem}.gap-16{gap:4rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-y-1{row-gap:.25rem}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.scroll-smooth{scroll-behavior:smooth}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.break-words{overflow-wrap:break-word}.rounded-\[0\.5rem\]{border-radius:.5rem}.rounded-\[14px\]{border-radius:14px}.rounded-\[15px\]{border-radius:15px}.rounded-\[16px\]{border-radius:16px}.rounded-\[17px\]{border-radius:17px}.rounded-\[1rem\]{border-radius:1rem}.rounded-\[20px\]{border-radius:20px}.rounded-\[21px\]{border-radius:21px}.rounded-\[24px\]{border-radius:24px}.rounded-\[26px\]{border-radius:26px}.rounded-\[28px\]{border-radius:28px}.rounded-\[32px\]{border-radius:32px}.rounded-\[3px\]{border-radius:3px}.rounded-\[50\%\]{border-radius:50%}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:9999px}.rounded-b-\[32px\]{border-bottom-right-radius:32px;border-bottom-left-radius:32px}.border{border-width:1px}.border-b{border-bottom-width:1px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.border-neon\/35{border-color:#6fff0059}.border-white\/10{border-color:#ffffff1a}.border-white\/15{border-color:#ffffff26}.border-white\/20{border-color:#fff3}.bg-\[\#010828\]{--tw-bg-opacity: 1;background-color:rgb(1 8 40 / var(--tw-bg-opacity, 1))}.bg-\[\#010828\]\/75{background-color:#010828bf}.bg-\[\#292a20\]{--tw-bg-opacity: 1;background-color:rgb(41 42 32 / var(--tw-bg-opacity, 1))}.bg-\[\#f4b900\]\/35{background-color:#f4b90059}.bg-\[\#ffd52b\]{--tw-bg-opacity: 1;background-color:rgb(255 213 43 / var(--tw-bg-opacity, 1))}.bg-\[\#ffe552\]\/75{background-color:#ffe552bf}.bg-\[\#ffe55f\]\/70{background-color:#ffe55fb3}.bg-\[\#ffe87d\]\/70{background-color:#ffe87db3}.bg-\[radial-gradient\(circle_at_18\%_20\%\,rgba\(111\,255\,0\,0\.08\)\,transparent_28\%\)\,radial-gradient\(circle_at_82\%_75\%\,rgba\(75\,77\,255\,0\.14\)\,transparent_30\%\)\,\#010828\]{background-color:radial-gradient(circle at 18% 20%,rgba(111,255,0,.08),transparent 28%),radial-gradient(circle at 82% 75%,rgba(75,77,255,.14),transparent 30%),#010828}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.bg-black\/15{background-color:#00000026}.bg-black\/25{background-color:#00000040}.bg-black\/30{background-color:#0000004d}.bg-cream\/25{background-color:#eff4ff40}.bg-cream\/\[0\.025\]{background-color:#eff4ff06}.bg-current{background-color:currentColor}.bg-neon{--tw-bg-opacity: 1;background-color:rgb(111 255 0 / var(--tw-bg-opacity, 1))}.bg-neon\/70{background-color:#6fff00b3}.bg-orbis{--tw-bg-opacity: 1;background-color:rgb(1 8 40 / var(--tw-bg-opacity, 1))}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white\/15{background-color:#ffffff26}.bg-white\/20{background-color:#fff3}.bg-white\/35{background-color:#ffffff59}.bg-white\/\[0\.025\]{background-color:#ffffff06}.bg-white\/\[0\.035\]{background-color:#ffffff09}.bg-white\/\[0\.055\]{background-color:#ffffff0e}.bg-\[linear-gradient\(180deg\,rgba\(1\,8\,40\,0\.48\)\,rgba\(1\,8\,40\,0\.78\)_45\%\,rgba\(1\,8\,40\,0\.92\)\)\]{background-image:linear-gradient(180deg,#0108287a,#010828c7 45%,#010828eb)}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.from-\[\#010828\]\/65{--tw-gradient-from: rgb(1 8 40 / .65) var(--tw-gradient-from-position);--tw-gradient-to: rgb(1 8 40 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#b724ff\]{--tw-gradient-from: #b724ff var(--tw-gradient-from-position);--tw-gradient-to: rgb(183 36 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-neon\/20{--tw-gradient-from: rgb(111 255 0 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(111 255 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-neon\/60{--tw-gradient-from: rgb(111 255 0 / .6) var(--tw-gradient-from-position);--tw-gradient-to: rgb(111 255 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.via-transparent{--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), transparent var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-\[\#7c3aed\]{--tw-gradient-to: #7c3aed var(--tw-gradient-to-position)}.to-neon\/80{--tw-gradient-to: rgb(111 255 0 / .8) var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to: transparent var(--tw-gradient-to-position)}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-\[18px\]{padding:18px}.px-1{padding-left:.25rem;padding-right:.25rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-\[4\%\]{padding-left:4%;padding-right:4%}.px-\[52px\]{padding-left:52px;padding-right:52px}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-\[1\.8\%\]{padding-top:1.8%;padding-bottom:1.8%}.py-\[24px\]{padding-top:24px;padding-bottom:24px}.pb-10{padding-bottom:2.5rem}.pb-2{padding-bottom:.5rem}.pb-20{padding-bottom:5rem}.pb-24{padding-bottom:6rem}.pb-4{padding-bottom:1rem}.pb-8{padding-bottom:2rem}.pb-\[100\%\]{padding-bottom:100%}.pr-24{padding-right:6rem}.pr-3{padding-right:.75rem}.pt-2{padding-top:.5rem}.pt-20{padding-top:5rem}.pt-24{padding-top:6rem}.pt-28{padding-top:7rem}.pt-6{padding-top:1.5rem}.pt-8{padding-top:2rem}.text-left{text-align:left}.text-right{text-align:right}.font-cn-body,.font-cn-title{font-family:HarmonyOS Sans SC,Noto Sans SC,sans-serif}.font-condiment{font-family:Condiment,cursive}.font-grotesk{font-family:Anton,Impact,sans-serif}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace}.font-serif{font-family:ui-serif,Georgia,Cambria,Times New Roman,Times,serif}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[20px\]{font-size:20px}.text-\[22px\]{font-size:22px}.text-\[24px\]{font-size:24px}.text-\[32px\]{font-size:32px}.text-\[34px\]{font-size:34px}.text-\[36px\]{font-size:36px}.text-\[38px\]{font-size:38px}.text-\[40px\]{font-size:40px}.text-\[9px\]{font-size:9px}.text-\[clamp\(10px\,1\.45vw\,27px\)\]{font-size:clamp(10px,1.45vw,27px)}.text-\[clamp\(15px\,1\.5vw\,22px\)\]{font-size:clamp(15px,1.5vw,22px)}.text-\[clamp\(16px\,2\.2vw\,42px\)\]{font-size:clamp(16px,2.2vw,42px)}.text-\[clamp\(16px\,2vw\,28px\)\]{font-size:clamp(16px,2vw,28px)}.text-\[clamp\(17px\,2\.5vw\,46px\)\]{font-size:clamp(17px,2.5vw,46px)}.text-\[clamp\(29px\,5\.2vw\,98px\)\]{font-size:clamp(29px,5.2vw,98px)}.text-\[clamp\(30px\,5\.5vw\,104px\)\]{font-size:clamp(30px,5.5vw,104px)}.text-\[clamp\(7px\,0\.62vw\,12px\)\]{font-size:clamp(7px,.62vw,12px)}.text-\[clamp\(7px\,0\.72vw\,14px\)\]{font-size:clamp(7px,.72vw,14px)}.text-\[clamp\(7px\,0\.76vw\,14px\)\]{font-size:clamp(7px,.76vw,14px)}.text-\[clamp\(8px\,0\.75vw\,14px\)\]{font-size:clamp(8px,.75vw,14px)}.text-\[clamp\(9px\,1\.3vw\,25px\)\]{font-size:clamp(9px,1.3vw,25px)}.font-black{font-weight:900}.font-bold{font-weight:700}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.normal-case{text-transform:none}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-\[0\.82\]{line-height:.82}.leading-\[0\.86\]{line-height:.86}.leading-\[0\.88\]{line-height:.88}.leading-\[1\.02\]{line-height:1.02}.leading-\[1\.03\]{line-height:1.03}.leading-\[1\.05\]{line-height:1.05}.leading-\[1\.12\]{line-height:1.12}.leading-\[1\.25\]{line-height:1.25}.leading-\[1\.2\]{line-height:1.2}.leading-\[1\.35\]{line-height:1.35}.leading-\[1\.3\]{line-height:1.3}.leading-\[1\.4\]{line-height:1.4}.leading-\[1\.55\]{line-height:1.55}.leading-\[1\.5\]{line-height:1.5}.leading-\[1\.65\]{line-height:1.65}.leading-\[1\.7\]{line-height:1.7}.leading-none{line-height:1}.tracking-\[-0\.015em\]{letter-spacing:-.015em}.tracking-\[-0\.025em\]{letter-spacing:-.025em}.tracking-\[-0\.02em\]{letter-spacing:-.02em}.tracking-\[-0\.03em\]{letter-spacing:-.03em}.tracking-\[-0\.04em\]{letter-spacing:-.04em}.tracking-\[-0\.07em\]{letter-spacing:-.07em}.tracking-\[-0\.08em\]{letter-spacing:-.08em}.tracking-\[0\.03em\]{letter-spacing:.03em}.tracking-\[0\.04em\]{letter-spacing:.04em}.tracking-\[0\.05em\]{letter-spacing:.05em}.tracking-\[0\.08em\]{letter-spacing:.08em}.tracking-\[0\.16em\]{letter-spacing:.16em}.tracking-\[0\.18em\]{letter-spacing:.18em}.tracking-\[0\.22em\]{letter-spacing:.22em}.tracking-normal{letter-spacing:0em}.text-\[\#010828\]{--tw-text-opacity: 1;color:rgb(1 8 40 / var(--tw-text-opacity, 1))}.text-\[\#292a20\]{--tw-text-opacity: 1;color:rgb(41 42 32 / var(--tw-text-opacity, 1))}.text-\[\#fff2a3\]{--tw-text-opacity: 1;color:rgb(255 242 163 / var(--tw-text-opacity, 1))}.text-cream{--tw-text-opacity: 1;color:rgb(239 244 255 / var(--tw-text-opacity, 1))}.text-cream\/10{color:#eff4ff1a}.text-cream\/45{color:#eff4ff73}.text-cream\/55{color:#eff4ff8c}.text-cream\/60{color:#eff4ff99}.text-cream\/70{color:#eff4ffb3}.text-cream\/75{color:#eff4ffbf}.text-cream\/85{color:#eff4ffd9}.text-cream\/90{color:#eff4ffe6}.text-neon{--tw-text-opacity: 1;color:rgb(111 255 0 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-white\/45{color:#ffffff73}.text-white\/50{color:#ffffff80}.text-white\/70{color:#ffffffb3}.text-white\/90{color:#ffffffe6}.opacity-40{opacity:.4}.opacity-45{opacity:.45}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.mix-blend-screen{mix-blend-mode:screen}.mix-blend-exclusion{mix-blend-mode:exclusion}.shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_28px_rgba\(111\,255\,0\,0\.12\)\]{--tw-shadow: 0 0 28px rgba(111,255,0,.12);--tw-shadow-colored: 0 0 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_28px_80px_rgba\(0\,0\,0\,0\.42\)\]{--tw-shadow: 0 28px 80px rgba(0,0,0,.42);--tw-shadow-colored: 0 28px 80px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_32px_100px_rgba\(0\,0\,0\,0\.48\)\]{--tw-shadow: 0 32px 100px rgba(0,0,0,.48);--tw-shadow-colored: 0 32px 100px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_32px_90px_rgba\(0\,0\,0\,0\.44\)\]{--tw-shadow: 0 32px 90px rgba(0,0,0,.44);--tw-shadow-colored: 0 32px 90px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_24px_rgba\(0\,0\,0\,0\.28\)\]{--tw-shadow: 0 8px 24px rgba(0,0,0,.28);--tw-shadow-colored: 0 8px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(111\,255\,0\,0\.42\)\,inset_0_0_28px_rgba\(111\,255\,0\,0\.04\)\]{--tw-shadow: inset 0 0 0 1px rgba(111,255,0,.42),inset 0 0 28px rgba(111,255,0,.04);--tw-shadow-colored: inset 0 0 0 1px var(--tw-shadow-color), inset 0 0 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(239\,244\,255\,0\.12\)\]{--tw-shadow: inset 0 0 0 1px rgba(239,244,255,.12);--tw-shadow-colored: inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-purple-500\/50{--tw-shadow-color: rgb(168 85 247 / .5);--tw-shadow: var(--tw-shadow-colored)}.blur-3xl{--tw-blur: blur(64px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_25px_28px_rgba\(52\,39\,0\,0\.28\)\]{--tw-drop-shadow: drop-shadow(0 25px 28px rgba(52,39,0,.28));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter-none{filter:none}.backdrop-blur-md{--tw-backdrop-blur: blur(12px);-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)}.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)}.backdrop-blur-xl{--tw-backdrop-blur: blur(24px);-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,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-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-700{transition-duration:.7s}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.\[--line-index\:1\]{--line-index: 1}.\[--line-index\:2\]{--line-index: 2}.\[clip-path\:inset\(0_0_10\%_0\)\]{clip-path:inset(0 0 10% 0)}.\[clip-path\:inset\(22\%_42\%_57\%_47\%\)\]{clip-path:inset(22% 42% 57% 47%)}.\[perspective\:1400px\]{perspective:1400px}:root{color:#eff4ff;background:#010828;color-scheme:dark;font-synthesis:none;text-rendering:geometricPrecision;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.operation-v-layer{opacity:0;will-change:transform,opacity}.operation-v-1{animation:operation-v-left .9s cubic-bezier(.16,1,.3,1) .12s both paused}.operation-v-2{animation:operation-v-down .9s cubic-bezier(.16,1,.3,1) .85s both paused}.operation-v-3{animation:operation-v-down .9s cubic-bezier(.16,1,.3,1) 1.58s both paused}.operation-v-4{animation:operation-v-up .9s cubic-bezier(.16,1,.3,1) 2.31s both paused}.is-revealed .operation-v-layer{animation-play-state:running}.operation-t-layer{opacity:0;will-change:transform,opacity}.operation-t-1{animation:operation-t-in .85s cubic-bezier(.16,1,.3,1) .12s both paused}.operation-t-2{animation:operation-t-in .85s cubic-bezier(.16,1,.3,1) .8s both paused}.operation-t-3{animation:operation-t-in .85s cubic-bezier(.16,1,.3,1) 1.48s both paused}.operation-t-4{animation:operation-t-in .85s cubic-bezier(.16,1,.3,1) 2.16s both paused}.operation-t-5{animation:operation-t-in .85s cubic-bezier(.16,1,.3,1) 2.84s both paused}.is-revealed .operation-t-layer{animation-play-state:running}@keyframes operation-t-in{0%{opacity:0;transform:translateY(32%)}to{opacity:1;transform:translateY(0)}}.operation-i-layer{opacity:0;will-change:transform,opacity}.operation-i-1{animation:operation-i-down .9s cubic-bezier(.16,1,.3,1) .16s both paused}.operation-i-2{animation:operation-i-up .9s cubic-bezier(.16,1,.3,1) 1.05s both paused}.is-revealed .operation-i-layer{animation-play-state:running}@keyframes operation-i-down{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes operation-i-up{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.operation-p-layer{opacity:0;will-change:transform,opacity}.operation-p-1{animation:operation-p-right .9s cubic-bezier(.16,1,.3,1) .16s both paused}.operation-p-2{animation:operation-p-left .9s cubic-bezier(.16,1,.3,1) 1.05s both paused}.operation-p-3{animation:operation-p-right .9s cubic-bezier(.16,1,.3,1) 1.05s both paused}.operation-p-4{animation:operation-p-down .9s cubic-bezier(.16,1,.3,1) 1.94s both paused}.is-revealed .operation-p-layer{animation-play-state:running}@keyframes operation-p-right{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes operation-p-left{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:translate(0)}}@keyframes operation-p-down{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}.operation-h-layer{opacity:0;will-change:transform,opacity}.operation-h-1{animation:operation-h-in .9s cubic-bezier(.16,1,.3,1) .16s both paused}.operation-h-2{animation:operation-h-down .9s cubic-bezier(.16,1,.3,1) 1.05s both paused}.operation-h-3{animation:operation-h-up .9s cubic-bezier(.16,1,.3,1) 1.94s both paused}.is-revealed .operation-h-layer{animation-play-state:running}@keyframes operation-h-in{0%{opacity:0;transform:translate(-35%)}to{opacity:1;transform:translate(0)}}@keyframes operation-h-down{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes operation-h-up{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes operation-v-left{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:translate(0)}}@keyframes operation-v-down{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes operation-v-up{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}*{box-sizing:border-box}html{min-width:320px;scroll-behavior:smooth;background:#010828}html.case-reading-mode{scroll-snap-type:y proximity;scroll-padding-block:8vh;overscroll-behavior-y:contain}body{min-width:320px;min-height:100vh;margin:0;overflow-x:hidden;background:#010828;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace}button,a{-webkit-tap-highlight-color:transparent}#root{min-height:100vh;isolation:isolate}.liquid-glass{background:#ffffff03;background-blend-mode:luminosity;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);border:none;box-shadow:inset 0 1px 1px #ffffff1a;position:relative;overflow:hidden}.liquid-glass:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1.4px;background:linear-gradient(180deg,#ffffff73,#ffffff26,#fff0,#fff0,#ffffff26,#ffffff73);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.hero-title-line{display:block;overflow:hidden;padding-bottom:.05em}.hero-title-line>span{display:block;opacity:0;transform:translateY(112%) skewY(2deg);transform-origin:left bottom;transition:transform 1.05s cubic-bezier(.16,1,.3,1),opacity .7s ease;transition-delay:calc(var(--line-index, 0) * .14s);will-change:opacity,transform}.hero-title-reveal.is-revealed .hero-title-line>span{opacity:1;transform:translateY(0) skewY(0)}@media(prefers-reduced-motion:reduce){.hero-title-line>span{opacity:1;transform:none;transition:none}}.texture-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;pointer-events:none;background-image:url(/texture.png);background-size:cover;background-position:center;mix-blend-mode:lighten;opacity:.6}.space-video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.portfolio-scrollbar{scrollbar-width:none;-ms-overflow-style:none;touch-action:pan-y;overscroll-behavior-inline:contain;overscroll-behavior-block:contain;-webkit-overflow-scrolling:touch}.portfolio-scrollbar::-webkit-scrollbar{display:none}.portfolio-fullscreen-slide{scroll-snap-stop:always}.portfolio-fullscreen-slide>div{transition:transform .8s cubic-bezier(.16,1,.3,1),opacity .5s ease}.case-study-card{scroll-snap-align:center;scroll-snap-stop:normal;opacity:0;filter:blur(6px);transform:translate3d(0,44px,0);transition:opacity .52s ease-out,filter .62s ease-out,transform .72s cubic-bezier(.16,1,.3,1);will-change:opacity,filter,transform}.case-study-card.is-revealed{opacity:1;filter:blur(0);transform:translateZ(0)}.cover-type-left{clip-path:inset(0 50% 0 0);animation:cover-type-from-left .76s cubic-bezier(.16,1,.3,1) .16s both;animation-play-state:paused}.cover-type-right{clip-path:inset(0 0 0 50%);animation:cover-type-from-right .76s cubic-bezier(.16,1,.3,1) .26s both;animation-play-state:paused}.cover-ring-motion{animation:cover-ring-arrive 1.2s ease-out 80ms both;animation-play-state:paused;transform-origin:50% 50%}.layered-experience-cover{perspective:1200px}.cover-phone-parallax{--phone-rx: 0deg;--phone-ry: 0deg;--phone-x: 0px;--phone-y: 0px;transform:translate3d(var(--phone-x),var(--phone-y),0) rotateX(var(--phone-rx)) rotateY(var(--phone-ry));transform-origin:56% 52%;transition:transform .18s ease-out;will-change:transform}.case-study-card.is-revealed .cover-type-left,.case-study-card.is-revealed .cover-type-right,.case-study-card.is-revealed .cover-ring-motion{animation-play-state:running}@keyframes cover-type-from-left{0%{opacity:0;transform:translate3d(-7%,0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes cover-type-from-right{0%{opacity:0;transform:translate3d(7%,0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes cover-ring-arrive{0%{opacity:.3;transform:translate3d(-30%,4%,0) rotate(-120deg) scale(.8)}62%{opacity:.82}to{opacity:1;transform:translateZ(0) rotate(0) scale(1)}}.research-scroll-tail{clip-path:inset(22% 48% 57% 52%);animation:research-scroll-unroll 2.6s cubic-bezier(.16,1,.3,1) .18s both paused}.research-callout{animation:research-callout-slide .9s cubic-bezier(.16,1,.3,1) .9s both paused}.research-text-part{animation:research-text-pop .85s cubic-bezier(.16,1.2,.3,1) both paused;transform-origin:58% 84%}.research-text-part-1{clip-path:inset(68% 36% 6% 50%);animation-delay:1.25s}.research-text-part-2{clip-path:inset(67% 0 23% 63%);animation-delay:1.6s}.research-text-part-3{clip-path:inset(77% 0 3% 63%);animation-delay:1.95s}.case-study-card.is-revealed .research-scroll-tail,.case-study-card.is-revealed .research-callout,.case-study-card.is-revealed .research-text-part{animation-play-state:running}@keyframes research-scroll-unroll{0%{clip-path:inset(22% 48% 57% 52%)}to{clip-path:inset(22% 4% 57% 52%)}}@keyframes research-callout-slide{0%{opacity:0;transform:translate3d(9%,0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes research-text-pop{0%{opacity:0;transform:translate3d(0,18px,0) scale(.88)}to{opacity:1;transform:translateZ(0) scale(1)}}.flow-c2-title{clip-path:inset(8% 4% 61% 69%);animation:flow-slide-from-right .76s cubic-bezier(.16,1,.3,1) .22s both paused}.flow-c2-cards{clip-path:inset(78% 58% 4% 5%);animation:flow-slide-from-left .76s cubic-bezier(.16,1,.3,1) .42s both paused}.flow-step{animation:flow-step-arrive .76s cubic-bezier(.16,1,.3,1) both paused}.flow-step-1{animation-delay:.82s}.flow-step-2{animation-delay:1.18s}.flow-step-3{animation-delay:1.54s}.flow-step-4{animation-delay:1.9s}.case-study-card.is-revealed .flow-c2-title,.case-study-card.is-revealed .flow-c2-cards,.case-study-card.is-revealed .flow-step{animation-play-state:running}@keyframes flow-slide-from-right{0%{opacity:0;transform:translate3d(8%,0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes flow-slide-from-left{0%{opacity:0;transform:translate3d(-8%,0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes flow-step-arrive{0%{opacity:0;transform:translate3d(-5%,18px,0)}to{opacity:1;transform:translateZ(0)}}.home-photo-insert{animation:home-photo-drop-in .95s cubic-bezier(.16,1,.3,1) .36s both paused;transform-origin:37% 55%}.case-study-card.is-revealed .home-photo-insert{animation-play-state:running}@keyframes home-photo-drop-in{0%{opacity:0;transform:translate3d(0,12%,0) scale(.94)}to{opacity:1;transform:translateZ(0) rotate(0) scale(1)}}.record-photo-insert{animation:record-photo-diagonal-in 1.05s cubic-bezier(.16,1,.3,1) .52s both paused;transform-origin:48% 58%}.case-study-card.is-revealed .record-photo-insert{animation-play-state:running}.record-detail-slide{animation:record-detail-from-left .72s cubic-bezier(.16,1,.3,1) 1.65s both paused}.case-study-card.is-revealed .record-detail-slide{animation-play-state:running}@keyframes record-photo-diagonal-in{0%{opacity:0;transform:translate3d(0,14%,0) scale(.95)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes record-detail-from-left{0%{opacity:0;transform:translate3d(-12%,0,0)}to{opacity:1;transform:translateZ(0)}}.price-photo-insert{animation:price-photo-from-bottom .9s cubic-bezier(.16,1,.3,1) .35s both paused}.price-drop-item{animation:price-item-from-top 1.05s cubic-bezier(.16,1,.3,1) both paused}.price-drop-item-1{animation-delay:1.35s}.price-drop-item-2{animation-delay:1.9s}.price-drop-item-3{animation-delay:2.45s}.case-study-card.is-revealed .price-photo-insert,.case-study-card.is-revealed .price-drop-item{animation-play-state:running}@keyframes price-photo-from-bottom{0%{opacity:0;transform:translate3d(0,14%,0) scale(.95)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes price-item-from-top{0%{opacity:0;transform:translate3d(0,-12%,0)}to{opacity:1;transform:translateZ(0)}}.service-slide{animation:service-slide-from-left .85s cubic-bezier(.16,1,.3,1) both paused}.service-slide-1{animation-delay:.35s}.service-slide-2{animation-delay:1.3s}.case-study-card.is-revealed .service-slide{animation-play-state:running}@keyframes service-slide-from-left{0%{opacity:0;transform:translate3d(-11%,0,0)}to{opacity:1;transform:translateZ(0)}}.info-main-slide{animation:info-main-slide-restored 1.15s cubic-bezier(.16,1,.3,1) .25s both paused}.info-drop-item{animation:info-item-from-top .76s cubic-bezier(.16,1,.3,1) both paused}.info-drop-item-1{animation-delay:1.55s}.info-drop-item-2{animation-delay:1.87s}.info-drop-item-3{animation-delay:2.19s}.info-drop-item-4{animation-delay:2.51s}.info-drop-item-5{animation-delay:2.83s}.info-drop-item-6{animation-delay:3.15s}.case-study-card.is-revealed .info-main-slide,.case-study-card.is-revealed .info-drop-item{animation-play-state:running}@keyframes info-main-slide-restored{0%{opacity:0;transform:translate3d(-13%,0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes info-item-from-top{0%{opacity:0;transform:translate3d(0,-11%,0)}to{opacity:1;transform:translateZ(0)}}.feedback-slide-from-right{animation:feedback-right-to-left .95s cubic-bezier(.16,1,.3,1) .35s both paused}.case-study-card.is-revealed .feedback-slide-from-right{animation-play-state:running}@keyframes feedback-right-to-left{0%{opacity:0;transform:translate3d(12%,0,0)}to{opacity:1;transform:translateZ(0)}}.style-side{animation-duration:.9s;animation-delay:.35s;animation-fill-mode:both;animation-play-state:paused;animation-timing-function:cubic-bezier(.16,1,.3,1)}.style-side-left{animation-name:style-from-left}.style-side-right{animation-name:style-from-right}.style-drop-detail{animation:style-detail-from-top .76s cubic-bezier(.16,1,.3,1) 1.4s both paused}.case-study-card.is-revealed .style-side,.case-study-card.is-revealed .style-drop-detail{animation-play-state:running}@keyframes style-from-left{0%{opacity:0;transform:translate3d(-11%,0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes style-from-right{0%{opacity:0;transform:translate3d(11%,0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes style-detail-from-top{0%{opacity:0;transform:translate3d(0,-12%,0)}to{opacity:1;transform:translateZ(0)}}.case-study-card>div:nth-of-type(2){transition:box-shadow .45s ease,border-color .45s ease,transform .45s cubic-bezier(.16,1,.3,1)}.case-study-card.is-revealed>div:nth-of-type(2):hover{border-color:#6fff0047;box-shadow:0 34px 96px #00000080,0 0 0 1px #6fff0012;transform:translate3d(0,-5px,0)}.case-progress{animation:progress-arrive .65s cubic-bezier(.16,1,.3,1) both}@keyframes progress-arrive{0%{opacity:0;transform:translate(-50%,18px)}to{opacity:1;transform:translate(-50%)}}@media(min-width:640px){@keyframes progress-arrive{0%{opacity:0;transform:translate(18px,-50%)}to{opacity:1;transform:translateY(-50%)}}}@media(prefers-reduced-motion:reduce){.portfolio-scrollbar{scroll-behavior:auto}.portfolio-catalog-image,.portfolio-fullscreen-slide>div{transition:none}.case-study-card{opacity:1;filter:none;transform:none;transition:none}.case-study-card>div:nth-of-type(2){transition:none}.cover-type-left,.cover-type-right,.cover-ring-motion,.research-scroll-tail,.research-callout,.research-text-part,.flow-c2-title,.flow-c2-cards,.flow-step,.home-photo-insert,.record-photo-insert,.record-detail-slide,.price-photo-insert,.price-drop-item,.service-slide,.info-main-slide,.info-drop-item,.feedback-slide-from-right,.style-side,.style-drop-detail{animation:none}.cover-phone-parallax{transform:none;transition:none}.case-progress{animation:none}}.ai-workflow-showcase{position:relative;isolation:isolate;overflow:hidden;width:100%;max-width:1831px;margin-inline:auto;background:#010828;color:#eff4ff;border-radius:32px;border:1px solid rgba(239,244,255,.15);padding:clamp(2rem,5vw,5rem)}.ai-workflow-showcase:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;opacity:.4;background-image:radial-gradient(circle at 12% 20%,rgba(239,244,255,.72) 0 1px,transparent 1.4px),radial-gradient(circle at 74% 42%,rgba(111,255,0,.62) 0 1px,transparent 1.4px),radial-gradient(circle at 38% 78%,rgba(239,244,255,.52) 0 1px,transparent 1.4px);background-size:190px 190px,270px 270px,330px 330px}.ai-workflow-header{max-width:none}.ai-workflow-kicker,.ai-workflow-subtext,.ai-workflow-number,.ai-workflow-summary,.ai-workflow-detail p{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.ai-workflow-kicker{color:#6fff00;font-size:.7rem;letter-spacing:.28em;text-transform:uppercase}.ai-workflow-header h2{max-width:none;margin-top:1rem;font-family:Anton,Impact,sans-serif;font-size:clamp(2.5rem,5.05vw,6.25rem);line-height:.96;letter-spacing:0;text-transform:uppercase}.ai-workflow-abstract{max-width:1050px;margin-top:clamp(1.5rem,3vw,2.5rem);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:clamp(.9rem,1.15vw,1.12rem);line-height:1.8;color:#eff4ffd1}.ai-workflow-subtext{margin-top:.9rem;color:#eff4ff6b;font-size:.68rem;letter-spacing:.2em}.ai-workflow-keyword{color:#6fff00;font-weight:700}.ai-workflow-step-frame{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 76px minmax(0,1fr);align-items:stretch;margin-top:clamp(3rem,6vw,6.5rem);padding:clamp(.75rem,1.5vw,1.25rem);border:1px dashed rgba(111,255,0,.46);border-radius:34px}.ai-workflow-card,.ai-workflow-detail{border:1px solid rgba(239,244,255,.16);transition:transform .3s cubic-bezier(.22,1,.36,1),border-color .3s ease,background-color .3s ease}.ai-workflow-card{min-height:280px;padding:clamp(1.4rem,3vw,3rem);border-radius:26px}.ai-workflow-card:hover,.ai-workflow-detail:hover{transform:translateY(-6px);border-color:#6fff007a;background-color:#6fff000b}.ai-workflow-number{display:inline-flex;min-width:3.2rem;color:#6fff00;font-size:.75rem;font-weight:700;letter-spacing:.2em}.ai-workflow-card h3,.ai-workflow-detail h3{margin-top:clamp(1.5rem,3vw,2.5rem);font-family:Anton,Impact,sans-serif;font-size:clamp(1.8rem,3vw,3.6rem);line-height:1.05;letter-spacing:.03em;text-transform:uppercase}.ai-workflow-card p{max-width:620px;margin-top:1.25rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:clamp(.82rem,1vw,1rem);line-height:1.75;color:#eff4ffc7}.ai-workflow-connector{display:grid;place-items:center;color:#6fff00}.ai-workflow-connector svg{width:34px;height:34px;filter:drop-shadow(0 0 8px rgba(111,255,0,.55))}.ai-workflow-summary{max-width:1180px;margin:clamp(2.5rem,5vw,5rem) auto 0;font-size:clamp(.88rem,1.12vw,1.08rem);line-height:1.8;color:#eff4ffbd}.ai-workflow-summary span{margin-right:.7rem;color:#6fff00;font-weight:800;letter-spacing:.12em}.ai-workflow-detail{margin-top:clamp(1.5rem,3vw,2.5rem);padding:clamp(1.5rem,3.8vw,4rem);border-radius:28px}.ai-workflow-detail-label{color:#6fff00!important;font-size:.68rem!important;letter-spacing:.24em}.ai-workflow-detail h3{margin-top:1rem;font-size:clamp(1.7rem,3.4vw,4rem)}.ai-workflow-detail>p:last-child{max-width:1380px;margin-top:1.4rem;color:#eff4ffc7;font-size:clamp(.84rem,1.05vw,1rem);line-height:1.85}.ai-workflow-down{display:grid;width:52px;height:52px;margin:clamp(1.5rem,3vw,2.5rem) auto 0;place-items:center;border:1px solid rgba(111,255,0,.48);border-radius:50%;color:#6fff00}.ai-workflow-down svg{width:22px;height:22px}@media(max-width:767px){.ai-workflow-showcase{border-radius:24px}.ai-workflow-step-frame{grid-template-columns:1fr;gap:1rem;border-radius:26px}.ai-workflow-card{min-height:0}.ai-workflow-connector{min-height:48px}.ai-workflow-connector svg{transform:rotate(90deg)}.ai-workflow-card:hover,.ai-workflow-detail:hover{transform:translateY(-3px)}}@media(min-width:900px){.ai-workflow-header h2{white-space:nowrap}}@media(prefers-reduced-motion:reduce){.ai-workflow-card,.ai-workflow-detail{transition:none}.ai-workflow-card:hover,.ai-workflow-detail:hover{transform:none}}.ai-workflow-card-link{display:block;color:inherit;text-decoration:none;cursor:pointer}.ai-workflow-card-link:focus-visible,.ai-workflow-back:focus-visible{outline:2px solid #6FFF00;outline-offset:4px}.ai-workflow-card-link:after{content:"查看详情 ↗";display:block;margin-top:1.8rem;color:#6fff00;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.68rem;font-weight:700;letter-spacing:.18em;opacity:0;transform:translate3d(-8px,0,0);transition:opacity .22s ease,transform .22s ease}.ai-workflow-card-link:hover:after,.ai-workflow-card-link:focus-visible:after{opacity:1;transform:translateZ(0)}.ai-workflow-subpage{position:relative;isolation:isolate;overflow:hidden;background:#010828}.ai-workflow-subpage:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;opacity:.5;background-image:radial-gradient(circle at 12% 20%,rgba(239,244,255,.66) 0 1px,transparent 1.3px),radial-gradient(circle at 82% 28%,rgba(111,255,0,.55) 0 1px,transparent 1.4px),radial-gradient(circle at 42% 76%,rgba(239,244,255,.42) 0 1px,transparent 1.3px);background-size:190px 190px,300px 300px,260px 260px}.ai-workflow-back{transition:transform .2s ease,border-color .2s ease}.ai-workflow-back:hover{border-color:#6fff009e;transform:translate(-3px)}.ai-workflow-subpage-header{max-width:1180px;margin:0 auto clamp(2.75rem,7vw,6rem)}.ai-workflow-subpage-header h1{max-width:1100px;margin-top:1rem;font-family:Anton,Impact,sans-serif;font-size:clamp(3rem,7.5vw,8rem);line-height:.92;letter-spacing:.015em;text-transform:uppercase}.ai-workflow-subpage-header>p:last-child{max-width:880px;margin-top:1.6rem;color:#eff4ffc2;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:clamp(.9rem,1.18vw,1.08rem);line-height:1.85}.ai-workflow-stage-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(.75rem,1.7vw,1.5rem)}.ai-workflow-stage-card{min-height:205px;padding:clamp(1.1rem,2vw,1.8rem);border:1px solid rgba(239,244,255,.17);border-radius:24px;transition:transform .26s cubic-bezier(.22,1,.36,1),border-color .26s ease,background-color .26s ease}.ai-workflow-stage-card:hover{border-color:#6fff0080;background:#6fff000d;transform:translateY(-5px)}.ai-workflow-stage-card span,.ai-workflow-agent-note span,.ai-workflow-reference-card figcaption span,.ai-workflow-agent-board figcaption span{color:#6fff00;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.67rem;font-weight:800;letter-spacing:.18em}.ai-workflow-stage-card h2{margin-top:1.5rem;font-size:clamp(1.2rem,1.8vw,1.8rem);font-weight:800;line-height:1.22}.ai-workflow-stage-card p{margin-top:.75rem;color:#eff4ffa3;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.78rem;line-height:1.6}.ai-workflow-reference-section{margin-top:clamp(4rem,9vw,8rem);padding-top:clamp(2.2rem,5vw,4.5rem);border-top:1px dashed rgba(111,255,0,.42)}.ai-workflow-reference-heading{max-width:830px}.ai-workflow-reference-heading h2{margin-top:1rem;font-family:Anton,Impact,sans-serif;font-size:clamp(2.1rem,4.3vw,4.7rem);line-height:.98;letter-spacing:.01em;text-transform:uppercase}.ai-workflow-reference-heading>p:last-child{margin-top:1rem;color:#eff4ffb8;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;line-height:1.8}.ai-workflow-reference-grid{display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);gap:clamp(1rem,2.5vw,2rem);align-items:start;margin-top:clamp(1.8rem,4vw,3.5rem)}.ai-workflow-reference-stack{display:grid;gap:clamp(1rem,2.5vw,2rem);min-width:0}.ai-workflow-reference-card,.ai-workflow-agent-board{overflow:hidden;border:1px solid rgba(239,244,255,.17);border-radius:28px;background:#08133b8a;box-shadow:0 28px 78px #0000004d}.ai-workflow-reference-card img{display:block;width:100%;height:auto;background:#07102a}.ai-workflow-reference-card figcaption,.ai-workflow-agent-board figcaption{display:flex;gap:.8rem;align-items:baseline;padding:1rem 1.2rem 1.2rem;color:#eff4ffd6;font-size:clamp(.8rem,1vw,.95rem);font-weight:700}.ai-workflow-character-sheet{overflow:hidden;border:1px solid rgba(239,244,255,.17);border-radius:28px;background:#08133b8a;box-shadow:0 28px 78px #0000004d}.ai-workflow-character-sheet img{display:block;width:100%;aspect-ratio:2.15 / 1;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;background:#f7f7f7}.ai-workflow-character-sheet figcaption{display:flex;gap:.8rem;align-items:baseline;padding:1rem 1.2rem 1.2rem;color:#eff4ffd6;font-size:clamp(.8rem,1vw,.95rem);font-weight:700}.ai-workflow-character-sheet figcaption span{color:#6fff00;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.67rem;font-weight:800;letter-spacing:.18em}.ai-workflow-agent-intro{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.75rem,1.7vw,1.5rem);max-width:1320px;margin:0 auto clamp(2rem,4vw,4rem)}.ai-workflow-agent-note{min-height:190px;padding:clamp(1.2rem,2.5vw,2rem);border:1px solid rgba(239,244,255,.17);border-radius:24px}.ai-workflow-agent-note strong{display:block;margin-top:1rem;font-family:Anton,Impact,sans-serif;font-size:clamp(1.55rem,2.5vw,2.7rem);font-weight:400;line-height:1;letter-spacing:.02em;text-transform:uppercase}.ai-workflow-agent-note p{margin-top:1rem;color:#eff4ffb3;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.82rem;line-height:1.7}.ai-workflow-agent-board{max-width:1600px;margin:0 auto;padding:clamp(.5rem,1.25vw,1rem);border-color:#eff4ff3d}.ai-workflow-agent-board img{display:block;width:100%;height:auto;border:1px solid rgba(239,244,255,.13);border-radius:calc(28px - clamp(.5rem,1.25vw,1rem));background:#0b0b0b}.ai-workflow-agent-board figcaption{padding:.9rem .5rem .3rem}@media(max-width:900px){.ai-workflow-stage-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ai-workflow-reference-grid{grid-template-columns:1fr}}@media(max-width:640px){.ai-workflow-subpage-header h1{font-size:clamp(2.7rem,14vw,4.5rem)}.ai-workflow-stage-grid,.ai-workflow-agent-intro{grid-template-columns:1fr}.ai-workflow-stage-card,.ai-workflow-agent-note{min-height:0}.ai-workflow-reference-card,.ai-workflow-agent-board,.ai-workflow-character-sheet{border-radius:20px}.ai-workflow-reference-card figcaption,.ai-workflow-agent-board figcaption,.ai-workflow-character-sheet figcaption{align-items:flex-start;flex-direction:column;gap:.35rem}}@media(prefers-reduced-motion:reduce){.ai-workflow-card-link:after,.ai-workflow-back,.ai-workflow-stage-card{transition:none}.ai-workflow-stage-card:hover{transform:none}}.last\:border-b-0:last-child{border-bottom-width:0px}.hover\:scale-110:hover{--tw-scale-x: 1.1;--tw-scale-y: 1.1;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\:scale-\[1\.02\]:hover{--tw-scale-x: 1.02;--tw-scale-y: 1.02;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\:border-neon\/50:hover{border-color:#6fff0080}.hover\:border-neon\/70:hover{border-color:#6fff00b3}.hover\:bg-black\/55:hover{background-color:#0000008c}.hover\:bg-white\/10:hover{background-color:#ffffff1a}.hover\:bg-white\/65:hover{background-color:#ffffffa6}.hover\:text-neon:hover{--tw-text-opacity: 1;color:rgb(111 255 0 / var(--tw-text-opacity, 1))}.hover\:shadow-\[0_18px_42px_rgba\(0\,0\,0\,0\.28\)\]:hover{--tw-shadow: 0 18px 42px rgba(0,0,0,.28);--tw-shadow-colored: 0 18px 42px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus-visible\:outline:focus-visible{outline-style:solid}.focus-visible\:outline-2:focus-visible{outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-neon:focus-visible{outline-color:#6fff00}.group:hover .group-hover\:-translate-y-\[1\.5\%\]{--tw-translate-y: -1.5%;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))}.group:hover .group-hover\:translate-x-0\.5{--tw-translate-x: .125rem;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))}.group:hover .group-hover\:rotate-\[0\.4deg\]{--tw-rotate: .4deg;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))}.group:hover .group-hover\:scale-\[1\.006\]{--tw-scale-x: 1.006;--tw-scale-y: 1.006;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))}.group:hover .group-hover\:scale-x-90{--tw-scale-x: .9;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))}.group:hover .group-hover\:border-neon\/30{border-color:#6fff004d}.group:hover .group-hover\:border-neon\/55{border-color:#6fff008c}.group:hover .group-hover\:bg-white\/\[0\.075\]{background-color:#ffffff13}.group:hover .group-hover\:text-neon{--tw-text-opacity: 1;color:rgb(111 255 0 / var(--tw-text-opacity, 1))}.group:active .group-active\:scale-\[0\.995\]{--tw-scale-x: .995;--tw-scale-y: .995;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))}@media(min-width:640px){.sm\:absolute{position:absolute}.sm\:bottom-10{bottom:2.5rem}.sm\:bottom-9{bottom:2.25rem}.sm\:bottom-\[16\%\]{bottom:16%}.sm\:bottom-auto{bottom:auto}.sm\:left-6{left:1.5rem}.sm\:left-7{left:1.75rem}.sm\:left-auto{left:auto}.sm\:left-full{left:100%}.sm\:right-10{right:2.5rem}.sm\:right-5{right:1.25rem}.sm\:right-7{right:1.75rem}.sm\:right-\[8\%\]{right:8%}.sm\:right-full{right:100%}.sm\:top-1\/2{top:50%}.sm\:top-6{top:1.5rem}.sm\:top-\[16\%\]{top:16%}.sm\:mb-20{margin-bottom:5rem}.sm\:mb-24{margin-bottom:6rem}.sm\:ml-2{margin-left:.5rem}.sm\:ml-24{margin-left:6rem}.sm\:mr-2{margin-right:.5rem}.sm\:mt-0{margin-top:0}.sm\:mt-32{margin-top:8rem}.sm\:mt-8{margin-top:2rem}.sm\:block{display:block}.sm\:hidden{display:none}.sm\:h-14{height:3.5rem}.sm\:h-20{height:5rem}.sm\:h-28{height:7rem}.sm\:h-6{height:1.5rem}.sm\:h-9{height:2.25rem}.sm\:h-\[5rem\]{height:5rem}.sm\:h-\[72\%\]{height:72%}.sm\:h-\[8px\]{height:8px}.sm\:h-full{height:100%}.sm\:min-h-\[120px\]{min-height:120px}.sm\:min-h-\[58px\]{min-height:58px}.sm\:w-10{width:2.5rem}.sm\:w-14{width:3.5rem}.sm\:w-20{width:5rem}.sm\:w-32{width:8rem}.sm\:w-6{width:1.5rem}.sm\:w-9{width:2.25rem}.sm\:w-\[14\.375rem\]{width:14.375rem}.sm\:w-\[4rem\]{width:4rem}.sm\:w-\[75\%\]{width:75%}.sm\:w-\[82\%\]{width:82%}.sm\:w-px{width:1px}.sm\:max-w-none{max-width:none}.sm\:-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))}.sm\:translate-x-0{--tw-translate-x: 0px;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))}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-\[0\.85fr_0\.7fr_2\.45fr\]{grid-template-columns:.85fr .7fr 2.45fr}.sm\:grid-cols-\[92px_1fr\]{grid-template-columns:92px 1fr}.sm\:flex-row-reverse{flex-direction:row-reverse}.sm\:flex-col{flex-direction:column}.sm\:justify-center{justify-content:center}.sm\:gap-24{gap:6rem}.sm\:gap-4{gap:1rem}.sm\:gap-5{gap:1.25rem}.sm\:whitespace-nowrap{white-space:nowrap}.sm\:rounded-\[18px\]{border-radius:18px}.sm\:rounded-\[1rem\]{border-radius:1rem}.sm\:rounded-\[21px\]{border-radius:21px}.sm\:rounded-\[28px\]{border-radius:28px}.sm\:rounded-\[29px\]{border-radius:29px}.sm\:rounded-\[36px\]{border-radius:36px}.sm\:rounded-\[38px\]{border-radius:38px}.sm\:border-b-0{border-bottom-width:0px}.sm\:border-r{border-right-width:1px}.sm\:p-2{padding:.5rem}.sm\:p-2\.5{padding:.625rem}.sm\:p-3{padding:.75rem}.sm\:p-5{padding:1.25rem}.sm\:px-0{padding-left:0;padding-right:0}.sm\:px-10{padding-left:2.5rem;padding-right:2.5rem}.sm\:px-3{padding-left:.75rem;padding-right:.75rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:px-5{padding-left:1.25rem;padding-right:1.25rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:px-8{padding-left:2rem;padding-right:2rem}.sm\:py-20{padding-top:5rem;padding-bottom:5rem}.sm\:py-4{padding-top:1rem;padding-bottom:1rem}.sm\:py-7{padding-top:1.75rem;padding-bottom:1.75rem}.sm\:py-8{padding-top:2rem;padding-bottom:2rem}.sm\:pb-0{padding-bottom:0}.sm\:pb-28{padding-bottom:7rem}.sm\:pb-32{padding-bottom:8rem}.sm\:pr-3{padding-right:.75rem}.sm\:pt-32{padding-top:8rem}.sm\:pt-4{padding-top:1rem}.sm\:text-\[10px\]{font-size:10px}.sm\:text-\[11px\]{font-size:11px}.sm\:text-\[12px\]{font-size:12px}.sm\:text-\[13px\]{font-size:13px}.sm\:text-\[14px\]{font-size:14px}.sm\:text-\[15px\]{font-size:15px}.sm\:text-\[16px\]{font-size:16px}.sm\:text-\[17px\]{font-size:17px}.sm\:text-\[26px\]{font-size:26px}.sm\:text-\[32px\]{font-size:32px}.sm\:text-\[34px\]{font-size:34px}.sm\:text-\[44px\]{font-size:44px}.sm\:text-\[48px\]{font-size:48px}.sm\:text-\[60px\]{font-size:60px}.sm\:\[writing-mode\:vertical-rl\]{writing-mode:vertical-rl}.sm\:last\:border-r-0:last-child{border-right-width:0px}}@media(min-width:768px){.md\:top-\[17\%\]{top:17%}.md\:h-\[5\.8rem\]{height:5.8rem}.md\:w-\[10\.78125rem\]{width:10.78125rem}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:text-\[32px\]{font-size:32px}.md\:text-\[42px\]{font-size:42px}.md\:text-\[46px\]{font-size:46px}.md\:text-\[50px\]{font-size:50px}.md\:text-\[52px\]{font-size:52px}.md\:text-\[58px\]{font-size:58px}.md\:text-\[75px\]{font-size:75px}.md\:leading-none{line-height:1}}@media(min-width:1024px){.lg\:-right-\[7\%\]{right:-7%}.lg\:bottom-12{bottom:3rem}.lg\:bottom-\[20\%\]{bottom:20%}.lg\:right-16{right:4rem}.lg\:top-\[18\%\]{top:18%}.lg\:mb-32{margin-bottom:8rem}.lg\:ml-32{margin-left:8rem}.lg\:ml-5{margin-left:1.25rem}.lg\:mr-5{margin-right:1.25rem}.lg\:mt-16{margin-top:4rem}.lg\:mt-8{margin-top:2rem}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:h-\[10px\]{height:10px}.lg\:h-\[8\.75rem\]{height:8.75rem}.lg\:h-full{height:100%}.lg\:max-h-\[260px\]{max-height:260px}.lg\:min-h-0{min-height:0px}.lg\:min-h-\[150px\]{min-height:150px}.lg\:w-12{width:3rem}.lg\:w-28{width:7rem}.lg\:w-\[16\.77rem\]{width:16.77rem}.lg\:w-\[82\%\]{width:82%}.lg\:w-\[9rem\]{width:9rem}.lg\:min-w-0{min-width:0px}.lg\:flex-1{flex:1 1 0%}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-\[112px_1fr\]{grid-template-columns:112px 1fr}.lg\:grid-cols-\[1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr}.lg\:grid-cols-\[82px_1fr\]{grid-template-columns:82px 1fr}.lg\:grid-cols-\[minmax\(0\,32fr\)_minmax\(0\,68fr\)\]{grid-template-columns:minmax(0,32fr) minmax(0,68fr)}.lg\:flex-row{flex-direction:row}.lg\:items-start{align-items:flex-start}.lg\:items-end{align-items:flex-end}.lg\:items-stretch{align-items:stretch}.lg\:justify-between{justify-content:space-between}.lg\:gap-32{gap:8rem}.lg\:gap-6{gap:1.5rem}.lg\:rounded-\[1\.25rem\]{border-radius:1.25rem}.lg\:rounded-\[29px\]{border-radius:29px}.lg\:rounded-\[36px\]{border-radius:36px}.lg\:border-b-0{border-bottom-width:0px}.lg\:border-r{border-right-width:1px}.lg\:px-10{padding-left:2.5rem;padding-right:2.5rem}.lg\:px-12{padding-left:3rem;padding-right:3rem}.lg\:px-14{padding-left:3.5rem;padding-right:3.5rem}.lg\:px-20{padding-left:5rem;padding-right:5rem}.lg\:px-3{padding-left:.75rem;padding-right:.75rem}.lg\:py-0{padding-top:0;padding-bottom:0}.lg\:py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.lg\:py-24{padding-top:6rem;padding-bottom:6rem}.lg\:py-8{padding-top:2rem;padding-bottom:2rem}.lg\:pt-0{padding-top:0}.lg\:text-\[11px\]{font-size:11px}.lg\:text-\[12px\]{font-size:12px}.lg\:text-\[13px\]{font-size:13px}.lg\:text-\[24px\]{font-size:24px}.lg\:text-\[32px\]{font-size:32px}.lg\:text-\[36px\]{font-size:36px}.lg\:text-\[40px\]{font-size:40px}.lg\:text-\[48px\]{font-size:48px}.lg\:text-\[52px\]{font-size:52px}.lg\:text-\[60px\]{font-size:60px}.lg\:text-\[68px\]{font-size:68px}.lg\:text-\[88px\]{font-size:88px}.lg\:text-\[90px\]{font-size:90px}.lg\:text-cream\/10{color:#eff4ff1a}.lg\:last\:border-r-0:last-child{border-right-width:0px}}@media(min-width:1280px){.xl\:right-12{right:3rem}.xl\:grid-cols-\[128px_1fr\]{grid-template-columns:128px 1fr}.xl\:grid-cols-\[92px_1fr\]{grid-template-columns:92px 1fr}.xl\:px-12{padding-left:3rem;padding-right:3rem}.xl\:text-\[12px\]{font-size:12px}.xl\:text-\[13px\]{font-size:13px}.xl\:text-\[14px\]{font-size:14px}.xl\:text-\[26px\]{font-size:26px}}
