@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-200:#ffcaca;--color-red-300:#ffa3a3;--color-red-400:#ff6568;--color-red-500:#fb2c36;--color-green-400:#05df72;--color-green-500:#00c758;--color-emerald-300:#5ee9b5;--color-emerald-400:#00d294;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-black:900;--tracking-tight:-.025em;--tracking-wide:.025em;--tracking-wider:.05em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--blur-xl:24px;--blur-2xl:40px;--blur-3xl:64px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--font-heading:"Satoshi", "Inter", system-ui, sans-serif;--font-body:"Inter", system-ui, sans-serif}@supports (color:lab(0% 0 0)){:root,:host{--color-red-200:lab(86.017% 19.8815 7.75869);--color-red-300:lab(76.5514% 36.422 15.5335);--color-red-400:lab(63.7053% 60.745 31.3109);--color-red-500:lab(55.4814% 75.0732 48.8528);--color-green-400:lab(78.503% -64.9265 39.7492);--color-green-500:lab(70.5521% -66.5147 45.8073);--color-emerald-300:lab(83.9203% -48.7124 13.8849);--color-emerald-400:lab(75.0771% -60.7313 19.4147)}}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}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;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);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}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.-inset-1\.5{inset:calc(var(--spacing) * -1.5)}.-inset-2{inset:calc(var(--spacing) * -2)}.inset-0{inset:calc(var(--spacing) * 0)}.inset-px{inset:1px}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.inset-x-3{inset-inline:calc(var(--spacing) * 3)}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.-top-10{top:calc(var(--spacing) * -10)}.-top-12{top:calc(var(--spacing) * -12)}.-top-14{top:calc(var(--spacing) * -14)}.-top-16{top:calc(var(--spacing) * -16)}.-top-20{top:calc(var(--spacing) * -20)}.top-0{top:calc(var(--spacing) * 0)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.top-3{top:calc(var(--spacing) * 3)}.top-7{top:calc(var(--spacing) * 7)}.top-8{top:calc(var(--spacing) * 8)}.top-10{top:calc(var(--spacing) * 10)}.top-12{top:calc(var(--spacing) * 12)}.top-14{top:calc(var(--spacing) * 14)}.top-24{top:calc(var(--spacing) * 24)}.top-full{top:100%}.-right-10{right:calc(var(--spacing) * -10)}.-right-12{right:calc(var(--spacing) * -12)}.-right-14{right:calc(var(--spacing) * -14)}.-right-16{right:calc(var(--spacing) * -16)}.-right-20{right:calc(var(--spacing) * -20)}.right-0{right:calc(var(--spacing) * 0)}.right-2{right:calc(var(--spacing) * 2)}.right-4{right:calc(var(--spacing) * 4)}.right-5{right:calc(var(--spacing) * 5)}.right-6{right:calc(var(--spacing) * 6)}.right-8{right:calc(var(--spacing) * 8)}.right-12{right:calc(var(--spacing) * 12)}.right-\[10\%\]{right:10%}.-bottom-20{bottom:calc(var(--spacing) * -20)}.bottom-0{bottom:calc(var(--spacing) * 0)}.bottom-2{bottom:calc(var(--spacing) * 2)}.bottom-3{bottom:calc(var(--spacing) * 3)}.bottom-7{bottom:calc(var(--spacing) * 7)}.bottom-8{bottom:calc(var(--spacing) * 8)}.bottom-20{bottom:calc(var(--spacing) * 20)}.left-0{left:calc(var(--spacing) * 0)}.left-1\/2{left:50%}.left-6{left:calc(var(--spacing) * 6)}.left-8{left:calc(var(--spacing) * 8)}.left-10{left:calc(var(--spacing) * 10)}.left-\[10\%\]{left:10%}.left-\[19px\]{left:19px}.z-10{z-index:10}.z-20{z-index:20}.z-40{z-index:40}.z-50{z-index:50}.z-\[100\]{z-index:100}.z-\[120\]{z-index:120}.order-1{order:1}.order-2{order:2}.col-span-2{grid-column:span 2/span 2}.col-start-1{grid-column-start:1}.col-start-2{grid-column-start:2}.row-start-1{grid-row-start:1}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.my-4{margin-block:calc(var(--spacing) * 4)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-9{margin-top:calc(var(--spacing) * 9)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-14{margin-top:calc(var(--spacing) * 14)}.mt-auto{margin-top:auto}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-3{margin-right:calc(var(--spacing) * 3)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.mb-12{margin-bottom:calc(var(--spacing) * 12)}.-ml-1{margin-left:calc(var(--spacing) * -1)}.ml-1{margin-left:calc(var(--spacing) * 1)}.ml-6{margin-left:calc(var(--spacing) * 6)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-\[2\/1\]{aspect-ratio:2}.h-0\.5{height:calc(var(--spacing) * .5)}.h-1{height:calc(var(--spacing) * 1)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-3{height:calc(var(--spacing) * 3)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-24{height:calc(var(--spacing) * 24)}.h-36{height:calc(var(--spacing) * 36)}.h-44{height:calc(var(--spacing) * 44)}.h-48{height:calc(var(--spacing) * 48)}.h-56{height:calc(var(--spacing) * 56)}.h-64{height:calc(var(--spacing) * 64)}.h-\[4\.5rem\]{height:4.5rem}.h-\[28rem\]{height:28rem}.h-\[300px\]{height:300px}.h-\[400px\]{height:400px}.h-\[500px\]{height:500px}.h-full{height:100%}.h-px{height:1px}.min-h-14{min-height:calc(var(--spacing) * 14)}.min-h-28{min-height:calc(var(--spacing) * 28)}.min-h-64{min-height:calc(var(--spacing) * 64)}.min-h-\[2\.875rem\]{min-height:2.875rem}.min-h-\[4\.5rem\]{min-height:4.5rem}.min-h-\[6\.8rem\]{min-height:6.8rem}.min-h-\[20rem\]{min-height:20rem}.min-h-\[21rem\]{min-height:21rem}.min-h-\[25rem\]{min-height:25rem}.min-h-\[28rem\]{min-height:28rem}.min-h-screen{min-height:100vh}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-2{width:calc(var(--spacing) * 2)}.w-3{width:calc(var(--spacing) * 3)}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-36{width:calc(var(--spacing) * 36)}.w-44{width:calc(var(--spacing) * 44)}.w-48{width:calc(var(--spacing) * 48)}.w-56{width:calc(var(--spacing) * 56)}.w-64{width:calc(var(--spacing) * 64)}.w-\[2px\]{width:2px}.w-\[18px\]{width:18px}.w-\[62rem\]{width:62rem}.w-\[300px\]{width:300px}.w-\[400px\]{width:400px}.w-\[440px\]{width:440px}.w-\[500px\]{width:500px}.w-\[min\(22rem\,calc\(100vw-1rem\)\)\]{width:min(22rem,100vw - 1rem)}.w-\[min\(1080px\,calc\(100vw-3rem\)\)\]{width:min(1080px,100vw - 3rem)}.w-\[min\(1120px\,calc\(100vw-3rem\)\)\]{width:min(1120px,100vw - 3rem)}.w-auto{width:auto}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-44{max-width:calc(var(--spacing) * 44)}.max-w-\[11ch\]{max-width:11ch}.max-w-\[12ch\]{max-width:12ch}.max-w-\[13ch\]{max-width:13ch}.max-w-\[14ch\]{max-width:14ch}.max-w-\[15ch\]{max-width:15ch}.max-w-\[18ch\]{max-width:18ch}.max-w-\[19ch\]{max-width:19ch}.max-w-\[31ch\]{max-width:31ch}.max-w-\[420px\]{max-width:420px}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-\[680px\]{min-width:680px}.flex-1{flex:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.origin-left{transform-origin:0}.origin-top{transform-origin:top}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-0{--tw-translate-x:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-\[calc\(100\%\+1rem\)\]{--tw-translate-x:calc(100% + 1rem);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-\[5px\]{--tw-translate-y:calc(5px * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-0\.5{--tw-translate-y:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-1{--tw-translate-y:calc(var(--spacing) * 1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[5px\]{--tw-translate-y:5px;translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-x-0{--tw-scale-x:0%;scale:var(--tw-scale-x) var(--tw-scale-y)}.-rotate-45{rotate:-45deg}.-rotate-\[135deg\]{rotate:-135deg}.rotate-45{rotate:45deg}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-spin{animation:var(--animate-spin)}.cursor-pointer{cursor:pointer}.resize{resize:both}.resize-y{resize:vertical}.scroll-mt-20{scroll-margin-top:calc(var(--spacing) * 20)}.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-\[\.7fr_1\.3fr_1fr\]{grid-template-columns:.7fr 1.3fr 1fr}.grid-cols-\[\.78fr_1\.22fr\]{grid-template-columns:.78fr 1.22fr}.grid-cols-\[\.82fr_1\.18fr\]{grid-template-columns:.82fr 1.18fr}.grid-cols-\[1\.8rem_1fr_auto\]{grid-template-columns:1.8rem 1fr auto}.grid-cols-\[1\.12fr_\.88fr\]{grid-template-columns:1.12fr .88fr}.grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.grid-cols-\[1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr}.grid-cols-\[1fr_auto_1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr auto 1fr}.grid-cols-\[2\.4rem_1fr\]{grid-template-columns:2.4rem 1fr}.grid-cols-\[2\.4rem_1fr_auto\]{grid-template-columns:2.4rem 1fr auto}.grid-cols-\[2\.5rem_1fr_auto\]{grid-template-columns:2.5rem 1fr auto}.grid-cols-\[2\.5rem_7rem_1fr\]{grid-template-columns:2.5rem 7rem 1fr}.grid-cols-\[2rem_1fr\]{grid-template-columns:2rem 1fr}.grid-cols-\[2rem_1fr_auto\]{grid-template-columns:2rem 1fr auto}.grid-cols-\[3rem_1fr\]{grid-template-columns:3rem 1fr}.grid-cols-\[3rem_1fr_auto_1fr\]{grid-template-columns:3rem 1fr auto 1fr}.grid-cols-\[40px_1fr\]{grid-template-columns:40px 1fr}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.content-center{align-content:center}.content-start{align-content:flex-start}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-12{gap:calc(var(--spacing) * 12)}.gap-14{gap:calc(var(--spacing) * 14)}.gap-px{gap:1px}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-x-8{column-gap:calc(var(--spacing) * 8)}.gap-y-1{row-gap:calc(var(--spacing) * 1)}.gap-y-5{row-gap:calc(var(--spacing) * 5)}.gap-y-10{row-gap:calc(var(--spacing) * 10)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-\[\#3b4552\]>:not(:last-child)){border-color:#3b4552}:where(.divide-\[var\(--color-border\)\]>:not(:last-child)){border-color:var(--color-border)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t-sm{border-top-left-radius:var(--radius-sm);border-top-right-radius:var(--radius-sm)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-\[\#3a4554\]{border-color:#3a4554}.border-\[\#3b4552\]{border-color:#3b4552}.border-\[\#3d463f\]{border-color:#3d463f}.border-\[\#4b554d\]{border-color:#4b554d}.border-\[\#4be3d2\]{border-color:#4be3d2}.border-\[\#4be3d2\]\/20{border-color:#4be3d233;border-color:lab(82.1309% -44.3458 -3.99826/.2)}.border-\[\#4be3d2\]\/30{border-color:#4be3d24d;border-color:lab(82.1309% -44.3458 -3.99826/.3)}.border-\[\#4be3d2\]\/40{border-color:#4be3d266;border-color:lab(82.1309% -44.3458 -3.99826/.4)}.border-\[\#4c3b67\]{border-color:#4c3b67}.border-\[\#4c5a43\]{border-color:#4c5a43}.border-\[\#6d5788\]{border-color:#6d5788}.border-\[\#9d70f3\]{border-color:#9d70f3}.border-\[\#9f72ff\]\/35{border-color:#9f72ff59;border-color:lab(57.8839% 41.2523 -65.0744/.35)}.border-\[\#284b58\]{border-color:#284b58}.border-\[\#7442cf\]{border-color:#7442cf}.border-\[\#7650b8\]{border-color:#7650b8}.border-\[\#7652ba\]{border-color:#7652ba}.border-\[\#9568ff\]{border-color:#9568ff}.border-\[\#9568ff\]\/45{border-color:#9568ff73;border-color:lab(54.7337% 43.9449 -70.1963/.45)}.border-\[\#39413b\]{border-color:#39413b}.border-\[\#46365d\]{border-color:#46365d}.border-\[\#50396f\]{border-color:#50396f}.border-\[\#51388a\]{border-color:#51388a}.border-\[\#60448d\]{border-color:#60448d}.border-\[\#101712\]{border-color:#101712}.border-\[\#101712\]\/20{border-color:#10171233;border-color:lab(6.92097% -3.88983 2.07337/.2)}.border-\[\#284151\]{border-color:#284151}.border-\[\#344151\]{border-color:#344151}.border-\[\#385061\]{border-color:#385061}.border-\[\#392269\]{border-color:#392269}.border-\[\#443961\]{border-color:#443961}.border-\[\#493861\]{border-color:#493861}.border-\[\#594773\]{border-color:#594773}.border-\[\#c9ff3d\]\/55{border-color:#c9ff3d8c;border-color:lab(93.8688% -35.9548 79.0936/.55)}.border-\[\#cfc0e0\]{border-color:#cfc0e0}.border-\[\#d9d0e2\]{border-color:#d9d0e2}.border-\[var\(--color-border\)\]{border-color:var(--color-border)}.border-\[var\(--color-primary\)\],.border-\[var\(--color-primary\)\]\/20{border-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--color-primary\)\]\/20{border-color:color-mix(in oklab, var(--color-primary) 20%, transparent)}}.border-\[var\(--color-primary\)\]\/25{border-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--color-primary\)\]\/25{border-color:color-mix(in oklab, var(--color-primary) 25%, transparent)}}.border-\[var\(--color-primary\)\]\/30{border-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--color-primary\)\]\/30{border-color:color-mix(in oklab, var(--color-primary) 30%, transparent)}}.border-\[var\(--color-primary\)\]\/35{border-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--color-primary\)\]\/35{border-color:color-mix(in oklab, var(--color-primary) 35%, transparent)}}.border-\[var\(--color-primary\)\]\/40{border-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--color-primary\)\]\/40{border-color:color-mix(in oklab, var(--color-primary) 40%, transparent)}}.border-\[var\(--color-primary\)\]\/45{border-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--color-primary\)\]\/45{border-color:color-mix(in oklab, var(--color-primary) 45%, transparent)}}.border-\[var\(--color-primary\)\]\/50{border-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--color-primary\)\]\/50{border-color:color-mix(in oklab, var(--color-primary) 50%, transparent)}}.border-\[var\(--color-primary\)\]\/55{border-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--color-primary\)\]\/55{border-color:color-mix(in oklab, var(--color-primary) 55%, transparent)}}.border-emerald-400\/25{border-color:#00d29440}@supports (color:color-mix(in lab, red, red)){.border-emerald-400\/25{border-color:color-mix(in oklab, var(--color-emerald-400) 25%, transparent)}}.border-green-500\/20{border-color:#00c75833}@supports (color:color-mix(in lab, red, red)){.border-green-500\/20{border-color:color-mix(in oklab, var(--color-green-500) 20%, transparent)}}.border-red-400\/25{border-color:#ff656840}@supports (color:color-mix(in lab, red, red)){.border-red-400\/25{border-color:color-mix(in oklab, var(--color-red-400) 25%, transparent)}}.border-red-500\/20{border-color:#fb2c3633}@supports (color:color-mix(in lab, red, red)){.border-red-500\/20{border-color:color-mix(in oklab, var(--color-red-500) 20%, transparent)}}.border-transparent{border-color:#0000}.border-white\/8{border-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.border-white\/8{border-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.border-white\/10{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.border-white\/12{border-color:#ffffff1f}@supports (color:color-mix(in lab, red, red)){.border-white\/12{border-color:color-mix(in oklab, var(--color-white) 12%, transparent)}}.border-white\/15{border-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.border-white\/15{border-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.border-white\/20{border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.border-white\/20{border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.border-white\/25{border-color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.border-white\/25{border-color:color-mix(in oklab, var(--color-white) 25%, transparent)}}.border-white\/35{border-color:#ffffff59}@supports (color:color-mix(in lab, red, red)){.border-white\/35{border-color:color-mix(in oklab, var(--color-white) 35%, transparent)}}.border-white\/70{border-color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.border-white\/70{border-color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.border-white\/80{border-color:#fffc}@supports (color:color-mix(in lab, red, red)){.border-white\/80{border-color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.bg-\[\#0a1b26\]{background-color:#0a1b26}.bg-\[\#0b1d29\]{background-color:#0b1d29}.bg-\[\#0d1119\]{background-color:#0d1119}.bg-\[\#1a2029\]{background-color:#1a2029}.bg-\[\#1c1727\]{background-color:#1c1727}.bg-\[\#1d242d\]{background-color:#1d242d}.bg-\[\#4b554d\]{background-color:#4b554d}.bg-\[\#4be3d2\]{background-color:#4be3d2}.bg-\[\#071b26\]{background-color:#071b26}.bg-\[\#151b24\]{background-color:#151b24}.bg-\[\#151d17\]{background-color:#151d17}.bg-\[\#171e27\]{background-color:#171e27}.bg-\[\#171e27\]\/95{background-color:#171e27f2;background-color:lab(10.8807% -1.16974 -7.23764/.95)}.bg-\[\#232b36\]{background-color:#232b36}.bg-\[\#5874ff\]{background-color:#5874ff}.bg-\[\#07151f\]{background-color:#07151f}.bg-\[\#8140ff\]{background-color:#8140ff}.bg-\[\#8140ff\]\/18{background-color:#8140ff2e;background-color:lab(45.1117% 59.0034 -85.9428/.18)}.bg-\[\#8140ff\]\/25{background-color:#8140ff40;background-color:lab(45.1117% 59.0034 -85.9428/.25)}.bg-\[\#17131d\]{background-color:#17131d}.bg-\[\#19202a\]{background-color:#19202a}.bg-\[\#19212b\]{background-color:#19212b}.bg-\[\#101712\]{background-color:#101712}.bg-\[\#111820\]\/95{background-color:#111820f2;background-color:lab(7.8323% -1.34185 -6.73079/.95)}.bg-\[\#172019\]{background-color:#172019}.bg-\[\#191725\]{background-color:#191725}.bg-\[\#202733\]{background-color:#202733}.bg-\[\#202833\]{background-color:#202833}.bg-\[\#a875ff\]{background-color:#a875ff}.bg-\[\#c9ff3d\]{background-color:#c9ff3d}.bg-\[\#e8ddf7\]{background-color:#e8ddf7}.bg-\[\#e9e1f3\]{background-color:#e9e1f3}.bg-\[\#f3eff9\]{background-color:#f3eff9}.bg-\[\#f3f0e6\]{background-color:#f3f0e6}.bg-\[\#f3f0f7\]{background-color:#f3f0f7}.bg-\[\#ff6948\]{background-color:#ff6948}.bg-\[var\(--color-border\)\],.bg-\[var\(--color-border\)\]\/40{background-color:var(--color-border)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--color-border\)\]\/40{background-color:color-mix(in oklab, var(--color-border) 40%, transparent)}}.bg-\[var\(--color-dark\)\],.bg-\[var\(--color-dark\)\]\/55{background-color:var(--color-dark)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--color-dark\)\]\/55{background-color:color-mix(in oklab, var(--color-dark) 55%, transparent)}}.bg-\[var\(--color-dark\)\]\/65{background-color:var(--color-dark)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--color-dark\)\]\/65{background-color:color-mix(in oklab, var(--color-dark) 65%, transparent)}}.bg-\[var\(--color-dark\)\]\/70{background-color:var(--color-dark)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--color-dark\)\]\/70{background-color:color-mix(in oklab, var(--color-dark) 70%, transparent)}}.bg-\[var\(--color-dark\)\]\/75{background-color:var(--color-dark)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--color-dark\)\]\/75{background-color:color-mix(in oklab, var(--color-dark) 75%, transparent)}}.bg-\[var\(--color-dark\)\]\/95{background-color:var(--color-dark)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--color-dark\)\]\/95{background-color:color-mix(in oklab, var(--color-dark) 95%, transparent)}}.bg-\[var\(--color-dark-alt\)\],.bg-\[var\(--color-dark-alt\)\]\/85{background-color:var(--color-dark-alt)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--color-dark-alt\)\]\/85{background-color:color-mix(in oklab, var(--color-dark-alt) 85%, transparent)}}.bg-\[var\(--color-dark-card\)\]{background-color:var(--color-dark-card)}.bg-\[var\(--color-primary\)\],.bg-\[var\(--color-primary\)\]\/8{background-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--color-primary\)\]\/8{background-color:color-mix(in oklab, var(--color-primary) 8%, transparent)}}.bg-\[var\(--color-primary\)\]\/10{background-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--color-primary\)\]\/10{background-color:color-mix(in oklab, var(--color-primary) 10%, transparent)}}.bg-\[var\(--color-primary\)\]\/15{background-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--color-primary\)\]\/15{background-color:color-mix(in oklab, var(--color-primary) 15%, transparent)}}.bg-\[var\(--color-primary\)\]\/20{background-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--color-primary\)\]\/20{background-color:color-mix(in oklab, var(--color-primary) 20%, transparent)}}.bg-\[var\(--color-primary\)\]\/45{background-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--color-primary\)\]\/45{background-color:color-mix(in oklab, var(--color-primary) 45%, transparent)}}.bg-\[var\(--color-success\)\]{background-color:var(--color-success)}.bg-black\/15{background-color:#00000026}@supports (color:color-mix(in lab, red, red)){.bg-black\/15{background-color:color-mix(in oklab, var(--color-black) 15%, transparent)}}.bg-black\/65{background-color:#000000a6}@supports (color:color-mix(in lab, red, red)){.bg-black\/65{background-color:color-mix(in oklab, var(--color-black) 65%, transparent)}}.bg-emerald-400\/5{background-color:#00d2940d}@supports (color:color-mix(in lab, red, red)){.bg-emerald-400\/5{background-color:color-mix(in oklab, var(--color-emerald-400) 5%, transparent)}}.bg-emerald-400\/10{background-color:#00d2941a}@supports (color:color-mix(in lab, red, red)){.bg-emerald-400\/10{background-color:color-mix(in oklab, var(--color-emerald-400) 10%, transparent)}}.bg-emerald-400\/12{background-color:#00d2941f}@supports (color:color-mix(in lab, red, red)){.bg-emerald-400\/12{background-color:color-mix(in oklab, var(--color-emerald-400) 12%, transparent)}}.bg-emerald-400\/15{background-color:#00d29426}@supports (color:color-mix(in lab, red, red)){.bg-emerald-400\/15{background-color:color-mix(in oklab, var(--color-emerald-400) 15%, transparent)}}.bg-green-500\/10{background-color:#00c7581a}@supports (color:color-mix(in lab, red, red)){.bg-green-500\/10{background-color:color-mix(in oklab, var(--color-green-500) 10%, transparent)}}.bg-red-400\/10{background-color:#ff65681a}@supports (color:color-mix(in lab, red, red)){.bg-red-400\/10{background-color:color-mix(in oklab, var(--color-red-400) 10%, transparent)}}.bg-red-500\/10{background-color:#fb2c361a}@supports (color:color-mix(in lab, red, red)){.bg-red-500\/10{background-color:color-mix(in oklab, var(--color-red-500) 10%, transparent)}}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-white\/5{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.bg-white\/5{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.bg-white\/15{background-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.bg-white\/15{background-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.bg-white\/55{background-color:#ffffff8c}@supports (color:color-mix(in lab, red, red)){.bg-white\/55{background-color:color-mix(in oklab, var(--color-white) 55%, transparent)}}.bg-white\/\[\.06\]{background-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[\.06\]{background-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}.bg-white\/\[\.025\]{background-color:#ffffff06}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[\.025\]{background-color:color-mix(in oklab, var(--color-white) 2.5%, transparent)}}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-\[linear-gradient\(120deg\,\#2a1745_0\%\,\#202734_58\%\,\#17242b_100\%\)\]{background-image:linear-gradient(120deg,#2a1745 0%,#202734 58%,#17242b 100%)}.bg-\[linear-gradient\(145deg\,\#2b174c_0\%\,\#211d2c_55\%\,\#252d38_100\%\)\]{background-image:linear-gradient(145deg,#2b174c 0%,#211d2c 55%,#252d38 100%)}.bg-\[linear-gradient\(145deg\,\#24143f_0\%\,\#171322_68\%\)\]{background-image:linear-gradient(145deg,#24143f 0%,#171322 68%)}.bg-\[linear-gradient\(160deg\,rgba\(129\,64\,255\,\.2\)\,rgba\(37\,45\,56\,\.96\)_58\%\)\]{background-image:linear-gradient(160deg,#8140ff33,#252d38f5 58%)}.from-transparent{--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-\[var\(--color-primary\)\]\/50{--tw-gradient-via:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.via-\[var\(--color-primary\)\]\/50{--tw-gradient-via:color-mix(in oklab, var(--color-primary) 50%, transparent)}}.via-\[var\(--color-primary\)\]\/50{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-1{padding:calc(var(--spacing) * 1)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-7{padding:calc(var(--spacing) * 7)}.p-8{padding:calc(var(--spacing) * 8)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-7{padding-inline:calc(var(--spacing) * 7)}.px-9{padding-inline:calc(var(--spacing) * 9)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-4\.5{padding-block:calc(var(--spacing) * 4.5)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-18{padding-block:calc(var(--spacing) * 18)}.py-24{padding-block:calc(var(--spacing) * 24)}.pt-1{padding-top:calc(var(--spacing) * 1)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-7{padding-top:calc(var(--spacing) * 7)}.pt-12{padding-top:calc(var(--spacing) * 12)}.pt-24{padding-top:calc(var(--spacing) * 24)}.pt-28{padding-top:calc(var(--spacing) * 28)}.pt-32{padding-top:calc(var(--spacing) * 32)}.pb-1{padding-bottom:calc(var(--spacing) * 1)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-7{padding-bottom:calc(var(--spacing) * 7)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pb-14{padding-bottom:calc(var(--spacing) * 14)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pb-18{padding-bottom:calc(var(--spacing) * 18)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-5{padding-left:calc(var(--spacing) * 5)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.font-heading{font-family:var(--font-heading)}.font-mono{font-family:var(--font-mono)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[13px\]{font-size:13px}.text-\[clamp\(1\.75rem\,5vw\,3\.5rem\)\]{font-size:clamp(1.75rem,5vw,3.5rem)}.text-\[clamp\(2rem\,4vw\,3rem\)\]{font-size:clamp(2rem,4vw,3rem)}.leading-\[1\.1\]{--tw-leading:1.1;line-height:1.1}.leading-\[1\.03\]{--tw-leading:1.03;line-height:1.03}.leading-\[1\.04\]{--tw-leading:1.04;line-height:1.04}.leading-\[1\.05\]{--tw-leading:1.05;line-height:1.05}.leading-\[1\.08\]{--tw-leading:1.08;line-height:1.08}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[\.13em\]{--tw-tracking:.13em;letter-spacing:.13em}.tracking-\[\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-\[\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.whitespace-nowrap{white-space:nowrap}.text-\[\#4be3d2\]{color:#4be3d2}.text-\[\#5b348f\]{color:#5b348f}.text-\[\#6a5d77\]{color:#6a5d77}.text-\[\#6a6470\]{color:#6a6470}.text-\[\#7d8a7f\]{color:#7d8a7f}.text-\[\#9eb1b7\]{color:#9eb1b7}.text-\[\#91a6b3\]{color:#91a6b3}.text-\[\#626b63\]{color:#626b63}.text-\[\#675f70\]{color:#675f70}.text-\[\#06121b\]{color:#06121b}.text-\[\#7046a8\]{color:#7046a8}.text-\[\#7690a0\]{color:#7690a0}.text-\[\#8140ff\]{color:#8140ff}.text-\[\#17131d\]{color:#17131d}.text-\[\#67587b\]{color:#67587b}.text-\[\#101712\]{color:#101712}.text-\[\#181222\]{color:#181222}.text-\[\#364233\]{color:#364233}.text-\[\#392269\]{color:#392269}.text-\[\#aa8dff\]{color:#aa8dff}.text-\[\#aeb7af\]{color:#aeb7af}.text-\[\#b8afc5\]{color:#b8afc5}.text-\[\#b8c0b9\]{color:#b8c0b9}.text-\[\#b995ff\]{color:#b995ff}.text-\[\#b996ff\]{color:#b996ff}.text-\[\#bb9aff\]{color:#bb9aff}.text-\[\#c5a6ff\]{color:#c5a6ff}.text-\[\#c8c0d3\]{color:#c8c0d3}.text-\[\#c9ff3d\]{color:#c9ff3d}.text-\[\#d8c8ff\]{color:#d8c8ff}.text-\[\#d9ff78\]{color:#d9ff78}.text-\[\#f2efe6\]{color:#f2efe6}.text-\[\#ff8b4b\]{color:#ff8b4b}.text-\[\#ffd85a\]{color:#ffd85a}.text-\[var\(--color-primary\)\]{color:var(--color-primary)}.text-\[var\(--color-success\)\]{color:var(--color-success)}.text-\[var\(--color-text-muted\)\]{color:var(--color-text-muted)}.text-emerald-300{color:var(--color-emerald-300)}.text-green-400{color:var(--color-green-400)}.text-red-200{color:var(--color-red-200)}.text-red-300{color:var(--color-red-300)}.text-red-400{color:var(--color-red-400)}.text-transparent{color:#0000}.text-white{color:var(--color-white)}.text-white\/35{color:#ffffff59}@supports (color:color-mix(in lab, red, red)){.text-white\/35{color:color-mix(in oklab, var(--color-white) 35%, transparent)}}.text-white\/55{color:#ffffff8c}@supports (color:color-mix(in lab, red, red)){.text-white\/55{color:color-mix(in oklab, var(--color-white) 55%, transparent)}}.text-white\/65{color:#ffffffa6}@supports (color:color-mix(in lab, red, red)){.text-white\/65{color:color-mix(in oklab, var(--color-white) 65%, transparent)}}.text-white\/70{color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.text-white\/70{color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.text-white\/72{color:#ffffffb8}@supports (color:color-mix(in lab, red, red)){.text-white\/72{color:color-mix(in oklab, var(--color-white) 72%, transparent)}}.text-white\/80{color:#fffc}@supports (color:color-mix(in lab, red, red)){.text-white\/80{color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.text-white\/90{color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.text-white\/90{color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.text-white\/\[\.035\]{color:#ffffff09}@supports (color:color-mix(in lab, red, red)){.text-white\/\[\.035\]{color:color-mix(in oklab, var(--color-white) 3.5%, transparent)}}.uppercase{text-transform:uppercase}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.placeholder-\[var\(--color-border\)\]::placeholder{color:var(--color-border)}.opacity-0{opacity:0}.opacity-5{opacity:.05}.opacity-8{opacity:.08}.opacity-10{opacity:.1}.opacity-20{opacity:.2}.opacity-25{opacity:.25}.opacity-35{opacity:.35}.opacity-50{opacity:.5}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.opacity-65{opacity:.65}.opacity-75{opacity:.75}.opacity-100{opacity:1}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_\.35rem_rgba\(201\,255\,61\,\.08\)\]{--tw-shadow:0 0 0 .35rem var(--tw-shadow-color,#c9ff3d14);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_12px_var\(--color-primary\)\]{--tw-shadow:0 0 12px var(--tw-shadow-color,var(--color-primary));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_16px_rgba\(168\,117\,255\,\.9\)\]{--tw-shadow:0 0 16px var(--tw-shadow-color,#a875ffe6);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_18px_var\(--color-primary\)\]{--tw-shadow:0 0 18px var(--tw-shadow-color,var(--color-primary));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_55px_rgba\(255\,255\,255\,\.14\)\]{--tw-shadow:0 0 55px var(--tw-shadow-color,#ffffff24);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_70px_rgba\(75\,227\,210\,\.18\)\]{--tw-shadow:0 0 70px var(--tw-shadow-color,#4be3d22e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_85px_rgba\(129\,64\,255\,\.22\)\]{--tw-shadow:0 0 85px var(--tw-shadow-color,#8140ff38);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_1px_0_var\(--color-border\)\]{--tw-shadow:0 1px 0 var(--tw-shadow-color,var(--color-border));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_10px_30px_rgba\(129\,64\,255\,\.25\)\]{--tw-shadow:0 10px 30px var(--tw-shadow-color,#8140ff40);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_24px_70px_rgba\(0\,0\,0\,\.24\)\]{--tw-shadow:0 24px 70px var(--tw-shadow-color,#0000003d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_24px_70px_rgba\(0\,0\,0\,\.55\)\,0_0_0_1px_rgba\(157\,112\,243\,\.08\)\]{--tw-shadow:0 24px 70px var(--tw-shadow-color,#0000008c), 0 0 0 1px var(--tw-shadow-color,#9d70f314);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_24px_80px_rgba\(0\,0\,0\,\.5\)\]{--tw-shadow:0 24px 80px var(--tw-shadow-color,#00000080);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_28px_80px_rgba\(45\,24\,78\,\.28\)\]{--tw-shadow:0 28px 80px var(--tw-shadow-color,#2d184e47);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_30px_90px_rgba\(0\,0\,0\,\.28\)\]{--tw-shadow:0 30px 90px var(--tw-shadow-color,#00000047);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_30px_100px_rgba\(0\,0\,0\,\.32\)\]{--tw-shadow:0 30px 100px var(--tw-shadow-color,#00000052);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring,.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-black\/35{--tw-shadow-color:#00000059}@supports (color:color-mix(in lab, red, red)){.shadow-black\/35{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 35%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-black\/45{--tw-shadow-color:#00000073}@supports (color:color-mix(in lab, red, red)){.shadow-black\/45{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 45%, transparent) var(--tw-shadow-alpha), transparent)}}.ring-\[\#9d70f3\]{--tw-ring-color:#9d70f3}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.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-2xl{--tw-blur:blur(var(--blur-2xl));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(var(--blur-3xl));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-\[80px\]{--tw-blur:blur(80px);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-\[100px\]{--tw-blur:blur(100px);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-\[110px\]{--tw-blur:blur(110px);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-xl{--tw-backdrop-blur:blur(var(--blur-xl));-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-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}@media (hover:hover){.group-hover\:translate-x-0\.5:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:translate-x-1:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * 1);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:-translate-y-1:is(:where(.group):hover *){--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:translate-y-0:is(:where(.group):hover *){--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:scale-150:is(:where(.group):hover *){--tw-scale-x:150%;--tw-scale-y:150%;--tw-scale-z:150%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:scale-x-100:is(:where(.group):hover *){--tw-scale-x:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:border-\[var\(--color-primary\)\]\/30:is(:where(.group):hover *){border-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.group-hover\:border-\[var\(--color-primary\)\]\/30:is(:where(.group):hover *){border-color:color-mix(in oklab, var(--color-primary) 30%, transparent)}}.group-hover\:bg-\[var\(--color-primary\)\]\/20:is(:where(.group):hover *){background-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.group-hover\:bg-\[var\(--color-primary\)\]\/20:is(:where(.group):hover *){background-color:color-mix(in oklab, var(--color-primary) 20%, transparent)}}.group-hover\:text-\[\#b995ff\]:is(:where(.group):hover *){color:#b995ff}.group-hover\:text-\[\#c9ff3d\]:is(:where(.group):hover *){color:#c9ff3d}.group-hover\:text-\[var\(--color-primary\)\]:is(:where(.group):hover *){color:var(--color-primary)}.group-hover\:text-white:is(:where(.group):hover *){color:var(--color-white)}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}.group-hover\:shadow-\[0_0_20px_rgba\(129\,64\,255\,0\.2\)\]:is(:where(.group):hover *){--tw-shadow:0 0 20px var(--tw-shadow-color,#8140ff33);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.group-focus\:translate-y-0:is(:where(.group):focus *){--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-focus\:scale-150:is(:where(.group):focus *){--tw-scale-x:150%;--tw-scale-y:150%;--tw-scale-z:150%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-focus\:opacity-100:is(:where(.group):focus *){opacity:1}.placeholder\:text-white\/25::placeholder{color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.placeholder\:text-white\/25::placeholder{color:color-mix(in oklab, var(--color-white) 25%, transparent)}}.first\:mt-0:first-child{margin-top:calc(var(--spacing) * 0)}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}@media (hover:hover){.hover\:-translate-y-1:hover{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:border-\[\#4be3d2\]:hover{border-color:#4be3d2}.hover\:border-\[\#8140ff\]:hover{border-color:#8140ff}.hover\:border-\[\#a783d4\]:hover{border-color:#a783d4}.hover\:border-\[\#b996ff\]:hover{border-color:#b996ff}.hover\:border-\[var\(--color-primary\)\]:hover,.hover\:border-\[var\(--color-primary\)\]\/40:hover{border-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.hover\:border-\[var\(--color-primary\)\]\/40:hover{border-color:color-mix(in oklab, var(--color-primary) 40%, transparent)}}.hover\:border-\[var\(--color-primary\)\]\/50:hover{border-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.hover\:border-\[var\(--color-primary\)\]\/50:hover{border-color:color-mix(in oklab, var(--color-primary) 50%, transparent)}}.hover\:border-\[var\(--color-primary\)\]\/70:hover{border-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.hover\:border-\[var\(--color-primary\)\]\/70:hover{border-color:color-mix(in oklab, var(--color-primary) 70%, transparent)}}.hover\:border-white:hover{border-color:var(--color-white)}.hover\:border-white\/30:hover{border-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.hover\:border-white\/30:hover{border-color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.hover\:bg-\[\#102633\]:hover{background-color:#102633}.hover\:bg-\[\#d5ff69\]:hover{background-color:#d5ff69}.hover\:bg-\[\#e6def0\]:hover{background-color:#e6def0}.hover\:bg-\[\#e6e1d3\]:hover{background-color:#e6e1d3}.hover\:bg-\[\#eee6ff\]:hover{background-color:#eee6ff}.hover\:bg-\[var\(--color-dark-card\)\]:hover{background-color:var(--color-dark-card)}.hover\:bg-\[var\(--color-primary\)\]\/15:hover{background-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[var\(--color-primary\)\]\/15:hover{background-color:color-mix(in oklab, var(--color-primary) 15%, transparent)}}.hover\:bg-\[var\(--color-primary-hover\)\]:hover{background-color:var(--color-primary-hover)}.hover\:bg-white:hover{background-color:var(--color-white)}.hover\:bg-white\/5:hover{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/5:hover{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.hover\:bg-white\/10:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/10:hover{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.hover\:bg-white\/\[\.05\]:hover{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[\.05\]:hover{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.hover\:text-\[\#17131d\]:hover{color:#17131d}.hover\:text-\[\#181222\]:hover{color:#181222}.hover\:text-\[var\(--color-primary\)\]:hover{color:var(--color-primary)}.hover\:text-white:hover{color:var(--color-white)}.hover\:underline:hover{text-decoration-line:underline}.hover\:shadow-\[0_0_30px_rgba\(129\,64\,255\,\.35\)\]:hover{--tw-shadow:0 0 30px var(--tw-shadow-color,#8140ff59);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[0_0_32px_rgba\(129\,64\,255\,0\.12\)\]:hover{--tw-shadow:0 0 32px var(--tw-shadow-color,#8140ff1f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[0_0_32px_rgba\(129\,64\,255\,0\.45\)\]:hover{--tw-shadow:0 0 32px var(--tw-shadow-color,#8140ff73);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[0_0_40px_rgba\(129\,64\,255\,0\.1\)\]:hover{--tw-shadow:0 0 40px var(--tw-shadow-color,#8140ff1a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[0_24px_60px_rgba\(0\,0\,0\,\.22\)\]:hover{--tw-shadow:0 24px 60px var(--tw-shadow-color,#00000038);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[0_24px_70px_rgba\(30\,139\,132\,\.2\)\]:hover{--tw-shadow:0 24px 70px var(--tw-shadow-color,#1e8b8433);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[0_24px_70px_rgba\(89\,46\,150\,\.28\)\]:hover{--tw-shadow:0 24px 70px var(--tw-shadow-color,#592e9647);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[0_24px_70px_rgba\(153\,201\,36\,\.2\)\]:hover{--tw-shadow:0 24px 70px var(--tw-shadow-color,#99c92433);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.focus\:border-\[\#9d70f3\]:focus{border-color:#9d70f3}.focus\:border-\[var\(--color-primary\)\]:focus{border-color:var(--color-primary)}.focus\:ring-1:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-\[\#9d70f3\]:focus{--tw-ring-color:#9d70f3}.focus\:ring-\[var\(--color-primary\)\]:focus{--tw-ring-color:var(--color-primary)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-\[\#4be3d2\]:focus-visible{--tw-ring-color:#4be3d2}.focus-visible\:ring-\[\#b996ff\]:focus-visible{--tw-ring-color:#b996ff}.focus-visible\:ring-white:focus-visible{--tw-ring-color:var(--color-white)}.focus-visible\:ring-offset-4:focus-visible{--tw-ring-offset-width:4px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:ring-offset-\[\#0d1119\]:focus-visible{--tw-ring-offset-color:#0d1119}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-4:focus-visible{outline-offset:4px}.focus-visible\:outline-\[var\(--color-primary\)\]:focus-visible{outline-color:var(--color-primary)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:cursor-wait:disabled{cursor:wait}.disabled\:opacity-65:disabled{opacity:.65}.disabled\:opacity-70:disabled{opacity:.7}@media (min-width:40rem){.sm\:inset-x-6{inset-inline:calc(var(--spacing) * 6)}.sm\:bottom-6{bottom:calc(var(--spacing) * 6)}.sm\:order-none{order:0}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:mr-2{margin-right:calc(var(--spacing) * 2)}.sm\:ml-auto{margin-left:auto}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:inline{display:inline}.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-\[1fr_auto\]{grid-template-columns:1fr auto}.sm\:grid-cols-\[3\.5rem_1fr\]{grid-template-columns:3.5rem 1fr}.sm\:grid-cols-\[4rem_1fr\]{grid-template-columns:4rem 1fr}.sm\:flex-col{flex-direction:column}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}.sm\:justify-between{justify-content:space-between}.sm\:gap-3{gap:calc(var(--spacing) * 3)}.sm\:gap-4{gap:calc(var(--spacing) * 4)}.sm\:gap-8{gap:calc(var(--spacing) * 8)}.sm\:p-5{padding:calc(var(--spacing) * 5)}.sm\:px-5{padding-inline:calc(var(--spacing) * 5)}.sm\:py-7{padding-block:calc(var(--spacing) * 7)}.sm\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.sm\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.sm\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}@media (min-width:48rem){.md\:top-28{top:calc(var(--spacing) * 28)}.md\:right-10{right:calc(var(--spacing) * 10)}.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-3{grid-column:span 3/span 3}.md\:grid{display:grid}.md\:scroll-mt-24{scroll-margin-top:calc(var(--spacing) * 24)}.md\:grid-cols-1{grid-template-columns:repeat(1,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-\[\.7fr_1\.3fr_1fr\]{grid-template-columns:.7fr 1.3fr 1fr}.md\:grid-cols-\[5rem_1fr\]{grid-template-columns:5rem 1fr}.md\:gap-5{gap:calc(var(--spacing) * 5)}.md\:gap-12{gap:calc(var(--spacing) * 12)}.md\:p-5{padding:calc(var(--spacing) * 5)}.md\:p-6{padding:calc(var(--spacing) * 6)}.md\:p-7{padding:calc(var(--spacing) * 7)}.md\:p-8{padding:calc(var(--spacing) * 8)}.md\:p-10{padding:calc(var(--spacing) * 10)}.md\:px-6{padding-inline:calc(var(--spacing) * 6)}.md\:py-6{padding-block:calc(var(--spacing) * 6)}.md\:py-14{padding-block:calc(var(--spacing) * 14)}.md\:py-20{padding-block:calc(var(--spacing) * 20)}.md\:py-24{padding-block:calc(var(--spacing) * 24)}.md\:pt-16{padding-top:calc(var(--spacing) * 16)}.md\:pt-28{padding-top:calc(var(--spacing) * 28)}.md\:pt-34{padding-top:calc(var(--spacing) * 34)}.md\:pt-40{padding-top:calc(var(--spacing) * 40)}.md\:pb-12{padding-bottom:calc(var(--spacing) * 12)}.md\:pb-18{padding-bottom:calc(var(--spacing) * 18)}.md\:pb-24{padding-bottom:calc(var(--spacing) * 24)}.md\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.md\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.md\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.md\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.md\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.md\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.md\:text-\[1\.75rem\]{font-size:1.75rem}}@media (min-width:64rem){.lg\:sticky{position:sticky}.lg\:top-24{top:calc(var(--spacing) * 24)}.lg\:left-1\/2{left:50%}.lg\:order-none{order:0}.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-start-1{grid-column-start:1}.lg\:col-start-2{grid-column-start:2}.lg\:col-start-3{grid-column-start:3}.lg\:row-span-2{grid-row:span 2/span 2}.lg\:mt-6{margin-top:calc(var(--spacing) * 6)}.lg\:mt-8{margin-top:calc(var(--spacing) * 8)}.lg\:mt-20{margin-top:calc(var(--spacing) * 20)}.lg\:mb-0{margin-bottom:calc(var(--spacing) * 0)}.lg\:mb-6{margin-bottom:calc(var(--spacing) * 6)}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:h-14{height:calc(var(--spacing) * 14)}.lg\:min-h-screen{min-height:100vh}.lg\:w-14{width:calc(var(--spacing) * 14)}.lg\:-translate-x-px{--tw-translate-x:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.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-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:grid-cols-\[\.7fr_1\.3fr\]{grid-template-columns:.7fr 1.3fr}.lg\:grid-cols-\[\.8fr_1\.2fr\]{grid-template-columns:.8fr 1.2fr}.lg\:grid-cols-\[\.9fr_1\.1fr\]{grid-template-columns:.9fr 1.1fr}.lg\:grid-cols-\[\.68fr_1\.32fr\]{grid-template-columns:.68fr 1.32fr}.lg\:grid-cols-\[\.72fr_1\.28fr\]{grid-template-columns:.72fr 1.28fr}.lg\:grid-cols-\[\.78fr_1\.22fr\]{grid-template-columns:.78fr 1.22fr}.lg\:grid-cols-\[\.82fr_1\.18fr\]{grid-template-columns:.82fr 1.18fr}.lg\:grid-cols-\[\.85fr_1\.15fr\]{grid-template-columns:.85fr 1.15fr}.lg\:grid-cols-\[1\.1fr_\.9fr\]{grid-template-columns:1.1fr .9fr}.lg\:grid-cols-\[1\.02fr_\.98fr\]{grid-template-columns:1.02fr .98fr}.lg\:grid-cols-\[1\.08fr_\.92fr\]{grid-template-columns:1.08fr .92fr}.lg\:grid-cols-\[1\.15fr_\.85fr\]{grid-template-columns:1.15fr .85fr}.lg\:grid-cols-\[1fr_56px_1fr\]{grid-template-columns:1fr 56px 1fr}.lg\:grid-cols-\[1fr_440px\]{grid-template-columns:1fr 440px}.lg\:items-end{align-items:flex-end}.lg\:items-start{align-items:flex-start}.lg\:justify-start{justify-content:flex-start}.lg\:gap-12{gap:calc(var(--spacing) * 12)}.lg\:gap-14{gap:calc(var(--spacing) * 14)}.lg\:gap-16{gap:calc(var(--spacing) * 16)}.lg\:gap-24{gap:calc(var(--spacing) * 24)}.lg\:gap-x-10{column-gap:calc(var(--spacing) * 10)}.lg\:gap-x-16{column-gap:calc(var(--spacing) * 16)}.lg\:justify-self-end{justify-self:flex-end}.lg\:p-8{padding:calc(var(--spacing) * 8)}.lg\:p-10{padding:calc(var(--spacing) * 10)}.lg\:p-12{padding:calc(var(--spacing) * 12)}.lg\:pt-24{padding-top:calc(var(--spacing) * 24)}.lg\:pb-10{padding-bottom:calc(var(--spacing) * 10)}.lg\:pb-28{padding-bottom:calc(var(--spacing) * 28)}.lg\:text-left{text-align:left}.lg\:text-right{text-align:right}.lg\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.lg\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.lg\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}@media (min-width:80rem){.xl\:col-span-1{grid-column:span 1/span 1}.xl\:block{display:block}.xl\:flex{display:flex}.xl\:hidden{display:none}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:grid-cols-\[1\.35fr_\.65fr\]{grid-template-columns:1.35fr .65fr}}}:root{--color-primary:#8140ff;--color-primary-hover:#6d2eff;--color-dark:#1e2630;--color-dark-alt:#232b36;--color-dark-card:#252d38;--color-border:#333d4a;--color-text:#fff;--color-text-muted:#a3a3a3;--color-success:#10b981}[id]{scroll-margin-top:5rem}body{background:var(--color-dark);color:var(--color-text);font-family:var(--font-body)}.site-nav[data-scrolled=true],.site-nav:not([data-desktop-menu=""]){background:var(--color-dark)}@supports (color:color-mix(in lab, red, red)){.site-nav[data-scrolled=true],.site-nav:not([data-desktop-menu=""]){background:color-mix(in srgb, var(--color-dark) 95%, transparent)}}.site-nav[data-scrolled=true],.site-nav:not([data-desktop-menu=""]){box-shadow:0 1px 0 var(--color-border);-webkit-backdrop-filter:blur(24px)}.site-nav-inner{height:5rem}.site-nav[data-scrolled=true] .site-nav-inner{height:4rem}.site-nav-panel{display:none}@media (min-width:80rem){.site-nav[data-desktop-menu=solutions] [data-desktop-panel=solutions],.site-nav[data-desktop-menu=markets] [data-desktop-panel=markets],.site-nav[data-desktop-menu=growth] [data-desktop-panel=growth],.site-nav[data-desktop-menu=network] [data-desktop-panel=network]{display:block}}[data-menu-trigger][aria-expanded=true] [data-chevron]{transform:rotate(180deg)}.mobile-nav-group [data-mobile-group-panel]{display:none}.mobile-nav-group[data-open=true] [data-mobile-group-panel]{display:block}.mobile-nav-group[data-open=true] [data-mobile-group-trigger] [data-chevron]{transform:rotate(180deg)}.mobile-menu-trigger span{background:#fff;width:18px;height:1px;transition:transform .3s,opacity .3s;display:block;position:absolute}.mobile-menu-trigger span:first-child{transform:translateY(-5px)}.mobile-menu-trigger span:last-child{transform:translateY(5px)}.site-nav[data-mobile-open=true] .mobile-menu-trigger span:first-child{transform:rotate(45deg)}.site-nav[data-mobile-open=true] .mobile-menu-trigger span:nth-child(2){opacity:0;transform:scaleX(0)}.site-nav[data-mobile-open=true] .mobile-menu-trigger span:last-child{transform:rotate(-45deg)}.mobile-menu-trigger,[data-mobile-close],[data-mobile-overlay]{touch-action:manipulation}.lead-choice-group{background:#19202a;border:1px solid #384351;border-radius:.9rem;gap:.35rem;padding:.35rem}.lead-choice-card{cursor:pointer;color:#ffffffad;background:0 0;border:1px solid #0000;border-radius:.65rem;min-height:3.15rem;transition:border-color .2s,background-color .2s,color .2s;display:block;position:relative}.lead-choice-card>input{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lead-choice-copy{align-items:center;min-height:3.15rem;padding:.65rem .8rem;font-size:.875rem;font-weight:600;line-height:1.2;display:grid}.lead-choice-card:hover{color:#fff;background:#ffffff0b}.lead-choice-card:has(input:checked){color:#fff;background:#8140ff29;border-color:#ae80ffb8;box-shadow:inset 0 0 18px #8140ff14}.lead-choice-card:has(input:focus-visible){outline-offset:2px;outline:2px solid #fff}.mobile-nav-overlay[hidden],.mobile-nav-panel[hidden]{display:none!important}.site-pointer-glow{--pointer-x:50vw;--pointer-y:35vh;z-index:40;pointer-events:none;opacity:0;background:radial-gradient(600px circle at var(--pointer-x) var(--pointer-y), #8140ff1f, transparent 60%);transition:opacity .25s;position:fixed;inset:0}.site-pointer-glow[data-visible=true]{opacity:1}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);letter-spacing:-.02em}.bg-primary{background:var(--color-primary)}.bg-primary-hover{background:var(--color-primary-hover)}.bg-dark{background:var(--color-dark)}.bg-dark-alt{background:var(--color-dark-alt)}.bg-dark-card{background:var(--color-dark-card)}.text-primary{color:var(--color-primary)}.text-muted{color:var(--color-text-muted)}.border-custom{border-color:var(--color-border)}.container-site{width:100%;max-width:1320px;margin-left:auto;margin-right:auto;padding-left:1.25rem;padding-right:1.25rem}@media (min-width:640px){.container-site{padding-left:1.5rem;padding-right:1.5rem}}.section-py{padding-top:4.5rem;padding-bottom:4.5rem;scroll-margin-top:20px}.hero-scroll-indicator{display:flex}.hero-network{pointer-events:none;opacity:.48;position:absolute;inset:0;overflow:hidden}.hero-network svg{width:100%;height:100%}.hero-network-lines{fill:none;stroke:#8140ff2b;stroke-width:1px;vector-effect:non-scaling-stroke}.hero-network-nodes{fill:#b995ff85}@media (max-width:767px){.hero-scroll-indicator{display:none}.hero-network{opacity:.2}}@media (min-width:768px){.section-py{padding-top:6rem;padding-bottom:6rem;scroll-margin-top:20px}}.text-display{letter-spacing:-.02em;font-size:clamp(2.5rem,5vw + 1rem,5.25rem);line-height:1.05;font-family:var(--font-heading)}.text-gradient{background:linear-gradient(135deg, var(--color-primary), #c084fc);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.page-hero-pattern{opacity:.9;background:radial-gradient(circle at 75% 20%,#8140ff33,#0000 38%)}.page-hero-mark{color:#ffffff06;font-family:var(--font-heading);letter-spacing:-.06em;white-space:nowrap;font-size:clamp(4rem,10vw,10rem);font-weight:800;line-height:1}.page-hero-breadcrumb nav{margin-bottom:1.25rem}.page-hero-breadcrumb nav ol{font-size:.78rem}.page-hero-compact .page-hero-mark{font-size:clamp(3.5rem,8vw,7rem)}.page-hero-service .page-hero-pattern{background:linear-gradient(120deg,#8140ff33,#0000 42%),repeating-linear-gradient(90deg,#0000 0 79px,#ffffff06 80px)}.page-hero-process .page-hero-pattern{background:linear-gradient(145deg,#0000 40%,#8140ff2e),repeating-linear-gradient(0deg,#0000 0 63px,#8140ff0a 64px)}.page-hero-market .page-hero-pattern{background-image:radial-gradient(#8140ff38 1px,#0000 1px),radial-gradient(circle at 80% 35%,#8140ff33,#0000 34%);background-size:24px 24px,auto}.page-hero-international .page-hero-pattern{background:radial-gradient(circle at 77% 28%,#8140ff40,#0000 29%),repeating-radial-gradient(circle at 78% 34%,#0000 0 54px,#8140ff0a 55px 56px),linear-gradient(145deg,#0000 43%,#38bdf80f)}.page-hero-editorial .page-hero-pattern{background:linear-gradient(90deg,#8140ff26,#0000 32%),repeating-linear-gradient(90deg,#0000 0 239px,#ffffff09 240px)}.page-hero-pay .page-hero-pattern{background:radial-gradient(circle at 76% 32%,#8140ff47,#0000 30%),linear-gradient(135deg,#0000 45%,#8140ff14)}.page-hero-publisher .page-hero-pattern{background:radial-gradient(circle at 78% 34%,#38bdf821,#0000 24%),radial-gradient(circle at 65% 18%,#8140ff33,#0000 38%)}.page-hero-topics .page-hero-pattern,.page-hero-topic .page-hero-pattern{background:linear-gradient(135deg,#8140ff29,#0000 36%),repeating-linear-gradient(135deg,#0000 0 31px,#8140ff09 32px)}.page-hero-search .page-hero-pattern{background:radial-gradient(circle at 78% 28%,#8140ff3d,#0000 30%),repeating-linear-gradient(90deg,#0000 0 119px,#ffffff06 120px),linear-gradient(155deg,#0000 46%,#38bdf80f)}.market-marker-glow{animation:2.4s ease-out infinite market-pulse}@keyframes market-pulse{0%{opacity:.8;transform:scale(.45)}70%,to{opacity:0;transform:scale(2.5)}}@media (prefers-reduced-motion:reduce){.market-marker-glow{animation:none}.site-pointer-glow{display:none}}@media (hover:none),(pointer:coarse){.site-pointer-glow{display:none}}@media (max-width:767px){.site-pointer-glow{display:none}.mobile-omit-heavy-effect{display:none!important}.mobile-no-backdrop{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.mobile-first-paint .market-marker-glow{animation:none!important}}.world-map-scroll{scrollbar-width:thin;scrollbar-color:#8140ffcc #ffffff0d}.world-map-scroll::-webkit-scrollbar{height:6px}.world-map-scroll::-webkit-scrollbar-track{background:#ffffff0d}.world-map-scroll::-webkit-scrollbar-thumb{background:#8140ffcc;border-radius:999px}.page-hero-contact .page-hero-pattern{background:radial-gradient(circle at 28% 15%,#8140ff33,#0000 32%),linear-gradient(90deg,#0000 55%,#8140ff12)}.hero-visual-shell{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#1e2630c2;border:1px solid #8140ff47;border-radius:1.25rem;padding:1.5rem;box-shadow:0 24px 80px #00000047,inset 0 1px #ffffff0a}.insight-article{--insight-accent:#9b6aff;--insight-accent-rgb:155, 106, 255}.insight-article[data-theme=growth-systems]{--insight-accent:#bdff2f;--insight-accent-rgb:189, 255, 47}.insight-article[data-theme=network]{--insight-accent:#4be3d2;--insight-accent-rgb:75, 227, 210}.insight-article-hero{border-bottom:1px solid var(--color-border);background:#1a212b;position:relative;overflow:hidden}.insight-article-hero:before{content:"";background:linear-gradient(90deg, rgba(var(--insight-accent-rgb), .08), transparent 38%), repeating-linear-gradient(90deg, transparent 0 159px, #ffffff06 160px);pointer-events:none;position:absolute;inset:0}.insight-article-hero-glow{background:radial-gradient(circle, rgba(var(--insight-accent-rgb), .12), transparent 68%);pointer-events:none;border-radius:50%;width:32rem;height:22rem;position:absolute;top:4rem;right:8%}.insight-kicker{color:var(--insight-accent);letter-spacing:.19em;text-transform:uppercase;font-size:.72rem;font-weight:850}.insight-article-hero-copy h1{max-width:16ch;margin-top:1.35rem;font-size:clamp(2.7rem,4.3vw,4.4rem);font-weight:570;line-height:1.04}.insight-article-excerpt{max-width:43rem;color:var(--color-text-muted);margin-top:1.65rem;font-size:clamp(1.05rem,1.5vw,1.25rem);line-height:1.7}.insight-article-meta{color:#ffffff8f;align-items:center;gap:.8rem;margin-top:1.5rem;font-size:.78rem;font-weight:650;display:flex}.insight-article-meta>span[aria-hidden=true]{background:var(--insight-accent);border-radius:50%;width:.28rem;height:.28rem}.insight-article-visual{border:1px solid rgba(var(--insight-accent-rgb), .32);min-height:23rem;box-shadow:1rem 1rem 0 rgba(var(--insight-accent-rgb), .05);background:#0d131a85;position:relative;overflow:hidden}.insight-article-visual svg{width:100%;height:100%;position:absolute;inset:0}.insight-visual-grid{stroke:#ffffff0b;stroke-width:1px}.insight-visual-route{stroke:var(--insight-accent);stroke-width:1.5px;stroke-dasharray:8 9;animation:11s linear infinite insight-route-flow}.insight-visual-route-muted{opacity:.24;animation-duration:16s;animation-direction:reverse}.insight-visual-ring{stroke:rgba(var(--insight-accent-rgb), .48);stroke-width:1px;stroke-dasharray:4 7;transform-origin:224px 112px;animation:24s linear infinite insight-ring-turn}.insight-visual-ring-secondary{opacity:.48;transform-origin:418px 184px;animation-duration:31s;animation-direction:reverse}.insight-visual-signal{background:var(--insight-accent);width:.55rem;height:.55rem;box-shadow:0 0 0 .5rem rgba(var(--insight-accent-rgb), .1), 0 0 1.8rem rgba(var(--insight-accent-rgb), .68);border:2px solid #fff;border-radius:50%;animation:3.2s ease-in-out infinite insight-signal-pulse;position:absolute}.insight-visual-signal-one{top:66%;left:5%}.insight-visual-signal-two{animation-delay:-1.05s;top:29%;left:34%}.insight-visual-signal-three{animation-delay:-2.1s;top:22%;right:5%}.insight-visual-label{color:#ffffffbd;letter-spacing:.05em;text-transform:uppercase;background:#1a212be8;border:1px solid #ffffff1c;align-items:center;gap:.65rem;padding:.65rem .85rem;font-size:.72rem;font-weight:750;display:flex;position:absolute}.insight-visual-label b{color:var(--insight-accent);font-family:ui-monospace,monospace;font-size:.65rem}.insight-visual-label-one{bottom:13%;left:7%}.insight-visual-label-two{top:12%;left:34%}.insight-visual-label-three{top:33%;right:5%}@keyframes insight-route-flow{to{stroke-dashoffset:-170px}}@keyframes insight-ring-turn{to{transform:rotate(360deg)}}@keyframes insight-signal-pulse{50%{opacity:.55;transform:scale(.72)}}.insight-article-toc{border-block:1px solid var(--color-border);grid-template-columns:10rem 1fr;gap:2rem;margin-top:2.5rem;padding-block:1.5rem;display:grid}.insight-article-toc>p{color:#ffffff85;letter-spacing:.16em;text-transform:uppercase;font-size:.68rem;font-weight:800}.insight-article-toc ol{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2rem;display:grid}.insight-article-toc a{color:#ffffffbf;grid-template-columns:2rem 1fr;gap:.65rem;padding-block:.55rem;font-size:.88rem;line-height:1.4;transition:color .2s;display:grid}.insight-article-toc a:hover{color:var(--insight-accent)}.insight-article-toc a span{color:var(--insight-accent);font-family:ui-monospace,monospace;font-size:.65rem}.insight-quick-answer{border:1px solid rgba(var(--insight-accent-rgb), .4);background:linear-gradient(135deg, rgba(var(--insight-accent-rgb), .13), #252d38b3 58%);grid-template-columns:10rem 1fr;gap:2rem;margin-top:4rem;padding:clamp(1.6rem,4vw,3.5rem);display:grid}.insight-quick-answer-copy{max-width:46rem;font-family:var(--font-heading);letter-spacing:-.015em;font-size:clamp(1.35rem,2.4vw,2rem);font-weight:520;line-height:1.45}.insight-quick-answer a{color:var(--insight-accent);align-items:center;gap:.7rem;margin-top:1.5rem;font-size:.88rem;font-weight:750;display:inline-flex}.insight-quick-answer a span{transition:transform .2s}.insight-quick-answer a:hover span{transform:translate(.35rem)}.insight-article-sections{margin-top:5rem}.insight-content-section{border-top:1px solid var(--color-border);grid-template-columns:8rem minmax(0,1fr);gap:2rem;padding-block:clamp(3.5rem,7vw,6rem);scroll-margin-top:5rem;display:grid}.insight-article-sections>div:nth-child(2n) .insight-content-section{background:#ffffff05;margin-inline:-2rem;padding-inline:2rem}.insight-section-index{color:var(--insight-accent);align-self:start;align-items:center;gap:.75rem;font-family:ui-monospace,monospace;font-size:.72rem;font-weight:800;display:flex}.insight-section-index i{background:rgba(var(--insight-accent-rgb), .55);width:2.5rem;height:1px;display:block}.insight-section-label{color:#ffffff6b;letter-spacing:.15em;text-transform:uppercase;font-size:.66rem;font-weight:800}.insight-section-copy{max-width:48rem}.insight-section-copy h2{max-width:30ch;margin-top:.7rem;font-size:clamp(1.75rem,3vw,2.45rem);font-weight:620;line-height:1.15}.insight-paragraphs{margin-top:1.7rem}.insight-paragraphs p{color:var(--color-text-muted);font-size:clamp(1rem,1.25vw,1.09rem);line-height:1.85}.insight-paragraphs p+p{margin-top:1.25rem}.insight-paragraphs p:first-child{color:#ffffffd6}.insight-bullet-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;margin-top:2rem;display:grid}.insight-bullet-grid li{border:1px solid var(--color-border);background:#202832;grid-template-columns:1.8rem 1fr;align-items:start;gap:.8rem;min-height:6rem;padding:1.15rem;display:grid}.insight-bullet-grid li>span{border:1px solid rgba(var(--insight-accent-rgb), .42);width:1.65rem;height:1.65rem;color:var(--insight-accent);background:rgba(var(--insight-accent-rgb), .08);place-items:center;display:grid}.insight-bullet-grid svg{stroke:currentColor;stroke-width:1.8px;width:.9rem;height:.9rem}.insight-bullet-grid p{color:#ffffffc2;font-size:.9rem;line-height:1.55}.insight-takeaway-panel{color:#11151a;background:var(--insight-accent);grid-template-columns:11rem 1fr;gap:2rem;margin-block:1rem 2rem;padding:clamp(1.6rem,4vw,3rem);display:grid}.insight-takeaway-panel .insight-kicker{color:#11151aa3}.insight-takeaway-panel>div>span{letter-spacing:-.08em;margin-top:2rem;font-family:ui-monospace,monospace;font-size:3.5rem;font-weight:800;display:block}.insight-takeaway-panel ul{border-top:1px solid #11151a40}.insight-takeaway-panel li{border-bottom:1px solid #11151a40;grid-template-columns:2.5rem 1fr;gap:1rem;padding-block:1rem;display:grid}.insight-takeaway-panel li span{padding-top:.15rem;font-family:ui-monospace,monospace;font-size:.66rem;font-weight:800}.insight-takeaway-panel li p{font-weight:620;line-height:1.5}.insight-section-heading{grid-template-columns:8rem 1fr;align-items:end;gap:2rem;display:grid}.insight-section-heading h2{font-size:clamp(1.8rem,3vw,2.6rem);font-weight:620}.insight-faq{border-top:1px solid var(--color-border);padding-top:5rem}.insight-faq>div:last-child{border-top:1px solid var(--color-border);margin-top:2.5rem}.insight-faq details{border-bottom:1px solid var(--color-border)}.insight-faq summary{cursor:pointer;grid-template-columns:3rem 1fr 1.5rem;align-items:center;gap:1rem;padding-block:1.4rem;list-style:none;display:grid}.insight-faq summary::-webkit-details-marker{display:none}.insight-faq summary>span{color:var(--insight-accent);font-family:ui-monospace,monospace;font-size:.68rem}.insight-faq summary strong{font-size:1.05rem}.insight-faq summary i{width:1rem;height:1rem;position:relative}.insight-faq summary i:before,.insight-faq summary i:after{content:"";background:var(--insight-accent);width:1rem;height:1px;transition:transform .2s;position:absolute;top:50%;left:0}.insight-faq summary i:after{transform:rotate(90deg)}.insight-faq details[open] summary i:after{transform:rotate(0)}.insight-faq details>p{max-width:49rem;color:var(--color-text-muted);padding:0 2rem 1.5rem 4rem;line-height:1.75}.insight-related{margin-top:6rem}.insight-related>div:last-child{margin-top:2.5rem}.insight-related a{border:1px solid var(--color-border);background:var(--color-dark-card);flex-direction:column;min-height:22rem;padding:1.6rem;transition:border-color .2s,transform .2s;display:flex}.insight-related a:hover{border-color:var(--insight-accent);transform:translateY(-.25rem)}.insight-related a>p{color:var(--insight-accent);letter-spacing:.15em;text-transform:uppercase;font-size:.65rem;font-weight:800}.insight-related h3{max-width:24ch;margin-top:2.5rem;font-size:1.45rem;line-height:1.25}.insight-related a>span{color:var(--color-text-muted);margin-top:1rem;font-size:.9rem;line-height:1.65}.insight-related a>div{border-top:1px solid var(--color-border);justify-content:space-between;margin-top:auto;padding-top:1.5rem;display:flex}.insight-related small{color:var(--color-text-muted)}.insight-related b{color:var(--insight-accent);font-size:1.2rem;transition:transform .2s}.insight-related a:hover b{transform:translate(.35rem)}.insight-verticals{border-top:1px solid var(--color-border);grid-template-columns:10rem 1fr;gap:2rem;margin-top:5rem;padding-top:2rem;display:grid}.insight-verticals h2{color:#ffffff85;letter-spacing:.12em;text-transform:uppercase;font-size:.68rem;font-weight:800}.insight-verticals>div{flex-wrap:wrap;gap:.65rem;display:flex}.insight-verticals a{border:1px solid var(--color-border);color:#ffffffbf;align-items:center;gap:.6rem;padding:.65rem .9rem;font-size:.82rem;font-weight:650;transition:border-color .2s,color .2s;display:inline-flex}.insight-verticals a:hover{border-color:var(--insight-accent);color:#fff}.insight-verticals a span{color:var(--insight-accent)}@media (max-width:767px){.insight-article-hero-copy h1{font-size:clamp(2.35rem,11vw,3.5rem)}.insight-article-visual{min-height:14rem;box-shadow:.5rem .5rem 0 rgba(var(--insight-accent-rgb), .05)}.insight-visual-label{padding:.5rem .6rem;font-size:.58rem}.insight-visual-label-two{left:29%}.insight-article-toc,.insight-quick-answer,.insight-content-section,.insight-takeaway-panel,.insight-section-heading,.insight-verticals{grid-template-columns:1fr;gap:1.25rem}.insight-article-toc ol,.insight-bullet-grid{grid-template-columns:1fr}.insight-article-sections{margin-top:3.5rem}.insight-content-section{padding-block:3.5rem}.insight-article-sections>div:nth-child(2n) .insight-content-section{margin-inline:-.5rem;padding-inline:.5rem}.insight-section-index{display:none}.insight-bullet-grid li{min-height:auto}.insight-takeaway-panel>div{justify-content:space-between;align-items:center;display:flex}.insight-takeaway-panel>div>span{margin-top:0;font-size:2.5rem}.insight-faq summary{grid-template-columns:2rem 1fr 1rem;gap:.65rem}.insight-faq details>p{padding-left:2.65rem;padding-right:0}.insight-related a{min-height:18rem}}@media (prefers-reduced-motion:reduce){.insight-article-visual *{animation:none!important}}.card-base{background:var(--color-dark-card);border:1px solid var(--color-border);border-radius:1rem;padding:2rem;transition:transform .3s,box-shadow .3s,border-color .3s}.card-base:hover{border-color:var(--color-primary);transform:translateY(-4px);box-shadow:0 0 24px #8140ff26}.btn{cursor:pointer;border-radius:.75rem;justify-content:center;align-items:center;gap:.5rem;font-weight:600;transition:all .2s;display:inline-flex}.btn-primary{background:var(--color-primary);color:#fff;padding:.875rem 2rem;font-size:1rem}.btn-primary:hover{background:var(--color-primary-hover);box-shadow:0 0 24px #8140ff66}.btn-ghost{color:var(--color-text);border:1px solid var(--color-border);background:0 0;padding:.875rem 2rem;font-size:1rem}.btn-ghost:hover{border-color:var(--color-primary);color:var(--color-primary)}.legal-prose h2{color:#fff;margin-top:2.5rem;margin-bottom:1rem;font-size:1.5rem;font-weight:700;line-height:1.3}.legal-prose h3{color:#fff;margin-top:2rem;margin-bottom:.75rem;font-size:1.125rem;font-weight:600;line-height:1.4}.legal-prose p{color:var(--color-text-muted);margin-bottom:1rem;line-height:1.8}.legal-prose ul,.legal-prose ol{color:var(--color-text-muted);margin-bottom:1rem;padding-left:1.5rem;line-height:1.8}.legal-prose ul{list-style-type:disc}.legal-prose ol{list-style-type:decimal}.legal-prose li{margin-bottom:.5rem}.legal-prose a{color:var(--color-primary);text-underline-offset:2px;text-decoration:underline}.legal-prose a:hover{color:var(--color-primary-hover)}.legal-prose strong{color:#fff;font-weight:600}.growth-site{--growth-ink:#101712;--growth-paper:#f3f0e6;--growth-paper-deep:#e6e1d3;--growth-lime:#c9ff3d;--growth-coral:#ff6948;--growth-blue:#5874ff;background:var(--growth-paper);color:var(--growth-ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;overflow:clip}:is(body:has(.growth-site) .site-nav,body:has(.network-site) .site-nav){background:var(--color-dark)}@supports (color:color-mix(in lab, red, red)){:is(body:has(.growth-site) .site-nav,body:has(.network-site) .site-nav){background:color-mix(in srgb, var(--color-dark) 97%, transparent)}}:is(body:has(.growth-site) .site-nav,body:has(.network-site) .site-nav){box-shadow:0 1px 0 var(--color-border)}body:has(.growth-site) .site-pointer-glow{background:radial-gradient(440px circle at var(--pointer-x) var(--pointer-y), #c9ff3d21, transparent 62%), radial-gradient(720px circle at var(--pointer-x) var(--pointer-y), #ff69480b, transparent 68%)}body:has(.network-site) .site-pointer-glow{background:radial-gradient(430px circle at var(--pointer-x) var(--pointer-y), #4be3d221, transparent 62%), radial-gradient(760px circle at var(--pointer-x) var(--pointer-y), #ff884b0b, transparent 69%)}.nav-cta-growth,.nav-cta-network{display:none!important}body:has(.growth-site) .nav-cta-lead{display:none!important}body:has(.network-site) .nav-cta-lead{display:none!important}:is(body:has(.growth-site) .nav-cta-growth,body:has(.network-site) .nav-cta-network){display:flex!important}.nav-context-cta>span{color:inherit!important}.growth-shell{width:min(100% - 2.5rem,1260px);margin-inline:auto}.growth-hero{background:linear-gradient(#1017120b 1px, transparent 1px), linear-gradient(90deg, #1017120b 1px, transparent 1px), var(--growth-paper);background-size:34px 34px;border-bottom:1px solid #10171233;padding-top:9rem}.growth-hero-grid,.growth-detail-grid{grid-template-columns:minmax(0,1.05fr) minmax(30rem,.95fr);align-items:center;gap:clamp(3rem,7vw,7rem);min-height:42rem;padding-block:4rem 5.5rem;display:grid}.growth-kicker,.growth-section-index{letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:.85rem;font-size:.74rem;font-weight:800;display:flex}.growth-kicker span{color:var(--growth-paper);background:var(--growth-ink);padding:.45rem .55rem;display:inline-flex}.growth-hero h1,.growth-detail-copy h1{letter-spacing:-.055em;max-width:12ch;margin-top:1.8rem;font-size:clamp(3.3rem,5.7vw,6.25rem);font-weight:620;line-height:.94}.growth-lead,.growth-detail-copy>p:not(.growth-kicker){color:#49524b;max-width:42rem;margin-top:2rem;font-size:clamp(1.05rem,1.5vw,1.35rem);line-height:1.65}.growth-hero-actions{flex-wrap:wrap;align-items:center;gap:1.6rem;margin-top:2.5rem;display:flex}.growth-button{border:1px solid var(--growth-ink);justify-content:space-between;align-items:center;gap:2.5rem;min-width:13rem;padding:1rem 1.15rem;font-weight:750;transition:transform .2s,background .2s,color .2s;display:inline-flex}.growth-button:hover{transform:translateY(-3px)}.growth-button-dark{color:var(--growth-paper);background:var(--growth-ink)}.growth-button-dark:hover{color:var(--growth-ink);background:var(--growth-lime)}.growth-button-light{color:var(--growth-ink);background:var(--growth-paper)}.growth-text-link{border-bottom:1px solid;gap:.7rem;padding-bottom:.25rem;font-weight:700;display:inline-flex}.growth-system-diagram{border:1px solid var(--growth-ink);min-height:29rem;box-shadow:1rem 1rem 0 var(--growth-lime);background:#f3f0e6e0;position:relative}.growth-diagram-axis{border-bottom:1px solid var(--growth-ink);font:700 .62rem/1 var(--font-body);letter-spacing:.16em;grid-template-columns:repeat(3,1fr);padding:.85rem 1rem;display:grid}.growth-diagram-axis span:nth-child(2){text-align:center}.growth-diagram-axis span:last-child{text-align:right}.growth-diagram-flow{grid-template-columns:repeat(3,1fr);align-items:center;min-height:21rem;padding:2rem;display:grid}.growth-diagram-node{z-index:1;aspect-ratio:1;background:var(--growth-paper);text-align:center;border:1px solid;border-radius:50%;place-content:center;width:8.2rem;display:grid;position:relative}.growth-diagram-node:after{content:"";border-top:1px solid;width:4.5rem;position:absolute;top:50%;left:100%}.growth-diagram-node-2{background:var(--growth-lime);transform:translateY(-2.4rem)}.growth-diagram-node-3{background:var(--growth-coral);transform:translateY(1.7rem)}.growth-diagram-node-3:after{display:none}.growth-diagram-node span{letter-spacing:.1em;font-size:.65rem;font-weight:800}.growth-diagram-node strong{margin-top:.35rem;font-size:.9rem}.growth-diagram-result{border-top:1px solid;align-items:center;gap:.65rem;padding:1rem;font-size:.78rem;font-weight:700;display:flex}.growth-diagram-pulse{background:#21a866;border-radius:50%;width:.6rem;height:.6rem;box-shadow:0 0 0 .35rem #21a86621}.growth-ticker{letter-spacing:.18em;white-space:nowrap;border-top:1px solid;justify-content:space-around;align-items:center;gap:2rem;padding:1rem 2rem;font-size:.72rem;font-weight:850;display:flex;overflow:hidden}.growth-ticker i{background:var(--growth-coral);width:.4rem;height:.4rem}.growth-manifesto,.growth-services,.growth-projects,.growth-principles,.growth-project-scan,.growth-outcomes,.growth-deliverables,.growth-process,.growth-fit,.growth-faq,.growth-related,.growth-project-story,.growth-project-architecture,.growth-project-audience,.growth-project-deliverables,.growth-project-phases,.growth-project-detail-cta{padding-block:clamp(5rem,9vw,9rem)}.growth-manifesto{background:var(--growth-ink);color:var(--growth-paper)}.growth-manifesto-grid{grid-template-columns:15rem 1fr;gap:3rem;display:grid}.growth-manifesto-grid h2{max-width:15ch;font-size:clamp(2.5rem,4.4vw,4.75rem);font-weight:580;line-height:1.02}.growth-manifesto-grid div p{color:#b7beb8;max-width:47rem;margin-top:2rem;font-size:1.2rem;line-height:1.75}.growth-section-heading{grid-template-columns:15rem 1fr;align-items:start;gap:3rem;margin-bottom:4rem;display:grid}.growth-section-heading h2{max-width:18ch;font-size:clamp(2.3rem,3.6vw,4rem);font-weight:590;line-height:1.04}.growth-service-list{border-top:1px solid}.growth-service-row{--accent:var(--growth-lime);border-bottom:1px solid;grid-template-columns:4rem minmax(18rem,1.2fr) minmax(14rem,.7fr) 4rem;align-items:center;gap:2rem;padding:2.5rem 1rem;transition:background .25s,padding-inline .25s;display:grid;position:relative}.growth-service-row:before{content:"";background:var(--accent);transform-origin:bottom;inset-block:1rem;width:.35rem;transition:transform .25s;position:absolute;left:0;transform:scaleY(0)}.growth-service-row:hover{background:var(--accent);padding-inline:1.5rem .5rem}@supports (color:color-mix(in lab, red, red)){.growth-service-row:hover{background:color-mix(in srgb, var(--accent) 13%, var(--growth-paper))}}.growth-service-row:hover:before{transform:scaleY(1)}.growth-accent-coral{--accent:var(--growth-coral)}.growth-accent-blue{--accent:var(--growth-blue)}.growth-service-number{align-self:start;font-size:.75rem;font-weight:800}.growth-service-main>p{color:#606960;letter-spacing:.13em;text-transform:uppercase;font-size:.7rem;font-weight:800}.growth-service-main h3{margin-top:.6rem;font-size:clamp(1.8rem,3vw,3.15rem);font-weight:620}.growth-service-main>span{color:#596159;max-width:45rem;margin-top:1rem;line-height:1.65;display:block}.growth-service-tags{flex-wrap:wrap;gap:.5rem;display:flex}.growth-service-tags span{text-transform:uppercase;border:1px solid;padding:.5rem .65rem;font-size:.69rem;font-weight:750}.growth-service-row>a{background:var(--accent);border:1px solid;place-items:center;width:3.5rem;height:3.5rem;font-size:1.2rem;transition:transform .2s;display:grid}.growth-service-row>a:hover{transform:rotate(5deg)scale(1.06)}.growth-projects{color:var(--growth-paper);background:#111813}.growth-projects-heading{grid-template-columns:15rem 1fr;align-items:end;gap:3rem;margin-bottom:4rem;display:grid}.growth-projects-heading h2{max-width:14ch;font-size:clamp(2.5rem,4.4vw,4.7rem);font-weight:590;line-height:1.02}.growth-projects-heading div>p{color:#abb4ac;max-width:43rem;margin-top:1.3rem;font-size:1.1rem;line-height:1.7}.growth-project-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:1rem;display:grid}.growth-project-card{--project-accent:var(--growth-lime);background:#18201a;border:1px solid #39443b;flex-direction:column;min-width:0;transition:border-color .2s,transform .2s;display:flex;overflow:hidden}.growth-project-card:hover,.growth-project-card:focus-within{border-color:var(--project-accent);transform:translateY(-.25rem)}.growth-project-card-link{min-width:0;height:100%;color:inherit;flex-direction:column;flex:1;display:flex}.growth-project-card-link:focus-visible{outline:2px solid var(--project-accent);outline-offset:-2px}.growth-project-violet{--project-accent:#a78bfa}.growth-project-motiv{--project-accent:#59dce5}.growth-project-orange{--project-accent:#ff884b}.growth-project-card-data-commerce-platform{grid-column:span 8}.growth-project-card-data-commerce-platform .growth-project-card-link{grid-template-columns:minmax(0,1.12fr) minmax(19rem,.88fr);display:grid}.growth-project-card-data-commerce-platform .growth-project-brand{border-bottom:0;border-right:1px solid #39443b;min-height:100%}.growth-project-card-data-commerce-platform .growth-project-summary{min-height:auto}.growth-project-card-leadflow{grid-column:span 4}.growth-project-card-motiv{grid-column:span 8}.growth-project-card-motiv .growth-project-card-link{grid-template-columns:minmax(0,1.12fr) minmax(19rem,.88fr);display:grid}.growth-project-card-motiv .growth-project-brand{border-bottom:0;border-right:1px solid #39443b;min-height:100%}.growth-project-card-motiv .growth-project-summary{min-height:auto}.growth-project-card-compliance-scan{grid-column:span 4}.growth-project-brand{border-bottom:1px solid #39443b;justify-content:center;align-items:center;height:100%;min-height:13.5rem;padding:2rem;display:flex;position:relative;overflow:hidden}.growth-project-brand:before{content:"";opacity:.6;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:2rem 2rem;position:absolute;inset:0}.growth-project-brand>*{position:relative}.growth-project-brand-data{background:radial-gradient(circle at 72% 26%,#a78bfa33,#0000 32%),radial-gradient(circle at 15% 82%,#c9ff3d1c,#0000 34%),#0d0d15;flex-direction:column;justify-content:space-between;align-items:stretch;display:flex}.growth-data-brand-top{color:#bdb5d7;letter-spacing:.14em;justify-content:space-between;align-items:center;font-size:.55rem;font-weight:850;display:flex}.growth-data-brand-top i{background:#a78bfa;border-radius:50%;width:.55rem;height:.55rem;animation:2.6s ease-in-out infinite growth-data-pulse;box-shadow:0 0 1.2rem #a78bfa}.growth-data-brand-title{flex-direction:column;gap:.45rem;margin-block:auto;padding-block:3rem;display:flex}.growth-data-brand-title small{color:#a78bfa;letter-spacing:.18em;font-size:.65rem;font-weight:850}.growth-data-brand-title strong{color:#f4f1ff;letter-spacing:-.055em;max-width:9ch;font-size:clamp(2.25rem,4.2vw,4.5rem);font-weight:610;line-height:.88}.growth-data-pipeline{color:#cbc4dd;letter-spacing:.1em;grid-template-columns:auto minmax(2rem,1fr) auto minmax(2rem,1fr) auto;align-items:center;gap:.7rem;font-size:.48rem;font-weight:850;display:grid}.growth-data-pipeline i{background:#a78bfa6b;height:1px;position:relative;overflow:visible}.growth-data-pipeline b{background:var(--growth-lime);width:.38rem;height:.38rem;box-shadow:0 0 .8rem var(--growth-lime);border-radius:50%;animation:3.2s linear infinite growth-data-flow;position:absolute;top:50%;left:0;transform:translateY(-50%)}.growth-data-pipeline i:nth-of-type(2) b{animation-delay:-1.6s}.growth-project-brand-leadflow{background:radial-gradient(circle at 25%,#c9ff3d21,#0000 38%),#0c130e;flex-direction:column;justify-content:space-between;align-items:stretch;display:flex}.growth-brand-wordmark{align-items:center;gap:.9rem;display:flex}.growth-brand-wordmark strong{letter-spacing:-.04em;font-size:clamp(1.8rem,2.5vw,2.5rem);font-weight:650}.growth-brand-leadflow-mark{grid-template-columns:repeat(3,.42rem);align-items:end;gap:.22rem;height:2.2rem;display:grid}.growth-brand-leadflow-mark i{background:var(--growth-lime);border-radius:1rem;height:55%;display:block}.growth-brand-leadflow-mark i:nth-child(2){height:100%}.growth-brand-leadflow-mark i:nth-child(3){height:72%}.growth-brand-signal{color:#bac5bc;letter-spacing:.08em;align-items:center;gap:.4rem;font-size:.46rem;font-weight:850;display:flex}.growth-brand-signal i{background:var(--growth-lime);flex:1;height:1px}.growth-project-brand-motiv{color:#111217;background:radial-gradient(circle at 88% 14%,#d643c036,#0000 27%),radial-gradient(circle at 12% 90%,#18cad333,#0000 30%),#f3f0ea;flex-direction:column;justify-content:space-between;align-items:stretch;display:flex}.growth-project-brand-motiv:before{opacity:.48;background-image:linear-gradient(#1112170e 1px,#0000 1px),linear-gradient(90deg,#1112170e 1px,#0000 1px)}.growth-motiv-brand-top{justify-content:space-between;align-items:center;gap:1rem;display:flex}.growth-motiv-logo{width:clamp(8rem,14vw,13.5rem);height:auto}.growth-motiv-brand-top>small{color:#65616b;letter-spacing:.12em;font-size:.48rem;font-weight:850}.growth-motiv-brand-panel{background:#ffffff94;border:1px solid #1112173d;align-self:center;width:min(100%,27rem);padding:1.35rem;box-shadow:.45rem .45rem #16cbd533}.growth-motiv-brand-panel>span{color:#6b6570;letter-spacing:.13em;font-size:.52rem;font-weight:850}.growth-motiv-brand-panel>strong{letter-spacing:-.035em;margin-top:.45rem;font-size:clamp(1.55rem,2.7vw,2.65rem);font-weight:650;line-height:.95;display:block}.growth-motiv-state{color:#5d5962;letter-spacing:.08em;grid-template-columns:auto 1fr auto 1fr auto 1fr;align-items:center;gap:.35rem;margin-top:1.35rem;font-size:.42rem;font-weight:850;display:grid}.growth-motiv-state i{background:#16cbd5;border-radius:50%;width:.42rem;height:.42rem;animation:2.6s ease-in-out infinite growth-data-pulse;box-shadow:0 0 .75rem #16cbd5cc}.growth-motiv-state i:nth-of-type(2){background:#7a77ef;animation-delay:-.85s;box-shadow:0 0 .75rem #7a77efcc}.growth-motiv-state i:nth-of-type(3){background:#d643c0;animation-delay:-1.7s;box-shadow:0 0 .75rem #d643c0cc}.growth-motiv-pipeline{color:#5d5962;letter-spacing:.08em;grid-template-columns:auto 1fr auto 1fr auto 1fr auto;align-items:center;gap:.55rem;font-size:.43rem;font-weight:850;display:grid}.growth-motiv-pipeline i{background:#1112173b;height:1px;position:relative}.growth-motiv-pipeline i:after{content:"";background:#16cbd5;border-radius:50%;width:.32rem;height:.32rem;animation:3.1s linear infinite growth-data-flow;position:absolute;top:50%;left:0;transform:translateY(-50%)}.growth-motiv-pipeline i:nth-of-type(2):after{background:#7a77ef;animation-delay:-1s}.growth-motiv-pipeline i:nth-of-type(3):after{background:#d643c0;animation-delay:-2s}.growth-project-brand-scan small{color:#a8b3bc;letter-spacing:.13em;margin-top:.4rem;font-size:.48rem;font-weight:850;display:block}.growth-project-brand-scan{background:radial-gradient(circle at 25%,#ff884b26,#0000 38%),#12110d;gap:1.4rem}.growth-project-brand-scan strong{font-size:clamp(1.65rem,2.5vw,2.2rem);line-height:.95;display:block}.growth-brand-radar{aspect-ratio:1;border:1px solid #ff884b;border-radius:50%;place-items:center;width:5.2rem;display:grid}.growth-brand-radar i{border:1px solid #ff884b8c;border-radius:50%;position:absolute;inset:.85rem}.growth-brand-radar i:nth-child(2){inset:1.7rem}.growth-brand-radar b{background:#ff884b;border-radius:50%;width:.5rem;height:.5rem;box-shadow:0 0 .8rem #ff884b}.growth-project-copy{flex-direction:column;padding:1.7rem;display:flex}.growth-project-meta{justify-content:space-between;align-items:flex-start;gap:.7rem;min-height:2.3rem;display:flex}.growth-project-meta p{color:var(--project-accent);letter-spacing:.13em;text-transform:uppercase;font-size:.6rem;font-weight:850}.growth-project-meta span,.growth-project-detail-label b{color:#dbe2dc;letter-spacing:.08em;text-transform:uppercase;border:1px solid #4a574d;flex:none;padding:.35rem .5rem;font-size:.52rem;font-weight:850}.growth-project-meta .is-coming-soon,.growth-project-detail-label .is-coming-soon{color:#f3a5d8;border-color:#9e5d8c}.growth-project-copy h3{margin-top:.8rem;font-size:clamp(1.85rem,2.5vw,2.5rem);font-weight:620}.growth-project-summary{color:#b5bcb6;min-height:7.9rem;margin-top:1rem;line-height:1.65}.growth-project-tags{flex-wrap:wrap;gap:.45rem;margin-top:1.2rem;display:flex}.growth-project-tags small{color:#d9dfda;letter-spacing:.05em;border:1px solid #455148;padding:.38rem .5rem;font-size:.56rem;font-weight:800}.growth-project-open{color:var(--growth-lime);text-transform:uppercase;align-self:flex-start;align-items:center;gap:.55rem;margin-top:auto;padding-top:1.2rem;font-size:.75rem;font-weight:850;display:inline-flex}.growth-project-open svg{transition:transform .2s}.growth-project-card:hover .growth-project-open svg{transform:translate(.2rem,-.2rem)}.growth-projects-contextual .growth-projects-heading h2{max-width:16ch}.growth-projects-contextual .growth-project-card{grid-column:span 6}.growth-projects-contextual .growth-project-card-link{display:flex}.growth-projects-contextual .growth-project-brand{border-bottom:1px solid #39443b;border-right:0;min-height:16rem}.growth-projects-contextual .growth-project-summary{min-height:auto}.growth-project-detail{--project-accent:var(--growth-lime)}.growth-project-detail-violet{--project-accent:#a78bfa}.growth-project-detail-motiv{--project-accent:#59dce5}.growth-project-detail-orange{--project-accent:#ff884b}.growth-project-detail-hero{color:var(--growth-paper);background:#111813;padding-top:7rem}.growth-project-detail-grid{grid-template-columns:1.05fr .95fr;align-items:center;gap:5rem;min-height:34rem;padding-block:2.5rem 4rem;display:grid}.growth-project-detail-label{color:var(--project-accent);letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:1rem;font-size:.65rem;font-weight:850;display:flex}.growth-project-detail-copy h1{letter-spacing:-.055em;margin-top:1.4rem;font-size:clamp(3.8rem,7vw,7.2rem);font-weight:600;line-height:.9}.growth-project-detail-copy>p{color:#b5bcb6;max-width:42rem;margin-top:2rem;font-size:1.15rem;line-height:1.75}.growth-project-detail-brand{min-height:22rem;box-shadow:1rem 1rem 0 var(--project-accent);border:1px solid #39443b}.growth-project-detail-brand .growth-project-brand{min-height:22rem}.growth-project-facts{border-top:1px solid #39443b;border-left:1px solid #39443b;grid-template-columns:repeat(3,1fr);display:grid}.growth-project-facts div{border-right:1px solid #39443b;min-height:8rem;padding:1.4rem}.growth-project-facts dt{color:var(--project-accent);letter-spacing:.13em;text-transform:uppercase;font-size:.58rem;font-weight:850}.growth-project-facts dd{color:#eef3ef;margin-top:1.3rem;font-size:1rem;line-height:1.4}.growth-project-story{color:var(--growth-ink);background:var(--growth-paper)}.growth-project-story-grid{background:var(--growth-ink);border:1px solid var(--growth-ink);grid-template-columns:1fr 1fr;gap:1px;display:grid}.growth-project-story article{background:var(--growth-paper);min-height:29rem;padding:2rem}.growth-project-story article:last-child{background:var(--project-accent)}.growth-project-story article>span{font-size:.65rem;font-weight:850}.growth-project-story article>p{letter-spacing:.13em;text-transform:uppercase;margin-top:5rem;font-size:.65rem;font-weight:850}.growth-project-story h2{margin-top:1rem;font-size:clamp(1.8rem,2.8vw,3rem);font-weight:590;line-height:1.12}.growth-project-story article>div{max-width:38rem;margin-top:2rem;line-height:1.75}.growth-project-architecture{color:var(--growth-paper);background:#151c18}.growth-project-architecture-grid{background:#3a453c;border:1px solid #3a453c;grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.growth-project-architecture-grid article{background:#111813;min-height:22rem;padding:1.8rem;position:relative;overflow:hidden}.growth-project-architecture-grid article:before{content:"";border:1px solid var(--project-accent);width:12rem;height:12rem;position:absolute;bottom:-5rem;right:-4rem}@supports (color:color-mix(in lab, red, red)){.growth-project-architecture-grid article:before{border:1px solid color-mix(in srgb, var(--project-accent) 38%, transparent)}}.growth-project-architecture-grid article:before{box-shadow:0 0 4rem var(--project-accent);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.growth-project-architecture-grid article:before{box-shadow:0 0 4rem color-mix(in srgb, var(--project-accent) 10%, transparent)}}.growth-project-architecture-grid article:after{content:"";background:var(--project-accent);width:.55rem;height:.55rem;box-shadow:0 0 1.2rem var(--project-accent);border-radius:50%;animation:2.8s ease-in-out infinite growth-data-pulse;position:absolute;bottom:2rem;right:1.8rem}.growth-project-architecture-grid article:nth-child(2):after{animation-delay:-.9s}.growth-project-architecture-grid article:nth-child(3):after{animation-delay:-1.8s}.growth-project-architecture-grid span{color:var(--project-accent);letter-spacing:.13em;font-size:.64rem;font-weight:850}.growth-project-architecture-grid div{margin-top:6rem;position:relative}.growth-project-architecture-grid h3{max-width:13ch;font-size:clamp(1.45rem,2.3vw,2.15rem);font-weight:610;line-height:1.05}.growth-project-architecture-grid p{color:#adb6af;max-width:30rem;margin-top:1.2rem;line-height:1.65}.growth-project-audience{color:var(--growth-ink);background:var(--growth-paper)}.growth-project-audience-grid{grid-template-rows:repeat(2,minmax(15rem,auto));grid-template-columns:minmax(0,1.3fr) minmax(22rem,.7fr);gap:1rem;display:grid}.growth-project-audience-grid article{border:1px solid var(--growth-ink);padding:2rem;display:flex;position:relative;overflow:hidden}.growth-project-audience-grid article:first-child{background:var(--project-accent);flex-direction:column;grid-row:1/3;min-height:32rem}@supports (color:color-mix(in lab, red, red)){.growth-project-audience-grid article:first-child{background:color-mix(in srgb, var(--project-accent) 24%, var(--growth-paper))}}.growth-project-audience-grid article:first-child:after{content:"";aspect-ratio:1;border:1px solid var(--project-accent);width:19rem;position:absolute;top:-5rem;right:-4rem}@supports (color:color-mix(in lab, red, red)){.growth-project-audience-grid article:first-child:after{border:1px solid color-mix(in srgb, var(--project-accent) 72%, var(--growth-ink))}}.growth-project-audience-grid article:first-child:after{box-shadow:0 0 0 3rem var(--project-accent), 0 0 0 6rem var(--project-accent);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.growth-project-audience-grid article:first-child:after{box-shadow:0 0 0 3rem color-mix(in srgb, var(--project-accent) 11%, transparent), 0 0 0 6rem color-mix(in srgb, var(--project-accent) 7%, transparent)}}.growth-project-audience-grid article:nth-child(2){color:var(--growth-paper);background:var(--growth-ink);grid-template-rows:auto 1fr auto;grid-template-columns:1fr;gap:1rem;display:grid}.growth-project-audience-grid article:nth-child(2):after{content:"";background:var(--project-accent);transform-origin:0;height:.4rem;position:absolute;inset:auto 2rem 0;transform:scaleX(.64)}.growth-project-audience-grid article:nth-child(2) span{color:var(--project-accent)}.growth-project-audience-grid article:nth-child(2) h3{align-self:end;margin-top:2rem}.growth-project-audience-grid article:nth-child(2) p{color:#b8c0ba;margin-top:0}.growth-project-audience-grid article:nth-child(3){background:var(--growth-paper-deep);box-shadow:inset .65rem 0 0 var(--project-accent);align-items:flex-end;gap:2rem}.growth-project-audience-grid article:nth-child(3) span{position:absolute;top:2rem;left:2rem}.growth-project-audience-grid article:nth-child(3) h3{flex:0 0 38%;margin-top:0}.growth-project-audience-grid article:nth-child(3) p{flex:1;margin-top:0}.growth-project-audience-grid span{z-index:1;color:var(--project-accent);position:relative}@supports (color:color-mix(in lab, red, red)){.growth-project-audience-grid span{color:color-mix(in srgb, var(--project-accent) 68%, var(--growth-ink))}}.growth-project-audience-grid span{letter-spacing:.13em;text-transform:uppercase;font-size:.64rem;font-weight:850}.growth-project-audience-grid h3{z-index:1;max-width:15ch;margin-top:auto;font-size:clamp(1.55rem,2.3vw,2.25rem);font-weight:610;line-height:1.05;position:relative}.growth-project-audience-grid p{z-index:1;color:#596159;max-width:29rem;margin-top:1.2rem;line-height:1.65;position:relative}.growth-project-deliverables{color:var(--growth-ink);background:var(--growth-paper-deep)}.growth-project-section-heading{grid-template-columns:15rem 1fr;align-items:end;gap:3rem;margin-bottom:3rem;display:grid}.growth-project-section-heading p{letter-spacing:.13em;font-size:.65rem;font-weight:850}.growth-project-section-heading h2{font-size:clamp(2.8rem,4vw,4.5rem);font-weight:600;line-height:1}.growth-project-deliverable-grid{border-top:1px solid;border-left:1px solid;grid-template-columns:repeat(2,1fr);display:grid}.growth-project-deliverable-grid article{border-bottom:1px solid;border-right:1px solid;min-height:16rem;padding:1.7rem}.growth-project-deliverable-grid span{color:var(--project-accent)}@supports (color:color-mix(in lab, red, red)){.growth-project-deliverable-grid span{color:color-mix(in srgb, var(--project-accent) 65%, var(--growth-ink))}}.growth-project-deliverable-grid span{font-size:.65rem;font-weight:850}.growth-project-deliverable-grid h3{margin-top:4rem;font-size:1.4rem}.growth-project-deliverable-grid p{color:#596159;margin-top:1rem;line-height:1.65}.growth-project-phases{color:var(--growth-paper);background:#111813}.growth-project-phases ol{border-top:1px solid #39443b}.growth-project-phases li{border-bottom:1px solid #39443b;grid-template-columns:5rem 19rem 1fr;gap:2rem;padding-block:1.7rem;display:grid}.growth-project-phases li>span{color:var(--project-accent);font-size:.65rem;font-weight:850}.growth-project-phases h3{font-size:1.25rem}.growth-project-phases li p{color:#abb4ac;max-width:42rem;line-height:1.65}.growth-project-detail-cta{color:var(--growth-ink);background:var(--project-accent)}.growth-project-detail-cta .growth-shell{justify-content:space-between;align-items:end;gap:3rem;display:flex}.growth-project-detail-cta p{letter-spacing:.13em;text-transform:uppercase;font-size:.65rem;font-weight:850}.growth-project-detail-cta h2{max-width:20ch;margin-top:1rem;font-size:clamp(2.2rem,3.7vw,4rem);font-weight:600;line-height:1.02}.growth-project-detail-actions{flex-direction:column;align-items:flex-start;gap:1rem;min-width:15rem;display:flex}.growth-project-detail-actions .growth-text-link{color:var(--growth-ink)}.growth-principles{background:var(--growth-paper-deep)}.growth-principle-grid{border-top:1px solid;border-left:1px solid;grid-template-columns:repeat(4,1fr);display:grid}.growth-principle-grid article{border-bottom:1px solid;border-right:1px solid;min-height:17rem;padding:1.7rem}.growth-principle-grid span{font-size:.7rem;font-weight:800}.growth-principle-grid h3{margin-top:4.5rem;font-size:1.35rem}.growth-principle-grid p{color:#5d655e;margin-top:1rem;line-height:1.6}.growth-project-scan{background:var(--growth-lime);scroll-margin-top:5rem}.growth-scan-heading{grid-template-columns:15rem 1fr;gap:3rem;margin-bottom:3.5rem;display:grid}.growth-scan-heading h2{max-width:18ch;font-size:clamp(2.4rem,4vw,4.2rem);font-weight:600;line-height:1}.growth-scan-heading div p{max-width:44rem;margin-top:1.3rem;line-height:1.65}@keyframes growth-data-flow{0%{opacity:0;left:0}12%{opacity:1}88%{opacity:1}to{opacity:0;left:calc(100% - .38rem)}}@keyframes growth-data-pulse{0%,to{opacity:.45;transform:scale(.8)}50%{opacity:1;transform:scale(1.18)}}.growth-detail-lime{--detail-accent:var(--growth-lime)}.growth-detail-coral{--detail-accent:var(--growth-coral)}.growth-detail-blue{--detail-accent:var(--growth-blue)}.growth-detail-hero{background:var(--growth-paper);padding-top:7rem}.growth-breadcrumb{color:#606960;flex-wrap:wrap;gap:.65rem;padding-top:2rem;font-size:.73rem;display:flex}.growth-breadcrumb a{text-underline-offset:.2rem;text-decoration:underline}.growth-breadcrumb b{color:var(--growth-ink)}.growth-detail-copy .growth-button{margin-top:2.4rem}.growth-detail-hero-actions{align-items:center;gap:1.5rem;margin-top:2.4rem;display:flex}.growth-detail-copy .growth-detail-hero-actions .growth-button{margin-top:0}.growth-detail-project-scan{color:var(--growth-paper);background:#111813;border-block:1px solid #39443b}.growth-detail-project-scan .growth-section-index{color:var(--detail-accent)}.growth-detail-project-scan .growth-scan-heading div p{color:#b5bcb6}.growth-detail-project-scan .application-form-growth{color:var(--growth-ink);box-shadow:.55rem .55rem 0 var(--detail-accent)}.growth-service-visual{background:var(--growth-paper-deep);min-height:27rem;box-shadow:1rem 1rem 0 var(--detail-accent);border:1px solid;padding:2rem;position:relative;overflow:hidden}.growth-visual-toolbar{border-bottom:1px solid;align-items:center;gap:.4rem;padding-bottom:1rem;display:flex}.growth-visual-toolbar i{border:1px solid;border-radius:50%;width:.55rem;height:.55rem}.growth-visual-toolbar span{text-transform:uppercase;margin-left:auto;font-size:.65rem;font-weight:800}.growth-search-result{background:var(--growth-paper);border:1px solid;margin:3rem auto 0;padding:1.5rem}.growth-search-result small{letter-spacing:.12em;font-size:.62rem;font-weight:850}.growth-search-result strong{margin-top:.9rem;font-size:1.45rem;line-height:1.25;display:block}.growth-search-result div{gap:.5rem;margin-top:1.8rem;display:flex}.growth-search-result div span{background:var(--detail-accent);padding:.35rem .5rem;font-size:.6rem;font-weight:850}.growth-search-index{align-items:center;gap:.6rem;margin-top:3rem;font-size:.6rem;font-weight:800;display:flex}.growth-search-index b{background:var(--growth-ink);flex:1;height:1px}.growth-funnel-visual{place-content:center;gap:1.5rem;display:grid}.growth-funnel-source,.growth-funnel-gate,.growth-funnel-output{background:var(--growth-paper);border:1px solid;align-items:center;gap:1rem;min-width:20rem;padding:1.2rem;display:flex}.growth-funnel-source span,.growth-funnel-gate span{font-size:.65rem;font-weight:800}.growth-funnel-gate{background:var(--detail-accent);margin-left:3rem}.growth-funnel-gate i{background:var(--growth-ink);border-radius:50%;width:.8rem;height:.8rem;margin-left:auto}.growth-funnel-output{background:var(--growth-ink);color:var(--growth-paper);margin-left:6rem;display:grid}.growth-funnel-output small{letter-spacing:.12em;font-size:.57rem}.growth-funnel-output em{color:var(--growth-ink);background:var(--detail-accent);justify-self:end;padding:.25rem .4rem;font-size:.55rem;font-style:normal;font-weight:900}.growth-software-visual{background:var(--growth-ink);color:var(--growth-paper)}.growth-software-rail{letter-spacing:.12em;border-bottom:1px solid #4d554e;justify-content:space-between;padding-bottom:1rem;font-size:.6rem;display:flex}.growth-software-grid{background:#606760;border:1px solid #606760;grid-template-columns:repeat(2,1fr);gap:1px;margin-top:2.5rem;display:grid}.growth-software-grid div{background:#1c241e;min-height:7rem;padding:1rem;display:grid}.growth-software-grid small{color:#aab0aa;font-size:.55rem}.growth-software-grid strong{align-self:end;font-size:1.25rem}.growth-software-grid div:nth-child(2){color:var(--growth-ink);background:var(--detail-accent)}.growth-software-status{align-items:center;gap:.6rem;margin-top:2rem;font-size:.67rem;display:flex}.growth-software-status i{background:#46d483;border-radius:50%;width:.6rem;height:.6rem;box-shadow:0 0 0 .3rem #46d48324}.growth-outcomes{border-top:1px solid}.growth-outcome-summary{max-width:44rem;margin:2rem 0 4rem auto;font-size:clamp(1.55rem,2.4vw,2.35rem);line-height:1.35}.growth-outcome-grid{border-top:1px solid;border-left:1px solid;grid-template-columns:repeat(3,1fr);display:grid}.growth-outcome-grid article{background:var(--growth-paper);border-bottom:1px solid;border-right:1px solid;min-height:17rem;padding:1.7rem}.growth-outcome-grid article:nth-child(2){color:var(--growth-paper);background:var(--growth-ink)}.growth-outcome-grid article:nth-child(2) p{color:#c1c8c1}.growth-outcome-grid article:nth-child(3){box-shadow:inset 0 -.65rem 0 var(--detail-accent)}.growth-outcome-grid span{font-size:.65rem;font-weight:850}.growth-outcome-grid h2{margin-top:3.7rem;font-size:1.5rem}.growth-outcome-grid p{color:#5d655e;margin-top:1rem;line-height:1.65}.growth-two-column{grid-template-columns:.7fr 1.3fr;gap:6rem;display:grid}.growth-sticky-heading{align-self:start;position:sticky;top:7rem}.growth-sticky-heading h2{max-width:12ch;margin-top:1.5rem;font-size:clamp(2.4rem,3.6vw,3.8rem);font-weight:590;line-height:1.05}.growth-deliverables{background:var(--growth-ink);color:var(--growth-paper)}.growth-deliverable-list{border-top:1px solid #555d56;border-left:1px solid #555d56;grid-template-columns:repeat(2,1fr);display:grid}.growth-deliverable-list article{background:#151d17;border-bottom:1px solid #555d56;border-right:1px solid #555d56;min-height:13rem;padding:1.6rem;display:block}.growth-deliverable-list article:nth-child(2),.growth-deliverable-list article:nth-child(5){background:#202a22}.growth-deliverable-list article:nth-child(3){box-shadow:inset .45rem 0 0 var(--detail-accent)}.growth-deliverable-list article>span{color:var(--detail-accent);font-size:.7rem;font-weight:850}.growth-deliverable-list h3{margin-top:2.3rem;font-size:1.35rem}.growth-deliverable-list p{color:#b9c0b9;margin-top:.7rem;line-height:1.65}.growth-process-track{background:var(--growth-ink);border:1px solid;grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.growth-process-track article{background:var(--growth-paper);min-height:18rem;padding:1.6rem;position:relative}.growth-process-track article:nth-child(2n){background:var(--growth-paper-deep)}.growth-process-track article:before{content:"";background:var(--detail-accent);transform-origin:0;height:.45rem;transition:transform .3s;position:absolute;top:0;left:0;right:0;transform:scaleX(.22)}.growth-process-track article:hover:before{transform:scaleX(1)}.growth-process-track span{font-size:.65rem;font-weight:850}.growth-process-track h3{margin-top:3rem;font-size:1.35rem}.growth-process-track p{color:#5d655e;margin-top:1rem;line-height:1.6}.growth-ai-delivery{color:var(--growth-paper);background:#101812;position:relative;overflow:hidden}.growth-ai-delivery:before{content:"";opacity:.35;background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:3.5rem 3.5rem;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 45%,#000);mask-image:linear-gradient(90deg,#0000,#000 45%,#000)}.growth-ai-delivery-grid{grid-template-columns:.85fr 1.15fr;align-items:center;gap:clamp(3rem,7vw,7rem);display:grid;position:relative}.growth-ai-delivery-copy h2{letter-spacing:-.045em;max-width:12ch;margin-top:1.4rem;font-size:clamp(2.65rem,4.8vw,5.1rem);font-weight:590;line-height:.98}.growth-ai-delivery-copy>p:not(.growth-section-index){color:#b7c0b9;max-width:39rem;margin-top:2rem;font-size:1.08rem;line-height:1.75}.growth-ai-delivery-copy>a{border-bottom:1px solid var(--detail-accent);color:var(--detail-accent);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:.65rem;margin-top:2rem;padding-bottom:.4rem;font-size:.75rem;font-weight:850;display:inline-flex}.growth-ai-delivery-copy>a svg{transition:transform .2s}.growth-ai-delivery-copy>a:hover svg{transform:translate(.2rem,-.2rem)}.growth-ai-console{box-shadow:1rem 1rem 0 var(--detail-accent);background:#18201ae0;border:1px solid #455048}.growth-ai-console-head{color:#9fa9a1;letter-spacing:.14em;border-bottom:1px solid #455048;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.2rem;font-size:.58rem;font-weight:850;display:flex}.growth-ai-console-head b{color:var(--detail-accent)}.growth-ai-console ol{padding:0 1.2rem}.growth-ai-console li{border-bottom:1px solid #39433b;grid-template-columns:2rem minmax(0,1fr) auto;align-items:center;gap:1rem;min-height:5.2rem;display:grid}.growth-ai-console li>span{color:#707b72;font-size:.62rem;font-weight:850}.growth-ai-console li>strong{font-size:1rem;font-weight:620}.growth-ai-console li>em{letter-spacing:.07em;text-transform:uppercase;border:1px solid;padding:.4rem .55rem;font-size:.56rem;font-style:normal;font-weight:850}.growth-ai-console li>em.is-ai{color:#c7b8ff;background:#a78bfa14;border-color:#a78bfa}.growth-ai-console li>em.is-human{border-color:var(--detail-accent);color:var(--detail-accent);background:var(--detail-accent)}@supports (color:color-mix(in lab, red, red)){.growth-ai-console li>em.is-human{background:color-mix(in srgb, var(--detail-accent) 8%, transparent)}}.growth-ai-benefits{background:#455048;grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.growth-ai-benefits span{color:#d8ded9;background:#18201a;align-content:space-between;gap:1.1rem;min-height:7.5rem;padding:1rem;font-size:.72rem;font-weight:700;display:grid}.growth-ai-benefits i{color:var(--detail-accent);font-size:.56rem;font-style:normal;font-weight:850}.growth-fit{background:var(--growth-paper-deep)}.growth-fit-grid{background:var(--growth-ink);border:1px solid;grid-template-columns:repeat(2,1fr);gap:1px;display:grid}.growth-fit-grid article{background:var(--growth-paper-deep);padding:clamp(2rem,4vw,4rem)}.growth-fit-grid article:last-child{background:var(--growth-ink);color:var(--growth-paper)}.growth-fit-grid h2{margin-top:1.5rem;font-size:clamp(2rem,3vw,3.2rem);font-weight:590}.growth-fit-grid ul{margin-top:2rem}.growth-fit-grid li{border-top:1px solid;gap:1rem;padding-block:1rem;line-height:1.45;display:flex}.growth-fit-grid li span{color:var(--detail-accent);font-weight:900}.growth-faq details{border-top:1px solid}.growth-faq details:last-child{border-bottom:1px solid}.growth-faq summary{cursor:pointer;justify-content:space-between;gap:2rem;padding:1.4rem 0;font-size:1.1rem;font-weight:750;list-style:none;display:flex}.growth-faq summary::-webkit-details-marker{display:none}.growth-faq details[open] summary span{transform:rotate(45deg)}.growth-faq details p{color:#596159;max-width:42rem;padding:0 2rem 1.5rem 0;line-height:1.7}.growth-scope-console{background:var(--growth-paper-deep);box-shadow:.55rem .55rem 0 var(--detail-accent);border:1px solid;margin-top:2.5rem}.growth-scope-console-head,.growth-scope-console-status{letter-spacing:.12em;justify-content:space-between;align-items:center;gap:1rem;padding:.8rem;font-size:.58rem;font-weight:850;display:flex}.growth-scope-console-head{border-bottom:1px solid}.growth-scope-console-head i{background:var(--detail-accent);width:.55rem;height:.55rem;box-shadow:0 0 0 .25rem var(--detail-accent);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.growth-scope-console-head i{box-shadow:0 0 0 .25rem color-mix(in srgb, var(--detail-accent) 22%, transparent)}}.growth-scope-console-track{padding:.8rem}.growth-scope-console-track div{border-bottom:1px solid var(--growth-ink);grid-template-columns:2rem 1fr auto;align-items:center;gap:.6rem;padding-block:.7rem;display:grid}@supports (color:color-mix(in lab, red, red)){.growth-scope-console-track div{border-bottom:1px solid color-mix(in srgb, var(--growth-ink) 22%, transparent)}}.growth-scope-console-track div:last-child{border-bottom:0}.growth-scope-console-track span{font-size:.55rem;font-weight:850}.growth-scope-console-track strong{font-size:.75rem}.growth-scope-console-track i{background:var(--detail-accent);transform-origin:0;width:clamp(2.2rem,6vw,4rem);height:.32rem}.growth-scope-console-track div:nth-child(2) i{width:clamp(3.2rem,8vw,5.7rem)}.growth-scope-console-track div:nth-child(3) i{width:clamp(4.2rem,10vw,7.5rem)}.growth-scope-console-status{border-top:1px solid}.growth-scope-console-status i{background:#21a866;border-radius:50%;width:.5rem;height:.5rem}.growth-detail-cta{color:var(--growth-paper);background:var(--detail-accent);padding-block:4rem}.growth-detail-cta .growth-shell{justify-content:space-between;align-items:end;gap:3rem;display:flex}.growth-detail-cta p{color:var(--growth-ink);letter-spacing:.15em;font-size:.65rem;font-weight:850}.growth-detail-cta h2{max-width:18ch;color:var(--growth-ink);margin-top:1rem;font-size:clamp(2.3rem,3.5vw,3.8rem);font-weight:600;line-height:1.04}.growth-related>.growth-shell>div{grid-template-columns:repeat(2,1fr);gap:1rem;margin-top:1.5rem;display:grid}.growth-related a{background:var(--growth-paper-deep);border:1px solid;grid-template-columns:2rem 1fr auto;gap:1rem;padding:1.3rem;display:grid}.application-form{border:1px solid;border-radius:1.5rem;width:min(100%,66rem);margin-inline:auto;padding:clamp(1.15rem,2.2vw,1.8rem);overflow:visible}.application-form-growth{background:var(--growth-paper);box-shadow:.45rem .45rem 0 var(--growth-ink)}.application-progress{border-bottom:1px solid;grid-template-columns:auto 1fr;align-items:center;gap:1.5rem;margin-bottom:1.35rem;padding-bottom:.9rem;display:grid}@supports (color:color-mix(in lab, red, red)){.application-progress{border-bottom:1px solid color-mix(in srgb, currentColor 18%, transparent)}}.application-progress>p{letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;font-size:.65rem;font-weight:850}.application-progress ol{grid-template-columns:repeat(3,1fr);gap:.5rem;display:grid}.application-progress li{opacity:.42;align-items:center;gap:.45rem;min-width:0;font-size:.68rem;font-weight:750;display:flex}.application-progress li span{border:1px solid;border-radius:50%;flex:none;place-items:center;width:1.55rem;height:1.55rem;font-size:.54rem;display:grid}.application-progress li.is-current,.application-progress li.is-complete{opacity:1}.application-progress li.is-current span{color:var(--growth-paper);background:var(--growth-ink)}.application-form-network .application-progress li.is-current span{color:var(--network-bg);border-color:var(--role-accent);background:var(--role-accent)}.application-step-title{outline:none;max-width:29ch;margin-bottom:1.15rem;font-size:clamp(1.35rem,2.1vw,1.8rem);font-weight:650;line-height:1.15}.application-form-grid{grid-template-columns:repeat(2,1fr);gap:.9rem 1rem;display:grid}.application-form-grid[hidden]{display:none}.application-field{align-content:start;gap:.4rem;display:grid}.application-field-wide{grid-column:1/-1}.application-field>label{font-size:.79rem;font-weight:650;line-height:1.3}.application-field>label b{color:#e0472f;margin-left:.15rem}.application-field-error{color:#c33e31;font-size:.7rem;font-weight:650}.application-form-network .application-field-error{color:#ffaaa0}.growth-form-input,.network-form-input{width:100%;min-height:2.8rem;font:inherit;border:1px solid;border-radius:.75rem;outline:none;padding:.68rem .85rem;font-size:.86rem;line-height:1.35;transition:border-color .18s,box-shadow .18s,background-color .18s}textarea.growth-form-input,textarea.network-form-input{resize:vertical;min-height:5.4rem}.growth-form-input{color:var(--growth-ink);background:#fffef8}.growth-form-input:focus{border-color:#6f5c8b;box-shadow:0 0 0 2px #6f5c8b26}.growth-form-input[aria-invalid=true]{border-color:#c33e31;box-shadow:0 0 0 1px #c33e3124}.network-form-input[aria-invalid=true]{border-color:#ff7f70;box-shadow:0 0 0 1px #ff7f7029}.application-select-trigger{text-align:left;cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;display:flex}.application-select-trigger>span{text-overflow:ellipsis;white-space:nowrap;opacity:.58;overflow:hidden}.application-select-trigger.has-value>span{opacity:1}.application-select-trigger>i{border-bottom:1px solid;border-right:1px solid;flex:none;width:.52rem;height:.52rem;transition:transform .18s;transform:rotate(45deg)}.application-select-trigger.is-open>i{transform:translateY(.18rem)rotate(225deg)}.application-select-menu{z-index:130;border:1px solid;border-radius:.8rem;padding:.38rem;position:fixed;overflow-y:auto;box-shadow:0 1.4rem 4rem #00000061}.application-select-menu-growth{color:#182018;background:#fffef8;border-color:#8f8695}.application-select-menu-network{color:#eaf8f6;background:#0b1b27;border-color:#3b5968}.application-select-menu>button{text-align:left;border:1px solid #0000;border-radius:.55rem;justify-content:space-between;align-items:center;gap:1rem;width:100%;padding:.65rem .72rem;font-size:.82rem;display:flex}.application-select-menu>button.is-active{background:#8140ff17}.application-select-menu-network>button.is-active{background:#4be3d214}.application-select-menu>button.is-selected{background:#8140ff1f;border-color:#8140ff59}.application-select-menu-network>button.is-selected{background:#4be3d21a;border-color:#4be3d273}.application-select-menu>button>i{color:#0000;border-radius:50%;flex:none;place-items:center;width:1.2rem;height:1.2rem;font-size:.65rem;font-style:normal;font-weight:900;display:grid}.application-select-menu>button.is-selected>i{color:#fff;background:#8140ff}.application-select-menu-network>button.is-selected>i{color:#06121b;background:#4be3d2}.application-submit-row{justify-content:space-between;align-items:center;gap:1.4rem;margin-top:1.2rem;display:flex}.application-submit-row p{opacity:.72;max-width:35rem;font-size:.76rem;line-height:1.5}.application-form-actions{justify-content:flex-end;align-items:center;gap:.75rem;display:flex}.application-submit-row button{border:1px solid;border-radius:.75rem;justify-content:space-between;align-items:center;gap:1.4rem;min-width:11.5rem;padding:.72rem .9rem;font-size:.8rem;font-weight:800;display:inline-flex}.application-form-growth .application-submit-row button{color:var(--growth-paper);background:var(--growth-ink)}.application-submit-row button.application-back{min-width:0;color:inherit;border-color:currentColor}@supports (color:color-mix(in lab, red, red)){.application-submit-row button.application-back{border-color:color-mix(in srgb, currentColor 30%, transparent)}}.application-submit-row button.application-back{background:0 0}.application-form-network .application-submit-row button.application-back{color:var(--network-text);border-color:var(--network-line);background:0 0}.application-submit-row button:disabled{cursor:wait;opacity:.6}.application-status{border:1px solid;margin-top:1.5rem;padding:1rem;font-weight:700}.application-status.is-success{color:#145f2b;background:#d7f8df}.application-status.is-error{color:#822416;background:#ffe1dc}.application-success{text-align:center;place-content:center;min-height:20rem;display:grid}.application-success>span{border:1px solid;border-radius:50%;place-items:center;width:4rem;height:4rem;margin-inline:auto;font-size:1.6rem;display:grid}.application-success p{letter-spacing:.14em;text-transform:uppercase;margin-top:1.5rem;font-size:.68rem;font-weight:850}.application-success h3{max-width:32rem;margin-top:.8rem;font-size:clamp(1.65rem,3vw,2.4rem);font-weight:650;line-height:1.2}.application-reference{letter-spacing:.08em;text-transform:uppercase;border:1px solid;justify-self:center;margin-top:1.1rem;padding:.55rem .8rem;font-size:.72rem;display:inline-flex}.application-success ul{text-align:left;gap:.65rem;max-width:38rem;margin-top:1.5rem;display:grid}.application-success li{gap:.7rem;line-height:1.55;display:flex}.application-success li:before{content:"✓";flex:none;font-weight:850}.application-trust{border-top:1px solid;flex-wrap:wrap;gap:.6rem 1.2rem;margin-top:.9rem;padding-top:.8rem;display:flex}@supports (color:color-mix(in lab, red, red)){.application-trust{border-top:1px solid color-mix(in srgb, currentColor 16%, transparent)}}.application-trust{opacity:.74;font-size:.69rem;font-weight:700}.application-trust li{align-items:center;gap:.45rem;display:inline-flex}.application-trust li span{color:#168d50;font-weight:900}.application-form-network .application-trust li span{color:var(--role-accent)}.network-site{--network-bg:#06121b;--network-panel:#0b1b27;--network-line:#29404c;--network-text:#eaf8f6;--network-muted:#8ba1a8;--network-cyan:#4be3d2;--network-orange:#ff884b;--network-yellow:#f3df57;background:var(--network-bg);color:var(--network-text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;overflow:clip}.network-shell{width:min(100% - 2.5rem,1260px);margin-inline:auto}.network-hero{background:radial-gradient(circle at 78% 30%,#4be3d214,#0000 35%),linear-gradient(#4be3d20a 1px,#0000 1px) 0 0/42px 42px,linear-gradient(90deg,#4be3d20a 1px,#0000 1px) 0 0/42px 42px;padding-top:8rem;position:relative}.network-hero-grid{grid-template-columns:.9fr 1.1fr;align-items:center;gap:5rem;min-height:44rem;padding-block:4rem 6rem;display:grid}.network-kicker,.network-section-label,.network-heading>p,.network-application-heading>p{color:var(--network-cyan);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:.7rem;font-size:.68rem;font-weight:800;display:flex}.network-kicker i{background:var(--network-cyan);width:.5rem;height:.5rem;box-shadow:0 0 1.2rem var(--network-cyan)}.network-hero h1,.network-role-hero h1{letter-spacing:-.05em;max-width:13ch;margin-top:1.6rem;font-size:clamp(3.1rem,5.5vw,6rem);font-weight:590;line-height:.96}.network-lead,.network-role-hero-grid>div:first-child>p:not(.network-kicker){max-width:42rem;color:var(--network-muted);margin-top:2rem;font-size:clamp(1.05rem,1.5vw,1.3rem);line-height:1.65}.network-button{border:1px solid var(--network-cyan);min-width:13rem;color:var(--network-bg);background:var(--network-cyan);justify-content:space-between;gap:3rem;margin-top:2.5rem;padding:1rem 1.1rem;font-weight:800;transition:box-shadow .2s,transform .2s;display:inline-flex}.network-button:hover{transform:translateY(-3px);box-shadow:0 0 2rem #4be3d23d}.network-map{border:1px solid var(--network-line);background:#06121ba6;min-height:35rem;position:relative}.network-map:before{content:"LIVE NETWORK";color:var(--network-muted);letter-spacing:.17em;font-size:.58rem;font-weight:800;position:absolute;top:1.1rem;left:1.2rem}.network-map:after{content:"STATUS  ●  ACTIVE";color:var(--network-cyan);letter-spacing:.14em;font-size:.58rem;font-weight:800;position:absolute;bottom:1rem;right:1.2rem}.network-map svg{width:100%;height:100%;position:absolute;inset:0}.network-map svg path{fill:none;stroke:var(--network-cyan);stroke-width:1px;stroke-dasharray:6 8;opacity:.55}.network-map svg .network-map-secondary{stroke:var(--network-line);stroke-dasharray:none}.network-node{border:1px solid var(--network-line);background:var(--network-panel);width:9.5rem;padding:1rem;display:grid;position:absolute}.network-node i{background:var(--network-cyan);width:.7rem;height:.7rem;box-shadow:0 0 1.3rem var(--network-cyan);border-radius:50%;position:absolute;top:-.35rem;right:-.35rem}.network-node span{color:var(--network-muted);font-size:.55rem}.network-node strong{letter-spacing:.07em;margin-top:.5rem;font-size:.75rem}.network-node small{color:var(--network-cyan);margin-top:.3rem;font-size:.55rem}.network-node-publisher{top:14%;left:5%}.network-node-advertiser{top:12%;right:4%}.network-node-buyer{bottom:10%;right:4%}.network-core{aspect-ratio:1;border:1px solid var(--network-cyan);background:var(--network-bg);text-align:center;border-radius:50%;place-content:center;width:8rem;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 3rem #4be3d21f}.network-core span{font-size:2rem;font-weight:850}.network-core small{color:var(--network-cyan);letter-spacing:.16em;font-size:.55rem}.network-signal{background:var(--network-orange);width:.55rem;height:.55rem;box-shadow:0 0 1rem var(--network-orange);border-radius:50%;animation:4s linear infinite network-signal;position:absolute}.network-signal-a{top:33%;left:30%}.network-signal-b{animation-delay:-1.3s;top:36%;right:30%}.network-signal-c{animation-delay:-2.7s;bottom:26%;right:30%}@keyframes network-signal{50%{opacity:.25;transform:scale(.55)}}.network-offers-proof,.network-roles,.network-operating,.network-principles,.network-requirements,.network-process,.network-fit,.network-faq,.network-application,.publisher-channels,.club-value{padding-block:clamp(5rem,8vw,8rem)}.network-offers-proof{border-block:1px solid var(--network-line);background:linear-gradient(135deg,#4be3d20f,#0000 55%),#081721}.network-offers-heading{grid-template-columns:14rem 1fr;align-items:end;gap:3rem;display:grid}.network-offers-heading h2{max-width:18ch;font-size:clamp(2.45rem,4vw,4.5rem);font-weight:580;line-height:1.02}.network-offers-heading div>p{max-width:48rem;color:var(--network-muted);margin-top:1.4rem;font-size:1.08rem;line-height:1.7}.network-offers-grid{border:1px solid var(--network-line);background:var(--network-line);grid-template-columns:repeat(3,1fr);gap:1px;margin-top:3.5rem;display:grid}.network-offers-grid article{background:var(--network-panel);min-height:15rem;padding:1.5rem;display:grid;position:relative}.network-offers-grid article:after{content:"";background:var(--network-cyan);width:3.5rem;height:.35rem;position:absolute;top:0;right:0}.network-offers-grid article:nth-child(2):after{background:var(--network-orange)}.network-offers-grid article:nth-child(3):after{background:var(--network-yellow)}.network-offers-grid article>span{color:var(--network-muted);font-size:.62rem;font-weight:850}.network-offers-grid strong{color:var(--network-cyan);letter-spacing:-.04em;align-self:end;font-size:clamp(2rem,4vw,3.7rem);font-weight:600}.network-offers-grid article:nth-child(2) strong{color:var(--network-orange)}.network-offers-grid article:nth-child(3) strong{color:var(--network-yellow)}.network-offers-grid p{max-width:18rem;color:var(--network-muted);margin-top:.7rem;line-height:1.5}.network-heading{grid-template-columns:14rem 1fr;gap:3rem;margin-bottom:3.5rem;display:grid}.network-heading h2,.network-operating h2,.network-fit h2,.network-application-heading h2{max-width:18ch;font-size:clamp(2.3rem,3.7vw,4rem);font-weight:580;line-height:1.04}.network-role-grid{background:var(--network-line);border:1px solid var(--network-line);grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.network-role-card{background:var(--network-panel);min-height:27rem;padding:1.7rem;transition:background .2s,transform .2s;position:relative;overflow:hidden}.network-role-card:before{content:"";background:var(--network-cyan);transform-origin:0;width:100%;height:.45rem;transition:transform .25s;position:absolute;top:0;left:0;transform:scaleX(.22)}.network-role-advertiser:before{background:var(--network-orange)}.network-role-media_buyer:before{background:var(--network-yellow)}.network-role-card:hover:before{transform:scaleX(1)}.network-role-card:hover{background:#102635}.network-card-top{color:var(--network-muted);align-items:center;gap:.8rem;display:flex}.network-card-top span{font-size:.6rem}.network-card-top small{letter-spacing:.1em;text-transform:uppercase;font-size:.65rem}.network-card-top i{background:var(--network-cyan);width:.65rem;height:.65rem;box-shadow:0 0 1rem var(--network-cyan);border-radius:50%;margin-left:auto}.network-role-advertiser .network-card-top i{background:var(--network-orange);box-shadow:0 0 1rem var(--network-orange)}.network-role-media_buyer .network-card-top i{background:var(--network-yellow);box-shadow:0 0 1rem var(--network-yellow)}.network-role-card h3{margin-top:7rem;font-size:2rem;font-weight:610}.network-role-card p{color:var(--network-muted);margin-top:1.2rem;line-height:1.65}.network-role-card a{border-top:1px solid var(--network-line);justify-content:space-between;gap:1rem;margin-top:3rem;padding-top:1rem;font-weight:750;display:flex}.network-operating{background:var(--network-cyan);color:var(--network-bg)}.network-operating-grid{grid-template-columns:1fr .8fr;align-items:center;gap:6rem;display:grid}.network-operating p:not(.network-section-label){max-width:44rem;margin-top:1.5rem;line-height:1.7}.network-operating .network-section-label{color:var(--network-bg)}.network-loop{border:1px solid;grid-template-columns:1fr auto;align-items:center;display:grid}.network-loop span,.network-loop i{border-bottom:1px solid;padding:1.1rem;font-style:normal;font-weight:800}.network-loop span:last-of-type,.network-loop i:last-child{border-bottom:0}.network-principle-list{border-top:1px solid var(--network-line)}.network-principle-list article{border-bottom:1px solid var(--network-line);grid-template-columns:5rem 20rem 1fr;gap:2rem;padding-block:1.5rem;display:grid}.network-principle-list span{color:var(--network-cyan);font-size:.65rem;font-weight:800}.network-principle-list h3{font-size:1.25rem}.network-principle-list p{max-width:38rem;color:var(--network-muted);line-height:1.6}.network-route-cta{border-top:1px solid var(--network-line);background:var(--network-panel);padding-block:5rem}.network-route-cta .network-shell{grid-template-columns:.9fr 1.1fr;align-items:end;gap:5rem;display:grid}.network-route-cta p{color:var(--network-cyan);text-transform:uppercase;letter-spacing:.14em;font-size:.7rem;font-weight:800}.network-route-cta h2{max-width:24ch;margin-top:1rem;font-size:clamp(2.2rem,3.4vw,3.6rem);font-weight:580;line-height:1.05}.network-route-cta-links{border-top:1px solid var(--network-line)}.network-route-cta-links a{border-bottom:1px solid var(--network-line);color:var(--network-text);grid-template-columns:1fr auto auto;align-items:center;gap:1rem;padding-block:1rem;display:grid}.network-route-cta-links a:hover{color:var(--network-cyan)}.network-route-cta-links span{font-weight:750}.network-route-cta-links small{color:var(--network-muted);text-transform:uppercase;letter-spacing:.08em;font-size:.65rem}.network-route-cta-links svg{color:var(--network-cyan)}.network-role-page-advertiser{--role-accent:var(--network-orange)}.network-role-page-club{--role-accent:var(--network-yellow)}.network-role-page-publisher{--role-accent:var(--network-cyan)}.network-role-hero{background:radial-gradient(circle at 80% 30%, var(--role-accent), transparent 35%), linear-gradient(#ffffff09 1px, transparent 1px), linear-gradient(90deg, #ffffff09 1px, transparent 1px);padding-top:7rem}@supports (color:color-mix(in lab, red, red)){.network-role-hero{background:radial-gradient(circle at 80% 30%, color-mix(in srgb, var(--role-accent) 11%, transparent), transparent 35%), linear-gradient(#ffffff09 1px, transparent 1px), linear-gradient(90deg, #ffffff09 1px, transparent 1px)}}.network-role-hero{background-size:auto,42px 42px,42px 42px}.network-breadcrumb{color:var(--network-muted);flex-wrap:wrap;gap:.65rem;padding-top:2rem;font-size:.7rem;display:flex}.network-breadcrumb a{text-underline-offset:.2rem;text-decoration:underline}.network-breadcrumb b{color:var(--network-text)}.network-role-hero-grid{grid-template-columns:1fr 1fr;align-items:center;gap:6rem;min-height:39rem;padding-block:3rem 5rem;display:grid}.network-role-page .network-kicker{color:var(--role-accent)}.network-role-page .network-kicker i{background:var(--role-accent);box-shadow:0 0 1rem var(--role-accent)}.network-role-page .network-button{border-color:var(--role-accent);background:var(--role-accent)}.network-role-visual{border:1px solid var(--network-line);background:#0b1b27cc;min-height:27rem;padding:2rem;position:relative}.network-visual-label{color:var(--role-accent);letter-spacing:.15em;font-size:.6rem;font-weight:800}.network-offer-card{border:1px solid var(--role-accent);max-width:18rem;margin:4rem auto 0;padding:1.4rem;display:grid}.network-offer-card span{color:var(--network-muted);font-size:.55rem}.network-offer-card strong{margin-top:.8rem;font-size:1.6rem}.network-offer-card small{color:var(--role-accent);letter-spacing:.12em;margin-top:2rem;font-size:.56rem}.network-distribution-line{justify-content:space-around;margin-top:4rem;display:flex;position:relative}.network-distribution-line:before{content:"";border-top:1px solid var(--role-accent);position:absolute;top:50%;left:10%;right:10%}.network-distribution-line i{z-index:1;background:var(--role-accent);width:.7rem;height:.7rem;box-shadow:0 0 1rem var(--role-accent);border-radius:50%}.network-output-row{color:var(--network-muted);justify-content:space-between;margin-top:1rem;font-size:.55rem;display:flex}.club-dial{aspect-ratio:1;border:1px solid var(--role-accent);text-align:center;border-radius:50%;place-content:center;width:13rem;margin:3rem auto 0;display:grid;position:relative;box-shadow:inset 0 0 2rem #f3df5714}.club-dial span{color:var(--network-muted);font-size:.6rem}.club-dial strong{color:var(--role-accent);margin-top:.3rem;font-size:2.7rem}.club-dial i{border:1px dashed var(--network-line);border-radius:50%;position:absolute;inset:1rem}.club-metrics{border:1px solid var(--network-line);grid-template-columns:repeat(3,1fr);margin-top:3rem;display:grid}.club-metrics span{text-align:center;padding:.8rem;font-size:.58rem}.club-metrics span+span{border-left:1px solid var(--network-line)}.club-metrics b{color:var(--role-accent);margin-right:.4rem}.publisher-waves{place-items:center;min-height:15rem;display:grid}.publisher-waves i{border:1px solid var(--role-accent);border-radius:50%;grid-area:1/1}.publisher-waves i:first-child{background:#4be3d214;width:5rem;height:5rem}.publisher-waves i:nth-child(2){opacity:.65;width:9rem;height:9rem}.publisher-waves i:nth-child(3){opacity:.3;width:13rem;height:13rem}.publisher-route{border:1px solid var(--network-line);justify-content:space-between;align-items:center;padding:1rem;font-size:.6rem;font-weight:800;display:flex}.publisher-route b{color:var(--role-accent)}.network-distinction{color:var(--network-bg);background:var(--role-accent);padding-block:clamp(4rem,7vw,7rem)}.network-distinction .network-shell{grid-template-columns:13rem minmax(15rem,.8fr) 1fr;gap:3rem;display:grid}.network-distinction p{letter-spacing:.13em;font-size:.65rem;font-weight:850}.network-distinction h2{font-size:clamp(2rem,3.1vw,3.3rem);font-weight:590;line-height:1.05}.network-distinction span{font-size:1.1rem;line-height:1.7}.network-requirement-grid{border:1px solid var(--network-line);background:var(--network-line);grid-template-columns:repeat(2,1fr);gap:1px;display:grid}.network-requirement-grid article{background:var(--network-panel);min-height:14rem;padding:1.6rem;position:relative;overflow:hidden}.network-requirement-grid article:nth-child(2),.network-requirement-grid article:nth-child(3){background:#102430}.network-requirement-grid article:after{content:"";border:1px solid var(--role-accent);opacity:.2;width:5rem;height:5rem;position:absolute;bottom:-2rem;right:-2rem;transform:rotate(45deg)}.network-requirement-grid article>span{color:var(--role-accent);font-size:.65rem;font-weight:800}.network-requirement-grid h3{margin-top:3rem;font-size:1.35rem}.network-requirement-grid p{color:var(--network-muted);margin-top:.8rem;line-height:1.6}.network-process{background:var(--network-panel)}.network-process-list{grid-template-columns:repeat(4,1fr);gap:1rem;display:grid;position:relative}.network-process-list:before{content:"";border-top:1px dashed var(--role-accent);opacity:.55;position:absolute;top:1.3rem;left:2rem;right:2rem}.network-process-list article{border:1px solid var(--network-line);background:var(--network-bg);min-height:17rem;padding:1.5rem;position:relative}.network-process-list article:nth-child(2n){margin-top:2rem}.network-process-list article>span{z-index:1;border:1px solid var(--role-accent);width:2.6rem;height:2.6rem;color:var(--network-bg);background:var(--role-accent);place-content:center;font-size:.65rem;font-weight:850;display:grid;position:relative}.network-process-list h3{margin-top:3.5rem;font-size:1.3rem}.network-process-list p{color:var(--network-muted);margin-top:.7rem;line-height:1.6}.network-fit .network-shell{grid-template-columns:.7fr 1.3fr;gap:5rem;display:grid}.network-fit h2{margin-top:1.3rem}.network-fit ul{border:1px solid var(--network-line);background:var(--network-line);counter-reset:fit-item;grid-template-columns:repeat(2,1fr);gap:1px;display:grid}.network-fit li{background:var(--network-panel);counter-increment:fit-item;min-height:9rem;padding:1.3rem;line-height:1.5;display:grid;position:relative}.network-fit li:before{content:"0" counter(fit-item);color:var(--role-accent);letter-spacing:.12em;font-size:.6rem;font-weight:850}.network-fit li:last-child:nth-child(odd){grid-column:1/-1}.network-fit li i{background:var(--role-accent);width:.55rem;height:.55rem;box-shadow:0 0 .8rem var(--role-accent);position:absolute;top:1.35rem;right:1.35rem}.network-fit li:after{content:"";border-top:1px solid var(--role-accent);opacity:.7;align-self:end;width:2.2rem}.network-faq .network-shell{grid-template-columns:.7fr 1.3fr;gap:5rem;display:grid}.network-faq-intro h2{max-width:12ch;margin-top:1.3rem;font-size:clamp(2.2rem,3.4vw,3.6rem);font-weight:580;line-height:1.05}.network-faq details{border-top:1px solid var(--network-line)}.network-faq details:last-child{border-bottom:1px solid var(--network-line)}.network-faq summary{cursor:pointer;justify-content:space-between;gap:2rem;padding:1.4rem 0;font-size:1.1rem;font-weight:750;list-style:none;display:flex}.network-faq summary::-webkit-details-marker{display:none}.network-faq details[open] summary span{transform:rotate(45deg)}.network-faq details p{max-width:44rem;color:var(--network-muted);padding:0 2rem 1.5rem 0;line-height:1.7}.network-faq-signal{border:1px solid var(--network-line);background:var(--network-panel);max-width:22rem;box-shadow:.5rem .5rem 0 var(--role-accent);margin-top:2.5rem}@supports (color:color-mix(in lab, red, red)){.network-faq-signal{box-shadow:.5rem .5rem 0 color-mix(in srgb, var(--role-accent) 35%, transparent)}}.network-faq-signal-head,.network-faq-signal-status{color:var(--network-muted);letter-spacing:.12em;justify-content:space-between;align-items:center;gap:1rem;padding:.8rem;font-size:.55rem;font-weight:850;display:flex}.network-faq-signal-head{border-bottom:1px solid var(--network-line)}.network-faq-signal-head i{background:var(--role-accent);width:.5rem;height:.5rem;box-shadow:0 0 .8rem var(--role-accent);border-radius:50%}.network-faq-signal-core{text-align:center;place-content:center;min-height:8rem;display:grid}.network-faq-signal-core strong{color:var(--role-accent);font-size:3.4rem;font-weight:500;line-height:1}.network-faq-signal-core small{color:var(--network-muted);letter-spacing:.12em;margin-top:.7rem;font-size:.55rem}.network-faq-signal-bars{justify-content:center;align-items:end;gap:.4rem;height:3.2rem;display:flex}.network-faq-signal-bars i{background:var(--role-accent);opacity:.35;width:.45rem;height:35%}.network-faq-signal-bars i:nth-child(2),.network-faq-signal-bars i:nth-child(4){opacity:.6;height:65%}.network-faq-signal-bars i:nth-child(3){opacity:1;height:100%}.network-faq-signal-status{border-top:1px solid var(--network-line)}.network-faq-signal-status b{color:var(--role-accent)}.network-application{border-top:1px solid var(--network-line);background:#091722}.network-application-heading{grid-template-columns:13rem 1fr 1fr;align-items:end;gap:3rem;margin-bottom:3rem;display:grid}.network-application-heading>span{color:var(--network-muted);line-height:1.65}.application-form-network{border-color:var(--network-line);background:var(--network-panel);box-shadow:-.45rem -.45rem 0 var(--role-accent)}.application-form-network .application-field>label{color:var(--network-muted)}.network-form-input{border-color:var(--network-line);color:var(--network-text);background:var(--network-bg)}.network-form-input:focus{border-color:var(--role-accent);box-shadow:0 0 0 2px var(--role-accent)}@supports (color:color-mix(in lab, red, red)){.network-form-input:focus{box-shadow:0 0 0 2px color-mix(in srgb, var(--role-accent) 18%, transparent)}}.application-form-network .application-submit-row button{color:var(--network-bg);border-color:var(--role-accent);background:var(--role-accent)}.network-club-columns{grid-template-columns:1.15fr .85fr;gap:6rem;display:grid}.club-receives{border-top:1px solid var(--network-line)}.club-receives article{border-bottom:1px solid var(--network-line);grid-template-columns:3rem 1fr;gap:1rem;padding-block:1.4rem;display:grid}.club-receives article>span{color:var(--role-accent);font-size:.65rem;font-weight:800}.club-receives h3{font-size:1.25rem}.club-receives p{color:var(--network-muted);margin-top:.5rem;line-height:1.6}.club-brings{border:1px solid var(--role-accent);background:#f3df570a;align-self:start;padding:2rem}.club-brings>p{color:var(--role-accent);letter-spacing:.14em;font-size:.65rem;font-weight:800}.club-brings h2{margin-top:1rem;font-size:2rem}.club-brings ul{margin-top:2rem}.club-brings li{border-top:1px solid var(--network-line);gap:.8rem;padding-block:.9rem;display:flex}.club-brings li i{background:var(--role-accent);flex:0 0 .5rem;height:.5rem;margin-top:.4rem}.publisher-channel-grid{border:1px solid var(--network-line);background:var(--network-line);grid-template-columns:repeat(6,1fr);gap:1px;display:grid}.publisher-channel-grid article{background:var(--network-panel);grid-column:span 2;min-height:15rem;padding:1.5rem}.publisher-channel-grid article:nth-child(4),.publisher-channel-grid article:nth-child(5){grid-column:span 3}.publisher-channel-grid span{color:var(--role-accent);font-size:.62rem;font-weight:800}.publisher-channel-grid h3{margin-top:3.5rem;font-size:1.3rem}.publisher-channel-grid p{color:var(--network-muted);margin-top:.8rem;line-height:1.6}.growth-discovery{color:var(--growth-paper);background:#0e1510;border-top:1px solid #344037;padding-block:clamp(5rem,8vw,8rem)}.growth-discovery-heading{border-bottom:1px solid #3b473e;grid-template-columns:1.05fr .95fr;align-items:end;gap:5rem;padding-bottom:3.5rem;display:grid}.growth-discovery-heading h2{max-width:15ch;margin-top:1.2rem;font-size:clamp(2.7rem,4.6vw,5rem);font-weight:590;line-height:.98}.growth-discovery-heading>p{color:#aeb7af;max-width:42rem;font-size:1.08rem;line-height:1.75}.growth-discovery-matrix{border-inline:1px solid #3b473e}.growth-discovery-cluster{--cluster-accent:var(--growth-lime);background:#121a14;border-bottom:1px solid #3b473e;grid-template-columns:.72fr 1.28fr;min-height:20rem;display:grid}.growth-discovery-tracking-attribution{--cluster-accent:#59dce5;background:#10191a}.growth-discovery-custom-software{--cluster-accent:#a78bfa;background:#15131a}.growth-discovery-cluster>header{border-right:1px solid #3b473e;grid-template-columns:3rem 1fr;gap:1.4rem;padding:2rem;display:grid;position:relative;overflow:hidden}.growth-discovery-cluster>header:after{content:"";aspect-ratio:1;border:1px solid var(--cluster-accent);width:14rem;position:absolute;bottom:-5rem;right:-4rem}@supports (color:color-mix(in lab, red, red)){.growth-discovery-cluster>header:after{border:1px solid color-mix(in srgb, var(--cluster-accent) 28%, transparent)}}.growth-discovery-cluster>header:after{box-shadow:0 0 0 3rem var(--cluster-accent);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.growth-discovery-cluster>header:after{box-shadow:0 0 0 3rem color-mix(in srgb, var(--cluster-accent) 4%, transparent)}}.growth-discovery-cluster>header>span{color:var(--cluster-accent);font-size:.7rem;font-weight:850}.growth-discovery-cluster header p{color:var(--cluster-accent);letter-spacing:.14em;text-transform:uppercase;font-size:.65rem;font-weight:850}.growth-discovery-cluster header h3{max-width:18ch;margin-top:2.6rem;font-size:clamp(1.75rem,2.8vw,3rem);font-weight:590;line-height:1.05}.growth-discovery-cluster header small{color:#aeb7af;max-width:31rem;margin-top:1.2rem;font-size:.9rem;line-height:1.65;display:block}.growth-discovery-cluster>div{align-self:stretch}.growth-discovery-cluster>div a{border-bottom:1px solid #3b473e;grid-template-columns:3.4rem 1fr 1.5rem;align-items:center;gap:1rem;min-height:33.333%;padding:1.35rem 1.8rem;transition:color .2s,background .2s,padding .2s;display:grid}.growth-discovery-cluster>div a:last-child{border-bottom:0}.growth-discovery-cluster>div a:hover{color:var(--cluster-accent);background:var(--cluster-accent);padding-left:2.2rem}@supports (color:color-mix(in lab, red, red)){.growth-discovery-cluster>div a:hover{background:color-mix(in srgb, var(--cluster-accent) 6%, transparent)}}.growth-discovery-cluster>div a>span{color:var(--cluster-accent);font-size:.6rem;font-weight:850}.growth-discovery-cluster>div a strong{max-width:34rem;font-size:clamp(1rem,1.45vw,1.3rem);font-weight:650;line-height:1.3}.growth-discovery-cluster>div a svg{color:var(--cluster-accent);transition:transform .2s}.growth-discovery-cluster>div a:hover svg{transform:translate(.18rem,-.18rem)}.growth-use-case{--use-case-accent:var(--growth-lime);--use-case-soft:#e8f5c8}.growth-use-case-tracking-attribution{--use-case-accent:#59dce5;--use-case-soft:#d9f5f5}.growth-use-case-custom-software{--use-case-accent:#a78bfa;--use-case-soft:#e7def8}.growth-use-case-hero{color:var(--growth-paper);background:radial-gradient(circle at 78% 27%, var(--use-case-accent), transparent 32%), linear-gradient(#ffffff08 1px, transparent 1px), linear-gradient(90deg, #ffffff08 1px, transparent 1px), #101712;padding-top:7rem}@supports (color:color-mix(in lab, red, red)){.growth-use-case-hero{background:radial-gradient(circle at 78% 27%, color-mix(in srgb, var(--use-case-accent) 11%, transparent), transparent 32%), linear-gradient(#ffffff08 1px, transparent 1px), linear-gradient(90deg, #ffffff08 1px, transparent 1px), #101712}}.growth-use-case-hero{background-size:auto,42px 42px,42px 42px}.growth-use-case-hero-grid{grid-template-columns:1.08fr .92fr;align-items:center;gap:5rem;min-height:43rem;padding-block:2.5rem 5rem;display:grid}.growth-use-case-hero-copy h1{letter-spacing:-.052em;max-width:14ch;margin-top:1.5rem;font-size:clamp(3.2rem,5.7vw,6.25rem);font-weight:585;line-height:.94}.growth-use-case-hero-copy .growth-lead{color:#aeb7af}.growth-use-case-hero-copy .growth-kicker{color:var(--use-case-accent)}.growth-use-case-hero-copy .growth-kicker span{color:var(--growth-ink);background:var(--use-case-accent)}.growth-use-case-hero-copy .growth-button-light{color:var(--growth-ink);background:var(--use-case-accent);border-color:var(--use-case-accent)}.growth-use-case-signal{min-height:31rem;box-shadow:.9rem .9rem 0 var(--use-case-accent);background:#0b110dc7;border:1px solid #465249;padding:1.4rem;display:grid;position:relative}.growth-use-case-query{background:#151e18;border:1px solid #465249;align-self:start;padding:1rem}.growth-use-case-query span,.growth-use-case-system-card span,.growth-use-case-output span{color:var(--use-case-accent);letter-spacing:.14em;font-size:.56rem;font-weight:850;display:block}.growth-use-case-query strong{color:#f2f5f2;max-width:27rem;margin-top:.8rem;font-size:clamp(1rem,1.8vw,1.45rem);line-height:1.25;display:block}.growth-use-case-signal-line{grid-template-columns:1fr auto 1fr;align-items:center;gap:.6rem;width:70%;margin:1.1rem auto;display:grid}.growth-use-case-signal-line:before,.growth-use-case-signal-line:after{content:"";background:var(--use-case-accent);opacity:.55;height:1px}.growth-use-case-signal-line i{background:var(--use-case-accent);width:.38rem;height:.38rem;box-shadow:0 0 1rem var(--use-case-accent);border-radius:50%;animation:2.4s ease-in-out infinite growth-status-live}.growth-use-case-signal-line i:nth-child(2),.growth-use-case-signal-line i:nth-child(3){display:none}.growth-use-case-system-card{width:78%;color:var(--growth-ink);border:1px solid var(--use-case-accent);background:var(--use-case-accent);align-self:center;margin-inline:auto;padding:1.3rem}.growth-use-case-system-card span{color:#314128}.growth-use-case-tracking-attribution .growth-use-case-system-card span,.growth-use-case-custom-software .growth-use-case-system-card span{color:#30333b}.growth-use-case-system-card strong{margin-top:2.4rem;font-size:1.65rem;display:block}.growth-use-case-system-card p{letter-spacing:.1em;text-transform:uppercase;margin-top:.5rem;font-size:.68rem;font-weight:800}.growth-use-case-output{border-top:1px solid #465249;grid-template-columns:1fr auto;align-self:end;align-items:end;padding:1rem;display:grid}.growth-use-case-output span{grid-column:1/-1}.growth-use-case-output b{margin-top:.7rem;font-size:1.1rem}.growth-use-case-output i{background:var(--use-case-accent);width:.62rem;height:.62rem;box-shadow:0 0 1.2rem var(--use-case-accent);border-radius:50%}.growth-use-case-answer{color:var(--growth-ink);background:var(--use-case-accent);padding-block:clamp(4rem,7vw,7rem);scroll-margin-top:5rem}.growth-use-case-answer-grid{grid-template-columns:.72fr 1.28fr;align-items:end;gap:5rem;display:grid}.growth-use-case-answer h2{max-width:15ch;margin-top:1rem;font-size:clamp(2rem,3.4vw,3.6rem);font-weight:590;line-height:1.05}.growth-use-case-answer-grid>p{max-width:49rem;font-size:clamp(1.35rem,2.2vw,2.2rem);font-weight:550;line-height:1.42}.growth-use-case-diagnosis{color:var(--growth-ink);background:var(--growth-paper);padding-block:clamp(5rem,8vw,8rem)}.growth-use-case-diagnosis-grid{grid-template-columns:9rem minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:3rem;display:grid}.growth-use-case-diagnosis-grid>div:first-child>span{color:var(--use-case-accent);margin-top:4rem;display:block}@supports (color:color-mix(in lab, red, red)){.growth-use-case-diagnosis-grid>div:first-child>span{color:color-mix(in srgb, var(--use-case-accent) 70%, var(--growth-ink))}}.growth-use-case-diagnosis-grid>div:first-child>span{letter-spacing:-.06em;font-size:clamp(3rem,5vw,6rem);font-weight:500}.growth-use-case-diagnosis-grid>article{padding-right:2rem}.growth-use-case-diagnosis-grid>article h2{max-width:14ch;font-size:clamp(2.5rem,4vw,4.4rem);font-weight:585;line-height:1.02}.growth-use-case-diagnosis-grid>article p{color:#596159;max-width:38rem;margin-top:2rem;font-size:1.05rem;line-height:1.75}.growth-use-case-outcomes{border:1px solid var(--growth-ink);background:var(--growth-ink);grid-template-columns:1fr 1fr;gap:1px;display:grid}.growth-use-case-outcomes article{background:var(--growth-paper-deep);min-height:15rem;padding:1.4rem}.growth-use-case-outcomes article:first-child{background:var(--use-case-soft);flex-direction:column;grid-row:span 2;min-height:30rem;display:flex}.growth-use-case-outcomes article:first-child h3{margin-top:auto}.growth-use-case-outcomes span{color:var(--use-case-accent)}@supports (color:color-mix(in lab, red, red)){.growth-use-case-outcomes span{color:color-mix(in srgb, var(--use-case-accent) 70%, var(--growth-ink))}}.growth-use-case-outcomes span{font-size:.65rem;font-weight:850}.growth-use-case-outcomes h3{margin-top:3rem;font-size:1.35rem;line-height:1.1}.growth-use-case-outcomes p{color:#596159;margin-top:1rem;line-height:1.6}.growth-use-case-system{color:var(--growth-paper);background:#101712;padding-block:clamp(5rem,8vw,8rem)}.growth-use-case-heading{grid-template-columns:13rem 1fr;align-items:end;gap:3rem;margin-bottom:3.5rem;display:grid}.growth-use-case-heading h2{max-width:18ch;font-size:clamp(2.5rem,4vw,4.4rem);font-weight:585;line-height:1.02}.growth-use-case-system-flow{background:#3b473e;border:1px solid #3b473e;grid-template-columns:repeat(4,1fr);gap:1px;display:grid;position:relative}.growth-use-case-system-flow:before{content:"";border-top:1px dashed var(--use-case-accent);opacity:.55;position:absolute;top:3.08rem;left:2rem;right:2rem}.growth-use-case-system-flow article{background:#151e18;min-height:21rem;padding:1.5rem;position:relative}.growth-use-case-system-flow article:nth-child(2n){background:#111a14}.growth-use-case-system-flow article>div{z-index:1;align-items:center;gap:.8rem;display:flex;position:relative}.growth-use-case-system-flow article>div span{width:3.1rem;height:3.1rem;color:var(--growth-ink);background:var(--use-case-accent);place-items:center;font-size:.64rem;font-weight:850;display:grid}.growth-use-case-system-flow article>div i{background:var(--use-case-accent);width:.55rem;height:.55rem;box-shadow:0 0 .9rem var(--use-case-accent);border-radius:50%}.growth-use-case-system-flow h3{margin-top:4rem;font-size:1.45rem}.growth-use-case-system-flow p{color:#aeb7af;margin-top:1rem;line-height:1.65}.growth-use-case-approach{color:var(--growth-ink);background:var(--growth-paper-deep);padding-block:clamp(5rem,8vw,8rem)}.growth-use-case-approach ol{border-top:1px solid}.growth-use-case-approach li{border-bottom:1px solid;grid-template-columns:3rem 1fr;gap:1.5rem;padding-block:1.5rem;display:grid}.growth-use-case-approach li>span{color:var(--use-case-accent)}@supports (color:color-mix(in lab, red, red)){.growth-use-case-approach li>span{color:color-mix(in srgb, var(--use-case-accent) 65%, var(--growth-ink))}}.growth-use-case-approach li>span{font-size:.65rem;font-weight:850}.growth-use-case-approach h3{font-size:1.35rem}.growth-use-case-approach li p{color:#596159;max-width:39rem;margin-top:.65rem;line-height:1.65}.growth-use-case-fit{color:var(--growth-ink);background:var(--use-case-soft);padding-block:clamp(5rem,8vw,8rem)}.growth-use-case-fit-grid{grid-template-columns:.72fr 1.28fr;gap:5rem;display:grid}.growth-use-case-fit h2{max-width:12ch;margin-top:1rem;font-size:clamp(2.5rem,4vw,4.2rem);font-weight:585;line-height:1.02}.growth-use-case-fit-grid>div>p:last-child{color:#596159;max-width:29rem;margin-top:1.5rem;line-height:1.7}.growth-use-case-fit ul{border-top:1px solid}.growth-use-case-fit li{border-bottom:1px solid;grid-template-columns:3rem 1fr;gap:1rem;padding-block:1.25rem;display:grid}.growth-use-case-fit li span{font-size:.65rem;font-weight:850}.growth-use-case-fit li p{font-size:1.05rem;line-height:1.5}.growth-use-case-proof{color:var(--growth-paper);background:#101712;padding-block:clamp(5rem,8vw,8rem)}.growth-use-case-proof-grid{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}.growth-use-case-proof-grid>a{background:#151e18;border:1px solid #3b473e;grid-template-columns:minmax(12rem,.8fr) 1.2fr;transition:border-color .2s,transform .2s;display:grid}.growth-use-case-proof-grid>a:hover{border-color:var(--use-case-accent);transform:translateY(-.2rem)}.growth-use-case-proof-brand{border-right:1px solid #3b473e;min-height:18rem}.growth-use-case-proof-brand .growth-project-brand{border-bottom:0;min-height:100%;padding:1.2rem}.growth-use-case-proof-grid>a>div:last-child{flex-direction:column;padding:1.5rem;display:flex}.growth-use-case-proof-grid p{color:var(--use-case-accent);letter-spacing:.12em;text-transform:uppercase;font-size:.58rem;font-weight:850}.growth-use-case-proof-grid h3{margin-top:1rem;font-size:1.8rem}.growth-use-case-proof-grid div>span{color:#aeb7af;margin-top:1rem;line-height:1.6}.growth-use-case-proof-grid b{color:var(--use-case-accent);text-transform:uppercase;align-items:center;gap:.5rem;margin-top:auto;padding-top:1.5rem;font-size:.7rem;display:flex}.growth-use-case-faq{color:var(--growth-ink);background:var(--growth-paper);padding-block:clamp(5rem,8vw,8rem)}.growth-use-case-faq details{border-top:1px solid}.growth-use-case-faq details:last-child{border-bottom:1px solid}.growth-use-case-faq summary{cursor:pointer;justify-content:space-between;gap:2rem;padding:1.4rem 0;font-size:1.08rem;font-weight:750;list-style:none;display:flex}.growth-use-case-faq summary::-webkit-details-marker{display:none}.growth-use-case-faq details[open] summary span{transform:rotate(45deg)}.growth-use-case-faq details p{color:#596159;max-width:43rem;padding:0 2rem 1.5rem 0;line-height:1.7}.growth-use-case-next{color:var(--growth-ink);background:var(--use-case-accent);padding-block:5rem}.growth-use-case-next-grid{grid-template-columns:1fr auto;align-items:end;gap:5rem;display:grid}.growth-use-case-next p{letter-spacing:.14em;font-size:.65rem;font-weight:850}.growth-use-case-next h2{margin-top:.8rem;font-size:clamp(2.5rem,4vw,4.3rem);font-weight:590}.growth-use-case-next div>span{max-width:43rem;margin-top:1rem;line-height:1.65;display:block}.growth-use-case-next-grid>div:last-child{flex-direction:column;align-items:stretch;gap:1rem;display:flex}.growth-use-case-next .growth-button-light{color:var(--growth-paper);border-color:var(--growth-ink);background:var(--growth-ink)}.growth-use-case-next .growth-text-link{color:var(--growth-ink);border-color:var(--growth-ink);justify-content:space-between}.growth-use-case-related{color:var(--growth-paper);background:#0d140f;padding-block:4rem}.growth-use-case-related>.growth-shell>div{grid-template-columns:repeat(2,1fr);gap:1rem;margin-top:1.5rem;display:grid}.growth-use-case-related a{border:1px solid #3b473e;grid-template-columns:3rem 1fr 1.5rem;align-items:center;gap:1rem;padding:1.3rem;display:grid}.growth-use-case-related a:hover{color:var(--use-case-accent);border-color:var(--use-case-accent)}.growth-use-case-related a span{color:var(--use-case-accent);font-size:.62rem;font-weight:850}.growth-use-case-related a strong{font-size:1rem;line-height:1.35}.growth-project-use-cases{color:var(--growth-ink);background:var(--growth-paper);border-top:1px solid;padding-block:clamp(5rem,8vw,8rem)}.growth-project-use-case-list{background:var(--growth-ink);border:1px solid;grid-template-columns:repeat(2,1fr);gap:1px;display:grid}.growth-project-use-case-list a{background:var(--growth-paper);grid-template-columns:3rem 1fr 1.5rem;align-items:center;gap:1rem;min-height:8rem;padding:1.3rem;display:grid}.growth-project-use-case-list a:hover{background:var(--project-accent)}@supports (color:color-mix(in lab, red, red)){.growth-project-use-case-list a:hover{background:color-mix(in srgb, var(--project-accent) 18%, var(--growth-paper))}}.growth-project-use-case-list span{color:var(--project-accent)}@supports (color:color-mix(in lab, red, red)){.growth-project-use-case-list span{color:color-mix(in srgb, var(--project-accent) 70%, var(--growth-ink))}}.growth-project-use-case-list span{font-size:.62rem;font-weight:850}.growth-project-use-case-list strong{max-width:31rem;font-size:1.1rem;line-height:1.35}@keyframes motion-rise{0%{opacity:0;transform:translateY(1.5rem)}to{opacity:1;transform:translateY(0)}}@keyframes motion-visual-enter{0%{opacity:0;transform:translate(2rem,1rem)scale(.975)}to{opacity:1;transform:translate(0)scale(1)}}.growth-hero-copy>*,.growth-detail-copy>*,.growth-use-case-hero-copy>*,.network-hero-grid>div:first-child>*,.network-role-hero-grid>div:first-child>*{animation:.72s cubic-bezier(.2,.75,.25,1) both motion-rise}.growth-hero-copy>:nth-child(2),.growth-detail-copy>:nth-child(2),.growth-use-case-hero-copy>:nth-child(2),.network-hero-grid>div:first-child>:nth-child(2),.network-role-hero-grid>div:first-child>:nth-child(2){animation-delay:70ms}.growth-hero-copy>:nth-child(3),.growth-detail-copy>:nth-child(3),.growth-use-case-hero-copy>:nth-child(3),.network-hero-grid>div:first-child>:nth-child(3),.network-role-hero-grid>div:first-child>:nth-child(3){animation-delay:.14s}.growth-hero-copy>:nth-child(4),.growth-detail-copy>:nth-child(4),.growth-use-case-hero-copy>:nth-child(4),.network-hero-grid>div:first-child>:nth-child(4),.network-role-hero-grid>div:first-child>:nth-child(4){animation-delay:.21s}.growth-system-diagram,.growth-service-visual,.growth-use-case-signal,.network-map,.network-role-visual{animation:.9s cubic-bezier(.2,.75,.25,1) .14s both motion-visual-enter}[data-motion-reveal=true]{opacity:0;transition:opacity .72s cubic-bezier(.2,.75,.25,1),transform .72s cubic-bezier(.2,.75,.25,1);transition-delay:calc(var(--motion-order,0) * 65ms);will-change:opacity, transform;transform:translateY(2rem)}[data-motion-reveal=true][data-motion-visible=true]{opacity:1;will-change:auto;transform:translateY(0)}@keyframes growth-node-one{50%{transform:translateY(-.45rem)}}@keyframes growth-node-two{50%{transform:translateY(-2.85rem)}}@keyframes growth-node-three{50%{transform:translateY(1.25rem)}}@keyframes growth-line-live{0%,18%{opacity:.2;transform:scaleX(0)}55%,to{opacity:1;transform:scaleX(1)}}@keyframes growth-status-live{50%{transform:scale(.72);box-shadow:0 0 0 .65rem #21a86614}}@keyframes growth-ticker-live{50%{opacity:.38;transform:translateY(-.1rem)}}@keyframes growth-index-live{0%,25%{opacity:.25;transform:scaleX(.18)}70%,to{opacity:1;transform:scaleX(1)}}@keyframes growth-search-live{50%{box-shadow:.45rem .45rem 0 color-mix(in srgb, var(--detail-accent) 44%, transparent);transform:translateY(-.25rem)}}@keyframes growth-step-live{0%,70%,to{transform:translate(0)}82%{transform:translate(.45rem)}}.growth-diagram-node-1{animation:5.4s ease-in-out infinite growth-node-one}.growth-diagram-node-2{animation:5.4s ease-in-out -.9s infinite growth-node-two}.growth-diagram-node-3{animation:5.4s ease-in-out -1.8s infinite growth-node-three}.growth-diagram-node:after{transform-origin:0;animation:2.8s ease-in-out infinite growth-line-live}.growth-diagram-node-2:after{animation-delay:-1.35s}.growth-diagram-pulse,.growth-software-status i{animation:2.2s ease-in-out infinite growth-status-live}.growth-ticker span{animation:5s ease-in-out infinite growth-ticker-live}.growth-ticker span:nth-of-type(2){animation-delay:-1s}.growth-ticker span:nth-of-type(3){animation-delay:-2s}.growth-ticker span:nth-of-type(4){animation-delay:-3s}.growth-ticker span:nth-of-type(5){animation-delay:-4s}.growth-search-result{animation:4.5s ease-in-out infinite growth-search-live}.growth-search-index b{transform-origin:0;animation:3.6s ease-in-out infinite growth-index-live}.growth-search-index b:last-of-type{animation-delay:-1.8s}.growth-scope-console-track i{animation:3.6s ease-in-out infinite growth-index-live}.growth-scope-console-track div:nth-child(2) i{animation-delay:-1.2s}.growth-scope-console-track div:nth-child(3) i{animation-delay:-2.4s}.growth-funnel-source{animation:5s ease-in-out infinite growth-step-live}.growth-funnel-gate{animation:5s ease-in-out .45s infinite growth-step-live}.growth-funnel-output{animation:5s ease-in-out .9s infinite growth-step-live}.growth-funnel-gate i{animation:1.8s ease-in-out infinite growth-status-live}@keyframes network-route-live{to{stroke-dashoffset:-56px}}@keyframes network-node-live{50%{transform:translateY(-.45rem)}}@keyframes network-core-live{50%{transform:translate(-50%,-50%)scale(1.035);box-shadow:0 0 4.5rem #4be3d238}}@keyframes network-dot-live{50%{opacity:.35;transform:scale(.55)}}@keyframes network-card-live{50%{transform:translateY(-.3rem);box-shadow:0 1rem 2.5rem #0000002e}}@keyframes network-ring-live{to{transform:rotate(360deg)}}@keyframes network-wave-live{50%{opacity:.15;transform:scale(1.08)}}@keyframes network-equalizer-live{50%{opacity:.35;transform:scaleY(.45)}}.network-map svg path{animation:7s linear infinite network-route-live}.network-map svg .network-map-secondary{animation:none}.network-node{animation:5.2s ease-in-out infinite network-node-live}.network-node-advertiser{animation-delay:-1.6s}.network-node-buyer{animation-delay:-3.2s}.network-core{animation:4.2s ease-in-out infinite network-core-live}.network-node i,.network-card-top i,.network-distribution-line i,.network-fit li i,.club-brings li i{animation:2.4s ease-in-out infinite network-dot-live}.network-distribution-line i:nth-child(2){animation-delay:-.6s}.network-distribution-line i:nth-child(3){animation-delay:-1.2s}.network-distribution-line i:nth-child(4){animation-delay:-1.8s}.network-offer-card{animation:4.6s ease-in-out infinite network-card-live}.club-dial i{animation:18s linear infinite network-ring-live}.publisher-waves i{animation:4.2s ease-in-out infinite network-wave-live}.publisher-waves i:nth-child(2){animation-delay:-1.4s}.publisher-waves i:nth-child(3){animation-delay:-2.8s}.network-faq-signal-bars i{transform-origin:bottom;animation:2.4s ease-in-out infinite network-equalizer-live}.network-faq-signal-bars i:nth-child(2){animation-delay:-.45s}.network-faq-signal-bars i:nth-child(3){animation-delay:-.9s}.network-faq-signal-bars i:nth-child(4){animation-delay:-1.35s}.network-faq-signal-bars i:nth-child(5){animation-delay:-1.8s}.network-loop i{animation:4s ease-in-out infinite growth-step-live}.network-loop i:nth-of-type(2){animation-delay:-.8s}.network-loop i:nth-of-type(3){animation-delay:-1.6s}@media (max-width:1023px){.growth-hero-grid,.growth-detail-grid,.network-hero-grid,.network-role-hero-grid{grid-template-columns:1fr;min-height:auto}.growth-system-diagram,.growth-service-visual,.network-map,.network-role-visual{width:min(100%,42rem)}.growth-principle-grid{grid-template-columns:repeat(2,1fr)}.growth-service-row{grid-template-columns:3rem 1fr 3.5rem}.growth-service-tags{grid-column:2}.growth-two-column,.growth-scan-heading,.growth-manifesto-grid,.growth-section-heading,.growth-projects-heading,.network-offers-heading,.network-operating-grid,.network-fit .network-shell,.network-faq .network-shell,.network-club-columns{grid-template-columns:1fr;gap:2.5rem}.growth-project-grid{grid-template-columns:1fr}.growth-project-card-data-commerce-platform,.growth-project-card-leadflow,.growth-project-card-motiv,.growth-project-card-compliance-scan{grid-column:auto}.growth-project-card-data-commerce-platform .growth-project-card-link,.growth-project-card-motiv .growth-project-card-link{display:flex}.growth-project-card-data-commerce-platform .growth-project-brand,.growth-project-card-motiv .growth-project-brand{border-bottom:1px solid #39443b;border-right:0;min-height:16rem}.growth-project-summary{min-height:auto}.growth-project-detail-grid{grid-template-columns:1fr;gap:3rem}.growth-project-detail-brand{width:min(100%,42rem)}.growth-project-architecture-grid,.growth-ai-delivery-grid{grid-template-columns:1fr}.growth-project-audience-grid{grid-template-rows:none;grid-template-columns:1fr}.growth-project-audience-grid article:first-child,.growth-project-audience-grid article:nth-child(2),.growth-project-audience-grid article:nth-child(3){flex-direction:column;grid-row:auto;align-items:stretch;gap:0;min-height:18rem;display:flex}.growth-project-audience-grid article:nth-child(2) h3,.growth-project-audience-grid article:nth-child(3) h3{flex:none;margin-top:auto}.growth-project-audience-grid article:nth-child(2) p,.growth-project-audience-grid article:nth-child(3) p{flex:none;margin-top:1.2rem}.growth-project-audience-grid article:nth-child(3) span{position:relative;top:auto;left:auto}.growth-project-detail-cta .growth-shell,.network-route-cta .network-shell{grid-template-columns:1fr;align-items:start;gap:3rem}.growth-sticky-heading{position:static}.growth-process-track{grid-template-columns:repeat(2,1fr);gap:1px}.network-process-list{grid-template-columns:repeat(2,1fr)}.network-role-grid{grid-template-columns:1fr}.network-role-card{min-height:20rem}.network-role-card h3{margin-top:4rem}.network-distinction .network-shell,.network-application-heading{grid-template-columns:1fr;gap:1.5rem}.network-principle-list article{grid-template-columns:3rem 15rem 1fr}.growth-discovery-heading,.growth-use-case-answer-grid,.growth-use-case-fit-grid{grid-template-columns:1fr;gap:2.5rem}.growth-discovery-cluster{grid-template-columns:1fr}.growth-discovery-cluster>header{border-bottom:1px solid #3b473e;border-right:0}.growth-use-case-hero-grid{grid-template-columns:1fr;min-height:auto;padding-block:3rem 5rem}.growth-use-case-signal{width:min(100%,42rem)}.growth-use-case-diagnosis-grid{grid-template-columns:6rem 1fr}.growth-use-case-outcomes{grid-column:1/-1}.growth-use-case-system-flow{grid-template-columns:repeat(2,1fr)}.growth-use-case-system-flow:before{display:none}.growth-use-case-proof-grid,.growth-use-case-next-grid{grid-template-columns:1fr}.growth-use-case-next-grid>div:last-child{align-items:flex-start}}@media (max-width:767px){.growth-shell,.network-shell{width:min(100% - 2rem,1260px)}.growth-hero,.network-hero{padding-top:6rem}.growth-detail-hero,.network-role-hero{padding-top:5rem}.growth-hero-grid,.growth-detail-grid,.network-hero-grid,.network-role-hero-grid{gap:3.5rem;padding-block:3rem 4rem}.growth-hero h1,.growth-detail-copy h1{font-size:clamp(2.75rem,13vw,4.1rem)}.network-hero h1,.network-role-hero h1{overflow-wrap:anywhere;font-size:clamp(2.35rem,10vw,3.4rem)}.network-lead,.network-role-hero-grid>div:first-child>p:not(.network-kicker){overflow-wrap:anywhere}.growth-system-diagram{min-height:24rem;box-shadow:.5rem .5rem 0 var(--growth-lime)}.growth-diagram-flow{grid-template-columns:1fr;gap:1rem;min-height:18rem}.growth-diagram-node{width:6.2rem}.growth-diagram-node-2,.growth-diagram-node-3{justify-self:center;transform:none}.growth-diagram-node-1{justify-self:start}.growth-diagram-node-3{justify-self:end}.growth-diagram-node:after{display:none}.growth-service-row{grid-template-columns:2rem 1fr 3rem;gap:1rem;padding-inline:0}.growth-service-row:hover{padding-inline:0}.growth-service-row>a{width:3rem;height:3rem}.growth-service-tags{display:none}.growth-project-grid{grid-template-columns:1fr}.growth-project-open{margin-top:1.5rem}.growth-project-brand{min-height:12rem}.growth-project-detail-hero{padding-top:5rem}.growth-project-detail-grid{min-height:auto;padding-block:2.5rem 3rem}.growth-project-detail-copy h1{font-size:clamp(3.2rem,17vw,5rem)}.growth-project-detail-brand{min-height:16rem;box-shadow:.5rem .5rem 0 var(--project-accent)}.growth-project-detail-brand .growth-project-brand{min-height:16rem}.growth-detail-hero-actions{flex-direction:column;align-items:stretch}.growth-detail-hero-actions .growth-button{width:100%}.growth-detail-hero-actions .growth-text-link{align-self:flex-start}.growth-project-facts,.growth-project-story-grid,.growth-project-deliverable-grid{grid-template-columns:1fr}.growth-project-facts div{border-bottom:1px solid #39443b;min-height:auto}.growth-project-story article{min-height:auto}.growth-project-story article>p{margin-top:3rem}.growth-project-section-heading{grid-template-columns:1fr;gap:1rem}.growth-project-section-heading h2{font-size:clamp(1.75rem,7.5vw,2.6rem)}.growth-project-architecture-grid article{min-height:auto}.growth-project-audience-grid article:first-child,.growth-project-audience-grid article:nth-child(2),.growth-project-audience-grid article:nth-child(3){min-height:16rem}.growth-project-architecture-grid div,.growth-project-audience-grid h3{margin-top:3.5rem}.growth-project-deliverable-grid article{min-height:auto}.growth-project-deliverable-grid h3{margin-top:2.5rem}.growth-project-phases li{grid-template-columns:2.5rem 1fr;gap:1rem}.growth-project-phases li p{margin-top:.75rem}.growth-project-detail-cta .growth-shell{flex-direction:column;align-items:stretch}.growth-project-detail-actions,.growth-project-detail-actions .growth-button{width:100%}.growth-principle-grid,.growth-outcome-grid,.growth-fit-grid,.growth-related>.growth-shell>div,.application-form-grid,.network-requirement-grid,.growth-deliverable-list{grid-template-columns:1fr}.growth-principle-grid article,.growth-outcome-grid article{min-height:auto}.growth-principle-grid h3,.growth-outcome-grid h2{margin-top:2.5rem}.growth-process-track{grid-template-columns:1fr}.growth-ai-console{box-shadow:.5rem .5rem 0 var(--detail-accent)}.growth-ai-console li{grid-template-columns:1.6rem 1fr;gap:.75rem;padding-block:1rem}.growth-ai-console li>em{grid-column:2;justify-self:start}.growth-ai-benefits{grid-template-columns:1fr}.growth-ai-benefits span{grid-template-columns:2rem 1fr;gap:.7rem;min-height:auto}.growth-detail-cta .growth-shell,.application-submit-row{flex-direction:column;align-items:stretch}.growth-detail-cta .growth-button,.application-form-actions{width:100%}.application-form-actions button:not(.application-back){flex:1}.application-form-actions button{min-width:0}.growth-service-visual{min-height:23rem;box-shadow:.5rem .5rem 0 var(--detail-accent);padding:1rem}.growth-funnel-source,.growth-funnel-gate,.growth-funnel-output{width:calc(100% - 1rem);min-width:0}.growth-funnel-gate{margin-left:1rem}.growth-funnel-output{margin-left:2rem}.network-map{min-height:29rem}.network-node{width:7.7rem;padding:.7rem}.network-node-buyer{bottom:11%}.network-core{width:6.5rem}.network-heading{grid-template-columns:1fr;gap:1rem}.network-offers-grid{grid-template-columns:1fr}.network-offers-grid article{min-height:11rem}.network-principle-list article{grid-template-columns:2.5rem 1fr;gap:1rem}.network-principle-list p{grid-column:2}.network-role-visual{min-height:23rem;padding:1rem}.network-output-row span:last-child{text-align:right}.network-process-list{grid-template-columns:1fr}.network-process-list:before{display:none}.network-process-list article,.network-process-list article:nth-child(2n){min-height:auto;margin-top:0}.network-process-list h3{margin-top:2.5rem}.network-fit ul{grid-template-columns:1fr}.network-fit li:last-child:nth-child(odd){grid-column:auto}.growth-scope-console,.network-faq-signal{max-width:100%;box-shadow:.35rem .35rem 0 var(--detail-accent,var(--role-accent))}.publisher-channel-grid{grid-template-columns:1fr}.publisher-channel-grid article,.publisher-channel-grid article:nth-child(4),.publisher-channel-grid article:nth-child(5){grid-column:auto;min-height:auto}.publisher-channel-grid h3{margin-top:2rem}.application-form{padding:1rem}.application-progress{grid-template-columns:1fr;gap:.8rem;margin-bottom:1.7rem}.application-progress>p{display:none}.application-progress li{gap:.35rem;font-size:.62rem}.application-progress li span{width:1.45rem;height:1.45rem}.application-field-wide{grid-column:auto}.application-form-growth{box-shadow:.4rem .4rem 0 var(--growth-ink)}.application-form-network{box-shadow:-.4rem -.4rem 0 var(--role-accent)}.growth-discovery-heading h2{font-size:clamp(2.35rem,11vw,3.5rem)}.growth-discovery-cluster>header{grid-template-columns:2rem 1fr;padding:1.4rem}.growth-discovery-cluster>div a{grid-template-columns:2.4rem 1fr 1.2rem;padding-inline:1.2rem}.growth-discovery-cluster>div a:hover{padding-left:1.2rem}.growth-use-case-hero{padding-top:5rem}.growth-use-case-hero-grid{gap:3rem;padding-block:2rem 4rem}.growth-use-case-hero-copy h1{overflow-wrap:anywhere;font-size:clamp(2.7rem,12.5vw,4rem)}.growth-use-case-signal{min-height:25rem;box-shadow:.45rem .45rem 0 var(--use-case-accent);padding:.9rem}.growth-use-case-system-card{width:88%}.growth-use-case-diagnosis-grid{grid-template-columns:1fr;gap:2rem}.growth-use-case-diagnosis-grid>div:first-child>span{margin-top:1.5rem}.growth-use-case-outcomes{grid-template-columns:1fr}.growth-use-case-outcomes article:first-child{grid-row:auto;min-height:18rem}.growth-use-case-outcomes article{min-height:auto}.growth-use-case-outcomes article:first-child h3{margin-top:4rem}.growth-use-case-heading{grid-template-columns:1fr;gap:1rem}.growth-use-case-heading h2{font-size:clamp(2.15rem,9.5vw,3.2rem)}.growth-use-case-system-flow{grid-template-columns:1fr}.growth-use-case-system-flow article{min-height:auto}.growth-use-case-system-flow h3{margin-top:2.7rem}.growth-use-case-proof-grid>a{grid-template-columns:1fr}.growth-use-case-proof-brand{border-bottom:1px solid #3b473e;border-right:0;min-height:13rem}.growth-use-case-proof-grid b{margin-top:2rem}.growth-use-case-related>.growth-shell>div,.growth-project-use-case-list{grid-template-columns:1fr}.growth-use-case-related a,.growth-project-use-case-list a{grid-template-columns:2.5rem 1fr 1.2rem}.growth-diagram-node-1,.growth-diagram-node-2,.growth-diagram-node-3,.growth-diagram-node:after,.growth-search-result,.growth-search-index b,.growth-scope-console-track i,.growth-funnel-source,.growth-funnel-gate,.growth-funnel-output,.growth-data-brand-top i,.growth-data-pipeline b,.growth-motiv-state i,.growth-motiv-pipeline i:after,.growth-project-architecture-grid article:after,.growth-use-case-signal-line i,.network-node,.network-map svg path,.network-offer-card,.club-dial i,.publisher-waves i,.network-faq-signal-bars i{animation:none}.growth-hero-copy>*,.growth-detail-copy>*,.growth-use-case-hero-copy>*,.network-hero-grid>div:first-child>*,.network-role-hero-grid>div:first-child>*{animation-duration:.5s;animation-delay:0s}.growth-system-diagram,.growth-service-visual,.growth-use-case-signal,.network-map,.network-role-visual{animation-duration:.6s;animation-delay:80ms}[data-motion-reveal=true]{transition-duration:.5s;transition-delay:0s;transform:translateY(1.15rem)}}@media (prefers-reduced-motion:reduce){.growth-site *,.network-site *{scroll-behavior:auto!important;animation-duration:.001ms!important;animation-iteration-count:1!important}[data-motion-reveal=true]{opacity:1!important;transition:none!important;transform:none!important}.network-signal{animation:none}.growth-button,.network-button,.growth-service-row>a{transition:none}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}
