/*! tailwindcss v4.3.0 | 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)))){*,::backdrop,:after,:before{--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;--tw-duration:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}}}@layer theme{:host,:root{--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-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-md:28rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--text-7xl:4.5rem;--text-7xl--line-height:1;--text-8xl:6rem;--text-8xl--line-height:1;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--leading-tight:1.25;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--blur-sm:8px;--blur-xl:24px;--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{*,::backdrop,:after,:before{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}:host,html{-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,pre,samp{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}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,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,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-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,::-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}.invisible{visibility:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.inset-0{inset:calc(var(--spacing) * 0)}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.top-0{top:calc(var(--spacing) * 0)}.-z-10{z-index:calc(10 * -1)}.z-50{z-index:50}.col-span-full{grid-column:1/-1}.mx-4{margin-inline:calc(var(--spacing) * 4)}.mx-auto{margin-inline:auto}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-14{margin-top:calc(var(--spacing) * 14)}.mt-28{margin-top:calc(var(--spacing) * 28)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-7{margin-bottom:calc(var(--spacing) * 7)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.mb-12{margin-bottom:calc(var(--spacing) * 12)}.ml-4{margin-left:calc(var(--spacing) * 4)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-flex{display:inline-flex}.h-1{height:calc(var(--spacing) * 1)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-full{height:100%}.min-h-\[360px\]{min-height:360px}.min-h-\[520px\]{min-height:520px}.min-h-\[560px\]{min-height:560px}.min-h-\[620px\]{min-height:620px}.min-h-\[calc\(100vh-22\.5rem\)\]{min-height:calc(100vh - 22.5rem)}.min-h-screen{min-height:100vh}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-20{width:calc(var(--spacing) * 20)}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-\[95rem\]{max-width:95rem}.max-w-\[980px\]{max-width:980px}.max-w-\[1480px\]{max-width:1480px}.max-w-\[1640px\]{max-width:1640px}.max-w-\[1760px\]{max-width:1760px}.max-w-\[1800px\]{max-width:1800px}.max-w-md{max-width:var(--container-md)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.shrink-0{flex-shrink:0}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-col{flex-direction:column}.place-items-center{place-items:center}.content-center{align-content:center}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-1{gap:calc(var(--spacing) * 1)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-7{gap:calc(var(--spacing) * 7)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-12{gap:calc(var(--spacing) * 12)}.overflow-hidden{overflow:hidden}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-\[1\.4rem\]{border-radius:1.4rem}.rounded-\[1\.7rem\]{border-radius:1.7rem}.rounded-\[2rem\]{border-radius:2rem}.rounded-full{border-radius:3.40282e+38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-none{border-radius:0}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-\[\#2CB7C9\]\/45{border-color:oklab(71.6789% -.10063 -.054045/.45)}.border-\[\#9fd9d9\]\/22{border-color:oklab(84.5789% -.0568918 -.0164082/.22)}.border-\[var\(--aqua-mint\)\]\/45{border-color:var(--aqua-mint)}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--aqua-mint\)\]\/45{border-color:color-mix(in oklab,var(--aqua-mint) 45%,transparent)}}.border-\[var\(--aqua-mint\)\]\/70{border-color:var(--aqua-mint)}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--aqua-mint\)\]\/70{border-color:color-mix(in oklab,var(--aqua-mint) 70%,transparent)}}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.border-white\/10{border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.border-white\/12{border-color:#ffffff1f}@supports (color:color-mix(in lab,red,red)){.border-white\/12{border-color:color-mix(in oklab,var(--color-white) 12%,transparent)}}.border-white\/16{border-color:#ffffff29}@supports (color:color-mix(in lab,red,red)){.border-white\/16{border-color:color-mix(in oklab,var(--color-white) 16%,transparent)}}.border-white\/18{border-color:#ffffff2e}@supports (color:color-mix(in lab,red,red)){.border-white\/18{border-color:color-mix(in oklab,var(--color-white) 18%,transparent)}}.border-white\/20{border-color:#fff3}@supports (color:color-mix(in lab,red,red)){.border-white\/20{border-color:color-mix(in oklab,var(--color-white) 20%,transparent)}}.bg-\[\#2CB7C9\]\/10{background-color:oklab(71.6789% -.10063 -.054045/.1)}.bg-\[\#2F3744\]\/54{background-color:oklab(33.483% -.00439261 -.0250992/.54)}.bg-\[\#2F3744\]\/95{background-color:oklab(33.483% -.00439261 -.0250992/.95)}.bg-\[\#6F6578\]{background-color:#6f6578}.bg-\[\#8F4E58\]{background-color:#8f4e58}.bg-\[\#79CBB5\]{background-color:#79cbb5}.bg-\[\#456B61\]{background-color:#456b61}.bg-\[\#46505c\]\/34{background-color:oklab(42.7047% -.00690435 -.022697/.34)}.bg-\[\#46505c\]\/44{background-color:oklab(42.7047% -.00690435 -.022697/.44)}.bg-\[\#181818\]\/22{background-color:oklab(20.9036% 7.45058e-9 0/.22)}.bg-\[\#BFA3B6\]{background-color:#bfa3b6}.bg-\[\#E76469\]{background-color:#e76469}.bg-\[\#F4F1F2\]{background-color:#f4f1f2}.bg-\[var\(--aqua-mint\)\]\/12{background-color:var(--aqua-mint)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--aqua-mint\)\]\/12{background-color:color-mix(in oklab,var(--aqua-mint) 12%,transparent)}}.bg-white\/8{background-color:#ffffff14}@supports (color:color-mix(in lab,red,red)){.bg-white\/8{background-color:color-mix(in oklab,var(--color-white) 8%,transparent)}}.bg-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.bg-white\/10{background-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.bg-white\/\[0\.06\]{background-color:#ffffff0f}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[0\.06\]{background-color:color-mix(in oklab,var(--color-white) 6%,transparent)}}.bg-white\/\[0\.045\]{background-color:#ffffff0b}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[0\.045\]{background-color:color-mix(in oklab,var(--color-white) 4.5%,transparent)}}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-\[linear-gradient\(rgba\(255\,255\,255\,0\.03\)_1px\,transparent_1px\)\,linear-gradient\(90deg\,rgba\(255\,255\,255\,0\.03\)_1px\,transparent_1px\)\]{background-image:linear-gradient(#ffffff08 1px,#0000 0),linear-gradient(90deg,#ffffff08 1px,#0000 0)}.bg-\[radial-gradient\(circle_at_12\%_8\%\,rgba\(191\,218\,223\,0\.38\)\,transparent_28\%\)\,radial-gradient\(circle_at_82\%_18\%\,rgba\(217\,178\,181\,0\.28\)\,transparent_30\%\)\,radial-gradient\(circle_at_28\%_58\%\,rgba\(159\,217\,217\,0\.22\)\,transparent_32\%\)\,radial-gradient\(circle_at_78\%_82\%\,rgba\(132\,201\,154\,0\.18\)\,transparent_30\%\)\,linear-gradient\(180deg\,\#758293_0\%\,\#5f6d80_28\%\,\#526174_54\%\,\#3f4c62_100\%\)\]{background-image:radial-gradient(circle at 12% 8%,#bfdadf61,#0000 28%),radial-gradient(circle at 82% 18%,#d9b2b547,#0000 30%),radial-gradient(circle at 28% 58%,#9fd9d938,#0000 32%),radial-gradient(circle at 78% 82%,#84c99a2e,#0000 30%),linear-gradient(#758293,#5f6d80 28%,#526174 54%,#3f4c62)}.bg-\[radial-gradient\(ellipse_at_52\%_42\%\,rgba\(44\,183\,201\,0\.22\)\,transparent_38\%\)\,linear-gradient\(135deg\,rgba\(31\,92\,69\,0\.28\)\,rgba\(108\,99\,255\,0\.1\)_58\%\,rgba\(31\,138\,112\,0\.16\)\)\]{background-image:radial-gradient(at 52% 42%,#2cb7c938,#0000 38%),linear-gradient(135deg,#1f5c4547,#6c63ff1a 58%,#1f8a7029)}.from-\[var\(--aqua-mint\)\]{--tw-gradient-from:var(--aqua-mint);--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-\[var\(--fresh-mint\)\]{--tw-gradient-to:var(--fresh-mint);--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))}.bg-\[size\:76px_76px\]{background-size:76px 76px}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-7{padding-inline:calc(var(--spacing) * 7)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-14{padding-block:calc(var(--spacing) * 14)}.py-20{padding-block:calc(var(--spacing) * 20)}.py-24{padding-block:calc(var(--spacing) * 24)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-\[22\.5rem\]{padding-top:22.5rem}.pr-2{padding-right:calc(var(--spacing) * 2)}.pb-24{padding-bottom:calc(var(--spacing) * 24)}.text-center{text-align:center}.text-left{text-align:left}.font-sans{font-family:var(--font-sans)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.leading-8{--tw-leading:calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8)}.leading-\[0\.9\]{--tw-leading:.9;line-height:.9}.leading-\[0\.92\]{--tw-leading:.92;line-height:.92}.leading-\[0\.94\]{--tw-leading:.94;line-height:.94}.leading-\[0\.95\]{--tw-leading:.95;line-height:.95}.leading-\[1\.06\]{--tw-leading:1.06;line-height:1.06}.leading-none{--tw-leading:1;line-height:1}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.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)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.text-\[\#2CB7C9\]{color:#2cb7c9}.text-\[\#7F918B\]{color:#7f918b}.text-\[\#9FD9D9\],.text-\[\#9fd9d9\]{color:#9fd9d9}.text-\[\#31B7C2\]{color:#31b7c2}.text-\[\#79CBB5\]{color:#79cbb5}.text-\[\#74827D\]{color:#74827d}.text-\[\#111111\]{color:#111}.text-\[\#181818\]{color:#181818}.text-\[\#181818\]\/24{color:oklab(20.9036% 7.45058e-9 0/.24)}.text-\[\#181818\]\/36{color:oklab(20.9036% 7.45058e-9 0/.36)}.text-\[\#181818\]\/78{color:oklab(20.9036% 7.45058e-9 0/.78)}.text-\[\#AAB7B2\]{color:#aab7b2}.text-\[\#B8C4C0\]{color:#b8c4c0}.text-\[\#BDE4D8\]\/85{color:oklab(88.7627% -.0437129 .00409442/.85)}.text-\[\#C8D1CD\]{color:#c8d1cd}.text-\[\#D5DDDA\]{color:#d5ddda}.text-\[\#D9E2DF\]{color:#d9e2df}.text-\[\#d9dee3\]{color:#d9dee3}.text-\[var\(--aqua-mint\)\]{color:var(--aqua-mint)}.text-\[var\(--fresh-mint\)\]{color:var(--fresh-mint)}.text-\[var\(--signal-gold\)\]{color:var(--signal-gold)}.text-\[var\(--soft-blush\)\]{color:var(--soft-blush)}.text-white{color:var(--color-white)}.text-white\/62{color:#ffffff9e}@supports (color:color-mix(in lab,red,red)){.text-white\/62{color:color-mix(in oklab,var(--color-white) 62%,transparent)}}.text-white\/82{color:#ffffffd1}@supports (color:color-mix(in lab,red,red)){.text-white\/82{color:color-mix(in oklab,var(--color-white) 82%,transparent)}}.text-white\/86{color:#ffffffdb}@supports (color:color-mix(in lab,red,red)){.text-white\/86{color:color-mix(in oklab,var(--color-white) 86%,transparent)}}.text-white\/90{color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.text-white\/90{color:color-mix(in oklab,var(--color-white) 90%,transparent)}}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.opacity-20{opacity:.2}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040)}.shadow-2xl,.shadow-\[0_0_42px_rgba\(159\,217\,217\,0\.14\)\]{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_42px_rgba\(159\,217\,217\,0\.14\)\]{--tw-shadow:0 0 42px var(--tw-shadow-color,#9fd9d924)}.shadow-\[0_16px_40px_rgba\(159\,217\,217\,0\.08\)\]{--tw-shadow:0 16px 40px var(--tw-shadow-color,#9fd9d914)}.shadow-\[0_16px_40px_rgba\(159\,217\,217\,0\.08\)\],.shadow-\[0_18px_40px_rgba\(132\,201\,154\,0\.18\)\]{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_18px_40px_rgba\(132\,201\,154\,0\.18\)\]{--tw-shadow:0 18px 40px var(--tw-shadow-color,#84c99a2e)}.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,)}.backdrop-blur{--tw-backdrop-blur:blur(8px)}.backdrop-blur,.backdrop-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,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm))}.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))}.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))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-500{--tw-duration:.5s;transition-duration:.5s}@media (hover:hover){.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:-translate-y-1:hover{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:border-\[\#2CB7C9\]\/35:hover{border-color:oklab(71.6789% -.10063 -.054045/.35)}.hover\:border-\[\#2CB7C9\]\/60:hover{border-color:oklab(71.6789% -.10063 -.054045/.6)}.hover\:border-\[\#2CB7C9\]\/70:hover{border-color:oklab(71.6789% -.10063 -.054045/.7)}.hover\:border-\[\#9fd9d9\]\/60:hover{border-color:oklab(84.5789% -.0568918 -.0164082/.6)}.hover\:border-white\/50:hover{border-color:#ffffff80}@supports (color:color-mix(in lab,red,red)){.hover\:border-white\/50:hover{border-color:color-mix(in oklab,var(--color-white) 50%,transparent)}}.hover\:bg-white\/\[0\.1\]:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/\[0\.1\]:hover{background-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.hover\:bg-white\/\[0\.06\]:hover{background-color:#ffffff0f}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/\[0\.06\]:hover{background-color:color-mix(in oklab,var(--color-white) 6%,transparent)}}.hover\:text-\[\#2CB7C9\]:hover{color:#2cb7c9}.hover\:text-\[\#181818\]:hover{color:#181818}.hover\:text-\[\#181818\]\/55:hover{color:oklab(20.9036% 7.45058e-9 0/.55)}.hover\:text-white:hover{color:var(--color-white)}}@media (min-width:40rem){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:p-14{padding:calc(var(--spacing) * 14)}.sm\:px-8{padding-inline:calc(var(--spacing) * 8)}.sm\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.sm\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.sm\:text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}.sm\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.sm\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}@media (min-width:48rem){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-\[1\.4fr_1fr_1fr_1fr\]{grid-template-columns:1.4fr 1fr 1fr 1fr}.md\:grid-cols-\[72px_minmax\(0\,1fr\)_minmax\(280px\,380px\)\]{grid-template-columns:72px minmax(0,1fr) minmax(280px,380px)}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:items-start{align-items:flex-start}.md\:justify-between{justify-content:space-between}.md\:pt-10{padding-top:calc(var(--spacing) * 10)}.md\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}}@media (min-width:64rem){.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:inline-flex{display:inline-flex}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-\[0\.9fr_1\.1fr\]{grid-template-columns:.9fr 1.1fr}.lg\:grid-cols-\[0\.35fr_0\.65fr\]{grid-template-columns:.35fr .65fr}.lg\:grid-cols-\[0\.55fr_0\.45fr\]{grid-template-columns:.55fr .45fr}.lg\:grid-cols-\[0\.85fr_1\.15fr\]{grid-template-columns:.85fr 1.15fr}.lg\:grid-cols-\[0\.92fr_1\.08fr\]{grid-template-columns:.92fr 1.08fr}.lg\:grid-cols-\[0\.95fr_1\.05fr\]{grid-template-columns:.95fr 1.05fr}.lg\:grid-cols-\[76px_minmax\(0\,1fr\)_minmax\(320px\,440px\)\]{grid-template-columns:76px minmax(0,1fr) minmax(320px,440px)}.lg\:items-end{align-items:flex-end}.lg\:items-start{align-items:flex-start}.lg\:justify-end{justify-content:flex-end}.lg\:justify-self-end{justify-self:flex-end}.lg\:px-12{padding-inline:calc(var(--spacing) * 12)}.lg\:py-20{padding-block:calc(var(--spacing) * 20)}.lg\:py-28{padding-block:calc(var(--spacing) * 28)}.lg\:py-32{padding-block:calc(var(--spacing) * 32)}.lg\:pr-4{padding-right:calc(var(--spacing) * 4)}.lg\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.lg\:text-8xl{font-size:var(--text-8xl);line-height:var(--tw-leading,var(--text-8xl--line-height))}}}:root{--ink-black:#111;--soft-white:#f6f5f2;--cool-white:#f2f4f7;--slate:#46505c;--mist-gray:#d9dee3;--aqua-mint:#9fd9d9;--soft-blush:#d9b2b5;--signal-gold:#e4be49;--fresh-mint:#84c99a;--background:#46505c;--surface:#ffffff0f;--text-primary:#f6f5f2;--text-secondary:#b6bec8;--text-muted:#8e99a6;--border:#ffffff1f;--display-tracking:-.045em;--display-tracking-tight:-.038em;--header-gutter:clamp(1.5rem,3vw,3rem)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--text-primary);background-color:#0000;background-image:radial-gradient(at 14% 8%,#bfdadf7a 0,#0000 34%),radial-gradient(at 86% 18%,#d9b2b54d 0,#0000 36%),radial-gradient(at 48% 42%,#84c99a24 0,#0000 40%),radial-gradient(at 18% 72%,#9fd9d933 0,#0000 38%),radial-gradient(at 82% 86%,#e4be491a 0,#0000 34%),linear-gradient(#748192,#647285 22%,#566579 48%,#4b5a70 72%,#3f4c62);background-position:0 0,0 0,0 0,0 0,0 0,0 0;background-repeat:repeat,repeat,repeat,repeat,repeat,repeat;background-size:auto,auto,auto,auto,auto,auto;background-attachment:fixed;background-origin:padding-box,padding-box,padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box,border-box,border-box;margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}h1,h2,h3{letter-spacing:var(--display-tracking);font-family:Manrope,Inter,ui-sans-serif,system-ui,sans-serif}main>section{margin-top:-1px}::selection{background:#2cb7c952}.site-header{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:radial-gradient(at 12% 0,#9fd9d924,#0000 40%),radial-gradient(at 88% 0,#d9b2b51f,#0000 38%),linear-gradient(#46505cd1,#3f4c62ad);transition:background .26s,box-shadow .26s;overflow:hidden;box-shadow:0 16px 70px #1111111f}.site-nav{height:var(--nav-height,19rem);transition:height .24s cubic-bezier(.65,0,.24,1);position:relative}.header-brand{text-align:center;white-space:nowrap;width:max-content;font-size:clamp(1.9rem,var(--brand-title-vw,12.2vw),var(--brand-title-max,12.8rem));letter-spacing:var(--display-tracking);font-kerning:normal;text-rendering:geometricprecision;transform-origin:50%;line-height:.72;transition:left .3s cubic-bezier(.65,0,.24,1),top .3s cubic-bezier(.65,0,.24,1),font-size .24s cubic-bezier(.65,0,.24,1),letter-spacing .24s cubic-bezier(.65,0,.24,1),transform .3s cubic-bezier(.65,0,.24,1);position:absolute;top:1rem;left:50%;transform:translate(-50%)scaleX(1)}.header-brand span{display:inline-block}.header-brand span+span{margin-left:.12em}.nav-controls{padding:0 var(--header-gutter);inset-inline:0;margin-top:0;transition:bottom .24s cubic-bezier(.65,0,.24,1);position:absolute;bottom:2.25rem}.nav-cta{transform-origin:50%;justify-content:center;align-items:center;min-width:11.75rem;transition:transform .36s cubic-bezier(.65,0,.24,1),min-width .36s cubic-bezier(.65,0,.24,1),padding .36s cubic-bezier(.65,0,.24,1),background .26s,border-color .26s,box-shadow .26s,color .26s;position:relative;transform:translate(0)translateY(0)scale(1)}.nav-cta:before{content:"";z-index:-1;border-radius:inherit;opacity:0;background:radial-gradient(circle,#9fd9d92e,#0000 68%),radial-gradient(circle at 72% 42%,#84c99a26,#0000 62%);transition:opacity .26s;position:absolute;inset:-.34rem}.site-header.is-scrolled{background:radial-gradient(at 12% 0,#9fd9d91f,#0000 38%),radial-gradient(at 88% 0,#d9b2b51a,#0000 36%),linear-gradient(#46505ce6,#3f4c62c7);box-shadow:0 14px 52px #11111129}.site-header.is-scrolled .site-nav{height:var(--nav-height,8.65rem)}.site-header.is-scrolled .header-brand{left:var(--header-gutter);text-align:left;font-size:clamp(1.9rem,var(--brand-title-vw,2.85vw),var(--brand-title-max,3rem));letter-spacing:var(--display-tracking-tight);top:.82rem;transform:translate(0)scaleX(1)}.site-header.is-scrolled .header-brand span+span{margin-left:.1em}.site-header.is-scrolled .nav-controls{bottom:1.12rem}.site-header.is-scrolled .nav-cta{background:linear-gradient(135deg,var(--aqua-mint),var(--fresh-mint));color:#07100d;border-color:#9fd9d97a;min-width:12.4rem;padding:.78rem 1.55rem;transform:translate(0)translateY(0)scale(1);box-shadow:0 18px 46px #84c99a3d,0 0 56px #9fd9d933}.site-header.is-scrolled .nav-cta:before{opacity:1}.site-header.is-scrolled .nav-cta:hover{background:linear-gradient(135deg,#9fd9d9,#84c99a);border-color:#9fd9d9b3;transform:translateY(-.16rem)scale(1.015)}.hero-title{letter-spacing:var(--display-tracking);font-size:clamp(3.5rem,7.05vw,7.35rem)}.hero-line{white-space:nowrap;display:block}.hero-action-stack{flex-direction:column;align-items:flex-start;gap:1rem;display:flex}@media (min-width:1024px){.hero-action-stack{align-items:flex-end}}.statement-type{letter-spacing:var(--display-tracking);font-size:clamp(3rem,6.4vw,6rem)}.goal-headline-stack{gap:clamp(1.4rem,3vw,2.3rem);display:grid}.goal-systems-row{align-items:end;gap:1.6rem;display:grid}@media (min-width:1024px){.goal-systems-row{grid-template-columns:minmax(0,.96fr) minmax(24rem,.72fr)}.goal-systems-row p{justify-self:end}}.highlight-cyan{color:var(--aqua-mint)}.hero-gradient,.soft-gradient-bg{background:0 0;position:relative;overflow:hidden}.deep-section:after,.hero-gradient:after,.pale-section:after,.soft-gradient-bg:after{display:none}.deep-section>*,.flow-section>*,.hero-gradient>*,.pale-section>*,.soft-gradient-bg>*{z-index:1;position:relative}.hero-gradient:before,.soft-gradient-bg:before{display:none}.hero-tagline-pill{color:#07100d;letter-spacing:0;max-width:min(100%,52rem);text-shadow:none;background:linear-gradient(135deg,#9fd9d9f5,#84c99ae6);border-color:#9fd9d95c;align-items:center;gap:.36em;padding:clamp(.8rem,1.1vw,1rem) clamp(1.35rem,2.8vw,2.6rem);font-size:clamp(1rem,1.35vw,1.35rem);font-weight:900;line-height:1.25;text-decoration:none;transition:transform .18s,box-shadow .18s,filter .18s;position:relative;overflow:hidden;box-shadow:inset 0 1px #f6f5f247,0 18px 44px #84c99a29,0 0 46px #9fd9d91f}.hero-tagline-pill:hover{filter:saturate(1.04);transform:translateY(-.12rem);box-shadow:inset 0 1px #f6f5f252,0 22px 52px #84c99a33,0 0 54px #9fd9d929}.hero-tagline-pill span{white-space:nowrap;align-items:baseline;gap:.22em;display:inline-flex}.hero-tagline-pill strong{font-weight:900}.hero-tagline-arrow{stroke-width:2.4px;flex:none;margin-left:.35rem;transition:transform .18s}.hero-tagline-pill:hover .hero-tagline-arrow{transform:translate(.18rem)}.tagline-accent-ops{color:#1e3f38}.tagline-accent-auto{color:#113126}.deep-section:before,.footer-flow:before,.pale-section:before{display:none}.soft-gradient-bg{background:0 0}.deep-section,.pale-section{background:0 0;position:relative;overflow:hidden}.pale-section{color:var(--text-primary)}.footer-flow{background:radial-gradient(at 18% 0,#9fd9d929,#0000 42%),radial-gradient(at 84% 38%,#d9b2b51f,#0000 40%),linear-gradient(135deg,#414e6180,#3744577a)}.flow-section{position:relative;overflow:visible}.flow-section:after,.flow-section:before{display:none}.systems-grid{border-top:1px solid #ffffff0f;border-bottom:1px solid #ffffff0f;border-radius:1.35rem 1.35rem 0 0;grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;display:grid;overflow:clip}.systems-grid:has(.system-card.is-open) .system-card:not(.is-open){opacity:.68}.systems-grid:has(.system-card.is-open) .system-card:not(.is-open) .system-card-trigger{filter:saturate(.78)}.system-card{isolation:isolate;border-bottom:1px solid #ffffff0f;border-right:1px solid #ffffff0f;border-radius:1.35rem;flex-direction:column;min-width:0;min-height:17.5rem;transition:background .22s,box-shadow .22s,border-color .22s,opacity .22s;display:flex;position:relative}.system-card:before{content:"";z-index:-1;opacity:1;background:radial-gradient(at 12% 8%,#9fd9d91f,#0000 52%),radial-gradient(at 86% 18%,#d9b2b51a,#0000 54%);border-radius:1.35rem;transition:opacity .22s,box-shadow .22s;position:absolute;inset:.75rem;box-shadow:inset 0 0 0 1px #f6f5f217,inset 0 1px #f6f5f20a}.system-card.is-open,.system-card:hover{background:#ffffff06}.system-card.is-open{z-index:2;border-right-color:#9fd9d947;box-shadow:inset 0 0 0 999px #f6f5f206,0 24px 70px #1111112e,0 0 54px #9fd9d91f}.system-card.is-open:before{opacity:1;box-shadow:inset 0 0 0 1px #9fd9d938,inset 0 1px #f6f5f214}.system-card.is-open:after{content:"";z-index:3;pointer-events:none;background:linear-gradient(90deg,#0000,#9fd9d91a 10%,#9fd9d9e6 25%,#d9b2b5c7 43%,#e4be49f2 60%,#84c99ae6 76%,#84c99a1a 90%,#0000) 50% 100%/calc(100% - 4.4rem) 2px no-repeat;border:1px solid #9fd9d9c2;border-radius:1.35rem;position:absolute;inset:.75rem;box-shadow:inset 0 1px #f6f5f21a,0 0 18px #9fd9d91f,0 8px 18px #e4be490a}.system-card-trigger{appearance:none;cursor:pointer;width:100%;min-height:17.5rem;color:inherit;font:inherit;text-align:left;background:0 0;border:0;grid-template-rows:auto 1fr;padding:1.5rem;transition:filter .22s;display:grid}.system-card-meta{justify-content:space-between;align-items:center;gap:1rem;width:100%;margin-bottom:3rem;display:flex}.system-number{color:#9fd9d994;font-size:.9rem;font-weight:850;transition:color .18s}.system-arrow{color:#31b7c2;transform-origin:50%;filter:drop-shadow(0 0 10px #31b7c247);transition:transform .22s,color .22s,filter .22s}.system-card.is-open .system-number,.system-card:hover .system-number{color:#fff}.system-card:hover .system-arrow{filter:drop-shadow(0 0 16px #31b7c285);transform:translate(.35rem)}.system-card.is-open .system-arrow{color:var(--soft-blush);filter:drop-shadow(0 0 13px #d9b2b580);transform:rotate(90deg)}.system-card-content{align-content:start;gap:1.15rem;width:100%;min-width:0;display:grid}.system-title{color:#fff;width:100%;letter-spacing:var(--display-tracking-tight);font-family:Manrope,Inter,sans-serif;font-size:clamp(1.9rem,2.65vw,2.45rem);font-weight:900;line-height:.95;transition:color .22s,text-shadow .22s;display:block}.system-copy{color:#aab7b2;width:100%;font-size:1rem;font-weight:650;line-height:1.7;transition:color .22s;display:block}.system-card.is-open .system-title{color:var(--soft-white);text-shadow:0 0 24px #9fd9d929}.system-card.is-open .system-copy{color:#f6f5f2c2}.systems-drawer{opacity:0;border-radius:1.35rem;grid-template-rows:0fr;transition:grid-template-rows .36s cubic-bezier(.65,0,.24,1),opacity .24s,transform .36s cubic-bezier(.65,0,.24,1);display:grid;overflow:hidden;transform:translateY(-.35rem)}.systems-drawer.is-open{opacity:1;grid-template-rows:1fr;transform:translateY(0)}.systems-drawer.is-open .system-brief{animation:systems-drawer-in .36s cubic-bezier(.65,0,.24,1) both}.systems-drawer>.system-brief{min-height:0}.system-brief{background:radial-gradient(at 10% 10%,#9fd9d924,#0000 46%),radial-gradient(at 82% 18%,#d9b2b51a,#0000 48%),linear-gradient(135deg,#2f3744b8,#252e3a85);border:1px solid #9fd9d933;border-radius:1.35rem;margin:0;padding:clamp(1rem,2vw,1.45rem);box-shadow:0 18px 46px #11111124,inset 0 1px #ffffff12}@keyframes systems-drawer-in{0%{opacity:.72;translate:0 -.45rem}to{opacity:1;translate:0}}.system-brief-layout{gap:1.15rem;display:grid}.system-brief-overview{gap:.55rem;max-width:48rem;display:grid}.system-brief-outcome span,.system-brief-overview span{color:#9fd9d9e0;letter-spacing:.14em;text-transform:uppercase;font-size:.74rem;font-weight:900}.system-brief-overview strong{color:var(--soft-white);letter-spacing:var(--display-tracking-tight);font-family:Manrope,Inter,sans-serif;font-size:clamp(1.55rem,2vw,2rem);font-weight:900;line-height:1;display:block}.system-brief-outcome p,.system-brief-overview p{color:#f6f5f2d1;margin:0;font-size:clamp(1rem,1.35vw,1.18rem);font-weight:700;line-height:1.55}.system-brief-list{flex-wrap:wrap;align-content:start;gap:.55rem;display:flex}.system-brief-list span{color:#d9dee3d6;white-space:nowrap;background:#f6f5f20f;border:1px solid #9fd9d92e;border-radius:999px;justify-content:center;align-items:center;max-width:100%;min-height:2.25rem;padding:.48rem .72rem;font-size:clamp(.74rem,.84vw,.82rem);font-weight:800;line-height:1.05;display:inline-flex}.system-brief-outcome{border-left:2px solid #84c99a99;gap:.45rem;padding-left:1rem;display:grid}.system-brief-outcome span{color:var(--fresh-mint)}.system-mini-flow{grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem;margin-top:1rem;display:grid}.system-mini-flow span{color:#f6f5f2d1;text-align:center;background:#f6f5f214;border:1px solid #ffffff1f;border-radius:999px;justify-content:center;align-items:center;min-height:2.25rem;font-size:.68rem;font-weight:850;display:inline-flex;position:relative}.system-mini-flow span:not(:last-child):after{content:"";background:linear-gradient(90deg,#9fd9d926,#9fd9d99e);width:.54rem;height:1px;position:absolute;top:50%;right:-.52rem}.system-mini-flow span:nth-child(2){color:var(--soft-blush)}.system-mini-flow span:nth-child(3){color:var(--fresh-mint)}.system-mini-flow span:nth-child(4){color:var(--signal-gold)}@media (min-width:768px){.system-card{border-bottom:0}.system-card:last-child{border-right:0}.system-brief-layout{grid-template-columns:minmax(0,1fr) minmax(18rem,.82fr) minmax(16rem,.72fr);align-items:center}}@media (max-width:767px){.systems-grid{border-radius:1.35rem;grid-template-columns:1fr}.systems-grid:has(.system-card.is-open) .system-card:not(.is-open){opacity:1}.system-card{border-right:0}.system-card-trigger{min-height:auto}.system-card-meta{margin-bottom:2rem}.systems-drawer{border-radius:1.35rem;margin-top:.85rem}.system-brief{border-top:1px solid #9fd9d933;border-radius:1.35rem}.system-brief-layout{grid-template-columns:1fr}}@media (max-width:520px){.system-mini-flow{grid-template-columns:1fr}.system-mini-flow span:not(:last-child):after{background:linear-gradient(#9fd9d926,#9fd9d99e);width:1px;height:.5rem;top:auto;bottom:-.5rem;right:50%}}@keyframes fade-up{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes loader-rest-cut{0%,18%{opacity:1;max-width:12ch;transform:translate(0)}36%,to{opacity:0;max-width:0;transform:translate(-.35em)}}@keyframes loader-word-lift{0%,34%{opacity:1;transform:translateY(0)}48%,to{opacity:0;transform:translateY(-1rem)}}@keyframes loader-final-rise{0%,80%{opacity:0;filter:blur(10px);transform:translateY(2rem)scale(.96)}91%,to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@keyframes loader-tagline-rise{0%,86%{opacity:0;filter:blur(5px);transform:translateY(.55rem)}96%,to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes loader-out{0%,86%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes route-draw{0%,30%{stroke-dashoffset:420px;opacity:0}42%{opacity:.9}70%,to{stroke-dashoffset:0;opacity:.58}}@keyframes playbook-in{0%,28%{opacity:0;filter:blur(8px);transform:translateY(1.25rem)scale(.98)}40%,78%{opacity:1;filter:blur();transform:translateY(0)scale(1)}88%,to{opacity:0;filter:blur(4px);transform:translateY(-.75rem)scale(.99)}}@keyframes intro-line-float{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-.35rem)scale(1.01)}}@keyframes chip-scan{0%,34%{opacity:0;transform:translateY(.5rem)}46%,78%{opacity:1;transform:translateY(0)}88%,to{opacity:0;transform:translateY(-.35rem)}}@keyframes dot-pulse{0%,32%{opacity:0;transform:scale(.7)}44%,80%{opacity:1;transform:scale(1)}90%,to{opacity:0;transform:scale(.88)}}@keyframes workflow-card-in{0%,36%{opacity:0;filter:blur(5px);transform:translateY(.65rem)scale(.96)}48%,78%{opacity:1;filter:blur();transform:translateY(0)scale(1)}88%,to{opacity:0;filter:blur(3px);transform:translateY(-.35rem)scale(.98)}}@keyframes pulse-line{0%,to{opacity:.42}50%{opacity:1}}.animate-fade-up{animation:fade-up .76s both}.oprex-loader{z-index:100;background:radial-gradient(circle at 25% 22%,#9fd9d947,#0000 34%),radial-gradient(circle at 68% 64%,#d9b2b538,#0000 34%),linear-gradient(135deg,#46505c,#2f3744);place-items:center;animation:loader-out 7.4s forwards;display:grid;position:fixed;inset:0;overflow:hidden}.loader-stack{letter-spacing:var(--display-tracking);gap:.12em;font-family:Manrope,Inter,sans-serif;font-size:clamp(2.2rem,7vw,6.5rem);font-weight:800;line-height:1.08;display:grid}.loader-word{color:var(--soft-white);justify-content:center;padding-block:.08em .14em;animation:loader-word-lift 4.7s forwards;display:flex}.loader-word:nth-child(2){animation-delay:.1s}.loader-word:nth-child(3){animation-delay:.2s}.loader-piece,.loader-rest{display:inline-block}.loader-rest{white-space:nowrap;animation:loader-rest-cut 4.25s cubic-bezier(.7,0,.2,1) forwards;overflow:hidden visible}.loader-word:nth-child(2) .loader-rest{animation-delay:.12s}.loader-word:nth-child(3) .loader-rest{animation-delay:.24s}.loader-final{z-index:3;letter-spacing:var(--display-tracking);flex-wrap:wrap;justify-content:center;align-items:baseline;gap:.04em;font-family:Manrope,Inter,sans-serif;font-size:clamp(3.6rem,10vw,9rem);font-weight:800;line-height:.9;animation:loader-final-rise 5.85s forwards;display:flex;position:absolute}.loader-tagline{color:#f6f5f2d1;letter-spacing:0;text-align:center;flex:0 0 100%;margin-top:clamp(.7rem,1.8vw,1.25rem);font-family:Inter,system-ui,sans-serif;font-size:clamp(.88rem,1.45vw,1.22rem);font-weight:750;line-height:1.35;animation:loader-tagline-rise 5.95s forwards}.loader-final em{color:var(--soft-white);letter-spacing:var(--display-tracking);margin-left:.16em;font-style:normal;font-weight:700}.intro-replay{background:radial-gradient(circle at 25% 22%,#9fd9d947,#0000 34%),radial-gradient(circle at 68% 64%,#d9b2b538,#0000 34%),linear-gradient(135deg,#46505ceb,#2f3744e6);border:1px solid #ffffff1f;border-radius:clamp(1.6rem,3vw,2.6rem);place-items:center;min-height:clamp(28rem,42vw,39rem);display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #f6f5f21a,0 30px 80px #1111112e}.intro-replay .loader-stack{z-index:2;font-size:clamp(2.15rem,6.2vw,6.2rem);position:absolute}.intro-replay .loader-playbook{width:min(760px,82vw);height:min(260px,30vw)}.intro-replay .loader-final{font-size:clamp(3.2rem,8vw,8rem)}.intro-line-panel{background:radial-gradient(circle at 25% 22%,#9fd9d947,#0000 34%),radial-gradient(circle at 68% 64%,#d9b2b538,#0000 34%),linear-gradient(135deg,#46505ceb,#2f3744e6);border:1px solid #ffffff1f;border-radius:clamp(1.6rem,3vw,2.6rem);place-items:center;min-height:clamp(28rem,42vw,39rem);display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #f6f5f21a,0 30px 80px #1111112e}.intro-line-panel:before{content:"";opacity:.18;background-color:#0000;background-image:linear-gradient(#ffffff08 1px,#0000 0),linear-gradient(90deg,#ffffff08 1px,#0000 0);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:72px 72px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0}.intro-flow-svg{z-index:1;opacity:.96;width:min(1180px,88vw);height:auto;position:relative;overflow:visible}.intro-flow-path{fill:none;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px;opacity:0;filter:url(#intro-flow-glow)}.intro-flow-aqua,.intro-flow-input{stroke:#9fd9d9b8}.intro-flow-pink{stroke:#d9b2b5b3}.intro-flow-green{stroke:#84c99aad}.intro-line-panel.is-visible .intro-flow-path{animation:intro-flow-draw-once 1.05s cubic-bezier(.65,0,.24,1) var(--flow-draw-delay,0s) forwards,intro-flow-line-pulse 7.2s ease-in-out calc(1.35s + var(--line-pulse-delay,0s)) infinite}.intro-flow-path-1{--flow-draw-delay:0s;--line-pulse-delay:6.35s}.intro-flow-path-2{--flow-draw-delay:.22s;--line-pulse-delay:0s}.intro-flow-path-3{--flow-draw-delay:1.24s;--line-pulse-delay:2.4s}.intro-flow-path-4{--flow-draw-delay:2.26s;--line-pulse-delay:4.8s}.intro-flow-path-5{--flow-draw-delay:.78s;--line-pulse-delay:.44s}.intro-flow-path-6{--flow-draw-delay:1.8s;--line-pulse-delay:2.84s}.intro-flow-path-7{--flow-draw-delay:2.82s;--line-pulse-delay:5.24s}.intro-flow-card,.intro-flow-chip{color:#f6f5f2d6;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:radial-gradient(circle at 20% 10%,#9fd9d91f,#0000 48%),#111111b8;border:1px solid #ffffff29;height:100%;box-shadow:0 18px 40px #00000029}.intro-flow-card{opacity:0;border-radius:.78rem;align-content:center;gap:.45rem;padding:.72rem .82rem;display:grid;transform:translateY(.7rem)}.intro-line-panel.is-visible .intro-flow-card{animation:intro-flow-item-in .76s cubic-bezier(.65,0,.24,1) forwards}.intro-flow-input-card{animation-delay:80ms}.intro-flow-code{animation-delay:.36s}.intro-flow-result{animation-delay:.92s}.intro-flow-card span{color:#f6f5f2b8;font-size:.74rem;font-weight:850;line-height:1.05;display:block}.intro-flow-code>span,.intro-flow-input-card>span:first-child,.intro-flow-result>span{color:#f6f5f2db;font-size:.86rem;font-weight:900}.intro-flow-input-cycle,.intro-flow-script{position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 18% 82%,#0000);mask-image:linear-gradient(#0000,#000 18% 82%,#0000)}.intro-flow-input-cycle{height:1.35rem}.intro-flow-input-track{animation:intro-flow-input-cycle 6.4s cubic-bezier(.72,0,.2,1) infinite;display:grid}.intro-flow-input-track span{height:1.35rem;color:var(--aqua-mint);align-items:center;gap:.35rem;font-size:.76rem;font-weight:850;display:inline-flex}.intro-flow-input-track svg{stroke-width:2.35px;flex:none}.intro-flow-input-track span:nth-child(2){color:var(--soft-blush)}.intro-flow-input-track span:nth-child(3){color:var(--fresh-mint)}.intro-flow-input-track span:nth-child(4){color:var(--signal-gold)}.intro-flow-script{height:3.1rem}.intro-flow-script-track{gap:.28rem;animation:intro-flow-script-scroll 8.8s ease-in-out infinite;display:grid}.intro-flow-script code{color:#f6f5f2b8;font-size:.7rem;line-height:1.1;display:block}.intro-flow-chip,.intro-flow-script code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace}.intro-flow-chip{--chip-row:3.5rem;color:#f6f5f2c7;opacity:0;border-radius:999px;place-items:center;font-size:.9rem;font-weight:800;display:grid;overflow:hidden;transform:translateY(.65rem)}.intro-line-panel.is-visible .intro-flow-chip{animation:intro-flow-item-in .76s cubic-bezier(.65,0,.24,1) forwards}.intro-flow-assign{animation-delay:.68s}.intro-flow-execute{animation-delay:.52s}.intro-flow-chip-track{width:100%;animation:intro-flow-chip-cycle 10.4s cubic-bezier(.72,0,.2,1) infinite;display:grid}.intro-flow-execute .intro-flow-chip-track{animation-delay:1.3s}.intro-flow-chip-track span{height:var(--chip-row);white-space:nowrap;place-items:center;display:grid}.intro-flow-result strong{background:linear-gradient(135deg,var(--aqua-mint),var(--fresh-mint));color:#07100d;border-radius:999px;align-items:center;width:max-content;height:1.48rem;padding:.26rem .56rem;font-size:.72rem;font-weight:900;line-height:1;display:inline-flex}.intro-flow-result-cycle{border-radius:999px;height:1.48rem;overflow:hidden}.intro-flow-result-track{animation:intro-flow-result-cycle 11.2s cubic-bezier(.72,0,.2,1) infinite;display:grid}.intro-flow-node{opacity:0}.intro-line-panel.is-visible .intro-flow-node{animation:intro-flow-node-in .72s cubic-bezier(.65,0,.24,1) forwards,intro-flow-node-breathe 4.4s ease-in-out 1.4s infinite}.intro-line-panel.is-visible .intro-flow-node-pr{animation-delay:.28s,1.65s}.intro-line-panel.is-visible .intro-flow-node-ex{animation-delay:.72s,2.05s}.intro-flow-node circle{fill:#111111c7;stroke:#ffffff29;stroke-width:1.5px}.intro-line-panel.is-visible .intro-flow-node circle{animation:intro-flow-node-ring 4.4s ease-in-out 1.4s infinite}.intro-flow-node text{letter-spacing:var(--display-tracking-tight);font-family:Manrope,Inter,sans-serif;font-size:24px;font-weight:900}.intro-flow-node-op text{fill:var(--aqua-mint)}.intro-flow-node-pr text{fill:var(--soft-blush)}.intro-flow-node-ex text{fill:var(--fresh-mint)}@keyframes intro-flow-draw-once{0%{stroke-dashoffset:1px;opacity:0}24%{opacity:.92}to{stroke-dashoffset:0;opacity:.66}}@keyframes intro-flow-line-pulse{0%,16%,to{opacity:.5;stroke-width:2.35px}10%,6%{opacity:.95;stroke-width:3.1px}}@keyframes intro-flow-item-in{0%{opacity:0;filter:blur(7px);transform:translateY(.7rem)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes intro-flow-node-in{0%{opacity:0;filter:blur(7px)}to{opacity:1;filter:blur()}}@keyframes intro-flow-node-breathe{0%,to{filter:drop-shadow(0 0 14px #9fd9d91f)}50%{filter:drop-shadow(0 0 24px #9fd9d93d)}}@keyframes intro-flow-node-ring{0%,to{stroke-width:1.5px}50%{stroke-width:2.3px}}@keyframes intro-flow-input-cycle{0%,18%{transform:translateY(0)}27%,43%{transform:translateY(-1.35rem)}52%,68%{transform:translateY(-2.7rem)}77%,to{transform:translateY(-4.05rem)}}@keyframes intro-flow-chip-cycle{0%,18%{transform:translateY(0)}27%,43%{transform:translateY(calc(var(--chip-row) * -1))}52%,68%{transform:translateY(calc(var(--chip-row) * -2))}77%,to{transform:translateY(calc(var(--chip-row) * -3))}}@keyframes intro-flow-result-cycle{0%,18%{transform:translateY(0)}27%,43%{transform:translateY(-1.48rem)}52%,68%{transform:translateY(-2.96rem)}77%,to{transform:translateY(-4.44rem)}}.loader-playbook{z-index:1;opacity:0;width:min(760px,86vw);height:min(260px,34vw);min-height:190px;animation:playbook-in 5.7s forwards}.loader-playbook,.playbook-lines{position:absolute;overflow:visible}.playbook-lines{fill:none;width:100%;height:100%;inset:0}.route{stroke:#f6f5f2b8;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;pointer-events:none;stroke-dasharray:420;stroke-dashoffset:420px;filter:drop-shadow(0 0 14px #9fd9d929);animation:route-draw 5.65s cubic-bezier(.65,0,.24,1) forwards;fill:#0000!important}.route-two{stroke:#d9b2b5b3}.route-three{stroke:#84c99aad}.route-input{stroke:#9fd9d994;stroke-dasharray:160;stroke-dashoffset:160px;filter:drop-shadow(0 0 12px #9fd9d933);animation:input-route-draw 5.65s cubic-bezier(.65,0,.24,1) forwards}.input-route-two{stroke:#d9b2b580;animation-delay:.16s}.input-route-three{stroke:#84c99a85;animation-delay:.32s}.route-segment-a{animation-delay:0s}.route-segment-b{animation-delay:.62s}.route-two.route-segment-a{animation-delay:.12s}.route-two.route-segment-b{animation-delay:.74s}.route-three.route-segment-a{animation-delay:.24s}.route-three.route-segment-b{animation-delay:.86s}.play-chip,.play-dot,.workflow-card{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#111111ad;border:1px solid #ffffff29;position:absolute;box-shadow:0 18px 40px #00000029}.loader-input-node{z-index:5;color:#f6f5f2d1;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:radial-gradient(circle at 20% 10%,#9fd9d929,#0000 48%),#111111ad;border:1px solid #ffffff29;border-radius:.78rem;gap:.38rem;width:5.55rem;padding:.52rem .6rem;font-size:clamp(.58rem,1.2vw,.68rem);font-weight:800;line-height:1;animation:workflow-card-in 5.75s forwards;display:grid;position:absolute;top:12%;left:0;box-shadow:0 14px 30px #11111124}.loader-input-node:before{content:"";z-index:-1;border-radius:inherit;background:radial-gradient(circle at 20% 10%,#9fd9d91f,#0000 48%),#1a1f22;position:absolute;inset:0}.input-node-label{color:#f6f5f2a8;font-weight:800}.input-node-clock{color:var(--signal-gold);filter:drop-shadow(0 0 10px #e4be4952);margin-top:.1rem}.input-node-cycle{border-radius:999px;height:1.35rem;position:relative;overflow:hidden}.input-node-track{animation:input-cycle-scroll 2.75s cubic-bezier(.72,0,.2,1) forwards;display:grid}.input-node-track span{height:1.35rem;color:var(--aqua-mint);align-items:center;gap:.36rem;display:inline-flex}.loader-input-node .input-node-track span{justify-content:center;width:1.4rem}.loader-input-node .input-node-cycle svg{width:1rem;height:1rem}.input-node-cycle svg{stroke-width:2.4px}.input-node-track span:nth-child(2){color:var(--soft-blush)}.input-node-track span:nth-child(3){color:var(--fresh-mint)}.input-node-track span:nth-child(4){color:var(--signal-gold)}.play-dot{z-index:4;width:2.8rem;height:2.8rem;letter-spacing:var(--display-tracking);border-radius:999px;place-items:center;font-family:Manrope,Inter,sans-serif;font-weight:800;animation:dot-pulse 5.7s forwards;display:grid}.dot-op{color:var(--aqua-mint);top:46%;left:4.8%}.dot-pr{color:var(--soft-blush);animation-delay:.1s;top:42%;left:39%}.dot-ex{color:var(--fresh-mint);animation-delay:.2s;top:36%;right:14.5%}.play-chip{color:#f6f5f2c7;border-radius:999px;padding:.55rem .75rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:clamp(.68rem,1.5vw,.82rem);animation:chip-scan 5.75s forwards;display:inline-flex}.play-chip,.workflow-card{z-index:3;white-space:nowrap;width:max-content}.workflow-card{color:#f6f5f2d1;border-radius:.78rem;flex-direction:column;align-items:flex-start;gap:.36rem;min-width:6.2rem;padding:.68rem .76rem;font-size:clamp(.6rem,1.2vw,.72rem);line-height:1;animation:workflow-card-in 5.75s forwards;display:flex}.workflow-label{font-weight:700;display:block}.workflow-button,.workflow-ready{border-radius:999px;align-items:center;width:max-content;padding:.25rem .52rem;font-size:.61rem;font-weight:800;display:inline-flex}.workflow-button{color:#111;background:linear-gradient(135deg,#9fd9d9f2,#84c99ae6)}.workflow-ready{background:linear-gradient(135deg,var(--aqua-mint),var(--fresh-mint));color:#07100d;border:0;box-shadow:inset 0 1px #f6f5f247,0 10px 26px #84c99a33}.workflow-code{color:#f6f5f2b8;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;display:block}.workflow-script{border-radius:.45rem;min-width:7.4rem;height:2.2rem;display:block;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 18% 82%,#0000);mask-image:linear-gradient(#0000,#000 18% 82%,#0000)}.workflow-script:after{content:"";opacity:.8;inset-inline:0;background:linear-gradient(90deg,#0000,#9fd9d952,#0000);height:1px;position:absolute;top:50%;transform:translateY(-50%)}.workflow-script-track{color:#f6f5f2b8;gap:.28rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;animation:workflow-script-scroll 3.1s ease-in-out infinite;display:grid}.workflow-script-track span{display:block}.workflow-intake{top:14%;left:-3%}.workflow-process{animation-delay:.26s;top:1%;left:31.5%}.workflow-output{animation-delay:.52s;bottom:15%;right:1.3%}@keyframes workflow-script-scroll{0%,18%{transform:translateY(0)}38%,50%{transform:translateY(-1.2rem)}70%,82%{transform:translateY(-2.4rem)}to{transform:translateY(0)}}@keyframes intro-flow-script-scroll{0%,10%{transform:translateY(0)}14%,21%{transform:translateY(-1.05rem)}25%,32%{transform:translateY(-2.1rem)}36%,43%{transform:translateY(-3.15rem)}47%,54%{transform:translateY(-4.2rem)}58%,65%{transform:translateY(-5.25rem)}69%,76%{transform:translateY(-6.3rem)}82%,to{transform:translateY(0)}}@keyframes input-route-draw{0%,20%{stroke-dashoffset:160px;opacity:0}38%,78%{stroke-dashoffset:0;opacity:.74}to{stroke-dashoffset:0;opacity:.16}}@keyframes input-signal-feed{0%{opacity:0;transform:translate(-.7rem)scale(.96)}18%,54%{opacity:.9;transform:translate(0)scale(1)}70%{opacity:.78;transform:translate(.45rem)scale(.985)}to{opacity:.22;transform:translate(.85rem)scale(.96)}}@keyframes input-cycle-scroll{0%,16%{transform:translateY(0)}25%,40%{transform:translateY(-1.35rem)}49%,64%{transform:translateY(-2.7rem)}73%,to{transform:translateY(-4.05rem)}}.chip-one{top:11%;left:18%}.chip-two{animation-delay:.18s;top:6%;right:15%}.chip-three{animation-delay:.34s;bottom:7%;left:36%}.chip-assign{animation-delay:.18s;top:8%;right:14.5%}.chip-execute{animation-delay:.34s;bottom:10%;left:28.5%}.aqua{color:var(--aqua-mint)}.blush{color:var(--soft-blush)}.mint{color:var(--fresh-mint)}.method-stage{gap:clamp(2.25rem,5vw,4rem)}.method-copy,.method-stage{display:grid;position:relative}.method-copy{z-index:5;align-items:start;gap:clamp(1.6rem,3vw,2.4rem);max-width:62rem}.method-copy>div:first-child{min-width:0}.method-support{max-width:54rem}@media (min-width:1024px){.method-copy{grid-template-columns:minmax(30rem,.92fr) minmax(32rem,.86fr);gap:clamp(3rem,6vw,7rem);max-width:none}.method-support{justify-self:end;width:min(100%,56rem);max-width:none;padding-top:clamp(2.75rem,4vw,3.85rem)}}.method-proof-grid{gap:.75rem;display:grid}.method-support-copy{margin-top:clamp(1.4rem,3vw,2rem)}.method-proof-item{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(90deg,#ffffff13,#ffffff09 72%,#fff0);border:1px solid #ffffff1a;border-radius:1.15rem;grid-template-columns:auto 1fr;align-items:start;gap:1rem;padding:1rem 1.1rem;display:grid;box-shadow:inset 0 1px #ffffff12}.method-proof-item span{color:var(--aqua-mint);letter-spacing:.12em;font-size:.8rem;font-weight:800}.method-proof-item strong{color:var(--soft-white);font-family:Manrope,Inter,sans-serif;font-size:1rem;line-height:1.1;display:block}.method-proof-item p{color:#f6f5f2a8;margin-top:.35rem;font-size:.94rem;line-height:1.55}.site-playbook{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:radial-gradient(circle at 18% 26%,#9fd9d947,#0000 34%),radial-gradient(circle at 76% 18%,#d9b2b53b,#0000 32%),radial-gradient(circle at 54% 78%,#84c99a33,#0000 36%),linear-gradient(135deg,#46505c94,#2f374470);border:1px solid #ffffff29;border-radius:2.25rem;width:100%;min-height:clamp(430px,36vw,560px);position:relative;overflow:hidden;box-shadow:0 28px 90px #11111138}.site-playbook:before{opacity:.55;background-image:linear-gradient(#ffffff0a 1px,#0000 0),linear-gradient(90deg,#ffffff0a 1px,#0000 0);background-size:52px 52px;inset:0;-webkit-mask-image:radial-gradient(circle,#000,#0000 78%);mask-image:radial-gradient(circle,#000,#0000 78%)}.site-playbook:after,.site-playbook:before{content:"";pointer-events:none;position:absolute}.site-playbook:after{background:linear-gradient(110deg,#0000 30%,#ffffff1f,#0000 58%);animation:site-sheen 8s ease-in-out infinite;inset:-24%;transform:translate(-44%)rotate(5deg)}.site-playbook-lines{fill:none;transform-origin:50%;width:100%;height:100%;position:absolute;inset:0;overflow:visible;transform:none}.site-route{stroke-dasharray:520;stroke-dashoffset:520px;filter:drop-shadow(0 0 18px #9fd9d92e);fill:#0000!important}.route-a{stroke:#9fd9d9c7}.route-b{stroke:#d9b2b5bd}.route-c{stroke:#84c99ab8}.site-route.route-dashboard{stroke:#e4be49db;stroke-dasharray:560;stroke-dashoffset:560px;filter:drop-shadow(0 0 18px #e4be4933);animation-delay:1.18s}.site-input-route{stroke:#9fd9d98a;stroke-dasharray:160;stroke-dashoffset:160px;filter:drop-shadow(0 0 16px #9fd9d92e);animation:site-input-route-draw 8.8s cubic-bezier(.65,0,.24,1) infinite}.input-feed-b{stroke:#d9b2b580;animation-delay:.18s}.input-feed-c{stroke:#84c99a8c;animation-delay:.36s}.site-route.route-segment-a{animation-delay:0s}.site-route.route-segment-b{animation-delay:.72s}.route-b.route-segment-a{animation-delay:.16s}.route-b.route-segment-b{animation-delay:.88s}.route-c.route-segment-a{animation-delay:.32s}.route-c.route-segment-b{animation-delay:1.04s}.site-node{z-index:5;width:clamp(9.25rem,13.5vw,12.5rem);color:var(--soft-white);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(135deg,#2f3744fa,#252e3af5);border:1px solid #ffffff29;border-radius:1.35rem;gap:.28rem;padding:1rem;animation:site-node-float 6s ease-in-out infinite;display:grid;position:absolute;box-shadow:0 18px 50px #11111138}.site-node span{width:2.45rem;height:2.45rem;letter-spacing:var(--display-tracking);background:#ffffff14;border-radius:999px;place-items:center;font-size:1.08rem;font-weight:800;display:grid}.site-node span,.site-node strong{font-family:Manrope,Inter,sans-serif}.site-node strong{font-size:.98rem;line-height:1}.site-node small{color:#f6f5f2ad;font-size:.72rem}.node-ops{top:42%;left:6.2%}.node-ops span{color:var(--aqua-mint)}.node-prod{animation-name:site-node-float;animation-delay:.45s;top:42%;left:29.6%}.node-prod span{color:var(--soft-blush)}.node-exec{animation-delay:1.18s;top:42%;left:76.4%;right:auto}.node-exec span{color:var(--fresh-mint)}.node-system{width:clamp(9.25rem,13.5vw,12.5rem);animation-name:site-node-float;animation-delay:.9s;top:42%;bottom:auto;left:53%;transform:none}.node-system span{width:auto;min-width:4rem;height:2.35rem;color:var(--signal-gold);letter-spacing:var(--display-tracking-tight);padding:0 .85rem}.site-input-node{z-index:6;color:#f6f5f2d1;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:radial-gradient(circle at 20% 10%,#9fd9d929,#0000 42%),#1111119e;border:1px solid #ffffff29;border-radius:1.1rem;gap:.55rem;width:10.25rem;padding:.8rem .85rem;font-size:.74rem;font-weight:850;line-height:1;animation:site-card-sequence 8.8s ease-in-out infinite;display:grid;position:absolute;top:17%;left:5%;box-shadow:0 16px 36px #11111129}.site-input-node .input-node-cycle{height:1.45rem}.site-input-node .input-node-track{animation:site-input-cycle-scroll 4.2s cubic-bezier(.72,0,.2,1) infinite}.site-input-node .input-node-track span{gap:.45rem;height:1.45rem;font-size:.78rem}.site-code{z-index:4;color:#f6f5f2c7;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#f6f5f221;border:1px solid #ffffff29;border-radius:999px;width:max-content;max-width:calc(100% - 2rem);padding:.62rem .85rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:.78rem;animation:site-code-pulse 5.5s ease-in-out infinite;position:absolute;box-shadow:0 14px 34px #11111129}.code-map{top:18%;left:8%}.code-route{animation-delay:.6s;top:18%;right:9%}.code-sync{animation-delay:1.2s;bottom:24.5%;right:7%}.code-loop{animation-delay:1.8s;bottom:24.5%;left:7%}.site-workflow-card{z-index:4;color:#f6f5f2d1;white-space:nowrap;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#111111b8;border:1px solid #ffffff29;border-radius:1rem;flex-direction:column;gap:.38rem;width:max-content;min-width:7.2rem;padding:.72rem .82rem;font-size:.74rem;line-height:1;animation:site-card-sequence 8.8s ease-in-out infinite;display:flex;position:absolute;box-shadow:0 18px 40px #00000024}.site-workflow-card span{font-weight:700}.site-workflow-card strong{color:#111;background:linear-gradient(135deg,#9fd9d9f2,#84c99ae6);border-radius:999px;width:max-content;padding:.28rem .58rem;font-size:.66rem}.site-workflow-card code{color:#f6f5f2b3;opacity:.28;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;animation:site-code-line-run 8.8s ease-in-out infinite}.site-workflow-process:after{content:"";background:var(--aqua-mint);border-radius:999px;width:.38rem;height:.38rem;animation:site-process-cursor 8.8s ease-in-out infinite;box-shadow:0 0 18px #9fd9d99e}.site-workflow-process code:nth-of-type(2){animation-delay:.28s}.site-workflow-process code:nth-of-type(3){animation-delay:.56s}.site-workflow-process code:nth-of-type(4){animation-delay:.84s}.site-workflow-process code:nth-of-type(5){animation-delay:1.12s}.site-workflow-output strong{opacity:.36;animation:site-output-chip 8.8s ease-in-out infinite}.site-workflow-output strong:nth-of-type(2){animation-delay:.24s}.site-workflow-output strong:nth-of-type(3){animation-delay:.48s}.site-workflow-output strong:nth-of-type(4){animation-delay:.72s}.site-workflow-intake{top:27%;left:5%}.site-workflow-process{animation-delay:.34s;top:35.5%;left:50%;transform:translate(-50%)}.site-workflow-output{animation-delay:.68s;top:34.5%;bottom:auto;right:2.2%}.site-playbook-footer{z-index:4;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);inset-inline:1.25rem;background:#2f374480;border:1px solid #ffffff1f;border-radius:1rem;grid-template-columns:repeat(4,1fr);display:grid;position:absolute;bottom:1.35rem;overflow:hidden}.site-playbook .site-code,.site-playbook .site-input-node,.site-playbook .site-workflow-card{display:none}.site-playbook-footer span{text-align:center;color:#f6f5f2b8;text-transform:uppercase;letter-spacing:.12em;border-right:1px solid #ffffff1a;padding:.78rem .7rem;font-size:.72rem;font-weight:600;animation:site-stage-highlight 8.8s ease-in-out infinite}.site-playbook-footer span:last-child{border-right:0}.site-playbook-footer span:nth-child(2){animation-delay:.38s}.site-playbook-footer span:nth-child(3){animation-delay:.76s}.site-playbook-footer span:nth-child(4){animation-delay:1.14s}@keyframes site-route-draw{0%,14%{stroke-dashoffset:760px;opacity:0}34%{opacity:.92}62%,78%{stroke-dashoffset:0;opacity:.76}to{stroke-dashoffset:0;opacity:.16}}@keyframes site-input-route-draw{0%,14%{stroke-dashoffset:160px;opacity:0}26%{opacity:.78}42%,72%{stroke-dashoffset:0;opacity:.66}to{stroke-dashoffset:0;opacity:.14}}@keyframes site-input-signal-feed{0%,10%{opacity:0;transform:translate(-.75rem)scale(.96)}24%,58%{opacity:.92;transform:translate(0)scale(1)}75%{opacity:.72;transform:translate(.55rem)scale(.985)}to{opacity:.24;transform:translate(.95rem)scale(.96)}}@keyframes site-input-cycle-scroll{0%,18%{transform:translateY(0)}27%,43%{transform:translateY(-1.45rem)}52%,68%{transform:translateY(-2.9rem)}77%,to{transform:translateY(-4.35rem)}}@keyframes site-card-sequence{0%,24%{opacity:0;filter:blur(5px)}36%,72%{opacity:1;filter:blur()}88%,to{opacity:0;filter:blur(4px)}}@keyframes site-code-line-run{0%,26%{opacity:.22;color:#f6f5f27a}34%,48%{opacity:1;color:#f6f5f2db}62%,to{opacity:.38;color:#f6f5f294}}@keyframes site-process-cursor{0%,28%{opacity:.18;transform:translate(0)}36%,62%{opacity:1;transform:translate(1.15rem)}74%,to{opacity:.24;transform:translate(2rem)}}@keyframes site-output-chip{0%,48%{opacity:.26;transform:translate(-.18rem)}58%,78%{opacity:1;transform:translate(0)}to{opacity:.54;transform:translate(0)}}@keyframes site-stage-highlight{0%,28%{color:#f6f5f285;background:0 0}38%,70%{color:#f6f5f2e6;background:#9fd9d914}to{color:#f6f5f294;background:0 0}}@keyframes site-node-float{0%,to{transform:translateY(0)}50%{transform:translateY(-.45rem)}}@keyframes site-node-float-centered{0%,to{transform:translate(-50%)translateY(0)}50%{transform:translate(-50%)translateY(-.45rem)}}@keyframes site-code-pulse{0%,to{opacity:.58;transform:translateY(0)}50%{opacity:1;transform:translateY(-.25rem)}}@keyframes site-sheen{0%,24%{opacity:0;transform:translate(-44%)rotate(5deg)}46%{opacity:.45}68%,to{opacity:0;transform:translate(44%)rotate(5deg)}}.image-panel{position:relative}.image-panel:before{content:"";pointer-events:none;mix-blend-mode:screen;opacity:.34;background:linear-gradient(120deg,#ffffff1f,#0000 28%,#ffffff0a 58%,#0000),repeating-linear-gradient(90deg,#ffffff0b 0 1px,#0000 1px 18px);position:absolute;inset:0}.goal-copy{z-index:2;position:relative}.ops-flow-visual{isolation:isolate;padding:clamp(1.5rem,2.3vw,2.25rem)}.ops-flow-lines{z-index:1;fill:none;transform-origin:50%;width:100%;height:100%;position:absolute;inset:0;transform:none}.ops-flow-route{stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:780;stroke-dashoffset:780px;filter:drop-shadow(0 0 14px #9fd9d92e);animation:ops-flow-draw 7.6s cubic-bezier(.65,0,.24,1) infinite;fill:#0000!important}.ops-flow-route.route-a,.ops-flow-route.route-b{stroke:#9fd9d9c7}.ops-flow-route.route-c{stroke:#d9b2b5b8;animation-delay:.16s}.ops-flow-route.route-d{stroke:#84c99ac2;animation-delay:.42s}.ops-flow-route.route-e{stroke:#9fd9d9b8;animation-delay:.64s}.ops-flow-hub{z-index:5;width:clamp(15.5rem,20vw,19rem);min-height:18rem;color:var(--soft-white);text-align:center;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:radial-gradient(circle at 50% 46%,#9fd9d929,#0000 55%),radial-gradient(circle at 50% 12%,#d9b2b51a,#0000 42%),linear-gradient(135deg,#2f3744fa,#252e3af5);border:1px solid #9fd9d947;border-radius:1.55rem;align-content:center;gap:.75rem;padding:1.7rem 1.45rem;animation:ops-flow-hub 7.6s ease-in-out infinite;display:grid;position:absolute;top:33%;left:50%;transform:translate(-50%,-50%);box-shadow:0 22px 55px #1113,0 0 42px #9fd9d91a}.ops-flow-hub:before{content:"";z-index:-1;border-radius:inherit;background:#252e3aeb;position:absolute;inset:-2px}.ops-flow-hub span{color:var(--signal-gold);letter-spacing:var(--display-tracking-tight);font-family:Manrope,Inter,sans-serif;font-size:1.1rem;font-weight:900}.ops-flow-hub strong{font-family:Manrope,Inter,sans-serif;font-size:1.15rem;line-height:1.15}.ops-flow-hub small{color:#f6f5f29e;font-size:.86rem;line-height:1.45}.ops-flow-card{z-index:4;color:var(--soft-white);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(135deg,#2f3744fa,#262f3cf5);border:1px solid #ffffff26;border-radius:1.45rem;gap:.8rem;padding:1.25rem;animation:ops-flow-card 7.6s ease-in-out infinite;display:grid;position:absolute;box-shadow:0 18px 50px #11111138}.ops-flow-card strong{font-family:Manrope,Inter,sans-serif;font-size:clamp(1rem,1.2vw,1.2rem);line-height:1.16}.ops-flow-card small{color:#f6f5f2ad;font-size:.76rem;line-height:1.35}.ops-flow-eyebrow{width:max-content;color:var(--aqua-mint);background:#9fd9d91a;border:1px solid #9fd9d947;border-radius:999px;padding:.28rem .62rem;font-size:.76rem;font-weight:800}.ops-flow-tags{gap:.55rem;margin-top:.2rem;display:grid}.ops-flow-ready,.ops-flow-tags span{color:#f6f5f2cc;background:#f6f5f212;border:1px solid #f6f5f21a;border-radius:.7rem;width:100%;padding:.56rem .7rem;font-size:.82rem;font-weight:750}.ops-flow-ready{color:#111;background:linear-gradient(135deg,#9fd9d9f2,#84c99ae6);border-color:#84c99a61;border-radius:999px;width:max-content;display:inline-flex}.ops-flow-progress{width:0;animation:ops-flow-progress 7.6s cubic-bezier(.65,0,.24,1) infinite}.ops-flow-meter{z-index:6;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);gap:1rem;min-height:8.8rem;padding:1.2rem 1.35rem;display:grid;box-shadow:inset 0 1px #ffffff0f,0 18px 44px #1111111f}.ops-flow-meter-grid{grid-template-columns:repeat(4,minmax(0,1fr)) minmax(7.5rem,.52fr);align-items:center;gap:1rem;display:grid}.ops-flow-meter-chip{color:#f6f5f2c7;letter-spacing:.04em;background:#e4be491a;border:1px solid #e4be493d;border-radius:1rem;padding:.75rem .85rem;font-weight:800;animation:ops-flow-meter-chip 7.6s ease-in-out infinite}.ops-flow-meter-grid>span:not(.ops-flow-percent){gap:.2rem;animation:ops-outcome-highlight 7.6s ease-in-out infinite;display:grid}.ops-flow-meter-grid>span:nth-child(2){animation-delay:.28s}.ops-flow-meter-grid>span:nth-child(3){animation-delay:.56s}.ops-flow-meter .ops-flow-meter-chip{animation-name:ops-flow-meter-chip;animation-delay:.84s}.ops-flow-meter-grid strong{color:#f6f5f2e6;font-size:clamp(.82rem,1.02vw,1rem);font-weight:850}.ops-flow-meter-grid small{color:#f6f5f294;font-size:.78rem;font-weight:650}.ops-flow-percent{text-align:center;font-variant-numeric:tabular-nums;min-height:4.6rem;color:var(--fresh-mint);background:#1111112e;border:1px solid #84c99a33;border-radius:1rem;place-items:center;padding:.6rem;font-size:clamp(1rem,1.4vw,1.4rem);font-weight:900;line-height:1.05;display:grid}.ops-input-card{width:clamp(13rem,15.2vw,15.5rem);top:14%;left:3%}.ops-simplify-card{animation-name:ops-flow-card;animation-delay:.18s;left:22.6%}.ops-automate-card,.ops-simplify-card{width:clamp(13rem,15.2vw,15.5rem);top:19.5%}.ops-automate-card{animation-delay:.36s;right:22.6%}.ops-output-card{width:clamp(13rem,15.2vw,15.5rem);animation-delay:.58s;top:14%;bottom:auto;right:3%}.ops-simple-flow{min-height:auto}.ops-simple-stack{z-index:2;gap:clamp(.85rem,1.8vw,1.25rem);padding:clamp(1rem,2vw,1.8rem);display:grid;position:relative}.ops-simple-card{isolation:isolate;--simple-base-border:#f6f5f224;border:1px solid var(--simple-base-border);color:var(--soft-white);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);animation:ops-simple-card-pulse 8s ease-in-out infinite;animation-delay:var(--simple-pulse-delay,0s);background:radial-gradient(circle at 12% 0,#9fd9d91f,#0000 38%),linear-gradient(135deg,#2f3744db,#252e3ac7);border-radius:1.2rem;gap:.5rem;padding:clamp(1.1rem,2.2vw,1.65rem);display:grid;position:relative;overflow:hidden;box-shadow:0 18px 48px #1111112e,inset 0 1px #f6f5f20f}.ops-simple-card:after{content:"";z-index:0;border-radius:inherit;background:radial-gradient(circle at 14% 20%,var(--simple-pulse-glow,#d9b2b54d),transparent 44%),radial-gradient(circle at 88% 72%,var(--simple-pulse-tail,#9fd9d924),transparent 48%);opacity:0;animation:ops-simple-card-glow 8s ease-in-out infinite;animation-delay:var(--simple-pulse-delay,0s);transition:opacity .22s;position:absolute;inset:0}.ops-simple-card>*{z-index:1;position:relative}.ops-simple-card-primary{--simple-base-border:#9fd9d957;background:radial-gradient(circle at 18% 0,#9fd9d938,#0000 42%),radial-gradient(circle at 86% 100%,#84c99a24,#0000 45%),linear-gradient(135deg,#121b26f5,#252e3ae0);border-color:#9fd9d957;box-shadow:0 24px 64px #11111138,0 0 44px #9fd9d921,inset 0 1px #f6f5f214}.ops-simple-before{--simple-pulse-delay:0s;--simple-pulse-border:#d9b2b5bd;--simple-pulse-glow:#d9b2b557;--simple-pulse-tail:#e4be491f}.ops-simple-oprex{--simple-pulse-delay:2.4s;--simple-pulse-border:#e4be49bd;--simple-pulse-glow:#e4be4947;--simple-pulse-tail:#9fd9d92e}.ops-simple-after{--simple-pulse-delay:4.8s;--simple-pulse-border:#84c99abd;--simple-pulse-glow:#84c99a4d;--simple-pulse-tail:#9fd9d929}.ops-simple-card span{color:var(--aqua-mint);letter-spacing:.16em;text-transform:uppercase;font-size:clamp(.74rem,1vw,.86rem);font-weight:900}.ops-simple-card-primary span{color:var(--signal-gold)}.ops-simple-card strong{max-width:52rem;font-family:Manrope,Inter,sans-serif;font-size:clamp(1.25rem,2.3vw,2.1rem);font-weight:900;line-height:1.08}.ops-simple-card small{color:#f6f5f2ad;font-size:clamp(.92rem,1.2vw,1.08rem);font-weight:750;line-height:1.5}.ops-simple-arrow{width:2.45rem;height:2.45rem;color:var(--aqua-mint);animation:ops-simple-arrow-pulse 8s ease-in-out infinite;animation-delay:var(--simple-arrow-delay,1.2s);background:#9fd9d917;border:1px solid #9fd9d93d;border-radius:999px;justify-self:center;place-items:center;font-size:1.3rem;font-weight:900;display:grid;box-shadow:0 0 28px #9fd9d91f}.ops-simple-arrow-one{--simple-arrow-delay:1.2s;--simple-arrow-color:var(--soft-blush);--simple-arrow-glow:#d9b2b56b}.ops-simple-arrow-two{--simple-arrow-delay:3.6s;--simple-arrow-color:var(--fresh-mint);--simple-arrow-glow:#84c99a61}@keyframes ops-simple-card-pulse{0%,17%,to{border-color:var(--simple-base-border,#f6f5f224);transform:translateY(0);box-shadow:0 18px 48px #1111112e,inset 0 1px #f6f5f20f}10%,6%{border-color:var(--simple-pulse-border,#d9b2b5b8);box-shadow:0 24px 64px #11111138,0 0 48px var(--simple-pulse-glow,#d9b2b542),inset 0 1px 0 #f6f5f21f;transform:translateY(-.16rem)}}@keyframes ops-simple-card-glow{0%,17%,to{opacity:0}10%,6%{opacity:1}}@keyframes ops-simple-arrow-pulse{0%,16%,to{color:var(--aqua-mint);background:#9fd9d917;border-color:#9fd9d93d;transform:translateY(0)scale(1);box-shadow:0 0 28px #9fd9d91f}10%,6%{border-color:var(--simple-arrow-color,var(--soft-blush));background:color-mix(in srgb,var(--simple-arrow-color,var(--soft-blush)) 18%,transparent);color:var(--simple-arrow-color,var(--soft-blush));box-shadow:0 0 0 10px color-mix(in srgb,var(--simple-arrow-color,var(--soft-blush)) 9%,transparent),0 0 34px var(--simple-arrow-glow,#d9b2b561);transform:translateY(.18rem)scale(1.08)}}@keyframes ops-flow-draw{0%,14%{stroke-dashoffset:780px;opacity:0}34%,78%{stroke-dashoffset:0;opacity:.82}to{stroke-dashoffset:0;opacity:.18}}@keyframes ops-flow-progress{0%{width:0}18%{width:16%}40%{width:38%}62%{width:66%}82%{width:88%}to{width:100%}}@keyframes ops-flow-meter-chip{0%,18%{color:#f6f5f294;background:#e4be490f;border-color:#e4be4929}54%,78%{color:#f6f5f2db;background:#e4be4921;border-color:#e4be4957}to{color:#f6f5f29e;background:#e4be4914;border-color:#e4be4933}}@keyframes ops-outcome-highlight{0%,20%{color:#f6f5f27a}42%,76%{color:#f6f5f2e6}to{color:#f6f5f294}}@keyframes ops-flow-card{0%,to{transform:translateY(0)}50%{transform:translateY(-.35rem)}}@keyframes ops-flow-card-centered{0%,to{transform:translate(-50%)translateY(0)}50%{transform:translate(-50%)translateY(-.35rem)}}@keyframes ops-flow-hub{0%,to{transform:translate(-50%,-50%)scale(1)}50%{transform:translate(-50%,-50%)scale(1.025)}}.glass{border:1px solid var(--border);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#252f3b94;box-shadow:0 24px 80px #00000047}.mission-model-stack{align-content:start;gap:clamp(1.35rem,2.5vw,2rem)}.mission-model-head{z-index:4;padding:0 .2rem .2rem;position:relative}.mission-model-list{isolation:isolate;gap:clamp(1.75rem,2.9vw,2.35rem)}.mission-model-list,.mission-model-row{display:grid;position:relative;overflow:visible}.mission-model-row{z-index:3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);--row-delay:0s;min-height:clamp(5.2rem,7vw,6.15rem);animation:mission-model-row-active 7.2s ease-in-out infinite;animation-delay:var(--row-delay);background:#46505c6b;border:1px solid #ffffff2e;border-radius:1.3rem;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:.85rem;padding:1rem clamp(1rem,1.6vw,1.35rem);box-shadow:inset 0 1px #ffffff0a,0 18px 36px #11111114}.mission-model-row:after{content:"";z-index:-1;border-radius:inherit;opacity:0;animation:mission-model-sheen 7.2s ease-in-out infinite;animation-delay:var(--row-delay);background:radial-gradient(circle at 8%,#9fd9d92e,#0000 34%),linear-gradient(90deg,#9fd9d91a,#0000 58%);position:absolute;inset:-1px}.mission-model-row-2{--row-delay:1.65s}.mission-model-row-3{--row-delay:3.3s}.mission-model-row-4{--row-delay:4.95s}.mission-model-node{width:.72rem;height:.72rem;animation:mission-model-dot-active 7.2s ease-in-out infinite;animation-delay:var(--row-delay);background:#2f3744f5;border:1px solid #9fd9d980;border-radius:999px;box-shadow:0 0 0 4px #9fd9d90f}.mission-model-title{min-width:0;color:var(--soft-white);font-weight:700}.mission-model-status{white-space:nowrap;color:#f6f5f2c7;opacity:.72;animation:mission-model-status-active 7.2s ease-in-out infinite;animation-delay:var(--row-delay);background:#11111129;border:1px solid #9fd9d933;border-radius:999px;justify-self:end;padding:.38rem .62rem;font-size:clamp(.65rem,.72vw,.76rem);font-weight:700;line-height:1}.mission-model-number{color:#31b7c2;font-size:.95rem;font-weight:800;line-height:1}.mission-model-handoff{z-index:-1;--handoff-travel:calc(clamp(1.75rem, 2.9vw, 2.35rem) + .32rem);width:3.1rem;height:var(--handoff-travel);filter:drop-shadow(0 0 12px #9fd9d938);opacity:0;pointer-events:none;transform-origin:top;animation:mission-handoff-draw 7.2s ease-in-out infinite;animation-delay:calc(var(--row-delay) + .42s);background-image:url("data:image/svg+xml,%3Csvg width='56' height='100' viewBox='0 0 56 100' preserveAspectRatio='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M48 0 C14 26 14 74 48 100' fill='none' stroke='rgba(159,217,217,0.66)' stroke-width='3' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%;position:absolute;top:calc(100% - .12rem);left:calc(clamp(1rem,1.6vw,1.35rem) - .18rem)}.mission-model-row-2 .mission-model-handoff{filter:drop-shadow(0 0 12px #d9b2b533);background-image:url("data:image/svg+xml,%3Csvg width='56' height='100' viewBox='0 0 56 100' preserveAspectRatio='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 0 C42 26 42 74 8 100' fill='none' stroke='rgba(217,178,181,0.64)' stroke-width='3' stroke-linecap='round'/%3E%3C/svg%3E");left:auto;right:calc(clamp(1rem,1.6vw,1.35rem) - .18rem)}.mission-model-pulse{background:var(--aqua-mint);opacity:0;width:.38rem;height:.38rem;animation:mission-handoff-pulse-left 7.2s ease-in-out infinite;animation-delay:calc(var(--row-delay) + .42s);border-radius:999px;position:absolute;top:0;left:2.86rem;box-shadow:0 0 0 4px #9fd9d914,0 0 18px #9fd9d96b}.mission-model-row-2 .mission-model-pulse{background:var(--soft-blush);animation-name:mission-handoff-pulse-right;left:.25rem;box-shadow:0 0 0 4px #d9b2b514,0 0 18px #d9b2b557}@keyframes mission-model-row-active{0%,30%,8%,to{background-color:#46505c6b;border-color:#ffffff2e;transform:translate(0);box-shadow:inset 0 1px #ffffff0a,0 18px 36px #11111114}14%,23%{background-color:#46505c94;border-color:#9fd9d980;transform:translate(.12rem);box-shadow:inset 0 1px #ffffff14,0 0 34px #9fd9d924,0 18px 44px #1111111f}}@keyframes mission-model-dot-active{0%,30%,8%,to{background:#2f3744f5;box-shadow:0 0 0 4px #9fd9d90f}14%,23%{background:var(--aqua-mint);box-shadow:0 0 0 7px #9fd9d91c,0 0 22px #9fd9d97a}}@keyframes mission-model-status-active{0%,30%,8%,to{color:#f6f5f2c7;opacity:.72;border-color:#9fd9d933;transform:translateY(0)}14%,23%{color:var(--soft-white);opacity:1;border-color:#9fd9d980;transform:translateY(-.05rem)}}@keyframes mission-model-sheen{0%,30%,9%,to{opacity:0}14%,24%{opacity:1}}@keyframes mission-handoff-draw{0%,30%,8%,to{clip-path:inset(0 0 100%);opacity:0;transform:scaleY(.92)}14%,23%{clip-path:inset(0);opacity:1;transform:scaleY(1)}}@keyframes mission-handoff-pulse-right{0%,30%,9%,to{opacity:0;transform:translate(-.19rem,-.19rem)scale(.8)}14%{opacity:1;transform:translate(.02rem,-.19rem)scale(1)}16%{opacity:1;transform:translate(1.52rem,calc(var(--handoff-travel,2rem) * .25 - .19rem)) scale(1)}19%{opacity:1;transform:translate(1.88rem,calc(var(--handoff-travel,2rem) * .5 - .19rem)) scale(1)}21%{opacity:1;transform:translate(1.52rem,calc(var(--handoff-travel,2rem) * .75 - .19rem)) scale(1)}23%{opacity:0;transform:translate(.02rem,calc(var(--handoff-travel,2rem) - .19rem)) scale(.9)}}@keyframes mission-handoff-pulse-left{0%,30%,9%,to{opacity:0;transform:translate(-.19rem,-.19rem)scale(.8)}14%{opacity:1;transform:translate(-.19rem,-.19rem)scale(1)}16%{opacity:1;transform:translate(-1.04rem,calc(var(--handoff-travel,2rem) * .25 - .19rem)) scale(1)}19%{opacity:1;transform:translate(-1.39rem,calc(var(--handoff-travel,2rem) * .5 - .19rem)) scale(1)}21%{opacity:1;transform:translate(-1.04rem,calc(var(--handoff-travel,2rem) * .75 - .19rem)) scale(1)}23%{opacity:0;transform:translate(-.19rem,calc(var(--handoff-travel,2rem) - .19rem)) scale(.9)}}@media (max-width:640px){.mission-model-list{gap:1.35rem}.mission-model-row{grid-template-columns:auto minmax(0,1fr) auto;gap:.7rem;min-height:5.1rem}.mission-model-handoff{width:4.25rem;height:1.45rem}.mission-model-status{grid-column:2/4;justify-self:start;width:fit-content}.mission-model-number{grid-area:1/3}}.focus-ring{outline:none}.focus-ring:focus-visible{box-shadow:0 0 0 3px #2cb7c961}.contact-action-row{flex-wrap:wrap;align-items:center;gap:.8rem;margin-top:2.5rem;display:flex}.contact-primary-action,.contact-secondary-action{border-radius:999px;justify-content:center;align-items:center;gap:.7rem;min-height:3.6rem;padding:1rem 1.35rem;font-size:.92rem;font-weight:900;text-decoration:none;transition:transform .18s,border-color .18s,box-shadow .18s,background .18s,filter .18s;display:inline-flex}.contact-action-icon{flex:none}.contact-primary-action{background:linear-gradient(135deg,var(--aqua-mint),var(--fresh-mint));color:#07100d;border:0;box-shadow:0 18px 44px #84c99a2e}.contact-primary-action:hover{filter:saturate(1.04);transform:translateY(-.18rem);box-shadow:0 24px 58px #84c99a3d}.contact-secondary-action{color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff14;border:1px solid #ffffff3d}.contact-secondary-action .contact-action-icon{color:var(--aqua-mint)}.contact-secondary-action:hover{background:#ffffff1c;border-color:#ffffff8f;transform:translateY(-.18rem)}@media (max-width:640px){.contact-action-row{align-items:stretch}.contact-primary-action,.contact-secondary-action{width:100%}}.contact-panel{isolation:isolate;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:radial-gradient(at 18% 12%,#9fd9d929,#0000 44%),radial-gradient(at 86% 18%,#d9b2b521,#0000 42%),linear-gradient(135deg,#2f3744b8,#252e3a94);border:1px solid #ffffff29;border-radius:2rem;padding:clamp(1.25rem,3vw,2rem);position:relative;overflow:hidden;box-shadow:0 26px 78px #1113,inset 0 1px #ffffff14}.contact-panel:before{content:"";pointer-events:none;z-index:-2;opacity:.46;background-color:#0000;background-image:linear-gradient(#ffffff0a 1px,#0000 0),linear-gradient(90deg,#ffffff0a 1px,#0000 0);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(135deg,#000000c7,#0000 72%);mask-image:linear-gradient(135deg,#000000c7,#0000 72%)}.contact-form-head{margin-bottom:1.35rem;position:relative}.contact-flow-strip{flex-wrap:wrap;gap:.5rem;margin-bottom:1.35rem;display:flex}.contact-flow-strip span{color:#f6f5f2c7;background:#f6f5f212;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:.45rem;padding:.48rem .72rem;font-size:.78rem;font-weight:800;display:inline-flex}.contact-flow-strip span:first-child{color:var(--aqua-mint)}.contact-flow-strip span:nth-child(2){color:var(--soft-blush)}.contact-flow-strip span:nth-child(3){color:var(--fresh-mint)}.contact-panel-kicker{color:var(--aqua-mint);letter-spacing:.14em;text-transform:uppercase;font-size:.78rem;font-weight:800}.contact-panel-title{color:#fff;letter-spacing:var(--display-tracking-tight);margin-top:.5rem;font-family:Manrope,Inter,sans-serif;font-size:clamp(1.6rem,3vw,2.25rem);font-weight:900;line-height:1}.contact-panel-copy{color:#d9dee3d1;max-width:34rem;margin-top:.75rem;line-height:1.65}.contact-form-grid{gap:.9rem;display:grid}@media (min-width:640px){.contact-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.contact-field{color:#f6f5f2db;font-size:.86rem;font-weight:750;display:block}.contact-field span{margin-bottom:.48rem;display:inline-block}.contact-required{color:#9fd9d9d1;letter-spacing:.08em;text-transform:uppercase;margin-left:.35rem;font-size:.66rem;font-weight:800}.contact-field-helper{color:#d9dee394;margin-top:.42rem;font-size:.74rem;font-weight:650;line-height:1.35;display:block}.contact-message-field{margin-top:.9rem}.contact-input{color:#fff;width:100%;font:inherit;background:#f6f5f20f;border:1px solid #ffffff1f;border-radius:1.1rem;outline:none;padding:.92rem 1rem;font-weight:650;transition:border-color .18s,background .18s,box-shadow .18s}.contact-input::placeholder{color:#d9dee361}.contact-input:hover{background:#f6f5f214;border-color:#9fd9d957}.contact-input:focus,.contact-input:focus-visible{background:#f6f5f21a;border-color:#9fd9d9b8;box-shadow:0 0 0 3px #9fd9d91f,0 12px 34px #1111111f}.contact-select{appearance:none;background:linear-gradient(45deg,#0000 50%,#f6f5f2b8 0) calc(100% - 1.15rem) 52%/.45rem .45rem no-repeat,linear-gradient(135deg,#f6f5f214,#f6f5f20d)}.contact-textarea{resize:vertical;min-height:8.6rem}.contact-submit{background:linear-gradient(135deg,var(--aqua-mint),var(--fresh-mint));color:#07100d;cursor:pointer;width:100%;font:inherit;border:0;border-radius:999px;justify-content:center;align-items:center;gap:.55rem;margin-top:1.15rem;padding:1rem 1.25rem;font-size:.92rem;font-weight:900;transition:transform .18s,box-shadow .18s,filter .18s;display:inline-flex;box-shadow:0 18px 44px #84c99a2e}.contact-submit:hover{filter:saturate(1.04);transform:translateY(-.18rem);box-shadow:0 24px 58px #84c99a3d}.contact-success{background:#84c99a1f;border:1px solid #84c99a57;border-radius:1.1rem}.contact-error,.contact-success{color:#fff;margin-top:1rem;padding:.9rem 1rem;font-size:.9rem;font-weight:700}.contact-error{background:#d9b2b51f;border:1px solid #d9b2b56b;border-radius:1.1rem}.contact-submit:disabled{cursor:wait;opacity:.72;transform:none}.contact-honeypot{width:1px!important;height:1px!important;position:absolute!important;left:-10000px!important;overflow:hidden!important}.credibility-grid{background:linear-gradient(135deg,#9fd9d91f,#0000 34%),linear-gradient(90deg,#ffffff21,#ffffff0d);border:1px solid #ffffff1f;border-radius:1.6rem;grid-template-columns:1fr;gap:1px;display:grid;position:relative;box-shadow:0 22px 70px #11111129}@media (min-width:640px){.credibility-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.credibility-grid{grid-template-columns:repeat(6,minmax(0,1fr))}}.credibility-tile{z-index:1;color:#d9dee3db;cursor:default;background:radial-gradient(circle at 50% 0,#9fd9d90f,#0000 50%),#2f3744c2;border:0;outline:none;min-height:8.35rem;padding:1.25rem;transition:background .18s,box-shadow .18s,color .18s,transform .18s;position:relative}.credibility-tile:first-child{border-top-left-radius:1.55rem}.credibility-tile:nth-child(6){border-top-right-radius:1.55rem}.credibility-tile:nth-child(7){border-bottom-left-radius:1.55rem}.credibility-tile:last-child{border-bottom-right-radius:1.55rem}.credibility-number{color:#9fd9d9c7;letter-spacing:.14em;margin-bottom:1.6rem;font-size:.78rem;font-weight:900;display:block}.credibility-tile strong{text-align:center;font-family:Manrope,Inter,sans-serif;font-size:clamp(.96rem,1.3vw,1.1rem);line-height:1.08;display:block}.credibility-popover{z-index:10;color:#f6f5f2d1;text-align:left;opacity:0;pointer-events:none;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:radial-gradient(circle at 15% 10%,#9fd9d926,#0000 45%),#1f2631f5;border:1px solid #9fd9d938;border-radius:1.1rem;width:min(18rem,100vw - 3rem);padding:.95rem 1rem;font-size:.84rem;font-weight:650;line-height:1.45;transition:opacity .18s,transform .18s;position:absolute;bottom:calc(100% + .75rem);left:50%;transform:translate(-50%)translateY(.4rem);box-shadow:0 18px 48px #11111147}.credibility-tile:nth-child(-n+6) .credibility-popover{top:calc(100% + .75rem);bottom:auto}.credibility-popover:after{content:"";background:#1f2631f5;border-bottom:1px solid #9fd9d938;border-right:1px solid #9fd9d938;width:.75rem;height:.75rem;position:absolute;bottom:-.4rem;left:50%;transform:translate(-50%)rotate(45deg)}.credibility-tile:nth-child(-n+6) .credibility-popover:after{border:0;border-top:1px solid #9fd9d938;border-left:1px solid #9fd9d938;top:-.4rem;bottom:auto}.credibility-tile:focus-visible,.credibility-tile:hover{z-index:8;color:#fff;background:radial-gradient(circle at 50% 0,#9fd9d921,#0000 50%),#46505ce0;transform:translateY(-.12rem);box-shadow:inset 0 0 0 1px #9fd9d947}.credibility-tile:focus-visible .credibility-popover,.credibility-tile:hover .credibility-popover{opacity:1;transform:translate(-50%)translateY(0)}.service-list{position:relative}.service-list:before,.service-row:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff17 12% 88%,#0000);width:min(100vw,100% + 7rem);height:1px;position:absolute;left:50%;transform:translate(-50%)}.service-list:before{top:0}.service-row{isolation:isolate;padding-inline:clamp(.85rem,1.6vw,1.5rem);position:relative}.service-row-trigger{z-index:1;color:inherit;cursor:pointer;font:inherit;background:0 0;border:0;align-items:center;position:relative}.service-row-trigger:focus-visible{outline:none}.service-row-trigger:focus-visible h3{text-shadow:0 0 34px #9fd9d92e}.service-row>*{z-index:1;position:relative}.service-row:before{content:"";z-index:0;pointer-events:none;opacity:0;background:radial-gradient(at 18%,#9fd9d91a,#0000 48%),radial-gradient(at 82%,#d9b2b514,#0000 44%),linear-gradient(90deg,#0000,#f6f5f20e 16% 84%,#0000);border-radius:1.65rem;width:min(100vw,100% + 9rem);transition:opacity .22s,box-shadow .22s;position:absolute;top:.55rem;bottom:.55rem;left:50%;transform:translate(-50%)}.service-row:after{bottom:0}.service-row:hover:before{opacity:1}.service-row.is-open:before{opacity:1;box-shadow:inset 0 0 0 1px #9fd9d91c,inset 0 1px #ffffff0a}.service-marker{color:#31b7c2e6;width:4rem}.service-index,.service-marker{justify-content:center;align-items:center;display:inline-flex}.service-index{color:#9fd9d9db;background:#f6f5f20b;border:1px solid #9fd9d933;border-radius:999px;width:3rem;height:3rem}.service-title-lockup{align-items:flex-start;gap:clamp(.9rem,1.4vw,1.35rem);min-width:0;display:flex}.service-icon{color:#31b7c2e6;filter:drop-shadow(0 0 18px #31b7c22e);flex:none;width:.72em;height:.72em;margin-top:.12em;transition:color .22s,opacity .22s,transform .22s,filter .22s}.service-row.is-open .service-index,.service-row:hover .service-index{color:#f6f5f2f2;background:#84c99a1f;border-color:#84c99a6b}.service-row.is-open .service-icon,.service-row:hover .service-icon{color:var(--soft-blush);filter:drop-shadow(0 0 22px #d9b2b538);transform:translateY(-.08rem)scale(1.04)}.service-arrow{filter:drop-shadow(0 0 10px #31b7c247);transition:transform .22s,color .22s,filter .22s}.service-row:hover .service-arrow{filter:drop-shadow(0 0 16px #31b7c285);transform:translate(.45rem)}.service-row.is-open .service-arrow{color:var(--fresh-mint);filter:drop-shadow(0 0 16px #84c99a73);transform:rotate(90deg)}.service-row.is-open:hover .service-arrow{transform:rotate(90deg)translate(.1rem)}.service-details{z-index:1;opacity:0;border-radius:1.2rem;max-height:0;transition:max-height .42s cubic-bezier(.65,0,.24,1),opacity .24s,transform .32s;position:relative;overflow:hidden;transform:translateY(-.5rem)}.service-row.is-open .service-details{opacity:1;max-height:36rem;transform:translateY(0)}.service-detail-inner{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(90deg,#9fd9d929,#0000 .35rem),radial-gradient(at 16% 0,#9fd9d929,#0000 48%),radial-gradient(at 90% 42%,#d9b2b51a,#0000 42%),#262f3c9e;border:1px solid #ffffff21;border-radius:1.2rem;align-items:stretch;gap:1.15rem;margin:0 0 2.6rem;padding:clamp(1.2rem,2.5vw,1.7rem);display:grid;box-shadow:inset 0 1px #ffffff0f,0 20px 58px #11111129,0 0 0 1px #9fd9d90d}.service-detail-overview{gap:.55rem;max-width:48rem;display:grid}.service-detail-overview span{color:#9fd9d9e0;letter-spacing:.14em;text-transform:uppercase;font-size:.74rem;font-weight:900}.service-detail-overview p{color:#f6f5f2d1;font-size:clamp(1rem,1.35vw,1.18rem);font-weight:600;line-height:1.65}.service-detail-list{align-content:stretch;gap:.55rem;height:100%;display:grid}.service-detail-list span{color:#d9dee3d6;text-align:center;white-space:nowrap;background:#f6f5f20f;border:1px solid #9fd9d92e;border-radius:999px;justify-content:center;align-items:center;max-width:100%;min-height:2.25rem;padding:.58rem .82rem;font-size:clamp(.74rem,.84vw,.82rem);font-weight:800;line-height:1.05;display:inline-flex}.service-detail-outcome{border-left:2px solid #84c99a99;align-content:start;gap:.45rem;padding-left:1rem;display:grid}.service-detail-outcome span{color:var(--fresh-mint);letter-spacing:.14em;text-transform:uppercase;font-size:.76rem;font-weight:900}.service-detail-outcome p{color:#f6f5f2c7;max-width:42rem;font-size:.98rem;font-weight:700;line-height:1.55}@media (min-width:768px){.service-detail-inner{grid-template-columns:minmax(0,1fr) minmax(17rem,.82fr);margin-left:calc(72px + 1.75rem)}.service-detail-list{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(2.55rem,1fr)}.service-detail-outcome{grid-column:1/-1}}@media (min-width:1024px){.service-detail-inner{grid-template-columns:minmax(0,.95fr) minmax(22rem,.8fr) minmax(16rem,.58fr);margin-left:calc(76px + 1.75rem)}.service-detail-list{grid-template-columns:minmax(0,1fr)}.service-detail-outcome{grid-column:auto}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.oprex-loader{display:none}}@media (max-width:860px){.ops-flow-visual{min-height:1180px}.ops-simple-flow{min-height:auto;padding:1rem}.ops-simple-stack{padding:.5rem}.ops-flow-lines{display:none}.ops-input-card{width:auto;top:1rem;left:1rem;right:1rem}.ops-simplify-card{width:auto;top:13.5rem;left:1rem;right:1rem}.ops-flow-hub{width:auto;min-height:14rem;animation-name:ops-flow-card;top:31rem;left:1rem;right:1rem;transform:none}.ops-automate-card{width:auto;top:48rem;left:1rem;right:1rem}.ops-output-card{width:auto;inset:64rem 1rem auto}.ops-flow-meter{inset-inline:1rem;bottom:1rem}.ops-flow-meter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ops-flow-percent{grid-column:1/-1;min-height:3.6rem}.site-playbook{min-height:680px}.site-playbook-lines{display:none}.site-input-node{width:calc(100% - 2rem);top:1rem;left:1rem;transform:none}.site-node{width:auto;animation-name:site-node-float;left:1rem;right:1rem;transform:none}.node-ops{top:4.5rem;left:1rem}.node-prod{top:13.5rem}.node-system{top:22.5rem}.node-exec{top:31.5rem;bottom:auto}.node-ops:after,.node-prod:after,.node-system:after{content:"";opacity:.78;filter:drop-shadow(0 0 14px #9fd9d92e);border-radius:999px;width:3px;height:4.8rem;position:absolute;top:calc(100% + .8rem);left:50%;transform:translate(-50%)}.node-ops:after{background:linear-gradient(#9fd9d9e0,#d9b2b5b8)}.node-prod:after{background:linear-gradient(#d9b2b5c7,#84c99abd)}.node-system:after{background:linear-gradient(#84c99ac2,#e4be49e0)}.code-route{top:33.8rem;left:1rem;right:auto}.code-sync{bottom:5.8rem;left:1rem;right:auto}.code-loop{bottom:10.8rem;left:1rem}.site-workflow-card{font-size:.68rem}.site-workflow-intake{top:3.8rem;left:1rem}.site-workflow-process{width:auto;top:34.8rem;left:1rem;right:1rem;transform:none}.site-workflow-output{width:auto;inset:43rem 1rem auto}}@media (max-width:560px){.ops-flow-visual{min-height:1240px}.ops-simple-flow{border-radius:1.45rem;min-height:auto}.ops-simple-card{border-radius:1rem;padding:1rem}.ops-flow-lines{display:none}.ops-flow-card,.ops-flow-hub{width:auto;left:1rem;right:1rem;transform:none}.ops-flow-hub{min-height:14rem;animation-name:ops-flow-card;top:32rem}.ops-input-card{top:1rem}.ops-simplify-card{animation-name:ops-flow-card;top:13.75rem}.ops-automate-card{top:49.5rem}.ops-output-card{top:66rem;bottom:auto}.ops-flow-meter-grid{grid-template-columns:1fr}.site-nav{height:var(--nav-height,13.75rem)}.header-brand{font-size:clamp(1.8rem,var(--brand-title-vw,18vw),var(--brand-title-max,5rem));letter-spacing:-.035em}.header-brand span+span{margin-left:.1em}.nav-controls{bottom:1.45rem}.site-header.is-scrolled .site-nav{height:var(--nav-height,8.6rem)}.site-header.is-scrolled .header-brand{font-size:clamp(1.8rem,var(--brand-title-vw,8vw),var(--brand-title-max,2.55rem));letter-spacing:-.032em}.site-header.is-scrolled .nav-controls{bottom:1.05rem}.hero-title{font-size:clamp(2.2rem,10.5vw,3.7rem)}.hero-tagline-pill{text-align:left;border-radius:1.35rem;flex-wrap:wrap;justify-content:flex-start}.site-playbook{border-radius:1.35rem;min-height:680px}.site-playbook-lines{display:none}.site-input-node{width:calc(100% - 2rem);top:1.05rem;transform:none}.site-workflow-card{min-width:0;font-size:.64rem}.site-workflow-intake,.site-workflow-output,.site-workflow-process{left:1rem;right:auto;transform:none}.site-workflow-intake{top:4.05rem}.site-workflow-process{top:35.8rem}.site-workflow-output{top:44rem;bottom:auto}.node-exec,.node-ops,.node-prod,.node-system{width:auto;animation-name:site-node-float;left:1rem;right:1rem;transform:none}.node-ops{top:4.3rem}.node-prod{top:13.3rem}.node-system{top:22.3rem}.node-exec{top:31.3rem;bottom:auto}.site-code{font-size:.68rem}.code-route{top:3.9rem}.code-sync{bottom:11.4rem}.code-loop{bottom:14.2rem}.site-playbook-footer{grid-template-columns:repeat(2,1fr)}.site-playbook-footer span:nth-child(2){border-right:0}.site-playbook-footer span:nth-child(-n+2){border-bottom:1px solid #ffffff1a}}.oprex-flow-v2{width:min(100%,112rem);margin:clamp(2rem,5vw,5rem) auto;padding:0 clamp(1rem,3vw,2rem)}.oprex-flow-v2 *,.oprex-flow-v2 :after,.oprex-flow-v2 :before{box-sizing:border-box}.oprex-flow-v2 svg,.oprex-flow-v2__wash{display:none!important}.oprex-flow-v2__surface{background:radial-gradient(circle at 12% 20%,#9fd9d933,#0000 30%),radial-gradient(circle at 55% 44%,#d9b2b524,#0000 34%),radial-gradient(circle at 86% 34%,#84c99a29,#0000 30%),linear-gradient(135deg,#1c2b346b,#2d364b61);border:1px solid #f6f5f22b;border-radius:clamp(1.5rem,3vw,2.8rem);padding:clamp(1.25rem,3vw,2.75rem);position:relative;overflow:hidden;box-shadow:0 28px 90px #1111112e}.oprex-flow-v2__surface:before{content:"";pointer-events:none;opacity:.22;background-image:linear-gradient(#f6f5f21f 1px,#0000 0),linear-gradient(90deg,#f6f5f21f 1px,#0000 0);background-size:4rem 4rem;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000,#0000 78%);mask-image:radial-gradient(circle,#000,#0000 78%)}.oprex-flow-v2__nodes{--flow-gap:clamp(1.25rem,2vw,2.4rem);z-index:1;gap:var(--flow-gap);grid-template-columns:minmax(11rem,.85fr) repeat(4,minmax(12rem,1fr));align-items:stretch;display:grid;position:relative}.oprex-flow-v2__intake,.oprex-flow-v2__stage{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#151c259e;border:1px solid #f6f5f221;border-radius:1.35rem;min-width:0;min-height:18rem;padding:clamp(1.05rem,1.7vw,1.5rem);box-shadow:0 18px 48px #11111129;position:relative!important;inset:auto!important;transform:none!important}.oprex-flow-v2__nodes>:not(:last-child):after{content:"";z-index:3;width:calc(var(--flow-gap) - .6rem);background:linear-gradient(90deg,var(--flow-line),#f6f5f261);opacity:.9;border-radius:99rem;height:3px;position:absolute;top:50%;left:calc(100% + .3rem);transform:translateY(-50%)}.oprex-flow-v2__nodes>:not(:last-child):before{content:"";z-index:4;background:var(--flow-line);width:.55rem;height:.55rem;box-shadow:0 0 18px var(--flow-line);border-radius:999px;animation:oprex-flow-dot 3.2s ease-in-out infinite;position:absolute;top:50%;left:calc(100% + .3rem);transform:translate(-10%,-50%)}.oprex-flow-v2__intake{--flow-line:#9fd9d9}.oprex-flow-v2__stage.is-op{--flow-line:#d9b2b5}.oprex-flow-v2__stage.is-pr{--flow-line:#84c99a}.oprex-flow-v2__stage.is-ex{--flow-line:#e4be49}.oprex-flow-v2__eyebrow,.oprex-flow-v2__runner-top span,.oprex-flow-v2__timeline strong{color:#9fd9d9;letter-spacing:.14em;text-transform:uppercase;font-size:clamp(.72rem,.9vw,.82rem);font-weight:800}.oprex-flow-v2 h3{color:#f6f5f2;letter-spacing:0;margin:.55rem 0 0;font-family:Manrope,Inter,system-ui,sans-serif;font-size:clamp(1.15rem,1.55vw,1.55rem);font-weight:800;line-height:1.02}.oprex-flow-v2 li,.oprex-flow-v2 p,.oprex-flow-v2__steps em,.oprex-flow-v2__timeline p,.oprex-flow-v2__timeline span{color:#f6f5f2b8;letter-spacing:0;font-family:Inter,system-ui,sans-serif}.oprex-flow-v2__stage p{margin:.45rem 0 1rem;font-size:.95rem;font-weight:650}.oprex-flow-v2__badge{width:3rem;height:3rem;color:var(--flow-line);background:#f6f5f214;border-radius:999px;justify-content:center;align-items:center;font-size:1.05rem;font-weight:900;display:inline-flex}.oprex-flow-v2__input-list{gap:.55rem;margin-top:1.15rem;display:grid}.oprex-flow-v2 li,.oprex-flow-v2__input-list span{background:#f6f5f212;border-radius:.75rem;align-items:center;gap:.5rem;min-height:2.25rem;padding:.55rem .7rem;font-size:.88rem;font-weight:700;display:flex}.oprex-flow-v2 li:before,.oprex-flow-v2__input-list span:before{content:"";opacity:.72;background:currentColor;border-radius:999px;flex:0 0 .48rem;width:.48rem;height:.48rem}.oprex-flow-v2 ul{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.oprex-flow-v2__runner{z-index:1;background:#0c12196b;border:1px solid #f6f5f224;border-radius:1.15rem;width:min(62rem,82%);margin:clamp(1.2rem,2.4vw,2rem) auto 0;padding:clamp(.9rem,1.6vw,1.2rem);position:relative}.oprex-flow-v2__runner-top{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.9rem;display:flex}.oprex-flow-v2__runner-top strong{color:#84c99a;text-transform:uppercase;letter-spacing:.08em;font-size:.78rem}.oprex-flow-v2__steps{grid-template-columns:repeat(5,1fr);gap:.7rem;display:grid}.oprex-flow-v2__steps span{gap:.35rem;min-width:0;display:grid;position:relative}.oprex-flow-v2__steps span:not(:last-child):after{content:"";background:#9fd9d973;width:.6rem;height:2px;position:absolute;top:.55rem;left:calc(100% - .15rem)}.oprex-flow-v2__steps b{color:#f6f5f2e6;letter-spacing:0;text-overflow:ellipsis;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:clamp(.68rem,.85vw,.8rem);font-weight:700;overflow:hidden}.oprex-flow-v2__steps em{color:#84c99a;font-size:.72rem;font-style:normal;font-weight:700}.oprex-flow-v2__timeline{z-index:1;background:#f6f5f20a;border:1px solid #f6f5f221;border-radius:1.15rem;grid-template-columns:repeat(4,1fr) auto;align-items:center;gap:1rem;margin-top:clamp(1rem,2vw,1.6rem);padding:1rem;display:grid;position:relative}.oprex-flow-v2__timeline>div:not(.oprex-flow-v2__progress){gap:.2rem;display:grid}.oprex-flow-v2__progress{background:#f6f5f21f;border-radius:999px;order:5;grid-column:1/-1;height:.45rem;overflow:hidden}.oprex-flow-v2__progress span{border-radius:inherit;transform-origin:0;background:linear-gradient(90deg,#9fd9d9,#d9b2b5,#84c99a,#e4be49);width:100%;height:100%;animation:oprex-flow-progress 3.2s ease-in-out infinite;display:block}.oprex-flow-v2__timeline p{color:#e4be49;text-transform:uppercase;justify-self:end;margin:0;font-size:.82rem;font-weight:800}@keyframes oprex-flow-dot{0%,18%{opacity:0;transform:translate(-10%,-50%)scale(.7)}42%,72%{opacity:1}to{transform:translate(calc(var(--flow-gap) - 1rem),-50%) scale(1);opacity:0}}@keyframes oprex-flow-progress{0%{transform:scaleX(.08)}45%{transform:scaleX(.62)}to{transform:scaleX(1)}}@media (max-width:1180px){.oprex-flow-v2__nodes{grid-template-columns:repeat(2,minmax(0,1fr))}.oprex-flow-v2__nodes>:after,.oprex-flow-v2__nodes>:before{display:none}.oprex-flow-v2__intake,.oprex-flow-v2__stage{min-height:14rem}}@media (max-width:767px){:root{--header-gutter:1rem}html{scroll-padding-top:7.5rem}body{background-attachment:scroll;overflow-x:hidden}main>section{scroll-margin-top:7.5rem}.site-header{background:linear-gradient(#394454f5,#303b4aeb)}.nav-controls,.site-nav{padding-inline:1rem}.mobile-menu{background:radial-gradient(circle at 12% 0,#9fd9d91f,#0000 38%),#232c39fa;border-color:#9fd9d92e;max-height:calc(100dvh - 8.75rem);overflow-y:auto;box-shadow:0 22px 68px #11111157}.mobile-menu-link{align-items:center;min-height:3rem;display:flex}.mobile-menu-cta{background:linear-gradient(135deg,var(--aqua-mint),var(--fresh-mint));color:#07100d;justify-content:center;align-items:center;min-height:3.35rem;display:flex;box-shadow:0 16px 38px #84c99a38}.hero-gradient{padding:16.25rem 1rem 4.5rem}.hero-gradient,.hero-gradient>div{min-height:auto}.hero-title{font-size:clamp(2.45rem,11.6vw,4.2rem);line-height:.94}.hero-line{white-space:normal}.hero-tagline-pill{width:100%;margin-bottom:1.75rem;padding:.9rem 1rem;font-size:.92rem}.hero-tagline-pill span{white-space:normal}.hero-gradient .mt-8{gap:1.5rem;margin-top:1.5rem}.hero-gradient p{font-size:1rem;line-height:1.7}.hero-action-stack,.hero-action-stack a,.hero-action-stack>div{width:100%}#services,.deep-section,.flow-section,.pale-section,.soft-gradient-bg{padding-top:4.5rem;padding-bottom:4.5rem}#contact h2,#process h2,#services h2,.goal-copy h2,.method-copy h2{font-size:clamp(2.4rem,11vw,4rem);line-height:.98}.method-proof-item{gap:.75rem;padding:.9rem}#contact>div>div>p,#process>div>div>p,.goal-systems-row p,.method-support-copy{font-size:1rem;line-height:1.7}.ops-flow-visual{border-radius:1.35rem;padding:.75rem}.ops-simple-stack{padding:.25rem}.systems-grid{gap:.8rem}.system-card,.system-card:first-child,.system-card:last-child,.system-card:nth-child(2),.system-card:nth-child(3){border-radius:1.25rem}.system-card-trigger{min-height:0;padding:1.15rem}.system-title{font-size:1.55rem}.system-copy{font-size:.94rem;line-height:1.55}.service-row{padding-inline:0}.service-row-trigger{gap:.9rem;padding-block:1.65rem}.service-marker{width:3rem}.service-title-lockup{font-size:clamp(1.75rem,8.5vw,2.6rem)}.service-row-trigger>div{gap:.75rem}.service-row-trigger>div p{font-size:.98rem;line-height:1.6}.service-arrow{width:1.5rem}.service-detail-inner{gap:1rem;margin-bottom:1.4rem;padding:1rem}.service-detail-list span{white-space:normal;text-align:left;justify-content:flex-start}.credibility-grid{box-shadow:none;background:0 0;border:0;gap:.6rem}.credibility-tile,.credibility-tile:first-child,.credibility-tile:last-child,.credibility-tile:nth-child(6),.credibility-tile:nth-child(7){border:1px solid #ffffff1a;border-radius:1.15rem;min-height:0;padding:1rem}.credibility-number{margin-bottom:.55rem}.credibility-tile strong{text-align:left}.credibility-popover{opacity:1;width:auto;box-shadow:none;color:#d9dee3b3;background:0 0;border:0;margin-top:.7rem;padding:0;position:static;transform:none}.credibility-popover:after{display:none}#faq article{padding:1.1rem}#faq button{gap:.85rem;font-size:1.05rem;line-height:1.35}#faq button>span:last-child{width:2.35rem;height:2.35rem}#contact>div{gap:2.5rem;min-height:auto}#contact>div>div>p.mt-10{margin-top:1.5rem}.contact-panel{border-radius:1.35rem;padding:1rem}.contact-flow-strip{gap:.35rem}.contact-flow-strip span{padding:.42rem .58rem;font-size:.7rem}.contact-input,.contact-submit{min-height:3.25rem;font-size:1rem}.footer-flow{padding-block:3.5rem}}@media (max-width:390px){.hero-title{font-size:2.35rem}.hero-tagline-arrow{display:none}.mobile-menu{margin-inline:.75rem}}@media (max-width:760px){.oprex-flow-v2__surface{padding:1rem}.oprex-flow-v2__nodes{grid-template-columns:1fr}.oprex-flow-v2__intake,.oprex-flow-v2__stage{min-height:auto}.oprex-flow-v2__runner,.oprex-flow-v2__timeline{width:100%}.oprex-flow-v2__steps,.oprex-flow-v2__timeline{grid-template-columns:1fr}.oprex-flow-v2__steps span:not(:last-child):after{display:none}.oprex-flow-v2__timeline p{justify-self:start}}.site-playbook{--aqua:var(--aqua-mint);--pink:var(--soft-blush);--green:var(--fresh-mint);--gold:var(--signal-gold);--panel-bg:#10182294;isolation:isolate;background:radial-gradient(circle at 12% 25%,#9fd9d93d,#0000 28%),radial-gradient(circle at 49% 36%,#d9b2b52b,#0000 32%),radial-gradient(circle at 74% 44%,#84c99a2b,#0000 31%),radial-gradient(circle at 91% 62%,#e4be490e,#0000 25%),linear-gradient(135deg,#24343fad,#2f374b85);border-radius:clamp(1.55rem,2.8vw,2.6rem);min-height:clamp(560px,42vw,720px)}.site-playbook:before{opacity:.7;background-color:#0000;background-image:linear-gradient(#f6f5f20e 1px,#0000 0),linear-gradient(90deg,#f6f5f20e 1px,#0000 0);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:4.75rem 4.75rem;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;-webkit-mask-image:radial-gradient(circle,#000,#0000 82%);mask-image:radial-gradient(circle,#000,#0000 82%)}.site-playbook:after{z-index:0;opacity:.7}.site-playbook-lines{z-index:1;pointer-events:none;display:block}.site-route{fill:none;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:760;stroke-dashoffset:760px;opacity:0;animation:site-route-draw 8.8s cubic-bezier(.65,0,.24,1) infinite}.site-route-aqua{stroke:#9fd9d9db;filter:drop-shadow(0 0 18px #9fd9d973)}.site-route-pink{stroke:#d9b2b5e6;filter:drop-shadow(0 0 18px #d9b2b56b)}.site-route-green{stroke:#84c99ae6;filter:drop-shadow(0 0 18px #84c99a6b)}.site-route-gold{stroke:#e4be49ad;filter:drop-shadow(0 0 14px #e4be492e)}.site-route-input-2,.site-route-run-2,.site-route-stage-1{animation-delay:.18s}.site-route-input-3,.site-route-run-3,.site-route-stage-2{animation-delay:.36s}.site-route-input-4,.site-route-run-4,.site-route-stage-3{animation-delay:.54s}.site-input-panel,.site-runner-panel,.site-stage-card,.site-timeline-panel{z-index:2;background:radial-gradient(circle at 20% 0,var(--tone),transparent 42%),linear-gradient(135deg,#121b26bd,#171f2b85);border:1px solid #f6f5f226;position:relative}@supports (color:color-mix(in lab,red,red)){.site-input-panel,.site-runner-panel,.site-stage-card,.site-timeline-panel{background:radial-gradient(circle at 20% 0,color-mix(in srgb,var(--tone) 22%,transparent),transparent 42%),linear-gradient(135deg,#121b26bd,#171f2b85)}}.site-input-panel,.site-runner-panel,.site-stage-card,.site-timeline-panel{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 22px 58px #1113,inset 0 1px #f6f5f212}.site-input-panel{--tone:var(--aqua);border-radius:1.45rem;width:clamp(12.25rem,14vw,15.6rem);padding:1.1rem;animation:site-card-arrive .9s cubic-bezier(.65,0,.24,1) both;position:absolute;top:clamp(5.5rem,9vw,7.5rem);left:clamp(1.2rem,2.35vw,2.75rem)}.site-panel-kicker{color:#f6f5f2ad;letter-spacing:.14em;text-transform:uppercase;margin-bottom:.85rem;font-size:.74rem;font-weight:900;display:block}.site-input-feed{background:radial-gradient(circle at 14% 50%,var(--tone),transparent 46%),#f6f5f20b;border-radius:1.08rem;height:4.7rem;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.site-input-feed{background:radial-gradient(circle at 14% 50%,color-mix(in srgb,var(--tone) 18%,transparent),transparent 46%),#f6f5f20b}}.site-input-feed{box-shadow:inset 0 1px #f6f5f20f,0 16px 34px #1111111a}.site-input-feed:after,.site-input-feed:before{content:"";z-index:2;pointer-events:none;height:1rem;position:absolute;inset-inline:0}.site-input-feed:before{background:linear-gradient(#161f2ad1,#0000);top:0}.site-input-feed:after{background:linear-gradient(#0000,#161f2ad1);bottom:0}.site-input-track{animation:site-input-feed-cycle 7.2s cubic-bezier(.72,0,.2,1) infinite;display:grid}.site-input-source{--tone:var(--aqua);color:#f6f5f2db;background:0 0;border-radius:1.08rem;align-items:center;gap:.72rem;min-width:0;height:4.7rem;padding:.78rem .88rem;font-size:.86rem;font-weight:750;display:flex}.site-input-source strong{line-height:1.1}.site-input-source span,.site-runner-step>span,.site-stage-badge,.site-timeline-dot{color:var(--tone);box-shadow:0 0 28px var(--tone)}@supports (color:color-mix(in lab,red,red)){.site-input-source span,.site-runner-step>span,.site-stage-badge,.site-timeline-dot{box-shadow:0 0 28px color-mix(in srgb,var(--tone) 30%,transparent)}}.site-input-source span{background:var(--tone);border-radius:.65rem;flex:0 0 2.5rem;place-items:center;width:2.5rem;height:2.5rem;display:grid}@supports (color:color-mix(in lab,red,red)){.site-input-source span{background:color-mix(in srgb,var(--tone) 18%,#f6f5f20d)}}.site-input-dots{grid-template-columns:repeat(4,1fr);gap:.38rem;margin-top:.82rem;display:grid}.site-input-dots span{--tone:var(--aqua);background:var(--tone);border-radius:999px;height:.24rem}@supports (color:color-mix(in lab,red,red)){.site-input-dots span{background:color-mix(in srgb,var(--tone) 42%,#f6f5f229)}}.site-input-dots span{opacity:.46;animation:site-input-dot-cycle 7.2s ease-in-out infinite}.site-input-dots span:nth-child(2){animation-delay:1.8s}.site-input-dots span:nth-child(3){animation-delay:3.6s}.site-input-dots span:nth-child(4){animation-delay:5.4s}.site-stage-grid{z-index:2;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(1.1rem,2vw,2.4rem);display:grid;position:absolute;inset:clamp(4.2rem,6.8vw,5.8rem) clamp(2.5rem,5vw,4.25rem) auto clamp(18rem,19vw,23rem)}.site-stage-card{--tone:var(--aqua);border-color:var(--tone);flex-direction:column;min-width:0;min-height:clamp(15.8rem,19vw,19.5rem);display:flex}@supports (color:color-mix(in lab,red,red)){.site-stage-card{border-color:color-mix(in srgb,var(--tone) 26%,#f6f5f21f)}}.site-stage-card{border-radius:1.55rem;padding:clamp(1rem,1.35vw,1.35rem);animation:site-card-arrive .9s cubic-bezier(.65,0,.24,1) both,site-card-float 6.4s ease-in-out infinite}.site-stage-card:nth-child(2){animation-delay:80ms,.45s}.site-stage-card:nth-child(3){animation-delay:.16s,.9s}.site-stage-card:nth-child(4){animation-delay:.24s,1.35s}.site-stage-topline{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}.site-stage-badge{border:1px solid var(--tone);place-items:center;width:3.15rem;height:3.15rem;display:inline-grid}@supports (color:color-mix(in lab,red,red)){.site-stage-badge{border:1px solid color-mix(in srgb,var(--tone) 56%,transparent)}}.site-stage-badge{background:var(--tone);border-radius:999px}@supports (color:color-mix(in lab,red,red)){.site-stage-badge{background:color-mix(in srgb,var(--tone) 10%,transparent)}}.site-stage-badge{font-family:Manrope,Inter,sans-serif;font-size:1.02rem;font-weight:900}.site-stage-icon{color:var(--tone);filter:drop-shadow(0 0 14px var(--tone));margin-top:.25rem}@supports (color:color-mix(in lab,red,red)){.site-stage-icon{filter:drop-shadow(0 0 14px color-mix(in srgb,var(--tone) 44%,transparent))}}.site-stage-title{color:var(--soft-white);font-family:Manrope,Inter,sans-serif;font-size:clamp(1.05rem,1.3vw,1.35rem);font-weight:900;line-height:1.04}.site-stage-card small{color:#f6f5f2ad;margin-top:.3rem;font-size:.86rem;font-weight:650;display:block}.site-stage-card ul{background:#f6f5f20b;border-radius:1rem;gap:.62rem;margin:auto 0 0;padding:.9rem;list-style:none;display:grid}.site-stage-card li{color:#f6f5f2c7;letter-spacing:0;align-items:center;gap:.5rem;min-width:0;font-size:.82rem;font-weight:700;display:flex}.site-stage-card li svg{color:var(--tone);flex:none}.site-tone-aqua{--tone:var(--aqua)}.site-tone-pink{--tone:var(--pink)}.site-tone-green{--tone:var(--green)}.site-tone-gold{--tone:var(--gold)}.site-runner-panel{--tone:var(--aqua);border-radius:1.35rem;width:min(64rem,58vw);padding:1rem 1.15rem 1.08rem;animation:site-card-arrive .9s cubic-bezier(.65,0,.24,1) .28s both;position:absolute;bottom:clamp(7.5rem,8.5vw,9.25rem);left:50%;transform:translate(-50%)}.site-runner-header{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.95rem;display:flex}.site-runner-header span,.site-runner-header strong{letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:.45rem;font-size:.76rem;font-weight:900;display:inline-flex}.site-runner-header span{color:#f6f5f2b3}.site-runner-header span svg{color:var(--aqua)}.site-runner-header strong{color:var(--fresh-mint);background:#84c99a1f;border-radius:999px;padding:.3rem .55rem}.site-runner-header strong span{background:var(--fresh-mint);border-radius:999px;width:.45rem;height:.45rem;animation:site-status-pulse 1.3s ease-in-out infinite;box-shadow:0 0 14px #84c99ac2}.site-runner-steps{grid-template-columns:repeat(5,minmax(0,1fr));gap:.75rem;display:grid}.site-runner-step{text-align:center;justify-items:center;gap:.38rem;min-width:0;display:grid;position:relative}.site-runner-step:not(:last-child):after{content:"";background:#f6f5f238;border-radius:999px;width:.5rem;height:2px;position:absolute;top:1.2rem;left:calc(100% - .24rem)}.site-runner-step>span{--tone:var(--aqua);border:1px solid var(--tone);place-items:center;width:2.6rem;height:2.6rem;display:grid}@supports (color:color-mix(in lab,red,red)){.site-runner-step>span{border:1px solid color-mix(in srgb,var(--tone) 24%,#f6f5f21a)}}.site-runner-step>span{background:var(--tone);border-radius:999px}@supports (color:color-mix(in lab,red,red)){.site-runner-step>span{background:color-mix(in srgb,var(--tone) 12%,#f6f5f20a)}}.site-runner-step:nth-child(2)>span{--tone:#75bdf0}.site-runner-step:nth-child(3)>span{--tone:var(--pink)}.site-runner-step:nth-child(4)>span{--tone:#69c9ff}.site-runner-step:nth-child(5)>span{--tone:var(--gold)}.site-runner-step code{color:#f6f5f2c2;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.72rem;overflow:hidden}.site-runner-step small{color:var(--fresh-mint);font-size:.7rem;font-weight:800}.site-timeline-panel{--tone:var(--aqua);inset-inline:clamp(1.15rem,3vw,3.25rem);border-radius:1.35rem;padding:1rem 1.15rem 1.05rem;position:absolute;bottom:clamp(1rem,2vw,1.8rem)}.site-timeline-items{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}.site-timeline-item{grid-template-columns:auto 1fr;align-items:center;gap:.12rem .72rem;display:grid}.site-timeline-dot{background:var(--tone);border-radius:999px;grid-row:1/span 2;width:2.6rem;height:2.6rem}@supports (color:color-mix(in lab,red,red)){.site-timeline-dot{background:color-mix(in srgb,var(--tone) 20%,transparent)}}.site-timeline-item strong{color:#f6f5f2d1;letter-spacing:.08em;text-transform:uppercase;font-size:.88rem;font-weight:900}.site-timeline-item small{color:#f6f5f29e;font-size:.8rem;font-weight:650}.site-timeline-line{background:#f6f5f224;border-radius:999px;height:.3rem;margin-top:.9rem;position:relative;overflow:hidden}.site-timeline-line span{border-radius:inherit;background:linear-gradient(90deg,var(--aqua),var(--pink),var(--green),var(--gold));transform-origin:0;width:100%;height:100%;animation:site-progress-run 4.8s cubic-bezier(.65,0,.24,1) infinite;display:block}@keyframes site-card-arrive{0%{opacity:0;translate:0 1rem}to{opacity:1;translate:0}}@keyframes site-card-float{0%,to{translate:0}50%{translate:0 -.35rem}}@keyframes site-progress-run{0%{transform:scaleX(.08)}42%{transform:scaleX(.58)}to{transform:scaleX(1)}}@keyframes site-input-feed-cycle{0%,17%{transform:translateY(0)}22%,39%{transform:translateY(-4.7rem)}44%,61%{transform:translateY(-9.4rem)}66%,83%{transform:translateY(-14.1rem)}92%,to{transform:translateY(-18.8rem)}}@keyframes site-input-dot-cycle{0%,20%{opacity:1;transform:scaleX(1)}28%,to{opacity:.36;transform:scaleX(.72)}}@keyframes site-status-pulse{0%,to{opacity:.45;transform:scale(.76)}50%{opacity:1;transform:scale(1)}}@media (max-width:1180px){.site-playbook{min-height:auto;padding:1rem}.site-playbook-lines{display:none}.site-input-panel,.site-runner-panel,.site-stage-grid,.site-timeline-panel{width:100%;position:relative;inset:auto;transform:none}.site-input-panel{margin-bottom:1rem}.site-stage-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.site-runner-panel,.site-timeline-panel{margin-top:1rem}}@media (max-width:760px){.site-playbook{border-radius:1.35rem;padding:.8rem}.site-runner-steps,.site-stage-grid,.site-timeline-items{grid-template-columns:1fr}.site-stage-card{min-height:auto}.site-runner-step{text-align:left;grid-template-columns:auto minmax(0,1fr);justify-items:start;column-gap:.75rem}.site-runner-step>span{grid-row:1/span 2}.site-runner-step:not(:last-child):after{width:2px;height:.62rem;top:2.7rem;left:1.28rem}.site-runner-step code{align-self:end}.site-runner-step small{align-self:start}.site-timeline-items{gap:.7rem}}.site-playbook-intro{min-height:clamp(430px,32vw,560px)}.site-playbook-intro .site-playbook-lines{width:92%;height:76%;inset:11% 4% 8%}.site-intro-chip,.site-intro-input,.site-intro-logic,.site-intro-result,.site-intro-stage{z-index:2;background:radial-gradient(circle at 20% 0,var(--tone,var(--aqua)),transparent 46%),linear-gradient(135deg,#121b26f5,#171f2bf0);border:1px solid #f6f5f226;position:absolute}@supports (color:color-mix(in lab,red,red)){.site-intro-chip,.site-intro-input,.site-intro-logic,.site-intro-result,.site-intro-stage{background:radial-gradient(circle at 20% 0,color-mix(in srgb,var(--tone,var(--aqua)) 16%,transparent),transparent 46%),linear-gradient(135deg,#121b26f5,#171f2bf0)}}.site-intro-chip,.site-intro-input,.site-intro-logic,.site-intro-result,.site-intro-stage{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 22px 58px #1113,inset 0 1px #f6f5f212}.site-intro-input{--tone:var(--aqua);color:#f6f5f2b8;text-transform:uppercase;border-radius:1rem;gap:.75rem;width:clamp(8rem,12vw,11rem);padding:1rem;font-size:clamp(.74rem,1vw,.92rem);font-weight:900;line-height:1.05;display:grid;top:16%;left:4.2%}.site-intro-input svg{color:var(--gold);filter:drop-shadow(0 0 12px #e4be4961)}.site-intro-stage{border-radius:1.25rem;align-content:start;gap:.35rem;width:clamp(10.4rem,14vw,14.5rem);min-height:clamp(8.5rem,11vw,11rem);padding:clamp(1rem,1.35vw,1.35rem);display:grid}.site-intro-stage span{border:1px solid var(--tone);place-items:center;width:2.7rem;height:2.7rem;margin-bottom:.35rem;display:inline-grid}@supports (color:color-mix(in lab,red,red)){.site-intro-stage span{border:1px solid color-mix(in srgb,var(--tone) 58%,transparent)}}.site-intro-stage span{background:var(--tone);border-radius:999px}@supports (color:color-mix(in lab,red,red)){.site-intro-stage span{background:color-mix(in srgb,var(--tone) 10%,transparent)}}.site-intro-stage span{color:var(--tone);box-shadow:0 0 28px var(--tone);font-family:Manrope,Inter,sans-serif;font-size:1rem;font-weight:900}@supports (color:color-mix(in lab,red,red)){.site-intro-stage span{box-shadow:0 0 28px color-mix(in srgb,var(--tone) 28%,transparent)}}.site-intro-stage strong{color:var(--soft-white);font-family:Manrope,Inter,sans-serif;font-size:clamp(1.05rem,1.35vw,1.35rem);font-weight:900;line-height:1.02}.site-intro-stage small{color:#f6f5f2ad;font-size:clamp(.76rem,.9vw,.92rem);font-weight:700}.site-intro-op{--tone:var(--aqua);top:35%;left:17%}.site-intro-pr{--tone:var(--pink);top:32%;left:42%}.site-intro-ex{--tone:var(--green);top:34%;right:12%}.site-intro-logic{color:#f6f5f2b8;border-radius:1rem;width:clamp(9.5rem,14vw,13.5rem);max-height:5.8rem;padding:.8rem .95rem;font-size:clamp(.72rem,.9vw,.86rem);display:grid;top:7%;left:36%;overflow:hidden}.site-intro-logic span,.site-intro-result span{color:#f6f5f2e0;font-weight:900}.site-intro-logic code{color:#f6f5f2a3;font-size:.86em}.site-intro-chip{color:#f6f5f2c7;border-radius:999px;width:max-content;padding:.78rem 1.05rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:clamp(.82rem,1.15vw,1.05rem);font-weight:750;display:inline-flex}.site-intro-assign{top:13%;right:16%}.site-intro-execute{bottom:14%;left:35%}.site-intro-result{border-radius:1rem;gap:.5rem;width:clamp(10rem,14vw,14rem);padding:1rem;display:grid;bottom:8%;right:3.6%}.site-intro-result strong{background:linear-gradient(135deg,var(--aqua),var(--green));color:#07100d;border-radius:999px;width:max-content;max-width:100%;padding:.38rem .72rem;font-size:clamp(.72rem,.88vw,.86rem);font-weight:900;display:inline-flex;box-shadow:inset 0 1px #f6f5f247,0 12px 28px #84c99a33}@media (max-width:1180px){.site-playbook-intro{min-height:680px}.site-playbook-intro .site-playbook-lines{display:none}.site-intro-chip,.site-intro-input,.site-intro-logic,.site-intro-result,.site-intro-stage{width:100%;margin-bottom:.8rem;position:relative;inset:auto}}.site-playbook-simple{min-height:clamp(460px,34vw,620px)}.site-playbook-simple .site-playbook-lines{z-index:1;inset:0}.site-playbook-simple .site-route{stroke-dasharray:1;stroke-dashoffset:1px;opacity:0;animation:simple-route-pulse 21s cubic-bezier(.65,0,.24,1) infinite}.site-playbook-simple .site-route-gold{stroke:#e4be498f;filter:drop-shadow(0 0 10px #e4be491f)}.site-playbook-simple .site-route-input-1{animation-delay:0s}.site-playbook-simple .site-route-stage-1{animation-delay:.8s}.site-playbook-simple .site-route-input-2{animation-delay:3.5s}.site-playbook-simple .site-route-stage-2{animation-delay:4.3s}.site-playbook-simple .site-route-input-3{animation-delay:7s}.site-playbook-simple .site-route-stage-3{animation-delay:7.8s}.site-playbook-simple .site-route-input-4{animation-delay:10.5s}.site-playbook-simple .site-route-stage-4{animation-delay:11.3s}.site-playbook-simple .site-route-input-5{animation-delay:14s}.site-playbook-simple .site-route-stage-5{animation-delay:14.8s}.site-playbook-simple .site-route-input-6{animation-delay:17.5s}.site-playbook-simple .site-route-stage-6{animation-delay:18.3s}.simple-flow-column,.simple-flow-engine{z-index:3;position:absolute}.simple-flow-column{gap:.7rem;width:clamp(12rem,16vw,17rem);display:grid}.simple-flow-inputs{top:15%;left:clamp(1.2rem,4vw,4rem)}.simple-flow-outcomes{top:16%;right:clamp(1.2rem,4vw,4rem)}.simple-flow-kicker{color:#f6f5f2a8;letter-spacing:.14em;text-transform:uppercase;font-size:.76rem;font-weight:900}.simple-flow-chip{--tone:var(--aqua);background:radial-gradient(circle at 18% 40%,var(--tone),transparent 46%),linear-gradient(135deg,#121b26eb,#171f2bd1);border:1px solid #f6f5f221;border-radius:999px;align-items:center;gap:.68rem;width:max-content;max-width:100%;min-height:2.8rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.simple-flow-chip{background:radial-gradient(circle at 18% 40%,color-mix(in srgb,var(--tone) 22%,transparent),transparent 46%),linear-gradient(135deg,#121b26eb,#171f2bd1)}}.simple-flow-chip{color:#f6f5f2d6;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);opacity:.46;padding:.62rem .9rem;font-size:clamp(.82rem,.95vw,.98rem);font-weight:800;animation:simple-chip-cycle 21s ease-in-out infinite;box-shadow:0 14px 34px #11111129,inset 0 1px #f6f5f212}.simple-flow-inputs .simple-flow-chip:nth-child(3),.simple-flow-inputs .simple-flow-chip:nth-child(6){margin-left:1.15rem}.simple-flow-inputs .simple-flow-chip:nth-child(4),.simple-flow-inputs .simple-flow-chip:nth-child(7){margin-left:.35rem}.simple-flow-outcomes .simple-flow-chip{justify-self:end}.simple-flow-outcomes .simple-flow-chip:nth-child(3),.simple-flow-outcomes .simple-flow-chip:nth-child(5){margin-right:1rem}.simple-flow-outcomes .simple-flow-chip:nth-child(6){background:linear-gradient(135deg,var(--aqua),var(--green));color:#07100d;box-shadow:inset 0 1px #f6f5f247,0 18px 42px #84c99a33}.simple-flow-chip svg{color:var(--tone);filter:drop-shadow(0 0 12px var(--tone));flex:none}@supports (color:color-mix(in lab,red,red)){.simple-flow-chip svg{filter:drop-shadow(0 0 12px color-mix(in srgb,var(--tone) 34%,transparent))}}.simple-flow-outcomes .simple-flow-chip:nth-child(6) svg{color:#07100d;filter:none}.simple-flow-inputs .simple-flow-chip:nth-child(2){animation-delay:0s}.simple-flow-outcomes .simple-flow-chip:nth-child(2){animation-delay:.95s}.simple-flow-inputs .simple-flow-chip:nth-child(3){animation-delay:3.5s}.simple-flow-outcomes .simple-flow-chip:nth-child(3){animation-delay:7.95s}.simple-flow-inputs .simple-flow-chip:nth-child(4){animation-delay:7s}.simple-flow-outcomes .simple-flow-chip:nth-child(4){animation-delay:4.45s}.simple-flow-inputs .simple-flow-chip:nth-child(5){animation-delay:10.5s}.simple-flow-outcomes .simple-flow-chip:nth-child(5){animation-delay:11.45s}.simple-flow-inputs .simple-flow-chip:nth-child(6){animation-delay:14s}.simple-flow-outcomes .simple-flow-chip:nth-child(6){animation:simple-report-chip-cycle 21s ease-in-out infinite}.simple-flow-inputs .simple-flow-chip:nth-child(7){animation-delay:17.5s}.simple-flow-aqua{--tone:var(--aqua)}.simple-flow-pink{--tone:var(--pink)}.simple-flow-green{--tone:var(--green)}.simple-flow-gold{--tone:var(--gold)}.simple-flow-engine{text-align:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:radial-gradient(circle at 50% 0,#9fd9d933,#0000 48%),radial-gradient(circle at 68% 76%,#84c99a29,#0000 44%),linear-gradient(135deg,#121b26f5,#171f2be6);border:1px solid #9fd9d93d;border-radius:1.8rem;place-items:center;gap:.65rem;width:clamp(19rem,28vw,30rem);min-height:clamp(15rem,18vw,20rem);padding:clamp(1.35rem,2vw,2rem);animation:simple-engine-glow 21s ease-in-out infinite;display:grid;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 28px 72px #1111113d,0 0 58px #9fd9d91f,inset 0 1px #f6f5f214}.simple-flow-engine-mark{width:4.4rem;height:4.4rem;color:var(--aqua);background:#9fd9d91a;border:1px solid #9fd9d98f;border-radius:999px;place-items:center;font-size:1.4rem;display:grid;box-shadow:0 0 34px #9fd9d938}.simple-flow-engine strong,.simple-flow-engine-mark{font-family:Manrope,Inter,sans-serif;font-weight:900}.simple-flow-engine strong{max-width:18rem;color:var(--soft-white);font-size:clamp(1.45rem,2vw,2.2rem);line-height:1}.simple-flow-engine small{color:#f6f5f2ad;font-size:clamp(.82rem,.95vw,1rem);font-weight:760}.simple-flow-tags{flex-wrap:wrap;justify-content:center;gap:.45rem;margin-top:.25rem;display:flex}.simple-flow-tags span{color:#f6f5f2bd;background:#f6f5f20f;border:1px solid #f6f5f21f;border-radius:999px;padding:.34rem .58rem;font-size:.7rem;font-weight:800}@keyframes simple-route-pulse{0%,2%{opacity:0;stroke-dashoffset:1px}5%{opacity:.86}8.8%{opacity:.72;stroke-dashoffset:0}13.8%,to{opacity:0;stroke-dashoffset:0}}@keyframes simple-chip-cycle{0%,2%{opacity:.46;filter:saturate(.82);transform:translateY(.16rem)scale(.98)}14.5%,5%{opacity:1;filter:saturate(1.1);transform:translateY(0)scale(1)}16.5%,to{opacity:.5;filter:saturate(.9);transform:translateY(0)scale(.99)}}@keyframes simple-report-chip-cycle{0%,70%{opacity:.5;filter:saturate(.9);transform:translateY(0)scale(.99)}76%,85.5%{opacity:1;filter:saturate(1.1);transform:translateY(0)scale(1)}88%{opacity:.58;filter:saturate(.92);transform:translateY(0)scale(.99)}93%,99%{opacity:1;filter:saturate(1.1);transform:translateY(0)scale(1)}to{opacity:.5;filter:saturate(.9);transform:translateY(0)scale(.99)}}@keyframes simple-engine-glow{0%,14%,18%,2%,30%,34%,46%,50%,62%,66%,78%,82%,94%,to{box-shadow:0 28px 72px #1111113d,0 0 58px #9fd9d91f,inset 0 1px #f6f5f214}23%,39%,55%,7%,71%,87%{box-shadow:0 30px 78px #11111140,0 0 78px #9fd9d933,inset 0 1px #f6f5f21a}}@media (max-width:1180px){.site-playbook-simple{gap:1rem;min-height:auto;padding:1rem;display:grid}.site-playbook-simple .site-playbook-lines{display:none}.simple-flow-column,.simple-flow-engine{width:100%;position:relative;inset:auto;transform:none}.simple-flow-chip,.simple-flow-outcomes .simple-flow-chip{justify-self:start;margin-inline:0}}@media (max-width:1023px){.nav-controls,.site-header.is-scrolled .nav-controls{justify-content:flex-end;padding-inline:1rem;top:1rem;bottom:auto}.nav-controls>div:last-child{padding-right:0}.credibility-grid{box-shadow:none;background:0 0;border:0;gap:.75rem}.credibility-tile,.credibility-tile:first-child,.credibility-tile:last-child,.credibility-tile:nth-child(6),.credibility-tile:nth-child(7){border:1px solid #9fd9d924;border-radius:1.25rem;min-height:auto;padding:1.15rem;overflow:visible;transform:none}.credibility-tile:focus,.credibility-tile:focus-visible,.credibility-tile:hover{transform:none}.credibility-number{margin-bottom:.65rem}.credibility-tile strong{text-align:left}.credibility-popover,.credibility-tile:focus .credibility-popover,.credibility-tile:focus-visible .credibility-popover,.credibility-tile:hover .credibility-popover,.credibility-tile:nth-child(-n+6) .credibility-popover{color:#d9dee3bd;opacity:1;pointer-events:auto;width:100%;box-shadow:none;background:0 0;border:0;margin-top:.7rem;padding:0;font-size:.9rem;line-height:1.55;position:static;inset:auto;transform:none}.credibility-popover:after,.credibility-tile:nth-child(-n+6) .credibility-popover:after{display:none}}@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}@property --tw-duration{syntax:"*";inherits:false}@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}