*,:before,:after,::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:#3b82f680;--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:0 solid #e5e7eb}:before,:after{--tw-content:""}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:Inter,sans-serif;line-height:1.5}body{line-height:inherit;margin:0}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;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:JetBrains Mono,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family: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:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-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{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder{opacity:1;color:#9ca3af}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{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}*{scrollbar-width:thin;scrollbar-color:#5e6ad259 transparent}html{scroll-behavior:smooth;background:#060607}body{--tw-bg-opacity:1;background-color:rgb(6 6 7/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(244 244 245/var(--tw-text-opacity,1));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;min-width:0;font-family:Inter,sans-serif;overflow-x:hidden}a,button,input,select,textarea{-webkit-tap-highlight-color:transparent}button,a{touch-action:manipulation}::selection{color:#fff;background:#8d88ef57}:focus-visible{outline-offset:3px;outline:2px solid #8290ff!important}@media (width>=1024px){section:not(:first-of-type){content-visibility:auto;contain-intrinsic-size:auto 600px}}.container{width:100%}@media (width>=640px){.container{max-width:640px}}@media (width>=768px){.container{max-width:768px}}@media (width>=1024px){.container{max-width:1024px}}@media (width>=1280px){.container{max-width:1280px}}@media (width>=1536px){.container{max-width:1536px}}.site-shell{--site-header-height:72px;flex-direction:column;height:100dvh;display:flex;overflow:hidden}.site-header{z-index:50;flex:0 0 var(--site-header-height);background:#060607;position:relative}.site-header>nav,.site-header>header{height:var(--site-header-height)}.site-scroll{overscroll-behavior-y:contain;scroll-behavior:smooth;scrollbar-gutter:stable;flex:1;min-height:0;position:relative;overflow:hidden auto}.site-scroll [id]{scroll-margin-top:24px}.site-eyebrow{--tw-text-opacity:1;color:rgb(141 136 239/var(--tw-text-opacity,1));letter-spacing:normal;text-transform:none;font-size:.875rem;font-weight:500;line-height:1.25rem}.text-gradient{color:#d0d6e0;background-image:none}.hero-signature-text{color:#0000;filter:none;background-image:linear-gradient(105deg,#f7f7fa 0%,#c9c6ff 48%,#918cef 100%);background-position:50%;background-size:100% 100%;-webkit-background-clip:text;background-clip:text;display:inline-block;position:relative}.typewriter-highlight{display:inline}.typewriter-cursor{vertical-align:-.02em;background:#9c96ffa3;border-radius:999px;width:.03em;height:.68em;margin-left:.065em;display:inline-block}.typewriter-cursor--blink{animation:1.15s ease-in-out infinite typewriter-cursor-blink}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.\!visible{visibility:visible!important}.visible{visibility:visible}.invisible{visibility:hidden}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{inset:0}.inset-10{inset:2.5rem}.inset-3{inset:.75rem}.inset-5{inset:1.25rem}.inset-\[-1px\]{inset:-1px}.inset-\[-7px\]{inset:-7px}.inset-\[18\%\]{inset:18%}.inset-x-0{left:0;right:0}.inset-y-0{top:0;bottom:0}.-bottom-1{bottom:-.25rem}.-left-20{left:-5rem}.-left-\[5px\]{left:-5px}.-left-\[7px\]{left:-7px}.-left-\[9999px\]{left:-9999px}.-right-16{right:-4rem}.-top-16{top:-4rem}.bottom-0{bottom:0}.bottom-5{bottom:1.25rem}.bottom-7{bottom:1.75rem}.bottom-8{bottom:2rem}.bottom-\[-1\.5rem\]{bottom:-1.5rem}.bottom-\[10\%\]{bottom:10%}.bottom-\[15\%\]{bottom:15%}.bottom-\[22\%\]{bottom:22%}.bottom-\[68px\]{bottom:68px}.bottom-\[7\%\]{bottom:7%}.bottom-\[calc\(1rem\+env\(safe-area-inset-bottom\)\)\]{bottom:calc(1rem + env(safe-area-inset-bottom))}.left-0{left:0}.left-1\/2{left:50%}.left-5{left:1.25rem}.left-6{left:1.5rem}.left-7{left:1.75rem}.left-\[-9999px\]{left:-9999px}.left-\[12\%\]{left:12%}.left-\[15px\]{left:15px}.left-\[18\%\]{left:18%}.left-\[46\%\]{left:46%}.left-\[50\%\]{left:50%}.left-\[5px\]{left:5px}.left-\[6\%\]{left:6%}.left-\[8\%\]{left:8%}.right-0{right:0}.right-4{right:1rem}.right-7{right:1.75rem}.right-\[-10\%\]{right:-10%}.right-\[12\%\]{right:12%}.right-\[19\%\]{right:19%}.right-\[3\%\]{right:3%}.top-0{top:0}.top-1{top:.25rem}.top-1\/2{top:50%}.top-1\/3{top:33.3333%}.top-12{top:3rem}.top-14{top:3.5rem}.top-4{top:1rem}.top-5{top:1.25rem}.top-52{top:13rem}.top-6{top:1.5rem}.top-8{top:2rem}.top-\[-12rem\]{top:-12rem}.top-\[-14rem\]{top:-14rem}.top-\[15\%\]{top:15%}.top-\[20\%\]{top:20%}.top-\[27\%\]{top:27%}.top-\[43\%\]{top:43%}.top-\[8\%\]{top:8%}.top-\[var\(--site-header-height\)\]{top:var(--site-header-height)}.top-auto{top:auto}.top-full{top:100%}.isolate{isolation:isolate}.-z-10{z-index:-10}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-40{z-index:40}.z-50{z-index:50}.z-\[10000\]{z-index:10000}.z-\[10001\]{z-index:10001}.z-\[60\]{z-index:60}.z-\[8000\]{z-index:8000}.z-\[8999\]{z-index:8999}.z-\[9000\]{z-index:9000}.z-\[9100\]{z-index:9100}.z-\[9101\]{z-index:9101}.z-\[9500\]{z-index:9500}.z-\[9999\]{z-index:9999}.order-1{order:1}.order-2{order:2}.order-3{order:3}.mx-auto{margin-left:auto;margin-right:auto}.my-9{margin-top:2.25rem;margin-bottom:2.25rem}.my-auto{margin-top:auto;margin-bottom:auto}.-mt-12{margin-top:-3rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-10{margin-bottom:2.5rem}.mb-12{margin-bottom:3rem}.mb-16{margin-bottom:4rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-7{margin-bottom:1.75rem}.mb-8{margin-bottom:2rem}.mb-9{margin-bottom:2.25rem}.ml-0\.5{margin-left:.125rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-auto{margin-left:auto}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-14{margin-top:3.5rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-20{margin-top:5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.mt-8{margin-top:2rem}.mt-9{margin-top:2.25rem}.mt-\[0\.68rem\]{margin-top:.68rem}.mt-auto{margin-top:auto}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.aspect-square{aspect-ratio:1}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-20{height:5rem}.h-28{height:7rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-32{height:8rem}.h-4{height:1rem}.h-40{height:10rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-52{height:13rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[22rem\]{height:22rem}.h-\[28rem\]{height:28rem}.h-\[2px\]{height:2px}.h-\[30px\]{height:30px}.h-\[30rem\]{height:30rem}.h-\[38rem\]{height:38rem}.h-\[38svh\]{height:38svh}.h-\[39px\]{height:39px}.h-\[40rem\]{height:40rem}.h-\[42px\]{height:42px}.h-\[50px\]{height:50px}.h-\[calc\(100\%\+0\.25rem\)\]{height:calc(100% + .25rem)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.max-h-\[85vh\]{max-height:85vh}.max-h-\[92dvh\]{max-height:92dvh}.max-h-\[94dvh\]{max-height:94dvh}.min-h-10{min-height:2.5rem}.min-h-11{min-height:2.75rem}.min-h-12{min-height:3rem}.min-h-14{min-height:3.5rem}.min-h-20{min-height:5rem}.min-h-28{min-height:7rem}.min-h-44{min-height:11rem}.min-h-56{min-height:14rem}.min-h-64{min-height:16rem}.min-h-72{min-height:18rem}.min-h-8{min-height:2rem}.min-h-9{min-height:2.25rem}.min-h-\[100svh\]{min-height:100svh}.min-h-\[18rem\]{min-height:18rem}.min-h-\[2\.75rem\]{min-height:2.75rem}.min-h-\[22rem\]{min-height:22rem}.min-h-\[24rem\]{min-height:24rem}.min-h-\[28rem\]{min-height:28rem}.min-h-\[30rem\]{min-height:30rem}.min-h-\[31rem\]{min-height:31rem}.min-h-\[32rem\]{min-height:32rem}.min-h-\[34rem\]{min-height:34rem}.min-h-\[35rem\]{min-height:35rem}.min-h-\[38rem\]{min-height:38rem}.min-h-\[39rem\]{min-height:39rem}.min-h-\[43rem\]{min-height:43rem}.min-h-\[44rem\]{min-height:44rem}.min-h-\[46rem\]{min-height:46rem}.min-h-\[48rem\]{min-height:48rem}.min-h-\[49rem\]{min-height:49rem}.min-h-\[50rem\]{min-height:50rem}.min-h-\[52rem\]{min-height:52rem}.min-h-\[calc\(100svh-var\(--site-header-height\)\)\]{min-height:calc(100svh - var(--site-header-height))}.min-h-\[calc\(100svh-var\(--site-header-height\)-140px\)\]{min-height:calc(100svh - var(--site-header-height) - 140px)}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-0{width:0}.w-1{width:.25rem}.w-1\.5{width:.375rem}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-20{width:5rem}.w-24{width:6rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-32{width:8rem}.w-4{width:1rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-52{width:13rem}.w-6{width:1.5rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-\[108\%\]{width:108%}.w-\[126px\]{width:126px}.w-\[136px\]{width:136px}.w-\[18\%\]{width:18%}.w-\[28\%\]{width:28%}.w-\[2px\]{width:2px}.w-\[31rem\]{width:31rem}.w-\[38rem\]{width:38rem}.w-\[40rem\]{width:40rem}.w-\[52\%\]{width:52%}.w-\[62\%\]{width:62%}.w-\[7\%\]{width:7%}.w-\[72\%\]{width:72%}.w-\[84\%\]{width:84%}.w-\[94\%\]{width:94%}.w-\[min\(300px\,calc\(100vw-2rem\)\)\]{width:min(300px,100vw - 2rem)}.w-\[min\(92\%\,28rem\)\]{width:min(92%,28rem)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-px{width:1px}.w-screen{width:100vw}.min-w-0{min-width:0}.min-w-6{min-width:1.5rem}.max-w-28{max-width:7rem}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-\[1120px\]{max-width:1120px}.max-w-\[1180px\]{max-width:1180px}.max-w-\[1200px\]{max-width:1200px}.max-w-\[1240px\]{max-width:1240px}.max-w-\[1280px\]{max-width:1280px}.max-w-\[13rem\]{max-width:13rem}.max-w-\[1440px\]{max-width:1440px}.max-w-\[1480px\]{max-width:1480px}.max-w-\[14ch\]{max-width:14ch}.max-w-\[1600px\]{max-width:1600px}.max-w-\[17ch\]{max-width:17ch}.max-w-\[200px\]{max-width:200px}.max-w-\[24rem\]{max-width:24rem}.max-w-\[26rem\]{max-width:26rem}.max-w-\[30rem\]{max-width:30rem}.max-w-\[32\.5rem\]{max-width:32.5rem}.max-w-\[32rem\]{max-width:32rem}.max-w-\[39rem\]{max-width:39rem}.max-w-\[44rem\]{max-width:44rem}.max-w-\[46rem\]{max-width:46rem}.max-w-\[47rem\]{max-width:47rem}.max-w-\[48rem\]{max-width:48rem}.max-w-\[520px\]{max-width:520px}.max-w-\[calc\(100\%-2\.5rem\)\]{max-width:calc(100% - 2.5rem)}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-none{max-width:none}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.-translate-x-1\/2{--tw-translate-x:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(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)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-\[7px\]{--tw-translate-y:-7px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[7px\]{--tw-translate-y:7px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-45{--tw-rotate:-45deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(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)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-45{--tw-rotate:45deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-scale-x-100{--tw-scale-x:-1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(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)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:2s cubic-bezier(.4,0,.6,1) infinite pulse}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:1s linear infinite spin}.cursor-none{cursor:none}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;user-select:none}.resize{resize:both}.scroll-mt-24{scroll-margin-top:6rem}.scroll-mt-28{scroll-margin-top:7rem}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-\[1\.1rem_1fr\]{grid-template-columns:1.1rem 1fr}.grid-cols-\[1\.5rem_1fr\]{grid-template-columns:1.5rem 1fr}.grid-cols-\[1fr_auto_auto\]{grid-template-columns:1fr auto auto}.grid-cols-\[2\.5rem_1fr\]{grid-template-columns:2.5rem 1fr}.grid-cols-\[2rem_1fr\]{grid-template-columns:2rem 1fr}.grid-rows-\[auto_1fr_auto\]{grid-template-rows:auto 1fr auto}.grid-rows-\[auto_auto_1fr_auto\]{grid-template-rows:auto auto 1fr auto}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0{gap:0}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-10{gap:2.5rem}.gap-12{gap:3rem}.gap-14{gap:3.5rem}.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-7{gap:1.75rem}.gap-8{gap:2rem}.gap-9{gap:2.25rem}.gap-px{gap:1px}.gap-x-10{-moz-column-gap:2.5rem;column-gap:2.5rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-5{-moz-column-gap:1.25rem;column-gap:1.25rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-x-7{-moz-column-gap:1.75rem;column-gap:1.75rem}.gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.gap-y-1{row-gap:.25rem}.gap-y-10{row-gap:2.5rem}.gap-y-12{row-gap:3rem}.gap-y-2{row-gap:.5rem}.gap-y-3{row-gap:.75rem}.gap-y-5{row-gap:1.25rem}.gap-y-6{row-gap:1.5rem}.space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-10>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.5rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.space-y-24>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(6rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(6rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-3\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.875rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.875rem * var(--tw-space-y-reverse))}.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))}.space-y-7>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.75rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-white\/\[0\.06\]>:not([hidden])~:not([hidden]){border-color:#ffffff0f}.divide-white\/\[0\.08\]>:not([hidden])~:not([hidden]){border-color:#ffffff14}.self-end{align-self:flex-end}.self-center{align-self:center}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.text-balance{text-wrap:balance}.break-words{overflow-wrap:break-word}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-\[0\.72rem\]{border-radius:.72rem}.rounded-\[1\.15rem\]{border-radius:1.15rem}.rounded-\[1\.1rem\]{border-radius:1.1rem}.rounded-\[1\.6rem\]{border-radius:1.6rem}.rounded-\[2rem\]{border-radius:2rem}.rounded-\[50\%\]{border-radius:50%}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-xl{border-radius:.75rem}.rounded-b{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-b-\[1\.5rem\]{border-bottom-right-radius:1.5rem;border-bottom-left-radius:1.5rem}.rounded-t-2xl{border-top-left-radius:1rem;border-top-right-radius:1rem}.border{border-width:1px}.border-2{border-width:2px}.border-\[3px\]{border-width:3px}.border-y{border-top-width:1px;border-bottom-width:1px}.border-b{border-bottom-width:1px}.border-l{border-left-width:1px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.border-\[\#61d782\]\/35{border-color:#61d78259}.border-accentHover{--tw-border-opacity:1;border-color:rgb(141 136 239/var(--tw-border-opacity,1))}.border-accentHover\/10{border-color:#8d88ef1a}.border-accentHover\/20{border-color:#8d88ef33}.border-accentHover\/25{border-color:#8d88ef40}.border-accentHover\/35{border-color:#8d88ef59}.border-accentHover\/40{border-color:#8d88ef66}.border-accentHover\/45{border-color:#8d88ef73}.border-accentHover\/55{border-color:#8d88ef8c}.border-amber-300\/15{border-color:#fcd34d26}.border-background{--tw-border-opacity:1;border-color:rgb(6 6 7/var(--tw-border-opacity,1))}.border-hairline{--tw-border-opacity:1;border-color:rgb(41 42 47/var(--tw-border-opacity,1))}.border-neonGreen\/20{border-color:#27a64433}.border-red-300\/15{border-color:#fca5a526}.border-white\/15{border-color:#ffffff26}.border-white\/20{border-color:#fff3}.border-white\/25{border-color:#ffffff40}.border-white\/\[0\.06\]{border-color:#ffffff0f}.border-white\/\[0\.07\]{border-color:#ffffff12}.border-white\/\[0\.08\]{border-color:#ffffff14}.border-white\/\[0\.09\]{border-color:#ffffff17}.border-white\/\[0\.11\]{border-color:#ffffff1c}.border-white\/\[0\.12\]{border-color:#ffffff1f}.border-white\/\[0\.14\]{border-color:#ffffff24}.border-white\/\[0\.16\]{border-color:#ffffff29}.border-white\/\[0\.18\]{border-color:#ffffff2e}.border-white\/\[0\.1\]{border-color:#ffffff1a}.bg-\[\#050507\]{--tw-bg-opacity:1;background-color:rgb(5 5 7/var(--tw-bg-opacity,1))}.bg-\[\#060607\]{--tw-bg-opacity:1;background-color:rgb(6 6 7/var(--tw-bg-opacity,1))}.bg-\[\#08080a\]{--tw-bg-opacity:1;background-color:rgb(8 8 10/var(--tw-bg-opacity,1))}.bg-\[\#08080b\]{--tw-bg-opacity:1;background-color:rgb(8 8 11/var(--tw-bg-opacity,1))}.bg-\[\#08080d\]{--tw-bg-opacity:1;background-color:rgb(8 8 13/var(--tw-bg-opacity,1))}.bg-\[\#08090b\]{--tw-bg-opacity:1;background-color:rgb(8 9 11/var(--tw-bg-opacity,1))}.bg-\[\#09090b\]{--tw-bg-opacity:1;background-color:rgb(9 9 11/var(--tw-bg-opacity,1))}.bg-\[\#09090c\]{--tw-bg-opacity:1;background-color:rgb(9 9 12/var(--tw-bg-opacity,1))}.bg-\[\#0a0a0b\]{--tw-bg-opacity:1;background-color:rgb(10 10 11/var(--tw-bg-opacity,1))}.bg-\[\#0b0c0e\]{--tw-bg-opacity:1;background-color:rgb(11 12 14/var(--tw-bg-opacity,1))}.bg-\[\#0b0c10\]{--tw-bg-opacity:1;background-color:rgb(11 12 16/var(--tw-bg-opacity,1))}.bg-\[\#0c0d0f\]{--tw-bg-opacity:1;background-color:rgb(12 13 15/var(--tw-bg-opacity,1))}.bg-\[\#0d0e11\]{--tw-bg-opacity:1;background-color:rgb(13 14 17/var(--tw-bg-opacity,1))}.bg-\[\#5969ff\]\/\[0\.075\]{background-color:#5969ff13}.bg-\[\#61d782\]{--tw-bg-opacity:1;background-color:rgb(97 215 130/var(--tw-bg-opacity,1))}.bg-\[\#61d782\]\/\[0\.08\]{background-color:#61d78214}.bg-accentHover{--tw-bg-opacity:1;background-color:rgb(141 136 239/var(--tw-bg-opacity,1))}.bg-accentHover\/20{background-color:#8d88ef33}.bg-accentHover\/25{background-color:#8d88ef40}.bg-accentHover\/30{background-color:#8d88ef4d}.bg-accentHover\/45{background-color:#8d88ef73}.bg-accentHover\/50{background-color:#8d88ef80}.bg-accentHover\/55{background-color:#8d88ef8c}.bg-accentHover\/65{background-color:#8d88efa6}.bg-accentHover\/70{background-color:#8d88efb3}.bg-accentHover\/75{background-color:#8d88efbf}.bg-accentHover\/80{background-color:#8d88efcc}.bg-accentHover\/\[0\.025\]{background-color:#8d88ef06}.bg-accentHover\/\[0\.045\]{background-color:#8d88ef0b}.bg-accentHover\/\[0\.065\]{background-color:#8d88ef11}.bg-accentHover\/\[0\.06\]{background-color:#8d88ef0f}.bg-accentHover\/\[0\.08\]{background-color:#8d88ef14}.bg-accentHover\/\[0\.09\]{background-color:#8d88ef17}.bg-amber-300\/\[0\.05\]{background-color:#fcd34d0d}.bg-background{--tw-bg-opacity:1;background-color:rgb(6 6 7/var(--tw-bg-opacity,1))}.bg-background\/90{background-color:#060607e6}.bg-black\/15{background-color:#00000026}.bg-black\/20{background-color:#0003}.bg-black\/25{background-color:#00000040}.bg-black\/75{background-color:#000000bf}.bg-black\/80{background-color:#000c}.bg-current{background-color:currentColor}.bg-neonCyan{--tw-bg-opacity:1;background-color:rgb(101 95 215/var(--tw-bg-opacity,1))}.bg-neonGreen{--tw-bg-opacity:1;background-color:rgb(39 166 68/var(--tw-bg-opacity,1))}.bg-neonGreen\/50{background-color:#27a64480}.bg-neonGreen\/\[0\.06\]{background-color:#27a6440f}.bg-red-300\/70{background-color:#fca5a5b3}.bg-red-300\/\[0\.05\]{background-color:#fca5a50d}.bg-surface{--tw-bg-opacity:1;background-color:rgb(17 18 20/var(--tw-bg-opacity,1))}.bg-surface\/35{background-color:#11121459}.bg-surface\/40{background-color:#11121466}.bg-surface\/50{background-color:#11121480}.bg-surface\/55{background-color:#1112148c}.bg-surface\/70{background-color:#111214b3}.bg-surfaceHover{--tw-bg-opacity:1;background-color:rgb(23 24 27/var(--tw-bg-opacity,1))}.bg-transparent{background-color:#0000}.bg-white\/10{background-color:#ffffff1a}.bg-white\/15{background-color:#ffffff26}.bg-white\/25{background-color:#ffffff40}.bg-white\/\[0\.018\]{background-color:#ffffff05}.bg-white\/\[0\.022\],.bg-white\/\[0\.025\]{background-color:#ffffff06}.bg-white\/\[0\.02\]{background-color:#ffffff05}.bg-white\/\[0\.035\]{background-color:#ffffff09}.bg-white\/\[0\.07\]{background-color:#ffffff12}.bg-white\/\[0\.08\]{background-color:#ffffff14}.bg-white\/\[0\.12\]{background-color:#ffffff1f}.bg-\[linear-gradient\(0deg\,rgba\(3\,3\,4\,0\.98\)_0\%\,rgba\(3\,3\,4\,0\.9\)_34\%\,rgba\(3\,3\,4\,0\.2\)_73\%\,rgba\(3\,3\,4\,0\.06\)_100\%\)\]{background-image:linear-gradient(#0303040f 0%,#03030433 27%,#030304e6 66%,#030304fa 100%)}.bg-\[linear-gradient\(0deg\,rgba\(4\,4\,5\,0\.98\)_0\%\,rgba\(4\,4\,5\,0\.84\)_48\%\,rgba\(4\,4\,5\,0\.12\)_100\%\)\]{background-image:linear-gradient(#0404051f 0%,#040405d6 52%,#040405fa 100%)}.bg-\[linear-gradient\(0deg\,rgba\(4\,4\,5\,0\.98\)_0\%\,rgba\(4\,4\,5\,0\.88\)_56\%\,rgba\(4\,4\,5\,0\.2\)_100\%\)\]{background-image:linear-gradient(#04040533 0%,#040405e0 44%,#040405fa 100%)}.bg-\[linear-gradient\(180deg\,\#050507_0\%\,transparent_18\%\,transparent_79\%\,\#050507_100\%\)\]{background-image:linear-gradient(#050507 0%,#0000 18% 79%,#050507 100%)}.bg-\[linear-gradient\(180deg\,\#050507_0\%\,transparent_20\%\,transparent_76\%\,\#050507_100\%\)\]{background-image:linear-gradient(#050507 0%,#0000 20% 76%,#050507 100%)}.bg-\[linear-gradient\(180deg\,\#050507_0\%\,transparent_20\%\,transparent_78\%\,\#050507_100\%\)\]{background-image:linear-gradient(#050507 0%,#0000 20% 78%,#050507 100%)}.bg-\[linear-gradient\(180deg\,\#050507_0\%\,transparent_22\%\,transparent_76\%\,\#050507_100\%\)\]{background-image:linear-gradient(#050507 0%,#0000 22% 76%,#050507 100%)}.bg-\[linear-gradient\(180deg\,\#060607_0\%\,rgba\(6\,6\,7\,0\.05\)_28\%\,rgba\(6\,6\,7\,0\.14\)_68\%\,\#060607_100\%\)\]{background-image:linear-gradient(#060607 0%,#0606070d 28%,#06060724 68%,#060607 100%)}.bg-\[linear-gradient\(180deg\,\#060607_0\%\,rgba\(6\,6\,7\,0\.16\)_24\%\,rgba\(6\,6\,7\,0\.2\)_72\%\,\#060607_100\%\)\]{background-image:linear-gradient(#060607 0%,#06060729 24%,#06060733 72%,#060607 100%)}.bg-\[linear-gradient\(180deg\,rgba\(6\,6\,7\,0\.04\)_0\%\,rgba\(6\,6\,7\,0\.18\)_55\%\,\#060607_100\%\)\]{background-image:linear-gradient(#0606070a 0%,#0606072e 55%,#060607 100%)}.bg-\[linear-gradient\(180deg\,rgba\(6\,6\,7\,0\.06\)_20\%\,rgba\(6\,6\,7\,0\.24\)_58\%\,\#060607_100\%\)\]{background-image:linear-gradient(#0606070f 20%,#0606073d 58%,#060607 100%)}.bg-\[linear-gradient\(180deg\,rgba\(6\,6\,7\,0\.15\)_0\%\,rgba\(6\,6\,7\,0\.16\)_42\%\,\#060607_100\%\)\]{background-image:linear-gradient(#06060726 0%,#06060729 42%,#060607 100%)}.bg-\[linear-gradient\(180deg\,rgba\(6\,6\,7\,0\.16\)_0\%\,rgba\(6\,6\,7\,0\.04\)_42\%\,rgba\(6\,6\,7\,0\.9\)_100\%\)\]{background-image:linear-gradient(#06060729 0%,#0606070a 42%,#060607e6 100%)}.bg-\[linear-gradient\(180deg\,rgba\(6\,6\,7\,0\.2\)_0\%\,transparent_22\%\,transparent_74\%\,rgba\(6\,6\,7\,0\.42\)_100\%\)\]{background-image:linear-gradient(#06060733 0%,#0000 22% 74%,#0606076b 100%)}.bg-\[linear-gradient\(270deg\,\#050507_0\%\,rgba\(5\,5\,7\,0\.9\)_20\%\,rgba\(5\,5\,7\,0\.16\)_70\%\,\#050507_100\%\)\]{background-image:linear-gradient(270deg,#050507 0%,#050507e6 20%,#05050729 70%,#050507 100%)}.bg-\[linear-gradient\(270deg\,\#050507_0\%\,rgba\(5\,5\,7\,0\.9\)_22\%\,rgba\(5\,5\,7\,0\.25\)_66\%\,\#050507_100\%\)\]{background-image:linear-gradient(270deg,#050507 0%,#050507e6 22%,#05050740 66%,#050507 100%)}.bg-\[linear-gradient\(270deg\,\#060607_0\%\,rgba\(6\,6\,7\,0\.9\)_24\%\,rgba\(6\,6\,7\,0\.28\)_72\%\,rgba\(6\,6\,7\,0\.08\)_100\%\)\]{background-image:linear-gradient(270deg,#060607 0%,#060607e6 24%,#06060747 72%,#06060714 100%)}.bg-\[linear-gradient\(90deg\,\#050507_0\%\,rgba\(5\,5\,7\,0\.88\)_20\%\,rgba\(5\,5\,7\,0\.18\)_72\%\,\#050507_100\%\)\]{background-image:linear-gradient(90deg,#050507 0%,#050507e0 20%,#0505072e 72%,#050507 100%)}.bg-\[linear-gradient\(90deg\,\#050507_0\%\,rgba\(5\,5\,7\,0\.92\)_20\%\,rgba\(5\,5\,7\,0\.28\)_62\%\,\#050507_100\%\)\]{background-image:linear-gradient(90deg,#050507 0%,#050507eb 20%,#05050747 62%,#050507 100%)}.bg-\[linear-gradient\(90deg\,\#060607_0\%\,rgba\(6\,6\,7\,0\.18\)_22\%\,transparent_60\%\)\]{background-image:linear-gradient(90deg,#060607 0%,#0606072e 22%,#0000 60%)}.bg-\[linear-gradient\(90deg\,\#060607_0\%\,rgba\(6\,6\,7\,0\.2\)_18\%\,transparent_48\%\,rgba\(6\,6\,7\,0\.18\)_82\%\,\#060607_100\%\)\]{background-image:linear-gradient(90deg,#060607 0%,#06060733 18%,#0000 48%,#0606072e 82%,#060607 100%)}.bg-\[linear-gradient\(90deg\,\#060607_0\%\,rgba\(6\,6\,7\,0\.92\)_22\%\,rgba\(6\,6\,7\,0\.38\)_66\%\,rgba\(6\,6\,7\,0\.08\)_100\%\)\]{background-image:linear-gradient(90deg,#060607 0%,#060607eb 22%,#06060761 66%,#06060714 100%)}.bg-\[linear-gradient\(90deg\,\#060607_0\%\,rgba\(6\,6\,7\,0\.97\)_18\%\,rgba\(6\,6\,7\,0\.84\)_43\%\,rgba\(6\,6\,7\,0\.32\)_72\%\,\#060607_100\%\)\]{background-image:linear-gradient(90deg,#060607 0%,#060607f7 18%,#060607d6 43%,#06060752 72%,#060607 100%)}.bg-\[linear-gradient\(90deg\,\#060607_0\%\,rgba\(6\,6\,7\,0\.98\)_20\%\,rgba\(6\,6\,7\,0\.78\)_48\%\,rgba\(6\,6\,7\,0\.12\)_78\%\,\#060607_100\%\)\]{background-image:linear-gradient(90deg,#060607 0%,#060607fa 20%,#060607c7 48%,#0606071f 78%,#060607 100%)}.bg-\[linear-gradient\(90deg\,rgba\(4\,4\,5\,0\.98\)_0\%\,rgba\(4\,4\,5\,0\.88\)_30\%\,rgba\(4\,4\,5\,0\.28\)_67\%\,rgba\(4\,4\,5\,0\.08\)_100\%\)\]{background-image:linear-gradient(90deg,#040405fa 0%,#040405e0 30%,#04040547 67%,#04040514 100%)}.bg-\[linear-gradient\(90deg\,rgba\(4\,4\,5\,0\.98\)_0\%\,rgba\(4\,4\,5\,0\.88\)_34\%\,rgba\(4\,4\,5\,0\.22\)_72\%\,rgba\(4\,4\,5\,0\.08\)_100\%\)\]{background-image:linear-gradient(90deg,#040405fa 0%,#040405e0 34%,#04040538 72%,#04040514 100%)}.bg-\[radial-gradient\(circle_at_22\%_38\%\,rgba\(101\,95\,215\,0\.16\)\,transparent_32\%\)\]{background-image:radial-gradient(circle at 22% 38%,#655fd729,#0000 32%)}.bg-\[radial-gradient\(circle_at_50\%_100\%\,rgba\(101\,95\,215\,0\.2\)\,transparent_66\%\)\]{background-image:radial-gradient(circle at 50% 100%,#655fd733,#0000 66%)}.bg-\[radial-gradient\(circle_at_58\%_42\%\,rgba\(6\,6\,7\,0\.04\)_0\%\,rgba\(6\,6\,7\,0\.24\)_52\%\,rgba\(6\,6\,7\,0\.86\)_100\%\)\]{background-image:radial-gradient(circle at 58% 42%,#0606070a 0%,#0606073d 52%,#060607db 100%)}.bg-\[radial-gradient\(circle_at_70\%_42\%\,rgba\(101\,95\,215\,0\.13\)\,transparent_34\%\)\]{background-image:radial-gradient(circle at 70% 42%,#655fd721,#0000 34%)}.bg-\[radial-gradient\(circle_at_72\%_44\%\,rgba\(101\,95\,215\,0\.14\)\,transparent_30\%\)\,radial-gradient\(circle_at_28\%_78\%\,rgba\(141\,136\,239\,0\.07\)\,transparent_25\%\)\]{background-image:radial-gradient(circle at 72% 44%,#655fd724,#0000 30%),radial-gradient(circle at 28% 78%,#8d88ef12,#0000 25%)}.bg-\[radial-gradient\(circle_at_72\%_48\%\,rgba\(101\,95\,215\,0\.16\)\,transparent_34\%\)\]{background-image:radial-gradient(circle at 72% 48%,#655fd729,#0000 34%)}.bg-\[radial-gradient\(circle_at_78\%_52\%\,rgba\(101\,95\,215\,0\.1\)\,transparent_30\%\)\]{background-image:radial-gradient(circle at 78% 52%,#655fd71a,#0000 30%)}.bg-gradient-to-b{background-image:linear-gradient(to bottom, var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right, var(--tw-gradient-stops))}.from-\[\#22252b\]{--tw-gradient-from:#22252b var(--tw-gradient-from-position);--tw-gradient-to:#22252b00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#282b31\]{--tw-gradient-from:#282b31 var(--tw-gradient-from-position);--tw-gradient-to:#282b3100 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#31343a\]{--tw-gradient-from:#31343a var(--tw-gradient-from-position);--tw-gradient-to:#31343a00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-accentHover\/35{--tw-gradient-from:#8d88ef59 var(--tw-gradient-from-position);--tw-gradient-to:#8d88ef00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-black\/55{--tw-gradient-from:#0000008c var(--tw-gradient-from-position);--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-transparent{--tw-gradient-from:transparent var(--tw-gradient-from-position);--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-white\/5{--tw-gradient-from:#ffffff0d var(--tw-gradient-from-position);--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.via-accentHover\/25{--tw-gradient-to:#8d88ef00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #8d88ef40 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-accentHover\/35{--tw-gradient-to:#8d88ef00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #8d88ef59 var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-\[\#08090b\]{--tw-gradient-to:#08090b var(--tw-gradient-to-position)}.to-\[\#0a0b0e\]{--tw-gradient-to:#0a0b0e var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to:transparent var(--tw-gradient-to-position)}.to-white\/5{--tw-gradient-to:#ffffff0d var(--tw-gradient-to-position)}.bg-\[size\:72px_72px\]{background-size:72px 72px}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.object-\[42\%_center\]{-o-object-position:42% center;object-position:42% center}.object-\[50\%_center\]{-o-object-position:50% center;object-position:50% center}.object-\[54\%_center\]{-o-object-position:54% center;object-position:54% center}.object-\[56\%_center\]{-o-object-position:56% center;object-position:56% center}.object-\[58\%_center\]{-o-object-position:58% center;object-position:58% center}.object-\[60\%_center\]{-o-object-position:60% center;object-position:60% center}.object-\[62\%_center\]{-o-object-position:62% center;object-position:62% center}.object-\[64\%_center\]{-o-object-position:64% center;object-position:64% center}.object-\[67\%_top\]{-o-object-position:67% top;object-position:67% top}.object-center{-o-object-position:center;object-position:center}.object-right{-o-object-position:right;object-position:right}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-10{padding:2.5rem}.p-3{padding:.75rem}.p-3\.5{padding:.875rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-7{padding:1.75rem}.p-8{padding:2rem}.px-0{padding-left:0;padding-right:0}.px-1{padding-left:.25rem;padding-right:.25rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.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}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-11{padding-top:2.75rem;padding-bottom:2.75rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-14{padding-top:3.5rem;padding-bottom:3.5rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.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-7{padding-top:1.75rem;padding-bottom:1.75rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-9{padding-top:2.25rem;padding-bottom:2.25rem}.pb-1{padding-bottom:.25rem}.pb-10{padding-bottom:2.5rem}.pb-12{padding-bottom:3rem}.pb-14{padding-bottom:3.5rem}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-20{padding-bottom:5rem}.pb-28{padding-bottom:7rem}.pb-3{padding-bottom:.75rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pb-7{padding-bottom:1.75rem}.pb-8{padding-bottom:2rem}.pb-\[calc\(2\.5rem\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(2.5rem + env(safe-area-inset-bottom))}.pb-\[calc\(2rem\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(2rem + env(safe-area-inset-bottom))}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-5{padding-left:1.25rem}.pl-6{padding-left:1.5rem}.pl-8{padding-left:2rem}.pl-\[2\.1rem\]{padding-left:2.1rem}.pr-10{padding-right:2.5rem}.pt-0\.5{padding-top:.125rem}.pt-1{padding-top:.25rem}.pt-10{padding-top:2.5rem}.pt-12{padding-top:3rem}.pt-14{padding-top:3.5rem}.pt-16{padding-top:4rem}.pt-20{padding-top:5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-7{padding-top:1.75rem}.pt-8{padding-top:2rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.font-display{font-family:Space Grotesk,sans-serif}.font-mono{font-family:JetBrains Mono,monospace}.font-sans{font-family:Inter,sans-serif}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-6xl{font-size:3.75rem;line-height:1}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[15px\]{font-size:15px}.text-\[2\.55rem\]{font-size:2.55rem}.text-\[2\.7rem\]{font-size:2.7rem}.text-\[2\.8rem\]{font-size:2.8rem}.text-\[23px\]{font-size:23px}.text-\[7px\]{font-size:7px}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-\[clamp\(2\.85rem\,4\.5vw\,4\.8rem\)\]{font-size:clamp(2.85rem,4.5vw,4.8rem)}.text-\[clamp\(3\.25rem\,7vw\,6\.75rem\)\]{font-size:clamp(3.25rem,7vw,6.75rem)}.text-\[clamp\(3\.35rem\,6\.1vw\,6\.2rem\)\]{font-size:clamp(3.35rem,6.1vw,6.2rem)}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-light{font-weight:300}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.normal-case{text-transform:none}.italic{font-style:italic}.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-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-8{line-height:2rem}.leading-\[0\.94\]{line-height:.94}.leading-\[0\.98\]{line-height:.98}.leading-\[1\.01\]{line-height:1.01}.leading-\[1\.02\]{line-height:1.02}.leading-\[1\.03\]{line-height:1.03}.leading-\[1\.04\]{line-height:1.04}.leading-\[1\.06\]{line-height:1.06}.leading-\[1\.08\]{line-height:1.08}.leading-\[1\.12\]{line-height:1.12}.leading-\[1\.1\]{line-height:1.1}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[-0\.025em\]{letter-spacing:-.025em}.tracking-\[-0\.02em\]{letter-spacing:-.02em}.tracking-\[-0\.035em\]{letter-spacing:-.035em}.tracking-\[-0\.03em\]{letter-spacing:-.03em}.tracking-\[-0\.045em\]{letter-spacing:-.045em}.tracking-\[-0\.04em\]{letter-spacing:-.04em}.tracking-\[-0\.055em\]{letter-spacing:-.055em}.tracking-\[-0\.05em\]{letter-spacing:-.05em}.tracking-\[-0\.06em\]{letter-spacing:-.06em}.tracking-\[0\.10em\]{letter-spacing:.1em}.tracking-\[0\.15em\]{letter-spacing:.15em}.tracking-\[0\.16em\]{letter-spacing:.16em}.tracking-\[0\.17em\]{letter-spacing:.17em}.tracking-\[0\.18em\]{letter-spacing:.18em}.tracking-\[0\.22em\]{letter-spacing:.22em}.tracking-\[0\.24em\]{letter-spacing:.24em}.tracking-\[0\.2em\]{letter-spacing:.2em}.tracking-normal{letter-spacing:0}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.text-\[\#7fe09a\]{--tw-text-opacity:1;color:rgb(127 224 154/var(--tw-text-opacity,1))}.text-\[\#8be5a3\]{--tw-text-opacity:1;color:rgb(139 229 163/var(--tw-text-opacity,1))}.text-\[\#b5baff\]{--tw-text-opacity:1;color:rgb(181 186 255/var(--tw-text-opacity,1))}.text-accentHover{--tw-text-opacity:1;color:rgb(141 136 239/var(--tw-text-opacity,1))}.text-accentHover\/55{color:#8d88ef8c}.text-accentHover\/60{color:#8d88ef99}.text-accentHover\/65{color:#8d88efa6}.text-accentHover\/70{color:#8d88efb3}.text-accentHover\/75{color:#8d88efbf}.text-accentHover\/80{color:#8d88efcc}.text-amber-100\/70{color:#fef3c7b3}.text-amber-200{--tw-text-opacity:1;color:rgb(253 230 138/var(--tw-text-opacity,1))}.text-amber-300\/60{color:#fcd34d99}.text-neonCyan{--tw-text-opacity:1;color:rgb(101 95 215/var(--tw-text-opacity,1))}.text-neonGreen\/60{color:#27a64499}.text-neonGreen\/65{color:#27a644a6}.text-neonGreen\/70{color:#27a644b3}.text-neonGreen\/80{color:#27a644cc}.text-red-100\/75{color:#fee2e2bf}.text-red-300{--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity,1))}.text-textMain{--tw-text-opacity:1;color:rgb(244 244 245/var(--tw-text-opacity,1))}.text-textMuted{--tw-text-opacity:1;color:rgb(160 162 168/var(--tw-text-opacity,1))}.text-textMuted\/50{color:#a0a2a880}.text-textMuted\/60{color:#a0a2a899}.text-violet-200{--tw-text-opacity:1;color:rgb(221 214 254/var(--tw-text-opacity,1))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-white\/10{color:#ffffff1a}.text-white\/15{color:#ffffff26}.text-white\/20{color:#fff3}.text-white\/25{color:#ffffff40}.text-white\/30{color:#ffffff4d}.text-white\/35{color:#ffffff59}.text-white\/40{color:#fff6}.text-white\/45{color:#ffffff73}.text-white\/50{color:#ffffff80}.text-white\/55{color:#ffffff8c}.text-white\/60{color:#fff9}.text-white\/65{color:#ffffffa6}.text-white\/70{color:#ffffffb3}.text-white\/75{color:#ffffffbf}.text-white\/80{color:#fffc}.text-white\/85{color:#ffffffd9}.text-white\/\[0\.08\]{color:#ffffff14}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.opacity-0{opacity:0}.opacity-20{opacity:.2}.opacity-35{opacity:.35}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-\[0\.18\]{opacity:.18}.opacity-\[0\.52\]{opacity:.52}.opacity-\[0\.56\]{opacity:.56}.opacity-\[0\.58\]{opacity:.58}.opacity-\[0\.64\]{opacity:.64}.opacity-\[0\.65\]{opacity:.65}.opacity-\[0\.68\]{opacity:.68}.opacity-\[0\.6\]{opacity:.6}.opacity-\[0\.72\]{opacity:.72}.opacity-\[0\.78\]{opacity:.78}.opacity-\[0\.7\]{opacity:.7}.opacity-\[0\.82\]{opacity:.82}.shadow-2xl{--tw-shadow:0 25px 50px -12px #00000040;--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_16px_rgba\(141\,136\,239\,0\.55\)\]{--tw-shadow:0 0 16px #8d88ef8c;--tw-shadow-colored:0 0 16px 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_18px_rgba\(141\,136\,239\,0\.6\)\]{--tw-shadow:0 0 18px #8d88ef99;--tw-shadow-colored:0 0 18px 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_18px_rgba\(97\,215\,130\,0\.65\)\]{--tw-shadow:0 0 18px #61d782a6;--tw-shadow-colored:0 0 18px 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_24px_rgba\(141\,136\,239\,0\.28\)\]{--tw-shadow:0 0 24px #8d88ef47;--tw-shadow-colored:0 0 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-\[0_0_34px_rgba\(141\,136\,239\,0\.18\)\]{--tw-shadow:0 0 34px #8d88ef2e;--tw-shadow-colored:0 0 34px 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_60px_rgba\(101\,95\,215\,0\.14\)\]{--tw-shadow:0 0 60px #655fd724;--tw-shadow-colored:0 0 60px 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_12px_26px_rgba\(0\,0\,0\,0\.55\)\]{--tw-shadow:0 12px 26px #0000008c;--tw-shadow-colored:0 12px 26px 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_14px_28px_rgba\(0\,0\,0\,0\.5\)\]{--tw-shadow:0 14px 28px #00000080;--tw-shadow-colored:0 14px 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_24px_80px_rgba\(0\,0\,0\,0\.42\)\]{--tw-shadow:0 24px 80px #0000006b;--tw-shadow-colored:0 24px 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_30px_100px_rgba\(0\,0\,0\,0\.4\)\]{--tw-shadow:0 30px 100px #0006;--tw-shadow-colored:0 30px 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_34px_90px_rgba\(0\,0\,0\,0\.6\)\]{--tw-shadow:0 34px 90px #0009;--tw-shadow-colored:0 34px 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_36px_100px_rgba\(0\,0\,0\,0\.52\)\]{--tw-shadow:0 36px 100px #00000085;--tw-shadow-colored:0 36px 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_42px_120px_rgba\(0\,0\,0\,0\.62\)\]{--tw-shadow:0 42px 120px #0000009e;--tw-shadow-colored:0 42px 120px 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 #0000001a, 0 4px 6px -4px #0000001a;--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-black\/35{--tw-shadow-color:#00000059;--tw-shadow:var(--tw-shadow-colored)}.shadow-black\/50{--tw-shadow-color:#00000080;--tw-shadow:var(--tw-shadow-colored)}.shadow-black\/70{--tw-shadow-color:#000000b3;--tw-shadow:var(--tw-shadow-colored)}.outline-none{outline-offset:2px;outline:2px solid #0000}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.blur{--tw-blur:blur(8px);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)}.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)}.blur-\[140px\]{--tw-blur:blur(140px);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)}.blur-\[150px\]{--tw-blur:blur(150px);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)}.blur-\[90px\]{--tw-blur:blur(90px);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)}.brightness-\[0\.72\]{--tw-brightness:brightness(.72);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)}.brightness-\[0\.75\]{--tw-brightness:brightness(.75);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)}.brightness-\[0\.7\]{--tw-brightness:brightness(.7);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)}.brightness-\[0\.82\]{--tw-brightness:brightness(.82);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)}.brightness-\[0\.8\]{--tw-brightness:brightness(.8);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)}.contrast-\[1\.03\]{--tw-contrast:contrast(1.03);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)}.contrast-\[1\.04\]{--tw-contrast:contrast(1.04);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)}.contrast-\[1\.06\]{--tw-contrast:contrast(1.06);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)}.contrast-\[1\.07\]{--tw-contrast:contrast(1.07);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)}.contrast-\[1\.08\]{--tw-contrast:contrast(1.08);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{--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);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)}.grayscale{--tw-grayscale:grayscale(100%);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)}.saturate-\[0\.72\]{--tw-saturate:saturate(.72);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)}.saturate-\[0\.78\]{--tw-saturate:saturate(.78);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)}.saturate-\[0\.82\]{--tw-saturate:saturate(.82);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)}.saturate-\[0\.8\]{--tw-saturate:saturate(.8);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{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)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-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-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,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[opacity\,transform\,filter\]{transition-property:opacity,transform,filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-opacity{transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-transform{transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.will-change-transform{will-change:transform}.\[-webkit-mask-image\:linear-gradient\(to_left\,black_0\%\,rgba\(0\,0\,0\,0\.82\)_48\%\,transparent_100\%\)\]{-webkit-mask-image:linear-gradient(270deg,#000 0%,#000000d1 48%,#0000 100%)}.\[grid-area\:1\/1\]{grid-area:1/1}.\[mask-image\:linear-gradient\(to_bottom\,transparent\,black_18\%\,black_82\%\,transparent\)\]{-webkit-mask-image:linear-gradient(#0000,#000 18% 82%,#0000);mask-image:linear-gradient(#0000,#000 18% 82%,#0000)}.\[mask-image\:linear-gradient\(to_left\,black_0\%\,rgba\(0\,0\,0\,0\.82\)_48\%\,transparent_100\%\)\]{-webkit-mask-image:linear-gradient(270deg,#000 0%,#000000d1 48%,#0000 100%);mask-image:linear-gradient(270deg,#000 0%,#000000d1 48%,#0000 100%)}@keyframes pulse-ring{0%,to{opacity:.3;transform:scale(1)}50%{opacity:0;transform:scale(2.5)}}@keyframes scanVertical{0%{top:0%}50%{top:100%}to{top:0%}}@keyframes blink{0%,to{opacity:1}50%{opacity:0}}@keyframes fade-in-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes lcp-settle{0%{transform:translateY(8px)}to{transform:translateY(0)}}@keyframes shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.animate-blink{animation:1s step-end infinite blink}@keyframes integration-orbit-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes typewriter-cursor-blink{0%,to{opacity:.24}50%{opacity:.68}}@keyframes ui-float-slow{0%,to{translate:0}50%{translate:0 -6px}}@keyframes ui-chart-draw{0%{stroke-dashoffset:900px}to{stroke-dashoffset:0}}@keyframes ui-flow-pulse{0%,to{opacity:.45;box-shadow:0 0 8px #8d88ef73}50%{opacity:1;box-shadow:0 0 22px #8d88eff2}}.animate-fade-in-up{opacity:0;animation:.8s cubic-bezier(.16,1,.3,1) forwards fade-in-up}.hero-lcp-reveal{animation:.65s cubic-bezier(.16,1,.3,1) forwards lcp-settle}.integration-orbit-spin{animation:28s linear infinite integration-orbit-spin}.ui-float-slow,.ui-canvas-node{animation:5.5s ease-in-out infinite ui-float-slow}.ui-chart-draw{stroke-dasharray:900;stroke-dashoffset:900px;animation:1.8s cubic-bezier(.16,1,.3,1) .25s forwards ui-chart-draw}.ui-chart-draw-delayed{animation-delay:.48s}.ui-flow-pulse{animation:2.4s ease-in-out infinite ui-flow-pulse}.editorial-fade,.editorial-image-fade{-webkit-mask-image:linear-gradient(#0000 0%,#000 9% 88%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 9% 88%,#0000 100%)}.editorial-image-fade{filter:saturate(.82)contrast(1.02)}@media (prefers-reduced-motion:reduce){.integration-orbit-spin,.ui-float-slow,.ui-canvas-node,.ui-flow-pulse{animation:none}.ui-chart-draw{stroke-dashoffset:0;animation:none}}@media (width>=768px){.scanline-overlay:after{content:"";pointer-events:none;z-index:100;width:100%;height:3px;display:none;position:fixed;top:0;left:0}}.cta-shimmer{position:relative;overflow:hidden}.cta-shimmer:after{content:none}.cta-shimmer:hover:after{animation:none}@media (width>=768px){.noise-bg:before{content:"";opacity:.012;pointer-events:none;z-index:99;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)'/%3E%3C/svg%3E");width:100%;height:100%;position:fixed;top:0;left:0}}@keyframes lpCarouselFade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:#060607}::-webkit-scrollbar-thumb{background:#5e6ad247;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#828fff6b}input,select,textarea{font-size:16px}input:-webkit-autofill{-webkit-text-fill-color:#f4f4f5;caret-color:#f4f4f5;box-shadow:inset 0 0 0 1000px #17181b}input:-webkit-autofill:hover{-webkit-text-fill-color:#f4f4f5;caret-color:#f4f4f5;box-shadow:inset 0 0 0 1000px #17181b}input:-webkit-autofill:focus{-webkit-text-fill-color:#f4f4f5;caret-color:#f4f4f5;box-shadow:inset 0 0 0 1000px #17181b}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.marker\:text-accentHover\/70 ::marker{color:#8d88efb3}.marker\:text-accentHover\/70::marker{color:#8d88efb3}.placeholder\:text-textMuted::placeholder{--tw-text-opacity:1;color:rgb(160 162 168/var(--tw-text-opacity,1))}.placeholder\:text-white\/20::placeholder{color:#fff3}.first\:border-t-0:first-child{border-top-width:0}.first\:pt-0:first-child{padding-top:0}.last\:border-b-0:last-child{border-bottom-width:0}.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)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-accentHover\/25:hover{border-color:#8d88ef40}.hover\:border-accentHover\/30:hover{border-color:#8d88ef4d}.hover\:border-accentHover\/35:hover{border-color:#8d88ef59}.hover\:border-accentHover\/40:hover{border-color:#8d88ef66}.hover\:border-accentHover\/45:hover{border-color:#8d88ef73}.hover\:border-accentHover\/50:hover{border-color:#8d88ef80}.hover\:border-accentHover\/60:hover{border-color:#8d88ef99}.hover\:border-white\/20:hover{border-color:#fff3}.hover\:border-white\/25:hover{border-color:#ffffff40}.hover\:bg-\[\#32bd55\]:hover{--tw-bg-opacity:1;background-color:rgb(50 189 85/var(--tw-bg-opacity,1))}.hover\:bg-accentHover:hover{--tw-bg-opacity:1;background-color:rgb(141 136 239/var(--tw-bg-opacity,1))}.hover\:bg-accentHover\/\[0\.12\]:hover{background-color:#8d88ef1f}.hover\:bg-accentHover\/\[0\.14\]:hover{background-color:#8d88ef24}.hover\:bg-black\/35:hover{background-color:#00000059}.hover\:bg-black\/45:hover{background-color:#00000073}.hover\:bg-surfaceHover:hover{--tw-bg-opacity:1;background-color:rgb(23 24 27/var(--tw-bg-opacity,1))}.hover\:bg-white\/\[0\.012\]:hover{background-color:#ffffff03}.hover\:bg-white\/\[0\.018\]:hover{background-color:#ffffff05}.hover\:bg-white\/\[0\.035\]:hover{background-color:#ffffff09}.hover\:bg-white\/\[0\.04\]:hover{background-color:#ffffff0a}.hover\:bg-white\/\[0\.05\]:hover{background-color:#ffffff0d}.hover\:text-accentHover:hover{--tw-text-opacity:1;color:rgb(141 136 239/var(--tw-text-opacity,1))}.hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.focus\:not-sr-only:focus{clip:auto;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.focus\:border-accentHover\/50:focus{border-color:#8d88ef80}.focus\:border-neonGreen\/50:focus{border-color:#27a64480}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:cursor-wait:disabled{cursor:wait}.disabled\:opacity-20:disabled{opacity:.2}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-55:disabled{opacity:.55}.disabled\:hover\:bg-neonCyan:hover:disabled{--tw-bg-opacity:1;background-color:rgb(101 95 215/var(--tw-bg-opacity,1))}.disabled\:hover\:bg-neonGreen:hover:disabled{--tw-bg-opacity:1;background-color:rgb(39 166 68/var(--tw-bg-opacity,1))}.group[open] .group-open\:rotate-45{--tw-rotate:45deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[open] .group-open\:text-accentHover{--tw-text-opacity:1;color:rgb(141 136 239/var(--tw-text-opacity,1))}.group:hover .group-hover\:w-full{width:100%}.group\/item:hover .group-hover\/item\:translate-x-1{--tw-translate-x:.25rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(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-1{--tw-translate-x:-.25rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:-translate-y-0\.5{--tw-translate-y:-.125rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(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)) skewX(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-1{--tw-translate-x:.25rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(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\.025\]{--tw-scale-x:1.025;--tw-scale-y:1.025;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:border-accentHover\/35{border-color:#8d88ef59}.group:hover .group-hover\:border-accentHover\/45{border-color:#8d88ef73}.group:hover .group-hover\:bg-\[\#0b0c16\]{--tw-bg-opacity:1;background-color:rgb(11 12 22/var(--tw-bg-opacity,1))}.group:hover .group-hover\:bg-accentHover\/\[0\.08\]{background-color:#8d88ef14}.group\/item:hover .group-hover\/item\:text-accentHover,.group:hover .group-hover\:text-accentHover{--tw-text-opacity:1;color:rgb(141 136 239/var(--tw-text-opacity,1))}.group:hover .group-hover\:text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.group\/item:hover .group-hover\/item\:opacity-100,.group:hover .group-hover\:opacity-100{opacity:1}.group:hover .group-hover\:opacity-\[0\.28\]{opacity:.28}.group:hover .group-hover\:grayscale-0{--tw-grayscale:grayscale(0);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)}.group:hover .group-hover\:saturate-\[0\.88\]{--tw-saturate:saturate(.88);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)}@media (prefers-reduced-motion:no-preference){.motion-safe\:animate-\[lpCarouselFade_420ms_ease-out\]{animation:.42s ease-out lpCarouselFade}}@media (prefers-reduced-motion:reduce){.motion-reduce\:animate-none{animation:none}}@media (width>=360px){.min-\[360px\]\:text-5xl{font-size:3rem;line-height:1}.min-\[360px\]\:text-\[2\.75rem\]{font-size:2.75rem}}@media (width>=640px){.sm\:bottom-\[calc\(1\.5rem\+env\(safe-area-inset-bottom\)\)\]{bottom:calc(1.5rem + env(safe-area-inset-bottom))}.sm\:left-7{left:1.75rem}.sm\:left-\[16\%\]{left:16%}.sm\:right-6{right:1.5rem}.sm\:top-7{top:1.75rem}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:block{display:block}.sm\:inline{display:inline}.sm\:flex{display:flex}.sm\:grid{display:grid}.sm\:hidden{display:none}.sm\:h-10{height:2.5rem}.sm\:h-56{height:14rem}.sm\:h-\[27rem\]{height:27rem}.sm\:h-\[42px\]{height:42px}.sm\:min-h-\[24rem\]{min-height:24rem}.sm\:min-h-\[26rem\]{min-height:26rem}.sm\:min-h-\[28rem\]{min-height:28rem}.sm\:min-h-\[32rem\]{min-height:32rem}.sm\:min-h-\[34rem\]{min-height:34rem}.sm\:min-h-\[36rem\]{min-height:36rem}.sm\:min-h-\[38rem\]{min-height:38rem}.sm\:min-h-\[42rem\]{min-height:42rem}.sm\:min-h-\[46rem\]{min-height:46rem}.sm\:w-80{width:20rem}.sm\:w-\[136px\]{width:136px}.sm\:w-\[62\%\]{width:62%}.sm\:w-\[84\%\]{width:84%}.sm\:w-auto{width:auto}.sm\:max-w-\[36\.4rem\]{max-width:36.4rem}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-\[2\.5rem_1fr\]{grid-template-columns:2.5rem 1fr}.sm\:grid-cols-\[2rem_1fr\]{grid-template-columns:2rem 1fr}.sm\:grid-cols-\[4rem_1fr_auto\]{grid-template-columns:4rem 1fr auto}.sm\:flex-row{flex-direction:row}.sm\:items-end{align-items:flex-end}.sm\:items-center{align-items:center}.sm\:justify-center{justify-content:center}.sm\:justify-between{justify-content:space-between}.sm\:gap-4{gap:1rem}.sm\:gap-5{gap:1.25rem}.sm\:gap-6{gap:1.5rem}.sm\:border-b-0{border-bottom-width:0}.sm\:border-r{border-right-width:1px}.sm\:bg-\[linear-gradient\(90deg\,rgba\(4\,4\,5\,0\.98\)_0\%\,rgba\(4\,4\,5\,0\.9\)_34\%\,rgba\(4\,4\,5\,0\.28\)_69\%\,rgba\(4\,4\,5\,0\.08\)_100\%\)\]{background-image:linear-gradient(90deg,#040405fa 0%,#040405e6 34%,#04040547 69%,#04040514 100%)}.sm\:object-\[62\%_center\]{-o-object-position:62% center;object-position:62% center}.sm\:object-center{-o-object-position:center;object-position:center}.sm\:object-top{-o-object-position:top;object-position:top}.sm\:p-10{padding:2.5rem}.sm\:p-12{padding:3rem}.sm\:p-4{padding:1rem}.sm\:p-5{padding:1.25rem}.sm\:p-6{padding:1.5rem}.sm\:p-8{padding:2rem}.sm\:p-9{padding:2.25rem}.sm\:px-3{padding-left:.75rem;padding-right:.75rem}.sm\:px-5{padding-left:1.25rem;padding-right:1.25rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:px-7{padding-left:1.75rem;padding-right:1.75rem}.sm\:px-8{padding-left:2rem;padding-right:2rem}.sm\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.sm\:py-12{padding-top:3rem;padding-bottom:3rem}.sm\:py-16{padding-top:4rem;padding-bottom:4rem}.sm\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}.sm\:py-8{padding-top:2rem;padding-bottom:2rem}.sm\:pb-20{padding-bottom:5rem}.sm\:pb-5{padding-bottom:1.25rem}.sm\:pb-8{padding-bottom:2rem}.sm\:pb-9{padding-bottom:2.25rem}.sm\:pl-12{padding-left:3rem}.sm\:pl-5{padding-left:1.25rem}.sm\:pt-8{padding-top:2rem}.sm\:text-2xl{font-size:1.5rem;line-height:2rem}.sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}.sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}.sm\:text-5xl{font-size:3rem;line-height:1}.sm\:text-6xl{font-size:3.75rem;line-height:1}.sm\:text-7xl{font-size:4.5rem;line-height:1}.sm\:text-\[1\.0625rem\]{font-size:1.0625rem}.sm\:text-\[8px\]{font-size:8px}.sm\:text-\[9px\]{font-size:9px}.sm\:text-base{font-size:1rem;line-height:1.5rem}.sm\:text-lg{font-size:1.125rem;line-height:1.75rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}.sm\:text-xl{font-size:1.25rem;line-height:1.75rem}.sm\:leading-8{line-height:2rem}.sm\:leading-\[1\.06\]{line-height:1.06}.sm\:first\:pl-0:first-child{padding-left:0}.sm\:last\:border-r-0:last-child{border-right-width:0}.sm\:odd\:pr-6:nth-child(odd){padding-right:1.5rem}.sm\:even\:border-l:nth-child(2n){border-left-width:1px}.sm\:even\:pl-6:nth-child(2n){padding-left:1.5rem}}@media (width>=768px){.md\:col-span-1{grid-column:span 1/span 1}.md\:col-span-10{grid-column:span 10/span 10}.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-3{grid-column:span 3/span 3}.md\:col-span-4{grid-column:span 4/span 4}.md\:col-span-5{grid-column:span 5/span 5}.md\:col-span-6{grid-column:span 6/span 6}.md\:col-span-7{grid-column:span 7/span 7}.md\:col-span-8{grid-column:span 8/span 8}.md\:ml-5{margin-left:1.25rem}.md\:mt-16{margin-top:4rem}.md\:block{display:block}.md\:inline-flex{display:inline-flex}.md\:h-36{height:9rem}.md\:w-36{width:9rem}.md\:max-w-2xl{max-width:42rem}.md\:max-w-4xl{max-width:56rem}.md\:max-w-lg{max-width:32rem}.md\:translate-y-10{--tw-translate-y:2.5rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.md\:scroll-mt-32{scroll-margin-top:8rem}.md\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-\[0\.82fr_1\.18fr\]{grid-template-columns:.82fr 1.18fr}.md\:grid-cols-\[5rem_minmax\(0\,1fr\)\]{grid-template-columns:5rem minmax(0,1fr)}.md\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.md\:flex-row{flex-direction:row}.md\:items-start{align-items:flex-start}.md\:items-end{align-items:flex-end}.md\:items-center{align-items:center}.md\:justify-end{justify-content:flex-end}.md\:gap-10{gap:2.5rem}.md\:gap-12{gap:3rem}.md\:gap-8{gap:2rem}.md\:overflow-hidden{overflow:hidden}.md\:rounded-2xl{border-radius:1rem}.md\:border-b-0{border-bottom-width:0}.md\:border-l{border-left-width:1px}.md\:border-r{border-right-width:1px}.md\:border-t-0{border-top-width:0}.md\:border-white\/\[0\.08\]{border-color:#ffffff14}.md\:bg-\[linear-gradient\(90deg\,rgba\(3\,3\,4\,0\.98\)_0\%\,rgba\(3\,3\,4\,0\.94\)_32\%\,rgba\(3\,3\,4\,0\.56\)_55\%\,rgba\(3\,3\,4\,0\.08\)_82\%\)\]{background-image:linear-gradient(90deg,#030304fa 0%,#030304f0 32%,#0303048f 55%,#03030414 82%)}.md\:p-10{padding:2.5rem}.md\:p-12{padding:3rem}.md\:p-14{padding:3.5rem}.md\:p-8{padding:2rem}.md\:p-9{padding:2.25rem}.md\:px-5{padding-left:1.25rem;padding-right:1.25rem}.md\:py-12{padding-top:3rem;padding-bottom:3rem}.md\:py-14{padding-top:3.5rem;padding-bottom:3.5rem}.md\:py-16{padding-top:4rem;padding-bottom:4rem}.md\:py-20{padding-top:5rem;padding-bottom:5rem}.md\:py-24{padding-top:6rem;padding-bottom:6rem}.md\:py-28{padding-top:7rem;padding-bottom:7rem}.md\:py-7{padding-top:1.75rem;padding-bottom:1.75rem}.md\:py-8{padding-top:2rem;padding-bottom:2rem}.md\:py-9{padding-top:2.25rem;padding-bottom:2.25rem}.md\:pb-0{padding-bottom:0}.md\:pb-14{padding-bottom:3.5rem}.md\:pb-16{padding-bottom:4rem}.md\:pb-20{padding-bottom:5rem}.md\:pb-24{padding-bottom:6rem}.md\:pb-28{padding-bottom:7rem}.md\:pb-32{padding-bottom:8rem}.md\:pl-10{padding-left:2.5rem}.md\:pl-12{padding-left:3rem}.md\:pl-7{padding-left:1.75rem}.md\:pr-10{padding-right:2.5rem}.md\:pt-12{padding-top:3rem}.md\:pt-14{padding-top:3.5rem}.md\:pt-16{padding-top:4rem}.md\:pt-20{padding-top:5rem}.md\:pt-24{padding-top:6rem}.md\:pt-28{padding-top:7rem}.md\:pt-6{padding-top:1.5rem}.md\:pt-8{padding-top:2rem}.md\:text-right{text-align:right}.md\:text-2xl{font-size:1.5rem;line-height:2rem}.md\:text-3xl{font-size:1.875rem;line-height:2.25rem}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.md\:text-5xl{font-size:3rem;line-height:1}.md\:text-6xl{font-size:3.75rem;line-height:1}.md\:text-7xl{font-size:4.5rem;line-height:1}.md\:text-base{font-size:1rem;line-height:1.5rem}.md\:text-lg{font-size:1.125rem;line-height:1.75rem}.md\:text-xl{font-size:1.25rem;line-height:1.75rem}}@media (width>=1024px){.lg\:absolute{position:absolute}.lg\:sticky{position:sticky}.lg\:left-1\/2{left:50%}.lg\:left-8{left:2rem}.lg\:left-\[18\%\]{left:18%}.lg\:top-28{top:7rem}.lg\:top-full{top:100%}.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:order-3{order:3}.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-3{grid-column:span 3/span 3}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-span-5{grid-column:span 5/span 5}.lg\:col-span-6{grid-column:span 6/span 6}.lg\:col-span-7{grid-column:span 7/span 7}.lg\:col-span-8{grid-column:span 8/span 8}.lg\:col-span-9{grid-column:span 9/span 9}.lg\:col-start-10{grid-column-start:10}.lg\:col-start-5{grid-column-start:5}.lg\:col-start-6{grid-column-start:6}.lg\:col-start-9{grid-column-start:9}.lg\:ml-\[41\.666667\%\]{margin-left:41.6667%}.lg\:ml-auto{margin-left:auto}.lg\:mt-20{margin-top:5rem}.lg\:mt-5{margin-top:1.25rem}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:h-\[31rem\]{height:31rem}.lg\:min-h-80{min-height:20rem}.lg\:min-h-\[34rem\]{min-height:34rem}.lg\:min-h-\[35rem\]{min-height:35rem}.lg\:min-h-\[38rem\]{min-height:38rem}.lg\:min-h-\[39rem\]{min-height:39rem}.lg\:min-h-\[40rem\]{min-height:40rem}.lg\:min-h-\[42rem\]{min-height:42rem}.lg\:min-h-\[48rem\]{min-height:48rem}.lg\:min-h-\[50rem\]{min-height:50rem}.lg\:min-h-\[52rem\]{min-height:52rem}.lg\:min-h-full{min-height:100%}.lg\:w-\[78\%\]{width:78%}.lg\:w-max{width:max-content}.lg\:max-w-\[1200px\]{max-width:1200px}.lg\:max-w-\[40\.3rem\]{max-width:40.3rem}.lg\:-translate-x-1\/2{--tw-translate-x:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-\[minmax\(0\,0\.8fr\)_minmax\(0\,2\.2fr\)\]{grid-template-columns:minmax(0,.8fr) minmax(0,2.2fr)}.lg\:grid-cols-\[minmax\(0\,0\.9fr\)_minmax\(460px\,0\.72fr\)\]{grid-template-columns:minmax(0,.9fr) minmax(460px,.72fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_13rem_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) 13rem minmax(0,1fr)}.lg\:flex-row{flex-direction:row}.lg\:flex-row-reverse{flex-direction:row-reverse}.lg\:items-start{align-items:flex-start}.lg\:items-end{align-items:flex-end}.lg\:items-center{align-items:center}.lg\:items-stretch{align-items:stretch}.lg\:justify-end{justify-content:flex-end}.lg\:justify-center{justify-content:center}.lg\:gap-0{gap:0}.lg\:gap-10{gap:2.5rem}.lg\:gap-12{gap:3rem}.lg\:gap-14{gap:3.5rem}.lg\:gap-16{gap:4rem}.lg\:gap-24{gap:6rem}.lg\:gap-8{gap:2rem}.lg\:space-y-32>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(8rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(8rem * var(--tw-space-y-reverse))}.lg\:self-start{align-self:flex-start}.lg\:self-end{align-self:flex-end}.lg\:whitespace-nowrap{white-space:nowrap}.lg\:border-b-0{border-bottom-width:0}.lg\:border-l{border-left-width:1px}.lg\:border-l-0{border-left-width:0}.lg\:border-r{border-right-width:1px}.lg\:border-t-0{border-top-width:0}.lg\:border-white\/\[0\.07\]{border-color:#ffffff12}.lg\:border-white\/\[0\.08\]{border-color:#ffffff14}.lg\:bg-\[linear-gradient\(90deg\,\#060607_0\%\,rgba\(6\,6\,7\,0\.12\)_18\%\,transparent_50\%\)\]{background-image:linear-gradient(90deg,#060607 0%,#0606071f 18%,#0000 50%)}.lg\:bg-\[linear-gradient\(90deg\,rgba\(4\,4\,5\,0\.98\)_0\%\,rgba\(4\,4\,5\,0\.92\)_43\%\,rgba\(4\,4\,5\,0\.3\)_76\%\,rgba\(4\,4\,5\,0\.12\)_100\%\)\]{background-image:linear-gradient(90deg,#040405fa 0%,#040405eb 43%,#0404054d 76%,#0404051f 100%)}.lg\:p-10{padding:2.5rem}.lg\:p-12{padding:3rem}.lg\:p-16{padding:4rem}.lg\:p-20{padding:5rem}.lg\:p-7{padding:1.75rem}.lg\:p-9{padding:2.25rem}.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-7{padding-left:1.75rem;padding-right:1.75rem}.lg\:py-20{padding-top:5rem;padding-bottom:5rem}.lg\:py-8{padding-top:2rem;padding-bottom:2rem}.lg\:pb-1{padding-bottom:.25rem}.lg\:pb-2{padding-bottom:.5rem}.lg\:pb-20{padding-bottom:5rem}.lg\:pb-24{padding-bottom:6rem}.lg\:pb-4{padding-bottom:1rem}.lg\:pb-8{padding-bottom:2rem}.lg\:pl-0{padding-left:0}.lg\:pl-10{padding-left:2.5rem}.lg\:pl-12{padding-left:3rem}.lg\:pl-8{padding-left:2rem}.lg\:pr-0{padding-right:0}.lg\:pr-12{padding-right:3rem}.lg\:pr-8{padding-right:2rem}.lg\:pt-10{padding-top:2.5rem}.lg\:pt-12{padding-top:3rem}.lg\:pt-2{padding-top:.5rem}.lg\:pt-40{padding-top:10rem}.lg\:text-right{text-align:right}.lg\:text-4xl{font-size:2.25rem;line-height:2.5rem}.lg\:text-5xl{font-size:3rem;line-height:1}.lg\:text-6xl{font-size:3.75rem;line-height:1}.lg\:text-7xl{font-size:4.5rem;line-height:1}.lg\:text-\[3\.25rem\]{font-size:3.25rem}.lg\:text-\[4\.5rem\]{font-size:4.5rem}.lg\:first\:pl-0:first-child{padding-left:0}.lg\:last\:border-r-0:last-child{border-right-width:0}}@media (width>=1280px){.xl\:max-w-\[42\.9rem\]{max-width:42.9rem}.xl\:gap-14{gap:3.5rem}.xl\:gap-20{gap:5rem}.xl\:gap-7{gap:1.75rem}.xl\:px-14{padding-left:3.5rem;padding-right:3.5rem}.xl\:px-16{padding-left:4rem;padding-right:4rem}.xl\:text-6xl{font-size:3.75rem;line-height:1}.xl\:text-7xl{font-size:4.5rem;line-height:1}.xl\:text-\[3\.75rem\]{font-size:3.75rem}.xl\:text-\[5\.25rem\]{font-size:5.25rem}.xl\:text-\[5\.4rem\]{font-size:5.4rem}}@media (width>=1400px){.min-\[1400px\]\:whitespace-nowrap{white-space:nowrap}}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}@media (width>=1024px){.lg\:\[\&\:nth-child\(3n\)\]\:border-r-0:nth-child(3n){border-right-width:0}}.home-hero:before{content:"";pointer-events:none;background:radial-gradient(at 83% 46%,#655fd709,#0000 42%);position:absolute;inset:0}.hero-flow{isolation:isolate;width:calc(100% + 96px);margin-left:-26px;position:relative}.hero-flow-scene{width:100%;height:auto;display:block;overflow:visible}.hero-flow-track{stroke:#8d88ef;stroke-opacity:.32;stroke-width:1.2px;transition:stroke .2s,stroke-opacity .2s}.hero-flow-output{stroke-width:1.3px}.hero-flow-signal{stroke:#b6b2ff;stroke-width:2.4px;stroke-linecap:round;stroke-dasharray:14 100;stroke-dashoffset:14px;opacity:0;filter:drop-shadow(0 0 4px #8d88ef90);animation:hero-flow-travel 8.4s linear var(--signal-delay,0s) infinite paused}.hero-flow-signal-out{stroke:#dedcff;stroke-width:2.8px}.hero-flow-wire.is-active .hero-flow-track{stroke:#c9c6ff;stroke-opacity:.85}.hero-flow-source,.hero-flow-core{-webkit-tap-highlight-color:transparent}.hero-flow-source-face{transition:transform .22s cubic-bezier(.2,.7,.3,1);transform:translateY(0)}.hero-flow-source-rim{stroke:#a29fd2;stroke-opacity:.25;transition:stroke-opacity .2s}.hero-flow-source.is-active .hero-flow-source-face{transform:translateY(-4px)}.hero-flow-source.is-active .hero-flow-source-rim{stroke-opacity:.85}.hero-flow-source-name{fill:#cdcbeb;opacity:0;pointer-events:none;font-size:13px;font-weight:500;transition:opacity .18s}.hero-flow-source.is-active .hero-flow-source-name{opacity:1}.hero-flow-core:focus-visible{outline:none!important}.hero-flow-core-focus{stroke:#8d88ef;stroke-width:2px;opacity:0}.hero-flow-core:focus-visible .hero-flow-core-focus{opacity:1}.hero-flow-core-face{transition:filter .2s}.hero-flow-core:hover .hero-flow-core-face,.hero-flow-core:focus-visible .hero-flow-core-face{filter:drop-shadow(0 0 12px #8d88ef38)}.hero-flow-core-light{animation:8.4s ease-in-out infinite paused hero-flow-light}.hero-flow-core-indicator{animation:8.4s ease-in-out infinite paused hero-flow-process}.hero-flow[data-running=true] .hero-flow-signal,.hero-flow[data-running=true] .hero-flow-core-light,.hero-flow[data-running=true] .hero-flow-core-indicator{animation-play-state:running}@keyframes hero-flow-travel{0%{stroke-dashoffset:14px;opacity:0}4%{opacity:1}34%{stroke-dashoffset:-100px;opacity:1}38%,to{stroke-dashoffset:-100px;opacity:0}}@keyframes hero-flow-light{0%,29%{transform:translate(-110px)}52%,to{transform:translate(290px)}}@keyframes hero-flow-process{0%,23%,63%,to{opacity:.42}38%,47%{opacity:1}}@media (width<=1023px){.hero-flow{width:calc(100% + 48px);max-width:700px;margin:-12px auto 0}}@media (width<=639px){.hero-flow{width:calc(100% + 64px);margin-left:-32px}.hero-flow-source-name{display:none}}@media (prefers-reduced-motion:reduce){.hero-flow-signal,.hero-flow-core-light{display:none}.hero-flow-core-indicator{opacity:.8;animation:none}}.integration-band{background:#060607;border-block:1px solid #b7a3d514;padding:20px 0 12px;position:relative}.integration-band-heading{max-width:1440px;margin-inline:auto;padding-inline:56px}.integration-band-heading h2{color:#9d92b0;letter-spacing:.04em;text-align:center;font-size:11px;font-weight:400;line-height:18px}.integration-rail{overscroll-behavior-x:contain;scroll-behavior:auto;scrollbar-width:none;align-items:center;gap:clamp(56px,5vw,96px);width:100%;margin:0;padding:12px 0;list-style:none;display:flex;position:relative;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 32px calc(100% - 32px),#0000);mask-image:linear-gradient(90deg,#0000,#000 32px calc(100% - 32px),#0000)}.integration-rail::-webkit-scrollbar{display:none}.integration-rail li{flex:none}.integration-rail a{border-radius:6px;flex-direction:column;align-items:center;width:72px;height:82px;padding:3px 8px;display:inline-flex;position:relative}.integration-rail img{-o-object-fit:contain;object-fit:contain;flex:0 0 44px;width:44px;height:44px}.integration-rail-name{color:#c8bddb;white-space:nowrap;opacity:0;pointer-events:none;background:#121016;border:1px solid #b7a3d518;border-radius:4px;padding:3px 8px;font-size:11px;line-height:16px;transition:opacity .18s,transform .18s;position:absolute;bottom:0;left:50%;transform:translate(-50%,3px)}.integration-rail img:hover+.integration-rail-name,.integration-rail a:focus-visible .integration-rail-name{opacity:1;transform:translate(-50%)}.integration-rail a:focus-visible{outline-offset:5px;outline:1px solid #a994ef}@media (width<=1279px){.integration-band-heading{padding-inline:40px}}@media (width<=639px){.integration-band{padding:16px 0 10px}.integration-band-heading{padding-inline:20px}.integration-band-heading h2{font-size:11px}.integration-rail{gap:36px;padding:10px 0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 16px calc(100% - 16px),#0000);mask-image:linear-gradient(90deg,#0000,#000 16px calc(100% - 16px),#0000)}.integration-rail a{width:64px;height:74px}.integration-rail img{flex-basis:40px;width:40px;height:40px}}@media (prefers-reduced-motion:reduce){.integration-rail-name{transition:none}.integration-rail li[aria-hidden=true]{display:none}}.workflow-section{padding:72px 24px 64px;overflow:hidden}.workflow-layout{grid-template:"intro visual""choices visual"1fr/minmax(260px,.85fr) minmax(0,1.55fr);gap:0 56px;max-width:1280px;margin:0 auto;display:grid}.workflow-intro{grid-area:intro;padding-top:25px}.workflow-intro h2{color:#f4f3f8;letter-spacing:-.045em;margin-top:22px;font-size:clamp(38px,4.4vw,56px);font-weight:600;line-height:1.06}.workflow-choices{grid-area:choices;max-width:370px;padding-top:32px}.workflow-stage-buttons{display:grid}.workflow-stage-buttons button{color:#96929f;text-align:left;border-bottom:1px solid #ffffff10;grid-template-columns:28px 1fr 18px;align-items:center;gap:12px;min-height:58px;font-size:16px;font-weight:500;transition:color .2s,border-color .2s;display:grid}.workflow-stage-buttons button:hover{color:#eeebf7}.workflow-stage-buttons button[aria-pressed=true]{color:#f1edf9;border-bottom-color:#9e96dd70}.workflow-stage-number{color:#737080;font-variant-numeric:tabular-nums;font-size:11px;font-weight:400}.workflow-stage-buttons button[aria-pressed=true] .workflow-stage-number{color:#b2a9ee}.workflow-stage-buttons button>svg{opacity:0}.workflow-stage-buttons button[aria-pressed=true]>svg{opacity:1;color:#b2a9ee}.workflow-description{color:#a7a2b2;min-height:70px;margin-top:22px;font-size:14px;line-height:1.8}.workflow-link,.workflow-platform-link{color:#efecf7;align-items:center;gap:10px;min-height:44px;font-size:13px;font-weight:500;transition:color .2s;display:inline-flex}.workflow-link:hover,.workflow-platform-link:hover{color:#bbb2f4}.workflow-visual{grid-area:visual;min-width:0;container-type:inline-size}.workflow-scene{isolation:isolate;background:radial-gradient(at 52% 51%,#9685d50c,#0000 67%);height:510px;position:relative}.workflow-scene:before{z-index:-1;filter:blur(24px);content:"";background:#0008;border-radius:50%;width:72%;height:15%;position:absolute;bottom:12%;left:14%}.workflow-scene-enter{animation:.38s ease-out both workflow-scene-reveal}.workflow-scene-caption{color:#817c8d;letter-spacing:.035em;font-size:10px;position:absolute;bottom:2px;left:4%}.workflow-disclosure{color:#746e7f;text-align:center;margin-top:15px;font-size:10px;line-height:1.6}.workflow-platform-link{color:#a7a1b4;width:fit-content;margin:36px auto 0;display:flex}.workflow-artwork{aspect-ratio:.72;color:#423427;background:#e8dfca;border:1px solid #fff7;border-radius:4px;padding:clamp(14px,3cqw,24px);position:absolute;overflow:hidden;box-shadow:0 22px 50px #0004}.workflow-artwork-brand{z-index:2;letter-spacing:.14em;font-size:clamp(7px,1.3cqw,10px);font-weight:600;display:block;position:relative}.workflow-artwork>strong{z-index:2;letter-spacing:-.045em;margin-top:clamp(12px,3cqw,22px);font-size:clamp(19px,4.4cqw,32px);font-weight:600;line-height:1.04;display:block;position:relative}.workflow-artwork img{z-index:1;width:88%;max-width:none;height:auto;position:absolute;bottom:7%;left:6%}.workflow-artwork-footer{z-index:2;color:#5f4d3b;text-align:center;font-size:clamp(6px,1.15cqw,9px);position:absolute;bottom:4%;left:8%;right:8%}.workflow-results-art{z-index:0;width:36%;top:5%;right:3%;transform:rotate(8deg)}.workflow-results-art>strong{font-size:clamp(12px,3.2cqw,24px)}.workflow-results-art img{width:82%;left:9%}.workflow-result-sheet{z-index:2;background:linear-gradient(135deg,#202027,#111116);border:1px solid #ffffff24;border-radius:10px;width:70%;padding:clamp(15px,3.7cqw,28px);position:absolute;top:23%;left:1%;transform:rotate(-4deg);box-shadow:0 28px 65px #0006}.workflow-sheet-heading{color:#a9a4b5;justify-content:space-between;align-items:center;gap:10px;font-size:clamp(8px,1.6cqw,12px);display:flex}.workflow-sheet-heading>span:last-child{color:#777180;flex-shrink:0;font-size:clamp(7px,1.4cqw,10px)}.workflow-result-total{align-items:center;gap:clamp(12px,3cqw,24px);margin-top:16px;display:flex}.workflow-result-total>strong{color:#f2eff8;letter-spacing:-.06em;font-variant-numeric:tabular-nums;font-size:clamp(48px,11cqw,82px);font-weight:500;line-height:1}.workflow-result-total>span{color:#a9a3b7;font-size:clamp(8px,1.8cqw,13px);line-height:1.65}.workflow-result-chart{width:100%;height:auto;margin:22px 0 16px;display:block;overflow:visible}.workflow-chart-grid{fill:none;stroke:#ffffff0b;stroke-width:1px}.workflow-channel-results{border-top:1px solid #ffffff12;grid-template-columns:1fr 1fr;gap:16px;padding-top:16px;display:grid}.workflow-channel-results>div{grid-template-columns:18px 1fr;align-items:center;gap:6px 8px;display:grid}.workflow-channel-results img{-o-object-fit:contain;object-fit:contain;width:16px;height:16px}.workflow-channel-results span{color:#a7a1b4;font-size:clamp(8px,1.6cqw,11px)}.workflow-channel-results strong{color:#e9e4f3;font-variant-numeric:tabular-nums;grid-column:2;font-size:clamp(16px,3cqw,22px);font-weight:500;line-height:1}.workflow-campaign-slip{z-index:3;color:#342c49;background:#d6d0e9;border:1px solid #c9c1ec77;border-radius:6px;width:27%;padding:clamp(12px,2.8cqw,20px);position:absolute;bottom:9%;right:0;transform:rotate(3deg);box-shadow:0 12px 35px #0004}.workflow-campaign-slip>span{font-size:clamp(8px,1.5cqw,10px);display:block}.workflow-campaign-slip strong{letter-spacing:-.045em;white-space:nowrap;margin-top:10px;font-size:clamp(18px,3.8cqw,28px);font-weight:500;line-height:1;display:block}.workflow-campaign-slip small{color:#625772;margin-top:5px;font-size:clamp(8px,1.4cqw,10px);display:block}.workflow-research-sheet{z-index:2;color:#363239;background:#e4e1d8;border:1px solid #ffffff70;border-radius:6px;width:62%;padding:clamp(16px,3.8cqw,28px);position:absolute;top:14%;left:2%;transform:rotate(-4deg);box-shadow:0 25px 70px #0005}.workflow-research-sheet .workflow-sheet-heading{color:#66606a}.workflow-research-sheet .workflow-sheet-heading>span:last-child{color:#817b83}.workflow-research-sheet h3{letter-spacing:-.04em;border-bottom:1px solid #4f455e22;justify-content:space-between;gap:10px;margin-top:22px;padding-bottom:24px;font-size:clamp(20px,4.6cqw,34px);font-weight:500;line-height:1.12;display:flex}.workflow-research-sheet h3>span{color:#8d7da5;font-size:.75em}.workflow-keywords{gap:21px;margin-top:24px;display:grid}.workflow-keywords>div>div{justify-content:space-between;gap:10px;font-size:clamp(8px,1.8cqw,12px);display:flex}.workflow-keywords strong{font-variant-numeric:tabular-nums;font-weight:500}.workflow-keywords i{background:#9c8cb9;height:4px;margin-top:10px;display:block}.workflow-keywords>div:first-child i{background:#6d5a8e}.workflow-research-sheet>p{color:#847b86;margin-top:26px;font-size:clamp(7px,1.35cqw,10px)}.workflow-research-back{z-index:1;background:#18171e;border:1px solid #ffffff20;border-radius:8px;width:35%;padding:clamp(15px,3cqw,24px);position:absolute;top:31%;right:0;transform:rotate(5deg);box-shadow:0 24px 55px #0004}.workflow-research-back>span:first-child{color:#9c95a9;margin-bottom:24px;font-size:clamp(8px,1.7cqw,11px);line-height:1.5;display:block}.workflow-research-back>strong{color:#c5bed3;font-size:clamp(12px,2.6cqw,18px);font-weight:500;display:block}.workflow-domain-bar{background:#9a8aba;width:100%;height:4px;margin:10px 0 24px;display:block}.workflow-domain-bar.is-short{background:#625575;width:65%}.workflow-research-back small{color:#777080;font-size:clamp(7px,1.4cqw,10px)}.workflow-artwork-back{z-index:0;aspect-ratio:.72;background:#9c8c77;border:1px solid #e3d6bc55;border-radius:4px;width:42%;position:absolute;top:7%;left:5%;transform:rotate(-10deg)}.workflow-content-art{z-index:1;width:42%;top:4%;left:8%;transform:rotate(-4deg)}.workflow-calendar{z-index:2;background:linear-gradient(135deg,#222129,#16151b);border:1px solid #fff2;border-radius:9px;width:45%;padding:clamp(14px,3.1cqw,24px);position:absolute;top:28%;left:53%;transform:rotate(4deg);box-shadow:0 26px 60px #0005}.workflow-calendar-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;margin-bottom:24px;display:flex}.workflow-calendar-header strong{color:#e7e1ee;letter-spacing:-.025em;font-size:clamp(14px,2.9cqw,20px);font-weight:500}.workflow-calendar-header>span{color:#8e869e;font-size:clamp(7px,1.5cqw,10px)}.workflow-calendar-grid{color:#b5acc4;text-align:center;grid-template-columns:repeat(7,minmax(0,1fr));gap:5px 3px;font-size:clamp(8px,1.7cqw,12px);display:grid}.workflow-calendar-grid>span{place-items:center;min-height:clamp(19px,4.3cqw,30px);display:grid}.workflow-calendar-grid>.workflow-calendar-weekday{color:#6f667e;font-size:.85em}.workflow-calendar-grid>.is-selected{color:#fff;background:#8980c1;border-radius:4px}.workflow-calendar-post{border-top:1px solid #ffffff10;align-items:center;gap:10px;margin-top:22px;padding-top:16px;display:flex}.workflow-calendar-post-line{background:#ac9fd0;flex-shrink:0;align-self:stretch;width:2px}.workflow-calendar-post strong{color:#d4ccdf;font-size:clamp(8px,1.7cqw,12px);font-weight:500;display:block}.workflow-calendar-post div>span{color:#8b829a;margin-top:5px;font-size:clamp(7px,1.4cqw,10px);display:block}@keyframes workflow-scene-reveal{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (width>=1400px){.workflow-scene{height:560px}}@media (width<=1023px) and (width>=700px){.workflow-layout{-moz-column-gap:24px;grid-template-columns:minmax(220px,.85fr) minmax(0,1.35fr);column-gap:24px}.workflow-intro h2{font-size:40px}.workflow-scene{height:470px}.workflow-result-sheet{top:25%}.workflow-result-total{gap:10px}.workflow-channel-results{gap:8px}.workflow-campaign-slip{bottom:15%}.workflow-research-sheet{top:18%}.workflow-research-back{top:35%}.workflow-calendar{top:30%}}@media (width<=699px){.workflow-section{padding:56px 20px 40px}.workflow-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"intro""visual""choices"}.workflow-intro{padding-top:0}.workflow-intro h2{margin-top:16px;font-size:clamp(36px,9vw,46px)}.workflow-intro h2 br{display:none}.workflow-visual{margin-top:24px}.workflow-scene{height:clamp(330px,89vw,440px)}.workflow-results-art{width:40%;top:4%;right:5%}.workflow-result-sheet{width:75%;padding:15px;top:25%;left:0}.workflow-result-total{margin-top:13px}.workflow-result-total>strong{font-size:clamp(43px,12cqw,65px)}.workflow-result-chart{margin:16px 0 12px}.workflow-channel-results{gap:10px;padding-top:12px}.workflow-channel-results>div{grid-template-columns:13px 1fr;gap:4px 5px}.workflow-channel-results img{width:12px;height:12px}.workflow-channel-results strong{font-size:16px}.workflow-campaign-slip{width:31%;padding:12px 10px;bottom:12%;right:0}.workflow-campaign-slip strong{font-size:clamp(17px,5cqw,24px)}.workflow-scene-caption{font-size:9px;bottom:0;left:0}.workflow-disclosure{margin-top:12px;font-size:9px}.workflow-choices{max-width:none;padding-top:24px}.workflow-stage-buttons{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.workflow-stage-buttons button{flex-direction:column;align-items:flex-start;gap:7px;min-height:58px;padding-bottom:12px;font-size:12px;display:flex}.workflow-stage-number{font-size:10px}.workflow-stage-buttons button>svg{display:none}.workflow-description{min-height:58px;margin-top:18px;font-size:13px}.workflow-link{font-size:12px}.workflow-platform-link{border-top:1px solid #ffffff0d;margin-top:25px;padding-top:16px;font-size:12px}.workflow-research-sheet{width:64%;padding:16px;top:12%;left:1%}.workflow-research-sheet h3{margin-top:18px;padding-bottom:16px;font-size:clamp(19px,5.5cqw,28px)}.workflow-keywords{gap:18px;margin-top:20px}.workflow-keywords>div>div{font-size:8px}.workflow-keywords i{height:3px;margin-top:8px}.workflow-research-sheet>p{margin-top:20px;font-size:7px}.workflow-research-back{width:36%;padding:14px 10px;top:29%}.workflow-research-back>span:first-child{margin-bottom:20px}.workflow-research-back>strong{font-size:11px}.workflow-domain-bar{margin-bottom:20px}.workflow-content-art{width:45%;top:3%;left:5%}.workflow-content-art>strong{font-size:clamp(15px,4.5cqw,24px)}.workflow-content-art img{width:80%;left:10%}.workflow-artwork-back{width:45%;top:6%;left:2%}.workflow-calendar{width:48%;padding:14px 11px;top:25%;left:51%}.workflow-calendar-header{margin-bottom:16px}.workflow-calendar-grid{gap:3px 1px}.workflow-calendar-post{gap:7px;margin-top:15px;padding-top:12px}}@media (width<=359px){.workflow-campaign-slip strong{font-size:15px}}@media (prefers-reduced-motion:reduce){.workflow-scene-enter{animation:none}}.product-demo{--demo-border:#ffffff12;--demo-muted:#a0a0af;--demo-accent:#a7a1f4;color:#eeedf5;text-align:left;isolation:isolate;background:#0a0a0d;border:1px solid #ffffff1c;border-radius:16px;font-size:13px;line-height:1.5;overflow:hidden;box-shadow:0 16px 60px #0003,inset 0 1px #ffffff06}.product-demo *,.product-demo :before,.product-demo :after{box-sizing:border-box}.product-demo svg{flex-shrink:0}.product-demo button,.product-demo a,.product-demo select{transition:color .18s,background-color .18s,border-color .18s,box-shadow .18s}.product-demo button{text-align:left}.product-demo :focus-visible{outline-offset:3px;outline-color:var(--demo-accent)!important}.product-demo-disclosure,.product-demo-footer{color:var(--demo-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:10px 18px;font-size:12px;display:flex}.product-demo-disclosure{border-bottom:1px solid var(--demo-border);background:#ffffff02}.product-demo-disclosure>span:first-child{color:#d2ceee;align-items:center;gap:8px;display:flex}.product-demo-disclosure i{background:#a7a1f4;border-radius:50%;width:5px;height:5px;box-shadow:0 0 0 3px #8d88ef12}.product-demo-shell{grid-template-columns:184px minmax(0,1fr);min-height:600px;display:grid}.product-demo-shell-no-nav{grid-template-columns:minmax(0,1fr)}.product-demo-sidebar{border-right:1px solid var(--demo-border);background:#08080b;flex-direction:column;padding:20px 9px 13px;display:flex}.product-demo-brand{width:fit-content;padding:0 12px 23px;display:block}.product-demo-brand img{-o-object-fit:contain;object-fit:contain;width:92px;height:29px}.product-demo-workspace{align-items:center;gap:9px;margin-bottom:13px;padding:9px 10px;font-size:12px;display:flex}.product-demo-workspace small{color:#92919f;margin-top:2px;font-size:11px;display:block}.product-demo-avatar{color:#c4bef7;background:#8d88ef10;border:1px solid #8d88ef28;border-radius:8px;flex-shrink:0;place-items:center;width:28px;height:28px;font-weight:500;display:grid}.product-demo-nav p{color:#92919f;margin:15px 12px 8px;font-size:11px}.product-demo-nav button{color:#adabb9;border:1px solid #0000;border-radius:7px;align-items:center;gap:10px;width:100%;min-height:40px;padding:8px 12px;font-size:12px;display:flex;position:relative}.product-demo-nav button:hover{color:#f2efff;background:#ffffff04}.product-demo-nav button[aria-pressed=true]{color:#e5e0ff;background:#8d88ef12;border-color:#8d88ef17}.product-demo-nav button[aria-pressed=true]>svg{color:#b2a9f6}.product-demo-nav-dot{opacity:0;background:#ada5f3;border-radius:50%;width:4px;height:4px;margin-left:auto;transition:opacity .2s,transform .2s;transform:scale(.5)}.product-demo-nav button[aria-pressed=true] .product-demo-nav-dot{opacity:1;transform:scale(1)}.product-demo-connections{color:#a7a4b7;align-items:center;gap:9px;margin-top:auto;padding:24px 12px 3px;font-size:12px;display:flex}.product-demo-connections svg:last-child{margin-left:auto}.product-demo-connections:hover{color:#d4cbff}.product-demo-main{background:linear-gradient(135deg,#8d88ef03,#0000 45%);min-width:0}.product-demo-topbar{border-bottom:1px solid var(--demo-border);color:#92909f;flex-wrap:wrap;justify-content:space-between;gap:8px;min-height:46px;padding:13px 22px;font-size:11px;display:flex}.product-demo-topbar>span{align-items:center;gap:9px;display:flex}.product-demo-topbar strong{color:#c2bfce;font-weight:400}.product-demo-topbar>span:last-child{color:#a09aaf}.product-demo-content{padding:22px}.product-demo-title{justify-content:space-between;align-items:flex-start;gap:15px;margin-bottom:20px;display:flex}.product-demo-title h3{letter-spacing:-.035em;align-items:center;gap:9px;font-size:21px;font-weight:550;display:flex}.product-demo-title h3 svg{color:#b9b1e8}.product-demo-title p{color:#aaa6b6;max-width:600px;margin-top:6px;font-size:12px;line-height:1.7}.product-demo-title>a{border:1px solid var(--demo-border);color:#b9b1e8;border-radius:8px;place-items:center;min-width:34px;min-height:34px;margin-top:2px;display:grid}.product-demo-title>a:hover{color:#dfd8ff;background:#8d88ef0c;border-color:#8d88ef50}.product-demo-title>a svg,.product-demo-footer a svg{transition:transform .2s}.product-demo-title>a:hover svg,.product-demo-footer a:hover svg{transform:translate(2px)}.product-demo-toolbar{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:16px;display:flex}.product-demo-channel-select{color:#a9a3c0;border:1px solid var(--demo-border);background:#ffffff02;border-radius:7px;align-items:center;gap:7px;padding-left:10px;display:flex}.product-demo-channel-select select{color:#c9c4d7;min-width:0;min-height:34px;font:inherit;cursor:pointer;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background-color:#0000;border:0;border-radius:6px;padding:5px 24px 5px 0;font-size:12px}.product-demo-channel-select:focus-within{border-color:#8d88ef70}.product-demo-segments{border:1px solid var(--demo-border);background:#08080b;border-radius:8px;flex-wrap:wrap;gap:4px;width:fit-content;max-width:100%;padding:3px;display:flex}.product-demo-segments button{color:#a9a4b5;border:1px solid #0000;border-radius:5px;min-height:32px;padding:6px 11px;font-size:12px}.product-demo-segments button:hover{color:#e9e4f9;background:#ffffff05}.product-demo-segments button[aria-pressed=true]{color:#e4defa;background:#ffffff08;border-color:#ffffff0a;box-shadow:0 1px 3px #0003}.product-demo-period{margin-left:auto}.product-demo-period button{font-variant-numeric:tabular-nums;min-height:28px;padding:4px 10px}.product-demo-period-caption{color:#93909f;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:11px}.product-demo-panel{align-content:start;gap:14px;min-height:444px;animation:.24s ease-out both product-demo-reveal;display:grid}.product-demo-kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.product-demo-card{border:1px solid var(--demo-border);background:#ffffff02;border-radius:9px;min-width:0;padding:14px 15px;transition:background-color .2s,border-color .2s;position:relative}.product-demo-card:has(button){padding:0}.product-demo-card button{border-radius:inherit;width:100%;height:100%;padding:14px 15px;display:block;position:relative}.product-demo-card:has(button):hover{background:#8d88ef08;border-color:#8d88ef40}.product-demo-card.is-active{background:linear-gradient(135deg,#8d88ef0e,#8d88ef03);border-color:#8d88ef40}.product-demo-card>span:first-child,.product-demo-card button>span{color:#c4bfce;padding-right:18px;font-size:12px;display:block}.product-demo-card svg,.product-demo-formula{color:#8d86ab;position:absolute;top:16px;right:14px}.product-demo-card.is-active svg{color:#b0a7f2}.product-demo-formula{font-size:20px;font-weight:300;top:11px}.product-demo-card strong{letter-spacing:-.04em;font-variant-numeric:tabular-nums;white-space:nowrap;margin:8px 0 4px;font-size:clamp(20px,2vw,26px);font-weight:550;display:block}.product-demo-card small{color:#9791a4;font-size:11px;line-height:1.6;display:block}.product-demo-chart-card,.product-demo-insight{border:1px solid var(--demo-border);background:#ffffff02;border-radius:9px;min-width:0;padding:16px}.product-demo-card-heading{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px 16px;margin-bottom:12px;display:flex}.product-demo h4{color:#e0dce9;align-items:center;gap:7px;font-size:12px;font-weight:500;display:flex}.product-demo-card-heading p{color:var(--demo-muted);margin-top:3px;font-size:11px}.product-demo-legend{color:#b8b1c5;flex-wrap:wrap;align-items:center;gap:8px 14px;font-size:11px;display:flex}.product-demo-legend>span{grid-template-columns:auto 1fr;align-items:center;gap:3px 6px;min-width:68px;display:grid}.product-demo-legend i{background:#8d88ef;border-radius:50%;width:5px;height:5px}.product-demo-legend i.is-meta{background:#67b5a8}.product-demo-legend strong{color:#ebe6f8;font-variant-numeric:tabular-nums;grid-column:2;font-weight:500}.product-demo-chart-card .product-demo-card-heading{min-height:37px}.product-demo-chart{border-radius:3px;height:130px;position:relative}.product-demo-chart>svg{width:100%;height:100%;overflow:visible}.product-demo-gridline{stroke:#ffffff0b;stroke-dasharray:2 5}.product-demo-chart-line{vector-effect:non-scaling-stroke;animation:.28s ease-out both product-demo-line}.product-demo-chart-line.is-google{stroke:#9a92ed}.product-demo-chart-line.is-meta{stroke:#67b5a8}.product-demo-crosshair{stroke:#c4bce561;stroke-dasharray:3 4}.product-demo-chart-point{stroke:#0a0a0d;stroke-width:2px}.product-demo-chart-point.is-google{fill:#b6a9ff}.product-demo-chart-point.is-meta{fill:#81d0bf}.product-demo-chart input{opacity:0;cursor:crosshair;touch-action:pan-y;width:100%;height:100%;position:absolute;inset:0}.product-demo-chart:focus-within{outline-offset:5px;outline:1px solid #8d88ef70}.product-demo-axis{color:#93909f;font-variant-numeric:tabular-nums;justify-content:space-between;margin-top:6px;font-size:10px;display:flex}.product-demo-campaigns{min-width:0}.product-demo-campaigns>.product-demo-card-heading{align-items:center;margin-bottom:9px}.product-demo-hint{color:#a7a0b7;align-items:center;gap:5px;font-size:11px;display:flex}.product-demo-table-scroll{border:1px solid var(--demo-border);scrollbar-width:thin;border-radius:8px;max-width:100%;overflow-x:auto}.product-demo-table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;min-width:540px;font-size:11px}.product-demo-table th,.product-demo-table td{text-align:right;white-space:nowrap;border-bottom:1px solid var(--demo-border);padding:10px 12px}.product-demo-table th:first-child,.product-demo-table td:nth-child(2),.product-demo-table th:nth-child(2){text-align:left}.product-demo-table thead{color:#a8a3b5;background:#ffffff03}.product-demo-table th{font-weight:400}.product-demo-table tbody th{color:#d8d2e6}.product-demo-table tbody td{color:#b3acbf}.product-demo-table tbody tr{transition:background-color .18s}:is(.product-demo-table tbody tr:has(button):hover,.product-demo-table tbody tr.is-selected){background:#8d88ef09}.product-demo-table tr:last-child>*{border-bottom:0}.product-demo-table th:has(button){padding:0}.product-demo-table th button{justify-content:space-between;align-items:center;gap:10px;width:100%;min-height:42px;padding:10px 12px;display:flex}.product-demo-table th button svg{color:#8c839f;transition:transform .2s}.product-demo-table th button[aria-expanded=true] svg{color:#c4b5fb;transform:rotate(90deg)}.product-demo-table-source{align-items:center;gap:6px;display:flex}.product-demo-channel-mark{place-items:center;width:16px;height:16px;display:grid}.product-demo-channel-mark img{-o-object-fit:contain;object-fit:contain;width:14px;height:14px}.product-demo-row-detail:not([hidden]){align-items:flex-start;gap:10px;padding:14px 2px 0;animation:.2s ease-out both product-demo-reveal;display:flex}.product-demo-row-detail>div{flex:1;min-width:0}.product-demo-row-detail strong{color:#dad2ec;font-size:12px;font-weight:500;display:block}.product-demo-row-detail p{color:#a8a1b5;margin-top:4px;font-size:12px;line-height:1.7}.product-demo-detail-icon{color:#b8a7f0;background:#8d88ef10;border-radius:7px;flex-shrink:0;place-items:center;width:28px;height:28px;display:grid}.product-demo-query{border:1px solid var(--demo-border);color:#b2a5e3;background:#ffffff02;border-radius:9px;flex-wrap:wrap;align-items:center;gap:11px;padding:14px;display:flex}.product-demo-query strong{color:#e6e0ef;overflow-wrap:anywhere;margin-top:3px;font-size:14px;font-weight:500;display:block}.product-demo-query div>span{color:#aaa2b7;font-size:11px}.product-demo-tag{color:#beb0df;background:#8d88ef05;border:1px solid #8d88ef26;border-radius:5px;align-items:center;gap:5px;width:fit-content;padding:4px 7px;font-size:10px;line-height:1.5;display:inline-flex}.product-demo-query>.product-demo-tag{margin-left:auto}.product-demo-insight>p{color:#c0b8cd;max-width:660px;font-size:12px;line-height:1.85}.product-demo-insight .product-demo-explanation{color:#a8a0b7;margin-top:14px}.product-demo-insight{animation:.22s ease-out both product-demo-reveal}.product-demo-source{border-top:1px solid var(--demo-border);color:#b2a2de;align-items:center;gap:10px;margin-top:18px;padding-top:14px;display:flex}.product-demo-source>div{flex:1;min-width:0}.product-demo-source strong{color:#d0c5e5;overflow-wrap:anywhere;font-size:12px;font-weight:500;display:block}.product-demo-source span{color:var(--demo-muted);margin-top:3px;font-size:11px;display:block}.product-demo-subtle,.product-demo-insight>.product-demo-subtle{color:#a6a0b2;font-size:11px}.product-demo-source-caption{margin-top:12px}.product-demo-note{color:#a7a0b5;align-items:flex-start;gap:8px;padding:3px 0;font-size:11px;line-height:1.8;display:flex}.product-demo-note>svg{color:#a99bd2;margin-top:2px}.product-demo-research-table{min-width:420px}.product-demo-research-table th:not(:first-child),.product-demo-research-table td{text-align:right}.product-demo-question-list{gap:7px;display:grid}.product-demo-question-list button{border:1px solid var(--demo-border);color:#c1b7d0;border-radius:7px;align-items:center;gap:9px;padding:11px 13px;font-size:12px;display:flex}.product-demo-question-list button>svg:last-child{margin-left:auto}.product-demo-question-list button:hover,.product-demo-question-list button[aria-pressed=true]{color:#e6dcfc;background:#8d88ef09;border-color:#8d88ef3b}.product-demo-conversation{gap:15px;animation:.22s ease-out both product-demo-reveal;display:grid}.product-demo-message{color:#dcd0f7;background:#8d88ef0d;border:1px solid #8d88ef24;border-radius:12px 12px 3px;justify-self:end;max-width:86%;padding:12px 15px;font-size:12px;line-height:1.7}.product-demo-canvas{border:1px solid var(--demo-border);background-color:#09090c;background-image:radial-gradient(#ffffff12 .7px,#0000 .7px);background-size:18px 18px;border-radius:9px;gap:0;padding:18px;display:grid}.product-demo-canvas-step{justify-items:center;min-width:0;display:grid}.product-demo-node-connector{color:#8d88ef80;margin:6px 0}.product-demo-canvas-node{background:#0f0e14;border:1px solid #ffffff16;border-radius:8px;width:84%;min-width:0;padding:13px 16px;box-shadow:0 4px 10px #0002}.product-demo-canvas-node>span{color:#aea1cf;align-items:center;gap:7px;font-size:10px;display:flex}.product-demo-canvas-node strong{color:#d8d0e8;margin-top:6px;font-size:12px;font-weight:500;display:block}.product-demo-canvas-node small{color:#a49ab4;margin-top:4px;font-size:11px;display:block}.product-demo-canvas-step:nth-child(2) .product-demo-canvas-node{transform:translate(14px)}.product-demo-canvas-node:hover,.product-demo-canvas-node[aria-pressed=true]{background:#16121e;border-color:#8d88ef60;box-shadow:0 0 0 3px #8d88ef07}.product-demo-selection-detail{background:#8d88ef05;border:1px solid #8d88ef20;border-radius:8px;align-items:flex-start;gap:10px;padding:14px;display:flex}.product-demo-selection-detail>svg{color:#b7a6e0;margin-top:2px}.product-demo-selection-detail p{color:#afa4bf;margin-top:5px;font-size:12px;line-height:1.8}.product-demo-flow{gap:9px;display:grid}.product-demo-flow>button{border:1px solid var(--demo-border);background:#ffffff02;border-radius:8px;align-items:center;gap:12px;padding:12px 14px;display:flex;position:relative}.product-demo-flow>button:not(:last-child):after{content:"";background:#8d88ef40;width:1px;height:10px;position:absolute;top:100%;left:29px}.product-demo-step-icon{color:#aaa0bf;border:1px solid #ffffff0d;border-radius:8px;place-items:center;width:30px;height:30px;display:grid}.product-demo-flow strong{color:#dcd3eb;font-size:12px;font-weight:500;display:block}.product-demo-flow small{color:#a49bb2;margin-top:3px;font-size:11px;display:block}.product-demo-flow>button>svg:last-child,.product-demo-selected-dot{color:#8d819f;margin-left:auto}.product-demo-flow>button:hover,.product-demo-flow>button[aria-pressed=true]{background:#8d88ef09;border-color:#8d88ef40}.product-demo-flow>button[aria-pressed=true] .product-demo-step-icon{color:#c2aff1;background:#8d88ef0d;border-color:#8d88ef36}.product-demo-selected-dot{background:#b9a4f2;border-radius:50%;width:5px;height:5px;box-shadow:0 0 0 3px #8d88ef12}.product-demo-footer{border-top:1px solid var(--demo-border);font-size:11px}.product-demo-footer>span{align-items:center;gap:7px;display:flex}.product-demo-footer a{color:#c7bbe6;align-items:center;gap:7px;min-height:28px;display:inline-flex}.product-demo-footer a:hover{color:#e5dbff}.product-demo-compact .product-demo-shell,.product-demo-compact .product-demo-panel{min-height:0}.product-demo-compact .product-demo-content{padding:18px}.product-demo-compact .product-demo-topbar{padding:11px 18px}@keyframes product-demo-reveal{0%{opacity:.4;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes product-demo-line{0%{opacity:.4}to{opacity:1}}@media (width<=900px){.product-demo-shell{grid-template-columns:minmax(0,1fr);min-height:0}.product-demo-sidebar{border-right:0;border-bottom:1px solid var(--demo-border);min-width:0;padding:8px 10px;display:block}.product-demo-brand,.product-demo-workspace,.product-demo-nav p,.product-demo-connections{display:none}.product-demo-nav{scrollbar-width:thin;gap:4px;padding:3px 2px 5px;scroll-padding:12px;display:flex;overflow-x:auto}.product-demo-nav>div{flex-shrink:0}.product-demo-nav button{white-space:nowrap;min-height:44px;padding-inline:11px}.product-demo-nav-dot{display:none}.product-demo-panel{min-height:0}.product-demo-content{padding:20px}}@media (width<=600px){.product-demo{border-radius:12px}.product-demo-disclosure,.product-demo-footer{padding:10px 13px}.product-demo-topbar{min-height:40px;padding:11px 14px}.product-demo-topbar>span:last-child{display:none}.product-demo-content,.product-demo-compact .product-demo-content{padding:18px 13px}.product-demo-title{gap:10px;margin-bottom:16px}.product-demo-title h3{font-size:20px}.product-demo-title p{font-size:12px}.product-demo-title>a{min-width:34px;min-height:36px}.product-demo-toolbar{gap:8px}.product-demo-channel-select{flex:1;min-width:0;padding-left:8px}.product-demo-channel-select select{width:100%;min-height:40px;padding-right:0}.product-demo-period{margin-left:0}.product-demo-period button{min-height:34px;padding:4px 8px}.product-demo-period-caption{display:none}.product-demo-kpis{grid-template-columns:minmax(0,1fr);gap:7px}.product-demo-card,.product-demo-card button{-moz-column-gap:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:8px;padding:11px 12px;display:grid}.product-demo-card:has(button){padding:0;display:block}.product-demo-card>span:first-child,.product-demo-card button>span{padding-right:0}.product-demo-card strong{grid-area:1/2/3;margin:0;font-size:22px}.product-demo-card small{margin-top:3px}.product-demo-card svg,.product-demo-formula{display:none}.product-demo-chart-card,.product-demo-insight{padding:13px}.product-demo-chart-card .product-demo-card-heading{gap:9px;min-height:71px}.product-demo-chart-card .product-demo-card-heading>div:first-child{width:100%}.product-demo-legend{min-height:31px}.product-demo-legend>span{grid-template-columns:auto auto auto}.product-demo-legend strong{grid-column:3;margin-left:2px}.product-demo-chart{height:120px}.product-demo-hint{font-size:10px}.product-demo-hint>svg{display:none}.product-demo-row-detail{flex-wrap:wrap}.product-demo-row-detail>.product-demo-tag{margin-left:38px}.product-demo-query>.product-demo-tag{margin-left:0}.product-demo-query{padding:12px}.product-demo-segments button{min-height:40px;padding-inline:9px}.product-demo-period button{min-height:34px;padding-inline:8px}.product-demo-canvas{padding:16px 10px}.product-demo-canvas-node{width:90%}.product-demo-canvas-step:nth-child(2) .product-demo-canvas-node{transform:translate(6px)}.product-demo-footer>span{align-items:flex-start;line-height:1.7}.product-demo-footer>span>svg{margin-top:3px}.product-demo-footer a{min-height:36px}}@media (prefers-reduced-motion:reduce){.product-demo *,.product-demo :before,.product-demo :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.module-container{width:min(100%,1280px);margin-inline:auto;padding-inline:24px}.module-page{color:#f2eff8}.module-editorial-hero{isolation:isolate;position:relative;overflow:hidden}.module-editorial-inner{padding-top:58px}.module-breadcrumb{z-index:2;color:#aba2b9;flex-wrap:wrap;gap:10px;margin-bottom:48px;font-size:12px;display:flex;position:relative}.module-breadcrumb [aria-current]{color:#c9b8ec}.module-editorial-layout{grid-template-columns:1.05fr .95fr;align-items:center;gap:56px;display:grid}.module-editorial-copy{z-index:2;position:relative}.module-editorial-copy h1{font-size:clamp(42px,5.8vw,77px)!important}.module-hero-visual{min-width:0;height:580px;position:relative}.module-hero-visual img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.module-hero-visual:after{content:"";pointer-events:none;background:linear-gradient(#06060708 30%,#06060722 70%,#060607 100%);position:absolute;inset:0}.module-hero-visual figcaption{z-index:1;color:#c0b2cb;font-size:10px;position:absolute;bottom:10px;right:16px}.module-editorial-hero .module-chapters{z-index:2;position:relative}.module-editorial-hero.is-campaigns .module-editorial-inner{padding-top:58px}.module-editorial-hero.is-campaigns .module-editorial-layout{min-height:480px}.module-editorial-hero.is-campaigns .module-hero-visual{z-index:-1;height:100%;position:absolute;inset:0}.module-editorial-hero.is-campaigns .module-hero-visual img{-o-object-position:70% center;object-position:70% center}.module-editorial-hero.is-campaigns .module-hero-visual:after{background:linear-gradient(90deg,#060607 0%,#060607ed 17%,#060607b0 37%,#06060715 70%),linear-gradient(#06060730 0%,#0000 68%,#060607 100%)}.module-editorial-hero.is-campaigns .module-hero-visual figcaption{bottom:106px}.module-editorial-hero.is-creatives .module-hero-visual{border-radius:48% 48% 3px 3px;height:620px}.module-editorial-hero.is-creatives .module-hero-visual img{border-radius:inherit}.module-editorial-hero.is-organic .module-editorial-layout{grid-template-columns:1fr;gap:34px}.module-editorial-hero.is-organic .module-editorial-copy{-moz-column-gap:60px;grid-template-columns:1.1fr 1fr;align-items:end;column-gap:60px;max-width:100%;display:grid}.module-editorial-hero.is-organic .module-editorial-copy>.site-eyebrow{grid-column:1/-1}.module-editorial-hero.is-organic .module-editorial-copy h1{grid-area:2/1/4}.module-editorial-hero.is-organic .module-thesis{grid-column:2;margin:24px 0;font-size:16px}.module-editorial-hero.is-organic .module-editorial-copy>div{grid-column:2}.module-editorial-hero.is-organic .module-hero-visual{height:450px}.module-editorial-hero.is-organic .module-hero-visual img{-o-object-position:65% 56%!important;object-position:65% 56%!important}.module-editorial-hero.is-organic .module-chapters{margin-top:0}.campaign-investigation,.campaign-reading,.creative-acervo,.creative-refinement{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:48px;padding-block:78px;scroll-margin-top:30px;display:grid}.campaign-reading{border-block:1px solid #ffffff0d;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr)}.campaign-reading .campaign-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.campaign-reading .campaign-chart>svg{min-height:160px}.campaign-investigation .module-demo{box-shadow:0 20px 65px #0003}.creative-acervo{border-block:1px solid #ffffff0d;display:block}.creative-acervo>.module-section-copy{-moz-column-gap:70px;grid-template-columns:1fr 1fr;column-gap:70px;margin-bottom:36px;display:grid}.creative-acervo>.module-section-copy>.site-eyebrow{grid-column:1/-1}.creative-acervo>.module-section-copy>h2{grid-area:2/1/5;margin-right:30px}.creative-acervo>.module-section-copy>p:not(.site-eyebrow),.creative-acervo>.module-section-copy>ul{grid-column:2}.creative-acervo>.module-demo{width:min(100%,970px);margin-inline:auto}.creative-format-study{justify-content:center;align-items:end;gap:28px;padding:32px 0;display:flex}.creative-format-study>span{color:#d7c7e5;flex-direction:column;align-items:center;gap:12px;font-size:12px;display:flex}.creative-format-study i{background:linear-gradient(135deg,#a285c41c,#a285c403);border:1px solid #ba9dda70;border-radius:4px;width:105px;display:block;position:relative}.creative-format-study i:after{content:"";border:1px solid #ba9dda22;position:absolute;inset:10%}.creative-format-study small{color:#a699b2;font-size:10px}.format-square{aspect-ratio:1}.format-feed{aspect-ratio:4/5}.format-story{aspect-ratio:9/16}.organic-cadence{padding-block:60px 72px;scroll-margin-top:30px}.organic-cadence>div:first-child{max-width:780px;margin-bottom:36px}.module-page h1{letter-spacing:-.05em;margin-top:22px;font-size:clamp(42px,6.7vw,86px);font-weight:600;line-height:1.04}.module-thesis{color:#b3acbf;max-width:680px;margin:28px 0 30px;font-size:18px;line-height:1.8}.module-chapters{color:#b1a8c2;border-top:1px solid #ffffff13;flex-wrap:wrap;align-items:center;gap:16px 36px;margin-top:48px;padding:26px 0;font-size:12px;display:flex}.module-chapters a{color:#ded5f9;margin-right:auto;padding-block:10px}.module-main-demo{padding-top:16px;padding-bottom:20px;scroll-margin-top:110px}.module-page h2{letter-spacing:-.035em;font-size:clamp(28px,3.3vw,43px);font-weight:500;line-height:1.18}.module-page h3{font-weight:500}.module-copy-pair,.module-operation,.creative-brief-section,.organic-review-section,.organic-delivery{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:70px;padding-block:76px;display:grid}.module-copy-pair+.module-operation,.organic-delivery{border-block:1px solid #ffffff0d}.module-operation{align-items:center}.module-section-copy h2{max-width:570px;margin:20px 0}.module-section-copy>p:not(.site-eyebrow){color:#b8b0c5;font-size:16px;line-height:1.8}.module-section-copy ul{color:#d6cede;gap:10px;margin-top:24px;font-size:13px;display:grid}.module-section-copy li{padding-left:17px;position:relative}.module-section-copy li:before{content:"";background:#b7a5ef;border-radius:50%;width:4px;height:4px;position:absolute;top:.6em;left:0}.module-section-copy .module-section-note{border-left:1px solid #a490da50;margin-top:24px;padding-left:16px;color:#9b91ab!important;font-size:12px!important}.module-text-link{color:#cfc0fa;align-items:center;gap:12px;min-height:44px;margin-top:20px;font-size:14px;display:inline-flex}.module-demo{--module-muted:#b0a8be;color:#eae4f3;text-align:left;background:#0c0b10;border:1px solid #ffffff1b;border-radius:14px;min-width:0;font-size:13px;line-height:1.6;overflow:hidden;box-shadow:0 28px 85px #0004}.module-demo-caption{color:#b5acc8;background:#a38fc405;border-bottom:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;gap:8px 20px;padding:13px 20px;font-size:11px;display:flex}.module-demo-caption span:first-child{color:#d4c5f7}.module-demo-body{padding:22px}.module-demo :is(button,input,select,textarea),.review-demo button{font:inherit}.module-demo select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.module-demo select,.module-toolbar input:not([type=checkbox]),.organic-edit textarea{color:#ece6f4;background:#17141e;border:1px solid #ffffff19;border-radius:6px;max-width:100%;min-height:38px;padding:8px 10px}.module-demo input[type=checkbox]{accent-color:#9e8bd8;vertical-align:middle;width:17px;height:17px}.module-demo button{cursor:pointer}.module-demo button:disabled{cursor:default}.module-demo button:focus-visible,.module-demo :is(input,select,textarea):focus-visible{outline-offset:3px;outline:2px solid #beacf1}.module-toolbar{flex-wrap:wrap;align-items:center;gap:12px;min-width:0;margin-bottom:16px;display:flex}.module-toolbar>:last-child{margin-left:auto}.module-toolbar>label{color:#b9b0c7;align-items:center;gap:8px;max-width:100%;font-size:12px;display:flex}.module-segment{border:1px solid #ffffff12;border-radius:7px;flex-wrap:wrap;gap:3px;padding:3px;display:flex}.module-segment button{color:#b5a9c7;border-radius:4px;justify-content:center;align-items:center;gap:7px;min-height:38px;padding:7px 11px;font-size:12px;display:inline-flex}.module-segment button[aria-pressed=true]{color:#e1d6f6;background:#ae99ed16}.module-segment button:hover,.module-action:hover{color:#fff;background:#ae99ed20}.module-muted{color:var(--module-muted,#afa4be);align-items:center;gap:6px;font-size:11px;line-height:1.7;display:flex}.campaign-demo>.module-muted,.module-demo-body>div>.module-muted{margin-top:16px}.campaign-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:20px 0;display:grid}.campaign-metrics label{background:#ffffff02;border:1px solid #ffffff15;border-radius:8px;flex-direction:column;gap:9px;min-width:0;padding:14px;display:flex}.campaign-metrics label>span{color:#aca0bf;font-size:10px}.campaign-metrics label select{width:100%;padding:6px;font-size:12px}.campaign-metrics strong{font-variant-numeric:tabular-nums;letter-spacing:-.03em;font-size:clamp(16px,2vw,25px);font-weight:500}.campaign-chart{border-bottom:1px solid #ffffff14;padding:2px 0 20px}.campaign-chart>svg{width:100%;height:auto;min-height:120px;display:block}.campaign-chart .module-toolbar{color:#c1b7cf;font-size:12px}.campaign-day{color:#b9aec9;align-items:center;gap:12px;margin:9px 0;font-size:11px;display:flex}.campaign-day input{accent-color:#b29ae8;flex:1;min-width:40px}.campaign-path{margin-top:20px}.campaign-path>div{flex-wrap:wrap;gap:4px;display:flex}.campaign-path>div>span{align-items:center;gap:3px;display:inline-flex}.campaign-path button{color:#d4c2f8;padding:8px 4px}.campaign-path button:disabled{color:#ada2bf}.module-table-scroll{border:1px solid #ffffff0c;border-radius:8px;max-width:100%;overflow:auto}.module-table{border-collapse:separate;border-spacing:0;width:100%;min-width:580px;font-size:12px}.module-table th,.module-table td{white-space:nowrap;text-align:left;border-bottom:1px solid #ffffff0c;padding:13px 12px}.module-table thead th{color:#aca0bb;font-size:10px;font-weight:400}.module-table tbody th{font-weight:400}.module-table tr>:nth-child(2){z-index:1;background:#0c0b10;position:sticky;left:0}.module-table th button{color:#e2d6f5;align-items:center;gap:12px;display:flex}.module-state{color:#d0bfdc;background:#b3a0cb0b;border:1px solid #b3a0cb29;border-radius:5px;align-items:center;gap:5px;padding:3px 7px;font-size:10px;display:inline-flex}.module-state.is-green{color:#a5d1bb;background:#7da98d0c;border-color:#7da98d36}.review-demo .module-segment{border:0;padding:0}.review-diff{border-block:1px solid #ffffff15;gap:22px;margin-block:12px 20px;padding-block:32px;display:grid}.review-diff small{color:#a69ab7;margin-top:5px;font-size:11px;display:block}.review-diff>span:last-child{color:#aca0be;align-items:center;gap:20px;font-size:26px;display:flex}.review-diff strong{color:#c5b3ee;font-weight:500}.review-demo>p{color:#bdb0cd;min-height:4.8em;line-height:1.8}.creative-art{isolation:isolate;aspect-ratio:4/5;color:#392a3f;text-align:left;background:radial-gradient(at 50% 70%,#e0c2a0,#0000 60%),#e5dce9;border-radius:5px;position:relative;overflow:hidden}.creative-art.is-sand{color:#49382d;background:radial-gradient(at 50% 75%,#d5b18d,#0000 60%),#eee5d7}.creative-art.is-plum{color:#f5e4db;background:radial-gradient(at 50% 70%,#70525d,#0000 70%),#352333}.creative-art-brand{letter-spacing:.19em;font-size:clamp(8px,.9vw,11px);font-weight:600;position:absolute;top:6%;left:9%}.creative-art>strong{letter-spacing:-.05em;white-space:pre-line;z-index:2;font-size:clamp(19px,2.6vw,36px);font-weight:500;line-height:1.13;position:absolute;top:16%;left:9%}.creative-art img{width:86%;height:auto;position:absolute;bottom:4%;left:7%}.creative-art-end{font-size:10px;font-weight:500;position:absolute;bottom:4%;left:9%}.creative-brief{border-left:1px solid #a38cce45;align-self:center;padding:14px 0 14px 36px}.creative-brief blockquote{color:#d8cfe5;letter-spacing:-.02em;margin:24px 0;font-size:23px;line-height:1.5}.creative-brief dl{gap:12px;font-size:12px;display:grid}.creative-brief dl>div{grid-template-columns:85px 1fr;gap:12px;display:grid}.creative-brief dt{color:#9c91ad}.creative-brief>p:last-child{color:#a194b0;margin-top:24px;font-size:11px}.module-demo-intro{margin-bottom:30px}.module-demo-intro h2{margin-block:15px}.module-demo-intro>p:last-child{color:#aea3bc;font-size:14px}.module-search{flex:1;min-width:180px}.module-search input{width:100%}.creative-library{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.creative-library-item{min-width:0;position:relative}.creative-open{text-align:left;width:100%;display:block}.creative-open>span{padding:12px 28px 8px 0;display:block}.creative-open strong{font-weight:500}.creative-open small{color:#b5a7c2;margin-top:5px;font-size:11px;display:block}.creative-favorite{color:#d6bcf2;min-width:32px;min-height:44px;position:absolute;bottom:6px;right:0;font-size:24px!important}.creative-art.is-small>strong{font-size:clamp(16px,2.1vw,28px)}.creative-library.is-list{grid-template-columns:1fr;gap:0}.creative-library.is-list .creative-library-item{border-bottom:1px solid #ffffff14;padding:12px 0}.creative-library.is-list .creative-open{align-items:center;gap:20px;padding-right:30px;display:flex}.creative-library.is-list .creative-art{flex-shrink:0;width:70px}.creative-library.is-list .creative-art :is(strong,.creative-art-brand,.creative-art-end){display:none}.creative-library.is-list .creative-favorite{bottom:30px}.creative-dialog{color:#eae1f5;overscroll-behavior:contain;background:#121017;border:1px solid #b4a4d540;border-radius:12px;width:min(720px,100% - 28px);max-height:calc(100dvh - 40px);padding:22px;overflow:auto}.creative-dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#030207db}.creative-dialog-heading{z-index:4;background:#121017;justify-content:space-between;gap:15px;padding-block:8px 16px;display:flex;position:sticky;top:-22px}.creative-dialog-heading button{border:1px solid #ffffff20;border-radius:6px;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid}.creative-dialog-heading h3{margin-top:5px;font-size:17px}.creative-dialog-art{gap:14px;max-width:350px;margin:0 auto 22px;display:grid}.creative-dialog-art.is-comparing{grid-template-columns:1fr 1fr;max-width:none}.creative-dialog>p:last-child{margin-top:18px}.module-action{color:#d7c5ee;border:1px solid #b69ad335;border-radius:6px;align-items:center;gap:8px;min-height:44px;padding:9px 12px;font-size:12px;display:inline-flex}.module-empty{text-align:center;color:#bbadc9;place-items:center;gap:14px;padding:30px 14px;display:grid}.module-empty button{color:#d5bff5;text-underline-offset:4px;min-height:44px;text-decoration:underline}.creative-handoff{grid-template-columns:.8fr 1fr;align-items:center;gap:26px;display:grid}.creative-handoff h3{letter-spacing:-.03em;margin-block:20px;font-size:24px;line-height:1.2}.creative-handoff a{color:#d6c3ee;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:10px;padding-block:14px;font-size:13px;display:flex}.creative-handoff p{color:#a89bb8;margin-top:20px;font-size:12px;line-height:1.7}.organic-planning{grid-template-columns:minmax(0,1fr) 245px;gap:24px;display:grid}.organic-weekdays,.organic-days{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.organic-weekdays span{text-align:center;color:#a89cba;padding:10px 0;font-size:10px}.organic-days{border-top:1px solid #ffffff12;border-left:1px solid #ffffff12;border-radius:5px;overflow:hidden}.organic-days>:is(button,span){text-align:left;color:#c2b7d0;border-bottom:1px solid #ffffff12;border-right:1px solid #ffffff12;min-height:86px;padding:8px;position:relative}.organic-days>button:hover{background:#b49bdd0b}.organic-days>button[aria-pressed=true]{color:#e2d2fc;background:#b49bdd19;box-shadow:inset 0 0 0 1px #b7a0df90}.organic-days>button:focus-visible{outline-offset:-3px}.organic-days button>span:first-child{margin-bottom:6px;font-size:12px;display:block}.organic-days i{background:#b9a1e3;border-radius:50%;width:4px;height:4px;display:block}.organic-cell-title{margin-top:6px;font-size:10px;line-height:1.4;display:block}.organic-blank{background:#ffffff02}.organic-agenda{border-left:1px solid #ffffff15;padding-left:24px}.organic-agenda-art{float:right;width:80px;margin:14px 0 14px 10px}.organic-agenda-art .creative-art :is(strong,.creative-art-brand,.creative-art-end){display:none}.organic-agenda h4{margin-top:20px;font-size:15px;font-weight:500}.organic-agenda>p:not(.module-muted){color:#bbafc9;margin-block:10px;font-size:12px}.organic-copy{clear:both;padding-top:16px;line-height:1.8}.organic-agenda>.module-muted:last-child{margin-top:18px}.organic-edit{color:#c0b2d1;gap:10px;margin-top:15px;font-size:11px;display:grid}.organic-edit textarea{resize:vertical;width:100%}.organic-list button{text-align:left;border-bottom:1px solid #ffffff12;align-items:center;gap:18px;width:100%;padding:20px 16px;display:flex}.organic-list button[aria-pressed=true]{background:#ad95d612}.organic-list button>svg{margin-left:auto}.organic-list strong{font-size:14px;font-weight:500}.organic-list small{color:#b0a1bf;margin-top:4px;font-size:10px;display:block}.organic-date{color:#bca4dc;font-size:25px}.organic-review-track{align-self:center;gap:28px;padding-left:25px;display:grid;position:relative}.organic-review-track:before{content:"";background:#ac92cd36;width:1px;position:absolute;top:20px;bottom:20px;left:42px}.organic-review-track li{align-items:center;gap:22px;display:flex;position:relative}.organic-review-track li>span{color:#b9a3d6;background:#17131e;border:1px solid #bca6db45;border-radius:50%;flex-shrink:0;place-items:center;width:34px;height:34px;font-size:10px;display:grid}.organic-review-track p{color:#ab9bbb;margin-top:5px;font-size:13px}.organic-channel-table{align-self:center}.organic-channel-table>div{border-bottom:1px solid #ffffff13;grid-template-columns:24px 1fr;gap:10px 18px;padding-block:22px;display:grid}.organic-channel-table strong{font-size:14px;font-weight:500}.organic-channel-table span{color:#b7a9c5;grid-column:2;font-size:12px}.organic-channel-table>p{color:#a899b8;margin-top:22px;font-size:12px;line-height:1.8}.organic-results{padding-block:70px}.organic-results>div{max-width:770px}.module-faq{padding-bottom:50px}.module-faq details{border-bottom:1px solid #ffffff18;padding-block:22px}.module-faq summary{cursor:pointer;color:#dacee8;font-size:16px}.module-faq details p{color:#b1a3c0;max-width:750px;margin-top:16px;font-size:14px;line-height:1.8}.module-closing{border-top:1px solid #ffffff14;grid-template-columns:1fr auto;align-items:center;gap:40px;padding-block:60px 85px;display:grid}.module-closing h2{margin-top:20px}.module-closing>div>p:last-child{color:#b5a8c4;margin-top:24px;font-size:14px}.module-closing nav{grid-column:1/-1;grid-template-columns:1fr 1fr;gap:36px;display:grid}.module-closing nav a{color:#dbcaed;border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:20px;padding:25px 0;font-size:23px;display:flex}.module-closing nav small{color:#b5a6c3;margin-top:10px;font-size:12px;display:block}@media (width<=1000px){.module-editorial-layout{gap:30px}.module-hero-visual,.module-editorial-hero.is-creatives .module-hero-visual{height:520px}.campaign-investigation,.campaign-reading,.creative-refinement{grid-template-columns:1fr;gap:32px;padding-block:50px}.campaign-investigation .module-demo,.campaign-reading .module-demo{width:100%}.campaign-reading .campaign-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.module-editorial-hero.is-organic .module-editorial-copy{-moz-column-gap:35px;column-gap:35px}.module-copy-pair,.module-operation,.creative-brief-section,.organic-review-section,.organic-delivery{gap:35px;padding-block:52px}.organic-planning{grid-template-columns:1fr}.organic-agenda{border-top:1px solid #ffffff15;border-left:0;padding:20px 0 0}.organic-agenda-art{width:85px;margin-top:0}.organic-agenda>h4{margin-top:12px}.organic-copy{clear:none}}@media (width<=700px){.module-editorial-inner,.module-editorial-hero.is-campaigns .module-editorial-inner{padding-top:35px}.module-breadcrumb{margin-bottom:30px;font-size:11px}.module-editorial-layout,.module-editorial-hero.is-organic .module-editorial-copy{display:block}.module-editorial-copy h1{font-size:clamp(40px,10vw,62px)!important}.module-editorial-hero.is-campaigns .module-hero-visual{z-index:0;width:calc(100% + 40px);height:320px;margin:28px -20px -24px;position:relative}.module-editorial-hero.is-campaigns .module-hero-visual:after{background:linear-gradient(#060607,#0000 18% 72%,#060607)}.module-editorial-hero.is-campaigns .module-hero-visual figcaption{bottom:34px}.module-editorial-hero.is-campaigns .module-chapters{margin-top:28px}.module-hero-visual,.module-editorial-hero.is-creatives .module-hero-visual{border-radius:40% 40% 2px 2px;height:370px;margin-top:38px}.module-editorial-hero.is-organic .module-hero-visual{height:300px;margin-top:32px}.module-editorial-hero.is-organic .module-hero-visual img{-o-object-position:68% center!important;object-position:68% center!important}.module-editorial-hero.is-organic .module-chapters{margin-top:18px}.campaign-investigation,.campaign-reading,.creative-refinement,.creative-acervo,.organic-cadence{padding-block:38px}.campaign-reading .campaign-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.creative-acervo>.module-section-copy{display:block}.creative-acervo>.module-section-copy>h2{margin-right:0}.creative-format-study{gap:16px}.creative-format-study i{width:min(22vw,100px)}.module-container{padding-inline:20px}.module-thesis{font-size:16px}.module-chapters{gap:10px 24px;margin-top:35px}.module-chapters>a{flex-basis:100%}.module-chapters>span{font-size:10px}.module-copy-pair,.module-operation,.creative-brief-section,.organic-review-section,.organic-delivery{grid-template-columns:1fr;gap:40px;padding-block:40px}.module-section-copy>p:not(.site-eyebrow){font-size:14px}.module-demo-body{padding:14px}.module-demo-caption{padding:12px 14px}.campaign-metrics{grid-template-columns:1fr 1fr;gap:8px}.campaign-metrics label{padding:10px}.campaign-metrics label select{font-size:11px}.module-toolbar>:last-child{margin-left:0}.module-segment button{min-height:44px;padding:7px 9px}.campaign-day{gap:8px}.creative-library{grid-template-columns:1fr;gap:18px}.creative-library-item .creative-art{max-width:330px;margin-inline:auto}.creative-library-item .creative-art>strong{font-size:27px}.creative-library-item .creative-art-brand{font-size:9px}.creative-dialog-art.is-comparing{grid-template-columns:1fr;max-width:260px}.creative-dialog-art .creative-art>strong{font-size:26px}.creative-brief{padding-left:22px}.creative-brief blockquote{font-size:20px}.creative-handoff{gap:18px}.creative-handoff .creative-art :is(strong,.creative-art-brand,.creative-art-end){display:none}.creative-handoff h3{font-size:22px}.organic-days>:is(button,span){min-height:48px;padding:5px}.organic-days button>span:first-child{font-size:11px}.organic-cell-title{display:none}.organic-weekdays span{font-size:9px}.organic-review-track{padding-left:0}.organic-review-track:before{left:17px}.module-closing{grid-template-columns:1fr;padding-block:42px}.module-closing nav{grid-template-columns:1fr;gap:0}.module-page h1{overflow-wrap:break-word}}@media (prefers-reduced-motion:reduce){.module-page *,.module-demo *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.campaign-context{color:#c8b8d8;overflow-wrap:anywhere;margin-top:18px;font-size:12px;line-height:1.7}.module-page #demonstracao{scroll-margin-top:100px}@font-face{font-family:Agency Nunito;src:url(/agency/nunito-variable.woff)format("woff");font-style:normal;font-weight:200 1000;font-display:swap}:is(html:has(.agency-page),body:has(.agency-page)){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;scrollbar-color:#b8a7c8 #eee9e2;background:#eee9e2}body:has(.agency-page){min-width:0}.agency-page{--agency-paper:#eee9e2;--agency-white:#fcfaf7;--agency-ink:#352d3b;--agency-muted:#6a5d69;--agency-violet:#735098;--agency-lilac:#d8c5e4;--agency-nav-height:88px;background:var(--agency-paper);color:var(--agency-ink);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100vh;font-family:Agency Nunito,Inter,Arial,sans-serif;font-weight:450;overflow:clip}.agency-page ::selection{color:#352041;background:#d8cbe6}.agency-page :focus-visible{outline:2px solid var(--agency-violet);outline-offset:5px}.agency-page section,.agency-page main{content-visibility:visible;scroll-margin-top:calc(var(--agency-nav-height) + 24px)}.agency-page main{isolation:isolate;background:var(--agency-paper);position:relative}.agency-backdrop{z-index:-1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.agency-page p,.agency-page h1,.agency-page h2,.agency-page h3,.agency-page figure{margin:0}.agency-page h1,.agency-page h2,.agency-page h3{letter-spacing:-.045em;text-wrap:balance;font-family:inherit;font-weight:650}.agency-page h2{font-size:clamp(38px,4.2vw,60px);line-height:1.12}.agency-page em{color:var(--agency-violet);font-style:normal}.agency-shell{width:min(1240px,100% - 128px);margin-inline:auto}.agency-text-link{color:var(--agency-violet);padding-block:5px;font-size:14px;font-weight:650;line-height:1.7;display:inline-block}.agency-text-link:hover{color:#513266;text-underline-offset:5px;text-decoration:underline}.agency-skip{z-index:9000;background:var(--agency-white);color:var(--agency-violet);border-radius:8px;padding:16px 22px;position:absolute;top:-100px;left:16px}.agency-skip:focus{top:16px}.agency-button{background:var(--agency-white);color:#624080;min-height:56px;font:inherit;border:0;border-radius:10px;justify-content:center;align-items:center;padding:16px 26px;font-size:15px;font-weight:650;line-height:1.5;transition:background .2s,color .2s;display:inline-flex}.agency-button:hover{color:#513266;background:#f6f0fa}.agency-button:disabled{opacity:.6;cursor:not-allowed}.agency-nav{z-index:100;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#eee9e2f5;position:sticky;top:0}.agency-nav-inner{min-height:var(--agency-nav-height);justify-content:space-between;align-items:center;gap:30px;display:flex}.agency-brand{flex-shrink:0;align-items:center;gap:17px;display:inline-flex}.agency-brand>img{width:138px;height:auto}.agency-brand>.agency-wordmark{width:66px;height:auto}.agency-nav nav{color:var(--agency-muted);gap:34px;font-size:15px;font-weight:500;display:flex}.agency-nav nav a{padding-block:16px}.agency-nav nav a:hover{color:var(--agency-violet)}.agency-hero{grid-template-columns:1.1fr 1fr;align-items:center;gap:30px;min-height:565px;padding-block:70px 65px;display:grid}.agency-narrative{background:0 0}.agency-hero-copy{z-index:1;position:relative}.agency-hero h1{white-space:nowrap;letter-spacing:-.055em;font-size:clamp(56px,6.15vw,88px);line-height:1.08}.agency-lead{max-width:410px;color:var(--agency-muted);font-size:18px;line-height:1.8;margin-block:26px 31px!important}.agency-hero-art{isolation:isolate;min-width:0;position:relative}.agency-hero-art img{width:118%;max-width:none;height:auto;margin-left:-8%;display:block;transform:scale(.96)}.agency-campaign{grid-template-columns:1fr 1.1fr;align-items:center;gap:90px;padding-block:32px 64px;display:grid}.agency-campaign-copy{grid-area:1/1;min-width:0}.agency-campaign-copy h2{font-size:clamp(36px,3.5vw,50px);line-height:1.14}.agency-campaign-copy p{max-width:430px;color:var(--agency-muted);margin-top:22px;font-size:16px;line-height:1.8}.agency-page .agency-campaign-art{grid-area:1/2;width:100%;max-width:550px;margin-inline:auto}.agency-campaign-art img{width:92%;height:auto;margin-inline:auto;display:block}.agency-story{grid-template-columns:1.1fr 1fr;align-items:center;gap:90px;padding-block:48px 40px;display:grid}.agency-story-copy{grid-area:1/2;min-width:0}.agency-story-copy h2{font-size:clamp(36px,3.55vw,51px);line-height:1.14}.agency-story-copy p{max-width:430px;color:var(--agency-muted);margin-top:23px;font-size:16px;line-height:1.8}.agency-story-cta{margin-top:22px}.agency-page .agency-story-art{grid-area:1/1;width:100%;max-width:520px;margin-inline:auto}.agency-story-art img{width:100%;height:auto;margin-inline:auto;display:block}.agency-signature{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);grid-template-areas:"mural copy";align-items:center;gap:64px;padding-block:64px 105px;display:grid}.agency-signature-copy{grid-area:copy;min-width:0}.agency-signature h2{max-width:1000px;font-size:clamp(44px,5.5vw,79px);line-height:1.12}.agency-signature p{max-width:620px;color:var(--agency-muted);margin-top:24px;font-size:17px;line-height:1.8}.agency-signature .agency-signature-commitment{max-width:620px;color:var(--agency-ink);margin-top:20px;font-size:16px;font-weight:650}.agency-platform-mural{grid-area:mural;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;width:calc(100% - 18px);max-width:440px;margin:0;padding:0;list-style:none;display:grid;transform:scale(.92)}.agency-platform-mural>li{aspect-ratio:1;background:var(--agency-white);border-radius:24%;justify-content:center;align-items:center;min-width:0;display:flex}.agency-platform-mural>li:nth-child(8n+5),.agency-platform-mural>li:nth-child(8n+6),.agency-platform-mural>li:nth-child(8n+7),.agency-platform-mural>li:nth-child(8n+8){transform:translate(18px)}.agency-platform-mark{aspect-ratio:1;background-image:url(/agency/platform-mural-v1.png);background-repeat:no-repeat;background-size:400% 400%;width:82%;display:block}.agency-contact{width:min(750px,100% - 80px);margin-inline:auto;padding-block:30px 105px}.agency-contact-heading{text-align:center;margin-bottom:45px}.agency-contact h2{font-size:clamp(43px,4.3vw,62px)}.agency-contact-heading>p{color:var(--agency-muted);margin-top:23px;max-width:490px;margin-inline:auto;font-size:16px;line-height:1.8}.agency-form{gap:23px;display:grid}.agency-fields{grid-template-columns:1fr 1fr;gap:23px 20px;display:grid}.agency-form label{color:var(--agency-muted);font-size:13px;font-weight:600;line-height:1.7;display:block}.agency-form input,.agency-form select,.agency-form textarea{background:var(--agency-white);width:100%;min-width:0;color:var(--agency-ink);font:inherit;border:0;border-radius:9px;margin-top:8px;padding:14px 15px;font-size:15px;font-weight:450;line-height:1.6;display:block}.agency-form input::-moz-placeholder{color:#80717f;opacity:1;font-size:13px}.agency-form textarea::-moz-placeholder{color:#80717f;opacity:1;font-size:13px}.agency-form input::placeholder,.agency-form textarea::placeholder{color:#80717f;opacity:1;font-size:13px}.agency-form textarea{resize:vertical;min-height:112px}.agency-form select{min-height:52px}.agency-optional{float:right;color:#80717f;font-size:12px;font-weight:450}.agency-honeypot{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.agency-form .agency-button{background:var(--agency-violet);width:100%;color:var(--agency-white);margin-top:5px;font-size:14px}.agency-form .agency-button:hover{background:#624080}.agency-privacy{color:#756579;font-size:12px;line-height:1.8}.agency-privacy a{color:var(--agency-violet);text-underline-offset:3px;text-decoration:underline}.agency-error{color:#924836;padding-block:5px;font-size:14px;line-height:1.8}.agency-error a{text-decoration:underline}.agency-success{padding-block:25px}.agency-success>svg{color:var(--agency-violet)}.agency-success h3{font-size:34px}.agency-success>p{color:var(--agency-muted);font-size:16px;line-height:1.8}.agency-footer{padding-block:25px calc(36px + env(safe-area-inset-bottom));color:var(--agency-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:25px;padding-inline-end:160px;font-size:12px;display:flex}.agency-footer>div{flex-wrap:wrap;gap:24px;display:flex}.agency-footer a:hover{color:var(--agency-violet)}.agency-whatsapp{bottom:calc(24px + env(safe-area-inset-bottom));z-index:8000;position:fixed;right:24px}.agency-wpp-toggle,.agency-nav-whatsapp{background:var(--agency-white);min-height:54px;color:var(--agency-violet);font:inherit;border:0;border-radius:999px;justify-content:center;align-items:center;gap:11px;padding:13px 19px;font-size:14px;font-weight:650;transition:background .2s;display:flex;box-shadow:0 5px 25px #352d3b0f}.agency-wpp-toggle:hover,.agency-nav-whatsapp:hover{background:#f6f0fa}.agency-nav-whatsapp{white-space:nowrap;min-height:46px;box-shadow:none;padding:11px 18px;font-size:14px}.agency-nav-whatsapp .agency-wpp-icon{width:20px;height:20px}.agency-wpp-icon{width:23px;height:23px}.agency-wpp-panel{background:var(--agency-white);width:min(340px,100vw - 32px);max-height:calc(100dvh - 115px);color:var(--agency-ink);border-radius:18px;flex-direction:column;display:flex;position:absolute;bottom:67px;right:0;overflow:hidden;box-shadow:0 14px 55px #352d3b1c}.agency-wpp-header{justify-content:space-between;align-items:center;gap:15px;padding:21px 21px 0;display:flex}.agency-wpp-header strong{letter-spacing:-.025em;font-size:22px;font-weight:650}.agency-wpp-header button{width:36px;height:36px;color:var(--agency-violet);border:0;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.agency-wpp-header button:hover{background:var(--agency-paper)}.agency-wpp-form{overscroll-behavior:contain;gap:15px;padding:12px 21px 21px;display:grid;overflow-y:auto}.agency-wpp-intro{color:var(--agency-muted);font-size:14px;line-height:1.6}.agency-wpp-label{color:var(--agency-muted);margin-bottom:6px;font-size:12px;font-weight:600;line-height:1.7;display:block}.agency-wpp-input{background:var(--agency-paper);width:100%;min-height:48px;color:var(--agency-ink);font:inherit;border:0;border-radius:8px;padding:11px 13px;font-size:16px}.agency-wpp-input::placeholder{color:#80717f;opacity:1}.agency-wpp-submit{background:var(--agency-paper);gap:10px;width:100%;padding-inline:13px;font-size:14px}.agency-wpp-submit:hover{background:#e6dce8}.agency-wpp-error{color:#924836;font-size:13px;line-height:1.7}.agency-wpp-privacy{color:var(--agency-muted);font-size:11px;line-height:1.7}.agency-wpp-privacy a{color:var(--agency-violet);text-underline-offset:3px;text-decoration:underline}@media (width<=1100px){.agency-shell{width:calc(100% - 80px)}.agency-hero h1{font-size:6.4vw}.agency-brand>img{width:124px}.agency-brand>.agency-wordmark{width:59px}.agency-story,.agency-campaign{gap:70px}.agency-campaign-copy h2,.agency-story-copy h2{font-size:37px}.agency-signature{gap:36px}.agency-platform-mural{gap:11px}}@media (width<=850px){.agency-page{--agency-nav-height:80px}.agency-shell{width:calc(100% - 56px)}.agency-nav nav{display:none}.agency-hero{min-height:485px;padding-block:55px 65px}.agency-hero h1{font-size:6.6vw}.agency-lead{font-size:16px}.agency-hero-art img{width:118%;margin-left:-8%}.agency-campaign{flex-direction:column;gap:30px;padding-block:30px 40px;display:flex}.agency-campaign-copy{width:100%}.agency-campaign-copy h2{font-size:35px}.agency-campaign-copy p{max-width:430px}.agency-page .agency-campaign-art{max-width:440px}.agency-story{flex-direction:column;gap:30px;padding-top:40px;display:flex}.agency-story-copy{width:100%}.agency-page .agency-story-art{max-width:400px}.agency-story-copy h2{font-size:35px}.agency-signature{grid-template-columns:1fr;grid-template-areas:"copy""mural";gap:38px;padding-block:60px 95px}.agency-signature h2{font-size:55px}.agency-signature p{max-width:410px;margin-top:24px;font-size:16px}.agency-platform-mural{justify-self:center;gap:14px;width:min(440px,100% - 18px)}}@media (width<=760px){.agency-page{--agency-nav-height:72px}.agency-shell{width:calc(100% - 40px)}.agency-nav-inner{gap:16px}.agency-brand{gap:12px}.agency-brand>img{width:107px}.agency-brand>.agency-wordmark{width:51px}.agency-nav-whatsapp{gap:8px;min-height:42px;padding:10px 14px;font-size:12px}.agency-hero{grid-template-columns:1fr;gap:40px;min-height:0;padding-block:40px 38px}.agency-hero h1{font-size:clamp(44px,11.5vw,72px)}.agency-lead{max-width:350px;margin-block:22px 27px!important}.agency-button{padding-inline:24px;font-size:14px}.agency-hero-art img{width:calc(100% + 32px);margin-left:-16px}.agency-campaign{padding-block:42px 20px}.agency-campaign-copy h2{font-size:clamp(33px,8.7vw,46px)}.agency-campaign-copy p{max-width:390px;margin-top:22px}.agency-page .agency-campaign-art{max-width:400px}.agency-story{flex-direction:column;gap:35px;padding-block:40px 13px;display:flex}.agency-page .agency-story-art{max-width:380px}.agency-story-copy h2{max-width:450px;font-size:clamp(35px,9.3vw,46px)}.agency-story-copy p{max-width:420px;margin-top:22px;font-size:16px}.agency-signature{padding-block:50px 80px}.agency-signature h2{font-size:clamp(36px,9.5vw,55px)}.agency-signature p{max-width:430px;margin-top:22px;margin-left:0;font-size:16px}.agency-platform-mural{gap:11px}.agency-contact{width:calc(100% - 40px);padding-block:15px 80px}.agency-contact-heading{text-align:left;margin-bottom:34px}.agency-contact h2{font-size:clamp(41px,10.5vw,56px)}.agency-contact-heading>p{margin-top:22px;max-width:350px;margin-inline:0}.agency-fields{grid-template-columns:1fr}.agency-form input,.agency-form select,.agency-form textarea{font-size:16px}.agency-footer{gap:25px;padding-inline-end:0;display:grid}.agency-footer>div{gap:20px;padding-inline-end:64px}.agency-whatsapp{right:16px;bottom:calc(16px + env(safe-area-inset-bottom))}.agency-wpp-toggle{width:54px;padding:0}.agency-wpp-toggle-label{display:none}}@media (width<=360px){.agency-shell,.agency-contact{width:calc(100% - 32px)}.agency-brand{gap:9px}.agency-brand>img{width:97px}.agency-brand>.agency-wordmark{width:47px}.agency-story-copy h2,.agency-signature h2{font-size:34px}.agency-form .agency-button{font-size:13px}}@media (prefers-reduced-motion:reduce){html:has(.agency-page){scroll-behavior:auto}.agency-page *,.agency-page :before,.agency-page :after{transition:none!important}}
