/*! tailwindcss v4.1.14 | MIT License | https://tailwindcss.com */@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-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--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-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction: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-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;--tw-content:""}}}@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-100:oklch(93.6% .032 17.717);--color-red-500:oklch(63.7% .237 25.331);--color-blue-600:oklch(54.6% .245 262.881);--color-blue-700:oklch(48.8% .243 264.376);--color-slate-50:oklch(98.4% .003 247.858);--color-slate-100:oklch(96.8% .007 247.896);--color-slate-600:oklch(44.6% .043 257.281);--color-slate-700:oklch(37.2% .044 257.287);--color-slate-900:oklch(20.8% .042 265.755);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-sm:24rem;--container-lg:32rem;--container-2xl:42rem;--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: 1.5 ;--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-4xl:2.25rem;--text-4xl--line-height:calc(2.5/2.25);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-widest:.1em;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--radius-xs:.125rem;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1)infinite;--blur-sm:8px;--blur-2xl:40px;--aspect-video:16/9;--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)}}@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;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{.\@container\/card-header{container:card-header/inline-size}.\@container\/field-group{container:field-group/inline-size}.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.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-0{inset:calc(var(--spacing)*0)}.inset-x-0{inset-inline:calc(var(--spacing)*0)}.inset-y-0{inset-block:calc(var(--spacing)*0)}.-top-12{top:calc(var(--spacing)*-12)}.top-0{top:calc(var(--spacing)*0)}.top-1\.5{top:calc(var(--spacing)*1.5)}.top-1\/2{top:50%}.top-3\.5{top:calc(var(--spacing)*3.5)}.top-4{top:calc(var(--spacing)*4)}.top-\[1px\]{top:1px}.top-\[50\%\]{top:50%}.top-\[60\%\]{top:60%}.top-full{top:100%}.-right-12{right:calc(var(--spacing)*-12)}.right-0{right:calc(var(--spacing)*0)}.right-1{right:calc(var(--spacing)*1)}.right-2{right:calc(var(--spacing)*2)}.right-3{right:calc(var(--spacing)*3)}.right-4{right:calc(var(--spacing)*4)}.-bottom-12{bottom:calc(var(--spacing)*-12)}.bottom-0{bottom:calc(var(--spacing)*0)}.-left-12{left:calc(var(--spacing)*-12)}.left-0{left:calc(var(--spacing)*0)}.left-1\/2{left:50%}.left-2{left:calc(var(--spacing)*2)}.left-\[50\%\]{left:50%}.isolate{isolation:isolate}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.z-\[1\]{z-index:1}.order-first{order:-9999}.order-last{order:9999}.col-start-2{grid-column-start:2}.row-span-2{grid-row:span 2/span 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}}.\!m-0{margin:calc(var(--spacing)*0)!important}.-mx-1{margin-inline:calc(var(--spacing)*-1)}.mx-2{margin-inline:calc(var(--spacing)*2)}.mx-3\.5{margin-inline:calc(var(--spacing)*3.5)}.mx-4{margin-inline:calc(var(--spacing)*4)}.mx-auto{margin-inline:auto}.-my-2{margin-block:calc(var(--spacing)*-2)}.my-0{margin-block:calc(var(--spacing)*0)}.my-0\.5{margin-block:calc(var(--spacing)*.5)}.my-1{margin-block:calc(var(--spacing)*1)}.-mt-4{margin-top:calc(var(--spacing)*-4)}.mt-1\.5{margin-top:calc(var(--spacing)*1.5)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-auto{margin-top:auto}.mr-2{margin-right:calc(var(--spacing)*2)}.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-6{margin-bottom:calc(var(--spacing)*6)}.mb-8{margin-bottom:calc(var(--spacing)*8)}.-ml-4{margin-left:calc(var(--spacing)*-4)}.ml-1{margin-left:calc(var(--spacing)*1)}.ml-4{margin-left:calc(var(--spacing)*4)}.ml-auto{margin-left:auto}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-flex{display:inline-flex}.table{display:table}.table-caption{display:table-caption}.table-cell{display:table-cell}.table-row{display:table-row}.field-sizing-content{field-sizing:content}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:var(--aspect-video)}.size-\(--cell-size\){width:var(--cell-size);height:var(--cell-size)}.size-2{width:calc(var(--spacing)*2);height:calc(var(--spacing)*2)}.size-2\.5{width:calc(var(--spacing)*2.5);height:calc(var(--spacing)*2.5)}.size-3{width:calc(var(--spacing)*3);height:calc(var(--spacing)*3)}.size-3\.5{width:calc(var(--spacing)*3.5);height:calc(var(--spacing)*3.5)}.size-4{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.size-6{width:calc(var(--spacing)*6);height:calc(var(--spacing)*6)}.size-7{width:calc(var(--spacing)*7);height:calc(var(--spacing)*7)}.size-8{width:calc(var(--spacing)*8);height:calc(var(--spacing)*8)}.size-9{width:calc(var(--spacing)*9);height:calc(var(--spacing)*9)}.size-10{width:calc(var(--spacing)*10);height:calc(var(--spacing)*10)}.size-auto{width:auto;height:auto}.size-full{width:100%;height:100%}.h-\(--cell-size\){height:var(--cell-size)}.h-1\.5{height:calc(var(--spacing)*1.5)}.h-2{height:calc(var(--spacing)*2)}.h-2\.5{height:calc(var(--spacing)*2.5)}.h-4{height:calc(var(--spacing)*4)}.h-5{height:calc(var(--spacing)*5)}.h-6{height:calc(var(--spacing)*6)}.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-16{height:calc(var(--spacing)*16)}.h-\[1\.15rem\]{height:1.15rem}.h-\[500px\]{height:500px}.h-\[calc\(100\%-1px\)\]{height:calc(100% - 1px)}.h-\[var\(--radix-navigation-menu-viewport-height\)\]{height:var(--radix-navigation-menu-viewport-height)}.h-\[var\(--radix-select-trigger-height\)\]{height:var(--radix-select-trigger-height)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.h-svh{height:100svh}.max-h-\(--radix-context-menu-content-available-height\){max-height:var(--radix-context-menu-content-available-height)}.max-h-\(--radix-dropdown-menu-content-available-height\){max-height:var(--radix-dropdown-menu-content-available-height)}.max-h-\(--radix-select-content-available-height\){max-height:var(--radix-select-content-available-height)}.max-h-\[300px\]{max-height:300px}.min-h-0{min-height:calc(var(--spacing)*0)}.min-h-4{min-height:calc(var(--spacing)*4)}.min-h-16{min-height:calc(var(--spacing)*16)}.min-h-screen{min-height:100vh}.min-h-svh{min-height:100svh}.w-\(--cell-size\){width:var(--cell-size)}.w-\(--sidebar-width\){width:var(--sidebar-width)}.w-0{width:calc(var(--spacing)*0)}.w-1{width:calc(var(--spacing)*1)}.w-2{width:calc(var(--spacing)*2)}.w-2\.5{width:calc(var(--spacing)*2.5)}.w-3{width:calc(var(--spacing)*3)}.w-3\/4{width:75%}.w-4{width:calc(var(--spacing)*4)}.w-5{width:calc(var(--spacing)*5)}.w-8{width:calc(var(--spacing)*8)}.w-9{width:calc(var(--spacing)*9)}.w-10{width:calc(var(--spacing)*10)}.w-16{width:calc(var(--spacing)*16)}.w-64{width:calc(var(--spacing)*64)}.w-72{width:calc(var(--spacing)*72)}.w-\[100px\]{width:100px}.w-\[400px\]{width:400px}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.max-w-\(--skeleton-width\){max-width:var(--skeleton-width)}.max-w-2xl{max-width:var(--container-2xl)}.max-w-\[calc\(100\%-2rem\)\]{max-width:calc(100% - 2rem)}.max-w-lg{max-width:var(--container-lg)}.max-w-max{max-width:max-content}.max-w-sm{max-width:var(--container-sm)}.min-w-\(--cell-size\){min-width:var(--cell-size)}.min-w-0{min-width:calc(var(--spacing)*0)}.min-w-5{min-width:calc(var(--spacing)*5)}.min-w-8{min-width:calc(var(--spacing)*8)}.min-w-9{min-width:calc(var(--spacing)*9)}.min-w-10{min-width:calc(var(--spacing)*10)}.min-w-\[8rem\]{min-width:8rem}.min-w-\[12rem\]{min-width:12rem}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.flex-1{flex:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.grow{flex-grow:1}.grow-0{flex-grow:0}.basis-full{flex-basis:100%}.caption-bottom{caption-side:bottom}.border-collapse{border-collapse:collapse}.origin-\(--radix-context-menu-content-transform-origin\){transform-origin:var(--radix-context-menu-content-transform-origin)}.origin-\(--radix-dropdown-menu-content-transform-origin\){transform-origin:var(--radix-dropdown-menu-content-transform-origin)}.origin-\(--radix-hover-card-content-transform-origin\){transform-origin:var(--radix-hover-card-content-transform-origin)}.origin-\(--radix-menubar-content-transform-origin\){transform-origin:var(--radix-menubar-content-transform-origin)}.origin-\(--radix-popover-content-transform-origin\){transform-origin:var(--radix-popover-content-transform-origin)}.origin-\(--radix-select-content-transform-origin\){transform-origin:var(--radix-select-content-transform-origin)}.origin-\(--radix-tooltip-content-transform-origin\){transform-origin:var(--radix-tooltip-content-transform-origin)}.-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-x-px{--tw-translate-x:-1px;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-\[-50\%\]{--tw-translate-x:-50%;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-px{--tw-translate-x:1px;translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y: -50% ;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-\[-50\%\]{--tw-translate-y:-50%;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-\[calc\(-50\%_-_2px\)\]{--tw-translate-y: calc(-50% - 2px) ;translate:var(--tw-translate-x)var(--tw-translate-y)}.rotate-45{rotate:45deg}.rotate-90{rotate:90deg}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.touch-none{touch-action:none}.resize-none{resize:none}.scroll-my-1{scroll-margin-block:calc(var(--spacing)*1)}.scroll-py-1{scroll-padding-block:calc(var(--spacing)*1)}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.auto-rows-min{grid-auto-rows:min-content}.grid-cols-\[0_1fr\]{grid-template-columns:0 1fr}.grid-rows-\[auto_auto\]{grid-template-rows:auto auto}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-start{justify-content:flex-start}.justify-items-start{justify-items:start}.gap-0{gap:calc(var(--spacing)*0)}.gap-0\.5{gap:calc(var(--spacing)*.5)}.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-6{gap:calc(var(--spacing)*6)}.gap-7{gap:calc(var(--spacing)*7)}.gap-y-0\.5{row-gap:calc(var(--spacing)*.5)}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.justify-self-end{justify-self:flex-end}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-\[2px\]{border-radius:2px}.rounded-\[4px\]{border-radius:4px}.rounded-\[10px\]{border-radius:10px}.rounded-\[20px\]{border-radius:20px}.rounded-\[calc\(var\(--radius\)-5px\)\]{border-radius:calc(var(--radius) - 5px)}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-none{border-radius:0}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-xs{border-radius:var(--radius-xs)}.rounded-l-md{border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.rounded-tl-sm{border-top-left-radius:var(--radius-sm)}.rounded-r-md{border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-\[1\.5px\]{border-style:var(--tw-border-style);border-width:1.5px}.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-dashed{--tw-border-style:dashed;border-style:dashed}.border-\(--color-border\){border-color:var(--color-border)}.border-\[rgba\(0\,0\,0\,0\.08\)\]{border-color:#00000014}.border-transparent{border-color:#0000}.border-t-transparent{border-top-color:#0000}.border-l-transparent{border-left-color:#0000}.bg-\(--color-bg\){background-color:var(--color-bg)}.bg-\[\#1a1a19\]{background-color:#1a1a19}.bg-\[\#f8f8f7\]{background-color:#f8f8f7}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab,red,red)){.bg-black\/50{background-color:color-mix(in oklab,var(--color-black)50%,transparent)}}.bg-blue-600{background-color:var(--color-blue-600)}.bg-red-100{background-color:var(--color-red-100)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-white\/80{background-color:#fffc}@supports (color:color-mix(in lab,red,red)){.bg-white\/80{background-color:color-mix(in oklab,var(--color-white)80%,transparent)}}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-slate-50{--tw-gradient-from:var(--color-slate-50);--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))}.to-slate-100{--tw-gradient-to:var(--color-slate-100);--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))}.fill-current{fill:currentColor}.p-0{padding:calc(var(--spacing)*0)}.p-1{padding:calc(var(--spacing)*1)}.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-8{padding:calc(var(--spacing)*8)}.p-\[3px\]{padding:3px}.p-px{padding:1px}.px-\(--cell-size\){padding-inline:var(--cell-size)}.px-1{padding-inline:calc(var(--spacing)*1)}.px-1\.5{padding-inline:calc(var(--spacing)*1.5)}.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)}.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-4{padding-block:calc(var(--spacing)*4)}.py-5{padding-block:calc(var(--spacing)*5)}.py-6{padding-block:calc(var(--spacing)*6)}.pt-0{padding-top:calc(var(--spacing)*0)}.pt-3{padding-top:calc(var(--spacing)*3)}.pt-4{padding-top:calc(var(--spacing)*4)}.pt-8{padding-top:calc(var(--spacing)*8)}.pt-12{padding-top:calc(var(--spacing)*12)}.pr-1{padding-right:calc(var(--spacing)*1)}.pr-2{padding-right:calc(var(--spacing)*2)}.pr-2\.5{padding-right:calc(var(--spacing)*2.5)}.pr-3{padding-right:calc(var(--spacing)*3)}.pr-8{padding-right:calc(var(--spacing)*8)}.pb-3{padding-bottom:calc(var(--spacing)*3)}.pb-4{padding-bottom:calc(var(--spacing)*4)}.pb-8{padding-bottom:calc(var(--spacing)*8)}.pl-2{padding-left:calc(var(--spacing)*2)}.pl-3{padding-left:calc(var(--spacing)*3)}.pl-4{padding-left:calc(var(--spacing)*4)}.pl-8{padding-left:calc(var(--spacing)*8)}.text-center{text-align:center}.text-left{text-align:left}.align-middle{vertical-align:middle}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--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-sm\/relaxed{font-size:var(--text-sm);line-height:var(--leading-relaxed)}.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-\[0\.8rem\]{font-size:.8rem}.leading-5{--tw-leading:calc(var(--spacing)*5);line-height:calc(var(--spacing)*5)}.leading-\[26px\]{--tw-leading:26px;line-height:26px}.leading-none{--tw-leading:1;line-height:1}.leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.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-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.44px\]{--tw-tracking:-.44px;letter-spacing:-.44px}.tracking-\[-0\.154px\]{--tw-tracking:-.154px;letter-spacing:-.154px}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-balance{text-wrap:balance}.break-words{overflow-wrap:break-word}.whitespace-break-spaces{white-space:break-spaces}.whitespace-nowrap{white-space:nowrap}.text-\[\#34322d\]{color:#34322d}.text-\[\#858481\]{color:#858481}.text-current{color:currentColor}.text-red-500{color:var(--color-red-500)}.text-slate-600{color:var(--color-slate-600)}.text-slate-700{color:var(--color-slate-700)}.text-slate-900{color:var(--color-slate-900)}.text-white{color:var(--color-white)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.underline-offset-4{text-underline-offset:4px}.opacity-0{opacity:0}.opacity-50{opacity:.5}.opacity-70{opacity:.7}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px 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-\[0_0_0_1px_hsl\(var\(--sidebar-border\)\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,hsl(var(--sidebar-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-\[0px_4px_11px_0px_rgba\(0\,0\,0\,0\.08\)\]{--tw-shadow:0px 4px 11px 0px var(--tw-shadow-color,#00000014);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-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px 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-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px 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)}.shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-0{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(0px + 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)}.outline-hidden{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.outline-hidden{outline-offset:2px;outline:2px solid #0000}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.backdrop-blur-2xl{--tw-backdrop-blur:blur(var(--blur-2xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,box-shadow\]{transition-property:color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[left\,right\,width\]{transition-property:left,right,width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[margin\,opacity\]{transition-property:margin,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\,height\,padding\]{transition-property:width,height,padding;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.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-shadow{transition-property:box-shadow;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))}.transition-none{transition-property:none}.duration-100{--tw-duration:.1s;transition-duration:.1s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-1000{--tw-duration:1s;transition-duration:1s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-linear{--tw-ease:linear;transition-timing-function:linear}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.\[--cell-size\:--spacing\(8\)\]{--cell-size:calc(var(--spacing)*8)}.group-focus-within\/menu-item\:opacity-100:is(:where(.group\/menu-item):focus-within *){opacity:1}@media (hover:hover){.group-hover\/menu-item\:opacity-100:is(:where(.group\/menu-item):hover *){opacity:1}}.group-has-data-\[sidebar\=menu-action\]\/menu-item\:pr-8:is(:where(.group\/menu-item):has([data-sidebar=menu-action]) *){padding-right:calc(var(--spacing)*8)}.group-has-\[\[data-orientation\=horizontal\]\]\/field\:text-balance:is(:where(.group\/field):has([data-orientation=horizontal]) *){text-wrap:balance}.group-has-\[\[data-slot\=item-description\]\]\/item\:translate-y-0\.5:is(:where(.group\/item):has([data-slot=item-description]) *){--tw-translate-y:calc(var(--spacing)*.5);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-has-\[\[data-slot\=item-description\]\]\/item\:self-start:is(:where(.group\/item):has([data-slot=item-description]) *){align-self:flex-start}.group-has-\[\>input\]\/input-group\:pt-2\.5:is(:where(.group\/input-group):has(>input) *){padding-top:calc(var(--spacing)*2.5)}.group-has-\[\>input\]\/input-group\:pb-2\.5:is(:where(.group\/input-group):has(>input) *){padding-bottom:calc(var(--spacing)*2.5)}.group-data-\[collapsible\=icon\]\:-mt-8:is(:where(.group)[data-collapsible=icon] *){margin-top:calc(var(--spacing)*-8)}.group-data-\[collapsible\=icon\]\:hidden:is(:where(.group)[data-collapsible=icon] *){display:none}.group-data-\[collapsible\=icon\]\:size-8\!:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--spacing)*8)!important;height:calc(var(--spacing)*8)!important}.group-data-\[collapsible\=icon\]\:w-\(--sidebar-width-icon\):is(:where(.group)[data-collapsible=icon] *){width:var(--sidebar-width-icon)}.group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)\+\(--spacing\(4\)\)\)\]:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--sidebar-width-icon) + (calc(var(--spacing)*4)))}.group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)\+\(--spacing\(4\)\)\+2px\)\]:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--sidebar-width-icon) + (calc(var(--spacing)*4)) + 2px)}.group-data-\[collapsible\=icon\]\:overflow-hidden:is(:where(.group)[data-collapsible=icon] *){overflow:hidden}.group-data-\[collapsible\=icon\]\:p-0\!:is(:where(.group)[data-collapsible=icon] *){padding:calc(var(--spacing)*0)!important}.group-data-\[collapsible\=icon\]\:p-2\!:is(:where(.group)[data-collapsible=icon] *){padding:calc(var(--spacing)*2)!important}.group-data-\[collapsible\=icon\]\:opacity-0:is(:where(.group)[data-collapsible=icon] *){opacity:0}.group-data-\[collapsible\=offcanvas\]\:right-\[calc\(var\(--sidebar-width\)\*-1\)\]:is(:where(.group)[data-collapsible=offcanvas] *){right:calc(var(--sidebar-width)*-1)}.group-data-\[collapsible\=offcanvas\]\:left-\[calc\(var\(--sidebar-width\)\*-1\)\]:is(:where(.group)[data-collapsible=offcanvas] *){left:calc(var(--sidebar-width)*-1)}.group-data-\[collapsible\=offcanvas\]\:w-0:is(:where(.group)[data-collapsible=offcanvas] *){width:calc(var(--spacing)*0)}.group-data-\[collapsible\=offcanvas\]\:translate-x-0:is(:where(.group)[data-collapsible=offcanvas] *){--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-data-\[disabled\=true\]\:pointer-events-none:is(:where(.group)[data-disabled=true] *){pointer-events:none}.group-data-\[disabled\=true\]\:opacity-50:is(:where(.group)[data-disabled=true] *),.group-data-\[disabled\=true\]\/field\:opacity-50:is(:where(.group\/field)[data-disabled=true] *),.group-data-\[disabled\=true\]\/input-group\:opacity-50:is(:where(.group\/input-group)[data-disabled=true] *){opacity:.5}.group-data-\[focused\=true\]\/day\:relative:is(:where(.group\/day)[data-focused=true] *){position:relative}.group-data-\[focused\=true\]\/day\:z-10:is(:where(.group\/day)[data-focused=true] *){z-index:10}.group-data-\[focused\=true\]\/day\:ring-\[3px\]:is(:where(.group\/day)[data-focused=true] *){--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + 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)}.group-data-\[side\=left\]\:-right-4:is(:where(.group)[data-side=left] *){right:calc(var(--spacing)*-4)}.group-data-\[side\=left\]\:border-r:is(:where(.group)[data-side=left] *){border-right-style:var(--tw-border-style);border-right-width:1px}.group-data-\[side\=right\]\:left-0:is(:where(.group)[data-side=right] *){left:calc(var(--spacing)*0)}.group-data-\[side\=right\]\:rotate-180:is(:where(.group)[data-side=right] *){rotate:180deg}.group-data-\[side\=right\]\:border-l:is(:where(.group)[data-side=right] *){border-left-style:var(--tw-border-style);border-left-width:1px}.group-data-\[state\=open\]\:rotate-180:is(:where(.group)[data-state=open] *){rotate:180deg}.group-data-\[variant\=floating\]\:rounded-lg:is(:where(.group)[data-variant=floating] *){border-radius:var(--radius-lg)}.group-data-\[variant\=floating\]\:border:is(:where(.group)[data-variant=floating] *){border-style:var(--tw-border-style);border-width:1px}.group-data-\[variant\=floating\]\:shadow-sm:is(:where(.group)[data-variant=floating] *){--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px 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)}.group-data-\[variant\=outline\]\/field-group\:-mb-2:is(:where(.group\/field-group)[data-variant=outline] *){margin-bottom:calc(var(--spacing)*-2)}.group-data-\[vaul-drawer-direction\=bottom\]\/drawer-content\:block:is(:where(.group\/drawer-content)[data-vaul-drawer-direction=bottom] *){display:block}.group-data-\[vaul-drawer-direction\=bottom\]\/drawer-content\:text-center:is(:where(.group\/drawer-content)[data-vaul-drawer-direction=bottom] *),.group-data-\[vaul-drawer-direction\=top\]\/drawer-content\:text-center:is(:where(.group\/drawer-content)[data-vaul-drawer-direction=top] *){text-align:center}.group-data-\[viewport\=false\]\/navigation-menu\:top-full:is(:where(.group\/navigation-menu)[data-viewport=false] *){top:100%}.group-data-\[viewport\=false\]\/navigation-menu\:mt-1\.5:is(:where(.group\/navigation-menu)[data-viewport=false] *){margin-top:calc(var(--spacing)*1.5)}.group-data-\[viewport\=false\]\/navigation-menu\:overflow-hidden:is(:where(.group\/navigation-menu)[data-viewport=false] *){overflow:hidden}.group-data-\[viewport\=false\]\/navigation-menu\:rounded-md:is(:where(.group\/navigation-menu)[data-viewport=false] *){border-radius:var(--radius-md)}.group-data-\[viewport\=false\]\/navigation-menu\:border:is(:where(.group\/navigation-menu)[data-viewport=false] *){border-style:var(--tw-border-style);border-width:1px}.group-data-\[viewport\=false\]\/navigation-menu\:shadow:is(:where(.group\/navigation-menu)[data-viewport=false] *){--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px 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)}.group-data-\[viewport\=false\]\/navigation-menu\:duration-200:is(:where(.group\/navigation-menu)[data-viewport=false] *){--tw-duration:.2s;transition-duration:.2s}.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.peer-disabled\:opacity-50:is(:where(.peer):disabled~*){opacity:.5}.peer-data-\[size\=default\]\/menu-button\:top-1\.5:is(:where(.peer\/menu-button)[data-size=default]~*){top:calc(var(--spacing)*1.5)}.peer-data-\[size\=lg\]\/menu-button\:top-2\.5:is(:where(.peer\/menu-button)[data-size=lg]~*){top:calc(var(--spacing)*2.5)}.peer-data-\[size\=sm\]\/menu-button\:top-1:is(:where(.peer\/menu-button)[data-size=sm]~*){top:calc(var(--spacing)*1)}.file\:inline-flex::file-selector-button{display:inline-flex}.file\:h-7::file-selector-button{height:calc(var(--spacing)*7)}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-transparent::file-selector-button{background-color:#0000}.file\:text-sm::file-selector-button{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.file\:font-medium::file-selector-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:-inset-2:after{content:var(--tw-content);inset:calc(var(--spacing)*-2)}.after\:inset-y-0:after{content:var(--tw-content);inset-block:calc(var(--spacing)*0)}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:w-1:after{content:var(--tw-content);width:calc(var(--spacing)*1)}.after\:w-\[2px\]:after{content:var(--tw-content);width:2px}.after\:-translate-x-1\/2:after{content:var(--tw-content);--tw-translate-x: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.group-data-\[collapsible\=offcanvas\]\:after\:left-full:is(:where(.group)[data-collapsible=offcanvas] *):after{content:var(--tw-content);left:100%}.first\:rounded-l-md:first-child{border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.first\:border-l:first-child{border-left-style:var(--tw-border-style);border-left-width:1px}.last\:mt-0:last-child{margin-top:calc(var(--spacing)*0)}.last\:rounded-r-md:last-child{border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}@media (hover:hover){.hover\:bg-\[\#1a1a19\]\/90:hover{background-color:#1a1a19e6}.hover\:bg-blue-700:hover{background-color:var(--color-blue-700)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-90:hover{opacity:.9}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-\[0_0_0_1px_hsl\(var\(--sidebar-accent\)\)\]:hover{--tw-shadow:0 0 0 1px var(--tw-shadow-color,hsl(var(--sidebar-accent)));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-lg:hover{--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)}.hover\:ring-4:hover{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(4px + 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\:z-10:focus{z-index:10}.focus\:ring-2:focus{--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\:ring-offset-2:focus{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.focus\:outline-hidden:focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.focus\:outline-hidden:focus{outline-offset:2px;outline:2px solid #0000}}.focus-visible\:z-10:focus-visible{z-index:10}.focus-visible\:ring-0:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(0px + 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-1:focus-visible{--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-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-4:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(4px + 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-\[3px\]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + 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-offset-1:focus-visible{--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.focus-visible\:outline-hidden:focus-visible{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.focus-visible\:outline-hidden:focus-visible{outline-offset:2px;outline:2px solid #0000}}.focus-visible\:outline-1:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}:where([data-side=left]) .in-data-\[side\=left\]\:cursor-w-resize{cursor:w-resize}:where([data-side=right]) .in-data-\[side\=right\]\:cursor-e-resize{cursor:e-resize}.has-focus\:ring-\[3px\]:has(:focus){--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + 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)}.has-disabled\:opacity-50:has(:disabled){opacity:.5}.has-data-\[slot\=card-action\]\:grid-cols-\[1fr_auto\]:has([data-slot=card-action]){grid-template-columns:1fr auto}.has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:ring-\[3px\]:has([data-slot=input-group-control]:focus-visible){--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + 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)}.has-\[\>\[data-align\=block-end\]\]\:h-auto:has(>[data-align=block-end]){height:auto}.has-\[\>\[data-align\=block-end\]\]\:flex-col:has(>[data-align=block-end]){flex-direction:column}.has-\[\>\[data-align\=block-start\]\]\:h-auto:has(>[data-align=block-start]){height:auto}.has-\[\>\[data-align\=block-start\]\]\:flex-col:has(>[data-align=block-start]){flex-direction:column}.has-\[\>\[data-slot\=button-group\]\]\:gap-2:has(>[data-slot=button-group]){gap:calc(var(--spacing)*2)}.has-\[\>\[data-slot\=checkbox-group\]\]\:gap-3:has(>[data-slot=checkbox-group]){gap:calc(var(--spacing)*3)}.has-\[\>\[data-slot\=field-content\]\]\:items-start:has(>[data-slot=field-content]){align-items:flex-start}.has-\[\>\[data-slot\=field\]\]\:w-full:has(>[data-slot=field]){width:100%}.has-\[\>\[data-slot\=field\]\]\:flex-col:has(>[data-slot=field]){flex-direction:column}.has-\[\>\[data-slot\=field\]\]\:rounded-md:has(>[data-slot=field]){border-radius:var(--radius-md)}.has-\[\>\[data-slot\=field\]\]\:border:has(>[data-slot=field]){border-style:var(--tw-border-style);border-width:1px}.has-\[\>\[data-slot\=radio-group\]\]\:gap-3:has(>[data-slot=radio-group]){gap:calc(var(--spacing)*3)}.has-\[\>button\]\:mr-\[-0\.45rem\]:has(>button){margin-right:-.45rem}.has-\[\>button\]\:ml-\[-0\.45rem\]:has(>button){margin-left:-.45rem}.has-\[\>kbd\]\:mr-\[-0\.35rem\]:has(>kbd){margin-right:-.35rem}.has-\[\>kbd\]\:ml-\[-0\.35rem\]:has(>kbd){margin-left:-.35rem}.has-\[\>svg\]\:grid-cols-\[calc\(var\(--spacing\)\*4\)_1fr\]:has(>svg){grid-template-columns:calc(var(--spacing)*4)1fr}.has-\[\>svg\]\:gap-x-3:has(>svg){column-gap:calc(var(--spacing)*3)}.has-\[\>svg\]\:p-0:has(>svg){padding:calc(var(--spacing)*0)}.has-\[\>svg\]\:px-2:has(>svg){padding-inline:calc(var(--spacing)*2)}.has-\[\>svg\]\:px-2\.5:has(>svg){padding-inline:calc(var(--spacing)*2.5)}.has-\[\>svg\]\:px-3:has(>svg){padding-inline:calc(var(--spacing)*3)}.has-\[\>svg\]\:px-4:has(>svg){padding-inline:calc(var(--spacing)*4)}.has-\[\>textarea\]\:h-auto:has(>textarea){height:auto}.aria-disabled\:pointer-events-none[aria-disabled=true]{pointer-events:none}.aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}.data-\[active\=true\]\:z-10[data-active=true]{z-index:10}.data-\[active\=true\]\:font-medium[data-active=true]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.data-\[active\=true\]\:ring-\[3px\][data-active=true]{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + 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)}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[disabled\=true\]\:pointer-events-none[data-disabled=true]{pointer-events:none}.data-\[disabled\=true\]\:opacity-50[data-disabled=true]{opacity:.5}.data-\[inset\]\:pl-8[data-inset]{padding-left:calc(var(--spacing)*8)}.data-\[orientation\=horizontal\]\:h-1\.5[data-orientation=horizontal]{height:calc(var(--spacing)*1.5)}.data-\[orientation\=horizontal\]\:h-full[data-orientation=horizontal]{height:100%}.data-\[orientation\=horizontal\]\:h-px[data-orientation=horizontal]{height:1px}.data-\[orientation\=horizontal\]\:w-full[data-orientation=horizontal]{width:100%}.data-\[orientation\=vertical\]\:h-auto[data-orientation=vertical]{height:auto}.data-\[orientation\=vertical\]\:h-full[data-orientation=vertical]{height:100%}.data-\[orientation\=vertical\]\:min-h-44[data-orientation=vertical]{min-height:calc(var(--spacing)*44)}.data-\[orientation\=vertical\]\:w-1\.5[data-orientation=vertical]{width:calc(var(--spacing)*1.5)}.data-\[orientation\=vertical\]\:w-auto[data-orientation=vertical]{width:auto}.data-\[orientation\=vertical\]\:w-full[data-orientation=vertical]{width:100%}.data-\[orientation\=vertical\]\:w-px[data-orientation=vertical]{width:1px}.data-\[orientation\=vertical\]\:flex-col[data-orientation=vertical]{flex-direction:column}.data-\[panel-group-direction\=vertical\]\:h-px[data-panel-group-direction=vertical]{height:1px}.data-\[panel-group-direction\=vertical\]\:w-full[data-panel-group-direction=vertical]{width:100%}.data-\[panel-group-direction\=vertical\]\:flex-col[data-panel-group-direction=vertical]{flex-direction:column}.data-\[panel-group-direction\=vertical\]\:after\:left-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);left:calc(var(--spacing)*0)}.data-\[panel-group-direction\=vertical\]\:after\:h-1[data-panel-group-direction=vertical]:after{content:var(--tw-content);height:calc(var(--spacing)*1)}.data-\[panel-group-direction\=vertical\]\:after\:w-full[data-panel-group-direction=vertical]:after{content:var(--tw-content);width:100%}.data-\[panel-group-direction\=vertical\]\:after\:translate-x-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[panel-group-direction\=vertical\]\:after\:-translate-y-1\/2[data-panel-group-direction=vertical]:after{content:var(--tw-content);--tw-translate-y: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[range-end\=true\]\:rounded-md[data-range-end=true]{border-radius:var(--radius-md)}.data-\[range-end\=true\]\:rounded-r-md[data-range-end=true]{border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.data-\[range-middle\=true\]\:rounded-none[data-range-middle=true]{border-radius:0}.data-\[range-start\=true\]\:rounded-md[data-range-start=true]{border-radius:var(--radius-md)}.data-\[range-start\=true\]\:rounded-l-md[data-range-start=true]{border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.data-\[selected\=true\]\:rounded-none[data-selected=true]{border-radius:0}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y:calc(var(--spacing)*1);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x:calc(var(--spacing)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x:calc(var(--spacing)*1);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y:calc(var(--spacing)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[size\=default\]\:h-9[data-size=default]{height:calc(var(--spacing)*9)}.data-\[size\=sm\]\:h-8[data-size=sm]{height:calc(var(--spacing)*8)}.data-\[slot\=checkbox-group\]\:gap-3[data-slot=checkbox-group]{gap:calc(var(--spacing)*3)}:is(.\*\*\:data-\[slot\=command-input-wrapper\]\:h-12 *)[data-slot=command-input-wrapper]{height:calc(var(--spacing)*12)}:is(.\*\*\:data-\[slot\=navigation-menu-link\]\:focus\:ring-0 *)[data-slot=navigation-menu-link]:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(0px + 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)}:is(.\*\*\:data-\[slot\=navigation-menu-link\]\:focus\:outline-none *)[data-slot=navigation-menu-link]:focus{--tw-outline-style:none;outline-style:none}:is(.\*\:data-\[slot\=select-value\]\:line-clamp-1>*)[data-slot=select-value]{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:is(.\*\:data-\[slot\=select-value\]\:flex>*)[data-slot=select-value]{display:flex}:is(.\*\:data-\[slot\=select-value\]\:items-center>*)[data-slot=select-value]{align-items:center}:is(.\*\:data-\[slot\=select-value\]\:gap-2>*)[data-slot=select-value]{gap:calc(var(--spacing)*2)}.data-\[state\=active\]\:shadow-sm[data-state=active]{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px 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)}.data-\[state\=checked\]\:translate-x-\[calc\(100\%-2px\)\][data-state=checked]{--tw-translate-x: calc(100% - 2px) ;translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[state\=closed\]\:duration-300[data-state=closed]{--tw-duration:.3s;transition-duration:.3s}.data-\[state\=open\]\:opacity-100[data-state=open]{opacity:1}.data-\[state\=open\]\:duration-500[data-state=open]{--tw-duration:.5s;transition-duration:.5s}.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked]{--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[variant\=label\]\:text-sm[data-variant=label]{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.data-\[variant\=legend\]\:text-base[data-variant=legend]{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.data-\[variant\=outline\]\:border-l-0[data-variant=outline]{border-left-style:var(--tw-border-style);border-left-width:0}.data-\[variant\=outline\]\:shadow-xs[data-variant=outline]{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.data-\[variant\=outline\]\:first\:border-l[data-variant=outline]:first-child{border-left-style:var(--tw-border-style);border-left-width:1px}.data-\[vaul-drawer-direction\=bottom\]\:inset-x-0[data-vaul-drawer-direction=bottom]{inset-inline:calc(var(--spacing)*0)}.data-\[vaul-drawer-direction\=bottom\]\:bottom-0[data-vaul-drawer-direction=bottom]{bottom:calc(var(--spacing)*0)}.data-\[vaul-drawer-direction\=bottom\]\:mt-24[data-vaul-drawer-direction=bottom]{margin-top:calc(var(--spacing)*24)}.data-\[vaul-drawer-direction\=bottom\]\:max-h-\[80vh\][data-vaul-drawer-direction=bottom]{max-height:80vh}.data-\[vaul-drawer-direction\=bottom\]\:rounded-t-lg[data-vaul-drawer-direction=bottom]{border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg)}.data-\[vaul-drawer-direction\=bottom\]\:border-t[data-vaul-drawer-direction=bottom]{border-top-style:var(--tw-border-style);border-top-width:1px}.data-\[vaul-drawer-direction\=left\]\:inset-y-0[data-vaul-drawer-direction=left]{inset-block:calc(var(--spacing)*0)}.data-\[vaul-drawer-direction\=left\]\:left-0[data-vaul-drawer-direction=left]{left:calc(var(--spacing)*0)}.data-\[vaul-drawer-direction\=left\]\:w-3\/4[data-vaul-drawer-direction=left]{width:75%}.data-\[vaul-drawer-direction\=left\]\:border-r[data-vaul-drawer-direction=left]{border-right-style:var(--tw-border-style);border-right-width:1px}.data-\[vaul-drawer-direction\=right\]\:inset-y-0[data-vaul-drawer-direction=right]{inset-block:calc(var(--spacing)*0)}.data-\[vaul-drawer-direction\=right\]\:right-0[data-vaul-drawer-direction=right]{right:calc(var(--spacing)*0)}.data-\[vaul-drawer-direction\=right\]\:w-3\/4[data-vaul-drawer-direction=right]{width:75%}.data-\[vaul-drawer-direction\=right\]\:border-l[data-vaul-drawer-direction=right]{border-left-style:var(--tw-border-style);border-left-width:1px}.data-\[vaul-drawer-direction\=top\]\:inset-x-0[data-vaul-drawer-direction=top]{inset-inline:calc(var(--spacing)*0)}.data-\[vaul-drawer-direction\=top\]\:top-0[data-vaul-drawer-direction=top]{top:calc(var(--spacing)*0)}.data-\[vaul-drawer-direction\=top\]\:mb-24[data-vaul-drawer-direction=top]{margin-bottom:calc(var(--spacing)*24)}.data-\[vaul-drawer-direction\=top\]\:max-h-\[80vh\][data-vaul-drawer-direction=top]{max-height:80vh}.data-\[vaul-drawer-direction\=top\]\:rounded-b-lg[data-vaul-drawer-direction=top]{border-bottom-right-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg)}.data-\[vaul-drawer-direction\=top\]\:border-b[data-vaul-drawer-direction=top]{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.nth-last-2\:-mt-1:nth-last-child(2){margin-top:calc(var(--spacing)*-1)}@media (min-width:40rem){.sm\:block{display:block}.sm\:flex{display:flex}.sm\:max-w-lg{max-width:var(--container-lg)}.sm\:max-w-sm{max-width:var(--container-sm)}.sm\:flex-row{flex-direction:row}.sm\:justify-end{justify-content:flex-end}.sm\:gap-2\.5{gap:calc(var(--spacing)*2.5)}.sm\:pr-2\.5{padding-right:calc(var(--spacing)*2.5)}.sm\:pl-2\.5{padding-left:calc(var(--spacing)*2.5)}.sm\:text-left{text-align:left}.data-\[vaul-drawer-direction\=left\]\:sm\:max-w-sm[data-vaul-drawer-direction=left],.data-\[vaul-drawer-direction\=right\]\:sm\:max-w-sm[data-vaul-drawer-direction=right]{max-width:var(--container-sm)}}@media (min-width:48rem){.md\:absolute{position:absolute}.md\:block{display:block}.md\:flex{display:flex}.md\:w-\[var\(--radix-navigation-menu-viewport-width\)\]{width:var(--radix-navigation-menu-viewport-width)}.md\:w-auto{width:auto}.md\:flex-row{flex-direction:row}.md\:gap-1\.5{gap:calc(var(--spacing)*1.5)}.md\:p-12{padding:calc(var(--spacing)*12)}.md\:text-left{text-align:left}.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.md\:opacity-0{opacity:0}.md\:peer-data-\[variant\=inset\]\:m-2:is(:where(.peer)[data-variant=inset]~*){margin:calc(var(--spacing)*2)}.md\:peer-data-\[variant\=inset\]\:ml-0:is(:where(.peer)[data-variant=inset]~*){margin-left:calc(var(--spacing)*0)}.md\:peer-data-\[variant\=inset\]\:rounded-xl:is(:where(.peer)[data-variant=inset]~*){border-radius:var(--radius-xl)}.md\:peer-data-\[variant\=inset\]\:shadow-sm:is(:where(.peer)[data-variant=inset]~*){--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px 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)}.md\:peer-data-\[variant\=inset\]\:peer-data-\[state\=collapsed\]\:ml-2:is(:where(.peer)[data-variant=inset]~*):is(:where(.peer)[data-state=collapsed]~*){margin-left:calc(var(--spacing)*2)}.md\:after\:hidden:after{content:var(--tw-content);display:none}}@container field-group (min-width:28rem){.\@md\/field-group\:flex-row{flex-direction:row}.\@md\/field-group\:items-center{align-items:center}.\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:items-start:has(>[data-slot=field-content]){align-items:flex-start}}@media (prefers-color-scheme:dark){.dark\:bg-transparent{background-color:#0000}}.\[\&_\.recharts-dot\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-dot[stroke="#fff"]{stroke:#0000}.\[\&_\.recharts-layer\]\:outline-hidden .recharts-layer{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.\[\&_\.recharts-layer\]\:outline-hidden .recharts-layer{outline-offset:2px;outline:2px solid #0000}}.\[\&_\.recharts-sector\]\:outline-hidden .recharts-sector{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.\[\&_\.recharts-sector\]\:outline-hidden .recharts-sector{outline-offset:2px;outline:2px solid #0000}}.\[\&_\.recharts-sector\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-sector[stroke="#fff"]{stroke:#0000}.\[\&_\.recharts-surface\]\:outline-hidden .recharts-surface{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.\[\&_\.recharts-surface\]\:outline-hidden .recharts-surface{outline-offset:2px;outline:2px solid #0000}}.\[\&_\[cmdk-group-heading\]\]\:px-2 [cmdk-group-heading]{padding-inline:calc(var(--spacing)*2)}.\[\&_\[cmdk-group-heading\]\]\:py-1\.5 [cmdk-group-heading]{padding-block:calc(var(--spacing)*1.5)}.\[\&_\[cmdk-group-heading\]\]\:text-xs [cmdk-group-heading]{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&_\[cmdk-group-heading\]\]\:font-medium [cmdk-group-heading]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.\[\&_\[cmdk-group\]\]\:px-2 [cmdk-group]{padding-inline:calc(var(--spacing)*2)}.\[\&_\[cmdk-group\]\:not\(\[hidden\]\)_\~\[cmdk-group\]\]\:pt-0 [cmdk-group]:not([hidden])~[cmdk-group]{padding-top:calc(var(--spacing)*0)}.\[\&_\[cmdk-input-wrapper\]_svg\]\:h-5 [cmdk-input-wrapper] svg{height:calc(var(--spacing)*5)}.\[\&_\[cmdk-input-wrapper\]_svg\]\:w-5 [cmdk-input-wrapper] svg{width:calc(var(--spacing)*5)}.\[\&_\[cmdk-input\]\]\:h-12 [cmdk-input]{height:calc(var(--spacing)*12)}.\[\&_\[cmdk-item\]\]\:px-2 [cmdk-item]{padding-inline:calc(var(--spacing)*2)}.\[\&_\[cmdk-item\]\]\:py-3 [cmdk-item]{padding-block:calc(var(--spacing)*3)}.\[\&_\[cmdk-item\]_svg\]\:h-5 [cmdk-item] svg{height:calc(var(--spacing)*5)}.\[\&_\[cmdk-item\]_svg\]\:w-5 [cmdk-item] svg{width:calc(var(--spacing)*5)}.\[\&_img\]\:size-full img{width:100%;height:100%}.\[\&_img\]\:object-cover img{object-fit:cover}.\[\&_p\]\:leading-relaxed p{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3 svg:not([class*=size-]){width:calc(var(--spacing)*3);height:calc(var(--spacing)*3)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-6 svg:not([class*=size-]){width:calc(var(--spacing)*6);height:calc(var(--spacing)*6)}.\[\&_tr\]\:border-b tr{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-style:var(--tw-border-style);border-width:0}.\[\&\+\[data-slot\=item-content\]\]\:flex-none+[data-slot=item-content]{flex:none}.\[\&\:first-child\[data-selected\=true\]_button\]\:rounded-l-md:first-child[data-selected=true] button{border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:calc(var(--spacing)*0)}.\[\.border-b\]\:pb-3.border-b{padding-bottom:calc(var(--spacing)*3)}.\[\.border-b\]\:pb-6.border-b{padding-bottom:calc(var(--spacing)*6)}.\[\.border-t\]\:pt-3.border-t{padding-top:calc(var(--spacing)*3)}.\[\.border-t\]\:pt-6.border-t{padding-top:calc(var(--spacing)*6)}:is(.rtl\:\*\*\:\[\.rdp-button\\_next\>svg\]\:rotate-180:where(:dir(rtl),[dir=rtl],[dir=rtl] *) *):is(.rdp-button_next>svg),:is(.rtl\:\*\*\:\[\.rdp-button\\_previous\>svg\]\:rotate-180:where(:dir(rtl),[dir=rtl],[dir=rtl] *) *):is(.rdp-button_previous>svg){rotate:180deg}.\[a\]\:transition-colors:is(a){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))}:is(.\*\:\[span\]\:last\:flex>*):is(span):last-child{display:flex}:is(.\*\:\[span\]\:last\:items-center>*):is(span):last-child{align-items:center}:is(.\*\:\[span\]\:last\:gap-2>*):is(span):last-child{gap:calc(var(--spacing)*2)}.\[\&\:last-child\[data-selected\=true\]_button\]\:rounded-r-md:last-child[data-selected=true] button{border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.\[\&\>\*\]\:w-full>*{width:100%}.\[\&\>\*\]\:focus-visible\:relative>:focus-visible{position:relative}.\[\&\>\*\]\:focus-visible\:z-10>:focus-visible{z-index:10}.\[\&\>\*\]\:data-\[slot\=field\]\:p-4>[data-slot=field]{padding:calc(var(--spacing)*4)}@container field-group (min-width:28rem){.\@md\/field-group\:\[\&\>\*\]\:w-auto>*{width:auto}}.\[\&\>\*\:not\(\:first-child\)\]\:rounded-t-none>:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.\[\&\>\*\:not\(\:first-child\)\]\:rounded-l-none>:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.\[\&\>\*\:not\(\:first-child\)\]\:border-t-0>:not(:first-child){border-top-style:var(--tw-border-style);border-top-width:0}.\[\&\>\*\:not\(\:first-child\)\]\:border-l-0>:not(:first-child){border-left-style:var(--tw-border-style);border-left-width:0}.\[\&\>\*\:not\(\:last-child\)\]\:rounded-r-none>:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.\[\&\>\*\:not\(\:last-child\)\]\:rounded-b-none>:not(:last-child){border-bottom-right-radius:0;border-bottom-left-radius:0}.\[\&\>\.sr-only\]\:w-auto>.sr-only{width:auto}.\[\&\>\[data-slot\=field-group\]\]\:gap-4>[data-slot=field-group]{gap:calc(var(--spacing)*4)}.\[\&\>\[data-slot\=field-label\]\]\:flex-auto>[data-slot=field-label]{flex:auto}@container field-group (min-width:28rem){.\@md\/field-group\:\[\&\>\[data-slot\=field-label\]\]\:flex-auto>[data-slot=field-label]{flex:auto}}.has-\[select\[aria-hidden\=true\]\:last-child\]\:\[\&\>\[data-slot\=select-trigger\]\:last-of-type\]\:rounded-r-md:has(:is(select[aria-hidden=true]:last-child))>[data-slot=select-trigger]:last-of-type{border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.\[\&\>\[data-slot\=select-trigger\]\:not\(\[class\*\=\'w-\'\]\)\]\:w-fit>[data-slot=select-trigger]:not([class*=w-]){width:fit-content}.\[\&\>\[role\=checkbox\]\]\:translate-y-\[2px\]>[role=checkbox]{--tw-translate-y:2px;translate:var(--tw-translate-x)var(--tw-translate-y)}.has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content])>[role=checkbox],.has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content]) [role=radio]{margin-top:1px}@container field-group (min-width:28rem){.\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content])>[role=checkbox],.\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content]) [role=radio]{margin-top:1px}}.\[\&\>a\]\:underline>a{text-decoration-line:underline}.\[\&\>a\]\:underline-offset-4>a{text-underline-offset:4px}.\[\&\>button\]\:hidden>button{display:none}.\[\&\>input\]\:flex-1>input{flex:1}.has-\[\>\[data-align\=block-end\]\]\:\[\&\>input\]\:pt-3:has(>[data-align=block-end])>input{padding-top:calc(var(--spacing)*3)}.has-\[\>\[data-align\=block-start\]\]\:\[\&\>input\]\:pb-3:has(>[data-align=block-start])>input{padding-bottom:calc(var(--spacing)*3)}.has-\[\>\[data-align\=inline-end\]\]\:\[\&\>input\]\:pr-2:has(>[data-align=inline-end])>input{padding-right:calc(var(--spacing)*2)}.has-\[\>\[data-align\=inline-start\]\]\:\[\&\>input\]\:pl-2:has(>[data-align=inline-start])>input{padding-left:calc(var(--spacing)*2)}.\[\&\>kbd\]\:rounded-\[calc\(var\(--radius\)-5px\)\]>kbd{border-radius:calc(var(--radius) - 5px)}.\[\&\>span\]\:text-xs>span{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&\>span\]\:opacity-70>span{opacity:.7}.\[\&\>span\:last-child\]\:truncate>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.\[\&\>svg\]\:pointer-events-none>svg{pointer-events:none}.\[\&\>svg\]\:size-3>svg{width:calc(var(--spacing)*3);height:calc(var(--spacing)*3)}.\[\&\>svg\]\:size-3\.5>svg{width:calc(var(--spacing)*3.5);height:calc(var(--spacing)*3.5)}.\[\&\>svg\]\:size-4>svg{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.\[\&\>svg\]\:h-2\.5>svg{height:calc(var(--spacing)*2.5)}.\[\&\>svg\]\:h-3>svg{height:calc(var(--spacing)*3)}.\[\&\>svg\]\:w-2\.5>svg{width:calc(var(--spacing)*2.5)}.\[\&\>svg\]\:w-3>svg{width:calc(var(--spacing)*3)}.\[\&\>svg\]\:shrink-0>svg{flex-shrink:0}.\[\&\>svg\]\:translate-y-0\.5>svg{--tw-translate-y:calc(var(--spacing)*.5);translate:var(--tw-translate-x)var(--tw-translate-y)}.\[\&\>svg\]\:text-current>svg{color:currentColor}.\[\&\>svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3\.5>svg:not([class*=size-]){width:calc(var(--spacing)*3.5);height:calc(var(--spacing)*3.5)}.\[\&\>svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4>svg:not([class*=size-]){width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.\[\&\>tr\]\:last\:border-b-0>tr:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.\[\&\[data-panel-group-direction\=vertical\]\>div\]\:rotate-90[data-panel-group-direction=vertical]>div{rotate:90deg}.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg{rotate:180deg}[data-side=left][data-collapsible=offcanvas] .\[\[data-side\=left\]\[data-collapsible\=offcanvas\]_\&\]\:-right-2{right:calc(var(--spacing)*-2)}[data-side=left][data-state=collapsed] .\[\[data-side\=left\]\[data-state\=collapsed\]_\&\]\:cursor-e-resize{cursor:e-resize}[data-side=right][data-collapsible=offcanvas] .\[\[data-side\=right\]\[data-collapsible\=offcanvas\]_\&\]\:-left-2{left:calc(var(--spacing)*-2)}[data-side=right][data-state=collapsed] .\[\[data-side\=right\]\[data-state\=collapsed\]_\&\]\:cursor-w-resize{cursor:w-resize}[data-slot=card-content] .\[\[data-slot\=card-content\]_\&\]\:bg-transparent,[data-slot=popover-content] .\[\[data-slot\=popover-content\]_\&\]\:bg-transparent{background-color:#0000}[data-variant=legend]+.\[\[data-variant\=legend\]\+\&\]\:-mt-1\.5{margin-top:calc(var(--spacing)*-1.5)}}:root{--violet-50:#f6f4ff;--violet-100:#eeebff;--violet-200:#d9d4ff;--violet-500:#6f5cff;--violet-600:#6554e3;--violet-700:#5748c8;--page-bg:#f8f8fa;--canvas:#fafafa;--surface:#fff;--surface-soft:#f2f2f2;--thread:#f8f9fb;--incoming:#e3e3e3;--secondary:#5f5f5f;--quiet:#929292;--ink:#191919;--border:#d9dde4;--border-strong:#c9ced7;--success:#176b4d;--success-soft:#e7f5ef;--warning:#8a5708;--warning-soft:#fff2d8;--danger:#9c3540;--font-ui:var(--font-geist-sans),-apple-system,BlinkMacSystemFont,"SF Pro Text",Inter,"Segoe UI",sans-serif;--font-display:"Iowan Old Style","Palatino Linotype","Book Antiqua",Georgia,serif;--font-mono:var(--font-geist-mono),"SFMono-Regular",Consolas,monospace;--shadow-1:0 1px 2px #1919190d,0 8px 24px #19191912;--shadow-2:0 2px 8px #1919191a,0 24px 55px #19191924}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--page-bg);color:var(--ink);font-family:var(--font-ui);margin:0}a{color:inherit;text-decoration:none}button,input{font:inherit}main{overflow:hidden}.site-header{z-index:20;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffff5;border:1px solid #c9ced7eb;border-radius:16px;grid-template-columns:1fr auto 1fr;align-items:center;width:min(1180px,100% - 32px);min-height:66px;padding:10px 12px 10px 20px;display:grid;position:fixed;top:16px;left:50%;transform:translate(-50%);box-shadow:0 10px 32px #19191917,inset 0 1px #fff}.site-header .wordmark{width:152px;height:38px;display:block}.site-header nav{color:var(--secondary);align-items:center;gap:28px;font-size:14px;font-weight:580;display:flex}.site-header nav a,.text-link{transition:color .18s}.site-header nav a:hover,.text-link:hover{color:var(--ink)}.header-actions{justify-content:flex-end;align-items:center;gap:18px;display:flex}.text-link{color:var(--ink);font-size:14px;font-weight:650}.wordmark{object-fit:cover;object-position:center;width:170px;height:43px;display:block}.button{letter-spacing:-.01em;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;min-height:48px;padding:0 22px;font-size:15px;font-weight:700;transition:transform .18s,background .18s,border-color .18s,box-shadow .18s;display:inline-flex}.button:hover{transform:translateY(-1px)}.button:focus-visible,a:focus-visible,summary:focus-visible{outline-offset:3px;outline:3px solid #6f5cff47}.button.primary{background:var(--violet-500);color:#fff;box-shadow:0 9px 22px #5748c838}.button.primary:hover{background:var(--violet-600);box-shadow:0 11px 26px #5748c847}.button.secondary{border-color:var(--border-strong);color:var(--ink);background:#fff;box-shadow:0 1px #1919190a}.button.secondary:hover{background:#fdfdfd;border-color:#aeb4be}.button.small{min-height:42px;padding:0 18px;font-size:13px}.button.wide{width:100%}.hero{text-align:center;background:#fff;grid-template-columns:minmax(0,1fr);justify-items:center;row-gap:28px;min-height:auto;padding:154px max(24px,50vw - 732px) 40px;display:grid;position:relative}.hero:after{content:"";background:var(--border);height:1px;position:absolute;inset:auto 0 0}.hero-copy{z-index:2;grid-area:1/1;justify-items:center;max-width:1100px;display:grid;position:relative}.availability{color:var(--violet-700);align-items:center;gap:9px;margin-bottom:26px;font-size:13px;font-weight:700;display:inline-flex}.availability i,.ai-status i{background:linear-gradient(145deg,#9c8eff,var(--violet-600));width:10px;height:10px;box-shadow:inset -1px -2px 3px #1919192e,0 0 0 4px var(--violet-100);border-radius:50%;display:block}.hero h1{max-width:1080px;font-family:var(--font-display);letter-spacing:-.052em;margin:0;font-size:clamp(49px,5.4vw,76px);font-weight:500;line-height:.99}.hero-copy>p{max-width:780px;color:var(--secondary);letter-spacing:-.015em;margin:28px 0 0;font-size:18px;line-height:1.65}.hero-actions{gap:12px;margin-top:34px;display:flex}.hero-integrations-visual{z-index:1;grid-area:2/1;width:100%;max-width:1464px;margin-top:2px;position:relative}.native-automation-hero{aspect-ratio:1464/860;isolation:isolate;background:radial-gradient(circle at 55% 58%,#7f69ff29,#0000 35%),radial-gradient(circle at 18% 76%,#f7b8ff29,#0000 28%),linear-gradient(#fff,#fefeff 58%,#fbfaff);border:1px solid #e0dcff94;border-radius:36px;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff,0 34px 90px #4f3da414;container-type:inline-size}.native-automation-hero:before{content:"";z-index:0;border:1px solid #6f5cff1f;border-radius:50%;width:75%;height:23%;position:absolute;top:-10%;left:12%;transform:rotate(-5deg)}.nah-stage{z-index:1;position:absolute;inset:0;overflow:hidden}.nah-atmosphere{z-index:0;filter:blur(3.2cqw);pointer-events:none;border-radius:50%;position:absolute}.nah-atmosphere-one{background:radial-gradient(circle,#6f5cff30,#947fff0f 47%,#0000 72%);width:65%;height:58%;animation:8s ease-in-out infinite nah-atmosphere-breathe;top:34%;left:21%}.nah-atmosphere-two{background:radial-gradient(circle,#f9a0f224,#0000 67%);width:33%;height:52%;animation:10s ease-in-out -3s infinite reverse nah-atmosphere-breathe;top:9%;right:-5%}.nah-platform-shadow{z-index:1;clip-path:polygon(37% 0,100% 44%,63% 100%,0 53%);filter:blur(2.3cqw);background:#4e39be38;width:57.5%;height:55.5%;position:absolute;top:13.6%;left:35.7%;transform:translateY(2.2cqw)}.nah-platform-side,.nah-platform{clip-path:polygon(37% 0,100% 44%,63% 100%,0 53%);width:57.5%;height:55.5%;position:absolute;left:35%}.nah-platform-side{z-index:2;filter:drop-shadow(0 1.7cqw 2.5cqw #4835a024);background:linear-gradient(143deg,#efedff,#d7d3fa 52%,#c9c3f2);top:11.4%;transform:translateY(1.55cqw)}.nah-platform{z-index:3;background:linear-gradient(145deg,#ffffff7a,#0000 42%),linear-gradient(132deg,#f1f0ff,#e5e3ff 54%,#eeecff);top:10%;box-shadow:inset 0 1px #fffffffa,inset -1.2cqw -1.2cqw 2.3cqw #8070d914}.nah-platform:before{content:"";clip-path:inherit;background:linear-gradient(145deg,#ffffff61,#0000 35%);position:absolute;inset:1.2%}.nah-platform-mark{color:#725cff;opacity:.96;width:2.4cqw;position:absolute;top:43.5%;right:5.6%;transform:rotate(4deg)}.nah-platform-mark svg{width:100%;height:auto;display:block}.nah-wiring{z-index:4;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.nah-board-wire-base path,.nah-board-wire-live path,.nah-main-route,.nah-main-route-glow{fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.nah-board-wire-base path{stroke:#7a64eb47;stroke-width:1.3px}.nah-board-wire-live path{stroke:url(#nah-wire-gradient);stroke-width:1.7px;stroke-dasharray:10 28;filter:url(#nah-wire-glow);animation:3.6s linear infinite nah-wire-flow}.nah-board-wire-live path:nth-child(2){animation-delay:-.8s}.nah-board-wire-live path:nth-child(3){animation-delay:-1.6s}.nah-board-wire-live path:nth-child(4){animation-delay:-2.4s}.nah-main-route-glow{stroke:#6f5cff29;stroke-width:10px;filter:blur(4px)}.nah-main-route{stroke:url(#nah-wire-gradient);stroke-width:2px;stroke-dasharray:7 12;animation:2.4s linear infinite nah-wire-flow}.nah-route-runner{fill:#6f5cff;stroke:#fff;stroke-width:3px;filter:drop-shadow(0 0 10px #6f5cffd9)}.nah-route-runner-halo{fill:#6f5cff1a;stroke:#6f5cff38;stroke-width:1.2px;transform-box:fill-box;transform-origin:50%;animation:1.4s ease-in-out infinite nah-runner-halo}.nah-nodes{z-index:6;pointer-events:none;position:absolute;inset:0}.nah-node{aspect-ratio:1.62;transform-origin:50%;width:7.35%;animation:5.2s ease-in-out infinite nah-node-float;position:absolute;transform:translate(-50%,-50%)rotate(4deg)skew(-10deg)scaleY(.82)}.nah-node-depth,.nah-node-face{border-radius:1cqw;position:absolute;inset:0}.nah-node-depth{background:linear-gradient(#e5e4f2,#c9c7e2);top:.78cqw;box-shadow:0 1.25cqw 1.9cqw #4834aa38,0 .55cqw .9cqw #4d3b9c29}.nah-node-face{background:linear-gradient(145deg,#fff,#fafafff2);border:1px solid #dad9ebcc;place-items:center;display:grid;box-shadow:inset 0 .18cqw .32cqw #fffffff2,inset 0 -.18cqw .32cqw #c7c4e029}.nah-node-face:after{content:"";filter:blur(.3cqw);background:#fffffff0;border-radius:50%;width:46%;height:18%;position:absolute;top:9%;left:10%}.nah-node-logo{z-index:1;color:#111;width:42%;display:grid;position:relative;transform:skew(10deg)scaleY(1.22)rotate(-4deg)}.nah-node-logo svg{filter:drop-shadow(0 .16cqw .14cqw #1f194214);width:100%;height:auto;display:block;overflow:visible}.nah-node-label{display:none}.nah-node-make{animation-delay:-1.1s;top:16.86%;left:58.05%}.nah-node-gmail{width:8.1%;animation-delay:-3.2s;top:27.33%;left:55.67%}.nah-node-slack{animation-delay:-2.2s;top:25%;left:68.65%}.nah-node-hubspot{animation-delay:-.4s;top:30%;left:44.4%}.nah-node-google{animation-delay:-4.1s;top:41.28%;left:55.67%}.nah-node-linkedin{animation-delay:-1.8s;top:38.37%;left:68.3%}.nah-node-airtable{animation-delay:-4.7s;top:36.63%;left:79.58%}.nah-node-drive{animation-delay:-2.8s;top:53.49%;left:63.52%}.nah-node-salesforce{animation-delay:-.8s;top:52.33%;left:76.5%}.nah-hub{z-index:8;aspect-ratio:1;width:10.4%;animation:4.6s ease-in-out infinite nah-hub-float;position:absolute;top:49.1%;left:31.85%;transform:translate(-50%,-50%)}.nah-hub-ring{border:1px solid #6f5cff2e;border-radius:50%;animation:3.4s ease-out infinite nah-hub-ring;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)scaleY(.56)}.nah-hub-ring-one{width:120%;height:120%}.nah-hub-ring-two{width:150%;height:150%;animation-delay:-1.12s}.nah-hub-ring-three{width:180%;height:180%;animation-delay:-2.24s}.nah-hub-shadow{filter:blur(.75cqw);background:#4e3ac257;border-radius:50%;width:88%;height:35%;position:absolute;top:64%;left:50%;transform:translate(-50%,-50%)}.nah-hub-layer{border:1px solid #d9d6edfa;border-radius:50%;width:75%;height:36%;position:absolute;left:50%;transform:translate(-50%,-50%)}.nah-hub-layer-three{background:linear-gradient(#dedceb,#c8c5dc);top:61%;box-shadow:0 .6cqw 1.05cqw #4b36b433}.nah-hub-layer-two{background:linear-gradient(#f6f6fc,#dddbe9);top:54%}.nah-hub-layer-one{background:radial-gradient(circle at 42% 30%,#fff,#faf9ff 55%,#e8e5fa);place-items:center;display:grid;top:45%;box-shadow:inset 0 .2cqw .4cqw #fff,0 .28cqw .58cqw #3e2f8521}.nah-hub-layer-one span{color:#6f5cff;width:32%;display:grid;transform:scaleY(1.35)}.nah-hub-layer-one svg{width:100%;height:auto;display:block}.nah-hub-status{display:none}.nah-phone{z-index:7;aspect-ratio:1.68;transform-origin:50%;width:29.5%;animation:6.4s ease-in-out infinite nah-phone-float;position:absolute;top:57%;left:7.4%;transform:rotate(28deg)skew(-13deg)scaleY(.82)}.nah-phone-depth,.nah-phone-frame{border-radius:2.2cqw;position:absolute;inset:0}.nah-phone-depth{background:linear-gradient(140deg,#deddeb,#bdb9d8);top:1.05cqw;left:.5cqw;box-shadow:0 2.3cqw 3.8cqw #533db729}.nah-phone-frame{background:linear-gradient(145deg,#fff,#f4f3fb);border:1px solid #e0def0fa;padding:.9cqw;box-shadow:inset 0 .22cqw .44cqw #fff}.nah-phone-frame:before{content:"";pointer-events:none;border:1px solid #d2cfe78a;border-radius:1.85cqw;position:absolute;inset:.45cqw}.nah-phone-speaker{z-index:3;background:#d6d3e3;border-radius:999px;width:12%;height:.24cqw;position:absolute;top:.45cqw;left:50%;transform:translate(-50%)}.nah-phone-screen{background:#fff;border:1px solid #e5e3f2eb;border-radius:1.38cqw;grid-template-rows:auto 1fr auto;height:100%;display:grid;position:relative;overflow:hidden;transform:skew(13deg)scaleY(1.22)rotate(-28deg)scale(.86);box-shadow:inset 0 0 1.2cqw #705cff09}.nah-phone-header{background:#fffffff5;border-bottom:1px solid #eeedf4;align-items:center;gap:.62cqw;min-height:3.35cqw;padding:.6cqw .78cqw;display:flex}.nah-phone-header>i{color:#5f4dd2;background:#edeaff;border-radius:.65cqw;place-items:center;width:2.05cqw;height:2.05cqw;font-size:max(4px,.5cqw);font-style:normal;font-weight:850;display:grid}.nah-phone-header span{gap:.1cqw;display:grid}.nah-phone-header b{font-size:max(5px,.62cqw);line-height:1}.nah-phone-header small{color:#9994a7;font-size:max(4px,.4cqw)}.nah-phone-header em{color:#aaa6b3;letter-spacing:.12em;margin-left:auto;font-size:max(5px,.5cqw);font-style:normal}.nah-phone-chat{flex-direction:column;justify-content:flex-end;gap:.28cqw;min-height:0;padding:.6cqw .68cqw .42cqw;display:flex}.nah-phone-chat p{border-radius:.72cqw;max-width:77%;margin:0;padding:.4cqw .55cqw;font-size:max(4px,.48cqw);font-weight:620;line-height:1.35;box-shadow:0 .25cqw .45cqw #2b23500d}.nah-chat-lead{color:#55525b;background:#f0f0f3;align-self:flex-start;border-bottom-left-radius:.18cqw!important}.nah-chat-memby{color:#fff;background:linear-gradient(135deg,#806cff,#6049ec);align-self:flex-end;border-bottom-right-radius:.18cqw!important}.nah-chat-booked{color:#fff;background:#171522;border:1px solid #5f4bde38;border-radius:.72cqw;align-self:flex-end;align-items:center;gap:.5cqw;width:70%;margin-top:.15cqw;padding:.42cqw .55cqw;animation:14s 9.5s infinite both nah-chat-cycle;display:flex;box-shadow:0 .45cqw .9cqw #2c21632b}.nah-chat-booked>i{background:#7460f8;border-radius:50%;place-items:center;width:1.42cqw;height:1.42cqw;font-size:max(4px,.54cqw);font-style:normal;display:grid}.nah-chat-booked span{gap:.08cqw;display:grid}.nah-chat-booked b{font-size:max(4px,.5cqw)}.nah-chat-booked small{color:#c7c1e9;font-size:max(3px,.38cqw)}.nah-chat-one,.nah-chat-two,.nah-chat-three,.nah-chat-four{animation:14s infinite both nah-chat-cycle}.nah-chat-two{animation-delay:2.4s}.nah-chat-three{animation-delay:4.9s}.nah-chat-four{animation-delay:7.2s}.nah-phone-composer{background:#fff;border:1px solid #e1dfeb;border-radius:999px;align-items:center;gap:.4cqw;min-height:2.7cqw;margin:.25cqw .52cqw .52cqw;padding:.32cqw .35cqw .32cqw .68cqw;display:flex;box-shadow:0 .25cqw .65cqw #2c225f0f}.nah-phone-composer span{color:#aaa5b2;font-size:max(4px,.4cqw)}.nah-phone-composer i{color:#fff;background:#6f5cff;border-radius:50%;place-items:center;width:1.75cqw;height:1.75cqw;margin-left:auto;font-size:max(5px,.68cqw);font-style:normal;font-weight:850;animation:2.2s ease-in-out infinite nah-send-pulse;display:grid}.nah-ghost-messages{z-index:2;opacity:.3;width:21%;height:23%;position:absolute;top:15%;left:15.7%;transform:rotate(-8deg)}.nah-ghost-card{background:#ffffff73;border:1px solid #988fda38;border-radius:1.2cqw;align-items:center;gap:7%;width:82%;height:32%;padding:5%;animation:7s ease-in-out infinite nah-ghost-drift;display:flex;position:absolute;box-shadow:0 .7cqw 2cqw #5944b00a}.nah-ghost-card:nth-child(2){width:70%;animation-delay:-3.1s;top:48%;left:-6%}.nah-ghost-card>i{aspect-ratio:1;background:#c6c3d7;border-radius:50%;width:11%}.nah-ghost-card>span{gap:.44cqw;width:73%;display:grid}.nah-ghost-card b{background:#cac8d8;border-radius:999px;width:100%;height:.34cqw;display:block}.nah-ghost-card b:nth-child(2){width:78%}.nah-ghost-card b:nth-child(3){width:55%}.nah-story-caption{display:none}@keyframes nah-wire-flow{to{stroke-dashoffset:-76px}}@keyframes nah-runner-halo{0%,to{opacity:.24;transform:scale(.7)}50%{opacity:.75;transform:scale(1.18)}}@keyframes nah-node-float{0%,to{transform:translate(-50%,-50%)rotate(4deg)skew(-10deg)scaleY(.82)translateY(0)}50%{transform:translate(-50%,-50%)rotate(4deg)skew(-10deg)scaleY(.82)translateY(-.68cqw)}}@keyframes nah-hub-float{0%,to{transform:translate(-50%,-50%)translateY(0)}50%{transform:translate(-50%,-50%)translateY(-.7cqw)}}@keyframes nah-hub-ring{0%{opacity:.55;transform:translate(-50%,-50%)scale(.45)scaleY(.56)}to{opacity:0;transform:translate(-50%,-50%)scale(1.2)scaleY(.56)}}@keyframes nah-phone-float{0%,to{transform:rotate(28deg)skew(-13deg)scaleY(.82)translateY(0)}50%{transform:rotate(28deg)skew(-13deg)scaleY(.82)translateY(-.78cqw)}}@keyframes nah-chat-cycle{0%,5%{opacity:0;transform:translateY(.52cqw)scale(.97)}12%,86%{opacity:1;transform:translateY(0)scale(1)}95%,to{opacity:0;transform:translateY(-.2cqw)scale(.99)}}@keyframes nah-send-pulse{0%,to{box-shadow:0 0 #6f5cff47}50%{box-shadow:0 0 0 .42cqw #6f5cff00}}@keyframes nah-ghost-drift{0%,to{opacity:.58;transform:translateY(0)}50%{opacity:.9;transform:translateY(-.8cqw)}}@keyframes nah-atmosphere-breathe{0%,to{opacity:.72;transform:scale(.96)}50%{opacity:1;transform:scale(1.05)}}@media (max-width:820px){.native-automation-hero{aspect-ratio:1.32;border-radius:25px}.nah-stage{aspect-ratio:1464/860;width:145%;inset:50% auto auto 50%;transform:translate(-50%,-50%)}}@media (max-width:560px){.native-automation-hero{aspect-ratio:1.12;border-radius:21px;margin-top:18px}.nah-stage{width:176%}.nah-node-depth,.nah-node-face{border-radius:6px}}@media (prefers-reduced-motion:reduce){.nah-atmosphere,.nah-board-wire-live path,.nah-main-route,.nah-route-runner-halo,.nah-node,.nah-hub,.nah-hub-ring,.nah-phone,.nah-phone-chat p,.nah-chat-booked,.nah-phone-composer i,.nah-ghost-card{animation:none!important}.nah-phone-chat p,.nah-chat-booked{opacity:1;transform:none}}.hero-self-inbox{aspect-ratio:1464/850;isolation:isolate;background:radial-gradient(circle at 50% 55%,#6f5cff26,#0000 42%),linear-gradient(#fff,#faf9ff);border-radius:34px;position:relative;overflow:hidden;container-type:inline-size}.hero-self-inbox:before{content:"";z-index:0;filter:blur(5.3cqw);background:#6f5cff2e;border-radius:50%;width:72%;height:45%;position:absolute;bottom:-17%;left:14%}.hsi-glow{z-index:0;filter:blur(3.1cqw);background:linear-gradient(135deg,#8068ff3d,#eab7ff1f 48%,#6f5cff33);border-radius:3cqw;width:82%;height:80%;animation:7s ease-in-out infinite hsi-glow-breathe;position:absolute;top:8%;left:50%;transform:translate(-50%)}.hsi-window{z-index:2;background:#fff;border:1px solid #bdc3cfe6;border-radius:1.65cqw;grid-template-rows:5.8cqw minmax(0,1fr);display:grid;position:absolute;inset:5.1% 2.8% 6%;overflow:hidden;box-shadow:0 3.2cqw 7.2cqw #33286f30,0 0 2.8cqw #6f5cff30,inset 0 1px #fff}.hsi-topbar{background:#fffffff5;border-bottom:1px solid #dfe1e8;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 2.1cqw;display:grid}.hsi-wordmark{object-fit:cover;object-position:center;width:8.9cqw;height:2.25cqw;display:block}.hsi-topbar-center{color:#50469a;background:#f8f7ff;border:1px solid #dedafd;border-radius:999px;align-items:center;gap:.7cqw;padding:.68cqw 1.15cqw;font-size:max(9px,.72cqw);font-weight:750;display:flex}.hsi-topbar-center>i{background:#6f5cff;border-radius:50%;width:.62cqw;height:.62cqw;display:block;position:relative;box-shadow:0 0 0 .3cqw #6f5cff1f}.hsi-topbar-center>i:after{content:"";border:1px solid #6f5cff59;border-radius:50%;animation:2s ease-out infinite hsi-live-ring;position:absolute;inset:-.3cqw}.hsi-topbar-result{text-align:right;justify-self:end;gap:.2cqw;display:grid}.hsi-topbar-result span{color:#94919c;font-size:max(7px,.56cqw)}.hsi-topbar-result strong{color:#176b4d;font-size:max(9px,.72cqw)}.hsi-layout{background:#f8f9fb;grid-template-columns:20.5% minmax(0,1fr) 24.5%;min-height:0;display:grid}.hsi-inbox,.hsi-activity{background:#fbfbfd;min-width:0}.hsi-inbox{border-right:1px solid #dfe1e8;grid-template-rows:auto auto minmax(0,1fr) auto;min-height:0;display:grid}.hsi-activity{border-left:1px solid #dfe1e8;flex-direction:column;min-height:0;display:flex}.hsi-panel-heading{justify-content:space-between;align-items:center;min-height:4cqw;padding:0 1.5cqw;display:flex}.hsi-panel-heading>span{color:#777480;font-family:var(--font-mono);letter-spacing:.12em;font-size:max(7px,.55cqw);font-weight:800}.hsi-panel-heading>b{color:#6b6673;align-items:center;gap:.38cqw;font-size:max(7px,.56cqw);display:flex}.hsi-activity .hsi-panel-heading>b{color:#176b4d}.hsi-activity .hsi-panel-heading>b i{background:#2eae7d;border-radius:50%;width:.48cqw;height:.48cqw;animation:1.8s ease-in-out infinite hsi-activity-pulse;box-shadow:0 0 0 .25cqw #2eae7d1c}.hsi-search{color:#aaa6b1;background:#fff;border:1px solid #e2e3e9;border-radius:.7cqw;align-items:center;gap:.6cqw;min-height:2.75cqw;margin:0 1.05cqw 1cqw;padding:0 .8cqw;font-size:max(7px,.55cqw);display:flex}.hsi-search>i{border:1px solid #9692a1;border-radius:50%;width:.72cqw;height:.72cqw;position:relative}.hsi-search>i:after{content:"";background:#9692a1;width:.38cqw;height:1px;position:absolute;bottom:-.2cqw;right:-.34cqw;transform:rotate(45deg)}.hsi-inbox-list{flex-direction:column;gap:.45cqw;min-height:0;padding:0 .7cqw;display:flex}.hsi-inbox-item{border:1px solid #0000;border-radius:.85cqw;grid-template-columns:2.55cqw minmax(0,1fr) auto;align-items:center;gap:.7cqw;min-width:0;min-height:4.65cqw;padding:.65cqw;display:grid;position:relative}.hsi-inbox-item>div{gap:.28cqw;min-width:0;display:grid}.hsi-inbox-item strong{text-overflow:ellipsis;white-space:nowrap;font-size:max(8px,.68cqw);overflow:hidden}.hsi-inbox-item small{color:#8d8995;text-overflow:ellipsis;white-space:nowrap;font-size:max(7px,.52cqw);overflow:hidden}.hsi-inbox-item time{color:#aaa6af;align-self:start;padding-top:.18cqw;font-size:max(6px,.48cqw)}.hsi-person{color:#5948c4;background:#eeebff;border-radius:.72cqw;place-items:center;width:2.55cqw;height:2.55cqw;font-size:max(7px,.58cqw);font-weight:850;display:grid;position:relative}.hsi-person-ml{color:#4879b9;background:#eaf3ff}.hsi-person-ap{color:#7a4fa0;background:#f7ebff}.hsi-person-jr{color:#377a61;background:#e9f6f0}.hsi-person>i{background:#3bb486;border:2px solid #fff;border-radius:50%;width:.52cqw;height:.52cqw;position:absolute;bottom:-.15cqw;right:-.16cqw}.hsi-inbox-item-active{background:linear-gradient(135deg,#f6f4ff,#eeebff);border-color:#d5d0ff;box-shadow:0 .65cqw 1.7cqw #5c4abe1c}.hsi-inbox-item-active:before{content:"";background:#6f5cff;border-radius:0 .2cqw .2cqw 0;width:.2cqw;height:54%;position:absolute;top:50%;left:-.72cqw;transform:translateY(-50%)}.hsi-inbox-item-active>em{color:#6552dc;font-size:max(5px,.42cqw);font-style:normal;font-weight:750;position:absolute;bottom:.42cqw;right:.58cqw}.hsi-preview-cycle{height:.75cqw;min-height:8px;display:block;position:relative}.hsi-preview-cycle>i{text-overflow:ellipsis;white-space:nowrap;opacity:0;font-style:normal;position:absolute;inset:0;overflow:hidden}.hsi-preview-cycle>i:first-child{animation:24s ease-in-out infinite hsi-preview-one}.hsi-preview-cycle>i:nth-child(2){animation:24s ease-in-out infinite hsi-preview-two}.hsi-preview-cycle>i:nth-child(3){animation:24s ease-in-out infinite hsi-preview-three}.hsi-preview-cycle>i:nth-child(4){color:#176b4d;font-weight:750;animation:24s ease-in-out infinite hsi-preview-four}.hsi-inbox-footer{background:#f8f7ff;border:1px solid #e4e1fa;border-radius:.85cqw;gap:.35cqw;margin:.8cqw 1.05cqw 1.05cqw;padding:1cqw;display:grid}.hsi-inbox-footer span{color:#625f69;align-items:center;gap:.42cqw;font-size:max(7px,.56cqw);display:flex}.hsi-inbox-footer span>i{background:#6f5cff;border-radius:50%;width:.48cqw;height:.48cqw;box-shadow:0 0 0 .24cqw #6f5cff1a}.hsi-inbox-footer span>b{color:#19191d;font-size:max(8px,.68cqw)}.hsi-inbox-footer small{color:#8f8b97;font-size:max(6px,.49cqw)}.hsi-thread{background:#f5f6f8;grid-template-rows:5.1cqw minmax(0,1fr) 4.15cqw;min-width:0;min-height:0;display:grid}.hsi-thread-header{background:#fff;border-bottom:1px solid #dfe1e8;justify-content:space-between;align-items:center;padding:0 1.8cqw;display:flex}.hsi-thread-person{align-items:center;gap:.78cqw;display:flex}.hsi-thread-person>span{color:#5948c4;background:#ebe8ff;border-radius:.72cqw;place-items:center;width:2.55cqw;height:2.55cqw;font-size:max(7px,.58cqw);font-weight:850;display:grid}.hsi-thread-person>div{gap:.25cqw;display:grid}.hsi-thread-person strong{font-size:max(10px,.85cqw)}.hsi-thread-person small{color:#8e8a95;font-size:max(7px,.55cqw)}.hsi-autopilot-pill{background:#f8f7ff;border:1px solid #dcd8fd;border-radius:.8cqw;align-items:center;gap:.7cqw;padding:.55cqw .82cqw;display:flex}.hsi-autopilot-pill>i{background:#e9e5ff;border-radius:.55cqw;place-items:center;width:1.85cqw;height:1.85cqw;display:grid;position:relative}.hsi-autopilot-pill>i:before{content:"";background:#6f5cff;border-radius:50%;width:.62cqw;height:.62cqw;box-shadow:inset -.1cqw -.12cqw .2cqw #2a1d733d}.hsi-autopilot-pill>i b{border:1px solid #6f5cff61;border-radius:50%;animation:2s ease-out infinite hsi-live-ring;position:absolute;inset:.32cqw}.hsi-autopilot-pill>span{gap:.2cqw;display:grid}.hsi-autopilot-pill strong{color:#50469a;font-size:max(8px,.63cqw)}.hsi-autopilot-pill small{color:#8d88a2;font-size:max(6px,.48cqw)}.hsi-message-area{flex-direction:column;gap:.55cqw;min-height:0;padding:1.2cqw 1.9cqw .65cqw;display:flex;position:relative;overflow:hidden}.hsi-day-label{color:#a19da8;align-items:center;gap:.75cqw;font-size:max(6px,.48cqw);display:flex}.hsi-day-label:before,.hsi-day-label:after{content:"";background:#e1e2e7;flex:1;height:1px}.hsi-message{opacity:0;gap:.22cqw;max-width:78%;display:grid;transform:translateY(.62cqw)scale(.985)}.hsi-message p{letter-spacing:-.01em;border-radius:.95cqw;margin:0;padding:.62cqw .83cqw;font-size:max(9px,.68cqw);font-weight:520;line-height:1.42}.hsi-message time{color:#aaa6af;font-size:max(6px,.45cqw)}.hsi-message-lead{align-self:flex-start}.hsi-message-lead p{color:#3f3d44;background:#fff;border:1px solid #e2e3e7;border-bottom-left-radius:.25cqw;box-shadow:0 .4cqw .9cqw #1f1c310b}.hsi-message-lead time{padding-left:.25cqw}.hsi-message-memby{align-self:flex-end}.hsi-message-memby p{color:#fff;background:linear-gradient(135deg,#7c68ff,#624cec);border-bottom-right-radius:.25cqw;box-shadow:0 .55cqw 1.25cqw #5746c82b}.hsi-message-memby time{text-align:right;padding-right:.25cqw}.hsi-message-one{animation:24s ease-in-out infinite hsi-message-one}.hsi-message-two{animation:24s ease-in-out infinite hsi-message-two}.hsi-message-three{animation:24s ease-in-out infinite hsi-message-three}.hsi-message-four{animation:24s ease-in-out infinite hsi-message-four}.hsi-message-five{animation:24s ease-in-out infinite hsi-message-five}.hsi-message-six{animation:24s ease-in-out infinite hsi-message-six}.hsi-booking{opacity:0;background:linear-gradient(135deg,#fff,#f0faf5);border:1px solid #cfe8dc;border-radius:1cqw;grid-template-columns:3.15cqw minmax(0,1fr) 2.15cqw;align-self:flex-end;align-items:center;gap:.85cqw;width:74%;min-height:4.65cqw;padding:.52cqw .68cqw;animation:24s ease-in-out infinite hsi-message-seven;display:grid;transform:translateY(.62cqw)scale(.985);box-shadow:0 .65cqw 1.5cqw #26725217}.hsi-booking-date{text-align:center;background:#fff;border:1px solid #d8d6e9;border-radius:.65cqw;display:grid;overflow:hidden;box-shadow:0 .3cqw .65cqw #2a225812}.hsi-booking-date span{color:#fff;letter-spacing:.09em;background:#6f5cff;padding:.22cqw;font-size:max(5px,.42cqw);font-weight:850}.hsi-booking-date strong{padding:.35cqw;font-size:max(9px,.75cqw)}.hsi-booking>div:nth-child(2){gap:.24cqw;min-width:0;display:grid}.hsi-booking>div:nth-child(2) small{color:#176b4d;font-family:var(--font-mono);letter-spacing:.08em;font-size:max(5px,.42cqw);font-weight:850}.hsi-booking>div:nth-child(2) strong{text-overflow:ellipsis;white-space:nowrap;font-size:max(8px,.64cqw);overflow:hidden}.hsi-booking>div:nth-child(2) span{color:#8a8791;font-size:max(6px,.48cqw)}.hsi-booking>i{color:#176b4d;background:#ddf4e9;border-radius:50%;place-items:center;width:2.05cqw;height:2.05cqw;font-size:max(9px,.75cqw);font-style:normal;font-weight:850;display:grid;box-shadow:0 0 0 .38cqw #2eae7d14}.hsi-working-status{align-items:center;min-height:1.4cqw;display:grid;position:absolute;bottom:.62cqw;left:1.9cqw}.hsi-working-live,.hsi-working-complete{color:#817c8a;opacity:0;grid-area:1/1;align-items:center;gap:.3cqw;font-size:max(6px,.48cqw);display:flex}.hsi-working-live{animation:24s ease-in-out infinite hsi-working-live}.hsi-working-live>i{background:#8a7cf0;border-radius:50%;width:.32cqw;height:.32cqw;animation:1.1s ease-in-out infinite hsi-typing-dot}.hsi-working-live>i:nth-child(2){animation-delay:.15s}.hsi-working-live>i:nth-child(3){animation-delay:.3s}.hsi-working-live>b{margin-left:.25cqw;font-weight:650}.hsi-working-complete{color:#176b4d;animation:24s ease-in-out infinite hsi-working-complete}.hsi-working-complete>i{background:#dff4e9;border-radius:50%;place-items:center;width:1.05cqw;height:1.05cqw;font-size:max(5px,.4cqw);font-style:normal;font-weight:850;display:grid}.hsi-composer{background:#fff;border:1px solid #d9dbe2;border-radius:.82cqw;align-items:center;gap:.7cqw;margin:0 1.35cqw 1cqw;padding:.35cqw .42cqw .35cqw 1cqw;display:flex;box-shadow:0 .42cqw 1cqw #211e350d}.hsi-composer>span{color:#aaa6b0;font-size:max(7px,.55cqw)}.hsi-composer button{color:#aaa6b0;background:#e7e5ed;border:0;border-radius:.55cqw;min-width:3.6cqw;min-height:2.15cqw;margin-left:auto;font-size:max(7px,.55cqw);font-weight:750}.hsi-progress{gap:.25cqw;padding:.1cqw 1.25cqw .85cqw;display:grid;position:relative}.hsi-progress:before{content:"";background:#dddae9;width:1px;position:absolute;top:1.35cqw;bottom:2.2cqw;left:2.08cqw}.hsi-progress article{z-index:1;border:1px solid #0000;border-radius:.72cqw;align-items:center;gap:.72cqw;min-height:3.45cqw;padding:.5cqw .55cqw;transition:background .2s;display:flex;position:relative}.hsi-progress article>i{color:#0000;background:#fff;border:1px solid #d9d6e4;border-radius:50%;flex:none;place-items:center;width:1.65cqw;height:1.65cqw;font-size:max(6px,.5cqw);font-style:normal;font-weight:850;display:grid;box-shadow:0 0 0 .25cqw #fbfbfd}.hsi-progress article>div{gap:.22cqw;min-width:0;display:grid}.hsi-progress article strong{color:#4b4851;font-size:max(7px,.57cqw)}.hsi-progress article small{color:#9995a0;text-overflow:ellipsis;white-space:nowrap;font-size:max(6px,.46cqw);overflow:hidden}.hsi-progress-one{animation:24s ease-in-out infinite hsi-progress-one}.hsi-progress-two{animation:24s ease-in-out infinite hsi-progress-two}.hsi-progress-three{animation:24s ease-in-out infinite hsi-progress-three}.hsi-progress-four{animation:24s ease-in-out infinite hsi-progress-four}.hsi-progress-five{animation:24s ease-in-out infinite hsi-progress-five}.hsi-progress article.hsi-progress-one>i{animation:24s ease-in-out infinite hsi-progress-icon-one}.hsi-progress article.hsi-progress-two>i{animation:24s ease-in-out infinite hsi-progress-icon-two}.hsi-progress article.hsi-progress-three>i{animation:24s ease-in-out infinite hsi-progress-icon-three}.hsi-progress article.hsi-progress-four>i{animation:24s ease-in-out infinite hsi-progress-icon-four}.hsi-progress article.hsi-progress-five>i{animation:24s ease-in-out infinite hsi-progress-icon-five}.hsi-record{background:#fff;border:1px solid #dedbe9;border-radius:.9cqw;gap:.72cqw;margin:.1cqw 1.15cqw .8cqw;padding:.9cqw;display:grid;box-shadow:0 .55cqw 1.35cqw #2620480e}.hsi-record-head{border-bottom:1px solid #ecebf1;justify-content:space-between;align-items:center;padding-bottom:.6cqw;display:flex}.hsi-record-head>span{color:#7c7885;font-family:var(--font-mono);letter-spacing:.1em;font-size:max(5px,.44cqw);font-weight:850}.hsi-saved{color:#2b8a67;opacity:.55;align-items:center;gap:.32cqw;font-size:max(5px,.43cqw);animation:24s ease-in-out infinite hsi-saved-pulse;display:flex}.hsi-saved>i{background:#35ad80;border-radius:50%;width:.42cqw;height:.42cqw}.hsi-record dl{gap:.58cqw;margin:0;display:grid}.hsi-record dl>div{justify-content:space-between;align-items:center;min-height:1.15cqw;display:flex}.hsi-record dt{color:#918d98;font-size:max(6px,.48cqw)}.hsi-record dd{color:#39363f;margin:0;font-size:max(7px,.54cqw);font-weight:720}.hsi-stage-cycle{text-align:right;width:5.5cqw;height:1cqw;position:relative}.hsi-stage-cycle>span{opacity:0;position:absolute;inset:0}.hsi-stage-cycle>span:first-child{animation:24s ease-in-out infinite hsi-stage-one}.hsi-stage-cycle>span:nth-child(2){animation:24s ease-in-out infinite hsi-stage-two}.hsi-stage-cycle>span:nth-child(3){color:#176b4d;animation:24s ease-in-out infinite hsi-stage-three}.hsi-no-operator{background:#e7f6ef;border-radius:999px;padding:.25cqw .48cqw;color:#176b4d!important}.hsi-next-lead{opacity:0;background:linear-gradient(135deg,#f9f8ff,#f0edff);border:1px solid #d7d2ff;border-radius:.78cqw;grid-template-columns:2.05cqw minmax(0,1fr) auto;align-items:center;gap:.62cqw;margin:auto 1.15cqw 1.1cqw;padding:.65cqw;animation:24s ease-in-out infinite hsi-next-lead;display:grid;transform:translateY(.7cqw)}.hsi-next-lead>i{color:#5948c4;background:#e5e0ff;border-radius:.55cqw;place-items:center;width:2.05cqw;height:2.05cqw;font-size:max(6px,.49cqw);font-style:normal;font-weight:850;display:grid}.hsi-next-lead>div{gap:.18cqw;display:grid}.hsi-next-lead small{color:#7569c5;font-family:var(--font-mono);letter-spacing:.07em;font-size:max(5px,.4cqw);font-weight:850}.hsi-next-lead strong{font-size:max(7px,.56cqw)}.hsi-next-lead>span{color:#6f5cff;font-size:1cqw}@keyframes hsi-message-one{0%,3%{opacity:0;transform:translateY(.62cqw)scale(.985)}6%,94%{opacity:1;transform:none}98%,to{opacity:0;transform:translateY(-.2cqw)}}@keyframes hsi-message-two{0%,13%{opacity:0;transform:translateY(.62cqw)scale(.985)}17%,94%{opacity:1;transform:none}98%,to{opacity:0;transform:translateY(-.2cqw)}}@keyframes hsi-message-three{0%,25%{opacity:0;transform:translateY(.62cqw)scale(.985)}29%,94%{opacity:1;transform:none}98%,to{opacity:0;transform:translateY(-.2cqw)}}@keyframes hsi-message-four{0%,38%{opacity:0;transform:translateY(.62cqw)scale(.985)}42%,94%{opacity:1;transform:none}98%,to{opacity:0;transform:translateY(-.2cqw)}}@keyframes hsi-message-five{0%,51%{opacity:0;transform:translateY(.62cqw)scale(.985)}55%,94%{opacity:1;transform:none}98%,to{opacity:0;transform:translateY(-.2cqw)}}@keyframes hsi-message-six{0%,63%{opacity:0;transform:translateY(.62cqw)scale(.985)}67%,94%{opacity:1;transform:none}98%,to{opacity:0;transform:translateY(-.2cqw)}}@keyframes hsi-message-seven{0%,75%{opacity:0;transform:translateY(.62cqw)scale(.985)}79%,93%{opacity:1;transform:none}82%,87%{box-shadow:0 .65cqw 1.5cqw #26725217,0 0 0 .45cqw #2eae7d14}98%,to{opacity:0;transform:translateY(-.2cqw)}}@keyframes hsi-working-live{0%,4%{opacity:0}8%,74%{opacity:1}78%,to{opacity:0}}@keyframes hsi-working-complete{0%,76%{opacity:0;transform:translateY(.3cqw)}80%,94%{opacity:1;transform:none}98%,to{opacity:0}}@keyframes hsi-progress-one{0%,14%{background:0 0}17%,94%{background:#f4f2ff}98%,to{background:0 0}}@keyframes hsi-progress-two{0%,28%{background:0 0}32%,94%{background:#f4f2ff}98%,to{background:0 0}}@keyframes hsi-progress-three{0%,41%{background:0 0}45%,94%{background:#f4f2ff}98%,to{background:0 0}}@keyframes hsi-progress-four{0%,72%{background:0 0}76%,94%{background:#eef9f4}98%,to{background:0 0}}@keyframes hsi-progress-five{0%,79%{background:0 0}83%,94%{background:#eef9f4}98%,to{background:0 0}}@keyframes hsi-progress-icon-one{0%,14%{color:#0000;background:#fff;border-color:#d9d6e4}17%,94%{color:#fff;background:#6f5cff;border-color:#6f5cff}98%,to{color:#0000;background:#fff;border-color:#d9d6e4}}@keyframes hsi-progress-icon-two{0%,28%{color:#0000;background:#fff;border-color:#d9d6e4}32%,94%{color:#fff;background:#6f5cff;border-color:#6f5cff}98%,to{color:#0000;background:#fff;border-color:#d9d6e4}}@keyframes hsi-progress-icon-three{0%,41%{color:#0000;background:#fff;border-color:#d9d6e4}45%,94%{color:#fff;background:#6f5cff;border-color:#6f5cff}98%,to{color:#0000;background:#fff;border-color:#d9d6e4}}@keyframes hsi-progress-icon-four{0%,72%{color:#0000;background:#fff;border-color:#d9d6e4}76%,94%{color:#fff;background:#2eae7d;border-color:#2eae7d}98%,to{color:#0000;background:#fff;border-color:#d9d6e4}}@keyframes hsi-progress-icon-five{0%,79%{color:#0000;background:#fff;border-color:#d9d6e4}83%,94%{color:#fff;background:#2eae7d;border-color:#2eae7d}98%,to{color:#0000;background:#fff;border-color:#d9d6e4}}@keyframes hsi-stage-one{0%,36%{opacity:1;transform:none}40%,to{opacity:0;transform:translateY(-.2cqw)}}@keyframes hsi-stage-two{0%,36%{opacity:0;transform:translateY(.2cqw)}40%,74%{opacity:1;transform:none}78%,to{opacity:0;transform:translateY(-.2cqw)}}@keyframes hsi-stage-three{0%,74%{opacity:0;transform:translateY(.2cqw)}78%,95%{opacity:1;transform:none}99%,to{opacity:0}}@keyframes hsi-preview-one{0%,24%{opacity:1;transform:none}28%,to{opacity:0;transform:translateY(-.2cqw)}}@keyframes hsi-preview-two{0%,24%{opacity:0;transform:translateY(.2cqw)}28%,51%{opacity:1;transform:none}55%,to{opacity:0;transform:translateY(-.2cqw)}}@keyframes hsi-preview-three{0%,51%{opacity:0;transform:translateY(.2cqw)}55%,76%{opacity:1;transform:none}80%,to{opacity:0;transform:translateY(-.2cqw)}}@keyframes hsi-preview-four{0%,76%{opacity:0;transform:translateY(.2cqw)}80%,95%{opacity:1;transform:none}99%,to{opacity:0}}@keyframes hsi-saved-pulse{0%,79%{opacity:.4;transform:none}83%,88%{opacity:1;transform:scale(1.04)}91%,95%{opacity:.75;transform:none}99%,to{opacity:.4}}@keyframes hsi-next-lead{0%,84%{opacity:0;transform:translateY(.7cqw)}88%,94%{opacity:1;transform:none}98%,to{opacity:0;transform:translateY(-.2cqw)}}@keyframes hsi-typing-dot{0%,60%,to{opacity:.4;transform:translateY(0)}30%{opacity:1;transform:translateY(-.25cqw)}}@keyframes hsi-live-ring{0%{opacity:.75;transform:scale(.55)}to{opacity:0;transform:scale(1.45)}}@keyframes hsi-activity-pulse{0%,to{opacity:.55}50%{opacity:1}}@keyframes hsi-glow-breathe{0%,to{opacity:.72;transform:translate(-50%)scale(.97)}50%{opacity:1;transform:translate(-50%)scale(1.03)}}@media (max-width:820px){.hero-self-inbox{aspect-ratio:1.12;border-radius:25px}.hsi-window{border-radius:18px;grid-template-rows:56px minmax(0,1fr);inset:4% 2.5% 5%}.hsi-topbar{grid-template-columns:1fr auto;padding:0 18px}.hsi-topbar-center{justify-self:end;font-size:10px}.hsi-topbar-result{display:none}.hsi-wordmark{width:116px;height:29px}.hsi-layout{grid-template-columns:minmax(0,1fr)}.hsi-inbox,.hsi-activity{display:none}.hsi-thread{grid-template-rows:62px minmax(0,1fr) 52px}.hsi-thread-header{padding:0 18px}.hsi-thread-person>span{border-radius:9px;width:34px;height:34px}.hsi-autopilot-pill{border-radius:10px;padding:7px 9px}.hsi-autopilot-pill>i{border-radius:8px;width:27px;height:27px}.hsi-autopilot-pill>span small{display:none}.hsi-message-area{gap:6px;padding:12px 18px 8px}.hsi-message{max-width:83%}.hsi-message p{border-radius:11px;padding:7px 9px;font-size:10px;line-height:1.35}.hsi-message time{font-size:7px}.hsi-booking{border-radius:11px;grid-template-columns:39px minmax(0,1fr) 28px;gap:9px;width:78%;min-height:55px;padding:6px 8px}.hsi-booking>i{width:28px;height:28px}.hsi-working-status{bottom:7px;left:18px}.hsi-composer{border-radius:10px;margin:0 14px 10px;padding:6px 7px 6px 12px}.hsi-composer button{border-radius:7px;min-width:48px;min-height:29px}}@media (max-width:560px){.hero-self-inbox{aspect-ratio:.86;border-radius:20px;margin-top:14px}.hsi-window{inset:3.5% 2% 4.5%}.hsi-topbar-center span{display:none}.hsi-topbar-center{padding:8px}.hsi-thread{grid-template-rows:58px minmax(0,1fr) 48px}.hsi-thread-person small{font-size:7px}.hsi-autopilot-pill>span strong{font-size:8px}.hsi-message-area{gap:7px;padding:12px 13px 7px}.hsi-message{max-width:88%}.hsi-message p{font-size:9px}.hsi-booking{width:88%}.hsi-booking>div:nth-child(2) span{display:none}.hsi-working-status{left:13px}.hsi-composer>span{text-overflow:ellipsis;white-space:nowrap;max-width:70%;font-size:8px;overflow:hidden}}@media (prefers-reduced-motion:reduce){.hsi-glow,.hsi-topbar-center>i:after,.hsi-autopilot-pill>i b,.hsi-activity .hsi-panel-heading>b i,.hsi-preview-cycle>i,.hsi-message,.hsi-booking,.hsi-working-live,.hsi-working-complete,.hsi-working-live>i,.hsi-progress article,.hsi-progress article>i,.hsi-saved,.hsi-stage-cycle>span,.hsi-next-lead{animation:none!important}.hsi-message,.hsi-booking{opacity:1;transform:none}.hsi-working-live{display:none}.hsi-working-complete{opacity:1;transform:none}.hsi-progress article{background:#eef9f4}.hsi-progress article>i{color:#fff;background:#2eae7d;border-color:#2eae7d}.hsi-preview-cycle>i:not(:last-child),.hsi-stage-cycle>span:not(:last-child){display:none}.hsi-preview-cycle>i:last-child,.hsi-stage-cycle>span:last-child,.hsi-next-lead{opacity:1;transform:none}}.hero-trust-bar{z-index:3;background:var(--page-bg);grid-area:2/1/auto/-1;align-self:start;width:100%;min-height:0;margin-top:-82px;display:block;position:relative}.hero-trust-reference{width:100%;height:auto;display:block}.hero-trust-mobile{display:none}.hero-trust-rating{align-items:center;gap:26px;min-width:0;padding-right:42px;display:flex}.hero-trust-rating img{object-fit:contain;object-position:left center;flex:0 0 198px;width:198px;height:72px;display:block}.hero-trust-rating>div{gap:5px;min-width:0;display:grid}.hero-stars{color:#2fc4a5;letter-spacing:2.2px;white-space:nowrap;font-size:20px;font-weight:900;line-height:1}.hero-trust-rating strong{letter-spacing:-.02em;white-space:nowrap;font-size:19px;font-weight:430;line-height:1.15}.hero-trust-benefit{letter-spacing:-.024em;white-space:nowrap;align-items:center;gap:14px;min-height:78px;padding:0 20px 0 34px;font-size:19px;font-weight:430;line-height:1.2;display:flex;position:relative}.hero-trust-benefit:before{content:"";background:#1f1f1f2e;width:1px;height:76px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.hero-trust-benefit:last-child{padding-right:0}.hero-trust-benefit i{border:2px solid #2fc4a5;border-radius:50%;flex:0 0 25px;width:25px;height:25px;display:block;position:relative}.hero-trust-benefit i:after{content:"";border-bottom:2px solid #2fc4a5;border-left:2px solid #2fc4a5;width:8px;height:5px;position:absolute;top:5px;left:6px;transform:rotate(-45deg)}.hero-preview{isolation:isolate;grid-area:1/2;place-items:center;min-height:620px;display:grid;position:relative}.sales-track-preview:before{content:"";z-index:-2;aspect-ratio:1.18;filter:blur(24px);background:radial-gradient(circle,#6f5cff2b,#6f5cff09 48%,#6f5cff00 72%);border-radius:50%;width:112%;position:absolute}.sales-track-stage{justify-items:center;width:690px;max-width:none;display:grid;position:absolute;top:50%;left:47%;transform:translate(-50%,-50%)}.track-visual{aspect-ratio:720/620;width:690px;margin-top:-20px;position:relative}.sales-track-art{z-index:1;object-fit:contain;filter:saturate(1.72)contrast(1.24)brightness(.76)drop-shadow(0 30px 34px #3426804d);width:100%;height:100%;position:absolute;inset:0}.sales-track-route{z-index:3;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.sales-track-guide{fill:none;stroke:#ffffffad;stroke-width:2px;stroke-linecap:round;stroke-dasharray:2 14;opacity:.9}.sales-track-current{fill:none;stroke:#fffffff0;stroke-width:2.8px;stroke-linecap:round;stroke-dasharray:34 128;opacity:.78;animation:4.8s linear infinite route-current}.sales-track-runner{transform-box:fill-box;transform-origin:50%}.runner-shadow{fill:#251a67}.runner-halo{fill:#6f5cff3d;stroke:#6f5cff52;stroke-width:1px}.runner-body{stroke:#4533a4e0;stroke-width:1.5px}.runner-sphere path{fill:none;stroke:#2f228485;stroke-width:1.35px;stroke-linecap:round}.runner-sphere ellipse{fill:#ffffffc7}.runner-lead-label rect{fill:#27232f;stroke:#ffffff73;stroke-width:.7px}.runner-lead-label text{fill:#fff;font-family:var(--font-mono);letter-spacing:.08em;font-size:6px;font-weight:800}.track-autopilot{z-index:6;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff7;border:1px solid #d9d4fffa;border-radius:14px;grid-template-columns:auto 1fr auto;align-items:center;gap:11px;width:530px;padding:13px 15px;display:grid;position:relative;box-shadow:0 18px 42px #32267c21,inset 0 1px #fff}.track-autopilot>span{background:var(--violet-100);border-radius:10px;place-items:center;width:34px;height:34px;display:grid;position:relative}.track-autopilot>span:before{content:"";background:linear-gradient(145deg,#a69cff,var(--violet-600));border-radius:50%;width:11px;height:11px;box-shadow:inset -2px -2px 3px #1919192e}.track-autopilot i{border:1px solid #6f5cff6b;border-radius:50%;animation:2.2s ease-out infinite autopilot-ring;position:absolute;inset:6px}.track-autopilot>div{gap:3px;display:grid}.track-autopilot small{color:var(--violet-700);font-family:var(--font-mono);letter-spacing:.09em;font-size:7px;font-weight:800}.track-autopilot strong{font-size:12px}.track-autopilot em{color:#8b8799;white-space:nowrap;align-items:center;gap:5px;font-size:7px;font-style:normal;display:flex}.track-autopilot em b{color:var(--violet-700);font-family:var(--font-mono);font-size:7px}.track-step{z-index:5;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff5;border:1px solid #cfcdddf5;border-radius:11px;align-items:center;gap:8px;min-width:142px;padding:8px 9px;display:flex;position:absolute;box-shadow:0 12px 28px #231b5321,inset 0 1px #fff}.track-step>span{background:var(--violet-100);width:26px;height:26px;color:var(--violet-700);font-family:var(--font-mono);border-radius:8px;flex:none;place-items:center;font-size:7px;font-weight:850;display:grid}.track-step>div{gap:2px;min-width:0;display:grid}.track-step small{color:var(--violet-700);font-family:var(--font-mono);letter-spacing:.07em;font-size:5.7px;font-weight:800}.track-step strong{color:#45424c;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.step-inquiry{top:7%;left:1%}.step-reply{top:26%;left:34%}.step-followup{top:51%;left:60%}.step-booked{bottom:10%;right:0}.step-booked>span{background:var(--success-soft);color:var(--success);font-family:var(--font-ui);font-size:13px}.step-booked small{color:var(--success)}.station-inquiry{animation:9s linear .22s infinite station-arrival}.station-reply{animation:9s linear 2.25s infinite station-arrival}.station-followup{animation:9s linear 5.7s infinite station-arrival}.station-booked{animation:9s linear 8.35s infinite station-arrival-success}.track-story-caption{z-index:6;color:#6e6a77;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffe0;border:1px solid #d9d4ffd1;border-radius:999px;align-items:center;gap:9px;margin-top:-35px;padding:9px 13px;font-size:7px;font-weight:720;display:flex;position:relative;box-shadow:0 10px 24px #32267c17}.track-story-caption i{background:#c7c1ee;width:18px;height:1px}.track-story-caption i:after{content:"";border-top:1px solid #9d93df;border-right:1px solid #9d93df;width:4px;height:4px;margin:-2px 0 0 auto;display:block;transform:rotate(45deg)}@keyframes route-current{to{stroke-dashoffset:-162px}}@keyframes station-arrival{0%,14%,to{border-color:#c9ced7f5;transform:translateY(0);box-shadow:0 14px 34px #1919191f,inset 0 1px #fff}5%{border-color:#6f5cffc7;transform:translateY(-3px);box-shadow:0 16px 38px #4a38b533,0 0 0 5px #6f5cff17,inset 0 1px #fff}}@keyframes station-arrival-success{0%,14%,to{border-color:#c9ced7f5;transform:translateY(0);box-shadow:0 14px 34px #1919191f,inset 0 1px #fff}5%{border-color:#176b4d94;transform:translateY(-3px);box-shadow:0 16px 38px #176b4d29,0 0 0 5px #176b4d14,inset 0 1px #fff}}@keyframes autopilot-ring{0%{opacity:.7;transform:scale(.86)}90%,to{opacity:0;transform:scale(1.22)}}.gym-journey-preview:before{content:"";z-index:-2;aspect-ratio:1.16;filter:blur(30px);background:radial-gradient(circle at 52% 48%,#6f5cff2e,#6f5cff0b 48%,#0000 72%);border-radius:50%;width:116%;position:absolute}.gym-journey-scene{width:700px;position:absolute;top:50%;left:52%;transform:translate(-50%,-50%)scale(.95)}.gym-journey-title{z-index:6;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff5;border:1px solid #d9d4fff5;border-radius:14px;align-items:center;gap:11px;width:max-content;margin:0 auto -23px;padding:11px 15px;display:flex;position:relative;box-shadow:0 14px 36px #32267c1f,inset 0 1px #fff}.journey-live-dot{background:var(--violet-100);border-radius:10px;place-items:center;width:31px;height:31px;display:grid;position:relative}.journey-live-dot:before{content:"";background:linear-gradient(145deg,#afa6ff,#6f5cff 68%,#4937ad);border-radius:50%;width:10px;height:10px;box-shadow:inset -2px -2px 3px #1919192e}.journey-live-dot i{border:1px solid #6f5cff61;border-radius:50%;animation:2.2s ease-out infinite journey-live-ring;position:absolute;inset:6px}.gym-journey-title>div{gap:3px;display:grid}.gym-journey-title strong{font-size:11px}.gym-journey-title small{color:var(--secondary);font-size:7px}.gym-journey-board{border-radius:38px;height:500px;position:relative;overflow:hidden}.gym-journey-board:before{content:"";background:linear-gradient(150deg,#ffffffbd,#f6f4ffb8);border:1px solid #e1def6d1;border-radius:34px;position:absolute;inset:25px 12px 12px;box-shadow:inset 0 1px #fffc}.journey-soft-shape{z-index:0;filter:blur(3px);border-radius:50%;position:absolute}.journey-soft-shape.shape-one{background:#9d90ff1c;width:190px;height:190px;top:76px;right:32px;transform:rotate(-12deg)}.journey-soft-shape.shape-two{background:#6f5cff13;width:260px;height:130px;bottom:26px;left:90px;transform:rotate(15deg)}.gym-journey-path{z-index:1;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.journey-path-base{fill:none;stroke:#9f95e061;stroke-width:3px;stroke-linecap:round;stroke-dasharray:2 13}.journey-path-glow{fill:none;stroke:#6f5cff8f;stroke-width:3px;stroke-linecap:round;stroke-dasharray:24 90;animation:3.4s linear infinite journey-path-flow}.journey-runner-halo{fill:#6f5cff21;stroke:#6f5cff47;stroke-width:1px;animation:1.5s ease-out infinite journey-runner-breathe}.journey-runner-ball{fill:#6f5cff;stroke:#fff;stroke-width:2px;filter:drop-shadow(0 4px 6px #4a38b54d)}.journey-card{z-index:4;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff7;border:1px solid #d4d6deeb;border-radius:16px;width:238px;min-height:102px;padding:13px;position:absolute;box-shadow:0 16px 36px #251f481f,inset 0 1px #fff}.journey-card p{margin:10px 0 0;font-size:9px;line-height:1.45}.journey-lead{animation:10s linear infinite journey-card-one;top:33px;left:17px}.journey-chat{animation:10s linear infinite journey-card-two;top:33px;right:17px}.journey-trial{grid-template-columns:58px 1fr;align-items:center;gap:12px;min-height:106px;animation:10s linear infinite journey-card-three;display:grid;bottom:22px;right:17px}.journey-member{border-color:#cfe2da;align-items:center;gap:12px;min-height:106px;animation:10s linear infinite journey-card-four;display:flex;bottom:22px;left:17px}.journey-person{align-items:center;gap:9px;display:flex}.journey-person>span{width:33px;height:33px;color:var(--violet-700);background:#ece9ff;border-radius:11px;place-items:center;font-size:8px;font-weight:800;display:grid}.journey-person>div{gap:2px;display:grid}.journey-person strong,.journey-memby-label strong{font-size:9px}.journey-person small{color:var(--quiet);font-size:7px}.journey-memby-label{align-items:center;gap:7px;display:flex}.journey-memby-label>span{width:10px;height:10px;box-shadow:0 0 0 4px var(--violet-100);background:linear-gradient(145deg,#a99fff,#6f5cff);border-radius:50%}.journey-chat p{background:#ececef;border-radius:11px;width:max-content;max-width:93%;padding:7px 9px;font-size:7.5px}.journey-chat p:last-child{background:var(--violet-500);color:#fff;margin-top:6px;margin-left:auto}.journey-memby-card{z-index:5;color:#fff;background:linear-gradient(145deg,#7663e5fa,#5240befa);border:1px solid #6f5cff4d;border-radius:21px;grid-template-columns:58px 1fr;align-items:center;gap:13px;width:252px;min-height:111px;padding:16px;animation:4.8s ease-in-out infinite journey-memby-float;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 23px 50px #4a38b53d,inset 0 1px #fff3}.journey-memby-orb{background:radial-gradient(circle at 32% 25%,#c0baff,#8b7cec 43%,#614fce 73%,#4939a8);border:1px solid #ffffff40;border-radius:18px;place-items:center;width:55px;height:55px;display:grid;position:relative;box-shadow:inset -6px -7px 10px #2a1d7340,0 10px 20px #2b1e7a40}.journey-memby-orb:before{content:"";border:2px solid #ffffffe6;border-radius:50%;width:16px;height:16px;box-shadow:inset 0 0 0 4px #ffffff29}.journey-memby-orb i{filter:blur(.2px);background:#ffffffb3;border-radius:50%;width:12px;height:6px;position:absolute;top:9px;left:12px;transform:rotate(-24deg)}.journey-memby-card>div{gap:5px;display:grid}.journey-memby-card strong{font-size:11px}.journey-memby-card p{color:#ffffffc2;margin:0;font-size:7px;line-height:1.5}.journey-calendar{text-align:center;background:#fff;border:1px solid #ddd9f6;border-radius:11px;display:grid;overflow:hidden;box-shadow:0 5px 12px #32267c14}.journey-calendar span{background:var(--violet-500);color:#fff;letter-spacing:.08em;padding:5px;font-size:6px;font-weight:800}.journey-calendar strong{padding:9px 5px;font-size:13px}.journey-trial>div:last-child,.journey-member>div{gap:4px;display:grid}.journey-trial small,.journey-member small{color:var(--violet-700);font-size:7px;font-weight:750}.journey-member small{color:var(--success)}.journey-trial>div:last-child strong,.journey-member>div strong{font-size:9px}.journey-trial>div:last-child span,.journey-member>div span{color:var(--quiet);font-size:7px}.journey-member-check{background:var(--success-soft);width:42px;height:42px;color:var(--success);border-radius:14px;place-items:center;font-size:19px;font-weight:850;display:grid}.journey-gym-cue{z-index:4;background:#ffffffe6;border:1px solid #d9d4ffe0;border-radius:999px;align-items:center;gap:9px;padding:8px 11px;display:flex;position:absolute;bottom:56px;left:50%;transform:translate(-50%);box-shadow:0 10px 24px #32267c17}.journey-gym-cue em{color:#77727f;white-space:nowrap;font-size:6.5px;font-style:normal;font-weight:700}.journey-dumbbell{align-items:center;display:flex}.journey-dumbbell b{background:var(--violet-500);border-radius:3px;width:17px;height:3px;display:block}.journey-dumbbell i{background:var(--violet-600);border-radius:3px;width:5px;height:12px;display:block}@keyframes journey-live-ring{0%{opacity:.78;transform:scale(.55)}to{opacity:0;transform:scale(1.35)}}@keyframes journey-path-flow{to{stroke-dashoffset:-114px}}@keyframes journey-runner-breathe{0%{opacity:.72;transform:scale(.7)}to{opacity:0;transform:scale(1.3)}}@keyframes journey-memby-float{0%,to{transform:translate(-50%,-50%)translateY(2px)}50%{transform:translate(-50%,-50%)translateY(-5px)}}@keyframes journey-card-one{0%,17%{border-color:#6f5cffa3;transform:translateY(-2px);box-shadow:0 17px 39px #5748c82b,0 0 0 5px #6f5cff11,inset 0 1px #fff}22%,to{border-color:#d4d6deeb;transform:translateY(0);box-shadow:0 16px 36px #251f481f,inset 0 1px #fff}}@keyframes journey-card-two{0%,19%,48%,to{border-color:#d4d6deeb;transform:translateY(0);box-shadow:0 16px 36px #251f481f,inset 0 1px #fff}25%,43%{border-color:#6f5cffa3;transform:translateY(-2px);box-shadow:0 17px 39px #5748c82b,0 0 0 5px #6f5cff11,inset 0 1px #fff}}@keyframes journey-card-three{0%,47%,76%,to{border-color:#d4d6deeb;transform:translateY(0);box-shadow:0 16px 36px #251f481f,inset 0 1px #fff}54%,71%{border-color:#6f5cffa3;transform:translateY(-2px);box-shadow:0 17px 39px #5748c82b,0 0 0 5px #6f5cff11,inset 0 1px #fff}}@keyframes journey-card-four{0%,75%,to{border-color:#cfe2da;transform:translateY(0);box-shadow:0 16px 36px #251f481f,inset 0 1px #fff}82%,97%{border-color:#176b4d80;transform:translateY(-2px);box-shadow:0 18px 42px #176b4d24,0 0 0 5px #176b4d0f,inset 0 1px #fff}}.gym-pipeline-preview:before{content:"";z-index:-2;aspect-ratio:1.22;filter:blur(30px);background:radial-gradient(#6f5cff2b,#6f5cff0a 46%,#6f5cff00 72%);border-radius:50%;width:118%;position:absolute}.gym-pipeline-shell{width:720px;position:absolute;top:50%;left:52%;transform:translate(-50%,-50%)scale(.94)}.gym-pipeline-header{z-index:5;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffffa;border:1px solid #c9ced7fa;border-radius:15px;justify-content:space-between;align-items:center;min-height:66px;padding:12px 15px;display:flex;position:relative;box-shadow:0 17px 44px #231b531c,inset 0 1px #fff}.gym-pipeline-live{align-items:center;gap:11px;display:flex}.gym-pipeline-live>span{background:var(--violet-100);border-radius:10px;place-items:center;width:34px;height:34px;display:grid;position:relative}.gym-pipeline-live>span:before{content:"";background:linear-gradient(145deg,#aca3ff,#6f5cff 65%,#4d3bb4);border-radius:50%;width:11px;height:11px;box-shadow:inset -2px -2px 3px #1919192e}.gym-pipeline-live>span i{border:1px solid #6f5cff6b;border-radius:50%;animation:2.2s ease-out infinite gym-pipeline-radar;position:absolute;inset:6px}.gym-pipeline-live>div{gap:3px;display:grid}.gym-pipeline-live small{color:var(--violet-700);font-family:var(--font-mono);letter-spacing:.09em;font-size:7px;font-weight:800}.gym-pipeline-live strong{letter-spacing:-.01em;font-size:12px}.gym-pipeline-stats{gap:7px;display:flex}.gym-pipeline-stats span{color:#807d89;white-space:nowrap;background:#f8f9fb;border:1px solid #e1e3e8;border-radius:8px;padding:7px 9px;font-size:7px}.gym-pipeline-stats b{color:var(--violet-700);font-family:var(--font-mono);margin-right:3px;font-size:8px}.gym-pipeline-board{background:radial-gradient(circle,#6f5cff16,#0000 30%),linear-gradient(#fcfcfdfc,#f1f3f7fc);border:1px solid #c9ced7f0;border-radius:20px;height:390px;margin-top:14px;position:relative;overflow:hidden;box-shadow:0 28px 68px #29225326,inset 0 1px #fff}.gym-pipeline-board:before{content:"";opacity:.6;background:radial-gradient(circle at 1px 1px,#6f5cff14 1px,#0000 0) 0 0/18px 18px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 22% 78%,#0000);mask-image:linear-gradient(90deg,#0000,#000 22% 78%,#0000)}.gym-pipeline-route{z-index:1;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.pipeline-route-base{fill:none;stroke:#d9dbe5;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.pipeline-route-current{fill:none;stroke:#6f5cffb8;stroke-width:2.5px;stroke-linecap:round;stroke-dasharray:28 66;animation:2.8s linear infinite gym-pipeline-current}.pipeline-runner-ring{fill:#6f5cff1f;stroke:#6f5cff57;stroke-width:1px;animation:1.2s ease-out infinite gym-pipeline-runner-ring}.pipeline-runner-dot{fill:#6f5cff;stroke:#fff;stroke-width:2px;filter:drop-shadow(0 3px 4px #4a38b552)}.gym-pipeline-node{z-index:3;background:#fffffffa;border:1px solid #d9dde4;border-radius:12px;align-content:start;gap:3px;width:154px;min-height:82px;padding:9px 10px;display:grid;position:absolute;box-shadow:0 8px 20px #19191913,inset 0 1px #fff}.pipeline-node-top{justify-content:space-between;align-items:center;margin-bottom:2px;display:flex}.pipeline-node-top>span{color:#8d8a96;font-family:var(--font-mono);font-size:6px;font-weight:800}.pipeline-node-top>i{background:var(--violet-100);min-width:24px;height:19px;color:var(--violet-700);font-family:var(--font-mono);border-radius:6px;place-items:center;padding:0 5px;font-size:5px;font-style:normal;font-weight:850;display:grid}.gym-pipeline-node>small{color:var(--violet-700);font-family:var(--font-mono);letter-spacing:.08em;text-overflow:ellipsis;white-space:nowrap;font-size:5.8px;font-weight:800;overflow:hidden}.gym-pipeline-node>strong{color:#37343d;letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.gym-pipeline-node>em{color:#898792;text-overflow:ellipsis;white-space:nowrap;font-size:6.5px;font-style:normal;overflow:hidden}.gym-pipeline-node.node-1{animation:12s linear infinite gym-node-one;top:20px;left:12px}.gym-pipeline-node.node-2{animation:12s linear infinite gym-node-two;top:20px;left:253px}.gym-pipeline-node.node-3{animation:12s linear infinite gym-node-three;top:20px;right:12px}.gym-pipeline-node.node-4{animation:12s linear infinite gym-node-four;bottom:20px;right:12px}.gym-pipeline-node.node-5{animation:12s linear infinite gym-node-five;bottom:20px;left:253px}.gym-pipeline-node.node-6{animation:12s linear infinite gym-node-six;bottom:20px;left:12px}.gym-pipeline-node.trial .pipeline-node-top>i{background:#eeeafe}.gym-pipeline-node.member{border-color:#cfe2da}.gym-pipeline-node.member>small{color:var(--success)}.gym-pipeline-node.member .pipeline-node-top>i{background:var(--success-soft);color:var(--success);font-family:var(--font-ui);font-size:11px}.gym-ai-core{z-index:4;color:#fff;background:linear-gradient(145deg,#5d4bd1fa,#4534aefa);border:1px solid #6f5cff6b;border-radius:18px;grid-template-columns:50px 1fr;align-items:center;gap:11px;width:190px;min-height:90px;padding:14px 16px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 20px 46px #4a38b547,inset 0 1px #fff3}.gym-ai-core>span{z-index:2;width:48px;height:48px;font-family:var(--font-mono);background:radial-gradient(circle at 32% 26%,#b8b0ff,#7866e3 55%,#5340bd);border:1px solid #ffffff52;border-radius:15px;place-items:center;font-size:13px;font-weight:850;display:grid;position:relative;box-shadow:inset -5px -6px 9px #2a1d733d,0 7px 16px #1f16593b}.gym-ai-core>div:last-child{gap:4px;display:grid}.gym-ai-core small{color:#ffffffb3;font-family:var(--font-mono);letter-spacing:.09em;font-size:5.5px;font-weight:800}.gym-ai-core strong{font-size:9px;line-height:1.25}.gym-ai-orbit{border:1px solid #6f5cff2b;border-radius:24px;animation:2.6s ease-in-out infinite gym-core-breathe;position:absolute;inset:-18px}.gym-ai-orbit i{background:#8f80ff;border-radius:50%;width:5px;height:5px;position:absolute;box-shadow:0 0 0 4px #6f5cff1a}.gym-ai-orbit i:first-child{top:8px;left:24px}.gym-ai-orbit i:nth-child(2){top:50%;right:-3px}.gym-ai-orbit i:nth-child(3){bottom:5px;left:42%}.gym-pipeline-outcome{z-index:5;background:#fffffffa;border:1px solid #c9ced7fa;border-radius:14px;align-items:center;gap:12px;min-height:66px;margin-top:14px;padding:11px 14px;animation:12s linear infinite gym-pipeline-outcome;display:flex;position:relative;box-shadow:0 15px 38px #19191917,inset 0 1px #fff}.pipeline-outcome-check{background:var(--success-soft);width:34px;height:34px;color:var(--success);border-radius:10px;flex:none;place-items:center;font-size:16px;font-weight:850;display:grid}.gym-pipeline-outcome>div{gap:3px;min-width:0;display:grid}.gym-pipeline-outcome small{color:var(--success);font-family:var(--font-mono);letter-spacing:.09em;font-size:6px;font-weight:800}.gym-pipeline-outcome strong{text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.gym-pipeline-outcome>em{background:var(--success-soft);color:var(--success);font-family:var(--font-mono);white-space:nowrap;border-radius:8px;margin-left:auto;padding:7px 9px;font-size:7px;font-style:normal;font-weight:800}@keyframes gym-pipeline-radar{0%{opacity:.8;transform:scale(.55)}to{opacity:0;transform:scale(1.35)}}@keyframes gym-pipeline-current{to{stroke-dashoffset:-94px}}@keyframes gym-pipeline-runner-ring{0%{opacity:.8;transform:scale(.65)}to{opacity:0;transform:scale(1.35)}}@keyframes gym-core-breathe{0%,to{opacity:.52;transform:scale(.97)}50%{opacity:1;transform:scale(1.035)}}@keyframes gym-node-one{0%,13%{border-color:#6f5cffb8;transform:translateY(-2px);box-shadow:0 12px 28px #5748c82e,0 0 0 4px #6f5cff12,inset 0 1px #fff}17%,to{border-color:#d9dde4;transform:translateY(0);box-shadow:0 8px 20px #19191913,inset 0 1px #fff}}@keyframes gym-node-two{0%,16%,34%,to{border-color:#d9dde4;transform:translateY(0);box-shadow:0 8px 20px #19191913,inset 0 1px #fff}20%,30%{border-color:#6f5cffb8;transform:translateY(-2px);box-shadow:0 12px 28px #5748c82e,0 0 0 4px #6f5cff12,inset 0 1px #fff}}@keyframes gym-node-three{0%,33%,50%,to{border-color:#d9dde4;transform:translateY(0);box-shadow:0 8px 20px #19191913,inset 0 1px #fff}37%,46%{border-color:#6f5cffb8;transform:translateY(-2px);box-shadow:0 12px 28px #5748c82e,0 0 0 4px #6f5cff12,inset 0 1px #fff}}@keyframes gym-node-four{0%,49%,67%,to{border-color:#d9dde4;transform:translateY(0);box-shadow:0 8px 20px #19191913,inset 0 1px #fff}53%,63%{border-color:#6f5cffb8;transform:translateY(-2px);box-shadow:0 12px 28px #5748c82e,0 0 0 4px #6f5cff12,inset 0 1px #fff}}@keyframes gym-node-five{0%,66%,84%,to{border-color:#d9dde4;transform:translateY(0);box-shadow:0 8px 20px #19191913,inset 0 1px #fff}70%,80%{border-color:#6f5cffb8;transform:translateY(-2px);box-shadow:0 12px 28px #5748c82e,0 0 0 4px #6f5cff12,inset 0 1px #fff}}@keyframes gym-node-six{0%,83%,to{border-color:#cfe2da;transform:translateY(0);box-shadow:0 8px 20px #19191913,inset 0 1px #fff}87%,97%{border-color:#176b4d94;transform:translateY(-2px);box-shadow:0 12px 28px #176b4d26,0 0 0 4px #176b4d12,inset 0 1px #fff}}@keyframes gym-pipeline-outcome{0%,84%,to{border-color:#c9ced7fa;box-shadow:0 15px 38px #19191917,inset 0 1px #fff}89%,98%{border-color:#176b4d75;box-shadow:0 17px 42px #176b4d21,0 0 0 4px #176b4d0d,inset 0 1px #fff}}.conveyor-preview:before{content:"";z-index:-2;aspect-ratio:1.3;filter:blur(28px);background:radial-gradient(#6f5cff29,#6f5cff00 67%);border-radius:50%;width:112%;position:absolute}.conveyor-stage{width:720px;position:absolute;top:50%;left:45%;transform:translate(-50%,-50%)}.conveyor-heading{background:#fffffffa;border:1px solid #c9ced7fa;border-radius:14px;justify-content:space-between;align-items:center;min-height:64px;padding:12px 15px;display:flex;box-shadow:0 16px 42px #1919191a,inset 0 1px #fff}.conveyor-live{align-items:center;gap:11px;display:flex}.conveyor-live>i{background:var(--violet-100);border-radius:9px;width:30px;height:30px;position:relative}.conveyor-live>i:before{content:"";background:linear-gradient(145deg,#a99fff,var(--violet-600));border-radius:50%;position:absolute;inset:9px;box-shadow:inset -1px -2px 3px #19191933}.conveyor-live>i:after{content:"";border:1px solid #6f5cff61;border-radius:50%;animation:2.4s ease-out infinite conveyor-radar;position:absolute;inset:5px}.conveyor-live>span{gap:3px;display:grid}.conveyor-live strong{letter-spacing:-.01em;font-size:12px}.conveyor-live small{color:var(--secondary);font-size:8px}.conveyor-metrics{align-items:center;gap:8px;display:flex}.conveyor-metrics span{color:#807d89;white-space:nowrap;background:#f8f9fb;border:1px solid #e1e3e8;border-radius:8px;padding:7px 9px;font-size:7px}.conveyor-metrics b{color:var(--violet-700);font-family:var(--font-mono);margin-right:3px;font-size:8px}.conveyor-workspace{background:linear-gradient(#fbfbfcfa,#f0f2f6fa);border:1px solid #c9ced7f0;border-radius:18px;margin-top:15px;padding:18px 15px 21px;box-shadow:0 28px 66px #29225324,inset 0 1px #fff}.conveyor-stations{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;padding:0 20px;display:grid}.conveyor-station{z-index:3;background:#fff;border:1px solid #d9dde4;border-radius:11px;align-content:start;gap:4px;min-width:0;min-height:111px;padding:11px 10px;display:grid;position:relative;box-shadow:0 7px 18px #19191912,inset 0 1px #fff}.conveyor-station-top{justify-content:space-between;align-items:center;margin-bottom:3px;display:flex}.conveyor-station-top span{color:#8d8a96;font-family:var(--font-mono);font-size:7px;font-weight:700}.conveyor-station-top i{background:#f2f3f5;border:1px solid #c4c7cf;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #d9dde459}.conveyor-station small{color:var(--violet-700);font-family:var(--font-mono);letter-spacing:.08em;text-overflow:ellipsis;white-space:nowrap;font-size:6px;font-weight:760;overflow:hidden}.conveyor-station strong{letter-spacing:-.015em;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.conveyor-station em{color:#898792;text-overflow:ellipsis;white-space:nowrap;font-size:7px;font-style:normal;overflow:hidden}.conveyor-station.booked small{color:var(--success)}.conveyor-station.booked .conveyor-station-top i{box-shadow:0 0 0 3px var(--success-soft);background:#2f9b70;border-color:#74b99e}.station-neck{background:linear-gradient(90deg,#e6e7eb,#fff 42%,#dfe1e6);border-left:1px solid #c7cad2;border-right:1px solid #c7cad2;justify-items:center;width:14px;height:38px;padding-top:7px;display:grid;position:absolute;bottom:-38px;left:calc(50% - 7px)}.station-neck:after{content:"";background:#fff;border:1px solid #c2c5cd;border-radius:5px;height:7px;position:absolute;bottom:-4px;left:-4px;right:-4px;box-shadow:0 2px 5px #19191914}.station-neck span{background:var(--violet-500);opacity:.35;border-radius:50%;width:4px;height:4px}.conveyor-machine{margin-top:38px;position:relative}.conveyor-topline{color:#777581;font-family:var(--font-mono);letter-spacing:.1em;justify-content:space-between;align-items:center;padding:0 21px 7px;font-size:6px;font-weight:700;display:flex}.conveyor-topline span:nth-child(2){color:var(--violet-700)}.conveyor-belt{filter:drop-shadow(0 18px 18px #2c24582b);height:104px;position:relative}.belt-lane{z-index:2;background:linear-gradient(#fff,#f5f6f8 64%,#e9ebef);border:1px solid #bfc4ce;border-radius:17px 17px 11px 11px;height:59px;position:absolute;top:0;left:0;right:0;overflow:hidden;box-shadow:inset 0 1px #fff,inset 0 -8px 14px #43475214}.belt-lane:before{content:"";background:linear-gradient(#f2f3f6,#fff);border:1px solid #d6d9e0;border-radius:10px;position:absolute;inset:9px 14px;box-shadow:inset 0 2px 5px #19191914}.belt-motion{z-index:1;background:repeating-linear-gradient(90deg,#0000 0 26px,#6f5cff1a 26px 44px,#0000 44px 58px) 0 0/116px 100%;border-radius:7px;animation:2.2s linear infinite conveyor-belt-flow;position:absolute;inset:14px 18px}.belt-dock{z-index:2;background:#fff;border:1px solid #6f5cff40;border-radius:50%;width:12px;height:12px;position:absolute;top:23px;box-shadow:inset 0 1px 3px #1919191c,0 0 0 4px #6f5cff0f}.dock-one{left:12.5%}.dock-two{left:37.5%}.dock-three{left:62.5%}.dock-four{border-color:#176b4d4d;left:87.5%;box-shadow:inset 0 1px 3px #1919191c,0 0 0 4px #176b4d12}.conveyor-runner{z-index:5;width:29px;height:29px;animation:8.4s linear infinite conveyor-run;position:absolute;top:14px;left:calc(12.5% - 9px)}.conveyor-runner-halo{background:#6f5cff14;border:1px solid #6f5cff33;border-radius:50%;animation:1.55s ease-out infinite conveyor-runner-halo;position:absolute;inset:-6px}.conveyor-runner-ball{background:radial-gradient(circle at 32% 24%,#d7d2ff,#9b8eff 28%,#6f5cff 67%,#4a39b5);border:1.5px solid #4533a4d9;border-radius:50%;animation:8.4s linear infinite conveyor-roll-sync;position:absolute;inset:0;overflow:hidden;box-shadow:inset -4px -5px 7px #2a1d733d,0 5px 10px #3f2f9c38}.conveyor-runner-ball:before{content:"";filter:blur(.2px);background:#ffffffc2;border-radius:50%;width:8px;height:4px;position:absolute;top:4px;left:6px;transform:rotate(-18deg)}.conveyor-runner-ball i{background:#3022857a;border-radius:2px;height:1px;position:absolute;bottom:6px;left:6px;right:6px;transform:rotate(-18deg)}.belt-front{z-index:1;background:linear-gradient(#7564df,#5f4dcc 56%,#4d3eab);border:1px solid #4a3b9d;border-radius:5px 5px 15px 15px;justify-content:space-between;align-items:flex-end;height:51px;padding:0 18px 10px;display:flex;position:absolute;top:47px;left:5px;right:5px;box-shadow:inset 0 1px #ffffff3d,inset 0 -10px 20px #261a7029}.belt-front>span{color:#ffffffb8;font-family:var(--font-mono);letter-spacing:.11em;font-size:6px;font-weight:700}.belt-rollers{align-items:center;gap:15px;display:flex}.belt-rollers i{background:radial-gradient(circle at 35% 32%,#aea5f3,#5d4dc7 58%,#3d307e);border:1px solid #1f17578c;border-radius:50%;width:14px;height:14px;box-shadow:inset -2px -2px 3px #1d145440,0 1px #ffffff29}.conveyor-feet{justify-content:space-between;margin:-5px 35px 0;display:flex}.conveyor-feet span{background:linear-gradient(90deg,#494b52,#777982,#43454c);border-radius:0 0 5px 5px;width:16px;height:12px;box-shadow:0 4px 5px #19191924}.conveyor-result{background:#fffffffa;border:1px solid #c9ced7fa;border-radius:13px;align-items:center;gap:12px;min-height:66px;margin-top:14px;padding:11px 14px;animation:8.4s linear infinite conveyor-result-arrival;display:flex;box-shadow:0 15px 38px #19191917,inset 0 1px #fff}.result-check{background:var(--success-soft);width:33px;height:33px;color:var(--success);border-radius:10px;flex:none;place-items:center;font-size:16px;font-weight:800;display:grid}.conveyor-result>div{gap:3px;min-width:0;display:grid}.conveyor-result small{color:var(--success);font-family:var(--font-mono);letter-spacing:.09em;font-size:6px;font-weight:760}.conveyor-result strong{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.result-time{background:var(--success-soft);color:var(--success);font-family:var(--font-mono);white-space:nowrap;border-radius:8px;margin-left:auto;padding:7px 9px;font-size:7px;font-weight:750}.conveyor-station.intake{animation:8.4s linear infinite conveyor-stage-one}.conveyor-station.reply{animation:8.4s linear infinite conveyor-stage-two}.conveyor-station.followup{animation:8.4s linear infinite conveyor-stage-three}.conveyor-station.booked{animation:8.4s linear infinite conveyor-stage-four}@keyframes conveyor-radar{0%{opacity:.8;transform:scale(.55)}to{opacity:0;transform:scale(1.4)}}@keyframes conveyor-belt-flow{to{background-position-x:116px}}@keyframes conveyor-roll-sync{0%,12%{transform:rotate(0)}23%,35%{transform:rotate(540deg)}46%,58%{transform:rotate(1080deg)}69%,90%{transform:rotate(1620deg)}96%,to{transform:rotate(1800deg)}}@keyframes conveyor-runner-halo{0%{opacity:.72;transform:scale(.7)}to{opacity:0;transform:scale(1.25)}}@keyframes conveyor-run{0%{opacity:0;left:calc(12.5% - 9px)}3%{opacity:1;left:calc(12.5% - 9px)}12%{opacity:1;animation-timing-function:cubic-bezier(.65,0,.35,1);left:calc(12.5% - 9px)}23%{opacity:1;left:calc(37.5% - 9px)}35%{opacity:1;animation-timing-function:cubic-bezier(.65,0,.35,1);left:calc(37.5% - 9px)}46%{opacity:1;left:calc(62.5% - 9px)}58%{opacity:1;animation-timing-function:cubic-bezier(.65,0,.35,1);left:calc(62.5% - 9px)}69%,90%{opacity:1;left:calc(87.5% - 9px)}96%{opacity:0;left:calc(94% - 9px)}to{opacity:0;left:calc(12.5% - 9px)}}@keyframes conveyor-result-arrival{0%,68%,to{border-color:#c9ced7fa;box-shadow:0 15px 38px #19191917,inset 0 1px #fff}74%,91%{border-color:#176b4d6b;box-shadow:0 17px 42px #176b4d1f,0 0 0 4px #176b4d0d,inset 0 1px #fff}}@keyframes conveyor-stage-one{0%,13%{border-color:#6f5cffb3;transform:translateY(-2px);box-shadow:0 10px 25px #5748c829,0 0 0 4px #6f5cff12,inset 0 1px #fff}17%,to{border-color:#d9dde4;transform:translateY(0);box-shadow:0 7px 18px #19191912,inset 0 1px #fff}}@keyframes conveyor-stage-two{0%,20%,40%,to{border-color:#d9dde4;transform:translateY(0);box-shadow:0 7px 18px #19191912,inset 0 1px #fff}24%,36%{border-color:#6f5cffb3;transform:translateY(-2px);box-shadow:0 10px 25px #5748c829,0 0 0 4px #6f5cff12,inset 0 1px #fff}}@keyframes conveyor-stage-three{0%,43%,63%,to{border-color:#d9dde4;transform:translateY(0);box-shadow:0 7px 18px #19191912,inset 0 1px #fff}47%,59%{border-color:#6f5cffb3;transform:translateY(-2px);box-shadow:0 10px 25px #5748c829,0 0 0 4px #6f5cff12,inset 0 1px #fff}}@keyframes conveyor-stage-four{0%,66%,94%,to{border-color:#d9dde4;transform:translateY(0);box-shadow:0 7px 18px #19191912,inset 0 1px #fff}70%,90%{border-color:#176b4d8c;transform:translateY(-2px);box-shadow:0 10px 25px #176b4d21,0 0 0 4px #176b4d0f,inset 0 1px #fff}}.proof-band{border-top:1px solid var(--border);background:var(--page-bg);padding:29px max(32px,50vw - 590px)}.proof-band p{color:var(--secondary);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;margin:0 0 19px;font-size:11px;font-weight:700}.proof-band div{border:1px solid var(--border);background:var(--border);border-radius:14px;grid-template-columns:repeat(4,1fr);gap:1px;display:grid;overflow:hidden}.proof-band span{background:#fff;padding:19px 20px;font-size:13px;font-weight:650}.section,.product-section,.founders-section,.integrations-section,.pricing-section,.faq-section{padding:120px max(32px,50vw - 590px)}.section-heading{margin-bottom:54px}.section-heading.split{grid-template-columns:1.15fr .85fr;align-items:end;gap:100px;display:grid}.section-heading h2,.feature-lead h2,.founders-heading h2,.integrations-section h2,.pricing-copy h2,.faq-section h2,.final-cta h2{font-family:var(--font-display);letter-spacing:-.045em;margin:15px 0 0;font-size:clamp(42px,4.3vw,58px);font-weight:500;line-height:1.02}.section-heading>p,.section-heading.split>p{max-width:540px;color:var(--secondary);margin:0;font-size:16px;line-height:1.7}.section-number{color:var(--violet-600);font-family:var(--font-mono);letter-spacing:.12em;font-size:11px;font-weight:700}.process-grid{border:1px solid var(--border);box-shadow:0 22px 52px #6f5cff3d,0 0 28px #6f5cff24,var(--shadow-1);background:#eff0f3;border-radius:18px;grid-template-columns:repeat(3,1fr);gap:10px;padding:10px;display:grid}.process-grid article{background:#fff;border:1px solid #d9dde4eb;border-radius:11px;min-height:560px;padding:30px}.process-grid h3{letter-spacing:-.03em;margin:27px 0 13px;font-size:21px}.process-grid p{min-height:78px;color:var(--secondary);margin:0;font-size:14px;line-height:1.65}.process-grid strong{border-top:1px solid #e7e8eb;margin-top:31px;padding-top:16px;font-size:12px;display:block}.process-graphic{background:#f6f7f9;border:1px solid #e0e3e9;border-radius:13px;height:245px;margin-top:24px;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff}.graphic-kicker{z-index:5;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffd1;border-bottom:1px solid #e3e5ea;justify-content:space-between;align-items:center;height:34px;padding:0 12px;display:flex;position:absolute;top:0;left:0;right:0}.graphic-kicker span,.graphic-kicker b{color:#77717e;font-family:var(--font-mono);letter-spacing:.1em;font-size:5.8px;font-weight:800}.graphic-kicker b{color:var(--violet-700)}.intake-text-sent{color:#287b59;font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;background:#f3fbf6;border:1px solid #d2e9dd;border-radius:999px;align-items:center;gap:6px;margin-top:auto;padding:8px 13px;font-size:7px;font-weight:850;display:flex;position:relative}.intake-text-sent:before{content:"";background:#cfd2da;width:1px;height:20px;position:absolute;bottom:calc(100% + 4px);left:50%;transform:translate(-50%)}.intake-text-sent i{color:#287b59;background:#dff5e8;border-radius:50%;place-items:center;width:13px;height:13px;font-size:8px;font-style:normal;display:grid}.intake-graphic{flex-direction:column;align-items:center;padding:46px 14px 12px;display:flex}.source-chip,.lead-packet{z-index:2;background:#fff;border:1px solid #dfe2e8;align-items:center;width:100%;display:flex;position:relative;box-shadow:0 3px 10px #1919190d}.source-chip{border-radius:9px;gap:9px;max-width:190px;padding:8px}.source-chip>b{width:28px;height:28px;color:var(--violet-700);background:#ece9ff;border-radius:8px;place-items:center;font-size:9px;display:grid}.source-chip span,.lead-packet div{gap:2px;font-size:9px;display:grid}.source-chip small,.lead-packet small{color:var(--quiet);font-size:7px}.signal-line{background:#cfd2da;width:1px;height:32px;position:absolute;top:84px;left:50%}.signal-line i{background:var(--violet-500);border-radius:3px;width:5px;height:10px;animation:1.8s ease-in-out infinite signal-travel;position:absolute;top:0;left:-2px}.lead-packet{border-radius:10px;gap:9px;max-width:230px;margin-top:31px;padding:9px}.lead-packet>span{width:30px;height:30px;color:var(--violet-700);background:#e9edfa;border-radius:9px;place-items:center;font-size:9px;font-weight:750;display:grid}.lead-packet em{background:var(--violet-100);color:var(--violet-700);font-family:var(--font-mono);border-radius:5px;margin-left:auto;padding:4px 5px;font-size:6px;font-style:normal;font-weight:700}.nurture-graphic{flex-direction:column;gap:6px;padding:45px 14px 11px;display:flex}.mini-bubble{border-radius:10px;width:max-content;max-width:79%;padding:7px 9px;font-size:7.3px;line-height:1.35;position:relative}.mini-bubble.compact{padding-block:6px;font-size:6.8px}.mini-bubble.left{background:#e5e6e9}.mini-bubble.right{background:var(--violet-500);color:#fff;align-self:flex-end;box-shadow:0 5px 12px #5748c82e}.typing-row{color:var(--quiet);align-items:center;gap:4px;margin-top:auto;display:flex}.typing-row>span{background:var(--violet-500);border-radius:50%;width:5px;height:5px;animation:1.4s ease-in-out infinite thinking-dot}.typing-row>span:nth-child(2){animation-delay:.16s}.typing-row>span:nth-child(3){animation-delay:.32s}.typing-row small{margin-left:5px;font-size:7px}.booking-graphic{flex-direction:column;padding:43px 13px 11px;display:flex}.booking-main{flex:1;grid-template-columns:70px 1fr;align-items:center;gap:13px;width:100%;display:grid;position:relative}.booking-actions{grid-template-columns:repeat(3,1fr);gap:5px;width:100%;display:grid}.booking-actions span{color:#2f7c5b;text-align:center;background:#f5fbf8;border:1px solid #d9ebe2;border-radius:7px;padding:7px 4px;font-size:5.6px;font-weight:760}.campaign-graphic{padding:44px 12px 9px}.campaign-message{background:var(--violet-500);color:#fff;text-align:center;border-radius:11px;width:190px;margin:0 auto;padding:10px 13px;font-size:8px;animation:7s ease-in-out infinite campaign-send;position:relative;box-shadow:0 6px 15px #5748c833}.campaign-message:after{content:"";background:var(--violet-500);width:10px;height:10px;position:absolute;bottom:-5px;right:23px;transform:rotate(45deg)}.campaign-people{justify-content:center;gap:16px;margin:9px 0 7px;display:flex;position:relative}.campaign-people:before{content:"";z-index:0;border-bottom:1px solid #d1cbea;border-left:1px solid #d1cbea;border-right:1px solid #d1cbea;border-radius:0 0 15px 15px;width:118px;height:22px;position:absolute;top:-8px;left:50%;transform:translate(-50%)}.campaign-people span{z-index:1;width:29px;height:29px;color:var(--violet-700);background:#e9e5ff;border:1px solid #fff;border-radius:10px;place-items:center;font-size:7px;font-weight:800;animation:7s ease-in-out infinite campaign-recipient;display:grid;position:relative;box-shadow:0 4px 10px #3c316e14}.campaign-people span:nth-child(2){animation-delay:.28s}.campaign-people span:nth-child(3){animation-delay:.56s}.campaign-replies{gap:4px;display:grid}.campaign-reply{grid-template-columns:22px 1fr auto;align-items:center;gap:6px;width:100%;margin:0;animation:7s ease-in-out infinite campaign-reply-arrive;display:grid}.campaign-reply.second{animation-delay:.42s}.campaign-reply b{color:#6657c7;background:#e8ecf7;border-radius:7px;place-items:center;width:22px;height:22px;font-size:6px;display:grid}.campaign-reply span{color:#55505b;background:#fff;border:1px solid #e1e3e8;border-radius:9px;padding:6px 8px;font-size:6.4px;box-shadow:0 4px 10px #2d26530f}.campaign-reply em{color:var(--violet-600);font-family:var(--font-mono);white-space:nowrap;font-size:4.9px;font-style:normal;font-weight:800}.campaign-footer{color:#77717e;text-align:center;border-top:1px solid #e2e4e9;margin-top:6px;padding-top:6px;font-size:5.8px;font-weight:700}.context-graphic{padding:43px 12px 10px;display:block}.context-flow-body{grid-template-columns:1fr 24px 1.08fr;align-items:center;gap:8px;height:190px;display:grid}.context-note{background:linear-gradient(145deg,#fff,#f2efff);border:1px solid #d8d1f5;border-radius:11px;align-content:center;gap:8px;min-height:132px;padding:15px 13px;animation:7s ease-in-out infinite context-note-read;display:grid;position:relative;overflow:hidden;transform:rotate(-2deg);box-shadow:0 7px 16px #3f308117}.context-note:after{content:"";background:#e5dfff;border-top:1px solid #d8d1f5;border-left:1px solid #d8d1f5;width:19px;height:19px;position:absolute;bottom:-1px;right:-1px;transform:skew(-9deg,-9deg)}.context-note span,.context-message small{color:var(--violet-600);font-family:var(--font-mono);letter-spacing:.09em;font-size:6px;font-weight:800}.context-note b{color:#403a47;font-size:10px;line-height:1.25}.context-note small{color:#8f8995;font-size:6px}.context-transfer{justify-content:center;align-items:center;gap:3px;display:flex}.context-transfer i{background:var(--violet-400);border-radius:50%;width:4px;height:4px;animation:7s ease-in-out infinite context-flow}.context-transfer i:nth-child(2){animation-delay:.24s}.context-transfer i:nth-child(3){animation-delay:.48s}.context-message{background:var(--violet-500);color:#fff;border-radius:12px;align-content:center;gap:8px;min-height:112px;padding:15px 13px;animation:7s ease-in-out infinite context-message-write;display:grid;position:relative;box-shadow:0 7px 16px #5748c82e}.context-message:after{content:"";background:var(--violet-500);width:11px;height:11px;position:absolute;bottom:11px;left:-5px;transform:rotate(45deg)}.context-message small{color:#ffffffa6}.context-message span{font-size:8px;line-height:1.4}.context-proof{grid-template-columns:1fr 1fr;gap:5px;margin-top:3px;display:grid}.context-proof span{color:#2f7c5b;text-align:center;background:#f5fbf8;border:1px solid #d9ebe2;border-radius:7px;padding:6px 4px;font-size:5.5px;font-weight:760}.self-updating-graphic{flex-direction:column;align-items:center;padding:43px 18px 12px;display:flex}.self-updating-card{background:#fff;border:1px solid #dfe2e8;border-radius:13px;width:100%;max-width:245px;margin-top:30px;padding:16px 14px;animation:7s ease-in-out infinite self-card-complete;box-shadow:0 7px 18px #19191912}.self-updating-person{grid-template-columns:34px 1fr auto;align-items:center;gap:9px;display:grid}.self-updating-person>span{width:34px;height:34px;color:var(--violet-700);background:#e9edfa;border-radius:10px;place-items:center;font-size:8px;font-weight:800;display:grid}.self-updating-person p{gap:3px;min-height:0;margin:0;display:grid}.self-updating-person p b{color:#3f3a45;font-size:9px}.self-updating-person p small{color:#96909b;font-size:6px}.self-updating-person em{color:#2f7c5b;font-family:var(--font-mono);letter-spacing:.06em;background:#e8f6ef;border-radius:6px;padding:5px 6px;font-size:5px;font-style:normal;font-weight:800;animation:7s ease-in-out infinite update-badge}.self-updating-stage{grid-template-columns:auto 1fr auto;align-items:center;gap:9px;margin-top:20px;display:grid}.self-updating-stage>span,.self-updating-stage>strong{color:#817b87;font-family:var(--font-mono);letter-spacing:.06em;font-size:5.5px}.self-updating-stage>strong{color:var(--violet-700);animation:7s ease-in-out infinite stage-label-complete}.self-updating-stage>i{background:#ded9f6;border-radius:2px;height:2px;position:relative}.self-updating-stage>i:after{content:"";border-top:1px solid #9f91e5;border-right:1px solid #9f91e5;width:6px;height:6px;position:absolute;top:-2px;right:0;transform:rotate(45deg)}.self-updating-stage>i b{background:var(--violet-500);border:2px solid #fff;border-radius:50%;width:8px;height:8px;animation:7s ease-in-out infinite stage-update;position:absolute;top:-3px;left:0;box-shadow:0 2px 6px #5748c840}.crm-update-list{border-top:1px solid #ecebf0;gap:0;margin-top:7px;display:grid}.crm-update-list>div{border-bottom:1px solid #f0eff3;justify-content:space-between;align-items:center;gap:8px;padding:4px 1px;display:flex}.crm-update-list span{color:#96909b;font-size:5.7px}.crm-update-list b{color:#4a4550;text-align:right;font-size:5.8px}.self-updating-footer{color:#716a78;align-items:center;gap:6px;margin-top:4px;font-size:6.2px;font-weight:720;display:flex}.self-updating-footer i{background:#2f9b70;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #2f9b701a}.booking-date{text-align:center;background:#fff;border:1px solid #dadde4;border-radius:10px;display:grid;overflow:hidden;box-shadow:0 4px 12px #1919190f}.booking-date span{background:var(--violet-500);color:#fff;letter-spacing:.1em;padding:6px;font-size:7px;font-weight:750}.booking-date strong{padding:10px;font-size:24px}.booking-copy{gap:5px;display:grid}.booking-copy small{color:var(--violet-700);font-family:var(--font-mono);letter-spacing:.08em;font-size:7px;font-weight:700}.booking-copy b{font-size:15px}.booking-copy span{color:var(--quiet);font-size:7px;line-height:1.4}.booking-confirm{background:var(--success-soft);color:var(--success);font-family:var(--font-mono);letter-spacing:.08em;border-radius:6px;padding:5px 7px;font-size:6px;font-weight:750;position:absolute;bottom:6px;right:0}@keyframes signal-travel{0%,15%{opacity:0;transform:translateY(0)}35%{opacity:1}80%,to{opacity:0;transform:translateY(20px)}}@keyframes thinking-dot{0%,60%,to{opacity:.4;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}@keyframes campaign-send{0%,8%,to{transform:translateY(0);box-shadow:0 6px 15px #5748c833}14%,22%{transform:translateY(-2px);box-shadow:0 8px 18px #5748c847,0 0 0 4px #6f5cff14}30%{transform:translateY(0)}}@keyframes campaign-recipient{0%,14%,to{opacity:.7;transform:scale(.94)}24%,38%{opacity:1;background:#ddd6ff;transform:scale(1.08);box-shadow:0 5px 13px #5748c826}47%{opacity:.88;transform:scale(1)}}@keyframes campaign-reply-arrive{0%,42%,to{opacity:.68;transform:translateY(3px)}52%,82%{opacity:1;transform:translateY(0)}90%{opacity:.78;transform:translateY(1px)}}@keyframes context-note-read{0%,10%,to{border-color:#d8d1f5;transform:rotate(-2deg);box-shadow:0 7px 16px #3f308117}17%,30%{border-color:#9c8cf0;transform:rotate(-2deg)translateY(-2px);box-shadow:0 9px 20px #5748c829,0 0 0 4px #6f5cff0f}38%{transform:rotate(-2deg)}}@keyframes context-flow{0%,24%,to{opacity:.2;transform:translate(-3px)scale(.72)}33%,48%{opacity:1;transform:translate(3px)scale(1.12)}56%{opacity:.35;transform:translate(5px)scale(.8)}}@keyframes context-message-write{0%,39%,to{opacity:.68;transform:translate(-4px);box-shadow:0 7px 16px #5748c81a}50%,84%{opacity:1;transform:translate(0);box-shadow:0 8px 19px #5748c838}92%{opacity:.78;transform:translate(-1px)}}@keyframes stage-update{0%,14%{opacity:.35;left:0}25%{opacity:1}68%,78%{opacity:1;left:calc(100% - 8px)}90%,to{opacity:.25;left:calc(100% - 8px)}}@keyframes update-badge{0%,56%,to{opacity:.16;transform:scale(.88)}68%,88%{opacity:1;transform:scale(1)}}@keyframes stage-label-complete{0%,54%,to{opacity:.35}68%,90%{opacity:1;text-shadow:0 0 10px #6f5cff29}}@keyframes self-card-complete{0%,56%,to{border-color:#dfe2e8;box-shadow:0 5px 14px #19191911}68%,88%{border-color:#cfc7fa;box-shadow:0 8px 20px #5748c821,0 0 0 4px #6f5cff0d}}.product-section{background:var(--page-bg)}.section-heading.centered{text-align:center;justify-items:center;display:grid}.section-heading.centered p{margin:22px auto 0}.product-window{border:1px solid var(--border-strong);box-shadow:0 22px 52px #6f5cff3d,0 0 28px #6f5cff24,var(--shadow-2);background:#fff;border-radius:18px;overflow:hidden}.product-bar{border-bottom:1px solid var(--border);background:#fffffffa;justify-content:space-between;align-items:center;height:70px;padding:0 23px;display:flex}.product-bar .wordmark{width:134px;height:34px}.product-actions{color:var(--secondary);align-items:center;gap:18px;font-size:12px;display:flex}.operator-avatar{background:var(--violet-100);width:34px;height:34px;color:var(--violet-700);border-radius:12px;place-items:center;font-size:11px;font-weight:750;display:grid}.product-grid{grid-template-columns:235px minmax(0,1fr) 225px;min-height:610px;display:grid}.conversation-list,.lead-details{background:#f7f8fa;padding:24px 16px}.conversation-list{border-right:1px solid var(--border)}.lead-details{border-left:1px solid var(--border)}.list-label{color:#6d6d6d;font-family:var(--font-mono);letter-spacing:.12em;margin:0 8px 20px;font-size:10px;font-weight:700}.conversation-list article{border:1px solid #0000;border-radius:12px;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:68px;padding:10px;display:grid}.conversation-list article.selected{border-color:var(--violet-200);background:var(--violet-50);box-shadow:0 2px 8px #1919190d}.avatar{width:40px;height:40px;color:var(--violet-700);background:#e9edfa;border-radius:13px;place-items:center;font-size:11px;font-weight:750;display:grid}.conversation-list article div{gap:5px;min-width:0;display:grid}.conversation-list strong{font-size:12px}.conversation-list small{color:var(--secondary);text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.conversation-list time{color:var(--quiet);font-size:8px}.conversation-thread{flex-direction:column;min-width:0;display:flex}.thread-header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;min-height:76px;padding:0 24px;display:flex}.thread-header>div:first-child{gap:5px;display:grid}.thread-header strong{font-size:14px}.thread-header small{color:var(--secondary);font-size:10px}.ai-status{color:var(--violet-700);align-items:center;gap:10px;font-size:11px;font-weight:700;display:flex}.ai-status i{width:9px;height:9px}.messages{background:var(--thread);flex-direction:column;flex:1;gap:19px;padding:35px 28px 95px;display:flex;position:relative}.message-group{flex-direction:column;align-items:flex-end;gap:6px;max-width:79%;display:flex}.message-group.outgoing{align-self:flex-end}.message-group.incoming{align-self:flex-start}.message{border-radius:17px;padding:13px 16px;font-size:11px;line-height:1.5;position:relative}.incoming .message{background:var(--incoming)}.outgoing .message{background:var(--violet-500);color:#fff}.message-group time{color:#8c8c8c;font-size:8px}.outgoing time{text-align:left;align-self:flex-start}.composer{border:1px solid var(--border-strong);height:52px;box-shadow:var(--shadow-1);color:#aaa;background:#fff;border-radius:14px;justify-content:space-between;align-items:center;padding:5px 6px 5px 16px;font-size:10px;display:flex;position:absolute;bottom:20px;left:22px;right:22px}.composer button{background:var(--violet-500);color:#fff;border:0;border-radius:9px;height:38px;padding:0 15px;font-size:10px;font-weight:700}.lead-details dl{margin:0}.lead-details dl>div{border-bottom:1px solid #e1e3e7;gap:8px;padding:17px 8px;display:grid}.lead-details dt{color:var(--secondary);font-size:10px}.lead-details dd{margin:0;font-size:10px;font-weight:650;line-height:1.4}.lead-details dd span{background:var(--violet-100);color:var(--violet-700);border-radius:7px;padding:5px 8px;display:inline-flex}.suggestion{border:1px solid var(--violet-200);background:var(--violet-50);color:var(--violet-700);border-radius:12px;gap:5px;margin-top:24px;padding:15px;font-size:10px;line-height:1.45;display:grid}.messages{gap:7px;padding:18px 22px 82px;overflow:hidden}.message-group{gap:3px}.message{border-radius:13px;padding:8px 12px;font-size:9px;line-height:1.38}.message-group time{font-size:6.5px}.conversation-step{opacity:0;transform:translateY(8px)scale(.985)}.step-one{animation:24s ease-in-out infinite conversation-step-one}.step-two{animation:24s ease-in-out infinite conversation-step-two}.step-three{animation:24s ease-in-out infinite conversation-step-three}.step-four{animation:24s ease-in-out infinite conversation-step-four}.step-five{animation:24s ease-in-out infinite conversation-step-five}.step-six{animation:24s ease-in-out infinite conversation-step-six}.booking-message{grid-template-columns:20px 1fr;align-items:center;gap:1px 8px;min-width:250px;display:grid;box-shadow:0 10px 24px #5748c833;background:linear-gradient(145deg,#725fff,#5f4be0)!important}.booking-message:before{content:"✓";background:#ffffff2e;border-radius:50%;grid-row:1/3;place-items:center;width:20px;height:20px;font-size:10px;font-weight:850;display:grid}.booking-message b{font-size:9px}.booking-message span{color:#ffffffc7;font-size:7px}.memby-typing{z-index:3;color:#766c95;opacity:0;background:#fffffff5;border:1px solid #e2def8;border-radius:99px;align-items:center;gap:3px;padding:7px 10px;font-size:6.5px;animation:24s linear infinite conversation-typing;display:flex;position:absolute;bottom:72px;left:22px;box-shadow:0 7px 16px #392c7b1a}.memby-typing i{background:var(--violet-500);border-radius:50%;width:4px;height:4px;animation:.72s ease-in-out infinite conversation-typing-dot}.memby-typing i:nth-child(2){animation-delay:.12s}.memby-typing i:nth-child(3){animation-delay:.24s}.memby-typing span{margin-left:3px}.ai-status i{background:var(--violet-500);border-radius:50%;animation:1.8s ease-in-out infinite conversation-active;box-shadow:0 0 0 5px #6f5cff1f}.detail-cycle{min-height:27px;display:block;position:relative}.lead-details .detail-cycle>span{opacity:0;position:absolute;top:0;left:0;transform:translateY(4px)}.detail-cycle>span:first-child{animation:24s ease-in-out infinite detail-cycle-one}.detail-cycle>span:nth-child(2){animation:24s ease-in-out infinite detail-cycle-two}.detail-cycle>span:nth-child(3){animation:24s ease-in-out infinite detail-cycle-three}.next-step-cycle>span{color:var(--ink)!important;background:0 0!important;padding:0!important}.conversation-suggestion{min-height:70px;transition:none;position:relative;overflow:hidden}.conversation-suggestion strong{font-size:9px}.suggestion-cycle{min-height:17px;display:block;position:relative}.suggestion-cycle i{opacity:0;white-space:nowrap;font-style:normal;position:absolute;inset:0 auto auto 0;transform:translateY(4px)}.suggestion-cycle i:first-child{animation:24s ease-in-out infinite detail-cycle-one}.suggestion-cycle i:nth-child(2){animation:24s ease-in-out infinite detail-cycle-two}.suggestion-cycle i:nth-child(3){animation:24s ease-in-out infinite detail-cycle-three}.conversation-suggestion{animation:24s ease-in-out infinite conversation-suggestion-complete}@keyframes conversation-step-one{0%,3%{opacity:0;transform:translateY(8px)scale(.985)}6%,92%{opacity:1;transform:none}97%,to{opacity:0;transform:translateY(-3px)}}@keyframes conversation-step-two{0%,15%{opacity:0;transform:translateY(8px)scale(.985)}18%,92%{opacity:1;transform:none}97%,to{opacity:0;transform:translateY(-3px)}}@keyframes conversation-step-three{0%,28%{opacity:0;transform:translateY(8px)scale(.985)}31%,92%{opacity:1;transform:none}97%,to{opacity:0;transform:translateY(-3px)}}@keyframes conversation-step-four{0%,42%{opacity:0;transform:translateY(8px)scale(.985)}45%,92%{opacity:1;transform:none}97%,to{opacity:0;transform:translateY(-3px)}}@keyframes conversation-step-five{0%,58%{opacity:0;transform:translateY(8px)scale(.985)}61%,92%{opacity:1;transform:none}97%,to{opacity:0;transform:translateY(-3px)}}@keyframes conversation-step-six{0%,72%{opacity:0;transform:translateY(8px)scale(.985)}75%,92%{opacity:1;transform:none}80%,87%{box-shadow:0 0 0 4px #6f5cff0f}97%,to{opacity:0;transform:translateY(-3px)}}@keyframes conversation-typing{0%,11%,18%,38%,45%,67%,75%,to{opacity:0;transform:translateY(4px)}12%,16%,39%,43%,68%,73%{opacity:1;transform:none}}@keyframes conversation-typing-dot{0%,to{opacity:.42;transform:translateY(1px)}50%{opacity:1;transform:translateY(-2px)}}@keyframes conversation-active{0%,to{opacity:.6;transform:scale(.82)}50%{opacity:1;transform:scale(1)}}@keyframes detail-cycle-one{0%,28%{opacity:1;transform:none}32%,to{opacity:0;transform:translateY(-4px)}}@keyframes detail-cycle-two{0%,29%{opacity:0;transform:translateY(4px)}33%,68%{opacity:1;transform:none}72%,to{opacity:0;transform:translateY(-4px)}}@keyframes detail-cycle-three{0%,69%{opacity:0;transform:translateY(4px)}73%,94%{opacity:1;transform:none}98%,to{opacity:0;transform:translateY(-4px)}}@keyframes conversation-suggestion-complete{0%,70%,to{border-color:var(--violet-200);box-shadow:none}76%,92%{color:#247554;background:#f2fbf6;border-color:#b9dfcc;box-shadow:0 8px 18px #277c5814}}@media (prefers-reduced-motion:reduce){.conversation-step{opacity:1;transform:none;animation:none!important}.memby-typing{display:none}.detail-cycle>span,.suggestion-cycle i{animation:none!important}.detail-cycle>span:not(:last-child),.suggestion-cycle i:not(:last-child){display:none}.detail-cycle>span:last-child,.suggestion-cycle i:last-child{opacity:1;transform:none}.conversation-suggestion,.ai-status i{animation:none!important}}.capabilities-section{background:var(--page-bg)}.capabilities-heading{grid-template-columns:1.08fr .92fr;align-items:end;column-gap:90px;margin-bottom:54px;display:grid}.capabilities-heading .section-number{grid-column:1}.capabilities-heading h2{max-width:650px;font-family:var(--font-display);letter-spacing:-.045em;grid-column:1;margin:15px 0 0;font-size:clamp(42px,4.3vw,58px);font-weight:500;line-height:1.02}.capabilities-heading>p{max-width:500px;color:var(--secondary);grid-area:1/2/3;margin:0;font-size:16px;line-height:1.7}.capabilities-heading .inline-link{grid-column:2;justify-self:start}.capability-grid{border:1px solid var(--border);box-shadow:0 22px 52px #6f5cff3d,0 0 28px #6f5cff24,var(--shadow-1);background:#eff0f3;border-radius:18px;grid-template-columns:repeat(12,1fr);gap:10px;padding:10px;display:grid}.capability-card{border:1px solid var(--border);background:#fff;border-radius:11px;flex-direction:column;min-height:455px;padding:26px;display:flex;overflow:hidden;box-shadow:0 14px 36px #1f18450e,inset 0 1px #fff}.knowledge-capability,.finish-capability{grid-column:span 7}.followup-capability,.handoff-capability{grid-column:span 5}.capability-copy{grid-template-columns:38px 1fr;gap:14px;display:grid}.capability-copy>span{color:var(--violet-600);font-family:var(--font-mono);letter-spacing:.1em;padding-top:4px;font-size:9px;font-weight:800}.capability-copy h3{letter-spacing:-.025em;margin:0 0 9px;font-size:21px}.capability-copy p{max-width:590px;color:var(--secondary);margin:0;font-size:13px;line-height:1.6}.capability-visual{background:#f5f6f8;border:1px solid #dde0e7;border-radius:15px;height:265px;margin-top:24px;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff}.capability-visual-bar{z-index:5;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffdb;border-bottom:1px solid #e0e2e7;justify-content:space-between;align-items:center;height:35px;padding:0 13px;display:flex;position:absolute;top:0;left:0;right:0}.capability-visual-bar span,.capability-visual-bar b{color:#756f7d;font-family:var(--font-mono);letter-spacing:.11em;font-size:5.8px;font-weight:850}.capability-visual-bar b{color:var(--violet-700)}.knowledge-visual{background:linear-gradient(145deg,#f7f6fb,#f1eff9)}.knowledge-workspace{grid-template-columns:80px 1fr;gap:12px;padding:52px 18px 15px;display:grid}.knowledge-tabs{align-content:start;gap:7px;display:grid}.knowledge-tabs span{color:#898391;border-radius:8px;padding:8px 9px;font-size:7px;font-weight:700}.knowledge-tabs span.active{color:var(--violet-700);background:#fff;border:1px solid #d7d0fa;box-shadow:0 5px 12px #41338412}.knowledge-card{background:#fff;border:1px solid #dddfe5;border-radius:12px;align-content:start;gap:5px;padding:15px;display:grid;box-shadow:0 9px 22px #271f4d14}.knowledge-card small{color:var(--violet-700);font-family:var(--font-mono);letter-spacing:.1em;font-size:5.8px;font-weight:850}.knowledge-card p{color:#85808a;margin:0;font-size:7.5px}.knowledge-card div{gap:5px;margin-top:4px;display:flex}.knowledge-card div span{color:#6657c7;background:#f0eefc;border-radius:99px;padding:5px 7px;font-size:5.8px;font-weight:750}.knowledge-answer{color:#fff;background:linear-gradient(145deg,#7764f2,#5f4bd8);border:1px solid #6f5cff4d;border-radius:12px;grid-template-columns:34px 1fr;align-items:center;gap:9px;min-height:54px;padding:9px 11px;animation:6s ease-in-out infinite knowledge-answer-in;display:grid;position:absolute;bottom:13px;left:68px;right:18px;box-shadow:0 13px 27px #4a39a633}.knowledge-answer>span{background:#ffffff24;border:1px solid #ffffff59;border-radius:10px;place-items:center;width:34px;height:34px;font-size:10px;font-weight:850;display:grid}.knowledge-answer p{gap:3px;margin:0;display:grid}.knowledge-answer small{color:#ffffffa6;font-family:var(--font-mono);letter-spacing:.1em;font-size:5px;font-weight:850}.knowledge-answer b{font-size:8px}.followup-visual{background:linear-gradient(#f7f7fa,#f1f2f5)}.followup-sms-thread{align-content:start;gap:6px;min-height:236px;padding:45px 18px 29px;display:grid}.followup-sms-time{color:#96919a;font-family:var(--font-mono);letter-spacing:.04em;text-align:center;font-size:5.4px;font-weight:800}.followup-sms-bubble{color:#28242d;background:#fff;border:1px solid #e3e1e7;border-radius:11px;width:fit-content;max-width:82%;margin:0;padding:7px 9px;font-size:6.7px;font-weight:650;line-height:1.35;box-shadow:0 5px 14px #231e3013}.followup-sms-bubble.incoming{border-bottom-left-radius:3px;justify-self:start}.followup-sms-bubble.outgoing{color:#fff;background:linear-gradient(135deg,#806cf4,#614bdd);border-color:#0000;border-bottom-right-radius:3px;justify-self:end;box-shadow:0 7px 15px #503ec130}.followup-sms-bubble.confirmation{margin-top:1px}.followup-sms-system{color:#78717f;font-family:var(--font-mono);letter-spacing:.055em;text-transform:uppercase;justify-self:center;align-items:center;gap:5px;margin:2px 0;font-size:5px;font-weight:850;display:flex}.followup-sms-system i{background:#7761ed;border-radius:50%;width:5px;height:5px;box-shadow:0 0 0 3px #7761ed1a}.followup-sms-delivered{color:#908999;justify-self:end;margin:-3px 3px 0 0;font-size:5.2px;font-weight:700}.followup-footer{color:#6f6875;justify-content:center;align-items:center;gap:6px;font-size:6px;font-weight:730;display:flex;position:absolute;bottom:10px;left:14px;right:14px}.followup-footer i{background:#2f9b70;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #2f9b7017}.handoff-visual{background:linear-gradient(145deg,#f8f7fb,#f1eff8);padding:50px 15px 13px}.handoff-alert{background:#fff;border:1px solid #d9d4f4;border-radius:12px;grid-template-columns:38px 1fr auto;align-items:center;gap:9px;padding:11px;animation:6.5s ease-in-out infinite handoff-alert-focus;display:grid;box-shadow:0 9px 22px #32286414}.handoff-alert>span{width:38px;height:38px;color:var(--violet-700);background:#ebe8fa;border-radius:11px;place-items:center;font-size:8px;font-weight:850;display:grid}.handoff-alert p{gap:3px;min-width:0;margin:0;display:grid}.handoff-alert small{color:#8a7de0;font-family:var(--font-mono);letter-spacing:.09em;font-size:5px;font-weight:850}.handoff-alert b{text-overflow:ellipsis;white-space:nowrap;font-size:7.5px;overflow:hidden}.handoff-alert em{color:#a55c20;font-family:var(--font-mono);background:#fff0e4;border-radius:6px;padding:5px 6px;font-size:5px;font-style:normal;font-weight:850}.handoff-quote{color:#625d68;background:#ffffffb8;border-left:2px solid #9b8cec;border-radius:0 9px 9px 0;margin:9px 13px 0;padding:10px 11px;font-size:6.7px;line-height:1.45}.handoff-action{background:var(--violet-500);color:#fff;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;margin-top:10px;padding:10px 11px;display:flex;box-shadow:0 8px 18px #5748c82b}.handoff-action span{font-size:7px;font-weight:800}.handoff-action b{color:#ffffffb3;font-size:5.5px}.finish-visual{background:linear-gradient(145deg,#f8f8fa,#f0f3f1);padding:49px 20px 14px}.finish-journey{grid-template-columns:auto 1fr auto 1fr auto;align-items:center;gap:10px;padding:21px 10px 19px;display:grid}.finish-journey>div{justify-items:center;gap:7px;display:grid}.finish-journey>div span{color:#706a77;width:44px;height:44px;font-family:var(--font-mono);background:#fff;border:1px solid #d9dbe2;border-radius:14px;place-items:center;font-size:7px;font-weight:850;display:grid;box-shadow:0 8px 17px #221f3112}.finish-journey>div b{color:#716b77;font-size:7px}.finish-journey>i{background:linear-gradient(90deg,#6f5cff 0 50%,#dedbe8 50% 100%) 0 0/200% 100%;border-radius:3px;height:3px;animation:6s ease-in-out infinite finish-line-fill}.finish-journey>div.done span{color:#23815c;background:#eaf7f0;border-color:#b8ddca;font-size:17px}.finish-journey>div.done b{color:#237252}.finish-handoff{background:#fff;border:1px solid #c8e3d5;border-radius:13px;grid-template-columns:39px 1fr auto;align-items:center;gap:10px;padding:12px;animation:6s ease-in-out infinite finish-handoff-arrive;display:grid;box-shadow:0 10px 23px #26634a14}.finish-handoff>span{color:#23815c;background:#e5f5ed;border-radius:12px;place-items:center;width:39px;height:39px;font-size:16px;font-weight:850;display:grid}.finish-handoff p{gap:3px;margin:0;display:grid}.finish-handoff b{font-size:8px}.finish-handoff small{color:#8b858f;font-size:6px}.finish-handoff em{color:#5f6e67;font-family:var(--font-mono);background:#eef1f0;border-radius:7px;padding:6px 7px;font-size:5px;font-style:normal;font-weight:850}@keyframes knowledge-answer-in{0%,12%,to{transform:translateY(4px);box-shadow:0 9px 20px #4a39a624}24%,82%{transform:translateY(0);box-shadow:0 14px 30px #4a39a63d,0 0 0 4px #6f5cff0d}}@keyframes followup-event-focus{0%,28%,to{box-shadow:none;background:0 0;border-color:#0000;transform:none}8%,20%{background:#fff;border-color:#ded9fa;transform:translate(3px);box-shadow:0 7px 16px #352b6612}}@keyframes handoff-alert-focus{0%,to{transform:none;box-shadow:0 9px 22px #32286414}45%,68%{transform:translateY(-2px);box-shadow:0 13px 27px #46369b24,0 0 0 4px #6f5cff0d}}@keyframes finish-line-fill{0%,16%{background-position:100% 0}58%,to{background-position:0 0}}@keyframes finish-handoff-arrive{0%,48%,to{opacity:.58;transform:translateY(4px)}62%,88%{opacity:1;transform:none;box-shadow:0 12px 26px #26634a1f,0 0 0 4px #2f9b700a}}@media (max-width:1080px){.capabilities-heading{column-gap:50px}.knowledge-capability,.finish-capability,.followup-capability,.handoff-capability{grid-column:span 6}}@media (max-width:820px){.capabilities-heading{grid-template-columns:1fr;align-items:start;gap:18px;margin-bottom:38px}.capabilities-heading .section-number,.capabilities-heading h2,.capabilities-heading>p,.capabilities-heading .inline-link{grid-area:auto/1}.capabilities-heading h2{margin-top:0}.capabilities-heading .inline-link{margin-top:4px}.capability-grid{grid-template-columns:1fr}.knowledge-capability,.finish-capability,.followup-capability,.handoff-capability{grid-column:1}}@media (max-width:560px){.capability-card{min-height:auto;padding:18px}.capability-copy{grid-template-columns:30px 1fr;gap:8px}.capability-visual{height:250px}.knowledge-workspace{grid-template-columns:65px 1fr;padding-inline:12px}.knowledge-answer{left:52px;right:12px}.handoff-visual{padding-inline:11px}.finish-visual{padding-inline:13px}.finish-journey{gap:6px;padding-inline:0}.finish-journey>div span{width:39px;height:39px}.finish-handoff{grid-template-columns:34px 1fr}.finish-handoff>span{width:34px;height:34px}.finish-handoff em{grid-column:2;justify-self:start}}.feature-lead p,.integrations-section>div:first-child>p,.pricing-copy>p{color:var(--secondary);margin:23px 0 0;font-size:16px;line-height:1.7}.inline-link{color:var(--violet-700);gap:10px;margin-top:28px;font-size:14px;font-weight:700;display:inline-flex}.inline-link:hover span{transform:translate(3px)}.inline-link span{transition:transform .18s}.founders-section{border-top:1px solid var(--border);background:var(--page-bg);overflow:hidden}.founders-heading{grid-template-columns:1.08fr .92fr;align-items:end;gap:90px;margin-bottom:52px;display:grid}.founders-heading h2{max-width:650px}.founders-heading>p{max-width:500px;color:var(--secondary);margin:0 0 3px;font-size:16px;line-height:1.7}.founders-grid{border:1px solid var(--border);box-shadow:0 22px 52px #6f5cff3d,0 0 28px #6f5cff24,var(--shadow-1);background:#eff0f3;border-radius:18px;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:10px;display:grid}.founder-card{background:#fffffff0;border:1px solid #d2d3dbf5;border-radius:11px;min-width:0;overflow:hidden;box-shadow:0 8px 22px #1f18450e,inset 0 1px #fff}.founder-portrait{aspect-ratio:4/4.75;background:linear-gradient(145deg,#806fff 0%,var(--violet-500)48%,#4f3fb8 100%);border-bottom:1px solid #d2d3dbe6;position:relative;overflow:hidden}.founder-portrait:after{content:"";pointer-events:none;background:linear-gradient(#1f184505 52%,#1f184526);position:absolute;inset:0}.founder-portrait img{object-fit:cover;object-position:center center;filter:saturate(.94)contrast(1.015);width:100%;height:100%;display:block}.founder-violet .founder-portrait img{object-position:center 42%}.founder-lilac .founder-portrait img{object-position:center 34%}.founder-plum .founder-portrait img{transform-origin:50% 26%;transform:translateY(14%)scale(1.56)}.founder-periwinkle .founder-portrait img{object-position:center 36%;transform:translateY(9%)scale(1.28)}.founder-meta{grid-template-columns:28px 1fr;align-items:start;gap:12px;padding:20px 18px 21px;display:grid}.founder-meta>span{color:var(--violet-600);font-family:var(--font-mono);letter-spacing:.1em;padding-top:3px;font-size:9px;font-weight:800}.founder-meta h3{color:var(--ink);letter-spacing:-.025em;margin:0;font-size:17px;font-weight:720}.founder-meta .founder-role{color:var(--violet-700);margin:6px 0 0;font-size:11px;font-weight:720}.founder-meta .founder-bio{color:var(--secondary);margin:14px 0 0;font-size:11px;font-weight:460;line-height:1.58}.founder-meta .founder-bio a{color:var(--violet-700);text-decoration:underline;-webkit-text-decoration-color:var(--violet-300);text-decoration-color:var(--violet-300);text-underline-offset:3px;font-weight:700;text-decoration-thickness:1px}.founder-meta .founder-bio a:hover{color:var(--violet-600);text-decoration-color:currentColor}.integrations-section{border-top:1px solid var(--border);background:var(--page-bg);grid-template-columns:.72fr 1.28fr;align-items:center;gap:70px;display:grid}.integrations-section .button{margin-top:28px}.integration-system{border:1px solid var(--border);min-height:390px;box-shadow:var(--shadow-1),inset 0 1px #fff;background:linear-gradient(145deg,#f8f9fb,#f1f2f5);border-radius:18px;grid-template-columns:minmax(130px,1fr) 48px 150px 48px minmax(140px,1fr);align-items:center;padding:25px;display:grid;overflow:hidden}.system-label{color:#75717c;font-family:var(--font-mono);letter-spacing:.13em;font-size:8px;font-weight:700}.integration-sources{gap:15px;display:grid}.source-cloud{grid-template-columns:1fr 1fr;gap:7px;display:grid}.source-cloud span{color:#4b4b4b;background:#fff;border:1px solid #dfe2e8;border-radius:8px;place-items:center;min-height:38px;font-size:8px;font-weight:720;display:grid;box-shadow:0 2px 7px #1919190a}.integration-sources>small{color:var(--quiet);font-size:8px;line-height:1.4}.system-connector{background:#cfd2da;height:1px;position:relative}.system-connector:after{content:"";border-top:1px solid #aaaeb8;border-right:1px solid #aaaeb8;width:7px;height:7px;position:absolute;top:-3px;right:-1px;transform:rotate(45deg)}.system-connector.reverse:after{left:-1px;right:auto;transform:rotate(-135deg)}.system-connector i{background:var(--violet-500);border-radius:50%;width:5px;height:5px;animation:2.1s linear infinite connector-flow;position:absolute;top:-2px;left:0}.system-connector i:nth-child(2){animation-delay:.7s}.system-connector i:nth-child(3){animation-delay:1.4s}.system-connector.reverse i{background:#2f9b70}.memby-layer{border:1px solid var(--violet-200);text-align:center;background:#fff;border-radius:15px;justify-items:center;gap:12px;padding:27px 14px;display:grid;position:relative;box-shadow:0 16px 36px #5748c826}.memby-layer .wordmark{width:131px;height:33px}.memby-layer>span{color:var(--violet-700);font-family:var(--font-mono);letter-spacing:.14em;font-size:7px;font-weight:700}.memby-layer p{color:var(--secondary);margin:2px 0 0;font-size:8px;line-height:1.55}.layer-pulse{gap:5px;display:flex}.layer-pulse i{background:var(--violet-500);border-radius:50%;width:7px;height:7px;animation:1.5s ease-in-out infinite thinking-dot;box-shadow:inset -1px -1px 2px #19191933}.layer-pulse i:nth-child(2){animation-delay:.18s}.layer-pulse i:nth-child(3){animation-delay:.36s}.integration-outcomes{gap:9px;display:grid}.integration-outcomes>div{background:#fff;border:1px solid #dfe2e8;border-radius:9px;align-items:center;gap:9px;padding:10px;display:flex;box-shadow:0 2px 7px #1919190a}.integration-outcomes div>span{gap:3px;display:grid}.integration-outcomes b{font-size:9px}.integration-outcomes small{color:var(--quiet);font-size:7px}.outcome-dot{border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #f1f1f3}.outcome-dot.violet{background:var(--violet-500)}.outcome-dot.amber{background:#d68a22}.outcome-dot.green{background:#2f9b70}@keyframes connector-flow{0%{opacity:0;transform:translate(0)}15%{opacity:1}85%{opacity:1}to{opacity:0;transform:translate(43px)}}.results-section{background:var(--page-bg);color:var(--ink);padding:115px max(32px,50vw - 590px)}.section-heading.light .section-number{color:var(--violet-600)}.section-heading.light p{color:var(--secondary)}.results-console{border:1px solid var(--border);background:#fff;border-radius:18px;margin-top:48px;overflow:hidden;box-shadow:0 22px 58px #1f184517,inset 0 1px #fff}.console-top{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;min-height:66px;padding:0 24px;display:flex}.console-top>div:first-child{align-items:baseline;gap:13px;display:flex}.console-top strong{font-size:14px}.console-top span{color:var(--quiet);font-size:10px}.live-indicator{color:var(--secondary);align-items:center;gap:7px;font-size:9px;font-weight:650;display:flex}.live-indicator i{background:#42b883;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #42b8831f}.console-metrics{border-bottom:1px solid var(--border);grid-template-columns:repeat(4,1fr);display:grid}.console-metrics article{border-right:1px solid var(--border);background:linear-gradient(#fff,#fbfbfd);align-content:center;gap:8px;min-height:132px;padding:20px 22px;display:grid}.console-metrics article:last-child{border-right:0}.console-metrics span{color:var(--violet-700);font-family:var(--font-mono);letter-spacing:.1em;font-size:8px;font-weight:700}.console-metrics strong{letter-spacing:-.04em;font-size:27px}.console-metrics small{color:var(--quiet);font-size:9px}.console-metrics article:nth-child(2) small,.console-metrics article:nth-child(3) small{color:var(--success)}.console-chart{grid-template-columns:230px 1fr;min-height:285px;display:grid}.chart-copy{border-right:1px solid var(--border);background:#fdfdfe;align-content:center;gap:13px;padding:30px;display:grid}.chart-copy>span{color:var(--violet-700);font-family:var(--font-mono);letter-spacing:.1em;font-size:8px;font-weight:700}.chart-copy strong{font-size:22px}.chart-copy small{color:var(--quiet);font-size:10px;line-height:1.6}.chart-visual{background:linear-gradient(#fff,#fbfaff);min-width:0;padding:28px 30px 23px;position:relative}.chart-grid{grid-template-rows:repeat(4,1fr);display:grid;position:absolute;inset:30px}.chart-grid i{border-top:1px solid #e6e3ef}.chart-visual svg{z-index:2;width:100%;height:100%;position:relative;overflow:visible}.chart-area{fill:url(#membyChart)}.chart-line{fill:none;stroke:#7461ef;stroke-width:3px;stroke-linecap:round}.chart-visual circle{fill:#7461ef;stroke:#fff;stroke-width:5px}.chart-tooltip{z-index:3;border:1px solid var(--violet-200);background:#fffffff5;border-radius:9px;gap:3px;padding:10px 12px;display:grid;position:absolute;top:24px;right:25px;box-shadow:0 8px 18px #392c841f}.chart-tooltip b{font-size:10px}.chart-tooltip span{color:var(--quiet);font-size:7px}.pricing-section{background:var(--page-bg);grid-template-columns:.78fr 1.22fr;align-items:center;gap:70px;display:grid}.pricing-copy ul{gap:13px;margin:28px 0 0;padding:0;list-style:none;display:grid}.pricing-copy li{color:#464646;font-size:14px}.pricing-copy li:before{content:"✓";color:var(--violet-600);margin-right:10px;font-weight:800}.pricing-plans{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:16px;display:grid}.pricing-card{border:1px solid var(--border);background:#fff;border-radius:18px;flex-direction:column;min-width:0;min-height:410px;padding:28px;display:flex;position:relative;box-shadow:0 16px 38px #1f184514,inset 0 1px #fff}.pricing-card.annual-plan{background:linear-gradient(160deg,#fff,#fbfaff 66%,#f2efff);border-color:#6f5cff7a;box-shadow:0 22px 50px #5748c826,inset 0 1px #fff}.pricing-card-top{justify-content:space-between;align-items:center;gap:12px;min-height:38px;display:flex}.pricing-label{color:var(--ink);letter-spacing:-.035em;margin:0;font-size:22px;font-weight:750;line-height:1.05}.savings-badge{background:var(--violet-500);color:#fff;font-family:var(--font-mono);letter-spacing:.08em;white-space:nowrap;border-radius:9px;padding:10px 12px;font-size:10px;font-weight:900;box-shadow:0 8px 20px #5748c83d}.annual-price-reference{color:var(--secondary);align-items:center;gap:9px;margin-top:18px;font-size:10px;font-weight:700;display:flex}.annual-price-reference del{color:#817c89;letter-spacing:-.03em;-webkit-text-decoration-color:var(--violet-500);text-decoration-color:var(--violet-500);font-size:18px;font-weight:750;text-decoration-thickness:2px}.price{align-items:end;gap:7px;min-width:0;margin-top:25px;display:flex}.annual-plan .price{margin-top:10px}.price strong{letter-spacing:-.06em;white-space:nowrap;font-size:clamp(40px,3.5vw,50px);line-height:.9}.price span{color:var(--secondary);padding-bottom:5px;font-size:12px}.pricing-card>p{min-height:68px;color:var(--secondary);margin:23px 0 0;font-size:13px;line-height:1.6}.pricing-features{border-top:0;gap:14px;margin-top:22px;padding-top:0;display:grid}.pricing-features>strong{color:var(--ink);letter-spacing:-.01em;font-size:13px;font-weight:760}.pricing-features ul{gap:11px;margin:0;padding:0;list-style:none;display:grid}.pricing-features li{color:#5f5a65;padding-left:25px;font-size:13px;font-weight:580;line-height:1.42;position:relative}.pricing-features li:before{content:"✓";width:17px;height:17px;color:var(--violet-600);border:1px solid #6f5cff6b;border-radius:50%;place-items:center;font-size:10px;font-weight:900;line-height:1;display:grid;position:absolute;top:0;left:0}.pricing-billing{color:var(--secondary);border-top:0;gap:6px;margin:24px 0;padding-top:0;font-size:10px;display:grid}.pricing-billing strong{color:var(--ink);font-size:11px}.pricing-card .button{margin-top:auto}.faq-section{background:var(--page-bg);grid-template-columns:.75fr 1.25fr;gap:100px;display:grid}.faq-list{border-top:1px solid var(--border)}.faq-list details{border-bottom:1px solid var(--border)}.faq-list summary{cursor:pointer;justify-content:space-between;align-items:center;min-height:75px;font-size:16px;font-weight:680;list-style:none;display:flex}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary span{color:var(--violet-600);font-size:23px;font-weight:400;transition:transform .18s}.faq-list details[open] summary span{transform:rotate(45deg)}.faq-list details p{max-width:650px;color:var(--secondary);margin:-4px 45px 24px 0;font-size:14px;line-height:1.7}button:not(:disabled),[role=button]:not([aria-disabled=true]),a[href],summary,select:not(:disabled),input[type=checkbox]:not(:disabled),input[type=radio]:not(:disabled){cursor:pointer}button:disabled,[aria-disabled=true],select:disabled,input:disabled{cursor:not-allowed}.final-cta{border-top:1px solid var(--border);background:var(--page-bg);color:var(--ink);text-align:center;justify-items:center;padding:115px 24px;display:grid}.final-cta h2{max-width:800px;font-size:clamp(46px,5.2vw,68px)}.final-cta>p{color:var(--secondary);margin:22px 0 0;font-size:17px}.final-cta>div:last-child{gap:12px;margin-top:34px;display:flex}.button.light{background:var(--violet-500);color:#fff;box-shadow:0 9px 22px #5748c838}.button.ghost{border-color:var(--border-strong);color:var(--ink);background:#fff}.cta-signal{gap:8px;display:flex}.cta-signal span{background:var(--violet-500);width:12px;height:12px;box-shadow:0 0 0 5px var(--violet-100);border-radius:50%;animation:1.35s ease-in-out infinite cta-thinking-dot}.cta-signal span:nth-child(2){animation-delay:.16s}.cta-signal span:nth-child(3){animation-delay:.32s}@keyframes cta-thinking-dot{0%,60%,to{opacity:.38;transform:translateY(0)scale(.82)}30%{opacity:1;box-shadow:0 0 0 6px var(--violet-100),0 7px 15px #5748c83d;transform:translateY(-4px)scale(1)}}footer{border-top:1px solid var(--border);background:#fff;grid-template-columns:1fr auto;gap:70px;padding:55px max(32px,50vw - 590px) 28px;display:grid}.footer-links{color:var(--secondary);gap:28px;font-size:13px;font-weight:620;display:flex}.footer-links a:hover{color:var(--ink)}footer>div:first-child p{color:var(--secondary);margin:12px 0 0;font-size:12px}.footer-meta{color:#8a8a8a;border-top:1px solid #ececef;grid-column:1/-1;justify-content:space-between;padding-top:26px;font-size:10px;display:flex}@media (max-width:1080px){.site-header{grid-template-columns:1fr auto}.site-header nav{display:none}.hero{grid-template-columns:1fr;gap:28px}.hero-preview{transform:scale(.91)}.gym-journey-scene{left:46%;transform:translate(-50%,-50%)scale(.86)}.gym-pipeline-shell{left:45%;transform:translate(-50%,-50%)scale(.88)}.sales-track-stage{width:610px;left:47%}.track-visual{width:610px}.track-autopilot{width:490px}.conveyor-stage{width:660px;left:44%}.conveyor-stations{padding-inline:14px}.belt-rollers{gap:12px}.product-grid{grid-template-columns:210px minmax(0,1fr)}.lead-details{display:none}.features-section,.integrations-section,.pricing-section{gap:55px}.integrations-section{grid-template-columns:.64fr 1.36fr}.integration-system{grid-template-columns:minmax(115px,1fr) 35px 136px 35px minmax(122px,1fr);padding:20px}}@media (max-width:820px){.site-header{width:calc(100% - 20px);min-height:60px;top:10px}.site-header .wordmark{width:134px;height:34px}.text-link{display:none}.hero{text-align:center;grid-template-columns:1fr;padding-top:130px}.hero-copy{grid-area:1/1;justify-items:center;display:grid}.hero-trust-bar{grid-area:2/1;width:min(720px,100%);margin-top:16px}.hero-preview{grid-area:3/1;min-height:620px;transform:none}.gym-journey-scene,.gym-pipeline-shell{left:50%;transform:translate(-50%,-50%)scale(.94)}.sales-track-stage{width:min(690px,96vw);left:50%}.track-visual{width:100%}.conveyor-stage{width:min(720px,96vw);left:50%}.proof-band div{grid-template-columns:1fr 1fr}.section-heading.split,.features-section,.founders-heading,.integrations-section,.pricing-section,.faq-section{grid-template-columns:1fr;gap:50px}.founders-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.feature-lead{position:static}.process-grid{grid-template-columns:1fr}.process-grid article{min-height:auto}.process-grid h3{margin-top:30px}.process-grid p{min-height:auto}.product-grid{grid-template-columns:1fr}.conversation-list{display:none}.product-window{border-radius:16px}.integration-system{grid-template-columns:minmax(140px,1fr) 48px 160px 48px minmax(150px,1fr)}.console-metrics{grid-template-columns:1fr 1fr}.console-metrics article:nth-child(2){border-right:0}.console-metrics article:nth-child(-n+2){border-bottom:1px solid var(--border)}.console-chart{grid-template-columns:190px 1fr}}@media (max-width:560px){.site-header{padding-left:14px}.site-header .button{min-height:38px;padding:0 13px;font-size:11px}.hero{min-height:auto;padding:125px 19px 62px}.hero h1{font-size:48px}.hero-copy>p{font-size:16px}.hero-actions{flex-direction:column;width:100%}.hero-actions .button{width:100%}.hero-trust-bar{background:0 0;width:100%;margin-top:26px}.hero-trust-reference{display:none}.hero-trust-mobile{grid-template-columns:1fr;display:grid}.hero-trust-rating{justify-content:center;padding:0 0 20px}.hero-trust-rating img{flex-basis:174px;width:174px;height:63px}.hero-stars{font-size:17px}.hero-trust-rating strong{font-size:16px}.hero-trust-benefit{white-space:normal;justify-content:center;min-height:62px;padding:16px 6px 0;font-size:17px}.hero-trust-benefit:before{width:100%;height:1px;top:0;left:50%;transform:translate(-50%)}.hero-trust-benefit:last-child{padding-right:6px}.hero-integrations-visual{margin-top:12px}.hero-preview{min-height:720px;margin:24px -10px 0}.gym-journey-preview{min-height:520px}.gym-journey-scene{top:50%;left:50%;transform:translate(-50%,-50%)scale(.68)}.gym-pipeline-preview{min-height:520px}.gym-pipeline-shell{top:50%;left:50%;transform:translate(-50%,-50%)scale(.68)}.sales-track-stage{width:min(520px,112vw);top:49%;left:50%}.track-visual{width:100%;margin-top:-8px}.track-autopilot{border-radius:11px;gap:9px;width:min(390px,80vw);padding:11px 12px}.track-autopilot>span{border-radius:8px;width:29px;height:29px}.track-autopilot strong{font-size:9px}.track-autopilot small{font-size:6px}.track-autopilot em{display:none}.track-step{border-radius:9px;gap:6px;min-width:116px;padding:7px}.track-step>span{border-radius:6px;width:22px;height:22px;font-size:6px}.step-booked>span{font-size:11px}.track-step small{font-size:4.8px}.track-step strong{font-size:6.6px}.step-inquiry{left:3%}.step-reply{left:33%}.step-followup{left:58%}.step-booked{right:1%}.track-story-caption{justify-content:center;gap:6px;width:min(390px,82vw);margin-top:-19px;padding:8px 10px;font-size:5.8px}.track-story-caption i{width:10px}.conveyor-preview{min-height:545px;margin-top:20px}.conveyor-stage{width:min(520px,104vw);top:50%}.conveyor-heading{border-radius:12px;min-height:55px;padding:9px 10px}.conveyor-live{gap:8px}.conveyor-live>i{width:27px;height:27px}.conveyor-live strong{font-size:9px}.conveyor-live small{font-size:7px}.conveyor-metrics span{padding:6px;font-size:6px}.conveyor-metrics span:last-child{display:none}.conveyor-workspace{border-radius:14px;margin-top:9px;padding:12px 7px 15px}.conveyor-stations{gap:5px;padding:0 6px}.conveyor-station{border-radius:8px;gap:3px;min-height:88px;padding:8px 6px}.conveyor-station-top{margin-bottom:1px}.conveyor-station-top span{font-size:5px}.conveyor-station-top i{width:5px;height:5px;box-shadow:0 0 0 2px #d9dde459}.conveyor-station small{font-size:5px}.conveyor-station strong{font-size:7px}.conveyor-station em{font-size:5px}.station-neck{height:31px;bottom:-31px}.conveyor-machine{margin-top:31px}.conveyor-topline{padding-inline:9px;font-size:5px}.conveyor-belt{height:88px}.belt-lane{border-radius:13px 13px 9px 9px;height:50px}.belt-lane:before{inset:8px 9px}.belt-motion{inset:12px}.belt-dock{width:10px;height:10px;top:19px}.conveyor-runner{width:27px;height:27px;top:11px}.belt-front{height:43px;padding:0 9px 8px;top:40px}.belt-rollers{gap:8px}.belt-rollers i{width:10px;height:10px}.belt-front>span{font-size:5px}.conveyor-result{min-height:56px;margin-top:9px;padding:8px 9px}.result-check{border-radius:8px;width:29px;height:29px;font-size:14px}.conveyor-result small{font-size:5px}.conveyor-result strong{font-size:8px}.result-time{padding:6px;font-size:6px}.proof-band,.section,.product-section,.founders-section,.integrations-section,.pricing-section,.faq-section,.results-section{padding-left:19px;padding-right:19px}.proof-band div{grid-template-columns:1fr}.proof-band span{padding:16px}.section,.product-section,.founders-section,.integrations-section,.pricing-section,.faq-section{padding-top:85px;padding-bottom:85px}.section-heading h2,.feature-lead h2,.founders-heading h2,.integrations-section h2,.pricing-copy h2,.faq-section h2{font-size:43px}.section-heading.split{gap:28px}.section-heading{margin-bottom:35px}.founders-heading{gap:22px;margin-bottom:34px}.founders-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:8px}.founder-portrait{aspect-ratio:1;background:#6652e7}.founder-portrait img,.founder-violet .founder-portrait img,.founder-lilac .founder-portrait img,.founder-plum .founder-portrait img,.founder-periwinkle .founder-portrait img{object-fit:contain;object-position:center bottom;width:100%;height:100%;transform:none}.founder-meta{grid-template-columns:1fr;gap:7px;padding:13px 12px 14px}.founder-meta>span{padding-top:0;font-size:8px}.founder-meta h3{font-size:14px}.founder-meta .founder-role{margin-top:4px;font-size:9px}.founder-meta .founder-bio{margin-top:8px;font-size:9px;line-height:1.45}.product-bar{height:60px;padding-inline:15px}.product-actions>span:first-child{display:none}.messages{min-height:540px;padding:24px 15px 88px}.thread-header{padding:0 15px}.message-group{max-width:88%}.integration-system{grid-template-columns:1fr;gap:14px;min-height:auto;padding:18px}.system-connector{justify-self:center;width:1px;height:26px}.system-connector:after{top:auto;bottom:0;right:-3px;transform:rotate(135deg)}.system-connector.reverse:after{top:0;bottom:auto;left:-3px;transform:rotate(-45deg)}.system-connector i{animation-name:connector-flow-mobile;top:0;left:-2px}.source-cloud{grid-template-columns:1fr 1fr}.memby-layer{justify-self:center;width:min(220px,100%)}.integration-outcomes{width:100%}.console-metrics{grid-template-columns:1fr}.console-metrics article{border-right:0;border-bottom:1px solid var(--border);min-height:112px}.console-metrics article:last-child{border-bottom:0}.console-chart{grid-template-columns:1fr}.chart-copy{border-right:0;border-bottom:1px solid var(--border)}.chart-visual{min-height:245px;padding:22px 18px 15px}.chart-grid{inset:25px 18px}.chart-tooltip{top:16px;right:13px}.pricing-plans{grid-template-columns:1fr}.pricing-card{min-height:360px;padding:27px 22px}.price strong{font-size:48px}.pricing-card>p{min-height:auto}.final-cta{padding:90px 19px}.final-cta h2{font-size:48px}.final-cta>div:last-child{flex-direction:column;width:100%}.final-cta .button{width:100%}footer{grid-template-columns:1fr;gap:28px;padding:45px 19px 24px}.footer-links{grid-template-columns:1fr 1fr;gap:15px;display:grid}.footer-meta{flex-direction:column;gap:8px}}@keyframes connector-flow-mobile{0%{opacity:0;transform:translateY(0)}15%{opacity:1}85%{opacity:1}to{opacity:0;transform:translateY(24px)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.sales-track-runner,.runner-shadow{display:none}.sales-track-current{stroke-dashoffset:0;animation:none!important}.pipeline-runner{display:none}.pipeline-route-current,.gym-pipeline-live>span i,.gym-ai-orbit,.gym-pipeline-node,.gym-pipeline-outcome{animation:none!important}.gym-pipeline-node.node-6{border-color:#176b4d94}.journey-runner{display:none}.journey-path-glow,.journey-live-dot i,.journey-memby-card,.journey-card,.belt-motion,.conveyor-runner,.conveyor-runner-ball,.conveyor-runner-halo,.conveyor-live>i:after,.conveyor-station,.conveyor-result{animation:none!important}.conveyor-runner{opacity:1;left:calc(87.5% - 9px)}}.pinball-preview:before{content:"";z-index:-2;aspect-ratio:1.08;filter:blur(28px);background:radial-gradient(circle,#6f5cff2b,#6f5cff00 67%);border-radius:50%;width:108%;position:absolute}.pinball-stage{width:740px;position:absolute;top:50%;left:43%;transform:translate(-50%,-50%)}.pinball-statusbar{z-index:4;background:#fffffffa;border:1px solid #c9ced7fa;border-radius:14px;justify-content:space-between;align-items:center;min-height:62px;padding:11px 14px;display:flex;position:relative;box-shadow:0 16px 42px #1919191a,inset 0 1px #fff}.pinball-live{align-items:center;gap:10px;display:flex}.pinball-live>span:last-child{gap:3px;display:grid}.pinball-live strong{letter-spacing:-.01em;font-size:12px}.pinball-live small{color:var(--secondary);font-size:8px}.pinball-live-mark{background:var(--violet-100);border-radius:10px;place-items:center;width:32px;height:32px;display:grid;position:relative}.pinball-live-mark:before{content:"";background:radial-gradient(circle at 30% 24%,#dcd7ff,#8f80ff 38%,#5748c8);border:1px solid #4533a4c7;border-radius:50%;width:12px;height:12px;box-shadow:inset -2px -2px 3px #19191933,0 3px 7px #5748c833}.pinball-live-mark i{border:1px solid #6f5cff66;border-radius:50%;animation:2.4s ease-out infinite pinball-live-ring;position:absolute;inset:5px}.pinball-status-metrics{gap:7px;display:flex}.pinball-status-metrics span{color:#807d89;white-space:nowrap;background:#f8f9fb;border:1px solid #e1e3e8;border-radius:8px;padding:7px 9px;font-size:7px}.pinball-status-metrics b{color:var(--violet-700);font-family:var(--font-mono);margin-right:3px;font-size:8px}.pinball-layout{grid-template-columns:540px 184px;align-items:center;gap:14px;margin-top:12px;display:grid}.pinball-machine{min-width:0;position:relative}.pinball-machine svg{width:100%;height:auto;font-family:var(--font-ui);display:block;overflow:visible}.pinball-cabinet{stroke:#3c2d90f0;stroke-width:2px}.pinball-field{stroke:#ffffffe0;stroke-width:2px}.pinball-field-glint{fill:none;stroke:#ffffffe6;stroke-width:2px;stroke-linecap:round;opacity:.76}.pinball-titleplate rect{fill:#fff;stroke:#d9d4ff;stroke-width:1.2px}.pinball-titleplate circle{fill:#6f5cff;stroke:#4d3cb2;stroke-width:1px}.pinball-titleplate text:first-of-type{fill:#5748c8;font-family:var(--font-mono);letter-spacing:.09em;font-size:8px;font-weight:800}.pinball-titleplate text:last-of-type{fill:#7f7c88;font-size:7px}.pinball-entry rect{fill:#191919;stroke:#ffffff59;stroke-width:1px}.pinball-entry text:first-of-type{fill:#fff;font-family:var(--font-mono);letter-spacing:.07em;font-size:7px;font-weight:800}.pinball-entry text:last-of-type{fill:#b9b9bf;font-size:6px}.pinball-launch-lane{fill:none;stroke:#6f5cff57;stroke-width:8px;stroke-linecap:round}.pinball-guide{fill:none;stroke:#6f5cff29;stroke-width:2px;stroke-linecap:round;stroke-dasharray:2 10}.pinball-current{fill:none;stroke:#6f5cff8a;stroke-width:2.2px;stroke-linecap:round;stroke-dasharray:26 94;animation:3.4s linear infinite pinball-current-flow}.bumper-glow{fill:#6f5cff1f;transform-box:fill-box;transform-origin:50%}.bumper-rim{fill:#6f5cff;stroke:#4939aa;stroke-width:2px}.bumper-face{fill:#fff;stroke:#d9d4ff;stroke-width:2px;filter:drop-shadow(0 7px 8px #392b8429)}.pinball-bumper>text{fill:#5748c8;font-family:var(--font-mono);letter-spacing:.035em;font-size:8px;font-weight:850}.pinball-bumper>.bumper-time{fill:#8b8799;letter-spacing:.04em;font-size:5.5px;font-weight:700}.bumper-spark{fill:none;stroke:#8f80ff;stroke-width:3px;stroke-linecap:round;opacity:0}.bumper-glow.success{fill:#2f9b701f}.bumper-rim.success{fill:#2f9b70;stroke:#176b4d}.bumper-face.success{stroke:#b9dfcf}.bumper-four>text{fill:#176b4d}.bumper-spark.success{stroke:#49aa81}.pinball-pegs circle{fill:#d9d4ff;stroke:#6f5cff;stroke-width:1.5px;filter:drop-shadow(0 3px 3px #372a801f)}.pinball-rail-left path,.pinball-rail-right path{fill:none;stroke:#9a8fff;stroke-width:8px;stroke-linecap:round;opacity:.72}.pinball-rail-left circle,.pinball-rail-right circle{fill:#fff;stroke:#6f5cff;stroke-width:3px}.pinball-flippers path{fill:#6f5cff;stroke:#4939aa;stroke-width:2px;filter:drop-shadow(0 6px 6px #35287e2e)}.pinball-flippers circle{fill:#fff;stroke:#5748c8;stroke-width:3px}.pinball-pocket ellipse{fill:#dff3ea;stroke:#2f9b70;stroke-width:2px;filter:drop-shadow(0 5px 7px #176b4d24)}.pinball-pocket path{fill:none;stroke:#176b4d;stroke-width:5px;stroke-linecap:round;stroke-linejoin:round;opacity:0}.pinball-ball-halo{fill:#6f5cff29;stroke:#6f5cff3b;stroke-width:1px;animation:1.15s ease-out infinite pinball-ball-halo}.pinball-ball-body{stroke:#402f9beb;stroke-width:1.6px}.pinball-ball path{fill:none;stroke:#2f228480;stroke-width:1.3px;stroke-linecap:round}.pinball-ball ellipse{fill:#ffffffd1}.pinball-actions{gap:9px;display:grid}.pinball-action{background:#fffffffa;border:1px solid #c9ced7fa;border-radius:11px;align-items:center;gap:10px;min-width:0;min-height:74px;padding:10px;display:flex;box-shadow:0 10px 26px #19191917,inset 0 1px #fff}.pinball-action>span{background:var(--violet-100);width:30px;height:30px;color:var(--violet-700);font-family:var(--font-mono);border-radius:9px;flex:none;place-items:center;font-size:7px;font-weight:800;display:grid}.pinball-action>div{gap:4px;min-width:0;display:grid}.pinball-action small{color:var(--violet-700);font-family:var(--font-mono);letter-spacing:.07em;text-overflow:ellipsis;white-space:nowrap;font-size:6px;font-weight:800;overflow:hidden}.pinball-action strong{color:#64616d;font-size:8px;font-weight:650;line-height:1.25}.pinball-action.action-book>span{background:var(--success-soft);color:var(--success)}.pinball-action.action-book small{color:var(--success)}.pinball-outcome{z-index:4;background:#fffffffa;border:1px solid #c9ced7fa;border-radius:13px;align-items:center;gap:11px;min-height:62px;margin-top:10px;padding:10px 13px;animation:9.6s linear infinite pinball-outcome-arrival;display:flex;position:relative;box-shadow:0 15px 38px #19191917,inset 0 1px #fff}.pinball-outcome>span{background:var(--success-soft);width:34px;height:34px;color:var(--success);border-radius:10px;flex:none;place-items:center;font-size:16px;font-weight:850;display:grid}.pinball-outcome>div{gap:3px;min-width:0;display:grid}.pinball-outcome small{color:var(--success);font-family:var(--font-mono);letter-spacing:.09em;font-size:6px;font-weight:800}.pinball-outcome strong{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.pinball-outcome em{color:var(--success);font-family:var(--font-mono);white-space:nowrap;background:#f2faf7;border:1px solid #d6e8e0;border-radius:8px;margin-left:auto;padding:7px 8px;font-size:7px;font-style:normal;font-weight:800}.bumper-one .bumper-glow,.bumper-one .bumper-spark{animation:9.6s linear .75s infinite pinball-bumper-hit}.bumper-two .bumper-glow,.bumper-two .bumper-spark{animation:9.6s linear 2.65s infinite pinball-bumper-hit}.bumper-three .bumper-glow,.bumper-three .bumper-spark{animation:9.6s linear 4.65s infinite pinball-bumper-hit}.bumper-four .bumper-glow,.bumper-four .bumper-spark{animation:9.6s linear 6.55s infinite pinball-bumper-hit}.action-reply{animation:9.6s linear .75s infinite pinball-action-hit}.action-answer{animation:9.6s linear 2.65s infinite pinball-action-hit}.action-followup{animation:9.6s linear 4.65s infinite pinball-action-hit}.action-book{animation:9.6s linear 6.55s infinite pinball-action-success}.pinball-pocket path{animation:9.6s linear infinite pinball-pocket-check}@keyframes pinball-live-ring{0%{opacity:.8;transform:scale(.55)}to{opacity:0;transform:scale(1.35)}}@keyframes pinball-current-flow{to{stroke-dashoffset:-120px}}@keyframes pinball-ball-halo{0%{opacity:.7;transform:scale(.72)}to{opacity:0;transform:scale(1.25)}}@keyframes pinball-bumper-hit{0%,11%,to{opacity:.12;transform:scale(1)}3.5%{opacity:.65;transform:scale(1.17)}}@keyframes pinball-action-hit{0%,11%,to{border-color:#c9ced7fa;transform:translate(0);box-shadow:0 10px 26px #19191917,inset 0 1px #fff}3.5%{border-color:#6f5cffad;transform:translate(3px);box-shadow:0 13px 30px #5748c82b,0 0 0 4px #6f5cff12,inset 0 1px #fff}}@keyframes pinball-action-success{0%,11%,to{border-color:#c9ced7fa;transform:translate(0);box-shadow:0 10px 26px #19191917,inset 0 1px #fff}3.5%{border-color:#176b4d80;transform:translate(3px);box-shadow:0 13px 30px #176b4d21,0 0 0 4px #176b4d0f,inset 0 1px #fff}}@keyframes pinball-pocket-check{0%,72%,to{opacity:0}78%,94%{opacity:1}}@keyframes pinball-outcome-arrival{0%,72%,to{border-color:#c9ced7fa;box-shadow:0 15px 38px #19191917,inset 0 1px #fff}78%,94%{border-color:#176b4d6b;box-shadow:0 17px 42px #176b4d21,0 0 0 4px #176b4d0d,inset 0 1px #fff}}@media (max-width:1280px){.pinball-stage{width:620px;left:41%}.pinball-layout{grid-template-columns:452px 156px;gap:12px}.pinball-action{min-height:67px;padding:8px}}@media (max-width:1080px){.pinball-stage{width:570px;left:43%}.pinball-layout{grid-template-columns:420px 138px;gap:12px}.pinball-action{min-height:67px;padding:8px}.pinball-action>span{width:27px;height:27px}.pinball-action small{font-size:5.5px}.pinball-action strong{font-size:7px}}@media (max-width:820px){.pinball-stage{width:min(740px,96vw);left:50%}.pinball-layout{grid-template-columns:minmax(0,1fr) 184px}.pinball-action>span{width:30px;height:30px}.pinball-action small{font-size:6px}.pinball-action strong{font-size:8px}}@media (max-width:560px){.pinball-preview{min-height:700px;margin-top:20px}.pinball-stage{width:min(470px,104vw);top:50%;left:50%}.pinball-statusbar{border-radius:12px;min-height:53px;padding:8px 9px}.pinball-live{gap:8px}.pinball-live-mark{border-radius:8px;width:28px;height:28px}.pinball-live strong{font-size:9px}.pinball-live small{font-size:7px}.pinball-status-metrics span{padding:6px;font-size:6px}.pinball-status-metrics span:last-child{display:none}.pinball-layout{grid-template-columns:1fr;gap:2px;margin-top:7px}.pinball-machine{padding:0 8px}.pinball-actions{z-index:4;grid-template-columns:1fr 1fr;gap:6px;margin-top:-27px;padding:0 24px;position:relative}.pinball-action{border-radius:9px;gap:7px;min-height:50px;padding:7px}.pinball-action>span{border-radius:7px;width:25px;height:25px;font-size:6px}.pinball-action small{font-size:5px}.pinball-action strong{font-size:6.5px}.pinball-outcome{border-radius:11px;min-height:53px;margin:7px 12px 0;padding:8px 9px}.pinball-outcome>span{border-radius:8px;width:29px;height:29px;font-size:14px}.pinball-outcome small{font-size:5px}.pinball-outcome strong{font-size:7px}.pinball-outcome em{padding:6px;font-size:5.5px}}@media (prefers-reduced-motion:reduce){.pinball-runner{display:none}.pinball-current,.pinball-live-mark i,.bumper-glow,.bumper-spark,.pinball-action,.pinball-pocket path,.pinball-outcome{animation:none!important}.pinball-pocket path{opacity:1}}.cloud-laptop-preview{min-height:680px;overflow:visible}.cloud-laptop-preview:before{content:"";z-index:-2;aspect-ratio:1.14;filter:blur(32px);background:radial-gradient(circle at 50% 48%,#6f5cff30,#6f5cff12 38%,#6f5cff00 70%);border-radius:50%;width:118%;position:absolute}.cloud-laptop-stage{aspect-ratio:3/2;width:790px;position:absolute;top:50%;left:44%;transform:translate(-50%,-50%)}.cloud-laptop-aura{z-index:-1;filter:blur(28px);background:radial-gradient(#6f5cff38,#6f5cff0f 46%,#0000 72%);border-radius:50%;width:86%;height:78%;animation:5.8s ease-in-out infinite cloud-aura-breathe;position:absolute;top:7%;left:7%}.cloud-laptop-floor-shadow{z-index:0;filter:blur(20px);background:#33257d33;border-radius:50%;width:64%;height:9%;animation:5.8s ease-in-out infinite cloud-shadow-breathe;position:absolute;bottom:5%;left:18%;transform:scaleX(.9)}.cloud-laptop-art{z-index:1;object-fit:contain;filter:drop-shadow(0 28px 30px #5748c829);transform-origin:50% 62%;width:100%;height:100%;animation:5.8s cubic-bezier(.45,0,.2,1) infinite cloud-laptop-float;display:block;position:absolute;inset:0}.cloud-laptop-status,.cloud-laptop-result{z-index:4;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffff7;border:1px solid #c9ced7f5;align-items:center;display:flex;position:absolute;box-shadow:0 18px 44px #1919191f,inset 0 1px #fff}.cloud-laptop-status{border-radius:13px;gap:11px;min-width:220px;padding:11px 12px;animation:5.8s ease-in-out .35s infinite cloud-card-float;top:12%;right:9%}.cloud-status-signal{background:var(--violet-100);border-radius:10px;flex:none;place-items:center;width:34px;height:34px;display:grid;position:relative}.cloud-status-signal:before{content:"";background:radial-gradient(circle at 31% 24%,#ded9ff,#9487ff 38%,#5748c8);border:1px solid #4634a6d6;border-radius:50%;width:12px;height:12px;box-shadow:inset -2px -2px 3px #1919192b,0 3px 8px #5748c838}.cloud-status-signal i{border:1px solid #6f5cff61;border-radius:50%;animation:2.5s ease-out infinite cloud-status-ring;position:absolute;inset:5px}.cloud-laptop-status>span:nth-child(2),.cloud-laptop-result>span:nth-child(2){gap:3px;min-width:0;display:grid}.cloud-laptop-status strong{letter-spacing:-.01em;font-size:11px}.cloud-laptop-status small{color:var(--secondary);font-size:8px}.cloud-laptop-status em{background:var(--violet-50);color:var(--violet-700);font-family:var(--font-mono);border-radius:7px;margin-left:auto;padding:6px 7px;font-size:7px;font-style:normal;font-weight:800}.cloud-laptop-result{border-color:#b8daccf5;border-radius:13px;gap:11px;min-width:244px;padding:12px 13px;animation:5.8s ease-in-out 1s infinite cloud-card-float;bottom:10%;right:11%}.cloud-laptop-result>span:first-child{background:var(--success-soft);width:34px;height:34px;color:var(--success);border-radius:10px;flex:none;place-items:center;font-size:16px;font-weight:850;display:grid}.cloud-laptop-result small{color:var(--success);font-family:var(--font-mono);letter-spacing:.1em;font-size:6px;font-weight:800}.cloud-laptop-result strong{letter-spacing:-.01em;font-size:10px}@keyframes cloud-laptop-float{0%,to{transform:translateY(5px)rotate(-.15deg)}50%{transform:translateY(-7px)rotate(.15deg)}}@keyframes cloud-shadow-breathe{0%,to{opacity:.72;transform:scaleX(.9)}50%{opacity:.47;transform:scaleX(.82)}}@keyframes cloud-aura-breathe{0%,to{opacity:.72;transform:scale(.96)}50%{opacity:1;transform:scale(1.035)}}@keyframes cloud-card-float{0%,to{transform:translateY(3px)}50%{transform:translateY(-4px)}}@keyframes cloud-status-ring{0%{opacity:.8;transform:scale(.58)}to{opacity:0;transform:scale(1.35)}}@media (max-width:1280px){.cloud-laptop-stage{width:700px;left:43%}}@media (max-width:1080px){.cloud-laptop-preview{min-height:620px}.cloud-laptop-stage{width:630px;left:45%}.cloud-laptop-status{min-width:200px;right:9%}.cloud-laptop-result{min-width:222px;right:11%}}@media (max-width:820px){.cloud-laptop-preview{min-height:650px}.cloud-laptop-stage{width:min(820px,104vw);left:50%}.cloud-laptop-status{right:7%}.cloud-laptop-result{right:9%}}@media (max-width:560px){.cloud-laptop-preview{min-height:520px;margin-top:12px}.cloud-laptop-stage{width:min(650px,122vw);top:48%}.cloud-laptop-status{border-radius:11px;gap:8px;min-width:166px;padding:8px 9px;top:8%;right:13%}.cloud-status-signal{border-radius:8px;width:28px;height:28px}.cloud-laptop-status strong{font-size:9px}.cloud-laptop-status small{font-size:6.5px}.cloud-laptop-status em{padding:5px;font-size:6px}.cloud-laptop-result{border-radius:11px;gap:8px;min-width:190px;padding:9px;bottom:8%;right:14%}.cloud-laptop-result>span:first-child{border-radius:8px;width:29px;height:29px;font-size:14px}.cloud-laptop-result strong{font-size:8px}.cloud-laptop-result small{font-size:5px}}@media (prefers-reduced-motion:reduce){.cloud-laptop-art,.cloud-laptop-aura,.cloud-laptop-floor-shadow,.cloud-laptop-status,.cloud-laptop-result,.cloud-status-signal i{animation:none!important}}.liquid-laptop-preview{min-height:680px;overflow:visible}.liquid-laptop-preview:before{content:"";z-index:-3;aspect-ratio:1.12;filter:blur(30px);background:radial-gradient(circle,#6f5cff2b,#6f5cff0f 40%,#0000 70%);border-radius:50%;width:118%;position:absolute}.liquid-laptop-stage{aspect-ratio:820/620;width:800px;position:absolute;top:50%;left:44%;transform:translate(-50%,-50%)}.liquid-ambient-glow{z-index:-2;filter:blur(30px);background:radial-gradient(#6f5cff30,#0000 68%);border-radius:50%;animation:6s ease-in-out infinite liquid-ambient-breathe;position:absolute;inset:12% 8% 6%}.liquid-laptop-illustration{width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.liquid-floor-shadow{fill:#3125702e;filter:url(#liquidShadow);transform-origin:50%;animation:5.8s ease-in-out infinite liquid-floor-breathe}.living-cloud{transform-box:fill-box;transform-origin:50%;animation:5.8s cubic-bezier(.45,0,.2,1) infinite native-cloud-float}.cloud-underside{stroke:#4535a285;stroke-width:1.8px}.cloud-puff{stroke:#d9d4ff4d;stroke-width:1.15px;transform-box:fill-box;transform-origin:50%}.puff-upper-left,.puff-center,.puff-upper-right{animation:6.8s cubic-bezier(.45,0,.2,1) infinite cloud-puff-breathe}.puff-upper-left{animation-delay:-.8s}.puff-center{animation-delay:-2.7s}.puff-upper-right{animation-delay:-4.5s}.cloud-highlight{fill:none;stroke:#ffffff9e;stroke-width:6px;stroke-linecap:round;filter:drop-shadow(0 3px 5px #ffffff29)}.cloud-soft-shadow{fill:none;stroke:#41309738;stroke-width:12px;stroke-linecap:round;filter:blur(2px)}.laptop-contact-shadow{fill:#2c206f3d;filter:blur(12px);transform-origin:50%;animation:5.8s ease-in-out infinite laptop-contact-breathe}.native-laptop{transform-box:fill-box;transform-origin:50% 74%;animation:5.8s cubic-bezier(.45,0,.2,1) infinite native-laptop-hover}.laptop-lid-edge{stroke:#6f727c61;stroke-width:.9px}.laptop-lid-bevel{fill:none;stroke:#ffffff94;stroke-width:1.2px}.laptop-bezel{fill:#0e0f12;stroke:#00000080;stroke-width:.8px}.laptop-screen{stroke:#ffffff24;stroke-width:.8px}.laptop-screen-glass{pointer-events:none}.laptop-screen-reflection{fill:#ffffff13;pointer-events:none}.screen-orbit{fill:none;stroke:#fff3;stroke-width:62px;stroke-linecap:round;transform-box:fill-box;transform-origin:50%}.orbit-two{stroke:#d9d4ff29;stroke-width:48px;animation:8s ease-in-out infinite alternate native-screen-flow-two}.screen-ribbon{fill:none;stroke:url(#screenRibbon);stroke-width:13px;stroke-linecap:round;animation:5s ease-in-out infinite native-screen-ribbon}.screen-focus{fill:#fff;opacity:.74;filter:drop-shadow(0 0 12px #ffffffbf);transform-box:fill-box;transform-origin:50%;animation:3.6s ease-in-out infinite native-screen-focus}.screen-product-ui{transform-box:fill-box;transform-origin:50%;filter:drop-shadow(0 12px 22px #21186633)}.screen-ui-shell{fill:#fafaffe0;stroke:#ffffffad;stroke-width:1px}.screen-ui-rail{fill:#edeafff5}.screen-ui-brand-dot{fill:#6f5cff}.screen-ui-nav-line{fill:none;stroke:#5748c857;stroke-width:4px;stroke-linecap:round}.screen-ui-header{fill:#ffffffeb}.screen-ui-metric{fill:#ffffffd6;stroke:#6f5cff1f;stroke-width:1px}.screen-ui-thread{fill:#efedffeb}.screen-ui-message{fill:#5f5f5f33}.screen-ui-message.message-two{fill:#6f5cff}.laptop-camera{fill:#23252a;stroke:#abb0be80;stroke-width:.65px}.laptop-lid-highlight{fill:none;stroke:#ffffffb8;stroke-width:1.15px;stroke-linecap:round}.laptop-hinge-shadow{fill:#5f626b;stroke:#ffffff52;stroke-width:.75px}.laptop-deck{stroke:#7477819e;stroke-width:1px}.laptop-deck-highlight{fill:url(#deckSpecular);stroke:#ffffff85;stroke-width:.85px}.keyboard-well{fill:#191a1f1f;stroke:#50525b38;stroke-width:.7px}.keyboard-keys rect{fill:url(#keyCap);stroke:#fff3;stroke-width:.55px;filter:drop-shadow(0 1.2px 1px #00000047)}.laptop-speakers path{fill:none;stroke:#40424b8a;stroke-width:2.2px;stroke-linecap:round;stroke-dasharray:.8 5.2}.trackpad{fill:url(#trackpadGlass);stroke:#6467716b;stroke-width:.9px}.trackpad-highlight{fill:none;stroke:#ffffff9e;stroke-width:.8px;stroke-linecap:round}.laptop-front-edge{fill:url(#frontEdgeMetal);stroke:#686b7685;stroke-width:.8px}.laptop-front-glint{fill:none;stroke:#ffffffb8;stroke-width:1px;stroke-linecap:round}.laptop-front-notch{fill:none;stroke:#4d505994;stroke-width:1.15px;stroke-linecap:round}.liquid-laptop-status,.liquid-laptop-result{z-index:5;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffff7;border:1px solid #c9ced7f5;border-radius:13px;align-items:center;display:flex;position:absolute;box-shadow:0 18px 44px #1919191f,inset 0 1px #fff}.liquid-laptop-status{gap:11px;min-width:220px;padding:11px 12px;animation:5.8s ease-in-out .35s infinite native-card-float;top:12%;right:9%}.liquid-status-signal{background:var(--violet-100);border-radius:10px;flex:none;place-items:center;width:34px;height:34px;display:grid;position:relative}.liquid-status-signal:before{content:"";background:radial-gradient(circle at 31% 24%,#ded9ff,#9487ff 38%,#5748c8);border:1px solid #4634a6d6;border-radius:50%;width:12px;height:12px;box-shadow:inset -2px -2px 3px #1919192b,0 3px 8px #5748c838}.liquid-status-signal i{border:1px solid #6f5cff61;border-radius:50%;animation:2.5s ease-out infinite native-status-ring;position:absolute;inset:5px}.liquid-laptop-status>span:nth-child(2),.liquid-laptop-result>span:nth-child(2){gap:3px;min-width:0;display:grid}.liquid-laptop-status strong{letter-spacing:-.01em;font-size:11px}.liquid-laptop-status small{color:var(--secondary);font-size:8px}.liquid-laptop-status em{background:var(--violet-50);color:var(--violet-700);font-family:var(--font-mono);border-radius:7px;margin-left:auto;padding:6px 7px;font-size:7px;font-style:normal;font-weight:800}.liquid-laptop-result{border-color:#b8daccf5;gap:11px;min-width:244px;padding:12px 13px;animation:5.8s ease-in-out 1s infinite native-card-float;bottom:9%;right:11%}.liquid-laptop-result>span:first-child{background:var(--success-soft);width:34px;height:34px;color:var(--success);border-radius:10px;flex:none;place-items:center;font-size:16px;font-weight:850;display:grid}.liquid-laptop-result small{color:var(--success);font-family:var(--font-mono);letter-spacing:.1em;font-size:6px;font-weight:800}.liquid-laptop-result strong{letter-spacing:-.01em;font-size:10px}@keyframes native-laptop-hover{0%,to{transform:translateY(5px)rotate(-.15deg)}50%{transform:translateY(-9px)rotate(.15deg)}}@keyframes laptop-contact-breathe{0%,to{opacity:.78;transform:scaleX(.94)}50%{opacity:.48;transform:scaleX(.86)}}@keyframes native-cloud-float{0%,to{transform:scale(.994)translateY(5px)}50%{transform:scale(1.006)translateY(-2px)}}@keyframes cloud-puff-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.018)}}@keyframes liquid-floor-breathe{0%,to{opacity:.72;transform:scaleX(.92)}50%{opacity:.48;transform:scaleX(.84)}}@keyframes liquid-ambient-breathe{0%,to{opacity:.72;transform:scale(.97)}50%{opacity:1;transform:scale(1.035)}}@keyframes liquid-current-forward{to{stroke-dashoffset:-110px}}@keyframes liquid-current-reverse{to{stroke-dashoffset:110px}}@keyframes native-ripple{0%{opacity:0;transform:scale(.55)}24%{opacity:.74}to{opacity:0;transform:scale(1.22)}}@keyframes native-screen-flow-one{0%{transform:translate(-18px)translateY(6px)}to{transform:translate(22px)translateY(-7px)}}@keyframes native-screen-flow-two{0%{transform:translate(15px)translateY(-8px)}to{transform:translate(-20px)translateY(8px)}}@keyframes native-screen-ribbon{0%,to{stroke-dasharray:90 260;stroke-dashoffset:50px;opacity:.55}50%{stroke-dasharray:160 200;stroke-dashoffset:-90px;opacity:.95}}@keyframes native-screen-focus{0%,to{opacity:.45;transform:scale(.82)}50%{opacity:.9;transform:scale(1.15)}}@keyframes native-card-float{0%,to{transform:translateY(3px)}50%{transform:translateY(-4px)}}@keyframes native-status-ring{0%{opacity:.8;transform:scale(.58)}to{opacity:0;transform:scale(1.35)}}@media (max-width:1280px){.liquid-laptop-stage{width:710px;left:43%}}@media (max-width:1080px){.liquid-laptop-preview{min-height:620px}.liquid-laptop-stage{width:640px;left:45%}.liquid-laptop-status{min-width:200px;right:9%}.liquid-laptop-result{min-width:222px;right:11%}}@media (max-width:820px){.liquid-laptop-preview{min-height:650px}.liquid-laptop-stage{width:min(820px,104vw);left:50%}.liquid-laptop-status{right:7%}.liquid-laptop-result{right:9%}}@media (max-width:560px){.liquid-laptop-preview{min-height:520px;margin-top:12px}.liquid-laptop-stage{width:min(650px,122vw);top:48%}.liquid-laptop-status{border-radius:11px;gap:8px;min-width:166px;padding:8px 9px;top:8%;right:13%}.liquid-status-signal{border-radius:8px;width:28px;height:28px}.liquid-laptop-status strong{font-size:9px}.liquid-laptop-status small{font-size:6.5px}.liquid-laptop-status em{padding:5px;font-size:6px}.liquid-laptop-result{border-radius:11px;gap:8px;min-width:190px;padding:9px;bottom:8%;right:14%}.liquid-laptop-result>span:first-child{border-radius:8px;width:29px;height:29px;font-size:14px}.liquid-laptop-result strong{font-size:8px}.liquid-laptop-result small{font-size:5px}}@media (prefers-reduced-motion:reduce){.native-laptop,.laptop-contact-shadow,.living-cloud,.cloud-puff,.liquid-floor-shadow,.liquid-ambient-glow,.liquid-current,.liquid-ripple,.screen-orbit,.screen-ribbon,.screen-focus,.liquid-laptop-status,.liquid-laptop-result,.liquid-status-signal i{animation:none!important}}.photoreal-laptop-preview{min-height:680px;overflow:visible}.photoreal-laptop-preview:before{content:"";z-index:-3;aspect-ratio:1.12;filter:blur(30px);background:radial-gradient(circle,#6f5cff2b,#6f5cff0f 40%,#0000 70%);border-radius:50%;width:118%;position:absolute}.photoreal-laptop-stage{aspect-ratio:820/620;width:800px;position:absolute;top:50%;left:44%;transform:translate(-50%,-50%)}.photoreal-cloud-illustration{z-index:1;width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.photoreal-contact-shadow{fill:#1e18443d;transform-origin:50%;animation:5.8s ease-in-out infinite laptop-contact-breathe}.photoreal-laptop-art{z-index:3;transform-origin:50% 76%;object-fit:contain;filter:drop-shadow(0 17px 13px #17141f3b)drop-shadow(0 34px 28px #4939aa1f);will-change:transform;width:75%;height:auto;animation:5.8s cubic-bezier(.45,0,.2,1) infinite photoreal-laptop-hover;display:block;position:absolute;top:2.5%;left:50%;transform:translate(-50%)}@keyframes photoreal-laptop-hover{0%,to{transform:translate(-50%)translateY(5px)rotate(-.12deg)}50%{transform:translate(-50%)translateY(-8px)rotate(.12deg)}}@media (max-width:1280px){.photoreal-laptop-stage{width:710px;left:43%}}@media (max-width:1080px){.photoreal-laptop-preview{min-height:620px}.photoreal-laptop-stage{width:640px;left:45%}}@media (max-width:820px){.photoreal-laptop-preview{min-height:650px}.photoreal-laptop-stage{width:min(820px,104vw);left:50%}}@media (max-width:560px){.photoreal-laptop-preview{min-height:520px;margin-top:12px}.photoreal-laptop-stage{width:min(650px,122vw);top:48%}}@media (prefers-reduced-motion:reduce){.photoreal-laptop-art,.photoreal-contact-shadow{animation:none!important}}.autonomous-computer-preview{min-height:720px;overflow:visible}.autonomous-computer-preview:before{content:"";z-index:-3;aspect-ratio:1.14;filter:blur(32px);background:radial-gradient(circle,#6f5cff2e,#6f5cff0e 42%,#0000 72%);border-radius:50%;width:122%;position:absolute}.autonomous-computer-stage{aspect-ratio:47/35;width:940px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.autonomous-aura{z-index:0;filter:blur(28px);background:radial-gradient(#6f5cff2b,#6f5cff0b 52%,#0000 74%);border-radius:50%;width:92%;height:79%;animation:5s ease-in-out infinite autonomous-aura-breathe;position:absolute;top:9%;left:2%}.autonomous-magic-halo{z-index:1;aspect-ratio:1;background:conic-gradient(from 210deg,transparent 0 12%,#a194ff33 18%,#6f5cffd9 27%,#e8e4fff5 34%,#6f5cff5c 43%,transparent 55% 100%);filter:drop-shadow(0 0 18px #6f5cff5c);border-radius:50%;width:54%;animation:18s linear infinite autonomous-magic-turn;position:absolute;top:-1%;left:23%;-webkit-mask:radial-gradient(circle,#0000 59%,#000 60% 61.3%,#0000 62.2%);mask:radial-gradient(circle,#0000 59%,#000 60% 61.3%,#0000 62.2%)}.autonomous-magic-halo i{border:1px solid #aca2ff5c;border-radius:50%;position:absolute}.autonomous-magic-halo i:first-child{border-color:#ffffff85;inset:12%;box-shadow:0 0 18px #6f5cff33}.autonomous-magic-halo i:last-child{border-style:dashed;border-color:#6f5cff47;inset:22%}.autonomous-motes{z-index:3;pointer-events:none;position:absolute;inset:0}.autonomous-motes span{background:#fff;border-radius:50%;width:7px;height:7px;animation:5.6s ease-in-out infinite autonomous-mote-float;position:absolute;box-shadow:0 0 0 3px #b2a7ff24,0 0 17px 5px #6f5cff6b}.autonomous-motes span:before,.autonomous-motes span:after{content:"";background:#ffffffe6;border-radius:99px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.autonomous-motes span:before{width:1px;height:15px}.autonomous-motes span:after{width:15px;height:1px}.autonomous-motes span:first-child{animation-delay:-.8s;top:14%;left:20%}.autonomous-motes span:nth-child(2){width:4px;height:4px;animation-delay:-2.4s;top:6%;left:43%}.autonomous-motes span:nth-child(3){width:5px;height:5px;animation-delay:-1.5s;top:18%;right:17%}.autonomous-motes span:nth-child(4){width:4px;height:4px;animation-delay:-3.1s;top:37%;left:10%}.autonomous-motes span:nth-child(5){width:6px;height:6px;animation-delay:-4.2s;top:42%;right:7%}.autonomous-motes span:nth-child(6){width:3px;height:3px;animation-delay:-2.8s;top:31%;left:27%}.autonomous-motes span:nth-child(7){width:3px;height:3px;animation-delay:-.2s;top:29%;right:28%}.autonomous-floor-shadow{z-index:0;filter:blur(24px);background:#30266329;border-radius:50%;height:8%;animation:5s ease-in-out infinite autonomous-shadow-breathe;position:absolute;bottom:3%;left:8%;right:8%}.autonomous-status{z-index:8;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffff7;border:1px solid #d0ccedf5;border-radius:16px;grid-template-columns:46px 1fr auto;align-items:center;gap:12px;width:545px;min-height:78px;padding:13px 15px;display:grid;position:absolute;top:12px;left:50%;transform:translate(-50%);box-shadow:0 18px 46px #2a215f24,inset 0 1px #fff}.autonomous-orb{background:radial-gradient(circle at 31% 24%,#d7d2ff,#9387f5 34%,#6f5cff 70%,#4938ad);border:1px solid #6f5cff57;border-radius:15px;place-items:center;width:45px;height:45px;display:grid;position:relative;box-shadow:inset -5px -6px 8px #2a1d733b,0 8px 18px #4a38b533}.autonomous-orb:before{content:"";border:2px solid #ffffffe6;border-radius:50%;width:14px;height:14px;box-shadow:inset 0 0 0 4px #ffffff24}.autonomous-orb i{border:1px solid #6f5cff40;border-radius:19px;animation:2s ease-out infinite autonomous-orb-ring;position:absolute;inset:-7px}.autonomous-orb b,.autonomous-orb em{background:#8f80ff;border-radius:50%;width:5px;height:5px;position:absolute;box-shadow:0 0 0 4px #6f5cff17}.autonomous-orb b{top:-3px;right:5px}.autonomous-orb em{bottom:7px;right:-3px}.autonomous-status>div{gap:3px;display:grid}.autonomous-status small{color:var(--violet-700);font-family:var(--font-mono);letter-spacing:.1em;font-size:6px;font-weight:850}.autonomous-status strong{letter-spacing:-.01em;font-size:12px}.autonomous-status p{color:var(--secondary);margin:0;font-size:7px}.autonomous-live{background:var(--violet-50);color:var(--violet-700);font-family:var(--font-mono);white-space:nowrap;border:1px solid #dcd7fb;border-radius:8px;padding:7px 9px;font-size:6px;font-weight:800}.autonomous-laptop-wrap{z-index:2;aspect-ratio:3/2;transform-origin:50% 78%;width:100%;position:absolute;top:5%;left:0;container-type:inline-size}.autonomous-laptop-wrap:before{content:"";z-index:0;filter:blur(28px);background:#4634a633;border-radius:50%;height:31%;position:absolute;bottom:3%;left:3%;right:3%}.autonomous-laptop{z-index:1;object-fit:contain;image-rendering:auto;filter:none;width:100%;height:100%;display:block;position:absolute;inset:0}.autonomous-screen{z-index:4;transform-origin:50%;background:linear-gradient(145deg,#fdfdfffb,#ebe7fffb);border:1px solid #b0a8e58c;border-radius:1cqw;align-content:start;gap:1cqw;width:40%;height:35.1%;min-height:0;padding:1.55cqw 1.75cqw;display:grid;position:absolute;top:7.8%;left:30%;overflow:hidden;transform:none;box-shadow:0 1.4cqw 3.4cqw #3f30922b,inset 0 1px #fff}.autonomous-screen:before{content:"";background:radial-gradient(circle at 70% 40%,#6f5cff29,#0000 46%);position:absolute;inset:0}.autonomous-screen-head{z-index:2;color:#494551;border-bottom:1px solid #6f5cff24;justify-content:space-between;align-items:center;padding-bottom:.9cqw;font-size:.84cqw;display:flex;position:relative}.autonomous-screen-head span{align-items:center;gap:5px;font-weight:780;display:flex}.autonomous-screen-head i{background:var(--violet-500);width:.82cqw;height:.82cqw;box-shadow:0 0 0 .42cqw var(--violet-100);border-radius:50%}.autonomous-screen-head em{color:#8c8796;font-size:.72cqw;font-style:normal}.autonomous-incoming,.autonomous-outgoing{z-index:2;border-radius:1.3cqw;width:max-content;max-width:84%;padding:1.05cqw 1.2cqw;font-size:1cqw;line-height:1.4;position:relative}.autonomous-incoming{color:#36333b;background:#e5e5e9}.autonomous-outgoing{background:var(--violet-500);color:#fff;margin-left:auto;margin-right:5px;box-shadow:0 6px 13px #5748c82e}.autonomous-typing{z-index:2;color:#676172;align-items:center;gap:.4cqw;margin:.2cqw 0 0 .5cqw;font-size:.74cqw;animation:10s linear infinite autonomous-typing-row;display:flex;position:relative}.autonomous-typing>i{background:var(--violet-500);border-radius:50%;width:.52cqw;height:.52cqw;animation:1.2s ease-in-out infinite autonomous-typing-dot}.autonomous-typing>i:nth-child(2){animation-delay:.15s}.autonomous-typing>i:nth-child(3){animation-delay:.3s}.autonomous-typing span{margin-left:3px}.autonomous-lead-confirm{z-index:3;color:#36333b;opacity:0;background:#e5e5e9;border-radius:1.15cqw;width:max-content;padding:.75cqw 1.05cqw;font-size:.92cqw;animation:10s ease-in-out infinite autonomous-lead-confirm;position:absolute;bottom:5.3cqw;left:1.75cqw}.autonomous-booked{z-index:4;opacity:0;background:#fffffff0;border:1px solid #b0a8e59e;border-radius:1cqw;align-items:center;gap:.9cqw;min-height:3.45cqw;padding:.55cqw .75cqw;animation:10s cubic-bezier(.2,.8,.2,1) infinite autonomous-booked-in;display:flex;position:absolute;bottom:1.15cqw;left:1.75cqw;right:1.75cqw;box-shadow:0 .7cqw 1.8cqw #3f309224,0 0 0 .35cqw #6f5cff0e}.autonomous-booked>span{color:#fff;background:linear-gradient(145deg,#a79cff,#6f5cff);border-radius:50%;flex:none;place-items:center;width:2.35cqw;height:2.35cqw;font-size:1.05cqw;font-weight:850;display:grid;box-shadow:0 0 0 .4cqw #6f5cff1f,0 .45cqw 1.1cqw #5748c840}.autonomous-booked>div{gap:.18cqw;display:grid}.autonomous-booked strong{color:#322c51;font-size:.9cqw}.autonomous-booked small{color:#777183;font-size:.68cqw}.autonomous-cursor{z-index:6;color:#2f2855;filter:drop-shadow(0 1px 1px #1919192e);font-size:2.3cqw;line-height:1;animation:10s cubic-bezier(.45,0,.25,1) infinite autonomous-cursor-work;display:block;position:absolute;bottom:18%;right:16%;transform:rotate(-42deg)}.autonomous-cursor i{opacity:0;border:1px solid #6f5cff4d;border-radius:50%;width:26px;height:26px;animation:2.5s ease-out infinite autonomous-cursor-click;position:absolute;top:-7px;left:-7px}.autonomous-task-stack{z-index:7;gap:8px;width:214px;display:grid;position:absolute;top:172px;right:0}.autonomous-task{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);opacity:.76;background:#fffffff7;border:1px solid #cfd1daf5;border-radius:12px;align-items:center;gap:10px;min-height:58px;padding:9px 10px;display:flex;box-shadow:0 12px 30px #221c431c,inset 0 1px #fff}.autonomous-task>span{color:#8b82c5;background:#edebf8;border-radius:9px;flex:none;place-items:center;width:28px;height:28px;font-size:12px;font-weight:850;display:grid}.autonomous-task>div{gap:3px;display:grid}.autonomous-task strong{color:#47434e;font-size:8px}.autonomous-task small{color:var(--quiet);font-size:6px}.autonomous-task.task-booked>span{background:var(--success-soft);color:var(--success)}.autonomous-task.task-reply{animation:10s linear infinite autonomous-task-one}.autonomous-task.task-answer{animation:10s linear infinite autonomous-task-two}.autonomous-task.task-followup{animation:10s linear infinite autonomous-task-three}.autonomous-task.task-booked{animation:10s linear infinite autonomous-task-four}.autonomous-no-hands{z-index:7;background:#fffffff5;border:1px solid #d9d4fff0;border-radius:13px;align-items:center;gap:10px;padding:10px 12px;display:flex;position:absolute;bottom:24px;left:88px;box-shadow:0 14px 34px #32267c1f,inset 0 1px #fff}.autonomous-no-hands>div{gap:3px;display:grid}.autonomous-no-hands small{color:var(--violet-700);font-family:var(--font-mono);letter-spacing:.09em;font-size:5.5px;font-weight:850}.autonomous-no-hands strong{font-size:8px}.empty-keyboard{background:linear-gradient(#fff,#e9eaee);border:1px solid #d7d8dd;border-radius:7px;justify-content:center;align-items:flex-end;gap:2px;width:39px;height:26px;padding:5px;display:flex;box-shadow:0 4px 8px #19191914}.empty-keyboard i{background:#8d8f96;border-radius:1px;width:4px;height:4px;display:block}@keyframes autonomous-aura-breathe{0%,to{opacity:.75;transform:scale(.96)}50%{opacity:1;transform:scale(1.04)}}@keyframes autonomous-magic-turn{to{transform:rotate(360deg)}}@keyframes autonomous-mote-float{0%,to{opacity:.38;transform:translateY(4px)scale(.82)}50%{opacity:1;transform:translateY(-10px)scale(1)}}@keyframes autonomous-shadow-breathe{0%,to{opacity:.68;transform:scaleX(.9)}50%{opacity:.9;transform:scaleX(1)}}@keyframes autonomous-orb-ring{0%{opacity:.8;transform:scale(.6)}to{opacity:0;transform:scale(1.35)}}@keyframes autonomous-laptop-hover{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes autonomous-message-in{0%,8%{opacity:0;transform:translateY(5px)}13%,to{opacity:1;transform:translateY(0)}}@keyframes autonomous-message-out{0%,20%{opacity:0;transform:translateY(5px)}27%,to{opacity:1;transform:translateY(0)}}@keyframes autonomous-typing-dot{0%,60%,to{opacity:.35;transform:translateY(0)}30%{opacity:1;transform:translateY(-2px)}}@keyframes autonomous-typing-row{0%,35%{opacity:1}43%,to{opacity:0}}@keyframes autonomous-lead-confirm{0%,35%,to{opacity:0;transform:translateY(5px)}42%,78%{opacity:1;transform:translateY(0)}84%{opacity:0;transform:translateY(-2px)}}@keyframes autonomous-booked-in{0%,57%,to{opacity:0;transform:translateY(8px)scale(.97)}66%,91%{opacity:1;transform:translateY(0)scale(1)}96%{opacity:0;transform:translateY(-2px)scale(1)}}@keyframes autonomous-cursor-work{0%,12%{bottom:52%;right:42%}24%,38%{bottom:46%;right:15%}52%,66%{bottom:20%;right:48%}80%,to{bottom:18%;right:12%}}@keyframes autonomous-cursor-click{0%,58%,to{opacity:0;transform:scale(.5)}64%{opacity:.7;transform:scale(.6)}82%{opacity:0;transform:scale(1.25)}}@keyframes autonomous-task-one{0%,22%{opacity:1;border-color:#6f5cff99;transform:translate(-4px);box-shadow:0 14px 34px #5748c82b,0 0 0 4px #6f5cff0f,inset 0 1px #fff}28%,to{opacity:.76;border-color:#cfd1daf5;transform:translate(0)}}@keyframes autonomous-task-two{0%,21%,46%,to{opacity:.76;border-color:#cfd1daf5;transform:translate(0)}27%,41%{opacity:1;border-color:#6f5cff99;transform:translate(-4px);box-shadow:0 14px 34px #5748c82b,0 0 0 4px #6f5cff0f,inset 0 1px #fff}}@keyframes autonomous-task-three{0%,45%,70%,to{opacity:.76;border-color:#cfd1daf5;transform:translate(0)}51%,65%{opacity:1;border-color:#6f5cff99;transform:translate(-4px);box-shadow:0 14px 34px #5748c82b,0 0 0 4px #6f5cff0f,inset 0 1px #fff}}@keyframes autonomous-task-four{0%,69%,to{opacity:.78;border-color:#cfe2da;transform:translate(0)}76%,96%{opacity:1;border-color:#176b4d85;transform:translate(-4px);box-shadow:0 15px 36px #176b4d24,0 0 0 4px #176b4d0f,inset 0 1px #fff}}@media (max-width:1280px){.autonomous-computer-stage{width:800px}}@media (max-width:1080px){.autonomous-computer-preview{min-height:620px}.autonomous-computer-stage{width:700px;left:50%}}@media (max-width:820px){.autonomous-computer-preview{min-height:650px}.autonomous-computer-stage{width:min(760px,120vw);left:50%}}@media (max-width:560px){.autonomous-computer-preview{min-height:500px;margin-top:12px}.autonomous-computer-stage{width:min(620px,138vw);top:48%}}@media (prefers-reduced-motion:reduce){.autonomous-aura,.autonomous-magic-halo,.autonomous-motes span,.autonomous-floor-shadow,.autonomous-orb i,.autonomous-laptop-wrap,.autonomous-incoming,.autonomous-outgoing,.autonomous-typing,.autonomous-typing>i,.autonomous-lead-confirm,.autonomous-booked,.autonomous-cursor,.autonomous-cursor i,.autonomous-task{animation:none!important}.autonomous-task,.autonomous-booked{opacity:1}.autonomous-lead-confirm{opacity:0}}.memby-auto-preview{min-height:720px;overflow:visible}.memby-auto-preview:before{content:"";z-index:-3;aspect-ratio:1;filter:blur(34px);background:radial-gradient(circle,#6f5cff33,#6f5cff0e 48%,#0000 72%);border-radius:50%;width:118%;position:absolute}.memby-auto-stage{width:680px;height:730px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.memby-auto-aura{z-index:0;filter:blur(26px);background:radial-gradient(#c6beff8f,#6f5cff24 46%,#0000 72%);border-radius:48%;animation:5s ease-in-out infinite memby-aura-breathe;position:absolute;inset:5% 0 7%}.memby-auto-orbit{z-index:1;aspect-ratio:1;background:conic-gradient(from 220deg,transparent 0 13%,#ffffffe0 17%,#6f5cffcc 22%,#b9afff33 31%,transparent 42% 68%,#6f5cff47 74%,transparent 81%);filter:drop-shadow(0 0 18px #6f5cff45);border-radius:50%;width:88%;animation:22s linear infinite memby-orbit-turn;position:absolute;top:5%;left:6%;-webkit-mask:radial-gradient(circle,#0000 59%,#000 59.5% 60.2%,#0000 60.8%);mask:radial-gradient(circle,#0000 59%,#000 59.5% 60.2%,#0000 60.8%)}.memby-auto-orbit i{background:#fff;border-radius:50%;width:9px;height:9px;position:absolute;box-shadow:0 0 0 6px #6f5cff21,0 0 24px 7px #6f5cff59}.memby-auto-orbit i:first-child{top:18%;right:12%}.memby-auto-orbit i:last-child{width:6px;height:6px;bottom:9%;left:27%}.memby-auto-stars{z-index:4;pointer-events:none;position:absolute;inset:0}.memby-auto-stars span{background:#fff;border-radius:50%;width:6px;height:6px;animation:5s ease-in-out infinite memby-star-float;position:absolute;box-shadow:0 0 0 3px #cac3ff29,0 0 16px 5px #6f5cff61}.memby-auto-stars span:before,.memby-auto-stars span:after{content:"";background:#fff;border-radius:99px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.memby-auto-stars span:before{width:1px;height:14px}.memby-auto-stars span:after{width:14px;height:1px}.memby-auto-stars span:first-child{animation-delay:-1.2s;top:15%;left:8%}.memby-auto-stars span:nth-child(2){width:4px;height:4px;animation-delay:-3.7s;top:9%;right:12%}.memby-auto-stars span:nth-child(3){width:5px;height:5px;animation-delay:-2.4s;top:38%;right:2%}.memby-auto-stars span:nth-child(4){width:4px;height:4px;animation-delay:-4.3s;top:52%;left:2%}.memby-auto-stars span:nth-child(5){animation-delay:-.5s;bottom:18%;right:8%}.memby-auto-stars span:nth-child(6){width:4px;height:4px;animation-delay:-2.8s;bottom:12%;left:13%}.memby-funnel-loop{z-index:2;pointer-events:none;position:absolute;inset:0}.memby-funnel-loop svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.memby-funnel-rail-back,.memby-funnel-rail-live{fill:none;stroke-linecap:round}.memby-funnel-rail-back{stroke:#6f5cff1f;stroke-width:14px}.memby-funnel-rail-live{stroke:url(#membyFunnelGradient);stroke-width:2.2px;stroke-dasharray:8 15;filter:url(#membyFunnelGlow);animation:2.8s linear infinite memby-funnel-dash}.memby-funnel-stage{z-index:3;color:#3d3948;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);opacity:.64;background:#fffffff0;border:1px solid #cac5e4f0;border-radius:14px;grid-template-columns:34px 1fr auto;align-items:center;gap:9px;width:180px;min-height:66px;padding:10px;display:grid;position:absolute;transform:scale(.96);box-shadow:0 15px 34px #2d23631c,inset 0 1px #fff}.memby-funnel-stage>span{color:#756c9f;width:34px;height:34px;font-family:var(--font-mono);background:#eeecf7;border-radius:11px;place-items:center;font-size:7px;font-weight:850;display:grid}.memby-funnel-stage>div{gap:3px;min-width:0;display:grid}.memby-funnel-stage small{color:var(--violet-700);font-family:var(--font-mono);letter-spacing:.08em;text-overflow:ellipsis;white-space:nowrap;font-size:6.2px;font-weight:850;overflow:hidden}.memby-funnel-stage strong{letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.memby-funnel-stage em{background:var(--violet-50);color:var(--violet-700);font-family:var(--font-mono);white-space:nowrap;border-radius:6px;padding:5px 6px;font-size:5.5px;font-style:normal;font-weight:850}.memby-funnel-stage.stage-lead{animation:15s ease-in-out infinite memby-stage-one;top:83px;left:0}.memby-funnel-stage.stage-reply{animation:15s ease-in-out infinite memby-stage-two;top:148px;right:0}.memby-funnel-stage.stage-followup{animation:15s ease-in-out infinite memby-stage-three;top:300px;right:-8px}.memby-funnel-stage.stage-trial{animation:15s ease-in-out infinite memby-stage-four;top:370px;left:-8px}.memby-funnel-stage.stage-member{animation:15s ease-in-out infinite memby-stage-five;top:535px;right:0}.memby-funnel-stage.stage-member>span{color:#fff;background:linear-gradient(145deg,#9c8fff,#6f5cff);font-size:13px;box-shadow:0 7px 15px #5748c838}.memby-funnel-stage.stage-member em{color:#17734f;background:#eef8f3}.memby-funnel-runner,.memby-funnel-particle{z-index:4;offset-path:path("M120 120 C265 42 456 56 634 168 C710 216 674 312 572 340 C480 366 292 320 170 394 C54 464 72 590 205 635 C355 685 514 640 636 565");offset-rotate:0deg;border-radius:50%;place-items:center;display:grid;position:absolute;top:0;left:0}.memby-funnel-runner{background:#fffffff7;border:1px solid #6f5cff57;width:36px;height:36px;animation:15s cubic-bezier(.45,.02,.35,1) infinite memby-runner-travel;box-shadow:0 0 0 7px #6f5cff1a,0 8px 22px #4230a238}.memby-funnel-runner i{color:#fff;width:25px;height:25px;font-family:var(--font-mono);background:linear-gradient(145deg,#9183ff,#6f5cff);border-radius:9px;place-items:center;font-size:6px;font-style:normal;font-weight:850;display:grid}.memby-funnel-particle{background:#fff;width:7px;height:7px;animation:7.5s linear infinite memby-particle-travel;box-shadow:0 0 0 4px #6f5cff1f,0 0 17px 6px #6f5cff57}.memby-funnel-particle.two{animation-delay:-2.5s}.memby-funnel-particle.three{animation-delay:-5s}.memby-phone::selection{background:0 0}.memby-spiral-back{z-index:2;pointer-events:none;position:absolute;inset:0}.memby-spiral-back svg,.memby-spiral-front svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.memby-spiral-shadow,.memby-spiral-live,.memby-spiral-front-shadow,.memby-spiral-front-live{fill:none;stroke-linecap:round}.memby-spiral-shadow{stroke:#6f5cff21;stroke-width:18px}.memby-spiral-live{stroke:url(#membySpiralGradient);stroke-width:3px;stroke-dasharray:9 15;filter:url(#membySpiralGlow);animation:2.6s linear infinite memby-spiral-dash}.memby-spiral-front{z-index:5;pointer-events:none;position:absolute;inset:0}.memby-spiral-front-shadow{stroke:#8471ff33;stroke-width:20px;filter:drop-shadow(0 8px 8px #36269129)}.memby-spiral-front-live{stroke:url(#membySpiralGradient);stroke-width:3.4px;stroke-dasharray:9 14;filter:url(#membySpiralGlow);animation:2.6s linear infinite memby-spiral-dash}.memby-spiral-runner,.memby-spiral-particle{z-index:3;offset-path:path("M74 120 C202 39 493 48 606 152 C681 222 540 282 340 282 C142 282 14 327 74 400 C142 483 519 439 607 516 C684 584 538 654 340 654 C192 654 87 625 52 584");offset-rotate:0deg;border-radius:50%;place-items:center;display:grid;position:absolute;top:0;left:0}.memby-spiral-runner{background:#fffffffa;border:1px solid #6f5cff61;width:38px;height:38px;animation:15s cubic-bezier(.42,.02,.3,1) infinite memby-spiral-runner;box-shadow:0 0 0 8px #6f5cff1a,0 9px 24px #4230a23d}.memby-spiral-runner i{color:#fff;width:27px;height:27px;font-family:var(--font-mono);background:linear-gradient(145deg,#9183ff,#6f5cff);border-radius:10px;place-items:center;font-size:6px;font-style:normal;font-weight:850;display:grid}.memby-spiral-particle{background:#fff;width:8px;height:8px;animation:7.5s linear infinite memby-spiral-particle;box-shadow:0 0 0 4px #6f5cff1f,0 0 18px 6px #6f5cff5c}.memby-spiral-particle.two{animation-delay:-3.75s}.memby-front-pulse{z-index:2;offset-rotate:0deg;background:#fff;border-radius:50%;width:9px;height:9px;position:absolute;top:0;left:0;box-shadow:0 0 0 5px #6f5cff24,0 0 22px 8px #6f5cff75}.memby-front-pulse.pulse-one{offset-path:path("M82 251 C201 309 477 312 598 250");animation:15s ease-in-out infinite memby-front-pulse-one}.memby-front-pulse.pulse-two{offset-path:path("M82 476 C205 536 475 537 598 475");animation:15s ease-in-out infinite memby-front-pulse-two}.memby-spiral-steps{z-index:6;pointer-events:none;position:absolute;inset:0}.memby-spiral-step{color:#383341;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff7;border:1px solid #ccc6ebfa;border-radius:12px;align-items:center;gap:8px;width:128px;min-height:44px;padding:7px 9px;display:flex;position:absolute;box-shadow:0 13px 28px #2d23631f,inset 0 1px #fff}.memby-spiral-step>span{width:28px;height:28px;color:var(--violet-700);font-family:var(--font-mono);background:#ece9ff;border-radius:9px;flex:none;place-items:center;font-size:7px;font-weight:850;display:grid}.memby-spiral-step strong{letter-spacing:-.015em;white-space:nowrap;font-size:9.5px;font-weight:760}.memby-spiral-step.step-one{animation:15s ease-in-out infinite memby-stage-one;top:96px;left:3px}.memby-spiral-step.step-two{animation:15s ease-in-out infinite memby-stage-two;top:137px;right:3px}.memby-spiral-step.step-three{animation:15s ease-in-out infinite memby-stage-three;top:376px;left:3px}.memby-spiral-step.step-four{animation:15s ease-in-out infinite memby-stage-four;top:498px;right:3px}.memby-spiral-step.step-five{animation:15s ease-in-out infinite memby-stage-five;top:565px;left:18px}.memby-spiral-step.step-five>span{color:#fff;background:linear-gradient(145deg,#9c8fff,#6f5cff);font-size:13px;box-shadow:0 7px 15px #5748c838}.memby-simple-flow-back{z-index:2;pointer-events:none;position:absolute;inset:0}.memby-simple-flow-back svg,.memby-simple-flow-front svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.memby-simple-flow-ambient,.memby-simple-flow-edge,.memby-simple-flow-surface,.memby-simple-flow-highlight,.memby-simple-flow-live,.memby-simple-front-ambient,.memby-simple-front-edge,.memby-simple-front-surface,.memby-simple-front-highlight,.memby-simple-front-live{fill:none;stroke-linecap:round;stroke-linejoin:round}.memby-simple-flow-ambient,.memby-simple-front-ambient{stroke:#5748c821;stroke-width:38px}.memby-simple-flow-edge,.memby-simple-front-edge{stroke:#4f3bb7;stroke-width:25px;filter:url(#membySimpleFlowShadow)}.memby-simple-flow-surface,.memby-simple-front-surface{stroke:url(#membySimpleFlowGradient);stroke-width:19px}.memby-simple-flow-highlight,.memby-simple-front-highlight{stroke:#ffffff61;stroke-width:5px;transform:translateY(-3px)}.memby-simple-flow-live,.memby-simple-front-live{stroke:#ffffffeb;stroke-width:2.2px;stroke-dasharray:3 15;animation:2.2s linear infinite memby-simple-flow-dash}.memby-rail-dock{fill:#7664df;stroke:#4f3bb7;stroke-width:5px;filter:drop-shadow(0 7px 9px #3827913d)}.memby-rail-dock-core{fill:#fff;stroke:#ffffff73;stroke-width:5px}.memby-rail-dock.exit{fill:#6f5cff}.memby-rail-dock-core.exit{fill:#fff}.memby-simple-runner,.memby-simple-front-runner{offset-rotate:0deg;border-radius:50%;place-items:center;width:48px;height:48px;display:grid;position:absolute;top:0;left:0}.memby-simple-runner{z-index:3;offset-path:path("M76 184 C190 90 504 90 608 188 C691 266 583 350 340 350 C126 350 47 414 119 496 C205 594 510 588 612 510");animation:12s cubic-bezier(.42,.02,.3,1) infinite memby-simple-runner-travel}.memby-simple-runner:after,.memby-simple-front-runner:after{content:"";z-index:-1;filter:blur(5px);background:#2e1e7d54;border-radius:50%;height:9px;position:absolute;bottom:0;left:8px;right:8px;transform:translateY(7px)}.memby-simple-runner>i,.memby-simple-front-runner>i{filter:saturate(1.08);background:radial-gradient(circle at 29% 21%,#fff 0 8%,#efeaff 19%,#bdb2ff 44%,#7866ec 73%,#432fa8);border:1.5px solid #311f8be6;border-radius:50%;width:43px;height:43px;animation:12s linear infinite memby-ball-roll;display:block;position:relative;overflow:hidden;box-shadow:inset -8px -9px 11px #2415715c,inset 3px 3px 8px #ffffff7a,0 0 0 2px #fffffff0,0 0 0 5px #6f5cff33,0 10px 19px #301f8b57}.memby-simple-runner>i:before,.memby-simple-front-runner>i:before{content:"";filter:blur(.25px);background:#ffffffdb;border-radius:50%;width:13px;height:7px;position:absolute;top:6px;left:8px;transform:rotate(-26deg)}.memby-simple-runner>i:after,.memby-simple-front-runner>i:after{content:"";border:2px solid #39269766;border-color:#39269766 #0000;border-radius:50%;width:51px;height:15px;position:absolute;top:9px;left:-7px;transform:rotate(-22deg)}.memby-simple-runner b,.memby-simple-front-runner b{border-left:1px solid #31208338;border-right:1px solid #ffffff61;border-radius:50%;width:7px;height:26px;position:absolute;top:7px;left:16px;transform:rotate(28deg)}.memby-flow-endpoints{z-index:6;pointer-events:none;position:absolute;inset:0}.memby-flow-card{color:#383341;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffffa;border:1px solid #ccc6ebfa;border-radius:15px;align-items:center;gap:9px;width:142px;min-height:76px;padding:10px;display:flex;position:absolute;box-shadow:0 16px 34px #2d236324,inset 0 1px #fff}.memby-flow-card>span{width:34px;height:34px;color:var(--violet-700);font-family:var(--font-mono);background:#ece9ff;border-radius:11px;flex:none;place-items:center;font-size:7px;font-weight:850;display:grid}.memby-flow-card>div{gap:4px;min-width:0;display:grid}.memby-flow-card small{color:var(--violet-700);font-family:var(--font-mono);letter-spacing:.08em;font-size:6px;font-weight:850}.memby-flow-card strong{letter-spacing:-.01em;font-size:9px;line-height:1.3}.memby-flow-card.lead-in{animation:12s ease-in-out infinite memby-endpoint-in;top:146px;left:-2px}.memby-flow-card.member-out{animation:12s ease-in-out infinite memby-endpoint-out;top:477px;right:-2px}.memby-flow-card.member-out>span{color:#fff;background:linear-gradient(145deg,#9c8fff,#6f5cff);font-size:14px;box-shadow:0 7px 15px #5748c838}.memby-simple-flow-front{z-index:5;pointer-events:none;position:absolute;inset:0}.memby-simple-front-runner{z-index:7;offset-path:path("M119 496 C205 594 510 588 612 510");animation:12s cubic-bezier(.48,.04,.26,1) infinite memby-simple-front-runner-travel}.memby-flow-caption{z-index:4;min-height:31px;color:var(--violet-700);white-space:nowrap;background:#fffffff5;border:1px solid #c9c3edf5;border-radius:99px;justify-content:center;align-items:center;padding:0 13px;font-size:8px;font-weight:800;display:flex;position:absolute;top:378px;left:50%;transform:translate(-50%);box-shadow:0 10px 24px #2e236c24,0 0 0 5px #6f5cff0f}.memby-phone{z-index:3;background:linear-gradient(145deg,#f6f5fa,#bfc0ca 45%,#f7f7fa 72%,#a5a6b0);border:1px solid #5953708c;border-radius:51px;width:410px;height:650px;padding:12px;animation:5s ease-in-out infinite memby-phone-float;position:absolute;top:4.5%;left:50%;transform:translate(-50%);box-shadow:0 50px 80px #2a20653d,0 20px 34px #27204d24,inset 0 0 0 1px #ffffffd6}.memby-phone:before{content:"";z-index:6;background:#1f1e22;border-radius:99px;width:91px;height:24px;position:absolute;top:18px;left:50%;transform:translate(-50%);box-shadow:inset 0 1px 2px #ffffff1f}.memby-phone:after{content:"";z-index:7;background:radial-gradient(circle at 35% 30%,#27366c,#090a13 58%);border-radius:50%;width:7px;height:7px;position:absolute;top:25px;left:calc(50% + 27px)}.memby-phone-button{background:#92939c;border-radius:3px 0 0 3px;width:4px;position:absolute;left:-4px;box-shadow:inset 1px 0 #ffffff73}.memby-phone-button.one{height:58px;top:118px}.memby-phone-button.two{height:86px;top:190px}.memby-phone-screen{background:linear-gradient(#fbfbff,#f4f2ff 42%,#eeecfb);border-radius:41px;height:100%;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #2e2a4133}.memby-phone-screen:before{content:"";background:radial-gradient(circle,#6f5cff29,#0000 67%);border-radius:50%;width:300px;height:300px;position:absolute;top:-75px;right:-95px}.memby-phone-status{z-index:2;color:#25232b;justify-content:space-between;align-items:center;height:42px;padding:0 28px;font-size:11px;font-weight:750;display:flex;position:relative}.memby-phone-status i{border:1.5px solid #25232b;border-radius:3px;width:18px;height:9px;position:relative}.memby-phone-status i:before{content:"";background:#25232b;border-radius:1px;position:absolute;inset:1.5px 3px 1.5px 1.5px}.memby-phone-status i:after{content:"";background:#25232b;border-radius:0 1px 1px 0;width:2px;height:4px;position:absolute;top:2px;right:-3px}.memby-work-header{z-index:2;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffe0;border:1px solid #b6aeeca8;border-radius:20px;grid-template-columns:48px 1fr auto;align-items:center;gap:11px;min-height:82px;margin:0 15px;padding:12px 13px;display:grid;position:relative;box-shadow:0 12px 30px #392c841a,inset 0 1px #fff}.memby-work-orb{background:radial-gradient(circle at 30% 24%,#dcd7ff,#9c8fff 34%,#6f5cff 68%,#4938ad);border-radius:16px;place-items:center;width:46px;height:46px;display:grid;position:relative;box-shadow:inset -5px -6px 9px #25186b3d,0 8px 18px #4a38b538}.memby-work-orb:before{content:"";border:2px solid #fffffff0;border-radius:50%;width:13px;height:13px;box-shadow:inset 0 0 0 3px #ffffff1f}.memby-work-orb i{border:1px solid #6f5cff40;border-radius:20px;animation:2.3s ease-out infinite memby-orb-pulse;position:absolute;inset:-6px}.memby-work-header>div{gap:3px;display:grid}.memby-work-header small{color:var(--violet-700);font-family:var(--font-mono);letter-spacing:.1em;font-size:7px;font-weight:850}.memby-work-header strong{color:#2d2938;letter-spacing:-.02em;font-size:15px}.memby-work-header em{background:var(--violet-50);color:var(--violet-700);font-family:var(--font-mono);white-space:nowrap;border:1px solid #d9d4fa;border-radius:9px;align-items:center;gap:5px;padding:7px 8px;font-size:6px;font-style:normal;font-weight:850;display:flex}.memby-work-header em i{background:#6f5cff;border-radius:50%;width:6px;height:6px;animation:1.7s ease-in-out infinite memby-live-dot;box-shadow:0 0 0 3px #6f5cff1c}.memby-lead-header{z-index:2;border-bottom:1px solid #5248861f;align-items:center;gap:10px;margin:13px 20px 9px;padding-bottom:10px;display:flex;position:relative}.memby-lead-header>span{color:#565166;background:#ebe9f3;border-radius:11px;place-items:center;width:34px;height:34px;font-size:9px;font-weight:800;display:grid}.memby-lead-header>div{gap:2px;display:grid}.memby-lead-header strong{color:#35313e;font-size:12px}.memby-lead-header small{color:#918b9b;font-size:8px}.memby-chat{z-index:2;padding:0 20px;position:relative}.memby-chat-group{gap:4px;width:max-content;max-width:84%;display:grid}.memby-chat-group p{letter-spacing:-.01em;border-radius:15px;margin:0;padding:10px 12px;font-size:11px;line-height:1.42}.memby-chat-group.incoming p{color:#38353d;background:#e5e5e9;border-bottom-left-radius:5px}.memby-chat-group.first p{animation:15s ease-in-out infinite memby-screen-lead}.memby-chat-group.incoming small{color:#8d8794;font-family:var(--font-mono);letter-spacing:.08em;margin-left:4px;font-size:6px;font-weight:750}.memby-chat-group.outgoing{margin:4px 0 0 auto}.memby-chat-group.outgoing p{color:#fff;background:linear-gradient(145deg,#7d6aff,#6551ef);border-bottom-right-radius:5px;animation:15s ease-in-out infinite memby-screen-reply;box-shadow:0 8px 17px #5748c830}.memby-reply-label{width:max-content;color:var(--violet-700);align-items:center;gap:6px;margin:7px 0 0 auto;font-size:7px;font-weight:720;display:flex}.memby-reply-label i{background:#6f5cff;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #6f5cff1c}.memby-chat-group.confirm{margin-top:9px}.memby-chat-group.confirm p{animation:15s ease-in-out infinite memby-screen-followup}.memby-booking-result{background:#fffffff5;border:1px solid #988de28f;border-radius:16px;grid-template-columns:42px 1fr auto;align-items:center;gap:10px;margin-top:10px;padding:11px;animation:15s ease-in-out infinite memby-screen-booked;display:grid;box-shadow:0 12px 28px #392c8421,0 0 0 5px #6f5cff0b}.memby-booking-result>span{color:#fff;background:linear-gradient(145deg,#9c8fff,#6f5cff);border-radius:14px;place-items:center;width:42px;height:42px;font-size:18px;font-weight:850;display:grid;box-shadow:0 8px 16px #5748c83d}.memby-booking-result>div{gap:1px;display:grid}.memby-booking-result small{color:var(--violet-700);font-family:var(--font-mono);letter-spacing:.1em;font-size:6px;font-weight:850}.memby-booking-result strong{color:#302b43;font-size:14px}.memby-booking-result p{color:#746e7c;margin:0;font-size:8px}.memby-booking-result em{color:#17734f;font-family:var(--font-mono);white-space:nowrap;background:#eef8f3;border-radius:7px;padding:6px 7px;font-size:5.5px;font-style:normal;font-weight:850}.memby-no-action{z-index:4;color:#fff;background:linear-gradient(145deg,#7865ff,#604bec);border:1px solid #6f5cff4d;border-radius:17px;justify-content:center;align-items:center;gap:10px;min-height:61px;animation:15s ease-in-out infinite memby-screen-complete;display:flex;position:absolute;bottom:14px;left:15px;right:15px;box-shadow:0 13px 27px #4836b540}.memby-no-action>i{background:#ffffff21;border:1px solid #ffffff6b;border-radius:10px;place-items:center;width:28px;height:28px;font-size:12px;font-style:normal;display:grid}.memby-no-action>span{gap:2px;display:grid}.memby-no-action strong{font-size:11px}.memby-no-action small{color:#ffffffb3;font-size:7px}.memby-auto-shadow{z-index:1;filter:blur(20px);background:#3026632e;border-radius:50%;height:5%;animation:5s ease-in-out infinite memby-shadow-breathe;position:absolute;bottom:0;left:13%;right:13%}@keyframes memby-aura-breathe{0%,to{opacity:.72;transform:scale(.95)}50%{opacity:1;transform:scale(1.04)}}@keyframes memby-orbit-turn{to{transform:rotate(360deg)}}@keyframes memby-star-float{0%,to{opacity:.34;transform:translateY(4px)scale(.82)}50%{opacity:1;transform:translateY(-10px)scale(1)}}@keyframes memby-phone-float{0%,to{transform:translate(-50%)translateY(4px)}50%{transform:translate(-50%)translateY(-7px)}}@keyframes memby-shadow-breathe{0%,to{opacity:.55;transform:scaleX(.88)}50%{opacity:.9;transform:scaleX(1)}}@keyframes memby-orb-pulse{0%{opacity:.75;transform:scale(.72)}to{opacity:0;transform:scale(1.35)}}@keyframes memby-live-dot{0%,to{opacity:.55;transform:scale(.85)}50%{opacity:1;transform:scale(1.12)}}@keyframes memby-confirm-emphasis{0%,38%,to{transform:translateY(0)}44%{transform:translateY(-3px)}50%{transform:translateY(0)}}@keyframes memby-result-emphasis{0%,53%,to{transform:scale(1);box-shadow:0 12px 28px #392c8421,0 0 0 5px #6f5cff0b}62%{transform:scale(1.025);box-shadow:0 16px 34px #392c842e,0 0 0 8px #6f5cff14}72%{transform:scale(1)}}@keyframes memby-funnel-dash{to{stroke-dashoffset:-46px}}@keyframes memby-runner-travel{0%,3%{offset-distance:0%;opacity:1;transform:scale(.9)}18%{offset-distance:22%;transform:scale(1)}38%{offset-distance:43%}58%{offset-distance:62%}78%{offset-distance:82%}96%,to{offset-distance:100%;opacity:1;transform:scale(1)}}@keyframes memby-particle-travel{0%{offset-distance:0%;opacity:0}7%{opacity:1}93%{opacity:1}to{offset-distance:100%;opacity:0}}@keyframes memby-stage-one{0%,16%{opacity:1;border-color:#6f5cff9e;transform:translateY(-3px)scale(1);box-shadow:0 18px 38px #5748c82e,0 0 0 5px #6f5cff0f}22%,to{opacity:.64;transform:scale(.96)}}@keyframes memby-stage-two{0%,14%,35%,to{opacity:.64;transform:scale(.96)}19%,30%{opacity:1;border-color:#6f5cff9e;transform:translateY(-3px)scale(1);box-shadow:0 18px 38px #5748c82e,0 0 0 5px #6f5cff0f}}@keyframes memby-stage-three{0%,33%,55%,to{opacity:.64;transform:scale(.96)}39%,50%{opacity:1;border-color:#6f5cff9e;transform:translateY(-3px)scale(1);box-shadow:0 18px 38px #5748c82e,0 0 0 5px #6f5cff0f}}@keyframes memby-stage-four{0%,53%,76%,to{opacity:.64;transform:scale(.96)}59%,71%{opacity:1;border-color:#6f5cff9e;transform:translateY(-3px)scale(1);box-shadow:0 18px 38px #5748c82e,0 0 0 5px #6f5cff0f}}@keyframes memby-stage-five{0%,74%,to{opacity:.64;transform:scale(.96)}80%,96%{opacity:1;border-color:#6f5cff9e;transform:translateY(-3px)scale(1);box-shadow:0 18px 38px #5748c82e,0 0 0 5px #6f5cff0f}}@keyframes memby-screen-lead{0%,16%{transform:translateY(-2px);box-shadow:0 0 0 5px #6f5cff14,0 9px 20px #392c841f}22%,to{box-shadow:none;transform:none}}@keyframes memby-screen-reply{0%,14%,35%,to{transform:none;box-shadow:0 8px 17px #5748c830}19%,30%{transform:translateY(-2px);box-shadow:0 0 0 5px #6f5cff1a,0 13px 27px #5748c847}}@keyframes memby-screen-followup{0%,33%,55%,to{box-shadow:none;transform:none}39%,50%{transform:translateY(-2px);box-shadow:0 0 0 5px #6f5cff14,0 9px 20px #392c841f}}@keyframes memby-screen-booked{0%,53%,76%,to{transform:scale(1);box-shadow:0 12px 28px #392c8421,0 0 0 5px #6f5cff0b}59%,71%{transform:scale(1.025);box-shadow:0 17px 36px #392c8433,0 0 0 8px #6f5cff17}}@keyframes memby-screen-complete{0%,74%,to{transform:scale(1);box-shadow:0 13px 27px #4836b540}81%,95%{transform:scale(1.018);box-shadow:0 18px 38px #4836b557,0 0 0 7px #6f5cff1a}}@keyframes memby-spiral-dash{to{stroke-dashoffset:-48px}}@keyframes memby-spiral-runner{0%,3%{offset-distance:0%;opacity:1;transform:scale(.9)}18%{offset-distance:24%;transform:scale(1)}38%{offset-distance:45%}58%{offset-distance:64%}78%{offset-distance:84%}96%,to{offset-distance:100%;transform:scale(1)}}@keyframes memby-spiral-particle{0%{offset-distance:0%;opacity:0}7%{opacity:1}93%{opacity:1}to{offset-distance:100%;opacity:0}}@keyframes memby-front-pulse-one{0%,16%{offset-distance:0%;opacity:0}20%{opacity:1}34%{offset-distance:100%;opacity:1}38%,to{offset-distance:100%;opacity:0}}@keyframes memby-front-pulse-two{0%,52%{offset-distance:0%;opacity:0}57%{opacity:1}72%{offset-distance:100%;opacity:1}77%,to{offset-distance:100%;opacity:0}}@keyframes memby-simple-flow-dash{to{stroke-dashoffset:-36px}}@keyframes memby-simple-runner-travel{0%,4%{offset-distance:0%;opacity:0;transform:scale(.88)}8%{opacity:1;transform:scale(1)}58%{offset-distance:68%;opacity:1;transform:scale(1)}64%,to{offset-distance:72%;opacity:0;transform:scale(.94)}}@keyframes memby-simple-front-runner-travel{0%,61%{offset-distance:0%;opacity:0;transform:scale(.92)}65%{offset-distance:0%;opacity:1;transform:scale(1)}93%{offset-distance:100%;opacity:1;transform:scale(1)}97%,to{offset-distance:100%;opacity:0;transform:scale(.9)}}@keyframes memby-ball-roll{to{transform:rotate(1080deg)}}@keyframes memby-endpoint-in{0%,18%{border-color:#6f5cffa8;transform:translate(3px)scale(1.02);box-shadow:0 18px 38px #5748c833,0 0 0 6px #6f5cff12}27%,to{border-color:#ccc6ebfa;transform:none;box-shadow:0 16px 34px #2d236324,inset 0 1px #fff}}@keyframes memby-endpoint-out{0%,72%,to{border-color:#ccc6ebfa;transform:none;box-shadow:0 16px 34px #2d236324,inset 0 1px #fff}80%,96%{border-color:#6f5cffa8;transform:translate(-3px)scale(1.02);box-shadow:0 18px 38px #5748c833,0 0 0 6px #6f5cff12}}@media (max-width:1280px){.memby-auto-stage{transform:translate(-50%,-50%)scale(.9)}}@media (max-width:1080px){.memby-auto-preview{min-height:640px}.memby-auto-stage{transform:translate(-50%,-50%)scale(.84)}}@media (max-width:820px){.memby-auto-preview{min-height:720px}.memby-auto-stage{transform:translate(-50%,-50%)scale(.94)}}@media (max-width:560px){.memby-auto-preview{min-height:620px;margin-top:12px}.memby-auto-stage{top:49%;transform:translate(-50%,-50%)scale(.73)}}@media (prefers-reduced-motion:reduce){.memby-auto-aura,.memby-auto-orbit,.memby-auto-stars span,.memby-phone,.memby-work-orb i,.memby-work-header em i,.memby-chat-group p,.memby-booking-result,.memby-no-action,.memby-auto-shadow,.memby-simple-flow-live,.memby-simple-front-live,.memby-simple-runner,.memby-simple-front-runner,.memby-simple-runner>i,.memby-simple-front-runner>i,.memby-flow-card{animation:none!important}.memby-simple-runner{offset-distance:30%;opacity:1}.memby-simple-front-runner{display:none}}.memby-operator-preview{isolation:isolate;min-height:660px}.memby-operator-preview:before{content:"";z-index:-2;aspect-ratio:1.16;filter:blur(32px);background:radial-gradient(#6f5cff30,#6f5cff0e 48%,#0000 72%);border-radius:50%;width:118%;position:absolute}.memby-operator-stage{width:720px;height:680px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.84)}.operator-aura{z-index:0;filter:blur(26px);background:radial-gradient(#d2ccffb8,#6f5cff24 48%,#0000 72%);border-radius:48%;width:520px;height:500px;animation:5s ease-in-out infinite operator-aura;position:absolute;top:92px;left:50%;transform:translate(-50%)}.operator-streams{z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.operator-stream-base,.operator-stream-live{fill:none;stroke-linecap:round}.operator-stream-base{stroke:#6f5cff24;stroke-width:13px}.operator-stream-live{stroke:url(#operatorStreamGradient);stroke-width:2.3px;stroke-dasharray:6 12;animation:1.8s linear infinite operator-stream}.operator-stream-live.outgoing{animation-direction:reverse}.operator-flow-particles{z-index:2;pointer-events:none;position:absolute;inset:0}.operator-flow-particles i{offset-rotate:0deg;background:#fff;border-radius:50%;width:8px;height:8px;position:absolute;top:0;left:0;box-shadow:0 0 0 4px #6f5cff24,0 0 18px 5px #6f5cff6b}.particle-in{offset-path:path("M142 270 C218 270 222 330 310 330");animation:3.4s linear infinite operator-particle-in}.particle-out{offset-path:path("M410 330 C497 330 510 262 582 262");animation:3.4s linear infinite operator-particle-out}.operator-flow-particles .two{animation-delay:-1.7s}.operator-lead-queue{z-index:5;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffff5;border:1px solid #cac5e4f5;border-radius:18px;width:210px;padding:13px;position:absolute;top:176px;left:-4px;box-shadow:0 24px 54px #2a1f6224,inset 0 1px #fff}.operator-lead-queue header{border-bottom:1px solid #ebe9f4;justify-content:space-between;align-items:center;padding-bottom:11px;display:flex}.operator-lead-queue header>div{align-items:center;gap:8px;display:flex}.operator-lead-queue header>div>i{background:#6f5cff;border-radius:50%;width:9px;height:9px;position:relative;box-shadow:0 0 0 4px #6f5cff1a}.operator-lead-queue header>div>i:after{content:"";border:1px solid #6f5cff59;border-radius:50%;animation:1.8s ease-out infinite operator-live-ring;position:absolute;inset:-5px}.operator-lead-queue header span,.operator-results-stack header{gap:2px;display:grid}.operator-lead-queue header small,.operator-results-stack header small{color:var(--violet-700);font-family:var(--font-mono);letter-spacing:.1em;font-size:6px;font-weight:850}.operator-lead-queue header strong,.operator-results-stack header strong{color:#34303e;font-size:11px}.operator-lead-queue header em{background:var(--violet-50);color:var(--violet-700);font-family:var(--font-mono);border-radius:6px;padding:5px 6px;font-size:5px;font-style:normal;font-weight:850}.operator-lead-list{gap:7px;margin-top:9px;display:grid}.operator-lead-list article{min-height:49px;animation:7.2s ease-in-out infinite operator-lead-cycle;animation-delay:calc(var(--lead-index)*-2.4s);background:#fff;border:1px solid #e3e1e9;border-radius:11px;grid-template-columns:30px 1fr auto;align-items:center;gap:7px;padding:7px;display:grid;box-shadow:0 6px 14px #221b430e}.operator-lead-list article>span{color:#625a7e;background:#eeecf7;border-radius:9px;place-items:center;width:30px;height:30px;font-size:7px;font-weight:800;display:grid}.operator-lead-list article>div{gap:2px;min-width:0;display:grid}.operator-lead-list article strong{font-size:8px}.operator-lead-list article small{color:#807a89;text-overflow:ellipsis;white-space:nowrap;font-size:6.2px;overflow:hidden}.operator-lead-list article time{color:#9a95a2;font-family:var(--font-mono);font-size:5px}.operator-lead-queue footer{color:#fff;background:linear-gradient(145deg,#7461ef,#5d49d4);border-radius:11px;grid-template-columns:37px 1fr;align-items:center;gap:1px 8px;margin-top:9px;padding:9px;display:grid}.operator-lead-queue footer>span{background:#ffffff1f;border:1px solid #ffffff4d;border-radius:11px;grid-row:1/3;place-items:center;width:37px;height:37px;font-size:11px;font-weight:850;display:grid}.operator-lead-queue footer strong{font-size:8px}.operator-lead-queue footer small{color:#ffffffb3;font-size:6px}.operator-centerpiece{z-index:3;width:520px;height:570px;position:absolute;top:38px;left:50%;transform:translate(-50%)}.operator-centerpiece>img{z-index:2;filter:drop-shadow(0 30px 36px #2a1f6233);width:510px;height:auto;animation:4.8s ease-in-out infinite operator-robot-float;position:absolute;top:73px;left:50%;transform:translate(-50%)}.operator-live-status{z-index:6;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff7;border:1px solid #c2bbeaf0;border-radius:17px;grid-template-columns:39px 1fr auto;align-items:center;gap:9px;width:272px;min-height:67px;padding:10px 11px;display:grid;position:absolute;top:6px;left:50%;transform:translate(-50%);box-shadow:0 18px 40px #30247124,inset 0 1px #fff}.operator-live-status>span{background:radial-gradient(circle at 30% 25%,#d7d1ff,#8d7eff 40%,#5b45d1);border-radius:13px;place-items:center;width:38px;height:38px;display:grid;position:relative;box-shadow:inset -4px -5px 7px #2d1e833d,0 7px 15px #4d3ab733}.operator-live-status>span:before{content:"";border:2px solid #fff;border-radius:50%;width:11px;height:11px}.operator-live-status>span i{border:1px solid #6f5cff4d;border-radius:17px;animation:1.9s ease-out infinite operator-live-ring;position:absolute;inset:-5px}.operator-live-status>div{gap:3px;display:grid}.operator-live-status small{color:var(--violet-700);font-family:var(--font-mono);letter-spacing:.09em;font-size:6px;font-weight:850}.operator-live-status strong{font-size:12px}.operator-live-status em{color:#17734f;font-family:var(--font-mono);background:#eef8f3;border-radius:7px;align-items:center;gap:4px;padding:6px 7px;font-size:5.5px;font-style:normal;font-weight:850;display:flex}.operator-live-status em:before{content:"";background:#2f9b70;border-radius:50%;width:5px;height:5px;box-shadow:0 0 0 3px #2f9b701f}.operator-typing-rhythm{z-index:6;background:#fffffff5;border:1px solid #c2bbeae6;border-radius:99px;align-items:center;gap:4px;min-height:34px;padding:0 11px;display:flex;position:absolute;bottom:4px;left:50%;transform:translate(-50%);box-shadow:0 10px 25px #3024711c}.operator-typing-rhythm>span{background:#6f5cff;border-radius:4px;width:4px;height:10px;animation:.72s ease-in-out infinite operator-typing}.operator-typing-rhythm>span:nth-child(2){animation-delay:-.24s}.operator-typing-rhythm>span:nth-child(3){animation-delay:-.48s}.operator-typing-rhythm small{color:#655e70;white-space:nowrap;margin-left:4px;font-size:6.5px;font-weight:720}.operator-results-stack{z-index:5;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffff5;border:1px solid #cac5e4f5;border-radius:18px;width:198px;padding:13px;position:absolute;top:176px;right:-4px;box-shadow:0 24px 54px #2a1f6224,inset 0 1px #fff}.operator-results-stack header{border-bottom:1px solid #ebe9f4;padding-bottom:11px}.operator-results-stack article{min-height:61px;animation:7.2s ease-in-out infinite operator-result-cycle;animation-delay:calc(var(--result-index)*-2.4s);background:linear-gradient(145deg,#fff,#f7fbf9);border:1px solid #dfe6e3;border-radius:12px;grid-template-columns:34px 1fr;align-items:center;gap:8px;margin-top:8px;padding:8px;display:grid;box-shadow:0 6px 14px #1c533e0e}.operator-results-stack article>span{background:var(--success-soft);width:34px;height:34px;color:var(--success);border-radius:11px;place-items:center;font-size:13px;font-weight:850;display:grid}.operator-results-stack article>div{gap:2px;display:grid}.operator-results-stack article small{color:var(--success);font-family:var(--font-mono);letter-spacing:.08em;font-size:5.5px;font-weight:850}.operator-results-stack article strong{font-size:8px}.operator-results-stack article em{color:#8a8490;font-size:6px;font-style:normal}.operator-zero-work{z-index:7;color:#fff;background:linear-gradient(145deg,#7865ff,#5b46df);border:1px solid #6f5cff57;border-radius:18px;grid-template-columns:45px 1fr auto;align-items:center;gap:11px;width:442px;min-height:72px;padding:11px 13px;display:grid;position:absolute;bottom:1px;left:50%;transform:translate(-50%);box-shadow:0 22px 48px #4634a640,inset 0 1px #ffffff2e}.operator-zero-work>span{background:#ffffff21;border:1px solid #ffffff57;border-radius:14px;place-items:center;width:45px;height:45px;font-size:22px;font-weight:780;display:grid}.operator-zero-work>div{gap:3px;display:grid}.operator-zero-work small{color:#ffffffad;font-family:var(--font-mono);letter-spacing:.09em;font-size:5.5px;font-weight:800}.operator-zero-work strong{font-size:10px}.operator-zero-work>i{font-family:var(--font-mono);white-space:nowrap;background:#ffffff1f;border:1px solid #ffffff3d;border-radius:9px;align-items:center;gap:5px;padding:7px 8px;font-size:5.5px;font-style:normal;font-weight:850;display:flex}.operator-zero-work>i b{background:#fff;border-radius:50%;width:6px;height:6px;animation:1.6s ease-in-out infinite operator-autopilot;box-shadow:0 0 0 3px #ffffff24}@keyframes operator-aura{0%,to{opacity:.7;transform:translate(-50%)scale(.94)}50%{opacity:1;transform:translate(-50%)scale(1.04)}}@keyframes operator-stream{to{stroke-dashoffset:-36px}}@keyframes operator-particle-in{0%{offset-distance:0%;opacity:0}10%,88%{opacity:1}to{offset-distance:100%;opacity:0}}@keyframes operator-particle-out{0%{offset-distance:0%;opacity:0}10%,88%{opacity:1}to{offset-distance:100%;opacity:0}}@keyframes operator-live-ring{0%{opacity:.8;transform:scale(.65)}to{opacity:0;transform:scale(1.35)}}@keyframes operator-lead-cycle{0%,24%,to{border-color:#e3e1e9;transform:none;box-shadow:0 6px 14px #221b430e}8%,17%{border-color:#6f5cff80;transform:translate(3px);box-shadow:0 8px 18px #5748c824,0 0 0 3px #6f5cff0e}}@keyframes operator-result-cycle{0%,24%,to{border-color:#dfe6e3;transform:none;box-shadow:0 6px 14px #1c533e0e}8%,17%{border-color:#176b4d61;transform:translate(-3px);box-shadow:0 8px 18px #176b4d1c,0 0 0 3px #176b4d0b}}@keyframes operator-robot-float{0%,to{transform:translate(-50%)translateY(4px)}50%{transform:translate(-50%)translateY(-5px)}}@keyframes operator-typing{0%,to{opacity:.45;height:7px}50%{opacity:1;height:14px}}@keyframes operator-autopilot{0%,to{opacity:.55;transform:scale(.85)}50%{opacity:1;transform:scale(1.12)}}@media (max-width:1280px){.memby-operator-stage{transform:translate(-50%,-50%)scale(.8)}}@media (max-width:1080px){.memby-operator-preview{min-height:620px}.memby-operator-stage{left:48%;transform:translate(-50%,-50%)scale(.72)}}@media (max-width:820px){.memby-operator-preview{min-height:680px}.memby-operator-stage{left:50%;transform:translate(-50%,-50%)scale(.92)}}@media (max-width:560px){.memby-operator-preview{min-height:480px;margin-top:18px}.memby-operator-stage{top:49%;left:50%;transform:translate(-50%,-50%)scale(.54)}}@media (prefers-reduced-motion:reduce){.operator-aura,.operator-stream-live,.operator-flow-particles i,.operator-lead-queue header>div>i:after,.operator-lead-list article,.operator-centerpiece>img,.operator-live-status>span i,.operator-typing-rhythm>span,.operator-results-stack article,.operator-zero-work>i b{animation:none!important}}.self-running-preview{isolation:isolate;min-height:650px}.self-running-preview:before{content:"";z-index:-2;aspect-ratio:1.2;filter:blur(34px);background:radial-gradient(#6f5cff2e,#6f5cff0b 49%,#0000 72%);border-radius:50%;width:116%;position:absolute}.self-running-stage{width:700px;height:650px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.87)}.self-running-aura{z-index:0;filter:blur(28px);background:radial-gradient(#d3cdffb8,#6f5cff1f 50%,#0000 73%);border-radius:46%;width:590px;height:515px;animation:5s ease-in-out infinite self-aura;position:absolute;top:52px;left:50%;transform:translate(-50%)}.self-running-promise{z-index:6;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffffa;border:1px solid #c2bbeaf0;border-radius:19px;grid-template-columns:47px 1fr auto;align-items:center;gap:11px;width:410px;min-height:75px;padding:11px 13px;display:grid;position:absolute;top:13px;left:50%;transform:translate(-50%);box-shadow:0 20px 44px #30247124,inset 0 1px #fff}.self-running-promise>span{background:radial-gradient(circle at 30% 24%,#dcd7ff,#9c8fff 34%,#6f5cff 68%,#4938ad);border-radius:15px;place-items:center;width:46px;height:46px;display:grid;position:relative;box-shadow:inset -5px -6px 9px #25186b3d,0 8px 18px #4a38b538}.self-running-promise>span:before{content:"";border:2px solid #fffffff0;border-radius:50%;width:13px;height:13px}.self-running-promise>span i{border:1px solid #6f5cff40;border-radius:20px;animation:2s ease-out infinite self-live-ring;position:absolute;inset:-6px}.self-running-promise>div{gap:4px;display:grid}.self-running-promise small{color:var(--violet-700);font-family:var(--font-mono);letter-spacing:.1em;font-size:6px;font-weight:850}.self-running-promise strong{color:#2d2938;letter-spacing:-.02em;font-size:14px}.self-running-promise em{color:#17734f;font-family:var(--font-mono);white-space:nowrap;background:#eef8f3;border-radius:8px;align-items:center;gap:5px;padding:7px 8px;font-size:5.5px;font-style:normal;font-weight:850;display:flex}.self-running-promise em:before{content:"";background:#2f9b70;border-radius:50%;width:6px;height:6px;animation:1.7s ease-in-out infinite self-status;box-shadow:0 0 0 3px #2f9b701f}.self-running-window{z-index:3;background:#fff;border:1px solid #bebbccf5;border-radius:23px;width:660px;height:445px;position:absolute;top:102px;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 34px 76px #261e502b,inset 0 1px #fff}.self-running-topbar{background:linear-gradient(#fff,#faf9fd);border-bottom:1px solid #e6e4ea;grid-template-columns:1fr auto 1fr;align-items:center;height:58px;padding:0 14px;display:grid}.self-running-brand{align-items:center;gap:8px;display:flex}.self-running-brand>span{background:linear-gradient(145deg,#9c8fff,#6f5cff);border-radius:9px;place-items:center;width:27px;height:27px;display:grid;position:relative;box-shadow:0 6px 13px #5748c833}.self-running-brand>span:before{content:"";border:1.5px solid #fff;border-radius:50%;width:8px;height:8px}.self-running-brand strong{font-size:11px}.self-running-now{background:var(--violet-50);color:var(--violet-700);border:1px solid #ddd8fb;border-radius:99px;align-items:center;gap:7px;padding:7px 10px;font-size:7px;font-weight:750;display:flex}.self-running-now i{background:#6f5cff;border-radius:50%;width:6px;height:6px;animation:1.7s ease-in-out infinite self-status;box-shadow:0 0 0 3px #6f5cff1f}.self-running-owner{color:#77727e;justify-self:end;font-size:7px}.self-running-owner b{color:#17734f;font-family:var(--font-mono);background:#eef8f3;border-radius:7px;margin-left:5px;padding:5px 7px;font-size:6px}.self-running-columns{grid-template-columns:166px 1fr 166px;height:calc(100% - 58px);display:grid}.self-running-columns>section{min-width:0}.self-running-inbox,.self-running-done{background:#f8f8fa;padding:13px 11px}.self-running-inbox{border-right:1px solid #e6e4ea}.self-running-done{border-left:1px solid #e6e4ea}.self-running-inbox>header,.self-running-done>header{justify-content:space-between;align-items:center;padding:0 2px 10px;display:flex}.self-running-inbox>header span,.self-running-done>header span{color:#77727f;font-family:var(--font-mono);letter-spacing:.1em;font-size:6px;font-weight:850}.self-running-inbox>header b{color:var(--violet-700);font-size:7px}.self-running-done>header b{color:#17734f;align-items:center;gap:4px;font-size:6px;display:flex}.self-running-done>header b:before{content:"";background:#2f9b70;border-radius:50%;width:5px;height:5px}.self-running-leads{gap:7px;display:grid}.self-running-leads article{background:#fff;border:1px solid #e1dfe7;border-radius:11px;grid-template-columns:29px 1fr auto;align-items:center;gap:7px;min-height:53px;padding:7px;display:grid;box-shadow:0 5px 12px #221b430d}.self-running-leads article>span{color:#635d72;background:#eeecf7;border-radius:9px;place-items:center;width:29px;height:29px;font-size:6.5px;font-weight:800;display:grid}.self-running-leads article>div{gap:2px;min-width:0;display:grid}.self-running-leads article strong{font-size:7px}.self-running-leads article small{color:#8b8690;text-overflow:ellipsis;white-space:nowrap;font-size:5.4px;overflow:hidden}.self-running-leads article time{color:#aaa5ad;font-family:var(--font-mono);font-size:4.8px}.self-running-leads .lead-1{animation:10s ease-in-out infinite self-lead-one}.self-running-leads .lead-2{animation:10s ease-in-out infinite self-lead-two}.self-running-leads .lead-3{animation:10s ease-in-out infinite self-lead-three}.self-running-more{color:#fff;background:linear-gradient(145deg,#7a68f2,#5f4bd5);border-radius:11px;align-items:center;gap:8px;margin-top:9px;padding:9px;display:flex}.self-running-more>span{background:#ffffff1f;border:1px solid #ffffff52;border-radius:10px;place-items:center;width:35px;height:35px;font-size:8px;font-weight:850;display:grid}.self-running-more>div{gap:2px;display:grid}.self-running-more strong{font-size:7px}.self-running-more small{color:#ffffffb3;font-size:5.5px}.self-running-conversation{background:linear-gradient(#fff,#fbfaff);padding:13px 14px}.self-running-conversation>header{border-bottom:1px solid #eceaf2;justify-content:space-between;align-items:center;min-height:43px;padding-bottom:10px;display:flex}.self-running-conversation>header>div{align-items:center;gap:8px;display:flex}.self-running-conversation>header>div>span{color:#625b72;background:#eeecf7;border-radius:9px;place-items:center;width:31px;height:31px;font-size:7px;font-weight:800;display:grid}.self-running-conversation>header p{gap:2px;margin:0;display:grid}.self-running-conversation>header strong{font-size:8px}.self-running-conversation>header small{color:#918b99;font-size:6px}.self-running-conversation>header em{background:var(--violet-50);color:var(--violet-700);font-family:var(--font-mono);border-radius:7px;align-items:center;gap:5px;padding:6px 7px;font-size:5px;font-style:normal;font-weight:850;display:flex}.self-running-conversation>header em i{background:#6f5cff;border-radius:50%;width:5px;height:5px}.self-running-chat{padding-top:11px}.self-chat{gap:3px;width:max-content;max-width:86%;display:grid}.self-chat p{border-radius:13px;margin:0;padding:9px 10px;font-size:7.5px;line-height:1.4}.self-chat.incoming p{color:#3e3b43;background:#ececef;border-bottom-left-radius:4px}.self-chat small{color:#918b99;font-family:var(--font-mono);letter-spacing:.08em;margin-left:3px;font-size:4.8px;font-weight:750}.self-chat.short{margin-top:8px}.self-chat.outgoing{margin:4px 0 0 auto}.self-chat.outgoing p{color:#fff;background:linear-gradient(145deg,#7d6aff,#6551ef);border-bottom-right-radius:4px;animation:10s ease-in-out infinite self-reply;box-shadow:0 7px 15px #5748c829}.self-chat-label{width:max-content;color:var(--violet-700);align-items:center;gap:5px;margin:6px 0 0 auto;font-size:5.2px;font-weight:700;display:flex}.self-chat-label i{background:#6f5cff;border-radius:50%;width:5px;height:5px}.self-running-booked{background:#fff;border:1px solid #988de27a;border-radius:13px;grid-template-columns:34px 1fr;align-items:center;gap:8px;margin-top:9px;padding:8px;animation:10s ease-in-out infinite self-booked;display:grid;box-shadow:0 9px 20px #392c841a}.self-running-booked>span{color:#fff;background:linear-gradient(145deg,#9c8fff,#6f5cff);border-radius:11px;place-items:center;width:34px;height:34px;font-size:13px;font-weight:850;display:grid}.self-running-booked>div{gap:1px;display:grid}.self-running-booked small{color:var(--violet-700);font-family:var(--font-mono);letter-spacing:.09em;font-size:4.8px;font-weight:850}.self-running-booked strong{font-size:8px}.self-running-booked p{color:#85808b;margin:0;font-size:5.5px}.self-running-done>div{gap:7px;display:grid}.self-running-done article{background:#fff;border:1px solid #dde8e3;border-radius:11px;align-items:center;gap:8px;min-height:62px;padding:8px;display:flex;box-shadow:0 5px 12px #1c533e0b}.self-running-done article>span{background:var(--success-soft);width:31px;height:31px;color:var(--success);border-radius:10px;flex:none;place-items:center;font-size:11px;font-weight:850;display:grid}.self-running-done article p,.self-running-done footer p{gap:2px;margin:0;display:grid}.self-running-done article strong{font-size:7px}.self-running-done article small{color:#8a858f;font-size:5.4px}.self-running-done .done-1{animation:10s ease-in-out infinite self-done-one}.self-running-done .done-2{animation:10s ease-in-out infinite self-done-two}.self-running-done .done-3{animation:10s ease-in-out infinite self-done-three}.self-running-done footer{color:#176b4d;background:#eef8f3;border-radius:11px;align-items:center;gap:8px;margin-top:9px;padding:9px;display:flex}.self-running-done footer>span{background:#fff;border-radius:8px;place-items:center;width:26px;height:26px;font-size:10px;font-weight:850;display:grid}.self-running-done footer strong{font-size:7px}.self-running-done footer small{color:#6e9b89;font-size:5.4px}.self-running-zero{z-index:7;color:#fff;background:linear-gradient(145deg,#7865ff,#5b46df);border:1px solid #6f5cff57;border-radius:19px;grid-template-columns:48px 1fr;align-items:center;gap:12px;width:520px;min-height:75px;padding:11px 14px;display:grid;position:absolute;bottom:13px;left:50%;transform:translate(-50%);box-shadow:0 24px 52px #4634a642,inset 0 1px #ffffff2e}.self-running-zero>span{background:#ffffff21;border:1px solid #ffffff57;border-radius:15px;place-items:center;width:48px;height:48px;font-size:24px;font-weight:780;display:grid}.self-running-zero>div{gap:4px;display:grid}.self-running-zero small{color:#ffffffad;font-family:var(--font-mono);letter-spacing:.1em;font-size:5.8px;font-weight:800}.self-running-zero strong{font-size:11px}@keyframes self-aura{0%,to{opacity:.68;transform:translate(-50%)scale(.95)}50%{opacity:1;transform:translate(-50%)scale(1.04)}}@keyframes self-live-ring{0%{opacity:.8;transform:scale(.7)}to{opacity:0;transform:scale(1.35)}}@keyframes self-status{0%,to{opacity:.55;transform:scale(.84)}50%{opacity:1;transform:scale(1.12)}}@keyframes self-lead-one{0%,18%{border-color:#6f5cff85;transform:translate(2px);box-shadow:0 7px 16px #5748c821,0 0 0 3px #6f5cff0d}24%,to{border-color:#e1dfe7;transform:none;box-shadow:0 5px 12px #221b430d}}@keyframes self-lead-two{0%,26%,45%,to{transform:none}31%,40%{border-color:#6f5cff85;transform:translate(2px);box-shadow:0 7px 16px #5748c821,0 0 0 3px #6f5cff0d}}@keyframes self-lead-three{0%,49%,68%,to{transform:none}54%,63%{border-color:#6f5cff85;transform:translate(2px);box-shadow:0 7px 16px #5748c821,0 0 0 3px #6f5cff0d}}@keyframes self-reply{0%,16%,40%,to{transform:none}22%,35%{transform:translateY(-2px);box-shadow:0 0 0 4px #6f5cff14,0 10px 20px #5748c833}}@keyframes self-booked{0%,43%,70%,to{transform:none}51%,65%{transform:scale(1.025);box-shadow:0 13px 27px #392c8429,0 0 0 5px #6f5cff0f}}@keyframes self-done-one{0%,24%{border-color:#176b4d66;transform:translate(-2px)}30%,to{transform:none}}@keyframes self-done-two{0%,38%,62%,to{transform:none}44%,57%{border-color:#176b4d66;transform:translate(-2px)}}@keyframes self-done-three{0%,64%,88%,to{transform:none}70%,83%{border-color:#176b4d66;transform:translate(-2px)}}@media (max-width:1280px){.self-running-stage{transform:translate(-50%,-50%)scale(.82)}}@media (max-width:1080px){.self-running-preview{min-height:610px}.self-running-stage{left:48%;transform:translate(-50%,-50%)scale(.72)}}@media (max-width:820px){.self-running-preview{min-height:650px}.self-running-stage{left:50%;transform:translate(-50%,-50%)scale(.9)}}@media (max-width:560px){.self-running-preview{min-height:470px;margin-top:18px}.self-running-stage{top:49%;left:50%;transform:translate(-50%,-50%)scale(.53)}}@media (prefers-reduced-motion:reduce){.self-running-aura,.self-running-promise>span i,.self-running-promise em:before,.self-running-now i,.self-running-leads article,.self-chat.outgoing p,.self-running-booked,.self-running-done article{animation:none!important}}.autopilot-preview{isolation:isolate;min-height:650px}.autopilot-preview:before{content:"";z-index:-2;aspect-ratio:1.15;filter:blur(34px);background:radial-gradient(#6f5cff2e,#6f5cff0b 48%,#0000 72%);border-radius:50%;width:116%;position:absolute}.autopilot-stage{width:720px;height:610px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.88)}.autopilot-haze{z-index:0;filter:blur(24px);background:radial-gradient(circle,#9181ff52,#d7d0ff26 52%,#0000 73%);border-radius:50%;width:470px;height:410px;animation:5.5s ease-in-out infinite autopilot-breathe;position:absolute;top:92px;left:50%;transform:translate(-50%)}.autopilot-status{z-index:7;color:#514a61;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);white-space:nowrap;background:#ffffffeb;border:1px solid #ccc6ebe6;border-radius:99px;align-items:center;gap:9px;padding:10px 16px;font-size:10px;font-weight:760;display:flex;position:absolute;top:35px;left:50%;transform:translate(-50%);box-shadow:0 14px 32px #3428701a,inset 0 1px #fff}.autopilot-status i{background:#49a67f;border-radius:50%;width:8px;height:8px;animation:1.9s ease-in-out infinite autopilot-status;box-shadow:0 0 0 4px #49a67f1f}.autopilot-flow-lines{z-index:1;width:720px;height:430px;position:absolute;top:84px;left:0;overflow:visible}.autopilot-side{z-index:4;gap:12px;width:158px;display:grid;position:absolute;top:165px}.autopilot-side>small{color:#837d8c;font-family:var(--font-mono);letter-spacing:.14em;padding:0 8px;font-size:7px;font-weight:850}.autopilot-lead,.autopilot-outcome{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffe6;border:1px solid #dad7e1f5;border-radius:16px;grid-template-columns:35px 1fr;align-items:center;gap:9px;min-height:58px;padding:9px 10px;display:grid;box-shadow:0 12px 26px #2c235614,inset 0 1px #fff}.autopilot-lead{animation:autopilot-lead 5s var(--lead-delay)ease-in-out infinite}.autopilot-lead>span{color:#6e6876;background:#f0eef5;border-radius:12px;place-items:center;width:35px;height:35px;font-size:8px;font-weight:850;display:grid}.autopilot-lead p,.autopilot-outcome p,.autopilot-zero p{gap:3px;margin:0;display:grid}.autopilot-lead strong,.autopilot-outcome strong{color:#37333f;font-size:9px}.autopilot-lead em,.autopilot-outcome em{color:#948e9b;white-space:nowrap;font-size:6.5px;font-style:normal}.autopilot-outcome{background:#fcfffef0;border-color:#bbdccdf5;animation:6s ease-in-out infinite autopilot-outcome}.autopilot-outcome>span{color:#23835d;background:#e6f5ee;border-radius:12px;place-items:center;width:35px;height:35px;font-size:13px;font-weight:850;display:grid}.autopilot-outcome.outcome-2{animation-delay:1s}.autopilot-outcome.outcome-3{animation-delay:2s}.autopilot-core{z-index:5;background:radial-gradient(circle at 35% 28%,#c8c0ff 0,#9586ff 28%,#6f5cff 58%,#5140c8);border-radius:50%;width:260px;height:260px;animation:5s ease-in-out infinite autopilot-float;position:absolute;top:166px;left:50%;transform:translate(-50%);box-shadow:0 30px 70px #4a37b84d,inset 0 2px 2px #ffffff80,inset -18px -25px 42px #311f8940}.autopilot-core:before{content:"";border:1px solid #6f5cff38;border-radius:50%;position:absolute;inset:-22px;box-shadow:0 0 0 14px #6f5cff0a,0 0 0 38px #6f5cff06}.autopilot-core:after{content:"";border:1px solid #ffffff38;border-radius:50%;position:absolute;inset:18px}.autopilot-core-face{z-index:3;background:#fffffff0;border:1px solid #ffffff7a;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:65px;box-shadow:0 18px 38px #2f208138,inset 0 1px #fff}.autopilot-mark{background:radial-gradient(circle at 30% 24%,#bcb2ff,#7a68f2 48%,#5946d2);border-radius:13px;place-items:center;width:37px;height:37px;margin-bottom:7px;display:grid;position:relative;box-shadow:0 8px 18px #4e3db533}.autopilot-mark:before{content:"";border:2px solid #fff;border-radius:50%;width:11px;height:11px}.autopilot-mark i{border:1px solid #6f5cff47;border-radius:17px;animation:2.2s ease-out infinite autopilot-ring;position:absolute;inset:-5px}.autopilot-core-face strong{color:#2e2938;letter-spacing:-.04em;font-size:17px}.autopilot-core-face small{color:#7568d0;font-family:var(--font-mono);letter-spacing:.1em;margin-top:5px;font-size:5.2px;font-weight:850}.autopilot-orbit{z-index:4;width:74px;height:29px;position:absolute}.autopilot-orbit span{color:#5d50b9;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#ffffffe0;border:1px solid #fff6;border-radius:99px;place-items:center;height:29px;font-size:7px;font-weight:800;display:grid;box-shadow:0 9px 20px #2f227d24}.orbit-one{top:18px;left:25px;transform:rotate(-20deg)}.orbit-two{top:59px;right:-7px;transform:rotate(12deg)}.orbit-three{bottom:18px;right:33px;transform:rotate(-12deg)}.autopilot-zero{z-index:7;color:#fff;background:linear-gradient(145deg,#7a68f2,#5c48d6);border:1px solid #6f5cff4d;border-radius:20px;grid-template-columns:50px 1fr;align-items:center;gap:13px;width:365px;min-height:74px;padding:11px 14px;display:grid;position:absolute;bottom:35px;left:50%;transform:translate(-50%);box-shadow:0 22px 48px #41319a40,inset 0 1px #ffffff38}.autopilot-zero>span{background:#ffffff1f;border:1px solid #ffffff52;border-radius:16px;place-items:center;width:50px;height:50px;font-size:25px;font-weight:780;display:grid}.autopilot-zero small{color:#ffffffad;font-family:var(--font-mono);letter-spacing:.11em;font-size:6px;font-weight:850}@keyframes autopilot-breathe{0%,to{opacity:.78;transform:translate(-50%)scale(.96)}50%{opacity:1;transform:translate(-50%)scale(1.04)}}@keyframes autopilot-status{0%,to{opacity:.55;transform:scale(.86)}50%{opacity:1;transform:scale(1.08)}}@keyframes autopilot-float{0%,to{transform:translate(-50%)translateY(3px)}50%{transform:translate(-50%)translateY(-5px)}}@keyframes autopilot-lead{0%,to{border-color:#dad7e1f5;transform:translate(0)}42%{border-color:#978ae9b3;transform:translate(4px)}60%{border-color:#dad7e1f5;transform:translate(0)}}@keyframes autopilot-outcome{0%,to{transform:translate(0);box-shadow:0 12px 26px #2c235614}55%{transform:translate(4px);box-shadow:0 15px 30px #2473541f}75%{transform:translate(0)}}@media (max-width:1280px){.autopilot-stage{transform:translate(-50%,-50%)scale(.82)}}@media (max-width:1080px){.autopilot-preview{min-height:610px}.autopilot-stage{left:48%;transform:translate(-50%,-50%)scale(.72)}}@media (max-width:820px){.autopilot-preview{min-height:635px}.autopilot-stage{left:50%;transform:translate(-50%,-50%)scale(.88)}}@media (max-width:560px){.autopilot-preview{min-height:455px;margin-top:15px}.autopilot-stage{top:49%;transform:translate(-50%,-50%)scale(.52)}}@media (prefers-reduced-motion:reduce){.autopilot-haze,.autopilot-status i,.autopilot-lead,.autopilot-outcome,.autopilot-core,.autopilot-mark i{animation:none!important}.autopilot-particles{display:none}}.autopilot-side{justify-items:center;gap:15px;width:126px;top:168px}.autopilot-side>small{text-align:center;padding:0}.autopilot-lead{background:#ffffffd6;border-radius:50%;grid-template-columns:1fr;place-items:center;width:58px;height:58px;min-height:0;padding:0;display:grid}.autopilot-lead>span{border-radius:50%;width:43px;height:43px}.autopilot-outcome{border-radius:99px;grid-template-columns:35px 1fr;width:108px;min-height:55px;padding:8px 9px;display:grid}.autopilot-outcome strong{color:#3d604f;font-size:8px}.autopilot-core{width:285px;height:285px;top:153px}.autopilot-core-face{inset:58px}.autopilot-core-face small{font-size:5.5px}.autopilot-actions{color:#696170;white-space:nowrap;align-items:center;gap:5px;margin-top:10px;font-size:5.5px;font-weight:750;display:flex}.autopilot-actions i{color:#8a7bf0;font-style:normal}.autopilot-zero{width:320px;bottom:31px}.autopilot-preview:before{filter:blur(42px);background:radial-gradient(#7b68f729,#9687ff0e 45%,#0000 72%);width:120%}.autopilot-haze{filter:blur(18px);background:radial-gradient(circle at 50% 48%,#7761ff3d 0,#9f91ff21 42%,#dad5ff0f 61%,#0000 74%);width:510px;height:430px;top:84px}.autopilot-status{background:linear-gradient(150deg,#fffffff7,#f8f6ffe6);border-color:#cfc9ebc7;border-radius:20px;grid-template-columns:43px 1fr 8px;gap:11px;width:238px;min-height:62px;padding:9px 13px 9px 10px;display:grid;top:25px;box-shadow:0 18px 42px #3628751f,inset 0 1px #fff}.autopilot-status>span{color:#6554d4;width:43px;height:43px;font-family:var(--font-mono);background:linear-gradient(145deg,#f0edff,#ded8ff);border:1px solid #9284e738;border-radius:14px;place-items:center;font-size:15px;font-weight:850;display:grid;box-shadow:inset 0 1px #fff}.autopilot-status p{align-content:center;gap:3px;margin:0;display:grid}.autopilot-status p small{color:#8b8498;font-family:var(--font-mono);letter-spacing:.13em;font-size:5.5px;font-weight:850}.autopilot-status p strong{color:#35303f;font-size:9px}.autopilot-status>i{align-self:center;width:7px;height:7px}.autopilot-ribbon{stroke-width:15px;stroke-linecap:round;opacity:.18;filter:blur(3px)}.autopilot-thread{stroke-width:1.6px;stroke-linecap:round;stroke-dasharray:4 8;opacity:.7;animation:2.8s linear infinite autopilot-thread-flow}.autopilot-side{gap:14px;top:164px}.autopilot-side>small{color:#756e80;letter-spacing:.15em;font-size:7.3px}.autopilot-incoming{left:17px}.autopilot-outcomes{right:7px}.autopilot-lead{background:linear-gradient(145deg,#fffffffa,#f3f0faeb);border:1px solid #d4cfe6e0;width:62px;height:62px;position:relative;box-shadow:0 14px 28px #2f255a1a,inset 0 1px #fff,inset 0 -8px 18px #6454a509}.autopilot-lead:before{content:"";border:1px solid #fffffff0;border-radius:50%;position:absolute;inset:5px}.autopilot-lead>span{color:#5f576c;background:radial-gradient(circle at 36% 28%,#fff,#e9e5f3 58%,#d8d1e6);width:45px;height:45px;box-shadow:inset 0 1px 1px #fff,0 5px 12px #483d7014}.autopilot-lead:first-of-type{margin-left:8px}.autopilot-lead:nth-of-type(2){margin-left:-3px}.autopilot-lead:nth-of-type(3){margin-left:7px}.autopilot-outcome{background:linear-gradient(145deg,#fffffffa,#f4fcf8eb);border-color:#badacbdb;grid-template-columns:39px 1fr;gap:9px;width:121px;min-height:57px;position:relative;box-shadow:0 14px 28px #245b4417,inset 0 1px #fff}.autopilot-outcome>span{background:radial-gradient(circle at 35% 28%,#f4fffa,#dff5ea 64%,#cdebdc);border:1px solid #50a6801f;border-radius:50%;width:39px;height:39px;position:relative;box-shadow:inset 0 1px #fff}.autopilot-outcome>span i{border-bottom:2px solid #2b9368;border-left:2px solid #2b9368;width:11px;height:6px;transform:translateY(-1px)rotate(-45deg)}.autopilot-outcome strong{color:#355b49;letter-spacing:-.01em;font-size:8.5px}.autopilot-outcome.outcome-1{margin-left:-7px}.autopilot-outcome.outcome-2{margin-left:3px}.autopilot-outcome.outcome-3{margin-left:-5px}.autopilot-core{background:radial-gradient(circle at 35% 24%,#ffffffad 0,#ffffff0d 18%,#0000 32%),conic-gradient(from 215deg,#3e2ca9,#6f5cff,#b9b0ff 150deg,#806eff 218deg,#5f49df 292deg,#3e2ca9 360deg);border:1px solid #ffffff8c;width:304px;height:304px;top:144px;box-shadow:0 38px 80px #422faa4f,0 10px 26px #4937b629,inset 0 2px 2px #ffffffad,inset -22px -28px 48px #2b1a7e3d}.autopilot-core:before{border:1px solid #6f5cff38;inset:-25px;box-shadow:0 0 0 12px #6f5cff09,0 0 0 35px #6f5cff05}.autopilot-core:after{border-color:#ffffff3b;inset:23px;box-shadow:inset 0 0 30px #ffffff14}.autopilot-core-glint{z-index:1;opacity:.8;background:linear-gradient(125deg,#ffffff61 0,#ffffff14 29%,#0000 44%);border-radius:50%;position:absolute;inset:6px;overflow:hidden}.autopilot-core-pulse{z-index:2;pointer-events:none;border:1px solid #fff6;border-radius:50%;position:absolute}.autopilot-core-pulse.pulse-one{border-bottom-color:#ffffff14;border-right-color:#0000;animation:11s linear infinite autopilot-core-spin;inset:35px}.autopilot-core-pulse.pulse-two{border-top-color:#0000;border-left-color:#ffffff14;animation:14s linear infinite reverse autopilot-core-spin;inset:50px}.autopilot-core-face{background:linear-gradient(155deg,#fffffffa,#f6f3fff0);border-color:#ffffffb3;inset:68px;box-shadow:0 22px 48px #2b1c803d,inset 0 1px #fff,inset 0 -12px 26px #6f5cff09}.autopilot-mark{background:radial-gradient(circle at 30% 22%,#c9c2ff,#8a7afb 44%,#604bd9 76%,#4935bc);border-radius:14px;width:40px;height:40px;margin-bottom:8px;box-shadow:0 9px 20px #4a37b038,inset 0 1px 1px #ffffff80}.autopilot-core-face strong{font-size:18px}.autopilot-core-face small{color:#6e61c6;margin-top:4px;font-size:5.3px}.autopilot-actions{color:#746d7d;margin-top:9px;font-size:5.6px}.autopilot-zero{color:#332e3b;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(145deg,#fffffff7,#f6f3ffed);border-color:#cac4e5db;grid-template-columns:53px 1fr;gap:13px;width:334px;min-height:76px;bottom:22px;box-shadow:0 22px 50px #372a7424,inset 0 1px #fff}.autopilot-zero>span{color:#fff;background:linear-gradient(145deg,#846fff,#624dde);border:1px solid #ffffff5c;width:53px;height:53px;font-size:26px;box-shadow:0 9px 20px #4d3bb538,inset 0 1px #ffffff47}.autopilot-zero small{color:#847d91;font-size:5.7px}.autopilot-zero strong{color:#332e3d;font-size:12.5px}@keyframes autopilot-thread-flow{to{stroke-dashoffset:-24px}}@keyframes autopilot-core-spin{to{transform:rotate(360deg)}}.autopilot-brain-wrap{z-index:5;width:440px;height:440px;animation:5.2s ease-in-out infinite autopilot-brain-float;position:absolute;top:85px;left:50%;transform:translate(-50%)}.autopilot-brain-wrap:before{content:"";z-index:0;filter:blur(28px);background:radial-gradient(#6f5cff57,#9c8cff26 48%,#0000 73%);border-radius:48%;position:absolute;inset:78px 42px 55px}.autopilot-brain-wrap img{z-index:2;object-fit:contain;filter:drop-shadow(0 30px 28px #3e2b9c3d)drop-shadow(0 9px 11px #5945c026);width:100%;height:100%;display:block;position:relative}.brain-ring{z-index:1;pointer-events:none;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.brain-ring-one{width:315px;height:275px;animation:4.5s ease-in-out infinite autopilot-brain-pulse;box-shadow:0 0 42px 18px #7a66f51c}.brain-ring-two{width:358px;height:312px;animation:4.5s ease-in-out 1.3s infinite autopilot-brain-pulse;box-shadow:0 0 0 1px #8877ef17,0 0 60px #7965f114}@keyframes autopilot-brain-float{0%,to{transform:translate(-50%)translateY(3px)}50%{transform:translate(-50%)translateY(-6px)}}@keyframes autopilot-brain-pulse{0%,to{opacity:.48;transform:translate(-50%,-50%)scale(.95)}50%{opacity:1;transform:translate(-50%,-50%)scale(1.04)}}@media (prefers-reduced-motion:reduce){.autopilot-brain-wrap,.brain-ring{animation:none!important}}.autopilot-status{grid-template-columns:45px 1fr 8px;gap:12px;width:314px;min-height:66px;padding:10px 14px 10px 10px;top:17px}.autopilot-status-mark{place-items:center;position:relative;background:linear-gradient(145deg,#9380ff,#624ddd)!important;border:0!important;border-radius:15px!important;width:45px!important;height:45px!important;display:grid!important;box-shadow:0 9px 20px #4f3db53b,inset 0 1px #ffffff61!important}.autopilot-status-mark:before{content:"";border:2px solid #fff;border-radius:50%;width:14px;height:14px}.autopilot-status-mark b{border:1px solid #ffffff45;border-radius:12px;position:absolute;inset:5px}.autopilot-status p small{color:#7566d0;font-size:6.2px}.autopilot-status p strong{font-size:10.5px}.autopilot-flow-lines{z-index:3;top:84px}.autopilot-ribbon{stroke-width:22px;opacity:.18;filter:blur(4px)}.autopilot-thread{stroke-width:2.4px;stroke-dasharray:4 7;opacity:.9}.autopilot-side{z-index:6;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(155deg,#fffffffb,#f9f8fdf5);border:1px solid #ccc7e0eb;border-radius:24px;padding:14px;display:block;box-shadow:0 24px 55px #2d235821,inset 0 1px #fff}.autopilot-outcomes{width:228px;top:110px;right:-43px}.autopilot-side>header{border-bottom:1px solid #ebe8f1;gap:4px;padding:1px 2px 12px;display:grid}.autopilot-side>header>div{justify-content:space-between;align-items:center;display:flex}.autopilot-side>header small{color:#6e60c8;font-family:var(--font-mono);letter-spacing:.12em;font-size:6.8px;font-weight:850}.autopilot-side>header b{color:#6552d3;font-family:var(--font-mono);background:#eeeaff;border-radius:7px;align-items:center;gap:4px;padding:5px 6px;font-size:5.3px;font-weight:850;display:flex}.autopilot-side>header b i{background:#6f5cff;border-radius:50%;width:5px;height:5px;box-shadow:0 0 0 3px #6f5cff1f}.autopilot-side>header>strong{color:#302b38;letter-spacing:-.025em;font-size:11.5px}.autopilot-side>header>span{color:#8a8490;font-size:6.5px;line-height:1.35}.autopilot-inquiry-card{background:linear-gradient(145deg,#fff,#f5f2fb);border:1px solid #ded9eb;border-radius:15px;grid-template-columns:40px 1fr auto;align-items:center;gap:9px;height:66px;margin-top:12px;padding:9px;animation:12s ease-in-out infinite coordinated-inquiry;display:grid;position:relative;box-shadow:0 9px 20px #35296517,inset 0 1px #fff}.autopilot-inquiry-card:before,.autopilot-inquiry-card:after{content:"";z-index:-1;background:#ffffffb8;border:1px solid #e5e1ed;border-radius:10px;height:16px;position:absolute;left:9px;right:9px}.autopilot-inquiry-card:before{bottom:-7px}.autopilot-inquiry-card:after{opacity:.55;bottom:-12px;left:17px;right:17px}.autopilot-inquiry-card>span{color:#5f576c;background:linear-gradient(145deg,#ede8fb,#ddd6ee);border-radius:13px;place-items:center;width:40px;height:40px;font-size:8px;font-weight:850;display:grid}.autopilot-inquiry-card p{gap:4px;min-width:0;margin:0;display:grid}.autopilot-inquiry-card strong{color:#35303c;font-size:9px}.autopilot-inquiry-card small{color:#706a78;text-overflow:ellipsis;white-space:nowrap;font-size:6.4px;overflow:hidden}.autopilot-inquiry-card em{color:#6c59d7;font-family:var(--font-mono);background:#eeeaff;border-radius:6px;padding:4px 5px;font-size:5px;font-style:normal;font-weight:850}.autopilot-inquiry-source{color:#88818e;align-items:center;gap:6px;margin-top:19px;padding:0 3px;font-size:6.2px;display:flex}.autopilot-inquiry-source i{background:#6f5cff;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #6f5cff1c}.autopilot-side>footer{color:#6754d4;background:#f0edff;border-radius:11px;grid-template-columns:1fr auto;align-items:center;gap:7px;min-height:35px;margin-top:10px;padding:8px 9px;font-size:6.4px;font-weight:750;display:grid}.autopilot-side>footer i{background:#6f5cff;border-radius:50%;width:6px;height:6px;animation:1.9s ease-in-out infinite autopilot-status;box-shadow:0 0 0 3px #6f5cff1f}.autopilot-brain-wrap:after{content:"";z-index:3;pointer-events:none;border-radius:50%;animation:12s ease-in-out infinite coordinated-brain;position:absolute;inset:94px 68px 82px;box-shadow:0 0 #fff0}.autopilot-brain-state{z-index:6;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff2;border:1px solid #c7bfebeb;border-radius:99px;width:196px;height:34px;position:absolute;bottom:67px;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 12px 28px #31237726,inset 0 1px #fff}.autopilot-brain-state>i{background:#6f5cff;border-radius:50%;width:7px;height:7px;animation:12s ease-in-out infinite coordinated-state-dot;position:absolute;top:50%;left:12px;transform:translateY(-50%);box-shadow:0 0 0 4px #6f5cff1f}.brain-phase{color:#4a4356;text-align:center;opacity:0;font-size:7px;font-weight:780;position:absolute;top:50%;left:28px;right:10px;transform:translateY(6px)}.phase-reading{animation:12s ease-in-out infinite phase-reading}.phase-working{animation:12s ease-in-out infinite phase-working}.phase-updating{animation:12s ease-in-out infinite phase-updating}.autopilot-outcomes>header small{color:#337e60}.autopilot-outcomes>header b{color:#277656;background:#eaf6f0}.autopilot-outcomes>header b i{background:#39a678;box-shadow:0 0 0 3px #39a6781f}.autopilot-outcome-list{gap:7px;margin-top:10px;display:grid;position:relative}.autopilot-outcome-list:before{content:"";background:linear-gradient(#d7d1fb,#c8e9da);border-radius:2px;width:2px;position:absolute;top:24px;bottom:24px;left:25px}.autopilot-outcomes .autopilot-outcome{background:linear-gradient(145deg,#fff,#f7f7f9);border:1px solid #e1dfe7;border-radius:14px;grid-template-columns:38px 1fr;align-items:center;gap:9px;width:100%;height:52px;min-height:52px;margin:0;padding:7px 8px;animation-duration:12s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;display:grid;position:relative;box-shadow:0 6px 14px #2b22520e,inset 0 1px #fff}.autopilot-outcomes .autopilot-outcome>span{z-index:2;color:#7e7788;width:38px;height:38px;font-family:var(--font-mono);background:#f2eff7;border:1px solid #e4e0eb;border-radius:12px;place-items:center;font-size:6px;font-weight:850;transition:none;display:grid;position:relative}.autopilot-outcomes .autopilot-outcome>span i{opacity:0;border-bottom:2px solid #fff;border-left:2px solid #fff;width:11px;height:6px;position:absolute;transform:translateY(-1px)rotate(-45deg)scale(.4)}.autopilot-outcomes .autopilot-outcome p{gap:3px;min-width:0;margin:0;display:grid}.autopilot-outcomes .autopilot-outcome strong{color:#3d3744;text-overflow:ellipsis;white-space:nowrap;font-size:8.5px;overflow:hidden}.autopilot-outcomes .autopilot-outcome small{color:#8d8794;text-overflow:ellipsis;white-space:nowrap;font-size:6px;overflow:hidden}.autopilot-outcomes .outcome-1{animation-name:coordinated-outcome-one}.autopilot-outcomes .outcome-2{animation-name:coordinated-outcome-two}.autopilot-outcomes .outcome-3{animation-name:coordinated-outcome-three}.autopilot-outcomes .outcome-2,.autopilot-outcomes .outcome-3{animation-delay:0s}.autopilot-outcomes .outcome-1>span i{animation:12s ease-in-out infinite coordinated-check-one}.autopilot-outcomes .outcome-2>span i{animation:12s ease-in-out infinite coordinated-check-two}.autopilot-outcomes .outcome-3>span i{animation:12s ease-in-out infinite coordinated-check-three}.autopilot-outcomes .outcome-conditional{grid-template-columns:38px 1fr auto;animation:12s ease-in-out infinite coordinated-conditional}.autopilot-outcomes .outcome-conditional em{color:#9a6b19;font-family:var(--font-mono);white-space:nowrap;background:#fff3dc;border-radius:6px;padding:4px 5px;font-size:4.6px;font-style:normal;font-weight:850}.autopilot-outcomes .outcome-conditional>span i{display:none}.autopilot-outcomes>footer{color:#277656;background:#eaf6f0}.autopilot-outcomes>footer i{background:#39a678;box-shadow:0 0 0 3px #39a6781f}.autopilot-zero{grid-template-columns:56px 1fr auto;gap:14px;width:440px;min-height:82px;padding:12px 14px;bottom:13px}.autopilot-zero>span{border-radius:17px;width:56px;height:56px;font-size:28px}.autopilot-zero small{font-size:6.2px}.autopilot-zero strong{font-size:12.8px}.autopilot-zero>b{color:#237454;font-family:var(--font-mono);white-space:nowrap;background:#eaf6f0;border-radius:8px;align-items:center;gap:5px;padding:7px 8px;font-size:5.5px;display:flex}.autopilot-zero>b i{background:#39a678;border-radius:50%;width:5px;height:5px}@keyframes coordinated-inquiry{0%{opacity:1;border-color:#6f5cff5c;transform:translate(-7px)scale(.98)}5%,18%{opacity:1;border-color:#6f5cff94;transform:none;box-shadow:0 10px 24px #503eb126,0 0 0 4px #6f5cff0f}25%,94%{opacity:.78;border-color:#ded9eb;transform:none;box-shadow:0 9px 20px #35296517}to{opacity:1;transform:translate(-7px)scale(.98)}}@keyframes coordinated-brain{0%,13%,to{box-shadow:0 0 #fff0}20%,38%{box-shadow:0 0 45px 18px #e2ddffd1,inset 0 0 38px #fff3}48%,94%{box-shadow:0 0 22px 8px #e2ddff4d}}@keyframes coordinated-ring-one{0%,12%,to{opacity:.28;transform:translate(-50%,-50%)scale(.94)}22%,38%{opacity:1;transform:translate(-50%,-50%)scale(1.08)}50%,94%{opacity:.5;transform:translate(-50%,-50%)scale(1)}}@keyframes coordinated-ring-two{0%,15%,to{opacity:.18;transform:translate(-50%,-50%)scale(.92)}26%,43%{opacity:.85;transform:translate(-50%,-50%)scale(1.1)}54%,94%{opacity:.38;transform:translate(-50%,-50%)scale(1.02)}}@keyframes coordinated-state-dot{0%,12%,to{background:#8c7d98;transform:translateY(-50%)scale(.75)}18%,68%{background:#6f5cff;transform:translateY(-50%)scale(1.15)}72%,96%{background:#39a678;transform:translateY(-50%)scale(1)}}@keyframes phase-reading{0%,23%{opacity:1;transform:translateY(-50%)}27%,to{opacity:0;transform:translateY(-8px)}}@keyframes phase-working{0%,22%,54%,to{opacity:0;transform:translateY(6px)}28%,50%{opacity:1;transform:translateY(-50%)}}@keyframes phase-updating{0%,49%,to{opacity:0;transform:translateY(6px)}56%,94%{opacity:1;transform:translateY(-50%)}}@keyframes coordinated-outcome-one{0%,28%{background:linear-gradient(145deg,#fff,#f7f7f9);border-color:#e1dfe7;transform:none}34%,94%{background:linear-gradient(145deg,#fff,#eef9f4);border-color:#c5e4d5;transform:translate(2px);box-shadow:0 9px 20px #2776561a}to{transform:none}}@keyframes coordinated-outcome-two{0%,42%{background:linear-gradient(145deg,#fff,#f7f7f9);border-color:#e1dfe7;transform:none}48%,94%{background:linear-gradient(145deg,#fff,#eef9f4);border-color:#c5e4d5;transform:translate(2px);box-shadow:0 9px 20px #2776561a}to{transform:none}}@keyframes coordinated-outcome-three{0%,56%{background:linear-gradient(145deg,#fff,#f7f7f9);border-color:#e1dfe7;transform:none}62%,94%{background:linear-gradient(145deg,#fff,#eef9f4);border-color:#c5e4d5;transform:translate(2px);box-shadow:0 9px 20px #2776561a}to{transform:none}}@keyframes coordinated-conditional{0%,70%,94%,to{background:linear-gradient(145deg,#fff,#f7f7f9);border-color:#e1dfe7;transform:none;box-shadow:0 6px 14px #2b22520e}76%,88%{background:linear-gradient(145deg,#fff,#fff9ed);border-color:#e9c986;transform:translate(2px);box-shadow:0 9px 20px #9a6b191f,0 0 0 3px #daa63d0e}}@keyframes coordinated-check-one{0%,29%{opacity:0;transform:translateY(-1px)rotate(-45deg)scale(.4)}35%,94%{opacity:1;transform:translateY(-1px)rotate(-45deg)scale(1)}to{opacity:0}}@keyframes coordinated-check-two{0%,43%{opacity:0;transform:translateY(-1px)rotate(-45deg)scale(.4)}49%,94%{opacity:1;transform:translateY(-1px)rotate(-45deg)scale(1)}to{opacity:0}}@keyframes coordinated-check-three{0%,57%{opacity:0;transform:translateY(-1px)rotate(-45deg)scale(.4)}63%,94%{opacity:1;transform:translateY(-1px)rotate(-45deg)scale(1)}to{opacity:0}}.autopilot-outcomes .outcome-1>span{animation:12s ease-in-out infinite coordinated-step-icon-one}.autopilot-outcomes .outcome-2>span{animation:12s ease-in-out infinite coordinated-step-icon-two}.autopilot-outcomes .outcome-3>span{animation:12s ease-in-out infinite coordinated-step-icon-three}@keyframes coordinated-step-icon-one{0%,28%{color:#7e7788;background:#f2eff7;border-color:#e4e0eb}34%,94%{color:#0000;background:#47a77e;border-color:#47a77e}to{color:#7e7788;background:#f2eff7}}@keyframes coordinated-step-icon-two{0%,42%{color:#7e7788;background:#f2eff7;border-color:#e4e0eb}48%,94%{color:#0000;background:#47a77e;border-color:#47a77e}to{color:#7e7788;background:#f2eff7}}@keyframes coordinated-step-icon-three{0%,56%{color:#7e7788;background:#f2eff7;border-color:#e4e0eb}62%,94%{color:#0000;background:#47a77e;border-color:#47a77e}to{color:#7e7788;background:#f2eff7}}@media (max-width:560px){.autopilot-incoming{left:-27px}.autopilot-outcomes{right:-35px}}@media (prefers-reduced-motion:reduce){.autopilot-inquiry-card,.autopilot-brain-wrap:after,.brain-ring-one,.brain-ring-two,.autopilot-brain-state>i,.brain-phase,.autopilot-outcome,.autopilot-outcome>span,.autopilot-outcome>span i{animation:none!important}.phase-updating{opacity:1;transform:translateY(-50%)}.autopilot-outcomes .outcome-1,.autopilot-outcomes .outcome-2,.autopilot-outcomes .outcome-3{background:#eef9f4;border-color:#c5e4d5}.autopilot-outcomes .outcome-1>span,.autopilot-outcomes .outcome-2>span,.autopilot-outcomes .outcome-3>span{color:#0000;background:#47a77e}}.autopilot-flow-lines{top:77px}.autopilot-ribbon{stroke-width:25px;opacity:.2}.autopilot-thread{stroke-width:2.8px;stroke-dasharray:5 8}.autopilot-incoming{width:240px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;padding:0;top:175px;left:-35px}.autopilot-inquiry-label{color:#6655cf;font-family:var(--font-mono);letter-spacing:.13em;align-items:center;gap:8px;margin:0 0 10px 11px;font-size:8px;font-weight:850;display:flex}.autopilot-inquiry-label i{background:#6f5cff;border-radius:50%;width:8px;height:8px;animation:1.9s ease-in-out infinite autopilot-status;box-shadow:0 0 0 4px #6f5cff1f}.autopilot-incoming .autopilot-inquiry-card{background:linear-gradient(145deg,#fffffffc,#f7f4fdf7);border:1px solid #cdc6e5f5;border-radius:22px;flex-direction:column;justify-content:center;width:240px;height:112px;margin:0;padding:18px 20px;display:flex;box-shadow:0 22px 48px #30256024,inset 0 1px #fff}.autopilot-inquiry-card:before,.autopilot-inquiry-card:after{display:none}.autopilot-inquiry-card>header{grid-template-columns:44px 1fr auto;align-items:center;gap:10px;display:grid}.autopilot-inquiry-card>header>span{color:#5d556a;background:linear-gradient(145deg,#eee9fb,#ddd5ef);border-radius:14px;place-items:center;width:44px;height:44px;font-size:9px;font-weight:850;display:grid}.autopilot-inquiry-card>header>strong{color:#322d39;font-size:11px}.autopilot-inquiry-card>header>em{color:#6653d1;font-family:var(--font-mono);background:#eeeaff;border-radius:7px;padding:5px 6px;font-size:5.5px;font-style:normal;font-weight:850}.autopilot-inquiry-card>p{color:#39333f;letter-spacing:-.025em;margin:0 0 14px;font-size:16px;font-weight:740;line-height:1.18;display:block}.autopilot-inquiry-card>footer{color:#7f7788;background:0 0;border:0;align-items:center;gap:7px;margin:0;padding:0;font-size:9px;font-weight:700;display:flex}.autopilot-inquiry-card>footer i{background:#6f5cff;border-radius:50%;width:6px;height:6px}.autopilot-outcomes{border-radius:26px;width:252px;padding:18px;top:112px;right:-42px}.autopilot-outcomes>header{border-bottom:1px solid #e8e5ed;gap:5px;padding:0 1px 14px;display:grid}.autopilot-outcomes>header small{color:#34795e;letter-spacing:.13em;font-size:8px}.autopilot-outcomes>header>strong{color:#2e2935;letter-spacing:-.035em;font-size:15px}.autopilot-outcome-list:before{display:none}.autopilot-outcomes .autopilot-outcome{border-radius:17px;grid-template-columns:46px 1fr;gap:11px;height:64px;min-height:64px;padding:9px}.autopilot-outcomes .autopilot-outcome>span{border-radius:14px;width:46px;height:46px;font-size:0}.autopilot-outcomes .autopilot-outcome p{gap:4px}.autopilot-outcomes .autopilot-outcome strong{font-size:10.5px}.autopilot-outcomes .autopilot-outcome small{font-size:7.4px}.autopilot-outcomes>footer.autopilot-operator-alert{color:#3d3742;background:linear-gradient(145deg,#fff,#fff9ed);border:1px solid #e6d8b9;border-radius:16px;grid-template-columns:44px 1fr;gap:10px;min-height:58px;margin-top:12px;padding:8px 9px;animation:12s ease-in-out infinite simplified-operator;display:grid}.autopilot-operator-alert>span{background:#fff1d5;border-radius:13px;place-items:center;width:44px;height:44px;display:grid}.autopilot-operator-alert>span i{width:15px;height:17px;box-shadow:none;background:0 0;border:2px solid #a77824;border-bottom:0;border-top-left-radius:9px;border-top-right-radius:9px;animation:none;position:relative}.autopilot-operator-alert>span i:after{content:"";background:#a77824;border-radius:2px;height:2px;position:absolute;bottom:-5px;left:3px;right:3px}.autopilot-operator-alert p{gap:4px;margin:0;display:grid}.autopilot-operator-alert strong{color:#443b2f;font-size:9.5px}.autopilot-operator-alert small{color:#8f7852;font-size:7px}.autopilot-brain-state{width:226px;height:42px;bottom:58px}.autopilot-brain-state>i{width:8px;height:8px;left:15px}.brain-phase{font-size:8.5px;left:34px;right:12px}@keyframes simplified-operator{0%,70%,94%,to{box-shadow:none;border-color:#e6d8b9;transform:none}77%,89%{border-color:#d9aa4d;transform:translate(2px);box-shadow:0 10px 24px #9a6b1924,0 0 0 4px #daa63d11}}@media (max-width:560px){.autopilot-incoming{left:-29px}.autopilot-outcomes{right:-36px}}.autopilot-outcomes{width:272px;padding:22px 24px;top:148px;right:-36px}.autopilot-outcomes>header{padding:0 0 17px;display:block}.autopilot-outcomes>header>strong{font-size:18px}.autopilot-outcome-list{gap:0;margin-top:0}.autopilot-outcomes .autopilot-outcome{height:67px;min-height:67px;box-shadow:none;background:0 0;border:0;border-bottom:1px solid #e8e5ed;border-radius:0;grid-template-columns:40px 1fr;gap:13px;padding:0;animation-name:none!important}.autopilot-outcomes .autopilot-outcome:last-child{border-bottom:0}.autopilot-outcomes .autopilot-outcome>span{background:#f1eef7;border:1px solid #ddd8e8;border-radius:50%;width:40px;height:40px}.autopilot-outcomes .autopilot-outcome>span i{width:13px;height:7px}.autopilot-outcomes .autopilot-outcome>strong{color:#332e39;text-overflow:clip;white-space:normal;font-size:14px;overflow:visible}.autopilot-outcomes>footer.autopilot-operator-alert{border-radius:15px;grid-template-columns:32px 1fr;gap:10px;min-height:52px;margin-top:12px;padding:10px 12px}.autopilot-operator-alert>span{border-radius:10px;width:32px;height:32px}.autopilot-operator-alert>span i{border-width:1.8px 1.8px 0;border-bottom-style:none;border-bottom-color:currentColor;width:12px;height:14px}.autopilot-operator-alert>strong{color:#5d4928;font-size:9.5px;line-height:1.2}.autopilot-brain-state{width:232px;bottom:58px}.autopilot-brain-state>strong{color:#514760;font-size:10px;position:absolute;top:50%;left:35px;transform:translateY(-50%)}.autopilot-incoming{width:180px;top:78px;left:-2px}.autopilot-inquiry-label{white-space:nowrap;justify-content:center;margin:0 0 8px;font-size:8.5px}.autopilot-lead-people{justify-items:center;gap:1px;display:grid;position:relative}.autopilot-lead-people:before{content:"";z-index:0;filter:blur(9px);background:linear-gradient(#0000,#6f5cff1f 18%,#6f5cff38,#6f5cff1f 82%,#0000);border-radius:99px;width:20px;position:absolute;top:28px;bottom:28px;left:50%;transform:translate(-50%)}.autopilot-glossy-lead{z-index:1;filter:drop-shadow(0 14px 15px #402b9e3d)drop-shadow(0 3px 5px #5b42c52b);background-image:url(/manus-storage/memby-glossy-leads-v1_a1044f83.png);background-repeat:no-repeat;background-size:174px;width:174px;height:108px;animation:12s ease-in-out infinite coordinated-glossy-lead;display:block;position:relative}.glossy-lead-one{background-position:top;animation-delay:0s}.glossy-lead-two{background-position:50%;animation-delay:.2s}.glossy-lead-three{background-position:bottom;animation-delay:.4s}@keyframes coordinated-glossy-lead{0%{opacity:0;translate:0 -12px;scale:.92}7%,21%{opacity:1;translate:0;scale:1}28%,94%{opacity:.92;translate:0;scale:1}to{opacity:0;translate:0 -12px;scale:.92}}@media (prefers-reduced-motion:reduce){.autopilot-glossy-lead{opacity:1;animation:none!important}}.autopilot-outcomes{z-index:4;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffe6;border:1px solid #dad6e4eb;border-radius:24px;width:218px;padding:18px;top:132px;right:-42px;box-shadow:0 20px 46px #2d23571c,inset 0 1px #fff}.autopilot-outcomes>header{padding:0 0 14px}.autopilot-outcomes>header>strong{letter-spacing:-.025em;font-size:16px}.autopilot-outcomes .autopilot-outcome{grid-template-columns:34px 1fr;gap:10px;height:58px;min-height:58px}.autopilot-outcomes .autopilot-outcome>span{width:34px;height:34px}.autopilot-outcomes .autopilot-outcome>span i{border-width:0 0 2px 2px;width:11px;height:6px}.autopilot-outcomes .autopilot-outcome>strong{font-size:12.5px;line-height:1.1}.autopilot-outcomes>footer.autopilot-operator-alert{grid-template-columns:28px 1fr;gap:9px;min-height:46px;margin-top:10px;padding:8px 9px}.autopilot-operator-alert>span{width:28px;height:28px}.autopilot-operator-alert>span i{width:10px;height:12px}.autopilot-operator-alert>strong{font-size:9.2px}.autopilot-preview{min-height:650px;overflow:visible}.autopilot-stage{width:760px;height:600px;transform:translate(-50%,-50%)scale(.84)}.autopilot-haze{width:510px;height:430px;top:76px}.autopilot-flow-lines{z-index:2;width:760px;height:470px;top:80px;left:0;overflow:visible}.autopilot-lane-label{z-index:8;color:#746d7c;font-family:var(--font-mono);letter-spacing:.12em;white-space:nowrap;align-items:center;gap:8px;font-size:8px;font-weight:850;display:flex;position:absolute;top:62px}.autopilot-lane-label b{color:#6f5cff;letter-spacing:0;background:#f0edff;border:1px solid #6f5cff33;border-radius:7px;place-items:center;width:20px;height:20px;font-size:8px;display:grid;box-shadow:inset 0 1px #fff}.lead-lane-label{left:12px}.brain-lane-label{left:50%;transform:translate(-50%)}.result-lane-label{right:10px}.workflow-ribbon{stroke-width:18px;stroke-linecap:round;opacity:.22;filter:blur(3px)}.workflow-output-particles{display:none}.workflow-thread{stroke-width:2px;stroke-linecap:round;stroke-dasharray:5 9;opacity:.82;animation:2.6s linear infinite autopilot-thread-flow}.autopilot-lead-stack{z-index:7;width:210px;position:absolute;top:118px;left:-2px}.workflow-lead-card{transform-origin:50%;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(145deg,#fffffffc,#f4f0fff7);border:1px solid #cdc5e8f0;border-radius:19px;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:11px;width:210px;height:76px;padding:11px 12px;display:grid;position:absolute;left:0;box-shadow:0 18px 36px #36287421,inset 0 1px #fff}.workflow-lead-card>span{color:#fff;background:radial-gradient(circle at 32% 25%,#c9c0ff,#8b78ff 48%,#6049dd);border:1px solid #ffffffb3;border-radius:15px;place-items:center;width:44px;height:44px;font-size:10px;font-weight:850;display:grid;box-shadow:0 8px 15px #5945c338,inset 0 1px 1px #ffffff73}.workflow-lead-card p{gap:4px;min-width:0;margin:0;display:grid}.workflow-lead-card strong{color:#342f3c;text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;overflow:hidden}.workflow-lead-card small{color:#716a78;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.workflow-lead-card em{color:#6b58d4;font-family:var(--font-mono);background:#eeeaff;border-radius:6px;padding:3px 5px;font-size:4.8px;font-style:normal;font-weight:850;position:absolute;top:9px;right:10px}.workflow-lead-1{animation:12s ease-in-out infinite workflow-lead-one;top:0}.workflow-lead-2{animation:12s ease-in-out infinite workflow-lead-two;top:90px}.workflow-lead-3{animation:12s ease-in-out infinite workflow-lead-three;top:180px}.autopilot-brain-wrap{z-index:6;width:430px;height:430px;top:82px}.autopilot-brain-wrap:after{animation:12s ease-in-out infinite workflow-brain-focus;inset:88px 62px 76px}.brain-ring-one{animation:12s ease-in-out infinite workflow-ring-one}.brain-ring-two{animation:12s ease-in-out infinite workflow-ring-two}.autopilot-brain-state{grid-template-columns:11px 1fr auto;align-items:center;gap:10px;width:226px;height:44px;padding:0 15px;display:grid;bottom:52px;overflow:visible}.autopilot-brain-state>i{width:9px;height:9px;animation:1.2s ease-in-out infinite workflow-status-dot;position:static;transform:none}.autopilot-brain-state>strong{color:#4c4358;font-size:10.5px;position:static;transform:none}.autopilot-brain-state>span{gap:3px;display:flex}.autopilot-brain-state>span b{background:#7966ee;border-radius:50%;width:4px;height:4px;animation:.9s ease-in-out infinite workflow-typing}.autopilot-brain-state>span b:nth-child(2){animation-delay:.15s}.autopilot-brain-state>span b:nth-child(3){animation-delay:.3s}.autopilot-result-stack{z-index:5;width:220px;position:absolute;top:147px;right:-8px}.workflow-result-card{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(145deg,#fffffffc,#f0fbf6f7);border:1px solid #c1ded1f2;border-radius:22px;grid-template-columns:54px 1fr;align-items:center;gap:13px;width:220px;min-height:100px;padding:14px;display:grid;position:absolute;right:0;box-shadow:0 20px 42px #25684d21,inset 0 1px #fff}.workflow-reply-card{animation:12s ease-in-out infinite workflow-reply-card;top:0}.workflow-sale-card{animation:12s ease-in-out infinite workflow-sale-card;top:126px}.workflow-result-icon{background:radial-gradient(circle at 32% 25%,#c5fff0,#71d9b0 50%,#36a878);border:1px solid #ffffffb3;border-radius:17px;place-items:center;width:54px;height:54px;display:grid;position:relative;box-shadow:0 9px 18px #2e966c33,inset 0 1px 1px #fff9}.workflow-result-card p{gap:4px;margin:0;display:grid}.workflow-result-card p small{color:#398162;font-family:var(--font-mono);letter-spacing:.08em;font-size:5.8px;font-weight:850}.workflow-result-card p strong{color:#273b33;letter-spacing:-.025em;font-size:15px}.workflow-result-card p em{color:#638075;font-size:7.5px;font-style:normal}.reply-icon{justify-content:center;align-items:center;gap:3px;display:flex}.reply-icon:before{content:"";border:2px solid #fff;border-radius:9px;width:28px;height:21px;position:absolute}.reply-icon:after{content:"";border-bottom:2px solid #fff;border-left:2px solid #fff;width:7px;height:7px;position:absolute;bottom:13px;left:18px;transform:rotate(-20deg)}.reply-icon i{z-index:2;background:#fff;border-radius:50%;width:3px;height:3px;position:relative}.sale-icon i{border-bottom:3px solid #fff;border-left:3px solid #fff;width:20px;height:11px;transform:translateY(-3px)rotate(-45deg)}.workflow-sale-card:after{content:"NEW MEMBER";color:#fff;font-family:var(--font-mono);letter-spacing:.08em;background:#2f9d70;border-radius:99px;padding:5px 8px;font-size:5.5px;font-weight:850;position:absolute;top:-9px;right:16px;box-shadow:0 7px 14px #2f9d7033}.autopilot-footnote{z-index:8;color:#625b6b;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);white-space:nowrap;background:#ffffffe0;border:1px solid #cfc9e5e0;border-radius:99px;align-items:center;gap:8px;padding:10px 15px;font-size:8.5px;font-weight:760;display:flex;position:absolute;bottom:28px;left:50%;transform:translate(-50%);box-shadow:0 12px 28px #2f236517}.autopilot-footnote i{background:#43b582;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #43b5821f}@keyframes workflow-lead-one{0%,7%{opacity:1;transform:none}10%{border-color:#8e7df1;box-shadow:0 20px 40px #45339b33,0 0 0 5px #6f5cff14}18%{opacity:0;transform:translate(218px,90px)scale(.62)}19%,94%{opacity:0;transform:translate(218px,90px)scale(.62)}to{opacity:1;transform:none}}@keyframes workflow-lead-two{0%,18%{opacity:1;transform:none}21%{border-color:#8e7df1;box-shadow:0 20px 40px #45339b33,0 0 0 5px #6f5cff14}29%{opacity:0;transform:translate(218px)scale(.62)}30%,94%{opacity:0;transform:translate(218px)scale(.62)}to{opacity:1;transform:none}}@keyframes workflow-lead-three{0%,29%{opacity:1;transform:none}32%{border-color:#8e7df1;box-shadow:0 20px 40px #45339b33,0 0 0 5px #6f5cff14}40%{opacity:0;transform:translate(218px,-90px)scale(.62)}41%,94%{opacity:0;transform:translate(218px,-90px)scale(.62)}to{opacity:1;transform:none}}@keyframes workflow-brain-focus{0%,7%,92%,to{box-shadow:0 0 #fff0}14%,54%{box-shadow:0 0 54px 22px #e4dfffdb,inset 0 0 42px #ffffff38}64%,88%{box-shadow:0 0 25px 10px #e4dfff57}}@keyframes workflow-ring-one{0%,7%,92%,to{opacity:.3;transform:translate(-50%,-50%)scale(.94)}14%,54%{opacity:1;transform:translate(-50%,-50%)scale(1.08)}64%,88%{opacity:.5;transform:translate(-50%,-50%)scale(1)}}@keyframes workflow-ring-two{0%,10%,92%,to{opacity:.2;transform:translate(-50%,-50%)scale(.93)}19%,58%{opacity:.9;transform:translate(-50%,-50%)scale(1.11)}68%,88%{opacity:.4;transform:translate(-50%,-50%)scale(1.02)}}@keyframes workflow-status-dot{0%,to{opacity:.55;transform:scale(.76)}50%{opacity:1;transform:scale(1.16)}}@keyframes workflow-typing{0%,to{opacity:.35;transform:translateY(0)}50%{opacity:1;transform:translateY(-3px)}}@keyframes workflow-reply-card{0%,50%{opacity:0;filter:blur(2px);transform:translate(-92px)scale(.82)}58%{opacity:1;filter:blur();transform:translate(0)scale(1.03)}64%,94%{opacity:1;filter:blur();transform:none}to{opacity:0;filter:blur(2px);transform:translate(-92px)scale(.82)}}@keyframes workflow-sale-card{0%,66%{opacity:0;filter:blur(2px);transform:translate(-92px)scale(.82)}75%{opacity:1;filter:blur();transform:translate(0)scale(1.03)}82%,94%{opacity:1;filter:blur();transform:none}to{opacity:0;filter:blur(2px);transform:translate(-92px)scale(.82)}}@media (max-width:1280px){.autopilot-stage{transform:translate(-50%,-50%)scale(.78)}}@media (max-width:1080px){.autopilot-stage{left:49%;transform:translate(-50%,-50%)scale(.69)}}@media (max-width:820px){.autopilot-preview{min-height:650px}.autopilot-stage{left:50%;transform:translate(-50%,-50%)scale(.82)}}@media (max-width:560px){.autopilot-preview{min-height:460px;margin-top:12px}.autopilot-stage{top:49%;transform:translate(-50%,-50%)scale(.5)}}@media (prefers-reduced-motion:reduce){.workflow-lead-card,.workflow-result-card,.autopilot-brain-wrap:after,.brain-ring,.autopilot-brain-state>i,.autopilot-brain-state>span b{animation:none!important}.workflow-output-particles{display:none}.workflow-result-card{opacity:1;filter:none;transform:none}}.autopilot-flow-lines{height:600px;top:0}.workflow-lead-card{opacity:1;transform:none;animation:none!important}.workflow-result-card{opacity:1;filter:none;transform:none}.workflow-reply-card{animation:8s ease-in-out infinite workflow-card-reply!important}.workflow-sale-card{animation:8s ease-in-out infinite workflow-card-sale!important}.autopilot-result-stack{z-index:7}.workflow-signal{z-index:9;offset-anchor:center;offset-rotate:0deg;background:radial-gradient(circle at 34% 28%,#d8d1ff 0,#9a88ff 30%,#6f5cff 68%,#4935c8);border:2.5px solid #fff;border-radius:50%;width:18px;height:18px;display:block;position:absolute;top:0;left:0;box-shadow:0 0 0 7px #6f5cff26,0 0 27px 11px #6f5cff7a,inset 0 1px 2px #ffffffb3}.workflow-signal:after{content:"";border:1px solid #6f5cff47;border-radius:50%;animation:1.35s ease-out infinite workflow-signal-ring;position:absolute;inset:-9px}.workflow-signal-reply{offset-path:path("M 190 246 C 275 246 292 285 335 297 C 356 303 404 303 425 297 C 485 285 505 197 552 197 C 574 225 574 295 552 323");animation:8s linear infinite workflow-signal-reply}@keyframes workflow-signal-reply{0%{opacity:0;offset-distance:0%}5%{opacity:1;offset-distance:0%}88%{opacity:1;offset-distance:100%}94%,to{opacity:0;offset-distance:100%}}@keyframes workflow-signal-ring{0%{opacity:.75;transform:scale(.62)}to{opacity:0;transform:scale(1.35)}}@keyframes workflow-card-reply{0%,65%,79%,to{border-color:#c1ded1f2;box-shadow:0 20px 42px #25684d21,inset 0 1px #fff}70%,75%{border-color:#6f5cff8f;box-shadow:0 20px 42px #25684d21,0 0 0 6px #6f5cff14,inset 0 1px #fff}}@keyframes workflow-card-sale{0%,82%,to{border-color:#c1ded1f2;box-shadow:0 20px 42px #25684d21,inset 0 1px #fff}88%,94%{border-color:#6f5cff8f;box-shadow:0 20px 42px #25684d21,0 0 0 6px #6f5cff14,inset 0 1px #fff}}@media (prefers-reduced-motion:reduce){.workflow-signal{display:none}.workflow-result-card{animation:none!important}}.brain-only-preview{isolation:isolate;min-height:650px}.brain-only-preview:before{content:"";z-index:-2;aspect-ratio:1;filter:blur(40px);background:radial-gradient(circle,#6f5cff30,#8976ff0f 48%,#0000 72%);border-radius:50%;width:108%;position:absolute}.brain-only-stage{width:590px;height:590px;position:relative}.brain-processor{z-index:2;position:absolute;inset:0}.brain-processor img{z-index:2;object-fit:contain;filter:drop-shadow(0 36px 34px #3e2b9c47)drop-shadow(0 10px 13px #5945c02e);width:100%;height:100%;display:block;position:absolute;inset:0}.brain-only-contour{z-index:1;filter:blur(.45px)drop-shadow(0 0 12px #6f5cff47)drop-shadow(0 0 30px #6f5cff24);transform-origin:50%;background:linear-gradient(145deg,#d3cbff94,#846dff61);animation:3.8s ease-out infinite brain-contour-pulse;display:block;position:absolute;inset:0;-webkit-mask:url(/manus-storage/memby-purple-brain-friendly_1c9f59da.png) 50%/contain no-repeat;mask:url(/manus-storage/memby-purple-brain-friendly_1c9f59da.png) 50%/contain no-repeat}.brain-work-window{z-index:4;background:radial-gradient(at 50% 42%,#f7f5ff 0,#d3c9ff 45%,#6243c9 73%,#281274);border:0;border-radius:58% 42% 54% 46%/44% 54% 46% 56%;width:122px;height:104px;position:absolute;overflow:hidden;box-shadow:inset 0 15px 22px #180b52d1,inset 0 -5px 10px #d4c9ff4d,inset 0 0 0 2px #2f1884b8}.brain-work-window:before{content:"";z-index:3;border-radius:inherit;pointer-events:none;border:9px solid #a58aff;border-color:#a58aff #6040c8 #5130bb #7353dc;position:absolute;inset:0;box-shadow:inset 0 11px 15px #180b52bd,inset 0 -3px 5px #dcd3ff52}.brain-work-window:after{content:"";z-index:4;filter:blur(3px);pointer-events:none;background:linear-gradient(#ffffff40,#0000);border-radius:50%;height:18px;position:absolute;inset:8px 12px auto}.brain-work-window img{z-index:2;object-fit:contain;transform-origin:50% 80%;filter:drop-shadow(0 5px 8px #2c1c762e);width:145%;height:145%;animation:4.6s ease-in-out infinite brain-robot-work;position:absolute;bottom:-18px;left:50%;transform:translate(-50%)}.brain-work-window>span{z-index:5;pointer-events:none;background:linear-gradient(#a88eff 0,#7b5bea 45%,#5a37c5);border-radius:44% 62% 42% 0/72% 62% 38% 0;width:70%;height:23%;display:block;position:absolute;bottom:-5%;left:-5%;box-shadow:inset 0 3px 5px #ffffff47,0 -2px 5px #26127338}.brain-window-call{top:130px;left:128px;rotate:-3deg}.brain-window-laptop{border-radius:43% 57% 45% 55%/56% 43% 57% 44%;top:124px;right:154px;rotate:2.5deg}.brain-window-laptop>span,.brain-window-writing>span{border-radius:62% 44% 0 42%/62% 72% 0 38%;left:auto;right:-5%}.brain-window-texting{border-radius:60% 40% 55% 45%/48% 59% 41% 52%;bottom:120px;left:124px;rotate:2deg}.brain-window-writing{border-radius:42% 58% 40% 60%/58% 42% 55% 45%;bottom:114px;right:150px;rotate:-2.5deg}.brain-window-laptop img{width:160%;height:160%;animation-name:brain-robot-type;animation-duration:5.1s;bottom:-27px}.brain-window-texting img{width:150%;height:150%;animation-name:brain-robot-text;animation-duration:4.2s;animation-delay:-1.1s;bottom:-23px}.brain-window-writing img{width:150%;height:150%;animation-name:brain-robot-write;animation-duration:5.4s;animation-delay:-2s;bottom:-21px}@keyframes brain-robot-work{0%,to{transform:translate(-50%)translateY(1px)rotate(-.5deg)}50%{transform:translate(-50%)translateY(-3px)rotate(.5deg)}}@keyframes brain-robot-type{0%,to{transform:translate(-50%)translateY(1px)scale(1)}48%{transform:translate(-50%)translateY(-2px)scale(1.012)}}@keyframes brain-robot-text{0%,to{transform:translate(-50%)translateY(2px)rotate(.6deg)}50%{transform:translate(-50%)translateY(-2px)rotate(-.6deg)}}@keyframes brain-robot-write{0%,to{transform:translate(-50%)translateY(1px)rotate(-.4deg)}42%{transform:translate(-50%)translateY(-2px)rotate(.7deg)}}@keyframes brain-contour-pulse{0%{opacity:0;transform:scale(.985)}12%{opacity:.72;transform:scale(1.01)}58%{opacity:.3;transform:scale(1.105)}to{opacity:0;transform:scale(1.18)}}@media (max-width:1280px){.brain-only-stage{width:520px;height:520px}.brain-work-window{width:107px;height:95px}.brain-work-window:before{border-width:9px}.brain-window-call{top:115px;left:113px}.brain-window-laptop{top:109px;right:136px}.brain-window-texting{bottom:106px;left:109px}.brain-window-writing{bottom:101px;right:132px}}@media (max-width:1080px){.brain-only-preview{min-height:610px}.brain-only-stage{width:470px;height:470px}.brain-work-window{width:97px;height:86px}.brain-work-window:before{border-width:8px}.brain-window-call{top:104px;left:102px}.brain-window-laptop{top:99px;right:123px}.brain-window-texting{bottom:96px;left:98px}.brain-window-writing{bottom:91px;right:119px}}@media (max-width:820px){.brain-only-preview{min-height:620px}.brain-only-stage{width:540px;height:540px}.brain-work-window{width:111px;height:99px}.brain-work-window:before{border-width:9px}.brain-window-call{top:120px;left:117px}.brain-window-laptop{top:114px;right:141px}.brain-window-texting{bottom:110px;left:113px}.brain-window-writing{bottom:105px;right:137px}}@media (max-width:560px){.brain-only-preview{min-height:470px;margin-top:10px}.brain-only-stage{width:380px;height:380px}.brain-work-window{width:78px;height:70px}.brain-work-window:before{border-width:6px}.brain-window-call{top:84px;left:82px}.brain-window-laptop{top:80px;right:99px}.brain-window-texting{bottom:77px;left:79px}.brain-window-writing{bottom:74px;right:96px}}@media (prefers-reduced-motion:reduce){.brain-work-window img,.brain-only-contour{animation:none!important}.brain-only-contour{opacity:.34;transform:scale(1.06)}}.imac-preview{isolation:isolate;min-height:690px;overflow:visible}.imac-preview:before{content:"";z-index:-2;aspect-ratio:1.22;filter:blur(34px);background:radial-gradient(at 52% 45%,#6f5cff38,#6f5cff13 43%,#0000 72%);border-radius:50%;width:108%;position:absolute}.imac-stage{aspect-ratio:1491/1055;transform-origin:50%;width:790px;animation:6s ease-in-out infinite imac-float;position:relative}.imac-glow{z-index:0;filter:blur(44px);background:#6f5cff2e;border-radius:45%;width:67%;height:52%;animation:5s ease-in-out infinite imac-glow-breathe;position:absolute;top:13%;left:18%}.imac-hardware{z-index:1;object-fit:contain;filter:drop-shadow(0 42px 38px #231c4640)drop-shadow(0 12px 14px #402f961f);width:100%;height:100%;display:block;position:absolute;inset:0}.imac-screen{z-index:2;clip-path:polygon(0 0,100% 13.5%,100% 100%,0 94%);color:#27242d;background:#f7f7fa;grid-template-rows:36px 1fr;width:61.25%;height:56.6%;display:grid;position:absolute;top:11.5%;left:20.55%;overflow:hidden;box-shadow:inset 0 0 28px #1814261f}.imac-screen:after{content:"";z-index:9;pointer-events:none;background:linear-gradient(112deg,#ffffff21,#0000 30% 76%,#ffffff12);position:absolute;inset:0}.imac-screen-topbar{z-index:2;background:#fffffff2;border-bottom:1px solid #e2e0e8;justify-content:space-between;align-items:center;padding:4px 15px 0 13px;display:flex;position:relative}.imac-screen-topbar>img{width:74px;height:auto;display:block}.imac-screen-topbar>div{color:var(--violet-700);align-items:center;gap:5px;font-size:6px;font-weight:780;display:flex}.imac-screen-topbar>div i{background:var(--violet-500);border-radius:50%;width:5px;height:5px;animation:1.9s ease-in-out infinite imac-status-pulse;box-shadow:0 0 0 3px #6f5cff1f}.imac-workspace{grid-template-columns:120px 1fr;min-height:0;display:grid}.imac-leads{background:#f2f2f6;border-right:1px solid #e1dfe7;align-content:start;gap:7px;min-width:0;padding:16px 8px 10px 10px;display:grid}.imac-leads>span{color:#827d89;font-family:var(--font-mono);letter-spacing:.12em;margin:0 3px 2px;font-size:5px;font-weight:850}.imac-lead{border:1px solid #0000;border-radius:8px;grid-template-columns:22px 1fr auto;align-items:center;gap:6px;min-width:0;padding:7px 6px;display:grid}.imac-lead>b{width:22px;height:22px;color:var(--violet-700);background:#e7e3fb;border-radius:7px;place-items:center;font-size:6px;display:grid}.imac-lead p{gap:2px;min-width:0;margin:0;display:grid}.imac-lead strong{text-overflow:ellipsis;white-space:nowrap;font-size:6.2px;overflow:hidden}.imac-lead small{color:#8b8690;text-overflow:ellipsis;white-space:nowrap;font-size:4.8px;overflow:hidden}.imac-lead em{color:#aaa6b0;font-family:var(--font-mono);font-size:4px;font-style:normal;font-weight:750}.imac-conversation{background:#f8f8fb;grid-template-rows:43px 1fr;min-width:0;display:grid}.imac-thread-heading{background:#ffffffe0;border-bottom:1px solid #e2e0e8;justify-content:space-between;align-items:center;padding:4px 15px 0 16px;display:flex}.imac-thread-heading p{gap:3px;margin:0;display:grid}.imac-thread-heading strong{font-size:7px}.imac-thread-heading>span{color:var(--violet-700);font-family:var(--font-mono);letter-spacing:.08em;align-items:center;gap:5px;font-size:4.6px;font-weight:850;display:flex}.imac-thread-heading>span i{background:#49a67d;border-radius:50%;width:5px;height:5px;box-shadow:0 0 0 3px #49a67d1a}.imac-thread-body{flex-direction:column;gap:7px;min-height:0;padding:14px 14px 13px;display:flex;position:relative;overflow:hidden}.imac-bubble.lead{color:#3e3b42;background:#e6e6e9;align-self:flex-start}.imac-bubble.memby{color:#fff;opacity:0;background:linear-gradient(145deg,#7864f7,#5f4bdc);align-self:flex-end;animation:12s ease-in-out infinite imac-reply;box-shadow:0 6px 14px #513fae29}.imac-bubble.response{opacity:0;animation:12s ease-in-out infinite imac-lead-response}.imac-typing{color:#887e9d;align-self:flex-end;align-items:center;gap:3px;min-height:15px;font-size:4.5px;animation:12s ease-in-out infinite imac-typing-cycle;display:flex}.imac-typing i{background:var(--violet-500);border-radius:50%;width:3px;height:3px;animation:.72s ease-in-out infinite imac-typing-dot}.imac-typing i:nth-child(2){animation-delay:.12s}.imac-typing i:nth-child(3){animation-delay:.24s}.imac-typing span{margin-left:2px}.imac-booked{opacity:0;background:#f2fbf6;border:1px solid #cde4d9;border-radius:9px;grid-template-columns:22px 1fr auto;align-self:flex-end;align-items:center;gap:7px;width:86%;padding:8px 9px;animation:12s ease-in-out infinite imac-booked-in;display:grid;box-shadow:0 7px 16px #277c5812}.imac-booked>span{color:#2f8a64;background:#dcefe5;border-radius:7px;place-items:center;width:22px;height:22px;font-size:8px;font-weight:850;display:grid}.imac-booked p{gap:2px;margin:0;display:grid}.imac-booked small{color:#3d8a69;font-family:var(--font-mono);letter-spacing:.1em;font-size:4px;font-weight:850}.imac-booked strong{font-size:6px}.imac-booked em{color:#3d8a69;font-family:var(--font-mono);letter-spacing:.08em;font-size:3.8px;font-style:normal;font-weight:850}@keyframes imac-float{0%,to{transform:translateY(4px)rotate(-.18deg)}50%{transform:translateY(-10px)rotate(.18deg)}}@keyframes imac-glow-breathe{0%,to{opacity:.58;transform:scale(.92)}50%{opacity:1;transform:scale(1.06)}}@keyframes imac-status-pulse{0%,to{opacity:.55;transform:scale(.8)}50%{opacity:1;transform:scale(1.1)}}@keyframes imac-typing-dot{0%,to{opacity:.35;transform:translateY(1px)}50%{opacity:1;transform:translateY(-2px)}}@keyframes imac-typing-cycle{0%,7%{opacity:0}11%,24%{opacity:1}29%,to{opacity:0}}@keyframes imac-reply{0%,24%{opacity:0;transform:translateY(6px)}30%,91%{opacity:1;transform:none}96%,to{opacity:0;transform:translateY(-2px)}}@keyframes imac-lead-response{0%,45%{opacity:0;transform:translateY(6px)}51%,91%{opacity:1;transform:none}96%,to{opacity:0;transform:translateY(-2px)}}@keyframes imac-booked-in{0%,62%{opacity:0;transform:translateY(7px)scale(.98)}69%,91%{opacity:1;transform:none}74%,79%{box-shadow:0 7px 16px #277c5812,0 0 0 5px #49a67d14}96%,to{opacity:0;transform:translateY(-2px)}}@media (max-width:1280px){.imac-stage{width:720px}}@media (max-width:1080px){.imac-preview{min-height:620px}.imac-stage{width:660px}}@media (max-width:820px){.imac-preview{min-height:650px}.imac-stage{width:min(780px,104vw)}}@media (max-width:560px){.imac-preview{min-height:460px;margin-top:12px}.imac-stage{width:520px}}@media (prefers-reduced-motion:reduce){.imac-stage,.imac-glow,.imac-screen-topbar>div i,.imac-typing i,.imac-typing,.imac-bubble.memby,.imac-bubble.response,.imac-booked{animation:none!important}.imac-typing{display:none}.imac-bubble.memby,.imac-bubble.response,.imac-booked{opacity:1;transform:none}}.imac-preview{min-height:690px}.imac-stage{aspect-ratio:860/620;width:860px;height:auto}.imac-glow{filter:blur(54px);background:#6f5cff36;width:92%;height:76%;top:5%;left:4%}.imac-shell{z-index:2;background:linear-gradient(145deg,#f9fafb 0,#c9ccd1 19%,#979ba2 68%,#e7e9ec);border:1px solid #ffffffe0;border-radius:20px 20px 14px 14px;flex-direction:column;width:100%;height:76%;padding:11px 11px 0;display:flex;position:absolute;top:1.5%;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 45px 65px #1a153340,0 16px 26px #3c2c8e21,inset 0 1px #fff,inset 0 0 0 1px #484a524d}.imac-shell:before{content:"";z-index:8;pointer-events:none;background:linear-gradient(90deg,#0000,#ffffffe6,#0000);border-radius:50%;height:2px;position:absolute;top:3px;left:10%;right:10%}.imac-camera{z-index:12;background:#17151c;border-radius:50%;width:4px;height:4px;position:absolute;top:4px;left:50%;transform:translate(-50%);box-shadow:0 0 0 1px #ffffff2e,inset 0 0 2px #6355a7}.imac-screen{z-index:2;clip-path:none;color:#f7f7fb;background:#050507;border:1px solid #ffffff1f;border-radius:11px 11px 4px 4px;flex:0 0 calc(100% - 48px);grid-template-rows:52px 1fr;width:100%;height:calc(100% - 48px);display:grid;position:relative;top:auto;left:auto;box-shadow:inset 0 0 42px #0000009e,0 0 0 1px #000000d1}.imac-screen:after{background:linear-gradient(120deg,#ffffff0e,#0000 25% 78%,#7c69ff09)}.imac-chin{z-index:3;background:linear-gradient(#d8dadd 0,#b2b5ba 58%,#d8dade);flex:0 0 48px;place-items:center;height:48px;display:grid;position:relative}.imac-chin:before{content:"";background:#ffffff8c;height:1px;position:absolute;top:0;left:0;right:0}.imac-chin>span{background:linear-gradient(145deg,#6f5cff,#49379e);border-radius:50% 50% 46% 46%;width:17px;height:17px;box-shadow:inset -2px -3px 4px #1c12514d,0 1px #ffffff59}.imac-neck{z-index:1;clip-path:polygon(17% 0,83% 0,100% 100%,0 100%);background:linear-gradient(90deg,#aeb1b6 0,#eef0f2 46%,#c9ccd0,#969aa1);border:1px solid #7073796b;width:17%;height:18%;position:absolute;top:75%;left:50%;transform:translate(-50%);box-shadow:0 22px 24px #221d3629,inset 0 1px #fff}.imac-foot{z-index:2;background:linear-gradient(#f2f3f4,#aeb1b6 74%,#888b91);border:1px solid #696b727a;border-radius:50% 50% 38% 38%/42% 42% 58% 58%;width:34%;height:3%;position:absolute;top:91.5%;left:50%;transform:translate(-50%);box-shadow:0 19px 25px #1f193633,inset 0 1px #fff}.imac-screen-topbar{background:#0b0b0f;border-bottom-color:#ffffff18;padding:0 22px}.imac-screen-topbar>img{filter:invert()brightness(1.15);width:112px}.imac-screen-topbar>div{color:#bcb2ff;gap:8px;font-size:9px}.imac-screen-topbar>div i{width:7px;height:7px;box-shadow:0 0 0 5px #6f5cff21,0 0 12px #6f5cff73}.imac-workspace{grid-template-columns:180px 1fr}.imac-leads{background:#09090d;border-right-color:#ffffff14;gap:8px;padding:22px 12px 13px 14px}.imac-leads>span{color:#75717d;margin:0 5px 5px;font-size:7px}.imac-lead{border-radius:10px;grid-template-columns:32px 1fr auto;gap:9px;padding:9px 8px}.imac-lead.active{background:#151222;border-color:#8f80ff61;box-shadow:0 10px 24px #00000042,inset 0 1px #ffffff09}.imac-lead>b{color:#b7aaff;background:#29233e;border-radius:9px;width:32px;height:32px;font-size:8px}.imac-lead strong{color:#f0edf7;font-size:8px}.imac-lead small{color:#7f7a88;font-size:6px}.imac-lead em{color:#6e6974;font-size:5px}.imac-conversation{background:#060609;grid-template-rows:58px 1fr}.imac-thread-heading{background:#0a0a0e;border-bottom-color:#ffffff14;padding:0 22px}.imac-thread-heading p{gap:5px}.imac-thread-heading strong{color:#f5f2fa;font-size:11px}.imac-thread-heading small{color:#77717f;font-size:7px}.imac-thread-heading>span{color:#b2a6ff;gap:7px;font-size:6.5px}.imac-thread-heading>span i{width:7px;height:7px;box-shadow:0 0 0 4px #49a67d1a,0 0 12px #49a67d3d}.imac-thread-body{background:radial-gradient(circle at 75% 28%,#6f5cff0e,#0000 32%);gap:10px;padding:20px 22px 18px}.imac-bubble{border-radius:13px;max-width:74%;padding:10px 13px;font-size:8.5px;line-height:1.42}.imac-bubble.lead{color:#d8d5de;background:#1a1a20;box-shadow:inset 0 0 0 1px #ffffff0b}.imac-bubble.memby{background:linear-gradient(145deg,#7b68ff,#5d49d8);box-shadow:0 9px 22px #4e39b43d,inset 0 1px #ffffff29}.imac-typing{color:#827a9a;gap:4px;min-height:19px;font-size:6px}.imac-typing i{width:4px;height:4px}.imac-booked{background:#0f1d17;border-color:#47a67b57;border-radius:11px;grid-template-columns:30px 1fr auto;gap:10px;padding:10px 12px;box-shadow:0 10px 22px #0003,inset 0 1px #ffffff09}.imac-booked>span{color:#66cf9f;background:#173b2c;border-radius:9px;width:30px;height:30px;font-size:11px}.imac-booked small{color:#66c99b;font-size:5.5px}.imac-booked strong{color:#ecf8f1;font-size:8px}.imac-booked em{color:#5db78e;font-size:5px}@media (max-width:1280px){.imac-stage{width:760px}}@media (max-width:1080px){.imac-preview{min-height:590px}.imac-stage{width:620px}}@media (max-width:820px){.imac-preview{min-height:660px}.imac-stage{width:min(820px,108vw)}}@media (max-width:560px){.imac-preview{min-height:430px;margin-top:18px}.imac-stage{width:500px}.imac-screen{grid-template-rows:38px 1fr}.imac-screen-topbar{padding-inline:14px}.imac-screen-topbar>img{width:76px}.imac-screen-topbar>div{font-size:6px}.imac-workspace{grid-template-columns:112px 1fr}.imac-leads{gap:4px;padding:13px 7px 8px 8px}.imac-lead{grid-template-columns:21px 1fr;gap:5px;padding:6px 5px}.imac-lead>b{width:21px;height:21px;font-size:5px}.imac-lead em{display:none}.imac-lead strong{font-size:5.5px}.imac-lead small{font-size:4.2px}.imac-conversation{grid-template-rows:40px 1fr}.imac-thread-heading{padding-inline:12px}.imac-thread-heading strong{font-size:7px}.imac-thread-heading small,.imac-thread-heading>span{font-size:4.5px}.imac-thread-body{gap:5px;padding:10px 11px}.imac-bubble{border-radius:8px;padding:6px 8px;font-size:5.5px}.imac-typing{min-height:9px;font-size:4px}.imac-booked{grid-template-columns:20px 1fr;gap:6px;padding:6px 7px}.imac-booked>span{border-radius:6px;width:20px;height:20px;font-size:7px}.imac-booked strong{font-size:5px}.imac-booked em{display:none}}.flywheel-preview{isolation:isolate;min-height:650px}.flywheel-preview:before{content:"";z-index:-2;aspect-ratio:1;filter:blur(34px);background:radial-gradient(circle,#6f5cff38,#8976ff13 43%,#0000 69%);border-radius:50%;width:94%;position:absolute}.flywheel-stage{width:620px;height:620px;position:relative}.flywheel-aura{z-index:0;filter:blur(25px);background:radial-gradient(circle,#d8d2ffad,#6f5cff24 46%,#0000 71%);border-radius:50%;animation:5.4s ease-in-out infinite flywheel-aura-breathe;position:absolute;inset:15%}.flywheel-art{z-index:1;width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.flywheel-feed-line,.flywheel-exit-line{fill:none;stroke:#d9d4f4;stroke-width:3px;stroke-linecap:round;stroke-dasharray:4 10}.flywheel-exit-line{stroke:#a89af6}.flywheel-inputs circle{fill:url(#flywheelSilver);stroke:#fff;stroke-width:2px;filter:drop-shadow(0 7px 9px #4030942b);transform-box:fill-box;transform-origin:50%;animation:3.3s ease-in-out infinite flywheel-input-breathe}.flywheel-inputs circle:nth-child(2){animation-delay:-1.1s}.flywheel-inputs circle:nth-child(3){animation-delay:-2.2s}.flywheel-bed{fill:#ffffff85;stroke:#cac3edd1;stroke-width:2px}.flywheel-rotor{transform-origin:320px 320px}.flywheel-rotor-outer{animation:18s linear infinite flywheel-turn}.flywheel-rotor-inner{animation:13s linear infinite flywheel-turn-reverse}.flywheel-current{fill:#fff;stroke:#8e7cf1;stroke-width:3px;filter:url(#flywheelGlow)}.current-two{animation-delay:-1.2s}.current-three{animation-delay:-2.4s}.flywheel-hub{filter:drop-shadow(0 15px 22px #36248e47)}.flywheel-hub-rim{fill:none;stroke:#ffffffb8;stroke-width:3px}.flywheel-mark{fill:none;stroke:#ffffffe0;stroke-width:9px;stroke-linecap:round;filter:drop-shadow(0 3px 3px #2e1b823b)}.flywheel-heart{fill:#fff;stroke:#d7d0ff;stroke-width:4px;filter:url(#flywheelGlow);transform-origin:320px 320px;animation:2.2s ease-in-out infinite flywheel-heartbeat}.flywheel-output{transform-box:fill-box;transform-origin:50%;animation:5.4s ease-in-out infinite flywheel-outcome-breathe}.flywheel-output>circle:first-child{fill:#fffffff2;stroke:#d6d0f3;stroke-width:2px;filter:drop-shadow(0 12px 17px #40309426)}.flywheel-output path,.flywheel-output rect{fill:none;stroke:#6550df;stroke-width:4px;stroke-linecap:round;stroke-linejoin:round}.flywheel-output circle:not(:first-child){fill:#6550df}.output-chat{animation-delay:-1.2s}.output-booked{animation-delay:-3s}.output-complete{animation-delay:-4.5s}.output-booked>circle:first-child{fill:#f7f5ff;stroke:#aa9cf3}.output-complete>circle:first-child{fill:#f2fbf7;stroke:#b9ddcf}.output-complete path{stroke:#318a68;stroke-width:6px}.flywheel-runner{fill:#725eff;stroke:#fff;stroke-width:4px;filter:url(#flywheelGlow)}.flywheel-runner-out{fill:#4ca984}@keyframes flywheel-turn{to{transform:rotate(360deg)}}@keyframes flywheel-turn-reverse{to{transform:rotate(-360deg)}}@keyframes flywheel-aura-breathe{0%,to{opacity:.62;transform:scale(.96)}50%{opacity:1;transform:scale(1.06)}}@keyframes flywheel-heartbeat{0%,to{opacity:.72;transform:scale(.86)}48%{opacity:1;transform:scale(1.18)}}@keyframes flywheel-input-breathe{0%,to{opacity:.55;transform:scale(.88)}50%{opacity:1;transform:scale(1)}}@keyframes flywheel-outcome-breathe{0%,to{opacity:.72;transform:translateY(0)scale(.96)}50%{opacity:1;transform:translateY(-3px)scale(1.025)}}@media (max-width:1280px){.flywheel-stage{width:540px;height:540px}}@media (max-width:1080px){.flywheel-preview{min-height:610px}.flywheel-stage{width:490px;height:490px}}@media (max-width:820px){.flywheel-preview{min-height:620px}.flywheel-stage{width:550px;height:550px}}@media (max-width:560px){.flywheel-preview{min-height:470px;margin-top:10px}.flywheel-stage{width:390px;height:390px}}@media (prefers-reduced-motion:reduce){.flywheel-aura,.flywheel-rotor,.flywheel-heart,.flywheel-inputs circle,.flywheel-output{animation:none!important}.flywheel-runner{display:none}}.prism-preview{isolation:isolate;min-height:680px;overflow:visible}.prism-preview:before{content:"";z-index:-3;aspect-ratio:1.08;filter:blur(30px);background:radial-gradient(at 52%,#6f5cff33,#6f5cff0e 43%,#0000 70%);border-radius:50%;width:106%;position:absolute}.prism-preview:after{content:"";z-index:-2;filter:blur(58px);background:#6f5cff1f;border-radius:50%;width:50%;height:45%;position:absolute;top:25%;left:32%}.prism-stage{width:700px;height:660px;position:relative}.prism-stage:before{content:"";z-index:0;background:linear-gradient(145deg,#fcfcfdf5,#f4f4f8eb);border:1px solid #dadae2eb;border-radius:38px;position:absolute;inset:34px 16px 38px 26px;box-shadow:0 28px 72px #2c24541c,inset 0 1px #fff}.prism-stage:after{content:"";z-index:0;opacity:.58;background:radial-gradient(circle at 1px 1px,#6f5cff13 1px,#0000 0) 0 0/20px 20px;border-radius:37px;position:absolute;inset:35px 17px 39px 27px;-webkit-mask-image:linear-gradient(90deg,#0000,#000 25% 75%,#0000);mask-image:linear-gradient(90deg,#0000,#000 25% 75%,#0000)}.prism-aura{z-index:0;pointer-events:none;z-index:1;border-radius:50%;display:block;position:absolute}.prism-aura-primary{filter:blur(24px);background:radial-gradient(circle,#e6e1ffe6,#6f5cff2b 46%,#0000 72%);animation:6.4s ease-in-out infinite prism-aura-breathe;inset:17% 21% 19%}.prism-aura-secondary{border:1px solid #8774ef1c;width:37%;height:37%;animation:9s ease-in-out infinite prism-aura-ring;top:27%;left:36%;box-shadow:0 0 56px #6f5cff24,inset 0 0 46px #fff9}.prism-art{z-index:2;width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.prism-stage-wash{transform-origin:350px 343px;animation:7s ease-in-out infinite prism-wash-breathe}.prism-floor-shadow{fill:#36268133;filter:blur(13px);transform-origin:354px 520px;animation:5.8s ease-in-out infinite prism-shadow-breathe}.prism-group-label{fill:#76717e;font-family:var(--font-ui);letter-spacing:.14em;font-size:10px;font-weight:800}.outcome-label{text-anchor:middle}.prism-atmosphere{pointer-events:none}.prism-orbit{fill:none;stroke:url(#prismOrbit);stroke-width:1px;stroke-dasharray:2 11;transform-origin:356px 330px}.orbit-one{animation:34s linear infinite prism-orbit-forward}.orbit-two{animation:27s linear infinite prism-orbit-reverse}.orbit-three{opacity:.56;stroke-dasharray:38 11 2 11;animation:11s linear infinite prism-orbit-current}.prism-orbit-node{fill:#fff;stroke:#8f7bef;stroke-width:1.5px;filter:url(#prismMoteGlow);transform-box:fill-box;transform-origin:50%;animation:4.8s ease-in-out infinite prism-orbit-node}.node-two{animation-delay:-1.6s}.node-three{animation-delay:-3.2s}.prism-glint path{fill:none;stroke:#fffffff5;stroke-width:1.5px;stroke-linecap:round}.prism-glint circle{fill:#fff;filter:url(#prismMoteGlow)}.prism-glint{transform-box:fill-box;transform-origin:50%;animation:5s ease-in-out infinite prism-glint}.glint-two{animation-delay:-1.7s}.glint-three{animation-delay:-3.4s}.prism-dust circle{fill:#8d79eb;opacity:.32;transform-box:fill-box;transform-origin:50%;animation:7s ease-in-out infinite prism-dust-drift}.prism-dust circle:nth-child(2n){animation-delay:-2.3s}.prism-dust circle:nth-child(3n){animation-delay:-4.6s}.prism-light-plane{transform-origin:438px 331px;animation:8s ease-in-out infinite prism-plane-breathe}.light-plane-middle{opacity:.32;animation-delay:-2.65s}.light-plane-bottom{animation-delay:-5.3s}.prism-lead-token{transform-box:fill-box;transform-origin:50%;animation:5.2s ease-in-out infinite prism-lead-float}.lead-token-two{animation-delay:-1.7s}.lead-token-three{animation-delay:-3.4s}.lead-token-orbit{fill:#6f5cff09;stroke:#8573e52e;stroke-width:1.2px;transform-box:fill-box;transform-origin:50%;animation:4.8s ease-in-out infinite prism-lead-ring}.lead-token-surface{fill:url(#leadTokenGlass);stroke:#d8d3ebf5;stroke-width:1.5px;filter:drop-shadow(0 9px 13px #2f256021)}.lead-token-head{fill:#9c8ce3}.lead-token-body{fill:#d9d2f3;stroke:#9c8ce3;stroke-width:1.3px;stroke-linecap:round}.lead-token-status{fill:#6f5cff;stroke:#fff;stroke-width:2px;transform-box:fill-box;transform-origin:50%;animation:2.5s ease-out infinite prism-status-pulse}.lead-token-two .lead-token-status{animation-delay:-.8s}.lead-token-three .lead-token-status{animation-delay:-1.6s}.prism-input-ribbon{fill:none;stroke:url(#prismIncoming);stroke-width:14px;stroke-linecap:round;opacity:.12}.ribbon-two{opacity:.17}.ribbon-three{opacity:.1}.prism-input-lane{fill:none;stroke:url(#prismIncoming);stroke-width:3px;stroke-linecap:round;stroke-dasharray:2 11;animation:3.2s linear infinite prism-input-current}.lane-two{animation-delay:-1.05s}.lane-three{animation-delay:-2.1s}.prism-input-white{fill:none;stroke:#ffffffeb;stroke-width:5px;stroke-linecap:round;filter:url(#prismSoftGlow)}.prism-intake-ring{fill:none;stroke:#826fe86b;transform-origin:248px 331px}.intake-ring-one{stroke-width:1.5px;animation:2.4s ease-out infinite prism-intake-expand}.intake-ring-two{stroke-width:2px;animation:2.4s ease-out .8s infinite prism-intake-expand}.prism-intake-core{fill:#fff;stroke:#8b76ef;stroke-width:3px;filter:url(#prismSoftGlow)}.prism-output-ray{fill:none;stroke-width:11px;stroke-linecap:round;opacity:.52}.ray-top{stroke:url(#prismRayTop)}.ray-middle{stroke:url(#prismRayMiddle)}.ray-bottom{stroke:url(#prismRayBottom)}.prism-output-thread{fill:none;stroke:#ffffffeb;stroke-width:2px;stroke-linecap:round;stroke-dasharray:18 30;animation:3.2s linear infinite prism-ray-flow}.thread-middle{animation-delay:-.9s}.thread-bottom{animation-delay:-1.8s}.prism-object{transform-origin:359px 331px;animation:5.8s ease-in-out infinite prism-float}.prism-back-face{fill:#4c36ad;opacity:.4}.prism-side-face{stroke:#ffffff7a;stroke-width:1.3px;stroke-linejoin:round}.prism-side-left{opacity:.62}.prism-side-right{opacity:.84}.prism-side-bottom{opacity:.7}.prism-front-face{opacity:.79;stroke:#ffffffd1;stroke-width:2.4px;stroke-linejoin:round}.prism-facet{mix-blend-mode:screen;opacity:.42}.prism-facet-left{stroke:#ffffff6b;stroke-width:1px}.prism-facet-right{mix-blend-mode:multiply;opacity:.18}.prism-inner-facet{opacity:.42;stroke:#ffffff52;stroke-width:1.5px}.prism-inner-line{fill:none;stroke:#ffffff47;stroke-width:1.2px}.prism-edge-light{fill:none;stroke:#ffffffeb;stroke-width:3.4px;stroke-linejoin:round;filter:drop-shadow(0 0 5px #ffffff6b)}.prism-energy-trace{fill:none;stroke:#ffffffdb;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:42 1012;filter:url(#prismSoftGlow);animation:16s ease-in-out infinite prism-edge-charge}.prism-spine{fill:none;stroke:#ffffff6b;stroke-width:1.5px}.prism-refraction-in,.prism-refraction-top,.prism-refraction-middle,.prism-refraction-bottom{fill:none;stroke:#ffffffb8;stroke-linecap:round;filter:url(#prismSoftGlow)}.prism-refraction-in{stroke-width:5px}.prism-refraction-top,.prism-refraction-middle,.prism-refraction-bottom{stroke-width:3px}.prism-core-system{transform-origin:359px 331px}.prism-core-flare{fill:#fff;opacity:.22;filter:url(#prismSoftGlow);transform-origin:359px 331px;animation:5s ease-in-out infinite prism-flare-breathe}.flare-vertical{animation-delay:-2.5s}.prism-core-halo{fill:#ffffff1c;stroke:#ffffff3d;stroke-width:1.5px;transform-origin:359px 331px;animation:2.7s ease-out infinite prism-core-halo}.prism-core-orbit{fill:none;stroke:#ffffff75;stroke-width:1.5px;transform-origin:359px 331px;animation:4.6s ease-in-out infinite prism-core-ring}.prism-core{filter:url(#prismSoftGlow);transform-origin:359px 331px;animation:2.7s ease-in-out infinite prism-core-pulse}.prism-core-mark{fill:none;stroke:#fff;stroke-width:4.5px;stroke-linecap:round;stroke-linejoin:round;opacity:.92}.prism-caustic{mix-blend-mode:screen;opacity:.5;transform-box:fill-box;transform-origin:50%}.caustic-one{animation:6s ease-in-out infinite prism-caustic-sweep}.caustic-two{animation:6s ease-in-out -3s infinite prism-caustic-sweep}.prism-outcome{transform-box:fill-box;transform-origin:50%;animation:6.4s ease-in-out infinite prism-outcome-breathe}.prism-outcome-booked{animation-delay:-2.15s}.prism-outcome-updated{animation-delay:-4.3s}.outcome-impact{fill:none;stroke:#7d69e829;stroke-width:1.5px;transform-box:fill-box;transform-origin:50%;animation:6.4s ease-out infinite prism-outcome-impact}.prism-outcome-booked .outcome-impact{animation-delay:-2.15s}.prism-outcome-updated .outcome-impact{animation-delay:-4.3s}.outcome-impact-success{stroke:#318a682e}.outcome-ring{fill:#6f5cff06;stroke:#7d69e838;stroke-width:1.5px;transform-box:fill-box;transform-origin:50%;animation:5.6s ease-in-out infinite prism-outcome-ring}.prism-outcome-booked .outcome-ring{stroke:#6f5cff80;stroke-width:2px}.outcome-ring-success{stroke:#318a6857}.outcome-lens{fill:#8b77ed14;stroke:#ffffffbd;stroke-width:1px;filter:blur(.2px)}.outcome-lens-success{fill:#419f7a1a}.outcome-surface{fill:url(#outcomeGlass);stroke:#d8d2f5;stroke-width:1.5px;filter:drop-shadow(0 11px 16px #3b2d8229)}.prism-outcome-booked .outcome-surface{fill:url(#outcomeGlass);stroke:#9e8df1}.outcome-surface-success{fill:#f2fbf7;stroke:#b6dccd}.outcome-icon{fill:none;stroke:#6651de;stroke-width:3.3px;stroke-linecap:round;stroke-linejoin:round}.outcome-dot{fill:#6651de}.outcome-icon-success{stroke:#318a68;stroke-width:5px}.outcome-title{fill:#625a70;font-family:var(--font-mono);letter-spacing:.12em;text-anchor:middle;font-size:8.5px;font-weight:850}.outcome-title-success{fill:#357d62}.prism-runner{fill:#fff;stroke:#7d68e8;stroke-width:2.5px}.runner-output-one,.runner-output-two{fill:#a18df8;stroke:#fff}.runner-output-three{fill:#55ab89;stroke:#fff}.prism-caption{z-index:4;text-align:center;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff2;border:1px solid #d1cde4eb;border-radius:14px;gap:4px;min-width:286px;padding:12px 17px;display:grid;position:absolute;bottom:19px;left:50%;transform:translate(-50%);box-shadow:0 13px 32px #392b7d1a,inset 0 1px #fff}.prism-caption span{color:var(--violet-700);font-family:var(--font-mono);letter-spacing:.13em;justify-content:center;align-items:center;gap:6px;font-size:7px;font-weight:850;display:flex}.prism-caption span i{background:#6f5cff;border-radius:50%;width:6px;height:6px;animation:2.2s ease-out infinite prism-caption-pulse;box-shadow:0 0 0 4px #6f5cff1c}.prism-caption b{color:#3c3844;letter-spacing:-.01em;font-size:10px}@keyframes prism-aura-breathe{0%,to{opacity:.64;transform:scale(.94)}50%{opacity:1;transform:scale(1.06)}}@keyframes prism-aura-ring{0%,to{opacity:.38;transform:scale(.88)rotate(-8deg)}50%{opacity:.78;transform:scale(1.08)rotate(8deg)}}@keyframes prism-wash-breathe{0%,to{opacity:.72;transform:scale(.97)}50%{opacity:1;transform:scale(1.025)}}@keyframes prism-shadow-breathe{0%,to{opacity:.62;transform:scaleX(.92)}50%{opacity:.88;transform:scaleX(1.05)}}@keyframes prism-orbit-forward{to{transform:rotate(360deg)}}@keyframes prism-orbit-reverse{to{transform:rotate(-360deg)}}@keyframes prism-orbit-current{to{stroke-dashoffset:-124px}}@keyframes prism-orbit-node{0%,to{opacity:.38;transform:scale(.75)}50%{opacity:1;transform:scale(1.18)}}@keyframes prism-glint{0%,to{opacity:.14;transform:scale(.55)rotate(0)}44%,58%{opacity:.95;transform:scale(1.16)rotate(45deg)}}@keyframes prism-dust-drift{0%,to{opacity:.18;transform:translateY(5px)scale(.8)}50%{opacity:.65;transform:translateY(-8px)scale(1.12)}}@keyframes prism-plane-breathe{0%,to{opacity:.25;transform:scaleY(.82)}50%{opacity:.76;transform:scaleY(1.08)}}@keyframes prism-lead-float{0%,to{transform:translateY(1px)}50%{transform:translateY(-6px)}}@keyframes prism-lead-ring{0%,to{opacity:.48;transform:scale(.94)}50%{opacity:1;transform:scale(1.04)}}@keyframes prism-status-pulse{0%,to{opacity:.72;transform:scale(.8)}48%{opacity:1;transform:scale(1.16)}}@keyframes prism-input-current{to{stroke-dashoffset:-52px}}@keyframes prism-intake-expand{0%{opacity:.72;transform:scale(.55)}to{opacity:0;transform:scale(1.55)}}@keyframes prism-ray-flow{to{stroke-dashoffset:-100px}}@keyframes prism-float{0%,to{transform:translateY(4px)rotate(-.25deg)}50%{transform:translateY(-8px)rotate(.25deg)}}@keyframes prism-edge-charge{to{stroke-dashoffset:-1054px}}@keyframes prism-flare-breathe{0%,to{opacity:.08;transform:scale(.48)}48%,60%{opacity:.42;transform:scale(1.18)}}@keyframes prism-core-halo{0%{opacity:.62;transform:scale(.72)}to{opacity:0;transform:scale(1.24)}}@keyframes prism-core-ring{0%,to{opacity:.52;transform:scale(.94)}50%{opacity:.9;transform:scale(1.04)}}@keyframes prism-core-pulse{0%,to{opacity:.84;transform:scale(.92)}50%{opacity:1;transform:scale(1.1)}}@keyframes prism-caustic-sweep{0%,to{opacity:.15;transform:translate(-34px)skew(-3deg)}45%,60%{opacity:.58;transform:translate(34px)skew(3deg)}}@keyframes prism-outcome-breathe{0%,to{opacity:.78;transform:translateY(1px)scale(.97)}50%{opacity:1;transform:translateY(-4px)scale(1.025)}}@keyframes prism-outcome-impact{0%,57%{opacity:0;transform:scale(.72)}68%{opacity:.72;transform:scale(1)}86%,to{opacity:0;transform:scale(1.28)}}@keyframes prism-outcome-ring{0%,to{opacity:.5;transform:scale(.96)}50%{opacity:1;transform:scale(1.04)}}@keyframes prism-caption-pulse{0%{box-shadow:0 0 #6f5cff3d}to{box-shadow:0 0 0 7px #6f5cff00}}@media (max-width:1280px){.prism-stage{width:620px;height:585px}}@media (max-width:1080px){.prism-preview{min-height:620px}.prism-stage{width:550px;height:520px}}@media (max-width:820px){.prism-preview{min-height:630px}.prism-stage{width:620px;height:585px}}@media (max-width:560px){.prism-preview{min-height:470px;margin-top:8px}.prism-stage{width:450px;height:425px}.prism-caption{min-width:230px;padding:9px 12px;bottom:2px}.prism-caption b{font-size:8px}}@media (prefers-reduced-motion:reduce){.prism-preview:after,.prism-aura,.prism-stage-wash,.prism-floor-shadow,.prism-orbit,.prism-orbit-node,.prism-glint,.prism-dust circle,.prism-light-plane,.prism-lead-token,.lead-token-orbit,.lead-token-status,.prism-input-lane,.prism-intake-ring,.prism-output-thread,.prism-object,.prism-energy-trace,.prism-core-flare,.prism-core-halo,.prism-core-orbit,.prism-core,.prism-caustic,.prism-outcome,.outcome-impact,.outcome-ring,.prism-caption span i{animation:none!important}.prism-runner{display:none}}.hero{isolation:isolate;background:#fff;overflow:hidden}.hero-copy,.hero-integrations-visual{z-index:2;position:relative}.hero-copy:after{display:none}.hero-self-inbox{background:0 0;overflow:visible}.hero-self-inbox:before{display:none}.hsi-window{border-color:#c1bddae6;border-radius:1.35cqw;grid-template-rows:6.3cqw minmax(0,1fr);inset:4.2% 2.2% 5.3%;box-shadow:0 2.3cqw 4.6cqw #1f193d1c,0 .7cqw 1.7cqw #1f193d0f,inset 0 1px #fff}.hsi-topbar{background:linear-gradient(#fffffffc,#faf9fffa);grid-template-columns:1fr auto;padding:0 1.45cqw;box-shadow:0 .45cqw 1.3cqw #322a580b}.hsi-topbar-left,.hsi-topbar-actions{align-items:center;display:flex}.hsi-topbar-left{gap:.8cqw}.hsi-topbar-actions{gap:.65cqw}.hsi-app-switcher{background:#fff;border:1px solid #e0deea;border-radius:.62cqw;grid-template-columns:repeat(2,.46cqw);place-content:center;gap:.25cqw;width:2.2cqw;height:2.2cqw;display:grid;box-shadow:0 .25cqw .65cqw #231d430f}.hsi-app-switcher i{background:#7b68ee;border-radius:.14cqw;width:.46cqw;height:.46cqw}.hsi-wordmark{width:8.25cqw;height:2.1cqw}.hsi-topbar-divider{background:#e4e2eb;width:1px;height:2.1cqw;margin:0 .2cqw}.hsi-topbar-left>div{gap:.16cqw;display:grid}.hsi-topbar-left>div strong{letter-spacing:-.015em;font-size:max(8px,.68cqw)}.hsi-topbar-left>div small{color:#9893a1;font-size:max(6px,.47cqw)}.hsi-topbar-center{background:linear-gradient(145deg,#f7f5ff,#efebff);border-color:#d8d2ff;border-radius:.7cqw;gap:.62cqw;padding:.5cqw .78cqw}.hsi-topbar-center>i{background:#4ab786;width:.58cqw;height:.58cqw;box-shadow:0 0 0 .28cqw #4ab7861a}.hsi-topbar-center>i:after{border-color:#4ab78661}.hsi-topbar-center>span{gap:.12cqw;display:grid}.hsi-topbar-center strong{color:#45404e;font-size:max(7px,.58cqw)}.hsi-topbar-center small{color:#7d758f;font-size:max(5px,.42cqw)}.hsi-topbar-icon{background:#fff;border:1px solid #e0deea;border-radius:.62cqw;justify-content:center;align-items:center;gap:.16cqw;width:2.2cqw;height:2.2cqw;display:flex}.hsi-topbar-icon i{background:#85808d;border-radius:50%;width:.22cqw;height:.22cqw}.hsi-topbar-avatar{color:#fff;background:linear-gradient(145deg,#7864ef,#5542c2);border-radius:.62cqw;place-items:center;width:2.2cqw;height:2.2cqw;font-size:max(6px,.48cqw);font-weight:850;display:grid;box-shadow:0 .35cqw .8cqw #5641bf2e}.hsi-layout{background:#f6f5fa}.hsi-inbox{background:linear-gradient(#fcfcfe,#f8f7fb)}.hsi-activity{background:linear-gradient(#fbfaff,#f6f3ff)}.hsi-thread{background:linear-gradient(#f7f7fa,#f3f2f7)}.hsi-thread-header{background:#ffffffeb;box-shadow:0 .3cqw 1cqw #2d264d09}.hsi-message-memby p{background:linear-gradient(135deg,#806cff,#5d47e5 70%,#6f5cff);box-shadow:0 .7cqw 1.5cqw #533ebc33}.hsi-progress article{border-radius:.8cqw}.hsi-record{border-color:#d8d3ef;box-shadow:0 .65cqw 1.5cqw #34296f12}.proof-band{background:linear-gradient(#f8f8fb,#f4f3f8);padding-top:36px;padding-bottom:36px}.proof-band p{color:var(--violet-700);margin-bottom:16px}.proof-band div{background:0 0;border:0;gap:8px;overflow:visible}.proof-band span{background:#fffffff0;border:1px solid #dedee7;border-radius:12px;align-content:center;gap:7px;min-height:92px;padding:18px 20px;display:grid;box-shadow:0 8px 20px #241e410b,inset 0 1px #fff}.proof-band span strong{color:#2f2d34;letter-spacing:-.015em;font-size:13px}.proof-band span small{color:#87838e;font-size:10px;font-weight:500;line-height:1.45}.section-heading.split,.founders-heading.section-heading.split{grid-template-columns:minmax(0,1.08fr) minmax(300px,.92fr);align-items:end;gap:90px}.section-heading.split>div:first-child h2{max-width:680px}.section-heading-support{justify-self:start;gap:20px;max-width:540px;display:grid}.section-heading-support>p{color:var(--secondary);margin:0;font-size:16px;line-height:1.7}.capabilities-heading-support{align-self:end;gap:0}.founders-heading.section-heading{margin-bottom:54px;display:grid}.company-story-section{border-top:1px solid var(--border);background:var(--page-bg);padding:120px max(32px,50vw - 590px)}.booking-graphic-v2{flex-direction:column;padding:45px 13px 12px;display:flex}.booking-ticket-v2{background:linear-gradient(145deg,#fff,#fafaff);border:1px solid #dcdfe6;border-radius:12px;flex:1;grid-template-columns:58px minmax(0,1fr) 48px;align-items:center;gap:10px;padding:13px;animation:7s ease-in-out infinite booking-ticket-confirm;display:grid;box-shadow:0 10px 23px #2f275914}.booking-date-v2{text-align:center;background:#fff;border:1px solid #dad7ed;border-radius:9px;display:grid;overflow:hidden;box-shadow:0 5px 12px #372b7414}.booking-date-v2 span{color:#fff;letter-spacing:.1em;background:#6f5cff;padding:5px;font-size:6px;font-weight:850}.booking-date-v2 strong{padding:7px;font-size:18px}.booking-details-v2{gap:5px;min-width:0;display:grid}.booking-details-v2 small{color:#6f5cff;font-family:var(--font-mono);letter-spacing:.09em;font-size:5.5px;font-weight:850}.booking-details-v2 strong{font-size:12px}.booking-details-v2 span{color:#918c98;text-overflow:ellipsis;white-space:nowrap;font-size:6px;overflow:hidden}.booking-check-v2{justify-items:center;gap:4px;display:grid}.booking-check-v2 i{color:#21835f;background:#e4f6ed;border-radius:50%;place-items:center;width:30px;height:30px;font-size:14px;font-style:normal;font-weight:900;animation:7s ease-in-out infinite booking-check-pop;display:grid;box-shadow:0 0 0 5px #2eae7d12}.booking-check-v2 span{color:#287858;font-family:var(--font-mono);letter-spacing:.08em;font-size:4.8px;font-weight:900}.booking-progress-v2{background:#fff;border:1px solid #e2e2e8;border-radius:9px;grid-template-columns:auto 1fr auto 1fr auto;align-items:center;gap:6px;margin-top:10px;padding:7px 8px;display:grid}.booking-progress-v2 span{color:#77727e;white-space:nowrap;align-items:center;gap:4px;font-size:5px;display:flex}.booking-progress-v2 span i{color:#25805e;background:#e7f5ee;border-radius:50%;place-items:center;width:11px;height:11px;font-size:6px;font-style:normal;font-weight:900;display:grid}.booking-progress-v2 em{background:linear-gradient(90deg,#73c5a3,#d7e9e0);height:1px}.booking-progress-v2 .active{color:#5f4bd2;font-weight:800}.booking-progress-v2 .active i{color:#fff;background:#6f5cff;animation:1.9s ease-in-out infinite booking-progress-pulse}.campaign-graphic-v2{flex-direction:column;padding:43px 11px 9px;display:flex}.blast-origin{justify-content:center;align-items:center;min-height:78px;display:flex;position:relative}.blast-rings{pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.blast-rings i{border:1px solid #6f5cff2e;border-radius:50%;width:118px;height:52px;animation:3s ease-out infinite blast-ring;position:absolute}.blast-rings i:nth-child(2){animation-delay:1s}.blast-rings i:nth-child(3){animation-delay:2s}.blast-message{z-index:2;color:#fff;text-align:center;background:linear-gradient(135deg,#7e69ff,#5e48e3);border-radius:11px;gap:3px;min-width:180px;padding:10px 13px;display:grid;position:relative;box-shadow:0 8px 18px #523fbd38}.blast-message small{color:#ffffff9e;font-family:var(--font-mono);letter-spacing:.1em;font-size:4.7px;font-weight:850}.blast-message strong{font-size:7.4px}.blast-count{z-index:3;color:#77717e;background:#fff;border:1px solid #d9d3ff;border-radius:50%;place-items:center;width:38px;height:38px;font-size:5px;display:grid;position:absolute;top:4px;right:14px;box-shadow:0 7px 16px #3c307e1f}.blast-count b{color:#6f5cff;font-size:12px;line-height:.7;display:block}.blast-response-row{gap:4px;margin-top:4px;display:grid}.blast-response-row article{background:#fff;border:1px solid #e0e1e7;border-radius:8px;grid-template-columns:22px minmax(0,1fr) 18px;align-items:center;gap:6px;padding:5px 7px;animation:8s ease-in-out infinite blast-response-in;display:grid;box-shadow:0 3px 9px #2721440a}.blast-response-row article:nth-child(2){animation-delay:.35s}.blast-response-row article:nth-child(3){animation-delay:.7s}.blast-response-row article>i{color:#6653d6;background:#ece9ff;border-radius:7px;place-items:center;width:22px;height:22px;font-size:5.7px;font-style:normal;font-weight:850;display:grid}.blast-response-row article>span{gap:2px;display:grid}.blast-response-row article b{font-size:5.8px}.blast-response-row article small{color:#6f5cff;font-size:4.7px}.blast-response-row article>em{color:#28805e;background:#e4f5ed;border-radius:50%;place-items:center;width:15px;height:15px;font-size:7px;font-style:normal;font-weight:900;display:grid}.blast-footer{color:#756f7c;justify-content:center;align-items:center;gap:6px;margin-top:auto;padding-top:6px;font-size:5.2px;display:flex}.blast-footer i{background:#6f5cff;border-radius:50%;width:5px;height:5px;box-shadow:0 0 0 3px #6f5cff1a}.context-graphic-v2{flex-direction:column;padding:43px 10px 9px;display:flex}.context-flow-v2{flex:1;grid-template-columns:.88fr .62fr 1.1fr;align-items:center;gap:7px;display:grid}.context-note-v2,.context-reply-v2{border-radius:11px;align-content:center;gap:6px;min-height:126px;padding:12px 10px;display:grid;position:relative}.context-note-v2{background:linear-gradient(145deg,#fff,#f3f0ff);border:1px solid #d8d2f2;animation:8s ease-in-out infinite context-note-focus-v2;overflow:hidden;transform:rotate(-1.5deg);box-shadow:0 7px 16px #3d307b14}.context-note-v2:after{content:"";background:#e4defd;border-top:1px solid #d8d2f2;border-left:1px solid #d8d2f2;width:18px;height:18px;position:absolute;bottom:-1px;right:-1px;transform:skew(-8deg,-8deg)}.context-note-v2 span,.context-reply-v2>span{color:#6f5cff;font-family:var(--font-mono);letter-spacing:.09em;font-size:5px;font-weight:850}.context-note-v2 strong{font-size:8px}.context-note-v2 small,.context-note-v2 em{color:#8e8996;font-size:5.4px;font-style:normal}.context-bridge-v2{justify-items:center;gap:7px;display:grid;position:relative}.context-bridge-v2:before{content:"";background:linear-gradient(90deg,#cfc8f3,#6f5cff,#cfc8f3);width:124%;height:1px;position:absolute;top:50%;left:-12%}.context-bridge-v2>small{z-index:2;color:#7669c9;font-family:var(--font-mono);letter-spacing:.07em;background:#f6f7f9;padding:3px 4px;font-size:4.2px;font-weight:900;position:relative}.context-bridge-v2>div{z-index:2;gap:4px;display:grid;position:relative}.context-bridge-v2>div i{color:#5d4cc7;background:#fff;border:1px solid #d9d2ff;border-radius:5px;padding:4px 5px;font-size:4.3px;font-style:normal;font-weight:850;animation:8s ease-in-out infinite context-token-travel;box-shadow:0 3px 8px #44329817}.context-bridge-v2>div i:nth-child(2){animation-delay:.5s}.context-bridge-v2>b{z-index:2;color:#fff;background:#6f5cff;border-radius:50%;place-items:center;width:18px;height:18px;font-size:8px;display:grid;position:relative}.context-reply-v2{color:#fff;background:linear-gradient(145deg,#7c68f6,#5b46d7);animation:8s ease-in-out infinite context-reply-build;box-shadow:0 9px 20px #4d3bb033}.context-reply-v2>span{color:#ffffff9e}.context-reply-v2 p{margin:0;font-size:6.6px;line-height:1.5}.context-reply-v2 p b{color:#fff;border-bottom:1px solid #ffffffb3;display:inline}.context-applied-v2{color:#2b7d5d;justify-content:center;align-items:center;gap:5px;padding-top:4px;font-size:5.1px;font-weight:750;display:flex}.context-applied-v2 i{background:#e4f5ed;border-radius:50%;place-items:center;width:13px;height:13px;font-size:6px;font-style:normal;display:grid}.crm-kanban-graphic{flex-direction:column;padding:43px 10px 9px;display:flex}.mini-kanban{flex:1;grid-template-columns:repeat(3,1fr);gap:6px;display:grid;position:relative}.mini-kanban-column{background:#ffffffd9;border:1px solid #dedfe6;border-radius:9px;padding:9px 6px;position:relative}.mini-kanban-column>span{color:#77717e;font-family:var(--font-mono);letter-spacing:.08em;font-size:4.5px;font-weight:850}.mini-kanban-column>small{float:right;color:#6f5cff;background:#ece9f7;border-radius:50%;place-items:center;width:14px;height:14px;font-size:4.8px;display:grid}.mini-kanban-column article{opacity:.72;background:#fff;border:1px solid #e4e4ea;border-radius:7px;grid-template-columns:21px 1fr;align-items:center;gap:5px;margin-top:43px;padding:5px;display:grid}.mini-kanban-column article i{color:#6655cb;background:#eeebff;border-radius:6px;place-items:center;width:21px;height:21px;font-size:5px;font-style:normal;font-weight:850;display:grid}.mini-kanban-column article b{text-overflow:ellipsis;white-space:nowrap;font-size:5px;overflow:hidden}.mini-kanban-moving{z-index:4;background:#fff;border:1px solid #cfc7fb;border-radius:8px;grid-template-columns:23px minmax(0,1fr) 16px;align-items:center;gap:5px;width:calc(33.333% - 10px);padding:6px;animation:9s ease-in-out infinite mini-kanban-move;display:grid;position:absolute;top:38px;left:4px;box-shadow:0 7px 16px #41319a24,0 0 0 3px #6f5cff0d}.mini-kanban-moving>i{color:#604dcc;background:#e9e5ff;border-radius:7px;place-items:center;width:23px;height:23px;font-size:5.5px;font-style:normal;font-weight:850;display:grid}.mini-kanban-moving>span{gap:2px;min-width:0;display:grid}.mini-kanban-moving b{font-size:5.8px}.mini-kanban-moving small{color:#8c8794;font-size:4.5px}.mini-kanban-moving>em{color:#277e5c;background:#e5f5ed;border-radius:50%;place-items:center;width:15px;height:15px;font-size:6px;font-style:normal;font-weight:900;display:grid}.mini-kanban-route{z-index:2;background:repeating-linear-gradient(90deg,#bcb1ef 0 4px,#0000 4px 8px);width:42%;height:1px;position:absolute;top:51px;left:30%}.mini-kanban-route i{background:#6f5cff;border-radius:50%;width:5px;height:5px;animation:2.2s linear infinite mini-route-dot;position:absolute;top:-2px}.mini-kanban-route i:nth-child(2){animation-delay:1.1s}.mini-kanban-footer{color:#706a77;justify-content:center;align-items:center;gap:5px;padding-top:6px;font-size:5px;display:flex}.mini-kanban-footer i{background:#39a779;border-radius:50%;width:5px;height:5px;box-shadow:0 0 0 3px #39a7791a}.pipeline-window{background:#fff;border:1px solid #cfd0db;border-radius:18px;overflow:hidden;box-shadow:0 24px 60px #41309a29,0 0 32px #6f5cff21,inset 0 1px #fff}.pipeline-window .product-bar{background:linear-gradient(#fff,#fbfaff);height:64px}.pipeline-live{color:#5e566e;align-items:center;gap:7px;font-size:10px;font-weight:700;display:flex}.pipeline-live i{background:#3caf7e;border-radius:50%;width:7px;height:7px;animation:1.8s ease-in-out infinite pipeline-live-pulse;box-shadow:0 0 0 4px #3caf7e1c}.pipeline-toolbar{background:#fff;border-bottom:1px solid #e0e1e7;justify-content:space-between;align-items:center;min-height:78px;padding:0 24px;display:flex}.pipeline-toolbar>div:first-child{gap:6px;display:grid}.pipeline-toolbar>div:first-child span{color:#6f5cff;font-family:var(--font-mono);letter-spacing:.1em;font-size:7px;font-weight:850}.pipeline-toolbar>div:first-child strong{font-size:15px}.pipeline-metrics{gap:24px;display:flex}.pipeline-metrics span{color:#8b8792;align-items:baseline;gap:5px;font-size:8px;display:flex}.pipeline-metrics b{color:#39363f;font-size:12px}.pipeline-board{background:linear-gradient(#f5f5f8,#f0eff5);grid-template-columns:repeat(4,1fr);gap:10px;min-height:430px;padding:16px;display:grid;position:relative;overflow:hidden}.pipeline-column{background:#ffffffb8;border:1px solid #dddde6;border-radius:12px;min-width:0;padding:14px 10px 12px;position:relative;box-shadow:inset 0 1px #ffffffd9}.pipeline-column header{border-bottom:1px solid #e7e6ed;justify-content:space-between;align-items:center;padding:0 3px 12px;display:flex}.pipeline-column header span{color:#625e68;font-size:9px;font-weight:750}.pipeline-column header b{color:#6d6679;background:#eceaf4;border-radius:50%;place-items:center;width:21px;height:21px;font-size:7px;display:grid}.pipeline-column article{background:#fff;border:1px solid #e0e0e7;border-radius:9px;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:8px;min-width:0;margin-top:12px;padding:10px;display:grid;box-shadow:0 5px 13px #2a24490e}.pipeline-column article:first-of-type{margin-top:94px}.pipeline-column article>i,.pipeline-moving-lead>i{color:#604dca;background:#ece9ff;border-radius:8px;place-items:center;width:30px;height:30px;font-size:7px;font-style:normal;font-weight:850;display:grid}.pipeline-column article>div,.pipeline-moving-lead>div{gap:3px;min-width:0;display:grid}.pipeline-column article strong,.pipeline-moving-lead strong{text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.pipeline-column article small{color:#96919c;text-overflow:ellipsis;white-space:nowrap;font-size:6px;overflow:hidden}.pipeline-column article em{color:#6f5cff;font-family:var(--font-mono);font-size:5px;font-style:normal;font-weight:850}.pipeline-booked{background:#f4fbf7d1}.pipeline-booked header b{color:#277b5b;background:#e3f3eb}.pipeline-booked article em{color:#287d5c}.pipeline-motion-path{z-index:1;background:repeating-linear-gradient(90deg,#6f5cff4d 0 7px,#0000 7px 15px);height:2px;position:absolute;top:105px;left:5%;right:5%}.pipeline-motion-path i{background:#6f5cff;border:2px solid #fff;border-radius:50%;width:8px;height:8px;animation:3s linear infinite pipeline-route-dot;position:absolute;top:-3px;box-shadow:0 3px 8px #4f3bb740}.pipeline-motion-path i:nth-child(2){animation-delay:1s}.pipeline-motion-path i:nth-child(3){animation-delay:2s}.pipeline-moving-lead{z-index:4;background:#fff;border:1px solid #bfb4f7;border-radius:10px;grid-template-columns:32px minmax(0,1fr) 34px;align-items:center;gap:8px;width:21.5%;padding:11px;animation:16s cubic-bezier(.64,0,.36,1) infinite pipeline-card-move;display:grid;position:absolute;top:75px;left:2%;box-shadow:0 13px 28px #4936ae2b,0 0 0 5px #6f5cff0e}.pipeline-stage-copy{height:10px;display:block;position:relative}.pipeline-stage-copy span{color:#8d8795;text-overflow:ellipsis;white-space:nowrap;opacity:0;font-size:6px;position:absolute;inset:0;overflow:hidden}.pipeline-stage-copy span:first-child{animation:16s infinite pipeline-copy-one}.pipeline-stage-copy span:nth-child(2){animation:16s infinite pipeline-copy-two}.pipeline-stage-copy span:nth-child(3){animation:16s infinite pipeline-copy-three}.pipeline-stage-copy span:nth-child(4){color:#247a58;font-weight:750;animation:16s infinite pipeline-copy-four}.pipeline-card-status{height:16px;display:block;position:relative}.pipeline-card-status span{color:#604dca;font-family:var(--font-mono);opacity:0;background:#eeeaff;border-radius:5px;place-items:center;font-size:5px;font-style:normal;font-weight:850;display:grid;position:absolute;inset:0}.pipeline-card-status span:first-child{animation:16s infinite pipeline-copy-one}.pipeline-card-status span:nth-child(2){animation:16s infinite pipeline-copy-two}.pipeline-card-status span:nth-child(3){animation:16s infinite pipeline-copy-three}.pipeline-card-status span:nth-child(4){color:#277b5b;background:#e3f3eb;animation:16s infinite pipeline-copy-four}.pipeline-activity-bar{background:#fff;border-top:1px solid #dedee6;justify-content:space-between;align-items:center;gap:20px;min-height:54px;padding:0 22px;display:flex}.pipeline-activity-cycle{min-width:260px;height:14px;display:block;position:relative}.pipeline-activity-cycle>i{color:#6d6874;opacity:0;font-size:9px;font-style:normal;position:absolute;inset:0}.pipeline-activity-cycle>i:first-child{animation:16s infinite pipeline-copy-one}.pipeline-activity-cycle>i:nth-child(2){animation:16s infinite pipeline-copy-two}.pipeline-activity-cycle>i:nth-child(3){animation:16s infinite pipeline-copy-three}.pipeline-activity-cycle>i:nth-child(4){color:#237856;font-weight:700;animation:16s infinite pipeline-copy-four}.pipeline-activity-bar>strong{color:#247b59;align-items:center;gap:7px;font-size:9px;display:flex}.pipeline-activity-bar>strong i{background:#36aa78;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #36aa781a}.origin-story-card{background:#fff;border:1px solid #d8d9e1;border-radius:18px;grid-template-columns:.95fr 1.05fr;display:grid;overflow:hidden;box-shadow:0 22px 52px #251e4714,inset 0 1px #fff}.origin-statement{background:linear-gradient(145deg,#f4f1ff,#ece7ff);align-content:center;padding:54px;display:grid}.origin-statement>span{color:#6f5cff;font-family:var(--font-mono);letter-spacing:.12em;font-size:8px;font-weight:850}.origin-statement blockquote{font-family:var(--font-display);letter-spacing:-.04em;margin:22px 0 18px;font-size:clamp(28px,3vw,42px);font-weight:500;line-height:1.08}.origin-statement>p{color:#66616c;max-width:520px;margin:0;font-size:13px;line-height:1.7}.origin-founder-row{align-items:center;margin-top:30px;display:flex}.origin-founder-row>span{background:#6f5cff;border:3px solid #f0ecff;border-radius:50%;width:42px;height:42px;margin-left:-8px;display:block;overflow:hidden;box-shadow:0 5px 12px #40318324}.origin-founder-row>span:first-child{margin-left:0}.origin-founder-row img{object-fit:cover;width:100%;height:100%;display:block}.origin-founder-row b{color:#5d5664;margin-left:14px;font-size:10px;line-height:1.45}.origin-timeline{background:#fff;align-content:center;gap:12px;padding:42px;display:grid;position:relative}.origin-timeline:before{content:"";background:linear-gradient(#dcd8ef,#8d7ce6,#cddfd7);width:1px;position:absolute;top:72px;bottom:72px;left:64px}.origin-timeline article{z-index:1;background:#fff;border:1px solid #e0e0e7;border-radius:12px;grid-template-columns:44px 1fr auto;align-items:center;gap:16px;min-height:112px;padding:16px;display:grid;position:relative;box-shadow:0 7px 18px #241f3f0b}.origin-timeline article>span{color:#6653d5;width:44px;height:44px;font-family:var(--font-mono);background:#f2efff;border:1px solid #d9d4f4;border-radius:12px;place-items:center;font-size:8px;font-weight:850;display:grid}.origin-timeline article>div{gap:5px;display:grid}.origin-timeline small{color:#7668cd;font-family:var(--font-mono);letter-spacing:.1em;font-size:6px;font-weight:850}.origin-timeline strong{font-size:13px}.origin-timeline p{color:#8a8690;margin:0;font-size:9px;line-height:1.5}.origin-timeline article>i{color:#247a59;font-family:var(--font-mono);background:#e3f4eb;border-radius:6px;padding:6px 8px;font-size:6px;font-style:normal;font-weight:900;animation:1.8s ease-in-out infinite origin-live}.origin-now{background:linear-gradient(145deg,#fff,#f7f5ff)!important;border-color:#cfc7f6!important;box-shadow:0 10px 24px #4a38ac17!important}.pnl-console{background:#fff;border:1px solid #d6d7df;border-radius:18px;overflow:hidden;box-shadow:0 22px 56px #27204a17,inset 0 1px #fff}.pnl-topbar{background:linear-gradient(#fff,#fbfbfd);border-bottom:1px solid #dedfe5;justify-content:space-between;align-items:center;min-height:72px;padding:0 25px;display:flex}.pnl-topbar>div:first-child{gap:5px;display:grid}.pnl-topbar>div:first-child span{color:#6f5cff;font-family:var(--font-mono);letter-spacing:.1em;font-size:7px;font-weight:850}.pnl-topbar>div:first-child strong{font-size:14px}.pnl-table{padding:0 24px;display:grid}.pnl-row{border-bottom:1px solid #e9e9ee;grid-template-columns:1.7fr .65fr .65fr;align-items:center;min-height:58px;display:grid}.pnl-row>span{color:#5e5964;font-size:11px}.pnl-row>b{text-align:right;font-size:11px}.pnl-head{background:#fafafe;min-height:45px}.pnl-head span,.pnl-head b{color:#8d8993;font-family:var(--font-mono);letter-spacing:.08em;font-size:7px;font-weight:850}.pnl-removed{background:linear-gradient(90deg,#fff7f7b3,#fff0)}.pnl-removed>span{align-items:center;gap:8px;display:flex}.pnl-removed>span i{color:#b65555;background:#fff0f0;border-radius:6px;place-items:center;width:20px;height:20px;font-size:11px;font-style:normal;display:grid}.pnl-removed>b:last-child{justify-content:flex-end;align-items:center;gap:8px;display:flex}.pnl-removed del{color:#aaa4ad;text-decoration-color:#bd6262;text-decoration-thickness:2px}.pnl-removed em{color:#247b59;background:#e7f6ef;border-radius:6px;padding:5px 7px;font-style:normal;animation:7s ease-in-out infinite pnl-zero-pop}.pnl-added>span{align-items:center;gap:8px;display:flex}.pnl-added>span i{color:#6f5cff;background:#f0edff;border-radius:6px;place-items:center;width:20px;height:20px;font-size:11px;font-style:normal;display:grid}.pnl-profit{background:linear-gradient(90deg,#f7f5ff,#eff9f4);border-bottom:0;min-height:72px}.pnl-profit>span{font-size:14px;font-weight:800}.pnl-profit>b{font-size:15px}.pnl-profit>b:last-child{color:#176b4d;letter-spacing:-.03em;font-size:20px}.pnl-profit em{background:#dff3e9;border-radius:999px;margin-left:8px;padding:5px 7px;font-size:8px;font-style:normal;animation:2.4s ease-in-out infinite pnl-profit-pulse;display:inline-block}.pnl-impact{background:#dfe0e6;border-top:1px solid #dfe0e6;grid-template-columns:1fr 1.2fr 1fr;gap:1px;display:grid}.pnl-impact>div{background:#fbfbfd;align-content:center;gap:7px;min-height:132px;padding:20px 24px;display:grid}.pnl-impact small{color:#7d748f;font-family:var(--font-mono);letter-spacing:.09em;font-size:7px;font-weight:850}.pnl-impact>div>strong{letter-spacing:-.04em;font-size:25px}.pnl-impact>div>span{color:#8a8590;font-size:9px}.pnl-profit-visual{background:linear-gradient(145deg,#f4f0ff,#edf8f3)!important;grid-template-columns:auto 1fr auto!important;align-content:center!important;align-items:center!important;gap:13px!important}.pnl-profit-visual>span{font-weight:750;color:#5d5666!important;font-size:10px!important}.pnl-profit-visual>i{background:#ddd8f4;border-radius:999px;height:8px;position:relative;overflow:hidden}.pnl-profit-visual>i b{transform-origin:0;background:linear-gradient(90deg,#806dff,#45ae81);animation:7s ease-in-out infinite pnl-bar-grow;position:absolute;inset:0}.pnl-profit-visual>strong{color:#176b4d;font-size:20px!important}.pnl-note{color:#9a969f;text-align:center;background:#fff;border-top:1px solid #e5e5ea;padding:12px 24px;font-size:8px}.pricing-section{background:var(--page-bg);display:block}.pricing-section>.section-heading{margin-bottom:48px}.pricing-section .pricing-plans{max-width:900px;margin:0 auto}.pricing-includes{flex-wrap:wrap;gap:8px;display:flex}.pricing-includes span{color:#635e69;background:#fff;border:1px solid #dedbe8;border-radius:999px;padding:8px 10px;font-size:9px;font-weight:700}.pricing-includes span:before{content:"✓";color:#6f5cff;margin-right:6px}.pricing-card{min-height:560px;padding:30px}.pricing-card-top{align-items:flex-start;min-height:54px}.annual-plan .price,.price{margin-top:24px}.annual-savings{justify-items:end;gap:6px;display:grid}.annual-savings small{color:#8c8792;font-size:8px}.annual-savings del{text-decoration-color:#6f5cff;text-decoration-thickness:1.5px}.savings-badge{padding:9px 11px;font-size:9px}footer{align-items:start}.footer-links{flex-wrap:wrap;justify-content:flex-end;row-gap:14px;max-width:650px}.system-status{color:#247b59;align-items:center;gap:8px;display:flex}.system-status>strong{font-size:9px}.system-pulse{background:#edf9f3;border-radius:6px;place-items:center;width:18px;height:18px;display:grid;position:relative}.system-pulse>b{background:#37ad7c;border-radius:50%;width:5px;height:5px;animation:2.4s ease-in-out infinite system-orbit;position:absolute}.system-pulse>b:first-child{animation-delay:-.4s;transform:translate(-4px)}.system-pulse>b:nth-child(2){animation-delay:-.8s}.system-pulse>b:nth-child(3){animation-delay:-1.2s;transform:translate(4px)}.system-status>em{align-items:flex-end;gap:2px;height:12px;display:flex}.system-status>em b{background:#6f5cff;border-radius:2px;width:2px;animation:1.2s ease-in-out infinite system-bars;display:block}.system-status>em b:first-child{height:4px}.system-status>em b:nth-child(2){height:8px;animation-delay:.15s}.system-status>em b:nth-child(3){height:11px;animation-delay:.3s}.system-status>em b:nth-child(4){height:6px;animation-delay:.45s}.legal-page{min-height:100vh;color:var(--ink);background:linear-gradient(#fff,#f8f7fb)}.legal-header{z-index:10;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffe6;border-bottom:1px solid #e3e3e8;justify-content:space-between;align-items:center;min-height:76px;padding:0 max(24px,50vw - 490px);display:flex;position:sticky;top:0}.legal-header img{object-fit:cover;object-position:center;width:145px;height:36px;display:block}.legal-header>a:last-child{color:#5f5a65;background:#fff;border:1px solid #dad9e1;border-radius:9px;padding:10px 13px;font-size:12px;font-weight:700}.legal-document{width:min(900px,100% - 48px);margin:0 auto;padding:100px 0 110px}.legal-title{border-bottom:1px solid #dedee4;padding-bottom:46px}.legal-title>span{color:#6f5cff;font-family:var(--font-mono);letter-spacing:.12em;font-size:9px;font-weight:850}.legal-title h1{font-family:var(--font-display);letter-spacing:-.05em;margin:18px 0 12px;font-size:clamp(50px,7vw,78px);font-weight:500;line-height:.95}.legal-title p{color:#8b8791;margin:0;font-size:13px}.legal-document section{border-bottom:1px solid #e6e6eb;grid-template-columns:230px 1fr;gap:50px;padding:34px 0;display:grid}.legal-document h2{letter-spacing:-.02em;margin:0;font-size:16px}.legal-document section p{color:#615d66;margin:0;font-size:14px;line-height:1.75}.legal-document section a{color:#5f4bd2;text-underline-offset:3px;font-weight:700;text-decoration:underline}.legal-footer{color:#8d8992;background:#fff;border-top:1px solid #e2e2e7;padding:28px max(24px,50vw - 490px);font-size:11px}@keyframes hero-gradient-drift{0%,to{background-position:0 20%}50%{background-position:100% 80%}}@keyframes hero-magic-orbit{to{transform:rotate(360deg)scale(1.06)}}@keyframes booking-ticket-confirm{0%,45%,to{border-color:#dcdfe6;box-shadow:0 10px 23px #2f275914}58%,86%{border-color:#b9dfce;box-shadow:0 12px 27px #26805b1c,0 0 0 4px #2eae7d0d}}@keyframes booking-check-pop{0%,48%,to{opacity:.4;transform:scale(.82)}60%,86%{opacity:1;transform:scale(1)}}@keyframes booking-progress-pulse{0%,to{box-shadow:0 0 #6f5cff47}50%{box-shadow:0 0 0 5px #6f5cff00}}@keyframes blast-ring{0%{opacity:.55;transform:scale(.45)}to{opacity:0;transform:scale(1.45)}}@keyframes blast-response-in{0%,34%,to{opacity:.45;transform:translateY(3px)}46%,86%{opacity:1;transform:none}}@keyframes context-note-focus-v2{0%,14%,to{border-color:#d8d2f2;box-shadow:0 7px 16px #3d307b14}24%,40%{border-color:#9e90ed;box-shadow:0 9px 20px #4837a524,0 0 0 4px #6f5cff0d}}@keyframes context-token-travel{0%,20%,to{opacity:.25;transform:translate(-8px)}36%,55%{opacity:1;transform:translate(8px)}68%{opacity:.45;transform:translate(12px)}}@keyframes context-reply-build{0%,42%,to{opacity:.62;transform:translate(-3px)}57%,88%{opacity:1;transform:none}}@keyframes mini-kanban-move{0%,18%{left:4px}30%,46%{left:calc(33.333% + 2px)}58%,72%{left:calc(66.666% + 1px)}84%,94%{border-color:#abd8c5;left:calc(66.666% + 1px);box-shadow:0 8px 18px #277a5821,0 0 0 3px #39a7790d}to{left:4px}}@keyframes mini-route-dot{0%{opacity:0;left:0}15%,85%{opacity:1}to{opacity:0;left:100%}}@keyframes pipeline-live-pulse{0%,to{opacity:.5}50%{opacity:1;box-shadow:0 0 0 5px #3caf7e0d}}@keyframes pipeline-route-dot{0%{opacity:0;left:0}12%,88%{opacity:1}to{opacity:0;left:100%}}@keyframes pipeline-card-move{0%{opacity:0;left:27px}3%,18%{opacity:1;left:27px}25%,43%{opacity:1;left:calc(25% + 21.5px)}50%,68%{opacity:1;left:calc(50% + 16px)}75%,90%{opacity:1;border-color:#a8d6c2;left:calc(75% + 10.5px);box-shadow:0 13px 28px #26785624,0 0 0 5px #37a6770e}93%{opacity:0;border-color:#a8d6c2;left:calc(75% + 10.5px);box-shadow:0 13px 28px #26785624,0 0 0 5px #37a6770e}94%,to{opacity:0;left:27px}}@keyframes pipeline-copy-one{0%,20%{opacity:1;transform:none}24%,to{opacity:0;transform:translateY(-3px)}}@keyframes pipeline-copy-two{0%,21%{opacity:0;transform:translateY(3px)}25%,45%{opacity:1;transform:none}49%,to{opacity:0;transform:translateY(-3px)}}@keyframes pipeline-copy-three{0%,46%{opacity:0;transform:translateY(3px)}50%,70%{opacity:1;transform:none}74%,to{opacity:0;transform:translateY(-3px)}}@keyframes pipeline-copy-four{0%,71%{opacity:0;transform:translateY(3px)}75%,95%{opacity:1;transform:none}99%,to{opacity:0}}@keyframes origin-live{0%,to{opacity:.55;box-shadow:0 0 #2eae7d33}50%{opacity:1;box-shadow:0 0 0 5px #2eae7d00}}@keyframes pnl-zero-pop{0%,38%,to{opacity:.45;transform:scale(.9)}52%,88%{opacity:1;transform:scale(1)}}@keyframes pnl-profit-pulse{0%,to{box-shadow:0 0 #2eae7d2e}50%{box-shadow:0 0 0 6px #2eae7d00}}@keyframes pnl-bar-grow{0%,22%{transform:scaleX(.2)}58%,90%{transform:scaleX(1)}to{transform:scaleX(.2)}}@keyframes system-orbit{0%,to{opacity:.45;filter:saturate(.7)}50%{opacity:1;filter:saturate(1.2)}}@keyframes system-bars{0%,to{opacity:.45;transform:scaleY(.5)}50%{opacity:1;transform:scaleY(1)}}@media (max-width:1080px){.section-heading.split,.founders-heading.section-heading.split{gap:55px}.pipeline-board{min-height:390px}.pipeline-column article{padding:8px}.pipeline-moving-lead{width:21.7%;padding:9px}.pipeline-column article>div small{display:none}.origin-statement{padding:42px}.origin-timeline{padding:32px}}@media (max-width:820px){.section-heading.split,.founders-heading.section-heading.split{grid-template-columns:1fr;align-items:start;gap:24px}.section-heading-support{max-width:none}.company-story-section{padding:85px 19px}.origin-story-card{grid-template-columns:1fr}.origin-statement{padding:34px}.origin-timeline{padding:24px}.origin-timeline:before{left:46px}.pipeline-window{border-radius:15px}.pipeline-metrics span:nth-child(2){display:none}.pipeline-board{grid-template-columns:repeat(4,210px);min-height:400px;overflow-x:auto}.pipeline-moving-lead{width:185px;animation:none;left:525px}.pipeline-column article:first-of-type{margin-top:85px}.pipeline-motion-path{width:710px;right:auto}.pnl-row{grid-template-columns:1.35fr .75fr .75fr}.pnl-impact{grid-template-columns:1fr}.pnl-impact>div{min-height:105px}.pnl-profit-visual{order:3}.pricing-section{padding-left:19px;padding-right:19px}.footer-links{justify-content:flex-start}.legal-document section{grid-template-columns:1fr;gap:14px}.legal-document{padding-top:70px}.hsi-topbar-left>div,.hsi-topbar-divider,.hsi-topbar-icon{display:none}.hsi-topbar{grid-template-columns:1fr auto}.hsi-topbar-actions,.hsi-topbar-center{display:flex}.hsi-wordmark{width:116px;height:29px}.hsi-app-switcher{border-radius:8px;grid-template-columns:repeat(2,6px);gap:3px;width:30px;height:30px}.hsi-app-switcher i{border-radius:2px;width:6px;height:6px}.hsi-topbar-avatar{border-radius:8px;width:30px;height:30px}}@media (max-width:560px){.hero:before{width:140%;top:-15%;left:-20%}.hero-copy:after{width:120vw}.proof-band span{min-height:78px}.proof-band div{grid-template-columns:1fr}.booking-ticket-v2{grid-template-columns:52px minmax(0,1fr) 42px}.booking-progress-v2{grid-template-columns:1fr}.booking-progress-v2 em{display:none}.context-flow-v2{grid-template-columns:1fr 52px 1.1fr}.context-note-v2,.context-reply-v2{padding:10px 8px}.pipeline-toolbar{gap:10px;padding:14px 18px;display:grid}.pipeline-metrics{gap:14px}.pipeline-activity-bar{padding:0 14px}.pipeline-activity-bar>strong{display:none}.origin-statement{padding:27px 22px}.origin-statement blockquote{font-size:30px}.origin-timeline{padding:18px}.origin-timeline article{grid-template-columns:38px 1fr;padding:12px}.origin-timeline article>span{width:38px;height:38px}.origin-timeline article>i{grid-column:2;justify-self:start}.origin-timeline:before{left:37px}.pnl-table{padding:0 12px}.pnl-row{grid-template-columns:1.25fr .7fr .7fr;gap:6px;min-height:54px}.pnl-row>span,.pnl-row>b{font-size:8px}.pnl-profit>b:last-child{font-size:13px}.pnl-removed>span i,.pnl-added>span i{display:none}.pnl-removed>b:last-child{gap:2px;display:grid}.pnl-impact>div{padding:16px}.pnl-topbar{padding:0 16px}.pricing-section .pricing-plans{grid-template-columns:1fr}.pricing-card{min-height:0}.pricing-features{margin-top:18px}.pricing-features ul{gap:9px}.annual-savings{gap:4px}.footer-meta{gap:16px}.system-status{align-self:flex-start}.legal-header{min-height:66px}.legal-header img{width:134px;height:34px}.legal-document{width:calc(100% - 38px);padding:55px 0 80px}.legal-title h1{font-size:52px}.legal-document section{padding:27px 0}.legal-document section p{font-size:13px}}@media (prefers-reduced-motion:reduce){.hero,.hero:before,.hsi-glow,.booking-ticket-v2,.booking-check-v2,.booking-progress-v2 .active i,.blast-rings i,.blast-response-row article,.context-note-v2,.context-bridge-v2>div i,.context-reply-v2,.mini-kanban-moving,.mini-kanban-route i,.pipeline-live i,.pipeline-motion-path i,.pipeline-moving-lead,.pipeline-stage-copy span,.pipeline-card-status span,.pipeline-activity-cycle>i,.origin-timeline article>i,.pnl-removed em,.pnl-profit em,.pnl-profit-visual>i b,.system-pulse>b,.system-status>em b{animation:none!important}.pipeline-stage-copy span:not(:last-child),.pipeline-card-status span:not(:last-child),.pipeline-activity-cycle>i:not(:last-child){display:none}.pipeline-stage-copy span:last-child,.pipeline-card-status span:last-child,.pipeline-activity-cycle>i:last-child{opacity:1;transform:none}.pipeline-moving-lead{left:75.5%}.mini-kanban-moving{left:calc(66.666% + 1px)}.pnl-profit-visual>i b{transform:scaleX(1)}}.hero{text-align:left;background:#fff;grid-template-rows:1fr;grid-template-columns:minmax(0,1fr) minmax(430px,.82fr);place-items:center stretch;gap:0 clamp(44px,6vw,92px);min-height:840px;padding:128px max(32px,50vw - 620px) 62px;overflow:hidden}.hero-copy{grid-area:1/1;justify-items:start;max-width:650px}.hero-actions{margin-top:31px}.hero-integrations-visual.memby-phone-hero{grid-area:1/2;width:100%;max-width:none;margin:0}.memby-phone-hero{isolation:isolate;place-items:center;min-height:700px;display:grid;position:relative}.phone-ambient{z-index:-1;filter:blur(2px);border-radius:50%;position:absolute}.phone-ambient-one{background:radial-gradient(circle,#7460ff2e,#7460ff0b 53%,#0000 72%);width:570px;height:570px;animation:7s ease-in-out infinite phone-aura}.phone-ambient-two{border:1px solid #6f5cff29;width:390px;height:590px;animation:14s linear infinite phone-orbit;transform:rotate(18deg)}.iphone{z-index:3;aspect-ratio:9/19.45;background:linear-gradient(145deg,#77777e,#17171b 15%,#050507 62%,#58585f);border:2px solid #8e8e95;border-radius:50px;width:326px;padding:10px;animation:6s ease-in-out infinite phone-float;position:relative;transform:rotate(1.5deg);box-shadow:inset 0 0 0 2px #050507,inset 2px 0 2px #ffffff4d,0 42px 85px #2f265e38,0 12px 28px #14122036}.iphone:before{content:"";z-index:4;pointer-events:none;border:1px solid #ffffff30;border-radius:46px;position:absolute;inset:3px}.iphone-screen{background:linear-gradient(#fbfbfe,#f5f4fa 58%,#f0eff5);border-radius:39px;height:100%;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #0f0f127a}.iphone-screen:before{content:"";background:radial-gradient(circle,#6f5cff1f,#0000 68%);border-radius:50%;width:260px;height:260px;position:absolute;top:-75px;right:-80px}.iphone-side{z-index:0;background:linear-gradient(#77777e,#202024);border-radius:3px 0 0 3px;width:4px;position:absolute;box-shadow:inset 1px 0 #ffffff40}.iphone-silent{height:31px;top:98px;left:-5px}.iphone-volume-up{height:59px;top:148px;left:-5px}.iphone-volume-down{height:59px;top:218px;left:-5px}.iphone-power{border-radius:0 3px 3px 0;width:4px;height:90px;top:169px;right:-5px}.iphone-statusbar{z-index:3;color:#121217;grid-template-columns:1fr auto 1fr;align-items:center;height:40px;padding:0 20px;font-size:10px;font-weight:800;display:grid;position:relative}.iphone-island{background:#050506;border-radius:999px;width:88px;height:25px;display:block;position:relative;box-shadow:inset 0 0 0 1px #ffffff0f}.iphone-island i{background:radial-gradient(circle at 35% 35%,#33426b,#10131e 58%,#020205);border-radius:50%;width:7px;height:7px;position:absolute;top:8px;right:9px}.iphone-status-icons{justify-self:end;align-items:flex-end;gap:4px;display:flex}.iphone-status-icons i:first-child{border-bottom:2px solid #131318;border-radius:50%;width:13px;height:8px}.iphone-status-icons i:nth-child(2){clip-path:polygon(0 100%,0 70%,30% 70%,30% 45%,62% 45%,62% 20%,100% 20%,100% 100%);background:linear-gradient(90deg,#0000 15%,#131318 16% 29%,#0000 30% 40%,#131318 41% 57%,#0000 58% 69%,#131318 70% 100%);width:11px;height:8px}.iphone-status-icons b{border:1px solid #131318;border-radius:3px;width:19px;height:9px;display:block;position:relative}.iphone-status-icons b:before{content:"";background:#131318;border-radius:1px;position:absolute;inset:1px 3px 1px 1px}.iphone-status-icons b:after{content:"";background:#131318;border-radius:0 1px 1px 0;width:2px;height:4px;position:absolute;top:2px;right:-3px}.phone-thread-header{z-index:2;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffbd;border-bottom:1px solid #1a182417;grid-template-columns:32px 1fr 32px;align-items:center;height:70px;padding:4px 13px 8px;display:grid;position:relative}.phone-thread-header button{color:#6f5cff;background:0 0;border:0;place-items:center;width:30px;height:30px;padding:0;font-size:25px;line-height:1;display:grid}.phone-thread-header button:last-child{letter-spacing:1px;font-size:13px}.phone-contact{justify-items:center;gap:1px;display:grid}.phone-contact-mark{color:#fff;width:32px;height:32px;font-family:var(--font-display);background:linear-gradient(145deg,#9d8fff,#624edf);border-radius:50%;place-items:center;font-size:20px;font-weight:700;display:grid;box-shadow:0 5px 12px #4a39a638}.phone-contact strong{margin-top:2px;font-size:10px}.phone-contact small{color:#898591;align-items:center;gap:4px;font-size:6px;display:flex}.phone-contact small i{background:#3bb47e;border-radius:50%;width:4px;height:4px;box-shadow:0 0 0 2px #3bb47e1a}.phone-thread-date{z-index:2;color:#9d99a4;text-align:center;padding:10px 0 7px;font-size:6px;font-weight:700;position:relative}.phone-conversation{z-index:2;flex-direction:column;gap:6px;height:483px;padding:0 13px 8px;display:flex;position:relative;overflow:hidden}.phone-message{opacity:0;gap:2px;width:max-content;max-width:79%;display:grid;transform:translateY(8px)scale(.98)}.phone-message p{letter-spacing:-.01em;border-radius:15px;margin:0;padding:8px 10px;font-size:9px;line-height:1.35}.phone-message time{color:#aaa6b0;font-size:5px}.phone-message-lead{align-self:flex-start}.phone-message-lead p{color:#333139;background:#e4e4e9;border-bottom-left-radius:5px}.phone-message-lead time{padding-left:4px}.phone-message-memby{align-self:flex-end}.phone-message-memby p{color:#fff;background:linear-gradient(145deg,#7c68ff,#5d49db);border-bottom-right-radius:5px;box-shadow:0 7px 16px #523eb82e}.phone-message-memby time{text-align:right;padding-right:4px}.phone-message-1{animation:17s ease-in-out infinite phone-message-one}.phone-message-2{animation:17s ease-in-out infinite phone-message-two}.phone-message-3{animation:17s ease-in-out infinite phone-message-three}.phone-message-4{animation:17s ease-in-out infinite phone-message-four}.phone-message-5{animation:17s ease-in-out infinite phone-message-five}.phone-message-6{animation:17s ease-in-out infinite phone-message-six}.phone-typing{opacity:0;background:#e7e4fa;border-radius:14px 14px 5px;align-self:flex-end;align-items:center;gap:3px;margin-right:3px;padding:8px 11px;animation:17s ease-in-out infinite phone-typing-cycle;display:flex}.phone-typing i{background:#7665d4;border-radius:50%;width:4px;height:4px;animation:1s ease-in-out infinite phone-typing-dot}.phone-typing i:nth-child(2){animation-delay:.16s}.phone-typing i:nth-child(3){animation-delay:.32s}.phone-booking-card{opacity:0;background:#fffffff7;border:1px solid #c5e4d6;border-radius:15px 15px 5px;grid-template-columns:31px 1fr;align-self:flex-end;align-items:center;gap:8px;width:88%;padding:9px;animation:17s ease-in-out infinite phone-booking-in;display:grid;transform:translateY(8px)scale(.97);box-shadow:0 10px 22px #26694d1a,0 0 0 4px #2f9e6f0a}.phone-booking-check{color:#fff;background:linear-gradient(145deg,#4dbb89,#269a69);border-radius:10px;place-items:center;width:31px;height:31px;font-size:13px;font-weight:900;display:grid;box-shadow:0 6px 13px #258e602e}.phone-booking-card div{gap:2px;display:grid}.phone-booking-card small{color:#27825c;letter-spacing:.1em;font-size:5px;font-weight:900}.phone-booking-card strong{color:#29272f;font-size:8px}.phone-booking-card p{color:#8b8791;margin:0;font-size:5.5px}.phone-composer{z-index:3;color:#aaa7b0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffdb;border:1px solid #d6d4db;border-radius:999px;grid-template-columns:1fr 27px;align-items:center;gap:5px;height:35px;padding:3px 4px 3px 12px;font-size:8px;display:grid;position:absolute;bottom:19px;left:12px;right:12px}.phone-composer i{color:#fff;background:#6f5cff;border-radius:50%;place-items:center;width:27px;height:27px;font-size:13px;font-style:normal;font-weight:900;display:grid}.iphone-home-indicator{z-index:4;background:#17171b;border-radius:999px;width:102px;height:4px;position:absolute;bottom:6px;left:50%;transform:translate(-50%)}.phone-proof{z-index:4;color:#716c77;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#ffffffe6;border:1px solid #c8c4dff2;border-radius:14px;align-items:center;gap:9px;min-width:164px;padding:12px 14px;font-size:8px;display:flex;position:absolute;box-shadow:0 16px 38px #372d631f}.phone-proof i{color:#6f5cff;background:#f0edff;border-radius:8px;flex:none;place-items:center;width:25px;height:25px;font-style:normal;font-weight:900;display:grid}.phone-proof span{gap:2px;display:grid}.phone-proof b{color:#242229;font-size:9px}.phone-proof-response{animation:17s ease-in-out infinite phone-proof-response;top:120px;left:0}.phone-proof-response i:before{content:"";background:#6f5cff;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #6f5cff1f}.phone-proof-booked{animation:17s ease-in-out infinite phone-proof-booked;bottom:126px;right:-4px}.phone-proof-booked i{color:#27825c;background:#e9f7f1}@keyframes phone-aura{0%,to{opacity:.72;transform:scale(.94)}50%{opacity:1;transform:scale(1.04)}}@keyframes phone-orbit{to{transform:rotate(378deg)}}@keyframes phone-float{0%,to{transform:rotate(1.5deg)translateY(5px)}50%{transform:rotate(.2deg)translateY(-7px)}}@keyframes phone-message-one{0%,2%{opacity:0;transform:translateY(8px)scale(.98)}5%,94%{opacity:1;transform:none}98%,to{opacity:0;transform:translateY(-3px)}}@keyframes phone-message-two{0%,13%{opacity:0;transform:translateY(8px)scale(.98)}17%,94%{opacity:1;transform:none}98%,to{opacity:0;transform:translateY(-3px)}}@keyframes phone-message-three{0%,26%{opacity:0;transform:translateY(8px)scale(.98)}30%,94%{opacity:1;transform:none}98%,to{opacity:0;transform:translateY(-3px)}}@keyframes phone-message-four{0%,39%{opacity:0;transform:translateY(8px)scale(.98)}43%,94%{opacity:1;transform:none}98%,to{opacity:0;transform:translateY(-3px)}}@keyframes phone-message-five{0%,52%{opacity:0;transform:translateY(8px)scale(.98)}56%,94%{opacity:1;transform:none}98%,to{opacity:0;transform:translateY(-3px)}}@keyframes phone-typing-cycle{0%,58%{opacity:0;transform:translateY(5px)}61%,66%{opacity:1;transform:none}70%,to{opacity:0;transform:translateY(-2px)}}@keyframes phone-typing-dot{0%,to{opacity:.45;transform:translateY(1px)}50%{opacity:1;transform:translateY(-2px)}}@keyframes phone-message-six{0%,68%{opacity:0;transform:translateY(8px)scale(.98)}72%,94%{opacity:1;transform:none}98%,to{opacity:0;transform:translateY(-3px)}}@keyframes phone-booking-in{0%,79%{opacity:0;transform:translateY(8px)scale(.97)}83%,94%{opacity:1;transform:none}98%,to{opacity:0;transform:translateY(-3px)}}@keyframes phone-proof-response{0%,15%{opacity:0;transform:translate(10px)}20%,88%{opacity:1;transform:none}94%,to{opacity:0;transform:translate(-5px)}}@keyframes phone-proof-booked{0%,80%{opacity:0;transform:translate(-10px)}84%,94%{opacity:1;transform:none}98%,to{opacity:0;transform:translate(5px)}}@media (max-width:1120px){.hero{grid-template-columns:minmax(0,1fr) minmax(380px,.78fr);column-gap:30px;padding-inline:32px}.hero h1{font-size:clamp(50px,5.7vw,65px)}.phone-proof-response{left:-14px}.phone-proof-booked{right:-14px}}@media (max-width:820px){.hero{text-align:center;grid-template-rows:auto auto;grid-template-columns:1fr;row-gap:24px;min-height:auto;padding:134px 24px 56px}.hero-copy{grid-area:1/1;justify-self:center;justify-items:center;max-width:720px}.hero h1{max-width:720px;font-size:clamp(48px,9vw,66px)}.hero-copy>p{max-width:650px}.hero-integrations-visual.memby-phone-hero{grid-area:2/1}.memby-phone-hero{min-height:680px}.phone-proof-response{left:calc(50% - 250px)}.phone-proof-booked{right:calc(50% - 260px)}}@media (max-width:560px){.hero{padding:118px 19px 42px}.hero h1{font-size:clamp(43px,13vw,58px)}.hero-copy>p{margin-top:22px;font-size:16px}.hero-actions{flex-direction:column;width:100%}.hero-actions .button{width:100%}.memby-phone-hero{min-height:625px}.iphone{width:288px}.phone-conversation{gap:5px;height:426px}.phone-message p{padding:7px 9px;font-size:8px}.phone-thread-header{height:64px}.phone-proof{min-width:145px;padding:9px 10px}.phone-proof-response{top:92px;left:-7px}.phone-proof-booked{bottom:92px;right:-7px}.phone-ambient-one{width:430px;height:430px}.phone-ambient-two{width:310px;height:480px}}@media (prefers-reduced-motion:reduce){.iphone,.phone-ambient,.phone-message,.phone-typing,.phone-booking-card,.phone-proof,.phone-typing i{animation:none!important}.phone-message,.phone-booking-card,.phone-proof{opacity:1;transform:none}.phone-typing{display:none}}.iphone{aspect-ratio:auto;width:340px;height:700px;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;animation:none;overflow:hidden;transform:none}.iphone:before,.iphone-side{display:none}.iphone-device-photo{z-index:1;pointer-events:none;-webkit-user-select:none;user-select:none;width:532px;max-width:none;height:auto;display:block;position:absolute;top:-40px;left:-96px}.iphone-screen{z-index:2;width:282px;height:666px;box-shadow:none;background:0 0;border-radius:43px;position:absolute;top:14px;left:29px;overflow:hidden}.iphone-screen:before{display:none}.iphone-island{visibility:hidden}@media (max-width:820px){.iphone{transform:scale(.94)}}@media (max-width:560px){.iphone{transform:scale(.86)}}.hero{min-height:760px}.memby-phone-hero{min-height:620px}.phone-ambient-one{opacity:.72;width:480px;height:480px}.phone-ambient-two{display:none}.iphone{width:360px;height:620px}.iphone-device-photo{width:655px;top:-185px;left:-149px}.iphone-screen{border-radius:37px;width:259px;height:557px;top:31px;left:50px}.iphone-statusbar{height:36px;padding:0 16px;font-size:8px}.iphone-statusbar time{padding-left:1px}.iphone-status-icons{transform-origin:100%;gap:3px;transform:scale(.82)}.phone-thread-header{background:#ffffffc7;grid-template-columns:29px 1fr 29px;height:58px;padding:1px 10px 6px}.phone-thread-header button{width:27px;height:27px;font-size:22px}.phone-thread-header button:last-child{font-size:11px}.phone-contact-mark{width:28px;height:28px;font-size:17px;box-shadow:0 4px 10px #4a39a62b}.phone-contact strong{font-size:9px}.phone-contact small{font-size:5.5px}.phone-thread-date{padding:7px 0 5px;font-size:5.5px}.phone-conversation{gap:5px;height:393px;padding:0 11px 7px}.phone-message{gap:1px;max-width:80%}.phone-message p{border-radius:13px;padding:7px 9px;font-size:7.7px;line-height:1.32}.phone-message time{font-size:4.5px}.phone-typing{border-radius:13px 13px 5px;gap:3px;padding:7px 10px}.phone-booking-card{border-radius:13px 13px 5px;grid-template-columns:28px 1fr;gap:7px;width:91%;padding:7px;box-shadow:0 8px 18px #26694d14,0 0 0 3px #2f9e6f09}.phone-booking-check{border-radius:9px;width:28px;height:28px;font-size:12px}.phone-booking-card small{font-size:4.5px}.phone-booking-card strong{font-size:7px}.phone-booking-card p{font-size:5px}.phone-composer{grid-template-columns:1fr 24px;height:32px;padding:3px 4px 3px 11px;font-size:7px;bottom:17px;left:11px;right:11px}.phone-composer i{width:24px;height:24px;font-size:11px}.iphone-home-indicator{width:88px;height:3px;bottom:6px}.phone-proof{border-color:#d3d0e2e6;border-radius:12px;gap:7px;min-width:142px;padding:9px 11px;font-size:7px;box-shadow:0 12px 28px #372d6317}.phone-proof i{border-radius:7px;width:22px;height:22px}.phone-proof b{font-size:8px}.phone-proof-response{top:128px;left:8px}.phone-proof-booked{bottom:100px;right:8px}@media (max-width:820px){.hero{min-height:auto}.memby-phone-hero{min-height:600px}}@media (max-width:560px){.memby-phone-hero{min-height:555px}.phone-proof-response{top:100px;left:-6px}.phone-proof-booked{bottom:78px;right:-6px}}.hero-integrations-visual.memby-macbook-hero{grid-area:1/2;width:100%;max-width:none;margin:0}.memby-macbook-hero{isolation:isolate;place-items:center;min-height:560px;display:grid;position:relative}.macbook-ambient{z-index:-1;aspect-ratio:1.2;filter:blur(3px);background:radial-gradient(circle,#6f5cff2e,#6f5cff0e 48%,#0000 72%);border-radius:50%;width:min(670px,120%);animation:7s ease-in-out infinite mac-aura;position:absolute}.macbook{z-index:3;filter:drop-shadow(0 34px 32px #251f3e2e);width:min(650px,100% + 126px);padding-bottom:31px;animation:7s ease-in-out infinite mac-float;position:relative;transform:translate(-2px)}.macbook-display{z-index:3;aspect-ratio:16/10.25;background:linear-gradient(145deg,#77777e,#151519 9%,#030305 54%,#55555b);border:1px solid #76767b;border-radius:15px 15px 7px 7px;width:92%;margin:0 auto;padding:10px 10px 12px;position:relative;box-shadow:inset 0 0 0 1px #08080a,inset 1px 0 1px #ffffff5c,0 9px 21px #12101c3d}.macbook-display:after{content:"";pointer-events:none;border:1px solid #ffffff1c;border-radius:11px 11px 5px 5px;position:absolute;inset:3px}.macbook-camera{z-index:5;background:radial-gradient(circle at 35% 35%,#39436c,#0c0e16 60%,#010103);border-radius:50%;width:4px;height:4px;position:absolute;top:4px;left:50%;transform:translate(-50%);box-shadow:0 0 0 1px #ffffff0d}.macbook-screen{background:#f5f4f8;border-radius:6px 6px 2px 2px;height:100%;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #0000007a}.macbook-screen:after{content:"";z-index:20;pointer-events:none;background:linear-gradient(112deg,#ffffff1a,#0000 32% 71%,#ffffff0b);position:absolute;inset:0}.mac-appbar{background:#fffffff7;border-bottom:1px solid #e4e2eb;grid-template-columns:1fr auto auto;align-items:center;gap:9px;height:43px;padding:0 13px;display:grid;box-shadow:0 3px 10px #2e264f0b}.mac-appbar-brand{align-items:center;gap:9px;min-width:0;display:flex}.mac-appbar-brand img{object-fit:contain;object-position:left center;width:73px;height:21px}.mac-appbar-brand span{color:#716d77;border-left:1px solid #dedce5;padding-left:9px;font-size:6px;font-weight:750}.mac-autopilot{color:#5946c7;background:#f1eeff;border:1px solid #d7d1fa;border-radius:7px;align-items:center;gap:5px;padding:6px 8px;font-size:5.5px;font-weight:800;display:flex}.mac-autopilot i,.mac-running i{background:#35ad78;border-radius:50%;width:5px;height:5px;animation:1.8s ease-out infinite mac-live-pulse;box-shadow:0 0 0 3px #35ad781a}.mac-operator{color:#fff;background:linear-gradient(145deg,#806cff,#5c48d0);border-radius:7px;place-items:center;width:25px;height:25px;font-size:5.5px;font-weight:850;display:grid;box-shadow:0 4px 10px #523fb833}.mac-workspace{background:#f5f4f8;grid-template-columns:25% minmax(0,1fr) 25%;height:calc(100% - 43px);display:grid}.mac-section-label{color:#85808d;font-family:var(--font-mono);letter-spacing:.11em;font-size:4.7px;font-weight:850}.mac-inbox{background:linear-gradient(#fbfbfd,#f7f6fa);border-right:1px solid #dedce6;padding:13px 8px;position:relative}.mac-search{color:#aaa6b0;background:#fff;border:1px solid #dddbe5;border-radius:7px;margin:10px 0 8px;padding:7px 8px;font-size:5px}.mac-inbox article{color:#615d66;border:1px solid #0000;border-radius:8px;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:7px;margin-bottom:4px;padding:8px 6px;display:grid;position:relative}.mac-inbox article>i{color:#6250cf;background:#eae7ff;border-radius:7px;place-items:center;width:24px;height:24px;font-size:5.5px;font-style:normal;font-weight:850;display:grid}.mac-inbox article>span{gap:3px;min-width:0;display:grid}.mac-inbox article b{color:#3b3840;font-size:5.8px}.mac-inbox article small{color:#a19da7;text-overflow:ellipsis;white-space:nowrap;font-size:4.4px;overflow:hidden}.mac-inbox article.active{background:#f0edff;border-color:#c9c0ff;box-shadow:0 5px 11px #5844be12}.mac-inbox article.active:before{content:"";background:#6f5cff;border-radius:999px;width:2px;position:absolute;top:8px;bottom:8px;left:-9px}.mac-inbox article em{color:#6f5cff;font-size:3.8px;font-style:normal;font-weight:900;position:absolute;bottom:4px;right:5px}.mac-thread{background:linear-gradient(#f8f7fa,#f3f2f6);min-width:0;position:relative}.mac-thread>header{background:#ffffffe0;border-bottom:1px solid #e2e0e7;grid-template-columns:28px 1fr auto;align-items:center;gap:7px;height:49px;padding:0 11px;display:grid}.mac-lead-avatar{color:#6250cf;background:#ebe8ff;border-radius:8px;place-items:center;width:28px;height:28px;font-size:5.5px;font-weight:850;display:grid}.mac-thread>header>span{gap:2px;display:grid}.mac-thread>header strong{color:#35323a;font-size:6.5px}.mac-thread>header small{color:#9f9aa5;font-size:4.2px}.mac-thread>header>b{color:#604ecb;white-space:nowrap;background:#f0edff;border:1px solid #d5cff8;border-radius:6px;align-items:center;gap:4px;padding:6px;font-size:4.2px;display:flex}.mac-thread>header>b i{background:#6f5cff;border-radius:50%;width:5px;height:5px;box-shadow:0 0 0 3px #6f5cff1a}.mac-thread-date{color:#aaa6b0;text-align:center;align-items:center;gap:6px;padding:9px 11px 7px;font-size:4px;display:flex}.mac-thread-date span{background:#e1dfe6;flex:1;height:1px}.mac-conversation{flex-direction:column;gap:4px;height:227px;padding:0 10px 8px;display:flex;overflow:hidden}.mac-message{opacity:0;gap:1px;width:max-content;max-width:82%;display:grid;transform:translateY(5px)scale(.985)}.mac-message p{letter-spacing:-.01em;border-radius:9px;margin:0;padding:6px 8px;font-size:5.3px;line-height:1.32}.mac-message time{color:#aaa6b0;font-size:3.4px}.mac-lead{align-self:flex-start}.mac-lead p{color:#3f3b44;background:#fff;border:1px solid #dedce4;border-bottom-left-radius:3px}.mac-lead time{padding-left:3px}.mac-memby{align-self:flex-end}.mac-memby p{color:#fff;background:linear-gradient(145deg,#806cff,#5e49de);border-bottom-right-radius:3px;box-shadow:0 5px 10px #523eb824}.mac-memby time{text-align:right;padding-right:3px}.mac-message-1{animation:17s ease-in-out infinite mac-message-one}.mac-message-2{animation:17s ease-in-out infinite mac-message-two}.mac-message-3{animation:17s ease-in-out infinite mac-message-three}.mac-message-4{animation:17s ease-in-out infinite mac-message-four}.mac-message-5{animation:17s ease-in-out infinite mac-message-five}.mac-message-6{animation:17s ease-in-out infinite mac-message-six}.mac-typing{opacity:0;background:#e5e1fa;border-radius:8px 8px 3px;align-self:flex-end;gap:2px;padding:5px 7px;animation:17s ease-in-out infinite mac-typing-cycle;display:flex}.mac-typing i{background:#7361d1;border-radius:50%;width:3px;height:3px;animation:.9s ease-in-out infinite mac-typing-dot}.mac-typing i:nth-child(2){animation-delay:.14s}.mac-typing i:nth-child(3){animation-delay:.28s}.mac-booking-card{opacity:0;background:#fff;border:1px solid #bfe0d0;border-radius:9px 9px 3px;grid-template-columns:24px 1fr;align-self:flex-end;align-items:center;gap:7px;width:86%;padding:6px;animation:17s ease-in-out infinite mac-booking-in;display:grid;transform:translateY(5px)scale(.98);box-shadow:0 7px 15px #26694d14}.mac-booking-card>span{color:#fff;background:linear-gradient(145deg,#4dbb89,#29996b);border-radius:7px;place-items:center;width:24px;height:24px;font-size:8px;font-weight:900;display:grid}.mac-booking-card div{gap:1px;display:grid}.mac-booking-card small{color:#27825c;letter-spacing:.09em;font-size:3.5px;font-weight:900}.mac-booking-card strong{color:#302d35;font-size:5.2px}.mac-booking-card p{color:#96919c;margin:0;font-size:3.7px}.mac-progress{background:linear-gradient(#faf9ff,#f6f3ff);border-left:1px solid #dedce6;padding:13px 8px;position:relative}.mac-running{color:#338762;align-items:center;gap:4px;font-size:4.2px;font-weight:800;display:flex;position:absolute;top:12px;right:9px}.mac-running i{width:4px;height:4px}.mac-progress article{opacity:0;background:#f1eeff;border:1px solid #e2def4;border-radius:7px;grid-template-columns:20px minmax(0,1fr);align-items:center;gap:6px;margin-top:6px;padding:7px 6px;display:grid;transform:translate(-4px)}.mac-progress article:first-of-type{margin-top:15px}.mac-progress article>i{color:#fff;background:#6f5cff;border-radius:50%;place-items:center;width:20px;height:20px;font-size:6px;font-style:normal;font-weight:900;display:grid;box-shadow:0 3px 8px #5b46c224}.mac-progress article span{gap:2px;display:grid}.mac-progress article b{color:#55505d;font-size:5px}.mac-progress article small{color:#a09ba7;font-size:3.6px;line-height:1.3}.mac-progress article.success{background:#eaf7f1;border-color:#cbe6d9}.mac-progress article.success>i{background:#39a978}.mac-progress article.success b{color:#32775c}.mac-step-1{animation:17s ease-in-out infinite mac-step-one}.mac-step-2{animation:17s ease-in-out infinite mac-step-two}.mac-step-3{animation:17s ease-in-out infinite mac-step-three}.mac-step-4{animation:17s ease-in-out infinite mac-step-four}.macbook-deck{z-index:2;clip-path:polygon(4.2% 0,95.8% 0,100% 79%,98% 87%,2% 87%,0 79%);background:linear-gradient(#f5f5f7,#c7c8cc 45%,#a7a8ad 78%,#d9dade 88%);height:70px;position:absolute;bottom:9px;left:0;right:0;overflow:hidden;box-shadow:inset 0 1px #fffffff2,inset 0 -1px #40404440}.macbook-keyboard{opacity:.82;background:repeating-linear-gradient(90deg,#19191d 0 8px,#0000 8px 10px),repeating-linear-gradient(#000000eb 0 6px,#0000 6px 8px);border-radius:3px;width:58%;height:26px;position:absolute;top:9px;left:50%;transform:translate(-50%)perspective(80px)rotateX(6deg);box-shadow:0 0 0 3px #61626740}.macbook-trackpad{border:1px solid #7172776b;border-radius:3px;width:22%;height:22px;position:absolute;top:40px;left:50%;transform:translate(-50%);box-shadow:inset 0 1px #ffffff8c}.macbook-front-edge{z-index:1;background:linear-gradient(#b9babf,#e8e9eb 38%,#8d8e93 58%,#c6c7ca);border-radius:0 0 50% 50%/0 0 65% 65%;height:18px;position:absolute;bottom:0;left:1.4%;right:1.4%;box-shadow:0 8px 14px #1b192633,inset 0 1px #ffffffe0}.macbook-front-edge i{background:linear-gradient(#8e8f93,#dadbde);border-radius:0 0 10px 10px;width:78px;height:5px;position:absolute;top:0;left:50%;transform:translate(-50%);box-shadow:inset 0 -1px #ffffffa6}.macbook-proof{z-index:5;color:#716c77;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffe8;border:1px solid #cdc9e1f2;border-radius:12px;align-items:center;gap:8px;min-width:146px;padding:10px 12px;font-size:7px;display:flex;position:absolute;box-shadow:0 15px 34px #372d631c}.macbook-proof>i{color:#6f5cff;background:#f0edff;border-radius:7px;flex:none;place-items:center;width:23px;height:23px;font-style:normal;font-weight:900;display:grid}.macbook-proof>span{gap:2px;display:grid}.macbook-proof b{color:#242229;font-size:8px}.macbook-proof-response{animation:17s ease-in-out infinite mac-proof-response;top:74px;left:-15px}.macbook-proof-response>i:before{content:"";background:#6f5cff;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #6f5cff1f}.macbook-proof-booked{animation:17s ease-in-out infinite mac-proof-booked;bottom:69px;right:-12px}.macbook-proof-booked>i{color:#27825c;background:#e9f7f1}@keyframes mac-aura{0%,to{opacity:.72;transform:scale(.95)}50%{opacity:1;transform:scale(1.035)}}@keyframes mac-float{0%,to{transform:translate(-2px)translateY(4px)}50%{transform:translate(-2px)translateY(-5px)}}@keyframes mac-live-pulse{0%{box-shadow:0 0 #35ad783d}to{box-shadow:0 0 0 6px #35ad7800}}@keyframes mac-message-one{0%,2%{opacity:0;transform:translateY(5px)scale(.985)}5%,94%{opacity:1;transform:none}98%,to{opacity:0;transform:translateY(-2px)}}@keyframes mac-message-two{0%,13%{opacity:0;transform:translateY(5px)scale(.985)}17%,94%{opacity:1;transform:none}98%,to{opacity:0;transform:translateY(-2px)}}@keyframes mac-message-three{0%,26%{opacity:0;transform:translateY(5px)scale(.985)}30%,94%{opacity:1;transform:none}98%,to{opacity:0;transform:translateY(-2px)}}@keyframes mac-message-four{0%,39%{opacity:0;transform:translateY(5px)scale(.985)}43%,94%{opacity:1;transform:none}98%,to{opacity:0;transform:translateY(-2px)}}@keyframes mac-message-five{0%,52%{opacity:0;transform:translateY(5px)scale(.985)}56%,94%{opacity:1;transform:none}98%,to{opacity:0;transform:translateY(-2px)}}@keyframes mac-typing-cycle{0%,58%{opacity:0;transform:translateY(4px)}61%,66%{opacity:1;transform:none}70%,to{opacity:0;transform:translateY(-2px)}}@keyframes mac-typing-dot{0%,to{opacity:.45;transform:translateY(1px)}50%{opacity:1;transform:translateY(-1px)}}@keyframes mac-message-six{0%,68%{opacity:0;transform:translateY(5px)scale(.985)}72%,94%{opacity:1;transform:none}98%,to{opacity:0;transform:translateY(-2px)}}@keyframes mac-booking-in{0%,79%{opacity:0;transform:translateY(5px)scale(.98)}83%,94%{opacity:1;transform:none}98%,to{opacity:0;transform:translateY(-2px)}}@keyframes mac-step-one{0%,15%{opacity:0;transform:translate(-4px)}20%,94%{opacity:1;transform:none}98%,to{opacity:0}}@keyframes mac-step-two{0%,37%{opacity:0;transform:translate(-4px)}42%,94%{opacity:1;transform:none}98%,to{opacity:0}}@keyframes mac-step-three{0%,54%{opacity:0;transform:translate(-4px)}59%,94%{opacity:1;transform:none}98%,to{opacity:0}}@keyframes mac-step-four{0%,80%{opacity:0;transform:translate(-4px)}84%,94%{opacity:1;transform:none}98%,to{opacity:0}}@keyframes mac-proof-response{0%,15%{opacity:0;transform:translate(9px)}20%,88%{opacity:1;transform:none}94%,to{opacity:0;transform:translate(-5px)}}@keyframes mac-proof-booked{0%,80%{opacity:0;transform:translate(-9px)}84%,94%{opacity:1;transform:none}98%,to{opacity:0;transform:translate(5px)}}@media (max-width:1120px){.macbook{width:min(580px,100% + 104px)}.macbook-proof-response{left:-9px}.macbook-proof-booked{right:-8px}}@media (max-width:820px){.hero-integrations-visual.memby-macbook-hero{grid-area:2/1}.memby-macbook-hero{min-height:550px}.macbook{width:min(680px,100%)}.macbook-proof-response{left:calc(50% - 340px)}.macbook-proof-booked{right:calc(50% - 340px)}}@media (max-width:560px){.memby-macbook-hero{min-height:390px}.macbook{width:122%;animation:none;transform:scale(.8)}.macbook-proof{display:none}.macbook-ambient{width:125%}.mac-inbox{display:none}.mac-workspace{grid-template-columns:minmax(0,1fr) 29%}}@media (prefers-reduced-motion:reduce){.macbook,.macbook-ambient,.mac-autopilot i,.mac-running i,.mac-message,.mac-typing,.mac-typing i,.mac-booking-card,.mac-progress article,.macbook-proof{animation:none!important}.mac-message,.mac-booking-card,.mac-progress article,.macbook-proof{opacity:1;transform:none}.mac-typing{display:none}}.hero-integrations-visual.floating-conversation-hero{grid-area:1/2;width:100%;max-width:none;min-height:600px;margin:0}.floating-conversation-hero{isolation:isolate;place-items:center;display:grid;position:relative}.floating-conversation-aura{z-index:-2;aspect-ratio:1;filter:blur(10px);background:radial-gradient(circle,#6f5cff33,#6f5cff14 38%,#c3b8ff09 58%,#0000 74%);border-radius:50%;width:min(680px,128%);animation:7s ease-in-out infinite floating-aura;position:absolute}.floating-conversation-aura:after{content:"";border:1px solid #6f5cff1a;border-radius:50%;position:absolute;inset:16%;box-shadow:0 0 0 54px #6f5cff06,0 0 0 108px #6f5cff04}.floating-conversation-status{z-index:4;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffd6;border:1px solid #d3ceeff2;border-radius:16px;align-items:center;gap:11px;min-width:258px;padding:13px 16px;display:flex;position:absolute;top:22px;left:50%;transform:translate(-50%);box-shadow:0 18px 44px #3c2f7f1a,inset 0 1px #fffffff2}.floating-conversation-status>span:last-child{gap:3px;display:grid}.floating-conversation-status b{color:#292630;font-size:11px}.floating-conversation-status small{color:#8c8793;font-size:8px}.memby-live-dot{background:linear-gradient(145deg,#9c8eff,#6554e3);border-radius:50%;flex:none;width:12px;height:12px;animation:1.9s ease-in-out infinite floating-live;position:relative;box-shadow:inset -1px -2px 3px #19191926,0 0 0 5px #6f5cff1a}.floating-thread{z-index:2;flex-direction:column;justify-content:flex-start;gap:8px;width:min(475px,92%);min-height:530px;padding:72px 18px 32px;animation:7s ease-in-out infinite floating-thread-hover;display:flex;position:relative}.floating-contact{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffe0;border:1px solid #d7d3e5e6;border-radius:16px;grid-template-columns:40px 1fr auto;align-items:center;gap:10px;width:286px;padding:10px 12px;display:none;position:absolute;top:14px;left:50%;transform:translate(-50%);box-shadow:0 14px 34px #30275c17}.floating-contact>span{color:#5e4cc7;background:linear-gradient(145deg,#ebe7ff,#dbd4ff);border-radius:13px;place-items:center;width:40px;height:40px;font-size:11px;font-weight:850;display:grid}.floating-contact>div{gap:3px;display:grid}.floating-contact strong{font-size:11px}.floating-contact small{color:#918c97;font-size:7.5px}.floating-contact em{color:#aaa5af;font-size:7px;font-style:normal}.floating-message{opacity:0;gap:4px;width:max-content;max-width:83%;display:grid;transform:translateY(10px)scale(.98)}.floating-message p{letter-spacing:-.012em;border-radius:20px;margin:0;padding:13px 16px;font-size:12px;font-weight:570;line-height:1.42;box-shadow:0 13px 28px #342b5b1a}.floating-message time{color:#aaa5af;padding:0 5px;font-size:7px}.floating-message-lead{align-self:flex-start}.floating-message-lead p{color:#38343e;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#fffffff0;border:1px solid #dad7e1f2;border-bottom-left-radius:6px}.floating-message-memby{align-self:flex-end}.floating-message-memby p{color:#fff;background:linear-gradient(145deg,#806cff,#5d49d8);border:1px solid #ffffff29;border-bottom-right-radius:6px;box-shadow:0 15px 30px #523eb838,inset 0 1px #ffffff2e}.floating-message-memby time{text-align:right}.floating-message-1{animation:17s ease-in-out infinite floating-message-one}.floating-message-2{animation:17s ease-in-out infinite floating-message-two}.floating-message-3{animation:17s ease-in-out infinite floating-message-three}.floating-message-4{animation:17s ease-in-out infinite floating-message-four}.floating-message-5{animation:17s ease-in-out infinite floating-message-five}.floating-message-6{animation:17s ease-in-out infinite floating-message-six}.floating-typing{opacity:0;background:#f0edfff0;border:1px solid #d7d2f1e6;border-radius:16px 16px 5px;align-self:flex-end;gap:4px;margin-right:5px;padding:10px 13px;animation:17s ease-in-out infinite floating-typing-cycle;display:flex;box-shadow:0 10px 22px #41328b1a}.floating-typing i{background:#7461d4;border-radius:50%;width:5px;height:5px;animation:.9s ease-in-out infinite floating-typing-dot}.floating-typing i:nth-child(2){animation-delay:.14s}.floating-typing i:nth-child(3){animation-delay:.28s}.floating-booking-card{opacity:0;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffff0;border:1px solid #b9deccfa;border-radius:18px 18px 6px;grid-template-columns:42px 1fr;align-self:flex-end;align-items:center;gap:11px;width:78%;padding:11px 13px;animation:17s ease-in-out infinite floating-booking-in;display:grid;transform:translateY(10px)scale(.98);box-shadow:0 16px 34px #26694d1c,0 0 0 5px #2f9e6f09}.floating-booking-card>span{color:#fff;background:linear-gradient(145deg,#4dbb89,#279568);border-radius:13px;place-items:center;width:42px;height:42px;font-size:15px;font-weight:900;display:grid;box-shadow:0 8px 18px #258e6033}.floating-booking-card div{gap:2px;display:grid}.floating-booking-card small{color:#27825c;letter-spacing:.11em;font-size:6px;font-weight:900}.floating-booking-card strong{color:#2e2b33;font-size:10px}.floating-booking-card p{color:#918c96;margin:0;font-size:7px}.floating-proof{z-index:5;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffe0;border:1px solid #cdc9e1f2;border-radius:14px;align-items:center;gap:9px;min-width:140px;padding:11px 13px;display:flex;position:absolute;box-shadow:0 17px 38px #372d631c}.floating-proof>i{color:#6f5cff;background:#efecff;border-radius:9px;flex:none;place-items:center;width:27px;height:27px;font-size:10px;font-style:normal;font-weight:900;display:grid}.floating-proof>span{gap:2px;display:grid}.floating-proof b{color:#29262f;font-size:9px}.floating-proof small{color:#918c97;font-size:7px}.floating-proof-response{animation:17s ease-in-out infinite floating-proof-response;top:145px;left:-24px}.floating-proof-response>i:before{content:"";background:#6f5cff;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #6f5cff1f}.floating-proof-booked{animation:17s ease-in-out infinite floating-proof-booked;bottom:87px;right:-20px}.floating-proof-booked>i{color:#27825c;background:#e9f7f1}@keyframes floating-aura{0%,to{opacity:.72;transform:scale(.95)}50%{opacity:1;transform:scale(1.04)}}@keyframes floating-thread-hover{0%,to{transform:translateY(5px)rotate(-.35deg)}50%{transform:translateY(-6px)rotate(.2deg)}}@keyframes floating-live{0%,to{transform:scale(.88);box-shadow:inset -1px -2px 3px #19191926,0 0 0 4px #6f5cff14}50%{transform:scale(1);box-shadow:inset -1px -2px 3px #19191926,0 0 0 7px #6f5cff0a}}@keyframes floating-message-one{0%,2%{opacity:0;transform:translateY(10px)scale(.98)}5%,94%{opacity:1;transform:none}98%,to{opacity:0;transform:translateY(-3px)}}@keyframes floating-message-two{0%,13%{opacity:0;transform:translateY(10px)scale(.98)}17%,94%{opacity:1;transform:none}98%,to{opacity:0;transform:translateY(-3px)}}@keyframes floating-message-three{0%,26%{opacity:0;transform:translateY(10px)scale(.98)}30%,94%{opacity:1;transform:none}98%,to{opacity:0;transform:translateY(-3px)}}@keyframes floating-message-four{0%,39%{opacity:0;transform:translateY(10px)scale(.98)}43%,94%{opacity:1;transform:none}98%,to{opacity:0;transform:translateY(-3px)}}@keyframes floating-message-five{0%,52%{opacity:0;transform:translateY(10px)scale(.98)}56%,94%{opacity:1;transform:none}98%,to{opacity:0;transform:translateY(-3px)}}@keyframes floating-typing-cycle{0%,58%{opacity:0;transform:translateY(6px)}61%,66%{opacity:1;transform:none}70%,to{opacity:0;transform:translateY(-2px)}}@keyframes floating-typing-dot{0%,to{opacity:.45;transform:translateY(1px)}50%{opacity:1;transform:translateY(-2px)}}@keyframes floating-message-six{0%,68%{opacity:0;transform:translateY(10px)scale(.98)}72%,94%{opacity:1;transform:none}98%,to{opacity:0;transform:translateY(-3px)}}@keyframes floating-booking-in{0%,79%{opacity:0;transform:translateY(10px)scale(.98)}83%,94%{opacity:1;transform:none}98%,to{opacity:0;transform:translateY(-3px)}}@keyframes floating-proof-response{0%,15%{opacity:0;transform:translate(10px)}20%,88%{opacity:1;transform:none}94%,to{opacity:0;transform:translate(-5px)}}@keyframes floating-proof-booked{0%,80%{opacity:0;transform:translate(-10px)}84%,94%{opacity:1;transform:none}98%,to{opacity:0;transform:translate(5px)}}@media (max-width:1120px){.floating-thread{width:min(440px,94%)}.floating-proof-response{left:-8px}.floating-proof-booked{right:-7px}}@media (max-width:820px){.hero-integrations-visual.floating-conversation-hero{grid-area:2/1;min-height:610px}.floating-thread{width:min(475px,88vw)}.floating-proof-response{left:calc(50% - 300px)}.floating-proof-booked{right:calc(50% - 300px)}}@media (max-width:560px){.hero-integrations-visual.floating-conversation-hero{min-height:545px}.floating-conversation-status{min-width:230px;padding:11px 13px;top:2px}.floating-thread{gap:7px;width:100%;min-height:510px;padding:66px 1px 24px}.floating-contact{width:250px;padding:8px 10px;top:9px}.floating-message{max-width:88%}.floating-message p{padding:11px 13px;font-size:10px}.floating-booking-card{width:86%}.floating-proof{display:none}}@media (prefers-reduced-motion:reduce){.floating-conversation-aura,.floating-thread,.memby-live-dot,.floating-message,.floating-typing,.floating-typing i,.floating-booking-card,.floating-proof{animation:none!important}.floating-message,.floating-booking-card,.floating-proof{opacity:1;transform:none}.floating-typing{display:none}}.conversation-cloud-glow{z-index:-2;aspect-ratio:1;filter:blur(7px);background:radial-gradient(circle at 54% 48%,#6f5cff33,#6f5cff13 36%,#0000 67%),radial-gradient(circle at 72% 65%,#b7a3ff1f,#0000 42%);border-radius:50%;width:min(720px,140%);animation:8s ease-in-out infinite conversation-cloud-breathe;position:absolute}.conversation-cloud-glow:before,.conversation-cloud-glow:after{content:"";border:1px solid #6f5cff17;border-radius:50%;position:absolute}.conversation-cloud-glow:before{inset:18%}.conversation-cloud-glow:after{border-color:#6f5cff11;inset:31%}.conversation-stage{width:min(610px,112%);height:640px;position:relative}.conversation-active-pill{z-index:10;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffffdb;border:1px solid #d0cbe7f0;border-radius:18px;grid-template-columns:14px 1fr auto;align-items:center;gap:11px;width:310px;padding:13px 14px;animation:6s ease-in-out infinite conversation-status-float;display:grid;position:absolute;top:2px;left:50%;transform:translate(-50%);box-shadow:0 18px 42px #382c751a,inset 0 1px #fffffff5}.conversation-active-dot{background:linear-gradient(145deg,#a294ff,#6653e2);border-radius:50%;width:12px;height:12px;animation:2s ease-in-out infinite conversation-live-pulse;box-shadow:inset -1px -2px 3px #1814342e,0 0 0 5px #6f5cff1a}.conversation-active-pill>div{gap:3px;display:grid}.conversation-active-pill strong{color:#29262f;letter-spacing:-.01em;font-size:11px}.conversation-active-pill small{color:#8c8793;font-size:8px}.conversation-active-pill em{color:#6653d6;letter-spacing:.1em;background:#f1eeff;border:1px solid #d7d0ff;border-radius:999px;padding:5px 7px;font-size:6px;font-style:normal;font-weight:900}.cloud-message{z-index:4;gap:5px;animation:6.8s ease-in-out infinite conversation-bubble-float;display:grid;position:absolute}.cloud-message-meta{align-items:center;gap:7px;padding:0 7px;display:flex}.cloud-message-meta b{color:#6d6873;font-size:8px;font-weight:800}.cloud-message-meta time{color:#aaa5af;font-size:7px}.cloud-message p{letter-spacing:-.014em;border-radius:22px;margin:0;padding:14px 17px;font-size:12px;font-weight:580;line-height:1.42;position:relative}.cloud-lead p{color:#38343e;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffff0;border:1px solid #d6d3def0;border-bottom-left-radius:7px;box-shadow:0 16px 34px #2e26521a,inset 0 1px #fff}.cloud-memby p{color:#fff;background:linear-gradient(145deg,#8270ff,#6f5cff 47%,#5a46d1);border:1px solid #ffffff2e;border-bottom-right-radius:7px;box-shadow:0 18px 40px #4f3bb73b,inset 0 1px #ffffff38}.cloud-memby .cloud-message-meta{justify-content:flex-end}.cloud-memby .cloud-message-meta b{color:#604dc6}.cloud-message-one{width:320px;animation-delay:-.8s;top:75px;left:0}.cloud-message-two{width:405px;animation-delay:-2.1s;top:151px;right:0}.cloud-message-three{width:345px;animation-delay:-3.5s;top:245px;left:20px}.cloud-message-four{width:410px;animation-delay:-4.7s;top:329px;right:2px}.cloud-message-five{width:246px;animation-delay:-1.7s;top:424px;left:76px}.cloud-message-six{width:375px;animation-delay:-3.2s;top:478px;right:5px}.cloud-sent{color:#938ca0;justify-self:end;padding:0 7px;font-size:6.5px}.cloud-speed-pill,.cloud-objection-pill{z-index:8;color:#77717e;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffe0;border:1px solid #d1cce7e6;align-items:center;display:flex;position:absolute;box-shadow:0 13px 30px #352b6217}.cloud-speed-pill{border-radius:12px;gap:6px;padding:9px 11px;font-size:7.5px;animation:5.8s ease-in-out -1.6s infinite conversation-chip-float;top:106px;right:5px}.cloud-speed-pill i{background:#6f5cff;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #6f5cff1a}.cloud-speed-pill strong{color:#342f3b;font-size:8px}.cloud-objection-pill{color:#5f5867;border-radius:12px;gap:7px;padding:8px 11px;font-size:8px;font-weight:750;animation:6.4s ease-in-out -3.4s infinite conversation-chip-float;top:279px;right:1px}.cloud-objection-pill span{color:#6552d6;background:#eeeaff;border-radius:7px;place-items:center;width:20px;height:20px;font-size:8px;font-weight:900;display:grid}.cloud-booking{z-index:9;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffff2;border:1px solid #b5ddc9fa;border-radius:19px;grid-template-columns:45px 1fr auto;align-items:center;gap:12px;width:344px;padding:12px 13px;animation:6.3s ease-in-out infinite conversation-booking-float;display:grid;position:absolute;bottom:2px;right:26px;box-shadow:0 20px 44px #26694d1f,0 0 0 6px #2f9e6f0a,inset 0 1px #fff}.cloud-booking-check{color:#fff;background:linear-gradient(145deg,#50bd8d,#27966a);border-radius:14px;place-items:center;width:45px;height:45px;font-size:16px;font-weight:900;display:grid;box-shadow:0 9px 20px #258e6033}.cloud-booking>div{gap:2px;display:grid}.cloud-booking small{color:#26815b;letter-spacing:.11em;font-size:6px;font-weight:900}.cloud-booking strong{color:#2e2b33;letter-spacing:-.01em;font-size:10px}.cloud-booking p{color:#918c96;margin:0;font-size:7px}.cloud-booking em{color:#28815d;background:#e8f6ef;border-radius:999px;padding:6px 8px;font-size:6.5px;font-style:normal;font-weight:850}@keyframes conversation-cloud-breathe{0%,to{opacity:.78;transform:scale(.96)}50%{opacity:1;transform:scale(1.035)}}@keyframes conversation-status-float{0%,to{transform:translate(-50%)translateY(1px)}50%{transform:translate(-50%)translateY(-4px)}}@keyframes conversation-live-pulse{0%,to{transform:scale(.88);box-shadow:inset -1px -2px 3px #1814342e,0 0 0 4px #6f5cff14}50%{transform:scale(1);box-shadow:inset -1px -2px 3px #1814342e,0 0 0 7px #6f5cff09}}@keyframes conversation-bubble-float{0%,to{transform:translateY(2px)rotate(-.15deg)}50%{transform:translateY(-4px)rotate(.15deg)}}@keyframes conversation-chip-float{0%,to{transform:translateY(2px)}50%{transform:translateY(-4px)}}@keyframes conversation-booking-float{0%,to{transform:translateY(1px)}50%{transform:translateY(-5px)}}@media (max-width:1120px){.conversation-stage{width:min(540px,116%)}.cloud-message-one{left:8px}.cloud-message-two{right:4px}.cloud-message-three{left:12px}.cloud-message-four{right:0}.cloud-message-five{left:52px}.cloud-speed-pill,.cloud-objection-pill{right:0}}@media (max-width:820px){.hero-integrations-visual.conversation-cloud{grid-area:2/1;min-height:660px}.conversation-stage{width:min(610px,92vw)}}@media (max-width:560px){.hero-integrations-visual.conversation-cloud{min-height:640px;margin-top:10px}.conversation-stage{width:100%;height:625px}.conversation-active-pill{border-radius:15px;width:270px;padding:11px 12px;top:0}.conversation-active-pill strong{font-size:10px}.conversation-active-pill small{font-size:7px}.cloud-message{max-width:91%}.cloud-message p{border-radius:18px;padding:11px 13px;font-size:10.5px}.cloud-message-meta b{font-size:7px}.cloud-message-meta time{font-size:6px}.cloud-message-one{width:265px;top:69px;left:0}.cloud-message-two{width:330px;top:137px;right:0}.cloud-message-three{width:300px;top:227px;left:0}.cloud-message-four{width:335px;top:306px;right:0}.cloud-message-five{width:226px;top:394px;left:24px}.cloud-message-six{width:315px;top:450px;right:0}.cloud-speed-pill,.cloud-objection-pill{display:none}.cloud-booking{border-radius:17px;grid-template-columns:40px 1fr;gap:10px;width:306px;padding:10px 11px;bottom:5px;right:0}.cloud-booking-check{border-radius:12px;width:40px;height:40px}.cloud-booking em{display:none}}@media (prefers-reduced-motion:reduce){.conversation-cloud-glow,.conversation-active-pill,.conversation-active-dot,.cloud-message,.cloud-speed-pill,.cloud-objection-pill,.cloud-booking{animation:none!important}}.hero-integrations-visual.conversation-cloud{grid-area:1/2;width:100%;max-width:none;min-height:720px;margin:0}.conversation-cloud{isolation:isolate;place-items:center;display:grid;position:relative}.sms-device-wrap{justify-items:center;gap:16px;width:100%;display:grid}.sms-phone{background:#151518;border:1px solid #5d5d62;border-radius:50px;width:min(372px,100%);height:700px;padding:8px;box-shadow:0 34px 76px #18181e2b,0 10px 26px #18181e1f,inset 0 0 0 1px #ffffff1f}.sms-screen{background:#fff;border-radius:41px;grid-template-rows:33px 72px minmax(0,1fr) 58px;height:100%;display:grid;overflow:hidden}.sms-statusbar{color:#19191d;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 18px;font-size:10px;font-weight:800;display:grid}.sms-statusbar time{padding-left:4px}.sms-island{background:#111114;border-radius:99px;width:88px;height:24px}.sms-phone-status{justify-content:flex-end;align-items:flex-end;gap:2px;display:flex}.sms-phone-status i{background:#19191d;border-radius:2px;width:3px;display:block}.sms-phone-status i:first-child{height:5px}.sms-phone-status i:nth-child(2){height:7px}.sms-phone-status i:nth-child(3){height:9px}.sms-phone-status b{background:#19191d;border:1px solid #19191d;border-radius:2px;width:15px;height:8px;margin-left:3px;display:block;box-shadow:inset 0 0 0 2px #fff}.sms-contact{background:#fff;border-bottom:1px solid #e6e6ea;grid-template-columns:26px 38px minmax(0,1fr) 32px;align-items:center;gap:8px;padding:8px 14px 10px;display:grid}.sms-back{color:#6554e3;font-size:30px;font-weight:300;line-height:1;transform:translateY(-1px)}.sms-contact-avatar{color:#fff;letter-spacing:.02em;background:#6554e3;border-radius:50%;place-items:center;width:38px;height:38px;font-size:10px;font-weight:850;display:grid}.sms-contact-copy{gap:4px;min-width:0;display:grid}.sms-contact-copy strong{color:#1f1f24;letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.sms-contact-copy small{color:#7c7c84;align-items:center;gap:5px;font-size:8px;display:flex}.sms-contact-copy small i{background:#2fac78;border-radius:50%;width:6px;height:6px;display:block;box-shadow:0 0 0 3px #2fac781a}.sms-more{color:#8d8d94;letter-spacing:2px;font-size:12px;font-weight:800}.sms-thread{background:#fff;flex-direction:column;gap:8px;min-height:0;padding:14px 13px 10px;display:flex;overflow:hidden}.sms-thread-date{color:#9a9aa2;text-align:center;margin:0 0 2px;font-size:7px}.sms-row{width:100%;display:flex}.sms-row p{letter-spacing:-.008em;border-radius:17px;max-width:79%;margin:0;padding:9px 12px;font-size:10.5px;font-weight:510;line-height:1.35}.sms-incoming{justify-content:flex-start}.sms-incoming p{color:#222227;background:#e9e9ec;border-bottom-left-radius:5px}.sms-outgoing{justify-content:flex-end}.sms-outgoing p{color:#fff;background:#6554e3;border-bottom-right-radius:5px}.sms-booked-message{justify-items:end;gap:4px;display:grid}.sms-booked-message p{gap:3px;min-width:76%;display:grid}.sms-booked-message p b{font-size:10.5px}.sms-booked-message p span{color:#fffc;font-size:8px;font-weight:500}.sms-booked-message>small{color:#9a9aa2;padding-right:6px;font-size:6.5px}.sms-composer{background:#fff;border-top:1px solid #ededf0;grid-template-columns:32px minmax(0,1fr) 30px;align-items:center;gap:8px;padding:8px 13px 11px;display:grid}.sms-plus{color:#5f5f66;background:#ededf0;border-radius:50%;place-items:center;width:28px;height:28px;font-size:18px;font-weight:400;display:grid}.sms-composer>div{color:#9a9aa2;border:1px solid #d7d7dc;border-radius:18px;padding:9px 12px;font-size:9px}.sms-composer>div small{font-size:7px}.sms-send{color:#fff;background:#6554e3;border-radius:50%;place-items:center;width:28px;height:28px;font-size:15px;font-weight:800;display:grid}.sms-result{background:#fff;border:1px solid #dfe4e1;border-radius:13px;grid-template-columns:34px 1fr;align-items:center;gap:10px;width:min(310px,86%);padding:10px 12px;display:grid;box-shadow:0 12px 30px #1b1f1d14}.sms-result>span{color:#23825d;background:#e6f6ee;border-radius:10px;place-items:center;width:34px;height:34px;font-size:14px;font-weight:900;display:grid}.sms-result>div{gap:3px;display:grid}.sms-result strong{color:#29292e;font-size:10px}.sms-result small{color:#85858d;font-size:7.5px}@media (max-width:1120px){.sms-phone{width:min(350px,100%);height:680px}.sms-row p{font-size:10px}}@media (max-width:820px){.hero-integrations-visual.conversation-cloud{grid-area:2/1;min-height:720px}.sms-phone{width:min(372px,92vw)}}@media (max-width:560px){.hero-integrations-visual.conversation-cloud{min-height:665px;margin-top:18px}.sms-device-wrap{gap:12px}.sms-phone{border-radius:45px;width:min(350px,100%);height:640px}.sms-screen{border-radius:37px;grid-template-rows:31px 67px minmax(0,1fr) 54px}.sms-thread{gap:7px;padding:11px 11px 8px}.sms-row p{border-radius:15px;max-width:82%;padding:8px 10px;font-size:9.2px}.sms-booked-message p b{font-size:9.5px}.sms-result{width:min(300px,86%)}}@media (prefers-reduced-motion:reduce){.sms-contact-copy small i{animation:none!important}}.hero-integrations-visual.conversation-cloud{min-height:680px}.floating-sms-thread{flex-direction:column;gap:10px;width:min(620px,112%);padding:18px 0;display:flex}.floating-sms-message{gap:5px;width:fit-content;max-width:78%;animation:7s cubic-bezier(.23,1,.32,1) infinite floating-sms-drift;display:grid}.floating-sms-meta{align-items:center;gap:7px;padding:0 7px;display:flex}.floating-sms-meta b{color:#69656f;font-size:8px;font-weight:800}.floating-sms-meta time{color:#aaa6af;font-size:7px}.floating-sms-message p{letter-spacing:-.012em;border-radius:20px;margin:0;padding:13px 16px;font-size:11.5px;font-weight:570;line-height:1.4}.floating-sms-incoming{align-self:flex-start}.floating-sms-incoming p{color:#343139;background:#fff;border:1px solid #dedce3;border-bottom-left-radius:6px;box-shadow:0 12px 28px #26223317,inset 0 1px #fff}.floating-sms-outgoing .floating-sms-meta{justify-content:flex-end}.floating-sms-outgoing .floating-sms-meta b{color:#5f4ed0}.floating-sms-outgoing p{color:#fff;background:#6554e3;border-bottom-right-radius:6px;box-shadow:0 13px 28px #4d3cac2e}.floating-sms-one{margin-left:4%;animation-delay:-.5s}.floating-sms-two{margin-right:1%;animation-delay:-1.8s}.floating-sms-three{margin-left:0;animation-delay:-3.1s}.floating-sms-four{margin-right:5%;animation-delay:-4.2s}.floating-sms-five{margin-left:12%;animation-delay:-1.2s}.floating-sms-six{margin-right:0;animation-delay:-2.6s}.floating-sms-seven{margin-left:7%;animation-delay:-3.8s}.floating-sms-eight{margin-right:3%;animation-delay:-5s}.floating-sms-booked{gap:5px;min-width:285px;display:grid}.floating-sms-booked strong{align-items:center;gap:7px;font-size:11.5px;display:flex}.floating-sms-booked strong i{background:#ffffff2e;border-radius:50%;place-items:center;width:18px;height:18px;font-size:8px;font-style:normal;display:grid}.floating-sms-booked>span{color:#ffffffc7;padding-left:25px;font-size:8px;font-weight:520}.floating-sms-delivered{color:#9b97a1;padding-right:7px;font-size:6.5px}@keyframes floating-sms-drift{0%,to{transform:translateY(1px)}50%{transform:translateY(-3px)}}@media (max-width:1120px){.floating-sms-thread{width:min(560px,112%)}.floating-sms-message p{font-size:11px}}@media (max-width:820px){.hero-integrations-visual.conversation-cloud{min-height:670px}.floating-sms-thread{width:min(610px,92vw)}}@media (max-width:560px){.hero-integrations-visual.conversation-cloud{min-height:620px;margin-top:16px}.floating-sms-thread{gap:8px;width:100%;padding:8px 0}.floating-sms-message{gap:4px;max-width:89%}.floating-sms-message p{border-radius:17px;padding:10px 12px;font-size:9.8px}.floating-sms-meta b{font-size:7px}.floating-sms-meta time{font-size:6px}.floating-sms-one,.floating-sms-three,.floating-sms-five,.floating-sms-seven{margin-left:0}.floating-sms-two,.floating-sms-four,.floating-sms-six,.floating-sms-eight{margin-right:0}.floating-sms-booked{min-width:250px}.floating-sms-booked strong{font-size:10px}}@media (prefers-reduced-motion:reduce){.floating-sms-message{animation:none!important}}.floating-sms-thread{gap:9px;animation:8s cubic-bezier(.23,1,.32,1) infinite floating-sms-thread-breathe}.floating-sms-message{margin-left:0;margin-right:0;animation:none}.floating-sms-incoming{align-self:flex-start;justify-items:start}.floating-sms-outgoing{align-self:flex-end;justify-items:end}.floating-sms-time{color:#9c98a1;letter-spacing:.01em;text-align:center;align-self:stretch;margin:1px 0 3px;font-size:7.5px;font-weight:600}.floating-sms-time-later{margin-top:5px}.floating-sms-delivered{text-align:right;padding:0 7px 0 0;display:block}@keyframes floating-sms-thread-breathe{0%,to{transform:translateY(1px)}50%{transform:translateY(-3px)}}@media (max-width:560px){.floating-sms-thread{gap:8px}.floating-sms-time{margin-bottom:2px;font-size:6.5px}.floating-sms-time-later{margin-top:4px}}@media (prefers-reduced-motion:reduce){.floating-sms-thread{animation:none!important}}.floating-sms-thread{animation:none}.floating-sms-message,.floating-sms-time{opacity:0;animation:.48s cubic-bezier(.23,1,.32,1) forwards sms-conversation-enter}.floating-sms-message{transform:translateY(9px)scale(.985)}.floating-sms-time{transform:translateY(4px)}.floating-sms-message p{position:relative;box-shadow:0 8px 20px #231f3013}.floating-sms-incoming p{background:#fff;border-color:#e2e0e6}.floating-sms-incoming p:after{content:"";clip-path:polygon(100% 0,100% 100%,0 100%);background:#fff;width:11px;height:12px;position:absolute;bottom:0;left:-5px}.floating-sms-outgoing p{box-shadow:0 10px 24px #5240b726}.floating-sms-outgoing p:after{content:"";clip-path:polygon(0 0,100% 100%,0 100%);background:#6554e3;width:11px;height:12px;position:absolute;bottom:0;right:-5px}.floating-sms-booked{border:1px solid #ffffff26;box-shadow:0 14px 30px #5240b730!important}.floating-sms-typing{opacity:0;visibility:hidden;background:#6554e3;border-radius:16px 16px 5px;justify-content:center;align-self:flex-end;align-items:center;gap:4px;width:48px;height:30px;margin-bottom:-39px;margin-right:0;animation:1.05s cubic-bezier(.23,1,.32,1) both sms-typing-window;display:flex;box-shadow:0 8px 20px #5240b724}.floating-sms-typing i{background:#ffffffe6;border-radius:50%;width:5px;height:5px;animation:.72s ease-in-out infinite sms-typing-dot}.floating-sms-typing i:nth-child(2){animation-delay:.12s}.floating-sms-typing i:nth-child(3){animation-delay:.24s}.sms-time-one{animation-delay:.15s}.sms-message-one{animation-delay:.4s}.sms-typing-one{animation-delay:1.65s}.sms-message-two{animation-delay:2.55s}.sms-message-three{animation-delay:4.05s}.sms-typing-two{animation-delay:5.25s}.sms-message-four{animation-delay:6.15s}.sms-time-two{animation-delay:7.2s}.sms-message-five{animation-delay:7.65s}.sms-typing-three{animation-delay:8.75s}.sms-message-six{animation-delay:9.65s}.sms-message-seven{animation-delay:11.15s}.sms-typing-four{animation-delay:12.2s}.sms-message-eight{animation-delay:13.1s}@keyframes sms-conversation-enter{0%{opacity:0;transform:translateY(9px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes sms-typing-window{0%{visibility:visible;opacity:0;transform:translateY(7px)scale(.96)}15%,78%{visibility:visible;opacity:1;transform:translateY(0)scale(1)}to{visibility:hidden;opacity:0;transform:translateY(-2px)scale(.985)}}@keyframes sms-typing-dot{0%,60%,to{opacity:.55;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}@media (max-width:560px){.floating-sms-typing{border-radius:15px 15px 5px;width:44px;height:28px;margin-bottom:-36px}.floating-sms-typing i{width:4px;height:4px}}@media (prefers-reduced-motion:reduce){.floating-sms-message,.floating-sms-time{opacity:1;transform:none;animation:none!important}.floating-sms-typing{display:none;animation:none!important}}.hero-integrations-visual.booking-choreography{grid-area:1/2;width:100%;max-width:none;min-height:680px;margin:0}.booking-choreography{place-items:center;width:100%;display:grid;overflow:visible}.booking-choreo-stage{isolation:isolate;width:min(720px,112%);height:500px;position:relative}.booking-choreo-route{z-index:0;width:100%;height:425px;position:absolute;top:28px;left:0;overflow:visible}.booking-choreo-route path{vector-effect:non-scaling-stroke;stroke-linecap:round}.route-base{stroke:#e1ddf5;stroke-width:1.5px;stroke-dasharray:2 8}.route-pulse{stroke:#7560ec;stroke-width:2.4px;stroke-dasharray:26 600;filter:drop-shadow(0 0 4px #6952e973);animation:9.6s cubic-bezier(.23,1,.32,1) infinite choreo-route-pulse}.booking-choreo-caption{z-index:3;color:#777180;font-family:var(--font-mono);letter-spacing:.11em;text-transform:uppercase;align-items:center;gap:6px;font-size:6.5px;font-weight:850;display:flex;position:absolute}.booking-choreo-caption i{background:#8c79f3;border-radius:50%;width:7px;height:7px;display:block;box-shadow:0 0 0 4px #7159eb17}.caption-lead{top:97px;left:3%}.caption-booked{color:#5b49ca;bottom:56px;right:2%}.caption-booked i{width:13px;height:13px;box-shadow:none;color:#fff;font-family:var(--font-sans);letter-spacing:0;background:#6551db;place-items:center;font-size:7px;font-style:normal;display:grid}.choreo-lead-card,.choreo-booking-card{z-index:2;background:#fffffffa;border:1px solid #dfdce5;border-radius:17px;width:214px;position:absolute;box-shadow:0 20px 45px #2a23431c,0 2px 7px #2a23430a}.choreo-lead-card{padding:14px;animation:9.6s cubic-bezier(.23,1,.32,1) infinite choreo-lead-enter;top:137px;left:1%;transform:translate(0)}.choreo-card-kicker{color:#817a8a;min-width:0;font-family:var(--font-mono);letter-spacing:.11em;align-items:center;gap:6px;font-size:5.5px;font-weight:850;display:flex}.choreo-card-kicker small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.choreo-card-kicker b{color:#6450d8;letter-spacing:.08em;background:#f0edff;border-radius:5px;margin-left:auto;padding:3px 5px;font-size:5px}.instagram-mark{color:#fff;width:14px;height:14px;font-family:var(--font-sans);letter-spacing:0;background:#24212a;border-radius:4px;place-items:center;font-size:5px;font-weight:850;display:grid}.choreo-lead-person{align-items:center;gap:8px;margin-top:13px;display:flex}.choreo-lead-person>span{color:#5f4bc7;background:#ece9f9;border-radius:50%;place-items:center;width:28px;height:28px;font-size:7px;font-weight:850;display:grid}.choreo-lead-person div{gap:2px;display:grid}.choreo-lead-person strong{color:#292630;font-size:9px}.choreo-lead-person small{color:#96909c;font-size:6px}.choreo-lead-card>p{color:#403b48;margin:12px 0 10px;font-size:8px;font-weight:580;line-height:1.48}.choreo-lead-meta{gap:5px;display:flex}.choreo-lead-meta span{color:#777180;background:#f6f5f8;border-radius:5px;padding:4px 5px;font-size:5.5px;font-weight:750}.choreo-ai-field{z-index:1;width:190px;height:220px;position:absolute;top:75px;left:50%;transform:translate(-50%)}.choreo-ai-halo{border:1px solid #6c55eb26;border-radius:50%;position:absolute}.halo-one{border-style:dashed;animation:8s linear infinite choreo-orbit;inset:38px 26px}.halo-two{border-color:#6c55eb14;inset:9px}.choreo-ai-core{color:#fff;background:#6a55e3;border-radius:29px;place-items:center;width:72px;height:72px;animation:5s cubic-bezier(.23,1,.32,1) infinite choreo-core-float;display:grid;position:absolute;top:73px;left:50%;transform:translate(-50%)rotate(-8deg);box-shadow:0 18px 35px #5945cb47,inset 0 1px #ffffff4d}.choreo-ai-core span{background:#ffffff1f;border:1px solid #ffffff38;border-radius:12px;place-items:center;width:30px;height:30px;font-size:14px;font-weight:800;display:grid}.choreo-ai-core small{color:#ffffffc7;font-family:var(--font-mono);letter-spacing:.12em;margin-top:-11px;font-size:5px;font-weight:850}.choreo-signal{opacity:.38;background:#ffffffed;border:1px solid #7660de2e;border-radius:9px;align-items:center;gap:5px;padding:6px 7px;transition:opacity .35s cubic-bezier(.23,1,.32,1),transform .35s cubic-bezier(.23,1,.32,1);display:flex;position:absolute;box-shadow:0 7px 17px #3a2e6714}.choreo-signal i{color:#644fd8;background:#edeaff;border-radius:5px;place-items:center;width:14px;height:14px;font-size:7px;font-style:normal;font-weight:850;display:grid}.choreo-signal span{white-space:nowrap;gap:1px;display:grid}.choreo-signal small{color:#958e9d;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:4.7px;font-weight:850}.choreo-signal b{color:#4a4454;font-size:6.7px}.signal-intent{top:5px;left:-21px}.signal-offer{top:101px;right:-25px}.signal-schedule{bottom:3px;left:-11px}.choreo-booking-card{opacity:0;padding:14px;animation:9.6s cubic-bezier(.23,1,.32,1) infinite choreo-booking-enter;top:166px;right:1%;transform:translateY(12px)scale(.96)}.choreo-booking-card .choreo-card-kicker small{color:#6a56dc}.choreo-booking-card .choreo-card-kicker b{color:#21855d;background:#e9f8ef}.choreo-booking-main{grid-template-columns:42px 1fr;align-items:center;gap:9px;margin:13px 0;display:grid}.choreo-date{color:#5f4bcf;background:#f0edfe;border-radius:10px;place-items:center;height:43px;display:grid}.choreo-date span{font-family:var(--font-mono);letter-spacing:.1em;align-self:end;margin-bottom:-7px;font-size:5px;font-weight:850}.choreo-date strong{align-self:start;margin-top:-4px;font-size:18px;line-height:1}.choreo-booking-main>div:last-child{gap:2px;display:grid}.choreo-booking-main small{color:#8f8897;font-family:var(--font-mono);letter-spacing:.08em;font-size:5.3px;font-weight:850}.choreo-booking-main strong{color:#2f2a35;font-size:12px}.choreo-booking-main span{color:#837c89;font-size:5.7px}.choreo-booking-status{color:#4a4551;border-top:1px solid #ebe9ee;grid-template-columns:17px 1fr auto;align-items:center;gap:5px;padding-top:9px;font-size:6px;font-weight:760;display:grid}.choreo-booking-status i{color:#21855d;background:#e8f7ee;border-radius:50%;place-items:center;width:16px;height:16px;font-size:8px;font-style:normal;display:grid}.choreo-booking-status small{color:#918a98;font-size:5px}.choreo-footer{z-index:3;color:#716b78;white-space:nowrap;align-items:center;gap:6px;font-size:6px;font-weight:700;display:flex;position:absolute;bottom:15px;left:50%;transform:translate(-50%)}.choreo-footer i{background:#6b55e3;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #6b55e31a}[data-stage="0"] .choreo-lead-card,[data-stage="0"] .choreo-booking-card,[data-stage="0"] .choreo-ai-field,[data-stage="0"] .booking-choreo-caption,[data-stage="0"] .booking-choreo-route,[data-stage="0"] .choreo-footer,[data-stage="1"] .choreo-ai-field,[data-stage="1"] .choreo-booking-card,[data-stage="1"] .caption-booked,[data-stage="1"] .choreo-footer,[data-stage="2"] .choreo-booking-card,[data-stage="2"] .caption-booked,[data-stage="2"] .choreo-footer{opacity:0}.booking-choreo-stage[data-stage="2"] .choreo-signal{opacity:1;transform:translateY(-2px)}.booking-choreo-stage[data-stage="3"] .choreo-signal{opacity:.66}@keyframes choreo-route-pulse{0%,22%{stroke-dashoffset:0;opacity:0}31%,85%{stroke-dashoffset:-520px;opacity:1}to{stroke-dashoffset:-650px;opacity:0}}@keyframes choreo-lead-enter{0%,4%{opacity:0;transform:translateY(12px)scale(.96)}10%,79%{opacity:1;transform:translateY(0)scale(1)}87%,to{opacity:0;transform:translate(38px)translateY(-8px)scale(.96)}}@keyframes choreo-booking-enter{0%,54%{opacity:0;transform:translateY(12px)scale(.96)}62%,88%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(-6px)scale(.98)}}@keyframes choreo-orbit{to{transform:rotate(360deg)}}@keyframes choreo-core-float{0%,to{transform:translate(-50%)translateY(0)rotate(-8deg)}50%{transform:translate(-50%)translateY(-5px)rotate(-4deg)}}@media (max-width:1120px){.booking-choreo-stage{width:min(630px,110%)}.choreo-lead-card,.choreo-booking-card{width:190px}.choreo-ai-field{transform:translate(-50%)scale(.9)}.choreo-lead-card{left:0}.choreo-booking-card{right:0}}@media (max-width:820px){.hero-integrations-visual.booking-choreography{grid-area:2/1;min-height:560px}.booking-choreo-stage{width:min(640px,94vw);height:470px}.choreo-lead-card,.choreo-booking-card{width:184px}.choreo-ai-field{top:65px}.choreo-lead-card{top:135px}.choreo-booking-card{top:161px}}@media (max-width:560px){.hero-integrations-visual.booking-choreography{min-height:430px;margin-top:15px;overflow:hidden}.booking-choreo-stage{transform-origin:top;width:570px;height:500px;margin-left:50%;transform:scale(.64)translate(-50%)}.choreo-lead-card,.choreo-booking-card{width:210px}.choreo-lead-card{left:1%}.choreo-booking-card{right:1%}.choreo-ai-field{top:78px}.choreo-footer{bottom:30px}}@media (prefers-reduced-motion:reduce){.route-pulse,.choreo-lead-card,.choreo-booking-card,.choreo-ai-core,.halo-one{animation:none!important}.booking-choreo-stage [class*=choreo],.booking-choreo-stage .booking-choreo-caption,.booking-choreo-stage .booking-choreo-route{opacity:1!important}.choreo-booking-card{transform:none}.choreo-signal{opacity:1!important}}.wordmark,.site-header .wordmark,.product-bar .wordmark,.memby-layer .wordmark,.legal-header img{object-fit:contain;object-position:center;background:0 0}.floating-sms-thread{justify-content:flex-start;min-height:620px}.floating-sms-message,.floating-sms-time{opacity:1;animation:.44s cubic-bezier(.23,1,.32,1) both sms-state-message-enter;transform:none}.floating-sms-typing.is-live{visibility:visible;opacity:1;animation:.24s cubic-bezier(.23,1,.32,1) both sms-state-typing-enter}@keyframes sms-state-message-enter{0%{opacity:0;transform:translateY(9px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes sms-state-typing-enter{0%{opacity:0;transform:translateY(7px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}@media (max-width:560px){.floating-sms-thread{min-height:600px}}@media (prefers-reduced-motion:reduce){.floating-sms-message,.floating-sms-time,.floating-sms-typing.is-live{opacity:1;transform:none;animation:none!important}}html.booking-modal-open,body.booking-modal-open{overscroll-behavior:none;overflow:hidden!important}.lead-brain-hero{isolation:isolate;align-self:center;width:min(108%,730px);min-width:0;margin:0;position:relative}.lead-brain-art{place-items:center;min-height:500px;display:grid;position:relative}.lead-brain-art img{z-index:2;object-fit:contain;mix-blend-mode:multiply;filter:drop-shadow(0 30px 34px #231e3521);width:min(104%,690px);height:auto;animation:6s cubic-bezier(.45,0,.2,1) infinite alternate lead-brain-float;display:block;position:relative}.realistic-brain-hero{width:min(112%,760px)}.realistic-brain-hero .lead-brain-art{min-height:550px}.realistic-brain-hero .lead-brain-art img{mix-blend-mode:normal;filter:drop-shadow(0 34px 38px #39248429);width:min(112%,750px)}.lead-brain-signal{z-index:4;color:#242128;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff5;border:1px solid #2e2a3821;border-radius:13px;align-items:center;gap:9px;padding:9px 12px 9px 9px;display:flex;position:absolute;box-shadow:0 13px 30px #231e351c}.lead-brain-signal>i{color:#6b55f7;background:#eeeaff;border-radius:9px;place-items:center;width:29px;height:29px;font-size:9px;font-style:normal;font-weight:900;display:grid}.lead-brain-signal>span{gap:2px;display:grid}.lead-brain-signal small{color:#7a7480;letter-spacing:.05em;text-transform:uppercase;font-size:8px;font-weight:750}.lead-brain-signal strong{font-size:11px;line-height:1.1}.lead-brain-signal.is-intake{animation:3.8s cubic-bezier(.45,0,.2,1) infinite alternate lead-signal-breathe;top:18%;left:0}.lead-brain-signal.is-outcome{animation:3.8s cubic-bezier(.45,0,.2,1) .9s infinite alternate lead-signal-breathe;bottom:13%;right:0}.lead-brain-signal.is-outcome>i{color:#fff;background:#242128}.lead-brain-orbit{z-index:1;pointer-events:none;border:1px solid #2e2a381a;border-radius:50%;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-8deg)}.lead-brain-orbit:after{content:"";background:#6b55f7;border:2px solid #fff;border-radius:50%;width:9px;height:9px;position:absolute;top:50%;left:-5px;box-shadow:0 4px 12px #6b55f747}.lead-brain-orbit.orbit-one{width:88%;height:52%;animation:13s linear infinite lead-brain-orbit}.lead-brain-orbit.orbit-two{border-color:#6b55f71f;width:70%;height:72%;animation:17s linear infinite lead-brain-orbit-alt;transform:translate(-50%,-50%)rotate(58deg)}.lead-brain-funnel{z-index:3;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff0;border:1px solid #2e2a3821;border-radius:18px;width:calc(100% - 56px);margin:-22px auto 0;padding:16px 18px 17px;position:relative;box-shadow:0 18px 50px #231e351a}.lead-brain-funnel-label{color:#625b70;letter-spacing:.09em;text-transform:uppercase;align-items:center;gap:7px;margin-bottom:13px;font-size:11px;font-weight:800;display:flex}.lead-brain-funnel-label i{background:#6b55f7;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #6b55f71a}.lead-brain-funnel ol{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid;position:relative}.lead-brain-funnel ol:before,.lead-brain-funnel ol:after{content:"";background:#ebe9ef;height:2px;position:absolute;top:14px;left:7%;right:7%}.lead-brain-funnel ol:after{transform-origin:0;background:linear-gradient(90deg,#6b55f7,#806cf8 72%,#242128);width:86%;animation:3.2s cubic-bezier(.23,1,.32,1) infinite alternate lead-funnel-progress;right:auto}.lead-brain-funnel li{z-index:1;color:#655f6d;text-align:center;flex-direction:column;align-items:center;gap:8px;min-width:0;font-size:11px;font-weight:750;display:flex;position:relative}.lead-brain-funnel li i{color:#fff;background:#6b55f7;border:3px solid #fff;border-radius:50%;place-items:center;width:29px;height:29px;font-size:10px;font-style:normal;display:grid;box-shadow:0 4px 13px #6b55f73d}.lead-brain-funnel li.is-converted i{background:#242128;box-shadow:0 4px 13px #24212833}@keyframes lead-brain-float{0%{transform:translate(0)rotate(-.5deg)}to{transform:translateY(-9px)rotate(.5deg)}}@keyframes lead-brain-orbit{to{transform:translate(-50%,-50%)rotate(352deg)}}@keyframes lead-brain-orbit-alt{to{transform:translate(-50%,-50%)rotate(-302deg)}}@keyframes lead-funnel-progress{0%{opacity:.45;transform:scaleX(.08)}to{opacity:1;transform:scaleX(1)}}@keyframes lead-signal-breathe{0%{transform:translateY(2px);box-shadow:0 11px 25px #231e3517}to{transform:translateY(-3px);box-shadow:0 16px 34px #6b55f729}}.product-section{color:#fff;background:#211e27;position:relative;overflow:hidden}.product-section:before{content:"";pointer-events:none;background-color:#0000;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:38px 38px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000000d1,#0000 78%);mask-image:linear-gradient(#000000d1,#0000 78%)}.product-section>*{z-index:1;position:relative}@media (max-width:900px){.lead-brain-hero{width:min(104%,640px);margin:8px auto 0}.lead-brain-art{min-height:420px}.realistic-brain-hero{width:min(110%,700px)}.realistic-brain-hero .lead-brain-art{min-height:460px}}@media (max-width:600px){.lead-brain-hero{width:calc(100% + 12px);margin-left:-6px}.lead-brain-art{min-height:320px}.lead-brain-art img{width:min(108%,440px)}.realistic-brain-hero{width:calc(100% + 30px);margin-left:-15px}.realistic-brain-hero .lead-brain-art{min-height:350px}.realistic-brain-hero .lead-brain-art img{width:min(120%,490px)}.lead-brain-funnel{border-radius:15px;width:100%;margin:-10px auto 0;padding:14px 10px 15px}.lead-brain-funnel ol{gap:4px}.lead-brain-funnel li{letter-spacing:-.01em;gap:6px;font-size:9px}.lead-brain-funnel li i{border-width:2px;width:25px;height:25px}.lead-brain-funnel ol:before,.lead-brain-funnel ol:after{top:12px}.lead-brain-signal{border-radius:11px;gap:6px;padding:7px 9px 7px 7px}.lead-brain-signal>i{border-radius:7px;width:24px;height:24px;font-size:8px}.lead-brain-signal small{font-size:6.5px}.lead-brain-signal strong{font-size:9px}.lead-brain-signal.is-intake{top:14%;left:-2px}.lead-brain-signal.is-outcome{bottom:10%;right:-2px}}@media (prefers-reduced-motion:reduce){.lead-brain-art img,.lead-brain-orbit,.lead-brain-signal,.lead-brain-funnel ol:after{animation:none!important}.lead-brain-funnel ol:after{transform:scaleX(1)}}html,body,main,.hero,.proof-band,main>.section,.product-section,.capabilities-section,.founders-section,.company-story-section,.results-section,.pricing-section,.final-cta,footer,.legal-page,.legal-document,.legal-footer{background:var(--page-bg)}.proof-band{background-image:none}.product-section{color:var(--ink)}.product-section:before{display:none}.product-section .section-number{color:var(--violet-700)}.product-section .section-heading h2{color:var(--ink)}.product-section .section-heading p{color:var(--secondary)}.product-section .pipeline-window{border-color:#cfd0db;box-shadow:0 24px 60px #41309a1f,0 0 26px #6f5cff14,inset 0 1px #fff}.legal-page{background-image:none}.legal-header{background:var(--page-bg)}@supports (color:color-mix(in lab,red,red)){.legal-header{background:color-mix(in srgb,var(--page-bg)94%,transparent)}}.context-conversation .floating-sms-thread{gap:8px;width:min(650px,114%);min-height:650px;padding:10px 0 18px}.context-conversation .floating-sms-message{max-width:80%}.context-reveal{background:#f4f2ff;border:1px solid #dad5fb;border-radius:13px;grid-template-columns:34px minmax(0,1fr);align-self:center;align-items:center;gap:10px;width:min(86%,530px);padding:10px 12px;animation:.42s cubic-bezier(.23,1,.32,1) both context-reveal-enter;display:grid;box-shadow:0 8px 22px #47379d12,inset 0 1px #ffffffe6}.context-reveal-mark{background:var(--violet-500);color:#fff;border-radius:10px;place-items:center;width:34px;height:34px;font-size:11px;font-weight:850;display:grid;box-shadow:0 6px 15px #5748c833}.context-reveal-content{gap:7px;display:grid}.context-reveal-content>small{color:var(--violet-700);letter-spacing:.055em;text-transform:uppercase;font-size:8px;font-weight:850;line-height:1.2}.context-reveal-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.context-reveal-facts span{border-left:1px solid #d5cff8;gap:2px;min-width:0;padding-left:9px;display:grid}.context-reveal-facts b{color:#8e8799;font-size:7.5px;font-weight:750}.context-reveal-facts strong{color:#34303e;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:750;line-height:1.25;overflow:hidden}.context-reveal-action{background:#efedff;border-color:#cfc8fb}.context-reveal-action .context-reveal-mark{background:#5947d6}@keyframes context-reveal-enter{0%{opacity:0;transform:translateY(7px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@media (max-width:1120px){.context-conversation .floating-sms-thread{width:min(590px,112%)}}@media (max-width:820px){.context-conversation .floating-sms-thread{width:min(620px,92vw)}}@media (max-width:560px){.hero-integrations-visual.context-conversation{min-height:650px}.context-conversation .floating-sms-thread{gap:7px;width:100%;min-height:640px}.context-conversation .floating-sms-message{max-width:91%}.context-reveal{border-radius:12px;grid-template-columns:30px minmax(0,1fr);gap:8px;width:94%;padding:9px 10px}.context-reveal-mark{border-radius:9px;width:30px;height:30px;font-size:10px}.context-reveal-content{gap:6px}.context-reveal-content>small{font-size:7.2px}.context-reveal-facts{gap:5px}.context-reveal-facts span{gap:1px;padding-left:7px}.context-reveal-facts b{font-size:6.6px}.context-reveal-facts strong{font-size:8.5px}}@media (prefers-reduced-motion:reduce){.context-reveal{animation:none!important}}.hero{isolation:isolate;background:url(/manus-storage/memby-graphic-purple-mountain-hero_b2dbdb9a.png) 50%/cover no-repeat;place-items:center;min-height:calc(100svh - 84px);padding:152px 32px 138px;display:grid;position:relative;overflow:hidden}.hero:before{content:"";z-index:0;background:linear-gradient(#ffffffdb,#fcfaffa8 35%,#faf8ff4a 68%,#f8f5ff1f),radial-gradient(at 50% 39%,#ffffff52,#0000 57%);display:block;position:absolute;inset:0}.hero:after{display:none}.hero-copy{z-index:2;text-align:center;grid-area:1/1/auto/-1;justify-items:center;width:min(100%,900px);max-width:900px;position:relative}.hero h1{max-width:870px}.hero-copy>p{max-width:710px;margin-top:24px}@media (max-width:720px){.hero{background-position:56%;min-height:calc(100svh - 80px);padding:122px 22px 102px}.hero:before{background:linear-gradient(#ffffffe6,#fdfbffb8 42%,#faf7ff5e)}.hero-copy{text-align:center;justify-items:center;width:100%;max-width:620px}.hero h1{max-width:620px}.hero-copy>p{max-width:520px}}.memby-brain-hero{isolation:isolate;place-items:center;display:grid;position:relative}.memby-brain-stage{aspect-ratio:1;place-items:center;width:min(590px,112%);display:grid;position:relative}.memby-brain-pulse{border:1px solid #6c54e842;border-radius:50%;animation:4.4s cubic-bezier(.23,1,.32,1) infinite memby-brain-pulse;position:absolute;inset:14%;box-shadow:0 0 0 22px #6c54e80b,0 0 0 56px #6c54e806}.memby-brain-image{z-index:1;filter:drop-shadow(0 26px 30px #4731a438);width:100%;height:auto;display:block;position:relative}@keyframes memby-brain-float{0%,to{transform:translateY(3px)rotate(-3deg)}50%{transform:translateY(-9px)rotate(-1deg)}}@keyframes memby-brain-pulse{0%,to{opacity:.45;transform:scale(.94)}50%{opacity:1;transform:scale(1.035)}}@media (max-width:1120px){.memby-brain-stage{width:min(520px,113%)}}@media (max-width:820px){.hero-integrations-visual.memby-brain-hero{grid-area:2/1;min-height:535px}.memby-brain-stage{width:min(540px,90vw)}}@media (max-width:560px){.hero-integrations-visual.memby-brain-hero{min-height:365px;margin-top:10px}.memby-brain-stage{width:min(410px,109vw)}.memby-brain-pulse{box-shadow:0 0 0 14px #6c54e80b,0 0 0 32px #6c54e806}}@media (prefers-reduced-motion:reduce){.memby-brain-stage,.memby-brain-pulse{animation:none!important}}@media (max-width:560px){.hero{grid-template-columns:minmax(0,1fr);width:100%;max-width:100%;overflow:hidden}.hero-copy,.hero h1,.hero-copy>p,.hero-actions{width:100%;min-width:0;max-width:100%}.hero h1{overflow-wrap:anywhere;text-wrap:balance}.hero-copy>p{overflow-wrap:break-word}}.hero{background:var(--page-bg);text-align:left;grid-template-rows:1fr;grid-template-columns:minmax(0,1fr) minmax(430px,.82fr);place-items:center stretch;gap:0 clamp(44px,6vw,92px);height:860px;min-height:0;padding:104px max(32px,50vw - 620px) 34px;overflow:hidden}.hero:before,.hero:after{display:none}.hero-copy{text-align:left;grid-area:1/1;justify-items:start;width:auto;max-width:650px;transform:translateY(-58px)}.hero-integrations-visual.memby-brain-hero{grid-area:1/2;width:100%;max-width:none;min-height:660px;margin:0}@media (max-width:820px){.hero{text-align:center;grid-template-rows:auto auto;grid-template-columns:1fr;row-gap:24px;height:auto;min-height:auto;padding:134px 24px 56px}.hero-copy{text-align:center;grid-area:1/1;justify-self:center;justify-items:center;width:100%;max-width:720px;transform:none}.availability{justify-content:center}.hero h1{max-width:720px;font-size:clamp(48px,9vw,66px)}.hero-copy>p{max-width:650px}.hero-actions{justify-content:center}.hero-integrations-visual.memby-brain-hero{grid-area:2/1;min-height:535px}.memby-brain-stage{width:min(540px,90vw)}}@media (max-width:560px){.hero{box-sizing:border-box;width:100%;max-width:100%;padding:118px 19px 42px}.hero-copy{box-sizing:border-box;width:calc(100vw - 38px);min-width:0;max-width:calc(100vw - 38px)}.hero h1,.hero-copy>p,.hero-actions{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.hero h1{font-size:clamp(40px,11vw,50px)}.hero-copy>p{overflow-wrap:anywhere;width:min(100%,320px);margin-top:22px;font-size:16px}.hero-actions{flex-direction:column;width:min(100%,320px)}.hero-actions .button{box-sizing:border-box;width:100%;max-width:100%}.hero-integrations-visual.memby-brain-hero{min-height:365px;margin-top:10px}.memby-brain-stage{width:min(410px,109vw)}}.site-header{-webkit-backdrop-filter:blur(22px)saturate(125%);backdrop-filter:blur(22px)saturate(125%);background:#ffffffd1;border:1px solid #241f2f21;border-radius:15px;grid-template-columns:minmax(240px,1fr) auto minmax(240px,1fr);width:min(1264px,100% - 48px);min-height:62px;padding:0 14px 0 20px;top:18px;box-shadow:0 16px 38px #1f193d13,inset 0 1px #ffffffeb}.header-brand{border-right:1px solid #332e411c;align-items:center;width:max-content;padding-right:20px;display:flex}.site-header .wordmark{width:145px;height:36px}.site-header nav{color:#6d6876;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:3px;padding:0 22px;font-size:10px;font-weight:760;display:flex;position:relative}.site-header nav a{min-height:34px;transition:color .18s var(--ease-out),background-color .18s var(--ease-out),transform .18s var(--ease-out);border-radius:7px;align-items:center;padding:0 11px;display:inline-flex;position:relative}.site-header nav a:after{content:"";transform-origin:0;height:1px;transition:transform .18s var(--ease-out);background:#735cf5;position:absolute;bottom:6px;left:11px;right:11px;transform:scaleX(0)}.site-header nav a:hover{color:#2b2734;background:#f7f6fb;transform:translateY(-1px)}.site-header nav a:hover:after,.site-header nav a:focus-visible:after{transform:scaleX(1)}.site-header nav a:focus-visible,.header-brand:focus-visible,.header-actions a:focus-visible,.header-demo-button:focus-visible{outline-offset:3px;outline:2px solid #765cf8}.header-actions{gap:12px}.header-action-divider{background:#332e411f;width:1px;height:21px;display:block}.text-link{color:#4b4654;min-height:34px;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;align-items:center;font-size:10px;font-weight:760;display:inline-flex}.text-link:hover{color:#6d55f7}.header-arrow{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.25px;width:12px;height:12px;transition:transform .18s var(--ease-out);margin-left:6px}.text-link .header-arrow{color:#8a78ef}.text-link:hover .header-arrow,.header-demo-button:hover .header-arrow{transform:translate(2px,-2px)}.header-demo-button{gap:9px;box-shadow:0 8px 18px #5c46d238,inset 0 1px #ffffff4d;border-radius:9px!important;min-height:42px!important;padding:0 16px!important}.header-demo-button .header-arrow{color:#e9e4ff;margin-left:1px}@media (max-width:1080px){.site-header{grid-template-columns:1fr auto}.site-header nav{display:none}.header-brand{border-right:0}}@media (max-width:560px){.site-header{border-radius:14px;width:calc(100% - 20px);min-height:60px;padding:0 10px 0 16px;top:10px}.site-header .wordmark{width:132px;height:33px}.header-actions{gap:0}.text-link,.header-action-divider{display:none}.header-demo-button{min-height:39px!important;padding:0 13px!important;font-size:11px!important}.header-demo-button .header-arrow{display:none}}.live-inbox-scroll{background:#fff;border:1px solid #d5dbde;border-radius:28px;width:100%;overflow:hidden;box-shadow:0 24px 70px #2823481a}.live-inbox-replica{color:#111113;width:100%;min-height:696px;font-family:var(--font-ui);background:#fff;grid-template-columns:minmax(292px,.72fr) minmax(430px,1.28fr) minmax(230px,.6fr);font-size:12px;display:grid}.live-inbox-replica button{font:inherit;border:0}.live-inbox-list,.live-inbox-thread{border-right:1px solid #d5dbde}.live-inbox-logo{object-fit:contain;width:112px;height:auto}.live-inbox-mini-icon{min-width:16px;height:16px;color:inherit;place-items:center;font-size:12px;font-style:normal;line-height:1;display:inline-grid}.live-inbox-list{grid-template-rows:76px 55px 1fr 48px;min-width:0;display:grid}.live-inbox-list-brand{border-bottom:1px solid #d5dbde;align-items:center;padding:0 18px;display:flex}.live-inbox-list-toolbar{border-bottom:1px solid #d5dbde;justify-content:space-between;align-items:center;padding:0 15px;display:flex}.live-inbox-list-toolbar button{background:#faf9f9;border:1px solid #d5dbde;border-radius:8px;padding:4px 7px}.live-inbox-list-toolbar span{margin-left:auto;margin-right:26px;font-weight:650}.live-inbox-list-toolbar b{color:#6f5cff;font-size:22px;font-weight:400}.live-inbox-conversations{flex-direction:column;min-height:0;padding:12px 15px 0;display:flex}.live-inbox-conversations article{border-bottom:1px solid #e2e5e7;grid-template-columns:34px minmax(0,1fr) 24px;align-items:center;gap:10px;min-height:58px;display:grid}.live-inbox-conversations article.selected{background:#f0edff;border:0;border-radius:8px;margin:0 0 1px;padding:0 8px}.live-inbox-conversations img,.live-inbox-list-avatar{object-fit:cover;color:#5d4bd2;background:#e9e5ff;border-radius:50%;place-items:center;width:32px;height:32px;font-weight:800;display:grid}.live-inbox-conversations article>div{gap:3px;min-width:0;display:grid}.live-inbox-conversations strong{font-size:12px}.live-inbox-conversations small{color:#4d4d50;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.live-inbox-conversations em{color:#fff;background:#22bd39;border-radius:50%;place-items:center;width:22px;height:22px;font-size:13px;font-style:normal;display:grid}.live-inbox-conversations em.next{background:#6f5cff}.live-inbox-list footer{border-top:1px solid #d5dbde;justify-content:space-between;align-items:center;padding:0 15px;display:flex}.live-inbox-list footer img{width:128px;height:auto}.live-inbox-list footer b{letter-spacing:2px}.live-inbox-thread{grid-template-rows:55px 1fr 68px;min-width:0;display:grid}.live-inbox-thread>header{border-bottom:1px solid #d5dbde;justify-content:space-between;align-items:center;padding:0 20px;display:flex}.live-inbox-thread>header div{color:#74777b;gap:15px;display:flex}.live-inbox-thread>header>span{color:#fff;background:#6f5cff;border-radius:6px;padding:9px 22px;font-weight:700}.live-inbox-messages{flex-direction:column;justify-content:center;gap:13px;min-height:0;padding:14px 20px;display:flex}.live-inbox-message{align-items:flex-end;gap:9px;max-width:90%;display:flex}.live-inbox-message.lead{align-self:flex-start}.live-inbox-message.memby{align-self:flex-end}.live-inbox-message img{object-fit:cover;border-radius:50%;flex:0 0 28px;width:28px;height:28px}.live-inbox-message p{background:#fbfbfb;border:1px solid #e2e3e5;border-radius:10px;margin:0;padding:12px 15px;font-size:11px;line-height:1.25}.live-inbox-message.memby p{background:#dcd3ff;border-color:#dcd4ff}.live-inbox-composer{box-sizing:border-box;background:#fff;border:1px solid #d4d5db;border-radius:12px;align-self:end;align-items:center;height:46px;margin:0 20px 14px;padding:5px 6px 5px 14px;display:flex;box-shadow:0 2px 7px #23222d0d}.live-inbox-composer-placeholder{color:#9b9ca3;font-size:10px}.live-inbox-composer button{color:#fff;background:#6f5cff;border-radius:8px;flex:0 0 32px;place-items:center;width:32px;height:32px;margin-left:auto;display:grid}.live-inbox-composer button svg{fill:currentColor;width:15px;height:15px;transform:translate(1px)}.live-inbox-profile{flex-direction:column;min-width:0;padding:20px 0;display:flex}.live-inbox-profile-head{gap:15px;padding:0 20px 20px;display:grid}.live-inbox-profile-head>div{align-items:center;gap:10px;display:flex}.live-inbox-profile-head img{object-fit:cover;background:#474a8e;border-radius:50%;width:50px;height:50px}.live-inbox-profile-head strong{font-size:13px}.live-inbox-profile-head button{color:#fff;background:#6f5cff;border-radius:6px;justify-content:center;align-items:center;gap:7px;min-height:38px;font-weight:700;display:flex}.live-inbox-profile section{border-top:1px solid #d5dbde}.live-inbox-profile h3{border-bottom:1px solid #d5dbde;margin:0;padding:12px 20px;font-size:12px}.live-inbox-route{align-items:center;gap:8px;min-height:48px;padding:0 20px;display:flex}.live-inbox-route img{object-fit:contain;width:72px;height:auto}.live-inbox-profile ul{gap:8px;margin:0;padding:13px 20px;list-style:none;display:grid}.live-inbox-profile li{align-items:center;gap:8px;font-size:10px;display:flex}.live-inbox-profile li span{color:#2e3033;width:14px;font-size:14px}.live-inbox-segments{grid-template-columns:1fr 1fr;gap:5px;padding:13px 20px;display:grid}.live-inbox-segments span{text-align:center;color:#8e7d64;background:#fff7e8;padding:5px 4px;font-size:9px}.live-inbox-segments span:nth-child(2){color:#5a9b61;background:#f2ffec}.live-inbox-segments span:nth-child(3){color:#4e98a7;background:#effcff}.live-inbox-segments span:nth-child(4){color:#ad776e;background:#fff3ef}.live-inbox-profile dl{border:1px solid #d5dbde;margin:14px 20px 0}.live-inbox-profile dl>div{grid-template-columns:1fr 1fr;min-height:28px;display:grid}.live-inbox-profile dt,.live-inbox-profile dd{border-bottom:1px solid #d5dbde;align-items:center;margin:0;padding:0 8px;font-size:8px;display:flex}.live-inbox-profile dt{background:#f2f7fb;border-right:1px solid #d5dbde;font-weight:750}.live-inbox-profile dd{color:#8a8d91}.live-inbox-profile dl>div:last-child dt,.live-inbox-profile dl>div:last-child dd{border-bottom:0}@media (max-width:1000px){.live-inbox-replica{grid-template-columns:300px minmax(430px,1fr);min-height:640px}.live-inbox-profile{display:none}}@media (max-width:720px){.live-inbox-scroll{border-radius:18px;overflow:hidden}.live-inbox-replica{grid-template-columns:1fr;min-height:610px}.live-inbox-list{display:none}.live-inbox-thread{border-right:0}.live-inbox-message{max-width:94%}.live-inbox-message p{font-size:10px}}.hero-assurance-row{width:max-content;max-width:100%;box-shadow:none;color:#5d5965;background:0 0;border:0;border-radius:0;align-items:center;gap:16px;margin-top:22px;padding:0;display:flex}.hero-assurance-row>span{letter-spacing:.005em;white-space:nowrap;align-items:center;gap:8px;font-size:12px;font-weight:620;display:flex}.hero-assurance-row>i{background:#3934442e;flex:0 0 1px;width:1px;height:18px}.hero-assurance-row svg{fill:none;stroke:#6f5cff;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;flex:0 0 18px;width:18px;height:18px}@media (max-width:820px){.hero-assurance-row{justify-self:center}}@media (max-width:560px){.hero-assurance-row{flex-direction:column;align-items:flex-start;gap:10px;width:min(100%,320px);padding:0}.hero-assurance-row>i{background:#3934441f;flex-basis:1px;width:100%;height:1px}.hero-assurance-row>span{white-space:normal}}.hero-integrations-visual.memby-phone-hand-hero{grid-area:1/2;justify-content:center;align-items:flex-end;width:100%;min-height:680px;margin:0;display:flex;overflow:visible;transform:translate(-46px,-49px)}.memby-phone-hand-stage{flex:none;width:min(1050px,178%);max-width:none;display:block;position:relative;transform:translate(7%,24%);container-type:inline-size}.memby-phone-hand-image{filter:drop-shadow(0 30px 34px #1e183521);width:100%;height:auto;display:block;transform:none}.phone-live-conversation{z-index:2;color:#25242a;width:29.45%;height:61.75%;font-family:var(--font-ui);background:#fbfbfd;border-radius:4.7cqw 4.7cqw 2.5cqw 2.5cqw;grid-template-rows:3.15cqw 4.8cqw minmax(0,1fr) 5.35cqw;display:grid;position:absolute;top:4.55%;left:35.35%;overflow:hidden;box-shadow:inset 0 0 0 .16cqw #dddee6d6,inset 0 .4cqw .6cqw #ffffffeb}.phone-live-browser{background:#fff;border-bottom:.13cqw solid #efeff2;align-items:center;gap:.68cqw;padding:.66cqw 1.1cqw .5cqw;display:flex}.phone-live-browser>i{color:#fff;width:1.6cqw;height:1.6cqw;font-family:var(--font-display);background:#22212a;border-radius:.48cqw;place-items:center;font-size:1.12cqw;font-style:normal;font-weight:700;line-height:1;display:grid}.phone-live-browser>b{color:#36343e;letter-spacing:-.025em;font-size:.86cqw;font-weight:680}.phone-live-header{background:#fffffff7;border-bottom:.13cqw solid #e9e9ee;align-items:center;gap:1cqw;padding:.72cqw 1.1cqw .62cqw;display:flex}.phone-live-mark{color:#fff;width:2.65cqw;height:2.65cqw;font-family:var(--font-display);background:#6f5cff;border-radius:.8cqw;flex:0 0 2.65cqw;place-items:center;font-size:1.8cqw;font-weight:700;line-height:1;display:grid}.phone-live-header>span:last-child{gap:.22cqw;min-width:0;display:grid}.phone-live-header b{color:#26242c;letter-spacing:-.035em;font-size:1.15cqw;font-weight:760}.phone-live-header small{color:#85828d;white-space:nowrap;align-items:center;gap:.32cqw;font-size:.74cqw;line-height:1;display:flex}.phone-live-header small i{background:#39ba7a;border-radius:50%;width:.5cqw;height:.5cqw;animation:2.3s ease-in-out infinite phone-live-online;display:block;box-shadow:0 0 0 .2cqw #39ba7a21}.phone-live-thread{background:linear-gradient(#fff,#fcfcfe);flex-direction:column;justify-content:flex-end;align-items:stretch;gap:.72cqw;min-height:0;padding:1.05cqw 1.1cqw 1.2cqw;display:flex;overflow:hidden}.phone-live-thread>time{color:#aaa7b0;letter-spacing:.02em;white-space:nowrap;order:-1;align-self:center;margin:0 0 .08cqw;font-size:.72cqw;font-weight:620}.phone-live-message,.phone-live-typing,.phone-live-booking{transform-origin:bottom;margin:0;position:static}.phone-live-enter{animation:.42s cubic-bezier(.23,1,.32,1) both phone-live-enter}.phone-live-message{letter-spacing:-.018em;border-radius:1.1cqw;max-width:79%;padding:.72cqw .88cqw;font-size:.86cqw;font-weight:590;line-height:1.34;box-shadow:0 .26cqw .54cqw #1f1b3711}.phone-live-message.lead{color:#3d3b43;background:#f0f0f3;border:1px solid #e4e4e9;border-bottom-left-radius:.32cqw;align-self:flex-start}.phone-live-message.memby{color:#fff;background:linear-gradient(135deg,#7b68ff,#5e4bed);border-bottom-right-radius:.32cqw;align-self:flex-end;box-shadow:0 .4cqw .75cqw #5a46dc2e}.lead-one{width:67%}.typing-one{background:#ededf1;border-radius:1.1cqw 1.1cqw 1.1cqw .34cqw;justify-content:center;align-self:flex-start;align-items:center;gap:.34cqw;width:3.8cqw;height:2.1cqw;display:flex}.phone-live-typing i{background:#92909a;border-radius:50%;width:.38cqw;height:.38cqw;animation:1.15s ease-in-out infinite phone-live-dot;display:block}.phone-live-typing i:nth-child(2){animation-delay:.14s}.phone-live-typing i:nth-child(3){animation-delay:.28s}.memby-one{width:72%}.lead-two{width:71%}.typing-two{align-self:flex-end}.memby-two{width:81%}.phone-live-booking{background:linear-gradient(135deg,#fff,#edf9f4);border:1px solid #cceadf;border-radius:.9cqw;align-self:flex-end;align-items:center;gap:.52cqw;width:68%;padding:.52cqw .64cqw;display:flex;box-shadow:0 .35cqw .75cqw #1f744d17}.phone-live-booking>i{color:#16845a;background:#d8f4e7;border-radius:50%;flex:0 0 1.55cqw;place-items:center;width:1.55cqw;height:1.55cqw;font-size:.94cqw;font-style:normal;font-weight:850;display:grid}.phone-live-booking b{color:#27634c;gap:.1cqw;font-size:.82cqw;line-height:1.1;display:grid}.phone-live-booking small{color:#619478;font-size:.66cqw;font-weight:620}.phone-live-composer{color:#b0adb6;background:#fff;border:1px solid #e1e1e7;border-radius:1.1cqw;align-items:center;gap:.5cqw;margin:.58cqw .85cqw .74cqw;padding:.5cqw .58cqw .5cqw .86cqw;font-size:.72cqw;display:flex;box-shadow:0 .2cqw .48cqw #2a27390d}.phone-live-composer b{color:#fff;background:#6f5cff;border-radius:50%;place-items:center;width:1.55cqw;height:1.55cqw;margin-left:auto;font-size:.94cqw;line-height:1;display:grid}@keyframes phone-live-online{0%,to{box-shadow:0 0 0 .26cqw #39ba7a21}50%{box-shadow:0 0 0 .52cqw #39ba7a00}}@keyframes phone-live-dot{0%,to{opacity:.45;transform:translateY(.17cqw)}50%{opacity:1;transform:translateY(-.17cqw)}}@keyframes phone-live-enter{0%{opacity:0;transform:translateY(1.1cqw)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@media (max-width:1120px){.memby-phone-hand-stage{width:min(910px,165%);transform:translate(6%,24%)}}@media (max-width:820px){.hero-copy{transform:none}.hero-integrations-visual.memby-phone-hand-hero{grid-area:2/1;min-height:610px;margin-top:4px;transform:none}.memby-phone-hand-stage{width:min(860px,122vw);transform:translate(11%,22%)}}@media (max-width:560px){.hero-integrations-visual.memby-phone-hand-hero{min-height:430px;margin-top:-34px;transform:none}.memby-phone-hand-stage{width:min(660px,146vw);transform:translate(12%,2%)}.hero{box-sizing:border-box;grid-template-columns:minmax(0,1fr);justify-items:center;width:100vw;max-width:100vw;padding-left:19px;padding-right:19px;display:grid}.hero-copy{margin:0 auto;text-align:center!important;justify-self:center!important;justify-items:center!important;width:calc(100vw - 38px)!important;min-width:0!important;max-width:calc(100vw - 38px)!important;transform:none!important}.hero h1{margin-left:auto;margin-right:auto;width:100%!important;max-width:100%!important}.hero-copy>p,.hero-actions,.hero-assurance-row{margin-left:auto;margin-right:auto}}@media (prefers-reduced-motion:reduce){.phone-live-header small i{animation:none}.phone-live-enter{animation:none!important}.phone-live-typing{display:none}}.hero{height:760px}.hero-integrations-visual.hero-inbox-evidence{grid-area:1/2;justify-content:flex-start;align-items:center;width:100%;min-height:0;margin:0;display:flex;overflow:visible;transform:translate(-98px)}.hero-inbox-window{color:#25242b;width:740px;min-height:500px;font-family:var(--font-ui);background:#fff;border:1px solid #dfe1e8;border-radius:20px;grid-template-columns:44px 155px minmax(335px,1fr) 160px;font-size:12px;display:grid;overflow:hidden;box-shadow:0 28px 74px #1f1b351f,0 2px 8px #1f1b350d}.hero-inbox-window>*{min-width:0}.hero-inbox-rail{background:#fbfbfd;border-right:1px solid #e7e8ed;flex-direction:column;align-items:center;gap:16px;padding:15px 0 14px;display:flex}.hero-inbox-rail>img{object-fit:cover;border-radius:8px;width:27px;height:27px;margin-bottom:10px}.hero-inbox-rail>i{color:#8d8c95;border-radius:8px;place-items:center;width:29px;height:29px;font-style:normal;display:grid}.hero-inbox-rail>i svg{stroke-width:1.8px;width:14px;height:14px}.hero-inbox-rail>i.active{color:#fff;background:#6f5cff;box-shadow:0 5px 12px #6f5cff30}.hero-inbox-rail>span{flex:1}.hero-inbox-list{background:#fff;border-right:1px solid #e4e6eb;grid-template-rows:58px 52px 1fr 47px;display:grid}.hero-inbox-list>header,.hero-inbox-profile>header{border-bottom:1px solid #e8e9ed;justify-content:space-between;align-items:center;padding:0 17px;display:flex}.hero-inbox-list>header strong{letter-spacing:-.03em;font-size:15px}.hero-inbox-list>header span{color:#6f5cff;place-items:center;display:grid}.hero-inbox-list>header span svg{stroke-width:2.2px;width:18px;height:18px}.hero-inbox-filter{background:#fafafd;border:1px solid #e6e6eb;border-radius:7px;justify-content:space-between;align-items:center;margin:12px 12px 8px;padding:0 9px;display:flex}.hero-inbox-filter b{font-size:10px}.hero-inbox-filter small{color:#8d8b96;font-size:9px}.hero-inbox-leads{flex-direction:column;gap:2px;padding:0 7px;display:flex}.hero-inbox-leads article{border-radius:7px;grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:8px;padding:8px 6px;display:grid}.hero-inbox-leads article.active{background:#f0edff}.hero-inbox-leads article>b{color:#5d4be4;background:#e5e1ff;border-radius:50%;place-items:center;width:25px;height:25px;font-size:8.2px;display:grid}.hero-inbox-leads article>span{gap:3px;min-width:0;display:grid}.hero-inbox-leads strong{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.hero-inbox-leads small{color:#898793;text-overflow:ellipsis;white-space:nowrap;font-size:8.5px;overflow:hidden}.hero-inbox-leads time{color:#a9a7af;align-self:start;font-size:8px}.hero-inbox-list>footer{color:#9997a1;border-top:1px solid #e8e9ed;align-items:center;gap:7px;padding:0 12px;font-size:8px;display:flex}.hero-inbox-list>footer i{background:#6f5cff;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #eeebff}.hero-inbox-thread{background:#fcfcfe;grid-template-rows:64px minmax(0,1fr) 54px;display:grid}.hero-inbox-thread>header{background:#fff;border-bottom:1px solid #e8e9ed;justify-content:space-between;align-items:center;padding:0 17px;display:flex}.hero-inbox-thread>header>div{align-items:center;gap:9px;display:flex}.hero-inbox-thread>header>div>b{color:#fff;background:#7b69ef;border-radius:50%;place-items:center;width:31px;height:31px;font-size:10px;display:grid}.hero-inbox-thread>header span{gap:3px;display:grid}.hero-inbox-thread>header strong{font-size:11px}.hero-inbox-thread>header small{color:#8d8a95;font-size:8.5px}.hero-inbox-thread>header em{color:#5e4cd5;background:#faf9ff;border:1px solid #dedbfa;border-radius:6px;align-items:center;gap:4px;padding:6px 8px;font-size:8px;font-style:normal;font-weight:700;display:flex}.hero-inbox-thread>header em svg{fill:currentColor;stroke-width:1.8px;width:10px;height:10px}.hero-inbox-thread-body{flex-direction:column;justify-content:flex-end;gap:8px;min-height:0;padding:16px 17px;display:flex}.hero-inbox-thread-body>time{color:#aaa8b0;align-self:center;margin-bottom:2px;font-size:8px}.hero-inbox-thread-body>p{letter-spacing:-.012em;border-radius:9px;max-width:79%;margin:0;padding:9px 11px;font-size:9.5px;font-weight:540;line-height:1.38}.hero-inbox-thread-body>p.lead{color:#3d3b43;background:#f1f1f4;border:1px solid #e4e4e9;border-bottom-left-radius:3px;align-self:flex-start}.hero-inbox-thread-body>p.memby{color:#fff;background:#6f5cff;border-bottom-right-radius:3px;align-self:flex-end;box-shadow:0 5px 11px #5a46dc21}.hero-inbox-thread-body>p.memby small{color:#ffffffad;letter-spacing:.015em;margin-bottom:4px;font-size:7px;font-weight:650;display:block}.hero-inbox-booking{background:#f5fcf8;border:1px solid #d2eadf;border-radius:8px;align-self:flex-end;align-items:center;gap:8px;width:76%;padding:8px 9px;display:flex}.hero-inbox-booking>i{color:#247a56;background:#d7f3e4;border-radius:50%;flex:0 0 20px;place-items:center;width:20px;height:20px;font-style:normal;display:grid}.hero-inbox-booking>i svg{stroke-width:3px;width:11px;height:11px}.hero-inbox-booking>span{gap:2px;display:grid}.hero-inbox-booking strong{color:#34705a;font-size:9px}.hero-inbox-booking small{color:#75a28d;font-size:8px}.hero-inbox-booking>b{color:#4f40d6;margin-left:auto;font-size:8px}.hero-inbox-thread>footer{color:#aaa8b0;background:#fff;border:1px solid #dcdee5;border-radius:7px;align-items:center;gap:8px;margin:0 14px 12px;padding:0 9px 0 11px;font-size:9px;display:flex}.hero-inbox-thread>footer>b{color:#fff;background:#6f5cff;border-radius:6px;place-items:center;width:24px;height:24px;margin-left:auto;display:grid}.hero-inbox-thread>footer>b svg{stroke-width:2px;width:12px;height:12px}.hero-inbox-profile{background:#fff;flex-direction:column;display:flex}.hero-inbox-profile>header{min-height:58px;padding:0 15px}.hero-inbox-profile>header b{font-size:12px}.hero-inbox-profile>header span{color:#92909a;display:grid}.hero-inbox-profile>header span svg{width:15px;height:15px}.hero-inbox-person{border-bottom:1px solid #e8e9ed;align-items:center;gap:9px;padding:16px 15px;display:flex}.hero-inbox-person>b{color:#5d4be4;background:#e6e2ff;border-radius:50%;flex:0 0 32px;place-items:center;width:32px;height:32px;font-size:10px;display:grid}.hero-inbox-person>span{gap:3px;min-width:0;display:grid}.hero-inbox-person strong{font-size:10px}.hero-inbox-person small{color:#96939d;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.hero-inbox-profile section{border-bottom:1px solid #e8e9ed;gap:7px;padding:13px 15px;display:grid}.hero-inbox-profile section>small{color:#9c9aa3;letter-spacing:.07em;font-size:8px;font-weight:750}.hero-inbox-profile section>b{color:#484650;font-size:9px}.hero-inbox-profile section>div{color:#39745d;background:#f5fbf7;border-radius:6px;justify-content:space-between;align-items:center;padding:7px 8px;font-size:9px;display:flex}.hero-inbox-profile section>div span{color:#287b55;background:#d5f0e1;border-radius:50%;place-items:center;width:15px;height:15px;font-size:9px;display:grid}.hero-inbox-profile .hero-inbox-tags{border-bottom:0;padding-bottom:0;display:block}.hero-inbox-tags>small{margin-bottom:7px;display:block}.hero-inbox-tags>span{color:#6251d7;background:#f1efff;border-radius:4px;margin:0 4px 5px 0;padding:4px 5px;font-size:7.5px;font-weight:650;display:inline-block}@media (max-width:1120px){.hero-copy{width:500px;max-width:500px}.hero-integrations-visual.hero-inbox-evidence{justify-content:flex-start;transform:none}.hero-inbox-window{grid-template-columns:145px minmax(0,1fr);width:500px;min-height:478px;transform:none}.hero-inbox-rail,.hero-inbox-profile{display:none}.hero-inbox-thread>header{padding-left:13px;padding-right:13px}.hero-inbox-thread>header em{padding:5px 6px;font-size:7px}.hero-inbox-thread-body{padding:14px 13px}.hero-inbox-thread-body>p{max-width:84%;padding:8px 9px;font-size:9px}.hero-inbox-booking{width:84%}.hero-inbox-thread>footer{margin-left:11px;margin-right:11px}}@media (max-width:820px){.hero{height:auto;min-height:auto;padding-bottom:52px}.hero-copy{width:auto;max-width:none;transform:none}.hero-integrations-visual.hero-inbox-evidence{grid-area:2/1;justify-content:center;width:100%;min-height:440px;transform:none}.hero-inbox-window{grid-template-columns:155px minmax(0,1fr);width:calc(100% - 40px);min-height:470px;transform:none}.hero-inbox-rail,.hero-inbox-profile{display:none}}@media (max-width:560px){.hero-integrations-visual.hero-inbox-evidence{justify-content:center;min-height:445px;margin-top:-12px;overflow:visible}.hero-inbox-window{grid-template-columns:1fr;width:350px;min-height:420px;transform:none}.hero-inbox-rail,.hero-inbox-list,.hero-inbox-profile{display:none}.hero-inbox-thread>header,.hero-inbox-thread-body{padding-left:15px;padding-right:15px}.hero-inbox-thread-body{gap:7px}.hero-inbox-thread-body>p{padding:8px 10px;font-size:9.5px}.hero-inbox-thread>footer{margin-left:13px;margin-right:13px}}.hero{height:720px;min-height:0;overflow:hidden}.hero-copy{width:540px;max-width:540px;transform:translateY(-16px)}.hero-integrations-visual.hero-sms-card-visual{box-sizing:border-box;grid-area:1/2;justify-content:flex-end;align-items:center;width:100%;min-width:0;min-height:0;margin:0;padding:0 44px 0 28px;display:flex;overflow:visible;transform:none}.hero-sms-card{color:#26252d;width:min(100%,440px);font-family:var(--font-ui);background:#fff;border:1px solid #dedfe6;border-radius:18px;overflow:hidden;box-shadow:0 24px 58px #1e1c2e1f,0 2px 5px #1e1c2e0a}.hero-sms-card-header{border-bottom:1px solid #ececf0;justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:16px 18px;display:flex}.hero-sms-lead{align-items:center;gap:10px;min-width:0;display:flex}.hero-sms-lead>b{color:#fff;letter-spacing:.02em;background:#735eff;border-radius:50%;flex:0 0 34px;place-items:center;width:34px;height:34px;font-size:10px;display:grid}.hero-sms-lead>span{gap:3px;min-width:0;display:grid}.hero-sms-lead strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1;overflow:hidden}.hero-sms-lead small{color:#8e8d96;font-size:9px}.hero-sms-card-header em{color:#5f4dde;white-space:nowrap;background:#faf9ff;border:1px solid #e1ddff;border-radius:7px;flex:none;align-items:center;gap:4px;padding:6px 7px;font-size:8px;font-style:normal;font-weight:700;display:flex}.hero-sms-card-header em svg{fill:currentColor;stroke-width:1.7px;width:10px;height:10px}.hero-sms-thread{background:#fcfcfe;flex-direction:column;justify-content:flex-end;gap:9px;min-height:330px;padding:20px 18px 18px;display:flex}.hero-sms-thread>time{color:#a6a4ac;align-self:center;margin-bottom:3px;font-size:9px}.hero-sms-thread>p{letter-spacing:-.014em;border-radius:12px;max-width:82%;margin:0;padding:10px 12px;font-size:11px;font-weight:540;line-height:1.38}.hero-sms-lead-message{color:#3e3c44;background:#f1f1f4;border:1px solid #e2e2e7;align-self:flex-start;border-bottom-left-radius:4px!important}.hero-sms-memby-message{color:#fff;background:#6f5cff;align-self:flex-end;box-shadow:0 7px 16px #5646d026;border-bottom-right-radius:4px!important}.hero-sms-memby-message small{color:#ffffffb3;letter-spacing:.02em;margin-bottom:4px;font-size:8px;font-weight:700;display:block}.hero-sms-booked{background:#f6fcf8;border:1px solid #d6ecdf;border-radius:10px;align-self:flex-end;align-items:center;gap:9px;width:82%;padding:9px 10px;display:flex}.hero-sms-booked>i{color:#23744f;background:#ddf5e7;border-radius:50%;flex:0 0 21px;place-items:center;width:21px;height:21px;display:grid}.hero-sms-booked>i svg{stroke-width:3px;width:12px;height:12px}.hero-sms-booked>span{gap:3px;display:grid}.hero-sms-booked strong{color:#377158;font-size:10px;line-height:1}.hero-sms-booked small{color:#73a18a;font-size:8px}@media (max-width:1120px){.hero-copy{width:500px;max-width:500px}.hero-integrations-visual.hero-sms-card-visual{padding-left:16px;padding-right:26px}.hero-sms-card{width:100%;max-width:420px}.hero-sms-thread{min-height:310px;padding-left:15px;padding-right:15px}.hero-sms-thread>p{max-width:85%;font-size:10px}.hero-sms-booked{width:85%}}@media (max-width:820px){.hero{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr);gap:30px;height:auto;min-height:0;padding-bottom:56px}.hero-copy{grid-area:1/1;width:auto;max-width:720px;transform:none}.hero-integrations-visual.hero-sms-card-visual{grid-area:2/1;justify-content:center;width:100%;min-height:0;padding:0}.hero-sms-card{width:min(100%,440px)}}@media (max-width:560px){.hero-integrations-visual.hero-sms-card-visual{margin-top:-4px}.hero-sms-card{border-radius:16px;width:100%;max-width:350px}.hero-sms-card-header{padding:14px}.hero-sms-thread{gap:8px;min-height:0;padding:16px 14px}.hero-sms-thread>p{max-width:84%;padding:9px 10px;font-size:9.5px}.hero-sms-booked{width:84%;padding:8px 9px}}.hero{text-align:center;background:#fff;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr);place-items:start center;row-gap:48px;height:auto;min-height:0;padding:152px max(32px,50vw - 620px) 76px;display:grid;overflow:hidden}.hero-copy{text-align:center;grid-area:1/1;justify-items:center;width:min(100%,900px);max-width:900px;display:grid;transform:none}.availability{justify-content:center;margin-bottom:22px}.hero h1{max-width:860px;font-size:clamp(54px,5.35vw,78px);line-height:.96}.hero-copy>p{max-width:710px;margin-top:24px;font-size:17px;line-height:1.65}.hero-actions{justify-content:center;margin-top:31px}.hero-pipeline-stage{z-index:2;grid-area:2/1;width:min(100%,1180px);position:relative}.hero-pipeline-stage .pipeline-window{border-color:#cac9d9;border-radius:22px;width:100%;overflow:hidden;box-shadow:0 32px 78px #3a2d852b,0 0 42px #6f5cff1a,inset 0 1px #fff}.hero-pipeline-stage .pipeline-board{min-height:500px}.hero-pipeline-stage .pipeline-column article:first-of-type{margin-top:120px}.hero-pipeline-stage .pipeline-toolbar{min-height:84px}.hero-pipeline-stage .pipeline-activity-bar{min-height:60px}@media (max-width:820px){.hero{row-gap:38px;padding:134px 24px 58px}.hero-copy{width:min(100%,720px);max-width:720px}.hero h1{max-width:720px;font-size:clamp(48px,9vw,66px)}.hero-copy>p{max-width:640px}.hero-pipeline-stage{width:100%}.hero-pipeline-stage .pipeline-window{border-radius:16px}.hero-pipeline-stage .pipeline-board{min-height:430px}}@media (max-width:560px){.hero{box-sizing:border-box;row-gap:30px;width:100%;max-width:100%;padding:118px 19px 42px}.hero-copy{width:calc(100vw - 38px)!important;max-width:calc(100vw - 38px)!important}.hero h1{width:100%;max-width:100%;font-size:clamp(40px,11vw,50px)}.hero-copy>p{width:min(100%,320px);max-width:100%;margin-top:22px;font-size:16px}.hero-actions{flex-direction:column;width:min(100%,320px)}.hero-actions .button{box-sizing:border-box;width:100%}.hero-pipeline-stage{width:100%;height:310px;overflow:hidden}.hero-pipeline-stage .pipeline-window{transform-origin:0 0;border-radius:14px;width:208%;transform:scale(.48)}.hero-pipeline-stage .pipeline-toolbar{min-height:76px}.hero-pipeline-stage .pipeline-board{grid-template-columns:repeat(4,minmax(0,1fr));min-height:400px;overflow:hidden}.hero-pipeline-stage .pipeline-activity-bar{min-height:54px}}.pipeline-column article.pipeline-lead-card{border-color:#e3e3ea;border-radius:11px;grid-template-columns:34px minmax(0,1fr) auto;align-items:start;gap:9px;min-height:72px;padding:11px;box-shadow:0 7px 16px #2a24490e,inset 0 1px #ffffffe6}.pipeline-column article.pipeline-lead-card>i{border-radius:10px;width:34px;height:34px;box-shadow:inset 0 1px #ffffffb8}.pipeline-column article.pipeline-lead-card>div{gap:2px;padding-top:1px}.pipeline-column article.pipeline-lead-card strong{color:#2c2931;letter-spacing:-.01em;font-size:8.4px}.pipeline-column article.pipeline-lead-card small{color:#807b88;font-family:var(--font-mono);letter-spacing:.015em;font-size:5.4px;font-weight:750}.pipeline-column article.pipeline-lead-card p{color:#514d58;text-overflow:ellipsis;white-space:nowrap;margin:1px 0 0;font-size:5.8px;font-weight:650;line-height:1.25;overflow:hidden}.pipeline-column article.pipeline-lead-card.lead-source-instagram>i{color:#6550cb;background:linear-gradient(145deg,#f0eaff,#ddd4ff)}.pipeline-column article.pipeline-lead-card.lead-source-web>i{color:#3973a5;background:linear-gradient(145deg,#e9f4ff,#dcecff)}.pipeline-column article.pipeline-lead-card.lead-source-sms>i{color:#2b825d;background:linear-gradient(145deg,#e6f8ef,#d6f1e3)}.pipeline-status{letter-spacing:.05em;text-transform:uppercase;border-radius:5px;align-self:start;margin-top:1px;padding:4px 5px;font-style:normal;font-family:var(--font-mono)!important;font-size:4.9px!important;font-weight:900!important}.pipeline-status.status-new,.pipeline-status.status-quiet{background:#f0edff;color:#6452c8!important}.pipeline-status.status-live{background:#e8f7ef;color:#287a58!important}.pipeline-status.status-follow{background:#fff5df;color:#a66a13!important}.pipeline-status.status-ready{background:#eeeaff;color:#604dca!important}.pipeline-status.status-booked{background:#e4f5ed;color:#247a59!important}.pipeline-moving-lead{background:linear-gradient(145deg,#fff,#fbfaff);border-color:#b9aff5;grid-template-columns:36px minmax(0,1fr) 38px;padding:12px;box-shadow:0 15px 32px #4936ae33,0 0 0 5px #6f5cff0f,inset 0 1px #fff}.pipeline-moving-lead>i{color:#5742c4;background:linear-gradient(145deg,#e8e2ff,#d8ccff);border-radius:11px;width:36px;height:36px}.pipeline-moving-lead>div{gap:2px}.pipeline-moving-lead strong{color:#25222b;font-size:8.7px}.pipeline-moving-kicker{color:#7667d0;font-family:var(--font-mono);letter-spacing:.07em;text-transform:uppercase;align-items:center;gap:3px;font-size:4.7px;font-weight:900;display:flex}.pipeline-moving-kicker b{background:#3caf7e;border-radius:50%;width:4px;height:4px;display:block;box-shadow:0 0 0 3px #3caf7e1f}.pipeline-moving-lead .pipeline-stage-copy{height:11px}.pipeline-moving-lead .pipeline-stage-copy span{color:#736e7a;font-size:5.6px}.pipeline-moving-lead .pipeline-stage-copy span:last-child{color:#257a59}.pipeline-moving-lead .pipeline-card-status{height:18px}.pipeline-moving-lead .pipeline-card-status span{border-radius:6px;font-size:5.1px}.pipeline-column article.pipeline-contact-card{background:#fff;border:1px solid #e3e4e8;border-radius:12px;min-height:92px;margin-top:12px;padding:12px;display:grid;box-shadow:0 8px 18px #231e350e,inset 0 1px #fff}.pipeline-column article.pipeline-contact-card:first-of-type{margin-top:88px}.pipeline-contact-top{grid-template-columns:34px minmax(0,1fr) 13px;align-items:center;gap:9px;display:grid}.pipeline-contact-top>i{color:#3c3941;letter-spacing:-.02em;background:#fff;border:1px solid #dadddf;border-radius:50%;place-items:center;width:34px;height:34px;font-size:8px;font-style:normal;font-weight:700;display:grid}.pipeline-contact-top>div{gap:3px;min-width:0;display:grid}.pipeline-contact-top strong{color:#202024;letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;font-size:9.4px;overflow:hidden}.pipeline-contact-top small{color:#85818a;text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:4px;font-size:6.1px;line-height:1;display:flex;overflow:hidden}.pipeline-contact-top small svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px;flex:none;width:9px;height:9px}.pipeline-contact-handle{grid-template-columns:repeat(2,3px);grid-auto-rows:3px;justify-content:end;gap:2px;display:grid}.pipeline-contact-handle b{background:#28262b;border-radius:50%;width:3px;height:3px;display:block}.pipeline-contact-meta{align-items:center;gap:5px;min-width:0;margin-top:11px;display:flex}.pipeline-contact-meta>span{color:#605d66;border:1px solid #e0e1e5;border-radius:5px;align-items:center;gap:4px;min-width:0;max-width:calc(100% - 39px);padding:4px 5px;font-size:5.3px;font-weight:650;line-height:1;display:flex}.pipeline-contact-meta svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px;flex:none;width:8px;height:8px}.pipeline-contact-meta>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pipeline-contact-meta>small{color:#8c8991;white-space:nowrap;flex:none;align-items:center;gap:3px;font-size:5.4px;display:flex}.pipeline-booked .pipeline-contact-top>i{color:#277653;background:#f8fcf9;border-color:#c8e6d7}.pipeline-booked .pipeline-contact-meta>span{background:#fbfefc;border-color:#d6ecdf}.pipeline-column article.pipeline-contact-card.pipeline-contact-card-prototype-image{min-height:0;box-shadow:none;background:0 0;border:0;border-radius:14px;margin-top:12px;padding:0;display:block;overflow:hidden}.pipeline-column article.pipeline-contact-card-prototype-image>img{border-radius:14px;width:100%;height:auto;display:block}.pipeline-moving-contact{background:#fff;border:1px solid #beb5f7;border-radius:12px;width:23.2%;padding:10px 11px;display:block;box-shadow:0 14px 28px #4936ae2e,0 0 0 5px #6f5cff0e,inset 0 1px #fff}.pipeline-moving-contact-top{grid-template-columns:30px minmax(0,1fr) 12px;align-items:center;gap:7px;display:grid}.pipeline-moving-contact-top>i{color:#5f4ac9;background:#f8f7ff;border:1px solid #cfc8fa;border-radius:50%;place-items:center;width:30px;height:30px;font-size:7px;font-style:normal;font-weight:750;display:grid}.pipeline-moving-contact-top>div{gap:3px;min-width:0;display:grid}.pipeline-moving-contact-top strong{color:#242129;text-overflow:ellipsis;white-space:nowrap;font-size:8.3px;overflow:hidden}.pipeline-moving-contact-top small{color:#817b88;white-space:nowrap;align-items:center;gap:3px;font-size:5.2px;display:flex;overflow:hidden}.pipeline-moving-contact-top small svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px;flex:none;width:8px;height:8px}.pipeline-moving-contact .pipeline-contact-handle{grid-template-columns:repeat(2,2px);grid-auto-rows:2px;gap:1.5px}.pipeline-moving-contact .pipeline-contact-handle b{width:2px;height:2px}.pipeline-moving-contact-meta{justify-content:space-between;align-items:center;gap:6px;min-width:0;margin-top:8px;display:flex}.pipeline-moving-contact-meta>span{color:#68636e;text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:3px;min-width:0;font-size:4.8px;display:flex;overflow:hidden}.pipeline-moving-contact-meta>span svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px;flex:none;width:7px;height:7px}.pipeline-moving-contact .pipeline-stage-copy{flex:0 0 34px;height:9px;display:block;position:relative}.pipeline-moving-contact .pipeline-stage-copy span{color:#6e5dca;font-family:var(--font-mono);letter-spacing:.04em;text-align:right;font-size:4.5px;font-weight:900}.pipeline-moving-contact .pipeline-stage-copy span:last-child{color:#247a59}.hero-pipeline-stage .pipeline-board{align-items:stretch}.hero-pipeline-stage .pipeline-column{height:auto;min-height:0}.hero-pipeline-stage .pipeline-column article.pipeline-contact-card{border-color:#dedfe4;border-radius:14px;min-height:92px;margin-top:14px;padding:12px;box-shadow:0 9px 20px #1a17250f,inset 0 1px #fff}.hero-pipeline-stage .pipeline-moving-lead.pipeline-moving-contact{background:#fff;border-color:#c9c1f7;border-radius:14px;width:calc(25% - 15.5px);min-height:92px;padding:12px;display:block;box-shadow:0 16px 30px #4936ae2e,0 0 0 5px #6f5cff0e,inset 0 1px #fff}.hero-pipeline-stage .pipeline-moving-contact .pipeline-contact-top>i{color:#5a48c6;background:#faf9ff;border-color:#cbc5f4}.hero-pipeline-stage .pipeline-moving-contact .pipeline-contact-meta{margin-top:13px}.hero-pipeline-stage .pipeline-moving-contact .pipeline-contact-meta>span{max-width:calc(100% - 46px)}.hero-pipeline-stage .pipeline-moving-contact .pipeline-contact-meta>small{flex:none}.hero-pipeline-stage .pipeline-moving-contact .pipeline-contact-handle{grid-template-columns:repeat(2,3px);grid-auto-rows:3px;gap:2px}.hero-pipeline-stage .pipeline-moving-contact .pipeline-contact-handle b{width:3px;height:3px}@media (max-width:820px){.hero-pipeline-stage .pipeline-column article.pipeline-contact-card:first-of-type{margin-top:116px}.hero-pipeline-stage .pipeline-moving-lead.pipeline-moving-contact{width:calc(25% - 15.5px);min-height:88px;padding:10px}.hero-pipeline-stage .pipeline-moving-contact .pipeline-contact-top{grid-template-columns:33px minmax(0,1fr) 12px;gap:8px}.hero-pipeline-stage .pipeline-moving-contact .pipeline-contact-top>i{width:33px;height:33px;font-size:7.5px}.hero-pipeline-stage .pipeline-moving-contact .pipeline-contact-top strong{font-size:9.2px}.hero-pipeline-stage .pipeline-moving-contact .pipeline-contact-top small{font-size:5.9px}.hero-pipeline-stage .pipeline-moving-contact .pipeline-contact-meta{gap:5px;margin-top:9px}.hero-pipeline-stage .pipeline-moving-contact .pipeline-contact-meta>span{padding:4px 5px;font-size:5.4px}.hero-pipeline-stage .pipeline-moving-contact .pipeline-contact-meta>small{font-size:5.5px}}.hero-pipeline-stage .pipeline-column article.pipeline-contact-card{box-sizing:border-box;aspect-ratio:3.02;background:#fff;border-color:#dedfe4;border-radius:14px;width:100%;min-height:0;margin-top:14px;padding:12px;display:block;box-shadow:0 9px 20px #1a17250f,inset 0 1px #fff}.hero-pipeline-stage .pipeline-column article.pipeline-contact-card:first-of-type{margin-top:142px}.hero-pipeline-stage .pipeline-contact-top{grid-template-columns:27px minmax(0,1fr) 12px;gap:9px}.hero-pipeline-stage .pipeline-contact-top>i{color:#4a474f;background:#fff;border-color:#d8d9de;width:27px;height:27px;font-size:7px;font-weight:700}.hero-pipeline-stage .pipeline-contact-top>div{gap:3px}.hero-pipeline-stage .pipeline-contact-top strong{color:#17161a;letter-spacing:-.025em;font-size:10px;font-weight:720}.hero-pipeline-stage .pipeline-contact-top small{color:#85828b;font-size:6.3px}.hero-pipeline-stage .pipeline-contact-top small svg{width:8px;height:8px}.hero-pipeline-stage .pipeline-contact-handle{grid-template-columns:repeat(2,3px);grid-auto-rows:3px;gap:2px}.hero-pipeline-stage .pipeline-contact-handle b{background:#252329;width:3px;height:3px}.hero-pipeline-stage .pipeline-contact-meta{gap:7px;margin-top:11px}.hero-pipeline-stage .pipeline-contact-meta>span{color:#5f5c64;border-color:#dbdde1;border-radius:6px;max-width:calc(100% - 42px);padding:4px 5px;font-size:5.7px;font-weight:650}.hero-pipeline-stage .pipeline-contact-meta>small{color:#89858d;font-size:6px}.hero-pipeline-stage .pipeline-contact-meta svg{width:8px;height:8px}.hero-pipeline-stage .pipeline-column article.pipeline-contact-card-prototype-image{min-height:0;box-shadow:none;border:0;padding:0}.hero-pipeline-stage .pipeline-column article.pipeline-contact-card-prototype-image>img{border-radius:14px}.hero-pipeline-stage article.pipeline-contact-card.pipeline-moving-lead{z-index:4;box-sizing:border-box;aspect-ratio:3.02;background:#fff;border-color:#c9c1f7;border-radius:14px;width:calc(25% - 15.5px);min-height:0;margin:0;padding:12px;animation:16s cubic-bezier(.64,0,.36,1) infinite pipeline-card-move;display:block;position:absolute;top:75px;left:2%;box-shadow:0 16px 30px #4936ae2e,0 0 0 5px #6f5cff0e,inset 0 1px #fff}.hero-pipeline-stage article.pipeline-contact-card.pipeline-moving-lead .pipeline-contact-top>i{color:#5a48c6;background:#faf9ff;border-color:#cbc5f4}.pipeline-sms-emissions{z-index:9;pointer-events:none;width:330px;height:220px;display:block;position:absolute;inset:auto auto calc(100% - 7px) -20px}.pipeline-sms-emissions i{color:#fff;font-family:var(--font-ui);letter-spacing:-.01em;opacity:0;transform-origin:bottom;white-space:nowrap;background:#6f5cff;border-radius:12px 12px 4px;padding:8px 12px;font-size:8.6px;font-style:normal;font-weight:720;line-height:1;display:block;position:absolute;bottom:0;left:0;right:auto;transform:translateY(16px)scale(.9);box-shadow:0 8px 18px #523fbd33}.pipeline-sms-emissions i:after{content:"";clip-path:polygon(0 0,100% 0,100% 100%);background:#6f5cff;width:11px;height:11px;position:absolute;bottom:-5px;right:0}.pipeline-sms-emissions i:first-child{--start-x:8px;--drift-x:-10px;animation:5s cubic-bezier(.23,1,.32,1) -1.1s infinite pipeline-sms-uniform}.pipeline-sms-emissions i:nth-child(2){--start-x:39px;--drift-x:8px;background:#604cf0;animation:5s cubic-bezier(.23,1,.32,1) -3.4s infinite pipeline-sms-uniform}.pipeline-sms-emissions i:nth-child(2):after{background:#604cf0}.pipeline-sms-emissions i:nth-child(3){--start-x:78px;--drift-x:-8px;animation:5s cubic-bezier(.23,1,.32,1) -.4s infinite pipeline-sms-uniform}.pipeline-sms-emissions i:nth-child(4){--start-x:116px;--drift-x:10px;background:#5945dd;animation:5s cubic-bezier(.23,1,.32,1) -2.7s infinite pipeline-sms-uniform}.pipeline-sms-emissions i:nth-child(4):after{background:#5945dd}.pipeline-sms-emissions i:nth-child(5){--start-x:153px;--drift-x:-9px;background:#7968ff;animation:5s cubic-bezier(.23,1,.32,1) -4.4s infinite pipeline-sms-uniform}.pipeline-sms-emissions i:nth-child(5):after{background:#7968ff}.pipeline-sms-emissions i:nth-child(6){--start-x:195px;--drift-x:8px;background:#4f3acb;animation:5s cubic-bezier(.23,1,.32,1) -1.8s infinite pipeline-sms-uniform}.pipeline-sms-emissions i:nth-child(6):after{background:#4f3acb}.pipeline-sms-emissions i:nth-child(7){--start-x:55px;--drift-x:9px;background:#6a57ed;animation:5s cubic-bezier(.23,1,.32,1) -3.9s infinite pipeline-sms-uniform}.pipeline-sms-emissions i:nth-child(7):after{background:#6a57ed}.pipeline-sms-emissions i:nth-child(8){--start-x:138px;--drift-x:-8px;background:#503bc7;animation:5s cubic-bezier(.23,1,.32,1) -1.5s infinite pipeline-sms-uniform}.pipeline-sms-emissions i:nth-child(8):after{background:#503bc7}.pipeline-sms-emissions i:nth-child(9){--start-x:223px;--drift-x:10px;background:#7a6aff;animation:5s cubic-bezier(.23,1,.32,1) -4.8s infinite pipeline-sms-uniform}.pipeline-sms-emissions i:nth-child(9):after{background:#7a6aff}.pipeline-sms-emissions i:nth-child(10){--start-x:92px;--drift-x:-9px;background:#5b46d5;animation:5s cubic-bezier(.23,1,.32,1) -2.3s infinite pipeline-sms-uniform}.pipeline-sms-emissions i:nth-child(10):after{background:#5b46d5}@keyframes pipeline-sms-uniform{0%{opacity:0;transform:translate(var(--start-x),12px)scale(.86)}2%,12%{opacity:.96;transform:translate(var(--start-x))scale(1)}82%,to{opacity:0;transform:translate(calc(var(--start-x) + var(--drift-x)),-220px)scale(.84)}}@media (prefers-reduced-motion:reduce){.pipeline-sms-emissions i{opacity:0;transform:none;animation:none!important}.pipeline-sms-emissions i:nth-child(3),.pipeline-sms-emissions i:nth-child(5),.pipeline-sms-emissions i:nth-child(8){opacity:1;transform:translate(var(--start-x),-70px)}}.pipeline-sms-emissions i:first-child{animation:12s cubic-bezier(.23,1,.32,1) -.2s infinite pipeline-sms-calm}.pipeline-sms-emissions i:nth-child(2){animation:12s cubic-bezier(.23,1,.32,1) -1.4s infinite pipeline-sms-calm}.pipeline-sms-emissions i:nth-child(3){animation:12s cubic-bezier(.23,1,.32,1) -2.6s infinite pipeline-sms-calm}.pipeline-sms-emissions i:nth-child(4){animation:12s cubic-bezier(.23,1,.32,1) -3.8s infinite pipeline-sms-calm}.pipeline-sms-emissions i:nth-child(5){animation:12s cubic-bezier(.23,1,.32,1) -5s infinite pipeline-sms-calm}.pipeline-sms-emissions i:nth-child(6){animation:12s cubic-bezier(.23,1,.32,1) -6.2s infinite pipeline-sms-calm}.pipeline-sms-emissions i:nth-child(7){animation:12s cubic-bezier(.23,1,.32,1) -7.4s infinite pipeline-sms-calm}.pipeline-sms-emissions i:nth-child(8){animation:12s cubic-bezier(.23,1,.32,1) -8.6s infinite pipeline-sms-calm}.pipeline-sms-emissions i:nth-child(9){animation:12s cubic-bezier(.23,1,.32,1) -9.8s infinite pipeline-sms-calm}.pipeline-sms-emissions i:nth-child(10){animation:12s cubic-bezier(.23,1,.32,1) -11s infinite pipeline-sms-calm}@keyframes pipeline-sms-calm{0%{opacity:0;transform:translate(var(--start-x),12px)scale(.86)}2.5%,6.7%{opacity:.96;transform:translate(var(--start-x))scale(1)}86%,to{opacity:0;transform:translate(calc(var(--start-x) + var(--drift-x)),-220px)scale(.84)}}.pipeline-sms-emissions{width:100%;bottom:calc(100% - 5px);left:0;overflow:visible}.pipeline-sms-emissions i{left:var(--anchor-x);transform-origin:bottom;bottom:0}.pipeline-sms-emissions i:first-child{--anchor-x:15%;--drift-x:-9px;animation:16s cubic-bezier(.23,1,.32,1) -.2s infinite pipeline-sms-top-anchored}.pipeline-sms-emissions i:nth-child(2){--anchor-x:25%;--drift-x:7px;animation:16s cubic-bezier(.23,1,.32,1) -1.2s infinite pipeline-sms-top-anchored}.pipeline-sms-emissions i:nth-child(3){--anchor-x:35%;--drift-x:-7px;animation:16s cubic-bezier(.23,1,.32,1) -2.2s infinite pipeline-sms-top-anchored}.pipeline-sms-emissions i:nth-child(4){--anchor-x:45%;--drift-x:8px;animation:16s cubic-bezier(.23,1,.32,1) -3.2s infinite pipeline-sms-top-anchored}.pipeline-sms-emissions i:nth-child(5){--anchor-x:55%;--drift-x:-8px;animation:16s cubic-bezier(.23,1,.32,1) -4.2s infinite pipeline-sms-top-anchored}.pipeline-sms-emissions i:nth-child(6){--anchor-x:65%;--drift-x:7px;animation:16s cubic-bezier(.23,1,.32,1) -5.2s infinite pipeline-sms-top-anchored}.pipeline-sms-emissions i:nth-child(7){--anchor-x:75%;--drift-x:-7px;animation:16s cubic-bezier(.23,1,.32,1) -6.2s infinite pipeline-sms-top-anchored}.pipeline-sms-emissions i:nth-child(8){--anchor-x:85%;--drift-x:8px;animation:16s cubic-bezier(.23,1,.32,1) -7.2s infinite pipeline-sms-top-anchored}.pipeline-sms-emissions i:nth-child(9){--anchor-x:20%;--drift-x:6px;animation:16s cubic-bezier(.23,1,.32,1) -8.2s infinite pipeline-sms-top-anchored}.pipeline-sms-emissions i:nth-child(10){--anchor-x:30%;--drift-x:-6px;animation:16s cubic-bezier(.23,1,.32,1) -9.2s infinite pipeline-sms-top-anchored}.pipeline-sms-emissions i:nth-child(11){--anchor-x:40%;--drift-x:7px;background:#6551e8;animation:16s cubic-bezier(.23,1,.32,1) -10.2s infinite pipeline-sms-top-anchored}.pipeline-sms-emissions i:nth-child(11):after{background:#6551e8}.pipeline-sms-emissions i:nth-child(12){--anchor-x:50%;--drift-x:-7px;background:#7968ff;animation:16s cubic-bezier(.23,1,.32,1) -11.2s infinite pipeline-sms-top-anchored}.pipeline-sms-emissions i:nth-child(12):after{background:#7968ff}.pipeline-sms-emissions i:nth-child(13){--anchor-x:60%;--drift-x:8px;background:#5945dd;animation:16s cubic-bezier(.23,1,.32,1) -12.2s infinite pipeline-sms-top-anchored}.pipeline-sms-emissions i:nth-child(13):after{background:#5945dd}.pipeline-sms-emissions i:nth-child(14){--anchor-x:70%;--drift-x:-8px;background:#503bc7;animation:16s cubic-bezier(.23,1,.32,1) -13.2s infinite pipeline-sms-top-anchored}.pipeline-sms-emissions i:nth-child(14):after{background:#503bc7}.pipeline-sms-emissions i:nth-child(15){--anchor-x:80%;--drift-x:7px;background:#6a57ed;animation:16s cubic-bezier(.23,1,.32,1) -14.2s infinite pipeline-sms-top-anchored}.pipeline-sms-emissions i:nth-child(15):after{background:#6a57ed}.pipeline-sms-emissions i:nth-child(16){--anchor-x:25%;--drift-x:-7px;background:#5b46d5;animation:16s cubic-bezier(.23,1,.32,1) -15.2s infinite pipeline-sms-top-anchored}.pipeline-sms-emissions i:nth-child(16):after{background:#5b46d5}@keyframes pipeline-sms-top-anchored{0%{opacity:0;transform:translate(-100%,12px)scale(.86)}2.5%,5.625%{opacity:.96;transform:translate(-100%)scale(1)}88%,to{opacity:0;transform:translate(calc(-100% + var(--drift-x)),-220px)scale(.84)}}@media (prefers-reduced-motion:reduce){.pipeline-sms-emissions i:nth-child(3),.pipeline-sms-emissions i:nth-child(5),.pipeline-sms-emissions i:nth-child(8){transform:translate(-50%,-70px)}}.pipeline-sms-emissions i{transform-origin:100% 100%}.pipeline-sms-emissions i:after{bottom:-5px;left:auto;right:0;transform:none}@media (prefers-reduced-motion:reduce){.pipeline-sms-emissions i:nth-child(3),.pipeline-sms-emissions i:nth-child(5),.pipeline-sms-emissions i:nth-child(8){transform:translate(-100%,-70px)}}.hero-pipeline-stage article.pipeline-contact-card.pipeline-contact-card-reference,.hero-pipeline-stage .pipeline-column article.pipeline-contact-card.pipeline-contact-card-reference,.hero-pipeline-stage article.pipeline-contact-card.pipeline-contact-card-reference.pipeline-moving-lead{box-sizing:border-box;aspect-ratio:622/208;background:#fff;border:1px solid #e0e1e5;border-radius:15px;min-height:0;padding:0;overflow:hidden;box-shadow:0 10px 22px #1a172512,inset 0 1px #fffffff2}.hero-pipeline-stage article.pipeline-contact-card.pipeline-contact-card-reference>img{object-fit:fill;border-radius:inherit;filter:none;width:100%;height:100%;display:block;transform:scale(1.026)}.hero-pipeline-stage article.pipeline-contact-card.pipeline-contact-card-reference{position:relative;container-type:inline-size}.hero-pipeline-stage .pipeline-reference-name{z-index:3;color:#17161a;letter-spacing:-.026em;text-overflow:ellipsis;white-space:nowrap;background:#fff;align-items:center;width:61%;height:23%;padding-left:.35cqw;font-size:4.25cqw;font-weight:720;line-height:1;display:flex;position:absolute;top:17.5%;left:19.25%;overflow:hidden;box-shadow:-1.6cqw 0 #fff}.hero-pipeline-stage .pipeline-reference-phone{z-index:3;color:#87828b;letter-spacing:-.015em;text-overflow:ellipsis;white-space:nowrap;background:#fff;align-items:center;width:52%;height:15%;padding-left:.35cqw;font-size:3.45cqw;font-weight:500;line-height:1;display:flex;position:absolute;top:37%;left:19.25%;overflow:hidden;box-shadow:-1.6cqw 0 #fff}.hero-pipeline-stage article.pipeline-contact-card.pipeline-contact-card-reference:after{content:"";z-index:2;background:#fff;width:80%;height:25%;position:absolute;top:58%;left:6%}.hero-pipeline-stage .pipeline-reference-email{z-index:3;box-sizing:border-box;color:#5f5c64;letter-spacing:-.015em;text-overflow:ellipsis;white-space:nowrap;background:#fff;border:1px solid #dadde1;border-radius:1.7cqw;align-items:center;width:46.5%;min-width:0;height:20%;padding:0 1.4cqw 0 5.1cqw;font-size:3.1cqw;font-weight:650;line-height:1;display:flex;position:absolute;top:60.5%;left:7.25%;overflow:hidden}.hero-pipeline-stage .pipeline-reference-email:before{content:"";background:linear-gradient(135deg,#0000 46%,#77747b 48% 53%,#0000 55%),linear-gradient(225deg,#0000 46%,#77747b 48% 53%,#0000 55%);border:1px solid #77747b;border-radius:.3cqw;width:2.25cqw;height:1.6cqw;position:absolute;left:1.6cqw}.hero-pipeline-stage .pipeline-reference-date{z-index:3;color:#89858d;letter-spacing:-.015em;text-overflow:ellipsis;white-space:nowrap;background:#fff;justify-content:flex-end;align-items:center;width:23%;height:20%;padding-left:0;font-size:3.1cqw;font-weight:500;line-height:1;display:flex;position:absolute;top:60.5%;left:auto;right:7.25%;overflow:hidden}.hero-pipeline-stage article.pipeline-contact-card.pipeline-contact-card-reference.pipeline-moving-lead{background:#fff;border:1px solid #d3cdf5;padding:0;box-shadow:0 14px 28px #4936ae26,0 0 0 4px #6f5cff0d,inset 0 1px #fffffff2}.hero-pipeline-stage article.pipeline-contact-card.pipeline-contact-card-reference.pipeline-moving-lead .pipeline-sms-emissions{z-index:6}.hero-pipeline-stage .pipeline-moving-lead-assembly{z-index:4;aspect-ratio:622/208;width:calc(25% - 37.5px);animation:16s cubic-bezier(.64,0,.36,1) infinite pipeline-card-move;position:absolute;top:75px;left:27px}.hero-pipeline-stage .pipeline-moving-lead-assembly>article.pipeline-contact-card.pipeline-moving-lead{z-index:2;width:100%;height:100%;min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:0;animation:none;display:block;position:relative;top:auto;left:auto}.hero-pipeline-stage .pipeline-moving-lead-assembly>article.pipeline-contact-card.pipeline-moving-lead>img{width:100%;height:100%}.hero-pipeline-stage .pipeline-moving-lead-assembly .pipeline-sms-emissions{z-index:9}.hero-pipeline-stage .pipeline-board{overflow:visible}@media (max-width:820px){.hero-pipeline-stage .pipeline-column article.pipeline-contact-card:first-of-type{margin-top:116px}.hero-pipeline-stage article.pipeline-contact-card.pipeline-moving-lead{width:calc(25% - 15.5px);padding:10px}.pipeline-sms-emissions{transform-origin:0 100%;inset:auto auto calc(100% - 7px) -20px;transform:scale(.72)}.hero-pipeline-stage .pipeline-moving-lead-assembly{width:calc(25% - 37.5px);left:27px}.hero-pipeline-stage .pipeline-moving-lead-assembly>article.pipeline-contact-card.pipeline-moving-lead{width:100%;padding:0}}.pipeline-mobile-journey{display:none}@media (max-width:560px){.hero-pipeline-stage{height:auto;min-height:0;overflow:visible}.hero-pipeline-stage .pipeline-window{border-radius:18px;width:100%;overflow:hidden;transform:none}.hero-pipeline-stage .pipeline-board,.hero-pipeline-stage .pipeline-activity-bar{display:none}.hero-pipeline-stage .product-bar{min-height:58px;padding:0 16px}.hero-pipeline-stage .product-bar .wordmark{width:116px}.hero-pipeline-stage .product-actions>span:first-child{display:none}.hero-pipeline-stage .product-actions .operator-avatar{width:30px;height:30px;font-size:10px}.pipeline-mobile-journey{background:linear-gradient(155deg,#fbfaff,#fff 62%,#f8fdfb);gap:17px;padding:18px 16px 16px;display:grid}.pipeline-mobile-status{color:#5c5964;font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;justify-content:space-between;align-items:center;font-size:8px;font-weight:800;display:flex}.pipeline-mobile-status span{align-items:center;gap:7px;display:flex}.pipeline-mobile-status i,.pipeline-mobile-footer i{background:#38aa76;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #38aa761f}.pipeline-mobile-status small{color:#7668d6;font-family:var(--font-ui);letter-spacing:0;text-transform:none;font-size:10px;font-weight:720}.pipeline-mobile-stages{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;padding-top:5px;display:grid;position:relative}.pipeline-mobile-stages>span{z-index:2;color:#76727e;min-width:0;font-family:var(--font-mono);letter-spacing:.035em;text-align:center;text-transform:uppercase;gap:6px;padding-top:17px;font-size:7px;font-weight:800;line-height:1.1;display:grid;position:relative}.pipeline-mobile-stages>span>b{z-index:3;color:#8c8796;letter-spacing:0;background:#fff;border:1px solid #d9d5e8;border-radius:50%;place-items:center;width:15px;height:15px;font-size:6px;display:grid;position:absolute;top:0;left:50%;transform:translate(-50%);box-shadow:0 0 0 3px #fbfaff}.pipeline-mobile-stages>span>small{font:inherit;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pipeline-mobile-stages>span:last-of-type{color:#3f8764}.pipeline-mobile-stages>span:last-of-type>b{color:#287a56;background:#edfaf2;border-color:#81c9a4;box-shadow:0 0 0 3px #f8fdf9}.pipeline-mobile-stages>i{z-index:1;background:#e8e5f1;border-radius:99px;height:5px;position:absolute;top:10px;left:11%;right:11%;overflow:visible;box-shadow:inset 0 1px 1px #39305d14,0 0 0 1px #dedaea99}.pipeline-mobile-stages>i:before{content:"";border-radius:inherit;transform-origin:0;background:linear-gradient(90deg,#6f5cff,#917eff 50%,#5f79e7 77%,#45ad7d);animation:12s cubic-bezier(.23,1,.32,1) infinite pipeline-mobile-bar-fill;position:absolute;inset:0;box-shadow:0 2px 7px #5b48d33d}.pipeline-mobile-stages>i:after{content:"";z-index:2;background:#6f5cff;border:2px solid #fff;border-radius:50%;width:9px;height:9px;animation:12s cubic-bezier(.23,1,.32,1) infinite pipeline-mobile-bar-signal;position:absolute;top:50%;left:-4px;transform:translateY(-50%);box-shadow:0 0 0 1px #6f5cff52,0 3px 9px #4a39b13d}.pipeline-mobile-lead-card{background:#fff;border:1px solid #d8d3fa;border-radius:13px;grid-template-columns:39px minmax(0,1fr) auto;align-items:center;gap:10px;padding:13px;display:grid;box-shadow:0 12px 25px #4d3bb121,0 0 0 4px #6f5cff0b}.pipeline-mobile-lead-card>b{color:#5d4bcb;background:#f7f5ff;border:1px solid #d8d3fa;border-radius:50%;place-items:center;width:39px;height:39px;font-size:10px;display:grid}.pipeline-mobile-lead-card>div{gap:3px;min-width:0;display:grid}.pipeline-mobile-lead-card strong{color:#201d25;letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.pipeline-mobile-lead-card small{color:#797582;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.pipeline-mobile-lead-card em{color:#287b59;font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;background:#e7f7ef;border-radius:6px;padding:6px 7px;font-size:7px;font-style:normal;font-weight:900}.pipeline-mobile-messages{flex-direction:column;justify-content:center;align-items:flex-end;gap:5px;min-height:68px;padding:0 7px;display:flex}.pipeline-mobile-messages span{color:#fff;opacity:0;background:#6f5cff;border-radius:10px 10px 3px;max-width:68%;padding:7px 10px;font-size:9px;font-weight:700;animation:12s cubic-bezier(.23,1,.32,1) infinite pipeline-mobile-message;box-shadow:0 6px 12px #4f3fba1f}.pipeline-mobile-messages span:first-child{color:#57535f;background:#f2f1f7;border-radius:10px 10px 10px 3px;align-self:flex-start;animation-delay:-1.1s}.pipeline-mobile-messages span:nth-child(2){animation-delay:-3.9s}.pipeline-mobile-messages span:nth-child(3){animation-delay:-6.7s}.pipeline-mobile-footer{color:#62736a;border-top:1px solid #e7e5ed;justify-content:space-between;align-items:center;padding-top:13px;font-size:9px;font-weight:680;display:flex}.pipeline-mobile-footer span{align-items:center;gap:7px;display:flex}.pipeline-mobile-footer b{color:#7668d7;font-family:var(--font-mono);letter-spacing:.07em;text-transform:uppercase;font-size:7px}}@keyframes pipeline-mobile-bar-fill{0%,8%{opacity:.35;transform:scaleX(.06)}15%,70%{opacity:1;transform:scaleX(1)}86%,to{opacity:.22;transform:scaleX(1)}}@keyframes pipeline-mobile-bar-signal{0%,8%{opacity:0;transform:translateY(-50%)scale(.65)}15%,70%{opacity:1;transform:translate(calc(100% - 9px))translateY(-50%)scale(1)}86%,to{opacity:0;transform:translate(calc(100% - 9px))translateY(-50%)scale(.65)}}@keyframes pipeline-mobile-message{0%,17%{opacity:0;transform:translateY(7px)scale(.94)}23%,61%{opacity:1;transform:none}72%,to{opacity:0;transform:translateY(-6px)scale(.96)}}@media (prefers-reduced-motion:reduce){.pipeline-mobile-stages>i:before,.pipeline-mobile-stages>i:after,.pipeline-mobile-messages span{opacity:1;animation:none;transform:none}.pipeline-mobile-stages>i:before{transform:scaleX(1)}.pipeline-mobile-stages>i:after{transform:translate(calc(100% - 9px))translateY(-50%)}}@media (max-width:560px){.pipeline-mobile-journey{background:linear-gradient(160deg,#faf9ff,#fff 65%,#f8fdfb);gap:12px;padding:18px 16px}.pipeline-mobile-conversion-status{color:#6e6877;font-family:var(--font-mono);letter-spacing:.07em;text-transform:uppercase;justify-content:space-between;align-items:center;font-size:7px;font-weight:850;display:flex}.pipeline-mobile-conversion-status span{align-items:center;gap:7px;display:flex}.pipeline-mobile-conversion-status span i{background:#6f5cff;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #6f5cff1c}.pipeline-mobile-conversion-status b{color:#287b59;background:#e8f7ef;border-radius:6px;padding:5px 7px;font-size:7px}.pipeline-mobile-conversion-lead{background:#fff;border:1px solid #e1dff0;border-radius:13px;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:10px;padding:12px;display:grid;box-shadow:0 8px 18px #2f245d12}.pipeline-mobile-conversion-lead>i{color:#604aca;background:#eeeaff;border-radius:11px;place-items:center;width:38px;height:38px;font-size:10px;font-style:normal;font-weight:850;display:grid}.pipeline-mobile-conversion-lead>span{gap:2px;min-width:0;display:grid}.pipeline-mobile-conversion-lead strong{color:#26222c;font-size:13px}.pipeline-mobile-conversion-lead small{color:#898490;font-size:8.5px}.pipeline-mobile-conversion-lead em{color:#6c58d2;font-family:var(--font-mono);letter-spacing:.07em;text-transform:uppercase;background:#f2f0ff;border-radius:5px;padding:5px 6px;font-size:6.5px;font-style:normal;font-weight:850}.pipeline-mobile-conversion-thread{gap:7px;padding:1px 2px;display:grid}.pipeline-mobile-conversion-thread span{width:max-content;max-width:83%;padding:8px 10px;font-size:9px;font-weight:700;line-height:1.35;display:block}.pipeline-mobile-conversion-ai{color:#fff;background:#6f5cff;border-radius:11px 11px 11px 3px;box-shadow:0 7px 14px #4f3fba29}.pipeline-mobile-conversion-lead-reply{color:#595460;background:#f6f5f8;border:1px solid #e2e0e8;border-radius:11px 11px 3px;justify-self:end}.pipeline-mobile-conversion-booking{background:#f5fcf8;border:1px solid #cce8d9;border-radius:11px;grid-template-columns:30px minmax(0,1fr) 24px;align-items:center;gap:9px;margin-top:1px;padding:10px;display:grid}.pipeline-mobile-conversion-booking>i{color:#287b59;background:#e1f5e9;border-radius:8px;place-items:center;width:30px;height:30px;display:grid}.pipeline-mobile-conversion-booking svg{fill:none;stroke:currentColor;stroke-width:1.5px;width:15px;height:15px}.pipeline-mobile-conversion-booking span{gap:2px;display:grid}.pipeline-mobile-conversion-booking small{color:#5c8d73;font-family:var(--font-mono);letter-spacing:.07em;font-size:6.5px;font-weight:850}.pipeline-mobile-conversion-booking b{color:#35654d;font-size:10px}.pipeline-mobile-conversion-booking>em{color:#287b59;background:#e0f5e8;border-radius:50%;place-items:center;width:23px;height:23px;font-size:12px;font-style:normal;font-weight:900;display:grid}}.workflow-source-panel{color:#27252a;min-height:590px;font-family:var(--font-ui);background:#faf9f9;border:1px solid #d9d8de;border-radius:26px;grid-template-columns:23% 48% 29%;display:grid;overflow:hidden;box-shadow:0 22px 48px #251f3a14,inset 0 1px #fff}.workflow-source-nav{background:#fbfaf9;border-right:1px solid #dddcdf;flex-direction:column;min-width:0;display:flex}.workflow-source-logo{object-fit:contain;width:108px;height:auto;margin:27px 25px 31px}.workflow-source-quick{color:#4d4a50;background:#fff;border:1px solid #dfdee3;border-radius:8px;justify-content:space-between;align-items:center;margin:0 18px 15px;padding:7px 9px;font-size:11px;font-weight:650;display:flex}.workflow-source-quick b{color:#78737c;font-family:var(--font-mono);border:1px solid #e3e2e6;border-radius:4px;padding:3px 5px;font-size:7px}.workflow-source-nav nav{gap:6px;padding:0 23px 21px;display:grid}.workflow-source-nav nav span,.workflow-source-nav nav small{color:#4d4a51;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:650;line-height:1.25;overflow:hidden}.workflow-source-nav nav small{color:#98949c;margin-top:7px;font-size:9px;font-weight:500}.workflow-source-nav nav span.active{color:#735cff;font-weight:800}.workflow-source-canvas{background:#fff;grid-template-rows:62px 52px 1fr;min-width:0;display:grid}.workflow-source-title,.workflow-source-controls{color:#8a868e;border-bottom:1px solid #dddcdf;align-items:center;gap:15px;padding:0 25px;font-size:11px;display:flex}.workflow-source-title strong{color:#29262c;font-size:12px}.workflow-source-title i,.workflow-source-controls i{color:#d2cfd5;font-style:normal}.workflow-source-controls{gap:12px;font-size:10px}.workflow-source-controls span:last-child{background:#faf9fb;border-radius:7px;padding:6px 9px;box-shadow:inset 0 0 0 1px #e4e2e8}.workflow-source-controls b{color:#6f5fca;background:#eeeaf8;border-radius:4px;margin-left:4px;padding:2px 4px;font-size:8px}.workflow-source-grid{background-color:#fdfcfc;background-image:radial-gradient(#dedbe6 1px,#0000 1px);background-size:8px 8px;align-content:center;justify-items:center;gap:62px;min-height:0;padding:48px 30px;display:grid;position:relative}.workflow-flow-line{background:linear-gradient(#dfdce6,#b8a8fa,#d8d4df);width:1px;position:absolute;top:20%;bottom:16%;left:50%}.workflow-flow-line:before,.workflow-flow-line:after{content:"";background:#7a62ff;border-radius:50%;width:11px;height:11px;position:absolute;left:50%;transform:translate(-50%);box-shadow:0 0 0 4px #7a62ff14}.workflow-flow-line:before{top:31%}.workflow-flow-line:after{bottom:29%}.workflow-node{z-index:1;background:#fff;border:1px solid #e0dee4;border-radius:13px;gap:9px;width:min(100%,300px);padding:12px 15px;display:grid;position:relative;box-shadow:0 6px 16px #312b4312}.workflow-node:after{content:"";background:#7a62ff;border-radius:50%;width:10px;height:10px;position:absolute;bottom:-7px;left:50%;transform:translate(-50%)}.workflow-node.booked:after{background:#fff;border:1px solid #8877e2}.workflow-node>div{border-bottom:1px solid #e5e3e7;justify-content:space-between;align-items:center;padding-bottom:8px;display:flex}.workflow-node small{color:#96919a;font-size:9px}.workflow-node em{color:#8375d0;background:#f0eeff;border-radius:6px;padding:4px 7px;font-size:8px;font-style:normal}.workflow-node strong{font-size:12px}.workflow-node>span{color:#99949d;justify-content:space-between;align-items:center;font-size:9px;display:flex}.workflow-node>span i{color:#aaa6af;border:1px solid #e5e3e7;border-radius:5px;padding:4px 6px;font-size:8px;font-style:normal}.workflow-source-detail{background:#fbfaf9;border-left:1px solid #dddcdf;grid-template-rows:1fr 220px;min-width:0;display:grid}.workflow-conversation{align-content:start;gap:9px;padding:22px 20px 15px;display:grid}.workflow-conversation>p{color:#353138;margin:0 0 13px 42px;font-size:12px;line-height:1.25}.workflow-sender{align-items:center;gap:9px;font-size:10px;display:flex}.workflow-sender b{color:#fff;background:#1b1b1d;border-radius:50%;flex:0 0 32px;place-items:center;width:32px;height:32px;font-size:15px;display:grid}.workflow-sender.lead b{color:#344146;background:linear-gradient(145deg,#9bb8be,#dfecef);font-size:9px}.workflow-ai{background:#fff;border:1px solid #dfdde3;border-radius:10px;margin-top:2px;overflow:hidden}.workflow-ai small{color:#98949c;border-bottom:1px solid #e3e1e6;padding:10px 12px;font-size:9px;display:block}.workflow-ai p{color:#4c4657;background:#ebe8ff;border-radius:8px;margin:9px;padding:11px;font-size:10px;line-height:1.3}.workflow-overview{border-top:1px solid #dddcdf;padding:17px 20px 20px}.workflow-overview>span{color:#77727b;margin-bottom:13px;font-size:11px;font-weight:700;display:block}.workflow-metrics{grid-template-columns:1fr 1fr;gap:9px;display:grid}.workflow-metrics article{background:#fff;border:1px solid #e2e0e5;border-radius:10px;gap:4px;min-height:58px;padding:11px;display:grid}.workflow-metrics article.complete{background:#f3fbf6;border-color:#cde8db}.workflow-metrics article.failed{background:#fff8f7;border-color:#f3e0df}.workflow-metrics article.messages{grid-column:1/-1;min-height:50px}.workflow-metrics b{color:#2a272d;font-size:22px;line-height:1}.workflow-metrics.complete b{color:#23704f}.workflow-metrics.failed b{color:#a64743}.workflow-metrics b small{color:#958f98;font-size:9px;font-weight:500}.workflow-metrics>article>small{color:#8f8a93;font-size:9px}.workflow-metrics strong{color:#39343c}@media (max-width:900px){.workflow-source-panel{grid-template-columns:28% 72%}.workflow-source-detail{border-top:1px solid #dddcdf;border-left:0;grid-column:1/-1;grid-template-rows:none;grid-template-columns:1fr 1fr}.workflow-conversation{border-right:1px solid #dddcdf}.workflow-overview{border-top:0}}@media (max-width:560px){.workflow-source-panel{border-radius:18px;min-height:0;display:block}.workflow-source-nav{display:none}.workflow-source-canvas{grid-template-rows:51px 42px 360px}.workflow-source-title{gap:8px;padding:0 14px;font-size:9px}.workflow-source-title strong{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.workflow-source-controls{padding:0 14px;font-size:9px}.workflow-source-grid{gap:34px;padding:35px 20px}.workflow-node{gap:7px;width:min(100%,245px);padding:10px 12px}.workflow-node strong{font-size:10px}.workflow-node>span,.workflow-node small,.workflow-node em{font-size:8px}.workflow-source-detail{display:block}.workflow-conversation{border-right:0;padding:17px 15px}.workflow-conversation>p{margin-left:40px;font-size:11px}.workflow-ai p{font-size:9px}.workflow-overview{border-top:1px solid #dddcdf;padding:16px 15px}.workflow-metrics article{min-height:52px;padding:9px}.workflow-metrics b{font-size:18px}}@media (min-width:901px){.workflow-source-panel{aspect-ratio:2048/1161;border-radius:30px;grid-template-columns:23.1% 47.7% 29.2%;min-height:0}.workflow-source-logo{width:133px;margin:31px 27px 37px}.workflow-source-quick{border-radius:9px;margin:0 22px 19px;padding:10px 11px;font-size:12px}.workflow-source-nav nav{gap:7px;padding:0 28px 24px}.workflow-source-nav nav span{font-size:12px}.workflow-source-nav nav small{margin-top:8px;font-size:10px}.workflow-source-canvas{grid-template-rows:8% 6% 1fr}.workflow-source-title{gap:17px;padding:0 29px;font-size:12px}.workflow-source-title strong{font-size:13px}.workflow-source-controls{gap:14px;padding:0 29px;font-size:11px}.workflow-source-grid{align-content:space-between;gap:0;padding:11% 37px 9%}.workflow-flow-line{top:21%;bottom:15%}.workflow-flow-line:before{top:31%}.workflow-flow-line:after{bottom:27%}.workflow-node{border-radius:14px;gap:8px;width:min(100%,344px);padding:12px 16px}.workflow-node strong{font-size:13px}.workflow-node>span,.workflow-node small{font-size:10px}.workflow-node em{font-size:9px}.workflow-source-detail{grid-template-rows:66% 34%}.workflow-conversation{gap:11px;padding:27px 24px 18px}.workflow-conversation>p{margin:0 0 17px 47px;font-size:13px}.workflow-sender{gap:11px;font-size:11px}.workflow-sender b{flex-basis:36px;width:36px;height:36px}.workflow-ai small{padding:11px 13px;font-size:10px}.workflow-ai p{margin:10px;padding:13px;font-size:11px}.workflow-overview{padding:19px 24px 22px}.workflow-overview>span{margin-bottom:15px;font-size:12px}.workflow-metrics{gap:10px}.workflow-metrics article{min-height:68px;padding:12px}.workflow-metrics article.messages{min-height:58px}.workflow-metrics b{font-size:24px}.workflow-metrics>article>small{font-size:10px}}.process-graphic{height:245px;box-shadow:none;background:0 0;border:0;border-radius:0;margin-top:0}.graphic-kicker{display:none}.intake-graphic{padding:8px 0 10px}.intake-graphic .source-chip{border-radius:11px;gap:12px;max-width:260px;padding:11px}.intake-graphic .source-chip>b{border-radius:10px;width:34px;height:34px;font-size:11px}.intake-graphic .source-chip span{gap:3px;font-size:11px}.intake-graphic .source-chip small{font-size:8px}.intake-graphic .signal-line{flex:0 0 30px;width:1px;height:30px;position:relative;top:auto;left:auto}.intake-graphic .signal-line i{left:-2px}.intake-graphic .lead-packet{border-radius:12px;gap:12px;max-width:292px;margin-top:0;padding:11px}.intake-graphic .lead-packet>span{border-radius:10px;width:35px;height:35px;font-size:11px}.intake-graphic .lead-packet div{gap:3px;font-size:11px}.intake-graphic .lead-packet small{font-size:8px}.intake-graphic .lead-packet em{border-radius:6px;padding:5px 7px;font-size:7px}.nurture-graphic,.booking-graphic-v2{padding:8px 0 0}.campaign-graphic-v2{padding:4px 0 0}.context-graphic-v2{padding:6px 0 0}.crm-kanban-graphic{padding:8px 0 0}.context-bridge-v2>small{background:#fff}.process-graphic.intake-graphic{height:302px;padding:4px 0 8px}.intake-graphic .source-chip{max-width:292px}.process-graphic.nurture-graphic{gap:12px;height:302px;padding:12px 0 8px}.nurture-graphic .mini-bubble{border-radius:16px;max-width:82%;padding:11px 14px;font-size:11px;line-height:1.38}.nurture-graphic .mini-bubble.compact{padding-block:10px;font-size:10.5px}.nurture-graphic .typing-row{gap:6px;padding-top:2px}.nurture-graphic .typing-row>span{width:7px;height:7px}.nurture-graphic .typing-row small{margin-left:7px;font-size:9px}.process-graphic.booking-graphic-v2{height:302px;padding:8px 0}.booking-calendar-v3{background:linear-gradient(150deg,#fff,#faf9fe);border:1px solid #dfe4e8;border-radius:16px;grid-template-rows:auto 1fr auto;width:100%;height:100%;padding:18px;display:grid;box-shadow:0 12px 26px #2823410f}.booking-calendar-top{color:#7e7985;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid #ececf1;justify-content:space-between;align-items:center;padding-bottom:14px;font-size:8px;font-weight:850;display:flex}.booking-calendar-top b{color:#287b59;align-items:center;gap:5px;font-size:7px;display:flex}.booking-calendar-top b i{color:#287b59;background:#e1f4e9;border-radius:50%;place-items:center;width:14px;height:14px;font-size:8px;font-style:normal;display:grid}.booking-calendar-main{align-items:center;gap:18px;padding:18px 0;display:flex}.booking-date-v3{text-align:center;background:#fff;border:1px solid #d9d8e8;border-radius:12px;flex:0 0 70px;width:70px;display:grid;overflow:hidden;box-shadow:0 7px 16px #40318b14}.booking-date-v3 small{color:#fff;font-family:var(--font-mono);letter-spacing:.13em;background:#6f5cff;padding:7px;font-size:8px;font-weight:900}.booking-date-v3 strong,.booking-time-v3 strong{border:0;margin:0;display:block}.booking-date-v3 strong{padding:10px 4px 0;font-size:30px;line-height:1}.booking-date-v3 em{color:#8d8995;font-family:var(--font-mono);letter-spacing:.08em;padding:3px 4px 9px;font-size:7px;font-style:normal;font-weight:850}.booking-time-v3{gap:7px;min-width:0;display:grid}.booking-time-v3 small{color:#6f5cff;font-family:var(--font-mono);letter-spacing:.11em;font-size:8px;font-weight:900}.booking-time-v3 strong{color:#25232c;padding:0;font-size:22px;line-height:1}.booking-time-v3 span{color:#88838e;font-size:10px}.booking-calendar-note{color:#4a8e70;border-top:1px solid #ececf1;align-items:center;gap:7px;padding-top:13px;font-size:9px;font-weight:750;display:flex}.booking-calendar-note i{color:#287b59;background:#e1f4e9;border-radius:50%;place-items:center;width:16px;height:16px;font-size:10px;font-style:normal;display:grid}.intake-connector{background:#cfd2da;flex:0 0 25px;width:1px;height:25px;position:relative}.intake-connector i{background:var(--violet-500);opacity:0;border-radius:999px;width:7px;height:12px;animation:2.5s ease-in-out infinite both intake-signal-travel;position:absolute;top:0;left:-3px;box-shadow:0 0 0 3px #6f5cff1a}.intake-conversation+.intake-connector i{animation-delay:1s}.intake-conversation,.intake-booked{z-index:2;background:#fff;border:1px solid #dfe2e8;border-radius:12px;align-items:center;gap:12px;width:min(100%,292px);padding:11px;display:flex;position:relative;box-shadow:0 7px 16px #1919190e}.intake-conversation>span,.intake-booked>span{border-radius:10px;flex:0 0 35px;place-items:center;width:35px;height:35px;font-size:11px;font-weight:850;display:grid}.intake-conversation>span{color:#6250cf;background:#eeeaff}.intake-booked{background:linear-gradient(135deg,#fff,#f5fcf8);border-color:#cde5d9}.intake-booked>span{color:#287b59;background:#dff5e8;font-size:16px}.intake-conversation>div,.intake-booked>div{gap:3px;min-width:0;display:grid}.intake-conversation b,.intake-booked b{font-size:11px}.intake-conversation small,.intake-booked small{color:#8b8692;font-size:8px}.intake-conversation em,.intake-booked em{font-family:var(--font-mono);letter-spacing:.04em;border-radius:6px;margin-left:auto;padding:5px 7px;font-size:6px;font-style:normal;font-weight:850}.intake-conversation em{color:#6552ce;background:#f0edff}.intake-booked em{color:#287b59;background:#e1f4e9}@keyframes intake-signal-travel{0%,2%{opacity:0;transform:translateY(0)}6%{opacity:1}33%{opacity:1;transform:translateY(15px)}38%,to{opacity:0;transform:translateY(15px)}}.process-graphic.campaign-graphic-v2{height:302px;padding:0}.reactivation-audience{grid-template-rows:auto 1fr auto;width:100%;height:100%;padding:8px 0 5px;display:grid}.reactivation-audience-head{color:#797481;font-family:var(--font-mono);letter-spacing:.07em;text-transform:uppercase;justify-content:space-between;align-items:center;padding:0 5px 8px;font-size:7px;font-weight:850;display:flex}.reactivation-audience-head>span{align-items:center;gap:6px;display:flex}.reactivation-audience-head>span i{background:#6f5cff;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #6f5cff1a}.reactivation-audience-head b{color:#5d4bc7;font-size:6.5px}.reactivation-audience-field{background:radial-gradient(circle at 50% 70%,#6f5cff14,#0000 53%);border-top:1px solid #ededf2;border-bottom:1px solid #ededf2;grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(5,1fr);align-items:end;gap:4px 8px;padding:9px 5px 5px;display:grid}.audience-person{align-content:end;justify-items:center;min-width:0;height:83px;padding-bottom:8px;animation:5s ease-in-out infinite audience-person-breathe;display:grid;position:relative}.audience-person>i{width:34px;height:45px;display:block;position:relative}.audience-person>i:before{content:"";background:#d8d5e9;border-radius:50%;width:15px;height:15px;position:absolute;top:0;left:50%;transform:translate(-50%)}.audience-person>i:after{content:"";background:linear-gradient(145deg,#bcb6dd,#8c82c5);border-radius:17px 17px 7px 7px;width:34px;height:27px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.audience-person:nth-child(3n)>i:before{background:#d7dce2}.audience-person:nth-child(3n)>i:after{background:linear-gradient(145deg,#b4c0ce,#78869a)}.audience-person:nth-child(4n)>i:before{background:#eee0db}.audience-person:nth-child(4n)>i:after{background:linear-gradient(145deg,#dbaca8,#b97576)}.audience-person em{z-index:2;color:#fff;text-align:center;white-space:nowrap;background:#6f5cff;border-radius:8px 8px 3px;max-width:100px;padding:4px 6px;font-size:6px;font-style:normal;font-weight:750;line-height:1.15;animation:5s ease-in-out infinite audience-message-pop;position:absolute;top:0;left:50%;transform:translate(-50%);box-shadow:0 6px 12px #523fbd33}.audience-person:nth-child(2){animation-delay:.35s}.audience-person:nth-child(3){animation-delay:.7s}.audience-person:nth-child(4){animation-delay:1.05s}.audience-person:nth-child(5){animation-delay:1.4s}.audience-person:nth-child(6){animation-delay:1.75s}.audience-person:nth-child(7){animation-delay:2.1s}.audience-person:nth-child(8){animation-delay:2.45s}.audience-person:nth-child(9){animation-delay:2.8s}.audience-person:nth-child(10){animation-delay:3.15s}.audience-person:nth-child(2) em{animation-delay:.35s}.audience-person:nth-child(3) em{animation-delay:.7s}.audience-person:nth-child(4) em{animation-delay:1.05s}.audience-person:nth-child(5) em{animation-delay:1.4s}.audience-person:nth-child(6) em{animation-delay:1.75s}.audience-person:nth-child(7) em{animation-delay:2.1s}.audience-person:nth-child(8) em{animation-delay:2.45s}.audience-person:nth-child(9) em{animation-delay:2.8s}.audience-person:nth-child(10) em{animation-delay:3.15s}.reactivation-audience-footer{color:#6d6875;justify-content:center;align-items:center;gap:6px;padding-top:8px;font-size:7px;font-weight:750;display:flex}.reactivation-audience-footer i{color:#287b59;background:#e1f4e9;border-radius:50%;place-items:center;width:14px;height:14px;font-size:8px;font-style:normal;display:grid}@keyframes audience-person-breathe{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@keyframes audience-message-pop{0%,14%,to{opacity:.32;transform:translate(-50%,5px)scale(.96)}22%,78%{opacity:1;transform:translate(-50%)scale(1)}}@media (prefers-reduced-motion:reduce){.audience-person,.audience-person em{animation:none}}.process-graphic.context-graphic-v2{height:302px;padding:5px 0 0}.context-clarity-flow{gap:5px;display:grid}.context-clarity-note,.context-clarity-context,.context-clarity-reply{background:#fff;border:1px solid #e0e2e8;border-radius:11px;gap:7px;padding:10px 12px;display:grid;box-shadow:0 5px 13px #241f430b}.context-clarity-note header,.context-clarity-context header,.context-clarity-reply header{color:#756f7e;font-family:var(--font-mono);letter-spacing:.07em;text-transform:uppercase;align-items:center;gap:6px;font-size:7px;font-weight:850;display:flex}.context-clarity-note header span,.context-clarity-context header span,.context-clarity-reply header span{color:#6350cd;background:#eeeaff;border-radius:50%;place-items:center;width:14px;height:14px;font-size:7px;display:grid}.context-clarity-note p,.context-clarity-reply p{margin:0;font-size:10px;line-height:1.35}.context-clarity-note p{color:#44404a}.context-clarity-context{grid-template-columns:auto 1fr;align-items:center}.context-clarity-context header{align-self:start;padding-top:2px}.context-clarity-context>div{flex-wrap:wrap;justify-content:flex-end;gap:5px;display:flex}.context-clarity-context i{color:#5e4bc9;font-family:var(--font-mono);letter-spacing:.05em;background:#f0edff;border-radius:6px;padding:5px 7px;font-size:7px;font-style:normal;font-weight:850}.context-clarity-connector{color:#8a8592;align-items:center;gap:7px;min-height:18px;padding-left:7px;font-size:7px;font-weight:700;display:flex;position:relative}.context-clarity-connector:before{content:"";background:#cec9ef;width:1px;position:absolute;top:0;bottom:0;left:13px}.context-clarity-connector i{z-index:1;background:#6f5cff;border-radius:50%;flex:0 0 13px;width:13px;height:13px;animation:2.6s ease-in-out infinite context-clarity-pulse;display:block;position:relative;box-shadow:0 0 0 3px #f2f0ff}.context-clarity-connector:nth-of-type(4) i{animation-delay:1.3s}.context-clarity-reply{background:linear-gradient(135deg,#7c68f6,#5c47d9);border-color:#d9d2ff;box-shadow:0 8px 18px #4e3bb12e}.context-clarity-reply header{color:#ffffffb3}.context-clarity-reply header span{color:#fff;background:#ffffff29}.context-clarity-reply p{color:#fff}.context-clarity-footer{color:#2b7d5d;justify-content:center;align-items:center;gap:6px;padding-top:6px;font-size:7px;font-weight:750;display:flex}.context-clarity-footer i{background:#e4f5ed;border-radius:50%;place-items:center;width:14px;height:14px;font-size:8px;font-style:normal;display:grid}@keyframes context-clarity-pulse{0%,to{transform:scale(.9);box-shadow:0 0 0 3px #f2f0ff}50%{transform:scale(1);box-shadow:0 0 0 6px #6f5cff1a}}.process-graphic.crm-kanban-graphic{height:302px;padding:5px 0 0}.crm-vertical-flow{gap:5px;display:grid}.crm-vertical-stage{background:#fff;border:1px solid #e0e2e8;border-radius:11px;gap:7px;padding:9px 11px;display:grid;box-shadow:0 5px 13px #241f430a}.crm-vertical-stage header{color:#746f7d;font-family:var(--font-mono);letter-spacing:.07em;text-transform:uppercase;justify-content:space-between;align-items:center;font-size:7px;font-weight:850;display:flex}.crm-vertical-stage header b{color:#6553c8;background:#eeecf8;border-radius:50%;place-items:center;width:17px;height:17px;font-size:7px;display:grid}.crm-vertical-stage.booked{background:linear-gradient(135deg,#fff,#f5fcf8);border-color:#cfe5da}.crm-vertical-stage.booked header b{color:#287b59;background:#e2f4ea}.crm-vertical-lead{grid-template-columns:29px minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.crm-vertical-lead>i{color:#6350cc;background:#ece9ff;border-radius:8px;place-items:center;width:29px;height:29px;font-size:8px;font-style:normal;font-weight:850;display:grid}.crm-vertical-lead>span{gap:2px;min-width:0;display:grid}.crm-vertical-lead b{font-size:10px}.crm-vertical-lead small{color:#88838e;font-size:7px}.crm-vertical-lead em{color:#6250cb;font-family:var(--font-mono);letter-spacing:.04em;background:#f0edff;border-radius:5px;padding:4px 6px;font-size:6px;font-style:normal;font-weight:850}.crm-vertical-stage.booked .crm-vertical-lead em{color:#287b59;background:#e2f4ea;border-radius:50%;place-items:center;width:18px;height:18px;padding:0;font-size:10px;display:grid}.crm-vertical-connector{color:#898491;align-items:center;gap:7px;min-height:17px;padding-left:7px;font-size:7px;font-weight:700;display:flex;position:relative}.crm-vertical-connector:before{content:"";background:#cec9ef;width:1px;position:absolute;top:0;bottom:0;left:13px}.crm-vertical-connector i{z-index:1;background:#6f5cff;border-radius:50%;flex:0 0 13px;width:13px;height:13px;animation:2.8s ease-in-out infinite crm-vertical-signal;display:block;position:relative;box-shadow:0 0 0 3px #f2f0ff}.crm-vertical-connector:nth-of-type(4) i{animation-delay:1.4s}.crm-vertical-footer{color:#2b7d5d;justify-content:center;align-items:center;gap:6px;padding-top:6px;font-size:7px;font-weight:750;display:flex}.crm-vertical-footer i{background:#e4f5ed;border-radius:50%;place-items:center;width:14px;height:14px;font-size:8px;font-style:normal;display:grid}@keyframes crm-vertical-signal{0%,to{transform:scale(.88);box-shadow:0 0 0 3px #f2f0ff}50%{transform:scale(1);box-shadow:0 0 0 6px #6f5cff1a}}.process-graphic.campaign-graphic-v2,.process-graphic.context-graphic-v2,.process-graphic.crm-kanban-graphic{place-items:center;height:302px;padding:0;display:grid}.simple-blast-scene,.simple-context-scene,.simple-crm-scene{gap:14px;width:min(100%,306px);display:grid}.simple-blast-message{color:#fff;text-align:center;background:linear-gradient(135deg,#7d69f6,#5e47dc);border-radius:14px;gap:7px;padding:17px 18px;display:grid;box-shadow:0 12px 23px #4f3bb52e}.simple-blast-message small,.simple-context-note small,.simple-context-reply small{color:#ffffffad;font-family:var(--font-mono);letter-spacing:.1em;font-size:7px;font-weight:850}.simple-blast-message b{font-size:13px}.simple-blast-flow{color:#827c89;justify-content:center;align-items:center;gap:7px;font-size:8px;font-weight:750;display:flex}.simple-blast-flow i{background:#6f5cff;border-radius:50%;width:8px;height:8px;animation:2.4s ease-in-out infinite simple-flow-pulse;box-shadow:0 0 0 4px #6f5cff1a}.simple-blast-replies{flex-wrap:wrap;justify-content:center;gap:7px;display:flex}.simple-blast-replies span{color:#5d4bc8;background:#fff;border:1px solid #dcd8f6;border-radius:10px 10px 10px 4px;padding:8px 10px;font-size:8px;font-weight:750;box-shadow:0 4px 10px #2c22590d}.simple-blast-replies span:nth-child(2){animation-delay:.35s}.simple-blast-replies span:nth-child(3){animation-delay:.7s}.simple-context-scene{grid-template-columns:1fr auto 1fr;align-items:center;gap:10px}.simple-context-note,.simple-context-reply{border-radius:13px;align-content:center;gap:8px;min-height:135px;padding:16px 14px;display:grid}.simple-context-note{background:#fff;border:1px solid #dedce8;box-shadow:0 7px 15px #261f490d}.simple-context-note small{color:#7068a5}.simple-context-note b{color:#302b35;font-size:12px}.simple-context-note span{color:#89838f;font-size:8px}.simple-context-arrow{color:#827c89;text-align:center;justify-items:center;gap:7px;font-size:7px;font-weight:750;display:grid}.simple-context-arrow i{color:#fff;background:#6f5cff;border-radius:50%;place-items:center;width:26px;height:26px;font-size:13px;font-style:normal;animation:2.4s ease-in-out infinite simple-flow-pulse;display:grid}.simple-context-reply-wrap{align-self:center;gap:5px;min-width:0;display:grid}.simple-context-reply-wrap>small{color:#6f5cff;font-family:var(--font-mono);letter-spacing:.1em;padding-left:2px;font-size:7px;font-weight:850}.simple-context-reply{color:#fff;background:#6f5cff;min-height:0;box-shadow:0 10px 20px #4f3bb52e}.simple-context-reply p{margin:0;font-size:10px;font-weight:700;line-height:1.4}.simple-crm-scene{gap:14px}.simple-crm-lead{background:linear-gradient(135deg,#fff,#f3fbf7);border:1px solid #cfe5da;border-radius:14px;grid-template-columns:42px minmax(0,1fr) 25px;align-items:center;gap:11px;padding:16px;display:grid;box-shadow:0 9px 19px #277a581a}.simple-crm-lead>i{color:#6350cc;background:#ece9ff;border-radius:11px;place-items:center;width:42px;height:42px;font-size:10px;font-style:normal;font-weight:850;display:grid}.simple-crm-lead>span{gap:3px;display:grid}.simple-crm-lead b{font-size:13px}.simple-crm-lead small{color:#89838f;font-size:8px}.simple-crm-lead em{color:#287b59;background:#e1f4e9;border-radius:50%;place-items:center;width:24px;height:24px;font-size:12px;font-style:normal;font-weight:900;display:grid}.simple-crm-note{background:#fbfaff;border:1px solid #dedbf2;border-left:3px solid #735eff;border-radius:9px;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:8px;padding:9px 11px;display:grid}.simple-crm-note>i{color:#674fce;background:#eeeaff;border-radius:50%;place-items:center;width:20px;height:20px;font-size:12px;font-style:normal;font-weight:850;display:grid}.simple-crm-note>span{gap:2px;display:grid}.simple-crm-note small{color:#756d94;font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;font-size:6.5px;font-weight:850}.simple-crm-note b{color:#4b4555;font-size:8.5px;line-height:1.25}.simple-crm-stages{color:#807a87;font-family:var(--font-mono);letter-spacing:.03em;text-transform:uppercase;white-space:nowrap;justify-content:center;align-items:center;font-size:7px;font-weight:850;display:flex}.simple-crm-stages i{background:#d2cdef;width:26px;height:1px;margin:0 7px}.simple-crm-stages .active{color:#287b59}.simple-crm-stages .active:before{content:"✓";color:#287b59;background:#e1f4e9;border-radius:50%;place-items:center;width:13px;height:13px;margin-right:4px;font-size:8px;display:inline-grid}@keyframes simple-flow-pulse{0%,to{transform:scale(.9);box-shadow:0 0 0 4px #6f5cff1a}50%{transform:scale(1);box-shadow:0 0 0 7px #6f5cff0f}}@media (max-width:640px){.simple-blast-scene,.simple-context-scene,.simple-crm-scene{width:min(100%,288px)}.simple-context-scene{gap:7px}.simple-context-note,.simple-context-reply{min-height:124px;padding:13px 10px}.simple-context-arrow{font-size:6px}.simple-context-arrow i{width:22px;height:22px;font-size:11px}.simple-crm-stages i{width:15px;margin:0 4px}}@media (prefers-reduced-motion:reduce){.simple-blast-flow i,.simple-context-arrow i{animation:none}}.simple-context-reply p{color:#fff;min-height:0;font-size:11px;font-weight:750;line-height:1.45}.simple-context-reply small{color:#ffffffc7}.fanout-scene{gap:9px;width:min(100%,306px);display:grid}.fanout-campaign{color:#fff;text-align:center;background:linear-gradient(135deg,#7c67f5,#5a45d8);border-radius:13px;gap:5px;padding:12px 16px;display:grid;box-shadow:0 10px 20px #4f3bb529}.fanout-campaign small{color:#ffffffbd;font-family:var(--font-mono);letter-spacing:.12em;font-size:6.5px;font-weight:850}.fanout-campaign b{font-size:12px}.fanout-network{height:116px;position:relative}.fanout-network:before{content:"";background:#d8d3f6;width:1px;height:23px;position:absolute;top:0;left:50%}.fanout-network:after{content:"";background:#d8d3f6;width:80%;height:1px;position:absolute;top:23px;left:10%}.fanout-origin{z-index:2;background:#6f5cff;border-radius:50%;width:12px;height:12px;animation:2.4s ease-in-out infinite fanout-origin-pulse;position:absolute;top:17px;left:calc(50% - 6px);box-shadow:0 0 0 5px #f5f3ff}.fanout-branch{background:#d8d3f6;width:1px;height:21px;position:absolute;top:23px}.branch-one{left:10%}.branch-two{left:30%}.branch-three{left:50%}.branch-four{left:70%}.branch-five{left:90%}.fanout-reply{color:#5141b8;background:#fff;border:1px solid #ddd9f5;border-radius:9px 9px 9px 3px;grid-template-columns:20px minmax(0,1fr);align-items:center;gap:6px;padding:7px 8px;display:grid;position:absolute;top:43px;box-shadow:0 5px 10px #2f265b0f}.fanout-reply i{color:#634fcb;background:#eeeaff;border-radius:6px;place-items:center;width:20px;height:20px;font-size:6px;font-style:normal;font-weight:850;display:grid}.fanout-reply b{white-space:nowrap;font-size:7.5px}.reply-one{left:0}.reply-two{top:72px;left:calc(50% - 44px)}.reply-three{right:0}.fanout-point{background:#d9d5eb;border-radius:50%;width:9px;height:9px;position:absolute;top:50px;box-shadow:0 0 0 4px #faf9ff}.point-one{left:27%}.point-two{right:27%}.fanout-scene>p{color:#716b78;text-align:center;min-height:0;margin:0;font-size:7.5px;font-weight:750}.fanout-scene>p i{color:#6f5cff;font-style:normal}@keyframes fanout-origin-pulse{0%,to{transform:scale(.9);box-shadow:0 0 0 5px #f5f3ff}50%{transform:scale(1);box-shadow:0 0 0 8px #6f5cff17}}@media (max-width:640px){.fanout-scene{width:min(100%,288px)}.fanout-network{height:118px}.fanout-reply{padding:6px 7px}.fanout-reply b{font-size:7px}}@media (prefers-reduced-motion:reduce){.fanout-origin{animation:none}}@media (max-width:560px){.process-grid{box-sizing:border-box;gap:8px;width:100%;min-width:0;padding:6px;overflow:hidden}.process-grid article{box-sizing:border-box;width:100%;min-width:0;padding:16px;overflow:hidden}.process-grid h3{margin-top:20px;font-size:19px}.process-grid p{overflow-wrap:anywhere;font-size:13px;line-height:1.55}.process-grid strong{margin-top:20px}.process-graphic,.process-graphic.intake-graphic,.process-graphic.nurture-graphic,.process-graphic.booking-graphic-v2,.process-graphic.campaign-graphic-v2,.process-graphic.context-graphic-v2,.process-graphic.crm-kanban-graphic{box-sizing:border-box;width:100%;min-width:0;max-width:100%;height:278px;overflow:hidden}.intake-graphic .source-chip,.intake-graphic .lead-packet,.intake-conversation,.intake-booked{box-sizing:border-box;width:100%;max-width:100%}.nurture-graphic .mini-bubble{max-width:calc(100% - 4px)}.booking-calendar-v3{padding:14px}.booking-calendar-main{gap:12px;padding:14px 0}.booking-date-v3{flex-basis:62px;width:62px}.booking-date-v3 strong{font-size:27px}.booking-time-v3 strong{font-size:19px}.booking-time-v3 span{font-size:9px}.booking-calendar-note{font-size:8px}.fanout-scene,.simple-blast-scene,.simple-context-scene,.simple-crm-scene{width:min(100%,288px);min-width:0;max-width:100%}.fanout-network{max-width:100%}.fanout-reply{min-width:0;max-width:46%}.fanout-reply b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.reply-two{left:50%;transform:translate(-50%)}.simple-context-scene{grid-template-columns:minmax(0,1fr) 22px minmax(0,1fr)}.simple-context-note,.simple-context-reply{min-width:0;padding:12px 9px;overflow:hidden}.simple-context-note b,.simple-context-reply p{font-size:10px}.simple-crm-stages{letter-spacing:0;min-width:0;font-size:6.3px}.simple-crm-stages i{width:10px;min-width:10px;margin:0 3px}.simple-crm-note b{overflow-wrap:anywhere}}@media (max-width:360px){.process-grid article{padding:13px}.process-graphic,.process-graphic.intake-graphic,.process-graphic.nurture-graphic,.process-graphic.booking-graphic-v2,.process-graphic.campaign-graphic-v2,.process-graphic.context-graphic-v2,.process-graphic.crm-kanban-graphic{height:264px}.fanout-reply{padding:5px}.fanout-reply i{display:none}.fanout-reply b{font-size:6.5px}.booking-calendar-v3{padding:11px}.booking-calendar-main{gap:9px}.booking-date-v3{flex-basis:56px;width:56px}.booking-time-v3 strong{font-size:17px}}@media (max-width:640px){.pipeline-mobile-conversion-thread .pipeline-mobile-conversion-ai{text-align:left}}.simple-crm-notepad{background:repeating-linear-gradient(#fff 0 22px,#ece9f8 23px,#fff 24px);border:1px solid #d9d4ef;border-left:4px solid #765dff;border-radius:4px 11px 11px 4px;gap:8px;padding:11px 14px 12px 22px;display:grid;position:relative;overflow:hidden;box-shadow:0 7px 17px #45368e14}.simple-crm-notepad:before{content:"";background:#f0c9d1;width:1px;position:absolute;top:0;bottom:0;left:15px}.simple-crm-notepad-head{color:#6f66a0;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:6px;padding-bottom:2px;font-size:6.5px;font-weight:850;display:flex}.simple-crm-notepad-head>i{color:#674fce;background:#eeeaff;border-radius:50%;place-items:center;width:15px;height:15px;font-size:8px;font-style:normal;display:grid}.simple-crm-notepad-head>b{color:#765dff;margin-left:auto;font-size:5.5px;font-weight:900;animation:1.2s ease-in-out infinite crm-notepad-status}.simple-crm-notepad>p{color:#4b4555;gap:4px;margin:0;padding-left:2px;font-size:8px;font-weight:700;line-height:1.35;display:grid}.simple-crm-notepad-line{opacity:0;width:max-content;max-width:100%;animation:7.2s cubic-bezier(.23,1,.32,1) infinite crm-notepad-line;display:block;transform:translateY(3px)}.simple-crm-notepad-line.line-two{animation-delay:1.05s}.simple-crm-notepad-line.line-three{animation-delay:2.1s}@keyframes crm-notepad-line{0%,12%{opacity:0;transform:translateY(3px)}17%,84%{opacity:1;transform:translateY(0)}94%,to{opacity:0;transform:translateY(-2px)}}@keyframes crm-notepad-status{0%,to{opacity:.45}50%{opacity:1}}@media (max-width:560px){.simple-crm-notepad{padding:10px 11px 11px 20px}.simple-crm-notepad>p{font-size:7.5px}}@media (prefers-reduced-motion:reduce){.simple-crm-notepad-head>b,.simple-crm-notepad-line{opacity:1;animation:none;transform:none}}.simple-crm-notepad{--notepad-rule-step:24px;background:repeating-linear-gradient(to bottom,#fff 0,#fff calc(var(--notepad-rule-step) - 1px),#ece9f8 calc(var(--notepad-rule-step) - 1px),#ece9f8 var(--notepad-rule-step));border-left:1px solid #d9d4ef;border-radius:11px;padding:0 14px 0 22px;display:block}.simple-crm-notepad-head{height:var(--notepad-rule-step);align-items:center;padding-bottom:0}.simple-crm-notepad>p{grid-auto-rows:var(--notepad-rule-step);line-height:var(--notepad-rule-step);gap:0;padding-left:2px;display:grid}.simple-crm-notepad-line{height:var(--notepad-rule-step);line-height:var(--notepad-rule-step)}@media (max-width:560px){.simple-crm-notepad{padding:0 11px 0 20px}}.fanout-network{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:8px;height:104px;padding-top:38px;display:grid}.fanout-network:before{height:20px;top:0;left:50%}.fanout-network:after{width:66.668%;top:20px;left:16.666%}.fanout-origin{top:14px;left:calc(50% - 6px)}.fanout-branch{height:28px;top:20px}.fanout-branch.branch-left{left:calc(16.666% - .5px)}.fanout-branch.branch-center{left:calc(50% - .5px)}.fanout-branch.branch-right{left:calc(83.334% - .5px)}.fanout-reply{grid-template-columns:20px minmax(0,1fr);width:100%;min-width:0;padding:7px;display:grid;position:relative;top:auto;left:auto;right:auto;transform:none}.fanout-reply b{text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}.reply-one,.reply-two,.reply-three{top:auto;left:auto;right:auto;transform:none}.fanout-point{display:none}@media (max-width:560px){.fanout-network{gap:5px;height:104px;padding-top:38px}.fanout-reply{max-width:none;padding:6px 5px}.fanout-reply i{width:18px;height:18px}.fanout-reply b{font-size:6.5px}}.mini-bubble,.followup-sms-bubble,.live-inbox-message p,.pipeline-mobile-conversion-thread span,.fanout-campaign,.fanout-reply,.simple-context-reply,.simple-blast-message,.simple-blast-replies span,.knowledge-answer,.audience-person em,.context-message,.context-clarity-reply,.floating-sms-message p,.message{position:relative;overflow:visible;border-radius:18px!important;-webkit-mask:none!important;mask:none!important}.mini-bubble.right,.followup-sms-bubble.outgoing,.live-inbox-message.memby p,.pipeline-mobile-conversion-ai,.fanout-campaign,.simple-context-reply,.simple-blast-message,.knowledge-answer,.audience-person em,.context-message,.context-clarity-reply,.floating-sms-outgoing p,.outgoing .message{--sms-bubble-direction:outgoing;border-bottom-right-radius:0!important}.mini-bubble.left,.followup-sms-bubble.incoming,.live-inbox-message.lead p,.pipeline-mobile-conversion-lead-reply,.fanout-reply,.simple-blast-replies span,.floating-sms-incoming p,.incoming .message{--sms-bubble-direction:incoming;border-bottom-left-radius:0!important}.mini-bubble:before,.mini-bubble:after,.followup-sms-bubble:before,.followup-sms-bubble:after,.live-inbox-message p:before,.live-inbox-message p:after,.pipeline-mobile-conversion-thread span:before,.pipeline-mobile-conversion-thread span:after,.fanout-campaign:before,.fanout-campaign:after,.fanout-reply:before,.fanout-reply:after,.simple-context-reply:before,.simple-context-reply:after,.simple-blast-message:before,.simple-blast-message:after,.simple-blast-replies span:before,.simple-blast-replies span:after,.knowledge-answer:before,.knowledge-answer:after,.audience-person em:before,.audience-person em:after,.context-message:before,.context-message:after,.context-clarity-reply:before,.context-clarity-reply:after,.floating-sms-message p:before,.floating-sms-message p:after,.message:before,.message:after{content:none!important}.fanout-campaign{text-align:left;justify-self:center;width:fit-content;min-width:235px;max-width:92%;padding:13px 19px 15px}.fanout-campaign small{letter-spacing:.1em}.fanout-campaign b{line-height:1.22}.fanout-campaign,.simple-blast-message,.simple-context-reply,.context-clarity-reply,.followup-sms-bubble.outgoing,.live-inbox-message.memby p,.mini-bubble.right,.floating-sms-outgoing p,.outgoing .message{background:#6f5cff!important}.booking-calendar-v3,.intake-booked,.crm-vertical-stage.booked,.simple-crm-lead,.phone-live-booking,.hero-inbox-booking,.pipeline-mobile-conversion-booking{background:#fff!important}:where(.mini-bubble.right,.followup-sms-bubble.outgoing,.live-inbox-message.memby p,.pipeline-mobile-conversion-ai,.fanout-campaign,.simple-context-reply,.simple-blast-message,.knowledge-answer,.audience-person em,.context-message,.context-clarity-reply,.floating-sms-outgoing p,.outgoing .message,.phone-live-message.memby,.hero-inbox-thread-body>p.memby),:where(.mini-bubble.right,.followup-sms-bubble.outgoing,.live-inbox-message.memby p,.pipeline-mobile-conversion-ai,.fanout-campaign,.simple-context-reply,.simple-blast-message,.knowledge-answer,.audience-person em,.context-message,.context-clarity-reply,.floating-sms-outgoing p,.outgoing .message,.phone-live-message.memby,.hero-inbox-thread-body>p.memby) :is(p,span,strong,b,small,em,i){color:#fff!important}.capability-visual{box-shadow:none;border:0;border-radius:0;overflow:hidden;background:0 0!important}.capability-visual-bar{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;height:auto;padding:0 0 11px;position:static}.knowledge-workspace{grid-template-columns:74px 1fr;gap:12px;padding:8px 0 0}.knowledge-tabs{gap:8px}.knowledge-tabs span{border-radius:0;padding:6px 0}.knowledge-tabs span.active{box-shadow:none;background:0 0;border:0;border-bottom:1px solid #6f5cff}.knowledge-card{box-shadow:none;background:0 0;border:0;border-radius:0;gap:5px;padding:0}.knowledge-card strong{font-size:19px}.knowledge-answer{min-height:0;box-shadow:none;border:0;border-radius:12px 12px 0;grid-template-columns:28px 1fr;gap:8px;margin:13px 0 0 72px;padding:10px 12px;position:static;background:#6f5cff!important}.knowledge-answer>span{background:#ffffff2b;border:0;border-radius:50%;width:28px;height:28px;font-size:9px}.followup-sms-thread{min-height:0;padding:8px 0 28px}.followup-sms-bubble{box-shadow:none}.handoff-visual{padding:14px 0 0}.handoff-alert{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.handoff-alert>span{border-radius:50%;width:34px;height:34px}.handoff-quote{background:0 0;border-radius:0;margin:12px 0 0;padding:8px 0 8px 11px}.handoff-action{box-shadow:none;color:#4c4653;background:0 0;border-radius:0;margin-top:12px;padding:0}.handoff-action span{color:#4c4653}.handoff-action b{color:#6251d7}.finish-visual{padding:14px 0 0}.finish-journey{padding:18px 0 17px}.finish-journey>div span{width:38px;height:38px;box-shadow:none;background:#efedf5;border:0;border-radius:50%}.finish-handoff{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.finish-handoff>span{border-radius:50%;width:34px;height:34px}.finish-handoff em{background:0 0;border-radius:0;padding:0}@media (max-width:560px){.knowledge-workspace{grid-template-columns:60px 1fr}.knowledge-answer{margin-left:52px}.handoff-visual,.finish-visual{padding-inline:0}}.knowledge-visual{display:block}.knowledge-map{height:218px;margin-top:0;position:relative}.knowledge-map-lines{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.knowledge-map-lines path{fill:none;stroke:#ddd9f1;stroke-width:1.25px;stroke-dasharray:3 4}.knowledge-map-lines circle{fill:#6f5cff}.knowledge-map-node{z-index:2;color:#746f7b;font-family:var(--font-mono);letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:6px;font-size:7px;font-weight:850;display:flex;position:absolute}.knowledge-map-node i{background:#6f5cff;border-radius:50%;width:6px;height:6px;display:block;box-shadow:0 0 0 4px #6f5cff14}.knowledge-brain-core{z-index:3;place-items:center;width:126px;height:112px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.knowledge-brain-core svg{filter:drop-shadow(0 12px 18px #5643c42e);width:100%;height:auto;display:block}.knowledge-brain-core .brain-fill{fill:#6f5cff}.knowledge-brain-core .brain-line{stroke:#ffffffc7;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px}.knowledge-brain-core .brain-dot{fill:#fff}.knowledge-brain-core small{color:#fff;font-family:var(--font-mono);letter-spacing:.1em;font-size:5px;font-weight:900;position:absolute;bottom:10px}.knowledge-brain-supplied img{object-fit:contain;filter:drop-shadow(0 12px 18px #5643c42e);width:100%;height:100%;display:block}@media (max-width:560px){.knowledge-map{height:205px}.knowledge-map-node{letter-spacing:.05em;gap:5px;font-size:5.8px}.knowledge-map-node i{width:5px;height:5px;box-shadow:0 0 0 3px #6f5cff14}.knowledge-brain-core{width:108px;height:96px}.knowledge-brain-supplied{width:126px;height:104px}.node-offers{left:2%}.node-class-times{right:2%}.node-pricing{right:-1%}.node-brand-voice{left:-1%}.node-amenities{right:4%}.node-policies{left:4%}}.knowledge-orbit{z-index:2;transform-origin:50%;animation:42s linear infinite knowledge-orbit-clockwise;position:absolute;inset:-5px 0}.knowledge-map-node{color:#5e4cc3;min-width:0;font-family:var(--font-mono);letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;background:#fff;border:1px solid #dcd7f6;border-radius:999px;padding:8px 11px;font-size:8px;font-weight:900;line-height:1;animation:42s linear infinite knowledge-orbit-counterclockwise;display:grid;box-shadow:0 7px 16px #3d2f7f14}.knowledge-map-node:before{content:"";background:#6f5cff;border-radius:50%;width:6px;height:6px;margin-bottom:6px;display:block;box-shadow:0 0 0 4px #6f5cff14}.node-offers{top:4%;left:19%}.node-class-times{top:9%;right:17%}.node-pricing{top:47%;right:1%}.node-amenities{bottom:5%;right:18%}.node-policies{bottom:5%;left:18%}.node-brand-voice{top:47%;left:1%}.knowledge-brain-supplied img{filter:drop-shadow(0 18px 24px #5643c433)}@keyframes knowledge-orbit-clockwise{to{transform:rotate(360deg)}}@keyframes knowledge-orbit-counterclockwise{to{transform:rotate(-360deg)}}@media (max-width:560px){.knowledge-visual{height:262px}.knowledge-map{height:220px}.knowledge-orbit{inset:-3px 0}.knowledge-map-node{letter-spacing:.05em;padding:6px 8px;font-size:6px}.knowledge-map-node:before{width:5px;height:5px;margin-bottom:4px;box-shadow:0 0 0 3px #6f5cff14}.node-offers{top:4%;left:15%}.node-class-times{top:9%;right:13%}.node-pricing{right:-1%}.node-amenities{bottom:4%;right:14%}.node-policies{bottom:4%;left:14%}.node-brand-voice{left:-1%}.knowledge-brain-supplied{width:212px;height:170px}}@media (prefers-reduced-motion:reduce){.knowledge-orbit,.knowledge-map-node{animation:none!important}}.knowledge-visual{height:300px;overflow:hidden}.knowledge-map{height:264px;overflow:hidden}.knowledge-brain-supplied{width:237px;height:162px}.knowledge-orbit-slot>.knowledge-map-node{width:max-content;transform:translate(-50%,-50%)scaleY(2.08333)rotate(calc(-1*var(--orbit-angle)));transform-origin:50%;color:#5e4cc3;font-family:var(--font-mono);letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;background:#fff;border:1px solid #dcd7f6;border-radius:999px;align-items:center;gap:7px;padding:8px 12px;font-size:8px;font-weight:900;line-height:1;animation:42s linear infinite knowledge-orbit-counterclockwise;display:flex;position:absolute;top:0;left:0;box-shadow:0 7px 16px #3d2f7f14}.knowledge-orbit-slot>.knowledge-map-node:before{background:#6f5cff;border-radius:50%;flex:0 0 6px;width:6px;height:6px;margin:0;display:block;box-shadow:0 0 0 4px #6f5cff14}.orbit-tag-offers{--orbit-angle:-90deg}.orbit-tag-class-times{--orbit-angle:-30deg}.orbit-tag-pricing{--orbit-angle:30deg}.orbit-tag-amenities{--orbit-angle:90deg}.orbit-tag-policies{--orbit-angle:150deg}.orbit-tag-brand-voice{--orbit-angle:210deg}@media (min-width:561px){.knowledge-orbit-slot{--orbit-radius-x:min(37%,218px)}}@media (max-width:560px){.knowledge-visual{height:278px}.knowledge-map{height:238px}.knowledge-brain-supplied{width:170px;height:138px}.knowledge-orbit-slot{--orbit-radius-x:min(36%,122px)}.knowledge-orbit-slot>.knowledge-map-node{letter-spacing:.05em;gap:5px;padding:6px 8px;font-size:5.8px}.knowledge-orbit-slot>.knowledge-map-node:before{flex-basis:5px;width:5px;height:5px;box-shadow:0 0 0 3px #6f5cff14}}.knowledge-orbit-slot>.knowledge-tag-counter{transform:translate(-50%,-50%)scaleY(2.08333)rotate(calc(-1*var(--orbit-angle)));transform-origin:50%;display:block;position:absolute;top:0;left:0}.knowledge-orbit-slot>.knowledge-tag-counter>.knowledge-map-node{animation:42s linear infinite knowledge-orbit-counterclockwise;position:static;transform:none}@media (min-width:561px){.knowledge-orbit-slot{--orbit-radius-x:210px}}@media (max-width:560px){.knowledge-orbit-slot{--orbit-radius-x:105px}}.knowledge-orbit{z-index:2;animation:none;position:absolute;inset:0}.knowledge-orbit-ellipse{transform-origin:50%;width:420px;height:1px;animation:42s linear infinite knowledge-orbit-clockwise;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scaleY(.42)}.knowledge-orbit-slot{width:0;height:0;transform:rotate(var(--orbit-angle))translate(210px);transform-origin:0 0;display:block;position:absolute;top:0;left:50%}.knowledge-orbit-slot>.knowledge-tag-counter{transform:translate(-50%,-50%)scaleY(2.38095)rotate(calc(-1*var(--orbit-angle)))}@media (max-width:560px){.knowledge-orbit-ellipse{width:210px;transform:translate(-50%,-50%)scaleY(.48)}.knowledge-orbit-slot{transform:rotate(var(--orbit-angle))translate(105px)}.knowledge-orbit-slot>.knowledge-tag-counter{transform:translate(-50%,-50%)scaleY(2.08333)rotate(calc(-1*var(--orbit-angle)))}}@media (prefers-reduced-motion:reduce){.knowledge-orbit-ellipse,.knowledge-orbit-slot>.knowledge-tag-counter>.knowledge-map-node{animation:none!important}}.knowledge-orbit-ellipse{animation:42s linear infinite knowledge-ellipse-clockwise}.knowledge-orbit-slot>.knowledge-tag-counter{animation:42s linear infinite knowledge-tag-counter-clockwise}.knowledge-orbit-slot>.knowledge-tag-counter>.knowledge-map-node{animation:none}@keyframes knowledge-ellipse-clockwise{0%{transform:translate(-50%,-50%)scaleY(.42)rotate(0)}to{transform:translate(-50%,-50%)scaleY(.42)rotate(360deg)}}@keyframes knowledge-tag-counter-clockwise{0%{transform:translate(-50%,-50%)rotate(calc(-1*var(--orbit-angle)))rotate(0)scaleY(2.38095)}to{transform:translate(-50%,-50%)rotate(calc(-1*var(--orbit-angle)))rotate(-360deg)scaleY(2.38095)}}@media (max-width:560px){.knowledge-orbit-ellipse{animation-name:knowledge-ellipse-clockwise-mobile}.knowledge-orbit-slot>.knowledge-tag-counter{animation-name:knowledge-tag-counter-clockwise-mobile}@keyframes knowledge-ellipse-clockwise-mobile{0%{transform:translate(-50%,-50%)scaleY(.48)rotate(0)}to{transform:translate(-50%,-50%)scaleY(.48)rotate(360deg)}}@keyframes knowledge-tag-counter-clockwise-mobile{0%{transform:translate(-50%,-50%)rotate(calc(-1*var(--orbit-angle)))rotate(0)scaleY(2.08333)}to{transform:translate(-50%,-50%)rotate(calc(-1*var(--orbit-angle)))rotate(-360deg)scaleY(2.08333)}}}.knowledge-orbit-ellipse{width:auto;height:auto;position:absolute;inset:0;animation:none!important;transform:none!important}.knowledge-orbit-slot{transform-origin:50%;width:auto;height:auto;animation:42s linear infinite knowledge-tag-path-desktop;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.knowledge-orbit-slot>.knowledge-tag-counter{display:block;position:static;animation:none!important;transform:none!important}.knowledge-orbit-slot>.knowledge-tag-counter>.knowledge-map-node{align-items:center;gap:7px;width:max-content;padding:8px 12px;display:flex;position:static;animation:none!important;transform:none!important}.orbit-tag-offers{animation-delay:0s}.orbit-tag-class-times{animation-delay:-7s}.orbit-tag-pricing{animation-delay:-14s}.orbit-tag-amenities{animation-delay:-21s}.orbit-tag-policies{animation-delay:-28s}.orbit-tag-brand-voice{animation-delay:-35s}@keyframes knowledge-tag-path-desktop{0%,to{transform:translate(-50%,-50%)translateY(-105px)}12.5%{transform:translate(-50%,-50%)translate(152px,-75px)}25%{transform:translate(-50%,-50%)translate(215px)}37.5%{transform:translate(-50%,-50%)translate(152px,75px)}50%{transform:translate(-50%,-50%)translateY(105px)}62.5%{transform:translate(-50%,-50%)translate(-152px,75px)}75%{transform:translate(-50%,-50%)translate(-215px)}87.5%{transform:translate(-50%,-50%)translate(-152px,-75px)}}@media (max-width:560px){.knowledge-orbit-slot{animation-name:knowledge-tag-path-mobile}.knowledge-orbit-slot>.knowledge-tag-counter>.knowledge-map-node{letter-spacing:.05em;gap:5px;padding:6px 8px;font-size:5.8px}@keyframes knowledge-tag-path-mobile{0%,to{transform:translate(-50%,-50%)translateY(-87px)}12.5%{transform:translate(-50%,-50%)translate(78px,-62px)}25%{transform:translate(-50%,-50%)translate(110px)}37.5%{transform:translate(-50%,-50%)translate(78px,62px)}50%{transform:translate(-50%,-50%)translateY(87px)}62.5%{transform:translate(-50%,-50%)translate(-78px,62px)}75%{transform:translate(-50%,-50%)translate(-110px)}87.5%{transform:translate(-50%,-50%)translate(-78px,-62px)}}}@media (prefers-reduced-motion:reduce){.knowledge-orbit-slot{animation:none!important}}.followup-sms-thread{gap:9px;min-height:0;padding:9px 0 38px}.followup-sms-time{letter-spacing:.05em;font-size:7px}.followup-sms-bubble{border-radius:16px;max-width:86%;padding:10px 13px;font-size:10px;font-weight:700;line-height:1.38}.followup-sms-bubble.incoming{border-bottom-left-radius:3px}.followup-sms-bubble.outgoing{border-bottom-right-radius:3px}.followup-sms-bubble.reminder{max-width:89%}.followup-sms-system{letter-spacing:.06em;gap:6px;margin:1px 0;font-size:6.5px}.followup-sms-system i{width:6px;height:6px}.followup-sms-delivered{margin:-5px 4px 0 0;font-size:6.5px}.followup-footer{gap:7px;font-size:7.2px;bottom:5px;left:0;right:0}.followup-footer i{width:7px;height:7px}@media (max-width:560px){.followup-visual{height:326px}.followup-sms-thread{gap:8px;padding-top:8px;padding-bottom:39px}.followup-sms-bubble{max-width:89%;padding:9px 11px;font-size:9px;line-height:1.4}.followup-sms-system{font-size:5.9px}.followup-footer{font-size:6.7px}}.followup-visual{height:338px}.followup-sms-thread{gap:10px;padding-top:10px;padding-bottom:42px}.followup-sms-bubble{max-width:87%;padding:12px 15px;font-size:11.5px;font-weight:700;line-height:1.38}.followup-sms-system,.followup-sms-delivered{font-size:7px}.followup-footer{font-size:7.6px;bottom:7px}@media (max-width:560px){.followup-visual{height:366px}.followup-sms-thread{gap:9px;padding-top:9px;padding-bottom:44px}.followup-sms-bubble{max-width:90%;padding:11px 13px;font-size:10.4px;line-height:1.4}.followup-sms-system{font-size:6.3px}.followup-sms-delivered{font-size:6.5px}.followup-footer{font-size:7px;bottom:7px}}.handoff-visual{height:338px;padding:0}.handoff-sms-interface{grid-template-rows:auto 1fr auto;height:100%;padding-top:3px;display:grid}.handoff-sms-header{border-bottom:1px solid #ecebf0;align-items:center;gap:8px;padding:7px 0 10px;display:flex}.handoff-contact-avatar,.handoff-human-avatar{color:#6654d5;background:#eeebff;border-radius:50%;flex:none;place-items:center;width:29px;height:29px;font-size:8px;font-weight:850;display:grid}.handoff-sms-header p,.handoff-takeover-bar p{gap:2px;min-width:0;margin:0;display:grid}.handoff-sms-header p b{color:#27232d;font-size:8.5px}.handoff-sms-header p small{color:#8b8490;font-size:6.5px}.handoff-bot-status{color:#716589;font-family:var(--font-mono);letter-spacing:.05em;white-space:nowrap;text-transform:uppercase;align-items:center;gap:5px;margin-left:auto;font-size:5.7px;font-weight:850;display:flex}.handoff-bot-status i{background:#ad9ee3;border-radius:50%;width:5px;height:5px}.handoff-sms-thread{align-content:start;gap:9px;padding:12px 0 11px;display:grid}.handoff-sms-message{width:fit-content;max-width:88%;box-shadow:none;color:#28242d;background:#fff;border:1px solid #e4e2e8;border-radius:14px;margin:0;padding:9px 11px;font-size:8.4px;font-weight:650;line-height:1.38}.handoff-sms-message.incoming{border-bottom-left-radius:3px}.handoff-sms-message.outgoing{color:#fff;background:#6f5cff;border:0;border-bottom-right-radius:3px;justify-self:end}.handoff-escalation-note{color:#7b7482;font-family:var(--font-mono);letter-spacing:.055em;text-transform:uppercase;justify-self:center;align-items:center;gap:5px;margin:1px 0;font-size:5.7px;font-weight:850;display:flex}.handoff-escalation-note i{background:#6f5cff;border-radius:50%;width:5px;height:5px;box-shadow:0 0 0 3px #6f5cff17}.handoff-takeover-bar{border-top:1px solid #ecebf0;grid-template-columns:28px 1fr auto;align-items:center;gap:8px;padding:10px 0 7px;display:grid}.handoff-human-avatar{color:#267653;background:#e6f5ed;width:28px;height:28px;font-size:7.5px}.handoff-takeover-bar small{color:#7a7480;font-size:5.8px}.handoff-takeover-bar b{color:#37313d;font-size:7.5px}.handoff-takeover-action{color:#fff;white-space:nowrap;background:#6f5cff;border-radius:7px;padding:7px 9px;font-size:6.4px;font-weight:800}@media (max-width:560px){.handoff-visual{height:350px}.handoff-sms-header{padding-top:6px}.handoff-sms-message{max-width:90%;padding:9px 10px;font-size:8.5px}.handoff-escalation-note{font-size:5.4px}.handoff-takeover-action{padding:7px 8px;font-size:6px}}.handoff-sms-header p b{font-size:9.5px}.handoff-sms-header p small{font-size:7px}.handoff-bot-status{font-size:6.3px}.handoff-sms-message{padding:10px 12px;font-size:9.5px;line-height:1.4}.handoff-escalation-note{font-size:6.2px}.handoff-takeover-bar small{font-size:6.5px}.handoff-takeover-bar b{font-size:8.5px}.handoff-takeover-action{padding:8px 10px;font-size:6.9px}@media (max-width:560px){.handoff-sms-message{padding:10px 11px;font-size:9px}.handoff-bot-status{font-size:5.8px}.handoff-escalation-note{font-size:5.7px}.handoff-takeover-action{padding:8px;font-size:6.3px}}.handoff-visual{flex-direction:column;display:flex}.handoff-visual>.capability-visual-bar{flex:none}.handoff-sms-interface{flex:auto;height:auto;min-height:0}@media (min-width:1081px){.knowledge-capability{grid-column:span 7}.followup-capability{grid-column:span 5}.handoff-capability{grid-column:span 12}}@media (min-width:821px) and (max-width:1080px){.handoff-capability{grid-column:span 12}}.handoff-capability .handoff-sms-interface{width:100%;max-width:800px;margin-inline:auto}@media (min-width:1081px){.knowledge-capability,.followup-capability,.handoff-capability{grid-column:span 4}.capability-card{min-height:0;padding:22px}.capability-copy{grid-template-columns:32px 1fr;gap:11px}.capability-copy h3{font-size:20px}.capability-copy p{font-size:12.5px}.knowledge-visual{height:338px}.knowledge-map{height:302px}.knowledge-brain-supplied{width:214px;height:150px}.knowledge-orbit-slot{animation-name:knowledge-tag-path-three-card}@keyframes knowledge-tag-path-three-card{0%,to{transform:translate(-50%,-50%)translateY(-88px)}12.5%{transform:translate(-50%,-50%)translate(85px,-63px)}25%{transform:translate(-50%,-50%)translate(120px)}37.5%{transform:translate(-50%,-50%)translate(85px,63px)}50%{transform:translate(-50%,-50%)translateY(88px)}62.5%{transform:translate(-50%,-50%)translate(-85px,63px)}75%{transform:translate(-50%,-50%)translate(-120px)}87.5%{transform:translate(-50%,-50%)translate(-85px,-63px)}}}.followup-visual{flex-direction:column;height:420px;display:flex}.followup-visual>.capability-visual-bar{flex:none}.followup-sms-thread{flex:auto;min-height:0;padding:11px 0 9px}.followup-footer{flex:none;padding:7px 0 0;position:static}@media (min-width:1081px){.knowledge-visual,.handoff-visual{height:420px}.knowledge-map{height:384px}}@media (max-width:560px){.followup-visual{height:438px}.followup-sms-thread{gap:9px;padding-top:10px;padding-bottom:8px}.followup-footer{padding-top:7px}}@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-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-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-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{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-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}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}
