@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-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-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial}}}@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-emerald-200:#a4f4cf;--color-cyan-50:#ecfeff;--color-cyan-100:#cefafe;--color-cyan-200:#a2f4fd;--color-cyan-300:#53eafd;--color-blue-200:#bedbff;--color-white:#fff;--spacing:.25rem;--container-6xl:72rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--font-weight-bold:700;--font-weight-extrabold:800;--blur-xl:24px;--blur-2xl:40px;--blur-3xl:64px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}@supports (color:lab(0% 0 0)){:root,:host{--color-emerald-200:lab(90.2247% -31.039 9.47084);--color-cyan-50:lab(98.3304% -5.97432 -2.62108);--color-cyan-100:lab(95.3146% -13.8285 -6.84732);--color-cyan-200:lab(91.0821% -24.0435 -12.8306);--color-cyan-300:lab(85.3886% -36.7636 -21.5716);--color-blue-200:lab(86.15% -4.04379 -21.0797)}}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.inset-0{inset:calc(var(--spacing) * 0)}.inset-7{inset:calc(var(--spacing) * 7)}.inset-y-0{inset-block:calc(var(--spacing) * 0)}.top-1\/2{top:50%}.top-\[9\%\]{top:9%}.top-\[45\%\]{top:45%}.top-\[46\%\]{top:46%}.right-6{right:calc(var(--spacing) * 6)}.bottom-6{bottom:calc(var(--spacing) * 6)}.-left-1\/3{left:-33.3333%}.left-1\/2{left:50%}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[80\]{z-index:80}.z-\[90\]{z-index:90}.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}}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-5{margin-top:calc(var(--spacing) * 5)}.flex{display:flex}.hidden{display:none}.h-8{height:calc(var(--spacing) * 8)}.h-16{height:calc(var(--spacing) * 16)}.h-40{height:calc(var(--spacing) * 40)}.h-\[170\%\]{height:170%}.h-\[260px\]{height:260px}.h-\[360px\]{height:360px}.h-\[500px\]{height:500px}.h-\[530px\]{height:530px}.h-\[650px\]{height:650px}.h-\[740px\]{height:740px}.h-full{height:100%}.h-px{height:1px}.min-h-screen{min-height:100vh}.w-1\/3{width:33.3333%}.w-16{width:calc(var(--spacing) * 16)}.w-40{width:calc(var(--spacing) * 40)}.w-\[170\%\]{width:170%}.w-\[500px\]{width:500px}.w-\[530px\]{width:530px}.w-\[740px\]{width:740px}.w-\[min\(72vw\,520px\)\]{width:min(72vw,520px)}.w-\[min\(86vw\,760px\)\]{width:min(86vw,760px)}.w-\[min\(88vw\,680px\)\]{width:min(88vw,680px)}.w-\[min\(92vw\,900px\)\]{width:min(92vw,900px)}.w-full{width:100%}.max-w-6xl{max-width:var(--container-6xl)}.shrink-0{flex-shrink:0}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.skew-x-\[-18deg\]{--tw-skew-x:skewX(-18deg);transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-center{justify-content:center}.gap-4{gap:calc(var(--spacing) * 4)}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.rounded-\[34\%\]{border-radius:34%}.rounded-\[34px\]{border-radius:34px}.rounded-full{border-radius:3.40282e38px}.border{border-style:var(--tw-border-style);border-width:1px}.border-blue-200\/10{border-color:#bedbff1a}@supports (color:color-mix(in lab, red, red)){.border-blue-200\/10{border-color:color-mix(in oklab, var(--color-blue-200) 10%, transparent)}}.border-cyan-200\/15{border-color:#a2f4fd26}@supports (color:color-mix(in lab, red, red)){.border-cyan-200\/15{border-color:color-mix(in oklab, var(--color-cyan-200) 15%, transparent)}}.border-cyan-200\/50{border-color:#a2f4fd80}@supports (color:color-mix(in lab, red, red)){.border-cyan-200\/50{border-color:color-mix(in oklab, var(--color-cyan-200) 50%, transparent)}}.border-cyan-300\/10{border-color:#53eafd1a}@supports (color:color-mix(in lab, red, red)){.border-cyan-300\/10{border-color:color-mix(in oklab, var(--color-cyan-300) 10%, transparent)}}.border-cyan-300\/20{border-color:#53eafd33}@supports (color:color-mix(in lab, red, red)){.border-cyan-300\/20{border-color:color-mix(in oklab, var(--color-cyan-300) 20%, transparent)}}.border-emerald-200\/35{border-color:#a4f4cf59}@supports (color:color-mix(in lab, red, red)){.border-emerald-200\/35{border-color:color-mix(in oklab, var(--color-emerald-200) 35%, transparent)}}.border-white\/12{border-color:#ffffff1f}@supports (color:color-mix(in lab, red, red)){.border-white\/12{border-color:color-mix(in oklab, var(--color-white) 12%, transparent)}}.border-white\/15{border-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.border-white\/15{border-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.bg-\[\#020b18\]{background-color:#020b18}.bg-cyan-100{background-color:var(--color-cyan-100)}.bg-cyan-200{background-color:var(--color-cyan-200)}.bg-cyan-200\/10{background-color:#a2f4fd1a}@supports (color:color-mix(in lab, red, red)){.bg-cyan-200\/10{background-color:color-mix(in oklab, var(--color-cyan-200) 10%, transparent)}}.bg-cyan-200\/20{background-color:#a2f4fd33}@supports (color:color-mix(in lab, red, red)){.bg-cyan-200\/20{background-color:color-mix(in oklab, var(--color-cyan-200) 20%, transparent)}}.bg-cyan-300\/10{background-color:#53eafd1a}@supports (color:color-mix(in lab, red, red)){.bg-cyan-300\/10{background-color:color-mix(in oklab, var(--color-cyan-300) 10%, transparent)}}.bg-white\/5{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.bg-white\/5{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.bg-white\/\[\.07\]{background-color:#ffffff12}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[\.07\]{background-color:color-mix(in oklab, var(--color-white) 7.0%, transparent)}}.bg-white\/\[\.075\]{background-color:#ffffff13}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[\.075\]{background-color:color-mix(in oklab, var(--color-white) 7.5%, transparent)}}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.\[background-image\:linear-gradient\(rgba\(183\,243\,239\,\.14\)_1px\,transparent_1px\)\,linear-gradient\(90deg\,rgba\(183\,243\,239\,\.12\)_1px\,transparent_1px\)\]{background-image:linear-gradient(#b7f3ef24 1px,#0000 1px),linear-gradient(90deg,#b7f3ef1f 1px,#0000 1px)}.bg-\[linear-gradient\(135deg\,rgba\(255\,255\,255\,\.42\)\,rgba\(32\,199\,198\,\.18\)_42\%\,rgba\(10\,127\,188\,\.08\)\)\]{background-image:linear-gradient(135deg,#ffffff6b,#20c7c62e 42%,#0a7fbc14)}.bg-\[radial-gradient\(circle_at_50\%_44\%\,rgba\(32\,199\,198\,\.22\)\,transparent_30\%\)\,radial-gradient\(circle_at_70\%_28\%\,rgba\(10\,127\,188\,\.2\)\,transparent_28\%\)\,linear-gradient\(145deg\,\#020713_0\%\,\#06192e_48\%\,\#020713_100\%\)\]{background-image:radial-gradient(circle at 50% 44%,#20c7c638,#0000 30%),radial-gradient(circle at 70% 28%,#0a7fbc33,#0000 28%),linear-gradient(145deg,#020713 0%,#06192e 48%,#020713 100%)}.bg-\[radial-gradient\(circle_at_50\%_50\%\,transparent_0\%\,rgba\(2\,7\,19\,\.2\)_40\%\,rgba\(0\,0\,0\,\.76\)_100\%\)\]{background-image:radial-gradient(circle,#0000 0%,#02071333 40%,#000000c2 100%)}.from-\[\#20c7c6\]{--tw-gradient-from:#20c7c6;--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))}.from-transparent{--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-\[\#8ee8c7\]{--tw-gradient-via:#8ee8c7;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-cyan-200\/45{--tw-gradient-via:#a2f4fd73}@supports (color:color-mix(in lab, red, red)){.via-cyan-200\/45{--tw-gradient-via:color-mix(in oklab, var(--color-cyan-200) 45%, transparent)}}.via-cyan-200\/45{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-white\/55{--tw-gradient-via:#ffffff8c}@supports (color:color-mix(in lab, red, red)){.via-white\/55{--tw-gradient-via:color-mix(in oklab, var(--color-white) 55%, transparent)}}.via-white\/55{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-\[\#0a7fbc\]{--tw-gradient-to:#0a7fbc;--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-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.\[background-size\:76px_76px\]{background-size:76px 76px}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-4{padding-block:calc(var(--spacing) * 4)}.text-center{text-align:center}.text-left{text-align:left}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[42px\]{font-size:42px}.leading-none{--tw-leading:1;line-height:1}.font-\[var\(--font-display\)\]{--tw-font-weight:var(--font-display);font-weight:var(--font-display)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.tracking-\[-\.09em\]{--tw-tracking:-.09em;letter-spacing:-.09em}.tracking-\[\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-\[\.22em\]{--tw-tracking:.22em;letter-spacing:.22em}.tracking-\[\.32em\]{--tw-tracking:.32em;letter-spacing:.32em}.text-cyan-50\/72{color:#ecfeffb8}@supports (color:color-mix(in lab, red, red)){.text-cyan-50\/72{color:color-mix(in oklab, var(--color-cyan-50) 72%, transparent)}}.text-cyan-50\/82{color:#ecfeffd1}@supports (color:color-mix(in lab, red, red)){.text-cyan-50\/82{color:color-mix(in oklab, var(--color-cyan-50) 82%, transparent)}}.text-cyan-100\/70{color:#cefafeb3}@supports (color:color-mix(in lab, red, red)){.text-cyan-100\/70{color:color-mix(in oklab, var(--color-cyan-100) 70%, transparent)}}.text-transparent{color:#0000}.text-white{color:var(--color-white)}.uppercase{text-transform:uppercase}.opacity-\[\.11\]{opacity:.11}.shadow-\[0_0_18px_rgba\(32\,199\,198\,\.75\)\]{--tw-shadow:0 0 18px var(--tw-shadow-color,#20c7c6bf);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_20px_rgba\(183\,243\,239\,\.9\)\]{--tw-shadow:0 0 20px var(--tw-shadow-color,#b7f3efe6);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_14px_40px_rgba\(0\,0\,0\,\.28\)\]{--tw-shadow:0 14px 40px var(--tw-shadow-color,#00000047);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_20px_70px_rgba\(0\,0\,0\,\.28\)\]{--tw-shadow:0 20px 70px var(--tw-shadow-color,#00000047);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_34px_110px_rgba\(0\,0\,0\,\.45\)\,inset_0_1px_0_rgba\(255\,255\,255\,\.24\)\,0_0_60px_rgba\(32\,199\,198\,\.2\)\]{--tw-shadow:0 34px 110px var(--tw-shadow-color,#00000073), inset 0 1px 0 var(--tw-shadow-color,#ffffff3d), 0 0 60px var(--tw-shadow-color,#20c7c633);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_44px_rgba\(255\,255\,255\,\.2\)\,0_0_80px_rgba\(32\,199\,198\,\.5\)\]{--tw-shadow:inset 0 0 44px var(--tw-shadow-color,#fff3), 0 0 80px var(--tw-shadow-color,#20c7c680);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--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)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-3xl{--tw-blur:blur(var(--blur-3xl));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-\[1px\]{--tw-blur:blur(1px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-\[2px\]{--tw-blur:blur(2px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_0_20px_rgba\(255\,255\,255\,\.18\)\]{--tw-drop-shadow-size:drop-shadow(0 0 20px var(--tw-drop-shadow-color,#ffffff2e));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_0_26px_rgba\(32\,199\,198\,\.55\)\]{--tw-drop-shadow-size:drop-shadow(0 0 26px var(--tw-drop-shadow-color,#20c7c68c));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur-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-xl{--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{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))}@media (hover:hover){.hover\:bg-white\/12:hover{background-color:#ffffff1f}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/12:hover{background-color:color-mix(in oklab, var(--color-white) 12%, transparent)}}.hover\:text-white:hover{color:var(--color-white)}}@media (min-width:48rem){.md\:h-20{height:calc(var(--spacing) * 20)}.md\:h-52{height:calc(var(--spacing) * 52)}.md\:h-\[700px\]{height:700px}.md\:w-20{width:calc(var(--spacing) * 20)}.md\:w-52{width:calc(var(--spacing) * 52)}.md\:gap-5{gap:calc(var(--spacing) * 5)}.md\:px-8{padding-inline:calc(var(--spacing) * 8)}.md\:py-5{padding-block:calc(var(--spacing) * 5)}.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.md\:text-\[64px\]{font-size:64px}.md\:tracking-\[\.26em\]{--tw-tracking:.26em;letter-spacing:.26em}}}:root{--navy:#071d38;--navy-deep:#041426;--navy-soft:#0e3155;--teal:#20c7c6;--teal-light:#b7f3ef;--ink:#102942;--text:#5b6f81;--cream:#f5f8f7;--line:#0e31551f;--white:#fff;--font-display:"Manrope", Arial, sans-serif;--font-body:"DM Sans", Arial, sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--ink);background:var(--cream);font-family:var(--font-body);-webkit-font-smoothing:antialiased;margin:0;overflow-x:hidden}a{color:inherit;text-decoration:none}button{font:inherit}.container{width:min(1160px,100% - 48px);margin:0 auto}.startup-intro{opacity:1;visibility:visible;z-index:50;background:#04162a;justify-content:center;align-items:center;transition:opacity .65s,visibility .65s;display:flex;position:fixed;inset:0;overflow:hidden}.startup-intro.is-hidden{opacity:0;pointer-events:none;visibility:hidden}.startup-grid{opacity:0;background-image:linear-gradient(#24c7cd12 1px,#0000 1px),linear-gradient(90deg,#24c7cd12 1px,#0000 1px);background-size:64px 64px;animation:5s forwards startup-grid-in;position:absolute;inset:-20%;transform:perspective(700px)rotateX(58deg)scale(1.3);-webkit-mask-image:radial-gradient(circle,#000 0%,#0000 70%);mask-image:radial-gradient(circle,#000 0%,#0000 70%)}.startup-glow{opacity:0;background:radial-gradient(circle,#1ad4d34d,#1167991f 36%,#0000 70%);border-radius:50%;width:min(76vw,760px);height:min(76vw,760px);animation:5s forwards startup-glow-in;position:absolute}.startup-brand{opacity:0;z-index:2;align-items:center;gap:19px;animation:5s cubic-bezier(.2,.7,.2,1) forwards startup-brand-in;display:flex;position:relative;transform:translateY(12px)scale(.96)}.startup-brand-mark{width:63px;height:72px;position:relative}.startup-brand-mark i{opacity:0;background:linear-gradient(135deg,#31eddf,#0b6fc4);border-radius:11px 2px;width:55px;height:21px;animation:5s cubic-bezier(.17,.67,.21,1) forwards startup-mark-in;position:absolute;left:7px;transform:translate(-27px)rotate(36deg);box-shadow:0 0 20px #1cced640}.startup-brand-mark i:first-child{animation-delay:80ms;top:5px}.startup-brand-mark i:nth-child(2){width:45px;animation-delay:.2s;top:25px;left:0}.startup-brand-mark i:nth-child(3){width:34px;animation-delay:.32s;top:45px;left:9px}.startup-brand strong{color:#fff;font:800 clamp(34px, 5.4vw, 59px)/1 var(--font-display);letter-spacing:-.08em;display:block}.startup-brand strong span{color:var(--teal)}.startup-brand small{color:#ccf4f3b8;letter-spacing:.16em;opacity:0;text-transform:uppercase;margin-top:13px;font-size:clamp(10px,1.25vw,14px);font-weight:700;animation:5s forwards startup-tagline-in;display:block}.startup-signal{opacity:0;align-items:center;gap:7px;animation:5s forwards startup-signal-in;display:flex;position:absolute;top:50%}.startup-signal-left{right:calc(50% + 250px)}.startup-signal-right{left:calc(50% + 250px)}.startup-signal i{background:#24d7d7;border-radius:10px;width:3px;height:3px;display:block}.startup-signal i:nth-child(2),.startup-signal i:nth-child(8){opacity:.55;height:15px}.startup-signal i:nth-child(3),.startup-signal i:nth-child(7){opacity:.7;height:34px}.startup-signal i:nth-child(4),.startup-signal i:nth-child(6){height:65px;box-shadow:0 0 15px #24d7d7}.startup-signal i:nth-child(5){height:95px;box-shadow:0 0 20px #24d7d7}.startup-dna{opacity:.24;width:min(94vw,1080px);height:100%;position:absolute;left:50%;transform:translate(-50%)}.startup-dna span{border:1px solid #21d8d645;border-radius:50%;width:100%;height:72px;position:absolute;left:50%;transform:translate(-50%)rotate(-18deg)}.startup-dna span:first-child{top:-1%}.startup-dna span:nth-child(2){top:8%}.startup-dna span:nth-child(3){top:17%}.startup-dna span:nth-child(4){top:26%}.startup-dna span:nth-child(5){top:35%}.startup-dna span:nth-child(6){top:44%}.startup-dna span:nth-child(7){top:53%}.startup-dna span:nth-child(8){top:62%}.startup-dna span:nth-child(9){top:71%}.startup-dna span:nth-child(10){top:80%}.startup-dna span:nth-child(11){top:89%}.startup-dna span:nth-child(12){top:98%}.startup-progress{background:#ffffff1f;width:100%;height:3px;position:absolute;bottom:0;left:0}.startup-progress span{background:linear-gradient(90deg, #126eb3, var(--teal));transform-origin:0;height:100%;animation:5s linear forwards startup-progress;display:block;box-shadow:0 0 13px #20c7c6a6}.startup-skip{color:#ffffffd6;cursor:pointer;letter-spacing:.12em;text-transform:uppercase;background:#04142670;border:1px solid #ffffff61;border-radius:20px;padding:10px 15px;font-size:11px;font-weight:700;transition:background .18s,color .18s;position:absolute;bottom:25px;right:26px}.startup-skip:hover{color:#fff;background:#ffffff26}body.intro-playing{overflow:hidden}@keyframes startup-grid-in{0%{opacity:0;transform:perspective(700px)rotateX(58deg)scale(1.45)}25%,82%{opacity:.72}to{opacity:.2;transform:perspective(700px)rotateX(58deg)scale(1.12)}}@keyframes startup-glow-in{0%{opacity:0;transform:scale(.55)}34%,78%{opacity:1;transform:scale(1)}to{opacity:.38;transform:scale(1.15)}}@keyframes startup-brand-in{0%,18%{opacity:0;transform:translateY(12px)scale(.96)}43%,to{opacity:1;transform:translateY(0)scale(1)}}@keyframes startup-mark-in{0%,15%{opacity:0;transform:translate(-27px)rotate(36deg)}40%,to{opacity:1;transform:translate(0)rotate(36deg)}}@keyframes startup-tagline-in{0%,40%{opacity:0;transform:translateY(5px)}62%,to{opacity:1;transform:translateY(0)}}@keyframes startup-signal-in{0%,13%{opacity:0;transform:scaleX(.45)}42%,80%{opacity:.83;transform:scaleX(1)}to{opacity:.24;transform:scaleX(1.2)}}@keyframes startup-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.startup-story{z-index:2;width:100%;max-width:1160px;padding:31px 34px 52px;position:relative}.story-header{opacity:0;justify-content:space-between;align-items:center;animation:5s forwards story-header-in;display:flex}.story-logo{align-items:center;gap:9px;display:flex}.story-logo strong{color:#fff;font:800 22px/1 var(--font-display);letter-spacing:-1px}.story-logo strong span{color:var(--teal)}.story-logo-mark{width:29px;height:34px;position:relative}.story-logo-mark i{background:linear-gradient(135deg,#31eddf,#0b6fc4);border-radius:6px 1px;width:25px;height:10px;position:absolute;left:3px;transform:rotate(36deg)}.story-logo-mark i:first-child{top:2px}.story-logo-mark i:nth-child(2){opacity:.86;width:20px;top:11px;left:0}.story-logo-mark i:nth-child(3){opacity:.65;width:15px;top:20px;left:4px}.story-header>small{color:#b7f3efbf;letter-spacing:.2em;text-transform:uppercase;font-size:10px;font-weight:700}.story-stage{grid-template-columns:1fr .78fr 1fr;align-items:center;gap:32px;max-width:1080px;margin:96px auto 0;display:grid}.story-person{color:var(--ink);opacity:0;z-index:2;background:#fffffff7;border:1px solid #67e7e25c;border-radius:13px;min-height:190px;padding:20px;position:relative;box-shadow:0 22px 60px #0003}.story-patient{animation:5s cubic-bezier(.2,.7,.2,1) forwards story-person-in}.story-doctor{animation:5s cubic-bezier(.2,.7,.2,1) forwards story-doctor-in}.story-person-head{align-items:center;gap:11px;display:flex}.story-person-head small{color:#209594;letter-spacing:.15em;text-transform:uppercase;margin-bottom:4px;font-size:9px;font-weight:700;display:block}.story-person h3{font:800 16px/1 var(--font-display);letter-spacing:-.04em;margin:0}.story-person>p{color:#758997;margin:16px 0 13px;font-size:11px}.story-avatar{border-radius:50%;flex:none;justify-content:center;align-items:center;width:43px;height:43px;font-size:11px;font-weight:700;display:flex}.patient-avatar-large{color:#16817e;background:#d4f4f0}.doctor-avatar-large{color:#347da7;background:#dfeffc}.story-chat{opacity:0;border-radius:6px;padding:10px 11px}.story-chat small,.story-chat strong{display:block}.story-chat small{letter-spacing:.08em;text-transform:uppercase;margin-bottom:5px;font-size:9px}.story-chat strong{font-size:12px}.patient-chat{color:#227f7c;background:#e9f8f6;animation:5s forwards story-patient-chat-in}.doctor-chat{color:#36799c;background:#ecf4fb;animation:5s forwards story-doctor-chat-in}.story-ai{opacity:0;text-align:center;z-index:1;flex-direction:column;align-items:center;animation:5s forwards story-ai-in;display:flex;position:relative}.story-ai-orb{background:#139aa633;border:1px solid #46ede680;border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;margin-bottom:13px;display:flex;position:relative;box-shadow:0 0 55px #20c7c63b}.story-ai-ring{border:1px solid #50eee885;border-radius:50%;animation:1.25s ease-in-out infinite story-ai-ring;position:absolute;inset:8px}.story-ai-core{color:#fff;font:800 26px var(--font-display);background:linear-gradient(135deg,#2be2d7,#167ab3);border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.story-ai>strong{color:#fff;font:800 19px var(--font-display);letter-spacing:-.05em}.story-ai>strong span{color:var(--teal)}.story-ai>small{color:#c1eded99;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;margin-top:6px;font-size:8px}.story-route{background:#2bd5d352;width:195px;height:1px;position:absolute;top:40px}.story-route-left{transform-origin:100%;right:calc(50% + 46px)}.story-route-right{transform-origin:0;left:calc(50% + 46px)}.story-route:after{content:"";background:#47e4df;border-radius:50%;width:7px;height:7px;position:absolute;top:-3px;box-shadow:0 0 13px #25ceca}.story-route-left:after{animation:5s forwards story-dot-left}.story-route-right:after{animation:5s forwards story-dot-right}.story-task{color:#ebfffed1;opacity:0;white-space:nowrap;background:#0a2d46f2;border:1px solid #4cd7d347;border-radius:16px;padding:7px 10px;font-size:9px;position:absolute}.story-task b{color:var(--teal);margin-right:4px}.story-task-one{animation:5s forwards story-task-one-in;top:142px;right:82%}.story-task-two{animation:5s forwards story-task-two-in;top:177px;left:82%}.story-outcome{opacity:0;background:#092b45e6;border:1px solid #52e3de47;border-radius:8px;align-items:center;gap:13px;max-width:560px;margin:72px auto 0;padding:13px 17px;animation:5s forwards story-outcome-in;display:flex;transform:translateY(10px)}.story-outcome-icon{color:#159b8e;background:#d7f5ee;border-radius:50%;flex:none;justify-content:center;align-items:center;width:34px;height:34px;font-size:15px;display:flex}.story-outcome small,.story-outcome strong{display:block}.story-outcome small{color:#b7f3efa6;letter-spacing:.13em;text-transform:uppercase;margin-bottom:4px;font-size:9px}.story-outcome strong{color:#fff;font:800 15px var(--font-display);letter-spacing:-.03em}@keyframes story-header-in{0%,4%{opacity:0;transform:translateY(-6px)}14%,to{opacity:1;transform:translateY(0)}}@keyframes story-person-in{0%,7%{opacity:0;transform:translate(-18px)}19%,to{opacity:1;transform:translate(0)}}@keyframes story-patient-chat-in{0%,18%{opacity:0;transform:translateY(7px)}31%,to{opacity:1;transform:translateY(0)}}@keyframes story-ai-in{0%,28%{opacity:0;transform:scale(.84)}42%,to{opacity:1;transform:scale(1)}}@keyframes story-ai-ring{0%,to{opacity:.4;transform:scale(.94)}50%{opacity:1;transform:scale(1.14)}}@keyframes story-dot-left{0%,30%{opacity:0;left:0}33%{opacity:1}46%,to{opacity:1;left:calc(100% - 7px)}}@keyframes story-dot-right{0%,49%{opacity:0;left:0}52%{opacity:1}65%,to{opacity:1;left:calc(100% - 7px)}}@keyframes story-task-one-in{0%,39%{opacity:0;transform:translateY(6px)}51%,to{opacity:1;transform:translateY(0)}}@keyframes story-task-two-in{0%,53%{opacity:0;transform:translateY(6px)}65%,to{opacity:1;transform:translateY(0)}}@keyframes story-doctor-in{0%,49%{opacity:0;transform:translate(18px)}63%,to{opacity:1;transform:translate(0)}}@keyframes story-doctor-chat-in{0%,61%{opacity:0;transform:translateY(7px)}73%,to{opacity:1;transform:translateY(0)}}@keyframes story-outcome-in{0%,74%{opacity:0;transform:translateY(10px)}88%,to{opacity:1;transform:translateY(0)}}.startup-intro{background:#03172a}.pulse-backdrop{background:radial-gradient(circle at 50% 52%,#16abb738,#0000 32%),linear-gradient(90deg,#0b364ed1,#03172a1f 32% 68%,#0b364ed1);position:absolute;inset:0}.pulse-backdrop:before{content:"";opacity:.62;background-image:linear-gradient(#34c4c90f 1px,#0000 1px),linear-gradient(90deg,#34c4c90f 1px,#0000 1px);background-size:66px 66px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000,#0000 78%);mask-image:radial-gradient(circle,#000,#0000 78%)}.pulse-scene{opacity:0;z-index:2;width:31%;position:absolute;top:0;bottom:0}.pulse-scene:before{content:"";position:absolute;inset:0}.pulse-scene-patient{animation:6s forwards pulse-scene-left;left:0}.pulse-scene-patient:before{background:linear-gradient(90deg,#0f526366,#0000)}.pulse-scene-doctor{animation:6s forwards pulse-scene-right;right:0}.pulse-scene-doctor:before{background:linear-gradient(-90deg,#0c46646b,#0000)}.pulse-scene>small{color:#b7f3efb8;letter-spacing:.2em;text-transform:uppercase;font-size:9px;font-weight:700;position:absolute;top:12%}.pulse-scene-patient>small{left:16%}.pulse-scene-doctor>small{right:16%}.pulse-portrait{width:74%;height:52%;position:absolute;bottom:18%}.pulse-scene-patient .pulse-portrait{left:-4%}.pulse-scene-doctor .pulse-portrait{right:-3%}.pulse-portrait span{display:block;position:absolute}.portrait-face{background:#dfab8e;border-radius:45% 45% 48% 48%;width:28%;height:30%;top:7%;left:36%}.portrait-hair{z-index:1;background:#162e42;border-radius:50% 50% 35% 35%;width:33%;height:19%;top:3%;left:34%}.portrait-body{background:linear-gradient(135deg,#159eaa,#0b5274);border-radius:48% 48% 0 0;width:67%;height:65%;bottom:0;left:17%}.portrait-doctor .portrait-body{background:#eff6f7;border:1px solid #83c5ca80}.portrait-doctor i{border-left:2px solid #23959c;border-right:2px solid #23959c;width:16%;height:50%;position:absolute;bottom:4%;left:42%}.pulse-person-copy{position:absolute;bottom:13%}.pulse-scene-patient .pulse-person-copy{left:16%}.pulse-scene-doctor .pulse-person-copy{text-align:right;right:16%}.pulse-person-copy p{color:var(--teal);letter-spacing:.15em;text-transform:uppercase;margin:0 0 8px;font-size:10px;font-weight:700}.pulse-person-copy strong{color:#fff;font:800 clamp(20px,2.1vw,30px)/1.2 var(--font-display);letter-spacing:-.055em}.pulse-story{opacity:0;z-index:4;width:min(72vw,980px);animation:6s forwards pulse-story-in;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pulse-kicker{color:#b7f3efd1;letter-spacing:.22em;text-align:center;text-transform:uppercase;margin:0 0 55px;font-size:10px;font-weight:700}.pulse-track{height:170px;position:relative}.pulse-line{background:linear-gradient(90deg,#0000,#37e1debf 10% 90%,#0000);height:1px;animation:6s forwards pulse-line-draw;position:absolute;top:50%;left:0;right:0;transform:scaleX(0)}.pulse-wave{clip-path:polygon(0 48%,14% 48%,18% 44%,21% 53%,25% 48%,35% 48%,39% 39%,42% 61%,46% 48%,52% 48%,56% 25%,60% 78%,64% 48%,71% 48%,75% 41%,78% 55%,82% 48%,100% 48%,100% 52%,82% 52%,78% 59%,75% 45%,71% 52%,64% 52%,60% 82%,56% 29%,52% 52%,46% 52%,42% 65%,39% 43%,35% 52%,25% 52%,21% 57%,18% 48%,14% 52%,0 52%);filter:drop-shadow(0 0 9px #33dedbe6);opacity:0;transform-origin:0;background:#34d8d5;width:84%;height:95px;animation:6s forwards pulse-wave-draw;position:absolute;top:22%;left:8%;transform:scaleX(0)}.pulse-moment{color:#fff;opacity:0;text-align:center;background:#072740f0;border:1px solid #52e3de4d;border-radius:8px;flex-direction:column;align-items:center;min-width:122px;padding:11px 8px 10px;display:flex;position:absolute;top:45px;transform:translateY(10px)}.pulse-moment i{color:var(--teal);background:#1fc7c626;border:1px solid #40dad757;border-radius:50%;justify-content:center;align-items:center;width:31px;height:31px;margin-bottom:7px;font-size:15px;font-style:normal;display:flex}.pulse-moment small{color:#c3efef99;letter-spacing:.14em;text-transform:uppercase;font-size:8px}.pulse-moment b{margin-top:3px;font-size:11px}.pulse-moment-one{animation:6s forwards pulse-moment-one;left:3%}.pulse-moment-two{animation:6s forwards pulse-moment-two;left:29%}.pulse-moment-three{animation:6s forwards pulse-moment-three;right:29%}.pulse-moment-four{animation:6s forwards pulse-moment-four;right:3%}.pulse-finale{isolation:isolate;opacity:0;text-align:center;z-index:7;flex-direction:column;align-items:center;animation:6s cubic-bezier(.2,.7,.2,1) forwards pulse-finale-in;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-43%)scale(.94)}.pulse-finale:before{content:"";filter:blur(18px);opacity:.86;z-index:-1;background:radial-gradient(#20c7c633,#1065891a 38%,#0000 70%);width:min(78vw,560px);height:230px;position:absolute;top:42%;left:50%;transform:translate(-50%,-50%)}.pulse-finale img{filter:drop-shadow(0 0 28px #20c7c638)saturate(1.06);mix-blend-mode:screen;opacity:.96;width:min(66vw,420px);height:auto;-webkit-mask-image:radial-gradient(#000 58%,#000000d1 72%,#0000 100%);mask-image:radial-gradient(#000 58%,#000000d1 72%,#0000 100%)}.pulse-finale p{color:#c7f1f0cc;letter-spacing:.18em;text-shadow:0 0 22px #20c7c63d;text-transform:uppercase;margin:16px 0 0;font-size:clamp(11px,1.25vw,15px);font-weight:700}.startup-progress span{animation-duration:6s}@keyframes pulse-scene-left{0%,3%{opacity:0;transform:translate(-30px)}15%,66%{opacity:1;transform:translate(0)}76%,to{opacity:0;transform:translate(-12px)}}@keyframes pulse-scene-right{0%,9%{opacity:0;transform:translate(30px)}22%,66%{opacity:1;transform:translate(0)}76%,to{opacity:0;transform:translate(12px)}}@keyframes pulse-story-in{0%,10%{opacity:0}20%,66%{opacity:1}76%,to{opacity:0}}@keyframes pulse-line-draw{0%,14%{transform:scaleX(0)}27%,to{transform:scaleX(1)}}@keyframes pulse-wave-draw{0%,18%{opacity:0;transform:scaleX(0)}37%,70%{opacity:.88;transform:scaleX(1)}80%,to{opacity:0;transform:scaleX(1)}}@keyframes pulse-moment-one{0%,19%{opacity:0;transform:translateY(10px)}29%,70%{opacity:1;transform:translateY(0)}80%,to{opacity:0}}@keyframes pulse-moment-two{0%,29%{opacity:0;transform:translateY(10px)}39%,70%{opacity:1;transform:translateY(0)}80%,to{opacity:0}}@keyframes pulse-moment-three{0%,39%{opacity:0;transform:translateY(10px)}49%,70%{opacity:1;transform:translateY(0)}80%,to{opacity:0}}@keyframes pulse-moment-four{0%,49%{opacity:0;transform:translateY(10px)}59%,70%{opacity:1;transform:translateY(0)}80%,to{opacity:0}}@keyframes pulse-finale-in{0%,68%{opacity:0;transform:translate(-50%,-43%)scale(.94)}80%,to{opacity:1;transform:translate(-50%,-50%)scale(1)}}.site-header{z-index:5;background:#05182de0;border-bottom:1px solid #ffffff17;justify-content:space-between;align-items:center;width:100%;height:74px;padding:0 max(24px,50% - 580px);display:flex;position:absolute;top:0}.brand{color:#fff;font:800 21px/1 var(--font-display);letter-spacing:-1px;align-items:center;display:flex}.brand img{width:165px;height:auto;display:block}.brand>span:last-child span{color:var(--teal)}.brand-mark{width:28px;height:34px;margin-right:9px;position:relative}.brand-mark span{background:linear-gradient(135deg,#2ee1df,#126db8);border-radius:6px 1px;width:25px;height:10px;position:absolute;left:3px;transform:rotate(36deg)}.brand-mark span:first-child{top:2px}.brand-mark span:nth-child(2){opacity:.86;width:20px;top:11px;left:0}.brand-mark span:nth-child(3){opacity:.65;width:15px;top:20px;left:4px}.site-nav{gap:34px;margin-left:auto;margin-right:42px;display:flex}.site-nav a{color:#ffffffb3;font-size:14px;transition:color .18s}.site-nav a:hover{color:#fff}.menu-button{background:0 0;border:0;padding:6px;display:none}.menu-button span{background:#fff;width:22px;height:2px;margin:5px 0;display:block}.button{letter-spacing:.01em;border-radius:4px;justify-content:center;align-items:center;gap:14px;padding:15px 21px;font-size:14px;font-weight:700;transition:transform .18s,background .18s;display:inline-flex}.button:hover{transform:translateY(-2px)}.button-primary{background:var(--teal);color:#06243c}.button-light{color:var(--navy);background:#fff;padding-inline:28px}.button-ghost{color:#fff;border:1px solid #ffffff5c}.button-small{padding:11px 17px}.hero{background:var(--navy-deep);color:#fff;min-height:830px;padding-top:74px;position:relative;overflow:hidden}.hero-grid{opacity:.42;background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-size:70px 70px;width:100%;height:100%;position:absolute;-webkit-mask-image:linear-gradient(90deg,#000,#0000 75%);mask-image:linear-gradient(90deg,#000,#0000 75%)}.hero-glow{filter:blur(10px);border-radius:50%;position:absolute}.hero-glow-one{background:#16a9ba2e;width:630px;height:630px;top:80px;right:-120px}.hero-glow-two{background:#0e62a22b;width:420px;height:420px;top:280px;left:-220px}.hero-layout{z-index:1;grid-template-columns:1.02fr .98fr;align-items:center;gap:40px;min-height:686px;display:grid;position:relative}.eyebrow{color:var(--teal-light);letter-spacing:.17em;text-transform:uppercase;align-items:center;gap:10px;margin:0 0 19px;font-size:11px;font-weight:700;display:flex}.eyebrow span{background:var(--teal);width:7px;height:7px;position:relative}.eyebrow span:after{content:"";border:1px solid #20c7c680;width:13px;height:13px;position:absolute;top:-4px;left:-4px}.eyebrow-dark{color:#147c85}h1,h2,h3,p{margin-top:0}h1,h2{font-family:var(--font-display);letter-spacing:-.065em}h1{margin-bottom:22px;font-size:clamp(47px,5vw,69px);line-height:1.09}h2{color:var(--navy);margin:0;font-size:clamp(39px,4vw,58px);line-height:1.09}h1 em,h2 em{color:var(--teal);font-family:inherit;font-style:normal}.hero-description{color:#ebf6f9b0;max-width:575px;font-size:17px;line-height:1.75}.hero-actions{align-items:center;gap:27px;margin-top:35px;display:flex}.play-link{color:#fff;cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:11px;padding:0;display:flex}.play-link i{border:1px solid #fff6;border-radius:50%;justify-content:center;align-items:center;width:39px;height:39px;padding-left:2px;font-size:9px;display:flex}.play-link span{font-size:13px;font-weight:700;line-height:1.3}.play-link small{color:#ffffff78;letter-spacing:.04em;margin-top:3px;font-size:10px;font-weight:400;display:block}.hero-proof{gap:28px;margin-top:61px;display:flex}.hero-proof div{border-left:1px solid #ffffff2b;padding-left:14px}.hero-proof strong{font:800 22px/1 var(--font-display);display:block}.hero-proof span{color:#ffffff85;margin-top:6px;font-size:11px;display:block}.trusted-strip{color:#ffffff8c;z-index:1;background:#0a2743c7;border-top:1px solid #ffffff12;justify-content:center;align-items:center;gap:48px;height:70px;display:flex;position:relative}.trusted-strip span{color:var(--teal);letter-spacing:.18em;text-transform:uppercase;font-size:10px;font-weight:700}.trusted-strip b{letter-spacing:.05em;font-size:15px}.hero-visual{min-height:510px;position:relative;transform:translate(34px)}.dashboard-card{color:var(--ink);background:#f8fbfc;border:1px solid #53d6d840;border-radius:13px;width:530px;position:absolute;top:45px;right:0;overflow:hidden;box-shadow:0 24px 80px #00000047}.dashboard-topbar{background:#fff;border-bottom:1px solid #e8eef1;justify-content:space-between;align-items:center;padding:13px 16px;display:flex}.dashboard-logo{align-items:center;gap:8px;display:flex}.dashboard-logo b,.dashboard-logo small{display:block}.dashboard-logo b{font:800 12px var(--font-display)}.dashboard-logo small{color:#90a1ac;font-size:8px}.mini-mark{background:linear-gradient(135deg, var(--teal), #1573c2);border-radius:9px 2px;width:16px;height:22px;display:block;transform:rotate(30deg)}.dashboard-live{color:#2d958c;font-size:9px;font-weight:700}.dashboard-live span{background:#32c6a6;border-radius:50%;width:7px;height:7px;margin-right:3px;display:inline-block}.dashboard-main{padding:18px}.dashboard-heading small{color:#81919e;font-size:9px}.dashboard-heading h3{font:800 18px var(--font-display);letter-spacing:-.05em;margin:3px 0 15px}.metric-row{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.metric-row article{background:#fff;border:1px solid #e6edef;border-radius:7px;padding:10px}.metric-row small,.metric-row b,.metric-row i{display:block}.metric-icon{color:#15aaa9;float:right;font-size:15px}.metric-row small{color:#8b9aa5;font-size:8px}.metric-row b{font:800 20px var(--font-display);letter-spacing:-.06em;margin:6px 0 3px}.metric-row i{color:#26a38e;font-size:7px;font-style:normal}.activity-card{background:#fff;border:1px solid #e6edef;border-radius:7px;margin-top:10px;padding:12px}.activity-title{justify-content:space-between;margin-bottom:7px;font-size:10px;display:flex}.activity-title span{color:#148a97;font-size:8px}.activity-item{border-top:1px solid #eff3f4;grid-template-columns:27px 1fr auto;align-items:center;gap:8px;padding:9px 0 6px;display:grid}.activity-item b,.activity-item small{display:block}.activity-item b{font-size:9px}.activity-item small{color:#92a0aa;margin-top:3px;font-size:8px}.activity-item time{color:#a4b0b7;font-size:8px}.patient-avatar{border-radius:50%;justify-content:center;align-items:center;width:27px;height:27px;font-size:8px;font-weight:700;display:flex}.avatar-teal{color:#14837d;background:#d4f4f0}.avatar-blue{color:#417d9f;background:#ddeefa}.avatar-purple{color:#7964a7;background:#ece7fb}.float-card{color:var(--ink);background:#fffffff2;border:1px solid #20c7c638;border-radius:8px;align-items:center;display:flex;position:absolute;box-shadow:0 13px 32px #0003}.call-card{padding:11px 13px;top:156px;left:-39px}.call-card .call-icon{color:#158e91;background:#d6f4f0;border-radius:50%;justify-content:center;align-items:center;width:37px;height:37px;margin-right:10px;font-size:20px;display:flex}.float-card small,.float-card b{display:block}.float-card small{color:#8b9aa5;font-size:8px}.float-card b{margin-top:3px;font-size:10px}.call-card strong{color:#299c9e;margin-left:17px;font-size:10px}.whatsapp-card{padding:11px 14px;bottom:64px;right:-21px}.whatsapp-card>span{color:#23ad9a;margin-right:9px;font-size:12px}.orbit{border:1px solid #20c7c621;border-radius:50%;position:absolute}.orbit-one{width:560px;height:560px;top:12px;left:9px}.orbit-two{width:650px;height:650px;top:-34px;left:-37px}.section{padding:115px 0}.section-intro{justify-content:space-between;align-items:end;margin-bottom:52px;display:flex}.section-intro>p{color:var(--text);max-width:445px;margin:0;font-size:16px;line-height:1.7}.feature-grid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.feature-card{background:#fff;border:1px solid #0d41561a;min-height:355px;padding:25px 22px;position:relative;overflow:hidden}.feature-number{color:#b6c3c7;float:right;font:800 12px var(--font-display)}.line-icon{color:#159899;border:1px solid #bde7e7;border-radius:50%;justify-content:center;align-items:center;width:49px;height:49px;font-size:26px;display:flex}.icon-green{color:#219f8c}.icon-rose{color:#e37d91}.icon-purple{color:#7c6fc5}.feature-card h3{font:800 18px var(--font-display);letter-spacing:-.045em;margin:24px 0 11px}.feature-card p{color:var(--text);font-size:13px;line-height:1.65}.feature-card a{color:#117e88;font-size:12px;font-weight:700;position:absolute;bottom:23px}.micro-message,.escalation-widget{background:#f1f8f7;align-items:center;padding:10px;display:flex;position:absolute;bottom:20px;left:22px;right:22px}.micro-message span{color:#23977f;background:#d3eee8;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;margin-right:8px;display:flex}.micro-message small,.escalation-widget small{color:#6a7b84;font-size:9px;line-height:1.5}.micro-message b,.escalation-widget b{color:var(--ink);display:block}.recovery-widget{position:absolute;bottom:21px;left:22px;right:22px}.recovery-widget small{color:#7c8c95;margin-bottom:8px;font-size:10px;display:block}.recovery-widget span{gap:5px;display:flex}.recovery-widget b{color:#218c83;text-align:center;background:#eaf7f5;flex:1;padding:8px;font-size:9px}.recovery-widget b:last-child{color:#cc7c86;background:#fcf0f1}.escalation-widget{gap:9px}.waveform{align-items:center;gap:4px;display:flex;position:absolute;bottom:30px;right:22px}.waveform i{background:#60d2d1;border-radius:4px;width:3px;height:21px;display:block}.waveform i:nth-child(2n){height:37px}.waveform i:nth-child(3n){height:14px}.product-tour-section{color:#fff;background:#061b32;padding:110px 0 116px;position:relative;overflow:hidden}.product-tour-glow{background:radial-gradient(circle,#17b5bb2b,#0000 66%);width:820px;height:820px;position:absolute;top:-280px;right:-220px}.product-tour-intro{position:relative}.product-tour-intro h2{color:#fff}.product-tour-intro>p{color:#ffffff9c}.product-tour-tabs{grid-template-columns:repeat(5,1fr);gap:8px;margin:0 0 17px;display:grid;position:relative}.product-tab{color:#ffffffa6;cursor:pointer;text-align:left;background:#ffffff0b;border:1px solid #ffffff1a;align-items:center;gap:11px;padding:13px 14px;transition:background .18s,border-color .18s,color .18s,transform .18s;display:flex}.product-tab:hover{color:#fff;background:#ffffff14;transform:translateY(-2px)}.product-tab.is-active{color:#fff;background:#20c7c626;border-color:#20c7c6ad}.product-tab i{color:var(--teal);border:1px solid #fff3;border-radius:50%;flex:none;justify-content:center;align-items:center;width:34px;height:34px;font-size:16px;font-style:normal;display:flex}.product-tab span,.product-tab small{display:block}.product-tab span{font-size:13px;font-weight:700}.product-tab small{color:#ffffff70;letter-spacing:.04em;margin-top:3px;font-size:9px;font-weight:400}.product-tour-stage{background:#fff;border:1px solid #7ee4e354;border-radius:9px;position:relative;overflow:hidden;box-shadow:0 25px 75px #00000052}.product-browser-bar{background:#0b2c49;align-items:center;gap:7px;height:42px;padding:0 15px;display:flex}.product-browser-bar>span{background:#ffffff40;border-radius:50%;width:7px;height:7px}.product-browser-bar>span:first-child{background:#ed7c7c}.product-browser-bar>span:nth-child(2){background:#e8bf65}.product-browser-bar>span:nth-child(3){background:#59c89c}.product-browser-bar small{color:#ffffff85;background:#ffffff14;border-radius:12px;margin-left:9px;padding:5px 13px;font-size:10px}.product-browser-bar small i{color:var(--teal);margin-right:5px;font-style:normal}.product-browser-bar small b{color:#ffffffd6;font-weight:500}.product-browser-bar em{color:var(--teal);letter-spacing:.13em;text-transform:uppercase;margin-left:auto;font-size:9px;font-style:normal;font-weight:700}.product-screen{aspect-ratio:1.94;background:#eef2f4;overflow:hidden}.product-screen img{object-fit:contain;opacity:1;width:100%;height:100%;transition:opacity .18s,transform .3s;display:block}.product-screen img.is-changing{opacity:.22;transform:scale(1.008)}.product-tour-caption{grid-template-columns:.95fr 1.05fr;align-items:center;gap:50px;margin-top:27px;display:grid}.product-tour-caption small{color:var(--teal);letter-spacing:.15em;text-transform:uppercase;margin-bottom:8px;font-size:10px;font-weight:700;display:block}.product-tour-caption h3{font:800 24px/1.23 var(--font-display);letter-spacing:-.045em;margin:0}.product-tour-caption p{color:#ffffff96;margin:0;font-size:14px;line-height:1.72}.journey-section{background:#e9f1f0;padding:111px 0}.journey-intro{align-items:end}.journey-track{grid-template-columns:repeat(4,1fr);margin:67px 0 75px;display:grid;position:relative}.journey-line{border-top:1px dashed #83b1b3;position:absolute;top:29px;left:11%;right:11%}.journey-track article{padding-right:34px;position:relative}.journey-track b{color:#439296;font:800 11px var(--font-display);position:absolute;top:-29px;left:20px}.journey-track i{color:#168b91;z-index:1;background:#f8fbfb;border:1px solid #b7d3d3;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;margin-bottom:21px;font-size:18px;font-style:normal;display:flex;position:relative}.journey-track h3{font:800 17px var(--font-display);letter-spacing:-.04em;margin-bottom:7px}.journey-track p{color:var(--text);font-size:13px;line-height:1.55}.video-poster{cursor:pointer;text-align:left;background:#092946;border:0;border-radius:4px;width:100%;height:404px;padding:0;display:block;position:relative;overflow:hidden}.video-poster video{object-fit:cover;opacity:.54;width:100%;height:100%}.poster-overlay{background:linear-gradient(90deg,#041426e6,#04142624);position:absolute;inset:0}.poster-copy{color:#fff;position:absolute;top:50%;left:51px;transform:translateY(-50%)}.poster-copy i{border:1px solid #ffffff80;border-radius:50%;justify-content:center;align-items:center;width:54px;height:54px;margin-bottom:20px;padding-left:3px;font-size:13px;display:flex}.poster-copy small{color:var(--teal-light);letter-spacing:.17em;text-transform:uppercase;font-size:10px;font-weight:700;display:block}.poster-copy b{font:800 30px var(--font-display);letter-spacing:-.05em;margin-top:8px;display:block}.poster-duration{color:#fff;font-size:12px;position:absolute;bottom:28px;right:33px}.impact-section{background:var(--navy);color:#fff;padding:112px 0;position:relative;overflow:hidden}.impact-section:before{content:"";border:1px solid #20c7c629;border-radius:50%;width:590px;height:590px;position:absolute;top:-130px;right:-230px}.impact-section h2{color:#fff}.impact-copy{color:#ffffff9c;max-width:440px;margin:24px 0 28px;font-size:15px;line-height:1.7}.impact-layout{grid-template-columns:1fr 1fr;gap:70px;display:grid;position:relative}.impact-stats{grid-template-columns:repeat(2,1fr);gap:1px;display:grid}.impact-stats article{background:#ffffff0b;border:1px solid #ffffff14;padding:27px}.impact-stats strong{color:var(--teal);font:800 43px var(--font-display);letter-spacing:-.09em}.impact-stats p{color:#ffffff91;margin:11px 0 0;font-size:12px;line-height:1.6}.contact-section{color:#fff;text-align:center;background:#0b314f;padding:107px 0 113px;position:relative;overflow:hidden}.contact-section h2{color:#fff}.contact-inner{flex-direction:column;align-items:center;display:flex;position:relative}.contact-inner p:not(.eyebrow){color:#ffffffa3;max-width:600px;margin:20px auto 28px;font-size:16px;line-height:1.7}.contact-orb{border:1px solid #20c7c624;border-radius:50%;width:650px;height:650px;position:absolute;top:-170px;left:50%;transform:translate(-50%)}.contact-orb:before,.contact-orb:after{content:"";border:1px solid #20c7c61a;border-radius:50%;position:absolute;inset:50px}.contact-orb:after{inset:110px}.site-footer{color:#ffffff8c;background:#06192e;padding:22px 0;font-size:12px}.footer-inner{justify-content:space-between;align-items:center;display:flex}.footer-inner .brand{font-size:17px}.footer-inner .brand img{width:142px}.footer-inner .brand-mark{transform-origin:0;width:23px;height:27px;transform:scale(.78)}.video-modal{background:#05182b;border:1px solid #ffffff26;border-radius:5px;width:920px;max-width:min(920px,100% - 28px);padding:0}.video-modal::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#000a14cc}.video-modal video{width:100%;display:block}.modal-close{background:var(--teal);color:#06243c;cursor:pointer;border:0;border-radius:50%;width:35px;height:35px;font-size:25px;line-height:1;position:absolute;top:-11px;right:-11px}@media (max-width:1050px){.hero-layout{grid-template-columns:1fr;padding:75px 0 40px}.hero{min-height:auto}.hero-copy{max-width:680px}.hero-visual{display:none}.trusted-strip{margin-top:14px}.feature-grid{grid-template-columns:repeat(2,1fr)}.feature-card{min-height:300px}.impact-layout{gap:30px}.product-tab{padding:11px 9px}.product-tab i{display:none}}@media (max-width:700px){.pulse-scene{width:38%}.pulse-scene>small{top:8%}.pulse-scene-patient>small{left:12%}.pulse-scene-doctor>small{right:12%}.pulse-portrait{width:90%;height:39%;bottom:24%}.pulse-scene-patient .pulse-portrait{left:-20%}.pulse-scene-doctor .pulse-portrait{right:-20%}.pulse-person-copy{bottom:16%}.pulse-scene-patient .pulse-person-copy{left:12%}.pulse-scene-doctor .pulse-person-copy{right:12%}.pulse-person-copy p{letter-spacing:.11em;font-size:7px}.pulse-person-copy strong{font-size:16px}.pulse-story{width:96vw;top:45%}.pulse-kicker{letter-spacing:.13em;margin-bottom:24px;font-size:8px}.pulse-track{height:188px}.pulse-moment{min-width:77px;padding:7px 4px 6px;top:61px}.pulse-moment i{width:23px;height:23px;margin-bottom:5px;font-size:11px}.pulse-moment small{letter-spacing:.08em;font-size:6px}.pulse-moment b{font-size:8px}.pulse-moment-one{left:1%}.pulse-moment-two{left:25.5%}.pulse-moment-three{right:25.5%}.pulse-moment-four{right:1%}.pulse-wave{width:94%;top:33%;left:3%}.pulse-finale img{width:min(88vw,340px)}.pulse-finale p{letter-spacing:.11em;white-space:nowrap}.startup-story{padding:18px 16px 44px}.story-header>small{letter-spacing:.12em;font-size:8px}.story-stage{grid-template-columns:1fr;gap:9px;max-width:330px;margin-top:30px}.story-person{min-height:112px;padding:12px}.story-person-head{gap:8px}.story-avatar{width:34px;height:34px}.story-person h3{font-size:14px}.story-person>p{margin:10px 0 8px;font-size:10px}.story-chat{padding:7px 8px}.story-chat small{margin-bottom:3px;font-size:7px}.story-chat strong{font-size:10px}.story-ai{margin:5px 0}.story-ai-orb{width:56px;height:56px;margin-bottom:7px}.story-ai-core{width:34px;height:34px;font-size:19px}.story-ai>strong{font-size:15px}.story-ai>small{margin-top:3px;font-size:6px}.story-route{display:none}.story-task{padding:5px 7px;font-size:7px}.story-task-one{top:20px;right:calc(50% + 32px)}.story-task-two{top:43px;left:calc(50% + 32px)}.story-outcome{margin-top:19px;padding:9px 11px}.story-outcome-icon{width:28px;height:28px}.story-outcome small{font-size:7px}.story-outcome strong{font-size:12px}.startup-brand{gap:12px}.startup-brand-mark{transform-origin:50%;width:48px;height:54px;transform:scale(.74)}.startup-brand small{letter-spacing:.1em;margin-top:9px}.startup-signal-left{right:calc(50% + 155px)}.startup-signal-right{left:calc(50% + 155px)}.startup-dna{width:150vw}.startup-skip{bottom:17px;right:16px}.container{width:min(100% - 30px,600px)}.site-header{height:66px;padding:0 15px}.site-nav,.site-header .button-ghost{display:none}.menu-button{display:block}.site-header.menu-open .site-nav{background:var(--navy-deep);flex-direction:column;gap:0;width:100%;padding:10px 15px;display:flex;position:absolute;top:66px;left:0}.site-nav a{border-top:1px solid #ffffff14;padding:15px 4px}.hero{padding-top:66px}.hero-layout{min-height:620px;padding-top:54px}.hero-description{font-size:15px}.hero-actions{flex-direction:column;align-items:flex-start;gap:21px;margin-top:28px}.hero-proof{gap:13px;margin-top:47px}.hero-proof strong{font-size:18px}.hero-proof span{font-size:9px}.trusted-strip{white-space:nowrap;gap:18px;height:55px;padding-inline:14px;overflow:hidden}.trusted-strip span{display:none}.trusted-strip b{font-size:11px}.section,.journey-section,.impact-section,.product-tour-section{padding:80px 0}.section-intro{flex-direction:column;align-items:start;gap:19px;margin-bottom:36px}.section-intro>p{font-size:14px}.feature-grid{grid-template-columns:1fr}.feature-card{min-height:270px}.product-tour-tabs{margin-right:-15px;padding-bottom:5px;display:flex;overflow-x:auto}.product-tab{flex:0 0 130px;padding:10px}.product-tab span{font-size:12px}.product-tab small{font-size:8px}.product-browser-bar{height:32px;padding:0 9px}.product-browser-bar small{margin-left:4px;padding:4px 7px;font-size:8px}.product-browser-bar em{display:none}.product-screen{aspect-ratio:1.25}.product-screen img{object-fit:cover;object-position:left top}.product-tour-caption{grid-template-columns:1fr;gap:12px;margin-top:20px}.product-tour-caption h3{font-size:20px}.product-tour-caption p{font-size:13px}.journey-track{grid-template-columns:1fr;margin:47px 0 53px}.journey-line{border-top:0;border-left:1px dashed #83b1b3;inset:0 auto 0 29px}.journey-track article{min-height:109px;padding:0 0 14px 82px}.journey-track b{top:-20px;left:20px}.journey-track i{position:absolute;top:0;left:0}.journey-track p{max-width:300px}.video-poster{height:270px}.poster-copy{left:24px}.poster-copy i{width:46px;height:46px}.poster-copy b{font-size:22px}.impact-layout{grid-template-columns:1fr}.impact-stats article{padding:18px}.impact-stats strong{font-size:34px}.contact-section{padding:83px 0 88px}.footer-inner{flex-wrap:wrap;gap:15px}.footer-inner p{display:none}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-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-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-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}
:root{--navy:#061b32;--navy-deep:#041426;--ink:#112b44;--text:#607386;--teal:#20c7c6;--line:#0f3b5424;--font-display:"Manrope", Arial, sans-serif;--font-body:"DM Sans", Arial, sans-serif}*{box-sizing:border-box}body{color:var(--ink);font-family:var(--font-body);-webkit-font-smoothing:antialiased;background:#f1f6f6;margin:0}a{color:inherit;text-decoration:none}.demo-page{grid-template-columns:minmax(390px,.88fr) minmax(650px,1.12fr);min-height:100vh;display:grid}.demo-story{background:var(--navy-deep);color:#fff;flex-direction:column;padding:34px clamp(35px,5vw,76px);display:flex;position:relative;overflow:hidden}.demo-grid{background-image:linear-gradient(#20c7c611 1px,#0000 1px),linear-gradient(90deg,#20c7c611 1px,#0000 1px);background-size:65px 65px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(135deg,#000,#0000 78%);mask-image:linear-gradient(135deg,#000,#0000 78%)}.demo-glow{background:radial-gradient(circle,#20c7c638,#0000 68%);border-radius:50%;width:680px;height:680px;position:absolute;top:170px;left:-310px}.demo-brand{font:800 22px/1 var(--font-display);letter-spacing:-1px;align-items:center;width:max-content;display:flex;position:relative}.demo-brand img{width:185px;height:auto;display:block}.demo-brand>span:last-child span{color:var(--teal)}.demo-brand-mark{width:30px;height:37px;margin-right:11px;position:relative}.demo-brand-mark i{background:linear-gradient(135deg,#31eddf,#0b6fc4);border-radius:6px 1px;width:27px;height:10px;position:absolute;left:3px;transform:rotate(36deg)}.demo-brand-mark i:first-child{top:3px}.demo-brand-mark i:nth-child(2){opacity:.86;width:22px;top:13px;left:0}.demo-brand-mark i:nth-child(3){opacity:.65;width:17px;top:23px;left:4px}.demo-story-copy{max-width:570px;margin:auto 0;position:relative}.demo-eyebrow{color:#b7f3ef;letter-spacing:.15em;text-transform:uppercase;align-items:center;gap:10px;margin:0 0 18px;font-size:10px;font-weight:700;display:flex}.demo-eyebrow span{background:var(--teal);width:7px;height:7px}h1,h2{font-family:var(--font-display);letter-spacing:-.07em;margin-top:0}h1{margin-bottom:22px;font-size:clamp(45px,5vw,66px);line-height:1.08}h1 em{color:var(--teal);font-style:normal}.demo-story-copy>p:not(.demo-eyebrow){color:#ebf6f9ad;max-width:530px;font-size:15px;line-height:1.75}.demo-benefits{border-top:1px solid #ffffff1f;margin-top:42px;padding-top:12px}.demo-benefits article{border-bottom:1px solid #ffffff1a;grid-template-columns:34px 1fr;align-items:center;gap:15px;padding:14px 0;display:grid}.demo-benefits b{color:var(--teal);font:800 11px var(--font-display)}.demo-benefits strong,.demo-benefits small{display:block}.demo-benefits strong{font-size:13px}.demo-benefits small{color:#ffffff85;margin-top:4px;font-size:11px}.demo-story-footer{color:#fff6;letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:11px;position:relative}.demo-form-panel{flex-direction:column;min-width:0;padding:30px clamp(30px,5vw,76px) 42px;display:flex}.back-link{color:#497187;align-items:center;gap:8px;width:max-content;font-size:13px;font-weight:700;display:flex}.back-link span{color:#158e96;font-size:20px;line-height:1}.form-shell{width:100%;max-width:800px;margin:auto;padding:42px 0 15px}.form-heading p{color:#158e96;letter-spacing:.16em;text-transform:uppercase;margin:0 0 12px;font-size:11px;font-weight:700}.form-heading h2{margin-bottom:10px;font-size:clamp(34px,4vw,50px);line-height:1.1}.form-heading>span{color:var(--text);font-size:14px}.demo-form{margin-top:30px}.form-grid{grid-template-columns:repeat(2,1fr);gap:17px 16px;display:grid}label>span{color:#3a5369;margin-bottom:7px;font-size:12px;font-weight:700;display:block}label b{color:#e16e70}input,select,textarea{border:1px solid var(--line);color:var(--ink);font:14px var(--font-body);background:#fff;border-radius:4px;outline:0;width:100%;padding:13px 14px;transition:border-color .18s,box-shadow .18s}input:focus,select:focus,textarea:focus{border-color:#25aeb0;box-shadow:0 0 0 3px #20c7c621}textarea{resize:vertical;min-height:97px}.full-width{grid-column:1/-1}.consent{align-items:flex-start;gap:9px;margin:20px 0 17px;display:flex}.consent input{accent-color:#129da2;width:auto;margin-top:1px}.consent span{color:#698090;margin:0;font-size:11px;font-weight:500;line-height:1.4}.submit-button{color:#fff;cursor:pointer;font:700 14px var(--font-body);background:#119fa5;border:0;border-radius:4px;justify-content:center;align-items:center;gap:22px;width:100%;padding:15px 23px;transition:background .18s,transform .18s;display:flex}.submit-button:hover{background:#0b8d93;transform:translateY(-2px)}.submit-button span{font-size:19px;line-height:1}.form-note{color:#8b9ba8;text-align:center;margin:10px 0 0;font-size:10px}.success-state{text-align:center;padding:48px 0}.success-icon{color:#159b8e;background:#d7f5ee;border-radius:50%;justify-content:center;align-items:center;width:78px;height:78px;margin:0 auto 22px;font-size:31px;display:flex}.success-state p{color:#158e96;letter-spacing:.16em;text-transform:uppercase;font-size:11px;font-weight:700}.success-state h2{margin-bottom:14px;font-size:43px}.success-state div{color:var(--text);max-width:560px;margin:0 auto 25px;font-size:15px;line-height:1.7}.success-state a{color:#087f87;font-size:14px;font-weight:700}@media (max-width:980px){.demo-page{grid-template-columns:1fr}.demo-story{min-height:570px}.demo-story-copy{margin:75px 0}.demo-story-footer{display:none}.demo-form-panel{min-height:100vh}}@media (max-width:620px){.demo-story{min-height:520px;padding:24px 20px}.demo-story-copy{margin:66px 0 25px}.demo-story-copy>p:not(.demo-eyebrow){font-size:14px}.demo-benefits{margin-top:28px}.demo-form-panel{padding:22px 18px 35px}.form-shell{padding-top:37px}.form-grid{grid-template-columns:1fr}.full-width{grid-column:auto}}
